From a1c1a4b85c0883c088465227c57c10d67a1105c3 Mon Sep 17 00:00:00 2001 From: Jason Robitaille Date: Fri, 8 Mar 2013 22:31:21 -0600 Subject: [PATCH] Initial commit of the v4.5.0 opensource release of WebOS Quick Install --- LICENSE | 15 + WebOSQuickInstall-4.5.0.jar | Bin 0 -> 1247108 bytes build.xml | 74 + nbproject/build-impl.xml | 1411 +++++++ nbproject/genfiles.properties | 8 + nbproject/project.properties | 81 + nbproject/project.xml | 19 + .../org.jdesktop.application.Application | 1 + src/ca/canucksoftware/ipkg/PackageEntry.java | 140 + src/ca/canucksoftware/ipkg/PackageFeed.java | 135 + src/ca/canucksoftware/ipkg/PackageFilter.java | 26 + .../canucksoftware/ipkg/PackageManager.java | 323 ++ src/ca/canucksoftware/ipkg/PackageSorter.java | 30 + src/ca/canucksoftware/utils/FileUtils.java | 101 + src/ca/canucksoftware/utils/MD5.java | 55 + src/ca/canucksoftware/wosqi/About.form | 205 + src/ca/canucksoftware/wosqi/About.java | 173 + src/ca/canucksoftware/wosqi/Bundle.properties | 324 ++ .../canucksoftware/wosqi/Bundle_de.properties | 313 ++ .../canucksoftware/wosqi/Bundle_fr.properties | 313 ++ .../canucksoftware/wosqi/Bundle_zh.properties | 313 ++ .../wosqi/DeviceManagement.form | 365 ++ .../wosqi/DeviceManagement.java | 650 +++ src/ca/canucksoftware/wosqi/FeedLoader.form | 164 + src/ca/canucksoftware/wosqi/FeedLoader.java | 161 + src/ca/canucksoftware/wosqi/FeedViewer.form | 3639 +++++++++++++++++ src/ca/canucksoftware/wosqi/FeedViewer.java | 2760 +++++++++++++ .../wosqi/InstalledPatchInfo.form | 327 ++ .../wosqi/InstalledPatchInfo.java | 278 ++ .../wosqi/InstalledPkgInfo.form | 272 ++ .../wosqi/InstalledPkgInfo.java | 242 ++ src/ca/canucksoftware/wosqi/Installer.form | 157 + src/ca/canucksoftware/wosqi/Installer.java | 259 ++ src/ca/canucksoftware/wosqi/MainView.form | 523 +++ src/ca/canucksoftware/wosqi/MainView.java | 907 ++++ src/ca/canucksoftware/wosqi/ReceiveFile.form | 208 + src/ca/canucksoftware/wosqi/ReceiveFile.java | 271 ++ src/ca/canucksoftware/wosqi/SendFile.form | 208 + src/ca/canucksoftware/wosqi/SendFile.java | 285 ++ src/ca/canucksoftware/wosqi/Settings.form | 347 ++ src/ca/canucksoftware/wosqi/Settings.java | 506 +++ src/ca/canucksoftware/wosqi/Usage.form | 129 + src/ca/canucksoftware/wosqi/Usage.java | 103 + .../wosqi/WebOSQuickInstallApp.java | 108 + .../wosqi/resources/Computer-48x48.png | Bin 0 -> 6974 bytes .../wosqi/resources/Emulator 64x64.png | Bin 0 -> 5425 bytes .../wosqi/resources/HP Pre 3 64x64.png | Bin 0 -> 7382 bytes .../wosqi/resources/HP TouchPad 64x64.png | Bin 0 -> 8871 bytes .../wosqi/resources/HP Veer 64x64.png | Bin 0 -> 8141 bytes .../wosqi/resources/Palm Pixi 64x64.png | Bin 0 -> 7342 bytes .../wosqi/resources/Palm Pre 2 64x64.png | Bin 0 -> 8065 bytes .../wosqi/resources/Palm Pre 64x64.png | Bin 0 -> 4562 bytes .../wosqi/resources/Pre-48x48.png | Bin 0 -> 5273 bytes .../resources/WebOSQuickInstallApp.properties | 11 + .../wosqi/resources/activity.gif | Bin 0 -> 1952 bytes src/ca/canucksoftware/wosqi/resources/add.png | Bin 0 -> 3692 bytes .../wosqi/resources/background.jpg | Bin 0 -> 44124 bytes .../wosqi/resources/background2.jpg | Bin 0 -> 56007 bytes .../wosqi/resources/busy_icon.gif | Bin 0 -> 2688 bytes .../wosqi/resources/devmode.jpg | Bin 0 -> 23518 bytes .../canucksoftware/wosqi/resources/donate.gif | Bin 0 -> 1714 bytes .../resources/find-apps-precentralnet.png | Bin 0 -> 10319 bytes .../resources/find-apps-precentralnet_old.png | Bin 0 -> 9601 bytes .../canucksoftware/wosqi/resources/find.png | Bin 0 -> 3636 bytes .../canucksoftware/wosqi/resources/icon.png | Bin 0 -> 4891 bytes .../wosqi/resources/no-screenshot.png | Bin 0 -> 8516 bytes .../canucksoftware/wosqi/resources/online.png | Bin 0 -> 2216 bytes .../wosqi/resources/pre_shadow.png | Bin 0 -> 30021 bytes .../canucksoftware/wosqi/resources/remove.png | Bin 0 -> 3086 bytes .../canucksoftware/wosqi/resources/splash.png | Bin 0 -> 88452 bytes .../canucksoftware/wosqi/resources/title.png | Bin 0 -> 22408 bytes .../wosqi/resources/url-icon.png | Bin 0 -> 3646 bytes 72 files changed, 16940 insertions(+) create mode 100644 LICENSE create mode 100644 WebOSQuickInstall-4.5.0.jar create mode 100644 build.xml create mode 100644 nbproject/build-impl.xml create mode 100644 nbproject/genfiles.properties create mode 100644 nbproject/project.properties create mode 100644 nbproject/project.xml create mode 100644 src/META-INF/services/org.jdesktop.application.Application create mode 100644 src/ca/canucksoftware/ipkg/PackageEntry.java create mode 100644 src/ca/canucksoftware/ipkg/PackageFeed.java create mode 100644 src/ca/canucksoftware/ipkg/PackageFilter.java create mode 100644 src/ca/canucksoftware/ipkg/PackageManager.java create mode 100644 src/ca/canucksoftware/ipkg/PackageSorter.java create mode 100644 src/ca/canucksoftware/utils/FileUtils.java create mode 100644 src/ca/canucksoftware/utils/MD5.java create mode 100644 src/ca/canucksoftware/wosqi/About.form create mode 100644 src/ca/canucksoftware/wosqi/About.java create mode 100644 src/ca/canucksoftware/wosqi/Bundle.properties create mode 100644 src/ca/canucksoftware/wosqi/Bundle_de.properties create mode 100644 src/ca/canucksoftware/wosqi/Bundle_fr.properties create mode 100644 src/ca/canucksoftware/wosqi/Bundle_zh.properties create mode 100644 src/ca/canucksoftware/wosqi/DeviceManagement.form create mode 100644 src/ca/canucksoftware/wosqi/DeviceManagement.java create mode 100644 src/ca/canucksoftware/wosqi/FeedLoader.form create mode 100644 src/ca/canucksoftware/wosqi/FeedLoader.java create mode 100644 src/ca/canucksoftware/wosqi/FeedViewer.form create mode 100644 src/ca/canucksoftware/wosqi/FeedViewer.java create mode 100644 src/ca/canucksoftware/wosqi/InstalledPatchInfo.form create mode 100644 src/ca/canucksoftware/wosqi/InstalledPatchInfo.java create mode 100644 src/ca/canucksoftware/wosqi/InstalledPkgInfo.form create mode 100644 src/ca/canucksoftware/wosqi/InstalledPkgInfo.java create mode 100644 src/ca/canucksoftware/wosqi/Installer.form create mode 100644 src/ca/canucksoftware/wosqi/Installer.java create mode 100644 src/ca/canucksoftware/wosqi/MainView.form create mode 100644 src/ca/canucksoftware/wosqi/MainView.java create mode 100644 src/ca/canucksoftware/wosqi/ReceiveFile.form create mode 100644 src/ca/canucksoftware/wosqi/ReceiveFile.java create mode 100644 src/ca/canucksoftware/wosqi/SendFile.form create mode 100644 src/ca/canucksoftware/wosqi/SendFile.java create mode 100644 src/ca/canucksoftware/wosqi/Settings.form create mode 100644 src/ca/canucksoftware/wosqi/Settings.java create mode 100644 src/ca/canucksoftware/wosqi/Usage.form create mode 100644 src/ca/canucksoftware/wosqi/Usage.java create mode 100644 src/ca/canucksoftware/wosqi/WebOSQuickInstallApp.java create mode 100644 src/ca/canucksoftware/wosqi/resources/Computer-48x48.png create mode 100644 src/ca/canucksoftware/wosqi/resources/Emulator 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/HP Pre 3 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/HP TouchPad 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/HP Veer 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/Palm Pixi 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/Palm Pre 2 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/Palm Pre 64x64.png create mode 100644 src/ca/canucksoftware/wosqi/resources/Pre-48x48.png create mode 100644 src/ca/canucksoftware/wosqi/resources/WebOSQuickInstallApp.properties create mode 100644 src/ca/canucksoftware/wosqi/resources/activity.gif create mode 100644 src/ca/canucksoftware/wosqi/resources/add.png create mode 100644 src/ca/canucksoftware/wosqi/resources/background.jpg create mode 100644 src/ca/canucksoftware/wosqi/resources/background2.jpg create mode 100644 src/ca/canucksoftware/wosqi/resources/busy_icon.gif create mode 100644 src/ca/canucksoftware/wosqi/resources/devmode.jpg create mode 100644 src/ca/canucksoftware/wosqi/resources/donate.gif create mode 100644 src/ca/canucksoftware/wosqi/resources/find-apps-precentralnet.png create mode 100644 src/ca/canucksoftware/wosqi/resources/find-apps-precentralnet_old.png create mode 100644 src/ca/canucksoftware/wosqi/resources/find.png create mode 100644 src/ca/canucksoftware/wosqi/resources/icon.png create mode 100644 src/ca/canucksoftware/wosqi/resources/no-screenshot.png create mode 100644 src/ca/canucksoftware/wosqi/resources/online.png create mode 100644 src/ca/canucksoftware/wosqi/resources/pre_shadow.png create mode 100644 src/ca/canucksoftware/wosqi/resources/remove.png create mode 100644 src/ca/canucksoftware/wosqi/resources/splash.png create mode 100644 src/ca/canucksoftware/wosqi/resources/title.png create mode 100644 src/ca/canucksoftware/wosqi/resources/url-icon.png diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..b979aa0 --- /dev/null +++ b/LICENSE @@ -0,0 +1,15 @@ + +== Simplified BSD *** MODIFIED FOR NON-COMMERCIAL USE ONLY!!! *** == + +WebOS Quick Install + +Copyright (c) 2009-2013, Jason Robitaille www.canuckcoding.ca +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + * Any redistribution, use, or modification is done solely for personal benefit and not for any commercial purpose or for monetary gain + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/WebOSQuickInstall-4.5.0.jar b/WebOSQuickInstall-4.5.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..e53b107a921040a4deac053c26a7ae727d64631d GIT binary patch literal 1247108 zcmd>n31FN@b^n{yO1oNrvE{XV$VakPeCqUl$d>K34qLXaXeB$c9h8-{lGa}BD!VIR zAqOGcgrkL)1PDnuOrcyMmfadcXiK0eZOYM>o*bnu(3V2~w51pPe{W{KZ@+K#tt2}M zrPPVO{f;@_%)IyJ&71e$bRRA928jGb-~79g^nSf*a5$F~#ja~55McSBKIf|Gd(xIiQriY6zA&SX*}*>ll!%uEkhzmW&) zQrGnHi8G^SCM3wOWSMKG$!t7f!S2#6?zzsTGIzzzx?FNqy4Iy~rDK`YWZKqaI{%-I z{?qCjw>ET%BOg1%97oC_$#D}8Ucq&;J&fO11>zv(KCu^-c9vke6 z+%_2>I@6ZSWTS}$^5jOCJNV>xixNj~BI3V|uJEf4jt-rPj>cM&+4P0Fp+q#3dG05_ z`83jRruPMCEk#Rd4Gr>Th%du@iScEGFQa@J<4c?`r}=UwfJ-7koeI%QXCr9@P^2CP)`Oe1D8T726 z(&5E~c0qeQ8S9)JAB?4Y zql26-*q$1SCXPkZaeme>z1gui>RH=9otCBz9Uv=B#?GO@u_&6kVZ)pXha59laQe+fpPlYOz*+G3eHX1u$-yO}O<|I1G z%LNN6mPH7fKN`z6r_Lo4spxQD8r79=*f<>`6pOxDZ2Qo1ekeA<^ok-&Qpp6yRL~li zepfuHOQvWAS|EMVBv(|1np;!pafWQTS$4hvwwBpo=eJ1j&!!YcqpH|llhFk5!qIOU zKe^vZh9=YLHpY4|&?eji^pul2ENl)$B=2IV1TE~g^8%(NgSOFjgVxb{gEsJGBVVfc zQcX1m)$&~()f=>lHXF2sAGh))Ob31RdV}6TUFh$Vb+vc+=#2(FL~k?Oe~I9Qj*gBWPZGG?P`h zjXs$#(@3=7uJzG74SE;7o6CCCNAEG{F?!sfC+NKxhFo!~?+xlF^zW_H;hRQ|j@+uZ z1+AN&(T%JG1%MZtLrXxVE zSaK+~XQL}~TbS#TwqzD$1>EvaMAMlV9`i6#bKs4j-9;{}6f`gv1s0d0ttM)(E8Gkx zQ+J@gSrPbaN$h+)lSQduw-_lk*fMK-DmjYEB&_P*wG2!J-VH~XRhP@AW@G2G^^7Qr zOwkl(7I^NBkE6|)dC^&dmYEzQFFkXH5lP_S47za^?(K2mGPD|V=UU8p0Rq0zdfb7< z>R%9_dvBk&E2xxK(tKJ)i|A%rMz`QD zglT#;s;>m7w*ss+sC+H$LJmV!PrIoBPlEQ)UJY6!O7`GgX;t-8Kz)f6o10E+N1A5%q%N6}%W0OV>>V{raeTF_Zr z1?Z-ztifAb%|FFOJ4zOpR1`n`1iih&ySQY_Ra&^iS5d6*{EK~y{qG~cxA789^8FL! zFT#Di!uzy$cyY;Nv;lef?tOGK=kneuOYkrDzf+~$&siIEqQ|I8XM7)pxH_HOx7hcn zs-(E6ku#J&SRyX{G`=#|iD`@yfnj?v9)65p5G=a_sIdmfQHSx_g>l`FYZzVIj4nNj zvFX6*bfaU3@nwPz&?LTIq$YYfwa|TZh<=$4(|f3m-bY91*QlL7Or7)*>Y|UM+$rjj zy?hG&S4R&ZS2OwW<~;H?1A>+G2({v_gnQQ-&Z{VOy&Qunl-&ks{V44SpeX{xA3zNZE<{6mow9U%V*oPSK7*@;^(P_$L^gqD2qWnrl?vZ$2-+LQ6VorfBKI z)nKZlUHneda-t|xfC7~U-&in*Y^Vn`HYOMY&RX$AR)z46+q{gBtx)m6| z0`J$T_iH+9p8`|EAAhpZKqbH?;Gzf1iBftHT(!zI!wP zT6>JsKJKF@0$}a;bJ_3p^E&bM^nO2mz)zR>_Je%+HNJeP6v;m9r(fsakND}M{QEHw zvY$S|-=E~?Px|R8KV9bMDSp1p$%8v*)Fy2ful<)=^c@6&$z4F5jkr_b{5Z~5uB zee^p4FzL_n^Rs^XJomsC`0~4cdM-dq==T`pFY=q;=gS{((a-zo5Bc{?eEG7Ez7hb< zeU2|*_0b=3PyVrw{zS?)a&^qowoRN0r_<33?T|Duzn4bhqseG?G7T|cuUneEE-M22 zIIE@9J{090!H`30QKiIF^?I@3!(!oJG=mCUSGd+1^Hwckm^oEBcFF06*Pw388haxc zSbd~%7fm9WsBqYPon@d7LyIjT6*{K(ms&$^VI=$Xy zqGNehrk7`uF|c%MfX&1W@TOA+vmkQ;Bn31T9YzN}$k$TGoaVpxBT>-=Xgs^ga3ugZ`eo;2#Y7NBX`&|HS<;m$jWi zKj5U83w}ud4BTx1Zt0;h=>O3-3`~=g2K|Ws#ejwj!!oZqmKjRNrLMrBf8|#`y}UE% z-{fPnsZ@43NQ2{VW^?vS?H|5nG8|PiAy?~w?`(&4N<~Re&#N$I5UJ#epRXf_thE? z$oCE57o`|$)w>w}VeVa}FblDgER-4v86rUcY>0W>H7iw0UUb>Vf!SOG5*io-aTDVt z7=3Pz2|u4-kt)xogUNCdCc8({*+3-O$GDv3MvEi=wv;6Wf(; z#D{fXr_?eQ&<;)07GT`7srD39a!ryU`dMpuJf4Me(3JsUy}B@ufipbIa_?+(vxh%b zxqotJ`-^gkHB00o>`-6GWMj~P7R8wV>gf&?+YLpkrgkv25@-w2kUZ6axdfk9wI)eq zT!0P?4`xz{$!rX&IP`)|r=>JE&dPw&6I^uy$l=;y0N>9@$jVeu0u;Wiznx7x7QmW4 zoz(+TnwcETNKG-<(dM!sN5M+DoKqp2%9HiFM{OLafZAj>opB%?n@B{5V&Mdof^M_T zw0?Ed9Y7YbDYr{N+@svhP=#P_yCGEwYsR%c+ftC5itX9-ywe5+qhx9M*y{JfUD3 zLG_qgaL4OH)`MWqR@Hk?pbYGYc%GB%ypky>Ww3slqS7e}1m{hW@i1+?MmP0eqxtw- zfWIlCedM0}|xxE3HiBA%%UuA8Fu4^u^L zjeNJkd*>8wMB2+#bxAy46GTDopKC6O2Wo<~g+A9^5<@k?dii<3qwwISDcXFQwiNB~ zF7{#txCJ_y<@~Fj7JIj#`pAP`C`P_@N!(l$+$swRISbjwP1!C1-EoP2Toc?WQ*Fp= zMuWEkYM@<@l2KdXh5q6)HC&?SYJz)Y>XnW%Q5Xj6GVQ%YAFK&B$`mgBvhNbTt|qu& zey*+6L!nl&EAnbrgL0V;T%uz&!LZEIfh-66^AcX6rpwfPi8euB^%PY-OY3c;+=62G ztu@58Q1Vq>qIq(VFa4xOWw{wYHP6ygfKq~CX?=tYeS7G*O8MVEyhI^8{v1Y;K#Vr4 zMCjN$wi0{);&oXNFtfo%S9_m9Yx;zJ{+jEF+^9)gsXN)4A zGjzKrLnl11pp%|A(kai|X~6Rc-RXHZ4WYGB&*L=c`835mpQTaH=V;9HyP$gJ5F=0o zN72^PbcQ^l26qYUt9k*?LMUfmMqboZEx&r{S3N~g)=Yq>yulL$vjYD>xhqv(lt}81 zIf&*s9`tY;yRwkDSY}mxhTe)^W(~_`Ph-)(RXo5`bo2?jmG40Q?axpMsDknCfYNN0 zR52ETlD?+ZD?D6Edz3&y<4`mtF;FQePbM%x;~12TY+4m6@d9{m5VOI}78~5mVl#m8 zAniGP^JY+D$o0XibboKwRCq}quctyhQrc&Gke-~90KTGqkQEz`mam^L#V?`dTYZ!8+&OV2y^Qh+n&4Ze=jP3^0z6T2I zdx38E0jm3fJ`X?@`bsDyUnN_!Pr-!LJa2gL{%$aJOrKB*DONrY2+OT0LOC0uIK2no zs-PHWme1_LQG${B#H3zRXXx{5#-dq1&+8H9#y_H;ZBff;U;^&a`14IdT5Tu##2c=V-c1e8jH!h#N=q4-}xijoCT6$?^tY{zj`}UN?^P&QAnlY zTXQVj-q#WlwEpB=p)5HYO-yq68#iF{Y%T+ZrWG^@@X69xThZVqX3n*Ice?^5(OP;V z7z@b7j$M##oBoQ|3)&>12+%oIUj-%f+{Sf*g_D2p5Og>;BZ*zMs#}tiPv%f8&db@qJo7muIkFCR9R&rb_`gVyupH7Aq^8wz5xfQHw-hm442O|8U z2jnjrEPv5R`HS|+U$jjAqDk@>t&zWIkmQ1LC$nrhTNU8B82o<=CU4%qByda?kg-Gh zB#9~VJVQmyy#*$90uSbIKBV7)$z7%2P9FJo-XiR5UZvt^$g9}BJwt9s64C$|JhO0& zEUsMTVK8l;5sj+ql~*9-*J4*xN%>sHd^vqBLgnR{E*8su1GPD6Kx*Lzv972Qr50fa zjZ5b3$pe@U6oB>kWw3cW#Fr1+GRJm^D$WmmcazGDd7+rgr{Cj6NYGytEWJX3PtrX3 zXn2Fz^u!}3JA7SG94wQM5ZUnbjBA>BGhUBZu{6aofmX&@QFN&U|d69nalQcilU;HF3jP#d0N#&7#AEeGm zzyC>E9_cT`t5x{HyAXcxvNG~X65O+DIIAH2@W%B54Cu|cuSNgvMPD9;M*jr*{WQMt z^!z#uxkvYHGj5u;YYa?I9rVIa7Bf-p+-w{n>nVL6~3hbqv=6!=R^rceV zeVH#`;mcP`>5u4-`Hr^@0)Y5Se)<~!{;8k-EWoN(e)vmH@mD_jx}Uz`r*Hb{TLJoO z`nI3`#!r9Cw}0oS@A&Dve)^uD{+<*6Lx6RYe)=c={QA(E+-vQ_ee;NRS2^jMUPbu*6KhO+OgapFt7sY;2f>MOf zFZ@1H8lW8_5D@c(fl|axC{N7i%L1P$D}`*lkn;uuxLd@p%lU#`sWP#oR4f(C_)-xN zOS!3g#d5z`5fCfIDqNsx6*v3EEu1#Qm(_kz$+>Uk+SYKfYx%OyC)NijA~x{1ja*8V zUsU@=4dd#pW%*^e?-oWyz5j7d5P^v`F_8e5S$wcZqu-v z`O+Sqh)bY}f)z2QSQkk}Td6I#0oS8#Zx70EoXWJf+*{Z#(N?joC~Lz+s#XiiW$pr%GSpn}(pJ0vS#uSD z>5Ze=_=!qEc8SyY6Jn`003EsEMqI~Wu~-+m;fj>(Fnz$dRC8y~$6I>RveGvkhvixH z0tS2{9UB2%tg;P(dbvKLfxM31D1d+5oSUG=>`iH*5}=!! zc_*1j^zlnOG@$TxY-Fl^PjmYb`%UOq8d+dm2ZYeX=1~jbl`QQb%3Ek}? z#ciAgZ&h)6f7IH`oP9sFGz0Ti$zXU&?nlTZv*^*RhDa3H{In z9zB{$$C*(tHPyn-u4R;iK`JK$mg)@wXA-^3Z(l7j%d2)Tut4g?0LMh7gBLVlT%+sw zhV3f^)UKURdB_@ZJS)`gs*c#iXOtaDDx4FRU zUijPr_NC7Broz0xFe`>BG(N$Gp#e2LsSUm2D4TO&z2vm`mpzSEmcVyFnw^)7$CL7= z2sd~?9zCxgqp%m?y%)@Q*w@r+g5_4yOP>O5~HzDO5tiq&c<{s28>&;ufD zurkbmAb-|?66`*oIA}n@_KKM{_&v3?hG-Ja02XqbPqY}KRU9(JVbNx=LeaUgsW{CKV1+)Bm zh)~Y_b=Q~QCyp56C>z8W&T?wzQqF`@fnoo=or{=Lo-<0jR*%U+S8?v#Iqo1hT#WM~ zC^eqzBI(H`Kfue%-c5UE1~1pUwQjkG%$nKFq;@Eg8akuWrRzphsnJAi2#zxnlFZp; zeKtLrJX3!>1{bKcTQ)UuYWzyg2!8dRvxM0WBg_madDfz+> z-QqR_I_kR&=)@tMEwsu0Qo5HY*JFr?=$)gf0sNgnw=T?^@xIT1#{H~M95cjmaXZXw zOoJmfm53&XVYVX8CK^IM(Qkm0p7e=RhPXqVG{noqfO3HlcXHOntx?!=42QC*Py$XY zAx7wi5QuO{wvQhT5f#vQm8mx@QK>e~ssxLq(m-tnc*rMEOiYXz(2Jin#HbkKQsZ;A znt6=IrDug9PSY0+aYiHzF)oq@oKuoMF=2?i=tG7`^CctDao%1`^*%9ah_m9H*^hE! zvW$T+S)22ZAA7Z~m5O(vo2i(^fZfOX47t|KPyHef&eNrQfaesj*Q7~JfW09w2p zG|6nGD4N7fQ3N74#61!!wVG&xCkEVD2IFw6xL}BT844)%65|*Jn6}&}?uR%Glb2VB z2Ylj{4AX;%jUir3?={5hM3_HE&)Yv6;`QPU5G|)O zdAk&-xvhg2DlMSo@!hl2{>15m^Lv-DrF)D#YH}F zHOa79jyRQ^S}o~Hp68?oTW;~k%P;Awm$U3xk%JTbY6KiEw-y04Wu%2nPbvlEyu~q{ zPfN{m16tO`UNP>9Qy|DnH;a>;#SDuN2U97SBSG45D@2Mi+HA?qkSE0!k%bI-Zq(#v zG5685^&Z4Lh$p;U2T7WY%-xn{w$%pnCUl=NLsIr3FTf&I1=i5DI_(eAe#=c z%Ne9HZwBlwCw0pN(y-UIES0pKj%HJ7r5aFns>-Y;&uGX}vfF(zi_kOJNZMfEQqc+R z*lp!i<}!{A6*D>HGRweePMa5Kq1x@r+k2bU&2=W1EeB}kh5>_SnjGaBzU3@|Oe3^h zKg+?f)4kbL(1*iRt9Tp|05n8cPDooRLCyAT4(ByBcyg+6ytj9^#VUA#%*KmS-j|ZD zj|0;J z-jgS|*+5{D%5+FY@)v@U{Doj6e<8q-z^*nc+|T0=a)IL+GQIVDH@@?(H>ZV|FMlEC z<99yNJb=A)4;(QFyWz^p%3oDogDnNQ9Z-Z_cJ_($;Cc&`{UI265Uy-D;D^h`Yw^o> zuS5BmaB=r~)a-#72yeZZZx{jv>l@?NHp^#n*S(`xCmCKEhC{3!$nHm_MHOqJ#>E`j3=V1@0(nqKKi_GMcU zYcJC}^vrs;e%o-FHrk7O48^TpT*8IJ11_Qp-}*2;@FZEC2^$jbOeBLr7I(=M)!-S{ z84LNx`oykw>ttD+^eWYHad@%iSt@66`1UEPze1ZXQRS1g*=zxqY89f(myI}uw=17! ze?9&T>#*)Q_-P{3cj^m53&~r0!7e)ASZFGoSb& ztoG$sCUlc!;7+p)+$om9U*8J$R7B5t>e)vfeeqS#T6!BwF3vF&nLfu*-VRm*mvqHY z==;dcCQ7##HLe7XH#|Yz)i9sj^9=3ntbz?);}zP+rirjx+Q37w7`Vb88;WZyil=D* z!!%#LhLPQY{Y|r3oTlNaeV}LMaa92-icOv(TYCVSIlm2H~R{A?~?31 z$5i>vd9YH&RNsxeN8uwTBpc756y7sm0VAzyv{%|_E#PLshKw8AQKR;{nX@mEyVz-D z$$%4QvAsJ9i>q@IT(%QKF%}pr2n$J6;z5eX0XRE`E|P#3;U1p*8h~kLY_K`SNU#~3 z2?9m}!*kHpjE%ukW^8KWT7ao#4JNL2zzsIvs>hVYlaOh~#<<1P(Pj(K%@&~b0QAiO zPQX9*{R%wnkt#E``)mw!H}HkQlYox#oryKoPg2tdFvUDYyCoi6qNXRQd5T)3HD~Ly zbPLd`HFyZVvJcZD^S-UYdx?r+|K>$ATVzYwU{e(#QR$aI0dOL)S&PDA%_C>o1`s`= zX$BfnfthtJNTdeDv5VdaqlJgymis2;cnk8p6-f0qAl2J}1g}BYJYu2O5K8y}h_Dzr zcF_khUS5LAxIZQ2QVZ-Gxq4d{TANyTKzLg_!gn2qllftl)8Q$0v~TeehR)KRW0V zDDi{H_hF#*dmtQr3^??0tCQN$B_EMplhNJ9=8%VVCzXSm^E;^&^!K=f2GyI70zO59 zAH&_p=@Y8^V86m70fU&TY6t_j<>*b>$vh=NQKl+BYaDzMD6>Eq*|6F~k4F~@ge4+9 zWR6FtG_mIHmjiK@?{eHs4;Bb)X;nor%tv}2rVh#CxR0AEisex4k-tGTR&~}xTSG}j zi6YN(D|f)kUEEM24Y(hy<<>!FD&thagkNnR8{eKf2{(0FgJzy&%nD?H-2$e{}V1zC~Sp#x}ia{Xv z$q{1q^pMqk59#jXcbDP&&c>?`!tVGiy3XXB>dkq)QKNPhsi2lZJAm}w0iZl04R{8; z`&K?etJwkUj&a!#16^(+vR<^ zPQ+@Pwq9ohtds;HlspQ}nXnfc$Cjnn~_#C|<>LRg_6* z@LpJ~gJe{mrNN;o8gB5edYG=tboso!fSNAgb^!V!pIICFCnnX%Z0~O z#Du^qH2D%8w_+yLSTPeSt(Xa%*Z(N#wAHGBHCEh&aw~3vE?Y%NICqHxY$-fNqX7Jq z64)^b_$BlHIsktH)#m_zp9xG3@Nx@qop7%OV2uS}r4`r#J;Q+=beqal*%shn@ql@g zgj12x8uPwQwMnr$47%z-&hYEt$@hTMehf_Qd69(n^@w<_XT7J2j(GNZZugwDW`v)> zV2$W2K+>;*0R9Nm;Gcjr{uJ!+&rrf&U=H|8u(!WLSzib1`6hh^qT%!OZ9M%A{4D<# zg4y3eNc@f{rtgYU`ksK}rC3D&fGO}F#d7*5QAa-z4fI2?A3lSv^doVE{#A6)k42RJ z9RlQkh%x#bk%W)qUG(1~LqCC{SBTe&BJmD5I=)vFi;svBaYgvV)9_FHEqEw?P6Wgk zVO8{p@QC~h+zS6rED(P$%Eb3Y(Blz{Jo81lXOUR!SuU1(ZWa}u)xzspFIIYL#Lb?) zBIG$FR(pCyrRR3B#&d^QFWJF!5SZR3nF-Hj?}3E!DKL~`v{%h^UbHd`_VQ-%$DhCe z>od56ffwdXC3Jor&(DC_6r%;jYHoxhfzE+t?rE?k2yZ`U&afCQubg4; zFgbd=T?RP}ine4B+)F-$*;Ml(EyJ#qp-?p2k4#bgVJfZ8iL0NK=Jkp*uVc<8s;N}e z&=OHgl^FaTq8=-OO^D#MnfmblBrLgDvf|hal~`*i>2wF(qNUS$h>&5O)8V~N?VK!08(pzn`nu*=Gh!+?f$hNi)mR@B~*;ni%O1PWp( zm1V>%Z2Pi0)}|!XI>+g6*mKgfV!~FJ!${E5*Ydtv@o+R7-8^?|ADMnj-Zr^uu&z6p z)sP0HjEx4Cck|}D%T`6zJ{6j+&cGt2dX5`>uDe7k2A0;EV}na7!OhL1nSw6bcO&%f z`yvijhOX~T+1)u^Rmtddgkpd~(g&OZ%HWTcf4tIVDlou&v3-lXRy^~YfON=Q0f$Vc zWRH~olvVaTP>z8TZi1CCFEeFoFj0ofFB$Hd^SD8*HSt!5Cbn=ZNSe8$fb#obNTL>5z zNf=hceta$9+<~d48OyK3kU)>Yhl`;kqoft!sxZ4lTKLjA*}&MhGFz^pU-@r65=`G6WK_t=uq1tam&XIX9)O@Q z;p1?h@G9enY=HN;0}yi&?ehW$`n;Q7&OG)WzNk2#cXO+y-_?`=8e9r*7 zLgf}A9#yO&6(fjr+545(UJq~BaDAK3eGF( z@sa~;%vZ0ZC;aqYuK0a?d4GWCYae~kN55ucaW5bS=&df+b9sXS_GVy%wmA+v7VK4F zn|hk(GcX;juaIe75pshD6c;p|r9th(aW-ihN==~1TQu7=KRXliW=_%IB%GE!ClBU0 zXKo9!t;^cF2e{smbP9Xwo-C{_ibgopsgByIOSi{6;1nsO(AK{?Mb~833Ppkf16Jus zIS>0ftvbX7HiYv4cijrozU_0~hjz6Y*L=}5q!d~{XXQW$iAt{ISq54)Ra7!Z@6 z#^}K?2QWf7_>2KT__Lhtw@eeS>Eq3xe;X#YcChS&Z9u&JoPnkL=MDM-H^AD?wxO5- zQS51s*foHf5hLe0`aJ_O)$bdSf}Y1Kgf0Cd{h?)Y6gq059jU`(o3^F8J2Pbj1=aQ52WJ4sd2=qVM5b5nu)qHv}`Z8yup3Z{UqHG_imSk7_&B(n2crX`+C}uSE0Ush9s9w_4Pmkv6!d&(uR~~coy>wvpWW~ z8)8jT@)}T}eCD_t1uRosM57lg{D-SB1sF}ZHJK?Z29BJ9)^0d?kcHgha~LYj4L&?0 zqy{n}4vvh_kqdm|487r68A`H@0F;4*J;F-CXdOt3NF$bc(MmTCnX`*=1g$mA52kU{ zTzZ?ekj+=JL&l&fmJAb95m+lg$a&q)AzIIiZi%p>5NiM<$HWZG!cEgy3^Da5#~})G zoKybC0|K%=!JC5E#$9lQ%2Z0JJm+2eN{HGX z_$`{-DnW>)<#@jwUlwDjxI_xPZ4giy#1O!^6;fH7)Iu$X`t~S7esVcAP~Wx#+)^3v z)5Bnk)evu4FFkaP7P9Mq5Wp?!$F@^>=Rz;S2R3+%b`(Reh7g$jJBmH;p#_N5QM4Eh zTXN~A-$O_MA7WH2t$mi(Ky9(?lG;K4Ohbw7i;urllziqB04#`|&%=-SqY^XJHKv+)V~{A{zfz-41Y!rj(G(8svUSA!TaNQe-iHp zF^t>|Eb~_&H^&6^;5thhc8=f_~OTo2G_&+2Xy|o0uIKPomK7CLF~Y+ zYFvp;&0zIP@10QH-wX=`pvsEsV95Nm!2U_cUEu0eK+YZL!kwsK7nXOsu}Im2Zrh8F zYedKGx9|eh0hBwD%Y*k(+%Y!Pq0=~AYAL!Q*F4^IQ_Wj_l`8X_$DwFVa>z9g@_=sM zHBAnw;H@1um(!ZJy^G)uyAGBh>(RCiK`3?5an&7{s1u)S##NF^Gs)}AsV;Su5RIlP zxYJ@YSj|h5e!t! z?|(Xqovf_vI3;=a>59 zPR@vrJ5@F)%-6jc0dJ(WNdq=@v26{zlLii(vzK4ydRr}ZBN&@r(0m^d`4}krIL7#P zQ1J=8VU)T9TF?R8D39a$41g}hcqGs`5AycQ#&Ot~ach)w9PcVM<|ZBk~UkW?;v8E8jZ;ptQX{f{!Wuko~kjKw!umm$ZrRn)$AU z?^<~Qi(niJ>9CL5O7VNdM@RkC&Vg7veAMaVK=$(wx7KG3-U3;Yms6Ii z>;qNPNv#s@VQ6f<=+&4KMCj?E_ z10`ZCY-ry4c6qCs}r}S(qigHp-Ao{crajs@KLV;nmVS#e)iK614ITx_La1Xm4aA_sr8Z+ z=dDFEE1}9As}HlK#ozs5Q` zWWrO9Ia%TupFyOUlYt4{oPUa?nvS_0MhR?$Gk-|4?OiNuL9QukU+9N8(-HI{kVR)T zgq9NCgL#zZ)z%d828<6zMUVaTyO?|ZkXK3-GvxZ@#tXnI1z-zM_F~k=%D~mQZp1WG z4}oPX1Qv#eH(m&H@XdI~@YLh|YBXm7QdXjg9^}3i|EIL}oKxt`O0j>MO2#dhAnv>~2+c);_(1<-x_p zi@i_Kw%WzTTiFtDA^r5;9lq+7u={wDZd&Z~y?kqL?x}3Sy<2-9EQa+JB5lm?uMV<= zo9kXBzSIK5Iy8S1I&L!>z>(p%V*c5LS({_T6NnQrl`y=UWfN~f*KuHz63p%U(e35v zss#{ww#yC;VhDENjt8SpHXN25m@aoB9Sc0|_`VL!WL2%|ct0jo6YnnK9se6FEBlnc zzo=|eZ@;%}b8mlf*_Ph^lCrJ6{l2noz5V{O?Y%G{E!%;suWTo-{<2-TmX__tHBc7C zbza#Zu147qt~Zqp<2t`AhU&Acyf^dZ7PZ}k>4iP;*MP6x;xfV6O68fz z+;M_Ra7GAjJP-gnz-UV%Xs^_$u($E*nX6i}8Gr@O#4f<$B$HwN-Ac{#qUW;pII$|3 ztv?#O(84zotfJUi_!MY$sY@EnvnY)ns8E(;S_#PBl@kjnx+TfWeC)<`z}qi1?4wG9 z3EKdo`I(S$2kJI}W9!hjGj`V+Y=5Z`(GGaR!_f&ikYTo;F*gJX4g$r#7KqN3)MvOr z4-tqCArb(_b`wT-&ul}cShNFxT&I~uZQisA9IY6b1jH>XkAUTT2GsDKxLgrjp6KS$g9|ALJ!W0;+_tE};~gwgP5kMQSb11+bLJmV$ix z1{b0v_)=X6gTcEukRR}+P;uV;;Op z42(DKD(Ti)DRaw9N|{?;C}pBaYIVxQh?W5lnLhlW1D?za6C)FsD#C}M0ub*-`xlNePYOpI!CxCkW4fGv?!E>y3T?c>9F>W>6t;lEYwp7S$8P3)TSdF}JO6qx`l++7K>U(i1>G+;IpPvUR;=kD`Y1{u1 zO4`OU<2X}FN9yeVB0AazaoCNHI#Rrk_+nAhwx0`XI{rebsUOsI;>D$=m+kw}ssF$c zaQt^GCa@Xhawjc`S8x!t(fET_L? zbuNx7UP#|%=#l?>^!I%E2fq9xzxxJXzVG9Bjz6Fu`stqoI56f%0c^ni3xD}nKm8m3 zqM{}AV?UpQyhI&h_3u6o+Zf^6me7Ct=)d?RF!}J`{04y|f8wXR{q$2mtf?TL(p&vP z;3Q@5fded|d{21%qR3D8_=FcdB#Hwxg1C>cnf8~$U^>8$^8zrJM#RSvj`%nt7I3<< zfLJJkKC#Hpp&su-s7E|6@rk8Au}tc8=Ma)_p4>=2IGN4z`O8W_Y{d^yuffQCr`tIK zAl8uOa+~~+FMCU_(GRAeC04rrik``27AKA#i)Z49X%bE* zQ;0XILKv)`!NfyaW}uzZ*47JPL84=g$PR`+DJm0pL?@uQa|}V){JU7}WKEV7{#>d|i(Diqo-C8D`bi8Bk8i|j>O^6E?* z2&RtVMNn6G&O;vboCgk@g+g(Wdyva6^UI4MJLXE3Q)i)7sXi|GJ$z>JJNXdiNBAO- zW5)692Ag^s@D6;)5EWuMM+&;=6DtgXD6s4=^>RdkHN-6fp>S4V>@`HA*k_3S;(&p`LD;ugqSSphf~n&( zihZKVfWe@Qn}$9(G>1L_R2*JS91%x3x>$!#bQ*}G)oqB|_|hXH1_EQP1&gl z$8_~aM~-c}H9dR~yyMFjom`#=Zlb)6@#@fAuN0#`4ulmKr+wm#6=CZxpGeENT85Yu zK>Z7RxrmcN5f@9m9I>n%c5v8k?cs=Q8HCG|!Qi47CZY)$e{E1Hpq%Un;=_$Q4{g7#J$!q|v15@#{XB#~wtEo{%XR-T zpU9iz(L@Se%9gwwb%|$m%sko@(CmUE<|oWN4%D+gV4_6`o@N!w+2kBLdaG56mPFX} zO_@6KtlTu2&ZMBbR;G?IM1;dxW5ed#aw~pQE-irIu&22sIi-bqCj|=`2UnWcEz3dH z#0Ga=6ES#MU}oo?M`?)XM~aTrFdw*}ePlS)k_uhvYJ`Ut7)a5>_Qo6mO>T}CA~}he z5~leGZ;Q#4qaVfOd4r~{H#g4Of-pbJEG0O8OTu^)>N|)KG^5&_&Mr<#mMD{R$8=3Z zal$;DQs!cpn!ge32wp4qR&Wm5TnfUda5SwZ97!faRMi8A=8{imK=$hENRIwTWtP|^ zsMo%Mt>9K@A@|?Sh(~jR$SO4-+pQ0f8Bu#)AS0^|J8xE5G{&k2-spA_{uI)p*jDr) zZ|G~Y2PwJY70O_wR9{V#5$hw<)QcSgE*EZ$alJK#xP}VX8OaW^)jW3He2kw8L7Q7z z!+q_&1MT7dmL3qat^X0EErwwKXoHHpWrpCDL~ZUz+0V!@I}^>i$(s39+u4jdlD)u0 z2gx05l+9=Pj7}gRjwX$tjj42tHng=)@53d4{V?JaU*x0n65#|+79Lj%1zC*^TOh`u zV2Mg-j5!=R>ufY;y1};Oqk4+XS4xg|n7j)%)lnd74m!|MR_)`!oW;7~ z+DFK(5i*6u6&58-{MGrq6PWr;%O^$xocDVso5DhxCmrj-atN>`0aPV}>C`zs3)4w! zZL&6bu5v+upzx}N+Kso$II`J!+;I%Hi}Dw%Ao+{skNm}2Nd96GCV#O&lD}A8;g^jz zuzth!Rd|{}IlKk8fkXF{AO@Q6GE9VF{msVT*w3DaqaE>cQ<-s$oAPflD8`<3I-hj9=ufr2+ARJSVS_S;xIUXC=&L{l{{1&6OvRu(> zqmJX|ER#hUDv>VgO~}A|fp5mIhZmr@M`6XhqloRfqK_la&O#XO1~0>n`WltvcJXC| z2fIc~aJ%#}-ITjsmbi;XWb_!9`@H)62Cd7P$>>C#m%%iHGVFTcrMO2HQx(ebbF_$kslY*0}I8DvJ+($ zQ?w5+*vWj}lZ4YJ58&=5{zJSS{ew^<#rIqHP2M|SJte~s@heo+%D>m>P(R>59BiAS zBUk7s0`Bl@{P}|&60T02yo-N>-3U#?H|T~Q{^eLFfR6*6sK;ach=?Y)^CN7M&My>4 z%3v(br<*dgH(Agw(=aTvU_dmJ91P2XCskd`ii#GBmzALl%rcf)WmKRA-HV%{9%l!EdDyL30=52X z>;cxm@@*%W%6>4ABQO!{gE`;{yd3~TjKK!)G)w@`!anXHSj7DbtkE8Y8^M!sBlrxQ zX8sttzD)-Zup^9<)DMbc#HA~T`{G(^6I&6F?hYI+8KVyIa_SUsggN%xU|#!fx=p;F zdc;$7T>LhSV823lh;PEL@Vhv}lW=}#DbDX)inBb|;tbENG~#K(IiBq}$MX(~d(O}q z&+91Rc@vF$-bqQ% z#M@>m0@}mbig?E?MZAkR=p4@(1sn3tf<-)vtR94NF^d?)Jb?{nD!)n-*XXYPVEPJW zrYNgUs^tl30Vc9Z>eOb1(i1kSK<5p)uOsmL?uaEPr5dr3y})zdkki^0+gUf5 zN@J~BCzYBqA;3+A^l2crOiE?8RTVhxa~2KC)hC;m%R3fJOyoWu##8RwY5vfL=5AIc zhlhtl3~pUrol7F!+@4rmonIE}Or4Fw$HXP6hBSisGqOOJBuf3-*n^`$uvRaWN~xT6 z7l+h}Z5#`AmjaarxUr9qy?6P%Q#G+Uo*7C+vB8(lrHS%3h1nIlC-_xBmc@f@4cQjw zkR48)V|44w#LTpEq0RfDs+_%J+401_y@RRY3!w~aD;g_DpmJ!~92>9P*Om;)@#ite z@+BnqC_?fu022rJ)45doOh_Sk;zA8$XgU_czGf(j<0sCA#^cFUI+TvxHHml>+&7tq zy@ToceS0TSaUx#7PY+XQn3W=FAhkYyE|g;Q28Cb@5!(THsPb{5Aiq^%+eAt)%8U;++t=!iWiL$d`5l#$6YwobolEjxA~u2`IHP0OBhWX4QM5Llt*ik& zu_R~U7N9~XdeMUu6E%|dWtHaF5jbW|;>4O2cVh2d74rtPLE0v{v-OyUJ# z$$gT$N4f^pio9=bK<1J-xL<*Kb?KamDN=*4esXNX*`a{~pLGihecr7|+vT%kIQoEX zlG0of$`098upAr1+3I9C;56x4Jptet8m%=eRDhf8hiU_xmRAO>G$&`{% zbJXU>>qxw*k+)7kqTCCB1e0dQ~(aN zw?%qEd5!Hj4u}~@0=qg)iFa?hXP_-I(A*Yj>gw!lY3glht{dov+Az{G(9@#d4fGyv z=^W_o=^qFm3b%FEH6m9C92tiHfaa8c#J?!cSKO4_%RlK)9#ra9c0h+t<^AS799df_N80%upKw2m9LE zn+H0>9sEhgjR-N0m>+uEY#(|tNjC(Vy88xt`@1$ox?4J%!=1eY z-QlLA;X^HvftK4b>H|pM2_10b@o1W7mWEI-rj`*LdIG6{6_pS~GIF9Gj`3+eJeOiZ zJXMK7K2<5FopbR-g6A|$+%PN+VG|Y@bS|D93&pbyfxPkq-924REs+SS9B6IpY>OOj zX&z|qI^M~sSO-)Bx^;y6;mLfoWgtAz+H!oLqph>Aw?j&=~++ zq_2qqZtZJt@2_iY&X+$jlhWa6WHOPsP#0+F>FMe@)u1aeO9}V3b#)H3hTGa(nj2-3 zhLE!$Ij4n20Cjfx(cYpfLg;K_2D_L5!aPt93k>;m+oP zaCdimzesFL@rpNQLan^T8DJb9INlYxtxdA@_AppgPopFph~}d(WaQ!E z!wHkaKn_^ZgCjvW9rF7F5P#R}(rn76*W+4T3P-t)=+9 zt!_&wH6n#pdB|C$`Dmyel35akhey*fDe;4Gfahdntw2jI1GS~uR$UHbuG$oH8!eaM zBiNBFRrOS+E)+U=0dO-4$d!R^np|{nd(bF`4q^>%o6H5LV{gIOiMU>dUk_e%^#Bk_rDn4u% zz}IK6Si$L{$t>u_Ts?6+6nsv0%qxgYDuf}BB0Lrjp>#ZRMi!rpf&HSPyi7p1=yeH( zz-4t-gJz_2&<&{t3Rc|15CeD(1D=TaUn7fc>Dk)V9)9U{;4)20FWrh4DF$YqG3yysHm$E%HM|!GwTJnlTTw z^&;Ex{f(^v-lbJ?!8e)2vJiZ3D9dY3*-hp$F_gq?D-{)TB)OvsEivmt$K`18swol2 z+=8{F#tzJI=)H6ML3@rCbhODC4iqSr3nsJgh|Ae4a0H<`nAb)IHdNK&VPoTwXj-l; zGagKMdULXe#G^QZN6E&+wz(;f10<#ZY`W_@LM@t={ht;j3faVm3s$?F;+O1SNnvMfT ztu=rM(2o&f{56FFJv^Zel0MIeU<2E6a3dh73B{FeAe!J14;K_UGewzMW5W_*WN{fe zw<=D7G-|OeNlOU>rT}EI4BZd98+uy6_AwW$(b8?`QL2vNfGPV}lUzW}=n_GAVpKD` z#15Vro5Gz&8^)UX)&bwKcn?aI6)j zL0X|=HfxZ=lW-hQyOgEWhx&|IwRr05JPH!;Z0t*(0g)wbMf0(>vbip~a_z8Eot_cS zTr#<$b!~87n!NlZnb=&JUnIQoj3K2}=ywGrb(>lX-Mx1P8A|2pv|U&Ef8vQ2QaCutC)EbnZLL z5Zw|-(@fX~0=WjiEl$1vMuX4xSV`gq{!8Fc^354~< z>LAqgvH^3WKCHY@#w`UihHX-0q1;;w=8nYDtk%mE%DJsz&Ti;D>PR4YfG$%J==9GzyUXX?J_Ab-)3wNUAaiM1%iQQvnw@)VW-+*ri)euIS`mub zVwqGc!K|cuMN%NO=AKq+bKc~#L+g@*nTb92>-27Lva!K^?NI866bUH^=TwT;w_0F8 zC2q|b?#d2u(TrBR-j%k$bOg;Os2ZBP!;BkrR#`>#&Aw@W96-t`wpkZV-wIY z?X8bG2gt%#jXcxg-r_*3y>ls4O<1#GtJb}~pbl|#>U7vQU;ij>b`0a*8%3YZ`B-?} zXuLU}5N0Nu%?=>|aJv(vN!^Y?b#z=V#q7L7aU}p((H7$B(%nD0 zp}YiYy94OCWA*mJjZx(~u>Quddb@)%91T--IIw0v$KJw3ux;yeQeP+~k4638!Ow`>uSJd6%AR0$m ziboZ$OQWtH#TignkE5e-3w3q*j*qhDT@J|Rj=H-FL#)bmp!SWS?k)%VyTI;1?Kz?D zu6%62G1T3aPXX7By1Vj`e`eI(m5=E&qpo969UW()?yk9_?oJ2MILcByO4sH1qLEhP zfYR+b64;CecNbLODrIwX6y{XZbk#5p-0gsD?x?%FaPP<#?RKE{jiK&t2m0qVond#N z_MA|6cRse?80zlMr-185-QD@fKQrp?&d2nbQP(l3j*c@?clTUTcejIR9AzmURk$vV zz#3C#;JR*%)#AFk{G3^}+NG6d&1|dSFvwQl93B+hQ(9Axa82<98=>fp;SBboG6g9o zY^KJpow8iC_Kfp(#~i()Tdi?Zk!>iPNCaRp*vP-iszDo0%8mI(WpZL}SIbtJsbHbu zOoMG4YU50INOq+!P7=fDhjD6DIfo)?<6N(VN24HF#f$<~E>P&)jdj*@imiDgh z7MM=5F|M*#YG9M#>v-KBhB<3rcQecn*{0UPCju|gN7w^e_OzDKor!$f>drL1ZR)p- zmrUy$%jnj$r-f;Y!_Jnskd-kmZ(~nb_PDS>n`U*AZ+Q#YRBuFJf}`yL^_H!M%yI>b zD;+n83!CrL4Cc2qvc+=F)oA9_n;SWR$y`%w`}znrz|q2t_98PM!9w(VwYRN#YCBBv zCb4Z~b62yxz%=hNGY0l*LscEoWnbf7ZJ4S9Jnaj#bRL5J`{BlxZ zY=sHb&{*J5OHW6*v+++vaC;lfxR~|e3`~>Y+mdHti2*B7<~x(=M4+iJ(hDO#GaX2<2__nF!!c7d1YmOB z+t_kGo((87DAP#6GG0&vJg`~s@0#Bk`JJ|O8J7}Z9}Z*EOy*!Ty}1tN3dq&SCQ}xg zTS%g3C?#pZ#sWh-oWR)G@J-T!i}%RZ#yKR~GM7Y~=8_1`DkdsB{eCq1hM4VV8uAlq zX-5yhv^09gQ^q~bFmKDkmK3IS7)h{S=~Xrn&1B%THw-%h9{6t9a<+8B_PSjg9d=41 zVD(YXYi*q{?(7V=N7UR{%W;y@$!NkXfGrnW^heCk+O~nqK8k!TX1JxN7)PtWEGM;>5uIFmwiP1S2L@B@4zr({{0WS_=1J8=~c@%cx6~5 z0ZS;Gn{P9WqT;!aV7itWP@bRfiAmE2HVy+)*i(mO-dNI>TVa_-MJ-Iq)VVa*-pUT`eyrCi zDizFAN0^PeCDd|eZaBbwz|*A-o;5C3<$6VR5Vd44P9{fleP<=n!ua9nNEQh)(aB6^ zXe@ziE^TzWcQAKSbJHMvi08(O&F)IT)+_|8;Yp@%(;w7^D0$v+VfeGg87?!axt?*5 zUIFLg=IA&qtd*?obSX~5%OD$vBhX~>4Eq?!u?wAvCX+RxaW(!p87Ucp&o5493mt>8 zFgheAyO3X}HIgI}S-2_0lX>pO%`l$V4X*74f}op1<0v2$og9H<8z%X2X`9C$$2LMx zW!ZdgTjA7@2}R<}SdwsoQ6)Js4!+T_c?8_&6nT!}L1tNRcDXY>ysqGcz`kD+*J^=) zs=>B;wMTLq)`{73aBxmQd`S%>n`#8Q>@0e08o15evW)D;(C{R@-r)6+3AMoNFFwJ6 z1lU~lP|KDvm6*#7iEq0 z%$N$gIiG-`o@-{!xXwbRvNd%q1%z>|skObc=3C*xLAXF*E`yM8oqo=`9l3l`fuP%< zz|4Jfu=~Q5>PB3gbTk6A%4`+V2TVKvXMCNT&G-On9w-2csrPgHY)zJV4$sFhV4Yy! z!1CNQ$eg1sITlSo72;Y*7JzV=R&gUOYQlbLrQcd$6!}7Vu9vqG;)DoVVPEA z75qM1evN1a^K0@5nCcYE37SLNVub}$>`^$}G1CFHLYZ*`zRAc1cNI7ZNfvfCmL6o^ zvt(W9U_6UT_(hywNPe%GAzrfoTka(r5Km@bfQNK$TwZKou*l05-Vm6@f%*&_s7*I% zyZ>};A^+*x6ObM9{ikc8jhN;>U3&KkC}+@S_f6 zuEG@70I3Bo)z$_Zh zx(K&oxl-#YUWhC8L3k|=1FUq&Tw*JPAB;uQgA91KE@T%5K+h~jb-)fDcG`e!5+D_D zt2U(^NkLjy#KHzs(JbE8R@O<(^(>^N5?Il*L#e$SOEuvv&7sz8Z8_ZD($iq_TjgKP z5{Rw>ex|Xp1bo{eB|!L2nq@ZXjQL*IieBO3!p(;~$Bogh*Wt;GO>&#f1zWEVY)wj{E%`9Wm{!%AIxPdr;w?Zy zCMTs@wH~XLPCREMVIkvL1U$#u0kam?F+j0o6hs>yl!dYTH%s_7-|vgD5~z-SwLufHvGMpQBcZcWUW~~?a~%p$u+))cvIFW|FylIKEp~KE zhpaWUTES)D)g_(Y$1^+;g9Nb3kSmeoIp&V=^1|u|D=nNf6t^=VtzXUS0d&10ma#O~ zD_51FGYXOTMuN9`EdSUg1d`ggY9~TS>@3;E{3FHyMbl zgK`ZV!*l>$cc=$P44p}7lI7O$UvAMUXFNBYPNvXBrb~QX4k%PO9JN|;5lb|X584J* zBu}e==3)vpo2x;)Yr2d6PkAKI5lK z#>bMO(@=V3ZRi_I&gQOeX*^mnMP}W-)obN+gleweU)`Sd20YeJ04G>1oCD`|6|x<4 zQ4_*46e|_zg+`+2Sj@h9leVA>JJ)?K7Kg5w1$!p5a~wTF`*kBE1T&8~B4H@;ZRTM# zXJWPgCRH+83S>;ElY?jxEP6XPpr!^+E>J=nhN5+rdplQIi$E==>ItF+V9qeCD8kIB z*EVo{AH>^Q#S;hXt>e6bd@MD=End z3yT=q`#q;!&~paPZ~LEjfR8vdPL}CGK4^N~I;$r<*spyRo%4ntj4^U#Z53E9;-)`* zUfx_USt*@9@dZK8rI(9xt&(s?1ISCG*WKXT85yY0t#Z2_DL+abxySL>(cq}dB^c*s#lLB&wB+W~YKL|vC#JsY(kNDM+tW)L+4k#G=O=YN&2JxAVA z(!|e+m%U?=Bbg-xEj^nzNFyVMZ@%8laabSOwoYCOS9>YTN+G&Xt%W`9v0T8!6f2bR zC3Cbl&6SO=!e$y%6)UB-$q z73kBj?`P(Fe?vV|*t}Ks$PEnSH1GQthDtAq7yb;C^b6yJKb;#oHXZXODj1w^)tfvz zn!}usbuE@`3dxoqfZBpq z8~EC)Uwiknm%MiHRiATSQZ^C$`dt38-KMRDMqx>2TH9Lt!*h50$JQw94Q-U2G~NGW zGx`5xqg}b-SczQS|7Ckk(-JrTf0ZCF0D#`;*S>Y8iK_CjHLccl5CGHOl{X~W)dt5& zuw!VReW+E$OJF%$C_aD*8JohN!Eq9>g;v(^`GzRU@MX5}05-N2$aCs-i(S&q+uR9ll#6)QH31&+42-7O!5;%J?XQBk3%cerC-(;gqzhQe*BWgGzIgW%>NYj@ADJs4vf_sqo@M~=zEC)3mjp6hV-hm9-{ zPuEk>C%#2mu1@!xclg8~ie)C)?|{LEov`wS&*sc)b6iNdRVFlkAqQ-)|F1aAOXo|w zv9-;z9f#4f4-4%6*zqmt=00D(zVRI!!bJQx2lx4r^#7>)yz*iz=sMpDYyp<%T&`zu zp4VwJ((w!dFyphK%i?fQfRUn0A}#dxfDs@Jo6SOh zcP_DuSAAF>a-DJuPhy(^tpF#chj*{)Q^`hJcB_+@Wk7&FJ_(#7e^|bydH(ery(ET{ zVi*Bnlx%tAvw+?`$1}VUHwz`Wnd#%4Z+V0tyj%21YBEj%&d*AOaF9+2J)GcP4#mzh zTg9m?e3W+#=cMKz;H}TQG#jk3M>QMA5v4;zkfafBgwJIgZIH)#1D=brM0}|%gsj%l-Z<6|fpKE;NNJ*3v@OHYIICleUztPLpYxHpzr6 z-H;sx1Z0y{76rAasDO3~77#ZSL}ig35!4?=5m8V<6#nnr``(-PX5KV2$+V=Yh0NRT zJ$F0j+;h)8=UiE95vHmWb{o2IN_wBKqvKi z!p`(-dUtf8Sztn<3T<;>a|$;TfxQcJ&~?poL@hvNDAgD?OKm73KwYS-8@(g@b2Hp3 zFkS7z6V(jxuzqT76NiAqHVVNK_T&U>Ysj z?g&F?RBJXvN&+W=BbhUEIGEFXM+eZYD|wfBvu);r*cQ6VR`o~{8@DfyQ?}kLgPR6$ zh`U6(D4rM3<5|xi@3WzKjpMFuEc9bP+a#wdStYo;!mUl%F2`n&D%;#1vMO|}jmhky z9O)}Xl=|MBbvo+?@h!4(5=UsT12VRxEc7%zkM|jNk--#X+pQH0#$+&cOo6|4{Q<0b;I@(GhZW)h3P z{i=X;ScDiBY>Q57JICB84=br4Y8&H%Z#dsmo%A$@t|snj=H-a40Efs>$Ksqi_}=#- z+zqlrNDN^9gZG1uN_3(*2~U7*sCF=wLW%;P0S5J;3o*Oz2sY(lVF`VO5x3C=uR?4U!@lAoP9Mxpc0@(Dn1gbG?qD zPw4P)@mz`%){O|I2hl9jiRA0xlV3MS=h;z}fjlX}H*F2|$~yxr1s$Zk(Qf&U)Q|IT z;kbZ4B_SfI^U^VQ?6KJ3o-@eW&u z6QpRUO(wNx1wR9}i=){Q$HK{FUl-=0eD)!LS)AU>2Y%u@G&wXT&Ti3*t$vJmmUN|0>9r_@QML(XB54&**KH{UBFHa|p9=>?vMjodHLGpf$J$=Jh$y zKDIW2TS@p|lD+p*@MBi}p0Kdr!R+TiG@0t{j?C3lpP@!nPTBcY?PQN_-<5x z*b2i(;pZE@qLatM2XQ`Hm1I zrdC=lVr`ES<&faKZSmOAO0!hVIv7PeC=qbLe5=F>gffWkK1|cStoAYL|&q|kZUFiv!_JYihdn!q1C)Vr0W zhCPdf$lGSjq$s65fG~Z~x_0!$_3w|;!65GB8NEpF;Nh>YV!Ly2I(>33{$@@|EeH?L z49`Ueh20s z6r}SBn`CGm`<%JKjvcL#Unv?ujyUbUcOgP0$R!f^{vLyDx9OCQIynH9^uADES;^vc zcGZT-5t6mQ>|k4O>mpg1e4&Pl^aZ5ofT7uz(DaTySge4qAm$k;PmTBhjWVabxw=dz z!sJ85TiT!}iqs2j(#0+k0ga#mx>}`H*GxqF^5j7G~iFB1s6~Y2Q{Uw%qPL0)-Z^l-K-ji{n0_d%@ zI@{~T&<+YQqHb)JU~K_G#ULYH3rxg2plASf0dZEmT#t(x1Ol@_?2-Vq7trY%s^gUi z%#*V!)P?Ce)M0nu*M~uRyB#Dnz{&u!=B!1CfgYT%fmxT%vj?Z`!c=5xN+>>nq%17& ztbJlTh@zc5svg!IDMQlPlnzq&l znguhG6SRZd5!?yy z;vR%e!pS2Lf_LuRnY*UFp~UMV zpY7-@I-jinePrwIShOjK4nxrQ_{KybNENCbl6V9MBf23IkO0DaEYCGIQmtPkXR@;< zOEiK+kT>a=1pPz#3*n?UVT2ap|#1D<6^eow(_tB zC`bge{WiL=6)or{CQL#9F+1sC1$|?7Oss-bVfG=3T5vGT9x`DI95MT#ZY(^&s04GxCALnpX_Bla3fa2tY| zoY`6Z1>Hr7Z84mzKvH5`)Z2;{oVmn?`vb!5q@x`4joUFn4pN2Nha}v=!Ek%%#5-`t zZ6|r!#BC>eMPOh2UoJY7ac5ddN}8vY8{8tr z2(`ebC~cnU24ZGfGgv|-B@Tv;PFH0{OfZsFwQj*VtOhh&*aRbqVF6(nCJV3JsHh2s zMRH9W?DryGcMhhyh9UB%Lu20@FL;7c!CG=~6X#G@N(Tk6>~D|BwIZ)@0J)BbPB8>M}T}(B8@V* zPfS1sgR&7kfk=7_aUe2*-T`YGbX(=RhQ>9kWT+P;fdRcWAuOq3)dHiCh^_QuuL!Du zQ?lXuVs%4brJql(PfK;M)e(%CtYBz_bV(*4B z5S?sAsEdxAwDe--)?m~2iqJ0G?sP+MC)|-yD9k=#yA&d?CBYEM_X<7MB+iAZE;A3+ z_O7jNT)T0p%^{?#{sh(KWz56aYhT-1ao!LA^U+;P8Kb`hA};LN`msh_IJLL5qN4iL z-lDSnlDKgfPVFr&DlIv+*I!*z9O1G+VskZ8lDiqm1iN0zO_8*wtO8IgO3P3}X=Tx= zy(Pt^{y2anzUnA$%@rxk9*O~Js;U9AsGy`IlExm80bi?q)G}YWC7gg6XhFvV)TpY4 zYU(S`x7LnqTFu$Y%%oH7sl8{^4N z==xoxDlA8Pi;D^oM(Ch9bgh|nT+#Oxyl?wAw2VZZnR-1)5lA)#yMClqVlUQd(1jKK57ps=R$hXh3OY zr9Nsx5xU9J5IrX?91@MxfF_psD$x<;REwhOQgljjMKRh^R9#p~^{N7@l$QFDrpV_< z9g7RA@)yf!3cYR1C9nz}u|0;Ez@K*(5DT7qFN%de)=3ahA` zLTVQf25E|Y)%cYdSX@+rx+GYXQL(BT^b`h=a{7HJTfY}bS(=|uh*s_+G_J|7vDVaI zU5MJ16j95|N{RsmeF0=B0mr8MGU}s(;-VS7oxPpSp`9J{*B0E;BhJGzZ#Ls7T=+H3 zK$gmUk)@{m;FU0%j*cmdR7h`6vCofM6_*qOh(RVLM9hW7qHYyvpE}4#j|~nC#OrmV(ZUi08zO$ADfgu11ZEONmiiqy6bt&~)(OlkB^orRu6X|WdbW6<^$v*l+0Zh?hAgm2SU{%262TZss^Wptm1d5g%~>=m z5(AN%4{(cpg_wMcB-xr=1#b#UfzCx06=jZKp^Gzi++!OcH@~GjhC^<#Fe`{%nH4z2 zl8Bc$9|uW;%)lB-%4+f*O0ftKQL!1UV@v$J8e?9ZUtHq|1P#^kEbixzD@+4Az*m65 zD=jU?Ko(Wh5HAOZl=B)9RsX{^0IJ}=lIPJpi9RYSuUbf*SA#<36j54HRphOzUSC^T zy{WcgQ&nw)?zCK8mAk3FuDZOTdeho!{oN)=-K#f2#NAZByu5aGE=DlfLa>aY3Pgm; zH4Wlbv7baHOwj0pl1iH9N~)`B7JJLrV$IrEUD>#9ZM8^<*O(NFOG^DlScTQ)tK_Gm zYMLoZ$}5pOf>}l~J^BJZS&|hOQRKz4q8dP}tY5dOabrEf!Yx&!gaDP4R@kF2h>vCY z1vE8Qmlw;AmbeQtb7?VJLL#vdPeBI_xP?Ayo&|bLzy%{wQ8BehLNT;CaU(9ES1L&+ zC@#paSxmV|2A0B7ga?Z^)q1D}G(bpUrTImE;6+hoK03o+Qy|JD0id+1gm{b3hx@YP zV!s)F!CKZpA~2w#<$?uN_#w5F`23={!U~Irx~}g7H2`yTNvnhyUqr4!(GFvi3}Y)g*_1~J z8zNaP?P%E8&{(~SI7Y>~hK;!qp0KH|ys>&ML5WZ?8e3CU1_YC1EoCcAPb3wB{Y1w} zz}qO!CB{^DNUUAGT=0SDRe(L*L3E@9dqapD+S5yrmbS_ywm1oBhGlxSC7|&%zoj@} z0(FwXERi2VyXZJ<0`82`xR!N-IfdE-t3AmUSpDDHE#!!AzvgSyfOIsdS}~U<&-m7g?5p zfH4i#mDiHy2ercz2=Hi0IXGO;Q5kcv9ae9su~_$&=GTyL10ju2Uvz6x4C5;D7nH>H z7Iy?*QbS7_qD2R<@s)ut>M%ncll;-}QMvo!IZnt!@`Vi{%V@D4K`PW=kUy4&NJ$IC zzFoe7StSCE%1VLI5mqR4eo}=1BodR}L5C+7O{^q^N3lTKqDo@U*5R>p7Ag|7ULMDF z+FC11O(Oo&l-tl(cx5OY({0+?3~R>|ztdf&(NmFSkKrli>^F_1ra0Y~12tOg^OLLq zT}Irr`uZRNFKQZ3Qs>%pCd!lpX^3jTEfLT~mf@n2Gx%oDK z=13n^(8?Xv12WMJYfwc=4J`>EEfg$n4>q^9w3Z&RsyXdT2TGLA@%Lo~`Lt`WNc z75Pz?L#7hM7uQ7>^{g&KZmAV1ttkdUh%E_=^@ep*BEDZVwUrhn(E1m|t4Dm_Xyh)e zB4smehr}s6zJs(d%A(1$ujdx%Wzwp4=M=z!xomP&Ty@HwLWKV-hr7>w#NYy!Ze zIkw`uno-sa7IDPqDrkKR&3~LM(Z;Ypt$8L;Bonx815^ib#-K7nLj%;hB)MYvW@B+D$cAM^JKiRrFb~IvK zrhy<4$-{YoV|=Em%>zTT7;owR;eSCa8TCndF@DqWNZa5lI`29N-|<0_-dBtU$>D6A z!eMmcmnHeAE*^oknCn*?6q(A{_ONnjQGWcR+!ICPq#daHhsH@ePbYxJG2YVyN8=d3 z>HeXy&n}ZDG=ao;Q1^w#@lnq}^uk2Z*k_Z{Z3rlNUHq~nf|@1?2SsC@xNY!FDI_kA z$9JPn6vvZxrS2b&C+$X^0FKA_Q4bu)V?3z)hvS7dF(EM_DaMz&FC34Lmj;ge6UFgD z+tgyiLCH$vmnCsrm!$e&)d#hL*Ndh9cc@O30Frj9?jHdp?NFTn0mOJz z51asEe5w0K0RC9fx=&dp#;dw70*H^a1_2Z$N&tS_q-4WEfoA^rWk~`sMD{)?z%asy z5mw^6Rws(bNxN6~508^}txf=sV|=Rzj>j=x)&0ZcBHIchF-9KaU)>iT$HzSbkBbw< z<09L{6N|@1@ypWjxG&{}p3F%vVsdM}kl5nmJ6R`+7S6XfJ}L%bB2Xg!1tDH#LSPT`?bYYTi?-*u7<5wHdI%v zX~1dfrq{NS$=tJZNFH(C7O8W{b=#KA=Dm$C!p4j&D{QF@M@r#=7v;uHZL?THT1}a0 z=ZoNwp{>P&(12#Q)hutUU9(y@MHC%o0h+jZWjtT*s9MVH_TtJa(@vJ0itJ9@HWopK z($#fq>Z{l4_JR>BiYPDcxXjAIf7|GAoBf@+|BE^kE*jRq4!+zZTNYF2`u*j7*!`ky z)CXj$6W8XqsG8i1EUMKQUv8%gTX5ZUjO)vd8+~gUK}WpB4xX!ku%gUI77ms9HHqem z@-;9$Z4JgEEz?SBimSn&dTX*cKqI|`8cH83VYH`vL<)bhh{)sQ!W{)exV1z|Fbt>>&|rOeU2T==o*m6BblQfc z3@TDmNMHaQb%ONhbM)fF z*NRFIeMu?Ve5BOlJ7#{8@NG`t)VmRb6}@=f@!ODer9p}KX83;Zv^aYsCW_VYgwjdR zZyH$P;^8k7_CTg_N@QppeZNts%0jXM5(0uW<&9V<6Ou-3vLmK?-Zdu({!~&G@%nxh zUf&BEpIN?9WsLsv8DmX>ye4rRM|WsT&rY12mbWw1eMW0uv?taqI9av97yq#jzxxof z6|h+u%*7^pSsI(=IsHoMqL8ngVU>16{2Y(L;afqRMf`IMZtB(4tCeQV?$z zCS2;Q0#tYS&Q|gnt!%?VR2?mxO`BV{4FX?YU}sNWa0kLltEg+=tKkw&gLcxi?b0ll9hA{dj}eizE$T^2Y3Tbbdc37@G#D5lNjZL zb=kc2Xt@hGh#}3)qz=HHfo0rTUT-gxIP*vI(%{Y<$>q#1_abfjT?Ez@wX z(LHhuXPLNiHi~8G5XyB38S}rx_=5YG8Uf%X(7cg(_&Nb(tSBl&2f|Q^Y&IHTR5k`c z6*iWQ!_@_PnZQPh;()=p;-8&N-TOQKvlApre+BrOX!p;;W`&(jXA_-*MAO)0FG?jM z1;)5p&XG#0i;^JKe9-Dh91@2k$`FWTO9&@yH9Jvjxk%C{wOW()n_4A#YCu(w1_YU@ zv03aG&K4vw#GGXca-~Q%d22Rr!(nHfO^KplS=l-|ZX28~6(l@NC*gtt)3CK8O&SJ5 z3Mxj&0ON^fGeD1=5v9hXVxnA0#Sen$B2+vA^h;En1p<^1;!rUGkW~CVQ1Qb8h(W~? z2vuV==$EK?EK)0=;qkb-Kur?`v!F^kQgQQ&{ZDNG1=C-0R6Mk2+hj%oVhj$>cwO`DT-7@#ZoxenuH2Ui1mx*g)sn$3dk(PwiY=GJV4vD?y?3my}2hbIJdS#E|i3`9P!I?ZMsf5`j1k z3Y{E7p(g})N7LtoX!lrA@d zE>BJ^UB3VIyVf*3iWIc?xr}hNAkSsKV0)>A<^aFnKzpTN|ixS z<(AY^|dt z(O**YCX9t`6k41CUD-S@G*t85Y=N6CbhAbDDwlrp+$`VCpl(R(!R!J>eAX#)#U<2+ zl>`WQ?#A{{b#p5eh{`D^4_GJMn8b?a6l-;)7ITTitB+@wrx;zM?800#+NqlK4IP{9 zP+e?*v;?vLL80PB9|OeP+IbE=KTO7xuSMMLU7Yb++B)g3MAUj34%)QB$jz;-orh8J zbcJ^6>H4`xvBQ363x_qC(c|X;CUSAQUQXY>kQ}stASJf`JYV>e68v z=wWy=J50r#%_LB}^188g){-aMhfPMr5O3=dn{y(pek!!o^XEE^n8Qekg)?mwF=%#4 z3rvb;QXxZ;3Zg^RGAG(YV@rfyWTnX6%=E1RV? z>|^Qk(;jebRMp0fE?46|=9U{q*~mD80P;O-7(bIu<7Y#$%&>z+h2%lSOloDiBgHc5 zzw_86HW^=`+-FnuDlEYl`sT)NRQe>}-MCetN>CD3B)Xs^B6W8R~MVZ=88=&Qi_uvAOGxITjd)c zd+9iIBK;-B{9r?FV}1)Wp!%QcrJ8urO*!;4oqlGx*-ST^HDG2o`1hhq4w0ZD74D`w zZ+JWD*ViIIe?X}B`pJWi(SRd!Xp1_7xCrj%vUwVtPd^LTykz)E$>Eb|ic%`kK((pw zq7@Td;{m2gpewn5P1<$ImWb65Tfzwp1_P%4HfD6xn!}WW1q}raM(N?wU?A4n zVA5dRB6!OHtY2;eRenJLF?fbFp&5Yn%W->pf87Jwg#MBe5#Whnqsk#?{E~#7S{VrQ z2(f)hdaz9YxI3GqCy^>%~Mqjx0_m(9c9So8)Gbj|@>?vo;PAncW1nByqboD;!X{ z+SS`(npyU3LTZ|xWy5Ay!@^S7v}AKu)UQ#3fGLy&y*;gMd5v^PRb!xgdr~WT(_Ter z4|9{yA)QRxp^V-R-BklJbea(KNQUm09hq`=AJnuO;w1-0k0)zT71p414Ko*AT&8g- z$?I99Dp1a49_2hXQaPWEQ!cQ;9uGm5L{mkqvlWQfnRudAa~kj(st3EE`m@U?mt6*8 zqQ6okOlGL)xXkE3Or9mAWSd@^)1u$%slO%B5;=xbH52d8UB&lyKDmJhEASsE6D>7~hF zx&=@Quswsb;v}%$Qg{k5-kdC8qLBiu@3vs9ll8w1>rMVns$!usQF?*(J1j7g#QMuW zx?W zwqR|4F#k+o{wFOklEnNcdfJ}|oy-{hg9RLB>I_5KU3&uD*a5OpB(y` zPCql~XD0p3qMu{vXEy!Jp`W?*GtbL+D)Te=LS;b)9v9HNg><)wesbw2&#mM`Tv7_? z!AC!ZUiPBmr=KFXQcQ13+)AlODf23el_eRxusT zl%TD5D;vD5Eb_LQfSyF~HhS4KOewPkEG2dz6bj z%Ecb#5|8p3YSpD43R=+zSpCC+sp1&me8B;c$9r~4b#tlw{oAC-KyMA zdB00Iae#gvpb{VSvX_;IJj(Yx%ER>e`yS;79_5D~gTQw05KLcm|q<1-%RS&#A@)$w_c@&X~# zi}dgk{k%*meoa5G(9dtE4zJRO*XZuIboV=|;_s=l|L0||D8DC+|Gisz-OGNd{DB_+ zNU7d%D}VB`rzLX#nNq*$R{r8;&&fA$xs|_C+5)%oHo?R7Zv;({)8F07JA^O5q<0C{ zKj`P59_3$j{SN)S=T_eLvNtdqc=*7r{Kw1Qln?*)@LQnHD)*|2s^W|4g38jZrg_;1$~q7KBGvCZZZ+Mlx;?7Lqx{>;K2kGKQPoR7!{|q& zpWz;U2d=0M9!Aj5Ncze2s-x5_`pI^yqrH4275O5SKgP?mE4wi|V*x>Ued6 zSDmQ5haYv4N1aU9DIOJ@na`=yGEl)Bs^xUII>V#R^r+xiIqEU!Fm*QlXdeDq>OE8$ z%xf;ee_5SNKhxamJg+)m1?yUM_q0LXg-wiP5-p*pZ|?1A zCcBM^(%eI+MAinog;#Hd_y!>)O}LA5HqS|r32qK`=LuK!N*wAA$3D0&B98|L$?HDM z#|YSc7*ZgM3x}Y<=x20YsH-J!8;*$2TiLK?b$M4;U^jj3+}?t(V=NUFpU7VjpEDY8 zG<=|^w+oFq&MD2YaVu{gXj9$M)3tlaGOGQS);72ilZ7jXq0uM{K%p?AB*vjPMxBfX zu9Q&)ki@$UUd5Y3bT&G6A#J^|()fa8ZvD(=YP!|rWTl8?C5jSv1<>Sr^t1qI+`z`P-0Y9h}TG9y4@dZaoDNp3bY58#2w#ga>PiT9v1N3FH5Hmk> zP?b)3B472creLQ|=^E82vS@G-g;gNJ0$N!b-$fhNH7ilejj2RHn{VAqAb znGy;OWldM8y%ro`o{nnP9*Zi#Y+f38SS#|ROMq5YFUDXSYKf2)9jm%wspg_PRMsB$ z0fvt{+te-a1WPtK-LbY_Ad@%2uMoljHhF8d=)-{Scd9c`V5FW95gT;=mTBsu&CClD z9vw3EOA{b*1^#yJmgtHwK)t~=XdOoacXO~4XJ4apM^YS!;Hp4Jpe5KY(0#(%-i{uq z;Mccyx59w1yrU!36ClJw>gjS2n}glkdqSOg=vnyFijR46QwoFb=??ZZAO{B2HCO1? z(}Nw-6fq{OLq|1T zv!~*-MU(RDx3}o5H2&^!B(ZT)8-^vLJ}I=!59MFv7@KSQ8sXq|!AM{6jZ4 zORYm&1g>z%F$xj;cgBM-oHHJxt=%F3gguOrEXDil2>qZpU&gF3pF|&boWQP`+)yP<6l-!)A(8ZY>oepK%K+S)%XScLXCflf7+(0G^a}Bp_G^KPiy=R z{v}O49ko$6sh>#9vRmWl@$(&xH%1x(9P4Tu8gbsJTMcOHX0^$!Hfw57-J+>2>Q+r{ zRkyj-?V8%g?K^q>P5q>L7B;*4b)dalJzG=HQO|X&=V|Ks>IIyY_V>v8e(e}y6qGTVdZGHMes95O z>ZdV~>P6Hi7ps@RSs%icSfO_3Rk!!H1$shVImP~6#s1vRjuyB28BM)Zy-ZUtrwpG} z;i@ntl7S9~%%OuJBRMqn3QBn;rL=&SDZ7H!gjZ3TsnO7o#%E1+HKm#qNwuOrhfbli zCb@=^OtU31&Zx8|`&?9=00|RmPN5|YzlmQ3dC$6VtZj#URf|;vkDf z;{+O71lfw-*0yE}w&Rvqu~<`YP;Z1Vm4km8{{f-kP3q@0ekEmB*EB2!AEa+Gf}Ez_ zj1>Gv`Z&CNZRLvEMjW@kZf!N-+(KWjrZ2-P*45TkZCYKvir(K!?{BcYZ^U8Mcz>IU z#Yslq=GKn9maZUVGzaevWf26ujQXw+Mdk{j+MbF~OK4SXeFJV+1iG3jARMZa*NG%~ zO`W~8aMRQ;s9%IA>ebZS)jKrxOX`<3emzwnqq2V8rpAr+)o2w*6~4lMrKx+>J2ieY zefHAlhI&NA!*^HCsug=Q{(1T^oIb25Ut6`I98ERYk9}q2R==vLUsJyh34fiCNOO8Z zIapleAa4#;%dOs}sozjP4{0Q?x4TO;yuO{hO4>>K(fH>?AFWzbh124VN-ov-we)(V zd|gw!c9p1u#;@U5QQf}@L3}X{5NG4<lw!;pSPz#wtn$WCh>OLCc$&CnUmxKQUIucm~`&>;86M8(#A45Ath*3@5Pkoe* zz;w+au*my>jR15%09lbadO@hE-vuD`0CA27sHP994{7|f{0dF|o(hIMu_=&ik0Y4d zNs?r+I~TNzwQDXgoPy+A z?L!Ob-8lp=XA9P>IcAL(=eX4$Y3h%u{g0?WK?PeeMg5d!oJZBiH1%gRSv{`)9Nl3Y zp&4r4owKvGxo7Lr84wdXcg;YE!yF@mZX?1ci>S*Do2pO3Mzt^YW!LLoW_4n1Mmd>JgNR1kDxvEDa>j78KSkP)bD8O)AaRMBr06SFUQ(S3@fc@ z;FE?CN3);N)MwS_H1&D)A)vLD)vdIsqBMRBzg6R3;J50G&eT^$bW9rmBEKD@XM>?H zxNSVtRM6?vZNie;J&oT+#n|BpEgdQt8{<~SxYpDcXary6uYp?yHe)FX)u5)nM9+y^ zlmfk&roOEHI+;v9O?^fEO)@zOHT6|Bsfzi5_pu=$Edx}TyE)W_*(O&Iwp;zJrv6U- zy{7)3`g$@ogZ47<-hv;WO{HaOYFw+KRwCs3gQosbeM3|KMB?F}>E}(twZDL0sBh8Z zU)8tW>fbc=@AU9aa)Sl^YT|V*)zo*@e`xAI)qlCw_cZl=_1|vw15N!8p}j-bN{sf!t=1Cn2 z+4qkwHJOH&X)c#54M9yECK3_cRj6=J>_s>=eM$l2bi2|um)qshTp2EJ64sk;*D%ec zxrV!4BQSrtMry81*C;jIX(cR z1@XE-vg@c>#G(NNmb*HqUu&6VStskvs+&oTU7 zw`;cMn&Xo0~56oyEY_00H9nQ_XKzK=z{}Tv!s(^m~P4( zaLfrKELdc2q6zRO0j&}HXA)ONb#D#r)QdC-%h+|2g0LQ(dWi+D(K?WuryC2G=3d&! zpP*MTqG}@Nh9xVBDrqBeOKVFlcG8i@P@UkGaF^WBh@71QKg32}7=|ncEdp;GdPRp5 z*@es?g~}#Uy?|QG`%U$2gzyk0=%ZM?8@Ku=ulel55@SXECeoz<@o{IUOpqT>$i1l$ z)U8*>D4AOB20tQ&h>0M^Fwjd8?mQi9D6xivR#lL#6|1d%B8OAgn*eDDG@aCAg0|6v zC>$G=-PqEC4k6Ihv=vNiGihB&{xt5%r~u;ww;1R)TCknnH>T-m6+aso-Fn20G4@~~CP=ILW;bFwqfKg% z_I~w^WsI~OUvA;&4os_5zy*HL(i^L8N_#G{M%}Eb*Y#_0H?-WJ2 zx?A_4qroO=I~+JnjkN(a*9WwnEQcr!ceD>oBQ4)(xC1*2wuL$g6_>`}FO9K1aH_u- z1?bd|v1>xm0>W>+#FSGR!Uiciyerrq+7T3UkP9^iPSZ|x10ozW^#q%1Wk?nk(-d-o zl+hhxLl`p)l9_fiV9!n{;k;X(Wm7^3y*h1=20K~^NobNGxU$1ANmD=Ca+qB?fhvz? z)C0v@X>)gNFwnfAtCe3$nRH540ZS-E1iKn9Fi-@ep`FU$ z8X%(B8V4)Hr^ePEnhfX`b8G;!HK8o(*Sbe;j*kMS$c;U+pOW#`4K5zpOtz;G1&=^R zY#T>%#hxT#`7E+zB8%7=j%1o{>2c5zj-Rk45ZOdnTZ2zm2*p87pb5Hu*cfCr3Bgh{ zvsr$FVC#t5R@qXjAK>$c-qEvxDP*8)3>bQ(ZlhQ|gZwILb%^3c=_5sQmEJc-6=LLJ zqW!U`GE6wyy4SY`cXo!ldR7EmTegCNXqbfzDTkRJmv^-`3&a7-z@uatAVLzpKvMJy z(#QHBXcOm;(6J;yUJ_@8488)SN<40c&QtBxT4_mxo}6m!Y*}$@3XB^{6IcktmGU+i z?~u?+RahGo18jXg60eQs(UthR6P;3jL?T$}A|;8uv6T_Em8%hv4ppAfcPd~AdP8QT zj?m`|drw$E1FAUMAZ`N4C}KZrIm2a$G3%+6DR<&4{w1~w=6n@(jIs(6mF-Tj22(`vC273yTahBly zj>b9>!yP%TiK)7SjIeCtv=Bj;=#xkvfY8S@bAXYPxXxJ~#ygP;=oyfGK@!R3EGio< z%!j}Q2ydjQC+lr_VT@HmH8P>1PBsm+`5|i3HlbTFS0)AsLJs+0(u;wIdKy9@A~}QN z%iCZ%E3L8Y1ZFH*4V;tKPuLx?kfD61Z)pfTm~O3>MQ1Y0Qci~D-d$H+UWGjb?8@6H z)-fv@m@Qd9WQjmqTd++egESKLTqo;jG~F4PokdvF*r1`%W8yW+mJnzH>H$s3lY}@s z-qKU%>m@|6ahqxbh?0q8t_XFt?ja3=Y^~b`t#X>)aGf@t8Y)tVF(JNh47Z-o)d?9R zHiC?phJ|qvqz4dKeF(xgYGFv!BpZl#sG1k1ROLnrtC%7akYqHxNvM9zRK%yDx;5Ds0iE6$30Hl643o$#?jJU%j)!JR_JGU5t@7IB5$jJU#dhH-w8xW5?bU@BvKhKY*! zhHW`<#qO!N!WKYWvAHj<*m@RMY*>pccBsV_CI{k*y>@ZMroXttTtHl5xgf6CQx{ik zx{E8e@x&EdY~qR?J#od>ow&l92iG~M>zDag@Vgfg3a>&G1w=1k|CqmEKg*ndFB`Rw zW#RCw?D-4#vC;GSJ~oDa#?C*$#%m`4@%R zf_vG*FvCsmO>7pvfK@yIEqvLG2v(G`GhPgn8c?f?vAO9_2 zKDLk@&la)M;KkUCkc}aPEZU9Ze$K;}YY}ua%u3iJY%zNtflyw8XZv5^=ld=@j(-*K z=cAL)V;lI__}4`&#((g;_&4w#9nZhXzXgYTy1N?)hoFyS^(BWV?R*Rm;+d)M${NqF zTOfL9ne3q(F=AnMT-NbnR=#R4dr5w*FuE^WK3CckSINZRlpm|364%%hFPDkWlZjW@ zKi0~R&GO?)`^OXH$K~>4o&Dn~`EkDdxZ3`4jr=%VG)v5ZvwE<%vW+!EB#19~zj7ylE5@x63>uJ`6r|Stf$%LPCTfCYS@^Wp4AEBI%D;stgbNYUhGnf)5fGta6NQ8dwqgyOqwsNJ0ni>Rpfmdhl=Vpqv|0%*B%mD&XlGfWo!vJy zIjk3^@x337-^;Ys_p)=d&I_~iMW*+9~*Sp|zAx*-BA;6I`k<>(gku%hq&c zyU3dDVp}#Bvbo}9yF|}6!IkE7dBW^7=zy$C@k1{%)9w8$n{b(I0yx*@#H2nenbbYt z1aGKW>KJy8I#qo}eV(0zH^i;JEBvS{5j?UQA!KU6vzFtomaSzgSr@BAx>f87wwm3{ z*08%+J-eTs$R5SlXITS#oi(y|*n0L~b`savMqb2D=BKk$FrA&s?`Eg*7uY8L1`8;Y zS(7r0H7j{6s2t0-D7)BJ1P*Cc9)WM_)2vO^ShJeNx=_1Lbu2qWoyvOE0=7df!%>Ev zY`40XovA*<&PJ_2slLF@QeR`|s_(G#1UI}30dZz9m4BOm2mEf0dG|^4?nd)2Y~DR> z-o0(yDRbDL`94JDNke`A$@g=_Z9uKx;`j6KG8gLQ;RpBwOhwJUB)_75H|t+tFuoFh z)%meUeN*sg&iQ%p_OP42hAu64Rx6>?Haa zW>?+LPN%y`VRrSy?3z`W);)hJo1M=-#ctIRw+j(;7`qT}KaHqK7h!t67!&O!m^?p& zU`Lm-a&{S8!7fMcD=^Jo2^d$gc6K%EWY@4yBJKI?MnJnBxo^PN&*Sc9_CFKTS++3in_>2?V%HSqOKkcW7k(!#oHE8m4Cyng4zRmv z-n%F3-Z1-i-CmZn3WKh*n5^%BtzZQ989es<1$U#i3dnn-$t-e3xa+Uu?Kcp?`CAZV z?nb-sVawRP=<9DI?R`kS4elf3XYLejl(M zm<+1$6f_U;*`EDSsR}5Ce>C@$}KX8!Q*( z&;Ctg8)o-!kfcQh2JKUNqNp%?U^OJzt8QgqG{*2j z3?4pbWj%x`M#{JX5Qz7?B`A=u&BZ?=co_ax&1 zg&Nt#%=vw!%bP%P%(Ai`Mww}8_p$Ha#HJG~`oRWBT|e9l$)6r>Wa$_3j|5Q@PeY4; zL?W{)CZW|L82Qi8BacH={yFgF7Z{;mLhyZpRkA19F7^y4{aLmj*9RdK{|Z9!i|l3g z3i~yCjs2Fr!G6cyMBcx%KeG4P8|GM@$tw6Sh@}HUEB_@%!v(kx==66iyPH3O^%gn& z|IwgC_HQ|U{7KY~BAm)pPazd26H6Tvufk~3TBkr+Dlt(q>6z4Tz(iuw7$S*=o+(TB zvJ8QM&rcR1(?z4Ff^{)eTY+>xlD&mS{}ro+x3Nn23swa0h(?gC?*hrtyhO-VU?Nw6 ziClR=uCPEZ*mK6K9vC{tnW{G-sp|a;fZs#)-beNRjp}`X>b-~Reb|rc!5CG?{a!SR z8h^)vRW6#nMx&#E&p#&m6&PKk%b%jwW%EhaGcmC^eM~y|+LS3YVU8V>ZuIsK&R#a< zCYDZJO+wudr`*UY2)3k^M{Z<(N{^?XY!EYLnEjN5T!0#j4^ydx+i^32ZXVs>S_Za( zp{4PXNV*=V$vCa4R0bnGHj1aQ2|S(6=5AKZJ?vPX!PamuYv9A!db~fCXM(|xVmo;j zJCA3xi}+}EB_G3X;^QDUjK`ERfqjur5*@h~s9(%-`12UabW9t^ixE%5I&YGAM@;Vy zbL{WnFJPh}#_~lSm0f`LB7X@uGKyWzUj|aUOazv1oDNbTIBQVqZs|Ke+KV*DpEhet@$w!x3IA0 zbJ%!37qiDaR>B(mpm3w=d)N*ZbHVxP1k;zuCtg$E^La(kk=u(Rw`WCeFO1w?61m+IxowHuo))=nj@&jzZUdrUiA1upekT?jzn>4< z`oH;EuZP(m=A&2th{SKu8sSf2_GjF`N%wyVv$v4vnXJEt+1qq;fc=f$|2@p!k&o}v z<3GaepLl#0e_2`o0{HvbdtvrIy~_Hx%=zpA_5mgRkIeZ()_=q7LnHtWe6(@C`XJP4 zVvUu}Ipmpat~BiDYM9epGSL<0X>`SNy39go^RWD%@Pg9;6ce+#C(P-DbxP>fufymX z=I~_9%`%API-M_=S7< z)G#Lsx#IxO*=Y0|DaEq+4D{Q~Fem-i9jNXxbj{|o!+efRKbP7#FU$!Q?ij^xLIKU0 zqr-dwo(cFJ5_mRWcpqQ%Fkcwvx!F8#ewgQz)cN>=Y+exNsCOYf;SX)~i|Q893zS$) z*KA%A=A;XI`~WBI7+)ObOXzVFyKWReKC>fpT$s}`or-+iY|pdw%{z*ZAH}zZ`BHp) zhSHedNe)7R%d8moYBoPkqS&hk`0-R$xkRygbQy8{`fOeq=A>b$AH^O*duuXl!n_*K z1g_o$-is#yuc6im1y64_UoJEDW{w`kzJtN0o-%UwnmI3$IibVSb6%9qYh})hkdrTr z%6XBQ^DLQjrJ3`rY<_~wc@~xVc2v%@%$yg>oONc-3$ytune##_b3|0m3(cID$ed7( z>9xHio3D{MFQJ?(qjFwi=G-H5)|)x^Wb+ec&OKDyr=oK1F>|)aoNLXTE!n(5=4_#y z*G1)QF>{_Kb2geePs`@(WX{ttmdB1_U$YL%X=cV|nQ^_Du{oP>kQssSnY*G&Y&J7C z%8ZbT_5Nwh<{M?kMr52CRbr!=F(5NSNvLNGWb;#G#sD&&9F;L(W_%T2W3c{J`S}1p zbtC5FS^N2EtLO@XJbmH9d-IUB zE<~3yoFKHAjpa+QLvbuy$d|Gbz6=ubacmVo9x9x2*2F6yvQ)C&yoz1OtJxL22I9(c ztbkWQR<30S_)7K&KY=~TSFvaLYW6$629k3{9_8Osp5}KezvcUs zzwjjNZx z>N+%p57}NQp=tjW++D{~zP&*J5kob^Zs)a0>Z*>r!12NqP9=CL)pW zhj&vg;uSZ=E6)GK|188SxRLh-LQ0oXLbHQ-OMrl5dS4)p>7y2KVebpX+&)13t?z~` zhzmkC1m5(0)greK5OBlq3q(O5AmH6EL4W~BrP2-HB@-8fc`(ekES-!+P`s zXpOp<7!t1Ow4ppQQc1yu5OD z>kEHmKW8d9!7&yO(-W=_5emjV%Nb5uvT(AU`^S|q9O7%J&uC?g-mW|lveW_XXEHK> zO!w&eA4y)wJk~L@;#`O5%;S{tF+DnIe~f%_5Xu(n8%3Pg2ElMQ=>I0Dj{Q*h>_TVv z;<^X#F30suT+49%B(87ZkN&+WFYIsn^jPb_^sK+s12F>4qE4=voj`fB3Q)z7JK^#ID>np=+W|+$X2fi^k6K#D%i6%)a+(`9#lE2 z?+%`YzydO)MzjM!d2^r>W@xZ|?i&j1m|HtqVVJ8MLBd8E-ZrpXGXiFbcx06cjkq+a zjjoNbP88T+fE2N@j0bth!T=AZ#KzCS4yJ?|g9io;1Vjo68Q8~=B;B8bDY3!nVUQya z3NG=3DcK1CS9efwNgqu4;ruUUZpExaf7qN%gvFR~jH6ghpJ$*9G6r*yfXumxa2m58 zz;WUpjTOxXG_0lEbTqByM4yFy)8{O+Fql#kJFx^MlgD5sMC67S6C3a;KCpbCv!~>A z-RG$eSP6;gUf2SN^#W`%+_0L6z)12`hjVWj_r`sg7U?f9QM{!&G74!+Gf=0=UQ}d? zn+|!#`PE)Foz0-1ne;fzi#6LZ8Ms4C^l5C4o6U988N%s3h=()_AtMGER;SBjO=2d` z1&N_Fby0HoJe-Ztz$GWZ+&&hMTj8{vr^g%7-3{DqJ{`ln(9ITUFeJ;FElf65$7!x{}LDCY!3@(zg=hJ!?Qvp>?$8}#!hH~X^}X7f18WH-YpBGcKc zURc-sH3Q&qe#l!4hljky{!Sm>@vuwiipXft-_CC{j-? z)A(`x_~ZoX_<=gvCG0a`S2k(T5~C9a^p{0BLz}`Pd{J%L1cTMs#q1&tcJ3Exyqs4+ z2PFoQG)HjTM+{N4pi<*ium{k`SbReK5c#b_<28J_##iua4F{#H)c6U!4i2zAU4f2n zIO%JA6<@9KHM~ya_4Fk{bsE$7iF~b_H)y<(uhaN?zCq(B@r@de#W+Rdr*gzJKb?SX z;;6zW=qErwo2iW9W*chY`wJf47}y$W4^Ug0G~Ub+ymAZWZJ``n>8_P;(_rk-rtx-; z*v}!3Xu+M-9X7vmOLXWnID}(FsSV)&j^3v2-JvZ#6hS#pE{?j)FxvrAfVTGR&TVPk z;^y5NX2f2q$PSI~b?W+oy$SM zSMc-Q`~r<%$U%?@>wYo6gaWBw=H{2n*uF61xP}5Ju9lYJsC#|XrGeMZh{x3FofU{8!9gGy_N)n${i#Ukshcj z$F@Tl5%76y}B^xe3+=4UQ$3cqKAff+6Wg1w{gS zIYvAKxkp7!q7W_X5Ll}zgkVdwQPb}*N(T#Wlqn-z&>oi&mdFT7XU=F*x)ghyA}p~G z(_?GTa-5t8nu=_rh{+Jkfl;!A3T$At8AY5vw>COqvd?z?PIR3{%R zkYLYcQ|{P5ITmIIj+Q1B+ldmd=?owcCw9VcABnpmg_DXvSA7VvE6}ME@!5!|5%ZA( zd!ef-<|zW+;Gw#?wMXt#8WC2kp~__Z9zsSr(PvrEm);2MB`|~$8@lNDDoTuy5dcr2 zJ?LFS&+fM11_V)pgo9U!22PUw)4y0kGTI!4qKb5sC9uoki7MH@Xphu?v^+*nA_#}< z_EFXtC!*hF2o%w?ViywuO}y9|M}QAwpp4LgM3;INis~Vv4D}fZ*1!cx)YfP_jv-=c zsQwp%ryCpREqT_sC$@+=VA+Qy1P_i=NmU4*z5=>HlSpSY%k{O=_H8i%q*llFzmX5$F?tRPy z*O?4><#^#oG;ALXBoRYJf%aJmv*9w*3GPN1kxoY5%QC}kRG4MSNGD|D=gESTgM5wnXVJC7jY+I&a|7R+8-lwq^Hk0jyq2(pehF%7(_O1AO z4f2y)qmON1pF^+{GNQbVT?hYb`ga?<0g7}oO1cfo^z+cs3h4!8N2#}qAz;d_=$Pr~ zm>K)v(s+Q)!tF8p*lgU+!R_3AjN^75Zs+fVTfBL@kldaY;W-!HL@&wz_p`h(%g4Kd zjp_TDFU$%ZzWe7x>0dX<@cP+`t36 zmTt1(QgQ-ru#FMjI`ZS;@R?w%=ms?>t6rpAvoWh)%^bF$ofu|o=@m+8pesD`$R~oH z*U=TFuBR(SM>z>Mv*{tsXt!i`rkC6~-p+*I^2vB657XKA8WB?#pfK|1Sa5)yPEHM* zvfzgv*v}9XrHNkS&y&>*Bn*q#Jqxn7gc*5`EKoD^;Q>W;-ik*8ida6UNH3j*c!C#a zt9}WyZLV{}3_i+j^hPg{5_u?Si4J;U7UGT&=!JCdHtK5uy-G1>)j9KtRdZ7l=y_1|rkLzRbR&gRog5OUq45Ycefx(itM% zpquh9#LNS03&R2wGt1qmv=UPtxqF%> zn}x=FgMHH>GvdAUnHj*pB~smu030-lxG`<)W@M>34cD`9U4lRQ_X7q`#N#Ib!9)Ba zTqojsDHzdJxLzG?S-I!)?`Je%8lk_wEGtPUcd)FSoq-t%n`LQaJ~Ba=kGR=1H_L(Y zBQe_$3D~;N)5kJj&p;Zj!(vitv>a8`5F;5!LTn9mw9pDVDt@6fsgz$MhJMnda++;5 z7@HE(d4o6>5Rq}Qf)fT)vf#LOlhZZC@0qCq89W-Mcihcl$Mm7zHQHj+R!JQ_x1XA0 zt)eBGYCLr-=};x`#Ed9w9E~PSqYDX28ci75O>2#e?uFpw0`39Xz%MeXD?kIpI5UK# zI1G33j2+16N*FsRSHeibus!fXKqC_gsOn*nfE6(A%K=fq#AL=7AUutnrwD-b`nVcC zD%S`ghP|W&Le&@zg9R+Wgb9NJvxf1=1lJC20X;vsaqh+S=7;NGnUQ3_(dqc#R*7~^l)H6VlD=K%#P-f*1}i1I7)(v4HB4lf7NtW0O<^9)NMu6kVgf$=L*0I9g&m{~D$%lxvJdV@i@VYa+t3YM+mnfzA zj^1g}N7Ewhe}_8igI#2{*RCEcPZ(mh%hlto0hIHIpRSPAo%?Ihsp2Sr%~vB=Rd!XQN|d?pEE zbxzd}3LVJ85^fliOq1DQWV~eAx?kLi^77rOQw%Bog6t*oE5;!D_%c6WZPY)U~_RWFLg>Qi>|C-vl@VU32 zToA-ONPmgWg(XKXRhAG{4!NBWC#NFL4*gDusRSw}I;~B7>a?nbKiD<*-bc!X$67=!;y-20CFLj|sCpwNzO+{nC}R zZ$f_w>Wh3wsWG09jPZ{2y%Qgd@(%sp3Cs;Z^@C#X#MLmsy%X0uP~G~}?wxE}bi+AG zn!x&^<XB*!>w{Q&s7+vfLi!v8Ca|v7fl}IbP+D7RDeXTMGZrT+bsoLO zcD^BFZ0GylI|$=ieDu=p++0q9X)10KC-tP5juqS_~(Jng?|B6zLna!@QpuAdm~8` zSl`iWROch3x*=x*>vOiJJA5XvK4D8YxJ+QvTmz)mv~=c4bElSCA1=M}on*H{qV4F8 z7Ri;2=#JQ}5ZKKf@~seIAU6oMLejCAo6H?WR5@f~*%dl_b{q~}YvG`ZWtVo^ zK&f&QsPYr3rOJZLZ{C!oAy46uTvR3$&b5$Ml|wUXR-yAc^YA(_7m6k4;B#P3+c8km z-38L!om$devvl{&B)3Tlk6s(RLbAada@!<@&gOTAZ=0l0nBEPtZIZ7Ilv?iswSFVD z)SCa$1D7mH&QGf_+U)Kq*(NC*3Nh{q4@-=@!od^cF6|cs-76)O;FljQak@${o`F-$RTD9@ zgCg}%iK>P@oluny0!dYQWPp;Y@>7`7J(^lcb;I3LKbPd1&>w9|cjS{lmjn%i{*<6z0)5f0<5U9xF~^9*6Un8O~jvz$S{rp5vav zTys^|@+6h0{-f7M&VNLBUL_=|I-A5D4kfC8Q2Ab^UoudtycAS*e8( z*2^3{N>slve;W#08-8b#x5Gk}LW47Cwl+RDP^!ERRC#@Bsq%~;{xR9J(f!e8ZbuPS z4w>k3{*N!ZoPSV7mrMWhK&f&ssPfL#QswIF)BMRQSEJ3~juw><*}xsK%2k-X9ctyO zU)Z+|2IXpaplY7`Kxy}M+}ig?o3zSZv>UGDI0?fVDe@vZ4U z9q7FH7^wAUsht+ZH@u?MWfA;Mw zHzXN?Zb)i(5;BK7B9uFc*v1`x-Hu^0H>gxQ$}0n$2bEW0H~0VKT?d>LMb@wG>6xw> znmC{$21Gl4zRfF!tRpHIp+)*F<=e|gSuioG2Wf=%<;_UnRER9 z|Edl%v$HZNcb}*5+xIHIdiAR6RhW9!Z*19laQq84$y{_nw`vhH4_WO4K-9y---{}){cKL4|y13MCS8Um#J8|XT zZ`s@l_0M|;ujmhR2e0V=?+#wk@9GYo{aZiIY~$n1_7?s)^M@zRU$MEP@(+1Ro0BzV z(f`CTZ7%oKi~jrPw4TLf(eLV@);|BY&XpHpR4(7LbLBka{+%}S4qnlp^bTIp|MDHY zqW{7jyrSRB9Xxx@Z~c*SEk@e9E&C(oOIPN%+imlnS}n@FgZC%78c@Uwc>n8H1B!6p z?mvGuph#V+`+Zyuc<8r|x<@eT9^JB|?#W^6iZ=7+Ytf(gE?vy*{{+4_inxx z{SLp{YQOedSEFxWw7$7zSEKh$p7qY=&XIr8>vKhagzIxf|CQ@=MZcr#b3gpnIr1lr zx}Ue~9C_L8JAOG6D^vdE_>^4c7Vr;oDM;s8buq z-`As$=2yRQel)+qwYqP&?ELuf#&L@`^9;54&wH(|_z!cfuK54&T3yla>RO#_@f$~_ zY$c>@y=6z`U;py-1DiW4|Gd}givKXz>WcsWuGQhx=XZ3iPHy{KN9A@HmD_LGQF&A6 zf+?GMfv5P-d#$eckNdP;arS$5|J@5b#lO?1?PQnVI&`~Y=yuz(L-*_Q%S$)&(6;!` zd-twbJ#F{Dv?a~u+CXvkYj^+oJ*jtjpjchG`+aRn<;>qYS}QPG6I*t)o;2k(E00G< zxgQ_>@qX9L>FntD{A-{o8FxtaFP zf5_i7a~gF26JO8DW#nc574tu7F5(Tx-_^IXLWRF^4h$7zM3!vXIq=>|MO|tz|M4%! zpHMP?xBT<`gra`A{GWS8J(nSx{p(r(ot>sPSk;f6zrQ!sLwo+#VLKSZcF2|;w(G>c zL+6@8@Gl?FuFop(HLJXO(X4~&YG&6jDX&fRT2fQDu(H?iM51D9WnxL9w)4=Mp_O$D zYU&a_XH}Kg)jj&top&Q+Z?Sz8kG8jqiLlrzCh&;6E!x{+TSG+Z=T_Er#$jFOF`K52 zYj2VMmDQE?0}Zij*IY7mn`#JaNKHk;5G}`4Rwu?Snm;p9JGp#j6++sKshL$?HMP99 zl72VPB149V`W3-dyOGt^iP|BoPXbXrb0|2F19%SAE~*CXN@ikZHH&IzC5Bg$ftG>b zdd@3fT<(a7upJ>q8(Va6#CD>MA$n|DEJ0z0h?7pQMfH_cy(U-AXI1MCGDN3M6ETEc zp<7OLL{o*)YDTM8WC$*_Ke&qG9sU?xh43>Zme+lqF!I(5^H!Cn8DIoyMC|ZQtO|>f z3h9K*TPuvD2nG3Lq#Qd^*s-HhXh`(yR;rA+f^9`hVEy+0)}n z@1HpH?-i&4|9TJ5+M>u7_!as0+S?<#`i;7J_uRTVMVHafjY_oe$W8Y5 zHX`oe3lBTkqQnt>M5!bCihj1}?}!0npdox9^&ngG#mEsBTlCDO*7~ zXibT(3>WpH{$dHgSJITG+!}FOQy#0nXW}Sr7{gahwnK~|wii19lEOOZV$v+9rnGJs zp=os7F07;ouMo|({*0`KE>^*IsDB6Tl6S8XTe;2-`A8l;)-YE8{FV-iHHc=@>0B?I zwxW4bwA3n?jCFyc7qR0-Gk~!C*vZg(r;4K3X<{(&h}aq8z}T6Jael6)o7fTm zJE|&_yHzm7PM~CpPND;F8@O6QJ8lbiGvMBt3j2oVrvCMCRFi*wkSM2Nm^P3zH2447 zawAhOHPXa|xoP4wnPjNs&0Bgzf2D@q5^51^bo8g+x(GQZWdRX$7Z3)9Ya8@bE@RRb zAsAVii;(lM2suB6#%3-;KD+PUNBTyD;9qHOeR|~l@;Qky<;xPaT0>`a>M1st8(0z& z>=r{sdPV_y#h`h1r>nOu^3{5SpeTmrP%%@L5cDA^CFo1gFDCkn0k+t~7JEXqSI(aU zov-y=`I7oxiWBsoU%g-{%}E#Q0;|d~F_qQVVt(rPs~7C8GKJS@2o>crgfgjcHfqeJ zA#$5*G6kw?S66v3W|g)<+)ymktLrLjs!>>r1?831^+RgrFQ}j`h#$9!HJ2gUrOvLZz9X?la-h!#IbtvuS=)$C4rZUN=^Cn*Nba26 zi(L5Z+U{D+5hKK2OgqvMqr_-Oj3F3HFpglnm|%;Ej+i9MY%$po1v#kq%yuxuHmPin zN*N`nkt?IjjwG>&QG~#LSG^8WHBe#Hj%rKRLQVdDugBbvY||<$>gO6_rxfW|a&+pE zF@9!UqIPkjwqG}_h@wb7B2hVKE?O(xb>v7kaw{xWCe$WoCu%X2%T$AJokGeNp=!w% zNIVwX+WCv->!d26d}$D1BZZEN!iBomEJ9%&QYh-MvE|j^5p02l)_%3Tt^rmnYRi|n z5-CW@tpzf2WYC?mRu(JJ9CngW-QHTrRBIuDeI$AlbYKXIYa1*P47C&(iCrcR1V!t- z?hV42-UAy+>;=~gOKW1T9Q1Z@y=WD?T`i6D=iypofz%PP$ch4X!s>!#JGo>p0$B@j zeYrgiV|yCO>#)uM&U>ZnqUXi_S^_*hspZ z4g;rL+%@lxrI;NGq3qVvg2Hv>9~4e(V@l)GzC!cLZ?-O&zA37$()-rPz~r5Tgf6F+_@?^bcdA;Zp3y93yNo(iWp^ zF&bmFo_h{%DS!2xl-ov2jo)8&X4E2GT#Y86f?Ot`bQ)ArDW^wf9nPQHj;X1g(`#N` zO?9tPW#h*Us;w8!+pdOfRbV(GV?*xo^Z>FS`DcCf`5D(`W& z81IM)Vj^}~K^LgA#Uw|RiOG(bBBt76nj`iW(;cyo*w+^OIbwftfV->gm7u%n{Jndi9xJe?#=%?5++CuGFWZGWq=y zA+4v3pE(cvd60=`2}VboTaMn9buNYCcQDKO-Ax@@1OoEbZt2B&9kWeZX(|*vRwb(E zaE8Skj4|zPI zEHKY=LTic1t_v_-EP@lXo~t_Ic%!d-rt!Ewi?Dz~`D;bEO(ZGsfXA6xg5{X*n7J{@X`>^gCA>;`dV z>?W};cC&aacB_&emk&L}Ld@rRpm#as*ByQX_;FXFCQh2!bUks5qUZW;Fj02Soa?t< z-gUzl?F_-cu1MHeZ)E;*lRmjekBx@@6@HrF8G>hH0RN!tIfCcueSxkQ30|W2Wr9}- zUL|;q;B|sG2;L<4C&60;Zxg&j@Gil71n(1kK=3bu4+;KF@Dahs1fLLmO7I!M=LBC6 zd`a*X!Pf-e5PVDU9l`emKM?##@Dst$01-i85SRoZ0*fF_5FxM$BteuQM$nAFA!ts} zf}kZqD}vSpZ3yB7Z3)^DY(=m&!8Qc#3AT-eK8$pTMz)J=4@pM0j~Q(vJIKh6u}H_r zPIjbIOpK4<7l`qZ&WzrLS-Qx`uCYkhNH>P$5#Utd=tvJcvRhP4kKjyTdZZTtmSxi; zy$SLOur`|>DI_RjreZr%LfnU-l%Ov`KZ5=Q0|*8Z>_M=n9T`MCm|zIOP=a9u!wL2x z7(pT7C{9;f?zhm9D=z7l?3w$4kD-`m`_kmP(!eQU?D**K^;Lo!6Jgi1WO2( z5-cM)nBWkCLkSKeIGo@Jf+GozA~>4h7y^#3$Z-V66P!SBBEd-nClj1Pa4NxR1g8_6 zL2xF)Sp;VjoI`Lf!FdGd6I?)WA;EHj6$C2@E+V*?;1YsM2`(eJoM08f6$DojTt#p- z!D@nQ2(Bf#j^KKN8whSBxQXCqf?Eh~C0Ijn8^KzFbp%O*^#r#Q+(B?BK?A{E1RDtM zCb);-UV{7V$o<3*5d4MUL4u704-q^}@Cd=91dkCsZb$w~{5OKX6FfoiB*9YzPZK;t z@GQYU2%fVe&lA5u@S+`giTGuLSM12EF(VdvEf#q_@&>`1vB*CoZ$%?-N8X76yc;um zMBZc4_hsY*JMynsEJ20JvC;Wsy)*n67AZX4Wsf+XJ%?VdtZY62&nOFYCL-e0X3dYjb~Hi+0=M8 zHJ(k4XH(0%|;)8qcQ2v#IfHYCM}7&!)z+sqyTE1hoXzcs4bjO^s($$Qg7c((zHMI+GoFfkCatSt z_Jt@5{pnN!Ii=};uv@VqPr5qpVftL}Zn|^DbA}vh2-?G%p zW5#-liTO-&Rm}L5N#@&E6RflbO~7RYd$qJiOZysWE#UyY zmH>2dCO?aru8SEzG1Dy4on@~?53#S8)}zG760D5bH`q6#uh=(9>waPcpK9OCVRVzU zZy~;wU=0B({1GdBo3vi16LtN_zS*|d#>{ps<|BI@b0-Np=Y>f5PKO3cWBQYxcP|Pf4{w4Oq(td=^_^7n5miA-P8YAt;r8Qhyf06cIrTsT) zy=mKjkC}Ucj{StRMo9ZfX$_I~Q__0Dwx5of;~DdewDywrv(g$XtvkC-`?!Oux+ zl(e6h)-Y*3F6|ejHB#CyN~@P`zZ5gek;DS~kj=|6GrJ18 z{yb)$&)_elHC|e!w*6(yT*-j1q%}d>UrTFmX@4WF$Nqz#>@v96P4D1@JQ<=TQ-ZCk1@=V)+{NTOKV>#TS%+WmMvrE z(~M~)tqNEeOKX2A+eqsMDdW=WVav8L^A*Oolh$sw+$v_iLEqNWx>(9>q=jLMKA5y+ z`nncpz^PSRQ-WhZG} zD&@}7S}tX0X|1v)7StxN>q_s#&45)f3$4P6kwCNT6Qp&RloO@3Ov*{p zs*|!zT8Gn>@nwdDb^&=CxqA+6)3JWyIEN^5{E%VVMA89Y;3CrLR=TE|LR zA+2taTHm1OKY7i4~d2DV%(w9Iz!6Cq;-~*hfC`mDUXoWnNl7pty85uN?NB& z>mDhOmJ-~&XG=_(eSdafm07Zz2CkJ(R|9d(c{KX8#iO>pfOX1HSq&(^Ks*6lnt3QY}mN65##Zr zr2dsR?W7F9q)r|*c*gLNVaa26C$JvP#tbT(JY~XA@Hmt|7N-co9y4+X1Ok%Q@L`N?J#-l2 zM^2awDl^6m8a!+aYBys1*kKa}?S)j$-Sl2mjJZ5dvy{Az1;I+Xx6oRQ99K4Z(3mkZ z22YthncQxbQJ=w!>g(07<8pyM563yRn?~Q`QisZ}Orm9#bE?bh7u6;VF+dZ_NYp>4 z)AoUE$l0n%6F3!?b?$9ALv-0xNAQm84V>n-PU+n0MlQ&Pmn3G6FT-`iEQ}zkrmojC zCKytKd&jffpKv0)cSlAH9LC3HLJo6kYcNQ%UfYoKw8-!RgZ@d#>(`@vQAWKaIB)me zNbkGzQ``k9?!pu|-mdo37pJ&k1?PvuF2`dBBt0i6dQK4ZoS^49LC$l6n&(U*24jNQ zJa0IG@vYO2x<`325Oi5{Rat1frcvAlj(}qMb@0+NlJhok}3u8L$(O%@4}W56aC?Nf4BqAC#LP zl$#%vn;(>$AC#LPlpD}02+A!8$}I@WEl5cllv@y#TM(365R_XGlv@y#8xSZA$}J4a zEey&n49YD`$rhAb7?jIT!n-ZSPfdHypxhuAKkVnm^J`+BGbopzN%2C1a{2hX7aEky zr*XZ|pj^GD7QE$w>X7ZP;PNhZgEg<5ML6MTN0F8 z5|mpKlv@&%TN0F85|mq#LN_S4Bq%os>=TsRCn&d1P;Q@~+&)3MeS&iP1m*S#%I%X< zL{KhVuIx&Ka!Z49OM`MtgK|rQa!Z49OM`MtgK|rQa!XNKb7%|y_8-d8E29*p;zvTQ zr6mR@X@0Pi<_Aw{elV8i2X|?Hu$bltpJ{$D8=1!$7hLLFXaSdcZK9*Wmv(?5?Eoj* z0T#3aWorit)ee-V9Vo_`hwBG5RaIOpps@DoYCecl5(&J$(PGV0vm$SrUr8(_y^>gp zUr8**uOyb@R}xF{D~YA}QHNC4QCzAQrKNgNSgIFgrFv0Rsuv}tdNT@w$ePV7ODrg_ zEw8VsMXk5VkeC+*fu$q_e{Wo2rr@r>f-pRF!<6s*>+hRq}nPL~I^?ZgQ`LOt*oA1 z(}Z!KTIdcQI6nP)WQ+Ti7C5{Ry@uF9s|U)J@<)wm_I02a*0ntSG)DU+~! zX`$ES)rtCE@T1VcpvAS&n^j()m{U_*Nn1bnLY3N@rfxFyZM3b@4G5Pl@QeuEJ0R)V z`sr% zsmn{z`M5T&I(?&^h&L3XuJCyeZ|5w$>kA=nY3dlmseuGW)Xc|(F$W#Rrgus$+O@T- zX}m$C^umI2Ugv7Y-aKUiJ0L_CS)^Rp4Qj_A_KFs?;Pr2~GZp%-y3m|Hx9^4h?E+oY~4%IeWe zhs=fb39H^ITPM=7LG^dc(sxqR@basB^fE}D+)PN+&aSDQ&jNOABwL*%puSzEa8nZm zqzf96_6jX(GNzsb?BzGgU}OH;=-toM@~TBaAL^E^4{>(VrnI<>9W-{AEL|x}Qk+bylJe6_(t!op0t>SR zmSzhq$`)9hEwCg#Fs_ubI-@Qbome&*3K<=IyG9)xaY2Q(c2@>C38kU^Sj@2j!QKJE zl+gUFp#@n(3$uonW(_UM8d@BLwhzu28}*zZu5s51;u?>KAg*!03gQ}%z96pgKo8;? zkC-5?@mP0tbDusIS2w0Tk9xRpNbZHD^jO^kf-dcmRG&B9^H-5XPist1nfH6dxA5!# zfmF8CGjah%WrpwZ{U3N~Cn!l-S9n$fXkN6q?^CVq`&4uLKGjmbPs!Q$rM+X&TS>={ zQ#JE_s%pM3jTaP`!b^S{FZpS_@7F?nwp1hJ{s5DoPl@Qa8Ta_KRAc96g`K(w_kM!)>7+GHvFavU*l5cu3LK}j z^l!A{fhPRLm!v}9g}!&Js1KEbbuoyWq?=LEBKi{zvsLKb8LByBd?X$;ari% zbKZG{x@4nl@U0KRT^xD6yuq<{vN}28?$!@DcX6+?*z!h4-Xw2!Lf?eGb*w$CJso+A zycMUbzkCp-ucbJ0jl9i~YYEm7Bnj3N+)i)@!JPo1A3{H7FzEl7?pVcEiDUI4C?)7i zFp!`hL4Se)0HL2kKjV%@YAr|kXXuXgob|k8y+H6H!Ak_M5xh+B3c;%c!ZKV#c28EL zxJ7cT8?Boh>t=#m2yP`v609M(jbJUoIs(%QaTk>$@lom*bH^GD8CpXLCJ^jLu$*8n zK|R5d1g8>I5$r`!MlgfmB7%bmmJ%FGa3(>7Bkw}G#t`gHP(g4R!2*Iq2~H$9m%wI@ zC3KA-m`rdW!Nmmg36>EYM{pK_WR4+pjVIWb-~xg<1a$;Q5S&6Vh+r(ibbpDDIZPOD1vDOvj{FFs3ACn-~@tm2%0g+X>^Swm_jg<;1Ysrf`bW;CpeqH zVUEFcjU(8HU^c-jf?9&Z2~H+BpP)H&Or>i$!6bqM2v!ozBUnsu48a)$EtsR6u3-cd z3HB#gK~PDsh~Ov!+&g!ymR2~k^LxMPIM(ad8;P z+gm$0p|3(;H-7L6dd&L4mJN=)OKx!F-SQq=-s{NwyEijgEXs-tWkV(x zeA<@JIPzKf4@W*HpLgU7^2N=049>CsfvHr!ByqR*6-T}*UvuQ^@(oA6DPMNvKjmAF zd|STb$aljbCu{=9_vHI&lF&aZIPwGeFGqd|^)CM{KXR-*bO8CWe9;Np%=L-<)Rv#| zAP~JOtATw)8`wMYbNPiMzm#7&^6SvIIDdBy?`PuWOzGYV>&S2Aci3r-DX**7r{NX0{N9m2$R8c~le`~4vGa1_4EJ^+ zO2}@IZ;#QxJ~{Gd`7(ZM;yak=l*1QQRSiwl&8n?b4;MI55r*d8eCvI*Yt(R}CTC9> z{D2{xXeeqy?zsA?IV_toeEgJgLovr7Xu_Z&qj9Uz4RfMl^!I240KFvSL~VLyH0nfS z7z5$0!`t9~h9}mVie=uT1=zhTSlS74-gfA)3B$$>9W-vp^cmg_$7zEmjT<>`FZ?za zbE3_njuUN;#*Vh2=xjIAiMEWka>6@=cXYxX!rM8~*3mXjG#+j1MB7ETa-v&DQSwer z^>hCR915Ym6Wuo2!HI4c-QJ1rfF2p$G1`&8t+W5Qzuq7nx=DDKa2GqelN0R}-PwtD zj_%?_yF_<&qFv=1Zh!M<;NW-pU-y&`8SCa)S6Np&*3MSv%w>Xqb-}S7wV-Fx-zW?& zSUA@G*6oh9p5SWI`U_o;TaP(bFY3()=v~c-jdVRo(3=r|Ws++c@esrQMsEQl9;WvO zM)aWfUV5Kq?0s}y%ZR_zTg2Eq81@Lkb&P1B>rR3$jD3RXu4hD7dhcSylMLHH*Atv=k~R+Be$IiS~~Uz;NIXg=j(i?3QKO*hp3OcA^8LdpOZOH5F)s zcIY~lReUhl{kgd=cWU`|bTAq;_0?Oo5G(3gj~f+EbO^a08Xe|Dhe!9~IKy1fICZH? zZHVr@ni>Pa0(>@p-0r!c8b9oAlUl0#6OBtK7eN#_(GgKRRMD87LYGR1)B^mqZtu+~ zqtJ$iWE7~vEh&%9p^;HM<+PZiP1?;w2Xagr_2hd zD=t0pK1Mx$K;;>~6P?VSIEAUV&7PVKnHwX;PIPK?niJhS+96w&3*0KFwVS@^x_gt- z=;KObI;ByVL;t9**$vZ;_r8(pD2-*T+mNGZA4BxYf$E~#s@*Cfw=6wR*TAE=Z?3IY z;zak0?w?IgCE4Vp`?uF?a_JV(6bIzWOsNx{5k1flyQg-6l#7e`J)shCdA+W_mXF!h z^{g+SIk~dF3jL=%Ix}M^DuLvCO`4^(wQ^{pd*X|9LHBH;Q+i_9r73k0RHHL*4QAmX ztB`e5depNIe=jztvU_JOTaWN;QTd*7$%#5{p=GI=r%ba%d5SGdlpbdp1a+tL#%)eK z72xhhF0E3SQIr3)94)M`qIII%U%dQkQtAMP-Hh;57V3alHG2iRojiU-Yz0x=;KkLZXJ;iI-rUpV`(*q%= zhRjp~x-WPQnG=c3k**jo^jfQNbqkuVZh=>D<6MQFXmjETs-rQ90#BGZk-!LVOrp^1 zBU#sVg*j-M&8kLL?NQ)qkL&|svkJ&m1-k8;?y3bI^)%7wPUAIeF4CnbQyK|faMQ}K zz*A364TPem2SWQ`Ez;A!pXILba$*+xC>xEEh zuODa0)pR42dNt14`|)w9P0q1i*Ud@nnYu~KrRmOD>h+Nc+$ z@ruema=qA`3V?cQYABR8Jro*CrqJtWjiZX17ImT56B_3#^s12-rB#F%l~WC~D!(GH zcV_K^MLBdquf93)0R5P~tu}`W?I+WOp_N_JqqC^#-dfc3z%AM=p0cj73cV4Oi*RTF z+PGRpo=VH6F}-@_L_WuT3@uKZ8VSWskA!UOd3`G<_OdQ}ioM!r?=_nxUZ{|)oxC`Q zPQFjKUH#HPWHg70+t)Ek+vMPcSuTnXY$hv?j@wjL#mlCfl zb&ijgssN#2a2Ym7R4BQsS|nrPiB8J*(Cz z@w#hP&4o{JZ*qmWSv+Ld5*~@BhC-jFheDr}twPq{WSY*}Se|{nX3nX#vTnutc&(MK zBW}(R;F|{7Xn12F7Z&*#LQd(j>VrPsn93rkrpI|7uaa4Ec?za+REal=8b|f{#U6@J zR&TP0ZceN6rHCv%cs;anREbBuaa13#t(xlBy_@cwX}|ZT*Z?}wS@Ki<;922B6Vcgr zbdD3PjLvhS2Sw-G(P}4J6J6j$7e?_r;v#~@xX=<^;zXB554NL+IMG9+hdI&1qenR5 z&b<8iJwUh((;VqUkBT1cg!35Ejdun*ZTd_)^J>q~%JQlj{LJ{PzDgKRF`Uunnlxi* z@+ymZ9BASqnC!Vf_77UH0Ke?Q9#(y$6s)B^F|Pt)L8(7-r%Z?4bj^^(dvMD)fJ?ns z;=OzC8G7nc)O|(VsPjtkKb?a@)K_}+MJ122e##4XP*UE>@8Z@t)fn2nrkfgsOA)m4 zMMsBipr0vm(+Ui7=%1~a9&jZ30nLIZ!pN?I#beU`~InfBZZis%^ ziFaOLbB-Sso1>P2B|K_@x;8~HNQc^I>!}%b^)Tt4j}PF&@Ya)HS_|WS_)VA8d90=o zcCkIB`k?BXC1{nr9Qf3^!EMS{5F&|%i^?g>w67hwChZi7tgWe0k1XIv&orB#QIp&V z5Y!i;xcKiiHc?jxGv(nhwk)ql!_exI4t$6#^R`sKELQYcJ71bA8Z};BO5%^=xG#k7 z;Vf~B^oG7`{HM%?eDh{)ucRgJ)ed7jr_W1zLzd%f$fDZ1npzBP^b~wpsv?1#4T%ab zw5|Wyi6AY+!;eJ;NwgeN5>Uxx`>JM>-~P-pqo$56_XR#(t{!N(MVHMgDm9loBFPMg zf&1oxdVOJQPs3zbyyM20{)k!#8Q6u=KDyzG8RNRVqGDuy0*^mr?PMsBpXti@%4tiG z^n+C9^kL&uZ^xE!pQ9VREO@HH>jtTMEY$)b^%)7P8qah&}u#@V+jxW?ga1f*aO&K=p5Xh!}LQP#ICkFMsnk;HAX=Yc}&i7Q* zfRu&CFR7@;Difcz!|f-21W1)Tc-cslnN7E5o46XY&0bhhp`L?C`@Al0weg$7Xfh=j zRw`wF$B{wyiBYved z#3zt(Wn2-^U$&yEz+Kye>T9rejIr~09$(+3B!L{m^)*u_p%1k3l#N~#jzm;sW^K(9 z_W1ONK}M?LNL$|(#yH5$U@MrZ)KXKC*#^}dnwVXV$61C{)zl@%L$#~Tu*GAEX)l?PL)q8|8qqf!CQ5k5HOiOp1!>f)thsSQ%$ zrjvf6WI_#Aq02C3>%a+B<+HFdb zydt&!@?#8NP(%08S=)3S-Z(Goo`dtuq$l&+8^0LiT*?Q?Dkg1jsN%`-xWKYV*W#aJ*$}y>E?x6U+Tbp`)F|48z*YMbY zZ6O5zJ(xfgm~c`np}Rt(bV?@d<5MdWOBU4BDvT@K2pNGlvkvBrm)gwnt|PPb)b?q~ zIfVu@bt|x^-XaKCOZ^I~<|{3M;wf0lVe;TM1)UOC>EgPxVr7XJyb@I^8MIP{9~QEkFox8Sr6tfkMN%#}GqopUQ9};fkF?{|bGG zuh+dGOxoANWzu{NxD9P!6^5O&!mwIZ7>1|BG#ynK#-9pX7C*bxhK896!`xC~7*Q$= zQ)z`^`lv7r8Wo0_qQWpfR2U|O3d2xPVVLVQ;H2ELRnVovFgGeN`A1yb8m5R$(YRTw763d7u2VHnsd3^QScVeG6h>|qs#C9T4+NLCp3 z%?iT?Sz%c7DhxYdg<;LCFf54`hV8Dxus~KAcGL>P)K=l6T?}Jg<%j9C!pFJzco)OO zScSt-TH%vi46|V6hjFvQr@9z6$jT3EUWH)?tT3#y6+X+wXS*2I%PJf;*b1NL;`3b$ zgK8BHTW*DyyBHS4$`9LPg<%P<@Wn2^#Ko|fR^hPwR`_xk!^&CtVGE`(%;6MrOkr4?DGcK>g<-FzFf8H~hEcr2u!~n1rtu2HFkWHU#w!f-c!gmhuQ06V z6^1>X!mw{s7&dJR!@x~pn6fDhLpFtB#-=bV*%XG=oWih~Qy4~i3d0;vVOZ%Y40}9< zVVtKhZ1EI^5uU;@ty35_fC|H~PhnW^DGakcg<+AWFf8sAhLxSdFsf4+27C(Ru?vM^ zsjD!aAW#^u5Gag?2o%O!1PbFN0)_Dyfx>u?Kw&&npfGH~6^1#u!mtQe7)Id=zwKgJ zg)2V{!xe^YxWcd-2R;vT!w1&C05Q+m{Y3=-MP!@2?(4Cax2c@NN6DywExk&rcV#8 z5&M))x7LV#%ch6di2cf@N7jh_%ck3F!~tc~HY8#6nG?R+Ff6Nz}U} z7JQLRFhbyNgS+69HL1as!1H?k~rKYaRe~AI})UhQlySnq>j;~j@6`& z)1;2qq)yPJPIO6~|Qh#+x{SBo4oM2d?X-(=GP3l>f)IVHO&$*Z zT~Z&or2gfS`Vgf4tw?>O2F}Nt)F+zMr<&Afn$+i-)E6$PFI`e!xum`Zsc#giZxyNU zG^y`3sUI|{A2q3;G^w98DMM&dhM`FrX4yI;L{f&e&Io%BH7X4oUntM(vCfcryR9># zc@0Kv`g)_;IswgP$fV({5C>^j^S>lLC4qT4`cjE)=l zUicJigVA<+NF^$}-Dr2avDIpRFx*SBHIg6<>B9}iHq-Og8|~W~+a`_eR*Na2;&3}E z%opxnCAJ}M7tU|x+-_{2GVKGEFVkka3J`5jNACAw3?TnNH6D|@9 z!UM&^@DPEwoJ3u?Ow@<>7mLEP#p3XxVoCT?aY*od4M5FNCOv!M04^##(> z^`-R{KZ6d}*Vr%N6Z3F=18zfN>xf}}Ykh}L${W1Xp=VO@6k;r7os6dHlr(nk4;+O+ zXLiU>8lB+@cgTN8^kHby*kx>J;PyR|MweA$Yow{_klzDsv}@AndTa>I^sWv=!*t8* zu-?dHD}*ezLLNTBE5s>6ic>{9ahljcoG!YEGtdHOih;mG#o3VmIigIQr)r%Cp1O+d zR1HH&xtsN)^%H9&CcAZ&VvO}OBw=uKiI&Ax0HzA#M;>AF=@4B%!vQ5GIa%|TG`inw z^cbt^#X6xfyOqHa>7au0=|+uFMRezJp<=5YCUiGsmDpi7&)d#Iz3(;bwMNgfV=dJE zMbJO0L;h|_qt|YCUm{v*FGR8XYS9cNdc&EY*CA;X1bwquGzVuF0xlOF#0vDwm7-8w zgdTda*a!GPajBRmE)zB4a&f4*LL4iu5+{kPm4pgWs}j*oNr>%tveyUTQgQ*+!@?H! z{w8Qn4Tr-Kw6wwJQQS4u3@w@P&6?GuQ8-{b^Gab`tA!OBh`{qYon+qfx0fYL5}- zw;sisLms3Gm|89R^+jL)HCZ*sYmMP?V~nc9i1d)LtVz-sw*ngq6p8)DT7gmESBaf4 zjsLFXgk3N*6|?*GghzEK6gyrOOWrZ2(&(lq8tZ3XE&M{VWXW2{1XakMpon4ER3S*@ z7cx;Ng({nrQe2kIesL2UuomHDFga;VNnsrcMyxPcKj;V0+i^AKjLmOjWZ9HNHzkZ; zNKpx{_0X(4&MwyyI?zSo}6Fm@;MJYjnOxIo9(@Ly!_JsSS zCPXT*so0o!tFX)i&F9P)jnSdbq4H1#@XFA}&?ClZ9OV{SeT>mKOvR*Yw86A0#I=}u zufwE!z1UIQAi9YgMS-{p%buID0J=p?6t{|f#Tt_m-F}AZ#Gj+Xhd z5aDPzhB>cD^awX&SZKB%h9eOjYxVV9z&Cr7EnIrCjfJnm1A3ofvTYY$5pHgE#AIvo zEm3zFG7Hl+mmwQ4k-5t(v6yq;zDZ+0E=M9A8VqZCXuYw28P-?`2&+}dD(Ww~F&lEd zLB)f4FKHZrmCFH1W5#mPQsvI4zBzE3T8BNLLoyaI=x1u><}PC3-P9tcIr<&eG#H+{ zXRKU?3!LQ}g+dxdqMcDJb~Z{xzR^bvGD=06(O1lXKVb|IwZ=ekjIoEf5cm>fkhsPe zEN(Q0i1o%WahEY%HOB~Hi$P+CaLaHjtVnhdd%CN>MJcPB4gRWcoh$Hm;+k-4wYsSl zqutew$!p54z%Kz+8v_3Tvd{uYWuRTx8|7ntRW}pb6TujlvoPHB4n`;Ax(>S-#K(;a ztz*Zrfz}&|zLwgJ=wMkNX=0*c}KTcED>Fz zOoXQ7EH|#b#jJBx8*v0Px>D@*r>@$Q>A)-b?v@m9iHpU#WoiSJJ4qR*;B>Edws(xHU zw-Y=0Yv_UAuoeTcwt6LhQ~r=0u32Sk*Itnl_2@OX;O?SE}R z8z+?F@Y{`=q_F^%H)=VG(GBVl$7Zf)%@~(77A1|v-aK+CHd)+8q3xk6 zl=fe;TC_kysJb#7Y1;0#*a$;FTek~$xKwR5u$eZ>)Xw%=oKGyBo*q1Qy|HY)aWHl(V{b)MbrE}tA>Q04wx#fmV=)Ad6K##-MHk~l zv8Qp87;2oVszUvY*-`0sZYziR9eRLU6_XGBxy@$DMhvPrPeaMEB52qvGSE^x2UfmC+_DCXES3l!TmVY|3jii zIRLN^KRk2Gs&zZItlXd@ji>9k>*4y`>4R!bO%bm^mQd|bV!e7`yV|s-S9?_BJP7i9 z(b~8`>|k6d@{Hx8#8@GQ8!N?h;2Fln=r5OuYMh!ZH7-YgxkA;PyZBPk#ntB}Vz|=N z6t~xNq*&~W8wMq=3|2vk6!%b8nKE!S?^v#@&`Df9nb!ehiHB6)aPTX>BG_^VBcKaL zvoNkkO;(Fm#xn96#ZQ;TZuxqf19*|arxZ< zZrNs7;HLAN-WWT8eYT9-7M`}}$;nH8U3AO+LIrL^1=gYh>%@*mQWOIBHEu`WzC(;L z?!>{>UB2ksh_0^a!J1!{v3^yC`BlN|*}5wGm1EqXfkw>7fI9-S-I42r^qod0IFFi6 zg*0isar8Rl82rw1G*TVAPMjJz&xi9{gdVrfI6eq{3(olnJz<@w4nk8XT!zqDNO0mh zQGs$!g7f5c#wl=~3g>C-jMI_eBRJ1kCq51+ycjsw1kR0tb6VhhB5>XXr)E-o7ZhKxcy%oMw{17ByySlyTsla(RN^|SF5}~f(76b{dhtrkT>>%{Gz)99!x~l@` zI~jGoD5%xNNafb*kf8KS5bE-OX+Y+YzMOZ=c9^p3!J4xBEhM!@N9L4uP5=fB`|`@o_g^nt+nT;O~oV3PXLZH2Fb1gKlu z{0bG}b(-e`=ilIT+3OuR&44&Yn9B2rM2i!tnm*PzYC{70+?PCor#10o z;>I&c<5`q?D*uwkKU_rq9L?QxZY+))o>!-PJW@Or#lJutH(pE{FVWRnywhqzYh#;M zJ0y*l!NxHRTw}bFG+u@4eEwcrM3;M75^v`$cpC30~*YwXP{pt+*=X>;x<9T(4 zS83wL8@NluD>TNN;DSF*fbu^T<+m6BfxS%}H{MAa`0Wo_jrS;%_mc*XU5;-p&Tm!R zYKKbLdh_`e-h%)NISd{jmUyrxkdb|}k{;lirR%^3MYvX`cOIx)K z`TQ(td`@qxSgVrO;?!1KCyg&OpQ75QL+Kx* z`6SZ)?aQD=84pgs@;OCU_*!##3?&_-q=yF_9^+HK3^^~;l!-DVz*x}z#;1FkD}l@6 z#1r^3q6mIYnu1=4plxe$U8}8< zrs0a9!lPrHVkJ!zp{K;nP|~#MYAqga)s}TTK8c->ZrfA*45#DUN!IOVBx&M`lW}_7 zlu45Z9H%3D48?tHB+X{T_!}KJ9oEt09`s`*zyXJf_&8~{Oq%>5)lJq~iGsgDd>l91 zB+a;+ffoWkZZO-SJ|_6znguZ^Y2q@0ak>)H!w?ecmo(cWh#m2Ck6FQAZZY&YV2LuC zfw5q5TfZ4zjGOosmjm@h)d4%Dcfc2Yx@(YRjiyVKL6@-I2Hz6*{?}-Mp8~a3F((F#J5~r2kTu=C{-GwBW zmdF}WhBz6E;(GYS-Q_mdU2zj9c`WWOMZY$^x$g4mf2XIP*IT3Ch!;7{nLUw*ivF7e>EQ;-|ilt8c4kH;#S9}*YaSQ^bE52(m3s}oSrF6x2t&Q5&#-XkD;q2jR zUGbgAg>h!wEK*}pEJZ69BmdI4S&}sIi@R9bV3v|n-=x_OBjij5=`nOB)Wbd)KCO*C zgAsJ5PZU!oh0`Bga&#s6Bd~FH+#IN9#0wC8ftD;$P({_yj78=>e92zmO7?=dxu=%w z1=ORdGuGLp=oK$0{FgL+q73?s1^q!j{g>kAU`_X>%mGZgFL`v0bJDcfIdOA{mfR<< z_WDFq9!knedwl|tQhPDt6JL9|$@I_l)Lx&&&EZ;mF$1;NCk^Ial>7*-z0T43slCo= zti8abagN8NxEyIO*Oe#As61m)`H_C*FL#A|dE6YOg>bnlA$1a=6fXA*xDGs08(bF* z#58Sioi1XuU&M8BbBrc^T_bHk(%1QI;X*Rnw9}kh71^sQYQKgp61Hnw75A*GkO|3Sn86C^iT8Y-v-}pnm$nm zea3=*nNR;Vm;P;WbF!v?Tc#!_{o8!{32&ZGxbt)(ZbBlQrxOk4RLWtRo~MyAZJs8b zgimJ!d>b^ML>YWC7JTmQ^SQz0b3@#muKC=MslrHqgHNA|=WR`&D1$y@L0|uH&86+z zF8#OTCVu7QIDA{tPg$~&{@WgX<6L*0aco1&0J?7gK@5xK|F-)4{3&oG8kek z7~0>j@I!GEKbew|hg7FeodU_pLmpw{JioK2FM`k0Bxfj+(8tDkS|1zd#mxitBKW)p zvz#r46(SeG=VdH{S%LHXa?X#Nv$RrKhG9l^yew{3Xmz}-!Ay|QY^{#ZXQWog=Vz*8 z67^T`;#j0SR!fD5Qi&U11}j#^LoRcCxf~le=W4ke%Yl%(Vx?G)_1G0p!iW72=SU)N z`qu8W>HA4{`hL?N!SLx~dN!52!rf;(L zq|e&-*{9d$Pt;!}S{ zag!}lY)@oV++3_@6lUOz@@a#)gluC1-x{1;sPl71xlncewDmBiVBv`Wcq% z;$XK=9vn9h)_wBe2J;Y-JyiF}=RxK-&#$WD1$I#LHG!t@LE?Vt&N*U>H^kg>Soek>(j>u zT)eF56J^k6Ea)HQ(|AL)<)3 zkBc7~%#+B($$DJ;kU1_`+aG)`xF0)ROOYrjPBlMcQQRrM6i;_s2|Gs|rBGpW7ne3e zlYX#=dkVg%G<_mZF==<2VtUF|Oi%gpPghK&1YS<_d0_@Brl;a2SSK$}HJE3x>St=j z^i-x|B5P0iRlgg)yESV>8C7R2iaX0M?ryj0cgM}Mb#Zqq`YHPg(!blIZ>)4D&6RQU z96f2S%$zil!C2{KP}kK^!jPn|_esz87DThr@2I3_$ITUbK{UI;TuBx$ z(hDM_Oj{6<&TOB~aqu0dWlu!er_F?n2a6Z`EFKp(FVQR>mpK!X@^L<8D%1-#WulB$ zWi04k>eIc@ZB?jz9QCjhQ4OcC@{k%euhi^uA8oeFV)q*K~__6}ty;*Bs8&o}r-HC}#3y_Pd}nCFL>Yt` z3&LxB!e_Xxct+gBMuy$w40glRoe$}s;nRNwKAbyq+9t}N&sfl3>(hTFZm!dGU&);P zNcR<=?$hw$g%WD=6cP`(+%eBY^po7 zzJ5AWUz4?`eb$bL4>K!SBVv`)bOz&5;GKSf$H&bET@Vhu(^t==9GrO1@wD0;SF6p5 zn>cFv5sBtBm>bCA-CC<5WtvtaojE>->)?Z!$stijqc9fy-Q)AO&TaH{ar0iy=Q<^U zl!HamU+2*`E=yabUKTg+(H8A4zzgz%6rgezPj zToE_1{$$U;qLG566t3{3AQoy8k0=sL;8_?qAJx<3!Upp(vi-Q8CKqN*lcclIr*jW{ z_h?3mG8knn82ziy=shl@_r%S=X-4l+tySAv9POP0vw(a20&Z~U;TwVxk~R;i z#{3Dq{-hg|D5$+^Ova-2uX#*}pWMd$DQ>>58}p|I^9?fbrf$riG8>a;kUx3C5Ld!? zr4}|(P@HN^#-cd=BjZ3Ob%lLp+UDz76rWRx8|d9 z6YC%Ll1CNc)VY>~AN2?uP#y1TMR=&YWH~f$zNeQghc=k+QwAUCB@5Nhp?b-3Mdp%) zjS^@XZuhXVCAUNw+`5~=fBD?5aK(Ym;D?%P?EcdGHkl5#e>}uLQ`0BPpwC!HY8F^I=vXuQa8F|%f9g&1Dsp%4B&}A&>e&*9nx)n{v&CfOcWagwu`bm$z zaaG!+cval|LidHw-AR%AC6w?bOHh;I=kBD)h|m2=(M_g*E#{>7dEES3Pm0XIN%8Xr z^BeZ1Z}p^jmCnye@ha6r(Mcd{{%U@rW|$GZyrJ@af;{(!V!u{;28StLUffWl8^DpZ*E(ouKIxk$&3R zi}5JoC%=Rf;^xnq@(JvxsVA4De1cE;8Tc^UkaHq$!KvM83(jZU1?MxqT25bZlG5mS z2sTnv^vNYN>`J=v5U#jTlRVQ9GSPw|G$?;~d`49|<>ZpAJ>#=B*IO3Og=+mCQFG%V z2#(X}+=ft?gd%!bh?Hr|LeiP*)437FaX)@zzB zlUswEnyA4|nvIrz4Q`5uTIm|x)TjnmBk@gM$>K5i9@Fhll+kk;3(>Up2|pGOwb6th zQ)4c5Rv_WWe8R86_nIb5ltGxWAk6m>bZ2=j9%`!zzovRciasOV*F3t$YFDwYj)&T5 z#kx9Eu_A-9+RGr$LiV#XBSaaDFcyq#uS3~2~;VzqbHiu_ugpNjn2#)_OmxYlD*)FCaZ*;!HN zfUAp#cF_Z_t|8QgRCm<_t}bK1v9fhOo%i9xZ7ixiq6}d&7NvAmrEsS$`a) z&kLjkUV8eKWd_a*&&ESoRkO0sHiUL()AiQ#!n2w40$F?3m+gu0ov2wOV%5_oL&l@P ze80dGSRdDCwi2P>*Aq8-RTcQS1m@|VewFrUdbNT5Gp2*xD(P3U6Q}< zAEsBb*JZ9`LDUF-%wLa`IB;QCBg$wg#)8>CKC|oHmRcVVm1?HfD{-WpN|5RG9@FCI z?Aw>0kqDRAcz=c{C{}G>7>i>2s$!v>#Lw>b<>z>)pWeRw+z{%|3J=iRm!C7YFXZB9 zpNmRwvaWO|>&kd&pq{KN8$x@K5U$7wWf{xL4)H3Bw?p*}O%V?b)tXo|gocsF;aU^JqAUHf5YFrkn1tf2 zk1KI*V=vN8N)!~Q_G*kpaeMhqdXd|t7sW#(bdz3`Irua6l%HpcxaT? za`g?N(PVUt)^hb3T8?z;Jvzn>X)67OcxbHd-Cw#Y{YzcWIC82~`j@UsXT+DjN_Ufu zR~4d4|1ut$pjA3EP^Ev_5SmD~CTW$VqG7e zSv@<8l$}lpgiw<}8ZCrSLJGb2Zb&u|2nnQ6#9mObD;6xMC?YCV2_=dRJ75P3dhGqE z$ATW~_q=P?F4=6%4tnl)@BdzYWX-I#WzSySI<-pK<0bN{BE@IUw9UxK?!1U@;0 z-=sOB_lN=K>Di6_B~kKJfqaR7b419Oc#z-49o7=4Qufg52WY%mI{phr)Xh za*q&}96w>{Ergxp$%H+2Ht&g&PZL7#@o(lx=sj+s88s7k3w(0?@aZk^OFj5^+xQqn z&lUK0TNTl_N2Lhv_C&A^d6A4K+r0f)lWD>>5k;9NifvJHxq#kw!XTTVw|Stc1R=58 zad)Ql2NCkA z(T=!9*KIl#{y9RgI zL8hD}#}Am^0(glB_!_$+T@xiQ6%kxRU#;)T58+?q!C&a^2^ZQu;le1nM)ZUW8|7Nc zu{zNcB4m@EkZ=~daojy2DYGDBuy04JquZn8WuhnC;i(}_3vP!dqfuT-Vw^4tZiipNZKof(#bBF&w@G9dIeytiZ;@TAJlTcmnKjVF^z00gU6`Kv zDdQso=9!=Iol!CdQXzPDw%r)#v`{$3CMwYa-h;FIHrPj7+0#)E&Yjel*Fe5t@E z1>PoK5#f8(cR3F{(Bmj&3|=s*wH$A>G^*uzOVM6tMN4&`+jXBu$(M_|&l}|{C=;&~ zb)WkW^dJT2?o@JUtXiwM4@AjOYEkg+0smHue&E$uT>}Z$h-@K;NVh?3U|{4cBm^_j5} z{udtndVz4Ag+OD@`Y8E&G3Kmqly9IsyHSie>rwH1X+eZj@4qw`NRZ`b zk1X^9>PwGC$r#p?EJqvVTPfx1MPGWoZ;>-1pqL{J|!}_y?opJ4AbV+#bds7swk3*&4yVDYY zhVjRvH}`KhfmwRx!q*= zL`g#OH+hneuIwI>{OuE( zt2pDmgqmFx+MOJB7;9V;|fV%@C0&@H!ptlg*(o?aH?>k^ea3D%Xn@tfMuoAG^ z%h@9Q1D*t|#T~j8N&q>2`1BU|2RsP?f593Qu8oqP6!_pTH0}Kff2{}qQruyjK=|Yk zev@vL-Xn&mJTY7vB|j~Y!N6?VjS}*u9^@}^_oYB4$4_#43*2WsxL?|me;Fk|EAYRx za)!DmpQ8QJjn8*CX{)h__nfGeKiX~ek0OTWDF&;p{?Tr$=>;}C?NxL;*g;DWYO8;Y zk`IZtntniS^^cA6VXD5dAd|FjOV2s=7W( zMp*h3peosPz)tucRY`Y0L~1aUZRm#@<=4Rzm*3bezd4fJ^alB@^z@zbu?G2V{M3l} zJyLox;`avmod)?IelPg<_KSD%%lABIG(|n7{0nC^J;g%#(=3)hgJZj%W!d~WoY?j} z8^RB=@%#{*#SgOu`~_CaUu0+Tm)IrzWww^T!fxZQvU~Y!Y!^R*11gWQ=lSdG2o9!v zkH5*jx4DzQ!;|z#{C@r=-_8HYALn23L;P$0I{ya0`WNoL<-haqq!9kS6wQB-+VSI3 z8vjx1#eb3p@qbGr_|MX0{)<$~f0ZivZ_;x9yL2A^L%JLXRo^Ia=}t+Kwo0ZJ6QIx9s|7iEmpRhcfODlREaSt6w?tE6tqYN@+&wUnXUB4sL@ zq%38pl&w52a|j_x?U<#w@O3Qz0y$ifHX{fK^m^UDUDD+ zl18fENTbwWq|urtjnN{dv058xoYqAeujNP+wEogWZKyO!n;=crW=m7F3TdiVCr#7N zmZocKq#4>x(oAimG)vnq&DI*FIoeawY1&Itsdh}7t9>GsY2Qla+HaCeH>7zw*im|0 zX@Q<9Rp>pXh5A5gkv?3i)F(-c_0yy(eUVhHFO!z&tEHv-)l!Xqi&U#`lIrxGQoa7L zv`l|STCTq$t(7%5#~ zjFT=jCQGZ08PY|@T>>#NY@)5OE(x_ zNjDnDrF9`tj}J+bZVu@t-4W7Tx-(>=bXSN=+8DA}x;tdKv?=6b>7J15rF%mjl0!qi(tgL~ z(j$)Rq(>dMNsl?UOOHGDO9vb;NKZQ6ke+gUDn0M`Njey+Nryu_OD}}>kzNcfkX{NM zFTEUkn)GVuS<-8vS4u}hZ;+0L-XXmn`hfIC=ws4bq0dRjLSL5N4m~El6Z(bpLFg~i zhh~WMu^B0SVkSzTn%$(&%slA}bEx#CIbQmwIbHhNoGX1})=K{}S4rQRmq_24H%Z@{ zcS%2(_e;mkM(G#xDd{)!4e59D6PdMAW!@@QmRcpta;t1vX*E#RTFsL6R#mdmYMC6; z>Kxh8>S{T()opUCRu9Wztq#lKtzMTST751@w)#nq!cl(FVexWISgITw)3(n7>uA}I?9bP-Q37DU+X!Su8&tQ!hUgbGH0!%oXzCn04}tG55+Z#q5z^iFsXqHRdzxO){A_n^Y#9#W*Z=M_Efh!PU_nc|51Q8DAW5*8n#gvUoI5%DQXOni4G zE`ER#A3suQ9luaXj9;a+iN8=uioZc=8^2LWj(U$3A2>$3H3@w!fGWm;R+=y;YKApVUyB3VYkvJ;Yp=$!Z9T; z;b)~^>rf@Xb(GS-b&@imbvLE3b$_L(^$4Y;b%ipd_36sc*5@h1T3@CNZ+)vWqV;{s zsMfD3qg%hNjA{LYGB#0D#wCU+;}heR35i{lsfoGDw8Ro+Mq;@#GqGNom3XEyJMkiA zPU4NqX^D3$a}&2JWr=%~^2BEqSK?7+e&VOfg2Zo?iZ)!SY7?ncw`r#=ZPP`mX){o% zZ8KJ>YcpM`Z&Rr(Yje7?qRsir$~KoOr?v zYm;73u1k7bxgqHn<;J$AvaW5ka#P#3%FS&vm0Q~OSJt;3uiV~trm~^!Jms#oRm#S; zE0nw2UZmXD_8MhN+dGx5ZFeZ!+wN6%w0%O^+4fcCfwu1}yW0M&G_(s~EK^JkoBs@>shC%H!=;Do?aKUpdh3I_1fBcPdY}drWzz-OI|e?cP+LYxkk@ ze7hf%gUPaTIJv#@LUNAsVsgInQt~L}<>VR4tH~ECuO(lu97*1&98GReUQgbyypjBj z@@Dc;9oX?xwV;!x4(=4E7Itc<7IjKhi#z41C7p(gY~4s$)8BP{(%Kp-$@bm^!)B3+mKPAFIDZ=Xcqt zUeKjMy|Bvx^`b8Cs~30qPQ9edFY21Es(NYHSoN~59n~wkc2lqH+FQM<>k#$ou9MVj zyVj~}yI!DP*YyhZ`mVRBH+0>iuIu`|dQ;b9>djq0RB!3}m3nK}Kh*W9t<>976V*FX zJE?c3c31C89iVPZEm7}Iov3a~b*cBHR;!y+m#g=tu2#3DUajs(y-VGhx>J2H^+k18 z>U(NK>SyZi)bG?iX^Ofx&8aq~WvLIP6{ruV4O920O;8_6D_0*)t5F|MyGDH??N0ST z+7|W6wEgN+X$RG3(vGXorv0uymmaG=pWa11n4YN~O7E*4P9Lhil0Hp+HGRH%Bz=i` zG<}8odir_l8|hc8@1)U8hSM}p=4)xP+iRx$F zI;o#`>#2U-tw{Z*+j#ZcZu8aeyDe3ZcU!6c*zIcdr*0e6e|NiI{khwI^_Ol3)!({( zuKwQb7xj3vQ`fp@hHDv_Nm^!RhL)9? zt7T^n(sDA#XniuLYke~pYk8TgwEWD=wEmgbYXdSjYK57*w4%%>w35vCv>}<_YC|)B z)`n#%+VHFxZA4ZFZB$l)Hacs(HYRJjHa4qV8<(|A8=rN7HZg01HYw`?ZE{wlHYMvx zZEDsLZCcic+KlWlZDw|?HY+HQKJ8XJ`#QFVz}*-mE>; zbF;R;=Wgwho{wpd^?X))yyu(R6FuM84)pv+d$JeTp6V54rxd!|>4cBof(?S)>0 zv=@7g)?V&aslC$cOzqWP7izEdx>7sR>vrvEudUh}y$)(`_Ig`;tJg=`v0h(mZ}(=} zJH5lScY9}O@AV$2z2AG7_CfFI+K0UtXdm}pt$ot_2JO?{cW9sW-l=`w`%&%7-p^@Y z^?q6Vy7w{do8Dh&KlDDX{n$s>e(DpW{oJRA_Di24?bkjdwcq+o)_(6ZU;Cp^z0Uhw zt4n?E(&aw)>q?&nUG4LXuJt*h8-3o-Cu2Eqd$R{d!{VK|Lw=L%nV84|==Y-}L0Zy57ETtlqhAXT3|` zo_cEEd_ApiiJsnfir%fSOV8+gzMk24t)A6)y`J57yPnf`zuvR&F}+vcf9k#a{-F2i z`-h&J7oqpfYpeIm>!Ro9W$OL&`sxGnhU$fRQ}v>}d3s6SDt&0)h5GQkTlEonTlJB7 z4f?3ONA=NpFX$8U{-ICI`=>s+U#LE%UmJaDzmEE}ei{1oeuMNG{YLAv`c2j6^gB&I zt=~euwBJg7UcU?U1^uqmEBf83FY5Q0UfJ(ueR02IdR4!#^y+@U>Pz!m>oxi5dTo9W zy)M7MUY|c&UzR^pUy<+9SLQF)PtRYjugYJopOb&Res2C<`uX{f>lfs|qF+Ab}tKZiDSN-+@t@JwvBZyoTOzJ0*Q`i=qL=sO4eq3<3TuJ0L`r0*Np zPj4JJQh#XRME&7`v-SN0tMx|)o~b`JaFhP{z-{^y1E1Cp418UGa^SoAQv*NOpC0&c z{oo*nerQm<{=%T%`ip~x=r0W#r@uUCuKvoPCHiZF&eD$zx>$dG&{g^ygYMAZ9JE<~ zYtU}}*q~?hw+Fqfzcc7f{U3uq(?1;az5a25u76SxqkmSAq<>z}OaG#vME|m2tp3k} zx%yWHOZ0CFF4Vs*xJm!M;4b}m!D0Q!f+PA*1z+j^F8D+Ld9bekGB{HIb#Su52WK17 z;DLrRc$T3Kt}?X2D-3<`8p9ZTqv065%?KTQ$S?=LW3(FlsS!5#MTv37d>hWD0;~l zSoDT5sOSTupy+#JaIs_*6(<|T#o0zlabIIdaiKA^c%m_^c&;&`7%Kq9*BYaWZ#702 zZ#BjgKV*z6e$yCV{Dm>0_&Z}_@o&bYk}zX(NgHEoNt!XOq^B{XB;S}>GRl}$GRc@- zQfAC4sWVP1Im;+5S#8WMxz3nha=TGc@_@0hAI1ekTN$f|rWh9w%`h$*+S^z&bc}Ju&;`b|Lo1E7))C}nU3iz!6Uk~uxn*r}}D&Thl{4RhC!);c!1eCnzser@0 zk8v-+?{7x(UZ(=S4dB}WzOxzd-lqb-3*Zd^-_r~@#_lbzEsX$w2;lph0na@Z@W%lD zIKU4y1K#&kz@G;AGXQ_C8Sp%{pPeoJsovuwQn5?oWAVd54~;`iF%J7csh&?p#V3<* zeKP%ngL(;2FE;}9Ms!@dZ!tvg5aRu1JwJ?Kn)HK z>LWmX+zeDhorxiqvAeUJbSDm5JS)kabMQR?Wx$t@1yaZhXZ;jcEEDmDbhP%YElusr6etxWO4iQ4)d1pM9ys%dQJO%bux6k}1qFqTAtgj<25NM0P&%NDW}wCd2Nen^vl*zd!9j%sDxw*vae<)Z zPyFgtNED!=n}Hf198?^j;+uh*5FAt@pxQJ8H8D7-c7RH525M4pP#pl(u^Fhz!9jHa zRM%#prUVC-4ybO;Kurw}Dicsy%|K04r`zpSkv&8;)3EQI0t?AaO!!*OR!9#P8q(7T zv1to9!)mr>dJsK>UeT_G1q8MRy&-*=9+JzPA$dOFO$WUKe3l117;*bU+yOp_fyABN zBE$k94sHfKlVB7*W}B3N*$5zI#f3lPD=W+JFK)d&_Nf+|F?q?rg7o@xZO zh@cJ;ENdo$MW-6UNU&2r5rCg0m69If&rAW+GVZY3)yF^K9GmmKj{w=fgZG zso|(2M{+jgIFKb94urbMjyT_K~1MPVnV*m zGY2cRXG=+9tN^t~GJezHCRlyNY;2R&(CgmOZY->7vXIRfHQdW0L+)eoAzN6RknKK_ zCwUtDB+uk*xhF4tCTH?zURd!7Jpjoc^nq$Bxu{Gl0z!T64~5<-#CP2%5Y$Sao)b!N zSm3aRU}O+7z!0nvB_vEA2CC^8B}EwO>FO%G=ghNvPAx5cHyi4ePD6Gx*1;!{ntF!v zJ)SY9sb|t;7C2`G#u?I5oU_$)0?AVnJPtA)@|>%l7YL^~cpP;6z&Ss#JVn9d2zf40 zFAOA4VemLu%7r|u)r$h*3=SR#pA&E{4xFxn;BiE{E>YJ6l4nrxIHDe28aRIj29G21 z=d!@%J|K7;QSO%q&Y%9l%It7q^yqP%Vh{9W`2 z9!Go^HwI2uPVhJ)f7S&quk7G)M0wp5Se~rlafCcK2hQir;BiDg-x64!jNoyEJhuk^ zF1iPgBfg9Efy=#H@HnE}Zws8R^x$zsx^54Qlh#t4I|AdRwiIVW;Ck3KcpOm=?+jdC zU4q9E<#ku!de}L598nK92F{;O!Q+VXx;t?F=@>kYs6U$m%hMrv93js=f%7>fcpQ<> zn**n-eegIUUH1kqujJryM0wp8xE{6(9!J!}`vd25+u(6TK5q$(lhjh2t$}gcv=nDs z;POfg9!Hed_Q3V0b?`W%{_F@`UJ1eDi1OMQxc9#1(qi)cpM?m!-4a;Rq!~Xy!HpiFH!CsLB%N$ zj41*L7_1^ZsXleWk9RYl#W!CW{D1tk`pgMGevoOw#r&-LT!0^|!TtF8fMWY-Ui_KZ z2h~FXVwQu8`EbBAOTqp41@*-MG4mjP%p~t{Du5a5Q`_k{hBfP z8@T_%eKOo{;l{)L4(>tx4*x(X7Vf9Ei?H;M|1Ml9#&%O}w}om?N;0Fa@$>HyBFH-CANE|?Ot!YH{0%J+udrrdu;b%+kMh@pSRstZ1-*3eb073 zv)!MBE7PJY{>iHChT3jx+fA|E&bFInyS;5U-*yMuZn5o-u-$RCJIi+G+pe82a;<&8 z(ss|b-PN{xh3(#8ySLizM%%UXLw?Y{xAR4Q$i6=;T$O$ch6xb&S1x?}EW2?$|VUg2EX6_2=elYpmd>rj6X(e4veL@Qr8O0FZ$DH>K#p&OnZv58Ts4K1Ko_25 zv>@J&*$_E=c|}!u_40zUx{76`b*^&G+I1bduyk2zX6f>}OxH43RbA#3D@ZZ<`;n}& zYgrv761QWo8mDRO`YTu4o;;N!s$As$onle{O1tl@=#6rs;5g=W0RT%&(s^*V! z)h(zl*I6f%b!J^mRErQ3n~m^wWvM1hqf0tVMUe$xVjZ)QihyY?C@)=7=c>UWufd~n z7DlCCSiN{jbrrG-r6G5v>~fTrmAPtBpR!P+MzpAA{8<+JLT3}SJD!}ZES8KauA{c| zhzQCm`0(8zze1_Xz}M5>l5wP^?_wPK3(^iel~^lWMHe+2n&8+3vbtpl3ujK;aTdj* zZG-|FfzH_D>3f*$1+X@-*lCEk)B+KEL?Jc^w#--ziv5O}@eY zLhIAsWGSqJiBHQgQH|m2$U3#G&B@^`!fJCWORMH*j+wjARffhi$*&m_@{X*itwVeH zH@8DQ{(3v)o1LkX(b_1es`Oblu8)}P0dsAzD>+bd@%=*;O z`=Q0*XtfwSNqa*8qJgMKw970IcY7m1NQ`K-IB1U1>X2Y@EFP|c534ncuzrvJ7cTxa z{i3(NeA;KFNDTcAz}w(EgN{YjMXt)ym9FxU)urWrUw1_a1n5Q|c6SHMV3~Bua$sbV zLzf+4{7tRFqh*I9oD8m{gJ8$j+rgAF3Lz`+KyLJCntmtqGi zVTC#yqO+m@a~h3SO|tET(M?`UMmJ5M(3;3K^;PaJSuS@iqoI}eL!3}ogHZ;88Rf3p zvYLt|_$Y%Kq?o8gi6(l7&N>@rvf*rm$wsnKIvZ`WF>I{K#qcaP1HqB(y*$k7-#F0xZ&R?*>^%a%n)DXnvFQ{8wIUs*Y^74xE zx&{4HvU_Ev3^3VjHV2hBKXVEEr?K%mD>d0%R%W8lbeU`(o3G;-CzgAvH5fg=B~pD| zMP=s1ip4ZMtzFc@@sWFg(u*3P$t@ZPr3NZ_*WBt_?|{F!s;*`w3eX)(Pl{#A-xSLf z*W57^3ac^Jw)z`H(>Xv^1`r5!cu8qZtqZ@ctEsL;UlC9u>zDqK&MgoMZzlAnOc)w4%9Bi&`q>d!B|Y9%YmL(f*H@KSx{&I4Z!Kv0 zjjQF8ZSM3(tNjcLL86SJCt8Sue1=^A( ziE$(QOb+@|Vv7GtVkn-18doXAa(@E31UkM&peNR@faMm`B(?6SF%XEiM$I$~5aVVV z2GGcvv$pV^Y#7iE@2p_}SApT3cC^R%il!Z%FzK@pIQ8NfU$Yx%+JRYzaFhn{@x+4$ zrj7J?^-<|hvj}l(IAKxCF|ym!EXw!6s7)-Pn=`b5nd_Q{93?`vYGh&4cC&D2L<5UV z$Dh-QO9O+IDLOC_GQ^P6Z4ZOFC$TBQC^5~c(Tixh#Ly*{ zE^!XFm&b?j1RhDZt?80Tf!jE67+_nSW8o!|C)1PmbV<>92M3GcAewh1x08c+=3NZl zm2OfUIEXNff~C`AtlsS5-N~2XK<}AGmrT0N(s{N6t2a6J`WcO;B6$yk_jK@Hytl#o z7(CbDeGQ&x@O}o*H+X-84>0&ZgAX!z0Z8r!FEn_O!HW%EV(=jbA8PPn1|M$l5e6S= z@KFXIZSXM$A8YV&1|M(m36!*nI-lgg!l#v>$vU6nK0Ea~l1olrD4WQbw0@ipFK|c@93GFQA(Wx-6v2BDz%Se6fSg z<4E%!US+VCNQ7#-EOGFqyoP+W27ATebtFof!JZvTs%h*eWBHjB1Cl45boa9umhkka(fZj{u!pjwy&qh*URJU?eX_#t6V@38R?cAow?^Fq-qivk(di7lwtf;Y5%rqnumMeQTF%*#V;KT-Q64F zjBA=i_Z$4m8w|hkECiSPET)#!lrDDlJLy2yzhF-q(6d@9M!YmiJf+p+mM(5%9E)X5 zEMHi8V66{}B!ObQybPC8tmXd6%*s*YT3o%%HFV;rku4Y@a*PB+Xc5>&i}{GaT2nn? zsa3;dySg6IH7!}Ij-zJa70M`r){(?&wtFG^Z(8k+@*>mPh`p5V6Q6q>JkI?=i6xX4 zt!^b(V$@a5HO!hc?!eo!K$4vGEJ8rVC z**7Npo-W_f=l7cIOZJ7y@8kEI>?!uN&bOF+E8m9YYVX|GS|Py?5Rg5@9yZyF z?AcRT)#2Ou4xR5b`2+kx_v#Mc#UC_z1K(}37a%v^gIo3n(!%%Bi+#M&mt*?Yv$*&epWd-i!knYJC!sKUKclyly zjI@C>@fm_N()wz&!MqE)$IexAYnRXsh40*p;@un+c=FMXP$!<6BMs1pC4+1oxo9XRu?k z1MEqAfy4dUcT8cjm)OfDdxgDhuZ4L62@otNHklJ!qaTw!<0*Jgc<*4tWUsQxWJL0^z*KpV#?ICV!c~V)9oxz`J4PL6GzCuZQ}g+f0+DT{+@}G<3BL@hx{WGXU3zJe?qy?E|3gj zKx&H+W_^~ln_XC4SzSZ58(H%i|J=ke^MLu1a;23gPze_5P!T7VE~s9NHPkoxKTRAu zkKFs30)IokfAMeKUpv7<0#{uv1%=$-@$dgks2p3UlZ)M}*$_SL5COAaBt6>>Vyz>) zE1u6-$mBn8v~O?nA9end$^XrN*7+|c|Be4{;;ekGOOlB*@)Z*YtgCy8lxLA^UTJ-0o%`F47m|5U z?AZ^Acgl;0L9Za|NYQA_9ZtIZ>$40Q#EK)(CcA2Ct#x7*H^Z>-Nl7lm_`Yr|v@K{y z742--VF4DPTdvt+)Rrx9mDiJ^M}l3x-ia~oBJ>+h@dQ{2#)M%>WoenKpc3omx%O{; zmz2ds#P>KC2I}HF$<_E70C^9W!nJ4L~3O*PlR_^S#{O0#ijFc z>sxuPN0zP(g&$R2UWybbU8h?aiYJ)&SDY^Ndm>BA%f*z$yW5-M^BwrA;J8Cr$W+pz zR)oMeW(oQ~%3|NXWN>v2HjPS3%j&9YR-%I{!}4&Qs~Cz=u5$4XJI{U}$Xx3;nc_7* z5(0OJZQJxKXd0B#Mu`!V61S+FotT)WA*{rRSg=BZ*`D5Y82%AltD@qPf=MGM&KX%S zt#~}L*r&jURn@uXyJ{ezj7YI!;*)0{9h`nXKXC6L0GB=}(auM@_fx1Lr$@k}w-YK( zM`mKKISjK8j*@U{4m98nM4Cw0cXmW*X`I71y%f%onU}lrVRFI=e zYvxy=1&Q_vB|1qg@qe`proz_?)wDrlFjQy1`;kJ%KL-=FEl`*yXo$4a$r9BhAlfZ_FP<-ivq3&N<$2tXD&R?z+5`|W zJ5lIEt7|Gwr?L~N)ukwmzU_qDO+cVTSRt%3i4l1=0o#A585j}RKMp_PNxEN?Wd#(4 z+|e&EgzIv$Z1D?f?IluJyIR?5e1D!3ei(=@+{#_Mt`4DZ%fJ&mE!c@YnKX7rob0+B7gJx$#XQ(@F(tBG%yTUl zvl+|9jM;KA8?jtWQY;r!6wAeY#d0x2wOmYpEf-TL%f&3paxwj}T+DPV7jtsU#e5d7 z6BEZb*;}|C!yIy`rDVj|J~~ArG;Jp{cQFN;i>=bS?P6M5_gzd)YhYxdGQ0shd5tU* z+jh=f)^1;PBa6XZtTV2G(WxG4151F<*&3Gyme|1B;31v*ffsGXT|04?+`!ty*G_I= zDdI_oJS9PSigm!9>$7KK3C>Q^xOe*+=YSf!JcFDC z!ZX+%rqJ#2JSlP(i!de5A(m%51eUCf9FGiS*c`_GDymCYWLYYE5U9;I+YKc)haMJJai(<@L@^!)G!F2k9}zd0GQ2ZD4cLcmpd-!xvDVhA+j1u=A+m z&u?H05Nxy)Cf^s52O$>09kYj3Hn7FybHdy@y&7Y`3Wr~DR$H)3;172$ZD2LzX=G&Q zoYgh3db*969?8=pN+R${FT?#9dbX1-Z(u9nqpkVq2DZ|68rbQp&AAN>CdJR7M~Lf8 za-C;2u(Rz4=a36apboNJ-nD_9i+ci%_JC3Ykt9IL@dHhAo+rSP0Fpx>5Wo$R96u0xt2ocMQcrEtL|f8{&I<%MJs?RZMnuERXufY86FqTEL1|owKvSHn8`wqg z@J4nqY*c+C{_kd&G_W=Fn0`)XFJaP}T_(a^KFxWB9AWNeS2nP#=n*2knp~~HvT{%N zWQiN5ve{a4ov`kFJv>wBromFom_oJ_kKunrNdvnP&nX|Lc*L7-i#Of5PKehouz2m< z;!*2M;!&I2u7TZTJ67J!vr3gDZ3oG&A=j1+s5eiO@ozV~rGec_Z=CCetkVSoDUnP^ zX-&6_+%4*KkEk;cVumO!a{Nk*-YQNQUoI7W#ti4}qLgN!baGHPeQLlA4<_lXAVE|& z$??OKkqWAtvhxmsC6joUk%T$k`XqbMW+LoNfkuuW8ogDV8$1%ublxdYXHpUEj~MGK z;!F?dEc|Si042u{l-?@NyF8$?Y>{U zq$ay}H@goeHQBvT?ztb9Guf5~wiTg9!=xr}1C2TzDR`;P_& z8^;ecum>C1E?_hWngP0aEWj>B-!K%q%fryQ567@;1p1?q=x0Wu`yY+#7&euSMUOO& zRk88t;wP{RpdxxDI{us3WVR8?q1)LswhR5%<7@^7U^B56JPWJPv(e2gL~pc+eZ>~D zpI8;=teS_gr96Sv@D!+XWV02#fUV?X*ebr5ox$tbnfxr6?_AB!=GU`x_+9Kg{x~}y zW=LORTO)O4mr7aeGHD>YTpGo$lqRvOq}l8msh(XcoyFEl ztJ!tZI(EHu2fIPq%x(mCWSz8^-6TEEZk7(QTcvl{dg)7cyYxM~L;8)~DMz!rAiv%N|>48itg4=GdF!^(WNUs=K)QO;qHDp#<_mHXKf%0ujcf?=z2h&`pe z#-3I_WX~wyvggzY_Pm^Vkt}4Lhpd z$=(8w^L_O>45Db5WsL^Z=S3HeP{Y_ik@whDpdBL7nPVJ5V-gg+rwZ7L?H_v~5Y#?`R`x^~u&FBt__1IoH~V7+>Xj$P ztayjhz8UHtvj%0x6Mrn&$<4-WpnVcQZc-LI|Srp9{ex zPFxWQ>X(gh^Dy@Ah?(#{_~+q|{@Darz7C3CzYa>^x3JClqPe8O)fLWfhYNMfrfQa7 z_q)AwG1w#Ymj#gKH@p_j|Esjrv_QH+e#)F87A#13bdjLk9ISBGg3Ku?6`^$eD5=4y z8M(8B)=va)l-7vXMo(~)d)WYBI+yYyY~e=TZ~PKAd0|7u(GUq?U@X0bjLz=x2UY7tU( z25l_QsTu!`n}lYR_j7|DAvMiuj9Y@Fmp0*)2LAF*%s1mq>;&LEl7S{0#0pM9b&$xw zCM#maCV0R@Kms-~YaI?H1VIrU!A9zAl!&>)@Wd7g z56oEL$nWs^urJdVoKBd!UZDP;V3y;-SUpTR1Lz1_} z^qpZ(E(iN@h1gIVjcv8@Se2WD6}fY;RcOkdOa>E=v zoK{G{xQyaX2b;j7C|EQ-jv-$x`M}H^N0iNRJf3b7bRuV_@I)WZWCU+x@FWLs%i9^m z$ZT)$6oYpFHPhgo4BpwWn3)DoH9#Ze=?3p+@a_iBFnFfHvkabX@EpV9T^hWX5r}w6 zsp_wD9A7a+q-CJaafZckaZ^CT4%T_0gN+tXigb?SEXHxDqL)y@tn?3|U_@kXXGF_%P_*6cPeA5l~ z1jP>b0J-3Fg1K46XOa}N=rWrw;B1cLr#W~jpG%iAx-F-Ri!Rf3&^56LKc8+EScJ=Q z6wzqnZjR;)LlDs-imj5;bQ)dC4PtRlAOhz@rPqsudVwazaBp@xA1bTPlgWV_iOov$(Z zrTj8CSI9d9CR*4VCKiphp2EzYU(T=4`IRQWieK%X&+}{e)h54|uQj2_xzFU+;g-mW zCcmCu;LrmThaMpKDNf=kg*Tb}W*mzkD1o<{d_BL7qW_;w3A~-XVHbgWm7obFa2IR% zQ%c}t>~RyymEcA;VOsfgtv0Q&Dbze}O!%JqVXoz3d~3NF>{>2nFqVsX zm*rxRZMhg{TW(WQS|rx*iI&E3jEf&h%mI>E=q@IKG-47-OeK<-0yS;gmk7fi1ZXM| z*vg39#hiG8jg2VWMLS~}SS;?LU=D6ctP>0|9POCUz*^&BqIl6p+$D*-whb0FAqndI z$>K?SFG&pC3ok5@#QYGQjVy(DEghm+#|9?M@!^<{zlS7t5IAm<*dZJvLjU&R;24;D zv3xI~%xG_C9|(EK0gEK|3Qi@V9iP|O5j$6XNMiBME?}~OB$nz#Mv^Dp?dj(Bba!Tm zSDEf7SLcBI}xv#7e~e6^Z0a5+f+LvaNuU zXdyuWXwwBrOxcIZIt0~o=q@%4-r?|$*u_SAy`$hAji+OFv9a)ugLnKckQy7=1b8Rz zVw1dHqJ!B_6TRNaUN2F{>;O~YodyJ$fC}?Im5Bp3gE(N46TB0!L}n8QYz}e2P9qLj zDZlX@BM(B%hdXKyThPEN$md)rUX8L}jRg|X#Kt;pmRM3FtMcV9 zfgVQOuq0xZEF}*jB#sz;kDzAN+D-$jTWx|MR4*uENq}EYuK-UZF`%xr2|}lXMMO`W zX9)JqSb=aBoUuLxAtIj8xv*n*vU3C(XAK5{cT8~MP zfQVU>+{7$;a4|jbVX<6-dx~U|ClZc3$ZT!Eo)`%+vIvwr*Vt??4`T>4Ha8mgpivW+ zDA3696FJd&sX$5ep|QC^5i9rb&xf#O;6yFwrQk;`#MW#*_)!;vA9XFbQ9HnmdJNpC zXW6;1NOm576a1*p!H@cht(IcJk7^5kR2T50a>0)(0XM1~+^EIu3h7Mnqb_AvOPj%u z+6#WvW8g}&o!pAu1pd>_;6L3WXRur4-fX>G%x(h*>JE7++aR9{ zj?@}(q}G8WwF&&FUEoJO34YXJ@T1;l+h9#?yZj5=sU)xml=kdFC5`P;a=?ok3|`b& zaH2}ViK+%CY85z9=Ytb<3%F3bzKCz*ia8+#HkvC&n`QT`%cVZBrvCmKs3Fq^`I5zJnc$_Z+jQ3{$jkKFVhPn|&(@J*MIHuf?)!=#-{_jyGe$*&Yeavk z_+fKuNi~1P{#}P=buHdrdH&cDhV+6cY=yDgBvg*S8$;5Ih{*8<+qeSo|F zPvKh38#2!_znqJHf&Q|CYFeNRCXUu?s`SW`$bMZ6*{_Rrkhv|LCFrcR4@Ka=Rl^eE zNyZ84Y~6!sVLZR~V*xZ#Gw}QTO>_e~S+R8L!g`dGv-D;^Od=h)k1`CbRUgd9?LH0> zYO%zg!KxWlhXqTI1_fj;lC)7zt~wlwccPpAos68=ix&=1U?OmbQvj`#n+Tyd?r4Bu zV1R%LtZgHbes3*+;FZpi=eQSLyd`!GspNhY+W9VXPMan@V6mSq0PNFl*gU$-ic#U=Bp%PQ)msLQ8jfbgeg zd0?V0(*Z@K1~00#B1X?tg~PCZ%5aW>juQ;RaC!mRQWe!Y9QTp9qY6z|I`B(WYZcWD zRlKR@xoghGE$ccnMt@xpu-Tk#T9+kM-VN*?eq=oR|orz6w`l$Vmgw{L+H=}2QE-Y&mnd64O}z0?%*Kx>rlAn zq0mIOwM&;}lBkTSXpdgyqWV2~dA zZ#+?li6EB7(SK~7-j)=oF@_PWFL%v42Au9WI#&>Sk%9 z(~T0sGcApD2hZU>bQl6+139Q{11+U=o##^EzQ_rlM^TYYAP4VnnFJztPzWvsIv-4S zWT1_nW|;;ew}Q+zHo#YsbaE`^y(`sOZPMHlFqyP#f9 zy5$Yz#cLO@2|*a>mCq$*au@yH#mg9I zesHR%Pp9X1v_O*<@IPl@M_)p=#L4_#`#{41ivwky!EPN|s#esw7Gv{R*vrYZwEhZe zYD!nqk+^7SPo^Pn>wIGXe-b-7b^s`H+rAziUr&z@wsV@8z5(2y+R5?E-NyMG16tBT zOEq4CpEsd&N^1*Gkf^W>ymUNi9>We|MVVy=2H9wvKo7D<{u3o{2aa&I%{l_L5`~0A zbeGgrlg(}_GV2&%Bu1{U!6D9pq@yCP%^XuziDPTYqB*29V2!?_#6>oX1O1|6$)fq0 zV{uw1PNbz!_=TgizIJilu&Q#`3e*uCJFHY$M}7x1Qp#PP`em`~idU4mme4uYlrd%X zHK?k-zq5}%hFJ8DM8p(Nkn}35Gi{N11*#76f==J9wW>4ZAaje=i%P0%><4;<`&B@L zh6v74_5a6O=W&lMEE76^%LKQ@O6EbYq5S#uf|P%;4*8ymMNM2jq|08RIE)iS?;#E5 zr`@`jzKY3v>35deGdB7y6=j`YWkPlM8cV-e=hu-=@eMlZSl+~MHlY!GgUN5@>rJQw z-_BXDRas}w88%@~(Xa`HV@8iIE}U3glrd*4&QG3DJZF5d{cO&}p~a);OdLOLPQj3Z zVWTs2euv37@H+z>PoVR=Eag?0Uo)Y&3Zh(YQSszqg~ct8rDanrQo)7o2V3{`8qSg@ zOq(#VcofAuc+!Mv8D9BuKKaDr@fj@~1e?&0*okk>&J!Fjosp42Dz=t>Eh0?JgwgYg z(##5+m0eR+TA7&vv&F&^Y^I5|$G2cgt5*aGhtQc2~xAFUS3rRJJ~SGnwP8##b2n#r<|BL|E8AGhwOR^O2RCuc>MS= zUT;I$d^VU_SX6Lv%nLR%ca$*@9u0%urF zyW5ruDg6gn$n)(Iipi8QY5d~TdWnj;^~CW7qbHOgfv6>O3Pu;rDHuC;PXlh1z#k_fcsxc2`pp$65TjYudiD9t|7c%=2K)HM` zf7j&i!4iy*+IV4oO)c4V*-M6EKHwih^O?U-Hex<8`KK`S0xP}toZsZ1Q*HTz9tJ1^ z^w~=*JO-t)aE|o}vJYcffccCpz{u`y&vetqH zmS8}}*0{R&%w5qlH)BcFd{g3-f?h#HPDjGm<9qi0_)nD7B}tMYn55{EYD$`<>trLw zK_+8hIYyVlO({Z(gw+@+#*|{|5=Y%oFw_43pkjKL07Ve!U;}(c6}5$8v`8a6n1{fC zrxnZ@ct@sW+3@7XJH6rh1#I4|b|cdp3ZK;C>T(yxohMN+52V>|iSEVd2t8*)P;FPA zRJEuI4K6q!L5#G;uOY3EDtogQx{Vr-{T)9lsoTg70RQeo5k$vS2Wm~`C=A_cWDRSN zr5L|!#9|~*Uwe+@doslgpTjELCPI83*`~Vv>iqCA)@WOpuZXN&P`%ua(rw8o)n_*4 zHLBo)>y8Q&iy$@e&5GIyD{C>g9E|1w^F5sZ|K|r|B#^z$dNQ&B(<3xF81E`ApHhSA zDOIaQDuxfN-F+k{3H31)> z?Gl3&npRDsnIW1DL`}D1M(1+^mncw3XqhgxR}3&h8C!$F1FD{@bTKkWEcG{ij0&)X z0#)KWHp=bs69#c^Q!3tho!kD7`-yMzJ+)i4=XU`L*mqzeX0(QTycXChQ=sP09|Wn= zD`>7e2E&DbQ^{dS7umDGcT6)%YGmzHPNI2u2kr^htkzDXBFjI;VMJF=@TI&G=&LVcV#yaZS9nbx&>$r@j2Tz$NVi**@n1U zNa7$`gcun$HN+#HSzmK21VJ0=nr~YdIz@w4)Dj6pR0Mzo|7FuwB)i+7)t@s?DDFS8 zycCPqUc)p#27M?7H_O9IC20xY!$6HJtSqfXsYba!I;&r?9-@8=UZeMsXaBVm-ADC0Tx}w)_P$$OddGF&uF((VCLAwI%2w60JB`_ktwCX-Ubt_mV^e zSp*Y4>pA9pmWw43%N3-NP)u%!Hp1!5W*lX&S^L#TNo`F9xkKB96R37$ce#;;KttWJ z3wD9P^Dv3$K^zYpK^1nBrD6_WxS(Y8CJIKxPDV#gHL$3gSSJJ|b0NCL`%oTcanocg z%!EBGeh*97BrFJ7Az&{k7LVW$ZDfh0yxS(46wcdiVnuj}Sd!PVuJ8%K_9qV>BQV^| z55f>Ti4P(9!?A%*XI!b+S~amvAA!@j5}`Jhj1#On;S8%xTyt@L)o5%FE`g<+b8tY_ zHF$a*4rsg$svFxtJ2-${u_FjY2A+rkk_(+#GV=trG3d$)Lr>%*Q%{)Z!gm179#Q}} z3Z2@m*vpjY1Obut@(0NJ5NutZDd)@mA$mvr>CR3TGo~~ANO>1h$Tpo&IZq|_K-x6A z-ObW>v2Nts$+|bN3@c0n%ajL@s(z~mmbF20kPjJid<*Z|*DJ>#_c_Gkm zD3YFytQU&eVvOV_D37w7Jq&!1TxT9G4XhtR?PU4xK>hL13gmt{ppgxnW2IXl9 zIKQj_@u^SyRDr>W%v}WpzNZ#ANwUIq%s~)^^uwq4fCP09E6UUUKlZ)@u!`gOdv@=h z?&&x{5>@nWkO0v;7$F1*kdP6@xXD5iAP|zQLUHf7#)&()SKMP`^T3vIH?E28IPSg0 zC2?%0IL(Q_-|XJqD|$jtz~8~nCwN!(_U2~G%+Aiv&NM*|up`mRNKe{9xtnQ2_brrz z%&3i7TpMY#cha0mR=Smz7oxf2f}Mi$M(TwOL({GMXkI5cN*nnI%@0w2hzh1|rGPQj zoYG@6?M4<|I}7~U8JdnA8HJnaHii%L-$VF*;nJ}YVS-ie=k$z}p1{h3kx-T2v-0*elKtf>Na_Dn<_Y1vLX9A%o6bh;t7{`(t# zA6D{wQk~_frQJ8HcwV};j#_#Te6i1!g|Y}{ zk&P!aaFs)|DHmZiX2AvYY$`!OjtV%!+z1l82EjNUL>P`|K}Ihj7{{ydgZXz_1mA0m zg-uIEdpcBfhTE)hbQp}s4;MLfgeagR#bP>297V;VjE)v3VPW(XDif#C3bBb+ipyvf zTrO0I+iA794@)l$a^>N4vRqE5!kGLt zc?_K{kEb&g(bj;kJ`2L;&235e>TujW2YZ>LK>W|cY&j@8i!m@deu0tzhp?sVB@pRR z;&0f>^)hOs1YhO&Y5~f_w_n8@Fi(KFx*Ow79tT2y9pr7wjT}E5b;#R}INBQf$Dgn6 z;Yctutr$CcwvdyVR)UMoWSLvZG&FbTHqe$pXDghwpx|{`3r!^hUOkCL1}PL za+lg5g#AI=u|KGh%0byHwxi?umn*}UtHPHR;ma|+&uBI7*I;kZTl)VF9axI@3xVX+ zKB1=1kKwIKwY*iSE+eg;<4FO~IsjVFEPaCxN>kSKy<^cg-Q+)~(l@E}x%wRM94hm6 z4wV5aZyRC?8h}tWI!es|e1Ky?X}ZGp4VSJ4aIB}(`9VsrlvxPR#5y&LE94xICM5cbGiz{$Lkg}=2DC~`=rl_?uk3@OAF@;}LrBTLq56VW3v=&K3r`DwS@Fg|^CvR^darBoaymFkvVayeEdCRAB#$ zjnGLEC{_4C#vsEOze>lr2##@Kj7hsp!x)3A#8#TGQ?M=5E7uqeMD4f<(dHerg*UZq z#-^4lc<%~!&0GcGWxT0nFo*oPns>ZJJdi0Tsy!`8zZNfE7aptMMMNLM?vyqdeLK^o z7^yF#p)lzlPn*Gjt^m`yk`AY!E$qYm94hc{;Ce>T4zQw~q8oI*gQ*d0=s~fBc0mw&NUWoWVJQBHIG-LBSJ2~N zJ5PuQ5W)U2+KsqAPeDijG~)U^3rc%V2I+b1%K4S-L%){8=|wq(UXnBEH*!9`4A${m zSx&FWI(ki>M6b(D^oG2a-jO@$L-`<_9kKkN$Xf2wWQ|-L*zP?=)>vV58AiyG0(?=6HGTiYr-)#vWz3GGDWTA>!&EZ zF^wY-jjPrW@@CVZ{5}UDc;dI1;O2&B;&TWz00q2gf8yM2= zSvl`UNTK{2jJM+`-_<%yKI{-U>Tr|&3p0|*rhzsnZjcQDc(8J29%N_cLuhD_h6UM+ zd4I~XXoN*0EgB6?PyMQjx&iRO*e{;SJL+?obo(|j1LGbT!gIyK2uk3=3V2{Ql6=*J~*8&O-6csV=LnB+HbQD@6 z*4F!Yv-=jtI-G7a-?Ea3CB9mDyu3}1}$7Y1K5109HFG4;R|2(X{o~r z8Z&r4ul%kqE3aEqUtN<0-Ebv>ce4&Xs|btKmF3DpDm$F4CeqL|qw1Z=WoBq=peNGW zv1XQVA_}E7j8GKSSI@6rUtXJ2!a?gJw1jarrO-!4*{zIDpx0`(W@L})+FUJCACMbQ z#K9e4D2_%3(PCIZOQ#@}?OMm+o>S}$%=QHMi_4~X7OUCRY-P}``HKxPy$hZ|>8ZR_ zGlVS=PQedonlZIU=0k|Yn%M&)07iJTU|1R^7)e{G)37v4T{y$iFfU5ltfu$^8Fy0h z=~8U{{%Oq|`K#UVU4oz=RCDQhhyt6B5jhV%uux%=fv=@OknVW7^PDm4PP_ zj2&>n47@k6G*AOv;=bT}g!kBsbZ17l!Fc#BbFwpO#UzVRch^lyo0py}eUCpQ*%gnLzuT&tK- z6Jt8fW;~LgI09eJPMGB5*VB+C=;QkwN<}6|*u2}W%{vAtP#ky~s3aQ{!+atcvbM;C z4ZS86wAxFPaG7|FG=x zgF%4&ONi2#q9Q6Yag+3Lk=z|BySlDe}sjvsAu;>1z!dpLE{&wrA zaPK0wC8(fdk;V?l-E_AeFo`+UXB)=}Zu|3xYs`;(wT?27&GjD;$^%K<`# zllPShr-BNn?O!VFlKs2&t)s$m|BF;O?k7QofaNc8|-?x?0_+PTBI8k zZwI>tKOVVd6)>`thr`HtFOBFCd9S5GVDjOSpLboO#7X*LZS8phQn~Nz7!N&u26M9x zanRK6DsrkT8`f62E&@76yB+arxJ{|b6yf!;9Xt$`S5|Vhmn>(86oJ8cdF*lmK6Tc+ z`C4h7Kf=M5;8DJLKFGbPYk~-kkTybhU~vi8&TZfTE1n;=m~9DIqCdZf;}T?7a7Zp4rCTBGu1J`M~)(x^q`5bVT+cT_yr6^R&ztBu;ICK0xf<{ zZNx8Vptx8WoA-g$DuDZjjKIJ82&H=O6oCM@7N3jx+(&EXxD>=N_@tfCMMS(xLMb!i-@JFzw+A;mh-DrU<8>SbdiX>S|ic^^LXwWyy({Vf`>*VEwxZ%;WdsHWCb*EH1R zmsd69lvI_%Eh2Vc0@KJjo!*35=;g~@2d9gA+q2q-*{|iynC1ANSz1w9IitL^dM)BP ztgEQ2P;=dGaUL)69=3AUJJ8{o3WwNAb}$9R)nFRpPzDW2WI`K%c{XZ}8&e-lXL^XO)S^GO+ZE=^@8S;+Y$7=H^&mJg4LRmwJnL^P9POkX4(x;Z}sVfP0&{ z+bd^f(1c(z%A3SV`DEf5tm|bW{NnG`i+b(~ErfcJ_knl9gi_#N7av43J4G3kjvV$S zIL03%z$N?Ol6`Q^N7HlNdW6A!4RGJ=5!{}l=>>om{-USBnd6>%uT>(zPi`GK0TJLw zu#DWY2=GI%B75|F04*YmKkusu@K;daxBFKF=s4)3(poSg{*42Dwxot0kh7}1bdBra z9o`6H>^fQuYIy){KW!gV6fovIL^-Neif2~%k7`jVA6pxc5{%jgc%60q4>a#1rb%$i zWP~VaZRLAzua!^lMHOqyYZsN&t$}{CB|vaB;O@#E1wE1L*8ro;-UhieCaXcs8}3>N za_KuY@Pk|$Q^_)>MZjofkjsuYHco`x$+D+%HP%x35!cZTH9WJnVqJM{T}(GdXt~aG z5Qk+QY!QOz88kRZ2%cxK2c@B|`=l%y!6_qyG|GlEQAExgN{E~{l*aLaJ^a{kyD-Te z_y_^$Cesv~9sF2yu*D92_Hwo8|5Q9qiLII@WHGvBvWSJz8oGeP8wVjeUIrEC$ zATJ#HX5r$3;+zEw5pikJ{AELnmn~Sl5cm0oixH@(xF9!oW)bI_lf4AdU*_Z%7c5wk zjmO0^7v?QN1{V;AZd$rv@%)+me)0Ugc`B-o_m#Xwcx@?KdzJ$)cXJ%L*O`l`C^4Y& z^NNZPb;hE34xCEnJMgx-z=0Q@LmXO2MSH~S{MXHS7Kv{#=<-{@Edh0`*hw=0hudkB{1`4^ge7*B!x*Ob}M+(c^m z@OZ2s92r9gSOM|-pp`wt*hE0@(sLbui^$^{OhdzS@HPC{u@D%Z?)6q) zu&~~X1wjqrMocLMa;y-ISTWr}rgGTDE`D~xM>Je@CBs`+2+qOWlr~5)0z1jsLL)iN z+^Icz?WA@OZJ~ZTTl+>zVMoLWRF>M2J#}~7ieYpob&4yU*m*_~?OH(C7q4zS!OhtyrYCk9|Xys?J=i{3+@#?Fs)*b3P7R z?YR&UwPqrM3uA+zMwnWl(SGcsCb){{B{5A|nXugn+8u0!?J=~XtP`$s!8ut`*2VXm zm|-fblQd;$qFEjLJ5xF@qZE9zOfhpk8DSr2-SO139$}C-03f?Q91q?Z$RGO9G-I6E z$?SPO9W=C)Icib>9*@C`Eq2--+(I^PlQ&bqyyJ8e4iw*T-FovUI|DZ|R#F#Z6%8{g z;Ie-ujWt%Q&ricA_~UGI62L#6Wu@T5U~1s5{ZPs_P_*{P6{{A*--H?y1QQCrUVt|WQ!=1M-bJ;1V zWd2P?#uiCqRz+=Hea!SZhL!)AGyxssm8S{w9p5tZjRyx@Y#($2WA~~pniJAn!8Jx< zK7}sJ4iEQ5F_0ZGskhPlQW%;dbm-i1Jq~x=wS!uualIXe6$3etX!0Upv{EsUJMh_m zq=44>Hxi#|u{KrgNsd`p8PlH^!#0!&Xeb|s+2B;elX1wh!K+5_6}%{WdVtZa2T;OE z8ja_y&;+E>L_SR7!(d3kC=7M zt}UrqRZ&`}*6svar$hJy{xfvo=Jk7E+>xS!Dy0f(3eKGE!0SB}6kVyG!!r-Qn(1I& zrxR*GNe$c!d}J-kbr73lwu8VNICP~v2OfKsssM+4zAE6u0xGmzl>sLDdkEz0P5TCf z>)!paKSfm(;0MpjikxF|)pB4j^)lY`0((XFT&@0W=a3xXTCN>3 z=T}r!tZi7Uv#NxW4dDci6Q&<=v@;#{2|=YJAnLUIk}BW`w17gYUo5XH0M)YElJ#yW z;al3zp^_%&<%Lt?7B&%q4$PRn#PTdna$ixFx_aJffF)@^(LBuOfn~D{m70;+NMhMg z80x}JH0GRIR$^&L%Swk(im^~laP@LyD(q|f;3;0k2l^_Z1AP?08SLc%%c9C87R1;= zeiFx#vKlG4Y$!s7B=f=EL2U{$5X1=Kr9u!_aA?Pe_8d$kCH(zCyrya_f~>Zf+8Ilz zkFk^n8i!Jbu?#}gVKl}#oF*DaDBQGV@FX9%NviM?n08YWY%csj2um7EPh4!9i2=nj z416~gL2J;9~I1cQg+!6KGaq+0QSuD z!_v%&y)pQF9B^vIA+G|q_xFJq-V^GhMqB>5K-#3ZmF5&b7g0$;eloS z_F%CXI-+OHfBD0IF3ATP{7Y!rTrnh8PHH7l%;aKPGPD6$Z-fCB)*G?Zh)^v--iFqO zry9d~mSMQ7jfmA^(HM((U%`)A-Pt~-Mw)Q>1XkZ;K>T0vc#{=RiVAj`4X2&`-&FoGAvpW@B$Xl!F3vR)}Eo6QWyas+H zKE~?75iCJQGP^#$deCQfVJ`Q+s~6;NX)bpLxZIgE$k;@KjWcMtahCe7=5j1*bL`Rp zI96{Il)2m>R6t+FGxSkI;@Zm;2+{A~Q`LLA_xA5Us zKHSEK+xc(@AMWJCU3~Z@AMWPEJ$%^4hkI@DfV?kRB;iA}Ms5$vkS%w}otC`crrz=a zJ~T2O4+iBfe&HcoJ}e)xrm3-Ewr{r^d zc;1q~;^bdj@&#MIC|?T7-`MhH`CCZW@)dsasx4oWuLs4`e13yd-n8UfmVDc$Y4Tl| zbIA8B`MxDT;71?wXFsy!$2NjiK4!~LVp&*9hh_9cqZqw{MsM5bWAqIg{rJAWWeni#0~xbHmVrTWv@tl@7-D1ujZE7Z zY7FC#U`;UF$g+(Q#z@P+%;UJGK}8#w9%UQjECZ9H8O8+Lm}pE&HYOWWY-6(g z51ygMkbf#4rt#rmn|^Lg=R-EXJ|k%41dW-tk!#Gd@!i=$V@}Y>3mS7dX`U^TjQM=X zw~PXt?ll(hp^#G!v5bW_?J$ZgW06hwtDa~qW|&JXW2sHMbjqQevW$BqcU9vsJ{)ct zN7(d)PC3#tj^fU#9vAcDqxn!`8OwpMe9SURZA2+lkIO8h+(xKEB(AU#s!%1aw2W0Y zy{d02_}$ffSi^@(KCIEFireDgCtT)>B)TgESJA-UIWGA`r;zI2goTx?vzHGZjOTxJ`W z8=Hg17TdVOxRP^R6*R84jB9Mso?m;y026tF0bLg~z^*zNH*iZcgzr_Jfp!R>MN3}?78Xn==pGC-M|jOQ%ld0Wil+|L_l@?nEz{K^({ zb;_?T;{{vf>l;+z^IU~5+Tsx7C2rr}@YTz<@mu2+zIv4puLX_Q(Ww}zH_)jJbgnmT zaRh^SnOor{<1IeC9W>stjCXCZT)t}=@7bbEz8f^&=S*mW570-A4}-=>LE~e~_{0{K z{PcI0@u@AU`SLT%_}mt?eEEfC{N5G~eEEl<@ug+_(H0x|?kmgq+7`$2I{%MQzjDPW=Fd2vMm@)j@ zrpt~0@Zo#QM9p4g3LK2WpeaG;rUB@t$%lY#CYhFH27_j@Ev^8^!@V6e+XPJ~XtoWS z?KppX%S^Gwjr^4xfrFW9i>-XKm2c8)aU1vq4!8l6ypwP4^ezT?DYo%GXsOju4hb6E!*t ztY>ALpo|t?2pco=1fpim%KVjxhKPufO=Tu1T~=llmXxl6GT2iIqhuBJ#x%SWTw7hHoI-f7c&hnk+(zIPyP~SD zzNE4ewgPb`D}j2p4~F(S0s&<*%pY4lqoKaOx(dEJbQ!#l&DH4TGw%RM@LIVOCG zd8xe`%PPyOXH>KEk1pzaK0xmYKw7Kkmn<)@L>|3FTV&l>4vjzeR=l7) zTEq+fL%bH18AwLmV=JP)n)h(!q0O42=RE;WhEC4UrLXzukbUV)Mj;2c}+=e2@FAide@ko-lOP@02%Qbu(wvL ze$}+vRWe>qUW=76k1a%hL!}~%g>|%s86~w?HH*%`#YZ}_z$mi1l5f4mGrzSs5gGgl zvU?dx)Xb?a13|T)Ur|+F(6Dwn8^5a^a%uCcOG_%3l+;%6y_;z2fU*f~KQIu>6sEDQ zj&G`X+~S4MnYw0C94-|1TwxWZ)m7?Iu(G1sK5_u+2%vdCY6+xEv#N2 z$9fB|o9vwkA1H0WidYq(CfAm)tzK8IUIg(_V z*49#M%emIIIciP`Y(|m38azG@i^rf*U6-ZC*+|&79)EO{T3JyBBCaZ5uOZ?qLENZ! zP}jIDbO(_%tYD&|s$jbX6kXRuSRCcWO>QtZC8@T&4o-l$6{{PnU=|5BfO>OZTUt_E z1enRZ>w2OqkwP zuwJhfyvCcWQc<&ZS@rrVu0lpFGfu5lRj(^S6KCn|6z<*%^bLhVMR=K=tBSR0nlU(x z246BW#*V}9%$t9`=^Gnc)qDK@REff#%t@b|W@>X*DMiX&m$wq+9 znq6DnP@}WptuF59H(G;gReaTCw}QD|`p2mk?E@;ZJ`#$^>Y+5Y2}(&`D>T1xa2C4B zeAQMcTwn$6Q0sfn&N0MQYk40Y+2q6ClQGRc8P()TdU&L5@@zm@NbvVdhc`U?JDL;S zV4cv`>M%azo8S|Ewx@D5?IXeZ+LEd|*dt)ktJw}vR9>a{7aAn|ou)O}eE7qK<)!7= zsKh)FFb3_h?jkmehd(y1Nr3|mb&z5aM7UY37jp)Du16FxHU*>}?+H*g6LVDA<8e~A9vIRBekkr8TqlOV)gGMk^wKHSyf{-hBd&;k#x5srqxoHKPcd=8u zG`t(-NXolWK5e`kj-HhwZ8b!@eoa*_FJ{wu3OK${OBIW|=vTIn&H_aT_ky(V9!f+_N z9CNXWIcD=4aYY};TxuSQ9;=Ot3bS+OWzWu4n{FI)83S@{lb|{DvcS$rWq@=#ysTmc zwh^`0kJ$3aec~)Gn1`LS1@3LcJ|Ml8?U;v|hdbsGILHp>k&by3Y5|?B*fEdhnkg}h z(bFQSZEnOQ*D;q%7|QL1X_I4?nq`hz4(@^uxWX}4a<#3(mFywG1Cokz=VL#yV^)}} z9dnIY>6mLxU{=KyTW!`j<}r+DtqIAaLlk;?lI@uFCR8Tr5y%e5gi_DLnO9imI?e-a zK-b7T4K?8`j=6zL7d9nE2iJ3TM`m*6Y&4JcI7sv)+A)takGISd9P>o;By`T)g$oxf zoYZG=6{`dK)K~W@t*+VFX9c8CzH#S1eagJeNt60m=E;tE3fIP1F6OCbk!7Cdn5Ua( zK#$p!2;=Be9rH}?)SJ*H#jnK+j(L`OHU`6{@5Y;`JLWm&xt4jJW1i1n{+VO`-28=O zUT9wAm=~M*j(G`Vbt$*SWlY5X65m0*U6@;#o4p7du(A8Qpa89xx1gYSY4*YbB%#|D zEGV9tyCg3MyU1oOSX?mEGB0<`&E^)zyn=~NE|`aA&&e*x$%W>pt7lw2+@Jf58eWeb zc8+cZC>M;*O~(b4QX1WW@gdc)2?&O>&+V+^G5Tg)>(G*%Qwf8LWDNe5ub?P zIpS0CJGaMpqtjfahIPb;;v+|V#(CZqZ#m*U@s`UF{ET58r6c|<{t^pEY2Y03CcphL z1AB)-M2&=VJt-azJMkx3Yf1vb;RGq zw~qKmeBp@S^Wm?2`@MuC=Rff6mwfmmAO6k{{=`>b@!@L*8e}a4&zLQ9t7G26OyE|g zw~<**TU3u;;nBRNw!FA*RSDE7dQ88~yxlSHFz{(;e0aosD3K9= zlw&?>K8B4q&DE~byB*R{QM$&}vt-xQSmxu7`GonTW9~K~Pqk=!WSLJp<}>EAsNL$C z@~Va9HPv+$yx-C?pW|WWdB^;f`Rl|gs=BHYt;H3UNbyEH<_p|=+WM_J3)~tUWl_nh z>a`_YYcD$HOXhD90X7C~J&wEYC|fYk0M*pGOjB=vFc(3M%pZH%F@I~m;+U^8QjW{w zH3^%qF$;a&e8V!|bj-If1e$L%PkP6E*D~L8%=gU?Eb~Lh{D_}?%w1%#-yb6Z4KGz5 z-SeTpuhe~VgkyeUUX*x#blF5fkAg-af!+-TbD}La)-iv_h3n)OPA_D6eEw4t63w&( zzPSS0`C(XVs2c{hPzr@cZAm3$V@+b8aV37vjnJ}Cj4|yC^Y@PV2OizNH2(<37sgG? z6{Foj=qtv&Wr$d@YB|#c$Nbv-CXt+2=IUKtyE1EaS$W->`sx~ND2i3YqVLI`j`=6^ z&yM*Q^IOaO8?(c|JLW&k?;P{rCI;$op;!W8R<8;bchDW_K8iO#h~6+i5}mKm{0|?# zj|*x-;-Jtk6Zjyyq)_m!7YbNxu(Q(T(Ch;!NW0OiUaA=2+p%@zw~Mubgp-Lq<1`gWCAS0bnuLsasXOUTHY7;0-%cpYo!# zrip``=mbPSIsqeKI)MOBF#9$)^10((Im-Znq(tU_F?+W6K)c~p1O{$F7!L%UKytu# z0&N106KHGZw(z!IRN%KUo9?Ek62-INR;hUYg6x?rZqLewZ-$vppuKswBhw*}%Pz8= z6-aRcsev?4+n^Uwv0~PJRegQUq^zv<>(>ug!ar;(pkBpjvNp>JbO?0BSDN<=1%5qi z@%;Jl)l_syUh&MlqMZ5JdHJ~up}m-rwH$t=z-jGpGLQ;%+JoTWY4rC%gAqD=2zAZ1 zp;EH%;koKr819;TKUOKeN1U}j+X-}*L!AKX8k!L$cC@U!Mq5WQa12|O6{V^HveYUe zxAxw8)fh53dYLW~ID|RxLu&UW?;&*q#&qzuo+|XccrjWm4JSb@j8_)AsyURS`HeT> z^?J`wikFherdP(yT}JKfV&+Nl{z9snlSijA2f=PyOzo9E5E5L(D!WQj4Bp-v&Z3Mq^b|q?Q(rK1mSq<}RE&7Y^9#Jp z2+pppC{y!|XarS~-!Mv~Ll2B8em$!XvXl_1asXr;p2n)SI;9L;%vbm<`ay)_lN7JH zJv%8dZ`FI_*qfois2xw#O>nOjXxXiL?+dyrR9|v^2XRN}9{wr>w-t3+Xay_)mcuDD zunsn03-iM2YRK@tJ&YBGP4c1|3}7i}LYyuc=hID-tUyisTwd&lXwb=0=>KsQmUx)1|1k8Xje22%D@ZwIc&QCbQ1H)746g}Y3&+l zkx+Yq(#mqSD^fIDz21eX+;pK$D`C^YS}$aD7lu7$G*V$VF?onP`|%nOI6|@q?~klu ztwEg3Zgec*uIEAfYn#hn`@xIwBFBa2Vpf%`Ee|s+uS}8ajc%{Rv~@*w?b;GuIcisY zXBaSsdAnC+^j`MRR0QwkrC6g>MnavU<8HZGF$2Z)th^owz&wR5iZHx_4`eG(QrVT2 zjG(Ud#dU0z(iRWHX&6~_m3z!?1+u$lo)ONHRLARzH}hftQlZh}B~ztvjBU3F66}Ci zz|Pp>DS|`r_I_>Vw1_nw7|>ZZ^9-Lb%BTuad@)QM;Y#x0L)J)%s3a~FI$Y}Drk$%T zvK5vv7Muwx5!`1lufz1VzFZr#8Z`}|3AZky{3t}Uj`v}-PAVYylCNMt@$~V8g zqD!KCGY=%tqQ!7vP6fM(QkE^wb4^&)T4T5xyuP9k^qS8FV55fp#(_~+4IEPScI(ya zpSob)9W%@%bmf(7+6#s;H(D9ty5lq8&jIN9uNK1B7qjp3lC?lvDax7BBa%_t8qQRS z(gsjLdFU z)J3%=Y|r+?`q6ZKM5ZtkS)hyzJyufR5-V|Os40!Ru0W#5Dh{KLc+n$Aa3yBl5%Mr5 zeDQmYQgFmmi=w5NneY_Vl~f~zO_iiLawjwvTha3TYGHXL&g;q-p_fJ*fO_%;leo#1 z1c5A?>Ce>_reN-^8=q*A*|ke%zb$&)X4!OBbt#OQAY-B<;#RXjwmJyhOshF@n0BSxmu~8rJqiY=rP`KqLRE1xVa-C zqCmPbc!>dKrF#Oe>WFL3H*7$6bnAK%mbYfJWhO(*FR5Kwp++E$5tkYwBi090FYx^M z@Vohuo_Hd=mcM48UQt;iz4*lO0h9{kv1$hF$OviNpubcd_c3a+9*O}iA)K; zknsggbh|-#k~w)uVl!BXB!GmGfR_XXWr2PZLBM?h4VKx8?3&nhp_S$AqNaF9bQ_P+ zB!rO<6*xsn75)S0EFwSWLyzqBIA-kcz8tz50VFL8)b(+W- znkG8t19~AP&BcPd0jH>D-_HSe*__ZFKwZaH9`;S9zFdyZj2wdd)UncptpzH zlY6(!@71h%PPsO{?uY&oS$`V(+=x7=%U*lV0pXCpQm$4LVFC%Erg}XK@a>W8A*8iA z{C!OD5u(>E97`!pp{vhF-eo{4-vAMu5eDF-Hc`bkj)Si3%w$@WX(Nl4(9t%=Y zAU!pQmc;ct#$8C)=8}@i2GBCM#hmKeieuSEqB6S@Tea3gp4TG@b2cryXf9ibffLgv zU4@D$tLn4Cskt#ZnWvMw*I~90=6|Z&>8EbJK4 zrvFG4g{OCntJ>P-dQ|tbx(`%F6GR5$IV1vUEj=bY1=7@^6l1;tqXIo;?_qL>Jtz(a zam>uOg|(Pe0}s-(`{CW=w2bni=)U}3o6 zsVsrJb0=?}qRr-bQr3!XaQ8P))Ypd7Sp?#y(;CW5jC)|58K4UIjc&lRx-zIS6R|fRk~_XdF|SYsuJu*>f55S61u;ZIENxm>MN4P1Msmi zh$LGA<4Ur5tvbUJRh?lgtj@6eRA-o+sWXgdNg!-0zw$TuPl`E~?J3rc!4ZLa8&1uhbd#SLzHyD|LqXk~+gYNu6Prq|Pu+ zQfF8vsWZ%y)ESmZ>I|DEb%xE7I>R1Ionhgm&M&8J2MB3_B}zhA|ZW zCXm3gyu=X>CB^M3 zXykSpg;z!|+eu@Pn3Og)MB{eQ`0X?yV<$~an*=Y9leg29Mw-g;5Qa6ZB73Iq?vks2r(D_C>aw{qMkEQvmLo9Ju!F46pP9;V&`^KIyY*I%2wHBbv($Is)GK zRv<1-Jsk3#3zx2!BPPrp2=Q_s714vVh#o<3mgi^*y+ljt6$EH`kCxG2=m?QSM@e=V zlcB3$CP~CO;)akxnarjG^o_J-8+Z}QqSvK^D}y9kG3$n-C-EM81T97(CWL6=7HXrf zik9L$I7EwZ8Wp0&SHoQ=u8a^Z+4}t-IZq=kjULAhSwF-B9YnGv7 zg%Ql$NtGHmxah;pS~%$&S`?zHa7`*tsdNlnMAf49>d>+3(Ty5VckAdJ+CVqcvFIwt zs~Tk2Qki7PPT*}4UB|oHkBp%Pdhn?sIt`3NF%bq5qSK9O zJ%^%~r(_K6iLRY~x`D3!b+~l1lsmFbDBW3bRCYGH_Brt6buQ@rJh;|BA6(#Pp!y3y z(Z4|VzL1Wji_qCGMsrnf2F~Zw7N4FsPzTlJ4dfoJIyzVTd43I@F1tyNLnGO~ z+-;n{qG^}|l%hCiOa;O{uBT<0V8UlkGSkgRY13vJoo+rtnlG2lQQ_u9I zw6k~8IX6*TT%C)no7rU}D)+pt)REsie={8S@{8xA`c%Ph2^V}6SR2t*U~*UE>KgcB zyB1E*2)g2C%oA;Gp_u6nras=+&V7+f*Uv0M&l*Sk((7p>lU7d&@rPsU0X! z_LUs|z@o$5DnOC^{#h#fOAenC0P`EDc!J~&H*P24F2XFa%5DA$OiLIN@`r}#XVZFa zrXVhkS(-U?Cta|WMouzu`-|j@;ha*X8`HMYg&rwh1R6w5o~B7LL>J?A8(nSYR`^gx zx5pdcbQswVzX$mA0w)_pKSzUbC!L|3bKZ&LU2xX=OLT|3k>g(E!4L<=KA5({@jUt; z?Z9YyKbZW3Xy{#3Ob>$>K0<5hF;z=rP@2IsR30P;tIl8L*F%*YqUbaQ^^k!piSI0v znR2LN^4N=_YeddfHAx~v%m>mY`gjVTK?IkeqhC6ICtZe~k3q12kC#s}@e~8zW@B8S zQ-FK?ea5(?PD$$B>s4$Fvr`hkIkZ!NPa)c}nYs<@6hMv~JSj>y)%6v8eR>k8qDfZblR1wDlg;Pyd~m41a` z_ScAb^a94Q7eU}Jp(TF-b0&zK+n*J z^cHHhB+U7Cr3ffmB9a7IU15K;u*pX-WbTb zCce>5^*U^<5*co<6TE%HWj5E~J?`nF-P)dFU~3&j0o4BzA0>kLp{aQ-e zO36wdc)!OTcukW@1`sF6GC}$)uD%5W`5P+r?-(2Y0aE!F(D@ES*WW-Y-}{^qpY*w4 zrW~)v37dw<35ppwbda2gE0%Py_0L6i9mog;fn2D%2BbOm;&=;wNolu&3f0AJxCjJx z((PLy?y%$s59vB`)*WGXry^$w1D>Hw8Z6+9RV34B(T2v0b_zpBf5*j8@*YGNhgTr{ zFb_Y$$DtuU4yGZrOrWs36IekEP}g^l2i+BR6o%=-Jopeu#w&gd{y)60PS1=5`ayt?sGK9ElW9xGOS?JIyVh~~- z97H|DVCo}=M6`Hc_hSGp4+e{a(u}&v=`tHg!4asOA#+rVV|$}UrEO=plE+w>{56F7 z9m`mD@3(_?ZbzFp()|!09@tKe;mZecxeKWeZKsFBsgK}t6H*`DPLG8zAIIerNPTiU z?Z)L(xO{p$4GU*@2A3|dXTzx(;mhZ6`8;0x)pp9m<*#x1!ghMGkzT^pZ{{QEWnBDr zJH3L-S8@5;c6vRW`bPNj&2Wad+_!kXrQmF*x5F9V317Y&zI+dtF8ueysUNri3c^Vr zhA%&IzoQ0}PnSk^Z=>k-l1%N+;|8JLqfE+(F+U zTT;K8F0x#YyXE3Dmkaq~ z%7v6L&Z=BdDXLu2DO|3{8%29ASBfsz<6N!{DA(X{xgPhMZMPW`EHdrpPo;`aQt4r? zM3IKHVU420vJRr7k>czSokF6sPV2G^Gjq{3X_rV}W^@qUzydpn?wAO55Iu@^h@K(Q zi!%anZ$6`X`=}T3fexZC{;LmgL_|#cQNCd*P&43@{W+zB7!VQz`6{JjNDShOkT?i1 z2IF$KzST1vkzw2~G9}@eQbB~ggj8`L8$^7#9**?h`ZiZJm&ELilB! zqF){n^>QHgWu1^p{|vvall0po{kM0gbOfELiVlfUc*^~3x8EMm=sxszD)E1xG?47| zAx!2p^)hWde>) zu#WUpS&+(v>~V%i{KwB)A;H7=v-qJE#;dB};r>}5&8+8Hv{*2u3=OUr5A&60{kOs1 zypm6hEO`dneG+o=d9pq$E|JkFrZDDHHRc&99aBZuR5~?fithdl9f~lQtv#o!`=(Ul z|9*8phfL3f#5DI55(l5zK}=sB64@a!gA?&XQF2sKW^#ht4mgWkzHbz>7>n5&3$VGb zQ$@d2IxnSf7>(zAH1e9Xx=`9JK+6NPyhbsXq0I}anF4O}`L-Y=7VuNB<{*Ox!4%@2 zOPHrYH;O}erhUr}u~13rw?Il4Md^^^L7l8ZYQ+4tGWDeILt=4AEQx*~mU|DDW+E%f z3!M@Oh#|hB6An`ehjT)sID&CHG9-@T+^>X0v3l+GkT{xE4sYl;O8ht8XcWu&jZ*iG zH~0-?dXqCM87d?g@|%sKjPsSd`QG#(zr~P;G7DazSnx__1HclxA7FWS=1>>limQB?A`*5X_43-7p4-qm@l{JifrifYbV6VCgtoA*7P_ZUC# zdyS%&^VWs)zUSs;q~3Sy=mY&;z5m_^jiQ0yTNi%s1Fuxb`!*MhIUPz3EsNVWAL@h+ zK9mm|#YTp5ETC}i4_y!+>5Rwu89!;}m`)9i2)w;fvtesBwV5B_vMe^NS&InlD+(-Gpl~22$l%>Mq97ATgdsiU~AD zOr+Uj5-k*y=}0k!R*9)pC#KPf;$S*kOs9)QHeDlT&}|}zwuzavOXSkiVivtDX4AW3 z4t*~2=o>MYz7z9=CFYAXkuQ3R0x?)D5Tiw*m@Ezvv&2Fii{NB#F`U>f6>G#YaVqZ4 z5r>N_#1Z0Fag=ya6pLp?iTGBO%C_*4J3y4np<)H5Un}J-u}U5)D&%UhS{^Uf$a6)F zyh0o!Zxwa&AyF@X1*fjb7qdV}v-)m?4fg7Ksy#QgNzLCr&d? zf%n_9#hJ!c;w`%r1+)zy13i?lh_t8#Jz!3u{|(YgaXsWj=&tTGf*h* z4=fiC1nNa&;7svg;Bv7muvI)3*dZPdJSmLot228qwDvEt9xO!0SXk@$zTT>Q(b7T;ML#J{ayNMYS3ldPRG zXgwp7t=F-i=mXi_`a-5!|B`7zTXqR{km>Zpe`vhmoe!)W7KX{ZJ5G<2} zf@|gA;E6ILc!A6eUM)uiZ88RjzXENENuG?|O3q@Ztt-=nX5fl2-3;C4A1X@)o~c&VI& zG*dogjgonCE(NS=d5WAT=R*-7*=>zGT?=7W%+s|3&<^Cb)32sk-o#Cuv5XmAj#3lx z;~nBmp2dkx;aS{FHA&`05pfoi=h+>_Ian0&DG-V-g!7WsWXl@N(T>5)ybh|Ydd%M& zXuMnp<-~f*mmB?gUMfv-=X3`_F}Oe$VonF_{JCF&JVY);sU`c`(Pa>IC=;tdo^vs0 zgn2~0q9;^NS&ia6T@L7M#rdoSMG=06tl%P;iE_4dbnFYDkm8jbyo6&;&ru=q^N{$3 zPJwnxUxdVkn+YTTMIK0XkOI25R&adp}+{(7#eqK+s9eP-) zu5`H@R&lg4O57O1({_lP6hFHePd%*^%GoS0>%|;c-VaiI0EE+s1<40N zio2k9d8h)C~kx1P~5Icen&*f!+k<&V&w}c=Zm1*mq4Gtp&s&O>LY&}QN~Ekq1PIb zn!{DHLX{ET;9OKLLK%5f9PRg;I~kR`6e_=rKxI#Lpu5X!K<;%Q_Xd!A6Ue;<R+;c%-DMF3! zi~ZJMm9kJOW#OrmhutSao2i$I*N#@X0_zW~Zn~nADT-8d_TRU}w3KCn`~zy?OSIP? z(OzGny}m~Me}i@KKhXr7r^&z44EZfBl7Ca^^V-}X>Z;aNxWg>=3$oa6$pXJ6b7d{W zAFdyG8gvVH7HWsz?88#aRA8)DOju69MM&(}O2Goma_;8=s~r|bx`~~5pWo2^>z`nV z|HA0~Z-kU0D8&Cm-R1Yx+mL>%b;sav5X3DW3;X!^^>OhFAU`j(%aov82VqRv^I)mk zW5QT2PmgIj8Wz!XNpgcWIiV!E5o?eFaE_J7#e>r|VK^+}0nYL9;dE&&oD<^1>D*d4 zC&q`88A+Jbx0fz!~)dwsqx{YwHD54@ynH(I2_&Xr^kn*qXetI zuUJU){m|_{XT*oozP0$A86Qr&*238oA5PoW!Z|BG9H+H#&W;bKO>5zt6CaMZj9xtsXtoOC{5d9W zu|(b-E4qmn25Y5&bD_K_4iaW!NL(y0iSx3N*vps7%bL85b@liKh%Nr*abJ#=CR|n! z^)iOZ&8TWAw}=OE{u2hwr7-(##PvFycR?n325J~#wI0RJ)pAkL0t zwL3JzIn98P(ZL^SP%?xSMCl7q4;uzeJuT{GQEv-N^_0Y6R0hC1b)v57{U|Tkoss}9 zdUL_vM0Nqi#l*sjw-Z47V~i?1?A_a!sOS={iu{mJ9EYd~u_+Os9nRZ8@ZsF5(n{>> zsaly|Ucaik%%Z*yjOF?}n1lu$Xw`5vfCk3(of@YoQCsV^8NRz|N*Vaa+XR`Y{~|;Z zi4Nm|t^Ba&_nfgSkL5EHYvS;}s7Qoz*RiXTAxo%_nh2n)fuW^vJ)jpeNhZT^2wV7Z zHO7@&Z9mkt;xfuUQOgYH!!#3qq7@gmAyKE|4o)dm{8)yN?LtTfhZe9LG{OMXq!z|o zLFkMah}N?tyFeI?jxfN3D+4@X#JVWkZxeLV4Voq$k(C8^{6$mdcQew~x0W(T{V!AI zsGkmHj{5IWrV52{;85n}`%0NxK$%zUU&_4Y&o?b({okWZ6_(_{ zq0Afhl`?MvW!}7hDbvh<e`%@HU$AB!I zwbc!EynJgj~guKYuD+x)ly&Z^g5M`6d za?mTZP@A9>I|k^mbR3Iwc3DY{3XRu4fq4YfsCyPzRVbRAy%Sg?D#w>sAzwmTMR_6j zv9ub5pop5oRddoR%b{9Yy-P{1p0wIliILcQ3wc#TXhvFP09snT8=t#J0r8|&4TPoD z4v<$_TJ40~5;7~#W=+sRI<}PUL0bLtNc+($6oh}HkuiZfA273eWOpDn zlF+J}_k5+PE$k}1@1l~rHHl90ECl}K_H*Z8`_QL_-9n$n?h^b1o$w4S;>J(@@k`7c`Nw*j#3~V9##AW3nErcgGMZwT zO+9J2MOikDppkqSWrH%t*r2Vkd^?V>#`9qU-%hl#zA~Awrto2Ekfzz#7&zU=ZLp`9qM3j>|qWaPDeP{y@kV3RBX}F z4mK<=cc_%g9Bfx!fx&YY+*21XT9{o>Gz;#l;kdeJaSp=36tN@eW#|hl9qjyCYEgxQ zEuL!}sw51#oub}yeOwQBu+y)~qH2d~=okl^d8-`k=Eb3&8Z27p(0bb7&_+TjhPSS> z?ighiB(#hT*@coQjT>Wm}k(b z)rO;shJ7GMwoG)HxELPxDk|c%M6r)@e#1VJ*_~fR2U1ZLvs(jAdtdRqd(VJdKNTT0 zLC4T7_>+wBrqUYke_s8l$dExd!Z5-^XcwoxPaPec12qsY78q(7j%UK|R(0%V4;VVA zcZo@Co7LmCgogJY;X~0Ok^Cok2j7}mzM`a|68_a81o-hw;oK4KouKTE z5D$7_Fx27!xUU+Ji6wpv>HTomoXFcB&$P(`6L|+>|0kef8+nF?fGvu8ALm0X z9yF4{y98hp!S>=f1$I)>4zhMqkPY!UJw(ZymG26DW4q~X-28qnXES#Gt5@3UQ@gbG zAxhavsaq*sr|@1SKxvoOK|kQz`=}#6!Iq=A>>R%A629z;O9deif^QUL3{iKjRpwHU zQ}g1#p^pAe!?5Rd0`|NXVb5zNw*H=q6{qvD)AVxeG`&Ft=q`~&A#4ZUgG7DIyqQrm1XoRcB9Efga-d88#Ex@C#}K`}Zg z#_;#Y@?o4MAij+iZTSEhZY*#^_KB951X)hB4GM^JlLW-MNn$ELnHCfW^9^LWNg|t( zf?&5$47X{%$l=3GOF+7tEoKG9Y+K9`c|kGP67#T`z@~g%FZqmH0cUD!i3R*R&V@ED z(vJ_}#|wj^h`+ap4~zM*Bq)~h`A|MA3(|cI?@&t|W>bkc+{VU(BRS=$AcYuou`P}k zC45-Ux1~W*7NooR67Q7Tv{v-zn-zRmnT!`#@!J(au{ubl8o0J9gLJ1Q*4ng@ z^DhKg97=<9Kc4}q%BGX_lWI;`$)zYZr%&f@x`@A8!{_0ctMVDRFA^(*v?C~v3DUj% z#g&$*%@A#-C&E2;#j^qjt|Fkz7zOxA|FoT!^xI7#lrRr+QalM zN={8$uEq;EHrE53nl&{UO9T`osSz2}vsi2z6d*DiWM#q6-I zwiF9gIyrLW#TsF~J1c=BWR5G1c@xH8kM-|iNb#~n4-}RTR)zOEs;~J&kqY;RV!0Xc zR$FA{8z;II6IYTiBZgc`Acs?b*MGJ4nLP zuDL?_qlf4II*jM&zr4&`p3_hl0ls}@b%}~fpR=kO4{HU<75GL>E6)NTHv{nP3=IK0 z*DUZtl4=1a?1_~N$Br@KD3il6Kxz=nQDYS-r`Nx|4&=I&hZp&^@Expsqf+{Xy~^S3 z3jE;u8oR5avv{9CHNm@l9DQGscG`$os!{!1xrRf())DEuc#@g+GQ0mR0K5;3YVrZ^ z$>=ywe6ehl(lsWo&TT=F>&AEAf2;NAGaFzH(li{sC;v7LCEu!96?Z3XB@m@_4bMOJ z<3!Cv`M{V8d)WM6O%FZz2j~ROLr=}0_PhY$h||RB4m?p^@4yAs%?`Zb+~&Xu)h!Nv zLceq1a_4;qzIJf&N8GWHalXAxWW=wI^rsEHR1&6IK-|0 zN^8}~TuawD;#zT?C9ZeG4X6RSlkRfFjp8N;UaszP;N}X4`)Q{mZWdd?e%*pD&CXji zeE4uj+#+su;O_{}ZxcUr;6n*TY_( zo)OPF;yLlWBYq`*Z6RK_c#$jaCGi_aybQ0Ylpgs-ceM4wR}M^IRyts$BVG}&I^s3) zx+C5YZ#sw`4O)l?S4Ut?aGeptW;_^P;LwC{gW@Hjd}AE(Ho{(0*M%6&*zq@ns^P96 z?nZ`;^T;bsl$I(&e&LAR?=iD_$r11`Yl#mz!1gB&LV15?iO(GbtNuMlwEoIL;A$Mc zVXpQoKJ4bh^GqxK6KH~167akW2Wwpo9>_9E#+nrV9s#r94C9c z85X7;6?LGcDiz&INzj-p{olsg39RKf#*j`u_t6o|2@>-U7lS7vfSC6C9DxX{q1}i@ zUN{o<)Qif1T565TG^-xU#w=GoI!i?!!x!{KB_=$E8;m4Qj2qXtc?6cIuBg5~S4Z99 z=_goM9RJp>(a5&K06D=Bc8(g0TundM@CNt=$HXw6);0m{D)g@`_lE<2a&wR#VTqr4<~dE2@Wh!DP@w_Bynk zr#Qwq!b;|flFI6pZiF_DMZw(A5Bou5o9zem@ILe4yZS2*b=g)f#8R|wQDFJhej+Yb>BO}R+QnaUNL@7E5#C*)@bsP-H zlMz1c-58)zLx3A@NM{FKw<^%kp2KLgRb;2MC{Q$@Y~18396`%rHChM@v)5sSbn*5s zsFaRSnS!7mYK|KY=;4Nvi8X}sGAQke4$*?3BvooH4U(bP-J>-zx&^e}!;b=?AnUZq zm>+#3<>v@_V?ac7l;ntO3v(Qf=L~5gst?3{6@4MGm?8+#(;^-*F)t!N7#nS5U~|Bt zGJ@XG4!#0P(DbN&?nOLPK}Qk-h~mZzHX{BM4mRQjB=*!|k%ds#s-5Em88K@Riz_B5 zPLr3hCU+&fw}rWkButTUC3t3wv*g*bI%BS^&X_o>GiJp&6Hocn852Hr#+*-`F`rOp zOexeE^AdH&)I^;z?Net=4{`2{FFpWw$O5j9VI_wZK;9p5G5hGY;XAF(c9Ph&?XbUI zBSXOVLx!=P+QL&?J9xxwzg@X8hC{T}Ewmi#YPd=(7`B_nz?nmbZ3HiGokG-ki}Li% zzUE|Fmk@O|cM;qPa+ac<)NLnq-%9MtKxgQI3`oL#N+b1zM;q$Zk$NLCfnKk}o-vs2 zz@!Lu7r=U^0}r(+Sc&U|6}WC#Y3q%Zw+yVsjlsg&6kHWzMeZ251U?1McP~QfLwJ)t zL`;Df|A*-j7zClT^e8=sGhaPUPoOUN>PghU#5KfmT|3Bcs%L9~Twph?;!}wFZKk6# z;KP{LEc>GZ2H-ru!4l?FTup;v(!q2XO~=yZ3{_OUJh|2_pyZjp zTbK~Fu--P_3YO5i-gts`2bCSP6!M zX@r~LEuaVChepf^(aiAY`@v)ryYz5eh^|%ytF}cj%3O?P-KFS4hoWu|Q)p>}&Kwu5 zAX?zp@H5S2h4#WlFwz}-ZlpW-S=t>uB3vkU@Uyi$_&H&B@Oe9Fu674M4_BT$_yMjv z`1zhY`1vSgggbcEK-wMrk!Yr)Kq18_z|n9tT>^Sp4!S5s0m{*2D^RqRa0h=BQdg@2 zx$fZMF#9gNI|S79GW`}j0q)=t$lz7fHQd3|YjB>;ja=$Caw%MCzlj3#_uj%&c3l7! zo~{D(azH>E8LPlH^3g~I+i5}gvJjWEk$T8>g!=F=ISPrJ+8>t-k)dciTC0&3;d1eI zS`tnj8ctoBfyNxdG$qsE!Vna;ECY-Ehh?BY9G;PO1cFg88M4Q}1!=`0IvN*+jZ^|x zwvXulJ81b%_P0~UPtwYD7IscLC`2pVQ;1fc=^%&&+z(c85`HpmwM)>rPlKDmN`BBt zYnhbcNwAu4Q-ulNmkUzB1Z!~59vla4Blr%i#TB!Kf%+SKius0S8g>3R2ByJvAb(?E zBeCB=TBpA;Fr_M`j6FoAhrcn<{|5VA?XQ3{-h3z1;7w35BHX8K&@lTq5_=Kkm<^0~ z|5Wkwlu2;j8i99zA0|`KK?v>;qT~4rwaad|4oW*AL?`k^Bb~&sPDXGCzJ-6Iz{`%q;qi3 zP?z{n*@qgqn2X`iv~x9PLsJUbW9X_B6yHN-sQ(fhsVvo~@F^A*ek{|@^HEuvcD_bs zDNyMM=fWtThsjbOXdxcjsp2u9ibx0m!A?C3_2WjmfPFUqd$ zKIfFF;#Kz2NteLifAj-5Yjz)8hBvk2E9L{RU6~F#tp}5Cpw6@oW9E7=u?;jH#*8!I z5I>)e13Nn&lzbwLB~L=GlaYD~u1-ZPjMET3;|z?Nn;>hP1=Z#`;05PGPk$bLiC7xn z(SL>r2-|eK zcpsYm&*)Alz3u{IxEIb(?vuSJB&X62nGYvvOXz;Nf*z3d^dKCp?Sd1vhvXG-e0D26 zDxXGBhS%wF`2k#_eN9iw|IkxLdwSaF2`95d;GK0OJ#WmV7mZSS#aKzNh8eZ7O7kn^ zIv6hh-&Kqn>klrYj&Pwyo5N#)9*W)o>w7Z{3XIMh-vaaj;sr3z$0|k>P>75W3+f$! zdbb5oSPO{*>WWxU9{|*cEr7x*iwkOw!V+3`^rp63$O2JDlvBAe!gd{@xx28-dQn&_ zR#0q+V($$Q5XA;4c11u$X;M_|CUz4`>|JAxHELWnsIf$iF>2JPi8YB`qbBwwmj5|( z?=DLdEN{Mi-~Xa}XYSmYGrgTT=NWaGWy|hRnSsu4S<_K)BHn<`-K^>8(n>6M>AA=5 zXO%D8+|yCY=XdspN~Zy)O0;nlccso)a-=PyGA9U^OsEBUy#4c z92h`$v@N3br*+X~jQROn#|+{xL=-P^feypckCX});IbTs;#L9<{!~;5jH1fl z2*rTJoRLp$>cj^?2WNK;1VK1Arz&xUtd`Z`fpR>cV@-2+FQeYfn&Qkk zra#g@%2vvo7@)5|Whj!}1)S*hW(*F} zbwpFdh(hyDUND!CIM{09om?^^b2!3H8ByJ!)o2!JHel07AR0LJ!7Q#&7=XEqHh#q7 z;FUDhfz6@HaueeMa@jT}W@}pU1vOF=BU3@#L+_=sar z1}1@YQ2Jcen8{WQ0@OGu6awuMI36UAjEC{M|z+D3;37xz}4^C1J|Gju6@5fu-1c)ql;tyqhGG( zz&FO|_}||B{t;-7oO@n2xEwjpeKm6e<#_jLPKaISeg&U4&83qJS7$jaD&HE8V+)qH zX-m|%faBPT9%d3m%yZm3!*QG~)$zm|&2hETYxCs_)A4_MC#!`$*FOX0m~&5i>s4m0 z|Dicf=+rn58V5H=eVoCPk+!Adq?_J#rTjDV;~IzCPPom5e?^G)D2&w zNa>yUd%Y9Ls`Ce(d918qRE@mgQjN-dbAW&X^{REN|_DxY> z-xRZ=@rKwp69yIuastnSe${f5FiauZ>p=PH#)++ z(US)~0pHYPP?m<60(nq?Z^(aRJ%grnQ|4*FnV>hhG}9CCO;zR#onzLVZ2t5B@J&_L z5}Ln?TPu1c=o^5!{5x68>GX*+Fqtdori+-1{!RKwDdsGLKLxgXI~j)vK{^&JLw2Nt z4B-(gbeq>`%K-PLyN>mcSx*)!LpCE!X5lPChP*~3VcJCH0{o`0%=)ot9gC4!tb%J3 z2}XD};5YqQf{rB$v>O?R#0i9VgU2A2qGN+)91#zd*)Ud#vr4(>?B*hShu&^x%?j)xz|>3N{EPwOD56HgrumXsJPg`h|utmgs3E(DJXC;=7b70z1q1- zsNfk}%Z}q5BBoz>R6_QW-R4-{o>TqSvf(b7%aum&L=TeQZcjESb%5_pudz^?#vz6( zl9_>rpFYP{$`IMG$RQoA9D1ce-k2#WhXU3Fts!p&NKJ!WSA|)w(^@IUT;4*v@ipi< z7S^6Bv@hnhOaKMB)ZECm^7wyF2P2PqT7%OSXboH5#9_;8aHBF5gQY~@0zJnPr{Jnu z-UNro@+P*T?|Ar=?FmdSG(pl}_)1{zRrazN^I@aI3l|)Cpv}UT-Ej+{#)#t9VcJeA8^BEl=!MmLqEigMm9Ctg*XM_|JeNg-rgb-aJ#Y)&Zs+F*HR4d)* zDByK)4nz{Xki09dNKR0ug-{~bu{>N4)EGN}kQi7$;0TW54(ucD2=O5!M1}H0ET{mq zC=0TkypUA^?SiZ;6%c{z(6h2&W)Z|r2`obZq?7*SXYg;Dc`iVur62Hja@-N5UtCE> zJGPuV(8G});x#|n3eckjC}-cilGB^F}%j48!ugBBTk#-#0kH0|X9l3iKN+(13o^nI6lzx1Kj67cB8Q zb6=wAN6yW49IL!qydrRL^t>gx2hgLHjv#Ov5Oz!h0>NpZqysQG%XvE;4+Lf+ee)z3 z98VssCwL!ELc&?DBH?%vnv5s!L`eY#PG|0;0}Kvp&%4s2n~ry<)b!Bvo(3Mud+B+Y zj)x2An+{4T0s5vbFQX&On$BeQF|e-6mnbT{zIp<|SySsl%9V8fE*qF(7=X~kIsaJ(;30pS7ajWXaoCD`7(xFM(FuiJ=+Ssbp!4= zMu@I_ptfmKLg492v5qIxM?m&;rL=dY5EJw)75in1afFUfq#R8$ps##Hh4--?pUkJw z>r?}2y_0P^J!X)=NkJJDd9*Yo7HNo4@ zJ^W2>(9F%aJJmAb?v%39^-@4*(x0FMYERi2q@6ujd!X&MvLbyGupjeQpeiAb=KlD@ zyj4**2Ig0S;>n1|^Y)uMbK2ggFw}dJW=NB+5=(b;O5e{RQW|l=6*m+Ak1z|&#NTa$ zZ>I9E+nZYURPTAmXQ7+pKJGP=mLzt*M~0H3iJ)rm*op_A54;@(LrCDJ5bh1M5$?&5 z|Gq7=-^um|J)ql1SU8`{Y#(2!7a?O(3h*^mXHUQp`iuXaMLcHIqMS+Ke7Rs+z6C&(IdDdIbK=wS1Fba7W&WJMz!1dF z%lsvOrIVN}Ns>mEw34k((#euuvXdo)WG_p3>5-3yz|-_V-;kl{g$|O7lezTJ*#A8E zQ0`O{bdm!aXqo_geXGT!1y7(sKz72_uI7+J%OUqC2>-=9ip8;$)wHDG)nF+7{~hn> zUk_rWO-hK00es8Fms_*;TcAHKc3OiG@0UuyQjx3P=nc$HAv$#iD=#Tst_~^gDM*wO5FYpnm^8FY12vFQ{vA~iNtSBK!pukAI zH{c^c3@{t9hO`{yoA)hND@#{l&jI+zCC9Z?F2IqN0|bc)a3lr%h|?Y&E|Lm4k}%kuV7oi0Fg$0J9iQ7xw`YhyxUe z@d`M$)xvc(;mYI#IFiFwW(y^HN5VzQOSnizf=SW?jU+$LU<+(z1yflex*P>~Izd09EOd@z1TcZmQh5(pUMgS(20AP~qc2-sa zOj10Qg9kXlGomX`(NrkFDgs(aIe9&R6gL+4v6Y5`Q5mo%T%iqE7W#ALpl??m8g&(L zmGR zEgtj{KU-r}hlm+?z9GFf0^&#`fDkDko1}dtci};NRGKeUQb|BB;1nCh*A6O@fdEwsLe&IAO0Yc= z+(9Hu0ax;~6ulpidN!lDCHOc68x=ivZg^5st-+O=rnLqI(V{czrHfTwZ7g}kCQu~+ zfdi4(fK=v*e0c>Btde&nR7tZ+MjsRNrJmqN2un&+Y%Z$De;zAA2um%fR{&}PKh$_j z6ALiwh1NsKw?Iit0NJ9JMK^JFhhSn4NCo$VPG~4JPJ7{8KMa|VfYf3n{P#ia^tBX1 zON2NBAR-dE2vAdwEBgRF^phwKFl^L3SmQ6Xw#Hv-qu?*KRq>bFD)>w7((so8x3eGx ze<>I?GyYO#6@RI{8GorgiohCwiL#{NFU6q4#iA+2L7_DsgGqnLh9sb?B|^?J84Yg$ zYIq>g^iIwP=cjnDvPqlU+TM^ z^;2+&IvQgXFA}^-CKjt2fF%<6OYtVwpPcZsH72NI1Ky3mNlKy*Y1l{u>D3BGp5Wy5IL8E#?}hsFwj$sC8q5(o7K zdlMUBVk60hc&do1*O0T_z7O7mLRFP0B1A4PH zj?FFo1_|42F8zozl4JRnB4HQ zHBJ_hOrdw0EBC2F$q)MM{jet2q(Gt}j#u*CL9%)cY zW}-bTL(8Ly{|DXae;lpBtTw)n(xdOm68Uy+m%spcv9ySj0 zOXC5+Gy#LaM2vxx0KoJSy7FX5CasZf8Np=tbOoyaa>>H^AJ1q5P-%3gBJ83#QDlKEj zq;>2#I@I^lVRlkF%T7r@vmc~C*lFn%JF9VEKWa*{a~d~xUQ?Z2(6nSfYr@$zO&<(H zG@lAxD@~L#V8K@t;0WCmBQ?%#)RDTmc*op}!Zs@SL`y9t2^<3&@@`?0yp7VllSUN- zta&9O!~Hiw1xG?ERclx$D{{&tcn>4$eJfJtNf3a9Aa!4m!kJPgQYQ9kTFMks4?yZ+ z4y150l?AC~8A&|>si&_a1!x}y7l>y0^Z-M7(-ss8rh}6eAsrBblr@_U$UvV9fFT9u zhX{EfZM2G`xjY*(%Cg8tA%j#XFh3as+h?7IjDZ!H9}1ifLrP97j?6i*wdBASIY0#= z5zhr&P$oKg-jvP@_EN2#bm=kVo(|d`((@|o^r+Zav^>aFzEBxd9~lc*pR2;<64zuA zSeLuNT8O4*j#&kr%9w!+)yi!l;+Z+HZSG>$ze~(^oWwyh7MM17G3UuLunKpTQ=a84 z1FMKtIR&;Ch*cSrtzu=pHZYSoA>m3qAGT=>t4J9ey5#~lxE9RSa4Uiz{h1M~hAFSW z_EY{QCtAKv?Dy zMJ|L?QGu+IN8eC@`LjqS&SnX)C@wlVCRUUs!4>&i-#=h3;XGl&lYeY@#2}1FfZflF zdpshdqp8^GzB$wofa*yL1DB2rRQ+X?>`>C1Eru50vv6NK!Dr=@!JoiEsB-aBT3u&( zkmQ)APvaFA7ab8AD`PjAM__Ti_RQ8?e2}y!5@t4+$d8A5({3A;W(io^pPB4zOKupl#e2s|d5SV;9jNkRj$*(7{Jtm2DRR|Z=m ztxR%v1xZEKUS}bxLuAe%0In|f#0nvTlctD?kgj+Qh0m8p=nt#3SraNF2qBmtNhDlB zL;{Da984_+#0o&LqT)pJgo(fOngT(Nj}GQedtYrc?;9gZA!|Jvz4lOB_5RNeGyff>5Lds|J_Q{ zMpV819c%pza38P3lvY}vD@TWM_B|GSmu)uG;AgO%d7t+uQ0XDiJc zyr-=+Z(^0U_qvsSQLS0APq2rlU#|FpwbQHJvkG>~3c{8_b-pMoNe@~@=$Om@p@l?k z3^X#JWfCLWCPX9(G1QV)0_lo&V>;kO@RA}1fW=uX;||fv7j$I>&AL3_L}JMP>sNf9Y9dH*5Ftd86$?oecf@ z|A*~Co&O8lgF631+k>0|F0<*{);iwriAC1=T|0DF^uTU8^gy~=K@wLhP!FW556nG~ z`1$xt-vdu}nlbT>dSKoE4|`zU{|h~^?*C8^6#Dc35*AsXckO|F(F6Ov-yZl2>+IMU zeUpB5&_8oJE(XAA0QOSJp^*`-U4P%@S+UFHp4|w^eCxkrRe@97d>6; zgvFSSmDSPmD_8e6sUze+#l?2Wn88eY?ix9ssb?xA^x)Tl(JEOKd}$f0A(_rb3+q^U z8QYDDG6QrPXKjO<`}An-6VfBVv$bD)Pd}d?A^rgYJ%T-3`t3W1pFIo!nkNw_=-C*8O-No%yhwMk~X4tDK!rrv<4 zEDDeg{+N~F&#dUXs`P0YPbqa0n|eCsw!=t*bMy2IhzgT@#@jbScJQNv@tj&~`q4@w z+2Llp6nYFc;4y?AL+LS$9>eJ|f*vF3G0MR6^AE`Lhjx54PtkF}pV{-Vd=GuvtLOXle7~N5t>*{y{Ggs6((`Zh{IH&XtLI1b{5w5AN*<3c19moGP5PSkXp400KJ%35& zD?P7D=3_kQwy$UjN6^udq~~=gv5$3|DDKY}GocJwg7 zyOf7)avsTE%4?AF@h5ml4tmLvOru`PPkt~63`A=1c%hdHkcl+7kqKf0rGoS*q>~C8 zn2DR{r3gI`DuqI&P$(xdU*REPhEI`-=_DMB?U69ar${9QLShP~9FzS4B9THQQY5CA zob|whlw1t#2sZ)fQ74twNo5QWymmD}0=q2bXs%8wXMp&%t)AD_N#zaf43S8dDxgNB zqIw`lqGmuGVs#hj%TOXdl!&|Oc}1O6$-sUEamiiJtLUZ5dSFYUJef|ag8GpF6@E*q zYLKc))$ODj5^Cm_RLdaMmQdQaq`LH|NB-*Tr3MD6q0|VyL~5*;nvmI4FL~-EFS2^; zrDl4`M<@9j*bB*z9?dD7za48XwIEwdy%azc03)6(0b#O>)P|hf8l-koAh`igGFb{n zPmtP^tpj}xK~t7G0_RfdM1|fNql45%Cw0|H-LP)XaYZ8cj)(|P^zMU&87Y5rh^)y% zi2mo5t`Be2)OFRCj!B;#$6s5F65C!(eHG10uO=-GuOCnN+Vg%YfKVWMj7FE~!6onL9W)Pu~&Qz+gdL|5sA z8OiF1Z2JU=ZgK$TYhshpP4kC=HJ+gOr`|-g(HAMwjEE4^r> z$BZ#p`z_!L6%Kz6AciQ^cuIshqB@x(a!TuEnZD&$o2%f5BlEdEdl(RkVtoDCg9ehn z=mpjhq#Z<%0Hs>yWqDzp)YB~7 zoi-2AXFr*j;jS_-#0$&31HIPe^<*hj>Xo~bWtkV@PBO2LK)fi~e2In|uOv%hQn)Nd zNWEnqKyGd6QIpq@rAV^X;`ua8kU~UzQT2M46Z1C1vi;D`TC~FsM^duurQV&3t@4+Xn~%h^{Q~@hnqz$S4fFvM0v11?z*e5EF<1rpw`v>U@9Xc=tcQ1V|JFW1 zKC+Y|4MyvZKuU&4Lt*QkfJZpSQ)zG?SsEq{m!%QX$hYB9pkAa=vh;!Up)8G-#>moG zA~ufVGloa>4o!|uqJdWo-<7M%(s*e?mi)_nzCK8B+dv<0pVq;Fo&i{jWR~1VT)ky! zqBJQh;+SLe3nC%JuJLaj>=W49Gax7{ub7x+B|gt!aB#BpQ`79HCFuBMO$QPUdClnt z%czx4U{rNz<`Sz1cnTc4B=8k^WVB0-iur7z2*-a2WyEUl1M%F-%nwNCm> zmex?2t(Dfv(t2qF;GDu7 z-6~5aX`3u|B#ofCb`U;F*R@*x%F;;*u&52BA9T`bSvn(~)k#0f(mCn8EM1T;>7>iD^t1Gf zEd457lcnqQxWWA}u6VZ(3U1S?hZr5(2L{yFNjGKbmULT|?nuKi8TLs^im&g1Zu*;a z7u}Fv6Y&mf+t9Fn*i9$O(mnc=$NXL;5)FoinJfx`hSNlkHnGvDJi>yb6r(fV$570J zu^5nk=WS%(o>ErWCor&0V11kkbnp!DZ)QoMEd3#UAxjUGX?20jn{z*%^iY-_Nsnde ziS$&Kp3&n^=`UIOTY4_@)^aln>qzUICh6&*VTOG%!#P*3$>Qoj*t;OX}%B@&=&_5M4 zJ>n{8D|9BA8#w`xkAUmHgg+h)hp*6JheB%<-7Qk6mb(1aji;5znHLoNS8DvP?FCqmgD_EhTwQinzK7c6{ zDYifZ8WK|ylOkg17=^P^YGElyB3Y5vpk#r)Y@H^RuGOwqby1Tk5^jn7eP1G_3k?tV zM+PXnR!LBgN2tCWtSV8}=+r_z6kl@0?j#^XbN#D9(J-Jkii;Ow;s#(@nl4gvzCk*- zGXJ?m&(w&ma(U|L`t)nOCNoum!irld?IpWBZtVTT0q*L(w$ZE{6+DH#>WF6 zle5ZMWWYKhN+GF>NA!&1>Ggs$e$M$eHw_8~9V{_wFe={`*?CPuk(Gk!<5SB|!Rl0* zL*CJGi4kq$BN9UCVm^#rXs*FgNyLJcVI>4@{}{n(wPv>oCo!aue~e_r*U-VL3||xy z_qRn2rqK?J9_u+@8IF8I!;<0>Qm{e|ONao+$|otTPeizRAS;n!)J#8;AtqFjZyeQ; zqj|`n6$3e;l3sG@IMMo!gh>92(AD58SJR&Nx53-*&s-e};Ooo*kl?_#RbKLGo zd!;g2MbN^^i)cXk5X?-SOe`0&EFMZunxefry_U<+P^>cHEp+Y8lWb}0CYZG^)F~Q@ z5)3OIbJxkDd=x*Z$aIU@OjOZ2kvCNF9|5Pys~XX3VhAXwPUI zNyG?b%EDI8)a2U6C5pQO#4V|$~+hGLybohNTB3gLE zh>_tP{XNHYG*HH^tRhTD4Uv}3j#xU680%4O7D12y7%ZxW<1|CfxY}Z~%7pMC>V$?F zbKg+I;qIxhei<1bZQ^P6Qd&;F#6EB(g@yWSU=oq9ER>~h)OhP z5=p?u!+Q6VZdeu7uJl#~FBcjtMqF-5P-vW3+$6L^3~OP6T`f#7)P)INu`t2xgKrmM zFAe|Tj|)54=)wfQTA1K=2@{MhVS?!`Ot71U30{{l!F&@Y*j~Z}n@*VEg$om$aAATA zCrmKlg$bTIOedrTTzotsM1;I3K&TT41k^zAw|RhxD-#Y$DzgVjWZtbTA2~Y!ebA90 zA&n-Me~-Y$rME)nx5D^d1P)HySy8$-bQ>#j4axZjRwMAc@$M+B)EkDNhuB$j}j2iC<*DQQjm>u2Iz@bT9&neSX2-~hCr0CJ3u$p-=$c9be zUfdh*4A(g}gCYnR?sVv&7EldU+Uu~}c2>by5$Si^$_Omg9Y1cY4Dd(7$~3M zwG8h7yG{4KhULA|Apx}Nj)JJUigg9WO2%3yR(r1E43J1T`v~VcY0eNjgEQezRw6iB zvu|7BOt6TRjP-;wmA*T~(rOA#6H&0fLJ+MQgyX8CXltN|Y62>_7T^qP14g$F0EFuT z^|T(Y4zCZ;!v+8|YzV-@M!2}CF#wvIusy6PV1&Iyp(^5Xht;B#h?}AoU?$2(6GV}kSOdJ~OJxlS;j&Qy*4V_F5*l-*RV$yyiIJjHZNfIJEO-h-^JLN_lNh^zKIR*t}&pA3@`dQ29|Z84L#xIgCDTHbOC8o4WzYtok8Sa_9ZD*YE{6yBV=zjrJ?n{v7ml|9 ztP@JDGa7Lh28?7&v#Y~;0ePvUXm<0|veL6pcnj$IP_x6imRf4Np}<7~gDsHUf+ps* zNVI~2XdK?FUfrYoG((HhLJZO9hvo#ppj6hpQ?YH#KM44}Id@F*~*iR zwWn5AA8f5Zw6Xf2v;NS|>Vw|;Ly*-6hjg^st6$QJ&r2w|49BoB0+Y!ojJO|Q0QnGu z!Wb0cSagB$=mZl`fRorTprTFyD(WntqJ9cQ)Xy=9>}1o^iVo|u zyK2!DL^mJ_&DkiS!j^7OSnURwqPk#;>bjM6qk`%V=N=6;jfxlhl=Xo_D(i`_p+-R8 zh7~ulaKIMR@J&eV-d3M`r+r3|_|zs4-fkGzBSR=srE^tQJ5@og+N(xOeATPDX@#O- zMbAQ;nvFI!7n969Og-}feZ2tC)(bISEMn1YF|fXt033Ec3S^lmgqp}+G;9+1}z*_#4u;kNaznGGJ z47H;<68=+K!i^Z78NdeZ0X|p`raSx0QaciJ6N%vPQCUrdL~M06>PZMo3G@@CuSRZS zQPwG`oOMdbGZNKz51~YRibNetOH?6I>FXe{y&hBj2G$g&FB%9<-_+wA0WC+RLkaV< zBn;99O2YJYAYzJy*?OaeM57JFYy~2;#aa^9IJm}d1?X}rOMo?TD`1uhXL=hOuoV}f zr?P>t4%*6`U`>H_@K!b?%~~2(HJCH3YA_?LL*aMWR!ne~V8dZmV;hlX9Z3+|qi6-i zjUQmJGO-T{VtX_}Y>#m>jy17y1hG9H9%79XOl%@7CASmo@<(JdeylhVXmo!Qo2(ju zUKWtrDxfoc<;G70`RU|^FqvnP1>n)09ocn)S0?=AlH|6T%?4gFY)QtsKq-c$P%4|> z$xXA1EkG~m*GXesh;D$#HnxZ`lHmcVT|%aDDZq5ef;2B96M0zXaV zDuBD0aQlLAR~;NV;Hp1M=Y$t-Tq9DxR{fyO7+7&|Fr9=rKNrL{(YtZ8iESYZvi^l?ZY497nP~m8&BV6T zD@wS!BcJC`!Nhjpo#J$|#5n|SKq3E9HLT)HB`4!flb9@qprm$_1I(|;Ol5mI;rcht zHn!Kq_6e{1P3&vs(*cV9potx#S453WJCt<5;^7-OQ2awI@t4LMHy#$b+68-Qw`%pH_WJ+7eI2(^D4aJzsj&(|9#{mF8Qu)7)eXqq>dBVg_ zfDyD9gQY#CIU$^N zd!i5N+Ebc?xjm)1h_Gqx$r)8Uh{~6t4Of~585x?!aO2NP(-@9ec9U0_)HH@?Y8u0hzbJKz zPrp+9SCl#(E}BN|^i5;9CH@g01~_&aQOK~0pCIDtD>q&h4TnaQ5yorEh%y3&VgPEs z)qpa>LX%+fM=CVQ$Uu|6a^rOi&5_0%3eAz|xa_YC!_-I%)skiuc#bl;2_muhl~g{b zvRi}#e|sCdLn!dKv55JNz~1kg*gf)TL4m(-V!vB|aCqs+A3D4=F?{#~As<*KC4Lag zL53S=^57=TLRiJP;INp7oyHRL3~>3*@&fEf?#g}w5XpHU zhFs)b*&`m#9`hLXgeSA7d>DJi$Fo2AT=o|b;s53b*mHh{y#N~gO9^}~$;i3n%r#PD zu9aGI8!3d_NbFQuu>oiz=4SxqZmPSb@~(1de0&1hapvx0kRHgIo^i8s^i=02LEyp`rh z-db~ux6wT3ZM6k?J8d~0sIAL`wC#9%Z7<$I8_zpx2k}nYQM|KuD(|6P%6n=z@?P4b zJWP9rhifnK2<>&=Tlz5gsqm3w3YcN+p>I&ZDT&s){9TFEF!QxP?iq1 zTGoVz@Qz~b2~kI75y7`$5rT~?uZ#vG;m3^+(MF96q1W{Yn@wKW-NYU*;tuY{CnolE z9&>g#J`)yP6r?OX;T{H0VOV(L0+~Ne?5}xjhP&}^VVUG^d@d|z@8px5g!feT0t2cb zBis>&+_y0_%~x|-(Ja1UFI*>MFvMvcEL~LUw^kI!-AuTe+cwUS*=~r{dI9W?nSV3q zw4sC#iTF7VxI@KUH2K9fKij#2VqA%b`()0Du4BNmQ`9@Y0c;2P?CMff6hLY+RqA7_qF?VyCU{lhh$Eu$8^|-}_WNOtk zSznKk2dpndtN{6nG7~_)d>g}6&p;shGOejH*+O4d=}RP^t5Q9Sg*YwaLy=QsB@@@1 zxShx?@ds1~!#u$zDp(u~mk?|~vGZ(P0v9w0=38UC{YuWoq)Sw0?)qQl09B$3rj4#PWzEUzX_WKblnIO4uAJH7}^xDh;yMADiZeR83cwY@w50-GOAv=-7KJh#Nxt4Moie|t z8wp%qAC+r0I=zD+9mEF|<)Y$NhnUJKddr9uaSSLu+ZWM)PmxY6T*b7 zCSF8o3j7Bg&-uiLK@12oh^-=$`ox6;a8?HQ%tglNsFN`V!&VyF{#AsLZ1?7vx~M`$m-2BJaaNW~~f6E(0DK*bKo62X3Bz{e#3$Qf)j zTGK@VC=l4P!zCcJFl8vHB+v}ZxCHis3yWi1oQ^3JJZY%`-)2lPWegB-W6I@5l@VPP zK}13Fw*%9Upa~EJYqbI(qY>vH61F#VGN~2VVg#B%fCRL@z+ZYmf{ClI)>-4o82!rN z>uXCnJsJVGH{c{?fB~%0fp%;VOR>Xi3b_p?+YkfNHk4k6>DX|(Tx0|}kEF*a9s2<4 z`ijekIyRd8j?ggx6c`o9u@rC|J;v+V1Tuk9(1uOYv5yFia0x>V0T zC3BgcLA}|5qPJ(u>9K+!V^&f$t8{F&0jFte^lYsGTf_AR9JB$jz{obz<8wWO^0bkH z8rcd8utLW+QOW^h;KQ~Ua0s{64&&oCdfjedxE7Ucsr1-M{&wluZXNpyqfD+en^i^J z>Y4Ol%{sg3RBqAX-daDGI%_&n6D#cz8hiQ*p(8~JID;y(`HS_~X)Rpvw#vAw!fh@_ z?D$X!Et42pnqY?#DH2XYS%er2%qq4{fsjLuiizkDl^6y2G|$-BIB3a2U<8sFE&*`~ zksf`+BNF>1#l?F-vNIZjSoG0Dk+DK1GYw3+Qen;8J1!vx!_Rvh!9&9!sEt{zD(1C! z840mW9Rw1J24^<#lK0u`E+H(u zw`Uz>oJV2iOsDW*)!JmRY&t=r%vw~bg}IGo)L|0+K*o7*unhhV5^;bXgw$$iFGzSn zAzr3yb?F{EIOaTCVMtAfZcN$zR;F8cIdfKLNQj=8)#0mGQ3O#HogN)KD%176I`+NH zPOy_Q_(wmWu~>;3kpc@yo|YM|ScUknO46LSYETpsB5%RCmPy8yt4R4z?4ZnW>8g%h zkim|+B(uxxXPM!qQj}1p@JSHelW}D!0$yd;WOkk1ka79UEt%bBcQO>Ikl7`9KOOr` z#=VF4IIH53-DH7PhgdBndW1&|h=F`(mA>(jI(A=Xzq3CmPY+~V()UQl-EsRe)U1`j zj?8c=9{GNzV}HsF_tfdwa~Ze8y^^uOm2_Mqb6k-ob6ajFa|1o{P@BqWrI58MhkJIJ z$y!T;WXrrUj#x=ns)G5t@TkOi3?exSN<+Go#GO>lj5PV@EJeZ412V`(=W4x~7m|4x zMaP*m2}*{kq)L{{0M z7Q!yGupp(fm{d}c@Ijm4J}@O(2`cH9mWZ4){v!k{>>znzASqLeRfg3f!kWq);K7lu z(Mx4USo3ei@r8|v6(o_1LT*Ng7Zo9q3zGOKO6R2zPbrT4=P{Nri8ESaHEWHfOw4&Z zbHP2=c$JN1lyCWPTupd@`HW>D#|n#WDl3oE@ZXjH+ZfKzNdVCn{z&M9fC9B(%rj?` z5Qd~ergJ88x5X)wYCy77$a6rdw3_-=YpgCp)u4A{O%tmHOFqSaZL;E26o>Xr9eHgN zs{;p0cD~IF!lCtGE0D_S)5&N9V?z^bw2fpfn~*cgpedO~Pe@sj1!w3E6&%?Yjyx}& zk0^8sSm?;&@Kq`f*#Hx3hR?)zmX*(`%!i`z-NyXr@YNUDY))sa{&aW*pOT|g*>S`x z6KiQ=0oEVr@O3C1zT!hGglsLin2g#7BsuYP0XL&GnqV2&TygkX7Kg9pA(2^uc|zFN z4-!`atP)oA)zEHgKx(fh1kh?jEUgYi(CV=j*j}%P9P2KGH~=};D-cha;fQbdRP=5BI0q5@E1&yW0I5tMl z#v34oIFT4H3J2(8Hd#+hpb2a$A@+j(Q=EN5kLh|g!+_h`XMy9RV{`Px?I}mBp0dR1 zSwLK#1#FRy7(K-)vf{+;DNae7sj_@#vSkMLF|m3+CVtIII|NV|J#|=LJ^Rdn#<+$a zVEL3~fT^@&>vg#2J(oNh3%^(a@OmqTaFuM?zgcZoum;izRg+|BX=%Wtz``k80n81~?+B_(3Vy&c25DM5TsvU7p)sNWEVu=T>b~9ImG{P%p z8+SH|*Tx`Cq|;@s&8w=@&|*%X7#|T9)jKK-yM2YDBXraQ;-C^2fqd8|CP7P-l&qDn zQE|{*7aAqx3=cS>1fyTIS9Tax^_2>gnyfKACuyc*>p4z zMB5v9ZJ-~8ACzUZ(2fJsC>?Z&m0D0-B$Ua_JUK;+JsNIcta}8AZ=jeHcA+jxK@!0F zMN~OBTGkvIr>u%t@bP5~z+T{6WH%_7+XeaCC_@Z*la6hc*%tPN%(gO<%(jtjJKMpT zdv-Lkid@IOlp&6@le6;KveJUUwgO8n2s*zw#L=-`GK6-%5{xBql5}i8F>?;ckkmP( zQ}{P#HjJ|AuxbvJ{B(>LFknvV*eT9RW|wL&w1a5G`hyJdo-;BghNjqyTelV+J4^hR zpU}@#;A+8yp}5l6FqcsOl~JEM3qwW$7E0e5RgRd4+78?svhGf3co7fkM z?tOuD`*6$PWW^IoKO`w?&&u!wj-Yj_)WGV#Ui88AVUZN2QKkQe<4JJEG;Mr+&1Vc5 z#zOKyLm~F?0g7ky>1Jj^qV8W0T=GwYh-Am!qXwkHDp=SOO3u}pj2cUNF1WSgDlsJ0 z;EI1Vbn4BPR&J%Bo1W`V6P|aUIIt`+`&iX9Fc<_ER~Z16nl{^Ws_FD$QClvVhgYht zL^0jACmROU(D?Xf<`DzOGv>Ca4u+sYI`≫;dZujm?@LWI+-zkBaIcueBd4**sB+ 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�G; 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%0A8J*Md&k3Vk9>~^I#eZxTpq}TfO8+nsR%!Ym zB$L;KZ4tuOVI&wy&nN~QqGI8Uw48Q^u?R0xqOjhYg=t`5kg=(4Bu?M;DHjuhl7g}u zHBuO?isj_i$Qbg;sj+R=D2g^GKB5qvx^Y4yg_@AUVTk^Sko}M}YgTWl2)9_tVddno zrviK7TX>!MlcKOs)o7fHN}~4IwMKlo(LEeYIB;54Q>1LoSTygmfEY+L9hj@ss|}n zkY*UY(lA<=O>$ojKWs?7G@= zSZYrDs+B2;&%kN*%~`erdRdCZ{t!f4mY2fmMGEh=$bn-dME1AZ2KCVNz}p=P2nKPCC73-A55_|)QP6>3abp-jQngyVX>hP zLc5WkE!=dpdWW;+RrwQDV33`)ZAHZR5(6E*nnsvRwo34teO%qC*TmS=r6{^-sTPYw zSL3pZ2@mddFO>iSy`GbN+G(tlXh^8);_Ax&X~AMCby?hJq90ccdy9UB<_|4yfPxfa za&Gc(L69m<;%6q8US$te|F-^P6hj9beU<#f!+-BdYKGlA)Oxxy6| z8bgH%_ChHd9ODntk?g0u5kvdbjTwF-xxz#Br`-o*R|SNhRET^JNZVhR+x*Wt-arw< z>qCjaBw+i)^s49k3$vq$vlGNO{cr(-NIgvg8bz}a2bvo}j^4j8J|6rSJKtj|vl~vI zfyAk6^QY8$6+B^iYy$I2%UqjHJ?(ZD#TE70O~riR`uG=|r6Q z0N(E+IEo!jT19_VqBb!zWKLFl%P=Nxu=ZLbp#g9ZZEJ}>?*E!J9L3S!IJ0;+C z*4T!Qzqm6w^kH`6$+5zze7{&0ds_cI82M#?7iji=^`-S)c}1ZowPCyE|Kanj^yQl6)m!`qmMpXQ)dQbm}Y$< z_|;Pi%=lnE7i&M4|C%K7%Yn8cETTB+n5lyprs^}(8C?#&n2ZRU+3W(i(M?4wrA7bt z{$|*CK|}vJHuNk2t4`zHi7i9{H!z>`H34}51PZ|gVqQG%5G#c=;xHgk6+mv$FdXND z?J!j7xO$oUPorUK^9v52B}!fUfXhx+k?kvuVEU&Iiibm}SVl3BTb_S%bL)UNZ`%^S z|3V%x5DA7`V$h75jyvHA$kAVni~q&UOWeSa@DHv@1|Zc93BTG#Nh&EDtdMtz;yMmi z%DV((qM@IqPivoulCvzYRqh#aD}*L0q7j6g#~v_>PBWMk!KfonXfJ6DzeT%)R8z=L zVO3R|!2o6EC&V&v_{A@my>3*)N=^g7S0@q2uODHa6gGV%;L8n-1w1hMk8tmbajnKC3Y6OoVDAuDu^NF6Xx@VS`74+`=?|aId z?Yqg!a};{Ta?=pBa`5+j;+^r?T0QGX7G(;(FSn_+L^1Ggna3pxE0#S_Bj;vIJPR<- zZ!>8eEwYUsZ;sS8EoB!WEj8?A7)8j$b3wj8kwI4bU@NptLp#Ih+;m|HX$K;bNkw^| zn(kD*i;cgfLUEIrs{21ppw|Z3091s!00~XUnNjQg zO(7)LdDPID&E1;k-2k=<$lF|%)|p5aN-F6l=&zJ~Ac-$^1H+P7j#n+)J*H|}K!%Nh zY9L-|mZC^1QrtT6&&^)%rRv|OJwe;LY)=PF`aqZ^^({i29dNCqwKXBQKT?jUO2afF$#1#m!xN}hRh<*-sV0uY5ifgs(DGZg`=^BQ^;jShdiK-JBkmUEX#VYaH-f z7X}}inH|r_qrcR-JMU{7c3y_bGtRF1N+j}1twDm%cc1}8t1Js2vu{u-`NORXngLMz@QaK3wHF{*v1yDSOaXz z%o}(k+)lAl=#^Tj(uF2Uqm*0>@pBriO}-kVp!G~&LE??^ot$1tCwpG2Uh5M*KBTXt zCy~7eN~3$7!SNeAU|O44uP4xeXX4~-&cv^M`r7yDKI$oC!(kY|^Gt;p_3G{M9K_n% zdO~MS@8^k6Th?GCL}vQ)p)`n96qn(&GRNMzqE%*)r?Y9ur%=!NU@>-Qny>{1QAZx1 zC9m8$g;a*a+B5bk_@I-}d!=Nm1g-Is2cw8aKn`~p=|*mDC%eBml_KmV^mn>;aBb|VT zd1`KWC)f$lok^NsV0(zY@VFwKWRn{*!jGbdh{ps=zsv3;;fusVV?O-6a6;HdbGYRm zYijnhaY9k~Sjo11QeFVdU`h=(SRXH>Xgvg)339ih)gQg{blj8tzxc-6uX#whgU_LS-aeR9yD{<+0eVnpg@WC0)2tU zgO$SyMCxG1UF=__$%ti03d6*6#uIsbuQO?3*;kW=o#L;C7R~-TP9p(NK}r{UwRD~| z@a9?y8K%saRl@a&feiS}iKGoykoLN!o?3KyKEtJ`Elf~W{n{JJP2`5|af(gx_a+I4xSrt^ z2QS4XdVsY#JgGh8CoN;bZAlMy{gknpJU$f{kSo#5_T%vM{(s);VMVjn>o6NDXV)V~ zP@4v)|01$tDg+suIHiy$ay^=~eUmfO<4NwH5`@u!e_q9eirbBUckKB=(*|;@sE~jz znwyK{pNTF0zaQ4fKUBm0OarcxMihfOuxL7-o;Rn)5CwkQ=`(l4JUGYdCf~iqcBcD1 z6Mm6Qf4-4=pUZs=ckUy83d*(;thWzOe<6Ou%K4s3Y`p<-e}R|Pp6Sb$O@x1XACZ3X zIUl1r2bg}hm~EHM>$W0x0U z*E-iDM-W80h#7h&d%v>;yfa-rp3$2FNS8!(&o6jAy%=2KP19$57z!)b9#)??wL(I= zE|5Z8!SVb+PyVRbty;7rYl1>TgQa;8dmAb5c9{>Gr(4bRq-Up$jg2e$%FlnarkN*XgDTLPKwO1E$>dtA$P0*|Q|G zgZg1idb9Ve(BT6~n!(`DLmGqoZN**#ICz3mmRHG2&eDCXzKMK)F4mE8xDbZGqJCaJ z@-K2y63Q`KVN*28b8h$w@=?w3c0$f^p2~-;R-F!|*+wz)v4FK~g5odBJjm`-t}^{< zGJnX7_KKLGVL~*7wi)HhGh1p-63(rBr1ElfwN^To_2OCu}pQ{ltjjG|DU9WgBC{o%W8t?RHw`Stq0Xj(|Wdt_I?J2&i)OEHb_ z+hxZ+0YCUMxwIGRB2{>KDum&rfXhw%;sWYp*{nlU>bW4Vd5P9)?RU_U(FPsdQ&I$}T@nz+($?$tWmL#-*?D z4Q&yE=No=b88W4{Eqo6)GFol$vJd?#UZR)ClQ5<-%M-U;nG zx>@JqE*E~@80p-kE+!VVD0K?#2uHNJ8xnt&XUN^Xt%7bu05r83i^et!1ILe%hz%&3 z6|x9jG=roxVwF^f<0G!NDu@3`SAkt#aRQHK_zNkQS|lHuil`@sh74%GgM29djWs(; zs7}+wN-}CFm&I(QL7phezfrc>Q9ka?%~9_UFp_=ks^C z6~Xns5jpB-%0j;a-pI7?2_#S_--P+o{yr#%42rZ1Fg&calVzq%O%_vI?hu*nsLpO=#I|YVwEe zEnmaZRPW^oMBEOGAx0Y$U$w*9Uj$rVgiHr!PN-OkW`Uta{}5mJEiB^)YfbZt7M)etg8Ld`UE&>>P3 z@QpK^z=O3=F|y*iwYz8!N3dVMy}iZ?6MSHuqDqGv&qC7nY!;QHeeb9-Ic-n2{+S*Z zWq$vI%c>7BiZ)xa2Pf2%xXW)bOF~&2+E>fhhK!fkY8(x5LZL-fQD*epf&&UMdbA*` z06b)=ApREVX-6bTQx{XqS-IbjC1Lr{+w84FlSV99N;>P5vLqyoje2!sL$udLk4I|v z;oHymcprdc^UqVeT-wXF!Nu|i&Pkl(Pi{{@y~DKy|9AZK-PZT@^!@h7f?U0IyOaI< zkHf0DxE zNjm5Liy-4^2t1{zpMxMPFKYzZw8$5vE8i0qF)(dJbkRwod3C|3y|5Cnp4Q0Gs%%rQg7+IYv!bk8j;Tzan|^4X zI0N>)ouIH9?HtCy8dFch zkBia_%juUPRF((YCSm}1E-LV9s%5RzCMw8|Wa=Ej$+s}ew(2VO%f+cbNM6BGICGZ5 zKd*O1D?4%+=o21vrkj+0vR1ARz z7$`l`ilCxZBu<;g0ye`w(iUY*U0^NxA}DiioZ6RsaeY|;`pAShT?fbW{(;G;@U^DG z4Ww$9bM)R2>VYGUn=Nzp{v0pH&ph%+t)Gxk^_a3@iMHzgoc<&x_&n(UINSafE#(#X z82-Y$q}$*Ada}F!Z$k1*#_rYg)f7{}s|vw+Vnt^4S=bdz!9tJ@8Jn5eL5a&>&1W`6 zpF`EY1+;Y)D5BG_I(BL$+T?tbRb4<^P?o8f@dmGZA|A}qdm&PC?@ZfG?Vlw6QW zpvbrqg4VgTwCxI!lb*IxGBzRup%<>hyu2$aEi<9w>#rg$cZOqX=Fb{pE__9xjBk7Z z!+II&;*I#7@(KG2FSp#779Y(7MJ1}KaDIxjAE%B(yTZ->Yy~%Zv?45~@kG=n znz&+zl5KuB$WmJ#gWTj-5rgHgL!(iPaqyu(58pIgEtN#{DDyT`THu?~eqkK@*s|$glWcH$TXeirW)tKp?u*fj zALNnoM}L`xQy!9Vi|qS`!s`Qp;AE?1i1uqki@G9!z6>iWM27sJbqrzpt)fy{$M>7i z7gLR}dxWv)9rI-{=M~~>aQYh+$-HG9xWzuv{En|b@Lk>9Vy!{%c#n5>{+5>?FSDvG z;K2dI;qBwIPl95KrOC`hJ)P9PnL2)6_S6&yXjN{R;fy?Osd zpMv7C(!?&O>ZORn%7bv*R7$T11WBMv*%~LE%2e?$x#X(`8$_Xa4wMm9_KI z#%|y4YqAGu({SEm7`01p=L@U%JX8a~r4~~d;CtTauh_ohzOWqoO0lCP7`b=rlYqlzb^xQg}#|n=k4tV7qrtf>R#g4F1 zQ%P807tFg{PwtW}ZA1K8QJngHaRJC4sKqpm+Ol!ns+grxo) zT%4L`Q}G**(deiajc3PDHIb1UR*HgX>;0wCVIgU{cxO)iWKZ2>53XV2*FGSvJE%6+ zl(w+w10=pv=?tPinvk$bS7gRWsY|7nbrswZ$~e382qeYpQ!bBH5w!ZbhWPvzVYu=-(`uf97$L7iF3QU zl|_@Lh{AwAlRhs2v7xO>55)KI`+8anBUFmasz%%RdNLbLW0ADf10NXTnB%pk^F~c<2Rzha2m4(++a=8evUIBh z)4wf^jn0LWn)_6x)MeP_Q~ao|*iOkmNGHo+sMpxC8DQv9))Hz3W4lc&B~n@I`_y3} zrR~pN^K}iSfP_)Siv7$=MN64#@@5N(?y-#+pbz603Y2d^X?=lk^XCuDPxk58s(;QZ zqP&$ec{TKwRc)Hr4zoJL9%7Xk*SvK&m8_lFJQCgmcE^Y;W5YlNU7h+adW9Zw7&j+xf`(NR}9;j6xxeR5%(cg>@Dr ztq3{)1A@!UI2zS7T}5LrfNL=8X#&rDLmLjCfe6CDbRnU@sa0F*$z>!hGczF|!hp{t zaWfZ+l!Dk+I?hNWxC~95t&!Yobcfxl3PY5u@-1PKTQ$nbrosda4rVNcFfYzDLG}J z?Ea@^B+TKAYm~)I!$`7s-ZM+mO0{sj{4~LGp#Mwb=`$>Rx~&w@`0FT$p-wP1o6LGV zt`F0lSE`ZAY)SnIpI_Z4C2$nv$*TE0v+3)nl|;_x-QV)c6ABydE{s9*v6<*n#Zcvd zA^%O>J+cS;#Nu4GQ2nKY-re*>nZ_r7XqL$7bbk$>mG*(LJpVhAI^(=IfSd!aeTRp+ zJ#grL3wK4E*|%v3S;AXG8tRCp6sSaoQD_6|({6FPQWSLH9J=HPXid#8lV8I*7WV$< z+9bAXRoFG z-%*x5gNEdg!70VbG;7{88iAgD0wscFj#>%GbUbcn2qo>COPz{e?%l^`Hj$q4kHLO{ zDN;VrR8TNd5g$~Dq+CV`oT1o{s;r~nW0B~|e=e`4jUW-3;5>GiLLIhc_{xr#GQHlM z=o|MC+mx5+J4f}V?JyQG9QhTtL%0yBz2u|apPBiY_0t%qu7Xsxs2_!%;0VPo4z^Il z`t%3Jf3LGr%A8Nm1EQOIGLDpH#=&xJjLa!`;GNtoC{yFya_?5!3-pFf8}ucdCaLbq zjJIfNKmr_44yp~??2?1t{_v|nPLeDI{c?_SAN7$`o6we&2i+5ij1rJK?3~i^koxW} zWiF87KiHPRz|4+X>>9Do2&Q3~!hdb5k^#%WcU6izn$MI8(H}^JmSfV-7GPf!YBM5w zEuE&dekx=n@i5rG>Tvl#HuGR6g=ga?F-eQ948sO#cyHy9!PQK&;6oRRkteeQ53!UY zuOu_jlOz@>-jV^+a%|5uWJmeP6)KLo9hntqiMZyu8yA)~?F%lxIk6{(ByZ?tCU4l? zGYlwZs7J2*6(!)}o@GcD7M)r+?%@=mj50OK{ha1xorcaLk!CJ9-AG;9cILXetRUPB z4Z>BFD>Ibfd?IxmW@}SU4#j=+dsy11H1KB?71eDy6~)cZCJJ)XQRh}2*}3@2(SWMj z$qyM_p=Q_89aE6wBXn)N&@&rId)9ulYd#wJw}`Z)fQ&*1=X6DdivEZ^sj)2UnZzWh zwh_t)>gv<4&WQ1_lZ1N7P)#ee(7jjCl=nj*`4=DGF~sD}n73Muy2&)xXsd$o@bW0R zb7*6Va>Gd5ET<)1&3@F5d4U?YUZj{g)fo`_(Gb=Llfr56roD*Y%&EV3r@wb$C5hgi zQJ0VZ*7&M?OC@)$BZOd?)()a7TDyT`Yr`7lW>NEeQbQN-KAwwLt9CRnMe?Us3PuE@ zg)l1H#k5@;w-l#GxhHPK2FK}eRf1XSHQQnnM=Xhy49%}`vJ@5!g;{2=i)Jm2ZCict zG@7-`DC~cl9g-axJ#)2Ev7_x!^h_~N{G~1D9@;C zZk2m$^48I}iQKKi7s*lU!m`=CqbW3lP6bHj7Qz)uni$*)amXT*+7|4nb>N>VOM=Rm zw3-wq8lKurC0r(|;o&C$c1mLii0V@YpG*5xKH)NSxwmoa^B?meb9P8W8Htk8(Pm|3 zTc#j-=7Ysob;tdkmXd<9qav{7#qhfO5^TiDKswH-fs|eJ3jBXCuD*QvJ zy!mSGvTm#S`7+Wn(ZBB7h+s!f(}Kv?cnh@9ls8CA+(-0`)x_Y^>q|(t)clg{Se_kX zGY!WPU-UmAbSd3-7Vj;-$yHAsWtSw#_uMvFc@MJlbcQpTq$+3oN#H)g3xp2f@fF+G z_R8L9}<6 za*N*DJeMBNG_(Q_C)bp~y$c&wK}gh)&E#Bd9QZYHuZYV_le&lGV%YB#Hiw1EMkk(F zXYC23y=OAfW^z!jFpWPH$wV7TZ+U03P zd`m_FUe%rUxG*p0bh)My1-(VsOl;=( zVrg5ok{qV3Iy-M#+tO!p`}8KjkOrgEc-UpcjY|p0nk%z;1RdRC<7HRdI>YNiPDE&H z2{~xT1d$;h(+%XKEUaRcO5_}>I?$aPacF)shYb7~C{C{nhk{L~09sRW8f?d&WMF`# zryL|b6bcK8NK8VGcaCk01_47qO3dT$Dtm^2QX9pTQ~O*axDa$tPP~#y9LOW^M43%9 zrRUKm<9se9`m)l|vNUs9p@{_NumNCE?cgRU888$lqnHijzYJbFm^?_ zzee^j(yFu6swdk}CCqS!;KkiX!imS@8-+=Jn{r=2rLt)RK*lr<^!k+GKg}k>h%9BH zr_hd1kUHXyJ$Ld}dIE8Cia7qj01i-PHutw%ryHvIwk)rWMw?&$?YOn_b_*?8##6v( z^88G6+Prj(L!_eMDn_W8rW1D~5aC8OpKfl@jUVe*Pro8$YJxJ}#K^KuRZU{49zqMG zP7eJgYtbY;=4IiyQQ8+>F~gn{Xm;pAM8$jr0Oh5dcSiN z7;-GiMy#0>k}|n94+&y2tE4*#H1#J4=+JpVPz?FQmN{6(=S#c zBF^MSrKl*UM$C<)AS;W+m@bKVkec3kvFS{Q=lfo5%61N;*GMYAby?G8nZggt32(o8G4y&KK)wy$Fc{ixfTFar=~YLs zPPdmITN#_v9iH3&#O|TmykCE=*%@dudkyk0exczjiyI18@xiXMO;#>(B>Apykfo7N zn`t!lDW?;_rH{omrq1e~B@{95cM;F`hSht>?7Ona5zGIe2&&zl<9H5K@B0(`TL@W) zD0KrV-pTl(D~;~&Mm?d2cH4g#k(b6=vLh^6hX+CKq;+(2)^^2~(UM|91Aaa%K2W~2 zKN>XaL@Iyc+K#3+jK+hC#qnoMp}(^+8jaX(!9<22wUHcR-KYmAuc^OGFZPUmV?Vr^vR*8TI>`f41fY%42w|K<~24bw3;%i;W^5%5f=f$35BLf|4lo`B@D zaGKRaWLKJlPeSys1|N=zX{2h}gL%dSv~w&s!>89)2|Ln%z=RC(PN(_m6wj}gBlKMWhF|PB6G9;ttgMM zNKXV1wGuE1s)W~FoQ754-7rnpRe|Z6UG3Cg&5`c^@~N(yo^KC#ipd^zS7x|ZAlL`R z?bMvAlT9sgi7atRRHh$yE-fS>HVkLi^8Ed0Vwv*!R_MKOJ5m!P?nPg3`zMMV81r?Gf~yhLls2*hLITW* z4t8`w3Uc z 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ⅅZWdLq} zDO-TUVCw*PSeq@>$8)KHr42Oz z-1jHKwXWvUb2&eQyV*fTK{p)!dcsFO{vyBcBcCPB6aLQqf5cl4-@!fbBnOQpdmlH* zwajL0U!PgH=x%C@(+APhvY#O$AbDa37H{5z;h^r?qB600nxqc5myx}+#m)RG&t^CH z!ox4~@U=VSh2@&*w834?4Ui9FL=2Gs@D-}Jr>z+ zecSWXGFZzkI$=OUaLV@0J)YTpig)V!JnOEp?~nO%^9GGJ+;Ue*oMRpqRKBFtn$p$O zT2o5R4cVijW-K`#PZb&#zF^yJaR2x*58l3qi&kPPVcB+5AraTvbv53Wy=9Wpq=BL- zxWOLp_y@RJ31yAjNC_w*T5Yw=MI2NQ7Hp1k%B&)(Ey%Q$;On%eNzKGM++J9M`VDg_ zky!(CL0#*2yi{1~!aOcD5tthHXDV2F zLCa=o=Wnnyy>_yap1zE|V1=HYm9i~8po77YWT*k)zW?A&mrf>^aWm1%qZw>|{0cwz z+^2bI=Xt(5eUsnX|0>nPImwZw4fv_GFlEo2DD+{~&9=hpb6EHug=A@-oZ3RS2DN>< zMKA$D6q!it4xb9iD_d-BZSlv)E*fiJX%vK5OBIrrH<59|;^*H* zkD@RkI&{cpOapH$;zyb|YYA%L=we=6t2Btps#x=ji3RcsM1wF}9go5eSvd z9YqAcUqv>anNjkzF*D|w?LKxATwUf3st+(#f`XGQ?iXgbnI3tAc=AL0%IZWag&ZwHwq0?pilNo6y&ou<2mowd_r zZEehn>Cw9dYs7>hII)&f?oe+j-pQ>o`7@i`7+>WITl}LpeuMC^A|{q$4# zM7cM6#M9X|-Y9OfSS(1L9fWt;;?U2SHw8`vt-%Oq+-@vTPZv+D>ccT&B?Y>^q?}ZY&!v}wp?EOj&;g* zitg9AYdPUwG_by!cacZZN&UkTz(NGM-4xAjeyCGZ*|wh{Nw9dFc3q)Ox{&T=qP3>G z%!%Ln=YFW627vp%V{nEt{e)qW^ZY0s#qS*O8^7}F9KRT-A1_Ge7CB?{98)<;ZmG`_ zt+c}9%A#ia%e3wOQ#`$vabjk;7@+B46HnyLGK(q#W$s8{-efo5=GoCr-gxv5@7{iw zY>ojytrm8Ax3u+zU~@b7^qA(g8O;|CjUjq$mkKOtI~6#JtVYcwS|(V^Km=;r;ffCQ zF-1JTxxtmKJ?<|aku{EaT5#{^A&Ckq9+#(NA>ol85=5!yCBAMDZwKTcj?&f4bipG% zWFk3pDVcB8{Ad5!&+)lm{ADJS2_Yzn2tgDVPfUU?Tg={je9TC5lY~lZ%24sT-r>j7 zPcqS*5>Mh%3QDx>B?qL&cBBeu6$rN%urnbgp=?DUKA?qm>QS6n`|xTGg()OuY--oe zo3hR9s}yHw>YUMy4U_X9Rt8E{u*LcPV6EhZw>&*>tXXc1Y@X&?M}Gr1 z4IpK-;nErjY1f99t2yC8Y39ni8TznXf*Wc%Z!JPqrlytLm^G!h1@3+eF?D9D+&Prc zg}kre*8pxq4FLB+2e{Dva%*G*7bObVCNB8jJVKw!k-f|!Oj>YjmT@JzFb~LoN`>!*9FeRObPFNsqYqJQQ z&5~>+_%9t3_G@E2@!%(u1o!O39(OxKl8&s}PFCfOU1DrbHWL_G2HfTgdt|#K9v275 z*fCEl7PCcMq7KMLMz)=kPI8VGbE;W^)Y{FKXbdnys)VsX5RTtD;BWujf5C76mCxZ6 zOO=jC>44(Yn5rVE_aup>ZwDV@i&Alultn11e1!z~X1LAE?it>8_o-&3&BdZ&GL0?E z>ycS(Stgv~-$dwGe*RsCo?jINJrEWpm zckU(bT8=)d&_|W2YsZP1Vz)vSh^ry-H7i25C#kd8(#%}H;~o{3JrE1JbWAyE;4{=v z1HgT78QiItaQ+D1E(>={xL=vjVAEPuoq4T~rp2dTJu-$QrUbMgI8IEC9|Z=EobaeN zkUMH{S%Q3FO8w2pypt?={m$hnc&|k(03L#`)XOEh%J!k zj&R)A0X~&wJ4~WIRLsA#WCWWv$#w<12{OyL_xU3#X^>HZ6oKY(OsV#YTy%Y9R9kJ( zU~qT0;!wP}yA^kr;vU@HO0nW@MT)xxclY8F+#QOy6xj6be*0&4IV8C!x$?~1u{%0e z4kGB}{>A7O=cqwGlh|;POXLQ$)_ulsa=TV3VSfDygYQ)e=|*FiB?sd0zlOc~dFsQvepC!;MHvCSY)fjAE6bfF<~G1JH@iTR+d*oC52BT=IT+q8 zDXx|YhT3t#Ayeoqrw;2+903-m5$QbPaTi50Uo@WrnkB=={v7Blw;JWkeudg!ueEGH zsR#h~OTOE17za@Le)7yqP|L@bRM5dq^u0+Iu50-#jf0^LKZ)BiPYd_45N6NAB=3F; z??t%`I@#-nudYroySL~##6n34xWj&=vG01n!&Sz24uS8>>YYaN~Wgwp2K+8&)#!+8_cXER{a>Q<7 zvwQIP?({+?4r(0PGfBEB>MOjTt7CJgR@6B!m-5Jn)uz_;{1}d@^y83br)WxGng&{0 z$!#d;Cx~*~yGQ?XpnQSa*3KVlQ|O;xb*4)f^38##a6R36j=y%V<43c)qXKkpyLcl1 z+(b_WoGL?2-BZRJM3_mW+|;gj#5|I(eoe;1bV$7cMp~gb&TSn<0}n7^R3s526-FQE z7E&|W2=v9sTERm5i+4VB9EGST5+~-)wwlu*pTO$IK(ZeQcsEP^4R^bp%JIbZ3|Gr8 zPAvJiPwgq2qqZa#zUP9^HF0V>OYatK&2JaILuveoc9fyw<+Bff-+6GpR>CmO4ec~B ztmzMGS6;FBcmY4c_-X0AM5J#E)y1&Q!BHhU1&#T=%JCm`_{Ti9h&0SL ziv5g*DQ@U?SnmPnv1xWBw|;kbxq=MHN=XAw%vr199T^g&7Ex|<$Z{f)>S&;6o8uoq zGwihHxU5fp>>9A2T#Iq|=r1V9&GX%*z~~6=l?80z4z@zB{&KHgudC0|GM!btp+|)1 zhLLL7zbergl0w8G`+*U9r>vf=HM5zH2pZ`5wrk|oX+XH*Bklm&-1 z&%3JgoCO}e68Kk+_E|e`Xwo-8nY(O_JH538%2W~5HBR&=yZ+>=zqQcs*=WUCX(zIC z$QWPiyO~rjWgU@aLYg;4QeJ!5TKGd@BxrtW)NMHYX;bDKT8V9h9d1V1ZbP`)Lft1a zPT*myj7^+E)7`q>x~zS%=eyo8pb}FZdzXt^GahlAy-R*MXOcY!&rN zmQU$wH7kVI$IR2mJUH#21DkVO@eMOG@iJm@3_7usFm9oqh9^=!AiPrt5}LK#Ms|IC*@&biXR7K2#< z$4-xf`C=9TH>(j>Xi9dVO!agVxSR97p?L|7CftN^oZAGYZ(Vwh>%z(zmUh36a8Xk$ zsuoBqrfCx$y*CuA%G+upvj}U?6tM;w%$Jh}X&?fdvGl}y$ioC~zH?#`+G!1m;vCkI zR$!%#7Gcg6KceGGOf=}mH%=ExR5~6MULzz)`8xQp{lH}Z4TP+H5zx$B-Mnk}_{&g8 z?`PF-)jaWo;sCcVe+>!@ju_59i5S%z;cEr9s~zhDXkGki_$J!q|39XD&*&i{?qp(!&h(;;04*+9$T&TMS^U$(X_y=9&fm7^K-K4D4NN_FUgo98~U~;}DwY5{<#OUnT;Hl8X z6#~eub+e#_*R#RDk+xTEU2g%?hAPZWheN_1(+ELgHeWgnR#)*zF+NUi@qBmsdR8z5Qo;&mf}`gPHO3^+$`||D^Y}b|e;+LM3Zo+rA%i z=jNMvqA_Yj;#75$3oSE(6LuP>;w(?h!5`_}Mk~(>`n9ym=;R;G90oiDnqzaQfGe18 z_QqWc`T;*k>UVfyNL#5$+`GhL4$&MvFh|A&s>IPH6^Y#44eBAWy16nzOaRjbl39iD$nf&D5o zK1b_nud0CV^tcf^sN7UFxcy(`o16;1#c?^6<_d3n69X|x!|7*3Ve-W0(1{Wg|6|*V zJ+Aiqki0Acy3$cLpt3c~lt!RT}24ZE0UBPk% zsvU3+#QpB^fF{1y&(=+th<1a74aoE;b(p=fCJDZgR>@+<;Nyin3X{KsU!L08tq@E4 z-kEOH>SUDd+D6j)@prAtD1%CBn#~9fYbV*s+rnuA>#LSZkY;tA^o-B7Lhc_VRi*jC zQ044l&D3)04v`X8yFY~-P$N{BaU_5C=E5l&vsCp~s#y8Fz1s5u91^I_3y0zSsr5Pf!;OQ534 zAE2K`B(CDSVd1+*;iK}csUQN9+49^z2}R9#*ZyOEAG>5?%gD2ZRb5Du!*w`BaXaVC zBV6%VimZ}xg4^>;6)VLzq!xPef@3+X!G?>~PejK^O1n{`He4Vd11&5~xe=mOnK4Rt7alr9D>e8tJ%n3AyTpi0W}vUw$#jcT;%W%ma@$ zXq8)&YJrPgdpow69wJl==W{}N zk~SB#a#KLZBmjp2ZzPNUmM0S5{>Xa*2sOP17S+RP6thcpaJrkkQUGHk;c@^yWS6dgDx(pVZnLDGW z(`+@yKMwlKzhr)@dimAV)99M}W7XaRI$|CmL@WbRSR>2Ev1}8_rzgyQD3x5h%59$O zx!2oZTy{wB8QEi}iYu`#JImTm9h)~u2otUPQC?hWPv$l+AODU=;eOBbD{>ld%LlRZ zPCAH#p4$L~(ZPljZ9}&GgVS#>SZHDl(5%6Wss>Lhaix_u1HOM z4Ert#F*dTeSy1nlXJq-KmI~H=m4j&xyC9ie8HNm+)r7U?JeP%@qeSxPb^}+Dg^R5= z?M*ILNmbk@=xhVIK3><8C4i$$UX;#+4c(re7~AM+ReU6M|*^(p>3qrU-NjeTrxAc-&?hfKRn z=sWsPkw9aW-;ULhk?>&$f3@Fr+Al(QiC|1gu3I5L=(*<$J&Xj--s%oT*e$Nkmn8#I z((}DRkLnH@rH|Ozv;s#0wBIihR@d3RRrW}-+9_@FndQeD&g;w4zE;uWI?vU&q!xQ+ z*aXvekqyvNL^P*g?l-31m)OO#Mw=fq9j1pHQ-(Ze!}c3Ko4Tatxsod}kJfDZy>Q}~udL4tjRW96b(x@L zzm!cQG0#OKCz15sLQmdk*>IYC|3%n2r==JKOIq+AIq>!9?eN)ehAGqA^)%qytHe0c zT3t!Glu9wNu;)TgoILCp?Pxh;^3RM}n@M+`B4(6p`9Sk9XOj%{lkxbTFa0FJ zsZg%689X#u64l`i;#PWG>~WkRn>0nN5EssnIqJ`>iwUeEpwH|TtAer)!i@@`WQ{9= zkB4S94EFDm2Hh_f-9pe0LZuRfi^)hE&-BR^P7!?z>6L?(agv#*2LG90mf3S{;U%`C zZUz+ZzK&pRv)ZWyTEo#XQPB6#Rb4wgJQ{l+`@DWGv}dpO)qYl^wx3Vl#$Vky4e?ry zHq3;Ri6HE>cDh2Qgp`MTuVB2c`?b^n9?nmvq$E@ z48fs#%#|!(^}AfcMT)8pNT9BJPy7AvGK<7_$xcc(CHD#Z%EM&Sd{b3^BRRy6&IB-qYvqISB${6*FyQ}M@CRT{I3mRv*1Mwc+8wuSv$ zQ6F`=`I)&+SxmIEriMr!bteQ#(VYEDi%_0VXNr*DqTSH-I3O6my z#A>d**Pl;%Fqr%>6kofHx_r@&u*WOR>NARC|6Ay&629qVPibg>!U z>bj|UBM(${C#`i$A`fs=->*xbWuGfpF)4!#H-LQ4U#SwnsdDQqel5>2{ezpA6u3A0 ztmin3u1KQ~8QGIv75pjZSLUqSRqD?({woEjiT^xQyqfVti=Ga*d2|h}KfV2Hel_@i z0a?$OS^fsL#=9l=`XNWu82K#Coaq5tJFAPsi?b=JR}^j8MCj!-YCiSIso_o@S!F2( zSBg5vFw0F9&`eLS2{qT;uSnhQQHkv+NuLZp9H3{{9F!?psND6IpgZeQXX-MFJtw@( zUzK_g?qHb_LpmLc85@2I{z=H1Beo>Kut z<5LQ7%xYryb3_fYw&ss*pVL)qEG!6(@Z=VX6B(_VJT6v->nQ@>6Mv6l=PlC4G}|eJ zv>4mXZ|GG&eJ^FZXT2uOd+|%k7w)RMsMR(KM*W0iehL$jWs*obvOCcybV=ARsArOt zW{}@Xu*TijE+Q||T}`>#JQm(aZO_KSV+~mo0aAF~yB#4=eY&=m>@lyJMmxOEU2!<}P|yJ|JxaG`bJ`RV;fz>iSH*Ek`;K#^-mf&1ohqQD-UXm9^g1nfOba zMLheaPxoYyN4o-6GZ#v4DaFvMt`{FaKf$aIJ-knKMqH1BPBGW}2&`?v=H27~?^jgS zj$doPwn0`YW%T525n^daLXUrB-$#cIne{n%DqfE_m)893uOu(X!ke6cv!$KjF~Iez{MF^brl0$nKQBrwdWlmXH_2!hEUl>s;eTyB7YCTSK{i%7@@TDZCB*YboLP&+3 zA-z>)$0DWy!_^wb@v4WBp1gi-ok0%AIN%%I02|o z-+WMko9k!p*VeemxqqcQNS9bszQzj#mZ zCBMetbFP=4^~Tj$S35qcUk-yW}-#qXz#8DF)Kq2KXxNg$(#RfeooBHt^W}X=POOf~p+zr`Ty0lj9SmGUU zvbjEPl5*6XDXoOdtm9{6Rr#J6st4y@%4tW?^qaJ9vA-_AKqS!LsNldN7arBNp}d~f zvHSSaA>A&vr`Mw{vz21$yc;kex_Ap+cW;?O_^yM)Zy9D+atH!ZY(BCu0BMJ<#!WTO-ACEb&`nav}vL^w-+!@Z(>R z%~X9>E+$k-uB*nEit*O71zVL+b1N*uTz&^ZEC`>?T0T?1d z8YmCw%|2Vqg;0Y|3x1vCMm=|br01#{FdJ#$XGq4sW7#cakX3`C^R!wjt?XuFa~Duy zo5Wzhh`sTIU0TgO*i--FO4PW+kktZs)jaQxKQM<9d|o&)qfaGT+01YxL~qnFcnD-@ z$@5KP(y3L$r@b8t4SN|`(2_%}^RbM{7Jb4M@h%yPZDS1wSS z(EhOd(J52Oj|6T4VLWqS7N>grVSHe`_phS$5E)JVZX4$oH|&Rwfw8)>0-58NTtd|0 zr?XOKe>l$|?IZ9bY82;Z!@R{Wf@bs?br$2a)iIn`!OoU|j>RI#d~Men=RqY#;-tU>(mEkox^we@z@Ex0abGNW4a z{N;o=oT^EhsHh6J-V4gotL6&r@W#;kQnQnzs}8k5t%nzSrp5;Nl8 zGoa7unc&}e1)7IAw~}Eyxr>Ev@?IX6Ymv3%%)7`{nYp=wA+2?5us?pqvRB zTj=$cx|!rPt#d^&IS zHIFAS_Q@M@Rn$wPQDa+#jhB4CNR3#N+lJSkqRDM~^0DFiLmWV3C@e_vei*^o@nqp! z+q7&$^TM1*Wi|fbAaxeO<`x~wM<-Besfnf&_cp3_)$xf7 zA56@%*fM4a7hwHady_XD^Wz*UJ)~psg4U1)hbc#9J{1I@%~Z7`&rkSpmU=(9rjP)Xa4^$H{;+23s=9`k+`=2zGq z#t_}EE_h;SIotN{pC~zsc!Z7XOjg2Cu6e$fN6dpyE~7!T{rFxIj#5m?+IEqcz>A$L z3I-@}t)`L=DJAh->-JYmFW+lYoR&qvu^t0U1*hb}>5!$_LKQq-m1e4Z zx{J8i%jz$WAsXnrl7w>IkS$hfBZTnHqk2V1Nlp7CpO&S_H%Qo>@au@;u=yNwyhs`j zU9u9%b9h8MWBFNDL)G=Bmw09AbLbtK@TTZgi(zPU?g-%7I>snxYW#vfiHlN6U8V>t zc`RJ0<%(6#MfqApb(ve5y|~8y@RmrrKC%~nn%2UAKU)R31Hx`XR&4II4;!KWzF;@J zk|!nxnTa(-xhWy}lQK`LF17+GW1A+veA7iM--D?Dnoh1o;s<;>B-^!C0fe{a-jUa? zzE|b6&s+gcq=af*KmXT<+blA zYrp zav5Vy*NfcnQmWG2#^i_cYuKN-`g1l)k@2IIR|4UwS$Ylczl)bG?z${g)_;f+FF;=i zOG(U?%YKI`O|R8!={WW~^kEZXrPRpoE*XCy8C!L2+egQ?7D)>HDp$@fB?srC;FbJZ z-tQ~uYDCN5R2(62q4@D`0L2v&E+kpWae@{no#w~<0)Vvt(ZSm-`7S4)Woe-Y8%iUd zlh6u_ML97NEAxQFEy#A#JDH^Sy`wfC(f}bp1hXIeuH8jd7t~ScW!hoiTw~$@CRYA# zPD^Dbfoj`BYMVr8@O5~8B5m~MXpOY%!B0=Sj8SRcU9p*20p_;-l3mA{kH%wkr2veS zT#c0Zoh!Az8H@ibSBn1Jj|3YD$%*~l0DH-=NoCZ1YF~zXtC0@H)Ob4 zv2r&xS+wW()fwHcYx_i1=9zP!^K(W8%+GWu zIW+G7g1#dv#gGW_dFVTwQ}{m0ACO^K9+(oa^yn_=1mcrJwX}P#9}TH4w`z+c7JTSM$RB1# zAU1|tnY~6TIB#)m$@pmOy+Y+LNa8H_cGFR7eN$Yz7N~A6SoGHj9>yN`u1mv=%kJ8d z$GA2b4;AOUGIzNR^cqL?`>!J*3S@=-g}N&m^2hq_P)@xJb{8_lcErT7XmnKG_ugpV ze|n&+mCbLaZ>PENiq8_$z`0C6?CV>~&fAOsrfsk>&vXHD@Z>eGLL9-V&h2BF;hXf7 zO%&EXF7(D87a=7%4jSlHz%n;`T{t300pS62wsD==|V9Yv0$9PT9y z-6w9Uc@ks8qXnQ1znY-VjCfk=nyOy(5Gr~C<>CCr!YIn8gqx8R4z=z5{e@$1?iLcw zfO1B3l-YX!CU|@SyPH+ZlDR#$_oU`7~3P6 z0B`s&`fzo()BDrE;S%mea_dts0c;ah?7$2eGY30@@G=ID&PQjiZuSTg z1FtAP=n!~&;dX7yXx;}I3d;Ioz}H4TXx4G(Nu1SJM^qc7&?~&5y+Ia9)n}k=qT{EU z##=kQlnq7KF*|9?v3=!LaRXDMHJtCQqwp_`3OKAT*dp6t)uVT!`;xgS5EY7WM%_ij z#-wPKim zo;A7|9-M$lBQD&M7;dGmkjFk{>{jDV`Q_qR zgx9p<6J+NGvsW-Of4hdPp8R>SdCHu$svzu^Hx3;EN2UR*2#g!B<=n3pAX#hz^J+f+6|KceZO2k z-L`YFZ{y=@arNklfd4$=s@BcS+9%=!Py?&w2<#PAUOA#Kh)mV_GnZ5!JG#n;X7VhdUbkWaUexkFSYaaQw5?0w2vRmA{uZaXvGL6%Xwq zcNlPVl;JLF<@rVG zE;r7c&dw>LjWvLea|TC<(iC}YM*gHF1)0Z91kZ8TwbP90i`HWrE#}{)|9oCPVVlSJ zPspL&i=^iCD{EtaAE@Y0u5&l8|Cv+shq*>{kK^GeCxbJ_ZaL3=Iwe&cCepG!YQ>V} z7=%1?DNt`+_EHR7YT{-Z9xTuh_nc(nKp4;bs zmWhl}<86nxQfTX`nI;MIglNW;hkb_D_rC0wXFU-|^)>fLF7G1I&Vhd;-6W@7nlqqE zb72D0UE7G7(u=6awDgYWAH~i?&Bl=UE#p!Ritx2QOcPGE&~poBKO>WR+WYky&bzE= zY#oyQSVXtP$C@i|wqUN{mA_q$co)2&ucu8YnA$X|y}x(K*M4TeT2H&BU7~rq2sC6; zHkFRvN{?X*yr;&<;7k`4dfQ+Kytcj4{vTBw;se17f+Oa4{^f&7n7A4{+ZwNzAk z&XU5GHeQzBxv_=&jp6&rD#|5kb38G&&a!!M56;|IEUy^W^j|~iK!nC{$N=MI^Nr#k6i_T{3O{^u+ z?gLOfPoCXn1pr&B=~n*j0((g!AIIf>sOcG@AIAvqGuH{5dtF6MMI%J;K>P$~6!VaA zdc`WvUm%BufAoBn9$zIl=SRczTgF)er~6_Po}j4GT&C87C=hfK3L<`QH}HG);oS?b zp8z5xjZTZGe6hcWCo7G4l8GtzO~qK5RA%~?8d#vYL1KWv^DG@zpxu8P6XxW(99d`L z8Vx_0m0^sH-2WN0H8NEXNH8bc_nlZjvxkBagBTMCNvS796rM<7o%2LF#y8@}{M*Z@ zSM#bWcjejvg%~>k8^|I{zMtrh4i%Z^1n};bU^Ld#OF#h*;Y4gfWvnYF%1KHxWWioy$<|q|45>FjAcom z^P%Xl_ERgvblpnPrJFjNUi85_sIE}`{O|IrlDRs-Bd6{NT3@JaL5#*}IKEaxL07VU zA-elNN4;j=TmP*iqCFoUi!&>dat9Uqe(+*^;=IoY{@DL2gu7R;cbUj@_upOu9a)ih zSA(Lpdt=Ga;7mVf>oJby5Z0XAMUgrSB(hq- z?XwmYc1CvHhg82*g!uK=4%2`5(Dn}rzb7vo2P6HkIG0>#3`2)<4dni?TKl(gb|*F0 zx?lKV2RTBW!%&-W8jCz>LcB4mk^y`QA<*7rPiR%#dH~Bm6}vhc&&IN14n3?eq1Mo( z!W7BPR{_`Z(}0fGnbs$YE2#Lrp7^CpuYXI!;3>1E5xN5OAo(+xNzB54JQ6CGdaL1@ zBj&B$3%r7Q$GAc)!*7OwV}X7Rde0Rh%zrr@R@`G`r zl;@feSP1|dKIbea^(`Vef?or2Jq=E1iPizmf9X?oD3{dfCqPrYCgv46mWVXV^OTIacl23leFq7R;w9t>YzvXo9~u^@HA?KD~sScGReu z*;|5g%Iy=50uq$6x7{Jx+MsZ}qHgm$;casvo%ld}G(a`dH)KtW?8q>aAtmX zG44?(=!EV?l(5GE@WNOBhTsY*bRu7$LxHUJVZV3t-#U5q4EeqcNpC{4q(HTGUob<|8W(cKHd zdlCP*|H{mU!hAF)`#c77HayjT08WNH_Wj2;M^Kl{9F3QDb61;2u%6Zzy}2NS(jzFa z4`76d8C|)ZXM!K~vat9%=FssH)tN->e<;hd)U;pvw$-C>Z@IUM9}e|fN|zDxwz9cP zDLX$ap!LBIoBZ5|WvsCmh?xP&-GMOZV=uI8}2dPd_r0IaR`C#Q4K=VWy-8WqeS7JXu zbvk-`Q8r1;KuQq2C~e}2W!|yy7eRaq3ob-5kKaFiKveig z4Bvt;nG^Ps@;!*e1bG+k44_(L0Eblhd)Ov)N5Mz`Loz+O>z2A3K5v2eb;4M!!VId0 z_{XimsYdue;2|-lzf|}#vClej%{s7!kpYKRIb-sTv8BP*nvOSY!YI5dhe!u#qStr3#4D z0RaBKm>_$Zo3fdkI(nGfyE$38dzrdgvUxeVx!AI~TDm!TxSCtKvANs2J6N(hJ6cDn zD$AlF6GP4gK$H6@r49fUyE<9fI#>b#-fOuU)|wh8_`;8ycM=Mb!6^z(>UfA0>Jl-* zxQTR(lt`HJk(33icxruE($cUbqxq3AadE-1cxue3(a0+Z`;>)oVMUSAc@#uIuTpmJ2huNZ7^f1MhET!bP`&Pnd-oAKGqt{GN^TdJBKe3$lz`s$MneDwE%v3syL8!q!aQ2m%t&uob5Iz|AT1a~d zYh#R(@9`L8)qo+^49GuO)46s2iyP^JgtpbygZ=##`9TQ-({Y`ESL^;yy*e)rzXFB+ zJl=12@6v>D7=_5fK5h3;-YFK7&Lkm)o2?(l%l>IWdHX{)Pclx0r|X;2ehKy8+6E8`^&mnlT~Vd2i66_1~v{lm41SU8ra z;OIxC4aQo$h~&tJ-eW=p&OwI{tiuBm^?b}o$>tOFR8^>z!^CykRWKb<_vSP8Ua;69 z(!EGLuwD`rrtic*>MH6guY4?{Af@5LT0`PRf(cjar>9CTQ)r@V$NDu$XvV?*MfW2! z^%8bG4jZOlq~stk4R(|y2Yp)tv|Rmn%{lBjnK?&w>J#SjY_5;Q)X8IO7WNGY{3*;7 zOrxLobN2`KIrmBSDQ^srbIrtDzCUT~zE>Z&lP5aBJm5Njx6I%W*DA_V-zY24#Nv+E zm#8iPsn@D~DZ}CN$l{+0!oO-z z(eHtJFH!J%1BwGGlHb+x>p$&v4pX3*6E%7>Q`)0dMtFp957O07t@?X1c4WMeb;Jl) zlo#+za>{e+G^*dGScxL+Ww<=$xGN(ay)R9_4UFEzy<*s9ASvNeY-6`Hw691@Pt&dZ zSgBSid)CEMb5WXG(k0!Y_Z)&QJ|a(VNH1$0KMj|Aq_L{8QHorOuOuvRU&C5qUrbWa zA?4NMSbCX}*KHh}r|49=>C<)en>2v!Me_ytyYyZbRTsVyl?EP+I!!1v#O>lFM8-A( z{;4KuG$1BfY?^ACz7w9tOx3Tg2q7QEktz(EAZeN5D*k#YHdbf-7-`& zaGBhd9MB%{^+gx~?aL~9C7C{1pj(qGu7I|{X4Z7hrD(v=UD^qoweAe&%nB!Drqcw& zplz;3_Pne$fpwc(*llD?ltSnPYq|()Hp%eDXxF~H`@M_Nj_=%kZgyjK|3w+N_LAq) z_VUa6w@I#V40(E-Za)S_CAZZMW<^oHrGBvAstQz*R0*+eKB8tbXG_$nUao5?_NsU^ zy&@2K5OMvsC$cBRyUDSs_i2*1w`H_tLS?`y@6+ck$sp=Ci#Ol5SwLwpEtEA(RET(p z0rc~euRmo^oTvcU@}Xh%LOeFVO&m`=KD0XYps$+JX7oIvn)2}|V>)r#7X7no;PKKA z1k*#)n1Mi4`p;iJ>qLmgIY;Ue&$6d;d(Ey(x@}4QmP(V_%(iA%;jd+p=VlbCV6_uk z<89|^7aeA`(wkh=&DE82P$1=JWvtkBmybN#}{3 z+&(lzoW;xsZQ=Cg37v{)iW}JidH7kL6hIDPfiCv2q{IXli3&=kWRUf#^`VvLM3v>| zhSwp-m=?BosR(2CjR{q7dMwBwiIQVY{rAg^2o2VjI#xYXQRDn+m3d547n6KUhN6Xh@HyaYefh#jMVC!)tJ(B-L@tR4UQ~1qE|?%4FKFfcy7vLe z7pL)_%=MI}^2)(Biy5mqtCPb`mOKOWw2Jh@baY3w)wL$HE$ya@`v++-Tl&;{a7P$O zvaP5`sI}9wbZmM`P*n4~=AGtmO`glSjb_v3C&$@K62Hy|uJc8(LFeO($XGX63rb6A z(Q481S?;;d%eoynq)kaxf4 zUU{*g@t|pa%^BXMc9!zlKY2vjdVGf_u;v--SG9vMPwq)(O~z&?k#&4 zt}-byyL7tg`$rZ`j*-J9q~{}lt2t)7b`mun2dc5Dl-w1T2f0>@>SoNa6tnO6l{B$RF zA-*cP@nuoe;B|fFYCXuV*DL>ac3t)n{&U#OYvO%8h9q2kX8c41TEtl%p9nwyuBhwF z$)8fm8H*XZJc8H4*NGYee73-+#k1w<*^JqO^qchL9-x2m%W3Z!Q7w45fB0SZm^UZ8 z@tyYbMW5HY7ui+O7KX~cKSj{{H=AGe_ZmM+pCMfXliy%rGH(BvbFzRT_9lh-M|C9t zz?T*P2o3`Pe!W3HPXGXq4*>9F0RRv?pg@;Q;FI^|*Ds&*tse3YulSwqzOd$8L9hEpS%x=o ztIOV0rsAPO5>0_|?cVV$^-7~P+wibwfp%q=(@b91WAu#Z%_udmMdNA*uC#dNV*ma= z&BN8!myHfDb4SNZaEI5`uZ$-lK-H(7yoR8Fv9yVUI;$z-*tj?|3kzCbKfi<-FS0QU zj-nKG+!&OVo;LvG?511Y0XAI3FE}{K+&}&3pVMgMKGI;n$3-S2BI+Zu&Iy4em*ls! zAe3t&M`J4kF;$)7aSo@clF^k?@|?uWFNt_$FThY?>K+C;++ACLbQLNRWSG8ToF)+`wOg>#yZ ztn^!;fOZw3Oo6HxPj=hKv{bg`vwPmJ@$u$I(`1h#Z+~usKyF7hMg7|+K1aE-v{9Y= zyx38LNN3=!t@xUnnrx2DNnl~@)f#sMf$<9bzy}eK)7GogTLlLbkJ9`HKE6oK8N(QE z`y~?-6ToMQ9i>b~tD=gEI%X73PEJ1OZ2&syO1$J3bkn10BRhYUSH`VZEq$s)v7jK) zzu1Cc-NeEI*2u_5Ro;}4jEmSKMLy;|eoUD*Q`z#F4Nvy5yTG;372cVwKyF`!78ARG zuYh*7epGjNpu2|$5R%j7lthEHXb1NNgM2uVT2_^jMPj)*ek1Vtu^TN|nfaiz8RfoQYb55w^ey33N@`a0Mk(*yakYx0Z zjp4qqFRIM=rrsKSs+?wb;%u*oAXq4j$&5TS=qCQ-J z5x}5X2ax-YU-xyj*dP4AiQH7#Q)V_ch($$3y3Ka?Ncr-J464y=8pP{Tw!svLZ~j|f zj(nVr2tdF-(8Y{ET#V@Jp33H&UGtlxzyF^~6_H;S2c@Df43;nXyz9;|WbfV$XK|OB znwVf_D&j{MiX|Z;COT5lJh@{22({GHHDoq*b;WMhzYqrSG_oQ9LLq#Hup?t2yJrqz zB0^HqLCDd$fQs|r_kew?;7vtaz*f*tUDA<=J-%-qqzK=h2I(Dbd9s5ZyRHJRW}u!h zM4n8z(k56tVsAWtd5}=TMpMB66z8Ri)kF69iakjTh--VMs{G zM9h%c*O?K>H=*e;?<5c{^dhdFZJPBHXrLz=K7RT{-muCH$k)^#Tv;JhoDVg1kIk5L zn87Q zs45Bw2pF~C$mcR_6!v@Q|9}dJT$=n4D`&J^P{9ZYRky{02&E9)EP5jYEJGDMUAc12 z@FO3Hboqb^1NlX!V*>&WAi#kd+8^BH-0;+Ri$z!BI4`0bxZ zM~8-4V=1~9l<>C z@bD&t@DK?ZuU&~YbE{geDFk46K>PB7Q(*FL3pa^|GE=dzrG)?@S_t306EFAyr!?Pc z^++e-%v;=q2@3_IMv|+HaN+s)J;Uon4|P#{A1Cwhp=*xOWacw|JJAwWk*XPM>R zw`+WJuU?d#0xQ88*xb=UGB7|5k-CtDOu?cchHfh*(QGK$sv?Fgd~#*ZjU)Ox_5pPT z^m1}m({X7uWcD*i=ysA5{G^-bbC?MLY}A>;z`aML>`7Z9hJ}KVRk@}_v;JqAv8!n- z&d-Ld7&EtZE_+3~y6^iz7xO|hekj4u(!XG~dvK3`PF?b$>sQl}j)a)Hn?MkUfUxr{ z@|WY)%VC#2W>4JDGh#dZ&v!fDIHo*|n!v!;8U!OJ>h(|P5IQ0L3h#Nb7NuMYvxPAz z%rIWZ%fllRh-dOfRKX5V86JI~@cVg!C|X!$tME^@mh z%350I>uop@rWAb^G9@%ZxO zP4l3HOmTd1Q49hOco>Z~#2T`G2?-HLMMtO1p5hQMycT++(;Ef?wx2~HI<#25Z(#v9 zj+8$%Gn1$Z%u-enZO9t$FM=VhMwQ&Y;poK>eba0I$#2yv0Pgwr|*(r5~okkkuR_?e_NeGIDdJD;Gm+>_?9}5~i%MvdZYzF7TNr z^ph3ozO_E>#?)?sfZ(Ej84Sxd0P@@{0}+5FWU7rFn>%62ZBL;A5gvXASwceuJI2^_>15F zV(+bks(Pcp(L*WSr8I&dASKcz-QC^Y-3O5F?nb&>y1PY0L_DOVlG1S>e)qmJciy=( z_uo5nzh|TlXO8T>pJ%Q0iM4jU%_76+T7=0)u+{XIVn@6h2SX{crY+DynyDsnty^?J z$OP{=vOXBD%s&o?NqzlKTUo6=uT)Jxmv`7VX zOsT1dmRc*})9QfB5&!F#0ZlTBS6(;>DB{YJonXCWmHLlg`V&j+$foPLpz!9-Q2br( zyj+3o_W0kz*D`hAEY_8NSd%=cwSLJVFG*eKD$CmVz&|UAeU-?>8j3J(mZUvZNQn>WQpoZ$&(zFJU!xu32Z+4twU^z++X#k7ZA;*#D1OQqBFHzlw`{DeeZuM+ zzo)>Sf&K1arZ17p{vJwkzbl!Mkr8nhRTRh&72MM!SgqakEajP1%MVIKDVik1?zLbH zS3Zx!pJO*$kYm_sS{vf!swd1oiaNfsa-=%=&E48_p+1le*SyKy^gq_p6;w_f!Cw_} z!~BxrhIW3~6wbv41wA0E`NN)5Z52@>bIPc2x5Y{zfcNav_goFVzP`pAp`LU(Us_oB zxS+s?@d3MF)j<^4mYXtt4gXbY>Vv%WtHzFr8REE5D&L=fznniW_ZmYwY2BNdmkjTp z55}~`yQGh1?2#gcfwi^p;N+NT2k%@v>2rOlW=utW8T&eFc*8$#(=YNCicyRquL@G( z%h-{o!{ftx`F?%;{xA%Zgvsp$xz~mC>-{DxnDiLnM+l@vC-yN}je!8v=BzQ8zjt=P zA*!j1VqdWbIvCHqNq-@F1Y zGp|jH&er3WOk`!H)N9qT9ann%j>Jjx!UJAVz+odwmAwPeEVTB3GGxvF$d{u1_HXBb zUo3AfriG=Yur)-a08Wa$t!SXPMz?KazpAdZvXU};TH+vY+9IP!Y`w$alh}0+1sQsZ z3U?fc6$BJA2wx8{Ae7rKB_FIKWT!3gQe|j)xk+Nf`oB%(WM;PFi-#WFf>O6!ZDLAg zZoMPTxv@o{r%nM!Yvqpy&Cqj9(gp3!ZZkTG;rHB-RpPHI! zQt*c8t+Z~>U0RE0l^)$5a-O`qP74QcS zINPaJsh4(VxsRd*Ir{iK3&H*^sY+wa&*8D3925jcgDd@M!5Xvy6&6yRUtEZ&tADPI z28FA@Y-emXd#VhQ(CzZZT^(D}W2_=ZM@N@0+7J^H8;Q^bsYLnp z9FTnc_)+sM6Vp^v0C(G}$I66Hw+BKA2z;Qp|9m#X$HvJSMu}W-z>6D+h#N^mUozO; z-My4Lx&1s8o}Ax1O$l3REiAf}WH2jl_~HYl+y0 zqj7L`^UsRbXoyxVia0v5Aj8qT`Dy{sV9)Z>(q-%L@UZs>-E+tGZNkUDokyjG73KvR zRsGI(-&+yHl?x6~ewS(mi4;QQ7eGmH=G{_^!6J=lc)zcS5*Ud=G6U^olFd)0*>kU~ z{Gh%lT5A2!X}{v4_wbp=b3K%ZIul)93x?HVfytn+Z(NX|EBpZ)dl31yqrM&@gJZ3g zLj9a_^xGr>rZ}XpuMYweg_}S>L`Y9`f#Vfqb8X@>uKfKsQ0c3yuiX}+ebT8JxJ2kN zjFJoUhD_pAv$*`uv>Z6&A8QO&;#;DAJLk+@&RJk>7-%Ix~|{CA)|cs3z1?9GYM7^>(OV17QQzwoVPNv+1L8C$`A#=aJaRc z^``YtdE92fyp;*as2{Lre65D(?qosiE@|M6bJZz#c}^K3oJ8{=`F-dZ>8r@LxWjG- z=4^7J6wT0%@rsA&v2q3^g%UYSuj-tih1YukHimjD(f6#7J%JV?rKpItpf){5G%SxN zuKWSHDAXcYT21{`3VaAanQ)*kZ)AFvJuTJL)MRbUf2XTbo*H^2PlF5A2=PlD9C3cK z(Pva&rb7xK*c{pNcjsk7!^QD}sIbezN}F?{3q|-6VeBg>{rKDt#BCQIpE&E5cGnr6 z9Vl3+esS6Et@hpRYN##kl*a%=AdZZT3=Qr|o}Hn2HtbyU)4j;h9=Q9EW)8NyQ|D;il!G`%75-Cnucwo4#a=PLOePqD;v;Hzt^SPphShFU-o$ z9-PW3$;#0jJYG6++`pYhr+0Zp8luw%ztSpG#DuNO zDY@fFSoKix#g(sqjJa^vrKr$Ppv=B)Z|zNqU*vdOn<$PW!)Z-G805C>YX)g7-Akew zpR$u`9IF}N5Vex)d;dVP(y9aCTw+BZQEKMIi;Gwydqf4v27A6Q$H9T9f*OobdUaZC z_}3;Gbr_Jj#YH4_^#myzWqLQfi?@yyj?S=*1KtGl7nyR;_S~L@&4+D%F3#Io9fEi8 z0+FEJdg1klk6#O|Z$gf46=!B=g@$3PFc{RBA+_V@SyvN*cq9k@U!pW~l#VhkO90;gOI31l4fq5y!n|0yx*YSXHc22eEBzo^Z{Fsm>hlGhdT~U z8g=P?_VlmstE=~$HZ8nwv(_Qyl{OqP0c{QS^?{(I0kPhUT^odZs`N=$RW2Rb1rFu9 zCt!n)g_X~qxmL0(ABP~7gccZVJKuBkDpL+{BBwhMm6gZ*SmS0<_995_dYB)C@#IDf zX+-&v2|MV~Jpwc4AEIuxMKdqbKiwd~5#W;zJmyZ;bAW;ND4{F+;VeubB-r{#qGX_y~6efk>ark1Uth+L!ZF%F6B_VWf zem~|HG{i+N1dKu4=9S$vlXlvc6N_}BIN?kUlVID{kB6kbA3@eS^T8911Mh{YyZCQ} z8B+H*?qqv#yo`cB)_s2?zaY(<8x_Kgs6G(%e)^^yx%U-hEE!yj*V0LxQb}&_0tcL% z#$gWH7u|-BH@&MJh%of5(#3WJLuK~eeTKd>e)9SBy7u2~GhGiiB((q!doz}OpPHRr z0?6;7RikRvca+SNlmO-p^S@Lcb^c|q4REV?i_WnBQW$d}B2~Hy__EL^mPA zQi~zA74Cbh&Ef=?r>AEx0Am@YmnIthIw~s#Y7er|mBw+=qjp0u?(KMy;g}dXdg1)k(n>(AtkD=2xcrH*ig2q12H7b?y4^>FkfJfhAPPB9F_U*f-ODxG=mM zHuOV>{Ox^w5CUNxnk)Aja3UZOJ6#=90SGFmKz_Sp2^aymehR{S`{hRS6l@oPz-;=G z;@Sf$#1M<=OWU@r()N4T{M(szNUw^4@xo86-NF8p>GS^+>0nPAgVC7r2 z_8DL8L2c#I0ew1=GD9l)yOh-Tsl)ae!xlN9r^9>QAw*gjf(Y` zx%k!bpU;Ux>7|qGwKYmt9iW`Z!M*;Mov<@+h}Ujmc&#S>UJ)fFbOK9dvXQ)M(dP1( z|D^y7_qra`K_p}^Uz%97Kl_%;g+r~s<^3?-`Ul?+20i>?TX+8!;x+F{Xg(chDT-#%ngAWvUYf`n=3>@+YvF}JlTpV~Q zZn%@@+~rvhXwBG{)f;y9q6ipIL1YAU_M(k=$d!_~C+5)mSS-Ia1bwg`4zb+yp&4J+ zCVP&E2BaDXo8ivDBo9Y#*zK=Quj%(odarCoAyTjLc>6_bbVR{Y7Nh6@V0_kpl<(I` z2_U4~c;oP#Iph}(+2zmDD3LL{H_4X#4ftDr{j2pH2jR|4`w4NsrlVW;Ca00!usHh$ zpiq8&0QNKbIBX*;MS1y0?o7EmO-DzpfrkpY6|{SUFyoxbqUB6LmG56G$zrX(Xsi~4 zWX|p^*nX?_M!Qr;d8nelqUBv~U!mdHL1*~sePtP zIyp6UI5=*0YU#%mRU{TfIoX&fwOeOwDsAYw>i#h#feZ12RV_iZ_~DP1Wbvz&+zj_( z0EDzOtp2_T3wk2SkA8K3Z*vsd;j?YEm;I@E#Em(z&0bnss$9oqlx3lho_Esj1(>7< zdG$qSnZ0y>7)6Uc2|#^#czEA?{C$l_i7ezq78SM1NXOMl71VCtH>bI=%Xlh;k_N0X$6eIQk{J z@$$uzoOo<%CtisBZ1EXB#N+V$NpZLDWgG@3=7Tn8_PwlhlHdV1rrbi;RqKj_FAM>T zzdjb*g-G~;gToWSjrTPn5fMzQLha$t7g@vZ#DDTg1%Btn6sdLH7div*>cx;{WTWC8 zZ$k&p>`)MzOd766pjYA0D+Gv6)AAw4GMfF@17j26mX|K$0<)s+dLxI2=-`|*eEy8Q z&}@;>O7^EllH7X>9kN1S;`uxX`c9KyBr0FOAmvx1#dMY^?EbH3T_HYER%xh9yUYFI z;bD3ldG6IL7WC@!iWpy}f@y>^&BO|>AOxH9565X;n61->E1fJZw|VU1Syyj5%^piU z3u$Okxm1~IH;5YF+Mi>Q`)T;~bavjl7hV{PrlpR3sJ4FT(tfx@X8jcM1bL)70(9^(u@u2SC{oHmV zIDMnenb)uEjed6vynDCul9aSVHZAqCyb={anIka~Ah}3@3ME^!Ru2f>)(i0&6k|rv z*SE}%7R^-NU$4LEI@0Ffe9hOxzkwpiDJZZ{8w3IJ;_mKF!kDS(>=)tH@Rvf-=Z|NV zRkc18Ud)aXFM;6h=?pvLq+h7^YimX8?-`baK5*yn;*HrU2(0tss0@S zw-@9o=|{@jX)6E6gh?S7W51F&S|}R+%2T01Yv}yE8I$ro`0s>RS+O%q$IWnC{{T|N zcrfhDu+8V+KGw|C6lJossCvuT5z&`E-X|SOjX}So_I?!X7MR!J_l80ES?=#(@uQ%y z{#-o!b=i~tumgRdL(suR61nDOcgp z4&${lEhZBO2g1tA9^?C)fB6(7B)3^}Ty@KK1_=sf6ez(3faC&_XaC3NK(3cV|xlIK&zropEULIA_h2IA3U&5d!DFf-^;(Dr4@7T{#a*KAV6$yLZrp&51GuD zql{#bh4-TK_}-M~;nuh6OjB60XZCJoNtV-w-Zd^(X&SzQFkXX{(ZG;CnLB&!sJDss zkqp(x$7g2m;9wH))ZgF|s_J?=s(O1LJ%Oq-bg*ghHt_zRkG~8*t>9HZRscwKi&T=e zp@ZRAn|(nD;2bNd6Yw{QBq5_0BP?(v&hGSHq_uUKKZ=6X#t+e4;Lu)rFJZyO1{l4S zR;8-Yhh`uyTbP7qJ?xd`$0a~_!BGZ%fmEpN$3q`4g}NSBU=K6?5IxvsCtzd&AJCu` z!x>B?ogBBx-5{LQPq={3?WEGKXKj_$THMyQ6KuvF1PB6p>Kui#1vz0A$WQR6J#JMaM@)BIS01gv}eDv(^p4Q~ezp3fbo7#EoQCXz@G}1pG~X z%AR+B$Sbh@!voA#F0NBlKuyPg`P234*QJAGndvE0X$0<)9VZ(P&ov~_u4!2=%sFT? zKx-y{+MWf`P^iPpjtYMymphn{ihpq1<{_!f_ zv5DzGou9kKbw>fz!UE+>wm5Ti$!~Jpzv$v9_UvCdYcSt>bEq3u@I(}R`er7W-&tVbSTCG53Xf@Ql$t4{Q9Qp3sMmZT3tyL(Rt(l2u+^vl zbgs-i3DoArGC+P~Dkv(Zhoa*sA`^@2@EHx9=|Ly~8I1bLDGh05&ccpK!j379m9V?B zb49k~3s7E_vB8X=Oz$*sT&q;_GeaOj1B7X}A^~&&g@#vi*JA@BI3-`ego%;jcn3tG zCan!=EQoDDfZ$#SrXCl+Us+k%n)iDD=B+`nD;@M|kix)H``a}jdpY>Ne?C$E>As|2 zZ_k${E3W*ir0?>h=&*@0l9CfC-86)(^^XyFA5Y70>#b-G+N8X>h|{vI!CBU1p8v(NeVTd2 z&m964u7QBiE|Km{?innG)CpBc_20jLtKQ4sBWR~NA8L(RqxtvSkDYF`Yw9^)+qT(x z?*oHG9I#hdG`*Nl0IUGhq<`=-Q?RlsL?i#>{PFQ|X5nuTb=FD(BN(hr6jvd4MP09eNQK=};Dt+=M^#y&LH!h{Gq%r&K zw4VUYId>GxCrp%GUyzyB(F721!Y~H)^l96)P z3&E@FFHufTF^?l`T!*B5sP3~t5EwMw9j^vlWv~q`(CXP zlOb1Oj2K97$;rt;f;i@{Lt2Xlbtu+k&-u4H!%Jy>#r{i#($Cy$d#hQcD1Ha5SEJk` zFCc0QUoQ!xX~8k_1OJfMeg)8G1#wZjkrEs=s}?2U%0ZbyLSI6mif;}WV`5&i~h6 zA8HP$?wMRZV{J~bkV-3@NH3k?)K-BTO4ODk%ks=DG%^w;&(BG+X_Oi~39DG#zip>z(5Vq@2L+=Z zZ*Bmzcs_#qBFq>FtLo|o&)1F{Oh>cM&d%C3stDk00q^eVdAaY?ooCkq#uRH|l(t71 zi3uJDVSNJoa&}Xj>Su0})GnpiMh*{o2tpvx^G%bBi_82=%F1@?-e7!yal8cz1xOE- zKSG~amZ_d;%MQ&XT*v%Vfq5vixq$OJ7@so)>OQw3Yx zt3+j8PzfWDMLMb4nt@3+N>1FN5#c*KAgB;L=xHGI!zO#WPsLN}ut}o&CF(MZ$aXz* z|4XM(yH7wRcqvhd5~sOAo$x7rrpmExXlGqWRQtQI`a!KhoR7*>@pk~Z6_fOjY zcVjHC>ZslBvPCGa{3Qjx^aVM3V>OV3C*VtxXrvi-u=BGtG^{Q$3v>1tH{HPI(gD)} zx%ZZkXs}ZFNzHs$s7@cH0|K_M3i^ef&t6H{Tc#<~fB-m9{nHZ;9>%IMxS!qpJ0SNS zBr$+K>cV{ftU3mqWgh`+74x>TyF$MWCkbne2Ueh7)AF2XEa#dIEmt&ei_Sge<;ijT zGFYRE0M=Q@#Gn_Kl|BD}{fuY-A8+NN4p!jLuV23w0#Iu1={!xFDOdVb6)}cjn4$?P z>WwIjWsWoZ(cE`(X6ISm7-D6)OTM@6=9V&BaMLL+37f_yt3K z3l=W|{98#l%0-)&nPtm-dvvTipidtAv&dj3n42g0$JZrt|Hk8B5<#x*eb6sM=~|SM z#RyWBA+z)wn_n-glrg)p&3d-Lv2v)30`W04>>X#cIKfvBicBzpj>~6r+N-FW%Y5Yo zDkd(RCZtsd{Z@-Q( zF0S17s#?@BI!jr58Bo!z^^%zQy8y6V0@sYbqL|B8ctAW2BsU=;zXMUL$IiVARFy19 zwPh;1S@6fexpHkPu3YM!@M+!(LaFyk?}&S51-O_(N6CHB;{|W5wm7ilr8BqF!u1vb z(7c?Toy7vK6AU2$)8_Wvio~(tABjZBYZ3ZdnI^Th=uJF4o-Hh>X5{C`m)s*I*1bWr zq($XF#<0+CMWwXYP9tR2(CYhm+d*G4Y7!nf8J%9O)6&=tJS$sg*Yv5ZQUkZrFkRic6%%&KeeQC5LOL}_sXG=N0!Q<^)&hM7J>3b;32mIcn|`gD?K3*@q2}B ze4&ZoQc=pAUiC9->Wi2Q?j^`wgJT}-ryo%dwhWzz2?Q*2oFzIsJD)>h1GSdiwbEKX z!ilqcWF$B_=38Ba-%W5!=hS==u+&lRLlC0AE*naB8Up|yz8=>W$Pmv71BXBia|QO<-qCkXOpJ({gUGIRibD4>@jv~}rY*Be zuh)d`7lc-)-_K5Gb3wme-XEa!lkk9>RHnVHx6eMY8;n(EN^2eEVq6M5`n(x8iyQ3v z`}c3>XNT6bVZq?mBe;q`&203nZSe0S!y=zg^V#z4I{#;ZJ9dI2QM0R1Xd9T1y>4i6S!}5t=d*@#R0S#41QTz z$;PS%bjQWE6jo19BFahj{eM0&rt~QAiVEeEl!)X-)2a*vD}OxDTwTwAd+Cg7QtEXw zc!O(&4ESBt>gTFoC-5T0q9oJ3N7S2^!9^b!8#}H%IeF!KJ@WV^-JyLq7>&8BL62E- z3Ryu&O}&L*K;XVP0kL>!fhIn?mPW!(DDj}fjZE91U&i!U#bf1rMQ#?HVO|bSIcayI$N@ zjCJyc!Mlv-rVYR^;M{;d$XfJ~F>$V`L`52h9hIkZga_~z8qV7`fWlVJde1XcL+vd1 zC=IzFU_`FX8F;71cWM9x))f|TvME&6&4*fPpJ=RDiQO@B3JRgZ2rxt&7{!r9=A>xO zVJhkv!zPgg;ssAO$1>B#36;X}joSw(Pn_v+FwO7t^YbB469Z59D;OqPITNt59icT8 zz3EBV9v&aT_03O_qM?yj1x_dsnSm+A4<=bSx9AJ>-RjjI|54_CiXS&OOT7=RB83U> z;0W5EG%Sn?7hFJbBa4W z5v8JOd<24hA4|Xq+Iqn}4r2drk52vHFaJJSLYHdvJ2|suN^m2^Ha61;2-AR#7_476 zv6J=J>E_z+OWkP@VY9)7sa zlJ#8p!aB*?^#mCjM)U={aK8Zwk%&xW-TwKP2bXrgz>kzADPccc!ZQzydy~fzLFwOS z0m>!=<`BT9L80Qz>EQ=H%7x^>wV%VUsHH+##P7&fjsO9@6vL^Ent*&O(x_?>m6Ooa zBp)1PGx5&r+QP zSW-}rV9xjiRx(6`X!>}_9e1K~p8Hu*NjXKNTwbQ&YxF)!jvUTrEh$b6Qg10n-yBEH z;0yR_ulVl-^GLLCl${>2@-;dwH+2#c55>Z9*~UQ>`#1ZwZ*o}M0A5UKVoLr~pn zp46*uM$Oue`gyB*22+PmZszQnc@o8JD3p{T7{AR|AtrNCOgMEu+kvU5W!a|M7hG!U z_qO87z?coJ(DPOt3I!n{q}=WeT6TvrG`PcVy!X15l|>6|fb$NuXc}*3f5Y32he8Ho zx*|%BqC;>dKtuY6f0++2?u~LYB;QWDz^-@d9`R%vyzT4`tp)MY^)Ip(fTnvLlJHoj z$1K$2x-%2*r9_!1g_u>^#IXtiJryBCXAmG@-j0E)=Ke_NZatR-E(3hQf;GBqPY3}L zef02Xtr)zb6zJOEcG*G(Qk8?ow>XJ$l&GS# z=-~}a@=zj|oMI8Cyq!o&aX7?39=G`bpQh%pSg(N2i)=G7FJ0nr40$x$q*EzRp!9%d znpnQ0F1)zSVw(cyLTDI$P__7DYidgF-;*J&P8$SO zx&d9}SoA|UYB11V%7*~IRMt1Av=r~JS;ub2^s)>&TEb&KogF<&+mx=+W z3()+$yf{p)L>16c#5A!n+G;Nuu;tMi+urUS6Z;2H62P?oyaX<5nh*$MWY-P;LZ6`~ zCZ}+%uQ?37bf@B?5rSw!_eMzhxse;UWpmN>Opj281YS!wZg&`L^=#@q;7+h2tr_~A z3@-z-k#9{Az4E=;O!=-GI(<~uHac+IitEDv{#g2E=r%77Rjyie z`LK2t{2Mvgid2o`q}^9^%0w6S?@&mzVasu=OVq4$Z}B?;0slvE)$?VNQa0VCc(gMS z%!%(ybRlDD=Beh|JOu}lO@n^to67U7Mt%9Cgrm-OL4gh^LF8oyj(5*X`ZWiFC|Dqe z-VZ$Y_x?M6Td#Vd3n08wO0!#7Sg?Wxu2B^!Mt$-Pw0V?)RX_?^I=ch5F(VHT!V(n} z5IxsCiQY2dt7;l}Z&R%L9(6;%uB;#g767SarPUrJU_K*a2{i}#q%EK#2%Js=!|t+7 z$tl*J+s&+~A#LbUXGTsAP zYb;UTcB!@-qfhd>xQD{%=$8Np$w^|=XUk{&z>Wa=d&b96fJI=|8Hhv?e@hQgG)yVI zKI<`4;Oc{(!sOfV@NlCnjq|uUb2V|!Y@W+Oiid8f(AiWApb9fGGe>|()!={Y@zmMJn&M*|(_T~_?;6gd7*IKLRvdW<^}RYZtLxk|>BGMBK*6tEd^rO=Czrr+ z0rQ@no1+AIxN?ypj$9xLD1z&S;SY?JwS+2f{R8Hd3^L4thZUrbL=z$*e(p0%50AgJ z`M$J4?;&fcG9_Q0_%D>TcX!QL2wXHSV|2;Vz$K-hBeKCgbGB@EaY$SeW^I82;tLZK z6F=c(2~p4@U=%L@fJ=VAN?C9qGKY$d=mB~=Io^VPBKpe3Wvh_)%4vZJ406>yZPeB5*yRkBr9maZFqJ0nhHX%k^l(0xUNx z%g4>kj9Wb7{0+I<8UOPTY+wsO1HsEg=j#dTF12xX$psa#e6;310wI!bv!WgVwp~xx z_Cs)kwq*KrMr_7qS0(u}Rd5|=LPIy=(q;QMgBf$C;2@84g`#bsAJPG`Tk>Xpy?c2Wg*%fmH#GL1kKW3|;`L8{{#Oi4hHpf{4c{`!mwn{q>9)do>I5nQRga?syae(uX{^)+z4*zf^O*(j76x(ZXWnNp>JI z*A^V)kk2T6p_~CcyMpiEy}K2MQT+Jo^ZiTv6eH;C_!q4>UMJCI<=&!&e6qrdRK_S~y?2%gM=!B+-C{9~yf70%8WzZ5%Mr z|M7f-F>}T*loScH!9vh^;CIK08tR~x7FjGwmjUK()6$^eqL3wtt=%d|F`>v3da!bF z5vk*YZdjHt27_prx&R_Y+iWra`^kt|4aupfs94dgChmBH91L^}S=^w~J*ko;CH(CK zV`9Ap7fTC^y!}6a{4KHPnvZ;c!U(M`Q@&XK__I07@N9|%jrpAQcqbOY;OXqs7B*Jci6;P4$(iy%kn$Q;tZ1NNr=0k&-w17 zUW3W-lDfM0$AjQiChV+x0PvA|wGvcKysV`KHGvM_$mB=@R^Vlc9zSTtRIkw>cP70I zt9SS~8uda|1EGjK^EBr}UoRD6AT>-7M!e_tvh;<8+X>?HfQ4!+ObQ;Ct$1L7exOAT zZW`DM#Y8XuC{r?#NsSDjA1i&N(_}Gi4z>&n*xgo`(|Y)eE~RxbIUzF2YeWR8D& zOlwja_)!BiH9q^rN_8$ddHL1I&83&a2Rup!&QY-7$%9Q71J<3hQ^?!sE4;kjez-}F zX}rd9llecO3kqk&gPKb*!?{%K@Z~RZ|MU4HcTZ14UIBqvpKi=SE6L|FKqjCrWMO8) z@1^~m*X+`M*LBdb1B|S2W?FpxAC29va#agBgiBQ3HgH1#FIjea{nJxmmg2(Sz`8mp zG?W@R8A#2YPK;`lY*Lgj)eP{%L!Qfjbb90$Le}0JI*;u8VYIZstz6(-v19PYNT7d7 zr$&Pa1PU(wrF*$uJwXE@&`1nOJ;7HtI=KpEzpTD;t+e{fOZ~#6ly*T>0~vVZY<>if z`a3hEV$nuZr{;n$EG*1n@!ybR__7{c)zm^{Gs}#r>GpQqSDO~-dUk~tlL}@}Tb?dC%=3GboMbd%B3L^zF`~&7bVm)lgs2C8TxnlI7GF4nsMXnZk*$ zhu`Q?AUgbLs;929V&899Ev#wggx_n5 zl|6E5!_!cc;UGpWiru?CbqPzAEEV3)^_aGZq)US4*J57Z8_g%b{X19^(yLmmWs}Ft zDwVvYMh?y=<90eOgHH~GBw&*BUwwRdc;M=&<(t~s=QjOdOse}L&eYLz2#Oa7vuXML zrUa@*kN=>dzSu(LfAYD1m~Hg(-tjf=jgH9J0nfH_LNvON6(P}N$n(@e1Z@z963n+l z#5d2T^3g6!F{P7Kd##QB!Eu*-*|s>O$RSX$&yJ?IPaPF#aEYXn&KXX6C|mcSR>Tqw zY77E{0dxppiJBu>QXfaWsmg=eIXFBRVIw|Pb#^*wGo*H^DbSbpEw_tYkbB2HoN~BA*s`-~_v9H-^>*Ha1MM4RJ@&%0pT_P)J8( zVF=ry7Pp5x;5>_i>b6mh;U6Ysubv)b9m&6k0x?LpLX8uS9sp*cW=@U~Y~^AGjiT4c zlwdb>I&M#-mX)cDPYxn{i2OpUTJd!S&X0obX8{SBPYMymj*ji;b-wq&O2cahA63Mj z7W7Q!P48qhM>fVsU7fD){0jqoC$ah!YNdk*nlxjL&jKn;4z=L}0m*WHw6J$>>#jeG zBa&B^@;48t5>Y46VFm|sNZYDIoBoo&pgay_`BCfB-4G5} zHL&%~wrynrV7)=WL~;S0dWkWrBd@IRM{9S*ywyXOK^+AtIr-o1a8!!2zF?!i4r1%2 zB(c8QLvQ7rc-4U`ccIEk@ivx6_Smkki-WRaLlMHJ8(g&)^?n=tw~qW@Ua;^EwA9mN z_x+U4tE1}5EqJ~4)zyfgSJ&uqs@`)VIG!~EUvYuex z_0S$S#masN==hy_sKpuBc!H_PD2-0;qAj_b@d=o#&<1pS+=yg1zo$|+C6Z)bx$w&TgR zX+=}ONoSqg1qQRMHm9aZ5wc?DHfqpor9Hokhp>9gly0us2i(Kn%){IFocVCRni2_R zA(UtVhXrhihV(e!s7AkK=(3Yh*=Hu7dWW)y`Y)OISD><+9S=GJ|C)7%8}2hdEOLIa z@4jCSeeW8lYqe0FWV!qNjQw61lk*;SnqTmzukZ&7Ud$lg9+4T(@E-Q=+2s!LBx}Ru z3)4b^Hruq!OkGQc2w17af8c(5J#Bl13M(8i7DH-RGW{3KCnAql`#Hk4w8@j$E(XIm zz62=;C%+1wzTw)c>C%TfjiHwYdm%$&kWMr{HKmx%$O^4*A1#IA#9O&@AGx$jO2|3% zazbPtRdI}-nvEif#fHwLwkt!QHqf$uC|G&`S{8iVj6}tWWb70Q8)=d~r)`Yd#VxQw zJzK)>Sx5V1&(@-5{78XwV~PC3L6`OY$C3!|5bSC&KI8AN?(FzfWc8XNc&bRTft{b4 z0a@>$*U#h^m@SuP5ravJUQMa1e&>%%xF5}52)!n3aa6|iGwz}Jz~_l*$c|Xh5NiCR z!TT&^LT|&zx&c9HAewP()c^2~N0R%in9)B(C6UA9032_XwJ_$?Cgz)2vY_lk)J<2U zOzfQ?)U!2aw)8vgj-jRp+|zwjf4ouViE26s#VnI5k{q_VN_FNMb0NKTaPX^#NK>3m zJnB@82DWGLSicC~@*3->`^*R}3*M*)zRx=y?^nv9RNoD>x`^y!K*1|Vjb0)o95kSw z+dw;_V#73oZjZMA2TpG&M2p(96`Q~trORz*Z;QA@^| zlBt>&Qj8N#e0J%2ycmK}I235;hLGc=G`tEK?I&<{Y6*EP8iKJ6-uv3{W(diG>KS09+p#qoQ1DINK613G!)5` zim}~CX^hN3KS5Z*W_s`N+I3lWNO;Q7=40NNIxR~jjLK?Wk18P~hD}u}0|ikVkKhI4 zGhUht1=dhZ(=E(QcJK-CYMCM(I@19%@P|;qx2YpKHCZ7uG_P)@u5! z_nobMjZhdn8!KS#3^qaM{rA(_O%;4qMinz!vgzg!>RGPVzgM^m=%jGyL&<-|dxT}) zY%eyNkmRyRQCpC2(7>@tLOdCAj2KMJS4^@{BZF>Ht~a>@UO@<6^F_>$4jo7g$&+yL z3{O*BzE?Hwk?Y6jL=uML=*y!=<)EvXuDwJ)dt2KMuu?!Nr~|I=Pej`JA;Qe*zVWHSV+RZ_1)~ZR4Po9XRAXZzdPh$tQ&%VAp;bnG zi=^9Xh;BSW?%PD}D?s&?K=GwE+>Igd z-y`1y^tQ&o|7*M593>`)jq}dheqBt>WOkBmT800G_&+i>jHKIT4&x#~(55q#QwQho zN~(nhMAK15mYh>v2+rTd*e)f_DZc-vIBzJMHs>(>z{{qDbJn)G8E<f7a`}=Gt+MmXx)C(K!kn*=e5UYhQL`^%R*h`5efEd@< z?}s#|km3~v?0iEo!L-qFIBy|@Z6v?N^tAb_&aintk>k9{k8Y_tJac{hjZTY09(^fj zT6+DB7+3Vm1#)rCG%NO3oB=qDpJ>fA?)>j`eWr4SO<&q}q2_!x?56cQKVjnqw+s*F zAId)%!s87fqc~7`8Iy5ZIRqJt4#Et<_{-$H??nff5 z9LzrKHfOZkk2DkMLSiW`ymJ!P+lJs?JjOPMC<-_fC4cYS#r+)NFgO1l{P(pS&1UPh5*QlBU*Aw3t-N(aCAM#Uu#M&Y0ETbKd@|COJ!9NMc__|->*SbOK%QmNB;v3EkS8Wy~U1i5J zk*QB?63wjy<&$(FLV7!(8sQ!ce3+QX$%yi zia6+2Os9$pBF05@nSQvp`ghkQQyV3}+$-ZKf(vh4oE)E5N)B6hL zK{D~T35sA>dUVm3jFGM0p*zao;ozkXr|d4$rdh6(F+n*4w~E^&EOf3ci*#Kfi-bAB zOu2To3MKJnr-v%OuLLDeV0m`1`SdFR0}0NwA9ZxPZRy!qcTuNjQIG>!_upy(XEF|6 zcU+h2Ts)e+kqwU>u=7wO9D<@XlTY6wuea}1`9mH$zy0QFk?2Lqyp^B9yT^#zS^C3u z@0b>=>VOIccik@D9~2qB{TqLNVq){<@jZzt7|&&Hr0?)ZwziMte5J_`Ty!1&XX=+>kMyK!{nJb^@I+t7|Mtxz z)aKC=;^2SGRwV|v2?3A)=YhUHG6d&>m=MU*2Qzrp|NB5+cNe?2)~1dQ|IaghAsFCI zFpv?zXYu#=3gF9sGkyP?>HFVI-~VR%{x{S2znQ-O&Gh|mrtg0LdtbY(cWrGa+#UE){Bi| z%hi=SlmGE+SYiLs+k36+nw(I@F6@T$7#%|0ML=Dk_15Rge!4FT)2@~nyYE6q-XgeK+wZDeH)t-J88~bRpyJ?vc9mr7)D5#@Q+XW!l6I2 zeq7X(8U-DG*-pS^S!}LI*Q&W}-J`Y6O>9ViyElY4L!QxF@cfq1s%QEq(L1Y&t2jdPR2l%F;_dv#oom9JjDFI}SQQ5Q`2#Y3)t zCI3Ym{yuI+^ZRBepQ(wsEYqe>U+LJTT`w{+<;R;u&wr>^c!$bI%6T-p`UocfJ*1Fw zW4xk!dz-=2DV%0y_UE)ValLSUDkinHan(N3`YdLd$F`J?Px8=?K|q?PrM!MIH$PoE z;FbVBoG|%YPVU5~9seuR8q0TBu@)h1EZOg88HOgaz+E#O_G|c)C3TL%%1wT#ecxc# z(q!f5=d`D_5ABH{*}*6rufpcGK5HH>`1XBRP@I}%KJ}!`#=wyA{Bv=;vcU5PsAX+c zdBzMqN1Ai9M7ZM+9Eo$wZv)zxxQUe4)dlJ$R{|mnXQrqtToDv{85whnTW$XbUGKmo zO1LZmj&0kv%`>)b+qSJUwr!lTZQHhO?7Y1jyZi3OMpXZR?yCN>BEPCk=#q)SGtoT| zQ6}iMA{Q}9uKpRYQv@<#hem9UFfkaO$OkYyp$;GzZ@d#opF&6A7K7RV`rRm~4Yq#S zsaP$I z<6T=4kRgRRPmMl`93-f|r?tW+BwxHYC z26Y}M=;wAeN6Qjz>~tq5RZs2wt){1Oc&Yw#>0} z$d{h>RsY}c`*$YcxF7d9K`e?#mdOI67^jit_tt9FELwb`~0#>dtQD*K*&!uDNR zf%M6EEofonY2r}0lqZfFK}{^`mk+LtSJ(PM(CNh(luGCqdge8A6UYwGdM%8jday|_ zAT_w&=ZDh<{^O^a^0g20f=Kek5xDO7#`5N1-_x%EFa9v#juE#~o7AoNQOELg$WYDR z=-snJOMbz+%PFgu{_K855_u{YAkQ2fv(FVr<`m#FOfK#h)K6%z!%k(Iba`trmNg&Y z`PeR}d!?zle9w;ja86y=Zu%H*mW^5u;kSa$7K``;VYddJw}>$!3Q|olgd;(2yK@j` zHT`b)GOx&U)Ma?ldP2pTv53OEt*y)0aKrS4mXN@E`V*wiVL<^>Ww7AC?#Srf;p3~0 zk5rZvc8e>=b(C2`Iz9}3tJ-=qLU6F0)*e_93eWbsrl`3ZSD9UcL25{7&N{m4EZ`SNbhj%v~Zqfdnj$5O&`p$AHF1%F8bLY zIHj>4Vr^cn?1MFV4h-Fa8601~0#mh`QN99|+WIsz=Kp9t5Qo40r>%q7hI65v#iCV` zFtB?GN7T`eiV~tLS6vg1n!lhjma7h_ueBA1FefePUleUtnBB15_9{$=vEI5Yx++GZ zeg|UiC{$cZ3oGJS9O~JqMh&snz+B|eRn%#@Ps?96=kZ67JW85(bI|DQCsJzZuh3h7d zeY3ybfS-@CL-rx!KOnB>-_EJ@uO07~M)T_!^}Lmi#e&v{G9|aQTO%0&Z^Yf7*`tu@ zi55P2fEX?2GvmZEoy;*U_4+7yTTOCX#;6~c&FXSXRehj_0=hyZ_Ku^C3cmu_(cHEE6#eRse4s2K-<=y+S_RD}Be^F<%bOtT9nrr(0P^ z=`l3*7_)63JHMjJ?yp!E?C2x)3K_zl5huJsa~aO7$JIHAVU%04+4YaTa5_p=aTn&`*vbs5)@9bYNg0J?10wbSdG=6F zN5&k24>&4RZVeg&e-A#*uzaAyb-10L>Oo%Eg)CPZ&AePRjy+Bfl>f<;b+#akJ^x12 z&#L802EKq&IB}U>z>YoZypDD-+@j*t?mKo*OwF>vqIcRep!>$4m-ypL^OI=uMvu1M zqalCOK(a&ZgUU#{^-O20mh;EnZ2?{I?1(=B5mym%SsZsHx=>32 zI-3MV(DFa#$!LH7&`Uxe*|wZDZzY%xmJ{_n7 z06xAt@BpCVQ=OuB(1ioDE&plk)kjK`6#Nh zqaLNQ2VpGTO$v-dIYf=7epR34Q?S=G&%QgT!q1hwwP9W;Ss?0DQu7lC+%$#7LbBwV zY@AER#%8$G^&t?EtQ(L#F9&Y7iS&w~;3hUz?Jt0vz_Z1f(mWexo8U6Qf?Q{9kl+@b_vc9mewZzL{NrDUcgnB?p&Ol9-m6dVflOouWKuY*XG}IYf?Bvn43`u+y zin^LEhlM%PIIqD!Eg_FnS(-!@RB2pCq$^3s8&uCS+OrxVmNzoKCSjCHiDxc&$IAxc zf(pC3JK}+gev3I!36mKa)mpUgKNMUUAph}+1p|*3sF8r#Z|At(;Yv#med-u;VWJCis(in z%r#}5k}tZvdeytxxm&yRbsFA z$ECoTe1hFP=8Q~FSpr3_Xbf`;laQM5*%TE%IDwxLd1>Y~MCM+5NoqES9<`qbJoA2H zCO+H4C;bCsud4EOn@{zj4k9v}YMq#~U}NJw&4tl2Rtb!GP}F>3*T?r=2H0)#qdDURP$9;4ymPzQRx#R!$} z^8o@sJ;~gTHnxY=AswXUBVy5xds+X5whx^HDmfYlur{FeAlda&fllOjLaNcA*m}A- zph~vfF6SeJqgp3`UE-z1eP}1)8({2+&^A!1n0nNv7)R9*86uRG6}bZPat65q?lO{+ zx%uoe+U|`N#D|;}tC^kUx)Fs)f7S&{1$O_w{T#Inf7gz@z*Fr}9y^mVqp?UCH0GsY zsOE(JN*-jjJM@)%=70;dm?03Gheu;8WHUnqYgUR(k^#P0 zE3ec_RNa0 zMRa&D59y?GP#V`2QsmW+KX9Q?>hBm6T-u?%)Hu*|^!h^}Ks^UXH5OGx2#6YQZevg( z9g(X0^ybM!1pj`%)Ma8cCDJMR!q06) z#Ugq7o~y(=RVqv2)|=lJ16kr9Bm?PQMS&7uqrrliMa=D10IA9mpg?!4?kC7=8CN@K zOc?bwkuGPLp{`8XucWqKGk{I%~g$$g^!7BAp5-{kLg10TGv*UeZi& z)C*insGD0I<=%2#e00U{pG5a*d1RPz%L>nBlh++5Kx5u8>}J%)WdtP6-X`n;oT^jJ z@&O(98D6D+0)cdW$~AH@IL5G05#@#cx{NP-qJ`0kOWW3R%+aTvfli15I$Q5^luabLiyz<>=0QOq<&ws%V|K=TP^6$Oj!!Pt;{(oUd+QP~CKhP7S zvZacphVl&;3$tHTz^H2VlfVK=5!_rKfhdD)QAHMRk*6rLZrY0|<`4=hl0i;o> zb_HAFQq3n&`vK8)sRANEK`z$l&Q&5)mp<12CLmf z4Yl@YYm=j6$2HejTr!0CFp@m%o2`Mi^`KU2;quWMxdkIB450~6=if5&qN1ziqVogMt6@|Lq*ONmkaI=MKBNh z%9zAoUq~Zg0hG2%qMi$oPNT2MEBlSwy|v`S1hXaSndHC#t}W4-!!$c<+h)L{P0?y& z+SU1`09)i*so(&I&RY9zaCGQ*g{1HiFvn5sSF}nlD6sBPY^N+`D6nyzt9a?@+3{sQw#R!ZaXPm{jh3WLlh0LlFdxSXBru`SB>p)!^~sEr zb2w$}V2fqkrdyC;J>bXZ|5F9^nW!?;5(q7<|5q%V*};$4kz=DwWoKUQJXfVkYbIo{ zSsOLtgz3H1@~ZW8#Zgmh?O}sVXBZ8i;O&`boY3amtCOIp@GOfX@Fh#?58no+H7xZS zUODI5J0cDAIOmzJi}Xpo!yn`LjS$cT{Adi9U(Kj+9Dsb|21 z7+17jLe>x3{)C=`|Hb^a;c!%01@KMsr!_!O+5knbZeM259(v(3bHHYENE&(#q*9M4 zUCutFF+6BajY5d0CzQeg{$3$&j^1BlomF#xGPm~$F31maMM~o`J=?rroo|p6$-_)E z>L&m&#D_*cf`WxHEnA$0@o{3#@8IJUe<67Itv@ZrJz$TFP97V}Lh8<|#c0Vi7aup; zLMGZ3bNg@ro@TrU?9@FRf~hmh#FbSliMlgE?C>4q<<*gfFb)VmuGE_&_zq=G*AzSf zcX$X*ZtN2#H-Xv=Rc^HlyHPmJC~|8-_n<~yr_-(r*f3Z zFg4=J%JTpBU+jdeg7UM)!m?2p?_7^cgAZ8GqPIx@NdX}VvXKF1E@=cfWYaFAIKS1f zwpj2x?N1cB!&S{ycmOOneHx7{%6%RLKgrSk-Wyf>jU4;r#%{qyYcRZ)?lsMe|C05< zeX{-awUg@$cuPR{QIGrK!?7DCHgEQITcAeg;hLH*)ygs;zswCjv_Tc`8sFn5rr?Ql{O&6vv1;{uk~5 z%5mO%GOQCG6wuC)!9zemO7?WY(@lZhY0F}SF0D-mC?MD*1!v1S^vQ4y!F*eX0eTuQ zprq!u&beurLMM?XO|*iC({fel-F)tEn1)6dN7V*sTPPLP&4v;rJtuAY{F2pqB2#UG6&V3dKr{DhBxb<#QD0b9VyMNc z;#lwZ7qf=ZIAxtF;86X1lTf;RA@V>B0VCg9BT#??#p8f5QQRgH3<}1Uinaay zCsW7n5eY}Roc^Y?iwafsu0$48nUAd)sA%d z8H`skByMkuHKKVNH_q|zTps8F7%l2iol^rBfF3%wAD@^nu zK~fvE2me*iK{)PeNgEA2?2#Vpz=9LBDvCzqT#POz8IVH|eM~@`a2HGWjqMQ5Ds0!5 zGcBwx31n)gU*X<}ITL+8{9hCrk0Wg?H)au~;i2R!DTNdG*W!>OIMHl+xO%CI#W(`ebM!f{kWC3O5y^ zSfNd02+j2t4g_>D7s6l>%ni?$AHhRUw!%TWRTSu~atJo~QZoiuGgV_xz2vXS+6(+C z0zm5y0lyGAO*E$fGVp?#~MLn(2iuzTfE6LAN z(>KJShtw1`uDh!OiRaR+Z~h_W!c4>N2J3RYu)gD+3K=N?Qd zXM|f$lRNZ~#84hs>5dYISf#3aGI9rU(DD$BXPH?Sg{FJX1+i<(qXB%2#;OZxT+~0} zhG!#O&x<;@2z8x4loO6-pPqdeeq5`s1A4)Hr(YK6#q6+R9zr6Ys67%9j^?bBh*-U3 zg5;pqI7!^vbiAsmrcC;T{Plzk{BVjf$F|u!taq?ZMj7=TJ_Yn|G+~cer7tBQ&3Top z<X3`Fk?V`Ia9sMUYUn}xV_6thd%pPo3NWp$p~dViy_YkcGhw|nPC(J5xf>lNhY0NXp< z?vBxS_u9-mGV>MYM_<!dGTPn$C~2?jP`k- zvYDNL%|7p$)~Z#Xj_Jbe8~A@8r-+$y^?E?Ro|M1s5!Qbnr^7WBEc+tqEXxh~^Q!SFFeFJ?@)An0%9UljS5pG$QnuPVFg__?iS9zwd?-bc zeO|;~hwW~sJk2B#{%jdvU-G_8W;@+v=lXT~g4-i6K)oY887T*VGlD|ZP_>5E1Jpp1 z)9nT`NboEAMl-)UhFY|GggQm+hkmQhusJ*Nc3iH9w(%uu8{DE*sZ2A-vq?xmzPGpzpA`gh8B+z5NXStPB z+R?8zi)2OEI?=iIWME<1SHnf*L~dIY!)s zhJV%=1|OwDlF37t2tK8sH`t@;XNrOk!YIIb{9_`0$d$Jx#r*>|6Xo-mq)6-Tw2uDR zZTGYMryd@{GXIrMaow66DbhDM0qR5Z_Gebq6;Zqe;WcSl6GHWQy{8eEV*hbE!k?#o zg^wd4Bh?iNFvFI=M0}a0pfwD`6hREmVp8#ukI-o_djyzfpK=WfZx1!a*n<)YZvbQ3 zNF8k)9{Os;Nt+;=OLjAAb~XsHzbja~z(u2?^&b6ymnF#3zAhpH0DwLj0074SyDTM@ zu9P2nhn_2I{1uL4&4seTK;TXcDWYs3-@3uHl4vM7`YUHv9#TJ>Z7RV=? z?0(&*qJI8^?%O{Q1NmCaxXLnipTaJ?ZDq!0&MfNZJ26a&=0 zpItmXv{RK#d))WWI{e>#VJnAEUQ93eCWjyQ&%pTKV_|-9`aEM z7l6vf%b#^1{QcMkA0vF9Vfg%zd4P73CtALpS0mhfpJo6HcMAZ^`#nW(+WvETq1uf6dBSO2U7-<&qIou!#SRyeoSEU@vmyRzTz_#iUM4 zrfZRARJ>7g^jikPNRyye4A+uL$W^nr_^RBf!2(@*F&Q=J!@Vyh`Dav=NX$5=v+3}e zy)H`6mtpx-NaR26#{c>a9Eyuo@fXW4IS@Ef%ya#Xd}?0bl0xZZAKtHDR0J)wSXKpf z^C}>(U}z>ri*tp=*+iDHjlDcGkrNR!v@3G6BEd|wt6a!#Ctj|VUyB#Nw&R`64R5L0 zX{?uuDm~38`TU-W;4Zu~cZ@hy2!dLg9(Wu*@9UcDR;EELy{#yLx!)G|_PZ!iWL9>ot#OH4-N-q;in&Jh@HEl?mCh%?If;+^Qpm5i*s8*L!+ycp1&Q@Eyvw1m zk-vDAIt;2K2cQuu4nNOSX!Aaf5Ywb(8@dfiabN zc1TtlLM00NHP8gnsT!+cB*{>8~53{gC zpQnLj^^EvT!_sQwHI@a#JDB2r53b1P31?CtJ{{WV^aL48H5F5V=Y1iIP`GYG_hNSV; zDsYUQyVJc%=e4Khs1tjp6hn8}CLCO;M%%<3W43iME{Y=rKd(!Yk$e~IhlDINQJkZ~ z6)-kZumrC{E5inlkyVhUQDI~^|25-IArt0$_zxLYsSuQsT8Q+6oWF}mdqVipkVR&E(qxvA7pa8xHXh8%Iw7gDf&URpA` zJt?x--7+~Hvx*SQ`0^UH>ccvDn(QX}`3-#5C0NV)@{}?W#n!|G?cp1!;rFIl@ma|t zS`Q>9F#x5lvUTYuW!i~^Y`xMnbw`k)rwlYD+7ThL?YIvP9pLb`NZMC zwRB%gjeOON3fz~pR}Q>=o)aV@lp3aAVY*>ucF39o_tn7<``QRG`~JZ~4wL;CQ^9s6uIm3K4q^G=Z2Ezht5?$lAK7G8d)+@(qP<+HYXaV%=Q=I=WPjz z_+JTpVl6hz>pEvm7fyc0wektv>|i&E#9iQ))PuGi=16eeXv;uK7rM|ihQe5#fHijK)7RkIZfEPQsu&4)%W#pRH$pa+H1vc{jrZ%c^F{$mZu>Ego)R`RCDC>?-=^D#p8y0(HfY=dJ7!9B4CHBmPm!Mc|=-@QHim9J6#D zamx|RYVS!6_$m0^a7mnbQ_tz`C1TLy=bP=ST7Wde#&|zyQ0Xw;NsMRB8BjSYkKep;{ZU90H85DoMOPvE%{zq(zcs%*i<_qIf|}*kfR; zf4$qYZ|n>x9N&A{*Ct_qcjzU`XEQDm32wjJqmPN-Z%vtnkd^QY!KnU|J5G&1Y`8u) zh{haVMN9$qye%|-o^cFLUF)BKu+~qy6-q&O)9fd=qG#&~W|~M8qDW@1pmwuAccAl1 zd*)9lbZn@0Wa7jq0wOI1n1~e8&euVxkTKFWdnJ|b@Q=KP#*ni~Mpdy;cGCYdB-~x3 zz#J`sK5$}Pjj9dn4W_GF3XmfVVb*w@ceGq}%;1~a$t-3_*47hN=`>}k(llE{%fcI2 z(#-tHaz027Jd>a#uvO0Rt8aGXkLsd?u`J`U*fY7Uw)#O8;3pOYTknTO=;tp;Teo4edc}6h2ENKOpn}eO{f%_=u0f=LljO2ws{*&>qZ#7%P$<9rprxhI@jz17C$K0bKnGL zE&XbD9EO^|uqM|jtZU*%?@&L(%;-0uxb@!&zRM^|QeaBZ%%rP_7%1^O$K#k(0-;pi zwekXGq$QK!_ivN||xu4np~K2;5|2wHH#XG#!(1d}+hw6f?x~Lg&+VTmhj^voG4C zL$0aZwkRjd9Qgwi)@aC~Tc%Pxm5*eN=Ki(na$UPs=D+9~NpCS2E-Sy5cf;Z}CFN-S zYCHoqS(28NsickETr6S1+5je}IGOn>k3=yfgRTu<(rau7UEDFowqqna-JZNc15J?z zt06}H^;jqAr3YA0*A^e1;(S`STd~^4seZ~%Nwu`Z7qzIqy`}JuG!Z(C-xUeb-AEs> zje+ePHhpQmsw7RR_0HEMjv);hHRKHRZYI!+%?qOyM4WaoBR(5m&~Yhk;>3d*FJaf2 zStJO0hSwK&1qdI@_uD6__U4rpiiG*K5y3ItXSt#J=MnhtIaoPv?mT>>bL;C_;!@F zscd6a-t45*mYj*gH*~2jEhQx?^}8lEv3P&aYUL6A#&!YhwhT^cQH3K>g^B;UOU367 zlj{nV^UNHz)yFK7bxW4tJ+$lb!48!}2>ayCZt9*DbZP5&?dmXDRvp-3^)*({|J3m_bO1awmmlGC!;8WUt6%(QcUa8 zqA8skW=V=Rz=ej(vK7Tx^KxQN)xw&*kumO~jAn_|%-<6?<9B4NWacIhUJ+C>qqwkUHOs;xxp0zgZHdTl z&}y=QaPCYF33tasyJ3CW z<@RSU@QW>R47A3s_v)SOvu48F(FfW|yEbp?$)?J+D>74OXGnF$igVezrFzX)>z|HY zfwxt+{|Sv1pM}X#^D#PO?1vK{^gjXa-=>_?z!9Ux6-(+Ovk4Y?VCu=j8fxhRy7$=T z1)C?jCr3#OOI?1?GidF5q|EsX#HEIvap4KA=D;c90=HwEB~LfEAJqAp^3$W6a`6t# zCqDJVdp7l!l)7BFI*@aypv&6~OY0A+*21dj`h?qE)MoC*?%W@YveNd>b{h&73_58x z815_S=JV#sTtoa7`nA-GPvGt6KqMPwG*0bKdHdqP&pUqN1aMPMI)Iaqo8qUDz3Njw za<}|Q+=11$RizughzzW_U|1EpifS*k9%A-9LYU>H?e1Bv14{U!daKNCwx!%Z9om_a zRy?RJV>Cwjwc~0>yde%*=t&+g51x11T9^UvqAFTPO~U6=OHLj@7mjMX~j3!SfqO0l+tDof>wXWN)wETov?nOW4q9om!3A z;Izv{6s)ZWcQB$y5{)}{q{Xxzc6sGu4%7~5(S&K|cwcFUdav6tr0%5?!Z z+b@q0`U9Nwr&{ECcMCUZaF{g|b`DffTVNI4+7hy{g!bIXVxQDu5BODn_{`!6$-!xQ z()sw~XY6d{WrW0VJcQ;CA0|=nVVYA1?uvr2=sn1 zo>(5bQ8;Kn$`BLe`e|Q-^x22ghlkhT(njadR0zQ zIBX)AFP+ZH$NwTErx6NJGJaDv^7~-_cgo}pElrG^Nf`f=G43b36~15fCLu69SFm4w zX*yA`n%&R&fMU3uByQX;ksUnp*1 zcH$s&UxjvGRR`Z3zCT@&gv7wW#K3W8y1JI}PO^p$4wj6>K>(vDUs;2l&OYHxqF@Fz z8JH;kn&}t>{+JM${yb=4ssvO0yp@@UXy8!=n{mlGrnBD$ch3dZ?E8hRl zE6KW8TmN5ms32pvE`Z>30e`88L=iBXaKn=PYHr0Ls@(QFEEK#eFi4m>iV%g-X0?oml+bPgX{$c2ZO_8 z%-6OFD~GYD=`)z;@?{l9xZ~8epy!Rp-50|93_a+`Rsj-pn3Jyx0o^IW19^R{?+GxEZt8mc*SsvJae*`uUz?J`mDBbZ_U?a2$#$} zof>kbkmz{zT;hO}lN9oA?7-q10Z{a8q?F!Rr0-#Y<>}l;bNcAfbCS(E{K*;@w z-Z#kUGDLJgGZbg235SW%h#_0cYCm}ExkQHnH3mLgsT9U!U9@XHXSYPihZ~tD1kpGkLEDcC+<)yZt?zY7Au|u$izXA-sb!5h51_}rRLbP2KOh)$7Y`QHhMlY>o3aQKR4Ul?Cgo$ zfuueEBaz(wQ2q1ZbE2KY>2u0Rgf)`uZUG(V{6Im^>2A!WVjqt_C2kQ}jCoZIsJ(B{ z!vl;*mu!~KVq|=#eirj^>z>cMGH?Q!3(3ShH*xYnLa*0*WSet&O!l#RSJEAX>3^KA?Jz|@|z*N+JsXM3+w#k z%k4|>2PvK|!A!`RGcrAr3!Te@A^Zx|oC#Cw;D8jbcU$H~Crd~wFzim^R(Z890r^P)QkmD3T^3e^-Brmd6C7ySJ9 zn0!a35s|`!L>S9O@fyLDDE!x-oXp@|D0aQG;$-jSOm?sGoE~~+WFGIP@YjG&?Snl( zhX?pBl;g^xHr2^bHTa**&duaGc1w+CEIXWkvkfQ{q5 zE2NczG=msk$!S z#p%PUGjj_ANxcpW**c%4PJL=6+o$v0_uaHu^;VN;Mh*=K`sy0f@i}s>!1!avhYPhZ zEW

8A!4IdJAdEyVD_p>TtHuw0G4o;{1%*rlGAOs3cUZ>(f?e)U&_M`*lg!|VO=$74hp1FtHKoT_4Tjo=2q9^r{@ z&%>eeRx~&<0?vX7;UaUags`Q$($4vW6t(Wl=G=D7;T~wdbpjS}eK`uQTpI?f(D&(c=28?G5(a0A*2oA`^Ue~2 zz-x4~$|8o85dJc#Achyw&CR6@mW+8U_AwK{vQym1`$$hSFqJnKN$73yWQ7*XS~4o$&CQ}rsEC1vwx*0e5F z!^>A@{3|m#F1g`3mIcjhryir*V6l&zonW*{(arr6x{YK^_cl2Hl=Jf0LNfw!Y3qlE zO$YwYuLm5Vmu!M(fTGT!tyMR`DuvMPyx4^7`2TP%*sNMaiir&Uw-auk41t+f*JbpSqI$piF7^ zkADknXmr6 zM=R$dMr#soFIu$?D_%{=No)J}j=B*_SKB)7stqfKB^0l2QU}PbBCl*BcQStlP%LgP zRFGS)Qj5~DPD8}Dc^PQ|)n|dd-oO80Fq~lTEL|O)_Ez8p(5Df!jCUym z)h5{x=}JMGLi)I;{Va9b_{_Z%75_|6Xf2J@;~&T-UH^nfs4p-an+D{~v_k;ke5#&N z`tnbvTxARHt>Sy?Pi*#{ihHZan(-dglAGBM+wbi0+6Qc)oG|?^90c#`IeQYa{7>jF zmEzPvCGJ<5WWLg#7Y2b^ODZ41ANeyCPnlx+GwS5+q84Q?nVr#!7Nid$Eq^F<%VmcC zQhT)1oWJ9wg%ASmB|x*9WDIXz<5XSYDBRW3Ye=xe%3P#bZ<5L2_5qg?022;JrYuK%nAqXEy_q;-TPVr=y=bA(e8yNT%&Vsh zOck}|wC&5KsleHAS^7KpD(`80XM0+}hPL10M^3LOSeHVNP{O;H|F&(^^rUWU%H_mCsii=9zH{6KgHMl%%uUF4H|XlDkk)zogfn zM*ljBK((leI9K)aw+8M-XND&F)q#Zxm#<)-u#W}1mObX>G_HgmRpoAPE9ABkm8eXY z>2hp*j_MDkE>6$3!yR^_oS=tK%tKaW5YIKsi`40$Xf*CBGEC0igp0}pqT={$Va*Z&RlYc3@bWZD+H)P-g zSMVOQF)#}(8r4?9Q}wgWo#k2XN5&Fej@a(so#qb?d5Lb6pxw?th4H_31U}gg*cWpX z35`DlO7~MSOZiyeGpforDABjNH5Qr`{L*iVs`{%OW86|`s3@1zj912?WQILnBTxZ_ zwv7)c8>W|>H(=P!=ec?;)=y@}5JgK0QB_2*GHN{8DV`b%md1VYdLp9GhK~7Ct-&H^^Svj8E>^CoVpUGOYnQ-CE(rx*| z*S_q_dQS*FF)}9eUH)Q+5%S`0n+TjcMn@2bng6}d&65UJ%}yfZ^+P{eC%7c0`A7p> zD9ylne+D9mQX6tb;hf8C!W|-2B2c6^pD;Glxf( zg?F`nvZRZmv3A@q$xleB$Gg2Si_wIE zL*S>`ECUBDII;mJ(Y%O-Q93M_qEsDb{T1m|6~GSDIffkAO=U&Snfzk!`k@-Gh5su+ zyDlY1$b6Rteg-fSef~Kv0#dC@>heUk{G~Q~)P0mZ25lJMKkP{~1#9?ox+#ke(qL+p zT_1q6s@fjn2n5AtGCj-@lfLpcl?%ja)O6Rqd?(OiQ%I2O&S+gxY+Y06tt)!q&UvXR zsDe`jsx3FcX&kU6Ns@Ka)YA57wR+-z-HL-1zhL?u91GlXecG?!)f7zd(nE^zRqkXEC5Y z0{%h{`0iE6NOSVdBC`>+*$6p<_LNJ#SeVu+mrmcbiL@9MC=>k@!f>R8J;9$7?~XOS zhh>TKGh{4VWBCmVb0dVBu24a4m`gP*Fx)~)Eed2$*@%Tj*=qJX0GX(T5HCx`Gw!W| zT5%kx=$9Kr|LWNf*F0}*=N;PuFOF}LorvS)lK+VX85HDY@O0w(%Y0?eVtQDwM`+;ow1=(pL$$!WS z?`zjZ6kYId_@BrMTq1VZj-{3-n)9GpQ9>GSvi1^4M>8}M6kEo*wskE`U%amTq?FI)93ypXpHXBZn-e z1&y^N8&>0uIMd8Bz#m>teS*f^gCfMtnAkP4|4ewswS7Ch_p19fA)Y&ku2s=REDSvW zftP1E%#A)5vd2kOe(!igC0aEnWIBl6x=~kTKj4ZSI-n?(7_l62OPU80>kIaC2-Sf{ zybHY(3!BYDxbG8Ru{<*R7)mVex9CT>w&OIAn02d$754+fE`1B%J&;G{@+*9PM(m%c zeMS(e#q6KRq3~a{io7BDr{bI>E-*&CbBt4tFvh%d(-qytp0TVk1|4%zndcj!RoiPD zLt6j+4hE(rG&l#XBY*ymRvaD9mmSe%i=EhSh5-)Rk%D_5MLS+2vuu!A{2UtGH3km4 zM(RN-l}b41+Uy^-VRF>M_*&9O0f}L*UqidBpxi7DAc2iWauML}<6cgfKqPD-wp<2a zKSpNFdx?$T_M6*jRO&N(+!3`#_y0F*c1GSPfKDsT#cioESdVG&+6~IBLH0wF=!Z6~ z_>-6&LFX1%!Htq*ZeD>}VFCBo*QVl@+0x z>6B)fI(jik*DeiZ+xE{ruH?|XwL(nLWfP8kTaYx?2F3mq^ohsbtuRkg(Ru&9tV5+h z(ezx!G(!ihg|D{l2^vM2n}bFobRdVhcMtkK3>PQG7aB+Y3rEagto{ZhEIVWSCn~Ti zs$+7L`)!y|fqGPza#Wly3nmhs;6VhM;$DXG&D3IyNfLVDC%?NSK`~#dye`oZN^zUd zic+sYo6K-mdXRuuHq~uKgcmF~hY(C}pRa9Ghx9wk#6dGBDH&y{pl#&vjFFW;2D@?EA|xP3 z`+&?ftFx8xIex-8AvGDukrJ3TwOBjRp{CrLE-Be61UlqT4-H{*I6bRDlY8pxVe%_r zhI7^m_gFFRxz`DDakyi$p_KfCw1Y=UE6-tK59v|jOxo1s(LBl$liF3nKAolkwFS_V z0$Gm8v1fNGNtjNoc3V+hRA6(0{g1L~c1Tfn7YU^++Yy%;<3f=R91Ie%~nrp@ilXg_c?5Gdesa{cr_qkgV?o-eBrF`<>8{B^n zfo;^NSK`Iq7@t&Z>%uR5u>R^cv^u}RYx&S~9b1Wna3~WM*q`=^(3vginp8ZJbHOXQ zOXMtcHAJbVmZBD!>^at#sHU?~%(MkXL6s)KL@GtyT`BWPCOp&1`d&yVw!LZ?iaHaI z^(CCDCKQ%$N zw<~mc5w}-+zF;}8oNYawHlJ;=hG=wmn2Q^*eeKfS@7I6Pjnhp&_lc>5tO@0>P7cac z;I@?Z1EVa^D;(7XHV#UIheBzCa?Gc;1UpHWQO3;{N}}@?;Bp>jo zagL=@yx3RYY}x=0|T2J0heqO=PNwrf~nM~9lf3L;kyHiH2F`GlX%LqyNZA0nf>BWKl| zaWmU~Y_fPPO>bj%GCTI(;e7Fancf~U8b11AQ3L#f@6R9l`%hG1gr}Oe&A$W@CD}W+ z#G#XEykPY53cD{mbo@hx&>pb*S)}^F{2%@Pb^v17&2hmSrxLTpNt>jso{@4*VK1`? zom}B0a}YQWJL1Dc^!l4ItCf=XhrepbWn>O|9y0njK9zB*NC9)>Li?Wcw zMAKq!!S^W*Y>PR=8d1pH?{yHk<^O}McZ`lK`u4Ruwr#Uw+fK)J$F`l0(XnmYwv&o& z+v+&|=G=4deaHXY4||LnqrR*;YVE3;`&sk(Nn|zH@gJSUbxBg8|FNQ!{27lGbslG1 zf}?K{2?==osX7Qeev@v(V*qAHL2dwXvoGh#LpK`i`6G62+#tNXW!k>5+nP?^_xKi~xMc0>sNV<|-EB)Q(_yq2;c%GKf$^wMGt^Kk3H z1*q;G+zH3d(G0pL)`f_Ekd=5q1!@`;$D!;^ODk-3PWenRDM3r}aqzaOQ4?U#k5?Pu zae?yQa2UtfMpv`(l_+)KXsDZi?DzVQ%IxhRHtQnl*&uD!(!(*g_kL_huU1~MJ2hUi zt711%PAUbeUW8C0RJBmZN|BB^Ns0iiGY7@KPjr4vN-#3J0jIMVrurVc!xYZT6fg7$ zrfcx(y@8;#7{}ZcieX%(ja0!{Ca1rOFKVa#Q#7ZMZp~EW1vNn_MmdoNvsZRUS)_t#Yhtrn;oj;3r!Zia+NLD#WysCn;7BiKIMTeGO07Llo2GVMx35-qMfY zA~XnQ!Z2syZ8t~lUN_&No^LD1KRUIWF+M*GKQ55ag^?bJ7jhKYmOK|iG-}5uCE<;u z*djMUvP&FHSP^yYI)}$Jh9uq)qAfjgp?`8?+z;WxAV#dj9lHH%f1*=1?Tkt@k z3#1(VO}V60z%MI;=9C|iyl#<1i(7?jB2Koq53y`A|p+qu^+%Y$wp^2G-RvxJ&jgw!euxculs#4_UYftAZO&jA`|HEt# zKRJTaD23&ATjf!MY-7JAghIU@W{vjNin?n1iaqR8oqYG+f6JKNo?fUd9lk2%J`!MY}YJ?KTcLEfpIUjHjXqEW`AWY-X8j}Rg*#^O?KxF zp?6f`6{Pu|tYu7%k7nhz;3spb-LKrAthHvd44iW`g88y$2cZy^vld6`<8jeVbg!Ea z_v2Sh4BEM`j(u?pK@3ykm3iKF-LW5w-)z^Y3!<1b3*E2>hj@F>|*&~$f zaLXU7LJFB;3u2Cqk&d7|j)}oas`CJdQ)j>(htn6tf0Exu$JM^LZ`L;QeG&an=B8rm zWNBz)>1AkS^S_+~|36B!bAv>5gOvYYG%+W^=l@5D5|EAva=9M`E}vEVAAG*S!R%yU z8V-JzN=_9zX7aRTLDW*TT+P(1%v6oE%rsPLjDUK&_;_JdamEHv2}qDQ)cJpd|kl!E?IqElp6bp0Rw><1WvB8n&h`QJ74?j{rfyIdq7QNC;VFBba0fo9qNC<07SB#2Ooo-D}W z|5DKgEl}v7kHiM$MA_BaT8`5(*8`;=zU`sST9-_-s8 zLAd|D-2XFFVjCx`Fd&2;G9y&17}Yi0T7dV<@Id`fY+M@?0v!`}Dg-V*s4WZnC-3#9 zl@a;e5YcWd%eEz;pgxM%S)s?9=h?@nrw5FyFDJ4KGBhxhD+TR4`O#E-kak(Ms&e&L zIDuoB_bB|FQ}I;Z;#SU7980?~CuLy_Jwx?$TvFAUTeaZ^s_x(XG7nB4pdy>z94Dml z3NwTDl*A<3=GjKU2=eo0p7B^J;JB}&`A`1QW3&*3h;=*KT=Pu(<0LTlMmFR4gXB7t zOe4^{Wi~#5a~kKBN_q15nGv-77>fBm=$C8cDFgX} zzi@(|y4Cl`v?3Zo8YAk5GLe%b?Hb=9Ds~2Wy2M#`K|`t{mg^%^S}_Nch3XkvR0N7C zD>XNMsGmO*aRY~5F{3!&?M;5xa2vP^hW?j}_0MY@x4C*+x~VVi^Z&RTa(oEksK1>X z+}|pW|CsXmFBbV9Q$Eoe-VRAi82_?O61V8^G*O}Bn;lq%TjQ6L?mmLV21ZD5SA=JoNI4@Q!OY7jw+k$XebKQ z{G?~ZV)Yb7s<3aV-QKv0ciRX$GGkrTTZEk;-$G|<#Dovkwi4}-F+z-N+^c_R;vu!N z1sWfro(U<|I#Mi}eJguP!bhd7eb5BU8phQIW|)kpg^FN2J3ctChz8TX(o$ilfL+5* zx6@3;CKZK!ADv3qg)L0m4aNzO>?^#wYWdi72|wJfxTYvRHa}4NdvIEFlj+&^fY|Dh zd`dW|IX+tq;u?dWUP6NfHHuO-Y@}i?DG9pQ4OWE`fj~kEiPrXNHVC1R5V)~LAd4z0 zU!cYG+C?zgsiPy;e4o5lf?XU8!7AB!XtB9vSV%UHBaM3(9BnIGR+za@scLp(u(4^^ zM6QOwAP3YQE32_y6w!V~vG6m}D3YB!Bwsrer?YoByX;UTeHFaUkRVK4#gYs4QXe{C z)|Y%L^ZL`aY6CtkPZkf|j8X`|!DG3Uk_%;T^>H#4^Bu`NB6W6YgaXu!1et1H3xhGZ z?^7VjlU?;od>iNC_5c22J>^ZD?v0g_Tn*3EpA*l-G5kk|)Dxo7#0{X%IYJU2{E}je zXA?2>Cv930jG{cq;a|NF25piXAGtmb9-rF5zlaG%^Anxg>u3;75vK zYB~b5N^8aTBuhydKFIe4Re0LBwy#)Is`vHZnzsb?xaIdTP;BE#kSb&Grdx3$KiCR| z5)|5uAo98;>yksVL~teNdNn5CD%c_*AnXcqhd2mpwkpE44Ydrlg+1UW#UDmfAgw8uU z4cBS>1CeY!Wz+H))hyEoqk*nmx>zYu#;>e$GMwd4&_50A4F<_v20Z#Oct$Mp(2q!M z4UU+cGM~bSy2d}10CWZHE|?>SuR95~uxGq86Q&H|-j*fhs0S5VNrmx@poi$Kt;Yc8 z`@n2BHb#$XglJnOv%^ru0qi~8Nn>U}F%O6BYFD7&oXd7b$$au;28Yv9y_vJh!q_Nv z;x76HX7eHSGEM_|$^BjD9|eEJf9a$@Beep%u?nt7-7qArrwIDm`f#L(pV^#18x_c& zi#&H>Tf`me^!nULU>%r8_EFiKN``ns0gf2Il;uoj`114ZSbOo?i^j-qQJr#x41WQ< zCDTMgUt^C5kqZ)uM<0Uk|7w=nY(s#zPan6Xmb%yqm%Cpp{h@zi@Iqyn-}|k6!{TgI z%tr_s73uRfNh9}mI zU=&y}%*cr_%FIRZ>2QcRImY?SW`39P3qYQcW~&dmq#-JgP!#VDEnr$|vrxrN=e#B4 z{0iBCok|>Q3#E1{##{hSG#Ij)-JWa|sWMCJWR)^j*BOuO`n)2$Uguw;3 zvdl_N?NrJz=5~G&sU0Xt?F*nk>9h)ajDb>CVrsSWr>)ZA(}cdu|O?j`XhOM zyYCbI@dv@N@cJ9c%Pq9ot`eGNpHVJ|x+vGA+%FIts^mcx*7_jTYv^zvE4px&rI;i# zs}>3YdpROE+E@IOmUJ%FNX(51f;6KW=jVd06Z%W>Rd&RNcv z`f1vk55L9uoLRvaz*QGJn7~bw0FOkdPWpKD&_2hsJ2Zqq?LV%2AF$7$YMdY&!&e0S z!axNh_?SY}&#oZzI`kP9W_TtDK83-qz8_MKH`2PXDlW^Z$a{G65gN0@oHj`M!+rui z&wH+XBhSxF+dvO3!f4(@Q%RdfGrX9YM%y;`s?OvybLMz?^@fpq-sa5145}(Y_MDAt zxGTRfTsB3v@h<;|RT$@+Ofw4*{tvgcgZ!Hs=aCb?)+|=PvFlDbxzH08;aWiSxW+S5 z4U!ieot4_`MN3(+aP4S;RnWFbR0S+#mgUboF9V6Qpk-BQra1R$Rl7PMdCyB1a0N<( z3Bkb1;=B;}*=z*6k$Z1GIb#`Zz;yAILG#H8j3c@o@f!ubdG0C}yjTAUZoMU$Oo+WD z{0hw7t9_yP3f6jfLtb1Hl;`+EBT9aa--l*dvt1ZqK9wBsF#j5mgR39-k2J4YW~dy(Cjnm;O|dg)JbyBS?} zf7jxEmmhlOg1&~?1b(h?wX}ZGVc_EaN26xh;c)q|e4s3ef>`9K#Di%AFfRQPU|It- zHUPLb1p9VZC8_!JRsjTnqaY1&Czyr|D_Ao8-{G4WrbX(Gyr$P6bDbj5E?JZCF86E|qQkZ$IV=As8K)xt#Xa5$)tHgsT)jo~cpSrxLvYN1S9|>E_V)+SZR`q2nyu^lC;W>V01L=NTn9N?S?S!K zSa|D6eyC=^`;~(CA+|+b=~pN60ev(NRfJ@GL>+mAO*!G1G@;Talrs&B=TB+#QRRwW zoM|72!Qtt1+zB+-(F7Z|6?^xTCpugYScYw^jyy-LbQ$x+-wx2zbD(tZqoX_RGAlpA zhO}HpPYBeIH%iDdBJ@I8IAS}N=BWg)nF^?+;Hm^awl~2W^TLyQ)uLOs($GR@5B;lY zqo!`I$f-M$CSKSTKitDN*ptPWG@R2rX#2PFO4(&y5u{bjGjpARzM}P1S9ZExWP7~g zXQ}DL5TWx*&p*)rY|t16GFU2oe(u0dpvRUFUtCZ=1%z* z%k?H#S-F5XJ7*AW*zP#x1W43*a0^Rm#@Xm@xh<~F8b&!rA)4oR0&i-06U}u)J>8w zU#Gf5CfYDDXlVpDaFWZ|U+_?eaj<)NO@FMVBv0A$`{NrcNecJkLaRO|#z|`Pk^2pQ zT5%QZm4zDP##pzh4C>)tBkqZTJ8qKkD@ZsnUMKcEhusQ6Bf(mrEyovSj}svye}c{t zu8beiQ}qtYU|niA*rP&IZbraFA$Ed;qS?(KH-wq-P>w)Yxjhte+?au%Q#O`&Wn(Zw zB58+J*CcH;t7vgJ*c(qsA9X@tHcf5nwg>g`!?qbR9j%InL@4ogZsE!;%yXSmRy`sD zG81-knBxTFCSd6BT^fz`pqy(K*z0UP#(HIc-U|Q{>$8jcWNvzzj{dmXPMWJsuZAW& z6EsnrvUPv$(MzKKl%H@t)R#|4hoC^d>pn$kYS6kU6LQ|rbzh`amtFVrIyPbMHwYZg zKRG7VO`F`C3vwe>2yo0y;c zk60}@La4*hRkQ&a!vX|UrAiNQIFFEJ3i$8`$an~cjh#HwjH;Ba&z`x2)sTj^LUH-ZP_Gz`3KT`6p98sWSky1j=x_i3V9Lq1x-%w7mYWk&9>+e9!e2BSE8wGc^7Cl zC;@6HoA$-dS<%V_UR$7evJziSF_}!L1FSqb!_GW8qi{v~#TghUzP2sW7z|a*PE9Ks z90KWOP@)yB2G@)Xf~}uI%h^d+H8JWeX*~=cWxEp()oR{dGPRIp9=YM`xGveuE!x}k zZ&LSQYOxY(3bxOm+LaT2%fh;2sjbP3mINvL%1yr!25WKCK9uHkp^D0qqdU}Di>ohH zIZwQDw1NQKHAks~pSaWX$LPUY-iYia@jPML3l?wG9*7{8uo;!p`PX_Ot{9_mFB+hi zWCbBi5_19I8Sz6btB0*b8qV%YC>R%Ygo>32UD-FCi`s*1#fywM{(O#P=>{LAD(==I5s*^_<(2& zGQD+wze+=w@;qch**pSaj%;J2yc8ivljAy>=6~!f<>gw|g@q=!i8)a}s9+CJ0m}*u zUC@kKX?y2+-YFWzLqErP>k?P$s`kh*nLR63mMPp&Fy*W{iBYV?YpW=ivg*xUT+&z8 z@||4e4G}m0Bws3zex5)@%}GZ7{o6|MU_?(XPvDEF49~aR|4Q07mhs8V;QXLeZKC`Z zXTXmrs{Gr8%xF7&?NVGalX6%yo8mEGXO?1j%i4>n6q6f2bAtXCYx6T<>K%h9ruG%v zXE5a>1@top_9ds(?-!>35dF(ImaBhy+4D>Cs*3nxkl#GvZ9+>qwbfE+OKT`{dd-(Io4;c2L%Q}7pOjY57{LaDhbPvaUE~lfMxq_vG}rLi@e07&{3Y6 z#08oR=X0dEvkZS&SO^5tW3)`b|JB+59eechM-0XBj)?7pxJS|K&zL#|LjeqO_}Bz# zTjhpyPYrGZlg4AhGl)n9oX*f0_+nGi`%;rYBzn?S;Ou+W2xZ0{) z^6yaJS*F~-8)m;_Uh;;22Ftk}4XX)pPJ?v7b(#lUD^WdvLH*}X-Mz5GVd(dRy`^uF z`hS=?R85_~Co{eew*U8|$Y>QEl?6rQFZoOkON3S#VH6Aq5^&4m&VW2c#kxK)_`;W@ z7940ar#fk0#}5S_vXD6({{X=WM@~5q%j`Q6Z(i@e?{3eBD>pZSAU_THqv4%s9*Jl6 z38QE*o)@HuOZPx7!Yug)j1d$x1($CB1TEm2Y0flw)ELPRcST}>Ry5e*blR#B{4LBwz2xo@@+oX$%&Yat(bIFG-)W^;)k#{~`siWo{z$ok zB2!5c15fl5Ghix5)q^`cKOXUFtkgH|(lgK|&cr#B)2d9lG7ZBiYIBQWL_VXay_CsK zSibzFpsw1rSRWux07iX!Dy}X`^yaGDua?m-o)nUCpgu6}J6|7cic#y*H3AD!;##$j zfRpQrjZJ18t`bSNY{5~T4eOG-M76^J1)8exFzvp1w_=NX{`+Xw=IzgOb6%Dvi9^S@{C1PA}f|W&zLU_cG?B4cy>SNQtNTtkd}y`t9^49$mnc; zBIEF{RQPbVeR9j7M-3Q#qcY3bqF0k2D^iFF?m~WnF3WtOOjI$*tkGmcQ&mpjM*xB$ zhinsrG&XRE*0=#%7o)U^*j-3*xkzP@%_1%l>ofrrZ8C5IxN2VT8bud$W0c2@IM}%N z-$R|o|w9=t&Q!uz)6kq}N5_ED2yDhqsKdP2)MV_BKRqcB9+H4bHB1bjY}Y3-VqGz02wx>N z3hq~DDB!b_8VVt;`L?7ps5=U8t+!D!S7x_BDh}(ZN31d!K?P-#)}T06S3YMq?tF}+ z7fg|tL>wcZaQ_>$IOIR-ssDO?Jstk4>9t|&3^=vB)1TF3osYo316?d6XP z=l=uU?pO#;&=wIjWyhCn-X%VyUnBjZj-p`f&=|hawmsCstvBR{GK1{c8O|%VIS$?% zo@<7qnmc|q6JFNFBlvcOkxQN;iNo9{UX>Nu7G4n^RO3uiI}sN?NNPoTZB&AilIT#~ z;dzzY^Eyl*+s007lwhqlguc?bm6k$0RfwaTxyd*JvW?MR5YulYVihbg) zJjbVYm);PsSXW|yC$=Xi?-oDlHek>9g`J^?VgHlQHDd#eRDgP4lvIFjpNv#sqMPsl zF*Yg<<1Qc^O8g@8yvRR zJMl?!Pu_`m$q(;M-4*@2CD?Z7kD`l0U!JZM+%Q2=O2W1N^sQ5G)sd~hV=V-;>QKOu zLLOPE9!(mul+iwLLp);&V-IS7dQ`MX&8HIetuSmsHdLKUfQF-Ob-z*mOPwE_fDikW zVM))uI50@;nj;vp$W5rCQc^-yUi*t0S`zC_isu}xvutyyxD}ADx^M+E%%nPRxa~q9 zUqeQT*)mDaPHB1J&1rkNAgOvTqq=z7%kaiH@^d)=M@2Sx{YgwD`slG=DQAzoUQ+rF zKKT(D0boHH%P)P!veaaBp5kJfq0Q%_!&Ci}$r5YEA2;H$n1nt#!UO11U<;yS9)wjG z?pUPHpBPha&8DC3#36#15r3~c+)8F3RFN6p z0g)C))Kop9Re`7Qo@pJ~m`{vD0>kWKUBqRQDx5k0fh9TJn8!Y_h{x3x)^9lFUoa(u zhvh%?JNg1RXAf1DE)6b`G+8*J1xd*za)dc6`b2(Wde!+N1mL$JP#Mt{5l~Wfhw4Zq zn$tuv!2J%t9ywU?EeFY0q()9MhS^e-GYv?y9F({VvtnYZ zg0?9(C1rJWT6m4cx6X6;zQi;d;mNgGIQ`4Yx~!(My!qcbw1&kY^1`~O39~LgNf3FQ zaC6MwdFb2j-|T+hqK2Jqj<0OKigFc{lr@ULh8$9+I`x%<-+ASfgRaf*M@e>RLF;Y0 znuHqL(=o>w>~c+ORH?}v-u)0`yiG;TZIa&y?sM{)rs#>VB)vmC2YgWbd6O%;tui*p zo5@rRbb155dYrHMU(Fhqx>f*m$T530aP4Jzh6s9pk>=NSYYl<*9FzlTWg*<(Is%|n zBTpg4zPdyGhT$3jpD}9}L;lI0%AN-?i920FPS`|4W2H#Z z)2U3rGrLRtI*Iq8X^c1{`V!TopwLBrLB!zw6o955D;Emhn^;PdqFM|F9o2@ zul*_aH4EPyhN0}K{_HTM_*^!A>a_leDJ1R{$O4&x99iTw%&d(xZi!=p*@Qc*zu;!}&1s2AnBU-~PR1GxN98H(-bplN zcfU~6uOS{cF-WdJWcdBjMUDkcH?UGCou)0Iz8a+gs5Hcs2#cNyL{yr`gn*nR3{gih zPErq`eEMg37#Q)D`-ceTs2hC_OKUuE>>q-RpZ2Fq(aTZt9Q2VknUl^4{_;ZgS4&Y& z7WNWrs37jy0x%f&s(GFyy`7W<55tm3T{($)Tsv#%rSO#rZ8HDD>X5-&^r7eQlhXNI zXdK2i-6=q_HoHUNfLEad#Fa!ZFKnw3uO3Wr7zV#r;YM4sOS>vxviUlV z$T;Q*E-Mbc>Jz(AV{D8C53_F;AjDXV@6)zyR1&*WK)I5!1L0`xNPovAvKzuWjq%rOOx=dlaKCzjRs+f#bMqx+Moo}wLEUhqRmRnH} zQgtR6w$@x1Bu$R!lc-~uCjcu(9X-g{vi}+@jK946; zNm;SWveL>e_62AjewictnT}SiWg&$Jf82L> zeg`sDbU+rnnyegl?=WFEyC!m$I8cIgl@GWrQ_7w{D@mWXY!Dwm_xLIIv-A(Hu@?_v zQl*F*w{1lyjs1+KKoMmnYiLt4>il^N$;8KiQ*4ihEP0Zmv0SyTr8taAA)G|i=EBAj z4P&L&GO2x`s0tD5;V}j#9cS!hH2YLDy_3Or5|6QpUX)J-0$u#_903*G!(WASGBPg& zm?Ua?x%Dsf6iL-&H;KS5l3F~|L9fjYA^5AMF)s86w8(N9J3|_Se}T|~K%7?jn%e4Q z&S(p#Fo6PTf+36)Z`MQ6Cpo8Bmi|Mpc012DLvatS?yi=^gc`qb%Q8LOMB#)7VC%hP$|ynOToxd0 z90y#}N|UtVO2k(>P-Y;gy)Nv=Zb`VGt>ey!L*9Rv`u(BCoK7;^Gop>%!RaL4deDd2 zLyv9tv`nuD(i4bQBUv28JMBI>EnsH2p_*$ZsdzljYxGM{FPzP|kRt9{hAmH{tmHk; zH3(N7zQ=G$vD0Slks5z@+R0B%8%*bYS+zFLSvi5UJ9C{w!`+ULelvZukkVyBsoZ!T z`sA+qOZR0a`;1+T!-c{$+ZaB0QFk;>aK&|V7PfoU+9^z5&)L~IyoRPbCC`dp+M5qY zh01#vX(x)MCUBtg=|zk!f$e<2F`MB?6sB22ZQccR{XTs5e5NRIubiz{_cW(fqLw>e z@n5pm`X!07p;&gDWr87q_+9$W;mfMQZK0%jD;tmJos7h&fXvbzW~5JfP}#zg7LzmXk<}mpneFsYRBm-16Rdx$xpItrTu4P=_hhAwBIWE1ZBDrXSn9qw=P#SjzP)7 z4VDkPz1J$DXjeYK((CXV#Y-9e=)adCymp^l_Y<_)@=cCGoC_=EBgA&V7`RUTeumVq zP<}?!A+NRDH!oJnLN`g@u${nHT%W?KHev3%Mjwov!lH2@B!XiXkH9`+k4k^;A#*_9 zluYWHF+cq_l7}(1B|<+S_kI~B5owpWLQD~#m&iOlgLCob)$#f?rC3d6eG#GD(m9qz zgdCONy&H3wLkG2(mO#QV<%LN=J{t!$?=qr3FV)5rD_ zG28clT|=CKe<5AG8P)MiBc>L>hu=J4+3$GY9#C_YX8w0yPkywogl@mGbnjtyCV zy@-Q-oW2~~Tlr$XSXQU%=VFiJ{J?5#%Wnr;ITaO^S-*?RjfQ5{XFr0Jl_u9`xAhbM zi;?QBE&An$zw*|b;{9s$YJ7E9gC=xZwegZxW5HBMM2RP3UO<~_iZlBAI-YH9Uc29p z?8{alUe@#kG4v)yh6PJ8i7V4*EMSl~Wa+*En^9@6qTqr8sqygO&t(#b>G(#1HfH{C zWPh$%oo>4Q{F*53cUyz%bPZP8x*WwtRSqJF&5u=(CxhBgLh3ek4R&Vhx_VmjEr%OM zjwVy9%P0zLGmVBYii&k`m8Tf|=-m@Fd)!b=`2Ep|wMD^G5l|*lM#XegC~@1v+~SK} z(MmNeP)I-QHY16d=eKDVe;LPFU#T5@Jj$&^FKv{{o1XJU$(N3?x!tpIl%c6lH!Eu% zVXk)#Smkd4T%fa|LG7=(6Huc}C0JnqmCdRp$g;598?0wT!5W%_xo%loGCWg6;9f42 zPs&LO^%>Tl!S!rgi53yZTJ}#FIo{a- zfHf8obr{(FF(Qbfmg*1NSAMsVw_d;ex@ceR%eA1cJXLJ9C>hvhUAbq`rv~dc7G0JU zshy>NoaLGGja@M(d&>GyoJf;v^5LE)3!c)=iexf4Z_Hgj9B6gEa1Jetr@xKiRV+N_*HTjw#Rj z%{2MHs>K`ME(|G#;dVe)V-bc<{!6HK- zrZVF%o2k)Wv>NtU80AtlEb9mmmdG^t$)AxV%Lw!iZTZ_{mHw)=ERi^nH2Nvq$S~%3 zt%Uk<=AoUNB`5PlQ<_C(Zy3M32{jm!d?EX!sp%%VgmQ?Hk zp%aOHShqmWHL_n&LQ|lj7H`-gBTYZTw}2XEl4Cgs+88u*e^&OJ9C07T+d zx1m0^6vuF1n-R>Kq8V9aT9Pl#C~>pK-#eM^BUM$!{AZd>fS~esQ+Fgh<$Pg$5U`Qj zXbyrbP!ALJKg&J?_SC2v3#hZGWtQq;#g?@q5j6VGL4cN!i zzCyE$_wmq1G3?KMoEc4lVQI-R?>g~TzK!z{MOw-Hi41^erjRtzIDJcPZCaQ>IE&HO z;u3Ps_Z|NUPNU6z5awtz8CgC?BUs!>%DeV@i&w!Eg+UP;FpeU->T#6cDZf-19IRp{ zSJO5eSbVHA(5Ft?|DHGaHcVj~7Nb>aCJ& zLCjY)T0PA9NeB;HNHO#>hEW!m)ofn@he3R!)qOAA;4c;fE&JZVlhZ5rx2$f%mBiii z=k}A|r(8djSFaxM!EZ(+f62RI#*7VYQtgd>fjOwID(#IWlod8I&2S3B!TF3LCxwJ) zmE96djvYX!ha5CI1ghm=yCuZIQbpwPP=!$V(C&QOvB%YG(eD2_jiv`NtgG+EHSF%B z*#E+mr)85OPwq)}T_F@$NYC=>U^Wa>)VZJ-0kDZ$CvAM0mVk5$Ax zZ&R~x#&xPTO}T`fkI|7^Ebt0fYsR0I(RamJh` z{`Jnc8Xuy7rYc99BmFeb(plpLE?~?Gu5p93Rlc z94S?yqN_*<>DF51jPgnm-^vYXgh>|@C> zxul}i|gy`g(<29&yUR1#P)P7gj*zovzZune#QxfFx zV3VR#(y-};Y?nFZ^bYL59z#;sjKaT~_S?~e+P$u`fFQd2vB{cEZy)SUPqvvFQj5{m zEW(!nyn8BfGRic_33-jz??fSKRfnWXEFDWnELle+?H0@cey}7Bk-H2Zs`ZU$wj?Yx4e_wdN$C-Q)fesP^pgj=#7&)|YVqAWFb%(jW#nOG07H?i~+{)|UxZivACa%2e z1vcL1Y`xUNDqwC??WSTR3Hu54`9pEHLbH5nsG|J!H=Dj*X@BF?dZABTMQ^g|?Zi6{ z?#>GHv}{?x_VdSvG>Lf%rW@{u0TLmSkWicK`6Dg)6Mn=e6e{EQ2sUm-C4MPqJkHV0 zZ#kH(4kKt_e#w}5VUsI#Q=MA|A@O(Tu=0bcX68Kbov8RmpQz6esG9T7ca&Yy-R1d23cL09jr!C-Tw=ReaI)250xkjG*x8? zQ`ZFHap}XZ`t6;MMfh8Q3tDGSiwi+N*!Gqs3$a#MunWYz@4b%T3!3*-y9urP)>0SR zeBbB=o+B`@((uQMD7-gG%x7K!Xb=~;Xj-r#oABUg9UNl-N*6k+2gaZM=C~mpq0vr~ zkmo@=AN=_j^6zk9liL%fP@+DrFG9*&`#KGW0j&YuRYrU`b2zF&ZV}{Zw2WO)LkeB$ z$3F1^x0gWVu&5AnUDC_nvLTIoEPJGFx^1XE)SEvvpxyhD2Rp#IsRmXEs0P7ekoit6Lc{QFZ^Mo0`Oa5CW4Yb>4q~|Q z9WDcdV&HuS9TEBV+K_XcbRiXZYeLNNTl*Vh-giAmMQ`Os(QfHS;cf#DOg+Z$aD6uJ zIDAI$WM66y+;4qHb9YUt`jE0vyY?UZE2l$l$xftiGa7OIE_ERV9czMDvM=^Zrwu&@ zJwdw8xaLaJy^p z9AhpR_y(Skr(Fq#3Uz08=W1?t`Bo~qcAi*ucfGK%I{bn#YI=9;YZPv|+_?#F1Yi|h zh{AH67$w&9f}%DnXK(bwO4~ROjGpb_+hztRt{>_rd|4s4o{gH{nc>@W2ehAcG*7;u zFNPsji8+i4+aNNBSRLBAVgN(dby_~~gZtL2q<-Pm`;yr71_6LcJV&)xOdEj0-ueAx zec^}pC0#GUO3F^`#RSs++x>}y=xfxf-WTlOq}~X;Nx^>l1U&EJ_EjqSq3U^3KDmkk zTV;YA26p4##orsncAF$uLkhC6IW!1+=0$9@^IF)6)5C2pAQkh;T+~|ugY$A_(yja9 zkL*9CVh_q5;VFyl3mLj2Y0l&}>AQn0&)hAfi1N>bfgTf%u_sda5BNa`go4*ks(V^F zUVIy9!w-D69x)XU4?cg~y-@6*Q}zh-k+zTcac}O_cUQVb54yL}?gVa(J~~<+3-?pyW_wh?_6J0Xc4aw4@Z*pIO4`W6sLdFCMW6}o=tDF$5A3Nd2jA>GHd zR{hA<49Ivu20la1MU%Gen%ux>%FjjcExm$F_mc^^=v{RYo$SXe%2zt_5{3xGS;*P- z7djGpbXoTqOFQ00Ax=}#D1H?<;4t(V{|FhKupbD~6jo}Q(1{q`cT|L|-hTDq%lUyg zJ8nj`U)l!)I`I)195rkFx$`l0uL$}g_@B7@M*QVh+xOHD&v(@Bf27rG%Kh)O`e;oU zpG0xYf4yvSJ)ua{Ag~~?^ddS5NuZ!2I#KlK;9iQ82sI@nO(AUM(vbnJ1^W!7gwzn? zV#S12P*y^#YPUaD@M>L$o%L>vx73tY3g5SVq%%b}n?HS7?aj8kJWu>feBV;LV}D>r zyWzb63CHY@fxaCR7`5D{z}o)Imtla3h>++}+gA_dpuqMvZD`r>|>9Fz-A?n7D<*6%B6tuao4AjFQ} zA2i&Haq>k3&EumcbB=GS7`<}wry3+vYQxzqtPm?}YYaVOu(cF52K0zen@sY%G?!#fA0E-(dtlI&A>I?~{ zP3_UPE^DcFXfsA}b15p_aP;pHDVV5fJmyplDyY;KXnp`LSWiVt z36FtAOX>6s>)*({m4n<181@M+4$Bxewon*;+Q9s`K-0ZndB6NjApk~qA>BDB zip?CTR`82h(OiC!Li%5n4=ZCkF3Te~aCKRA+NlePm&_p-(4Vn7G}c-js_kUWYiO{I zsEPL-r<}ZPn^?a>r^j)cm(-SACw;c1lu%u<8YFDUtIP9iu6=yVAdBu7T8->Qd6cSCK{OOo_NNq7jsmwfzP>;W#TK1s z`YAQ=f=6bdeN6IrRv~LieW*n-r#HO=yJxsDHR)S9Fi;WPB!>G5vB2%mAD`!BI;3J? z`Vv`KiQ)ZO|IxGrsUxDlvnV0W7riB@{P%*3pqK1BTn?1Lem6XZ^A6KoG^Vt?U21g0 zBg}Q|uCnZKQPzB%yOIK1$@=EJ?Z?g83-9&{GghPP2N;n9&+$p>=?gN^*^B11Y&Ku9 zi(7e&!fkoX%&k5j1SkqY?g5-g?S1mpCErd$mF{o{wZ>@bOKD8)tw6qksWBH&+w3Ui z(9AQX;Yq7~c&(kxl`f9#M79xGxjpe^by(zycY8qMAF4q(!T3N1ABsH~(eV@1U=N*J z{^~uW<(J%PN?%`vxhLrSGbRCUn+%%Uoeio9iObEQn(o;s?I2zvd47y%f!A|eGl1_4 z6OquxhhG2NN1Z3HF4E`%K3DY}36@D+)d(b?mvr?ByWwV!r1*(-)`l;rc}GMbxbGc- zK6**DW-llJXL@8#AlnC<2FsQEa~Q&DedZD+mPsnQ<>iykhuWXQX_Jx1iUQraNQ=DW zG$PXVPP9vewF7@kX)4R)kHu3wBt#Ru114i#rysw=!4+v$yZXh$s{{2h1WMV15IhwbF4fUZ_zuf)f!51s8 z{(jd8uY-`|kc@KXl?!|GczD)l$&qRx$No_UGQS%)@oR!)IRCA^-cP?Om*@g(=q;q) zPpQhF$_pTcoVCH~q1wlP0H&PXDg4Z8IFP=ny?DsvLA;uetq4`C91OR<`jf}G^nP>r z{g-wf9t{Q!6>lL^D*VJIVz09zdilYW@07c!pVcet17}k2*~iiC$$o8Guj5DZE$6st ztC(T-N+{pAkEyJm!8=3v$#KmV($x8hU2@KL8yBs)+1^Dwe`h7%6UNI)2L?gyG{_2m zh%Re_p~?(F-gt%nS1Y}lhG)9=M2+RX5^Lvy&9PwY6-Lx(gBqBpAI-UzIo^PU5ZUBS z#E%r_WKs@e?vG7t%_$bpOO(t$8s~a*;87Q2v>Hz)Ed6D|bx4NjMhGEqU5F&VEX%?} zt6^N6$f>-y7kc+`@#P_oH{Jxx0+y|)qfc(PJG!qnvu-^j%ikyZCZ4Lx^Xgf>zwjjQ z<8I#nsPSVnMl;h*11|Z&GZzFDDUUvcdE;6}e%hXr6aoqAs+e1!*>@JdoF?Scak@lZ zaEwk#(X@E$h7<>V!)La_Y!Dw5-(i&CogI8aCF709+!`Y@wT8JQ8Jur7nY_1|t4O0` zd-NW0^OKH(5c}3>(HKNm{o3GE$`v=ld@wm0{y)mTIk>WL&$eUR?%1}SbnKIKY}-!9 zwr$(CZQHilFL&d#&>BP(W^<7zy%DGcaB6jCd za7!UjHth0NQpRK^h7vLvX@dtEScDe6d-Otw%PKzwiGN;lXI99c;YV0mb&Ja4He>O= z-lPO!79LHkGpMnNGk*PC_B|;A2anFmv6TLF<(yF-LfD~^U4`Kwq!*;G5Co?i{HYnV z>zUeKi%xv&LD$Ql19>hVM$L$Fjzw9e|FO~|>cdL@)|j!kOzbD4NtWI!-DLZ=9YSr3 zQf)m5*OKbftjGPgX&0~&x^ByV)q`L3v`5Dimqm_P>T!_u5A-Y?MD(IET5*yasOlzD|37?JWK zo)P-zM8zTH5Y_k<&b|SnKnNjdSXhqePC_YKhk0J8a^L$WEC*!~B;c+L%*^wQDhLhk zm|}(`W4x9d;TUJ9ubvXx@6G^Bu@-@xR`(-Iew38G77feVgK*iFx~*O7BBD0KD!YXX ziAk6t{Y{t{!rczB&g`dVLaFow6R3;sx@{pce-)?R0HhK|B3(})W1^THeRIIzCmH)}HEIs;+OZx$`ZE^BQ zPbWbUM%lIZHDUVNUkg?}LQe1s5{m1reR za%0}Fq;cp;_%1!N=w(Gorg!u8^>wD^z9ZRYN-*4`35uec8(sy(M8YkJt z#^!+oG?GLNjJ=wgb}mEDgBpoV<`skpoO5}Mymh|C7_I=h)0O$9tf~+F>>^j>&%Gq> zSu@N7o-a>Boa5{>F3?H7PB>%LJp60Sbt5bA?Izj&sy>z@d}N5uRA6^A;9F+60}J8E zh{<$Dj;a3N922B8O8Yd#(HdnZG0e1fVXfTtCqKm;&?EOF4%aisX41(Fe#i)-_lwZ= zi||bjsFm%+sOp2Od%YeWu5o;G4xh5y=Q(r|Z#=nvKCHgJ+rO|e$Rr1(J43<<%Og1{+f+P05dvJW{>is2i@LrMfO2+uil?YJ%`Zu#guwb?^ddMF? z;1T|fee@mY{~NjA!WKsr?W>AL!@>=3-F(YgkyJ)symr4qUR|Gj&^bdq_L9Q;P*4(Z zH>9nRglm?m>dR(@Etz&h7Q@0~4a3@y+d^kI7u1wM@L@WSWsHgGedF(p8Kjp2-+gjZ z_Bv%wIvhn|dX(YuyyYDQ5^oPBzlnklnYEaw5&5$GR{$l4a1OF!(;%5G-Pw6IhSS}3hm>4K$jExhNwcxae= zZi;qZuCAbJ>WOpNfxXd&RSZX>l6{<)q9~i)j3}FZZmy|)zbJA$g<+T3i+&|8I=zYD zVkaJd6DLmuUOrEqVF%Nt*&t^HyyaVvh|?FsELAl}YEbGelOoizwF<{HnBKFXvz$c8 zxj@~bEjIAwkW7pKt)*M2jr@IaR|R~Zi4g{QpjkWyF-VV;UFbEj?kFgrhqxLEJ$jgT zs4SyLXJ)%nJ!-ub(5h%u#+Ipe4lAR!l*?j!Vi6XLk&6#`t0yo+;1LN( z`J{ptpeREO#5#84y)h@+hDi~6vei%_sy9^S>zEQnPMR13S>9d!DCGC}*fMKe-e)}% zO3yS+8)u)Hc$ck*f%QoahmzrnEV8jRTT*kw$W3+)tcj9}#cbP*aL4Qj3{2v ziS-t4Q@<(0(nGyHdfZ5(0kHw45}M_!got7DMR?AnhM|S!tD_NcZ#)J~q&V7Oo08A) zYE7y5de9=3Mwi-ETet*6^c$p;MA1NgcVdw%F+#7J3v)(_OE(#6Ef6=v88r2Cdh zQ48qh+j$P>wxrUP#vXp*}GVU zybgARvA-zI&1NRzUC*CO*X5BgK;){Jgl~Lg!UNodc;5 za0lKdkNBvHO|kWXSd^A|;2Eo4FR0(PI=QJH`sb{uJ>#|STs$6Cc{#i+U^WJaU@yYH zeUzx33aXr7IyRfA4S8KMDsr;js;aDkdv~7(^WBx@clfr)>}O@rnXgB+r`e$a+1R8g zoTe7?(p#`_8uDQPWnF4?1MVaP2*AF#C$`>&AvfAeF6>VXXUanLl0u4R-!u&~h5Q4y zDhzp?1VBR$E)G`l)~+njuosp|m0&l+Cy*DFGD_lMq`{3$o@1X=OC)vj&b~EP;qfB! z6Y3a6voY*pBcZzvUtrjl9qKYytgUpE-1bOo6Vm+%0>c@&qliKjCNRV4mY}lUk8*~P zN6bF05GA%=SQ4neh+MJG8*s)sZCB`d!%i+}%#^b3#+;)#!%la?XK403SxzD`R@%;R zzAzNp0PkVUG4of)^gsB+Wk!c^1{B!CcQZ~C#UFk>eUvnL?cv2WBFMaapG6$oe4&LC zT8CoS$k+5aw6{?PrR9Qu%Uc>LY9b=knNPK%k?(?2Q^Zqh#A{K>Q}2f5!<9;g_aF9I zX8C>LGkUEvoIbWD+-VBQ_bNqpT&rZGm1K!>2oJ?_K+ZGPXmg$<(Io?JTR5rO>q=FR zIp@;uCM7>%qBiRb^bNf;3(yJ#=Oh)wlrN(m3n(PyuSl(k@Ej3A5Mr)~Nrik5ky%R% zBsOHB;{Y*$xT}(tdL7;NmVo8bTkyi|f$p0oVC#v5+B>6hHMb2WK0)ftj7hrvD$70| zqg3z$_j{5H$*cglc0nvBf2K3=!Hjr@ak#Ku@I!fu8nHP^FTFSRRCrFlPgy{_b&-PM+(j9etb}i33!kV~c3zd7@b||d%y#6F^6U-O$t#R2 zl9>4_SpoUFgBrDDG~=|t6__K!=%CvKsAC-1H5%*&0=%KloL>I|>~?6chKB&GEg9$8M_1 zz|d47_d)!)NS*gAWY%b7WQFO%?*Ikd7RqNE&lXoKZVk=3WrTA-b| z&R3A%xC5^VlxmZQwEz7NV;<;l$*CVdGzv_G{^RC9FaOXGGSH(p(6e?juyC+3c68CR zH=?(;an>`iv7-OKRY>*k=hFTV=U#oQK}miS#u)#{=S1wyoQ>=ytQ{QnEG>=f|I6kl zF@D{8Uf|o9Nk&LI!c3C#SU?IY1|$;i1P_uDT9gXf7RbE1`AG;PV{>GSV>%EN*sd4k zMn2^CGMb_YLhRw}gzM3I>gw$^Kfe#q$-V-d%7)#p?xZNlIbfqvzrU9kLMEt;GscWr z_asW_Dp*sdf4cNb*O&*XYYq$Ham6QgM4E(~ij^ly^e$m8OM-OLAxPW8x8sRU*rG!X1olp+z<5RVL)8{4$EWxX8OvWcRo zI~!!=L<HFq&{uD@Ee`iB zHnBj!0&<5rD677 zlg*_td>g{|kfMkqA0SwfJGsZ14WAn%i( z+q&oli*PZc2;Ry$jF+)c`J8+q5kB%+85>QB2^!E{Ql_>&$SW_5x`1JOm9~V6isu+) z3}Xao<~*_+?$L_E9m1T0h#aW>!y^tP8YN0&_YsOb%)4=1bNgra+agn)7O*UNsLpG$ zKG>&jMVd{&WFAi4^l3ULkecsj1cJa>R${kcm%S@gt6r&`y`i~&o>`tub=Wwl8S2Ub zXqZX0p=9WX()v-3)|#c_!v4S;JdH&LFD>?n7De1|`!R;fJM${s$>O17+g6$Dg}BL8 z%Q<%ro;K@iAB^zOjMk*(v)N`69`tb37NE+yJLiH(2Vu_pvj_~y$2m752_OkOfBHA< z-AVOx2#y^Jx%+ikE3#hQV3(T(kQkN}Nbhp!b%}E?TUAWe|I)8+`YIzgpY^qd-@nrq zVXhz`gh@xHQp+P)hin_{!al&zChlXzY@b-otjmGVr*a9A;HQ=hrs^7IO5S89%3XJ7 zZlLr!7k%V>3&5T(Kp7O>qU>?f`jLMcluniK63F!e$?CwyQ-K3K>3+fG61>*V=OA~!eHnnRqDb``I4r?=m!_2~D)619B?B5m5ad*P| zc4-NWHOes4tJ?%}PdY`~Gi$h0YJm4~10-B+OC}iP!WKo2Y_wjcq((NaBjJMJW?Hpv%QqFK4*tpd3F-;-uLlul__GHd z>cTUx{J=?Cd-?!Qdh3Mrj*QI4*uEaa;}#uZ z>uhk{7RF(#Y6nkSd56NHTdB9bvugX#dF0!+SVgtR2|1;VAie%Q^{Z`33ugN8g_uc>~Oy$+|BSDJ6Uzda@6Zil5g`+f)8I+~HQbm#tJ zpi`S=A4b~~Nr!6K>xBuSdvEabh3dI$=m7TIORE<|Tg1);DnKZw4>6v zoYS;GnwBm{3|6>VT~VE@vKUN6tcQTN0M2yRk}MV4h2-6_Tp@=kt9~VUwjx3{NWc3} zJGaGvQd>_RaD1ox+Jrh|=kKu*04M5V+oQ6-K%z1ZbTLG{7*U6CokXr5D*Sm8{&qf= zyD)yGfR!>u;IgD8FV&`Mjb^R}Yi+ro=0gq2#m1y=83t`k5b+J7PO~ZKQD$OnOX+MLO#W$w!Eg=& z;i+D`0BX)04J6{sSw+fLyDRTFoQCqQP&B_8UnQuqmDR%yZ&k9`sL7k3ZM{gPbZYs00wH?hTSH#0TZ&$PbdxjWBAd)%TPc$y z;7yq}!0sChCRpk_)M>=Hwd##0v3>D+u`I{yUw<<-1WEL-;KK2Ud)GAC+A<-H)KM}}G0ZHl-Fa-5{3;JTx24+|@= z7fEw&BPf3$A{=|g=2av*8zPjxAmJ?a?V-#x~+pl z8ww3=JPTY~lOK{>IVdsGYU$5KW7?(k960v9{c5q)iaSU;a$0i!Qf(Mkl4?eT1#5M8 z{9lE3B*xgWe6+dI!-+Iz2ZV*0#+p*K2Jfl)h$a|XA;1pdm2LAtMQG&F9M86&5m6L% z&la~W4uc}`r?6T{4Mk{5nn`Yvvob52)mqtwzY{^LlWgpLYMOTF*bfU!3-0FxZ2e+< zJ37p*C{~j%9e^(@WOW}GeCZ51s}3SP^FMjj=VF$b!_zroAHw80=44AW*4NUj!klqK z*qjRvESzk zChR7>jDNPke{J7vh!Zz0DNIuw4VWd*mgtDZa}=3DlFXqcA!|}nxrctvByDhQ{qx$Z z@9E6Kka~Tg!ty+zuBm%=<7^(3G?Gf6z4xb#(zc~z=G9a~$-;1%%{NhrcXLSkwG^%1 z(Ovs;mPU3dK{YITNkIx#!=%jacPHQD zfnW@mPr?Gs>WGb|MV!JLQ73=OKou<&!!aw$LVNOF1MBSvGjokgBZ>x?QO%K!bAu;w zkBK30rnW)HRD>CzBiS)q)I-AP1USyCg)lu_pvP<43PSQ<5*aIGbYuBD{U%m z>IqCd$1N*NIF2%VNZHurrw9MCu^nOKBySZsudf*9$Npy7KFR<{>@bCP1`hjA$;j05pU9#zFeCLuM5wN}>80#sdqFWH)EjYD-R?ze9mA}`s90)e+V zb^2Un?_6Sb(F|H`nME;5hG;Ye>~v(iscW%WR{~T_i?_Tre}!U@Y^sNOLz11{AY1m( zu7pJID`xzhR9cB(Zh=M6hr#bXV@&G< z{%p|}Qp-n#*ojkLY!FUtR^ZDL`IhYDYGyqEU?m8g@lM+ga9~ z&5o9dlS}cpci-N>p5OoUw}jV6Iju=bx7cJx8rJx;KO_J@9NCLIC2xmoRKyV+zTaXJ z<`6J9(hH?Dj&6ker#-x{B+3s&c!+**JPfnF$mGL*Lw=ye(S3-04^1>;@F7AcR27Yp zE;Z}6Jo|ov#3!LRvde} zSiRo~vetK=L;F95R?;>mX4WF#($zL5|CJm^e%JKY1rT|qfXS+S1y1oGljVhC%wyib z^MojW{W>D@b=|g1s##dAypVaJD*)v1-2i=?jjoa^zRMHxyYg^zA5Yv)yxcxlL;TQq zQ4_=>5Q@;J8{nRRP=l0*sTpA~u2$CGHdK=WjRsrxx}{}LehM;SS~BhlJRJ-@rTSF4 zU2trMs>^SvYloc_6P$Ph6K*x)iqoS~P{)7vuu9Fmcb1Gz9e~WzzL9RdXHavl!|XxC zGpDTwjNNN08g{CUzM(^9?)6dS%NaSF)n#2UEMSka65OP0uc*NnG~H&&t-5q2|BeG0 zXL#1c7Irm$OO1gTlc@YsdW!c~*!7}SjHlk@je8n%1f~&H8CWbm$0j*abYg$>I4{e2t{7^VzzZ&E%Y&eiMxEgfL z1cSbuiuSspYdj=AOqIu;iM8wn*tB7VOg7AXB+9(PoBv+v=>_sZ=G<79iRl82{!%p7 zn9O_9ckV;-&j$=~<)?V^R6Nwb!h0RX zDTHarn;a9kN2gjvK1ZBo_;Tf^%(wrBhNa_QUrgTve6Qb{g4F-NZ-#$jAyW;?Re2HZ zYueB)ei((UA6e+904!6g0Jt9wvd9Q{FW~?QD6lnsym$sfYAADjO~Mi#-6Fuk%0ffq zvdB3fP@1Y%DrIrGr`q1^ylvUoxJakoo`1aY%p`>lJNbS@cbs*feYxeZJ&sb0?}^!C z-ljPW)FGGlY|$bkPQbS_1mUz1#T}ONLTJWEGfogYE6(aEJq){XI;7R-&@9b&HAL>{ ziJTobTI`gt*K*@6mgd3Y2^i+tpp5rm-5?(~w--vAmT>51A;wnZLSMJY$Ht#g(39i4 z9`Xma)2!e)9l|K^`IQz7c7cQ!y%#>`DNz(Hac{(q@3K#g-Bp&4u7h$~ZQ&|3tjn$-H|57cOT-z-Q<5>&leF)3i9++>$4PcdLIny^S7x_?5s}U zs|~hx!WXI87o8?O%o@Mpo1DV^_oP?lF2DYwkJH1BkNyZHT(v2vkX|(_F8uF+GTjl_ zfQb|N6I~+bpKc=&8os8ME3kv$z?IJ1C2Hqt6v!~CNa*T_7wo~4J@QPrPz@TPEAl*s ziwL3~#C?bOEGVJEwXXEN7WbkPraC#qSP0_phP-<48deki&KLV;KA-YTSm9M<6Dk+M zAfdt&SSxz-=S(z>sk_*ITidpQXk2Op+!J}Et$7C2G!>5!llatqJP!75sGR-s>G+IK z6<=(_p+_}nr$)Pht$m#1$Z0aWrW~!QHGS-te*jKMcR2c;xHG?dZ5Pb(uup3DGL54H zR&Wy3TvBgqCh+vV@4^^@tzONPK@GfiO$}Be21vf?3?_PF*@>1?$A(eW=5-aA2ES`t z?>tp9(o^@8g)Ma%&>Qnc1BhHk`52-Hg5m<^GIA`#hl9ZV%|n5thL{>z6JUq)tN>@Px{$bf7~drYJ#vhbn970)kI0Bv1OwIJ)xT-{MMkL9hp(+3l zrkzO&RsH1!zcYJvXkXle*S;q8Bx1;6YQ%0}JMh@CTd>&eS>~bB_K*G;?O-D1dgeI= zS7fOX<*@xJj2+M68DpP`_6M&LSn1KQ>+~h&AYsHz9(~KTEm#g?W~(|DVf~KQSy-@? z1p>j%4vZn#=w?ese&Q`-vIt}QPcb3({_&;I4_J-Q5CrjWiF-a6xHr(n42B)BEA;JW zl7!s%E1eGW&3DBkc$A1P_azB3)G!jCr9@zrIJce4No5I_&zOvXB_~c2#CP@&8?~6R zOv|6u^gmJv6}&H9$N^I}o)L=8$o}?p0uSVAT~arhOqbO%aP0{r>qCw=Xc)<{SD%2e zSLd#XYlctO&L_og+=D}k3QI&xAO)u_46|c2!(w=^NRp>1n_UH0nPU?A$*>3rmcd%4kZu7*Y-t3BYPdGiOydm{C_ZnQ`Zu&WUW0$iIhMlg7Yo2y8M}wvh*6 z#c7ZMsKd6!_<>&*0Dfrviw&V1|ZRyFxJp7f-F7 zk(yp1kELldJZe$X{QZ+Og{g~4cTsEF=C4{aJQ8%ESE@2Sqs3fPA|ij6kX9HLuQ550 z&(qlHM~R*P;Y5{S6VZpVSk6IXFFd)IIk!N9Z`S?g6$>*bX)n?zo>{(9EL2&0cBJ-g zIu^ZIPKCwjB$}BhT+_oI$7krnb&Hi9-<1NHIV)y;zjpKlD5 zxsDb2D%{>p{|ZGM!gItAGX#|Ad$uz`o%B&P_;xepLHVRk-Fz>7bgALtEH!+ou#QFu`fetS%Rrr z3az>CNx+vW&|T@dn!^bPPQE|fUw<{F8-~-Bt}`uFJBq+tM~QY%1mA%v9vd&RCusH7 zIWrA9ZQiylPH8aMSQ?$#8rM}7lhNdYgv}7{ASP!7jj!Oy!C&!{)*H=z{5SO9aR#V( zGe#12M2nrAH@-t6?H)y30fHYObgxl+u~K|x%G2BYWyf+q7w?~=&h}-qZQZ~46nK3e zOTKF63GCdzT6VW4t6zt2+^x5J>eFMVse7FHdBZwB6b{}y!4Pt6LDRb3L9PE%gnc{< z^M_(><}AkO)rJB?@s=~?hO1)`ukTi(gOD!*c=|UCXMsCC>I8;R-_k`%^yU#1$|kDi0Ao* zW4BHsKxFnou!5*LPXg3at=1>m| zVH#i1C`i>L|ES!QPHC2BSSO~>zB}&)wQwvu*$;8-AX%t!zOZIbJ)b-S|1&Lvk@Hc`GLePk=?q(*db@4 zP`gPj4_obq!&tqPg3<|MC@R;W85ujp9n^(vuGHQI)sXO@YG<6@<3w_>T^-ul-O5TL z&8@w<5YaBDN(2U&vmCU?usqdaEvaLYD7_Msw$N5Z#z%~Qaw><;oeP9`3W1FqvQ%gkb)WaZPlg!Q8pJzccqIyP==suYhp z;CAxyopBDvWE1ngO0}U&dp-?5zP~D(j~{Bj<`u_H_|&y1tSjLvnm`tUH>hm8SV^uxaLRwg(!!0^gRC0x*GsV~7XsPN21QW?x$%U_H~(xp z;ylf4u1G!StUIB^Rkbr@xByj6TlB!Cx+g4~E(5ovU+KQBw_vv%bQ{V_aOzAJ78K|j zZ_J_HiqRFa8znaRIhs-HzHujYd-Wq&}mIZ;KrvRSEe#QfOjHx8s`s<_L_i+(%{VioDMn zwL6KhO>r;Z^P%s`jbW(>{A?aP%^rg1a*?9U+V=*L;u-hC3&C!+86)SBTQ?g{np6F^ zen(Ib-=Q($k019WKYoz^kD<5hKfB)l47(G*!)}em#II-)jp@2N%7IW6WKw`Vm(oyp z*^nu#K_Q*1R771kQzs2GKjpI>Zz++4ap%?L{=8AY=`j6z-RgEWjlc)I1N_~6*mqUz z7vFechcn@|-Lo)%X$!J3bsh7!+0(%8s@&b?{k6w!{!$fmUAp~OzW;ggCfoX>2ZSI? zxgUY`nfEr^|^qjcAY^+TaQo28?0*9z`$ z@$NMCR~{4#k_>Jd2dkZ#Vv$5EnY9c{v~tKWZ6dy9Z@l%bdyR~hUi!q0Az5eqZ}XJO zQQXIKhjGp54B~s9lQ^oe5l_;aI1O}D#Y#uoha6Q=n{XP%{#NVX6{E;O@>BBz)uW0s z<}AO5ZpQ3cD{RLln=9^qQZ?d>7&ekQrGX}V<&ZswE%XSA68j~yKvCx2Z`%8kMW(Ts z)rrM7!e&&=9|+0N%^m2=ELqH52>xO-wTJ4b!C_r37%fa|Fs=I?50F{gs2il!06WCd z4^3%R*s0L!6yGst&1=&Ih|}b{7=yn(D%-U1%Z63=hXm|<^p&QhnS|2a%hS-REg?Y# z6YYwS*^^k|GC=fG@+L4u1rZMkl+1rw9YLK4yBoT!@Q`p6J39^U-ptxk;LGB|KBkna z?fv95CQ%ydRdy9%WM!pFS7NBtAhtE3g`zSzeG*xN9o~0eSes4+mViDwDqYQFB68=F z;f43lQeBl|Bwk2ljK_)xJk;1X@mPsPMo>Z~t!NBI49@3jdr^#Uo0H6?0`Vp$&MQ%3 z8@nDIVr?;@&c+*0{ECq{S-EJ);=&F;al=;~80wK&lz50*!Wwz#nR+7Aks>PUmLC@nI+F%%P^5ST5oY z+SB6(77~Sh!(1)J#%K?I%3Mhkh4Y1lpls3}`#7cR%-AMe49xgbBt*gPj|&1cNKxe+ zvKpyWL6QzXTUpVUFAHep#1(5vl=P2G=SoD;X1)Y_{S?lQCVWBMC8Muo2BoPf8w`0Y z@fj2+X6?DT=EMG;xS2okITkHWBuwE-r1CmHF__hXHmV`9*1b;tTuvHsS3#obPcc(% zZD==2*Jxt45R`V8u^;c|j~Q{dxPGFwp#Z4EC90rc}S^w(FJ z?&wRPP>^|eZi0E9x~U7Lz1R7hyz{iT#eBRwg&Jp+53mVNkueRbnwDZt1IGC9eG(-3 zRy2Yul*#*seWGerl0}N-s*{h`2KD=)dUHVM96eIANN3)@b2Y9!lnT3-+T)lYXMrO1 zQDVPjFOn>2Ro7l$M4AS$5tJg}>o*P!w3srfKRp^>%4lHa|x4w^druhO31ISykU?1gk79+t!lkeA!Ff z(~^vwW5*=vK6N^|UV-pZV|6>}E?WQDxa7u@pUV7&REK@0pZ&4Q=^s_axTmnvqr=Z2 zy&=d4EKV*wqbJhyB*ALf+bF^@-21V|x@r<3w9%tnnUZ=7IVp?fs!yxUOOGbUYn$uU z?bXHh?)ST?si!Hc_x83*GY=Cv8!7SOq$cp{ji2oucXU`cW07~(>K^29S?j;pN%}xG z4rR`+91(_)6%1mUy|K6(ClJ>`(bj@eW_#etunjEaQ-v=_1eC4rjH^4uH|JCe)6t){ zUNO34lgcyl`}DAP8lTQn_Bi)Go3!DjVAptpWar+DkWBP1`2m|p z$^)P3y=*PdNTqGWNW|%J;NS=jpe2RsEX-5kFKnmSn<-oP0OE&V)BU85av1xPqZ?b+1V^lkXz&aHfq^#Iuo5#w)sGE4;rhp zvUA>&ba%hUmbwJnQuZ+J!g@0RoV7;Ruk&2nGVyM@d~!7ilvyb%$6Esdr|wWwcN^)) zds24$LU;GTd1DWvG6W~Qlt1C2TCr0P#r2^YD(hR?bEcdqap0@e(iYpRvH+)#qS*2< zduwW3ISe;_g1p1)3`TPoGQA;iOcn$XKCV>No3*Jpm0t_~8JL`bHU@G>ockda9_nL0 z-1meD%Z@kgNvqI+U#@Y4lTPa^pJA3TX}Fq30yqhN_KMu6ItwWb0^ zF{$?B{j()_ahld` zbG7HEnd>YSFyHbimtDvb>V89TiU{=-rNt8lg&@p8QzDNXvjG}--0tUiRp`f2vvt)r z)F{e)vyXLxqV*0qKHvBIa&shU46MFTM`@=6`9yZ_+621GtoBVM@A}1er%l)1!)AE#EmI~$ z=6rxsc~)iiN2${0c|@F$-Ew9-W21S>LQHYNLwMrr971*wr_3VVOyc%dps1nRs%O`W zGXy_q_0mjN?fkA##h&h2c7b;AC*~MtkM4&ovnNAOQp=wdcGLHj7yu5`$4IE-@Iem0 zcgVXFs~v>;$5M1sU5hSqIEX|b_it+8?4~bWJwAR|8>zAavX&;O==e}s>vg!DXpI=s>vj#DYVBE?y4Q7cExRD zvgwuocy9#C@ur67z?tO_mJ+N|BE;LBCLh_T77|_ysbNdURg0;*&x0!fcW#Bn7kuc7 zOMSxv*t4pLYb{A6t4P8ti3jzw$9=R%z&;=hH~`C_x7h<8_GID0o;f%f!WM_Mz;n^f z+_%=ec!6Hx#uupHm$0qa4Hw9rA1YtLvXsDEYopwS+NOv>uXnlHJf#p%7%;%P(6 zd?Z#I?N%|7Ul;E?Q!3H8E_06j8B+*~R#=fH2uoqlD*;Eo>kQX_Xo)|xq1B)A?KNBj zve|K?y_Oy5)ebZcFGs8#F!}#e1+K zg{PWBpi1OhUh!!YoNizFg2^YV6<&+vvWv1|L=4yml|?>ZV<5;rP{n$R|Eu)E@`{_# zjgnoJS3rZ$+GHi|eh$9L{9ou#WWBiB<&sIL8Uc+1ma z=`HU1Ta!lSbrq1W@Mp4wqX>Y#UcOpRU?9Gtp~p=MqQoez+`99M#$c|mZlw-?yNo^ z*;)!0nr=UTUwK;Cda7u#rkK)`ejlZ~D{(QUCj=2~76=@a*h@nOYAG$xfiyDZZ-6Oi z?v;axsEG#+glogOp0O^5w1cjXVM}YGH=!q^O8BiA7+M2S3l%)$hZ+0CP`d+p&O7xR zn39AvkdV=?6LuGT7}45kBV-+~dfz{a-L80_)^p;tZ#WaJWtR3O+k#3MY z6YeFU9xB^eJ7k(;{pR-hjw=h^NVXMEZWY{d9PydmbymNr_!7OC_O~*vsiFB5txJ1WK>HXr+Bl^qo8MJuQqXQU zPv3Ty-b={OPA{jfaq*gOM-M*io!^?b3~gdF&zMym(biKU354)SB#VreBoDyPh>(A? zsQ>m@dHJet@ZXug6P?-8NAF7oY`nX!Zcg{VQ5g~BJn-NC`N9%s)DN^JED#y-xjulKQkL<@INJao}hV1+9y+g1uit!k8$q$6@4|yR>5{C_3_3;N%!@{l%Uh= z#YV#|EqVVIM|gU3$sJjaNeq0v2uSD<+-CjY@HO##Z#7&L?z~=8f?Rhib^r0W-u(<;}#i7U_ky9wP3;&*TdmWl-ao;${U|$@-bvoi4=WR5YYM!6pcyl!2rsE zl2`=p-@7P1%Tc!`-;Ar^*b9fZs`FEaS4Cbgqb^4|9XHvH36y5d+^8%h!xBUB8J7jc zIU&-+rZ~aEfV=!Hgh)3Zn(6oRdls-MeVLq>IE0Ay0}!y}4+fURV)l*dI8E3j-Kvo2 zyD>2Qg9}3CJ-sP>J?00BWrF?1PY$|Xl#Ye$fk%#Uhrig{%sR(T?{Hby>~_%Gebg`T z>xI{2?jHhdd%<&I1fy&`wA{B5n!W_%i>?6peNM(3;L0zNIah7)TP5mq_#R=6ZDZ{+ zSeV&0)zoCVwRc>Hd!PgbjTvi*5{s@)czKQAO?V{<6!*!6vXxbq&P>fG%VvwnV+tSP zR6fQ#{;kQ$6^&^SJ9Mk5;{w{J&O{3o1D+Vuo+g`S8!f7nTfAI2L#)0RQ0kuSXg8Y~ z!_9OtGRf|ZcUiz)8qmhgM-pbxMVBCZQrG?Y5RP!{@Es$o({2LYx~lI|_;b}OjbCY- zS2k)5^m-uPQUzYAn=98VcAb6r=PF6B*NlJo5$$yP;au_9_uJ$7yi?fclDCIOGXsClE2p3Sq+wGrU^TKbwQdN_ztL1nZU6 zv#M)(Yi+eVlQb$Ek)GZj0c{*BqI6Ajfm&=jV9^YXTId{!4wsBY89O?(2w5*a|2jV~ zQnD+(_D%omLi+K8?*FG$A#7u1rDy%0bJ3BiuRh<6!oOXs%vise5aWL6hd_=RVujG? zAxWuOS_1!~NGKdPxI@O5K7z9`R#UH3L{e^0uT--%8%!#yT=I*NKnv3n1k-3=1+)vi zzdlS;d}h6q#Y1879|UiBTy>i8Z#!%qZ2s+ZL+auAAP;fIrR;^~IU3#<wN~_#JNV z4pb4isF1jLp-$W$7bAYkr7rSu%HLhr!va6}A@kt*VRyvy4$x|!%6Puil9oSSLN_v! z4kIu2xGIf8qCs>i_TL-IfFNB&g5ErQIzIP;_7k3Y;KumPJTv$486N@8#BXx!ER z!H?0{9fQO4H5aX8cJqkoF`1H^o6B4zZs1OYvYuJzKL75x9zs^p={|85UFGzo66Qo1 zs0grZj>S)wZ`Lo2$qx4Boz2f}b4cz|jUIXw(P`keN)PRNlD4VVi>K7ZDJ@9+HJf{b zN$1A?lzy5BK-g}CheJ_1#ix$n(tSv2Ldq9L!6Tdxt76>WI|H>(2}KH0oLBGUHzt`c zN}Q2THMv$x?k-X`BLeg+I-XO&1bU561f*(L5d!$HGNK}#E+(65RpHWETr(UKoYJ5S ztcrYs^=uYg22_A6Q}DM7){8P6lG7wYA7q&e3GFSe0bHa8@^q9La?zYvwtDkVo}GNpafaSIhI%7kqH_=ivd0(*9z-IZ6hl#X(_jvtUV}h|K+qv3caJC(OBV$-3j1b|H8on4D4GXa<*STPlofEW<}0J66c^Q{ zphYup!M$pyYU;3f@i{AzP2sxk6%8D27pI@HCRNVO?haRnKJeuWL}vhwxoK9cj4o1k z1GvptNYn>3A#rNC0}|B=^`c#Op>M!UFvbjR33YtR;(i0B!k_(z=DlXXDgL!pL?p zJ-X5}`3GkJ$O+so$mjtfu3=Gl4>PDn3O=F@m+dyg{7LWOu#V6R^%r_yuFCv8^VW@-=`|%@<8zU3U5Y!?aBNf#4lRh$9+6}>@jiRwHBqiT)m+Y6>%b~ z6=$+kHg{-bR|}5HF|U@7feZI>^n_)XU-9n`hI5GRGW*!fuQqb8lk^L;{sI`(<Q=;Ls=2An7nP`n;74z>>BpcCXehjDjVgQ3X1=Jc}fN|_#=MtGn&sF9U70a;Jz}^9W$^(#K#crIfXZqlMt>BVKl_}LpDD+WMj|;@^3+QV zND;<0WwjtuNc65jE zFpe&D%TkvsdIx_OcEQ=jzO~`d;|FU)jvEkSLPtDkS zTbs}fe`=U%#18+P+o5hFNMFH(o2~-N@Ev2qzCt%D7HQG6UtH3Quo5{>_9$#Xd8 ztQ%uogBqnd+kF}3Nn_oa;@q)lGvbZAho8=A9?zlqHv1qQrEv_V4b@l0$W77B0WEot zVvll7a$spw_GI9W;wSugGDVE|wm;?LEJi5f&$B5CU0J-ndx`LI(Rn20)+xCBV*XUR z+KEu!0Dh+{>YBsjR^#u=p=yxo z>6|wHLlvdYY1HT5BJPmES5K3~Yw7CELR+#6b$79jCTzJ9OJbW|9&ANi6HQIIc=@^O_I zxlinRR_{45!R2VZxa0&K>3AhtCTr{PR<-*&+#GPS$9sv>b|-r<`l~{Se{V_Vq1Y)e zs=TsL39(~I@Y|Y8fGS;W#ETw~ss7m@C{Ka-8J7`96l3X@#bUJ;Uh{e^@u}_q9qf=y+N&1{h5m95 z)hn<3qA=wA^6&qwl4$0fj>X_WKybgcRR3=q;(r!8Lbf(GCPq%?wl@F0+NoCiZ$*_Y zkkpou`v)-?qaPCgZ({>66oMdqKfgeN@bq6%u#XH6P=Sf*>{36jTQplOEVp2;%Y>;Y z$)&>(%duP5m)F;)TGoeZTx_p&uY9+q6QH9={$8ZgopgKdw41)pILvh2e=W@XNGnC_ zs6*g-m<`|x-aP8x`X-ol-*?H4eqy<_?+*SH#6!7{i`x?P(00R!HGAoTjWvu#jvezK z$#&}xcOm;bzT%CQvv`{{x_vVUik@)loR0yib2_j<`*?s!5X#I=#TBYU-iIE z+qT=!l=Yej{#I4ppLJqwJMDYYQujRvfAEhw3hLVJ)42Cs4FZl{i3s@6I(-ZFaN+r! z_e={O;6Akf>j#v3Sb|=seYL{dZ{YVK8|{axI{wfN^M~#LK8nLnpxUf0LPkrxOALLZSW8p+j zJ?(I~Nxf`3P)BUEfE~jG7A_0a20mJgnv(roG?&Ljq?#nm$R$$66DLM87%-KDF>S2m zMY4XjiWce5Vd)tT8J5vX-~E{);o){3SkHb`{@Y|eqnQC%M}t$ae}5pPo4YInnt=#K z?`xQ_wC0pRq{48B;aT;?tyjlmHHfSbQgr6~RLDuC20wICdfz-0l{TUyW+qlYhwBq@mg&=bi~0mGn0^E#=}vmkS?*2dBZNQ zFOvbo7%{^+LLNg5P7R~0@`p^I+WgCW)l@q@2KKH&V{ECZe?b~%s=1Jr6|0b!OF9iA zP^&`*bITq;G@7{pH$rou%{_+|1+F9{amLZW76F9A%mZi_mmjqe7-b;uxzz=pXmiuI zkz)bvJTlSbxM<;);ceeCqh8QR*-bpkXK1wop6zR@^WVAIh#$~s(v#*KGpEv)_)^LG zK`%mRzUpkPZk4m=^XRFh0%x$|3ap~42W}-ZM=|4J7((6n-zVz#0X6GioaRc)As+RUCvuG23}<5U>{JXKxn}Zc`Y=KX0k!%lG6m$ za0O!_eVy$Cy-66J!u{WjKS0a6fRsTFw|abs-c`#Kl+#gg5uwC-<_ta zbD*QEJ@6xhR3Kg<%_OfLqUc|#Z-E(oef55Iv}p9z*;v#8<4A*DC8DIb2wZO4s-$6G zWEI3wwxbmST%?NyVBtl{71ww2@Vj)< z1*FA$Is8EaR-X)aBzG9xEhQ=E?m-Q7`NxKo7 zMSQu$Q&*ea75dJR#G0YV)GU2CKJ_UvI$|s(1wC`}fa%8}t%u;swtzo30vcd>-bho} zrQmnos3eZ39b_!LqOHQp=5p)-EbJT(x=3;T&9h*J2u4bmLp@63U~xB1p+9?&+NlHh=$w z5}wGStW}m?@@K#7lY%&U)~Ra@dze){IWX$sJbG>mrrIG^wu{tc+og~&_{#C&SYLPP zQnPOcqN;o&dn7fr`pOpt>jo2oiOuVb-7{7VQd>nRq!QGrF_e>KfZGf#R%U-x+Cs+c za@VW&?aEx7^SKww9l##MOC41Di_$~1rA-y5^)+*XkQtDV(nMm`*x`%I`f#d*F;yK` zBHNR^7)^2|&mQb?(RLxS0y^t{JsTjp7%||9p#C+4M##sSF{02d3}UN;v)y;E&Y_l;$Po&>#{VMWZsqgx+DjBh2K#rsBfh9(<`PM#{39x_VBJdS%LL?r^N|8%BcC+M9Zq zh+37F3}i*;UOztom?N)~V!0l&J2OMByfhg`aZrB3FY3Gr*t1>2fVw1l>cWj5+R>RG&6Rwn4KSm9b^@q zr@Cxg8?udb1)k^&-BP2T;O%t9KU3$rC(O5#@yEJf@;p=VkG9FuPE?hYJ=VM7RfV{h zyHSr&&37QWkvbX#%(f6t=ldv&9iQ|al66#VJn2+%r@d-7EzfFAnq``DWUAUxAXuto zcP(ma2q0FF0xvYW+3Ga;hQ_<%QQeVwKA2}VhZoq4P5gi`7KUV-(V0~_tfC#G9jX4U|Io-aMR?R{X^9vw*yPPh4kXT4 z*ji!uV-C2)I^T?$oW5$KRD1HOTj^hAV0^jh??(G@t&fNQvlBr$&(+?MdAlR@a$|JR zl^gAVzUS+A%P0PVZ#b|K&2nmR#WQK_9n`lr#ebP!MMm*tpW_yw_`J_>DMXjk(C>gp zLK_&{ML?>-ve%0^UnYf7mWiRrB?ljLULPg@1RqiX$dw4Kh|TXPlb|`uVUmYIrfy;v=YMUa@%LeaN%&%Rmzjxy z$8@xPzbP0dx6$e51@J#z$$vprLXhDJx4vh$E8l$P|F`$+KV6CNw@u2(7P;=p`sZZv0tE@S|yxm#ERx z#DzNm`Naw&7y0P9{G}^`uB=UO2wjEywpVLN8048mKmpX7zFa%YVi8*I-RU_BblfH;f^-WO%k36n$%PI8EVS+|`u zzc3(UzrwmOPz^J#ttH3BYf4`oiv=UNG1+uxqc*F!;aondP44_&R<(sy)BwH(TtA(P zLBRN{>;2mV3XZD0^zT^<#RWIRX-ry7K*x2__IGOQ+9AORmcxkChMA;R=u;8P`r?Hz zSJVJ-{`dWD-QHi%wx7+;kM&6xv>okjEj4L{8Liz5=3M(&O(<2>T(ieY&$43tPJcZF zCB54L=%wUn}_IQF@L5kH0@xVMz+3Zl_Zmf#aXkj zp$uWwUZ08t#82N9#m9r!r)J9fEade@j44S^tHbsP&`BOv^Vz`@=!lnYJROEHtk!Z( zr-oHrQ3%s&V|3-Qz9_nGaz&ef<*{p{2oPe#zLa+)MrkTUc{|mb+$8 z^>T4G#04Ig(P{h^>~9c5`5tx7@-6NoY?9Zuxf{feNrR5id|3XCc^m$FI+$8ARU7i~ zGs_3a3G-vV-az9^ehA(pr8-k8n0%enU&L0Esl~j@BpDOY!VvsDjy|>m{iUObkys5i zk5QNdcX+;GIT&*paK51#<}SZnOE*L!EFXeKz5QZ(-Q`=Vu7W&6Rs{Iol(-aTgz-4z zUU7{9pe7nv>7p5X>`suqz<}*tC%sSY9>77~ckn>uz_nd^{+8@R!|OdVq&Fg-k?1NzVvDcecV7?AoYdqrM&ZCXs))m> z2-wjts3C^Ws;N#cf}}Li3;zDbkzPP-SVB##O29?(c~r6%Y3+muXx@ zZasGuAnR$;SsSj>cc4<`F;<3MFrdwn-Fi*5lXj}q?1cC+E@$j}J1%H6=ciMGVqUnu zk$__}zB(K?aBTsH*%JR3M65B!;F&S0le$w+4$m-#VwHU%$kj;+Euu0%86;7-Z<%oQ zIG|;z(zUj}&hYp!&vzh3Gc=sds_3D?KS~?&;shd)tjjK=gKWYu>4ZP11_dn{y_^32 zQ1#}RKH;-tq6IC9!m{x1pJaQv9Sc}Gg8Mt+N~T&i@QD&>J&!vYT2a#}_~Hfx#AH&X zl*4&1cgSK>dg|V*~>Pf0B|X|^q$dqqmuY8%Talk4KT zarB7F%zLl$9`Zy{C$8zJ)T}!P4}lPY0*Yf?e4xZns#lnuJ~5wPBo5XNs)TH%&sU?q zT-`U^Oug+;tBSpILr3sB2y;BtkJNn{%&+)(z~g4j|D zAtoPsc`%XU)q*TG2h%`3WS2thTVR0j9WbDHFcUh%j}4hy;QHZsve0~A?M3PWUubLq ze1IUfZIh|s70#U~Li>+M(9hUOq@JF#Tg!Sfx-JU3st7xT{Iz>3)6q)sS2u-&zP0|! zNUR+#mo+19<6BR4c)=Lp#ktXWU(aY79 zso7r?W^O!4he+_P58~Yi*~0Dt4JoO4J4h60Y?1W z2Am2~JDq1j<=no?lE0~XO|^%01!OJ=Ch+w*H86;rNPIWZdqL~i20%FASH)HeEz|N>UnuGbi)c{Eb8i`eQHzY-0g+5fq zeLPx_qMDKz6u9{=h3&+B*eQnevvNuUt zM*)*_&zAaF^nzKh{IcT5E!r`I-m%waZ;!rUa1tpRsSqx^{Dd5DWz{B zi5oD&mCB_qG(|lc$S&MT)0Wy*$X&_1DFYojR+Pv!ph4jp!oD*m$uYdqcl>(Si|D{^ z*L~kBUsnDw>cOHS=+%HXprretV2AGQb-!Hk-|#t1DU)4Tr1Rx6<+J`GgMy zc&7x1#2aY@f1xlbT#q=yVs*cQmb-RbOGjR#awXHh4b+N}w(SS>?Xm3qvQ zHiPZ6a!nJz-+r!F#klusdNZUvW22KbGo zDT&#+N*PPJ?Yn|MR_v+dE93tC){GK0ld((R)5R>lYm=DDsRr*)Sa z+}y^SGiz*=eAxn!sGV}T?e`#XyK)8wiEF^NK+fhhV|1=oR{sUnMBiTjz>s}Od$gY) zp@?B0+0fO`I4D-|DN4f?fXn?2`y*JR72}?48{!rBM3>+(N#n9DT%1*`ftq*Z%P9K= ze0YQjBILKp7yk=tQK?`NmqAQ4ayI?syU3vkWvN@(uYS0r$;nkIVa7G|Fra7=dfv=* znsJME9JsJJ=uczBKx2uzZT)tymftC(VqWpM_3A(beblkmC&X>LQSok z8#+fJ-iH070SV@|_YVAwLyXriW4#URUmy4AMGZKxWA^U5BuF#%y6m*#_ad(ec5pDE zI4Plr277JPIBJCVV)rV07>F@*Wgqq2q&NqUw#U%T_PSJ3)^HX_cG#)S4n@(3)i~Bh z+MWpamzSO~_l9BptV$+ZxdYtkL!{{gyzj;Yz6Ywe<$qK*4|Vz&NxWjPEemV^FQ?9< zYYnCIxAcXO;D0H9`Onkv-)};*y1N(lQ?jpILUlcNi_wrv0r7AEvG5&d^fIX7<$UHk<6|8v@JHHTgQlY$!S>m=8K`>O(PLdH+V0{;3(Vg8CMn>7(_--igvcIJFpmvwGMh>WBOui=7>>!f%&AcgWAbrUv?d{c zeToHdeXtQFhej?J&T*4_W$J+*)o2FUs8#*vipL8|jnXRM=Dz&iP=a@A>S3$vj}Vu8 zeyGdsS%WL$<*r|UB#-tC{E($B!A0)rT$vrR_V^SGBr31aYH!soQgA9vD`jvhMVIy- z6RM4ZTkxnR#efD(>$qbwoHa~t^{qwl3VGM^)WzoJ_3@MR5Uzw#Y>u&Fry&DRJ8wa; zq6f@los8Z*?tB0NO$tJE$^O8xE=@V4(H)N_IUf99V6FyQIr!QMC8=70&cGbU7P_Tp zQ@y@LE#d|)x2qIm4_A4qqWVBiK^SY1SXxDi%{dxnO5{dVnn4ZF0Rk--5OZ;0kX>G| z5q8#nb{dznSphG?f9EnHqe5D{o5XhdxnvMmFk;WP=PT8h{-}qb`JEC}2hKj~fN|p~bAhyJDt&_<$ zBIwc2yw9)(cC~;=Z%Tf`YDl3J`6ocqvxOiBhu(1SWm`EWxY&gkmJJ7c$_4pRLRK1h=nnztPy6qPMVU;K1XS$`s!Nj!!*2xYMOZ? zphIqul$}Y?V_rE)pjNYS>8wb39nb<~HO9pXVQ7J2)GijGdS+U3%1m(3ww~E_FeDvl z3Z5~`kp|8M7j98vW(HGtB7?q!Ix!;F9DmNX=SzbWdxnfggk=H^T8f6MFp(nbZL5)k zPILM6II=JnN1FkftJGMmv8Z&W*&$n8d1{f&E4}ik$gP5-M8uiRwQO??d$UX7$dOq0 zx?5wg%!}4m(5%&X2Oo#xerDz?EI9Gfi|vMDv}}b76{-#tkG|hc*lqGe3Zv_*ip7 zg+8!pUyD5`yVo;nYf}T1H^+#{ypWb>x|n!Ldjy;T8SAWuqC}NfWd(;Xjlmu5?Q2sZ zs;(HP# z6q1}-qpuRsUdhliSV}UIeG1WnNo=MkXJLfdk%AjW$aVo^!g6CdbRgrgKH0@Rn~FE>fkK4aht+X z?7d7tcxJrEmy8*}M&VWUuHV|LGtOgOr6-V}lA0MQI`s2w%f8wGt|m7=)> zfSn9OF0GG7lQ^R@KQRj;hrSE13$EAZ~9H9II`ipo$P%2l{SB*MJNis4-E9HdQOtgo7 zimndORdU7Y=xsT>+-FN+pRk#lJ=p#%37ci*8Td=)c>g&6o9a`t`>(z>v%hGkLaU6d z(-}E}?6D}E>h|%E=X>c;ux173g1G}=xbwhs&fkI}O%;{gO%{5{s3fGLkC{zx`3;d~ ztyV8#*(l$tQXa1RaTTwwxieYENHLFW=dj07(^@QCCA{$h*-@i9%XlX=b3IIu2C#ap zTTyyymUz^Y`eUN$)H{n|?Np^FGz<+Qp`_SOx0kV+po&sBm6swxHd=fEF+5UfqR&wh zGb4G#!2*_nOWsa^bDgkq-?ZJCH1X~bjO|%>ihi#Aw=~d;uu8UaFUyLxbrdxlnW+&3 zGpfpy8wnX5{g%M#wx<;^!ti+J;7s(U`J)vIMsPs_biM~y&7`}>h8#7vNT!oOC~=!a zPe|1=ViiFPUO|MgvK9?%D`Fo)vONBrK0&;y?JOK%YGaV-Xz#@K zO713LJAh?(6sLN4QYWC6m4rVs^O{QVsXhrD^O!2QpEx`Q(n3I4LIEOfuwnTRe0=&X zbn-0kXaa%cA9u{tQo~1eO0VA9c~cUaJa)Ehc2gK@paUpPiH@=y1dC!o zfYVRe731hU?6X3*>4GaKf+|N(CDlnqopt2mnoM z+FRp>bqQl9Jf5+o3zrvV&H$uR3Qww`E5ovr>4rkZy{c(hNhyO+qemtqGdAB2Lk1I6 z|E7J$%K3deqq3!vETUvQ;Hw7JAsfzzeaDkh+bwLfX5i4F1(&q>1To`ACoVtOu@@{K z0n0DDROW6UrYjr#Nz)vnx`6VkD3iy2fu~VGp3XsKCV5C z%Naqd#K!6`1x5c{Pd`XYRTsK~`1}O}ZO0VF_+siGCb}v6Q&&0ebQJ2aO?@BXZP^ek zVben!q<(qWw`ZWj9%pd;#epsI=ubzW#!9ktHCY9@6C$@1X_T9~{sjk3ZKZeYJg{Ta z2Swi@&TH@^W%hPi8C_GDFoaH~yL&nT1VU1t_GXxj#j`0#f6;#blrI|__Elv)Z8WKy zB@l+i8|pE{#uIF~-TT{a?Uj`t7<5^I?16jO1lP9PG*nINXDk?;{EMn*Vpc-~+z;1a z&H~hoi$_+k`8QEcSK6^Y_f9}EwuGu=;NehCdlRxJEm#n3e`d%pfPrn;J_;#vJ|F+U z_XD>#ga|T_N2mV;id8H|E_i?v93}OeL{x5f5LSFOmE1(cm@I(@%>4%|`m|NcA5}0P zD(X7az=I#KRyJ8WAaz^Tptq5aa^luwlWGogUSlyO*hsu`&wl;)I<_NE4wo)QJMm*} z+gv;~P?JFmsxre<_v+sn-c?qkzzO}KiZKKgR$J?Fio`z445Ttb=p^CF9{a5ID)Ffs z?_7Qjh74G}t)$2~m)$foy6s{8Io`oj#lcg?%XK-bGnm0sA@MV+_)$nR?DH=d@|}oq+Tf60UI(>S_WPny0vaB?4W!;rqm_OG1VmH8Jm} zKH_Tj?q2ad#wvl!+9tN(hBx&UeSsW{oBD-7FC-R#v>3b@f^DtljhQHM4UbiA%Zv~DEdGwx*rhV z5Svx?!mRT^q4$7`necm7`{Rw1y038QhO=0E#J?EA09)X4J04*6i(o9kEa`aTcL#hU z^snd>{zr8LVKIl_9#D={^wXyNx&GFTU6yl2PWXk+f$%M`!{s{Hn@^DC#F=Jd<%O+d z>G{*7FZMrMJ7VUB`!0_ihs&viPJFUiC5V4z+33Z$j_6Lv*Sh&UFsw7WMNMNTrS{mL z*;H6|iebdJT=Z^Y1(Lxc(MG$JuXA(M1E-Z1yl_b&FHZB@^0! zL}>hnaRqXb9mqSwuEQ>i-kkELtvKNd-$EWUBhMb$oO7Nac~W~_qI7p&7pSX~kPmQc z4tE29BDq(p_q0R^-oc$YJiwi_=;-Xw)$jl)=jtB!8gM4pK$+VI|0nCe^F52UZ7f zly~tX2piGTjR3%l))x)>ANl+f3|?@wnfMtN0?~KD23l(hPvOg__$k^06};<1xyLqF z1lvm}AiJR;+X)$Dp0~ag7NVnfQi|7R}(VL|ga`J^a)JNcp+DdhkdKaS=aFJ!5 zAiNE=4nZi#%2DMe&CsP1)P<@u-S33j74qE-n z-(;m&X{w7_PF@#zGjt-h4eZaeJc*#j0HwB;tmz$`=0I{&O!wj#(;0V7!IicQ#7qJ4 z`zd0MRICFH?vWA*6W?bx`mHu^wq-l7t8)!#QLjG;=k3xhH`0hjcbiRt>cJyhwdNH+ zV>s`>5H#ZV_;&o<0=25_hyQB_-d5)!C-lv{bo>DVLjS*+?TWY=nb`f0FgH4GM)n88 zui@VQ9~~b`PKdF(Z~^v4+=gu!Jl3~cPuN;9fLx#CTpH_~Yz4VOW0#@p{tD zdtYTXVrN=iK}uI$K!9B=uNBop?m;fOI8#ng6 zY{@(#-cx%b>+V&jeMk;Nb_Bv}G41HW()ga((oHD6Gw9gI*_+9OBPrq>qjHtVzDmeg zul`R^HSb<*?D97nE-s>|x#1X14q(}*&0GE&uk96d;Kq^>ayXTF?KzF!;UFt&oXE7~ z+&G%h!9O|!c5N0pkutHbYN*=I9Z{S=`E;#R@IbNz8+m8Zc!f!3pnh#qQJuuOA{Zu4 zh4wg%Bl3L`0VoQ(A1g;S+lJY6oF?gEd1>6Q3dfZI{YIqmF*}b(PF0U|6++clxn-CB z3Su5Ez5i2`P~=lq1@+DPr~96&{l8iN{}ClfJKGp2nf#BV4B8FF6w`-nZAzN;XV4LE zCpfG@Gl(B0o#=7*i>1m|6Wsg}4l_s~m$Hzazh2*oq^5`E= zd79QV%azMNg)gd~c=4Y;foul;M+5-C&hyMa-{2^kg4;FwIls33T|?x9UB{+v2yW2s@!+3B>L72HZh7}^Ql|h=Yn6L}SiHoU@64N} zdp__0vv1J45P|d`T6h5LKRXuQfY^!`btokh$KKmmSa;$eT`$1_G8QjN;lNz9J27T% zN&}o<_m~8^D)#aN`M(U=tM(Y;y|hJg)22exmJw0qg6JVTi4$g^-4%s;Z)YrD0&WWh zW6Ig_`kM_8DE9OgZ%N?w(57n3*a-;bEMF=@YQsZK2Om~~y@W;^DRY$WWWZG<95a*Y zQ70`VFz$j3PLQ-3WydcVw3%$UHll(SaP@R{C%oo@mB%^5t4r93i(T}RBrD>jJAkZ} zzrX1;tH8m9kS$ExXYGk=luXP4mJas{1@ePcjbY}J-)Rq3PF~>`SX`P_RcRGAt(?{a z6YWXi$%z_^`)%2GG#Vo@wN|!TTg&xB(r&QmkrkGTGrFclsN~qFi|W(&SI|rc8ZkVl zvkv=H)`1&~74^s@iuF>aIu%ve=}{)8JVe>7I;0(=4K%j(0W8i!w6DS7opz?noZ$YX zWMdgoX7yH%&NZC_PAgcr=1P*+#8Ho&1I>q>ZJ4(m)M#B_^9D_aR)t$liIb$vX;>}F;7sS^gUU4vFsM{pIItQTWCD;nOo`il-XTTv8m$Ios8PNA&gQhqj5=5t z@pkItL9Pe8c~O;_&hZM+#11u7(KKwor2mYi{Z(9v!_H%7>J(ld%NUBjJE2Vet9%r9 zJdei&U8G?NZZt!48#Botk3A9UatE#A2{)m&*G8Fhvg@2dV!jNAU_1R-IRc8%%*DZG zP*XR!cKYzPM4sbpC8{}M(R9{^c*VI4(~hc~!!dYKxnK01tOw5UWQ}WitBKpHpBS^U z_XI;~8s+pH;Fh%?-C#wH>xQ~BccEg3@(M~Vj@TfJ}0)2BQkPcXc8!k;nOatk#XS(xl0n0O@O^a;Z+f2ohj-9;HW z6l7B6q;MgeXw8In8NH55g21PUIry3oM}gZrl++%Uz0IKg5(A5^dSWCkSq8_a=5d5Rz*-4 zAF$pCud_k&v@e{sWzoVjoHpSGY$zH`&3QE$B2zdz(mH6%@m+#K@b3WjRjxmjhNZ?m z?0c*|rL2flQ9uUaIMD2^<`_WR$Wo%3pEGW{JhWt)BcF-Lqw+r@nyrZ((N^gFwLX%5 ze~N&IE`;=NVP3%1n7IU!WM!$n$=2ith_Ni3mIw~~x_WPoxz9L(OR{s)S(_D0wjYEs zIi#}ID_XrTdu&TFed{HSG6pROHCdAtvQe!3Ckb)R8ev>a0T2%BwmFi<%KjQS)qGS; zX1$UfLVUO$b8LpyR3!2;U(*T|4{YSE4~C`d|dCYI6~dx*U@@_NjCKWQ0LU~ zDGTAfp@ga4e?|Q*v=DlR)kc%GZqnzNpqfKNF=y47hB6_Pwj0g+Tg4jtP)NW9!{+Or_U9RY3J!HfXHx~p$ z84!ZMP?d-6*A}6neo0m+gv-|aE}>OIHJr6TWou?W9O!fo!evBtM4BU9!bQ- zfomLR;~H?~YRO|fb-`(w1&>G4il@a;y)I~!%*nnU34#}+uP^51ridN8(5Tzxo#ct4 z_)HrQoam3|raiGC(Qwl?!2La8q=~n1F;I(Cts8XyZ7Qnh`8^&CHPJeX-xpPIcV4je z#tn=Z>Ht-0Jfx2`tF+@Ri{*({xHPa5YTJXtT5HmkjtxHW*$EL_ds1uE=*HNa7=#cO zZN?i;uIH{Xv}630FC@(#ZF<+Gr$MnKiUw5{I?NX!n&+<ZfcKGP2D9<*(YJ%LrDR+cms|)J`r+@0GSWe zG#ols;UVaIzXwJs4_Qozibw$RwGpKw?+l?N85@l9@vG1{`jQWt5;Z#$ac0vubY4#*TvY(BN z^A{4OIJ=X&!?LZfg7ooZtgQ7}*iu`E`>8%E6%Q<*4GpP3uzU+EQa{N<*57+G&jF0J zP%a0$%cb+RZjiRH>U!`~WkZrt$J%ngWrf}Ffepv@+ZnHeVWis;s;X1F+2VIVCuHnv zQp!tG!b=1AXCy>CQqoIPUypEbNQzesOP{29iJd^n&x`or(BCwraRaQwze;5RYV+uI z*c+d7e7vjCWOV~#1)7>(fjiCFn=9=~?49YAjn9pKYORjmkfud`qOI>Mux*SPBk;k7 z%;>A*KeR;9IQ!-kaf!+)sw`u&MKUl4(Qhjt++-}xI3_>H=+~i4k6@-Hq7oT1(@7%h z=d>6CW%(i{yW&q6ayBK#1hwxBwFTZPc<^aFB&ES4OQuPmNxRyi1dByQc|CICvrVGN z-6H9pmj7=BL+G(`>GXGn8wU;o!u-Ffa^($-EKQt<#Z3&1O&tCs_)L12LQy~&>2=j> z?2PHKHU~_#G;Hcj=`@mw>>{&Ci=+nMhPK79;p&(g0+&bs)vXSv&;RpFO#=DhVcyj9>+-VfQ3$SHr7tyj z;Fl&2$&41u);6J#&H65QpcaeKR`ZP~pq&UNrF#tCvylGag2Sc?_69 z=dM;ejF9o9E*jj`LJ0}b0$Zw|;-Q#QWPYKguM+h-Z5|MSxQ2zA3G=ojl|qtLPwA>7 zaJMfY_522M&ecQM#pN}`jM2Y_!=s<@19h*h#G1kEkUCAPzjZtoFRmCnW;bWmk|2d9 z+2MYTutqY)srH=N>ZG5m1X2tVhNV59$%oPSKB}BMXbQ z!7MuH?TiYKIhu_DM|4C46(AE^AZmg?uXB~g*mft zb|5BvMaXj{y<=^OJ~X!YL>u5867iL`$Ob(k4i3+pa%~iv6VJtF1C>DS6Fibkw_fR> zLPLwA$T3wIS-S#9Lpixh9CBIcJ1-`svpG=dJ&6UBvf2{L(`uW5izo1lIh;>U*&bYZ zKomj{Qm^Dk6)C3cNC=yfX`Tl_&2^%t_tJ6YU*Kk{OuOkEwq5Hf*C-uBTueplmH>4D zUQiURFGNGfXN9rEfl{|9nKO7-!Iqm$=55HS?Odp91#tKTf~DA5_A0JvIuVty6R?&S z`@`HFZAti@-H<7t-WEg|b4}aXvMnL!g)@t7Io$n+^Z-(dD>)+iGwqK~a6jAs)rWyHYEhHwj zfrgku=un&upRILwm30#vhI+O^3D%3j;Ah!Dx4%3TNQiQmxuva~#a}75%uGcxjK{o< z>bo!|VqGgnvpGvPYGsV7kOAw^_n#;9aJnM4?s}^}c9Yq=quaPOG}ky0r-&pxF5YY& z{dJ02oD=8tWlQ>c^pmXGdY1?>9R)kbI87MG46BBa=QrH6r0Kd9ecNEeD=Y;aMT&!Z08CBi#g?Zk|pcVO?BTN5abiAMT>NKdG1jch*WN2wIAoA_Q zvMqDaU8BRdDJF7j63_m<1=MY%=eZ^zJSoRb}DAk7W7x{mB-TxAn4fNe7 z+kA`4a=uxw|0@Che;>R5967aDSL7AcFCej214b16DuxCOsXw6<1hzOs-!L=~S`yyH zXeB8Q2{6BkM=e!@W(1`LBhf)DbCxj+oQb;_Cs;;-*~7culC9= zCdTQ4J~1OERV$nI@q?(WY05FrGHVC|IbdZWn= zo(C*4YvSzRG7xB)R7j5$hPQ90qmj|K;%p*XfVS@K1gR+=$g=YHOvqMZO3+U zY<{gbq|V9BAx+|(%SRF!3J|(9>k8u_kj+fDCyR%s_!Z)*Uqz=iS#)nQBCN5^OXNf1 zu4MOFh-cf7X2fB^S|6hYj^*;LQg6EQO`7*Fw#Do9`|&DhZ)GJ%O5o--7vwe!vXT~4 z>8x~Iq|$!G*H^ir6>NpvpfkFlY)qP{%G;aY*qBJx7!kJky>hUrg|b5R|0Ca$CZ!3f z49?6AW*zxr@~1z||Nmp`EMO{$)-Bz*yK6V@?%ue&!@(PC+?_@b4vo9JyKCd_?r?B- zZy4^}d*{u(y!SH6N#&%Hs_ax!d#}A}{r?BI4DET{<*#7PQG+yJzkltivH8nz+tPcb z2iX~KIn12BLWk5H+BJ8rr}~=UtFKkg*N`AY+$SO+VkB&8-z5^^fGqU8UoI5GtRuue zJ)2cxfMNGa>UCFMrpB$A9;r#ux!P$0k1drhTiL13xm-D$q-!Jo6WKfY9?&1%JdV#^p;) z6gR9I!y{m0%FVXcS%b;dIXQBa@6Y(pUL6dXy|4p~G*Ka%r-4 zL5@p)GupDuKht+^ZP+H-OxuiI-gyqU5ne4?rB z`Vf4R4ZY4d`D>r}J8B<1=KC-59;joyZ?A^#Jmv@R!5`mlwFVJDM>h1?l7Hn3?NN^7 zui~o;%AkF>DntY{$buv)L@_vxkiaaW#RLMNR(WuA z_*-7GK7JQ(IKk-1w#Tr$M!?$r+4Ai!3c{j*+|S9hf>H@Z1J_XsWKJRxu~$Sr;O&Ra z1Eb4=#v_8uA?Ay{nuRE}= z9k!-DquorxMawjD8u0jV#rJ4+Qn8vC3#Hlcn_!|`L7Y#a0vXyazqXhHx8p$Mz(}<( z&1%^mXF~GQm|;v{ep*Fjxs%S{;nyzb;@<@xiwz=Ql=qrP-nl&oEG8#1u?5KkR0K8& zf=lDhhWYpqlXO}4G8sQ>ff!CgIL+PJ2&{ssI^t{-(Q~7}cPz@UxXFL5e;=lH1ilH# zZF863r{B2&)t&rf-9zAflbaDnx_gqDwnJ&7%55_=cI3HS13O;ZXai;Xou4yZ;y<`n zt9MrSkE4QwdOS(*2g!D%%7UW!I->NcCSoNnEiTsse@&9KjJ?8fR^BI}GUPHi2L5#B zG)$1kGJ+V^$$T)nkl4;|l_1RbVp2Wfp8J3|RaEj!U`!$WDZQ`2q}vt?lFjk*sE@SM z*MK{xU2@ZG?P|Y5+E1B$97-;^)CAyc?M5Aidb);y9tVcdjXTji&4Q|p6T7^S@6Q_O z`jTC2F8&CWsqD#h!l|T}C^$aI*G10VnWRzh3L7}>v(uYTOJczvPeU~*<5VhWJ1OI{ zOME*vKHFCCjzd%WaKQUs$(x}pfhgIdem?$!34X(IsPMwI?$E|Y{16G`H!q;7MjYzf zoKc!K*j%v3p}+juYUS#dC_Gp2a~CnwGjTG@G&_sz=~mszrC0_Xlk0-=M=_s0_>IG{ zaoZlW5HUKz2E$KT7o!*6ewsVMh2A<=AKA~z{Y|htI)*N9su_sZ6onfLQEGvbY)3S!wSeM4vR0qlS z?1>|bN4D4K2X7vz*W;?7A)N4#XEs--&&LbtW4bR$>qdIylz2*Ak}TeYcGOhW1<$Ek zlw<{S_W}O@3YTFRl=K&vFJA=ye}#*x-9Pq|{}wK-Pgq6W%+;;)T9*stFCXyJIXOG08=9gjD-P$K;@;PVaz2EA zoo*?;c5F=|gX#|F2`48XeJ;DUZUrx0l778EUS@y6?U6wY=Jwp~pP`E(#yov$p>LV?1bK%iX-auN}2;IHs#=iotw==eL?O$sUa$VnZZw~V1-76q& zp^k8g-&9F$CT=wUcs!@>!jMe=How#E;El4CJcN?hf;BYvl*{jnIS^y=Bu&_UrK~Vz!#ovH624J;Og$_e6oIhx0e7MoQW7TB}-(hc%CnapVIk6G-+{J>p~6HWT;A1 zS-f1x6)4_BbD~3{zq0q^M2%C-;nh#6N_%OGa$7NA6Cq8Q&R1mOqk;L$oA~#jwI5Lj zPh^ScNNaG6{>E>UWRsvZ(Ha;p3=lX3u-ur9)-e&_d697F>r*9^0r1Clv=4KDhMJEw zNV!Jh7JU|rtV0n9^=7`KDHEx?6`3rK#gX0`lU2-nfMM*c;mv~c)rha1X)HLI^!brSdE9e*2I1|6!Gby{Nd3;h3cfr z?+axL)$utC=1fXupZ>b>H~UFyOgXcnOKCbID!X{?zX96RxVH!Mvv~=oNrX0DuI##6 z4C8t66NSi!w}Ww^9+GUGmkIUy0nd8lcf+>69ex%)40&XY_Ao*i*MaN{zeiS}RPW_h z&oK??3jbE@#=Ej)v&5LH8wqLT{&fsoAzZ!{`Cxk^n7&4jK7E4nEd_a;EnI_L9JzzN zI`c;yvY+{iWCh&P5iuG6!u)!IE2%?Fg`2!;O8OGW>l?Lo^u$n<|CAYBFC|%9VFFFR zwS4zuYiDF97LBNTNRsp|FxtuSFh|gWc+TjJ~w@fw_5?KcD%F; z$bRd7r!D!N@%t?#* zfs-uFz0+l}iynHXq)kQ_N*PGU{(|blHu9RVDR~FBOIKn*F)gBH z$d_#sY0n4e{CgC+?KXjQUK#iZTL{oJrJ4s@P{?ja zLlFpIs)K&Q@1q_BWF+v4&ctj~1{~i}aG&*BuugA0jbD>f>g?axR3tMeoT}xkB%= z&=BKGmfniB0RTg#7zO3w15r?Dwu2O;pW3gUHl=GGVubVNMHJD6& zoF9mR=yt^d^W^A4M6E=Ld%my4DaG*EV9R90W?8N^YBbharWMVaWKxh!*@z)Xd#(?; z<{%-iMi+2yF9hLJ{^YZ)Ckcjkv@ zfa2^K#CvUOm!cM#eS5H}-%Ma^+!(ZYqI?5?J@t~7$13w?VNlu-vM8#Vx2s~Wl;MG5 zKBiau_xtH<$*)jO4Vl;Cv6y!@jU=~7m`7lmD18{wS7SE=r;?!JcmLwYkmlNQ*NZ52 z$zC@ls*uTcF45J`ha=Eml{&bAGJQ|;8ri-7*{XV6TuGVOcvhGf4EODTpOdv|;%w!- z<$ERl(6qQKh@uPC(b>cwV#t`&=HL`PFj*2>eE&qctu+>zfc96&GGDzIys81!>KAiy zCIsuOcGT+!3;|haK8p|1Sa90n#M$xbq=bV2g5J8W{c@n*+p@lhpu^DmyW^K^w_DO{ zW9PPHH2g%L<>pUEZj1)e@y>RTld?G2q&fbSF{$T^=C5`J7WJi)XIdA7`~#$uE`sS-g{DPtgTVonCAFvfF3TGx4QVZDLE+~%Quvc=m#MFuDzrTav z|K}b4S%4#L>*Q=?ZT;zO+dJCXn>spMnmYZ5#QDeQmP>y!{Pll`@>^$1w>_#0$(1|h6ufjX_yP_8 zq7gKtfVnNmvd+}+OIicd{{k~Gn+<>C3gX*)V+O)i9n3j2gXO-2x1Ay z&#kpJQH}p4is4`N?Z={3Y)h5coxBWpZrX}As`YyjQssFR{SH_5u24X$jb7k)MRZ4e z-4lEQe0&1VrRJtjd78fH##-+Y!CI0Kk|<^15kib0{-Pm+OV+YVkWR4V!ftD;wX{OL z<8a{o!k13K<>uT}kA&_kk zvNo>MN2rt1V2iMpLcA-fRVbvYfQM=HL*Fdu7YR^cq3Jh>VXlr2Y@)@4J8mQ_C;bd? ze+|djJMdE>Rw51SS!`J>N1IVFm4s@RUT*`l|1Gu_+dZj9V>>v{gfrLZRj(L`Z}1 zMgR$LJbcJ)SL9iw87@WXx%Ns?t<(Mre8{a=>{$*w+JpzgV~qSEhv&F%M&R_0kn32t zV%(#@t%=Awf}nU>s#3?9l`Gzk=#N8$)DN(D39P*P+KQ2y>94koS60<7=2! ze)43*WvRjRq6Rcal_{uEg718_-PtJKOmq!;#|YQ&O0h}PP<;o2q37Ywa2W5tZTFTx zQ5dBbiGw(9zEkH7>{-a2M$kYw+G*jH#l}NXP{mK7U#oCbg+OEKA%&MX+z`!0;^#hU z0@SU|Mc~+470wzZAWe6;nz1w&D)uV{bm#pPS{n2tqWeXB{(43MFttcEtF&tK8p`tO zRBV^#w?o%4RTref0M%j%hN1b3=;4t2O)1!NkazB3>(!?-X*Z6pw8M;0V=b30(Pgx> zNy!@YCIW!jx%70pF^vo}ks&F7ruO>yg_8#r9cw{ivxA&VbVV7Wy|UR9oRh)Q;j>A14LAI+-_QLeXgkJCcR0gHV(NpKS6(mX1em15oaJ^Iq&6`*TA#VeNr%o2}_o z_1&}CK+_CSiY->-QnIRVop`0%lKe9mimkDldy3f=z0T4Z50I<|OBCKn?aHAl3D+)w z$pknoInBJEK>bnYdqPjVo1MNJyq9)v7`lUL4!PQgtO zjl_3%HbA&5h@sEiW%Tz3J;{NFM@-N0#0WS15;tq-#jeBnZQIyT?7mAiamd=KzEJcT z`y1JCYGV;19{+o6W;;acas+^X6wVzz;tHIxXDy>2Bcn>Fmg3TWd5fdMnc{Is!kX2( z9Wj~8hRw!&OY3VTZPxcH0qfK31fB6lv+RMhdibO%vxk)l!4WbK>(^_uTFJB?@9aL% z_LD%b0zXR3kTNH9#K_?tH%hoU;UrE|I2S=*@Gjm^jUl4fxZq()CN@9G4_k>FMgBMJ zo92{m{C6FGh3o+pKA_*wZWGcgJ#oZPYoB>7Yx%izQj~VNqIsfw#iDJDsUlT<;W@O; zGd@F!a`_5?kJh0o0%twODTbt)P92xW+<~D+^#U$qg2DmvndutcYucP4^+xNFWXdEn z;b#H5Q`e6Nt(e^m@6y7()YNst-6M!gC$W!_*5^>&<4-n5H;+)ZkzPM zkVjxZ;un83Koj&y7#;@d{TQ;1s|m?yiD9jY0l25II{4Mu|6cdrF$Z~!{y|HNp}Dyt zQuo_ZCfUq`dO~36_iBLs8W$OJ4A{J9^A?V{7Sa)UR+C{(oG~sltcXie#ad8mR3=z* zbV;~AUm3tUGaN(Sfgj8OC{jh1C6y%jw8oX|pu5DCk@)MGvO7Sl<8#=FP$q(Y>Kg&m zWv&DU>4ys`md8`Do}Gzb0Z;_+DL(Qx&h!p41ZRkykgZ`{7U7jrrs|WhLon&-64YsT7E_pTLbz4Z5fq0%I(DMLv3H< z^RcVYa(BKs#(U}&N@F1~(mgCkfxfG?>f&SjX(!nRwt}3iTo~OZ?$_bs)|!0M9J3@$ zGbHd{8SYxjsA`Vt$g@~r+$R4JK@0xmipeZ{T+Whml`$$ak)!cO`!&OI_Lp)>rn5=9 zbPRA-%XofPm%`UxaWDxtY$kXyDL+Y2*kyr@Cpy-wsYSnPbsVX&w$zB7q_EBRT9bq_ zpK(iR|9%FR;RN=my#vX}KDp6~5#b?1pPp)xXVKKRxm^x34-3QLkoZh8H^7~prYvlu zC48j08JC6###}y2x(#{W zjXw0pS!7Q?+X5I5Go}r36qX0vPLY^72VN<=Y1KPq0r~71wjz37Yv&!?aS+0CRL+dh zntl3=P~1#Z*-UD@ckMlXrbkBgxZogbizwanR7!-&ZQV?z>x}T6z-Y>moG(!dE9$N` z#?XTP_7rUUHN8qWY^_i z*$1B8Ee`}S*At*3#iP<$2$sHmVjQj3Q~f5!xbzN|Tso2Ih_ds?IP=HM_z|9la-ROg z&5MW4Q+(_i(R(1lY*gRWKL>~9q_3CJIsq{=U=*j`X+Xy)ox&YiuJP$ zA?__E1-o)baE0~>q&3{bhdgBs>uJx)cTZ`3$N9CGYJ10-AxFrBrBCIBE@@^!G!Lx&-#>QHKQd(B5E!qSqNW!enWuKY zG#73qrwK>J_H_kT)kF>zIKTN6hQd*^>=QKFK3G%+MG2eT>s2TaRh zZ}M(-5vKhN8*;?+RRV=crNtmLY8v%8MYY1(kInLTac&H}6c7aNGkpDgOR@yn;4GyA zp(iIh`MeG%JG)!i;=4bdZ<)R7UI`RfV>n$rdNIv1es8m;QEw-1OUt&QpwUxAeqOpl|oYx%yR4tNop>FT*>nm6!1)q80Rv z%|8p_+Etz>aS_uPwOzNLz3?Ssbj*X#BMb}8zTZa2oy;-2N7C4^OECN1ISq~_ooA}k zC7XzZxiwKkM<33*w#6}aCize;mqVsFZ)rhMX(H8ac8IW^xX0&bKS~BP@9A;VIx)cFNA?Re+(&jDsK8 zii^Sn(VJ-uw)G@Cjx_?+x#!{;Sv-Kg!hC*^Mit!nuyX#7+;2A;B>Gop8x^cdS9cz!C{fAjds%OkgFrVsF#5qEg6p|8S??<~Bk_feJichrxiN5lYCc1sohd*Pq ztEw3$(uYkXSNZNHs(JNOm&O0|Tea}=KdZ1iz$ME^jvU}HXN@taB?C(rtz<>*;zvn~ z7f)pR2ADJw!_Z;v_gcckbtxR2CdKgV*a1(oj_K}nXo?L@yZD1T+IAS1HTk*iwdDIR zH624bD~OUnp-oQ;Yi$lRk5HEbanvmYNG^?E^_AboIt6Y>8Ery@ywEL=@~R7T;pvym z;3kRN>jm9XGRF}#pESPJEr_0*fq3#{4z6nWCygp}_>o{bfFn$j>g@=jU@HVr70K(R;Z~G?SMiUl?$h`I)3`aC8VV zU4d2058J>za~1u7|3PkgRKJ5_t&7NC^~^$pCFX!tc&9(2v0LJ&##%y zeX2L-{g=$hiB+XrhCx%nM!hkk&3FdEHldtGz7gsvMHDQvXCvMsmxExF<7fGoCTRi? zUzw@*wMU|FI(|s<6!@qiPqIDxQVij?CCv4c?h}$|yT+ETLjf1{|1K(vk= ziDZkCKA9tA>$|E}%{F=BO6g&Emz7eS8M*dp32eVxMT*zIM4x5OZvjF*MA4n|{bZAA zS3C#KnqmFcLXtwfru{vDkD8gpnjK8*NB4@Gq}EoZCc$auDFTCQ12;;o*=;Zq8o)aG zZIXs(>x-#>*t)q+1mU&ccl0tdQZ3_IlvJs3vSc{&5j7RUzoGus%-7CH;bClqG`V-V zvO91yQzQu^_z9;R)XgV3^z;AtkO9ICh5B^hk zzUm$3tM`SK-WVmL!}E#GJK9I^OD0Ld9J}lDZ>NW|vF6A3$rY+!?|)A(zYJb!^|8oV zaz~FN4R*h^2N^?! zt^_X=Ie^7v4+m*1VT+@1OPkFGs<@a3KY<}SK5JY~mmWB;txjRsW0g5RZ7;MVEC^{UK<0^x_h-u*U*t2}!tgUV3XZrV}a3lmuhTRL3pyT^y>oGIOqCGtMEy_>}FY8UT77+T^J_aHr@tx?KuQ3YW| zj523$Ci&v`p-S=?rY{Gxry`s525Ou9F-E>au8>wXx>%D)c5?LuvAQ=K0Z5 z9TN&=zp>VwT0c@G^vgBcGn%Z>VlB#Oo~BQ!M%dPbYi(Ae&mY`EvbAGzqP-QD)ot25 z^J*!XWLkv9g@A-g+?HPnP0tzw?{Adu#MAMAWa>rbOX~eW}>buuQQJN8nU}(9Mg9 z@#5AOm*u}E?0UL#dNS~Ht;fIW?pJKlAe4Z40bGGzja;tmkpMFJ6>9tPLBE3YrudgaS3Eu^P-LO!Y4!P z^HkK`QEop=w<-&>ejLYzJhY@YhCd{uLvExgy2DykKh7((`1C&MpZC!uyW5?p`yzYBaq`RI<~eAK7)#HYqp@7i>D-5b2P8yZ4FD~g-L`|9;b-mu%Y zzg|3QPP=iU!o7uVs|HEF{Oyv;33xC5c;is{L-2<5JLgY-J)W&(qPguo%CkFB>Ah3@ zujg$&W$j7@c^JNk79u1NsiIj@C;jgltcN5@?Eo>X|6a?F+|<8SWRY~ z&KLT@WPaP>1mn8GpS+6siZDylPz{9d4#q^Qb$_|QeubXJb;YXBaz(3e^l?VK-Zj@_ z1^$n%}mbYFi@4T^7f05bbkfXzLo1w$U=)=)QN?)Z958`rL58`si2kx=LAMA{? z2I(&}vY&tjb5@UI;6(l$4-b?XgA| z;_}dkx)pXk@8SuC!-rbGIkeeTt3T6Kp?`JIakaR2pgC5>$H(okjOH={o{+@kivR5b zE@x&%a&`kNy);%ce;9e;N^^i-7RX)om7Y~j)3rK{o7_saBV%79d>Ed|q9kn)AYPDg z3R5)Zs}s81KTvmHB4Fv^2)-ajyB;k2O3%htZHI{Uh(#}i+Z2#b9CJSlr~J&*RH@#! zfa_C6dHHwF*D&@RI_+YD?Z%tA(s0iBamF~L$RRgcD*Bi$KhnjR{FRA|K(yo$0pz=q zAB@KUy;&Q2x%;>mK5)#iP%0-w(XKVU02X3dU>`+5vBe3yN)yjAVYNf++2T4j# zS6tI6F!(EOv{r`2?iI2TDQ{vk1#Z->n%1htBF$5WbH3%!?S8-ri!y1-F(}`I&BlnR zJH7MG_?9wZESM|`MCX9DzmQ>5+!cNKQguO^pgr$1B~8?%bh6Xy*gq3s#jT^v+OGjX z2+BXT7chdXszz)sM=W-mAe~+KOEwR`i7qCBiA8t3rW0H`WpdKrLE67psWSK$<-402 zeph~omMLmoaSBsXKOG+W5&p76+z8uQT)N|phE$k5Gv_UhChHllwHmZFC9GID3?JGJPtxj{pcZ*UYYLKU+80BB(-<`wgzX%( zkNwaxx?qp&jZb1RzH z(|TcKs;G%(V}8YMP(Hk$H8F8Mk&IoN=2gWL$Ze3k!4lGFk{+SO6>;x#LdY38VFc2e zqG!w=DC)9^56=eq)N(d5Xow9hYn;>LujSd)N+CqVr#!z-HCdo#+R!T{N4A+yuN03q z6nmnWxl=M>zsgE zzge)!WN%{P-wE-kw>9$4`=xa7hUxmL;J8{!}}UP3O`^X9BfMl;Z`p@bI~fdyH^2-h@{@2O;deZ-u;LFn#3 z6`0RG$;ugjmKCUdE>z6_!y=_->h7%S>}YCa^T~d4a=z8b_L~kR~C?EI)2hr5(#MZ<=T%%5F{Y2}WH6`#2cr9yTURsle1N}Y~_)m*HZs2gmjLb^BHNTo7 zq74A|Kb2eXpl1a$aHL+9hwHyL;cc&O`o`)Ht!ZvT4LSAdf(Je~J)4;N&&L@gf^Sd^ z#h=dXR3SE<>1mdQ`wqB{xo(#@d8fi>Q*&b!hU--<>#IGNUR(w%o`1*ApLRGMV0fml z>e}M4w4Bv%U!_i~GbIS4E{JFgq$k4tEfN9$`&{eVmYVL1skT>_Pi?@j zXeqO=^@N*`4ZO+?mVJ`?0^a&y4GCNw-nuJgO-`iI*6K4qdo=hS5equ$apA8~Qe)|D zxI)c`?!q~;%8v?0ii8LFc4I?xGFb1x_{ZK7hV)VKYlLLZi9whm2<^sx-}#6!$T`Fu zNUD+^FMh?H(zOwj;F0w_v253fCnlr1J%n-gHLDdP)RP>zKfS4>y@a34%gBoa&S zo)<0Uj3=KGG(*vTxMMlBa+;_tFO44yfH+r5a!9NW7Ve@$f3sJ-6RLv$r3%2F%zS`X zL~(|k*5d|JM+!;ieaj+yPFKJ!nqc*}T_twT!_n(#9Zd(YAuZVxO@9a)5nRAXFyrI= z8sUl>-JB|tp*mU?6!vVtfRA^YgaILG#lLad=VHFu9nM(v*SSS9Gx>zn&Ie}^9 zzig10Dw&F1@XGO~WwI8P+3ddj_n89R|MGoxGc~sRXA4dUR#}Z zH&fkQwh&qYPJ%5tuQMUOOr-kcZ(32A-ne^o(t-s~hEGPup+-285hN4R=_Gv)DMmpc zTfsA<c9=u2FkGkQHJzn;KikpR1zm&}Q64){coQWKp6%VW1~a z6cGvWl9ipcV`#enN>DUq2LfmY?DO>wB}4q`@RqWJ0dzr>?Bu5OZ?qawb89b@wYOvS zx-Woi9bk4YXDKb5^VA8z53|Z`G5fI_Xjwl+JVP(Qp7)q?tQ0Sp5qioXkVqc;jT+Gp^q~c%VrTu5tg74{%LwPL0M^MbXYq z_eY-ZK@XTjdNofT8Kg&N&UYADRTg2A-qns+8 z4p`!48}U_t*^oKoK*GxgA<%A-oWSTw2vBqW0?4jO`-HZMN)VazYfDIQ{4}k=l1VDP z*TLJ&XT|64^W^5pJCB_iHg%I>vxX<5hg>6^eHgXa6;W<;Q$ z(nse3si(jOQ$InEt-&on;S%T}&)^*JdBCibCnB^u*%pvzP%9}t6r^s>>u_P39DYJK zxW3q$$1AGaIiD|eR^GBc?3GGsWdMp zZZ5?>`1`Rhqm^awxNAwT_5ccxi&SKq|JC6K0kV{dwUHP{^YmzB_ZZuy)HCkQNl4mo zdh#<9zt_Xt2t8fES|cCFw8Go-AIO-<|rNZH^8Z3X5c+CC-?G^VSJzwOga%@2o1ws2yVTHg*k$YW<>v~ z2Cnk=w8SjG$os890DCx`o079XIovtBXaB15>{cX0^t)r-&`KDEed*Fp7sL{jgVZ~a zI?7Q4i6|Ol{wup9##An>t%!JKh7S_4%Z$4Fg36M5O@v7jrVN68G<_Bo!ImL>7nVj~ zLvpn(7Re1B3hUT4v!1)ga_G$QTFr(7uh?*>L%C+pVEe0HR=e#`jhF)V>KRe@a|n34 zkGo(pqa~81;Nf&)(_QL43~J>>X=9O8rs#|zBlXmbcnI=K%|sd=Z4wV^ z#qOXzqB2$vDn+tZJ@ul)Jv{QI($Vn@fXt1tdTL_)m=to^=vfAT$ev%>I96TqSfU$* z4;Y*Kmjs<~uw-Q*of?Oxa+osx07u#CsamR#vdczJjh)J-uLO#%5o)v14$fI05n)d? zchHtSWH$)&J?HRParD*T3GG(|q{0+s*yQfOZtvq!k(!FE2@E?`;zWX@FGp6o{XoJ{ zctXz26UTTvqByEzOTzPLd;m3CKX`N9^b9O)-g>?oH~v6?Qm0H|K8rl6B8zFP=s2pF zdQW~3VUZkj1cbh6SYHCXnWZ1iSQW_9^qE?Nnr>i}u(pnNd#s9IlrB!|3hJ%dqBQh^ z9p7n2Uc$t-?b2dgR2?-+`J!0dB+`}{9|2We;yZu_EY=Cu+Zk?V>^Eby%V+5_tbL@; z9{0u=9DSd(C!WH!BJJP5f>9fHSOQYnll9!9&5j9a6l# zko%8SWgMcruJY5%WyJXJ437W2s{A{L=HX4~g7u-`%EhNmDZkuMSe&4=`Xk;scY3zS z#*-WhJUxGjeLEwq!IoH_At}A=xG%7#YBn)*N~Oqy+>u zODvz^%r%#`DBp3FwrJnkX*xt4ZRPH2%xqDnt&v%8;{BoTpbOx;vd#TVJkz0RyyJpUU1z8z+>j{^PDG=a6=@gsdDR@b^>Gi4SMB|DI zjJU3;Os7a4Unkh^t9k*vin;RmBr@8Y2)aASP4H-@8Y;m!WPWWWTYvPPDz@{oI=J^=oU{s~NWzjmfYRQyfiR$OxE(dJC!gQwAV~InT*AaFZT%03-#5a}|&JljnJznubjCeR{ zdLaR{&bij{>ScTa0wR6%`7Onk>&-(pFW; zO}7o$?1c#M1Lks`XM;X8WSXSmwCj3I7}#-wv?-g@M~C?*xVDo`0LyV#AgEn$E!-gO z?Dzt2b>a;!Z_inBDvpfDM{QYPb1di>K38US#QbPu9Hh#TMptZgjaj(R6=RiOdD3Bp zd8<@lRAZ!+Lo|%Qlqd{UoPJ@J{H};?EYX4?z3M?_3iuIDwJ1mK6z1LpoG_dVljU&E z)$KEtvT#S&OS-`h_3YtJZB% zg?Z2&W*2;&0JKAh-}*C$-$f^Z?VLySmG!f0GxvgmJhUn%SBDz^&|&j%;1Vf1(I6Xs z*1#jKhgjd^HH66e+R|KYYv)He1Ho%troe_K`RglhJJaHoD8FPa2flC6A;%l8(2g}& z%r$T#Gc5YzUXNf5^sc~?<>aVAo5DHTT~+1$5+_@yy@a*=SM3iT25n~>2*0z*3Vt%| zJlpb##}{poiQ^5vd-3<6oja>HY}rmTcw{IfnE|~r7DJoi!wuFLM~B}Qn#;z>g`WNi z(+}U~R(Yd;z-+H1k$&|?G@OfmYjcL z$*(g1q1T6Id~MWs>Jpg=G|{371pC1I1qY%)Vggm;zXQAHKyZQh`hT48^#_F5-!MK@ zls;Cm_FD>)H*B~UP6i-aR#r_`$oR+0%#)>6Edhy3Y!$+6_~@#Y)##GDXR0M#4HHKZ zFqS&2SBO+&=m1Y^-M+A3&|Y(r;tW<(#DK*$jXqw`>WFSc z6<^ufoA9*eK}mXtxOgoIqZ=$%9}(9Zv}zOmegNPq6Fa{N62mN!DV*k}p}xkb%x0_P zrz4@ew4&nqv757zs{Be)ar$mq1|Lt-gI-%ax&J^|e9dHLO*Tl|85FNjFdWHWent1;aOIQjmV*f*dXWZ;gdo*{T1)enYucy&-Cxe#2rB~9>A zEWKp7PnYpAC{;{)@m;Y}(z4(|fK5^gMwLir zgxkzl?&fRPQo&_5Cw64dt+84;(om|Q#F>k?65I?*#XUu=+#>A=C^ ztovNQN4ugrh(}j_JHUFo7RU`+uP@m{aZmKs6q|w-4A+M6KRWvX=7cUk(+V|y3g0kc zC+LZi^)suRowwU>iKqvPC3@g)92^_6ntq$!|5R8_{Iql$KZA&0$AfDol?ai6V$q~U z95$Q5h0oi$yi`{{A-JgDgIJvkqH?75yC>pl(2a*f&Y(y~SQcRAKVebP8 zJ2t8n(g1S4C1<@1=lnXV(%^f$Gvd#@Qa=h58GwGj>>DcGfo14dqwNqiA`K&C4K_Nf zmL=f5mh9PLZ18EAJ)a!wi;knGP&c~Wz(5N|@;0NRSELGP@6Kd=^LFnBq2Zd;;|1O0 zl@;$5UK!_kRRWt_sqe5brS+Y{;YCN! z`-!*vqj^O~Q2U7pd!u(nN34G$w482dlsroT>4=Bl^r-t<2^XxJXRmD#P58n(A!Mcc z5TyUOIM>FL+_7#8L$_q^Tp0Fx)Twp_vg0GXlFzRC-EPdf-W>5~=mZ>_q`< z4AD-z%t?|=h?q6IU!Yr2-7`9VB;)p(O4c}jTlIu3ZzE?fPe;(2+qhwVa`3>x*9Av0 zv4O&rxA1}>w8w?@f|K%0h4P7Z6sB}WhA0G<9yIe%JoERccU(7 zQ+DHPurFw^fAV?ig_g=E(W;1c>#ThJvK+vt{*3)~pZ4JPB<==2Ob|7eJwx^TYkwkY z>~nk6O|xPh`X7$HfEq^z1fLn1PW~QKx`6RVSt_cxmcXW}_@u3V5%LOZdO4yN_l>iU z{{$3avP{qZ@!1jr^0WOR{r_M;{JVhRhq$e?qsPB(1S@AkQ#@Zvuk;N$%Vkc6PS~}C zq7lk;OIey4o0j0Ff<2YA*|;X^_zCh)*=NqjwibcK6iS*`5}FhcuEDOaL^E5dQu>WH zp!w_DAt6dPx1{gORKDQlnROcdoYM)>{mEBMRV;mS2G3T$wg=CaCt>I!j(vBc6=eFG zPvZ?1Q~H#b;R_f@F8FW+S0um2@>U;MQsYnUmAtyg%qi{x%+pB);Djrm|qw%7njf=`-$BadT$|6_#HF(s9)mZm>>}gBp>(EzxeEE6UGtnRP~pR=<9O za9FD1g(9~6T9;}0_qSE@J&{R1Sw2R{cz~qAHG{^=jqSdF6^g+^XNV@^a(sgU_m9Mh z*q@fY&aMO);;JI`2oer4J6fzL*!i2nW9ri!YRq>5%2n9N?GFiVKcqu~s zfutf648@mp)9bya{lyD2N{%xK&YnE$#GM7#yu+l-83UEI;gQ8*JD&PrKwQyz(0{b- zr^oooRb3{0$q3cE4^7Pm$*$?f;K&KtXN3}B2*I~iKaoOfvk)%r#T_n-Lv?;g{vQ8c zro=_)1mE#qqFlksKd{>}EEoSR;vqzU!j`xcU%WXi60B+C)jdbag;3h2w?qw^yGYZ^ zHxXdmWYV^f_g%D4O~7f5p5!?1nfwgH1j%g&2a+v*%)%YboTDSi;OBCHFJ5QGjt1Ta z(6`ITXREEt1>ZI~k*}Z?0|H*-g7Tj2jg3`s6A!4>01xz=E#CR|^j08flz4ABR6%WF z1?{&6!^=NLmj=TtReNyGSFYip0y~$VJT4uvVy~da?=`yM5nHaQCs~a<5GQ!3qq$^{ z%mIb)V}Vw2#iv&b>9Cf~-@x*TL!U&@0|}=lKJXK<_(vNYvo{}7f5H9>4%XfUoouZ+ zKVM(mZ*wy-AggM$-spHI6`Ls^9=x_-;ZCz7$O>P7NCT-GqeRzHPW-gSC{f@&T_H=m z(md?C!+)#Zw~u)A=&c#M5>D@bG4>9?v4&fhaBSPQZQHhO+qRvY*vX0Qwo5iE z!Rn|l`NLmA=}#(DYqb{5^luMXf3$}`yFXnQ*^Qp-*_NN9Nf0!%vWe=g8tHFCmAcC= zCctd*U@?tEy59vMwP8id>4|1mCiB&DZGf(6F0gQ6)*s&9%* z#Jv|NK==7=I%*hg**y5ZVFGJMt47Pw)y^-(_HOM)5cbq9`FcA;!yf!}KSbxW(w9bX zYG8#~RUVZNgAdxhX>WE-mAd6eckO6ZyO8-fIpT3xHh0M>M@3Iie+;MSWk&j_{48yb z%~f$|3mtKqBl=%IZ3X?kXLk@ERXG1b=Sy_gZ4IyeK@bh;&fUFGF7`K_cv#K7 zima+4^n$C;O}zuRj)0$9(`D?;8U@=p$)6@jzB0^{C2wa8ZkjaG6qTcFm?k5Ytz=o( z?x+Xx)riV+gay`%^R5Hxbfg`2#N~^Ef#PvR zs8sBKa;O7yUr;XnB7vD_{+Qzp2`D}oBZPTS3p5}J*j1b^x>Sb-c>;fw+H5Ddo=xD+ zZ_t$o%^{=DJN6 z;&-Qk&@ z-Wj^f+IK~*#9K-qDW?QIg#p#FI}Ld+!%NksSn+xF_*ijz0$xA7==o@C3-q`;Y5E_@ ziTQf08qDh}S$gAku@W|G4Y~)^ug#khkMPiAnswI!`n~nA&Wq!=iMq3DL)9&7SlsNY zn#Q1=^o#(>iWU3}(Q*GCABQ8!J6x1Ja0(t|pE$|AUxkl6f*H9aAh8XjjV^F6qzpra zo&ifVz1f+d$0&SZ;JyYhZ@+;b?12XQmAN3pw7?I%f)e$Z+3=DTdA2y&av|^*ln2(k z&*(g*p0mwOPYP3x3$_zSOD()v-0xs=$D763N56S)?-~6qWntSFG)NZxkdxO;8IL`{ z-aotL{Ow&Z?N7bIHs}TL^IV(bYCihBfav*(PU;EqXXuJ7tS0u)u&q`p{4NHtDcP7K zj*#O;Qh$Bp<@TW+n=2Fl1k+1`m)!ZUo!#_`Cea(*_7Hyt`L6GWGn;;Ac}+f&o%vm? z0_XKf)D#!rn3GS2>Jvxw0g8Gaar+Jd?T%6Dwqe+|soeI#>ocRQeew%HY0_XyL)bW# zC$9jbPkgrtv!L|c382zu*vP^sO^^2-3nt^_hyBPef^TAvG@J~wBmVqpa2W+IY?_xHJ>d`KEAA#qX zE*Z?$S8e6JnF~ah`)3p2gPslbJdEcgjzefya!VJ9MAY4)9Tojn?Lx1&+s^wDo$4fd`#qw~DuE9Ilx*K3@X!S#V~V!6+Xi6xcOSa_^^=yVwA!*5i=#pD!d6ZUg;^V zwc5f5-oAo`#u9JW4ghG~1GSy>F}Dt5hZGTx>Z$lKTBzP5t@+j=cj4oK91V$$j|odu zHO|=WkDStEf5Tu_mCL5oct4Fa{%Rio2X4%cpHP8NKZZfUg%^Vu%c&{7c3_(;WL;e0 zQUpHS6*Uku{g|D7+UY742)ttgPOh6Yh{Z%-mnVKD=*?CaT3OuMJ|m&KVdh{B65`YY z6}2XsSnD3FULEq&r1o0d=E{1;p21w;io6eb=`EELU9aG0I>HXa4(?%=G5Rr0m?)?o zTH4$?=h$7XYSKZF?t;^loy5>Ebv}AyQ$+I8xom3OTm_NhFNJ+(sk(_}3vu--odclL zlMLIWLWkK(oX0PLN}sg+nQP0`;cHasWbMmcBZAa<2E0$&dZ0zHx4kc_(YESmIs#%p z{9;62pfC#`@4)$<#Eq+=)c`|PoAFjZ2gp^piWVhmd__{7B`(`t_lq|qtzQEL$-XzU ztzcYNs_snJ;b6ZJT0q6P1`ZZmg@r>o>$%0lA?T3V; z0rFIV2k?E2 zdm}Ir$v6?m!R*jS8wAR~dx9C3Z@2-JegD|{oAm~u6|quS*eE{sdsEoayFeG%7GoGekxcYY`jlvI{LK$pp8Dr~K81{N&Z{0Lw7zzIhj9VszEY z0^{lmS-SgEouzV997SsXH2qC`6kpi=Sp8xYocG*f?LS6FDR5e+CAKx7wt6}&S#+b{ zWGRPG)l|)4SA2K8IPhdpt=1TQw{qGWgO}lc+Y;_!I z!2=gJ=)RrF%-Sc^f99O`ipb&kpPa+|Gd1#Gt&skibM#IAJ?&Kgq@4{h1m6>Nn*{aX zh>b#c!Lfg+PVY+la7N#>y6L{jExF0d8w9hww?VVbfmHP>M*e5I{fEgdlqd%qcq3rrK&K zI~{smhJHw!^C6&=(fcu^o+zMmQA1<57$TO(VT4b%9}-RU{hK|**#Cq9QS8iMnH-i?oY|0ZitQ-HhPQX=-eDALVAnGpcY5Iwz%Jt zTP%_W$3~tfV^?qKqj~A&%V(~a1torEnYuJi$;4?+ZeFoh_94<6OCcLCMqy@Qep;pgAU+54RIwLW9vq_8vQBS#Qnx5aP^>#dhf^2%ncz0&EZ z{)j?_o+{{d#+qpiDUx<-V{U~BN#SVoRfr9+Q=S@q5#PgcKiNjELL(`97nARNn$zW`;tg1DNfWmE#S~EoD5grMr1nY6zdP0j>Xv*kLTsc5EEOD z$zmgf*eVE2y9l)dPf~~~NCMbnssC6idu?JILkT{=cY}Odo4FXEED&r3wP46AmzRF& zQ%9EVyLf08JuA8vgA9jii-nvjVQ2DA0h(V#2x@C;oh^y|oNG!46s9%oHWI9u3ww)c zPB?XnDs3G0-7e7=garj0W5CT94mZ(}TG9W?sUq#h(X7B10k6fT^N3MJ5@+pG z5xu3d12x{$$N9G^`WJ(j80OOskF#i8H`QK<1ZXlM3-?F_`RDvzKjmW2F&110zF73JZ6$rj(^;CB-+5c7 zL;a0T9&o;fce#j(nZUwD`TC0-z1+Dev$i@Vg-5$R#*9~cn|+>zNP7!d+CSsP38rd z+=WwJwz&SImNa8%ULKwA{lJT)k2B%>nA_QEe9_p}6-q`A|F>C1g^rWO_=U7y7uMhK z&<`K5S;!c)#XgrOhWQ-F!(2LK!!D>oPuWQXmf=_Si9WI{z{R}8HAp80b|@P{kS1EJ zdzLsKi4N9}F(L%Z#IcgrQ zj$*br(5$9bhb%jpa_@vwyz!-HOz;Em=u$XZaH-VTF40VU$w!vLx!%rGNxuZM+4t5& zi$$tR5w_TSzd-*pu?_z+;7$9nB60d*i~Tneo2m1^_ftx;@e2$H-6!fXP3kJBSGFZM zRfF1vrEZ6=9YR`TOmS;i^D=cgdI8^Y3vAF4$QJFU_dE}LW_AKZ8NqnDw1dIW2v?4m zu1)sy`hy0@alQfe1hoRAb^`FYyB6V#M*3X6x>g(Q5q_zrF*lNZ?iDCYxlpRS6vHJ* zw8p3#6m-+3LwF>=t+i^L)`R;9y)IqD@i20m`iNm5*apiiyG!l+{2I)nBK_0C{utXq zD9&_O#$2ywO3*oZWlt|Oq}gKnn^Y9PSLA!1^+)uHx(iX*N_1K1gkz!xMVE1lW^nma z>7i8Tmw5T8FR36>p4B8a`i-GlX1;a5b$sRK?Q8?GCqLVzIr~E|04%?o9G==Zl>mou z7G*$v3I^kOn>U3o=BiG)HIfuuOBzu6BR3#O}xFK_^+1>-jp%! zlP0Hq{*p2u_=Y|v-?J8R=I!`cfqwrtXzw56j@}NFOGQ70E9}2lxXk`to1{c-;-_Cm z*}9t=kSw?1e^Y|zmg5Blq8W+u`<>%t z)7v!+DzF0f$U5w?R8gYQc13B5ZnqjCs;}Jw^$i;JAkb+V;fNIp_uv+C!#^<7aOPYL z`ix61Y5QHUgTN4N>mWviQ*u7Y#574{j8?MI51Z6;Z-fy}m)@)#sf#VuOsr7k(t@-l zg1HH)Yd&_j?y_8{pTKWA<(eHX|s;NP?X-!+#k%O?|zC=QU`*x*K*DLy{}KcP2L$>97+2MN4m#h6Ha6pwlu8#Ga= zk0T~O5`Vp~t3F*FGkgWeKqg9CG%E;|sC5*N*Z3rF{y3oty96`McAC+7 z`0Eetu4fc&G(t_-*Gr3y084`=B&8@@^RUZ_LzSB*r zMQukm_6eBaH*Ly6@upu&Xt93omVFwK7PtxET1vXM2oBhl9h%jbJfwB^fz{YHYjM3j7oae`7a8?P#$91m zeArJW)8Zzu5RMxTz#7jHk{edoo`F^Ya7}AX_TQk(z~ntcWx!y7j4Pa{)9ANi_sp{JeJ}6#ds&HGELDj|)<9qdlzo&J7UqvizQ2aU` zc_!j#6x0c+Q+k9Cuo4+u#x)n4|Ph-KWmj1VOJSAN9e@+!Gi* z{W{AQqXlzm#oH(S_?G;Nv2_ow9P;8jC;ul=m%=&Z=)dn{{3F@T1|+^B|0Fx7A7tRa zQOvw7{;inhsA=2pi=p^E*E*!GKp58X9;jNfl5CV%(Z+So zC09Cqmqd`7YLJmL$1I#Nnlfv=75rZN#=hiC17gWF_RQN2);7p~1M20PZ|nj=W9Y4nCPoxyI$HVi6G&`L+&Oli{~paouEJi zM)bwcDZa5&RObAb_z_3yrs_BbbK(W$lk9$lN5Z7ylOyZYG3DY73IQ6olt|%xl>kEN z2yrHe1PYN;CE5^6AyN(cF`3s)q3c zkgbFlz?F#fx4NS-P6UDi_X6f1nyD>822^Otd_FZ`K9yqp{Oa@<`V35>2pQqSG?Upy zb@N$drJr6DOSKT$#(i%%7qNeGh2JhYm5jK`qjIeFomW;aTTGBagva{n5wc$b>Nyo)s3=xj-vs~Lfyoze7 zpO?)yoZ4yKxc%#!y*jNr*J)|*vn z?8dww6nspcBu@Sh*wJzQBt+|{i*o*<%8~vTo1_YcF2)xBdyt|;-O~em2=zObR-4)s z83!~O11X6EhtG(Ta1cRXu*HNZfz)`+5!ABP+R~Oj(QU{Ibp(g@F`s=_Xn`Z8<;Ok_ zhc<76W3uWNpJ9#8}3ud5+~ zW1iI?EMMnj=&3DGUhinA(vi5#Zhz65<4KEMk9_w@&%?11-M$wav`ex#Ys(`VT{Z*x zR_)6-D?qy~L;LlR4bc91AGb}n7Z+%IY|PiLOS;#O{@78VHwS3@YRHPtf%SU7Vw-rk z8)%z+*ADQ;{Qy|6X%CNY^MVxn`e5MG=S>h0-r)-#(j#F8e?K`KlxKf99MoqpSo|&{ zJuLoyYUI@+;ey8T904EhVbAzu5!r`he|Q9x=WJM6&j%26Co_pnRrkWwV)ERQvyvejvs-JM z7(A*p6E=ntwA-RMwXZO3jB4;mu{ns+yiqEw;FUB+a3JBN(5ml{2hvq5d8$ybzeWAv ztkP1gn1;9N*RakFfTZ*9^^|D`xhZBs)A&p^qQRl=Q)SjA9D~)>7K@z?_oOsJUg6_h zG*wnowMkhjF{RwYxm!_B4Y%>I@ssJoiEKq^m<#I)jMS;e7^4J1*G9{*BTi99Xyb8K z(Io|^D6{#!V>WIUP0cJg5*gv8Qtypg5_k$AvqTIG+4E?zmW~^q!cYO7iKM=PiqtGH z>R^}&o4yJ>2R4v)jnQ8RIw?0ICB^d!P(xLcG0aYVOgTvsCQS*7Wu=!#1n7OcZujzh z&A63e8`qgio*r2DEitg<@$zdnoO$Yya=9^hl+gUOZhz6@xaP)BMVVqKQ3bT7L!V1i zyMS%uP2q75{ZN~upj~yU*$oMORvUC&kWNm5L`ZI%A|U9DIXcrg(RfhUa}n=2d8qfD zM7CbKB2I2W5s4!rUx<20_Mu`D)uV%X2dK6({%UJim{En1nM33n{T6M!~>KCu$I3#)u6NQeviu zjTj4$N$?z}@7LF%;5W_;g_j)0IS|o+j`YtMiPgb7-WR%y)L_Ab(R{-Z)me-{iI%rPzk~Hr9&B|;$#$ZFl@z{9R8+!~PGfDq zvqhxe74>t}$Yq8haTh_FmtY_z4KB9yNpS&<2t@_lGm+=`NCY7dJGr(LB8|7Rud!;dRgld3(EiBkWJ|tv zl?#(6vaogFVNBw|9C=e-<`{X87x};t7e%R;4vFiE$lJ9Xw<0JrQR(o>@ze-i0MIsb<4vfN^<z%1{XCu5KW*F1Wgh9LhL#7l z+Z9^$yj#f&QJSTnOSu)vu8=46_h+UWnI(P%4YSHsHrBOssx+j*Xt`crB8%5{ah8x3 zd`;XFW1MR6-L96p%%)yMaoiT-n|{uxeM&4$EtPIMa$P#!R~c!JuG@vv_ahsN6XtUE zmE(rGC*HuJnwem9(b^Q)sjO0)_x&+^(tEi|u{si|ja-mt&L|U&W(E>7N3OANiQCA$ zyo$=jy!#P2icp}QT9nZ?`o$7>PgLj!cbr9)(rg~z1SXG~w3QPm=cNr7(7IEQun>~= z`4Hj}TdD-OEK^t0peeJk8(TKLQHl&yCoGR*bB(_rl$rss{Qske7r6uEJLj-%hL>g1fC1!+Acy=9qFXMkd8&i*hk})`d;)y+>)?{ zB(cOPTeH)uExHMd6E?uj0askvtK^4S5oB?3Nt^XRu=_%V>whRGwIGi*PeRyrQCf$A zpALYhwzNgnnhSzl=Nv$bOeX}@SWGp+YA$Po>a-bhg!PJfD=fivguz|w$8GU#>o3>Ubl{EGzW+a z?@iikBrWd{v^`843pfh(#Q~+(EN>Ej$YgkpiYaHm-j)=>IG9F!FX01OwMY%ug&jmSt zLRg1re5eXCVp{YaWJlwjv;P#6}6_1eVAx){-VK15BsvaTD*JZ2C z5axA^uG>-l;=7OZ_9&=sR#F32=}z7R->>u42%;S&66d2STfp)hy#cjCx1G?8+wU{& zQrM9f-5Pqhen>~i7-=+pu_X$a+cv{CXPlmwoYrNC_on?zD|=1uXjsuR`6m?vU)UWI zeT^K6QeB;BNq~q>t{CgAkv7rEeI4SOvVc7i$)cV<(P}^IGZG1`s%OUorgsz_&wbtf_`AR8xK(O^0_Ak z^_fQ>6tDbY?R*#)w2dC_1-*a-^Vn#-c!=Vnlj>fA6_LAh8gWw_y4JC#;B;x#{0wIbN=y0 zApiesPX8rJ5vy+P@(<%;vb8BWHen!aAjkw13ED9`Ht1C)x==QqSQ0=;^uQLTH5r5P z25dJoz~3b;YPJ{EErm*z)$5sF^y@ZOMH==R^;XS#=b$$uMI-#YWnXpvizlCEZpcY{ zqj@*?dU-e9SC^sRJl=4U)Zscnf!uiSH=@FHIEuH3yJu{6)qh9P;NcRh#@}2M-PYf+Ogz zK9V$knlwD9eQOXsNJFkhf3AdI$qK z(EHelJ>-N{$(Mo`@HOGa z-0XTXo3bUdwgkSLlkl}8vwcaNHZUi7^Onm(c#0$Jo?*L1dG}&vSXj%MysAdIz-wl3 z8g((F(b!T@P(@Cq#ZPjh(@GE##nbYeC==y(pa>u?wJ-HX|Uzy zvVPBU8i>@Asy>m9lHr`6>fC-fmuX%O&~$I>E|v!}Mr_(dYHS57b&x&w3tW%20ra-P zuGywhKDPbg05|bVZs5a9PvFTNFfe*=`ShxPb@AebHckRJY!PW~ycSb6QdkA2H!stdo#* z8A!%jC3VeY&%xp-EZioZW4$v+j)r5iR=|IH>0x1{NxVRVuFJx*`JN_=1NHYzVG-$t zi|vs+7%BOSZPB$%i4yb0RJNb2f&V0)$Pb*N9;3wIDeitQ_ukaa^olChz*A@g|3Oa^ zEAvlq`BW@?{;?CjO4bp}=zMGWYrC;vzDsW~j`q33*WGM$r-Ptxb?d930XR~mEHw#B5^0;_8l=Xk2Z9SS(IlCiM7g}Yk9YF9(nOCJ%Gt<>uSn`r3SXz-A{;dcV)54u{IheY}T{GrB&BpX+3px+NZpPgV)lKO*TfI zIpF84sOauoQqI~08lLaB|2&Fc$W-#gGqXJ#%~kWuJ%_iYn3G{0hsw~L!?@8n4df0O z+;;?(Zz%75&xMSfGZSP5e+P)&M`wC7oC!3X;Uet!<=;-Tx7+EiagjkfRGEmd_)+t~ zR9*`C{TZcJ_2OJqThbdhF4auAs@?izc z_|RNI4-{3$b}_Mnkpp?*+7wbXU6H1UOrn_87!6xQ*P;x{%U|`HPO)RII8WXq4BX2K zgE)qc)JE47SkgFo7}ivdkB}eHkvJLxB2(p}(8u@EcA-#*MqQxQ9@I6tk2T3h?m2^g zU{S`Be&!$Uya7@nZSEvq+(r)(KDy3BMdfD}aJUpke3sCq3%Qv=CXn{FFmKuI38p@#G^8Qxs`2y)wh=D2|$utJAkF zBm1HxYT;S^C;jmSY}+VswB+U??Td?e^21zo&8awo!c5D*Bg7&zq=wU|q*RZh6#C`$ zm7H29Cv*`fo++}4zqe*SpAOp6?AzqF>x^Jlpn=j($BEQfL!&ilC$I`n2_3IA!GJtK zYwv+KpU?-SI zW*fC`$zKa!HjA$s%GY(~nuzm`*m>oGegkoz5(R&=d%cq* zeeB6IO&=yeEL$V=jNm|t#wB?utY8(B-fw>Q{pa!9NxVWMB z5M3zbcmG-F@==(b7g0^UKisUf6BIR~n5B^qRTq)6jr{My}AIQe3L_U z4N8R%t-MNJ74PScp4zsYuvYPd)4TF4RMgiHeS-+R` z+FPWPnw+xqVJnGOi7(Il)%X|BpG)rI%N1|a9qypCvBNg@^L1alkwqA|2e%Z`B=cn* zv~xyK^MaFx>^|CTyY0i(LwUGZ=W3JyU8;BiYFtv@07*~<*xicNFe0{w*iar;D00lu zjn`{#GSPx&oX`zm-C`c}-)D46Lb>PrbRBJ3bk~qBcWk7-Bj5jpgaOfi(SiJ@t-?RY zPXB@34^YC^V*PAHQ~fxi{=aou|HCN&+5}l z>kz6I)3LHBpf$_j5mMolP<1J{EEZgpA-?#=Y=%VZJ-~n*dS-b*w2B`7t@&YQsz+Q0 z+`sx>hiyfIZB7s1$6D@Pm^3SlHKF$$oK>t`TSMxK1g(^6sIobKc8whH|@vjIw7&<$<+dG-iIoO#;D#(e$LSg;m z?O-J(M3jDR|Di0y0P!P00iX`_8V&#ebZsdttRN{YOrYRoZ}y{n1_0mz7^*U3jVy@r z#b)<=mIy-28m_@3fk;xb(n55R?Gw?+8fF8(MKr;LS#sHq?c$oOxg_Fne~xNf^r`^- zI{?q?)`VUvR7;d%yOP4F0G;-3%1)-GR`#qpumBns-o>$VY&ccG_RIO?irRK_FOyBjw3a zi7$I4I%NeH+|tf$cod;qKB2U8^19NfAY1M)Ttauwqn}*kHeWwsKQv}FzgSyr?o-SX z|Gwc~@$q07FAfIlZ`oo z)7^*p)S&S`B_o+z)Cpl^`Vie+(yDYN^uB@Z2t-b580EZe;v315fk9^16TL3Kwnw*^ zKg^S23g+azO60SDKa~kfPCK0aTl~hz2m0Z2)JYx%5WUUr=&uf2Wyc$Y0@D&Z=NcgN zKXbmfEq2yLejFbl8a$O~)k>^+1YLkQZsA^dr<55BX=ziOO5rql$sK3oMoN1!;{rz~`kTJH=O#fp-{0|gZzMGzpzcrth_@MK8Zf}kS_B=A_`hY6^#M#4$T36NSN zqxR>8H=li1>^g6{PY%DS?ODy&ooCwV=z%HAwatIO^?ZN7_qC!_0J?PT?zG3pH z`_2>4hWDbHNTVHK*s0(-(B1gD@twhWL2x~rFZo@q-C9aI5uGfK{|4n@^HT-)+;3p< z2taqM8y>5C-X70btvVISWik}B_4U6MHR@}Wna!s|94^}2+gsEUlH92_T5P4EMRI>? z;p636BR}Ho3>YkyivCu6hkhxIa;{WKmkwRJy_J=h$LHJAcQ%jbz5YZx{SJMdJ7#!{ zW~13_hkvWf3tbf^a?9Jt>%*VbdgBp(EG(?dhBX=uo3WFJz}`;njqM&^?$tm3-|QF5 z)!H;4TTck^9wDlGZ`C~aa(E7D-?>p_Cl!td!&7*CK5d>)=c(#g?qF4voDkLOF&y4u>-xjddmaCkhc4!ga9qSnh*uiV=Ph4h*YgC`w} z_sbwSFP;y_pBCdOlv$;6Ib1Y3a#_^sHHRQPsbeNQy=m#`?>yvpFFp2$nDT}xLB-qe zKVR{o!|f`Q%j>b+|8O*MXDr$uH8EJb9Q~RW--S)wP=molb|r`|qV@lR;mQY68I)lD!Uj zY7!*Jgv;e>z1u(->~}Vs?Rxp~@o`m^)^d$5_ru4lvk!Eh|Nd>$V!asEn3 zk>;Tls9yxlS8$K-J63aG1*Obwwh;9XtsS$`{boDQI_O(AU$T)jREaE-@CF*K9!R}L z=QW(scsRz&(sJy~Q!^Y67Xtr#yW9IL8l9dmf&Ht>?V?7va~j%bc?_S^$)xq}U_`#d z|NF~c#7HO}k2j`&6r4v7hsVP~j7g316K|{C`9$=@mc2(q8wt=9hbHOUX*)g7?`vVk zKXS;Fw|_XB+kIL~kEDmsaeuJ3#b(W^B9=*QXLs?p^7En{@>wk!yb?g@%a3B6xClX1jLTE5|05zwJ)C{$hC5o zNt@S}s<0A~4cq$awR)fS0FXM?lbw#X+DETCeaL|V-;&Lm(b{iojpoJMKC-g0ziVo0 z=wlx4bhI(|-dEFK@-$2WdcQIDpnUbEg2m(U3Rucq+H#(i27AcZ^v=W)4LUzH>Wzj7 zF%Rk*ekn?TR-sPPn|2T?Z6)`Z&*a8#^$jBl1Vn+B*vw_c45$h2RzHP4XU?B+a#;eU zf#mjtE~VX$S|xJR{Sq@g>-M+<0v61_7>q>joL2`crqnWmq#)5+ixxm#P8fh7b8W^{{syhIz_8y75IFp*hv>DV0yFN%{@#1dk_f%zNVr=3i-QDn=*c~ zUuQHO>DiF;TI+0H&kC>Ez?B@G$)xS)JWda(E_MxQuk(Jk>ts~^VpB16*T^nRsXEUk zZGqzCmfK4PVu1|23QY=vB@VT&d_D+C6$u#ojdMf24ZBz5(TvSPX^g)U1Jod$T^Qj` z%Y%GN!vt94zyw9yPpM$NV+}VLW<~=T2xao&Hm_VjE7E=(*zWaIQ4JLL#nf%y!0K2n zHB2?+1Y@S?U0yvRu8|8lX`=R#H4=~ST_&GblV;Pi&ZHGhgBj~tBw}~WQs>HEj`2Nl zIF`)60CHV*xuA#yG*mU>qu^U|k}g@zqwFaxxEKuN*_Dxg)CuX~&LcpfNV>41s%P-1U=beEg4rC?JSU27?`3nDc%gsoQ8|v zvK@#J6iMP)da~0c3iKhVQGm3Ci{LOk!wIN_Zd`oPoV#6fKkcCv_K*hP;hL<@LOn-x z$dM3GueO1JAjghDM;etFa2CO%7fD*M+)bU%6~(sfg&0<`6F__L2|Bk|b<>rO@XC_} zNdJxl*d5o;eqo_5_3{Dpr4IC+Kb4wz6$sN$!&;0iXau9SYD(VbjS; z{!x zPXMz71e6Ahw>;Q)ZXYiY#>1lR;#40I&`0CyOj11DHd(Ik3wb<+8En9w-X z-qjkkNDL+4mokDVz%YaZh=M@8{=L`FEuf~NvKo(f3qx z0U)S?!WC%8k3yQ=(`8=2aMn5ZJBxJiJWBL8LIf3>Pam`nG4*c}Bmu$#0gYK9lAL)r zuFqox%^)U*zWpLt;m?=; zqXKplfrtR`y&OQNlmV?BI0X`-q2ZBu2?_aiUT+Oiyj@Yygoi>vKustD2Yp7rCfw%Z zfomNax#q66QLUqqb~nR-DIlp&xK-6ADNx$v&sGP9+Y#2c7y$+havE-(bDOUQd{>D> zVjo}T56+}x+Lg(We3H>==Nt)&aJgK{mHMyp9IEn@vOsx~P}FEE*0L*Xo1aTuSCleK zlr~vyH~99vb%~j4>kbC#NNXR)Rw$Ho7t=0i*pRI2|Dz`?Ge0}r-Eg-CV!80*u>#**iC*onb{!D zo}FF!P7B9(pdGHO-VN3|VfN{EkZ+p<%EZcne%j}Sa>{{&a9q!s>vK~3CS{3S#fBCx z1_vNO0(d;XxKMt3A6eKb0t9d40)Bc759==538#`PUFf3(!N2E<8VOjoAQE`5zUSZa zra-c2YkmA_NdY89|naVUXYfnuVBQiwDu2}_btQjjgVC+l8&ihr>1+OpNHg6DrM z^lN=OdSf}?+CS4=pp2ALvo`fukd+`O?2^Ju9eorh`pukQ(dcMt>$ebZww0exNi0Z| zCq>JIn$VykSYo1()WuMiO)A1H!(*|e7!=hQGv|`qKvT(#A>QbKGIbpMW1MxvY91Ys z8b1+mC&S}?nIdEvw(F5>>F?!Tfh=jd#~IOcfBn8dffL_RUE7`Y5 z_M==>TuEYz1(fT_n$>6&@Ivm>R_X3YwZr|w`>O{7Mp)684;S9dUy_!YduE*2_D}*l zUwB)&J=+IoMt9F)9%DxRhnBPK%wj>=`3&syF`HV!*|iAEQ5iYOXNG6ChgQC>;N@ir z9ryVPgx|Kkx?0UaZa{pWDp0@oRD-y|iG*6N#@z?KK+o0gSg9?Z30a@)#o=>}{4jJlUYXk;yOfS}OAF#EQ zax172oZ6kma&G3^^kO|tg7tomOG;4_-va9)cW`)?WiEA4M!^E8qx$lmp_Ame6-4(y zoHQy^H|YAVwD~=hZW!@HhcVl=z&TzE1oaBGg%SQD|B81XQw?OOl!1{A0O@pVubgel zW+J#2hE~*%Wtn?+_4%Yz;f)6ic`U@_4U*cjHt~ZWU0sE#Pvkr16L84tO}(BU%B$WV zuAbkU>UZku(5}f!#H`XNIrUCzaWfWD$qmg~jLt~Ap(Vz5U%32Zd?=fF&3n!-|%2S!PbZaNV!o{(72oFWM z1Zi_4p2`m>z{p2t0UFf$eY{}ajk7ZS%yrbF~eo)ngT9r3VBMd>3jLS+s1em!e-nTcE&ZQ0Yt7nXC_HY#Uy24L&jl$op8FUc%>GUpKR;Z20{23)+0Ymd2~CLs zx(T4#tv(n#-G9c7TUEntuT&IxPOex;fq2`!|bboUYu69#I`g#`3v!+^Jyy)>j zLRZ3NY7pCe(H`bUxb|OPsu-!{Z%HHSOXt`UUQV)$Qe>5z8==NQ#HwvbZ?y$Nh+n6e zuDn-k{zYGa4O#w}TosGsr{o=^C>)&IKgaRB2AJNPqb`rz#J;E3IZ-&aFz<#M=mRpJ zI-_|=m6^)3pG*sz%|iUZEA zAY-~j($16I_w0x4m7l%6EAjxwE*PQyV1%tGmka|FrM?4%(%X>uGAJXc zQsKv3GY2t2ojw}qh(nmIX&NXP6Ik6M@1d7nl-5n)ZW}9bvz}86&LW%C&1QL0 zXRY3EE%#Vlz%f!?g3PU@XV>cdjSa17TJ67VYoovy4{NQ`oPmAr>c+5_7okyS5HO@k z>Mn_BQCTShB-U%kmE(HbG__~1K;5HwE9YswD*HQ^N$SS&X3=4K8Y>fM$;%m}+B?LE z651_C(@-Rtx8|84Iwx*d8Y;Q*PRJ0)Rkqsh)TTty>=TJND6JYxAY8~}X1Z!ERY96l z5|Y@VT5>%g-tx3S zrP;Pbi@R*wwr$(mW!vU1+qR8ewr$(C?W$MbId}Bwce}^!9FhOl$RC*zk!!_VbIy}* zzLIcW>e7?p{BT+=B>4155|nYbJOfY+3#V15j@anp6v?Hd()#`_sJ$Jjz zxSK;rbEYW4Syrs|#`J9#m=wy4QribX0oTk^lXd&Fq>r|Am^9CgtrzJE)76Y4F`dq0 z!y<;eC3&hS<2C)33Z!1t@^cE7< z@cy$t{yDeq)%$D3{j)xjemeV!{)hcY&DcOr>A$onl{OXU<>9|%H8CZKs;ZO~;3@fv zYY}gCPwD$}r|3;~fWSmsIb~unp&=3qMZ7?^d&q87ZF36>_8Z|2TgYf&T^LuiE=*jz zH$Pe1UmxGk;Q*jYE6{rr{lmkNi!y1=tgg~a<`$^Fzlp$hMpXA-HPKM#fx|&~U!ezBzm|QayOft+^$K z+*L46oUNMr$C)Vo6$&n6lto)m|}5YyA$vx_rgb%8AqRy+r?!!4+-j)dwwfD4q3`|B-q zHi$4c%{k&FJbR*78gN07SS2^29&8`Fdo2$a_YQH%bQrA%z0V%tv{515=!dtr%PSFJjNQ>j3f$-506j4@xLfFT5JD(d`Y+ zsS^$=QcybU9335Y^bJyNn&s>j$9a__t0-2+cUe%VwwtpqpL7h#40fm#hFv=n2=HIP(MY(Y3p!nqOp0lH@~S&iQRPS6+C5n=9N5UdhQiH zr5SkDstDq2lVTf!oTV73wQ*QHxIt6l=>&V;p>k}^h&c3i4#NE_W=7S2Z^(l;o< zR+ZeTcz5Y|?{by02CMI43OMDJJ#~EU<(ENs5aIOIFqJd=YLMp?HkGsJo-&mpdG5%m zOKM5G{0jN1Q+BVysati=;xJ$-BE5X-)j5@uGK=NZRSV#`Ni1c%^op9*oqLbwymh(9 z!}&+zSaY)>$#(wL<@GAb-1Wq(Wa?d5)V1|xoO7Edy-z;e7AgICWY;#KAMV7fn!3OC zD&bnq>8sr9dimAz&YSKl2hN7S$_)d zZJocerfknXJhQ%Y@A0%h$cp>a)zpZwVORzYC`fHLmv)}?@DU?jz|xh%>>4~V=0nfa znbROel`;b2y5Q%@)8>%{)d(9&5id;km}am}BaWV;Pob^hTmv26GUL?6=z$24qO#r; zcf|pi47|glXUeIcQ*}^okF=Is-_1@VrXZ{}jX;09iIjvm-JZ#DG1RJh@^^I>Av~f6UtK%03d3PkuAVme z1lCGsDBtgK66O)+Qj=f?TE*DjdDjS%87jShb5^gM4v>T8tJ*2~II9uyAOb0GOI??F z5&Rww>R2XE&(xAIv(F_`S79l7>GYsf8{S|Nc4kN+;?DdRX1y!LBd15Rb1;(GP}0mU zR9x%~-YkwJj61~q#oTTb!*GVEaE)yhyB9H`sGFeqlV1g5*p94{$8Yrhzn6K!h*kjs zW;JTCs6*ALnZ!z2wY;feLOY;f7#U*o>L`)J3CZNqYldEbT`wa|xi1pEppxM{h0pm} zW|a*}=44gA0=x+^gFbl#LOEcikX`Y%!lF4-nNZeI5tUr{0SHI*Q#rzOt=jk8*f32# zTd12d1aZ7)c3eglXvF6?;=qUVnmGCm3m8Na_0$9IPS(H;%3BMzvcs51N+i!f`k`1y zf^^dUG^IBHi^h-X5Dkw=0?&*=e(SN4JrF4i`+LtuXD7?&vth%CYJH#4YtJt`a#3-$cAt~5c3@7l@z%JXB(t*X7W&=3#7lB z!gWtxyPasfC5L1e9P>N?d1HNyx}fZ;gBqajEDZj+z0q|?z97~-#>E{i2rT=)zu7)9 zhU=smlshTG^$4li)AoULneXrj2-!aF-VgM9vSZE_1eiY|B7sJEGepFX!dJ-l<>lDP zTRw#e<(4z@jU)GuE2O?`IKcwszaQrLfQw6Epz?FGym!?%8XDg3!amDM({>~PQ7t`j zCKI$@1s$8i3cy+S-^`O#X2ZIPDK~WoOvQhiC@tt2qFOBw7sVuUYT^ z-h<=*u>FFsl7#yX`99x`VZJk?X3X;Tij7nlSGH3a#a<#eoeisG)fb5 z92tny02a@z`4eV!$sNpqK}+7=%ANif;2$HO^fpk&GNIerpmJNstS$HqVh72tdK8B-;(FS2C~D9 zhPL9`Vjt&vBm7&qQ9W#5obxCmRT81B$=!S9Z{*@TH~KkE z3~;>~!E%)NZX+vly`?k5o*+9k?mM-I^W7g=5vYS9G~d!eWW_LaARPe_?0h7DTw1@8 z7vZ?$6>d|5-&QXJ$>nb}WINKML(4GUIQR%KPX?L|eszrDUXpd9s9 zXL6)6&Ss0v?dT>iUCifs)}XCP|GEn`nP(#~6=$q3E!qApuh8xU#ZqHqX0f)gTAfo@ z>CCgRhC$k$BWIl{oI_)B;iSS>7dWZYCn2g!QXP^@00d+qx%jIdgpR{cV*^kd2QtZB zY!dkZQJU;J3<=z3oKWlMW@|`jbfXz3(JlJcZb0wR4VpIv-Ah;$C-W$FW@I2%L%5vW zt5RM-mRQ+Sb(uhJ722ej#+8}$D{49iKtO*rZv6y#fL8%>W!7T;TIvIb#8HrIuU5ER z7^hHwGQDl>EuBUN28M>}ZnWG;L&Ai{$|!ohVDd-<*BbWcG_wftPbZ)ef*%1XRXk7H zOnOEX1eIgRoj@AHLcEt`9dCg#2q4^h4OEIG0~%;275mBjnBFkzkS&xLA*JEMhg4i2 zhO(3;Vwien%O3x%4a4zcs=R>>k;34WZgUxe;@TP>8}NA~@$yU{ zb>eAZ$LMy~GHd_X-)rRtZ|ifIK~iB2P4i4=rq?me;0`B;N>W)Nzd6C&|!c5)?Jygt=u-UR5MubaysNo z`YZT?J@q&X+1>}(KP#>7bVssUf^CajvZouroe}y5 z%knH!#|5h}1STe$N*h?Kl`l%6?_r%fBx^vqxMK7O@9Bxy7(-dfA?{x0);_4Qk2_Vb zd`tvEu_$@YXeJ=Y<*((w_S-ztUw7&ZjrN7w`#ltECrElxC5h{79ixIiEd}s&8{ zst6Pq!fxBxmE*;ygh|tNITs3SMRsqUWx%;-CBK;Ggmty197sIH106w*3`lv|J`=-H znFMoWnLPWI{M6!EXv#be=BzP=cUqGuHrD*>+2=6jOEA6AIKb~%onPJ5t~8H>+S)h= zWDiUUlimkCc(a0ACy&^<2#;XqMj6{`tl|Z~%$4ak zUjtB^nZ(63f>k*zd^r6mdrW;zX1x-jZkpxo+h$hA_nZhmwZgReBh^k+yqx9TV7ysp zQU$yDb8x)6Wo`AA=#p;I6i)dzWSJ?GfI5!|#vEXg9ojyzAkfntz%)CQh{Bk91rA)8X2C;Cd#aM^TaZT^v zDFW$8#L%h)KzmGpp(X8sX4HyQ1Ja66r8zriXaXEkC}F?x+cQc4&ZrxXOf8wqk!Fxn z?FhB*HokQz8Xbq;HEtUnkHpq_@c5H%a;~)FPs*Xpn(TR8WbV^x9oIQ> z#n%wC_eJ>b&rH*jHIpjeSP=?0(!JSH5!!187K3PCwO!53vk}S#Pm{2UPUyUAe zdT5)#^Vq+RxoSlw`_7=m+AqEwSn<GseYXUJ@NMmexE3p6cx^4yWw(VYytkT|vu4lkvri`s9;p3-Rf`S) zDa*#|*6U%I*oPTcLlV5hoNaj#N$NQRuPhir( zCq;T_0#@7Y#b^0xq!Bf31oE}6?*%hVFN#IF>Y&90YWAk@h9$Z>h%Tu};a-yowqx{^ zg@b&L?0usEdh}_y>XmgZ%eqiG-BirYtIVT=d<&nEiEFv9v8dPg>1lkkp7PxkLh|0M zz&uhpL$pSue;gAICBf7((LquMeQrFNpptVLghZ@S%(l!z{LrR$#_u5d>(8`a-J3-G)F=wU7TzVy} z(Xyp-;2)zGLLt|q^|jDih#bzh*n5joqOH$4L3r)e4_+}}S~NnRDVqIVA&C8Kjnv5M z$~e1=)JLY92L;=>A&@pG^;xAD{t!dSY(h5R&-*_B+LgsrW{1!_V z@PsU!&(KqL+7W5$fHS>EnmuWHkG(Zkv@z`X3i))4`>@%I;)MtHqMtns=FZDE4)sF9 z8@7EEvxjt^$=&eilKvve;8n$(8K#T(Fg||6{WE`X#((qdqS-v${+0CjT zXpJ@LYSp}UsQ?iXOvQpAyKwFpZxO+3#wc%w{|;}ne{J$%R%TfGrBuvq94&X znFWRfjD&=5J+&iqjE7lX0GS<3yr!y~EqU|dpdo19-AZ35OaOzlvy zO6(f|$HA|Io%caqlm&2TR5G!9#@qW-&%b;ew#%ns$1OcPy&qfTuB zgS_dk9N$hQufZpxju+PPh?FCbb)E6B@j9H9oXc*L-^L-La>I`vl%0MHIw5dvtJ9Q| zd*?5|s7`c*=W|~{=asx*agJyn7;~hm z?co!-__;vFHgh{+vQdK7tPd@&4qc)h$cE)3`r(kg5XR15fV%wNUq!b7zqxXBcc7B! zvcT3WnY>5+J{E3Bz!W=h=b5teCB|&A`Jo&W(RzTR(gXf7A9L(p@6ot)AwcAwVtBFd zV|cAd-?RAiO2SF`a-Qu8{b9&q@;D5V>1=erMlYPjf}6{-1~b>ye8t~n5!e0OT=&+_ z#Mwnwun!pet@CkppXAx?-;m#^g?spGp+dWSl281ZPhTVNnaV)S;Tl6E$~T}ool@Z$ zw<}fjmNtDTWsb2cQg(M7FhXtSS64jdE2hO!MQKoVaQNRw#8-3qEvIZhqUN67?SnMR zjElzjIGy__bL6Z7#kY%L4w)}k>&}QZmAd8zXuoFZPU(sJMjpW@#_MHxcRnJyLNm^> z4mfm~5aul79~CW`W1-ep#7db5g%P${;jXl!JDP?-SJTc2+D3J)@Q8PUB+sc@hiR#W zeb{JlG`lNOw!XIjVCBeUZ?@JM4{((b1@D(ounhuPuO5><&C$W;S@A6?5ic;5dtS=j z_7mYQFfAB)&}}I)z=9B5U)0~H#$|)kG$yniLnC}$eyQIhC$FwEh&is^VHxJVk-c8# zH-102S-MD3D+l-X&l~_uAB0n)_=B^-BhK;>N>bmdL2-i_G2E)b$mFKQJTT7|R3a9W zLDrXLFL+fzis!q4TLSSxPV5>hdnAO)H>mMJUH5XU@o|Blu~)Kj%tNkmcI&7RYN<+# zCf6UI9RQo-7r-rL{LwKuSV~Phah{UZDs8Wy&Y7}*tcLa){tfmYfbJiRq*ybpl=7!x z;Ogh5_f(nw*M=NU9m(+&avLlz26pLN&W`hPLLdx<9 z_(L;Wn)?O#Lt$t+sFchgqiZ>BqC@uW_3;aE2l|H-XXdf;RMWqsLta%U73@&Kqi4ry zLXKgPH&>S-N0_#8OHNvhfZ4kbD3>@0H8+Z@GG>Pki3|SM@is9%#A*l$W5UR2ZbwJ7 z^D8Nnl3*I6BW|M2OK`}f0w?-45sYEEAUB6ZGDcjUp!YI1u+NM}WXMjiuc)8Pv4}DK ze66%x8lZ zY@$nIkpx-Zbb)HvR`+=3_Jft`+*& zUg~k|aqe+{KLl!%n#A6^o{_F&Pkjx1b2KcVvVa{eh=cO%>gaYhnWFQ$)nYcK#h#?g z;04_4{gkqsxpVLp6*bPk5A9dZWG&#Hic}>f=>o$XDw7Gn54TjB^Uz*Af!y0YNUjU# zlYPd^g4XUeJvZ2@8eo~5U!AGxzc&|3YU%hMgnLRswJ*zsVhm;BhE_}>!W1HF57bqq zD-9+GI3a;DzB7Vbggm~*HM^#l6chJKL{yh$zmb?H(DS$;Z)GyqJ4h)%{*>Q7CHjsJ(J zpFY3;73HMw@UO^!4kH>q3ykF??=un%h37vs76}zb%JtXFg-n{)L5BlqE>MHV}%^oCUzGPDFdjqC!lVHnwR^azu({hLI0bdeN&K!vj4|6UOL#B zk(;(%?&YSCI{R+d97%Jaj|ot^M-^$B(#=3ssa!;WM*fB_iqv#v>OrHiFheP9;Grc! zy^Ox5tF^Og&8De5%Pil+hPgkdbf>ENcsrlA5kgjx|oY z^cv$VW6UWG5z4Es6{sW`(#WJ4!W)u%X9d7EIf+Vk(yo z5$r})a%iq0MQtzlhQ;W~TtzAdZ;|@N-IdGRFb92FOA8B#Pg_ZvvWVdWr!Q=>H7{eK zhJKmYFi})ws(2q<4(W4IO=Sm0`i>hnHe#=sq%h59!-XD2Yjj(miy zXHnZZjL3v;T}*{3M~R3;gVPmd%>qle`V|k`cn~0mE04nAEzOL?xr;HXC{YJ0+@jFf z%Zr#omv5C!+!N>L%H*%wG950K&ScvQ-uywG>mA$n?8G~WB}B}O&h)CE4dz+dki3wB}+c)Ib0!rd?i zSqk;N%L7s;^GZ^L#?(-S#@t32(psy|qo~#=coMVe@K77u)}1q%4L$}*|IiNGh3Iz$ zU6bs%)}iS#f2*kpu;0hV8@3kJGM=jESMwYmB)?e&|3OCYoQ;O1lGRq(<$bG;S+XCO z;9oYMu2HYp-3KK*3QRGK<8>V=Pcl~7ND&#LC)RRh?ANi>pj=D;7<-kLB~!h5-!$JDNwtWTJ?^1;Y-LDTQ6JGB2q(yGn$pxPp|IAAnEbU+sUiqRMYifm@7 z@N09IGTyzHBefca(2dUUO&C3#&5$BbyDg1Gu{Y4zl&pD{I~~~o*mbiZT(iQtUmULr z33vZ^gFB7@x#36ZAS{9~YGqOw&w|jplD=>tNopV*=KMPqFon~DS9VdI2X=;`_8=Gy z=t=~HM`@2x=7%A$PylH6LaVhdSFVl+qhodU-Rl6E!pDk{TzO z7h?lMa9w(+;N=UTLT|@e1uevv=?4hi077I(=^B!kE|jw7)GPPS7Jvq>qcb!a9hC;V;DblJaEC2zj#inVL%FQAJg{0D(M+YaV^r+d*Ux< zO|ZKfRc|EOf81?KL|OkplPN>gq+YxvVT`39KBh@JUSv6Uqf5B}tJ}$|5lV50g@E8U zMsR2jGK4i4+yvo{5a50;+8b+NczbYXK*U<~J_Bap#S`4>`IdM$mX*O!TGvq=vDZd* zrCU{TCG=;4J?*%-Q!|LLbHuXpLO|X|AM1g3;_pUlKbsPoVSZspxMQtCJ#LqOzD=s& zw6?YU;+M_=o9bikHi#jW?5T)=A>11pYB59Z!cMHH0_I@SXHq$ZxV0b&MO86=D}<25 zDGTTnDd&nV1`Ft{%m~?G8HG5vFP0}m&23Gcz{0+Tc)T~VP=zn-bFP&d+nq_h+)r_7~lbuFq>vnVUk#4UEJ7wr40mC%Yw zfrjP2y6L<+0$ME=rn=?5y0uJYd{JrytCl~kRyZ=|Y#3+@YKlG!?QoTPV0#VvGeI~^ zqL1&n*o;4!n+4Y2gX3}-PxxV-hI^?cKR){}EJSwSLdre|m57Q38!fTxzpB;yn2m7D z<;^e4LKe*d+RW+ROeu@irR{;d3w0&5CVbOGMTRuL47;Q*iDD;QU7ry#X^T=gt)Yuc zp!DVI!))gawadBJq0q`2AG+hxu@Z#|aGFv-M93fH*h9UL6pFfpTi?+9bqRH0*a76a z{}|TXz~!OiBFPAj!~G7fz#CuG#sS;m@tqg@<9A+?ZpMmGfDm9p@`{>lgt?|Zwgg=h zfp(gp9KcIb=SXx$bZ7_}QmC*6n!^ybNOxXcWPj%IfW#R(-iR3UhfzBFJ%E%Nf zq|wiT*;cDd$XRh6DvK&|VunoS7*SbYpWcBXv$anM{mDm^cr!)d>x{>(1fOR?MOw^o zijka=H#vJ$`=P}w-@kc1imCc7Lp`pk5!_sRy@W`!RJ(5@hH+(twl(R)30T#Vququ8`|g8+d+_IClKT<<3jfzeh>Zgt(Ia~kJe}wwdFyf zry**VdZ-}Y=?mNXNGi|`b5ke>?lXD3Bwve+Ini$@Oe#{)zl*jAaEEpaR0RrM1c z9%&QkT3j@q&aKR#Hmm>qio=w5fHw|I45XwTTZX$u*kudL>BHY3ADjj366QlH8xo{T3LkQS#3n30(a`XHsoyAktJpa13;*9+?EXnX4NWYl<$kIesGn-)U;WQNN$)=? z?LWz?gpG^7mAR3)vA&V9!+)z}f?{Q4fdt@#bZ;%;K?LOOiGCsV3`jVI=?DBtRX`(u zH#yPE&<~z~9_V+2P%DLk+wtDOtN_~+l+kihael10R(bope}w4)9HSVJpVQ|Fiy~%) z;L!DuT;Vx=9dowf8U|^@H(L9<57r0a(U(2)vVVW5;r($dD2`1b21+B?pn8p9VC{+z zp`pZaXTf+TbuIc}eRUwSY*4AkzKu4iZdc+ZxY)1}mq%?5(#OO(rMzNcM?1*xK?awM z4b~x%AYYmGY(NRE$u3lY2U`)C z_1#Q>EXa0CvGQuN8?YzTZqG6-0C=z#y*V2G^0d5YA0>~s|iD) z7gFuC^+(x6kleNzph3N?F>GiHIxZ)Wa{3}Ta89cc|AaC|(5wq}3c34#BLV#LQG7IX zIQD<)f(%pu0IdI37yQ%&g3cx;|IxVhv{PQh_|Cc@^{j6tCLjnkn#E%3Ga(YbnH2;V z6eO3z8JecaxPO^?e)sOa=5p2jJSl?$K;5yXL*0kk@S2Ul z+(?q@^s%`*s-?59kIC?KyBOct7@zds@CwSPcDQG;xjJ@+JNP+I3kG}dB=6IP#637> zYkf`jx4pmjMFYEy1%sn{iAH0(1-JE7?j-;X>1=pq0NsAv1CKV*ZTLdQ-j4!?jHYta z>U~D`((Q!+<&(b=+VWQHr2q|pl%;a(i(o?EGg0pi^{?;Pk$5_zz~vt9ytn$!1e5c$ z6Ufzb{|q-i$6B_wEYsY=+|Z)K_Xkos+p8@^2*SETMFfU|34EA26DCGb%%VoBM-z8)#`;1UN1JnUk z%mBeKtOxo#&_~q@-tMRL7?Bh(Brawv@mPNxXp{F$6b;AR-<5X~B1hPDwVbhb5{m~) zVGiE!REew6F%CpjITwUL0?}`C+Dq{FT9}YHIw&+W{3T<^YBDhzRg@qzra{L94ikNjj=;RKx1%9(Hsp|?+5CqoV>E*JT&m^^uuXTYZ~{g%{|(7RxKguPv*o2v2|0|7A$+O*WrY3s6Dk6`A=h|)rS!+kEC z=CTMlQN6s`r8#e2wl-XKh>L5KB^e2h_1q&w)+K!8lXETxmnl!d3N(B^;K<#9`8rv6 zV1~&qHiF|J(W-S#DeIt6%ZOv|GO{>+vw+U?LD)-qaCO&=dlb<+ssvHrTO{yxvKfUj zMySYu#^%5TiH(Ocxj<(S(o1$wW@XIKdc#Vg7SmFhdG8mB%m%Y#J)!_gMay!J43{7- zcfp|GP_=<$>q`@-IRoSY{D}U(bjSF;|w0>Oz zdvkkPPU+cq(|5S?gbOSrQ$#4R^$I*` z#O(*G14B}*Yw?r#7p9ax(YmECBzRsLzcb7g-l>?&y%n-n)8cgS8?B!{QSOy5jBmTb zj+Hm2I-B`ZBt`?16msclCKoTc9%|wk7TUPXPZGmvdE)H0C@sYYPN9g%7M4qf$;FO; zvrOkboQ2y9CBK*#OyhmDm=A_#2o*AXzXUBtBipeP@0{*8lamOI3d1T~j=+#0=56k} zZQJ2Rpv9wn?(Owh)9y7Ty#+1>%sba zn)H0til=O1wm#76uLx9Q)k70BZ91R>aFWs|x*vL?)Uv{P5)zC2NbTc7h7Ik&FDnqE z7#zg8ji}^S(UwvCOBm(1Vw1Se%G#&11Ky^RG%9OPopIb}biw3?j?uaesfx`DA3c!2 z{D<%xfDC~bzP3x?4s#*WVyul+=H{`mzk|FCj4{*pfq{zw-+K^$#yS5LgC(u|!;u90 zUF2XxGP^}uAQ5cxsKUAtHihA(b)h$#Y+sx?T|xm3k^^yS!I%WcnxK?zen1nV*m`Ke zWr7{E$BtWc-3xAGG_Tb4#o3szWoRfR4xw8Y!2u|cX{qZk_gR9{yTcB~K#B$X?!Z0% zCHOmcWgNj?0GRfdtaPBKC6dl8u~tB*glPnzPGHazKRAU6QE120Hcj6Qi9(985+*D<2saY{G5W`RTl2afpzU=XnH87>!gv+R-$yLF5oD z;%44;V7x&RaWdNkm5E0JZo$%T!UBK)MWOYTA~GXMK+Uj>4d7DlsIp`E26K=>k@;YW zYEyao$WxJ&)K9N7IKv@&TH~yaNQz^6Mr+~HM)duCkqXCY=u|16{7#d zj(vw&-U6cT2`TRr3P52U+?5XbdD<}l-=VO-)Cb<+h zAnrmC8~bF|j#LfVpfB;*$R}Y|@hHV9>AVo!1-`(Uw0=jSXka+3bLgv#;wh;NEF!5U zX+HF;iKwvQMyZM-Hg#6+cd43dfScrrf#!g?QqCf^jaq=$&g zD9<&GL0Rok&hz6wAE)n*OT)uyq>vM(GXol6Sht{mm;$Pv{T@85~;9a3T@1?fjl?(t! zbGgirTE&h@$xE8cQ*JG^_APk(7QJGi9J0O}uu}||f=5-8L-EGZB= zYnjcZ@g1qcgFzhilcR;e!-v>cu?vp+B<8~EMX^Uu?%9i}HgMR0wn2_VG3i}2>Ss1G z&*=4y5TT1K%j`My5~W&$i6r;WMc+%#t0-<2scG+^D?H5EfSphQ>_IqW*oD=n(q;#e zW)EZE0v$!5)rxmSqU@UO|;d62fc8M1Rrk3x{snDs~VZTxnNDZSJ*Xh z+-TYEx&_dQ!qAa@UP-+F41efeVE@&=v6n4$jZ^SCvIoYf_TKrl={AMbGrsdRV! zLi-Q=@=tEuS;Z%$_oMXW^i!>1{-3$Ah>eqj`+oskKLntK!N>2Z37ypsL{QTY?sCF#b#?oHks-@qWv*lXW9rD8Br5`-yC{#_2O^>Cf z=i9)ITZ?OgdDovl-Jh2x^$M>&8EMa+_eWf|TOH3P93FRZ!vK*;Y;6dAB{qfo^~i)d zj@MA6x{R-6_gxNqmTX!tiD2IbcQ6Tm?kB$4?K8U-Jo{kazQzvESq!rW58vcqK#!nUEA;sXl;WReO!rG>z}QDN%reNtT6|d`8B(GmrB53fI2zK*Bu)sE zke@MCPB4ppCLiD*E~mbmaSc(m_n+lf@OXOowHneS$Z7<>aAO4 z&L-V4yL-p{An*fZdF)NDupgHN9MXonwQwNwfE>FT(QN;D|&j zessS7OB~L{1K;cEW6(a*hd8c>K*q_z9vjZ`bkyO6&gPjVf#4SkX){+fEiiEzXdlz( zuE!rs;9ar`wi#c!ZM-zYwi*07SzXx!;?~zUj>m>PXT>QyWnUFq*mogEtcT5M5?S`4 zT9m27dxwS$LxJs0=KTx#n$9SUE4z)JRrJfE^xsh|iv71lYVC`Q`Q;P(EyMIh3`?#v zC9N=RP?L)UtrIx#mPUwbGFKguE;==Nv^|v8L5podVh?eps3VLhjbcEP#!TJ_{Q*2- z()}RG*%PH<`y?+QCg%b@NT1kHz#p}$uFiFCjrN#BE2v8u%ABA4p&L9Sf6p15HOQ#t zSH}NL)L(l8s(8<Ec}!EN2=&;K^b}5U08y(ZZI3Tm2$^ndOCEb*)g{Na zo!jV=wg{~B>ueI9wQTfRpIdRUPnYcav_s6A`-{iAntdbUKLqAbyQb$^x@G$!|NBR0 zP9q>#%C0Q&hgRE(QI?`+!b~dbz^a@8U41K@m*Oo37wLdTj0~!Rvz#GL`UD6yL6fm>PQtg$XRC7QX}erigwN4qKR5Wh>mvvREr_H z)yu*bS7gxW&~Yb2O2R~Eh5H}>X&zWl)c^-J*N|3&z*dG z692#|ovYzmO-M`IVcjL3zy|-s8vN0)8p}3!VEGu0!!)G1eE{`(7KTE5%h)z4O*=bK zw8tp(!EZG?a47v3-iZ5CUZ?*&eMOSn->tdFh=|Qo(<{o)Lnn^~{Wf|bA~tSIZ)E&Y z!koP>j^64n#J@ojzt4ckJ*#5GQZ%_nT|c1PCo!cCqoC!tRzaBMAghcP+20bVF6uKQ zohF~wU~Mlv($qe!zZojz*Ux}Z0}}t{*rWPi|ECu$qY>cubu+rD@Sl5jVFyY{mV+?c)&ntc?vyCRYsYqUW&OLJV+Av?v_gE zhc>Ka{lxULa;5$WVxM!@VdC8n^N0rpHa9ePv-y6P3at!%tDgMvBowU*5-Fm6$4g>f zlf{J7J{42Et+V{iwWzbXT05e%pP+g`0&9vtW$#z zTTS-aOPZ2x9_^!6Z0DEcX9}_<8Y#18+>MDwdUR*OZlRoreE4U@s4Eir?KMFj=>&n} z_MnaaO7&%W2#K^AqmU;#)Rde6DjT4h(wd~FfLA0Qcv^|dOysL|OW20RWl5emE9JoX zAfnq{D&0H^-vs&Hgr707U;W-ErbrN4RT)Av1=(tCNA0Q(#DARvPna6!Y|V>I-_=il zTbR0P|lt-}$fd~R523)sbf1Ip^j+3D4d zjY121Mufa^*m!lTy3bP_*E*;8t*gK#wJ?)Cm(A}1V|xzH7~Xm**iE*xR|MDN4zfBJ zva2!nNo(Xpl(6GW=&Up9^KhLX^DbUCU?eSsN@1)gazNRmIpCe)aUCnLMI?`>2f|C( zIxTUBBt2|e+Lyv9PdAwXOJ>s()i!F97E2=W5$XZNHcO7vghXz)Hw;Xb)v_wFk+Xy9 zC}f;GjLU!anH+@8d2gg>`&nlEx=K8`&7B;#36Z=cr_QdAM%y9+`3B*dDH~ICZz=)U ziUbh$B>}jZjvX6Ka(e>9?+!wq1AqdLZ>z|^o&Yq52#7)g>ZIwwpAI^b1#ZR-n9lD@ zikSQVarTZ;lC;~pXjhlIs>`-*8{K8wR+eqswr$(CZQHi1>(sZ_+WUTM?Q`$A=VXo? zBYs4T{PE715$`h}h<;rXnU%(2W=w+n`0KG5c=)8(Td!;>z$XNaa_@5f*O?S_KX$9% zkM$LGI|*&s^uymFsi+S*FEsLZFrh9T5yg+h#i}v$!3rv=aipnn^7=Xmisd2lF{UNU z`U4B>27r<*;1ag*9`Ud?`h7fG1igA=(zmLpwS=M7grU$vh4xgnp_Fb7u^Q#5;5Z@m-b6e(Lvh;?O<_&XhpR46EEK$hz3?b8D&DJ}fuRBUfcmo%G8h_xep z`i4jMidnBqc9s5^w5_>Y9L}2GmV^0ANH@$(4fpI&%>`rBMNX$TG7->YT7LJV7izVy zfX)CT?ohP?fZ5hq~%sV#zn4AJ}KfJF-%srle-Zvh#EvtE^@4P;* zW?9%&-bbck`rQ3P4(oWZ7=$-kEgjcD)$_&y9^7dSw;(kday}R^G?ygXkPfEut@em@*DYHo(?8=)U7| z9u!{`6a7LwccW{FKdlLg`-&K`Oka_jn#V@VytsaL?3J7-yuv$7`YR7vC5a#M~*vm%6x54zH&W8`lyv&051?Cz*iVpvk{_S$PgSrN5;kN zuh*OE_anxGspg^a< zP@>0hhd(x)7A?J~`lGEpKz$LPpN53Ls#ixfDrPo{VMS!nlCK3yr@*|&6kRB7JvhP^ zu`)VoTgV07GD*E!T+2twg%~Fqn+>mNSJeesD|YR=upQ=V`0OU99YT8ycdxlU1#&U# zM_aofZ@Zv9MI2pV=wse~&A~m2Yox0bMS?x z@q@OOiL^;?>OMz=kM!p<#H!HG?R%UxH|VOgrF)E8%1@(e)&f4sTEH5bXCo_c zQD~jT9_`v`*>N@eK5T~@^)NdXEv{d@^shK+J-mjO+pnwuY(M*C7Vdpvet%S}<0u-@ z=&gJm-R}G^^-AlRzZIT`8|CXdAuZ$Ov6!OPd;t3z{bnfK95=KZ-8tQ1tV`L6iKCRE zB=cX5i*K8_XRvQ(Ic^hZ5lI(6RAQr{)`<1euzrZ zY72zAr${{@OT<{|M7sYx8f%&%+8O|Jfl}WOYF6?LS3fYaU*jF3-A7#(zv#Qoa^~}l zI6CM$X~Z4c+J|VDzA)OaD2kWNrz{$lx0EfN6==B)rbxg)ETNJusvUr2?hgItG<)}A zwa*Rnj{M=kYg>)0^5jYU$MQKwMXE}zQnWFes|Z&xDz)h5v%fBk;~Mrl$b`miMJGSK z8_5O%n&o%p;wMO;d>rxI*xN%h^408{$`h}8!{t!)R0%pUI$wAfG-64@e4<=gF}74i z#44BR#k?UY*9gae^g~MKBX)AZ)Puj1PAbnD;)+krt9z6cxX>vER}OY7jj)39I&ibR zf_m$rYHKN#raYAinL*65p(g|N=Oy^mVu5q>*UdVQcFDIFkV`x94ZZ6 zE5o8$o>)2u%;A+D5-Vhy+P0pGJw_7%+c^{4@ z_x;o)Sym%<$VumgIi8p^p3*XT%`Vvp=46w$sC_l3e%aWcok5TiS~m1{@1Z0k-5eZv%L-Mn1QFHO8jLmS%|xxTVsB zU6KPtUgffW97S3j1?XJ$mw~uaS+1(Z;3UO5XT^rlr}=?hU}O~S5{F&PhTp66h9?S1 zqY@2*hGmrb$`%PlWo3YrRg$5SvjckvKQ8qRqOyev+niQGtzydr%6SXhh*ti_;#Y0{Av%tzcWkL7_;Hgw>QaY_{k#@z|Y>~8)dn@$Z1mpDXI{TV6lAnrb&20iz z&PGJ+L3M*rE={^2e1N=^snSbwh0Zv2DD%WiQ&H^OkoA+V;`bups6oWl%QLx7 zsm|!NU(RjV`049~^L~sZ8FD1L8zQ5P8~g-&#@sdcp2H3o7Rfx2!UIX65L}*1Qnz_5 z|8Oy-VR4VyHXV;n_i9FVY*5MkIzhFicdwp;%k*k7-jys8wFP;vocPKqx3FeYRqkyP zu0U1vdg<|z@KD2Z6!-V|=f7|{Nwynjm@jKf%P%7}qW>3MPSDc9;*0!fZ)N*Wgw8`= zQ~E2OfV-~E;iUFE0iGw4jEs1gQi=8t3|=`xQ6IA4nI-`GiC&xdV#V&&^@#R%7;GvT zN$PPL(I1k$OmrnA0UTGWqsa`r$#l-Qi=m;ZZ$dT$K4E$&6=hwaV`8YU!lqEsD&Y-tAfBEPth zhHGn`I|lKl>poc%^LAlgUblNYFsj9WzgWPFpPLx;4L@oR;GoP{ z7=Ajv)50otP^*tkmE)`?v>`TUF*qldm4K+o(U7EYSc%ppm`=d0q;Zq(klXl@oiqL% zo0VQR=_TvIdtmu{A_=(U{7Xs9h;Wf4f!6rg7fh8cSCS(zMqd7sOoEwAaZBlR7Vg z#b`0lTDvzZ8I(jo^+T(*Ss7pp1bMv5?i&CZ1bKCIQpnbC^J-thecj3c$zS8t zHCbc3=Ku79`)+w^;+pG04AUzxWkmDn9+KxiLc_+GOc#&o{vOC6VC33sZqxO1Bb-}< zy3UgB37O{?QokD-=pDDj!xROQ7wy*R9k>Fn`Cy&E$zBkHNF6=awm$3jRI_=!J5jEj6QUe_K?o8U;Qb_HY967}@mjD#g`mzC5 zE<;oLq3K@dfNNz4*NFY4nJ7%OUdixmzLcg<1O+M32RWh0Ty}*@tYq%38H>EF-e0ED zfn9k5Th+%ag@S6PgYFhmNbyL37^RdN5}2+{g$CUj?7_Br<4D35;YJtRt)mCra~)aA zCp)a!KmtsmM^26xo8qOEQ0I|^k@UGqG&AFp+31oOX0`zb4t*Ojdm(IFwm;`6K`1Jk z1|5UgqD_g;e3WAaqv6zA4n6OpKl%nmUqN*Vts1PYRGd&e zf&Lxmw!C@z^!cKpyFmQQc6c z1)jPXR5PY!)XRLM!u&4?WRUZ#k}5hTBGz>^0V$ENQdt~4Y>x$detER*&%5D)=qWd{ zM(=r8Qy%~b{MqN|wkM~jOLn8Fj{%agO zi}bj^(SFXhk?lzNV~fXn5bVgCD6H6mP^u)HSNapXoHLee#GTufY$Tm`8WetgO-5!p z7%<)~JF|0)DB`xHmeDD9Ql<1}>ztUS6>8dml}kyhSn=i7#ReIYHTl6CLJ7^?H3_s93BG#&(klomZp)* zbTYkLs|8$G@5~Yd6UjM^CXkxu66=f$>&ojT4;T#{N9@hn-3GkdOeiCm;}P8&u3~9h z2`&`0pkr!;(anY$?pk~!nW3RU$FLh_2cYHpl?0L!53L0G8Lx=K&dw6|Hef66Dj?JH zgGIIHe9a7TB+@uDdv!?CXs=i6bzAO~NUqAMm)#OirDixnlWTCWRfYAX9;Ceelv+r0 zzjc87!eXx>TQ};vN@3#9W-=z91-30ou&J^uvd_2s+Rn!Hp&$fyax8q{G4{kDA3-(rH@kU!q z_TmNFtAH)m=x!5guvUlQ1G6+jals7`iin{l&`CA6p5^3xh)9|?*8afYkV*sPJ|LoG zOwWG;b(sDseDKR$4r^(_9Ocgb5{p*>?^~A2$T+EGDJ8U`vg@cBA(Kt|(N8XJdFd~w z?Tc?}8gI}%5S|b~5IxWMd}ANr(*>@B4dT>IxFaOc>1EFwP4MhTTLG^GXs0nm z#85uG!yW^5vm7W^<+mVFw-mb6@K;c4A?kI!oxnffk#D=~>{XM$ICp%#_@a`giH3=p zepYJ(HQh9L6WNE`!Xa{P$$<#H$VP3Ko-ScXKU-JyGVRhg#P1yJ((a7cyc_aBk4FO% zUo?>U!-iy_#|59hVpxG#<9*byC_3@Nib2 zLRO{#r4G9^741V0B6i%1rRA5EDjO4k6T-2DTU#d(DP!EqPaWqCxEAgYYHwwWu3?#mGojd?dfGBoeI69kKuL_$dKj=} zSg9qcBneG0nKF}Ju+l9D7rOQ3?JMd-%8xT--%}hHRv(iYI`#fAU%1Et)a&)s<1t^x0`h0a`0WG{@Hj{yH9nCq8i@{pxb<%;2nZ+%1R@|1 zlLJ|&8vNdXEVfA9yu~2iBV#S8Y$7ZrVL(Mes;kHeX^@_jTKh`dv zCmkSzk9!4PYbSKWqB&1=pFs-ky$80+Xy*AsQb3hS61Opa*<1^<%^=pz5S2#LQb;~L zOgK>Y`uMt?)V98Evoj$MDuG6g3{#XS-mg#BXHUx6kh3L$qaJ&t|D^8MY%>Rd@CP0#tpO&FPM*hs#dxCU1X0d~#s>tUu; zZiut3hX=vBWln@ErLa*mHx9lyRw`AKqseZiu{l4#vnGW_&P{&yWXp{K7o&8K5|0C@ zQ{@7E#E*fvn!(J;h8lZuXA1%n_9B9v{!nWUn)-oyBaYn-NPWH-1tS0#LfN?gTmtpZ zeXa_dX(3roHF6r`&hTrXbyDLVF~c>PlKrCW+g*HLOjN^-jJ%MH36 z|0IYo7kWZ1N84;oBO5#+dRzDUaLVaO`GtwTlF|v45n_~+;Y9^-o_rb$rVyj1)YznA zCtF$d@6hvQJiA~8uF(h&1=xbvix!eciSjz}9%GLMB-+#_~w6B!|5N&}WNL0_A=b=c>0yAvfJ$4~B&U{!B8x%riFs^7U zq=$M_R9czl;H45Xv~j;rb)BT`Xg>*$g6$fM=%0n!gjEzb?z$dRhs5)0)uYwQj4 zdQ14xV0KK4A$omAHXWUw$}bvo(KLDHB@0R^<4&XIQN-(3J>@AgOEttC1AA4P<3b5r zC1U4l0|0SPdF~>L++|~a-_v(0X{4|Na&K2Z=}8Nr6?3PQSnu4=n;4CPGO4Xb|PXFP^U;`Jm2TwuzUx^vcqu&>YfD|F-di?O6h~1 zOWa%UtT9gJ?2Z{lrY3Txh`4Ekc*5>cZI55_&A?_F{Ek8Wj$5%>Gw*wU-wOKe_h7lw zpAh>UPvgCTF~JNMkq2psy`E#aqMsaMwFcbZV!48zB(UGJ=PMsfmx*Sj@mJx03}C&A z=TGsQB{s&u98H^r*leC&NlpqtuTd>q{*DxdUQ)I07&vO5ub!)wR-*&-(EQA_Iw@kN z!W%^OF@r4uu4aVv{09E`8x)6cvy^X*XW4CMx}S&5O&5z_GvKoK{e$d>;(gCvMl&!d zGRsvz57bXk^A0qcu^$zhIT_B9Q7@_28$%xE%h_H&&dof-9k{-*QP)o0dFSIpvLU1@ zNu(>f(lz3lhbKIJh|Y<~t}v+6diCg(H2p%oVvl!%t%;~{7(fp3fi7S)^w)q4x-5Lg z2`<{ESgQqoihhBgxI@D-f;zO}MmohA*P`)!kGkc zg{b- zhvjCF87DjPlHBLy>%rbl?YZ6Ki<>8Uq6^u0_^hMGL?x*_CaDf9FJn~Q+Tv~l+#^sA z9augv&DU9NAU1nZ+9P;)K4^Eb#WoANV2^LOvHIWKbzx8Q$O}IG-i4Z>v=@TxhdJ`O zOx+`rT||`o>=dMAac7BTz-V|wbyZWZZGn~FF(3GUVtnGBAAnUdp-nB>Bsf4A!cn|@ z7(R64U^gj@mAnMm2ja*NjgC!dbpEDZExS3VL3J@(XMQvlmbEc!s4HH*#`HXL1OfKc zKcu$4>{s=55x4RaCRALb8@yU3hz%(;NZZ~sUx;Kl5|Sr&1vDQ*X1>mJ)^4nfF-BFu zU|tn>eaSs~99+{O8&gy=acr0D?w7Z9l-&_o;STGfEc53}q#d}RO6qjC)x}m4 zavPS6kiyv{Cep~7=C%x!&exh(N}t#6NuF#H?CYd&p5FUqx{H)1*1rQ8p}frxtR+qz)me*&fo=12FP6{Kt)gD07sT7lw$;{EoNe&q}FcczA zDim$oGye>mH&2&rmdhv=N7QN7ch+P%*+0r1?nNtC%>O>QamF4no`?fFM2gneDHkNW z&-Go9Epx;Ze2aO_&u(In@5ZQsNPS!Zvq11%Z~>;P&uS|Y0;sFcJSJuil=;q@F3PD0 zcWe*DguVgJ61m^H0Zo4aK|%pPJsX2A;vT9&VTd=%?d5q_eEt?SMs+1GBY}HWb#bOu zHixlBm#y#^xZx~4uCs(U;E{ zcGsA*k1uhEpEZ1>FSaA4lDnJf31?eytx__I_O=IOgnt?Xyds0TI~QH7^1kt zBpaJ5d6d1!iMSDULK%Q#gbMcNKiaFmbFVNidne=spj4jN^oOjog%6jNMWXDiF9kL# zd1yz2ppwr}$&(W)zOzXY+p}Gm5ZWv*V-G`*)V;G>c;E=zLWS>SV~HG@yXMw&9Kqcp z1&i1iRZH`rM|dP$KSY!`wCn%;?1}dY*k|o>z;Rbp0fzhZwD|gH)OB1*}F=Cgm9fWk=rlg24}&?AhdPOg1skN%=QXF2}?zC_$&YRIrw<$NEf3WJyJ;yWEq7pqEVS!)1vqA zH+*GM9%d1TT91&#dAYIzXUdd2xu1QeutbDj(t&zV`4bLtx~*O5Ju4ol!HtPAr^_lv z!)`+fG12Do*MY&58%a$pI z0aV&@%b{96W7{jULVs!JxI}?-Fa&Kswo#&DmYs$N)!tCNYcqrxkZ*d2I zq1eb5f^;um=yl_lB<}xDi3#cIf1%m`BAhx%_lW%?hh?z8P_b;2E7bU5+jnU*9t9W_ z_TkWE9R?uYN}gshqkXpx{w%vo5**0)bnCd;?!tI=_O^%EjV*<6kAMZ=x(eZju6nfz z!Rj~S%UW*RXvh38x%_hNnj2QYpcen7H(FU(#oxJAHiu+pX*owJ%wwgdw1QM8IYyiW zqkU={nA5wcSBUhVn;t$lz38Lv9a}Ti_SNrQShVN2m*tF5eaj7XSKD?899;3W^Y>SJ%T{yGZZtI=P^y5S zU|L-aT~IQ;kf*GuXlz_uHGM1N4KLUl?^rSCoBmT{XEd4qa+uDz#m@M)?v;i1jqc}F z3q5XAbImvHh3YM6N=qAA+cI;@xQUC}7Je3R1G^%H7I7A*u|qStM~9VlLZ8co+Bbta z$~3FtkT=a|5}ax4=?Ffqhg|8%*9|uRA)?higgppS zn6WE((#|s7UzKjNegn>> zAdB=uaDd#}HWM$A;4ncn)cHmLF$x}bz;CSzW)T`Wc9t#P!Vzhl9I>uq-SAQs$6Dt!0F|9URDF3RMuqrVIV<--G5t{A+(_Th}MX%8!&7 zL6xIb%%MdT$ybnHu5fd&q0-n<1q%?C2!4+nO=}En3@Rn8Ii-4dK|TX9cc^iEjbB0v zIi;N2uyECrEUpNP^(|Ckn{S|r4<4=|uPtPY73VIiK!G`O&c z{L_jtZ=HPCotN{@tPSbsss809b- zb?T)hzD;r8W~xeA>U@6WZft^FZet1O$9S{)DQxBho*%v zOnGJ1lH^f54W>wMK%aq4-X( z#5}cTG;FMTB@D*i6~0G__H<@@AfR?7U_2T1M7eFvO@r z6V`JYCdPYtpl8>{ zDc)5kBwFHCwK+ACf3lSmvL`c&waP6P-1PC~9h09lQ|&$w$#V!QamNgIVkyN$^_lGd z7}#@-KT!n~>Yl; zr-f498!*h5jIEKx{CF4^BZV7gX=|~dY+>uNfr@D*Cka>Qh*Ez5YVRVbki!|FoBGl(%*8=a9GrG9q>?s>P} zSAX_Lg0(a6!DzH(W<|wG4{A6^#%NUu3Ikeb133#Jf@e(*mK3NTZSc{#S$4iVnfM-X z#LC3zY>6oS$fAeXKzv(3a+|b+$0CFM1IL%x8g22RXE&C=`k@C0&chnSTsYlh`uide z8(=S1?&A325Oh6ReO|9%IF*Am$U($&qS$vnM7a7VX)kEj%wu%#7#-e z#UdGuW;Z5enKtyJ$qF+G}o??WFaMg=BDF64ySaf-1z z(ofJ&u^%pdse=<3A&GW$eupx*7y5V*=6kMvsqB!5*VZ01UM{bfGjK}=znur^0$Gb7 z9&uAEZ`9MSj&O?-3hXQbSe810*+^vo)b)zc=XzVJ%wKbt91ADj!38#Vm@!T3dxECv zL%Z|Yqg7XF97^i?6Ig_SQggPj-yn}OiB;83jDtHUwHCbS_LLc2*mu_8D7#XCJ@ZU6 z&|CCQ$@wDe6u)A@a4GB&y@yrI|to^3xwrn)0rqkfPJOTyubN_if?tCx}pb&C8-2#(zW7O}A7E#^<$iQJT7 zXHsiW?!+{YSSCh1UojrA{+;p;LBlKQ9WguIhEhx&Sv*V}tcK^4@`1j!*V9kI9QwXj2ExkNLG;S1P2 z(+{}al@IUkeVF4_tSJaqH!@p;4etJzJ)F-7n}9!^L2fs+Sp8iiXHPe5 zJl*nW{dH_1`ulx0x;t)*kx%~o@eoC9;?2!ZZ1n2Q16VuocmB#6U+X6qLs^Nk$LKU= zpyfibHh`tIo2C0vEAl;Mzg3LQSdfrA#zi|+V+oICg^N@Nv)_QELCIk3;b7cy=6VIT znTxZ|2~b*Sx%no@u$j6rsMe?hNtxm?`kR>TNvF^gd3a4GzL)SFjdWB7uMlu>4R^pj z3}9Y0P#c&>%ik@YsA6Q*HnzNk1gYo&vg9sp4NfU)39D4Li~`xPI9xf<7(3G(Z(Lk9 z@Emqual$-L^dn|?xaAYG{&kS+CzbO{HTa;wcBlr_LDo^el|vVo-tJD(+J@Qbe>TY^D$hXIr$ z*hG#T&+YS-l#AZEFp~3Q&B6^G26T`*fh;n9=UJF(Sl7LgxIZ)!XGe8ZUQ zV7X0{`=ES(19h2^W}d+r?8I}Xe<0tsB-!!%9vFSx%LD!)WXv6pcJzwCI{~F{&t)2U z+|^L6?_Cs|G6+RQLhNpsShy3PRQ2qre&&+f?L-ixEHA&R3pH)fSu|zkkaG=Yz%E#P zFn9Q$O$ps$!Aw^Sl>`rd7umt28=h1h;hNjY-18|v2RO%7&f#+Io_+Mj#onY~iRQE~ zvz!+TU7^XNFnJyNE^(~N|0Ec}T`fqBe!1>#!hQRO|39}C|C0{kq3mIgr2I8hJU29Q zWb}8BMiNQ1#E&&V6@gYW1uk(H^z~7Q_4QFpIiDl}PRp=&OpHdcXwd0Vdkd&Q68rff zve2j|&XO>{E&F-x{I2||C@mc|l;>RfM{!`#ZA*eB4X~4*{&eZ~)VcLVl(_P!d$}M@ zGWu4(hl-DJ4!1~{*A3AF&MCsFiW7NFH`phOGw9+REs3+sKji$3LEAOi*N4yLYXx#6 z$u&BA11Ghu4v8ag&EU_GE_Y**iF>reNs+nz(ngV~aDx;k9aIf6bvS`AhM^Uw48mh@2qlABj}qk& z(Z)&Q0;#RVrPnb`825zI^42UqS~~{Ixo=cCx%|We&m#%%LgSpLV>dk`?ve4rRaSthp`t{D^sW5`<>$1u?jS#nZNNw z+YJIi-Ki0b-e#KVPm`5W(`llL%At0sF&NUhL7xr8-p%&=Ecc4*xG$FXVwVVT^7(Gn zESpM7Xo>UsFO#W&#OU0sVKdKu^VU*4%t?e3pMR9vTawtY3n$yP?)%1QQsZ;aS($k-rq}`o{&Z#zOPU?`86dd*678F9|Z> zOIwHWoUHQ|``ViOW#TYw(H7|j`ZAWYcevXNc3=`c1INBM*dcFhsBddFlqUvDm=ff2 zRwB;D2ObV*$JCn>?n1?xeK$+(;AG4bT9-&Quq-UFRSCpGXBrmG=z7-)#nVA$*FXnwX*pXr@v|RM`PLzpBq>IK(<-ZUO}oy=?@g+7pNjG@G@#4HFIz zn2R};45O|TG=L@yHFHJfdcUoG)9D9I!Z0P1Q7MRqDWe@Sj!akCiLunuy_p?lmc(+m=y(V!OQ@{2W4qK&>ZcV(AXZC`(Od8Q_d#Afl+5~0EU+zKU z#6MZPmB%Qz7vIg*R`a&k{+JwYH7>uyT}P_CBjo@DNa!SRm5#O@8|Xi8lko7N#&KXt z*#}PL@lpZN=ne4gx%5FiO`!_!G4JscrnIlo{)8S~vr_bS?Ey3jeBZz~yM^!dAG4an zy>^zKSv~zecbuO6qYZC>7B&>|uVb$F^x@(7$oLRTi;;iVX!r}LC=8D~$`xMbS@nN; zGw`m^<~ivCdxiCfwwTB58>SV&KdB4Isd43zyaR9e3eb~4TeGI z_v5&+?p@hb*89@SUDQrX!tqLF@l9p;@8o2|6!k?qjk zTG|Pjm;?UG-~JbOJV1t99QZe!M_k)JQ^?C~KSi*n-VPrmJb~{Ir63dt@^h9W3|1ni zS||8-X%;2l0N!p~;z`TzxxY8`cs4tq43nRtmRP@WpQG&PlKx`+6(++rQ!^2oT{br0UOp}pX%x=XOB7od!?gNHIX!i0FSh(M&w$20Uw|Y6O^lI=L5h~? z4(BT21W}BGTb!_hTBz8mx5Pb~kF@vu$0f6mB}Bp%T}}(ZqyZPa-}tff?yx7-k!4YX zHlIy2l|+7GoSNAfmYOI!&#nJsmKma{_M`G%NhrfP;m}as6tF5{BpNIDnCse`I0EDxEG>2Q z%>Na!ZXx&2i1o|Wib@4+KWG6Y_bZNSzW4pX*nlc=2?L#Y=?$f`jn>6`z_Ip?vPkYP zrkk>mFUxcq?6un1!l(Kvmr0k&v5&W_BdagZbj2F)2rdQlQhP4AA%4&(1%sNLUHZ%) z`z4`9)5r=)Xpp5)E|k{0ITwQX{5cCvLW$_Y>&)t0;imgM+mS|sHad*)hwBfHZHstP zm6O~!%xFX%w*7clZ`^v~zt8EZPVU%20S-8lau7)d53W#v4>sNA#G~XYPLH-U0g6|8 z*#Tvma8CZO(I9WL&2vmnvGVLgRepC_>Dj|$S-lV;^aP%j-c%h&rRH39aBg5)bHNVH zA~RKTewncw5LuCiA_PKxQQ5WDG5xAl)@sth%kbzTf*^41I`~?4+J_)xdQt z7lVDv4Fo*3RrkiscL3S0lU8HlIfO@#C1QdnZZ(U@!Bu1X_Y4V1%!;ef|$?UAS z?-Rf_IC6MV&61+1&8)ZJj$@(czrtTzMHM6WC477X5&Dx31;H1+ zHdSP$)ja#vf@Gyb6!z)wz3{IxbB@Q&)cI;0IbWs5`TtdB@_$w8S8M$0ANDT%#=4e9 z0C@*%Yb#rOBKm)hp)%ye#lNO^e^@;F2aWYT)Nw)Gie-ZZxyZG|VEF`V@U-OH8cq5v zm-EU0P~|9IZ^K>-hs05cNC(iIkDrgT)@?!EJ$&3iWQY1;F{p_5xB5`AKp|C^>dOyB zMiThpw0Wis!Sk2Q*y%5s*eLr?X2b$1&xlu?g~C(~X$YV~trVXH9LNXW1u9?{EgkCe z#`++_aL=HNEgX%SkUZME+QEUyNkVG4_J&oW;ZWKsCJWvi``~NFSxiRD0spRzZN7E5 z*&mA@-MlWQT;p(*JlEaw_Yp+=Ih;bLE30i6O`(k5t)um`M{&ZbFFFWn(Z58R?Wl2K zPnv1Fx9iOFi^qQ(a=3!UD_3G9eRG1=rwe#=mdTYIM$p7g1rTQd=bJ#)Q)6f%iX&-~ zl!;s+owR#!fz?S5PMypT_zdB(=bHn z`P-22uZ3F~;<_jOTD0=7{=oi!w{ZWpY*T+}i2ejNmTy=F_)doglNpaHsm3_N_Z8fG zn|KdL{b(x4Nc5R7uVbXPel*=p>FN$cMQjj2kZezW7DnHySHz#`uMSFiI(&OfW4&_Q z@^XKL(t){S!CJ4685D@kRYxJQ=(kzJ+Nz-sF!9@Hu$~e^U_9(^kg2xL(v`UpdG0}p zivMwNc#8n+HW*D4C}*O5O3iD0D^T$0aPu%WP8k>v)liIGH99*BChLUungvOIPtYgQ z*?!gJPJ0d5P~X@%Lhhie8-Sw?RGg%HMRgw9=4Xb#X&^Jd7Qsb*`a$xj5Y;i}QPLh} zTrvPq=AfP*eR0)$Nx=pu98Lku_s~_+OT4!@7NCQe|@1YoC zJEJ*SW9vgj^%Y-UD7SD->-Nb9@h!sk9eWFJwuaCy)^D0K^@>PO(R=r(CdLX6bSsBa z+V$`Uxx4n$c|k}9j(9chvIb~LeV{S+=T%xN+sKFgGVVcsAyg=`6X#=g*IZd!4r|s1 zILFXx=avS1-jEU-P;zYpvM?s2xp{%6(&S#-fJku~26KQwU!(gJp=5x;IaR^<2l+zx z?1ds{Qwz+|==p%gsQXuSu5@_#haY~Z`s&vgt@B}eTt0*Md&Uf};+#N~U?i;cvgS|1 zZCMiD415ItK_rsa&9MLMyafX`60uBM<`FC{i=)4rog0~!swCX$6h61OO696xxfqd( z%=&*`q5i7ALj6d?v9Gp~@l}0)WqADC^Y8CZr+>5!<$pZj{;N+U$XQs;(ZPAPJ3>$N zE_O`I>d-aP#ln!Ep?1>Lw%)U*lAaq;|TB8Fw|rs92-1F_V@4f_P|{A1>!It)M|k}&nc4Myi2 zBo~^SWmgekXskIIqq~itRBiEQBLo+J#H>r{X9`8q)#H!#1Q!86Zux zk5{<%ThwG(e#1$9@Y==)$l`}@%Tu*kOup1OaV$!rY?|5@iMlC;QY&r`Pxd3SLz&0m zdz*N9f=RyO?nFJaMp|b>O(f?curBntQqXk9P=@xu7e&)OX;<1;Q3U*-6a~XSyHJ9h ztTe`NxIao{%9Dt2W+f5G1M)sB?AyqCso4>d^&Z~S`BrB&J#k}Nc5OvnWs(v7L4Uq^ z#oM4rp7O_KrkNk6ZKPNk9<8mlrSX1SEk26rqr^l}vWUOoh=SZit2f-K2ylX8_dp?Q z8mM-|8bG{qraU4jJ-egZFUmP)5rSIrWI{0*j3J6ENvnIuOBSh&Q%OGjGjc;tzruI(nHgecW@cuWnVDk88NYt7XS#dTqxVTuQe9oCbpO;|XWxDHS!-?cyu+Ts=s^8* zbl-IM79v%U2Pa=6SL~e3~Oij7~KsLaXY* z&=7>E4Zl+}v@Sm$GpiEX=b+-(=7T2d7w4AEyiA{~qM%8NrE$k06u&p9GohKZ9&eP2rb#`ppraZy=qP}rEGk9@ZdjeK?IjD~CW+eWM@0KrDBf5fb_QIY1Z7y@g4m%B4G<>A( zM|NkW1$M{UvK;iE8zaW>+I5cKV#)JMq>SI$5B}!T*Q=HpR$4&AHVI`YVFaMs;(#3S{js}8n&z-sKR~zFSDEe zk@uIRPG|`}st&{t2I0S*_u2myebozx`R|`IBR096=dy+LPhcTLdu3bFu3!8?o*mFn^BX?2j_Qe0?0*Gm(|}qI(XT z*G({}%ir{B{YD$Hj8KanluBrM;XI0k6S zXd>pwyp$hd(}@E9Epgm<-`Wb_s+ZMhC()nv6ggO$@P!3Oq@MwruEoAbV*M+@C9YP# zK4^{Pb{h%5CFHg6k$#LL6be~_3)yo6k52^9TjQLM!pd%;9iB(g;^S9CdOLnzY?J)g z&0p-1CkiQ1fMTP*H?%!oO;!9l+fu>B`pz*h^~+w+@U6b3RB)n~6>;B#xg1I*i8=3Y zN_z=+y_9s@%El9SeU1z&VEURW;k0RKhGX>JFzZ~PaDZk-*(fH>eWEfcQaR>gTmiw1 z?h;kalI6bO*G^o80*SPSArZj}Z5!WD6*S3pXdH0kYr}+Pd*<~5`z1Y|Ue4UmSV&@m z`ex`rOvogrnFUAc4h@|@0+=Nb2N2HKN5@rjPF+7UtR+9q)+4?_{r41e1Am1^@sVOy zKED4p$THH9Oo=&6+5g|Hi zwVGh$P}od@h&;J~;sK!gHf*GTFOUT1IgxEjB@O#1NWr@`aSFQkv|Q}-$H166dxG-W zgg`m#=yvQuDN4>J{qr86alv7}!we(8Mw491P7p+ZH%-wlOLW9cKs{>%Kke=O-dug>SA-Z`8;$&ibdrW)rN}!< zGg9z8t~rBePn328=|ep%5QPfEi<&l?y*YX5=gs%>@H(sr@kJ}b^fQ-h)Mn z+OR#esZ+zA0wDqgRthU~^;83Ey~~Dr0FfluB@Judh_5&?^{vt{InjqC!Ib&HttU&Q zT4xIk+5dbSU4OKqev)LjjN`xo-xAwI{-^F}jV+3tj)Lj-YyS+(34)>mTLWeM6NUp-5pG?|Y-vs!a#_Ts`mY=DBwqO~eFsg3GdCMzunFHl zPGO{;hXaZIiD9IAX1KgiW8*(frZqZMgw@wlwyB&p(cCqlNBII1%m6 zAK04B#DQZ|*qQHjBG*RM`$42=F~(I67XVGx$cA&V#L@gc86j>XTmdACen8xKC>o9+ zpjl?hlla_|QL|pQX$$lvnVpXzP92GPh5w>-8?VTbmh8u88G~<0nz>5Z{94X^7gmnZ zo|1zW@!D&wB`UiC$tQ?;nNZJsN-}*m!S5um#O1ycn00+99%=E`l`Ok>b1`ywuoxxK zv6giQ8qL+4*L|KLDZaDt-O|hC`?om~vUao?jALdD*Ka?63#)ig?855523-9MIR z6>p0~8nk^WY?a$kw;F)-E#uWX{alMu72V`G)Ae0ofs-{%j%!q{fXzMhG3q^<_ddzx zlrIvWcX|HL4Sw6weA%xV8|I|b&zl5$C-_r~vkCP!$A6@r@~S|B;MXWcir6F1Gaxh- z$X1L)uOu<&GY-{+{}9gJ|JXWHx|CS|{Xl&0httNtonN^A6Y&=+^B?&|R#a7{<|m1k zIE*+0WF&PYVyH-P8gEZ2b>us1v8^-$!8a02-!C~ox1)U`dCC9!;^%zt%qSdG{wUhK zr?)ySpUykoU;iAXI6{C}GQ_EVtLaVVBP{F8_@7~5QJkg(GKN5&5G3|1B^Ps1j9LxK zBg?wT=C9LAs7024Y;5WrK!P7z26b59Y8!`C3EY)vV zR4jtH7z3LgU$~}=_$sQMrd0HWkTmx>mMGo!z6LHuNePvmFDvJ5j~4(u!xyQ>_Sf&wmfS9AItBJj}%m3cD zPEuR{P@3Sr7nd+xI183i+Z2J51CX*CLp65trNyCPq1{FKmV(`q&!?~r2C1&s2;kFk zfBB+si~O-fg55XDGP8WYv+i2G5)%3W!yJV}<6^=d%otf5H#o^Y1dw%1_SeHlh$I*( zi5&>q`u5oV&bkyCnvgoiEvOht}FjK-GK9CQ`gI9(t{qW+P)n!rCX_ z4Y&!9S!e=pvR@-iB!fc@$i>EE@wkyOrv5Je29;7Hve+cOI~Cyb(ioOfe#qI$76vOh z7$W9XZ>a%IS=dflTjn^VEg4)a`g%Fyw|;S;*K2TyGbZa*9{I=baEXaKw~hzyG9_G{>13bqD~p55k9;DO0pQ2m6R z8>vLgc*kCj8C72N3w0fWup$Y|XfT!~lnV4*RwrYmB}cQq?M&|^QLt+HBk^WK_KS8MTJ-vU$A;h$ z57X1z``sU$pBQeYu{Bj-NM}}7R^l?L9Tpr%Gk7L8iZI= zUk+ykn;zmW9$m+usHdpuRkb{KP~QYV6Iek}A|a#}D8H*O6a~gertS!eHV9yp8-u^j zXZg_@wg(A__RGKD;-O6Ej(bey8YYPK!^+@uI#GSDkg}0-ij#;Zb!wFYNjb8+mF2i} z)y#ZZM2~83!>|0fu+-VGTA1Uh->% z>jo4#N}KVHWR}0L_%YNjQ(uhoQ#14guLu;DqA;zW=swgOAtpGGbX1ro=mdHnJax#E zUjhZt{CO$d>l+Vj@-6?FbBZRlSx6`t;tWa!s7Z4>?OLJlR*LN)&&!EpvaKzk}lD%cK>%Q1>7-PxP4$r@S|fQ|8HaIAIB~K?3@079=cSi z{&T;hN{m$+umc^4w!m1E&R)sk0MGIbH;ST-ky%8RjdETEY?=1+8{-EfYRn_z+ZZA? zdm7)o_jD%DliA_j*&pcdSdugpHCVwH?D5paalOUiL|Bwq?Z`G(t-NT^Am{#Ck#RdG z+2_Nodssc#>Belzwhm%v^h`F2!0d}Nb*$Gj3l=^%X!I3_QmeuIkmMA4m#XWAE)*Fp9ks8S=$Lfi>mIY+CQhWwa2 zo0&>>{XbrVzVF)jyB`6j{zw+G|9=JepXFwinz7=%5~hG-20t~{5$5Me-XbHep1NnJ zp#eD)IVpBjj^mQ%%hpci_2Mi0W5pYs=T$Vs+2fC+HN2~JF-m{tFNSlE_mA1$j?;V> zPb4|rkfo%l0f9)U#ZI%m^oR86?f?WN!U)0?B7mMN0L47|j8GQ&OL0X*b8k&ul37;n za~+e+QzDEoqigOd_)eKQx>kfTIGa3s7;92yn+grEL3a*fw<9&mHlCi4J1Nt zEeo2XOBx;4jvt%ouy>&e3y^&eosTD5>YXjgfW})#WYo)aWr2<{T^&SpXycB-2)W7+ zpjCgLf0P!A7N^S}LmNt4c|{_z-#Ra`j>r2o1OfYGOgLVNj!;$9R8Z+$*{U_n0Gj+e z7n;W}F&3utM--A zUq)L@pEo_>j@&NYH@92E9(OxH-3x+h$UU74BYKo+!#UFqth3O65$OJ7FHQ$^o6Y;6 z=mN1IAZY(hB>fX8Sz2L+m`_-LQRydGBR>=_V$2U(*y!jc<+3R>M>q=!ohUrX zQHf&cbKxgE#k=tmk7stYoVaUbK{_xHqZ}aIC+=e~fb;g8AGG+4L7r`nV)(dM6ZC7R zf{anR)SU7Q2B%ScSjzYfVX@W>I~p6m-tI0f+BDlXJ(}U(EB3My`G3;up#sP~gP=&wrQjJcTq}1=mTSbrz(Mpx15>;Jjl3q@e+oX%OE^3;- zh!?SH>ZVfL;N&`^P?VTgNDG#PDy%8eI%T1>u7E0!b`b=edi>qlo!KcH$?H|Jbl3Vh zLvEy?7%$>3o4ia@xzI(E z=ZeZ&F9|{p`h!fNeDu9CS5k%_vKJsJIn$Y4_^@zlXlG)JI({5C;O{}liyWEQtj$r2 zh`*(pu*`fvQs_hGqx>$nE-F1qNSXtyFlA}!YqCSpy6Gunso-V)b^O_2(k1T9!O(Sj zoQ1c#WaQXcwGsBPI+$suzu{Kwk<32cA@R5^LQBR}hPL<{o^Sr{r#z1Oac${xCpdZA zqV&~^5vFg-WPW7e5=>qHS7&eT{HQX?(Si$}H%hQ26erWvNlT4R*sxxsNQ)sw~Uel+Qm zxtNpM5V?oa5Z?_W-mk$x7kNZy;|K`me$!yqbF=$t^ZPu*Atr#B1XHvUE7N%owl%rd zBa=BY89jNQH*a(SnIEMngO6ktnIFR*my}Z4WVvwS0)|Z8ywr;6{(S3%{NOge^4Ty? z=;vp{tt^5fqy*N<6=C$DYaG zDfTu!VnT(+xdXdLn2pA2jK*<~cIh#R4Vd=iJ?bMvJUnn6<8CzFJdE3}FmAZ;euT)M zIQZ?4aEC2p(%NX|^|Xt>i4F znf_QP(GdxqA{YEfK%HyhPbcNOf^mnjc$Yz27vRue1!;`ywx+VD{j&S^Xb{;NxSCv*Z80<1LiYq>jD^d2AVIbDI&hmjhj5- z+-DVrm7nGQ5oN(0fEc&u?5RTpXmz)5w!?LlIF68s@uDnD2xOW zrdz$;eZ3ORY?6m^v@1B+*cF`HIoPVSYU4&i^Jw?|`LONkM&1FX72PpHb*I=T!=EBy zyu7f_)|?X@Tfv^p)q`+JxI70P^;bhs1S!}eubgx47k-#|30=VP8saDL=TG-D?k4D$ z{g4W4_dY)(FelaZnnDG4X0A%yX*s6Y)H7NiOz(g2pZ$T1Cz$jSf(-jYCGe|+gSLr1 zJHPp}Oeo?x>QoO`L_GCmQD?7q=&aEm@|!9(l7dLO2v61M?AN#yd1Ftd)ILOF+HcPh z8%O=8uFh@&=yN6t92H5*!VBV#byC(37r$#&_QAJ zBh76k2JmO}oyf_>_DNU+?bDs@F!s8FDJy%tfG4qITO-9%e@$!^9@NN4W{ zD+WoSpv~qFyG{1~ffdPBao?sq!_^_`t^St_iM2i3HiHXObS%o{8d4oSZy49z(qAAd z$G~63Qn&!SXl}NVD&Dzl>!fU5S*_Q4;+Khy;-y%KZ?c+7Bpu;V;;GlnY8?U-HhndY zW6x$b#ZHzI$VrbIAy4JVCj2BOs<6WHkl{d5PDAIfi#LM_h)D(y1 zw&_F389sh}%-aO~Q(PESjl_3N;w8efbsY6~A-5t>c<_x3#Aa0`-5dUPG7QaFDt8sbMK1EPE$%A4%T=hMIO zUy}nZ*H87gtLj&#lovO=VfYxoJ9HqP#xvzRV+35`yGcY4Y-)kKzcvH1e{LrFuT&RH zH*EDJYd45n0+x5R&%?1br78eV6mHWdXbepW&(Y&nl)0uZ!6a9Muly|P**LO1)|iSO z_mVd&{8tmX)S`Yuf;(|^gk(jitjiCfBqW*ZW>tG=B9kVLYN@?l*2kvFN>c(Pr^NElHa}N9Z#xn>77lkceYN}8>R65{STXnfAS~QVs-z) zH2c3lm>+lljX&~1x^;AQ`41Z9KYoLU_{S4&Ufv;A|LQgUzxYo7dP3OA)mZL79#(bn zv@@p=b+iXKI+#1SNIL+{U4Z|pl+@&HzbIo0FfmP1%v;YN7UHtFIt(C(L+?o*?l zS5y1b+a%o(X0?4i5BK(<-0Xzr8OrgdjdA31ZF>qEqQ+|3QYvrqspyQqB4TRspIVy0@JJ2IjYm94%@UXaZgRQ z?)0jZIcX_(H{5Mq;~kgNtDO#n=O?@`K<)Zi$aIoMMN2li59ti&3Tg(9W7kuD9v{jj&x*S3A8NU z8;6p*$F}Tp(znYEm}Vk*>R;`-($lpDM)AEnp zE#}zeQ1fPl1=AGYaf+^a!^PZTfm?G$>Ac zfEpN2(t;gl+S84}{z8g(;a%%c#I!#wjjd&hA9{Ymp4Hv>QQ94+gYf74XZCulkVTpN6W@H4G+7tJYU z^epMMvXlPpsQO>UcmIGdL(5oB=|8G^76=HM{{`^>1HS))D-V*9+G5ht2AAX3q!|WC z8f5krG7*9_jUp6-k{Tl(VwS=PqX(WrAzm6c(`+scfy93CcSRG_15>HEa<5~BFmx!% zIb5ZBMbqZm=KK1lUsKhl!O4)6oFG30QUquWSW3J2&&f5~eOMS|7$6E{*-#nWxN8~&76b%@0*of96r*gex+aZTcF&bs+aDuZ~f4)-4jE;9E=BdHNYr@DnP~3j?xqGTEae#Y7NH z7zyMl^80P2@|k(6E>P?d#6QchAvDGr*)cDy;Sfn&7i;;>O0hRFV&*--(144T%m$)E zw#sAC#!kCzLo?@wd$kKkVaC=U=Fb;BOS8U`j1A*LQBftVf|(-b zF!2?FO!jx_y=0lQQ>FBA#)>7##{+6FjhF(c0@nyAih|`Uc-shc`E+=>s;%@kgLiD! zFi+b}v|R{Z*A_8}PNQfGsiPJ^zxxqTS+s2nqESmuU?%gPvBHi=PImyIMOl-(MijiE zI}X-{o168ujRh4&?GeftVMFob;VF`)qP=2d3)}LS+Qg{hztbw2Vqij~=;rvl8w*;C z3UpV`I!Acb?0@mNIFjUw6W1<4H*eP3S z+zfhUUnYlVe7?lg@S%PYb0M z4gxCLQq}1u;i)WrF$CP}@6rI;!|5DF9-Q;5EBp%-v|-UOZu`%KcnGy;nWH|yNAXev zy3dE&308JBCcy4RTUxT-i`iK*aq^eO$xJuOruuQ2-z~U(i8pis9GbcfK2n=hxP}TlHk8dNJ|y3XJUuPkwp4iRrcE{{Wb#Z z2c(IS?Ay}C?6BG}5T=@BXAs-1VMgCKqdut)l=_8kU?R+C>Wso))MrJSq)(cx{iGf* z=-5)MPb$0Rv?a&qQZ%(+F6Y;jx>ILaB4|jhbaAC;{|+1STUDmLPcweefkX9@b=Kvx zR{X7zE5!;9K5Nt=jIB-vH$>IsQb6PGvla840v2}hq~0T{8X@O&`h{2E=(+|e5q^~45pK9espzq+;NTdY#}C#=QL&^b@CqKe2Z&Jp}2~m ztnvbbvKdC-Y};b(H8bUx1H>XDYu+%`vRRA>aZ~B6Z{zoicL-ps-mre5hY=p02OPRWUlQB>`btWsu{9;y7ylo<_nE=FGyX|@^#vf-TwxTFih z0EG_b%w40EK>_TO10}3oRg7I66I54GR3^QGNpoZB(ud;Gl_*8?Gp7|&5ZozzmaWz|5ip-aQ2#nsItTV`_2*xX9Y@%=EW(B4#V^NR zw~Yr@P!X!O^GWgz;0GSZ7HNCDB(cQ!v8FJ6JC?s+)Ae|MF%$r2Ps#Wg%(a{jIv#jN zt6DW)X{i_wbMyzLH=6{F86793bNag1osr}U>)vUS&VX#i2W!2jN`=)EDqOYV^qfC9 zlj$nzZB}RvF>-!5JGJjEV%hR`)v@AGl`vH(mJ2MOrYEe&tG=G=WlzM}0coiY*E;l0 zxVVP<2=g%$dj8hCYQ(Z8yE}%9H#^T-N)?v*)aV_sIEpwm95#H+(xW(OqYkN_R~fvt z7O7Ohq65c+_;w4I|e!KwjxiF!!kM-NI+~2!gBHA9k-JUO(AA!} zg9ieWTmSmXAxLy(%7n<_8D6s%rs8fUB!&6dY-TW*56u$X#*e&%4{M93HNTc^nug!73DN*(^pprOzBXxaUNvcnOX#qk+)Z|8t;;b_1nSE?otHmio?fBj?@XRNcK233hhm ze9r0G!TsIlFk^kg#9^S^g%(YTH&2l1S5o3eNb-xz2jua2N$oXD@>(8pxTaY6_W?qx zE2gd2TePT0zAy$`Fi~$ayOukIMf9${ckT$&@D0H*>0j#P_>)(I8`*ACLPI_XBEOPp zfSzEqVys}vA=}W+D5%5chk*@2%C;+%jMfe5n^$0jmS0NI=GE=^0%-5K%`?1+3!eXa z*RecjSMsZ0$W9V-R`FBd09;R?Ar#YP@apqtwY`3&n3x_`A532B4otM~pGgAY1yKv0 zKj{T4_Dw!xp7)gO8oaUcM@{!EUu%01p{cYA!Cmd%T>}Y2o^F`m@M30cuVE6O$<+5C zY3txhe;NeyKSQKw-2@iw6v9L4xnj~C)0^5aZaH6_I`NlYKNjHT-dIV>yM70Pxx19F zaQm5v2l2#w$JPa-4R7M+yZECOWA;SpH^loOIkMwt>S;+~XeoG&q(;+|owWkXDV!V6f{F(COLG`n@|n zaG%!E)UlN6`OTp|*>kGV`6S^pDVfgjCke$&a7V`6x;-3*rPawQ(@v5k*o^B+f1a3dPGAAQemxY)Dh=>bMv)bVAj`)F=c6`-*6*;H zK%hUwb+cZ+ye<*9Swj7}EPM52$!(viCiSeR&gO@1GuYe$LW@yo%6xuCNN} z4pUEMVie9f9>B{-S|7mIV_E`J4Hj`zcmc#JhiwO7I~42&*2RRj=tNpHk--FHkwTam zH&kQ+R}rLd389Fj5cK^nmA{y@Z z{_e$x`twqMeBvxr+n(hpYA;UCA~f~xNtBJHV(12Dz6Yod%Y7`{`Nd+M>-%%;#-)Ka#(7^Hxf!dRA{vlSZwV)hrUKhZy8t9)OMH`b*C_j-c@27h#uf@dzcDS(%IWjFVe`;?gF+2A>_q}E z?_X{Ao`IjPi#c!tPO~{5_-Rtce4pGmm7abU4B_Gv)>|>bdYdwYy$Bdqg#BN~MYyV}DL8 z{03`4o(8P^8Zv8$pKEEuTaVY*9SBVyKDSRT8+TB87ujl!3BV?pmL*xL1>Ro8Pc3t@ zRBF7v=8)BQclNGbJsO7x_gUiGo*UsEn+;oM`rJSR3Ur*-=idUtpJ}ofO6yE zPyOgB+_r={zH>I#1jlr0-h759jC|pOUWGTVyF2SWz0IHei9)W09e}cmecNTvY;4bb zbI)DHFEmuWw)G!8(c zV$PKKatv(S#hFqVqbdzJf`%7BRTD(@@)RheAs7&$f!1tu^kLY7zEM4!RG<%!W*v3i z(1g6Tl)n34X>kqRgb8khYRZukqY?KA0Erng^;24yb*QNutxQ zTSLan$7sPXU$-uO5U3ukhGez23OtY8AGlL5oV@hj@+kEM+M>XmGztmeN6fnr8j51} z33;2?FYF@-_=p$yE=9ZG`9;9ztNRId#l5&>TH*2z#`s6<*q={*)x`bnl@*e-=7+;- zhqVo@c6?sQu2OdesAczuwOb$OnRDTpU#NK&j)_x>Buxc^?Q$|MbO#cf zY=R2sb`dL+{OGQs;w{8fA&r~As?u1rMzNfUYPu?1?m`{W*52IluTA8rcUlxrnZOW^ zh7}GokDuzLiLz%>X}c;i-|FKJ@cbrf0)=#%gyNI;=_m~}>cAwR+Tju8^5H5o*JOde zd!yK;%$Ox@;f38zUvU@Ik8SxvqeKu9lLBbU67zxUSS=Gx`xBx0`@d9}rD>>n(qMva zx%!hf%;ORHWqR-D6;DTH29b+I#v;kNt77CgBuJfpVF>M+VilA~g-!Cd?mjxCRD23g z3g;=YY*7rGmffZ)Ze~*}q>)}ud)K5brp8h)`4NgyLmzp?s}RNN##@Nz4YtCG!HZ^9TM{~fn*xi zP3cx*25q#9{n3@qRO-QSlgt2t)0oL@@O>cda2P6BKby5(_ze7^4) zmeOJIFd>-b7GI)NOH1XzEj?{F&6zAYeXhZ|WF}BgzOH2;;2sDbmm;c8N5fGHDaau6 z)y6#27D)Ci%NR(zG~NQn^N3x2N})Olq>*{AEJWi6$+5^{0)@j*8p4ukFITN+_cH?c znzP%{oh6rmTsW6)UKV+)UgMpn9#6(^r@|eM$X6^>Pcge$hh|T>TjmOnk-MFT`~LSo zpi}=Migf?B@F$rH2)-u0KV%q=?{EkB(}iBZyk4IMP~H3vIJ!OzNC8OpI(1}GY{R^x zeHy?=-dW%IE%g6zzW&kf#bzU6KcRzwSks1pAp2k1y&}dyb31E?e~|?v)8RY_2eF2a zqRg&N*_$HUQC2YhFCZ|akMqkiFX|U-rZ`i{G~8{iFXpRSOr#b3?+r>xd&5W(Vq-;y z?=g63f<8&*J;l%H!hgDbZ})C)cc(+%9(Hu!^5$cEJ)F#FrrN&iZRA2EeXQD4#_>J{ zf7d50j39TNEsr>8lR7pDX4E*zSH!V(snx(ab8)Iodt3cAlA#dZB#^KT5cdeDiDLDbl>31lK#HP+#?cZ5c8?CPTgd}mn zvRb5zO@b+9iM|n5JGDfMU4Wx0i7w4y7!gu;;{i-|+}2Kg);2!!-0^FJXMkBWdGpFj zb?(f8ebErae!Qch1SPul#%wiqsnVvUE)UCmzOC)WHCdC8CUyHi7dMw?KI%WF=Zbu9 zC=}P?9$cO%b=wpERQW0;q~gW94G1_94InhL5j|}RY&t1!BJsz*yC&u?IlU%`aku8(=GCf8yqx39-`Ww9#le=l zM=A>jmA@!fWP4Zoj>y^D)ekdAX|)UR8+k{Ke(-B*;a2r;qRnsKySA1d#hzH%+r1Ko z@2T26i}`C;Z!Q=0|DZEwp3%`BvHa3e&z@PRn*weY7FA{Wo=>I8UToATQ>UI3@@Qz; zq@}SJYuD4a#%to#U&-B5zVhj=gR=+;vxa`AIc*ipkKq8=%Esw&@w&W-Y&#{EIINEk zJ`*(pPn>_LdI2AerY4ToBQxg>%nKRT4Vf2H##Ymiy}kpz42NVgT8kgt%2O51?kq?Z zO}eNE>wrrZeB-86A>sYdVToDh&7Nb%rh!?qI%QE=7H&1n0}gkX88zlAd6q7k!H{Ra zB`WQjT!gY2kkjns^95JemhhN(gemtVss1EIP-+g2x2^57be=E5NShk@wwP#_H0QJ}kv0l(h$0*L{6?(Cnw872F)wXs8x)+r22G znWJoDE1ql@U4P7^G8?Zs#k=dJJ$^Q7aN5V*j<~S@ot6%&8HKasGsR!!kSHF>u)qB| zsgG9w@ZA9dz1MrA-Ij|jP2D1Sdv(I;ipCB;x-lD5Xp(Q)I>S1-!IE2U=K$7F!(Kgm zav$@YU^V!164o?f)+!Pk-!mm@Mf;IG%-3g8%hYdS43#t5Eb<|$AAV7S%81Y2+tik` zbAg@5%^i4gv0=0aYDnAGs*%KJ8*0&~XHRBD4hvL$1gLhU+KV*HEBul_ZnR#=(n;VF zzw#A<_Bk~bB=9OFjxz;V=vsdWl~f1yqPH1&%uw&_EbjQLGSeIwvY>on3Y3C=$W0C5 zb%j+;uSoRjmP&8bcoH={xK*!zhvNwR=50g#6fwf%X6z)K zyuh0II1yA;{9wmVJFIEf`c(^5ybSsYlM)111mvdSpwmUqM?FpSR==67-1aJNkFlpB zls&nzFrOd!NEK#Ds`IOT+QQ9&kCB5{)7G{@of8$z(5y^ZubY?nq*do0#kPB((!a;- z*zT!>KRS}9x?G1Zn3o9#%!p#4q9W@e;*&6>ym z)8m+RXv1_&Hx^cN=nL)3*F%}gU2x6odr=fF-L^N&rn$MO@1S1VD@8!=xPqzP^VTF* zs)`~iUoRj9F2F!RzFPOTI)V@qb+hBlqU1AtI}b(q{Wxm0aI_?SYU}=UsP-w9Wi=Pi zQ_<^6hYEWD(4>i+HU;}VHEK3|EbdI7&5>%-RTrkc2e`v980NJB#6tcfI%&P?W*lW6 z-PUfMB%q^%_G{IAAC@5-Oz-e}F-oYvlkDJ&Jf?1OOh2QkTOIc9fx@qgG z?8iv-AfTC+#tVO)zb4H~%!LX=q;RX++6ZbB7@(=e=Rx|yB0dQc-({ezE zE-Jn)*)e991`Y3pk36&jp z%JW7y&0_dG7As@;F!P=i%I|)e4hNbR7qfQMFt!?7uM^4|TQmxttdV?Ydu&X6#}q=y z{i4aXi#l{a*ne~?xR(o7D`!Ai`$;#}IOU6HUnNJ8Ta4*U%Z6a}r^sz-^OQVUT$Z-> zgRua?s$(KtOBSHD17KSoJ!4j~pQ9EF^hpp-EGo=9zM2+HgNq@&bwxOZjP|^&O8zS6~RV?D(gCkz6TBG37 z66=ADg!*#CyFe%wopUkL^fjGOP9VH)&v(iOq=gCx2sX4g3~i0e_eu zCFwj*92&clKp&OvR4kQ^gK_sv2Ym3(Jfs4nEGwD(DxHDJjn!B&;!&T0`1jN8&V{tTs=% zQx#_wLa`+dee z8##KJaNJp5AMWHV%Xjr0{X@8+I&FgE(_Rm-Oz~L+cC>%&=Jy|G_iFgo&f3ok@s-Y5_1LSX$sl-w)K)Lgx5hFnG|`T|rztv}cpkbl~!-B=^P z`pdh!RgbrB`!Z+AcDYeSymv~jxzh(pC8ysNy0Pb{e>hxUmY11z;Pv&Qke?_TSW$-W zNAA}YN+RB2IME7Jl>1kd6z7U z<9q9@$N3ZPEQJ}GU$b&i7S`;#1w8nZi&ohZcN}ZV1zGHC+66H93=38`QErP?Tv2Yz zrOE{Y>}#q8;`j_pR$&r3GgeGdk4si0QR(b9OIC(af@QNM>}!Sv(CoZQ1%d3mS_Pu) zHnYb{QK<9BfT-x1W2q<|4x9N>{Q}e|Fh0YgRhq;&hm2K&NI??5tIa}@alGD{<%>CXHhJ#3JTx8gK6*%{7nv%l^HGR-@^9^m&KSI}5{ zbq0?Yemnu5>hCRu$VpBS60Z<#ZEf%QpzK=;?Uj+ngf=1N@OG3)Od_3fhm(?j&oBW~ z_5VfLI|YjpMG2PIc-OXV+qP}nwr$(CZQFX+wr$O;uCAGi?w*L5kBrE#%*e=n&e^$h zpS9rk;bfQsLwntV6zjgMA<@IQCq~Caql&b-tsD%2JX(m-^HO$ z;i93s0Sm1vP|Y3^z+`z))MxZtkhMc8|6QLq6E8Iliu#ntHCz0=d+;j~qZ-0CAzTc2 z)3^+>WoJ;P+*Nd^$MNWbZ}+{cnGkF5y(1wrxGR9j5foXaM<5}5kv+xuh`n~yqx=B{ zIK?yy3lHfMNrCq1av`<+2lzsGd3lR++{0P7nG&JGX=)Xf4Y$xGVd+_FWBeR!If2*p zVn-aWD^qwmSklG8*g7pGBBI$=TLcvH;&dF}0Xg@OQm|E7uMJ-(*abmsAvT57cV=Dj zcq<;Bg*LV$Ne-;ZTZA<4 zjNUer9b5!&F{%>w$bR#4qr{=X^>Y{` z0$=~)8+v%uOO|`W{=WXyRrGf)^w`nhHs2tT4@`6$8J>cqVb1jf=KE^s<9}Z!vJ1>lqSfy~$RQHW31v8S9Kbg*%b%qmx7D!}5tS23 zYg7r69i#b$et>vTM}9!^LE{8;m4nCriGGTHaOg&dRS7?Z1HUIVk)eJGXb0r&I$xyNpk8R_g&;|1U><(Dc>zBqLRf5RKeYpTeU@*bi06LzJB*Jq#JrNQfzTBL=xXW+8|$GZ#4D{_8j)0_B8fT_FVR8cldW~dj@+FdlY*ndoX)4dp3J~{aw(6 zTR8Z<1;eNQ4h?CDy8yL7H()n_KU4V<{l@&j&iSzA;K=l#>3^63mhP_FMs^|>4e>~B zP-G;%$uk*_dfPvX3yu6;pi_M$7x48X<)|D0d8&uC`Z1ou5&a6qQr=K_N{6MOF$>31 z+7ol-54b%QBb?4CNOA#w#O0{&)jUNP8lW8rc&dh1&p1eWC-Tv6XbVnL+L7FG-`MUr zgIE`#`lBL0&h@wnKH3Ulo)B+zRS#4>MIx-uR79-KSV(+@>!|L9JcS}2&t*t%^4pT% zIC^S^OZrWoVhN*uiiYLRbVz)qe?zvtB(p_t4`a~H7{>E|1zrLWwF3MW!X&k6LJ&8J zy`DTNQrczzlHY@CR1M!A6O-H|C8fMIEhoQ)EvLM7RVy7RU??3RXw(fKDpK61XBQ67 zI94Lg0qiEhNOHq)la*22S8oYKpdCAt=*BZ8yNk~%AE)TD7y+-GiKsOJy!9SiCbbwm|nc2LzNY{^9EO>L*JYq3&FPVl(L z9OX)S3(zVaa6w}xV4tx`#CC4_-%7@I()7;}hfV4chegI?Q=Uq~rsx5bNyerv9rs2u zCKeqjP5>%Waq#2De^NLEZRssUJOGF&;+7B79ScZ)$>LU<*Kild%BF+?iTz!`Xar@4 zX2)hPjGYaBkv5-8uHo0h$)V}GFt56*DEc(!ng<*XDCuX^=ZFVT1)vI$&BrDv%7&^s& zp!Xnkl#9mB)L0lr`%*UzpR}UABDCS4fl%cEBKuMIR{LT4tNQ(noH5LD&9# zVYj2U!@6Vck<}&^^>g&A?zJ&&gc7tFjN70)Vufz~JDs2dJ_XS7&jUyUTm@zWU<0HB zr~~3Is4~G^gSG~A&$qI7i}A+Q@3K0kzf;-E>POY5>fg9LQex=TwFP19r@!;qGu}hi zhpI#k$tA&1K(1B5HXdmADK)a+n>0IlCbyKBz z&Za~OpK9K1l(}ESbze^0poA1L(WZIKKGWY$g62ELc&X7M=2*S{aStW`QDuwIe zeZceB{K;-qomvh;hth}IExD!lPDAb3zot|WJKuLr5r6QC`5BERXv}6SGn;@bPnYQ; zSBa0=)TtR9riN48FTPhvy~$rzOjb5xO1sWawom-sL6^N_Q859uf>}2K+{K)vg*vJ( zSZ?H>&@}5TCGJ~MN4@K68B6+NwH&dv@k;Cys|j18S~*WS_Vr+#_#H`eZu^^g1g9`% zZ#6;e7pz&TwV8Y*CqLzCB}e?8SMK6um6h}bYPr3=kxKlF)uP?@H}%M`0M*fIGw}%27`as4JH%5MY_s6Ik#w8^kqDBj7sJISyrkn+5VWj_VIEjs%`O z%5{Op6GDz)-n{llG%avyUuJK9$djG^Q{9;?{)g8&Uvpq@5ljCQmj9xbJ&0uyo&)Ea z*qnd|9nk)-3PVo~v=7A9j~xGN9pFY^*pNIxx<#NMkI!vL=dh}5Na!Ga%C2fE>!W{* z@jIphdU#;MAU<;SC|IO2tCIjvNn3@Nm8Qp6E7-*+l4L#BZnehrzBEb9;aRXN39YG%;m}g+R?XM}WcISk#d1aBm z*6i|fEp8>H)!=BR@_M~r+a~LPm}-g*%YEcQ33Fw&yZbW82bfHtoSeN3PKr1KYD?hX zzn*US`Rm4w>9Ww7rJ6gt^?qsaDN;({uNMpIJQcmh6~5{gevK;t)wcMmXr+uQqC?6Y zs%+__RRnijLJp=lqGT2O%vv$|kIUkjQFdwN3(h&1z;U4UH#N?*s+RF+pJO3XBB$4u zB7sz6Eb^i*z$N$@7loo@^o;}?CbBy)k_p}QLXh7gHI~@f|F*-cCM`Gu9TVJ^k}A3# zg;*jYJAwp92Zge^6rAcdTW~LvR8*LUDM_rl_SRlgF2J6q>*3geZR{UCR$a#mabc%- zyRPVV(IbD33*8WT>YWqJU5NAaENeL~nY-+q09q8t271bt{8+L^(}gxTus)97oX6w@ zHmpX-T@OlN*Ep13PB!#ebvez$mi6oDtYbG1bu3u1ZCRo9U-?xRK^yy(r`hbRG*v~B zOa1Gs>qP!`0DAt=^WQljCoMSCNh#S}spZ5}*{F3TdBZ?Z?x3PJgMzt8l!Pm$MWjmp z3o(Z(=mR$RsqVs~QXaxAupQjt0Qda&f#@^uqVF}0}cK`;ywY}_=RX|3;*-s z{v~mBK{9%~AQ@aHR6Gxy5VL%}=IAEh*@>ieZHrlbQ&4cBi&=X?Z`AW~VP@8S*B^cQ z<7cWJijihCnv#AmFx`&HR67!VNq^}0-185_rrr_aO;Fm=9_tvd(>h^HCHauW_>7WL z!d2nL6t^akVN(f;`&NjG8{k<|Ie02nHH8p9RfSm&-!jFPfh{scAvM`Oab#I3n2)cJbCnV&GhNt2)XAa70Fx558@q40JomU<$9;BQld{Zb&R`0dPX0%8lm^tewDyLNU^uVy7fC$z z4(uI3VF>`PX~p(!wXH(92N=o&ZO|J|;2Joy_+=jX86j|E%)ccMzurgEtjcc@^n$5V z!$hQ?9`rmX^nMWjZXrD{~XK|K;j zfY1<=oXe6$KJ!amVTu)zB7IQ)iIEHsmMYa-IZgbYr{RMxq(yMbhZ*GEz9mnT5D)Y^ zX24c1NlGNH$pSYVC;8~*9RBC;WnLieudtPpr;4BaxybT3?TY*lHn#-x!1h48r`ab>wI%n+C9$z z9y94X-Cf$oK%Ih=n74owzcnCZ{+hP2e}l!izmXHj7%GW}+wf|BFc@RxC z>*c1xufRpc4TQ!G1kV59Oj*U>7K#7Z}gjWp6o*d_)0VO7}nx8!4gn8g?I<2FlcA^$GIV9sn;N- z=K$r$y!&<<>A5en7F_*b#hVL5=0baB3miTV#BHqY66lxS>)4? zt`(H33Px5N&Lb}=+Q`lO%f5_93=bn=FI*9i{f8dOh4SPyJYkQ|I+UyF{B7xi!P~<{ z&!Q+QPZvOZAf36=N-wC+(0TGqFR0FyeNb}B>IN)%=ht(I{6ZP`D#TNuUZ+<4iTgCg zD)!|Qe~GXfD=6gwZYqHVzWz8%VdAiWtKzook@d#DWp)JLlMNVUb(o1&pgG+m+`O;v91o z>d92J_^$BxYX16e3P8n}XQH?jqqq4uZ2mIgyl~+lbFxc?;eB*qFk1IrH_-~Bz&s1M zY!L$p@ACWh_%lAoB$rt=te`5u^`uWe(I79h5rR+`6g}B63+>AGEx64efAChWxHQYs zm8kmg*(^+*Vf19Xo`au(_F&FC()d)bE}VMu_*CH)_ILtcugXYXqNWrgQOc01$lEEB zd_c0u+o_g#Vkvu$0j3;OU%DH9^q5yrYJ-WWqzUyy2;)5TG$y%A#UIUz`OLsRYO)*E1B!BELf4cpi4niIcBk+@3s`-Ua5~i&z zv2jo!=#4A1n2`!hQD`Z~zBxS*QOuTJp^UqEN*2pThtIPd>|W?g zQ%uT66r)NY%iKx!YjU9=Mip;V6oM8j&{rwD1x;Bqtf^XV@oP4SYbxNx*muDQwql-h z=r@Xcj?2c0FUi~@lA0JZkC=l?6ja~!^e!?2rd zMip}&KJ6OBJ8z=?*l_9nVIpGX^goFlnP`}7*Wxj+qJ;S?`QdYQ1E*hxr&zEf#Pcj> z--<_+?kgB}E@x1cx8U%h=iK;{J-ec}=>5&&`sUWG?ia`Z0sO6STVmqL#{>QLL~OM& zAnj)=WY-wCW5nk(PVq!iwy>HlyX(mM-OnNEP}|6!@5nB9+)(qUBkN*DfF&MEB{^!@ zomMreBP?^2D~Z$Py>5QmkFN#j#^!RA{-0TlqU8tOCuW z-7`e2a@8Z*GfJ$=?_RwnZOrNbk~53!93HRW^C6)#J8p5vJrZ|l=}EbEGW2PSnERO&RKghT%vsM#CxZ4IWbLSF(l#cFFR0OjVm-{&Cp zM#etp&Q;Ha<3(ziowvB{P$-hW7aSJUEKD;5fF-Hq&Inj0$gHZ!mf-D49GkCbk9iV1 z$|X<@t_{x+JzhjSlm-m|0WYd&zQYpBEEwH)6dS#?X<Bf#T#z; zA>`)7;sQ)gNonA&)M19(nhd42;%_GZt!i&YNLT>k86;ftUY0^Ns{Mm-AQ}qIPzB)t z)IP#k3Y0E*j|}#Lz-$f@f)JRt+<7&uHxz`5N&1UJeUPNsa^7jdP1}#^v5pPJ1j>%wOX$b|9NLML2U9ZJjG=SAIjsc zpX{`p{sU{c2h(tO2-pKF<)JI}r3U8E+yJ|4Kn0s~<=8T{odqzxwohQ2ata3>!2sha z$gpDzy5)naPf`c439Q@m7tpOomX zN*SrqlMaxd>y3O7kmMi8+6uK2^6Pk^b6K;t?Q>M8&1D^y0OZ*T^W&jHFq>Q#0&m&* zKX#1onT6~DCCpB7<#g0;h;C9x!bjo7;;erb7U;yOW(1|5h;CAFy2pqtA8%@oboay^ z?QV$q;4F9-XT&da!Yu(^aIFXsO$n_{Mz55qQ0zi_YKZ||Ug`*%F^N*{15PvR_4{ebH3FmfjHhN!#+(jL;BS$?x@kLt`3 z{AAkh{LGpB#Jb+RJab+b!Mo#rtdb>Js{h2uJu~>Cge>Jkxan9l7F@cyl$uG`)camh zbL!oAi>zv0no}0{s5pPyE9ct^EepOEl+TG!$Ep+l#9zDVM|PRB56v^8J%P)RTZ{{c z!>lyk|0Q+jvF;b(3bXAgPtTYbLZHoK?3b-Qm)({DM9IQ`7Kkb!6-JUlz_Ez5h@>bm zlA+@qcq&al4-#p%Jf=Co#O^f~!wy@wt#-OQxCKcdac^jPwnFl@YRMk?L7<&eYB{hx zLO9ke1{Gg*$u5!a_}O!)j4HB+Z7~Hn&Ja*GmaIslD6239Vb>`2y=$FCz9TU0KqAsn zB-tq?Bxes%o_s*<49-QQlM8SV>Z-VmI$_boM8Xzt_7om!`SY zY-tM!<<{Mb3}_x(o}c1{u9RG~7|YS_YP5k&Vg zM3{nfqi78g3b$d2tUe)e?`8Tdi0b3FMVKZpw`4BKU|60JE+`!;C~a^~ukgtR0(gPqb?@yFPaHq-q98o%ZNHhcY;*)!N@V7Eo++guFjYBxvtRB(+pA1H^7wMbZqPkX*tG(^7 zL>cKQ=PKEvE|OA7E9J<-Is_|8B_=_eXRr=7U9yqt*W!k^JvibhV2eAXSUMlVELU^$ z2@=&(~i7A`% z3#|J18>sKA%keATVtddo!48#{TiPzD6?{-@6`HT-r0Zl;Sk43Oqwpp+&&UGstd2IK*`3+?q+<|&cxGG9 zz?oYl?S!I9jIRz<&kP?eT6aDXm*q-?*FR7Nn8t<=xn%nMt4G-gLZ*N_Py`EtYPn6Y4moyix z!h29pfDeve@Ch&DzdKqus@uxzrMTr5#~SM64x8Ox+*L*dH^0J~Aqt|n`m(QpDzzSF zEKYu7DO)$4i9fMa=XrY(&p2IG`7+x<3vhP(x;Q1dI3zFw0y;^>N096f4VU7Wd$r1rk7VUzD(U7dS{P(fPJcIDr-ZtIzFp0iTWUOS-(#= zPbzj9FpB`Qw`t--_HMadbQX(MrS?6M0Wjn{1te3GZIctZvxUDOhELMSSo_@J{oKJ( z{uPmJ?b!hZ-ZOy26$5*7=%X?x&nrnUsvXN>(Z?m%^6KSaRDaBw18tN^UBn#BWM(z|scA4p6qJ z*Z>yGeE&CR%6~KpW6kGge*9wx()@!%{%^#$|A{pbv$eA^`EOj4{{%z0$m_^0=_C8< z{_V-pF*q!m9-z#GUr$R#9|{qQP7Y3{77iMBN$Z_8Sf$+I&bIN_%efqka*9TB-NC6x|pip}J zit6ZuZ-Tyd%hh`dk_$mB6l=}}UAze?+%jUyTdCqR57ojHioCy(IK|j+2Kq?>oA%c-GX^oLKFgt zgK^|soUl5;P$M)F4Tj@{Noru8K4=a7$bgKF%=Ki>&_U{P1=~r3(Bq)h+wY?&N8qbC z!3GGH#F#`_lwJ$la2JFa>J`jQU~omcJ}!#u3kPu6a{<# zDs=v?PF_B^O8f%KS2ppri0JiF@U;klOP?9f7v~R&B;W!@;sR#k0)`?2jx*EMwM=l5 zHFR*WWC#KR<^rYy2BBx5543>AKLKi7$5`X%{%`uq{}=_{2{dki|KL7k{|K7@Ax!)~ z;eh`8GYGi+^DG(|8~q%u@Q|q9a8bP;AmcvZDt8 zfk5ydMRGWi6!-%JBs(ENL#!AZ!hm7$I~n=y(u;T zm#r0h!JtY3qw)0=9kA9}`S#uCt_fg8-33n>5ICWIFKAOS;uw8+u--c)u#{yRUU+EL zxV}SLzr1#_=|`i+x$oG|?iD1PLeyVHE{Wx5uDHb>9t4JJFom&e4?^E85CRTwh{fUU z$UtW6Sd-8X23#vRB}V(XqVhTSMc<)4T(_h8wH$d=p`1|x%$AA*!9k*nSOKX(i4sa_ z6f%|R3i66{H3ic(^V#%$+?f7a=B6dWp+UT%gnRh!wOoz~zr*D#>MWP+E%1)0^`%+e z(^^OV-g5p9Mo_qzy(!K|E>Yf~foh8uwoU>-iqUA~E4HY-i&)5U-Y(FuS z_b=_7A(%WtSGcdpJt>52gu-2mtUO!p{F6L8WBx_%F2nGpc&j zwVaezQGSf2I9p!^SVvtCp-2iqf}s;+A|OfQ11+!>FchJQU2UU$6jV+I7DuHxZG&0N^5npomy)8yYr&?dS;!Eyy21iEiq(LKo%7 ze$A;7np8dZ_LVJ8U;xZFD-AiqQ@O-RdCR*Z(d8XblhxuUoKb++l7U6D8?rtcgNqj20O8Ap?R zaF=7CmCRh5a@xFbc8A)U(r|R{PWAL?DJ~6^);#G_-LTm2NJQ>ge;E0FTNNVY4Cn7|<@uJvt18+5nrv_58bs zi>5_r18G;zlk;5exMqX9y9=icw1^SLC2R?e3rOqtjlC(F%+Muiuo@y8W3ACfez1jU zdbog5TfQ(GS;h?%+*4)-T8(ieE;LD#YCBKPbZMdMZV>n%^J%M>{EGP53u?0LKkMr+ z`R};WoJtm5&HI9^9pks^({#oTVh$VJ?3_7&<+I-(OVu57Gnz9Je3T`xq)nH2vi}@? zOxtRZ+5x*Wx&C}(sA)}YDLiYrx%RE#O-&z4P&6dYg5_thBp0^QW!0}Ltw&^|bQ#{i zA&ts5ZAz1s^kSY^xXTZD!$2{Euuw1G#fR31lETbjrkcNXhL$u(%kFSfsqdQyP%D&m z#LN2LSSTTBpHZ7$H4b)I$SOa6M4aRSY4NI1vMH+A7j`D$SFVDQ4KJofk5$Yab_w1z zY7Bg_i*VAZ(=T_a6lpy|Rf$}AxejcTZ)8eAS;|f{rSo{-n!Y$r-4M=4kVvbGQX7g47B!w5#qN>k zxmx#T_aJWE`De1p&)##F6b$~IkC>~FC>Vni6_T5Jp7IVRfQ5W@A>8iLU0EN6^+G*B z7KaM-q`%6jmcPm$HZOJs2#!C=AR<2XLYqhm4^@pSaPT*AEvV=w<`O}P@-Nx99kdg!Un zNr&yYuK_QIEgpOYcWnQ*lg@xj&~EfGYkKOW9(yEMcz?q z5#P88VzPIPEZ0ZV`ok%NcfpkVr=YA(X@P6~7|~^AYrLQ`l~92~Hr_zOJUVZJBF@yD z9V&?>na*ZNh9#SsrXx0$PORl7?U8{r5E-cKk(xJL&-T=C@AUAEk)htcHI5(Ox^gZ+ z&T{!@k~~RFoQkI^V=z+N{M^Yl)!V{{=Pk!FN03vQ{Ds{;tdVF4X-r@72-Sv~Lqu3v z+lbmVS5UoprH|VE6yX+s^U5x~ruKEsv)}OT zd~KaNH@o6FM^vRe+9{T?J7`&}tmJ}dE@=7czS^fkC9J(zU%=)Y{_xA&l&WFMDJZ&5waON&u=~OW(#TfoTY_ z=lLrm0nuWQJa@0#Nl`LjuGw{%hccgF(FZ!#GTE6j+CmMj0l!bA0E^(YW%nNEH`NW6 zgQp#EROx%@{&VdCA(`F2fP+xyQ*}b#y4u~L(i$Oc_EE)~Ir^pW7Ui?InIcbGII-H? zbB(V-<+D=9-^+Rs!4}{BdZ~|h_XylTLlCusWftYiONdInCStbvN?XE8-zc+{+j#jl z^~9{TB3`49cleG3?Yf$0-gP6zU zh}Da^>J2^hmOe#Cy;!@BDK)98w%L3_Wxh$Hv0i#<*Rg_ktfDtAxhp>MeXW~CYRB75 zN-`Fb6pzv$V_Kva|>4jR>_XvH7u8Lmb+qo}g=pn!imr zMg(m2JtrwW^|C+vkN-<@F6~Hb$oVe^>4E(}SiJx1^X|VT=l``Q^nWC~|CxWps99Mf z|I0uAa&;Xtaj}9ifqAX!BjKCk)FX{QG|Eg9=^G*i&Pu(pegzxSE!VTRw`H2J#CAsY?7aIG&Si8DRPK=zwS8A z{_`u|W_y`^AG+1`!sa8)ArtKdwAspJ1%+|TUu+l?1a)1!^sB9&i034X_~JSxk#ZTB zX>zMKZA)u8a2c#X!uT$N+gF^F9^gX6vk=a3;~_(qL% zpFp6Pa_?{?HzN6*^PGgIyq*jU>bh-YhQE+0<*1GVAF5`cTuQoze$UXWGYCTv9FP?)GDZ!0zL zL*ZGt_^146VytoKqGK>8VUGczgW^!0)!4@EOm@Lu#>K{+_HY52zOT-Y2K`j}>p(Sf z>Ppl^K86$4xD+eb#5S9G415y44$p?<17maFzG61Y#gu(lyHL)O+>iwMqE~-L&-Cpv zU_Tnm*1TyUyTfH3`)9+thdblK3O!uo94X@n{uVJ6%e5?VNXTP!b=IhX(a%xrh2ZKn zi^3L$>Sm)ZcaB#sn01)ArL?F6Xxy;uxb~?zWqrYJOy@&c_r$c2-FVbSt)N)Pra0G`^wW?i7Bqx$ZyWmBOV(UV{=9Al^DMn#cw_L9qS&8P|%ScH=jgc7t8BoGJ&C~AMjA&ws+GS)J{1W0OsNddSomPFpA8d;sB9%6*^ zZ=iEE()>K}JoS8`5y#Dv1DYlzR)daySifw54$v#q73vz%e5nBs?%#SqF_2hG>P@OU z|9;;9+JGRSZJ;=aCx~=R)_sD2A)ql3-bw?e4Ny*y7f5XQGvqTwcH+APfSZw^uRq(a zdC52v>CTQ?ga#$9!!yns2ctUkv#6h;;9fP#YBwh29oM?=PAvw5td6Muk%SabbCJdJ zv+B38CbixLT&Y}#gcYc3OhOA_XyLnly)!>QK=}%TmAHcW`hABl=~_$WAjQUk+5<2zBg?E7{_xP5acKi=c)A zH@h=`V|hZ=5tU#^ugo1VM@3GRxOf@5-W$3WhP)m`+z7JVn8LJGT0Kpo)#-ZV{TwZD zOr4l#kMxk14)spUS>GeJGD>5|2S52;$emcnIHeDY(;0}ESl=@+gRcx7mUV>4vj~MFOD_KKo;R7V9(kxDVIe3V`WsB zsk9F0E6L9z9SRxanGsK}#y%>nt}Zf$P~gj)G*j0PfSZrR&L6}s42fMt>}dhPAbF@T zxkrIH0J`%E$r*xn#yolsty?%2U*hxz%M-wMCPA8{$B;HnB2DG+W#u?a%AwcPW&)dn zFd|QS*HK>pk<}}Shxc=c(6V^icrn$$iJ!D2M)U*8eXy1tgN!v2`a#Gk>~u2a2;;_q zhAf+>*74|qefdVRg~6yiM3>C?u0n_<<`Hi)!Z5TubWlp&tzo_rIvJJ95Q5QG6;zO` z#c4^W2S2|gec(ZQ50vxzV1Qmo(260MtQ-iJ*xCAQno0fb`L^F2+jv9Zt0R;ZuOqKCjjyT zmsf6gjOqzkdI3heEYBY82br%ht6hR`Z0-!rJ?Z-^(|025=(a%W1HDh?!MpDeSM$sk zQiZ8UBRM4aDP5TmQ{lw%cIy($V2Et%lj?igMVMt-%DYa5^qV9hJ9Q_!zbVDHEMo#= zPLx?F3Pd=ss(%6Q>@Uo~1+MKxxGg!@{n4KTQHOteKM^AqsAlv!;nIfK5yNZg7=YV- zHIlv@BFs*N^wAFLC;Ga;0t@K5oVfRP^n}4r`awQY{=NXozT?&(9KK|~y}5a<@)AA+ zo^K4TbGk3qFBF_7Hs^)ij*(x$q#wwvol*SnsLiik?U-NttiBA{5Z%hayuPes@&)K*D-`ugngL21ioX^rvRS7@EgcD#eB*~16WU^L$r5@4EsqpS zsSTIM<@1&bH8uT?HY8jJySlZTqP=5^qmB4oR2`wuVrU+w^!7dcP8Hr4%`A5o2GsL^ z8=ol1Z0LRwBlvS?Ww>+A-c51o$lv~#RD=WBEMFHK0H7NF|63~Z-{9G%cK@@$rs^fH zZHDq|qyEx35TGjgXC`XVbV#sVnb4diZ5yk7;zYOem6qjR0q=P| zm6?J!QFSRSGOpZ%*3zunkA>;y@DL8KsOT_y_Kf{-moqlb>89rsh!HD&Kl_$z_qKcP zb^H6=&+o|yfTvv}q#PWEV1#+4xdfy0z220viGt-^K%||?bcrHs)_o6VOnumT(tx-c zdd#{)nA;Rj8HPkLvsUAi`wpf93hp1p%gotIx1|~6T7oH`7_rhK)YH?GyWEwnr-!7A zcSnU>B2sJ`Q&dvriGn0WVZxbEL?MjZ+znOKlh&EBBD0Lzh#*;U79E4?$$Vp+dic5p zyajSm7LF>ygN36ahXm;-*uisPUL{91OI$^&Y9gpZQd%=Ig@K~3*pwEXbYLXg5(bSK z)7)!qKBk$YBx9pGb+MWWnd2Y0#h0=)kNywWD&BQ$X$yyp+g~KfjaK4?4T0sEIwtYL zX4k*-G$bsg>8Y8t2r{(AEIzT8wHa4opC_x>-^lA#d==D`3da;wn#k@py68(XD}~r? zn~BMVb0UxLam7nu?;D!zoJY%iX8ox!PS+HLfk$Uo5-b9`mevZRi;4^FriuMoigNIq z5-}IEER~xU%5D-x=m;|eg|LL0fon=&2$N=)%>vT&G(mu3#} zgmHCP^oh1Hbr=kZD#kNWUUxJ~oZDSnd3nbdb+Nsq5n=P?!H; z8#dw~0d?J_^CRt$&<9Hdgx$6CL)@aWk00quLt^VUBB21;NP~0(ZKg99D(=}xYoXN5e6AaQY)qgWW;!qW2fEBlR2X;0|bz=E1~| zhGlRM9VtokBJpFRCP62~fzrp8rF#cYh-G*OPLKh!N6M)Yg~lzFIjxB=zVhonYEID@c^X!$~D6IDTEfZ(q zHNT_Urp&;#XKPwJS<>HMZ@JBn4gRe-c#5V@L9~EDv>4w)BkxJNZ zt4E$Vs2ZzH*b1_01*N0-hW5R8S`OFC7x+q)b&X$ccp%oehu_7D*cyIU>BhX@8uZxF zwr4{#|31(vHx(W26Y*YOr+sYQs|;EUeM6}nuCws<3(9|^aSh)skom&RIe(~|C8k5MTTKiM4{FPz)MAuwc;B@~@+gou-!|ZBuf1Rg)McO<6EaYtl z6}ecuzZl-Pc=sD~@Wv%!ai)V+Gt6-;DY^en<$;0+HNt1!!UxB)g$alFv}Lml??n)m z7N&ajHD}`BQ2tJ6tVw5bKZ4@k1J|&SIt3xDX}j-nn-Uoqq*G1^{#(5HLbn{{r)2XJ z6#jd#tP)c1r~>;YR5y+Lx`0Z^mcL{Nf*@?6!j5Qe>!Gd(I6!^V z1y!#7Kj)P77@bIFPnElgO(XZ-(?;i>8N_sev^_o-$NHwZc}MsL8$GYg1(h>!-@mYN z8}EV8)$pg&(_sRKQydQ}PkJp7;q_;IhrdY+YtZurDS9vvw4LfhBeE^i%$WpFH@SBy zo9)&r-QI|d7DyaZAd~NmQ)x>tUe!2c=-C;yh~|II-8f2bV%-^=xX|96q2daZ_hitBUCJ6#Vwb=D~5Y6>VLZEd~CYO$COMx>v@Y9oQP z@diX4V|_BwloHPw1_GFB47QJ=r8hsIbx*3S!7{R3a6{*)e=%<4Bj zzafF?2~PJR9mU&f-x^$GDZTQVq#)(lP{G5?jTlG4&|}J8anABBDMO8G6-`p407WgV z_Sc8A6po@3v($_b!I8b%Jk#!VHm4(u=WFjOjU@z#9JLy5YQdh7@=~&lyB3x#tZRj7 zY6Y3M>cwL z2V1^b$qGYDT+;S6qd%}f-0~hNEaFI(rHE8M35|~4f&EW7EkCfFs>9^svHiPg2gG^5wa?m z^pjJTHDW8uneq=@6mgRR9@20pI3#7<`LI+BF_T6DEd|k&4dV1#%|Q_$YK4StE3-BA z`K)D-3SZ&aHZsDA!zFmwa8yK{1MRG4|18Er%gCzH;4KWCigyj&!IELe4x+Uys25I3 zrE@Z-d0DB?>q4jl(IWHB5GS6UC2KE?fi+d?Z>}2i?U^#H-}2Ve%P6_@jV7vDa?6 z`Q-VnMAFMVUYL%^CjAs!)1_)B+;D%E6jg6D>Wngg^=bQe((xjEjj~9sg;PR4L&Gt6 zrxc_V#O%WdpKT;>>-=Agy;G1V!M3&A?$x$!+qP}n zwr!iMjn%eo+qP}{cEpLevCnz=_d`X!)MHl8oH@QZM!zaM@%tf?b)ZsUX5WB4-T-VU zXDEJf@D=$<{1JBIE&wqEZDqo)P;Rh|d*oJ*L5taH48Fe^$1DUylY6Whqfk%q)E}u; zfFkHPf_`|K0VH$^AvQ#4O^jH>c!O{O6ZSFtNP~2OVR$olUHo7*3|*tw)ZT+xP|kSd z(?K_o_FKjQjsT)p(t(S>g0B8s(gCeN!C1yD6L$&tGx7oS0rmllP$parV;SdSWP8+JJrfov?6)xV&Z5Al~W}pfn1g%Dvr$>;@I(F zwkcap#hzG17Wq&_Te>RA)*s>ucXa5r)KoZ(`e3u+cxEKx3J-pMJ~w{@k-`KY#{`t8 z@Eku8xs$PZ*?J!N9{-7ecVt^oNz_~0JOjW57`NJER8Fr7NyXPWo0^I9dW|%CtXtY$ z!(J1uUg2I7o!+ANP?FEfSC@jiU8a80WZ(iML2SX0(|%6}^rihjmLhEDLkyS5JgY>p zg(BP`tar>Fn^Hf8rh**`k`Rg+fNqcvN$`Mf7LZU*fG>o+ITNAkQl{`^yT~&N;lA_k z4ai-MW<+c0g|(*SwwFeo&AE5)xD^xUceHz7B%kbJT@g@(U=f^xiKR>w@`+(lkUOhxn!DCufKyMWv=iEA;u#5IT^L#BIPH9yptRo9$L{0 z6P7=PY5zuOGZJ~Z zOC+o`RCa0+hg3``(tF)<7Ttms-I5mFq88n<;v%C(Z~bTmK`=cA*U_p5MHsTY3M61k z%LAcN1V|ajK$Ng zH*OFe8Xp-RpZNVnDu6h(boN4JNHZ!m)Djrn2bMe+k~}4vpXbRoX~48z0&E${>?Z@9 z0os00)i5o^{Zu^Jo`v}g43CRA!z6aVQP~G$jr3T*TZkPyCK(g5D0JSY;uej(f#%L; zttt|7z`FE~l0NDGvmB{a3(;IKBaU!>W(B&~0@E*zN;eldvnW!0lRCKz(BU0BkhGeq zR_@WcpkSvnNcRG29o5>l;{XoXjIp&MD~0lk(;T^D z6xJFfdIx@q>L)Dz`Ioxc#Hmc8#RWe_(;O(RUv;x@2$LG zV*8OZ;n~xlySR83IS8Jl| zf2Z+-d`rZ%_KKKe71QYxds#zW3hLnlE*B8k*xZ+YQgyw}HXi5+X4s7&r04?Fm*x>t z1>Ne|oB=4|1V+0xD6)K>#Cz5Y3C+}iY>Ln~9l{SOiRv#keM!G$?hVj0@4Tw2!ITk1JFc*+FT@3!$V7KZk4XCuP^(q$!+j1zRz|$ zyPr8JI$RPS$A?921M43t_~+3IFpYI3g8kixQ{9)v`XsQ3sntrcd-T1lv;iY^H=C&|lPk!K!^ zL6~Ym8(vDtlqgBij4dEqWiT(fD=vI2HU>j3KUSDJ*Q+rVcyikeD@kkzHwAfm6Xqnv zmA5zP8hDWVN+i{~O7hfzAz3;Sj!uwq1d9yqt|p_JxGoh~jxKVPfBn64kU5c|5gLvr z3*2h2o)+E@<+z!jUx&2%8p?ABNCShT;}A6vWN~yrCSg{=ZtY5q0NAWdNi^6{ihidC-sh0%5gJ`3ro(Z%22k%$Z9ruTA&PMCuEMId|{qypDE}QWHZGrg}MB$+H5I) z?-a5}CmLs~b^Q9hBkde-vArOy|I$k`_X!+0z^u8(Qj<1 zbj`yNjCLn{MgAS>)0>6C1)$}Wly)kVRd%jiU3=_)1ItF4x~~XVzm!vk)i&%Mesk4+ z7FAUW{4I^#&3*KS9Q4A+ySm;rZc9Blk*H)b`RL;m&e!i9qlbP{y2) zIYKRPS1>*-JZrDSD!G1#zhNr~c`zq3Vl$+N&dzjD{*mj>ujHKFQE zb(EtVE>1MDvw!;Osza8o&ky5sfxdf95l&}||BJiucyONX&Y{DK)P$`_=Ep(4t5*#y zbyR>HUkkQBGUPYJKKTHrVHpzS!T-1Cj#b*PkU4DS(-GCqcSI5*SAD|7f4tT4h`bmw zS+VGdFwqIYu!Gv211+=DskOc!j`F!KHq)4A+#FbId@lE4Zom~hj^!Iq|1%WvhvyPE z;pFz-23>H;9qk5f_b>^T%>l_nL4d_Q(sE4^V#t;J3xdp#CvdT^Vv5VXX=m=tZF87o z?-J0~Hn~Tz$)?>K_*#*KcqULANGF6qqxO0qbA=Ms(KCyUfq)tJM5j~D|KrrsEu~#( z983*W%}-zi#u`rj-pAS9c;kXfqZ3P!JMsl~+Rc;t{Gu+N5z0;W#B7@*uAflMW$DfQ zc@C{%lp9wq0c94Gt6f|B9rzMqz-Z3~DWho5;|n_>4C%Fbb;9vyg}OXF)uVR}=1(7^ zTYWNZTDNeKUoh}})SX|X&H~@+R82MABlU5^_I#(;j2f0j0|>=he{3Vo1&32b!mSFHZm5Q+(edA$M`HTdt=AILzK1 z=5W8$bm9g7#!y-D6lUtB`S3;lLPf6ZW7DIHoQn($TcEk=FKrkOdc9v?QNRw=ZIYsR zoNwyw@qL`;E(EA>OM6p6*$(LX5sU_^y@VbOcGo6*Su^~k$R_4c8s=Enj6s9Q1{a?G zHu_=?@`w>&S0|4fgOyQi({UV)PGV&ZZDWcksg}!k8hGQ(JUYa2C|erqnU;{2++$QZ zL#Cp=LZ?+ZFs+(~rI}?}-y+`KsSfwg@R~thT)txuwz%B;uhj{npS0Wm)07_Mo&_TQ za++hmv@+d)Q9i^B?EkY`gedOV&C4Ty(<0aMVTbo72OypLqoUFOhM5ng@l2AQO4EDo zRs~U2q^35Cu>D~E_;;m;W8!@Re-@(7gha%q&ywzNymah*O`o-Wxx5{a`NO(m{3|w5 zhb}8N(eOD?hxaL*iQjbNCi5KbHCMaN_L`%J%K{8CgahM-e(I79`xWZ9`WBmrzWaHd zh8G-W-bQQY4(tCxNxiG|?%d+<4h)H!4i=(N@;1+aaN-U$<3+FAg>ieMy(KkU<$f%b z`k=oqNVw%Np<5xp=kuJ&0F7WVEUsAm{3(KH5>5)2&6Y2ToAS2Terfy4dGXkdqE%WI zC&(5I&7apfcuy9vt44`{GOtXV)4>?QWF}_bM7EdWN6o}kriY;zWEO8FB8n^UrvW4Z zGy&zXrb^yYlJE6-p9J<32TuFJNHF!lg@e`Rg7z4VzvjgCst~sckmcu&XnUru%1p*lpiR$M%Mf7G+Lm%|d zNKKb&ixr-f387&_P<4%1NR2a&93m7LyZDVOp&0xgUyt=equQohS+8jw7s*p>C>P!) zGufZ-u0oBfSJfzIK23&EXmO%1ubTJD-*5N7PbYln*-=Aa006+hw8XD@_WzUE{0~YZ zMa9ZVOASS*{<_Za?Hz#)GQZhsbG+IKWkW)1lT}rl4-v5?Hfh)czGYT-f^FKxcuZSD zb`uq|^y8n6=DYtYJkUV2DY_rI4>?SBz&)rb`Zw@^*(<>0Z9-_%O;;*)K1NB#9Oubp z!}RvWWy4IH-}in?4{$BoN?_WWtq`?8SAi+15r+m>_BeJU)3Nk?1`PgcgV*NJ0|8Af$1d(-J^SsQ>W@uV?f8gs+4IBllxp>)VwsmGY^D2?>mjJk7N9gAL(WvM})JJ*R~kEhnFq39Y;gvjuI5)7q&4S+-V|{fBa{ z{&jtd;qx;XX14d!_Af;>TOY;nvbGxA5#Qwh4|WL+y@ zF{5#bX_eH-G-&OXY(!{1^>qeY+T{1YzZn;Fl-!5x7G(a#^NZ=1nMHe=jv8EReEaOj z_rci-G|81Y23nqTj+2$Ir~1|Jtd2`3N98rtYW=4>`j1}G-;BfEH0X0OSnH#bE2>tT zz5rWVcdXdUoXdiq5pP@9F5`)%*i=Me8e-hGoT`yu@E_X|rC!FWaBg8#nTZq&9bt=ZeB?(MobT?{S7}oDzttoTy*Y@W)u4N#?Ce}PCLozqwQTm zSjf*;jwVogfigo~EmP0BBh^z78RMS5> zp##9-m+xEx1QsvMM+~y@C7A|P;Hj1)(<*ozM;*mc7UvMLA2 zi$P=|vS5i~?Lr*@b|8(!JqN_0jQi318hep|c2Lt{oQ5<4$Ut(C-6in}^dYj4*y(D? zcY_&74;i>=^dTqzOhT*zQ3Tv99w1~Pq@%Us$0Mun4prU9S{R*a@S=|URX^S-N6K|5 zM+~JETJ+0mB(;TLOmI-_Sag$Y3sxm%48MxN-Om^iUMB_t>sgJ~h)mlo{7ICHt*K|@ zH-*{A7QIB$W;SHIZN9?@o!;(c%GEz(%YxV~85F&%{z5Xi(hE2LDJF?5?2hv~74Tlf z!ZV_9MY>th?`o}0rD^}qT0whwKga5!L0_E<3%npwF z_2PPtz7v=`kR|v0q&sh-o2}duEP?EmulG<*#3O)^Q4hzevbkcjFX|$(#|aJYh;U0k zTLYvis3I^FZUoXLDe&WP3k3|+-o+Y zMRK59>V-g7w^*&r8KVoZ!GLx)+oETRhUVKiL%Fy4rvS>pl!jaWkZ{6~#`&p8s4E0~ zR`rNBCejPl7vc)5^8|}N(Pu2-6H-nmVfBY&4i{R2Fj>!31Q|a>eiU?kaathHRk7XK z!tjo)f}>#Z_T%CK`%Q7H(F1R8*K8p__J2g=s;+R^+eLfssH1r=46Us23EQGPLy>9Uctd=>u3$)5-dQX^z_Frece=nN znS8Lfk5oNZ^XN7;Tz74|J)GV~+}s%+)@2XQRs3=CZ1lgW0Z}i(ODk`Hds05-SHifI z*C?MfXwmHdIwyoJHQ_GK8G?Aio_74Ec;Z&Oq$}^btl&`;x#DMO>K?vPDfjGCdHT(S zv851r0#d1xUy4$GLR9IJR;khN@k}}C4jedlVSJOhUFtl}-8v*C0bgHskK(Z1kY`-G zptLxn`Arg6UeN44;ts3M^3)Wy@Ng&!_53E^ptQI@zlFTGq1i0j7ESXE%h*2R@r`?V z^@(<{)vnqv)g;Q)Bhp(*>aOlWY3HPJX1Lb6E^-X|k*TOGu!{b4677z)eS%V*XHlK6 zY5h&k!gXkoeQWg%zs#LoRD7Vw;rc+R_gI`)?7gQH)Wp@iB|4P+xZhswL0Z{V7w}yU zy+eA(H0dY@ef2;eo?-rk``^{jhf%hn|92pU5&{5#_P?lx(iXN>61M-pR`^M|$B6r6Zd^R}wgfj+Qo+yuksja3@!Te zKT9jfsxdA(Rb-YFNH#V$78{MG+Y~X}!f4-qT%8i=dlecH7mE7o$+P+@Qf4Df94X5c zWxz0|dBBBPoFNY>95tGWrdujb7GzZUq@46+VRuVu8JUe^YxOj=Ne-?}v%gLa5N5P_ z{BtU6kz?ckunM9lSs+&r5R)2BykafyrArU-5sP7<$Yi8COfj1)$;@b`(&6QKNoFP# zbXZ9XFkTu`O*E6qD0G3YE$Q*CKJ|vZ~JJa3>Pc5H-hLd2lQ= zcjb}EasaL39+;magwqM_ zam$eGRO+9b4?-wJ5k~KbK{+=q4-!e{@TVXtA9@QqgndfhpUi14a$7sAR|)&waV``W z){K3SJqsoe@D2d;&Kf`g8st=@$b>0Ol^FPtb#yNTK(>I7A9u!H{4gI>&WU|wk2~yy zom;Mi(=>LjjJNeb5{28@M17N9d16g5MK>O3UkoQb6GNp+;M;j2>XK1Zq-hS^y-Z?1 z)>L2`ErugY6mxB6@_tKF%qw!Mv>EXX!kInM3mx-e_rU%l}434-++`B4rR8$ zN*t}bvqmd-$VlGz-hXDZn8j&|j;%wJU9b#B;r`saK6 zq$<#7P*?juOza4Hw~HGdU@2ESN)2uV3~v@7-T{0rg`n%=>_d(ZE{&w?^lc zS|jj3aQlrQp;zNZ4fyiIzoLmQQEet|gx7Gg40`aVQyIkD z5t;?XnBw<}7c7wf&>5WqLI!eNpyPB$<&(Th)JLYF5_qQVK5Y&SQ9JlflWE~+xjgp? zwKSrD=|m?nXD~OWtVK+DrU5O6U9Zx5(4* z>Ug^HHc;_&2K~bY5QGT(fkd4;tmCe%WV0zPw{^8W>xn`^%!Cw$m(Roh zw~I)M4DE!_hXU#YkNnC|#y^-Gh$~HXIwDOsY#$Saj<(X4ezYGNtWc^=OyYQeSRgKr zK7wr{GE6zAO0JPKJeK_T;1t%zC$`v2vBLW7nW=dQt>R{KI#d(vYs6>}3bIHs)< z)q8HNh8SJOzvDjC5WseEaB>n z-6FJzTRaw@$;dPsvhnR+Q#hpSRZFEKuO14jdEYZL4L=#{H}Ckn9DP`*v|oXnV9 zb26P9T=#>Cw<_5ja%^v@9JJZC>K%|a{z*WR9Bf7KjPXuhT4x6H;{|u?$*=D>#_tE- z2jK@SS|d{8zbOR6hvVTB$Cttj{)vAT@(}++ezKYUWMsuG8(j2u-F4#olI1kR@v{9C z_x+H41GpMk17!~Rc^5+wA%+67Pl0RiBrZUolQ;n1qzHdr51G19s4r$WjY)Gj6}XT{ zmzI@^&`_kFcjGSB-t#iO*xPM9ajS1fDbtl&urajK6@6(WXh=;I&3^| zXWT$cf{ocy)&I-sSg#fq7wT&akD82g3^2T4l~j6j@EK<_m_>{gQryi?rvK$wV>3Of zSAwN9pIn6aRBV!EPZAl>VEw0G{47GuuAey~v%%V+k|0`;u@O}zIM$fGU9W^)f+M~L zRKaYXTFEpl9=oP`7Ozro>~{rmAW%qShAg_F*p|g%dFXjH$JjCNM`;wxrCP^NE1mR= zHLWfq?^>y?wN81bdOu7d8ns%$Zo3|;)QD0^yIyERR&RPn%pn9Ri#8#u;{ z$buW~qJ?7pv_H9OMFW}HxqQhYX*x}ru2`Hm6}6)_8K-1}QoP?eXEnrY)H$qkGgjrf zclHE0z)CK|k=D}}#iugy?EL;TUm19iPrYPGQN~>P+`mbcdKIlvUJr}GF<}BKNvm;Q z@)plznzC%8Fjr}q61hal`_C{t@`;kQv{gq$dq@-o0;Nj1?`-X9LBb{ec@@%u&>81n ziPYV80+MMl0PZ>GdP=vYK8A zb8XClgA$5R-#P)^T&C_aC!SWd6C|tGO=)w2WhLyiS3nCIOWMtE?5zhYuH$+!5IY>` zlb767)oJSfD&Eh}tMf~ir|nn~QDfKJ(BrWS-t+WDRk?5Phx=C?yhp}5rJSc9&DFxo z;8g6H`-OUBZ7i`f&cv{`C@!3X43U>jEkupGkP4bQejM z*_vXiKu<@nU(^|r_}uHn;s?F=A9*Z^M&02x;R_V*6!Z4zg^1$`_6M5`d3p*JcnNDE zb?XtqI^c;x*$j(bF&!2w@t8PGnmNtBlNzI!mg3aV(vZ`H$36?+FGc;nZt9mw} z6a)>~;r60Bb)^RsZ(Ca_v!itbw=38BgA!K@LRZiklCjmK2;;AQ(cH6y9f0a{Q_C^@z<+m>MVxfq7w?)y)s8JVkt{kxX6J2e#&e*i!J}kC z%6&{HWk91{W^{EQa@yrkb6oO6aI^Tn;)x;;^0)3?fp|%Qx$%LythBxaRHnTuUowhQ zXQK-guZCW=O=W>QyQ0jwQ7B8$12xvXOx-}%#Pz^=VjbYa-%yamTA^#^V_|T0(I3GUM zcW~A#Q&rx^vdb5bV-{UF+t<~(v$C*oOt?g6dUz>vGAvE`7XJ#!d%?Pkv&!u%NaXjk zJ#kj@qXaV<(VkWM?H(s5aaiKRX&b%B-Ih6hxz2zG-gU>Q6Wc6P0LtW91PPl6@EpF~ zvBf&&jEl5B$Bc_G1xB28c@=j_V)6cCsMo1Rz$?_z0S|Lj&%EhRD9!%ODZ)=LepA>G zpFyM_0o`|u*wBZ&B(QG5&$V6&OA_V|;C}Gm3yrp2C8CrYKzXa=5Dv14FlDbeFRw zS1nXc0&w-9MYl;E%3XP>>3fEII^%DagyAm005KwcFg*c?uoyHT z3_LF4b`2sj;~4bVE-{iBDYxd8P~Ed`?u(}t4F2rvXcbybBs_nmWDUwiVbv?DR(X|t zW0Rtn59+C=*|f1>xXf-x+Ra4Ii>_By(~46r54Yd_9T{M>f;Q|aEVQ$JJTNXe7#F>U zKu;h)H*O?J|6K9wqCK}f76d4YdX(rivwcLs5~Q^VQwZ@u;$g3_*PL{aWwf-a2Q#U3 zscgL(RBmA>Eut+X87YHQ8^@h&1S_jprl3rOyRVTHcY+?)xLqV`3UiY%AtW;DvKea? zgm8b~=ivLXyf41$&iv>mByBF*AFu(LCkaom;je-O2Iv0A@WqdCP&So{c;g1wCT!f>=ZsbfuqK8P$F^?7ZR zNscR*1bO^nu_Xr<5<_c@g}{7q!aRKdsL-|QNaZ#fX%Ivj2iJ*O@*szLi)0|Vv=jqn zbH`GGT2gG2qraVOT(z{DtMje#Y|=n#Dr5wi5ZMmmiCNN;ZkWXOIfq+ zgIVTEF65{(by;Y(h*VUXs|&_YwIO@%X5Q)s?A^rJa99rl6~I$J{BczDRt@S znJL>Dgbd2`)G~iDB7)C>6CfMvsaBRkGDK2!B$=jQi7{JcU<9QIu_>y;hk!1UAm$eq zDHK#y%^DpfH}l9aszhBhut*4E&7H_m#lu~M*b57lFmSRbPfr&ZDY1(vV&{p)&MdHn zy!Ob^EA*}HxOITCB?T<(7_(o*Bnv9tAR4qh*=>#O`Zwh$w)eX3$F&6{?7SbQ=Z`}2 ztu$Bn?C}kAeRRl|r8G67i$imos)8F23@3St-lHA@rVFG?vOTz&)PZK88RDb=`VJmV2IG`E`%HzfXj{NWXlbxRgW`1nTmzu0nd5 zN%=mBJ%-HfVsCSm+}XFbzGOLffRUoVkD$a{^877fLlQe996Mi&(xI-&b&7w$swr}U zr@l_gF4M%>R*HC+6F@I{5+zZJHe4sR-^IW;LvOp+X03LW{ytAKe|K@WB?OYt2tn( zU6l`j07GJLj!sj{pU0Pl83_`(H*X)&D{gE~j)G1^ubRil4CC9%q8%y?lLqxDmKw@2 zx=gRPOPEz+0O80SEm#=(Fh>lJ(rp@G#SASVJzzh`GASZBAQSaR!qO< zS4iPQaaY`>2*_=dkNbgt&F?i0@cN%GuPbl~Eg zHJj~7(ZUaFY_e775qLDpL44QyTen%tdYC32ANQIpS(r6=?B!i zv;90)(4~ybo+HtE9@(wGF?OY;Rx&T8IDABL+YKtIJ5P{BNYT*uo7e9dGww{jdNO|a1LNx3Y<^`+fVOOoByO$ zyzIT5mdEa`Thjt8*0CXPZm(zN7rXiH7+!}~+xD(3=%FkV{!>;2b`6b5 zp33CdR`jIygetpJgPiR^Jh$%g7^7V3T3aSPz8#XIkf3|(lO)w8jUTcls-V4n3e^%%-VeTW?#M-?c!u!0d#=K#a ziVn@Z*ar5RYUfHm;;&2!*KV=xY{$*L+zPE^3f&Im-7=G!TJZ*!%;d{)d)=QnidFF! zxV!z~(hgYg)b?+@+n`xCIxs#FXO0OrlGz89$>Lg~20MJQN_?bR7G(Om*qZTah+Vmz`xV#O!vV$=6%nnTqng}=2=tgBEz?gPO#~ncWbawDryXi-&s>j z!|YSuVVBFp9FpE?ZI%3HRM`2BN=-n*XfsoWAE4!ed^cb}y@~2wHbjjt2j)#W?)sJ5 zZJ0)vVYOZW8vDyOs9}6FXDXcfx6{ap*>Kv8ptcV#1`+O<;;t8QU<7)k)N<`pOv3Rs z)N`k5G`?)Ns<_r~ZQ#zXyI$u5OXlQL%Q|dW+KsTZsn5&rxOo0@{#*^xvGaG_LT#B+ zuj(2tW@|AJQp|@w9I0>NG=g%?u&NsRlL@`%uCNGI8eD_1ot$_{5V2>H@NUtRjXfGm zvhrZGdpXDOMX9xUrY0;F&>{| zga$&Z?iz#66eX<<%W;*8wVuQhs(lefE*hbi`1ZPd61?oBrC0lgc$`B}tIF+3D%M6) zhsUE_hz~spw+3aIlb|&xgocg9bR|ciQGnYi@?n$U;9jrBL5fdL&mME9NLp zHr6oH^CM z70sB&yr1hnOqfa&L<^Hcis!Fg~t>m@7+etNe!M zA+m|TuamPpR{wiE_gq+vLSyP?GpK@lWwDst#$yYIwrz!bqU)XSzh=Wyc?I_^&C{SX z!wUV_`cmjhbT7qyZLGdAr{`Q39j3_4lO(08k*nHYQ6a)~u^K3-V>2|n*b>ASWtZA^ z^oK|2u&2J@Ymu3OX*LqZP@6ycqE`!RZ!^Ac56c3jP#S!F_sDjJSxD!=!3m|ajv#3b zHnTc?8Dm&|=8=5ENUo!wfqe@65>Y6yYW30qhu_t#QRm9uLtEl0_OLe;Yz;XsNaglu zF<|G}zIzm1L2f(15JnG8r}D0rWzs1Sh8$sv47vdFDdrX z=az!h(ZeUG!V5#qjU{x}5xS77ZBW$^d&xcooIb>oA@jU8JWyShp!!io`{?NvHN*k9 zYWQj~yrVSYCfIaSY$Y$-a8<*SM5(k7GEl{C0`!5&M_$TO@Adszt|;1e^x5=jwbMZXI;77>!5cLZV#9 zKfE_x3D?uA&!JScGwav~ry0X`Xq;Cmjvi!Ebuvw|q8_1p2V0?hx|z>n$P?f^ZM&&w z?YQilJh|85CP$kt8ws~tb7TAP7k_pHjYsx(2c`2z5Vu=71xYzWZk`aw^*G7msRAc|up{H%)c}t+b{xhivPhp{H4hO0(Tv|Dv!roYI>&<{h>J z6tGWD_VUo!hkN$Xe=tKH86{8gKOZ4!i_{qY>JBJ-;w*UBv33oiy=A&jbVc3VZ@-+uwZ?3p%xoiU%81n^@DB1kl5NWQ4F^3UJkROfGQFeI%{p`n z=kB_^WBEby^>;jC#Lk|)CU@^D{wUVXsYObXwQkB$u06If_8O>w{d%i7@%es|Ow?|= zH#{IYg6DAfS7N)s>FPYA=U9Y|C&PB8x1-<=%q+lUeXfnz>5K3(LgD|s)B=%dr~yzR zd(JAarrF!DxRQ?MPBjcM^tH=F@x%)q2dC>{7dE+mY z*zkKbPW@lVL;tA@#VAWTZ73su8}Fz$6_U!D3nH!9Uxbe%bDZcGEW2Lm3kHd@ zB}r-7){+8u2zUQ-*)4=y`~&%kN6F{0D5IcO3)PEMQqLXrG}44zd*9i&1!OykIb>>? zY>7qX7vMQ29hlMe(6o&?vl0^$6KSzmhz|NI=jD$U5C60qSTD;<@}sVsO!9#`a&!On z793G*F@IcXoFZF#W;fR?R-uHsELXu$-Kg7g^yq_HHMXF%*4NWY5u??pXGUxH)s?GF z*VIVFZw)Q(DmTA47=aKxt*>E_ngwaUWO)2AK7A^^(9#9B12t|UH+tUCZNnnc?+~kkVhwA5N6UxXB%a6;? z-J>5+IF;ZII>C@->g>HG9FT&hW9m!{j3`4MwkH*ta0qRHK0zl%*EM0Eu@5jvBxP06 zDT=@VT}jzaHhSxRWO1HZpy<)AsT9A_d>|&xSc)K6XBDk!iA7fv){VAOX2n|Hn^nvn z$5p=2rOn}m0(*Ty*P(b8~BH)u!CE76X zjg#8Bo<;g~86WcsM2wX*!)!%Q@y-3mCqFdu9N+CuM)*ar#IFQbc5qnd99qiMwQlpT zjOwqA_S*2pB4X@zMB@>W<-~8uWp4cJ9#4p=8w3qyzDBHQ2ro(gjQFV&;`xS>xo6s} z2?_JmTG_cbgt#1tP9ZXfuV1WIPMdU;Lf@$ij zhO7u%OWo}HS_SOD%;JyUEX8$!)~DoL0M7|MTK0g?y{BtAE~J<@{({rP4&I$+@)v*h zNmzeSzCAVS(UCpTi*R&x15aOB3OsQv}p$2O!mYs7@~>qC9T=AHbPvR z&s_2F9{unhiwE+=^Xq!cGSQpcg;v`C%Oz`H61J@Tx+p{b?f?w`_1`aSV(o13Kh72* zigU6^0?0fqG+P!LXcz}475NrSD!2d)r@LI3suW7onZB)(q-3uU5 zM34@f@r}EirG-;4bZ0poPq&#}OCO)q)a(FW8pz?($-|Q)){A~5*Xpk}8_sPx9I?B? zLc9UbyzG~N)I+RW&A1(T(Jo+ZJNC=J)8^ZwY6r^_%K^oTWBx@V%V%`l=2%|63sa?Y z;0UTCuG~!4gB87}CRMhR9C0{&8!%gVaKb=n4l*~7(dO{L0w=)Y1zA|-j106`m1E9- zz!Q65R}Pq2m=nhS2X0Pop*~kzo?mGYQ)~NpaL$3wf0a(qzN9bw^1)A5>EmW3cpqHWwW0J9`z05iF3HnOTDPJo(&Rxa0`T&;N z`V;Jb-{Ych(T&4m0suU50|1cxzgNlstc*%c2yf-3CB73A(i@XszqLQ{(*A%#f0!Zy z@-FiTAm}+EED!@hLUy>oUS?CXt|%Bg2DjwQ|)b+-yT`Ah4BU2 zK$3{lsr!&2E)k_u^fN$M5V7e5sz4fu(`ov!A&w>K2e!1cAL9(JEdNUj!^LtbNUzeCK8RQFw?ccJEwfuw z=uk9`;h&F;%DPx7smzgO$Ntmf8&E}ucmfdzPm+4jzNc{qR<}`i2*DX#?+c&v}aEQ>$yJt426vH zvO=(V=7@9^nckigQ+C4Nn4Ea#_;TnCr ze+Vu7SoTx{-}HY4?$*9|Z|EE1=R7a9xbuArN}tn3A+Hv3@1aYL@6y}g9gT2c$?nT9 z?`=rIpUiXc(^@mnv2WPlXf&WGE&)^npjvc z4>+Xh*F~xtn@(+0Y3pVLN3HB^EbVFBScG3U!hG_5QvwrG&&(^_+M0%@Dzw%!#k-Lo zXcdVe&El6)i#oJmz^F{82tC?F&6<}RguPtqrn6qBBkru74!9onxgHL^xp$SfY&FbDRSHDnlVIPw zSrOnpX;Y2OgP;t76*gYRe9MpW`P0Y7+PbYu89fcMpkvVGIW2Wjpf(xX#_SjCI6qSH zGNvt)sW1<@e6yzL>@aYPW1g5J3w_wu2zH32SF?QvbVo9IE$)(P*7a9lfkzJ~qD)7rv5LiOVA6Yz^)W_t<-PoKSjYb5t3uYXroR41*BBPP2CcT>`-7sMcD zi9!T($q;S?YmT9%q$P$t=;$;HhPeBu0tlCnc>g*^!NFXw`1JU+FlcD|;q%R3yMXj) z{pik^gE@9J{Oq1Ffu_7R!!6?` zce`Na;@n1oV}Tq{vv+?EiSa7j75$=eQ5bdjPl8d}2}JwSwtQHR3>?86(xox#dIZ@& zu;lpM>3>hsCJn#b4aCy0$k{(-LqYvvIYw9^?z)8YD7sPyRN;t(@GSVEQ%_bZ-Xb}e zMG^O|$eNmEcJ60l$tb?YO}ytPW*Cj<6M~dxte!X-e&R7dcNF^>Ck(dMW z$b;LEMc(b%L-eYlnyQ`B=kp72AnT5P^nvmiv+^zDwmSwzuW+Ak>dlRb{>Y{P`_Y4{ zDmaj2gBI5*bhJX&Ss8!fL5so!HN{C5svwF+*J-6?^eL1lbKmGvx8Ifn@T9cBEKCU1UnKrUXaDiW;>{dD&vq-O}_JdMYHjO^*dd^!`hubVQCBmcPfuDmBrc z5>5H8lb;ANsHQmv?o3mzrluLvM>PFhJVZ6!N9EGqb)JcHoK+*{U;nfOMXicA@hF+5 z>6IN~W9k&1LX#B?x$_@U;Y7>jKNS!nIK@fguPK7O5i0?k;$qoR+FL7hT={Ws?T!bE z*$^qEB4nl7$|I>)kt{q=s;g7|F{#*({dI-M19zO!Ad9y{9K)NVlSuVK10mA#_x0Dg zWay`|N%_*9*${#f=Jn8}%dSWd*rezc+aF?7fpuIzUIpXvFwvuRJ2@bZLqDmO2zbnt zB%$7jrl{+2X%L?=yrMGd>A6RXBh+{@FHuzAJi9m)@;}A(;DRa(#o~OY?3tlX;eZ+c zKx;sgBG{tru_D-_?U@l?qVAm#ZW8oo6MhN?cL=v?1$zm<7X9%OZdD8Z5N_2A1{YqX z>JR_(A-qc04~XDP({CsITJNfaK57M3lLJs1d1wszOo(6(1T|b_%yKL}@h`T^A zS{Z4ZQpE@1eHB+3I#Shawz^fg@~&(ts{}G5i-KuK97EMy76!(Nxy^o7Mk*7nd$^hR zlC;}7P8b-ea#7(!;m}~YOCd~3G2T3`Kyk4S#Wib6xyDEkY!=PA$n8V-6bb}|Y$@6#B2F4kQc76+6?14)0L_S;ONF)2y2&qo`3?$;wQX5_bmZ@JIKN{L$AdzBWdhom%O| zZKp|`b&je%nr$$e-O!t)RqV7h%Gh}Rp*X#Cu*8)rHJcru+50<#klkQP5#7NA@M~si zl@-#ix>hrsZbO=Ei`ou)E#id9aIAd8hPdw zAkmthm~$l=p^FCWegos<>YKf=4&nnoOjjX``%wll0fOdj5xXYfr~uW!5QA|zX93BZ zV~+fTd7n>9mqsu6@g06bXHP*Y;2b4}LG|KgI;omoAYb(8q+|FlL3PS*7?q7KP=k+k@W_G79AYx=uP0K8-nY zR06X@yMfh%0$6iQgR*VXU=r`~Pr6TF(TN3)DOVI}e6TtI7=kkZ$ii)52Cx8Fv!@-A z2A^?eEMEMP6#86nXC{U5?VI~FJUIu0v0e9%=@AMWF2OFCUeipATs?SN0z~VSjlaayTV{e93nH%;9Yry zqa8%7DKo5$0@$CQ-5E#rK}DQev(GPs^*OL*Z}EaVm;>lFYzx~>1N54BChmR* zm*IZ?a8q}Y0kbT8v!BU7F|NM(3&P+A;99E=>ZcKxVgK!m4tSKobd{Lp^9=_+X)9I-PGPIaJQzYWm@V;CA;{{q2X7RHKZ- zCVBmurnLKOxK?NJ?Y$<%KXs7Kz*qcVLNEq4D8;LEj`|C94xg93@C2Qmdk8z{RSIS) zNHshF)-V`o8IlAM+W3-y*pvSr+4laS)Jt0X!F1NS_s0OVO}HXS6IudyFI&KE<*zc} zT~bFM@v#K;4&q{|{ct$Ti?8$lP9J?vT=0I^_I~`3R++iHW$0U>YqhNy!<52yDJ!n< z7v#3sLyYsriN9SH!-UCw=@YY@))$P~bglBzj)oN+S_NNoU8FB)8W{1>siMp!tS+Mt%^5cDD=Qze*A1jx z0QR`W4=CO)sKs3~?NiM15^bwppm}viqB`b@j+#5a>bkp-e?}dG^8|cv58R#YiZDyF zJFd2zDT8sXe9?=Po1{hhb-BoG~o;+qKjK(ivR!sf}j#tBq1V~9%V(I*3s**bFvBBw`?s-Zb z*n%aca?=gnFIu+BFy9ew;37Vfb?$EPkg;P2!eNUF zFjBHB1Ud6%%((N*jhZ!m(_@cjZ&7)>q554sGs>GkB)mN<|2Jg6-DyZJCYUBcy2ifD zZ6KW4C}wb+VA*yr#+l68!Wzx zL{}HgmR}WAi%LWmpXjq0YkD($*567zjgDxXT?xiqll5tARjEIR$%c5Zw zDI{*Mr5Fl%luD~%Z#@2KDp2$OA+VWzfXk+KOCV;0dy|p0vt~b+dx4j~U`4!p!4^xU z^yjQORmtgChm_UE*B3KY2lcVcn#N|+=@gk_&}~2+>MmCLfn#bUwN9IY<+pQ_+& zVFz)(2*D6Ka|j~N2>S#7*D#uncQk$xml$%>k}uqHl2S+Hu3RkIHQ6w?klKGmc(|~I zQT643;02=e!Eu-)nSs{ANjJQRF(dLVWDj9zrssmeT^v-)X)m8!mzv9^b;*UCZG5R1 z{7(moQTcEW;Q-F?q^qf?tl=T1s&YXl{oReYEFqe6ck;?GKl5|YiY6()&ok1e4`v)0 z=5$FwuIvegGEP#8?Dsih1mj@tVk6f5_hRNbKD!RYsZ!Ws^R|r^>hU4Ppa4Z>eQ&&x z-A0P1YZJ8xDIReHN^t{naRX}cZ4&WqiU^I^!jl9H@i^b4!t12M4-#=f5^>}toIh4Z z;g>~DGvW7RQEt;vNghIGkHYkNvb4ECGS}LQQm7_#c}OeH1DvH*5${MoNb@&H)8Z=V zcZAZNG^Hqm{)iXib%cKcK&%`Y*@jUUq&*C*4sXT66=(^;7MzQu=1!y-?h}$(nWJXw zt}4LRckr%wSWJ`_(4}N#)0&xyqVxV}(sqrrK5OKsTkGX?Vb8ss-KHT5m=KmJv=bmBm%33YI(W20bqZA55KG}&gH=`$5khzk zBOIxDC^2a?`L-;h@(|yzu$Mb?q`4(MBbU80m%YB-g?!j7 zX`2+$7T$2Wn73}w8e*?E{KnGG=j+g!XcQ_CQmXpq?iDdt2tp<1!w9CLp^=b#3&a~9 zvQ&nk?0`ZcwUn(vjsJp&7?EE{k!V>c6anAU_tNKZ)qUA=jgCV(qwOTpSXR*^aOJQP!O& zneZN5C}`sEA+C6%&F_WqcvTc|*K zR;BzQ>`lHyp@7KG_MD^huxkQ?^m`@uC~A8Px?#7LFx+QMOu9b$p|@ zd5s`9JF8F42#FI`&@lRo6`{FS-s?DbNm^G+sn3UCEF8n8l zzIfMELib~Ys3xtJ4TbeFpn6CAals+9=|t2C?c-RQ+X)ksQE^xF?H#;*{9`&JKC_Dc zFo74M%c0v;8fTp*nx|09p7I)a^iaM!;Zl>%VP4L|u;^mQeJxb)4#|Dehl}ibKjcC< z>SBL))?)m)@)=H3!~9Q)c^QU%;6Js#e_En&I@x2rcd(7-T?1)C$Qzl~I$AB5RX5`B z&e3iSr%!&`GImTb;iO1~QUXI?USUh_Silq1IHX}L>H;O5guCyt&b1pGL4VAVrM6a- zf2ok=R@#u)RK~KjWebMvnVVU6MbdTXXmFlv8iI9P+0Ux^30z74-(dADR!Jv_(nP$n|f^kZUJ zRz|WNl(DzOc#QMIhlMIif|O6J*@7gL3<2Nph{5=RBN=it|3Eqr-hz-bdlozjYt=xT zlNEm6qTO%&gSV@bxakdEi-f^)NapE$3Z7M&`_Mf2zKz+%R!kAJ@>WY|2Bc0Naq$I| ztQoKL<5DCW?z)b=jH>32l)bB2NmPEVLEXM>B|z3>FBGo=A(}>MrloYk30H4)Y#rOH z`<^(rUZw@ttVDJ9FeaD0Gc(bH7K%KI4VdowMEb((rtdQk=4whq`&Us{rNnpgaDOr& z!qWqB%w<^C#hClWlmkx2b_1ke36tSb&$VRJusWd)sQilq7r^OOQi`_>4J!2Cdl<7^UtKciLJt2 zasS>+UmyFVKR^_zLYz9^VJ8ZVz3Uev3s-Cv(@8~1Y2cL`FN7t0F#YF-QcVQN2ZZqD zi!j!I-B6M<@^Wx>6+|te#)iwwOt&M>BtZh@H^X%7L^J{%Q z_x@|slQU(Ore$3(fPPLvLCzT4nPkAaq+YAPYQ`#D8WjfGM?boIEx`Jw~W(7kJCO@l*o zu~;M=8~!F2AD!cOaBP~_p%RBXJu(xoP6UudWZ#rNh-S|$NK|OA=+{_WP*SYSToO|H z8G{QZY9Sy_6EWUq&GG=p5KY6ne>UCn_|EL@>{m5cR+sALH5Rv4*Bk2FOMb5iO>6}1 z2K4aDD5wZr67qaMD-pK{r&Xe0rtX;||1F;NRogYH;2ASi&Laxcg*8TM&Rhs>jpk;< zp-L`cO{mRQB3YTm! z@Z06AuI4Mcox|PhiQuk`$Cc!1Rtc}zW6V(oWx11IZOr|;nyu&EaY_Y-$(o?Q5`6bL zM3h7q&X}}()6`y;3#xUffP+!D)~2}X?L5OuRhAzfAFwl9oEAx$W@T$G;lKFJX-02ap@G(n;qt}f`0R7Ul}gxQbNOX zRBbH5yLBqFNR%eMiA|}<%Sa)5Xi)eRk)q9$!x<%+rPMh>4gbWad(`Bbt1D7DkJ3qJ zr{6;iZL+UaE#@5wl|jW5q;HZq43ZFX5==xtfet4Ls7cQ0$@uxtb%(vbo!q z5-E_gBqLY0{cT&A}F!Jde7aMvItT8#-A-wD_gZ^65hZCf47P++J&@ zC<^+LSW>ObRDWmBJ-O~z6X$6I3TTr?`S&JNj>Y>N&LCdCykFHkIcr8e*_gL5$uEr& zKdziHG4oWy7qz+F2`YZIas2uKb+GJ*nqtVD?+MY(7Y`l6HWnM5p z(x*wP`YwT(h*&3(e-=J}aB-@yr$#5ney|8*$0Xh&TA1-Y()^2tonMQ5G0~{Whh)Wk zU>3sxe8Zl=Oa^AhDbkz_P-D986G2b1NDCv1GKdmU(P@5Z4Uzzhk13-JVL<O7HM?r|9FO?jwH}kC;0q|rZX*%}NaDt_@*NJvaP@ye zl&NuZJ@(9fCnI!j8qiz!w7|zWJ;y_r)z?U1ekafDUA93F+!TWDX<(e<8^Wx1jN=fnCzIqcP>n^3zr6b6b_df47ul|c0iEn|%{ zOI*2#>B1krAxneAhHZ(zTHpU(Iyz&|t&cMZZ&z%7N4dEv68EmqN$iYhDtymhL|Vt3 zQ<&o%WDVKoo0`pXL|d2Nqc#bMUo%OK}BnWFT%$=C76R(-p@Z!u}B@{=+p=+}WUdWqY8dLr$zxat6DUDnd` zWPNVdqDcd#>GbyZi#sDsIi(TwoU>hFtX|8cY1v}T%V>!_06v!Y0(N8DqRHWhnqls` z7Q?+6&hYCS^|`<<2=2BZ8V%3_2k4Sxp1G1uoY0k4=xgEp8i}+=f-ACekZLaj+g|t5 zlhI~~z*%3-s_gi-;!;@oo@Dt1wWa;cj&;N3utrTGpZsgeY3FYS>Ay-RsRV!Hk5d~C z{n8IoFaECH+N|rvlD_SEj(;C3DPxGt`3~)4G~0rVA@%pP3V^ZtY?A9WF;4qr5?MCH zfVd~9=HA*(4E1&GNKi$T%0`Mqh@k;aQOQOiVvS2&IIom<_j?EXj3I8jR!{w zkJz9exeIrY(C=i>?`V|QX7K+o;can=>L5F(tg|P4BdbXA1~M~emD}$mp;BOJf;}+A z7K#W=QF;(LxB3BHvijX&z%Iom_LpokGt_2=kK8O7#HTd&lCpTcGqm6rJwek`5{eBW z@8Cs;UO>OTUN{T`VvT9&<&=kPZekE=pis&|>Qz|OQ%P=+@Ee_QCo*meL@Qf0Fs=i7 zAcj66*p>yFRg5uGjOZxRcX3EyQVfnVDCSc$E%~6aZh+46>mSa1l$eWJf#qTq zngP!BuqlP`2*YUfShC90mE#orn5hUc>bS?sLEG-q$U-dG`$!~VSU(=qa)#{wIc5e% zKx~AcMPNEc;K`vjr!$^0OIA}Hx=9~$F2<&`##ajdy`LsYD;qkge~PMh2z~6XyFh)j z4A{X0YvB5Gxwkd;VXslDzW%~E!-H=`l^rh8B+XQ2(w?VSP9T0T*4DQxB=i_c^d%|? zJ=h?Ix!pf}_~)0RIu~c#np}@;pUHeI5M72!pg39mFCvzg4(8kl8=qNUH+FmvUKK9o z;itUzhNV^~$+iHPh1;IqW;NZ#)&wtfE!3$HKS>NZ6p!rjAysF@zIdsDW%+}eC@p$H zbilwFjrdx!bn>XoCy|45UTqijW>&^r63zIp1XSya#u+bG>k7$9fEJd>QNSyXg z$L(_HynrT5vY}+qP?ysa?gE|3o+aw z#b@nM{-71xU$wRk3sh?8{b?RhKLzFRj_2|$tK8 z>lp&iOea1cp$fCD`0^MhqDD`jl2*sQ$9KHPe|O@3_;NR}%|{ZH0{s z=O;sQD!+$ebl&-QE0i64Z_1d*s_269H?p+im|BWzxWU@GRMEf?pR_=(5>JO)0#uoJ zTxTXHef&__ZsW`1V6MiRwpYhqVFAq4R&&#nvBOrSU%Ajw;JaT!J+sH1JYo4wwEo??)$((!4*z)yOQe&5~mYJM>JO(%? zEq<3alHmlWXr(}!sV>fxaq{cYr#D(}9n|e7u%%90oq7t`MYJYzEpsk&Ru(T}B#C}S zKk-r-KUCX~25KZ=AO>F~X{CsxNIQ?rMHRcwCnipwS?TZ^1zbxFbT7DHU5f@pjhi~yci@KHl9^WSIwgNdVjX+YV5*Pvt%^&NbQox zl&gzsb}sBii{pnbcEp}hjOLta(sv!Mv?JVB0d^47PvE3at2e@{_TPKrKL+6iZ*7>DeiWlpjlRLLY za+tSs8(3Q<+qPxK4E6^vGmr`~YmE#y!Ed&tk6My9YMR5jY_PCd;j3(GKW94D8666%Pf1T7N@W~m%Cs)H_4D$d+5m4JnctkjQd^O4m`&)vksmK5vO|+aeS7=nUoXkleZ2`6h<-=}d2u`i^ z$*39J*D2F4Oe~4U6buPzveA6AV+he*V`FX-Crl{BMZ3iwK;b?lYzt~N^6^YLEx>}) z&i6l`Ek4QyXW=yHi&1I1%Ip)HCZ8|47XeZIYB>EJ#0jrRYuocXsMq@`blc>ekkrzA zkgZ@7Gdb!Y(%96|$#gx@AGl0DFJ`cB@Sg7O&{sq7rhml#ybQG-{1#u!9=3|2p0m4E z&TjHVn^h+Isq&^^OWKik@tjbK=`Z5>g_LJ4mg^Qu8XO)+7Jx961Zxaw#3TQ*(d-ES zOI=a_9SJ-zt-p1wDSiuTbb*8E?z)$i(%)jBH_~7}IGofxarMq=6)rwVm31oiTu8E$V>lm1lZy)WpY9>2W6&>(3$RH)}@gdMKd0gJIj*qLBE>(Z{g zSWSd)AVxQe2H4)kP=6TZzAa8^NQ?#qe}U<+ZPPGvztewb)DA85ApGgarprn{C!XcdaCtOXLkIYuw%a+C&B|3hSR+9goOY9w2r&Ie;3s3qNkRMwGjP zO+3>iQfkd8d!%`DJ&|pGI}Q#04yGIEXihTng9)SxQny7*n;S^Ov5EF1c;0Dgeng#B znRL7<>9EH7ds_MBT3PQJJ&1VjUDO*>pp@PoH8l?_6TWCvj)hCPi@2672f8|D0Jgn?3{tq`2qp_`m|0&pPAKyghMQCgL zl`J44K~F2dl(*gl!8k173p6Qn;^l;bC|3P9qXNnWWBiT!`y%;;ZTa;FQl`r+13p4} z^F9^D^B%X-AMyrwspAKobfj=7c0{f-?Z>{)n=ZXBS2HJq+aLe(z9{U@(jrxG6&C6Z z!(sYkLST|&ex=<~by6PIfeiEYE-*Z(iO!${Sit|WT~0^0yvd7RzpG^UiNN)y+^z(( zuqMZ7qKDy#Xp1}l;z*H;v8n+yPpqg24*(KIAX1SJLTazk!tkK46yDBf%u6|&TLNISkV&>Rw-@?)r4%B*}W*alcY+G6J)xm`j=cyDS-Ubo6T^W5x=sV4K*{^ z5SR$hdeD9@-8&C6YEXCzYw*ZY`9juEnke_y{C(g}br_q{@}{ylfL^aE=CdLK%bLLF zjNwDBZzU|W@F28b8z%KD5z?7HsIKyM4=trj>a^P`oTqTWr$Ft;BhxNnP5$L_Um)`@ z!FS8FydDoP(G}M9@@7chW=MB@TKuXs#;n~1pCWS_@7~*;Ifny26mP5_Pih8uWQLog zX0X}hf{f28+b%n7`;|g{0fEDgT`TSiD*2>Jn4p}D$^tuvjdua$mas$bSK!R+?Jik( zz)~}*E6qQPv{Y>WJ7()lzmeZW*k>fDnROY2zq&luM}%r%_N=O|h%f7&d1Z?kudBzA zXwIKZaJaKf10$;w)G2vFV^qMPSq_C@C;DP`i6lKM z(o7$f|8p|9ZzY*=!z*4#$_F=dNVa8V`w20bjHtGm`<*sM(nh@6KlrO%ZLi_B3!sGK z_B4u2K)1@&#zcSw5=KIEismV)GuShXpTHveH$xsX_}kx*uj0P+L*M*6Io@$%o$5!D z4%s(1nI8S+l36(irM)r|tU&3e6#Z4>k=zJ})dm~95%3QW?gUPrIax1*&9N3Qv=`oB zropa$YJKs4Fe566{1M4ToC(g}dJ)Oz+!8911X(X;WF?+CaH;o9(e^u0)JBgi*+$K~ zaFf=%ZX=qhOXw*LvA0q?Je`igy1kPpK4Pa`&Y9_2?!K{7NG|O|FhjDD-yr!f{jy&E zv1_Flg~xRvX_PQ)DR%0`HvVkEE2|!{(r6^MxWTJR_~ToWsnB_hn_E97l?sb)aSMSu z2}`ahXn^67b|kv&0;ZGpQrW@vugCI*0;*-W1+>VTSrlA@*JPYAxP};^7`= zQMTv9!rR>OD#K`?imkgTa8~oeVXp~)!hN+rbXB{~C~UBH)G~R1Je2hUzIuN@*UfjK zGdAwe^6lKY<|z437eZnI%HL(;jW>zT6}+F}y$89qjUc|h^{^-hsAt{2>3(swKhBuC zH$?Jvpkp;(!zq*8BX>*oA@(Lz?r!6i)B7W8<(6;;o^vL`{NcWsbBJy!hl{DBywgdT zpzMj99ufydxa<4OP9ayAEZNi#mNaG>@GZy9*ZjQicA6Whf4UTQr=wWpD5W5Dd4#4drx&iR>#I{|B43M z6#zg521^q0$;ArD#KZ{ZdIGuG`B}64c{qQXHdMAGPo7WGjZ|9Ibk`BK-Z=Z2++&7; z`-9H4%~ul5ItaL&8Hiq7pILF176k~65)<;UN zQoDyWW)y6VQCb7%C(3F`O|SLT)*yp@=90;~W6GZT1ATlr2+ixaQc~$z#cU!E3l}$6 zL3yS95f>W}TCMt|)Lc+$nJb%oI=-bC1K_dV5RI8r8PJeB$;2$7}k4I0T`Ydo-_q) zw3w+3O(bB43_hA6tr=Q(OsOy+;a_iQlN9*LGV(PNddfS0T^5?OJ;)-fj`f5~HOtx;d0SH}K`hdY9dxGz5Vf*RGbNUz}XYX`-|oUx|L zUSFsxfCJ(Zk_?guN(_1k$`$?u4W+EKG`4<0_DzxpG}>OP?lYpI4**RjBxyfEii-b} zZt(7gS-(3qx$gSAc${)D@%2o+OZjs&da5DS&8LdiXi)66MKZP`HY52chF(Xp>H?#O zr|PowzNL9aKv7bTP8-QXP;2c6YvLR6vqG7S2#UogDNiZP1ub))ZWri_R?A`;KvEFV z5B)-^E7l!Sb&}-x)j;;a?kdd@dRq#1R|k#(C*F}T7)?M_Bq*8`E)6GyWlBzh!Z#M? zu`MnPkO+{#x6UfX5oU*hma;H253v9y_h z=0XO9b%KILqFaRQ<;v96Aol9*-@n8^w>9 zeqHX1cMP`%b7VZ*i6*}W)CD8Vr%zq?U*3-QtdOiChIcmqV|YW#JSm)#{2DZMJ-9ab z$KDpXs((F?`ed?h5*7fC=HJ6Ii(FVq@U(%Zn*pE`EJ>Q=VZ7U!| z-MBP{sxarB{6q|9FI;)Qqg?0r&@n?asP(8qYqIGt1o=w>8v%X_8ft4eQSS1QCB3T) zv5l2>MP)p8qf*3okYE6{*gAzYTX@Oes-~(EHfCEY`(Vi5t_`6V z2H=lEmNDX;!%be(tv<<2{u7-NBQKc4gO@#n|NhT~|Ex=W`GT9p#`zx)|MT|AdjDc? z=K3G?tpB^kXD;#|7FL!<&ZcJ0{}0PgI_!V4G_^PV|JBKa!uYtzlHX%CK6hqSKX+z{ z|1Z{J_F{5YF0K?T|7$~5-eFM)#qYey-3|a(unkonSrDtU=eP?RDp4+xfh)q#1sd=_@9;{BpurY1h+rk>6cpVvD7|&p#tp8k( zG7Boc6k-uh3TvNKwnme=)yEKGGtKQ-Sw!!4V|?+jp%Y)zr@ha14xEs8#S#hJIU)?p zP<>@F^B!=@ZB-OsDw6BV)TT5*Zv=h~=!0Zs9hjt{9(v2MY!r!$>GEF z$Z^e7)c78+rF*y03hI9SP_FBDm^HU2z$v$0U+Y2etMo=!ncevr^!GwzZQZzcsDr>a z7`BDU2#Pn2#xJn+6+$+N-EqblRW_+mL$|o-yk7%HBmHlLmz~~VSI}eN^un=KH>?H&4kRb*2^EMa7E}otBE(R+R4JtzZh!*%E2#Q!=Azo8F^-GkE+fOI_qywI zMRx1o&JTwkXhRrve+8cCOUGZ>Xa7QskT|Pr;oXfhNUdjBbZ&%_+0n?*;yg}= znGWGMDY55Fg6APik-jk!bt(2<#|xqNB506WQx8p?&4SS~4-H{AZ7+4PM-raQ{zYUV zaL9OE0$&0U;Go9JH1qm{Za>lT%{+s$v9c@_#I<2vQUO^T4j1|EQbmub&x!`enss?` zd8t;%0yNIBr)Rg}l3pCYuNKzY>tU>@zC};vwdtsU@_I!HQvu<1#I2K3x%p!9R-Ee& z7w(_0GVFEoczDW5GBN&g!gW7erAFT#^y9f2)yG6Wc@ZE|t?Q9sD?BKeI2}Mcd4cdR z-liY)^w>% zcxy8V6!2YISlRNJSwTRa++llY1|lZ2(LEDN6$DR(QQ})_!rA@gSnQj^*fgk~9tpnc zkp;E&JmL)y`7fZ2HfZoLT%;u`9KptJnXLHVg}<{qxt6@o7B)8dg4$Op&4HQhaGlzk z{EDt#8YR8XZKr7T1^W25(0dwSTvn zpJHDHRK?}F@0{~hPOQ_0QwPNfGfqq`e@Q1T5 zDf=`jJDo+{{x~u@#7uVg@$j59R~{u29A;ND1co-$?s{seG53Pbf9}MoZmXB%s?j@p zA^Oaura6i0JmFi8c(CI{X!!QmAuomaV@wB_}?evU*w(int2xgaK0cpulr^d zPyBi$EHgS0*)9!QBeUw73z&#a#G~p!N--6|YGxDY|Gw%bU|pGFZ!#jSb=77=5eq8P z4aYNOU5680CvspfiRfIWQkSy&;Xm*+*-Z(GO}tx)Hg%@4Bf7^bag_bu+g(j2#mISk zwwP%$;UjQ!@_G$pdzix#sdgfP+)@<#EI|bBdiZw0_mImc(|v6Aes8lnY{805N|c|R zc5f4e=gC;W>isRSg0fm$gt@W{%!B$k-)EyFRz6QzEr7_~_oQSGmRXDW)>H(C?*+Ft z)ynX;9UOHMqj_@A5WV0m#5I4#RN#Y5ZXG7^JBGljM3p=g-avT9J8i z%O4W?KB$P|b~ZS~D3U0DD^Bs^{6c59P8)S*%+J*@@prOHRGlYh+b zD*n1WV4EX+zJ%K(FYc3CXAgHSDgNV`ZnZ8az;RxLmp!1D^vsZah?sEN@kM2yD0TFo z*u#ESPf48ymMLb%qrMQb3X-8CeVnYDUCi~Sm5p_?W5S+s8vU2V887?vWnNpOB%8m zErw@S;9IEL1Jd%YUToLwYh3vIm$V&G``5U!7rLyO?N!5fg)PCh$d4h2Hw2hlmggyI zuE-xIM0tDqz9WBMkGoQT^iMwi@T_@fQb+$TFM`$);Z8a2w)a-iu-R$|xWPKoR`f?; z-ExPo`#AXEA5pmV^gH?Z&py-t`0uDZ?3XXWXkWgN{9k;ggq5wCn6rc9{|csZG<94t z9&tbX#_iqRaT&j%H5SBELfWU=atxt4qM{5iWPVBf;#>vjOk%EE)3Tr@wY&|o?9N}s zs+m{U@##;sj$$WOj?&cG(Dr-Cek%CMUv~UZ!NgyNY}f1XMAU##w$^x`_rckF?f*J^ z)cDc$15*gU=f()}$-5r!?}2l#?$hL9fG!d(*TJBXuRJ5Nr{fR|G20q}8cLG9Zs676 zmv5K^NxzgFb^GCn(Qxj_;9Rgko=PpLK~1){$Y2X2Qi%iSgxIdahCh$aQkI^uSFDOG=^B=`QWl-;kYkW03xX8I`H`&Oj+4nnM&`d9LfiCbf zbe{9U4&I+!K1LKia&6-ZZd>#-?^qjh?IC9JPI_{y=e5*Y#2QM^zY3I>CLMM|u=c|D z9VEfO6xI_MU1-dx9*d{vxbL{^t%9@U=xTLBLXqs*5(TU%V8|s2ttsx~cPsnQCDxad zIu83~p-QMb_rrcm>vy7Q^VF2VwLVg~@fs5>5}@9i@-_UDI>};SZDt!CM6l=*Xtk7s%tl6>i=an;x@2JL|$=?L&Q_5^KX3~N~H^J zl0jN$uby60iLp>juGbv#?8zJ=Cj2{@9BOV3`M_QzYbmfSBXgwPY-vYZ6O>x=rB}Sz zA$kp*alunc3G>L+zhZ%;!=krIF*W10LDisYJ32|*Vw@F8vs|ee_Q~SkvB$)(4`odi zmHg`U^J|Bt&HWB9t$u%cq{b~?K@Zo?^8tFnUgt}09F>Xh{;WB1%I#|IckD7=$6sHWRE}E z<@kVB(`EwQ4e0O@uzE5-^gur?Wm;wTnsNWZSMBnfRWu+tqbB}x%cqdHuy=i z`Gv(6D{j=>yv6Nqm&x+E5BY1QGp8}5Q`rTxsBPg#1oMuY_Z@droRVJ`k2 z_JWvn^@JTqVMi}beMM=fgAO_!sF0%tKynj^Xi3vOq?#gtdG?mHUoIg>vg8U@-b}ld zSto7NkrA~rc;Nu?Fn;qK1aFnwa>?f)+7ExfP#^n!^XJULm{Tpr%=^cWZ)t?VFrKbJ zN)LDj_!d>ZFy|-NCJz+%?Xld964m7$dF*N}f@%uzAbMLuuvU}`Qs}5}-A079`IV{V zp_wVQ05NCRZ~_WJ!M*v=gPa3Dhd#^8>VmCPivYH~g_MWIX|z*G zOqgp~f5+>;Ne)i!RQE^}08y8|@g#sP_Xa4uXzVMKT|4b$ZqcJ6j?l0+bI?6`aPOMj zxTTx8pSV6|togn-0m~uuOmW91clID=0rz2nNrnkZi~rd}P!vB)<%dfjNihIn6V03%28?n=~jdENfgi|^I; zf~H%)?bMu)HJFHWe_K!8{&nNQ+u`*CdAmk9MHDWiHb8`KL>beXP|}Tt4@qO}8ZV6Z zz$32c2zb!ev9g<%bk1ksGnbX(4E^g3VrtH(y!KH}WH*a;tvWr#1HkWl{s*Urr8>FO z=H?MT-wm>ns^H3{&74((Zo8eDd6aa@Yyf@*>WI5j$I}D#UR^GKd2ROCufJSj>S&|= z2E>3@jx?F*dsqGIaht=%fiC-I3GoagcL!-zr0)@Z6m8leeDk zYgMg@qMzKqD3cLL7H3Ge?wadDfB05)BY;zVN59tvc3C!cj9MEwly^Yo1)lV5&kgmq zYICog_rgQ5paTBy+m$7v%P-$EsQeKF)=(i#%|B?VD;Hy((-8yh%irnE7OQyme&t;8 zc)Xlt;lQr6^HSB>0(=n8(pYs*2u?PN*ojHnwhdgM8I%v zOMi2T`gtb)amsx%jJ_H@Zz9G%CHb)Aibg(#@D-7~p&Y)^h}?H5-oIuG_`&?1XS!qH znk_`Vy1d91MpWSKot!#nf>AiSc8AeCAKa8lzb<6;w9obkG)FdxWgan<3j$k(OT4%w z=0!Kem7Nl7>lserM|(xFq@}xuTCJo%aWD3muIHV?#rFBF=3EwwZb|}?)^qA=C!&Mp zUb1M-D(5_7fXOG{V-FV76=w}e`J)aW2*@7z$p75&^Nx8JTWIhCd4A&aA=tYI(1XJq z3`|3}_aK}Dv+gOI=ICG-agY;MG^Kl4iJlA_S(U5m;KJtB$UoGb-{1eY^j(~5kg)Vq zCkyad$p3$aBEbJy*HO_?{3M^fgRxrl(sT}~f~qx}8A_tUBRAP9P~e#lulC0QPr(@f8(y^0{I<{@wHo9;6?sM+h z`#j&>=RVK(W3GSe$9!kioK>SnjcOG`HQ@N17nZ_468Z!sHZNnW^1Ii*6~KNeUY_1__$5Ef>lhg%%pEi z-iPQj>Or4%isW+;GvdiHVQ8heA-?{Zw2*by>f{fgSy-LG@|qrFR%=LSiS0{&1SkZ&rTDM46arSe^~bT(2JrhlHYBB0Z;eEy z<``iKVTOEApMi7L59ubyg4Mbt#d;c|$l!NcO27>hDXy3if>2VKKWZI4X4_O$INe5k zw|uDkvK=a@n7yoWh6O2=Kh83HDM!;L;^z~p*k#3)oY$~0jVB;(C=+>2 zE&*1&j=!QEq{6?i2-y_7rNRmpKNZhX;p|B(yu*a~Utp4)JyHCoOxDo?CC!#(mg*afuo z*sOqzwW1jjJzH~Rik#b*`0;1P0{grY-*{6z3{ZhY{NC&MBf8tj>9!=#NU4Gc5ZfZL zr#${iU$L&)6++`3U>2jH$v*%6(P`H26!5II&>Q*=yB}v>)yn-+9|7EN5q6K!gmdl) z4Mb86x%X1OfcTG+45r}hsBNe!UQf56UpxN|y1dYwL&5#DakEe8^55Dx+dpjFRYm`= zjq^7!Y+TgCs8JJXK-!!?_EoEWyCs_`hb;n4L_^=3Ys{XtTwF2xI`DeQbQ5fj#t=^V z4wC!9f4TwI1G6zP`OEom)A@?OLGb%`K~SYZGCU-WgtWo(a6C?9t-AQ0iQ#tOj+^O{ zO{Ga+KLNTnIuE)h)S2I#HbY1TpltB~+UNK|P^Rh1_6qfx596IhwEnmBNz8QpNSp_0 z^86IG#s=)o%TI(Gt7$ZZ29C1+$!$^5An%SH^xei{rdOuEyd`vokfb-?@!gSbZ+WUc z({@6H-jc9K1h)9_-7)2?Ku-(;y*_$TudHKdT7xB$hil_$yU1y=kskge0*{udZX4)K z>daEHZt#$^qlacUL&VI2AHX~dT#81juY5M))7E7v?gpH)GC>gX#ZoSyl_6c^yg!PCZK`xuWTgst+|B|vpW=@SUvc>K-KQ-Gj1ze}d zB(?WiZxx?wp(aoG4*IWYTzfM(dd+A0cKNxeKG$C`{y(AizX1CGN#p(k<3Ky0(|?#( zGz(m>5Q_L83pu$cVvXj2V9phAE!qHLEf`LXimz58%foi}4p@ZUqT%fUT08?Cg5xHK zFKvP#rpFQ%lE)~sCId+^)D{(1U z(TS$vsaa}H5lf2BQH$iY3=TYzw=Z+WZdu8*I?X|wM}{;H(v?q;L{`1qTRm|?7TsSU zgDAmLaV@@ih4r)eyOZ_<{#g|9FWkGhiogW%Sy#Zu0|6oYH+%laR;#pNeJ~bq{&cOF zaAuN_<8hLZ`$O_@uE>M+K*^Cyp~V?7iohW1I4%<;1WzbrWh3?*q|C0iKfX38>FQc% zmRpcWfk~iR4-{J2R#i0-R`ECKG&Sq!Ci~jEakjH$qLjmTJ(+F3{oeZMypkvMcxy%n z8C?lLs2noSV)scA{1zklEeF|fyT;IE*UBfn%XcLl$tPIwn|l9J)^PvQ%NW<^=YmD% zzLuw|?)fR^qubx4u)q7&=eauUENggg_-e;X;pH2Zub(igAckWgx_HY>xX5}^cwmcm zKLgTxm>}V9AK-HwVhp!KMOdK%{f=CUkyd{gdNKE5wT73r# zyI)8NT?;_FT((&zA2dmQv;Bu|@K6=G>p;5>w%u7qp=%vqP1!h&X@KijhdB{w1MSrHQmurW1FC#d(qRcEFE0vym_5KHz53 zMB1q>+Al1BAzPnekD@u;{t#hAt~Dc+Nl?F7bqtFZU@Bqq?OSg7UiL9 zIj+V&%uGwbC=w6W;-1s#LaoerL*jTeX2IBITk|hh-H%s}i#1NyMy_T(scDRmOqb{+ zO5V4Zd?~3KVCiEC>&b;GnT%MCWdyaCc&Q|(&0a(ed@yG9doRl`SzesV2P-8&+6qPl zHACIzMZ_YBJ@TB4yiT?5kCEmDvC#Pl&RI>WD$LfOhx*j3oZn*R)SaBYhU9bb=JwY- zn|*#%Tu(M!pSCv}FL{&Nw3TRgQ0USif|HACa*yE3CqiReCF;x%xScDpQ!G~xhv1wv z(zSZnq_gFlBrMQfsU(D^LNESs6;kz0*5$8P+5(=02!l>VtL}D^0BzC2I zuSDEh7iI6_L4|1j+9Ee44vUj4ONX;MMNamuH(5@54IM4TnJ!`X7&w5jTQYQ~H)*zj zvm&=4jei8)Yo`B$tOvYaI@%I+Pl|b5>YDZ_i`-^l0F6|MqJu~uja`i5I83?)V@>Q` zx;OXc3+x)|VV^o0qcBrnmbBtNE0n`%m&|eB0fKsXwiPmRl4J}7e+Q43h_a&C0>9ak zYCz5g$*-Zpr|H*_Ni)VHa0E!bA*cH0te_-S^GZ!JW&N0AWz;EY55n(-8tHPqP2ONK zxr8b-U!5uM6{{EE(G2!qhgewnF{+s(Af9rcce2-@$8C=oA^C!Zq!F zA3jP<-sbu|r-m(&cTAqZtHOHRj(Mxh)5^4&>^28|-$R7`)APM7O1@O2HT-FC5hLW1 zywCCMC2>DIi0cNck4GBXrPQhcA4iH@iCsMVrz2+H;yjGXwp(Z~fXt;`-8Pj9Ta~Zv z^kgpScN}h{7lyoQlapfLDUOm!4q>Zdeq4nbD7)fv(ssP7KGHpP&w?t23dPfzWjx;` zHafW(Ktl(>**02)L3vBG!OI@Ll1|MU+RvJ%YMPFgxQqZtJeII5M+Qig5K~iBS_DqT z)UMZ9%{YYv_ki&SQsV=GE3y0tvI+Ya9lo>a#g)nJW7OZqqV6x07xeKn$IQ}kDJCC7 zTr<{X(|4t=^N6F@u9O~+txJof$0sVyiUv8kAlW(a?Gnl0esadbdGIH5)}z!k_=Kz^ zzQ~$3P-t`?${oxeWC2N@tbg`LXw~%})_bDeT~nJ!cZoTTz996D(4BCm^T|}LxzmDL z`Q1$|$4@k5*3ucAERKNcFO*Uo^=G=U0Rs|Rlr=r^PM#*mY*yRS0}2D{uKrw+UmXC= z&1U5XCBXw*L>F|T^tATn=V&uGL5Wo>4fZ;TZDUg_6?pK;Tnt{%;ES=-(f60^LbNv% z!bt}Q7&|3ki}eT-`-*bDs+W0~Mq`~S{Ghi?HmS~Rn$Q}PSwy`=IOTR?mU0sl)ufhq zvn1y_F84&gi)m*i7c0>wqX?VozZ|Tc_8vsCfGA`lwCAa<5KROx8f$wZmF2cx>UVV# zENd4ivZ%*8#*wmWrxw=@-cqKeM8V->llsG{&8BtWDVss5!R<6MI?@F@xgUem$P5*J zJ7&~-wwKQ0G3hc^FzsN*5^cRE6zrnk5#wZ{ntqF0VeLdNgQFW?gvUh6AAMp%NN6W+ z?AYUy_QT7El{RNTINzdOM4wJZW4L1tN7CWk=)`KbWxr$uanzEmt9RbQT&&eOVGBw; zk<#M58#_KPf^fz&KKI^0p@>4Y-+LYO6#x4qH1%~+fq3+dQSpTBDcYtZrhO&Nz+Ajd zxvEJ#F_W=`_F+XsYw?Ys(0u4Z>Flax8Ge_o)-R}Fj@81;!#LM_x|4pNN=axCyvN%$ z3jT|OC;98H_UVtww37_WahH<<9-^pKRlh;vU+UeU@Dr`YX_$5H7 z0Y5l)&Ys|CC=W@vWnNG{wG=3Pa))6McSVr5cj;ORg6BSnO=~}IxoZ`$HH#b$Bt1PN z`M}PQKZuh;p>p@e%ZM`yvun8;yC|#<xt9H9GmsoJvv zIfXA2;2503`lgxLhxN0lruc!*f``d5qz#dG)V0w&OQ5&u5%q1GMBLW6j!Y;^d&L2U22y^W4Yu=RpMb~ffHH<#bU|rkfhu1>>w?C2 z{|D|v*kx9a*LbUnDURGqLcVXYTi@~Fu`h*o9J9!_$+2eth)xJB8L$4Fz9p$=`!b*f ziTqK)X*NC5f)OeAwLD(jEsGfMk~}t>{NpMlbR!UWj#0kyp*3(hVC6=%ID6;yNX!UC z2H<&P!+8hsNo^UG*v7^m5wIgi8N;p|RyAX3$=XBWNsJKJSJ*-}1D<^t1!)e6#Bq?1 zVMarhcZddORfi9m1)-yiR#J99v@W~glizlpa>ao7zdBa!%Fs59{XhC$`JUjbjeiFIBe&gm;GMqT1A}f=tYulu@5`mmIZcA62AQK5! zX{QTp`qeEE^n_S=3c?D1-ltVZ#A$sYfOqnoc7;Km@HqjhUw=eY4anAGm+MbB=-Ft4 zBB<%(KwpI@3xNmG0~#6^E+;I~85i9uf|LT=s>QgUFEc#k*^6I^2B*w~k*`cG5z71} zb*4i!O)*?5ccX-&*fiB>-cQvb=`}<-n@>c$gB;F4D;Uibrg(qO_ng!5&LUQzo1|Xl zjAfo2v+)l2sqwmLf_6n_oO6LV$YP*>%9|^9rz}!QyBh11i@Hf60LK*EJfH$})g2o~ zZ7l}cSp!iWx9X>4>^yqBrbYe?k|&cTlIugXPeVvsNW@GBkmh5;2XiLDf{rA zfgvbG=anu5)dN`F!@?2OJmEYHRj2zX2}Xo4%8WKuyY{s>V4Ssw zOiQ)4`7;@?2b3^$o*TI_hrT#3FZ5YFzBDU&=)$aI+;4*U!a(3CkbtD36sfKRVv1l` zLlVe~AlQlsD*MEdl3>$LaF79*9-`??LqzNFiNOBwl*0S;i(O+okcsU`y z7F5x(sXE!>3%{W*>u1K~ZD&^jG0p1Nj!#tY>9^;WjUk32CS1&q8_lojS$%s|`M=2@M1TOh|15ufQyx?36~f@}t7z2l41>Z%MWBRzfgFsk5P`-~fu6-e7aZ%C-0elaE{t-gmEd9?8UN*cl;wRn;^X`4JBUTT6>)e+ z3`7bdMr{E=y)PpKF+`0UMc6hs-$s^D$9Vgh@rgmRZ881&xl9l@*Flny^*CD+2g!rl ztDhH5C1?m?;nipL5>d2(--$BwTr( zoD?s6rvJ*()qMElYC}Z}9g0)lLdu#tb6F%LYdo{mts5kvGcMuHb_y1ZklB<>e=6R6 zQQdvmJ3j<2J#(SdERuMC-jC!Xb@0q;dzQ~NM8xp<{in-ioO4;n7xOx$d_&pUewtNJ zU{V26lW`*=JvCR7?HqqO`(`)p#Fze@ye!7qvX*YbY}sMCo3E-Jn;sICFA>i~>tTdC z%V(96^nW;}f24ZJ>bjbE>ew4p zK?pd5P_qy^49l`Q&i-N+Rknqt2c#A-w2d6w#iCArfZ+7X5upmE&Sxf{pG*QC4Aj=@ zTY6(n@3ITuDD!Fj=QBc`ohDbdelwbXH~;PRzD5S3oyI%psNIK&SaSliT^_^OQN1Uw zH|L-q8e$E|8bn0&B;ciF?PqT$O?J#VhMZV zz+fM@riQ~-ueg-fZG)Ty`vRYN7~?6Z*=4?R#?wk>%fwYR*sEIG(OvAcP`QNOe2=ym za-va`S-PCuAElnGTCMt32>$*psI^?WO&Tb=cfI?i`6mf~1wD#aUp<4pNFH5!8v{y~ z3#|&VO0A9d`le3uWkRdYfkKyd8GbEO`emDGZQux0tLN01Jg+XtkXfFmIJ)yeN&{K$ zoRRkSzUqC|HWMZMIP=mt^ALjb1@YEKH^7}CU^(MJU?qpcn!`>LqF^Lhg7{Ni^p!kc zLi$@xRR)6>qdjRZZ%Nc^LBmDLH?PH`?lF1GRc*+{TBB|7eTd2C6)Xb#!IfsZxu>!E zL+uy_=Jfy!0wQ*bC0ybqS3Pi|T{7^a+R~6aurE2Hlu(mKVe{ECrKIvvuzs{z4VL?F z$*u>+(%WiOUtN8Nx`(82u?NS-V~1_f(CE$jfWW~s!qff>s(k!P>}QBv z&X!yn5b)d`XMeV-QI)(J^{wCqdF>Kx6KFWCq-vl>6%(FFY@>dPU-My$xO1dAuR0&o znX7Ylq!z2I8Wq^h-n^)1_E{wmlavMb67IgSKU1(-H|6UrInu)?^8($*ra7hC;x;S* z4{t3;oxhS`i*II=H24wjwHAg>h5J5WAh9gDP)o)pn%))DT)t`hW%A%U&~pAyJB9-Tm=UXuhM5Kf+4H>9I&WqN{G>VLB(%7_Ei5@f>(Y0Uwx=+(@qI z@wmp*!-<9-igmqZDBy$NB=`d!NY=Hh24VK0io9$qEuZK zLe=ds=%hqYfMna0qs`b1eD17`tww8rxh!~d?@FSb@6O+ys7H8FF&gCc~u;Kk^uj9zWv`&u)jC@-z9BlX8(^XBUX5@AsGdegxb=Bc8_}aXp~^xe!Qj2=Gxb z?=~n%Bd4|9sQ!gugwh0m?VOA|Amdr>O5gd|xA67e?i+#4JTKEUZ{PJr;nHc> z+OYQFfEA_IFy3x=yJ*qg)l}y-{-z?EI2DycNA7>${&dh>QS78m$QO zCCf8Q>t+le)WYr6*R}v!YWi3ez}}4SS=b(L4@q#zdADcqAf!|b55;nL4d8$Nz^D+UwhO!Vah;gD{`!5J;o5|lQ(8eS$uS#vfmKd*v{yjh zs-IU1N7oSS|J>IcEtgEX5(R6&m^(W}fNB}t!Y62v^aYKsWo{FRhN})oSFW;K20i<^ zr=Qj(eK|~?auM(=d_l`(mmH4Li$aeMkXzXXY!cSsuRk544EEK8<~gcASX-T1sm`{( zuj`oLT9xBIkdbCOP@$Nr?{o9e;}meLEAb3P=o%No4QcF2Cdm%UnFz|!5AwC$ZztPA z_iV;}-5h=r_Z8hQlRSPC-GZVhNBzmFBUy8-3$-Qk>rjM5)~3o14VoES*_+hr4h-$i zb^N2BsE%RMrrbOR?dP2&{h&>?c?`PqGLCt3N4d#wne_*Kxy%+kZ_-05@@M36*RG)V z4}yAa>9beH+@X@s z!TNgrf-ONja(gVa&!6S!J|d3*!JDLosbMdLLHL;7&6+?5wsZXDA6W5u95We~(iy^R zmIRF&IuVNsvQ$_zBD&4&+@e{g#Nx1Qe4X&O;^PiTUull5IA{9G&iBMd>CM8|Jp8je z{CWizDVXnZ{?#)_Q-=o7K4Yzn&qelcJX755bNu)}T+&uaUhxx~{-&z~R~(Q>DBbTt z9b792vL}8ZcAs~%TUJcRSf;D`^PN$ios#e!^f&dMi?!T)%XsD|3_EVRDQK_-B3FCS zBk>~~ms8(G{~kNbIz7TWWOBg=vxeSix~3#(c?%vo=I#3+lvDKXk}wWhnk;8_gl;I z?M~k0w5Eu&C;CD7uxA0<@4{@r&^TkGT&r^VofPu#b{z26Ao*NC?dVIAc2c{Ak_{Rj zY7J_0?+v^bw^zu6#VUVWV4>JSFkc=aRIzkX7P zOlR=?&riAjxhVh5C;e}Te=G}9z+c3lxIO}lb8u11vX8J^qe_Zi?i^J@Uj(b39)GeI z+=H4-R>YDeapXG_Tl&<~0~88?k{LA(E-2_lA5)J=PFp<-m2*w2A^9{tEh>84g;Ftl z`?(Hi`}EoF+mRG4y#m_nv|U%uV9lwV(+CUru%FsS#hOeKFCe=08RKaRQYYfjz^w1$ z8V2>>cI7w~AkN)3Ij4lse6^*Tc zCNAU>Ko=8>|159>$MF9xa0GAlr*W_Z1RF77S;h1F6{Da)!2jx|#JLmI0-*C}1w&se z85?(tz#Fn$vG}lc4BfdwqZpAhqhO=0C!Kv$bI?Plj6A4T(xi|rR$Z}Og1B<%OiSzQ zFzvm!NUBz_QB!jYg}8|JQ`EAo2IkNt*2ae`>@)Epx5lt>LflCI*0AQxR8hy&47zcL z?mhow5-LzcuH-)DoJ4>Ok-W`LBBq&hLMY|Lm-I`D|*V{(sv0e}ump zf5Tsl-$>-?rr1*O2gWn2#xl=5x@~lsEej}y6Wyzu87RcW@Fut9CT&%fI?k|1sd;=8{yk(Ve6z@$7 za>PMQi<=2ciZZ`8gVFbp?IqvRL)^`X`jpM*9tgD*7!Q)-97Eo;6XB|MUWf|f!Le=W z!8{D~kSux8ht-DVqF7J3CJaoP)wdP@iIXHfH-AyramwA+hmw(zm7$e3HmSheSfaVG zX2n{QF*Xuqjdys9B6^nw=V_CM}!DM@CH>;(5flqTVuIDt_p!DVLb$qwHx)qg4jrHDfd}xpM zbUM8N6MspEju#MS#a9T^Bgyyt`4iL2hA#*~bt+_$KmMbny`Vj05Cxl4u8#m<5liTb zpZTM9uo7RLG>cR2TU%{&>6$ZsE(y-JjCbz&gX4Ik9IOIcZTBHD2HH=VJ~5Mr#*)A& z+2>^N-GLR0a}9ow9a@l($Qi1&0V`LvoR-3qvua_V#A|`%EeBf4^xoGtV7pgLs77dD z=KK&T1uax)I6;MQz;b?Ai)USY1JHpJQYIB)+3f&+4Kk|6Ljhjjpry#zqcgTCSvl>*xgakH6-s1g|uNm zB=P}I2F}FqXQZU6dTAk;u7Vqij`Om~UaBH+y$5p_=uRs4XrIK9*XEgok=LK7lQu8G zdN4jBN|?h-ao30sMu|l=+oZ)qGlGR|ITn<{Dec^DspV~fhv4NSNJWU$K2HoWY&P){ zS{7L}R_xBv`i*wPdKv{6ivp|l;rv-1YDjs3R#5L!93SBs-a^sukeWAm2ADKl)47SV zMK8EezmjS^zVT=yjb5$MxBqb6GsAqm3i^P?c$a?b3Um98?teUTozSsOv4Z;@ra5_2 zl8h?S9{IOqL8E|hX&-}>cR&2DYm|pFVglixhihN^!Vi$0#hB3J@lDA$C@^wV{Fc}h zZ*|09636y1PKG6u&UP%X?u)_Z;Q9Y3RsW+aOw8Z#U;4&yKCd-a#W%n8xYzimV%LC$}^0uP_@y~Mx!o3OF7ixa@a<$uFA;$mt_pX_Cz zlZ&UQ1;EZ6sOswAVDI#Qdc%rU*X%xf!}v2Z%dErjP=dVk8H4;B-iF07*&$$QFvKc4 zYqBX;jNGaoDA5E1w%Ouz;ykv&pQ-yRG0QH%3smSm-Q3Jv%nrvVuLK3ZgD#7i!@BCZ z?}o%e*}ZBFav)a_+IhB2DCOSJqajoT!sgy^qv~Pa=oUHy&VOvCRm2}p1=TBJUPZ!?R$Epb}N~spXCJ%rR#@(6GW3RD`qk zu=+`3dCw%2`dp?qYsXTQE#C8c>EPG55FJJ2@c2U^+RxVHG?<2=#3=eIe+AFxsc4s{ z*1AJ207&0sz<_w>y!C<{=12@(|JH(PVnpiffi_Rf&2*D6#iM%0iAed3HDJgK+las& z?3w$^HbM#*`%DQey$+VB)@({Vhi{^sn2d=XLHeeAvXiMt%UErb7AKf5Q#AL9iPl+` znbX;i(P+fg5GcfPQ3?bCWsvNCTwA%|-;^S^)p3tum+Iyxn}QH$0^DN7Z{Q2|K%>Z_ zKv01_zLC87%oe{$hpQd5Rp+!Jj0+#(CqE@5rI(mh)DT0;50S{12W$oAp|V{k98XBi zlgieI0qt2GQ{6$_^_DXS!+%yo`D-_07+#75p9r7z=SwQ~|J!c<@xm6X%~<_q_LO8aHp%AF3CruE6kwslzjCfbO^}~m)_)Cu#f%6b-ffr?(8hQN5tQj@ zKx`Vog2!1-|LT63#dfrr{_*hkrU-JT#pZ|vPbt${EBo`q!O|Re|lKcs-7FyRDRGotLmkB~}UPwGG-%FWv!Ab&5v&}IG6D6aH32S5@t|l57 zyg)s282l{dGP%N&+hJggQ|Aur6*o0bVy|xz!SLWfJ%A_IHPP$T1Sk3scnUK1!>W6A}-gGh(DQQTfWtTw#Qi8r(wKuTD}8>!{x{32!SLHb9+H zpk;P!*wyebU1xLYQM2U6-Z0KZ*KEr}80a;{-r8VhQ9Y&~QmaqSld!e$*rexgU6N^y z+tNSXT$$PSQ-r1Lo>SCxg4Qvly2I`^dep%GtFBHDu`HiGCWncxvrFA$G^)Mik3h=1 z6xGR#l$N*NhVv}5wGe}Oz71CA3dkkr#sc@uguFSZMwOE*x!blg$I)y6DQ4CcQ4K}B z$$05dR5MC%oXc}g(^Mc*&J!}{aMs#A{sui$Q(A=8n>XHSj?Jtfafn#D_XKJ+HSb4J zG4Ae^>yLb}kl^m|;saqo>X%=XSS#XV)V9_V#U!>{fsgXO+gGu_%~{Xh)+<4AJdtwu zhx2T7FnGnX1mg+VaFMEAo; zsIT`kV47fmA)R2}oGnAxi2g7>mglg)yOy?(%OU=*J%hmIcZ2=q#C%3t5EVD6G^`Q( zWS%nNSEG(-5PKfg9VY!9LB3>BP#5uScofNf{JB`#J_rxxbhL0*VX_Xqh~NrjR>nTK zCJn9F*5kOjSV=jzD}>7aAObOF=Co4onP$fo@D;q1#=V{*O5V8CtF~YgYg@(#cYj5r@aM= zJ%ymE$-J||qO*cASYmxIxk^#+!O4jqXnC})r=)ZjGPY5O9Xy$}#-N<43aN}1?=<8A z*MFrwf8zrs%whw9&xfA$(`%Uit;d-B4HL+f08Ri~pv(Ws_>|>k`#xa1~Q`o(38mmmCHta;|Y3^%0uc4m{`(YvX@~8Xi?cFvrx!B%5?p`3b zaYM1(=+Cv6zm$#_jY{QxTltnYoZgr`@6XRJT^fkzpHk>*S_Dh>P4bFWRRRR836Ml# z(uRyFdp5~EWq9D^PsTJynKdh$7D6T-EP%=VW=`@4tywa}C1$y{A%HbZjXQ^J<~E1u z!(a=OTbuC)h!*$RByihNVKK__;VCCqj)XsT(%yNd&5d#_A#J3%N&UgBY%|7fwiIl` zay}qL=`<=&(c0J@owJy+(b052edvwb%ja z@>(y`s-mmtN!AezKH1RT$Gbp9(QhT-g%`xft?bQ#TyUA8ih#^g?^^2MFf1@W;z;HkQ*T-qmSL4XAuDmFc z`@em@&q>V~ar09FPFiq$ZMZPX|BzpOro~(I`t5@IlsN1^d!wj=1FdHl87C(t<#z@U zHKd?^M^@A2?0{{NUTxe-5!flysp^i`%Jq$^_noTu;eM(p$ppyTuq+YK!Y>c%|5iVJ zdfuWs_Rk9l_4w>i&x44q3#8!v3G-yZurSsV{jIXA>K*LAT=4IsW#wZrf%|#pke`nh z|NngM@&G%4Inaq*7U*eg|0(YvVQ=EJ2qOv6GdPhNT67Vg|O96kxTn52=H#U+0? z8AXe&>JUq^9pU<fe^t((akgVwa1jtu6`vH9Y58AC#aGa+KO)JN%R| zLlw*dVcvh%IB;=ZluW~W7fv3?3C!qK*l*o~5s6YOBk{=!XSJkV)(~F4JnLuWa>i)l zO3>S>Y01G_ce#HdYe%mMI`K+>uJUoSixy+fdb&PqYcNaW`Nj*V!lGB*g#ku1QRFar z;doVg7R(&Y(vdpX8X5zFPJU~eLb>+PuHvv*dZ>R**x)#+%*Qn6X!Q3&uRa8!_Q=~I zA(YM?!WFSlj+pxV<3@+#-r(!`LLtVKd_>2;l#`i7*asZ$d9)eyD&Ybj{p4t0u7VJ%hxBlN0hT` zR2O$p{hWPoR)l6w(M~U2=&Yt=E{+wh;Ymq`pP}cNq0dyFBl_b@2sh#$G4^C$2qTO> zDlvA_muLwO#E(^n7`Lf8D=2}fS;A;rKk=VR=o`WpcgvJMx}|GEAKp{N**Ws;L;eix zMwxno1%aFF1tjJ!1(CmT81vi3-s7iTSwWO(NdD+XNecR*UQptijg*u?b&*^{oo*9? zU2U7Ve}gC`vY_(Q2pDxO)Jt^5lLykI?)*4Hl75lX{zkIKSnw>fmBx>YxWycOmD53z zFdeaWOoDvkN$?9Mv6gzILxeL|)BoFz(?Vzkc^4EalZqhYY?n-m*{g%T(D6TAwtt;Y zzEtB%_*40p=5x+F{r|Jm{lmvT$<6hW zB_(DnUBk~om1*NqZ0N-Emzh-?)?X@h)uVLP)u7_a)!-W!H>|8}t{mG$+BSgVi)34sb>u2p?3zB$~4N~3rP;dmLy{r+A$3h;P$-Z8>lLB(; zSixrpzun%VPv}0pr+~NyT++X7`ReCgD=JFq2X&s5s_%RLxM#p)7K?w!FL;TrdbxBh z1R}poN87~|L5Q$T@-EbPo;YJ$-)1O=3~?>`E`>#yvP7i0i)xc-8*Al3@5kezx1Sp~ zlX&YP(>LdY@#A}ddH;bq$GaM!cV*GYeqF9w8y^|DD8=24=2+I4g>D6hLzRZEcsp|N z?X|L~H>vvJP@=(>m>|4)M2~!NX%Sd6p*r1rqqVx4rD1UqLG`w}SW~BhH+v(NnJy(p z24EuyA6msa9LkR2c8B`Bn&~;v`OZHfG!5Ou5VnbV-fE>vV_*@JSqXGPO7Hft3c;ky zd=X&GYe{$Kv;921sA&<)08rJGph0irnq+$1Tj_dtc$X_8Z^*uBE#W)|XZu-^mikIs zC*{>C;=R|>ZKYGZeG*ke0>PmlpSHk1y=6@?#o}F^Bk9=3EHT**So|LRxlHu>TisK9rCgX+cNnCF!-OTY$Me8Y#NLC zYE1+~V8LzP<=zHQUo)F9D3Qq*hl`^m;Qfw-sW`Aaoixll1W{w-1@9y>Q&C$TmG5GSR;wFnFA~QNe!^ZFvvuLK98_FVVDS{l~@9`UEUFtrT znk9+rWFtLTV`f3SWcvzVER-#9LRS(L7O_Bj0qIDI(7?I+prjsaMYO~;^i%_M2Sb!Y4{QE6t{a9J##XPgy?)#~AK< z5_I*#k4*Hv z+5@3a98G=ZWggk-r_FD|ixzF$;VVpu5tU;cT!DLMmRqfy4#_UY8eXkypz@aZ#aLlR zcieKOVa0f(Qw_O{bws52t^?j1nKZbX7@YnlR`hn@u{aG}D%={p&;CVu%=O*#Hrs>8 zH5sziU%`F|k2W|Yww?&Pz1IoIYMHMboO`53{pt`eYmP6*_l?*<;zK7b3oc9Yxvn$U z&x(42UkhOoZ_%2Re_@Nr>_Q#ZPCT=2;JK|t>y(p0n%GChku-Qb@U(0>j-3~bNnIv3r}S$zFT^2;Q;Z;sR1p!V8|K=Oxcyz@&=O zGg;uax(?yc{+;Aao_QT#{WCGHK|}#wbV=f^Js3Uh+~ZIR*7v^4(}d%n$ zFvcBXNDI~GjxKyj;vwKi(1L)E@5Tx0LeIqJym5keKe6ccOuAMsKs#bH0_`LShJUWi zJGapbd+M>5H5c9pcyd->DMWTqGmB*mkZw1fk7N#1^N*~9!cxu><+sLxBC68%6UfO2 zWJlJMVdf_#2ccup-ZL1t*f}4i zoP0PCPX)d(gqXLun;+AN_D~ZOYqg_*vQjeTZy^$;x+1@cp&3GQg(7`QdrOD&Tm@+u zyYeIQMeT7h*Lm0iIp13NElycHve($snpUry1zgOjr(fexJ^YZS2EN4!s&B;0-U>M$JV-IEA5X1j#zEF%B?1^Vtm? zv>!b zPVARoI~c~iy|r9Ae9xVDuE$Tz&epY|yr!E04(j@(HZIK76IH;Tg>Up%eWf;PYCi9m z2GfLUaNjdEg9sU#fMH;*XA?;zzU+?-A9VLCJD9!`?lZq4Cn_e3 zjhByQ6BOt%y(W+Lj=*`b47f(P+iq~V=Rc7prO;Eii;k^Qe@Q-vpJ4L7N z^aV*QuO$ZNLlgB#+G2ZMv&7sobMrPUNv8W;v@qlEXX*_)kNi;0x=(d~jLK?o#y3Ao z@K4}Zq=0VvC^hi~!Xd;<;f&*nMDM6SRwOKmJ{>Y?$F0D>W93AANq;po=KPLBwTGEf zsd;iJj8(LB{CGwWWxsq`lcyX_PnO&N(>L5)5^`0ZPK?~9noYDXFu1wSfAsK} zfw2%-tlsxLV9EkLv17wjLl@#f@_usx69}oJc&8YdWzDFFF)*Fmv`g3GUvv=->+2r& z##+_b`V2tJPp9L1EZdp?*kv(BsQd3)uHR$6)z+{c$--*zl>~C+J^m9j_%H4;@tB^@ z`I-Nge)7oveJK84<*NT=2xqImeWtr8zh^bT9+H0WVKm7Et4w35VF+W?Jrnz>e2Ucb z%xVRYoam|eybJRRNI*jJ@}6G(R*vz`M^Yb^8**!FJ@;*YyV%@(II3aV0=?f+M#Od0 ziC_aTllLAAt3(KVP8r~)8{nattiUcEgv9*Phuu$6hFjjl%oxfNKu230q8zJ?xuh0F zW1(}Pk#yvgQszA6a?TRjULD|Nn_hDpG;m?ltBFWc`j}5DdpH=3=Dmtul1(ABP-~gF z85U5z%=pBLwBZaVVxlmpq*RgK%#v)V&E8LM*eErZ$HV*cu!Z@+TN&pzMQ#)c@;t>B zuNT=ijghJ+2I_k2r@S7Mb^)2T}+Bl(}V*{&tx(Wn(3k)1|A&DB^(v*aR-BDl!*!d69xd1JOo}zN_KL=`dXs6O$LXRtKoHWN z29Pq*7~l`#S=YSr0}vvI+es6W;FF9nP#;%T7SDGP{7LVywYOJqM6<_D7c8o90XW3s zL%UBYxQn;bafO_R>qbBJ%a~h%oq4wzCf->P3lA;Vw>%ja zKi2OD30O?7$M3qDo$(YVyw1ZgFF)ogjcaG0*WMHvb~q*+$Pf?zB7Wj7lG>1nNTzt2oLJ@Bnrcj{U=6Kvg#C%9$ z?IL^QCE47=5HJEEVu|38+fJO~63K#s!J)AB^Uc1$xGl6Azzqm{Np@4UAr|{X`D-6? zRFn(jQ|I-+LBO!2Nh7GA@GsnF%}(&&ro#W^e`5BU081AMdna*Q2N%!(O(awP4+JXl z;%~VwWNT!}jLRBtO-t}hGMZy0Ko=6zl4hPWSVXCa;)8#MU`~2AySAO?krxBX*c@bHPUXe5A{j2)kgI;~RI(LAs(L^1J)xe}wgK|y9mf4gui3z*p zj1^_-6Zh94*W&@nCQ;OWChYSIVw4?; zRLS_f%H(jhq(A+nT&kU`NI6b5b8zZ{*V0PGI`(&>mu{ZZPIxk}Ny*=(a|*u+pPfWJ zs=hLuc{VU~q}^7o(kb5Gd&c{VLpe(}gAqQ7vNrv8&u-^Ct&GX#6)>24Cs;t{ucL5H zjv#xyJTb-dOyi`-Kv-{57VeS2bmlZuHukvP0vf0N`QZ|>!dBG>$DBmP6EEjDg|4jT zTPwH3j0bl~G{Z45Qw*t9S1PZZl%JaA-zg}L9A5xU%`KbTomD&~l|9WI>^y%+4SSAQ zLfz~tw^qW!=BGr1)^Bq9ka6Mz@fN`Tl@N@6!pt5}>rRH^4Abh@3UN#Azt6Fck)Fsh z=xywS4cPzA5|K&1PYSdM$z-mdq^Tb=VKj)fnWO|`L=GH44y689-`(EZxs@V)X z5{*(CEsMEDs?K;eEd&}G8aNtwCM=ed6_4_H(T6R;EBLcAOehjD7WQS%<$d<%+y!#i zcMu6|W>OBnOtafUe84mBlo*4@LDFHO4(`uoQ&v|Zdux&Vs>aTNDwrGAno%`{ zxHrJW&VGBFfZ*1r;QpeyKCt!cwhcBg9-f>@3V$kwn57F!qKf|#O4ws zw;}j%J_G;Rt4+vJYnt!QZ2#^|j{oUi$=Uz6o%>%T!T*}OI1lD>++vfJZZAp#vpgrU z&DLv!BK%fmOIXHJoV^e01_oJ+KS8MqZN3uff$aw%?ta_y$}N(psDxK%H=7@4aWZ$l zzt7C*gS03xGK7nQL)Bnu0A0Z++VUr5P3?-~)Iq7C)apwH<`oUnJWk$fd)=@bP;##@6>Y_6+hHCcQs9 z+os~IJau~DfyO`G9n?p7e?EU7UEUvh41dKzO;uc5Mm|G7tF}>p z#229!u8W6q?w>;s$^nyxB?NKfz=HSmT`_Y6V z|JyV(YONoapLR&cXvQe-j2+n)1}T+EOquGyiSBf$A`uRyT$pPj#MxBKn7*ca5pUUs zy@7jV!8Tf3F#&vm``_Hee=0DD9fG>%y8^GjE0FVlUV$!_W}e@XH~($EI9uhvtW_4i z?SoS8=7@*_MX6hg>xlL-28%#tB&hsm4IXSQ|1i09YIiJP`vvg_W9UnuMk8j728HvF zd$@Og6M}wx>l8w1A(22^<5ZSB@pF~alnJh-+%>S%Y*unwNtB+)^05M;fJur z6rE#eeplU#T4Be;Ii&Fli3y8627>cQ8Qk+4w6K#t2mBnZc0@O^VKRFL$zYzX7J6-M zdgy@zm;Us|V}qZsHy4j3P@>9WC$58u>pJ&HVjH_*=c?c?6*5bpw`6@z_b8 z1J4=Uj{Qs5Pd%`9<3I4mc>QWlLF^oq6&r4adVl4Et!>&WYarS6g;85s;RO~LU}XCX zLb)~O9WW*USC(zD&;WcZk6=njlGX=;6fCm!W=D+KTpVD+mu8o53boYSU%sqM&WWiX zF9{gMhRL#52p(CP9(K%UdLZq^Zu4r zRnU`2<&Ju{69nf+M|x<}<~tP&MZib%PH2+=iEK4Smf5qJrv*#$FQ|O>?vo|Nc zfVTTW%mRBenrXwI!4-dhvYz3QL{BK(N0POX>ZXqRDX#mLvIJ zQ2%EW!2P`=phE@$LHi#3{*Tb*e{y8~*N3-Q3)Tns(AD3*xw8>F+Sbyyh934n_>b)? zSQHJsP>P^fLOm^s3AkYwcM5u~+u&6dsdEtQUL692(=Jj>@Gqx#5Y0i-*;yet%fu#0 znAs$j;FcmvUWtrG$A9)_EZCCN`3m<7&%XD**WTB@*M9E@$^3o?nIcUY(5e~I*P}Nx zA(&sHq5i7nk=v>#$5bJwx@)iOA%6Kv`S-WifbP-+v47?B{&W774}70YLcI~Q|H>Y$ z-=c+jRZrZhrt)?wAE4j#vA)V?Ehl9F%o2_uZEXUfdGPr#ycJGq$uQz3bWwE`PRQ0& z@_Xe>GLa7TKvICXYDJzqF%KT|OxVpN%uK@Jg;34_WAgD`7t9PaahCuCO_W3Vq$x6= z@SZ4D^)a)lM%4{UGTUq?75$+pQxdgK{`{*>xf2?F>JlLN=te4}^3XWBuDc^_oX?@le(IsU+z^ zM>5NTjFvH%t;w0P7n`-o?b>W=Q$~X3L?7Kkl&o22P7_;Zdgv9twf_Jgv8}Cf#=4Q# z81H-Hshsy8$}A>s?nB^aiS>i8m+Q1tNrfrmuO->1HK-DzEqPDN#Prju9x_9dXDu`N z=Ig5U5yBc-MjxJl5hDVGH7JR_7!z}?Rwt~Wa>GT(%c2vSCw`v+v0asYvvsDon+~)@ zpu+X<1G6@^bU7`Ybig?EdRpM48JLf(wNy!Tiq5kg@j}J5oFVzT$?&5}W{%`|YbRDy zM}lU2S&sBbXIe@!_qF6HQgL-DLZ=TmcNM%zm*5HNJ7yzjy43I{Bq;Afc;TsM-S6UH z&0I#8i85(&H<$Eo4BcfI>Kj43nc@W?g@JjriNF8M>`$}k60MDOtH`G6mS!_2tsRb| zr5`blIruRfGR)cBYFcQC&5f3Igv`b)4@1%TBO(|t`JG+8_`wi6N8}Izv&I4waI)c7Tp<*FC?)XE3t=DnwdC3 zkx(5g5%t1L5%MjTy~!RJ2yn0HbJBouZvY17a{PM_je&pKg=lQ^67o{5Pig6P8rq(s ze2k$}Hj%U@)hpo=8wk9h{pI`ClDx@Xax}F*xZsKnDLM5{NKzCBn~^4+PHMo5kc`4^ zPa~aQus)`IHqj2(GGr^pSg^fs(-}G*SXhjQyesQ}4RE;geR=rpbZkmc+!mY5pH$7g zNqy|vRpfCf8H=oWiRZnmt^Ukq#sAcYmx>a3p?!wr$1ym+vd)v$hKf(ZSXuE4OQRst zynqDH6e1=m;3mUl%93I5#)UHA72^UWU-%gw&v|rlhu9z0MV`UfG37ffVKbB+y2QYw zpQWo;e=gk3p4J>4feaS3awO7Id^m8|N}!{Qk(wE!6jJ{B6O>^HiND&UbuML+44L|T z-g04HSD(umjO?JMx!gnVQ$eqSE?36}XIe(IZ5yU{dBH8|blQz6Sso>l7O4oLMD(Xc z6|LpNdLYczfK=ehV4eenhNsYM3VdYE);3CnuH;yD1%52f+Qq(VSQp!KXDHemGd>p%O8r&-DZ)V4qga$!9Jd7N+$0G$1~9g7mA-UM&}fKVi%7smi?(& zDvJftWc;vN6q4}AVm$FOSj(^zr(-!|!t(9qh!VpJgjD~8T`rsB3!G1t8)sB!j%RRf z1g2VV_H(0c7vG}!kn%{S>7=t&CAU}A8}sKZ(<(_wvEqn;F{AcK9mL)&$=s8T9)-yi z&L<9YU8`}_I0n`(#`VX?NB%L)YAbOhFO<;cNmsXcVERlRmh2Hb=za(tro2+)sIDIy zm2UiukV`+(Q!&UyATB1nAg&2%d|E(-(nmi=-7a;cM;-Bnm!*U?j?Ix499y_Y#S-A- zqSQ;1=4vNXvp-S_e_*PlvDPq^&8y^gnPBOOsr>^#F-@%<{Hsmk0Oy1;#D4LGEEL~v z?nSK!p=jzts@#u-udmhmL(%J7y;eOkF=?ZjJM8Z8U=x*hMu~U7^>w`3QDNJIbuqzB8Sbov#kw17BJs`kvf+ME`VetdWbIFpU_{ba1 z-Ib^Mpp53Heg2jW%T)gRJ6L#Y{$d!-FHJ76e<|(>{k2gn{uh`pm$sRm6 zuCsn}9w3Pw&Qxbgsa{OTH(H^{?yfy3q>`;d-k@)2kA2Nu1sh{zNr zatTHHw)qun#;nh-W8=iVtCX9)+4VIP(55*rS&ch=%fw_(u!*d=O0>4kS>(5)5tc+B zBl4VARFq2O`NRl%o2S&a5849_$v;^!o?`Q;;M$Hq15sree>zGKt+>!-U<`U|r{x?Z zJ1MgQ&0l(h4!K1cL@f*5+lVyT0u%GsT`$o0v+{5juBS&Az5+%UBQ;0Q5{X`cm z%qSk~la$PD48`d%{aHDsUW^gQ3T>dme!l$%0_wR=hu{5&_Fz3LXPj+a*19_6#lZn0tdEGgLW=)}oa2r{ufbFySveZV2=5|M@%6s5PhiWS58( z&WD^e&k82gt-Ok+6Tc`CQtaOlGym?@BI+ z+&A-*-Rf4Z6E;lV(NTpIOLhj0my&RYp+*n+e(^*#tC4QiCF$$byi(zpM{bH)mO!G4n# z@z#A^s0%`hDGs10)473D=ihQ-|HU9YlC2|Ug?Bg?ePwLCPPjeS(>3%?e?ZBl?+vgf?WKvqNZy?2@5?zQF&lPpBU#7pC5`2f6(La=$grPq1M@Ik*6~@E)W!| zkQ28z3Wc3LWVEtaLpME7a?v8}L0=@qDhNlkcYFBxCSn#^EnHfxA`5SR$V@7@oI)&c zmd0|c-)4A()l?h;jgGTAAwitrsNMlbZ1e$;7ot2p(9IpNyA6c{#QdrihXdEmS4O*TN!17RY+-w4 z+Rv!76TEd9{!+3x$mTh37szgT^#%I!Oh3r1-cTq%aIAmmP&eFf9G^M(CH%7oxFAal z4|I_W(vPE8ho@ zC!xIdRQy3I_;K}l@;W7v!W!Gj!sFA#2TB9JKYaEZz994-!F&kP^dSHKoDy<@QMU~= zRZ0f}OME*g>Jcd}cbsT~ zyF3Y_#^gAM+iHtD7J~Sx0c<&98Wq~iq5&RMXm>0Tj*L^sSSsTSF;~xrBb%hl`%9%o%9?}W8ScUq@ z$IsH8TG;1YKY2cEE8~2O_i`9M952Qao*n^>L>K_>SbUVbAaD{3)L}tyiSxd&Bo= zoZJ0-2LJe;U{%URCw||xn3h!UYrDeQS@lbXRU!StTI14Sx`ILyos?Ne`K)sXA{01v zA}L#ZThuV=k0kjTLk#|j8Q2<~#5`Pd@G74Sq8Svx`qAOc{1Ci-#vjPD-xwCs6A=~W zrwPAbR_ebN`0?Ph7*U!iL6XI-1LYth*&-*^pL4(X_O0Q*TAq|O8@=5qjkc`JmlacSIY+qvmb(+aN7XgxNDs4i+zpgp!vp*kOUr=Q2) z3hM)BIbF`h)&T)bRyF4RRhJ?Z;L4|C7`w)R`iRl@kZK3v1?wFC;djQQXS+a%DkZNx z#}MgO2UvV#`FSUm-z!$)oaP1AnGmpySGqgV)Z`RL$1m9Lm$8F-2~*&4LQ%HKD8Zd6 zKUWiTSe8`d(Ss5P?m{YsJVs%tp;@20av6oPDzztoBMW;`u-|v6f^w2K-zQfAqjPGS zq{Q=vW`YQd?rg(t!Y#t_>f9Ei#a*o0ml6OU4{8g}|{-n}6Nx&3N}*A%aj2!$%R44T`&07q43t z!You(M5PqWO`A15s#4koGOTG>X05cWRvukAg(4fCo&~11-=z+#>iFotBAVr(2w+}U zsXng5Tql#0&}QKn!ufF|OR)tH{hKsF55w~*!3mBddH_bxBJ#oG{Q1#LiPiPrVE_Nj zrb<^-HY9z6u1Vk4?Eh2H^?$AWTYl-``M-z3zr$9)hrz$tXl28Yr69VDhkt6hrKPw%4g%$6$KOpC5Ir$&@chx04k~y23ljW;i@QV_;QOS*hbUP zgi~l)ng8thfs`eY76%SxIQz<`PSH2hgZFY@X~4lxv?&!CyoVi939D1z?^ z#yl(53hO2a=fvjEpEjduD-J(J&`AH%wGwX|NYK~52{w%ib315(N#FE8XYgB?Y%V)M zgTpWUV>AFb&fflcWQ~|$c-yE?m&0^4LhBB)^BRmB4ablDNJmuBN&Kc9qcA5AW1aRD zmTmEPS-)%soWf6qIq#1%j_zWy0RM8BrWPA)@k7_7+N0oo(Xkb8I5fCu#UuzM!4lFa zEM2*#W+e-BX;F8CsV)d_Q{+(OW-|hJui@YmXcR^P!W@u-XA2w)f*x|qu9YCZo~snaJKhlPFXl99jb{6CHp{}X8Sze@eT0M;%}Pal<~_8oWgc6T!N zjbI2UO)wG$88*QpRtjvPSqU~Q0dR_K8M}mlF`2YbI)vW?x(1YfD@GO51*4 zc`!N(x?QE#<>IB~Zr7Cx+iKVI=WOrmNfV~@KK|=e{prtX&K>t@_nyxz&%YDgPvCt- zmi0Jv1Ik+tkTq_|i$Gawc3Y+v>eW3c@|==gYyhw(|7qHOThqS4q~!9?$L0Ej)fm4%;6<0`x|+BT+xxA?eL-xB+?vyZ#I>xd1=){%gh;U&w#b{R9** z!jS$&yTyR7*1&&-yZ@*>u$cWg+4+x-0FeH`%zrBV{}OM_efn}IJc(j zKG@?n=~5o<+(a7a^fcoae!eMq?zjcn9x;BtZ$PXI!~c6Fs5XKm{0B3leiDEG>K8lW zJte;4ZmC^b(FCH#TxU)skG=9d<3{?F1cGh~a%;j2Q5BOyuc0H=ZU>Gw{ z0U=6_cMjuHu7Tdc$V*-Wk?bsr6G*#Atfj7TU1E%QQa>n%4Lg(>#b_N+(3XSAKX_iW zfEKb3>O2diA_Gn`imP*AllXh15&A<04Lbjli2SuELlfAn4N?Vat<(z;Mi5r z^?|k?Mq->$mw^sG8J4Q(wuZYEp%@oX+PIH;rPGZZJg-t_eM0W|M)AlW!e(2rEvzi9 zbT*ot?$1i(xCD(^P~1PbBhwgW;k2-q zvo@RB+v~fhFdgs-B7#vSkaKSF@?UXtnxk4{!fgr3YgnB~09tMM{o9zAWbLRe!9-pg z2L7q|+7oVrXJJsyH(s>p`#qc%@(&@S(3PTv9XUeNE45=4??Y-|Q}=2_*VH%DzSioxM51>5}Zzkx3pX<`wiffJmY6&`#MRFl*U~+hM09 zm+n9hD7|uf9_-r7s7#oy@Kf`Jx8`hJuMq>IVtmA5At9%uMIcRJZkX+cS~iCmQ~P{> zfE{f&m95h~B`joN{1c`%3qu~XFfU;?kl0SZfz<8C z$yR8^C9E%np!s#|$>*E|g@ntg8mi=p88$$)v4pa z9c*kNRxGtAr&>tPz|>1w8jJtrvL(_bj0tGomw5_Ux(M;qvSO4fYHuNOpG}DJ4rI*c zY2{>MNJDxRj~#o-C_7gohRMh68E>~vXgr+uKGlXbo%;p6kaQzKJ{h*mhIQiv8z)jk z4xH2|9Puis_xl0Y=*#)4J+mYyOoAe7A@(Nu3`5JQmnxLMb!^82PXe!q^d0N|tuL@F zPX-XhXy}wSpu$V%f&B(bi(47qWqaZvntPWrpa?zNOzvCLO~CJC;b*h-HPo9zRhy<@ z7auHhZ}(=M8`3I2)R^$n%!3Y@Ulc49TNx>}*@IUKELVfNSD=$UToz?FNoo9DB#}rl zHmiYbFBH*|aDLi%ZAaN}>5XL5AI(#u$ z?fTUg&19(>7Ts!tD@)5<4vf4>0KB)iQ_3TeF%l<18Y@Q5xiB}uxk|ev_kE6kIdR+hxq$3sC;1c%N=-U{9p*m9q@$z z>=L5c8J&o=g^sU-VEjsvR{$v7&b)+1eA9yf`T=UH9?6M0!>jmPTC|;EcNGzjsEI3! z_GIG;&E2iT}<5tzK$~%Z?8i ztNKCxWjh%f>RNUK!Bf5u_MliGD_avLHefPK^_5K?0p>fW;dNU9yuSh4Ni2xpZZfPm zCadE^MJ;0lqho4l!{SChOTp(2@lhfD=c%*cy*867-LXwEyfTid0N+v6h; z887kEW{!Nbop4!>Lu9g7EE}d=QL66WQl)qrw8{i=D#c<-rE;3&Ia>!K zHd+4G7V`6RiFzk^?gTu^3FY)$%Y@V_Zs~D>wDiVN<>J$MMXICk3&vEOS;ah!WeZJm zs_btF}7o zo$3H?!h6z0JuSXb6W33(LaEqlyD$_RyS!LNPwpRTKwZQa#{B%DGi;uJvrcfA)A-3_ z@B#ma2BoxXg-cVDL`d#Ha>*l^Z9R2Pn4(?_ysJ@m3}Szz6V}nobBPX5Y~?(24$gc9 z;`{n^3>j6u8fz0o#_)E_6y`LVpSCxS>@x10@lQ)i&)WvOI8tML@v4sHvF1{-X+Irw zGIGkbgw!=GM!?L*dG3lYd*Sh zbKd;zevP9~gAd9Dn^jqEMKI=Vy+&Q?;Vu!fow&5gi@EY>)~I9RyFpm>v8Uz1Yg93+ z9F6gVoIEH_HJH<+*Nn`@br(INj+i0>>!OGxT@LP)O7_PGr+E^57fgG48g%AYN7CE_ z#$V^WY5G?4WMrP@k^@aL!#-awY%DdlcJ{(AS4Hwz;&)QHLnSdc6->57Yl_W7vHfal zc+Q`-541d0(7*Q|&?Z}dQ;KAgT21GWtSIlx4C$X60K_2GNX_}fR6Kx z(zbMX=HARyQRZ~<-=}rM)hDD(898a`0iBe}9Gu32D#X+Neh5Kl@>^OLTg4)`p(78vV1^dbdBe4PtgIp6r==UD``)2NB`+xxoteJ29T-+_^Rd zU0~cJ80jCcrOw%v{#`YFl`F_G=w6n0V}KAqa8t0{NBN_Y@c#&k#^GjYiw*nLt*6wc{2!&K>A;e&tmt2M?1eCQoBpuTnAF`#}Z_m#IL_olXf#Me% zmZSh;!n_TbQDZ$^7{UnQFE+H&->V!ZflmX1!o_s~%jO?o{;IABMB4ynaYHpJbh~ZP z%edGd{jocJa(Bvce@lOj$pFwVJ`gK)~z@S&Ih~F)qF|Vz%!~;|ee@-TtfolnWG25*GBE|cIAR|L z*%HsV_U$HpolZh9lqNV|218t zdGP+|f(cNi3|UDW1(k<{u7P525ddugve*#sxeGw%K=J8-j~Icd?Q&^^oEx&{{J>j< z#c>Sc5O43dRtn4%At{K&&ic_yDnXQXwV(-MJcBADuh!2ay={h+E9=&mnao&^6t#6- zenh-Bf;;x@JLSlw6d1z-Q{2WIz0^QbY5I4dFmTD}&II82@XXU?aJ4MIYU93rR^h8a zET}yNTGpLaps705t-uZDnvQb?0XY*Ov?+SW%|7MOJ%-SI18vv_zeQ(KIJ@j$RK4b@ zSHxgs^T~Y1Tq*m7%+XPN_KW8EC!)(WnXH;;S75f9|0Ae|59jHNo(2!th|Z4&U&K`e zUixzE5aZ9B;t$Ds&QxQ#9C0U30-YCHihlb6_%4u?{SXH*JqYUC{h}l zeW2v&~OiPdI>H_rpDD%86o`m_#J znd;?Q>g3AZJ$0ceyFD_x>410Ma%em7Kh#Taw)EKF(e^q=4w{Q@?z%j|u2t-F`i#4a z3R_~3V^_USF@sxfVJ?l4xR{X5zS7uvqIHDujPq0D?m%myU~35<^%0$Kp)`K83n6Sn zxF$i!^>5^%+5d4x6(wrJ*l$C0+tYQR+(t+}@M}Xs?8EaQ*bI6eAoKyr$y?v0^nuwP z{<8<}1HsoXzNhSi%liT$H$?8p#uwszW2qA`V~CVH0(T?Yg{coD*rx^#PBY33-@ylR zr04y{M;$b?PRi-n2l0oqxC2Bh`IRGFQCgFe%y#lv+$nuTzaG)C zUh)1;+YfLjp>CHvywC~SJ@mca;0t;-J-sKzA;>RG#xcz#S)su;t&8oMOu;~4k~vfp z{++aV^wN?^Pj$KVOgcuu$R%$;9Z5o@JjU7R7Hy(?Yf&bux@>yoJs%ZbQRaH^mc#fK zy3lP@oL}m_e-;1OP%)ggV! z9foK3ps5u2NZr+x2%Y3YIBL%2@Yr;whjrH_ji&S7a$`C?lto4Nepcv^Fj)0*8BCjs+$qpWxB2OQMWQqHORY&f8yJ@l$ECOZ|gw2w;tyorpBpXt>c#1)JzHITNKxP3! zngmZS&dacP5gKnEokMpWz^eq&BB_X(&=P(?S4wOPj+IRTr+O_#WrCsVtPf*&QIKI5 zJ4(?x8|_InhLA6%IV^XT6DwNc^0O&LfoiBNhmA{au6njJGg$V~NS_>oLzGqJIasL_ z$&5&Git_TekR?n+vGY8NLx!UPBP7@Whg6(!0C)_LQVi_K-H*AnJq#S6fO@n_crR`s zoq4-OwV434?cPgYYzHh8x07;{7iWG->$VhMDY=)QQ)%p~N^M1QBH;e^f3&piRm4zy z$xPq6v^$))(L9Nz)rhAxZQW4Y_>D@P+5%P#SsWg00G|dEj!qG&18}NO>Qq4vXc2@F zQO0M08al+j6|^Oy!uFl@7a)kj*7vy)?Pccv=ztuM_D@aE=Dg2#?s=X5Sf7h6d!98v zX$y6gSq>Bw@dBiG@q6}bP*^%|Q2%m>A-#L4(VxDGR%wP<77lzer!)|`j_MDvNatf`Jfnbhrpi!1M zvaIh{>Z8#wC(}AQ9i}+1K#J)UfU6&2IiE+u(<$4pSWMw|_xZC^A3zp(h{HNIo-X8* zPgeP-{mW=m#Wd*-lxfbU(c4cEmlV)(po;zgs&BT^r`fie(%y#No(-ZC^;o$m zX>M&cZ7GSRhb@wJ(OEO3bDHPvx@fyQXi_3nc6E7{RM%=o(r{8&PhfWIh0=mcpP2cH zNIsb_j`70^eCRbM%ub=yzu#7$h4v<#ryd=u(@QiMgUAVr2z>Hns^eIm0TU^r&G0yy zJR*YVy@9$xX@s%U)4!|X57g^3GX;+AN@=WEwrX)11-t-4g7ySv^Z2l#vqarg>^A zsk*?w1VJ04^+@G`xlZuuq8@FJe%AO$Ka5n8W>^WUG!rsw0kmL3&K)vRIafu$U*mg| z^*o`!pR0YEBXByY#n&4NCPa0_11sgl(&YF+GOt~kaZ0~4BX-b1Y&vdF{TJSxlnRcGG+TpBJjdq?kK67j>L#Sbs65*XU zb?2AT!Ao)pL4y00V9lgD#=50k@GTci=aOM#W?Y&am+lDWHwDtqp;RoRh_(8>xhDP_ zFhLC*E8@o!;OI#GS&Tq_S&j%{24URK;vVEgPTKvO;=%VLF$QwYoS)UiH;-Jx?cds7 z=1>65_*u|g5FuO{MiHt^b1jS)C?|e7;#OZinqC++Cr{VPS{S1<605VK)sZ23t+Nbq zN*Y-e>(m#e61=2zRs)Xt$D`>Yyp)mY^%Yo-BD17lC}y>iyheU^Fz}k1x@je$!v1(V zagj##+F|v`#98%0qSzHE^0tp~4h>81SvOrKr*`*M#{&S8 z+7iJw-LkA!POhsto0sFHM&po=gq#MWbX^@UHCZ)@!?KTv?bt=-&IyzB5fr0rE?rFl z!slRTgBF3oJ{LcsJjZ?rWVdHc`jN+g#%rd3KeW-(uN0hxiWKg6+L_Gxj+c70DZf4T z=##=LD!Zy2;z8vFjQInWbJnh97qSt}dXlY*U3b-{#kh4X;M0uUYl<$5 zq0@2wq91bMGSUw0;5Yn%FRS_#v5hH*m8ME!CX-cam>V{hTy&Zk4P5qO1=Au;xWKL=SBm*bMiyf`rala)$Ix7p^%cmD^`fBW9mA7nI+ zfgv;viQuw1*-G0|H0@BfkebrRRF;l=C(=wcGV_-VyO`BEmGV_G|3;vp&~6K@r!Iy2 zZOh*N`;>n?Iu>ZKiFuUOiWWyHF5%^i4xIAcK)Krd&lG>d1<&74H|c&zLJ_CPW z4jWvq#bTF-|0Wms&+7d;xEfNw^~|r|eqMb4&#V70cI&?zdPzI~6i50Ji``mkXbG_a zmG($8K;gAncB>N}B<5%!gjmCbm-EmWp8vH>(`n>xx|_q_&x%puR0t43gQjZ#8>ga& z1fYARj>}1oo)Cl$la`l%emKv(O3&5j^MW^k$8dQtViNtUjOWWycEFtEf(ta1j49)& z5FR?_iZPTLz;IGdG0_@`ia4N>D|<;0gsolgpQQ*=z5VED*7@1rJZr7dHRo_ag=jm| zT(bOHUQyK8{vGCM0uAb*=p4{{aq|nQh}t!EaJGZGqPTU>8)5HH>x6o{cIj_#=Va3! zU^Qv~R$s)jy2}w?YWWhMaXRFMUl4@ zwSwSwzry9yc4t?9J5TdHcfVlu9Ut2F5_Ag$<+K6$fZ%!S;#*4AOI1$SG*Im z1xfV;{syiEh4ou|!R7f);MdZjU21aVG3e$amKQ*P-i0PJfJB4-yS#|Ybhj)iZ4lt&zoemA}+ zytnYIMgekx!U)5SSQMR9$PSUEA-Dg}s`Snd2uElgB5Yb)RO}7o&{_c8D01oOnRj|M|f?n~)M-{Wjfh{HC&*|6g1FznJWAF3Ust5X(>A znbXosC?A7`LIaINR-3r&H?6SL5JCu$1_(Igk^Mo+!aJ6LTAmrhd9SPr-XLg=lWo~Sibn0)ZZoOw`l}KWDJb6A{oG$SHJACgwfA{_8p5uRi3l4Hb zsoZ5TKuhK3S+^0%w0YKVi@$j_ZgpM6-?Uuyai1@CS0QWeqJb+d=Axp{f$5DO39 z@XVRMRk_cnxk+Dj{kRXxb223Cp)vh5UMC+aE;4wm%5ygKi-`$d)qo5?vGJ41TPM^I zD@WnB2*cSyVERV|2Z=f}8q98;4L|7s2GtEq4ssxIgU`3IAJ0oc#IdT6B%P1ukKTfP zNHqONBf=gsrrw%;9IBpEQ8>HXUG2N~0(knd8(XxU+XA#5)mvV)9d!`Mb-)5kf-NI& zGLsUZt9s9c#ja$zsahp3^uTO=HAQW{OBspa|)@+ksdB< z;VCKL4LtE~0rP%%or!T~saAQ{CQ{r&=5V~svg!HJ4Qs5~OMMavacIEHCOao;e0|%c zgkAhJeU?OKDs*(iwrE4l02#0-kAj)pwXKEp*Xj-v=cv5Ug*d*3^4H{$7Do*wjQbLd zpYx?55t(3cvJT@65zA>^5Trpjwl0nbU5{!-}e#ZUf79}3?=+a_i z_%xR9%bx^!c}t*Z08gzcyY}$aV(gYuUJ>A)+I^SR>*wj0t5;PlTPpe6g#x7oEvXGk z1za2+uNZ$}-Uba0xpOYX9C5tbLR9H}i>25nN4jQ~#L$`E{_$T$GfR8g*iJq6hJ@PW;J<_PH= zTVvq|CRG*j)8A2{PJ5~H*&VAo%6MD*FN}o6#n}$_+)qnlNqze%qq-82iWXGMoJ!1y zcxk_LgV&b2_&R$JnSn49QYxGifRUo!&=0s@$6}--pT$%M;K(^ho=#+{U z`+%5_GAJ>^bsqqMx?W0{Tg{pS@pyrsv?4i_)uS|&<&8xr@?4}j*W!iJPwYkRtbXA?&?~sF;Z?1}h zS?m$2tfEfFzS<)4FH|#dg1-GG{bh`3(ZQHC@#gxPnJCQ6)gX~GmZ8F=iQT0nz^zQq z<3!?^hZ4(dS|n+%rW;0LqfJi53o46D0Z_>${CV69te_mtjR*~SO|>XzsGnfeyLe-t zvAlpdR-@g8)Qw=THTPaAJ6JoXQo{z<495lOMB@Y8pRdJA0j6;lEv_T$`HUq1S z;MtPv$->+RyU2L*JG=-c%98p%6PH&U8@rn{`sbR-&MnZ7`T2@d_S|K2x%IE{*Zv^i z53xDM`WVyAtD4b(pQjMyrpXWuEevLy;onD-aWQ&0kXbFj zcZHH&M6y&RsZBl`I2-)d2sC>yg7S93rYB|toTgXyg<{Uz?xAr1f<8d}$z$Px+hG{z zs>Bs`z_-EGY&ThAX>igum&GdUyu^#WfWU!L{C*$IzRD67k+;JML(2iLe~eTDUyy(! zoF+xN@T3`0b?iY`;>d#|M-u{Ft#ZIR3 zysd3bW3YuLnD!{k>4%ig6T1Gk!W|P%K1wQe1iik}eghbuZc)NS>%uR_Q<+;IhwrQUk^uV!@m=hK+enEQHm6Sx6Kj zpLab-kPV=Hv0JpH7EK}7q%6wBF_Ed5qvx0~qnTVbD$Hisjtwvl`EhhNw(no5vwRS+ za656V4nVRHhTQaX$mdhxDiIkUw2t|xHYRXP=ik?(=$m{Mu}IASA#(&GG`S5^?3ZYa zsH4~t?0!`6ASZJoCpYm>7bHBD(jb3Cj7Cs!XT!3DnAgq?jZ_moA8cg)pmE?rZ?n>E zp5{HVuW+5RcYEJjN=xsr5>8vIdRro1J#ja85NaepQGYIsxy1*DPaQ6wk$4|AtC2VU zxf^W|Qv0y6T@Ga|WnSH_z3Kcs^sCj!0a8x&{95TDoZQ+|g4*ursK*X~KSLy(-FAVv zlzm73D_gqbX%H|`-=}+C<9gXI)Z4hs+pF39S}ts1@$|wQ1ONY#_LjkMb<3KjWr4+9 zVrFJ$m6(~CEoNpaF*7rRC5zc&W?9V47Fi6Vug{se_jXL&>F$YGQNMS@es`|S%FOq{ zq1G;*0(^Pmf0-5azi>#pb$)R|){;>CLP!kzgIu>(1iY4#&CQrtVCb$hFyhg%@J1Z; zL}4>L*$Q&ut&j5Wh?vu1j$XUMvtZmt>j%HB-q#SVfX z$R3@9%!xIkJBLSgit=z-dVV1152d*zce1ZDzLz@N zS4oDvalA4r>{8($utXp%W9h^c{PmLh`~m)76XiFBBp+J%Pp=`OFJGAd7ZYU>dpj31 zkAHLOnl!zAR0jd?6f64-oSdWPw?qNG$U=P-$n_Y^d~6VkOfbn1-&JR_Cduh+-1av0 zfCJ6i075nEDmCF6ZJi2jdiA7$M&qUwb)A>R)v%^Ns}CK&pLs0q%^xc1)u!V}mkTlT`OzlOViFmnoC@0RJi-0nw3?^>*P?hj6@y?*Vv+ttv| z-W&YUwOqZ+`AE;%qjL2#Xv_Qh8=$OiGe1bMQZri6^V&lE7IX1lgK_b8+g|@Qr{{yJ zPw<-2?tQZEqiDCsBNX%VLH%je_h2A@eEMqodxG01(tnLa{u;XT-5?JIEq%3FZ>xfn ze7C>>Z90_1SI+jPW$>%EE~mQ-PJK>6z7g!BjrAJPJX>A%6#lQ+od=0IG@a91XE8m_ znf29r!;+(OD?hX-~=MV)=)=8X4}c%R7E66XGB3S;3Sy|`mk zJED%Mzf(=cO`1qIjMO{N=Y90|DK?&5I1Bwb*WaTlAP!B_Y#QjvdQs<@=LWS61$<#_T{<7#usX44f}L?v5Xih4}$dM4vD-! zx8ocAiEx-n=E`~(a@Jl>(U&j|l>sj3QN$Yvx)%kMv9HQ3q&A0= zh)Wdq42Qec`+@b`4TT3EB8a=I}i9QcZNn&H(S{B>qk)Uh+y z)=?6)qb_1}q$zdQ%G-RCGTvovS;l5Qqq?;AjqvFRJ9P7y~)T+jW zY|pmdp@c+PJUoY9bFpFvk@1ZBZ3Zk*g_Vgrf&QDMmLHRBwFuhuzT}e_Y5TLAq;kG61tf z4}=(QqE_^1{D4K5@;q*g6(=Zf;g^Nw$3JXA5t>v2$&qi_?o!t@I<*;AmQ(4rk#a}7 zmVZ|kSHhs!b(xurZ}Bjv0&lyOiyG84H|ep0(+r&AG->$~>#(Vm=5pS3+&L zZsoBXxHA>M7rpb-cx+xEB!%T^p>qAoF;7t(8De53lLoU%uG&rp2ic@Dw5mp2YIXAn zA(-cAy&PBvx^?J=!so{cI{s~FSOpTWnMdw(TlFujh-r-AL&&=FyLlP-S`V^|kF!vq za{A8o?MRuPr(M2s>HgH<7b3j?JR24iHMH~TeU>luj+`_ zSb57I^=b+sdp54!Bz&1v$f1#nY&(D?HXBp5;WDJ*Q-|ea6P3GGqbf9On`i5m6LZ@* zBT=hPkJ3cI@A62+5Dl*lKvkIlF997|DeLLDqSwOT(syPQ@w||NT zr-rbpCf!P2UsuT5g)0=@{>i2(c6BG^kkSZa2QUVImu`}=gY4VD{BTscWY|24vAVcI zgV+(CA&dJ*S$*celJ*KNn6|0+9h3dMA$dXN14dCQnN*meIG258Y)Zti6{QKZkCE1e z%Bs}HKPf5)(dA?T^K6dUdX8KlN0K|u3wwluGT-uoM837D2%tLrj^+x7I-j8~3l#!hOsic##C;9o97oR{rp;1IIM!z^A z|BqOpQg{HCI05I=x<@PZc4<5=xdYawoi>Lh7R}$N)*lE(>CfcrjQF6qXS4MOq@wI+ zz(!Fyp19gJiYorlzMcPHs#3f@)t}VAoWC*KVh!_?&5D)lft0NjNM*|mQ85Z2$_nu& z%ZH2?3}H?kcn*s~%~MSP+7WGlfj(*YneUuaLdnHV#r$mUU>}p=ShC}b6wf#Ikd3bI zfeWRfPCv&fbmLKDNsVCafdVz(D3TmDRj34_GwnX^l<@q?W`sgYY_HI~;*rpAfY_e- zk&hO?)ubF{*dLY+?j-x=;mw88kHkHMp+cILLko1Ft%s2h+fWcu`}9JtfWT&6IG}(Q zuy!Q}tl(6G3uLR;OS~K8`%#hGj<26wQf7goP!|6R|Tdyd_ zZ;dduF9okpLmUv`L2faouuFRRP2pNA_rSdbxEH?ia&EnFVg zmQeh&_>>r9_M@aB8ZHB#fyNE4Cwo>*W9PJ*A=A38T(iBLYa6L9Dw4JJ7?9|jqI-v< z^ug11jNmkzrKLMiKXF1r)5n4=glOfmLga%DlmAQ~tb?;mf4h!z`m^<*Jy}N}6X@D? z<|QY?%xb{W?;V|A(OWMEQ-u+874AueBG-(@PT#b_)&`ST9=EfH?Q`T@q@O(N&bd8Q z-OW3DlcVrFg?Ytjxb-yjBHxI-Z~);7IW{P*8l{#_JvFk+J0&Q;c zz>?)yp4mJesFdUn`;x0c(TVy1nDtl%bHmv^^Vx}CBo5y$8$+gBH215|586lb?RLQY2+j7sM=q^wb}WW*<>*vk5&j{bLlVl^SDP+P&ei2no>qVB4Qn{hcb zrAaO@ImI$Nm}w}qX+`4a!a}-%6prMXgKAuIx-kd4IMrxN#=)(KS%ZJ)`jR3@fqBMu zaF@M)KPSTwjcb$c{}v(SeFB^C1An(-J|ql2=!B89S&3Nvh8jIT+GOVS&N*-F#g)i%f)tk1Mvz;%CA;!tkRIF~sUHH^UkV4>gKWyVXcSJ)n}NF0VN(^hLmY zVmpvGnO36n&h0ye<9Pd>>c=RqVjr<`gXy)FyjP9Vh%frmf9xTt9nT;nUwogxzCEM! zAC<>HPIjbogkf)={m6mO&K%o+S9yq`kmcSv&t;C{0oMmx&#? zwZ`J0x~OmoiKeSgye--m8wD(T??RmDR~Y;Gi#pkk3APTEtJz~l7A0Aqf3R24?jVY8 zA}P+54Bm%a=c9=n-ky)wSIGR(Vb<1=k}u?{;Oj#hU&dRHOa_N5<6hv&ovEU<4!oAY3Yzfv>jNs&)FgVfouo4UuhZBKIz zsoaZE?Ik4i68>D-iRZS(%6l}AJ6kT9lv#+e1Q4&QOYdiWf-Z$~4@G&Gw8=Uq&~W`3 zZ@_a1BMADP7EW$W2yW5PqD%^8U;Bht7u~F6Sk!nZiDfW}v4fDjk|}pn8VfO}mFkR6 ziVJEIWigdY>_fO0_z9bkk*=5q%qBvhuc$;r+T+B-*{kOdWZh&zk@FdjDMNqSeG{-i zr)_h*KbeB0$La(|3E*#~7+O*6o|Q z!1`f{KRQZ6k;}Y@0~jcFXi%_SB^wR4B$B+kMD=!q)o7Yi?;uK#ksJo^5w#S)U+~2= z{V|LoOn*LQYGBi*xPsBJgwMgxkLF(P?udPI1l@D>+w9>kQ41%DBmW%EnE0<+@RC#NR(S#Qs$&flJ1&Nu^X&ncLr5XhZ)5|uZF}4|ko|r}?K2Uwk#Zo9 z$rebF${mkg+dn2U5MiAMiInqK^p_l-+f?4?(X@x~hD?Zj3J~mRVFg4At~5MP_^ac1 zj`eTClYd1>2J7_0B{O}9YMxCxm90OVgb zZmX4cIDxs3%^-Skvvp2G!>NGSDyTyxX2ZftqqSd%1Xv#75;z379zkUbohNRx3zRJW zmbbO&U?QHGKJZI5LJrg)4I)yorb5zkggzYoe>cNH!P=+&bs0t#fjCDFCaEE zZ^Ah|hd2V6R;3IR993(ZA-Lf&{q$cE?Eu&n7oY{3PKZsR^b(!ak{v~ky55)XC8<NI&KrFUrce^9P)Mj^lgr$^%1Ncck`>4XvNF~;}U=z&!O zStW#qA_HNqPN4H;B3eh$XIUHQ3;#p-U9ukJiXWQ2*iMfaYFapEI2uZ;uy%?$Sa#y| zRhmWY^8RtIbcv<&Ei2F&@Be9Q{vTcTeXRhne1^D)Pc!xZZC$edOP4ijYszTC$owKC zQR6hkPD-ks$gXJdF}wJXkV?VC`G%dHa;eOpAWTR1pl9l5Z~-0i*_&Q(%M%H$`)XlW z2>MDN$!Xc?mCtP3i(<>a(-UqR>(Wk)_BolmQnn|SteV2qb(Oca2ojt}e!EyZcg{gO zES7c5SzQ9^D3hstr!y7~YmTXUrw}9qPam}|r}ni6FPsT)2TVl6FPHIVSp9M2dTjA= zVQiBqxL{kEFE#CJFE)>ciNz@{giW%ueEJy6-O*dV&E$0CRp1>h#t&89;lsIW{jt)l7IOe>!Yv<4bUPnBr0379#7vxgz800=v?TEg;zz9-6gLE{bCxL( z4?t_H-I40E=JJ>mTf9*y37uMCHQ@&+MV`5J_>krrqLOk2xqC7l-pves9(R( z?XX%SEWue@2lMHXziCKOs{fj2A;QLqgtFU1be%esZjZG7$;N0i>R{LpJjhXmjvZ$A#<`>a;cI>1kFx ztqc!SyHtK@%6e*QLn{3<+iUMaUanb?KVTk;-W#;1#Ivw*$Y1g!qYrbSh{V0hKcv=K zg_0|`nv|*vk30OwWq20%V3G4$>Guko)ZDd+|o+VZw?LE**#vUPt{kuZKXs4)1HHd;e(f!Q(n4N9O zFg}?2$lAs`wrljFN6?bo{v5Nh1T+vCY4_b!Fg_>_{R0hghZX7yvi~s>#wTjQ^;KC> zqs%rqnUd}&GFpiferVsj!7XzRL|6G+M6;i9B- zf0o!)?TkCmmD;4cTnzHp*fq3E=4I3xjEnpTo zy8{+`j1HYg+XlP=c4KNG(IR0hCWr`SAV@lS^xUfx^h1vB!W*#e2NeB-c|npU<>IF> zE)>UOmf9w;Z=352)*EJyfDT%JxCqAUU!+K{ zR0FOU5oxg03E8?^kL%7pzOOISpH?2)%elkk)m~I4ll}DT*LATS43}-Ke|Et{R^Ur& zIkDY7N2EfEx@XG7V?+c9hFNySE6LW;D1A_~-c0$J8BG8=k$2R@d84A4NANZISS}6Y z+vk1Xej0&2qLkgm0GhB@))OmL#! zLBg9q)f`$%ZiGO;*9`WxGr>&-%wU_O>?4WJT(e_oY69r@2fguC>~FG|0b0wywG%{J z^$vyhluFf&vQXdp;MKOoHikuP9$TY52?+?EpzBTwcTC`LT^I)4Mij?ghWM~U?7c}* zut7~3bG*v9!W*W`41K~D#bH*NlizW@6NjyYEYN-GYG@$uFRrOjwU>0{oYXtY1%Jx> z!~abl3;V$cT|OAaIwx8ZdLm6fO7%T)X?!0Qvs%3Yp@f!6qQ4(-h95~V&o|E2+#SH) zZFH&9d`Qzpk9v*_i1fuptBr)z+@jz0(%+%_QMdjGe~({cP`;mV3z+J$0whCwK*Zsj zM08D8G8houR&r<;3d{A!z_$ct-MJp;ZVoj?=gr2RtGxVAw%lWt_noAl+2_vxiI_P4 zLrkbj$o!a8a4y#MezU7qG1h^pKpj#>9MYQvn=y^AmW0nPTD5g`m*nHhZxY=Z|Ky1mMG4;In>%2_A8W zb#&?KHB+ef7{it6-1D9An}s*+4>X7ls)I!&dJIy=+P4=)2+~V>XaVFC&6b?@(_yP& zdKf!!2rMN}B~3JjSzPeFM~;^zQjPYk#PGTQt_8A$jWC&3(6$NcjlTU(StoD8@`PeK zEWwj_1qXIerHfXU&g&Lshe5i%n&ub5V zpVZ@fT8%6y2&*=FXJBILrrC!UHG}_f>iyJUmHXv*M>fE!t*DIm8qDI#E`3!7F@<1(oEA zFt^ZA z7y{}2i+?g#f<6S}YKW=1fO)qk6JehHpD&B`OaXipQCCbmCS${FBE6f^Diu%ZW>~A! z6Z29NG2BPeOc1UmqF&oyjIf$<+M!{)nHKdmRb&k>^|6&M8lxfQ(`XL^zsR5N@(ZS94Y0Zj#9#@<$5-2IC zVp}4KwD{98IL*I+HjAH5ScN^?J}WdJDWrBsQY`WeiKjJd_&qZIn`|LLOS3-M^gxAN z&sLS^{|UhH;#8PT|M?0fJ}XzD|6i~1UvZ>F^^BdShT#wo$VR}J91K{jga}PN;kTM#Vgo5)o@2ein=Gt!_MYL!$Yojg9Yc7zt0nt zA;N>J>`oyfep+%{wF!#G!g(dgn&&4~`CuXoC)@f$-9-F`gRh2wsbp3Og-9ue3q*hP z-t(^KYb|-7M&|(v%Nd02CA;Twsgi`n&~PvyA`uLZ9Kj46 zP>oaGS9-6oBlE4bvC#~jyf+ktcnm^p zf7tABN&Dk}>7AJh{{EL#aLauQ|0w%K@K)e@MdFPZQT-DYVqSLBUM21=Q-6JQ{>bxkdHlUfM3{oY+3-1nO(x ztTX($Sf~0?WqNyxDiF6M*`R)Oi;zjpYjMNF=swb*(pt0R87ypJ0=3U^>Jun@>k*O0 zm`q900dKW!=ebhs99MmwlHxnJW^;wnEt&auPPf{*M_9(As?+B7#!ah1zj%dsQXZQi zzFv>#PwEjlkAc+;&L-)k*_^IjUEaef9#eTzFpIHNgF>e8%1;9?;vA%7pP76)r+hm^ zZ%@fwl$;_cTa@dtgEsxlrDHtS@3_Na=OJklArr(I+~)_RH+(dcfH__2Ni}`1GQJ=8 z*@8l+J;vRjA1N10Z5LqL7g{gi9Tr#CPp*ZvXRh7CU%Ki;`h1dlId9JpxRkF~qy zyfmc2<+kh;gVK(D!i2*D=(a}PM^iaRQfW&b#IZYcGC4<6i+Fmp!q-XRVqv3NB%NE* z{s1m|es7!jtdHBHy?Ax>K3wxc9J|BrKb*ZX1lt|irW;kN%fvMf zB8?Z?d1F=aRf!}h8pli#q6qAK-zGYI0iQLxYAfod#KE=UMQ+^vhBmvy@p0wAg?>c| zoRwTt_kZ24WK~!?h}SV2$GH!FJM8*aEwl^2wq*8v_I0k-YI$n^G#ZLnT}y$=_-_pS zMU%14n|D7}#d!qO>(0fyrsQUhu!gZe^mdc{gjrY9v>>Xyix@}(Ra!kXixzAp5lgh2>wozq-4$O;L6^T6|Rru|~AJi)k!gn`j zwF4}mR|nD>Z;?p!|=vm?C`nWt8h4Hms=nYi@Er(IS*6I2E!?F&mVfo{A67ddEYpZ$ z12a4ns%wpXcP(XdLf6OAn#}$rH1EnrxaWiFd_1UdnqBWkfeyg6N$s#nP}hpON`{9% zVos&d#0_P&uBF%z2&OLs`%2=gdaDUp0y5!Pl-GS79h^At@4lMYA7ybi_1<& zFQCPOX8W~JpNvxxj4a-j=N1f)ynd_W0($2HsULA_;VAKxqKYHQXfT8odJW8)FMMI3ZeT zcVCLaZdthZW1^|Btegfja#MWgIl$deLvxnr6DDAtuYY>XH!R2?cLs#Q#gOJvyu6+uuBNAQ$dxRDk}?> zJWCFEN;JXYL;*L@D=9{PF!~HU?Z7Vb&|!J2i{QCJIZ%crhcm=`;6R-+o>Mq8~$k>QS)O4dY`P zbO9u5fP>fUzQOemxp#yQ^`otfS8s;k=|l3bT94n7K1Tdmo~E5@dn9i){6_bCuD5P& zX5|qP6~u~3ae|G#UnPo2$Bf?ti|1jg(9Hw~KSE9v_TxsVJ)up>@sd8s4+XeA(!#%d za6AdV8bDw^8W{JCGFqEj(WSD{M|H<+4}G^8$zx)dqh(>oWUFptkE=M*HMi3DQ(B6Y zo1BrBom?nA)~={Xu{9&SBopTve?ZTc~Wp(aSQoYRXhtD$QDj_kjLBVQQ7P z(0emCyRXQtv1FdHYGWH)G5LFnrK!P4XO&y=r}}Wyh&y(}>8BZ#d!_bsEfn6xC9%ugFoXNb$1wy8+Hy5=u`S38O=7FYDmsNZ)>blR7{Uw1agm{z zQYzHqi+tFd?adPlsn)dVIMY5k6Pv{X0Mj1%%hvJqObSQ$6ypIWhOm(ld6ZmtfA;Mc zTxGG4*c3P0ybc~;7}oqjO_FZXWFaLjJwZPy@Y?EMLS&VsOazb)OY$7CF(o;niaaAtzqmt_6yb)Z&GOYs0;+1M&cYBs#DszU%Qx zr@z_BGii?gdW`*o#X*8?aN7PvW(_)QHT>|AjiS&=woTKqV@mg?HRb7e2VBPdRC?{L z<=+ijyZp)#rKVpm`eOclb*Wu-$Ga2>ZVwFCfLorP3EnSWT5W!$=$NNWJ#A*PzmT)U zQNuS4y5-uxG8tb=ndng86fQ8`{kIzDqES!fR-p28BJEU%lAbB8@?yGc3ZTEvg7)l| zBGj;=p>64_S77H4wfo9-cMD=F4FFEd+ZB+Ot(B1O?=!Wu?85Uad!M!V zV!597-)GWy;co{Z4VEUlU;uXqiST-&iAX`X0mHcW#}Q(Gq?hd#EvHCdGg~~6mPazoSL~M@L z%a=%Tn$4aiJvOF5dm;}v{y`M+m7W4;=dI`WyWx_E)X13NK@h3Bp=ff8 z9~l5ixtnKa3UsO3tPXq-Rf`rN>$BUW6ko}SiIE-0{Nr1xZLY0F6oMI<777a!=pJQI zJUS-Ny`=nfLx#OdU122sWPqZgQg!o3AcG%B{MQkxfHe~|t1x!*Q(&8Ea_TKN<;7E?dN5=_i`mp@r z)KL)j1p04y(ar+Dc0qw3Sfeek>+WKN68#-35q9u2AOP$)XajMT2!uj9(qiA&%F{Dv4J48FE_A)&eB%X*{eI9F zA8IQ{Z+m!^n6WbpLaIT-n)G!i?Xveg5|q$^9+ zw6d+{{yEYo)Lz<-&saI)wAp^azxDZEG80wTmu~3PnpAP5Xt>46C*{gU7QRc&v$7pv zHL>TEQcKa;x->Q07Zu}{=6wqk0aO~JTp3hQHTtOfp@O{E0F-l0hvJvye zpZSw7eHvoLIiuB>FjWS3Wl#E7xh3)0xSBW5#S04cbV2fHX7~hcMhJJZRAH{H&YyWQ z-(vPQyzylI@2vB3Z{>sKGraskDZ?|JFXF3UoDwVl1LTCS67fSPa2xVl;F~6OcuJho z(=V9H<4~;~qRF`8X~Uv*a2W5|KjXkQK6;5Z(lE>q8*b(Giv;)w#+^UocL1Gv-Q8`% zuu|G2wx*URts4#zY&EQMjL>sCDP_41xQj+NcawRTN`5hcQn$Ei=g3l4{37zXtlpW5 z&Dxhc=FAA^iJP`0whkvmoIJ#h-HhTkDIV*)gXu@zJ|YwG8r2{-UWgU21oyrzw_Y1J z5v{cC{IoeAtdCF^?9fpKX4qnY8?owBvhuRARhUyZ?7_s~MARL7xt##f3lBQ+=XM`B zKmpt}zB|wrhfA+=y$1U2^M=4PtQ`=*KO@8`YH-YU_Ob~$ja53sn(QBW-8>wFl&T~w z0tF7CEi5m=hi7K$Dk$9wDLMNmYKvDCS3v(bE`1%Lm|I=C!Skd=cvO+;sH#{wl2+E~ zSUVbWE|{iAtQ$E3RnZd^k%PwwJizc^dUW{alF{2%>ZTSSSUH52o0NRnxO5gw1UVyh z<{neUda&EPvJyezc6gZlC!&LiYL&(sxxIGiMnUM5e{cNuaPlpn z0kg`#oX;QEwuF#+>q^8^P<$G)*7}4p{}igH?M~$xJGp!`OhW?2eRtza7nzN@n*A+n z<1-e2^t-38NuzoG6I+ddur)c&m-kz>4hAXw@pY30Zbenq3x*&3!e@cGGBa!2Nzl!+ zM_=bKsaQLir1VS{_?g7B@)vT^7HB!noz?EiEpM@Gd$+|d^z&M7cFF#}bS}5JMmGyn z>%+XQtwo8I2&6wCp5Lfn4lsm}9G6N>_z{`x8_$K5{}Es3M5&=g{%b+HyF`50()(rU z7X&BKrach78=Bb}v+xj1^pI=!MvdwAEO47X9QWaC)632VQg4|ce4gLe1W~r1NK|S< zB0a?hU|TDi57wd@5r&+z_G%D1;FIsMen@;s0pobrl;(W15n zn}bHou(sU-mesn=Y)Z#(4~4nFcQB2ZGAJ3PnF^)I3|VOSLa;V;M|D*>ELUQew(yDS&crSrCv7gFSqhve7S`Ppe7`~T$2WH zz%Z$d9fM7L&3jM(!$59U6gL5%EI6nD;taa`PUD3HPumq-2)5Ig-bB(a_ zRFDPvrC}M&Rl^yoFqiKi0AbrtzRy+V2RNZTcfMrcR(S(zkj;J^Bb?P?28ywjlY>_tL z*z=bYnnP#!Mq?B|x~MYW2*sc$tloHu3v1dezAoYf?J+^F^n){i|JUz3uBDkIzL;Di z!meNQCu@AceiN)GEqqz;V;0oBSfEAqfJ(SVJ%tWLJ7Dg@0YeQ^cO8 zpv9EZCC^&7-A=yb6gMZE6Tp4SO@r2iEuhgLyRFBFLym9fJ>TEvnXLf?xjEg^uz0Xf zxe%ybc>;p+a~jG>p-Y_Z3645(^!g5d=?BdO?14d{ zM&vXs372gtdVdy9y)d$Hk~5_32o&8#*Q5i}bFX7r8#I~|0hXldY|>=MzR~(|;2R_| zi7wWp(JveeHzqC}%TM@SCN5BMSVu7uW>We*o2M9sEY3~#D zW^^BG)ln7L26W9uWrXNk@8iFU%o_bdQSqEE78nl2a>pFQA-a4q*7(kCkk-Z87e3LO z5R*OJQV)$|k4_})3;|PpTYRrgBL<`_+dASE+PM$0bLgJkYMCY({gq#{A5{1W1BUU7 zL-|ByxWDRnAn-AY#GxB$gMLa}d{^zTJ_kUZk! z?5A(OlN4rYMz#x!PCF{C&nPnwFO@CXlk!@V@_O03dzJt&VUx%?AizZ6j()gxByYNRBL&WO%h5UJu4Nw)A9;4%cE+XMnAGn6&x>16Fm=>PpWVi^ zPg4`B|E_Bw?qp4YVtCu^yjRF%r_H?!SgX2`2`=2rYkK32L zFSUU>Si>Fsl6(A7sSor%0Z4MXoL32<+!MHu%Rv#4Xq*eTXy8#40!@Y{y+XYM78p>; z?m)9G)$zp04zq1%xR!dG9XJnIzrkNLBJRj3(j?|s5BHBIm+B>itz(B_G0kE_BNIsmGBESIyLp7Hy_7TkW{pf3f{Rn z5oJy%Cr&#}DP>)`Z*r3|SX4Xxq)uhyvXo*$Dq4PtHeWrc>hq2`utOhpB~V^p(TIrE zg|+L(BFnj$C|9*6tsD}o-=~Fqi-{})1jO8?H!=r0bA0YZZO6uREE{6kP&@G``Il1r z*;*)|mjue;J_zAWIj+Dy3y4e$JoFD-m9XgA6s{wFRod+})~&pZQrzUDigfCF=`v!6 zrbtU_&K6AlN!*4`e;w?#Na2YL*Zty>$YW)KYp^mxWNm`OaQ*&)jOAgtXYFIMt%JL@ zf9n zFIes#kAxQrNVjw`5$Du$4QB8yG*#~b zr)V;21tplrY^-)yB%FK62AQJHHIaQJ-hc5Gkz8VW#vSq-TCr$frx-!5X~22R`Okx_ z|F{(;0T%J0Kih#kpY1^U|L((Z=Ro;)`=(pocsuw)IeGMKH_v6AL zCxJ~FQSQkSGeRww1u<_?js;4F@|a$&2W1~Ziac?hIfI&NC7(L3>xK_r>e7&v^D^~A zl#k!w>8!Qj4eJ!=%z~}Sj%GDs*{`QdT2W!*JU^)Ba1c{T@e@^OM}}B-DS?C+i=9)c z&1Kb{QblCrqwn+@XVpZeim;RO?}&s6{p%RyzSq zbF{Z|B}6K{g(8rjmGFq>sW}b7o{0;lDA+uU>G_Yg-anE$7WJBK`y3Sb=f3!F2L=9% zq=b#_om|8`Ow1fyEbZ-NEuCG=?9810-D6fBmtPY?=U<92+0CTrqz(b9SulC z+(Z*v{*L&xH)%Z6{v@i2>lLz1a5~PG_%e2Gdj512C!QTfql<(nj^{&U(_;z~@|?64 zTt`}zJwv5kfG%~2l&*DmwVy}A)mhYO`Q9dAi*PsIeiUhSTxQoE&+;nwO! zCb2{bpU$RK;whs@c!e%Hx11&vlw`r?mNzs+w~21z4CzNOF+xM{c7?&7%B;41`tjwz z3gep(_nX;goT2-)O5*%qjy3;7CE}JgW>O0O&MDMwHE<-*{h$)a;b;=E3=%2Qzl+Tf z$vtDtHL95uku(mb8)r7cMYl$FxM-oiXxtR^4ICSm2^Jd zIiEPsd0F?&<#h+W-TvA7_!2)+Iusy<#T_O=Hh0EBHS730-$(&Q=S-K(oLdk|rnd}Pc~p<;y($0|JWJH+pvTypZjF3u zDj0}!-!A3`GNv^48mrTM65Oz6Ed|TJUUH1q&2~5y)mn>IkZX;Nl@rMOxpv3*zJa2h z3KOrf0se#4l7R`;b|bpC_}UUIcZkbP$$;+mAq z#qW}tof})HthrbNek0W~CL86Pwj3}M!wuh7o$1x)qpd0pb=s9CCtBp%Go0{7X_`p; zU~dRt+!;Q$Tj|a^i6$W*sC4CdozQclBqL8VyBL|y`#e2=R@osZvQ6yY$gP>BdC+z= zm&w@Y7wVwbkyy{A+P-QszSagseu02}vop-gkmu#S;ML!ykZZfZm1u-BpQmyE9_LkN zUmwI|XG{@oxxPKiPXlF702pDqS3KaBzDeP99-r*uw;YYMz=a&@lAMMQcC|xoR}G^u|{hHN8oUbTOQiDECG;v`+hp9N&0lZ3~WZ{HQjL;xxk8dbS`tC{PC>6 zS`f-!`*NKKg+Dd;A@Fb%6=qMkW|IZMFgVR??zKfmFn-@{*1g@aWP~<{n~R6sqPOej zBFX;ycsG?1KYmT8?QduB_k>Z8KT#7>qA#dLfJuC2S>r3Lp<>29kp@e-8&0i#*j?sBkrFqW>DvwbS20OgH zhCf4pEm9}%QU?u&VlXu3caP!>0)!3ME@Yma8Gj;)uJ1U#Gb- z8P2eoO|)_$23P10iQ0p4uYK}k+TrUN#JP?h9x%r`-C&G!KR0##RH=kj$U95MfvRC0 z(s3IbzyIl4Nwn3ODw|j_149G?sVRI{S>;ujuvP3cUSOO8ejc{5@(ZjoN&f z@$u}k+gq+J6eNVWfr_v8AvDD$$f0dXXV0hazE^)JII*qaPi#2?zfuV0 za!F7v5j0_PyiE1HXoh=Tyd0(a=6$EVJyl74L=JyF~Vz^OE0ra~DW{{03 z`=Kc}z?~6#kTZVxtXfM@F-QbI*FPI^@!bhGY|dyB=ZwiJO*=nGmjwDFwH(kk!HQBd zm1lIZHo$E^rT?wB=_HUUDqpX>hm((9EIU{}Rm?bgo-iWGc(eWaZNO^(BD2 zx*`?qW8v04@ga^(n}+Z}``KvOFcPX*Tb(5jUS6HGqoMG8>%ZKCx-Rp_s;xO@9dzIU|Yh-8dvI7gwG4LWs0Q@SpS+yoUW)Mjo_T6<5G! zH-zMmr0NW@)autuAIMn=ox=6q*#u4#-5i1!gyi)N^p8nj4C8k>nVbfl?A4fhWEg+eZw8hednIN5&%MJ4nGyTVa3aFNaS_kVYOwP`2lm#&M!U8 zD>(Lvt1PLfO{3KkW#bzQ!OT}DZv{sX3$WSYOpKy*t-kp~g zdSTv4s?>2A{`1sINm_3{J8)Rk`TICE793C%yS(Sc;YhpbYGUg1`Thaj#ktX!Lx?8^ zB!y|hQr^c9q@oWXN3@5k3idt>~7T=w7Kqj(9S=oZ!!eSnp{;?MNURf2!77eJYOjLuIXZ1 z+t4c1uEq;kBy||e?8sqrcxI5Ar@5Rm5TCPJEPdnxPx_3)W3S5}&WenNNz^_M#dGZ4 zwppbI*>qVgd~>6gXl@?#)?&tEETO$rCv+*~lBv^gb&)qoX%B8o+sr@NikCqelx{u0 z$+=V_BOwExj!a^rrj4GvXnLO*U@sjdCbIGH?)>U-3ff4W&QO`w7^JZeFmXn{R_vt; z?iq)48r!Xp0(WC)h9q__2$Ucirgzrh5^CCaqdgWsydiRA`4LsF%CCuLD?Bcb&7F#w%tf}@B#4)Tl7u<| z&+#nREcznOg*%!-ou^LhnOh(cA6owmV!`yA!Zb9CkTkQ2G86LnNdH(`)F-YO=17ut z9*A_z#O;^FE%MpkNY_Zr6=as=n7$}Bf`|&WVN2ZeKg|051x!}l?100sdYn7L|D%)l zpMWWE?BMvnFIR@fO2!T@=7xXg)tTxMp4ciVpX=kKOzWAXt1{_g>A@tB<0i94Vak?5 z6>%{JQn)0mV2TPUXB$>z%VX57wFC>Lq5k3f1ju#!1pewVAvARovu0Y~p@4a}X5~IH z`6e?nGo|C!Te6=!#&*{nC!g0hd7`;quYGBCfu{l{NwBZK+8p(vW_b(fiFBPYf}4sL zw?~^MLv)6QhF*RWlIg2LTqZM+ZLjWJmjqru*}-h;gj{aFGU8svUV-y+hvG>-#lqdY ziTCvSkU!PHMLvZEW=pyW57=Wwzf_|{52GU~;i4sz5x=cPV{#u4DzR@1VPz#<0RVbK zPlbS1l8o}er`vCW=Lzzjsy&W7A8pa9cm4pqVK)U)LBOYGj})S=$(6Jb1}1p%oQ5+k zXJPToG%rh8zackMS^x8RK@4fo=^7Nc8)=!bOy%J7AI(H};n9Zmp($Q7qqync-zR0$ zMLA20W+`YY)6#Oqz$2T|!c#>>Wx^@2n01&QOEtsEg56l91cR;hN0pchPlnCL#>_l! z4x;J_!E8HY@!!(~WDa|qQz5fBN@NSf5$oCjzcFOmRt2m02dnLA?!1X$MtF4&Q$G^Y z#vNu>bT*(?!ZC=9sHymo{j}?~sNLX%h_y+@a14#2wnEnL@MexRq{4!hZNLw9xM@t{ zk$m4EqUE$a#o1X=^5X$7859L|K5-2{)ibxjBZcw-`43GJoQCAgH0TS8NF&E! zQaxE}&~OUJEk)-Pi7C`fhx$m9OIPc(e~saXi9x>L9*J zZp9~@w8biqIjfGJDzg+04OSF*M=nRN%O$vKvfGw>1SLb=dmgIwFIXHrdSGXmF!T~N z1#35_D2&FaDV`9y`(?5QRh`Oy#4C;s8SgaAfVsLkL3;vaA^MbU zG3zE?rTK4eJA?jJfeem;5Rs8F7ptg-meDj{!cx3Sl3xj^3O_crK6P9N_GxTo6nE3= z=3-ZyQrF@_zVks- zPSKk(QHbIN+bFKCcm@6zo4WwnfiRe${sBY@dl92(2btX8g%W&V8Nw$d=PqJIe~`AT zca1uCr?HYNEH2zMR45M(svq&~s?r|;Tb@1~y*CN?tz&JEc=9TcDg^lr@>0T0uN%CH z(!@ty{bD2|PqKwjCWxx}OOVtvUUHztKl;iP6mJ(PxM=?8nnvN4(wj)m6P1vbESeTN zW2Ah>fHbaysn}3T%8tEcOVIpG-vm{S z1D9-SMb+R5VPs{wcB*M0Pqz7IYyKf5@f2Iaei~FBX7sFm?s*Z`aox1?mo=xwZ?h3` z(qUd1aZ(z>lL)}IMi!x0jbDx5w4b0KZJy99mSk!XKR%FRU^U5bwtIv1ih@a~o949$=wPnO>53C67=>bDt;)2oQFKMv zb^>iDe*DsrWS~;dGXC?+oB^sqmG=n%=>P@zZ@PsTC0Fa*Oc*@cY)OfzF-)w zU#-z}w5nAv7?u>YQO^ze+nN1bE!osa)&T1R@yfE&(y;6n>H{F47AKt{P#@YpJ93Gr z1x*KZq7|YT-7-9*_oeJ=n&yfCSgHgs+6gfUlv$hiv|65Kp-(n1EwcypAtNG^G$fKV zJ@Tt2F7@bvSuAS)>N#~_Jcx)n7&IwjWr8oKH337Tf7;ZJ({193ZQxTp6z!!Rj{ts-I9<3g? z(v>AG)IA6en_B!$<5;FGe%!7mP>tLzUVv>34ck-e^*Fa1tN0&hW(RJ>GpDZFFXOV_ z;_2nn_0Y=9#H8v<2LuH=7fEMDo&7LVg>%L8mT(%Kh@2N6#BP#1fU7&&H7H!gTM-i> zy+4<*a{1O)ga}7T4y;AN_=@b)WiH(_{YBwvLhmr{3o@8z2s?*Z#+Z`24nL76oXi zq8{J}42CNXhAX(a8s9v>_Xzc;MkI_#+PU^0C%WLykC=0~(wY?Meb%bYSBm!B!R^G$ zl8@N}Zw?MHo!1^$o};Q;|5B_q;+`b0`eL_tU+ngOep^vAHgwXrF|{(57ydsa*HUiw zC$f+3LWQw1?S3Blh5*|Dxucumi7=RnJx~wK@J?~1=W%$w&Wh_V-+|4XFogW+r)4~2 z?sEtLJ)-r@>>@beUL`fles7W(p3YnfQVLFRx#I z4Xz&q11?_vO1yiQ7_5ePHw;h=6Gqlx8DR=jqwJ9`pm~j%pec>UIq|+Ix=s+O zdM(|%%<9F(jYmN;T?Z2EM`HukTaVqLVIV(RIr@$=2mvgc{2YF$^95w0Yy;u6Ut`PNF^CbLl2;{sw1RLA zP8^C!ZtNqVOXg6BI_e|(sirxcCTxZ;XfJ3Hh!{v4XeRLz)vZZ-3o5j7Rp1mF8$Eap zj*$NZ9a@WhW5qC{UxRc=9s;jZ?4S{7vxDkBpwMS69dC^yCd z|7%qI1N5Kk(gV59fryCTzAck|`$qLYtxNwG?h7>_y_D}WKi}h0-Ra`R1WAeMu@U#6 zkR0&ENpcWrVGrW);pI<_4q{=X4zqzI zuU;&lyOdR|+pJ%-tX@cVc0O)s>m&A<&bNJfetup)zJ6X9zHN(5c8Uv2J=G&}^5Zoh zn{b|UTYm=7kh)j*h)|-nO6Z4paqVv_sw-$X$D3Fum7KX4(jUYM?S-EXrpmOQkpn5b5^M%ZP! zhJ0A>-zvL*PiZUv#K`7sZwa|RjJ56s+DNfRD~?0yI<(?K z;+8Id5&@J`rV?q$J-{{u5*My-!gfm z73Ih1>92GmEAqRJ5ryVQk3>VL!S%XmEfiVu4CE341jpze&#$4N;~F>etSKU(cCBdG zU| zT4ATaqQtqEGW7F}7&RROIs!Z$T>8RT@6%>q!$Z*H14(DEn$XxOn%w$*Z{8kSX87No zHXsbPnJ*&^k(l;R8|)63d;GQC84;sT{H7*iaFLzq6E(a-0HV)e;u7@80g?dpIcBc3 z`3p{-^2cW+k2V%W$-uYmDPElL?enSbQuqd1eTz~avSU2(o zDH4WchdqTxjE17X5`C^#3aGIk3y%FKeiYgPuIs~vzf?Ijbz8pLqu32-<92HJ9sMi` zlGAJt0~jTYPm$){ex=)P!$ZS;>^E*P*$B^F`inEblw~lYhZOYz9wv!*4T0UfA;lm9 z>zmyXs38@zUR`Nozl%0vMeSAy^8#*Ok4=TvX(tmR?6n;@vRo%JJCb)DWqyj?GK$@o{#Iw= zxSgC1qz&j<+nHTaM%1a*cLj1!tI03Dcs?kDLbeoh!sqPNa#at=;K2G1BPF(|@ z6S+I0*d?tdpby5B={sWI4tH!(ZB!PFMZ;t)!eZ3P-LgE^Y?^Dn;pNnuHlrTYQPk$& z`0`COQ=ZtCSn9=4uSU&KbloC;OHd1x~#~$9Dg)5lMM6wQ%iAeRFb_! z{w$)R*Ef8bpx?8pn;2Wk3h=|qyM`5IB>b_O?o&3>Jy{>NiU)CY{nS<{BO}c;J3zDM zRZ<45-^x#PBhtNYVx(c5L#P%8D=3;jIi-W?9rjT$-F~ML$t#u(Ufb;APwI#X>F2GU zPd6nHd66F=eQ26$11q%%ZxeP;0)8jX+8Xea7~{v{Qe>>C>nzU|o+F)(G|NlN)H_Oh z*)-b`LnLl78S@LNcZB);XK~&yy$&EBKAY}e7tpBK0vlD+XvaPY+(f=|KQx6Oe$0h#WTr*+bhjWmY< zW$^*PS-v%u9I1G~W*lajI&RjL5w;QyWQkAwR`H*bk{Jt^N)exX3LMxha7F$|8j!nD za*xvjn}0I*0P*A5f}2CXPHV^XP5CDi03r@fo+CB18ER3&_4E5wIb-7{(7 zm7yffG$8SU`7U1I9kBt{o>W=sOp~s~jC+tEY8$>Id*yhQUKX@?7%SjFTp3&X6BmF_ zS0ChI_^~8!W2-Zp2@pj{h{VVDg~e-E}A7;fcuODdow>JakzEwUhQx;;-sr<|}4Jdmd8|mX~_OS9PKSjZDisTjtNn zFzFCFI@Vxn$@!*J>hZ2&0%)tFLE+X{*9tmp&&V8qXE2Ojeo8MV1xQ=RKln^XvB0;- z#C2Cwpf0T7SblfawC;u+IK#U_m8Qb)1euf;Loo#qikE9Nu?ht$fEkY+^%=>BP3O~m zq6>3#O;fn^)87st3R%9|15;8BEOw>lTSTdxOz6LXcMf5@?@FG#jhlURG1?N^*}*xo z*Gg-NSL1;0kbvQ;F%#K0@0MKn@M~o%2-!WJ9w6FDb6BpfrJ&F?JR#HO_41>tvWGVA8^wBxSBI? z88_HU@f$#%F&7}>QZSw!ULw*JuocUx$MC#c((LSO=0Zv9!OFW!R%N_Pf-zMB*pk=q<1_#N>S1a%ss9_UQZfj67U=1zvr|7@h2)?aL z3qv&JkUZ7Rl^`m(cO!*WT9(jTx2NQ@(7iV1Mw5rk zLi5{Fq%1UMPNgl-sLME*h0+urU(yMhjW`zISJ6tIQ9B|ayp;*$XNZgKHmN|M!nC-$ zrB1{f*4|}g(~@RP1N|9K5obRu+TkBQPBp?rEr*&^yOsp>%Z#UK{nz8DV-w}1or-Mq zR6Z$Mimp9rAlpxr5=OmsdKG@ltQKSylV!*BVzpnt8?e)iG181#$9vsef3|<~MUNQF z=QU=&rkpJqXWo0!@`CtnR!Gna!50!;S8D`fGD3kE6fr${RoMpwqsgD3_aV9G_QQ04wdP z#goPJ$NTYZGzT-B5T-I@cW`S4vLzudr#|_u4lafbUl;Dzip-a9nZPaU%a3(^$`^+| zCgfy=JLo&+3xiu3W!*26nnEHcWZAN9cR&`yvln(Ng!+_K4l*netAmWAe^#x`?9X%) zzQ)&_HInm?;rVW{8`%0f(`$MfOP3VYCV8j!wq*_edAxw&Q>c=a(=mow5#2?E64uw> z8O%hAA{I@*ie{as(6=Y))ui&r?dbEkuJ6se)@7|?vs7Hw9Oc%^6_MV0P z_J;33IE{%m0Xhm=y;jJ90dOmjPKBwr0ydGh4a$&{r5t2O2FqP>c~XCx=MgU{(67xC za*5=x71AK}PqrHz93v@|g+xohYMpW+2Rf^^WU%*DJjM?W*x==wF#KidWTsD|URrk0 zN=QU3`_%MugAMxz&8%0xpUzw~Z#008#pJ<8q~nB`H$UwdQ?$GRm5vTt;2@2j4i)K@ z^%deT(W?-46cO~$21hRR#B*+O*}F~Rzlj8Dn=oV|IE4C`d1SS{2bpuAr0&oiSK-@` zoEI$Ckkvnl-38M;NoGKJ1x?mY$GwLm*TX8k9vM72MDb8D_Fs*|-|A9O%GSW0sOCq8L7yF8C zE##l7eR(V~{UB6;osV-Ku|KkdP0|r{xN7%?M-=(a;(m;C2k9#maa=5(#V2(0_9~4Z zN=Tg~xwXd!#w-f`G83c=Np5^_u=VXK7sae*{WOQ6V%e7eK>{G zJ2Ay6$-bJ5aoL>j-~0iMl5Ny(p-IaVBHR z`~&@^NCiGf$C%a4=L{C&yTLQ)tyVB0k=x>ibAg|qgoWK@W zDjkW&2W}6=XFmbDmuSCUNVYaW_p0E}F9}9`VbedrSiSIupBlS9aHyXz#b-OgGe5r< z@=dY6&`rI@xXgayAAcfPA7}r3jD{C1K6WtiTJIjGvf^=+YN|ACyZEcPkmHuqP z$)ZO(-R#y2=l8~Z2l48LY+1-cQXW0Vt2qQ7XMDBB;NHm|bMm2qdYF^}z?~_9PfB)9 zd$|a(LaN}oJ%hegq;Q`V`qluarZYC*Cf`-LlxTx<58KS=wYiwbN_l5p89a}S#^PRE zJ;cOQ4Ua38gqJxu7&?<$E2p1x1@uDg4Fq)Y>V1TSdu!1>keFEtY~DkSKXgNb7kIMq zk@aT8;^IlR>0cUybZX8ZRpAGv|IScTWU0z)_A-|xEEy;Ef1G)=2XAte!nhZfo4U7l z&O-mH4~m36^jnea?@2L-esYEaNw()S_i61c$LF<& zl=RiCg&Fx>65Outt6wzf?DrOLmO9|(g;Nd^%!rz08)afe;ft<5g%0Z=nmcvUjAB0F z*#~M{$%BfS|Im}WWfz6!kS*g7z~Ye5X$xt%)olUu1nTeubK`@(p<(W0o96A9PvC;m z(~V5sU#zx;d~*S9d-Q&iBH})1yt5s`L+gt74PirRRd~9&?3Mz>423)5>l($roACW6 z%CM3kb9MEqzZ*0MiPwp@vSIqN7ee~zBE+as_!)et)sSJHm6MXsh{MoMnVyqww~L2> zg=*9etDztPuIRK2*>a4rW57Hm#$={S)%m?>?)ss#2;(!_h9$AkKM}+U+J#Wvw%3De zfeTy233oy6n=9{voIyL%X|bwYNG&!$elvsH5MTT!%>OMd{Uw_99=ez?`K84Q1^fRf zEy>szTie>08!G?Z>Lyav(iLeDWnHZb;pQn)I*{gsze~^|4^gog^aRz2j9i_y`@6x+ z0H9C+mwKE$Kh`k4!CZ4?hShxbU|MjNU-w>9$4g?d6mMM9+v_;wE&MHR%G-1g{EuL5 zk`tck1jlQJ_aqNfw)b_kFEG3RK1AG;?)Q*uZ%{hXt>kob?IbFhN|QaxsvP)k+9R4K z|Gc>@m7hb;rT!co$;b)&R+QB}CF1$Xgh##!M`{aT$Oq z)9mtf?DS#rBtRC@DN<+tpx#M>DdJdSkacXw-fsb5tco-4L~B->DB|v+(8njE-=#cvNY{*O~K$o(m7xW3}=gyX%4v>fX}sD`K6SYs=3`ou_c*%dLze&E9?o{16yA6p70$O6O=+_O3)-ms z^#c0m+hF~l%AHBKXf*srXB^};ReSJD=(F^M?nv}`NeQhv=;rgq&~QrL7<9ZHA{4yQ zZMrA%tt~YRL|~lA#z)>*SBNv>`8485okwDI-0?J>Q1TWHc(=M?oON@BDo{*Oq;Z^J z9802K>tRKh<1Kz#t?h6}x_fI*j;2Tx%)(liKjESp+&5tooobK9T5M|n91h*4HuY%H zLFN-{&u4m|LDL%whEO%|+N!g#7GBU~rvpKkh~Dp%Zy%{tc@CR6OQg-S>XL)V_?yT5 z=sjIiohZsjEA%wh^@wG7So8hv3~N$GZ&szK*|buELkHp!sj$?>=x#Eem79HePTUFR z#u3|te<;>`tIvlVb%vARm5Im!J<+{K*+*76f)GWZ=JqYxQJDu6yB{gTbsG!)1|Wg} z)B>`g#IafJOCEE=UI(@*Pmg)GE+AEE=waxJ)tlYJS0CP$!-uI2OV34c#wzYKEX5z=pw!wUyr z34`<2~8qcma^0hQR<1bb&8>3WY>zm7v`mv*1q_7AN$xdZc-?Y)GI>MPHk|V z>1zO)tmy{f_VS6<`n~QM>-C(T2R8mC)auT8CObzqh1Z7oGXnMC57`rte@AN^ zch&pr>21KZ^V$9O&K9Q!XfW{V!(Iv*@)3GdK!cgQtmID&pig;n zOl_gf7)020L09Ew5Ur2vJ#p#@&< z$N(e4Flr9>;OFez4RkdQAI_-Te0$&s_6W#N)YAFU zxY?x1YHqZ}&2jy%0a@TWsSQnZJ>Ukmpg)g#Oog!XoEHOVY0< z$@{PGzkPC%cd&JH|C=fLe?7Sb#g2Y8Mj{7)9`~EI*XyFv7Er1?8QPtfPC@x6&xi`N zq!kU)J98q%Nz_yw^nhRG_920;igfj7K;LG5;!Sw@wEKP;x@3g}hv2}q0?((;VL+Z` zXTsT%IgonO$n3#s=Se$}OqpRBW;%_e{b(PO=JH$VGLaBpl)U|!pS;xQ&NUWxN2mtR zeq=iEn}X-JawIbiv7+BD3EH#kwyRZ&%rHAXEAwj)L8CYLSJ@NH@J#u}sbugu~Ffw+ubh5Rh)3>v;GB?!!YwU(j(b&<}*}>5G zZ%eH(Dhn(CUw*Jn8ScN+jlR3fzqd0`ONN9`&@F~~w`1Pr!bCr2<6#7-qMn& zI3vm`T~FBr8z^uDeUvt@w_Y(W5N}jLxkI=fQ?EFn^v#C^7J?;Kr(cgMk}qa+~mgyL0vQZZ&Y0 z9P)jbsaOfEza!i*>=k4CwLNfU=F*0FyTb)pCA1450c-1wc_0}%&#tgy`l$!e)}fzKUv=|Q$rVH z2d6J@5kXs9D`S0||FiIa|KY!Oph9_F7D)mAL$>w2=g*r`AXMmxo>s2Eza&CXQ6DK4 zCO_i61qGS2{j!d0Bk_j&Hd09#|4z_`ogpD&P#-jI*Wwk=+_JS&%)(I6@?Hjqqe(~V zv&n?d=kqyy7rBWDj6{i0IV$1~B4X1XO>g~A^y{R8z)|%30tN&%VQu3Q$8%skC+qPc zE|`kwL>6ZunUm63In;WJ;Hv}^vkPXSSNX)(CB}dlRy7Wx{5%Y=j_Qt{a}s9}GMNa2 z17&ZGdX`IVMW_p;NPp+Cw4wmeb#^s78sji=XrZ}4HM+q39?1i z=G!@ziUJFbmLw&eappLb32$GaLctU2c^AofMslIV{x_~Eoq5UrD2@#+ja`o9u0kTx z_Lj0M@{)#ivGfVp74;;79Cu(9^o5&Xb0jv9;?ZB^4p2$PE0wi(YlNK*yZujng$B{+ z7TOn0A`u5rAS3S6Vi~h-4RvbrtUK;8hp~oX+8D6t$prbjeSrYWCfZ#vQsV-8l3mgw zVd>GPpjAebsmYiRxOchWx8?R%H;kbe#)Qx||0tQ-%_+dr@*|7&SE4~B6 zDOsI8BwFCjT>~c&<||<5^JFIoAsa}T8+rw#(;GXrWW+v=u_0y#y@T7+N+)D>xERe7 z+PZ(G5NPfl0na)eKm%it{vnfox9V|N>=5FACx0coshIa#>jb5^f;Jsw0}(hQg}NTd zKb)Y1JIHbKvtuse7CCYo_!&7qo6a6l2A=G-WLebP0Ir@`p{VCa;MSl+us+`YJA*;q zKDokOZuSKT`qeo&Laq*BM(NKcZh8RcI|b7a-&#)ruZ3Y+ffQ9`Iljj z8uK+C`X!7E$sbZow$x_Viwq7X$BWGOo84K{Z>vqFTMn2oYSINYCUI)Y>nigVWfy6F zupo;Vad6m^ka&!Jqlv6SdE1ZQdksdf`#!Fki1r9Bn~;Ya-e_G{wK*-kFr@?OGJfe7 zeo!LIiEP0ct1)}o5*v{d2h87b6JXK80Si=nj3#@(mXP@;=kirQ|J>r#!R72QousA} zQM{lx0@DWD!B2=R zG02fcMkk+r;=k-XEE%nwz&4edW}tpEP$_PZ7nt`COAEqkGS`Q02+~?=u)}hNSu=LK z>lCDC{_xA=P$2Lp`8@nxzbUeIyUzeOiJW(a$LslLw3@rHbb=+UMIj4v;`G7}dy@6fOH2IYpXTBy@#s4$-3EMgwSp8c7{>?Bdxl(7X z@`ePt^9iw)YNef+H9+VnRaBA%D(t}Ww6D#21yjM)r7QbaP6$`vrzWgw*GZU1Z|WCyLghx~yzt^c$$WSItCiy# zVreH8!fZI%=zIQ?OcaWzw3plC`12uO^LMye!)H#*auQxHzPxJwgjDHxKET@b#Xey8e#RpZ z#FMj-2ISqhM5fHEE+0AA<=^?|JvgR)O28f@-ik+BKMg_DB%%UkgFV1C*z%H&xismv z_vUbd&DCpnd<(T|Qj_J+sq<*Y;CHQj-F{%39`038YR_)Ee+ErSqgdI@7ih-5KqK~_ zfkxEIR^RF01uZ3O%Q=2{pCU9m7PJcQ)|VBw)wEXs?&ul9qv>CEB}?+Hc(5MG;(!0!^pg{XEh2uO{wW z2E+Y~xg9vg_SXP;XwBE}#raXh`lVRKH}hM2@+Um@Db>bBWgdjfXq>FCQu#`4(T;*l zk_qG+BigV|axTi8e?exeQ(EaaSJ)S1>@zE8-mjj-5AdK8g9u0Cn#jV{3-v+UShE}> zriKD1_HA-^>*SUoS_TcsdxQ(#tC?-;MWu}qVDi_H6~ai|xbQp~nTm&W%5QuYivR{n z`n3-JgTek>cM-!`bAv+V&nbN^(XiY%2s!(CGHxH6EJ(UbjkY``=u}{iwcK2+S_Jw&YjcGDT*$-x9X?_y(0S7gn%Jh6 zpWbBE0M1SKTbV09$Xgihg{-^*%qg=;e_s6^CJR&6lI}9o06KM_pvg47;2kiV8YlWl zj3|2M)w7zu^h3J|`}4c-d>e*M>JInRwmvLtRL8UIMk}LtXjFGBC2CktoQNjK+n;DP zJ8u6dqyJZ|*%?pWLHkN|s$Z$@KctEhUq;xb#t#1mI2Fn=wnz-{-m(qLPPK*1L5TQM z-zdhxohb0YmHS8}3&j!eHAQxgNJ*QlT!}78PbRkqP}uqV{P4Oyfx@5-&V)$}lpu*! z|Cn<7_%v(+9#1DH^}bo{`bAPj{A@b;iE#SEon&2ScHMb>y}Cw!msIGhsmPD=n^x%W_k7-HEfr1TQ!%a)h(2RJSsjMwsh4GaifO_LYq=?@{BE*0Vj1CjvV zUXw!aA+fbv_o+wH?o3r@Qr2e33d7hA3E;8n95*>!q@4aO=IB;~95|Hak}0>zvrek} z#6`rxt|b?Hv`4EoQ?oa4j*nR5yngJYo@1p` zU&&^yQX<^!BjLpA&mE0;;gsnG;>?2e5@P?bU$pJga!xYW<5GuKti^)x&Z=PcA+JLE zBgu-%EY1SoBQIgMtGp!?^rsOJZ(c@4H{{@m}Nr!t(m zl4W4@UiV%ll3Esdt#C!NFzI!HT2N>+ztU?He*W1eHwd!IYNH-uhkidLH=K3w`4^%^ zInDSd@hf0ef6Wd3r|6S)wl?_p=u?q$#1eu35Y;r_zaNO&S9izA`#xAxKn@%q_zOUQ z&;YNH5E9w_1AAd6fzhPC^{i6*iNbDYAP7X+PkOs_ZvurKC{gbg!^wY0$M>V3g@#4`F-@R}TU{B6^EKBF4pnf=_L#E3nJEYpkDpc4Llk{hy~ z8VNi>45#=0Df|+uY~0R-Z*WSza{pmjkQ-_->4LSHXjW0?o5~-j`8v?a#RjjBgcpxPI2!8^KSB=?1H0d6VoaO-`7q zQ}%{aPyJr(@CRX=0D^tTNjRRmM0^j8q23AMA3GT^i?Q7*I3e^R^%JEfr%l1Z;isH7 zTSZaSvWyvSU~(q_G&4Y`G2TQ?F%2&6+5nY~enS%##~R^5&kC#b^vH>NcWD$-isE%{ z6pL5EuHp0WPo4hYsMV*y+#9|-Mxl>qg>FrhE(yku13irZ@z49FqPBGT{P#pSyoUPn5Xj=myJ*zs%t*{P!Gr$1Io zuLz4l`fN|;N%LHl??GNYV6Jp+{lX!>8!Xbcznnj#4p|eZc_!lT{>;uNWXi<}5(V@c zaR|=H^uZUqGwUq@jb^_?*5HXpZj*Zt`WJ4-bX`tefk(wA!LHk5(}DO2kBj|OjDs`? zC$vS>kOdt^SH{$66HH;;rp+ZWt3;i-#!V2t*4@E65;6WTCGH49Y%SS~xPGQ64B2~( z)G1hSW%$zpLc_BXkoAcG?txD9JLFo>9vu7<{I?uJ+X@{gQrD-%i(bK}3>6%GK#0I~ zgm|2H+TE=1E_rNPKL({kaN9u)bcxDiiAt;(L08odb$H-ssABj4N5YGzTY#zovm9E_ z3u(td3bG-w52y-(=Jn+RD+>nx2hvnGVfCFZU8{}e?XWPua zRrF`LeeX>Bt=M8@!;sTi{kbx9Ngy{A5@b|vBEUIU#QXM>FKWF>)NT;>&HIT zFBxundlK;AGE@ik`k}Iti?oxraI%}(=A%qdZNtq8piWLMyH!pJbja&^GI#75M_0qYOm1X{S!gaXyY znfyO8@;gE|`UH-y=qgk2$Ex$q6<&q&=)K-iFkLS2H*XdAZ_YT zm1>4@%y1&+a7?;j9OE9>k$~$k%FpAoAm+mekytPb~4Kt*yFh?7`DnFLtuRUSZ@u)F6Tv_~h%zD2b~RKDg^&T0^<~xDT#V1ry!_ zk|!H6l8Th)n@JTGEttAfe^E9{>)knZs~{nAWQr96UmtM)(Yb&PqFvGnKk|^DO~~!D zz>ncjl*(#1AYX7nGW#-hC8ZpiNmtYhPYdF1Crxh)p&tUdi6mSSE8y*Y$`QE5Eb8L> ziD2Nz?FrmZ2xT-&zQav`ER$R=(4Z{a-tXlIxFZ{D7i!SJC1MJG{s1uLv!~=fQ^vCt zdyQxfgm2^rLeD8Sl|1S<34a)mD-0km1G{S|+y6LGQ|R|tdHDyckH1)t$!)1+;ul$F z|H?gb{~1}9F?MwP(wq{tb+G=oq`5*-#uDp``xv%vxb6D%%dXuK?a51K2qx)z*dO=D zz_&=`QUv1~i&^d46o@Da`lvcU)lK0|;i+)O$%xyVJC>kIF!iRhr8VB}9xh&f)72*u zpzFusmK0EzyJGJ~61tS z9<*FfrL`w6aD6k?&m4E(KpAGYwVu*z8^Y~oErU~**S^OY7jUPb6=UJLCuxv4PVtga z)~T%RYJjKLt@=)Ph9R8u$FBvpsp4d{5p9FRL&y@QP?sD zM_AWg5OUs@$UC%ujy|Y8uchC!XGAPi{W7##RRy)i_Yvsn1n!IR-utk`(H~a#Y61NP{YkAqm`IWU}Z!ynM0Et2U zjzH4__9XjvFAIu6f3n=uLh8v{_XVit(*nW)9$z3C=tjnE%E=oLR-Bi$VXC9mEd8)l zSu4ZDtszZ3-z?)SJ4poNhiXptq1U8Fkk{`2#o0G_XWDPcc9M>5bZpz~*tR;hZFFqg zeB*R%CmkCd+qQMzGk4akd%ihm%{TW?c-E?4J$qN}UAqruEF`E(L1P`c1hrbPrjM>! zhye*b+8q#b-Ld-;H0#zvSvnv%bE_i&C#5`%X5(!5Lr`=$pr$BaUiuW8o_h(U>@tp# z1GokZaWbQy2R4N6j31X6aP4Pq6I2ghVk2O1dXW%~)|ze974}GOGLmgFcF;->*34*_ zhX;=%1|Max))SU(pfVsUqSQxACb-?hC*-jW>eay%!{;&G9l{vGrJVt+xIYJjE;GR5 zBKAk}K*x$Gq7EKkm^11?9&+*QVi@@jE9yNIQ_{>26Y|BpG%!8nSBW7kE%U1Qg62EQ zuE3Z_^I~OnNj!0TxHz=?+@7ywxC1Jxa4Zho#Vn$}c*dBC2zn?PP`#{)6_ncPTH?=Z z+&fNI(>T;>iWa^3sUD^D=)&Vf;n^Zw(FzDNXtSJj|QQs*qVu1 z!&ga|WbO)L8QDo_N-oh}IHa!QNSRhv6N|Ade-w(vF%jztDsO(Ld#zE;Y!P`Q_i0W# zYvOGpA+kati4_tEXJ08}ufrBsz0NEv^i$a<_~%zyzvJ2e_J99N zAW4;qjWUWNnlC*uY(scKK{|Rm6+KLHXIe&bkyw1PU9@H*td0S^Yr1Yts{DIO*IlD2 zjHx4lU^>>4+iiIs6i?u8KPS~|@;1wBvh(rq*QLN0ox!@?6dIJlcl+&f#%k#EHcXD7 ztg9VBT%vCfY3A@47;^~|79V@pD#bNVzng3Ep#hwM22{3DE6 z&~vZDH8qWbExAG?+h?Xan}UiIL7FHVx}AU0l4F9!^C#0GLpuCDp4|U+b#w;v;L>Yp zJu369aHw*mm2>oZHRkpXEcocLpoCsbHY2l(GK1GcF7ZC+3?l(`hI*;$1HtE26B9r5RB(YY2RbIqwZ0Os<%%MwN`BiOHuG?3#T+&&mV}e z+#JF|2arItiK7j8E*ER1hD_sj6ugSwUzCMxSx*qpWB9(A(T}+J)`b3;?4e3i%e&@7 zH4{Xv4qB;IqKrbV0kRHDY9kotAY@woBf=v;6l*h!Dj*TimPlaF;=ys5$?;Q#74ysm z36@1y+mwX!LLO9DmlQ>>G*zBqmem5Xn@S6;y5orq!Rz9BXTs@j_Dc;s+CvoZ=E?*C zolFB^Gr=v{e&OY4g?a5EUnhGXzy0$&jIGx_{70=V2UL0fm*SwZIWP$EzdgqPYX|Ynuus5j4Q~wmH@s?bT|>v(U_MI-r04=KK^q~pROz67xQ0^Mq!kjX=Vu2f7%&2 zUZw|Y?XSCs&6i(Xua`Dg+J$&}Yc?{D~=GB(XXHA`C!9 z0PnY)f*pt)8Oe`>e48$jD8p=9Bd|X%yVqnyCGbENZuLVOeQFHr3wIW!fCC5(3NdS} z6C%~^-cq6jo!$v?ImUz%dt!zfg~kqb9o{U#f|(Juc4axG<})5Jqr7W)_J$dZUEtkP zxq0J9Ws$b5+D!gV&{n{YoTtO+ful)4>{JGI#vbofR*zbUCkA7$diDJDk=JeRu+Op) z6?dGdEjQ9OFEHs9S?$wZtFM6{>hn3%aQ6>|z-Qw9w4;)k^4mHh=cY9%dwX6uxMaQv zy$KpR#8HIA?eJ(Es$nmwpywD_slg0@1zB)h&bN1&V@pYL>`KsrAZ91ohief)ZnJqs zlkyb$T_z)~9iT9%vftr7R%7s(%GCVvLt#Fy&`z3<3Wpr#PE~V{PcVZwZ(0lTHELeH zNWeltu^(#uhA}-HwxJ1yQcaOKvzMD4D&HIeDDu!O%zL4&vKV*i?}Is>pTI3+N5vjy zY5wkw$oQ4Amvv2bi8AUL3qwCAu^j=lGpL^zS;f($9el;=J4Hwx(Q>yFE`m%ceIA4~Lh4pU*3TKBfz-o6Vm6 z6hyxDc2_W@ruFjhR(!AxY%Fx7msG_Q8IfvP4$`b_Hx2X{UGe_*^H2<2tmu%DbnSk7 z9}jXq^J^^=UT#@f&CAEpmW0@c$I&R@7bJ6(i3BCCIbA=1qCkTA#AOW8ORk%y5V4kk zlNgG3KSJYqB^_oX5-&j{=sAu@+Nu@@uK*3Szp!t0g+pnLx+5MKkKuH( z6hlPV?IGC5jo8YDXI}LHvz+}W+B<>t-b4GO`29?i9B^Noz2^vY4X<7=!}O{u{}7F* z48m$MEU{TsjfOz74NNgk+QQ+4ngCTXEQAS6)`>c2XznV+_!md_@No-=+Afx$dn4Rb zqwz2gXe#n0(U_cGz#+6(bSHa#RladYN6Zb@Ik_zvF4@{3x07{Ej;VCWJ&$B(W=n6~ zaK?xe-a%@7zwn+f*gtdJ?IGhl1Q2G1|35I3`S&mbdbU8AeMdyFPHrk)AXd|QM(%vt zfsG!F%Sh9)n*BrWqoZFOy4X3kf&N~97d}A#azS8{#U~*Q+Ka=`n!TKE*Oi`~*{Rpv z{rTkzR2J6c8y9b#V5x??wE<6Lc{H3W?U|Oll*Yzw5@t7Xk>$OzP#fMIslmd15^qPx zk%SL1H@|j-?KJvF*>ujbeAMyNS|rpdLChKnHh5|q&FW7aDLiRe$_{0zlO~3Lpe*{^ zQ5Vb6$dNK`Pz;pt=4r$dY!VBqPWI3e@t$x#i3hHg{5`bo1YTIay?6f0pz8ktHsqkD>2+!}yDJpT#u7{f7GS$AdD4w#AF;KTQ+XGtmWW zetD$N@yqer@y#vIjvwb{My<`CzO+<=TF;LwQ6ynv$^nt~Fr@)-XUF8a&B1}$JXIxM zV1xSgd0UT)!(p~%kcA&%{G?@C!*MVkQF}R&nJ=1>=!ECZzB{#DN;vj7#w-1{GJGpa zQ}dAUIKaHB0Tx|zM<=)@#TZpYr=c6KRNl~eb4)}%ZzdM5pgI<@6V<0O_ zmJOAU9J}#4|iiYO4rl4d0IfyAxLy7LB z(CrcP8S)wGc}Z$BXG$zHb=+>Z(f;U`>bBYG;rD)fYWD@d2azaBdI=^u6qUG+NJaum z2$m#3@&_+=z$Ah4J){0jT*VNT2JaFvZur9uv0Nl4YM(O{3sDDYJ~BfjCry5^pkDm+ z;GHUTMOsc`O~$bYv{iZ+xdGnXBAK7THeH{oAEP*sd<}CA2xW zxBXL|Wu^yBAwtHW#e$=Xv_G#kRykWKO;gnhz4~mR)kK)(s+1ZYa~0L^YkhM$*|e0! z!ODi+Wt zeEAGDb|$Xs6$(6-R0T&a-7(6jv{D5zi5V$U5O~pK5Aiuv$qCmmhOF7Tkexlcx>CCl z*Ixw5K3~;xm1(tQxl&Ax!AXrw@G&sGE@C(f_B^@AzKRc#FTiP2PlU$tLUSEtWlYpc zT}(<%pgjsYWpzZ6vI*1WoDu~q1sEo?vPAfb)Utli(?MiIN29sC!g@t>v5)xUKP=u` zh8*0@kVU9wc^@L9L|;>`KI_C>MEDHLqA+Y2opo9Ah{nVfn;utkQlK&k4AwObM$jS? z<}g+f-_axPfAk^Ou&|nc8;P%5!vV;vhAN9I5is7m_isnh```ZQ>(JoXB3|5C*c=SR!?D}?b`b3%KK9woRLxZVU z}q=tK|jA2%+slf=5lE@V!w`rmlJyV_`m6S*+qD` z<|gB>$4T2~ds6>8dO!(jRxVmDWMp0tO97HEm_ z1=tpE&a;{C7|ODQ-;NinqzfL3-hK%|f`M5Ir7$;1QwtDroBj0Vl{89Fg9w8NqrZGX z%`de_H(aFqTHQKJ!un^1AL{l?^n|Ef)DBfoHeYmL13}SOew9A26l=rkKToulP)?d4 zz0M7;7%tsI?Y<%IKKQNJjjRaqcl<%aeUzFDLaub?mf4H*C!QlIO6oKgo@rf6?BQ&` zgGHA_D-!8bboQtXpx11qpm@SF?}K&)T5UspbwC-lOl90R(in3bqM=EmjmSzB9W%*R zcAV%#m-oLJuiMN++B^3)QF_41%$O^Db=q4kW9C`4UsFW|NbswJc1vuriMS15{!Z+% z6DCioUezF1*t97baRl)rWS+(A4i2FyJ@0b8-|P+!-nFKf`VyLSDEW--xh1nJIIhn# z*(T;3SHKB=>cLF>eQ4$<=2d~!QjAhTaNamUFB@~>Cq0LR8@@~@ygNYJZ-1_Y%i$RY`uALG3bi8M7Y{8MZ}KOx6X*rWqlyOG0xRC*<6)VI_8Xx0uco1+U~qrxymXE#gy$ZU~r^ zaUfBxwZnvh&M0F?Gnl>XS0s!9uf4HDP<*P-@mTr8SA|Rgp*^u@CtS{tmTO zL_p9V=sW4n>o32R=<5xW`>;(UpthZbn5%d>1#!jY{e!P7Z#y#LK|11rV17lQ{Mb*) z>9Z1FPc8OW>5%&S6HZsPh);j0-ODwdw|2i@+H{Az_Hsw|2uYHl7?a(WJXeZXWq$)IB4uQ++Y%e)RV-#Uk36+FycW%?Le9kkPY z+61&#g*lgSfXVL2aYHSAW8a}^Jcsxi<>S#%c|MiG+1J;Jn z9#95BO=F@pTqh;iJ6Mb@#BeDANPNx?m{^Y;jmiN7ol-EJRpFNhOw{&`2c>t;rb#%E zb0$b)m4S(|mvv=J%754=h>4{XXs*;0p60UO3X=&ux;*kq$v0yGr^7>=UDcoMC{6Yp z16@%0?iJ&L^gZy17RL6Ytv6nP^O2>AEC@0x()T3^EF&n(qgtEe6De;_%X)dM#K$#j z7~Pu^I^yEgbZN-z_YHja%JWSH?GeUcFp@VMGRi2LbHkac&}`025&&?HKk3W~Oyt-z z#U}fpB%!yae}>KK0uQ16Y?Rbn{a9{Uc)eEwIU`fv_IKS+|kWrlspZ89+jjy6~nW^G%8GFgrDEz&}$O85hqtT zxkUT+UO*@`)Y>}655VkW9IkD2#sTlIsylY-i!Mm1s=YFojev=j*L*>Fki}&}m8z13 zg-Bh{IgQNx#Gx8f9mN%(mk*U83*@oXM59h|g)083Fv`!yr zCW&{%!E$TXx{cLlek5OrZ!;7WpQ%_nme}&eo9bb4!P1ARs(`|lD;~EXX{6!NP1~-m zIn?OOQf;c4lEG9etC_o{!gxGs!H_o-RLdGz5Fx6VOzg_Pxnd@9OT(YOX2ms@Q!8~d zsUOU`sURP7zLx$zw4SyovRJIC#cHuoESqv$biP1Fc@BD1C&bOFSvE$kStTvO4Xq5z zSF}r6y|@pmSvY1iUntG(!VAf9;*Pjcv3u_x7(>z`mpF8SqNaqnMctbs%GBL%Mwm4j zRDsd2hHP1@yDtn^T#;i-9bl+wj7tL#SYQ>&z_~WDw`tfL%j;~F`K9*cj*APV@ zH;7u)rHHX`*R?|=^~dpUuifv;HgPKl(=0LB)QP&_-#>_;DV$i@3E2Bu`+`hNX|qN` zZbK*RW1f)NpLCaFQg_j1xOmvk(pRrx@S3U7@hM^#jVtKi9g&r}()lfm5)uvCS)eQU zi92F?b%%5kB3+gTvy#r4d#cNs^2$iDRJxXXnUCq#Jso9Yr0o%tOEY>`uUvIqM^Vu( zDgNw*!7sI)C9DUSN?$869W#^4?|^jAKj@_L)uj%1x?fQ^K3B#MU$VnvD4c?l7Pte} z+ztMWlb>Ba;K)$kFVQs;4x~(^WvwL}He;0YJB2XQt_LOXEIF~gubYeN*1{a8j~hFV zT6Wp^o}M7~zuXdjx4G#*mb_i+Diig$(9i{e88!7~j#}^Uhi9@i*-eSoJvJcWFkN?s zGHK{dY~r`fuk+q%I}QQQ;Iy)|OMI>j$j5=(wEn}JF^(nt(yx?Nt1xCOyVtFqR zaA82k(=@=yRh0=2Ka##Y%htd(w2+iORdk-A+wC4#Ug7%b@lm3@S z6X$t9;})`e_L$L2idtpm@Ybt^v|GiYGm@uqMqsQ4W7nPf3j_B;{*b3?>4 ziPOYp+dS?tV{(0dxxXDFrd+PBTVrVx&A0jG`65HQS-<~BsU@9ilNkq zNl9WvS{mW1zC2-=XzhWRQ;ZU4RE`8pLYuc1y*n`w-zR%~i#SQMYh7#oCx%SI%|34ago+gYQqPJN;BRxDla zZde7^<$;$AYfDGi7MYcfTQ8<{?oeH+mn9-j-Ld#YhihT|=DID9+Ixd=pm!BCLgR_uY2~zqQ7X3(BhFY|R!H7`yS?(>D`KSBwB90pW3;m=^{r z){|V)E{|gM0(6O*FxFs2`ZrrCoE|Gqy)xCzOQIWe7Z&>+&rIdQcax&Ef;eWi7tgGF z(J=zQ5|;V}F{QSmZlxaG6wB`XmQ56LU-7dyzS>(v)~(p1-~Fnh>w0S4-Ic!Gg&&U8 z4_e~2V|d>$DQR5e>C)PCbdc8y(xg~;X9F-SDnO58>hcf{GzUTVSI3@pK#rA{n!Xg7 z*nq`hxM;h4fAL%?6S-qLs&-mBn(u{DwF$5J@-!60g&Zz&9?u;up^0p?U4Ir#o?4(v zFWe4SC@qE*?_&b1<+q@Pg%7st zW7Q8{v9H81p)Vq+c8Fa!)#YA(^x^MWhV0|uxY8BeI7fy5bV%QV7x-BuLqr$q&`IhL ziCY`BA*JV5%NwH!joX8?AwsC&%l`vm-{F)J1@zDqbU?c`gF*bH#RV-HC%FA-cYO}} zvE+!@WjeYnf`BiQDC483Rzuqk*^Blf8;vs(j$YQ4`8yMkP#jTfE8bGo-hw#h8?l zu$(&?lvinFlddc6R6BeF6xu<@`o3GVJCH_-Ij)818uc{$KbgNT*7>D7U45-I8Zn7J zBQHSt^f0f@Y^2cYR@y7clKQ|$u*=JJIkyef;xVNCum1hKK%#u+ z5FJ~Cu-}P4I|^pMl-r`**pQ#Og^_IbTR!`urv!}xg2U#W)DE2pF5CvJYtX)AtTIjB zaYxe#gf%{DwyEHB+j#pCuY^o9{NWgbxZ6cdlK!FMoR8#UFeX141+TZ1?&a%x#?FMdh zYT&&LJ5iHQ%-mqU(*@?)f}=85O%PBAPL(c!3}|*!0vqgfz~h0{1Uk2 z55km%HuVF;TtPve%3ahQM~RU(CrjPNzv*12}Io{LhZ4x^$Da8lCG7V#?d&F*%!x@r@C zp@A*htP+=m0^=-Jl2XPkOxZOHia%Tqj%389V3U(Ha{XpUB7U!#_4ZJTiABPwvzkIx zuOT^Hw)G)JEO<<~-pzg$wj*o5-y>US7`+-e3d(U1Rcp}k)hTS5YhdN!kqUDhkO+g8 zkv~ySPlj2sSx(Go_cX~8a<)*+lvf{>?itQVkquw2@A^KXCpI6K-?S%}>6-XMRTKr1 z_eV3)N{MT-WGaXU{qy<0~R&8 zy_hIMBDIVL^UcmdCCoQ7tfs07HM8E~=;I&ris%SB2C527!4^y${nN&2%370Hk?ePm zk9W?lVstz!(=&=)*Ebk0yn20k(T0+x?yz>sM5%PIs53bt4Y$t3D@=8RJ9zm{2#3Mv z?S?Hq3XgFwV=cq>TYh%3AqV%Ep)nB)@0WP+8|2SZ?Js*RHnNez!z{marHjR!bY|vD z;M}sBoWUPu`{!4<*2iH$@q8NsL5(~Ic|LGxt}pEls7n}6lJ1)ZXO96=t7dcStqsQ~ zn(@I>B}10G%<+}z{mzh$IzIzo6f9j5W6n}SH8$rWscK(F)Jb>umSrR>Jmk^E5J&4*?(t8x^0 zyo0_Jd$4FAcj-aDUQtF1wgq4k-cqqncWUkABYW{7*!bcE$AZ{TS=|%A315pyBhSu8 zWcoAivgAY_pj4d+<(UrfH7`gY-FTFOSKX<}dFCtCdnnnMlo_!eKK4aZQ0jECuQ{Pz zc*xUe?Npgl(P&9&o>qevUPk(mfp0R3>VVg<|G`8AKOoZUb@s*|buoce>t!xzMycm2U)mPSS=Q{#-c6|b6>(L$xo@iT~hHK$LtO1Q#yZ0XY8g#M<#}3 zBlgOlxF&9*o!D-6r{s;Tf-DYmX0b;XY#Ux2&9cE4A0IE^A%1?GFnR?gKIbKt9OFca ze_~D{QPRhz$zeu>>~qwhGK7S_)QgR5Hx=a-63Y+lz?BY)^lW|;(#$g9(Zq92p)o`S z^&{Z-gn61pIrR7wnpg53 zFW+=iK5Q2v`W#=YAjUI7;Y%~+U|Mpg`jNs(8=*_EjZ-J z7}+>cuy8?%=Bi^ZvQ*Mb)HDlPFe3k-2oiT!S$Q}2&Us0#?_tyQC)GoQUE*$q-&Fs4 zvk!JSCpRBx^0@*jTKMnMvxtR_iLDcGpZs4^bg_!IJSy-Y4q)9xy4{f~%)b0bB0&L!LwL zLuRvsxhXe-FXQ^E{S%~0SkhZ+C|rAq`dIP?poutuglR@R;*gMl5bTf`GK(?&V4|Ec zb*v<|5^Airv004F`*oXbzJpZ^qT@Ov$BI5a?9rh-6y9Y1etpRcnAOynPIUL#>ME{> zoGZ|6rlW67bRBGwuU&*=3w65-QQ75Jx!^HY_KS^0BVaeI_|ThWUI6!=^|Rck2so-# zuP*Z~xP2Xu&`XE@9oGqS|KCkQXt%O4h|O+6*hpNr{X*JUWzuz~Jou`-fAD#Ptv~(q zOL|oii%gP=34%+R?>O{7cp2rW$rgH!F$h|^SF`wp>*tdUN6Hdq9fIEyPhSD{{W`!C z6hO=RrjKvleoH&!mH+=Q^e|lpJC1Jl-_!*ywU-0_Qp=>c84ddY?$doN!~}6t5WE4No$iMaSpQz_!HS0?KH%r8qE&qt7;2F@D3Ne6|EuDi>o}4 zD)t7)4q6m{ik!)9O0$imf61UopW$KJfOHL7Ivp;^{9|lh<{JX=6_npYUCzgRzXLck ze#amhk}kdbQjcoM{Q)t0;8jB*u7H_LWJ3Lcfyd+>6q@seQVgD^KfFUnNABjSpJZGil|_3+qfs`aq-aN|;d-w(VdD3lt&X5NziGv5HBUUN-I zP*gE6AORwT3%DP13pZMBFWN8|M~!w0cMSh)1UtmCZ-4dt9Rl%(27G9o&O|+3i7mL$ z3xz)S3OZ5$)1NK^JidnjazxjH?=4mEQ+!*317HxHCvCh-_LYo#1G>LF1jp8_ZmwMR zo&o!>F*Q{Z?$ys(p+9(Po|VTqK5%RM;_j;m_wcgv)k@DbAybYuY{$<0lXDVOBErL` zaJ<%HC^=zGYITt%sb(BI{mXOC>DrQpEaE`>v(3*XI89}Pm`9c@*ka%GB5=%FD#DYk zJ#BVW{+M?)xtKfY0pL_=xKt#cj{ zv3}0#j+5WNwsVI^r!r-89c5qGw%_34eNq8unJ*<@8^a56v=S#z(5ZRktg4eY!~7g& z4PXUzjp}-2GK%ZUFs4>kNVb5B|K;Y6H3+3S3t2c2$Fw0NnsEm7IHi3=JYQj##-8UX z?jE)B+3dhnqwoZ(M(yHE zbo z+If`2FJDR0dB{sfo87|W%?d+SG%jwhtwFX-ACq(c+@L*_F^FrFS42$F-}`VN8x)4iTK_&m`tf$z1J(X1lMQ+~fpDR7103ko zc-6Ld@ies|Bz*4$kn|H z;q!Yf6{ogmbAY6uWFX%V&pgIKV}LE?O+Y^#Ij3+)Ezsm??;Fk`=GS<6DB0`|eh8U_ z&ZYo0S*(I+)ybA#&z_vj%FS{vTcdE3$i^>^E#7^#ap@R;o%i`c_m(UGB*I7FywBeT zhNRKItpZko_b`$8GC5r{+8S78skSjz6db8sUILH=JA#N+VMM3P5q(x$Dz>&(22Yc2 zsII^|uD&29MSdmd5hpS|r~IlU_%-DWdn$*E#mn`~Zc_kAg1{68bw@^p(QWD!Ck?^n z9yYKFh-#K2H{7Z43+5u41wM$XeFCVE<)+>6^A7{@p!SYkCF8F1)wT8A{K5@LK|0SJ ziIBIHb1xpnBlq=`OT2JK6r#Y^eGg*mRvjt9yj2^4Gp$ZAqFgaw{cA#dyiDBe zyVra={Hr`~7}Z1r?k(UQ=B#{Oi^nJAW}OR{D$=E_uue@pNpE0c77wu_`NG2>R+;4! zOR|AW9SU6Qgpu}FOF^8{IHWp)ufA9#>zE+nO^ho(wDR?BQ*qHjQ78k;Okd(J2GB2f zq#j%215RP2iA-YXp0l)?lfuaBO0i2bHTvPfPRVImv0%El5Ioc=8T+gJ`0zqj^pwSW zG7|&GjN6x<&ZPMyLlw=CCsli1t;x`1>Sky<<_&4yExga6$(q_<^xC6=;00X znfVJAe3J6!C@QO2*EMB+zK~v$EA1&3r9i&=&-2_Urvc1jXqhh!jOFxa+targ1G(y0 zjngQCc3Q;MYESMPVTCp-e=ICB{MOoCAsSCM}Xz`D1$muJ_^24q-UO;eusmRXP zk}i@*R~Gn-hycR8uXqCFEMXut|F(!AX#@0t|0QV^t4P}cvH1ZA-yLA1E20X%ftgPt z73I{4i$hK=&65C8iSXQPp;_#0r2F;yq-hT_@Do--;*D~k5;a(&iV#%#p`+_rjD_cv zKtR9`b7I(%?)2dC92P#V zu!R2#Avr#jk(1(Z4~efZ?N)})yiF$5SS{(2arvI!(*IzK?2U1fubb7&Kg|X$Eo$MA z&@TGOF2hNFv9dJ4hf4R&#u+O1)5AAtQqRe(XZ1EPn7d?683EY0 zjM4xFqjTidfw~nwYkiBiS|Z3&T>ij)2e_EV3hBAkaf#(ov5@TZ6MZ*6DVb!}2(u zzDyv{?F(5Gv+AIuUYj9;@Jx!*68{~S!-R5JL8TT@Fpk8-8oXdSJRcKf7GjI-D(?0> zpG>Q(i%vTeF2b$_Z=0n^?k7G+ER^v2QLQ`Ea`|hug&XO0jz#8&Pe^B<^=mAcS?G8| zBqW^om<4P|YlcOn_`9ug%d6NNic;hpb0t_m+y0|@{HwfdEK#S?7+s(wVotNj6bD|W z;A*YSwykE!A+(UqAKd0bg2rICGakP6qkGzV6N%C;3f_{-rh)32vEXwuykk$i5Khe| zK32Cfg}2B~XwZvTTse8dA$*#7Z%Uh-v)E|4KVY(}0N&#_s&G|k)8YNjc1^d2tO>7u zYx{FSwhkTYa4tSAQBh&^wh)iC*|-60c$`T~&QLD&Q@C%R=cxTVmlj?=s~qh+Do(yH zNydHoyRPue79@LYeCdsJ^JT$E)!s6#eq2y$M~jlvpXj1e8G@=(FUZDqLClaALmm-S zFP_lgOrxGuzvu13SPQJ~A*QZ8Nz|%2lBC{Q3UYg-_dyJcN54o>^+PJihoSU>M_`g= zclR;-MXP>5fPY}9ejr$!tYh0ogX=&9Pz$4IC`dZQ=Ox?}2$F$Ic|>a9jLcCRf3J00H55A@en^0MbPA?( zRUjX7mr{>Rh7VtnKv4M&eRKJ zx4j?nH>F%V#pN!%#U1@xgzc~8Y4(u@Iv{v7eV1llk{D64dNM35@oyrQOVbDd;5q1FwV&cV5SXOPa%$c-` zm_R(EBjNED2|W@+OXcZCi>L$}a^5I|EU|J#@-SqJj=&h&Xl+|go}7%aI= zyg`@K{6c!;favXp{NgC1y^TaUa&$ikE*th3Jz2x7fmqYTw1~xqU<(~0R|NQR{gk&~ zIh7oO)yR(7akNBE12ltN8{dBpf=-AXrF4i~9~?C@-oXBI=Z$K|;O_xM_biZ(|F-rd zZQ=ohww=|#`Lq9LA`_Udt0o3jF=YfLjG=bYJ?aeT;CvcVBzel!)@n`E`K(Fvq?{n? zXP8~rb2)ex!f=DLhWwdh&Q^D$xW8Dh}M>$Gbl zwbgX$I*pjx8(|f%@fxXmLNVg_g>&5?N%=f;7K3*sX3}*+Yk3?J&B>mNP{!tZdwAmtS=5h7nfgrCK4vh8)1a?FQ@O> z!zJddPbGFyWp-I0MqD3u;(8gYir`}!Ie!p}GQ?$0I$sjrqZqX_x=z1DzRL25i|s}+9IXTOFvWy}N)Gj>tK3hBNIP z_mu@*veu1MAA9bC8l30;GqN$PD*B;-$OZ)>oBQwbwv3&fm5cpfYYe4JE1;0X_e(aB zU2M@M(^lE+P|K!%k}#|kwHpq+mYTLvVUWMWbt>&cLMUPML63?PP4M%}C*^flgLNYW za(9QD(^Ti-n%9l*+uI9Xk1p#?OSOUU5PXu$Uah8oNaoGbtipnQq+qx_Xm8EZ+3n*R zj^kAALkMq#D|Q{2L!Uy1;2EbgUnt>y?P=>ZY6xVbz;?GO`QAM{)#bBzQOC41-?b(0 zNkq->c3~p)cYJ~-;Hu80g;MxtYkcLydoQQE=NhWu*$aN)_1djS+B6Jx%jTW%&fnJ=}c|e z61-0Py4GkDg9tU_3perti6>jB4tfSG2q zW?6g9rNjO+#r81t<1A(XP9tkG^pDSJC<#6bugvol*)0Z^LE3|b*rx87E9S{G4J5ZQwrmQRE`Ie zRP(XWdQ95|_@+kDjWxX+`jL&b5*|){qE9e!BB_#zWbrCfr14qeat`1Xb5yi#CaRNf zU+??Vqo@Dx4&qXAjfHbi9mcA z0_%dm-47|)S^PT@=f4ztS8455G?5i)otP@g+=wH4{rMp4()(~c{rUQKjN=QeyY-G74z^6OJx4ULlm(-V z8DpR(s*^=pntGT?fwkdJqE>ocY(B#ke?aOzgCUb*{Xc_ zQ{@(QI_$?-oWWiz#kx5KOwsDv)tV2o2(kXKZ7Z-czy($YmDFqu=2~9x$X(&Qn>$^X z5}D$&PF0x1cUnK`avZzuk=28Vc5eyMY=BZ_<@vRbE!UcjmQ4-Ei&R}U5q2jwqG5H1E!MHf zKbkmamo3^-X-=}xJS7vF0#}=$`ul`h$7>t~=WJbsi!Tn21tO;nY+!I0Fq`SE4`qby zq_TPF@)2E=YZOGv7gsdNA{H#mVtD6O^L?3K<}l_arsegZC;^&QCLBmDwu-_g$&m{6<+TbM9Eqm1D;4e*KB z%$#Lnra5fA37cCGQUgI6)1(HOl2{ew$eovp+3zJa?p?r*v_^>snFLXQCm3{pv+ZE_ zkyh_QFs<_$s<1G-gzq1Iw$#eZn@9~Uc))+!;W)A>6{0Bvj)R6VpprbzOE zpF!9Oz^kwh*?8Kk4Wj#IPx9Y2S#f->Wj_(z(c zebCtC2&hl()8)9LRKKsh7g2p%+6UVM1ij38T%W=W8r_?=JmTlrrc9IBvF9V&MekWu zSCOrF)g28qBFs9b4Tiil!P zRd~-|a6#GJqc|z-!XBq3^RkP?_*2$gyHC(s(sf?~HKFkL-hDasphlky&qXG$*+)p; z{8u7FaK(lKellag8`l^UMk|6r&|_ismm)-NU;9yuz+&I6Ejb9a)5!70AXy8T4d{I}r6Q&xLk{lkDQZ4YJy-}U6W|TV=z2W~Z zoM1aP&iu}U;$o7oraso_$z1a1WX13tHfc&>!Vyu@sTOi#yo~SY^{b?Uq`p*NGT%7m zYnn2DL8*6Nf}_9mo$F-{E4e*(SS5|fPtg?8)G%5}`EXiEh1oHKHuxw0b(L-x(nbQY1Ny598VX;FMe$om(*mIX;jf+- z0sYm?b-Gl)Vumd;oPV@%^{Y}CKx|khWYV*suk!pV-CrVn>wgWEL z-mZR{ls*nPJd1;Q+C8#xe^!VGL?bEPai?+E!3{cu$wW1DNN-)kfZVCQ9;e+?m!w3S zwR)@OcFf&ALa96aF>};KMEOuv8`T4^xYj+}DmO|D1ulfoSY1%PspBGgQL9!{cAJ9& z>IKh~El$TWt4XrgY*Uo(_6l7Ib(06nD}|qEh)5!jEuL+~NStJ-6U0L2trq@Yn|;HF`%na-Y+ zHc4uv_sW~@(HS~NG17=jyD0bXRAYio&aw!=)ZoHZ&|ati4B*a(RQRizkJD&lW-tOC zES!f0o`doqW{TjszS>HUXd&TY&;BtTbJMjvZk(KBje!I^U^<->9z%`HOf|~9qKM=W zOzEQ9M+IzY?xzKT(#DZ4*J`j1T9Uz=U1tBb7~D$dkzR>4L-;J$wWVr{t*ftXjKOh6 z&c;c|&3ZPQJ$62iE+*^7xQ*`WdAOE6Bf4#qi2dgxwqf-ZJD#tEe~NYqgPtJ7N8pYh z^2>43@jF)D0`W-H!O}d^5*IN6XtW^CZWkcKA8;Z8!Tu9p2@8;pWe~*bO`tau%b(F) z(&&6gl9bJ$Z#Om5Tp2~hG9#}*@`P{>SBp(XdlwAOMw*rHC*vWHPzVywibl-rpT-@Q zlrccVhK{6V4tb7rqu$Jj6Sp>qH5je~_pK$GXOAKnL1^j?<-5VP4(bJW0iG1y3e_n>I|!?$3dZ=LDab6lOk#(wR9TtH)9!H8|x>| zU%~Mi@ul2}bEVROf8^rtXj8;XMIXo~W6ntH>m9Bu!`M42l*99?fe zB(B^w*Sk9v%T?kHJBoGx)6MV${bwy?^ZuLCJ7BA4;{}i9Pu@~O^ngfH>l?xdT2@(uq#{Zcg1@0EVpve)qu_X-=H>O<)* zUq|Y!k=eV=<*qo*wENbF&C~V{>3)BT`LTJ1e>ImsyLAWzKJ8^f;woK3aXy7N(C^{l zyd;a_T#wUx2LgR+5B<@lSNXQ2D%;Vjz?T_!ZI1XV>2n#x!1xji6nSxrhUD2frbEHq zKej``JwAp&$=W&YB97-3Z; z{93WV*FS~c1gPXmq(AQ}xMU3?%qitLM8_z$T&u7W=FBe^juT#;xvxx09ZL|XU>S}` zFiqxP@4thVu?b> zlqf~gj1iUCxF6*6eZ(C1yzKA-AD_$CXm|ADQ%H)wInk5Q)d!d?mp*HX9RpWo)LkXy zQXz#t<{c7$`g`Iy7jf26k%e8#$2FM}TvsYMw~`lq6S@S3%C5^U*=F3%7B|PBmcF#4 zPT#>^10Nk+zH}R9nH^BS)e!D-Fg-T!WQwAZ>hg17t1SubDL|I|7-^m)Yxu#?H+oBb zlN&QrJx5&sFhO?9`Z@>=^+|EXATxT@$cx`+MW8_?os6Mgxo2tRU`1yaTLLcEtJp_0 zJCWA4)p%?r4hM_=9OpHrS!QcPdXxEO{b~Rok%v)3EDm_&RjlbDV$ct9G$PG$Yfd(e zWa_uD9Z{x0ysOF+!kE~WhX3$*rTaVJgdv;&!nVTG*&_w7^e0e}0_{n+PS4}E&8~-l z={$RJ;C;Mb1bS*^*V>@|MZ8i68Aua#iAQAZqy2@3;*uI4E{2xQj40#q8bw-YDWjW4 zY?O3#Abm4+x2Q4(duiUGD^@Hlx`^mwr@`+gCpJu6NK}rrvjdnE4if=#jv;+9Z2bpf z1B1l0G`@K|Q!X}3Hz*BOFB>N(2m{q=5(eNdh`-RJ3cmhmNtaf0%p&2@m^Z*0BM~;n z%8Y@b)ZuOj3@q&#zl}>wd<-{*1oN#5^HGwtr7R2O9+3_v9T^T4wMTGm@Y#&5AMuM1 z@qmE?XlNbuGbh^1%lzHxB>;^lmH>ON8QcmLgu~p4{0gZi!-Q$?-7xdP( zFQkMr0q1>N%`KlsNxeDlL(yf-*wXXJ!K$C?V zly}neSjaU52aHca;Cv}`Ww=e}beVz#dFzDIp=?vxZDZ=jYGML1f#I6)%{;SUXEH|6 zEZXVd6WJqe;<~`7R~1e_(6fX9kPHS3bqp1oNG+^cNAs#KLRO% zT}T=>Mq1T8v1uN6?}2s|T(~2>iAHLUHPK}d72QK)rpi(9)u;8h8rruoG9<`! zTmVOypI5~=kN*T%#<4)bStwsa_`mVO`1 zy6V=AYcsJW<0O^VZ{rf)K!C_FW1RORFV42Q;?v@Edm9SO;b|LgsEQQy<29X97Dv<$ z1z!KCFVnM`pG0|*Y(vtGRzQsSsh=5gA+K`onbBao7m4(`>M@*K={{H6|8UDhl%ru5 zBM!=6k@j%+m))5CIi=~35aOAHwyL$UGFA5+Hr|-mNq`|SOlpSM|=F3jFDKB zfuDmlR^zw_qK(w7(->b(gHOHK?>62h;nhA;i~9*k?3EJ9_Rr2MR!Jyr$!?p-K;-57 zVqa|nVYPVqNN6*iPZvUE55&3DRvMd^sgm&qv9CR?G`l}7_JD43NG{Q~X9V+I1(Cu^ zVsEmU-Z8zkkQ({t1v69fLfvQaa){yUh~tMsvd$Yt>MCx00bN;F+j+hqsR-3cH{LMa zzS~3$sdahUNf<^v`f;bEjPGdgNfBRVyTH#mL0>`JB%Fnm%h&ip*=o21@lM8fYlcO? z*O-xJ`%s3)Ov8h|qQ3b0_-MY!+L+#9Ka)w0LSHaHS-2(fo3n3(6_iOZo1fb#42Zy^ zJozOYdolUHJrw<$cPOd4Z2xvzc0C`M{dwl0|E&H_@bOg*fs6=5nfrwc^Q-sDJWqWD z(;My=3INml*B`unI3`c%Xpr7HG~A#5I1IBQ^k8RLGb`?Kse8&YbqXW))L zcLdQ~$LS!q+bjC32}HGP8#9%yyKlgl6(NHi99W3!zY-X}6c7TAjF5q7dD5zBl+>gw zk<&#V)TJvm<4dhNlcMj~ff)Mk6s7pZ<_ba-h4%hvA^3BlRfggtkVYnyjjqm*Z49hw z$w;KnBQhymDj-4d4cVYdg^*Gu?fiuo^N+RkBbV}*(X)I8Pn_#EiL4rOKHALah z#A*%ByC)%~c{wixq0P25ZK!@S+jD;>u~U;bEESGdELDzYM1(JmT16iHrt{r%JkKlm zOgf1BHcJwNLPN7K5~;+~pNy!35x}o8u?dBsQsxOoC?^8E>c$6gAth+{$3};HVx!`R zX;3z%ZIn!MeX%@g9ifkbBxs70p=YIo7}`Kir=ivqiJXX&RFX-?BXg2cX~azN64|sK zIXx@Tu+La=g{x_fQH;SIy4;>L;HL7?zie-j^C`RJf&*qaD|*kagD58#3*0OVxbdvv zXWCidR*uf2QLo+fw~qvol6J47gdhBc6={SgkVKC-6^?}c(wqD<%@qvFOUADi z!m6Dv6i{a^PfjA1io_?y%}9)2%c-%e#81Ufq1j3^4>|>z4%tr+Mpowsp~XR|-bD5P zNeVxd-1no$wBG1i34KLNNE4Yqj&;O;(KsP6`w7t-Fu-J1*dUH10U@|S7G*wX{z#$q z?k1i=;ycdf60g)UOoS6p|ww8COc}hJ!%wJ%a!jj zZxqKvHPj^z5lNjf3ww1&|0Ye$SDD&C2DZyS(9?b$mZn1{%K6a!b4-lf?C%u_iOCnm z7am_cb>gdoG>7cphpN3LkHH*XtMV39&O+8-1T243uIM%_gJQ^wbSR0xlt6y{&SOq` zlAqv<9YI~rM$F?1U^?_hMq9aUUR)F-Wa?YBW3t-b;mErbL*f3w_M>5AP^PX=*nr9{ zQvJh92AOkjSePEdrAY^E8K1y#;>Plnlt*S6@P{@=DpC!?zQxjzi@9k)eEuM&L#-*2 z(M?eQ>2=4PHEc`zj8WdsK&kL^raV}EY@7bW^N-_;ZQvMMrg>yMj=iV#WXQu)a317H zd^!W0Cwo+LYm@4sxsdIjdPuH8A=#@kuBWbYeLITZrB7GaS^!fvK^htqk2#W@9zH4;kOmNkIbE=ZZVCvWd;uc*5T?A{M8;Iqr{= zJ(D6N2e~*CjpiuI8JQt9&3rw0nlz13AEEVm-E7m)icf+H7eu0@UX{zFi`_^-vkQj8 z*;d$L#b~<&OUm)C5Q>o3`xtey|4UY>%rtw$cokk6PJWY9h?=5c-OP9?OeUh;=!9Aj zhF-IgC1%;aqj={z=!o}YB0T0W?AzfKV!1{OVxjk1--cZ{^wu^#~N5*w2-}= zGRCfs?ZLI{@HFHV3e*}o?wsxzdcC}{XYg6vbJ3p_Y`Z_Jjjo=HFq(7IWewz?H^Qem z8Y~(JepY_uHrmpl+d&xtizDL89PKk2>d)lT&bNh$sksn%*@$1*`dVE9NKgtb*JV=; zG1hT|J@}{ry?SVC+;(c@JNjXN6h!N6MVl3>5btETSo@)pf{l-AlTm|CH~h?WjRPV5 zNv*mzVoUXD#DpopFJPuBWTo+GrOh@ew(Ndn&9Fys9--KQWT>o;L@B(GY0T@wW=E%< z0XL96^{qQn>^UKKfp!zta#?qp4>Z*sd>}7dKcX2HhZu0X5Dkwcj6~4fec-3@tu#kg zgI`q)F#BeKjnq?GvJB6)W-l?d;5%`at_u^W%%{aC7tD|&=l_)|tcdufl%XT1w}H#W z(^w1`B!&pSy^E+HKVWt9`-SkcX$={Z31x2{-i<;r98-Ug>(Y+HP)uT)_KKhX57zJY zC+Kq*B1lt^3h#Dl+MV6^ZJ|R)&ruL_g+~s9z=BLag`kVnfoVc0U%oeKRRCN+6Ch`9 z`|KLDbMolS-ksS#(>Ghw(Kh=xk$dC}M;Q5Q6>8mERY;m=xA<2hzr*&~K!WF&;%hY; z%>9;-SEN3smrSuQd&!SJf+VL5K&b$>zvytMtP^zEi`HdKl<(XF-a@8d+GgY_M9GKy z6L5}GHi%S@l($Rfx))-R>>Q?9R7ODQ4{n&`YmH8yw_H6VC5J^|*>z1PY)l(JWl;8? z^Um2mCy`RadZ16!rWsU;?;5wDTl;?4 zQfR_t2S)cD|GjW#g~<*M-hp+6>EaFk6!N_$W-p)#FT6&f^RKxijCj)vO%W5(`kAg9 zpF*4#I%lT3`>52PSu=T2z9)cOuO+w3f{NK|Q-z+pKKz3SVKX}10i2oOXhv}|omjPi zNJsT(?u(NyTQ(-72UqvEk6LDAY^8oW0p@RFs09WBVusqj0f)FW==Xun9Z$QE3n%$@=GC6^t* zr zlWM)2uGd?$yvMXA?H!crJ+Y@aAdV$!&i<}m{R%8gjD-_7iO%YbPo$Yc*frV!j%_!6 z8Q%qchHuRBwgTRIxodbvGj*Wh2kro2*g;8ws^-Tso3f|RI2(1eChczxZusjGsNv?R zDAe>>X1%#C@dyi}iB}Rr(D~aRJ~t6SK9Yn75*nE!`h$ShX9x0kNJvXh2{3;i9)STi z7z#qXt}w40`XCI8EV7W|Ml*(qXSW^hRrzVU^vJl!i~oXsxpZdP>lB-g5)%qYk0rk@ z!ttMQ+nNOB#)u1LaGuy-J(%nxpzCQ;zvlc??&bLZ_)811ahbw#naSnV)ek9iv1lfcs3*R=FPmF;cTBNl>pv9YA-4d1u-EW4 zKhY55FzB}BK6TXNzNSUsNc2HCiwRv4P|3_B$woL-=DR4nRCEt+6^V8s)Y=(4xH+}k z)rb&!f3Wr!??9?l!hN>gHN5Ixqm?C)OtjIwpDcsJPvf+_-z`0V-L{K&KQE{O3F(e? z%M)baM^tOgXj9XTa82p38p!|)rA`^iis4Iwx9^j&cO}c+RB5UL5Z87Gy2vjgvo!8S zT8nas8fArWCh)K^lB{+I_o&QHHqg?TUS6?nS{yzXo%GL0Xx{ zc2=fEaOg5+e(8B;T;gd6S<+J^iPq8~`0O7;XA7q=<_{!#HE^V%&FQ9(-Mcvs>c7Oe z*06BW&6l=Jiwx#%=?Dr_HwNVBS*KL<)zX|{X1#qL*%}b*4K!%a5kT(fI$AK}RWbF% z2Pq@ljlCp`^@^CA?HIt;7o{g;X&O#L;ROLJMn)6o=%QCD0r+ZeuA?i4iW2 zUG@c43eQQ$4TlmH&#+<0a?7G|qIjY^#53TF%i*--{cjRSq6c8?(q;P|Z!k5-eriwL z*9G9r`|9hX92L1oMlbH#<1jnt|F+f-{GK7%$AX})MOLz1I3=PV4=EXrz_Y4UMMQqq zGY`uEA$~g6TIB3 zwqU7|^MW`#u7L1o1h z@4BtxRF8l^j&8ZCpzh^xLS>I~KMOw&%Fz4%8LPiZKPSajBdR;Vi=_YyiNXH8Hs&xm zddrEBcpN@|sC&b~CU~DDFv!cMnL!gi2(LykG%^cnClPYrBq&Q~hl=Ml22ZR{WQUQb z(kUBZ9Pt&I+pHMO#Qv?eo*D+Y=b{r*`w1u(onm7T!01=}X84PnP7-Z^1wXMd_)c!e zp)IkBT6v5TYsfLkguTp*FqoVGKNFSmHw86K8dq9}f_d2hv~=Jqypo_?R!AT@#(!E8 zmHY*73%p!Bpx+z^H!>)(tfaSM;|6Z;)6~>CC7q{!26o+&naVOak;{&dI{K7R@>~!R zcC_mOyQ-`gTRz;>_ma1oyLsZl3@zVnXrs{z!vBV64L#(CT#wD`=9cd8%Fp1Ug^>N;FA#K1nbcL4b{;Q<=TUFU-{AObl#1*Z%0 zIP}K&%f&+n2f9B~{|8ybmQ&)E6EQVY`xfeUIQ|~}rMrhG1qo)^Jc3T>c&Y-?dAwlj zu^5_r79-}mc3_5R!nl&ZTf^R@)GhH1*U;$OKI4N0CfYEoyI9Hy`N3%8@0hc>%LX6V zCcm-2=*UtWOQvhJ!h?o%fsjX`6a$JfsX(}Y#ug0VzVo!$4B;H?OXXP@t6LY5vdCzX z6*Ur7E{IZCQCD`Mn9UDHBo$~G7HBPKu8miUzICRo#x=+Zuaz9lJvI|qC8cb}HN*<9 zjU3H!+X$^G=}Sw@jYTxn9nF1ig*CM9ohB6!M>ZHTm?fDCtugJbB^6Av%pI{LCvAr{ zoDDosiD~E-P?=Iw&4x8#jeMxbIOoSY8#tI5sK+vAL)ZN@W5F8)@ zC*8&e(;~7qwkZ8`a5!6PxpWp@Baq-F!GCjwn57_QqI_~z(oRT(224>)iMX6#sNJXM zuYuGxBag$2-n}NAJ#3Z88QluIsfv@Nls|0u%ZBIEfcquP9GsP@#UH=Kqt7M)l;4He z??E-o(f_6dt7I@tFep72V&d1>26SDbw|ah5Q6*BFh66^^Lv3Y$6NhFa>Bmjh(XZ^i z_x%>wJKN%BbB2>Dz0Ogk^}D#xZRVU{zTflA=tbz8%9gG(l==3Y@sOK7SVID_tI6r7e`ks_5g*8vYyO{&{^#Sg&Rb>0KoXQUl^9}&?N ze^N46eKaYL$n-*sh&bC_Xmd$Il!!>1!wL%;p=J^f4wylUt%-2bBv}_cs#J~r=8?ct zyI{rCnnY9|i_W%0m+e^Q+y97eP+!vC?8LMvY#7zJjNtX@X9MfEs`jeJg*HQn*0!?$ zfp;mc(GyxFNanLa<#VOs`(30igx~=3xo_8;(iz=7$cUyJD7}KuVkSav5r`uI5dz*# z5Nlf&eL+^@=Ppjfh|*R8OCc6JORN`sIp5%ibsSPM1GqlnKmZ18!*Y$BE<7ArW7}U` zoZ05cVL6oQH>?&qWHFy-&kg;09Dg7gFmB*#BSS8*DiI6hHc5Q5Q$#lPj=C z)c1i7)Km4#&*~%0=K+hp;tS9CgT-BAm^K1hF8~p}lrlmY(jYOC{;;1Fg|~HV5INDe zlpKjc5%s9ll2VziMd?s45HeT(a9?c^v|SPXO-aKuZ*5m&5rL;n`dJBOXZsXnw**Ou zHSJ5qzdu~hcg|}fQ9n9^cG-wkW0hHH3=U%j9GJXb`vb;U& zauL{}6aMx1E(;fZp#SKQrXQz-G-A0R?xZ;yE>qic?JtT!uc7y>L4~ctCE+@!%EW%T z@j>&)8d~WF1Pei8CM{nXL6qS|PFv+Pu&LXLG1U2ij|2iUdN@XO*df>69I4kd^Gfcl zQ>3%Dp>}eC%LSs}N>P?f7%%4HP-s}}%}Wu)_cVr`^#iGv`7mB>u<&qm(^b`i(SM~Y zXo{dbONhEUWz}9?;gzxAqk=E8j(BDLVI(Z|Z_do`^|OO15KOXzow6eG-*RIW;v{0WElV!)fR=drE%t<-cu5z+g^P+c`9oTUX2^LntN7_+$y6RBHO*{u0h2`b3STA!hbUap_J; zt3b)3UxsXERItWm?>6}D*?cC#fr)8COK6rcjKID(cAs8R>03r2Yv_6hPShHo=cS-3 zS9FWJuSQ2W?vaqBBF$|5`5^WKxwUNdF3AIlwaQzKxK{|1IZxRFP=&&kLHsK~W07y6 zOyHjR*FKvQdi!GWN_o@{)dL3Cv>diP&u+~ts>p&1YgyMY%_-Qs$j1nwBe~Ykjn1L%_579mo)Y5gD6XoMK0A&-rrY6seHuUI^iJjr(<%e=;9y*$^Aj8{UcCH|+mmNlN zVVz=-9kl4|QepBz=saP0ZdtEa9BvY!pdIO>)`CZlPHsK|^uE!SYwYW_(Kg!f!A`xX zYke$ka3et1yV8}9Mq_oeXiRvI@+w|CsX3JqiLs|vPt5lL>^3b|{b=nACLBiS;Rs$j zq=xX}{o+ZyHa{d_PDoGCP<+O8Ol_@+XFUO>nJ#MX6=o3WxX}T$g2uZhu(Ki%s|P27 z&?R8jeGf2J-NS?!IbN=a?~+wJpXJ#~EdK#6f_j zNYqgZ1NCq6TDKK!=SD%Jv-M#>pjr0PtD+Z!QL@~A zI6_0bsZF#1ng?gzBS?mxP8j#&VM|YzVFS&cesgiqpfMZGwSHsQK01~5wK3ybdaOUf zRz%)k66a8~6Af)Y?;nVUtb8BcWNP_TcztZ3FNFk%?uGfrnjRRj?A#@GI$04IR*g>= zs^Ka~LZ z8RNK5_-|OMw0RKUk|TppglX)m|Bk&3%&hk;^kV!q(>)bXfrhURS;&+Xa_=M`(Dp_l zc`}CtI>4(wNnUL@7Jcx{d1|;3uF~m99g^Vxb#tGqurI{?=PP3-z<^aho283z zYwm6FcPirc(N+Nw>}^zjm*}u6j^H?fLe68M(Ccq{CgN;Y5t-7_p|`>IJ+A2oBe!dB z)?aVt*UC6s-k6CGBN9PdrGxD<`+gfc4z4t2iv~PYR{%E$t}T;G;JRaXY{Sd`IihHo zUvw@djH9AYbPm}GBp(l~6C1^aqnh5_edi_-{B^<{hy;wu-lfaYv8sK;Y3os zr|%t#cxbu$?nR1%Q$Gjp4T^XexJK@;B)3go;fmf;Kl|L8ARt_cqF!2nn z1b^wPM?DSv2Kfa0kNEOC(b)Gx@Y|K}|9ta*y%2uaHufeo=7vTN7LGQyG2FK89Yc zMRSx9f3Nm4k?{B9jfgV$k{84L7?8~`tX;Q-G{hN4-^c}Onpx4nlLE!ymsh$)vponL zR2(ma=l1&WWU88`H?8TQKE7>GSpO!7*aNR3fGb0pV9E!kv)kVI&z7v z7qH$)785vctypsYd*Cd8j{mA@?9b*mXoq>DYB<@m(z^?7vCsbU}?biidZ_ZSGH^?2dst)4L! z4$a*DYEDqGKwYi5IukmeBM$WCfyMks>Ps%7pV(r|$IL1DlqvR7SRz`CcCNJDaFK9} zB4>&tOY6ap+gt`np5Y8^t!QZ{Af0pAJ0rzek1jWORU=dXa{&59RpmWQ`vEfvvk65M z3a=R>(CSHu-N0!X9?o@|c;|{m*5kst5@eFBo(pf>wx7emb#$Clk6jfDYkfyF*Uy^t zIWkdl_c<@#?D@`WgankQNFBE!T@Y-IMCu^tb0cl=^001bY{}doV zS_V1*04ZZ8ARsGiYU60*U}|HFCng|(_r2bX%`A-o0N1rl1rtSu6I8CJt$Tin5T67I z8+jCPJbC_bALLjPa(oDQ@eusnRTQ~i1R)_1tdX1$;HW5{2oyO==rG6?umk+ODF6JB zu(7vYk9>=zj;Eu^&&Fl$jD6|&O?C%dZf~OXt9I8;7<8dHGzBrfO;HbStY=IkO92z zQT#;!USS}g%oGv@Kn@5%cicdKA0SHw&?WtIG!O8}d`|TM0%#=QqX6Z^0`QQGLIeS( z9Ds^xHy%-09v__Kr#S`2S9g(kkAzn zkP1K+zE$D8p{RmCCjXwP)H=>qA~qpk4R9(uFclSQ+}~4TXcWlIdO!5ic&Yo`QZeX# z8R2&BCIEn(Sd{N?d-vfw1zR;W#T?ZHt3!3#4f;i(ufP9!I9+bb3jpjode44R($r)6 zaDe()edZBgf|zPUQ6n|1&p2xiPJ)tA_^%E8+wE8hT?YUY{m? zIz1{MmM`9%?@tdqU3)~n^jf|mAkRB}6ZevZ*wb+k0s0$9(IW57P+#vj^8^E8-vmpJ zyf24n7bTb$aYtWB5Xv7%Hb^}8Ww^IZ`3B6r%><}1=LYhKr7F=f0DhDpg;#a#*?am< z0nl#KyYL$v*vHg=ciQFaiswTlhZx{vEEZ=60B8#mQ7ews^9+N3|BvMOlGpHI-S?tX z_JCsd{@mz=de>zR;3pdB*mH1xr?*Cng)!`LHd8We8}OWmi` z0?TC!_o@e;)%&}{7XpND1RO~Ze=P(^KTMS{3LGsp@EN~X6a+Dx2yZk5S&l#=mPwRO zK1>l$NfhUn%l-#ju%>WZEXN3d-tRrALxe8Dw@!|00lHD3wS)yTKsXO-#?X;2EgCf^ zea5~4lPiKb_jsn<6mBh=TVR;B=Px=K!+<3%^-w>5Eh{BNyuo-aK?QXA5N3^X1#o-l zgTZvI3kagGP!9w%hzmcS9xk7#s-&v)if9QQHW4Gj8UzajaDZGNDM5URL<311!pi`< zK0RHqswgGl5@IwG4ZKH)zyJ#oVyFN;X=}_6vDyN~Im9{PIcs^s6Ux$bMo~<{_|Y{( zi#jm21WG)Lk-&q@gZ=}C1FQr5TMfueeO|kQXNA4r@?+-W7>DqOjEA5`DfE0w`DyZ- zCAo?SOwsE6mAOsw)pEflNQ_QtY?J<|ViJXwd5QCwrf8;5X4QWk+YmMraix=IROZG{ zME)lK1-^HIh6zIP9}Y43jggKHhHir4f?k~>S%fhkjxnrA%R+aSa-0g6YNMn|-bC(+ z5<3Q&D4s}?h(%7LSXx$8wp9kDbf+|~7+tEZ;8i88#GtTW3bBw>u2hyOd!~S;U{cCa z5?p3dVx!1Y;H~x%3aZvG*)JndAeU3Cv)?g<2W5a!?@Ebp0aG62y19h*7eY&PdbZ z+q@@9wOq7Zu3Y4-ley}mIJ2lzs9o*N7nW~WoK%xk#3Xv^XXdfOs={V5WHG7~7yCmM zb(uvWR&KkXOSg6LWlC0;wojI%P4Sjn=kY7H7tM#_ht+HGg9x-LXgxF$=sNTiI_Dsh zoed`r&G7n-oPbt8uRx(*qF(ZDKy2$QXa1saq%d5B*^uTw(Z1D?)lfbOC<#7^gw(0j zWtzNHYY|xyha`vO@Z`i~-sDm$Q#u#jGW~J-ar$!lcC)U!t2$*4e5absBzp zg<-!5X`F1pEK?zUUc>~=q}9RyE+jlu!f%{9nVUKtYiM(%^FZA3!A@(}eeNMMy*|C~ zqGY}LlKIl?GI%3_ZG> z0vzhg=d1DK?b+QEzdMSDeckA>ZuNpMBBzxPg)iE#((kah65n*>Jf;%=={RL7cFGJk zP}ckJ(hQj1kzRPeH#BKraG**MPn2zlD&{O*GLy^fhJeGi;HzMg;8wZ`oeWzwl{gbQ zcNw)g=Nd~JV;j#9wXxd7qH3n9n56_Z8#Q?qv$bW{_WQ+M@LuK~)V>E=3eAX?ty}I? z-+f>)YAH1$C3_ODWQa6t!ZjZ}c?oI+@hy@IaTKImA5NbM0nIG)Y{-g$CONM3tth#a zd)#?!2a_AoAVVSLVQTvE6myIIPKilA@@;!QUoc3R&ch2HIZ8_%9LNI zBv*NNlDJD*_-gl#`SmseS)4&BK^_Krooy^%XvwJ3sBJguy#{4saifHWRUxmVC8PXV z`Mu$Kh!t!z)}6YM&`?@F&}uksJZF4zv_+Mr0h?5oe3T4p4YRt|0JE*!aPjacv`&*e z`Fp+Hze%7qzninA!>D+4YLbITu|V-&@l}!ea&EIxZ~57J_7cmZ4ST; zYh4LQNovt}(dbR=t^SFpDzxn6IqA(xt5Vv^?qV2t4)_C%5VmQ#bzu=_j!RKKdWqsp z1a|mW*JtLH3l$7Aj8bIA&>o?!pxeR86U6otE)4scbA(65F4+7pXB-n88gu@%+ce>H zg|s&feT_Dm3GUgY(=GRRk@a728H}82ZsK=}qh@O-e)I7rx6=`siJ4yB)Gr&l>v>Hc z#|Bf|=5RJwZSan}b3$L?#~d9TQ<}Fej<z~6SXnGnoA;e=H>h7ri&<=3o1J&=Hcx|358J4l-u9#)Q{(NcE~J;0 z9Wos{_q-Q;s{)(Bi#!^i8!J~Ef6RMaa_(j~M4mtc{ii=;AEMy|enzK8j|ag7on^6d zv$5^**ngb77Yj@qPLpJzedc|RSD~TOct0f3j{dj?%jZaYW;h^ z31Y%0#RmY?MtQ!;#ecW)3`FIn004Jl0Kmr|0C@TOu1^2}Ct3jDRQEf=KLr3lvx(Cg z6b1l*JjDe06kXRM;-w_``H+LQF^-SK2h>6JidxN*KYW`I1pUIfe@Ea2t_jLgg@Km~ zh0lboB_Ig?f<Hpabd0=+hBNd~9zFp7?EO}q*WBr+ z?YkSW#hb?k@GqJCNrRW{Kyr)eCs3geX0>NkSXQF?NPS zI2<568ZQoSJ{2i8U!`hext6po*mpn87;(eQm)aurCnQqVR<<4+vv;Gy%OVgj7bEkd@8Pa5g_rGvXdrY}0F}Di{27IY~SBkA` z*lledffmXtF4YI-4ziIR8(wXF?-pX;y+SG}(=EfBU@^<4mZ?rKkt5xl!^SQl7N&xj zkyQ1(xCB3B%^4djBci0_``BZ`_(aufwcaeo+*)H@m2n;%6Zrf=fMD=_HO zYq0p#5xLNTB&1Va=v}?{5rN?!jDWv^{QInIt zL#g3&_RO`}0?|vPn0`q40PRRP6Hi}O=eDPhuFLUwc!-z?xPn15%UrelAocQEmC32Z zFqbT&0e0@Z2D@8DZaSgG!x%=|;=Roxv~6N|X_po_JFnz3K&23!J(yo=v5E_xNn%a? zE;3ok%mahrtZ%3sdtQYDDkiWvt7yc<6+;cwr+0#OMNxQTsUt;+dgbwE_wR;1l6Wp; z3nYMZ^jPH&A1(8i(PCJOlrr=3=-aS>d(37g78gxluIVDCe_fq?VPEldySCI<35Une zVDmb%2#1AVE)Vf`s5Li{Ie&pTh9J0$+wkmPU?7|M=@4fBoaHfBf~2zy9&p zKmPj1U;p^)AAkMt&R^I6#b1i?GN$QHfS_z0b*Ph^bh$rVCs#WH5t(xQHPA&J${qNxQHHeE^d zqwe89Kh%;Le^jFFc062&k;N;%jQIrNlR!l8X04h6;?$G8fXyV8E;f5vZ~23INM?BwEmcI)cxOJ4xQ`4fGVghX!9NJa*2`aYNj z2L0~P$ki5_ANW^*UOr?qsq10=e#vQ^l%%{5f=`h0h=)8wFBi?Z*X4-`$I6X6smzN@ zFpK7sq>kQUd1fy#Yg44n_P8vyo{S`&=gn{}mhJAo!*LSKj4LQNPs7v873`na(eO_e z{*)!=l`f>TWr6e`)F0$aC`wM7)9}8YEjZ_L8 zArM*jEXt*927Hk|%glkF1Jr$tb0A87pyWVTh?iM;-F2JT11jbh|(_W2Aw41$Ne=xYmJt0#l&{7o} zDNG_!aDvaDiA7E1h4%%5H_OKH6BFKCmQu|4N4-7JcU$|NFS&vN+AZvf+91|fRLNo0 zkPe-$;({sdT{Li#A}rkRY$Ca`0K80T2mNQQW@jh6!D&2#31d*BV)=wjaXImFHH_?( zgoj8ewGrxZerL5M7G@()efcqpJE|>9V_88EupZF9=;~jkmKSj}outXrwVn0js|>|J z&lig$hYlN^4)GI(R~gtG0Wf{1u)Of#ZEF2#?90ZN4hBc4>)Flhx43M~L!DrEo*Eue z)=S`dpv>@&{r!wy@*)bH?sWrS*M%qfSlT8(EPx&7`%QlpB7f*ML|eP7VgYD#66BX4 zi+1%IqmdN6f)~9<8e>6*Ak~*?i=vRQ{$}?q2vl9L0@t+pGNrjvE-m+9;@J0tdNk_- zfxz!coA@mk+9wN*KrvN9UR(%vFz_|1AC4_BR-Mt)a|&LbFyy5v2mV19XT<^KgO8CU z!N75HdwI5h{zTD2ApnIST{6;Tb?rGE?3eX?w~Z?i20Gm%+Zw=``YL^q7wbzwkZFVSU)m~Pokd}K5%;>t)W)Ew;OLoQUjv^h0%=}Ni6lCi8h6qSx0ytLFx;B2Av~wtls1Nw-y`_p1$8n?g4=7?})Ph zU$dnDZlV;v<3k-~^{kEl+ZoGL(omS^MgB~Z5(_Ql4|ER>%Oj%_?#Pkv*sD|rD(?Gh zAi9hREk*)S@@J4#$7>!fWfp^mhJ8QUo-=)ELBeSvc#_S7dfR2{^5pR@dD#X?Qcq3* zHYm)%Ow#OcuN?~M9BZi_e6eE2QcNEPj0qiKV^|QQ@jNT3Q3o5%B$}e8qMg{FQP7s! zdSm__v?dKT!*2&|0b0xI)v6R79SwwDEr&sTiK-*DqIyfvrj6!E@%x!?JEOBM1Cj6| z3RK`}G`{-;d<7>hgb6ldbV$h3g^nDv3TDCQ-?yIq_hkL_gzFBGZQufN4LwfM`^F`aOkk#G+JQA+wx)0wzWLCApef+m9pL@moV}$Zb~Qx`DwrF z33?5C>Jm{=DxF+DeT>Q=iHfS6!?ff7c-gnny3zh{@z*Ixpe&>WVcs<4$k0ZiFTOWd za*l;+$0KKdvGu{N!8QdsNmLM>o0(;i;qWISOif$);UOdr=RDV}g6Rg-E;`-tqXz3u zp9e;cqZLTnBS-c%;FINVYxcf|>{cQ--b01e-^3tT>nz)z;hby#ky|_HyMFXT_lbBL zy+*eJW^sum7k~l8|H0WihSvfu+k!jUv2EM7xntY5ZF|LbvSVk*wr$&XvSW14y|=s1 zx!v!3@7(WOf7bdr*BmvfM%AoQAe7ZJB4Pn;dCIHUyiMTK-4Vg3iB)BzHPRvdT*s85 z7PnVF^W2(NG9x7J{>z@>X!b-M&LE2k6K-ET^A=Q8X|i-6>M$0A%1_``%j?6TTY1R) zg?Em5j0CktYgOctlPOVgwJRb(_RZ*l9H>j+kjBt|yBANlamX0JgewhCW>j3TBIOAG0>&s)7pq>PK-3y^pl!FU_OFN~ z3yu&e|9*DO`)!)T^KXQ<{|B*3&IaE~kdd{4lT)^`&OZ$5d70Z^)(R~$S(-A+ZK`bA znqa%a2Awjgl(Y!av`d!yAZC5tYzJj`Y$a~H7K%@i&w?F6s;kl)Q+?g(!!93w0 zR~xNP#~a_akdy6+YIZ-g2Q8uMEha4VTM7mHy}>ZGQ%nVk>(hRbg7St?!xYe-k61!} zzbcCEal{2vH5zHlAgFW+I_MK{@iYK0PGfr#B|PdWrQ+hTXopS*i+{+&3}m3n>)Sg-!xsCJ!D z!4`ZyzXqW_%`oWAKZ7NF7ka4PD+5+UbV^Fq7-!mx(t9bGog^d){TWxlbNDnm`Sug2 zY8TH_#$h<24e-&R`V>VRWFSkYvTi?NIoT9qvC_Rdg(iF zfS*8)H)PJaZe$PX!79WZqXHq5`f1og3AcFiOMSSX=H2r6opalt9pJy9?^bfXc7-S0 z#n12)x4G&E-8B<_VI-z)A%-E;2ILwi5><-poJquni}Kv1dr~Ah!=Q;wBXXX~q=qW< zx6C}@Ie9G7eFE*_%0hXux(W<=rMz|ufbR`3QB`I5Qay>uqw5cwX@s~f?YE{ zE2*k7uuPp4r_s_(LBCaV*~OK349zL;=UARQ>Nvh`hP4TMHDsZ$axS7cH6^1ry`>Q* zu*n#dz$`j|3`$R`yUJ>eKpn?h9ip=4vOCMTxQr_^^*M}~YLBZr<=ffSk_ZPq%A3b3 zE*Wkyg`6@u5167Ykg6!8>J(kbN6@v|v2;Q9lGrQSo zz|pzwnM{>8)Js@g4Z>n19?&p$`7sDnlJVrH=ON1a* zVzOIWPriX)fQwV&RtV|*by9nqShO|2@{2lzh8P<|6WmJ}ImQ*ssxXmX7<`g=@W=Nm zA-h~n4auoKF{|I?pOAmCcb+nR&TqP7?FerQ4@%=>BsX2le|`e{ej>rXqpm$$Ip3?m zmvpLE1QVML&s@%)69S12fQxL4HCa(~#prt@2dra5Y|2&UrF7kJovDti!!ji(L2L`9 z`Q0#h0#;3;=pH;V?(%p8_{NM+hDVXsoB(89;-2OavF0+?gblQ`dlp5n^${|`WFP$^ zzvsI{UrWMa#wGf(u&C#}PHVxwgq*vG#=7$&{m4)GXQurOgTMMnzAhDTXoXTJ$)r#Y zt$#36+6dELun7oM3U~nl&l^S6XtxG>D%3S_88#gnijjph7 zM(X-DAmsfYq4A$7DQW#5lr+?xPBLk;zMy?Zs<5uP&H`E>M}#UU86qH0Xwy3^!BnZ$ z+-~5ecn&%U4L}p!_EGSD5UoK$dD!HaO=`~;lg=>))8Ex#A~otdX)zA_O-JGsv)cCUF@_jz)|@GA zeF&7()eIu&8%@R|3$$Xo*VU{=%_JFY9(69wq!*~W8lJdZ1!ql%^A?(HCU3>|#=?-I z*uN$n3Y+zzw^N;W6#v0TmRhfFN$X_*+2JNlA&qJ!8}V)Ob@^&?Y0gIac^=_P?Fx%J z1*P(#-zY+4j0K+o(dL{G5=tYAau#dXdPP{a%T}XSDNFI#g&fUPOCbRUQ5fQcHa!9v z28v!4P5(hlMU)p6IjcH}F`66ZqcN(&3@P<=))l;6>jv4TDS0*L_$|>KR50jY_3X;l zu_wQrlIIk&9et)(<#P_x?%PnAztlmH9}*HCIyig^dDAchaDnG(^B9FIMDLjE(#P1; zL+k?7h_u4JVS#^HOw4hE=!qq5ize9V2XFTy-eGeaH0TjjD8+O3rv-&P6Ll9CG!dEbr+)!--^;C&wG z{o~Rz0K+c=#xI1&50?aQ9r7w3O-M0xFV8#v!#gwVF4@yticqhMW5yxcZHH}J-e`MH zrb{@c`?`Pp>E=%G4Z}kYthQw2r%BGI(0KGtlPjK|qBS2qRz zu33qR4P$o9?uOoCn`XJ9l=Ou#{VrwyMELsQxiv{U9BQrKA3M|UT&oxa!`52 zL1L!!O+cR0DIER4SPdQ3I^tT?q7}c$X89-{4NX`!*);?%PU;_S&@A#t1_=td`&`M^*@Ti>8az})*=FVxqV zw$&s>v)MiS7H33xmZ!vn`1~lMsE4Rk)Mk@$t6CIChZQH4E+iGQ>z?3!%Vw89D(9Y< z(-4@EkE zQQj2PE~~f|#)&Xvj6zpl9KUJZ37-vB%uuz1V=9!UVvk23%21+@M^CBV;|wt{l=sD= z#Ao1m8Pcy=I9o+vKQ^XzQy#c{)8^m*Wn~U};Tfj~1dh+DOe@*q8a2e$XuZ@JA@HXF zmSyUYQbLQA@3Embeew)a(?qG~Q~i3%=zJCSZF6%K@K}kJgJYQP2PvcQbY(7JB>-eb zrF4xdxCxs$rv(E9ju+2^b-Q91iaf6#qP|MYxHR5e5y57@wzR!qqc#1yD_U*&sNaLme|j?9}16zT&rTbIZci<{P6rPi1u)Q zu;pGczw)C96EyX_ar2&K#F0O&AifCX>XJqj6_q8ewFLprE()jIBS0{q$O>h|EupXD zrN@e`P>c+RR)L0+-eO4ApFZSNy1)8iMbMDW%?XfqHBldaoIyUA#jPC2t)iP7>g6Z< zg!o)o4XmW{!?uSGfFRBj+Ij;J zV==gNd-cOGlEHv;e{-&EI3NG+u>$VvNeTRA8eo~z}UQAP=E3pKa(1B5^hD3TNM|Mnu^26>Sm}~|?#-jf6 zE#XlWnd7@8^aP7d+>mjb6i+n4&66@pGNvAl(BJ%TiSnKVp03e1HCulNFOGjVaQzc2 zCnw0*%?lueZvQQoxNMV=$h=dLqzoaGwHO$#Dn(Kz5QVabK*`H#ni_LCTj||We$Wd5 zp$aU=iGNlI*BBlHKLdi>T1{W|IZnU*eEqn@>G82ftznAJM8i;}-RR2zMQ)anHrmWT zlm)^DRmQMphkD(-soGWzgAA(O)=zUQ*c!bO;n7>QQ+AIyPCQT`fZ?j3UxhOb4Z4*Km^BRmug5(g7wP2;fZH=6~kcf&ikK1uk$#w<}#|q*Y(EbdzzXHL!oroZF$i0ax=WZsYIX?C#a`j9!ue-Gn?~iBC0yZ>x zn*K%wp)!}+O$G)-q0y_rSByN*Uq`23QSQ39&V>~iW64JpD~h%Fp6i|nMq*mz5eYhA zN&~eVm{HT1-E1>!w%Q1iVQsgul@Dvhr?mk&IeG0xn<$s1CV+`}^tkEK>IGlJNA8vO z1P7?k0#{$t&eB^MUG6Wy#*rA8!Ef<%q-^k~xc#uSeO#IwVw(FO_eol~6uU@h0nR1V zbGe0$(z$|OSYE0gxsaHR8@qTpa!;+QsMD9QxoqNS zV=XvkFHu4uXOSF9uuSrKY3`oNZsvCG5IV8~n6(ERD+l^vmYuVvM-uPM$vm=mZZQft zjXU^^y)zg!(fu{J`cb8~@PF2Y3aEk^>vMKG1(}u?M15ZASdPE{{MQN(Zri9{C6gQB8-hoIYn3Y}zCAXHHidHKq< zxM(XD5-TJDYpd?dlEtPaw6__)2ORvhut$^I1*gic6V8uJPwQh-{s5cUzobuF-(?W@ zeP(Oo!L(U7KS&K|J(4B^&7L~~ISE5lI0o!qVXzX$e(XHb(k?5a8HqRt^)8NX>Tmt5 z=^@clK@w7B;Y52pNZoNsK>fL0fu5F}MwN)#_E$kJf1x*7kLI9I=9r?2nXefR41~6zQ_$aFX-djLP65 zEi+psCtP%YwFxz4l?mSrU7#wx`B{;z6_HJP#wnCK+GTgCG$o_SS~TiFd&@atV<{?K ziHJGnB(AEB40C&xM75aUlR|@bmYawJWsUiZQk{@6qf%|bK00f%5uFNbHrqWP{*oz& zhUlQd^3o&vP z*&9VlAv666p-?e1Of(A>?@5PZV?D#tQe7>b>%#uZ63&Mu+e;sYft(lQIH5{RO1185 zuEx{E$hJIRzU)|RfoqC*lRJ{znk&uhSe1*tCpwcMfW|krhuZA+}ccR69 zn-XQ^uJsEBWg;PP(>Dhl^IE?>+|8sT>`By{U|(3fL}*u2%@FQ36M%ci0!l+qXjyNu ziVTQ96de+KRv#c|;u|#M+<$Q)*mD9}*CiliYBJ!4e+l(3_x6`{J%-*$a)4eo@s9Xo z>>Zt1)bMZuFeozK7-DC-vX8U7&Gvte{0j`k3QesjaC~owst`D6;p2SEdMLWpa5DEd zL#fRs9a-1TqR@7iwZE=?a&~DjwMirhP+vR~;@Lo{bBJ3phi^FoQ^oF2Jdwhfg0>b9FP|RO!PU6uOsF!hO;y zQi@vr%6@h44caiC2-u}5ZTBYWNI#pBuk8%YB3c|D;~LW`&sTa%?clP^5>4KVOt@DU z#)qXvsLAP)d}mR7D=C;;gapJ7-XS05MEQ>#kN-X`& zIUTTi

_~1q*^1o(<4RuXp4%F@O{s#7W|bNtn}!ZYfSLUiVPk#2HNW7*{bzL$!`4 zIQH97P7CZ#U|1=D8L^I(gQTH#+x6`O4@UpLfl#L9L0NWxaO*9BosZ2QH zE#sLfq3D2Esnjz*fj8A&>~r|yYcVIwyXFmZ3{?hQSgt5R9qND(G1iJCOPz|jNd=-2 z?TO)eZLCcX!FqTi4Zx{#GSVvCds{5mg}Wwk52KL2KQ-QeWS_DoWr!}86p_o-2tIo) z9QmY=I;lbxr>9~C8voFqp78Q7AP<|D)AcGrmegS5X~n`X(EiOR_`Xd0=Vb+bPH>L=ZFJEOiI7ehwJWXtG_(%kdBh_AB_!lG`5_2yMmf5TdekuG% zIBr+V!mdevTmQI-l6G4d7gAMLh;)83W+g!CFOuG^u&UXNwqcK`6_dJFWj$j#Sq-1z z3xef}L8ZP}=@eK^1g*qUd450sm7UbIvb=-7^+#s#|IO;t|JF78Pj>pJyed2C%??EcWw_hS?Q!)KO|m&z z%*umeT|?gk6&0Z>I!y*ZM%R0@@BG9hojql3YTDZ!ruQ6z&rr*TDC{%%D>%(unuQDr z>4P2Sc&k&o?{eIBr2lVr9c`dv$d|+4$8JP@19JeMe%lrH{h_dY-1V;g2&drud0(+y zjEJ>7gij(nBVbm@L#w<_D$QD4=osg%znjm%gj$*HLJVj@a9YDD+Ik(^S~_UECSI#X z*`IcdiH9sqY*<#8x56X<-#sH;(-DtT>&G_2 z)tSR$Qn!azy1)-Dx*ROUeJO8lPVSR9{;=u!O|OvuRyw1$BBN&n|2E-^axn-q&D1~6 z)emO2qViBOJ7~kz-Y5Ew_dlQ=^|^58*f&!%wVVj+f@tdm@psEB@y5q z>F^5ocH(tWBC~J`j#C1jR)X)4g12YmSx6xFB*;>zEm0<3Rj7{HnBZu#C<$d+)gVE|;<4FGOg-iu&(_tzCn&3lI7C@IaKy_zm>!TN)$&dPg&5xbGuYsxrp-~=_Q z(SgQ1f>psd{?Nb)SnyG}!1qyt*sq_3<${%k63}fDN-znlA_2Aq`ESXXbAQMw8_Gbc zavsi+x`EOgEEnH;e;Lpdm0Wb5uZ&dNT2_y4Xj@Yn^XE% zWRKH~#ZP?aoQ}9Ze$f7(7fk=vPSb#NS6)Q@v@`Wc9F-CRCWJ!>hcF%?5m6;12&Bx= zM`J+*(R5+*Ao-b?emW66*tTeSxmOL^Tcld?dj&0uL|=1|u69wi>P^+AqN=g|P4m)k z+slJFU7F#RnE7ebYnu1m?~2pT{dxZF3Y z@y-a8U!i6imi_TSAM}yBMNF_6+v9Gd6AG?HfdJnN<)Muc&P$u)q>qsOXors-^MUfY z3>&#dt@>TM_rsQ^=cnS80XyEn^yV|DFD0b=jhf>{>NxypiQf31ZE;#W*Ih);mn!V; z{sKCl;vENesv^nmVPsBsB)QQ)C8#{aCVbT0Ipcz~Ichh7D9`!W^th{H?Z%M^%ua>qJ@!%J`567*=E<)MeSsC>D0h zhQP>Y?62%^6>Uhp^2yrJq3acAe>(?x@L1tlo(oXYg~mXy%-F%#`#(k0q9(M!uIU(y z3He`6W!1IuBO29gtmpSKk>bsh`6Y#aeu^+4Ra-9YImApxh)--+%V5tq-YNp*f#dCk z)-w=FadLX^4xFL|zg8o2^oLMg#dR}0}yo&eW zYhK2J9&TtikaGn(1f&x;#*MYEH;PR9o2YCN<4l^bw+Muxtt?z@S7sLvjw);6S*2pR z!~S_|CMmZh%AOThhbBiW5y|I7H1dZ*X1|2$i&3pjM zW-qu&PnV7S0b1gyekkW0>_XQh5FUyGBM1*4@={i?2bRY>#tfW8_%3$=6}sm9+_vW| zFC|UOz|W^a);sCKnW0f7Wb&Iu9`J0&VeZLjK=$ z++5TwQ&3U0YP!6^cjH0cFc{2EX0lB*i*jWhxp^Ev3T2~FOn!`-_57c|v*U-1CCGe? z!KU!}YA5~STvB=5Oxwo8;%`D$&LL8ENezV@_FAl;-B0kuB|1^HerhUT-DrNMeF88k zjem$Tnsvd!o z`2v{?nmXztL8L!bO;U@tW)kbv`nxL12ijch^w$>}qh7XTr>8em(xJ?)eGq!KS0s+9 zI~X#;x`hZ8nNr4q^DE>T{GjbK$(ewh&;_q-ZN7HkHRx}6o^k>Ce;ZBL&{ff@1gc%19{|Oq$_B`;DjdN|hyW^WY2NrMsOFKpiNjrS zcP+C*>S`#JgK{D{4wZO0i>w$02ec`)G;QQlsK$_SqybU#c~NTImOLqT5yPT{1_8v7 za*Rm1@L8&S2FR4d+BCn+jwBRDSyWNO4kCbxL()yDVPKj$WmX0@m2F=YRg*y^6viJ)BRt$#Ydy91??OYN?AtrXXh;eD86T*q*^INvKQ4E5xvt`E@AxIsFb>8jVrUg@Nk`iSj-T1^Rt9^ZqWo$(5A}72Yz? zH(`LaoL^YXiimdSzhy9b)7VH09|A(9_|{7@y7w2;n>HE%J{_;4o;79E8XgQ=B7@Dx zQua|}hjOhH8mZVW@}gKJLUyL1!9^fBgNFzc`K!`gnlZ>mISwNH?s=a{C! zVM;f4+M}la@A-~wT)h~__#OuRb;u2G@CKi86>Y=czE6SH>mN9WKK9j@A&x()@4R-g zA}{z_TH~A`%3-adSnjI?vH}B1ifAtdtDcPx)~r{Erldu zMbYR;nTu+pYX^d~jSxz)`4#Vo;uP7y>A}ZHE_?a`Zs8*HermadYSfi6t%Uyw;c8u0 zyE+dk3Gn0|=;D)B*P4xth(6#g!)JfN6M3YwK9;Y8RvR1ijN~CJd6(AJr?1=g*W{Be zb9KkzrLZYI>7D%+8SBmm7y67m8DwmwkMZ!m7z%nfh;|!@yx_+U)@-G_z_$W~nOjA3 z4mVB%A{IK?+cqD`Hh-LB2R&oRob4V<643lz)ym^GXc_XoS z$o*PHh;;>^bq72al#ndURXYu4?gtv8S@b z$4XX#!x+W5>hPh*i`3^cE4fnBC?hGWZYr&=Ev-JPc39RK-#kwn_cXWvR%<*x$933hAW6l%=Q& zWo1K@SqYsX#=#I&2oT8#8#jiiD@aHgEtEYi zq!SUticL0WZJ~`n|9+m!3*UYTda$Z1Nh$G? zBKh)~O?6JM=O{CD9RKUJPI@UV(dQ$L$O||ZZmhrb8(LunhWJ)}53ifKom2_SU&f(m zP3*fhogvoi>l96$K}hTEX_j8_^ETI7qD>f_p3g;8CMo~;Y#+<$mpX=OY(l%JII~jC zX(4S&w?l>TqJutmBq{2e-_o&ojF;e_BtReh!7fhHRg|h>)ySz#%rS1Q+LVZB@W?ga zu|AZQKC(VkUwGU}8j|$c)*1cStbsm7FEV6z95aEu67-p4WIp(-p9|aW19x|EFK?V1 z3;7t5W~>)%bg`Ibq8C;4xbLz!UN%M(`pI?_72P?iJ+2~?!YN}~<+K~tvdLoDW{Vfc zjRwnW&J$j2>t2*9BB?j`>zCV!<)vwD3M*MAX**DfqxI2BU#bo3*{+_4)hjYyT(kw>F!q&{% zs?jmbZmy^t{eXMvO)%?Q`W03+I+Cr^=lGS$~3y+BMLLJBs}11V&goD!!jvuh87 z<1b98$XHXOKi<^!@O6Lh;`c)wF%05+OV)}0pXj~H1?e1H+LZYD7>D_dtm#u;Pf& z_~hz{X~^2kCLQm4&HM!Y0`7#8g(6f^x?UAhcr$AR1t@6rOg*Qv_%`R~nfd)LeSRYJ z2O&_+Vh2)%QM{r&gdy|@aI$d1j}fBvvBF5~xq$XV*;2I(BH*w~_qX=%#6Hk4f$XKw zVU#0>QXZ++QyTCemcbD21}7h-i`rs4>VW*5s*5)(&1~{emDa2%&XL3L5KHSbl{b^l z*vHJ7h9;6BrSX!`nic&FF*;<)88?Yyaf2CONC<6BLaZJUfxP1SGX0(2>m>F#Kz9|{Gss2UXdd#TR7t@x` zLSndBgaX8CO8(l`+Wf_(uR+X~rd70eO)g?kK5qFNIEsT)Aac|hB3w~xLK(DoMz*^;aXhth9i%IfU2M6%>gR6(uteC&WsR>#xdwx759DPFr^hGs-+KaRMJup0Em-D>1vIYdyw{DN<)w_|1FfMA>K1{4T+E%H z%G>}`e|Agk;7=m2dcJ-Ju%9F>xq+Czxyq{|d;dk-wYQH!ljMgzaL`MVX&#* zZA|QlHEtZ`z44em>Sndpz~R&HfFlNtN+W^CzKbfTTDWT-BIIVr3uL za?FLy{FnbuHvv#G$IZ`wbhelC!HG!vO^zo$k6tE+Kc8PNx&43S1WC1Q?ih^+M5hGV zY?STV!rBB@ZI@SeN1nG*EBB2_Z!`S!OK?LT2${TFkOpD3`qo6$#Ni)_n|vojw54QeaYb6Z0vO4 z8761?L6`610R=m}_$Jd)j*x1Uv>!o0#C`?@?BI~pJ5xL*r}qr)^@J50qQi2~S(aiu zcZY)0ajg(Oe0rg6EQIi0Mh_@wP79unK_tgm#Og66Hp}Nw$*9w(7!<1<9QXV1rj6vS z{%m+ITYY~hU1j;uR}L^)>rd>S*uwKd(;7ba4LHosyNlq3rpslU2<#X}GFsN3Y70c| z4^`2o#qb0b?tg=+ctc%;1|IhQ4PQDxoMn8;Q$xUbf>mA55@d_wJk3#T=zHZdEf6`_ zFh%TpztS>Vq!6=I8xOrU!E6^Ws!=&;vogfA&e~+YVosG#*App#%7N>^|}SzdZE3`^Qu ztBL&5aFw(jdL;3d|2c3O+%F&^@V57)f`5#|Ov{GkH>CsqRC@Y^_x>>p2=S36q}d&;4q8%mJ?-=yk_Ioy{)ye z1bci8DVL^)RGj%zdaP>Fzr~C+Wk_J-ea;tvU0c3}3qZX>9gp5hAE`Ms+xB4Fu16p) z`r2XA8hAQ&^fJvZR<*`D%@RyI6;<%8v&E`9yR%XM@?cwy&&MNuE@v4S>Z7Nh5Ynrr z0xWU?vRdjhct#*4FvQ}c)}|{y6wuR5Vh0aY@aRthgoV2LqYT5XgnsO;bq67|D#92( zSl*N5IS){D7VQC2*i?rQt(FQstYXH3o$^o(ZQ_krIpHHr@Q5=W-H*??ItCvh$L{oo zd?=gd(3$v@58RjY9!Or5UG^rME?ebJf(tmpp`%}BkUvkQE!eHDyeIC)Sj~d&!3AR> zJTqxLJVPy@rln+#JfM%@YMk4bdFsPSzVcYMc5UT(=#D45OW=YJo>$kV*HEkoyB4jl zh=o>hojc5EgN40+5#aZrfvKlZT!i#nqotw9oOylw{~3=?mtLM3rfT25S%7=yTL-;_3v zb;K@YZ(_U;$bUrvl`2Q@8{Cf{f`mVQu>Sif_%G#K6Ve-H+2hM^&eE(A3$ALWw$DEf z5vdJr0+GhZ8X>iYgrScJ=?J4xP*eR9u$c_K-`#3eRQ-FbfSW%{e0`cg9O-S=d2!fX3)*Zx;mGrz9){=M8!byE0O z2MoQN0{CgvyGsvNZ-q&ny8`so#T!!ovD?5<^bd*wCrkIyu++u-alj2Ke^=n2*ITMC z)!?A#Hh91NVfLFzA#dnyRXe|m&};MO>io|fEZzAVH(%wwH(#2;?TTG|miGeu$VF*R z-`~4oSiT2htiBh+ayLq>9o3<^WxL0KBXrB>qStqF)^|yt&w8v+QOajEllktK+w14X z(65_ae%AL?{IBRQh4r^>p?Cbx?O663Y?&S8Tcgf{S*X#ch_Jarf2M&7Q8Gv`bQvAfMaW&aJOZv4KcFw&-Eg2C1TG0SKbfI$pFe~M~L@R!Kkq{&dnnV%J z!#Hc5xDTCbt`wk9GNn9EGtuhQM&l?I%X^c4{FJFo1;8S6MuAR0W2})U(Mbji4Drxp zz7W;?D@vqK8bY#ZFq+WG$(m#>*BqWafean=P{&k{X3cIu?h;z;&B*99c@K^lr_p`R zX-nK%U!YUD37`2_^vt)l1!P&Py)(grZPlj0;Lyzt9y20##1rM<_`1<;z)Y<#vjYz% zHk<<^(iL;Ut~v{g#G(OA;xxNR^rnH6bd9ws-Z+V!p;4i)B#v%Myw;v#z`Pt8mF9_h9# z#H7Wlns*1LBn+jT6^lvgwgHs3yEbj(vAe!Jmc_u0x+6vaWcfB)OqxPu%@7(o(@+8- zwF^*+)`-DjV*Ct;iCp7ec%=Yaj25__iNP^<;(MH z!~V2Km#$((lC@GM(=IAKWs4e&QiMlq3_#CeX&MRl*Op?+%%!~N4fqSR#Lh+eSo5x$ z!Ep=T;=1q>`vj7z%}9i{FjJPMo!v_hI(nC%yW(=1K9+@0h87ojA_a{pL7$rUyA}fHI_HIqS|5;)e9vIN&LYX-9qewP3%KDws?4$d6?LuX*0Y%;8iF9Em&Pv!lqtnG}}&UrcCj7uWUycASS@lqW_qlj3Ia z>Mop?kUEZ_iUHdv#H!>eRl2Q;H7;ng%mRk8$|KyZim(+YA+SD(;AI~=XnWKsM)3z| z%aw(v9ARG0F#EwV5TVW@i1YD%!F16aWm3qp=W{fKeP_pVy?519@+s!+-2lW>k~ zxj29m$LwHd4O%M}jf!zDk4Um}msVX(=T<>B2rM%OO7aE^#{xR+LoylLC6h$!r6QH4 zlRA~ATBwp%kzwvd-ywU&np3KecA9gVVk6^rI_^T5)NIE{{kKIx*6z-7k&e1pzy-7T zjAtX4V*}3EjjW98X`PnsqDidtX`Pzwe32IH8-|TXMaH>8Zl~o6ee=1aKTuybN5Qxt zXW^)U4h&~sG1;&Jf%*nIcEp32RicUmb1xNhg)&$vO6i(jB8LD*I^1!_!|5D-af}g1 z^{9dln6Z3f4c#!xr&`JBIuW8%Pq;MzJ_-hLlDT0jGDd_*#p1Ubw@DXlnek1NqYx)M zmGs`5eK%ddV_>Vr{mKtHni_uE=2IlOYkR68a^&9496HETNB81vym>S7*w6$P z3LC(1v=WtUg64x&Z-pWz)<;W&uBX2z0@z=1}je^b=-Sx}?oz9gi=B;dN zSbPf;2UXdVrDHDH6Exc78VH1tTKZgDhZLT^9~ZF}7_HZM1uaHM@d%;IwaofeAH5@q6B4l#Zs*>wMvfV_Ybij-?xkBh9+)q+gZO~SIx@41w zufVod6xmM7iHlE4q~oxH@|I12bPMfs!=qxh>KV?~K3j0_DecEWf+evdyX%Es(if3I z*LBQr=%o8y64y+<*Dz}9+UVZH#*sRWA=U)`^cHWkjY)KqSrujIZaj@mBWJ_m%pY5v z2A5{U=8K$;ZsWgoKf8s=?H4KS(v_?qp5(d%RLuqeD~Q=V66BOLLr_a2X!oUzNO{bL zkWR}rXO)#__X~}b08o@p;)zxF?VYlQhYXri4Uv>U7q!cuW>NvxscS0;A7hP)*PEs12}F5#NG>&F@Vg~9gW=|BrcF27buvEggvHYAB1+7s3$ zJ=D4si={PB^#P(Dod9djqc6%OAG~0sB;~QZieBZs-VkqdU%>iFlM}j1M}T9 zyE~DB=uU0o0U6530(Yg#h1t<;J(02AjR6l^2_5^5F8!S6r0I4Uc)#?g$BXnN`|c_X z%q{swdqH`V?)g|A7Sd6k7kH!7TvrgJZC7A_6_^pAyWZ9TmAR^{!or!wbt4N+ZFrA* zU=eih6^Crx2)JLVWx9+O?UNZ!$!lAv%0IR#z|^I;N-M*EW5#~x(Z35UPJ*}Fp&3uWPGeQA=pnXJ`U;(=z+-~nhvtmtg~ zC8eY~a4E4_kS~((EOdl%>W@qoI^Xf49Kj!5Jh3h;o>+Al$QUO|C=L*K7?iPk@jIzz z4TeAkDFS-)n3nTrWvi}N6ez_TzKgM2&3iY~n>Uzs!%%g)_jnZdq#hJO#=c3Mnp!!ZPW_Gohbu6E-$sDN4O$D>`)rZHzWX1+yDVHBPA%(RE)ZzVzF9+ z5XGy~%0c7@p2$0gayU=Ae4Y@fH3Vx)a|kqVsN~*2=+cX_R7e`>-3)y}U#Q5bg0bDQ z8gTIkUMxt7JyPlDE zSHRP5ru3xUF8!?yPw4dysdp;%_Wp#`GhA{PUTL#EnmhxXf5u`) zarV}|EYNplgr0dja@!xJh<)+>dU$lHiY99Kjfbj-u~lzTZa!%KuB>{6vXr}@sq;9| z>HEm-yh1kc6x@{tak>f%>kC7%FR{z&8xae8C~?)J&ufOq64DH4Qwl|#sFOI!(>f_o z-)~6fTeGj9o1eawwSp8q6R+j#pVIK1tT_5Flye1E)3R$dvB-P;OtzDxrr&2H7%%Mz z9kVLyfJ3b#Di{c?o+C(((Ta0f3i)lVl37yPX3U-8tzukG<5V zlDS-7LC_rcX>!oqDn*u7w$QQY#a{Q+J%ueH!sQj@2G)bL{xq{pYE7|3@7DY|)ZMa& zRA&(=zOc)T(phJ|h4PaRccKmJ#qA5G?h~f& z!zdihYpX;&v>bI$dMkGMELrNc7MNNzI)7&+z_iG@rZKdKW4)x&)#os)eRT} z36>FmN?ai~KYkg?T;h;?>1#(b=oTh~#r>Lh{?I6C*pTAi4#R52m$~zgq-AZ;dLf8a zhPL?FSDl`{SfM#na~K9>C*?0uo$-TDo45+0&#VheJ=Vi3DxFsMoP`{CF2Gb{Gp8>gl4Hfdh~i1yoik}mw+Qrz9#K=* z)TFzw;RUMVwZc3_jhTSuKvf+=?v4UE)TJ8q&Ewvur6*{Ttz^*RR|k|eN!6h31f0o2 zWh!_c?d-Yy>hxZz$~#_;MHo~_&U^cs(NPS2#SA82X2wP?-4{#jvQPq7)N zH1poRH^Vd({j;07R7VQ~SQ!Xbm*ZrrK6Q6lliq@2>!^!@#B7sf%~qX_XaRVMm$$^C z2w$I4D)S(W;}KCB{c1T@c7}K|ny7FG=34u)D8gSE;af@OSx=?}qc2}yZS`UiwtTLd zP3W6cThnEc4kY}QZh&!>m3<^~x-NGzlH#71r5*4M8|GPrNsH}#{C_wOw_M*0HLGJwjV(gv5a|@KD;c&;cZQHhO z+xCua+qP}nwrwXn+{u?SGiUxebMc>fo^|!!u6nC`byrtSt~tbi9*X)s!dZVyT_Fi_ z9YEX)CP3oh^Vm&*kGBv}Bt|hG;}*!IHW1~k(b8gfh*uE%w(}OiKpuCBu0Mq(Q!+eohQPv4SA!&Z zR(MbQ_xE|OYyN@4d%?4TV}2;Fek^_G+#}NeHyio~nqS*r%}RdIO!I^0|K9-n|3I^# zwVjdG&;C#8C%*o_3`UZbWqzih$UL#KT#K#~Vgh+6!pO~_`FVS4R86YV8A~a~ltm6K z&_+1urWrnWV%qKYha=HY6yfO6AHhGB@WQw>h4(-rkG5zCGVSbphJ& zh>8T%Mj|6gQ6B`t^%H{`0rT)Syn7gMDAM*`MfwScMxYEaa>zp*B__t`MT+fB`3?1+c}CG&jhSvy)uV`&%oj^>MQ8jNQ~BU z+z+!{7cKBi-y6DRc?B~zZP8DlBC%i}ib!-7hgEz|OO&~XJECAhf_W(`(?nEZBLx&g z!3Xit=6@jzK(0@ z+kc}(sdkbsJLj1P+17=Ab1AliNpVYR7)deTx93R(&MjFn;<$Q>!ge9$!#8NAl$?EqA zVd^xQ^316Mw4N_0-kec8Yk8@pqHy3MJh316vyw7j}euE;1|* zMw3+dqSi@Zj%(VAljTV;0gfb1x$_T)tCyBk>}S2&;54|pW`Jh4ZEV65w%9Li-Nv+v zd>+ezTB-1tduD{b87^_7O%va@KoVj%Ibar*E@GI_|NF9EQ8L?Nge^}u*iIHow_Fg1 z3)iS9Pt;Bn7Pc?!8fzV)AgOgRK6S!TNJ>=`h!<*tr6qcrAQP5hv#c$?~~{6j&Ke zHo-c2aYLF$-m(_dUN$zS6e{7S)M^Pd`X3#92V9De_jC(-o(VC zzWHAz%24^O<#GEIdk1daFL-4y;Y%O|VsbvF(?*j9Cu|ByO#!J?0ujZe6S?G5JFx@*(X719l+E)Fm9dDTHhdf_jy%4{3vS+X849rxrZ8& z54{TUxI-EEZwT!=m&;6zav4FQb~@Q5Aaj*MZEd)$yU$#k>*FJmf|U z@Q`NA`(u2!g?Q7w2ejRn@2xZC2%>8)AZtr*hgvCL1&B!U6}p#HZ_;D4M0$qPyUmqbQ&^B?{Y z-!?r(nY2(r>V5qFK!A%+2~F~Gs8ot&@`+7rX@d7HGAXW`GOSm&b_D_NYOhB|cwPhZ zEr)^h4=0U>-d)j$E<*}tOJt*uHVfJt3wzQhoyS?bZa%$EJ&9g-x1G0uXMI+Pm<|;= zA)~}s{T2}3?1v(qL5*jpnWG|Er;mPNWEc1JhKOBZPPHI-zq-*A@b?3P$QY*7Bv+eSGsre8^v z{QkX3Ro8MPLsXmb$7?qz0gEguFn_Ixu~2wKnZ!&aq@st1tMJ4+v}^PL9*7u>viNMV z>Ab9GCu7<1urY+AI3wPm2iIYxzd;IaH5dp9Kh9IBI#QxB*&Io7MPcK9Zk(9WI@1|+ z-TENRIn<&O12OA%2AxA?C=CGotTK5M)8owkwezIF>kPiGw}eM+JdJhHvUem=c{X;_ zV~_FApV@+RRAsUAaMt9YHGO zG=SRz?-R0eL&@APur=;rR9%6WsZc5p$B#)mgHz@lB5uwF-9<%<%HaJm=B10MtUj!T zS=z<;k4dRjem3V8i^Ljuf$tZ0|S3@WgH#hEpCu#dShWmv4H%3dnw2eF)2Q7S92 zItmn+=k4}!Ep=4va!Xm@zdp75{VElvwGAX~eD)!ZSjNUzZYm{;Oq)bVu>8hc@pP$OISF7Iy#oL~kVDtZ*hhIsLH~e?uBD=z z=n+i!j1YhPLj6EpU3ZH?6qD!&_&py(o{u9)_E*m$AoG!?Vo)ucT@ahQP4tfrvY19a zmdLPnmm6y1-LE&NAlgvbt^CF)o5?#pYZAd7;mhn6tmNRSDs;4V6W@3=Ei*a(SM@~uh2p#V8wQ76xVcMQSu4bY82~6rTTY@ z<$0LRRKYqM3D;8Y2yvYWVXMO3Q=NJ`54-^VZC^4L{W2BLbO);u$lyykVg$@+?O~KC z0{%*B-y*K=hF#vS&3^HdeISvo>7ncU63IGc{8j4bQ98)c801mfy8-4&y&-%-_F(v8 z9-xteU-6}s0gXg-#QBYF+`}0zRuPe3Q)E}m#2XQp$R+ElivXf^xl zY<#Wwoc6HM*^wq1m;GICf9dJW@|}aYeViAh4 zq%i&c>Yj64Li6AdkSUjRyH1;PNRWLh$siYj$)-bFX{FJF_O? zw}0rRM}8BgcGsAYkw<+M$MA48ZbqMziE((S+%YNKu~TED7I#-tst37gRCdaJ`dh3Q zO=^Kk1Z#eSU_`QFmE)p|V(!iUau;dj>H{ZS1fAq=YSC*$X3g`R+S=*Cv#ssR9QKWU z<8J#Nd3@D6ej?{~m%;@!t0ND64PcZ1Mp&#f;lMsG{E4L8P`?u`In_@&|QJZFjRZ*L21Wv=TECn+7s+2<@a;NbJR&n#@FkAbZDO@lgq^CRu~`VO-$2As>ml6kXHIbv`hdmyj`?NT_}9)tmPjU z7)dXWU2bYD)JG9E7SI9)zN1*i<8_cYTj_C280QeL`WtYNYAMVb9QRySto@CamW-BU zmdAU#I2dAlEe`f@#ZKJ14U7kyUql%7{M2EbSeF|_{>yh|0;s&>{k$@>XVyjloH-rrS^M=&Q!O-u!;M>9h9zWhvOaQZ}#a zP2kI~S9Eh~woO+ciyqUxEEK=E%REuv0pUwN41h!?JB1k1W+wQV0n9H1^X;V(A|SoI zFF#h6plhB%Xq9gCa%g|2WiFn_F0cQU)>y~SBmIpDx3Ur{#PGd>uB4K2IR(lxvSRb+ zk>PA5oQ#+(qsf&%{aPw{YF}S$;2h1VtB$rFxDtsIlE2WP zvbS4{7tK{nx-(tb^zr$6U*6M=_yBIWV#ubZZ@rQt)N`3rpJL|6D<~7gtH(fZ+QIiK ze1osgWEYIRiFZPAuYP5v+4(QV*PpZi^Vbl2UmLkMjZJU(y7 z(|jk9gX}$Ws?q8=v}?9KYAvKy7}_vfB{owhW&WGkAWveSNIyj{a8}iowKZ~M#ujv_ zb_6Y3*r1}P{y*I6o3P|4xLx8cI>e7mlc+R`(bQK*a4rCt%eKjpvf9Z|FY28eM#35o z-8JB4Fbv#`Z<=i0Z)Zm)BYqv>N02IWdx7(mEd*QOsqo>>ZvK%W)z@FNi@iyuE%1}C zS5A!^C?f*#L{uBwJ2x+G;#~V)Ye~5f^bVKAqGBl}IBmHg^vaAJTyvxNN)qexRh2NT zuRsx*^MB55u!#1Vjw6(v7&pAZ$*8##O~ZH#<>NhpZ)(m&^OG+x&+5P=rFRHEb-haV zkposb2x!f%Ft9%uMy#co7LUd?3A>KPJ~IckKEoG|)764#4xUnyYh^ND(kh=NiQWHMk7n&0>YW}hg9cFDh zL+6n7I5K`jXc#4Qxw1Zr1-vQ(CTA9-%s2sTQotz&fw8-Rd=E~tAx2}(OoNuiqpXpT z)pRTzC$0!#R}4o!;yyk|kSL0e>?ExpJ+wk2qN~nfP-<`PKm1~GthCTF6Ia-7bvMwBo4JrPVL}D$2R=^os;^y2DQnSP%rm0pa!etREdpiF{`xP_e z<`^rxTjb=hDYN?4>4j!Z%E72HhXd~VO2oMhi0Q@VD|hO77AN~rhSo!u?uoWr`S|k2 zn@wBl9sCv}*0$X0^F6S0Rpn zQX47kwK+88(&0zz>`*KFvhd=vGYghB0@slr33uV_hqrLfxc{Q*f5zFNTUxuw=G@`$ zdhX2StyOwE&%=p#5US&)Ub^~}vPxG)0O30R`M99=(D+z~jqfI4mLJG*>x_UV@%4%9)o}AefbtZ(Q#Di4t$v z8yW9Bvc%aZBiH5LiIZ=ZZ{ZD;V(TeohHgQMvzv_bli^#q^yM751R{`&I-9p3)&Zsz zWB=?E@msl6?(CM+oAOs{=%0X(@p(g{sWdfij*7=gL+sPJRqaovY~PvMwpW#G-~QgA zDS0<~b?n|RolmN4-|5=(Pb>=EQ{0kq3!OyH?-buqa<0Er?hA7}YS#BJoW1>a9q8s? zfaVW)pkr)ra-6-<0XwM&JQTbM2S^mW$@5+UJh8lU9w6RTkKzDBg&=uSXNuW3g&*_tM%3H-FRY+YqidMxAqLI?r5b6-&4N*Fu5_n{W*cTf^Bkk z?_XKvhIiuRbnJ;fV{0JA#U?-yV|bA|^-&j_niBLDlO-H6 zp+?6!SB&l;9b0991K*e zz9=C8J-D~1_9|pa>)m1cvZ&v_1Q)23n^6z~4<_9)65Rq_jB7kFaRF2`n$lC9e}4@$ z6;EWK&S>e)5QT`?D0her^Mz`a}c6|u3gvaqzUF45U& ztVLv@CbsxdKq#aX-3u~w+3kYv+rw7?!?mtgSVqmA~_?%`R`Kwsut;43KC%vA+6)6fxTiB?t*L4AsQ7`9;8^?69K|ie` z(TBsjjDczLlv$9LoO6VyqlX|1G-V30Z8G)NR)EB7hkk-3?Y|o=eE*+MN2b*rtma8w;^!b-+ux15At4 zgmvsSA<_<)^#Zi|S6LX$0+B~pms8rsISBJiK~p4F!4J2z@f;%W5m^5X`G`-lb$-zq zNfixCadFxiD&8_2RlT_<7zJ}XqQ&;lR+LKs{(uiKo2LIW=EYWoF6YdqRHCT71YPou z9YcC~3U4VZ6?2JZ<}oFb{w8Ys32GGlH&-6M)+cl`(lf=*U*`465Az6QP(|e5Q05i- z!$7%~T+xz`oG%LPtANhNb5xeqcdD|Ra>?ERGlkemw|+l00W@&Zzdag2*ht?V$-q`g z-*Qpkl*z!b(LlQSiPrBg6HQ4kxkuM8y%g@!vfiqP9<<{duX88puXUxps1o*=S&*^%#U>2Mv4>r@lcuk3;9X)UooyC3+a3H z5q0(KgT!7|g0TXy=N%HZ`4ThHfvh;EH0cMzSR!tG5w?j34hfpY`g57mHIy{JB1v*t z#V>f$eAhGR#VocG1#I z#RjJGB?V{;Ft*EU9%Vhz*F*s-tLG`J<5&AoPDx1xqwxo$2?nDH1fvNBr}77<3I?ab zLYKR9kF3IRR(Y`gkP3w@R z&PHG^!gIeYAWtFK1rsRyH_93Z!p>0|)q9_LbDukBu|||EYb4tubEFw{BfEaa@Kl>d zl&WcdK`Sbgt5i#j0_$ZOfK9}rrmI@<0u)TMm`3IzX`l8a#NQxYNdueX7h=uK7D5@T4~lN< zeFJqZ7wp)F#4aO}69FrqhV*Rq8-Qut*xk7r@l6oyfIb7JC>jtWs72!HNKHU?9SO%3s-Il6PTh;Gbx7R?OH?vRwglEE7vp<1#v@o1T_-3&qN zerOFf%?6&+knJOi^&HQ?G^D3wP^UWy$Xh3ovQ1nRVwe8cJD{?+Eg}TPsG-FXV4lc| zmWTUpDOgN?RW#XMPOUiO2@995N~+^W*{y5!)D+wF?aqVn;EA6!U8XyUwZm@5_WHLQjedt0k2Au5fj;cTyyR%hoPs3+{8g+2QDlk_Aa8xnVlTKN^oYZ-{9rN@;nKIossYyXf| z-P2_1GSPG~p2J-j9IXV^Z&uawDSpl$$;~}&j#)*QMsrLc;SU58L%GF+sR+Sg^IeE^ zH?@U|vW8dM1qrD{D|yB{{~<&;)V1{YWxz}pgC}fSdk>vXotzr%wy0Z%_8Le1-BY>DJILt` zuqLzjpyLf(_rk936RuqFgRJUOk6G#?%CwLd1L7R$8c#X)Yxvbx@LO@o3dh={%E)i9 zb8I(VvhTKY>_9~9^4-EFySVw~fP6th*fQz^xdgf|-i8U_Ml6Cx@pcic1Td>4DJft{ zJ#%M$fooCk+!yI-CS}Lu$}VMxZ-^Cdew1`H5^STy%g+YdT=D)3;_tSj&Is3f&}T75 zD1~qH;AY2$#{6%;6qeiK#Xk!VlIrqSyD=P$n+%x`I8NqWMm5*>`T@<4An#y*k)9sw zZ@)=+aHZ?qU!BcWm`jQwOMD6VSEL=H)Iu3hd=llI|=6kEUZ{<@L^K9MkZK>nTu}HM1iIZiwcNX)K#^V8yv*AMJ3S z7^~K|A83|7qW(kvk!j-3Jn3A8Yizh)mHCH^Ag*3fseg_ds_iFEh~)%s@Uv}m`RJRR zq527zX&|Tk$Z%}gczjvgVuGcDkydSznS7m0u{)W1*(2`4E90WguL1{6V}D)Qk)j+M zF@mC8xchz!0K-3FSiU=p-KeL;IMxhgq)K~g;Rx* zt?P-!uuZ_|%U+5IPq5~5wmAMz5@tKD;x<6^Re-4LcdvzU(D4M^rx@m&Tea%qqA;?^ z?6s$9P>^tV`UdQrAdRIIkblt7K|pVxBBI*?81fyH59tHkD-1t46iHATXNMpfz5v=q zLhr%I<4&gRFRl^Rp=EE0-K}=Bnd}{>+f1$Us49j(E{qKVqO4r{Ln@((QRv7PQEfVC zQF9ErE?JPn+LRG&!uKiUE#ZcxM996I!uwjt>q;i`*Gtrv@PnSF3S-poue%LrhS+Zm zTQ!a5oCN3xy3`;-Q%XuYKg8!A)D}axQe^82a07DyQ3ul-Hrr4E+mls1Pq#LbW;8YDyDr znZ5%(dG>}d@{tox4-DKHFQNm_gvSp;r!R??wBx}T%p^t>6!2GZZYA`@*aU!DMYA2J zn<}JY6updy=3pgABg|^58RDo*Et26tV*ix>K&@iiy5ElN=6r>V za?1YLyty={*5|e|8-mCT3|-G>Dmi1er~?TLqy-V=mz8$(Zf(O~(6f58JUG6+d9EpR zvIP5v0sd_03i0I)1n%aooPH!yF8_UuYo~1yT`Bi|c-@7bjG1w6+{t<88@7MlR03cI z0_FYO)N23e9mxOPNL<9##Mb#g=ir~h_ES2gQ^ z*UMtzdw5C`e5yDb{Vf}WumM`fuLr3x1b#TAy#PU^JVB=~hYS**$3i{MLcNf2hZHx2 zxc@*$Dsl!@3!f@#O1()2jW{wXW(S@WtJj}Hb|B%AMCK3lTu&$S=kuvP9Icv=%I2Wq z+mCq$@m-_bA%&3aK}$VT_;M|-?d^YDPX9y3^|20LWc(xJGX04!VET7&`JZR3!~(_! z_Rjwlwfwjg*!~!RXWP))F2v0N?fXy^F;jp>qQSFAC|9UPAfx1K`s}W48Y4Bfcv0L9 zWqEou?qp*=0sXFYSu^=mLuVAIF-SJVPO z`AGsw9AtM`*r>H_kM2-d9 zRs<31ql?TO{&(BFn8Z@HAK^1)&1u@y=#164z<}Ro#g!hDW!loBWWGU(HYCMsz6GNx zgS8tG1nL*9L|1wkyJQOU8}Nk9c)Ve!!t7JeX;&N=)w8SFMB#OYa@tf(5w(N==`7Se z@_{uQiQ|Xc{fty%J0sJ=nr!7goVeo60pN~DFWoat=KEoILFqOi6Yw-U!Ab@UNoN9* zT7BDXP|mn(d)NGAqQncaJA`8#nLXRG44M6V8$FO!IKDm#>K(_B8}#moNRxPMVL&5I z6NruNAynM#nK342TMkCboct z9q7!SdX8pg)auNEJ8eK!fg5km$+b2!+6Xh+d?&Kpqb+U5q)`UdnND=62OrvWGsCpY zlkL!=*DKt&DND}Dp*AzyD0Ayv!Y` zv13WooK(q3A<6*ZR@pEQsvY%8G*0kWLXg6Qdwp9~1jN!BqbwdpGo8zs*p9yw?rF*; zdK56h$fj9q9W`#L2t074St8S4c%Id}S|AfVC{`o6b>2YH#A1x9F{MYG<)rrSc4s0C z{_hPO{*}o^WasD9i1=}VM-7m#QhkE71jl`%v}SDq+S7NWjx>W>W6vbsM1z}STkoDoBW>__ixoNGIq8WKiQlAt%O#(v_<^6 znunD~wQmk%i%_Z5X;;3ExKAi!$Pk2yk3Ko_?&C-dW+jn}^l8Is{f!h

CB>awsobrGN4sn67M;-xSH`?j0tC8$tV05#u~HDw!p6-99cGv z++cDDX3Kbtrq=l2N9!|!DwGpq@QoQVO@=h<;(jK%t4nT|jM1mR;-y!H6AR`KUenc0wG^-EZH+9LaWvXLcx^z1npq}&1ZUr?$sLnMy{(5-%+1%xWagErY& zM{%Sb{9Eet#j!YQ?EDWg@(3nkqNIE5bM%?SE=ju(Yl!Iuhzb*eZ|7^Wf5j7YjY)Uc z50*lHsu#z3^6H{kOC#TUE;qNd@^!);6(32)tgoP(3mzqiBv<6?s!J7(i2E z(NIdEZ<3g!GMhC!oGB6DUFsE-w=o6v-ha4}Z@?{ewb<&d%*QODrKpKyGSzAQbo1lN zPH$!k?%V4doF9-egvh-zc5od%!JR8aLRy3YXOLs6Y?=#mN9FO&N7x}BPefaJ@W-*h z$Q|x>)E>Oi@|AxO1%?F12?)V%*?I90h=^oUW4v~`sPkq$x@+EiX}V%Ry(L+XaqF35 zlaXgLy)jrLf1Ey=22Jh~PMh z|MN3uIM`5vKew6s9QiWjQZgs^{QS$g6@@X34ZD*7=hoI?xlYx6H(c6c+8pC8f|;7F zch2Q^ISI||DSYcCi;0^8Cru+|E=B`v4BD@$rau0Um=d#<$HpAzC|CBwl&)LH|3qlo+%0q$BO0I_9D z-NAsE%GbF0M_2Q9OjH-@{frnBZL@<8qryWX?bUk*Tl2Q^LsZ`R`|^Qe&+zn+S!XZU z---e%VlXQH;ol0|#I1>YZxb0+4azaMS|k$=<0*zTFQ}6K`l2KTXL|!irM2RA`IS$< z7}vWa=<2mb&_sRanJ=vG3ey*CS(VnYfc`S`>ebRN=TQoqoA z-l$6R(wK}^W7=x$+i|Zu_JK;s^)d zHLC+a5rbgpmwQJjwyigMhZvHF8=_{u*@_P-Y?b8A(h)wV&FE!`6z^HrzKBbtd9pR? z!RY)>Uz1;e}{9B$^QA=%U2@UU4SIK`(i|0pb`v~;`Ci#kV`3j|XV3)flbX=FlZsQM*qpi!U?nG9mlkV71vG z;Q9p4AfVY94y{HY(vAe%JV7|>7c@UWF3Uh%N`dnvRLwlv!ZHdkS(YeB28b38QK5e- zipPJ2^SRGz_|XEcYepH|n{ifj7ghU4s(X@kbOHX29^)|MBue=HKkUf<(a@UVgedd= z*Z>9mNVFOMuaxi)x%Pi^L9*)RKSbK!-UQ^Qr`r(6{nT|T9_uuhynhUD3bfzww zaUUD`Y5|1gij$6%GIJ*~N^9i>y0lO|=rxn}MWi!nfmk6ls@U5Ia0^eR3tO zPdq#t#y3Y1Mp&l#7omf0K|5AK7!Kntk^`np*wDT$M2 zwq`FuKR${;C2MZp1Z6jDm1u4rOutc;J#wqBwEnczB~m5$94y2mA%yT#uexQ=SBz&Q zFXm8J+l6N_mG4mi293I)3VW|(xnw_MM~#^z$>%zvCK}YcUT38-88ZaSZo^7lVRkr( z38C3aStidpHGe~{F#p735WlQK_RQbWgfO3}uf_@G*q=)3V}d+jvdZJXPB6Ygva+DB zDfSg7c?}j>kQ<5xLPTN}5l?Y5S+s?IbeUYY5TVDj*`-fu3@{DMWj;ZMUV8n8_*)w- zw?WPoz?C>E<~>fpENr5gDOWY6t{Shx^vQF+yYOR(+<_^jx3@RM8=+g(6PfKoB6lqu z5VjPUPNfSQd+bz=NeyoHCLP%-YLv?2LBymwdCx5c1F`?Bks6mxo$2<3S_|3QYIVwN z%VTjiU{xk-&f}1~Vz^PKdknboI-zY?byjSTWmqgN>~3Y;hW3nv0)ZnTEGr>QTeoJb z%jz*pYw|>JInwsaV^_Q9>}dN^)R8)p_lxB6NCD|ruwX;*8`vUL?3Fq1_5L>cE%&F& zVIbXJI9|a%+m6TFWF?-XEK5Bqe0+rLp+s&Iks6VJKrk=pD zS^PK_(#{YcISFwHWK%8y@i3a??s+dW?aw>RQ2 zP-s4Ir}-j3`90r%ZBYC%W*$#|8eX>_AF2OygYpkHQZjLLwJ-z?Dszpw6kbe0wO4vfP7H;gzKR%+jYMBnqwp(HOuRcMl&+%$-6{ zMlcHR*y=)-VVXv+?#j~KIGnAsT2b7jIXy>}QK@BWspRCUMx*3LqvbwzIYdi8WR%@L zBn9o?)jW*x4%smt`P|Le%GTT5pu=)u4%Ve0j zJ)4brbl;h8Q{l_p3i%?h)l`ecwlnn2X1YqT=U&}FY;#r7q$XX~visQ8A~&;UHP9GC z3v}B7V=2UAdpSC3PF{Na2rODk6j1CNCH6N5RYBRchtnN5G^2z~TZ^sgIOzgs*5Jmv zAEOQElpb&RmZ0naH!%8+^Q(DwH0vSE$O|t`478A0|9G^(PThrTFx_PV-gE1w#e4=3 ziWo7MS}2RE1LJQ0jA zl#R~u;a$cj`8yV)$|8(sJ|MPfOi>Y^Ipzr01-$MW)pGmMaMMMQ=ww-j)fSa&$F3lS z_aO?9Ln{3W$~}QxK0YrXnj)CQB$9D4Wm#gr!Blqt?=WJ#nt2RDtUctv&Xl-xMgVO1 zs7CNY)8Kd%hH>VE9#MUk?Cc&&BSTjj^4dkstrp1W_z0 z6NCih8Y(#rL|#0xABcIKsvT+SQHX(UR=W^{qF!~&^2$qLKAcTu@rtHECP+lF`pScX z@0@1pWJe0Ej+F2G7tD%Xu4ke&DKLgM^~}22Zg=nFwfCR(7ulW9+sahHrb9`PYIcQ@ z{T}cQd&MFK4B7KnV-SL@l;OXeyeI+~vX`&UAjdfmOq{$}{f4urP6*t7U?#6#96f%a z6ZiDE@%xdSJ;(yd+?B(HjNIrWuqH~O1QpKqphG9 zTo11f7)i{ugF*pLqI&vT^I`tx8)%T$6I_}|^`T3%3dYw%P4@f3Cg-ssA9C|GL#ug4(pPT zDqF6@pXgYs?JaKo?d+XK>7u_HR8|&c4}A?a+1A%BN~2W*{dvCYfS%+g9qY`|wlwBV z)teG<%`woL=|(k78yP~4DghfE+2mByRhQV+LV&V_xIgZmn zX_$hWS4r2lt8**vHk(=4uACIBoaeSSoJ9m{=g^E;p!L78Ma!<9gGP0QCSgD; z^BIlW-!Sxiv!lwdBx9V(&NDA5E_vlDuruIVYU(Ze8!Pg6W2{j5C5(`y@<^R{GW8D; z2vA7Ng-jJ8T@?l}a4s`x_Q*YsR7)v$q92onk*(64P5O~2XDKlR_S#6^ir2@OmbU9dJcn6EVQewW(GC@EYs*f-dq`X=tVp@i#6Q-H{}Oxi=WvhNu$ zLRhuZm?_5xHVSM(dqLx|*>l-4&4ru6Y=w71U-5%UwV^Y*IO(ARJ!JW7IcU{?z1iiS z6m&1SY8jWB1na{7YB9`=xy5<~%we-feK~XQ?}NK9h{3~fhX{rFM5nVVqbjM!d=1ab z8uY;7W4UAMGSmkOb&f;m(4W74VKlWzeDiodGF{%Zwpg{(N5Sub)W7t z$#;{0ErJ7s>555(xf=WmUVDF=m-oFk<%x4xG#$9s_jnMISMJzUsWsNPrfU(73{)w` z?Dc<%2(fgsue-}Oq>mQa;$C+Q-!=O?XriX|b5BxFx8cKOIGVXQ>7-jS|EAf~6f!Mc zTYxEDZn56vnZT|20vn|cao%6Ku;OqUc`u?h(n?NOGt33OfO4ed_DVMbfzM5Ob$N=IXdLyv!#bfqyDDR3eWEC5w-~NGgxn z86@v3of*LEPmg9|iIC3k7wOncPg)liIs8{iozXwS{R$w z?7#p))Pb#+-wK1K7P!)GFyh9xa4*l05&oGdTwalG!2^`~?+Cn`!>2_1P4S|p(zjG{ zyOJhzL@FZ(h|G;0R7)*x8yD*Lo|6=brKtuRd@=nri$;p*JVc4FJr3CsiYouW%yv7f z1t#kDRp>%i7m&{h{;VvnF!jLWsJcJ~^95k?6rueT!t))aPumawEE5D?9<~S%EK=p@j1pCJj3QWs;^c& zQR!`J<%mgbYJ1?t0N?lC{R)4$WvuFB9U>#XZrF@7hGY)OJN;PhD^F<+YS8K$ zUYAc+EozxApPw}SIayX4buY})R2=B`Ff@54k$%Uh&OV+)amGKtWR7# z&R#xLuQ&@aoOgGTm$p1Q8=Z&G6n?C&BV~2s?Ql(@;jh*NXAg%_#3Z3qdtp58vzi(< z(OsnKV(sPU+R-nmY1s0erv4j(b}D0huaz}$dk5eXJ9>vo@#R1Ihc)&h)*Zq3V01Fq z0r&Rq@sLjVm5Sy&vlhz?BTaIYH3X2D z{NCDB@<|6;v6N!GfSBanPB*j@T@L+w2;N1Yp~>U}Urs$@fisE{- zlIU>sl5&=s)lpY&=K6?4E7@shi0q*>cREWbYd5y<`+p^{VSnDzPX25Mn*T3D=Kt!m z|2bq%R?_-M#QYcOx@n?|%?de-ZbeHC%XWzE2VvMjpol;iWXqpo@+sR8=Y(tNHK{zl zN_`ZsJFwS6$ysXulkyrUPtzH;Q?AwYUbNnCfHjfcU=nV|gZjWJ(<2?xrL11R z>_(9EDlFoAWt_PY%A;X^y$k{=R!A0kLd-J8GdzKD;shV&kCC?Lgm`hv7*9EstGM?y zhWCp549|_lnw;FyTWim5qMb{R4AARJkvy_N>v=Ade<#kJ5Ck@th6d#G#7TNl$`Z!o z-jNd&G0ic^!Fo_e^McVR0RW>{6d&Fy!aO(06MK?oHP%Klquv(ZpU|k=#=b=<;od4| zok>^Bi^bzz=0~5>{$6u-K$@h@u-9ptcR|RLvZ+b|7Gc~O460Ok<-m+&FMY4cqYG9n z;l|zOEsG4+7!^HmZ{*F^G?eDF z2GgtmhMc;ZS1I&swBlROULnWJk6G2i1268JR?Uh8C6*5C+_6kL*5Lp@7Ws4Lkn~LV|ebR92+`6Cd<98m9*W=!Q&hzy; zulMWq-sgQ>E_m*Hc+wlMMKG$*Z=4OiFIhp8x4s8V3prymE%YNOew!9@1k*wk{!U6a z%Zf=j<+VS`IA$|f2lW^7GF1lk_Ts4o=W3aVwDR%>$-)9KbF*3~-n`Tc`u{yVP(W=(BxmZ(yF^{Od5GD_e{q`mmj zdJi^L`$w;BS}sS@CF-_6Rv&$sB0i=^yimcC7v#gn^QtQBJ}s5-Xx~zSRKLls>c+%6 zsZJODzBg>Mj_c}dj(S|kBAX8h7I|0IP!`JfjPx|syDfTe@}5&MJvfxyZfeYw;-R9I zAz?k_nt9Lg%EC=U4(+~Jw~JO{sCx-9bZuq3Riv~zE)Asw2w0EwK2A{UiuF4<+}ji$ zB4M#mSfwt1?@QlYvTf-~$ez~Gdv}q!dwMHs)}GhqiQLYf->K;({xW7;t6>^HNzr|s zvqdR-w9h?f+aNC7_-!-EXL?Q?%=$9G z)@XCPsLa#}FNavNO-Px4;|8*{Hy3q`QGUd+D0&-_eUWMMx+bwpL*(dr!a_rfm-CF`uSGhYm9HCzk~ zT_3I6yRJ2%+IO7LFSu0L&!SGQUW#-FAsepN-D3|61BDH?k;<1^o9=Vxu;>ej_~;Nb zwRU)QkZsw?>@?L-=#0q_{zXySB0bg0@$eMFl6Zp*-hxMBBh}<$czQVxs!I2siM^oc zVKJ8xIi+~?MlzBpFt&BHzW)Fo<8F77YV|eg!4Ogb9#lvQ-f}NXkBYAY<1K@@w5yLU zm%qPJA^wSoIKnaI`0hOWuNKYIZEDu`T^@_vwMaP>O6>N=1^CwxQ5Cy+7J zZdccPxe)uXqYYGS^BNVaD6{O4NNbK9f0*d|@oRRh&Q{p9ghJic-G##rSnW7BioXMj$-Y#u-TPM1+j7xQX_vm?r5ua01 z=V@kUKQd^L4$o58F%?nHs2_j!kEvVo=ckMn+vhTnB;kRh zr<|M*$Zd=k)KjD~{Exc4@gqSF<(j ztD^93{<0IjY8i|wojC*+pnS-&7^Z%&S~iENCHj}nQ0P;FL)TRWlcdOu2`jGjBH9-o zvUi_k3JbnsXR|Ac&{n(O^QHu=?BPQrNkfvwx1SVN-ah%+kMbFRqoQtIj8s<6`P(Po znyi3x1g#nI_ZZf8@tZ89f*R(*na;(OGYezHUq5!zni^-Iu!xyfaDppR-Y>4|MM~Y2fmcE;Dv|xObV2(4?9B z`Vu8!>GL95^~p+w>c~>tb@A~llOj5P+6}nt2_1g-ah{RZFRHB8;8k;e_L2Tj>-RYW z=gf|ep}n8-@sBlYWN#D*9gCfw>HQ>=Y*JX2@mzm*KXb!1(H@Bmsl_{vee;j0)2w}W zzjmob~L$%@$vZVnOQ;oldXO>{)d~&Wn!imtOjD$0~_=a?RY! zoj>pad@84Me8xWr#i>nQCYgRbLfO9K@TZjH)eCIxJMrkfcwG1#eaUNM)u@LYnpJ4P zdFS{p88b|8bstQ$$@hxTLn83$bN$3EG( zWsxZNR^0YvwO!rK$MvHx@@I)?vXTPC47>_2#YfFT>j_a+&nhH_}GfiGq0UlOb+8W)Lr4EcClV>N77hF)0q z?vKtZX+4~GJj>&ftoSwFpvu5W>Nac73nFQ&eVr908HdS4jT5Qeb1CJxP8bL7o;18w zZ7KG&@A+*J%X_g@UExX7oPxQ8?ff0xBGdjaY+jD;yUG5zPj#K4Uh`~Z3jJxV$e6eE zGr@1~bN61aO^Qp3kC3E%Fg>W0quTXmZsE07nO71I2Sf76YME7T(e~T-iyX=n@ia#1 zRs?5^kBf_mAdfmJPn>L9^9sKmiMyU3sgYsQVm#O9LSmgbnM3l{T5visTI@ySOLk?A zXi}#OF|eM;%hDXN*S1?we|&n9`u%dg`V4F)9NPm0g+yk)2Om%wwc*GaziE^o)v`DD~$ zTb(y$o6@taEbz7O{D)#8JOxU3J&WA)C0-N~La#S&M6VDZ!ljfeDwT3C;%RVr=00{R zVLT2w(8@(Dt*ezfCavZ_abss1a{ti48NVeZE$MUF56<0vsO96M$+zSFjZ=PK?nb

ROT+dgL{}G1?`B3klhhlXU03@bv+91OQGF*4$nVWB@YKS2z@=sCb7c4 zw784JFPvLtiLJALJNx@!_5&Mdib6g&+c@A9Dd<($3{zI{WW*~}KDKx(`7}swd6PMS7BvQK59KgYDCAd+zjj7woFspLluaL0@C0pn~WbJR?p2z}heo z7p{Rwg3-7I@uys(QO))Sd+&QFzlt65DV}*{FsJtkPgrNABGq?(kZNtDwfEig@i$d_ zsqNzHjU&e5e1nRj5{Af#9a}>`a(wl%4k4;(Rq7A-cOZJd&*Ib@zLuG8{~dIErhUQ= zlEe{HANj9);1FMyn_3+ds#>KzeAQ+&MB#RxjeLxWY_@HeyPj3db{kGxYm= z1|>aD$YiNh;9a$S%-}1cx+i2ddaW{Wai@=Ez^w`=0&cTO{}dKRnhz5vSlTV#(I0V7 z!eyvg-QZ}|^xaLKI6a^mP425_Y0hP7&fgR2qsn%{GrH^S=xV`1wN?8gO_dBcIH@_U zPI9Wv&h-kNt(8fp(#p~`K4E4zM<^|1_FUY2cS2g~UYez=ZQT_lCAw**nViJ@3gO%a zc3th1BrEUyE-Lx81i#~v9xj+DVN)vAsdzag!8~_w-(=;*U4GIbE-)hGcFQICx8zq5ewFjF1EK+Q_T1%-r^Qj`E|=_LeRIj7WSE5 z2m?diWw6Bb_x)5zZ+B@6cUzQ`+mE4cgw}{kgA~aTdwUCu@@4-Ak`%VwiBxN?d*ZG$ z>5#_NqWUVwk{1#zYd$3q?_ZzTxvu%#;p7RwD|muphuk_l<}8mv`*d~6W94@j@%0+G zl`WWFV79m?$frZ?Nhkh#z2=&F1qD6O1$|L>+TYKSpCBxf}V3`D@2>OBID0kuNL)RU#jlcQ@XxaPxhT zykJCAc|=<}-=aYL>O*&rk$Nj4qT8;Ca?RHrPrmgIH8r>;oc?(|yltaW&tboK|G};k z)OovQU#6!%@pnGWEql|Fu)w?^eD~>ip)uNNA5V7~@-^|q>knes+@)$Gs$SOUm#xsT z8LEUHRhVMCh?aq@4Gf$mKXPwy3lxeIFbIe>>D{P2XEwv4l)-N?8BC0M^ zcChj~bRHewvg;ZuQ5>_x1!Yj0$H5s<;4G5A91^;vL}eXpoy}2Zu9iPG=zd=X+1!|W zEArsZEjD zYAnB?@$r6Qx1m%}*jA~F$Bv%E>6YpX3as2g78&j{Dh%G7z-7y6$K%2)#Iqx~N53Af zZO!3%y=sx@%>JR+o<}dUG$+oS`k?vB=~B4g0_PzgRT_;?-B&ee+HxE?U+xR><9>}F zk`u{zabV}i)1;_XC#eI$>Mxc}LtAQB@vZ32Zi9b5sr<{+ve&RG;RTm=U4vkO8VLKK_&1?PfHU}+n^MvqL zPrH+xG4IotDC-)%QH0N9Ad0GQ6hoHKIrH{QQ|fhf9^h)I4Bf~pAEnYl*kZ(+5V(V^ zCH;rXFJC&L@s5m7gLJ$6jFL&IUy$eJPesEb9W^c2UF}T-ya>+X8A_$SxB^JW>V$(h zKb4S&aaP~FVH&)xL{KM2SI&%3~X%Iv`wSQI5_iC-9rxamcj0 zZuL-D)0*SafZ0i>gF2r?XU|+nQ+oEu`^9pP4K?1W5SJJ8;pL48ZR8&{ZcmM zq%d9f?XD}RmLv6L6QR+AMN#uD`FUmyZRxubNfmKlJC#x&?|l9INq!4kxIyU$T>r)v;}3k7KctE7 z56WZK(8(V$kGtdQnH)YsVCo&+Q{r$|$iv5C^u+O4W;(HY>f)=*W@KS`nXbc08(v0l z&A?ZQ>8Pf4-CG)O6B6rKdE7p(%u%{}Er~t(@WOM3hODnC+Y7WRtC{muy6)qWKGJ?^ zt$Gwk_oi6gl_IXigsx;-*>e6DjT|9Oc8`yhgk9#b=2Y@uWg@XX=_LH9N&Tt*67e0| zPd42xM-=&sc1?@gnXgUGnC9d3&hHSfd}Z0~boXu4!BLAB<9)4l+e&t{;fz1beDbtB z_>w`8Z_(9qA>=Dn8kL2e)NeH&oof*La8_Y5sI`}dGc(7^D48kOf$QG+qHN74cLiRa zRTUGeYtSf)jh8+<3QTQ2LP*=(XUS(PdOjsY z5}c80msp3qo2X-E$B|k5{NlwTu3Ty@^CyJ2*g{;|iD{=#riOL}KNFnSE1DI*?R>WD z)bxmXXS9<+=4HbHw|6pdrw{KE1pSd2XEh{&ks=s;KzE{0@W#9d~<~whk z@;V%QlM_$&y3Xgf35zZoJbJu%pQC4%GlnY~u4p%^78Bjv>0)!SR&U~tH!(d~hZ zWD7C-$Kw@`Y46l@pPKvd!8CT|x)`;5Bt4aq;}%2AVv`6S4Gola&Qn=miGG#_~Ci&yRa4~~mHrHv*IgKE9Yrk&!V zYHVLGGpkKF8WTPAJWqYoWt!R7v1QUMF_kO&@buKh1rjo4NB7i6?IEnhR@7Qd?t9rX zlxn&c1Wu~;sAS&J*n~})w%L1?N8MWMtD2W^sR{I*^V5=2dF;X4yNbUq_?se6>7u20OaFe&;zSw{L zl#Y~~bljzUru`y|d;Pl7A1Eh(84^!Ba^$O**o@yyH4q7(cdx!K)DqXx>n=76j_!YP z--)N?{i&+Tu-FC}Cvw;OS0sW6b}5SsyiyQYh-n>Dr+2X+Scq<|Q6HUA@UdGt+vEL! zoVZFe@XV+;32|#1@u;@}k*~o!|5pma45TY8Lm$g8Gf=K1sxt0f3A&QLYooy7Q!%y1 zb53TB_O%&#Z@dR2FT2{-t~!0%-G%Qn9$_-ILu^_^@N)?rn9w?4?3qPVD!MEoGCfH- zTza>rz~akVp6i%%{wYKFtMc2_r%WQt;T z!)>X7U+Ngn`FU~NY$$yn+i>i1@a{G;mg*$4u#Nj`QmhLm^r>5_@j-xeQ_&Tj_}StZSZ|MTFyj)&ql@7@s43{%G)=TbB;Yu z$%gj?DSGtZzIC51SMT8(m%k9W^g)V;)y=IZP4qxxKv&1P%h@t*C8D2Q7rV(FWy{~4 zc@uSLn2o}OmhfGZ{^H?nlF_s`myM!{Sd)as>^TOgbz=t@2UC~4c9I3kU0xo$(elZb zT{*PYcwu%ZwBzlx1k1B~ffj8olbjs(Unm=#c6PbTH;hdilCRvKy7=n8+KrXCXv1!< ze%~mcm_%LbxKCY29!(r}!XxIoc<5Tkn)~cnW)O{Cy=vyo17&xPqpqe9g@ziMj>MnA z*Ylds-d|X;)4cp-aQQV}kp|zOYlWvXnHr^C_8ZyfH0_w(wRSNzFcW_)+TeYYxw~8V zsntjuFPk$;QQ?N;zIJ@CTZ?V#dDKtFD_?qgOCmyEIp{?8v3uNmEP@j(WF>EI+x2Q8 zE~jYQk;d{z`Le0ZG)0uMZnUcH7qu_vnhDc1XjK*o-#Wg>v3S>R?P|rTm_AD4n@twd z!G)D)qqh?qGhPg(?t7}ln!GDfR70Xom%dOX$G7ky!4o+dnu~XkPuR>KYw40*HMP{6 zA6GLE&Aw~6eO_z)k<#p(xQN2`TYGm$h_^(X@OxZ#QD3EVk~>m|@CB&cyuHPESll|v zSjhUPmWS`&vgS^4iQ`H-T^p%ozx!QBCr9c575&Rvv-wVr^=V={5BP@n?sB=-4*qN^dJCODU>herymETXmlUDcD zXz)!basH5>y&{5l{Y@#Yo<+pN@Rrg`#CJk&mFYEz?OHC3RA~rPZw!B6yDsr1Gn4Kf z`PUb3#TC4TKJEGXbcykkeggx3-B-&GwW_7f1H$wquBlh(l)Y)`OewSURbL#d9!ErZA`38@>du zF^P-D`fG7LFX{IbR>f(Q9v`35$%`JzB77s|K5OMT#Ru{05(i`>pJkv$1Kng!>Y7z=`2w zwK@h)OJs8-Uu(vrOJd^rW^sLUi1Y7|lsy+YpVV%Pr|SPe;8_SQ@_F?0WtsXU@A$_P$$j%QD+#Al8d-|=@(eRO%65>@pd6aW z?cYvZNz>78=4!m%VI64w@zFac`TL01H26X#s={veYlH7>iWTn>i5-0#wi^2EU|b*3 zRqLlz@>ynCJmMd7>`&ID9=;WOQtbQ%^R)R)gHASm(I$!BaYh_!z$ts`>uyh=K6xUEd?o+Re%!{lK(90%ruVq00prbOA* z2`AH}ZE94nvgfKCinTo2XGzL?N`|xEl+w{e@r?+{dP$>3b+V$Ia2)exhCz-aJ@h@- zD)L51r2Cir>3qewCXO9$&wXF&Iz1uMe?{)J;?(KH0x9w1leD7qJI(I!zKFcj#Fykj z_d0f|lHvn<_yx*$xEyKjb(Z8PH+{PZ%985`ZwayBHmZ*EPx#$ivZeLML5&?1dVVPJ z!k(UxF0!;s)YF#;75C;|R+XR>q<^WwdY)AAJney%kawgCbZ;xN(pe-bQ$xn+TX{!f zJvZbRs#v$X7iVVmSZJKrH0s1@Fo=up!=ufKGp!&E@&|*Rr;I+54C# z=u%F%Hk8WXU;BVxMWsF1+x3tzWJ6oKt?#`n6|Og5lzaE5Jv4FxA!jRWJDA0}%Y^o< zDOVKVBR`PJTHxV&X$rjM?7(rS=Ba4f1kv-jjZXIGDq)KcKW(!NNVUm+DE)flFz-El z3ztKIVvQAdo62nNnt8aL9PqI+H_L_|R1zE_PmYpWS zkpIf1mpHDM^5TU)_DAZ7aV#qzS>mB?w53^gr;Viym%p>E!N9WN$ixICP)m@v0QZFq-5pc@DGY4TLS(*4p`; zmfT~%&^UXuPJ_()g)bATkF=KJeFp7&E1wgw?=qUbry4J)u(v9xaI?2@AnYpKMM51~^X4a2>CszZ-DG9DndhLVy@S9sSX+{p1Hjg-xTh`Yg83xomqU$540p zGGZ>d2l3PjXE0W0mEyE_a=?+*dc;UaS7k!LU00klPsz&O@Zh-71l;vYYhpL$v#(3b z%AH~U8mJwycLj0VXS?Y@6kZt{RX~lLFn?e00RA8yBS9JOr%_XU15G|t)X8n0S!|~A zc&744yR^v5_S@Hu=jM9t8oa-Ku0}Gzk%q`1Y0tC9I||g2VdqB=w;t=5xNyBpRb@^s zcgZg+E_P&~u5+d=$GuSBJv%$1=dr>pZ=Dyx7g+-wADVfGz=Y-acT31qA%`|fCcM}l zG=-cR`nqLg0KM_VxtH&@F4)#WPx+6ti}h@gUYkRLc>ObeI*OEEoNl&`jg1DC1xm%p zAY|_kA?(Xl=z6*2IO^4;GMH?hTzkxBI5;=9Fus&;{^aCbL*WUdk&_iqxN3u`4xgC2 zAAHit$lmcymYwFuvXXbiCg%#CCDnXoVWV;{dmAJ@+<+$FBN>)js3 zH}{q~pi9NAQfNTQt%Px4(oOK5adOx3)gAjx*38ox{pYSO(tUEMebEw8rL5pkd-`zTk-c$m@3Skj5;X?QpG9&u66VBSH8mOg8Pz_> zn!4{_F?r_v^he=!9Dk0-QSS7;E`w1d@7ms<7OtXG%oZzTnNpNcs1co(k9sA_ck}(D zS3!Ft_a1w9y({XBOFHBGDIBqu3*rpDC-&Xhxw9lLWctxzw@?}e7xU$^jwZ4TlVK-~ z3NxEk*{90$XB+2<<5m+8wNRtW!aG%~@92@KzTeq$-b#zpbdHSu~)Urs;6njIpVj zbHwv$GXC)ff?zv+(HiZgV&fS;=U9F_Vo*)TI}3Ht-!GE5^U(1_Sv<9&(@H>ug~(g0 znWhwr5f`F9+Siv-NWydE15sxk4w{Lxa9+nx;PHyky~|u=Ju6R9^q7;f%B4_QLMKK~ zsqnsec%oZ$$h(Obl0&tc7xG3Jn1VQ?4IaLxqglA4Mc45~)Os7Kgk7^pazUcs{a6NT zj^@=0_2P3D9mC2g9v2dB6^mBYn|`!xc$4RFC)K(5^kr%97}pyC_P(cG&ZqRO4N?@4 z4*4YrX*yq*Op3l4<8sK3^FF@t$PtQ5#5M+`DIAWSqKuK(Qcf>sSLN@Ys+_{Tp@Moi zJWKRhQzF_^%Sx3@=%8_obr=$|IHTjF$WMqkieEMPxfT$))y z5U)1ID@sUNe!E)YNg6|oN>U`RV*X5l$mNm_-{xY=LKg?+dG+bGLW^DkrYoOzh{P@1 zJE5MIZk)~Wf9yye96@e-g~!l@iCQ`6x&}&LXhBdNc>>3%RK*sl+WCT<-GKEXVR3yt zUV_=(K&R?~y4}S>&H{R~-h*{4O0=))?Qm-Z$3o+2rzv~y9bmYF_jvtg|HLlN0mE`` zJGNVwwbH4>TV^Pp+#K}jue-m@fJ;}d+@g%jSZB2_k3cdc-6qjP;c4%3RUq$rLC7rf z(s&)YcW+&&b3tJGBSN%*7qDoUmB03e;at4x}(3*1ep2D0_+@&$xw7d|YTr z|I_2TVAHx8jgHpOG8&rJcaiL;^sR`891q254#~beYA-sQ&*G+0CW&)fE#!UD&K;A& zpGRy0lQ`$7MEVK~M=n(qDYJXFe09mOG1y0+XFl4PT}sV($wsZWT9vw&e02ZLlJ?Wy zV!cisfqXghb?b(?#%;8>y&e^@8}R6Mw8c-?1^DibGmMJ+prO3|cC*&g;keWat|)*jay8G9P3JbJXQYQj7MPy6YqPejp+>^GsiPJFmR@ z5rkAcG=x0+ppdAtRHW?pbg0bm&}aHNdFz4QZ4F2W?s?nhJ5C$iB8X7b-q(vsipjq zQz%5;ba+}*^{SF{bL=F=$MYW$lZb&6pDXE2T3GMaK9Vc4zb@mXGtj6jq?w~?d64Bo zQfgXc?2@pLxS-8RXRB#h=~sQpKSXFsJM-KiLtDQ1Y==je}%2oIB*lA1YOFz0f5i$1_*wIOrvuQry-c zS&J=xl$Y3`VZmUMHZwsJw0_>`yfw|pjQ9GCVFbS^ae9>g>TDG;|MSDO3{9Lx-V;Y& zY!8(vO1keR@bKOZtgn==dC!Y5^>>OZAA_@Q zb=Ib&H05PqO;^N6H?yPQ@?oQR`AmDYcqm+9+-FljJEi>@~Qq^~&$9W-j7u=R3x=rDMvpU-y4Fry)gqmMwd-DbFRx z-mmujj{ZXKsq+@Es_Bjsa|Z>JyO)2yEa?Aa>n?P$A{!YmQqrb-U|nJj2n7%|c^zq9 zWpxF9HEDHa1$k{9J~aj14gu7|gCsj9#$vu+P!u1;CzIhY8s?PUuA41*eae@aYSO_k zlH_YGGx@&7n)j#o%${HNvux*8AG}-L7)G7; zIf5 zz}ZHDyBmQ3`yM9?ZDha${=D!JV4wB3iv%$*4gLA~>|fdtV6#5vTfvKd-!JG^=xCpx zx4Lb<5bMVO?S2GM4X%^f=&Hev|L+$G_%#AzVTN{t(Qh|wRfs_NZQfvE=Hy{v?}oB+ z_W}!*oA-Zz)`{Pqb?SUV1Oi zw`c$DQM^!YF1Bb7^n2m$-(t(WwAx=Nu1GhOhpPqhPpgKl7nz~mD3Bcf$wMHr10w+M z&k{wsTJzaiBHirWQOc2htW+9ka*qd1+<(=GJeKrR|TZ0k8N^3mnm?uRbAmKp6rW5}QtAIpW!c+Ab%+KL~ z7g-^JUS$1oWe4^$|C4I#@bjd#->qGHGicQh%!C9=mLFGkARX|@-<_al<^){f3U4r3 zzqs`SkW7%E8!W2zFR(Vs6{Ep6&)o#?6Cn_g9Qa`^_{|PHrU%E}jCuuI2c#|(|M12> zM=j|x1J8aFbSM%tR83A89>>Qqp6djj8xl4&T)G1sZZoH(%~2liKekr=UQV)vy;dJV zSVDr1JmLH=q#(SNA}Y?0cLEC`K}SZq{R?>r9;q*3+O-GZAVEhCdj1P31dlX6x_0UV zSg?eI1p^nxhbzEucHpaM%w#zvbYR71wc-di z`Cv+hop+o*c>yvc(1(M6T-kw9@&AQ>@XrW=jJH&})2k2Akf7srll}`{03I*GtUs#) z(2$_}=3~l#z+=ejjiO==9YBTzogNF0V*Rs1-;9<&JdYv4`6#bYC;>7g=yc)i|3Jr( z>mL(lb>MAp&-)K_47IXj^2M%F(6599-FC;K|3E(sU#ilEZ6n7384`55UD6z z4J3kSHeWe_6&FO*-wHY)aqnyuuo)75G`|;GOc2beMb%bZH<#A0?>qV*`h$ z`d-_>*9J)p3A(F8RsT+f7IrYZdT>;@+7d7!K_4aTKY<+=LsJ_nA6di)ghTIZO^&bb0>AwjnoX^b5hL#sMB z(3{K)ppc-0nar^RV`xyRH``tA*4vZnAO?VT}!B-W%{@8&rxZ;z{esOqLNS?x-joVr$mkKdpie)Bf9P$r;x(+m7@}>4_Leuii-*#%<6_9@ za%SIHcrfZZc3=z{ZP7`j3lH9riyat4MhlSKNQO_mYX#VWG5A>Hhz|>VwCR;#2gZ=m z2WzXtd0}hK?d8~kF=X^>&W*e9KK8A^4vZnAU**f$!RH4_6?R|@86DH)?TW$T``Cdo zWOSf+7!Q2mkvzZ-j3J}H7CF3N0EGt$dPdhi#0rcdDD=x1;^1A(+Ke3+Lq@N+cJ#tW zTVyMCUiJ`DvY6W)9uF&jG^#c8eU-- zC%hTJ4vZnA)vxXlf{%*85$wPiGJ0?7qyl_?ycx$1j3J{PeNGO*M@7~vjts*G1p}BU#G>qkF=VvnwXQOFi-$g92gZ=mbK#E3@L<$e z?7$eJ!Vc#lGkiwxz{SPN6&NylBwLV@7q(Y{!ov=XA)|ZbD}~{!ikJAR(fiYxsxbCy_a7794>irZEO&reULfcb z-uDk;$;Uk5T|A)o7|hckAVFW8aX5@6TpMYDaOb+nttWzl z{!O^f|Dp??z9^BwE)Plp5_I~NL~Q8x)_*I9@fX+H;Ma6n zQvU-TLn#C}x18nz!4C=gBIwJE|3Js03?9pbK0nS1cIg2@UzxPc$6gbB3B*wOsZjv$ zLxR2)2=VyeY>W$&1pWkb=AfE`1bzRAQ4coQe^k@K40d-y0U8qY3?t~r4zJ^C=HzCD zY3Cl&B&Q^a9c+*Sa^PovL6zIoQ!M!Kt|lwDKAsKS3<-K=R{t3@RL#uR37SsDRN3G$ zT<|#xDjG=83$SS04vdxAFDiz<*Ti$nL{N_-AVJ3-#KQ)Qq37jqp%)L2y^W6z7DFx; zyfPn!$4U}ngT>J6^4cb10*`%2f(;hKC~E(#l^i@)i2@rehB4G$>1i)`Z0BBVuo$}c zi`m}Q@K_x>Y_J%5o)(5)`{A*}4A@{XbUeG&$PU0`P4{Di#nA7RvO!Quf>eM6J$I+s zu)tyn+W^lYUwEnwCl*u;QOkVRINuf2F_56!`kDs|Du$pnxn*$^-qz~^SWq#6~%&zA!6BhhFB$lPa#3~D~BW&R15*jeYoWrysZUNSWq#< zD+T+Mg)3+rAwhq6fLjg=s;mvt!d@2Tje@PKn>$uclV@w&AORyYNYFb*yY;b9^lfYg4aywg-PJB}@oE-u6(s0GOxx2~ z;PsK_8ruK%*4o^ccr}m(kf2AGxdpabpw|)pRw61%J&hGE2m~ac7xweY4#c(jw+?vk z6eM~~YJwUZ67-E3ABQkAwU8D_5TTI4m^xvfWXQbW!SQ3*fibiY`KviP@L>K)?7$cr ziS24bp9O#$AVGIU>kI6_7}|;X)4S`PKo&uA=x3=xU1!->*n$7i_ZRbdxly_c>|q8X zgr;EI8*CN)z4w3QOxeQ+pxX}#dfyj!4J!@s(HCY;kJtzD5)$16r0 z&@&<15QA?&9GJ17Vu(9^S~6pJ>H;ekR185UykZbU4+0JnbPqUlU_r$YaRZD7J@B^n za$`Zo&@*|l6uWW?#4sf2QxiJ;SWy2F#Nl4l+BEoJS_KGtGw?+KEBfCf*mn*$nHi)t zBc@kJ5ozEgj@Hc4TAVPF}B9PG{`%8IGBO41=C?6@54fH8bSt&YoCI58z4c~P|1Le2Bi~BCtQ(C zhcIiPNAb$%?MEOWK@agU2`n|}pgb&WPMBF@RzjreH2atlfq(?PLpNlMr4l_P@-KdB zq58yo1NaCMVYJ|U?~jdw6J`#MOebu;Z81NCF+C1XAg~`2^a0EIHSAS@!Vtu)!`kxP zyQN~;SO606mhI0g zJ8B>fj#3O?pI*jvTzj2n3xgsg4czTll~<#e`Y{_HxV! z1SIG!Ou891TqhK-+pmoTFbdSn9algSAs|5yBB2Y|C_p(m*n)i!Fyz_JTZZx;U;!Hl zdY!<285=SP9TPVjGfR{g9G%IHvYUtifq(?v?z=d9u!tL1q$A1`*6y;dfvgr4p4bw*;AVHs4dS*?4h0X4^?$997Vr1Regl1^4sVCFn3Bu#2XX;M>=OzO^ym@9<3HmDqX*7{h(>Zs`|)JNat! z{uhYMbU9EJ+U`LhK*#m_#RPsEo@^TWO|2{nWpBH6$g%}-Y;>729*hcC0fy!W;hPEK zqkkZv&&$ADVoP>43@p?kY{Aom`r!M;1b*=*wqTTWbWXqnNUv#>n}8wCYhVlQkNdyb zq5JYTfDXzY>4dgczvX$hKY4CU3LJ0BjzIi6y$Ld8Ze|NdMO#B%+SS#}2i_WWlGbq_ z9MJs%7J+`~_lpVq9$Np6BJXX1bpCd-k_AYD%~Mde*waaJogx|B*8&8LUcO&U;CFiC zH`)IA)wt_y5oU6sAMs0d111cW+z zp_hJwWx;#tmdjw>6<|s;5YUzWeldYxUMj-PuWUh45BVB=qSe;S!PeKz9HcX>qmTqR z*S*25DL~L|`tS$L-4#qC!DBK$D+_{J48aLX4&C1cdw;j-8wOJ#rTH=J;Q)Ch2GSKh zASGyi1N}81`5M#?Re+1i{>s^0r2Mf55Pjd%_d;FkFtiV(;#&J&Z;L3u;>@A*rK=2`EGH^(;1~Nf*?>gK+bUkTQ@Hz z@U!BMB^urxA$3PzT7gJgW!<_N3<5g_{0*$W8G`W8NBNVg!yqkc!EC{=-V6k#j>ZBC z=C>Tpz(DekiWPD)Z;$)5BIq*i1D-&S@uSIDv0>KzzdIUA#Sn7B{bRuN0Z<*Fhev-d z7WmC`mf$Ua|3rKA5s12OfENb7*u0p)&!-Qjsj@CiCvnnB>(`w)~m<@Y& za{vt=LHVLb<#-?V8Z^ju=tnz=uYCZW_9K6wiJoDB z)_VST(!QR&kApDN9$v16VTL; z11E5Nhi)c(+-J;Kjc?Nl(4sy(wQv2nD)f?;4j`jfBVyZ$U~+NO3DCDewcTBjW{zOv zmYatodLF`u+^>Em6mqjW;pkpSbJUOXf;R`UPU|$n>a`g6#aTjLFX5Ig7 z&%PR%@PiqwK5>yb|LG}4-$^!}k8*0qd zA3Z+H-;cZ9k_MsO+w*uqa9!CFTsYsVeJW1}7!36F1iwXQj2xBIHdkY9X$2PMA zs%``{jSe3HvE~NS>c9`;w}{}9`Ump&Y5_iR_y2@KiCe6M8Txxm@yo~tPQp@J5Cz~Q zx1V+GW_-lk3i2JdeDwE34Wjx|a2ZxW&E z2KT_ppbJEy_*zjpp1gDj zGy}q5;vK!)biv{uK-m4k-^&W}K(0|zJ{RyQG~7mSbMyTEf&SYV;l`vSAM zJ#!hI3e1!7utI+a>wEY>pqi3nvZkO1;0|p2HRA(;u3r5EgrRkYIBKHH-bA3vZ~}?= zE43jGe-S)K-U;eGL7O|^9p|+C{%arz5FgMK{YpZJc<#m@L`7c>4|lK^c1XFa1v z4I<&{A3l@5^#>5s7z=t<`OmYQ)Sx&cfpx#K8L}+q!5<)Hr=MoAe)FHSr5St=8bVXf z%OBhTpxYo~(9v(}|BY4v>-8wK&joBL>5{ai=QQB)r@`Yh0Tr890QeDW_!}C&bVwGT zsJDS+90!TZ{GA2Xy}`dLU4PL2T{g)zR@u?u=6gWU!zXF*58Me?lr?B@-JnBN9pIK4 zAWt6PpY7rYUStFXg&sZ*Lw^vz?em2C1W=oR7LS{?(C@2Ppw0b$LG{+?Fwy3${P*ud zpjAah-ez0(!fctVhHl+C^4qO$USJ9yw9EEL^m+-xu#6ObpaPFm1@a6uB;PM4@O$)c z7-kGI$^A1}l40f(AoB9AMPgQ9^B@p(ve;`Z$y+zrZn3%k(7rGE zz~;_BY|eXwC3)*6+bv`^_dHv0nhv5KG+5|1CoNz}-n!9t3)$9AZp{Obr-99i-$Q$| z%6-0!C0P!o?P2a{>yCZuHt2c=Z22s(@;W&CL2w^~KpQhP0DFH3xXQ<7ld9*Z-eX!`C3(Zk|1vpqX<6 zD?nUmiVuCnPVrXmW@Dmr#pqY%3Ybu@Zu5d#1p4j7=#2?z;lSrw&^oCQ!PEClD0D^( z6lK4v&;USC$3T#F@h}4ijsTdpyAOEF3fjGkaspeb!0Zds-EFI(n;lI^4R2LjdOq~< zU^4mF@B&gpxD(#c-_*cksSYs;&2l3U!-imu0Khh{0PypP9v%zLXMWos^v8@QWF}pA zTJi@FAkdLczsd>Xu_?pz6rE6x(D^Gr+yQTAuKj0`bAVC=8<5 zc=HMXKXE8*R5*bTH-K$9TZ;W}+NRQH&y#`JY6Xe#YxxS&*5~nWZHi{je}f;RPQBCw zrlWB|d4uHreg%MEL2oSJn9KRBp!%(cARD;ASnt;a0R)yh_iwPOtrK|F0aFoM4!e@y z0Uk*LWq=+->OuczgH8KTrv1$;bS)2W?FT_x`bUuJg<_)s>}YjBI{YOI=AVfbX@ZR% zjZD7>X=~)a6=)+}JU}H6HVphlMa~R`O$7* zH=zGokc7zg*Rdso@3FX>!6z{F7=IfPn7DW=xpi6@!bfNS6AzCp3D-KKwFk_8f`Kv{ z0Bv3Y;OBWQJo2B-$VczBwXY!lwgD`9^W@bAk5mKSYjOA|_fzog$|8`EA3@!M&aLf+ z=YAWj{gZn@-@=~@*c$`#5j`Br2jIE-V4pV1%MAm0v*SZ^P3Tus1l$P{{`&=WeAvc_ z5nyLG+Ti*3JHTUZxkK^$9kw=Ru3$m@uXjQkHZSO(%WrpDI$5H1u%tpIMfb;ji5LNa zs{;ZTeHJhs=59GBIcOIrT$2yMn)OONHb6mr1!=tRhb4#r@bAvE&By-n5RfU~VSk1v zgz}&H*rEoStP7xJXF@~0nf?<6O=`%2p*beQ9FWZS%c z9|SplD+(@w7Zg$6TVg=qJ0uMUnCP;RhrL5%3X`-)60*aY()e^VU-RQ4}&rGbc>N!Dz`6@dh|= zFDT&sz^2VB0Q^MY{+$SK;j?J9HZ8!L2C;`;K~(MhI}frFzEOp|*mkw0349X}kqm_8 zyOo>Me_DGmbLBljLj-T=_G@mqnE*5jgdGi-Lx36h_oCh&H#u_yu<(JA2ho@p3IAmN zc-I@69{av!SOE$8*XZ+sn(QVJ+W>VW2O2$u2pjrVKWx^Ia=-17r};^R z>a5e`B$7N;7c^Npb~$cGKX~l7pzIZXVwk|cxW8ef&E3EYHWu#RLR4N( z2kSvPr1SquI}@lVuPcs^RuYk%7+fogj)EGLMZp%OMg@jZ!~r6p&52rJ9B^bA!jg!h z(O{4qTa$oRi8e0PfRL)eQkSAOL6f)xm8eH+tBoO=1l*#ei1vSHVdn8I^FA}@OeP`c z{D1G>cfb4g_nqpqB*qg@LMoi1VVI};$`qZ8>F6v=6%cXW>Nj`enr!piRPFsyvNGzI zoJ658)k19Fo%1HaeZwGb??sdFvVn5K=6ig+V-vFy)A0g1W+K^AY7%eWQ}{(S#A)u( z-oGI6?w(G?h2-J~ulyTx6#) zp>*Z5T0+r{@j<7{-Zdap?l4}I&^5j$FkmtNi7Z?T>+2RwZTEVe3w~ zqbh0Ub22%_{88hdE5>pvYfQ5fjX7FVRz!McPM$fDy)14~l;+ z*&NJG$uTD9VFV?S`^gx$ukQ}=$9|!{Nc{FjiZI(k_%OoaQ>aF459?V0l}Gpn;%oV+ z@zZ|>pKhq-fp)xR(K^vf`cV~?Re1N0Y90Dctb5#biu93Y7w1VnaRDXzq9U{f?qJxP zF*4&(j1r8vlU5g9xmF1+7lf;Q287fbj7rpXiK2Z>^3(D|AypgjVE=^d#BP?XTci|W zsS)Y)bnDdg@QY|p_rYQI(LR||o1u^;?yvTklKj!=KlXs8eLPEm@ALQo*wK-LU4%k; zdKSDIhOBN!RUCuA#zEBbQR64MP)1&3NKVX6!%Qv~o5Rv*E3D|@2_kGNbg9!KYSZvg zvxMp*g#?jN01-axx~p#>%Kr`$IZM#3QAiLO84%%x#%NzU;P4xPm+IFlB#10&5g|)I z=hHS2>IH;v-cv{rS=u7P$%+RxcrB^wnt%{gqL3i6#6^V78(V%zfeqh+5@wAg%ebt3 zy+T454yI2vpTongcv8)5Th{i?eqc>SWKCgsrVT%bC;p_w+}_#xDpn?DW5STl?*A)Q zMic5&*80hHuTKf;hOS<>_wUuPYbR#VfMSyF!x)lG$FtGm9MS2{EatM(mxkEHt`h%F301_e2X858LX_sA4>bjmWcjG^ zGohAOJr;L^n&(aQ2AnB<9UJPT9JXNMxfkjD?tR$8I&AqVUK%cY%)vI1G()UL++m+@ z%U#tA6I_=@I<7R3NpGFygb0NxC$<+|Sa%NXQV(q5VTX+W`j3pTE(3@BGmLuL{x1}! zO86*ued-9r(U17D!ap|22%Ecp)=rI3m`eP1ZQSO85Iu`8ykY&Q@w?!rjIi{P3M%cr zv5l86p%ULl*EQ0nsUp#1w>U)6g~4UA7~y({nM`SzDYDTz{)f;O!m9jl4yG+ATEvc) z!FFp_hRw?{a5AqB+Hv3c{^_;Hk5_sd~Td*q}EH+RyfxIkwMHiQ0Gat9P z#lx_>0@#{yys!+qrABKsq%Clg7Y$ywd#(U%I)Y>h6C@LZxnZ>9kIS^)rhpZBpf$iW z_8IU9;iO?<0Vv!q#0Bh^T3JgYjwKsbD$ujII*usS=9$01Gydcu@(1N!-?z| zrg2r=+>s9lzc>OTw1m#n_-@nqfQ~62`5hk`0CmIw{>7`~KWIsGX@-n$mi0_Id#aiQ zKdH+fw+fzlh#rk?-rjN~vxZO5ap5G>QY}V<^@=L-a{Dml-tZb%x#=D?Tj}kxyZi=T zPQ(N>ec1`Bl34(b}O?gtv7 zOkZ|7$L;qD)N!aC>#JhLADyr^>H<7NUv^e-><0<}I34S#Z&|#h5$uz$n&L)O=4)tL z?0a|B_{(q0Wc1_E-8XjvEHikvb#=#pw=-PxS6)m&b9@`|$!4aN<@}5|EbisdOHAZp zBUZhmsldbV64C_r&{;of{04pe6fpB40&%nU)yy4>*L$k6Vb&BY$1)uqyoa9@pO}D`f9v}6mVOKGtjU9jc zUQ&*wcOjb5^3b-6-H&ZTh`S*Gbxd6?yR01A@giSKG|Hn#%^JT7hk8_@Lp!g87hF}0 z7KRJ89w+bmZ(IZG=<=Q6jCJ)t$ROeqvs1-_gCtuIwx-YqPCrPp-GME)ok^NkifMN{ zIs+nyzDWL1Z1a};h&{Dy=kCC|d(Pw?SEI%KF)cUyh7JYya_hY1=c|X#)XfjP9H$Soy67`a&OzE7j`T_ z?Iok>VEaSK{hX-Ug4tX0Ksf;>hTNExiDJKkV%wG_EPdU912_TV{>Vxy{ElX=wn5mJ zaqxNEn;+39LQ{Z1I`MAuqmsrvovfU;IMI6hP0_~;-`Wm(5xe0NV%5Mn2npVBq$fxbOth40I7zew+HtZjJTc4QWUFFb@zLuWfczXt`?*&&;6tW9 z4N~+;ATKUnI}DqTc;s9$8XHb55|9jT3oi}%-QW20P + + + + + + + + + + Builds, tests, and runs the project WebOS Quick Install v4. + + + diff --git a/nbproject/build-impl.xml b/nbproject/build-impl.xml new file mode 100644 index 0000000..06722dd --- /dev/null +++ b/nbproject/build-impl.xml @@ -0,0 +1,1411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + + + + + + java -cp "${run.classpath.with.dist.jar}" ${main.class} + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nbproject/genfiles.properties b/nbproject/genfiles.properties new file mode 100644 index 0000000..3ebc1a6 --- /dev/null +++ b/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=daa99d1c +build.xml.script.CRC32=07fb21b2 +build.xml.stylesheet.CRC32=28e38971@1.56.1.46 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=daa99d1c +nbproject/build-impl.xml.script.CRC32=6a017077 +nbproject/build-impl.xml.stylesheet.CRC32=c6d2a60f@1.56.1.46 diff --git a/nbproject/project.properties b/nbproject/project.properties new file mode 100644 index 0000000..7a57cad --- /dev/null +++ b/nbproject/project.properties @@ -0,0 +1,81 @@ +application.desc=An advanced tool for installing and managine packages on webOS devices. +application.homepage=http://canuckcoding.ca +application.splash= +application.title=WebOS Quick Install +application.vendor=Jason Robitaille +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/WebOS Quick Install v4.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +file.reference.filedrop.jar=C:\\Users\\Jason\\NetBeansProjects\\filedrop.jar +file.reference.json.jar=C:\\Users\\Jason\\NetBeansProjects\\json.jar +file.reference.tar.jar=C:\\Users\\Jason\\NetBeansProjects\\tar.jar +file.reference.webOSLib.jar=C:\\Users\\Jason\\NetBeansProjects\\webOSLib.jar +includes=** +jar.compress=false +javac.classpath=\ + ${libs.swing-app-framework.classpath}:\ + ${libs.swing-layout.classpath}:\ + ${file.reference.filedrop.jar}:\ + ${file.reference.tar.jar}:\ + ${file.reference.json.jar}:\ + ${file.reference.webOSLib.jar} +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.source=1.5 +javac.target=1.5 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir}:\ + ${libs.junit.classpath}:\ + ${libs.junit_4.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +jnlp.codebase.type=local +jnlp.codebase.url=file:/C:/Users/Jason/NetBeansProjects/WebOS%20Quick%20Install%20v4/dist/ +jnlp.descriptor=application +jnlp.enabled=false +jnlp.offline-allowed=false +jnlp.signed=false +main.class=ca.canucksoftware.wosqi.WebOSQuickInstallApp +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project +# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value +# or test-sys-prop.name=value to set system properties for unit tests): +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 0000000..51f3106 --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,19 @@ + + + org.netbeans.modules.java.j2seproject + + + WebOS Quick Install v4 + 1.6.5 + + + + + + + + + + + + diff --git a/src/META-INF/services/org.jdesktop.application.Application b/src/META-INF/services/org.jdesktop.application.Application new file mode 100644 index 0000000..064f9fb --- /dev/null +++ b/src/META-INF/services/org.jdesktop.application.Application @@ -0,0 +1 @@ +ca.canucksoftware.wosqi.WebOSQuickInstallApp \ No newline at end of file diff --git a/src/ca/canucksoftware/ipkg/PackageEntry.java b/src/ca/canucksoftware/ipkg/PackageEntry.java new file mode 100644 index 0000000..6302b53 --- /dev/null +++ b/src/ca/canucksoftware/ipkg/PackageEntry.java @@ -0,0 +1,140 @@ + +package ca.canucksoftware.ipkg; + +import ca.canucksoftware.utils.OnlineFile; +import ca.canucksoftware.webos.InstalledEntry; +import java.text.DateFormat; +import java.util.Date; +import java.util.regex.Pattern; +import org.json.JSONObject; + +/** + * @author Jason Robitaille + */ +public class PackageEntry { + public String name; + public String id; + public String version; + public String developer; + public long size; + public String md5sum; + public JSONObject source; + public String[] depends; + public String arch; + public String file; + + public PackageEntry() { + name = null; + id = null; + version = null; + developer = null; + size = 0; + md5sum = null; + source = null; + depends = null; + arch = null; + file = null; + } + + public boolean newerThan(PackageEntry app) { + return isGreaterVersionThan(app.version); + } + + public boolean isUpdate(InstalledEntry app) { + return isGreaterVersionThan(app.getVersion()); + } + + private boolean isGreaterVersionThan(String otherVersion) { + boolean result = false; + Pattern p = Pattern.compile("[.-]"); + String[] self = p.split(version); + String[] other = p.split(otherVersion); + for(int i=0; i otherVal) { + result = true; + break; + } else if (selfVal < otherVal) { + result = false; + break; + } + if(self.length-1==i && other.length-1>i) { + otherVal = Integer.parseInt(other[i+1]); + if(otherVal>=0) { + result = false; + } else { + result = true; + } + break; + } + if(other.length-1==i && self.length-1>i) { + selfVal = Integer.parseInt(self[i+1]); + if(selfVal>0) { + result = true; + } else { + result = false; + } + result = true; + break; + } + } + return result; + } + + public String getDownloadUrl() { + String url = null; + OnlineFile online; + if(source!=null) { + if(source.has("Location")) { + try { + online = new OnlineFile(source.getString("Location")); + if(online.exists()) { + url = online.toString(); + } + } catch(Exception e) {} + } + } + if((url==null) && (file!=null)) { + online = new OnlineFile(file); + if(online.exists()) { + url = online.toString(); + } else { + url = null; + } + } + return url; + } + + public String getFormattedDate() { + String result = null; + if(source!=null) { + if(source.has("LastUpdated")) { + try { + Date d = new Date(Long.parseLong(source + .getString("LastUpdated"))*1000); + result = DateFormat.getDateTimeInstance().format(d); + } catch(Exception e) {} + } + } + return result; + } + + @Override + public String toString() { + return name; + } + + @Override + public boolean equals(Object o) { + boolean result = false; + if(o instanceof String) { + String currId = (String) o; + result = currId.equals(id); + } else if(o instanceof PackageEntry) { + PackageEntry pkgCurr = (PackageEntry) o; + result = pkgCurr.id.equals(id); + } + return result; + } +} diff --git a/src/ca/canucksoftware/ipkg/PackageFeed.java b/src/ca/canucksoftware/ipkg/PackageFeed.java new file mode 100644 index 0000000..08db176 --- /dev/null +++ b/src/ca/canucksoftware/ipkg/PackageFeed.java @@ -0,0 +1,135 @@ +/* + * PackageFeed.java + */ + +package ca.canucksoftware.ipkg; + +import ca.canucksoftware.utils.OnlineFile; +import java.util.ArrayList; +import java.io.File; +import java.io.BufferedReader; +import java.io.FileInputStream; +import java.io.InputStreamReader; +import java.util.zip.GZIPInputStream; +import org.json.JSONObject; + +public class PackageFeed { + public ArrayList packages; + private File feed; + private String urlBase; + + public PackageFeed(File f, String base){ + feed = f; + urlBase = base; + packages = new ArrayList(0); + scan(); + } + + private void scan() { + BufferedReader input = null; + packages.clear(); + try { + if(feed.getName().toLowerCase().endsWith(".gz")) { + input = new BufferedReader(new InputStreamReader( + new GZIPInputStream(new FileInputStream(feed)), "UTF-8")); + } else { + input = new BufferedReader(new InputStreamReader( + new FileInputStream(feed), "UTF-8")); + } + } catch(Exception e) { + System.err.println("Error opening package list " + feed.getAbsolutePath()); + input = null; + } + if(input!=null) { + try { + String line = input.readLine(); + while(line!=null) { + PackageEntry curr = new PackageEntry(); + line = line.trim(); + while(!line.equals("")) { + if(!line.endsWith(":")) { + if(line.startsWith("Package")) { + curr.id = line.substring(line.indexOf(":")+1).trim(); + } else if(line.startsWith("Description")){ + curr.name =line.substring(line.indexOf(":")+1).trim(); + } else if(line.startsWith("Version")){ + curr.version = line.substring(line.indexOf(":")+1).trim(); + } else if(line.startsWith("Depends")) { + curr.depends = line.substring(line.indexOf(":")+1).split(","); + for(int i=0; i", "").trim(); + } else if(line.startsWith("Size")) { + String size = line.substring(line.indexOf(":")+1).trim(); + if(size.length()>0) { + curr.size = Long.parseLong(size); + } + } else if(line.startsWith("Architecture")) { + curr.arch = line.substring(line.indexOf(":")+1).trim().toLowerCase(); + } else if(line.startsWith("MD5Sum")) { + curr.md5sum = line.substring(line.indexOf(":")+1).trim(); + } else if(line.startsWith("Filename")) { + curr.file = urlBase + line.substring(line.indexOf(":")+1).trim(); + } else if(line.startsWith("Source")) { + try { + curr.source = new JSONObject(line.substring(line.indexOf(":")+1).trim()); + } catch(Exception e) { + if(curr.id!=null) { + System.err.println("Error reading source JSON of " + curr.id); + curr.id = null; + break; + } + } + } + } + line = input.readLine(); + } + if(curr.id!=null && curr.name!=null) { + if(!packages.contains(curr)) { + packages.add(curr); + } + } + line = input.readLine(); + } + } catch(Exception e) { + System.err.println("Error parsing package feed: " + e.getMessage()); + } + } + if(input!=null) + try { + input.close(); + } catch(Exception e) {} + } + + public int indexOf(String id) { + int index = -1; + for(int i=0; i-1) { + base = url.substring(0, index+1); + } + OnlineFile online = new OnlineFile(url); + File f = online.download(); + if(f==null) { //2nd try if 1st failed + f = online.download(); + } + if(base!=null && f!=null) { + result = new PackageFeed(f, base); + } + return result; + } +} \ No newline at end of file diff --git a/src/ca/canucksoftware/ipkg/PackageFilter.java b/src/ca/canucksoftware/ipkg/PackageFilter.java new file mode 100644 index 0000000..610990c --- /dev/null +++ b/src/ca/canucksoftware/ipkg/PackageFilter.java @@ -0,0 +1,26 @@ + +package ca.canucksoftware.ipkg; + +/** + * @author Jason Robitaille + */ +public enum PackageFilter { + Applications("Application"), + Kernels("Kernel"), + Linux_Apps("Linux Application"), + Linux_Daemons("Linux Daemon"), + Patches("Patch"), + Plugins("Plugin"), + Services("Service"), + Themes("Theme"), + None(null); + + private String type; + PackageFilter(String val) { + type = val; + } + @Override + public String toString() { + return type; + } +} diff --git a/src/ca/canucksoftware/ipkg/PackageManager.java b/src/ca/canucksoftware/ipkg/PackageManager.java new file mode 100644 index 0000000..4901df1 --- /dev/null +++ b/src/ca/canucksoftware/ipkg/PackageManager.java @@ -0,0 +1,323 @@ + +package ca.canucksoftware.ipkg; + +import ca.canucksoftware.webos.InstalledEntry; +import ca.canucksoftware.webos.DeviceInfo; +import ca.canucksoftware.wosqi.WebOSQuickInstallApp; +import java.util.ArrayList; +import java.util.Collections; +import java.util.ResourceBundle; +import java.util.prefs.Preferences; +import javax.swing.JTextArea; +import org.json.JSONArray; + +/** + * @author Jason Robitaille + */ +public class PackageManager { + public final String ALL_CATEGORIES; + private final String[] defaultFeeds; + private boolean[] feedStates; + private String[] feedUrls; + private PackageFeed[] feeds; + private ArrayList packages; + private ArrayList filtered; + private ArrayList installed; + private DeviceInfo device; + private JTextArea label; + private ResourceBundle bundle; + + public PackageManager(DeviceInfo info, ArrayList apps) { + this(info, apps, null); + } + + public PackageManager(DeviceInfo info, ArrayList apps, JTextArea display) { + device = info; + installed = apps; + label = display; + bundle = WebOSQuickInstallApp.bundle; + ALL_CATEGORIES = "--" + bundle.getString("ALL") + "--"; + defaultFeeds = new String[] { + "http://ipkg.preware.org/feeds/precentral/Packages.gz", + "http://ipkg.preware.org/feeds/webos-internals/all/Packages.gz", + "http://ipkg.preware.org/feeds/webos-internals/" + device.arch() + "/Packages.gz", + "http://ipkg.preware.org/feeds/webos-patches/" + device.version() + "/Packages.gz", + "http://ipkg.preware.org/feeds/webos-kernels/" + device.version() + "/Packages.gz", + "http://www.prethemer.com/feeds/preware/themes/Packages.gz", + "http://ipkg.preware.org/feeds/precentral-themes/Packages.gz", + "http://webos-clock-themer.googlecode.com/svn/trunk/WebOS%20Clock%20Theme%20Builder/feed/Packages.gz" + }; + Preferences prefs = Preferences.systemRoot(); + int numFeeds = prefs.getInt("numCustomFeeds", 0); + feedStates = new boolean[defaultFeeds.length + numFeeds]; + feedUrls = new String[defaultFeeds.length + numFeeds]; + for(int i=0; i list) { + for(int i=0; i-1) { + PackageEntry existing = packages.get(index); + if(curr.newerThan(existing)) { + packages.set(index, curr); + } + } else { + packages.add(curr); + } + } + } + + public PackageEntry getEntryById(String id) { + PackageEntry result = null; + int index = indexOf(id); + if(index>-1) { + result = packages.get(index); + } + return result; + } + + private int indexOf(String id) { + int result = -1; + for(int i=0; i getCategories() { + ArrayList result = new ArrayList(0); + result.add(ALL_CATEGORIES); + for(int i=0; i0 && + !category.toLowerCase().equals("unavailable")) { + if(!result.contains(category)) { + result.add(category); + } + } + } catch(Exception e) {} + } + } + } + Collections.sort(result); + return result; + } + + public ArrayList getPackagesByCategory(String category) { + return getPackagesByCategory(category, false); + } + + public ArrayList getPackagesByCategory(String category, + boolean includeInstalled) { + ArrayList results = new ArrayList(0); + for(int i=0; i minVal) { + result &= true; + break; + } else if (verVal < minVal) { + result &= false; + break; + } + if(deviceVer.length-1==i && min.length-1>i) { + minVal = Integer.parseInt(min[i+1]); + if(minVal>0) { + result &= false; + } else { + result &= true; + } + break; + } + if(min.length-1==i && deviceVer.length-1>i) { + result &=true; + break; + } + } + } catch(Exception e) { + e.printStackTrace(); + } + } + if(result && item.source.has("MaxWebOSVersion")) { + try { + String[] max = item.source.getString("MaxWebOSVersion").split("\\."); + for(int i=0; i maxVal) { + result &= false; + break; + } + if(deviceVer.length-1==i && max.length-1>i) { + result &= true; + break; + } + if(max.length-1==i && deviceVer.length-1>i) { + verVal = Integer.parseInt(deviceVer[i+1]); + if(verVal>0) { + result &= false; + } else { + result &= true; + } + break; + } + } + } catch(Exception e) {} + } + if(result && item.source.has("Category")) { + try { + String category = item.source.getString("Category"); + if(category.toLowerCase().equals("unavailable")) { + result &= false; + } + } catch(Exception e) {} + } + } + return result; + } + + public ArrayList getUpdates() { + ArrayList results = new ArrayList(0); + for(int i=0; i-1) { + if(curr.isUpdate(installed.get(index))) { + results.add(curr); + } + } + } + return results; + } + + public void setInstalledAppList(ArrayList apps) { + installed = apps; + } + + public boolean hasPackages() { + return (packages.size()>0); + } + + public boolean isInstalled(PackageEntry pkg) { + return installed.contains(new InstalledEntry(pkg.id)); + } +} diff --git a/src/ca/canucksoftware/ipkg/PackageSorter.java b/src/ca/canucksoftware/ipkg/PackageSorter.java new file mode 100644 index 0000000..5e3bed8 --- /dev/null +++ b/src/ca/canucksoftware/ipkg/PackageSorter.java @@ -0,0 +1,30 @@ + +package ca.canucksoftware.ipkg; + +import java.util.Comparator; + +/** + * @author Jason Robitaille + */ +public class PackageSorter implements Comparator { + boolean ascending; + PackageSorter(boolean ascending) { + this.ascending = ascending; + } + public int compare(Object a, Object b) { + int i; + PackageEntry data1 = (PackageEntry)a; + PackageEntry data2 = (PackageEntry)b; + + if (ascending) { + i = data1.name.compareToIgnoreCase(data2.name); + if(i==0) + i = data1.id.compareToIgnoreCase(data2.id); + } else { + i = data2.name.compareToIgnoreCase(data1.name); + if(i==0) + i = data2.id.compareToIgnoreCase(data1.id); + } + return i; + } +} diff --git a/src/ca/canucksoftware/utils/FileUtils.java b/src/ca/canucksoftware/utils/FileUtils.java new file mode 100644 index 0000000..24d1b12 --- /dev/null +++ b/src/ca/canucksoftware/utils/FileUtils.java @@ -0,0 +1,101 @@ + +package ca.canucksoftware.utils; + +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.IOException; +import org.jdesktop.application.Application; + +/** + * + * @author Jason + */ +public class FileUtils { + public static File appDirectory() { + File app, dir; + try { + app = new File(Application.getInstance() + .getClass().getProtectionDomain().getCodeSource().getLocation().toURI()); + dir = app.getParentFile(); + } catch(Exception e) { + app = new File(Application.getInstance().getClass().getProtectionDomain() + .getCodeSource().getLocation() + .getPath().replaceAll("%20", " ")); + dir = app.getParentFile(); + } + return dir; + } + + public static void copy(File from, File to) throws IOException { + FileInputStream fis = new FileInputStream(from); + FileOutputStream fos = new FileOutputStream(to); + try { + byte[] buf = new byte[1024]; + int i = 0; + while ((i = fis.read(buf)) != -1) { + fos.write(buf, 0, i); + } + } catch (IOException e) { + throw e; + } finally { + if (fis != null) + fis.close(); + if (fos != null) + fos.close(); + } + } + + public static String getFilename(File file) { + return getFilename(file.getName()); + } + + public static String getFilename(String file) { + String name = file; + int index = name.lastIndexOf("\\"); + if(index>-1) { + name = name.substring(index+1, name.length()); + } else { + index = name.lastIndexOf("/"); + if(index>-1) + name = name.substring(index+1, name.length()); + } + return name; + } + + public static String formatFilesize(File file) { + return formatFilesize(file.length()); + } + + public static String formatFilesize(long size) { + String result = ""; + if(size<1000) { //bytes + result = size + "B"; + } else if((size/1024)<1000) { //kilobytes + result = roundNicely(((double)size)/1024.0) + "KB"; + } else { + result = roundNicely((((double)size)/1024.0)/1024.0) + "MB"; + } + return result; + } + + private static String roundNicely(double dbl) { + long rounded = Math.round((dbl*100.0)); + String result = String.valueOf(((double)rounded)/100.0); + if(dbl<10) { + result = String.valueOf(Math.round(dbl*100.0)/100.0); + } else if(dbl<100) { + result = String.valueOf(Math.round(dbl*10.0)/10.0); + } else { + result = String.valueOf(((long)dbl)); + } + if(result.endsWith(".0")) { + result = result.replace(".0", ""); + } + return result; + } + + public static String getMD5Sum(File file) { + return MD5.getMD5Checksum(file); + } +} diff --git a/src/ca/canucksoftware/utils/MD5.java b/src/ca/canucksoftware/utils/MD5.java new file mode 100644 index 0000000..bdb7018 --- /dev/null +++ b/src/ca/canucksoftware/utils/MD5.java @@ -0,0 +1,55 @@ + +package ca.canucksoftware.utils; + +import java.io.File; +import java.io.FileInputStream; +import java.io.InputStream; +import java.security.MessageDigest; + +/** + * @author Jason Robitaille + */ +public class MD5 { + private static final byte[] HEX_CHAR_TABLE = { + (byte)'0', (byte)'1', (byte)'2', (byte)'3', + (byte)'4', (byte)'5', (byte)'6', (byte)'7', + (byte)'8', (byte)'9', (byte)'a', (byte)'b', + (byte)'c', (byte)'d', (byte)'e', (byte)'f' + }; + + public static byte[] createChecksum(File f) throws Exception { + InputStream fis = new FileInputStream(f); + byte[] buffer = new byte[2048]; + MessageDigest complete = MessageDigest.getInstance("MD5"); + int numRead; + do { + numRead = fis.read(buffer); + if (numRead > 0) { + complete.update(buffer, 0, numRead); + } + } while (numRead != -1); + fis.close(); + return complete.digest(); + } + + public static String getMD5Checksum(File f) { + String result = null; + try { + byte[] raw = createChecksum(f); + result = getHexString(raw); + } catch(Exception e) {} + return result; + } + + private static String getHexString(byte[] raw) throws Exception { + byte[] hex = new byte[2 * raw.length]; + int index = 0; + + for (byte b : raw) { + int v = b & 0xFF; + hex[index++] = HEX_CHAR_TABLE[v >>> 4]; + hex[index++] = HEX_CHAR_TABLE[v & 0xF]; + } + return new String(hex, "ASCII"); + } +} diff --git a/src/ca/canucksoftware/wosqi/About.form b/src/ca/canucksoftware/wosqi/About.form new file mode 100644 index 0000000..4af91cf --- /dev/null +++ b/src/ca/canucksoftware/wosqi/About.form @@ -0,0 +1,205 @@ + + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ca/canucksoftware/wosqi/About.java b/src/ca/canucksoftware/wosqi/About.java new file mode 100644 index 0000000..984dbfb --- /dev/null +++ b/src/ca/canucksoftware/wosqi/About.java @@ -0,0 +1,173 @@ + +package ca.canucksoftware.wosqi; + +import org.jdesktop.application.Action; +import java.awt.Desktop; +import java.net.URI; +import java.awt.Cursor; +import java.util.ResourceBundle; + +public class About extends javax.swing.JDialog { + private ResourceBundle bundle; + + public About(java.awt.Frame parent) { + super(parent); + bundle = WebOSQuickInstallApp.bundle; + initComponents(); + getRootPane().setDefaultButton(closeButton); + jLabel5.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); + } + + @Action + public void closeAboutBox() { + dispose(); + } + + /** This method is called from within the constructor to + * initialize the form. + * WARNING: Do NOT modify this code. The content of this method is + * always regenerated by the Form Editor. + */ + // //GEN-BEGIN:initComponents + private void initComponents() { + + jLayeredPane1 = new javax.swing.JLayeredPane(); + closeButton = new javax.swing.JButton(); + jLabel5 = new javax.swing.JLabel(); + jLabel1 = new javax.swing.JLabel(); + jLabel6 = new javax.swing.JLabel(); + javax.swing.JLabel appVersionLabel = new javax.swing.JLabel(); + jLabel4 = new javax.swing.JLabel(); + jLabel2 = new javax.swing.JLabel(); + + setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); + setModal(true); + setName("aboutBox"); // NOI18N + setResizable(false); + addKeyListener(new java.awt.event.KeyAdapter() { + public void keyPressed(java.awt.event.KeyEvent evt) { + formKeyPressed(evt); + } + public void keyTyped(java.awt.event.KeyEvent evt) { + formKeyTyped(evt); + } + }); + + jLayeredPane1.setBackground(new java.awt.Color(192, 192, 192)); + jLayeredPane1.setName("jLayeredPane1"); // NOI18N + jLayeredPane1.setOpaque(true); + + javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canucksoftware.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(About.class, this); + closeButton.setAction(actionMap.get("closeAboutBox")); // NOI18N + closeButton.setBackground(new java.awt.Color(192, 192, 192)); + closeButton.setFont(closeButton.getFont()); + closeButton.setText(bundle.getString("About.closeButton.text")); // NOI18N + closeButton.setFocusable(false); + closeButton.setName("closeButton"); // NOI18N + closeButton.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + closeButtonKeyTyped(evt); + } + }); + closeButton.setBounds(130, 310, 90, 25); + jLayeredPane1.add(closeButton, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel5.setFont(jLabel5.getFont().deriveFont((jLabel5.getFont().getStyle() | java.awt.Font.ITALIC), jLabel5.getFont().getSize()+1)); + jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/donate.gif"))); // NOI18N + jLabel5.setText(bundle.getString("About.jLabel5.text")); // NOI18N + jLabel5.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); + jLabel5.setName("jLabel5"); // NOI18N + jLabel5.setVerticalTextPosition(javax.swing.SwingConstants.TOP); + jLabel5.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel5MouseClicked(evt); + } + }); + jLabel5.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { + public void mouseMoved(java.awt.event.MouseEvent evt) { + jLabel5MouseMoved(evt); + } + }); + jLabel5.setBounds(10, 120, 330, 50); + jLayeredPane1.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/title.png"))); // NOI18N + jLabel1.setName("jLabel1"); // NOI18N + jLabel1.setBounds(0, 0, 350, 60); + jLayeredPane1.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel6.setFont(jLabel6.getFont()); + jLabel6.setText(bundle.getString("About.jLabel6.text")); // NOI18N + jLabel6.setName("jLabel6"); // NOI18N + jLabel6.setBounds(20, 200, 310, 110); + jLayeredPane1.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + appVersionLabel.setFont(appVersionLabel.getFont().deriveFont(appVersionLabel.getFont().getStyle() | java.awt.Font.BOLD, appVersionLabel.getFont().getSize()+5)); + appVersionLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + appVersionLabel.setText(bundle.getString("About.appVersionLabel.text")); // NOI18N + appVersionLabel.setName("appVersionLabel"); // NOI18N + appVersionLabel.setBounds(10, 50, 330, 30); + jLayeredPane1.add(appVersionLabel, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel4.setFont(jLabel4.getFont()); + jLabel4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel4.setText(bundle.getString("About.jLabel4.text")); // NOI18N + jLabel4.setName("jLabel4"); // NOI18N + jLabel4.setBounds(20, 170, 310, 40); + jLayeredPane1.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+3f)); + jLabel2.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel2.setText(bundle.getString("About.jLabel2.text")); // NOI18N + jLabel2.setName("jLabel2"); // NOI18N + jLabel2.setBounds(10, 80, 330, 30); + jLayeredPane1.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); + getContentPane().setLayout(layout); + layout.setHorizontalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 350, Short.MAX_VALUE) + ); + layout.setVerticalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE) + ); + + pack(); + }// //GEN-END:initComponents + + private void formKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_formKeyPressed + + }//GEN-LAST:event_formKeyPressed + + private void formKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_formKeyTyped + + }//GEN-LAST:event_formKeyTyped + + private void closeButtonKeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_closeButtonKeyTyped + + }//GEN-LAST:event_closeButtonKeyTyped + + private void jLabel5MouseMoved(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel5MouseMoved +}//GEN-LAST:event_jLabel5MouseMoved + + private void jLabel5MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel5MouseClicked + try { + Desktop.getDesktop().browse(new URI("https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7G5QLAXMVVSGY")); + } catch(Exception e) {} +}//GEN-LAST:event_jLabel5MouseClicked + + // Variables declaration - do not modify//GEN-BEGIN:variables + private javax.swing.JButton closeButton; + private javax.swing.JLabel jLabel1; + private javax.swing.JLabel jLabel2; + private javax.swing.JLabel jLabel4; + private javax.swing.JLabel jLabel5; + private javax.swing.JLabel jLabel6; + private javax.swing.JLayeredPane jLayeredPane1; + // End of variables declaration//GEN-END:variables + +} diff --git a/src/ca/canucksoftware/wosqi/Bundle.properties b/src/ca/canucksoftware/wosqi/Bundle.properties new file mode 100644 index 0000000..4b465bc --- /dev/null +++ b/src/ca/canucksoftware/wosqi/Bundle.properties @@ -0,0 +1,324 @@ +# To change this template, choose Tools | Templates +# and open the template in the editor. + +MainView.jLabel2.text=Device: +MainView.fileMenu.text=File +MainView.jLayeredPane7.border.title=Files to Install +MainView.jButton3.text=Install +MainView.toolMenu.text=Tools +MainView.helpMenu.text=Help +MainView.jMenuItem1.text=Add File... +MainView.jMenuItem2.text=Reinstall Novacom +MainView.jMenuItem3.text=Send File +MainView.jMenuItem4.text=Receive File +MainView.jMenuItem5.text=Device Management +MainView.jMenuItem6.text=Usage +MainView.jMenuItem7.text=Disclaimer +MainView.aboutMenuItem.text=About +Usage.jLayeredPane2.border.title=How To Use +Usage.jTextPane1.text=In order to get WebOS Quick Install to work properly, there are a few minor requirements:
  • Novacom driver installed on this computer.

    If you want to reinstall the driver, click the "Reinstall Novacom" option in the top File menu.

  • Developer mode enabled.

    This can be done by typing "upupdowndownleftrightleftrightbastart", opening the DevMode app, and enabling the feature.

  • When you plug in your device, choose "Just charge".
+Usage.jTextPane1.contentType=text/html +ReveiveFile.jLabel2.text=File: +ReceiveFile.jButton1.text=... +ReveiveFile.jLabel1.text=Destination: +ReceiveFile.jButton2.text=Get From Device +ReceiveFile.jButton3.text=Cancel +SendFile.jButton1.text=... +SendFile.jLabel2.text=File: +SendFile.jLabel1.text=Destination: +SendFile.jButton3.text=Cancel +SendFile.jButton2.text=Send To Device +DeviceManagement.jLabel2.text= +DeviceManagement.jLabel3.text= +DeviceManagement.jLabel9.text= +DeviceManagement.jButton1.text=Uninstall +DeviceManagement.jLabel8.text= +DeviceManagement.jLayeredPane3.border.title=User-Installed Content +DeviceManagement.jLabel4.text= +DeviceManagement.jLabel5.text= +DeviceManagement.jTable1.columnModel.title1= +DeviceManagement.jTable1.columnModel.title0=Name +DeviceManagement.jLayeredPane2.border.title=Device Info +DeviceManagement.jLabel1.text= +DeviceManagement.jLabel10.text= +DeviceManagement.jLabel11.text= +DeviceManagement.jLabel12.text= +DeviceManagement.jLabel13.text= +LOADING_LIST...=Loading list... +{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} is disconnected. Please reconnect then try again. +DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=Device is disconnected. Please reconnect then try again. +DEVICE\:=Device: +OS\:=OS: +ARCHITECTURE\:=Architecture: +BUILD_NAME\:=Build Name: +BUILD_TIME\:=Build Time: +CPU_TYPE\:=CPU Type: +CPU_SPEED\:=CPU Speed: +CPU_HARDWARE\:=CPU Hardware: +MODEM_TYPE\:=Modem Type: +MODEM_FIRMWARE\:=Modem Firmware: +DEPENDANT_PACKAGES_EXIST_WARNING=Warning: The follow packages are dependant on \"{0}\" and will be remove along with it: +WARNING=Warning +PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Processing finished download. This may take a few minutes. +INSTALLING_DRIVER...=Installing driver... +DRIVER_INSTALLED_SUCCESSFULLY.=Driver installed successfully. +ERROR\:_DRIVER_INSTALLATION_FAILED=ERROR: Driver installation failed +ERROR\:=ERROR: +PLEASE_WAIT...=Please wait... +SELECT=Select +FILE_TRANSFERRED_SUCCESSFULLY.=File transferred successfully. +FILE_TRANSFER_FAILED.=File transfer failed. +SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=System is busy. Try again later. +CONNECTING...=Connecting... +DOWNLOADING\:=Downloading: +TRANSFERRING_AND_APPLYING\:=Transferring and applying: +TRANSFERRING\:=Transferring: +INSTALLING\:=Installing: +INSTALL=Install +NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=No devices are connected. Connect a device then relaunch WebOS Quick Install. +NO_DEVICES_FOUND=No Devices Found +FULL_WOSQI_DISCLAIMER=This program is intended for use with WebOS applications that are in-testing, which under section 4.2 of the Palm SDK License Agreement allows for such unapproved applications to be installed on Palm devices. By using this program, the user understands that webOS applications installed may be dangerous and have not been approved for safety or stability by Palm Inc and could void your device's warranty. Installing webOS packages are done so at your own risk and neither the developer of WebOS Quick Install, nor Palm Inc can be held liable. +DISCLAIMER=Disclaimer +FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=For WebOS Quick Install to run correctly, your computer needs to have the Novacom driver installed. Would you like to install it now? +NOVACOM_DRIVER_MISSING=Novacom Driver Missing +JAR_FILES_(*.JAR)=Jar Files (*.jar) +WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS Files (*.ipk, *.patch, *.diff) +REPEATING_CONNECTION_WARNING=There are no devices currently connected. Please connect a device to continue. +WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=In order to install the Novacom driver on your system, a webOSDoctor is temporarily required. You can download it now (approx 200MB) or, if you already have one downloaded, you can select that one, and the driver will be installed. +WEBOSDOCTOR_REQUIRED=webOSDoctor Required +DOWNLOAD=Download +SELECT_FILE...=Select File... +CANCEL=Cancel +InstalledPkgInfo.jLabel1.text=Name: +InstalledPkgInfo.jLabel2.text=Version: +InstalledPkgInfo.jLabel4.text=ID: +InstalledPkgInfo.jButton1.text=Close +InstalledPkgInfo.jLabel11.text=Author: +InstalledPkgInfo.title=Package Info +UNKNOWN=Unknown +InstalledPatchInfo.title=Package Info +InstalledPatchInfo.jButton1.text=Close +InstalledPatchInfo.jLabel4.text=ID: +InstalledPatchInfo.jLabel2.text=Version: +InstalledPatchInfo.jLabel1.text=Name: +InstalledPatchInfo.jLabel5.text=Description: +InstalledPatchInfo.jLabel11.text=Author: +About.closeButton.text=Close +About.jLabel5.text=Help support development +About.appVersionLabel.text=Version 4.5.0 +About.jLabel2.text=Freeware +About.jLabel4.text=Copyright \u00A9 2009-2013 Jason Robitaille. +About.jLabel6.text=

Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, Enyo, and webOS are among the trademarks owned by or licensed to Hewlett-Packard Development Company, L.P. www.hpwebos.com

+FeedLoader.jLabel5.text=Downloading and parsing: +FeedLoader.jLabel6.text= +FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Updates +FeedViewer.jLayeredPane2.TabConstraints.tabTitle=Applications +FeedViewer.jLayeredPane3.TabConstraints.tabTitle=Services +FeedViewer.jLayeredPane4.TabConstraints.tabTitle=Plugins +FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Linux Apps +FeedViewer.jLayeredPane6.TabConstraints.tabTitle=Kernels +FeedViewer.jLayeredPane7.TabConstraints.tabTitle=Patches +FeedViewer.jLayeredPane8.TabConstraints.tabTitle=Themes +FeedViewer.jTextField1.text= +FeedViewer.jButton1.text= +FeedViewer.jButton2.text=Install +FeedViewer.jLabel1.text= +FeedViewer.jLabel2.text= +FeedViewer.jTextPane1.contentType=text/html +FeedViewer.jTextPane1.text= +FeedViewer.jLabel4.text=Feed: +FeedViewer.jLabel3.text=License: +FeedViewer.jLabel5.text=Version:     +FeedViewer.jLabel6.text=Last Updated:     +FeedViewer.jLabel8.text=Description: +FeedViewer.jLabel7.text= +FeedViewer.jLabel9.text=Developer:     +FeedViewer.jLabel10.text= +FeedViewer.jLabel11.text=
Homepage +FeedViewer.jTextField2.text= +FeedViewer.jLabel22.text=Homepage +FeedViewer.jLabel21.text= +FeedViewer.jLabel20.text=Developer:     +FeedViewer.jLabel19.text= +FeedViewer.jLabel18.text=Description: +FeedViewer.jLabel17.text=Last Updated:     +FeedViewer.jLabel16.text=Version:     +FeedViewer.jLabel15.text=License: +FeedViewer.jLabel14.text=Feed: +FeedViewer.jTextPane2.text= +FeedViewer.jTextPane2.contentType=text/html +FeedViewer.jLabel13.text= +FeedViewer.jLabel12.text= +FeedViewer.jButton4.text=Install +FeedViewer.jButton3.text= +FeedViewer.jLabel33.text=Homepage +FeedViewer.jLabel32.text= +FeedViewer.jLabel31.text=Developer:     +FeedViewer.jLabel30.text= +FeedViewer.jLabel29.text=Description: +FeedViewer.jLabel28.text=Last Updated:     +FeedViewer.jLabel27.text=Version:     +FeedViewer.jLabel26.text=License: +FeedViewer.jLabel25.text=Feed: +FeedViewer.jTextPane3.text= +FeedViewer.jTextPane3.contentType=text/html +FeedViewer.jLabel24.text= +FeedViewer.jLabel23.text= +FeedViewer.jButton6.text=Install +FeedViewer.jButton5.text= +FeedViewer.jTextField3.text= +FeedViewer.jLabel44.text=Homepage +FeedViewer.jLabel43.text= +FeedViewer.jLabel42.text=Developer:     +FeedViewer.jLabel41.text= +FeedViewer.jLabel40.text=Description: +FeedViewer.jLabel39.text=Last Updated:     +FeedViewer.jLabel38.text=Version:     +FeedViewer.jLabel37.text=License: +FeedViewer.jLabel36.text=Feed: +FeedViewer.jTextPane4.text= +FeedViewer.jTextPane4.contentType=text/html +FeedViewer.jLabel35.text= +FeedViewer.jLabel34.text= +FeedViewer.jButton8.text=Install +FeedViewer.jButton7.text= +FeedViewer.jTextField4.text= +FeedViewer.jTextField5.text= +FeedViewer.jLabel55.text=Homepage +FeedViewer.jLabel54.text= +FeedViewer.jLabel53.text=Developer:     +FeedViewer.jLabel52.text= +FeedViewer.jLabel51.text=Description: +FeedViewer.jLabel50.text=Last Updated:     +FeedViewer.jLabel49.text=Version:     +FeedViewer.jLabel48.text=License: +FeedViewer.jLabel47.text=Feed: +FeedViewer.jTextPane5.text= +FeedViewer.jTextPane5.contentType=text/html +FeedViewer.jLabel46.text= +FeedViewer.jLabel45.text= +FeedViewer.jButton10.text=Install +FeedViewer.jButton9.text= +FeedViewer.jLabel66.text=Homepage +FeedViewer.jLabel65.text= +FeedViewer.jLabel64.text=Developer:     +FeedViewer.jLabel63.text= +FeedViewer.jLabel62.text=Description: +FeedViewer.jLabel61.text=Last Updated:     +FeedViewer.jLabel60.text=Version:     +FeedViewer.jLabel59.text=License: +FeedViewer.jLabel58.text=Feed: +FeedViewer.jTextPane6.text= +FeedViewer.jTextPane6.contentType=text/html +FeedViewer.jLabel57.text= +FeedViewer.jLabel56.text= +FeedViewer.jButton12.text=Install +FeedViewer.jButton11.text= +FeedViewer.jTextField6.text= +FeedViewer.jLabel77.text=Homepage +FeedViewer.jLabel76.text= +FeedViewer.jLabel75.text=Developer:     +FeedViewer.jLabel74.text= +FeedViewer.jLabel73.text=Description: +FeedViewer.jLabel72.text=Last Updated:     +FeedViewer.jLabel71.text=Version:     +FeedViewer.jLabel70.text=License: +FeedViewer.jLabel69.text=Feed: +FeedViewer.jTextPane7.text= +FeedViewer.jTextPane7.contentType=text/html +FeedViewer.jLabel68.text= +FeedViewer.jLabel67.text= +FeedViewer.jButton14.text=Install +FeedViewer.jButton13.text= +FeedViewer.jTextField7.text= +FeedViewer.jLabel88.text=Homepage +FeedViewer.jLabel87.text= +FeedViewer.jLabel86.text=Developer:     +FeedViewer.jLabel85.text= +FeedViewer.jLabel84.text=Description: +FeedViewer.jLabel83.text=Last Updated:     +FeedViewer.jLabel82.text=Version:     +FeedViewer.jLabel81.text=License: +FeedViewer.jLabel80.text=Feed: +FeedViewer.jTextPane8.text= +FeedViewer.jTextPane8.contentType=text/html +FeedViewer.jLabel79.text= +FeedViewer.jLabel78.text= +FeedViewer.jButton16.text=Update +FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Linux Daemons +FeedViewer.jLabel99.text=Homepage +FeedViewer.jLabel98.text= +FeedViewer.jLabel97.text=Developer:     +FeedViewer.jLabel96.text= +FeedViewer.jLabel95.text=Description: +FeedViewer.jLabel94.text=Last Updated:     +FeedViewer.jLabel93.text=Version:     +FeedViewer.jLabel92.text=License: +FeedViewer.jLabel91.text=Feed: +FeedViewer.jTextPane9.text= +FeedViewer.jTextPane9.contentType=text/html +FeedViewer.jLabel90.text= +FeedViewer.jLabel89.text= +FeedViewer.jButton18.text=Install +FeedViewer.jButton17.text= +FeedViewer.jTextField9.text= +SendFile.title=Send File +ReceiveFile.title=Receive File +FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=Available Packages +Installer.jLabel5.text= +FeedViewer.jButton15.text=Update All +ALL=All +WEBOS_PACKAGE_FILE=WebOS Package File +WEBOS_PATCH_FILE=WebOS Patch File +WEBOS_DIFF_FILE=WebOS Diff File +UNKNOWN_FILE=Unknown File +ERROR\:_FEED_LOADING_FAILED=ERROR: Feed loading failed +ERROR\:_DRIVER_INSTALLATION_FAILED=ERROR: Driver installation failed +ERROR\:_UNABLE_TO_DOWNLOAD_{0}=ERROR: Unable to download {0} +VERSION\:=Version: +VERSION\:=Version: +DEVELOPER\:=Developer: +DEVELOPER\:=Developer: +DEVELOPER\:=Developer: +LAST_UPDATED\:=Last Updated: +LAST_UPDATED\:=Last Updated: +LAST_UPDATED\:=Last Updated: +LAST_UPDATED\:=Last Updated: +NO_PACKAGES_FOUND=No Packages Found +DEPENDANCY_INSTALL_WARNING=Warning: \"{0}\" is dependant on the following packages and will be installed along with it: +NO_UPDATES_FOUND=No Updates Found +MainView.installTable.columnModel.title2=Type +MainView.installTable.columnModel.title1=Size +MainView.installTable.columnModel.title0=Name +Settings.title=Settings +Settings.jLabel1.text=Language: +MainView.jMenuItem8.text=Settings += +ENGLISH=English +FRENCH=French +GERMAN=German +SIMPLIFIED_CHINESE=Simplified Chinese +THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=The new language will take effect the next time WebOS Quick Install is launched. +LANGUAGE_CHANGED.=Language Changed +ERROR\:_INVALID_FEED_URL=ERROR: Invalid feed url +CUSTOM_FEED_URL\:=Custom feed url: +EXIT=Exit +DoctorDownloader.jLabel1.text_1=Downloading Novacom Drivers +DoctorDownloader.jProgressBar1.string=... +MainView.jMenuItem9.text=Linux Commandline +Settings.jTable1.columnModel.title3= +Settings.jTable1.columnModel.title2= +Settings.jTable1.columnModel.title0= +Settings.jTable1.columnModel.title1= +Settings.jLabel2.text=Default Feeds: +Settings.jLabel3.text=Custom Feeds: +Settings.jButton1.text=Delete stored DevMode passwords +FEED_PRECENTRAL=webOS Nation +FEED_WEBOSINTERNALS=WebOS-Internals +FEED_PATCHES=WebOS Patches +FEED_KERNELS=WebOS Kernels +FEED_PRETHEMER=PreThemer +FEED_PCTHEMES=webOS Nation Themes +FEED_CLOCK=Clock Themes +Settings.jCheckBox1.text=Use device name when possible +OK=OK \ No newline at end of file diff --git a/src/ca/canucksoftware/wosqi/Bundle_de.properties b/src/ca/canucksoftware/wosqi/Bundle_de.properties new file mode 100644 index 0000000..2b5edcb --- /dev/null +++ b/src/ca/canucksoftware/wosqi/Bundle_de.properties @@ -0,0 +1,313 @@ +# To change this template, choose Tools | Templates +# and open the template in the editor. + +MainView.jLabel2.text=Ger\u00E4t: +MainView.fileMenu.text=Datei +MainView.jLayeredPane7.border.title=Zu installierende Dateien +MainView.jButton3.text=Installieren +MainView.toolMenu.text=Tools +MainView.helpMenu.text=Hilfe +MainView.jMenuItem1.text=Datei hinzuf\u00FCgen... +MainView.jMenuItem2.text=Novacom reinstallieren +MainView.jMenuItem3.text=Datei senden +MainView.jMenuItem4.text=Datei empfangen +MainView.jMenuItem5.text=Ger\u00E4tmanagement +MainView.jMenuItem6.text=Benutzung +MainView.jMenuItem7.text=Haftungsausschluss +MainView.aboutMenuItem.text=\u00DCber +DoctorDownloader.jLabel1.text_1=Novacom lade herunter +Usage.jLayeredPane2.border.title=Anleitung +Usage.jTextPane1.text=Damit WebOS Quick Install richtig funktionieren kann, m\u00FCssen einige Voraussetzungen erf\u00FCllt sein:
  • Der Novacom-Treiber muss auf diesem Computer installiert sein.

    Falls Sie den Treiber reinstallieren wollen, w\u00E4hlen Sie 'Novacom reinstallieren" aus dem Datei-Men\u00FC.

  • Der Entwicklermodus muss aktiviert sein.

    Dieses kann durch das Eintippen von 'upupdowndownleftrightleftrightbastart', dem \u00D6ffnen des DevMode-Programmes und der Aktivierung der Option erreicht werden.

  • Wenn Sie Ihr Ger\u00E4t anschlie\u00DFen, w\u00E4hlen Sie "Nur aufladen".
+Usage.jTextPane1.contentType=text/html +ReveiveFile.jLabel2.text=Datei: +ReceiveFile.jButton1.text=... +ReveiveFile.jLabel1.text=Ziel: +ReceiveFile.jButton2.text=vom Ger\u00E4t holen +ReceiveFile.jButton3.text=Abbrechen +SendFile.jButton1.text=... +SendFile.jLabel2.text=Datei: +SendFile.jLabel1.text=Ziel: +SendFile.jButton3.text=Abbrechen +SendFile.jButton2.text=zum Ger\u00E4t senden +DeviceManagement.jLabel2.text= +DeviceManagement.jLabel3.text= +DeviceManagement.jLabel9.text= +DeviceManagement.jButton1.text=Deinstallieren +DeviceManagement.jLabel8.text= +DeviceManagement.jLayeredPane3.border.title=Vom Nutzer Installierter Inhalt +DeviceManagement.jLabel4.text= +DeviceManagement.jLabel5.text= +DeviceManagement.jTable1.columnModel.title1= +DeviceManagement.jTable1.columnModel.title0=Name +DeviceManagement.jLayeredPane2.border.title=Ger\u00E4teinformation +DeviceManagement.jLabel1.text= +DeviceManagement.jLabel10.text= +DeviceManagement.jLabel11.text= +DeviceManagement.jLabel12.text= +DeviceManagement.jLabel13.text= +LOADING_LIST...=Liste wird geladen... +{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut. +DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=Ger\u00E4t ist nicht verbunden. Bitte verbinden Sie es und versuchen Sie es erneut. +DEVICE\:=Ger\u00E4t: +OS\:=OS: +ARCHITECTURE\:=Architektur: +BUILD_NAME\:=Build-Name: +BUILD_TIME\:=Build-Zeit: +CPU_TYPE\:=CPU-Typ: +CPU_SPEED\:=CPU-Geschwindigkeit: +CPU_HARDWARE\:=CPU-Hardware: +MODEM_TYPE\:=Modem-Typ: +MODEM_FIRMWARE\:=Modem-Firmware: +DEPENDANT_PACKAGES_EXIST_WARNING=Achtung: Weitere Pakete sind von \"{0}\" abh\u00E4ngig und werden zusammen damit entfernt: +WARNING=Achtung +PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Beendeter Download wird bearbeitet. Dieses kann einige Minuten dauern. +INSTALLING_DRIVER...=Treiber wird installiert... +DRIVER_INSTALLED_SUCCESSFULLY.=Treiber wurde erfolgreich installiert. +ERROR\:_DRIVER_INSTALLATION_FAILED=FEHLER: Installation des Treibers fehlgeschlagen +ERROR\:=FEHLER: +PLEASE_WAIT...=Bitte warten Sie... +SELECT=Ausw\u00E4hlen +FILE_TRANSFERRED_SUCCESSFULLY.=Datei erfolgreich \u00FCbertragen. +FILE_TRANSFER_FAILED.=Datei\u00FCbertragung fehlgeschlagen. +SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Das System ist ausgelastet. Versuchen Sie es sp\u00E4ter erneut. +CONNECTING...=Verbinde... +DOWNLOADING\:=Lade herunter: +TRANSFERRING_AND_APPLYING\:=\u00DCbertrage und wende an: +TRANSFERRING\:=\u00DCbertrage: +INSTALLING\:=Installiere: +INSTALL=Installieren +NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Es sind keine Ger\u00E4te verbunden. Verbinden Sie ein Ger\u00E4t und starten Sie WebOS Quick Install erneut. +NO_DEVICES_FOUND=Keine Ger\u00E4te gefunden +FULL_WOSQI_DISCLAIMER=Dieses Programm ist f\u00FCr den Einsatz mit - im Test befindlichen - WebOS-Applikationen vorgesehen, was nach Absatz 4.2 der Palm SDK Lizenzvereinbarung die Installation solcher ungenehmigter Applikationen auf Palm Ger\u00E4ten erm\u00F6glicht. Mit der Benutzung dieses Programms versteht der Anwender, dass dabei installierte WebOS-Applikationen gef\u00E4hrlich sein k\u00F6nnten, deren Sicherheit oder Stabilit\u00E4t nicht von Palm Inc. best\u00E4tigt wird und er die Garantie f\u00FCr sein Ger\u00E4t verlieren k\u00F6nnte. Die Installation von WebOS-Paketen geschieht deshalb auf eigenes Risiko und weder der Entwickler von WebOS Quick Install noch Palm Inc. k\u00F6nnen daf\u00FCr zur Verantwortung gezogen werden. +DISCLAIMER=Haftungsausschluss +FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Damit WebOS Quick Install richtig arbeiten kann, muss der Novacom-Treiber auf Ihrem Computer installiert sein. Wollen Sie ihn jetzt installieren? +NOVACOM_DRIVER_MISSING=Novacom-Treiber Fehlt +JAR_FILES_(*.JAR)=Jar-Dateien (*.jar) +WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS-Dateien (*.ipk, *.patch, *.diff) +REPEATING_CONNECTION_WARNING=Zur Zeit sind keine Ger\u00E4te verbunden. Bitte verbinden Sie ein Ger\u00E4t, um fortzufahren. +WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Zeitweise ist ein webOSDoctor notwendig, damit der Novacom-Treiber auf Ihrem System installiert werden kann. Sie k\u00F6nnen ihn jetzt herunterladen (ca. 200MB) oder - falls Sie bereits einen heruntergeladen haben - diesen ausw\u00E4hlen und der Treiber wird installiert. +WEBOSDOCTOR_REQUIRED=webOSDoctor wird ben\u00F6tigt +DOWNLOAD=Download +SELECT_FILE...=Datei ausw\u00E4hlen... +CANCEL=Abbrechen +InstalledPkgInfo.jLabel1.text=Name: +InstalledPkgInfo.jLabel2.text=Version: +InstalledPkgInfo.jLabel4.text=ID: +InstalledPkgInfo.jButton1.text=Schlie\u00DFen +InstalledPkgInfo.jLabel11.text=Author: +InstalledPkgInfo.title=Paketinformation +UNKNOWN=Unbekannt +InstalledPatchInfo.title=Paketinformation +InstalledPatchInfo.jButton1.text=Schlie\u00DFen +InstalledPatchInfo.jLabel4.text=ID: +InstalledPatchInfo.jLabel2.text=Version: +InstalledPatchInfo.jLabel1.text=Name: +InstalledPatchInfo.jLabel5.text=Beschreibung: +InstalledPatchInfo.jLabel11.text=Author: +About.closeButton.text=Schlie\u00DFen +About.jLabel5.text=Unterst\u00FCtzen Sie die Entwicklung +About.appVersionLabel.text=Version 4.5.0 +About.jLabel2.text=Deutsche \u00DCbersetzung von Tobias Kaller +About.jLabel4.text=Copyright \u00A9 2009-2013 Jason Robitaille. All rights reserved. +About.jLabel6.text=

Jason Robitaille and Canuck Coding are in no way affiliated with HP, LG or their affiliates. Palm, Pre, Pixi, Veer, TouchPad, and WebOS are among the trademarks owned by or licensed to Hewlett-Packard Development Company, L.P. www.hpwebos.com

+FeedLoader.jLabel5.text=Lade herunter und verarbeite: +FeedLoader.jLabel6.text= +FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Updates +FeedViewer.jLayeredPane2.TabConstraints.tabTitle=Anwendungen +FeedViewer.jLayeredPane3.TabConstraints.tabTitle=Dienste +FeedViewer.jLayeredPane4.TabConstraints.tabTitle=Plugins +FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Linux Programme +FeedViewer.jLayeredPane6.TabConstraints.tabTitle=Kernels +FeedViewer.jLayeredPane7.TabConstraints.tabTitle=Patches +FeedViewer.jLayeredPane8.TabConstraints.tabTitle=Themes +FeedViewer.jTextField1.text= +FeedViewer.jButton1.text= +FeedViewer.jButton2.text=Installieren +FeedViewer.jLabel1.text= +FeedViewer.jLabel2.text= +FeedViewer.jTextPane1.contentType=text/html +FeedViewer.jTextPane1.text= +FeedViewer.jLabel4.text=Feed: +FeedViewer.jLabel3.text=Lizenz: +FeedViewer.jLabel5.text=Version:     +FeedViewer.jLabel6.text=Zuletzt aktualisiert:     +FeedViewer.jLabel8.text=Beschreibung: +FeedViewer.jLabel7.text= +FeedViewer.jLabel9.text=Entwickler:     +FeedViewer.jLabel10.text= +FeedViewer.jLabel11.text=Homepage +FeedViewer.jTextField2.text= +FeedViewer.jLabel22.text=Homepage +FeedViewer.jLabel21.text= +FeedViewer.jLabel20.text=Entwickler:     +FeedViewer.jLabel19.text= +FeedViewer.jLabel18.text=Beschreibung: +FeedViewer.jLabel17.text=Zuletzt aktualisiert:     +FeedViewer.jLabel16.text=Version:     +FeedViewer.jLabel15.text=Lizenz: +FeedViewer.jLabel14.text=Feed: +FeedViewer.jTextPane2.text= +FeedViewer.jTextPane2.contentType=text/html +FeedViewer.jLabel13.text= +FeedViewer.jLabel12.text= +FeedViewer.jButton4.text=Installieren +FeedViewer.jButton3.text= +FeedViewer.jLabel33.text=Homepage +FeedViewer.jLabel32.text= +FeedViewer.jLabel31.text=Entwickler:     +FeedViewer.jLabel30.text= +FeedViewer.jLabel29.text=Beschreibung: +FeedViewer.jLabel28.text=Zuletzt aktualisiert:     +FeedViewer.jLabel27.text=Version:     +FeedViewer.jLabel26.text=Lizenz: +FeedViewer.jLabel25.text=Feed: +FeedViewer.jTextPane3.text= +FeedViewer.jTextPane3.contentType=text/html +FeedViewer.jLabel24.text= +FeedViewer.jLabel23.text= +FeedViewer.jButton6.text=Installieren +FeedViewer.jButton5.text= +FeedViewer.jTextField3.text= +FeedViewer.jLabel44.text=Homepage +FeedViewer.jLabel43.text= +FeedViewer.jLabel42.text=Entwickler:     +FeedViewer.jLabel41.text= +FeedViewer.jLabel40.text=Beschreibung: +FeedViewer.jLabel39.text=Zuletzt aktualisiert:     +FeedViewer.jLabel38.text=Version:     +FeedViewer.jLabel37.text=Lizenz: +FeedViewer.jLabel36.text=Feed: +FeedViewer.jTextPane4.text= +FeedViewer.jTextPane4.contentType=text/html +FeedViewer.jLabel35.text= +FeedViewer.jLabel34.text= +FeedViewer.jButton8.text=Installieren +FeedViewer.jButton7.text= +FeedViewer.jTextField4.text= +FeedViewer.jTextField5.text= +FeedViewer.jLabel55.text=Homepage +FeedViewer.jLabel54.text= +FeedViewer.jLabel53.text=Entwickler:     +FeedViewer.jLabel52.text= +FeedViewer.jLabel51.text=Beschreibung: +FeedViewer.jLabel50.text=Zuletzt aktualisiert:     +FeedViewer.jLabel49.text=Version:     +FeedViewer.jLabel48.text=Lizenz: +FeedViewer.jLabel47.text=Feed: +FeedViewer.jTextPane5.text= +FeedViewer.jTextPane5.contentType=text/html +FeedViewer.jLabel46.text= +FeedViewer.jLabel45.text= +FeedViewer.jButton10.text=Installieren +FeedViewer.jButton9.text= +FeedViewer.jLabel66.text=Homepage +FeedViewer.jLabel65.text= +FeedViewer.jLabel64.text=Entwickler:     +FeedViewer.jLabel63.text= +FeedViewer.jLabel62.text=Beschreibung: +FeedViewer.jLabel61.text=Zuletzt aktualisiert:     +FeedViewer.jLabel60.text=Version:     +FeedViewer.jLabel59.text=Lizenz: +FeedViewer.jLabel58.text=Feed: +FeedViewer.jTextPane6.text= +FeedViewer.jTextPane6.contentType=text/html +FeedViewer.jLabel57.text= +FeedViewer.jLabel56.text= +FeedViewer.jButton12.text=Installieren +FeedViewer.jButton11.text= +FeedViewer.jTextField6.text= +FeedViewer.jLabel77.text=Homepage +FeedViewer.jLabel76.text= +FeedViewer.jLabel75.text=Entwickler:     +FeedViewer.jLabel74.text= +FeedViewer.jLabel73.text=Beschreibung: +FeedViewer.jLabel72.text=Zuletzt aktualisiert:     +FeedViewer.jLabel71.text=Version:     +FeedViewer.jLabel70.text=Lizenz: +FeedViewer.jLabel69.text=Feed: +FeedViewer.jTextPane7.text= +FeedViewer.jTextPane7.contentType=text/html +FeedViewer.jLabel68.text= +FeedViewer.jLabel67.text= +FeedViewer.jButton14.text=Installieren +FeedViewer.jButton13.text= +FeedViewer.jTextField7.text= +FeedViewer.jLabel88.text=Homepage +FeedViewer.jLabel87.text= +FeedViewer.jLabel86.text=Entwickler:     +FeedViewer.jLabel85.text= +FeedViewer.jLabel84.text=Beschreibung: +FeedViewer.jLabel83.text=Zuletzt aktualisiert:     +FeedViewer.jLabel82.text=Version:     +FeedViewer.jLabel81.text=Lizenz: +FeedViewer.jLabel80.text=Feed: +FeedViewer.jTextPane8.text= +FeedViewer.jTextPane8.contentType=text/html +FeedViewer.jLabel79.text= +FeedViewer.jLabel78.text= +FeedViewer.jButton16.text=Aktualisiere +FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Linux Daemons +FeedViewer.jLabel99.text=Homepage +FeedViewer.jLabel98.text= +FeedViewer.jLabel97.text=Entwickler:     +FeedViewer.jLabel96.text= +FeedViewer.jLabel95.text=Beschreibung: +FeedViewer.jLabel94.text=Zuletzt aktualisiert:     +FeedViewer.jLabel93.text=Version:     +FeedViewer.jLabel92.text=Lizenz: +FeedViewer.jLabel91.text=Feed: +FeedViewer.jTextPane9.text= +FeedViewer.jTextPane9.contentType=text/html +FeedViewer.jLabel90.text= +FeedViewer.jLabel89.text= +FeedViewer.jButton18.text=Installieren +FeedViewer.jButton17.text= +FeedViewer.jTextField9.text= +SendFile.title=Datei senden +ReceiveFile.title=Datei empfangen +FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=verf\u00FCgbare Pakete +Installer.jLabel5.text= +FeedViewer.jButton15.text=Alle aktualisieren +ALL=Alle +WEBOS_PACKAGE_FILE=WebOS Paket Datei +WEBOS_PATCH_FILE=WebOS Patch Datei +WEBOS_DIFF_FILE=WebOS Diff Datei +UNKNOWN_FILE=Unbekannte Datei +ERROR\:_FEED_LOADING_FAILED=FEHLER: Laden der Feeds fehlgeschlagen +ERROR\:_DRIVER_INSTALLATION_FAILED=FEHLER: Installation des Treibers fehlgeschlagen +ERROR\:_UNABLE_TO_DOWNLOAD_{0}=FEHLER: {0} konnte nicht heruntergeladen werden +VERSION\:=Version: +DEVELOPER\:=Entwickler: +LAST_UPDATED\:=Zuletzt aktualisiert: +NO_PACKAGES_FOUND=Keine Pakete Gefunden +DEPENDANCY_INSTALL_WARNING=Achtung: \"{0}\" ist von den folgenden Paketen abh\u00E4ngig und wird zusammen damit installiert: +NO_UPDATES_FOUND=Updates Gefunden +MainView.installTable.columnModel.title2=Art +MainView.installTable.columnModel.title1=Gr\u00F6\u00DFe +MainView.installTable.columnModel.title0=Name +Settings.title=Grundeinstellungen +Settings.jLabel1.text=Sprache: +MainView.jMenuItem8.text=Grundeinstellungen += +ENGLISH=Englisch +FRENCH=Franz\u00F6sisch +GERMAN=Deutsch +SIMPLIFIED_CHINESE=Vereinfachtes Chinesisch +THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Die neu ausgew\u00E4hlte Sprache wird bei dem n\u00E4chsten Start von WebOS Quick Install aktiv. +LANGUAGE_CHANGED.=Sprache wurde ge\u00E4ndert +ERROR\:_INVALID_FEED_URL=FEHLER: Ung\u00FCltige Feed-URL +CUSTOM_FEED_URL\:=Benutzerdefinierte Feed-URL +EXIT=Beenden +MainView.jMenuItem9.text=Linux-Befehlszeile +Settings.jLabel2.text=Voreingestellte Feeds: +Settings.jLabel3.text=Eigene Feeds: +Settings.jButton1.text=Gespeichertes Passwort f\u00FCr Entwicklermodus l\u00F6schen +FEED_PRECENTRAL=webOS Nation +FEED_WEBOSINTERNALS=WebOS-Internals +FEED_PATCHES=WebOS Patches +FEED_KERNELS=WebOS Kernels +FEED_PRETHEMER=PreThemer +FEED_PCTHEMES=webOS Nation Themes +FEED_CLOCK=Clock Themes +Settings.jCheckBox1.text=Wenn m\u00F6glich Ger\u00E4tenamen benutzen +OK=OK \ No newline at end of file diff --git a/src/ca/canucksoftware/wosqi/Bundle_fr.properties b/src/ca/canucksoftware/wosqi/Bundle_fr.properties new file mode 100644 index 0000000..a58f886 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/Bundle_fr.properties @@ -0,0 +1,313 @@ +# To change this template, choose Tools | Templates +# and open the template in the editor. + +MainView.jLabel2.text=Device: +MainView.fileMenu.text=Fichier +MainView.jLayeredPane7.border.title=Fichiers \u00E0 installer +MainView.jButton3.text=Installer +MainView.toolMenu.text=Outils +MainView.helpMenu.text=Aide +MainView.jMenuItem1.text=Ajouter un fichier ... +MainView.jMenuItem2.text=R\u00E9installer Novacom +MainView.jMenuItem3.text=Envoyer un fichier +MainView.jMenuItem4.text=Recevoir un fichier +MainView.jMenuItem5.text=Gestion des p\u00E9riph\u00E9riques +MainView.jMenuItem6.text=Utilisation +MainView.jMenuItem7.text=Responsabilit\u00E9 +MainView.aboutMenuItem.text=A propos +DoctorDownloader.jLabel1.text_1=Novacom T\u00E9l\u00E9chargement +Usage.jLayeredPane2.border.title=Comment utiliser +Usage.jTextPane1.text=Avant WebOS Quick Install fonctionne correctement, il y a quelques exigences mineures:
  • Driver Novacom install\u00E9 sur cet ordinateur

    Si vous voulez r\u00E9installer le composant, cliquez sur le "R\u00E9installer Novacom" option dans le menu principal Fichier.

  • Mode d\u00E9veloppeur activ\u00E9.

    Cela peut \u00EAtre fait par tapant 'upupdowndownleftrightleftrightbastart', Ouvrez DevMode l'application, et d'activer la fonction.

  • +Usage.jTextPane1.contentType=text/html +ReveiveFile.jLabel2.text=Fichier: +ReceiveFile.jButton1.text=... +ReveiveFile.jLabel1.text=Destination: +ReceiveFile.jButton2.text=Obtenir de p\u00E9riph\u00E9rique +ReceiveFile.jButton3.text=Annuler +SendFile.jButton1.text=... +SendFile.jLabel2.text=Fichier: +SendFile.jLabel1.text=Destination: +SendFile.jButton3.text=Annuler +SendFile.jButton2.text=Envoyer au p\u00E9riph\u00E9rique +DeviceManagement.jLabel2.text= +DeviceManagement.jLabel3.text= +DeviceManagement.jLabel9.text= +DeviceManagement.jButton1.text=D\u00E9sinstaller +DeviceManagement.jLabel8.text= +DeviceManagement.jLayeredPane3.border.title=Contenu Utilisateur-install\u00E9 +DeviceManagement.jLabel4.text= +DeviceManagement.jLabel5.text= +DeviceManagement.jTable1.columnModel.title1= +DeviceManagement.jTable1.columnModel.title0=Nom +DeviceManagement.jLayeredPane2.border.title=Info appareil +DeviceManagement.jLabel1.text= +DeviceManagement.jLabel10.text= +DeviceManagement.jLabel11.text= +DeviceManagement.jLabel12.text= +DeviceManagement.jLabel13.text= +LOADING_LIST...=Chargement de la liste... +{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} est d\u00E9branch\u00E9. S'il vous pla\u00EEt se reconnecter puis r\u00E9essayez. +DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=L'appareil est d\u00E9branch\u00E9. S'il vous pla\u00EEt se reconnecter puis r\u00E9essayez. +DEVICE\:=Device: +OS\:=OS: +ARCHITECTURE\:=Architecture: +BUILD_NAME\:=Construire nom: +BUILD_TIME\:=Temps de construction: +CPU_TYPE\:=Type de processeur: +CPU_SPEED\:=Vitesse du processeur: +CPU_HARDWARE\:=Mat\u00E9riel du processeur: +MODEM_TYPE\:=Type de modem: +MODEM_FIRMWARE\:=Firmware de modem: +DEPENDANT_PACKAGES_EXIST_WARNING=Attention: Le suivi des paquets d\u00E9pendent de \"{0}\" et seront retirer avec elle: +WARNING=Attention +PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=Traitement termin\u00E9 le t\u00E9l\u00E9chargement. Cela peut prendre quelques minutes. +INSTALLING_DRIVER...=Installation du driver... +DRIVER_INSTALLED_SUCCESSFULLY.=Driver install\u00E9 avec succ\u00E8s. +ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00E9chou\u00E9 +ERROR\:=ERREUR: +PLEASE_WAIT...=S'il vous pla\u00EEt patienter... +SELECT=Select +FILE_TRANSFERRED_SUCCESSFULLY.=Dossier transf\u00E9r\u00E9 avec succ\u00E8s. +FILE_TRANSFER_FAILED.=Le transfert de fichiers a \u00E9chou\u00E9. +SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=Le syst\u00E8me est occup\u00E9. R\u00E9essayez plus tard. +CONNECTING...=Connecting... +DOWNLOADING\:=T\u00E9l\u00E9chargement: +TRANSFERRING_AND_APPLYING\:=Transfert et de l'application: +TRANSFERRING\:=Transfert: +INSTALLING\:=Installation: +INSTALL=Installer +NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=Pas de p\u00E9riph\u00E9riques sont connect\u00E9s. Connectez un p\u00E9riph\u00E9rique puis relancer WebOS Quick Install. +NO_DEVICES_FOUND=Aucun p\u00E9riph\u00E9rique trouv\u00E9 +FULL_WOSQI_DISCLAIMER=Ce programme est destin\u00E9 \u00E0 \u00EAtre utilis\u00E9 avec des applications WebOS qui sont dans l'essai, qui, en vertu de l'article 4.2 de l'Accord Palm licence du kit SDK permet de telles applications non autoris\u00E9es \u00E0 \u00EAtre install\u00E9 sur les appareils Palm. En utilisant ce programme, l'utilisateur comprend que les applications install\u00E9es webOS peut \u00EAtre dangereux et n'ont pas \u00E9t\u00E9 approuv\u00E9s pour la s\u00E9curit\u00E9 ou la stabilit\u00E9 par Palm Inc et pourrait annuler la garantie de votre appareil. Installation des paquetages webOS sont fait \u00E0 vos risques et p\u00E9rils et ni le d\u00E9veloppeur de WebOS Quick Install, ni Palm Inc peut \u00EAtre tenu responsable. +DISCLAIMER=Responsabilit\u00E9 +FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=Pour WebOS Quick Install afin de fonctionner correctement, votre ordinateur doit avoir install\u00E9 le driver Novacom. Souhaitez-vous l'installer maintenant? +NOVACOM_DRIVER_MISSING=Driver Novacom manquant +JAR_FILES_(*.JAR)=Fichiers JAR (*.jar) +WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=Fichiers webOS (*.ipk, *.patch, *.diff) +REPEATING_CONNECTION_WARNING=Il n'y a pas de dispositifs actuellement connect\u00E9. S'il vous pla\u00EEt connecter un p\u00E9riph\u00E9rique de continuer. +WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=Pour installer le driver Novacom sur votre syst\u00E8me, un webOSDoctor est temporairement n\u00E9cessaire. Vous pouvez le t\u00E9l\u00E9charger maintenant (environ 200 MB) ou, si vous avez d\u00E9j\u00E0 un t\u00E9l\u00E9charg\u00E9, vous pouvez s\u00E9lectionner celui-l\u00E0, et le driver sera install\u00E9. +WEBOSDOCTOR_REQUIRED=webOSDoctor requis +DOWNLOAD=T\u00E9l\u00E9charger +SELECT_FILE...=S\u00E9lectionner un fichier... +CANCEL=Annuler +InstalledPkgInfo.jLabel1.text=Nom: +InstalledPkgInfo.jLabel2.text=Version: +InstalledPkgInfo.jLabel4.text=ID: +InstalledPkgInfo.jButton1.text=Fermer +InstalledPkgInfo.jLabel11.text=Auteur: +InstalledPkgInfo.title=Info Package +UNKNOWN=Inconnu +InstalledPatchInfo.title=Info Package +InstalledPatchInfo.jButton1.text=Fermer +InstalledPatchInfo.jLabel4.text=ID: +InstalledPatchInfo.jLabel2.text=Version: +InstalledPatchInfo.jLabel1.text=Nom: +InstalledPatchInfo.jLabel5.text=Description: +InstalledPatchInfo.jLabel11.text=Auteur: +About.closeButton.text=Fermer +About.jLabel5.text=Aide de soutien au d\u00E9veloppement +About.appVersionLabel.text=Version 4.5.0 +About.jLabel2.text=La traduction de fran\u00E7ais a fait par Jake Morrison. +About.jLabel4.text=Copyright \u00A9 2009-2013 Jason Robitaille. Tous droits r\u00E9serv\u00E9s. +About.jLabel6.text=

    Jason Robitaille et Canuck Coding sont en aucun cas affili\u00E9 avec HP ou LG ou des sous filiales. Palm, Pre, Pixi, Veer, TouchPad, et WebOS sont des marques commerciales ou des marques d\u00E9pos\u00E9es appartenant \u00E0 ou sous licence de Hewlett-Packard www.hpwebos.com

    +FeedLoader.jLabel5.text=Le t\u00E9l\u00E9chargement et l'analyse: +FeedLoader.jLabel6.text= +FeedViewer.jLayeredPane1.TabConstraints.tabTitle=Mises \u00E0 jour +FeedViewer.jLayeredPane2.TabConstraints.tabTitle=Applications +FeedViewer.jLayeredPane3.TabConstraints.tabTitle=Services +FeedViewer.jLayeredPane4.TabConstraints.tabTitle=Plugins +FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Apps de Linux +FeedViewer.jLayeredPane6.TabConstraints.tabTitle=Page d'accueil +FeedViewer.jLayeredPane7.TabConstraints.tabTitle=Patches +FeedViewer.jLayeredPane8.TabConstraints.tabTitle=Th\u00E8mes +FeedViewer.jTextField1.text= +FeedViewer.jButton1.text= +FeedViewer.jButton2.text=Installer +FeedViewer.jLabel1.text= +FeedViewer.jLabel2.text= +FeedViewer.jTextPane1.contentType=text/html +FeedViewer.jTextPane1.text= +FeedViewer.jLabel4.text=Feed: +FeedViewer.jLabel3.text=License: +FeedViewer.jLabel5.text=Version:     +FeedViewer.jLabel6.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel8.text=Description: +FeedViewer.jLabel7.text= +FeedViewer.jLabel9.text=D\u00E9veloppeur:     +FeedViewer.jLabel10.text= +FeedViewer.jLabel11.text=Page d'accueil +FeedViewer.jTextField2.text= +FeedViewer.jLabel22.text=Page d'accueil +FeedViewer.jLabel21.text= +FeedViewer.jLabel20.text=D\u00E9veloppeur:     +FeedViewer.jLabel19.text= +FeedViewer.jLabel18.text=Description: +FeedViewer.jLabel17.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel16.text=Version:     +FeedViewer.jLabel15.text=License: +FeedViewer.jLabel14.text=Feed: +FeedViewer.jTextPane2.text= +FeedViewer.jTextPane2.contentType=text/html +FeedViewer.jLabel13.text= +FeedViewer.jLabel12.text= +FeedViewer.jButton4.text=Installer +FeedViewer.jButton3.text= +FeedViewer.jLabel33.text=Page d'accueil +FeedViewer.jLabel32.text= +FeedViewer.jLabel31.text=D\u00E9veloppeur:     +FeedViewer.jLabel30.text= +FeedViewer.jLabel29.text=Description: +FeedViewer.jLabel28.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel27.text=Version:     +FeedViewer.jLabel26.text=License: +FeedViewer.jLabel25.text=Feed: +FeedViewer.jTextPane3.text= +FeedViewer.jTextPane3.contentType=text/html +FeedViewer.jLabel24.text= +FeedViewer.jLabel23.text= +FeedViewer.jButton6.text=Installer +FeedViewer.jButton5.text= +FeedViewer.jTextField3.text= +FeedViewer.jLabel44.text=Page d'accueil +FeedViewer.jLabel43.text= +FeedViewer.jLabel42.text=D\u00E9veloppeur:     +FeedViewer.jLabel41.text= +FeedViewer.jLabel40.text=Description: +FeedViewer.jLabel39.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel38.text=Version:     +FeedViewer.jLabel37.text=License: +FeedViewer.jLabel36.text=Feed: +FeedViewer.jTextPane4.text= +FeedViewer.jTextPane4.contentType=text/html +FeedViewer.jLabel35.text= +FeedViewer.jLabel34.text= +FeedViewer.jButton8.text=Installer +FeedViewer.jButton7.text= +FeedViewer.jTextField4.text= +FeedViewer.jTextField5.text= +FeedViewer.jLabel55.text=Page d'accueil +FeedViewer.jLabel54.text= +FeedViewer.jLabel53.text=D\u00E9veloppeur:     +FeedViewer.jLabel52.text= +FeedViewer.jLabel51.text=Description: +FeedViewer.jLabel50.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel49.text=Version:     +FeedViewer.jLabel48.text=License: +FeedViewer.jLabel47.text=Feed: +FeedViewer.jTextPane5.text= +FeedViewer.jTextPane5.contentType=text/html +FeedViewer.jLabel46.text= +FeedViewer.jLabel45.text= +FeedViewer.jButton10.text=Installer +FeedViewer.jButton9.text= +FeedViewer.jLabel66.text=Page d'accueil +FeedViewer.jLabel65.text= +FeedViewer.jLabel64.text=D\u00E9veloppeur:     +FeedViewer.jLabel63.text= +FeedViewer.jLabel62.text=Description: +FeedViewer.jLabel61.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel60.text=Version:     +FeedViewer.jLabel59.text=License: +FeedViewer.jLabel58.text=Feed: +FeedViewer.jTextPane6.text= +FeedViewer.jTextPane6.contentType=text/html +FeedViewer.jLabel57.text= +FeedViewer.jLabel56.text= +FeedViewer.jButton12.text=Installer +FeedViewer.jButton11.text= +FeedViewer.jTextField6.text= +FeedViewer.jLabel77.text=Page d'accueil +FeedViewer.jLabel76.text= +FeedViewer.jLabel75.text=D\u00E9veloppeur:     +FeedViewer.jLabel74.text= +FeedViewer.jLabel73.text=Description: +FeedViewer.jLabel72.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel71.text=Version:     +FeedViewer.jLabel70.text=License: +FeedViewer.jLabel69.text=Feed: +FeedViewer.jTextPane7.text= +FeedViewer.jTextPane7.contentType=text/html +FeedViewer.jLabel68.text= +FeedViewer.jLabel67.text= +FeedViewer.jButton14.text=Installer +FeedViewer.jButton13.text= +FeedViewer.jTextField7.text= +FeedViewer.jLabel88.text=Page d'accueil +FeedViewer.jLabel87.text= +FeedViewer.jLabel86.text=D\u00E9veloppeur:     +FeedViewer.jLabel85.text= +FeedViewer.jLabel84.text=Description: +FeedViewer.jLabel83.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel82.text=Version:     +FeedViewer.jLabel81.text=License: +FeedViewer.jLabel80.text=Feed: +FeedViewer.jTextPane8.text= +FeedViewer.jTextPane8.contentType=text/html +FeedViewer.jLabel79.text= +FeedViewer.jLabel78.text= +FeedViewer.jButton16.text=Update +FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Daemon de Linux +FeedViewer.jLabel99.text=Page d'accueil +FeedViewer.jLabel98.text= +FeedViewer.jLabel97.text=D\u00E9veloppeur:     +FeedViewer.jLabel96.text= +FeedViewer.jLabel95.text=Description: +FeedViewer.jLabel94.text=Derni\u00E8re mise \u00E0 jour:     +FeedViewer.jLabel93.text=Version:     +FeedViewer.jLabel92.text=License: +FeedViewer.jLabel91.text=Feed: +FeedViewer.jTextPane9.text= +FeedViewer.jTextPane9.contentType=text/html +FeedViewer.jLabel90.text= +FeedViewer.jLabel89.text= +FeedViewer.jButton18.text=Installer +FeedViewer.jButton17.text= +FeedViewer.jTextField9.text= +SendFile.title=Envoyer un fichier +ReceiveFile.title=Recevoir un fichier +FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=Les Paquets Disponibles +Installer.jLabel5.text= +FeedViewer.jButton15.text=Tout mettre \u00E0 jour +ALL=Tous Les +WEBOS_PACKAGE_FILE=Fichier Package de WebOS +WEBOS_PATCH_FILE=Fichier Patch de WebOS +WEBOS_DIFF_FILE=Fichier Diff de WebOS +UNKNOWN_FILE=Fichier Inconnu +ERROR\:_FEED_LOADING_FAILED=ERREUR: Flux chargement a \u00E9chou\u00E9 +ERROR\:_DRIVER_INSTALLATION_FAILED=ERREUR: L'installation du driver a \u00E9chou\u00E9 +ERROR\:_UNABLE_TO_DOWNLOAD_{0}=ERREUR: Impossible de t\u00E9l\u00E9charger {0} +VERSION\:=Version: +DEVELOPER\:=D\u00E9veloppeur: +LAST_UPDATED\:=Derni\u00E8re mise \u00E0 jour: +NO_PACKAGES_FOUND=Aucun paquet trouv\u00E9 +DEPENDANCY_INSTALL_WARNING=Attention: \"{0}\" appname d\u00E9pend des paquets suivants seront install\u00E9s et avec elle: +NO_UPDATES_FOUND=Aucune mise \u00E0 jour introuvable +MainView.installTable.columnModel.title2=Type +MainView.installTable.columnModel.title1=Taille +MainView.installTable.columnModel.title0=Nom +Settings.title=Param\u00E8tres +Settings.jLabel1.text=Langue: +MainView.jMenuItem8.text=Param\u00E8tres += +ENGLISH=Anglais +FRENCH=Fran\u00E7ais +GERMAN=Allemande +SIMPLIFIED_CHINESE=Chinois simplifi\u00E9 +THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=Le nouveau langue va entrer en vigueur la prochaine fois WebOS Quick Install est lanc\u00E9e. +LANGUAGE_CHANGED.=Langue modifi\u00E9 +ERROR\:_INVALID_FEED_URL=ERREUR: URL de flux non valide +CUSTOM_FEED_URL\:=URL de flux personnalis\u00E9es: +EXIT=Quitter +MainView.jMenuItem9.text=Ligne de commande Linux +Settings.jLabel2.text=Flux par D\u00E9faut: +Settings.jLabel3.text=Flux par Personnalis\u00E9: +Settings.jButton1.text=Delete stored DevMode passwords +FEED_PRECENTRAL=webOS Nation +FEED_WEBOSINTERNALS=WebOS-Internals +FEED_PATCHES=Tache de WebOS +FEED_KERNELS=WebOS Kernels +FEED_PRETHEMER=PreThemer +FEED_PCTHEMES=Th\u00E8mes de webOS Nation +FEED_CLOCK=Th\u00E8mes de Horlage +Settings.jCheckBox1.text=Supprimer les mots des passe stock\u00E9s DevMode +RETRY=R\u00E9essayer \ No newline at end of file diff --git a/src/ca/canucksoftware/wosqi/Bundle_zh.properties b/src/ca/canucksoftware/wosqi/Bundle_zh.properties new file mode 100644 index 0000000..bdc0c8c --- /dev/null +++ b/src/ca/canucksoftware/wosqi/Bundle_zh.properties @@ -0,0 +1,313 @@ +# To change this template, choose Tools | Templates +# and open the template in the editor. + +MainView.jLabel2.text=\u8BBE\u5907: +MainView.fileMenu.text=\u6587\u4EF6 +MainView.jLayeredPane7.border.title=\u4F9B\u5B89\u88C5\u7684\u6587\u4EF6 +MainView.jButton3.text=\u5B89\u88C5 +MainView.toolMenu.text=\u5DE5\u5177 +MainView.helpMenu.text=\u5E2E\u52A9 +MainView.jMenuItem1.text=\u6DFB\u52A0\u6587\u4EF6... +MainView.jMenuItem2.text=\u91CD\u5B89\u88C5Novacom\u9A71\u52A8 +MainView.jMenuItem3.text=\u53D1\u9001\u6587\u4EF6 +MainView.jMenuItem4.text=\u63A5\u6536\u6587\u4EF6 +MainView.jMenuItem5.text=\u8BBE\u5907\u7BA1\u7406 +MainView.jMenuItem6.text=\u4F7F\u7528 +MainView.jMenuItem7.text=\u653E\u5F03 +MainView.aboutMenuItem.text=\u5173\u4E8E +DoctorDownloader.jLabel1.text_1=Novacom\u4E0B\u8F7D\u4E2D +Usage.jLayeredPane2.border.title=\u5982\u4F55\u4F7F\u7528 +Usage.jTextPane1.text=\u672C\u7A0B\u5E8F\u6B63\u5E38\u8FD0\u884C\u524D\u63D0:
    • \u5B89\u88C5Novacom\u9A71\u52A8

      \u53EF\u70B9\u51FB\u9876\u90E8\u83DC\u5355\u9009\u62E9\u91CD\u65B0\u5B89\u88C5Novacom\u9A71\u52A8

    • \u5DF2\u5F00\u542F\u5F00\u53D1\u8005\u6A21\u5F0F

      \u4E3B\u754C\u9762\u8FDE\u7EED\u8F93\u5165"upupdowndownleftrightleftrightbastart"\u8C03\u51FA\u5F00\u53D1\u8005\u6A21\u5F0F\u9009\u9879

    • \u624B\u673A\u63A5\u6570\u636E\u7EBF\u8FDE\u7535\u8111\u540E\u9009\u62E9"Just charge".
    +Usage.jTextPane1.contentType=text/html +ReveiveFile.jLabel2.text=\u6587\u4EF6: +ReceiveFile.jButton1.text=... +ReveiveFile.jLabel1.text=\u76EE\u6807: +ReceiveFile.jButton2.text=\u53D6\u81EA\u8BBE\u5907 +ReceiveFile.jButton3.text=\u53D6\u6D88 +SendFile.jButton1.text=... +SendFile.jLabel2.text=\u6587\u4EF6: +SendFile.jLabel1.text=\u76EE\u6807: +SendFile.jButton3.text=\u53D6\u6D88 +SendFile.jButton2.text=\u53D1\u5F80\u8BBE\u5907 +DeviceManagement.jLabel2.text= +DeviceManagement.jLabel3.text= +DeviceManagement.jLabel9.text= +DeviceManagement.jButton1.text=\u5378\u8F7D +DeviceManagement.jLabel8.text= +DeviceManagement.jLayeredPane3.border.title=\u7528\u6237\u5DF2\u5B89\u88C5\u5185\u5BB9 +DeviceManagement.jLabel4.text= +DeviceManagement.jLabel5.text= +DeviceManagement.jTable1.columnModel.title1= +DeviceManagement.jTable1.columnModel.title0=\u540D\u79F0 +DeviceManagement.jLayeredPane2.border.title=\u8BBE\u5907\u4FE1\u606F +DeviceManagement.jLabel1.text= +DeviceManagement.jLabel10.text= +DeviceManagement.jLabel11.text= +DeviceManagement.jLabel12.text= +DeviceManagement.jLabel13.text= +LOADING_LIST...=\u5217\u8868\u5BFC\u5165\u4E2D... +{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.={0} \u8FDE\u63A5\u4E2D\u65AD,\u8BF7\u91CD\u8BD5 +DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.=\u8FDE\u63A5\u4E2D\u65AD,\u8BF7\u91CD\u8BD5 +DEVICE\:=\u8BBE\u5907: +OS\:=\u64CD\u4F5C\u7CFB\u7EDF: +ARCHITECTURE\:=\u7ED3\u6784: +BUILD_NAME\:=\u5EFA\u7ACB\u540D\u79F0: +BUILD_TIME\:=\u5EFA\u7ACB\u65F6\u95F4: +CPU_TYPE\:=CPU\u7C7B\u578B: +CPU_SPEED\:=CPU\u901F\u5EA6: +CPU_HARDWARE\:=CPU\u786C\u4EF6: +MODEM_TYPE\:=\u732B\u7C7B\u578B: +MODEM_FIRMWARE\:=\u732B\u56FA\u4EF6: +DEPENDANT_PACKAGES_EXIST_WARNING=\u6CE8\u610F:\u4EE5\u4E0B\u6587\u4EF6\u4E0E\"{0}\"\u5173\u8054,\u5C06\u4F1A\u4E00\u8D77\u5220\u9664 +WARNING=\u6CE8\u610F +PROCESSING_FINISHED_DOWNLOAD._THIS_MAY_TAKE_A_FEW_MINUTES.=\u7A0D\u7B49\u7247\u523B +INSTALLING_DRIVER...=\u6B63\u5728\u5B89\u88C5\u9A71\u52A8... +DRIVER_INSTALLED_SUCCESSFULLY.=\u9A71\u52A8\u5B89\u88C5\u6210\u529F. +ERROR\:_DRIVER_INSTALLATION_FAILED=\u51FA\u9519:\u9A71\u52A8\u5B89\u88C5\u5931\u8D25 +ERROR\:=\u51FA\u9519: +PLEASE_WAIT...=\u7A0D\u7B49... +SELECT=\u9009\u62E9 +FILE_TRANSFERRED_SUCCESSFULLY.=\u6587\u4EF6\u4F20\u9001\u6210\u529F +FILE_TRANSFER_FAILED.=\u6587\u4EF6\u4F20\u9001\u5931\u8D25 +SYSTEM_IS_BUSY._TRY_AGAIN_LATER.=\u7CFB\u7EDF\u5FD9,\u7A0D\u540E\u518D\u8BD5. +CONNECTING...=\u8FDE\u63A5\u4E2D... +DOWNLOADING\:=\u4E0B\u8F7D\u4E2D: +TRANSFERRING_AND_APPLYING\:=\u4F20\u9001\u4E2D: +TRANSFERRING\:=\u4F20\u9001\u4E2D: +INSTALLING\:=\u5B89\u88C5\u4E2D: +INSTALL=\u5B89\u88C5 +NO_DEVICES_ARE_CONNECTED._CONNECT_A_DEVICE_THEN_RELAUNCH_WEBOS_QUICK_INSTALL.=\u8BBE\u5907\u672A\u8FDE\u63A5,\u8BF7\u8FDE\u63A5\u540E\u518D\u6B21\u8FD0\u884C +NO_DEVICES_FOUND=\u672A\u53D1\u73B0\u8BBE\u5907 +FULL_WOSQI_DISCLAIMER=\u7A0B\u5E8F\u6709\u98CE\u9669,\u540E\u679C\u9700\u81EA\u8D1F,\u8BF7\u8C28\u614E\u4F7F\u7528. +DISCLAIMER=\u653E\u5F03 +FOR_WEBOS_QUICK_INSTALL_TO_RUN_CORRECTLY,_YOUR_COMPUTER_NEEDS_TO_HAVE_THE_NOVACOM_DRIVER_INSTALLED._WOULD_YOU_LIKE_TO_INSTALL_IT_NOW?=\u5B89\u88C5Novacom\u9A71\u52A8\u624D\u80FD\u7528,\u73B0\u5728\u5B89\u88C5\u5417? +NOVACOM_DRIVER_MISSING=Novacom\u9A71\u52A8\u7F3A\u5931 +JAR_FILES_(*.JAR)=Jar\u6587\u4EF6(*.jar) +WEBOS_FILES_(*.IPK,_*.PATCH,_*.DIFF)=webOS\u6587\u4EF6(*.ipk, *.patch, *.diff) +REPEATING_CONNECTION_WARNING=\u8BF7\u8FDE\u63A5\u597D\u8BBE\u5907\u518D\u7EE7\u7EED. +WEBOS_DOCTOR_NEEDED_FOR_DRIVERS=\u9700\u8981\u9009\u62E9webOSDoctor\u4EE5\u5B89\u88C5Novacom\u9A71\u52A8.\u6CA1\u6709\u5C31\u73B0\u5728\u4E0B\u8F7D\u4E00\u4E2A. +WEBOSDOCTOR_REQUIRED=\u9700\u8981webOSDoctor +DOWNLOAD=\u4E0B\u8F7D +SELECT_FILE...=\u9009\u62E9\u6587\u4EF6... +CANCEL=\u53D6\u6D88 +InstalledPkgInfo.jLabel1.text=\u540D\u79F0: +InstalledPkgInfo.jLabel2.text=\u7248\u672C: +InstalledPkgInfo.jLabel4.text=ID: +InstalledPkgInfo.jButton1.text=\u5173\u95ED +InstalledPkgInfo.jLabel11.text=\u4F5C\u8005: +InstalledPkgInfo.title=\u6587\u4EF6\u4FE1\u606F +UNKNOWN=\u672A\u77E5 +InstalledPatchInfo.title=\u6587\u4EF6\u4FE1\u606F +InstalledPatchInfo.jButton1.text=\u5173\u95ED +InstalledPatchInfo.jLabel4.text=ID: +InstalledPatchInfo.jLabel2.text=\u7248\u672C: +InstalledPatchInfo.jLabel1.text=\u540D\u79F0: +InstalledPatchInfo.jLabel5.text=\u63CF\u8FF0: +InstalledPatchInfo.jLabel11.text=\u4F5C\u8005: +About.closeButton.text=\u5173\u95ED +About.jLabel5.text=\u5E2E\u52A9 +About.appVersionLabel.text=\u7248\u672C\u53F7 4.5.0 +About.jLabel2.text=\u7B80\u4F53\u4E2D\u6587\u7FFB\u8BD1:medigi8@twitter +About.jLabel4.text=\u7248\u6743\u5F52Jason Robitaille\u6240\u6709,\u76D7\u7248\u5FC5\u7A76. +About.jLabel6.text=

    \u6B64\u4E3A\u4E2A\u4EBA\u4F5C\u54C1,\u4E0EPalm\u516C\u53F8\u65E0\u5173.Palm,Pre,Pixi,Veer,TouchPad\u548CWebOS\u6CE8\u518C\u5546\u6807\u5F52 Hewlett-Packard\u516C\u53F8\u6240\u6709.

    +FeedLoader.jLabel5.text=\u5206\u6790\u4E0B\u8F7D\u4E2D: +FeedLoader.jLabel6.text= +FeedViewer.jLayeredPane1.TabConstraints.tabTitle=\u66F4\u65B0 +FeedViewer.jLayeredPane2.TabConstraints.tabTitle=\u5E94\u7528\u8F6F\u4EF6 +FeedViewer.jLayeredPane3.TabConstraints.tabTitle=\u670D\u52A1 +FeedViewer.jLayeredPane4.TabConstraints.tabTitle=\u63D2\u4EF6 +FeedViewer.jLayeredPane5.TabConstraints.tabTitle=Linux\u8F6F\u4EF6 +FeedViewer.jLayeredPane6.TabConstraints.tabTitle=\u5185\u6838 +FeedViewer.jLayeredPane7.TabConstraints.tabTitle=\u8865\u4E01 +FeedViewer.jLayeredPane8.TabConstraints.tabTitle=\u4E3B\u9898 +FeedViewer.jTextField1.text= +FeedViewer.jButton1.text= +FeedViewer.jButton2.text=\u5B89\u88C5 +FeedViewer.jLabel1.text= +FeedViewer.jLabel2.text= +FeedViewer.jTextPane1.contentType=text/html +FeedViewer.jTextPane1.text= +FeedViewer.jLabel4.text=\u6E90: +FeedViewer.jLabel3.text=\u8BB8\u53EF: +FeedViewer.jLabel5.text=\u7248\u672C:     +FeedViewer.jLabel6.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel8.text=\u63CF\u8FF0: +FeedViewer.jLabel7.text= +FeedViewer.jLabel9.text=\u4F5C\u8005:     +FeedViewer.jLabel10.text= +FeedViewer.jLabel11.text=\u4E3B\u754C\u9762 +FeedViewer.jTextField2.text= +FeedViewer.jLabel22.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel21.text= +FeedViewer.jLabel20.text=\u4F5C\u8005:     +FeedViewer.jLabel19.text= +FeedViewer.jLabel18.text=\u63CF\u8FF0: +FeedViewer.jLabel17.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel16.text=\u7248\u672C:     +FeedViewer.jLabel15.text=\u8BB8\u53EF: +FeedViewer.jLabel14.text=\u6E90: +FeedViewer.jTextPane2.text= +FeedViewer.jTextPane2.contentType=text/html +FeedViewer.jLabel13.text= +FeedViewer.jLabel12.text= +FeedViewer.jButton4.text=\u5B89\u88C5 +FeedViewer.jButton3.text= +FeedViewer.jLabel33.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel32.text= +FeedViewer.jLabel31.text=\u4F5C\u8005:     +FeedViewer.jLabel30.text= +FeedViewer.jLabel29.text=\u63CF\u8FF0: +FeedViewer.jLabel28.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel27.text=\u7248\u672C:     +FeedViewer.jLabel26.text=\u8BB8\u53EF: +FeedViewer.jLabel25.text=\u6E90: +FeedViewer.jTextPane3.text= +FeedViewer.jTextPane3.contentType=text/html +FeedViewer.jLabel24.text= +FeedViewer.jLabel23.text= +FeedViewer.jButton6.text=\u5B89\u88C5 +FeedViewer.jButton5.text= +FeedViewer.jTextField3.text= +FeedViewer.jLabel44.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel43.text= +FeedViewer.jLabel42.text=\u4F5C\u8005:     +FeedViewer.jLabel41.text= +FeedViewer.jLabel40.text=\u63CF\u8FF0: +FeedViewer.jLabel39.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel38.text=\u7248\u672C:     +FeedViewer.jLabel37.text=\u8BB8\u53EF: +FeedViewer.jLabel36.text=\u6E90: +FeedViewer.jTextPane4.text= +FeedViewer.jTextPane4.contentType=text/html +FeedViewer.jLabel35.text= +FeedViewer.jLabel34.text= +FeedViewer.jButton8.text=\u5B89\u88C5 +FeedViewer.jButton7.text= +FeedViewer.jTextField4.text= +FeedViewer.jTextField5.text= +FeedViewer.jLabel55.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel54.text= +FeedViewer.jLabel53.text=\u4F5C\u8005:     +FeedViewer.jLabel52.text= +FeedViewer.jLabel51.text=\u63CF\u8FF0: +FeedViewer.jLabel50.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel49.text=\u7248\u672C:     +FeedViewer.jLabel48.text=\u8BB8\u53EF: +FeedViewer.jLabel47.text=\u6E90: +FeedViewer.jTextPane5.text= +FeedViewer.jTextPane5.contentType=text/html +FeedViewer.jLabel46.text= +FeedViewer.jLabel45.text= +FeedViewer.jButton10.text=\u5B89\u88C5 +FeedViewer.jButton9.text= +FeedViewer.jLabel66.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel65.text= +FeedViewer.jLabel64.text=\u4F5C\u8005:     +FeedViewer.jLabel63.text= +FeedViewer.jLabel62.text=\u63CF\u8FF0: +FeedViewer.jLabel61.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel60.text=\u7248\u672C:     +FeedViewer.jLabel59.text=\u8BB8\u53EF: +FeedViewer.jLabel58.text=\u6E90: +FeedViewer.jTextPane6.text= +FeedViewer.jTextPane6.contentType=text/html +FeedViewer.jLabel57.text= +FeedViewer.jLabel56.text= +FeedViewer.jButton12.text=\u5B89\u88C5 +FeedViewer.jButton11.text= +FeedViewer.jTextField6.text= +FeedViewer.jLabel77.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel76.text= +FeedViewer.jLabel75.text=\u4F5C\u8005:     +FeedViewer.jLabel74.text= +FeedViewer.jLabel73.text=\u63CF\u8FF0: +FeedViewer.jLabel72.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel71.text=\u7248\u672C:     +FeedViewer.jLabel70.text=\u8BB8\u53EF: +FeedViewer.jLabel69.text=\u6E90: +FeedViewer.jTextPane7.text= +FeedViewer.jTextPane7.contentType=text/html +FeedViewer.jLabel68.text= +FeedViewer.jLabel67.text= +FeedViewer.jButton14.text=\u5B89\u88C5 +FeedViewer.jButton13.text= +FeedViewer.jTextField7.text= +FeedViewer.jLabel88.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel87.text= +FeedViewer.jLabel86.text=\u4F5C\u8005:     +FeedViewer.jLabel85.text= +FeedViewer.jLabel84.text=\u63CF\u8FF0: +FeedViewer.jLabel83.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel82.text=\u7248\u672C:     +FeedViewer.jLabel81.text=\u8BB8\u53EF: +FeedViewer.jLabel80.text=\u6E90: +FeedViewer.jTextPane8.text= +FeedViewer.jTextPane8.contentType=text/html +FeedViewer.jLabel79.text= +FeedViewer.jLabel78.text= +FeedViewer.jButton16.text=\u66F4\u65B0 +FeedViewer.jLayeredPane9.TabConstraints.tabTitle=Linux\u540E\u53F0\u7A0B\u5E8F +FeedViewer.jLabel99.text=\u4E3B\u754C\u9762 +FeedViewer.jLabel98.text= +FeedViewer.jLabel97.text=\u4F5C\u8005:     +FeedViewer.jLabel96.text= +FeedViewer.jLabel95.text=\u63CF\u8FF0: +FeedViewer.jLabel94.text=\u4E0A\u6B21\u4FEE\u6539:     +FeedViewer.jLabel93.text=\u7248\u672C:     +FeedViewer.jLabel92.text=\u8BB8\u53EF: +FeedViewer.jLabel91.text=\u6E90: +FeedViewer.jTextPane9.text= +FeedViewer.jTextPane9.contentType=text/html +FeedViewer.jLabel90.text= +FeedViewer.jLabel89.text= +FeedViewer.jButton18.text=\u5B89\u88C5 +FeedViewer.jButton17.text= +FeedViewer.jTextField9.text= +SendFile.title=\u53D1\u9001\u6587\u4EF6 +ReceiveFile.title=\u63A5\u6536\u6587\u4EF6 +FeedViewer.availablePackagesTabs.TabConstraints.tabTitle=\u53EF\u7528\u8F6F\u4EF6\u5305 +Installer.jLabel5.text= +FeedViewer.jButton15.text=\u5168\u90E8\u66F4\u65B0 +ALL=\u5168\u90E8 +WEBOS_PACKAGE_FILE=WebOS\u8F6F\u4EF6\u5305\u6587\u4EF6 +WEBOS_PATCH_FILE=WebOS\u8865\u4E01\u6587\u4EF6 +WEBOS_DIFF_FILE=WebOS Diff\u6587\u4EF6 +UNKNOWN_FILE=\u672A\u77E5\u6587\u4EF6 +ERROR\:_FEED_LOADING_FAILED=\u51FA\u9519:\u5BFC\u5165\u6E90\u65F6\u5931\u8D25 +ERROR\:_DRIVER_INSTALLATION_FAILED=\u51FA\u9519:\u9A71\u52A8\u5B89\u88C5\u5931\u8D25 +ERROR\:_UNABLE_TO_DOWNLOAD_{0}=\u51FA\u9519:\u65E0\u6CD5\u4E0B\u8F7D{0} +VERSION\:=\u7248\u672C: +DEVELOPER\:=\u4F5C\u8005: +LAST_UPDATED\:=\u4E0A\u6B21\u4FEE\u6539: +NO_PACKAGES_FOUND=\u672A\u53D1\u73B0\u8F6F\u4EF6\u5305 +DEPENDANCY_INSTALL_WARNING=\u8B66\u544A:\u4EE5\u4E0B\u6587\u4EF6\u4E0E{0}\u5173\u8054,\u5C06\u4F1A\u4E00\u5E76\u5B89\u88C5 +NO_UPDATES_FOUND=\u672A\u53D1\u73B0\u66F4\u65B0 +MainView.installTable.columnModel.title2=\u7C7B\u578B +MainView.installTable.columnModel.title1=\u5927\u5C0F +MainView.installTable.columnModel.title0=\u540D\u79F0 +Settings.title=\u8BBE\u7F6E +Settings.jLabel1.text=\u8BED\u8A00: +MainView.jMenuItem8.text=\u8BBE\u7F6E +=<\u7CFB\u7EDF\u9ED8\u8BA4> +ENGLISH=\u82F1\u8BED +FRENCH=\u6CD5\u8BED +GERMAN=\u5FB7\u8BED +SIMPLIFIED_CHINESE=\u7B80\u4F53\u4E2D\u6587 +THE_NEW_LANGUAGE_WILL_TAKE_EFFECT_THE_NEXT_TIME_WEBOS_QUICK_INSTALL_IS_LAUNCHED.=\u66F4\u6539\u8BED\u8A00\u540E\u9700\u91CD\u542F\u7A0B\u5E8F. +LANGUAGE_CHANGED.=\u8BED\u8A00\u5DF2\u66F4\u6539 +ERROR\:_INVALID_FEED_URL=\u51FA\u9519:\u65E0\u6548\u5730\u5740 +CUSTOM_FEED_URL\:=\u9972\u6599\u5730\u5740: +EXIT=\u9000\u51FA +MainView.jMenuItem9.text=Linux\u547D\u4EE4\u884C +Settings.jLabel2.text=\u9ED8\u8BA4\u6E90: +Settings.jLabel3.text=\u81EA\u5B9A\u4E49\u6E90: +Settings.jButton1.text=\u5220\u9664\u5DF2\u5B58\u5F00\u53D1\u8005\u6A21\u5F0F\u5BC6\u7801 +FEED_PRECENTRAL=webOS Nation +FEED_WEBOSINTERNALS=WebOS-Internals +FEED_PATCHES=WebOS\u8865\u4E01 +FEED_KERNELS=WebOS\u5185\u6838 +FEED_PRETHEMER=\u4E3B\u9898 +FEED_PCTHEMES=webOS Nation \u4E3B\u9898 +FEED_CLOCK=\u65F6\u949F\u4E3B\u9898 +Settings.jCheckBox1.text=\u5C3D\u53EF\u80FD\u4F7F\u7528\u8BBE\u5907\u540D\u79F0 +OK=\u597D \ No newline at end of file diff --git a/src/ca/canucksoftware/wosqi/DeviceManagement.form b/src/ca/canucksoftware/wosqi/DeviceManagement.form new file mode 100644 index 0000000..75f3a99 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/DeviceManagement.form @@ -0,0 +1,365 @@ + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + <ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title0" replaceFormat="bundle.getString("{key}")"/> + + + + + + + <ResourceString bundle="ca/canucksoftware/wosqi/Bundle.properties" key="DeviceManagement.jTable1.columnModel.title1" replaceFormat="bundle.getString("{key}")"/> + + + + + + + + + + + + + + + + + + + +
    + + + + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    diff --git a/src/ca/canucksoftware/wosqi/DeviceManagement.java b/src/ca/canucksoftware/wosqi/DeviceManagement.java new file mode 100644 index 0000000..99cb02d --- /dev/null +++ b/src/ca/canucksoftware/wosqi/DeviceManagement.java @@ -0,0 +1,650 @@ +/* + * WebOSQuickInstallAboutBox.java + */ + +package ca.canucksoftware.wosqi; + +import ca.canucksoftware.webos.InstalledEntry; +import ca.canucksoftware.webos.DeviceInfo; +import ca.canucksoftware.webos.WebOSConnection; +import java.awt.Color; +import java.net.URL; +import java.text.MessageFormat; +import java.util.ArrayList; +import org.jdesktop.application.Action; +import javax.swing.JOptionPane; +import javax.swing.ImageIcon; +import javax.swing.table.DefaultTableModel; +import java.util.TimerTask; +import java.util.Timer; +import java.util.ResourceBundle; +import javax.swing.JDialog; +import javax.swing.JFrame; +import org.json.JSONArray; +import org.json.JSONObject; + +public class DeviceManagement extends javax.swing.JDialog { + private ResourceBundle bundle; + private WebOSConnection webOS; + private DefaultTableModel modTable; + private JSONArray apps; + private ArrayList pkgs; + private ArrayList filtered; + private Timer t; + + public DeviceManagement(java.awt.Frame parent, WebOSConnection connection) { + super(parent); + bundle = WebOSQuickInstallApp.bundle; + initComponents(); + webOS = connection; + apps = null; + pkgs = null; + filtered = new ArrayList(); + jTable1.setAutoCreateColumnsFromModel(false); + modTable = (DefaultTableModel) jTable1.getModel(); + modTable.addRow(new Object[] {bundle.getString("LOADING_LIST..."),Boolean.FALSE}); + this.getContentPane().requestFocus(); + t = new Timer(); + if(!webOS.isConnected()) { + DeviceInfo info = webOS.getDeviceInfo(); + if(info!=null && !info.model().equals(DeviceInfo.Model.Unknown.toString())) { + JOptionPane.showMessageDialog(rootPane, MessageFormat.format(bundle + .getString("{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN."), + new Object[] {info.model()})); + } else { + JOptionPane.showMessageDialog(rootPane, bundle + .getString("DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.")); + } + t.schedule(new DoDispose(), 200); + } else { + t.schedule(new DoLoadDetails(), 100); + webOS.configIpkg(); + } + } + + + private void loadDeviceDetails() { + DeviceInfo info = webOS.getDeviceInfo(); + URL imgURL; + if(info.model().equals(DeviceInfo.Model.Emulator.toString())) { + imgURL = getClass().getResource("resources/Emulator 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.Palm_Pixi.toString()) || + info.model().equals(DeviceInfo.Model.Palm_Pixi_Plus.toString())) { + imgURL = getClass().getResource("resources/Palm Pixi 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.Palm_Pre.toString()) || + info.model().equals(DeviceInfo.Model.Palm_Pre_Plus.toString())) { + imgURL = getClass().getResource("resources/Palm Pre 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.Palm_Pre_2.toString())) { + imgURL = getClass().getResource("resources/Palm Pre 2 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.HP_Veer.toString())) { + imgURL = getClass().getResource("resources/HP Veer 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.HP_TouchPad.toString())) { + imgURL = getClass().getResource("resources/HP TouchPad 64x64.png"); + } else if(info.model().equals(DeviceInfo.Model.HP_Pre_3.toString())) { + imgURL = getClass().getResource("resources/HP Pre 3 64x64.png"); + } else { //unknown + imgURL = getClass().getResource("resources/Palm Pre 2 64x64.png"); + } + jLabel7.setIcon(new ImageIcon(imgURL)); + jLabel2.setText(bundle.getString("DEVICE:") + " " + info.name()); + jLabel1.setText(bundle.getString("OS:") + " webOS " + info.version()); + jLabel5.setText(bundle.getString("ARCHITECTURE:") + " " + info.arch()); + jLabel10.setText(bundle.getString("BUILD_NAME:") + " " + info.buildName()); + jLabel4.setText(bundle.getString("BUILD_TIME:") + " " + info.buildTime()); + + if(!info.model().equals(DeviceInfo.Model.Emulator.toString())) { + try { + String out = webOS.runProgram("/bin/grep", new String[] {"-e", "Processor", + "-e", "BogoMIPS", "-e", "Hardware", "/proc/cpuinfo"}); + String[] tokens = out.split("\n"); + for(int i=0; i0) { + modTable.removeRow(0); + } + for(int i=0; i-1 && rightBrace>-1) { + out = out.substring(leftBrace, rightBrace+1); + results = new JSONObject(out).getJSONArray("apps"); + } + } catch(Exception e) { + System.err.println("Unable to get apps list from luna-send: " + + e.getMessage()); + } + return results; + } + + private JSONObject getAppInfoFromId(String appid) { + JSONObject result = null; + for(int i=0; i warn = webOS.whatDependsRecursive(curr.getId()); + if(warn.size()>0) { + String warnMsg = "" + + MessageFormat.format(bundle + .getString("DEPENDANT_PACKAGES_EXIST_WARNING"), + new Object[] {modTable.getValueAt(i, 0)}) + "\n"; + for(int j=0; j depends = webOS.whatDepends(entry.getId()); + if(depends.size()>0) { + for(int i=0; i-1) { + continueOn &= uninstallPackage(pkgs.get(index)); + if(!continueOn) { + break; + } + } + } + } + if(continueOn && webOS.uninstall(curr.getId())) { + pkgs.remove(curr); + int index = indexOfFiltered(curr.getId()); + if(index>-1) { + modTable.removeRow(index); + filtered.remove(index); + } + continueOn = true; + } else { + continueOn = false; + } + return continueOn; + } + + + @Action + public void closeManagement() { + dispose(); + } + + private void setState(boolean enable) { + jComboBox1.setEnabled(enable); + jButton1.setEnabled(enable); + jTable1.setEnabled(enable); + if(enable) { + jTable1.setBackground(new Color(255, 255, 255)); + setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); + } else { + jTable1.setBackground(new Color(230, 230, 230)); + setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); + } + } + + /** This method is called from within the constructor to + * initialize the form. + * WARNING: Do NOT modify this code. The content of this method is + * always regenerated by the Form Editor. + */ + // //GEN-BEGIN:initComponents + private void initComponents() { + + jLayeredPane1 = new javax.swing.JLayeredPane(); + jLayeredPane3 = new javax.swing.JLayeredPane(); + jScrollPane1 = new javax.swing.JScrollPane(); + jTable1 = new javax.swing.JTable(); + jComboBox1 = new javax.swing.JComboBox(); + jButton1 = new javax.swing.JButton(); + jLayeredPane2 = new javax.swing.JLayeredPane(); + jLabel7 = new javax.swing.JLabel(); + jLabel3 = new javax.swing.JLabel(); + jLabel13 = new javax.swing.JLabel(); + jLabel8 = new javax.swing.JLabel(); + jLabel12 = new javax.swing.JLabel(); + jLabel11 = new javax.swing.JLabel(); + jLabel9 = new javax.swing.JLabel(); + jLabel4 = new javax.swing.JLabel(); + jLabel1 = new javax.swing.JLabel(); + jLabel10 = new javax.swing.JLabel(); + jLabel2 = new javax.swing.JLabel(); + jLabel5 = new javax.swing.JLabel(); + + setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); + setTitle(bundle.getString("MainView.jMenuItem5.text")); // NOI18N + setModal(true); + setName("aboutBox"); // NOI18N + setResizable(false); + addWindowListener(new java.awt.event.WindowAdapter() { + public void windowClosing(java.awt.event.WindowEvent evt) { + formWindowClosing(evt); + } + }); + addKeyListener(new java.awt.event.KeyAdapter() { + public void keyPressed(java.awt.event.KeyEvent evt) { + formKeyPressed(evt); + } + }); + + jLayeredPane1.setName("jLayeredPane1"); // NOI18N + jLayeredPane1.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLayeredPane1MouseClicked(evt); + } + }); + jLayeredPane1.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jLayeredPane1KeyTyped(evt); + } + }); + + jLayeredPane3.setBorder(javax.swing.BorderFactory.createTitledBorder(bundle.getString("DeviceManagement.jLayeredPane3.border.title"))); // NOI18N + jLayeredPane3.setName("jLayeredPane3"); // NOI18N + jLayeredPane3.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLayeredPane3MouseClicked(evt); + } + }); + + jScrollPane1.setName("jScrollPane1"); // NOI18N + + jTable1.setModel(new javax.swing.table.DefaultTableModel( + new Object [][] { + + }, + new String [] { + "Name", "" + } + ) { + Class[] types = new Class [] { + java.lang.String.class, java.lang.Boolean.class + }; + boolean[] canEdit = new boolean [] { + false, true + }; + + public Class getColumnClass(int columnIndex) { + return types [columnIndex]; + } + + public boolean isCellEditable(int rowIndex, int columnIndex) { + return canEdit [columnIndex]; + } + }); + jTable1.setFillsViewportHeight(true); + jTable1.setFocusable(false); + jTable1.setGridColor(new java.awt.Color(192, 192, 192)); + jTable1.setName("jTable1"); // NOI18N + jTable1.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jTable1.setShowVerticalLines(false); + jTable1.getTableHeader().setResizingAllowed(false); + jTable1.getTableHeader().setReorderingAllowed(false); + jTable1.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jTable1MouseClicked(evt); + } + public void mousePressed(java.awt.event.MouseEvent evt) { + jTable1MousePressed(evt); + } + public void mouseReleased(java.awt.event.MouseEvent evt) { + jTable1MouseReleased(evt); + } + }); + jTable1.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTable1KeyTyped(evt); + } + }); + jScrollPane1.setViewportView(jTable1); + jTable1.getColumnModel().getColumn(0).setResizable(false); + jTable1.getColumnModel().getColumn(0).setPreferredWidth(250); + jTable1.getColumnModel().getColumn(0).setHeaderValue(bundle.getString("DeviceManagement.jTable1.columnModel.title0")); // NOI18N + jTable1.getColumnModel().getColumn(1).setResizable(false); + jTable1.getColumnModel().getColumn(1).setPreferredWidth(50); + jTable1.getColumnModel().getColumn(1).setHeaderValue(bundle.getString("DeviceManagement.jTable1.columnModel.title1")); // NOI18N + + jScrollPane1.setBounds(20, 50, 240, 260); + jLayeredPane3.add(jScrollPane1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Packages", "Patches" })); + jComboBox1.setFocusable(false); + jComboBox1.setName("jComboBox1"); // NOI18N + jComboBox1.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox1ActionPerformed(evt); + } + }); + jComboBox1.setBounds(154, 20, 100, 20); + jLayeredPane3.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(ca.canucksoftware.wosqi.WebOSQuickInstallApp.class).getContext().getActionMap(DeviceManagement.class, this); + jButton1.setAction(actionMap.get("uninstall")); // NOI18N + jButton1.setText(bundle.getString("DeviceManagement.jButton1.text")); // NOI18N + jButton1.setFocusable(false); + jButton1.setName("jButton1"); // NOI18N + jButton1.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton1ActionPerformed(evt); + } + }); + jButton1.setBounds(150, 320, 110, 23); + jLayeredPane3.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLayeredPane3.setBounds(320, 10, 280, 360); + jLayeredPane1.add(jLayeredPane3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLayeredPane2.setBorder(javax.swing.BorderFactory.createTitledBorder(bundle.getString("DeviceManagement.jLayeredPane2.border.title"))); // NOI18N + jLayeredPane2.setName("jLayeredPane2"); // NOI18N + jLayeredPane2.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLayeredPane2MouseClicked(evt); + } + }); + + jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel7.setName("jLabel7"); // NOI18N + jLabel7.setBounds(190, 20, 70, 70); + jLayeredPane2.add(jLabel7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel3.setText(bundle.getString("DeviceManagement.jLabel3.text")); // NOI18N + jLabel3.setName("jLabel3"); // NOI18N + jLabel3.setBounds(20, 180, 250, 20); + jLayeredPane2.add(jLabel3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel13.setText(bundle.getString("DeviceManagement.jLabel13.text")); // NOI18N + jLabel13.setName("jLabel13"); // NOI18N + jLabel13.setBounds(20, 300, 250, 20); + jLayeredPane2.add(jLabel13, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel8.setText(bundle.getString("DeviceManagement.jLabel8.text")); // NOI18N + jLabel8.setName("jLabel8"); // NOI18N + jLabel8.setBounds(20, 240, 250, 20); + jLayeredPane2.add(jLabel8, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel12.setText(bundle.getString("DeviceManagement.jLabel12.text")); // NOI18N + jLabel12.setName("jLabel12"); // NOI18N + jLabel12.setBounds(20, 270, 250, 20); + jLayeredPane2.add(jLabel12, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel11.setText(bundle.getString("DeviceManagement.jLabel11.text")); // NOI18N + jLabel11.setName("jLabel11"); // NOI18N + jLabel11.setBounds(20, 330, 250, 20); + jLayeredPane2.add(jLabel11, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel9.setText(bundle.getString("DeviceManagement.jLabel9.text")); // NOI18N + jLabel9.setName("jLabel9"); // NOI18N + jLabel9.setBounds(20, 210, 250, 20); + jLayeredPane2.add(jLabel9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel4.setText(bundle.getString("DeviceManagement.jLabel4.text")); // NOI18N + jLabel4.setName("jLabel4"); // NOI18N + jLabel4.setBounds(20, 150, 250, 20); + jLayeredPane2.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel1.setText(bundle.getString("DeviceManagement.jLabel1.text")); // NOI18N + jLabel1.setName("jLabel1"); // NOI18N + jLabel1.setBounds(20, 60, 170, 20); + jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel10.setText(bundle.getString("DeviceManagement.jLabel10.text")); // NOI18N + jLabel10.setName("jLabel10"); // NOI18N + jLabel10.setBounds(20, 120, 250, 20); + jLayeredPane2.add(jLabel10, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel2.setText(bundle.getString("DeviceManagement.jLabel2.text")); // NOI18N + jLabel2.setName("jLabel2"); // NOI18N + jLabel2.setBounds(20, 30, 170, 20); + jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel5.setText(bundle.getString("DeviceManagement.jLabel5.text")); // NOI18N + jLabel5.setName("jLabel5"); // NOI18N + jLabel5.setBounds(20, 90, 170, 20); + jLayeredPane2.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLayeredPane2.setBounds(20, 10, 280, 360); + jLayeredPane1.add(jLayeredPane2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); + getContentPane().setLayout(layout); + layout.setHorizontalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 619, javax.swing.GroupLayout.PREFERRED_SIZE) + ); + layout.setVerticalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 385, javax.swing.GroupLayout.PREFERRED_SIZE) + ); + + pack(); + }// //GEN-END:initComponents + + private void formKeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_formKeyPressed + }//GEN-LAST:event_formKeyPressed + + private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MouseClicked + + }//GEN-LAST:event_jTable1MouseClicked + + private void jTable1KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTable1KeyTyped + }//GEN-LAST:event_jTable1KeyTyped + + private void jLayeredPane1KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jLayeredPane1KeyTyped + }//GEN-LAST:event_jLayeredPane1KeyTyped + + private void jLayeredPane2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLayeredPane2MouseClicked + }//GEN-LAST:event_jLayeredPane2MouseClicked + + private void jLayeredPane3MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLayeredPane3MouseClicked + }//GEN-LAST:event_jLayeredPane3MouseClicked + + private void jLayeredPane1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLayeredPane1MouseClicked + }//GEN-LAST:event_jLayeredPane1MouseClicked + + private void jTable1MousePressed(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MousePressed + int i = jTable1.rowAtPoint(evt.getPoint()); + if(i>-1) { + if(jTable1.columnAtPoint(evt.getPoint())==0) { + JFrame mainFrame = WebOSQuickInstallApp.getApplication().getMainFrame(); + if(jComboBox1.getSelectedIndex()==0) { + InstalledPkgInfo info = new InstalledPkgInfo(mainFrame, webOS, + filtered.get(i)); + info.setLocationRelativeTo(mainFrame); + WebOSQuickInstallApp.getApplication().show(info); + } else { + InstalledPatchInfo info = new InstalledPatchInfo(mainFrame, webOS, + filtered.get(i)); + info.setLocationRelativeTo(mainFrame); + WebOSQuickInstallApp.getApplication().show(info); + } + } + } + int row = jTable1.getSelectedRow(); + if(row>-1) { + jTable1.removeRowSelectionInterval(row, row); + } + }//GEN-LAST:event_jTable1MousePressed + + private void jTable1MouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MouseReleased + int row = jTable1.getSelectedRow(); + if(row>-1) { + jTable1.removeRowSelectionInterval(row, row); + } + }//GEN-LAST:event_jTable1MouseReleased + + private void formWindowClosing(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowClosing + }//GEN-LAST:event_formWindowClosing + + private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox1ActionPerformed + t.schedule(new DoLoadPackages(), 50); + }//GEN-LAST:event_jComboBox1ActionPerformed + + private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed + t.schedule(new DoDeleteApps(), 50); + }//GEN-LAST:event_jButton1ActionPerformed + + // Variables declaration - do not modify//GEN-BEGIN:variables + private javax.swing.JButton jButton1; + private javax.swing.JComboBox jComboBox1; + private javax.swing.JLabel jLabel1; + private javax.swing.JLabel jLabel10; + private javax.swing.JLabel jLabel11; + private javax.swing.JLabel jLabel12; + private javax.swing.JLabel jLabel13; + private javax.swing.JLabel jLabel2; + private javax.swing.JLabel jLabel3; + private javax.swing.JLabel jLabel4; + private javax.swing.JLabel jLabel5; + private javax.swing.JLabel jLabel7; + private javax.swing.JLabel jLabel8; + private javax.swing.JLabel jLabel9; + private javax.swing.JLayeredPane jLayeredPane1; + private javax.swing.JLayeredPane jLayeredPane2; + private javax.swing.JLayeredPane jLayeredPane3; + private javax.swing.JScrollPane jScrollPane1; + private javax.swing.JTable jTable1; + // End of variables declaration//GEN-END:variables + + class DoLoadDetails extends TimerTask { + public void run() { + loadDeviceDetails(); + } + } + + class DoLoadPackages extends TimerTask { + public void run() { + loadPackages(); + } + } + class DoDeleteApps extends TimerTask { + public void run() { + setState(false); + uninstall(); + setState(true); + } + } + class DoDispose extends TimerTask { + public void run() { + dispose(); + } + } +} diff --git a/src/ca/canucksoftware/wosqi/FeedLoader.form b/src/ca/canucksoftware/wosqi/FeedLoader.form new file mode 100644 index 0000000..29c4020 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/FeedLoader.form @@ -0,0 +1,164 @@ + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ca/canucksoftware/wosqi/FeedLoader.java b/src/ca/canucksoftware/wosqi/FeedLoader.java new file mode 100644 index 0000000..706e1da --- /dev/null +++ b/src/ca/canucksoftware/wosqi/FeedLoader.java @@ -0,0 +1,161 @@ +/* + * WebOSQuickInstallAboutBox.java + */ + +package ca.canucksoftware.wosqi; + +import ca.canucksoftware.ipkg.PackageManager; +import ca.canucksoftware.webos.DeviceInfo; +import ca.canucksoftware.webos.WebOSConnection; +import java.text.MessageFormat; +import java.util.ResourceBundle; +import java.util.Timer; +import java.util.TimerTask; +import javax.swing.JOptionPane; + +public class FeedLoader extends javax.swing.JDialog { + private ResourceBundle bundle; + private WebOSConnection webOS; + public PackageManager pkgMgr; + public Timer t; + + public FeedLoader(java.awt.Frame parent, WebOSConnection connection) { + super(parent); + bundle = WebOSQuickInstallApp.bundle; + initComponents(); + t = new Timer(); + webOS = connection; + if(!webOS.isConnected()) { + DeviceInfo info = webOS.getDeviceInfo(); + if(info!=null && !info.model().equals(DeviceInfo.Model.Unknown.toString())) { + JOptionPane.showMessageDialog(rootPane, MessageFormat.format(bundle + .getString("{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN."), + new Object[] {info.model()})); + } else { + JOptionPane.showMessageDialog(rootPane, bundle + .getString("DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.")); + } + t.schedule(new DoDispose(), 200); + } else { + t.schedule(new DoLoad(), 200); + } + } + + /** This method is called from within the constructor to + * initialize the form. + * WARNING: Do NOT modify this code. The content of this method is + * always regenerated by the Form Editor. + */ + // //GEN-BEGIN:initComponents + private void initComponents() { + + jLayeredPane1 = new javax.swing.JLayeredPane(); + jScrollPane2 = new javax.swing.JScrollPane(); + jTextArea2 = new javax.swing.JTextArea(); + jLabel6 = new javax.swing.JLabel(); + jLabel5 = new javax.swing.JLabel(); + + setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE); + setBackground(new java.awt.Color(219, 219, 219)); + setCursor(new java.awt.Cursor(java.awt.Cursor.WAIT_CURSOR)); + setForeground(new java.awt.Color(219, 219, 219)); + setIconImage(null); + setModal(true); + setName("transfer"); // NOI18N + setResizable(false); + setUndecorated(true); + addWindowListener(new java.awt.event.WindowAdapter() { + public void windowActivated(java.awt.event.WindowEvent evt) { + formWindowActivated(evt); + } + public void windowClosed(java.awt.event.WindowEvent evt) { + formWindowClosed(evt); + } + public void windowOpened(java.awt.event.WindowEvent evt) { + formWindowOpened(evt); + } + }); + + jLayeredPane1.setBackground(new java.awt.Color(219, 219, 219)); + jLayeredPane1.setBorder(javax.swing.BorderFactory.createCompoundBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 153, 153)), javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED, java.awt.Color.lightGray, new java.awt.Color(204, 204, 204), null, null))); + jLayeredPane1.setName("jLayeredPane1"); // NOI18N + jLayeredPane1.setOpaque(true); + + jScrollPane2.setBorder(null); + jScrollPane2.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); + jScrollPane2.setVerticalScrollBarPolicy(javax.swing.ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER); + jScrollPane2.setName("jScrollPane2"); // NOI18N + + jTextArea2.setBackground(new java.awt.Color(219, 219, 219)); + jTextArea2.setColumns(20); + jTextArea2.setEditable(false); + jTextArea2.setFont(new java.awt.Font("Tahoma", 0, 11)); + jTextArea2.setLineWrap(true); + jTextArea2.setRows(2); + jTextArea2.setWrapStyleWord(true); + jTextArea2.setBorder(null); + jTextArea2.setName("jTextArea2"); // NOI18N + jScrollPane2.setViewportView(jTextArea2); + + jScrollPane2.setBounds(10, 20, 240, 30); + jLayeredPane1.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/activity.gif"))); // NOI18N + jLabel6.setText(bundle.getString("FeedLoader.jLabel6.text")); // NOI18N + jLabel6.setName("jLabel6"); // NOI18N + jLabel6.setBounds(0, 48, 260, 20); + jLayeredPane1.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getStyle() | java.awt.Font.BOLD)); + jLabel5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel5.setText(bundle.getString("FeedLoader.jLabel5.text")); // NOI18N + jLabel5.setName("jLabel5"); // NOI18N + jLabel5.setBounds(10, 0, 240, 20); + jLayeredPane1.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); + getContentPane().setLayout(layout); + layout.setHorizontalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 262, Short.MAX_VALUE) + ); + layout.setVerticalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jLayeredPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE) + ); + + pack(); + }// //GEN-END:initComponents + + private void formWindowOpened(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowOpened + + }//GEN-LAST:event_formWindowOpened + + private void formWindowActivated(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowActivated + }//GEN-LAST:event_formWindowActivated + + private void formWindowClosed(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowClosed + }//GEN-LAST:event_formWindowClosed + + // Variables declaration - do not modify//GEN-BEGIN:variables + private javax.swing.JLabel jLabel5; + private javax.swing.JLabel jLabel6; + private javax.swing.JLayeredPane jLayeredPane1; + private javax.swing.JScrollPane jScrollPane2; + private javax.swing.JTextArea jTextArea2; + // End of variables declaration//GEN-END:variables + + class DoLoad extends TimerTask { + public void run() { + pkgMgr = new PackageManager(webOS.getDeviceInfo(), webOS.listInstalled(), + jTextArea2); + dispose(); + } + } + class DoDispose extends TimerTask { + public void run() { + dispose(); + } + } +} diff --git a/src/ca/canucksoftware/wosqi/FeedViewer.form b/src/ca/canucksoftware/wosqi/FeedViewer.form new file mode 100644 index 0000000..8865c05 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/FeedViewer.form @@ -0,0 +1,3639 @@ + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ca/canucksoftware/wosqi/FeedViewer.java b/src/ca/canucksoftware/wosqi/FeedViewer.java new file mode 100644 index 0000000..803cb53 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/FeedViewer.java @@ -0,0 +1,2760 @@ +/* + * WebOSQuickInstallAboutBox.java + */ + +package ca.canucksoftware.wosqi; + +import ca.canucksoftware.ipkg.PackageEntry; +import ca.canucksoftware.ipkg.PackageFilter; +import ca.canucksoftware.ipkg.PackageManager; +import ca.canucksoftware.webos.DeviceInfo; +import ca.canucksoftware.webos.WebOSConnection; +import java.awt.Cursor; +import java.awt.Desktop; +import java.net.URL; +import java.text.MessageFormat; +import javax.swing.JOptionPane; +import java.util.*; +import java.util.Timer; +import java.util.ResourceBundle; +import javax.swing.Icon; +import javax.swing.JButton; +import javax.swing.JComboBox; +import javax.swing.JFrame; +import javax.swing.JLabel; +import javax.swing.JList; +import javax.swing.JTextField; +import javax.swing.JTextPane; +import org.json.JSONArray; +import java.awt.Dimension; +import java.awt.Graphics; +import java.awt.Image; +import javax.swing.ImageIcon; +import javax.swing.JLayeredPane; + +public class FeedViewer extends javax.swing.JDialog { + private ResourceBundle bundle; + private PackageManager pkgMgr; + private final String UNKNOWN_VALUE; + private final Icon NO_SCREENSHOT; + private final PackageFilter[] TAB_FILTER; + private final JComboBox[] CATEGORY; + private final JTextField[] SEARCH; + private final JList[] LIST; + private final JLabel[] NAME; + private final JLabel[] VERSION; + private final JLabel[] DEVELOPER; + private final JLabel[] LASTUPDATED; + private final JLabel[] SCREENSHOT; + private final JLabel[] LICENSE; + private final JLabel[] FEED; + private final JLabel[] DESCRIPTION_LABEL; + private final JLabel[] HOMEPAGE; + private final JLabel[] LICENSE_LABEL; + private final JLabel[] FEED_LABEL; + private final JTextPane[] DESCRIPTION; + private final JButton[] INSTALL_BUTTON; + private ArrayList[] packages; + private ArrayList[] filtered; + private PackageEntry[] selected; + private Timer t; + private WebOSConnection webOS; + private boolean loaded; + private Image background; + + public FeedViewer(java.awt.Frame parent, WebOSConnection wc, PackageManager pm) { + super(parent); + bundle = WebOSQuickInstallApp.bundle; + URL bgURL = getClass().getResource("resources/background2.jpg"); + background = new ImageIcon(bgURL).getImage(); + initComponents(); + loaded = false; + UNKNOWN_VALUE = bundle.getString("UNKNOWN"); + NO_SCREENSHOT = jLabel1.getIcon(); + TAB_FILTER = new PackageFilter[] {PackageFilter.Applications, + PackageFilter.Services, PackageFilter.Plugins, PackageFilter.Linux_Apps, + PackageFilter.Linux_Daemons, PackageFilter.Kernels, PackageFilter.Patches, + PackageFilter.Themes}; + CATEGORY = new JComboBox[] {jComboBox1, jComboBox2, jComboBox3, jComboBox4, + jComboBox9, jComboBox5, jComboBox6, jComboBox7}; + SEARCH = new JTextField[] {jTextField1, jTextField2, jTextField3, jTextField4, + jTextField9, jTextField5, jTextField6, jTextField7}; + LIST = new JList[] {jList1, jList2, jList3, jList4, jList9, jList5, + jList6, jList7, jList8}; + NAME = new JLabel[] {jLabel2, jLabel13, jLabel24, jLabel35, jLabel90, + jLabel46, jLabel57, jLabel68, jLabel79}; + VERSION = new JLabel[] {jLabel5, jLabel16, jLabel27, jLabel38, jLabel93, + jLabel49, jLabel60, jLabel71, jLabel82}; + DEVELOPER = new JLabel[] {jLabel9, jLabel20, jLabel31, jLabel42, jLabel97, + jLabel53, jLabel64, jLabel75, jLabel86}; + LASTUPDATED = new JLabel[] {jLabel6, jLabel17, jLabel28, jLabel39, jLabel94, + jLabel50, jLabel61, jLabel72, jLabel83}; + SCREENSHOT = new JLabel[] {jLabel1, jLabel12, jLabel23, jLabel34, jLabel89, + jLabel45, jLabel56, jLabel67, jLabel78}; + LICENSE = new JLabel[] {jLabel10, jLabel21, jLabel32, jLabel43, jLabel98, + jLabel54, jLabel65, jLabel76, jLabel87}; + FEED = new JLabel[] {jLabel7, jLabel19, jLabel30, jLabel41, jLabel96, + jLabel52, jLabel63, jLabel74, jLabel85}; + DESCRIPTION_LABEL = new JLabel[] {jLabel8, jLabel18, jLabel29, jLabel40, + jLabel95, jLabel51, jLabel62, jLabel73, jLabel84}; + HOMEPAGE = new JLabel[] {jLabel11, jLabel22, jLabel33, jLabel44, + jLabel99, jLabel55, jLabel66, jLabel77, jLabel88}; + LICENSE_LABEL = new JLabel[] {jLabel3, jLabel15, jLabel26, jLabel37, + jLabel92, jLabel48, jLabel59, jLabel70, jLabel81}; + FEED_LABEL = new JLabel[] {jLabel4, jLabel14, jLabel25, jLabel36, + jLabel91, jLabel47, jLabel58, jLabel69, jLabel80}; + DESCRIPTION = new JTextPane[] {jTextPane1, jTextPane2, jTextPane3, jTextPane4, + jTextPane9, jTextPane5, jTextPane6, jTextPane7, jTextPane8}; + INSTALL_BUTTON = new JButton[] {jButton2, jButton4, jButton6, jButton8, + jButton18, jButton10, jButton12, jButton14, jButton16}; + packages = new ArrayList[9]; + filtered = new ArrayList[9]; + selected = new PackageEntry[9]; + webOS = wc; + pkgMgr = pm; + t = new Timer(); + if(!webOS.isConnected()) { + DeviceInfo info = webOS.getDeviceInfo(); + if(info!=null && !info.model().equals(DeviceInfo.Model.Unknown.toString())) { + JOptionPane.showMessageDialog(rootPane, MessageFormat.format(bundle + .getString("{0}_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN."), + new Object[] {info.model()})); + } else { + JOptionPane.showMessageDialog(rootPane, bundle + .getString("DEVICE_IS_DISCONNECTED._PLEASE_RECONNECT_THEN_TRY_AGAIN.")); + } + t.schedule(new DoDispose(), 200); + } else { + for(int i=0; i categories = pkgMgr.getCategories(); + for(int i=0; i0) { + LIST[tab].setSelectedIndex(0); + } else { + jButton15.setEnabled(false); + } + displayPackage(tab); + } + + public void displayPackage(int tab) { + int index = LIST[tab].getSelectedIndex(); + boolean flag = (index>-1); + VERSION[tab].setVisible(flag); + DEVELOPER[tab].setVisible(flag); + LASTUPDATED[tab].setVisible(flag); + SCREENSHOT[tab].setVisible(flag); + LICENSE[tab].setVisible(flag); + FEED[tab].setVisible(flag); + DESCRIPTION_LABEL[tab].setVisible(flag); + HOMEPAGE[tab].setVisible(flag); + LICENSE_LABEL[tab].setVisible(flag); + FEED_LABEL[tab].setVisible(flag); + DESCRIPTION[tab].getParent().getParent().setVisible(flag); + INSTALL_BUTTON[tab].setVisible(flag); + jButton15.setEnabled(flag); //Update All button + if(flag) { + selected[tab] = filtered[tab].get(index); + if(selected[tab].name!=null) { + NAME[tab].setText("" + selected[tab].name); + } else { + NAME[tab].setText("" + UNKNOWN_VALUE); + } + if(selected[tab].version!=null) { + VERSION[tab].setText("" + bundle.getString("VERSION:") + + "    " + selected[tab].version); + } else { + VERSION[tab].setText("" + bundle.getString("VERSION:") + + "    " + UNKNOWN_VALUE); + } + if(selected[tab].developer!=null) { + if(!selected[tab].developer.equals("N/A")) { + DEVELOPER[tab].setText("" + bundle.getString("DEVELOPER:") + + "    " + selected[tab].developer); + } else { + DEVELOPER[tab].setText("" + bundle.getString("DEVELOPER:") + + "    " + UNKNOWN_VALUE); + } + + } else { + DEVELOPER[tab].setText("" + bundle.getString("DEVELOPER:") + + "    " + UNKNOWN_VALUE); + } + if(selected[tab].source!=null) { + if(selected[tab].source.has("LastUpdated")) { + try { + String date = selected[tab].getFormattedDate(); + if(date!=null) { + LASTUPDATED[tab].setText("" + bundle.getString("LAST_UPDATED:") + + "    " + date); + } else { + LASTUPDATED[tab].setText("" + bundle.getString("LAST_UPDATED:") + + "    " + UNKNOWN_VALUE); + } + } catch(Exception e) {} + } else { + LASTUPDATED[tab].setText("" + bundle.getString("LAST_UPDATED:") + + "    " + UNKNOWN_VALUE); + } + if(selected[tab].source.has("License")) { + try { + String license = selected[tab].source.getString("License"); + if(license.length()==0) { + license = UNKNOWN_VALUE; + } + LICENSE[tab].setText("" + license); + } catch(Exception e) {} + } else { + LICENSE[tab].setText("" + UNKNOWN_VALUE); + } + if(selected[tab].source.has("Feed")) { + try { + FEED[tab].setText("" + selected[tab].source + .getString("Feed")); + } catch(Exception e) {} + } else { + FEED[tab].setText("" + UNKNOWN_VALUE); + } + if(selected[tab].source.has("FullDescription")) { + try { + DESCRIPTION[tab].setText("" + selected[tab].source + .getString("FullDescription")); + DESCRIPTION[tab].setCaretPosition(0); + } catch(Exception e) {} + } else { + DESCRIPTION[tab].setText("" + UNKNOWN_VALUE); + } + /*if(selected[tab].source.has("Icon")) { + try { + String iconUrl = selected[tab].source.getString("Icon"); + String currName = NAME[tab].getText().replaceFirst("", ""); + NAME[tab].setText("  " + currName); + } catch(Exception e) {} + } else { + NAME[tab].setIcon(null); + }*/ + new LoadScreenshot(tab).start(); + /*if(selected[tab].source.has("Screenshots")) { + try { + JSONArray ss = selected[tab].source.getJSONArray("Screenshots"); + if(ss.length()>0) { + SCREENSHOT[tab].setIcon(null); + SCREENSHOT[tab].setText("
    "); + } else { + SCREENSHOT[tab].setText(""); + SCREENSHOT[tab].setIcon(NO_SCREENSHOT); + } + } catch(Exception e) {} + } else { + SCREENSHOT[tab].setText(""); + SCREENSHOT[tab].setIcon(NO_SCREENSHOT); + }*/ + if(!selected[tab].source.has("Homepage")) { + HOMEPAGE[tab].setVisible(false); + } + } else { + LASTUPDATED[tab].setText("" + bundle.getString("LAST_UPDATED:") + + "    " + UNKNOWN_VALUE); + LICENSE[tab].setText("" + UNKNOWN_VALUE); + FEED[tab].setText("" + UNKNOWN_VALUE); + DESCRIPTION[tab].setText("" + UNKNOWN_VALUE); + SCREENSHOT[tab].setText(""); + SCREENSHOT[tab].setIcon(NO_SCREENSHOT); + HOMEPAGE[tab].setVisible(false); + } + } else { //no packages selected,aka no packages found + selected[tab] = null; + if(tab==packages.length-1) { + NAME[tab].setText("" + bundle.getString("NO_UPDATES_FOUND")); + } else { + NAME[tab].setText("" + bundle.getString("NO_PACKAGES_FOUND")); + } + DESCRIPTION[tab].setText(""); + } + } + + private void query() { + int tab = jTabbedPane2.getSelectedIndex(); + String toSearch = SEARCH[tab].getText().trim(); + filtered[tab] = new ArrayList(0); + for(int i=0; i0) { + LIST[tab].setSelectedIndex(0); + } + displayPackage(tab); + } + + private void install() { + int tab = jTabbedPane2.getSelectedIndex(); + ArrayList pkgList = getInstallList(selected[tab]); + String msg = "" + + MessageFormat.format(bundle.getString("DEPENDANCY_INSTALL_WARNING"), + new Object[] {selected[tab].name}) + "\n"; + ArrayList installList = new ArrayList(); + for(int i=0; i1) { + if(JOptionPane.showConfirmDialog(rootPane, msg, + bundle.getString("WARNING"), JOptionPane.OK_CANCEL_OPTION, + JOptionPane.WARNING_MESSAGE)==JOptionPane.OK_OPTION) { + doInstall(tab, installList); + } + } else { + doInstall(tab, installList); + } + } + + private ArrayList getInstallList(PackageEntry pkg) { + ArrayList result = new ArrayList(0); + String[] depends = pkg.depends; + if(depends!=null) { + for(int i=0; i0) { + LIST[tab].setSelectedIndex(0); + } + displayPackage(tab); + } + } + + private void update() { + int tab = packages.length-1; + ArrayList installList = new ArrayList(); + installList.add(selected[tab].getDownloadUrl()); + doInstall(tab, installList); + packages[tab] = null; + loadUpdates(); + if(filtered[tab].size()==0) { + jButton15.setEnabled(false); + } + + } + + private void updateAll() { + int tab = packages.length-1; + ArrayList installList = new ArrayList(); + for(int i=0; i//GEN-BEGIN:initComponents + private void initComponents() { + + jTabbedPane1 = new javax.swing.JTabbedPane(); + jTabbedPane2 = new javax.swing.JTabbedPane(); + jLayeredPane2 = new ImageLayeredPane(background); + jLabel5 = new javax.swing.JLabel(); + jLabel9 = new javax.swing.JLabel(); + jButton1 = new javax.swing.JButton(); + jLabel4 = new javax.swing.JLabel(); + jTextField1 = new javax.swing.JTextField(); + jLabel2 = new javax.swing.JLabel(); + jLabel6 = new javax.swing.JLabel(); + jComboBox1 = new javax.swing.JComboBox(); + jSeparator1 = new javax.swing.JSeparator(); + jScrollPane2 = new javax.swing.JScrollPane(); + jTextPane1 = new javax.swing.JTextPane(); + jLabel3 = new javax.swing.JLabel(); + jLabel10 = new javax.swing.JLabel(); + jLabel8 = new javax.swing.JLabel(); + jLabel1 = new javax.swing.JLabel(); + jLabel11 = new javax.swing.JLabel(); + jLabel7 = new javax.swing.JLabel(); + jButton2 = new javax.swing.JButton(); + jScrollPane1 = new javax.swing.JScrollPane(); + jList1 = new javax.swing.JList(); + jLayeredPane3 = new ImageLayeredPane(background); + jLabel20 = new javax.swing.JLabel(); + jLabel15 = new javax.swing.JLabel(); + jScrollPane4 = new javax.swing.JScrollPane(); + jTextPane2 = new javax.swing.JTextPane(); + jLabel17 = new javax.swing.JLabel(); + jLabel12 = new javax.swing.JLabel(); + jTextField2 = new javax.swing.JTextField(); + jLabel16 = new javax.swing.JLabel(); + jLabel21 = new javax.swing.JLabel(); + jComboBox2 = new javax.swing.JComboBox(); + jLabel19 = new javax.swing.JLabel(); + jLabel14 = new javax.swing.JLabel(); + jSeparator2 = new javax.swing.JSeparator(); + jLabel18 = new javax.swing.JLabel(); + jButton3 = new javax.swing.JButton(); + jScrollPane3 = new javax.swing.JScrollPane(); + jList2 = new javax.swing.JList(); + jLabel13 = new javax.swing.JLabel(); + jLabel22 = new javax.swing.JLabel(); + jButton4 = new javax.swing.JButton(); + jLayeredPane4 = new ImageLayeredPane(background); + jScrollPane6 = new javax.swing.JScrollPane(); + jTextPane3 = new javax.swing.JTextPane(); + jScrollPane5 = new javax.swing.JScrollPane(); + jList3 = new javax.swing.JList(); + jLabel29 = new javax.swing.JLabel(); + jLabel32 = new javax.swing.JLabel(); + jLabel26 = new javax.swing.JLabel(); + jButton5 = new javax.swing.JButton(); + jButton6 = new javax.swing.JButton(); + jLabel27 = new javax.swing.JLabel(); + jLabel33 = new javax.swing.JLabel(); + jLabel30 = new javax.swing.JLabel(); + jSeparator3 = new javax.swing.JSeparator(); + jTextField3 = new javax.swing.JTextField(); + jLabel23 = new javax.swing.JLabel(); + jComboBox3 = new javax.swing.JComboBox(); + jLabel24 = new javax.swing.JLabel(); + jLabel31 = new javax.swing.JLabel(); + jLabel28 = new javax.swing.JLabel(); + jLabel25 = new javax.swing.JLabel(); + jLayeredPane5 = new ImageLayeredPane(background); + jScrollPane7 = new javax.swing.JScrollPane(); + jList4 = new javax.swing.JList(); + jSeparator4 = new javax.swing.JSeparator(); + jButton7 = new javax.swing.JButton(); + jLabel40 = new javax.swing.JLabel(); + jLabel38 = new javax.swing.JLabel(); + jLabel37 = new javax.swing.JLabel(); + jLabel44 = new javax.swing.JLabel(); + jLabel35 = new javax.swing.JLabel(); + jComboBox4 = new javax.swing.JComboBox(); + jLabel43 = new javax.swing.JLabel(); + jScrollPane8 = new javax.swing.JScrollPane(); + jTextPane4 = new javax.swing.JTextPane(); + jLabel39 = new javax.swing.JLabel(); + jTextField4 = new javax.swing.JTextField(); + jLabel41 = new javax.swing.JLabel(); + jLabel34 = new javax.swing.JLabel(); + jButton8 = new javax.swing.JButton(); + jLabel42 = new javax.swing.JLabel(); + jLabel36 = new javax.swing.JLabel(); + jLayeredPane9 = new ImageLayeredPane(background); + jButton17 = new javax.swing.JButton(); + jButton18 = new javax.swing.JButton(); + jLabel94 = new javax.swing.JLabel(); + jLabel95 = new javax.swing.JLabel(); + jScrollPane17 = new javax.swing.JScrollPane(); + jList9 = new javax.swing.JList(); + jLabel97 = new javax.swing.JLabel(); + jLabel93 = new javax.swing.JLabel(); + jSeparator9 = new javax.swing.JSeparator(); + jLabel92 = new javax.swing.JLabel(); + jLabel98 = new javax.swing.JLabel(); + jScrollPane18 = new javax.swing.JScrollPane(); + jTextPane9 = new javax.swing.JTextPane(); + jLabel91 = new javax.swing.JLabel(); + jLabel96 = new javax.swing.JLabel(); + jLabel90 = new javax.swing.JLabel(); + jLabel99 = new javax.swing.JLabel(); + jComboBox9 = new javax.swing.JComboBox(); + jLabel89 = new javax.swing.JLabel(); + jTextField9 = new javax.swing.JTextField(); + jLayeredPane6 = new ImageLayeredPane(background); + jLabel45 = new javax.swing.JLabel(); + jLabel51 = new javax.swing.JLabel(); + jLabel48 = new javax.swing.JLabel(); + jSeparator5 = new javax.swing.JSeparator(); + jLabel49 = new javax.swing.JLabel(); + jButton9 = new javax.swing.JButton(); + jLabel52 = new javax.swing.JLabel(); + jScrollPane10 = new javax.swing.JScrollPane(); + jTextPane5 = new javax.swing.JTextPane(); + jTextField5 = new javax.swing.JTextField(); + jLabel47 = new javax.swing.JLabel(); + jLabel50 = new javax.swing.JLabel(); + jLabel53 = new javax.swing.JLabel(); + jLabel55 = new javax.swing.JLabel(); + jLabel46 = new javax.swing.JLabel(); + jScrollPane9 = new javax.swing.JScrollPane(); + jList5 = new javax.swing.JList(); + jLabel54 = new javax.swing.JLabel(); + jButton10 = new javax.swing.JButton(); + jComboBox5 = new javax.swing.JComboBox(); + jLayeredPane7 = new ImageLayeredPane(background); + jButton12 = new javax.swing.JButton(); + jLabel64 = new javax.swing.JLabel(); + jTextField6 = new javax.swing.JTextField(); + jScrollPane12 = new javax.swing.JScrollPane(); + jTextPane6 = new javax.swing.JTextPane(); + jLabel63 = new javax.swing.JLabel(); + jLabel58 = new javax.swing.JLabel(); + jLabel57 = new javax.swing.JLabel(); + jLabel59 = new javax.swing.JLabel(); + jScrollPane11 = new javax.swing.JScrollPane(); + jList6 = new javax.swing.JList(); + jLabel65 = new javax.swing.JLabel(); + jLabel61 = new javax.swing.JLabel(); + jLabel56 = new javax.swing.JLabel(); + jLabel66 = new javax.swing.JLabel(); + jButton11 = new javax.swing.JButton(); + jSeparator6 = new javax.swing.JSeparator(); + jLabel62 = new javax.swing.JLabel(); + jLabel60 = new javax.swing.JLabel(); + jComboBox6 = new javax.swing.JComboBox(); + jLayeredPane8 = new ImageLayeredPane(background); + jButton13 = new javax.swing.JButton(); + jLabel72 = new javax.swing.JLabel(); + jScrollPane13 = new javax.swing.JScrollPane(); + jList7 = new javax.swing.JList(); + jLabel73 = new javax.swing.JLabel(); + jLabel75 = new javax.swing.JLabel(); + jComboBox7 = new javax.swing.JComboBox(); + jLabel76 = new javax.swing.JLabel(); + jLabel71 = new javax.swing.JLabel(); + jButton14 = new javax.swing.JButton(); + jSeparator7 = new javax.swing.JSeparator(); + jLabel68 = new javax.swing.JLabel(); + jLabel69 = new javax.swing.JLabel(); + jTextField7 = new javax.swing.JTextField(); + jLabel74 = new javax.swing.JLabel(); + jLabel77 = new javax.swing.JLabel(); + jLabel70 = new javax.swing.JLabel(); + jScrollPane14 = new javax.swing.JScrollPane(); + jTextPane7 = new javax.swing.JTextPane(); + jLabel67 = new javax.swing.JLabel(); + jLayeredPane1 = new ImageLayeredPane(background); + jLabel88 = new javax.swing.JLabel(); + jLabel84 = new javax.swing.JLabel(); + jButton15 = new javax.swing.JButton(); + jButton16 = new javax.swing.JButton(); + jScrollPane15 = new javax.swing.JScrollPane(); + jList8 = new javax.swing.JList(); + jLabel81 = new javax.swing.JLabel(); + jLabel83 = new javax.swing.JLabel(); + jLabel85 = new javax.swing.JLabel(); + jLabel82 = new javax.swing.JLabel(); + jLabel79 = new javax.swing.JLabel(); + jLabel80 = new javax.swing.JLabel(); + jScrollPane16 = new javax.swing.JScrollPane(); + jTextPane8 = new javax.swing.JTextPane(); + jSeparator8 = new javax.swing.JSeparator(); + jLabel87 = new javax.swing.JLabel(); + jLabel78 = new javax.swing.JLabel(); + jLabel86 = new javax.swing.JLabel(); + + setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); + setIconImage(null); + setModal(true); + setName("feedViewer"); // NOI18N + setResizable(false); + + jTabbedPane1.setBackground(new java.awt.Color(245, 243, 244)); + jTabbedPane1.setTabLayoutPolicy(javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT); + jTabbedPane1.setTabPlacement(javax.swing.JTabbedPane.BOTTOM); + jTabbedPane1.setFocusable(false); + jTabbedPane1.setFont(jTabbedPane1.getFont().deriveFont(jTabbedPane1.getFont().getSize()+3f)); + jTabbedPane1.setName("mainTabs"); // NOI18N + jTabbedPane1.addChangeListener(new javax.swing.event.ChangeListener() { + public void stateChanged(javax.swing.event.ChangeEvent evt) { + jTabbedPane1StateChanged(evt); + } + }); + + jTabbedPane2.setBackground(new java.awt.Color(245, 243, 244)); + jTabbedPane2.setTabLayoutPolicy(javax.swing.JTabbedPane.SCROLL_TAB_LAYOUT); + jTabbedPane2.setFocusable(false); + jTabbedPane2.setFont(jTabbedPane2.getFont().deriveFont(jTabbedPane2.getFont().getStyle() | java.awt.Font.BOLD)); + jTabbedPane2.setName("availablePackagesTabs"); // NOI18N + jTabbedPane2.addChangeListener(new javax.swing.event.ChangeListener() { + public void stateChanged(javax.swing.event.ChangeEvent evt) { + jTabbedPane2StateChanged(evt); + } + }); + + jLayeredPane2.setName("jLayeredPane2"); // NOI18N + + jLabel5.setFont(jLabel5.getFont().deriveFont(jLabel5.getFont().getSize()+1f)); + jLabel5.setText(bundle.getString("FeedViewer.jLabel5.text")); // NOI18N + jLabel5.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel5.setName("jLabel5"); // NOI18N + jLabel5.setBounds(230, 80, 280, 30); + jLayeredPane2.add(jLabel5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel9.setFont(jLabel9.getFont().deriveFont(jLabel9.getFont().getSize()+1f)); + jLabel9.setText(bundle.getString("FeedViewer.jLabel9.text")); // NOI18N + jLabel9.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel9.setName("jLabel9"); // NOI18N + jLabel9.setBounds(230, 110, 280, 30); + jLayeredPane2.add(jLabel9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton1.setText(bundle.getString("FeedViewer.jButton1.text")); // NOI18N + jButton1.setFocusable(false); + jButton1.setName("jButton1"); // NOI18N + jButton1.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton1ActionPerformed(evt); + } + }); + jButton1.setBounds(150, 54, 30, 25); + jLayeredPane2.add(jButton1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel4.setFont(jLabel4.getFont().deriveFont(jLabel4.getFont().getSize()+1f)); + jLabel4.setText(bundle.getString("FeedViewer.jLabel4.text")); // NOI18N + jLabel4.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel4.setName("jLabel4"); // NOI18N + jLabel4.setBounds(550, 350, 120, 20); + jLayeredPane2.add(jLabel4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField1.setText(bundle.getString("FeedViewer.jTextField1.text")); // NOI18N + jTextField1.setName("jTextField1"); // NOI18N + jTextField1.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField1KeyTyped(evt); + } + }); + jTextField1.setBounds(10, 55, 140, 23); + jLayeredPane2.add(jTextField1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel2.setFont(jLabel2.getFont().deriveFont(jLabel2.getFont().getSize()+13f)); + jLabel2.setText(bundle.getString("FeedViewer.jLabel2.text")); // NOI18N + jLabel2.setName("jLabel2"); // NOI18N + jLabel2.setBounds(230, 10, 280, 70); + jLayeredPane2.add(jLabel2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel6.setFont(jLabel6.getFont().deriveFont(jLabel6.getFont().getSize()+1f)); + jLabel6.setText(bundle.getString("FeedViewer.jLabel6.text")); // NOI18N + jLabel6.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel6.setName("jLabel6"); // NOI18N + jLabel6.setBounds(230, 140, 280, 30); + jLayeredPane2.add(jLabel6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox1.setMaximumRowCount(10); + jComboBox1.setFocusable(false); + jComboBox1.setName("jComboBox1"); // NOI18N + jComboBox1.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox1ActionPerformed(evt); + } + }); + jComboBox1.setBounds(10, 20, 170, 22); + jLayeredPane2.add(jComboBox1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator1.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator1.setName("jSeparator1"); // NOI18N + jSeparator1.setBounds(200, 20, 10, 390); + jLayeredPane2.add(jSeparator1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane2.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane2.setName("jScrollPane2"); // NOI18N + jScrollPane2.setOpaque(false); + + jTextPane1.setBorder(null); + jTextPane1.setContentType(bundle.getString("FeedViewer.jTextPane1.contentType")); // NOI18N + jTextPane1.setEditable(false); + jTextPane1.setFont(jTextPane1.getFont()); + jTextPane1.setText(bundle.getString("FeedViewer.jTextPane1.text")); // NOI18N + jTextPane1.setName("jTextPane1"); // NOI18N + jTextPane1.setOpaque(false); + jTextPane1.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane1HyperlinkUpdate(evt); + } + }); + jScrollPane2.setViewportView(jTextPane1); + + jScrollPane2.setBounds(230, 200, 280, 170); + jLayeredPane2.add(jScrollPane2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel3.setFont(jLabel3.getFont().deriveFont(jLabel3.getFont().getSize()+1f)); + jLabel3.setText(bundle.getString("FeedViewer.jLabel3.text")); // NOI18N + jLabel3.setName("jLabel3"); // NOI18N + jLabel3.setBounds(550, 290, 120, 20); + jLayeredPane2.add(jLabel3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel10.setFont(jLabel10.getFont().deriveFont(jLabel10.getFont().getSize()+1f)); + jLabel10.setText(bundle.getString("FeedViewer.jLabel10.text")); // NOI18N + jLabel10.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel10.setName("jLabel10"); // NOI18N + jLabel10.setBounds(550, 310, 120, 40); + jLayeredPane2.add(jLabel10, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel8.setFont(jLabel8.getFont().deriveFont(jLabel8.getFont().getSize()+1f)); + jLabel8.setText(bundle.getString("FeedViewer.jLabel8.text")); // NOI18N + jLabel8.setName("jLabel8"); // NOI18N + jLabel8.setBounds(230, 170, 140, 20); + jLayeredPane2.add(jLabel8, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel1.setText(bundle.getString("FeedViewer.jLabel1.text")); // NOI18N + jLabel1.setName("jLabel1"); // NOI18N + jLabel1.setBounds(520, 10, 180, 240); + jLayeredPane2.add(jLabel1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel11.setFont(jLabel11.getFont().deriveFont(jLabel11.getFont().getStyle() | java.awt.Font.BOLD, jLabel11.getFont().getSize()+1)); + jLabel11.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel11.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel11.setText(bundle.getString("FeedViewer.jLabel11.text")); // NOI18N + jLabel11.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel11.setName("jLabel11"); // NOI18N + jLabel11.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel11MouseClicked(evt); + } + }); + jLabel11.setBounds(550, 260, 120, 20); + jLayeredPane2.add(jLabel11, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel7.setFont(jLabel7.getFont().deriveFont(jLabel7.getFont().getSize()+1f)); + jLabel7.setText(bundle.getString("FeedViewer.jLabel7.text")); // NOI18N + jLabel7.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel7.setName("jLabel7"); // NOI18N + jLabel7.setBounds(550, 370, 120, 40); + jLayeredPane2.add(jLabel7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton2.setBackground(new java.awt.Color(224, 218, 218)); + jButton2.setFont(jButton2.getFont().deriveFont(jButton2.getFont().getSize()+1f)); + jButton2.setText(bundle.getString("FeedViewer.jButton2.text")); // NOI18N + jButton2.setFocusable(false); + jButton2.setName("jButton2"); // NOI18N + jButton2.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton2ActionPerformed(evt); + } + }); + jButton2.setBounds(370, 380, 90, 30); + jLayeredPane2.add(jButton2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane1.setName("jScrollPane1"); // NOI18N + + jList1.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList1.setName("jList1"); // NOI18N + jList1.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList1ValueChanged(evt); + } + }); + jScrollPane1.setViewportView(jList1); + + jScrollPane1.setBounds(10, 90, 170, 320); + jLayeredPane2.add(jScrollPane1, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane2.TabConstraints.tabTitle"), jLayeredPane2); // NOI18N + + jLayeredPane3.setName("jLayeredPane3"); // NOI18N + + jLabel20.setFont(jLabel20.getFont().deriveFont(jLabel20.getFont().getSize()+1f)); + jLabel20.setText(bundle.getString("FeedViewer.jLabel20.text")); // NOI18N + jLabel20.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel20.setName("jLabel20"); // NOI18N + jLabel20.setBounds(230, 110, 280, 30); + jLayeredPane3.add(jLabel20, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel15.setFont(jLabel15.getFont().deriveFont(jLabel15.getFont().getSize()+1f)); + jLabel15.setText(bundle.getString("FeedViewer.jLabel15.text")); // NOI18N + jLabel15.setName("jLabel15"); // NOI18N + jLabel15.setBounds(550, 290, 120, 20); + jLayeredPane3.add(jLabel15, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane4.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane4.setName("jScrollPane4"); // NOI18N + + jTextPane2.setBorder(null); + jTextPane2.setContentType(bundle.getString("FeedViewer.jTextPane2.contentType")); // NOI18N + jTextPane2.setEditable(false); + jTextPane2.setFont(jTextPane2.getFont()); + jTextPane2.setText(bundle.getString("FeedViewer.jTextPane2.text")); // NOI18N + jTextPane2.setName("jTextPane2"); // NOI18N + jTextPane2.setOpaque(false); + jTextPane2.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane2HyperlinkUpdate(evt); + } + }); + jScrollPane4.setViewportView(jTextPane2); + + jScrollPane4.setBounds(230, 200, 280, 170); + jLayeredPane3.add(jScrollPane4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel17.setFont(jLabel17.getFont().deriveFont(jLabel17.getFont().getSize()+1f)); + jLabel17.setText(bundle.getString("FeedViewer.jLabel17.text")); // NOI18N + jLabel17.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel17.setName("jLabel17"); // NOI18N + jLabel17.setBounds(230, 140, 280, 30); + jLayeredPane3.add(jLabel17, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel12.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel12.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel12.setText(bundle.getString("FeedViewer.jLabel12.text")); // NOI18N + jLabel12.setName("jLabel12"); // NOI18N + jLabel12.setBounds(520, 10, 180, 240); + jLayeredPane3.add(jLabel12, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField2.setText(bundle.getString("FeedViewer.jTextField2.text")); // NOI18N + jTextField2.setName("jTextField2"); // NOI18N + jTextField2.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField2KeyTyped(evt); + } + }); + jTextField2.setBounds(10, 55, 140, 23); + jLayeredPane3.add(jTextField2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel16.setFont(jLabel16.getFont().deriveFont(jLabel16.getFont().getSize()+1f)); + jLabel16.setText(bundle.getString("FeedViewer.jLabel16.text")); // NOI18N + jLabel16.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel16.setName("jLabel16"); // NOI18N + jLabel16.setBounds(230, 80, 280, 30); + jLayeredPane3.add(jLabel16, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel21.setFont(jLabel21.getFont().deriveFont(jLabel21.getFont().getSize()+1f)); + jLabel21.setText(bundle.getString("FeedViewer.jLabel21.text")); // NOI18N + jLabel21.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel21.setName("jLabel21"); // NOI18N + jLabel21.setBounds(550, 310, 120, 40); + jLayeredPane3.add(jLabel21, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox2.setMaximumRowCount(10); + jComboBox2.setFocusable(false); + jComboBox2.setName("jComboBox2"); // NOI18N + jComboBox2.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox2ActionPerformed(evt); + } + }); + jComboBox2.setBounds(10, 20, 170, 22); + jLayeredPane3.add(jComboBox2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel19.setFont(jLabel19.getFont().deriveFont(jLabel19.getFont().getSize()+1f)); + jLabel19.setText(bundle.getString("FeedViewer.jLabel19.text")); // NOI18N + jLabel19.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel19.setName("jLabel19"); // NOI18N + jLabel19.setBounds(550, 370, 120, 40); + jLayeredPane3.add(jLabel19, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel14.setFont(jLabel14.getFont().deriveFont(jLabel14.getFont().getSize()+1f)); + jLabel14.setText(bundle.getString("FeedViewer.jLabel14.text")); // NOI18N + jLabel14.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel14.setName("jLabel14"); // NOI18N + jLabel14.setBounds(550, 350, 120, 20); + jLayeredPane3.add(jLabel14, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator2.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator2.setName("jSeparator2"); // NOI18N + jSeparator2.setBounds(200, 20, 10, 390); + jLayeredPane3.add(jSeparator2, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel18.setFont(jLabel18.getFont().deriveFont(jLabel18.getFont().getSize()+1f)); + jLabel18.setText(bundle.getString("FeedViewer.jLabel18.text")); // NOI18N + jLabel18.setName("jLabel18"); // NOI18N + jLabel18.setBounds(230, 170, 140, 20); + jLayeredPane3.add(jLabel18, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton3.setText(bundle.getString("FeedViewer.jButton3.text")); // NOI18N + jButton3.setFocusable(false); + jButton3.setName("jButton3"); // NOI18N + jButton3.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton3ActionPerformed(evt); + } + }); + jButton3.setBounds(150, 54, 30, 25); + jLayeredPane3.add(jButton3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane3.setName("jScrollPane3"); // NOI18N + + jList2.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList2.setName("jList2"); // NOI18N + jList2.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList2ValueChanged(evt); + } + }); + jScrollPane3.setViewportView(jList2); + + jScrollPane3.setBounds(10, 90, 170, 320); + jLayeredPane3.add(jScrollPane3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel13.setFont(jLabel13.getFont().deriveFont(jLabel13.getFont().getSize()+13f)); + jLabel13.setText(bundle.getString("FeedViewer.jLabel13.text")); // NOI18N + jLabel13.setName("jLabel13"); // NOI18N + jLabel13.setBounds(230, 10, 280, 70); + jLayeredPane3.add(jLabel13, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel22.setFont(jLabel22.getFont().deriveFont(jLabel22.getFont().getStyle() | java.awt.Font.BOLD, jLabel22.getFont().getSize()+1)); + jLabel22.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel22.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel22.setText(bundle.getString("FeedViewer.jLabel22.text")); // NOI18N + jLabel22.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel22.setName("jLabel22"); // NOI18N + jLabel22.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel22MouseClicked(evt); + } + }); + jLabel22.setBounds(550, 260, 120, 20); + jLayeredPane3.add(jLabel22, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton4.setBackground(new java.awt.Color(224, 218, 218)); + jButton4.setFont(jButton4.getFont().deriveFont(jButton4.getFont().getSize()+1f)); + jButton4.setText(bundle.getString("FeedViewer.jButton4.text")); // NOI18N + jButton4.setFocusable(false); + jButton4.setName("jButton4"); // NOI18N + jButton4.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton4ActionPerformed(evt); + } + }); + jButton4.setBounds(370, 380, 90, 30); + jLayeredPane3.add(jButton4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane3.TabConstraints.tabTitle"), jLayeredPane3); // NOI18N + + jLayeredPane4.setName("jLayeredPane4"); // NOI18N + + jScrollPane6.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane6.setName("jScrollPane6"); // NOI18N + + jTextPane3.setBorder(null); + jTextPane3.setContentType(bundle.getString("FeedViewer.jTextPane3.contentType")); // NOI18N + jTextPane3.setEditable(false); + jTextPane3.setFont(jTextPane3.getFont()); + jTextPane3.setText(bundle.getString("FeedViewer.jTextPane3.text")); // NOI18N + jTextPane3.setName("jTextPane3"); // NOI18N + jTextPane3.setOpaque(false); + jTextPane3.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane3HyperlinkUpdate(evt); + } + }); + jScrollPane6.setViewportView(jTextPane3); + + jScrollPane6.setBounds(230, 200, 280, 170); + jLayeredPane4.add(jScrollPane6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane5.setName("jScrollPane5"); // NOI18N + + jList3.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList3.setName("jList3"); // NOI18N + jList3.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList3ValueChanged(evt); + } + }); + jScrollPane5.setViewportView(jList3); + + jScrollPane5.setBounds(10, 90, 170, 320); + jLayeredPane4.add(jScrollPane5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel29.setFont(jLabel29.getFont().deriveFont(jLabel29.getFont().getSize()+1f)); + jLabel29.setText(bundle.getString("FeedViewer.jLabel29.text")); // NOI18N + jLabel29.setName("jLabel29"); // NOI18N + jLabel29.setBounds(230, 170, 140, 20); + jLayeredPane4.add(jLabel29, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel32.setFont(jLabel32.getFont().deriveFont(jLabel32.getFont().getSize()+1f)); + jLabel32.setText(bundle.getString("FeedViewer.jLabel32.text")); // NOI18N + jLabel32.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel32.setName("jLabel32"); // NOI18N + jLabel32.setBounds(550, 310, 120, 40); + jLayeredPane4.add(jLabel32, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel26.setFont(jLabel26.getFont().deriveFont(jLabel26.getFont().getSize()+1f)); + jLabel26.setText(bundle.getString("FeedViewer.jLabel26.text")); // NOI18N + jLabel26.setName("jLabel26"); // NOI18N + jLabel26.setBounds(550, 290, 120, 20); + jLayeredPane4.add(jLabel26, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton5.setText(bundle.getString("FeedViewer.jButton5.text")); // NOI18N + jButton5.setFocusable(false); + jButton5.setName("jButton5"); // NOI18N + jButton5.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton5ActionPerformed(evt); + } + }); + jButton5.setBounds(150, 54, 30, 25); + jLayeredPane4.add(jButton5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton6.setBackground(new java.awt.Color(224, 218, 218)); + jButton6.setFont(jButton6.getFont().deriveFont(jButton6.getFont().getSize()+1f)); + jButton6.setText(bundle.getString("FeedViewer.jButton6.text")); // NOI18N + jButton6.setFocusable(false); + jButton6.setName("jButton6"); // NOI18N + jButton6.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton6ActionPerformed(evt); + } + }); + jButton6.setBounds(370, 380, 90, 30); + jLayeredPane4.add(jButton6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel27.setFont(jLabel27.getFont().deriveFont(jLabel27.getFont().getSize()+1f)); + jLabel27.setText(bundle.getString("FeedViewer.jLabel27.text")); // NOI18N + jLabel27.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel27.setName("jLabel27"); // NOI18N + jLabel27.setBounds(230, 80, 280, 30); + jLayeredPane4.add(jLabel27, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel33.setFont(jLabel33.getFont().deriveFont(jLabel33.getFont().getStyle() | java.awt.Font.BOLD, jLabel33.getFont().getSize()+1)); + jLabel33.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel33.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel33.setText(bundle.getString("FeedViewer.jLabel33.text")); // NOI18N + jLabel33.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel33.setName("jLabel33"); // NOI18N + jLabel33.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel33MouseClicked(evt); + } + }); + jLabel33.setBounds(550, 260, 120, 20); + jLayeredPane4.add(jLabel33, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel30.setFont(jLabel30.getFont().deriveFont(jLabel30.getFont().getSize()+1f)); + jLabel30.setText(bundle.getString("FeedViewer.jLabel30.text")); // NOI18N + jLabel30.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel30.setName("jLabel30"); // NOI18N + jLabel30.setBounds(550, 370, 120, 40); + jLayeredPane4.add(jLabel30, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator3.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator3.setName("jSeparator3"); // NOI18N + jSeparator3.setBounds(200, 20, 10, 390); + jLayeredPane4.add(jSeparator3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField3.setText(bundle.getString("FeedViewer.jTextField3.text")); // NOI18N + jTextField3.setName("jTextField3"); // NOI18N + jTextField3.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField3KeyTyped(evt); + } + }); + jTextField3.setBounds(10, 55, 140, 23); + jLayeredPane4.add(jTextField3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel23.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel23.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel23.setText(bundle.getString("FeedViewer.jLabel23.text")); // NOI18N + jLabel23.setName("jLabel23"); // NOI18N + jLabel23.setBounds(520, 10, 180, 240); + jLayeredPane4.add(jLabel23, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox3.setMaximumRowCount(10); + jComboBox3.setFocusable(false); + jComboBox3.setName("jComboBox3"); // NOI18N + jComboBox3.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox3ActionPerformed(evt); + } + }); + jComboBox3.setBounds(10, 20, 170, 22); + jLayeredPane4.add(jComboBox3, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel24.setFont(jLabel24.getFont().deriveFont(jLabel24.getFont().getSize()+13f)); + jLabel24.setText(bundle.getString("FeedViewer.jLabel24.text")); // NOI18N + jLabel24.setName("jLabel24"); // NOI18N + jLabel24.setBounds(230, 10, 280, 70); + jLayeredPane4.add(jLabel24, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel31.setFont(jLabel31.getFont().deriveFont(jLabel31.getFont().getSize()+1f)); + jLabel31.setText(bundle.getString("FeedViewer.jLabel31.text")); // NOI18N + jLabel31.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel31.setName("jLabel31"); // NOI18N + jLabel31.setBounds(230, 110, 280, 30); + jLayeredPane4.add(jLabel31, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel28.setFont(jLabel28.getFont().deriveFont(jLabel28.getFont().getSize()+1f)); + jLabel28.setText(bundle.getString("FeedViewer.jLabel28.text")); // NOI18N + jLabel28.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel28.setName("jLabel28"); // NOI18N + jLabel28.setBounds(230, 140, 280, 30); + jLayeredPane4.add(jLabel28, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel25.setFont(jLabel25.getFont().deriveFont(jLabel25.getFont().getSize()+1f)); + jLabel25.setText(bundle.getString("FeedViewer.jLabel25.text")); // NOI18N + jLabel25.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel25.setName("jLabel25"); // NOI18N + jLabel25.setBounds(550, 350, 120, 20); + jLayeredPane4.add(jLabel25, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane4.TabConstraints.tabTitle"), jLayeredPane4); // NOI18N + + jLayeredPane5.setName("jLayeredPane5"); // NOI18N + + jScrollPane7.setName("jScrollPane7"); // NOI18N + + jList4.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList4.setName("jList4"); // NOI18N + jList4.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList4ValueChanged(evt); + } + }); + jScrollPane7.setViewportView(jList4); + + jScrollPane7.setBounds(10, 90, 170, 320); + jLayeredPane5.add(jScrollPane7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator4.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator4.setName("jSeparator4"); // NOI18N + jSeparator4.setBounds(200, 20, 10, 390); + jLayeredPane5.add(jSeparator4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton7.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton7.setText(bundle.getString("FeedViewer.jButton7.text")); // NOI18N + jButton7.setFocusable(false); + jButton7.setName("jButton7"); // NOI18N + jButton7.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton7ActionPerformed(evt); + } + }); + jButton7.setBounds(150, 54, 30, 25); + jLayeredPane5.add(jButton7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel40.setFont(jLabel40.getFont().deriveFont(jLabel40.getFont().getSize()+1f)); + jLabel40.setText(bundle.getString("FeedViewer.jLabel40.text")); // NOI18N + jLabel40.setName("jLabel40"); // NOI18N + jLabel40.setBounds(230, 170, 140, 20); + jLayeredPane5.add(jLabel40, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel38.setFont(jLabel38.getFont().deriveFont(jLabel38.getFont().getSize()+1f)); + jLabel38.setText(bundle.getString("FeedViewer.jLabel38.text")); // NOI18N + jLabel38.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel38.setName("jLabel38"); // NOI18N + jLabel38.setBounds(230, 80, 280, 30); + jLayeredPane5.add(jLabel38, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel37.setFont(jLabel37.getFont().deriveFont(jLabel37.getFont().getSize()+1f)); + jLabel37.setText(bundle.getString("FeedViewer.jLabel37.text")); // NOI18N + jLabel37.setName("jLabel37"); // NOI18N + jLabel37.setBounds(550, 290, 120, 20); + jLayeredPane5.add(jLabel37, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel44.setFont(jLabel44.getFont().deriveFont(jLabel44.getFont().getStyle() | java.awt.Font.BOLD, jLabel44.getFont().getSize()+1)); + jLabel44.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel44.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel44.setText(bundle.getString("FeedViewer.jLabel44.text")); // NOI18N + jLabel44.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel44.setName("jLabel44"); // NOI18N + jLabel44.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel44MouseClicked(evt); + } + }); + jLabel44.setBounds(550, 260, 120, 20); + jLayeredPane5.add(jLabel44, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel35.setFont(jLabel35.getFont().deriveFont(jLabel35.getFont().getSize()+13f)); + jLabel35.setText(bundle.getString("FeedViewer.jLabel35.text")); // NOI18N + jLabel35.setName("jLabel35"); // NOI18N + jLabel35.setBounds(230, 10, 280, 70); + jLayeredPane5.add(jLabel35, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox4.setMaximumRowCount(10); + jComboBox4.setFocusable(false); + jComboBox4.setName("jComboBox4"); // NOI18N + jComboBox4.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox4ActionPerformed(evt); + } + }); + jComboBox4.setBounds(10, 20, 170, 22); + jLayeredPane5.add(jComboBox4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel43.setFont(jLabel43.getFont().deriveFont(jLabel43.getFont().getSize()+1f)); + jLabel43.setText(bundle.getString("FeedViewer.jLabel43.text")); // NOI18N + jLabel43.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel43.setName("jLabel43"); // NOI18N + jLabel43.setBounds(550, 310, 120, 40); + jLayeredPane5.add(jLabel43, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane8.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane8.setName("jScrollPane8"); // NOI18N + + jTextPane4.setBorder(null); + jTextPane4.setContentType(bundle.getString("FeedViewer.jTextPane4.contentType")); // NOI18N + jTextPane4.setEditable(false); + jTextPane4.setFont(jTextPane4.getFont()); + jTextPane4.setText(bundle.getString("FeedViewer.jTextPane4.text")); // NOI18N + jTextPane4.setName("jTextPane4"); // NOI18N + jTextPane4.setOpaque(false); + jTextPane4.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane4HyperlinkUpdate(evt); + } + }); + jScrollPane8.setViewportView(jTextPane4); + + jScrollPane8.setBounds(230, 200, 280, 170); + jLayeredPane5.add(jScrollPane8, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel39.setFont(jLabel39.getFont().deriveFont(jLabel39.getFont().getSize()+1f)); + jLabel39.setText(bundle.getString("FeedViewer.jLabel39.text")); // NOI18N + jLabel39.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel39.setName("jLabel39"); // NOI18N + jLabel39.setBounds(230, 140, 280, 30); + jLayeredPane5.add(jLabel39, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField4.setText(bundle.getString("FeedViewer.jTextField4.text")); // NOI18N + jTextField4.setName("jTextField4"); // NOI18N + jTextField4.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField4KeyTyped(evt); + } + }); + jTextField4.setBounds(10, 55, 140, 23); + jLayeredPane5.add(jTextField4, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel41.setFont(jLabel41.getFont().deriveFont(jLabel41.getFont().getSize()+1f)); + jLabel41.setText(bundle.getString("FeedViewer.jLabel41.text")); // NOI18N + jLabel41.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel41.setName("jLabel41"); // NOI18N + jLabel41.setBounds(550, 370, 130, 40); + jLayeredPane5.add(jLabel41, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel34.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel34.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel34.setText(bundle.getString("FeedViewer.jLabel34.text")); // NOI18N + jLabel34.setName("jLabel34"); // NOI18N + jLabel34.setBounds(520, 10, 180, 240); + jLayeredPane5.add(jLabel34, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton8.setBackground(new java.awt.Color(224, 218, 218)); + jButton8.setFont(jButton8.getFont().deriveFont(jButton8.getFont().getSize()+1f)); + jButton8.setText(bundle.getString("FeedViewer.jButton8.text")); // NOI18N + jButton8.setFocusable(false); + jButton8.setName("jButton8"); // NOI18N + jButton8.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton8ActionPerformed(evt); + } + }); + jButton8.setBounds(370, 380, 90, 30); + jLayeredPane5.add(jButton8, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel42.setFont(jLabel42.getFont().deriveFont(jLabel42.getFont().getSize()+1f)); + jLabel42.setText(bundle.getString("FeedViewer.jLabel42.text")); // NOI18N + jLabel42.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel42.setName("jLabel42"); // NOI18N + jLabel42.setBounds(230, 110, 280, 30); + jLayeredPane5.add(jLabel42, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel36.setFont(jLabel36.getFont().deriveFont(jLabel36.getFont().getSize()+1f)); + jLabel36.setText(bundle.getString("FeedViewer.jLabel36.text")); // NOI18N + jLabel36.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel36.setName("jLabel36"); // NOI18N + jLabel36.setBounds(550, 350, 120, 20); + jLayeredPane5.add(jLabel36, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane5.TabConstraints.tabTitle"), jLayeredPane5); // NOI18N + + jLayeredPane9.setName("jLayeredPane9"); // NOI18N + + jButton17.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton17.setText(bundle.getString("FeedViewer.jButton17.text")); // NOI18N + jButton17.setFocusable(false); + jButton17.setName("jButton17"); // NOI18N + jButton17.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton17ActionPerformed(evt); + } + }); + jButton17.setBounds(150, 54, 30, 25); + jLayeredPane9.add(jButton17, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton18.setBackground(new java.awt.Color(224, 218, 218)); + jButton18.setFont(jButton18.getFont().deriveFont(jButton18.getFont().getSize()+1f)); + jButton18.setText(bundle.getString("FeedViewer.jButton18.text")); // NOI18N + jButton18.setFocusable(false); + jButton18.setName("jButton18"); // NOI18N + jButton18.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton18ActionPerformed(evt); + } + }); + jButton18.setBounds(370, 380, 90, 30); + jLayeredPane9.add(jButton18, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel94.setFont(jLabel94.getFont().deriveFont(jLabel94.getFont().getSize()+1f)); + jLabel94.setText(bundle.getString("FeedViewer.jLabel94.text")); // NOI18N + jLabel94.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel94.setName("jLabel94"); // NOI18N + jLabel94.setBounds(230, 140, 280, 30); + jLayeredPane9.add(jLabel94, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel95.setFont(jLabel95.getFont().deriveFont(jLabel95.getFont().getSize()+1f)); + jLabel95.setText(bundle.getString("FeedViewer.jLabel95.text")); // NOI18N + jLabel95.setName("jLabel95"); // NOI18N + jLabel95.setBounds(230, 170, 140, 20); + jLayeredPane9.add(jLabel95, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane17.setName("jScrollPane17"); // NOI18N + + jList9.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList9.setName("jList9"); // NOI18N + jList9.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList9ValueChanged(evt); + } + }); + jScrollPane17.setViewportView(jList9); + + jScrollPane17.setBounds(10, 90, 170, 320); + jLayeredPane9.add(jScrollPane17, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel97.setFont(jLabel97.getFont().deriveFont(jLabel97.getFont().getSize()+1f)); + jLabel97.setText(bundle.getString("FeedViewer.jLabel97.text")); // NOI18N + jLabel97.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel97.setName("jLabel97"); // NOI18N + jLabel97.setBounds(230, 110, 280, 30); + jLayeredPane9.add(jLabel97, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel93.setFont(jLabel93.getFont().deriveFont(jLabel93.getFont().getSize()+1f)); + jLabel93.setText(bundle.getString("FeedViewer.jLabel93.text")); // NOI18N + jLabel93.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel93.setName("jLabel93"); // NOI18N + jLabel93.setBounds(230, 80, 280, 30); + jLayeredPane9.add(jLabel93, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator9.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator9.setName("jSeparator9"); // NOI18N + jSeparator9.setBounds(200, 20, 10, 390); + jLayeredPane9.add(jSeparator9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel92.setFont(jLabel92.getFont().deriveFont(jLabel92.getFont().getSize()+1f)); + jLabel92.setText(bundle.getString("FeedViewer.jLabel92.text")); // NOI18N + jLabel92.setName("jLabel92"); // NOI18N + jLabel92.setBounds(550, 290, 120, 20); + jLayeredPane9.add(jLabel92, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel98.setFont(jLabel98.getFont().deriveFont(jLabel98.getFont().getSize()+1f)); + jLabel98.setText(bundle.getString("FeedViewer.jLabel98.text")); // NOI18N + jLabel98.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel98.setName("jLabel98"); // NOI18N + jLabel98.setBounds(550, 310, 120, 40); + jLayeredPane9.add(jLabel98, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane18.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane18.setName("jScrollPane18"); // NOI18N + + jTextPane9.setBorder(null); + jTextPane9.setContentType(bundle.getString("FeedViewer.jTextPane9.contentType")); // NOI18N + jTextPane9.setEditable(false); + jTextPane9.setFont(jTextPane9.getFont()); + jTextPane9.setText(bundle.getString("FeedViewer.jTextPane9.text")); // NOI18N + jTextPane9.setName("jTextPane9"); // NOI18N + jTextPane9.setOpaque(false); + jTextPane9.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane9HyperlinkUpdate(evt); + } + }); + jScrollPane18.setViewportView(jTextPane9); + + jScrollPane18.setBounds(230, 200, 280, 170); + jLayeredPane9.add(jScrollPane18, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel91.setFont(jLabel91.getFont().deriveFont(jLabel91.getFont().getSize()+1f)); + jLabel91.setText(bundle.getString("FeedViewer.jLabel91.text")); // NOI18N + jLabel91.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel91.setName("jLabel91"); // NOI18N + jLabel91.setBounds(550, 350, 120, 20); + jLayeredPane9.add(jLabel91, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel96.setFont(jLabel96.getFont().deriveFont(jLabel96.getFont().getSize()+1f)); + jLabel96.setText(bundle.getString("FeedViewer.jLabel96.text")); // NOI18N + jLabel96.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel96.setName("jLabel96"); // NOI18N + jLabel96.setBounds(550, 370, 120, 40); + jLayeredPane9.add(jLabel96, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel90.setFont(jLabel90.getFont().deriveFont(jLabel90.getFont().getSize()+13f)); + jLabel90.setText(bundle.getString("FeedViewer.jLabel90.text")); // NOI18N + jLabel90.setName("jLabel90"); // NOI18N + jLabel90.setBounds(230, 10, 280, 70); + jLayeredPane9.add(jLabel90, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel99.setFont(jLabel99.getFont().deriveFont(jLabel99.getFont().getStyle() | java.awt.Font.BOLD, jLabel99.getFont().getSize()+1)); + jLabel99.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel99.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel99.setText(bundle.getString("FeedViewer.jLabel99.text")); // NOI18N + jLabel99.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel99.setName("jLabel99"); // NOI18N + jLabel99.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel99MouseClicked(evt); + } + }); + jLabel99.setBounds(550, 260, 120, 20); + jLayeredPane9.add(jLabel99, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox9.setMaximumRowCount(10); + jComboBox9.setFocusable(false); + jComboBox9.setName("jComboBox9"); // NOI18N + jComboBox9.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox9ActionPerformed(evt); + } + }); + jComboBox9.setBounds(10, 20, 170, 22); + jLayeredPane9.add(jComboBox9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel89.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel89.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel89.setText(bundle.getString("FeedViewer.jLabel89.text")); // NOI18N + jLabel89.setName("jLabel89"); // NOI18N + jLabel89.setBounds(520, 10, 180, 240); + jLayeredPane9.add(jLabel89, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField9.setText(bundle.getString("FeedViewer.jTextField9.text")); // NOI18N + jTextField9.setName("jTextField9"); // NOI18N + jTextField9.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField9KeyTyped(evt); + } + }); + jTextField9.setBounds(10, 55, 140, 23); + jLayeredPane9.add(jTextField9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane9.TabConstraints.tabTitle"), jLayeredPane9); // NOI18N + + jLayeredPane6.setName("jLayeredPane6"); // NOI18N + + jLabel45.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel45.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel45.setText(bundle.getString("FeedViewer.jLabel45.text")); // NOI18N + jLabel45.setName("jLabel45"); // NOI18N + jLabel45.setBounds(520, 10, 180, 240); + jLayeredPane6.add(jLabel45, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel51.setFont(jLabel51.getFont().deriveFont(jLabel51.getFont().getSize()+1f)); + jLabel51.setText(bundle.getString("FeedViewer.jLabel51.text")); // NOI18N + jLabel51.setName("jLabel51"); // NOI18N + jLabel51.setBounds(230, 170, 140, 20); + jLayeredPane6.add(jLabel51, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel48.setFont(jLabel48.getFont().deriveFont(jLabel48.getFont().getSize()+1f)); + jLabel48.setText(bundle.getString("FeedViewer.jLabel48.text")); // NOI18N + jLabel48.setName("jLabel48"); // NOI18N + jLabel48.setBounds(550, 290, 120, 20); + jLayeredPane6.add(jLabel48, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator5.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator5.setName("jSeparator5"); // NOI18N + jSeparator5.setBounds(200, 20, 10, 390); + jLayeredPane6.add(jSeparator5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel49.setFont(jLabel49.getFont().deriveFont(jLabel49.getFont().getSize()+1f)); + jLabel49.setText(bundle.getString("FeedViewer.jLabel49.text")); // NOI18N + jLabel49.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel49.setName("jLabel49"); // NOI18N + jLabel49.setBounds(230, 80, 280, 30); + jLayeredPane6.add(jLabel49, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton9.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton9.setText(bundle.getString("FeedViewer.jButton9.text")); // NOI18N + jButton9.setFocusable(false); + jButton9.setName("jButton9"); // NOI18N + jButton9.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton9ActionPerformed(evt); + } + }); + jButton9.setBounds(150, 54, 30, 25); + jLayeredPane6.add(jButton9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel52.setFont(jLabel52.getFont().deriveFont(jLabel52.getFont().getSize()+1f)); + jLabel52.setText(bundle.getString("FeedViewer.jLabel52.text")); // NOI18N + jLabel52.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel52.setName("jLabel52"); // NOI18N + jLabel52.setBounds(550, 370, 120, 40); + jLayeredPane6.add(jLabel52, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane10.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane10.setName("jScrollPane10"); // NOI18N + + jTextPane5.setBorder(null); + jTextPane5.setContentType(bundle.getString("FeedViewer.jTextPane5.contentType")); // NOI18N + jTextPane5.setEditable(false); + jTextPane5.setFont(jTextPane5.getFont()); + jTextPane5.setText(bundle.getString("FeedViewer.jTextPane5.text")); // NOI18N + jTextPane5.setName("jTextPane5"); // NOI18N + jTextPane5.setOpaque(false); + jTextPane5.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane5HyperlinkUpdate(evt); + } + }); + jScrollPane10.setViewportView(jTextPane5); + + jScrollPane10.setBounds(230, 200, 280, 170); + jLayeredPane6.add(jScrollPane10, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField5.setText(bundle.getString("FeedViewer.jTextField5.text")); // NOI18N + jTextField5.setName("jTextField5"); // NOI18N + jTextField5.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField5KeyTyped(evt); + } + }); + jTextField5.setBounds(10, 55, 140, 23); + jLayeredPane6.add(jTextField5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel47.setFont(jLabel47.getFont().deriveFont(jLabel47.getFont().getSize()+1f)); + jLabel47.setText(bundle.getString("FeedViewer.jLabel47.text")); // NOI18N + jLabel47.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel47.setName("jLabel47"); // NOI18N + jLabel47.setBounds(550, 350, 120, 20); + jLayeredPane6.add(jLabel47, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel50.setFont(jLabel50.getFont().deriveFont(jLabel50.getFont().getSize()+1f)); + jLabel50.setText(bundle.getString("FeedViewer.jLabel50.text")); // NOI18N + jLabel50.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel50.setName("jLabel50"); // NOI18N + jLabel50.setBounds(230, 140, 280, 30); + jLayeredPane6.add(jLabel50, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel53.setFont(jLabel53.getFont().deriveFont(jLabel53.getFont().getSize()+1f)); + jLabel53.setText(bundle.getString("FeedViewer.jLabel53.text")); // NOI18N + jLabel53.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel53.setName("jLabel53"); // NOI18N + jLabel53.setBounds(230, 110, 280, 30); + jLayeredPane6.add(jLabel53, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel55.setFont(jLabel55.getFont().deriveFont(jLabel55.getFont().getStyle() | java.awt.Font.BOLD, jLabel55.getFont().getSize()+1)); + jLabel55.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel55.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel55.setText(bundle.getString("FeedViewer.jLabel55.text")); // NOI18N + jLabel55.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel55.setName("jLabel55"); // NOI18N + jLabel55.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel55MouseClicked(evt); + } + }); + jLabel55.setBounds(550, 260, 120, 20); + jLayeredPane6.add(jLabel55, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel46.setFont(jLabel46.getFont().deriveFont(jLabel46.getFont().getSize()+13f)); + jLabel46.setText(bundle.getString("FeedViewer.jLabel46.text")); // NOI18N + jLabel46.setName("jLabel46"); // NOI18N + jLabel46.setBounds(230, 10, 280, 70); + jLayeredPane6.add(jLabel46, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane9.setName("jScrollPane9"); // NOI18N + + jList5.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList5.setName("jList5"); // NOI18N + jList5.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList5ValueChanged(evt); + } + }); + jScrollPane9.setViewportView(jList5); + + jScrollPane9.setBounds(10, 90, 170, 320); + jLayeredPane6.add(jScrollPane9, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel54.setFont(jLabel54.getFont().deriveFont(jLabel54.getFont().getSize()+1f)); + jLabel54.setText(bundle.getString("FeedViewer.jLabel54.text")); // NOI18N + jLabel54.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel54.setName("jLabel54"); // NOI18N + jLabel54.setBounds(550, 310, 120, 40); + jLayeredPane6.add(jLabel54, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton10.setBackground(new java.awt.Color(224, 218, 218)); + jButton10.setFont(jButton10.getFont().deriveFont(jButton10.getFont().getSize()+1f)); + jButton10.setText(bundle.getString("FeedViewer.jButton10.text")); // NOI18N + jButton10.setFocusable(false); + jButton10.setName("jButton10"); // NOI18N + jButton10.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton10ActionPerformed(evt); + } + }); + jButton10.setBounds(370, 380, 90, 30); + jLayeredPane6.add(jButton10, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox5.setMaximumRowCount(10); + jComboBox5.setFocusable(false); + jComboBox5.setName("jComboBox5"); // NOI18N + jComboBox5.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox5ActionPerformed(evt); + } + }); + jComboBox5.setBounds(10, 20, 170, 22); + jLayeredPane6.add(jComboBox5, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane6.TabConstraints.tabTitle"), jLayeredPane6); // NOI18N + + jLayeredPane7.setName("jLayeredPane7"); // NOI18N + + jButton12.setBackground(new java.awt.Color(224, 218, 218)); + jButton12.setFont(jButton12.getFont().deriveFont(jButton12.getFont().getSize()+1f)); + jButton12.setText(bundle.getString("FeedViewer.jButton12.text")); // NOI18N + jButton12.setFocusable(false); + jButton12.setName("jButton12"); // NOI18N + jButton12.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton12ActionPerformed(evt); + } + }); + jButton12.setBounds(370, 380, 90, 30); + jLayeredPane7.add(jButton12, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel64.setFont(jLabel64.getFont().deriveFont(jLabel64.getFont().getSize()+1f)); + jLabel64.setText(bundle.getString("FeedViewer.jLabel64.text")); // NOI18N + jLabel64.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel64.setName("jLabel64"); // NOI18N + jLabel64.setBounds(230, 110, 280, 30); + jLayeredPane7.add(jLabel64, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField6.setText(bundle.getString("FeedViewer.jTextField6.text")); // NOI18N + jTextField6.setName("jTextField6"); // NOI18N + jTextField6.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField6KeyTyped(evt); + } + }); + jTextField6.setBounds(10, 55, 140, 23); + jLayeredPane7.add(jTextField6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane12.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane12.setName("jScrollPane12"); // NOI18N + + jTextPane6.setBorder(null); + jTextPane6.setContentType(bundle.getString("FeedViewer.jTextPane6.contentType")); // NOI18N + jTextPane6.setEditable(false); + jTextPane6.setFont(jTextPane6.getFont()); + jTextPane6.setText(bundle.getString("FeedViewer.jTextPane6.text")); // NOI18N + jTextPane6.setName("jTextPane6"); // NOI18N + jTextPane6.setOpaque(false); + jTextPane6.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane6HyperlinkUpdate(evt); + } + }); + jScrollPane12.setViewportView(jTextPane6); + + jScrollPane12.setBounds(230, 200, 280, 170); + jLayeredPane7.add(jScrollPane12, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel63.setFont(jLabel63.getFont().deriveFont(jLabel63.getFont().getSize()+1f)); + jLabel63.setText(bundle.getString("FeedViewer.jLabel63.text")); // NOI18N + jLabel63.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel63.setName("jLabel63"); // NOI18N + jLabel63.setBounds(550, 370, 120, 40); + jLayeredPane7.add(jLabel63, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel58.setFont(jLabel58.getFont().deriveFont(jLabel58.getFont().getSize()+1f)); + jLabel58.setText(bundle.getString("FeedViewer.jLabel58.text")); // NOI18N + jLabel58.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel58.setName("jLabel58"); // NOI18N + jLabel58.setBounds(550, 350, 120, 20); + jLayeredPane7.add(jLabel58, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel57.setFont(jLabel57.getFont().deriveFont(jLabel57.getFont().getSize()+13f)); + jLabel57.setText(bundle.getString("FeedViewer.jLabel57.text")); // NOI18N + jLabel57.setName("jLabel57"); // NOI18N + jLabel57.setBounds(230, 10, 280, 70); + jLayeredPane7.add(jLabel57, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel59.setFont(jLabel59.getFont().deriveFont(jLabel59.getFont().getSize()+1f)); + jLabel59.setText(bundle.getString("FeedViewer.jLabel59.text")); // NOI18N + jLabel59.setName("jLabel59"); // NOI18N + jLabel59.setBounds(550, 290, 120, 20); + jLayeredPane7.add(jLabel59, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane11.setName("jScrollPane11"); // NOI18N + + jList6.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList6.setName("jList6"); // NOI18N + jList6.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList6ValueChanged(evt); + } + }); + jScrollPane11.setViewportView(jList6); + + jScrollPane11.setBounds(10, 90, 170, 320); + jLayeredPane7.add(jScrollPane11, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel65.setFont(jLabel65.getFont().deriveFont(jLabel65.getFont().getSize()+1f)); + jLabel65.setText(bundle.getString("FeedViewer.jLabel65.text")); // NOI18N + jLabel65.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel65.setName("jLabel65"); // NOI18N + jLabel65.setBounds(550, 310, 120, 40); + jLayeredPane7.add(jLabel65, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel61.setFont(jLabel61.getFont().deriveFont(jLabel61.getFont().getSize()+1f)); + jLabel61.setText(bundle.getString("FeedViewer.jLabel61.text")); // NOI18N + jLabel61.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel61.setName("jLabel61"); // NOI18N + jLabel61.setBounds(230, 140, 280, 30); + jLayeredPane7.add(jLabel61, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel56.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel56.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel56.setText(bundle.getString("FeedViewer.jLabel56.text")); // NOI18N + jLabel56.setName("jLabel56"); // NOI18N + jLabel56.setBounds(520, 10, 180, 240); + jLayeredPane7.add(jLabel56, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel66.setFont(jLabel66.getFont().deriveFont(jLabel66.getFont().getStyle() | java.awt.Font.BOLD, jLabel66.getFont().getSize()+1)); + jLabel66.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel66.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel66.setText(bundle.getString("FeedViewer.jLabel66.text")); // NOI18N + jLabel66.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel66.setName("jLabel66"); // NOI18N + jLabel66.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel66MouseClicked(evt); + } + }); + jLabel66.setBounds(550, 260, 120, 20); + jLayeredPane7.add(jLabel66, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton11.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton11.setText(bundle.getString("FeedViewer.jButton11.text")); // NOI18N + jButton11.setFocusable(false); + jButton11.setName("jButton11"); // NOI18N + jButton11.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton11ActionPerformed(evt); + } + }); + jButton11.setBounds(150, 54, 30, 25); + jLayeredPane7.add(jButton11, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator6.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator6.setName("jSeparator6"); // NOI18N + jSeparator6.setBounds(200, 20, 10, 390); + jLayeredPane7.add(jSeparator6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel62.setFont(jLabel62.getFont().deriveFont(jLabel62.getFont().getSize()+1f)); + jLabel62.setText(bundle.getString("FeedViewer.jLabel62.text")); // NOI18N + jLabel62.setName("jLabel62"); // NOI18N + jLabel62.setBounds(230, 170, 140, 20); + jLayeredPane7.add(jLabel62, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel60.setFont(jLabel60.getFont().deriveFont(jLabel60.getFont().getSize()+1f)); + jLabel60.setText(bundle.getString("FeedViewer.jLabel60.text")); // NOI18N + jLabel60.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel60.setName("jLabel60"); // NOI18N + jLabel60.setBounds(230, 80, 280, 30); + jLayeredPane7.add(jLabel60, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox6.setMaximumRowCount(10); + jComboBox6.setFocusable(false); + jComboBox6.setName("jComboBox6"); // NOI18N + jComboBox6.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox6ActionPerformed(evt); + } + }); + jComboBox6.setBounds(10, 20, 170, 22); + jLayeredPane7.add(jComboBox6, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane7.TabConstraints.tabTitle"), jLayeredPane7); // NOI18N + + jLayeredPane8.setName("jLayeredPane8"); // NOI18N + + jButton13.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/find.png"))); // NOI18N + jButton13.setText(bundle.getString("FeedViewer.jButton13.text")); // NOI18N + jButton13.setFocusable(false); + jButton13.setName("jButton13"); // NOI18N + jButton13.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton13ActionPerformed(evt); + } + }); + jButton13.setBounds(150, 54, 30, 25); + jLayeredPane8.add(jButton13, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel72.setFont(jLabel72.getFont().deriveFont(jLabel72.getFont().getSize()+1f)); + jLabel72.setText(bundle.getString("FeedViewer.jLabel72.text")); // NOI18N + jLabel72.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel72.setName("jLabel72"); // NOI18N + jLabel72.setBounds(230, 140, 280, 30); + jLayeredPane8.add(jLabel72, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane13.setName("jScrollPane13"); // NOI18N + + jList7.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList7.setName("jList7"); // NOI18N + jList7.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList7ValueChanged(evt); + } + }); + jScrollPane13.setViewportView(jList7); + + jScrollPane13.setBounds(10, 90, 170, 320); + jLayeredPane8.add(jScrollPane13, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel73.setFont(jLabel73.getFont().deriveFont(jLabel73.getFont().getSize()+1f)); + jLabel73.setText(bundle.getString("FeedViewer.jLabel73.text")); // NOI18N + jLabel73.setName("jLabel73"); // NOI18N + jLabel73.setBounds(230, 170, 140, 20); + jLayeredPane8.add(jLabel73, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel75.setFont(jLabel75.getFont().deriveFont(jLabel75.getFont().getSize()+1f)); + jLabel75.setText(bundle.getString("FeedViewer.jLabel75.text")); // NOI18N + jLabel75.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel75.setName("jLabel75"); // NOI18N + jLabel75.setBounds(230, 110, 280, 30); + jLayeredPane8.add(jLabel75, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jComboBox7.setMaximumRowCount(10); + jComboBox7.setFocusable(false); + jComboBox7.setName("jComboBox7"); // NOI18N + jComboBox7.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jComboBox7ActionPerformed(evt); + } + }); + jComboBox7.setBounds(10, 20, 170, 22); + jLayeredPane8.add(jComboBox7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel76.setFont(jLabel76.getFont().deriveFont(jLabel76.getFont().getSize()+1f)); + jLabel76.setText(bundle.getString("FeedViewer.jLabel76.text")); // NOI18N + jLabel76.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel76.setName("jLabel76"); // NOI18N + jLabel76.setBounds(550, 310, 120, 40); + jLayeredPane8.add(jLabel76, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel71.setFont(jLabel71.getFont().deriveFont(jLabel71.getFont().getSize()+1f)); + jLabel71.setText(bundle.getString("FeedViewer.jLabel71.text")); // NOI18N + jLabel71.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel71.setName("jLabel71"); // NOI18N + jLabel71.setBounds(230, 80, 280, 30); + jLayeredPane8.add(jLabel71, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton14.setBackground(new java.awt.Color(224, 218, 218)); + jButton14.setFont(jButton14.getFont().deriveFont(jButton14.getFont().getSize()+1f)); + jButton14.setText(bundle.getString("FeedViewer.jButton14.text")); // NOI18N + jButton14.setFocusable(false); + jButton14.setName("jButton14"); // NOI18N + jButton14.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton14ActionPerformed(evt); + } + }); + jButton14.setBounds(370, 380, 90, 30); + jLayeredPane8.add(jButton14, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator7.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator7.setName("jSeparator7"); // NOI18N + jSeparator7.setBounds(200, 20, 10, 390); + jLayeredPane8.add(jSeparator7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel68.setFont(jLabel68.getFont().deriveFont(jLabel68.getFont().getSize()+13f)); + jLabel68.setText(bundle.getString("FeedViewer.jLabel68.text")); // NOI18N + jLabel68.setName("jLabel68"); // NOI18N + jLabel68.setBounds(230, 10, 280, 70); + jLayeredPane8.add(jLabel68, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel69.setFont(jLabel69.getFont().deriveFont(jLabel69.getFont().getSize()+1f)); + jLabel69.setText(bundle.getString("FeedViewer.jLabel69.text")); // NOI18N + jLabel69.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel69.setName("jLabel69"); // NOI18N + jLabel69.setBounds(550, 350, 120, 20); + jLayeredPane8.add(jLabel69, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTextField7.setText(bundle.getString("FeedViewer.jTextField7.text")); // NOI18N + jTextField7.setName("jTextField7"); // NOI18N + jTextField7.addKeyListener(new java.awt.event.KeyAdapter() { + public void keyTyped(java.awt.event.KeyEvent evt) { + jTextField7KeyTyped(evt); + } + }); + jTextField7.setBounds(10, 55, 140, 23); + jLayeredPane8.add(jTextField7, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel74.setFont(jLabel74.getFont().deriveFont(jLabel74.getFont().getSize()+1f)); + jLabel74.setText(bundle.getString("FeedViewer.jLabel74.text")); // NOI18N + jLabel74.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel74.setName("jLabel74"); // NOI18N + jLabel74.setBounds(550, 370, 120, 40); + jLayeredPane8.add(jLabel74, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel77.setFont(jLabel77.getFont().deriveFont(jLabel77.getFont().getStyle() | java.awt.Font.BOLD, jLabel77.getFont().getSize()+1)); + jLabel77.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel77.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel77.setText(bundle.getString("FeedViewer.jLabel77.text")); // NOI18N + jLabel77.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel77.setName("jLabel77"); // NOI18N + jLabel77.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel77MouseClicked(evt); + } + }); + jLabel77.setBounds(550, 260, 120, 20); + jLayeredPane8.add(jLabel77, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel70.setFont(jLabel70.getFont().deriveFont(jLabel70.getFont().getSize()+1f)); + jLabel70.setText(bundle.getString("FeedViewer.jLabel70.text")); // NOI18N + jLabel70.setName("jLabel70"); // NOI18N + jLabel70.setBounds(550, 290, 120, 20); + jLayeredPane8.add(jLabel70, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane14.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane14.setName("jScrollPane14"); // NOI18N + + jTextPane7.setBorder(null); + jTextPane7.setContentType(bundle.getString("FeedViewer.jTextPane7.contentType")); // NOI18N + jTextPane7.setEditable(false); + jTextPane7.setFont(jTextPane7.getFont()); + jTextPane7.setText(bundle.getString("FeedViewer.jTextPane7.text")); // NOI18N + jTextPane7.setName("jTextPane7"); // NOI18N + jTextPane7.setOpaque(false); + jTextPane7.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane7HyperlinkUpdate(evt); + } + }); + jScrollPane14.setViewportView(jTextPane7); + + jScrollPane14.setBounds(230, 200, 280, 170); + jLayeredPane8.add(jScrollPane14, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel67.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel67.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel67.setText(bundle.getString("FeedViewer.jLabel67.text")); // NOI18N + jLabel67.setName("jLabel67"); // NOI18N + jLabel67.setBounds(520, 10, 180, 240); + jLayeredPane8.add(jLabel67, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane2.addTab(bundle.getString("FeedViewer.jLayeredPane8.TabConstraints.tabTitle"), jLayeredPane8); // NOI18N + + jTabbedPane1.addTab(bundle.getString("FeedViewer.availablePackagesTabs.TabConstraints.tabTitle"), jTabbedPane2); // NOI18N + + jLayeredPane1.setName("jLayeredPane1"); // NOI18N + + jLabel88.setFont(jLabel88.getFont().deriveFont(jLabel88.getFont().getStyle() | java.awt.Font.BOLD, jLabel88.getFont().getSize()+1)); + jLabel88.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); + jLabel88.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/url-icon.png"))); // NOI18N + jLabel88.setText(bundle.getString("FeedViewer.jLabel88.text")); // NOI18N + jLabel88.setHorizontalTextPosition(javax.swing.SwingConstants.LEFT); + jLabel88.setName("jLabel88"); // NOI18N + jLabel88.addMouseListener(new java.awt.event.MouseAdapter() { + public void mouseClicked(java.awt.event.MouseEvent evt) { + jLabel88MouseClicked(evt); + } + }); + jLabel88.setBounds(550, 280, 120, 20); + jLayeredPane1.add(jLabel88, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel84.setFont(jLabel84.getFont().deriveFont(jLabel84.getFont().getSize()+1f)); + jLabel84.setText(bundle.getString("FeedViewer.jLabel84.text")); // NOI18N + jLabel84.setName("jLabel84"); // NOI18N + jLabel84.setBounds(230, 170, 140, 20); + jLayeredPane1.add(jLabel84, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton15.setBackground(new java.awt.Color(224, 218, 218)); + jButton15.setFont(jButton15.getFont().deriveFont(jButton15.getFont().getSize()+1f)); + jButton15.setText(bundle.getString("FeedViewer.jButton15.text")); // NOI18N + jButton15.setName("jButton15"); // NOI18N + jButton15.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton15ActionPerformed(evt); + } + }); + jButton15.setBounds(29, 390, 130, 30); + jLayeredPane1.add(jButton15, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jButton16.setBackground(new java.awt.Color(224, 218, 218)); + jButton16.setFont(jButton16.getFont().deriveFont(jButton16.getFont().getSize()+1f)); + jButton16.setText(bundle.getString("FeedViewer.jButton16.text")); // NOI18N + jButton16.setName("jButton16"); // NOI18N + jButton16.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButton16ActionPerformed(evt); + } + }); + jButton16.setBounds(370, 400, 90, 30); + jLayeredPane1.add(jButton16, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane15.setName("jScrollPane15"); // NOI18N + + jList8.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); + jList8.setName("jList8"); // NOI18N + jList8.addListSelectionListener(new javax.swing.event.ListSelectionListener() { + public void valueChanged(javax.swing.event.ListSelectionEvent evt) { + jList8ValueChanged(evt); + } + }); + jScrollPane15.setViewportView(jList8); + + jScrollPane15.setBounds(10, 20, 170, 360); + jLayeredPane1.add(jScrollPane15, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel81.setFont(jLabel81.getFont().deriveFont(jLabel81.getFont().getSize()+1f)); + jLabel81.setText(bundle.getString("FeedViewer.jLabel81.text")); // NOI18N + jLabel81.setName("jLabel81"); // NOI18N + jLabel81.setBounds(550, 310, 120, 20); + jLayeredPane1.add(jLabel81, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel83.setFont(jLabel83.getFont().deriveFont(jLabel83.getFont().getSize()+1f)); + jLabel83.setText(bundle.getString("FeedViewer.jLabel83.text")); // NOI18N + jLabel83.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel83.setName("jLabel83"); // NOI18N + jLabel83.setBounds(230, 140, 280, 30); + jLayeredPane1.add(jLabel83, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel85.setFont(jLabel85.getFont().deriveFont(jLabel85.getFont().getSize()+1f)); + jLabel85.setText(bundle.getString("FeedViewer.jLabel85.text")); // NOI18N + jLabel85.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel85.setName("jLabel85"); // NOI18N + jLabel85.setBounds(550, 390, 120, 40); + jLayeredPane1.add(jLabel85, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel82.setFont(jLabel82.getFont().deriveFont(jLabel82.getFont().getSize()+1f)); + jLabel82.setText(bundle.getString("FeedViewer.jLabel82.text")); // NOI18N + jLabel82.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel82.setName("jLabel82"); // NOI18N + jLabel82.setBounds(230, 80, 280, 30); + jLayeredPane1.add(jLabel82, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel79.setFont(jLabel79.getFont().deriveFont(jLabel79.getFont().getSize()+13f)); + jLabel79.setText(bundle.getString("FeedViewer.jLabel79.text")); // NOI18N + jLabel79.setName("jLabel79"); // NOI18N + jLabel79.setBounds(230, 10, 280, 70); + jLayeredPane1.add(jLabel79, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel80.setFont(jLabel80.getFont().deriveFont(jLabel80.getFont().getSize()+1f)); + jLabel80.setText(bundle.getString("FeedViewer.jLabel80.text")); // NOI18N + jLabel80.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel80.setName("jLabel80"); // NOI18N + jLabel80.setBounds(550, 370, 120, 20); + jLayeredPane1.add(jLabel80, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jScrollPane16.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1)); + jScrollPane16.setName("jScrollPane16"); // NOI18N + + jTextPane8.setBorder(null); + jTextPane8.setContentType(bundle.getString("FeedViewer.jTextPane8.contentType")); // NOI18N + jTextPane8.setEditable(false); + jTextPane8.setFont(jTextPane8.getFont()); + jTextPane8.setText(bundle.getString("FeedViewer.jTextPane8.text")); // NOI18N + jTextPane8.setName("jTextPane8"); // NOI18N + jTextPane8.setOpaque(false); + jTextPane8.addHyperlinkListener(new javax.swing.event.HyperlinkListener() { + public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) { + jTextPane8HyperlinkUpdate(evt); + } + }); + jScrollPane16.setViewportView(jTextPane8); + + jScrollPane16.setBounds(230, 200, 280, 190); + jLayeredPane1.add(jScrollPane16, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jSeparator8.setOrientation(javax.swing.SwingConstants.VERTICAL); + jSeparator8.setName("jSeparator8"); // NOI18N + jSeparator8.setBounds(200, 20, 10, 420); + jLayeredPane1.add(jSeparator8, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel87.setFont(jLabel87.getFont().deriveFont(jLabel87.getFont().getSize()+1f)); + jLabel87.setText(bundle.getString("FeedViewer.jLabel87.text")); // NOI18N + jLabel87.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel87.setName("jLabel87"); // NOI18N + jLabel87.setBounds(550, 330, 120, 40); + jLayeredPane1.add(jLabel87, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel78.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); + jLabel78.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ca/canucksoftware/wosqi/resources/no-screenshot.png"))); // NOI18N + jLabel78.setText(bundle.getString("FeedViewer.jLabel78.text")); // NOI18N + jLabel78.setName("jLabel78"); // NOI18N + jLabel78.setBounds(520, 20, 180, 240); + jLayeredPane1.add(jLabel78, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jLabel86.setFont(jLabel86.getFont().deriveFont(jLabel86.getFont().getSize()+1f)); + jLabel86.setText(bundle.getString("FeedViewer.jLabel86.text")); // NOI18N + jLabel86.setVerticalAlignment(javax.swing.SwingConstants.TOP); + jLabel86.setName("jLabel86"); // NOI18N + jLabel86.setBounds(230, 110, 280, 30); + jLayeredPane1.add(jLabel86, javax.swing.JLayeredPane.DEFAULT_LAYER); + + jTabbedPane1.addTab(bundle.getString("FeedViewer.jLayeredPane1.TabConstraints.tabTitle"), jLayeredPane1); // NOI18N + + javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); + getContentPane().setLayout(layout); + layout.setHorizontalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 720, javax.swing.GroupLayout.PREFERRED_SIZE) + ); + layout.setVerticalGroup( + layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 500, javax.swing.GroupLayout.PREFERRED_SIZE) + ); + + pack(); + }// //GEN-END:initComponents + + private void jTextPane1HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane1HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane1HyperlinkUpdate + + private void jTextPane2HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane2HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane2HyperlinkUpdate + + private void jTextPane3HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane3HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane3HyperlinkUpdate + + private void jTextPane4HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane4HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane4HyperlinkUpdate + + private void jTextPane5HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane5HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane5HyperlinkUpdate + + private void jTextPane6HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane6HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane6HyperlinkUpdate + + private void jTextPane7HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane7HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane7HyperlinkUpdate + + private void jTextPane8HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane8HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane8HyperlinkUpdate + + private void jTextPane9HyperlinkUpdate(javax.swing.event.HyperlinkEvent evt) {//GEN-FIRST:event_jTextPane9HyperlinkUpdate + if(evt.getEventType()==javax.swing.event.HyperlinkEvent.EventType.ACTIVATED) { + openUrl(evt.getURL()); + } + }//GEN-LAST:event_jTextPane9HyperlinkUpdate + + private void jLabel11MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel11MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel11MouseClicked + + private void jLabel22MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel22MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel22MouseClicked + + private void jLabel33MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel33MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel33MouseClicked + + private void jLabel44MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel44MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel44MouseClicked + + private void jLabel99MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel99MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel99MouseClicked + + private void jLabel55MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel55MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel55MouseClicked + + private void jLabel66MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel66MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel66MouseClicked + + private void jLabel77MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel77MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel77MouseClicked + + private void jTabbedPane2StateChanged(javax.swing.event.ChangeEvent evt) {//GEN-FIRST:event_jTabbedPane2StateChanged + if(loaded) { + loadTab(); + } + }//GEN-LAST:event_jTabbedPane2StateChanged + + private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed + query(); + }//GEN-LAST:event_jButton1ActionPerformed + + private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton3ActionPerformed + query(); + }//GEN-LAST:event_jButton3ActionPerformed + + private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton5ActionPerformed + query(); + }//GEN-LAST:event_jButton5ActionPerformed + + private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton7ActionPerformed + query(); + }//GEN-LAST:event_jButton7ActionPerformed + + private void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton17ActionPerformed + query(); + }//GEN-LAST:event_jButton17ActionPerformed + + private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton9ActionPerformed + query(); + }//GEN-LAST:event_jButton9ActionPerformed + + private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton11ActionPerformed + query(); + }//GEN-LAST:event_jButton11ActionPerformed + + private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton13ActionPerformed + query(); + }//GEN-LAST:event_jButton13ActionPerformed + + private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed + install(); + }//GEN-LAST:event_jButton2ActionPerformed + + private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed + install(); + }//GEN-LAST:event_jButton4ActionPerformed + + private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton6ActionPerformed + install(); + }//GEN-LAST:event_jButton6ActionPerformed + + private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton8ActionPerformed + install(); + }//GEN-LAST:event_jButton8ActionPerformed + + private void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton18ActionPerformed + install(); + }//GEN-LAST:event_jButton18ActionPerformed + + private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton10ActionPerformed + install(); + }//GEN-LAST:event_jButton10ActionPerformed + + private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton12ActionPerformed + install(); + }//GEN-LAST:event_jButton12ActionPerformed + + private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton14ActionPerformed + install(); + }//GEN-LAST:event_jButton14ActionPerformed + + private void jList1ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList1ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList1ValueChanged + + private void jList2ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList2ValueChanged + if(loaded) { + displayPackage(jTabbedPane2.getSelectedIndex()); + } + }//GEN-LAST:event_jList2ValueChanged + + private void jList3ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList3ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList3ValueChanged + + private void jList4ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList4ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList4ValueChanged + + private void jList9ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList9ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList9ValueChanged + + private void jList5ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList5ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList5ValueChanged + + private void jList6ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList6ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList6ValueChanged + + private void jList7ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList7ValueChanged + displayPackage(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jList7ValueChanged + + private void jTextField7KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField7KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField7KeyTyped + + private void jTextField1KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField1KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField1KeyTyped + + private void jTextField2KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField2KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField2KeyTyped + + private void jTextField3KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField3KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField3KeyTyped + + private void jTextField4KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField4KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField4KeyTyped + + private void jTextField9KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField9KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField9KeyTyped + + private void jTextField5KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField5KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField5KeyTyped + + private void jTextField6KeyTyped(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jTextField6KeyTyped + if(evt.getKeyChar()=='\n' || evt.getKeyChar()=='\r') { + query(); + } + }//GEN-LAST:event_jTextField6KeyTyped + + private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox1ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox1ActionPerformed + + private void jComboBox2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox2ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox2ActionPerformed + + private void jComboBox3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox3ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox3ActionPerformed + + private void jComboBox4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox4ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox4ActionPerformed + + private void jComboBox9ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox9ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox9ActionPerformed + + private void jComboBox5ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox5ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox5ActionPerformed + + private void jComboBox6ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox6ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox6ActionPerformed + + private void jComboBox7ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jComboBox7ActionPerformed + loadCategory(jTabbedPane2.getSelectedIndex()); + }//GEN-LAST:event_jComboBox7ActionPerformed + + private void jLabel88MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel88MouseClicked + openHomepage(); + }//GEN-LAST:event_jLabel88MouseClicked + + private void jTabbedPane1StateChanged(javax.swing.event.ChangeEvent evt) {//GEN-FIRST:event_jTabbedPane1StateChanged + if(loaded) { + if(jTabbedPane1.getSelectedIndex()==0) { + loadTab(); + } else { + loadUpdates(); + } + } + }//GEN-LAST:event_jTabbedPane1StateChanged + + private void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton15ActionPerformed + updateAll(); + }//GEN-LAST:event_jButton15ActionPerformed + + private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton16ActionPerformed + update(); + }//GEN-LAST:event_jButton16ActionPerformed + + private void jList8ValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_jList8ValueChanged + displayPackage(packages.length-1); + }//GEN-LAST:event_jList8ValueChanged + + // Variables declaration - do not modify//GEN-BEGIN:variables + private javax.swing.JButton jButton1; + private javax.swing.JButton jButton10; + private javax.swing.JButton jButton11; + private javax.swing.JButton jButton12; + private javax.swing.JButton jButton13; + private javax.swing.JButton jButton14; + private javax.swing.JButton jButton15; + private javax.swing.JButton jButton16; + private javax.swing.JButton jButton17; + private javax.swing.JButton jButton18; + private javax.swing.JButton jButton2; + private javax.swing.JButton jButton3; + private javax.swing.JButton jButton4; + private javax.swing.JButton jButton5; + private javax.swing.JButton jButton6; + private javax.swing.JButton jButton7; + private javax.swing.JButton jButton8; + private javax.swing.JButton jButton9; + private javax.swing.JComboBox jComboBox1; + private javax.swing.JComboBox jComboBox2; + private javax.swing.JComboBox jComboBox3; + private javax.swing.JComboBox jComboBox4; + private javax.swing.JComboBox jComboBox5; + private javax.swing.JComboBox jComboBox6; + private javax.swing.JComboBox jComboBox7; + private javax.swing.JComboBox jComboBox9; + private javax.swing.JLabel jLabel1; + private javax.swing.JLabel jLabel10; + private javax.swing.JLabel jLabel11; + private javax.swing.JLabel jLabel12; + private javax.swing.JLabel jLabel13; + private javax.swing.JLabel jLabel14; + private javax.swing.JLabel jLabel15; + private javax.swing.JLabel jLabel16; + private javax.swing.JLabel jLabel17; + private javax.swing.JLabel jLabel18; + private javax.swing.JLabel jLabel19; + private javax.swing.JLabel jLabel2; + private javax.swing.JLabel jLabel20; + private javax.swing.JLabel jLabel21; + private javax.swing.JLabel jLabel22; + private javax.swing.JLabel jLabel23; + private javax.swing.JLabel jLabel24; + private javax.swing.JLabel jLabel25; + private javax.swing.JLabel jLabel26; + private javax.swing.JLabel jLabel27; + private javax.swing.JLabel jLabel28; + private javax.swing.JLabel jLabel29; + private javax.swing.JLabel jLabel3; + private javax.swing.JLabel jLabel30; + private javax.swing.JLabel jLabel31; + private javax.swing.JLabel jLabel32; + private javax.swing.JLabel jLabel33; + private javax.swing.JLabel jLabel34; + private javax.swing.JLabel jLabel35; + private javax.swing.JLabel jLabel36; + private javax.swing.JLabel jLabel37; + private javax.swing.JLabel jLabel38; + private javax.swing.JLabel jLabel39; + private javax.swing.JLabel jLabel4; + private javax.swing.JLabel jLabel40; + private javax.swing.JLabel jLabel41; + private javax.swing.JLabel jLabel42; + private javax.swing.JLabel jLabel43; + private javax.swing.JLabel jLabel44; + private javax.swing.JLabel jLabel45; + private javax.swing.JLabel jLabel46; + private javax.swing.JLabel jLabel47; + private javax.swing.JLabel jLabel48; + private javax.swing.JLabel jLabel49; + private javax.swing.JLabel jLabel5; + private javax.swing.JLabel jLabel50; + private javax.swing.JLabel jLabel51; + private javax.swing.JLabel jLabel52; + private javax.swing.JLabel jLabel53; + private javax.swing.JLabel jLabel54; + private javax.swing.JLabel jLabel55; + private javax.swing.JLabel jLabel56; + private javax.swing.JLabel jLabel57; + private javax.swing.JLabel jLabel58; + private javax.swing.JLabel jLabel59; + private javax.swing.JLabel jLabel6; + private javax.swing.JLabel jLabel60; + private javax.swing.JLabel jLabel61; + private javax.swing.JLabel jLabel62; + private javax.swing.JLabel jLabel63; + private javax.swing.JLabel jLabel64; + private javax.swing.JLabel jLabel65; + private javax.swing.JLabel jLabel66; + private javax.swing.JLabel jLabel67; + private javax.swing.JLabel jLabel68; + private javax.swing.JLabel jLabel69; + private javax.swing.JLabel jLabel7; + private javax.swing.JLabel jLabel70; + private javax.swing.JLabel jLabel71; + private javax.swing.JLabel jLabel72; + private javax.swing.JLabel jLabel73; + private javax.swing.JLabel jLabel74; + private javax.swing.JLabel jLabel75; + private javax.swing.JLabel jLabel76; + private javax.swing.JLabel jLabel77; + private javax.swing.JLabel jLabel78; + private javax.swing.JLabel jLabel79; + private javax.swing.JLabel jLabel8; + private javax.swing.JLabel jLabel80; + private javax.swing.JLabel jLabel81; + private javax.swing.JLabel jLabel82; + private javax.swing.JLabel jLabel83; + private javax.swing.JLabel jLabel84; + private javax.swing.JLabel jLabel85; + private javax.swing.JLabel jLabel86; + private javax.swing.JLabel jLabel87; + private javax.swing.JLabel jLabel88; + private javax.swing.JLabel jLabel89; + private javax.swing.JLabel jLabel9; + private javax.swing.JLabel jLabel90; + private javax.swing.JLabel jLabel91; + private javax.swing.JLabel jLabel92; + private javax.swing.JLabel jLabel93; + private javax.swing.JLabel jLabel94; + private javax.swing.JLabel jLabel95; + private javax.swing.JLabel jLabel96; + private javax.swing.JLabel jLabel97; + private javax.swing.JLabel jLabel98; + private javax.swing.JLabel jLabel99; + private javax.swing.JLayeredPane jLayeredPane1; + private javax.swing.JLayeredPane jLayeredPane2; + private javax.swing.JLayeredPane jLayeredPane3; + private javax.swing.JLayeredPane jLayeredPane4; + private javax.swing.JLayeredPane jLayeredPane5; + private javax.swing.JLayeredPane jLayeredPane6; + private javax.swing.JLayeredPane jLayeredPane7; + private javax.swing.JLayeredPane jLayeredPane8; + private javax.swing.JLayeredPane jLayeredPane9; + private javax.swing.JList jList1; + private javax.swing.JList jList2; + private javax.swing.JList jList3; + private javax.swing.JList jList4; + private javax.swing.JList jList5; + private javax.swing.JList jList6; + private javax.swing.JList jList7; + private javax.swing.JList jList8; + private javax.swing.JList jList9; + private javax.swing.JScrollPane jScrollPane1; + private javax.swing.JScrollPane jScrollPane10; + private javax.swing.JScrollPane jScrollPane11; + private javax.swing.JScrollPane jScrollPane12; + private javax.swing.JScrollPane jScrollPane13; + private javax.swing.JScrollPane jScrollPane14; + private javax.swing.JScrollPane jScrollPane15; + private javax.swing.JScrollPane jScrollPane16; + private javax.swing.JScrollPane jScrollPane17; + private javax.swing.JScrollPane jScrollPane18; + private javax.swing.JScrollPane jScrollPane2; + private javax.swing.JScrollPane jScrollPane3; + private javax.swing.JScrollPane jScrollPane4; + private javax.swing.JScrollPane jScrollPane5; + private javax.swing.JScrollPane jScrollPane6; + private javax.swing.JScrollPane jScrollPane7; + private javax.swing.JScrollPane jScrollPane8; + private javax.swing.JScrollPane jScrollPane9; + private javax.swing.JSeparator jSeparator1; + private javax.swing.JSeparator jSeparator2; + private javax.swing.JSeparator jSeparator3; + private javax.swing.JSeparator jSeparator4; + private javax.swing.JSeparator jSeparator5; + private javax.swing.JSeparator jSeparator6; + private javax.swing.JSeparator jSeparator7; + private javax.swing.JSeparator jSeparator8; + private javax.swing.JSeparator jSeparator9; + private javax.swing.JTabbedPane jTabbedPane1; + private javax.swing.JTabbedPane jTabbedPane2; + private javax.swing.JTextField jTextField1; + private javax.swing.JTextField jTextField2; + private javax.swing.JTextField jTextField3; + private javax.swing.JTextField jTextField4; + private javax.swing.JTextField jTextField5; + private javax.swing.JTextField jTextField6; + private javax.swing.JTextField jTextField7; + private javax.swing.JTextField jTextField9; + private javax.swing.JTextPane jTextPane1; + private javax.swing.JTextPane jTextPane2; + private javax.swing.JTextPane jTextPane3; + private javax.swing.JTextPane jTextPane4; + private javax.swing.JTextPane jTextPane5; + private javax.swing.JTextPane jTextPane6; + private javax.swing.JTextPane jTextPane7; + private javax.swing.JTextPane jTextPane8; + private javax.swing.JTextPane jTextPane9; + // End of variables declaration//GEN-END:variables + + class DoDispose extends TimerTask { + public void run() { + dispose(); + } + } + + class DoLoad extends TimerTask { + public void run() { + loaded = true; + if(jTabbedPane1.getSelectedIndex()==0) { + loadTab(); + } else { + loadUpdates(); + } + for(int i=0; i0) { + SCREENSHOT[tab].setIcon(null); + SCREENSHOT[tab].setText("
    "); + } else { + SCREENSHOT[tab].setText(""); + SCREENSHOT[tab].setIcon(NO_SCREENSHOT); + } + } catch(Exception e) {} + } else { + SCREENSHOT[tab].setText(""); + SCREENSHOT[tab].setIcon(NO_SCREENSHOT); + } + } + } + + class ImageLayeredPane extends JLayeredPane { + private Image img; + public ImageLayeredPane(String img) { + this(new ImageIcon(img).getImage()); + } + public ImageLayeredPane(Image img) { + super(); + this.img = img; + Dimension size = new Dimension(img.getWidth(null), img.getHeight(null)); + setPreferredSize(size); + setMinimumSize(size); + setMaximumSize(size); + setSize(size); + setLayout(null); + } + @Override + public void paintComponent(Graphics g) { + g.drawImage(img, 0, 0, null); + } + } +} diff --git a/src/ca/canucksoftware/wosqi/InstalledPatchInfo.form b/src/ca/canucksoftware/wosqi/InstalledPatchInfo.form new file mode 100644 index 0000000..1f195e5 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/InstalledPatchInfo.form @@ -0,0 +1,327 @@ + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ca/canucksoftware/wosqi/InstalledPatchInfo.java b/src/ca/canucksoftware/wosqi/InstalledPatchInfo.java new file mode 100644 index 0000000..e037fd1 --- /dev/null +++ b/src/ca/canucksoftware/wosqi/InstalledPatchInfo.java @@ -0,0 +1,278 @@ +/* + * WebOSQuickInstallAboutBox.java + */ + +package ca.canucksoftware.wosqi; + +import ca.canucksoftware.webos.InstalledEntry; +import ca.canucksoftware.webos.WebOSConnection; +import java.util.ResourceBundle; +import java.util.TimerTask; +import java.util.Timer; + +public class InstalledPatchInfo extends javax.swing.JDialog { + private Timer t; + private ResourceBundle bundle; + private WebOSConnection webOS; + private InstalledEntry app; + public InstalledPatchInfo(java.awt.Frame parent, WebOSConnection wc, InstalledEntry ae) { + super(parent); + bundle = WebOSQuickInstallApp.bundle; + initComponents(); + webOS = wc; + app = ae; + getRootPane().setDefaultButton(jButton1); + t = new Timer(); + jLabel7.setText("

    " + app.getName() + "

    "); + jLabel6.setText(app.getVersion()); + jTextArea2.setText(app.getId()); + jTextArea2.setCaretPosition(0); + String dev = app.getDeveloper(); + if(dev!=null) { + jLabel10.setText("

    " + dev + "

    "); + } + t.schedule(new DoDelayedLoad(), 50); + } + + private String removeHTML(String s) { + s = s.replaceAll("

    ", "\n\n"); + s = s.replaceAll("
    ", "\n"); + s = s.replaceAll("