From 03d3c417670304e109dca3399384d3c13d5c10df Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 11 Sep 2025 15:09:26 -0600 Subject: [PATCH 01/27] setup ethereum-vs-bitcoin page --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 127 ++++++++++++++++++ .../bitcoin-vs-ethereum-robots.png | Bin 0 -> 283745 bytes src/intl/en/page-ethereum-vs-bitcoin.json | 13 ++ 3 files changed, 140 insertions(+) create mode 100644 app/[locale]/ethereum-vs-bitcoin/page.tsx create mode 100644 public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png create mode 100644 src/intl/en/page-ethereum-vs-bitcoin.json diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx new file mode 100644 index 00000000000..4ce5fde775e --- /dev/null +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -0,0 +1,127 @@ +import { getTranslations, setRequestLocale } from "next-intl/server" + +import type { CommitHistory, Lang, ToCItem } from "@/lib/types" + +import FileContributors from "@/components/FileContributors" +import ContentHero, { ContentHeroProps } from "@/components/Hero/ContentHero" +import { Strong } from "@/components/IntlStringElements" +import MainArticle from "@/components/MainArticle" +import TableOfContents from "@/components/TableOfContents" +import { Section } from "@/components/ui/section" + +import { getAppPageContributorInfo } from "@/lib/utils/contributors" + +import heroImg from "@/public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png" + +const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { + const { locale } = await params + + setRequestLocale(locale) + + const t = await getTranslations({ + locale, + namespace: "page-ethereum-vs-bitcoin", + }) + + const commitHistoryCache: CommitHistory = {} + const { contributors, lastEditLocaleTimestamp } = + await getAppPageContributorInfo( + "ethereum-vs-bitcoin", + locale as Lang, + commitHistoryCache + ) + + const tocItems: ToCItem[] = [ + { + title: t("page-ethereum-vs-bitcoin-title"), + url: "#ethereum-vs-bitcoin", + }, + { + title: t("page-ethereum-vs-bitcoin-bitcoin-section-title"), + url: "#bitcoin", + }, + { + title: t("page-ethereum-vs-bitcoin-ethereum-section-title"), + url: "#ethereum", + }, + { + title: t("page-ethereum-vs-bitcoin-differences-section-title"), + url: "#differences", + }, + ] + + const heroProps: ContentHeroProps = { + breadcrumbs: { slug: "learn/ethereum-vs-bitcoin", startDepth: 1 }, + heroImg, + title: t("page-ethereum-vs-bitcoin-title"), + description: ( + <> +

{t("page-ethereum-vs-bitcoin-description-1")}

+ + ), + } + + const getId = (input: string) => { + const parts = input.split("#") + return parts.length > 1 ? parts[1] : "" + } + + return ( + <> + + +
+ +
+ +
+ + +
+ +
+
+

{t("page-ethereum-vs-bitcoin-section-1")}

+

{t("page-ethereum-vs-bitcoin-section-2")}

+
+ +
+
+

+ {tocItems[1].title} +

+

+ {t.rich("page-ethereum-vs-bitcoin-bitcoin-section-1", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-bitcoin-section-2", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-bitcoin-section-3")}

+

+ {t.rich("page-ethereum-vs-bitcoin-bitcoin-section-4", { + strong: Strong, + })} +

+
+
+
+
+ + ) +} + +export default Page diff --git a/public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png b/public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png new file mode 100644 index 0000000000000000000000000000000000000000..3f0a8c0eff6fae3abb65baea967492823f170a05 GIT binary patch literal 283745 zcmbSyRaae2ur2QH?zXWY8+Uhihv4qPEx5aF2)=O*PJ%lGcXxNU04Lu$8>s#4pBQva`LYOV=bm61_9BKi2TE`yoSnwUP9eL0w&Kyi{Vbd>MNlr78Rd+!h&e6IT>pRD$z?cL?TEAzdn;;nKxP-jT!Vo)`Q7`^cJ%($Qy$dU$*3hT+dSmIhng zUCqjqmVK}I@@o@|_^A5-oyJ(S^z4<|%+y0dg|g(B4W&;HU@#tL=FNmd!Cln%f2&;< zw#G`cxO?&H9T^0z5ZOz+qrA?>waD_^x)!Qt{W@|dew=EQE`R^haw1B^!g9j?%7+Wn zVy$PZba%JE%yp8S7ZX2%D6v87Tvyq88Y;bl&`3@F!QBJSl(hM`DJ^xxSN*Q6nP=aG z98k^2W6aTBj}_)#3`*>$ZMT+5UegKve%E3Wexz1IhJC{LP1qZoue%T8UMz?ghJUo@ zTk65Xq{~-jkKQi`24x?;PJpbaVyF$~l*Xrl)Ctt2Ah95bc;`n3q=1f!em9cdRt+mt z@VVLZ_`qpG=NS;?!OX{w4wuQYH|-VMNk? z;G$H~7S)LHUJoX9C@Ix_+jphu9YG7ZHf z_##|&l?+xJF~3Ki@bZ)yK7FW}{w1%)wSh4Iw_UASP`!(bgF9JIiVl`G*>C!PkcAlv zE9?n@w+X}W`BeTil|W|um1-YRu(}VD9X{er{bw^*@U=*5H*|VeSC^uX!;%8k@-UX? zjnyz}8CHQUyW)dIh=Mp@=;Z`kTILP1XO7DZZGEV(B5Ay+^2fwe1MJ}UTdy2696I_; z9c+kM6<->aGTxLf4U5qP)AN4r2{oHd7Vf{}Is6^Ys}1Hd4=`Ta)l*CrZ;z2M*oXUN>)ZL*1pB@-ek&p*ybNhJ1{aq%xl67}8rePm|MTox7 zxknhxPE|JaSgNxPGl#rwzvDP@DBgamFEwbMo-VP+;SmsD2g0Pz=^|rPWr?#^?Wnd$ z3TpN7o)DeyWYiM~#`UDyP6>;X&W zRw`|!C@9qxY3vq*ANlbfe>-nnt@nbijsFXz&U)riR6JpA&xb3FH*DOWO1?U4DAj9y zkok#^UFPhcNr{wOpx%jYe}G3LVAf{mjO}AP()_4MEcxR<*BE>JO9BIN_wv`C!STs< zY4~HnRb5jW(}1L}0D=vH>H%0JO888Gll{6+yi|nX)JuaMYkk7|ltl+@)z9M7laaxP z%*u!4xYwuerA@uuL4qumN-j_ewz|Gz9>_yhxohYY8F(bUzXHXc@xZlRH9)91*A}Vo z`E8|1^2;Rf8)*`}+^gu5>0?-{uQsP8{$-w_pQ5{}Fm~I37>M9H4>yDQ-ZbT*Wxw;y z2Ed6l7UhyvBv<|F+6tNR_jj$)^n7 zG+&13{|wKzS%#5irkC{CeF}XJg zW1$5Dlhop9UP@|yND_l_XG`MANXit)1|%?F;KcoV!;Y`BdG*zFS&Cp;yl{39gU`NL z^G2l%_;zxlc&R*hy=B7c$Mob~7Y{pEAMxJJ11XMl8AvP>K{#wall|o_SGd!i|HEzA zgf7pb)L@3o2XhEc$Go@j$ZWXOfURTC%!p?VBkVH&1dw_%E*47lZn6@~N0qyM^g`Zl z_{vgS6~Kw`z#2+bL-376Dq%6F`6eCuXIqWP5N?i93|w}Mg(xyxWB-tW^5{-=abuQ1 zKGhIKd{!QIrcg&{bQjQkh)&)O`y;G@Kc`}pkXi)GSL4Y2#{D_7qa&41WfGPvmldea z9zs`44@uQ2-N|iUxV)uJY1$8BG)zC;|Ik?5`Mu)J~UPtSb*V?tt%GtMV`k z(rGs&lPoe0furEAHv6noB$?G@eBziwcc#SWwVQZ46?vK0mv_y2K1e^>IeZJGP%(6y zO=Pq0J;Ts!=`RkTTHB1Q>J~^hx?xy!6aq)$cR0NS*x*e5ty3J1oulia_@O-Y$4Wy* zoAizclzcMVq^KBz&tD_^>tjIBDL{&ei~z-Tp_BtkByD|5tkKc%EuFQxs}eo`U6lCn z7)Cu&=2|BccD|^(*3Jas4?zl0BGbP}8OKI3*;I0v9ndk)doh7gPVZf9f4b%2!!PuO zTQjYEOiALa3Q%m!G%lfGEV5I$C!`V8|3-+<;Z*^hRk%A?Z-a<-1rU!B0UEst%#Eqy zx`+c2JB?bn9aUkE>J$T7%~0Q-a+trdb|Fi=tLW!`t<(LS*30biiUPQ0`^c*Z@;M#= zLb3YLM_&@`>c3*kbiXbQ&@9-rvYAiCZYlUJyDl3AEY*L8bS?)cIg8sG7Sy#hH$QL| zI#+vkuB#XEQ*WWpIKZqv(3jPpHQJ)U!{M1MCYsa%dJ##OFBV+hT03s8^Zi^_3;B+# zDiQKMqWDoEio{37_Kd}jlk;)`qgy_duy$}o)7S+-mdO*$V>J%|pY*GWq$b06S(~M# zqK*;O-VQ5bw^(;yLso&3HIqh6J(!w|aGNwTBm16Bti1_(9`g&ZQQIkUP1YPPri;!C zF348z9-Z?de5iHyWZgYmu@v2I2Y8Q6yjUMpH|k4FNcibPKt!r0NXC*M#E)j;2Geq} z4n-xGJZedw=V0IDVVfQC+t~t%VEKWj^eTw^kkp%%U9!JPWZ!$O4eNMZwB}^U_k(;n z77^i0(Dz}Kz)&s?$jrVe6f6PpV{2g>`n!X3ej3*InUQlCQL{@(f;qAUXxClI|` zpblQecq!BzzYIh0lyZ67-8oFsrPOJ5f=ITV;RuVK!xabdmS{q#9zodfViH2r*iaek*=bRaMBFF>0Dr^&c_RVHE)BYchQVU@IXz-ig|9)CvOA5!-h_jW>~ zX@oSUh+-pcLi?j*n2+c&$o5MHs>^pIM_XGTg&Mr`@{Yxij^r4Bk!j_8_375U^xh-o zIM>fp0;MgF>tzf99W4@mnc-Udvb}ZA+v`hOh;?bT+=+SXl6qE&8B!*Z;|^62CeO$m z{>Bfiotx}tSxRc`l8y?x3dsa|nsUMXoa0W2YT6KApd6pN zR6O50=nKU7(fo5vlr3UQ1i})m_k-NU@;66#;m=nnGkaM~s#Y#_W}>o(2Bbh|>)GzQ zAXb}cMpXOd?m9vr#| z^Ny0-4W*ic@Dl>(E>wNe7%KUDN0pRVJdau$GCsdt3_^rqYuc=~1PKXWeoD{X>67TG z87DsEB#!QaQc>@lBHE7gFl0Vz;6!%SRnSd*NDtuavLYT`Nqdpdtx{pd%j+e8Y+6>k5**^`7uz7daVD#p_m#qiY54MOSn2y>83k|wk z!@YPyfkrzkdwWitn%QzHC*A%JE;=$7exv8Kvy%WSO#$!yyYWJ~!U4YgCN_bK4>hf)Fc3JsgM={^mx9fN@DE~cUUgk7{lCcf87=Va zudhcES8rAlJt(|;ildlQz9IY&l_feo5uQ69T1bY#I6CzR4+D+5*^u14AeA%tS|9Ot?e0uk!B)qZ4f2FBe~M$)Zf^X@8uZ?6HkvuREl_zg^k?ohB{ z5z&Sjw;^4L6fUF56JPzuv9lV_FOGA+(Xh+^+C`|i_hxT{M1AXS2_QsRfkyth;&AoI zBH*PxwnL@SDA6Z~bOo%D?(w)@(DHbnkvXCz`sh&O8hGM9S^m3p;ynuK1BC%E&6*N3 z)kcJ=C1*Okkhgx=Gsvu7t(fSpoX8}@$GdktS(a;(aT^H(BGL((?ar26XtWJWkbtn2 zg{`Qi%_Ap|rB-a;)wNjBWsd;MwhxMHr7}KnO{k}r&$^i%%l}F%mg}OcwWA&5is^$X z@(EB&5hCv2lGFQhB=Pt4yYS!3Vjq}7Xpy*;8I-;0OCmym?G?7k z78?-RtD3`ab0@TJVct-KME09_T7V177=w@QzWPoQEO*Nm7pew8@GeTdi6eJ`dV1F; zkxF3nKy8_Bkd^FcPw`|8n>$4;u~;fTB(4iS?QV}GPtt)O<)kEWzZCzTN)wr|4Mn)L z!{&r^{>(?(%9z@=D3OcSoDo#)Yt+wzRj^;FsT8IxaqJ<4lAxIG_P}_AwWliAO-RxU zNA~y4p7*KQNcU~n$pUrEC*mF{)YDeIJ$c5|(cS${5h&mA-|>|pXIBbV^|o)uBPr;O zo&Bc#Hv6k~;Ewn;dSwO?f+$nwV&lzB6|j~NO42w3BKz0!stvXDjt0Y_qm-fsV% zf0Ez=+m__|Hs6gM@&YY;Io57V9?XAO2pRF|xP~u66J52s$`MeDUmd&aU{F27B1!Q) z9@_Xkm`t|Gzcn}u=z%?pLgEsKLMD%7ncVGFc*77@@M-FWkmf((LD!VxVCt?EagA=QX@R<$K==W3CZ-K@_oz(|a=%kiKDD~n1-mS55bo>z`J^5dRZs~W* zcm6Vr4YXUSNyDl*Cii~`7p+MTJfo5VBxNXah7?j);BUp^-occo!SijNIB0{_HBVai zk$sHTnhvu`iHMEESKhi|Ni`CSSZry~ikL5;54sBrx$m}G0vwC69SX`z)4A`{T}_XQ zENBKchSzvwdg{34z2G2csuhIN5d5>I{6`H@pG^2kZ>aYeu{ilm%A$W0ZP`T46VM?3 z6~DwT@r!j9ubnSBW<5sOD$;sdpW=_q0fgB3&*%_n)AFv<)uH{0(MSCab}k?m6Cqf^&oDdU2PgFcdB zKmaMK?ck@$T4t~+w*zb3N=Lv^s#y{v8~lpH>1$=9+i~_j^tw~#Tmxm&hgk#Zz!PDtDVGPv>y)b{d$Kp)^K@QpLYpNy;aB+)CQVHbU_ zpiT?*jjDZUNwv)Wg+H2q=Qr5y5Ix*3`71GNhuT4PlehTg7>3H69n^0YN`3?so_9;4 z(jN`DmNLcn7C64HmEbLR9c6ec2X+34`0)9E1=^M#hXcUmN#a%J!UV(;7=Pk?VopnGiPh(?dv|0&s)X&V8I@MxvG5_SvsmBX} zyo91ZK%-V&OoOA}t7T;OuFuZE-=|KdGgqY51X{aGv1K;iw`0l!D)ug8IAY*4KCUAA zm|A~+e*7AjUgVTRFF1OMhr2`<)nn26Bpjy@-U|lUm^=3?1%a)eAtn(LGSf^+#Xy^- z6Xn$H0YZk3I!V=+84HEmxVS11T^ciVWp>%wy1qn?`PX;LIR8V=H zN44`(9isS-e>q&xREcZe54YR?pkC$Xqj($6GS>bS9~rZ`NfxSQbVyN&mf(~6xKqa#?4a)+mJMyEiBBcO z>kYY6##Cy>)0rt`{GubgNGhTq{n;@?tp8wERaCHtM=)N_Ja=MVSN3R$OZbQ|Q#c(d z@rH7F*g`HE3gOyT_3BV&_WyU$sA7=1*nr5K2u6f#G#nr+-1sva;Av)V7ih?D-g6QhKv+~qFhtG3i zs9lZx)Dsw`hsOFBM-yUX_oLhBv<;34Tu3`bDw98aJl9{7)h>uItXrOgyQ`Y^o9t3E zspKnS6BCD>K5S;eZ{krOJS7d6)i_UJ1u+Gjh3n<19JO-kYiTO2y`u1xJM8*hxaY94 z%;#t_e4&|gVFVt@5hvRC!fMkt~&G7+g;zo2>MQ zv?&c;aoptll%>2;?ELNkk}M0Pkikr2h+R4ci+ZVq-tauzzC72K^$OAh=WuNxgBI8y zEgmmPP^D;5)kY)rE}V>%&$4F)>K@BQ_Y8{Cu93#|jP&xM%f%Yx4NG;?a$oB4~ zcp;;70k36$nWNXqcpZ6v@b)93|Bxi|V+Yc;fQzt_bcFXx9sIr2FoVQG38KN6nfgwd zTIChlF(G>J6$c*qJMJofB|kc5xmJIoCC5f& zK_UNL{_18|gWS8k!RBV7o2v*{oFWNKa@TL_P!&=evm-iG=yy^6`TD=7t|*Iw?JrL6 zZUT6JCb3xvWN#4g(-Aa!7j&h?IsXv=s$xaCG1L{RT)*#*Y2es(q#{rRh-AzSS7-;B zyY}(hS2Zf^m~3Y6RdF}2eU4uS9I>8McsSHZ;Bd0!5Eq1AP+i3Y2X?TI+%R5#y-U3n+{#GMN zxMyDpC@ZLW;(9+P^ZqJ_e|3p@jx6V~B%2d{cua+9EJ z8yt&0<8^Ua1g?&jy<3*eZ5ypZ`9xT^BIqKOaXu+eqjJSb?|-utWW)R zEP0e#W3netzpI1MIx75QS~~717vl$?=Tj@us(uaj4VpN>A8)y4Q1cgw(|)DSYE)8- z#2nZii4nM9QR<1U65~6Zg#~$>?Cc~fC^A*rb{JlNtsv$vred)zPYh7>7{41F0zpys z;}deL1uR)0In{{zNLR=eEP>|;2``2qOOG^Z^-CUF;1 zMHnN=NSt`e-JL~gh77{LFNs-XHP8~>ts{^DhM2a%gypufq*w(i6G@Tgv|6BWdnTKD zzdPYykH&t zDto-P-(_-DbJ=hIRw*Kt4$nGz7}h$0{VDu1ImSkhq6soiE#q)I$C~8+B!g9(lX3Rh zSg3u(yO<4dp=}>ZCFgL;f=$TcV2+PDZer2B=Bzc<9PCY9ZceyV14!fPHvYNnl@eYv z@j#|@;SX7{_UCEhz}N;ed|S7sDlidm{8YG4F8v=1pG#BbK&D1fvIfaK{K_$Bmp4hI zaB(EG5DJ;F-zqMJq;(p@6_~uQKTX1l@~V+`c*SvoOD4cU<8!*+=b1^2_tWk&wi<=U z>>M93T-?9Kk}u8tnys&%dud%MwyE^mVzuEJ3`xv}P`MPlW<{4Q$@0EbbcO6?aP9O^ zgD@SRz($nH?DejLHWc$^BcK<<$D&ekN%i=OM?W}))Vm0@kZ3tIi!#)jY^oZ(m@Ck+ zSL(5@`?2Z0CF`iDfh3OueqpAw5=1J2jAiaxEQ*CM$MjPfEPH;6JEsE)|Aw~8%smW5 zGR`@HY);x*u3TM?^ssYbE~HwOZ$ZUlG}{YygdEyG1Nzanmeaq-M%1nX37P_MrvdUh z2jr-=!IqY}47QD?+=l>sXJ32B$jJ%HYkx`;A(<=3Ny|wI^9Zwl^jleUoId}LfXJ(% zagQRcT^mDz-5ySt^;_%)M;j&t&r7Nj&`ql?xEO`~_c#UWb%TJ~a(8odkP%aMy(5&K zO|?WO`fwuisW1_1N^MYPmZH4Hz3T+(vD^YwKt=1xC6ok!gF|Z!6%?BLu7e1mBsEw+k4D>{Xi}0RekXOr9%;rgBfRhO$ zt5F+Q?gw90^NpoCcKFflgl-vsPrl(A;hO4;zVavO7s#i>a8yq}f=sk?qiKd(ol!g9ldPcJZGA(|pxSLuBB516#CK%NPE z`BV)B(2+SV;Z1=7Y|tLHtr8%3eI$9 z0i~h<86_ODE?r0G;?{j%=sN$rs}skxU$Okr&Y!Dp*!?;F=R|R;tkTOZnBHs9xh@Ga zxm-63t<98yc?{E~x)8wz@NJ!9t4KiCYEAg>4rg|&zi}eemC*tKe|N@Q;}-qnX5aPD z^t^xyCK-0tY{%B(2+_=_2A~Bg%OTY{8W;#LujP|~>6A({KS4~({#C~;n$oEx{jp|( zChfPqqijIOA`q^UPTOhm2CTry`=UXe_43N{JWfi@hVSNo-jA%66IoFe;R`6=VN}0l zYVv@sXP&L8TBo1l##znyl7gpe!;sV({TQEDxqWxVP>^Kx;P+~w=ycpHBC28|4h=*6 zxXZo5?$*98S4-UWr+yaZyZP&V7nt`T%FA@P_Qx#oF@`AO7LMyDIV1so%K#FFgnkv> zl?*cw_pDsIa=*-7LP#obKgpdYd(x%5fCbZ%#!iq7XEz1~?ELCSme`tPNqt2tZnI>u^nw}9x3 z=R=E_)BQm%G{KQ4Y3*L6|I*LPcb}0MW(3VTOQm$-d)_H;|s~;uW+g-1 zQcT;*@s&V9>ELMl3213>92h(xMu71owuSnY*jb4|AuAnWQ7IcsEv7=7 z9j_?QDE?wTLoHD$rC0ms=sU?X60q3&X~D%~_+WC@KC573V1Z7Ae%|K0FCqk8w*o&c zO%Q@3y4zPCyGkexmSoMUR_*fg>{cop?{pE59G9e}LmeDV z&(6o~G_b#ByN72qY3p$eNCV^vt;Dj31qRP1=z|+ot2C3wkJMPxOZd}>PYE&jhVx6` zW4UBkZY)>0bFwPsJ=3B};?80BerfMabABpL(Ux&D%w>rB3@mq|RK@`NVtF~%&wdB% zJ9K8Y|6y=@$R}|qu+$H$tqvJwAp(^Wv~_0D)&4k`FwFJT#pXY02sXgc<&&oC#`e}+ zAQ7w0G%H9I)LYfWp*s7#89*$>c@DcTQR-);AMy7u;nzRlDupPx@w&!Yat8CBU@PA1 zp4MQLD^%R@^zyuuFTa$ufm!=C6VaRbolb+i{42cU`E-zOAb9R&c=yjIdi;Hjxw7SC z6RW5wBto1B7#ENLaJwXBF&+ymDNW=usmYaw$fTq~cXQrr>`Jo;f9TPn8>!9L%2W(J z{vjB#lN@RheE&N*VT;NR7$KKztr}+H=K5^UT8w)>Yb>=RQQ%dkezCQ&7tqPz=nU1@ zMs3gH{@ptSsocTvr&NDVU4qN35TtVV_^^)`{PVzEAeIa4^L~5U(5hIjAk&Cy*l;Bi z&LYFisl_*noFSh^3P`|Ym6Tmm@_Y}<0Ph|c*29A84@Lct1^MK%lW4etD;=;ycDQ>p zKR%H?cB_V9hzlZm$C1b$uMcmwYPZaEdAYhHPx*&Aqu;KpqnCeqLkojS*~s<@DrMl` zv%o9`F4$L9Alnoj&Wt1BLWwA5MogR(YJRLuK}@80G%qEeR0$%l*TD1r8R&$1*G_ZD zCN|w~a&3?FKS>mx#zt?)%P$7S6QU!n?d`pzzhnXt&`mhEvyVxm2ZQZa@LWj&eZd+v zBcLNL9d~;w|0|aVhMNAvMP|EMx?cN?q7H}1@!@u$;+#IA1=2H&kBUmBJbv&t+zWPJ!2Cbk@&p)TnpNuLhj182sdaj_zWw zsY+#^GAh+Vpi~+~2*N8@8y03=K9#=}dCzIDdCgDRE#(2H$$4vnVUb4!d@C6o;S6)B zUj4~JBc>+Yks?vR8-O|LHd3*sX`m-3mXj}Z&!|GdNaZqj3~;lkRG3zg)Z9rmZ=Iowxtj9yq}qV&@b1`b)MDG9 zJx_YZIh=i}TTQUW-pKUOq$j%B3P7Z9yJc-VBNCB<(`DoNi^puZcXBEJBi?;tS!+`h zOoJ<&j;&j4uMmCq@&_ZafpTNR#{tpM=5$yhi(E7#3WNUJ0N=fP_%^#EB1S{xfF||a zKd@}Ho$XMeJtztOG{(C*k6{!>U9b;Vr$wotE%y196zxwu49S|1$13I_9`o zc6@8H+zd>BmC#7s0{X9pdNf^-K88otLvvV`5J1wpF*NTGBURvQ6BjIl#R=0(e(3qKPNC&N#GTrQWnCX(Wb1ljQHn^9%T9S3t@0Og4e zHf?uge#tP-aL!^z1Wm$ZHHVo=sZPx;IhS*PK4Ri5^YOQQ4P%U!p&aAxdbR1G6z}XQ z80pYK9u=&vxA1~H?{du)ILwh0maL64wDa4e<2`ot&2MJ3?t&{IOhU}XzxkBshW3lo zLIazI-4p-#Wqq2$LDeC-)tI{60jznu1!P;;A?R7%rSc$lj5 z+06%8v1!oGnFN{(2zv>;zORiGbCOj22|JNc&tXSDi@RAT!bh*Zb=eR?b291WX#{AQ z&q(&MX&30?KPv09J`1J{6(4QAM#b{{5L4Osqh?aQDWWn|`czn^4)qiAiR+d<8Y=yX zs47YWITbDd?yEAMTdFW0WWC2y&;!>3>5NVQXgVuxeQ!|O$JWwabOHLj(yd{;}1 zohjmno6+aKkLGeD$^eeItHt5z?f!Lx78my=pR7L@VMZeCqsw5J z9i2JQhv4_}@n_PfCr`+R@4_Y~dke4CyBOHj7Rga={k!Tq#JwZ6Nd0^1y4SZlzlvB; zYM?(mRgcCXay-bp2yd=11h*fKjL4J%#r0W`bj51*xLqf~2`}2Mq=E}G_fcYH``}{D zFG1w{X=^CfNXB=f4|vW@4{SRRPFF!%xvOAUkLano83jhT%^>*%WN(}eJ$Qr3;lUX) zfcV4nUx0^^z;OgEMHA2L!_%Cl1LYsG5h@uE=WjAd@Jf@r{YNc(EwOL)k12AzE-kD} zrXY~FZ;WHS*OTQu^$ahcNXTcriuR5s)xx%zaZ!p4*btTllm(A;ch@J{8Aqi*p>g`C zh&Vhep8SVjQS-~!zH^cTS#*E~;|f5skK)ea9$6eo{e&D3~3vg_GqC8prP*UBB{$VHrRY_CL&t)2K%v6hTJ>8iN- z2=*sJ0#9zt&w;u>XtN&+8gz~-2u*#pQ#XIVq&o2FRWC%Vf@wr30UDV)#rg43cUdjK zTk5KD6n21qw2+!btOveWbi%b@Ku~qeN)4f)@0nt*4~9m4?eFkzi64>;(#>qAa$zIb zH7B5|WW_W#Ud58*Yy)xLDI#}27?afWlrt-rC2zHxDM@&RWW@p!_(#c=#)XF)J;-@A-jqCiU)3%n$I~kZJ0w9?_uvuuwn~ z19VBUW{~@@us_%(&BGF&Id@7fi0cF#Oihy(NQ%2`ck_rF#apUj*;Eh*(mvme+wJBL z6nfqRqirId468{%M8xZq~LxQ}U%AP1|l=UFaBvjcve=qcE7R+jt1Ztv8{N&IqGUyw!pM zpkTp}LR^r4#j^WkawWYQgQ0RyE*?0I#iNpdFC}LdAB`3AAR*ass#H47;0qA`3?BbtJ?dih7cJl(TO5Q=OK$8q>NpUpc z8M%!Smi)^Z)F{|29>a59{Nr(_=AowW_>Z}yqOpF+YsJ`Qp>o*N5I1#c*cO=~LW~c( zTDbeP!6a1xL(FPQNsRS#^`PWKNp$fZt?CauAkYv5Z7bN+2sffe-Bo($-;EXg))5>{ z+Lzs{wx*8!_zU~O@TG81jBn_o33zcwVhxvPTe6&f>T=r+h7dEqB^b1FForGHK_A;w zcl|Dfkg$o8Rr1RGAPp2wshlX;OuI51^Bz~~OC>I08U{wicxYJ}s@N!fH072+z@ubU z?&O7NTBM|arlQAY1~d<>-?!*)*U8cpgOU)^dZjf`|Ee$Vc^6UiV}j`7uRVTPlD1os zT9a-t4+^R?5nV_RlwiVOE4|4n2jL%Zw%ch(px+7br03?S=3vpPH=S1%QQDSmkEBqW z=XF|?NBCuc_Qa`^ ze|EtV;Qbz*->*U3S_sH5esC^_!ZW5%`4+uE;ZUI+S+B6JIQ90uNxPmAhi{cmDpL3f zb`|f;w_GRdNpVNtWY0ShW*AKDTgdF7>*_BGbRsu1uiNyZN!+1Gu4IR3A{ z-0#MQa@iXF(&GhH>U;(zj^8h0%t0^C3_l&pgus$(@~hu+le>4MEdKqlK+><}x_w-z zUoM&~{$ki)ui#|xdQiLMPqg7^WZUG)=Xenhvqnq@bkqi`;KW+YN>aq{l1$i~r1dee zM#z=U^=qpn@LCUP%1{`6t0YRVP^l$Me9E3|Zp}|K{r(W-990$N z)rvoTmrncB^${0-bfRtF9#+X=Lly_Kd7Y#`?{hxmW?Z3wZt{FvLrUjq?HXH%``>At zGm8RZq!S;0 zy8gFM?YhCb2B9tC&q*E~2Zq088D{YXG1P-~$~F53?OMp{DJ1d~SIR`}5MICNb3(pG zM*G!8OA{#TiV_Y^<1l`?ZDX9rW;HrQO|c$G&WxjrN%;_y+o}Lyo)@yav4IOQ3FHzf zWn^;&=IFk%wzKSCZV#_4>}nSOA`W|ugH!t~!=rx>yN}REaD-L}Aw`EdWTh(NrSTf= z87rU$C_?!gC>-ktg1&Z?ZVx&5-O=uZLuTnHHWx#%8kup zgdWJKE=QKMzG{U*Evv~^d?>v91?Z@ef8?|ffJZgJd;DD8HQgp@=l@h~0i$79v^~pp zx}KZnS#T_|YVW}>Wu~7#kuzP5v1JXTATxbnlmsN#2l;s6O|X$1i_JQ67G7DKvV!fmDsi5eorT)_81|Q^wMvZFMMx{gpO(&3W*%*d`T0uwI&o zdIh?6hHF)VU|D;+RI|(sJMVXkqgGAExx7KtC*17jQ?1ql=iW1R+mG>Zs_;DOAilP8 zu%$1uF^q)2$+hS)5096m{&HW>LaNfK5tch&{g%3l!sAv5C zggOl2toZI(G!8yBQOWIxOhB$D+ZBW%)#NbJgE+SU`M(21*d`_$F8k4AJ&aGd9zD|>s9xDq9 z*8nyuGKhDTa18oY5>@L5(!uT=OiM$Y(bodbV{hjCj8cD^P_`%Z81l(*fee;;h9|NN zCMiJWPQ@eh>_oCfj9UbpQ2rCkB;eFgqy8Q7JZQGghJ0kYOEcDgN^xnu&_vmATG-*s zvv427?bFh6#@qw}wIn=AK)OPZD5{=#Qjx@_GXKywd735SMS3rH$NCu1S5EZ<)?9_+ z97Pq(WjQsZf{)s09^49fywPG;Y=;scWP3q)K9xK2nTPr8ui-?we3gRN3r#d-9SZD7 z?AHS9myVL;yibkl8COn@SDklQf+YvA=UBFc29hRlhTH-cpNw}3w}5V@Or@@7#BUEO z+j|NRY4n12umX{wg)1kEPbA)(*5^BH5ij&YPcKf!%FN6XH_REgrSGT zyaxd)C;c611MpZbwUDxsjaooMRiy)Au7W+UWx1?Mx$0Lh3$`zOZHk$t=gcAMddIVN z+Zfw}I4qZ!)PK09MCq0kfeax=jFIx-FppAEm_&&gsu1!in*H7`oE6s+0^Um3d;=!` zuOZ9PIz_J_h|=R+IQgU;1117CDM87(c^puA1j#|*qriuZ_hqTqDQJVl$Ladizw0Q= z&1dPya%ALl*EY2{>5gHB+8%00{BkhltDh5r+>TGoCcItG82fhgOx*U|y%lO~nKeWA zu<0Q^EUg^i=W%o;WSe0CBM$i}4v#b+co>lLBIT@qsj-eju3IW7|i-A%_ zz0E(j5pPc(yP>6P)hQCITo3>pKXm@MmxwM_Fi|U143U<1Ps>?q4-iXz?3ZPnekQ4) zL#5sq`?%$np&H^nA)*ke?(19AJ90m-T4SxGQdDN zX)GiAo=N(RRr_j{*@q|Dem7jnJ~(GrYtLVDyQH$oeAOCiDf6*hJa4dG2*8A4otZnC z6g=G2jvIY2160f|DQ*T!7zO7ImRhq8O}EI*@Z9Ob=*v$~G@;CJA0GPWi^eT{?bGEt zmSIlIih4alW>LpBn+E9+>G$RL(OHAUl1O*dT}ghsV!$%KN4F&R%YN?Zw*9?0&Q`*y z;1QJ>$M_*IbZhT(-j8#FOoo6;&0~T@d1B=|3?ycnQZ%1H#MCCW-fqWss1}&(`ztPG zGp>nzbL~jC7i&jmSvjW(G|P&zyPN3aFFqHNOQ(}@d!R}Yy_SGTc4h|u#6n~lj-t9Wp+%bQyun{}(YVB}e&s#S5Cp|sF8CB?VCHUi-&Cdf&Bvx?I^ z>Z8Q35MI>Y|I_=7KC%b8j87bUZWqy|M&oA(gFGAKtM}CjAC%!M`&0~e1H+L`ZqPm% z^@qdg8%n#|pYq|kO8jKoc?Mf;3&v*QpNO+66(vjhw(rVLyM|=|pFR)9jnMy%Cq1oN z;&)yI1kyIbOs9{#EnhzF`$Wo2Zd;R|0FFBVNTEU#rUo0Y^$=5`c8}H*QZ%DnDFI5T zl@5~#|Iw$G35Oni`WwT0(l~Ihz^Bo5Z!dFCWhp4!SmuoYGXE;wWzQLHaIdv1((P8* z*NRNqzT0TEr0trH3c{nRHaBX)PS-l^i8ukRN;1-l0|3>)p^nr1^O(C)q1e0_YO&fT zb@Xsw_k6nX8$c#ryOOZ@UFGXbg-CI89{5QMoYiBaa0Ci$JhE=ATlr@@`-JZDTCJh4 zV!ibdHDCe*z*NgOVBfP%R8iSb5`w6#0Tj(snPf{L@N?g$;rdd2mU#iBng*^=l@v|9 zvy_`;`IkhSeq}h75G#yfZf;`rpwfs$saE6QkW--Q+n|O|h4W)c<_L|yRQ7fHW!Qjo zD;t<{bwojkgja=ltB=h>H5P4mC+@$$Vc;@>J#e$uUg9V|`Mvwsm-gO#WS@~cL04O} zFCsOtn?tIrYId@6o6SHromGmfQ&^}rS_1M~{+fu-mWV2zK7c|9jG%0DT`&5wwi8WcMqZBvkb>~3*!iIZ-%stzV)*zmO04BEZQrL)?xPiEND?O zN!OP$Hmc&Co$T!>E2@+-oe1a52<9zIEfK^}3b%rK2N4O0E$NaFmb}wPhSU3}8f(mW za+0=dU2&awd=Q)$V>22bJIf*$v03X^Vt_fvOFD-`gG=;;CxVAIvrDB>aXoNX*o^Sy z9?D8Z6L@^ek<@BIU$2yq%;o_w>un82DvaFiAdRR|QQR1t2qLWk2rTUY+J-~P6!$cS znV%`Ms=`IluLHi(&}VUsSQLd<_#66z7zZmYJ%g&p{bsLjSns8oc^rem3NQWfO+DK2 zIyb+%Q46o;e?0F@kg>4dp6hl12zO|F#w}PWk$c%h-8Q$Mp&izr8=b?{n$FNMV!}CQT6$X6sRyhYGRFQzg6od zlBp1BHQp?a#jj*miVJ8uTKlkQ#$-J9{2%a+FVDmeet!-&Y<-@b+zuHi9tthP9_=`- zzcD&Tp8nZ_@tsfM@$24*>whv2TUTC0dHNo-O*;fuI+yg|N79pM5#1^UI+3S}c<9;+ zO)avfeWFxdw<7(E>@a(@4{#-Gj;K^--IyV3ZtH|Iyc#q1e-GNG90abE)vP9>RGlm6 zEG$K}&kgZ?p%=?gAVtuZL_l*2+~lsIStDALxbgyl;f`X6v4G!3goCH4b^=LUvjPj3 z3dgz{GnlBwNO1>m?4nbuG&Q9))mA-&(&5LHD$9(;n!F|!We6FJB$1>{h1Zj$IJZx5 z;yKZ$l?m_Crl811X^`hCGEsmJL^Su3JBs-8U0h8TAy2@RBVftesv0a~2k0Mq{k9x zL`AZ5$$fvUB*O|aDT=Trw|BxU0Czun1unVq3m6(+PwSbOE239oitIdZNY=V;Q9jWd zLHpE`k!zlfoogfVapBQL5I^S{(d}i*e(HOKHu! zQJ`hoQz_%St~>UD?npgP%;?@DG(s|$n1s*g`765{H)LX3w66C;7)M7I-A(=(KEcRG=@ ziG;^j6D5+$G)+TYXDv$TN==J!^3g3g@&ro+!6WGlR0=tW>a7vF%q5I1TWDU%fpSF2 z5qB61*s<5Aao=p=y^975zX}!3pqjQ4!@Pj969ZaCAu2ih&p5_?Cw4GbSElb8~ZR ztrlHq7#U(;cIoea^>>LnoQ@rv)}WBf5`Z|O($d^S5t8Rh3xcZNw1s?%h-I;8&AG(f zxPC0_ec_ZD6oCP^Kl%q;eEnxAPq#}7-t<%_IiI5(aly`Z;mBA29wS>Gz>|0V5UTkq zjp++NhMvAtFh1}k26x_wksS|$_c|U&=er)(KK@(z>Y8>OrZ0ITCe1n)dZrV#kxdAy zBPcsX8NI|)ZzKyu>=n0SaKruh_=u`B=XGzGk_K_;{aKNPT($+Jv8|ZA;211A=8Jgl z_Rr`>dJ<(*#^0aI<$hJERG!8@G@;@J@4<_HCe((_>M_}zfnu3^;CxX^a9pMx6g^iX zP=W3XSc#mFDOENK5I9KWXpT2|`h9FmhEC`KZh2rqZ|3r2DKj<%7!{yJBB{m^mB5~* zRA=e~0y%Qhb1a};fg(fIwEErc6G&n3`&o*SQ}r`JJY^{p7_`$RlG| zw25YX)hdCcIX+P|<-#8F{628O4t(S%A>MgPE57&sW~6(_VOZxYwHyY`NcAXcT=7Pc zXyB?jgffUYP^}cwYQof~v??kcRXw>Li4eI`)Z-3e6Sk!yalSr7H#nf)Cll!ndr_FI z*3b`s;RO_uMZ?jozNPwE$DD^ppWQ(DKuadc^B!Rltyry;k;~_ZR#Z*vtYz$rk4pJK zp%^tRm^n?VJMVe+QvCM1FJPF!Nz*CsZ?)4NHBS4;AX<8tV$so`!_G z-;aSqk?X*Y=V`eoJ<_zFSVl@(Fl2V2m6B^@0OUr0ZiV7KfTw5V+PbiH-FQIp@9D&VMyBS5D2xLsf(Pe{pSQFoCXp-N~g$s$aE8WQywDGZ?--5_9O zV2*jlA%i3r%}8#50XUI#6Ftv(&p!IyZH4upBGo!kFOX3{8Y=pe%UX_x}A9K}YMPylaO!}dOt$fmWm_0-W(|J8;W z(^lc@pMUFLv0~#etgH^3A|_wxLk-nxQ5xM@&y(91*dZJ)SETicHAGum`snvQuDSQ; zxbl{7V7RzVC{I(T$SmSX6F%Cf9D@Ci_&9oIpD4~||C(o@&0Hn`RX5)mp;SykCPyIJ zhR`06>GPdaPe<3RGvSxlU}V>W1b{cF2{y2V{@k+i3i`Snh4z`4x%6C2n)@oWw9iGc zxC_;RP0}ZvZ6 zkG4%?S~{EkvQw>o7W+t4_(BK5*fvf2;A5#rIqkkcC_tX?#cX6KsAsG3N%Wi%$``^- z2I+F8sEk(P{Ftk%B{}lpC@NGHoRSAi{*LVFDY>;+r~;0B6z*}0fvOT9K$e&a`VtV-{!VyX@{L;3Qjt6!*Bj&OqPs~B5XmdlxfM_*(|&iqUaS93 z0W9mVj`%iC{OA^Z`yJi*_=hLMyL+4{lSsTw$@l5%a}>pydOJoUye-mm(moQad?!bV zJOYLmP$UW&hJZg$)K-#iG6Ssvf(_dnt)4Vbl}rBb4J(7tAH->gzYlFKGcjD*OpbOW zlO5PWm>J3|7GzCk@~sn>#l5>4vt8tI#(_iI7zF~^0zEbk zzeE&moX6z3Z$@kHX%ab(?YbGGgHI|(i9okBx*bp7{zW`<=T|Xh!7DIh;cL)7<7C;7 zDkGa|eTQ_s7TRijl#7EDO%{+Uq-6cG;C^v@7W*km9(BZ$Wh^}uCefCmC_bJ!$PpAoRN9t-wNebj0LYPApoVD*A+ zR7{M#Pei;?&l~PRNJ?CnOpwsD0?z;CkTl$W@?AafAFWYNBTx}$tSj{ks0r4rM!~Hn zqM>S8(u6N#rZ~zqRYWbsZJ0Fq2L?)I6{)ilxt+Frw^sAfu!ikjCMzqGY5K0?Xl-#^ zj5=DU>F+!1M-&ZiMVgqD3Pou)<-yG)6;Pra46hMh3v;JVlgSfnHb0FEF8ea>dgymV zGjgN4sXB9G7p>h(u<(eFVcLRM3h0gO*h2K?TGY70lahzE8by}0*O=13YffAiSC7gJ zRVk4$L`<6(pXXJj*Eyj4UwODh>pMcnqO_eeO-D8>dKz`&-fDB|0w-d>cV2=Quc zS@Bn-a=n;+&^sxjd?lLt4kSPwhEwZT&OhyK)pA){%vgUoFMWoTS;^*6+5R{dANdh% zdgf0k4Ln8H)K2tp?N&O$H0*A)-)o)W7djAfH0VfIJVkNm%?okvY}&S~bd#Bp(1B*N zjipz4c)D1_x)Gu-QY@|JtMX%x2ze$U=LIQ&t+N6O3rn-OHRl$!P(_A`YK(xDSMN(u z3WYeq!C)r?jFWsNf5sd=8%ey8$gX=Ha_nrI(02!=v^sv0?83jEkXPiLDbJyRxdZKDWpE&R}xwcpfnB)X@afzt5v z7}|LQMz`HXetiWzqtvU6V#S?b#LBzAjVb=a=Zt5cLtI`r~S~`hGNk@Ly}h*RPJfNao$` zqy%n6p4lMr;EqSYMp0XD4rpUGp-5iLsDrp1N&`Ii4o(cd|%ihdYex%!e5hi#s(A2O7b~}MtAiSqq|%rP z2<~BZ8Min&r^+RAM4Q7aKfePzZk&b`tJx%xrolkR{ZFRqajG}hbA!L+4tZ!W)1jg^ zVmmUW=D3JQUBaSVQbd zh8#Xh!%%93r_9(^8p{_f#5hr!m)-LNTzAJ$Fjm?OxHLLnAOPEn*Uv`1Nq=mZW^=axES@vOV7s|Emw70Zi`hFiq-;8%)eDooTr%zu9ISXS&4_=LBjtn(E zkSD80D$-H&_B8306HU>CT2uujD(8hn*i0t0Gf;Bm#m@~?k&29E;s{f;`s}3bB9gv4 z-?!9plF>$LVbrsB^|lAqdUNnB13evd!K)M&}aS1%gJSKr-&@F`k2Sq0df zeCIr&$@+-&eq^{sl-$dv>I#Xg^c??aZ*G?6fqp`@~uW z^!pS=cgl47_c-@sNVO*el4u+AP;S{ySQFWk!PqVVGe?TtlgN)Tg{xC;GNdT5I+cr5U~p<^GN`sCpx0iOd1OP zr*reHmAuZ>cWZhQH5!MyN=Qq8p#oJSQWM}O+8o5RiK@ulhb+g%qD2)c3*)5>7pfp5dvA6|i%zw<%#O*;jnTeo6#V51cBaVjNaXC$5C z6WCY;NGA6X^FUo5kekV)R4hUjru#%emQd)Ng(TB2#Vb6if(vatr_7UhR80a;r?J#f zU7ah*4UXDc#R<+AIwhYNdSx{vn4D}L$rSn{@XBl8Qckd~^LQ*d;v&pDjPvh{j|18BqTI5E4sO3wg z+Mkkx?3FE4FL)qyqG+dSs6M*qDxuP+CgMJ=duSo*B6bWM(xsZvS>GFu6i-Bkfk>SZ;8A47A+15)9Je!Qf$A~TW0j|4$`WQMRb!xNH(W_M zfb~8;_w{ak=XE*h^$`IzZ8r_e(V@ymCd^O0_g=<7X}IyuBD6`Ah?im-)#?EjByfGH zkd^5dv1)LPMIOpfLyf(p#f0;vw6I(o(lD$BsD;R+?Z?ruhQ07@B4PUW>f` zXx6lYaQNcaVC}|D=;`jkk_Gdzec)MqiR9+jtD+&ZFAN2N8w<0^G7Y9VKp+Y(q6ky9^BX}Sc68H%h-THIq}W5_r0(3XgD zaCu6v@ZRGkmuI0`-9lh0C37O1mMgSLCReEejmJ0z;Q-2`YmiNKVd|{+V#(2$5}o@+GJ;yeu$fX zx(s*x<}mDBcMT>@n}?>}{RJFTdLE09{}#_^BwsocQI7TWTyy(z*h{rYU+@>4&*vYD z!yw=?{^62?4TH21H)$9nZ>Su(DAA2G8YvHo@A1DqOWEyq7Q7|?+@a_#Whb-22+(*+ zganU<;@6pH=juq&B-P}ml0Lem>0M;hL_Sm%(ug`s7%Ay(Ii*JYI`g!?Qo0djtoJ== z(o?9_D@Qf;hz#asxw9xrDpY-WjV6UEN|TTeBa1#Ix<$jL^}eb+WygW|<(gN19t~^Q3*Tf(a0s}_W2vJ^oaA}x-L4Gd`?^0_CO9nEx7Y)5M?MUkpg9hS(8 zol)*zjJaXot;v35r}N^6dLB=W$Pvi3Ff}Dxkn2{-*G{QizrpQIRoc2V=}BY?)y%dK zAXZVKD6ulO0fpuzMD6|n3l9DuOqt}aiOZLaVbaXqdZ1c8LzooMB(o7sPHb`nDb-?z z=#}#DU7ag5`Iw=S!r}G>nQP`Ic};ErVNfgjuoo3@&XIXsa1+bvn7hw0(T`NEmw}1I7uD|{B*s^Qo#0yyZY}T^Z zVg5nyMSJ%g6i3P!+pz_q$>{(~)T(qS^(aH;l$s*B#`>PD)WYcy&v)ptfSmdQQLbfq zE`wh-lSP_R7A&U0GXbL%y>@hW(Op1{ixFGGR0|PiE!uyfIbSG1+bj}QcR+XjH ztgP%g92sVEZ7Pq+OcpU(JTA(qjZ;+FAtRgAgi*>%()#B~_nu49tTQ0eZL^nr8r_vQ zpi+Da{hM!~oZ{nhJx+BHEARh-e6>wIlyZshMbo60&~xsQY?I@L9Ru0%%TdMY*voQ- zdxJ=FEtSHvl}daZM{Z~I7&y7hhG+0iq08uzG~ImXuc%X^qxC$=$odB`Ss#3i~rjb;eCgY}bHLgkI z=Rzgx#`0_%w)pD(s%+~D`p+&jtYI%)o7k8uHRme1kHcE5n>p?2)eqy0cP+<`fhW`x z$(ilyTZZ|Ee;U0Djz^9nyy5LTuxs5)q;ol9Wm4pvQshT$lScr@V~?7fn=wLEXEu|Q zGiB*{+ylr?I=5}5q#!Pq3Q^znr7gi@-BMcrX*(x-kZstsv~1K1T3Mu@&*zq1a+K4m z{EnC|JrzkL$hkvaIPrAh)}+!^g}(jtQ!9b{J43(R;f^?h4PdXF=h(Q zln>>i8(*s5d0Iw5dCHNIrwF(!$mJGe|0B=D=-?w5+Il@kc0B;!VexMrBU>KALt7r? zO%i6hhd{f=P1up+J1@^-xm)Kt(KwA0Fig~IBnnL;M5br9 z)O@KvV|5*5xP2s2a}p)uQ^hecSKD&yh@sSXcp=4g88vbYisKIMTve4;4t}qu5kK1K zq;J?>U~zME>(7eC+MHNVM;cQu^#5vQCsBkO35?R{nQ<}>JpS{THfss``-f2N-->aM z6DMBAgsYavgWsOsIsHG2|_AAfj z06|GGatpR8QKBw;6;GIuIf;hSRdy&kH7#4($-=0{WUEZq;mFp`w$rr?VRY9n0{1DH zx!|LiHvc^YhIe9g;1P)ueV?a(>oWA0jl+s4wBdx#x9OjM#$MD;wO1rHBP(?$H&{G z4v*JCCYKf}ky{ivs$=Ikmn%rb$BIra0aL(oY<$KL0+>?W&eLmRJ(=>LQ50E~9%3G- zt0!dz4uN1cmrp9&c|UXM9BBbEo*u#bjm{1{UAb)+#98$tU(y-;GqYosnNb25EJexL z4w)yaMl2a-Dsjt0p;jfG!)u>D1I{suY8G8%z{jPCQ2Hn}8`T;C;@}e~4zEFT_mT8j zork4I{|bwb{;}$5j>HX)6#Es?wHd3hm-Q6y6+l?2R35Z+v%2E^5>S zzu?!JN`O0-mxesK30{TOaeVwu@^of$3r-~SFp(SF!?a{z=&P2e)OAQS$&sj97NA-_3+gOS9Qv|jSXxF6 zA5W&%L2Lg(b z^dF{aJ*O2hOU{95*aF&tQ>Of8m$ZviDRMR=%8llF>E}VZBq@m{;*H{B7AA>m-*%nq z3E0buW%iab*YR97ev-1e;G5+3exek5GKfsNjp@VRR5UR=9iu>hP>ue053dced38#9pr%M7Rblm{Lp<|geB$zaNfKckk^dUB-1MKhK{H>MN$MvS=UFU_qL z3gqH?!Bm_?s4)^yi4twk7^#eEtQVCUR;b~=AErFGA1`goO*$dZ;Hi;GLSKl&i!MDx zVa>pbjlKZB>J?PT7uWm$>XBeF(@;5RzEqu}9I7!(p#nbC-?O12)-X`=b?i+_6E7#$ zxs^m@pUBa;vm#>WoV$$u>IOL2jJ@o}Z`g~@^c_2P45iZ@i)~AP4#61h@Fk)T}6afuSqCl)_ z5*RRD&zS%%83>R#l_Fe0Un%YZlzIc7@{C!Ez5>bfr3f6WEZ3Vj&8$Qd64g|3MpR|F zt^kdlY_3%Z0+vGy1Qa>P7m7ZxPqb@R1UHycWgSw_tq98{ph$Eof45U~(3Br<96Q&a-jP9eaL` zkCvPo3LGUN;e?vZ9?_YWJm%Dr;k$;a%HbR&-{LYE!ci1VOz%Z#T3tEcwVzvaM1e+!sy9 z(+LbynY_x^(`y1g4@GolI;*;!xN4igihXW&mJRxutIqj4Qf5j9aP!0pL)xPVJiW3s z^;b$GvbGsWW$c<%iBsCfuL*0WQSMSFXV;_PgT*-V?fZ-7>7%#39;=`Hx>VllRy%hh z(+5y`L*Q4J)M~XYsE@|k%cR!!8X&B>?iE(b ztMZO?8+a}~)@IH$%aE+H2oeYAz^E+52ue>5&PeH12Min#EE{^Eesh@Jw+{ZL5wD2XH-+YXs+_=?Tm5bD)K;MMdcDB!o@;YpkWQ$J52Hy z=bZC_rlXG9|BpL%Z0+mr>AXYNDC=Tob;E9tM~AmW*Z%5w-1x`Wqj&yf6k4Yc@Pw4V zD@%HzkZVG%S``3c#*=k8d7WF9ndtF`L?dR^pxbmBO$Bb4k7=J^=|`eYDYC3kG|5pU z=Mp*J7$z-CQspiJ`^u?iAPn4^>{&W*SOS=lwJGmh zeh|oYG9}8L$gFe9j9C!SwPjlbs7=W$rs;Yss#%}MQ1Mz13E!d`T00j@MaX~9a2F?y^mlg2HBE_P53@!|Cj);v+d+%DGi)TC-ECJvt^!nj{gFv8=46<-0C zuA0uJ{>6=@K!)iDR)7e2{1Q~jvP54@O)%gRK%{1vSi9cGcdj0j3NRrd>+K2>Y}KPf zsr}*;VcK+BFnKzMlU7;sf~CMGOW)JFoP!CFVE!=x32dz}IqKm~E)M1H~&X*tPJ za32y=x-99FvGC(dhUA>=iRy+sP<5-fqhSr(OYEYH9y6bR@Lv6gzxarNV*jrGw{*I{&Q0B*Hk_7RpvG&MD2)Tt3Y8LKt! zP;{70=ipQws4=K6QnZhxtQ2eU3TO&IT1qr~yjVnQbBp8%Szb*S1?9A;$oS4EU7klE zMlLMtl!jbcN)#*<{Tk4*86-KnOo=ccQfrJ@(L>V_3*mR`EUaBAmNRLfL7 zk(9*Ed#CL!K&YTa4}V9%vNVqE_+w9uYWE+L!TRA?q=`zdhW1Q=_fNI(>E~4v`^PuC z_{nEl5Ij_ZQ7~m%g-oMo5Qvfq?3DA5|uLlc)a#N51y= zXm8mMrtEWcy{S|NZmpEGhVi=Q9%&neo&!-Hz7db#^Bsyb zS-7M*q;nf~%74x>!!MT0wZA4GC*wzmzfX(om9+wU)kU{uGE-`ry}=J`lR4@Y$2Osh z*noj50S3`^>6D3$;~`FaY*_R>n}}iPzhN@Wb+qYcSYPpIxC zE%lOnEbp8t~!9qY6Po{Lis&EWbA zCn0*cCe*LSxriW9unCmvj^c>Jq$gjO1i(mNG9|dV7wRPHP8M ztJO!*u!ij&CX4Jfuesc~;)=8CIjnkR8UHTm=;$a=)b#C}15f4^O8=mi z)F#jo$`uD4eRFa9Z;!&z_D7LvnvLZrUV_nGPZ5h{N#lEpqsmH!oOqk^kZDO>gpn&P z4;DGoQqRDXDu`BP)`*K^*=Y_4Ku!906mSlZHAv}Lw#qXG!u*72?pzMn*@CqXeGbLZ z=jnNcAPyrln>ShJ@yq3M`3uQs_IKrk`1`@UyGL^DMYcBqp?uJ(RO)8mw@-+OuY2wE zly=$SdBo)yD@IHVIx*%n8F<6$3hv%M&M`i|@%92f`9|`FR#%1c<4ypnlG1lK{E42Z zjDiSNRirW@o)Mh-4Q2rtpz66`B`>CNn}()l_K6~lrYCv2q@i5`G*ytI z`r4D?85!1VCanp&!ZD^MMBY7HuUG&r(g4FjRvs11wXadeYZO=i@#k!!)JEgmVkxL5pq2@9pm&x)!@P@A|zQWir-5VQ7BB^Sm>4 zE6?SZ1Y|`$UFgO!uelU6794|Z8`jX$QTcOT`>f+>=(gnOSnS$jVf{c2_Vy^1lBK*F zS8MX~SOJD2QB@(%RjKrNKzX|MDf{7uUmb_R&G#VFJRM73`dd^-*9&bKClhx#kH|xK zEnPLo^JEKdeTb!LpL2zIarRZKMkxJ-EF5AR1fpJ9Hif933<)Y|?N~-zP=t-Ee~SJM z*Fb15t%;&y53^@ZeQ01{*V$uZW1F!%0<3>l0(ORBoJ=nMPjyY-6a=;7u@~kE_ofn8 z*=!9X`Yg905KpfCc~gL6Z!Y0YkJoVK<0YK?+&C8AJBE9Al)!`ZnDYD1Wfc}}A@9tV zAWQOnY1JplCZmYtj)+u6Dg8UB2GSZ4aw#)WpwDdKzboYqh*sc)GAEoN-!&1zjq1IF zNs(rppp>{xNjHU5aK=fuU!B5a?``6iiR4CC?GLd~8(i&LpIRZ3O8lHamBCCzfpU^~ z50@qqCe)h1+Zt~9PA57jR}m1!Dn&RH5^}^VbSURKSP(#0!T?$V$`KbOxgNX+WQ}T!=w^|Uz+BfSoj11k0M{a&Of#Bch zge{SwXUt66f1;4HPF%BQ)u9Op?nzzA7SY$&H@mH^`@tC58zN+9#F}-CVOVd)UTAw& zuLqe{t@@7=CI5sp#p|{B?vVgj>~OK23tz}Q6deSDWJOS-m~f5?xO%iM%2O9MY$_M|8Fu z@US~-)1rxHdnwLIfJ}t0qeLQ2RBp7S>q1i%uM+`R(vwtYbK>Ny-h3acXp+I26(_Wy zjN8A}g~JbQMzEe}n4BpM^oCj2KMj=_c~rk9OXU^~Sx($42%{y$@GcMEyShY=XXG=b zZ05*hfAVD$Z?<6#+e<8tjpxw0ZL3$TfH1vD;sRwU2*|{OnYy z=>;vDjrA#0J3mpYRSp~qjEt5Jp|FH}c;b$H zcBG9??1i?s0ijsN)ISZ4rG+eT``)9+cj3^{Bi?T?zfS0sIK&ZheQIg?#hOy@v zRdned)Vcg7i40YPy?Qh`!XB^3#O)W?&!cJBqdx+5y;Rk(i-~?D->YJF2e9+nX*l)} zT0AQ~7_2MGEh4O>CL%VPP`eTZvp{*Gav^%7n)Gi_G^oRvYvD`Z8$nIl4k>=-kkpKR zwh5aY?4|cl!(OzejgOCBWT#rMjpHh1G)yhhY`-|}9ctP6s;(P9#_mKtn^eY8L{u!5 zY9ICe+RSOwIXAdv6seKq76VS+8}Y>8-_WnZwp)Z+jp7=u(JJ|>X;mF=STgvR86G2@ z74VIu)ykBq6WkIJa3PLQ`NLWX7J)0vO=4;>?bJt{1*1Y zf|&2AE1T!-6LEtPBhj6YJUk+r=lgg|1}ikO;ArbYS+SvIXQJ}6D| zT+zwk%B@$9=ST!7Lj)`y>N`mLSw@7!0|rnnkIt!wpgQ&h?!V?(Y+3OOTJ_o3F!TDH zIWvc*O`Y=UT|2kWTfKVq4(#s9s&7rcZQJ{sX6CA~vC->^3DzZVsxuW!&T$m#L?0I| ztL3;oUbk1-UhC1P419)#qIEqLUpp|49kjC_+8RoWLQjj1-gXDSJs_o;#%UA(!sS(L z+^8cnos-gh1WV~v+sX6>T@(61Pv&>UqOigM;bF}nKOu?o_6XuAUztRHy7c_%tll2i zr$E%NbT>%Wm1X2Lkt&|iCPpU3Nkf0U`&AP;K-J2ireCPzv(6{W!*QQcObcS^bORT? zyA?bCIu)OIb0?yeC3qt&t_wAjEYy@LzFv<6Rg|jpb#dzm|1R>CrYTpqI`o{m2Hx_0 ze)DM=)WM$#(b7K{85t>}5e+tM@3V>N>7Lhp6lLbdxGY)~mr+85JWj_;ca0a_mE`OV zbar;;lh;h-#rXBba{01Kd2IjQ-j2_imP^UECR$Y4;IW%Oj;k)%4?DI#glP+wA(L%_ zozbPGL3;KmD&yiajuN?P-XpL~5g2lG7=;um5>4uIXNL3(G6?zzlSck9h(%#0a9P?d zFOBlH)ui4Pt!J(P^@FPXK9egTV`Y@yG3{@Y=A8gLm&VEm--neCeTp0Tecf!o5|?2_*txHo(|&7D|u=Mi0uNM?Xl3;v2RDn+fo8(z3%< zQWj4C@J7TPT&o#NU!72;fhtVlGGq3@7zFuG$*{)YL2efOs&w_Kfw?@Nkc&%Lyw+3C zj|0^!6p0!`AV0H?C$}l8u&`b%s)|}nO;4s-sQe&b1DmezPPZw_RnefLXv1aLjNm*3 zm_-0I2Q#{LeBjg=PyS#M9{c?yyz}g4G>sVupQGndVxDt+BD^MbK*nzI@JM-{N?Wx~ z(@IK236T>T>ib!^{^~*8^^DJ2f?O0tUY|SER&D!Ma*2&-uwi?nC1AM8v0=YV2e%U# zTGE)y{Zzz;q~h&6#_aK8X-!8*$8spTRR8m#{qs|iX=#DoG>4+I5pp0^;S9Gq@P6deIu51EQ?*lZ`;wi?QO3eUp{ZG&i1wSB zSCWCeo>vt5)6O*WG*OxS5^AdY)2oh4&myl|gVudO6sXJnhUs>+ckhplD=xsJH=Gd< z?|3rQ%nsypSu2-`Z*Z%nwq3ghJ`M$5a(T&n3-;fC|7=@Z$3>M|++TCecl*9l)nM2Y zKU@UGEv_QcQmNECtK;KOB(L48q}A%S*M+c&NetD}lAczs7#po9rPWxOMdQ+CC;7E0 zUny>nW8g5^3#{V1Z)nDOAL)VfPzh$nRB1K|j#QK;xigN==sTAm8_Fudl{Tu>!ppi>f`JQ>IxkjZ*JV6cFa--bjgWYYFwsdjb~=&9*S<#H|=8$@pO& z%Sb?2d$s3z>^Z7B?uIpN?=`uH)9L&d+yGyUW0QNA3|XV>;qpq3Vk?uC$qa9GoYL>G z8wBe`1NG=9KIx>Fo$=UH&s{dOtKZhlW@K;=j`G>p-+t+S@?+&3*Xo2f1 z*)x;qnjnm&Xogj3JaVu*r!2xF*S;NV9{(MITPyZI_7b?|A(2m$mI$8xmkjh~El{RQ z4OYKmHYbc_`!dt5Xz5&lfo->A!&6@&DtMF@bTiSQzHVE_--tE4pi-&ahTW0wL?0!; z@j{`{k!$MMuxtBJLARP|`xv3mfO4v|zv}5`sV3J=GmJu?w!iRV&#Sx@yYq>AW%1nJ z3WRKOBe&$!Un#owXDO#G~rsp|H#Wmk~u<{!c`!#&AmgBC*DbPgxfHt`z0^SdB3dCzsc_h4%J&s1`S11%Y!Oo$EKrHP?Fr`Pv2fU-FV=Z+`UACyv#P%*&%lZz0wwh{BSY%Jt%)SN;q; z*WZD45B-QfwI-pIY{OmUxwQqrKYH(bpY6?g9@+25%FdT;UE9ovMhrr9-PU28zMqYw zS|ZHjLGVPAo;Op&+`LZvKj#8cIQGMo_nH~XFiV;29O!~yv6`(!yu6AaO@nfV1TI>h zz-46_;S+SU|AK1*xVY zvD$jN2RG1hpNP52hmz^+km*93#PuG*Sb?oa&kxoRFt2nGZKreA=olrJIacz}q~w*} zgL3L5Co17yj6`uzC}W{~xiy2mQGS%$D>xA39BH76e0Us;d4PtCFB~Hf9FwN|faoGq zcLJhqU!8pJd+p8Mu!jAE$-Nvn<|`=78P`HhkNi?RXX+c(@1|M6RM@caYc z!_@i9k;-+-5MDoG8AS(~OiFqSxkiCI3C(nix;WaDssxS!<^Iz776L+Y?(Gc5Mt6zK zq9syl{FqHqljA6GRuF$69nu|~T7LI<)qv%_BI_(>N@|u`u5Bij&d}(qV4SV^% zu(uaH2(N9Y;+GkOY9{f3Hx5Sl^aE9*4NW*iYt{(SoCzzk&CDY!v3v zIfSK1jZ;!8o>HpC1vES$HyJ2T(NZM2LM=l8lCji81~XDpZ492-l**)AhU6W&r-vgo z`F*U!dDUcyq(6{nmoa$pSC(FwA$nCviEwv2M!Y*`9YPJ|jM9dHq+BoO1o#{dYoRh9 z63LKFt}x}CBLkeykuD4N^5d4K3T60RMyfz2a)U&i#!xwmnL3`LTlsX@y z+*lYoj+PF?rVZ(I`iTPu>q^(JGiYne^yPB7Plb{7 zOt~0Mrd%LJfMo#XKpMZ=YKrKc{~Gh;kF3S?Wp77ma5IWqS7PfE7t<^AG4G*9DmbxR z?jOKjS{(C_wzmVJRCE=K#kFZm`$Q0XTuvN)V|5jmZZffWijIDY%yxPadQv+6a(Eko zf-VXRKfAetpZ1&-0lBBKV5{7n5}nZ$otlVhi`aL}wP&iTG;or6 zfP58Pfd-{e!#~UUY)u;Hqd?o;%P)wo?pGxRu8Yt(N0lrvV0PHpNsIsB_iv@^t zG}Uc8xUyWUU533l5#F$d{TC*MFtu9gK20xtS(DUY6n*tKuSBs3ET8iR{PIhiaq4kj zK*}jaF*oY%7{d>boUDyHSuxF$2Zcs2+uU~!V5r-X^&Sk8(=9;s#*fQG4&eg%6 zzqt_4-1{|jO`lI`n0B>Zg#}W>dsB8!4!|`BJSE;tXGFg=m2IM&VoiqaMqvuQ(_c!_ z;p2Gh#*?vW#ZL(UQ>+h47#Xi?Zqg2^Rw{4XzJ2>B{?D9dG-JlJuQ@eqYqhF9(!NNSXnijzJ9lCq+7tGL z5_q|hE49jZ)3$eC7`nveX~8)U4&ttX2n*UWqPFsAzl&vUSuAd)D3H7^ZcKgug~Pb| z#uBV$lrJm>O8hphhGI&)gPF`A6d_wr%`?R_ARj~3D z3N0DD8wq%;icn1zh$bK%sbiXI(aF$VE=H|Ju(~WbodNcL!)Bskv$Xj1D5S8}j{O}o ztF_l9pK~J;Y}meP0%Soj^ab4t@79bqeZ#gVqHAvZ4n)`Ty6=OJ9lCK=FPi4U30WRle(J`-OjY> zFFE6K9C6O|bWK_8c>Zqqr4h7GJ_NV@;T0I`Um0m;n_+3ey}mpCG3*0$=$^Ju^@2H$ zd%UH4n^;hf=)>T+JFD3L&Jqr~w}!*+3oz}Pop^SXP%5@nU8z~X8J``-t+$N9J}e_C zGF@5P{LS$P2P#Ol2V5k_~ zRniw|h>$i#qh_7D-=heJO{&=F2$Tn4T#Xp4nYs<4L@G^DCz@@F>b#azy-NO5Xj+~t zs3vM~Kc(anbpmVpPCf&yybZt4#OzmW#!xlIV`9i3CK5Gv!fcau=n9ocZ&0EQ+m~&k z+R=BN(+s0J0yOKtzw!Kd=jgL&$#h}umi5>?dL znwjSdg{EtId)xYei9w-kQjoH8<;o{Z#jz;|AH4KitbzvQ_43%Z@QNQF8sGAVS0UBb z4ZAQ^280_y-5Cy0DQy!m3vP}tv@Awb+Z=3p_Ir5d?zdoc*JFWZw4>0}rY~MR|E|fC zCoQbiyeqL=6{cRv860xRAa%c?6exc+)dk#rI<<&CztH=mTeuLcml0IlBi>iVI(K+~$*bc0|* zkAqdk5Un{AUt5yJxzn2P<0S=rcR_|cDo>&}E z>Ml1a5aV_PmLuceamxl*>6m(Q%PAQ%9_|anPKs~hx@?R@W!(3}w5KNR8A+=KWzAdD zvE(U*ewA@hiATsL%DF80W{F^c(iSD}kxnG?Yy9ph52#0pT%4{nO6yWKQV_!xa7k}s z9GG$?Rz5^9SHpg%ufcYn>zK0QSmPWh&n?rA9vvOsg56@f4QtrGZ1u>goJqBwrkgBC zpTg%aI39hIDVJvz;86bTsddj&#MFYXzvCMG_!AGIr>)QQoB_(9*z?L2{qz`_ElZXx zc|UeXh`bxrfiZsIz6U=fccQ#nug1;Nj~}!S;1m(b_1{|!W0UH z_8Bu~+_q)g;N#Uw?PNXGl_l_#(Nf*>UXByq`5fjS{yA*f@BqTnPRgjzo)9_YnCIww z8BbjM7V`fyx~@5KE~C9<$BrE=v$fAvj_*qmVVwha!oZ!QN6wB|4=6GW!(F8+j++$Y zcgO2^_p}J-E!A<&VFmaEWTr*XWM*;lrv~t=KMYc2XiBk3z_~wDOIi^)X>HZ#WeV`c zp&Cyl|Kq%&tt-HhKd7O_gZL!)!-(uuP0-i#z3bjf!D$f_B7|(2v zQJZ35=E+;JZWjylrsB{K<1j938R+k*)oS;lkr!;(i_2sWDV4TAm`WL+Fs-yUUL1@* z@skrVV`eWcIRkk+Ma!v%r#5V%pXcM!FK@uPr+!N#+LEZ0VzhI|c=XJ(D=+Bn>wB)f zy?rtgy;AI!YBPt1hIaOE-?k)Wcn4Ed_Cwuh)p^gk^YS<0FF!j6xq>6<5Z-yZyJui{ z>-Bi-x>K~-0|zfSU@e7JtU)_ zH9kJR9{Xtfl!1NA>Rz2+XwLt}_no)Jv5_Z)h<>rAtmQ);M^4G%xt$&ko0P-;O$ILA z2oRYM2J0xKd8BbLR0cXi3X_5F(hEjOtJB| zyNeWQB~DsB$4K8TI^HMFX+t`&5Y-5XdoBF!eg}6wH4Zh0kfT18cLZvf+F{^B^n46P z$!Nn^3SIcjEa0mOYLL`|DN0rzw^ZXT1F!%lMXbRXbF*_M5Di0q91!8Kt^zD+;!fRnJLe< z`VO}48pKPNosQ!Uc`MfKcuX4{S*vNf?U%+YJp`m5rNmvy_r3d(Xq94j)us_d(Kbrx z-<&JhBes=0B|sLVJ0HgC$Nx;Zy8^klHioy~g6(UsWCbcuGYcjYK1DnI%EA$H3>SD=+597g;t1K-oP`@)reV*DSsJDvdy+)^mS8Cu0Wva8loi6 zG-Z_6@VEOY8J@K$x$a>~!9P zCEM7UWT5~a_{o4Nt&*%sO6gJS03B=AyEyP|yHN5iiikDFOpPu^voq=Uxz*7Nv6rhv zG^}C&OOvRludgq&Yv;(8FxETbs2pARg=cjuoPlDwUn;ppKh)wuy8&fN@>n#t3%5Uf zIllj=w-bv~3U#B6)l2o3*7Qn4*AJmcu!P+@p3$D?I_SVMZ99@akclStEAbvxzW z=Q`CRu@5xO|5vuJ0wG)7`^s8|{j48ZGYvZ(g|4R`++yK@lL{Cfi_qQ<+(m$Q+)X2N zzgPlPE=6^1*%*)hx)U>Jx4?UfRpUcdzcL|&4W-N?Efbom5S1qOQ1XOEQ%Y27^o*w3 z5mKHi0E7b47%k-U0z?Jj9^MMK7MTen?*fzcqFb z>F3aoRi&AcR7vx7@mxZ#7G*JUmjIOeBM-Ik$3KnY4PPDLP?iUQl0!&~O{Q17=Q_Us z2Q)yiVGU!G{iCI&_kdz?;0aoDaYsv+cKKH~;<1&RkV=`7PsDzJtqgS&)2d%`ct{K6QX$9Z&YTkFSJB{;?8m2%K+B(v`TStb=S&r6p%ZMVk zT%J00TK`+$dhYx$e({U-dWdL`W5k`Eoo~q(ntr}%(-vFP3iQ$nF+8r(JNslTI`)fb z?m7U&n;s#a)`ewp8-}7^y_!S+PSc(@j;@&pW5@H?;?Zl)rCp(gf7?H8X799h>(;s0 z#}%daWguj$|M84mI(s9f*BtLQZDuB=-T$&qbf?SE+BNJfr7`oeGV$a*5+zZg zi5>jlUCsFLd%F>@^573pPBBN(o)#uz)&yv}>JyxpE5Ut)T&E)ah6WwWlw2K4AaQjm zQ<$7%l>D7xNKcUHfpXJ3hjPNVh60SDGQ&MX9PCNIhOYYlF!3~*Mr~LWJqAkEo{t+P z;-H2}U|Xi&PcIm8#>ju{-xJgiZ3Z09#K_Pv_9UzUn;|0veRB)YHw=vGllaW6Gj4F}`axMSo+mmly=xuH(q?U&3fq z#>)ii1~Sdlh#sxsn(r^7$MZY@AhI&;bDZ%l8}K41nA_KZkZt0RNL1+;$N~DINqJ?T z2*K7=MnAdRz>YHglBj}5OFk-9o){g&=AshL`B4>q7{#>`}z@A5qTrC~T4eftA<=#x7R#QC{&Tmr;)GmhL}R=j`i)*_{yK>K|f^d z{8^qB|0(uOBa&Gnl4ZlZ)*Sj$F{Wn?+_bZb?X?PdMk%2jc?^oJ1^E7ZoAJIk^Z=uj zRNg`noT&;?cuI6AQ5%6BH>}HT8cS|adKQvfiN`bXRB4%e$WJk48m|13^La*cnabVc zCiqavwb7#Dp~0LBgcGW!c)n_$I8V7l5e|=dx;(uiuvjz{=KKr-qI1t98uTYOR>fnr zEIkTC3I$_FOIiMX?d@GB?okfi0KtYe?Ef@by-iJhZI#OS_AqkNnN&Ku@|!#L)mw&X zO>?nbnsS03r56lwcCAbXp!|IhvV@_DzNu5lK_138e{(J#Uwxye=@}b(mX^QcXEWv( z>G(ezA0KB0nExvBnh^QU<#I0zyzu-`vyTq~oxI|4E;Z0+z2u#kdEoh!2FVftt`wg- zj7@n9Jci8_&<@0rXMNLhnbk_fk3dCAA87ih7ZMyXkU1-03q9i zch{Zo?kWY<>#Cmd5<@3~Gl;cC&4%`w1!g3!#}aQ!oSV)QDb<)z1_D#WIWJ4RzlXox>EeSw z+J&KtPEnvPbEJ7F6SOKN!L5%*e&t8W=hEmCY*@qoYfFmnnh$i{_|Y&dVfM5G<6nRJ z5$&O8HX)a{k)l1KSSgdkOeu-9P0SL}k31epbQ;+S&0_!g9k}C(JMg1Fz8RxqTO-|Q z;R5=e zfoFv!GVL7gEuqXir9-&nl%0B=oN=C7ANV!2O+5q~9{wJlx$6t$NVhQ+#bcrF zE|>a`#*4`Iwf2esju{oNQuYJymnl8$qyXt)P8#>Sq4w9U6@2IE2+!>D@Zq^x9MPV~ zokKCIK`4ECOlR_J_KR*B#}f}bnA)ph%Aq!lP8%2_571Ln;I&vyw`V09X`B~rZq@(C z|CWY%&Jhwo>CzmpG)-A4M%psCct(Z_s>m<)T!{=>rc@?LkQ1oOAYcO1kUYISoo{*u zVS9{U{(cCjer^nx+&+wIm}1(L0#T*5t?9K@1tWc!kC-UlgSbxNc2ashFX1s^c;kINvfE zwc1uZ^w&4gTgoePjK%jYzmWH){Je${7cUZfF-3%X+C<2o%{JXyt;WY2EOW*n6>8!^ zu}#WaQg|}Rjp*F6z%pqHQdERTj@q2bCf;#!7Uv#UK=)JvF9O486IYJXuhWp(P!ukL zY5z#Xy9v;EihZK@$r5fXf2Qe_fAk#6FIsAJQj|!uC6_Br7Lh8L;hzoGM4dtaY)4r0 zbPa#HuZmw?TgLWrmWbmSh%(xq+bL)*IIeBubCh)d&Og3?G^}9_`|sEUqm)gjZ}dFl zq#&wh&YpJy~^>TSMp85LoeB*;;}}$D7@3Z zEzZHY2z^xzRzIp#ZHkHuSBm;b(cOR8qCDPxY6>SGVWZGNKsA;^JV2gUg&aKY+BfuM zQUn1l=lnuVQiu_Qs-y>52s>6pNT?=C7-`irs5Q|)nwaz_T7w+Ibz3S#vjn*M<`Qn- z;7j!=w}0q{%}X#Af|lr2%LuL^O5|P17^Q#gVQN^z8us6}WbasRrLt?bdo{Ncnjih? z%iHvkQF59M2TrYqd@f7OQ3*}Cf}}7w|IdXqChGwQ1eAITDN1*E#OCZbs~b&|sb;w0^T0*cg0Q;e*=uz5-N~IA@op(I${=?B2*m5s9-|eDnDrra_Os;t-Zuur#J&)Qz!vg^N44gc#Tv;MQkq*fGqSfJzThMl7*7YAoeC zbe%5a?qjrY-s$_*CzJQuhyokdu>ZYDI-$9_c~-R+t?|98-qSfH{^QrzYmYs%3u!wL zN0(cfR7-Fu)#NDxC^rb;`93+P1_4|k^`V|0U`FR;baof;-QRx@w>)?O!5yVE^rmE< zsYmO%f|lNcaO7EkCZH>zv}-jjbweiOSOjjhT2%r$K9}!$XlZLlxm*&}7~4`6?1pWM zwzBKcv8Ek@ZBPCLPv80(+UnXAWh&8Nq{h2Z>cxnIuLgnhIlM@0Uj{;=J+trjJpE@f zeaJM1C_;LOZkONZa=Dur6bT&Xd7ie4g{BPxwK@BJ3^k%FN+SxHD47IJNvScX3RZC^8l=O*oSDS%ry?w$mc!y+E`6rFUR#!Mlb&aX zYF?6OV+Z9Yx0GYt{!|&o0T-(W42;$o^yFm8<)}frT+%9S8&D$Jx)u<-tKA*P&etjN zQ1|8<0NAjG{c}wUSekNE&#k(nzYBs=bmX!#^-sR>uXuXZCQu*kX5_=TErHCetSjLflKWFMpJiO`-eE;H8DT0$R;xZ(6$#LJt{>OeCJJvoy zpjJYAS1(GVV^XB&d%oy{j*X9@tD_6!#c`otIqkx&Uw%Npw^=@oi~2%jn`fd@T8n#r zdn`StAfxB%+QiCqxn9fgf9m_S_x~54!9F#8VxOf(3xz^QrRr~s<4h`!#>m5>gq@ZZ z@5-?Cp=`?jN*Kn6R;$6;YUENGx#q>_=sFf{9S6cnlUG%F9@X&`sFt>4sQ-TO^kyz% zi6YKrb5To9KuL!8s+mhN5ngfa(m|*IQDz0!#pvsT^x^I=&D`Ub;@^oFoBF4wipcm9 z`8?cM&m!BZjx3Zpg@&b#*`aook;S)4rPAu;K>M^LQo|bd|JWolw9~oE1IK(#gz@m> zZ~B9=Y`?RyZO0~LvS~O~N2p5Q^8}dE0*Wz;)gtn#0$gHlQbgT&#O#>ljE@%`ES^6L zYj@m@^S^hToTO*oxj61kzr*HdZzEchXi#FNcyt@@1zd!a&le>6vn;h=XxzidBFRwu z4p+T%jxeSuwW+NS8KP4E_Wik11+USb7@Cqt2-(=~asGD&w2zkDrwr zfaS_Ksx!@W5cs1+o#*Lh@uV+^Et{W)X|vvjRBi#?CnI?B!S~Q(Q?caW3$SzNtrRsr zjpFd*S`*(CjiS2 z8-YA7nQ|sydV$)evD_j@hE9 zpZnRd0-A@u>JMn@ITBuRs|aKJM6Kqsc@&GI^t}m=TZO8O;Oz;6z@TF=o|89j zZqqZ`F|L|Mu}?&XCiYQtgXm2xf}L%drXT;-zrY!)VAGmE;F;S#MU*FT>PD-8Q{a!A zxu%&o;IND7hTV$MUH70wfH^k!0M@MhJ^|lvF}(dTu$$C5`6M`$2W)OToTA2KC_3{n zHue~HZ1^ihjjTk(^8xd_Z>VHaeEk+vkCKO`C9an|5Q%8F^2X}V(xsVRz%VcsTcK`R zBb^B@N`;y4iiS1p1#I<6H$iJ#VcF1dackh~srP^5u=uav z+p0aiDnn7%xYQP8Gg+cWDNT~e3n+0@JJXRoZJz1RVyQ@ut*LtcSg9(gsgw(NP_V0n zI=F^`8?OvYieb0~i<|iQINZN%QeKfGKi)zduLgra)u88k1e9q4;kFqEiv%N>_?d{D} ztF}GHbF65$%M(r3(UC4~+O)~R3&i$CAdFK;%?cuGKIiDVXAl?e+ZY*o6tkAT9W$4l zh5P>UcJyz&1zM_2jXfgza%k7}M2Aj8Ti0=DpOi=TfUjd@bQSCNVPNn!iR{Yd4JZ&t z@0T~rSfdyz6q*jg{AEYb4fY5IwqHZvpGz)7mqHfAb^>skOovbvH~Pel{&z*3krI-Z zTqM)4F>AkZB$=nblqJPADZ?5aua2%C-!bvxJ#W4S2sW%?|2`A(>|MKd4Q8_)uMR`) z+R<`<{F$Ggu6_GmH{!mP71%n&(mV+b4OVOCX?pe-fp7K zN>dc*IJDoG(nM7yV6*KMMRT!~Bk(q2bDlAo|6L`JWZ$+|(xXU^C_1P{kv2HsjoaC#$0IFRVMXzE zwOVE?FtQDQzlZ(X*sXmsN7$NcI%l*RT!OfYm%Q>KbWA=Dp)*FD{V?p@By{vG#^cw1 z1ZyAvp`uA8=cho(ARgXKw^G7;7V_Ddu(I>9W%V~Cp*?-p>(So(T1qxQCv>J?9jBYZ zrW==T&U6nlnRX2Ce28xDDkZOHKHSC3AlDEiaS}$;e`2C?j7JmFK7aGSeeGi^l zw@&CuR(0XR7JjA@#txCrq*0?hBIo}tO0U!?XV{eOz{dWE@XcSIBnLk9RewR(fPhQA$45vwQRhM{`{wD(O~xNxDlapT4} zlDGa**A3>yv1!OmRbjg7K<}tj5m+O+P2L0Viw5^TvH*z@1%_#@N8mk5(edAEwek)0 z)XJWpFaCwLPXeKxDO}~d@he%M`lxg6Br1Y(YKAIc@%WGE2bi}1@woF(XJL55-Q+R# z5heO;0*L=;T&R*EFRVqP$L6-#D6}qsO(2=ewn^iBx@iXe{mPW=UMorObY_xFf3PgB z3>%=|l`uZCk?sqMCWDx$iUQFl4w_o_$NJ~LLjb)C+3a-8S@JcyP9JWqh;+JzZkQGV z#ynB4KgE{ym(z{e$|-U^XX~qU%eXPDdiNMvre#lWIhV4QtrH$0pWWDwSQ~ zyU~6ToamRIe_qd|W?^`23%Ey*<<}gZVQAZ;^BE8jbhNe;P`Oex9?|}iN;P3q|9$w@ zuTPZ&AN=y)qGQ^T2y3I1Qc-<{rmjl`Dgz%+l5jnjBFUWe3K|q0#+(zBK0*trbTe-G z)e>p6*Q5?2+|5w2NldFNkP4ZBifC_}f|lv8KyKE{Vc0zgMxKY~3_@?7LC~}T+wT1! zVO|TRKs`O%WIYnNK~Lc7Q-vw!xH$=2B2dz;pzKDc(oz%nzDsy zkxboZEFgQpwqZts8*+PqQ zZZDI`(Ei|HtT-wTHcPSb=(p~i4Y#^SAtsM%3qq*`Wo0QI`ppw0G)lX81b`gFrPEm{ zN3dycVNmr07VuA_XZBLu_~S*CWufQUZ9<7ck5mg73xPI&}^v zpZaPnJ?C{8V|*Rlfi2hFfYNghV&u_#=vobxIikRWdl)&gok$t6KC8#VAepu>@;+-A znfKea@p+06FQ|Va_!np+|Gx&pzvF&r(&dnGctj_ZN5lhn< zL0DWtI@*JB+4IxcbTysIK0%-BpXtWBe|UI!)%f_x8(dfG;Huu)2fZ1sliFdV_b2Ct zLVd$V+S1UR%HoNeKMJS33$0U*#=0l&Kq23bmPyBB@_uL2AHpMms!(Ekkic*QDwVA$ z?s^PvrG%mFkHf3%k{+GFE6P`ma);vs_d%(=r(shhmuZ?#AU2mG!~)WV$#nDk^vBK1 zO~|yosavR4h7v^wL;3(+iX5$!F503FJ!?HXf`Ns=_-y-sG7F;qFUbi}LUqDUM+pl1D@dD;hfV zo#&FKk?lSLx$Z+?bsUOJeiAv~TPS+mjOwT+Im~pXmG-zAEIkz9&Gj6ITG#&Y##ZxI ztn>J~&>w-B$!c?7{wBXT@7XrV?VZ2)+(YUW>d=9 zjKV=};o%>Ik((hjBxjRDx*6Q+CJb%3mHyB}IP2@1VHG-2>>r|kkHH<;B13CUp$dEv zkjdtIk!>mv2(`eCOuA8rU`J&XNBS|m{cem7Z=mDdPs!=6bVF4B<9AD59OoVl^2(aq z7D6ZbBA=N--rzb6Z@V7+H=VukJaqP)gqpVtDFRI29T9~aP0PY@H(_EBFogOR4P7_sM8@dBEyC??B8J$8K!cD zJA!I_Ocfr$mQTPi7Z#yA@Z5PVStFr`Ozq?_BZ< zIoMIJx)iOG52bx;L^O~&GL&K%*Asxu(9b1u&}s9L$kL}hXy)P*@XReA$BGAjL|aIQ zinc-)-LAO4 zr+D+!aXBEtG&Jbb)};Fc|Y)HsmTl+<#1A!8$wlXlp92Kp8jlD^hYyc({s2i zxI~INF#?RQ&x9R!^-4{&g`R~GvvWkQLXO85P4r^qBEn)CiJhr zgMQw)2RLebe6Qzy>AhJk@}5(aH)Q!F)1oi4l}7_pbZ8MMH_3b3y5Uclv;PMvLUbv= zu!Vqfm|oM0Z0mAtUh!j9{1uxLFh@Q+O%{Em87*xGk2p^CU^J{@4f}VP0AXimXMSX) zxFd>F1>5lBOTM^8+cm=d!zFUCBN@ES)t)W^7*~JV+*nV0Lm}6JRcmj>_b)v|4tC%x z|A_A1gHS0CNQ(txRU{MA|5B!sfaH;FIyw2AKWv?P2(~}{D?EO~hoo0fkRlkB{Vmmd z9Gd%HM$Z3yE>1yE-GN|i7p!cnv~(C0-FXyo@?0o2E7c@08%L^rG3{d;vGb1iNv;w` zfq=Dy)>#X1@@0QR&^{YO4{gEBQ>Ws|Z+{t&f9(sj4;Lg)$N-pan~T}UoQJj5yGL$zpP#zhh=+!{JjiSVSpG@#5ZhZjj?)fqWDjOqRZ`O5#nZ5iw zeP`&G_$PwlzY7Q_v_JVD?d@G>R4eWeYmPgWb@jO7B<89j`fr-(zeO{T#LT|K(bqK_ zg>(~I(=C)Or7+&K(3WeLvfvVh&m*HdkhLQ`wDw*+zu_)y*#0cawPEpAbUmxMXFZk% z_c$DvNXas60Tvder8tdJZ6(!wDp#qasbel?EPE5C@Ao?73sX>}8zpcD34F$p&o@y- z=tz>A%byKh4bWwJf)m-POdA1XD*+irv)nXW-iW~+&tRngX^d@u1jT`8;X5OHd?fXx z^~BKW|NH|qvI4}4OIO!g??Ysolq;U&*pop;OI_cu&ZQ@ALBkr> zuz!aM80K=lC%DzIn}fI(&zrtX`|-yf!82<&%2azc&h?4J87*O+XXsGm)skz)*1-qy z<)5pn(d8%q0v*$j5xTJE)}$BFb%?4=nL>x^Or27$jf()AyXIkJ)4h23%Cl*UBOv0w zX3FbjCmo4NFa0gNB0132UBsYO2z)KsGyEW+XVKncWoVCdMZ8;zZ<^XA3e9ycM{W3C z?6~8-N;rgBI0Cl??>!Gk{ouRU^<)X&)&WdCWfmU(#3%98PrgNf-Ac);QHuJeWA+gr zN88+2f@ccXM%Ph#iE@%e>*iagz}HQQVhsZFpyHwGj66^?pPlM6YgPjk3 zAM5Y^E^WFwO^bcaPUX*YYa`#sKM4%~9Y8oS9llT~%=g^jQrFj)ns%N5hKn5oNhGIQP;m^AZfWF{Sgj;@)+%ZCJvo9IKM#5ZyKB7DmrDwF69(GxU{ zSQH{+=EFT5nOqkv0`HWaLuGt5MVc!xxcLs$suj9+RWMT{=CWGeL6I&c(+SK%x*>g{ zGPsH=WXgj*#>^Dq;-j!i{JAsn(eivkj+*)W+1zBzTK+aHI_Z2of6veH#I^5{_K>up z9a8ga52IlXYuLZb1Psk==Vvs}`Klk3qEnB0m;QlQ{T$D2SSQt+l)B)jNW~~it&P;G zm@;V!9)JE8{Nzt(%0Ui&)gRH)b+DvL3|*zh81(#rm?=)5nWTQ2P8E)-g3fag>dw?B>kP4~bV-A0FS&_w4-H@73*IuF^7Sp=eeaLdDR z-64eK5%kPI3H?NsKJ}M3(|*?!X}Ygldg_C&KgLBg|LX#pe>D(JT%c{|KI!}6H#lUD z!x}~OWo=65LcEebutWAc1(VvEQFLNdyigj)GZe)+6y0>SrctC1du(JB1Ec-?r$dG) z1)XjppG%1;pb=w=Lw3fQn~6)wH?Q{@cGVc9A2 z65GkI;CYHA3~sv*k6rZ^SrGYr_T*x5b0$0Q5TBqTLpUx*>D~aF<7>j@cwdE(_289Xe*6fboqF!_IPwrxWSU1r)75jDctVgwaiRpgOV% z|5*^%MDL|A^>E~;9F4ANFQq`#M0JP)nC?aBfBG`4y!AZVlbd4A@U*m*JEK}1z8e2a zF#J~np9v z2iIV{I4Y45UtLqS4Xp%lM;`PpOe)MoPuDb91d=?(WaEwv1ZrghDc0QckS3a-LS7Y@ z6HjWT{GH+9mp6P0H$Ct(DAnqasMi8cJ?i6FHuog#H*J4ZYXllY1E^9s?ol$?Awcc! zn2DysBn*|;;?K8z6Hl$VaYBQXfu(!qv6y}E`_MD}Xt=d9$2F5cq1u$G5c4B1W?bLmO_urd2nfYv#$wbss=6HCAeeu)JK8Ehr{jqV=W+^tI z&_h)`s&m~i?%L$FIwllnJCGPh#h)|FajOwD}qW zw<7jT+i2-Y^tv7BUUD#wzw-f%uObGE_Dho>r}v=Q*mCEMxcv>MK?OJ^EIjLXXqkOH zYCE5kyk(|me|V*>Sbf812vqM>p9M|EqvdKroxlPNKZ%)1IE{ z)FO{kb`^cUnaAP0*Z&2xr?%jcmCxZ%*MAhxZoEtJCWweg(>v5dx(qI@cKNQ~@)(_rvt=e=w6v&?lW)PMx z6iH2q!Z&?hEH`PTTQKdAj{~`x#Nc&d{XHMW*v_Zv$pt-=2_LG}s)ynQ2805Ft*x1< z#WGeulZCJl)7+2l(dEEHWg%YaIn{qggJMe9oIr(68w)GN7 zWsu_!!BpZuPR+$&c^CSJR^jm#S7USkDy-aix9IEjb?t|boP9AC%{~Z^t$2o#$tguU z(p6+Aq8b<*!sM&VU}P(SVF$gIb^huK2pSg6IToiK{AL_D?<|ShwvBEk zFRF}OwgAnK(c80#{xA;iS$PGnyX(8yKDcV)4L5f$!O>@3M&LA)Zpc+c4^-fg#}x&! zcyCPI7V@pAR*E8Lly94Xhpu@GMz-FADGSa*&+J!X(!7^pVCy49V|EbbTa+FjpYnqS zMWAkZD;~V!3>^Eq8z>dfLpjJ8EAIRnibQwx&OM79tO7derb}nK>0DKMZ8Jr-Tk*i3 zPp7xW6Mr@On8~|~RKFrbnkf|R(>U}(D{WUPl-y$K#>0l?|BXJp`;(T7f4ol`z}T=C zll|j;uT7smJv9;pSrm(H#Pry@u8$dpG2Y*Qlu$-TA3dn8S+izR5E%Onj}E?0GpuRE z03ArdT%OpONGH@2QEg(FzVy!P(ARkk#+_XvyT-vlcjsi>`sknW`>Wp~Cp_}ZKOomd zK*%)&v|f4mZi>?`w3d749)g=LJP0E@AD02U!VGe1MhS`18h0@L>!+S(}Ng(VmmQy zL{U}(m;_|AUN#FiopUbMT>b|+SKm?RW8UGP!Z@X5;wDP}bj`(ce|iIkSKrJuCZupD z9+P4}Bb`U*p(mpKzy+x7s9?vP*TLDb7M=UO9_{-biS@T$K&%->z_jPf@B!v=84qY* zZ6)Sx>hkl5{VL$GKfjD9+bT~q*VAdd!Eu~F;(zGC|FeNmKroZZ^!dKNHm2-t7>O)9|O8euBT<^C{8VJMGYq;?1(Os}lJ{h? z8avUZS^D65+FEh$m-}Q`rD5izPcQTarB^SOmJQ;(CoRM$-f$^q^)AK}s|Z+AYH($l zJfYBwF|~UhnwoQXXw`N2{k5MYU|l!y=4T)H7R);MgGlFQz#@;xt&PGdZ>Q+4O0Ta` zG}|GK{oFj8D)iB(Rpo+d)QArCD57IIBBm1zlN)AhN^M>w+fumw7caq_gFc9PM|~FM z@r@`CtidB!y?)}{OHRBPUDIj7jBi6G*CNsMUB5m`D$+DjFLGqKF!wE~aZ}~w2B3dS zu}xZXt4vd9nqM_6`>C{zKL$Z?Rh4@~cHb|1_J1_2Vf&&@R3grvJv&9Ionv()bBg0u zkM(`8-LR~j9_wkI3`%^a7y6X^i=uJUNYUc)P0g?;dyZ@I{vsoiBnkp1A|Tb{#M)B0 z`13n3FwUctLJ{5QBBtl6dwztQ?)sEG_mEfo9vxGUL#ech_C3W^8N_Baw=ckLzgmvc zNWEdcp7BVQD2sAas%PqJ9;INd2zTHS0;!wfY`smukBv2z+vc2zDW`l9O|xg=$!{Eo zu?_doWp~joUZf~2g;zYa30euLj1Vw!tpj0FZfYmW&p(Ol&OB0%(>&`~9PsA9Vs!Q0 zvVXMBJsD44d=ee&E{cA;=-P_XBG$5C8G7IR2~0igc*Ln@0%!X8LQVGgfje%*BOf{o zoeR#vtk+(IVB0E;t-BY+&5xsh?Qcc5RHqzgEb6WqB;zA4j#ZG(^FOTRvzm`h41>k($oJO>-r z|5_?X4Wo_d2kya(@QR~9h!39mJ*?Y2Le%SK6mofK!x%3Pk^f<0`sDd?+uhvPT87RU$0OZ77u|hJ=!VF{uN9$DPOnB_XcFh|_zvA%L`kq9FH69g znk29Tr$X;FEfi}&H&7Gh6CV82v6OEd$5C&51Y_GCB#&zm{PF<&>JIoswPaEqBI?Tm z1EOV0wCa6CnS{oG)$>tbb4nsL=F zVI{hR9v2yTmZ?2RE90lNTJ0*R8?6C|4ciy(@9yhDq2;YLKm1bU2Yu3EWfEP-3yim< zP$@!bB9b2_gBvs@`oZ-G40b+`I*KHkNs?jM4Tg{^%;T2737>uIZ*lk2&q(!qhN#i2 z?)@%qy8H9;yrm~!Nc+euC_37PP!ENYOgHu5&R-sY%IH?;wC=egvtFFfR}d%jO(}jv z^W>MJJou=zU$E(R4ox#&ip;{3(b{(;y5=pRG|gH(@!g}O2+zz-lKqEi)&1UgJ{F(< zEjTN;A|Q-6DeY4w(C$5a7OpyU5sK?p5(s5*;D;WCNw0AzIBA-6FgD-uZESkr+XUF% zl#8S&kgj9dH~x&ib6!QSDIyrAJ(eQN*l>}`Wl^b+18~F~`2E{)^AU4V=sgIFUVAC3 zJJ*Wxju{ZOc<+Mx#P_j?%A)d8Wr9>}-nP%w1gA=r&%FXSjfdl8x!9(i_;C^u|%9K;Q z@MBM)y?GAh`<{nwsA!UlRruE3Z~7Aa_Sz5QI#ylKQs|w0I6At{0A)a$zrgBMKZH|V zFUe-+@wrW5YWH0H;QhCwS|z|9Un4ocOe%*_%1NfU7l=S>8b!0&j7P`&Ee1*hl&jo@ zRcmj+NU?w7!{J_-T-ySQB&XAjGM8?~EUZ)y?7|H4?0V_OCCbvJ8_6kBWH=xKF+Sx2 zvxN?kHEQmfjdhQG7pw32E{=Nr4am05!q#VRz%Wr9oCII|vhUNSw3FvoMQj^%owk%Y z-~P+P$?+`V;Qi0VH{bs|Tz$u%@T1Gl0RvrAt`+Zi_4jee(sR&6Z)IR`2oJ8f8LPJ5 zipQS61;w%o0(DAk11Y*ju6zx*(8B+m<5Yg1ytRL+5N^X7_HVR_dzl!mDUoJf?K;6S zz*c?8oU3A8&cyf25QQ1J0f7fGD_r;y#!B@{_mUB6!sm#rBlj)ys5iw}CSVxHvY&9j z-Fwdd9S)m+HdfMp)zdu-*WdjO+;Z>Nz@p%$Ozc^f*gpbomvWwy z+L6n-xcY!@jLaQ=LCH1o!4Su zw1~mcogxjSOQaVQHy+54N=5+I%S%ZgUQ7{FK){%hX7+40Cu-{yl~BY()L{@Rih;g( zl*y#7DVQ}Wi!(nni;lkyKl<3?=xqM~*!v4G%gSq87#`bw?{cr|u67q%aCg_>A%Tz( zL2@9j#DxQaB!mc(pb7474GrzITXk1;xo>y>$DFI0F2-#it%tE={2 zd#(4KGRB-^&PQkeHg$%g&sQ#p@K^~;rq0BtezE|4qr&qQuwedo;H@|u9bLC!eBc$~ z)p$J~MkC`owc?N8-oc-njNXxLa0%H=$05o#W{bdyHm%HTtZn7P$B zaLlT2!m7^4@w0o4%n)T67FvP!`h(EWxCob@a6Q@@CLzsx`{Fy#VDp|QuwmD8y!N>2 z{+UcJvls-cCBNBYb)Ox{FjYQ~9UfT!=db;x_a=8m)%P>e6g!czy2TQ;}v+Y|_FGy1_yUuBw?ZxdMa%kI{;6|B_R&^;gV<_Pn8z zWirE59V@dtlQGvRmHf{cmUf813ev9hK$I}c1(KdHEp8xd{ zg!(qBqmlM1UA&gEnnH`VK#1y#)IPYY7_BYJj<>7JKeG z3#s0GOAp#6lcBsK1SAcl3Nsd#*9!nf!2d&;gu`T#K5c1 zBhWAx%ddJ9Lp|@%=Vq9t9fNgu9?W1~vQMiHD>(M4t$eRZNRYDfR{6D+O!ZR>Wn`Jj z3eqNe$|eTdnM@g;mO5lchq20k7Pj>>%nSY#vi?fIn=&K8TG*N|Z3R>m*>Z40bLKYE6Cp|Pn2vs$Mk z6b++ie3ug4#3C`dWfq|TGco^=_7VEser>pq7eW}1?8M;MPQ1V6IgCep=&VP{1IGSe zx6xnH_+I+05<<5q_RQ0_RBf&R<`2ci}@N|+u*F5N;sun4}uid0DUeI{0Z@DP6X&=qv90cb;SF{%HR#(bZ* z9>*{L94qp@#&k;c*H3*(9__occE#r18eTQ4{NT! znpudEMM+!tLJgwdUa-DBs^Bp3WR#IV&d@5|HLy66>xOw8O z`nz`8!=HR%3))(maNRA3VR&d0#L+E1_g(~=jzB}xRIIrFMD*`|6J{&n!SdfwVWRjV zlWj_AEqrmeEJ5u-Ux07gv2@Br(+0O_!HI=|vZKD0SzRr*{(Kp7gjTDLI3I`p;ZI2Q zkKpZ-XYsW>nr$t<`Bu#O`1Oc(4C|#jnL=2cKB8H9Ja+UPZL^qj+8yw=9g1{f7{11Z z7~Am|?0MlUM5Ai7+I03;Z^6{7ZbI~fogm2qr`JiRC+%KVW^Y#2RuvT+nYLq=u~N)1 zqM;~iXAuGW^#j=PhpVvYvM1rGnS%I82T`>JSau6xd=|p_Iv0#dxN$21oOe#)FA_ga&T#imsB+{5!8V=8F((Ft|l^D~R>Cl*c zDG$xROCOzNm3DG}be*4K7W?*0^x1S|1Id|$@tl01XZu|3<>I}8YOrK)e5auoC2#MNo-my31%)@S^ zpS3fBD`0ou)A;3MpCwcrF6(A5=1g{TX`938KQp*s1&JM{?6yz(U^yH_H#bvGg~^IX&| zxeSihrAX6p2P$AnZNMP{RTRk1$zHTeFZ+!)G+IW+A z^9|0=n50|~6*5KyZm&mywPY%(sd9?Mt7Io0r-u+^oY@~E3EoIi2Xzak%$t@`B^R6i z*(p=vWits}$_z5#Z9^>Ejeom!E}hbH+;-jj*xa!R6_wTM2$C^*pK45RZ^9?PFM~6O zwc2UQtZy=dD`^prIEenjU( zpwY}~+}iq@b~IH@!My25!|Sbr$5w~N>Vr__^Xs(fDmrHQ+xmjz0Chx#}20R7GALEbY5GvxZ}X=trmtcp389RFPmj1O{? z*>q-yg-$QV%yGf=MR@X^U*Nu{zr@d4VNAFZmV*Sohz5vrFA~~lZ(4}!FMa@i`xI@t z@YR%X$3vfGR{0mvb0u|PGn>u%wB7Doo=6ZoKHv-wtp78X?o*G)Ge4Uxt}R)7&Qf-) z=x%Ja9CzQdsF=41W1D(V3`S6K5DoC&b$I*IQ&FHjswLEDw|FtI<9Y3$t6Y3KW?c6) zjs9z>Y-*x|8-jn<5^VnNJY-{|@Jv1g3vPTH!Oic`mN9E-o(@-i6?WhK1&pq_i$*=5 z!F)*v4oKCw59A?e=p#7t;+GH}{Q%qEq;0a-8k2aW5><+J=qM{DFGt0}Uq#jQb=A?vJ>7YzG69S7{@Y*LnhW=L`N6XSHG3mH((Gd>9LfaN3^0)h$ z&(pD2X<%^Ni#v(_)sWs9hqP{anY5UgsHD?*@_;t2Ue9J^V7i6$SV{XMbLk9|8wcr} zEQ&RJ&6QiR?dwNj*(cuMYdMjQ4kOSq4;%h?1~QR-G^(^+GZyksbD&GyO)`3XeobP)Q*h07VXe-Df8j$dEIq5;-D+gRNX)x@K8)` zYKPb1WhUz7y)2`ndpomQ2O}=R&o;Bd5mxdPv2+B7k_WiwneXC}*S@dLP2OjHOe~LDx_h=1!T7cXvFFJ084Pwh*DxDzn*?E;$?(2PKmO zn{il624yI*{z# z!!s3RmdK!;&ePp6AN?SA36vW|)h={R=F)=8FjJ9MGB!7qhaw@ON!KJbmm8WJ2SZcIxe@ znQ|mTqkB-d;5cmmuD zbJLm9W)guW+%gSC@_1&e1BXAc4!J@lxyw${E)F`VB1YeNL3u`zZxfEO<@mD^*%vf) zo%u6bdGB>&tYa6QU{Hhc>b7M_#z$ZgA%IknpK+^57PQlOra2%G- z{RHa#OVBy+K58l|v@Jq5ic?*GSyfjgC6;+yc}4*`FjvxJsT>upIpzG)if!BEX9N~4 zm5gS4RaeLxnhF$A_8G>$~l` z*9gsev3<`*w6)H}5AHo33)+|BD{Nb0ekm1Hyx-ZJ+S_FS?UA>fxy&QEVG%O z%v7cmY&rX4^C7=`1cQY00?pM3_Jq)U_)J2XE9nF;P?~1iiFeRfII;T)@>3?4a_Lj9 zc^J9qC@lH3ig%Qm4SMDuhHXDRT;Hr_*_CiK9SMv}m8TV{cv!_TgkMaK>_TdM7f*=8 zaD?WGAw63DS=NFYbqr>&d{afVfR^P@Xqub+n8&>%7+UHU#IQvr^uIyh?UQ0yK- znV(7YO^duHPlFrbH@E4v*xfa>Ctlj-6kIZZp!;3qi7<(Vs9ky?XDmdrcZ|-{VmNME zfLuDKs9ss?J}d@`C+(JyIdLK#M_W(6FiRUGGi6JpiwZIRPE`YuxHz)oJ>YFu3dd%0 zqj||E(f!^n^g9eLGGUDMZP4NAg>0C%+1mPHMeYCO`iC5$$K(4rN#^EqDPBJN=+Bz^ zhu+Z#deIrb#P*IgQV+!p&!o-oGBQM4BBbzz5r(9`lKCYHNo|XeXhaJ|7%f>G7DAYA zb%4^iYA1}Eh?Cdz1z_b}HS>nW6G_#=bCG;arBdQPVUyR<{=*WppcLP;h?=^YIDFCh zcyIF)7!LOn?yNzSxVD`e$IeYT%o{vw^0A7i=jl}Q1#VV4j^Oy1?oGSRudiECeF%ah zujvQ>%PW7xsfT?@D_|w-5|x%`R^Ey?H$IHte{}~!WtmQrP(Dt;jCf|4&auFZ)Q?Ca zqz}K+Ga1tsF2R|HUqkpIfpB~jyZd$#0^NcHv&fAd&tP}&O6=->N8eMp$j_dB2j(yX zT(^BS9L)4;{Dd+{RQt(0h(ddwfA)|^Xe3OU$V4$lvV0)C2Yn;k5$7QdlXDmu+QVBM zbVwl#%ENKmiCVrHS6Ea!q>|vHnF1o2b1u9q-GqIZJ7JzwTKSxqXUT2DS3=G3^Rj! zYnf-8c86K1#bwgU&{Ec@Oh5j`58!T_iILS?P&>1onJr=0gM4`7pe6bq(lQ}g>(q-c zhldE8w%-?JKCBHfI@SOkZgQWYqUD=(6s-OVBnJohIcYaT!^Ryh<=|~!28Xu+c}oXv zr$-%HQIx#s=)_KYd~Qhy;pKm`sSMl_oXaRE!l$J?ouojhl9@V6Dn8<>WlSwY?ULjg zO;u{=Vv)V@wI0Fm-zpcWnR2-2HQH;31`lqxb4oIq#^1Bd_-IRWcpA?yNtKawz8^I6 z96bH{&v4a6Pm`A-6d2lxs>(?aT|I$9({zC1pky$v5ToMs#5jwo6y8uWKM97Ulvaec z^HNqT19U}ZEz2y%>*H&r=wNdEJ?SB_7|eGL&zZ*{u;VZvBf~mb*c~Gf*l^#I3Mmr&pL^{UnvhsD^ zeBTiIgMHZCwH14Y2hktOU^?N3Qx3fzSD*hg-1fyy`2E-S;hM94#jJWV`i8gQoA(@x zhhG0SPCooFxNXLCYPm;p-((6#YwdKx(fzpNu`BS^I}gTJf4dYn-*YPNdHzdy^v#>` z+Pk-7%ib5TbKhzV#|Ib`RO8&EufdGQxW1mV2pCuvUo^^iQ5E@k!>~~Q$`Ecxe z;~U5^K$U>q(=Zd$uDKuKUGEc_tE3OgC<$O`nu38RzpU@m{;@kCQ?YZ*R?MP-EfZoG zycY{h1gh%@@ohCONW`&)^DiYChsIUWMZRQ|nwvqqRVwQxg~*PxVT* z>Z7LCP`V+aW^-CpRmNO)@#h-RamS(R1f{p|*yq>5R526LExmBp$Sl?zs*akBm8Tz1 zNVAJhrxN>F3`^4tUQUt7k_#@kh4v(`luABtLTT6-5a4e;2nixdG89;5qsDsH!*B^j z*ehGrffkvhh=_@NJDA8eAJAvY`1&n)5y<} z!jZ`&euu|4(^(vfX^oTdyYI9}%eJSTPnM)cy_#`G1T{nI=><}xD=W= z>iA5N7M%FR9YC&jZEoM#s3bt&! ziI7IWD)M~$&Qo#s&ATxgveDruNpO4dv(LYY>u+7gJ?|?snD}0Wv*Mw@X}Uj<9UfT! ztCmq5E#=0fael@(USoE&o%D%Wi&JD^xVwEW66EkRW4qw0n}NEe=P;{W!A!CN$w*W= zdWX}29FZ+kA%*b9Ct(!Dgo*Cd(4p3;Lvr{k;cGb*RrAh8As)r9znrIa3BE}SF^8OB zuwyeUbeKgN{A`FYDbKJ}yvvM1Ps2Q9vl;BZ{b0hOAa09Q8wmYMgzA+Z5an4fYf+@9s^k1Y{XrJYC(&h?Bs5jH*W432PB18nL zHo!zBG*LuYK-GeSlnQfI(UFCdbdmMJp#_$c4^$E#pEsPK#0Dj)7CtYUHKI{D!g})?@%GhM zlE3R`7I-2&Q%*&4Y&VA1{YsRTXzS9L`uV3A`+JaJ!0VvxDWr*BneseGKJ0qoyZVN8 z%RbHokJ*fqFkqTCPmm$2>fj^Lz7V5pALQ>vl+T;?u}9!;TCRV#k%lP{b;%BGzyLGQ z(XCJF>opwy1+-mwJFmioq?Ud}g$x%&e?-wiBy9|6L5c^e|e^`6|3bk#_yzYK3Sm4hNlhC6eI~oJ8it z2xU`gEr_9ELCIEBd*!L9CHfU2EbHZGlK!vshheUN$`r{T`K_F4CyNfN2%aRO31*pg zg<1t6lX{RuEUAt3ZYBY_1Z_E~qbwb|FW@C2HG-;IKfKk|`nu+_OyXg((#%-uO=L7I{?3kwkL(D`#q#m{iBP9&5{_7O8Gd^2B3yd*J?I`= zi}%;xg|B^n2RW{HQR%KGKAcn@Phiq~KC9O$I->=t8sZHTcvC7romw$k&^{WIj+~uP zQs+%b@g|{YkjZxbJ(HIT(xPsPj6@f7dLm$*B0emUnwRN)hId8A7I_FUNRMAQK8%Li zIfN-Qged*`T2aE3OQ#=!2UICO&4{H9wY7(%we1YT-U*Gk(y1Pdj;+S%=t@;z*f;b6 zdSiWrE$jI@X6zf?hL(!O_{nuE$jyylYb*JltLq;)$QGDaqFMY zMs=VCw_N`YmQOz%M=ibx?`-@F;_-cmM>q3#TX;Z&ggbJWI`wnt=(v?pVI^K&^8gmk zJ`D@oPs6}yKh|yAf-6t^0p8#Ithsw|Td8bzEOWcv=a3ta3DO4&XAZ3Y6-&_wlg07p zQeN5)#>!L9{)DOh)FZL`m0fUpMVptL{nAO;{m_%>c;b(6NgwWEH)_S@rkAhd`ICbG zJnBxq0X6eZL1fq43{D-ed;Lg{jlwr&5r#-RWP?4hlN+o)_;N%Bwi0bIsj$Dz<3@>m zn1uKxp7p_ZZqo~!eAXTC&N&)m@7;q`q!a1xHAszY{!n?w*>o7%PyaGJGfqVKgO|y> zS!gHekR>B)o&r-YipWl8rz=-5!+b#n_Kjm^VrI4+JOAYS!VW^k7d=S7p)F;Oqvb5tp=SXP^+MKBAnv3Yj;4JaHpt>$-T1J zEm|;BRawcu(`iQH`no03Rrvz#z78_xJ&@Ng8h%7wM9HYCHPhY}iy8527W^ISqdG!f zk7at9DZa;Dj~Q(zh=WlMpH$T4}BZLio4v)^j^K;XL6LEEIQZ=N2 z9PeF@`M31Eh!Zr6sJ2XEAfc>H_ZFkrBqu|A#e_;9qSJ;n9i81SRi{RF>0+dznItnp zr|@|4@@AuNMH)28^P<98r5Bzq2=VJeG8-ZEX=I+_AWBl^tKzyvl}rnczst;W2Au#Q zR61^(vkpra{gCkB&(PcdoW9??>mR}~%fEnVv;#h81vAhwM9G;I3o`b}ulaHQI@ol*d+>*rhLK(IbLf;pn}derPnK)%|o6sL5R|xx9dnMCnKOuJ38_8iynfX zaPzb8{Z@-%uKDQ<{PeTW;Ne$(sITq!G~#Pl+>e#pJNeeUdwee^9jw3&HnRaeh%mY6 zwPxvTr?oBSee|kA&QBk>2)BQJ6+U&=?O3zp8HHH}`(D88g+Dr4}1cD{PsRNR|Xo+C_1`^anmLD;ksLwn9IcObGhtYysYPOps(=2`qwYj z!1Z_nC#AEcgH5JP$sVXRFa7167+O03e+?aD#;TB-SpCgExK4kmW#QG#=Bm)S>gUKr zdR3R#QQL^di+_UT_O&qa99zr`T8D?=sBa)d3Jg5^@A|u~XMUU63Ns~BNgYXvwk&U! zVi7B0&t?q0bsO?w5zMZ@!0SIk_jCWIDlf9^l?`Y;>Pnac(@{136qG9_@%#?!cq4oL zRJa&)7l>Y&#&=@q#XAw({uZ6@Uu88-w3!YsGbkn#h~VCgxQ z$vz%BuL6;!iAo>k{v0woPx_UmNuExvSSV?sq&Pu`%dTQ7MahuOhCqm@g1OyxMgQb| zG6~vuI$oZ>_eHj@K~$Ae68NZUH3h0f+}gwfx{go?fhYP*FJGE36=cLm)asgS|v z^G&u`%#CGcI1M$kP+Q$dgEx+U`}oWF)@_I3(8brHp-KuoHfULHGMC19By41E%xuV3Ss@+O_ZnD*SDhNXXd)ueVvNUNf0d9Vybe=Qqrh z<}+IH>h-0_k5zD!?ymvau={CLN}nV*ek_^bHI(%lybiaf=@!0Efslf#;xHQ0>GHx2 zN{{Sk5c_A4JkVPBVuV^~~O1cfT$Zk$TE zuO7Y6{TQW847SR4)GfRi+1@P-ewmptxE3WErGxliYoHp*-LD(hl#lQl#!*2eYSz_% z!h)M#!QyZ1Ld)5=qUxXv2(wwp^9_@vtAM9v7RsR=7<}O?*z>Dn(ec~UF!s*9>IAK% zJ!+O7hb2Gx9Zr63JD*6V6)Ijf+1R!uczEaKXAkob&z=&Rf^3H4illKZaP> zCbdzSxKwIz;l1v}L9IUxh_bHs(Bvn1IXWl2Y0KX?_s+h>kFwPFJTh87WtygE-4h@tUG(CliiC z(Q(w(Ez!s*nB0d#Ssq4KqotBewBUnw5V~~PT?)f$07Xt9n;pZhUALl!gtD3UHI*Ac zW#xQcheszk_YZGH&v2Kh66ur-X~7UcH^pldg&P?sCD$PW;~8>u!eQzJY0(~Jbdy(H zf%im4xDZR%pi28CO@`xv8z(3vvH7Fk_=i*9Nn6r4(`sO^Z^GsK1L8ov7^eGi$H$x8s%@-_mP~6AJE+j^fni zmtp4QBefT@yYp_|zeCB%jww-|Ne2}omC;N#do{LpyoH^ED^NpT!bA>ZcTX=qb={JY!++2~u3_0HVRZ%2w@OO$rI0Oz_K)3+nxl?@i5!`C%5>VZ3=+)7M%TTJ>{u_x z*ZoD`aPo;?fU~|5g=n0aU<&0ForLtxN#8Qha5~h1!2C-v^_<%=_59yp-q$u@+NBS{ zR&@yNOBF($?->KRZKAT3LA>il?7jOu?D+RXvHR`|Fir@y5bf0wP_r((3MV|Z5@)@+ z3#UEz2Aa>j0-ox2#DnDGqIqO`M^G3~AQ4QXFh)BV&tm-j*NK8LQD|dQkQ*iRC`vd{ zqtJ!RL%va5g2nCBUTc^3AB!+HgKE(TuQm8OfhncVLC`F**Y2towcql)Bd@&xZ)+tv z(zv!pX#b-a^9iv4LFw|j;)fyvlBft3R>%?s^D^_amUURKP?R>ptdY&D`8=v%ubzc$ zEXXX-iCjEEvts?L!j@q;)v*f-S1g;Ps^{;@2tN`uN{>4$ku0fMs}>2MSWFwbUtjej zeB(1K@bEL=Vy00>Tf@QFvF9nkJDCPHg$hO#0x3#1B!)VXNuq)ffr*Yu#w4Yrq*m^L zj6p6-MX6Ioum#E!N0Spmo6&&$-NDTw_db=AQ62$uYYD@_TFmMw?aCJt79^f5RiZL| zT^?$fxVDq9q^PY(#i~xTDCV_+ULaXR-N>R1=Q8SKaPV!^)*XV%z&u7qBdTr?sAwm2 zx{G(ZfPvsfESr8Bq1JImizS5~tv0iAf0Dsk2x;b}yqVV~8J=Xo5)4GSQCz$>9ULq| z0V+CR)!&zyj4}SZT%TmU0y9YAkU0E2Ghm-PfUc1}XsDiq-+y&8KJlZe+Vas@w}62M z539=%buo*y8XcS2;?Rt`mPB(roz*H`^MrE^xa+W|uLJFk^Kr`;)-wZ@-p@Gp4HWR{ zGjGS2ezgS2WH*AL_qkD9_*r7ijJx5lT#Ux%b1*dUwDutV{Et`TzHe{Ga6~47#L-?g z7e_C-5O1z~h|rL8lGEusB$J81iv#Px`WLQZG5^bwOlK&@OiRA~L&QT_o+F;qtT8>z z)z*w1zxe?(x;UDaejW}6h2f6p5gihx6xt^8;x2y;c6{eN#P__%%q~ht@YiG`_=b}K zpHr>wzNf##Q&&X8lIsxZ*~HAqtl}0@2O%s8lH}HAAH`tOqnu+QIErAV2R=FyN8L1J z=(vX8yd9yf&muFtR|UOgnHgXQ+NY!LlnXHRxbp~Y&V#wZiNxLra^Wm9*KP*8w0krp zg7)Ny9CGDiC25kz>o{i+Y{81ZkYUemDs!Tgf-d>mr-dfJJ80W_1|){#?!w z9T4;|n@MiR-?=_gMwrW$4i~&xvLBDT24my>7!7X0QA@5xB3;0X@7;w@UG^y6_~2)# z3N)*VOp*~!D$NvIGBJyk<4QBUA)qY|Jzp$on*sEOi9?b8yS%E;WFsaWiN(Y*NDD;}w>Ch&`8S&(qiMi-Vt-OJSTv45$lbfrc>J3G8QVGI@ znOsoQezOYtStfc^Z0PEI1YTdYzFsynj`~{Z6*nj^DF%x3L1yW|#JO5*5}jBLq<}v! zvTyRRZK4WMHYQu=N<}SLk>VMF4g_|UYZE7D5XxDdx*?UXMZS>qBj$C`CzKE_Y1^%h z8EH46+d7=cC|1_WO?NZ1&5>&~pj0WT_7ghE6=VpC8OcmqMb9O2(yUu`|MIBw)uMZ# zlkrD2`O|96LW9iy7PKzLvN>n!Yxi|MAR|lpnki424;^JER&9L- z)0$>$Z`0nPA)ImKrzbY3AkL02;lMhu{&lPDtMVO|&J-7$O4+iD*^1loUu=#}3g$Ar~7& zYHSZOBR#M+O@Y6C4&vRfWA}aMVfU>kVc?aYAw9TL`<&~S9f>91z8z=2vmNKJ-Gyae z`4P=8yoptbw#@c*=E*{k|jdwQJYm@#nsyJeAKkmCh)l)jU!yBw3H#1gYi}OxMVuEUG*p zjrGE_iJ-PlLJ&vma%<~^z@maH3r8rPL#|M6Dl^MpdgM| zjJ3S3)gq)VlzS6$R@yEs7BBLqVLHOF>h;NMnN;S;tPS+3)G(rvE*%ji&R-wAWPF5A zKiK^;GvbgI*vLI8>g$;%#wnHQ@Epqhm2|{WQKK1I!saUETQ2FJ1tt}-0r@pik`TE# zH#d<@B$If-Hhxd;m1LAUm70#&EBb#UQ7oNxg1+Whs1KWWyoW{-`?9%Y$Y(NbY(D+G z!gEU2%}m>>JsU+Wpph(DGU#+ZL8r@XU4j9=Pfu_dm!Bj>I8w3O&wuaX{qw3Lm%*47 zzRBqnI~Yj2c?ODv`bJm1gVb<8YUh1SgVku)n@EPG07ba6JPy9|F&z2A zE*$^LK3w|l8l3o>docIfo6xfS7&xojFupH@e8_^+pMM7@-t`nbZA8d=*I@fk=OeQ7 zN%&?Q3^OT%d^!dTktlafJA6}@!##N}#^1dSJ8nG~osWMJkzH@;MGN0|@U6eYB^x_& z`it*i?v>Z_gSfG8C7oyYFkCYH*Fu|1iX=`x%~#=4-rs668+yz-$F*qCP_(bfgtTtZ znu@gJ&=?#HoO4-1rF5V+yH8QF{mbI>(B6vKGpRim6CnY!!(&IdI|9$-#p=+~WBUlf z_R&s}RtojQS2K@(HDJt0q-_{}{5}Q^^|b#|pjU=NwWc#VSxDL?#D0`%dvZ)53Ry!r z%mt87$Y*Q+@PP|GRxYLs z>2i7<{?7H09AT-Hx90Oj{dMX62&Kl+!c5@qCoaZ`M|=mP;X(8byn@3PTu(l6gsE?q z5tw!dY9E~#dC?serzP2*q{h;4mlkCK-du5DPEk^qmI-E&@+oC_ufPsMtQy5Gj27%x zb&xVzN%ZP`Ou@&)jKE~l1w$KAgO}GYN>5@jsVX<(B&F>_-pfV)(L#vU%A21`=k&TX z>nh5FifOhf&P>X5GpT;mi;_xW98EQg3H?@SwQD5S$9s@u^kma2Dd}U>2VyEsI4+Yq zN7-=l*|YhqwtfiID^;%AY|o7VMk_J+OwNF9J#G&_Pf=$lN(SvE zY&*)$H*3-YES+#Wh{6%iCxw@D$oi;Ie9#uzQhzOmQrK$q?NLrR-+UNi z$9%O5RQ)L%7a1|TPGOkw)t_PNr5C`G?Z1+tML z*oZdGy5`F`f8|b``Pv(pe*RTRj$1Ikz6sxMZB*7mlsq%5GVNuoZvcf@gjwGh@ zph`M!x4^p&qo7Cv5y_}Yt~U_wXsw&0*Z=P3Ct-J%bj+1Zq|gGHk|9QrVRq;hr3Pku z9>L;^Mn$f`#%Uf7DHalRS{rDEKjHfghN3v`peyvXqoFm7G1~e9P2@9tmH?e1I;@Cfl1M9&07p!t2eqz3u_ZroZbI@?m0%k8` zDu-rfX6EAmqTyled;K|7PdlC2-DHFZ*CO1rN+C8GwKVzsD-qq$%QF^NO=FwWs@#;c z%}J0eJ|r|A)s`zK1MbAWaRfJw;-K&R92alc2VdJXl^@&n+tU!t0UgiSYwSXm0=j0E# z;IP|taDc#uQuh#v#dJ2S1hy$=i^>r?ooXvhsXU=j@@sCpp@zf2U%&5kO_Y@|2`6P8bPL$s4z13Yig#~?TMGnJX-P~RN|QAly#RY}|22j; zK98jrKZXpmPYcm8DN2+UH#>uv;q6cIXZ;h%-2^mRRITd$)9L@N3iXfX2#L>0L5Vb| zM^d9|TsQ1|2{(NFS={uKSvd2sAEClO11mP&g;a42%{BA+fGp@6ALFmuwQ5oON@&bQ zcw0V)Ko;^}Ey<dvNIyGlmxmIziu~=LkvsBb(nGKg%OFxZRvGmcS5Dfh5Y z$SmX^95}EJtbg8816VYfE+|Wp4A14RQPFuyZ<79v-g?-WvWfJvU&Z8-Yhe~YW=@D^SFHKe)|7=LpoLc<}$ zaoMbz5$zU5EPl=fmb|*E*77GA20;>PZ9bdihH_ zk-{V>m{z2gwMWuwE9UH3%i|OK;P0wX|7ea-JJF5za`NILiD8^}-1qU^J2x|H@!{m- zZ^X)t_uzwVf5HVP{Ro>o-=JB{U@#mK9a==9acz~b*i1%rLJu#ML?X@_>^4 zi6M8}jn)Lg!bLU4Gf_MvyqQ#sCNl|bqMy<<9Y4MQ67&sj(W~=&0vL*q^7{=~+hN?F z=IWV*MRUp#SZrnG_R_gQbPcXn@m5*YzA1DF6aC*BanV5#n>UwbT!=%fFx~E^4{u>K zx*IlW>?gsVPNp>5Q^zjOiL6v~R|Wz~giA|Go*9^xu6iSHwlOU_2S-98-$)`9iUTji>%X;S8R^nTdSxo{cM z5mE(&2qkMNGmJOYI1%2wk;j{SVa;R)ba5m{cJS9+Dy~2Cifa+u-LIL5@ZT<;QK@(o zMH8V>Bto^j3}q+*oE&tFKA&)1ZlWY!oyotSa) zr!lZ2h|$g6DA{S_0zP$q79E~bFpBA|c!8gXL2;#@ykNkn_*7ev$M6R)V$&_(#S_aK@!n@n z#GVKL#JHdm^|LR-oa29s=6PR4#iX+k-1P)DJ$wo?%cRa}6z?m%>4 zBYiBhSVFVD=D7%Uy^UeQq9$9lF`c8RQsX6QALAu_El&0lAHlDEBuB_BA|(Q=^1y=8 zF=m7`&ZQ9ETmKNQzx-wN4)4N~FMS4|KL2Ix=v;|Va5W}1E+v+n#=fyJIvQglbD=oV zt}ro%L?SIopT$DU#Cm~7g>y?~W$3PmU1zlDCa2XdWkzW^ZMX2cD#;7_u)Aji*6)5s zH|LF)-N(&RgH}Qwn|80Jll~>V%nq;n*u4lR29Y!67`>4QcA624$Cyct%U~$|eDm54 z;e#5P_^>AZ%H<=FF^3k>CQXY&ub#LY7VH?<%nY?WQTSsN1Zf+*>ZuxILZqNaTPIXK z$Ex=(MW^Y}4JxpwLo>ouI<3V$fk1_dVoT;HQJw?=^7>LWD-~Vhs07l~-^oNUyjz;KSPA?YFZ8>bk~gG&i9Z_ z3~}G4QGfV}sF^nng>XU@Vr&f91^q}%>rp1pGiy`$QIbbFlSKx-mCOvo@w5({m6j(t z=T2J*i3l*fW{qB#qpk@Hzy1S^tm?tByG;YPF@wUWM*oeFdBD_yy^sgU~SV)0lq3uQC6ON6;|!3`B<4pznh_ z5$S(JXAepZK-ny{3F6%7%pBD^IYVr=ndd&)-;0-)&p`F!fHA6y*CoMwCYjU1J&9AI zV@WtC5rSRVfDK=~9vi=TIUK%L%)jboB)hl6?yW*G5u&fA?e|t=$J19ELxiPg&`ADE zm=aav{N0f5>NRH5AVR~dTel;mg*35+VbZ^9I$NY#!u@1ky{{$So=vvI4 zH487i`*j?$;NS4>#^0ijMD*LGuG`#BhAI_)xt@TFfJ#-I1#2cKVs zxEW00_9iiKQ=&LP7ufer~h zI4ZP%NN!<{QBjTEQk0_#J))bM(1Du*?MUE})0vMB{j6CPEKoH&mAw=ABv0P7y?z=NOf{-gd-pxc zLs!9Pm!{($CA{0LBIObkWHL!af<25OgwShOFd zWp6aPp0;{ax7Q*Y$uJHqtA1tWtVWEy^epn^)G8O8D?`mOzUw)aQWHDSa{d+M`=SWc zc$L~HimDScDX-h9$c|L8%XlK;z{PC1r7BWJz=>VsIg2Hdiu%MdbT;E548LZeQ7tEZ z4Cbs16fbLQf=)~jXJ|EPHM&5bQdpQsWl8Z6=FF5)UEx;*t3>-D{l`)TE|{N_=UtRv ziaf{i`(hI%IF=d%rxXcF)hFRbneUg3=X5r!QKfED=vC0DGJm&X>XF7x6Tm8;fWtc( z^DloJO-pZpuVFbdkumIe^IGhF`z8!-zZdb*_tow~+7?vj)1npRO$)!KUp7}Q?RZQl zO_=P}NDcJi#idhVuFjx(;S7bKt$sgT6?LdPsvVvwK6E^I51v{)340&>6|?i%m~-Xp zi0|5{b}*A2*MZ2@(@w(fr>;XL*2lN>PCRJ~fwDYJTyb?im-!U_fhjj1siB@uXk{i- zxLW?)OGt6yj0;g&F$Ggwm*J7uzC;Mof@?m02mbx8v(VCXBKk(QAQ;?+x`kI`OV>K= z8tTIAmMJ$;Anms4Wt_ z(d4SWbop}_Vq{mv?>9~=;p0D8py~w|9Cfokpodoc5MDZ-U}O-(V|!H-bnn2{57iZ{ zHZRWk(sXiyjF#+m+8Q7*v?#Nrb1|J{QKCb%Sv~xBru~E>W641z(u0i9YPd1uj2g2F zZN!steJsKq*c}E&ZdD#Gqm`|tl0}CBYojR-hSBpUWI$H&eQ9X)y1ZH$C63i8MJ*yN zCq+cUH(CwRbI}nT3x{#Uf(!7>yT8!v?yaqV!ROAp1-nS#3mz}hL=tq^+*bJfK7~sQ za&LJr$|@>Qo+y$r`Y=m$T5`aXbn?Pkh6rt(u>2})+Vc|c_Yi+~Ocf?%a4}zonRO#G z+#xYT7zk}eeP9l6X##0-lT(`x;`i?dR5(3(02)28{;A9Av>ly|%fZN_`Iz$%iW25m zr)5zd-&y5H$Kwys=r(Z=Hic18Ftnm|qrPH*@l!%_O$!i!i$5H{w;ba^J)(F*7=Z_fD9Fwl91i)6TsT ziSB(!(V?yX-k%WW{VCGMh-g6bkvE~`kbgsZtdl`{4B2=THItUYRXYhgp8qOFwmisW zqiRCVO?{r3W_8T(_ntU5ru~%a>+uoRM{>D3KQ*EQ-=_)Mkuxh2HaDoE& zr3f*I;}8AiE*Q$ozLp!b$8*> zH-11vJ`RVg8h?4~8+hc6{D1r)Cew#fKNd@+s>vkM5q*dz{=HBzU|OTF1ctUJVOr7H z^myy(glo0%L`FLGk9A|tq{--u3~9kmSta>QI;KP=0we;|ZxSZ8y9^ywMonHfH#4&+ zx5J}4tg4afky2@9TP4v;^=O}=mDyoJMwQr&M<$(wxpYAbQ-p+1mC{%+eF>UsW?*o< z1FJVbhO18bk!F%YqDzISw30|RDGpkkX<0v)N#T|PucfHLhe;Lguq9wGn2g^O zd*Py!PG+Q?$vjaz;6x;rfZyj+YD8c}-?RXBKJkJE<&N5EqMIeT6bc?cJPniKt)7H9 z=`3v=WVTg^GSD>*8Sp2OA0y2w84gHgu=XciMq#GS+d#x@lrV1_(Jecw+Al+>^L~Y5 z1%@`+Dw*u0(E0N(qVJbKpsxsi_^?E>v1;BWXgu=sM5R24_O9afk(Ti^pnmR22zI@L z4G)}yba)S6r;5%sX^3lE{fchUJ8T;p8%y9HaDuWvk|V6CY1$VKr=x@#D#MX|yx{|A zX+42IJ=F{BsE-m1YY^SPn1|y^?y!J*EvKGR$)3`@!nayxpFtuN^`im0}+A*Oj zQ~ax+RKaUPim@>``Pr;yFTd=}lo*{vcI!QnY)i&(dA%MZYqL2N{*?nJ@T0Vb$ZOdw zW+Qjkxr7E+=%TZ6(ZNMiN#z&ibGxK?h=)lEh-C1vRB<|F#7VKF8(HX8DKbi>;`%xQ zo8)pfESPqJI>J!24_mul!?dPjFv{r5Dvw$!(Q*al3+3|&7nzemm>C@`$w<;TjKN44 zm4QlyfMouM91!U(@;DkXrDYj*?0XCG=nis{hw{Mo@qR{`0ee5(htZfZWkklR2uw7s zX`wz(r724#9}cVo>z}mzOb?RDLO_C9f$H;~c9ddCl{%AtH#sLx(f*WiK=#RqjjTs( zU_F1-&&?S@+u0vSf%`un&uGz$Stqub;3Fj?RqVpOXEMUyc@z#6=uuRhgwhDc7{K$- zemc5jQk-WF1FyWG*ERX9i_kc|8oj+iWSwS}LMy7xkgUnB&E?{U%o8+FK3mi*)a4YL z2puvm&fG3>epV>>qEXP67n#Wd+=Ls=Do2^ne!@hGPQAX0nOBNDsTrMj|5UTh%B5!` z5gLY#w26s{!{{@&D>9@@*);1YeEm6y_PxgItQ5Lu247q-?F{~b^^qLm;NW1& zYW3{pGh8M^UUP&TL(vW_n|lT3%sm75JbnQU=CPRBIs?D`<8N@)C2yzz^*itX7#Ey% z2P2jtxcDJfb#2Cy)>#SL*Su?y!0tWMJFp7D#16#5UD^Yu z!#5`&W^FC_a5Km%DSGN)HW!Z%FelMDvK|Pj_>@Nc3YVWh zn^L&M>v59%%V1L7j1TY48|xp%As;^zL*r%TC5jW(xdP0@lL>XO;&|nHrD{~1ZJEy@ zz>HSlTb+a%jV-UZqlQp2_O;bA!Ud^Hh825>(eQkV7@f3=}gX5d^yj2osjz zqtOj_yrO}eOrHzKreDI9Fa^=D47e|dL>AeOZt(eAdUa5 zqlX-JZAzDh^mtb%k^|lP`;*VU9O14QJk>reh*QpA;7Q^3q-f1Wm2fytGpYrC}}@1uzwEyV?l3CZETy*`yTYg(C_0n(MIdjW-b9vx6|` zBG{{^BiFZy!8uVJW`v8ai*%WBn^(9b~wj89_P` zL2_&#vZGtcMQ($5W=U4$y-V2<1ghtvX2$1W_cs$hU8lhVk+zsVo_}zC#X2uu} zc%5}d$um>sGE&?;E!+@M#A5rfYu8WdbOfqA1;xxb9oQahU`9$efYGr{GQiQe*;0jM zGA2iela*o~12O%NysNnAT$ULevmc`P2zcr-IPo*t9HB(3S*t_kP)HNIYN}ct+HWas z5h5igML@Epiz@FXP4uF^z}E`+6c)*3)0(Zxj4qjgEj>3CJl8QsdRm#x4JZdg4ns7- zgGCOpK)68g_;73-v!@-am9?d!8N0ey(ix`|4plJ&zCetJu!>o>1O@vA%msp$!kwfz zRmonZU`J)}jCKl@tz$+QwnZ_$bvgt{ibZ!bqU}+cCgD%5)=KOjPc<6tCv0j)-(W#0 z1<7Q^ahF7w)Ksz;ia4+itbfW%q>GajbEI`3YKe{4p3L(VM<$kqr+y0B&iNc{^#PPp zJd;(m=v^g+auyZRnE&z15TGN-kVli^HIv<}Lj1a`d8PyWek7VA)nd`Ym{PuARB)<< zBD8Q#IDe@WubbV34Zr>a#A$dZO+)+g#n}DIPBgUFXj8s8LUm~TuS3zCqE4+5W=9*{ z`P$nTK0lj@6V9myRanm(Bnbv2?9lp<> zJp^8U;4HJ04PATCQeB1Vb#rtO?#pZcfCpdt4l{{ytwyY^JpzsO#}fjq;Kpd;!?xF>3T@N@bdG z6GGI>Yl{q$jrU39>qsc*PK(AvnA&nQKciFm(=7Q^uXhGAX=B30{*~tU!{g*{twz*a zmZBbL7n4yc<+U$v%_>qDO+2^cwV4$St$ZFfmm5`6jzlgpj&!6` zc{DlywF{0$v@-;&djhr;jK^u$pjB#FMnYj!kiQpaBWlQk=GY`am$7CNyvpCjlkx1Q zc^>yX{b#+R$)}%7M`4D)!HZBl#SD(fmARn3&~c(TJ_d?%!hA%1(%GD9Zkid4I>ld! zRwvI;gnYXUAh$V8#(7QUbfCA3XG^t3wO^P)v){$6vVb@pUfql)jIVhW$^IU#%C9{3 z6O7oy3|<{tWu8x3RhrT}bt%SnK8p|i$%p!*<-hs+grg$zCQi`PcqB8wH4rV=Y-~V# z`pW4sI$GLDa{__c7b7{c4f)hK8kT;OS>P$?Tl-z)65_W^6Fu8zLm5Zf*2<}gY_w<~ zekOyH)IsT17aC?=#`hWFa|yxaYoxvLs`RC$EJASq`1;6>Fq3ImXR}AcW^-lb!0-l) z3~#29u17=d5*)JN3fyw<3@o1WSxj!4f$#rvCYH|s6v^c#Z0x_E(a#t+10PbPpWD_+ zgDzsMt=PD44eoi4SaY<8o5Y3bQ?5dwa+zY`(kCOCU@Fy*P;3k0%=mJdVe*rGTHGQN zlTE5Q_t)EEGBe9EdC;-v0Z7zmW;7z>PlRxl|2mn?%xF6WUf(oS+bwu*^)L84ZjGii z#GBX<<%!5hvN0LVDI2)L(}vDW_`~;VY-m73rG*)BiRU1Jw)z=b=prJx{Ud|ia4}w{ z@NjmW+AP_h6vas97Z74Q9!I4=po59Cs%{~{P|gr5H(4~p6en2J$q{+wASDVENK^O^ zDf5n}lW1w1g*olZuzu$&dR-ekR^rkVk02K^KB4>otxyw(?(+t88itIrs_+F=*VS$_ zh8>GiycF5U`;<$DKzNRkbyMvuR0P^E9_&Cgyp@^x6h1#UiTnvi$lxXx9f8ALf;(eX zuEI8Pj!Z>iUNcD?SO?ZWYZ3D-n+x_S=A!|liC0aozec`vF3tV9hIUoDshmeB#>&3HYO<(eR#gDm3F-Mt*_`c*c+z6RX-E) z9qUwIxyWlM^I9C!7bD%X`EM&Rjr;gvJ+nvYSvR+;!?wYpK+cpPlbJCIEdz*$l8MlzDZKe|4$Bcypxn_z!| z813b9r?z)IYC8VdpW%q**J17EUz02z!3l?dnFjdinmf zUGyt|=Jz$jqMPhXcWv$>;py~b~1i55A!qrs9a7UHJ!GaNK86RawK$UV%qm z|1tLTzlph1PQaOm^83}ZFh1U;Eh7QHPYL&ojzuz)KTK;AZd9i}TUA{`HAg1~PD1)ep5}s8j zb_kEjKi5=MAr_BnpP`g(i^G?qBkgVyZPc8>N$QL;!X9&`9fNo12s4Ec@3#}-@J=4w zz{D*tYfvJMh`~r4HGvu=;>M^Kfim+sI-K0M`P0FT%5T&Gr z89FA({-nJrmC72GqB7vtT+(Sc*=z}wlbz`NGi?K%ldHM`wbSMzH7bH2MIA<7nCKzS z<)n#TOcr5Js}#KDb^3zGX`oQ5=Pc5PRzn?1r@hm0X7XhQ%`PoO6W{2Pj8x8-Oam$u zb-KK_tsb4vJ%wo3F1;^JCtiWa`~Pw+7SB7Ma454TDaK&7X7$wJ-|t?+ETS8=b%&$1?US_sMMPq|QCYcw@Y`N= z?)fb&205NRQjsP zpY7H1;&5z(lGJZ++<~QYj>a`-{t~}?_F6iZDrR9N&4%Pb+wIMC5O!u!6{xSCN&fME zLV{zw)_`t~(O?%Y`R**-`Q^2kQq_icKd3o=zpj?aH}{YJ}>EnxK)URD2~;aTU*&gPJ7#;&a<|kgoLod0jqLjtQoc z%uW{@kB8Y=e`uSEflE`c_G+4y_0x<{vQmLlMTb=GfkN`qlxr#&3O=G_LpZjsx<=J1 z#5r4t*DsxV9Nt;;d&I+gwJBd7Oy{28X;31#zCgICguu5(#o1VJ(9kaBzxjQEp61p#zC=1#{LR0X5Z(78y!FfAsGN#e|Hg^ND8iS=oQ~3P z(kN0Z84gd1(CTZ%4&;>but^(3&X_GK4$V&3G@I9(P$ie>Udd;A_ddY*k*Uw6{+ zr}Mph80#FBx(Wu57R~-7K$ii!`BVW_42(m`G`tg{`!Y30c*o*I548l26Wx2N6yqW{ z7)_+%cX`y7#E9g09B!STTFgj*OxlIn;D#T6Td%=FDA6(Pbd=NHKvrHyndMIuZ( zh8d*S2aCfGo4Z=aC}mZG(J2k-{6KuYyo(v~7DPUHnNVj6k?xmOrcJY4Qw4%dD1!a3 zt3w>`eh68nqt{Ez>Y zBYqvk^w#6>{+i!t26e&_-@?{i51^NX?1dNn343?1#H7}Pc|*du<<3cJlxNSp36=Fn zU~K3eV&QFcI4$Vv`YpysR%mu+GWiVk8EK?fJee7at5%CSBq}ls8&^naGrIPg=tHBE zGNthAFMohWI@Qrg2>bf`u+O|#IWmzalW|6(Qe*a*v9)6ZE;#WEcyIet*w*WaI-@lpJad)+}y%Z8d`G!gfJALaQMF9WUtsaG9DeNQ?;kCmF2j#0MEO#_vmy zzQbiWLkG`|#NZ-dm}WK<>@Z~2+K)d4MM9nqr^BE*kXQXr;pBbNYfDEUS)8;$CF$^d zBIwPd7M59qbf{@M6?spg%(R7qW?yWAh+hadC@w(6^rc|MCWw!fS!Q(=x}SLliB2OM zoO;DAaJpooI~|tAP_>f4*Dfrm%sb7+jQe5!uwQJ#DgF&dSl-WXh+`hm!MVbenr$K~ z648-$MX}S;ib%+qDIv`6T3D*m(?M9q);xCX+hB0&c30Sl7*LY>cH_6Y< z!J^qWG0h)FXnZ}hk3|SZw_|t5-ONV9ydf164@NSWFdv`?mE;cX6$|01nxV=rCGvU% z@fj`UbhaQv3}ho~(ZBI_HSX(nyoDncOu=}VoTNvZ$DuHxo#d7D9Hs~>sy?VyDlLcb zyKlaTQ*US|TsSt-Qc*%{%i*fx&XaXqml-Ga2tJmjI2Vi&VkkC;@ALPk5Kb15Z`on~WFJt+rm zrO27`6YV`kg;GRXDVv#)KAY$XOsA#z#iqf5C|*?hCd1>Zp+gEWv+hUF$QIQ4rt@$G zm1i_YLX|ZDDC^wAf;Qq7Rb9d;>6U{p?<*XnO{DO6|Fd**ZV_B9TQQ~nAa#VfOutIW zVgD{Pm-U`EHZ}6I)S#Krf8P_rl}MagHfJ&g8xE`k>z}vGncUcq>;j#X^QX~3M;IK2 z^F{mFWs#@S>DjgkIkmDH<@&|PA<$fpLZlZSuLGe_f_uFPkI(`%7G50)kkfM^OZHwDBO4Bq$MU24pkol}3#qQLQy@ewY%5FzqWfoynpD_D zGr^*cnLt&*MSDhw789y9;wVL+pH5V4gs9D=vjt5elvHj|w>9zW& zAC8K-ry{)beO|Xim9i`rLqRGX8YDM*0{UN&Njv7h;RVYd*2e5#ru~g&X4;Q*5XqrU zd~I@d?gj?uiXj7!^|LMC-A}2}b zS}tTs8K%&5%FU>peKI1wYmgo7Ky3R<$c4J0bL~xa=6Ec2H|l}@Gq8Fn^+n; zFhf~kv$*?zhm?b{J+&z6{U2_-)kH&cNL1=O9}g$FKi% zFoNM-Xl^+NliDxCzRsrzqt0h~-;7;*eve@AJ>}lamdc6Z7m*c8!9VFtv@H1={Ri>! z@g0WloHpT)@soHolGC|`bOIG~u12W)DWpi+ZtPfrQ>cjFJrLSnZMeIpz3v9Hg@9oN5y`O^=D-(QbVVicB=S^M!!#(;Pg50HWxKQpgXDx(fj zlxGCy&E&EgDQX}_k12hB+C#|Ak|OURgNSu(k_`OK2;pv4c*IxHNFv{GgtB%L9%?`A zP((5zLq3hy;Gvy}kZ%+{Q*nd>lSr$FDBD=926QUCU?LhqwZ9#$lWTP(Q<7Yw&n-Qh z6LM^H#-XvbP@Yz0tjsz=J?^vOb_cJAd-Cd(Ytqr$U!sMe*RX9%+TV#5So0*z9rv;L5l+D^!y z0VT4AW~oyZ_=^l!4Jb6pAXl_IZTxfZWB2PTw=6#tuE{k>eXx&bD8TbWyCKd{vN#6a z1=UtA>!f)ZGA?!@BhJyJr9OIX!c}HVMqrEy0c|q-42ZoNxJo;R6r>BSBGcs2-hh42 zJ&Wk3wR#N=Ctr(b|6Uyxl`q>gb1g}+o;X-KwQOb>(cQ1nFL^#}VGteTvgtqGP=h`! zPgHZ#2Du1Z@{P?-qc$Kqycx~S$MA+NVAeK-v9~^p_G21J2JeEwg zw^dAmqpA+3hMDj+%^^ovN8VD3dR{`$LpSigF#Dq|b4@)46${Tr%Sku!n#a)p%+2Q5 zHbSV@D%!^MwS3t-`1O$+l>b4F&{#H`=?le7ZiB^KY1+~80v0Y>1&6mD)7vjZj{n;` z^b$UH#&4Nbq;SVQM-p1>$Nbq}<^!CJ{+<_5+jtB!=@D$*@(m?KO%r21RLQ3l*M`sL zL+*gLr2LIv`(5eBbFinqhz_HJYqJT zK}~fV@8>wacrp)E<8$F-WPnk&WQ57G9SGVYF#nqc$hEa}fE?aDV zQ>nmf_t-BF9t4 zf0K_q9)nv($T?ZHRY;D%%n6mD*%D;d1UwjzCzY}g&RZnUL>|!~WQ^K8t0bDaA|k;E z#WAPw5G|8H-BpQ|Juc8!9V*XL^iw$Q)MMe z(I709RjOE1mg{Jri}97ep##ro(c69~wEQ3L-iL&t@!yF``eJ$jo|6HEq`fR3*NGI~hDm5V`%)ch+!(!l|I#Pty;)PJ}X z;3Gl(0n_^@%Q_^{R(k%0Yjk3|!&Z&;8-9)2z)UP(a2y_Z@L3ut8ArZU3j^uGzwE#WhlS@2G+2bLB z4ciZ;Ouv$xecRDrLu_a}(WD-wTf8%7!m?ln+!i`4?#zt9oJE6=vPqRRol%0{Fl$#K zv?5aiNfD%w@#NCt5Q#(;?sPZSV|@K8Wj+sigeBx&Mme>Al}N^ z?dX2wA%r`&X!}{i`9DWw^GfYYlo^I5htU>hmGMo&zXiM)d;gIMKJIT6Wj^!@e_KIn znh0Nwj^I?VhiFjI$o9D6``*I#yO(2Z!#%X2c6~jWX3=`;g;;*)t2p}EotS>Z4{+2S zKStHTC#Zu>?p}vXXnxoA}7mPGSeUWEvmh8w&`(%)Rp=G4{~h_2au z4O$>*wwUad&eB5s1M9ycBhT}1FBY5qt8*%DMcaxXfg$s`Q4u15@ zUU7lB>*+Cwp!6?Kt(IPopl-M1x+5 zj@~!%+vl#trrmGgZvkX1{;{^S`*oOn_!1^y=T3}gOSsBRWO1lX6d(9?OY0|Q*%{c~ZvEdIU z=Gk%Ydn;g*N@|{M$yQ{FeQBaSA{tL}*ZM=zjh`4RB9Hez56ZI|@s(rI|5*ltlAeHO{H|ioSa25dmfiKNQXkKNomeE z8-uldJ{O{ilvb{a8jYM&DcKQDGR2=Q3v}B)38~(lc>RV?8t;Glw_%nF&P0^P*+UA% z%HJj3LNv@u8|Iy|0Hbf-i+m!;&u+k*HCIv^8UHOAX~I0U&KdT|5c9A zOamNsI(=U#X5;sf+beI~`H*SRyo<4H;f46^pAKWxv>mN&m%-_si?PsJW;FH0h$o}F z_YaK1M#-5~^8*^H;$KYtW2qFZwkdPA}fs^c+d*0Cv834VGQA8E)%jjmG+4yAeaH{)jne zKZxkaW+Z}Ruq8#>%#DLSz7qRZ{179%AHfLW*IOU@_+RfFvs;h5j-Nlw&*CL1?}p1) z1v~d!3vqIrMH>F+F?+2fr@?dR@}s6|GVg;|rJ1UUtruX`VW2hA#lb&^5)t^B&`se+ zw=pWrPw1KTj(vdB4?PyWgKoks4t1gh-m9TV2&r^bI+-Ay@6kk9i(e!=Po&d4>^01c z+wjS=euZgGCt#Sy;lAg;t|X^BFb$!h6?y>d4nLNk@O!-Z^w}DiFktv|CKLbe-|Ulr zNFDybIJ5$lV)~C&QPY{NS~mH;pgf2WY(Wlk;_a@Pryy6kOrE;@!*=b^}XB9yb!5a zRs(hEsr5Ro3Sr9h7GcZF@iiVbN+W7bEaZo`<=&+>e$c z7Gre%AZ_?=oo-|D@@H}~7&(cm*+(hLl@1T{-<(K{hsZfPVX@nc(N?)KQgNe6K2L{R zB0TKydco)#ncz6AF4}k6Oi!&iVWUMWpD%mx4=fY@>z0NSZg*gFDs5Uo?_RR2-jGb4 z51}fs6pfQVfmEs!UU$37pzZGXDU$JhyeD*mW&X_UD`E4`CZ4<$k?t1|+xs}Cp79cr zBZM26)!4nwya7oq0WK0#Hpv6k$bp8SHoclcfSQYH=uM2_$!HnXZq2(>L&>AdsC-5OW}@i zk>&E==NrssqYPX2q>N^AkxUkdMpWK&QVD9YD2$Wj0TtDJ5%`w-VY8K(?fUuEfJrTf z(CNA`zkL}hYv-b#_ti>XR)z2Baf4B2yX0!~#Wh+GX&9ZpUf4jPnJt{N-Zw zKT<#@2FW%bVYe|X`Q{y1des*&+|{G!Mz}V=XofQSmLa)@My^RSGr>0VIs%C>rqixN za`ViN+zcSS_0{Ovv;uEmaXOuu10P$t7v`Le+*bxgsSX!+$MY!NdmjF7jM<>{B}x&F z6!^)xO%V1IG)M|>qUnM0^Yl|#`PmE9med?{ zCMI3^2qJ5qWmXk{xuOZhc(2w02=kv$$LOpM#^6goqNBV=hv$}aqOL;(id0rvby_F5 zKru3<|3`EE#9wrRO+kjN+ZDYN=y}pbpTp8ye@(j`Lw00LlNTE~Jqgq^$s`jPk3zHF z)+W4h?n0#cJ2CA`ufi;9JDIcrM|)gw1)34t^dj~>@fB1rzXo+DUCYe1R|yxHRV&r* z*6J3dJKsg;eVi26h7kmFDaIpSQG6O){D&M?9Ou8VUk&WQYmD$lE+KK+22N-2ZDQ^}38${i#tKpq~B_GN#p}P#Cd;bFeq*JtDWo*s2P`%_! z%)T6O)=ffkYzw0Ymu6$4P>>VVF3C#V9-|3epaX8kY-Sv-(~d@b?{q|lw{asnvjdnh=U~5jN;hFWZfR3ThX*S%4{mHh?O_sQspV9I9@tc8-rhm zwW#w~r<^hiuYT%A?7jaN`o3+aUys_;zKiI_*WjqCMk?Ho=-R)~S)K`dpprI)JSb_C zY;3RL1g*8Sx8n#j9YQ2(4u*Hj_k225O0nAV-)4amnc_qNjZ!z(DjjxiE~jzWea|ur zJ`=<5b<=4vfN;_tOTV;K)6!x4D*~FNM8?N;xN*(A#pvnlKz3|^5b{hN8Z3hYL=U-C z!Gu+YnseFx71|$J)Iy~Kvv+cv6{N(XAvjwWDSae#8e!spXyEsMr6bf5!FW8l%k6ak zn4kX}W|^;~I-oS#@qUcv{>;>PfX_Xv{dp#{cLFOjAsy|6pHWMehTT))MD5he;A&h( z-t8qiv>;r5ZscMZ{qKJn^$WiaQ$eDPer7|=j;wAK&Mt|5o`8HVJF)OVSgPk^c>7(5 z3~gf2A~I`nZBoDZmJuBekhR8D`9U1B7IklmB)_HuFoHpf3120N8_^0L-HqA4uGx0i{t^g0nAU76+ ziP3#@%x*-7cW8u~O^qW)$L6b>4_9T2@()se-1)}02`lepVjD-(tkY04>taN^-$QJC zkOyHGY%XqiatI0Xr;%8Yd`M8U)Ga%oG&Y7b4F&}i(|e@B@S zX5B(gex2yjlxfEQ48p#I#mQK$~Lr|Itwp<>@svc^{~EY%NgHBHL0EO z+Lz(2sn=e~(8|YjMVXwylzyE0>S~zlr(^Kd4mbjYF#Tq|XVRi#($Q5$b*;@T z@^LO>FmU@ke&;WUcf5|O`9}k^OC|EHR%Vdd@ew#$r|A2o8HAUl_jxp7O!#Q4M=laa zDl`fwp;0UO&qB5&^bS9?`m>Lu-}qnY2xTeAoXVuWX|cI0__;ry&+&#@`0$Iv%x>h~ zx(HS~RP@pyXQi@{hJNTRcn6+^yZKb4$G5^kc(mkdMQH8M;AuJyJ-2B;fXsv6&s&#J> zuB|}@;l7dJu=e1&96pT%O%o-;BAFx^T9I&sgAa3e-wvF2^mTZ5)8p9D^$w%60J>Lx zAC;4iQXSJMznAQJ1GCP&AGXTrOooS5U|S|N6o`#`Dk=%LC=hw>4c3qc{78F6l$iP#($SSNdC-W*Xf}VNH>>G(jhkU zJxP+QK1~J?*fJ^ri64sT(Aout8JMwE)d>8(X7IU>_-=^UA1)VdH2hKY*!wAat) z_o!Z`2;GY<5CIHP;V2Z%Dz7Fw!9JgxdtBPq7<#)2LBd_CPgITm?MOPYQ`%=pCs?!a5FGj7 zi=>;J7+u`~w~r1RhU1hhu3!-%a@T~sqS%BK69ERw(G==ogBx zS5+Y&rE_*#RJBHIn>5dtNYh9Wjl*Aw|kCBGHs6YAlTTtE zUB_%@kTAt0Mq)I+len>l*E92Z6SL3Ri1A%_AU3)i)zi-BjoVB3LLv?l%j5yeqPZtc z;TAgv-n&-S6pF;Jt1BksyVtA&oiw)Y*$l7G2d}pV?{9npE_XGS%{mVKV?Bfft5xyc zPkcR=jOut3QBxOkT-w}sbne3~Uw9FheW#tzGptGo8~=PJ7M}4i)A(BKUGr0BuTv4~ zS*K||!$sooema%1@(waC$>s4N*tr$eGnd0EiZW7=Mb6X1>qv%287BybDP%qmUt&xT zOi2O;nSeouZ1q}^jt}a;JAGA*nh2koi^_@0sVZgN3K?jLv{f2!83;spP?=GevkAT) z4_R4wj}qMSo+9?m*u+&iPsf|c>)PEFjC#wO4QFDb$`z*L5i~ckc~00XhAa255QHA;?^O+%rdA5ACH)*Z1)K;iMK`&B@TqIkRHYO>!k@qMv zS&-~goR3+m#>?f2K4UBG0ncDWMjK6|KOV;;vlk&T*rOkM`jx+gXWF@lYNmG!| zr%_^NIq=3GbTIk!>tEI)7$+TMyytxkzjHSegK7r%K}=ctLtf(~MEX|Hrqm%g@ER%` zPRFFVW%O+Sk?MUKBdR9kJWWQEzYYPQO+50!SBd215Z|{KJ~}ZHrbY#<5VPj8)a2@5 z0hNc7wi9MXnRrf%^a8bB6*kFBp<^np8E-K-P8(D$%_%TvZTfz>@jhc>4+9ww9lNEr z3YkzyZKlY#S*74e+D)8}O1I1H3WviVX-Mxs+DG`Gt^ExtCX&s2xS5_vr{hl*3gP#x z*1|VTrjqJ~x?GL?DbeeTYagME*C-Jx=zs4kfUkwg4k6XdC_F7^qjt(!7+CuilBhG_ zs+g|AxmA;nMI=uL{4;czY*nC6=K!XqX54 zD)0qLeW_UB{^~?X%f=8L^n5gA42=y zXJ)>E2YLh2p)T?VFTl%KYX)tse>4M~GMMFTNWDM6;r^#&AY&Yvb>mnU^Y$S@7 zV`q_mS%*gtYF8&HW1<#Z{}{ZJPe)?gJ8(3%Ar~D*0yzr~=Kj)>5& z6v}ixa1HIDTb*D<`?;v7KL)|x*ZA40nduVJbkvY9{Qz|>Ct=2-TWK$72kA_e?$BJ@ z;0dMJuvEyR_xaa}&bi^Otu|yKWg?E$SLm>V2^mKT&aG0kSJa+Ifl14mGC9v0I0Fqj zFx_H_!N%l3U}o_Rc?KtDS0(+hRLe(@8Sj9vX)5jgDD7WHvr>y)CVtpqYn-M2gJ$2I z&*xk55!XM%5z6{cd&S~$OWdfYNMpgAkK?GrZo`Sk{sArZ2lK&&XqYRJ8d=8(<0ZnO z%ej&I;jUSN@!pj*%3Cn`ln0neJ;Kd83RlAtSjbNm88u`j>W~=CRZYyg0lQx~8M!!( zwZ&&tLDA{m^VAhE7kL=WP6WI@ZA?uh#<679QP|x12Kq<#B9;weZ_ipf#0LI*mYI`H zCC98fekG;TqJ=x`kN2Xcb}nwX{2`PGxmrj%M+P@w>xyroefhPFUIrL}Rq{bsD`!_$ zcrk|}A&GJ<#DhV|fd6ils#0!3XGI+y8GnQuCc#WN87Bell+2b8N!c|x~ zz*oNnRW0*LIJcu=`mvgk*`0Nay6pTf$!nPuZ^^4e5@%XP*fwL%Bbv@>`F1*))qWzG zIByZLUfHO*I5SJ$E4b+p^V*+ec6znaOeERNjFP=g3kltJpnJ`)6*kePS3;(Zt%qX< zdCs=>W3g!I4QOoPv&@f+!i=k2&Nkq{InWg_8(JVRV3J zI0aWz9r8qYk|SfNU3wPwck;wKcWEzeBAVD=52=MBk!V^cNmyhMt#I)?FNp*x4LZS0 zJPS{CCESzh(Qw#wRQS?}@7bZh-F(O)Xlnr`9o7!poXK!ZZAZt zr#ycy#$dEW-Z4TxlJ>}&6JCu@HkdFRZkj1#(T?fo&BglLet}ocIgE}iqmF&?ch|sN zJ)ha`HkfMa=&=(>u73;m`dO$u@J_x!b-HNowQdr3IN@rapDz%N7*(A(9@(KQXo5G+b(VN>ZR4KqyCUP_jlru|%KM#m_8aBU1R7r`;%+nCZ6E!r3-k3nSD0J81vB%9siCDe78I zPaQmM2WwYAdUP*JX&C`*QHL&By(9(}CL!h;;SvjyZJX2S(iD8e^)H65a+r`F0TUWb zp^=WngJ@`8N=LNHXr?!NFt*|6aGrTGZ)_C}_P9=yXg%WBL?$XQua803wsB+MDa5AHhwKe=urI`(Z==p)IECe@N% zBX3~#-SBOpb{#K_s16)Lpwk?iT(j*}K&f^EBB#~W+! z<$F{iy!X%8x9LcNb2)6{d znXIt+DqxoADxQFsPH@M=XDg|l7ln3ah*AZrn+hIyD_ddX@0(4vbX-fb^)u6% z=XjmI#wFPN=m{_cJEWg;97i7WEi75`HH0I5IvjZN%jUKEG8kpknudU{-(OqzJyG80Cr}8l6@rwMd6ta)YW6h9|gt~(^p1v&n8%E7`E-T z8WL!NPZo?>pmqknqGV!~A{DO(X}2AXE3yW9riu?7LljtksaDcrxwv(x@`~L zgWV7PMq4hNEi>SsJOwo~rorv;GevDeVDds#Pp;6RwM})^qUFYbzY4Bu2dRq^YW<`Y zQe}i=M1x3y*mFTVdE!YJeA~!4U5zs_>xSo$8k5TME{2=TcH>dRcCUrSQ$g;m8kMA6 z@;d)7iomo5*me7{C@=t5=Rv4-_7Qg>G`x-uj#-+A@UK+T>u9F5!j;m49S`pzYS(}T zM?8$q-M1px{Wxt;g)s?2GFN7Wq4lrRmK8LM_V~OC{T5}&u*0T$#WImX=b2_x3U7*Y zlww8EY84+)IdcZWn_g#d(uJz_qliQi8m(<0%9LW}$E2lps($8d*KX7vb_HU)m?_G* zIO%~d6jf{0Nyu3U8JW{a(kK9Yv?0C!Qb#DPS5a;R1Bwt~%}I@6h}zHCxJ)OIQA>u# zXSoxolf69xRsgVb-4PxUt!Ch_fb>P$Ok@-qvn1Ne|q5teEgIj zU?erF1vE0*LCJFIQ}~t%pgnLNhnQE=H4Iy7>3x9N)ocxJw2_V$Unr5sv9V zefu$RSG1vIBVR}8G!^XR4X7dE9cES*)LuwWGckR>rp;Ha#IPttSookzj0&q;4#)N< z&t!CF_>pRVi^?h$2pyz|tIJA7b^`nUvpY@bmyTJ4v)4UztWJIw{KYJ-6w;JShbuBm zA~d|{+{d&PBA@OiJj9GQ9D<8je1`C<%U6TQ=ngc^Ive9V|AgfDjtSv|5Na5WE?96K z_UwEPl@+yghCx0#GY@r4ub{+8H<3s;jLjdmgeG4t0@LThN`9=e!bKbD)Pfulw%_y6?~#v%_4jH|xDqozaTmtcuVHW< zQ&=)b1gRY9rvqu_=cs^#XE)xxT{FMN!_Fg2dMZ+*v`rRi8%tyQp}%HE8>GWZ(FVAb zH!T!JKbdyUWhl24a!EQIsT|EBIQk~0FZ!Wq0$`-;@d*KK$?iOKV1pRh*~K71u6bf& zg(&6FAxeRa-RV%|P0%`VlH!B~Le=jx38`4LSPDn!$cF)c0H$%Xa)l0`N1N-N6OJ(1 z{f-KJNWXZF)KHNyvxV1J5(is7Nq?qHd*kt0X2fFnNb6tf2t|O~Tr{wEA)E^n209w+ z*GrLzK~ZQL@%YGkLmLc>_Ak7JPyB4UA&^aHII#8( z{jxAXaW&0E{nS(8bhp7_uY$XAF{2oA60sigb1`@WZf0sJm2PvpJ;;+Utgbx-;~(6L z@W2|~?EiM&!&o-^1O!82K}s+l?Ld$RAVFe0k%*vgbRBkfuSGQ8r-w_*uS><4AsViA zyk?zfFTFbZAt6)A!>B5S9WQ+fi!OPGuQkT&qa&=W;bx0zfsjQTY;YS!)^9?5_a?OqvMi1&1ZEt=?2Pn`y8_LpUyaeXpGNoNpM$VXv7Q~6^Nrgu z_p1+K=+zB$Rs+ZeJNTYSa`&Wj;sYr0{ASZZ7Ders)FP5+4myNrtd~w8qYd$@_M+91CRKkJ``~A2KjT$o!=r=-BXBn?L!k8} zWMUmUaUz{y>Q9`x>xC1Q%aR*>(2{GhaNecp8(0Z>SUYyVj3o=MM2H)4^@cljnC_om z{2b;^IRuryNeIXLMY$SoMqx5{FJG{#%u$h$rm8ncghU5z*EWjcL{qB;KEIQ{8`AM+ z0Xn%aU3@=&^1y{UIYTmZ*<3a{&P4B8{gP|3+I{5W8sVigbnv~KrW_3$c{xi>3$lb1 zWENR%WefJM{0X_ZTlxNW{NjcU2zXl1G2B6?Z-FgiN2PZN=zRMo%sA-|jC8!r zja3B)9dc@Hi1&N8j-lG{=;JeJ6`GmT$2{V)_N2|8()Q|Nv0#%kr@fYKl5-5Jo_WVNzuM1kDQPHGpPgQ9l^;mtX4HB42?MFQ91HLoGMcct1a z;kqLGcHsR_ACCav(>wDFR4zD)eAgoWvkwmbdvvsuG=5RhEQiO3czgs_qCtX)i5<&? z`caH_V(^_m5T?yz{YT(3Gb`cY%95$s%-XXotq3B3V%MoYX{BR4m2(*o z(}|}CF?-n^*uM5!I;4~~w~I~dU-2Yb&ba`Iuo3f0-?OBT1rY_0Cz++W4JZ^)WKEI@ zflaev+ViQinP67%^9~~2*P&F6yR{kF@rcqll}&TtteKAV@DAROy~vsUYKMh$A!(yS zew~#K8t9t|iKml^I()?SFLi__Q?6ht8@ADD_e_jCDo>Q!@7K7SAm-?pip&BBSAPRd zN8g2F@9PZvGK?yQpd1w+Mu5ED&^y-<){|DX656Mog2Rsf5k>}9>vRPdZ&+nb19o)2 ziQ|v{DfV=~gEV)@_x{So;0YxlzE3?N1ICDALGxLKQH zRE|?;kV$n*rK=J-Zs@(EyRdZT`8fB;uj8qAf1=K|RF0y)_81(t^hUh--uE#U+)BtH zsuiP&pfNeRclE!k)RV*4j>?uf@XML;pCyCTrB3t4ebHYWwWa-Rfami`_h6}$^ zXK(_%){&imMrGTfsGNKvA>2LWDqU#ep-=FDZhZJ;-fIzi&10eER{WOoWoF4ngl1OFc$q2lkw=6bSO?bszom{aQ!0E<#|V|uXgK>DhzAE@^Ln*n zG8IkGIgr01960>euh4kPjj+_$&~_YzaK}45*W~UPxVD}6C1xQb+6XUm38jd|M*huJ zL)xWvCd`2*6iFKhsN!%}A+qCDL_1d^y6a73M|T?+W2;cbCzy@NE79Gn`1KwJU;G{& zSPg9C^s8qa4acNI;i{> zTktkdCOR{!+NYwqY36kllB8=AVPs`iA+tQ+%w^c}-37>ucYmng+%o$!@YNoTLZXv4 zh#4q@1F1l!H8?r?yJ@M;T#dve~N3 zxy(lz&igNQg!I}OlA3~tTGQ#UAw^?1X`i2}@$J`qm0}QyP8iLk2H#{x^)#{IgJFtw zanmrGVRYhaT7p#f^GFP@*I%lxn~hV>x*t9J-bFx$Q!_HLGK&$Too5I&G`1a=ocAbx zckfc2+#vFA-@ETf{Qj#uiR;JV)5#Jt8%&C9+^X(_w`vbGLYV`EIg(;JczztWf!BGDP=;Jj+#@9db02&y<^^EQ0rf~5=SylB$8vbRJiwwcF6Q`F9FwPAT z@VF4qhV&KOE*C~4BXm?wZs&py5f$k<`fTj$+lJQW`MCJhALD^%Zs4Z(>!IEC$_?Da zmCWKY%6C*SYfXgq5P}$1l3gljXU@F|JGT6okcrHIENRA@%tW;DUs^phqu*beUY2rc zi|c^O_JQ?JTqT#w)tW1qFD~ZeaM8K>nSF(rIXSCqQHZA)xE8exzyHy%>+He$qpn6| z?P}DYd?Ov<+p0uWE{wxcHyKrJpC%vIul;FuW;|IUP9{3n?0ARpYB7fYHZ~#`Pr&Zu8I_X z5$@qz`_&0HP5%@cr+gYCz0asLqMvYME*)1TE)naHiufEa)?#v@WYHRTex9<7Wz@NU zX`cT?a5L(sTtWv-p0edAW`ElzctSfJ^AIvU#7-U9AVXvzo;x_}a%|L9&8>n7#7K0i> zrAY=i;&44u_3qPll_JSOr^h+P8>p=x8yg$O-?{#!jvedJ19amMcu;-950(B-n} z?vh;G#^LXU4R;fqmpULp_#Yf8*u5EtgOyhjETWu#8_lB zDaA!O$<|ZkVLV31gvhZu9gKW3IIs?^f5y_$F*LB>E*4dxs?>JwH_eI8T}%#{kui&M zc-&$^;No6P?RW|P<(J6_7i1zkQ8|Zj<)o!Z_H5FZ8hh`4I2#T^Ze%+-yWL3p=}0mR z&dKS?P-$oFWXMeWJ-<0!D<{p$yG0aAG>IyTyM|$3jrI@Aq=-T;qhc6^e2hO^qy2Ds zQAp860*Hx#d}W35fQbObpQf-i|Oc7|)emGS8hK zmc*ym>%t(7vcd03dK*V;(=jSky}RpqW3%yQmkApTy?!~Sp7kPv``%zScrdzNIbWw3 z3)yf497PGeB)xYI z2P3L7)_%~1Uwz?aocHY(Ri+U~^7fiv;FyDdj`2_j#>RH>`I>cbX23rMXC8kB!r>7# z)wkf8H?PB%ZO<~3Ys6rXX+JpyIpWgzFOq8_S0qiUQVl8^pmrU_LQLOjS0R9M$52|c6RRA@ljRpcTz!4r;|BR)5 zgUkk7@=nC7k?LpK?>{I5T@97^Xbl-Bujfn5rLZ?-UY^WFY zr~Dhbes`HpU5M>{9VR-f0t0Wm$-#^(!ZYJ%w&5ZzAyw;5==|+zJYyDZW)~+|zwiRo zPdgb_PaE9+7Fq-couOAV9nn{@(2i(uNFF^I8zDVC5d1jh)gpq-j$S{K| zlQIhJcviof&-fV{4*wM4*Oy@??@(q2m67T4L}jE}-O0c+!?SF*6DO*j#RN2htv^{p zC^$PY4k?bAhulVFYc5fp&F}e2KqLa%pfdktwqr!MT`Y?Kn0>b4o3yj zi4j!!79iO7BHyo7vs+Wig=lCu{$?D7{{O(Lm(hCec^Fwuq^>%^j4`b3X(B{prh}Ir zLqVrRK2F*Z%cQMx#8LCZW2l`mpFiV3W`F^Vp9#z09+b(0%0!(aoi?AVzK4v#5@auv z80B>^%kMWb+e{B)WDMed4)lF3dCH=qCeqwjxKL;Zicm;)yHc}8`@adHGhgaKsA zxkJkO$*D=>doZ{KXP$mPe1WN2=_JUt^snSo1L$7yb+j({93tEA=HCscf7+RURB_mR zF-aK2h3B5Tf^a0GHbQrH8h@F;<)FhbO9n?CVSrHT@kf0Z4fV^I#*gv)e%$ler}_SI zRkv|yp9%~IXDX?-sZ6<$C@+yo8UujKCCy?@0t3=92}B|KpXRbvbyd4ZQ~1u+?(3hte4jsaB%H=GJS>%QOth;YBG(W~wn$ z&XAup3AQ}3t;(i?4F}eN^-o%5ll}Yo9HEwSzFc?mS5ZzUP?Vw*8FMCuWewAi>ihtq zwSQJ8SR~YFB4Q${B(Z(lP&M}?IP2OCNRzvH=$&7na@un8ZnO*B$N7AU=a1Q&nSo{B zD#DhX>I8+Bn1A`3n0dl);i+D(g=ERdAd=+QC2NWeY(lJm1L9E`f0V#*?pR9T}+SOd?072_KpgLmo?bbHR6owSsOj-DCIJ`3v8huZHN6x$5<QSPD@$W`t6aD)!4F;^^c~?SzB1KT`EoO9l$%bbq8t_5V^w$W_eeOv5ry zPlnN=EZIa1bEbY0O$~=j7n&OP{-Le7^!(>k09J}(lsq(7AT#_j;@f^neBLNEo;u@P z%%1x(40o?bUDYBy{mgk-H1|@>n|B6!I@dF6&+1Gub!zm$CVqLCE%gyXz5dEKnEBLe zZ;kM0-}}QUnAS3d&M6MJoenuXW{4=r>_VLuU)I7IfkkDkic2QDTW!jX zN0SOqlu_ZS$5^ZriUo6dy|v08Y}))BAJ8D)|KN8}9avsLL)`-88KhVl3}l2uEg7s| zJkiI%gM_y5ro09xH-9Ql;$IqvO-9iZA=iIsSmuFsVEqqP+2ipv5T?6CBn54?Q%v4@ z$05CM1FZf44Y8cdtTtyy-oA&9#Ebe&nSADi)l81nHMuzhlr3I!bAZFQw2%3Zts|3`EFj25Q?i zsFna+vOR%JWuBoNd#TtjX7h>?*@!$z1_qgR$gEhT=A<=ky!UzSKdh)biu~jdom32& zOs|C06XPh#D)15ByA|=_5v}NyKwli7joE4<6ojMFi;92`*;pLOLNkXB`Q<)!C@%@Jh6OS?>@S+fr78KHFu?TH7 zImMD8jzBkyWHK=iA7TBg9U+Z$akNyjD72Vl>T9E+Zk>E2PB{8joN&~yaQO1?BM}|M zNdHD$eD>o;HIs~O(pix{>{<0yKCc)_*G3$3@@?3<`Dsj_aw67$a4R2r6lb6FC%pX9 zw`kBqsIQr(8>f^L9lVTIF-h64nVY$9a2Ia8=6&V)MEG_eo#R)2dopW+4z zVe77Y(B5_!9a3cc(lJ{&*DA2p7AU83!uK zn}&KYJhB0Tnp`35t)pY;dMztQDs$~wt;9_Iy6hI z!GZPnu7CNN{6BGV8(&!{Tb$)`u3WR^Y|=(F;J$$N#fgo!Ix7jYeSlc!+o(DA3rLVt zaxwdm!Mhg8upo`v8&JvLwO35mxq`ArS3U?w-4r7Twv=@gQ-;|{lulBXuXzdTXMPOP z!S$+Ls_)0|OHrO^0?Ygx5uUd23}jPr&C=)<)PBe`dy#I;(I#14b``4kR5kHBHe$+Q zUpBH$adgZgWfW59eV1Zv=L>K&E>z^nBxgF%4p;kP^uGLE?0e|*>NFvNum-gjjP*Q) zcw`&un~&F~e7n=H?<2NK+Oc#Zh-uoGN7ahZ_wHdDJ8MJeiI%PseW?8DI(Q($p zTQf&nyDZ+R%m^6@jf<*?S+A%l82Cq6|MElUa@jg0B$28@E2D-u`MZ2BOyj!_Ze}Jv z!N2nn#gaXaIvjQAw^f{5n`Kqw&OzhcfFqCp1IEd>3CuVi-iZ&^{{mNC`3^R3eiVDU zp287_eF>X)ynqT{tCGzwLVD3iSgWjL7N!Wwh6zVr^NF_vWYmYhyK^PJ^V?Ip5+{*Q!)TVio=w69jun=O%jmhFFX^$3!ATr|RXkabpW7z{6@W6?J~0 zO0ii?RrtSW$yxdziHw_WzWHYJF~=NZwcEY(EEd;=6%|$Aqv3pm!QH!Vci;)`r)z;4 zsYx&Wf4t6tWi0Ma^HpUPfi|0JkNhO^;eHf_lI9*PksEY2G-BY@JM}ySj{G=Eks+Q_ z1HQAmtcvQ$xsw92vXs;)AMQkC=S#?ihk14c!gIq;h%mA9MP`1+0PH~X!E^?3V>*jW zxp7FF7XxCuDA4597D(%m3gcT$>NrGf!eKYYyOqe-=ZHFqnxr@#X<-saHr}&BIeu^B zL8za9g=Tls*3tjSXE470cW^Z=f}^G#nNgnIUmt_udoo?V)_^ICBH>hEM|8#-2f z3SHZN1}|Yw4+B@T$)%sCL@rRKHOQ2hd^ScKD`McxtV)LM5=k^k92}k|40PP9pSP~% zEaZ~IdcQ*bFDnNrKFdZFFWSothxxvgQ0ZYOChp z0`iQHJ#z(}TrD>5eht5P{7T$#{-4l4xJk)gsb&?vPVcmgN6{#-tj@(Pvjq1K?i3!8 zhfo?yQ_RF5S zj6s9&0tHmNg}ba%Ss_=I6cy$5I)s~4*}j5o%p5|Am}Y-cspe%?nn`EqIMd1ts;SP`3!vCm)B-p0^2^He>asducqpybc*%wUAkROr@jbAQfmZN)ym% zmIo-qOxx?PM~ZxfT$|5Tk3?K_UMB{6DhB-De(i67Elr+0*%^#PE-DvtZBoHzce>^| z9QHsao2|O-7r%Cr%(oTGxygdkM;U~PSb<5$`PfBr?>xIL^#k(Q=VmgQx9jWcJr4dd z5s`FvcX#H0@Vg7Hou1I zBR&b6$A{ENkM4gn9a3t1TxX3|%sU!;@A^3MS>w24BY1`8UEHCN z6jF4kHiwUpX$axr_n6VmrDLp=jaR?A36(Ynb*EUmw|m zXa90CF8%l_Y~Oqz!l8Y*_Uc=3$6X6>__A+dBoah_-2 z1yfmzZxU(38!~Q)&dD1M8_Io6kUsCe2@{QnVGeLcFKW^X9juryP2T}bc{`03XUue zgq@#!TSpY|4WwHoIj;lwwa~P$2a#B@>7F6pR^tPU%a~))@hTF@7k(*n@uNPk4ztVKk`-* zKc<6WA}1y|o980B=~+a!y`(Uz2;j@0=`u5(ftSCDnz4NtUUfS&5hGv}xx`{2h;(=_ zVZs_@Lfy>htV)gKMZBKDx=D&yXtP{IwFKSCiP8-bD}_o$dsES%lopQ^BtR9~$6?a# zksjHspUqo87vtpqCLRA{VD&E$-1eyIdP?KGF%wX#ypt*n?hnjE-PDWVZ#){gXfI~h z9*(~4w;~o=uV{~`uk79Ya|YWFp?>lesBSo(_aMsPwpRr@%0;O#O-O1=JCldoO&F4A zKNeoEQ+sM#PSF9uMe>GLdj%>Qk40qYEl7pGY`p48=aB1s3K{+_xP1e{T}1N8|CuY8 z$-ek9>K31h*`GZJk2Fofluz7y@>xX0dR7}6_ zhv>NdE80U2nV%{TEg$}W?f^b3yTZ}}nU)JFI(SEaDiyg46G18d&h;;MgmrawJIBZ4 zX{Ok&SiGMRgdd}k4zv;nFJvTHw$tcK#*v}}s$sNZq~30KE2hu60UxaX4F48DB)l7| zS9}Na54r;J*iE?ouGy%rYRCC!{{T0A%Z@L8ZZqz=|73E0r<1#CCG7boIk##9DkO{{ zN(2I93I@Bq<3(Klv4?TT-McY3xP{l`!!Q4Q1)8cSW5%>4be27aK(5uI4Wb!Qq?Zv* zB){#vg;MDha5+%zYr{x5j*LXYgYT2g zCv^I}gXH?go%i!Gx|Fx8^3No`4(%(HBuuig;m{7PVij09k#VZ>jrJswcUZmculHCS zsMF~tZy8WXSA0>muMX|aOA+uj;@uA(glr~{yACtkPe3%vO=xl9-3`Aqq||uO0=_AX zW@`~kb#TLF`78p6$9v$eoCBwKx{g|U_UUscq?Z2U68J<5i3)kqUHb0`^X->F(ut)N z6_xih!@FF>%o!L-xNNFyIEW4|qefT8(MUm6L*s08?Rpli3%`J4&igsW`WQrLzh?=9 zTYhW$;GJ957{_ASC5CU4VaM8!(ky3Ng06g_^h3APy|!$!eleYnt@)d4`M*ZHAfLBf zCUl9TdJ5`K`z*qnUZVqPQNG*%7GuYCEE;RB)YxW z{g-c$o2tR|v!BGs`X3_H`I zrEE?`qHUy0M6BK_+>49~;%_9CCp4=juW;;Iqrkw~;q+>Kf@FqC+QHbUp*Ce_5Ub8= zs0(c;{1nlBZ_^3JM0rH2N3?~je)47H77u~XKb5~9M|9wA&6sRdKiaQYmr68BF_GwannA>gnd6Q%pHXdOU){k- zGgvR=BD~&OOr3T;#w!oSVAtJRVIT0#M$g#Sj3M3mG*W|o@YdGr{cyETN881xW&jdH&B2$U z7^07`^PbS2cxcD-Op3fj@kSUV1R9QpiD+5x`#%?HOya{I%?Sek3moC#;9!VOq1O!i z%yedyyxCrD95t8S2!=KwP{GtV6+(68OhQI+-YnyDm1Q~uH&}Ju5f~eOi}x>p4>tcA zQ)irvQ%<`XTYvt0%$f0Z{PON&aQLCuVVtRaII<5%Ec-HEdh09N6yDPKX^f2SAo*CO zn=_kBXpfJZ(bHhx23&RFtGMN^>6+P@NmhUTu48fgjXN0C)$%&VGA|Y?H{qRicM*P# zN|avb^|tt9vHlSL`>g$NZ_(ihOf8}KW;9l4<6ouhPPkNc{8EK`=-H1TP}PERtY2q3 zS{$`lIQlZ4`u$m0LH_xW)9yrY=zYR$UMxH9-?^8DvG;?Av`|7OfID2RG-e{6UQjim zEdRZ1a&g<)4=I~+s~rySZ?oBiC_RhU{O_E3|Lw9d6PP4LVbY8}@Q16FH!@3GKxGZg zfqIx9pphNhgSJon5_x7FCZZ|DG--p;9yolJaJC! zB=DY?f>TPPa^?|ezTmfrcC19-W1r#g^bvCW0M#vrAr~Lei7vv8Wl~AxBFyp_&`Rhd ztqF2gEt0u#M`V*kOLSTe3>Y<&((z8N$`-_i*BL{^Z5~uk=Ie&~RLncmzna$_GO|Dh z$9`sfEmJQiJUbncv2{qqc5+XI3AMJ-js_WY*)cZwIy1$YSa|pY7$&C|8hD;|!sz`Y z>VWQTw{dUYjR3RAfPXpM-a4InZFFg~FEuM)} zR(B&CA{^{wCd~{v9ZhOtVx`S0tfrRu6_+Ruj)VM1nyBC{q!t4}_40nR=DXXqI00^jum1W_y!7LKbdC`QwWZo@rQ(>H0)pDa;o zun;1Y8CmkBEeC?Dm*sHy(M>*1zC^pzM##m%ukpwS{5PNWG;QyA89lu#mB60Oj7=(Q zUAAi2T}|+dG!vu3STaJ(=T<>&PqKuC?I#n{uhi@?nn)OPyF?Ix*{IJey+@3=f_;Ra z9@>rCrYVRs zxanQ!>ZBdayZE=J! z-$?hwkJ+*7*XP6C$P97zk*HX71}s%H=;ZK9!=31P>KpJ>&qVY5GYEH%BG~%^+U8!x z?=8hp*RzO?yrV)Hc~UlBW?F$GFGG0U?~v%;fMnm>sGWKu5jz@nlT2`MYLM#=R1-!_ zs-7n?Pi?Idw8x|ribc<+!|6gcZA@V(3NA$F7gAAvXhx@nG$KyTv!5Ivguxo7nHBjl zeZfsgL^}~2eitrRo$zAhDJyAXWU2sNK%&3Bosj1cZG#Kx)DRMhy{M{PjE2_J5FTHT z(Ae9EkTWbn_pR*KQxPX?}(R`CCEEtloO02AB;NV;FqYMhkp5^F2Y2WjCxOJ#8sX;`AE~^`B!7xjt9sK`Y;ySMc(RY zboRbUj_Y7__r0o_UF($d2#0nM#@mb~OMXZW@M-1UN`wlB`rgIyCw!GZyGch4z4GSQ zv3%JLIBNOjxaBvC@bU8=$L@Wv(|Pn_O7k(~_rj{I9+Z9}ncyIWFnpb8E{M8{nV3SN zeAA}i@zDnOZ&7A>&k~~Lp&(=t%#Q0^#j?4GFf+J6zHlR+c+u;VeT+x{3f z?R^#-39D_|{UrAGtwo5iM)&Y`9;B?)UeQT&Bbyjy<%sorc-RG&vl~}Pn~nI`IL*F*8#Bp+9_Cc__YchkMyp`aM#P2f9N#~PEzpu ze29d4(b~3HtMxuu@ncM%e-$~}kZun!*x0xEVg7DZBXuVu`&4KTGeak{kS(a6bUcQ3 zKZ2(A#in#(+*B-N8CTmH9roDeMgOGxkPb;CX3V+y@4HO&5}!xWRIL?^f{si&9IZ!O ztCCz&0V$2uGA^vddz=k+A-?Nvgx5Zb%+M~P8eZ(V_fvG7NlZQCHbT?Q=v((2q{nw+ z`cZcw+Vc*o8xKLjltnrs19yj+6&|azM5WIz((wjz=^z^BeT@8jQG0@=c+NaARY4$d zlTNE~8M22AT2q8eZBp=Nb*tKn82*y>9J}GIXhq+ayOA90fWK}bYG$2@Y_w0SLG6KB zjBWcf1c0q=Jr@o_q1oh!2BdkNyJ~#?OfEjrCLsu_Q$SnNBTnQBBFo6^%-@QthSRt= z4`$}tN9ea(M>CnUeJaDZa;iv(7PyJ588cz2b}bg@)cHQy%n;J?eF!l)NG5vt)rJ1O zf0DqSv94FAz44Ql<9)kKlg_x5HpkA)ycUx`b|n5Xy%zIt`VN{;Jp+R;t%83_n+6Cn zk)lv2X;Zyaq+3YgNdM(Hx!uuMA0iLijM{nUBRQ}hHHTjXM{NsAA}&t2H`ccf!z+G` z(be}N*0sWz6l5yf+S;0Li$o&ESd71O{jbOf#e3gpwdQ{cv(NYH+utbl4{bNs)gJ^u zA6KRPisW)uPWZ8ImsjSyBdVWm@jG zLI1vWBHfl24s+RqJ;OV(=f$slc>U63Zx)4?k_6#KMsDFIuWMiw-+DG8(Ty1Bdxqb4 zt1h1LVj^=`sVeZZ4*drDH~a)WdtWek2vNH*7nqq=ps{K?#v%iVr-oG#LVuN;G?@%( z-{lD3YftYQd{`eL(_dtow#}_Qh9VMBRXGLCwQX>i{HUy)%FX6N8^1TbZKiJg1v8Js zhMkYX>#o70uY7{9JEGdFg~BN2&bkKECtZl=-#7==)rRpS%7B3Uy5D8yHztDtK$k z<7)wlaIr|-W8hh3p`!ztH6<`-9@`;#m=?A#{18I5hq>F0A|PQd`>R( z_U^>o1X_qS(F#?&?v?`9z_H9eLA=eHfJT2 zKX1PMZf?^CBHsn~gE3v=y}ghZ`SBzJ^2O4AcC1^1V`7os%KIc85|T z9*0+_)L0ziWC%F=E0_WCI^!Agm1Tsw-qZJ~m~w~~shBNZ*nJI%j%~sIn8xXE*Q!y6 zrR%z{fE-(>rd8(DlkZByE+?7c)5FXo2Shxj~=YEZdPB->$ z`YG*K4DAaD4ZEfy8QG;3pW;NNX+6c?m(P)o?A8{&$mlyd93eRTrrtl3IiS;8Ri4pi z&E$)AXE~oN@BYhOriI`78B+Z*Z2aC&&~n&`Sp2Q8;i0-p9Q*hxO$Z99oWZ-&kjubx z*Z+^bzksu|zP85kb==RKGwv4m5P>9+;7)N$TcFUELfxP)RH-X16fIt)P~0UXAqjE! zWZdnz%YW_tOhUNQ+urxRzuUf_|I<%8%*>f{9{GN^thM*ro{%<%! zIl-jaY&w=y@s1+AmR)-vDwG7?F`u#Yx0uxYK0e}yxaeHpQ6SSL}BkwcUIJ5hKktC){H2VcUb&3~d}E9HY9WrP*btn=tYDw*;} z>hy|ScoWdva;>&s^!2{XZ1n*{cmWAC%)An<)2~8`gt(thxw7UMy#DB=7-Xg(2XjJv z;f$iASwwnLmMlu^$-c&28jvOX6z`}Qm{gd%i zA|}4?(0iZ1)9#~F^26t;)O%`T#@F4yotfK4ovS81K~2?SwAP-F!I6!);M~XX^z#?t z?X|m5TYEh3?+faX&p6?mm|FjS4EOKDoGFViFf;(azXAiybgVSqDMGeobmoVTT-G!L z|GLMKB9xL6_a~xJ^KC`#pc%?HOg!7N`272{s<5+drB)C-2=&+*)TE2#bayVtu_yh2 z2Im37o=;={MjG1*OEEUGpK*8+)_et=u5xtmcocPnwLOIG5+nN%VWuv-w|e$RRaHr< z8H<9z`-bAtx5DrfIRV7d;DVu=dcOHSeehR|9?V@oDGlS~Z^M8VDJdE)EH<>xSjPzI+ z@8=jQCY_By!746ZXj^~X66{09(d*49wdHk%p*>Kj+ zM}p70bLFjQIsKQaPukS70P*k$1DH{Goy@W_M9W2tngNX8?;#W_4f0u4W+J@8EOjSF z$XSZ2)zC|?>N&|i_EyhVbuD{I2`P;fW9V+ZWPK24G=r=Pk&XWhMpKt|A%a<}3*a5GxA4|yzK4Z3-wIbn6QV<-@HICg+{a)-rq$c6ymv8PQwi*KB?vn* zdd;57YV@x99eSSqA@5~$oT{=L6FrJ~O+3u}C-ALI*&q>INasDr7mMjOa_65WcmBum zCG&R$h5suYAw-cg6W!zS)GbJ+hc_^Xu!KVg3(vlCrTLVlzd(8E3_7ZIav}r9ge+&7 z77Ivq6N5oS!~1oSmX|G~@p*yKPe=<4UU=yXxZyMV(Au~F>o?zxg)^_g!+*IJ^_9nA z!Ti&4!%d}FLUP>gs32?^L7a=kN{&s0Xq!k-e+RhO{D>1OaM;Tj*|qX&%6X18h(g+ zWJ9~}BerhL8>}dufbV|%1(dq#X*@}sGb4Tc_1jSHn}8N_8)m7q;ZoFh4;@ngw^AVJF{4i*PJMjGS3$@(aw8^a1V0mWEZEeq}Jd>p28Q$wvn}3J;>IvuzZ_un#reBnj^p8f< z7?xIy)}@RxgXDW9(>71{I8YUjV*vm7addU2e*fL?!gSYN^^Stu?I}berhd%tF8!Xin$zkA@@JV@(2r z71PB<=iFv#nSBjneOsi1R|{JN3KLOa`AZp|Qih z&E##2qok@%;UJkYndiMPDXYcPw;C}+u<2sBOQ&LR|I=KbK4v)%Z6PA%s@$`uteMNJ zlblZhXMbWdUb*Ka%V^iyg2hqpj6|ZlN=r+pjgF2=X#M|OW=I;NmgtQ?tD{Vl@J~D! zk?wHJ}GXOrcO*J>8-EW~~ z!A-OwgW3!(t@;`65m#U~q12bTLda(&1`%%C0ROD_p?1L)I6z0(wdsBg99*emgS`G~ za*FNzd-8ka&t!^&G_B_{(t2U=Zo0&TNR&LP@ZLaHP$7rc2d9@dhBhcm2T@wT1pQm@ z)mMnJic}1zQ%R*iOmqynENzmjM&;oO#kBTayS!zZwOQ;2^&)G_Ob3!T$w)ez4k5NO zi{1L#=inuUQ#<9uIz1+t*n*s+S#_5a=`k5~3LD`tL5fUVe~H`y{w#?4sh>tHv=+P9 zew}CKF?&3gTVk=uvvP_qSIOQ~);c9e)N1$Lw_w)wUqP&+fav}aEV$_#%y4b!-fbYzC^QT*>Tq z04 zXtyDh6iHj5-oxk_Ij9pea*Q~46GH9i*`dWf1I#pHbYe1MMUJA3kQqOUh1?MB=f44YY1?i(5 zE0Vw|<}DGEsgO&g^TR%?v)AOvjXIsql-uo&9yoB|=xM%ru92C!eELok_uJ2YZn9b| ziL&%i*lm`wyF$?{Qm~O&R&1_vi(Cm>CQcE^|4Vy%))KWi47%gRccRwUE!nUzcGFi+QH9c-R?n{XFY=&pbGG>LZ zz*bTYPyGyxZGIXqLYYazX*rpjM+8WCyn*eHq4kt+!BaCGL)-77Gpt5Qm{p5pKu4X9jjA)1_Yeo2AkyNn1!NgA2#yfeHLJRd6y}IBj%LU* zUMZ6$OiKqLyd|BV-NT?gKB%_J;hBb=YpzpjXVTp7$O)ih-vg?A;|*3|Y-lHZr83RJ zj!5L7j=PhFb|*7r$vCsA5PJ4LA~v!}7}b=?q;5NWWfqI=;bJoKJ@SslgLnMGH09b) z!PQiQ!S!3w{_-n`AKHiTmbFN9>{otNigW5tzW@_I|5KQoTTl{o@%gR8o}YY6ouAZy zs8nMyt_6hU6E1?U?lhECAIsmxRGT!*tXQao#yQuadERFcI{2!2@A6Md79iz`7uxN< zdzo-ugLebq|8fETZygHXR8&+{ha<7KGHL5%v&G7UWXu#OX)#@V{)2e*$%}P1VNJ~? zOkRqrG81Q3<|Aefoeh|Q(~`rs?LSw(u)s8V*>N}G;){Nc$DX(eTX)}!QhybB#4gYjWJzFb?dQOp*3sb zGW_wz|8c)mJp7MuxUosZ5Ztd z;$`Fir!%UP>Xg^eK+32vX)1QnLHgW&oi^cglep$n76>y!=ifJSfY9l73@5_q8|cu1 zzkV8K5eM%dIE4Pu4kQTor8CKKskHy>7~kY(W88|-Pk3~Xw^bcvQFQSP5mX(%EPR7W zJeAaxkE_(sAr_q;Z$>J6=*PmjbZVH zu1gA?q#G@7_7IYqzT`{jZ+nLZV-i}YUW`C#J-O}wx=<;{r5QI+O0?_Y?eb#Vin$!hS_J}wFl3}z`j@VCQGTsWJ)GIF6+E#G`a`> zJ`?_DIgY6E$TxP6eU`cCSV)?=f~bm>ODDsCX~3cbd|>tl{d-Kw_~PMk>UTvG0|7dP zl7^F*O*bJp>q6asQV_QPnNOp1-o;vFEg6da~;{3l^^q+&Ey_a*!t_mbW$lrr7SX`MhjP< z8H(BmI#X%Ca+32mIV&J@ncV(bW?m6Ut*F!G(+bkz&P{xdZFF8?G#>vAR8BY>;n4%S z!#%aruS~ft2jmCO}fx6bS74@1JaL26ieD`T;vdiI*|gDybQ;d z>Fsouo~nghKX;<{;3Js4;OESEXK~#=iCnY?)eYz4;GSQganfhuAW}3mupR*-QR!qq z!owR;+ju?_M4F@(WbX!v6@#>U@h!|;j~Rb{MLM0S`9f~D3>e5}MhSyXfV-vwBir9O zQdO#oHrktM9+!!XXfff^dsdI@<)_6os9S}ohZ>1 zDKe6-I#CBaPLkVAsB1qOJXD zBbq40aP5^VRpi#i?CGxij>GKf7vcOfe~j<_q8Zm*_BsQ@(w?^^JH9e-Y;{gNfb0Mdl#Vmb4L26=SfT-)wfrnNvYCxXaR(! zm`;aHZWoR%7X7`2eCDl8CO4s|-Yzx1K@?Qh=Pd6OhgKWA6(eL}|@p9CPOHwaHlu8$=LU znziL?-Lw<&!XFl5tbYfC50BYq$>p6+%cXRNPvQUU_@9t-JCX$w320_w|NCs#e6GTV znhA`*L`MZFAEi~zLX|N1D(H`7)2JP%(s-}@3>YUmAyaC$t@D_L{T%5GS7&nO#TK)jRA$Jm`<%grNrmJL@scCKvOeE}&So{`3?Xizw*)>e z@^xkl?O291%h`9Jf~d*hp%t(&$TSy4CCjCwqBKZ!SO|gls~n|>lz6J$#}> zsHt1T2W@7Q&j@B{6$blXA+I>78JrkQCvp0(eW4v2w>*G#8}HQUAsXw%^&fo^Hd8g) z`rgKjNoV42M$vu!TNGw+I%_fgnBSqd`!5*iew@)qMk|uEX|$L)>U7_07ZeVaY40?| z5|N$z{#6+6en%_G3WO75BO9^ituN|pfAz&J2>Kh*-m{ndUlaDWZ$m{zE2h*nV0YUd zUZ0mdUIcEt8wC-!6=0YSFcyz#QICrlzlBjAjkwMk6tQgq0z?WaPRB1A?4p1pP>Ez+ z;*?}Ap-!tHpCu~v8C4z6Y5$SgWXx(z$-rTLFY^|qthqvZe)t(ONkf!RWXz092A%aZa&hl+;Ux?-N!6K0@c7n5=EKg4yx-?-%Oc$K;ZCrQJ_sQj^AdLeFroiQXr;06P zk_EUuCT6=?%xZPxBi~)ZXS@k#p7LG1_}Vvl58X1snt_11Kc7$d@&&I)0w%c+Q|5nB ze-{}$M0m3SCFL#fm(M_;Y%)w<7hb+=u9mG!nfb|=K8&j7v$Qn-)rU^Q$lzAYJ>?fz zeB!6EX~pB{?%j(@20ptt{E*p1r@?VZ|EoY(N8o6)M#5^?i{pl$=i)6}fLc-l+0+mX zrcb$MU&Ha}BZSwx zE9P>0A7N7aGixCk%V!+TwV! zE1A3M=hE@`su65Ci_Y&9*gOr$$HsIJc>C*LQMDDO32?Zp&~ogLn5^Z{ci>T!R-QQrHWGpU9=1Kwn=8(rH-1<>BeT)iTanEv&5=qHlc_4{RdF8-SNSn!e85glX(PafCG zy(CqUV)OIk;`6e1gon?MI{_K{#+V1?^>eZ7^>3qh(;Xx}D+*QduZ88>3Y8>Q$Ha9b%h)$Krq>?(7rjQHk1P8ONL?y^} ztiBp{XE|n^cpqQWhS+EuX_ZO_`;TGbtS@71cn2gX6n)ak^L~y)+kc3v+OwG%Por}m zK>OZb@o%;lOqQV8W=n6#q!J79t|8Q~gsq#xk;DOp)mGI%E6{w)g%%C-e&of%lO6^F z1PT_RawZc6CMNO>rG7ywWPNoDF!z$@XiMLsUGkEvjl=4nh~&^g-j`m|qcJ$kT9}7a zGiWYHd~^$+y_Z46NjUJ<4d~f?N5N$Bo4Mz|mr8}ci@y=j{WHm59SxJ%oKE-c>2&cU zbZmr5nZ6)poa;CQC%lW?JmJP9U53u&a;uz`jBXO6)5NIink!z{hSV2d`v%@we;Yn~ z?Ha^WW&{JZSij*HSh4oEii69fh2|+=MNj)3&^B@pZ5VBPN%i>jVKVFSlr-bSvmT`%C%41b@80?obnbZw&2=Z>r=NZU2fKH| zFH^D^iHgLMj4Ck+$5%8mDKj0C$hTSOTy)|F_q)sEM3m0Z#19rFd(j{*YQ`ff`pT6- z#!wWkydT-a>hL+u&~#3kd_o~_h=z;qq1CP%Gb?gPGD6BKy1N;Lk=!nq>X?edEU2hA zAti^bp`#n6bX zlZX-LB(U*mJ4{)L8*x6p$6vk~kH7kDoew8!6$)``CXmLrKeHPIm6#1?6egFIlBQ#~ znq`2pNlAAprjoz8`Ho|iKltY74&bq8Z@|W_e-Njn!?Yy0C>BNv4o{VN?umb*(_uy# z+fSH!GCa&KbIcB81eK3#Wb@kJVCV8L>(aaAlk4fMCZYe(JL=%78fM|q-?cCrt;IPX zd>U`Qcnd1(r=z>=WsG$Eg=St9@w3_Ct;Q$ELy zyp)?fN*7gwwpG^?66;{LaUmhM26S(`1;?EJE3_VWJqGu$RGBXgdKf`x$(z)+E~DdK zqDIr;prk*WQ3=nXsOgr?CVR)EbsHvKBgMkuU|HWxZI{?E?SnI02l=dTB|Q69(UP;I z&9;nA;*mpqgH*tJojiLPb;$=SgJsM`chPK?shN!7EM*LetXvD3yqb6!3|$B@y7lMM z*&CCo++>s4LdzI0&c6OBv$J(Bv#r$%i`nvw_M?3?Zk0NjT!!8jGI5OUc?IckpAk$b zdQdRZFO!a8;eJUNs13h&1zO=Jr<)>&8}3=bV1`IbE^ZhcI@5}#i%~uGV@O8#G1g@k zF8hSf%%-k4iuP^4<30B2#nPj~SftpuWg ziu(&?kV|Fsew%onV%)@RmjR|X2t2k+?OUN)&6RJqGYVEQIO~x=HnT8?oRXW{{c<3MoI-k%1yHgkb zf(Y4UqC35C6GluY_G)60;l8$VeZ&ccTAlU$oK8i3WSnSU`?ClQtrjP*POxZB6-uqn z=Fy}UV;${S6xp*nO3t9YeIl2$dW!`q@-dUHq}P^Y0?8xBUbKvbQz;Z|I`go=y>8_y zs+@f(d0erl{g`{{6L18k7*((`%r`I{2jBPthW7sXh_s^wOD5j;vZiw|Vd>4<`zdGT zE^EYwKh0%;%W&LY7|Nw98krUTr=#otw~A%{qvJ4#p(U58RN|w=g4bs<@mozgBv$Gb zOls_n=>|D+!{gHpOeIiK*_6X!a@k@DqNDR|-1qo}_~^xdMmiP8`_BCxZnyh$5LO|~l9uR$8pAQ~3`mWzKeJj{>;lI0t5!NeF*`r$2~ z1FNe9HH&|QaNCpUU;j&H4*h&^op|Z7#oWLxm^ky>80lH7r@3U_IjV=~COnzYvSvfS zRGfR94za}TQ6rfkC+H@>C&YOunuMR3Wi)DNl8Ol>0VJA}%E8INUV%<+R>L{E=m_%M z4LWztA+yGcT5@gEW@B-;1#Q!id5Xd@$iU&8M6PLL6G`?dZ4%LhVDBPmn^$F;FpY$V zFr9ctQG^gEIL(YP=q=^u&+0QVshpgQd10hV+*C$nNd=r3+f+6QL#o@N6GoDRrECs6 zqqs3Oy4|BWOr#UpeQ>QlLvez0roIntJ)04sF{~_`h%%dx*F8!|*Gaf0!HAaGRyMAU z!5)X0E^;|^wnLHqeE%>}gSi+TjbPr?Yq4|hz({-9g?HhVhc3cf&wh`u zS;(w%A0k8V7zUXfh>YC|1ScUH=_8ac^CsnayT8iV5b1jZy?cL;(%M-l z@LunG>3#b8sVDuOzi-xYII`89NhUsZ4=-flnJ!FJW>in2a9{}{-nu4$|Kp!dzp=@5Pne#!|2>>viG>=Z8G~a zF0D=(4ccWwjHof`J?Ht!-jQsVi%IWChOlW#Z8HO?)#NN2l^ZP3nalJEnI^Mi)l~{H zN`Pw-=O;mW!I(lLYg(XTJ}Vu{EtR4=`!G8?em{sJ*-LO>+s*pD@R!1`8nFW-7wL)4 zrFDFiWU;C?BN=Qi27}x4@bXGTL5Va>*=eJp{x1A`&P@v-bLsFa!Cpk#P%|#;I zgIuH+uIA&gUn?SDs+8Fyf&uCau0>6r+I_CJCcA<-FUKgIWGBWO^8vI*y+f6wE5 zMy?9CJA4Y+h!^mm9REy?@bGcC+|`s$CvJ1Og4?Xt%!P@RDZpoA@p{dj>1_I=xty~> zUphW1St~Z=knbhimIrPtMf-u5@Z|HK!5OFBO2?4LmaUKCPxqcd2)0^ZZl}R%p8g5! z+x8n8wxpplpB;dkT;Gh#Uq*&-U4p52B-x>)w_UOMf@V*0k~zW*A|P8a_5G-x`C%M- z`D#9tm$=7Ekc=F{_SGL%A#1rLhh+jG$Rs%fnunZCtEV(-WoDJ5L6nL^S;Qty!%XVT z>np3^_A>K|M#&A15;{yV;!6{JaFfrAz{4m?M8Ac+_YxzOUQuRgO|NlF#W@ zRURvGAQ?z3T!>7(mUumwT^5UtqLbWMgi-S17iBYVJ_oc+| z(&y>(HQ`&IdkMRf!*YoXQ)h8B6t(6>fa|K<6B*~Y$&-_`2H%Ek-PF!NgMed|-&1M4Y27ESYRVB+ILXmFcO zGH950BjKtBv~RuxnbAX7cJ*@@+_zGfe^4VsPcS`Laq2kUybl>|U?0w{3zO-B+^g>!>WAjFD z?a@@PW}NSC!6QHZx4Zj2KT!V9EXG}03_^Qe(0@JnF`ACQ0j0CgK_OU4LpY>sJk+s| z!KF-Mh`}@IB+Qv}A@~j>^O)Rx&)^wa<8$$ErzWy z8{Cx`n~|=kG1m7gswc|GrW)?8a%PAJi1xHg=AWlCvpDRIhy>s1tS>OQ=AOLC;<6N( z$>hnWr$@>0Iz$6AqlGK-_A<83?GGqFZXR#2&r7QV(Ha}?uZ%{^5^{7)(I1agc!cNH z26LAChkM#+rk7Zu2%~0V{AL$2I_)0C@q|E&b>vwZ*;YO~PT@!jDupTIeRo2UXtb*j zAoXqreHau}dfcQx&zl4}G7(9T3{X~mnu%R@FDzvj$3p$Pa9FJP-ybSMKQ=Zd<*t7X z+N<_wEwOF+9Q`PR{Hn9QjYQ{0a^3-EZhc%!+_TKwvgAJPr7bYIo3P`y>ALnyThAi` zQj1vsPE^f0AA4TAL7kvX!I*x|ll1K+$|dH=sgCS@2m^cW<9i-JFKL9PgAUn$O~$`ImBpava_+=45hAWEb8({EJvj44ki}Sj>Oe7+a6`ZZ6Yd$l90` zEfLk0oewc0uEM-|U&9A4dJ1>mKNo|8I~B^TX}J)GcHK(DkmhD0OqU%&+0+kW(%E+- zM4rzii^eAPFhK@0ZUxrjBZqX7oYTvnS)@uT&5g8)#@~$@mpzY7_bx%Ccb!qVqZ6|e zsI6UuK;0>LeC1zp`Jyw)aV1rCLXLPMsYNVO8lT`MZ>gQ48SMV<*D;nF)&8N@x{0U? z&O~!{3p7KPkuuzDW-f-56ru3Ci9eCfkZg)soi(S#vRNiYTgwcX)K$btD6GSDy&fAz zBcm|W7hCvxE1g)H4p5>(agUcG@g{}ma0?2x6I~6zqMz;P?l({I~M)@ z1sv=!#%j!LUBK%M8wDZ^a+8df^HQWkPSNY}DGwTphfp6hV>Dr?`Bat8r9sc@yu?tP zP#XW*ThfZTOMi%MYktPyT$=vk*!<>o%mVkKq3I-Tf-Ws>MQ!ygOqzBDR<8OE_U?F; zg#2#N2BhPxM3{zIWWr?ktSjrZ&%dSLLiRyy-sg2r6>ndOY6 zU`B$_oH25#q-Hh)gM*4#WQ#G3?0Z^&UN`qfuAOp38MI10h#+#!$9@Ceieqqa<>xVU z@If>j_i-jD3An4KX^<*%Zt-N|IQ)&{pVbk{@t>A^TP?Qo%wctv!w>Yx^A|X#aHKa* zXIV4qUbFUB7z%gbBUkOxevPS`_1;flH9knA8wdNZL}>qS}dBMzub#S!JWrS(7&4icDQnX00&-&hT1% zt}-=18FOACswlHaFEgWLMkaRK)Hq6&q!iTTg{R`P8;ugi3LnsG4U#AEItv(%?b8af z7T)s+4NH=+Q&~wF1ER3<1`cLP2`+l!Rz)|q$gHxz-*}J4s_EF@ww}a=UFSS%**5RN z^LI?tnQX>kL{f{Fd=00c^J9$k_rhZpCmq#MIiZnmeNBJQ8r5rc*!i6ELmJ_`n5jj^ zIvKo3<8h7g)#TLRC&IP%o1f0ajOmwQ*1V6QmYcG7U^_;bkrbGXEIi>R9Jk~fSpC+I zv3|`@6~2<8rSF=y-tRVPAt_|(82R4qA`i7cVkpbPd1C%{utj`Y|VoQ%9B zYt;TzYY_pvi~vf~p_UL;V-O>ifD%Pnb0Mn-@);T599$&fl_9PYcTOc4`AmXmT7iYKJ7A;PdtzN zZ{9ez`!BtYvd$eAkC#xu>MN1L_UA{vAOi$A;kXmFoC7893|UwcAJ!q!LoZ;?i6xlN38+ z)24rSuw2om00RhVt&!?@DG)I+5E|`!hk?@`t$KXdkQK*QtAfo&bH3WVqqHGR<6n!$ zf18TMBY$NSt&BTMvw8f#O-I?y!*(>M@TIAc9QNjtlf${>*ijqhXmN}G@<=A7qJcON z&r#NZMT?OP>zt=eveEhZ36I7Py~SrShEUsD-W$W_S(&&kw=_4^=a^U|{E;5bI{v8EoP20=)NC$ZIfUuY*QE_z!!+{+S)& ze|qGyBH3UWZzD5;6B&7;)n@XYX*@F04hNG#B3nywVD}Ta2&RHcpjB3s z(g~idPVmx`zl`})PDg~BYb4r3zHBcJ^z2{;*@YL@-A_kl(a9DfiIi8#qk_Rhn2hLG zpdW!Q1@||`Fa7O9YYk*1mPU@ydngk=1lp4b*Y0q`$LvRnk}67TP+L}tNQ{|-)rZRR z>F}4-!S57_Cf;)fDw7*q;qzCczpq`A zr>1f~+WOiVuyio%B#2v(#(p}5WI>@&sdg2kE{YU#x=#Ks947B+$)TUl#>z-Dowe~Z z?K;COksQ%kbJ6g2?a6Cy{RArOkH=8g26XKFJ!a0j9y_o zkq>?A|HKUIT*SLq^6OGUkJlja#@7+uzZ0YDx9i~RgbbW^Gecu`p5=Zr^$(+R*%Ejr z&P1G9VZ3cC#t!XKsxLV*puMW8zNpp&nFMl|GI*{PsVEK)jldH0GZk<#LQfgO&N2&B z1t2myg2xmos9?N^zW2WU417(qvFOhI*z~!1bgn%(^wM`QJy3>{Y45}6-sMb^NHdtS z%8L~fd{1)3Hkz@@c~_xt?XBqB_-pjO^Fw9M{y@Y%ZB4nvsE0JWt{8xMz}sNW}V4Gx=O}KY#1t z9jO7Mp=xb1Aa~iAQtezgI!~}0)uH*6whJ9TipuX91$FOnU+-~cM?q>Plk$f~qG(Qr zMI#bNy&eAU78>JClf|g?Iw@}~a%j9C8L9MS25t@Vo-^nQEIb2!uim29Zy`D)8C;RD zz0KigKsE?}upV89Ue-4a)GXoS;d+W%^nR0wRVqdb@{%L#P(Ae;I>P%9COS|ZoW?Wo z!0l_%;o(-RwZiW&tr}Nc`gg~_q$4B|9Mh3Sbb=zxEj>V@?Wb9tRudJBq8e=>F#bj| z0<#p*biJdziOKBH$Xzry^))1)>reWD>X}+yCf>j)=vw_<3~anxqeX-taSAefe56WxBCx z{|*F*mDiUxA`~9tDFv}`MguGAV6 z`q5o3X=O-g8NG!IuB?Pv3Js0dWkG__pTq+)+A5hMOcWa>G4$I@6G!RKBmBXci4gb+vAs?UxD({ zX*#b^AY{LCj1iu?k& zItTkV{~lH4v$V(3qHDyi>%n0&b8{v!ZPIDz>Uy09u7cUk2wu4J7%aQ^Ps{>p@#a$> zCnxwQPuFiuA(tM?d=w|1`Xiiv^4G9=^Q$=6{yettq_f)jB>(*tOBQ_rC!G9k9BL=; zOq_qm=H;+BD{=0}c3{O5=Mf&;YzRXztLR$)157;b_k{HchZjWmmZ$*(2q}{nVPSGL~ z8G<^v@;S`;>{rpZqf@IUp_5(68P1`8eBL)Pc5t1cT0{gS+e-uIB&?hrBOPWGon&K!x?d&l zkixTLu2>EmpKq*hJu>-D?LSV$N01v%VCw0FqMfDadgoWP9hE9l&1{tk3keXjWc;=Z z6Nyke-pz#6nq*ShpYbFfl4@6?6($Fvk;q9J{nMkW!Fqx8$sf zju`X+9U=F!ozLD*v?iAtQ5!R~=Q)h-dqz?s?%llMlX+gMvLd!BA41KnPjY|MX;G6% zJ@oB=7!hXn0=G6!{eotKW^0L-rRA+giJFX_lhzAy)F?1hrJE}WR_pVWmZk*PLs|Jk z?)N?%*!n%GIOa7s^LpFy4<6$hx8F6F`hUJ;G-iz4$dDSamp14u)jX*IQK`x7YDcDj zlVP7T5ezVpfkV~{oq0i8vC8=<>_|oo-(@1oluM^|2ylV4gk+c*)uNW7R0hFb8ID{^ z>S_;{rH^P`l#u!ajP|}RLA{kIj#O3tzvBqWNo7>evlvHd`5eri^>u7q{|$_ezN^+Q zJcUHTMk6P53CmP^DNcY!N#lh!TG5e)yKE|gQ!YU0&~irl$I>7?q)yOTHXSp_!4znO zNA|x8PoN&Qs$0?Z`sXpW;}Pt-e;H<6xf+&~7=Qwu5fCBt8LVGO4u#Q(%4RvVu{4qB z!yBt^#DY23(U1;d<*rpYdG6_Gt(mGSE}#AJIdm>BJ>2mDfsVBvD${ zj3M$Y%C{->V#1J2zs~YAofec3#uLc0T?`%#;c(Hc(V%9-s&8Y3kDJax$kgi)ZcOws zd0y$P?(l{hyY?hXDZcPKDIEywCKT)9g32hM;Bpyi`gXI-SWKz$msX4{qjDL=Bu(`e z;a#}ceTIkLyr$;?yfv;FSkX9Wal8% zxtws+c}S68^VBUypy33J9(n=YuRMVnU;a7`O$uh|%@plQW`@}$dC86_Dwdpvy?1?I zCj|8V^%v-V=2zN?Zlqm#b$+tVq`5f>P2?ix7!RXQ8b z%4cf#2NbfiGW(15hhVP^qUG#svGtBG>Gkxly+fTv%E6=50^ZC@XPKWORx%7$B!z*Id4wF-Oft^v zABK$qUiGYNk?h+8rzZ$c$utagz6Ke}=khcoSbYZnWK3m*#mQMDC=g^v9)Uxo*W${> zNuZyXteg&CMm9+;h49X!Lu>RiNm~^2`S!mz13dc3`6??HXJWs8G88RT32!U)=(({j z)4?As<~i~6MMz$%UdM+SNJcKpXn6aBVGC`YT$`2l zTPoj0Q`I7ZBLY(tWq5gB3){@vKW*2)B?4v6=Q8g9?4*fP3)megvar1ZI1o|@r21uiP_Q%QL5$0oroyo<}yY>f! zh$bJehbzL?LG0cCIEIF|W9hvz0~m*cl%^`?7t?9wMLy#r?*|8cC{wGBRQ zBq_5Nh$TU%CympxfoNUG>$%`3)F>jlF>(%3A&1BLHV5HRDdm=85*e5)3N_NyC5}gC zjb-R4t&C2?2|6q~x)d`=2ctxpWhk3OFnl*NE{i#$I;MFVGa2(D!$pPDG;^V8vpgex z$xuXF)a~-~{mnXxMylS*36q|G%2)8fGdEz}?kBNm$_LRG>YyX@YPMtaS((&HTN%-L zyl(Wx42?z+MX#!wj8&WN((ePpNAVtdgkwyL*sx0{f(J^1YJA2*Bg_Cje9jK^jCJU` z@Ru|q8to?f zFlV0mYdrJJ$BbnoQF+m!U1r+9DY2A1Z^D{hZ!JE0#T)4E+753?1)o6*ab}(-zSp8f zU%@eRuEC41ejbO~UcqCJT#8vU-;X6{{uarOZAOrh=)}U)eu1|hJ6!`cvo;ndaNwOA z(YW9{@Rc!Q&+MhMsMpE$DyG0dPo|h>UF9meoKh4ohhxvbg}e*lV6MB?xfhK)LYp@E z3xZ;yqe_pokprKtjxc&~7y38sBoD`^TLce8e1L|;$qX*iLsa6p1#pztBRxEzeQ@<> zUkPUwp9_PHIQg^O*dUj=4N-Eea_$0?N_&sATf|~nR83!uvG!e%8sb7aOx|ZR;?i4Y zHEY9sK3h0U@iS|2szd4J2URcoAV$_dLx*g_@RldI_zYJLhJmN$O>3$5ay&XO4 zZc}9vfkG|(`(v(NO?a1__2>@romI%v8QE>+aN3yJhuirXG?qk$;{AJ3GyOw!gwN6( z7TQ;TM;*JF*^H>F_$ub3Zu&>*Xvfg8 zUX%e-q+C9Uq$H^VO(%L0C(k+7XVemwHC&|A<&!a9pUthUP?*=7qiyv4DST z%Y~aIf?AY*LYa%0H)IDwqaA2!K9vrRm|D`Ph?Rlh(#96&8WXAgbesVb_l=DKK`J`J zV4bK_YJk+oEY;?9yPdR;Mv;+JnDXZQrxI)bl8&&LOutA1)|l)S~KB2r&PX4Fiz*fjMSP&iW#7^KMQy0(4N1% zR((pGAbOb==|Q4ll5hb{dIO<}qU(%BqtVNLJ*Z_&VXv9&)%t(z~Sh%4Ro=&d|^%1ick>lrLh_jtBANQ&(gAj>ph9 zuoY)txeD#=@8~n|IgLzHm4Bp1(roBgc5VCt>SukPeBz1ZqYuhd4@UP^t$_$MpN0Ni zcVUd&pWeTUxo`*OA{p&asJ?5*dhKV-ilkU_SmpCf+&_tMCtQT9Oe#Q;M!NF=yvH@c zG8k6}YxBDJ8X9bmT{@*vb=(qkKL04QsQ^y=)$bAG^Nq!F8Z-znDN08Um#hVo$_F~R zW>qg$B(`LJAW@8TRI(AF)wvgVt=V{93y<7ECpp0^=?5DF9R_motip_razdG%ZFu>V znY^cYwEgv4nDvPju=|?O_3C#Rh`u`ByXe-vA)}3EU-~-va}P$l*YG|x@;zoC)V&(< zfj61i7f?Uv3d9BpB{Dn8=LhLfMbN+_qwi&6#GZ}=J)4fQ68|BM;WU`)-{vYGtPG_0M5|IL1KS zr_VxqE(PM105F>-eZqj*;jUNc+$v4^_If@i>6xs-*uZ*}RF>10_UO4-&5myT{hZ)? z4x81vFHhyM0T`60nIx1nEJ5#fLw(6#HksE!hwq=K za&+=28Lt(%=SRb-@PByD|B{Z->2{csY01u*=`e#6kyfkOr4K)!?bQmf@MskC=6@e+ z)_h(YQdOx0zkv}&gb>9F8q7vUmO->H|GuW*6E1p)5%BQ{ z$fy@WG-LZ;M3`89#r$hY(%*vg&_URI^*$<_V4g({@Fr~7}%{cjx(;1oMVAG7r#*Ljw#WkBMSPIJ9rMR$V zrgH!@L?jMMsH zI&?32(G)*B;1%J4Vf`DIryRqh{j{~b4@qMJl+)XaOn5-2Zs!xD2o0`6dD$G41*$PN zB3g}heQyyQ7x4nQKO(B$+p`f1kNGqvww#K!8-9)h2bZgipNKR2e9bs%$(JyH=0|X- zbDcT`sbm!)^TDwJLc}F1Wh&28r1M6`Ud615=fiW=TX^W9(=a@=7jHiQaZF$EO;lFT z#2e3EtLxHaN};^zVvKaY$Tbt!0IF--Z%{iUML6?poxpA_iUzKSF#cT_*!L%h0kbi< zn19h7grK`HuzwvAqusDe&#Wy-yVS4uD;*zIX)b}VJ*CH}vQ9eIONY~m@)I2zI7=`f zYC#fs#1iDUV&qq+9jA^kn+T)*)fI3}m`4mbj0A(8WWfl4hU7WZNlS%jN}g}t5Vf71qK(~oCtj+=@5xHmukaRk=frB&1- zpe=)dB?A)pR#kg=(#7K6sx`4Frzfv1GFz{jc@-v|bqo4wUjouT()+5u%3psxGoKKl zV80gcNnzITcp-@^FvWmh(>;b5HG?=i191;+M_NZSm2m&o@hfSB_^|HTTuwMlI--{GOwr5sPROW)lfR(~w3dN5b9P zbON)Y0ewyRtdAhrbUOO?zDQ7{6@k_Z)e(;FdlgP{EOKN*{e-TjBhF1=rqQ#L2g{H1 zm1219wg5A(5<012&4LmVF*2f;=I{u~U@00ICX~}yS|KxpwCzLX`slR6B$}O0w^nmn zwQY#RH?xoc4Mll_d)l$W?lrq*7FR z2emhl3rn&hk%NkmQ1`e!ND|fw`usZK!o`d;OQ$FUfWtAlF3Y&)sZEWSaDZ|xl063f z<$C>olH3{9TFhyIQ--*PgV&OXg;ml@&Lc^vsC#&izP^On+`*2Q`5saMHx8ewW6hwd zw2987Lr2AkG+ZJVQ_*iBLE@=|wrA*PI!h4@G$1m%Tl*d5@OUQa+`vRsGKV+~z=*<= z0zbxVCUiqPgdKBJ5_xLa+ta1g%f?q09= zIm7iN@^V9Tf+d7(MBIR`2ezVB$28e!v=6nfLy+9|x#!%5XP>(k{fAz`oHK66?hU^~ z@9u~6T{*t_$Os!rl4T|lnz5VOE%36+UHrCVXSMIU^D z*-jV6dbcsyAs<{e5#EZ0@Em-E!BF=&Y)Q1j)2P{GDj9{Za<1VB2lk?3wgaQ)NxXkt zdntoUxB7VheWF`s>>uF(dGJ2qfs<3oBD zCI(C8v)`|ScQf3xB289HiX+S{KG-lHnXx_C^5^rlM^K96ynziDncZ`%2Dzl;o z#c|p+O7A-G3_WgvnKT5Q%lTiJjwvy%Oh;!jXh_-Fx8YiFo=MmCMo!U#g>#2{x zUed%MXFEC>@U)!v6WW#rv@ZSv4!-?szP<;Wo<1E-^S-IGU_}LJq~k>l@4J_FD2|GW z7sE-&IT_l8^xz&k)E!zxN$g>B;cv8l{7X7Q-9XwQ;l;@CI=uYy#oRbvLpzbHAeT3$ zL&ydYvDSiC!D$P;lBh?x!lF@@ERzL_G%h*vP)^ZjEE?IBD5=QdET4kd$N~7uC(zN1 z@#`_Fl_!b_UXziwn+b$b&jYOL22vbwZuw;8KJtMU6tg(nvVS55@?EdIgFRE-Dg&*B6wA2|6kx z>#D1$z(^>f{Y-H>S>bzRj;%OOxi)RLuvwMNm&!d+B=M4S9OHWl^yc8-NtsPa2{S+8 zN5v@8kVTUrI>r(e`_A$j+@eDojcP-`;QTTb+e>18<6fhGZP_uGAQs7@fze@ie>Y0W z2ZmzIPU&PNTNYjBLXL) zy_%+D%UH3WnS!XnSS@ZsgToja-E2G`J}+O*Tn&i4t_E@ttJP%9oN^{chIVOjfwT@( zRn{of8xD~esq_Ja^F{_G(sg6}yV5|AYcL~h zn99@@1R7+NoymnT(BICWZ81g%-@(E;S7Ymzd(qvy4m}(GfGzL*P|lQ)PbEsKPes@3 zmto;WkE3Vf5aa}}19PUO2;GLLp`tSMNCNj|*gr7V~G~CU9 z2hq3pK4uk!O-T_TPlwaF29>j?(QysH#_TXRZV%fZzZ>a(2F;!_-YaGfA!dXU(50e? zk8mCMs*gMqGc#hl%Sz*B2)gG~PqhdqVN_9FDw?eZq-BN9(M&Kx7ek!U-af-3=T!^W ztk8H#z^9eJ5(7%0mJ>v!%uguYtQCUE(Hv?{xdfv!)`y3mf$79Ef68YS$I#{n^=IXi zFJfR)#_gNaEOE<|%hU$AgL8D4tG{FdA>IOZzws$@sRs}{_$q_oM#8_NM1|_K+AyED z8;!qz`%uqfvs*UiMS4!4S)F<#u$%1p+>uwkCkHJ2`<&3|QZl1?uM2)<^YqHctgyH1JY-=pXTxjEy6MS78%4ks~PM^U?HqpQgb}|4nBn8E`e$NBK?@i{I?iFB3lE6Cc4y8 zF|@hZ5ISDF6Gg)G@y-q8rMu|NLr1dn!-oVDW4%RkPbsX`%WRY}q}0UGCj3ZY@r5M?vbdEh7G_dPESgm?a}2C{!m zj*wxhF`Le$y>eBRbCjFYzENf+BA_iguR2hYPD03OF|Pae-D9*^99Ck`z6q;xJWeUc zwi^PlQqd-ZI-9Ge>Y^Fj|1@gme;gybUq{)5`54~)nzm!O>K2Y`s>|CL8{0_-kYdVi z6{kCnE(nBSrI9S=3^jTwbf^xN6GH4H5uQ?MuuLMw%p`(fO$%a#oBGDa2=#fj#NICR zj`%SNM%GpubQ#VYj*cm}6QhF=qpPqb?}0$2BIYfFj3qnDWb(=-=Cxwh!3ZkJz}2RP zM#M#B5_Mks=A^hwG)5&uC?PCMrrhuKVJI|WOt&D{C4A3lWCSJd0OC9sA-1Ju#4G~G z0(;4|(Wph}Q1a#|b{$$FSC5?s-$qMK3NNi$hwAbs8q`W{H%SpHl(~sE!o#+VT_H(1 zlrGO24e&ZX5OE9^%5-ol|x_cI$>kMQsYLPvXy)}8UgY%4!9U$VgUm*f33@!GNh zKiuS_LhUcWQ!|I>?n8XXTJ&>WnpCHfPnDT)(?y>n1@Q8b_cM`Wwd7$0mRv_-*DO+{ ztWu>G?I#qJKp^rk`7t-MzFgYij^*(tQX)NO(o2y*O=nkfS4*juRQu*7b5+D5tF1#G zJG1o4T4SpbS*e+N8M0$Z^7XeKIj116BR#qmWwlGN`{hqE!yAUHd;uC~f0oxfh@pYa z+Duk5UvSA`$WUKEk4}>i+NqCZloMmz94PZq{2mg<0ef1M-XpVdlbk=ZB4f zii7Jm)IBb_7}WL`D`9x21OhP$K5Yt_+ib3m|Ar$}UNw~(bitvgk)@@(;+)@{7X7Q zzuz|!j^tF(R+@lMJmGd7tSKe+B5DyQTo#WE5z4AiQDr9=y3JF`N0Y<;J@@h92Mt(2 zRHh3yl~oH3?a?YdA+Y_;Ctz^f{c5aBC!E5E@Dh26TTwaxI^?3g=zGVAG)kvmglK!yNb~*yP)2f@s z?lP%S5&lac7$>1YagZ`6O?bh)rKr7oebNWT^O5$CB)?CjL$AC-`s6V6HaMk_Pax^g@2f8pnJ;sYr4)#2@(&*G^SKl|Gc)nqp2j7c?H zK?=}IFmcl5II#cE*tTa4PG0CBA6JIakPk1u{XH}`EMO+L1-nEvn9n|4F_+Ij%X<+( z$lObZHjM6}cl5pFsH#5+r4{5NMz>+#rdwz*hLx{<`<-9l_(eA&6zOLqdr14wMi_*+ z=;-7biE>3;RcvgU`5GgE33k%SxkZ#*uGs>;UjmIuRcpW>WY7|(VY2aks!&$if}j7c z4j;PeRes*hgn@_9H@Fv#H49NwzhwOS1FC@HCyXhBpTmUg8kc^S&oicmqx--csH{B} zCtdLp-g@Y49eb6baqryv3mUPBNQQU8;ici}?uWZ{66%jVPpcJ6=^WbE{tyw#2xS_E z=pW^iqzoHT92!N6@R77&h=uSUa~x)T^%g{T@!l{1%t?i@1ZoVj?4{BWoj_#cW5(%9 z!IC&B-t%-Sul<2mr%fjrh?AC{I^mh^gvs;nf>wo!poyS4Qj}#^7(Sz1Y?48sM zL&f6dCR=n3aBb3|igO8#W{`^*W2~e=ix)}gKa5bnA!zRmFu-bBj7aA;I-qqJ-1nsR zXSU3{0SW0xRb*0UU(iX_7=Pn0F#b*`*dk8Zuj@JR1&A#Z=59 zH#@NB9k>G(I;P7iGgIl9Y=nFB(gSPJWo{Is(NOzI9SC|;;C>8suI8F7=-(8P(juR> zRd*kOFJ;!E#m3-)_t{(4imvsy9+|+7Ey5FMd zxKCkl*K!s0Z$9CNXg%p>1}(fjr&4n!!);)H@g2P=}kRjD|#bhsP>P|!Z!M}3BNkx}S z=kFqy={gH_)yLDyT~#K6YilS>>`QoHetpOBO# zOxV2~zIqz3(&>oyZe%u9rVZaR_CzvCIqK_A)<)Iw!5S#_x9}k|>qvwNJ61At8Rofr zk&Hz(yX)+0M+Gy+FyX^}-Q-6~t8`j{&*juUzy5)4cs*X7QCQB;>m2DfqG%fKEO{Eq ziiJaz>`?@-B|{Pz)WM7}%pf7JBtDl&ZanK^CgaqGNxk-qPWdGk%()O9z1x|2 z#Lk9PXx(H7lYqsBu*Vf&me=|0A2-7Bf1Op>RHkTpxAEMDOCmi(LiXUV8 zq($VEdU5Q$OH{Y9%sZ9PYLxend@mhOF1HC|;dazkE+WLa6Jp>}v2JX5<#JwM1TOzX z_yfo4jKr7U_&PRjxf|1`UX1C}F6FZ!8bISO{G$kZCzBGOICVou2=7R6T~PHMiyCrc z5V0Y7C7F=Sg%mziMp22QXs(=!Tkn~U1#>@zmik$^@4gdtgDzhDNmK=^@vFPWGdykC zCNwS8o+In{9wENhBsJoar34Ab#v_N|3C_gA3m?b2r!G}FHxXP;MfYODvik(~;PVO6 z-o=y-m%vHH4w@Hz2Roj<00tUGCnZ54`NuSkvy&N0V)&5m16SP?a#G}Kx;kiZZQ7qD z6^WwpSQgYFHqD396*2S$gy&GvVLb2%Snlro6e+%l#$=St3bD za#9MxMD<6wVQ~~9mXJ|xpve@I39)v#I#!==ZJ)*Ys5dEKOc*I~|! z9EG4uN#4)UP&c!bZf#)@X*{#c2((Hy?10hg!Zno&h50kd!io&aI+Tkp$bGZf6k!qc zA)?bD1%nP@%&2o(2XVQg=`Wmx;jg{;rm8*^6u?p*$6fzv%@c^2R{}Or*yo0*g7b4ht9;1@y z(DuqNaq{;EvHkuJbKxFf)Eh+8(r?1vG#6WLnWyK|bo|%IEi!twyOqN$Z$2I!Z+=q; zb;>bo>UlJ_cWS?m6yq$K`ym<#DUfjzUW=X|wyu?^VP+#VWt^OwM2*dL(`Xdv z2$+?O#mBTILe5zXjRSjq8ACSs+L7Q-dunCvuWskBvx_)2wbst_G-rxeXn zpZ2+l;I(X8DVh<%fdKiyqVlUW9^MLtaU8BP{;e?y`X^6aOa~f0O7iJHKPEMviD3CG zys`dKou=Jb)uIz^q(9Odbn7IEs?r8kwE6J)zsB-SkJ5?7b-tRwtl@|;N+?a|vjyV(i+TKQ8?eU1E-KZ_Cr^B#ds6UF*U>Fk`kHzl2Poj;1&Gebm(AU42M#ztW zp0~Jp$}s2nJD5F8R*ox2*m%0bjGY^QiWO^qjTNhZ1}`%W86D;K29=i+A@GLk*(j@- zgkz>$tx{IQLpvDu3NL8WH+nrKGnICa2`vlp@Z;wx=kei>{uF}P7o zuDkj*Oq_fwo_Xcl2-DFiY^gl94dMP3=s(zrQU+~F1{GuG45}OFkjLs(J~uMF88xjZ zV96zqWAzi4jW_wn(YxaZn7H&0hzxAeOy5~vg0zhPiH*TuJCD%c48#TvzSLJWTdNxF zG?->7;EEW?1qihk3AGb8P+2~mi_7&UJ<-H5xc-OqWr7NLtIAa-tY~6(98GJ%l-K7} zNjfp8vZiE>O0emW9?4W*-_u`0Sbr>{XpCKRK8p@%7Ou^z)yp!6#l}5gCvRxhA|@%~ z3Nvd=(rRWg z+R`SG5fO6f4VDIca_mWRlNND=5?D!Q2<>`@*Fu3%RaxHrfGkbQVOy11RxVaJ?oFWEK^P_AnUO ziOASa_{!$P*v_K%WGlK{ZbFXS8}fLo_K+Uyaz#eK__lHtTpX;i3{FyV1G+7Uh^q3E9Zt);%vdr18Zz!%%rf_(6;M)j=`w<>ohse+dRMt;sRzHR?jc6t#T<7b^?0N(%SN;meF8CylJ@y9J znW6XelGBkUe77JG34oDlk>T z?!@YqKh+`&F=P^`n3$QwLi_a@#<_;7Cw>T{z58`ihh(}Lavx?!Nh57*P({e|xO0Au zcV74+ofY}!;T`DPbswsxUCE5{pso{_%cg^r)A8Z);RObtVzO4q7(kWy5{0JhSi3@E zJ_ZN{^0rwKE#TTnjfSKmgrpDcNRtb(HUoxqlvTqqVIszMb!f3yfRKJ(TOqQfD!hn> zq;M*&GcePH@>5BZLhiy-C&yx{66|uj_*~NrEUo%{WIYJAA$+)&_H)1Hl%KWeSC7@E z`m%C}DNa_u2djLwu z1SX=Qav{Q`2&A?_Xp#aWvn1hkfuXaJ4nmezzOt{2e$_D{LK+GKVjbAuS2p!=S5BK!=-v(>+K?*EdGkj6V<%+`|8CT=>m3ETiy z1c}Xu<3ofeomwWHPL42AsN;=pp+R~E^>rsRGgyPkQ$K=tR^K=-NSo955pn4QFMa`w zzQibrhJ?U5W?uaYc0WRxbk|??-_eIF*ovkzeo5?m5k}fKGQ-HJPM*J_0c&oZHLgIC z#!1Kj3~#QyNk=CYigChh$8!7F$#?m+q1<0H51aPfk3nV`U%vK5{O;a!=tOF9(y^bz z{;t;;RgWmg>2?Lx*gEOdq?JOPo;1&kv(03(O1z7Dg;aXRxe?rM524qHsz~SnV4GQ0 zQ=}aum5%cB0}7W)g)O5v_-F(~`pm*}bC4^QsQ@nWlhW`%p|u$scRY&G$N`*p%1=?^ zYu3V^7-27)-Ox^yem$Grjl+89Ql~LQh*Rbx)>buPcz6(H{!%TWA0~Ggir95pL{(W8 zJmmG_%;t;ZBVy9oerBs-Ol&wG`}Y4uGmP&3?U-D9A~V5-I!0<>csCtSIU%)#8fzD$ zZW}q^#%dYZY1Tfvv1sr3(~{>KpfRR_mugZoxj6p>8loy1iY{i2n>6DpDQ!kY?Glud zgApxO(X=dZU1i7zCR6Qb+w}*mTKx-b+r^)Z{4t$Xuu12@zu{_!Te8R(Y((QvTwtE51yt~!!ohN%I9lgwqi)knN_G= z=Hcyo`wN)1>^JCZKY-?Gp?q-Py>QnorE{-@ zqiBrpvX%yE?1@z9y^v|%yjOt+9a~hOvvBz()7!%=xqxkd@g**2L_O#y27DWb!k2qiS!)hYSebtX18a zefay2sLgJR=93mrJ~2X*G{~&hqs3EV;H9BlgzBZTIzjqF&%@!>s%op@4+4QzXl~3Ao??Og~gL;xPr(K8M!7b?OS;1(ol8$N+3ub*#D-a8G zT79GYv1HB%@w*4+;krv-$D3;&!v2nxxbf;OvfCfZ4>!Ea?jwX3K}~ftT;zy^FBG^{dc-pMB+7ZsqJ3Ca;^8@@=?pw{#>|Ms z5c2P{<0GJ?C(}@KB+`b!jLVVl-@)@sYi8pi{5C=!q10QV6CXySql89}(aPOe zq7#FIZ;daPEGj3y51zW|$o20gG}t8SM2JTFFme7h*thw91~AjLXd!P(qPyoE1j`yU zQcp+2EbS7~1;?VXjkka=}3R z%e*(dPsx7lU3CLm=luj7dv~C5>NNhG8Gp@Ga<>Jv^O^Lv9Uj%0Q8>AO!*?+8^oJ1- z59x5`V$#AuKZkru6gKjV%o)Talj=-maB;kQwTf<+h%(B-U9ea9bR>==;72Y*G@-T( zBG70K6ImJS;XUyovUfdRUlKI>TUDmWId#gA{Mg0#)uwNwv32?9&(_=m4F(v;a&oLtT-~$| zK>5rC;s>qXGSr=T5&AZ7K7aE;bkNJ`q4!lVdfUhf$>0mm&@V)Vmvdj0xa-$OZ_NORRZq{(O9`^>qx@T6Oqal~kpoyeID?xePC z26~5ysaulh>|M(R+=W9rRXD0CS9nahUned4I!;{haqKy`ny>d`Bs7SUk_sJvCC&O#ZhR>eNlUeyjDj-f z3DK4)Zze(jVg$TA?@<~k;dn*}gH%=5qi>*}l$4F!=uF*=+Td@Yfljt#%Z}SMlM_B^ z^@ay<)^T5^1MtX%7=_P9BZJ!KCq0glu{f%#s_6uY5R|lFkQrkyA!Zd`FT{9VG&KBt zQ8SU*eo@7<#JRtjS(CS0fm4$1f-EO`HmsHkqhrsqC}wyh5`f+sf{@4=zX-^27p zzs118t(bM%C$VGs53v2s??I^Y(#knldf5}$@bVX!MGn#cccFjF&rmV%Ye)>Phr4tt z2KGLEgs=8gFJbmkLMnkg9^v9-hcUFfv~>wGeZ4fq)0jazh@>TuV;_F-sw z_`OZuhqtN}vd9cf!tsvs8n_#ntp&?q5+lkj?Vz!YY!y*`v(bgGJ;38-sB%_Z+X4#; z9BYW`XLvu_;Py2k&mb{PN8_(vNT~S@g`#~E&xV7PL%4Gr;j{yq(VI+};dng08h`(h zPp4xCOjiHQVz!`;RQmUvqIt>;PlU(KZn`&d=ozz0gSmoEMP=+F+#oF#3>K^fX0Lt= zVf`#K!bS{jyI0>_Dq(|-OAzha25)5*;qQGI-t)Nru4&c{2$Y|wC{vCZrs)03HCUJ} z^X;@>P!&~ptup6Oi;65#r5V@kN#NORo`?>!%pB3PlqHW6u8qj>dKh#O690+&IBYPF zK8ik{Z*nq~ok)*|(qqm*k+!jNVx2M962|OO!~VJ%@MKjX#~%o2yN8WVF`F>du;|cq z9`V52uP_^)jG5nEkDjM*Lf>0bNN3gI=|!pI(dt$Y4i6$`7Hsmk>>J|o*uuDuHaRjt z`0s+b|Jfa(T#S0Qi4!L}hK7dR;c$4Y#Oqlz7D<0b4D6{V{tPw2=`?)Xd4oe3Wj2;% zBt0~+op^l?AwpzBqivcAsU#N-f^Zhn^C#MqDX9WA8B$MLNMbD~G`bHPZ<~TD!dN8} z&ZA+d)$C7ZUy*HR@Fy4kPNMAE0I+8bsY_UygKP{Wsl3*^Kl zH!^B;uRXBDOON6Xz$b4?!9dQB(;kJa0m@jAEsiQKD|C z{**qs1f8I8GXi~xD7KBzt#Fyiq_kns5z`=*_`QTIrT@;&;AKpIKR7%9zpn+;C!U5) zJ04MW3z&^SMM?++wjN@ZxO)4enB96lM#BkQ_mx*{wwU?Watwf*!FY%YG!0zG{sQPz$X~=V{B+G zGa5$M%pm>#YG!m}gcAAru2vj>?u+Q$|1`Sy--T_2&i5QzuA;{0UvN97&-gI5ZFxqc z{o1BQ7-aStWhSzTS-l)icPlChOE#fd2JCCC!O%tVI}KeV1%_y`gkw$i!v8=t6!ZN~Z*xU;}}+;IH& z5Fglpk^Kf`kx%UBIuysljF4*{quVgJ=Uz-cBnWS>7KKfF_0^e=iMiBg&0Un<`>q9F_H;MslVIJ zOq;xOVr)c%Qwf%%16%pGHqET_sR44lM(<$doKNYLb}@k_M-#f2e@;)!<|t=WZjt`I9?!IkczL5F04+=XEM*;q<$8&zeR%QF+PtP;$Zt z(D|n?A=!UOi^im~_UK1sA`+HNrDl>g`gkgpxD$Uj&ubk2%#KhC%3Us3W1(RAT~}A{ z{G!S1aXOr9V#!>iv=c}l&8CfiAROpHOY14{yK6AL>KMdmsE;8JC~%QvK;dMsMu^(S zBqilE2wqPGy83qFwO6lESmf}OW@(KOy*l~YPeVB%?_WAWOTA@^gp4vtkz5y|UK->L z!C(1ZQ2WRfBbSC^J}4OmEX6#9>p$Q_8(e@GnRfAW8rSNXsEUKh+g{_chA>;x$4SeFuCa@ z8of$YiV$^)GJh>0%O>T{M#G{x>ZGyC)8HiOMBEGlf(SY;F|JUNX2|K7E!HHQ4A5NPTB;L2}9W?mB_$Brzbs}7T&KCH}3(X zT_bbLXoguRd$L%<_u0@RNT*J7FI}k|K?wzYtJK?clw`D*>VOV0)I0LmP|c6COk)gfq)79-5Z#} zEkHA~i{ADZux0Icw1;l{-WO3*e>U%Z8IsIIy@cvTo#x3WF4pVtmK=kI*Olj0QAi9c(h@ne0S@xN z8MTBo+6kL-aTY1S3NtGlG>uP9VOHc8!3hRq9&$xe8QRjQ<9JHTq+&IT!f{u@w!<}wOD=i@a9J72%(wK;QlvJeXOXC96~)|-f-KCgy4s< z@6GE_O2~P%=M}{IR%^epw{$Wyl~xtD54A~a|^g08yAHs{tcV-0Bb;$zaG)h z5?{&ka5Qm+1i_svzmA4QUqIU%Uw&84_^88hm+S}NeP4w8JeT+;4DQ=%;5eN$+~zJ9tMAdL_i|@?%?{~&d<;OyWsf0 zK1|w@Q!K^_xL79^vX(Do=@>1H|I=J!Hs{!lZb!*tCL`jh-{TBjUdOylD6N@#V97G% z27BSKT6H{CDlS#U1+JwcZ42!TzjxBv$;1_DnuNJmE1jp;}$B2Kx^ ztz3&iOuOlIZ2oj3n$P()KRAyR6C4*4f_UFn^l!YIHpAmcr80Ne?XFWZndArXck+Yy zM_%~9aa2`Rd4`5YJ9zub-krRxYR%I8E-9S3kT=Swg-f!~0M`&o^muDfDbC9pqyz9P zY!@JIE|r81r&pmr5xEXC`g-cw_Z!ut<2roBafc`?RFo}@d4@t79M6cgz-vn-|*hUo|`G@ij=3;y`&?RGSPzX znU-0I7KzK9a5K`4#=|PPWvXO(4PlTrSEiyk93%$aHz(9S25@X$hvHz_czM zoGT7InjF?52FZ-AaH z*EAzuA>E78XwCnQ$@$CJdKqe(=lRpXWC;UHRiW@F+2n}ANm3;zZ#er4Yf+3BaPY~G zBQ~^N0~;adr9yAfnNO)6qRV4qq(7(wSG^Szu!q@R6|-oW5ohKz@p@ad!g2L0S237q zM@euZF8T1=D!|>_wGz)fcA>FCxUM{bX$VxzMa{$yV8@D2kdK^&#^b((%Gy?p_U+>O zCB#UMuWI5Mc=MstFxtJ6cc5J1T{Dq^<~d(P%Zv*Vjr8!|TXoG6qC<7#iCF!_B^d5p zq3h9Cvs8;;a_M2cAFU_+jzLsd%j-q$GIZ#9MEX`@;#GgqzEhJl?~B?=x(F-pkA<+7 z_w)rWtjW7c-t22uFleqtXzUPn{P_&! zpRC2)NH!mr>WlxZf9{B_^m;3nn(WpomRy`3$+ajHiY#P|&PO|pdDp(lz_}Umo&%&E z;#_Y5W_>OVaHJn zQwktyQypUl^En0{+?Tm@Mu!v&$0&0H$Lle~(U@(fM5Ls|RX;pD{2sX&^7|`_Me9-t zZsy&&nygg{?g}qai6T)F6B7@+1_u%lN^xB}meg@uvPL|uEm(WQ1sGiZIwpPjSt4yw z4U**CWr%=G(vfzY0{`v0`Bc=O`XgR*y;j-Ui2#@a4G8Ug3hgg^NA@&h=%UGCH!Vpf zlWXvI9{<$P=7xPr6mnI-MNmWb|x!DEyjReeXY@tp+7Um6-q>9R>*T)6>$8_#wS>q z#y8iIfi1>sq#9GZI~bK^Q++sb>2I|>e#fr+=#I9{F^Q7axrZX4^hT7;b8D)`|kZMeE zT-u~h!{m`E<94@ZR;g5qi!uO@y+pM|<$XQgAhWC<1iYn)5+1Ref~c-&W(HRzlxgGl zHsozN#OV+cglgk-;!d{(-6NaG&9z~W*^2Zg_7Cr+QyWr^N!e_FJ0dlY-&=W&RZH)6 z3b)y7lF1GZtL@XtRP=UIdUeI3^Nv)icn(aZys;Su?q$6820qt~K^|%{RPu6-uk;5`LPA>e|`xluyFGO}|2f5KZlb(-4gwf}fdqXly^v$Br{DTY+`U zKY?Cm8c);69&_9m@cMHfg$`#PA95ZK9pJwm=s)zNF1OMN???C6CzwTlOy?*L_U$46 zQ-|JzFJaMT&*1GppM-G#HWgPEzB4?u0|z!oFzbvjF&f^lft|xGQ!?JcoU?zAH}6`& zpSci~Idy_o@N;Wse#U6VWrbIvBS*$p7a0VIY&u311b^f-+|*;q_b* zW2+w;?}1ICeC}lmeP+gDTJ?ahdC zua#6C$FG~PYt47Y;$MhV?$3iNUkfW2d6FyJ!*%TPm<^^?m>F4H5EL6yu9sWq9a05T=yGP#` z+Ag;g;P@-1z+FvbA-;!!D&bAiAi?q=Mh8df@STddsECHgs7w}xDj5(wx@99=^%LN2 zn1a~uHFVxi=->{q%6xqxkyJ!Rim)V8bofZo^tGc92%)0^F;v`Kv5+#!9KqMlf>N)J*`)7TPz?VnV*pKkQW&`3p;_QxcfVyK%@A}1~{iFO` zvXJp}5aL%F(_eb?T1=jBE*8%J5)BmLHSVA&okxaIpoNaWV$EP=tW%3sq}eqVYr{HG zju@9v5=kjS5@>B&h8Uyv1MP3X=bJ%eQjTt3x69#2d9YqdWD$f&sd9$sirDD*OA#SA zXC@paiXS#R_bUkji9%&2pJa&+LS5xjKF_GIe`q%etO9l(d=atCFhYcBLQ$R@v$s?x z#%yy4htZ+JVNr1$PShmQ^{LSD5nCb!4bqhFC{>tK+AfsnmRoMlrHaV!CH&zi~o@LZ?UbAKuox=Ogi3^(RbvS<8Rj4S<%0~Fm@$>7Zn z?yiWrv~B@fmV6!^TVFuQ)C=J$4H635K&SGKZb&I*uQ~C04DVb;*pU1mGuP(RenSqz zM`-aETpQ$kl3nO)<3Bu${adZtq?{smRpOrnb25zb@)?AS6R;}|TSOn>sd>wOi>65z zVBH&^#cR)ggqK^QCH>yA*;;&)7~Q6Dd{M^K<|1e(6x%ZU>x}rHK+~KvQBFgWqH~eH z(P+;G%scO4taWSETXc;#lyKIOX@>f5M|>sC6dqN@^3CwvQSZ+)Au z_4D2*nGx3`Sa%8?=qA+zRT;gp&FVm1Ws~^dy?j4r=fN6gumOZR)@h|;%NKrvzE^*b zEI(HuGZ6!?JpSY499KhdXS>^{!;Bpaw4^dyiXu{cAMNoYSLUpojO4&BM0jq23G)!| z-J{UBOhiu;=Cs#NQur(vj_ABTD`7LKuuR6{>PQ?6*ldz%)=kFHroWOO+M!FTbmDoc z3gj)Ht&mxf!JK^dz}7#be$FSQX%%Dbt57!aTtcsBs(e^B8fT_>EQ6zza(8{(AL4Uh z0B0$e&bx5Vo%+RiF8CigLEX^afOlCU623rC5g8_Hb-2f~C(&;6sOgZbRRpYyMY{$H zd70_y^=i+gRKc3~X?8;ENy2}2w}S~<%z#E^5=FtVS$0pQerPt_sS`*B_dLxkc~nos zSAK#zz0$fRg??bw4E8)b0 zyx(0~FqX~Qh=lZO8;a_pN+Z1P=^|ouf-b*MI}EIwW@6%%GqL;j_nD<(-)1YEpUL3+ zc$bHxiE;*|64qW`srs@O5mCq*W8`8Xp=)dmtaHZD@@#f|Y!&NQD3)1L5}bTsMT3wB4;h6vFIY3|lp=M}mPAv({M08bbU_xgMCAtFpV- z^j}QUde8As?Fj95lTS3_WM%GcUyU#Acmusm|IK_DEtSO68L6K*_j1Ca6Nx|DP)UNd zFC0Vv;BNF0V#+W|>>1jNLp^JmH4SO+(tFjD%&Nk!>pX87uV$0OqGH>E=}WwVaUmP+ z*OAv0jlUiDd*hDJXpA+A*o=`YP?F!Sk=MS1ukhdVnl*R`qfMXuc?3)AF+8*les2}Z z7&+H9RM1}+HCmKtI+bo$t-wfvS!8O6&S?d+JMvS6TeG=Q4D|2Ec1DP2l0O_FcjP4W z+dH}km4PPIRMhb*2-&#_vvTui(h=3sG&9=l872=D+N!hrGW?w3NEiQpH&LZ1on2Tr z@4JUdqi)HxG~1Q0%rbQNufROKe?=H`2W7&8j4^YSOeB}rgzEA|gjXBs;6;8dfu5e1 zxxh#GLc4Mz7E3OX&88RRGQ`O+gQ-j0oXNDOFnaid#~+dk`Nlu&u==*riryq5=DCci zhY(1H&!Wg|q|a(GlVHoP&t|hHrqj8vNRdt5oa@oEoxRmx<#d(3b`>j3A0OfYqm3rj_gw>C?)&h$N_9v@maLa z{RYbDxJ1xFn)$8FW|GX%OBfj&>%yZ>&{a~4`eVL=XxA#jPlt4nYBDyUm7#HRIzv6r zGZ1MdZ@CH$bIxawG^9{uj?c@>b#mhM>+t$-TA29?{~RHVd=MiYG3;4;8==xmbjpOk zGLcfKAVm?u#&d`a4C+AL#Lz(mn~uT$H+~IY*%bH|T#ao1Zj`nzMR>=f z=%X{S+bS{n!w=B7>_*q)H))Geu@E98`WO-;J*ru0EA`4~R~oJuToWenzL29G>43j} zCY;rc2(Nws;eC&xe8F{uwCosq?WYLNktrn1V26fLy6_?ly!dOBF1nm4o%jmxc=_EqRk(-$bbiX2#Ijp+o$|j!4%)VQB!eHa67}@uzHebhww_uq6T|W5& zgu6B{3vJhdyH;y8IW!t#QXx`B=_ewz|J5%k+-EAL&33!_%k(q{iK0Nro(iKqM}3hP5Pmj zNosLgM*B+1qn9*|KR-92>rMu0_l{4ui0OPncQsLox4+JSXeAEUN*s67EvUKrGZ@|4 zNj`TA9Y|gaVSLU2GBT@`>zyl8KMxWxbI(d&u{aHZKcx>^RE7$4vbm7J-3)H5GGj8w zpk*HdlTL!WW)`#V?YthxB#>-kHhfrmrl_R91phA5EtM{0x{5}SYEJ8HQ5h~Eg7sOQ zFlW+)SyZM1)622@tKU;fCot!1qn-(AqddxsnpXJ`)?4pwuw~t<9(4j1#|x>QZuXd~Snd8__vzuc&lMY=?L|i*&7UGEA-~gkf?P=Q z->REd^m0KmGY#*>hAm&k#0ek5l;$fDj7rcv+wmBtA*yFFsX5&YUS95do8-0DFpGl{S?#S?NRLr~z{X3tAucZn-Z+#CM zurN!q5pr%?_Bm!l2N|sf7+H?#w1@tUztMFdPu3A^!o&-u08JcWKU+hEFG0z4&@q%bJkv+yufAyf*$_HVseR z6l55Uk8XY%ldpXk!+Ta>&rdFZyL=)hU3mvaw!Db&rUy}d`8N>R{tQChooG7c6FBhj zC((G;SCJUp3o9Wtb4d;QU$_zV=l%qt6@P^PwCf3>?m@|n)6wFC@B8;tl&CIx@ zIx;JJjIf{CDI>(<+B+!IR$TrdlA$Ow8lPrPQp}gnWOb`a#+cyVcX}$u7d|27-WSyY z3I}QB-VaPa8~dLB6ygKx^)(i92gm*TNmQS73i?-VWj0A? zkBNHbrxW!&+-j1~WMZPbhzy^vD9Z@1E3F*4TtO)&gH>z z@a?EsdNuD=3D-8!31;th!sL?qih~4$cw0#`LJ4E&Hi&R|8x|08sN;R;K=7Ee39*X? zv`rnkaQr57CXIjK_@{P+%ob8c%0(!L5lufa_BgYfAS1d(Gv;C-+zX$V4ugwrm>iAU z;>8dRTM==r-~SdO(RM<8yA*#fp>Yb7RG_K)I83ZR5z`x)t&~&}BCLeZ;ne6PK}gTR z1r%YHkYt1(rLh?q?!|Dl8)5PckwiZ^zCpr+VU4z>XD*%^(@fA!$Sh1pljK9oN@0)m zIniJp8GflFqw+ef04AANm&Beuw=+vxi3&nyZbr9BIxLG!6`)}lmQrFzfKXOZ;i|s= zHT16nLzR--B>X9oNjxV}6j`(37OXY@k$-E|e>s(_I=l|vg?3G<)Zs7|y~$lr^i-kU zyupo{4%-4l;pN=|B4b?D5k9ma*>RN6RV}7Yyb&edi3lh5@;;ApeRpH++gC9g?>DA& zj~_Nhw^OE^1Fx$Q_0{vRW%~oB1063D8}_#*QmI`|XW56DEk1z%I4VCJ+nL73#=`g; zM|*pF%4YMdV~TK6=f>X>!SgW_yOPf95JnC@M`P*MR+cBI5Uz z;H(RLhM_ifBN|5j!UX=d+Pocz(XSaJV}2={GLL)W?c7G`(f zM9m~z7T*t6!h*t6<4THfysPC&zgZ=!emU4+SowO2JfM8`Gf>o~OSer$RDGlbme za2MW)#$}(RF-c;q?PZ0TWZ-Q3+h1T%b&M7$gxX(1?fj1+HL?-W(O!fO7`mGcYSobA*U;WgnDEsXvG?xlF}m^3 zXu9;L@K-Iu?prTJ#oTkzaP=S1_P|$Ae+nT@M;Rg;9>j$630Xh?3zSViix6c9BP(yg z^y}_L_cOmnV96D9Vh5OA&O+Z?w_#}g!wfw9d?Ybc%(({X;XRBwZCq0{yu1(ohU4kD z*V2f(bldIt%f)=%C(v^8P12&y>}-T_2l;dI>${)%5Ryatie?*QFeGv|i|_ml;)gfN zf1X1){MQy}phbdgVCP@y_|~9$?gt><;T|73VnvgzT8xqy*~fk8Qeg{egHfd!af*bs zQ}iCnd&zKZ;{GB8U~zi2a#m#C?2eqG1aip!89n&87V}7xe)*J-VE+r((fAuhF(uPx z;iLzaBM~7iyk;x>H35uvGbv!8lBZJ>&aQOPT&@L?SQ}v^nP$8|es}Lmo>u|=``*?} zD;w+MxqA3H7DdK#q+cYnw+ET=j*aO^H-Bxb!peG^q#Yvfn8t68^jz93=*SeD^P@fc zxrVxwhfGNYzMw?>lbDEL(9D#Um+CNb>3g)6`O$yxL+TW*)sxBf#mA?VSaoWLDZ#8& z96Q&wt9B;RuiU1Ps=d4hHSVjmg~Cx&i*!HHFb1u~F{9=~pk}9|crYHv-+la3SB;WS zIF(`3YhqN6KlV$QH{<=xFt%u>VzbCJ^bxIglO7!z@+xD0Dgu-F-=!)vTkdWq+#-|9 zyU^WxfH3KHodGz&NHZQE(a(_L6q%x}P2Uz{CYmV5`@OY_=a&=4^wWU`{WW}ulTjU* zsEy*18QGmKL(!j$ITBBxD(J_??QdWt9>JE~_wrm{*HI!m7tVCpu^0gC;X0e5LbLy9 znX?=wg+-+AN3u90+sbPuV=|4ywQ?nj-#axt6KZ6c&0S)u_5boKf4`$-~@8IPVDvEc* z;%i_wMNXA);PzjfpnRDY7YZyjo>_Y#+BoUlHnT)2s~)h$>sJMrr+GW3oKs zkmEn{28Q>)LAcaP$K^vs>+yK|-g7Y2@v`Ki<(3{yN-5x3Z|a@BV?IrMB3jWJT)Cd>wbf-?GK1b4VN`79N}q0 zWP-3)KK!@Wmh{8Q`eINe^B_y6EG4vB!R6*rUd}(|6lTzsG;RzU`2Fy{rx0IzH)=2Y zqbk~TJoXh-Fa0Eg`EHDD`!iZExf!AL&%jhcL`?#_mw$t4*Z%>Bp8BI|Xf~X6Jv!gG z2W1OCiR7V8@K2r3YfNItuTG_N^Xa`TpYmZ9pw1IY7AhpmODdmqGKO~j8C@&B#q$h| zhfoEb1!`k(>aLlGlG5oq>oUy!m>N4kMz7Q?;`a`_^Ne&lEIkSTt}pIAHv`fi?%kV* zZL*n;&)>2Dqq~=*X~C!9Z8=U`6?Q*KZW3-C&Rc)NcThU{ea!s2nb{ELVn?orP7*{Ax^vd(f9FF-3D1BHDxkErYJpsQO(@S<}byP zKfQ+7-d=_4MU2Acbs{n{tdvZ}j5&m_Eoi^@kJ$N}@8~Q}v)!i^@Zy~RyN6lyKY8zL z7XK&G>EYWC|J>m&xjvoB{t@KMXWsB*G<@&|B-%Sw)6^joS(qi7RU=twpDdkx8s)R5 zVa=C6g`Q_`!>n(-!skf{nZbbQ)n=k8?SCwpxPaXF0kqx!H6%L51Ax|Ls6YPmT!+k5 z2M=&>+LTvK^lwGmv)`dvbLad%`=pRaRQ;XDKeZz)DJf~;J=>Q`gsroteh^C*ewk3; zZW7cn!$6A~1+7awK1LX@6J_3Jxcxp1GK;g@Er=(hs4bmHXXrwX4$ehhro6NPqS+m1 zlrPHgnVj^_kt@p)I*g5S6BEPd!-z8LlPE15>)`?igyYMkLh6^A16&-<4&t!{Jq1GdnTWE{@iLU^m@IvVwds8pP{+4vl@syG;Dk3vixo;GW1Ih@TP!HXd* zUUDNQ*PnqhLK=giUY(-tvbwa@!OE;e_>1{d&%&(_pNIV&uM1hi_3ZduEIo1y{?87r zc=C8Ezm!c!ewmXXK^mszw!mpB=A*^>6K*oO{gV;xS&gv+&oJxjHlB;}pjkRbW-;%7 z03A=?gmP{~GoQDI2CwJkucH5*`}9L5U-<}% zkR*TCzU_8QJ?$Y>wajETHK19zMC?U^9(6O%#`1ek#906O@jkB9;mg1=mp%=9*>pq) zHX%=L$wR{)Vpe)+<&RZ}xR@Ws)MbCr7J^XQ3RE0-fdMBmV{$m1SbxvS!c#Ng$(!76 z$51>TuQXaqtlFqqTJpiHPib1|1K7h4;dt1wUmIFGB6y&mbK-poZR2Hb-Cvbguge zBHVk$qEHWlf=Fa)H?k-}W(t|{^OnUdmAhspKBlaAqfLR|dzYTQ@KeZTM%gdCfhtv6!-D_hBk$~-O4pO$q{aQBl^~J*!sikdH?%ySY$<>yTvZT-9BbelZb54Q9H|- zh0^il6ZFp_!q3;ZWQ5zPu$}yNo>^mx6wX)|(F-OaZhPVPu|(pthwqWa5R!q+o85ogWomP3mwlRi?Ami-|4L7^=07Tc@}6)67gQ$aBlxp zt)7*F09D>m@c@e0d*-Fog1%7bDH6-{bcn5gtWp>&aMu_X)@)2DMPa z9h{EVIbX$a=Sn!so0+{GOK5T~4aWW0_52qLA`<8ESnr9)!`Hgq?s*oAL{o1=^E9 zu2_7xLRc~m8B=Bp)*v`>3B1!!gH2#R$$pvrkg%fh9iWq>p>E&FJy?&F6qEGrhJ%^0 z49)d4)nnhSA4WusoyDgdpTk>)Dd*jb*zh48Q)FQlo*3SSp*;^GBfOCWnhaJw6$=n- zJqP_;Z>QrK;t7=)&faV#;E@!8v9#6Z{Il0%{lYlJ{_h&(|AVzubh-S$N#^pOr)R>k zzj+L`=Ujqazhkz2=P%KE&dpkMGCI5+U2ptEhaX#PCd|5S6=HpRm_?WHd~HNr%o+$} zlVLb~Wm*$pvAHzJR_DQBT_Hz8h>k!7Hr_E0>1e-F8B*a{kRD;H8FOy>6Y8$K0z+?X zApGcK5YN3to0Uu?QMzz0l0Ap8`5PZYX!EKg7h!c&pmyHXT-%LA%K{pJ$%r=zzMbAi zMZtuxG}}Z4E2HvfR!dI%k<+6cTB%t=XD_{-yI;D2&)mlEosWmdM&Ez!1HBk)f=0ZkYG9D$l?*!SRd7})rj zOq$uBPK{2(e-YsP+Xwy6b{u_9MUTh#(?rVrl_H^>Qo=+i$}rE6&ZslV17t?#bd;dP zU&#o|uLEDDdA`1OK1xaYdZnRVCovGx@RSm(4(Y@KNzF5aoM&mdjXdGC(kA3A8Rf1Ei9U?(e+Pqa+(Q1A`^7E=BYZCgn zu{TohDfY6G=dYRh2?Qoyh;Z*(_$sDhwCzRoZTJ}tL_lt^Ip8xrXLUF}bW|hwf25iD z?~Y(FSdvI)_op-Y3P*_>C%wE2iA`-NnK=Wmo-+XxnfXagfM@Ed*!#c->7d&ces5TM z6PnNeHiovZKw)%9h4`%urs5+#@B}Iq#mW(3DrV9~?SLRZ44@>SOi7>V;5MB?qUDd- z5IptGIQcJhZuwFS?$`=}E%zKdRI*ZMzTtY@Vb z)0MdFkA-7nmmj`Qjg2M2fdNZbIvw!@CLM!Q{<4zXbC<3xp`4^SUgm$=U3Lu|)I-@~ zc>T=TsNs68y5Osbb(33lyR^kZ=2vD310VeDr3~(-VA_@UBiX$TY4VrB*{A8#JM`FR z5!$z$9BT<0j{hin*FMPm93|!8xH}yUUyFa>_-Av3M`nqLwrEd(|HsqG{0|6w1WekX zoz!f{!0qhH;b{iMjiDRFXuma_%Hb%L2HNkfX2j)ZR#b-yM$Bc*4ztOeKG24``5K8? z%x=vjLy-|!>2zdlQCshJI9whYs8ME=0fa*Rs!ro4d7G7K@G{)gYSl_F$#N=cr=qL< zWvtzN8$R*jH|cmA=>U50$3LI0aHS}}%in49zMGZzv=D!2o6=9ZIwjL@Oy(6j9kuBD*zJFe;(nEU1R zh_!EGbd-Uot_dUU>#_f?_v=0P*UdxynZIBbxDgh@?slIK!ap9k|8nK{oDBDLLnY0vJiQ)hUuSzyJQYI4J*o87ck4A<7$|rCE(p#@4@cnHyiLcGXa6j zTV{VvQ43GabOb6}5FPA*t5jsD`mybqs|}~AE%a3Yuya2W@a+ZiFRjZVJcBLiP?+KVlFmk@@WflhVHCpjoP0!t`};P zX$Z`OxsTG(L1s)ee1zo-`J5Ji6@{BD7*w&t-=GwQtf_3uP>~W?)?)X-LwMBFxD5X0 zGmsB=(}5g>zjg_dqdU>@_P1p)x3q7YEw17N*?9cJN1ghA>G1q*vz~>8K0CGF@_$$w@UjzIh2<- zf?YEMC|NHe^;mb#hj8pI_hM|<08#_JDpD;yv(l5{nLY*ikxs0+=2XJY-TF4pis`7D z^8o~8BpKImUfGtSW|(Pa)#>nlI<)nqf0L@Vg!c$vyf;bqmQBz?rDV8^&qxXb{hGO( zZ0TR*(&;ZB{wocXGR00hDo@#Q=ivBzo<(ZUe&l6H0iB@3Vb`kjOd_Gf3M}Nu)7@L} z_D9Y{(}e4uOy*f1~k0CE>zAx zAG>Zlp8?d$@%v{hSZr>y#hkt>lS(~^f8h9Msv14ANkurdy}j=zL?%mBk)xO?6pBgn zxH2p6r$Y%?d4NKKi$l~03K*4JQuPO8R#|~gF%)4SY$D!X+>N&G_u2uEyFxjYl3=qg zu5w1M9%e&!PaP`DC(!X#p|*S`#u6RyxiU2DK4v>n%?`aTG3H4XvzA8XA~~ET$KHs( z;XU}{{ion#AAAiBm9ud9IS=8_&t6J?pr|F*hEX`ItTGN~%7qn*?+Hx|r}yspYSgHk zvF7Gel-d2kWS^EKko+2nekzA zq;HDWJ<0xRm2W%!^gm+NYDRf9*xUC#jN|8h8N-8H2!+;a@1jmIq{EG;Mo?EhNBb-D zQfQOIMLf0t5l85Dny$&^vOW2{-;)UU7k55&rAe|volqg_ALL7t{oAqgwsX;R{AU>H zbIUWr?D+GiU~H8fYESznQsG|0Hd8Rxu?1!4UWe_!UZPQRf!T8N=|5FRpQ4d!Jn_p& z(n;nBhouS8n=BRR+I1^xr(Xq6@dU!78!`E~52NeAli2ahr^y`-aoyF@w~=`PNTCCsPsev~m8nn?t}E94|82U9Xi zWReh^I5lZ#As5K)Cq*$iZeJUMO_z}~{4nqHM3~916>}r#?N}>1FtC=iz*kyFXW`N@ zN}0$(I)^HhG@XdP^}oc(fv1WxmWODH*={xeE*+129`8j7{_guwUhe2grtOhMt-uUyKFX(@h2gy~5t_9lp4ua;X;tnCE}4YAzxy4w|M>HIt~RF+wa0u6zSdKf>rI42N^npIFAp7f1DR0A`21C~ zk>zQS?J-nvG&Fd3iHJ=VYA7})Z7afks_N6YJRAycr}K~Dv{t4YB3yQRi#eAQCe^s@_7fPSxpAJtr>TM|3I+w&*KP{uof61 zmC8P!O686>%KS6*1tF8o>M*x5@|!#DGE~t}*lgvD7|P(Ip&pA8!s0{kAKQbT-aXjU zxr%(1n#sqACtIZ#;Nem}+O6$ulbr-ZkL(}n1Nu7-v+zPC zC6#kh>F{frti4&)KSXYgwz*i07AvQI%$!a3W325ZY(Mb2u}Y38*W^%l;@6qwO5oJa zjT=JMqVq7i{Sl;eLV!b!cICYHBhj&yhItCMJa93lU;8%Ut04A1@&UyAH>z4q@2&?> zIWdd+x@)oVFP}!wj@yY?l%a9)cThR!L*%&rg6_34%$bm~j8gKoz~!H-e3=+cB24gA zHgdTLq+YZ-oyB*oR>!^BtogGf!|KHP*d3-}6fD0XeE$dFJ<>@3(?=ndN|DUNp;%5O zuKqw|o#*c_E!sW75(@$*yR$Bf^oc~{DvQXTna!IjirJzHKIloNQ-prk(3udO;kEng zmyy5nqI|;pbkq`(A(eK>Fd!{(t!5+Lhzz}oQ3e!*nF;Td&{QW)PM7!2RATh76V!9V zKX?d~YO&aM&A@BW2 zFmuC>>oR+|>cB{>T;ReM#dF_-kgN<@m3_UO7=A&#^^Bn z^OFq~Fs{wADlG=H66Q2(Phn0qMXi1>k%};bCEItiHcy3Cs^&v&N@YloBC$A~91^fqj8~Ehk)JnPE$P2xGmAe6EY~x~Kd|2a8K6;h zf)0moGGV&SjQ8AT5&FqT&0cQ>PB`XD%$@!rG}X+(;3#hv7rsnt7a``K3x93ComT4L3!yUJp9B3ge*fMTwCD%lgZON-o5?qT8pK4ut0k%8>Y7D zTsp!C276!SdzUhrt4BP#M+b?@QBk!3^A~;zZhJir?SGx$HzSoE)$v7<=n%@tE#zgy zXx^rkyDz=*32mu3^OT=pTGOdo#1vUryZkVEQc4he_Jod_W@Yd>IO6han?K01b z#bUehfB!JjI*~rGIj?4HP;Iqay@hU)Kz9R!!Om;`^#&k0MOK5pWNlBQi`lOTQ#+EN%p2L64m;Tcn z0Un7&;&ijweo-!uv$^pD1+7$;FeC*-X3(USjxzn->?}1}g1AwoP$o~#UuFOry{^(q zRN($Fh0QMeHJNDWDg0l!ez)EIgH#dUDr6JIDWChQY2v4Uh|rpiC~vGsnn=P+r%u9* zk3OVROc+zaT9(2)UpbNS2syrDY`mKF@NxKbbG9kZB95PPzcc{qA98#!|?2 zcA@BXVQh2+c8eKRvuDwNBSz1B9dp$k`dNG~cgi(&qcD$!)g zj1PV_;4V8qluA4$f%=Tk{uUEHdOafTJ%&)f2;wu77imeGi0@|#aLt&Ew?4QOi37VZ z>)S6Nx@Rw}71f5%Rp85l-9I}M!6|2;{*-Sc)w7-1pk3wQ@}gVo4Zz}ZV#l2qGaD^4 zIV`E)C6n>bkKfS$vJ&{;9{<~pP*2$B^G)Su*p8xy%P3nQ#AH5Y$>(wYiQj~kyvxDv zohbEJptRH&?PD&ALOw}RM*!hiKlZh4qw#leqgc5BGFq+FP%#N!@=#lMJ%qcSz8;bt ziX%}u?ZV+saibFRNKYTee|+RMa*Af1U@tJF5j3U7E9K}E2$`No178-Lfe@jr!I9nY z`^xEv3&?RZPi|g>KRtF4GqVjiec5*~fBMxJC6{sU6Ypa*n=mR23vt4ir|CkqSOeU| zUS<3Q+`NVS{Zs)JB6S9<<8e?whd6J?!!*)mj z5Gx;UY_?m!E31qlp`UN2ds8=giJ5#=uXAUZ+!%V1Di2r z!dbZDefQ(Fb$6lM>&N0*@5lOW4=5B}Q#lu1gWGY(V;9pyi3qUiYne>^r}&>a{#~V@ z%j0=7nYNyUT)5y0Hk!@Wa^8sqxuy;+pwX6;@jnsOd;i3f;AotS_}=9h-Tj;vLP^1c zNa=ZM=b?7a$I$lLjc8eV3!Nf4QF79rx@PQo>`EjCc50QQA{Dua3PDeQ|I3JlBm++% zJ52bkdIFsGa_oBY5{3SBSRCT0o%}uq_EVVcIER0tA*Uu(w7gxGSr1aJddhnbFlu#YjNoDdokgxZ!!ye9+83F zI(5S+j{AH3uUR!R3+Xr}UHuiz`u>kGxOOW_1XASQOOr|{MEO}K&p_{LQWIC6BmAc- z2sJPHECZtxkQmy6?)A6w>)!Fq&tU`zT6sQx2ac@#@!mvPSCaj44F&3!pknI92(%o} z_pRgko3t`G$Gt6L{<#sp|IWW+r0o^uYL(&K0@1g3saD*_UGd)~9&B!>9^0=`{JEZyMHa z`zbbVe-J01@N*nH<05syw?2FlqOo4R5f`8HC;0p)pl5W8R(x3*4P}y}h>>`4I{iq= zAX=Bmmr1`Gp)tO%-R?I=2{EgT#7EHFdoY1MC z{LYhaeg>bQ6WDiX4eINs;k&oa(@7F`yJ>AElUj`bj}E6Z(3H)k_7%wpYek|)&{iW8 zn|T3h&iXOhAN>e3#r^vDMc|=WI2`3$bik?2S;h=S1j&tkSUKrZMzdGK!NADs_h9p# z$C6)a0Cqr$zrn=w?!$p6Kfq_&WmFP#4KS-!uUKM8|v1Uou6~B=ZT1yf0TUw>r$0GDg6Y zQprTXnE7cV0Gu~j?Y3dwuT|W_&y<%3pXl!HP9F7s!2kI@F@i;#>(|+$;|s`z3del! z9&^*#mtknn0cQPXlwB|z&&_H@rl;-5ANiUm!`CzczWRw$m4;%l0zMa=y4?vWZ?KXF zEVxLSda6+z&EcJ|UV!>DuE6|z??7xryF!X`0SUseKDQtKV`{Pa7eB!6Uwud4UsQnV zj{OAbnnsLttw6_HKQWR$YY7gE^&5A=^qw26ZBUX2N)^xuax7bL9Zp+xo$`m> zy*ueF@^JGZ?m4g)O(d~@cEc`w^LKLy%Y}`>yTzjF-{qN2nTi2gmZLK1;!)h);qS+% zC>Xz!>@cVJKbJhZde-Q_gKf{^#Km7jWo8n(yEoCGJ1`vCffJAYCMwE~MfcDq>}#)r z*IkM4er`W*x%VWr6AF9sg^%F8vmfTUMPMz+v}oez$tWsICu8H5Ut!ARD={3}hk$=F zjc_0DMFK8!CGuA3^%04`jNn@VAPt-q)=Bj8Hf5-sB;zZTyimHawxCCTRj)C z{vjC8zc4yF8gV%Mw-f&Sq5$;F0L_b!yAhF4H-iU<_7sMPd*BPypnqsJmLB^HtXltN z9DCgN(bf41su_q#;ljvB2WqQl@I3ax;V9Ahc`Xx8!iH@=6(cy*`35uQRvjhvliTLv z=Fe`z3(J3@&&}a2#T3HH+xGmG+r~G~<#IP9lcQbupFb?ARH(z@_s=XO@=xYWmPU)o zk}2d&5s6H$Naj}-#-_}tj@muu+sVybrHYo3p)g`bC$JnEtQFF>MylS-=% z?*A(x@+6!UlhL>7w~SyHV8X=@5^CLwDOWv>o%fxBT+*1t(Y^9J+{|~v8EDV}!xpYF zmn(?0%dRI#15+>+v*w~i;F2Hlzi2hu91iaXlJSvs_#Y^Q`CmBR(-a#Dsi5=g^e^k-Bu6kV?oT zv7BNrQgtqNs&1+eTYnP3(Ds!`ABrO%WdK}Oiuh;*?(zVfwIz7{17~7j#VaZz&^YHR zluvp;;*oY7*z|pb+gGW8fC!A}lzFrH2)v~MKLcl(y;;;ExS~;EPbU~`Sd7UR{TZ2P z6p7*Wh!b{nxJ$^t#kJ)@RB?ozanJ!3NSBPXt$>YA+1GRy7Jcjzw5|Oiy4L+hdSncF zyL^fnvxiW>56M`9PR*f%z}+QYq+@AO+17LNS5{$o?>m~1SW269__K|_lL-?=8OF=Z zF*R_APS{T_mefl>VN;oOBCQdw0N=)oD3O(d3_oY!Xt!AJ%DwlQ{lkYD|2v1Cu+!=M zeJ(+7}S;9D}SigI_;*CT{ujrD*Tl#uS~Al+5Xp#@QolGYbRZwjve} z;rX|2##eti1jIacFoy;;|Hde8UzxN{2Q)i*YaYPsFjud{&k9 z1;;n*C?Atiw=$mn9d6OklQzAlq*INO$SavGK{b9Gw>^y8?mdwiT>%XZ^Nh*$e8}y+ z>*&NL>CC@Z-u@oK@iy$(vm95Q{}`N(puXM8wcn=Wn#9Pfl9}uf0;R2ZXY3>lzLI8gu^UiXHWj@C`v`qhX|=9QV@RgxkQ+|c^LlgjuQ7eniFoMgkK?j4 zZpMZ^e?d)k6$Zxo=umfH;f%BNb%k8fPEPJ@{C{&OERc>w_A`T@Rm|I)^0`E{-BEm* z0h(!S?@NW<_k03nwKZrx;S6-I{uMH@KF!WbrkshnH@>Y>Ua_v#n11c6D4lu9xJa@e zqg^kecjK>7(tIYST>213wmgPRs0YcOeVBR8>wF$oeKImjub3S71B>s%vpbfuI}Y6TPHxgt9Ol?p5Z`8s~o$Gp<~Yc+U zRkz}XUr&;WgP6y(J1_l*%-BVTG?#GTYgfN&Odkicwb89;op3R(yyQils9q2QCh}BL z4k0iUvrw5Jpic3y7N^jfN<0^EcwS)v#_wc2Pcj|DZ|+%$vEiMlD4l3P41{FE(StZ? z(G94on5IrpGzCWz{kZ(xd-UAHV+ZL(-XeFHhJ_AvU~mhjP5T&~T_w7DpF?fUIe2CH zr*Yie?_%fvyH%lq+!nmvTKEWGCezZOYxG_<)*XWs7yD>r1P3}-X>o>!P_4!8my2O` z;R#qrBKv_V8GI(r&=zBcXm#3dH3odz3jG6btD~2p?_QZ=FF^&lO1GzxS?wd3H1R{& zvgMCBb=e=VY0IrB^G!xPJEDpx!fV;h(m0<&itz93saHUj+Tidm?ArS(PMG^~v^JlB z7vB0EmM;7Vo?Y=3)RZ-08sS~L&7+#2{Ok`LwO;o6Y%x+3Gfr zY`(j&;g%Dz;ycY4-S;w$irh8^JLmt9aON(Ud^tV~7l!t~h}Mrki29Si%H<-(1;!K) zPu&R!_illwvWd|vF(GRf(XL&nTl#}>WFdg~&{phw{(NQyccXXJ%{chPH8SRoNe=;O zhxN_a$k4Ykv9U+u$>dMc>GUf&JmvQvYzO%NAAj>W(#I^6joVjxyXB|8{mE!?TQrtg zk%(m%a4*T6AME_~caez{vH6RJxQdB^;yG__BD~Mo z=ag#{@eYA5txmf!-;bx}Dw#lAdjeb{R#LwZ-r5;DWH={C8?!Umya@HZi9qE%%zobk zhP{;LH7B!2W_2F>xLhRdM=G7x>@QGCxIdABx5AC&KBINQTV8{lNLz}|F8N<)UA^k* z%G3*Q{bK$+t0LPuo|p9EnjCJ#B0UK0d&wv|gL%0iTKGRa{DpP^;m=a_ykM8m{SW73T8 zW7@o1F@5%TVRx1q@6EgaqdP7@&(JDV`dZYWOWAqfz+Th_kHPy-{UIHsF(Klm*FKKw z3jXYU4{AxjmJjD+sH{GLM!!N;JJhI&u4XQ*nWK@JnvP1u4@0OXW0E(2{{VTpod+L9 zWA$R4-tF_0X`|=~b3aWk&4uL~9>Q3-k9^u>oV?^~`sb_H{s4Y=fEitd_BYBbv7Uj~ zF>Ctu=<0qM3+8@{ryNIgY$N8+`7**IyD&1eL#s;1MmOktn7P<%E05Joxo2Rt4#E|; z5(rMvUOk?_S;sJvj53*pE7Z(T(`&cg@?DEHpCImU9v$6>bfO#4NJzOJdbD{IeFT+_i1ulOLBjs|`%s&UQ-K#LX^>Kwf4SvRkL1u;4 zq973tSiNqY%3Vy4!cjJjS>^lHI7vf)Hax&A@DCW=_NZo*rlQqiGiTOj&p-e4@$)kO zoAdquJHY>Yhat$xr{;D0Z%U;K-HBNGx=8&7}`B*EPo7-8I}d)nPzcl}P)(*xQ3vb)J{0{MTLyW63sUwQ1_TUF;&ow7%4|{HXDfZlUDY_o|0CLd- z++%%kG_B!(1BCWXNF-(ujU3C8H!EmqPC@TYrQw4Wl5STOA96^Bf|`$M~~?C zX|HZ06q_V%BliTVW>Xk9zR%sTKs%mDL@1g30?S$$3{_^jQOHE3cu`uL{sw=CVZjSK z)O2{g&eOBm%Eye5s%*aU@>?MM$IouP2nV~B5bZ_zUUO68TL5Y)`5Q2LTd zlh9L47u89$6-_T=-WyWyonzzv)MFw@T)gli%%=w^nVdrd50lf|t9ql!*r3sxsjNYSQI`RW$7If3jY|E`fkZl+&E{NA zuf13*o>3`hD|V~PG^gzxdVxu8JtZAFq{!Rr_2a;y-(c~Qw_)3}AH$^=-G&Drc`Fvq zI}h2C+F2U1B9E8XEHUYJARVAaN4Fr&$hEO%4Pt~_TkB821Dn2s>t6X=Y(97w+Upk} zZ%Sg{k$Xi%+2U}N`%9(bHoWjjU5X^<^U40Is^BjQxnkboGEG&==KF%7(9QXL{2ZA5 zmfXytN@{e!$s!INH<@Abog;UDQl!;L$2d(EOF3&Y6UfZR%E^I8E8d2aOzygcoC_t` z{54uX6*+J#7kdwJAFF5?=gel8)uKh_#c`Y6{H;Ph{RSL7C>!*#jr#cb`wz`t7d5Ly zHn*Ld_!SkilUpwtn{vYBAbi)h?iys{!`%EMM&D67?Rh$~GO>LvZ8-fKKgReoz3|Wo zW~7lUjbK5Pa_B^QY-ZgnWY`=QIHmi96pxq7+WN&&SB1g5ZbWLB-#-?^k)M1Q;RBoX z{ne{qkM?uEj`HMQ9K8GObjBul_$mViJyzor2|;{~nRPr!=Wh#7IPbGM|c(`)(y-va*1i- zUgJKu{XMd8;r}>Zl!!2&w|rMRw=GITEvcYPCeEia{^tS2O~ z4()T_j-|`Lh?e#%_^G0LUuN0iXN&U%O}{Uv0-k8#p%-u)SD-}4Q^2#0wdcOjKJgdCyCiIIm; zSGACQ+&)4bT^JpC7(+bIT|2q?it%LxvTE72m>lbZ*XpMcJYa}!Gx8Pq#8jE(JIj*j zk+N{{a09kg+3kt#m^C)(wCP*sN-hm^(9}C{4;RY}or?_Y9zWzF{r*nu-upA0d+rU` zyzTus|Ge+xP}lF&P}eq|#Ryd(4~r7s7HJJbqCK7-z}%+OG;$4x`)K^1z`L*f9e(ip zOY#0IX+(Ga7BkX)nvY{m=h?8+Sx`aelJyF_ctf73iVo!SiI1m~$;*qy)Ca=TBj5JA zZSN9YNRusK3h%oe-G6u&x^8?6W_I2w`XcgKlgDLwa!zY~gT-2SlgZ>V=dv@V-bdbA znK^nd@6H%j!4PAsr}Rs?{=eCt0D=#!VtZ&PP#QS@!B%iLzx? z>QJZ_i_ zNbkcCM8ayf>EAv6Aks7j+QEP@XErsh!pD-zZl@<>2=dyM2(D?oRHdn;h%*xFLx>RP ziuRXail1>HZwG|(^$Rqb+8Le;i|^Lp1b*70m6cNI3c}odD|Iv z^{euQ7C`%#qKe#PCOyapJfz1y#<7387#vv0=sZC@Y^TFoEcuR=;ESH4tI$fv$xC5A?x;r$+0;qpL$Fj8a;C#`xp zesKL|c+)F?Nj`HMmd!s2`;I<}sc^4kxz$%HzFz~G7+#$5m!L;;E|-6n#(KZmQaXn` zjZ16Y=n(O`idKhdo5^RpHXDn5f{Qd)E*5t?owgy;0GCSC7w>RL8n z4Wp;l6JLd`KRg-ZNAA)n%t9{D?rq?vJ%eKshYPOzGTgIjEu?i3O(eChSqImhH0YH| zaSvg^L^4AoQPCPmt3*145&g?*keoI}A^e(9AwmnOd7gMxIVA^K*LBo5)~XowOFQVQ89QJ)x6 z)1t0aM*GXJg4sJqjaxwsJ{@AYUMu&!a-qWe=RhttjDg?%2(I=Os9JX!%JG<#K+veR zAWv9ydfUyYU-x>RPBo7kH7EwF6~4CBm^yGj;(bplb!M?w{;gCf^x*F>UdV`0tv2Di zYf42)Oo^LLSauoKE?attjo_;OzK2)X%Y=$#a@(`ab9gp($vmw5k{U%(#-YA?ZDsel5bNGrX!bJxEE zav)JN9ooB!)?MNgUhLPb=|8E(|d6l*givZ>}T`7k5Km(A7_ z&KBUCeTYpzsdv`pT_BBNbrRqI_{UJ-#Fe@}$yllOv|;)DSKwgplW+(&U)6+x(ICR<6Yzg+}gRrY9l}E^3y|2D9kIPhZ8v- z?ZrFaa3enbgVXSu^S+0%@qVo}3`e6_w^UA}B=To=n=N(OpU$6uf-wu5#%?1l)8TdE z)Ih-YGET+wZ5HdILOOABF&uvY&r67yv)S}7JR#R>oHldXLc=GS6BdiJ=yHX&RaFJn zW@C|0;Q4IDzjVCg;~z70PPyFf?`2ZiMN+0BMzDGDr8wcT-@#0d`_X@2ipaQRD3VKa z*JI5UccOXut2I}^Xop5;e4?NGib=UK(dYCL)=Q_dnr^^nk0K4GP$7wIQulNl9qt_W zuVgBX+EeGE`)4;{$Gb1r6S6qG=pb5E68X5)IEJ47CbW;DC{WENf^ zlt$F1`K0&3?wZ53ZBheWOb#O2XCzbBujD$n)FK@l;(qE^^(kp=ZbE^)=0@~C@=-lM z9o#b;*1Z!eNmtD|;r*yza0QRif{s(ajH>ysGKBam%9Uzz;K;V`VoDOoENLGy75%S7fSD_a`;em} zVP{a3Crrwq<>0*#IYX1V9Lc3p&*1MgUdTE^SGC4jd;+4A1B|#j5hwp84^YBp4V-~!M;Zr)|Uy9S=W zRSPdf-*h+T@t%}O>-iW}lDAWla9McORjm-I)S;>ExaEO&;+Hp_jhDaldcOZO-1C44 zMca-wnb*d;QZwmxHj$q@N?7(*Y*_VS1RZ5;-SaE1Vet~vzxVTOV!7cS9_NpRvgPs$ zS9V|TZRWWP-iGPY9_2WvXLe)p+&7YU+>IRh(m8W4!##IifYVR=1$H0&J{^`iIw&44 z2uAMY7IWn^@5d3ex15EYdw;0V&EBrfV*dFw&Nl4ry8|!X@Npa**o~^tDjEvM zteT7UDgrCgtoNUVA3K($VxG-b+eA|6&)@UsQJgtBJ$+Lk5O{#`5igEuieW1Em&K{^*oJWz>i2IDe6Cp8f4QM ztt0d_)uU!bEw;YkDrrJQ0ymiYle&CNPxFNwsUB}DG1CDFZpfZwljs;z{^WU+N z9hmI8hx?#Mo%Z&Z{FKgm6H+td25?m-c5(!f^2LOw(4d$oMxmV(vwoMZ_Q8SOW6eePU8jT2<>+JTt0wSspAWH zTTvBQjGON_I(ax8RcKxMRtyss6Fs_;m@pE#W@*_$dmX4+jH!`F(Y57Mhzwm%==26y zJvDFzmuhjdln!LGG2Qg-^mZ&JAKZaOs_Ce8as5xg;|S6-DQRtCAs0i9zn$k%r^lCq zc!|vN`3Tmp5RrniDu$S>)r0_dVCS~$l;^WDni3u`mz>nLJGs&{T05^mW5Y|e3%gNW zXw~DSql6O!oyH`#_z;cu;m*fDjJX}_xmbdzCWNqb(M7oBzH4!`|4F?24R;XgoWQDi z7vXgm{}9dft8w<)D`{+3qP}W@W**uI!-k__o`W57Myj zx0nlMvpHz)>AjmA2JB^Nwi%v#s%NcsVdj}pt|L{)C>o^+^Z}|_LzTryT^zg?}SKE%xruCRZ zCq;N(!cEI)S?A!NZ~S*gtMX^RE1ngL#UiO_^p|5pBR{4Q?3;bw8r z{QD9&^h!Qzs%l(^`7}fl@9cZcD>!iYu4@fhw_~{h98SV|l^~-$ z=?)^iTQQHx(P?dy6iuWEA7qdg-i!uNgeO`~UIr75-5=I2RU;_bo^v*S40BHTH?Fgk z6sE%xXu!y>-x{4!MDEdCR^+L={SvgT`v_|0o{y=+x9jm+&-g4dV@GHxq$b%4S8XF^ z290E!K;s&CTh<|;nb3br>m@TIEGd(61v@db|0f#Vi4m+@akZ9WrJ`e6lic&<$3a*~ zlW0siM!ePr)HGj=+WD_FnsA#8m{y!@;S)_ZCy&lOR)hk`3EIT?i%56A#E4Ov58Fts zT96qU&~x!M&S7AkAe5U!#ldsRW)M5@F#Lpj%?zh)E~hRGcWod2uXRe;qM&qrH+SpL=Np3(_Gz?@$kD z$32(h$fl2Crtdb4b=`=up5Nf$)7Kz8ejg*RW!k>Q&WT{PIv`~ka(8_G)i{=8&`YRL z()tCb7t*@O4ZX@6z}%LN`g%M*uF_>g!~1B6E>ulZLy5hhX-=8s1U7GaJs*$-b@eL^ z*&x1V;&G#q{b-rDuvP@%#%^&McN0C&8Y>;KW`eGc%Y74`L=VOy(}C-J6rr;o4(GmJ?a@S0y_$%gUHy}ZNGeO9>t@9!rq^G!U z-4_`h@6#+(>AGD~c$CkC_dJuC!os;1>iwRH^&sT+GO}*Q>o5HczVp*pU_BwHM0%Rv zH-XdFy-AHYBVnt(Y<>g&zd!yf!+G2QzVJgg&uBRM?P39eN;xfhyQZaQeNo!EW9-0f zh)o?-BP2B5yt6(<2ys37w*Ejhj+ICI6XE`@>u*Ku2)S>r@pz^Je|rb2*Um%zviYc9 zIT!XNOW|D5fxxPEMuI_X`OtN^`{H$oA3dnqk#jHnA^aU1kfCE}=DG^BuSfLo@45A) zwEKw)W7E-ZUUn6#=UUA0&UZ-p99a`sJ2-+=f`7bC(>^gZ@LNJ67Td*g?GhMuRd zMeml6k}Lf+nwDRU&eOl8yrgLHDnu+|=l*Jx-2tL_R*g)B|CENjW-Y9*AWvvCJ(EVF zcdtgHc6W;!&@%UAbC&yQDyE(3ZNUzdc`bPRphC+=XJzW1^B;J0_Y3^(8TI(}C#&!wJl z<1nJxII4U;#O2y0@rECf#=kbZ6-E9d&wEuvjNL>J*2C+Zo|)2YQu%j`aByR2DGlm{ zFqC8@y}F>;ttL~NuyPQZ3CG1fKK>X|=`Q|6aG2bl*VTaw&;GbH;5EtQFO@8x(R<>s ze!^-gqzRjtN9eG`6Z_z_HyK*3R!P5}#!RvgC#?7wc5VF()}HWr9O(YBcDzU@V>H?c zy?&9$6EAc++=Dr78yVmkN*F!;TL`h9gg-v~Z&=v59t|~1kV_>nIX#SyIp=8mC@rlw zSzd+bIk)5E`1rpJ-L;)gXGgwly4GxQa*E~6E6@Hqq~4&MOQQRkf1i!SV(8fLF0N^p zqEeGR55dq$$r6z%DW7k45HULXEbc#J4jzBaI&8o8bUbk35KO#cn)V*ryWjDfV@gUyw6ii+}@{$ix%41?5qdl`*_YHwV z>lR#s(Bd~BJ+%)t9j7Bb{)Apk^Qvo*ndw$(GU-QXbJ00YPid!nxzrjWE+D*`j!$Z- zhTC7GISQ^|BL;W>e)g6WQGdewkWG#-`dW(7T|ZF7O#OKxISv{uEBDK6bT=lteu0Dc zy$1f8by#rD&$TS$m`@<05-yKjRbb3^hjyB`GYH6LvYM15%5R=P8QF1il^(xF&ysa( z$_qE@Qh|CY?hiFH(BPiw2!yn+AwQ)1S!!sPO2ygjj)Up+^eFz0!3*Ms_dQ|BeTS%eZ(5k_?$-aI=ehZ$A19oYJZOZgD{vGCNdV$rGJrWdi8hN=p6 z?dM|6OYUOGJQst9zC~Dcn4U--AyUE$Qhez!t8TK@D(W64WXbPk`EW(sPacjWZ!o|@ z=bV!@`9x~$$|V{@PIw!=z$Nou3XLXdOj_%f;GM6%iwnZ6SzCt>d;`NnzlATfj1S5Q zud^2Uk_cpnP}g|AQJ!EHPi{6Tw=~<*saVlse=(?;>=c@tFTmMn{8k~uL~4k9Uz+!T z9#WyqbFk3>l$BsMlcQ(|@!AL-Bxod^B9~+?p*B!MBk4v}Fhu^79$q$#C3DXL)O=J_ zU-Ya~euUFb`Z7*G`5QRt#E)sCT_Fw!1|A|Lx{i_A4EA+Df>rb1$cWRWlb=!hS*ivc zk4q-a=Y>Nh?orvi`SYl*T>!apR&uX-ZW^tP>oG9&I9l4yL_cBIW^%I=(_Qd~8VOO8 z6Db%;1JZ6P6sSc!Lg;t-HF{f~J#e$CL`1^lc*ABe3`kxLQ_nUAXDk29X|)BGo^JEF+-&bRLP~+%Jba%RfVmfb2^9|=-+|3UsJIo|-0+k4FH9dmL3%EVI0ucQbh@uu@)|@Yj=)yG z5PeU67}4RUP~CZ^qGj1gKff+d$JxY4s|lHSSg+Bd0`4I~ykjWKn)SGOZH#DXr0m=` zBE1jk`)raXFhDR&tj~lo^;f zJk^Nqdq~^MIf5-HL`H}P5*{V}WnvIev81$yQ{szKIdd2O&f|qNgrRggT_@g$#p0r& zS%vYi(H74aTBKd6MQtI+C?Xk)prL6w!oznmLg+^wVYkMPS7D<2c19x;j6`w>&+H~# zIgSOZKckm1aOi7r3&EP2>=NqQU6%*gQl80x%b0v`fB#4pJYEB9Z4Om0n$uv$s!h9N^LZLuI*rd>BBH2qwI7oxx=OpGt zr121_*gC|R!ob8~LZ$6!pL2>}{|w?t7P`z=%KP&9(6=pCGj{;5 zDUle)(9oUmxteKo6Pn2uCzLU#{Ves4rHsW!Xhwt%?7WYXs3Yp|5<%v2DUDu}bO0La zPE_Y3$3=O^V_(K+-~AA7d+Y;raDp_9Nxf&2lYKaO+1unw2(J{#@t3cjokz!`!sFxr zGAa(ge||1oc)7_cnT~nW;#1#?xazx?Fy3{qQX!JZP`lt_6cQ15tJ{&9IH;Wuf=%mC z-FBiD*qgcLMRT@9I%4j-Zp4Cj{|=2;{Q`48crO-wRDSNj$}c^J1@F5JOF#YqmVA% z7KX2SKG&8Bh13k}!B(xwll>~47$*d3^bU2n>*4Zo|Ff2~4$`V}ktP}*E0QyZkxvfl z`>HxGK$^~|-P?k2_r1#T35~Mo)Sqf2P{K4;1HywftAQmdKU((su1Qv z(V84drIzv%@);7PPRAzEQrAk)$)ehxI!s;+4nB#!2fmG#<~48=?iHA!qx~YiR>^*y znK_Eus&<59Q<$FU#+n6}%4;Tz@T{e>kgAqyI_ zOg@5CGJ@4B{|!6#{1|N==b*Rmek~rh+nmaoiq2w6M0{x-#o$%f8rR%6vKf8D{oEL8 z&=^?B^K_C+$Riw`AdkF;#$Oy6;TkGeL6r-SM}^17|7}=`<~K;|AfY}yG(3(_hbkVW zqy6OC$274_qA5?^DuwGLQY(_Lmr=Lq93)5fz|9SN_2oZR=eRDn^3iA{B!< ztG=N7WIB8h(ZRb6hk(O3e+|6ztf*bNm{IU3l2b>J8`+D=osVJYu{+Uw|AQF18O#+FF8(8>rt)tT<~(mDM&ZMQo-IRwoUQWFkq4jwObfiOmSq$|l~3>9JkX zq=Fc9kP|1T1ghQXg>iG-$dXh|Cq_9@+If?s+%2Vl6)|d(w}=|&kYyBOuGkrsq)_Fr zQpvMof)Pulq)}W;;|hgVGc>eW!jqC6nU#WhPPp2tW+W2R7^Z=H$Lk)#4{v-Ky87V;+Wf(hrgT5|kig0WGs#+vQ z!`%C0h>dKb!SSP}c_WIcI5ISv?z*LDUh!HC?fMm>J8nkpxo@R&%YDb|R(hsVmgvg@ zcXOShB1KVC;rIL7S3^3BCdRj;?S!{5C=F{7eNokGCQy*RmKKN6GlpE{=(Ar|q~+9C z{S-A#XCgH|ijh4xqy3Z*ArX-d@=5Z8Zk01D7xS|M*fdPlbB!kEDsI7j(&11Ju8<_$ z>M~*=k!Euc;Srj{VTltS9n;L#K*I*^g)@c@2d_KFy|YqGYdKl4X(OY(Wk^L2sN|YP zuDr6TC-20Q7al?E@GeHG(~L~BfARjCcx^qu{or%|wmsR5@v1icJ-GBz6eHs_=G^;u z|D{2AB|ePwL>Kod?wO|iqXooL_&bjmEFvtId3QB7pm#w-F*QBN2y9yG(n`dgOI8xB z(&tYERwY@}|mW#8Wn=KD38^_O)8_d(AvIt;K4nq2C z7ijG2f{U~m_fY>9)RGI7qFgDC7k(g_OlWgUY0jBQCJAK{ekAus{|&ifk}za~i^Q%9 z_Dv1ub)%;oUnO>caLu&*CaJpBbE6aDG|dhGSQ?q+>YEVgg9U6M51eF8zk!FAOu zbs-gtC8whpSbpsJ@qS(di!|T#n)dGbDcnw*8c^|U9elK+|B8wm4bAH?Hnklq7Q7D8 zc)u17XXsUmkq`O_0nvcZL`Qg?D^OFlP`~?uC%(#PHU}@CZ#p}}`&Z(%WtCq%b=AxC z9#)Ey#aq1g*y-T-I6nRtBNPe+N~PRlZBxYI^v&ViEhvwlnHJbi%L~!4{334VNo`9a zErxROQTQ5HBA1LShgjjpU(Uv0_Zw76hKNeKdmAClDp))&Mo+?NWtFZFxv?@gc8ANu zd7g*8ra||HWdE}YWlARp5x)?)v`A;U#JSI~$S8dx|F-J1_v5nn>_t`6TEr)IBOg7Y zS(qhH9iuUmCcy|bVPlkL_IZ(r8e%Ip?q5=hAxURuI-?fRH?~@p(#YnF+E*!SaJcKp z*M*RpIi!sNY&Q8^QTaqM$XNykpn1I7y$5t>Y#zLB1(izZys>==!EHPYx&y+KKj5nLOJ`W7{b zMeL%>?$ZwTPL+!zMs9KQvx6vF%vy)&6qSX%6yo|3jZVXDbE`p>gq8}wJ)28w*9Q^V z&E>Qk0>;P_X41y>2K=oExEJ7*lRu8fp7=114Bm>B%ijlc*-oR{M58M5a8sP%c`k&I z>awC3ry=abi1siP1)Hoi2oy%$M1FTWiR{Nq73UeHa* zj5RK%Q9KN@+dx62r;*gz+33KUttMnwd%z-HlQ@j(M;987fDghNE^KMmGHzvcC})&6}*YM^V7veY{{1p~Yg! z&=8g-aw`;LB%uAgFqbB=m?WI9NZnr}(wU5MSs`zek)>%as3K}2HZZGgO=H8&Qur`N z>ijv%h-^S*!$dwzHc%6zz$`sD=@4Fiu1}X00Zu+iPRSIrs$<$z+l0~RQGLClZB}Fw zhOp=8{rKR&&%?OX5=nT<2N`)8IIxWoYCqwe6IWjaHw|A`&x3R%CXuFR z*V=qCj!DZE3*&-TV|eN?;>mH$ZI{~1vepJ=GR4|IeTF6!-)lA#I5m4ryZ8J=`;B=C zFf{s%Ragolc0SkQ4kA=0<$cR#Y} zdwea91HE?gcwk?(eql1Ze-HTOUgGNcQ-FVv__YQ^zRMvOf|=DArpZz47106ifZhg@X#o6VTn zcP}@17vEz=IYVf_Iz%I7hr{QlA0Jg-&E|G0^k@%ODZehzX~{xfkek1aK3+BzH#AGl zh7N;JHHq*roo}nwN=q?$#cIfzmGecd2{v&fl)cXCa%%0LtTP#<+?X0ViSFb(r7&Oi z5Xoj29Z(r^ABxgwn){;JWc1H0X85^ELh~$yUJ*IR68Ef%is{>>n4SB1P?KaNvBoG! z;r06Ju;jyA;A=Y>79Y2c46lVov=|*D415@s)CjVZ-Gn}SP$IHdj84HS%@DZfF1+sd z@UJ*qkDnZP5IP zL&M?3*{4gx}Nw}(8H7ijY^fFp95lZ#et-$oS zkf;?@)t^mb*bnjaq;H;&9*L9~bM~C^y&m2 z2>60JK?N3;X2bV@l*{A|YQS|02<2UF|B2Mh+m#b26It9>zz$vKY7C_dfKD zJcOx8x03Kada3~~uyP@$l1_YnzXRrpqVciDw8zKs@z;-XS^L+B1FEG}&L9JfB9e@X z1R;{h%IW6bWA$?hmk}R7s(ZS0Ymm|7^q_QFw`t8^qWc*X2KH+m zoyYIeUWL+HsGOJF21Zyka&|&~4jL<0O%shAoqnz(FCjuW9ID`=O}-5wB0ZknRY&g5 z%5%&iTS_7oo1nv3t9z8o*UUgbx=wJfD2s$*9$CKbnx!1_>68kDrxH{AdRa0RqAzLf z<>#%MJKMyUluaT`RI5QLCQW1^-7(dF2RtHy#7Q5YRSVeEh!IH#{l%f<5C*Ry@k5}ivivaDjn6V&8Fv%t|4V~jMXklwc)?U(%+ zRr3wOjl}RCblv`L-n&s0;^PXTau5GMccTBV#tT_Kktf8Mm!MxVKY3l4-??62h)isw z2i5|&7EVIT7=qO`XqtBxk%csN-v0qK&pCs<5j`J9j~1&L!NyZD)_Vgc`u@m&`_VS{ zjf6P%p&;t&V)Xc+;>5g*g@{IVKEiDwcdbSvF2b);Snni0J~XyZ&!N7y4d4C9LA>db zoAA-ApTL!u{2Xg(K*akg7N_+=SgkdD{{ejByGyaR?+H{_&EW*|p*~oPXrxd3e@WBU zQgOC5is|{%3Hf)H6VNJt9}Tj+PkMA^iaF&8?ff3eY|Zi-tEw2eiV8%jY?LLC2)EN1 zmeq+UX!ferY``5Mf5?cUxezB}{dzc=-~s zmWGWq@^m%?>gEREan`^eXyC-RqrKq-!lI+tw)>m7`<~a~NcSD8j$f%{HDh*O$Avg^ z<7e@{Yc}EIZ`+J_U-c+H^NxL}mUQuQQW}ml+3h30!0~Z>{BK5<+i%4r3XU306*4hM z4xf*Zr_tGg8$KP(Qn5q`G)yRzG=~Nu&@SoPG&(P+6QiTDS*Z=(mr0mQqDpRP4?N8a zXd7*)BvYC=Ud$DBJCHS;C0AIacW4S4s)4ETE;zi+nn0M(M3v4lL^_PEInT9SEIA;` zyKVDMLqq$?nCQM+*RMk)Ba0cW8x(X$M5{%K#_BR0-E{Z}qdf)@ytXtQ?_@Hfb$U`7 zV&^fX=1@kGyrZxyl0j>AisYmnGXwV{ljx(dZ8E5hd_^665zm%DLqxrWf0SXGf zufYOIKjH#8(8)f+ze!kqez;l}pnA?~WQVsQby&2rErd~Pxo5Zt%X)dNFwzGfL+g2; zM#rlS?bQ^G=Yb!-jQhJZ`(=PpD%^vA(0CyYVbbZa#f6p>MUsj5H0HOzL|=%GJ*~vB zs0T>bWNFhg(YpsL&i=ZF-_yenqi^3Y;SSD2RqYaZyd4CS&PY2u|zdaB4JoR}r*RE58RVCRk8Hk$zv3v4R*emp#`*uK=@i9A_~q`g&2DXdcR;nDH} zseN?w8YZU3v>Qy(RKUUBhYh8Ax!L4Kz3ys$Z|&3#W2~l76^>I_CwkT z)z__r%Re8hi4y z*yW@ofpUCoZ_L(ikmSQoEv7x=n zw@DJqI7#YUW>S0SS%mbZ0mz%g`>^ArEAGcLH=d0{n?A~iS1q8^X`I{C z@p{B2w(G{9C82AwNU}^2k*V#omsrHcHLt~VWKcUNop&B4Y1CaL$BSi= zUvfx#4FtKXh=tOv+UTn)2{CDM0d9{U(eMPkIa^GgzkBvSU$m^;M~mfV^_ zX_Z7DsYRqQ&2Z6*c3(njDP4Yq0(C;bVtDKzre`?mE#w|b(|G*pkKly0@5Y+tSCeC- zr^$sAkM|--I3--6mnj4*q2zRG6gzf(PJ1ni09|kIFA%3ED5@6uTxn2m-t$AR#_6!W zC!H!BG?{&-1Bb82+_^6!59wEKH^ogtB6646!-beYQ_BW^YXV!ge;z$OcRpvj+B?qW zMp1{kttaEerLRDO&wnP|3nJbsF;!DdcuKrbE|e&Z>WaA=`HW7%(V=I!_#KvPHYypd z{Ww03kH29gN{N`Y;w^A{wMeG5H`J=hY0~Y6+#!u3RP0}LKIx4TW}J`csDa4k;zM+n z!*s}-iB5&N52dx?Z8~a*NWTq^rZ(9h^9H=+)ErJTmh*f!L5UdHpG(c%6o9VsMdAvxWPDh3dvdu~uCJi%bY zPpZjRcM>AKQm@W{B{_<&t?$6RHQ#`W50J95x~dQze~ggvV~~AK6ltQ9yETgS)vrM& zHVJ>zJXq@k8rUPEHKhqRo-P=^Wkptkh{a)BqIAO)C-5zPXvFoFp-oP_ynK8CucOAsZrT9i)p z%9U~QIckuMAI3=Uuk^Uf7o3BOPyaB&(iGQjCG3%hCs2?5y<4!a>n_E2Knt(?RBr48nhl!IO0Aqri_N=^{!yfZux9CHvymKOP~zx8of3;dH|Wsxc*3Or;6=rbYA)o(z;Lo*<&>4^Z6;8-L{w< z>oUTmG`?6wkHeu!gd@V$H(6? z3P{@={`0uL=9G&GMnXrCpfM`trZCpG83Ow^t$q^?++y{irIcxC`%h^UX1FG^s3kO6 ziD7OLW!T88P42zrIVW0brMEr&Mctbgp7C|mt-1okJAa8BX^`e+Z-ljK z9xACJ8rxpNnGa%Y&(AQj{TEt!p$0WQgQhjt^8G{Fm|Kot%1cRw8J@-!i1s~>Je}c8 zYyhEVI<0OmUkf5Nb3pS1io7qW=uYkxbcb~FDe!c@FO9?T4;U|GL?}1^zFe;OPC4wMBX{78lirCF z*IbRBfkzqc{{VIKUM~tFut?UFwMeM04#P(t;{#fby36iDcaJE**D+#B z6E*>ALm^EZk%SkMjW9!Inh;AC5&pNzXGSD;1dlw+IRb%pa#%3$mE_b;#DPOU~zx6HN-45`YIIlzth@rA&=Fs_$~idK_)uLV;kjCBRjr_ zES>ONdQ>T&V?&@xIPAzw4k13d53%tb++%X^215)M3aaO-(60&QB1pY{7z!U&GLWU(g`#q#-<_KYu!0fq7_M`EP_zzoxgq+hnoX66K=P*E{qq`U&UF>%0i9ttVkKIx)SnoC7ALHDJI2SiF$&rZnU_ZneaBFOU`Q|ggCVa5Lqou1*b$e_uf5GA z0u(g{ixj$=q~DpeD49`7x2=b6Rc+BkSB77a)~L|IrzG``sr)24%`wDPMy;%wq}n7~ z*SAA?0-L=`6IZ6jpT_*Q%Q2^M4eo!!a0rb;q% z@44%8Mwd|@%ZgJ^`2?C8&q5^9r`n7je=`R9pFn&2S;#YT)Vv}-zf?Aix;lZr6X-tl z1mW=_W@bkC9HtmC->WU8%#6Zi&8Je?jW|~Qe0&@q|MQsbI$^sqpUYn-T_?ClTT#8_BJyzkdQP!10}!#2BXrbuAh_W?1Q)MI&62f*PrZ2JHA_%PMG)(~ z9nBj)h4l13l(Hq|?O@6>@|s57(hJbE^a_j~xCx1=J?Pu=1vDAfW2+}L{Sk1d3Khi*YUd=LTR%vB80bMZdya$cfGmFLYZOIBqxEGa06 zjdUremP`!7;icgzNxLLM6~QGqu>IXMl7ops>) zd#+TW>rRI9?|k+5ux0NiguE^I#*Ht>16#h1QDW#>LIKs)3sFa&ARZlqi`=5t&~WE= zxr1n|Ux7UbZ{mXr8UouDyWt%EiO{zGE-Dr@E=|p+llxjl&Td@KKc1LGYs)%3z2#F1 zNlFKdqXSRiaPOmxPM_2sih~n7F--nonizYE@E~CwLbS^;r|o>SandYad@Tk?wx|k^ zK+X&1UV(<1wYKi%nej}{C09eBQrI%fZCB5bTl zR=xtonA9VhwKg%*_Y4i^fF4h%4wK!9`lYWUl(+zco4-PSZnp}9RINS}t#9}kmc0M- zn0L*G;azenqpNx(k9HHNY2aRA$IQ;hkeob-suet!Xo71{8tmG%)={$g;v)ypwBa2X z-SrEUY1p!i{G@rWzwvZ(pF2sDR-?B0TzIP%BhYjzYFf^Pr)Ie(BTn@E7Be)mj9N5n zRuXqCHWB&oDuN}+H4+3=X4Sbgg9yj!r}+o1<8){}XMq9A#!US>$!!Z>p^-16`#j%`q2A&Ff}!WTkm)!M#rDk_pCba zmzcNwHJBXV%3Y3Rsy&3rp>2$WrZro#R5bW9#yhpm$Pq?y^RR3G_1L=oi~PHg(=nX7{_9%CkR?>?6cOFT1a|EC3@2$Vy)Z(l zi~`^A@>}T5dXPx<(927~P3NFM4=tU|qP1ZIHqnr6+5KICig*z@lhcaJGx^LP{_Ig| zG)9=^b@@W&dP~JgIwd@t>}JNA)$hcD`LD$|y-ZQv$>c;rsz4~T9>auEBjKZHY&a1C zUQ2D&B8*OMN0{#&9^Fhsnc(?PtD492!=l-5D2rfvHgC0h&ZqP6IQ}zidwd)pe`)9( zvD-ac3MKP;?(`M2!(v+e{s%xS2%A@&EI}Kb3Q3X{K$-u}4DUkUudbc-XJ^YKgahP8 zfAWD5o#xS!kiT=*J=z)Ke>hbln;siZaA76P)gCLG0H448mnqw zhn|~1h{&^lz^b=Aq!Mj*1_si^JACwh3_blVdc9S~%r1t}e%i;7o;r-lLx0fAsaks; zmVNtPcwBiTyXb_*lQ6q%+K$N+AWBAFGDWU_=Q}P?ebK6g=VQUezec?45!gH--BT=F z_tM&}$ouO#{*;jGQS@*AoEG6r^eIU@QqpCbE~y^m4_`>+gmCow>OuYWQ5j$xveLnbN)-P zW7jXWkbS)84y3|^sF`y%Jf2nz?6_Bz)$Pt2-o&)38@Qd-yz#X(lGXHd4&dO9_aK`z zisvOW^1at=K_og1pQaXvhe!?=%L}YbMhofWIwj)!%&2q9-1stFUj}D#*+!xPSJ=5v2EAq z)DaWq98spf<~5HZN;oE#9E98M(FB?t`RB&^`F!1{*LLcfE3xy?&8nR$(O0QlTuvAI zhky1c)%cW(g?$dE^Ri+Q4RXD9y91}4_5(CGoQi>=O*F>7*F<*&x*-d{rYlN4#AOyn?pwJWsklAC+2!{3g?B;nI-A2Xso(iA4sEV|6=FJ&W$ z4Bd<9z=OQLq~<`_=!`clz8c=Tjr>`T>W&Ku5qH2-wM1*gg?FtK<3{8w*}F8dY3_Lp zH4yE2RP+x>4cYH57Be^DA2?pp|@Bg~dfY;(Tj4aGm7(Dp& zM-28oOs;Pj&)YK-T-<#8gpVDb4kW|-;qufA7>Yn(0b(;xVSMZfLZdDsJC!T)`ONQe zd>kKt#c(*P&dnDx4~l+g!ztIH{mnl>{J_&(vfLm1)ku#HNs%lm7zbgw5x`fEGC8!` zHD_VqmXBj{)33NTLRu0a#q5<*oLt#C-1r|ivaHRs20@iVi|UwG^5g{>McD!^#-2um zL!u#(Jd>!)OsYW3n27W&rb8a6U4+E=5#`+~L_`kXM<UKB$2E@3<1xg-Q<(nipaPEi#|x{8`$1*GOoP%Cd4JNBpp$k+29jD{Q`>w^IE~BU8 z>Fch zIfCAI-TQitZqGUE=a`u6(b9s=Ti=TlmVXj%f1S2Q335S7o#A6!KSOB3f%)^Uz}Uz( z8v0)uNQ`8&!O$g?evWoW2u)4rz(uV7NVf>Eh>Fb=UUuQP&{lPtwrTQ7Z!s>$>Z*CX z=ARHI{)vhZ{Q0oiYqT|t%~lMD0y>GXWxIQ2ie$k8g^{?AfwP318(B|k)Ce;;94}dUBK`18KUZi6d`Djs`bcy zOsAu8^Evc%eLD8SXwLHpxEYG{}na|)ieP8|5usk0iwmRTjFf_9mgY{^PxR#R9Ku*0p@7Ni(`MY#*L1@V9)o|yGQ^J%awW`}Cm%0-pfyy*Ya(hUh5LRNvg1+Aq|7+{ z+1Deo^=@eAA9od&zUo1Oj1d(0T`5M6; zd62`G_ zaawfma(b%Bc-S!2djlc^kMb5v4_T`qdGzy>CcD+sk zUWZq_t4|AgBV_3E7{oLrCs&BY; z`}?qA#ivnSvxM;FQ6vjt&Z9Jq_3zc-b+liC!v}whvGIFUZ9$asE6)XK1{W#m+_CU3 z!i-zEc?YPI{)NuD%lIZg>mMSoKD{ z?t(8Xk$t51p;>7;ldD+B-drdYCjQa`wZSIIpKs&2n1t(WYCeT)BuX#5j)p#uZQH+& zc?(~!by&N$e^Ox~(Qp;Hs!;7om^1HM)YhG@jfwN*L!@n!H1u`x9OZcz7*Xc4gt-|_ z=F($)eUSIo@%ATfS6qUH8$SY(lW<1f=>l!CSik!8s=*Hn>Ii z0a-7>xf{^*hL0mVNF!JiLi6f*u={J3Qp)V#ioTnEjQ-z!2fM%WQCPVaZO%q`Pkars zN49F?+Y$qf=|eZ6dDUBxo*skU>(;dxUzJmDIwJ^$;fhBe;%fL_0^W+`00PI!V#;0mqa{+)%JYq&@> zEj;)za;Y9V2IHy^?Ifi$cIcNP;Z_!h-fS*ZOqHV9rERsyp54k6^4hmpr!RREM5Ip@gsk(O&-DI%swLvO0_qW*l@y!F{k+)HLx{R&Dx~4x^@+w-T4EIjXljs=@hhgyhe*h z4;}hC+S*^ki8BWWyM99cZ-z#Ff<|jnCEV&m%W>e)j}VXTQ$Yb}I(K-BVV*8XtMn{aDm~4nOZ96dgcJ zl4dxGpWO9x&BnDzpT}b9#&Wqh_?I4N38iUzlrIPD^||aM7B0Dhlx`lAggeR>J65cC zFS-u@97hiRjEjoodL;t~kJH%p2860MY8#j|c}tIbzCN=GGLS6P$n*}vssf$n;SH|P zM45PO7afk_a(Fr7)W>jQ%5ek(O1Zx2Px7`2gJsp-5}8~;joi1^4eYG|A^f@P^) zZdp%MCe6QZ)4iokZnE|AYf#rhN}lI=;Cr9Mo^N~%T|fF92JgF(Mt!&P=nd=Fq3;j3 z!nf*`NbTK>)>nQCiN2lWL%S8VnmlwpI_UV8iWX!D$4Vbq5ziN$)odir^*e)5>*=Ul z{AwbU9wdgJR_E2kJ+nf{vvK|fSog9U(8kxL8F@aF(}ba?Z@vsmHhuwVQX{G8C>j@B z#p{)lF^6{M@dn!A@d@2^0{6oLO7Q`N$DdNJR*Luu7MiN6+}~j|cqu{DpBK_G(HH%P zOM$+ib%cL1bh_AVj<;sB=`OR`?GT~rAO2)5UUKetuz2pJ=<0n632v%$T28?ddL814 z6-j6p={Z>|PBa9h=silJHH&FZGPA|4JYa#5SR^q6pR1MMpT|viz7Y{=;RF$y&f}Z! z+s)6{VJgu@h|teyFU@G*1;4dQPb}bZGE&Q`khMsg6{Y-^WV6%dft3cUn^EK`OE1RH zXdp*s4x+whAtTpGc>OJa=6s5`G@}t}UEP_4X(!OxdWyme7J885;|I}m^pB7Z4uQ}z zLcm)wGxIERQcuWLWNlj*tIlI2_K}EIDftq{tNg$Zb2M(M!eYrcX&2 z?}W3^;wB_l%ZSla#@IuDM4p>87%_QrZmtP4S}y-025GkcK9}~{hxRkSg&v|rFjryx;0>7U zz60L6RT$alMtpcPDLKCu@i(6P8hD!Ow9fI7D^5otPD8r-6!_+?M8^fMf^+_IIGfr~ zCXzUK&l=>V{R?5<@UDlj;H@{J>)+2qynmM(!0o@k5R1;gkp_P)3gNx5R07B*B5+qZ zRiX{j9DqpH%%R&1cvfT{X}ngP|21^3ycW@kLm2OSM$07{JJz9x6pQRREz7Rpx{aV` z+t(QR{Q-fd3u$O$8swP8(dC*J%jRoXk8<^D1R3oP?EjWFH8=5wCDNHUI&J13BbSgW zexu0qAMEJ9n1;}l$wUSNf!b$cvCNs$`MAJIb=SRb!NB4N@Y3_XK|@%=*u*|Y0lje8 zgjg=ZNitiywr9dF;^|)XqNIh;cyvVNjEaRSbhMmE&TT*bt z(Ko&swYAGNNvFPUy&gv}e8KtGto;NA`|rWP;6w1aYiSUsFca@%^fRF_hSxuja7`4` zQ@aS`x)>o%&aizJl&+k`2`O(Kep;AU~x$KwNdhi+T`Vdb=wO621 zI%;zy-}@!hHJk@&>`ce0Tqs-JIj8TdT)l6>@#6a9Aa?UX7`zevQn?UOJ9#jM^46 zl9@nqbO%i2(=~ada;$({zQLlka}`rjqclnAGw?98>U&0dALM7Z!{%)yXEtA9(PE0n zwpQuu8Xan93qPa3EUca&7JusND2~%O9Xx`iANm1WH>`$rP6rCZ6GiV+ zk`pHn{Rc+({noe+-UD~_V&sxZRM)S>B%N&w_pwlYGxF&?hPyW5(34+p|4b zzg*R5#=CCkdJQ7be7;)HasOg`BCXl+PaUdc7-> z$>c#C6O8@`ju*=i%Frp1FBO_4lTt`j@j9eA2HfVZK~We)nq&qSpF4?fn(c^y0Sr--f<{$DcdUg7#DKnXB(YWTuEcM|aTJ zi5g8&qpEl!L65K=Gm$ZUuRI`WUYp^Bu+v!D>A6{L7VWSu5T%{mW0t=!Tli93f6r%e z;l|J4P|xEC1lt&ax@kNKwWh=P{qI+)_f#%FC&mH;E@4#1iIGf@vSd43p&iWI-PUE)(gMCk!shR|N4XYXXRs^V}>Nj**1%IbTQ{ z<7TCAAfvV%Iku)(d=@?5c{#G-BgjP#qWyx;!x?BG?{<$d*DYpET6=Doj!ntu;Zp6i zBe?`bcM6ihIemnD-9gnS)-ouGE-hkwe6!zS)=~;j+gfsMRfzBJL$G5m{QQ~jIfQ)w zJ_M><+|zRKIc$c-a0d|TSc2riN8w-aab%MF$uQ6;_wK=>_uP*|Up<8o=zvD6y_-Id zVE;p?oi9cEix~uaaO8;(A~CgJ4=*~Svi&$cO}xAaauo}lRtxz?i`FUINLjggydt66 z+S)Zlj{S)8v-8(}hyg?qqusy4WZ%sQww$MGH5HF^uJ^$!FtOQ-fy3Y9_nTDhrc%zB z=@`>P@mVsN+%BK5saaI4@DCm@WE-acXM{qo7V^iP0s#hm9o*n$f~IMBY8erw@$A-b z;ij8jf_v`23Of$mzzI2}@Lib`L#4JX1;nCVICAtpJhl02xaGbpaKj&7K_e)%5kX2m zz}H{&RebgBPojTxf}Y(Bji6sIx}ZFw$>?23STI9QPDX98Nt0|mUTIxq)l^>cV{kiM z+TC6<#KxybFt>3%4e>N4W<)@{mQkr!YYHWKxe_;3t>@tj@7byFOq9=j?vkr{ zO|5cFX@T|2+4DHwsQ38ze}=p|tN=cpDqw;CwHMXf)TG z*X6{-o+tHlqC{38%H*;-wT)4Z=!7%_uRl!yh`g@L*pUaY^3AuPVdLBRwUd*LK^S*8Kak>hu`iC{5O%uO8Oe(BKUA7=xD1v=e{(S4Zv-Ukp|aHiJq zNzz@EQEm5Q@512bPhkH8*FI+i=dXJ!PQ3U#S`?q0+^0cAUGqwEn=_jD=kqrqok$`< zLoWQOhwHeQAA`+d#pK8iv@Llj7Hs%3d^Kw@-G4g{K6WK~wtg5#Hvb#?p8XuUw|@+Y zaS^U6YTv~5uYQ1(Nu9Y|jFn3zv%OeKydZ1)#f%6MiIn^n8^aI6c=H#(hTeZWwru`5 zy^K*QQ+&8GOh6pyzwo`}!A<4)L0 zL39o6RcIiZED4imTgpO`2ZW!q;o1FKw0;FJ^Ig-Enl z&$nVLqPcbv?tb(=`ZbrG@i`1|;@hM{2CqGrEfAV@X!|QS?~kb7h#qRl+eS#V9MRI>TBuCkJXKePge4*h_9-`h}A zwE}%df2JY=)pe(#siqAzjSG;Vca#c8Q0McaqqYU{WE2Pbw_xeq4S44jH{-iEz5=6z zcVpqASD2oC_G{%_F1Nwy44#(FMxVrSi1hgQv*ET_8j7ZpwIsTo&GQL)R?xihROP~@ z!@Crum$=r;xuhn27iSD;)Y&+P_AaYg&Z5t2Cx@6A--nvZK8cx~x1h**DRO8dyKhJ9 z+3(|lYB2uL=NV;HtKRPOE!Zm0V-*$iY`I}&R-d$@f0MEfL#DCvdpCyb z&jMFV9a57AF?#1uV9URfFzHUXn-?G)BmZ7gr;WVhgh_qNPr}R-n+ahO&5{E882L;u z9r1Jq8S;B`-*GEqJ8r_zonJsMI>x=A8tEvh5Ewksl2iT-C%x>e*!AGAc#JOPXYABstIFd zKlV{HzxnOxzTr1m@UgGs@aNu&>a{1(;8l=GWnkmixa;QgdZtvtMQEoA_dYQ^{1Q60 zRz&vR3HRJnu;`J=+#%vttItbgfO(X-=0LdU7u8p^WjDf>dL+O=K+ z1DDgQE$~vLV2p$sE74s#)zO$b(>C(?+4vA?se?#{M-Xg210AcsjJYR#1M@fj5=+mz z8H-Q99-Zqx&pnm25>YKl`m=jlv|NNBoGqQs|4+2c|9QNqhS1?iXDud+++BtIq_J$A zVSd}3i}8xfAI9lte+P?}U5Q{-C%hz-tyYNy^IG_67EM2EMY+Y=x`jCH)Q{l2^Zo;` zx$JJ#*L7kdF@i{Z0u8lI$Vh50IRO{p1M$bC_|zutLCEI`L~3zJcH<;DG%g6jl2$^T z(gDIn<0gEY7zmL{lE$<7d|qq#lKChWww{e_K8!?Wnh!Cr1{X5bD|xfeYk#Z5?t7oP zl9*BaaaMp^gFaE9F&~3UW*5gXZ}2%ISW#?7GGRrcO(NJ6*L@bt7GH-1`D1D0G#%|n zOY=$CzWd8aNQN7~!{ZL&jE$egfvyL&SYP1gAmNKUAN#1@^NUXYBqFgxt064QWajW>wcTvnl=`91)-`9 zjO5--NM{{lF#~>)1$6pJuV-{Vs7;IAgs0Mkrv+xRl7Gmg5`11(UUMFk(_x&m;Vt^H zRH_#*yW~^S(V|=|m)l(~`-kwSF7)wnd~jrnnfi*XIS%*Ig_yi!Ct6TDfxv<_M#JyOILZtx#L2Z1`4LLUWHrM^ zZZqAxm(iOY$4)}TD;(tT*If8r40S)PGL5n5PVSx6`nog@F6QDIP!veHq~bFO)i!XS zObTj5YO)^5ctqOw@OyKxyF4mdE*ZKa|CUaUAssuy?}+kmGswn{Y6p&Ve77Qbauy;k2hjwTYZ{~(9>ZJXQu3X@s-b6GSJRD&a# zWrD$!k9mBvKPH1c5N^V(@0aYdFq)b-;;b|N10jDWorS&hk}^8UI$F*|_rUKNMQwq! zWswN<((`^!2qP?|DV#tqy{3W5r!YRX3n#6(3X5nsC#QOmNGBQbWfj-Y=Q6rz%lW+8 z=jvdUIsi^Co`AO&ve@&5yo(T|`>%Mc$CkRTEIJP77V;%`8EJZwYf;m%7G2%HM?>9W z8n^*{qt8=MuicCSV>_R_3Ym0@&nAL2q3=9>2qEjmNIN+{#%B6(*1A`4QTefV?``yA z1N^mKC#Eg8)S@;NwK8eyp=x-+l~Hb%9A{1nq!%}A96FWK=X zznf9yD8?T69{=W1A&}LV{D_EASaUHF@m_?7cOX>1PS4O{^C2&_%8)jSB^8qtqt$=t zPSnjiPqXm_O_OAwg52XwlKYUK@H2yrTtp=&#R1PUQZ4en+Fe09xM@1tKID?qdaoS} za-7~4tq7ovkoIf;|D7z8OeSO8?IVh)DJN$~hMtAlZlf_AhqNT_?|BsY;;4!>dl`yb z7@8LfP8!ZE;jyFoJy!1Ck?TjQlP>|JN#UM1Vmf$eG9lLZK$y`^d*> zVCr!BSzo}B!Oe66eCiQetQI}IpN3D~Z+AF(&kG30V;Z4bIFbE~#3j&U>}X1*Qa1dJ zqgb?jNPEw4(JWqcooXvK&)EQzKy1H=bYYx^a75qZB%Gb*M&;x4E7HI>H+8CKI~9o` zOlQUBATLWV-RB9?u*Q*1JF#^Bg(%SL-hbdBoPFxYMTnT|#^Q*@lHZs;^zo?h_|Rdq zyIWKajnqiS*PwX^xnvG=-uFo)hely$z)|LUPVw*7tWmO7(iZPF*n&0MH`Hpg>ie9b zDptKUN7No{L+2GgS2(q-eNjnkSY}mOGy@z?e-odo@pvfjFP_`Lb*18$g_vA=-PLq_cu3S$tS;y(I**E zxe1&4UC71bu-ZK^6V9{-f+$V*z~XXiw|CJSH4#lJW%7hcQ*hKTL~PfcDCH7LLp9F5 z1i`k`5gR=Shrb@f2ku67`%6eGj_XK4Fb_o`68)J2Q9fWueIh;AIg&>|!WfK^ED zNlBPpG*Wp@xx^F=o?it7D%_`};egX!4=as!UZYFyX*|AL^j*28xkK|j9eNMUc6-U? zGXKLG@*W#6_GVEi74uW_iNTg%c;_RT` zF)P?Ci7#G4eF446r>=b)RxG&+dxjrHHN$xiLvzV)N~RN<0V#_hlTEAVA`{Nz_S0Y( zM6a0~VJ0gHHBN2!Bu!;qc4@ytNK~5tiY9tN7L--96+L|Eq?Ip0G&;a@-lcVrCK@rb zxqN8$`eg1GXs3T+(yYl@gcQ(7OgTf-tYB@WqA;k5Moh9htE)S4(Mx`g#S5+^oN$EE zTUsMYpT8aR=AMJS2Y-ld+rO#b<@3+MB^Ue#UPm)VMt3TgVWBHIuVWqdNS{Z-#IHL4 ztAub97>@LkBCzUYm1~stGhyCe;XExgjt=s67W%&qLZg#2?!MN=_EPd#6ZW9{M#^s`60Z$fST$q0lx%mTj@3Z*v$0s(2+GTSQk`1lte&SWat zri!?P=IU20L2hy!q50&`IPc5(jMnDn(rLK-9>j)?PVD~HwQvP%8PpL2lE_XtHqNhd zjs}ELp=6}T4?l&vbKeWAr&j9(XAazhE6H(b?l-E$ zV>0V|B@aOwDad*+5E_;8H-j2Y(Vn^pm!{Pr5iYY_nbkfPm2@~}@DCm@wjr#Pv|opr zT-y}VG(&3rz-(yX3rULRtC z5QD&!MafRJNZN;VSf;Ub+AumZhy@+z(|Crlb=S@M9cJwYVR`b{^~wK`XujQS%FfPt z)AK*Ga!lq~=_2V;;c|p<<|$vsIcNNcMz|LJgAZz%hS$}M6^k#$6bBP7)6l4p`ad#gZLgw462+~g~Zc`2_kVRCX5oh>Vs zGZtex)c+vP-1rS4*DI1tMQ8PAv!`&}5dO=LTB}xw)8Vuz*AImqMbi%IP zI^wCWMtuL%`Y8)hj2w-CBT%Ii^Kj+a^m5h9CbX zEM5KCh>xg5sg<(FaKzMrAJ?HuxT zNru&4&GfWbyb7C2JEL%TNMSS~rlqZqsLe$9cbB;tJ{rDOPDUp~cqtSYBPK~8vhQX& z0Ysrj3gspF!b1$&W;Jd@Tm2&KVj*P&R>^?kllFQ%+Nr@sV=SL@+3h;f@?1Q5Lidfe z^Wh<6w{!pRX4NAQPp7kke|n9KU=Ntg=HAM&1Q|`5u^7el#N^cga<;Ep^sVy&D_WeE_`!k1^_{v1C-7&E$B! zB+M;AbRE5&Ml_B$U3?Q#2}3z1!38a)7E+IC<;_p?z6o5Mmj=MRM?SA~vCnEkkeeQK zWM)jymwzy8%Glp9iiP4T6O7K?CoFp{PF(wHtUmGcSiA0%7#+M*33Gv;EY>PKz4e#q z>3Nb)N)>Fp_dYJFC_Q$`+8v8bBF+2dr59_maPz4o5%RR5n*67X{*i51vhYGQH=k^( zloRDbp?n4xsFBHV93uUf9`*HRcUfv5h)Vc6mm>!kBRbL&T*oRqQ8ueV%hQNh2*;-< z45zqi;VRN{gi@0c$@|dcnY_p`3N0duHC!j|x_Xonqwvo^8NLOla?_sHsB!qtFTgkd zM2)&kB7aEEtn+n0#Nu~8jL_oqxG*^HwFh5C_n7BPERG3hkar_;WwSaTl5@$XvimBU zI76p!|270#gFJt;Ccorq$SvglB$HlRF_p{}&1x5iF`Y;=T5RI}l0`vE9_)OL$CDaA zd9Ss)8IjGu$1!fQb^fI^{u5|yXn~v5$kb53HX)8pKB4DmcLZsvJVpSa_19(7f~VE zTg6&(+t1?#7%%!J!6})OHXa&rnaN2JCmtW(iGX)8+@X5%eja)#Q<|zP-VCE=-b_Dg z0!^C4BBc{jH&g4cVnmZ=h+W2_IcM>v&%tzLkngq9yCcWM$WAglMWRi5^hXWdON$nksxdC$_t1S4ldnPO;qKMiC= zuiqC8D(~rZxC~KoLZG51bm%WD&Xcy1j!{;`G>Z(>8>f4Up`+muDsZ~f?o|8b>xpWL$ z_CA9W7iDwpJo3FBdcb}nwh*_^XzzyN6p}sr^m7G*AK7$7lj<^Y;i;v~kd6C@ zkzkgZ8fTP9v?=6A?C=)MefO>W{tb{FEz$QR4*%#S=>F|B=)d*-7<%AS7`o$Qh#h$n zbKdxCto-oPXgK*AMu-)oWTArDatj%TdX#2-+e>N)Z8qDe)nSoFf8;ceA~T&vAyZHY zGM~*WQsQ#hG-bO`tZ4RnnHN?hGGuEo=!aB%n%k4;C0F!X%UZuzM&yvlxXC_R!Pa}O zLn_jThIyyp=)SwP!9hMZf^=+DAzg>3g?ore6NJomi$;Fo=r9t5LmNBJL7Mxsk+V&- ziCdtjY7Vc_tu>OeM`hDdExV8aM)EGoMD)rPLz^{MOe^h_&n96L9cAHY^*S_!{)Z>O zz4#F!&4Ivj3Kr1q$uL3@GPQ$H+SJfiNW>t@FF9iQB7B`qXSH@^hCE`ilu@i6#LTmV z(gX^X&J&XEQY3Lk1huVsfpk``x()}r_LA$(Dugsm z!(7aS(a>}vpH+(I=*95hEeeYs=-$ncdO*A#HO9G29KqT;+RHh3df$V%>ETb1s9?lP zC~IZsdB%bG%(n0S6`C4OAwT?D&ZtQnDLG<|32K!0mS7F`qD->_-K$$q|Z;P4r1FI}GjLveGmu8aA^y z{SrFTNw-Srveg8;-_R(w^ZT{@gL|uJtXe&Fh-|%+1~CqYuL)l6N7=*>HvRrmjQ4DZ zJ5Y=2#^snAkme84ZmNJ_!xA-u!u2Hx8(S?tQYd|zvk_`Ood&VTXoN1J;*0`wgj37h zql=lGCf~{RS#7T8@*(6N6>}-2s+^t>Bi||R{a(ou<(d{GO1jfqrtkuc7e68_n@iGd zUHWllxjDv@QwVrk(RKJX8ooA0FB6*PZz@SD?-aa*Jo7Y)l9nsvv+Vg2-DUW2GThwj z>*pA~xugvc;Q--~#GSCu)&+(Mbx1!xr_~J~VNa_mMb2qIVYU`D)^s9Il2#%DUgI5qJR5i4{Yo4;asvj39zrbMMT0O0ZEY{Z@>L(gnzir4`i)=Wc^aP6!nrR| zPp}|D1B?taybsdYHkpd)MDw^k2Gm1nrH0Ul&s~o_haW_hzm}8CsnWG}MwK;Hby`Cy zd~BW`n$zdi`z#B~N$0@Iy~8ezhrNE|0;HzDlKN}PCytG5zL4*c5BBwM;=OL7mmR_6 z#9ltT5p>LZEoz!hVT8Jji=GSD)_|j3-{*p;$KYT;g5)EtTr5sU4bOExc5eF^?z`_= zJoMDJ@yUN*jc@<%N~~FVGG8~eSmpmFr@OFr#d{>dO2`;#1@)Plni?ODms9-9j!Y)w zKGw6ds;Nf1(A$ZEND_=Rowh1nPbZI#RUw%Z6ptKS2-Ygj*U2&d?$eZhZd3H(5^#7M zkU6{whd#d%(XRVdfWul-N92|8Pq2==Lq51sJz`x)^xEq!+ zN=qZW?{*B{`cCZp%Bh;6zT~w(L-pc|=)k3)Pn;{~`=+L*lCzgVtjV;yQZg&diLn6$ znwz*kIt$>+J}1jxj zyNG0a>8<1$C5fkJCZ6o_`e=asgwZPK>D^AV>V$*gf3>$-aCS8y0&S*9B-aLO6vLKe zrYt9nB-12P<1`r6DzhX7qqm{xj^wAeh35akwyO%tiKbT~xM;5Mkd zn+nL79{x+$nad^5lLaST-}{f=g2x`Z27Ntua$-oqz84LRCt=+QAII5e{Te54_!9ZT zccQKNB=V1oFy~ksCyO)*&Lff-F(TkXiTvSQgBu`(>!!z>;zARnXfZiSK9>*(lKf7M zlHm6uNy1u6CPZ#-Y-&X7E5(tJZuW^-RAFdI9DruGTIqzu;rALf^rq*S{J(yfOu1bq zs~01K_gAd;42@w8+G)tGb}kY+4~2XU=FPj7kSt*x!o+efMn`VLj>8Y|8k2l~6*}8j z;?~<%GJY{%A}zrp*zww^QCIKO0aoJQWHQh67gD~U6Oa=v8s=2C@E z&7RKjsPJEM*c|1up(I%-R>9-9tMllvS+qB)&1P_f&LAD^qeoS;(dKKUA#8`uOXoM0 zf?2Db%(K~$j0+teqIQfDqiGeRD8*x179{PQDrrV(PQMzsd~6!dnsyq&b7>I&9doYu z85X|fX0%=WNq9RqqC$#dZ1XR1;5V;Ftbdy-EzR=r(uVA*KfQ{wDRJkqjMCWd$Kj~< zb1~XfLo~~^;_$h2Uz7X=QNNOYp!sYDuBK+xpS%(2qgx5%)-vjf!Pztq(e9^^8Wo*- z7oy`ku=VyYVD0(W;-ae=B^EP6F&LfbF)I~Jr`zgi(QZB^o?kRPBO+NCK5`%07rlyx zYXt&R{K5+8$%uF zXbe-SN&URQre5B_neaFwoOq#NJ=`vw=toPF0SPTEQ|WlwjU&PVO{~jMTM3;Ss^J^I8ii%_axN4`O`ks7_*=r5H|2 z1HQj7DkjSUBW1dz{RVBeX0)`eN40-GAq#m=Y&!){Z2JOYkto)#zLK2Vn8ERh_%4ql0t1pz(mn7bBGDQ6eASG)lS)`i z35k>>D2T&F?xi!4%Nf|c&1{JDN}+u;F{{L{i@~0w`+&c8xLmI9r!&QOk$M}57vGku!=<`hc@t$inVsCF= zk1JpOd(`{qz+=nc_QyYuKR)zjqhmO)VtisB{2N2)>3$f?mRyXztv8wbhn_*EuHp1LYSVE88g-K@i4IO`34yF+x0{Y`JgHo?nGSBWXN$hi#(ls^ zLm4ldl%|mcmpMuD=Fp&e`ap2N2%<5OUM9-`k0f_|)kwmP@^VdL5>+ zX^-7yE9Wz2bGWNZQL73mjI!HKzT86tm{S8J(Urp?bWw$dhUX;>0~+UHa@!waDi}4= zj;cls{r0W=%_*|>NR02oUio?ClW6KZUCS?0GdnReII1}b0#ycymQ}T^Mm*fj@28_o zC^;LOl0XJNI^#k=iE50gY@>r4S7=p?uDRe<2}?Vj-(pdmcacT(^R-F-JD?f;*>o5- zlSGTsZ&m~}#Ahw(kID3pFQ%9A&)_9b9uuX_=SnK8lH`rCnEVJ&Z9|ARIhGt&K1;|{ zDUO%WToPks`27tuSj3w1QPhX#F%sk^PRLT~2D6-a!aIsFvuI*eMYAQ%W{cLU3H&7l+gY$|8~4Mezhh=BvmFCJ7v(y%+TPF*H3$1D4Xy6iOAr z^y7c&A}yxM7M?V(A%dFPRhscx<6o-LTsAw6WNd(VJBf30;zce5fnuedlSn)j88Jy6 zr9i$?Mp9e5kZ@=bH{bPgbRT^JC#<;!VJ<)dubS;DDa+dJnvvt2mNN+jOV^HRIt6Y` zI&v@)3x4eDJ#}TSKO|Qkq=slhp#`Mg7)YiIA%(J5M_PSPN3VC%BO;Kp>QHa#Z(4Wbu~(PI9!rkn1)^j5uXYpwL)eBRqabq9NUG=&|WoybseYR zl$U-J^OnDY4nPQ_y-)BOOb8D@ige_VcBT*w=Q)cm=lAeB^ghw(mMjQ0t$;5u7vAdm zdY#%qmyx7IdO11>W!@hNVg<=@aNiMGHc5z-gc*w?K=iGwhFX#lHTlNkqGQbcJbG9Y zk}Otpo;1f{ya40HH-x6rs1R4e_mxF;K)N1OE#+T`r85ewt)542@F*iVAAF1wlQb4K zMoVU!5w=U&fs;|8be+hHR1g2pODtM?13Kvu+4vw*+FX}mwru+HpzJm^26cft3{Q3G z_tXUEXyj;QVr8|s+{p(d*_HB;MGj5cEEQ;&WLY_BsEYJ{a%CgkTFN_|cJrS9>M}{d z|4Lwcx#c4xk7_cG2u>%`Gn&#|W<>1cLMY~G%((E<*%5EMprWdrXp(dRRngXWpZM=&{hKcUbX zt;UcfnG#p=Xm~e9hVMmd^QG8u^4Ijk2ao&?TXue09gNE^z8**W_wc-<@C#>S&Z2*~ zh$?pzj9eIt)`F&DgBTv#hRxf*iW`(St^kkEL0>AP(R<=1V&i5Goa6{gg> zTD_>u>QYp-oQyQD*Gz-&qv2y{j7_(`7Gr~(aQK<;(Ydg~SHF(IOiVk_i#nF>HR+U5 zk1c&q$@`b3EM&HXA|0R7eyC+S`cmdrl7jktlILu6|0w3mVRF3x@M3xyFS;Qt$WCiA z_SZb|;w+7k*WHML?pv|p)X!nt?jK{`oHLQ2w=a{~W^pTYkcb&Nm1dJq`96U_-IDww zr4D=$iDXo3Rr1{2h3gaDPRSP2h=(3ejt`_zkdE?3QGU={OHM4QB?NLxQiqez7gYOH zYRRp3vVmH_UDk*#nTx`~iE^~pP+TDHAd~Nj|LQvP`P2bE+FmfyotfE756O!HnR&OX zN`#zf1VhU0shGIPzA>`R&~uVh=R!8gd(y1mlPgZBRMB;B+>G_BuH|v_s>$7 zD~Xn==!c3vVnw_vmvNu-ImPM4*h&4QK%-K|;if^C$XOs2?fy~`A@VGF#UyG&0YoAq ztz@26gfjiDhQu7hV1$m#J1bHUY;u>6?EMO1S_a2uhr-p8Bvs}HBvIg|C*P(Hg2Pp# z5vZtD)Yh%jjun*xqeN~Tkz^7sOOV%>#~UwypQegSTdoQh(;x164Q{{x?bx*A>$v@a zS7Bi2DZ)n80uu|7*n#8YUu~GOxq@5xE^*`}tK22)ScK;JBiV|Kva~e9?WI#YWhi-t zR-B3KXs-%Nlt|Y&M4(=ErKCnrGD(X_jvPSWPv3-zTR#prxv^5wj%2q1t=j#KYK)|z zbuKn)=#5%E7=7aBG*0y>bFV7W_)1}UE*&v+xf!u#NB1hVp`B`Azwgg4h9>eUF-nqf zGqdvv_&S^UU36|8W;LLaz3w91YvX=rm2=PL=={=jwi(SED&q_&i7F+Ih-iR?4t6b1 zYYuu3?ZR;HZVV5Mp=0^$@sc+`uHq$H6)&0Oj0!D`a-D=kbFoS6d-Usg?B-Wu@W9Qw z*NpYug(rT0AtuJ2Lc_wBA{&`j#hw!PVTUJVXgy2aHP72@_o^|Jey1*fv$mBIIk;>( zP8iy4bp0?H&bQfQl0xGbq>k`K=Lk(@Ywp;!ir$>x9l+5e_hZSL_o1ij4``}gMu?%H zQJid&5-nK?la?z+-bPK;JVJj_O<5+fYVd)zO`1JvbfFi)=#r|#NOWa)N{X>G&vl?k z100QwD?b_X8sFn!Bq+%v1sX`J)uIX$0#9bMB2Q#dBPH2ecJg<2X9a!ZTOlo?IPr)I z6t@32ms)n(-A|`;#d$?S1_?$lE^kP+_QddJ37G^uHELkflAT5aW#`08lYDQeTJW5B zZ<=tYgTIf>^zeS<;FOvj8VF0l;6=sYxfu~>IT77l;3Apka@O!XcVgwd3wV#X@N9Ul z15AR)l9nu1frGg@`tI(I|8;bN{gUyo|QOs#DBGhtAi0 z4@FWJ`N3WM`w;vs%Nf}jc?%BFGtI=gPX%Zc80|IBN8jzA!lEm_qi9T~XBz??Ysjg^ zwBfJx?=#m1kU41Ng@`Nev{&v=7yt9clnR;sCX2ME10n}@pz+*Sp_J}tgz8WPC>e=r zw+Hf~jQ$dE`aH;tkHbHAiGIF9I>l6&L@6W5C{{X&A#G!4${KxL^TiqT9(b0ti9nWl zT~m^{V<9Bk)V2nZa4#Y=z3ATlJ^eo6Ph01mj_6E3qLW=XaQ{0oz3^c)Hor^_ophnM za{ozlUlqr`Scvkv7-=&ilxWx_`3Bq}V&S9kcpFuE&Fb~cYB7`3^}0ur@#G7V@%^G3 zLOiE93uKZK?Rb>ya?)EGAKr|08$ON6_+hOb6!mmTX2~W+r_M;?s4yZ@#WF@x;(7So zE~6Mbm(pm?=kcquLz0n%)CEePLrI$!G46`ZgQ2l!b%SlJZzs<-q9qd|#bi?hNbe6> zH84_sA-tnxQ5K~sFyWF^DuFN!nnYRT`UbOwZ2y0Eq3LY#S+2S(rS2~h-Gh16my!pJ zauO15En5(#kqeOXB%Z=+jPSHMkwkkGc_o!)j85*ts+E#~Rn|#blG-5ka0w~bv|)T| zgvK?m>EX#z0wKRylV=3y_j>~99thJwdU%ay8vX=)J{~L0=+JI6AYXC|8G6B@sFM|$ zB+G1jmI`BKX@K~@dcK-9d%o3b-$O=bkz}gH!iS8POfFTrXdWDgM2SePL_6D%P|j@`H7EF_MS8%&R*5Fevqb;C_M zrz{CC`2?!wtVPdl@5B7p{1C~>ZX}OB2>+^AsDz-I4mQkm*vl!n$=UY~cWFc<^nThB z>gA5{pDxB`^FB*hw?Mbl7C*3y#@zy4wKVK`?r&y#x8nR~xHpJysssTAI<}trT3$a5 z(C|@YViU99R)oLdWaKhaMxqV(QCLa{HqOH{x4c4YCbiIBghTQ(c3BEed~X7N-n>`^0z=3YearhS^=wMvm@>;!c9u8oxr!% zgi?3)?BJw}>ST7iO?x>P|64;r8~Ru}BPIT3tIT>(k_zw&p zrtvJPs=i37Nkk|-r*MmMKNCEb#~}z}Md8voqqVd|!B#_@r6Mhqi{`&RW%T)Rte`y~ z4EoQGCv*LL1U7+erS7s^6plcWX~k>SVj=#!s7&%jgqTszxN z#JuJcam9rn#CLCaJ9Zy_K>r?%jA3k)-f848Bj!oM$sy&6<#DD`sd+d){-s7B5b$KP zWuGRW1?u1-)E_I4FmeiOLYdUzSqPOD33W;>t4>v`OO2%}&UmT}YJ`q%j*HvwcBqnz zXnp30yx8ejrlyABY-&Mjau5YN^6ti!T-Ht$$A@68X+h-B-KbuFH7Zo;YnHoBT^!T(Y zvpC8kU1id1D9c95^UqZb4Q8o#w%66b&ix>=?@rUT2CVNG0gpt`))c%7_*xD z-2^g`Zew4a-AB!&B8Ix|;*S*9m+4f_!RfEP1Mvv2Y3f;RVHIjT73W{I6%Sv38uH}; zT%KBTef^jj+l;AU70A&DQ4(T`+%w%(3n6@`%hL#N&3t&OPDgn1Nhu>B96fFDi`l{p zmg)VXbA+XmHB*_Dgp5uNDCs&lya}hA@eK?NJf*3@g;YijSSV1V5nDz3`Wbt2m9JiF z`$}3rW9LI9495Q!O9kyZAv~c(Ktj$+QcarhSdL`5myuA0_yWL*>tRxf_3k6=kO@(=r zsfa!sdTJG3dI|r#p$VT&Kfu$ET*5=f=pD~f z6&)EClKb~Q_Gt``?!dzN7vYO%r5R)mN&=dlUTh(iH_E(-rkJ!gjyxmxnu<4oN@TXTX59h-An2r$yW{=?UmL7J zI->V~0gY#WPz%y09{w^Mwe5_I_(mEp(E-jAVJeG+B8>w%?@c(Svi+Y&fv5c#Br%Xt zX>4p5)@r|&JV{SLp>0G2!(?HEm`>5KIS}+S5{_iytZjjbPG@>bk}wVZ->Jh7bDv}s zW~#?f{X4&j;oYA{P2)yY z#*tP`TDFl-r0@cb7u^tAt)`55Hjt7VLj)D^HURQwdT>uW^@sblY6ERAC456mtuD{}PGfs!=C@PHJ zGSY2hL^TDaz*i!#9oxT5e(U9^4lU$lE-)Hw;PGk|`gJ(#^$VmcMj}dnk#Mf4M2G`m z;rR-eC=jTmPDi5=6$y`Wfr+eJ$lZxlE^Pc;Ko3I56>TtVBMh2Tqc2gXNUV8ioJ%~Q zaE4B|z(xjlrz`FMSbk6{l^SSvJ$lc`1Eyj_ShD0pn78;U&4{h8I}39cy%U`a-$zf~ zud+_!_=tP{{;Ti6$KP}}hRySC!cAfYR3Nk3=oYKC5|c+_o;i?HY5!`Qa>7JWLL zV{xz7@jDzJ|5Bq;DAbfHc?0#Lvn33H)WD@P8SPvmV*7s1aZe3tfUu!A9GJJx$Rg$5 zpxKWZ!iE_l7nzJEcG&2cOFOrGlt>XH$^wn2gQ!mU@FwG+q7hooD_kjs<2Lej;m3c3 zd9VL2QqxCq^mp$<-APxe@VCWg(lRaK;4pbeyRi#ASS+Qt{8!ghMtO%&36f-%AJ`3t zH>gpcK(U6=A}s0=$ubYbj>JeKIXbHlnA1TXlxWGwZbh)nAPJ^J=95lE;WujV?`3}gpR6Upyw|9;olb`L!%z5TZ*zdfVoRA$9UI``tIoX zQ#5q@HHk5qWpu~A%NbY!b0Mmq_t!4P>Wl6|-O_7mP#5XiO+>p$jg4u5Q&Py-Dil=& zFVJ|=4WZqX2}>5F4sOVi^c0O)0As_CqPA`$X41Wk@|v`MPC6Ngx=JcDsToN!rs82p zV~NPL7{efH{k7V_SF$IwnKYvzufm0vid7*viR}DdH(|g4`lqFIf&>PY@QVb3&;)6y+=jc2^Q~1S^wvj@yg{qAt zIjc}IMpNBNCJT2+G=6imDNf`jMv?9_l)&7fIg-_)qSm%x8xngTL(>JHMuN0WbnmaR z@Lj)yscJ5r-$|qe$>EH2*4HC8zDLiK*0XFg+aLI^uF2tWJXI0PEROh-52{=oFGe#( z#VHobNXjZ?=?D#C6R0sp$6tCP3YsMMgNRJi;%l+$;(O4z^tFi39LAPEUXIN-oW^xI zCgg~6dE$tYlhO#YLUg5J{#9sO{(jAdO+}C5@f$D1Q#W3U15bSxJ0E!`1`giB_f|>9 zs|teTQavap1{rPoXe57&#LPjxhT7%}2#@B_LI=40#E+_2h{e+kyR%)T*viF})@}1z z58wqFFS;T0S3CM)7MxRB0!3(WxNTeLeObAQyQ<)*G$5Ah)5emL&MR4*`J4!BXY}-g zo;n2FwT$%&3WrWi4QfAiFFiL0Bf@0D5OtNJ_ypkx!NWy0W{Oc{G;N?|E?Wah$GG_B_`B(TW!v%L?ZE5^~`d+%lnQ=B_&g% z{O*vZAp8AuF+BP>G5S6%TYNF@zVkeUJcNDSb?^sU(cXRrBjq~%Tp~Ws^G&G%u$YC% zOsc$^Q=++iNd?Ni_s%q9D zRC^LMN!4T+xxwK>JkK1Xc@r9H=ApHIDViFbJb!USN-6;*D8Y`sf573RH{jsGAMpIg z^d7mK_Qz*W;dmY4ztAXJq$Pt)S?&jQb*QN^%7>DP1nCn(kXD0~snFS+e%8pNlHz$O zI}(E;B}gLs2kFaMt|(emqVbd*1W|D@aqihfRYsyGY1}Qf%T0^9eiG_{W=Qq;*1nwI zmqGH0@1gDG-$U~7ZWP1Au+xxAQ`;grM~O0%z1uZs!0xb)=W^A9|J5~-UK!_H&q*Rn zyn7$dg$CQ@)H-I=yn>wo6x=I*Sxh} z+FA+Xq_vzCL;L?7Bm6o1#MPJ~1S)W+o%>nUybIvuo+eExvazFjR{p?zWaCFLa_GA} zuH+Atvvg!e@B)n&Jy~XaJef3G90}1l3P%po$R*)%hBzlY=;%BfySIH0b4cn=P4;VV zIw_D>tv~4m&uA>@??glzPfE9A)%p~fg|c{q+{6hHI30vmbBdo!5{P(3Q!yG`O9<1G zV|osqP0KVIvWWhm_5xGRT#M&x$OVejnv2FzvP5k(h;!;Y@%ZlFsnUzdD(6y^UM9uA z=6Z9vG~a90s@X(hRAtS?NCmysc_ePptN&-zdHm%vQ>6B5Ery75R zWkfN?(Zse`z8(^qKF$5C6e2${S=rBp=m-r~U{kG=c3 zqggCcLzqN1YktA9&yJ6Oo?&-e?1fo{KzD65=Y38S#d2xsX<1Oge5Z?$I_G_|zgshq z-PLV$fU^V=Y^qZ%U0NhjPkR2DTo&!&Ddjk&R0j4S`L{gxicJ(C!SSL~>Re zm>3qh_tCpQg0`1_3Vru{0}Us>QdOz))8l-973_pCQ^Wg_o*pnbxKjR6p#Q&1N();p z=I(sSwlX;~faGu=xk$pSq-$hP6r~n%a7*!|Dr1S$X-Xww4jOgH#H4uKR^$m;ik`5U zc57y42vtq(8U>mv7ByyeS0m;u{tzZdZr9J$HDAtior|&F2Qhc`1(>_)518QZM-SbI z_~F%Yjp6=B871~ITDpo8 zYM3{%po%2b{#J&~K9v*eY@LS#U0V^5yi@oSe`Cfk<{!NwYy+ zXsE8|2Dwkar=Bol|46SUoCLV}$5T)#5ODAd?R-g9wtEeFNj)U}Yv}rpH zkhysGUwg5ILSdMMb~c~4yQf88kSFQ)w&Sr)Z^K0wKY%+QycQ>{|1A1AK^huX6GBO- z_Fpm+ria%G2y_}f1andPd07}$ji9!E4(!qbs+`c4hXG#|4Q3P`d%)&$ z<{{+6MP1}#=lx3)LKVhSjGq|$1V2|DsKQKKR37N%S`BE)Vlh{wqZR%S!)7z3wD)$| zhgkH$bM-=!qHbu00%QHR%)Z;KsDK#Yiq?q6@#SB<3!9$((VrP*hbGjBwrW}WK{{&T zAirq0)glrmhoX^ghF&&~kAJaYDORlc+5CgDqmG+%Ny~<$BFO2s)7c{3Qg$MC=m<(8 zG3c*?t9dR``*&zy)mSWMTxK&FyIkWX>#&{2-t_5kER56)v{vR%j zK5cO~k)D;MTpanSA^19$AvZaxS>)23z;34VPlF?pozi+qTA7(?bPeGWa*zstlI}5u zkO&XJ->?pcHhsY8Tu;i!Q?&+lb6*8l^>UO4ujjpR!{2lYGO^w8RkskuX~D$kX87ut zVB@0OFwu1zwm z@B@+vB2kh_I$cPiz4q73p*q;khvcV6C7Pse<;Wl@)p>~`E2?QK*_h%bD)btj)I~BL zJ7UNXiMhyIHvbKmJ5woJ4u}tuNYJC>q|D`}v2yhX81-&LkPrcg$4mJ`g)`gZZDM3s zt2KkZ*@T%w-e_W(A|%?_I2Tf&pCarlBHdo{XEXFR1u`6&7*?($=rbVI!Owl~Ap!3Y@4ds;bQzG7o z0)us@(!jUz-#J~JQdg+n0U;Vu0jg*hYZ~ap6gF-9K2|I`9T%VRFSDx#Q=!f4!C$dNf zJHV(e$i07BIeS;IQxzj5IZotW%w8{{&@|kE5Hj(YI_V~$41)R;wL|!Gy)eF z4TFXImvCq{?j_myD4I9E3F*-toSQaOEj%5mgWKphlY%fw36x}wdXefDK*=omHCe0G zwC#VoE{DUpT{1;w#I`-dz01o;R3z4{H1=7|YmnA#Hm6+;k0iP{YC>F6hRUF1WsdFt zF>R0=jzBXF*>4C@b{WDTJfEtz3&`2gNXE93+uQ+v-A330ZAu?`#0iLV5443CTu7tc z35*=QUC+f|w;pLx{3_3Ij|>uiT@M!#J3)M8-}cq7hqrc}-X9qzYn@)VG$$?=g;_Fb z(w^N``2dYz0mi=Zg3uZN42H1aayrMPBto-?5|Z@Nf}Wl`2#KDln_z@Dx2^p=^mP3W zPe1ih#lkPU^t-4EwcxwIISbd{{#w*D%tJMCZxM@5OS4D2%SisU7{b{Ct6J%OIJNV+ zkmd}oqSL4g&C>#M=}IA4hmv(E5UO^Fwg`0Mg2%uY ziRD!=Kx#3$2q9gV95kY39#5iCLb*^cQWa)0_+Je57M3nuYLCZeZYvjsZ;5E1!R4zz zhog#bjzRrXS#|sbhqgk8T0c*4-Y9<2~su=>1=ngU2p&nQ2a>^5wdr*R1~ zBi&kyoJ%KE#5$iIMs)8ps6XW@Og!>kIBOd<-$B05%(V_S{M;=I}QvYL_ zPcoU_VNyd#%3#+MFx7czoD$lETu>eDl}f9cNoHYn8vB;Bu7QTS5u&|oB&$v0$m7?c z=gIeC>gdhfCj*l6hw8TT4Do(xcsFzW8s{a^}0C z@`J)l6$=#+8~q#WT{8FT=FJFrlw@;D{aOr7|PibeyC`lq=m008i^Lhe&k3;oW^U_N! zIirR2DJ~vS>ygMynj4F-aF%?DWU-3Qsu+KdFR1syX0sRl{`$W)A`~p9Bu4N^S1-L- z&pcjx$>plTiKqO4yu$`eNA_~l=!dj-3e~K|(i47xjz#~5dU6tSzm0Y*CQbK_#RqWj zGdCbbj&yvu2Q!h`JwwQSZF+1&Tf+)C{Ixv)nBFV5+q)ablVtuSht(>afYH88a6;k# zGvx1rjE)L~MHO_X!I<7{=miHCu0>{ILIpI+;sA19NoNT~M4S%IB3CqnYeVwLT~#%F z{|NcMK|1UXMwG2u{=hJakf~4Ao+4dOqT%d!Vc^bBz}9l2NFgCLGXSf{uL*d?Bsu?- z@Zn}Uht|jcx+^R0v)CO`Db+~z?1Oo93J#w%8W5pLvv%l_PB%6?`Or)rUY`~ADxOa$ z2%EbNftC~GI}9<4*^V2PBAruTE2`#RME;NzOX47s;R8nRP-~OkulnXCd@ZNZtmqF| z2sa;j#t_MO``ZzyUV{{&)>1wTPlyp@dX(>%YpWp0C^MfKLprjZ`$>9Hjlkx%Wu5uf<+tFd+8ZAhj2P}eXQb34``41Dun=YBme!`llHr!;b%}CLfzVAx)Z9fwuppU} z^#~JUcJY0A5g+D49TQSp+RH$?)JsVP7n3 zg;mi=Fe3}Z;5SIB@7Vn-)Yf#Mt+f-q!<#kZR$Bz{DjMn*VR6T~Xbe_yPR%I1#q)j! z$H%|qAQe&t7#h0Lcvng(1Q98bORjJMrqUUBgQO_Ln2=WRFE|^Cz5|R>Jly2%+Lc~} z;pqh{)go}D#pzLFAk;)rG>OAqDCNlGJF963=PE2&61pKHZI4D#we%uHcKj6ng{NsV z-fV{4eO)uGG*lIb54nkbdah=vDKu5?`YSJuFj0Po&POr9VX8#=U6q*@%oh z1{D_JbxCKRLd8S7Yf~*#@wm&bYNB_$5uY&RmHiE8)7fw{+V!KzeaGo(L^|3vd%E0z z+;e#B85%%&tscoqV-I!uTWL5aFmd#cg5dB`<)#Ubeg`k`_-9C#0V%yB=`1&La&f|& zH8pLdhmu1gH;x-`JXJeRyz%uluf`ks);RKV6=Y=E;k5I9lfAa+A9XCEomUoVQDQvzRbG@&IoC?Q(7? zNxqwgo!9Ji(d#UX8x1;%z{X}aabd?$Q@@c>xwPckqwr1t$W9ve1X}6cZr$}8g+Gm^ z#b%67@5G+2AJCW^aF{eGHI?!MI6nR*M>1KS2$G!xUCWn(MR*wHzT^s@Uv{8xhQZQ z3H&O>`+^vWVTkqbq_gTnYyAqujywYIoYjm7>iMgSh8k zb#3I?9;9b}w)`I1elKcIIgJEOnAc_1#6D4r5(mI$CrlfcCNYUa~^rculc!(Kff zt@F=Dp7fBtrWNIE1Ua6+w1cyGoS5l-lppdU&;50H&*#v%=sFtPb%c!@VIpeew$)?T zgYSem8q#ObTeFHhW1qHybI_44GH6In8l}~qAf0M2j}6i}gp0%DPcXuqfWtEvA@235 zFz-=#TiIj{nJtyV4@*Y(?-wLV=GgeBFog74cAF}i2XCt|0`U8qv1iZEvF+KfkQbYe zt6u#8MkaTYj|(9()s6ajXVROSHX;U#cq>V4-u(-ldGg0`@W>x==ab*Tifb-};OJ8B zkSS&mrxBILvyv<$#J7oL`O1Z_#lpGgB1YreH@p)AV|y?8Q9%=pN{YOaMX;CBi62i^adHa^g=1KTtYIa=ImxokA`p$tyN~<9v)x zJk5yo6__S0VJ9Ii3JdvCO0rF1w-nIWcnS^SE=){!Bch*kX*;EODn`z~d-e0NM`R`b%W8rHp0sms2Q$O6UTI}EX6^Qt@%z3lP zg`t7F^v4%kMx)q>=?O!zuD0$h)YqPZC!e@XW!Eyf4E7xS9d7M?l7_E~=UGJu!AKP^ zlM8uz%eQqCve~Oe%skKOvF(Lv~3jYgK|2?NREb)2od8;%z-6!JlZ6}?9<3Mq#UNrGpuVf9Z)ByXUhI8zdqE%GqT{F}V8^nCxjsP20(sf8xJkdh{vG zjPKHf!BF!BG=wK0I{t`ql;A#{oZ6368 zo9}uB)-8P_xuFA^%~($_D;n#D-`j@a_@E}cY+QF8p4jp&L^;WdMS3^%yo3kL7Y$fM ziUdoH2J@V#iC7oEV*&ZMJl3y#D^6K!Aus1eg1lt!*luh;{3IqA`tLq`FShKyLC-bh zZ)60T;)4x}Cf^Vtk|F#rhNYa70-Ey#zRTuD&|G~w4o^LS&en6eNMc$eSz#n37{3&_ zN?WD`CvbJuTx~Zb4uf>>DoRg9G59vo29!*=kk%85fVjzG)?}ZV$S4{b7UBFeKZQR$ z{0{8xx)B59CPg+*8Xqs2e=)g$5ZapNGfK;#sg68?Z<&@>{N(y`HG7rk;A;!Cc?M&H z|D9RUmWFP(`;v4ze}@EWW^1Y3Irj|~nDkdI}?#D{<2)p-wnAaY{ZTGxiU$@ysv^YW!-Gg~^UyrKl zW!SU#OGqWAip5IVYOdsW@H|FweEdreE`5s<<)jG;ZY%0fVN|v&j3A-O0{L=V(1+p8 z2B71qAr(USGeKlUC>0wWz(Slf94Q2+myyv-l>14RL7tO_gixp?Hv4E`;^X>xo4Zyd zq}8~{J|ifNByRcUuEpphpGWm6@5c15+u>Wh5#}@_QwtHQ)C8loaT-mcAQjs^f8K54 zzZ=DDa;wGanKoHHHIai`F}Ce6+|qxbBCX?`$XhFhL}XPh&&>r-YYih`Nus3#U$>CF zW;fim?b^fC>Gz>*uMqYOqQC$n(rd6iO-rsqsO>`Z@AxXxlRJ3b{TM#bkLmu$MGBew zi(PqB&G;_%AXv48PIF9i7sBI)(6)tWp08#D5vC)Af4xYiClH%_0(MU;su#Z#life( zJvdsnIznbsx$sjYlE(^&|Md(Z)WMOg2u3lS7>5tvLGCSpH@x~G9NB+AYN|W%^wXb1 zXWeQ9yft`y)7Np?MYrJa!1eU>IxsZ84Gr8#dj_^(PV?!Ue_zG@TW>^r?HbgD{M!9E zlTYhGf{gImni^0lnN-zw=aI+N_~hsfjgO6BV5Se9jSSg?t8mfjr|@A*q*lbx@F7gc zc3{h%8#wtTeOTa(vTU;dtJ*s94+q6#EYny|gnJ;oSyiYNMbQvcIk~b5Z;N1f#cXt+ zx4Ht_rpaa%)te}$qkZH?Nl>RI$>;g$P=r-YU&HMMQP!}njo4MkkOGRgPXqOSD>tnvr3dhJ#C z!`;`ZAvBvsZ6{8Tn$M1&_o9W;^XxEoiAJ6@?KJz8FO>dfRvP=xj@J-HSd6L3%`}38 z6_Y7wHI*~trIPn0fF|_5;0x>cc=3nDLdUvd)12Oq&L(Iy-aXp!hc1NkHA!KJp$S3;YrW2W* z>DPw1lKrTq7WP_X26v(Ev=3uy%WrthGc;GBU=?MTMvOmeXmg6;bl9x-7ymZoB4e{! zwvn#9P|b{}aPBd|^nVqYSr_z2ChHg+AdUxi0JKk&O%>G58dD z(U&MvmY5#lHFP33x|7B*LI+m#NC{&OJb}ig?}Keg3W=GWh>tymG=q#p9oBCgNbxcr2iI8(y2J=RA@UgbiW7*m>JFH zT~2(ZP{4~a{#gtm#5BnN3bfbNb0=0Vz5+4g*Dg_p5y*j2QBC~@{O4FOuK)+}aml_+k!MWiLF`E(R%I#^c1I#yc{M+crkOUr6inpwU4 zmE5T?!*W!1#yc&H+Z|3GzPbXzk z>!3!5ZsHFxK70ov{G3?|=ZkW`^Nb9A>e!sV@h5Z&im2l=Kiu_ozUHb}%ta!l<+Jjo zu*l*FzVr8x#W_CyzcoxWN}h7b$lEF>Qr!hf^tS3-LFNN~w6K8I}txjJmqN^+62Z_-#eJ zGSd?xQ1+kRE46zjoA|M13_kElEO_g^=>G02k@W3nw78Oc4cC8lCx-6+l)m3z#lHpS zW2)yCy%%`wy!OO5`|1DU#;9^38OR?qPJ?QFv5aTmln2h#nHlbA~g;`qw^$tDBpT{-J z%01h|uC;C@A;M*-s#}U$PT-)o38|a|<5T^{8JjAi_xUXTcY_Z*9Je}L59c$EOXJ++ z$)_>;^J#Ios8=ZLzz8TKd>?<8E)-G&nWy(xDrHa`oQt-G&H6RIFxA z1hR91*}c^?W^wgqqscLJw5`RVo;wID$FaEcrTl&;YQ43XBCPCokZa>{LM|8KWD5qy zpTa{=eNpaFncN&bw(`B{VrJ}ry0DT#*y+6u2HOz`RrB22aQEF;VTQb)G%l5>bLH}@ z&={)WF@4x~;6Ky|GLqxxC(zn_AzC|Lhsl{uDCdUI+j}=(^Ae(s!^h{abmhNc%QNr8 zQZC9=NjeC)F*1A);<0`u+-FnjATIc4aY|BPA(0|d6(kpU32c5IJD(?A*9uqba=07kBTkCM znI6W$A76#O+dqQVOFoOeKR6c)uDK0%Ujx$5-obM;#KUcYMcPU!P`i=Pss-V`M+j-| z;XXBm$wP+vlec;u8s@)&M&FOf_-68-4cayWOXF zwAag^szc{I?HJKKV_wH?2pelwbt77d3S!(a_z8y2e%b%`I2p zK-X=0Ae+t4jr9M=-dn&~c2?Qq>s)s)_pWxgq`TwpLP7`-AY_mX4DJkr%OC@T69#t@ zh`U>-)18*ITXmOv)phstU;DciVCK#HzxSYx-_*y{q)YC-=YID)d+)W@mN}>kZ6IZO z28^~McJBGAY6WC4xYYpPlw?KfaYSPS*nRju^*BLdemWkXrwh}Jcr+p?$*MM+Oyi}@ zUu9=i#G{wXkCQ{cw!#DV^7e1yvJ1b3fq|FkxJc#Z)6k{&sSFh*qD!gC3Y{1kdQO!@ z)RS_sQm?Rbk0ir3pRF~>ZuGWdI4ljS{dB0j9jnv;?0zCpBP2N9wC%@OzUVbX!ewmR z_bt+(lb8zk^7|}aJ!vk5gMr<{(^sHrOr@D=5p?j z&FC$&bm;%!Rj!osn$fBb!J%Ki7xUivTh+9q>I>4jWnm7w(Q@r+nE&=~V)y5-z|b8Z z!`km2Mjm z(f+RAp+e_g$z@eyk3@lzab3!g84CA7BO10Xy$E&d--xMAKcZb|MC+QHFn-_rG56h@ zFmUfD)$>{zYz8_mM>;V;+LXaSPKT%aQWRrD{N9ROs#X>e=)8pcQzp$yR7obTdBaz6 zWb?;S9NVZ8+d5AFSD36p(y7m>hTfTJak53!&wC>bHYdh+|A*=%Wwn_9EzX6L$lja^ zj!@32DV0hccDaIY$Y!&5=@m0|9+xI_D+{HlI=t!RD-9Pa=QCb=TaDZ~gdmj8E^zyv|z~snzrMb=2WjAR6C^k;%s}HT4Yj zI4Mo=t2SlOUkS>H6sb=MB9ja+$qAi~^z!SlTq@}i7f)D;GJx% z#F*i!hu)=rL7kCIX57%(c_TuB(@^GXNy)?$PrgnKS|%v~k8dg3nqNy}62Ti@#XxB1 zkFjOv4jC2rqYx{Hy0oMD>Iw(1XM>EnAgX9x1o`m zWsXvi6xWx=BV>n6s;tTytV6MogvCqS_|lVTyY}-)AKi+fCqIuxZ@M43se_2T^dstv zwJ}NF*7KlwT7k)(FxAbY!=93H!F-?RWBTxq)NlifqZJm<0@|k-!HNY!K@T1LHDY7W zDd%Rk60|UI&ryB~&b=9xgWpGnZ_?syLH*))Vqnt;pk{>{Q81eIAE0J>Pa1o3s!*e< z{ve(1e8A!8nabu+KLZq1L3Pc{YBNn^ZR+qzBj!kSFE(!8iOJ}0T(th55y_6KM$yeY zh<~{6b%;#w!Rl3CQFU-5plExf)L zHOW}>`xd}QUS7>a6Kd2J#Fm%8k5V~>Gf)2*LcWE_qd8$@(DqIuIWr-6}9dx8=u*svk-6&M3*Qk2U zV6JA;iLV=tR^4DU+V}1|&}uf?O9qqqJ%vK@k(syhiqlaYO7r>1Q(mukZm#6|42AL2 zbyOBqN>u`VE4t@j18Ejqa&%(b=6^#Xc~m{z>sy14PC7w-2$!7oZtObnAntoaCP^4! zwR$jb!3X&HyntMGAFjXR7j(`maORnQJn_UWymqT1Sd7MEAEV^&V%7=HF0Nvs_%A#Z zZzM8n)J)!LW@^NcdFUH|`n?3X7Iy$=R(uYj3U{>Z~WK==FaqGskmMX${ttmJbH zl#8&^j#OxSOb-4xpF(P27lUFqj5PfD*rWNe$qyTY9ln*rA#1XOuG$HOk56X;uSqtGpIRU2|>VHm~2+ zxmfjAwa;yY=C)wb`~HBJKXn>4}A^c>7A&rUymdGKjUE|vdSDK;+asz z*JAuvt$Ziin$AZ91>nJZli0I$if zdhNNK!S^N-<1^R&R~cRP!552}n=BTOUa2Hs!$WA$43y)_6>VyIk2W>6 zRGBT(86!bzupOIsd=JCpyYUaNyA7p$24B6c8>^PzO2^Ts8i;q-x8U19Kc_Ydg#>+F z-FfP82Lg;_4R$z5J0BVNJ@@QoH498?uk>nCy;i9r|J5&m8cbZ9?IvQk$xwNi4(c&F z!z=Kg53uThO(!oQ@0;ZZcBl1QdENHDYAIVidhln4?)h&-&+gmkr0=fHC^MTer~3we zwi&dvoQ^bw{yXo#Sy9mPIXAZ5h>3|^G$JY7bj|OPEly#a(dwqnA5(iG2w6JqSWVgu z+1Z-G|LN;5??(c&+%o#6ebtJkL7Ga}rkvC=MWyJxkj{__J%F^-^ND_?XJITSk-V*uv2;#k)RDMFWs!RRGU)>AWX0ASx&zIk$-cPXvSJNuwi3&Bl3E93~ zD48A5Gg)MgK2Dl;ir1e+E*_!w9#_Dkl8s?>*UxIbM)d*=W;^X)6r(%7h+upl0$n%o z1}2*IgfO}FiwYQ+Y$4Pwxm7jfRt@hfb|lF%rNZ0P{cLqKAhhHr#QL9xw|+S$4t`5r ztA&*7yt6-yzKx$jAy<>5w5s+woC51qa)j#e=5p0hnIa)=kYuD%lA2uA(SnA?i>UkE zpz7!P`+iH5WFv>YR~cucsScy#d-(MZ<>abWK{r7npB*!!euUGmv3T|TU^cA%G`c!A zkQNQ|;M>vKbec*;5mYoWwUJypoqhh7_P$iZ-UD+m%40-w1?9m4aWQz|BjC=10r14zTA{Qbx1 z%)gBP9MM(&@_X**7Y%y$)~X?79~^#09~ym5Q^=FLAoP^p(Q&gTpJ$$*M{Da+-22#D z_!-umZhiCFMDA9;-Z0KxcMA;@JzdF)XEwbZg?y@NGzAQmN=`Ew^>>q2--%f?_&<5o zG^Wl@8=_J2lZN8l*3iW0_~=u)Z26|zTuog`EvhY_Vm{2$+Ke=!O*N({CZ-U5>3#$k zUrtSH07WuP(x5`JMXQCfDv~c|Q!tb*wfbJW2Ua@DSY(h+#H_Bs=yD@|GOx?wjaSiHL*UBtyp-Yz(WCCynlAVB<&i z$iNFE);yZgSovL{kU5G|puFk-ws+)-SZXsYM*HhZI)1N{0)_M+t%x+Gs|L6hO9+AB zdN_TH;C0NW*0+gz(XVS-o_wfPHOy(|fa}VUYCPywJ;Nu@%E?6{8*#M% zDLRv&YH8LOT1=!gA8mA$25X2&v4hm*lsZf@f+>+nqcOM;zrFJ!9=-&9K&5K2Xmj)V z`~d#8^_M5r;Bfedv$<-s8s99xdZpWodQVj~L$F#&AwcT%#;fnbSbQ_AS^zC|3-SAV zUyph7F2HGYetk!`U{2RMeCtPxAvJyC1eY)U7t*~%#1)DBEQ;&5+vein;cpP_?ok@# zrRRSEn_vDtKKhQAsG;`J;WH98R@HSlNZGonwf2ubgJ0bFDt;uSg^ZwBpOX1d|GTU= z<(O>F=8G!D$Rnk)*(6zaMiW(b-I%LXQtr+l~P5s>s2#v0=?FQ5Za#|qFS|MBh~}e9895BEc^7cNbTRQ2J4o2{~Kipwj?>4 zBmrg;zC~wZ_!qY#c5ow>y!DTyK1bkaXdw-mhi)|>cX%I6K|cz~7&S-UgSm{F6yuz? z7Ds;lR+T|2IK*Nxzn+2c?fC1L*=qOo70aepL2@(dgc@U38?>v}Y@+sxulcV&XJ#+R z0Ck^x8||oHWs8ESFB9E}RR3ehhWFL>$K+9yVB~#BykT{BlM-Exe6$By%2VR(r0%z6 z&8HYRw8LT}llT1FRTFNF;6g7KcyR@T)MlHE=HHfUN2lb6uVBoATC7YUGb} zgunjkUtoUQHT-}yJhkzo7#ZC}4XzP6MlRCdbULyhgTv2b&*8gpu;(ru>Uof8^eCB- zY2*tjURN1GUz-{m(m(JJOh>(iOkvzT>)|I?Q`dk&l9v-u)kB}K1vdnTPQO)sVRySxVK<4_~Ngg@66rCBY-Rg#=R zMiv)fm5$ ziXg`?cjq$2YSCaYc#GCDuq_rIZ4<_x`L3jYsmi2EIsH-m4b&*aGU)o5j8hlGV576A zfzzxt+^1DlE`{10ZRXaH_b32C1=gtL0?@A7ee>XMIS=W{{i9 z+fk~jg}mFiu*c+NdH|ZWhUrcT_Pt{=?uv> zYX{9H%NfOD>L(ZKjM@;3mW==Ef3ZbguuoC{<9E)77Yo)MYx0(^>gO zCX@Rxj^Q$yybo3M$`yj*#L3GP4b{=UOnsqD4ZuUXAu~b;aY!M!TW@(8$<$~q(^KSU z9>}T5=kdt1A6NByGMjY$x^Iw+*Hw~?(-oon!sW9{#V2HVg43cs@{=Skg?_ALjGZyAPn z{yS1r&p{|rNBv67zw{?aOcU+W&L*jWPWRrU5^~HoH~gKKA~m*ICBqf-GOXBGE8^EH zRZ1ZSld1G@xtPCl=CV(zd-h~&gvtpvG&DHl@zjgOqG7qFnHeU<3|4y`TH4=)`i9d; zZI&2VHKCF_itW_LN=51Q8Bh>@YVBC6o z=%A${Rg(dndHm)N7vbV_zs8$9s*2Tnd+)^I-pAB6dOeG=dhKU1IeCz~9EZzMhfKME zU|>B4hko}bC)n0{7OuJEHuN05A8jowNtf1P_uk*5gH&ZKHpalh$?F(JJUKo?v1kfq z%G*{QGAde!(`mghlPNro|Nf@_?+(2BJGZChLd{ToFqbQxYcQBZc8S{Ume0mwvG4j^ zp+Bbe%tKX%FRJUmQ5qqbw^%K{HzpFpz4-reu(Rub)KX`OI{Vf6Vzp6v^m>tCP8!+&P5->_=68)h#ZqC7_DA9yaa|{_yORmQ%N;CwXzBW@mlFcT(xX7 zyF8eXEa}0GM1~=HnyjdF@12nc{}yMUMWf3nOs1`It*SNZ>Q>0rke~kN+v2~wAvFR9 zHMjs$4Hky8{$ix3c2UnX!rQnOvEglWf*WfSVi=6Joc1xKCSOLp_bG%r&w;yfIUON& zLrE~QcEHneF}(bW_1%kb-#rRl3nL}a*l5W2my4xqXI}o4)A3KHBUDogUh|sQ7$11x z(S3A+otjoAh)Ekd7v6&ArppyKU)5!JWC_vH?Fcn2!G)Lo9xpsY+AcMs_-vh&>B#Us zu<}CF>)16cTjcLxWGE zzWyxk*ASxV0W?r!9qj)FM#dgjf9>;h;OdKih9gHFQ$sitsk9nj)p)empOSU+Fa zK}uE2A(o9Io=@}YOmJH3xd)r@AAfu!b;}T+$@R~)4)Ub`w>Pz-MJ6ZrNX_5*K50XP za=XLf-aa-qCQ#fMPluo7&s*}D%JoK@A!sm}Ur42*oAbF;?TyaFvzT483nF7%ZmpF7 zWHA5M4 zf%bWr*trG6zyFr-ySxGyMz?(nfzBiF5g6D4b5Y7AF|qHvHCsa`7+CNocsee}kq53o za`-vK`+hf5)kYM_=g7y8;OLWYP?D6eS(?GA5UE}@DXP_Mw%l5&l*%{-ouI6f?FjYz z?tAFLQpwn@xmArQfy(hKP7TnC4V(H;>|rkI7z8sxh-BSk^M zWVR@jWpmi+L`nUb9i&<_sPg-x16xUfI#DVY;i7Xq``k0I`{lO5>28L<$j7@+i+p3!({V4%GYtY1Gm*7A?LR(^I?o z-hae>7(-p~EX?OY-go$i7#*v1hIcyaaPv)%ks{p*x6@8NvQe!L zg*Q<)OFD@3hpA{n)uf@ne=q6N>#$Fm8FqW1EtiY_zf9x!Q+8=wYEyuL zc>GV3Xq4(d({bWw_;Z(2?Js^myJnXx-PO=gpARRcMhLcGD;kzwL}PsrX5PCx1K>pXoewG+zBN zlqZg&_qMko+ViAJ-h;`fP*)9jRfzN`yHKuh_`2wTcqbQAaQYV_9Xo)0bWq7VnqJY2 z#_IM`KJ!le?MWi?Sevftw@SAuN3ag-{^N0&o9DpfFxQx)R8h+HP^P_*`HF@LouS7H zd&feI-u_+M5SlJJeTtvd^zK7^m;tffFMR{}JGmE)Fp(h&bY6wthptmjP~;Fb0(3@e zRKdAugt|r1ukt^ACRtIOp+QDJRV=B$xaL!Coh(PFq5`kW|Bghaa+#)8lqR_TlAoih z)$_xmV@n>PGn!^ZXH+ZI* z(bawlBFQlf_HDxO=p{x<1qO<$c&I?rK1xqAf3$+b@BjTIWqSK8%5({d`0Y<+4MSk4RlrD72Dv>Mm-HyU|>?ny7PBa3=B@UIXdn zR6dEurY01K4%aNaj*jqt8P#MlqWmg8`FH={-tqtT#`xdq2eUfh?D}6;Igz-gtQ#Cs z%w2cUO(@%3R2ZDK>M3gF7Ke=iqOP()i$@Qk7@tP-Id7wOScIdl71Mj3!`xT@8@BIz zMm5y0C6*XfhpFCQe*&p}L_xi~QJfi@1l7&xl~}B*YH!8iXq5sP83*j1xd`|cDrZnF z#gLoYTPug6UTCmafB6@e{x_Xxi_6ko%A!#cewr?OKSHN3$B{=~gf|dEmJZ)+x5<>8 z+B6$!yH=osYH2}q>vO#1Dm?SfM)Jt>e5)RM1HVcJs-$D;vNTOH%k!|fyAU~Y2ki_A zA7SAn89}dIcFiHq5Hkur>a|`RGpdC+%4)>~tEqGv{qRdTMdb_wPR^1|u%>hQ&q-#e zUdG%e4pzl6haLzyDg)N_Yz z)bLx2*{UK&BlS5cm$2KM$fPnzWRi>s&1xX5OXiP}o^&~Ch3!=Vv8B>64JHcN!V~IX ziNGyw-l*-_{ViC0*)Pz2#%Ey*tx#i3v}ziTKsOqf-;4!U{0eg~{HAJ$CXsAD7sFFe z+s2s#dj&f!cl9dCodi zV-d(qXh|Ng8fp#cEkuVFy91*;Hmbi1t~v|JseUz$!pM8BnAb7q)nDKP5`3IhmG9_M zzGd)YYUg8gg44A1;t0$N@zk8SA#Fy|j@9%0M<%8(0y2-AO4ZOb2Hy(a!Nc z=FcQyrtPNhBCz%*^sC60jFyHb zEM83gurQ9v$YET6^|$bo-&}xeF8vvj=?IFMEKv+;Q93-C;2`A_Zr&JtI>b{E)wo(R zykrUm`D`^+SsY_NCpU`5FEjmK4&Kl_)FLM7E$=qt*sNL{WzkZ#4lq(~7e%P$Y^=WV z5j86A?YvZ2kwX7EPd&+F@hJ+K5zZhT;7@PiGh_-^za{R!$CuS9#tbws{t zlzCWPq(g7K_73dXbwA&4gxAlA*yW=GPDo2C1`0%lmD(ZC6N&l)LGDdhQKL4ylY3xL z`DPM0Ohv}vb2V`v8;=ut;6^PWvdaT=m4AxuU1pjtHl@t^A&J4ZBUJ+4Q3~- ze2j7cQfDVio3Z7(v6e)p%dm?=?dO`8PSdBpAgqqc;N-nyGFM8a%rWbKR48cOHGzT8 zO-Z9l6sT21J~2wNCbG17c0Zk2A`Nf7pZ9s0cEx}gQL(tRVrC4j7k&)&ORr>5AK}}J z!_l-H_PPappR~i}jLOv3)eO)XCRh2wS86Z$GfFfjs}1hf3(>OjlW1N0S+uSF6zUh; z#NeYtoTIK+=nPASPgw0v$9$E&FE)gr+xkx()_L?>aw z8K=DuKmYYrxcN1YBQ`yzqBWN9uT zI!ruw!zhM#A#wBxH6{ww6pNW*I#D~iFZjNy_krfZoT9zq?oO8p3c4^xdXfwqGO|*x?g!3Myrp(Ks)u*A=pp9751hj zn0w=Q(0=7-G3RZ6K-X)32&<=o?;~ET=~in7#Ohk@eG$ksEq*(?)_(^bD?bFY)l1uA z=kKhPa>z(sd>iJh`-DN)Q<|=qtA)JrJlcsqsH`N_%IcJ8>T*)3QIDrJP$=Z*OId{7 z)rrm}S7EgOZk6pR^g&z4YY}L?1k+PnF?{54IGtUXGw%)RvElGhIL!P23F9(3(w1~) zHe0>=os?Br$lsgwI{fDDt8wAkpU3d{9;EYQ@O$gjyDdwyiCKDyrVw&9(|M+q9%mOC zfgiS6dT{#u$kQ2$<1_Jl9%+?bYO_g?O==B=TDe@MrV$*g4^nqJosETZU<>T&y2~`4=PD zc^RLL?~BoCY;vo#)aE`fQZF(xc}NYnEfZl&eWFa{mZT&VL5iqNYE&{pJ)REk-F7ti zoJ7|$`J>7`;o~YbEma;P8bdmlKzpe6-2C2<%N3VncFnF6xT@9a8JcwBmvg@A3>2hc zgkF=Zq@-NBt4Kl|`F)fl8q1=)RcavO6rcK;Wty3I8C0|LQT-w+NJJkt5eE97|I)s1gHho4$bOyQR8R8 z%i!J2d%jGBNRAYRSQLfnUYJr7SpM04NDaJUzFq~~yQFWR^Z2V<9)*$uKR@mLmGMf}r4A!mgrRYBQ`x1!D_{3_tVrjNn zJ@?`iS|>>(Oa_cba*}j}?)n9i>VnKftwD?1vlQOo8ca<-LmD)wnqa4ry>NQxDx??* z@26uU%}IsWD6q!JM>`wUV^cCeizst?d>hVO_a00~U&iS83o79wk)EdWE70&$BN#oX z{yyMqL@FJn^Rue&MFSJmQ)U$DBn@aYn`^nOWeUhzh4f$^PM1S+u}Dd8Vq9k$o=Sh_RDaF7Sowo zk?7lqj&r_9M`~C71gEE-L$;7ojkSe7$)-vFI2>?0LXy&qV!5aW`KpN;6;1USb-L@& z)UXa?(+4mxbOc@=ZrKBy#ld|qs%Gd}I!r4cFZGMk%1t&ybP1DbCMua-v+D${a=Ci8 zFch-7FTDcQsW7UVUQ2qB1ULq;@riK;h+T+neMH?Cnxjn(>DBYnfP?79EV@}qm27Et zHySqF!r(H8@jc(c&`Y0Gv-F(7RcJfwGw6HjO(OL1cB-J`^pB&7U&V9`nStj~jO|5y zY_rPb4$Qd<^Dn)VPE}AcD2@zl$iw$JKmSBV`ds%R>I036l?g2U!Qq<+XTy0&4nNO5^T5}z8ri8m7~A`Oga_|~p6f-Z^9p3rld4baqD$_O zp~MC$iY}DO7ny9fbMWWBZzpw~6h}y**`O;kuftWpNTnI0R7;zeS${?|9g(A+$j!<~ z&Pfd{Ok?fkfv#6=jLdS?q~~Oyu95%EWW(yQk$5jrO9U-#>kyvk#i1il`^JPQu>_hwR``EpSunPiCmiWMmz@Trk2GLSQyFR9-drKo{)tT+kTvWcl) z^?0pDmLD^k!(y>5QDdL@)V}6bq>JNZIeQpY-J^bA-+l>}p8ajKc3p#p*2}Q^!e3Am zX-0D7ek4XWGe9jd8gwf?qkjI?DsiS#iX+R&*6m%v_uYia@IE!VsY-1`Y7pfF7O8uR z(U75`GC6x-XeXNL<`MlB(KoS!I$)hjrV))%qREOx*wTEsObVuwg~jON-k8;n*zKln z%&ysW0+(jAtWsw$*a%-^Cz1nW5bob3)8EM)6)A-XEn48erv_h!BhWz_kkVQ{jS>yC zI0rHAb~o812Ec`}eQ+G&I#-EOy4%DP1oRjjQ`kWLp! z-->Oc8vdb+=c5Y<#G&W1rb(}oR}ago>I23N*g1|G@9Lq;?xfAVGDBMLn!f{ z7Q1IK$o`1*G?Tz5Kb6J=M8knOuc18E2OsUNG$ZeS=@S^<`z=2I3yAdIqu8oLkKds5 zLm8GJELYpQPYa!DkVG5;n=j0~m6M(ceo`Evrd8(g^eWQ1T&k)_%*=x#tCSyCdYm8> zmHW&O*fYEpi_57KQQBkgtSE6t%7Nb)(kSde} zlB)FcMhPYL8kx*YNsKCN&z5kEmd$Qi2zB`QymVSJ&usEYZRDSo?|;s!_aimE1;xS$ zlCi_2afZ;f>@Di|$x{>gVL;>9G1?5)HvjosaugQpNh@@Etw| z6*BM7t}@^prC#axnWaxoT5g z_#v#Xi|m;X`B)KdzaNEso(_)EMK~!9<9Ka!hP1O4sm+phjhPtC&C7}Q8lYvI~EIX*e5~K_ke>Cc{LJCN-K#EjmAoGpOVtnLuIpv~f>q{wz8MH+>k{$WD0b*JIvU z-$nDHw=&>Z%s?Z;-@Tu&(~bCa5Bzhlr-s@tS}9+zu+HINB!3F5li~j_VYV&#RHOe=ejq?5Y z;C46gJ*8xppvqsiJDqCGj8OkMB4TNWB&at^I>gS1RuYQFrgo|F5}Vbo5@ZAss#9aq zP@qoeHjzdOwZQFaQm>WDX1$nQv+D#c50}XxMQ~O4x);LHZKomcg1>7qzn>4C=T@cz zS!`aI$&Tbl24HVp42_hi44XB`|CHV>J-PFw^Rjem4W#&JZ{lM!uTqAy`7(ri?oi+P z+b)GQxCEM%9GJxqX&Br66G{{xz*Nue$j0^~G4ceze<$ymNx1x-$S0x*&ACw;Q|pzY zZlh27H2%g_t(vU{X-3Rt@C8WUrc}*fCLV_~;8Te_CSIT9T^Jd(ma~G&$mFD}stDfh zYCvINFP&o)zB%Vp!b`%pn zcjjk)v@U)Z-!mWUU5YvD{vE;gYZRy%dg))_@-E`uj3Ur+DWu+0H(IRJchAQuuuh62 z%;lO6RYjeKnUvm36k20wC6#Bk`4u;vOdo>F*Nsv!in7eN3a+IS*v}2k!%tq?OoU<~ zx-pq3GZN)VW|m}mwYQ#$;fY-@OQ6I<9|$y%a`j_6yoaX1yqEoG9m+DG+DRyEGVB%LAX;54JAMo*cj1)A*jC=yAR6GJNXyQHUx z);x^lYT2zuqCzuKcBxwHZ*I^EM4xU%!{e%JkDy`^^-&>R0gK8ImD~fF@?cZrttxbs zS^f=wOPa&$^r)m6NiY%$YGh(mB^;;#w_H6XvcP87|BOYJ$48{+lnRReC;xyQ|N0qB zJos%K{=>J?_t0->=zCGNnotc$R;83Pn0XJGkk@3utW}|)64@fjgqG1{WuEy|cuF;& zE>6o-7P2Sy5Q;Qc<@jO9ofzuA289%#m$t$gSb}`&D8f=_C%uZBHXtxU`<_;TZc(!54LQ+`YHX+k&Q^(Ss|+S+KZ)|B$Fr66 zvQDs4q+Li&ZdVuMWq?p3IH{B;2oJ)@hF_*5yo%4~Aj&?BTx=)l;ZkiXhwLmPa3a+Z zPJwlj>Nxt+R;za~n=LJkGn&Xu9fY@TCFU%8Jr3{u0S+^|TDaWJsA37+7CRB%0FEB~ zDS7@jG&Y~Zi02Tp)D;^WS7Ku5`9F1d@CQ5j0ThvnAHfZme+S`s7!~6r+)l6Rz%FM- zMj4Gxy$qM5LDdpUGj8d+pz&~I_@V9{JB04KPNKsM2-}g#r7##BByuVvTg@Y>@n@=x zfEt9!SYf~w%^w?ASadqf=}a~s(ix$eY(6^U3U8pAJ`tXL3I3M#$d!`nW-il73R=~w zQr~D-O}XvPI`tllDI(xNN=kfHv5s`QNTtHOUbC7=A(OUqq(&TWQbQ6c@^A`eBblR8 zP;aeTc%xX9E-NkV@(d!}9xwk+is++==?1v0E+qN4By!Q*&`cyfbCgc{WU<-xKWQZr z-bsTg8Pkl0P$3$@q2K(J2q#VEE%BfJ&SbYDIBzwidAl%4_DZF8<}K8(BzYv0Rz})F z389!{;7CTOkQ`Bub%s_lz?)KkFNN`CjgMjAX@W})?H%27oBF$!MgIU_$92@>!u#qaF7^%igfG| zYMB?n>S|MeFAYfyy5X3XpZ&G#WH>_AY`a{}+)IUasnBt$@P631Ic*F70g1=~I=5$W zVAsE)zV%!h;$Z~4m!jJl&Ni&@-<^nCRJgvdl;F<7y#76>uAJi>Hv{7 z-+v+rkBgc@iBu6aKB0ak?OBr!H8S?fXv0)woZ4fGH$(v*?uR58>5Mj`(!GPo+3$;@ ze{?%<2x^Yza#9uM&#u{ZLe?Z5i7TvEvLQ#uX;}G%jVSc>A##}LgQyRcl**Ef9(fu0 z_z(oy7;F|LgBXaE3}i_xULSJfLy~j@BkzAhDXs3aTFtjkhp>?6yjDan_nl;0mU5aJ zwUkeckhF=DUFs$xx(unQZHi4PQMRaCd^4isFOUvA#9;qrcseeE+0zM(Zk4QVo35u@ z|ny|7T_Qtp&67AM0ID!gE|+J8fb_3;WZ z)p+lNXjpI^CdM~n-l~tl>7I+hp5J3?r88DA9TB=-udC`ewwYx2tF()Ob2#6I+Rpdtr6dk@M%ZQQ)>Z zLa0Q!Hk|5qh1b%lAiF||yH;*<( zux`2GqcPP@CQBzLT4_OgCh{PAoK4tu=m|BvSeo(DwmgN|HM>sSsybcPL#cRWVPO5t4^CqVDXsp&0Ik!RB z_u4_2D4&$l3FxI-y>OMmuddfnkJQge4^CA}OUF{8Es=yYZ^K$tBv(PoD(EOwf{Dl& zCZa~7(@J7OCC*4D=S)YIznMER7z~7X)FKQ{Om2PCkxUwJ$ozfP*OJW+&=l1EOb^b!a{C#_mSPU)u>M;^AiIqL5PWEhF|WJYW` zH;zIfN;sfVlU;}DgFi=V{5h06uYfza0{PrnjcFrumy6fH3M>tDn#P#{>QJ4#>?X@- z?iBEaC#}UzDwR5Hx4F0GD&{lNi5`98;9Xi{%cV#~_MxTiDl|2ni>blqRRreuFXg6r z5RLBP!D5`@nnQZfh@CsXpwOYNXAyLFU}E|({4#hpCoS3vYJ5_j0;x`pT+ ze2CGL1I>-giD(9DK_8F*46JJLN>!@p%&55h2g_BVPDdnCGjO8P0V>Hz3#J-Nz&04q=49oNOS}Z zp*f_Vqe>TXI9#xDFTyj~abD`E2~sE)QlF#K!)OXNVSJjXoYYH!`lXXM(~En4hg#OI zB+!<(VRp@~6S#8e6d{)JRWfp^#QWD-Hy;)0EHko?5(B9}nG#Q0KQqdJv0*;4L)+jA zd>T{3(r`Ws6N6?+3Yp%&1@5*vf*E117~yGLhQ!!5l*qI=Lo3v46?0ML1dKM(-$l=_ z_1w=Sj=R=zNO$!lNat&nqQHg=BOavOo8+2w}WN7~fefW9BT1*OOl=~c@6xPUy_ zAw46#K`G0SA=1j!OLLT87z|rp=_DuZ;|L}k!R1I#ZACV^k2LIh0*re2+Al|Z=n)KT z{R~=`e^h1pOYXwd;h!*Ah^izts1X6%A3; zeW$^g-d)w5=-vHYG&h|Ix2qG8sog4tKiIHFMRR%SI738Jrc-k}=c`$P&pmsq8WmzN zQvBr&(A;pk`mbgob4?nsND(}hnL<$NVsd#>b_P1bBn}+96Ag{4xb-Fk{jDm)bYx;T z7ImG2dmsHU)~|gZe>R8~-*WWyJc{mx=VNlJhaa|A4XoY1``1vTN$7O!cKxx^F)N;s z?9S|dqtQ05!_}Oe+>6}AK@^jd@GZC=-J}?LpZWx*haNz9_z{%}_R3AxweBN|htEeD z2~*$HNY#w*{S~C8pV8z{O$ws1m(@H&kGDf*iaM=!>W+h$H)jI|#&;3fksg)KJTwR< zBJlC>UTTC+1OrPEPma-XX3@aC9Ge=Tw%DX5Vq~&>zBV&rQAT{4w4>8Ac1QjGRB8;f zYj&NeWj5QMmRX~cu$4RbG^`h{ftH>`e9!%8zUq_6?BvhpEJKbq#9hA{@tzkD+4G!e z25RbzHPnhk-%dChn^l5YITeA$&ogeQwGqyzhG1#A0IG7BG+(tGg*CVkxiB4%yPmpY zJ?YPbwJc4GOSmJre2Y+|yiq2TBR0z7rt^p%MLAnbw9_cOWHPxZ{Q2wyjtyE0`N|{Ms{|F3DVRXqvC6A(U#Xlf9@FbcSzfV!6iOEeE z*!FSQ$=*qljwBLEBaeno@zS>MW5dd~;mJ*3M0?9= zNW^i{we$muEhAh2jOWy3oBo94;rKn$JY+KzZ(tRS76au{|bN8dTJH@jAYI5wyeXz z=6^$tbt%E+o(B_k#_7oyR2JE?d6ywqNn>jI5JhdB4(|Zzla$f|rCg#w>a$!t!k*&H9z~351XUn>&N8WdK{0P~jeb7_ms`Xi6 zj82!%Fx~SqO5s72rUqdkV^dDVkvzH!fpyoAKFuS1=vkO0$&i4+AP%!!LXkAC+3BOx zOA^VEQzE_V>a5izC;A?QxA8Rf?+mHX-1Hv4w{~Qc`_a7mU(mSZy)cte%BP1^|6`l8 z9Zjn~4p;pKxc!Y7*zyG_yQtP`jw|1vc_05HJIlOMcTo0tJONUj7E;){QD$`!rR{v- zBiOn5pWzF%D?v9@zYHOw5-EEa>c0n@p1xIOfJ*6rjv9wQr{gTt2fIiCRAHlj)z!HQ zy(5oP&x-R<^U2AV&*?rLeS`PWSiAUqb6_>Qais4Fbk9AHh-VaGI?3frufhxbpcXRv zdu}@&uIk;@3WuAs9z8PjJgHzGMn;~e_BzDh%||F$Pkr#$>f$9smBHlCF}r5h311^QP17HS!9gcA ziRh7ybb?osnro)>>tXQhLw;~S97KMVY7ONTGSkp$uq)AVrT2?HsYE9PUeXwm@?;QQ zO^eQMQ0#||jzJPXYr>zH!N$X{&t5()kVT_!9bG`Xrs=x5!{65S)86 zg58(X`6f}Ed`b94T>?^rp?U|7!P3jcN5phgig`WPy9u_gC3JrKpi$RHDJL_SP>DxX zgYER8Jt$E+Dbm4NsQa0Hb;ulj6gF1_EiZwEUC{6ZpUp(ZONJ6yP|f6te0$(tc3rKR zNbE2XaEOjgMzvKjy8A!iQs^&7RJ<3#jtjBylG`zV!`INZ`cr6H@nHl)E7eqxzHOf% z8XO`xbsNm4Vo#}*f5l$>kL)ZXuUT<89M_Ven@%S4|6VQ|^-3wN20qFl+9+wc7oU9x zwr}|$cJKH!Hoy2TY<=-#=sS9+nyMgUhIBPIOP7_}%?) zz%>_q0YAI@X8hCZ|A0rH{}Sxv{r4ZeLs5Wq#A)6yzsIp%vM-7RSu1e-6s=2}DOX^Kc$PK0i#}eF5qgUPCIU6GtBZ5Jq?0R+}JQiK3zTGI&Vw znvE%ii%>QeN%bB?SL<0s$)rk5P7I9fKx5r714fw~~|Fl(qmwH~xKEX4jFU4cAh4O>1Ms#>?Kka7|f+q5X_6BPc;E18A$m zf~f;PqtkV021BVQm&tBATZTxk*yGHgRTQl=xn3 z&7IKmc^Ip@a*p-u--7hWHloS>$_W+=6;!5sc{_)YJn|9)Uz?g*0ijJZm6@?qCdw|~ zM#s6|Q?H+m?xfTI9{gR`!s-mFl9O=HBgkfAszsyGUI%JB7=HN+h|=k5<_4-dnUc|9 zzX+$$T*4FW2vtS5!{NCypV#j#6if!qXwj)%85)|;h1C{N-P~2{GL3?BSwn&poa*{O ziNWHdZXW3ccfpkt@aND5b{6O(zgXy{}nip+@5aB9BWy z&3n@6^fZngq<`gks#dGxo#m>2t+aYl$d~Uq()R%NKKKRbDCA3M40Pg9@8hshWOq|TO_4IW@99rr&5GCIfhRtWx4!;vJoDmL(Gr}4 zmk->j`i_d?VX+w>$YiD_af*ypnO*<0R?dW{N&cjz*>(8khmjlWLDisIAQAnA;izAT z?C4P#X{>EctC6I!Hc|67PzSH_UYCBF`Ai0$`RAeMC$Bm^x_QBb<1f`LqurdfJ zOpg*cyBSE2!bvtvRw1$*2KRiJOAH+9yHUxG!X5IFCLUH9o)%{v5(n zTpI`}?aZ{=7!VO*Yfq=Cxq*^VD&PO+kFUaX>eI2h%)Y|<*sjb1tv2R~2` z>A{!x{sdlY3tSX{N5UI1f5Bz^*&R6Vtk2`uf4mm&xalc8{`@Ct^nZB_Dh`L4~r%32aSf-}etEh*M1z}A z3mB{T+g7csjG_E#gGrvspie&WW74B5sSA!kBb!sJnarR>%CnSB!OGx3ir~xH7@VO_ z>YJ-EzUk*=oBXPYzH{ycd~7e$)8ndzq_uu7bX*J- zu0Zt}9oY0P3_kxpzF+=#BObXmT@JT2DhHHif!C3x>vD#?bIHc-_^1z`c*Z1B(}4geeN|^SaN+zC(}l zzgOTW5o1gJQaromyL6_SBq@!Qi|LQzZ@;l;*X;VMm)T^eJ1AUFja}DlZY{9tI_QZB z#0IvJ#c`loqG4}bq}q-}_T5Jc(GTB}^N{M@j^Nr?>L}uauQBSZIh^wjdPf;MNVQkBlgo^3hr4YZtfY!HNdk&Z z!WL@d^{3&Uw+>S;`~;4Uvz1*b3~WYr;xODTt57x3zS`?C{`}WajE^WCRl4e{;qxl(<% z*`)2SR4S5yQ5$=I64r@8gf(Bq4{Y1Emp2!6TX$7YR~+^_!|SfU6PKU=MYtTbHe!;k zm`hXp$_&&BKr2O6po&Unrn5ti8sBQ1x&G6r3w6y*fR?_XS`C?y7EGnX_~{*&lOC-@ zWBokTH!Q({BY)uERdL#ycVS{`ALh-u5L@^B1T8J=F*5uj&R%;f4)*O;S(Pqd1M;N_ zgnV*dM^U*1<04fJitXXhE@>`PQc1TKQ#0>{Qmh!m$S$gB4}+`iisGVCbiX4A%kQh zfjM0p5Thf_sCrE!4NLwHsBzV^wCL+MrwJBP<2rE z>fej}#9r7t*TC$oC!M)hQK*gQya`AD@OC5yxAQg+sVOQ_i2uqU+S+sg2g3V*1wAu@ z;L?9U)5?D)10%JBE>e;QaP-M{W8}q;;o!rRFgAaZTKzXLx$ia<$xOlISLjmB=B*T; zp1Is(ihxWe%exImb*0+WqhEuyS@I(cuy?Nl;u$!onNA*fmb8<-R(3_FD0Hr+c`?zi z1F_x*U~g=P=5(l0Y{s^Q)Jo^_Z?+;mu!%HrKsmt~G*Uy#Mj!X|QIztNs&A?CkmC3Z zB4bG#)habp8=97X0Cmeg1hacC(W@jYDa}XI^`c&>*g#r2U6F|O=Hi&-%$^IBMtt1JoLo7 z(GXgQB@1uDbmR!Uo<mR@`?|41l z`<7>L&r@H=p+ooaYv|zGzw6NSeLd%c{MLF7@WuVb_-T7d#|c@9G=*LC39Ylbt~VD z@$kz?rKE_Ll!!!hyzHZW_hHF`>v%}rYN&Cskc6F@pwH2SXEuKpS6*@(_U`#EHmtrG zPj32my!N`E;`e`i4X(fHTX~Wl5xzg*>&=kN*u6S zY)ctXF0bSwdT8Ofnq*6siC!EYKT?Bx5SqUMCEDSVB+C)~%)j+#72=Ba$4k3t{ zd7w2k_)45ANql5n^l|~&>D?H4>1zu0XeL2GDb-(741cv;sTl<_G*UAss7GXMb6_aN{A$+Ln=~$%sS6+qW;jPp}yHJ>-Mkvk4 z^Q3G;)Cwp2pi>{UHFP4!-=z*bj{39Sg~I4=SOe|QX>+W>b`0J1PpFpu(m(xaI&ba0 z&Gb60<#pgs@>Ok_)KK6mgX(DCok$KdI7#%^{+u?<>IrIQ=wOalOPLd-$ z-Y=?7f!%I@UoMYt@qkoO%@`UQmgBY8-i1VTuR>}g<9$SUod{9P4jgz zBTs!07o77Y%$@Uklndi@DoMDBexBR%CA|9T@8jpUUxACx{tULf{5`B){&wu!e+Syz z&mt{&HNO3$6+}w{Pj!RcZdjeoW_RKk(V_taJXu@ufnrfVN3vi^iB>z>FE=b${7$4} z2h^*07`a+4^{OmnYH~mKVVKuH!f4d3oV?rF3a6_9spO>G4oFi=jMCYgh>qJBK!h5) z87w@Gr#Jnp%7`os3P&oBS6rhlmtpqXPlLyOid zq^>$NN&i5-n*8&N$)tPUhwA5lZd^9Q!qg_cs4Rw8o=4^z!D5gZen#E=*>W}hIsBP1 z`&*W}Xs6TJkS}P1w1HNG*@%T7+l<1o;WxeETf#AraF`gBWJb;A+J?P zPX77*zXEpERjE;Rf4Wcu?Rg#Ts?kQf)wl}N`+kb}z%v9I4$W@0tjc8KyKoY0$%#OO z27}RYceTnBQ_ZUJwmAyTb2~18$K8do@B!45uhuBSPEYlrTurO7L2hdZ5y_4u9XCym zU4~%JXbO70OoCxMiM0O7&L*!#51t`c+Q_x&PPw)MZ$RtL-UMAfS zkM2Y|KcSr7(nVL29<0LWoJ+@gx*A67bhpB8X~a1fz7Ajc=2Bj3x~gd=gVk>OaxR5xu zEP~zUR9UT=^n@C?D-8&$M2a>`9kQe=e4b8>j&CCsd@)X6@pcRhKTAhB0wX^PN%=n1 zb0@mnE>eR*Oy(sZyG-*eq+SaL><-@2RFIj%szJ2aBm;lrniWfj&LH2d=tK zg!epw@b)`+h&@U^(EsGIYWP6Ry-O!KLCosZ1aepCxFMWxmr zW2_neS8$#%fa-TSI+46mC`2zKQlySkJfAe-Q$#_7I5vQUsIZi_n(TDT+J)5Ys`<&I zTJXa6B6V;xTuIaXD&eSk`E{g_@8G_Oy)HFZDy7?x(SH0tt>gKE%B$O)o}2R7 z{BJcX%}!THn>+7X?Aq}?)xF_{%YTG9ofn~}?>ShE234XUvj8PLG84^7M;NEQ4&5DV zF*ddxPj2}Z4);EeHOp?nIj6rL$yhHk#f+NCH@E8?eD9a%U@E+mk0UZ9WS61~y{ajA zt`i0Q=SB{-phId3jl34OtC0?7t!hBs)w~+p_WzpBXOxe&8LT$b@ALV@P54V*;212c z&3&L)z@pmyRwYuab-0(NwsX60z`U+k!RZLl8ON!8PEZ51k)|l9X1JO`uZ^G5jjDc9 z>Lg`Op~cpS>DVDWxAC2L({<1B?=q@gn%mw?$96ilZ2KCv?*6Gll#*OzGMezZ>+i>7 z&wc{MQVJKI{~4Hh=!b_lcpG`D25lH@N<)ajnNlbFn4cFnGn zztjP>+k-6(p!=(ku`&?`vQ!TB8oj3|P6mO}4o%QpwfYygv_gUUpT1W!If*RAiG^0Z z9xa!Df-$K96VLq=wqP@YOD@Hs-@JqWu1B)(MLJrME?%J#YudcQ?1ZC!5gfrKusGVN zXpCTV=g(AWhEdD)l#7`KIJV1RvpWyw^OpJ0W7Rotyv^WfT7^_>5~fld7LytAy<1>g zaR&56Tsdtcos}chjQw9-kCsb5i_qFvWA|595y0|27)kL~^}p~GwVaLCD?X3VhMTD$ z?o_Ovt8+b)n|}ghfsQt`m=4#9VuZkia*I)A-&#<%Sy7noQ4LOHs|{8MEUr#!t6xBJ zWUJWWqSfl^%4WkSyzSa?cZ3#;?WJPbdOE5JoO$NIV!@&}VCxGX$G$_gdi3Q>-hj0$ zZb8U5hkSb#$!u7)`l4G@gLDt|Jc4~a_u+8=!?kADGi%-IcjJQ7KY}Cu&%@;lP(LeU zLFbwH_Rm)%mXr)9kD@EIYHgf~bVYcjH|Kx3#Q)9D%&IZ0$7BCdA~E%k_;Z|hOfn;b z!C*@&T^=k~G-I_Krz3v@np;+5>-Nuy=&%09WOSmrbpu*LtKsr?a$kIKxr55NmkLGI z3_PBig41auZMu(6y^07A{K2DlQ1=T{Uv0*lUULr$*&@Q>9{!yRZucB)-}ghjyob(^ zVs}*{Rn*2)S*`Ubm!fLls><<6BW<^uT>mGkM~U4@+8O>(Z&dlXtW2(s1M8_8jE~4JI2(1nC8FiTuAr&aKYJ!9$niJ%|WMfk(toWp}GV^b(j69ukW^+`yKUAM_PWn#r~mY~X0w~RVu&k3atj9!AO7H7NR3^wnAt&VRlqWt5C0+Q<-6 zIlN|5b#ncN(^{W>_F1`0W}V>dI@OjslU|qWhD5sZN6lnaZPKJKsL9oWY9<0lpamH^ zExR{_41>pVYCr)WDGOkf$5<~)lr$G}Zuui^`WQjbw92@&x30v*L!Ux+U>D}T_Lp>Y zMx^#U1_Naai`_>`utC|6N@^VWR6>=3Nt?4Wf942u!&Einz=Ln6Gn!B~%3`TJQYhrF zz_HWC)O)ws?H?F+w6D;^?H7F%!86{D{M25Q(>XGx6e9$7`tn zU8oGblk}j;OfG4kOV#pLu5hDPtfbYu&W(>{LYPM#H!xlQyAd85Tr{z|b} z{AV1)MLKs+xnf-gJ&x9{&0G(=-H!38-58(Tiiz-U#9~KlC`~9| zH4{x!0>0Vekhx^?j0pG^p`&>N+FCZK?AhV5$FOnBmld`7`fGj#hqV*2RImDYS}9bI zOm4(o5B(Dzs+aLz5iVB{^XFbi{$4Z@Iy@rI3b}kgX_JxBr*ZVi{d9=Z+`LpY8mf!( z`FtN{*X%m=R!x?1xxP@ynLa7qs_IwW3~%T8$j2sNrcJTT6qTF&K?cUO2h`{fJ@_6z zjDaEVNn4-`3*L4+vQzykAQn2$;%egK4`JXB?@__I*-?l3mA9aA_3M#~52=jITw+YQ zBD=SR&NEHN8&tKwrR*fqeNSP0&+WW-rJt!=v^L#n$n(p*s8C4t;MgsN49!;0drPJK zw>4dAsq^HK%my7Z5{LFm%V&M2?7^VsCyJd^KNCt+=wwZ@T}^bHVFZ?5jjn6IgV?|( z$dCjBjf8XYS(twOYZ!m-hqMb;I=njW!3Zp#HngApG2|!uU~>8u4eD%|Lkjc=0|uu8 z9VU&4v6O+oV>Jez`!~e;o|NGURgX)ITZ7n(*R$?Btt+A?Q5z;A2Co zQMXyrp7|kLWnN*Sb||JITM5@ws@_gX<|;E-uXPC5s(-9h(l_E5Ew{TlR4Qf$3I*M% zBZ;dn`w2$Icfn18xw&x-o!H> zUkALNc64`Lre-iEljA6q6Qo!ZM9WgwNr9YHaV-TrCtqv%q&qOXX4k2?nvG`1Kvj2| z_3||4T=F@xKlO@=6Z2n8MG5{K$VGeLZeD@d;fFB2zb4lN=ADoB8^28_C_!Td#%ci; z-(19dH(~JJ4^sCEsg`Z2f!a`TdvG4=R^3SF+D57;Q0wJcNU2_?>BvzehqoX@1og_K z_CGDnp%VWr=Hd?ux$L`eY@2kbJXM>`bxyHVc}B0=4Z14WD$F!@dxaL(YLv0mITHC9 ztxf9tGVKldU{xZa(_Xk5=A!$}4{#5jXFwnci6+>Z<|4K2b__lBWq7;JMCYr&3Tcg* z9od6{2R;M?_o3^YPpVm`_CTj<;$5OW$tNR}dK!>PO~TtaAIa$na z`v5iGZ{Y;4C|2{y65x1Q}9qw zZEu{*Lux}h8AXuVV5h$U(NtI!)TdJs)eS;3lHVrP;GqMkGJ^Y;@2|k?uKoc+?xl2~ zNtB8?m02kcWjcHizq|j9|JTT9nZX#WO`rDYABe}3$LxdgI6Rl9a;1kQ z{n|=O_f=Q@3i}T}ghg{NMepzn=&U~t5js7G%Y|ZI=tv{no*=n)MqJ{Ej0RYV3ak8| zAY{qXN+!Y#5d6sI6AH~5Om-B~VKg-?CM}c2Z|}aAXtNV8MAA4os!GE%3!kW(2Q11y28jZ zIRe!D{4nxf*GLgcuq(|tG+O|Pz6Vs+Xx*AOq5gvRQV%>zM`@wPMLo^ijb#5uj6U#j z0wq5dz2$B)N=+Dh>6gg#K92PGOgzYd+Tv_Qg_1_Koc~WOm(fbiuyF}&_48D@h1KT9 z*w&viz%$`=@8PM=!%3Y9zW%!t84$l{t#O-`=8vfQ}o#sp>Qf(J5}5 z54Of`?7!`NK4%*m*Sv!gtd;b07qq1vifQ$%*_;dFSh|IjaS$!TB2bn*ZagwKt^HLzLJ(sl^rjGPM8 z>Ppg-RZHVwqLeoSKq$SZk_a^G0Bh)e9h>b6P5_7w*M>0Ety1H(} z<0CLxEc}q9eOeV+XuOW#Yw9znEcD~b#p z^HK!=UzXIx&3oN9;q1BuX-X2LUHB8;dlqTqn4%N>gwoI!-uNTZeIrOGUV?{6Ftq$C zWCveF;_wrE+(C#AXZ5y0BaP~Ex58Q1fykkIs2Aoj@5*l>KDM9tJ%j7Ug_LD77~T34 zl&c<}#p1Y_#{XU%yY)(CyTxcWwp0pP?uj3vc{d;zJD^5S*}d}=L*}4Flp5d1-;)g^ zBW7U$UM>}D*`g?*AA{w-DL!2<^C&bSLdv zfsE3jXE5*eKgYqJUXA?ZA>|ltM1MjxO9_U-XhxYx5f-Ty)O2sLdTA1?VUJCfQsS zo-+-0lbepvgyuj!4@i~NWuBj;MP+>@GjTX&)DlA|o7INJb1%e>{dc2~&(?Zz(m^=Q zPUR3X`2vyT6fC+QD;B*GE0*1YM5GTM9)ds4X&80t9$vWvm zk~&!&o3{R3I{6XWYdIXlRfS=h^wgFm&9FPE>Gk#9%lB1BiXelQrezqPmc|oyIOv>n zL~eylhVR`gWvr?ONAh`!e2+3o+HR-bQOPUKFek$_jYdYgJZ!oNc6R^+V=rRa{7d0+ zH)He5KfpB?d=Ftt5+VT<^f9SrqBR#Pj<=7Yu4i^%XKXg?)2h}j2BBe+#$I=n1MN_$` zQm%HX+yWV2r&Zw!EQQ5U&j6n^Wo!^>k%Z{*v$=6zb00N6sPRmaS?lT`h-p}a+{iAP zSRb`MlPbB&PVGc){2=DN>1T)!?1a_rC+(S2Q|hZ$E1%B>3+e7;RuI7lGGSue!~c%yxwQ&Dh=Z6guh`VRUk*dM{RswQ4q3I=S)9s6!aOUpTk#Rsu){*@RQ*p9a5MU2pRkWEG& zk^=Y1jeLdwm2oP?H20}Yx`!X7NrQu^xkzE(<@9l1#^5(MBIK(h0-vV-cslw99z%lM zyk3$U-2mPssM4`jXY`A7b_~Q@q zriGC4A!8FqrFR1wd`(#1wE#A1h0-lvKBEe01c%*D)JVbFVn-wvp%&&NZ8(O;&~o*9 zQbHj5nayTHI7W_|JpRPwVfDKfp&JTN~bkc>#pqiEoiy>{0QbdG_bd-^x z3qfB!3jDrMr1;GnFX-=5XxU)k4N3M zW(M*`2K5eaK)P$gOedL_VZcO{CNu5M*iO=lenmM}($w-rA9TpndufiLw>q89ML5PQ z;Bt*yEyjXOwJ8y;l?Vu=F^AP#2aBfxW>-D;rVd62X-y(w6CJnF=2p2824@IW%?ZLY zXneC~KBgF(U=W?h)Yd!US$Ju!KeW-H_Ce$Or$JGU-ALP!BJyrr{suLPA{!l|4bPIT zqN8Mxkz-(9l|X@yRrQ2Ksz&Orydag(N^O|} z`!;%AGfrRjA>9AeyRmZdb(o3`5H^>Ic;-`|vm;1{=VP>$%BR!-+$s-~jT={_(RbQi zN*{FEX}B5Llo`>u9JOiCnN$WbvUkT7+Z5Wx-4p;Zg&S9 zq)9Bism8{3Bf+Ssi!otd+BPxrl9p-p!POWZKZ=UUtn^Z$gi}P%9@4s^Ye;QhG%*Pe zHP{#(nu!if_DIC~XlxR}x@O)27E-V#)f-WkBm{Z=^~g|1l#-LC)0G|l9vs6pnNEjI2G=mX*E|{Lw)le&!QRxsw;iV=B>JU|$(Ks1{hUo4AW>a~)NaqW zUWIB#l44w_Ok@~1q!@JbeK_kW$;A0yqWpI&1AuAexGIu#B;((>e^PQ)CN*l%8GxJp zG&>GdbCYoRJ5gkiZlYXcp&hFb2?}bYcjWUWDPx%sXgdqx!}pP9cKEFxYfB+nIEoXn zjte3z7Y*msx{zz|1xY3isH~JJEau){2_w$@o;q?TGv@=Ar)BpuPb1w?y zmdTndq;Or$(B~qM@#f&MracU*O*+Rr3K^smwI8l3{Cg$h2t0@}!Yf z#|_f8+#kEsQ|k{b#kkZmi`fDaQBuo71&QjSQy}3hVs_20Q+Ab#ydP9=up*7M$w9+R z_QU4(AT=4SjWRPE_*W%mUrO1u2=*$YlRs2B1ZC;OQm!S|NHAH>=T(;!J|ihqzj~as zA(PS~K{}#!S*&8y3@Y2bm`kfKBORlKjx--WT$_-?=MofD$c(|;CCQO8a?T(u&P6!( zt7>zZcPh-oU{>r$s_zJj(FkG(_abt%51FB1R3b!Z)KD{{!?4jln(Q7`9A8RLs4}zc z=mF|`F51yZd;9+`VMm?Yq}mMXdM?vNVL!;2T9WH1CF^wetWQb`8%jt z9m2riGgvh5b(o6xE8}frMCG7U^Se9>I@?K62>Po~6DtwzBvVPXFOtP%miAuUe6w^- z;-M=WX8aS8orSMuBQKxHXNZF8F*LRdK6fkX1MNJhMN*6&URNGgI@dV4e1E{t!%gwH zl%dmz(kZzJ*?BFF04cy2Uw2&1By%`yTX75*_r|XV?ed0bZ#_*Nis6y1XlvSl-mxu2 zfD4dd^kn9>`CX(k>9G9XR#LrveBU-<@#z$)sZz8QWx;GTBaw_Lz0u19>~cD5nQj!K zjnwj-q;gE8Xk?nSbeoZ7x4Pk?QK;y012fRzzLdq0^4|e+_jwB0C0>{0^GHAF#2s-%mLX{VjpHM@@GqD+$Ju@%t@WoqJuganN_BA+ar0WWI4ikiB|E_p99 z5{M4VOuLh(?B}4pNyFl9K#FXPbYn5o@fFC37%cXg-kX+Mph){+HrIY8Nq&;xUC2aK z*^`ZdeTfuoxk&v>$_;WcH8w3vf=NonvawM*<~gdQL3Fxuv2Z$6Ynx-cDy7U0s7Bdz z!bG*!&N;|&A50-XWh67vu8)C&LuJpKEPNldAAo#Qce--^ zlD|>6=o};{Yw3i9Hm6tRZWyH>vh+PB163twR7y_3)pahffy`TCNVU!sS*DT~{nd&J zZM|rX5|D`9g}s@3TCnT8d|$`!Fsz z`(F^A-ouEDhlWv5Q++G)#WW_ulROYMW%!jgXB6hmNaJlrk&aB7be9=rmB{ByVsnNl zC0(dRYXZm9xroXzl^T^W4_G4Ehfv*o8f~-6qEtvR5g|}D!0!+8gQ*}v3brZ~hV;%f zxVRfdq9h--AGk|BuZfN%pRXL#qVbAeHt91%KeD`j$*eLl;+ora12%2>63#l~3)sE? zrwCD}oQ(9KDL6+RxII9*O&Yb^`R@AH#d7Nne0&Z{coDkC>3p%B`_ z%;)#H>v{9nY9s|+s}W<6DQ%c$Jcgvd|mV9I|w_9+w-*bc$bbBvKQq5wXU* zK~v*0X4mXGHCJnEe#~mM$HkVEi&^S}4rv|+cU?&7>!k#lm5Q_&>JY_&%2$cZl_bTO$f`(tsyx3}T3^0Q3b0XWaAnefRx(VP z44q-QrdQ@uG1@ejYuOZv zRquy()#fFNqr4(RdMk+u7(<=v@3T`3%02Zc$499h*1=RYD0){`jsb?10WvH^#>Ik4 zyb)*XYH6bvu){>{QA#aL_5cG2C(;w!71EUb5>zdWmW;~NNnKlsB=uARF7BNp*j3w0 zU6Y37UYvk+%pD;kvF3867*f-TjaKf53!TlYv1{LVv1rj7DZXk%gTwF#gDT}end-q(dyECr5^R=u}!U9o-H!R8rG* zheO+oW4PqCgr1cpnOg-q{*Knuv3>UsP+zwiv1mUds~iJ_)pSfom4%g4{5b=HT%lIa zW2(*k%JCqH&MBF;g7_pNGYMV8*AV(Q_(Gs0Rx3@bhNGEby2%D`r-4p5vex9Zn3KbCdu+D6bi?r`S|RbUB_b`J<20q zERRDavP=_kq#1;os6X|1GD3&iVyvf=e+uLe%6_ zw4sbGs#;wzx`e4ItK=KXAATI;6$k`gHX5{|+~d`7KW!zQug9n8(K6qQ!Q~?LIZ7uc z&WSQgCIwHI42!um`iIK!|jl$xe;YrgKkY zQMGSY+K+}6uR(fzJ9OHRvH%cXi#^ax+IkW?C9(o(S(Det;2{OC(4#VZT(i2YCesF- zfOX81W%BvFpFr6t^q-Yz$LDXyp`oW$6xQIMhr>r6#p*e_w85J_jQt*``dQtpJd`**XLo_$6Qm4J{4*2L4(y1^KqyQy-m>R)gDs^nd zT8hKvS0+2;)b*Gc4K-kJY$INC#c%M$^B={6?wg2^5AwRIu!}~THz*oYs8HDt1HE}V zlTe4#Wvx?5E%N1%S!-FMOrmH8BeVoLxVUfOc$j+O627kir6U^6wFDj2f1lqAVysH* zB|7NeKlnCGh7a*NsV8KkDj}y-&cfmJQ(s8%=XO3`t2j;0jA)j#Yj&NYi>gC$fH(3= zN&2YfbT#VC<`1cQw{n^HQ-OwGN{OV5iyC-_nwVr#>r$o^r4iSti81)p$Qnsjr5YV1 ztSIlP3TaX!18j{Ho=}Qrt3_o?N{CvbJ+XMas?}O9GpQ&-i+v^mlFXI0c_k5K73s-Q zxQMcBly5TQyOhr6a=Gf#$EsFqW=&5|hpkr6AidSR#E~t$_jO7uQQAb(mj$xN`4Sv$ z&B!Iv)Cb)vna)F7Y?Kjj(IcdW9jf`+v8toMw zS~Z=lbv5N)#>Ni9*?9)4+kOFEnwQ%{M1q7onV8DfwfnkNrfO>P2&FOFrHX(+T@4a1 zR838PIoS7jt>ZwAIy92ynm`A;2(IMX$Houi!t=k1J%{hW^5t(p|KJuCMe%&8#1=8u z25uPREu{?#CWT?K2a(DR(LqU>fKDf6 zmVvX!6#01E<|78J)@Yzo$*X>*!(*EZO$=j|VUp88@F=CrOv zv6NJ!oGPS2v#DAGhh%C9M+YC{N0(QqwY_N-_wamlwx5BPrqfj4R-M5K1C@-+l}TZC z&8|~;xg4e~QWRLqCwMT*_DnQKxhJc11U9eC71Y&47||s}mlw)3pOz%GqM}vB78)7!OLC0_ z?6vWJ1(m5g@l0u^f4V!FM(v}vary{E4 zLHagJ2B}^$t9{6)iKfHDFiY-%)uVC>Ou-g~qD!%`@JPtUliWuyZ9|D@m)}RG_-@F2 z@p;A3+9)|0y&Z}kjSoDdkg&MYY;qc&)@4ZaJdDglKV=zzt>YExR@Kv3av;pc6GDw1 zb3|x1XN{$@WG9N|h=P)X*EXM;cx@1n$ zrHPil_T$qTaRo`K)(MJ1h#!V%a#A~2s#ww9upE02{6@7xvhZ5Ho;qyb{{yI6IlivR zWc+pM7{&t*u+DCb_XOWf87`j3A7!@bl)UXV<{c1hN^I<9OADf&+ z7PD)1ox&@XN^R3Lhmrt}{NyIs+84oH-;Kb6b7&(fuy-_*p6iBd!I?y4{V1ffuzLe4 z7_ZVMnPf&G?L{duPJ5CTv0Vk-21b{qY(|NNS>8KB1FG6Uei_7I(0NKWytFm5DAY(q z=x9>&`INTEd$t(qt5Kw)$D8>&64uiB7IKBTI1Y zBKB57>WCT%rx|%orjoUE0y;S!b4RG_CPS@)kciOYMgtGt4(eYkm)?l+$-`)^X9SQP zL0iL8LiT-6 zgpydZ_)Q2$$otcvGkQQgK26Q5muJyVqkoNRA(qQetEg;j`Y;_vLS=gi8r#0Bq$t64 zYu=-Z#>WER0kO=$?B6 zHg5e6>b%W})1k|7UO{w{SYxyKR283cR$4Ddb5HdXQK1Z9H+#yS~c%zf->EEUzTR#Q=G&y@SpT|Zz zC6yV6H0;nTnFNkam;Bi^yN>7DPMtrkX)afe+PlmYjP1AwgAdonfXa9>EA5XA)s+$l z8QNPeh(?%^G4G`1Dk@7f!*gFqjqxrssSZyT+9#t?S`$`lPR>XNVkyH?k!dz$Zj3^& zniZob^J@y_oaC;mp#f4jUdg3lbq0`}>V=c~nbb9lBdk;;bD?rvGWm&kUr475>LQW{ zoZe?)QkD2zUzs+rVzxuslMm4cWgliWhoyy*0rBdjEa?^PP2bkeCZAaI1bQJC1L zWT(7VlUT~MwI+v4ijVmNi%Ph&)HkCPkI>|1R4>u!;m1^-hLJ$S8tg`F=kKVWlA+Qp zurw?{oc4Ee`)z6ng3iAw7xihJfOX6rVVSEo6xV=QYEX4;(2X91_<(gsY#cY zMmPq)yI#%i68cW+;bi28bTi?Ol9wk9TCUbQIFKHkpaUEwM{O4aZx7({jbB1*!&=o{ z=E%VFs<5?GkjO@-Gf2_FcHxGre~jUgT}bBQL{8GflsaK0ry`LO4Sb4};=K>wh_2SN z;qwMDIBP_ywN;yBqi*Kdh=`=@j-(o1NUq|<4=J(Wtl%@&-4`M2H+eX@_YbzB9&8EKk9gf_AL z4@7TCMH}k8hjfcW)#8_8V|0|QNJEb2&qfRHMx%|`|YYkAc$q{(#79r2i!oTDu zW$PpR@5bc5-znX)Wz8)Z+4d9KYY+Wzb`mFG9gpaPM@dpQOxz^uNrpUHf~&D@+aIxL z(W@~z@eGanX^6%8cyN3|Ur7CGZCV12dnTKvQ!FUXy~xK)hL*GmJUTwY?=^I^E=S+U zMt-ovIQxu`Bb^_IQ?f~E{6#mbQu~VWcXQg$Lf_zS3=Zu?j?Qg*`X~|2sOs)8KDv*N zAd8{l$9NE}^e3cniv_&A_h-C(t1g2ffWmihd{!o(*SD8v#vP^eW4r-eq$xCXbzO|Z zeSgG~?$=`T&fhb5m_x^zRJ}u`C-gDUFzdbK#nIF*;uVZ8Ti? zUOGUc7}4529vH|@RTy+Sn%iNt)skG2y&GYa2`{u$W@=@sB3|SJaR5choHVLt6w(mC zR8Fda0cDwaD2|o3%q$by1$pT?f+YuSpP%<>Q8fw4<+2K$5)%p=HiF}_MsmEi7i830 zK1wIoyMub^YMAT&@Xno!;Nr#bbhc9_^1;{I1v@1h&-@GdHl>&92ntdnGBv8oE3y+u zVQ*eXTboAg5W$V+f{8X;>aeB#n#IlU?QZ18Csd-5Osz1``AaY&t3Zm?SdrwsJhIbU zao`U(V0`C~;qY}})jN0c^Kq$<&ulU1ZnvWsCtw|OL}>HbB6`kTDijJ9$)1w-Xz5%Z zE+WEt^4X7I&9YnY^yV+)yfyDeIC%taMji3g6l@MBremXM3brd@J4KjYN0cT;dH29U z*d1n~A157F6?Z-MKD4)Iqj;L-e&S3k~pNU!(nYwjig-^UKJfdr8~(; z&c+YO;|x(dYsUD*HhA6h;c>Shp4>;rxtRwtAnxQ@UcXF?K30P=|I@Nq@{i)f_ z@7;SZyc;&C3|hat3ETJXz`56a2EV)KHMsGLpJB`HpA*GhuC860h`a4xIz(y-nVc$G zl>kzjaK~a1HC{?;0Y$Hn%UGzzdOO0Tjb&N|Lse8scM6>`9j>*b zv(b4*lanf?Jj+Pe#sisVVA2rkKq56-iy(yts_L_)6SM2@VmTa+>3l&~jVKJII1Fw# zgG!kf7?ycxhz{(A#nY--6sb3qI$XKGq~1*m-#v5IVd8}!BRjqy*0Vm0{KP>;BT89? zQk^FG86-lrym$dak{jc0xm-uBaw7}$%{(dSjdQK?!A=TqrnoPc%g%O~Rb zF;b7?#3UVQ8qYk@n8V`7q5gX@Z~hgeONY_kw2V%0fHbC24d1m}JgR2y(8MGxW+wuS zN?bOV8Z#8(e8YN4~@El*b-iHxALeGQHdJ&WPd7tz|hfk=D>hDNuk=E16_h&Qg& z%;;CkDN5DnYppdpFG4jvk47iaQs2SP#7qXMR)Z+xqpDRy9J6b7{T(byD}7o)SN$Gy z$#M9pxtA$%8>#)7%{CNCRazP7$;yQX5nOU15~GJ;mhLB7h8o%&g@RIJd(_NRDIciN z&^x@1NKYJr+25i{Ds-7`s?!+|8JQ`=l;|up(xDXw_0qdE7afJWVWFy})5wH*NfTxn zfQI+ofkfXk3^1j$l}>b6J#GkyoYFG}a!6I7lV~@a&iViyu@BNYF-wZnK(J9I;!TY7 zB0jhu<$X`n*%7DaGirdYyK^}T)1#^$(%D%DXV>W%-||y*wVi?7;2{_ry1CyDRog7t z?a7G|xB~SsOLRf|5)VtC(RxLlIzmfGAv@vgz8H3YHv^Lrl1DZYi7rMiF{bJ>iC=_y zIw3V$$AcQBhO8eJELG*f7@youkI&792LbAK+je~)tCzkB`+M(%*S3gMoC_`rtodvn zL5~}UMvtnh5y={rLA*&C>i{VU2cx!^_x>9Dk359S&-n^53+WAG5kaR<(SeczZDKSs z89u0bj0Q;wmI=K>{svY5X*5E6f2j!8a+oIK;Q6lgziaw6jHp7FzMthb<;XE=|ZU3N~t!IQHBCDdY-`S znq7Yft6Fsp@t%+rPw1&>r4LG3mo%y{+RSRIf>5UhN+kJcuNsLaa*4F~D$ynx&0csG zT%ZyeVn?5bvwf|q7nCXO2BJTW_oPm3FEe=%!th9Pjc9;+#Y|1iLz++;e3w-6n$ad2 znNCgeHXMEILpb`x`;Z*iNJs0VpO7Kpx|BEf<2bEiI^DxdJxbD%Zy`-8bTyG{C*Yok zrqf>y_u|VCSaBV?Zulg+UjI`p|MV_&-~2<_MK!I%NCaFanyq+4$dC1*@r-w(5Er;^kW#|W4!)KKe@iAIR7jYN|sm8F`WK7ghbZ%4}+A4Ka}A0rbOpiN6a zqZDZIgcLnoDTH}_Mi~S5I8M+yE*VNzYvp070g(e!CUn*fHY}QV6&`)!y?FJNx8wFl z{t?UOy&7Y&9dLU(FdZLO8J|9PP_Ery2AM=rP@_%Kg%}ogpO2?Dex9g0 zhSOHQg8@U6(ln$WqDq9Jo6qy_^Q53X6z#=v`g~0)Imsf;xQQC2i;Y>5kR%(f7^_{q zR^iV}Q+fJCllhVo<9O~irZ*36~_Zk$}TO%~Pu~;BH%^y2gw@_dU4U zmm(=BGL?qa9Z=IZBv(PE-j|9+RaoyV)QBW=piv>_iA~?>i7rn&?t190s$JWgum3fA`?kR2@gY}8tJ!$cVA{p!OJ~AJ zrzbI|;~YLlrc4{)bUJEHr-kj7$rY-tk^vL(-RNjO1BvWWOh=FM!**#_lj%?{m%0bX z4-Nil<#M@uEEYYgnY`NQ=yps;j=~~y6sLFN!n3}B=U(^*HY|NFMn@kerCYD)%}}r# zQ?U`=I5s7+3*y!ojYZ>=YHU)LPR&7G)yD{L*MUD`-@!j1=%0f#SKf-@kv-H9^D5Ag zX&stwBGS`T(o8BdM#?y#c=B|L&Xwp{>Ju%Dm~}N?g`a7$RzI&*CC$4q+i-h!{hh3E z$zUS)F9i$?3M-TmG|DdJY!0^i5T%teij-B1jvC4l4P1I>O7|Ga3av;#&Biq_@_xvS z&`9UTRAyzRP=UL7Inq-vA=UFJDz-*cWgL^#;#KmhD;CIDsi_q5{ALeP<34potsCBt zIp=;JMsGJVWUxxPuxbEqG8vC20#f#jf&TA}rivi#lU&=F-XasoVlTqnO zEG3l;7<5=%L29!ZRkv(!T#6iJEhABK6?T*g5g1+dv`-b}C>5!T)hij3?br@H`2SnS z#SwZufgRM5G6sVkW0NnSP~jVOxN$n^z6T$FH&!nFM?CWEN3deS_2?aVoI2D(Ohyl5 z!JM-dx)B{J8VM786w%VMhDh)obd=+``PzGEsIxTMpgxvVeepyy%S#l-k0O>BRIeZO zbYpb9M;$_WE*BlIg`7Z+k)R}!n9VwWza3|gqJ8>>f0b>ZPE0+(RQ@nd%o0bNC(U>p zMFa?RPDgj~($b`A-#{n!Ya+i8+PhXFl^aBXK|(`_do)F7NxijF8dZHniGURr0$8XSm z`4^FwnmXwVoS0P2scqs!=`5w=l_}7sXu*knx2ujUHUfie_$Yl!0*Ri-lzygKj#W)} z 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 literal 0 HcmV?d00001 diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json new file mode 100644 index 00000000000..0781fc0a900 --- /dev/null +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -0,0 +1,13 @@ +{ + "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: What is the difference?", + "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", + "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency Ether.", + "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", + "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin - a quick primer", + "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", + "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoins over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", + "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof of work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", + "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", + "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", + "page-ethereum-vs-bitcoin-differences-section-title": "The key differences" +} \ No newline at end of file From e9231ff446739cc7310218c85b62e1cb4bdedbf7 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 11 Sep 2025 17:31:59 -0600 Subject: [PATCH 02/27] implement ethereum-vs-bitcoin --- .../_components/DifferencesTable.tsx | 134 ++++++++ app/[locale]/ethereum-vs-bitcoin/page.tsx | 315 ++++++++++++++++++ src/intl/en/page-ethereum-vs-bitcoin.json | 87 ++++- 3 files changed, 535 insertions(+), 1 deletion(-) create mode 100644 app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx diff --git a/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx b/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx new file mode 100644 index 00000000000..895adf0ae1b --- /dev/null +++ b/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx @@ -0,0 +1,134 @@ +import { useTranslations } from "next-intl" + +import { + Table, + TableBody, + TableCell, + TableHead, + TableHeader, + TableRow, +} from "@/components/ui/table" + +const DifferencesTable = () => { + const t = useTranslations("page-ethereum-vs-bitcoin") + return ( + + + + + {t("page-ethereum-vs-bitcoin-differences-table-area")} + + + {t("page-ethereum-vs-bitcoin-differences-table-bitcoin")} + + + {t("page-ethereum-vs-bitcoin-differences-table-ethereum")} + + + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-1-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-1-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-1-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-2-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-2-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-2-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-3-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-3-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-3-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-4-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-4-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-4-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-5-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-5-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-5-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-6-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-6-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-6-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-7-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-7-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-7-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-8-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-8-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-8-3")} + + + + + {t("page-ethereum-vs-bitcoin-differences-table-row-9-1")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-9-2")} + + + {t("page-ethereum-vs-bitcoin-differences-table-row-9-3")} + + + +
+ ) +} + +export default DifferencesTable diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index 4ce5fde775e..13118773ce3 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -4,14 +4,23 @@ import type { CommitHistory, Lang, ToCItem } from "@/lib/types" import FileContributors from "@/components/FileContributors" import ContentHero, { ContentHeroProps } from "@/components/Hero/ContentHero" +import { Image } from "@/components/Image" import { Strong } from "@/components/IntlStringElements" import MainArticle from "@/components/MainArticle" import TableOfContents from "@/components/TableOfContents" +import Link from "@/components/ui/Link" import { Section } from "@/components/ui/section" import { getAppPageContributorInfo } from "@/lib/utils/contributors" +import DifferencesTable from "./_components/DifferencesTable" + +import enterpriseEthImg from "@/public/images/enterprise-eth.png" +import ethdotorgLogoImg from "@/public/images/eth-org-logo.png" import heroImg from "@/public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png" +import hackathonImg from "@/public/images/hackathon_transparent.png" +import guidesHubHeroImg from "@/public/images/heroes/guides-hub-hero.jpg" +import layer2HeroImg from "@/public/images/heroes/layer-2-hub-hero.jpg" const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { const { locale } = await params @@ -118,6 +127,312 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {

+ +
+ ethereum.org Logo +
+

+ {tocItems[2].title} +

+

+ {t.rich("page-ethereum-vs-bitcoin-ethereum-section-1", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-ethereum-section-2", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-ethereum-section-3", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-ethereum-section-4")}

+

+ {t.rich("page-ethereum-vs-bitcoin-ethereum-section-5", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-ethereum-section-6", { + "what-is-ethereum": (chunks) => ( + {chunks} + ), + })} +

+
+
+ +
+
+

+ {tocItems[3].title} +

+

{t("page-ethereum-vs-bitcoin-differences-section-1")}

+ +
+
+ +
+
+

+ {t("page-ethereum-vs-bitcoin-purpose-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-purpose-1", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-purpose-2", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-purpose-3")}

+

{t("page-ethereum-vs-bitcoin-purpose-4")}

+
+
+ +
+ Layer 2 Hub Hero +
+

+ {t("page-ethereum-vs-bitcoin-usecases-and-adoption-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-1", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-2", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-3", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-4", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-5", { + "what-is-ethereum": (chunks) => ( + {chunks} + ), + })} +

+
+
+ +
+
+

+ {t("page-ethereum-vs-bitcoin-monetary-policy-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-monetary-policy-1", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-monetary-policy-2")}

+

+ {t.rich("page-ethereum-vs-bitcoin-monetary-policy-3", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-monetary-policy-4")}

+
+
+ +
+ Guides Hub Hero +
+

+ {t("page-ethereum-vs-bitcoin-developer-ecosystem-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-developer-ecosystem-1", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-developer-ecosystem-2")}

+

+ {t.rich("page-ethereum-vs-bitcoin-developer-ecosystem-3", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-developer-ecosystem-4", { + developers: (chunks) => ( + {chunks} + ), + })} +

+
+
+ +
+
+

+ {t("page-ethereum-vs-bitcoin-security-and-consensus-title")} +

+

{t("page-ethereum-vs-bitcoin-security-and-consensus-1")}

+

+ {t.rich("page-ethereum-vs-bitcoin-security-and-consensus-2", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-security-and-consensus-3", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-security-and-consensus-4", { + "consensus-mechanisms": (chunks) => ( + + {chunks} + + ), + })} +

+
+
+ +
+ Enterprise ETH +
+

+ {t("page-ethereum-vs-bitcoin-underlying-technology-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-underlying-technology-1", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-underlying-technology-2")}

+

+ {t.rich("page-ethereum-vs-bitcoin-underlying-technology-3", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-underlying-technology-4")}

+

+ {t.rich("page-ethereum-vs-bitcoin-underlying-technology-5", { + "developers-docs": (chunks) => ( + {chunks} + ), + })} +

+
+
+ +
+
+

+ {t("page-ethereum-vs-bitcoin-decentralization-title")} +

+

{t("page-ethereum-vs-bitcoin-decentralization-1")}

+

+ {t.rich("page-ethereum-vs-bitcoin-decentralization-2", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-decentralization-3", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-decentralization-4", { + strong: Strong, + })} +

+
+
+ +
+ Enterprise ETH +
+

+ {t("page-ethereum-vs-bitcoin-environmental-impact-title")} +

+

+ {t.rich("page-ethereum-vs-bitcoin-environmental-impact-1", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-environmental-impact-2")}

+

+ {t.rich("page-ethereum-vs-bitcoin-environmental-impact-3", { + strong: Strong, + })} +

+

{t("page-ethereum-vs-bitcoin-environmental-impact-4")}

+

+ {t.rich("page-ethereum-vs-bitcoin-environmental-impact-5", { + "energy-consumption": (chunks) => ( + + {chunks} + + ), + })} +

+
+
+ +
+
+

+ {t("page-ethereum-vs-bitcoin-future-outlook-title")} +

+

{t("page-ethereum-vs-bitcoin-future-outlook-1")}

+

{t("page-ethereum-vs-bitcoin-future-outlook-2")}

+

+ {t.rich("page-ethereum-vs-bitcoin-future-outlook-3", { + strong: Strong, + })} +

+

+ {t.rich("page-ethereum-vs-bitcoin-future-outlook-4", { + roadmap: (chunks) => {chunks}, + })} +

+
+
diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 0781fc0a900..8c5540876ae 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -9,5 +9,90 @@ "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof of work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", - "page-ethereum-vs-bitcoin-differences-section-title": "The key differences" + "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", + "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use to run programs. Instead of this computer running on a single server, the Ethereum network runs across thousands of nodes and is not controlled by a single entity.", + "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy programs to this shared computer, and they will run exactly as written. These programs are called smart contracts, and they are Ethereum's core innovation.", + "page-ethereum-vs-bitcoin-ethereum-section-4": "Once triggered, the code runs automatically without human interference. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", + "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoins are used to pay transaction fees on the Bitcoin network, Ethereum's native currency, Ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value, so it is sometimes referred to as digital oil.", + "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works.", + "page-ethereum-vs-bitcoin-differences-section-title": "The key differences", + "page-ethereum-vs-bitcoin-differences-section-1": "Bitcoin and Ethereum use blockchain technology to maintain decentralized networks, but they differ in their design, purpose, and capabilities.", + "page-ethereum-vs-bitcoin-differences-table-area": "Area", + "page-ethereum-vs-bitcoin-differences-table-bitcoin": "Bitcoin", + "page-ethereum-vs-bitcoin-differences-table-ethereum": "Ethereum", + "page-ethereum-vs-bitcoin-differences-table-row-1-1": "Primary purpose", + "page-ethereum-vs-bitcoin-differences-table-row-1-2": "Peer-to-peer digital currency", + "page-ethereum-vs-bitcoin-differences-table-row-1-3": "Platform for apps and digital economies", + "page-ethereum-vs-bitcoin-differences-table-row-2-1": "Smart contracts", + "page-ethereum-vs-bitcoin-differences-table-row-2-2": "Not supported", + "page-ethereum-vs-bitcoin-differences-table-row-2-3": "Core functionality", + "page-ethereum-vs-bitcoin-differences-table-row-3-1": "Supply", + "page-ethereum-vs-bitcoin-differences-table-row-3-2": "Fixed at 21 million", + "page-ethereum-vs-bitcoin-differences-table-row-3-3": "Dynamic with a burn mechanism", + "page-ethereum-vs-bitcoin-differences-table-row-4-1": "Consensus mechanism", + "page-ethereum-vs-bitcoin-differences-table-row-4-2": "Proof-of-work", + "page-ethereum-vs-bitcoin-differences-table-row-4-3": "Proof-of-stake", + "page-ethereum-vs-bitcoin-differences-table-row-5-1": "Speed", + "page-ethereum-vs-bitcoin-differences-table-row-5-2": "Around 60 minutes to finality", + "page-ethereum-vs-bitcoin-differences-table-row-5-3": "Around 15 minutes to finality", + "page-ethereum-vs-bitcoin-differences-table-row-6-1": "Energy usage", + "page-ethereum-vs-bitcoin-differences-table-row-6-2": "High", + "page-ethereum-vs-bitcoin-differences-table-row-6-3": "Low", + "page-ethereum-vs-bitcoin-differences-table-row-7-1": "Governance", + "page-ethereum-vs-bitcoin-differences-table-row-7-2": "Conservative, slow-moving", + "page-ethereum-vs-bitcoin-differences-table-row-7-3": "Flexible, community-driven", + "page-ethereum-vs-bitcoin-differences-table-row-8-1": "Developer ecosystem", + "page-ethereum-vs-bitcoin-differences-table-row-8-2": "Smaller", + "page-ethereum-vs-bitcoin-differences-table-row-8-3": "Large and active", + "page-ethereum-vs-bitcoin-differences-table-row-9-1": "Upgrades", + "page-ethereum-vs-bitcoin-differences-table-row-9-2": "Rare and cautious", + "page-ethereum-vs-bitcoin-differences-table-row-9-3": "Frequent and iterative", + "page-ethereum-vs-bitcoin-purpose-title": "Purpose of Bitcoin vs Ethereum", + "page-ethereum-vs-bitcoin-purpose-1": "Bitcoin was created in 2009 in the wake of the global financial crisis. Its goal was to offer a peer-to-peer form of money that operated without banks or governments. It's simple by design. The network aims to moves value from one person to another without a middleman. This narrow focus has helped it become widely known as a form of digital gold, a scarce and durable store of value that can also be used as a medium of exchange.", + "page-ethereum-vs-bitcoin-purpose-2": "Ethereum launched in 2015 with a broader vision. Its creators wanted to take the security and decentralization of blockchain and make it programmable. Rather than limiting itself to payments, Ethereum allows anyone to write and publish self-executing programs called smart contracts. This opens the door to an entirely new category of applications, from decentralized finance (DeFi) and stablecoins to non-fungible tokens (NFTs), games and decentralized social media.", + "page-ethereum-vs-bitcoin-purpose-3": "The technical designs reflect these purposes. Bitcoin's scripting language is limited, which reduces complexity and helps keep the network secure. Ethereum's programming language is more expressive, allowing it to store and manage more complex states and interactions between applications. This flexibility is a strength, but it also means the network evolves more quickly, with regular upgrades and new features.", + "page-ethereum-vs-bitcoin-purpose-4": "Both play distinct roles in the wider digital economy. Bitcoin focuses on being a stable and decentralized store of value. Ethereum aims to be a global settlement layer for decentralized applications and programmable assets.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-title": "Use cases and adoption", + "page-ethereum-vs-bitcoin-usecases-and-adoption-1": "Bitcoin is commonly used as a store of value. Many investors see it as a hedge against inflation or economic instability. In some countries, it is used as an alternative currency or as a way for people to save outside of the traditional banking system.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-2": "Ether serves as a store of value too, but its primary role is to power a broad ecosystem of applications and assets. Developers can use Ethereum to create new protocols, launch tokens, run decentralized exchanges, mint NFTs, build games, and develop social platforms that run without centralized control.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-3": "Ethereum supports thousands of decentralized applications (dapps) for new forms of finance, crowdfunding, and digital ownership. Some use cases even connect both networks. For example, Bitcoin can be “wrapped” and used on Ethereum for activities like lending, borrowing, and trading in DeFi.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-4": "Institutional adoption reflects these differences. Bitcoin the cryptocurrency is widely held as a long-term store of value, while Ethereum is seen as decentralized infrastructure. Its programmability appeals to fintech platforms and payment providers.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for.", + "page-ethereum-vs-bitcoin-monetary-policy-title": "Monetary policy", + "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply is capped at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoins enter circulation through mining rewards, which are cut in half roughly every four years in an event called the halving. The reward started at 50 bitcoins per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on.", + "page-ethereum-vs-bitcoin-monetary-policy-2": "At this rate, the last bitcoin is expected to be mined around the year 2140.", + "page-ethereum-vs-bitcoin-monetary-policy-3": "Ethereum does not have a fixed supply cap. Instead, its issuance is determined by protocol rules, and recent upgrades have introduced mechanisms that can reduce supply over time. The most notable is the EIP-1559 upgrade, which burns a portion of transaction fees. When network activity is high, more ETH can be burned than issued, making the supply deflationary during those periods.", + "page-ethereum-vs-bitcoin-monetary-policy-4": "The two approaches reflect different priorities. Bitcoin's fixed supply appeals to those who want predictability and scarcity. Ethereum's more flexible model supports ongoing network incentives and development, while still introducing mechanisms to manage supply growth.", + "page-ethereum-vs-bitcoin-developer-ecosystem-title": "Developer ecosystem", + "page-ethereum-vs-bitcoin-developer-ecosystem-1": "Ethereum has one of the largest blockchain developer communities. Building on Ethereum gives you access to a wide range of tools, frameworks, grants, and hackathons. The Ethereum Virtual Machine (EVM) is Ethereum's runtime environment and has become a common standard, with many other blockchains using it to ensure compatibility.", + "page-ethereum-vs-bitcoin-developer-ecosystem-2": "Token standards like ERC-20 and ERC-721 have become the foundation for much of the broader blockchain economy. Many Layer 2 networks and other blockchains use the EVM so that apps, wallets, and smart contracts can code can be used across blockchains with minimal changes.", + "page-ethereum-vs-bitcoin-developer-ecosystem-3": "Bitcoin's developer community is smaller and more focused. Most activity centers on maintaining and improving the core protocol, as well as developing Layer 2 solutions like the Lightning Network for faster and cheaper payments.", + "page-ethereum-vs-bitcoin-developer-ecosystem-4": "Learn more about Ethereum developer resources", + "page-ethereum-vs-bitcoin-security-and-consensus-title": "Security and consensus", + "page-ethereum-vs-bitcoin-security-and-consensus-1": "Bitcoin and Ethereum are both secured by large, distributed networks of independent nodes, but they use different methods to agree on the state of the network.", + "page-ethereum-vs-bitcoin-security-and-consensus-2": "Bitcoin uses a system called proof-of-work. Computers called miners compete to solve cryptographic puzzles. The first to solve one gets to add the next block of transactions to the blockchain and earns a reward in bitcoins. This approach gives Bitcoin what is known as probabilistic finality, meaning a transaction is only considered highly secure after several more blocks are added on top of it. For Bitcoin, this is often around six confirmations, or about one hour.", + "page-ethereum-vs-bitcoin-security-and-consensus-3": "Ethereum uses proof-of-stake. In this model, validators lock up, or stake, ETH for the chance to be selected to propose and confirm new blocks. The selection is random, but the probability of being chosen increases with the amount of ETH staked. Validators who act dishonestly risk losing their stake. This allows Ethereum to achieve economic finality, where finalized blocks are extremely difficult to reverse, often within about 15 minutes. Ethereum also uses checkpoints to mark blocks as irreversible once enough validators agree.", + "page-ethereum-vs-bitcoin-security-and-consensus-4": "Learn more about Ethereum's consensus mechanism", + "page-ethereum-vs-bitcoin-underlying-technology-title": "Underlying technology", + "page-ethereum-vs-bitcoin-underlying-technology-1": "Bitcoin uses what is known as the unspent transaction output model, or UTXO. In this system, the blockchain does not track account balances. Instead, it records outputs from previous transactions that have not yet been spent. When you spend bitcoin, you use these outputs as inputs for a new transaction, creating new outputs in the process.", + "page-ethereum-vs-bitcoin-underlying-technology-2": "You can think of this like using cash. If you have two five-dollar bills and want to spend seven dollars, you hand over both bills and receive three dollars in change. Bitcoin records the bills and the change, not your total balance.", + "page-ethereum-vs-bitcoin-underlying-technology-3": "Ethereum uses an account-based model. Instead of tracking individual outputs, it keeps a record of account balances like a bank account does. This approach makes it easier to manage smart contracts and complex logic, since accounts can store data and interact with one another like programs.", + "page-ethereum-vs-bitcoin-underlying-technology-4": "Each model has tradeoffs. UTXOs can offer greater privacy and make it easier to track individual coins. Account-based systems are more straightforward for building applications.", + "page-ethereum-vs-bitcoin-underlying-technology-5": "Read more in the Ethereum developer documentation", + "page-ethereum-vs-bitcoin-decentralization-title": "Decentralization", + "page-ethereum-vs-bitcoin-decentralization-1": "Bitcoin and Ethereum are both designed to be decentralized, but they measure and approach it in different ways.", + "page-ethereum-vs-bitcoin-decentralization-2": "Bitcoin's decentralization is supported by its simple technical design, long-term stability, and wide distribution of nodes. Its low-resource requirements make it easier for people to run full nodes at home, which helps preserve the network’s independence and censorship resistance.", + "page-ethereum-vs-bitcoin-decentralization-3": "Ethereum also has a large and growing node network. It places strong emphasis on client diversity, meaning multiple versions of the software are maintained by independent teams. This reduces reliance on any single client and helps protect against bugs or failures that could affect the network.", + "page-ethereum-vs-bitcoin-decentralization-4": "Ethereum has a broader number of participants involved in activities like staking, upgrades, and governance discussions, but both networks aim to remain open and resilient. Bitcoin keeps node requirements unchanged, relying on fewer software clients. Ethereum encourages different contributors, each bringing their own perspective.", + "page-ethereum-vs-bitcoin-environmental-impact-title": "Environmental impact", + "page-ethereum-vs-bitcoin-environmental-impact-1": "One of the most significant changes in Ethereum's history was the switch from proof-of-work to proof-of-stake in 2022. Known as the Merge, this transition reduced the network's energy consumption by more than 99 percent.", + "page-ethereum-vs-bitcoin-environmental-impact-2": "Under proof of stake, Ethereum no longer relies on energy-intensive mining. Instead, validators are selected at random, with the likelihood of selection increasing with the amount of ETH they have staked. This shift has made Ethereum one of the more energy-efficient blockchain networks.", + "page-ethereum-vs-bitcoin-environmental-impact-3": "Bitcoin continues to use proof-of-work, which requires large amounts of electricity as miners compete to solve cryptographic puzzles. Some of this energy comes from renewable sources, and there are ongoing discussions in the Bitcoin community about ways to improve sustainability.", + "page-ethereum-vs-bitcoin-environmental-impact-4": "The difference in energy use has become an important point of comparison between the two networks. Ethereum's lower energy footprint makes it more appealing in contexts where environmental impact is a priority.", + "page-ethereum-vs-bitcoin-environmental-impact-5": "Read the full report on Ethereum's energy use", + "page-ethereum-vs-bitcoin-future-outlook-title": "What does the future look like", + "page-ethereum-vs-bitcoin-future-outlook-1": "Bitcoin is increasingly being adopted as a store of value and reserve asset. It is unlikely to change significantly, and this stability is part of its appeal.", + "page-ethereum-vs-bitcoin-future-outlook-2": "Ethereum is positioning itself as an application platform in the new digital economy. With the growth of Layer 2 networks and ongoing upgrades, it aims to support global-scale applications, infrastructure, and assets.", + "page-ethereum-vs-bitcoin-future-outlook-3": "For many users, the two networks are not in direct competition. They serve different purposes and can complement each other in a diversified approach to digital assets.", + "page-ethereum-vs-bitcoin-future-outlook-4": "Learn more about Ethereum's roadmap" } \ No newline at end of file From 97b2153006c48b296097346f60ea4cadaa998840 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 11 Sep 2025 17:36:19 -0600 Subject: [PATCH 03/27] setup nav and meta data --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 23 +++++++++++++++++++++++ src/intl/en/common.json | 2 ++ src/intl/en/page-ethereum-vs-bitcoin.json | 3 +++ src/lib/nav/buildNavigation.ts | 5 +++++ 4 files changed, 33 insertions(+) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index 13118773ce3..33d30f82404 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -12,6 +12,7 @@ import Link from "@/components/ui/Link" import { Section } from "@/components/ui/section" import { getAppPageContributorInfo } from "@/lib/utils/contributors" +import { getMetadata } from "@/lib/utils/metadata" import DifferencesTable from "./_components/DifferencesTable" @@ -439,4 +440,26 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { ) } +export async function generateMetadata({ + params, +}: { + params: Promise<{ locale: string }> +}) { + const { locale } = await params + + const t = await getTranslations({ + locale, + namespace: "page-ethereum-vs-bitcoin", + }) + + return await getMetadata({ + locale, + slug: ["ethereum-vs-bitcoin"], + title: t("page-ethereum-vs-bitcoin-meta-title"), + description: t("page-ethereum-vs-bitcoin-meta-description"), + twitterDescription: t("page-ethereum-vs-bitcoin-twitter-meta-description"), + image: "/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png", + }) +} + export default Page diff --git a/src/intl/en/common.json b/src/intl/en/common.json index d456999f6f8..a3079ab3809 100644 --- a/src/intl/en/common.json +++ b/src/intl/en/common.json @@ -107,6 +107,7 @@ "ethereum-privacy": "Privacy on Ethereum", "ethereum-support": "Ethereum support", "ethereum-upgrades": "Ethereum upgrades", + "ethereum-vs-bitcoin": "Ethereum vs Bitcoin", "ethereum-wallets": "Ethereum wallets", "ethereum-whitepaper": "Ethereum Whitepaper", "events": "Events", @@ -272,6 +273,7 @@ "nav-ethereum-org-description": "This website is community driven—join us and contribute too", "nav-ethereum-networks": "Ethereum networks", "nav-ethereum-networks-description": "Cheaper and faster transactions for Ethereum", + "nav-ethereum-vs-bitcoin-description": "Understand the differences between Ethereum and Bitcoin", "nav-ethereum-wallets-description": "An app to interact with your Ethereum account", "nav-events-description": "Decentralization and freedom to participate for anyone", "nav-events-irl-description": "Every month there are major Ethereum events in-person and online", diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 8c5540876ae..92f03b3ab86 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -1,4 +1,7 @@ { + "page-ethereum-vs-bitcoin-meta-title": "Ethereum vs Bitcoin: What is the difference? | ethereum.org", + "page-ethereum-vs-bitcoin-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, security, token economics, level of decentralisation and more.", + "page-ethereum-vs-bitcoin-twitter-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, token economics and more.", "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: What is the difference?", "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency Ether.", diff --git a/src/lib/nav/buildNavigation.ts b/src/lib/nav/buildNavigation.ts index c7bddefdc37..de6caa42aff 100644 --- a/src/lib/nav/buildNavigation.ts +++ b/src/lib/nav/buildNavigation.ts @@ -34,6 +34,11 @@ export const buildNavigation = (t: TranslateFn): NavSections => { description: t("nav-what-is-ether-description"), href: "/eth/", }, + { + label: t("ethereum-vs-bitcoin"), + description: t("nav-ethereum-vs-bitcoin-description"), + href: "/ethereum-vs-bitcoin/", + }, { label: t("ethereum-wallets"), description: t("nav-ethereum-wallets-description"), From 0cd9fb6c235788619b6a6b98c70b90ff23a17360 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 15 Sep 2025 13:34:08 -0600 Subject: [PATCH 04/27] add link to /what-is-ethereum page --- app/[locale]/what-is-ethereum/page.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/[locale]/what-is-ethereum/page.tsx b/app/[locale]/what-is-ethereum/page.tsx index e93b002c0b1..6b0158d61fb 100644 --- a/app/[locale]/what-is-ethereum/page.tsx +++ b/app/[locale]/what-is-ethereum/page.tsx @@ -899,10 +899,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { - {/* // TODO: Re-enable when page ready */} - {/* + {t("page-what-is-ethereum-bitcoin-learn-more")} - */} + From 1bc456be959c5ac68ecec7de0082a3528c4cbe43 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 14:14:12 -0600 Subject: [PATCH 05/27] feat: integrate JSON-LD component and update Table of Contents variant in Ethereum vs Bitcoin page --- .../ethereum-vs-bitcoin/page-jsonld.tsx | 128 ++++++++++++++++++ app/[locale]/ethereum-vs-bitcoin/page.tsx | 13 +- 2 files changed, 138 insertions(+), 3 deletions(-) create mode 100644 app/[locale]/ethereum-vs-bitcoin/page-jsonld.tsx diff --git a/app/[locale]/ethereum-vs-bitcoin/page-jsonld.tsx b/app/[locale]/ethereum-vs-bitcoin/page-jsonld.tsx new file mode 100644 index 00000000000..5544ac1cf3a --- /dev/null +++ b/app/[locale]/ethereum-vs-bitcoin/page-jsonld.tsx @@ -0,0 +1,128 @@ +import { getTranslations } from "next-intl/server" + +import { FileContributor, Lang } from "@/lib/types" + +import PageJsonLD from "@/components/PageJsonLD" + +import { normalizeUrlForJsonLd } from "@/lib/utils/url" + +export default async function EthereumVsBitcoinPageJsonLD({ + locale, + lastEditLocaleTimestamp, + contributors, +}: { + locale: Lang | undefined + lastEditLocaleTimestamp: string + contributors: FileContributor[] +}) { + const t = await getTranslations({ + namespace: "page-ethereum-vs-bitcoin", + }) + + const url = normalizeUrlForJsonLd(locale, `/ethereum-vs-bitcoin/`) + + const contributorList = contributors.map((contributor) => ({ + "@type": "Person", + name: contributor.login, + url: contributor.html_url, + })) + + // JSON-LD structured data for the Ethereum vs Bitcoin page + const webPageJsonLd = { + "@context": "https://schema.org", + "@type": "WebPage", + "@id": url, + name: t("page-ethereum-vs-bitcoin-meta-title"), + description: t("page-ethereum-vs-bitcoin-meta-description"), + url: url, + inLanguage: locale, + contributor: contributorList, + author: [ + { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + }, + ], + breadcrumb: { + "@type": "BreadcrumbList", + itemListElement: [ + { + "@type": "ListItem", + position: 1, + name: "Home", + item: normalizeUrlForJsonLd(locale, "/"), + }, + { + "@type": "ListItem", + position: 2, + name: t("page-ethereum-vs-bitcoin-title"), + item: url, + }, + ], + }, + publisher: { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + }, + reviewedBy: { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + logo: { + "@type": "ImageObject", + url: "https://ethereum.org/images/eth-home-icon.png", + }, + }, + } + + // JSON-LD for the comparison article content + const articleJsonLd = { + "@context": "https://schema.org", + "@type": "Article", + headline: t("page-ethereum-vs-bitcoin-title"), + description: t("page-ethereum-vs-bitcoin-meta-description"), + image: + "https://ethereum.org/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png", + author: [ + { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + }, + ], + publisher: { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + }, + contributor: contributorList, + reviewedBy: { + "@type": "Organization", + name: "ethereum.org", + url: "https://ethereum.org", + logo: { + "@type": "ImageObject", + url: "https://ethereum.org/images/eth-home-icon.png", + }, + }, + about: [ + { + "@type": "Thing", + name: "Ethereum", + description: + "A decentralized platform for applications and digital economies powered by smart contracts", + }, + { + "@type": "Thing", + name: "Bitcoin", + description: + "A peer-to-peer digital currency system and the first decentralized cryptocurrency", + }, + ], + dateModified: lastEditLocaleTimestamp, + } + + return +} diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index 33d30f82404..a37bf3b0642 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -15,13 +15,14 @@ import { getAppPageContributorInfo } from "@/lib/utils/contributors" import { getMetadata } from "@/lib/utils/metadata" import DifferencesTable from "./_components/DifferencesTable" +import EthereumVsBitcoinPageJsonLD from "./page-jsonld" import enterpriseEthImg from "@/public/images/enterprise-eth.png" import ethdotorgLogoImg from "@/public/images/eth-org-logo.png" import heroImg from "@/public/images/ethereum-vs-bitcoin/bitcoin-vs-ethereum-robots.png" import hackathonImg from "@/public/images/hackathon_transparent.png" import guidesHubHeroImg from "@/public/images/heroes/guides-hub-hero.jpg" -import layer2HeroImg from "@/public/images/heroes/layer-2-hub-hero.jpg" +import layer2HeroImg from "@/public/images/heroes/layer-2-hub-hero.png" const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { const { locale } = await params @@ -78,6 +79,12 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { return ( <> + +
}) => {
- - + +
From 5e39095eaec85d2f06ca1f8198895c183a8a89b8 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 21:12:50 -0600 Subject: [PATCH 06/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 92f03b3ab86..9a4bd943cbb 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -60,7 +60,7 @@ "page-ethereum-vs-bitcoin-usecases-and-adoption-2": "Ether serves as a store of value too, but its primary role is to power a broad ecosystem of applications and assets. Developers can use Ethereum to create new protocols, launch tokens, run decentralized exchanges, mint NFTs, build games, and develop social platforms that run without centralized control.", "page-ethereum-vs-bitcoin-usecases-and-adoption-3": "Ethereum supports thousands of decentralized applications (dapps) for new forms of finance, crowdfunding, and digital ownership. Some use cases even connect both networks. For example, Bitcoin can be “wrapped” and used on Ethereum for activities like lending, borrowing, and trading in DeFi.", "page-ethereum-vs-bitcoin-usecases-and-adoption-4": "Institutional adoption reflects these differences. Bitcoin the cryptocurrency is widely held as a long-term store of value, while Ethereum is seen as decentralized infrastructure. Its programmability appeals to fintech platforms and payment providers.", - "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for.", "page-ethereum-vs-bitcoin-monetary-policy-title": "Monetary policy", "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply is capped at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoins enter circulation through mining rewards, which are cut in half roughly every four years in an event called the halving. The reward started at 50 bitcoins per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on.", "page-ethereum-vs-bitcoin-monetary-policy-2": "At this rate, the last bitcoin is expected to be mined around the year 2140.", From eb9056f61986a99e658f49efd23ec87708dda671 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 21:12:57 -0600 Subject: [PATCH 07/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 9a4bd943cbb..bb0e6319efd 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -16,7 +16,7 @@ "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use to run programs. Instead of this computer running on a single server, the Ethereum network runs across thousands of nodes and is not controlled by a single entity.", "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy programs to this shared computer, and they will run exactly as written. These programs are called smart contracts, and they are Ethereum's core innovation.", "page-ethereum-vs-bitcoin-ethereum-section-4": "Once triggered, the code runs automatically without human interference. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", - "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoins are used to pay transaction fees on the Bitcoin network, Ethereum's native currency, Ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value, so it is sometimes referred to as digital oil.", + "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoins are used to pay transaction fees on the Bitcoin network, Ethereum's native currency, ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value, so it is sometimes referred to as digital oil.", "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works.", "page-ethereum-vs-bitcoin-differences-section-title": "The key differences", "page-ethereum-vs-bitcoin-differences-section-1": "Bitcoin and Ethereum use blockchain technology to maintain decentralized networks, but they differ in their design, purpose, and capabilities.", From 1d04688f531edd5d5f2b26bd593941a1c8212caf Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 21:13:09 -0600 Subject: [PATCH 08/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index bb0e6319efd..0e60510b672 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -9,7 +9,7 @@ "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin - a quick primer", "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoins over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", - "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof of work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", + "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof-of-work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", From bcdb6c3ddb29cd796ca65660873527bd07c0d34a Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 21:13:29 -0600 Subject: [PATCH 09/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 0e60510b672..5d8f7d00586 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -10,7 +10,7 @@ "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoins over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof-of-work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", - "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", + "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed max supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use to run programs. Instead of this computer running on a single server, the Ethereum network runs across thousands of nodes and is not controlled by a single entity.", From 824971cd20e8210e526e24503c5e2089311a8161 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Thu, 18 Sep 2025 22:21:10 -0600 Subject: [PATCH 10/27] content edit --- src/intl/en/page-ethereum-vs-bitcoin.json | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 5d8f7d00586..21396ab5369 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -4,19 +4,19 @@ "page-ethereum-vs-bitcoin-twitter-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, token economics and more.", "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: What is the difference?", "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", - "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency Ether.", + "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether.", "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin - a quick primer", "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", - "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoins over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", - "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin introduced a concept known as proof-of-work to secure its network. In simple terms, computers around the world race to solve cryptographic puzzles that let them validate transactions and add new blocks. These specialized computers are called miners and they are rewarded with new bitcoin.", + "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoin over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", + "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin uses proof-of-work to secure its network. Computers around the world race to solve cryptographic puzzles that let them add new blocks. These specialized computers are called miners and receive bitcoin as a block reward for \"mining\" new blocks.", "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed max supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", - "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use to run programs. Instead of this computer running on a single server, the Ethereum network runs across thousands of nodes and is not controlled by a single entity.", - "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy programs to this shared computer, and they will run exactly as written. These programs are called smart contracts, and they are Ethereum's core innovation.", - "page-ethereum-vs-bitcoin-ethereum-section-4": "Once triggered, the code runs automatically without human interference. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", - "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoins are used to pay transaction fees on the Bitcoin network, Ethereum's native currency, ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value, so it is sometimes referred to as digital oil.", + "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use for applications. The Ethereum network runs across thousands of nodes and is not controlled by a single entity.", + "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy applications to Ethereum. These programs are called smart contracts, and they are Ethereum's core innovation.", + "page-ethereum-vs-bitcoin-ethereum-section-4": "Once the smart contract is called, it runs automatically and deterministically. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", + "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoin is used to pay transaction fees on the Bitcoin network, Ethereum's native currency, ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value.", "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works.", "page-ethereum-vs-bitcoin-differences-section-title": "The key differences", "page-ethereum-vs-bitcoin-differences-section-1": "Bitcoin and Ethereum use blockchain technology to maintain decentralized networks, but they differ in their design, purpose, and capabilities.", @@ -30,13 +30,13 @@ "page-ethereum-vs-bitcoin-differences-table-row-2-2": "Not supported", "page-ethereum-vs-bitcoin-differences-table-row-2-3": "Core functionality", "page-ethereum-vs-bitcoin-differences-table-row-3-1": "Supply", - "page-ethereum-vs-bitcoin-differences-table-row-3-2": "Fixed at 21 million", - "page-ethereum-vs-bitcoin-differences-table-row-3-3": "Dynamic with a burn mechanism", + "page-ethereum-vs-bitcoin-differences-table-row-3-2": "Bitcoin is issued every block at a fixed/predetermined rate dictated by the original and unchanged protocol, with an eventual fixed limit of ~21 million.", + "page-ethereum-vs-bitcoin-differences-table-row-3-3": "Ether is burned every block proportional to activity/demand, and issued every epoch proportional to total ETH staked. No fixed limit, but the rate of issuance is limited by total ETH staked.", "page-ethereum-vs-bitcoin-differences-table-row-4-1": "Consensus mechanism", "page-ethereum-vs-bitcoin-differences-table-row-4-2": "Proof-of-work", "page-ethereum-vs-bitcoin-differences-table-row-4-3": "Proof-of-stake", "page-ethereum-vs-bitcoin-differences-table-row-5-1": "Speed", - "page-ethereum-vs-bitcoin-differences-table-row-5-2": "Around 60 minutes to finality", + "page-ethereum-vs-bitcoin-differences-table-row-5-2": "Considered by most to be irreversible after six blocks, averaging 60 minutes", "page-ethereum-vs-bitcoin-differences-table-row-5-3": "Around 15 minutes to finality", "page-ethereum-vs-bitcoin-differences-table-row-6-1": "Energy usage", "page-ethereum-vs-bitcoin-differences-table-row-6-2": "High", @@ -48,7 +48,7 @@ "page-ethereum-vs-bitcoin-differences-table-row-8-2": "Smaller", "page-ethereum-vs-bitcoin-differences-table-row-8-3": "Large and active", "page-ethereum-vs-bitcoin-differences-table-row-9-1": "Upgrades", - "page-ethereum-vs-bitcoin-differences-table-row-9-2": "Rare and cautious", + "page-ethereum-vs-bitcoin-differences-table-row-9-2": "Rare", "page-ethereum-vs-bitcoin-differences-table-row-9-3": "Frequent and iterative", "page-ethereum-vs-bitcoin-purpose-title": "Purpose of Bitcoin vs Ethereum", "page-ethereum-vs-bitcoin-purpose-1": "Bitcoin was created in 2009 in the wake of the global financial crisis. Its goal was to offer a peer-to-peer form of money that operated without banks or governments. It's simple by design. The network aims to moves value from one person to another without a middleman. This narrow focus has helped it become widely known as a form of digital gold, a scarce and durable store of value that can also be used as a medium of exchange.", @@ -58,14 +58,14 @@ "page-ethereum-vs-bitcoin-usecases-and-adoption-title": "Use cases and adoption", "page-ethereum-vs-bitcoin-usecases-and-adoption-1": "Bitcoin is commonly used as a store of value. Many investors see it as a hedge against inflation or economic instability. In some countries, it is used as an alternative currency or as a way for people to save outside of the traditional banking system.", "page-ethereum-vs-bitcoin-usecases-and-adoption-2": "Ether serves as a store of value too, but its primary role is to power a broad ecosystem of applications and assets. Developers can use Ethereum to create new protocols, launch tokens, run decentralized exchanges, mint NFTs, build games, and develop social platforms that run without centralized control.", - "page-ethereum-vs-bitcoin-usecases-and-adoption-3": "Ethereum supports thousands of decentralized applications (dapps) for new forms of finance, crowdfunding, and digital ownership. Some use cases even connect both networks. For example, Bitcoin can be “wrapped” and used on Ethereum for activities like lending, borrowing, and trading in DeFi.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-3": "Ethereum supports thousands of decentralized applications for new forms of finance, crowdfunding, and digital ownership. Some use cases even connect both networks. For example, Bitcoin can be “wrapped” and used on Ethereum for activities like lending, borrowing, and trading in DeFi.", "page-ethereum-vs-bitcoin-usecases-and-adoption-4": "Institutional adoption reflects these differences. Bitcoin the cryptocurrency is widely held as a long-term store of value, while Ethereum is seen as decentralized infrastructure. Its programmability appeals to fintech platforms and payment providers.", "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for.", "page-ethereum-vs-bitcoin-monetary-policy-title": "Monetary policy", - "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply is capped at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoins enter circulation through mining rewards, which are cut in half roughly every four years in an event called the halving. The reward started at 50 bitcoins per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on.", - "page-ethereum-vs-bitcoin-monetary-policy-2": "At this rate, the last bitcoin is expected to be mined around the year 2140.", + "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply will cap at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoin enter circulation through mining rewards, which cut in half every 210,000 blocks, which takes roughly 4 years to mine, in an event called the halving. The reward started at 50 bitcoin per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on. At this rate, the last bitcoin is expected to be mined around the year 2140.", + "page-ethereum-vs-bitcoin-monetary-policy-2": "Bitcoin's mining rewards and transaction fees pay for the network and are used to secure it. However, as the block reward halves, the network is more dependent on transaction fees to pay for itself. Currently network fees make up a small portion of the network's income, <5%, meaning the long-term security of the network may be at risk.", "page-ethereum-vs-bitcoin-monetary-policy-3": "Ethereum does not have a fixed supply cap. Instead, its issuance is determined by protocol rules, and recent upgrades have introduced mechanisms that can reduce supply over time. The most notable is the EIP-1559 upgrade, which burns a portion of transaction fees. When network activity is high, more ETH can be burned than issued, making the supply deflationary during those periods.", - "page-ethereum-vs-bitcoin-monetary-policy-4": "The two approaches reflect different priorities. Bitcoin's fixed supply appeals to those who want predictability and scarcity. Ethereum's more flexible model supports ongoing network incentives and development, while still introducing mechanisms to manage supply growth.", + "page-ethereum-vs-bitcoin-monetary-policy-4": "Ethereum's monetary approach guarantees a security budget in perpetuity, with transaction fees and block rewards providing the network's security budget.", "page-ethereum-vs-bitcoin-developer-ecosystem-title": "Developer ecosystem", "page-ethereum-vs-bitcoin-developer-ecosystem-1": "Ethereum has one of the largest blockchain developer communities. Building on Ethereum gives you access to a wide range of tools, frameworks, grants, and hackathons. The Ethereum Virtual Machine (EVM) is Ethereum's runtime environment and has become a common standard, with many other blockchains using it to ensure compatibility.", "page-ethereum-vs-bitcoin-developer-ecosystem-2": "Token standards like ERC-20 and ERC-721 have become the foundation for much of the broader blockchain economy. Many Layer 2 networks and other blockchains use the EVM so that apps, wallets, and smart contracts can code can be used across blockchains with minimal changes.", @@ -73,7 +73,7 @@ "page-ethereum-vs-bitcoin-developer-ecosystem-4": "Learn more about Ethereum developer resources", "page-ethereum-vs-bitcoin-security-and-consensus-title": "Security and consensus", "page-ethereum-vs-bitcoin-security-and-consensus-1": "Bitcoin and Ethereum are both secured by large, distributed networks of independent nodes, but they use different methods to agree on the state of the network.", - "page-ethereum-vs-bitcoin-security-and-consensus-2": "Bitcoin uses a system called proof-of-work. Computers called miners compete to solve cryptographic puzzles. The first to solve one gets to add the next block of transactions to the blockchain and earns a reward in bitcoins. This approach gives Bitcoin what is known as probabilistic finality, meaning a transaction is only considered highly secure after several more blocks are added on top of it. For Bitcoin, this is often around six confirmations, or about one hour.", + "page-ethereum-vs-bitcoin-security-and-consensus-2": "Bitcoin uses a system called proof-of-work. Computers called miners compete to solve cryptographic puzzles. The first to solve one gets to add the next block of transactions to the blockchain and earns a reward in bitcoin. This approach gives Bitcoin what is known as probabilistic finality, meaning a transaction is only considered highly secure after several more blocks are added on top of it. For Bitcoin, this is often around six confirmations, or about one hour.", "page-ethereum-vs-bitcoin-security-and-consensus-3": "Ethereum uses proof-of-stake. In this model, validators lock up, or stake, ETH for the chance to be selected to propose and confirm new blocks. The selection is random, but the probability of being chosen increases with the amount of ETH staked. Validators who act dishonestly risk losing their stake. This allows Ethereum to achieve economic finality, where finalized blocks are extremely difficult to reverse, often within about 15 minutes. Ethereum also uses checkpoints to mark blocks as irreversible once enough validators agree.", "page-ethereum-vs-bitcoin-security-and-consensus-4": "Learn more about Ethereum's consensus mechanism", "page-ethereum-vs-bitcoin-underlying-technology-title": "Underlying technology", From 84f960421043ff9950428c5e0659b78941698722 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:52:12 -0600 Subject: [PATCH 11/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 21396ab5369..ab50ce288ab 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -1,5 +1,5 @@ { - "page-ethereum-vs-bitcoin-meta-title": "Ethereum vs Bitcoin: What is the difference? | ethereum.org", + "page-ethereum-vs-bitcoin-meta-title": "Ethereum vs Bitcoin: what is the difference? | ethereum.org", "page-ethereum-vs-bitcoin-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, security, token economics, level of decentralisation and more.", "page-ethereum-vs-bitcoin-twitter-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, token economics and more.", "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: What is the difference?", From 2e478519641fabcb21b9b12486af18e768849b93 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:52:19 -0600 Subject: [PATCH 12/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index ab50ce288ab..a8f11dc2712 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -2,7 +2,7 @@ "page-ethereum-vs-bitcoin-meta-title": "Ethereum vs Bitcoin: what is the difference? | ethereum.org", "page-ethereum-vs-bitcoin-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, security, token economics, level of decentralisation and more.", "page-ethereum-vs-bitcoin-twitter-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, token economics and more.", - "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: What is the difference?", + "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: what is the difference?", "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether.", "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", From aa68a8f20d1d76cfd2ac6d08d02372ae52d6602a Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:52:31 -0600 Subject: [PATCH 13/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index a8f11dc2712..9783b0beb8a 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -4,7 +4,7 @@ "page-ethereum-vs-bitcoin-twitter-meta-description": "Learn the differences between Bitcoin and Ethereum, including use cases, network performance, token economics and more.", "page-ethereum-vs-bitcoin-title": "Ethereum vs Bitcoin: what is the difference?", "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", - "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether.", + "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether (ETH).", "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin - a quick primer", "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", From f9b346d562e00c7918e32063842c7d8248fecf84 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:52:39 -0600 Subject: [PATCH 14/27] Update app/[locale]/ethereum-vs-bitcoin/page.tsx Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index a37bf3b0642..002ccf29746 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -105,7 +105,11 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {
-

{t("page-ethereum-vs-bitcoin-section-1")}

+

+ {t.rich("page-ethereum-vs-bitcoin-section-1", { + strong: Strong, + })} +

{t("page-ethereum-vs-bitcoin-section-2")}

From 6cbbc6a4a446f64a02c8e64a7c84a40778cf3103 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:52:55 -0600 Subject: [PATCH 15/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 9783b0beb8a..79081f09243 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -6,7 +6,7 @@ "page-ethereum-vs-bitcoin-description-1": "Bitcoin and Ethereum are two of the best-known decentralized blockchain networks, but they serve very different purposes.", "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether (ETH).", "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", - "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin - a quick primer", + "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin—a quick primer", "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoin over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin uses proof-of-work to secure its network. Computers around the world race to solve cryptographic puzzles that let them add new blocks. These specialized computers are called miners and receive bitcoin as a block reward for \"mining\" new blocks.", From cdc8b2531a9fda9ba6d927a89c108d86ca0af851 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:53:05 -0600 Subject: [PATCH 16/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 79081f09243..6b7ca68dc3d 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -11,7 +11,7 @@ "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoin over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin uses proof-of-work to secure its network. Computers around the world race to solve cryptographic puzzles that let them add new blocks. These specialized computers are called miners and receive bitcoin as a block reward for \"mining\" new blocks.", "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed max supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", - "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum - a quick primer", + "page-ethereum-vs-bitcoin-ethereum-section-title": "Ethereum—a quick primer", "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use for applications. The Ethereum network runs across thousands of nodes and is not controlled by a single entity.", "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy applications to Ethereum. These programs are called smart contracts, and they are Ethereum's core innovation.", From efdfdde2e5ed9f09145a1b64cb5918dbeaf818e6 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:53:22 -0600 Subject: [PATCH 17/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 6b7ca68dc3d..e3c4476c89e 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -7,7 +7,7 @@ "page-ethereum-vs-bitcoin-section-1": "Bitcoin (with a big B) is a blockchain designed for a digital currency called bitcoin (small b). Ethereum is designed to be a decentralized platform for applications and assets, powered by its native cryptocurrency ether (ETH).", "page-ethereum-vs-bitcoin-section-2": "Both use blockchain technology, are open-source, and are maintained by global communities, but their goals and features are distinct. In this guide, we will walk through what each network is, what they have in common, and how they differ across areas like technology, culture, and future outlook.", "page-ethereum-vs-bitcoin-bitcoin-section-title": "Bitcoin—a quick primer", - "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous developer using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", + "page-ethereum-vs-bitcoin-bitcoin-section-1": "Bitcoin is a decentralized digital currency network. It was created in 2009 by an anonymous entity using the name Satoshi Nakamoto, shortly after the 2008 financial crisis. The idea was for Bitcoin to be a peer-to-peer electronic cash system.", "page-ethereum-vs-bitcoin-bitcoin-section-2": "Bitcoin allows anyone to send and receive bitcoin over the internet without relying on a central authority like a bank. All transactions are recorded on a public ledger known as the blockchain.", "page-ethereum-vs-bitcoin-bitcoin-section-3": "Bitcoin uses proof-of-work to secure its network. Computers around the world race to solve cryptographic puzzles that let them add new blocks. These specialized computers are called miners and receive bitcoin as a block reward for \"mining\" new blocks.", "page-ethereum-vs-bitcoin-bitcoin-section-4": "Bitcoin has a fixed max supply of 21 million coins. This design choice is a key reason why Bitcoin is often referred to as digital gold.", From c4702615fc21184a7bfa68ae990a097f5b331d7a Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:53:37 -0600 Subject: [PATCH 18/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index e3c4476c89e..47210949c1b 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -15,7 +15,7 @@ "page-ethereum-vs-bitcoin-ethereum-section-1": "Like Bitcoin, Ethereum is also a decentralized blockchain network, but it was designed to do more than just record payments. Launched in 2015 by a software developer called Vitalik Buterin and his co-founders, Ethereum was built to be a smart contract and decentralized application platform.", "page-ethereum-vs-bitcoin-ethereum-section-2": "Ethereum lets anyone send and receive value like Bitcoin, but it also acts as a platform that anyone can use for applications. The Ethereum network runs across thousands of nodes and is not controlled by a single entity.", "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy applications to Ethereum. These programs are called smart contracts, and they are Ethereum's core innovation.", - "page-ethereum-vs-bitcoin-ethereum-section-4": "Once the smart contract is called, it runs automatically and deterministically. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", + "page-ethereum-vs-bitcoin-ethereum-section-4": "Once the smart contract is deployed, it runs deterministically when interacted with. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoin is used to pay transaction fees on the Bitcoin network, Ethereum's native currency, ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value.", "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works.", "page-ethereum-vs-bitcoin-differences-section-title": "The key differences", From 91df79008c9854e5e1ffb9e37d07ffc30c78ea23 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:54:05 -0600 Subject: [PATCH 19/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 47210949c1b..e23fc9004a4 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -60,7 +60,7 @@ "page-ethereum-vs-bitcoin-usecases-and-adoption-2": "Ether serves as a store of value too, but its primary role is to power a broad ecosystem of applications and assets. Developers can use Ethereum to create new protocols, launch tokens, run decentralized exchanges, mint NFTs, build games, and develop social platforms that run without centralized control.", "page-ethereum-vs-bitcoin-usecases-and-adoption-3": "Ethereum supports thousands of decentralized applications for new forms of finance, crowdfunding, and digital ownership. Some use cases even connect both networks. For example, Bitcoin can be “wrapped” and used on Ethereum for activities like lending, borrowing, and trading in DeFi.", "page-ethereum-vs-bitcoin-usecases-and-adoption-4": "Institutional adoption reflects these differences. Bitcoin the cryptocurrency is widely held as a long-term store of value, while Ethereum is seen as decentralized infrastructure. Its programmability appeals to fintech platforms and payment providers.", - "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for.", + "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for", "page-ethereum-vs-bitcoin-monetary-policy-title": "Monetary policy", "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply will cap at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoin enter circulation through mining rewards, which cut in half every 210,000 blocks, which takes roughly 4 years to mine, in an event called the halving. The reward started at 50 bitcoin per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on. At this rate, the last bitcoin is expected to be mined around the year 2140.", "page-ethereum-vs-bitcoin-monetary-policy-2": "Bitcoin's mining rewards and transaction fees pay for the network and are used to secure it. However, as the block reward halves, the network is more dependent on transaction fees to pay for itself. Currently network fees make up a small portion of the network's income, <5%, meaning the long-term security of the network may be at risk.", From 5a33ba081d68cd775c6b52bb3cdb9416a57984c4 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:54:25 -0600 Subject: [PATCH 20/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index e23fc9004a4..f49e80cb01f 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -17,7 +17,7 @@ "page-ethereum-vs-bitcoin-ethereum-section-3": "Anyone can create and deploy applications to Ethereum. These programs are called smart contracts, and they are Ethereum's core innovation.", "page-ethereum-vs-bitcoin-ethereum-section-4": "Once the smart contract is deployed, it runs deterministically when interacted with. This makes it possible to build apps for things like lending, trading, games, and digital collectibles that run all day, every day, for millions of users worldwide.", "page-ethereum-vs-bitcoin-ethereum-section-5": "In the same way bitcoin is used to pay transaction fees on the Bitcoin network, Ethereum's native currency, ether, is used to pay transaction fees, publish and use smart contracts, and secure the network. Ether acts both as fuel for running programs and as a store of value.", - "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works.", + "page-ethereum-vs-bitcoin-ethereum-section-6": "Learn more about Ethereum and how it works", "page-ethereum-vs-bitcoin-differences-section-title": "The key differences", "page-ethereum-vs-bitcoin-differences-section-1": "Bitcoin and Ethereum use blockchain technology to maintain decentralized networks, but they differ in their design, purpose, and capabilities.", "page-ethereum-vs-bitcoin-differences-table-area": "Area", From df72f847dacfe4f8745f9c386f93600d01daaebb Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:54:33 -0600 Subject: [PATCH 21/27] Update app/[locale]/ethereum-vs-bitcoin/page.tsx Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index 002ccf29746..b20b9a491fa 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -175,11 +175,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- {t.rich("page-ethereum-vs-bitcoin-ethereum-section-6", { - "what-is-ethereum": (chunks) => ( - {chunks} - ), - })} + + {t("page-ethereum-vs-bitcoin-ethereum-section-6")} +

From 07bf9c269b9df823f0b249010a9333e70fe96a2a Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:54:45 -0600 Subject: [PATCH 22/27] Update app/[locale]/ethereum-vs-bitcoin/page.tsx Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index b20b9a491fa..00e9fec428c 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -246,11 +246,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- {t.rich("page-ethereum-vs-bitcoin-usecases-and-adoption-5", { - "what-is-ethereum": (chunks) => ( - {chunks} - ), - })} + + {t("page-ethereum-vs-bitcoin-usecases-and-adoption-5")} +

From 1b2a93218f4f2e5a9b0449e0a2e528d6bd466fd8 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:55:01 -0600 Subject: [PATCH 23/27] Update src/intl/en/page-ethereum-vs-bitcoin.json Co-authored-by: wackerow <54227730+wackerow@users.noreply.github.com> --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index f49e80cb01f..a363bb05aa4 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -30,7 +30,7 @@ "page-ethereum-vs-bitcoin-differences-table-row-2-2": "Not supported", "page-ethereum-vs-bitcoin-differences-table-row-2-3": "Core functionality", "page-ethereum-vs-bitcoin-differences-table-row-3-1": "Supply", - "page-ethereum-vs-bitcoin-differences-table-row-3-2": "Bitcoin is issued every block at a fixed/predetermined rate dictated by the original and unchanged protocol, with an eventual fixed limit of ~21 million.", + "page-ethereum-vs-bitcoin-differences-table-row-3-2": "Bitcoin is issued every block at a fixed/predetermined rate dictated by the original and unchanged protocol, with an eventual fixed limit of 21 million.", "page-ethereum-vs-bitcoin-differences-table-row-3-3": "Ether is burned every block proportional to activity/demand, and issued every epoch proportional to total ETH staked. No fixed limit, but the rate of issuance is limited by total ETH staked.", "page-ethereum-vs-bitcoin-differences-table-row-4-1": "Consensus mechanism", "page-ethereum-vs-bitcoin-differences-table-row-4-2": "Proof-of-work", From f4d0d9868f36ea72832a41e89d0c8c9b88980dbc Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Mon, 22 Sep 2025 18:56:29 -0600 Subject: [PATCH 24/27] wording --- src/intl/en/page-ethereum-vs-bitcoin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index a363bb05aa4..40da4f17ae6 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -63,7 +63,7 @@ "page-ethereum-vs-bitcoin-usecases-and-adoption-5": "Learn more about what Ethereum is used for", "page-ethereum-vs-bitcoin-monetary-policy-title": "Monetary policy", "page-ethereum-vs-bitcoin-monetary-policy-1": "Bitcoin's supply will cap at 21 million coins. This hard limit is enforced by the protocol and is one of the reasons Bitcoin is compared to gold. New bitcoin enter circulation through mining rewards, which cut in half every 210,000 blocks, which takes roughly 4 years to mine, in an event called the halving. The reward started at 50 bitcoin per block in 2009, dropped to 25 in 2012, then 12.5 in 2016, and so on. At this rate, the last bitcoin is expected to be mined around the year 2140.", - "page-ethereum-vs-bitcoin-monetary-policy-2": "Bitcoin's mining rewards and transaction fees pay for the network and are used to secure it. However, as the block reward halves, the network is more dependent on transaction fees to pay for itself. Currently network fees make up a small portion of the network's income, <5%, meaning the long-term security of the network may be at risk.", + "page-ethereum-vs-bitcoin-monetary-policy-2": "Bitcoin's mining rewards and transaction fees pay for the network and are used to secure it. However, as the block reward halves, the network is more dependent on transaction fees to pay for itself. Currently network fees make up a small portion of the network's income, <5%, meaning the long-term security of the network may be at risk as the Bitcoin network issuance goes to 0.", "page-ethereum-vs-bitcoin-monetary-policy-3": "Ethereum does not have a fixed supply cap. Instead, its issuance is determined by protocol rules, and recent upgrades have introduced mechanisms that can reduce supply over time. The most notable is the EIP-1559 upgrade, which burns a portion of transaction fees. When network activity is high, more ETH can be burned than issued, making the supply deflationary during those periods.", "page-ethereum-vs-bitcoin-monetary-policy-4": "Ethereum's monetary approach guarantees a security budget in perpetuity, with transaction fees and block rewards providing the network's security budget.", "page-ethereum-vs-bitcoin-developer-ecosystem-title": "Developer ecosystem", From 94e033c32bba2ace7acf4db42eaef3f409115957 Mon Sep 17 00:00:00 2001 From: Corwin Smith Date: Tue, 23 Sep 2025 12:33:19 -0600 Subject: [PATCH 25/27] Enhance DifferencesTable component with a new table variant for highlighting the first column --- .../ethereum-vs-bitcoin/_components/DifferencesTable.tsx | 2 +- src/components/ui/table.tsx | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx b/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx index 895adf0ae1b..b3d9cac51d4 100644 --- a/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/_components/DifferencesTable.tsx @@ -12,7 +12,7 @@ import { const DifferencesTable = () => { const t = useTranslations("page-ethereum-vs-bitcoin") return ( - +
diff --git a/src/components/ui/table.tsx b/src/components/ui/table.tsx index 7d85a07e776..6b52cbe87fb 100644 --- a/src/components/ui/table.tsx +++ b/src/components/ui/table.tsx @@ -57,6 +57,11 @@ const tableVariants = tv({ th: "text-muted-foreground h-12 px-4 text-left align-middle font-medium [&:has([role=checkbox])]:pr-0", td: "align-middle p-4 [&:has([role=checkbox])]:pr-0", }, + "highlight-first-column": { + ...baseStyles, + thead: "bg-background-highlight", + td: `${baseStyles.td} first:bg-background-highlight first:font-bold`, + }, }, }, defaultVariants: { From dc2859ff5db255955371ee43cf0615033f6dc91d Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Tue, 23 Sep 2025 11:43:34 -0700 Subject: [PATCH 26/27] patch: add sizes prop, constrain to full width --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index 00e9fec428c..bec26ce23eb 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -13,6 +13,7 @@ import { Section } from "@/components/ui/section" import { getAppPageContributorInfo } from "@/lib/utils/contributors" import { getMetadata } from "@/lib/utils/metadata" +import { screens } from "@/lib/utils/screen" import DifferencesTable from "./_components/DifferencesTable" import EthereumVsBitcoinPageJsonLD from "./page-jsonld" @@ -148,6 +149,7 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { src={ethdotorgLogoImg} alt="ethereum.org Logo" className="mx-auto" + sizes="281px" />

@@ -220,6 +222,7 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { src={layer2HeroImg} alt="Layer 2 Hub Hero" className="mx-auto" + sizes={`(max-width: 832px) calc(100vw - 32px), (max-width: ${screens.lg}) 800px, (max-width: ${screens.xl}) calc(100vw - 480px), 800px`} />

@@ -278,6 +281,7 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { src={guidesHubHeroImg} alt="Guides Hub Hero" className="mx-auto" + sizes={`(max-width: 832px) calc(100vw - 32px), (max-width: ${screens.lg}) 800px, (max-width: ${screens.xl}) calc(100vw - 480px), 800px`} />

@@ -336,7 +340,8 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {

@@ -392,7 +397,8 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {

From 0faeb253b6733200826030b0eb392e9bc38c4d6a Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Tue, 23 Sep 2025 11:53:16 -0700 Subject: [PATCH 27/27] refactor: use LinkWithArrow at end of section --- app/[locale]/ethereum-vs-bitcoin/page.tsx | 52 +++++++++-------------- src/intl/en/page-ethereum-vs-bitcoin.json | 10 ++--- 2 files changed, 25 insertions(+), 37 deletions(-) diff --git a/app/[locale]/ethereum-vs-bitcoin/page.tsx b/app/[locale]/ethereum-vs-bitcoin/page.tsx index bec26ce23eb..367785179f9 100644 --- a/app/[locale]/ethereum-vs-bitcoin/page.tsx +++ b/app/[locale]/ethereum-vs-bitcoin/page.tsx @@ -8,7 +8,7 @@ import { Image } from "@/components/Image" import { Strong } from "@/components/IntlStringElements" import MainArticle from "@/components/MainArticle" import TableOfContents from "@/components/TableOfContents" -import Link from "@/components/ui/Link" +import { LinkWithArrow } from "@/components/ui/Link" import { Section } from "@/components/ui/section" import { getAppPageContributorInfo } from "@/lib/utils/contributors" @@ -177,9 +177,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- + {t("page-ethereum-vs-bitcoin-ethereum-section-6")} - +

@@ -249,9 +249,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- + {t("page-ethereum-vs-bitcoin-usecases-and-adoption-5")} - +

@@ -299,11 +299,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- {t.rich("page-ethereum-vs-bitcoin-developer-ecosystem-4", { - developers: (chunks) => ( - {chunks} - ), - })} + + {t("page-ethereum-vs-bitcoin-developer-ecosystem-4")} +

@@ -325,13 +323,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- {t.rich("page-ethereum-vs-bitcoin-security-and-consensus-4", { - "consensus-mechanisms": (chunks) => ( - - {chunks} - - ), - })} + + {t("page-ethereum-vs-bitcoin-security-and-consensus-4")} +

@@ -360,11 +354,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {

{t("page-ethereum-vs-bitcoin-underlying-technology-4")}

- {t.rich("page-ethereum-vs-bitcoin-underlying-technology-5", { - "developers-docs": (chunks) => ( - {chunks} - ), - })} + + {t("page-ethereum-vs-bitcoin-underlying-technology-5")} +

@@ -417,13 +409,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => {

{t("page-ethereum-vs-bitcoin-environmental-impact-4")}

- {t.rich("page-ethereum-vs-bitcoin-environmental-impact-5", { - "energy-consumption": (chunks) => ( - - {chunks} - - ), - })} + + {t("page-ethereum-vs-bitcoin-environmental-impact-5")} +

@@ -441,9 +429,9 @@ const Page = async ({ params }: { params: Promise<{ locale: Lang }> }) => { })}

- {t.rich("page-ethereum-vs-bitcoin-future-outlook-4", { - roadmap: (chunks) => {chunks}, - })} + + {t("page-ethereum-vs-bitcoin-future-outlook-4")} +

diff --git a/src/intl/en/page-ethereum-vs-bitcoin.json b/src/intl/en/page-ethereum-vs-bitcoin.json index 40da4f17ae6..aa59ca248fc 100644 --- a/src/intl/en/page-ethereum-vs-bitcoin.json +++ b/src/intl/en/page-ethereum-vs-bitcoin.json @@ -70,18 +70,18 @@ "page-ethereum-vs-bitcoin-developer-ecosystem-1": "Ethereum has one of the largest blockchain developer communities. Building on Ethereum gives you access to a wide range of tools, frameworks, grants, and hackathons. The Ethereum Virtual Machine (EVM) is Ethereum's runtime environment and has become a common standard, with many other blockchains using it to ensure compatibility.", "page-ethereum-vs-bitcoin-developer-ecosystem-2": "Token standards like ERC-20 and ERC-721 have become the foundation for much of the broader blockchain economy. Many Layer 2 networks and other blockchains use the EVM so that apps, wallets, and smart contracts can code can be used across blockchains with minimal changes.", "page-ethereum-vs-bitcoin-developer-ecosystem-3": "Bitcoin's developer community is smaller and more focused. Most activity centers on maintaining and improving the core protocol, as well as developing Layer 2 solutions like the Lightning Network for faster and cheaper payments.", - "page-ethereum-vs-bitcoin-developer-ecosystem-4": "Learn more about Ethereum developer resources", + "page-ethereum-vs-bitcoin-developer-ecosystem-4": "Learn more about Ethereum developer resources", "page-ethereum-vs-bitcoin-security-and-consensus-title": "Security and consensus", "page-ethereum-vs-bitcoin-security-and-consensus-1": "Bitcoin and Ethereum are both secured by large, distributed networks of independent nodes, but they use different methods to agree on the state of the network.", "page-ethereum-vs-bitcoin-security-and-consensus-2": "Bitcoin uses a system called proof-of-work. Computers called miners compete to solve cryptographic puzzles. The first to solve one gets to add the next block of transactions to the blockchain and earns a reward in bitcoin. This approach gives Bitcoin what is known as probabilistic finality, meaning a transaction is only considered highly secure after several more blocks are added on top of it. For Bitcoin, this is often around six confirmations, or about one hour.", "page-ethereum-vs-bitcoin-security-and-consensus-3": "Ethereum uses proof-of-stake. In this model, validators lock up, or stake, ETH for the chance to be selected to propose and confirm new blocks. The selection is random, but the probability of being chosen increases with the amount of ETH staked. Validators who act dishonestly risk losing their stake. This allows Ethereum to achieve economic finality, where finalized blocks are extremely difficult to reverse, often within about 15 minutes. Ethereum also uses checkpoints to mark blocks as irreversible once enough validators agree.", - "page-ethereum-vs-bitcoin-security-and-consensus-4": "Learn more about Ethereum's consensus mechanism", + "page-ethereum-vs-bitcoin-security-and-consensus-4": "Learn more about Ethereum's consensus mechanism", "page-ethereum-vs-bitcoin-underlying-technology-title": "Underlying technology", "page-ethereum-vs-bitcoin-underlying-technology-1": "Bitcoin uses what is known as the unspent transaction output model, or UTXO. In this system, the blockchain does not track account balances. Instead, it records outputs from previous transactions that have not yet been spent. When you spend bitcoin, you use these outputs as inputs for a new transaction, creating new outputs in the process.", "page-ethereum-vs-bitcoin-underlying-technology-2": "You can think of this like using cash. If you have two five-dollar bills and want to spend seven dollars, you hand over both bills and receive three dollars in change. Bitcoin records the bills and the change, not your total balance.", "page-ethereum-vs-bitcoin-underlying-technology-3": "Ethereum uses an account-based model. Instead of tracking individual outputs, it keeps a record of account balances like a bank account does. This approach makes it easier to manage smart contracts and complex logic, since accounts can store data and interact with one another like programs.", "page-ethereum-vs-bitcoin-underlying-technology-4": "Each model has tradeoffs. UTXOs can offer greater privacy and make it easier to track individual coins. Account-based systems are more straightforward for building applications.", - "page-ethereum-vs-bitcoin-underlying-technology-5": "Read more in the Ethereum developer documentation", + "page-ethereum-vs-bitcoin-underlying-technology-5": "Read more in the Ethereum developer documentation", "page-ethereum-vs-bitcoin-decentralization-title": "Decentralization", "page-ethereum-vs-bitcoin-decentralization-1": "Bitcoin and Ethereum are both designed to be decentralized, but they measure and approach it in different ways.", "page-ethereum-vs-bitcoin-decentralization-2": "Bitcoin's decentralization is supported by its simple technical design, long-term stability, and wide distribution of nodes. Its low-resource requirements make it easier for people to run full nodes at home, which helps preserve the network’s independence and censorship resistance.", @@ -92,10 +92,10 @@ "page-ethereum-vs-bitcoin-environmental-impact-2": "Under proof of stake, Ethereum no longer relies on energy-intensive mining. Instead, validators are selected at random, with the likelihood of selection increasing with the amount of ETH they have staked. This shift has made Ethereum one of the more energy-efficient blockchain networks.", "page-ethereum-vs-bitcoin-environmental-impact-3": "Bitcoin continues to use proof-of-work, which requires large amounts of electricity as miners compete to solve cryptographic puzzles. Some of this energy comes from renewable sources, and there are ongoing discussions in the Bitcoin community about ways to improve sustainability.", "page-ethereum-vs-bitcoin-environmental-impact-4": "The difference in energy use has become an important point of comparison between the two networks. Ethereum's lower energy footprint makes it more appealing in contexts where environmental impact is a priority.", - "page-ethereum-vs-bitcoin-environmental-impact-5": "Read the full report on Ethereum's energy use", + "page-ethereum-vs-bitcoin-environmental-impact-5": "Read the full report on Ethereum's energy use", "page-ethereum-vs-bitcoin-future-outlook-title": "What does the future look like", "page-ethereum-vs-bitcoin-future-outlook-1": "Bitcoin is increasingly being adopted as a store of value and reserve asset. It is unlikely to change significantly, and this stability is part of its appeal.", "page-ethereum-vs-bitcoin-future-outlook-2": "Ethereum is positioning itself as an application platform in the new digital economy. With the growth of Layer 2 networks and ongoing upgrades, it aims to support global-scale applications, infrastructure, and assets.", "page-ethereum-vs-bitcoin-future-outlook-3": "For many users, the two networks are not in direct competition. They serve different purposes and can complement each other in a diversified approach to digital assets.", - "page-ethereum-vs-bitcoin-future-outlook-4": "Learn more about Ethereum's roadmap" + "page-ethereum-vs-bitcoin-future-outlook-4": "Learn more about Ethereum's roadmap" } \ No newline at end of file