From ba21d896751c4b95fd8c0950f8bee62036beb8a6 Mon Sep 17 00:00:00 2001 From: Sophia Date: Tue, 15 Dec 2020 23:36:35 -0800 Subject: [PATCH 1/7] fix horiz scrolling --- scripts/app.js | 2 +- styles/style.scss | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/app.js b/scripts/app.js index 3904b387..a9aacc19 100644 --- a/scripts/app.js +++ b/scripts/app.js @@ -719,7 +719,7 @@ if ( !Detector.webgl ) { var container, stats; var scene, light, camera, cameraCtrl, renderer; -var WIDTH = window.innerWidth; +var WIDTH = window.width; var HEIGHT = window.innerHeight * 0.45; var pixelRatio = window.devicePixelRatio || 1; var screenRatio = WIDTH / HEIGHT; diff --git a/styles/style.scss b/styles/style.scss index 9619d0e7..9838b20b 100644 --- a/styles/style.scss +++ b/styles/style.scss @@ -9,6 +9,7 @@ /* General */ body { + overflow-x:hidden; color: #4A4746; line-height: 1.5em; font-size: 1em; From 81293655b1ef9e44d3d68e9b9316e3d693958fcd Mon Sep 17 00:00:00 2001 From: Sophia Date: Tue, 15 Dec 2020 23:42:38 -0800 Subject: [PATCH 2/7] Merge branch 'master' into brain --- _includes/head.html | 5 +- _layouts/default.html | 3 + about.html | 25 +- imgs/alertbot.PNG | Bin 0 -> 225644 bytes imgs/snowbot.svg | 1 + index.html | 2 +- styles/index.scss | 4 +- styles/programdetails.scss | 13 +- styles/style.scss | 46 +++- uncommonsense.html | 489 ++++++++++++++++++++++--------------- volunteer.html | 2 +- 11 files changed, 365 insertions(+), 225 deletions(-) create mode 100644 imgs/alertbot.PNG create mode 100644 imgs/snowbot.svg diff --git a/_includes/head.html b/_includes/head.html index 73988aa1..361c98d7 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -1,9 +1,8 @@ - + + diff --git a/_layouts/default.html b/_layouts/default.html index ce131965..822d93a3 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -41,6 +41,9 @@

{{page.banner-title}}

{{ content }} +
+ +
{% include footer.html %} diff --git a/about.html b/about.html index 2f3f503f..d08f1cf7 100644 --- a/about.html +++ b/about.html @@ -11,8 +11,8 @@

About Us

@@ -32,19 +32,18 @@

About Us

- -
-

Meet our Coordinators

+
+

Meet our Directors

- Our coordinators organize, plan, and lead the three branches of Bit by Bit to make them the best + Our directors organize, plan, and lead the three branches of Bit by Bit to make them the best they can possibly be.


Sydney Von Arx -

Uncommon Sense Coordinator

+

Uncommon Sense Director

I am Sydney Von Arx, and I love to code, learn about weird ideas, and maximize utility! I’m a computer science major at Stanford. I also help run @@ -58,7 +57,7 @@

Meet our Coordinators


Devin Von Arx -

Form and Function Coordinator

+

Form and Function Director

I have always enjoyed computers. After many years of coding, I joined Bit by Bit in 2019 as a volunteer. Since then, I have helped run all three of our coding programs (middle school, high school, and summer). I currently coordinate the Form and Function after-school coding program. @@ -68,7 +67,7 @@

Meet our Coordinators


Cheyenne Huggins -

Hello World Coordinator

+

Summer Programming Director

Learning about the world has been a passion of mine as I always wanted to understand the world around me. Coding has broadened my horizons bringing me many amazing opportunities such as volunteering with @@ -79,7 +78,7 @@

Meet our Coordinators


Lucia Zhang -

BxB Central Coordinator

+

Operations Director

Hi! Compared to many people I know, I started coding pretty late due to an irrational fear of coding, but it has become one of my most intriguing hobbies. I joined Bit by Bit in 2020, working extensively to develop our Hello World summer camp. @@ -98,9 +97,9 @@

Meet our Coordinators

-->
-

Meet our Team Leads

+

Meet our Leadership

- Our Team Leads each run a smaller section within BxB Central. They are the brains behind many of our + Our leadership plays a crucial role in running smaller sections within BxB Central. They are the brains behind many of our organization's operations, training new volunteers, organizing their teams, and constantly improving what they do.

@@ -130,7 +129,7 @@

Meet our Team Leads

Nira Patel

- Human Resources Lead + Head of Human Resources

diff --git a/imgs/alertbot.PNG b/imgs/alertbot.PNG new file mode 100644 index 0000000000000000000000000000000000000000..4479a3d3139d7c6625a531d1545a9c31a5d7211e GIT binary patch literal 225644 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

r{pdWG(k!PpfC+5css!4}r*@lfZ&Fycrt!Y$V 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 _k~ITu2f_@Ph3aVMo?L2 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�Jq;z_3$JhyN>r zIKxOezhGJRzF7-qz50GX!nrPvEpD3RsMu4iu;gAmyd2y043;eZ{&hB#(PgA#VQV!G;i@{&Bj+qNKv-T!iX=gc06?U0n6 za51h~{`13;p)~rn+9o^NbPAeWmp%Ugoy9BGXmFVc{d**#f0Y4s9ca5Fe6=;X@1LFt zx_z%2;=%o$=X|x*o$q#+5dn-9kGeMRF)#y(Op+BR9=-@Dy?wu2T(Qzl`20GQ-yHJT z-*gnKW}B`>tz{v4*~*j0!vfwHJe9M%{SA4zxzlY)9JFEm^RYYT8_bDOovt&?qMr+1 z6j3R=xKWlx8GiPQs3!yCEZcotC%p1GOJ$nIKN-qUDt2ga^L!axU^2Swq)7|&I`Q6y zTT+f@{|Dv7p`~$#cAkMwdCKpzO?W2?QK6=l1Mh62RhLO7%PRd{u3U!n?wJ<}L@?)5 zCWAaqBmf!;fi0eBX&iUY zf}4kILFQOo=7bFKiFo{Eo$s=fZeHK_cBxKXL@V@vjSJk}m$zfOGenx#47fVd_l^02 zFhO&nOipO73hF6K8scPV7Om?MWsQwpPm2s^&)v2nv~I7c|`Bu2Lx0-&ufk4u7ZJb>d2e*YzfZYZCD`Q7EO$)NC}n<~&lEOV zi&6tyRoI#10AVV6$u0CnYW1!0lKVpbyX^O?eeppzqYK{|+yNGPDk5x)h0u4|R>Hxn zqLUmmf@Fy$=e3a?%W>D*0NnS3Qe}J$+k1{7)1#9jFV4hIX{8@eBVls49Khg@XM^*5 z35IUSh<{?43bW?&jnj+zP*(t&h05{}_VU2DAWs#W-aK`VsjLho=wO*?6e;&v7JM#OZdzyt~k9#L2EKxn41b{ZnMmP_~Zr= zN>FJmjQ^+CVI zW<=eK*Br|UA&faq^Tez+wX5!HXMjmyW zHb{R`!RZAg8A0l=!Y*4(XRRlM0LqafAgziMz7o8Z%3s|HeX#JM?6ayN!>8z^TC_ok zy9dL$1b42I5A6V#CJ-s*v|E<@Yt0Jl8x{bD@M+R9%0 zqMy%GF0eJ(BM4e6FywbK)O+Sw?Fr=)ec4n8@KdvV;)ui8m@a}nD;I|WXlKn zA!hUTa90r8Q^WErITXq{DorV2^5fI|WXD=0&I?UrOiOgst5n1mRy1-BTmB;!l5taG zja9)zmM~@#wCSPmg@J^3P73_`AJ_c42h?i3FkNq~zrpASxj;=3*&phc3q=R`id7dx zX+uW|302C7Pg{FEt@jS`a}|W#VucVawC_&1(OGPPKDS1ld*noS{Ox+#ck*8}n1jYB z;-8Z(Q1E90>9Oetul`Qdo$v}ykSC#G;i29BHo4(KKzbc`Klzl&;f5b6iZkmwN9Kgs7(C!3C%-=%93^kH|Q6El$RB)^IV&Kexz58sQ)! zhy41h!Y`&5LWO#`4vkgVD}-j3v83;`!spPV*sks)l!bpBbJ}}vc*Z8Wk{vkgr#1o7 z106gfSi6s(aInh>7+j8AtM=zC}<)lwGL= z%37>z(Q}T6ALcW0&V!WvEEFcz!D|k%wK)HI4SZkfYSiJl0fwvFH;FOT!0YA}vti6S z3sX*k8ll_tzc^Jj-^nO%n!<o!LJS!`r@vvvoZ`U#&`%BmduX zI9#fYAmw{?^%E2!P8p4;92Uf67F_Go&@9g%Ew+-;>))YACmeG0cT1RQBw^s7Opz1x z57oF|O9s@AoD?$8wWcox$2Oc94QhSxt!egBt?A=$&=$?!Frw!)L_y$OdMZ@o)fKp_ z!z;tQry}yRxZcMEqsSU+6ZW)qxvuz$+J&Nj+Wa%;f|_>R`CGg`!|Y&;ED!7JqlqZjXe!GgxW}h3H8txS6pqCcl=09uwzR?;15p$XkKZ@RBsZb2 zo)A$58@&f#7X&C%j%22 zeM^J)TiUtj1diyAaiP2QSqm`F`l#oqWtomA=8Guw!>2u%*;s}^ilLTAL#YMwrJK8>R zk{BBJ5Jfj~P_(!D0a)BI0rTsyt9Gxuta9^pyW^HqS40lh!CG)Uwu_Ahm3J5tdeXI3W;PO`gv8^C@fr z_J;^UMv0tpkqbFiwF?K|BeG(lVs3*p;9QG?I!}R3LtiQ|Y??Y@TAFh}kC7v3AbuKD zp$Thg2F3@|pH<;+lW(1Z{@KHD1RVXL;ed7PaP*}^M~O#Qt%KSp6)n&V7Q$!wol(dk)Iv(HS~ zZFSfC-DMi@-B%1Ru5d0&wK)>!o=#9mTsB{c)N&a{6vD>+H9< zbs{j1Zpu)l58^GVrE<-O6r?Gp^?Fz=J9$L`{a_yz2qZMsrKhR&xH=IF7sIJX;7+jw z9ct4i0pm=;jUW%pu21Qd4zbd-LFaRujxpT#z3Ka0LLiXcAq5_ESy@Du95a`Hc&33l(vm9HgF zMyY>zuZMf{GSU+96iQxyN<%X?A*-w~fYUOVd8$kQPTk7&zkF{wisCSfYFH{~|Mm|w zGE{nqMOv(aGx!NcI;o@A_M3TZn}1Q~51}z3Tp)ZeLw6Y4hI|uFf2ipE8&{M&DI zYuVc2S~UE~qS53t6CA~Z{(gNEM7eo-`^b6fj(4SQ#`aM5my~+ktN*BMhpzpt>=f6) zc6yS2=C_96L53X}var@#;NlFsFNw@Tm2?KXou8F1V2RAn- zla;H?^N)au0^!C$&$%#La*uu7Ni@+0(yuJFE6A{jPR9vtmO{Pw)N{&`3@dt)iX_D# zp0El@bHf&tvH8D#Wk7{fnPD2H5sJRvSQ(+@2sQg5B9f4nR>*2Go9O1Yo!D#f8_Mm2 z$UCPS>QI9zqom;h;_!i1eQK7QpKCr!wt8?zHzqLr#JH>xMDHi?!@PuL&btFYPj2=U zk?fzYro5WiEKJkKztQpmp9fQM#}Kw9EcLxmcia%~RBdOe+Gz<_2)bKe9Sv|Tj2T46 z(ZC8($|Y9W?6JZqsqzT7gtT~V`yW;mRM~WG*)4!}!fY%IPk&I9rU`1%Hcvqx{>S$+ z#Spw%b;1Wh7Em2&?8H&+l@1QI$!F5$139~UL!{Bye(uDSAlQaUGP{VTr+vHxUC;0m zngspAFSyTk&SsoMfHfW(9kI|#U*Rrmo;3h9zWByFe@=;i82LRQeMoEx4~b3U$Ok5Zku~gk^-^+w=nC{XkTsm0ztEnQNSnAD{>@zXte83<_W=kw$fTvWb$p^F)Y+Ti z!L_C4Oc>xMtS|$7?uhmHQve=-hY2M89r;yCQ{*Eu8jn23nd4g-R2C9jcK~Bv+#pTDEk$k z#GKJcXiOMxG`*D1rmqDTU9+af+%qPNGK~3#*)gwR&jKonMZVo%E_}gUSP_vdX#U!&e9}+%6koe{v9N(hrne;Uz{LL)lLp zFun#f!5lY6B;>h#9nNV-0!INc4uh$2II5-^Gh{vl7j}9gK|UuxPsq|up!y4igzGSA2ssGL>Nt@$P+cQrHKRaUKl9RM(&MHV^`q+ z*V&DRS0w)29lB#r}MvMT^4@W zo}KnYXdjUDH~A@=ZNHr!({&5qeT|SeIWD;&~gf3-q}_jQ@W$U4>ti z-_w<@C8S%rV_}yDrKMX!a#ay3qofat;qu_dQ0 z6{Nmb=(-n-hPW19=9$a*PG<8sOV%oVX=J~Y;M?DVX z@zpHKXgr~z7X`$2rt;GEZ~b^84=MG@@=%U?@tQOOYl326Vp{_4k7Zv#Y7)|Ej`Ra+x77vz&OM0g0 zM>Ey~PIEZjdq55ZTv&M@x;mdO`5jc!-TbSzc!FQ_AwKYuUa!>4AQFCP^ zW+D4JC3~k8-_;+WAm+5@EOR9I4=;rMRD3lw_*JOVkvK4JNJI{(zn?ZY zeUCIFhf&ZYkD<+tcZn`_prLc9-?-EBQkKGTy>gV8iRAoKn|FO_s4USO2qqP=hUJ&2 zoQgsy(7@{%C9s;7|F+cvCMEE;ob77SkAZh z3FAjpnH1j^5j3jHt49;Zo@MkF7uxMx)m5seN0k`O_>43m`j!`Z#yLzA`YN`Vw4S8jj!r;~^*`}&T5p@F(hY3K)EFEe3hqD;>*cOTghAT) zJ^UXQpFyt}$Sa&eYy?BTPCwrn%Of#3P3M}6RfM}x`((kbX>YKzBpDBvDd8Az2IbZ) z1Y46p2N*YIEkfyf(l>V{s8^{`$bZ6WolG;^wjTZggD?fO4N0gJYFksJCf0IUF}Hpi z{CWB?-Wsvb>KXr`CfVw|o7tN1ftRWZl?lz5eO~bD{hpNIr=Md_RCm(% z@o&+?u_v4lWIvue?!{-Tx$spsQ;;i&T;d0pp)-irNK{H3;9>gpOX}CG-GIXBB?K`N zAWVqp=F0a)Oy>A#1p8Xoe3N%#hQ%TPC17lMhl$+e>g_Gw)Jehml3Z@15oM=`D zscDGF$V*(VLNgjPz<>%fa)IfyB^2qkA8dPxuhnzN+x`tI=G*T(NfWolM<#evw$cJbw`{T8+v8}vL zwe;!Ds~KZggsJruC2zx8Cjdn$SxuRG6E5TkBN4JK@S_4)(#9V}fwI`nX6J6=W3RvI zNmbSx$ZeG6_$B+Wy{?*0EhuLPI5lXKLO45EZ#`_Z6n%1?wEMRS*0rs1y?kTe$9hLeB#LyWx}_U>JQ)kyGBYx##>n?OKwuSdW{j^8v2859D{3pkYrQapF4F> zy_4g9k~B%o4gBUi?%d{)mkD@EG3|xH?x$YhF(NqgxsK@%1tUO3SLC?*rdN5az3%VL z*~5^O0xh8d0T=r5p7UH^|Mmc$p9k!j7|9EW6;kmm_)0wRCpN7oS%%U#XTZ5WkC%Eo z2xKS1Bq$FS4}V1Q#q~vX|88gn%dGq20v9JkTjbXa?WMd&E~smGezEIU?0L3swzmf_1T5kk_>k*0i0JXpss4VOgmmY6LhK!Jx-Oo z&UsWFiwEmqs^@nXV>ujUz=#9%NR`T(D3oYIh*+0u$SM*2&&U4d zI<9RKFe&KaNv&Ir&>(y#nYAU$#3gr#?{=undW80=CiCE#rR2gwx4sXq><;#+_23Zw z(PDSt7WC&Ys-LUFl)+5ja?>>V505}tbfGEQGRp=?iN5&rzX^Uig84AP_CH&Dg$xfk zZ(Y`YyuzBrPiBj^nTbWT`N=!ywu*@GMu=7OHQglOlA(&YmZNnJ^pCXuYwee_&6q;ZDkz#11TQW{6WclG68!j6iwgZK<9lBoNyg z-B4VdhrW$3wIdHa7!crjD2@@pQFd3@YpU`N4jW%5t#-y{E3UfDS&02%Cy3)FXv~fh zzpcBT0DI=Iwjw9B6TUv*7Uh*AxAsjO@Xi?!Ux`s{2OWH{Wbeki{YJmM800b+LYL<%ZW}UE91I{I?az`1L%t`WZWE$eOONuBeF4 z*scl@7lO`2P7+E!bll@}7*bK*+9es)7x<&tBA-c45#N&6#r|vm|u*^U5QrlOF$BRu*Q6R#hfYNP60e3H>77tw0 z+DEb5D-%&i?E_5#|7L0m+G4}0vF31|R)pXfaXSD}2tfh0!{hbdCN}}|`VZ_{XJUBn z0gR}L5^+UfW7NU&HwZ=%_QKcOlZI~Ws4ilCD(~IY@h4k8I*E3|W zGX*4cv&JTByvYhpmXy}`9&v1+KH%W~cNr*@TiSy?UT;8!*fhLawASwS zqXIz2My`+l@is$|2*q0L{MgCX(Q}DU)ODCM#T0WS>6tubJkhsP& zRR*T9nM$BH;GN7Y?XH`;n(?ihu0pGdv+sX-WxwNz_=F*3?Z~QH%fIAiw!(=|^;lu%V2s_KRu?;C z9QD~g4+HvG8rW1R-NJt&!aH$Q(#HPba#H}wrY?j1{QNk)(g>p^05>e=OuR28Dk=1M z6a!>;ecW6Y=y`Odc_nUR{@cO;BCq_5axtN2HF?yw*L{QSXLRe)X)uxcU*rL!AXI7> zSXz;*=9uWij%)of;UctJ&YWJu>6qk}+@tiw{dUVI-@E&THlwLm?^rJf{==PuS>gT{DoNr7cG}M@LkDt*)NnVfA8`G)6O{)fri(97L%-5baqrG> zb`K9*DJD6VL0(0)G96HAI*6zu{38QcBrq-1CrDxYZpgT@So)+hZFiTet6-AksJ|mP zV+8l-RIK=%CF=+gPiX`dJT98t=Xi%{Ja0th!!%nvy5Mjt`?vZLcUvF8?YWb-gBkmBU>!#=a^`CSmTGDy&14XS+5XA`%tlY;R^}l76G= zzwv{D-xfK^#NzX6PL=D+j)W{l(AI8SS+?Og%bYlCKeLGPC|8}uo~p7WLYRpiLP$?6 zQaMr$zPdLe0J}Nk{8y7jn)N5i^nWTEG!asWW6y@&E*wGrK;`lJ-~ZuoN>P&TaJF?N zwuL6D>mjSe69Uaw0NFvW@THaI^ry zlYazPuA&+k_Wn9G&jI|NXjK(syg^-r^+r(MT84_>7DAggeQTE8uVpC#$)wmY2uaxV zpGswEa@w+LhoxJFv?7o}`#-c9**wDq39oy#6o(rZQ)j_?0u#f*{fIT?)quU$&uq6% zdAU^Nt`_rU`bfm8aeDsFFIf|x>aMlGv?cg)7VPuP=j3y!&lZW1-gTSRb0x!6h9WG9 zVIZ7Epgb7Aa4B|y&aN#4W{94t>T04$>Kye>Rmi4m!AR8};_f0SnPmQ`rE-i}>q{#Uun0tN%{bvdGL zP8m4N{Z7P*0U*pM8PfSjz|=;uQ5MyWX!G+p{zJ1|!FY+ZeEKc$*QHkMI$uW23g8qOOh3_eX5 z@OD|tN)KQU%hKK`Qd(DMch=67$*g(QC~WJP$t(KbCk?F|sbvOC#459C_=VZf2D;17 z8~$ZZ08wWWKCXBbNr=E-Td?xcA#(*fNp2y}X2k|5-1W?!j%mM1%JygNRk4#rDUuYd zpsV0q8mdNxXrrnYYPMmKsumV>B%?bK!1Ty}De)<0LIRdzxoJ@x<5el4)unM?>ygKi zxi~9&Z!B_MMJ(lUD6UCMrW?hoUQN*Y9rG2j7#MspTS5O_=oBx}M-2D>c28AJ9P*SI zVwixanq&&izF}x8`@XKBqT>HKRZM|4YZ0o1P0obd%067|Kqc-YZ-+J8aR$Tl359II z+r7-P1{UpuS#T0Kt3ztz&V;vF=#9CJtisDV&-gBEbd842kB5gZehs_Y**A-Xoeo;W zX7)5g*R1>#s%kCV^CXL+_;tP3hG@|NAgtYY6_JgTLVHK$XUGdd9f{ z{{gBWA|HY|W_r6F9m?osdg zflE5lCQ(ObtNw4i#Ay2>r%%$|D+4GpFM6 zG+zL34;B?IOP_v$(>At}hAX8nK$XIU*SwU0daG=olTI5?n!nFrP$F1Gtq^)TAt!y0 zx%9`|6>Ve$u)9TT1EDoB{D(cl5}cWqRAiUIkaZ<~TXYa5x}M{(0+qno=Qt%#N-Co< z#|LFbO2bM#gm%H+0Sz)6bxvvKU@}FkwBDeO3QJw-wub#-^gNX}8bQO~lT>DSGh!%a$HIX`)-Vp2N`LZ0GqYA~*RL?qN znyv(#=GG!*Js`mRb!+kNWE4@wp!}_3U|$hlg?cGU?V$hS(WfShWevgdA{LN=0urst z@J+Szqri}ZvhAAcu$8Dx?Q&-^UdgpXJ_4cuOts@K5k0%07GE`|JLsyiC8ZjDa-?;^ z;Nqy2(8=!$NsVY4b~Y~msUx5C0i`uqb z+d;PG!(U1?KK)_O4hNQ{Yyc>CFn+|z?5NV$I?`WJ(!V4HK$vJ7txZ? ze(P3pB(w6ixnYKK{lHs6=V!jgR(+TKBWN>vfW=W%YN;WFZ*CPCx*}PnIZNB!ym;PUc@ocCp4wWGOIWUoI)1 zk^7BZCsf|@eEY(T3#}=iPxWmpx4Wtr3`TF_L)7B1Ae%z;k|eMG#tUn?*}1K1zF8?& z=1i@o>=20)jhqIa&$8jx7~yd~{=WRj0!=PLPiq7iarQr^y+ibz4QP~maK-laugzgN za^)sNWkP;13C*^H$w<|$;~RF9Io$MEzt9gTnH~r5)K$guRqhguD2y3)vTIbzX_+9f z1pcQg91{&%JbqK8UO-F|WQ?TPJ(VB;hiT+jXiv@U*a|A;KkSBFCJVtW#zSwbWzS^s z>Q%)$9t2U=kyb=y&s~Rr86E2hV{20b3A>N`=RC={yb;2fZ4 zLSlBSHAWi<)uS7cvbj*oI0OGYmrPoY4=#CAILo%C=|l{3`#{aZlI9WvE4Lnq>yZ=#~E=uGi|w=km5-e`Il!uoheH<(^*I8H&o4D`3`Md@ ziOi-ND156j6M_SXy>i{7X6}CzO~w)RpcrgCliE_d{o(T3M!nZQx zDo8cF&4dKE%k>1`=@x5s?`LB&SdJ6;W;xrI2(&-x zQ!Bs?$;`7XbJpXmBF0DhD0*cM41#tZd`@bY5PHWrrn9N6*KgAs_-?JK?{Q~h$~OLj zweQzt_%hcEM=1-l8Q|HUYP}%?%cIIj^68Wr1IzYtGKg}A0(ZDU(r|?OOT2IV)if^B zV@bkj_qxhILIf$XhmGz06x$Oj6@C_Cc`yvh7zU}l5j=crl`d6Tk6CV;o95Y5Xa!5La9*4W4~d9j%+k< z3%x5>o+RQiuq2*zESQi=wsvc0tbxrKe_6QyXrRud`+8&qc1R5spfb8NUii#1#7inkI;ejTv#KJUv< zMO2TI;!L2ee+LCsn9(Ha+YY3OR^-6YH|QQfB(lJOT_(ui zzjuWPm0lbFZ*D;kLbn`ex1ZJqlA-qZNLq3_W%=evShZ$&()j4d_0@D!m^e)xsj;kF zRHb}3A)>n4E&)MtndFGjD?@92`d{cdME1Pm5;>AR()Mhftg+x92XL3XofTiDhLc<1 z>;#oL*-dr?UiIYjzwUA}mR`Ag-CxP_lpo9RZb-G9t<|d^Q9`4PItoN0Sr!-Hv}9=3 zXN)d~Hm_i@qouue;uPHxDVbBjBy3_sWNY;AmsgWigzYld9_*OWafF=v^{V-`uIC6I%k3#XeAmAdckbc4CAYF*N_LjPtYC^0tqM)pM!W$c z)r|MoeNmZgZxOOdL}^W@Iw?WzFc88~&YV5CsEpIL7e)n`p?0MKe0f_mRMYLGr4Ij1 zu1#mee>@-J(r87n_T-Gh@kO+psW9cBp z(JwoGm7)>mIzwP6arLj2o6z5{-82MG&ehuhRYYq5y>A=121)0NzPv)c8El*zQ~Cdw z;H*^A&iP%Vh6+dGGz#Jge#VDr3B z&P{veDBX@+0QPP{z)8!X%Bv~f^bxeXDhGwy0htX&2$j)CKSY_ zC?kc9C1=zs@RRdH(K}Y$lrF_|DZuPVdoEQO=GO;B4*YdTVjYTb|HGJnV?@_~_rY`7 zP`jWVV}+O}rlWiH=9(A2PuGwyTTFE(khyaiC z?+!bPxQ=>UGg0Eft>xMO6M8C@LY85C`lO`Jc?LqH@e@I72yHf^UJ9sl-;QkP*4I!< z4awIhwvjhFg^BgM>&C7D1TJS*2$a6L9qe_>KNp@O@q$U*wzCWkP!2r^4usBJ5T@$d zD)ySxZ{FeKLm4WN^Y6G-$9ga8L=xA)lkWP>c>0OvPTJ`T`LGO?!T-X zgt1OoRl`h#uT__JLcNW9yOb?ZH$#`{J8nH>6EAT&lesgH;3@_Ff`D#;MLI8r8rPAZe>CQaM zhXAt6xonw$*&dHMfuVdo4+&>+{4DQ(9J$~9ZOuf zuL-5H{m9^KbZ9=Jc`5YEaX0{Y3Z|KZR&VT$zco=tA1F^9oR1aa1@itRI!u7@!c%Np zh7wGGpICEGw7^+`Tj7C1PUL1@pyMBPJK)CPYV)5oFKjD2jujX|pB32q+usQll{5+c zR7R1lqaS z(b;i!N-^TN@JaT1Orf8F1u~qJZHH<7ddhzi4d=)9TMYo%>#wVxfR#TBj<(Sbb6dL< zz=mKDPgPTB)EXdZjp=d}$XIBR6^d2(JNo0P5O+n;Q8|zA-{dfhG5CQdS%m(w44Vc! z#2liG5Xz1n|FDtp5s!8?8fPA*RC^20wdx`UAwFTGhAKfEZbF>hBKi*<`+4Jha>Y6( z%cTp-JCV0E3nYzs0IGCp0{-l&%4UoGTL~Yi^u-V?B^YZ*&~BKpcVw2(vLe#gx@m&> zO*+62J8R}u#8^;o>#JUX^fWL6QsXPBZ{o9JJ+QODj2I$*<$ql?bKTxi6(S4kXjj}i zy6B^rRcRWKS)e3U0eFhvT2W`o7PsIQ2FD0$6q~LLPfcuP;SQWGUA1j;FupjRWOJlp zqPTTmCJ4Kc%vPR7IBkl*hXtXTS(OmJ|6D;dTBpW5XD<0IVjo! zM0rF;b^|LbM!HYudOj;7NSBwjBxBIg8sg*IuusfcxMZB{uY!hwxv2oHII8FM!v|H( zl@Drs25R5BQ+5d`P1V7Ijdvzi@T8cS{JH8W66>!(4s+0&4jc%3Y)RK`I2GPiLhZhQArq|9=zSkdQpGD7b>4np}&6XIrY<-M= z)%hr^<;)zsE=f9CAw&*|^V&8>^pO3zikYKecVLwA(Li zWht^Qc_#U2&r})(gw`p_9T)iB9@mECmxmdq|Cc2+_*B1XZ{q3r5gzbctQPH%))x&; zA}96)4XbP|_T6nX_XC;3NY0*1Vu59FFRPk82yO&US{CDUh9UA2WsOT{qq56y@}{>b zcE_l0C0nB6zFEv=&tGP)XCIZ?^fXg2RewuzpWOG>9r;E9b(#fV`=Fn?wgP)uGj$Rn z)pX;#K}7g7$9xg?r-wTD&qn`(^OyQdZ9-=p9yKv=cPgFlt_5Oivh3@`YPm#%^Cao1 z7cTs8Fb(%pMvl|#eJn7Clu(~TpR%z0YQDPIsrc)=n70Gtj_M$+k>W42OmHS{v%t%& zPKSPCE(z!X4{@`f%C)ref;)AXa^*6WY-8&XPnk$I9>4i{F)%63VL& zLKGAiG%xq^eOlT4dE43EZZWQwo;GjsC}%8p3sDY^M#+Vi22lVCzQ44g>}OTWA^&C0 z9{xAUV~ISBf#iEXr;(INNNI4{Yyz@d+4(?N0vC?sVq|#`wuQ=^_)xCFx@Q6@wXY-y z995}q>o#kJjz1o=plziPwCXhzeEwF1az=;h-GY|#v7C0KOvr>NJVxosn@|vb4T*F} zQE9`aYMd{@BDcxpQ#H!hSL=zgfqam_WJilMt?`egq`o1{K z*yUs9f;gdq{h&V)TEE7k{t8Ki{=&}4Qcs3QFZ_s?TnO^3-iE39Grp!&H25c`f6%$nIuB0g~a%fRY=3XKd5*({B|AmqVD0;2TI$?wqw_L%| zgp-kCXtMTX(+KCfXt!jKZFUq(DYGkU%FCM?aga@p#O0FPaM|;)elv3eC@L-cT9v{e z?ET;cL8d&nivm1v1ff$_mKt&>v>xbhula`m3G@Jn?LAj{+r(qbQc;(~40}EZwnMb| zl$fkbj|x6)DjU5?8ic=^Fd>}bsaDCN^ND3$0|%qSDc(DT;!QCdsi%gnAs%JMe~;44 z8~72muZj-AYFTHQ)eWxe%&L}`@ZDw+Y4{mz%45n`C28>*#P36VtT3DK>T1zKS{XbO z?+nsM!R>!);E+X+AxSxygdaU-hGxT{NxSF1+ON2;Lu0ZaWqCFt%h7?7?67%CT#evG zllcVSSP8c@hN#SE7pPoLSu^J}%8#$vdkGG|??mjDdaii>%i6&S*oHg_IG%pex8hld zdARtF^3vzi35@gMr2MCR+OUb)28#~OmrTpWQ6S1}wquK>n87|M&ro{rSnjM{;Q{gM zww|zOlM|tJA6NJag|=HL-TULv7IC3P0!~)+3lSHwV1P<_1mw)Oh}HpVPSdo+ZMZod zGY!gu*oLd5ozRu*9d~LNZC-FIc6Fs~C{p{^Jd^(M zHuxQOZA9m9RH@pUnxT?Yf-!e#c6-hAF}$$y_1I;Bm;*ck0oZaRpn7ppU>K_IcVa2w zH2V!-io3YBe-$QpJWZ}@kblGXm==mRrexdI#uxw1LbAp-w!9H5qEEP`1y;~H`~|)q!qE3pZjB&u0=PD-GiPzf{i)Fcex43O-#~mgQQCtD4)yT`8=P6Ch4(&=eeD z)N!i|HgU03LEzsD$<*%}tyH$d^jS*ln{~&9Fpm4|`vVO|&^RUwUUZhBMLPkhEnLb* zx4=Lo;{3m=)h1{$pXL=;$hqSW1ENuyRp)uz>9fKWi@a@xosoPCdQ1p9J?Bh|A@+>& zqnj1?-5t^7^|Xr#<#0CW0QxJ5I)|?6QdUR<%U( z-~YwJ&IWR*JFfbLBZ_!V=_E;`>XjiO&@D+ckaoYd}l4UPlfy3xX_ zVrpNn`&P;9SQ0E`N7*kkj$|VSv5&Z8Z}(Vvb$PqK@5LB|i|e(eFcDjeT`b7l&hWe_ z8WvF@Cf-oA46$R)`uh3XSTpgu&3aZ|e(;_)`TGj~j**hZR;eyHd7pYNc1K!y<(-<6E}`p%j8zNIS#NOHCJ; z8Ts@V+1pS*AvOYLNH|i+Y^L%X@d7)@8>kD`QFnM?5{JHqr7rZ(lLlH3yw(H=M_82k ziSjab80R^(rhd|*&=W^@okt@eX!mCo1OyFZL-JwPDU1$A2&VZr&aHi=X!LG(5L~$W zp)%1QrZ>LH@K?Biquj?1wO=_L4G{H2L?9SdT+#-XxX9pg*2Wc^ttjaQ#v5Pc=_f zUyrAi5Sz;f7swLrxa4EYK`bqUYQ1(Q#6FsRss9G~>jo+vwzaF#udp3$rZ|kKkb_$5 zsE52xOH}R3L$Td1Cz|W!{Enx7mzi^Myk=>A;d6YzcUuSVy7(Mnxyldt+t&QY-(y8N}ivBNo34tx`evY>yAKw zX;RDQW_m7TUG*&UCPQ|MvpuZIa02u>S`#0v(hC$Z>zy!M{rW$JCMHDZ$eg#1M z3kKpB8J`3}vvS)OET|nV5nMczoFa~W#FD8WqGGR80WQ}F-6SxqB1EJib7cH(35&EK zRkKe=e7B`_*01014}-FrC(q0_q6GW^>|<-N(ps;c>^R+?2_kKao9|y_167p z$0EYEimbCdCZc_yH1Y3_D$wsMt2-E{WjzXV{M;VzS9!H2uUuGbpTjd~oeAz&I?nk- zb%rcn5k!&8@-`bL{_>}ojXDDS6!Emk1X)1mE~g(B8fgA&#SNBhY*-S$TQWpV-Jn7p zqr6}a7nieE5_|~T8v3|Vmq7WXjDCOQ@j(%rTNz8jA`bZMXg2>G`uGPH}s^aN-RQF`v3g>oi@w zFj5p%M(zmTNuv;C3VfTbA#;EZJZrT&*eB+2s0{w^2AXv)H*{;uRYJ{=c-$GNZme)F zXB;A04X6Fx#=~G8Y%sUfVZQyVBYzUE))Kx7!2_Y4C7pqyszR0)>kW9rwIW0`WVF>1C4kY9WVRWd?I`{8k2ki-`5ih+} z{NAIwZirs7%WnDeKzhx1_wxiT$2EQX`k>@oDBI=iM7|5C26YNeg-YBnP*5USGz3@b z9aE9zxwyQZjj24ckVyn4#jVPDv~vE~a<-%lMH$QY$HC{i5;=Zh$1cn7V}P)M=d82j zXTe3?OXLbib3SpL6b|lmliv$h#zLVoTW^ ze>tM$XNzBOOWOUDs?&WQz{FRh63GE7^bqyaTNfWi?y4eJt+RSRbLvK4=QwL|z>I9Z z7huCpM>WpkA~MdE5rd;C=hdv$6xr;x^Op2a;BJl?~#reePtI<+UFok!{9dFVhcJa1ggbFhxQ4!2@~M zN{`OgUoO#o&XN{QsChL4#N4htf(30+_1x9`;s-*s_1j-~AKjrk@I)Y02djiI1bRu5rROT4t*=s))ba`H$) zR?0Td_{YKsmaerfaOQZvqlNAHY8%kIyhIqPDh3_-2y)0?U;v~o5kuY%OWDsAkXSx5 z+L04zB@H)|&7VXc0Qz^ouB?_#;YY+VRbaxUUIc4D7DMHPFrUVAJy=Eib&s4_6^&YA z{7haI)6@F?i2t~R6-&Z@Op*qCKZXIR59S|gd9S0@Z9#7u8!c7xNtVbQ_1g(pf=st! z-fXgqOr-Gjo(qg3#k(%toKq8zs@w68SqoRVNNPB!35;mC5f%}~C8!%ymHDxNo>nhg z_bba1993W)zvY*Y)JT~s^Gc;2He%o!A?evDz+wCNH=If~Qc%UhuMxItM`g^>j)U^U z#faO-W*elZ-xuDxHG!>}n#Xn(A%y+zO^$5h$H@>#|z;a0IsDc(Yj1GSNrB2yboKNuh`RsJfrjaNr@Rj#1 zb+hu_kK0)HH-lccZM)huQ*F~qw5uaj{d=^fFG@u=l1-#(-t84nyI2|d`Zc`^;T5&7 z6G>OzJSg>gn6d6DodH>|9Ca_B$)hkS$HWs$zY>~>V=s)RLD zogPc&k(}V6(`uRSk8V{`-j)SVm9tMPc~AW5U4JjBnq+j>@jY&gKkux%%X3y@79 zu$awP3;awW2o)1>JZ9z)e`foq<{VS|TWhO|?i(vztA!_zLA?XeSX?BPP_Jx@ zAjtXUVydMlhIgBD>n8Cw51JFOrZyYUyFT|`e4_+yFHS4`S88wZ$$q{5Hbvb1O>E+; zEUq6MnNVIs3z5n3Lm~1zj$?G&(wZ!XHX%_t_CN!)E9B8Z1;_`p;g%!{>6djmu{_0D z3rZy?JpvQOjqI2q1c~^z@9sa0ekQ)2jFQjfEW{Rr)Jjr)w!^P7FUU6&J}sP~a@~#% zBx6nPb3JQgRi}yZcN{v}VeD4Qh{1c!0yE2sMM(4pxbZc=8fk^Dw>66hA{WJK35WaK z>V84)y<;#-Rl#2`gGm?(;Tud++3s~S?D~XZ$xB=hQ(Xr?AFT2{RlVH5Ft&PQ#CMA2 z_EmxA4U0SO1V8r1> zy;s7o8zQT&bN%^zj5E}6uIp`5`B`2O#eV&1W_R5C#GQ9j8S;I$gNwyRi^q@D6f~p! zNn9OD;VlIzR_qphIcwyDT4RNkx{dV=FbOGwFu4Ja18g+qs@H{MHwl1#WAPgO5#M{= zTqGq>tZxiLWst0sO`oAx(JKE|cc7y?Y&vK(5%gfZ5_{>n`kUgm>i5=FWJFo)jiHc} zcea-cGv$4ozT@;xV^!iSUvz>ZMb9BulWYaRWW3(ddTe0rVqDUN!(L_>F z-LQK;ld60kXf4_Pyiz|)(juHk_<$li~%`gMHiEcO|Lx;5>`mK{3_{mAPkEQg=fz;U}Ij`Ky zmDUe6FGr8oLi_ux9g}!?FLc58lcDWc%aDcE@%b#>clP@s_gO{ds=J=t1v(={Wju~;|e%|=nI>$?- z|7nnu5_I7kQpK**>&nKkd3JD!u4w@98-xU|On~BuD+hW{Y6msR_5qn7JexB4A@3=H~`j1iJ}50>=eg2}Ne3V+(_vYZ$o z2HU)dt#jwJc=|s?l~%*5Die9+&T1nnTywvm6$#DP8JVgoXC85cJ(r=v=y@2n+d%9p zvs$_dNnp#8n-P-f%hZRp*_7y&GsIY9hR|^d3O4CNDq<9-Oy%^6&*f^j(2~{aIm`q7 zy2(RWIN36w`0|}{keLC^mshb2##LEp$k)hYjDm!gwVMDkQ>9WKBAk?0vtO@mK653v z1yb!L&!0{+^thUuK!S5s%;nUFNaa-V!|aFa#s=j8Ei}Yx`=5p0ci>&?*Yj7=jUlCp zGlnQtjxs*)h0|e5hvZ`?`P#Sy)lM8#u?Q)k4e*UQ%`U7t#pB?)4$!3=R%!uPr(h7? zMfyx!OAHqR7lljk0o?od0cX?fNOi~Auqp*#ad&)CfeiK|7t!w#$OPl-u|WD-f&uRJ z@8^nZFF1QIduz5_G#hke{UJNQseG=i#9zL>>NxtL+m2rZC&vxDh8!GWbNu0W-?tea zYT-k!RPpArco1>85FiqN*Sa}UFZ>LR5$$}wjo*xoVWMzwoq;q(?}3 zqfg>iKy?%CafXF38zE=qOlG_EDg5?tV zx?Qe+D!s{iRkwN6{FFF37m42U#SZs{I`Y$Y(oxc3qN0EF@fulJL(p7zK@;sCJb`0H zrd3H`7QQB1|v=t4+d5tb*KMfFp28Cv9p&Vj)23X^qt~Q&wY%uh}tTleE4^ zwrxr)eck(n&P&T>J1nl63?jCY>*GovPVNTVpGYWc2TIXQ_w;m!#GL)ie(}(?HuT)T zfIaQ2auHdhY;)sZKl)Yzwi7DDtx5l6_!->kLnQiX8C=QV)NJ|a92!WXXmgHD+9XW2 z)5k)MTGxdqTN_V5^wMy^h*X`5<~Z&x4{8y?mkzVXEZ;Llxf?^yhOPw37pK!-$N(~+ z=Tcziyfs)|)7k7RW?PBfR`xaDnsjogI!mN-IC0*{o^qpm*8_GhPzAj11g(Hl4Rm@8 zyW)QB6j^oI{G|Fg#vqzZemIs|hL5eodOad2;hNJH|t3Q}Fk_4dWN6oD^B zXJjuop%2!(GBvdm(=o;`o;d=QXeN@qJQx)rrAzkD4@fFvOLAU0fuUB6u@O^uPmgp} zUaH~Y^Dg*_O+NSs`#58J=VdWbh=V2JhZwqY4o1_lDd=&Wd9j?JhUD%r3e;w zClZELsq6Q@FxyDRDhlrlj>Sy_4IxIA_Q9eG7Bc9(SM8FK5Oo4n2r^fRXz?5On6cGP zXY8xezN{-dL^v)nvs^u}V4U<-{^5r5QDm3lQV%bQ$Laic;U@!XjQvJ3$cK)=LKBHY z(IErsx-?IdQMdIEcoB6ve7!Cmabi9~9VWR^(CUOHSGIj03?ZauQKy6V67dDATMt~g ze?C4}cS(I=fOgRo8_y#n9aTj8r~GyZ$i>ku+8UC;Z}dg-viV22!7a?{{Y!yv4WrLx zL7^Of@ce7;y*=d@VV6Bu^$n57_L~?c1*h-|Wj(weGvc`NM{{cu} z>4koEOtW)>Ou^0aEXFz`)n!j5X?%()&)D7U{3g8#@qEZev3{xvTBJG%J5rq~}F1<~QQ zaJey>U&3SQ8p3}MnZRT)jT%13?y}`rBDP_|s}T!1&;2q8Pw*f<7~%KHzC)MMBE!Rb zwM)*K>f`1Q0v^B^Tn+XgD6;=Y)K{=Y!F63L-QC?CL+2J2l^mR3O|1fr5@mJvg0zN`KgcssQuE6O;R(0H_?h_ z!dmJqwj$Z(HK^<&Vrh80Nju@%=RhWjJ7>drdL;6x!}AD=yp-8kjMuM|aHzM`J9Yqf z_7s)2A&x;#OHUiWW-^E17Df~U>l4mY6_+(qbhquCR@T)6dX(pEx321%3F3}x#r2kC z%?}nZZ)?21UZ4N(`+z*P@V+itqRQ=(wcq4YX*u_2o9E7pBWZsN-;tZIZ`J-7rHgIV zzPogJFQ~|n*%^2j$9q))m!Ad0rKpRxcUJPuY2L7#N|UZ8i=jwh*6r?rAk{hq@Jg@M+1lLQ03$ff_zk;>uu+9K9qMun-taPq)IaxQOx z`a1#2jK6(ZpRcwTr;hVy1|s!3u=z9|d|1FyeT&!%#3wG(IW#CI)vHF%V(v;QlsAvDKTlfYQD z-S{)t;@!xxPuk$ADcNRXw3|PB!xlEBd)!R-1v7Q5EUH@OL;LVR+U?5^UA63U8$*nL zj{DOD)1I-KPK~g~5PcNPRnpH^dIU%aEU*3aEY$XWS1J4K=BjrWj)0Z-LZ{RHmcP@- zl$9Vt`&};?b6?zyH(Zj$#xY)-_FX~^S-<~pw~gO+t?=Z4!RM;$sk2m2(Jl_-!rxN> zu46_$DO3q+N9jxfhdO+SsdPB4z6xB?cq2V4TR|C>gILajlko;Yc8n zA;lP%(GoU{XqsQlk(I>R`MKs7LIuMPOr(Hu+2Ooo`}|ykG7xu2*M`ui;&FyU)c1u0 z{zB3ky!I6Q-S6(_1B+65HT&edOO1#mPC7%R*@F5ha+B(&#&mbd`3E=?C)>uFyJXMv z;UQzKACnM6;j|J|xKP0Ae^=|s+v8r1yPme{MT=N_kmL1@U@n`Dv?QenVRoml+iszr zLMIp7POIdZni3u*U}r)$3hma#99qw0qlwE`k@dA(Up+)|AU+-elW{o(q!2%>?*WL- zD3625hxd9I)bTuQ=0nZ@v?tL3&Vnwv72*p3a8K$BjjSRU*{CfH*H)o(JD@~>nlen> z6c6brWgqEjH!TLnb?U!^HPAC9xD9Y7jLTm3sCP*_1G_#%2f?OIFf5$z^#io}FMaqT zL>Hqv=xIi;%nhd+6TS46${RXSXGQEt$jO-3!+0!^`t<5DMSD9_d%)rZv4btj&oQzF z)@`ru?ZwL=>6h^%c0h!GnV5IU zIy0ZgJI249>-f*xwUE*IT4cAB+Nu*0%H2~NkhtgPo_rwteODxg?Mi@$xs=CDlGrDS zD#B-R|EeJF9Q{ngT);tzrA#xGxO}~GWw=3X(`h`7GMFmmmzywozGeK+sC!|SQs$>+ z=OIo()HDehC@l?>nH&X<(<1;p8u8bB`C?F4*E$`W%n5?Gqu|#wNg^Gq)iBByDE__8 z)5V6kpDw2oG1z7V9$8UxKm&ey1uLOB`DD-&SYD6?Uw#0llMevcugQj74vqS*)#YQI zHd9!)8DeEg0!?E+jTQ5u5Zv94^_%IAMP3y&vNQzYprj~GE=KH4Z=We43dt0tHf=KL z)FQvJKtIbC(wPd(8&La@Y+Sl|Z3jC}_+`1JBQ$QJDmqk1*DX#+*Pj?+&|L2>JVQ}s z=&-(i)K;tJvMRf^3qDGlK&O`M6~oHM8bpZDn5F3CJit=0WxX*3Zkz$eJF|cn&S@@w zB4URGC#To|e*pF#v(nW@?LM~i<_GB!8PWezI%Md`!6pF=XHAPeir{&lF%R9<3#dZD z%YgxN4Q$Dg^}QPC|GmNq&PRXZdAbA-=)xSrV~Uk2F=eCTHbE22_n{KsGV)trO zj$)eD{&6R1VHo&`22SO3qmKwef$tmNPRO02&u57RYhCc{)R4kHe>~J1!Cr>8fP&xI zsM85)>JLjS+2ks2YEx2HmBt@7oJ!%O;@5dszvgJ-GypbAo8vbAkJG4v8~`}3CVMl1 z>G)ze`N6P#cB$}H5y*jh>*#os7!PUDRYPRzL(b^yV40l*nIFcSbo?>nSxMTZ!+o7ebUh{lyAho?LL&mV7$7MW@WkB^;fhvH zuxDx4#|gk#CV!3Vbz3<wDm7Qd%(Rd2$Q3cc=%>|aNcZ;oKUm2^e?T%aip2v-5LeQ{hn7edG4C*du0MhK z&UsfQ2K7J4dmO#95Q6WjrsA{+)C2FJP}J5v^M{ht*zTy7c(xtSAhiu`$h?k<-rmt* zai%TjVtm8~y}r|>kKAH{YV2n|Z+^JII)DsDcH_e=p^+rjfzM3H6C16|kgvg%8J9Tw z-J1d;%Q`)m_+|U8n3_E(4gWt1rdPUSWfd^M)k>8>rWGj%IcYmJ;<5Sz^cN#G9GH~% zv)D&Vt8F~Vscn5FBFV%08%XK{q*IR|XV1D-gJEX^@H?<`PSr6JmWQ(8g z+I%9isL>mI>!F;46F7zeDXl2kNM8ePWFr)+f+8yP*@7XO2^XIAk1A zVx&ihEag&ZUD}?t!*e{i|6Z7GIe*n0cixHecDM zY?M5Fymt&Vh*uotWzTq>dO%zo7j07%Y|QOs63jxN6M8Ffv15HISeB>Rv{5_U4BfHVW^cv_7+F;(R@5+tJMJnI7LTc{ln(Ij{TMov*Pm)U=! z#x!X+jc2JAEk2}o8m{uw>we&AiuW(2^f7wOWN2Wjax0nWJ2C5+>_BR3N`Qxiy$2`p*0L0ZY z>cUiW;u4GV-$5g2aFD7SP@nJuPGL(j%Wz}M6dnwnzUH^+Ise=yeCO&?a$28?|0zKn z&|fDzQ7;8?)g40-!96aSNA>t)wS4{w+3@_aXz43b2;p2l1{A$U-+BMAs=Yz&{edf}&aYV+1@`h{}#j;O2?4N3kSGxHOZPBN* z@L&mUN=PG!Wo2|mKPwk)^;8Y{`x7gj?~_7YZf;9tV{4G;@~(9jH?ld7QuC=Uu4_)Q z!jzKrORw05VBD|!{?CaQXX>$W|41et zX^r;Evw25{P|A;k^qSq?ZGTnrV(7lI#dKvEyzo)N2x6sq9)}p9WP8&BP!px8OZIg| z2`mQ^k0vdYr_f5>a~tOypo!=1k6YV=-d(#zb15Cs@6B>?nN=Z0V&=+6qP0MXoVO|ZGwZ-2S9Pg6mc5Sy^1dwI%LFRL>UxO{DJrKB{h)BF zd1DYkX|yxA^AMsgTD&`;NssvO9tnW6BPv33?A1L2<~SN1X(g&~I}8%elV>M)J+Wyl z*kAJ`9|)@M!0LD=jr;c2Kr@vQYL$a{D!}0nfGK% z;*bxAJ0GGztXB7*CcRXcFj!-P<3XvF!4aoTb(Xlu6jqcWQWnztKTAe0G-KASNGoFo z(UKV3u;7sLC=&G)(#?Y^G8INM!HQ$KTbqF+GRFTbA`VMQ+oHnNb!g_Aj&BWN;9Yc< zp?;rGmG+#L#o%abWCg=y0<%MUp(fsQGW0H)w~&Qru_xew0n#U*xLf@_ecm@xwze~x zla8e#pR(T0F=v_=#cHVBamaHRcv}Pc8Lpxq>>VLk+8w#!7ssRVbT5on9$6VSRaFHU zO5)XM*LC|J9IuutK6O_L>ip6iT?JiqXO8nc2TjojS6Ax#E(ylq|Dp#N&QBe-jq z?5_tnHI_Elw+hRhxU|f1koY_ZvB7|h{6klEzNVXF?Nq54EK|v za9K4p?J1lf9W)2`L3s*th=zln$ET2OjWb zc@w(60a@6w@%p;d*>zijM+EXv_k@zR&s45?sTx^Z3}Vai5>wif+ey7Wqj8<_Zi9khFJ zReIXEDEhouhJU*t&zU4MWRNh44*8H!0bj}{{CE?GrZ$cu`qZW!6-rY0kl}C>2dYr7 z1v;04Ms^B2P5x=*DE`;-^vVy_-3dbXH)Rcb=8dT~)9!#x@3$G-r;Hku*k-pzf9ui4 zAre5^`M-^Bk!qz>*8TF^oEjJq?u&Mvy!K%!sCNm|e`j}XP{(Mdfi2;t` zLK!FK#y>>juAmr3dD3!~8Xxovm3!Z{s2s%D(%SCm&CpKBsSuC0$(XPw_W1A#xOV5R z+b`W!a{Mdfldm{}I=DB~ag(pw5zb4@oR75SwxOpC40fKV)Eh zYv62-io^S6X1Eo_k3XPhqD#Gac8>cW{SIrHv$UJt=G5SdwA-$I%v|TzM@e7hJ~Z>Y;IH6%Wvp$29)0Le{%a+vLR_vzyj8YO>D6bC`0MH+2!C= zA(;rwfvW*1@{_V;IypzL_1%3rsIe`W0B(Ms2)|3{u}43sM(w7l@Smj8{c5V!9hkM+ zowIW1Mc;h>@U9JBF(bc6B8QLDCS(tdB$oOBrBaGU^7Cqd&i+DZA}YNx+z0bZ5+9eNH?NPYW+qe_i3~sIwODuJ>7|1 zdD>w4+c*WemPUOf#RG!)>DJHwXRFZRwlm$L`cdra3lH2;L7{3# z=~|^GuiDwEJUJx}aVYH6R)ogTSDZ@SRaz}!aSRwyiWT3h@fa$r(3AAx^(vAcyUGe= zY))zRU%iB=XIHi4x@kfFG}9RUT-a6yOcL!)kcjkY2`FpA?yR``KJq!)7?S@QwKRd2 zw$-`ah}R^c7s+{U#}K)l@~mwz+TU=r@eEoi-B7H4>d9RH8@zJ&!g#!P1>qhy*1Kyr z?~m6Wtmg!7=*zt?TvakBTgY~;&R<-Pvz`UPXjv4xdiw|Y?l=l1!G{!*wCat}Q7(WD zR&<$UK$l04c^a8#*2f|eoCFwfusZhs;>mqZ#7$ww!fK9#pwqtm)||~7OZ8XW_y93N ztBjBn8QWM`xXQ_8=nyB-%5M!W>qdOmwV&fFb`NdOgY2U_qt4QIHX26smuU{}g&yv1 z&wrg3%7J#RA%;0o4W$e%d7pgA}U+$C$xe%?cM%;h+gVejgXCzybfWdC&$2lLCzqijcZ`0FpqE9N8m zBL7-%u8)u@x<)VjlJzR7W#9QGm}vi(`-JhYgjHM7$jDeoKAO`bUx18UL;7UJi5OoR{m9$h{SPpew}l5A6b3hk`nTg%J}iT_l&}=3X@M)jO6-#PJMhgc zEvmzYs&5n!$_A?G{y@2oFQ@$=LnbVkC80B+UAe)cn%m7EhG7zL`s*hjs+M}ar?@K3 zQEsz+U@JnlR!~8^g6I8NRXVEvH(F$a{P!1AeY>Qsz{5Rm5h%~T#gibD_}24K zQ|yO1{_8Z`OVlVIzP|INE2P- zJA37>oEilpYg8Xrs8_55l^Na~JmrvLuH-B!L3F z{k>hl+?ERJj-4P37XKHyChm0P1QyS1BDf6Af`Q;?gKjLtOU-8MudJy0GBweN0Rw+B z<;=!sTlF2qH`rO@8=dh5hBn399RU34901iNfybEmuA2xHu?|hjn3y^1%et^Wl2XL_ z;nm&i6#cM|1ZRLmvE;ufk&0fn+(79k6!*Rw{GisK4D{DaTwr{B*$0+$jk{4(EnJQN zfktmo<@}6gG;^lh%jg8)&j6xh*}zv(#J2a2r^%sSxS^k5n0G$26Kh!`-G(q!`eY@& zs%FsWw7Py{YK%HO78DpFqdd4@Ok}flQZ#|7l-otR3JG2>{qA|P#ILR(N6wmb+euK8XA+6O?J@~8Tcv*<>mhLXy;v6loh=6V>8Y-HlK^B6| zB@?9jis$h|VW-9C%L0Yp!DwsZq$s$0LZh#}b>JJ| z?a<^F{*Z^8-&4%CaiZ@G$(=sNL_QSl?zOuvCA&37 z#|I%qnV&D{&Ivqx0Hb{vTlw1T$!WdBKF{i4E2IDk+eY-i9*7qRP6W#Au}nU&vcjbf z2FBlyktG&wvit^i)kyy=(-6((+AX9)VIfePBDT5y6Nnu|`PDa=ub z#dENr9|QlZSD{#ox>bvA&K_oF=2>^^NJ4&q((i}&#)T(~gx$xom(Y&s2e7h_ED_&M zSa5${n?11+)!Nli9|1aiY`%EL1OM1JTnkjXpnxbh3fb5fyy8J4Z0S26u6DzcO`eP#`dGxl)3pZ&|^P+!vok}xeHHeL1Du>$;GDbKKqE|UU56N2MWe9 zesehC%EjL55dacCEYBKab$2YhMB3F7rVddN_nM~-dE{>hBaU*%b{@1TMkxwD&e>~) z=tMhu02aP3fx9}+TF+B%=g&UW?(m<}D0>HN_RSJIlMtu~1LD}@%sFrtiIheS9x(`z zA8Uu@+Guvszo`-UMdm{$t^fl6SSaJaFg548Jzt7VMAQ5$onhqnd2IS&T|061c(pEW zT>h&Le+-|}Bta{)q)-Jfq>I)n%`mp?J#C2rautruf@hzDcP23~Q5v--TY5Cg-gdm| z(`wrj^e%~zLVMF7y;<_S62pv~)L52BcH#xC>lIB;qh&AC8U^YyoAT=j6;{tOwIw5U z@$@MLT3Zv};5$f^h{P#-Atkkua*vM{C^62GwdEOjAebR>pVV#A>=b#EE{6B_?Zt+m z`z~EDbb++-1E6=x+sNGSA8EQ8@DgwdZbPn@`k;uOzL+GOzNe!Ro4d~ViXUumYY|O? z0_r+YjB^CP?6Q;Zz@w!Ur`J_LVi1LFp>D`;%|6&|nXdAtbD%_&zS_Vw{+Vw}vO8K~ znG6lt&NTY{&=Jnp!(6jLDB)_UuyE809{7_##S8-CXsj0?^99Lm9c8Slxpnt)UGAi} z-Xag2ETHFt{<$WPx}Bb+=`>I{!F!SiNf{Hz%Fux+MZ(moPArPDm1owtRueo;{xyiz zN#bV^wb*TL8(|U4%$_M2EvM+V+_w0(YtuSp-_oj-G7DlBwGW zd^+Aqc9n;z?@q#O#Fe&2LD5+3ch*t#C*Qh9UKEUY{XkSd9_zLyxU?`P;-_SCV47MpcrDAQ*l=+f{l}CWXh`$SD8DNW_ zfd}6F>B5BT6#Y%&adLA^D-A6JPswN?J-Fs!f6^<^sybv;;A$e}IK^@}Po|g}fzs9<;$CwbL1xhkChP_Uc5> zdp*ld$B?h+uY?dX`OcmAE}qT$506rm7oLS@aOaI@nd3o=(uw~?{_VQ?efnLxx$*r) zQ#blWf`g3%hB=n)5vJ#BRDA0*9he3M-f_>uc#Ro-S|K1qBolo$AdWkZb8*qk2j~r#a-c>)R)A9w_5OnXSGp7|#c)O>Q#{M!+mMBY& z(rizJ`lm(@A7#8cp~WQ$5+VO@F$MdD(_+Zl6%-uZcq>7@M_6j1>VD_vTVhiYwC#s#j8>6$3bvWQ&eCHz>&)bNpt z$j)`&pN4=+F(d>1MZf&=@Nc&7Utx&JsLXXgDS|IAxE-&W z$)3q9fzRe;&YP}rj@zWWwd7|UhsEf<`0c_ROwpcwbL2Hj2VnXBa%@8Nax0g;k@P`J=xxz@+2Wy9hy}E zr__Sr!ame?>dHpOm>}|u^JtXmp;CL-dPDR)9$vw=`*x(3FVfKIkLQyGL<|;!Y?;#c zEQ|vwW8PVcATtrlaJao{P=a7V06+E8~`|GrVY?nH?N-$eMWvTYy?LHFdKirE>wp0;S3e3A zkTykM^wi{G5>T~#N>H7c^c_rDx%aHG;=W#_i8HaYY~J2AjG8(H#puz6{QF&*4`qDJ&uBM zQ@r@d#oNKj{g6}-kOqX%t4hBSdgytTiz+MSTCiEsR|H&**^`%BEp9a>f`J5675CvU zI(}^u8C*3{%>Bs9R8D;&Z0Z6Ejji76+6B>(jXq$!z{I2tNl7C+E!x}}eXqw^+G?kW z6QEYggD^nwHHl+Nl$!7d6Ppv(x2l#bg@tx{7K*r%m;;r_Rp~=fqDH5Olw$o&8{W+I zm;d;mmK#_G47}rH2F5=|7Zy|)zK>4pkwkp>Sw$isHam!a?X7NUrc0s2++1{$C z0S7z5-6Q@>@18^?y5VcykRG&P-GNFKGAARRv8le#Duk)nc!mF~NRm8tuux2FUs@*x zHGdBEl9yat$B!61OlsEbLqHXM`6<}hCyTnjiai5e544V=X3b|btHxv+3n@A#Wi+9^WRy_S=|T5+oqvWBg_UcelwU7kL_v=-EP3( zYrbvi@C=st2b5fX$@Xee7Y@aj%6C(mE?H>Kb$%fPws;9x%rj|m9vFZ_-K%;|oB9Jo z7Ud-X4BrvmMBc#=Zm2z^1I>55vOI0h6Tdu2zo;(2eZ(^5DD{26(xK$Er+(7OfhgV! zH?yJ6DiZQH6kf#NBzB(4h>~4YgQ0+r6uJZ>K@T@8IUk)kQje6_<4P?jvjkKQD`fv~ zQN<0_Nj{7f`R5rs!%#%&=IYJPZpSIC&bnIX@S6;GTD%b(#_Z>kzl4birOT)G;*I1o z;_zms^uPBy6txH=f(FV=qlUksnn0m~`cQg_VT<&bTyr`qX;o+0b90>@ZOvZep`?c*X6X zWBjh0-x2McHpuNpJ% z$k))XrknOiR;`R^BiuY_Nz6^(?pk8WhN*m-L8&YaM3-wvYR&pNrLp#j^1&{_5CYBrj?q#;%W=y%Ca$u@bpLKM%_ zI?i)|gb)*z_J~rEq@EISm6!|2&&StLf3)&?L@cZDc|@78NqUd6_p8$A*hAz8<-pz; z3vs)ezv6{QFtq9FVev5+O6#a4OcB^Asx0+SE0-_c|E>U`Pyj-kZ`UVGYXtQmQa>o! zC6lDlPqGs?4TG<->>;puqry59mOI4%;iit0ZND3{VW^YHCvbyUu7jx*h}ziOx|I0C zwp;WuxF)rr=p?UBL0oCuc-k+;(4JDAOc`B7MRets=+z8h&W5;!&?q^~H4vpm4FHT*6U zTHuh3;5F)ftrWTa^G`@fRsXXgXv0I3n>zeqNUKR-wY^Esd;;gys_h@Po9$K!p76;w zd+Q&iYR-qN+KVVzX138tmPZxv)*oXZIbvJlk2UgnypOJ`=#KovY4Jq~ zFIf`B|9hj3(^wNl!D-1rYtn>~P1Lv|2l`O2=UuM)-gG-Jg^D`Q^~pdYoHO|1k>*HZv9y>}tS8j?xnj#Y&*fz8_0 ziN(00s($ln^UHa@81=tMiywmR>M`G9=d+}f;pg(tK4*anFALe-CET-FI#iv+60 z!+{2?m?r-4vCzG^vs!L2dkD)CatmRFPBV)6Fj=Mps-mK(JC(_4C%N}9Jicq+hw=Xw zr}8+?ch%!J!Cy+FCV&%_QKE$V^SdVmtI6w;d}M(!LNwXRKdL-iyvc4~ zT+2Oa78|H^C-(uT-4AO1FeoENkxaSH>AOkD z5z`UrKCY2tZ3^9%j5lX|;?(WV@*4+u{);&%$(}6-R`xeb1J*B3+hdM=KIl-Al`S8ell8_s4EAu$B{ZJ5|5`a!R7mcM%^IcOFlVuW?Uw%!ph%79;fxAtl)UzNV1^@ zw-5@1zA$BIv<|x06_qe#IYy?d+KZ<-LS^`$b5OxQ7Iy=PWHwF)G!~Jp-R(7W|^MtlF8g?coSXLF9D0xJbom^6x@>k zU9mjkcN-Njv3^(~lBV~A^lJpkP{L-=C+V^wy}8oQPcCbz#ljrr`VISk%jCZfZbKI~ z;5=CViE;-(nu;Km}9BT_Ne> zwg6aeNwgu{hF>g9ufOM5>xtD6FB%$VbL{MsJ9#B%3}%GsF4M?f?6ZTxcFG@3eoczK zPtUK<{2?E5qnHDl5PtN91nNGGoFCuY#C00=sU{|IZ+P1S%=vj z(dd4)Ebp2-JjW;dhhP2uw@0(x#+A$wbF&ZyLSWOYbq*;%McDz_rKaL+gOXwG|VA zZ5$tTSsZKLs$kVYMlhE=d}ymegvi_dU&1)$mGpp|=kcduJ3ZZK z4ny=@v(9tsq`$A=sY#+VS~emyYkv460c5hTln}cOrybWq!`F3z3-+Di4|f38Fn-m+ zXB0NnlniFH4jgQ{i0sQP+%}wQqZ$z-OXKOb{}{#GR}%C~XX=Xzz+0Lf0CP*8i58zG z0UOd8GigmR$wNxA4H*u8u-e`PKsJ9XRPPT~Zr80|XsvnVtQ4}jJCy#CZ0!n|%wgb* z95ic_$F*uTic*X^tjCv$3yPOMCsHI)XbLtL1zie*Ch~AVUzsLWKf3*;fPakL)5626 zM)~A+X^&aCy)C|-_h%=q@4(<0c~%F*47MTYR&m|AY@e=CK1=zSanBvO(GKoE(@?F| zyJ=FW{U$Mfo*$pb)UjllZn|Mxz3?fT39Y4M&!botmzZk_#eDN>EU1?Xu~BIkPFu&& zn6|Y8mpm{>(?sht6&kGJ*K%2*T2rmZp$FDl0sPmTfeQj1DApqGT}I7a43Ff(ZY3Sx0#&xM0EyNI=@j`TDLkSXcGZg1P+u`4}UZtJC-yh^!vkgf1_JvRfzl$1|3W8DXw^72jp$0VI^7ovTP*?$^1EFRotp% z3T$5gE_rOCg!2ZW)M@6ESD@9Rm*K0^ExB*&_B*vpLEnwFn)=bORnUzyamg7rdcVtO zv^1>g9NlSu-;%_QDKc@w7fmA>Cfbh~EFk2ud7_zloNia(&Gv-wbL3(Xxf~oA(J<`dCM&HD zopP`AJF4pbAkkJK&PhGAupY$5kx_g1e&drBKF7^rgSF*hu^p}}7PklNmZ-3?XtOWR zW8zRxn*yWgSMnb1Fsleik3}sXIEIc79VYIg1UC5kpgJ134X_|npgM~d zrC%BoM)0l0wxON-5K_#n-Xl@ll@gikXxmQ}vb8UP7WCa89S1;@`EVl~du2A(hV4*s z2%@ca&B+@oerr4erkN|I&cT9jg3t5ohlM>ON8S@(ouVolUoTYF>qI?fuzeDDnEBR} z8}o`RbM71r_0W{5fsD^dqE-)_WwvkWy6Q3l2Fdw&y86(ZfOJHe(p+V}U= zxrx}UR4p#(3_TCBN@XOKdcDl=jTU?3od;v7yn!0Z{xWlXM`7}-$*%it(^z9F`nEM( zRnm7Z9J3`AO7t{ybp6pt8e#;w9=X7>^3)Vx&H)5y$As&_8!s=2N`Vj5L}2D`u8fgsAmhEun0PjS@2 zJ~<{tGedxxP^8fg8v3)eBJe7$%up3Z|HIimcnlpSU8GH6T zbvg~{bhm=)6&9)R>@M+c5qF;CvCh4pt`*2>2alz5A=AH^g|y#eafBSNx0V8667pwL zpFD$5E8W-DM+?e7)|u+8p7#KPeIn+MiD(137K92L#1${EvD94>W^kZ^qRW}pO4)5E zZuiO1NRfpZh8p2!ga$sgD1Ln-_#LDVOz7<-`Q#XN=LuG71~%nmL%PoA1IBCN|A9%| zI|!Im9)hZHfrQREK#eD-;`Ohcit_H%l6!ao_4C>0kmn~{XyM_2CoUx_-8ds0c8uQt zOo7jN>Xsv-*jV(OlYIR-kfp>|&y<4Wb?aTS7hMD{9B z5R2fNt>x?PsNEU~ATq+!QP3uTXd?_xJ9NGK06tMi(N9{A8{;bf1ojfYT}DRmJkjHo zMHv{QH2GPud#2=LmCRseok)?%QlEAMLt{ehHY>AXg}5S+p==`#UYvb^#OpF;T7vm9 znBn)1Q>OE>_hNC$fx;TJ09LneeRbE>q)vBdoEY6d3LUgmp{fHaFmEo9zB=`nJNv8iQIAZU7r^F;0o5w@Sn%zxRjm_0m-tR}*v}ih)~_axQI;(^>cs zxxREg?!T@LF@qc+)m;G9jmiHc3EfcUu3+ta@BCjybId6`4PqO&*n~|KG+`Wnu3PyD z?y|Htsl{K60(LM5yE13UCDT8cqxjizm1f1^M5a(TkZf2ugeQF~{FP-MMnmuij(RT< z13l+<9AnLU2vHEwk0MvDp7NT|)zuZNq_WE*yrQOjw&=^xm zeYU((t&p+~n8d)XfPg8@ESN4+4JC%JZrgA(LBVZxOl;ehao@MnAioijh=i^?lT>ur zD0him{#GR4+#EvTMGpVBoCGn(Gu`vKR<SEWUYKY5jWctkR;nOr!r>(dVj zDLG9-S2r$`p{wB|-p69dETOPfrAr~EaeFqWwqj=EE1Jd2MTztf&QO@a&d-6eo~h*y zm+lqak6K?nE_Y6SQd9H{T+dZh-FM_5B$`NTT(^dHWj}{zCLiIl{g7t9keA(gl;(9z z4pJ-UMcmHt3Dxyar-3L6WELa}D?h%iJ94db1lcZ&=C#PlEUmGJ zn>TKOHMp>FwKm)_1rfWFKZgpIK#Bs|%NdR>U&F1U`PG=Fe<`P*V#coaVZfyzdTGJ8 zayv=D@VL~se123Ha+*+&d$t!R0K^vlc?!G z+p2m$@RdD|+QOc%)hgXQeG3=$*z*H66m=@xW+*`pG zRJ*~Z4Y&IAmG0@Po=+iGx|Ef#c*!n$c{2l(Dtq&r`Napm(M+~JBiFwZx7vDH?Q}UR z-+ur-)U}`?w9t>dmtfSVLv&*WUXS8;pCsIl2>NkCtnHp4^0u{{R4{^__skmA<}r%)EFT__@a zO-81#$FY$;EWvy+O=NJrgzaq!e!W0cnZX-=I$yq_^oxY`rIO>y-2BnDO&ZTTSmlWi zxe?c_2XJYLlhz4po`IvbukY0+U&xkMYZJlQV@1&v2(a%Z@P)qNi61QO_{yayRPvS} zr<;$k>|)M+t+_4VH{#LZ%bB;U)d=Q0{!~2g*u5#BXg}9L z$(!we#MWwOe^zY9g&L4esyqdFex-=c2iPtb$0vhvQxFM}xbzc7y|)~<;(8646f;+} zQWFgAmx$rJOaz6q=&J|W)byT=nR+haJ74fxQb@B9CKRDjyw0p=Pih}$eCa*4J#IRFs>}CID?M_p&@+WEEE@X-`=&P|UIi)V+@7rJta=4luL& zXO&P+Bgb8+spqT#iaFOjynfjeqKR!t7#b8)_BmJRaW69Mw-7O=j6L!}CJV$>$6MS@k|Sr>HgNJ4!R)AeJM_Lw&R_T6si zHF}yDzF7~^cNOvYJI0NOxnuFYyRU_Ycr$6ul=L*?r%1NJ$!6C}%+YRhWXuwpBF0%* zY(?T&_P`M?d+RlyFO2BT$G+M%vVs$#nlC@R9$=YzUZ2c-I`5-AC;{j5!K9OJds3eW8%i^s;@4%whktu6PBYFwAs9XG$2sEHAoxWs$nd;k=-m zNQ9YZeS&VS+kG9*WxoB|kRtTP<)Fy-k%sK6tcvC?9QW|bUBoA=K;!#iwK^lJ31W}; zOq%>VaX>Fq9Xr_QM=0eWIOyKEVmo;iLFqngKubSu>PX6J{^$dHeAksQ{sN+}-*gS( zzIOK?iH1A2gx+3REvCQNmUXn_REv2Co_c-ya}G>r*M1y|^?@}4RpfTz&WQ~W(YYJO z5DQTJB^$EPA&$b>gg9H9&+aJ;xyzncW ztukt1V(L@-a%Rc6hkXz$34-z-cMSE>niT32%Wj$4Z+qa1Z9R{!t?FOb^!=85n$0(k zp*6q!3(|cWz|bRpyTPpLb0YUVA^E*FYL7#O_pvceqv5brG|dTARuAiQ;%v`p6}EG& zp=VN@yYZ(*>&{N9e=s3B$77Vhq9n4B-{|Wwv9xpOi44lGfr!>{)IQp-YMqPOXfE@J zhj~x2w?oDXFf|mnH1BZQH+Kb1%qTMux z?dYI3!5c}34FMT}tRYsQF;dYb8Z>V?`;%p^Uaq)OpW5?+wecf!oJ#yWq%ew2o@c5Q zzh8;Rq|GCp$GZekJ54GfC7OR57(srSLu{x#XBG@4I8f&as!B6JGw`yL7eou%e#d18 za#XPG3K{aSx^sKhoODrr7>~_|u6V=7Cbt0Q9JFcEjc2F1t=9Wd=kjHeHb@nTua0^~ zJ=M8n`KRLZdQlxmU`4v2o7h6zv|GFATuA)xEedp>-V4#P5PO0HF+T>0BJ}2#YmY=R z^JKik*FpAPqXImZGjk3m%94UXb=$V}zY|)|akw6R@47gnGDRtg{Fp5tD zS3EqL`Vz5SKMw5GaCzV*rJgh&2L1+)`a=tGqVT;5VHUq|CyA!XtfYG;n3Rib$jZv~ z&T3+WS{D-9S%lM?-A9M=mYR1(&L6gq*uA!|az0|VTX z8AGF?Tg09(s~3^{JEoRX{9B#o7o90nOszXpMQeh~tL)&X+VmF-nUBe~wAdCaw8)nn zi22jBRy6S?vmsbMM>mss2fsCIiHB$wB~8g5-d*%#=+vITJ^F)$GJQ+<@W!Z3dOJB9 z1{wnA?Y0t#LO=mW-$0LZ@#Z-e&ao`QZ>%7``sw0MQ|U25y=fhSB#^wwZ3x7jMu>zG ze@h$m7-{$h65H(BI&H0ilpwt;pgEbwdgM^(`TUqe(_JM+IT7OEU_f9KDXWo7zc)AL zbDXBl5X<7Wjbd6b<+rOuhe<%|A?TO6VRnUw_XKXSJ=6NplJIFg@ zA}ijoRrk%%*>v6u;I~RX%Fp3(GYufGZ?y*6Vgxe_$uFvY(~j^`&tX2bVUFfK)ise| zL~>7#5Jj!os59`413}NqgaXjvMk!K%RkTT|pLKH7jl5#bD&vVLq4_*-Ku?oj3I%|8B+Nz+QmdIYkntM`6FyY zhGx7gr*F^$Lj*P_+9I*m1Xq{oIs-oEah4s|Y(F~K=>n*U>6)g5o(9Wx52wX19){G9 z*mdI~NZLqr&hU_dnOY218M+YAy*NjX`WL4t@6VNM=+wM^7~uJB0}0;h8s=yML3T zSu`SybQ!VKr|xh`#~Iu^n42OWH6wa3z@fA7)LA&XF;;&Omiaotb#@?{b;M)cncq^{ zw@0|YOuUyHVd{$NmDtS~smw@&DoJ2?e};xP{wH)|gP)5f{-7%170OoDwu|h|2sp`0 zxN=If7MpKBnm1J<7@#FB9^YX0*$1BjvMbImtpTUi%e<_yUkVK8R?UMEW!t`x#BJwC zCJLwGzu0qZ))^pt&s5z(;-lT~;cRxuG+AV``!#(;mQIb$_ZZAS^7S;5`~R_Yl>tq@ zZ&yV@NkM_pB_Q41AYBsDHOYZ=GeSw}4(aah8c27J?rs<{y59Z%zMuAW+w;YOHzA9ocMvQsbXb z4r({UrCaL175#?T0M~&7qI`P15(lp-UIA46fsK1*vmvbd!|1IRU^ull#neI*9Y5D556~m3PdrheapfoK#Njh=eSZ~eA0q4ofs>IrE6#{1 z{n4}`z>~J`(~a8|%jgbi#O&+M+@OLV##pDMgYEBCKI6To=>HJr0ggyndS$BvmV=Uc zQ_@;5m*AvyXzJl1i0?{giBifw?U&Z1FkOXg0<>FcR+4I1 zZ8J3rD`roHO99j4I!K>`rBjb}FaQn(HFO>-cy{6hv2e4kM4M2J9dLnFhRYN6587f}^3egyW&4 zV-oA7`9@#59z6c^yBxh^Or2Q2!WjI;=8d{d8x2pJtc(k`V0@MOB>6BG^gbX9wL!WG z1b~M%UdY@m@n)KXT`vEOsW6P%^Ww5=4;x#it3aTp7b?RS?$$6F}p6PJ2tY>h8Kxv z0p|`0uNgH8Bg0vbs$3*?AzK=V96t+_;mL8)umI)?e|uJt;Fot7jP|;2VJa*V$M0@X zdZmWv=oP-$8hjRa|N3z!8V{OKu-RX%&|$cDxw><1tTpg!eHq{z`i9fj8?5q2x-c{j z=^O<s|a(0}k5WIL;*m!e47PscQ@p!H%mQk)DZn`@ zJR?J;^bxN_558#f+H(bNe0SCZ+(sk}b_BmfWE1K0+--#^w3lw_yY%)PeOe!K)Kgf< zB_PtcHM09KZ^Ld`!*7G9u|M*m>yzN@_KR79oPLkFwRZO#wvh*tHiiK^sdrd`*2aw{ zDLz&7C#=tzed$6{<^Da$UA4OD@{0&8LK2kv`Vs}<{*05(hzB-y{qyb;cN{dvO9YL^ zRtt9wCM*gG;;5%o@ElAzu+6GD#22zM#L{)k$R@^H_ifzYJSXU91HG;?6^_BA)598^ zc#1+WES3$Bx?aF;POo`_s1|sck~Pw4P;V*wp>HpjkLc<=$viN6wh}$Xm?dsrk`6!n zeL}2k&j2gIV9bxK?!x<0Tl6#B4YOe9sF>3Xv8=_!!^PdBRLij;q3-^sI&0GCJ=WDHtUvg%&^x$R5 z-Xp&l*sml$=EppCCg!+y_2ryDP({ZfotX-Fb=Y(FVPsR=P=@Tw~6DwF!ssFN3v^^G3-3 zD9#of`AyDI6037 zCJ8#p$@{dr%l6--p|kd_6jDE$iCc}R-VjK~XXGn;ihCS}{{!QWJHc4qU= zhC9nL(EO}B&$5ZkM@$XSa7gjzVbnmi+tLo+Bcm+=4SMIXrI5Z^gCx6jh}cIlkKBEG z4vxJ2_ef%Rd)L}J!aZPCV#UNnZO75C6+*f3J*NKqvPopQy*hePSD^g%ffoJ5*V-}L zg}`n>i@ma-__xTnB6_^W^Yuk0l3d3l3^Xxv+CbuQF*bD9#pAC;#tyOKbkebxRt)J4 zev&9H(gFX@8U+&PXsW&7>Jv&Rs>X z_n!Yg0r!{z-p{cR4duM_vF7%gS6!rVX@me(#>byHo=-VvHhoJL_&%y9VmGDf(nUbY z0dk3c7efPs>Rzvk9J(HL{!`H^Q`HJFX0i3Pp+q@S3sS_ z?fQYsFpVNlU5pOmq@qq~Q(kN{5AzI-03g#y=hE=A8X)q+_Rk4nre7xGMv^@V0wk~h zdVb}j_vyXmWRyPFN=P!uTRvutuFsg1>8kDeID3Ce3;<^G7=2q36OGW&y8cYCOeM#d zPeRlw$j07X?YG{b$!~4xNc4%V_UcBzU9$Mxmob^`pGLyuWnL}R;^=Iw0^uifcbMbR zWollqQ9R8Pmi?v)P^@j_5xQapaxu&t=CPL%ZF{h4O`OE+O5rEH$>gawi@y@&(%d*N z;hYErMl)B$l-p#to{*++XaqaG6MDOQlu_C(EtbTMMJPm$B&C5!a>ot-)ag&m`5C__ zt!B-&G;k3xsf(5QY&%_D)TxC2rjwk%O?sAJ%vNalGVLQFl2-rS@@54@14fD?MSlD3 z{c8#;ViB(ewe(8@#e?a>1b+2GTW-Rw>THcKZ<@8fC{uVocMF06s5Jq6wShn3?UNn3 zJvA>gaAmzch$QTJ!m6cg7XlVzb4{P?w8JaJfGM9+?K6iEx_y$ZGRDHO5GPQulPQ-> z?aO!gq)PmXIX+rAF|UQnc1BvMDeSdjPdm7Kr~+-$7=~Dg&0;IR0yq#-Z!~sl6EyhD zqN`qWZ?pN3W9-ley{byMS2*!=!u(xV2P(3t>S^H<4?XWS_aO~+wavd!mm8;NBw|>{alL?3jf4&+JuD>@y3*<()zHp)83gY`b-hrpxDZWMe9`S( z!SM0?ml5lGa?|Jrm#|tALg>z0ba1@$IfE6WA5Y?YcdHXK$&DQnTl*e~h4m!!yFWh& ze$XHzbocJ;^rm_w{1CD9Ox%iK~}}}lHX>8DiQId{-WHS@pf$J4Ljc_!nW3~ zk1g_ij>E@1rOZ--fB&x!tL_dGInvbNPXF$F0OjAHBrLQrEIn2WWmt4)NEcVIOHPib z(QYzehzEgw`-a1NQC$UAw$LmXvj-zsl?iRSE!#ifVfVOCQu=I@H+b^2^z8)Immu6d zl&k1HBg!@j53z!v-l|-4{_glL-BJw$N0I|{6_&Gf+{JuU0fImVIFe8ea+d*7mtCwb zXIHJy$H!lq2JZir+pl*_U;bG%2>yp{9M?NZ8_0cvT^Bnh&h+g0orQ?vqU0_&AGW0k>lyNiWIDnhdhM2dwDeF zf+V7Zf#{b=rJK}C8LA2sK9S!2hTIF32f}9eC^Nn&(?5Sc0!&>Lv7Xo0#aV;^mkD#> zJUAceT>MqY^RkS&g=TBHT(TUI3t~Ef)Hl1w@`+dOy04ii|A!v?0a{=Dh@Ux1>)XbK zIPpIJsF<=cd-_=PvPP+P=WQHKX@pgkuUD=*CMML(6`SqVroU)(8WNf2}Ez&-Tj!6u)301Du#3#yC@uoJTSc zV|ALStq>UQq2FRPw`eY8uVu*4^IS}?B`AT&9fo8&SMBmTO@oLa9BjVk?R)nJk&0lM z-~ZZic4V61vbsgvO7BZ~y$-(RE-Epu8;uglmNX?TIw|sw5N$x0TL3}PX4UuOMLZJv z#GsXzIVYqHhkH%5bo_iEF8wI(7-2qyw#^34kFZtfci1iQae0=Z?#JhBRS>g#4b3%g9In?ctSd zszbP?+t~{xYWvh_iO!KOjn7XqgCDpkH?CHZebm|4@SbGLNBX{Y83f%ni`DU-OxuG~ zd+)-2Wbk6U^HWm%gBJu_T~58a*^`O28W|zYzmb_e>QoAvH$_9yFr{8du=s~{Vweq8 zgX;A1!?6*QC|(GQyUnCy`bWYoUu}n14tg;dYp1smW}9ISV^&OBMV}k!c~vwPJdmD6 zWw#sLUqOr>nID8OI$!c4epE~#kPS(y&i(>yCYD{j7GywkiB%ryiB-_YxQ?;PH6ieU zoG}&}b;{_E4-e!DG0g792=f5&yLUKSpm=mfJ%pG8xt2n#RpxO4AC=ZnbPOb!nQ+t{1( z+j?mLUf}c?AM0pylhg)XWBN{dzbm2aiwg^7M7J2uozL8lv^v6aki`j{_ZQfNR0Q@& zPTD(t*sF6rRdT_qqDkA?z-6VkNm}tmgzlA?ng43s*^rZ8*;P#F(u6mXeKF`F=9=x` zuRd;qCquJ@jqn;}~gVK(l>I9?bg3wMFYR!rRM;xu$#~skd8@ zGd6bZyMMC~sgB&Lwqu`P(`B?dgeykl;H-LO>#>yKekwBa-R>KU>j{f`rUm*)M0<7T z91dODm%jkwyeB2Qyn2^g5Jhe?IrtHghSf7tY3JVuMKxAowGT7^Pk%#1Dj1w=Dmg{w z|NMq<3^O}K3Mw?mgaaEzBLNGE_|-{R$nj_@k9;7v7J z1roOWn00Pott6Fll0tQhv^2(4iWgAbvFk7u+k#~Zo`o0LMXblfWf|WCuApSGD;{bT z{~Hj7`N|qsOhYboCMq133Ej(stx8+5g(<13Sc1)^> ztn^Kj?h*}m(Hku%p*bkv-9N=-g8LSBMX7xI$lXlJGL>=11OC`C><#3qxsOuC-v<9p zPc@^CX#m*ycW1bhP30>W=k5nSDCNR8(ez{-N$V>UIlQK?R})sS2xv!?Ui_9gA;7mq z>Ob#0-<8FTcC-woHe0i4`n&}JiD6Dy?>#Q=&HNz`AL12AYw9(p0+DqS$Jvjb!8&;XRii+I+RlR{y53`U81 zvfb7oOqm zM=She1}dV39{M6(5q%?!7}a9eO82b>G)+EBbv1XUE4dU%vnnBoF#geXFd~&ncR&~7 z7um!2B|)vLIL1Ig_9WPL?RrUKfiXK4qAtg^;wYYM&tCX|c8!vzYmz@A)X3tL=_(>P zGuC+F2T0IR$@p~-jBDCyggX>iYYdYW;AbYTNHvLDl^UaG7_y+La>^>8LVe?U)6ES8Wu0(IyAe@)+wH6L}`o<>r3oW2&wbvF%^(ENMWZIDRgx56_l;uk^v zQq@Y`?A=&o3-hM~F27V(X-Czp1_ulBUPbP>jr9uvZaPw5KCrftF~cIUcs zhlV_PQ;J*qfvpP3?cfTSvo;ljcMAORadvF+dGmmWG3l%sYPMUc#M<0I`j=;UL~b6@ zyTK~oUA(E@t`a=rCutr&{yoF#c=*Rfnp0NXR;caH^(f+byJn!oCg30Mq%BS7brXQ^ z!X*F9KI_)9oMYVarNMUU@WbVTA21TPwR^S(p9bkbWxg5|j|ey-F${&65_OHcYgrCs5%DWUSX0=dm zwfz82d)3(WX1)*o z!h%|QuLix?w`{S-TTAg^tN%?PO}DVwF5(DUZTWui6-cvnk%1_}O1u&Ug;#T3&Nka# zXt0%0jKQjJw3f08Kf(9ss7zIpcRN3cpa&j6;E^$^ik!P;#!#5s9n4sP!No(X%PGq#>2IqfqEVjp=Rf>kk7)E*Aa%J~= zqowYCHLk{f8FJDPp;<5Z{6+E5ontWa;?xHwkkd^uISaVdOH4nk-E()D^~}f~4hvlI z(2Yl3Znyu*EybJ~{igb;;Q@(Hoc3o4qPWi#rmO}JVZ#4Ph)YIML3NcUI5e~$hceop z*GtUD(vQ=z^CcaABmSOeKum1PJn|U~1_k;Y)?X?Qj8s*s<@DB`j`Y{@x z?jET_Lf^A1nZ?H8a?0I23MY2mHLJjAn)_-s20;uZQ1X(x67>S91gPp3IJZ%-*B5|@ z=73KkKbJ?>xAe9u@KoBqS^e33*{cXA-N%^71RPSAj~85$vYzP2;^-2S>#N2Uz*jzs z_)W47oUVDTUv#-Dp9?SfWyK1l%a7ISz@1u5H9C&%lCeB9B%PaMbv(j& z3VXjT3yLxy7!=+s({$A5*IX>vy>cny-e+CPeCP`*mwA`xwYwQNB0~^*L z0NSq&Ph^BiK+?KNxLfTS+A66CFCxR%R2^ zIXNb^yXACv{E~gYW%9@^Lu3H*$Dj#aKgNFy3+fbeP0{DfyQ=R(e5aZtW@y8`&opz9 zJzRp4sZ3m~vEM(5^KGg!vMp9FB}zJKaIdUk(`oqk`@QJc&avM=ru?!yG`;^YK7xtb zFLjSkRDe?dYA98@k$(9%<_u$uBV!#Egr2$2e%~`kDV?-V{AA>kjYoFK)4HIAAs1B@ zRO#)H*g+AIWL~jv)jaj>gckH^_?4%CUb$Hg4>~A78lb2OBH@v}bBr-hsgLNP=LvIh znTHQT^FmM?kceA3CcB@$iVXI!B6eS!subWPi4{NUcZ zIHrN%+P~5J=?YX5Qh@rpgRK>&aZ(3AOGcF+`C@q_?QE;ofHXQKVUXaY(@^pTLw=nS zLr`&^=2*IrKohPC;2)uK?yuTxe-M`we`lJvAAT}Xl{vd|agRtkFSmLOZ~jA+V^Qq> zK?5evC>jjm+KHx=ua`{Ot|l-Ocv~9WvI#b`82!v~LT>ggEj9-C#!938-2`is@GDhj zJ7T+`+!nsLHmh>ml<-$XUHS2mtvxb$=Pw_|VIE>BEiK*hjO2*se+eB`LT6b1DZ35- z%s2fTSg*Z($z~#UgkJ~>QnU6Y)!K2#%h=kUW-(CWhC(+RmElbv3I*OM+8P(YXcBj4V3=+sA1 zEeTBk4eJXN>ZKf=5BB#}*ZP|}Y^*Wo_gzEfhNPYx*nyJb#L=;VKg=YbP+qnNU?Q7@ zfm3h=Dc*G)NA`VMiKdb5f0G_OeZmHtCraZMnlFSF5OR6sL$mZ(i5inML_WLB$eT8U zo#T~kNpkzRc|bLK12?_|;xVG-m8YmXGc8k=lUE>hzs(%+Ak=%Z)vc82*u8(AF$cj}Y!^-Z}wQti^pl`^nRGp2s)VAYUKp9v@CSDhp zdf30lBs|@`V$=gKaC2kmN$_)WCApxV9!pomZUhDLrh!Ku`}KMnX%CRB`Oa|GC8%AF zLBR-@bgwBZv*#c;i;&oFfa4g9-KLkn^j%dS-|JvHEaa ztqj?#x=q<wL%O8QLO!Slr5u}#vd&y^ z70f8F7jSA?&W{jrw-r(%Dc_*X$8L{g7}bm~@V?lRz?w!350d`1Pndk*oiKCojAmot z1MW)rk`*kOL$X3Bo7!d4%GPG7lvT_}hdJJ&MD>`o33nLcIPF+8D!0%&b-~Dm*88$O z!XcLZ*h|}pkjUGhi~oZ@8c83%)BfMT`20sTn~uCT5di!j1_c&p+@VXWAK5r!Oj>vN zMrgt}4;`$o%&6kRy%X`JZn=soGa1wn^vPy3T&_hj!**)FCLB4X+bPbK@>p&# zyUa44bbc=LewJtNtMdT-CXz}&!1Ke^Ov|L@WIBS-6>967a$J_6TDKA~DSAFyylSe^ z@|63H`#*wt3%mS%10pn5Ea5R!k0k>}N`gjzhJSTkv@Z#(>$|MW`|8E9EYV2}#0W{S zUQ}=k2R8Zr<(U;)EwCQr013adr@zS|b3sw2WO| zA0Bgi)mJIEt1T9=)TTHMxW3y-{0#e*QJkPin~=Caft2E8X&pWzPtAcaR{^@JU=!0y zL+}}^no-_2Nng0DMXR1XM%CbleXu6;4A;$mX7PW?_5E~vbq!zgSgNX@h+2u7W>?~s zQdTS#_-9GKHD%F5u6BAyJU)DMEVV$Ke%323V9ORTy!G}#$ql?0V>TtQLxi^9+r`+; zH{d-XR$e=C5ulKaZQx0z*g^F8pe*7vdu$^jIZn_$`SEgxBBjPz!`nH%Iu5xiyH5tg~ z&aYOQi7hLi;_D7_(1wz)XN;Rh5D-59!B9)geFy~jQCB3c4PyjC1d3X@v7~xzXF3TQ ze8SMbI8khF*^dixu$kw0l>%jdidDr*g{_m2D5dC+$F!80|SHz&0JLo+ccOmqoi4; z{*yNu%`7;*!Q1&_sz|8Tu(`k=@Q;&%+DGQxR_fcHESb>-bUmBXN&hqxO*W5Jke>Mav#dV;Jp(shK8#=0)cmtXd)AQDBfI zCs|h;RRZS=$Z{k3=@7X`KF-`Uja3in=ugp05d})uSObv|kT^*jI7#F#BlvOr5(>6S zl}{Ffq3h2OZ1v?ngmd<3PTKV|X*556uTg5(U(H!9o88l1Sv7t95tD~*G^NXsxOY;= zpk1a%Ozl};!LLR^-IaChK3N6E%mQotw0C*!$4ay$LM9@4MGNjCC z<~0~N{3Cq(>?GvK+T84CtEWD+g6VkqNk50OOj)X@WX_U$WSvIGz!y^RWgSJj!OleT+9EXknpUl-(*x zyR2dNcP<(7F`qVBgU!vUNA96{B4wSAvU;Sl973neh<#yyr%n5^@JF%%Tz76>8N$nj zP`&~QE{&>edhOqi3L{k}+D?T!S>TzOkyixLCGt|zQGspaSjbL1f(S5XI4AvuE1Q&sIF~tYYm-*@l<02jUa1(T_h!y=o@wdM8nN8B++f$JLiI+xs5c~DAOAU}D4Kq-E5 zQ@t*e<((RQhJ);y3r%Ya4m!IOu@X2)h0nwwyc~p| zqgbY{MsTigvbh23OT4a|g0}Mu8Q(X!DUih_<^Gh}IWGYZzJ*>^lq^LR{#kE~h2Ad# zVf{#_;EEwCAoG#4EUU#?nD%O7uFtMw`bAH!|Nh+Jj-rVOdeNpw7fy3-($>7}ow14u z_W&<3%1Sst&rzCdkMmxDMr`_znf=&HuRDDg!!^V$AR=vWTZ%>qV_hQIYJNVM{$@Pf zRjCVrR~kvxzG3&5L}GvEUdqR;Z^;d6fwl=JQ_(NAvSyDQN62u0(yPFQ6v{l`%{)%( zvVi`FbickxcYCmJFD|3iPP?Zr=cV%TU3Av>0Qszzc5^q^L$W@97q!vQnAO#*l?|F! z4dxy)rLT$+dCSRI@0Cb|TfWcs;?z}jg#Kiz_oCDM>dsWvM^PSje=*Dn;){6Nz3f%H zX#=eiG#Kv6RyhRNCxnmfAorF9iiXx)d(d#gM?o85$b9pQ0hHlNN!UlY+TlhcQ=8%&CKh^#x6 zdDYrcRH3#>tghjj-KJUakz)2;U-Vy|I?7M;r5(q{zYhJsC6?t5u{@Pc~TZ+e4NHiMCjvN#Ju-K(mz39 zf9h~kk}|*>jFJ9lgn=*GAz89iCWV^7ZPALBW*C&ZK%$}woCVD{Ur_WYp3cU1dk%pS z7_Zdc77y>&4mw}2=M`%MkR)s(nOG)J$x_OK3|MO9EOBz9Lqd^E>ek)iW;tRNRb8j2 zbgT^PQqzyPMfy*-nnUr^k%wVhO%5Gvv zZ^977HNxa)i+XsLGIoBcJ@pnJ*)z}3_|3CXo@Lt})~ki7`dvbN%s!HW`1NAoyOhA@ zv^QCDRH-2B{M|w)41)N)&9GSer+zAE@0j2wWnA#MDM`2e-uQ1Zf;lj{%}15;KM5F(6*lsf?TV3s+tXF8UsM(Ci9MBDi#TGQs!zmO8IH^%^B**9E8f z>&BBbVQ*_pion@)Edw^kJ&2=Y=!w2=f!{R!w+V>~a2k0SlIq*03E@|f zzL&26mvJF;Tpwp0tv2`+S71LLrj+aKKl4(38W0?m{O^6BtJUzitefSogWeg|P5OkV z2u`2;sak5PRao_e1DLAV`5GPe$`bSL`cW}?*hlUCHqZoS3)eBz>vn%zLmSFVCya+m z@=^ZsB7=+|u02^<0b`-(rHnGV6Lph^`yCiR?a8(_Lqb16xvU(xMnx{7&IEIfSstHA zE>}($KFso!mL-+_m~rZ>)EQ3vj{_8PFp6D)IR7SH zn#(M+bp93QA-*KaJkbSLtr6RuSFABYMk8wj=&FQ!EFFm^{#8DRcuMneKFQU5K#~;4lk5hX?(TQgP~`G1XSQdc(kb{}D0UK7;eLxk#tDRojtRmC zyDaO+oc|-jB*!Wdhd=8gU81E;xzJR?J?#zPBB4=O_$xECYWu(LdSo~!$iTzO6TM_P zNMZy(vEqyCOO=@iKeKJa;Xb{BrQ=cYbvEXp1!{_+(Y9z?F0< z8>$<$-w}@F~7OklMTn&+|z|B{Bf8fi9Ve1lO=bGd50c$=e~ z&d1?q1E660-=<#imtqx=pj9`kb{!@rI@Q(Tc!yjA@Qb0f)v9U*`LE0<8at4_FYkt4 zjnDEgoz897`cd+{wb0Ua308_5R3~k`LsUCCz*;2bwm&N)jh-H||MrXIH>|HSe-WjJ zrZlGW4mfUL^_X;%B&u<*O0oC5B6)>%S_D>h1f%cu5{?i8Mlf!;Lvt;U92vl?{n zjtO`Hk3=zo@9b7D_Am-0#u{3LF8G-|CO}Z4a)}nbjPJj#_10o_d#Xp4+yOS=*#mk6 zzmy|zb8S~=>2bnj219T*U!{%To@{Hxj!s+F_OT1mAyia3j2eKP3-(pFs{~G0`BCrFrw7;Nmkq_UOuE1IiFA{8NQ4r6EiQ+ejj5tl-OiW`Ts_wEJ0G>lA;0`3uMNaf#u%ob~CYAeC7Xh26JlP|}&VYkqMvgXrMaIoLf%Pm6y6{`6aAAYR zoXFYheXJDcJ9;uO2C~p9PhflFU)oyJp?t*d0khH8KJJD+k`$EvUx>%Qc#c}OKAQr3Rc*9YfRGYWy&%_S?qh>?%T|Dip#q20{)fhxj_DB3nuQ3rr z`~G{M7}H1c#2ek^P2&#FA3hs%_8g2RZW3h0zUoxkFJmd&E8C?F=jZbSdE8!iQ`i`J z8abz}bYO&lH2X%_wc~nQd)7;v2z!MDsiqEqPU%C=k9TtTI~59 za$PAdG^TOu7X)9|ntq0F=EBmx<#%37dMPcPvF|}ZeUSIzAk$iWL8<|`WCbve%?(S6 z)W~2Stz1I0a>S)`T94|E|^8S40LB;NU>Cq!QEnaam~^Z91r18s7yy5}E--(hiV zh)tMpb|1-}-S*dG``Z1i=AZr09yh6)*OtEov)o_h^zGdY7B`umDi*fn(GR@3k!xAr zABTbk5XJ*;r^e&QrGDO;W+hkqE+pgx`!MKe<|`>|I=$$G{6v&s1qSBo*PTCzhZF$b z58@gWp>{cwHVaN^H098^tZ^TeRX#7;kYS4MIXz;`sGsl`h@j_GdG zrvNcn^{&dub>YBnYC5~Q26>KMeRWueO`b_g5$jsz=U$JZ@AU|O>u?Hf?whT}EhI!4 zI6j#~t22^I3!YfmY%zj{UOi&WTHUz~&_7@Lc#R3MoO;=taskD2OR*7G9sge4H6o3? zaqxLntL~Akaq>S>@#+A_YiPo_wo~q44V9|2J&%9jm9_K#UVeFQ7VJ#SDlz$q%-R?S@74-;T-@nz+E1v zWpc8)lTQJKd^LwPAaH`LUTjR6{-LWgChx}JW2ayY{#OluBs7v^X#HVwlQCN>Ue^yl z19#!No90IFPKS)<4!`3-y|01$_TQfk-^1J=tQLF6X?q2Mq@oK%sVD|T$56GF772V+ zqJWtN^ZCoh^PU%x78Z{Q)kp2~U-Jxav0PWf*D23T1%Z^gONc)}>jmlaT;GvI0U4M~ zv*9^9Wz2P5P49Y2W<1k-b%vtZeDg(oASU&@L%Sl?o$$kZv+AvilcVuGml81CEGply z0RjJ7o0WnZ*>HMl@g?Qaz$ap;cNJLF#w!a3Gt``D3#<>UFgIUDpbQD&S+B_Q2I?ZO z`580e+~xzHm8Y4QK}<}rdw}&y?GP}Shm+(XFuRX zbluY(5tlFVgT*6)ZBKvem=N7v@4D``nHRrJbZ$Hp&}B6{NR1FI?29%jl;q)*Rq0mA zn-#~{3x&U-07dZ-k0K@NDCRsvdfIssQL*0+V#8-@vg@&LNP{Y#30k(F{33LxOJaR4pRK!CGypX|7D{( z-32m6o4(DFU{A<$Xq^|7oUr?N>GSQ?G)8lKvk4)!3ZS6ulJIKS`=Yz5ttlA zw$bTN9T#4n`o$V;_0_8RRwBA z6L6982RU&lMrLDVc9VKcx9vHxV(Iy`ApNW5DJwPwSBM(ge=FyyZlh*q@*Ky62Dz?% zzAN5Xt1#HAe~h$7w4hivDgp5eDGU)}BkzIfYb8t?eLaZ0c?q_JM(p42S1UEGmKvfF zoxEHVspdjh7z#395Qir&46KyACFuYSs}Tbw;+J2a8si7PY`2R#Ka@IJk-~~_-oCn1 zNrkm=TX)GuVtoMWS)4v;ixaPi&=cKX1Lk3a61ITwFsBMg@QKiR9i;v5 z(!_;=Ug&x%QaWecskZwk&MgYeug2?}AMsk;hV1u>cPGBBa$RiId0J~!rS)2{p>{h@ zS0g4f&24i%Iz_{y`P406a0v_;OaN10=TX{&r~674qNT#c{q55b28uX6k6qUF7Z zt;qJrV*yXYRsyvo09_8^M!|bi-tc@CfW}bQyJEOT(}iV+YnKT&V;m}ld#~-W@z=Nh zICvn6@2m9CD^7I(B{hklf7+^R6n9fbP9{>s4g_`dv#%@4q4qZ2U)YW%C*~A3>lnx$ zXM=E}B}Z6TCi$69>=YiH!(Z*N3>Cxf^CvK8mD`D>gBN)xGq2NP-?zEWJ*qr% zfs&*rV2RopiM)&`pZkVsTAmtNckfKz%)&{VY+j&Wx3pVur5wK;OA5G2k0VW*BD=7> zBgR!+<#61B>^lv2;sXqbN(~NUp%Ct{p~j!lWR4rw-->&a8X|7bn<3{${avUH)e&V; z&R_G5aF^su551gS6PcAbUMKznVu_TtOCFZ>&Bqu%-49+pFI2UVd90VJ<~L-p8s>H* z?p`hO#uE*n%G2Su(W~9=E*khU0|2A2i_#0Kv)Ks18e+sv18ZUF8d4~ z33lW|-IN5y)v9{2NMhDw>#ht$kE)9v=C=NI#X>2D$+>S0CH8!~_;JxO=)ofP; zSrq-X6*T6lj0!k`ja}(n@7u)A0*oK+XMK*pdW0$Oc*GSg8)FOnRgip+1wUpi>C)07 z7SgOpCSlp4bXhf}dvqO-=2&I~)UMNO}oL7c0?F@Di zcd~1yN6|(}3vN-*W|_Mp4%Xf2zNS>i@vEFqQd|e?$lmgPjCY|--yXN0?GDsaY?Ua7 zP(M&^Cz8MI^gX*#Q~rj@q}e8Y|0Jy)DTGru{fqF~3xVKQ!Z9wm1U%kQep6g9;ysbC z^Wq?O9TUq4(yf|@*gA)=w6sd0{18yB5PB~OMpJ9OUJ&c67RRP`T5#+2iZQMUl_ldW zxeGZ~xwX>rFi^Jg)))s;%^}bA&0HR2?RvVEKQGul-_>cq@IJVsm1qkIw+Sb=K~B)&H=j(|D;-=@-z%SmX~4<)x@ ziQgBP!5a69FJ^;FQWPW4rW~vbtyh(Ten}>d2X7F0cyF~b4I>%L9Oh$B;^{VQF$qT+ zi?tl@Tyy{=fDm4-Dv-6KzcN0|PO=|2PRuBll2Ss?KA_Wc34Y}av4dY6#|TQ_Jso7c4Epn_NuYLQYadJL5_sY(f(sVGu0i z982@{Zec0P!^1VGt-js79z|sbd92BwZryz zUzT`9i=7)2UaK2avO+M?ayhF`mhfEk&tZAE+&th6ljR$zMxE_qt0PHs$FTbk;KHBs zCDollfw7cnYRPfR0~edv_L}3)?>l|`22MV*$H!{h#}=}d=O?c=o}wR23cup)|9chQ z?ku!8fu@&NpU9dhZ{D|z6oyj*{Ms(ZvH6?YxI5(RRhM(aOT0V~j<<@FA1N!~E;l1k zuyAF)811pc5#;J`W}LG42lQ2rlGSs$ANHvFBAduKS#F}<_jxDz#(dF3V(Y&{YsDj3 zjocW+P+kP`0bmPy1)N?PSAvmOo{9Chu0hMp5mjB|I-cUbkQc7Vu6=7E-TikpHODjqWUHsI#R;Z(ZGY+OrHgU-e^S&ZSO?BC%T@>i#aJO`^N@+c3H*izka<7x z;O02%(HYk69}5XCJHPx{&&B7J4;2OvkQ%a^pH=H9v;n2$+X%^8XLfeoT^qhZq0^5$ z(mV*+4*mL7p%A6r^de$DPNIua#O@$tqXpYUEpnJd4z*}Sw2;aO5HHL#8hAE7$)2XY zm?^-^w0Te$bfKc^wd9x|pZuB7TnC4sSCR$tbSN|nvrP@fN%;JUAki1GBJI;{1J76| zU>t}-McO>)4>=o0s_1FQSk2Lg-jC)nlv|;@-S4IK?e0WhV~@u8QdE4={RTKs*!!9% zZaPGhqKv5FrH5p=1x&NADU``snp1fy>KEbhY1ST)`L{|6az@jkHdDs6SBt4*-kC>> z&sTjX?a!#@!YXL&zvBY_dvn8P4tzW=ts3UbAF&Wrscdwy%UIYOAxPWpIM8c%A-THQ zaM+f*^uDV`^*Hw(p%cQ^cXxip4e5|0ze4#{p1fLLCHo(;PEC$hqboM!8B-_Q>2sI= z9;0Kw1U$U7dal{Tl%5>J_ittYYPB?6HoBeSh9;3Mr z9`?E3o~1;UH#|9ALu;);1(w_k>jGS-pFUK&2KLn?kNUD=@C>#5A4^vqNca2wZ6>D8 z#N@^>9n)Nfi7_*#JEpt2YI?dErkU>Un(n+)S95h;uD-vw&-eHLeLK$coagj;oo#gf zSE$s#cZ2%-7ux@jG%WT&-I8_sOJ!Sn`t5bqFmXL7bdIxRsBt_n+$lh()}pq-5Z6Pz zxac4$j8yIL^K+I9a&Hf_H1gjC1+=g-vr=%EAJ;R8{+jTEW3PJ0gE3-dB^C;vml~1- za=lVARu>H%IvVp8hxbzQyS`nCfZzZ5?UA|N-y^QwQ1D&J-|WMF!ZE`KPKB3T zB$$Fv94Ut!|6$|P0O_1s&UM4F7A?1ThkQU-7oOqHE1HpS%S(11f-h~g#Z6VhK4~*N z?EGUtCCrAX9m}Y_723=G))%WASLk=aiX|UReh~tbE0_iez0t8!@$+ryzjK`+DN;Pu zl5M)x(P9tSO=zh)=6nBN(gC~VECHTT?`L37>YMx;NBFJhO>E7XY$K!;3*M=Z(aoNY z=_NCs?Hz0Wq$_PZb&cOoQnbJCgqfWMlaU4r5|W>-c6*#&g2)banh%=c!PD7JKyTFY zI=WBECw)^y;+OD@HRFnAJl#zzE`I8Uzo?oSsD=+%>g7@#t?|Pw@Do1;@NHKBeDwyM zYR8+^ze>4Vu0DzDDmx16IMIs{^T|LzEV8BF133=}am_5&m(L;FI;IaYe)}JjeII_R zcG0w+T?6a=wkKswFm3x{tG@wD2vPPN%E|&bL=jXvJIH6pD;A~Bgqk%rVB{Lz!(<|H z38LiIJP%7Q9GD3>ziok!9I?+f`U!-w*?#vvA0h|&Utb=?S!5}67oz9qxu5PTAUWGM zIJxuKgxh@j_;A>=Y07WWZ1Rr&y#D<3`w;x~p+8AYuD7M5=JNK&6)!r-l{DQz;E*~q zq{^Bje}c}7D}Cewq<*RThDFB@ zsauYOG@H>nRBO$ycy0dDD^H-iJWpnR$CeeTYh4G!hLlhBx>~_#$x(_NXR3F#)giF1 zd=srcf}&NG@6r~&aeLu1lx2RbLkeWm#{#6I27Ufyn^CfWAMJfBe9*`c= zM#^9M;%`4n!?A$^)tV5^)I#&g*}2^g^WBPhSw}3(`M@{6)$Zvuj5eSuT4_yD?ENy2 zTn-z);Av|IxJV8B^$_Z*GrpFOE6vr?2sXB~&=DEliL6sxxk2&Nth}pr!aAu54vL;l zX2sVyWO61EyMI)0jOc11&b}iYl;tqo_c(72p*^QCP)?ACUoBpL=^81nBdfWeo;&Ai zO4FG;O^GN_ou&br?wk2=&xQ6yhO#k*SITO4d zK=XM#=iNwPLKk3px^aOb-Tnn6nf%MWVomA;;T-xACVB3pMjh*YyJSe4@Z6l-Bt@1o zasHE+ExP@N^ru*DP;)Zlo_7XI!lucvkv;NdZ7Q3k_j1OS9@zJGu`_y~!CN1`ubL9@ zo2pJ{h=e+P{U;Sa0>}L8A!-YDxLVkh`Rq5*@jaH4rkjTcTeFd!*MlN=#h_4O5 zBUi_{`l^R|CHAsXOBRb9!P%Yd#oxgyqY=tSDcz#SJPC}k>~C?G*|%zK_TlLo4QJp3k>NxD4@qm(&hh51K)uuoOsh4>|a;WC!>We_x zjy&CtxBqeh6#(7QU?-VrY-s*CyoB&XmL9Q5E;)5^stG)}$#nBeX`Bb2X zG8yhVF%g6=^)wusU~aHM8m=SYMcI*lbeyp>Is7F}&w;Y$N=o1*zeUWRtmjM(=UA7! zI=8fllxoSxlC2juNyE;S%DkX6PJF%N3tC?P7^<(fwN0!ZZAt|kHu|~uT+@Fdo&`ak zUHJ1!+F#hQ4!`IAznC_d*#~;HVGb_A?5f}P4$;m#qV!wrE zw>{VB-^j>5=K#3I31k5S)dt^(z&%*UF!7!Kw&d38XCAzN^vK01>ghE3+~7?KJIwJ< zi3#ZDGkQ*xHyb7DFo_Zi@&=_3_|XANKfHFPxZ5I^*Ocescq#O=-TWcrutaomf*-0>@2{<3zgtw+qUm)29ZuPs@ zT5Q#}Bp5n+^@E7<=Gi*m+i#4DwoYql(BYteG0OUYaV8tupt=3!eYJe-!^rRE6YNH_ z8LUo!S!$xg)aFLN@dfH}bg6?j~>4mhB{qAd-^+jd2YoHM9JPB9d}8XQp1 zfoiajs%DNV6yGxl*uhTE`SLPR+A-H+dnm~o)Y6}52e>ijgHLROQ7be@NG(d}R=bTz2CtLlx zZK$gCJKzm|zdbd2=L9F2zqihcCo3+&N3t!>k9?e)nx+rJ@b<;RgwY%ljg)#facrHH zNOExkN35aWB>P4jvxwc{#l=6L<#EfX9?ruv?2tf|xPq((JZ=tU(#K?L&!m?33N}Zn za6MwD34lOM{6lAME|vdR@hZ4X^5}klpMJ5PZt2~uGI>^4^RY9`Nxfo{Vzk);_T{Pa zE&;#D@s9L1(7FTorhl0EB@PAu&`7+VqI((JG{`p;^nB>nuk%B&*@>Nb>psR-Gz1jT z;m!u`&+f;Ha3|Zw3ZTMq(}*yN)1=w;hSGwMvuaYt`7NQ>hZlU=)#8@v1Rs*&12a68P)<6u39tbtSd?LS3OR zC$v0uazy%luAo+I2q#66v!6X^3L4f}f|8aPfMGX$t8-e?ak(Dub~S|bT>5h*?^XEX zcW7U;&F!(6 zh1WKb?2o)9$`3xTVv%RR*-wPQ<6T+7oCbJ8&xmhfE+N@frei|Ta*qtI)!8+7VV=1) zuYc!w9j0ki8EB}`lV8Jln8HbM-Nm)AAhY0EM~^1u>QQ^G>Gu^Q9VFXh`(GS79sNAd zQZFTxH=8~ZfW_sEqz8uJ zcY?lbY6wkD{TRqK)eEWb*o)NT?P6|Pjk27*-OlZwk$W}mEhAoBkjI6Ue>^RJdkY_d z;vEXY_PMDD(8;cjSkz%ha*0ui!=~?E;dl{qoo%7#b>yjC4mdV zgFAvH4NhBjJp1e+o7jebt!l8~lIZIP9 zw#M%^EM=m_wHL9uVz)JR86ZzS7OK=BrdVa*R>jGp=l1N{9%SU%c1|)kg6Hth{n%_< zKbA{Q40!b41m8vlU>qtl$@#JuWlW(&ZvWYts`2!MOW0(R+u9L%3(X}+G0M?5x9DUG zH$9`4NbHZAUaA-yvt9g`ImLWNOpV z1W|Ow^N^vO-k;JeN7$YVXl;ly!$#D19jlzitP#$fb3u|8hLzY2g0g>zw!?I}&o|e! z$Pf{e(U}2)aA}DDxvb3_nm|FR?{CLn6Dy(5X(GWXE)^ArN6J0&jtYlqYmTJxEJ*g` zos|x!W65z5zZ_lg{uVV8@ni5Mn>8(}Hn;`M=XNLd>l@M=* zOYJr?s;ZEGXj*ck1VZv;y)sCozE<3=6t4^P?Jz1%x{77z{B^+Csjy!Z`lzEPFJmJnxIFG6t80?RMtAo>iIpkS1v? zdgZ8-dp`O{QzLg2*9~VZ=qWjd{8DFIIz^{jB8zjivY}?-#0&o5*lzPX>D_)NOkjRr zho3#9Qx;!R``Dd%(`LE{ufq#ZQnyF&uriJn{Lke|Xv8ig!et+a|4loeAPLF7<^kv|hN$Q{C4fZ`ML895j>qjdaL< zBmj96ObO>&wUyh=_~FaB1%$oliA)oT;E0?!4+T|#+|Jr8FJd_aPc!jFs_aILC9^`7 zPQAw3l8caY)oc#G=Gqcah0*bHu=JsKm1&Ii(r)_fmR#cO+2k*!R*tV4kgXVeh$Xe1 zboY|)pxH6H?IhKH4bvdPYMJPdn+`%J?fe~h?N$Gx28bkBh-~+1K)PA*T(`!`8ij-6 zaVN*Q>;n<`adS%(TH=(;M!HE#FS9{u4+oC(AN~v~cw>*slkEmi>a7^AIS1vej}juC zzeuyYQ(rLc2Rguaq+?S={8gNrM4&)tor7<*Uh!dCwXjs9(5dgxRKBk(y!{p`Qle7K zK^i9|2MpdnGo-DZ+pB1YPZ6pqK2)p0@e}?GDJ+xreN~e4z3&Qug7)`a2cs4g<%>&d zIY%+5;B$UT$Hee;E8e2*=FQ5dLUNs_zc^UTH2&~?rU%ITWKcbyz%*iC!Vu#QzVtG_`(Z)-96^}w#C=@6*N*X z`PkQnFJt1nUU+YqzdKtayffm$gy08vbRR@o*;6)QpbHrnO8TtXOdCg~@A{ef-0z3W zA5<@f_(dU5H+1dGhWk%`ucm}cRSuO(@tNt7ZA}oI| z$szn}ulp`~Wv#D838&dO>1E0iMt2Uk?AS-2vuDZ^BPBacaB!~p_~GGH-I#(r5qJn8EC>;9m}V` zhxW+8E%RSE1jegqoKc(xdqjT+z)JVRvChQCs0h!6 zyrNeX$ALNApUZ)Rda6u7BR6XFYLo%g(O|X>2{=l?TK2f8RbJ`%uIh6cqL{w0bq37! zXG+lK1FFQIlj{E)6w=cBkn-_2{bBIts-%z4`V!qr%Wmyf7IGZ(t}lP6XrDhzeVw2* z($oO7?pQ^V>)O^uc86tnbLMoxV)ObipMOA1Fb``XPnPV3?|O4kICDPC89e(NqkqR< zQ@iH2Tx~JxFD{-k3qG~N@w^M{lqDm>JtYyDZp^q>3Iv7p={8_Kldc}z%0b+m*zzb< z5|gi1;v1)Mb*4DoOE(==sz2c3IQqrn?K}<8u@`McM;H9vVOwboS$mI1(-T&?Hld*t zaCqVaCBFI4jvdlvBq~g{X4t6Bl-TS9UH-Mt&RK{7I*Ktn3BNVye1DCHfAGeqXIUVp zm96+?-oDeDiikMI*z8u6w!$7EAb%AOltpaf}$NJa+Uc99ry zUs0LNk@+yZmW`$uZ$9-zt#JcZC&8)l>QQsaTq}Kh&@Ak5EVp$aus*yC42ZVCJf7*P9pXDQ&?gT)7CR_1><1g}>_fu}(;a=VApzW>HvtGDWES;}Tb64n9 z{mhWwcMAw%7j<-<%FqhkZ7a*@1PT@niPhZqt{S1fJ zW}I#up>Uk93&}o@WUvvoQ8Ut=?!gD$M|3gJ2f3=fHq1^yTfD3AL=p3gWfzD-@?ZLK zw_zE=dqA8o*4^iI3d$*NM?9dxN(8H~U|lb5Lw3X)sg6*|WbBtO-t;cVw?UpQ@;?Lz zbLB}GeB{#p^JL2EAJ$YD(wTz`kz(A%@dYgknR?Do85M%wM1i=_u^Zdas3aAAFG6CC z5!}?NK}rUb=*egbN$0|JjW*Q(74d=jDM7&-0o&l_>VTy#10WRy{%82>AWRnvytXC+ zZaEXA3jlEs;eIl{;=A3J+8$R}0>2&pyuJwihcl>d9^~;}HW*CkF(f1_u4qii9imr$ zJZ*K+tjUT>6Fc=|-&rM=<2niHEsTpK`Y%KZauDJm-S+>_spz);^`^u0zHN>O+9=jrnS!?qVJE_zlCyTFX8Cm#6Rqi+Hu zh!o2FH7m^LxcL6u) z<=XUf(TII3!Zw`w<{Vjzyx$s~;&^~%-y)iDk}Vro|7SKvBIdO2BT4lHmg-wOMn*f3 zK`hC2X{9*EKPK0+XL*rTWo%mPx%jd#^RR}oVZ9-1O`KN-S4W9zKo@6P?Q+*s%C0-F zwXd>pN}|JW1l=$2r0Wb88`E&Cy98@~1v=;kq(?%XIVXztgPRS|=1(*@kJC+p`+({3 z_l8SV;%YPqM$V%7TI#s>2bsJ)y?_Uz;}(NJ%4YzfRrE8?mYF|<%W>zid7c_JMg9yh~V;lzvu7&uxpmFVn zRfJ(A6^@N5j3pCW9n6a^cuoQT9q@Zy=T(oQk1_Ry+zwoTbSCKOEd3}J69607g1lR>AfB}=~ha?{t|nykjB z|Ia6JS>4TkMXTe;`NGPu!bV4rjG6+r$5Xt-;hQu(n$!AX)x{`lvIJ%uCBN-3J#Wsl zAmtx+Ksvv~FP5Okrz!>me2v!Q9WV=CJQ%6q!a*;&3C8v`ScE_QYj>hy_$6=`oLit{ z;Er97N~dWq@*Z#`~OY_$xdyT zh8eGuk!d^U;|d01aP9h-OX&CSZ1;giToyhrJw{&0f?#Co!Zv{S{2tqMMt2-WQgs6xnXsc*ycTcwLjOSmuKPcFKWqf zPkfq7^%B(xqwpUp7TxZj?K;c5@K!4vI9E?AR;Z@Jtqh*w;0AL(h&vtq>J_bAx3dS~ z`1fJLdI)}I`1!q=*owcx?SR~RiGDpx^pLUV;S}|^7u$z#bCb>g*d3j7`m-_+aZRLR#=4oFKWFrkYxvHR*$*tEKb9}*hVZa*TjC1 zyzfd>Me1s6t1ub=(0-YxMYN95*Dzs#Vfzri(ZwrZM2T1VPNJ%x&ov<9ho3khxmzK; z=cM4?08jip;;61m^I;fii2nB)is(r(>vYg-nzw6skjhq`>5O4R)kT6#P)pr;@oe;S72@#AL^Y;s%@at;?U-SXSe$E)tsfPE!i$g z`EeTuiYRUres^GKMP?~t=`CdYNqlPe--5ajb9JH8 zR2k?x6~@0LWUk>vTlD)O^+%1!J56_a@IKqy|EaUV39*%oIqfCPXw%Gniq;Ktlnami&yYzY&z)Lf3lZCx@^1s6_j-A=Mi+Lu#<$@`t0M{zru+U*KggYe6*U|;KMqiGKrEfhroW6A_E-8G zI-=cU)aP{U=q)0<6*EL5y_pV3e}#g-JSKg*-@a4hj`}U+GI%yKUj5>XYfj+zQPIGR zNOXH`o3XA9-{5KM&-37)wsd(4Ubt)`77Q51l)^Z|>9cDdy$m>pN|MYb*+BB-w*gjo z@cty)oV@U?a{gTzkL-f_WRw>5zSbi zzGoEyXfWPBx2eFaYu)~>(Gn52oVgZJwW6IC5PDt(?t;pQ0tI4QQ)FT+Irn%$$?Wyo zK+O6DB1H8*NZQi;&>_@0gY^P`Iq3nem?<<%lAD3@-#GQ_x7aL{X1ftP$A_S;+Z(!4 zpH`gSJWswC6B^|LQ9uos*Q#TBjyj1fG7u)zEkYpqflu?TWMqQ3e~iLgyKUk!-a4;L z_Bt)NWtnvHqD_smk0ld1Y|N%?2H#TmCO;Dl%O;oZd&U?fCG+1}1&OoD^;0{=Ojq@x zVc*ikhvd{56SWwIo4=vqD|@xGr1cGD!TX;LmWToqxZ;@l+N>*O`&tQ@$bq!W`cryl z@SclTW_hi)X?6sFYf#q)j{r}kT&~enYK;3b%KqY z*4{rx_pR?XVIFw|IC;TFsG)-fm@_;m!Z1m8F;CvF&74X?9xENS46>@8jd}Nrc(JzRBep?kpr1* zq*d7*Bk>=2q>iSHV>h%G+4 zYBCI?K@2gQEOs+MC%}N#Zcj92tOz8hWr-qtdCHePj|ELiqAT0aJWEqP*Zx8`zZLZ^ ztFO>oSXPa~86y%<{t$ z2!Q#rQT2!T`D9SwHKA-K*;Slb?7GGfkNALSoZ`8(KmoMw%VMd|Er5xvF#f);U1b$< zo+k2e&jT?>j&w95Hs{})i2!e+=Rfou{}@qVC0Xc0vDOXi@!dNsCQ?S;Bk`J|nz)PE zHqgFNjd&EG03vcDxa=bM z!SmCp_AN^k%8$bx6bA%Ki-%i1zrE^IGD}I^%<7)ACva=iXz3 zM=mwVgluGIp_`J`MYIt8&W_?e+;>sf^V0h7uE{g;|7jJH9}dT{GQW#UME9>B#J;ur zq|6qDst>tnJQwcAn*X-AI0OIO-|ysrtYAy1CT{m@8InL zHifo*m4*~H6nsLms8&7P+c46&V}F}j4RAwXiT@0QKMpbzaHDR&5ImcV=35FoA8tKY zDy!?UUC+j}Y2RuBD*!pRkRaY1w_48tmaSE8W04jGQaqoVqKOPWk`x;Nm&*PlZ+(+9mpVUCC)lR zo9vt|Nm8&|5%_?xF5NG-Ij74J{a7p~-k4ZuLog`TKzrDL5{vuhc!Y&R9-8tpPo*CL z(-PKrw=rrOaH$)8H(211k(yPI;rg-&nVG*#Bj~t7w*y?<-=O~qMm08zup+@V{rF8- z{t}I{mTyuWO>$lCe}rAsVC~fnl8^X_Y#_w5H}r3jODGO+PTyememHZ~`yiKH0G(9> zny@cNe}gsN(Rt@m3x1sIpp!>hJ)R%kw$G!FbzUiv_pnmYs;oP8c>Ff=fr$qEl}QzA zOd2B*nrbt>2*HPW^34?~$D#2)GZgw`6V7TR8t1xLChNhxnc}fyF({^VTE`IWTj8n& z?}lb@?X7Ltf*C-$J+7X6n#jJXxoDcEV^M%$6&>jEv8Xtbt8sn3`>kN1S?ktjIL9~V zW!p&V3+KAfALy#aK}Rf}!h1^(?V4W$o_~o#gWx*(zy4@Ec@~j?@Bfwct>VrTm@DU= z;l-jnkbJIdQ>d8TpGgf@inc86e+XniFtYoehI0VIC;OBOfekoxO@730FZlJ`4clxc zk&;YEni{Rz-l5oK5Y;OcA6OIO-S(2UK4dnoZ056Sj!Hpy4xvn1-oUl=f^|>qneqUO z<{%_4r0LXg4-vxgu>>FJaW;tW>;C}vLp^M} zm)}XKUnmvuMz#7>Z`7Rpv2Qlj^>MS zCP*YcUxeMmf2pj>UZ=4h}+GqZujQXb&Ff@Jl-Rgh@Kfbo~632+6^Ld z3F!i3+}=i;QIWx)=4QwM2*>cd2XD4c|p4A-J+lCeUFZ30bf?Q|8;N5}WvT%uVWv zEIlmAY(Lx_4+R+gAB-O6b-vY-Fn9;G;tKD+lJ>$$j>%1HL$99BB=azM9Xl*S!e~`gvJbP&G5$V;p zna6jE$lX27n@Yf!Q;D5=Y-bn{(<REJO|n>fb!qMWEaknxi#kn+lJjla5~hS=W|7y$~Sfx zG0bt{cTK_rBW}rcNrBHz$6-3ilLR`DL+~6;S`HJSoK5B&=^3IA-c4_JM0UtcXBwAb z^|giW3oW5+K--2{ZfxFp$g$&WSy-`pL=h}h(9U`&q^e5-wCEsHaUM${jHuc}$?VSF& zLKOJ@`T4v6{Le&T60SppS8pGfFwU^oQA?KQC_|vue7m#Kk?iLc6u-aV zl3iSd=$9a|Z+B&)S8gYg$EqRUV{zVK%SMA9&(^&%&gF9C)p7m#PDj?udx8?3j(+B| z84yCqYq4Y$-TPsIcwyf;ZzlurtOgZNiRix=IurB+e0^E164jZ<=)v-gDc~CJN)@7K zHM6VZ4Fr9QfhOkPq^zR9<@Z>e+ll1+u3oi~0(S8`78CEI{#*CY@cek$>one>Zgqd} zwb?R1KMh|(g*CbLpS@_aatfbgA=Zr(1gs*eY>TC1aH2Q>BjXPcRQ8c=-(%$2J9J)v zYvqdD@$B_=?)(ve&t>r*{CtdL7mDwWIeZ@gqW>QQvA&@P@S6RBo3B)!_i|ZJH^Pv|BEKkP>uFIi+8fclNaA#Hlkvi<_-eU#w3_eU zzqP}Cx2ZGXVAm78z*KuiXWc3Aq~=^Ow)B`T z0F#F7R`TGVtU+94q#B6?rbUceON|BJNbum=))->W?aOleIT-5P>fNI6)`7I!Zg2ON zTrU3RQt~BTRMllhJ#=N>WBRzK5F?mmh5-cyg%7>Xu!%I&_hz$^WF87NyGY#up~w_9gcQ;|z6U z1YFO=HkACq|iq(5Kh&(Mz$s4|dEsaA%w z4CVSZ9FFw%`(|ylxogxH^)f?@;!g*_li*NS#A?N}mtsq$yi8ySXM+M@jOjji3P%Fz4q|J8o{< zF&U^YBLH_T*U5Pw)XH@b>Ss404Wb$;W8KfX&&Y>!=&*yMsl?nXpK^dWi?fOWQYe;v zZBFBvOJxK1U-B=+HgX36&bm~?Tp8k>5hFOG4Bs}p8!>?2mD1f;&S!Zaz2w>>_Ks#x zl!MFp1dWk~)#{Y}x`v}$&zuWD*yBy^gD+V+YVPM+^aMz7`h%44BUlSVfzMI0O_zjk z*W(vi#~;2@_JOpS7S@}c4IIN<&1w>A=`eb;2GN0E<)HRJ!LLnQisx#TFJKZ?1`%MR zB^H$uQ>i6C!(eD!zsF^()PrJ@>XxG0iX(!4qyVGOPjBh*AN+CZmnfukm76?k*WN%=mnJ5=tjj*##bb}FI(YC!sNIu!x&K=}aT z9dDb~znS`ON_&gjeugCWT`s6~)wnLvouN8o(dw&)CFw*R{Z9Q8u@OVe#mck%_z^$6 z-LosD~8tL~@uX8)+aI<;xDEvXhrqzO#iHo@XWSu;c0Xz-;>Zkcrm2 z~Ng9)>%Lb^vLmG8ff&aFobRvdQr6 ze7xDXs1FVxlfhXGPl0b!JF&8FvXk|{uq7vVOfl@sXkdF`)6{FeiCFR(${`ny`_x>p zBgHEe>JKY3-vdO;T4lX{B}>632+*CAsY%SlLh<7iifzFBL?S2?z4^$76RzeHbI&Sv zy|cvaZF!#VHfAUa;w;ZHeI%##x~~oYw`lt3n|w$m^VRtEg!<|ByL?*Dw&5J|nkdPN z)QmsNDWzOTQZ>Z?lTaRX={E5rTE_?QVp)S;--LFh(uc@LZQ%?Io(!CB z%#CEXxN0tVh*^cNDeIjYsCH<6_ z^pQ{8^``#Aou(SaaV<2VoKN>;G)qHRdEZ)SU-0n{)|AV;ef~Vrt`qfwEEOAtOnC2h zzOdxO%Wm$O!aKN8e^F3~VS^1J2S{_?x3^^KTEcIPYNNN+MEHEDHjl zo{Tg-d|P*V!_A_oL=U>;@vV8jT0QEx<=iOCvTeo83|6(U_Ow+9x@Tq zW}N^`I0*|eb9k&mL=LKdrpZBg>v>0_ve-Tg;%}6;t!DS*X^XQxsy_?xA^Ws|R!FQ1?D3hY^>k=LqDZ}$ToEjD&~xt~-JwL=t2`kz_G0UOW- zkOO8J1@?sN$op!h=%e_)FqO714Goya4#Zac=4S!4c4Oi}C(1VcS60HIeT-774bKJ2 zkBb~tF$xzVSfHy(p|&>OkS_mE=U$?UgIgYbrnKyaop7{N7IpOYJ+^*Hrz2I~U5=`- zi*I>lipG98C{MrEJRWpgck?zOt<_Ebx7**v54Lko9cjelOtZNTisZX_CX*SpIHT!* z=D)v?bb5k9C(+`=w?{t_)_BPC&Tg4jkN~HRn4|4Q`ryv4QIYI00Nr`jNOp%F?7qvS zwcWO|EpWf%RS(}hw(Z~_2b17{Q8)|N0GdApCc1LScQQRpL+arW7AdhY8UCuN`RN>T z{~kXZ2O_}8#9eMX5{7K&3}T?*ydb;$pt4>&oAp~t90zRF8h?HMof-t3Yn@I`&M`hz zUa_dS;{Mz3c(LO~_zH*5Q5AN7H09}9K1L^V;qD{7M$W#rkeRz({Ldt9-Rd#bzJbwg zQ51`X@=JO>>kPui+RifUG8lgfm@Euub$~ZJWuZ^uLTLVxvYtGltnepk2H6o70N*K3 zFO)V8oU8n-0ehRD)>Q4b%wAaa%yG;P(slkDBf{&zn5938D&D-a5aRV5w4n+2pvb*tF#maWy4 zjgKc&s9Dbop8yy8!zZf_eDe2se@bfevigHtHN(xa7w2M$gJMi}Q<`q_QAX+?-6qQU z*z_mafXuJImeZ%Wz{eE7)>Mpu*YWjOn>3cW?}i%MWh-Y-0S+ZO2PlWz?708xydf^* zVr%{$X>$F`Kbab(>_a3bz$hHMY&LeIzihOk-KoHiv0dsKj+zQ*pWOg1RRhB*O49Ai z=ZVAkZ<`CQf2FC4QBYnpx4~Qr1n3=xYADUQt_kjw~p>jHaDi)?l`!Ym0B-=r-8@^V)s=6yz^l=9ZO-P@W z95s{d2HoP*boDyGdF&0yq(mR#eLF~n+!bS^@`Sy?&80?3_gi=Y5GO+^Z7jx57l{3n zvUI<6m{2c4f~=!ZjK!m<1YjUqBhXo^I}wwwv`O~&aeMFKsW{Zwua z?L|kzT!(7?(l~pDfW!4wEFCB8$pmVl?tdid&W}LwnC2TOVw-u$la8f^`xx4ynOnC( zmYSv#=9;hUymG*hD))AvdqM{|A%mVbN!;TIrehE1B9*-Nb;Ne(v&E-JG{5K-aKLh^ zgOGy3oE6%9v39oOHv5CsE-XMH!SQ%pA3seu0I7Sg!gs%Svm7-H+@P>Duk`NOBqc6o zsE@idhGshGG@H2so-gBf?v90&cOP^guSEL!D=qCaP%20As1CSVppWu6Sp;yCM1nsH z=2)a;Ufm8UBQ*t!`WudxTkJm{L~-stA;6xPdF1UPkB`S~fBzV|tvbtJN&SH81y{4p zvQcyQv@F=#F14AqnP*+*1xbGD-*s@*EqpW%ot$(@++2I1>KP;X2sy(b_GCFzhlpaa zRl|m`p|Ba_yf*z>-3w9;O4J_@D7b*YqiEP!N;>IZuf|%m9JDSd!zD}cI^v^ShSu#s zv`|msZ=aeyO@r(6rnsREt_)aTsZhv7^P(f%h<-#y%sl1R*PBN~m_b>tMbcSF%mMuq zZavuKm+ca?pGV5Gi(HR6Ka~@@U#d7<(u@iEYpITcV)Tss@mM(D4ooaze93U;7an`E z^2csN?Z$iQt6iwEdAa+Z!au&{jI^x9f&wN(Z7&>jQQ!lE1TJ(C)W4T&sIHd_%ehX4 zPtpOyV!{|CEq$%0942~r{ZJu1xVO`A)b@WweRWur-}Ckgf+7p32rMn2Al+RG0+LI2 zr*wCTNP~!!)B@7o-Q8VMOLs0y=kMY3eXr~Nhrf6@oO5R8%-nO&3~`6elWq3V{>L*k z_zRrjIo5?uP5-^xmFAt2Ngk?KHx|=2R(#dLV&0oYc0p10+u5WG7)a$&h17966{*pi zfWBDtS(GXCZw4s|rOSEH$;o3L1*8xw=E_}9(fIDW+%{D3Y+)8NmCx&+|0kSp_o&t+ zz~>O5$*~NHq5Qh{I(5+5^PtOr+$V9$g2N3o!56T>CfBXbr;A*ivXbzgh5y{muW#en z5S<0V@w!#7!3~UWzNP~v+`h{nnq9lce+%}Jk~H@S#|wGL&fmpBhIC@KG}-E50NaC* zjCTIFJu%C(a|yCCy(-svMwRl&($L$t1*7~L8ZH)Ur#}i~8u$}3)nrFTH=Rlxk1*uv zfpheF*#O=>Goa+yc5j9b=*A8cy!fAmF|_`7@UhU`kV84Y9fv=o?}5GO?1=CELm6XF zC3=H6c&AXrN=O(Bb=eI?ci(yIbxgl>w-`3W@$vCuI@?EN0REA&)&{b*@8s3sSJ zKmF2pW8t6=FsXvFTI{os#*3%9gn*FU1~XC@mSoJC$S+;sLM_*#xb>JO>O|mfyNt^D z%G39)_&xefqGTK+^YM5Z5ceEQUP^8K#*2IoXo(YESet_ zHkU58GZF@s&&f7aTB32hQOQ#kq|Ssw)vXPvlb^ix>+Kuv6(t!of)h6y8 z9w!N#?~i`%yCW@@<0qg*N^hUW`3zBDTK&2+$rmQKxt!PB>&RIBe+L1Eew%JB+FA!L zFOQY_Z!g|w?cl<4?k#zvd_9($Z}1I9QT1y-$v%eo;e4D&O$l4j!}6*do7C-_t7V;q z-uc4dp7H6h8hG{R?}v%We^X|y!aE$%a;X6PM(A_ZR2uvcFRF32GQ0dp30^?t50rTe z=rG0(mCiq53Rl=Ly%!KZTr-~c)z=7-VD>$93{&61|278VWP7|+>`C{dSRH3!_hz>v zZ+7m}kXk@e31JP;z%99vQDaKKl{(WosXO$m|{@WQYuro$xfwK9TY5vPS|Ao1w zo?Z9fv8QulO%&-e|F926Ow1qF-(;~00Jkn4V`I&oo8c)I?qYH<;gDsaS}T}3l5}+% z*VM)sPC@1YEamJkJofXh%t0(w8{YD;YoD-*gDwaX$DSMn_SJf6pgMdPh1_DNmv(fG zHfd6ez81GRt8wT!nk?QSOz^dh2CTUQZ@r1(_t!s%di0l30eg^6OpLv|kqe=9Y|!3d z1Rmrn?M%ljloSGg-K_qeyJFcwg=MoCyq&PyD*~wr-{Lm~dYWFVA!y(_H2um?2mkGp z9@ytWN%EWmlbbD#v^RInt*!o$(5spLy6+vItX)j*nQpz%9c;7XzY8r@CmCfR>dYZn?3PXIG&2i#m;pkNRj^LKqhx$( z?R(;Yr08m-hhr{A0F?&&@j>dJv{~gjFB%{H#{TEZ#6a+!Y#JyynH9k@zACO* zXtJ8FwtC=2;XA|+ZN}+ml(W>?hzv_s^BvZ^@0HvhQ9CEAJ+=I-V$<;q4-3@#@*5HG zCqVzUzZSuLubtS6!nmVK;2qv^ICNsJzZ7i_LjS$&>KJT`ml`XoBe9msqBWT}CX9F| zSM`(*8w9F+7TDzSqg&wW^s-|8QCt32TnRKO_D(2P@$no9*uR>r?>s=#FUUQFRPRI8 zRaeIbJTI6GKY>A9Ou1!%w*b-)_mtS7a6X&#bbLSGA`x{>eb^xmc=H%N)HQZ}ExA2CdWKWP22-DbzExua>wZ(Q=y0rQJTGQc5k_cAdy-FP z!aL2lx&#Hd-=)8?mVCFpsU7EH;t=D~*-9hzBHRn~O*gN`H4VEq%Je)fg0?`ONM$Lf zd~57`0yi^sD-^9>F%J^i^h9e^z-Jll=PXUgt?;?ZNr~&57h5~aZFHL>sGuKd&X0~t zYecZ$(YmB7m*vqry(UrfvnN8AM2DmAt__xP13DE#O-bX=P1q~Bxjzy1P|UwZ>IzTd z<$eV6JtFL2_*FLto07GFMu6fkgX;KDH1@%BtMrf3x>F24S@n%zm2G6)zRVVS4+MI7 z4=XWuIbg0@?d`UD*Dx@`7c3hLz*2huO819DJo(G_A79hAnpBabX2j} zNXAwi{?6pdYsO$#-GhbJU+D45eN~f7S1J!`0!8<8TAF;quG{h$z2kyIf@6|*gGbBBsb@%`>q*E^p*+umQLzq0m=@c! zUvhLUx~eidr+{W1e!y zGbiBLJd2g`X+F}Nu9NJ!q8cc;ZSVSg*i|>;mF;xv_pI}e*M1SB9U#rO)UBm>W{$S_QbAuat}98lVVstoe5nvTRdpbQRpsCRwDs$F>xZl>?{0b> zqkmw}JGbgpd5$X*WdH@LQ%ny4JkHZiH(!{r$z{>fk&^{oX3W{?w9`q;zSIWU{o2D> z%P@)Wvfp0z3H!u8>%vbg#cj~HSI=bsi_JWM`>Lps*+&eVVk=(zd+qBUCY+j}Emrj! z5=;6FR_=}ebOKz@@9Fgz^Tj%^xaCtp5K^L9iDT@N@er?T6QkYtH^LzNvaEp@a8pL*)5dR^?;i~71dY~=4j-eF8+YEayZ#G9vpp6;ZpT=kFYK;ZF-*oX_eS9|fiBtX98q5& zN6q)*PxA3V9b!}ySnvrIz9?wPW{LO-c1JifvoSE(+#=~hpk9$~JWDZQbKt#Zp>l2} z=arWnY|hd`lLFK5Un0}i>yVbkD49FNz4GQtNdgR3kb(~S*8Km@?Cv9}poemb=W$z% zj&{AQ<(}X|(Y5Ndz~Q=XYympUXSJ7NG#bd&`6#I|m`t2$v}8X|d9ZEE)Z1JQP@!-N zq?n6sXi)o%E!5(L<$E)XiVLq_6qT#HstCcg1lK(E%mPm4rdX+1;|Q&~?9^@nKPAPo zDk1JDJK+ZIgd5}{?+tS^SHqRe0S5r~;Z<5ZiuX3nZtnE%0#F=SRbCF&x>qYZvHua- zl2|jDCUE(*>|MVhaRtC(%bD;{qb>lDdevD{uzUjuBEYg=m8}=pbl=aD%nuEm*QJf$ zamedUZCh|JpDRixerXcFon_v0wLTn@*HZ7zhs<+TPav?|0-m|IX)6EO{-6qDadAiNv|JYdLI9WS`RL#Op4~K(sX0FH>!{DeOAR&o`Fd@FWwvGk>mb)2Q}mrS znm>5XjA7JPK`z-7mHg4^eV^MI+FAeP_Oge^wt1oI-|cjcvP*GDjfi_J%}p^6ooGEj zvUDEOT#YYM?+20yr}?JAMTlW~G{-FE)>T}>+V zfCEM<9=rfR4gxO4f=Bo38-)n|Y+BGyp7_+7a}{rohVuOj$F2Rh^fb7cF**%aZ-YhN zVcPVT0g?lkC4`R4!* z{g~8X-5wfPaG#=!_42jruDu8fO0edF*f0x~@@LHY$+S%E&&o5c~If2^P6u~cir|h_s-e$40S9@+w9O!V$Hkt6$BpVkHV)6P4%>J+~@>NI5BaNzXoc%g1x6 z`S*8w98f8Cn#q6CWtUdP2NYYJ2MBta3buHq78TmAlZ`jT{!Q_6c{%V8{tet0n{dHa zEjF(RgauM#amI;?)j(lu#NRh$dralP33^NnlZ}}Z#@Yqu36#jrh$34jb&D>2Tg)-{PqhO!&)~_eS>J>+TLHQ0x4!XC_d*JWn0vh;$Ikb-$JNd@5sXxe$@1x7-h0rLqJ};UH+#Q_T!29Se;YIb4FYso z9`N5T?djcb4)Xe}T*zIK@FG0#CQ5JNR9S}{^EBjfkyy-!S>xWrxX<6K-zjknrJB!B z%#;s#c^f{BA=6)mzk*y7(d+#uul?App(d3I9$dQ()a75}&UN>pDFaH4C&suLiy~Eq z0!XHQmU*d!7b-_{`PHIkSQB$=Jd%}z^4h$ezQu&+Pg(B~Q7_1EGZl9qsQIt1iU9Yz z)e{HMbH0+0M@0usV*nlm0BSN(N6%NPc&AM7YN>~~6Q?F_SnCAtOjF^+lj*gW)9(G_ zXq$JUl#I6denBdQFbzDTqqn3{disrzC z+ot&v1ldUp4R?>1de82w3u_s$XFWgbI5E-QtA$5&sekadx$;-?O!;KX=%o@n0-FgH z5>Y)_Q@c3uys8a;(k%%3NN%o!`zXC2@T=}t31c0flfJyrA{>X315&9x-_D-%lg*QR z`E9P(l7uk&z{YSRVqjMJ-pQu?v^_BBBRw7Zmmw-p5k1h~^gKv`Aw6RJJ9iPQ!oD1L zzoN)1(UcPJ--tXmC=4;UCaYRGUYB6Eq2r?wtTqm ze{b}~>PKd#x7Fo~x?EZI3~xPpX~vVo9*(@Fa>ohi?f7&Nz4punO&jPN7LFzmRf9mC zFI=a?ea2?wWUT)j4kj%nR}Ktt+Y9f~*LIv0d2QPG*u;$htguDXFAP?P%G3w?Svsuy zvUNR~C+^Q($jUAbkqJD|v5V6E_7$N49T$&=A z#HB(P;Au5*tvPK6@4#6c(#d@)?ECeUG>mFfy&rO7Y_f>KdQ1ov;yzwqGwPeW^)g(? zO)K9qepI0^lo+C+W zoSOSnMaa92TDXj+V$R&B6!YDo?l*!X5DH=6vrq)xJ`IT(evsy7ituvqodXlQ`-xeN z?TF*;^?PbiD>`b?V}!yo9DK2WzAr%Hera%1OeHZ{my-&sCaDi<_IrzpUb4KgU<+m$xhacb7-k+0Lq29wwy9ROLHYsAVxbg+J)py5ABYgU(9l4`bF~QM{0f!Dsmh-8nV!V4@iwBF}{a+ zoq7~a;%7Ox*Ls2p4PBgKtsBpcITtYq%lFVRZF}t&Ic(W_-rz5R5M#NakSxV1+1rh| zGa0Rh-CAG!Xqo|2fkU_GzGdU)#=j7x6q^|UX2(lasuv}Sv34%cr~xtME-Piw1fz2j z1Yx?6NoYZT2D|;YGTn%j@m6c7QhR4YANxYEru;LMk!j4K>UHw=Gfhv;D4FAnRHs-U zqhd|(`^z?eyvIjQL1RSq5yb?dE*lhCBQ*KjZlo8o+L-=V=dksj}*n>s7Di>%1~S*3;E12)iGzP-i&?l5h{?wLrqhfDtS zA^E$LNaRYyev@m&oc!Y8j>Lkt{f$+ZiYr}Mv!eN(i|nq=p-A=>QH@?ogKm_1fT&AX zEq7On!OnB2odnN7%9`D4_ay#-^5@UM-j*0)!tWdeBk}_jekl~}7HZsXzzn`<-Lm0` zfEy8=Yr}>51>Tx@9+ld(6R{2nO!1+W%6ak{;clp`>r=~SAyIPS&gCMtGTba{)Pw!i z(b_>-b=d43RvPI3$!f}hZ?~HA3FB^V$JumfW5ZV}n1fqGDgw5j<{*|#%cCRLea_S{ zA1NJcr~@xRt=sG`7=iEyfJeXGV2{J+X=)c+a?h&7sH*8UgrVyltpsl!JhlN!+Lo#5 zZ}ucM_N?-j$gGoCuiXOo2LBoo%-=T&9p)R+U;0*w*dAaEtrU*P5bjj48Ezy2Z=8Hw zLWvaL#3t-`;&w6kN0-lcN)lr>);|DYxrb+p4>~Fye9?J7fzgZesv_j6tfTjPCCtpuw4SY164QAs zN*vZ7{dVhNU6g_~ji0wL#o`Q>!aYw0>7+M#@drn?V;+L|UEub3VL+HyZvfF`ecUwo zTZX0<&MOVy?5e>Uvws7mL6ojl|PG`jBP{g&{8 zQSCe#wSo5ldMNJ~>F(t-`eolFy1u*c>mCnB^mEk;PGJGNrgvmLD=3f-MVt_ODEM!@ zl$eK$dB`yS$)=~?%QcvyikQdGtTUy#tVru6#~a>9Jx*a`DEiM?MgQiOCHR^l^Am32 zvmYIfUA3;k+(HuZm&oU~IEd!KE}AXkHquh8u@xSV(_FD29IY*z7Qyt!4MLrB*ALdD zs`yO_H%28}KHH}Fg+?BkqCY+Z(?h{s8$%nm)R_QmU>5z;;@^mvJjL9u8ecHfi{Svo0q9%B@hrGE+6=D*uZ3B44Upq>tGakiZ z8`p4QZMeOPqK?9Fa1Cd|@81XUhGK(RG{=(^mkN6N2_L#Djpz#^p?j|Be0ZPE$UOx8_}?gGA+Cs~1xj4z*R3HWu0EzBmBZi~BucFd?nj7tiIX@QzRbwT+Y5-{I z-tC=m~5y5;EF}oy^y7LjeR@=>%MAfDJs)pGTS@ut$#6WNW`ouPYUEZ6P39@ zohVWW-YG57?ULka*+)!@#=cJ@`o0+^xBskzy28|6ml#@CeE)Cm$iJtv(exLts4j~h z%na;mII5NJ0pNCH3`jertFyS97?ZObE*Ryhxg9+m4?~CX3Q~o9 zj^BoRg1!ZYOY1x)EkGACToC1@<}x!xFBh# z7a6yV?fF|+haX}};I{tHG&sd+vuh0+?p?04m98YcX-CbqPZjxD6&x&gfd05iL~*1U z%?ublBm@#_jJx*B?MI*doc>B!zDAu(o@RO|^Om<`^Si*tIaiGdE)JAH@ira|5!|DN z)=}neK8;%uxI1CF@CtRf+EEPd;Dk9c-~>Lv@~}LN$n;T&*ouqWmZ8woGT`wEw}e2KcPZ z?`#fJNY^LK4|5k;wpLguH|s}z-ijW7ud4(~f%c`%^ct_ne?l(5UsZM%Km)J)sYxGR zvR)RoP!gR-roS#3&l}SJXFSaSKSS)VC%R#zekCb|RGji0h4rK`cu)j3#^zg@05O(% zS3x30s-XZIrk>qGXKi*RrJgx^5RCP?L$3qh<$6lJEBym1x{WSZ zr1+@Kjq~NQC!S1j4?i>b+0mK!+ho@xsXF6uPv+u6$eOO+pl5fz1ex^Zk(b`XycOL| zi%_{4^wnehD@a^`|A>5n)Fo=evay9vg1sM#BxfL3URySYnZEB+-S|_Rlkh6u_|7%C zj6VzMamg2K>8#czg5o*x7={-Y2VDxQp!YptHQPn*lac*g`qpw7E9`WpE zawSVitF5%JK&5eSZEn9FKH;d-ThFybYOAtlO#n{7v*p(?QQ7Q|?qWWvvd-etgAK;g z=z1D*uw5XVA@hR`?a$U1qxxoy#k7syuKW5SnA3<+Q?>DkW;$HC)h{U_E~zUQssfHC z>`PaRc%rF|1=K>+zmAI*-GUdocp8AA;bB*J9tQ3qalFiXNGdLiZo%P0nmXr8L~PgU z!!^(cWT*o$(9dUco&S5UTk9WD>@YGuE5VCx83)Rwl%m~!#yFFvl-P$XS>EONMrXB;ISb;=u_TOvhlgm%b;QY&7u@rp~W#d-W=&ydzUf z^%hb`B_ibxo_0`|m?CtEM^tw#Q?rk4jO?OEmJ3+R(K-yhk>+6c?k`(PeVE~H<#-X? zx-64iM`&TXkVt-vOw*T|#2urxG&CeWdh3E1M^TO^wB7Fd3{>*Ua+~iT zogMuZ@6h>`fZ;bgg|2(Cw1$wWfDJG}RZ#UfhUj2}^DvmB^Eth49CK0OC_rbdlrR3{ zFv>tqiMw9(&pUO?Wwj?BU+w8NWYlrj27Zv3+a zYU}X|EL|OEd@x=2Yg0*GZS7f}iU%aF_DR0eTo$S=fJ*D*5OXt1s<8J!izW2f|3!9RJYgK z$nxk5NjN?0W}mz!>$V9=e0ig7;3zU@APKV3QTHTV`4Zke{v>_hAJ0*3ds4B~u$V+^ zDC*Di_QDf5ZB`*Uv?2cCl*$txYydD&CdVGn0o2i{P&CA$7M6Nf*idUdpP4nFrBklk zMcP$kE>>c8cHknW8MyE8&@ep5`S*vTN61Q>;_7V9cZzSEqW<6q>3Mvh=Ou)*)A0jI zKk-7vHK8JN%rr{=5ss}>Rjtx|YiVDeN+WSs)z#T*5CM^Kr#`h2`9{N_r5cy0c^4`a zzwFpT)WVy+P!;T9f@m$!F;Xqs7_kh~>im%@4u8Vhi01EHN47HvX)sW5th(RQ zuAJe9II>g<9_L~zG3KpzWDgFw6AA(2;!bS-{d8yUWQR5r8`Ztnb-#rjr)=utelgo@ z9L|lL^%&39KIN8EM1KMB0`XpSJ02O9>4O`Fq`n&0ve^A0J4)GXKQ1}&I)fVgcRp}V zrbj_R|FVsRPqZoLb6#<{Uu_-oMj<~xls2{S&4meW+*Xz|rFnq`r}=F4xghkaTJBd4 zoma(26Dj>+-j(gUu>&0heTJIi) zQ+N!vNNHF(qm$|4Qx4*?Y!x(Hq8!(KruTJ+>Y`V`uSJ*CciewNXx&a|10z~XY2co1 zEINoo+>BJOer;pJ=Q49_k*RJ>XdUii?+igv@gL8-md$jZ!{cG)eix!`5wRex@d!bE zp3K+EA}2LvE1k(J!iJ><{RHNAk6hJ+NU;zmBox#h5W672y$WbB)jZ%0?hHjI*5(8$$mY0K(H#&Bo8Di8&kHUKHNVV$CgQ z3ntkH(^{^Mx%+9gnZ?J4M?w4Lg$;A7;tc9?BsCsR`U3`h9d08aahR>*CTrUOcM|}t zGT^~9jx|N=NR7iuSxrgHdd)n!aw3+lrpBWF492;Wnh!;$bs41r{OIP*wt*v#Eed8b z`rYcr3}Rj(ddhM6XR#_U;S(>8l9;Maoh7m6gV2*Z={ZHD*Ma-NM7eBbZe^3aL%~&M zik6d9*6sfN9huf( z)v5p5?M||_K>Q=}gVBfI$I}jLQ3@FoYPO}coMrj!f2VvyM}F%it;sbL<22f(3U@)w z8uyL=SPk*ebeMMpFdA3QjoJ}FPK~h}_3!!Jzh9mCT@0yJ5FcWZ(fTW@nkfN^b6Cvm zsJ}{oHRR~Goc^iwNi*bf7t8Ie#K+gMG$DLiNToQ8oq8{x+cN4;FSWQ4>!Dyp?H98v zcI_P=860DXMSze4`sVkV$TMyv6*|0ytjj#IJx&VBVX!x@#F%9Se@bTOQ+&4`7Ot93rC}5zPc+NBgis> zE5AmK5k#LF!-3A(!DMWHQ@Q$C`IYz0xk~D?=g(&s8II#<25>z==lj=zxKbM>4StV|zNK{h8G;byN~nP1AN@)X!*9W= zej$*mSPi-FM3rwZ?_K@aSxP`8Yn=K(?4Rc4K#0>kK+db`S^Scuj?D3=ZRp-qm>gul z<#SjLYi$5ZzQKB1&n}k3lQx((-Innm%WX!$^001RX(n6^0PXiB%9V2g(rAwI*Fs!W z*kBX^&?h(5VF7|-i4&dEU+jf*5ft!Is7>3Qa3C827p8t`;BnA)Mu}LF)Ubvh@ zKeC}i23n6X&_JWy(tWStsj_XAI+~hWY&T%y*ol*G6m=4De%<(uJuli3Z_#Zs$4$ ztU4G-*1Z%>O&XGmY3w5P5nJ4|^uS5=#fcB0jm!I&$@MNBK_%1d<{q*I13Pkv3j;4W zAFUJHh~6**oPs^N&rTe1f(iCzJDvH_`Cu{vd0|PW)cvo0MjCQLyFzI6_6T!j?*lXn zUKfH({+qu2rdT6=nxur3vzK*Nq#fDDs`1+JtdR9@pW`LF+r7n?&E{kGaEuy!35@q{ z&i*4)1r`p!jjGmGcpYg{F(VvLM%+3RdeHeD82(hqfnANm?fhObt2=YC42HBZ0Y4DM z{ac-B1dwZ#BfeRjRH_?_nR7Rq;I?B5e0Qa6byYSi?eLM+*mx(a{yA(}huQhxG751m z(z9$=loyCIzwnKgSz?qqN%d6?U)f1F97-CkuA)2ShW9Tt6(-^}`0J+M1Z%KANk-Ie ztaaOa%ytQv7(Gg<_W^e|1721yMNmNCCmrMeMb2r&7GZRQ$%09hNHy-LHL`J-4>9+_ z(R#&A-P)mDkM{?#drB+m>z!|3B6HeVeF87YHx6uLs>xN9>vM5&)f$^T<6VJiJAqNm zM79s>G$|bbxI#eg$*`A|g4*x!0Hcfyi>i<4Vs<4ikO~*|!j*IEdXX}i|r3w(ua3zuR z$&?IFb6|iB6G5gwGj#{ksGax{ZqjYFU+ozO7itsSMoXhG3uySM{tWx{x$*EF$vu&_ zSv%Ia**G%|*kHe-1%M9Z`=i%W*BcnXRPKyP;0oEuH2KkkP zS9&)RsXiO+Tf$w|S$X;(kkJTB6`)Tb&{t8Og_Cy2$l+_4=SSXQevOO=an(gz&Taup znp%g>D7gkjmGM=0nwCx#99sXJ{x+~YzGr3ebxuQZV z#;gTVuWi!L_YE4u4SfV=>7NL%YDWlN_#;&L=JL%Uo<`v4h=DRl+Ij=TwDawUKoSZL zxsa_?Fe(>%!<;=UdT>u%f^gAhIv!bkY5Pj2;lC)B%O;kQXy0!2PJ={G^=d=L_?z`$ z`}qyzY8e4!)XR~n7sY;Wqu`PVLrGwB7we^0Z!&J@B@NuZ?U&kpA;9!_@1xzw)9m*t zV^w7+Ckn&&db6=pa{Ntik32tfuO6>1KfB`OXXBG@uM=vASOHuk9nH-)+%=uAookH* zBhWsxwLCMhkKrlS=67&-i$U(tOUbGR(_fvjjz!~>k>ju8!Fy}?knIgY41o*$9T_2L zmyp{b!t;GaM5ySV9^L$PyxRG}16y_#NZ*J>hVj2sPkeiQ9VC}*w;vKB*nG0o+q7=G z(owPz=!NTBKjX1r^de_zYnbuk$1Pe>;fST)1M@~fi-Y1lJ*Hz;fY#Qg)M+o(eVI{@ z{`%hcdiN_fw56r>xl=ytyqhZUjLN-irb^%joZP4kVy_y(YtX}9`o&rvPesw1D=zH$ zI}Q&?>ONK@>kX(8kjMRrhTfo$i&Db9Gk`o()&By%p9;74f_udyH-#LNFqlu%aM?dX zo*Dfz8svqqUu_20#YOG4dtYhZfLplv2wszso3wNE<*fTb)TLk5diFA-5-Uf zje?q*On?Jr-3;i4TN?CTSe9c)qMvBqaqV}eG*~K;nO)w+=65Q?QQd<&YcEb$DFM3c zg^4EVE&hvC@=-ZB zj=j?qyPneAnW;#&-JmopD?Cu|hxL(SM?5(EGc^B=T2KgkqW|@!sM#_eEpoXCy8s)@ zIekp7@z@wrZPg}K6-Ow?cp)8yE$d>~X{pocU*YFoxmeX9E}XwCk76H48l-G_rh>Wt z0^xuav;pfY`Gc3Bm7VEb%H3L(?{*kl`{K@8PfNJL@!_7}r{tHfxKAKjtGQi|^6`?p zFrNHiJvlTEc=7h?^B+qZN6&mJtM#%XlN@gpbk4=X&o%vCBL_Iq%8 zX(&lcW~A`(w**D7(@%z8Hpc-*Rr3jIerW)S9fK)W!{vTfEh5jF7>*hwZ%P#7s{9+m zs+_6$SkLWkid+~ivm2`8ut4Zi%Y6`VNUXt-VJ|Kf0Gp~d9enqmRdgv`4h83MlKtNF z(HK(|@~4;>V^~?`By4=&R-<5aW)evd^;z2hM>YSoC1D&f(S>f`*3fqrMkOlF_wngA z%W(>gGxT0t63K>VTQwvCZU}Y#f0kDtK&@ZdJPsa73oOG=(FL8a2BXH!{0MkNy_ zyS7^#m7Ei;ma?toWD(-$t?Fz{{}r6GoO~^sx*_xCU}uf0k9EGM$~+Zb&GulXUtKGE z+YMqxf2TOmc!P3L_OMV>2$k>SuUcEEa|cfxq>PTz+(45B%uUK;WwLi=er*h2CQ>sb zRlBKFNoZVi9Y!7+MIcpG`Eq#FvUwei1wlzjnzpOaXeK)D0hFgnzcCVJ--X+Y<2!tC zCv#2q?;`HMW$QDW+A`W?S4XJ87y>?qe_Nq}Fn5ls+BQ07E>Gd-{1T%x#>8^#4(_?> z{?(J@wv7h!Y$I_?M;wW-En3v=_Et^=)mj3Dcf($GM9oIjNRN&(fq?HwohO-rle%XOg+- z;nATwk`0phn5@Be9K)H|x&q@3N!H`O@2|&0m^{ev+@i57oze@um{@KDx?A*PXG&-2 zQw@(X)iPs`W_0`JTt|Jw2Q}c`MD)ErSge%^Q^s8&8gYKse<3uaS~SWb;nH+J`iE1I^ryvVMjE^v@h2|_)cN{)icVlYcuYF0vlue zKmyrehnh)R#UpJ7{GIhx0i6$T1~1MPcbSU4oMY+BEBdQ_)6$Y3uJ~`xV{7$me8C`n z<6u?X#|-;hGK=nCK;Oml+3I_I)l;AVUe3Ynb%%{npb7nX0veobt9gQ^a@;pc+BntQ zWCX?rFvVXnt=ZC)<4l-utzyR3T+KaPEKD?(#IrG>|B>uTpQonY-n9D3R!nc?QKDoe zDw=F%n2fuYf|!gx@~Tun%Vj_pW@b4Fc_JU~T-z_ zDlEjrZX7`7`?`5Qp~!{dvLW9sXsL~^8*TEpw)Vs)1A`E2*}&F*J9VSnHPkkXazECQ zeI!1RwiyYc9}cx2UUfVH8+ER&m6I3V(67u0Bd#4Li5EAWa-fGC3zv$onf<*`MF@M@ zgP>%J5?}5dfJmdmfjKTT8)h!)c3Pvj#PE8N^Vv<%E_=?@t3-90wIu_gnp0XeR7 z;M7|Gb%a)5ALl7yj7+(Dz#cjlQf^I!_RGr!ImDZ)LQ#Be|GirFpV8qPY(k4`*!&mA z+aKwe`H-erbZf5p9tOZo%ta)^4o}gWYcT{A4;)8?@6hA+p~$G2@`VG=>6o8UNz^*= z=TMpPW-FjKkYzY$5ehpYU5bIbagh>9y@ixLOCYaa_8l(OFUaZlmB#KQD1(>G^2(Ny zUkzI-QikVKj&>tz30B6Mu!CIVQ&H6P{Ta`@KJq%v^Nq&+gv*&#nw}w3*sGVJ^a9l$ z)W0MJ&$g~VT{eo3U?4^A6Jw4qScVN{aE+26JAm|!Q*A>YdzAsRj>M0gD|5x$#2m~ST&dYub z?!?iY0kqnA=jNyJ?fWf&aQP5iURYDUdf-%;+4Edjen7NtqR{^;TZTr{@tG#QbOOeh zOilvx@4fHO(S7R*(z-sbSXv`YJ)Wy9sj)pRH=SHIGUQ<;h2Xgy2c^@r*}t-sN}zHK zR6;&${ww@W)5ofZF(~e*_w%haRg&(t> ztpr3)9uy4m*}rC<3m&hR%nrKJ;>Yot1sU58$?bF{QWi8L$uQihb%Xo{-$zUfyHnzim0ZYKyV4GO`kUj z><4ZpEf2GXez-BU_WQC8Pj@wumA%daMv`&55TxZ!>~Vxz^6dJ3Yb$={hmSDY9+V?q z>>h0VT?t%MZYAKl_BA9DTS}%K4MEp}EIghk`T@Efx3%hGP*D+S^ zieS?_?1=$m(jhn4jhER{J~D2sEry#54Vp|d@ENYBu}}$&HR-G( zX8YV0o2>oR+4{X|_CG&Sz9ICrE!=@?)8}}3lodp#h$O#kHI|HTp1wG1S+?0eSa>UO zuD^@!1EN2d;*WzM7;M|isyY_eGmVsn?Qb!9R0!v%Y3E-t6PgHETylvrhI?c}+nQdm z3V&b~4=(fPzpwAqlWL|R#ghgTh}~;5#H+wBVj%SS3_)~yV!xdSfjy3V{#*nenb9jQ?dZ_^Yb9TEi46LWBLrB@-uyi>XEi~R$4Td|YKmb9$ z6X0c{2zkZCvW!OGml(wInjj=dn>lGcu<$MYG^%^1wu$1*0!5lMHl@ld#`>Wf3afxBg24>U?ky@di zvwj+Hi9WToIdNLtNO?Aw}(kv^HR5bXrZIOS^ygE_&w8m`jbr1LdR|ChAaA{Idz~-cuTY#5?;3C6c!_{ z0WyG6i$0^KHs^}sK+jc>H(u$66g>+cn7&73t z8yOY?q2k1Ja-ERCRSdr|Pk}oT`SZh9-&+76+~#HVTQi^t?cxv3v0rKSuaRHZU~Cag zp%NTMI)mVdZLU*Q1I~;jGbbXS0+x(U)=XD(oH*U_`Zxt?&u?Eo!ixlIB1V`P$7tbk z`LXA}F?K^*`{5Xxo?Zz0%vRBk{ ztq3!9q{=HoxY~KXX_X>EzE+uGT%<~-D<7^g#U*-EcT%Rf{#7Ej~-tjXTRW!voBVNxZ43DNnD^+sFzSvYL zNFjF3EG?2Pp#7mOGn2UN|DCXr-r@H8#sZzUg68-RtN2B`x~CK5xzY4fd)$4xaqIR5 zKXE@-;%?13F&>M{j(E?Mu>t{6an8FZ<8Vf`0-z2RMX;q&hQ4u0l`VUAS71@w7vMFv zm|!gj-O-292zhM(@`|Jfd^}XsN=v~OQv)u9(W7PJE4HMY%2k5MSvK)Dg7RR&gJ0+ z{lDNU9r`T>e!Kcn5lRbs*U)?s-$4hjdxG;L<_y$Hl(;#ZWWLy3&Fhq8wU*BE`9*0B zf{`-DkawhilK<)?gcI%(x<&gD?^LUE{m%Ho8h&COTm1oXAg(&JKFRo6?#}yQmGq2I z#Lf22Y$3P8I4N7`P7|4AQ>9~AESq3iss83-bahFQawgV6r46`vBU_c6W<${F>_|?? z7pP$yWB|3Hfxamio?8Cb1*7*Ba`Zy4@z2=_a!E$zj=4{?2M5x(PW{%8UK1~5roUp zQkf`vnvipRsu(}~eOz65Io?1ei~O`AMeS&Pjv8QwI7MyOzT*8g*;@O)ahxu_Qq*JL7(v=jsp0PX?@U<|vGd4c2v9Uju?#lj0;t zHIwFa}b^*}}FO{K%a#Zs)qZbRhxX+>_VXF%K8z_Q<2$|aFmXIsP<1&hB7 z&D6T$5FzwNe~Dl_Ywqoyje(z2GpW?8nI_eG(^ncSDh8}Fwft#yZ=1FkY;L=mHy9?@ zr|h$98Do=SQ-S&cuHikTYa7;84y_1z+lEy2a*Q2=mggsK=%vkx(2OfO8%KE{=D1e~5qmH1%N54K2Ha|qkrv44 zdi{D#g5WHiOVtGOQ~*`VZG{TT>PDoBPAyO=NOx#5%tTv?GbQs2b)^T+`|l3wqYAI1 zhz!`indyhjR2tlF#75r0Y#tLD+`lJ}U<0^yQBiFE>JK`%CDxx#I8qaPc+^$it} z`dXLzz3dZB$;zq(OOdXrZV5ORBze?bqmf$iNyT`1rOz=(LTYTZsT&w<&Lv(K5gB{}kQfZsgbn&zK2x0QPwj+Ia)VKF~llF}W& z$yWD;w%3o9K0-p6Lgq3~FOCE^iyt_q3Q5PX(77or{L8Bu#BKyuIT(;{hm+-;1Zku+ z6$oBG#E!ZdMGWMdp6;6e((dqTER$i)E*_TLR|HA4eO0DgsXeVXQsh_h)6^WV@Xko6 zfBLD83qxA>Ho>8}RzX9p#$Dnm4{D3csy_%Rou7C)Jx`^t*`W$7uqowzM!0ov;=_V$ z6SD%~36pi9Pqh*AW6{f>siOHdX6&T$76mX0t&i!alyGn^diAE-=L{c8>)C;vqB)10MZWor|PGiQ@{6}$pt{}&6VxPXwDuy}peDw*D8;XqA zk~~S_xMTH=ad2=58kUd`ha1Jyrt0Y5_^0PwzEzl~bK%(}6X|tl_E}jBFE0;0IU@q2MyHGNW>lS5RWykQFw`ZSi6V?cDx- z)t_b9@hG}@f9t6AZ7$hNG;M;3qf^Q^l8b{mYGjfnAJ~|I&Ft|)$By=nnzQ`$yXV<& zZLh~`VHe}K(BbT*M-Cl0~g-h`PdeT@#fVRCZGdN0~`=u!C&03DEwXtk+ zwsu+_Dk(9q0KqH7Hjb0EQ|V~+-&jusxP0JPrQMe+zIc!5fCD5KGYesktw=-5OexZF zwlO^e(rftGW@;bT_3;$a?@Qe&ZIN-%?MC8k;PCmgkZZCQCb9B(JdN)9jrs`OCN2?` zM8H>T<%6%cX|1A0Vfom!hRJ3}{AI?cS;w@UmHBlFt6!ciiC961;>4K`WTBXMcY~}xxb+*7*K3F5l8Ndih(@?b^(E=eHX zcYlwXV2;OZ##bcvusnM<55<0}dhFPeefI@(=%;(n;Z@GomNbM|d*(RL0+h3z55Ww> z5zEG7bj5@$khH9YMhJYnZ_dT~rRpzXU~mVW-Zzq>hsxyWY8ZKhjrr~FF5*>fsfG4P zCFQmZ9EUf;+pf=ZPB+N?;=6IVx3ELm8e7(@rD7PFJ{{tGuN8dXWQAq{W19)sQegEt zbmfOIJ|+e8HqoK^$R{JaZc(tAhx@$tiRIE*zt_~(yp_G=m~RmK2REH^l*M;PRd-BU zElmx5U=>j%lKZ#4k;$m90x1`dMew%sO^&76)kKjr36=o|C+PP@)7@(0NO|ZvW0z{Q zkot)iU{}y7d5q+}dYx5p-%9fIpsRrZuHWpY6T*XNa|`o;XIgkGvwr-x13Fci^HM7% z;0%?mbU4Q+j;xmDsa$dFigFvuL&p_9@$0!6IlQ*?d6CW&GdTz4pSuDyE3&Y(`!G;_WW$xVl^UA8C1YO&6$=9TVe)4#;V2ucB1m zra@0u$oLvp#Efkop&}A;ZT4YT@a)1Fh9R=3@g-{4vf613uDOsr$FfH8$EwYa8;c9p zM9kOwPys2%8{=6%!{aCR$g<^(6^z^Wq+^cYx`7`}rpZhBUhccQqeYcYyaKWp`T*gtMR zT=-BL6D}~F-Yh_&>euu`yJ&vn%B+>YgmVj8YuL2c+n2a2T5F0EEx@~dcU$wlQiSQK zw8hq85jED^Qv`mWG*$-1Pm-tIX7ZTL{fIbD_&CP%ektMd?>bEQ@m^po9cWuwWtV8` zg|Z5#2V4sgZWvVrmRVhijk$q({hB&7AC*rxdv!H_di&@6kRlyc;TwGPyCLW1$Fvrt z6+#wuVtS^$BF6ZMxF6!itR^8!Xxmmp&odoe@%J)AQU@AL?O^|re9F5%%5cKJCw`vb zsl?aVo4$b+R*{Euw7s!`TYoodk&>Wh2r$xoz$_}8&APK1*{1v-o0z8A`t7~hgaV|J z^XNkye3t)3=zcfXe$hpSFezw@pFGq6O7d5w3no)@&UPYOGq#?G-`+FmT}T*S!7Q6C zn$9z@8MTu=d_(>!M#rYm&S)~qGmBuBDO=3Zr+o{m?6>99N zx$U%33DHZ>!GL}EbDv}{COXGIW^XHGAl^@+wo|Bc(G*cL(6z<5)lgU?ZgP)8krH_s z=LBtve_L}=2NQ=#y%t-~_6HeQ%Gz3Tq-VX!9=-NjX=R(vm0&K4p7z@2`0TvnRNgjZ zI5gdIaL~6A?_7!V>-CTCchzm@PdP$kgSsOpgNcO>lxOS8K>q^Vjeai-g9 zf^DRFHb$BY^T}>H+^TN&(N8oMf3tBg{x1#d--!=}=Nkg>km(5Xl3Kpk$MSJGOI_!b zVBni@Ao#w^XppBdYVR z^o5ujIE?sC{Xk=Qr$a-U%_+&HG_kJ*K<2Su61Xks7BrXVH+-@fa%bioQOqywipLkr zXV+hbFhi-cOKq*5!V|7egBSz^Q!{BO*)%kHq;xkvd!~zoA@Tj>;a*Q( zUnw^_)q@3vtuvPCX=l>43nF5hTbKWIe)R*=TChr?_z~}(Btanj>hs}{YS-;0pdN5> za+qbq5$65xSV$#^1)-Ug+H~X51`-o|W6#_?FsM>{VNhayqW;ggL1yp#vVQx97|O9j zJ|x{CIQdv5Y9$_QESRM}79>z}bi!r2QK(*sSZsVFZ7Cyonr`n)EfyTe8Uw9!GZ=B&x#Jkz0D3E{SKgycCrNxT)fFT|@bHTTVQWXiZXTtKaDRucp%tU91Z(=KXJSpx>xTqwF0v3 zywn)~$b9`J+4H9Sc!0?5tX_$ZCL`c9R{G#`R^D6?bJW@=x47Ww%a4YZI(4)uTTQnFD(4hsnE(!jAUhpv~Ddk4DMh zM9Y(fppDB`9)aljRe+%WzX+^)2n@WBVRcg*==j)YU{U+oo1MhOR%heqVM1XS-bf2B zn#bp~;T1GW3$^~~(qdr^&_*CMsvib0ZL zOq$D@#A0fFQ6?8?DW0Jw-anDjynG4*eYTfzF+Z#10v`DICIntft)8nP(o2A3NA52R zMc_JmNpJ1#Q5rQ~M%E^mKB+086itn=6VNwkNqnzSM3lkyn}&V$r9r2JY&G|CgSVIK zhxvLC9)N*W$bo9z(^V}C4fnq!jQAL|(tbIQm?@KOpzW3lUc1wZuvagj_<%P13yf!< zvb}E0u`tt%m3Jg_!-U%q)iHc!nZjwK6qVrYKKn6QqCzP@cV1iO@ot;j^dVh5I zsT;ezkN~Tt>E8q=2+I{4p6a&IdWSdDbd09P8GYtw3PaD>ChX>5(d8yal!3)$%==AaPt^#Au7~Uq_JF z@7jf&N&dZ4~v!%%Gkcn%1t?9C`Z2PP))98 z-4U$~v2GtgB3P0mNp*=*s?Xo8|{KIo3sS(}{AjMI1Ldmtj+y+h-Y zO6y^=T3UNDXdv+V3dSItEaH-&@_aqdxyLP-$3Qrm}NcnJQ-Q6h2Fzu?OHWH5y$X z#Lz(w|9IGBfBtDuuQCk}9Tzw%)TrS<64%*PnOXXfu!7SzcrYn94%FZo3@lnr*W2=a zA1DL>yAHTYP@IITg!&#Yy>J_)gwD@rbHri43I6d&;Z0Sh&k@n}BhXTP`|YtB>t1lL zd89#UVdIPdkVZ4bT2Y&HOlxANwnkyP6X0J@`h6dAD(cwAbd~f~z z@B#4Yd4ERaQnuEO4LUL^B@OkN;r`V4 zvpL6UxOsXlpQrWTu9?xZ5)-&)!NjNLN$QRilTUr~`6~9z9L_ckFT?}drlgzqrM9jM z0WF?VvZ<#SI#WG^teD9zd2UF%tmn_9U)({f&ssLr?&3U@2uGyAK*|&5Pg(V_U*lhplN$!Y;=^Q0X{+GlhZj%Lo135pvNDiLucXc?_qYOncpZtiwXJ zrGFNk_h)e!3!MUP8<4}o!P>r^cl?J!%5;%%u9QWDlciMBiE0%EV9QbP?Z5)A9Q3(k z%kgJ)+0F>}?rT)%4u22P=XS+_N^un|YkwZrkO==FCgtZMdyNjBeZzI5k9GS*KUfV! zCg(}9Pb=dh79n!`kNPUmQWPDj1wQznziq)1T^aiX20;?8Y6|h$D!$G<8*trUs(hAE z&DQXqm2~Hver$AyQ7NxnhWU6Oa#^0W<8}5LPd~5YY^?+gK0WN3XU@i^h0IFu3qN?v)@J^Zj6MY)zY^+n^gQpv*E5u*$bT?=L;00T3- zXy{CwU*22F%lO?<*Ny_=`A+d(a3ih&BZ8?Axpz;aCcARMaPlH0|AN&89|xbj#rxmi zTC%6_dt{r~_bTtOj#N$NN9Q)arNw<>8wDS;^4y!Nmh&pj89wH;qc7Vv8u&8*;Vrvx z&oGw={>VnQJYBCIW&v>KT?cKO4SPRWWB&{xTc?zuG$|bOkZ&$+kzPx%q{7}$dbHAu zqO}59h18@2>+co!Iz?MqFoh+l2gLTqW>f|;2aonN?Q0VfGq(`bN-Q~yh5QQ}vFaK1 za2=X~Q?x>(0ct9vwcWSOuO;x@w1zwZ@5j6UuF3TTU>>|lr;in+F-_p}@k%z^;gsXt z2R~1a-V}KdyetsP;2D#4wpsZ!_Ms`c!L@-_&9ZF1&2q2P#UQQUx57k~CO^Bd-Chmt z>3%h39FzXdhRQ^%MvAtp6vE74#u=aR$jSu(o?3%Cym=npF#eJ1IfZL0M;71VmXFK| zwLF8TZ_M9Y@vRq-3JT}t$v!D(iqjSn|B5A-2-BVc zlfbuPe5WlNAuZ6bs(t}h0}uuGH;=t-PK=b8V~cn*y*q_ahiBc?t++z-g8LEBxp4(p zoT8K@tC-S`&y(m-efRwFbqkof}uWG>T zOfIJqi;Vf# zwH7Z(hJ}<6DEf!F3JdQe@hi5{)tjh0D;+@o%F>xw3FhVZ_UqqBG(DR?^{8+WpsD%X z8wlZl;O9l}C?5Ng+XShWe??oTYN&iIge>quu1xGUX7%FW(p+2${a5ZpC^P8} zF!j11O@8M5o1P%>xq}|YLgu}KTPIn<#EfplgPs00RuY@6!JW_kJ2bVD*Fu#ofu58W zP#pY6EB+_X zKj^Wkig9Da`BY9dv~(-fma{js<9&_OENwWp!iRQ#dB8X$e+G>5lJ8GR+#U>pNlV-o zVJyz!&5HN5yv#r(bA1m;2gs@OIkB4aXBS7{TK>r|N4`XM_CoyY4^p5(v!e376NIJ- zDgrD{m!Aa1!(n+3ZUZW}m|XYJ&R=Gk9AW-7v{UF5ErH7Y&HdmOYMf{Q!gts7dakX{ z(-)MZzT*rva@@@kMmLPRW8UW1hV%UvutV%Zl{r=|{y!j$^4Utay$ES8zS(RpjHPgW za$La9-&v#@HyXO~-Rz4|?8W^2FcNwL3m~`i~F$jWW-l7StW^t3^+XSl>4K7h& zI>{!yFjRQfiAvN=o@NJjbNxmWExY>M$ERx4o6FCO2A0ds;q@t#{ce4$4r3af)J^m7 zpzGtqA}uZ9OOKLQs*bMRwuf|pUVhl7Wil3!jxphUCHQYm-n`Qr4c^Gl6Hxm#9ll_c zn3BJk{^w%IXSbnox9|GJ@ZZl-at28l80@RakZT@bufQJOu*`6gm9G*~^zDqUzH}@uGyCdX{%>ot)co*aLiU>#>Ho=Nl4 z^S`xT^Adc;x$7&NAN(e3{XMqbNtIj~l1Q>V>lAKEpRHb*o>3@aFK({v_e{h4*Ygsn zK~YenMLvsM;?#-n%FNnGUDl&oaS`c{Gur!-5XXS@8`t326r@wnjLisoxs3^2lAn@w zF<9PqY)e0UHLqK~(JV>uzq%LZBaz4?ia2wRPlL82?T9doFd1o}|b1!R- zu{q*bZZRWc+INp{AQ_(~w_AOOcZFKt#@W|H6oWD^Xi}~6%;){uO#;fpN(RNwB?9@& zJ)wcEaYbz~Sbjg;nlpjd!F=&+2vcr3-7PQ}lG;gC>C60rUoe&1Lfxx5-yosS7FDmi z>N!)z$+1zuIbCVOR%D{lP_d$7+`%hz0@rP@Y=Fx`!&?e@MIDZxD~nw!hCO!I>WRk~BsUP3MJ+(d&i zm|V}DlCzC13Rp-1px6}$M!2zoWc!`u(>vb=J=_aJj`u=D8RN+Zfb{g(mX z&&ybFrERkAAI{PQcMSjIRhEbrGy1ADUurM91vz@0SVLl$v9^ zU`_4Xsq1f2T)Ul>;R9N$%w{4^C4Yr!dU;R4=TyX*VitWcg?`{O#Y*SK7S*r7E)ceXaG&p*09dFcDlC|-CAFX?l>N-4l zldw!u6q$l_uF`I5E4#V|4KFNm_z;O`o7V0{EehhqI%{dW8uoQbkw#l8DwNl7TL;>nKg zPS!Amf$PUp0JWv$uC(!C5!?=Fy%955v#^wydoil#$E*C3^KL^3!Z{v#&e@!|9s8OjK%R0T{V!Pio+S%(mzTnPlY^-TC@` zvtS0Uj8{5jZb+z|or52<+U_I%`fe=|F|ke0UFLFG#Kultumf4!|Nm+tpCt)$X4j38 zD0gK1nObJYaPSE0f-JhvTXdC;k5~(dO-WtfKMz3pNgT^LqsorT-2JUvwgN}1{>rbd zh^tneV~rf$%gdkmlmu=|tIfj0&Eqgu<1&tAXWltlss&qW8c(URZ>`X%u8BNPj#LdG ztK*LJTX;@i^IM6_0q0_RRzI2;4inAis+PHTzJ2*K?e{=wR$xc;Xi~!0V7y}X zJs&6u*j6C1o9^G}Y< zsO_~_h;(PdEbZjw+c3;Lpk{geyPWJkRY{AVzID3mc(d?T!wS=4{gYDTrhm_7Xz%i$ z#+d9n3y(;cf#Y_v-8s#eW<>{^mZR>Spk=iYz(0St4t|aP^Bq4)hh(U=I)4H*Yk+-$ z633#a(vwy#l#RW`z)Tgcu(SrzEcFV1c@V6a_f1mjHRmWQQwQF`X+eJRT85(QUk?By z%UT0E$Zq2-vHq=;bKruR1Ue-XG&+lL<#HRgC90F-GOA=YIT~unrU{!=NIRy%_3B4o zPHlF1bord|vDu&Znkj4X42;{TMVSMIRTD#sL2@(O@FBt!dN8HNys=wC0d!~6NCMvw ziw`!&z2(^oRd%};SV~I$ILqE*=jcopu6X*CKF74r5xE4|9B?awY1nzm)7K$Q1Z++ zYwK!FyVj~(Vy*6rFG50Im!vWCJ$RS=wjBQNu3x>(mI+A2O336A2ifmvn~tR@oN5gd z6RK+!Ifa|>ZfhJlO&6TsP?}`&V?W3QYUD>bVJku_ok`ZnUwl>>=l5&KPRl7`0cNQ^ zDs?~HeEuwY@oUE2Rce0<_7PzrFFsuJk4K!Rh+}NV{Dpldn*c7t*uQ*ilA9oAmqyPb zeAwc$#cqQ_uVtygm=X%t&z>GPsy`5sBq~dx+AVL32Du^|J!i;IECwpQCtF?o77l#xD9J$&aE+8qD-bfbeIY!H+jZ7tTJ*W8F`Q$ zwHHr~{Ch|bz?K&}!V>8>7OPu1jPPyrVv5n+_O2@Pb;m5C^dlJI7^+kjK>%f2Bik~W ztDMDx!3h;vZN4?speYNZ{K1WwkIx_WyH)7jDGf$Ay4qhyL-`T&HxalsFLn!HuMOns zIeU@3P6>O$gKx(TZ!_QY6&s_)1A_CR(+u;+!`n!5(Dh`<6D!wFdSus=3!)XpPx860I|Hh zN9eTk4V!&sr!ckmoquhL00HXuIBNFWE{NW$2f}EKAdvV=Ti_x>*;sMPf^}uX%aD6~ zQW|QY?E1)SOJkhY7?;dzOMx-gjIz$J6ej4GAdFi%>a*zeh%Lv?aZ8ZK*|@SHe0YaR zsw1+1ZRkuS@h!&(Y=2pCX+p|Rgq2YT(?azgRV7jhy9Ss-#U@#gycj+>t_GX(Fqv=l z!!nPszV_pm=%n12z;1GW zh}Z7iG&Z%8_Kag8=WK;VX2YRomjtK$e~r`6^^+u1lRT5Hz90RK%(+tru-$p_7A8EQ zc9-S99Qa$F$A1Hy`J}RPr`3n!`f0ugAK@?#l!0OA$NaH2_>nK4AW>lA)%iXsTBE7` zPxt<{ zHQm~k`NFeq554E&K7z;R&0-1E)e|Nk=feiA04OYg3HEoxe-ZCe_+Gye+p0U;FP)QbZrP_TbisC3 z`+hRe)pn(u^#L`@+bzS2ZHUp<1N^|R&smA@7FWJ?Z@&itWxHfC0$$==&C=|s!&{wt zG*OLNS5IOKDQkPYA2%XcJ6g2N8r6A7ZTX(250>~9JkWGE4w{@0#3aDJGOkT+#cO(j zsOPUW$IxJL*eABd-o`im<@$l>s+0L+)S>1nPj!pXZj>-I4^{6xG z?mY1?oSrQ=I*nZusBPTB#LXxSm5oV}LH!2kz9 z9P4fhjii5rd?Gve?Xt+O6LkCt9Z3|IvZpwB&8f@ z>|Bk)+Zs?$PPjlP8WJ5nAWz&zgC(orvZWq1YIbx{75+K^gJ z@$yxY)W7HP-vI^4?R{wA z!i|s4ra7?8R>9@jX$5jH;q*n8EWUL+3C*l$>^(2zGfUmEt8P4&dG-b=4A_E!B0oT> z1?b2NqL=B(pn2nFhf^P1TLoX57M{=HJ3!8^#U^i#~*BBa}Af+DGGnZt7F z{N(B&VINHtYDC@pfqDL|&4S4W%zC zy?qwps>-;Lo$d%En4T2C(h|Q8)QPGJrBlP}RyFzxq7(%}mP6 zCL%Q|@d(|smOtn>D3_q;grPO(Bp3ZrWW_p%;_IaGQyS@<7y$vBXlSX_KQRnF{_6%e z`Rog<8%fY^A>_{3kzK2+)@G!>2HqrY4M5tm{Q#cR%UV>Qy+dtXdkJN z!I3QLn9nDxH^$Yr7^wuHyY{NpJ!91X6LWE1DLJ5d6LT|vLUYtTqv5S4E=S?2^;jnK z9gfVTPR5IZGDmJPH`ep{%Zil4+ZDAa!}&|^I{%!YRaES-L)K-%l;#d8Z{B}To=3f? zt|)zjH0h3Jyr1zy@rw-rkT;_;X%N_tRnkwa1x4Rtj^r*r$bYr4JCK^|#^=`Ra!R&f z>m4a{_*_s(RKd61XeWF4mfbBMrI_H6W{|}3-6L*n9xfMxH&wawLM{crEBWMA#lz%^ zTRx{F^eV4g*9Z&P4&?z*)$^`($B()J`IwZ1?-)#E&_du~<|jBbl%dCixWinB%{km) zlLOUyYi=L)Y42jTy?t?b(0mS2U0r?7Q=8rX3^V$W;!Z<&)Eg@oF1c!qt=$WmzhYc? z=vg&T#p1QoryVOAJWMBUt)f$jYMonPrT3JaQ>0Vr(&tt?oUF)Fs(j`31iYpR<4k)+ zL-Op?KC9NXRp30LJ9<-sNXW7s+AXHF{8RbYXSP`WYUzWNG<$IP>}O(7mix`*d>mb_ zX5|Xo@XnNI5`DbN`e14;81OY-p8{Sv#;3}U^k)&{Fkx^ZhOxzQix;Q!}4*ayQc+BwdKXu8MUU#!B(+r0G3qcOJ zIS+~9K~R$!0qJPm`KSrUwMX&j)*E6U^Icqor~}KaXpWFS;~Eec57y9Wm6fvEC`>&r zTe!o08s+T0DnR}+XNY_f!pY5eozEW1yBi}s@`QouhG<|&xar_U=%hORPgDMSx)9Qq zZ|85>&%oY+o1-s>?=x6_n4JP7Hm+Hj1qio=H+$&%ECRs4mQ>^o+cJ&JO9QDh{;Lsa z&_U~^XVqC2%ORfIt#zYywKrPWf77FuP3DT^Ejys*2JAQ!66n;Mym#H&FM7=fWciCS z@q3cRPM2OEeXaS_a*nUV6f(^cbS>+2G1AMD9SGBP6c?4!*!$I*HQy9aV{Go1@TLF! z%@2>Nq$%z_@Tp3W`OIP4Wpdym#*&kBCuC`JGD61K=-D#uwgSUFe!#y6=ksIB(y^Md z@SCR`vgTTDDU}ew&HC%A(|R2XxzKl4Q!PkPa9W|Zu^Zy}d18|9#)cR5#Xp^As#VJ8 z&fSZ$oxPq#gI9$zpRaz6l$}D6wD@Wn9n~0z`-ATT^XMN*>6TXi9eUxz^%lU{ zVZ%Fh&`$sxjsB#k@k>DrJS0zQbxI!GYwGq-5s6RZJE)=-;OxN6P$TUQNg>m~JrR~} zjNWGMT|C@Zu7CIf7w(ec71lOa8FVcb1wTMYi}{_`<>bI-PxiaI(!=X$&uahq3jI$M zXZ<>CxhdH0J;|Jml|tFpVuSw9_^M7sMN+?B<4M%<_vhh}Gk!vKa^mq-W_*-cPa@#> z9a4t)lC*g*#S*=!ZGNd)P?6Tso|B-Y<`mz*jbL#Y{yybyb7VIjh+GNf_~eZ%k=vQeNGq3Ae@u zs>4$RK3z{Z>QW;W1TsDSHx%BJ`2_jvoxEhqDzI-@!u(A!#YFTaXZe7LWW%U;4l-u! zyshzqf36ykx^!3shqtxjzLt7Mk=|4WqM79i9mb0YLe&psdK`pmQ}^=Z0d^7sOnt{} zl!)pn(Y@8;{iS6tutco@pjmL6k=>hXjoHn~E;R1h+2S=1uK&ngTYFg_%x<*H0jxTRB0x_@f*5$k=HCf}a zoIGY|PS^!vC9)qMNRizVpZ59Hne1Iub1FS>Hi1g5e2T;=j<&G!OyEtv5KmqSCExHg zUIw+$+LLu^x9i7nj1<16)yK z1yB9;R1RgZ{53$vBzj7OW|4P}XK47XSe_MNBLs{*%vX1N@hHcC)X%B6yS%mzT18uS zGl4NFh_@C zxLv>8yY7*MyHY7oB6TtFu7dfb^mhuFblU{q0)g5YpFxK&{B8+^9@a;O#-egtwK`LS z)DfoNGPubMo)}geRvNV3mb;bH$^=W!hkxk(F?M&&b@l=Tt3Z3uYQoqNZ^+oyGpKbfMQ|SbY(l-&+lj6+GW{vfg^Sfh$#eG9R9V6fcL5+wXGN)8{rNIWNcb05 z5FaNfcm!XrNusYbCPU_(wlXfBs zNXcGI@p>D{`WSzv%xM6P(*|TDrQ*S5S8`_)(13(cWjC`fCr#p;%j+MC$qU~LOqWL4 zxv7wWJ^CR}>uIUYKOFc5)p1xt;&bLCM9WOh~6%PeT6YI4^jtK=48RSGRgR{xn@LUs08>Iec8mOsKkqW)YL*S zpG+HetS_yhm zJra#4UWm9(U^(Wa^tGkMUnS`vDHN}IlvIM37?^1ns`Hxs{~SkNWd^hw@yeJ8rMC0- zu|%uoi~3M%#hYF;Pwa^(RXl67H%oQRPRj!(Z8Y7|X5?pI^cfkBCg(Or)|PVB&C*|3 zRBqmW*M#pXYibtKrMzl>XZ}C2()~M&;@RwroU(BwIY_d6Aelbu)n`xBqn2D9E7*AY z3v?RqCo6J{>-AUjhK_g+yj6ZK$S77g!K%UfmuZ$M;Xg5dtICi|T9x2UJ~($R{1kV) zW;Ef;ycvXHSj)y0d80cQ+gbOydqyYXU{bMkd5Q>Clv;ZNbS9%L^_rp#wOv0Xd$Ryv z52QaLZZoQtS=qV9>6Ky)WqzW8!6_Xeuf*yyxBaBkWrbCmi>uWlej{z0p!a~iDb7FA z?&@p{2Acs>TeNnQv329S@nYkEZ3Qq28()+^oFnX?$BxSVFkj9;7j?iX*wi-ee{``u z|Ln^nHae-N9U2XG3TA1?c_SrrJsS0xB$1@j(O0`ICJPrHNq-~ZmE~#umaB17)xmG{ z#0V5`UL1Y|jTXv(sIDhcWBbXZ~ONb)5)%x@T#H+5BSE zAJFJq%+YD&RcBV{_32)@9+I1QuHkPI-F)_n8T9Ce5AvBpyro+6rG!ey1?!)&nNo)w z;B`hm_C5Z1y01CV5+&$(h`HbRA!guW;!A#{va`N*#ujMi!}WLbouMHS^7E*-ZzS7T z8o45zMJvcpObC0xAI)f7Jw`ao8rt^=->AH*`P#Rpm$93X!T+c=XagU9ZnP)XxrkSg zK>aHy6DzaGC9!bxdtA%yTh^od{}WtkQQKoC_RETlFVEdfwkoh_B2~Ma+I!~K4-MCJ zsG`{^q?z=dLSH$N4<>EIyJBqg{Th&;xYaLJ>4q;JKI6#*=)POz*vF%uDLdO%Tb8PncuN zwQki^_1b()KF*hm1wF2pWq>t*v|FWRPm~u+9+Mb zD$Z)55Pi-X{}a#r0OR<@CQm>ADNeT^rXwzsCy$dJ>*A&|H)uqFM7ddh>y#+dhIA7_ zahaTyk#iE%518K12CIz%j(~m|8sk(V;5zOc)*q8F+G-4~vcCT75=xEbrh> z_FIsYL2waPy=trmo*6?n`U;$y^oYao|!yBE0Qtw)iayPzqkJT^k4;)TKWRJ3LVg;W72 z;Ctg|>vaU7$d(XLt0^Nqa-m-ON9;lT8E@1fJ082TXnzlk>cPUqoa zO__4#+qNqoX;C!IQZm4Yfqi;m>!2Fg_O6npG%NNv*Ys0XC0GKij%a+rMYdXz?DWYX zkVo{{U;7g<@Bd@zssoz*y08VPq#z}wBHi5}E!|xr($c*VD$*q_IhAh7!C;`0(mi4@ zdgMlp(R}mg_s9GHz4yK6+;g6D&ht>L{Vavy<*iY#(cY4XXIqvUb-Pxn*y#b0tiS16 zu-w3W`_yjYU3uN?L<}RItg5(>idWWnA$)L|t;Wi}(J5^@S;MSU9kXY$Zua{Ol4}j*bPw$_c zhZIDXPPrx&q|=v&cqp~f6Gg4Ydg;U~L!TE=@;=ru9J~7Rv5@kx!NKD3_eGeF@#+f| zn>Zm^9ML-k#qq|F#m5%xU`zD9NUKbcPlxgJNTK1n>udN9)4zNsTplMb+Q~9dE&co9 zB-0N`N@t=X_7=i)oSxBx$Tj2ECenUPXX)#Q-|wjyJ=+Lz-*L_>_2ybrB<%cN(~1Y?;3Sv5r6#ntv%T`?C9@1NmKtFMO2r>6S!%jK6YIhA zDY$tTF^}Sl5=Zu500ll3=AyKr<;CuYI~`g^grvdqEk3hz9AwP@-;@GJh%@4sMy1kK znEC{vxoho&Ujoh1Ff}2rGb1a5Gj9+~&FSu16RWt6BKQEH&EwCr6}L5Ac64=abaV^! z8aIO<;sko%DjY;>W>0x8SHUFm)&`n2e4rCimk`TeZmtWQ(J#VvG+=TT*U9)?R}Da*xwZLwI}gA*+G7@CZr_G- zK{B+7X?16`7wPs_rtU$@bhhv~rvLZHdgu1lyePLBFO=(dF%QYvY^!Uss7i6r=kBZ( zxIb`eVl?&04SK}b{opaZ5W{&-;RKflHQ zDs8+KOP^~ZdKF--Cs)y!*zh^B6wEcn3H?#0pW`v&`t4Z7s525TCahVRB~6P)1#Bw< z4CV83QBG}Jlg?$algI5t^;J*(=J)lLy^aJ(PY{u>pWKF1>)o)zQDEYi6b*SpSL>{yZ{3(Xlk&+UI%O&AI18qa^jQcfSr@CA4b2dGo4x4I~{t zoh|;Ej@L_hZK_S@R`8R*r@sAN11H;RpNa1J_!FW1c!C~zAS1v!@|sSbMEI@3?8 zO52+_^n;Btq5@|PjEtKk%wEI2k9SCcJ`~42S{6>Kg35ZCh&NVBUKyw{s;jtqLLamg zU_-Om|Dn>o|C;q*%Y1&;0)~74VZOSktiAS|eAc2ci`_~O{$Opo=+pxx)8hsj9e3ty zuuG8W1dzK2>eP&QsFLwz*?6>D#!ACJ4<^}dz*46k+HJo3;Pur?;-$px*Zh60#vP5% zud#yk**N-qVzFXbbt`G(4H%BkJ?mQz^tqh9)q0bMU+oXx=j3#*c(wi(8U=Qp3Ro{f z181L5ca4&*(Op&uPmX{JoW1ntN^5W3afc+x=6d6APDq0V-1@inJlxt{Lf0jx-9wWb zb2KV7RqLkvwCdE$1NWe5BRR{Qew=6c&kdytII>`!;|AXzuimc-C=4_V0r6(UCLf8~ z#!yEn#t@@xVO*=M(0yo`4r~s+x4AKA`+9PP@a5wKZ-w`Y4P#Mxvq}VP ztk3z%pXCEDqpb=rLAt549)TU9xCamq^8cRz)m6Wl`=%I?qI#psh0(ii*S{!ha}A!3 z&nP#-iKS%?KR$H$fTtJAj3-JJ9ZQ?}hDX2BP35Z}2v&-yDVaS$CBq*V?5%sRb*Bx% z0TS~?izPyczIctOD%#~%ij0NReotW)<;5MI63m-|Vqoz7#UDREv)yBD9}TN{w09^i z&KDV3sd=^3B}9*X2o6!sazsn6lrycc_uA5Ub(evBGZtM z={TIO;p>7^IHZ1PIQ9lLzu8s!nvSm>qC*jSHGRKD6b?|76yXx{eJ827@jJ`+qc&Bv zLWMM=s;IvCZ5k1Pht76c&BB_&AfOJfI6E85c=I3(&^CQfR5`hbyZ-zKJpFdxDF>L00nObaS$<%-mp;Pax2D* zZ?a2_`+I1l1^m;)kmg2!ipNOiXpsShU#QH%7o6-)5r2pEJ<;+uNgh{r9l9JRKl06V zZA2^Th>b{M|DuL?f-;GF!he7IaIAu@dxk&tmA+tc(8-2rjWZm7dS!}2-n^iXD<7Hk zutHFfV?!|6pC01p9g6~G6_rJEZNz#dg-gDilWN+c#hm{GO&U-y|Qq_;#=zbauBpA=aU zNN(Ee^I3jpsiI}BZ~oo=*87BhOryLTJ8zi4cKEFE2)+f^N7pVAcCOkI?t``MD&BOm znv4O%<)$BJ6YI2Ile2r{V1fHYtqvuLJNERu&gwH%3uyymArnHvkH(sNzs*{@kT?&V z$8>ddS*bSkkcE@{gGFfWr0D|yh<0V23OR%J>ycpgI#~Xu&6|6YCVdmBaYw?vvA9<; z;ePsr5uP8vQXnHTZ!m{FFT32YHpAx3*6PgjTnpstzELZ3V`0G*O^OAiF{AYFg=q=YY-#ifv7OlT zl%J4=JI*0h&F*+Bon^#sfz|XZEd5-vGNkf}K>%o$0SWM`ihoh%ttq<$M!n?-xSul8 zS}y^(+AZ$u^v=2$g~cANT^^BwBpX}&i5mXzSxt4-nb;0}GI?dn)UM>zFQ`kS&Q6qA zDEMmr$~OX>lQZ6qJ0HLawZoe}^}AU{uN7$67oxAg0tLsB%^>f-Rb3|w(xOpkiN=f){xK*v zhZCM)l6`T?tI{}Sx-7+!Paixqc zQbsCKEwLvfft4;TBJhK>l+gY6r&~I+sk$txnCuv797rJ4u+IZAn z+u%phYzbV&tlE6E>w8afAM`xVe=o0ZEW}^}Ao$TMY2XRsJJ>|#22=tHIT2B9jJzs; zK=xNon*S4hLDcbZ4yx^C{{^wJTPR2*hZD0;=;s6ndf7+hTi%z(N)O>us}4Z8k&+cL z_{*|%%AeoV<>_-DP=97fih{yBtc66gEzOI-6Oy*{Z>QO-N-2JoKC^EML)(qI-?I>x z7CGe_AqFwfx8(0PfB#hH?DL$X;`tXLsArMow>q_9xu|0 z?B-oYloC<7xreFh$^s~_Z+ZbnY1q*z6YagXP|DfKTmSL_+fV6CW}0^MLj?H-?bw0J zzTm_u9s!i{G-M6Chs)CWs<|irbf3L8iZCGI|BOjqyxHT412FCJQ9@r4+KFVJLD0yHs&ZDmXY)u&8P@w-$ zli9NHqk{0nu2}S^!(MA`a>#NvHTThs$RJ8Gjg2?Ay798PGSwzmz4Yx=<8=4jsy5Ww zSVt@#zg;F0*v%p_y5}azxWaC08^x7Ke5}$zI1Ztle8SE=_F?y2qvmk$`ub}`$};#D z_SHUA!aXWQKv>~>@4X{D0z{3DLH(6`G7#7j#!Q};*7&8MUtg`)7_6mz4n}%URVV0L zx{K!;8tq_RYYvH3F{?3iw7Pfyg=$}L@$yM~2urK!nH=2d<}s6ms!U}XSKl2XWkksY z7uRtYjyaw;y?V&xE*gp{^ommTE?mOYc}7xl=h{l2JdrE7IX;JnrVn6JRKZ`s^_|4N zDpF>RQhfF$p>!rInsoh+9+fqh0B5;(xHZG^ix^;+Gn0hRBkYCpqIX3AH*10H6`pdJ zjQU~0do2LT7Kbk}M^|oLh;eBnBw3|*Y$GRwf#3JV9 zU#aDvpF1J(i{6)ki|XfL#UbbSD|GFvf@%o5UK#EO16XiF0Jv_Qx=KMdpXncq!sXjL z&Ck#3EX!2%%l}r`E6`|59_5>F;#-4C0T}#!RkIGBeaw)AC?vSwL2D(35k7; z69M(}(wkR#nPhLDML5H@W`D3*R;3Mn*Iy`7swM%m9|LZh$GPP?R}afxAkvNdvo&8# zRTMjN=2*gZnqKq;v-Wn+b0zNY9}i1?RpcphFVd%^$Xi*=c2I4 z^qh2STpV-DBr-6c=kaDtM9>ij;upXhn#jqRwvzs|Gx7WLMZgM2ZTlShhu2Hz3)&O~z!h4&ZOzGluyl^?CL93#i`eI6CKF_6yxyQ&`Pubnv0Y(@)) zfh)SoM-t?e)JvDAA9xk#m&96-KC(gUqti%?l+ArQE$iQ z#Tjo+RT6X-cfY*<_hOWiaTkB1Za*&aFR!U_gj)@`ZR`s3$TbCP?z33PNK3sswimETTw znAlSnCb9-4K?F5HXC#WzQkie>R|kIX9b=3U1Ag0X%=)gNuM5gP=RsjDe$!=0GHV{~ zKVy{`(|G&Jt>0^shaxpSWJ|MXp8OZgBHsiW(!SP#rlzKLY?dbS_)c)|AN0olE$y$+ zUWezv>PS%gl~1MW^&>Omi1h4yVf7ZXjfxga&hfG$oFsWrat5cp5RtE`;Z#C*d7}AA z$Z8%LUQW20spxEmUZJaMR74}gvltsb3$D35CKX7~(RBaQOIepK#>P{3!|e3N^C}$i zpL5fP;h2){cI)kfPaKgluqG$YM-kdesF15uQyE8y}`(Tq%W^0 zaosBn2LbJe{h5ET*UYYBH>s4*X*1?ii`m3{p8Dd-I|dpW$6deg3>}1u%VRdnlM70BBUIyC?y;eJ<5F4Glq)A8p(#Wk1NCwX^a_a`64tus&XNY?-P6gstL_)K0< z9qjXXm20lnlAW=|^Xw2eTu)5+|G)9P)0>p(BwyNRnXr=n>IKs&B3KxLS4wg)Zc%Q$ zRdo4KriEXJnoxOFgf-PrQHz0FuupO%=#dfX&7{UGm6>q`iFSuG<;4%?$0nECov~bl zwk(=E%_a48g_R=n5Ik?ZPL&e-I&j_mDT*CEn$WksYY_8EU?0=}rtwW^przHzf=5u< zk_q3Mki_6j9+#_$SpMD8E(Q?lQET<3Ng;i&ckV(~JeVyt`RoMJ&65gPXgM5rWtui` zyCuf`4$YLd?KVQr2xFqe@=F4F3(Jt!mO9Lc8B{)+)9`6@ihnCmU zRd=X2d+i5-fTtgacGUGYf+Ejv}T(yJU%bvU%x1kB@4rtXo+~+9dQ@ZyPXNzD}1)#H?DyLR|6H?C?2n?if%2 z{&g~-4S(T*YZrf)t?s+RhLbyM!i=wEMf(RF&gL!J<9e<8Q}BcVd~$+*uf&aB0e}0R zT*LkE>3lZ*LnX@>*|a}*PKH@NQK!M_u8^VA-Z|An*hJJ}(Z>|RiPd37LeYJi@ zcw)Dn+iW#+2kDt~rGIOtlGu?TGU=Izzo(!70SSnDg%V4lSfe8DBaY`v==Tq(sxN&Q z?lQvCgj0^?fKe{6h|@eeS}lMzhEp?-FuctpljXwa2zc_z(($k{mF}D;&S5!68Cv)_ z8kwKd;O6KdYO;|1%CI#ynf+I`KPA^d82S{y$>Z05+=%hFzr&<`_g{DCa0U0*?cKzs zfA3h~!Re8Hr1{cifsR-YMm;7Su| z6^7(_z#ozz{K%Mu#SPzc*`^L&Q`V2`e=wNgpYGPyZL>9~fTUw;aG{;Zk z{9nP}5`ri~YY>uMN&#-UIiK`e{R11Ldnlh; zFSm}2sfy|jYvZmw&jnNCo^%N(8MBw2!4|E4v0VjYRBYrR2U~v%n24{Z>xITzEaM6p zQ)Lr-08p|jplIAGXs`C%HK;u-%-MeZ_19KhtB4U{{% z2_y0!P1Ov_iP9bn31P&2;JT+szjzY^Qg}4qnXf z_I6J>`nOL}sFzynL&;6VMY_ZxqI0fJS6%z>1`oE$59U^B`W#B$^+NpKe9z@)_LYjz zNS~g-D{pfxs7@sO7aur$$_M)TZPn+aZ!D(Iuiujn{D9BA^KfwD<(lNHiQc!dQtpbvcoG^f}=S@hkD6rp0JyhcuF{4KpZG(RI3~ z=-{ZUsn^6jxTT&aeY|zN47D-GT*p&2Np!YE8{r}fxbi{ z8tp=&%7vdj%&1^hiS5Cs6W7`2T<&QulPAn==pHir?E7YvVs3LKi(hJDZ9RmG?>-7> zc*zJYhA@)U*m`=&7EnV5XcHU9GrUtW_Tbq$lkQI&63IHhB7+EOcqbSdZkzN*{5On7 zW0E%B8*|A8UOazcc0KYV|EQw!t&!<+OkKRC0d6)4?_klw`djY?axLq!Q4QL_K2MHpEOGQX(5%k^V}`fE9ywvXNWfidZ&3s zM)AP8y2?T~6Rd+EWI)-tGWG-^7xOWkG``_~dw`JI(aW#{2Z&{~Q9Nbo2U;)*peoWl$RmE z2^ILBUtUk;2%?-Y$YUsr0wNAnCl+U6QgdFGhT#yF7T484`Khih-9gz($Po@WphW#p zk{5onTHDJ|VJ-9AoMMC3n^IV@-=?Apgi|u(_SISk;l-q<(1+Y%e7_4cuwHn{T>kcx}6N7V2Jz*F@Zp{v6ul*76ZZv=EP)A3p zk(Ve>fQRI5_R>SgO3k=oRK%^sfxqr=#NWObB}b_1t~!9eMDCplFIv-G_LdY@ODL)Y z8Z}iuKoO5Fm)2P9$!>~7W!sqW5nOp8CeRnvC5t@19F19lxm2q$J#z_V7EIsV`Ox1o zZSqUKPRRbU_kMXv50?rak?Gma4;eA@-!qwXgG)_n8Ab%>3&6U?7FY%f3DfJu>+*|` zg06?}$~FhjV-K)%tJ3uZgEZCL2P=wp_h~p~mz$rQuZoO#CKK6^+0(;@FgOz0J@9yE zQyw2^82RaD^D)H}tu27v(31F%UhE@i13A6yaFl$dt@3HnPnXJLf;|Yz;fl z6@ycoT;X)YhUPLfPsVC8?v5WeshgwRD!<&n|96r|lamDXXjTflaKUM|0@aUYG7(c$ zElP7B6YFbJZa*8&!q4NS+{zlv4iV0&xtQe|tkh|h@_w{jhO(zP(42ODiZa~3rYrSsBv~zg_oGJH_ z@8ryWf0(HVn$duqirg*%J@~ej?XV~;VviM}{Ze@LM!8jkVS>4R;OnOBw($Tx%bD%QSquj&aU~(7)kgRv;_>tdOZOG}L?lGDN+pmDz zA9}LcGZuJ`79eAUBE{MniH2o5ha3Td1Jat=Px~dR^H7(U+A~fTbRa@hV$R98Zbnk< zFGUk2llSYQE1CCnzJ6019|ve^Voi)!1RW4pKbJcxgoYXK0C5(Tnivj@BAG?EVx}$4 zbV3zorgh3JP7o$oxWvO!SKif&q4I{tbr&Nb2UuI@t#LxZ&Q3bldYxV)_r=^7iANnm z47b3tOIg?WGKZgvrGClWC<3cE6!twm-L18)&rV1W-Mxtn ziKP&S8K!nqGm5YOQgzZxqZXO=W(^knultW`zXZ2JIL?Fo_yWeavgw}swX*kT6!DmF z9#DJl%ppxoxK!(BG3)A$rUF`>4W09USlKOAm;Wf^cMGj}`~7i^*aD>bQ+@o@b{u8l zj&>Dp3-lN_?%ic-)<+V5MQhC2yrJqfd0trjBMUbg=#+-$6D{S{$NeczZlsWrFVRi{yo?NWvk z<~u?ma}es{|HZL~A%nLUas4>(@!L=_w^lvb!02QSDE8UWWGlJ<&%%xzEWg~2oJ{4DFnnYlIUj;&7SVjVKpzdJARZ_vUwCB-?m1K;=EZ!zl|GAUz#pPB6pyP2R7y;dp+$# zKHU~`E|GIANC5lFP1HU0t~#s-lf9#6RZ_Si^Ws;kmX&L5uk$AIf=?YVWJbEaI3!7$ zL!-GvQj@2M?9q|Yj+X6@O}k`U?j9V}gw#4zKKn1bhq^W_0D^SBG;Sb0GJa3Mb3{GACV9(EZn3Us@>ibt;&4;6?<4s@};|s-4Mf_w3|tGhSVe zLXg%v^@ioK#brDuTytFA-vc@8S>?cO+#n;lkxX?%!J(ax!LXDWo-#~M|4!yJ-PUDa zl8-m#Lsni3bjv6B68Y>#@hX3YCZ^lmhFe1q8P0{`1-GrGPW+1rI1TAIQsAbb^Ka2vvUt zsDKbim7}^{=x*?2#Dfb)Znxz+M-SjS;c`bN46=x1Aa$BLmDS@1mWde^l$>9R0eK=X zzb4s$$HpsMYpT#4AgpzPE9L+*c@x{3_p1pHy3G~_4B-L&tgVT=cgtQTP>(y4ow{=r zT|(6%TD_GYPJX$tfMD7bU13z)5!5W;t?!gvbU(AO>0Oo{X!4Qh+>|kx)cRcQY(%mv zBXV14_4$7$aE%MHfr$3G42zpfN-2v#@Z=`J6wmAhOU%TJqOriKSNnNS5ywZj=7TzM z)0FAfJd|54?=l!I%)X6ORgY2&(n@BHOvD1JUq3Ny;znZVH(P5j+~rPXpxl+$tz{?k z9s#VGK;W+X7+rwt=&XvwLT(r|Kb?QQMUKTeI7r4M^>YUbiR&Pfn}dcG;C<8uQ3UL# zR95gzMh!C12Xr$OLalEiEsKLCUdW05p5K=W3j(?``p>tI8lI6+&R0L?si@J+Y_d|P zQK@9LudH=>_s_DgA1N@BN9|(K2%BMP3>>-AbP}f@&7_BQXVMEWwTz0srOQ?VnoF7AmJDtwiO1IaS*ut@1X0I`uK=766NzMKNZk zPV>bv4@M=-jz?G-4`<{(pVL+@Kmbk$-r|6sq7%v&-2r7eNqoz6!r#hT&&XDk4ia7@ z8T1OB9GuEYHwWnR7zpG!yz#;asW@u|I2^6Q#N#CCt@fjNFGI@%q865nD6I&R@!1kh1kc}2jpCF1hy zsnjW56Z$Jp+3_tzki2t%?0J`u>|_bu$p=`l*Th&GgEbQ7KVRlC|AQOZzB$&Ip3m&- zQn4{)AS8FgQh#)F>NhblQgH#PB|!zr5aLb*r*y7QFAWfG|3cmxG1{&#bLme0rsK2s z`8LQ-F+R0#fnNOapI=hdN}fwecSGH8@o(Kb7gjF?d0Cg_uVS{tO1|rno=tg)L~{ve zK#ta^!Y)mm+~rN{c}k34HyIbi3z(wqNp_*36RbGB0t0i{RC^A#E%~W-1e4gc?O4^F z@kAgT+U}8dHkqrU9d*$R6L#~B?-Xy+cHRdfs)D9!rhQ46J=$Dk971=m-%)O?dQHeA zs`&73OGuiwA7Yn^)U#wm&r*aKQD0Air#oP`lB%sTGQ1PhR-bWFS*n_O&xl5NfUIn& z3gsi@;%3&Ak)(Ma47B;7VXvPdNAv~^(;B**fE7+SPKD&!(9){g%CzE6g+KHjSob2| zpd{r%MV$`YIY4biuCz6|b!x#vVZm1!)!wD{LtXTylHhuq!er9%&8puv=={cnIuqEr zok(OzdfalmL%wy)`!%0-jg{%wJOi8ytt|Pu*i%D8&!qNwo+(m(I1)H`)fSL;wpN@v z@ncNFHKZM8M|6G)De4>v5kotE-fJor+6+EW+z~jk!#Y;*GbQDqydI-`mW!(;l-t~^ z%!|UB13z#!8QDm@-^a)8_-LF(J>SzI-e;bOcMbz4Jk7Rt>?F# zp@BmgdpEuyvh<$q+6aNasK#s47dPFrP*py%o=FaRd``@<^JQucIlbj)V_< zpq+i%!AsY2@))s65K_;y(XYgZFF}VA07|45{B}n94xhHTj|5O)yl<^C$HMHzG3lw> z8f6P5w@B@lFIfher5Z{oK_PTI`Ks`^XEmr~K##rF1fQEai#9Jsg70CIt^9wPSfmys z`EUQb!Gad2ZqB3f@+*#$K02>B>RsfATy-r~S8fcI|7^Vs7GXQ-B@wq%-B`HjkKh&tx8~{~8%NJ=q4%i1VFM?pb%E13Hr1 zmZb2n!;SY59!{EVy4?-*u^($~S{Vus$0Aqt z@JV$9=Ypk+wdCyPncntQ_NvL8zB#oz%b16lrQd0Z!>h3E_PYeE8%dr2Vq_R3o>@*is@ z7rVCHz2-rMHZ}1Uj05mby>=jr<0Ysg!{pC~{KQx3Z{$5)2W3qkJd-t^sa;(uY?!wD zx6aejoZ3z-!UKv#wZe?uJ9ZAr0?*yDoiC;QG)^hXz4yho^OJg)h0ahl2P95QKN$l$ zs{(#8;K^ZkjEOF#hveT0;TXbAjxH|X)5ImAmPa((ZMim~9yI;E&1rfbpw@8YM}T7z zLWCjQuszsBt!|h7dMGIgI)9*A7TmpXFc%Hub9cTmGN10y1IKk#x-TWZN|Eqmi>f`% zj^{28z>z*}f`9+63COe-=_oNO${=n-R~Rm7jxPJrFhAaws}$RzdwUV&363eogb)wp3f(;-YCHAY_HXeFPfYerWwdn4tzH` z3hK`aK@1y_KfZyETLnLZI>Mh=G?rpbdj^~ZSZ*X zBJ9-yMd-_vV0-=WU~NiqVeE}wm4g=qXl2Sri)t5Tx7GppoL_RjMEQS|J^2bo46$Qn zoIhT^CiI@S)3&#|;-nEKWpQS#VO|spScpHl)dpSr6_{y&l%5l{;>_GMeO5EL@SSzzirX#``gJa3}85C0_|tP+tGA))%EiZ z{yHa3_&QgI#>1^k0q1>V;K!A0@Q-^XtLlyF5(O%e>YB&uYLo3pm&i003~9ix5Z0V! zTCW|Q<5%mi)n=v@*%-s5VWuK_x*z|(9lP|wr?w#zRbZE`p_~$p>{_!L8YvE{3w^)& z)2VIagT`$V?;Oa3akcw60wLYy4(YhtjvZg(dbhN4GM!W<_cXr?JQ)&OOZ9AR(ZhSO zDZN>9$B_DMw)q6baXWkuJP`HtWT6ct-y}D9d7x2Z=RO>kd0{S>G*IK#v=LIlo*Soa zp5*qWcf6YZxY#NC_zzd+)|(=@sn8c^8I{)JVy6=GrWdJc#z{efWlnix{_7JmcRH#+ z?0YHHru0q;ZDtK}Ld`ibQ|Bq@tjQ#uqT{uW5ac3s_I&P-U}(`_2BohL2+pj1_P;jc zxE~ar>>LSbSfnT*o)ulG$R7@E`|tDm;l`*IOj)NA9uZuq0K*E&3sJgm>G2=3`3JjJ zjyHHT8hi>rK-I>ppHFjd`urHXmU_TxwKq=jmT~_&(rP#-$?J0ncw_9xgj{rJ(yS|E zqc<4oXHgY|;CzVuo;sFRacV z)QbD_f<;6|;dVQ2k6IFP)a!?{`E-*5Fqgx=bBMS#_pyj=q+)+%!+My-d;lye@ONX+ zT#R5S%U{y6uM`~J^3V4~wi%ty`o|32WNOJK8t|SauxM-sl)LE17{TT1n-fV>6hXmU$Gy2r@&ZBq4R!s6e46RKKN1S(RiIL)g zH5eH+%C6}gwX66;T~>?84q!^!IN z&W&d)=aLLV$lO};i)TfKV%mqDQdAl37o!#L;{~=>dwbLUg5}lCB}b zs(|nTAN^?kl)uSTc%6B@i6>8?j+)W8pn(jQIT4v~D&U8$qLoL!i&&Gh7S=xBMvaNm zqi4}qVrUAODK7syOP32>KT}zcP{!moF~czkj6}#>Bc~5EAn+;c(hK=Z_B3x`QyTF@(Y^7548r>o>4`l zP3ZUI`MIX+duUWhRdSF&uXb-BZ_BGFgm|!+=^4ewKCaVjvZ7S5FhcXBR9ijD2r--J z%C?^XmjillbmupLL_d`bUh_r%w7&J5oMyA)eBwoPgP(@R=b&0W#(RzEjjNR>t|LRt z9fu_tOH#-}LVrA0EOM$w`U!oM{W)=#mn#p+ZXWL$-HguxcFB-iC5J+dtr?uADPcEu z7+^1cH@HA9N!~jtk*&9Hs{HsjAS01FZg|zYMmrOrsbc~JEQXmROH8Ff8JA( zhTHzFduzAP-mCb&&+K{f9X?xsAmS<_VW7P&%##x7++CO+9oNi&MEYHv|IBxDE{>mX z5*Ak6gxFeS`Wi$0**q%Wns3+4P{qZUvs(AX&;$Qe=$y>q3_=A zQVbLO6A1d5iV~OAmo_p#0wT08_t~uV1o; zRELvbnK8@OtiiZyd<;XBS7mt4WT4{}$vf6XT`Y1w9Iy-BVX-y}a}ZQ+{Y%(;D?aNc zbVC#JHY4oIyR(Wn?|(9awNDRuES#{D@f0(iL-{smuj~Hb?d^_&C^MGr}?vCxSH^ z*Ww5H%1BKVPK3F9x}XqF7AYLq-TO1nejaz0qenO-skTYwOgCc#u#ShRqd=^TWkO0(U5 zDt*6%s8pK!34We_(B*0WL+IxbJ+<|{uVQL? z;BzbpiLTP~x*KeQ8#`mM@w^i};#lu1omnuDE|{)4;k=G)SfSg(y7)FD8@?Z+6l!1T zRB}%^!i+b)tJJNFtBlV0A|B6j$Xw6IU@+9A4+K05I=sUFt9QKYE6rIcFTX=<7``Ny zttTkfeMqlqd;A_}xKf(8fbI;_x;%)V3acR)RH2>m z@p@9;q?~1*ppD}@6b4&+bpQ9c(-_w8J!@KtTXbYc#-%0|tKld)0WN+KvaJx!l1Vf@ zJtoa#`-)Rly)1B7QOslR@*4rVg}}-)=jnd{-RO!fho8}wC)M>8g?>+dnqYOPj`UOe zC9Fw1M11fNI$Qg(6ir?Pk7cavv{_-n4dpOBVTS`TzI zmx&-Ir27YGX_rs7v$&eXWoXU3(^8cuSu7i-dC7NTXv}ApNG8>)fI7GKw11c;IjrDpaTW804 zX3=tXR>>(h*7x<cwk z;#(eQ6`Tbs@OU{ITjgs7XkX=z`;LoymRa}85x{b#meO@aPwABf^It?gFLh_9!YU(ga)*8m|lxBleh(EO%+5$4G91vvG*FP_6io*he7Y z!TCr-bs16w=?CW=>k#^d1o$GSIGnY9Nux4yE2cIzYhNO{?E7K+#r}5eLCz z1zuGg0_fi-7pT0Dcfvj{b2c@uMlBTvK{^b$I>oSI>WTb{jCrR}@*B}+#{>hLtu-fR(Hi>y_e4~x%!Mw#YvFfD7%=Fr=Ds)%*kPLr`8-}7Uc&)yTzZd^f z=v8?}LJR)d7H{Lb5{v${rm=qY!4?Y)WszAfMnN?#lLRNh+Dbtl`YBgPOvWuSu(A2) zUVYdRbnfz~E?p*qRe7yJ>nvM?%l+vjG(B8TNU3;&1!jO{mS8a6VANM4;!4b@w+&xr6Zo@S3k zDE9E1!$8hmQp-p;aXp^uV%lYk_0UIS+0fo<o3VH%=coL3)Ji<&8M z&o^uvd(Ed%_pi`?2Z{dfv^9=cZZ_2*qUBnd20ze#;DWNJ#?SsU%&T&g)bwgq^M3kd&bH)an9sb%Fba(@2ntdEGw0_(O$E~u- zrdwyrC%rR(Q`k|xgtD$+ST|Quf=^kw5?p|}yI0YdH0F|mvuc~AIJLIqV^@BILQ<8h zGR-&=gWkuR|A-d)vlp=7S*he9wZ6gZXZxP%2wU6OwZ=n z3OU$N+lT|4MwO9!+Jd{pen`#Ln`Imk3nsqWa~1ZIlaO?kf^~}(U)Ent&hhLIa>LwPgtxYk)sNzq!u(X% zo?Hm8OoRT$$wpvMSPEb)BZt!m72h=_@UU6eY|$q=_V_KDnLQ`W{uo){7@0Bq5q?GI zV{PE&VuVZz+Rkou6nw{C8_y^fGjxdP?|$UtfVx;@jYJHV(8;R9ZBHKkd&W@uSH~hq zV50+emb_(?#5y+4LIk~5nk0FHs-1pAQ*7c!9Ggl2c43O^AX)bts;mAU(Z?d58xm*MZ-Q<7&WzvmgG; z#RBeAWxue1M(EqIKgF7-ai`~F4HG&XMzIwP6E_bkJBl_~#msH4Bu;w;@&3eW4emX4 z>B~1n86>{iq+XViwWrXJOqH=_LRXIEsl@%uUY+~v**2CrY+6cYB7WG$(9Sdk2mJaom%F{@CxQef63~P(x)ShZ5zF8R)dKDHeC{5_q82q9pg9cJdCmX zj&s-d-xJbbq6%61^6Id-1n7x!toBYsYF?MZ@2J@|lW*@&t5*rvWZ%6;RvyO`ElcSpmO zPGz=jT+)^8_$ZNG>s*~HyDr5JUdAbacvu+E1TAOh+S1iEky%kd}7IsK1mwzyB z^{#u8i&JB8Eqq^4w7YBTu&k0=BDqKSkr{#VTmOI~x~ajG>nXY88I(QwxIeK}ar5fD zOsVIg88rUQi-H{_jC$gH9H%LT|Li3?dJ1^8F59a<2&EBG#g}*~z@+mr>7=cK{(2Xg zb5xpKy(Q`z^-G!uVfg&#KZ=+RF4ZKdD3VvVDMqfOpnkmSpKLJu>5r{v^1NASEVG`! zIKK3rd3kOx4l~F5m^|Y&WvC7e^^V~Ev!P-M!kID5H+~>`+5U6*lzNpnLQgV?&9-rY ze8sYoT_Sm4sPJQHX_b#=ZxYE-^OVc#zLXRGUjeP1hs2nd;Z2W5t+|TC$J^o?RjSu*O8+G< z%}x0{^FJcmeI@>(LYYb2aTU8Pj9+I{$%jugrB*%D8YF-WlLnr9Hy>b@dh93VWndor zaX_lo`EzZ;%&DAwW+K@B7~h{%ShM`SR*?F9)gF$L;g1Ms^{vq?#MG*boD?r! z*Uy?KARE*99)y1@A<}Q@vy_*Ro?T&rH02e{ac!`wvF3LxYc%8FrZ=3`1#`}E^~SuT zCFwcVN-CpoMTa|USR!(b_qy{cJMybk)tc?jFFdy~en6CaNG$dZhK4Uu<`uui7=K9? z+n`oyiq1(<{AU~1Q|6eE7!NHLrU@t8w`rKII{zMM<5#Q`z?Lzb6fbi;v6a}B8G>9t zxeynGn}}MRPWSC8tR)Knbj{SyVnykg!*nc*x6+@vBLzEKQz^K_1> zzY3>^bsDOM{>DELmGC$i`#U;0J$)~ZuJZhAi#)U3OWv>lIt3ZoQ^-9+%WX-kE+m{C zJzrz|ncIgZ_+(wUOc8GO*~yGWWQ}=Vl)z+U1wkFcru#9P9dj3b zh@}HiNp>u%k=D{FqB~YFl?{pI;a)De(qB$Ak|C!si&{l5+x#(_Q%m8qJ5p@5%l5~UNhQH4 zqDdUQOoREA9l_6n@s%7Mxve6*)%xGK@8$jY@z==N!e5wp$Y88l;Gdjz5#b(H)Yf|B zes0zs$7^aRt&`gLe4&JSSiOFA_2F;Ks(TsSRn!)wzT&WMYxOuH>uktUlIW>5%zW?s zBJ7FJW!3QM{sE;2C(VpJGr~gzX-13Bpg3NJN%WFZ@DNx0Fzd3&0W)0gf!H(ReJ zpmT3%Ij^vgP3fDv9`f@m@lr<&YjObhO^Ro>$HmHbBEZ{0&}W z_(FqWD(Azbmh|2?&fuK4;hCh`;{m@4rJ(y`%#ayq(gE}!1do(A&Tu1lL&L+u z>+*WjE^!-_`Q75WYVuny*bJKBuv?Oa2P?n>4L^f*I%6J?TkqR2Wnno)$L5iZ@HS=; z8JWnSia_kZA&>Di|5H_)rpKF&2 z-K42y?XNZY2}RQom=L;{Z+2F?Cho`3m20uZ719HIkTl*kIV5tj+kTd(XFKllcW#IF zPoY-+N5{bLJp7!@nlH_l!<@tmbCvZX&D-8uYO>_0;*~vT`v`jRd1^i2n;NUL7dux+ ze9h2EPEXF6NbWu(*Vk`FKoKOiyE~0byV2P@gHBp z!Wkr8t;&JJ-m)_i*A;caE_D}&mV)&8@VO@c)kQ3oVtlNoW!O^{Pmh9XjB6 zW`a1K&Ln7b5#^m+Ee7=@l2tz)F9P?fmh;?j$f5mpv=D)4yq+t0{-ZyPITbk-KAxXH zk6xdK(}{(ISAOqc>cxr_&ted^YjOWub>Zmm8-@~)a@o>mZGMtlmHMU+N)z}so?rmn z@ccnMv+?VQ-?pcLwl$OD`_I06MRgsf5Ruy zz`8_J{NtjZNg7O>`A5Py9E(`;6BP1cf*;qGa6vIUT7*|dqWR>zVYcubV2eLt?YS5E zJoN+8HJgE|f{*XfWLVM9tTTfvyX3wEf4xafy)n;O%b^tiX{wmKk3-E%5X9j7UnP zn4Y%AM65;lri92CM(;VqqQyZH>=-V9#YTxUE*@cwE%QK2o!g>|w?Jt9f(xOqAP7pD zk7R7sa_{%CdTEtxwa!b=`X~11BD2lx>^m%;@3+V~Qx4N_8))8HuHuEt*-^EXP{XN) zFdC_dV2&k!onPI&YPb(O ztsL!@s0xqZEf6NAMYZ0IQt9O1Dm`9xFMQ{kJIthrj-# z?p1@AIm}9-c5%8t5+Fz78z56fAukGmjPF!F*0v*7@a^_kv8ln3F0@FXDB<|G<<4W0 zM7RI?4*&sU5trwjoK%P+$X4jTf239$*NJ;RO1miRVKZ;0@Aq0}nZ~w!ZmX(^zE$K~ zk_>zbz z>|UxeU}D0VBWX#z703=!+2!0Q)?C^KcdY8MzA=l3#iWsoOA9 z0@EI}7c}r0Rvft7?)=pX8Tc_W>xqMaoy5%*diDjMmOOi3 zrKsN(Rs(Rp<>osF7vu;wXA!i&MeDvp-#0&VQRA%%EZuxTsP=)2UP8e>#}*jtp;3<< zCJa;8xT2-3+Cy;INDMwQjU8JIeoP@?Zpv$qBTaYvhpYmnZ=b0OV1i;xNg(ihFAdIw z_)85&KMRfab?1cVcuxw1{sL(7@5nUTeFL4Edgq7~AmVr&A}dEniqZBb_U1e^zKu{6 zmHk(7c1{WZU_QXctv>Q%s4bp+4~%ioEVW?7T#?1I?g<*fX1|Bv3Z?d+9Q!FauIU$I zZ;1|j;rpbG^W%2%e1;o*i<6j6)0Yzc-#AX;T7q;jrSI-MG6js?7Cb(R^Oc05-ah-Q z1y-P0<5Hgh4HT;1(|hE=kqYKWzqmp&zcIp7s8Es{>Yk0LM|@DiKYaRNtqsl}k=6fN zrs5#?^VHx^67c5^W~LWR9m6>$MvDYraQ^G~0LZGUSq~PS?T13y`R({{y^Ux23!v;e z;LlJ0s*JIx8{Jp1qn^w)j&-MU67jvNU3(U`)&=KhDiDgOaf-DLeX!y23m+(IkrcH? zjz~WiR%d8Axs|HFTws3wk-@?_9Qdy{>rTE7T@(1?KPi|opLBXF2gjr!&b?GM6aqsL z&TxE3pTJj?B~P30*&Db&ta6-XxSC~4W+5A2{3`mCf|F@KQ5b8U`sR<+( z)Zl#jEeN~!a**D()EQ4qYIH*FYrS)N>d4Th;LPzkaQ&FikWtu3^tE>`vz1JvkpsLQ z9RKJ0hSb&7f)tm%t3Ee&uyIl@Od(5B`W|)H}x8lJ3Zs?m7*Gop@M0j?=IU%=s+t0 zxU3I6?u|vBF)|o8cT*uDW@8)OMjVDlea%KWtQIDD6dJ;LKYgmIxE0aiFX1d^mEU(ibU=-%|pwKU|#|&_h;2Ih9Zsa zsvjaR0JbL$fv3}TD-ti#AJq`~b->!)+X#sMR?->5QOG3=IoXke(xi7{&#*Cyu5zQ2 z-~4bHO22+K)M%zFf>RPi+IARZg+QapJYA=G_Lkn^5-Oa;A;8t`JFb{&aS~%g5~A9$ z!HQeCwc&ZNciOmB=zie3xu*mhcD0UAU6d-trX`@|7Q$fv>xSb>c+PDFiC&(cv9ARI zHR6gZK?6UO+oc*{tIWz5Zx9)Ao8d<@n=Xy?a=!=h2#C`?T=&}g&fBR|s5_m9JtZL% zK5#fbt7@%S6L>0{L?WJ$t*=TEv4bgd8~cF2?A=!KmTYP)$Ds(m zB~{JNMwIngr7e64?+NjIlF=&n4#&4k>k0$zb9wchB$;C>r1*3q+g1^*!**!Sbx7o4 zsDY%*huSqEy6-Rde#SyD;OY0RTr?q>tuEd? z(k)2l7;m&0gIhhj%N)mBsQfN?2nG(|XV#+&w=!C@Mk<*o8k zkQtulL4%9=<0Jh`t5LX@$3(}iWc{v#>8#5!QNA1 zO{^HThyM1$d@6DvRoIB19!vVsjgDt6BlVP`JF+)~)UduKS7BD3z~03NL2cB@+=L2- z5R28TOB+>QQpYo%m`+|)-#LyKH+Fkt(*>x`+&etM;peco0^8davHsKFG=tXudO^u7 zas5?|M&}~GbOWL|y5l_<42eHP-?EWeO(K_F`RF}bt*Z1hqxe&sSswF7WND~2!{j(3 zOP|+T)g!-Q0qs4;JF|6C$|=R4&-%jL&+PtzfE1gFhCw-1YzeH zsmdie4EPaM6tvUKu(Wcg!uJNR2YgaZtJq3>Mq{8E~}x!meU1?WIjjH?-CX%fBZ zis`!G&u`zfe`WA)P*FQf&YkLzvQ1wn%LUx9jCn;AYfaR(ePEv<5;W+$Twn+{Cu@tA z6^9&fYMT|``9gkUz~t{&zZ)uUOM;SlDM%cSL43O>^ooF~>HfN2wGOMgCL=S*=M<=U zk(bmdV5!mR6bd7fs>85snO?O`=SK=Q)VKy&Ov>r+Qpjz{2Fn-rParVul1Z;m*6)S> z;6XmQ&)b{a>AJ-L8jhP+(IkuI(EVk$pQeR`j|oQC*~ye$_5TbK(pIb*9Grp4kr(y4 z-qxn1U)dT)B4tLx9Y|R+MQJw9b3W_E@)1HS)&q+U>4QiX@x0y^5Ba{v*qcAMX!6@c zCR8Pf1%XFOL0yFNWZdUfU(N~?wOvzUU-;)dj)I2M+f2o>{_?P1+VmH^PElgpd$)3; zP8mm1GmXce)vRn1_Xxr+jh>j>S}X4GJi;tAY@wINz2#CQbe=NdSrM%p`-txJc24a_J%)@#1>WcC*+L`^<{e7nl&wSc} zv%&%wxY-S7stb5YAjJtaA$?KX&HY?sT%xeeSNG=eZ`J0{;wyjty?a0vb^#K!^}KbJ`^;gc z72f#;tR7ayYYoWw!`e@AI>acNJ9qzwb?Tq5y~W5!xuS-^HpSG5Q*_l_HsII!QhaX(n8L-A)dICr1^;Y!7RPv7S3ee%X#a2kkC9T9aYf^^K- zdA$AkxJ?~?5lbFQHs;~iFa71$Z9j-#%{~9vU?5QIOkBvyteE~j23U_1m}VSYbxj=j z9go@=rXq1WBQNh6l-j61^?NbQ+wU+92aj}_5UvaemFa;aUQ0R_LMH@Q2-?l@W)%>7 zxJ)Z$QKjA7TT>_(xh?S*xw9u^AF^)Ez$@7|mhQET0VfndR(@(r+_pI0G&UGkfhi;bK`T%Eq4hN3{@WFx!R(8 zzmGn@-~(la&Pq=rXrx=Fn!bJk1Fmz1UylZJxL-ZhG3Ep~VVb2d2?%NVt>4Xaq@eu} z=&?Ab#8Ku-X%tcg$W#QB6MkDehZda$CvJuetRGMUDDgF&>dOujhmSlv*Fe0L9EaLZ7Qpn#un{f3$ncI|W$ z*+X$64KaN-jvwSOV3Bq?EYIS_waeD{xQ%;PO zr50kp)({TVu;7aHUyVZ@3#|)C3x1;Y?GwY8ccK2kqBp}HLi$>byLRu>5t;wzV4m#= zOT9_vvMq$rt0kO8r*0rw`8a6&2OG+#K}D*1(*{06dM|Z^YB0oOXByKfYhNL`vx=d4 zwOa!PQEo3AzRCh46?_khQJ$M?mBXF6VR{hL@#EL6R(w8Rb0q5)G-V#_{lN_Fh*!$u zCO*3r7)safI6gkALi2QuI1U8g-FVJWog!eqQe3s9dOOhvf*1xewEX~sWQmL))sj9K zM7Z?MogpSRKYKp@K-Hvi&N2gckU_uA6`YC*z+>fL16DQipW*K_tJ)p?#0|H=A6g}qvZrJq0KL1XtQ6(^`|M=b9-q};`)0WO~Ns-BL7MOsE( zP@yi&xPND_z|?fS1LZ7hkCz;?!bvc$%U%exYb$rNFFi_?dpeD@1pN7d(KU=Na_uxy zCwv_6^UiH_5>dZop(*wBnZ)Qj0iKfR6%~J-qPTcPew^`!dnHr%DzSSITam^?Un7GP zybpT3=05GY3Tg=vv+{AbcV52OKezyEUCSw*4D#k<5@)f6z*HR%lzq}X`k`agepbeb zsgjzw5kC?jO?)dl!Zs68+~lYnl5}li3EgjQ3hi;Aa0ir1)-e17dv&USF7y(^Ku{|^ zKX-e-M4roO#dpK4d>ePmY61(|eeW`T%LDR~gRZ%Uuda;MVH*`EHhFIgW-Kj4 zaGooQm*iUH6ETQ?LqY&vH-PE`!SvA?N>_1IvIMHoi3yYTI;cdlSDlLX1%tbUafopS zh`CQGb+&m4ArYsS;Od70m$asiS0^U4@E*m7O$S}MquO&1G0}dNj-?P+(fn0q_?!?U zfz1A+E)`c}LH#e1H-Rq?5hhbs_3DBd7zBZqcExBKlZI!RoY8|4U&vsaD!@(?aR>z~ z`W^}W8LJzRIesX3N&A|_Zp!OUY$3}hD^du;fW*+_hgUtR5^ZlhC z?LosJ;taJLX$e z)x$Po1DowBk^ajvLa@_Oc=$eP7Hh*=gt6Dt8wUiRU@e@T+ki!xfsb_VMC3|FPYVcueGthS+<(G z3ew{;U@r<<5LN$j|Ms$!#ogw=s{o%0{`jF+qG=UlbS~)R>%9)k4DUB1H(A7mO_+W3{v+~3K~C(VBHPkMdFcbsCjn7M*3~9f$&yfd2*%tL zLG_RYBCQhHxyj?p>yO>`NTaB5;Omy&K2ix*2j@65ftD#!>-Zu<&%`d2AisY6clD&BKW8J3z96)|t~J3sLBmqw3OqW- zHrM8$Z#1NKx`FL3ay9*ubkK2N4qLorw(JbdlPWwbz}{H}g1i;>d0kj7MbDufiP@q? z4#2tbgkc1(^`{D$c4*d@>9GzQci8N07vo4?)>@DOVH-PR*&n@fg_uVj>Xsbv!)4@1 z!E#isoAGU`2xkv9VUFdQy*+-0M+|cC?qN3WtVCj&bsaEd7;*aLO&!-8a?F3QIk5~B z=sdTr;4do@LXD0cs~dL)hHO+aNLJM)t?iU_i30vSvPr{qt$kRgo^ezq-#-mG?ex}Qrdq;O$LJ5Z-%u}0|UfphhdT;Zw&ZCS`&~tdJ z&2Ti*V=pLojHW14Z92C{pM$&T0kXN^?Qb*|BjJ~#ANNLc#^1*E#*^(^m^RnZsWiW) z?gS7pU;@n}2*DDN^a90Yd;YLlf_TCw8Y zKGT-PSYPhk;DUvbME#`#=tD`1Df8e7$MgJsyVsJ26xw;TY7FS!pp& z#_h)lKiJkBo^Wx+cHnisix9&D(}eCLpltS7i;z7U!4E! zt#B}|WED>vDT5BdXaw?Ca0tZix4Ul(%uO{mryK7+C0q(Sa2UFv`uzR@X>XA00tde4 zrEZlns0dl`adrq4sWq*Zb?~g1*fdS_y_q-;;Kq%88Cqf-r{Ra4JkubEu{?}m9gfP8 z%47f3q@2|{?o6*6thZ%h=b4Q>tHKI1X&TVYp>bEwS=<)8V;}F9Ae!T`= zs9smLrs`C#K!ZuErlLWi_PS@`a#*=59cvlN(Ne-D^SFRbQ;km2jRb}Uc;0A|JWga| zH-7c3R-C^*6c5)AbM|Ph*0YM&+Sa`Z_F-=Nxk_;_O)M1TyC*|GCY=u>_RtW#J;82? zInR;fd{W7-i-(o_RIoz_i#~B*P1sxJB9psQv&N8;EXGq)p*hGV6!KK^-T$0MR6X1N z+e2brkw0S1awMmjMMjs}Qepu_Sv{#&7+*-buH&Jx=*s2D+>j6=yhCB?W^Chq6rgL%F^qxabHW-3;D zLnXJ_IOs-7*a-3h1M}&DaqNcdn$s4M^~UzExJ6+{S=2cj0t1({>F1N-?57l9%I2f+ce8Av-N_^S-1Z^{||Eel_7U{rB zI4dx>H^CDMB2VQY!*r2QSrj$S9(BM&96FmZ9eS6-tV~hkeInA*2*XA&jnQ~g)owho zYT*SQiz-9 z#l`Dnt4almUK8jfXQ?pjFO>1=svz1=)zVKAGPP;Aqts^)sKL3xr@?lS<`c+n?Z%VG zx@FWH61>{4cJvE*4s|@}3{+&bIj%2rrVz%<*0ob|JiTJenNmr8D~uNn3Kt_udAsqC zRM{f)dtsPxO+})KNy>zwXARsCx{8k&v@6-OOD7+d zq^>B(lxRb>b);U;RTIS`aGE1+rz^!=f64irxLXHYdY(9^ zTrI`!b-dAKH$hK;4-Q|`u*rw>pP7lqdoQRb5>qp_-Jst@lA!erSgs~_k)f2V> z+cwFmR6j5Jj4BY6ybF_MkpIa-AhMjt^lgd86}Cp~{)a&dPMGqDI|T_*fX#vseZL_g zKUeOV_chnL#ps?0yp1snVB^au2UB6W&Fj5gTo~`ed>lzOQfVIhFw(Edf z!pK=hv}iRc6`;g#SgHSF<0*fS{=0ENe5%3wNFe{;~e5YZkNz!<b!ykkGtpfxoC;r3swR(p2 zSr&%GMUY95aiyug;}X?lZe4avj)JgAmL@OcfM>IOyXnN#%^$aQX~}lb_1KeBNv6|qxnr%g*VIk z05NZXRbeZOWl;Oe?~LnuMH2KeY{n9bu2CZha@YmVu&kSoUV=975Zu6Pz@rVX z^W)^Yu{1^|NjSTM4u*|^73<1{Z~EdMP#uwUE8B|YrKjKd3MQzh7gO|oeyooZ*L|PT z{n2u*QH(Y+C@MtgD*!K7Tcp zH>X9MusQSYQiF%U6mXPc9z|wm(yZJ525aMI>%1o+yY0+};ToJUzyA8qOYboA$TT|i z5rMgq$Efi&fodd2RVq(5H!yiQeX?`$Jw_lX>2C#p!k>7u6ndI?wzUK$U#-smxS~F_Y2Q4W-anq%=W|>uka-%KN#7VkGaL0tb76TiO zje}Fo>`Hpq9=g~`avvX0{ygUEJq(i)FrnoKw_Acfh|6v7OB}zzXS>#y&@Y6eadj!( zpM+ydMCN3qL^9g_my=-24D;yCPMH)|R1L0*e}BD;U$4@!IN`Y`I@;BSUWj|RjcpY# z;^oG{k86OIRyvA4axrVN1-HMl5`UVyp_B*^c$;*_>*iaw0B#;Yp~r}D9g3#;BsyJc z#N$wH!GRBYTWEvuWuclr#)hV5pyhlUd`lrb-F?#H_nj;aN|#!^MbGekaYD$8VGiAC zP-Oiq_&J3+&`Z_h)Kg~)ibu*&wN!{`_PO?+Ymx(G2;D@^%A!omBm4Uy&-S7qcC&?h zrvZ8aDV%YC94ci6rZ5xNM@Ft`8{-Yv-W1Ih_#aPdFAH|X43jJSmh2yWx^gD%xKeOW z!z|)5i|3RaNvc>6In$RkWREc-mUN9itD8@p$1Ce6HgVl)^5d!jwBINgU?>v{x7f{M zl?teGj*lKfkyBviuXXoDddHzm8__f@DXcb4${(+=-TRm5hm6~~_y$(SxwG#_)pqm# z*^{rf+FP@WVC{b%_uQ6xb})~z^3Gm_?Y10XJ$Gv`|vR= zL%prNFMs>u*i%=zYRO%DtY<51>ov084HL0*w?#yb8(gg71ZUB>t*fY?qEyr|jk5Ki{?Qsi3@|q z&p#b1bwgP*C4M-!fOm|R)+ z!x@LqlY+29#DZh)%Q#qT{k(&=+De-V>6wRVOgSqtVYB*OX{;O9tj-#+tV7Y3)2t&< zfhY_~4gwkCGo|=W)+%wiUM}i*w%TLiT)t=@^ZXm5NwK;_+a-c~eb0VY!MTKG1!5Ul zKfk}WQ>)o?`ZTl~VMJfHz^z<=QRq7DpmYy|s1&v5Iuv~=$<9nAwwt#R8l%g zpvu4Jg_>s{arj!*u)wZ54d6sVjr-&0|YxntdWhsxoR;?Xl5nUs3)5e;^%oa7mV zV)}u>^MnSKM58GS$HiA@i9KJm7rg#C$ru(T+l@BQQv+o@%n)hN*wV&kpP zlYM!no&GK}=M-jF+P&|ppc$cGOV&iH;ZM~0xBY}&vqjawk-3${;TysY3y3Kz7^a<< z8MCacTL0lkmC1cq!AX$GLx)uvk7c{ZzcyakY{*;`RF_)*o3WOurKDm}xPk%CUa1@^V~UIdS;pDdLqx-t{b` zRov&kjKml9n_LjUCWqasPffhkYO_>I13je$m0Yu25|sn;tC8BqjKyPD>jIy`2CQt@gW1_4fL5|gj(TmkUiRz(uTQoMW9K_S}tzaAd$ZymiV|OPWY=niY zeK0vZ8+a`>xc(fGns69t_`|Voo;r^Yf151Qz>bV)*-LqJdCsc#e4C(d{%*jnKN?Dd z*33Ad3|^^FGXT*mJ`PJkA|6rHckj?l}Jd2Xy~K{En^XLCvjqu z$pTY(eHi4xNmlsRo?L&Wn5AQ90)t#0u?R(opzF6_}dJS_TJkiWYoxzdD7j3&(so}T@YzCck|A!MCi$_ z5%>?rh79IVUEn?@CWzBzU^e&qWQ0hg^~0R>55~3xkk;^GeE}CDLUSdK^&j$X`ERru zYxcIDJ5{zaC~O8Qb~|py3RtN2k*dLzWSODe51odvS{oM3IsGr(QcB?VBIG{1%aoXv zElMk8d{y+7Mw7(X5>D=F2ivo#1G-v3)!EP5qe0C91fx_{j32kI}Vu0BPY=_YPBC^s3sE zQDh=uT1i)&k;jk`byK|qK-vsWs?)?=HO9BElqEdl@BWF_6RcIT8Kj~J(MwZ~Fv6u1 zuJ$j(a2Uoq67}QaAu!Z4{aLGlgBNVq9>{M??IfP=*fqsBzMB0$`!DNw zJAtTOo!{Va&;6VLrT>m{pj;6+6Ar40JBWMxbud0ed!MJhreZu0J5?inr`g6Nl$&Tik(b&y>ZrQR02S7Lq3g>4CLyY`(!~FmnDYHhmER z!A1kxZtdBhP!hlRV@Y=|a?~|uTA%_-a5l-D0JQF-V%-P>vB!(Jy%HD;q;is;@x0g- zAzW;T5M>nnWsliV31-3a5nNUFS50`}lnbKsyzdX$G`o@;2>M%dlpwa<;20icSRjQ5 zF#7-eQ=-rFuXYuG(aIUBql_QmB64j5FaM}a+9 z$>>-zx+n9~PdML5IAJTIPbDU~$))epVh?Xfp3K_YSCs__MQ#JT@zns5bX1OK^}E5; z)*1+4_@)N}a2Q#?yghA54%$y2r&~#n9`f9Y?&H)z68dAh#>{FpBX&Pg!_Z65ah^=x z(_j(GcqytMe-Tk#k%rQ67#(TgIcBY?dAy5Fl`v+yRP^-;nFN6zV{XN`l<5njYmlNE zo!9l%B@4#N$=_Nz9+K_6$_i5inGwh*6B-yP%*S>X#)|lbv^adrq()`>k`Q=pB~Ia; zGGdfhzI znb&5H(sR2nv1iWq#{lY=cq~@aUD+REGCZOAUDZB;5AAUxw&GGmbKtm@=87UNJGtYV zX19OdFfaa^>RKb)49QASr_Lqjb3z&W4E>(7qq&1~%ixqXT|CGh4amZ~@uj-~dTv%T zm6irVopVtt44NGOZm4n~8rq-6PEO6Y0%A&GLlKr`+R&;PN!WVl^jT*HWq@NvVoct# z{96q_F57xaOIzXe3sSzO^=YaZblJfQmh{|Z#68_zxJM#$@(I)6008XdJjM;K;51cj zXcdIH7Iqu51Psw2&J-y8Fne&E5Yyr_FD2ygRPb8~w`#_|vQ}CQL9W`OiM``Ev`@S4 zB;XJ&?-A6zcHG3QyC4F~=J55o4Ogv1#+y=HU8q&rax)d+k{Fnk{&&=D;oAkHCt}Q` z-P);pLID|C(0wz3G<3L_)^@P0FPCobAYebcFnk|8bFanLJC=j!52iVjsK%bowYE_c zHnis%fwc5jiyv0kU|zE36WFws{E|U0y?m2f23)Dfwf{qJoo^{4-{@VHfQ+$uXVVJV zYx9G+jTPt}f_~@5c9KW!gDgTR+Il%YZXyGKpRA(Bp&_@f~!(25(C zW*ME|%j1ewa*_qQl?${N0uIg=9I)8DU+^^5d?IRgA~LLBlAoZLmtbWk!&oBn11D84 z7k8TfLRMappdEK5^pymGVIn>1O<$hk z+FNGRs_6zJVdLF!H5D@F?Y&{z7P@X}iUeS+u9Ur2UG$kJW)bs9(W&?~Q@hrbDVvEx zT%+9CUQD_>#u$)eocI#ft!Sr1`I{`~nv!&QrMTZTX-N!XKb&6b<*qhcXqh#y+}&9s zo5nKB7f}Dh)n26`ZTlFr_3etFC^7F$pJN2GafKb}5Aiq6iwz_>v~*9FEIT2b`%r)| zc51yx`SeCbr5W8C8gtu&lw|p?C*qI9#@W-9+m91zQ0fOzQqMAVJNC9$XpcjGk6~2_ zr?xfcAxE)Z09fpKw#+=D1Zq8c>JS{U=1^u<5UE1UI&<1zxgwVbyo`~WsD|4WJRH+1 zYS)Ycv^>@C|EEGE&-T7RrNQFv`=3>i-k|6c$x1GkfZa>t{yLHh61AbGT9HWs0Trz} z)g%zb0L^T;AIrdNOn5ZCcx*~}y2gB;yy{>AQJV4M$ltN*v)@<&nJ>`PY9Z3 zQJ7@1WPUAN{+e1q^!=~VADZ8L<0n;?YRzN}JUn-6X%9Ue{xB>1@^W|IrCCUEHa(ZD zN~`p`zp*E1sNI)o?Qxt|(>z-<(F!YkhzU~|Zu$CC``*7z?p6IOU>2EX7}E3Y`11h; zOHxC7J6p`o(3n&4RPMNx9s!=j$4*EP_9a0MA*i99e8||JR_S*HQ-iQ8;Z$Cn#n*_> z$iFLZU!9PQ^%YHC`FFOhn-Ud9Dq!yex^7m+14zVyg`OC}`TSlFdcOudaV?-+-yDntG8$q&<|$3w>7?h(qVOkTWajx07QRvL$%rR)n{6=d5YZ(E6((u+{4DJ3_^`M6o#D}PP#pYbPkZRw5Qq#>846%blIBQJ5O4JCM zF)|nXW-9X9+>r>(nB}oMo9YIJuma?czr;?~#vr&mpP#1p#7l8uTeC17c8xYIB+n$~4X=KRw!u91ot&Td9JXoU z_4{+*mQa-6)QKG>e+Gq)H_oBDLOm}KY|2h{IyRZ)+@z1xc5$~ZG%Zr0AANJ}8)t#; zX+NGe&cNqt`6M0sZ;Bj1DVoN1yo$+2T5TfbWQQ2uMCWPoqNz|8D#`VAz;$_J+3;xd z?*mV!xjH~{hDY=2{B|BZ7Oj_4fSBq*Wz}x$hSR@&Qxsy*f zNn}8v8ctGNsNx~;_J76VCSBD&vTym1qynAP2`$7yvEkHmH$C5^M@o{<4Hy?6!CSKOK+ol zOyj+9!*yTGnCvs_7SRpvw?oP)2ByPX&qB`9@G%5uAI*;F$oeb*Q7D%-KfZEXqo;}0 zN8cH_@Ck?kKfx?ksdISI!F}NKPU8IcqO7ZbGyrth{FNP#kx$Y(cGv7`Iw)2bY(q`@ zmR9WZWM9EG%v)y}Ry(FcpWPN!r9~7Zj=7RA2Ee`TO`=NZuj9q$(iS1oXsgd>KPU6O zN{yll`ky=DA?Ir$lZ696PwcVB-Jz1V7d+{Pk7Gf+Z2wZ)L7VFbx*0y_6utMHsDh+q zgRa`uSmnWZQ5f9p^a}V35%TU=#~RJTXnC&Qv}uzeiDgL5kNWQfdqDx2CakB_=Hm(V z8l3vkCB+ZA(MmGD`(EAOkCzf&4EZUPN8WZ`TY9VeGwcJMHh;>6BqEVfkF58(q}++3CplI`WHWBzC5L&cn3v0tcznFQPft z1B)K^Qw71&|5z!b%YGLe)gLXdernJyVnJJ(;3lpp=H|ik{EogMZMI&Ep?p4FJa5TB zMCyT>um51>z5I4Ug5%~NeyKY8N$e3j;uj^by`_y8WT|)8TYIh-zjoxAwy)AZw7FuF zqSdr326+i$S~grXS)0$Ub(?wWON+1@KU$%Yi+DnW&dc0=MC8TmleR|Z2iy*4N>Wx* z<#03!-b>eil(y1X>+G=b*#6Yio#kTu4EQSZ`8(xA>^ibdlz1L|MUTAkm zd-#lCz&xe}6a5yWJ-KDn*p5s%vjUs~+-P2DFA=b0HudUdbjp>_sNNq*FmQEcgBJofUjUIzI_^*AvFg##I>|{%*J=XTDSVq)5_x6xe;x`{L@$&A1~K=~!du zogrz~u}l@JdRy~(`2t@teIi$QAEojhm|H!O-69__hFuMt8%-0xaphFyhEstXVcn>! z95WWzY^M>e+Frv>eUsj_e=@q5TdQx6=UYbxz*WIAX(@>!vJ{+BwvVM@iYOkV`gm35YX%p^%sAePHeR51s&Z1utP+fUu1&&;U zq{AMdhI-vRr1z<0IWrAwPnG=dtT2r5_MJRD?aO`<14aqwKQ7( z?$9$6FKwyt^0Q|hg>r+{(k3?XHaZygw)QFLO~`=RC1oGfQZVS^)RFGNfHIq$LgaXS zvxu)l2%5}s6tmG*sU~t*z}OPAwL-4~csmsx)P4!&hI~2(E7#Qhz4~PS@O|B$-Tjp) zcIjQ~f!)e45359BX}c20=}Up8MQF=GCj8;c&-)CjDYr#mNE+P-4VXzt8($8P-qb6w zF=!kVQ>it5R~4?@dh*CmyJ+gZcDH1E(ca=bGk>Ib=?Q>!F+_&BQ{(tW7GG0vpmdg^GrHocOBV;rpU7gtb96#Xa zyHxC3BKATO$jAaH|9{|e*~^Xcut4{#8`kSr!qs*GuAGX`G}wHmtYiRCkAWNo$nbU9 zDf07_>WfARw8|HYj_-oz90Yj$tg)86^8`}v9)XcZ$)+a#%uOYRVyEm+=30V%bsf5G zuqQ@B%89|ZR`2=_L=8GwF#0dv2lCAU!v8wOcSs{=rxWTfB(f9P{fl)^Bl1_^8u4#p z?OG!Bjy?r@0`QvQw#N-g-GiYn$w~KH^rU7l8+%g6g=1RAQKL@t zO*QF8I8tw>>tqnCmlO@QDNUd_R3|0WZ&EY0wI;-E{gT+mbORI73gB}OP;1|crM!IS z?dhJgfdoG%{ZFI$DSA(pB7dsq={V`Gxn+%*&ht!LN3fz5n9?0;euPkaS>JANEOctzb+p?>%n{};Krrkdh2=|i+tKKQ8UIKv&v%gz}QAc(9k zimx*T0)SMDO1ztY*4pt@2_OXXn!)`33rWzj<*Agz-%sJO0$W?KtAO8j{BJ+iaz8NI zr%4fAkIOfs(=WNt;Nc|2kZXuU+Vt;5?1~ed>faF_HA zpM}E~y*$wP4ls!r%jLS<8x=~pHtvi3UbweArug+VwnC)RSonVDK=|uNfTTHo5aIvqP}QXO)=+7$*sRs*W`6z_4w+t*0~?p7f@vQTA)A zvZ*x4q8c4r@jPKs;uhMIf`rI zBcCpqZ!n`H9SgUKX0}ybWrnQ{**9E!u~~j8dr4bn1EV%!k*`Re79a+^nQZtq0MK{+l)_|`nSv-5)-~J=BAEL4|S9X*{8Z7UjSD*V3`cS z!M4-mz`hFUm@i7_tAX@&=cimU_tEkR{=Pm}-mJgXHM-o0k5Z3*KdL5TMz*A^&V| z4qchOe@|ilptk#=2q`Y^Bs~f-CP5>>D87;aU!KpNUlVc~S=N50etA^c+$2-4++5X( zB2*sQuQb?5?Wg23HTlAa2Kwchtp5@~{khrc%efqyhtBK8a7@#q>u2@%U5z9yMoj0V zH-+^o9cuO2hQn*p%Ktn+k+5SSsFk5Ma|xn2&$a)qdGkoJH=L@0A(rukCSEhw_rb|Q zoxQuV(;551T71dWlL=1A^v;1#Gq{z?)|WRFs8I@=uk%JWy*In!5kNW*lB8ZhU7kp3*!DF9*F|c6y+4QE*HGjQcg7xa>m1kgDpoDm?!7qvQaPn9E3?Sv zmxK-^{0jW*>nVdtx4~x6F?zO3C9KsC=NQzxqi8#TesQTqU%pxzH&xP znaf-VRW3>wDD82{d~9wnn@?Q_iVUP@8lX9YG#(xn$o12s@WAKL&f=N_y~U+44`sY@ z27=bTQ*Rk_$DmVe4QKYKDWT)e=+QCZ+#g#$8^R6^wNf+H@g|MWUbJ`03?7{w>ydnk z(^VORW8g{WSs61myEcx#7|)xa%1h4WJ9t`kfK zwcw^zI_4|5;$4Eg4P)7I1!pQpz26q0psPMah0cjHpxx>^_ajO5Qvw02iOVnp+?mx{=shjH3%2B*>G8OjuPshfieC%0pM`-2OXJ`BQ~o_)zl&%3_? zPe#`0%M=yNeEM+m9uqxsgCcVUsTIJYQiJ7=Y{+p6n2pt*a-;G0lJxVKkvVIRtr6N4 zcREwpiWI?0P~TMl3<0|Rdc-%nXns@<;bzb6IpwB+ybWA5RBIz*>@OZOG$gn^6a+sm z9g{vkWZi7KIB#Y-zY?%Ld%?4UmMVB^3^@>bxJ^b(ubF@JoLwOg~7nE?Tsw5)0TP ziD^C+F<*h`VKS}R&%(DK_zuonri8VnQ@ckm?P!<)5y{x0eMtxd{Fh+lq&Re|@Bs;zli0a}B(X|!4 zG^bxGUvtg>b!|WOT^|0_XGs$J`N>C+Qppr49|>P4#%IH2KOL=F0`+t2PjwEGYe;YH zY#Dpz;mwtDGo6canb^+G)!sLq?+O9lY}E%N%K!3&N_aRydvfJdNrBsL7}EwEjy&?L zhxAQq^+P&VHY}#Z4i8srHUQ!V$YE}n@p8Q^@Hp^kvz9udH#E->IIX&>T^CQ8v1}Ey z23w^`18Ea3UM`WB6-S(kW(@0?wS<4~cc-bkP)Uu@2Mh-i0y}ApWP&GvQ|6w&QXQKJ zh3waQdQO5pTlUC_Oa0tkSEN2trumAb8W#cHL|j01s}**hl{esQG){3GXJ`wfm9?MAMT!?ophrx`%4|45)K`* z)-F_wPCn-wT8-S(=M1RB0ra5;1I~fL^;)gDerQ1IyE!Q2@! z@3S)l90GFFJ6&sa+tCD{xoq-mU(e`{3p6BN91Z}XW>)Ob`Eol!)=2h&+Y&n;;WHk) zQD$w2L@y?zmA{_l!|AQpBscSg>B9%Xe2U`QZT|A?s#>Mh2L1i8^f#^HYIAqAncFkG zH?dG-|DLSPf=E2wMwd*kODmvF)VsA+R0s*LF0&a@Ld;+9?oU+Kc5sEf|ZO;B|{O8rvX z3>2W)TE4^}Ni)Mo-_$F#Qio38^&pNBH+)RfIA0tIsqASt10o|bT}!Ki`Ag1ykA9ss zdGFn68ip4-W~XjMVKqzBzKxZfd-s&qbp4Jw>@XXn+R8}X?BTYn>6*%Ym^X{BGn}8F zBj0^8nMq=LIkvj-rxq~|wlOZ!Svj(APgV#Xo=Gl5R*rW#rly`xEVOO#(A|4nZR2z0 zVN7k+`K5|2C`lhM!#kL^E0ow?hnTz&Ps3MyJPL%kpTT_VppbA z1YmMnVN|5iR`&F;N*?R{?W?HKv#yF}Yd5ij`srwwK^n?BNa`m15Y|a8L9H4E*Efa~ zC*mJn$BTqYz^CmjEmr{1FbGTMY^KSY&JY>F%90tRmQC`NR^+H}`nTwikhiHNHAcn0 z3w~d<%>_ZtI<&rvmx}}e9kpwFAKkZq7pJE<`V+t2k5*)JqQd;-evYB}Xt?H}#$@9y z_6i8TDbcKHuZ84KsE!xE6XxH?6&QL(^w%Z+nUGsR4p)WllAvG(Ni4?saVxH+3RENN zWILqSOuaGr`;|~)*WEn<1bXXKbD%%IxoA(zbOK2FCflf6PlqsnvgL4=GJb9j?Vei2&v%MDs9OhMyKR!K3b(o zWI0~8W0kj=1LSc^Hf5=b#8{-zs|+xMeVjAt7W+0_#{wJ2DxtujUUDV_cIvP_K( zvz-XmF}ZlCf%$Ik7!T)=kQ-NfT}18}X>MZ2B#uxDP(63#eaZb=(b#)^F>l4A-ooZ& zrs?%C?M7MHYUWfT?G}CZvyS)a%K(Hs$i~{cG z_BrTPpGfY2)}{Aa8buG((_1Wj8iR=tH5MzA`$xi?NRv{Bt{o9rXwa|>kJSU(O4nV| z+)u&F9xCd?#!zB`M1?&8xQVa?_bkFC4Bq)}S*dbJP~Pn;)Np9!puxg#m(g!yWaL%F zyAffyrUxV>+S(WtOKyn%U5SPPn!e;yt-CiCzXHfqmkhC?EAMu#JyJ+|e zo-qHxcX0rgjOM&k!Y}=vY1p>s|xRrarh_ z)EkZ4jG{4~W@323S5vTYmK4WA2BO9<>LOf+^A)1W&h0aRZ2wA9pKoybv!?g0q(3ul zpPkpgkHYem4Z4T$YmyM`0fjw$3{}h*Xz-_ zOIjMyq9+3aR_`%Ko<7+dw(l$4e>*_MDZ=?9-GD6gFBBHEw+1k>Sa%CNI1@RfofMD6 zbS4-ld@HBQ*vy>+N}kJ?uk9HL;Z7SJAE+H*-(2(Y3l+_jHVJlU_+!r45Py49x7)%E z$nTbPj(mOGLZjZ50}+O-A)djsCwyC^!3Ofhq}$ku{M@y{;RC9J9LLFY56jweSLWNA zC$vo{(WN#Fz&sfJr|TJ zumpH-@gN6K2cm7&)}%NFK#a7GpqojIKTx`U4&{OxZa8<*OubUhS}^zUrD;H8)qI5% zF!YRh_B((fH=(1pjyWF5GgTkD-`6)RfXdk|jh`kRsfw*tgW5_fZZ1xR*0x*azc1CU zv@tnj(2oH!s%((9M*yfUR@Dy%t)wAb1_O=y{RZ*GUt_|Gsf-_POq!Dc%}k0{@!Cq z_w%M&rooTw=JJl~0jBotii-M+qBGr*dZeY8B!~Cmi91P zk5E;^0D)K&@&07dT@z&E(D;~nbq6%t{NcaqF&e09y=p&u$Fdb+^N+E36S1t73On1B zgcwD9om_YrQ-kGOa^EAsYD9~Dq2eBm5Lsp%z+1Kh28B;WV(&W(D>(Lg)PUVT?x|s$@%U44U zS4iuab|3gb@YG+1@T7+L`~qm-cUxkcNAr<7Al|wEf182)`o1+1spSz)Wz5?T^yndI zA8v+htd>?^z@ZukU1g5>vq@1&RnsbqPU>#E7m^HZq@o0ym@uL0)Xnf3y31<1+*b7U ztmBv7qQm2`MiOzRs}0nSy!~wp>n=4a8Pz^vfMe)ORV5Ws=pgM!+FPTOsv z)~c=FyvF8khJ8uKTEhYv-=fiNho&Zn+eQ*EQ2ks3dfX0(I!jAygJJo5+Or_yXuEc- zYl$|ynsDcnNL?TKve&H3iNY$Z4~G3e-cnKZkT`up|Ti)U^&KyQO zrjE&=rf+NnbP-W`Ydai?3Dz?hjDq1xC7_ZfAI|NE2>!|ZXbwt|g$kMwZ>i1*pQ z*FFyNXf-x8tYfp%K99UVQi&iTAg;CMfR4_~G8EEF%HT>ySKV)&vRJV*B`mCNT3Hdl z2~S4k-F54CXum?MHK}dwiuSG4&&*z%D0tDB2o<%$2#{TMNi-qbiIhs?kHY+Uy~bxi z;WlmBX}OZYot7K@ZQ&dHZ7Mq*)>&~SAFMNKN*rmm%w?FcTp6Bf^DLRkxTwGs+N(FZ zygS&&MeMZ#!-}gw(1nboWj?)4wE|sg-kD>~#R`M!!D&M6Mig4?& zYdc$xR+ij6ZXp+138m#-tGHf-mGUBtPO%uw^HK9V-eErebp+izvVY%~w`-!krkw8+ z!S}s;jF6x`VFZ6*u}TALUF@xplw61~_Ap0H@fzujL5F9!EHJR~1Tcpl`qeE^W~Qms zWe)V5%IJ$9Qn!91-sgOZbgEI=m2iFg!E2Ac-oep#lX;m3;WIx{qw_X;ev(%_Nk^)# zvJz)3Sv={;Vj-J^WJa@2|DwKGgw9tR!vd_;WQVcuTuW}kAzF^V5|0byIE;Rj z^Uk$<_;8oRb?P7@Qo8N-z%A}jTB1%+dr$$cAv^28 zA`_C{wpdu}#+PGP*e1orm3PB(_&MAT0!$9a*-ghHY3N^@dRXRex<(d2&DB>*4={zS ze#flt8|**|+I&5H$cp}Q<;?@WGF_ppB}S*hC6qf`-@_At~VK*i}(DZ*y-6 z?7P$W3+n6p)j--p!bQVk%n9W!k>RMMNv_JtCz<&bW+Wxz*>j}S~GuFJ#TfXq5`bi=c|7GQEW}+R;@m_ zI1+c#WXnwYL6w^vzMWn(S};gg6T-J zTK>UX1Xh+f!pfgE24{U()*9vV%@OU@7c^vhM;Y0@Ed1ZC3d(**q<-rfSWrslj_a;y zUr>za-=w5zH=1*4zETf#_OL?y@`fY*aqPmHq{}rTpA!M!>LYw1zn?{JGyIsOIxVVW z<|wt!@l409C-$}Tm07WWLB@4^&}dUI`d#sb;BI z4$?uZ__72KBEL1O$n{l76-m3S{H-3xT}!tN4fcZqMl(Na)`~Z;AI}E``_9*n`kcn1 z=6c_?$%*h9*+hhU))*m`(Vw*3?c+)D5W3c6MxTV5g(cNIfsJH%R*?85s51$@P{63Y}o;#N`%5>8G)CZ4hsAXw)Icw_MKSb@4l_8 zvTGM&O+q%-uEMEi+5i}$xO5y6C24IhQThxaWs0VQwzNwX?Buvyu1HZ?IZBRq7<&jR z*@!U%rSLu^z=?$tTDv8-COV!=ShS2ZS{gcQJvMT`!K?co0GRtYq_8g!)yUv@N=7TycNjV~nm3o>26V6}6v_+AO$m4f0(Tl;G!y#&t{$ zjEt`Kk6ruN=l`gL4f60~o%tA`BPiHP%^F?jveT3QsvEqvW`&7c6<{81$2g?UA` zypaw^^qTX%pO!n6NN1y5slgYLM{LL{z-%1Fw((9=r3c!8)Fbd9=l1_S$Zzr*OhRq} zqQsjSb#5p$n9#mT>+HO;S>tv5RWs9BaB~Mer?O?FZWo0ZVCyj|kQR2YMYt)i zsX7Q(wK^X_Pp~bb-?8+O3Pq7o?i`@rAa@3olDtn>jRWuxdY8ozUZc};9M8$Fj$ZR? zCFF&yiIYu3s8q>D#rQ{4kYc$k6eBg9-!deGOkNc&E!CU|Hht*m44)TWEO=jMu$7#G zOhuP{RuMarD(2cV*seTMl9HDnE${Q%kd56ZSB9;cGEUYBPXV$^Yi z3~}`@@R?rNmi}3bv2H9qzDXwnJW{yp!D;=lEhneQKE@qdqx?+L+F;~8;czwgGF-n7ysgx^r z9_yJUn0i_7A+0_U*KZH(BU-sErjTD9L~-Ns)!v*Jo7}4q6RtI+BK5FFxMIP3NGsUC z&)KAdxT#~p#9aIoY7`8ktH<#jpp^|*3aT7(4Xu`}Sr|MFzZ%$kn{o6X@*)vnxt2_DI0`TUd@$ zHl|jZ0jn-y$(OsfzMetx?DV}ha}OD>`pzwoY>uCwIxGKli)D40drKGy4YLwnB-HdY zYID3EhEKkp?jUg;50G16BjO#x6!o7rTkC23WRt?1 z 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 R4Kg4TJzf1=);T3K0RZkvAdmn6 literal 0 HcmV?d00001 diff --git a/imgs/snowbot.svg b/imgs/snowbot.svg new file mode 100644 index 00000000..560ec864 --- /dev/null +++ b/imgs/snowbot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html index 4aa70764..c4f1ca0b 100644 --- a/index.html +++ b/index.html @@ -21,7 +21,7 @@

Activity

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

- +
diff --git a/styles/index.scss b/styles/index.scss index 8c43a1b3..4ca8014d 100644 --- a/styles/index.scss +++ b/styles/index.scss @@ -25,13 +25,13 @@ } #pumpkin { - width: 200px; + width: 225px; height: auto; } @media screen and (min-width: 992px) { #pumpkin { - width: 150px; + width: 175px; } } diff --git a/styles/programdetails.scss b/styles/programdetails.scss index 0b6775f9..50ec1b10 100644 --- a/styles/programdetails.scss +++ b/styles/programdetails.scss @@ -13,13 +13,22 @@ margin-bottom: 0; } +#uncommonsense { + * { + font-family: 'Duru Sans', sans-serif; + } + button { + background: $dark; + } +} + /// staggard bars /// .info-banner { color: #fff; margin: 20px -40px; padding: 15px; - background: $main; - font-size: 1.75em; + background: $dark; + font-size: 1.5em; line-height: 1em; @media screen and (min-width: 992px){ diff --git a/styles/style.scss b/styles/style.scss index 9838b20b..d0a84d04 100644 --- a/styles/style.scss +++ b/styles/style.scss @@ -36,7 +36,7 @@ a{ h1 { color: $dark; font-family: $heading-font; - font-weight: 750; + font-weight: 700; line-height: 1; } @@ -201,6 +201,42 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { transform: scaleY(1); } +#alert:hover::before { + transform: scaleX(1); +} + +#alertbot { + height: 12vh; + border-radius: 20px; + border: 5px solid $accentorange; + position: fixed; + bottom: 20px; + right: 20px; + padding: 10px; + background-color: #fff; +} + +#alert:hover > #alert-info { + display: block; +} + +#alert::before { + content: "Bit By Bit will be closed for winter break from Dec. 21 to Jan. 1."; + display: block; + position: fixed; + bottom: 20px; + right: 65px; + background: #fff; + border: 5px solid $accentorange; + transform: scaleX(0); + height: 12vh; + width: calc(30% + 100px); + transition: 0.5s ease-in-out; + transform-origin: right; + border-radius: 20px; + padding: 10px 90px 10px 10px; +} + #navlogo { height: 50px; margin-top: 10px; @@ -507,6 +543,14 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { #logoText { font-size: 2em; } + #alertbot { + right: 10px; + bottom: 10px; + } + #alert::before { + right: 10px; + bottom: 10px; + } #topnav { #navlogo { display: none; diff --git a/uncommonsense.html b/uncommonsense.html index 52783eca..06b65ba4 100644 --- a/uncommonsense.html +++ b/uncommonsense.html @@ -7,227 +7,312 @@ - "app.js" style: programdetails.css --- +
+
+
+

Uncommon Sense

+ + A free, experimental program launched in partnership with
Stanford Effective Altruism. Priority applications + close + February 1st at midnight PT. After that applications will be evaluated on a rolling basis. + +
+ Play with cutting-edge artificial intelligence and try to figure out its impact on the world. +
+
+ Challenge your ideas. +
+
+ Compete in the The Economist's World in 2021 forecasting challenge. +
-
-
-

Uncommon Sense

- - A free, experimental program launched in partnership with Stanford Effective Altruism. Priority applications close - September 26th at midnight PT. After that applications will be evaluated on a rolling basis. - -
- Play with cutting-edge artificial intelligence and try to figure out if it will destroy the world. -
-
- Test out your ideas for fixing elections. -
-
- Estimate the number of alien lifeforms in the universe. -
- -

- What: - From world leaders deciding whether to launch nuclear missiles, to students deciding - where to apply to college, turning information into effective decisions is hard, and it - matters. Uncommon Sense is a program for inquisitive high schoolers interested in - learning ways to challenge their beliefs, improve their decisions-making, and think about world-changing - ideas. We aim to - teach not what to think, but how to think critically. To do this, we immerse students in - the discoveries of cognitive science, statistics, philosophy, decision theory, and more, - and we support students in applying these ideas to help solve global problems and - achieve their own goals.

- -

Who: Grades 9-12 -

-

- When: - From 4-5pm PT every Wednesday starting on September 30th. -

-

Where: Online. Join us from anywhere.

- -

Cost: Free, with a suggested donation of $20 per month! Click here to contribute.

- - -
-
- -
-
-

FAQs

-
- What, exactly, do you teach? -

- Great question! The things we teach fall into two broad categories: -

    -
  1. - Instrumental Rationality: the skills you need to achieve your goals. What do you value for - its own sake? What are the things you want to achieve above all else, the things your other - actions are stepping-stones towards? These terminal goals could be happiness, improving the - world, becoming famous, anything. Now ask yourself what you did this past hour. Was it the - best possible action you could have taken to achieve your goals? We help you achieve your - goals by giving you tools that help you become accustomed to making plans and habits that - actually work and inch you in the direction you want to go. -
  2. -
  3. - Epistemic rationality: the use of evidence and reason to form accurate beliefs about the world. - Specific skills we will teach include Bayesian reasoning, statistics, epistemology, cognitive - biases, forecasting, and building models of complex systems. We teach epistemic rationality by - offering interesting and complex ideas for you to discuss, debate, and form beliefs about. We - also equip you with useful ideas that help you think clearly about uncertainty and complex - systems. -
  4. -
-

-
-
- What do you mean by "beliefs"?

- When we say “belief,” we mean anything you think is true about the world. Something as simple as “the - sky is blue” is a belief. So is something as controversial as “GMOs are safe to eat.” Beliefs are not - indisputable Truths about the world--you can be very confident in some beliefs, but you should still be - willing to change your mind about them based on evidence. If I go outside and see that the sky is - purple, - I might change my mind about believing the sky is blue. If I read a study that says many GMOs have been - linked to cancer, I might change my mind about GMOs being safe. + Too often, these decisions are automatic, or influenced by our cognitive biases, or + dictated by social norms. + + Even people’s most strongly held opinions are often just a product of their environment, not + something they’ve actually thought through and come to their own conclusion on ⁠— you can + predict someone’s political party with, + + 70% accuracy + + based on how their parents voted.

- Many people think their beliefs are infallible. They spend most of their time trying to persuade other - people of their beliefs and very little of their time seeing if other people's beliefs persuade them to - change their own opinions. But most people also fiercely disagree with each other about many of their - core beliefs (X political party is best, Y religion is true, Z is the most important issue facing - humanity right now). So it stands to reason that many of them are simply wrong and unwilling to even - entertain this possibility. Uncommon Sense is for the people who think they could be wrong about their - beliefs, people who seek out contrasting viewpoints to test their beliefs, people who see changing their - beliefs as an opportunity to learn rather than as a personal attack. + What is Uncommon Sense? + Our program is a free online seminar for high schoolers offered in partnership with + + Stanford Effective Altruism + + that gives inquisitive high schoolers the opportunity to master decision-making techniques based + in philosophy, economics, game theory, cognitive science, and statistics. Our teaching team of + Stanford students provides students with valuable critical thinking skills in a unique + discussion-based format.

-
-
- Who should sign up/is this stuff I already know?

- If you are not already familiar with and interested in most of the following concepts, Uncommon - Sense might be for you: -

    -
  • Bayesian reasoning
  • -
  • Applied game theory
  • -
  • Collaborative truth-seeking
  • -
  • Moral philosophy
  • -
  • Epistemology
  • -
+ Students will use the skills they learn in Uncommon Sense to compete in global forecasting + competitions like + + The Economist's World in 2021 forecasting challenge + for the chance to win the + title of Superforecaster. In these contests, students will practice answers to questions such as + “How many COVID-19 vaccines will be approved and/or authorized for emergency use by the U.S. FDA + as of 31 March 2021?” and “What will be China's year-on-year GDP growth rate for the second quarter + of 2021?”

- Here are a few fun little puzzles that should give you a taste of the flavor of questions we - focus on: -

    -
  • You are in a jury trying to decide whether or not to condemn someone for kidnapping and - ransoming an innocent man. Police are certain the perpetrator was one of 30 people staying - in a certain motel who match the basic demographics of the kidnapper and have weak alibis. - The businessperson then picked the accused out of a lineup. You know a perpetrator gets - correctly identified in a lineup about 60% of the time, and any given innocent person gets - identified about 10% of the time. Based on this evidence, what are the odds that the - accused is guilty? (hint) -
  • -
  • - You are an economics professor who forgot to go to the ATM before leaving for work, and who - has only $20 in your pocket. You have a lunch meeting at a very expensive French restaurant, - but you're stuck teaching classes until lunchtime and have no way to get money. Can you trick - your students into giving you enough money for lunch in exchange for your $20, without lying - to them in any way? - (source and - answer) -
  • -
  • - According to the - - paradox of voting - - , voting is never a rational choice for a self-interested individual to make because your - vote has a miniscule chance of influencing the election but there is a significant cost to - yourself to go out and vote. Yet, it’s possible that even a selfish person should go out - and vote. Why might this be? - (hint) -
  • -
+ In addition to forecasting, accepted students will learn to build models of complex systems, create + Bayesian priors, examine and combat their cognitive biases, and make more accurate predictions. Classes + are project-based, incorporating interactive activities such as a cold war nuclear simulation, an + iterated prisoner’s dilemma tournament, betting with fake currency, and much more.

-
-
- Why are you qualified to teach this?

- We are a team of Stanford students with experience in computer science, economics, machine - learning, and public policy. We have combined our own knowledge and experiences with select - ideas from cognitive science, economics, psychology, philosophy, computer science, and forecasting, - game theory, statistics, and many other fields. (These various disciplines may all seem disparate, - but they all provide useful tools that help is still what it means to think critically.) We regularly - run programs to teach these concepts to Stanford students, and we developed our curriculum with - advice from people who have run workshops, summer camps, and seminars aimed at teaching critical - thinking techniques to professionals, high schoolers, and students at top universities. + Above all, Uncommon Sense will help you reconsider the countless decisions you make each day, like:

- But at the end of the day, we don’t claim to be more rational or correct than anyone else. We think - we have some ideas people might find useful, ideas we’ve thought about and some ideas we’ve adapted - from organizations like CFAR (though we are not affiliated - with them). We regularly try new teaching methods and are constantly and iterating, learning, and - improving. It seems like students in our programs agree, as does preliminary data we’ve been collecting - about the efficacy of our program (though our sample size is small and we can’t implement a RCT). - We encourage you to be skeptical of everything we say and call us out if you think we’re wrong about - something. + Should you be taking vitamin D to prevent COVID + (one study shows it significantly reduced COVID-19 + hospitalizations + + but + + another study shows it doesn’t help patients who are already hospitalized)? + What career will make you happiest and have the best impact on the world + (a doctor typically only saves + + as many lives as + + a quantitative trader + + + donating + + 1% of their income)? How should the US tackle + climate change (a plastic bag ban may actually + increase emissions, though it would decrease litter)?

- We’d love for you to apply and test the program out! If it’s not useful, you’re free to leave - (and maybe give us some feedback!) + Graduates of Uncommon Sense will gain the skills they need to come to their own conclusions about + critical problems, make more informed choices, and better understand the levers and gears in the world + around them.

-
-
- Why was I rejected?

- We receive many wonderful applications, but unfortunately we can only accommodate a small number - of students to maintain our low student-to-teacher ratio. You are encouraged to apply again next - year. An application decision reflects only our guess about how good of a fit you would be for - this particular program at this time, nothing more. + The program is free for all admitted students and occurs weekly on Wednesday from 4-5 pm PT.

-
-
- What does a typical meeting look like? -

- Students start each day with a five-minute - Fermi problem warm-up. Then, we dive into the day’s concept. Each week focuses on adding - a different tool to students’ reitore, and weeks are grouped into monthly themes like “statistics” - and “ethical frameworks.” Often, the week’s focus is determined by what students want to learn - more about. Examples of weekly topics include: Game Theory as a Dark Art, Cognitive Biases - Speed-round, Intro to Forecasting, The Economics of Your Career Choice, and How to Read a - Scientific Study. Meetings typically include at least ten minutes of discussions in small groups - as well about twenty minutes dedicated to activities that explore a concept in-depth. - Some sample discussion questions: When should we trust our own intuitions over those of - experts or over the general consensus of society? Do you think equality is a terminal or instrumental - goal? Do we have a - moral obligation toward future generations? What are the biggest bugs blocking progress in your life - right now? -

-

- Activities include: a cold war nuclear simulation, - stag hunts, a walk through a map of moral - philosophies, a lottery with varying odds, and a chance to forecast when at least 10 million - Americans will receive a COVID-19 vaccine. + + + +

+
+ +
+
+

FAQs

+
+ What, exactly, do you teach? +

+ Great question! The things we teach fall into two broad categories: +

    +
  1. + Instrumental Rationality: the skills you need to achieve your goals. What do you value for + its own sake? What are the things you want to achieve above all else, the things your other + actions are stepping-stones towards? These terminal goals could be happiness, improving the + world, becoming famous, anything. Now ask yourself what you did this past hour. Was it the + best possible action you could have taken to achieve your goals? We help you achieve your + goals by giving you tools that help you become accustomed to making plans and habits that + actually work and inch you in the direction you want to go. +
  2. +
  3. + Epistemic rationality: the use of evidence and reason to form accurate beliefs about the world. + Specific skills we will teach include Bayesian reasoning, statistics, epistemology, cognitive + biases, forecasting, and building models of complex systems. We teach epistemic rationality by + offering interesting and complex ideas for you to discuss, debate, and form beliefs about. We + also equip you with useful ideas that help you think clearly about uncertainty and complex + systems. +
  4. +
+

+
+
+ What do you mean by "beliefs"? +

+ When we say “belief,” we mean anything you think is true about the world. Something as simple as + “the + sky is blue” is a belief. So is something as controversial as “GMOs are safe to eat.” Beliefs are + not + indisputable Truths about the world--you can be very confident in some beliefs, but you should still + be + willing to change your mind about them based on evidence. If I go outside and see that the sky is + purple, + I might change my mind about believing the sky is blue. If I read a study that says many GMOs have + been + linked to cancer, I might change my mind about GMOs being safe. +

+

+ Many people think their beliefs are infallible. They spend most of their time trying to persuade + other + people of their beliefs and very little of their time seeing if other people's beliefs persuade them + to + change their own opinions. But most people also fiercely disagree with each other about many of + their + core beliefs (X political party is best, Y religion is true, Z is the most important issue facing + humanity right now). So it stands to reason that many of them are simply wrong and unwilling to even + entertain this possibility. Uncommon Sense is for the people who think they could be wrong about + their + beliefs, people who seek out contrasting viewpoints to test their beliefs, people who see changing + their + beliefs as an opportunity to learn rather than as a personal attack. +

+
+
+ Who should sign up/is this stuff I already know? +

+ If you are not already familiar with and interested in most of the following concepts, Uncommon + Sense might be for you: +

    +
  • Bayesian reasoning
  • +
  • Applied game theory
  • +
  • Collaborative truth-seeking
  • +
  • Moral philosophy
  • +
  • Epistemology
  • +
+

+

+ Here are a few fun little puzzles that should give you a taste of the flavor of questions we + focus on: +

    +
  • You are in a jury trying to decide whether or not to condemn someone for kidnapping and + ransoming an innocent man. Police are certain the perpetrator was one of 30 people staying + in a certain motel who match the basic demographics of the kidnapper and have weak alibis. + The businessperson then picked the accused out of a lineup. You know a perpetrator gets + correctly identified in a lineup about 60% of the time, and any given innocent person gets + identified about 10% of the time. Based on this evidence, what are the odds that the + accused is guilty? (hint) +
  • +
  • + You are an economics professor who forgot to go to the ATM before leaving for work, and who + has only $20 in your pocket. You have a lunch meeting at a very expensive French restaurant, + but you're stuck teaching classes until lunchtime and have no way to get money. Can you trick + your students into giving you enough money for lunch in exchange for your $20, without lying + to them in any way? + (source + and answer) +
  • +
  • + According to the + + paradox of voting + + , voting is never a rational choice for a self-interested individual to make because your + vote has a miniscule chance of influencing the election but there is a significant cost to + yourself to go out and vote. Yet, it’s possible that even a selfish person should go out + and vote. Why might this be? + (hint) +
  • +
+

+
+
+ Why are you qualified to teach this? +

+ We are a team of Stanford students with experience in computer science, economics, machine + learning, and public policy. We have combined our own knowledge and experiences with select + ideas from cognitive science, economics, psychology, philosophy, computer science, and forecasting, + game theory, statistics, and many other fields. (These various disciplines may all seem disparate, + but they all provide useful tools that help instill what it means to think critically.) We + regularly + run programs to teach these concepts to Stanford students, and we developed our curriculum with + advice from people who have run workshops, summer camps, and seminars aimed at teaching critical + thinking techniques to professionals, high schoolers, and students at top universities. +

+

+ But at the end of the day, we don’t claim to be more rational or correct than anyone else. We think + we have some ideas people might find useful, ideas we’ve thought about and some ideas we’ve adapted + from organizations like CFAR (though we are not + affiliated + with them). We regularly try new teaching methods and are constantly and iterating, learning, and + improving. It seems like students in our programs agree, as does preliminary data we’ve been + collecting + about the efficacy of our program (though our sample size is small and we can’t implement a RCT). + We encourage you to be skeptical of everything we say and call us out if you think we’re wrong about + something. +

+

+ We’d love for you to apply and test the program out! If it’s not useful, you’re free to leave + (and maybe give us some feedback!) +

+
+
+ Why was I rejected? +

+ We receive many wonderful applications, but unfortunately we can only accommodate a small number + of students to maintain our low student-to-teacher ratio. You are encouraged to apply again next + year. An application decision reflects only our guess about how good of a fit you would be for + this particular program at this time, nothing more. +

+
+
+ What does a typical meeting look like? +

+ Students start each day with a five-minute + Fermi problem warm-up. Then, we dive into the day’s concept. Each week focuses on adding + a different tool to students’ repertoire, and weeks are grouped into monthly themes like “statistics” + and “ethical frameworks.” Often, the week’s focus is determined by what students want to learn + more about. Examples of weekly topics include: Game Theory as a Dark Art, Cognitive Biases + Speedround, Intro to Forecasting, The Economics of Your Career Choice, and How to Read a + Scientific Study. Meetings typically include at least ten minutes of discussions in small groups + as well about twenty minutes dedicated to activities that explore a concept in-depth. Some sample + discussion questions: How Do you think equality is a terminal or instrumental goal? +

+

+ Activities include: a cold war nuclear simulation, + stag hunts, a walk through a map of moral + philosophies, a lottery with varying odds, and a chance to forecast when at least 10 million + Americans will receive a COVID-19 vaccine. +

+
+
+ Why should I sign up for this? +

+ If you love to poke, prod, and question this complicated thing called “reality” and figure out + how it works, or if you have something you want to achieve (be that a better world, happiness, + or something else), and if you want to join a community of people who strive to become sharper + and stronger and better informed, then this is the place for you. +

+
+
+ What if I have more questions? +

We would love to hear from you! Email us at {{site.contact.email}}.

+
+
+
+
\ No newline at end of file diff --git a/volunteer.html b/volunteer.html index 86a85408..350fafcc 100644 --- a/volunteer.html +++ b/volunteer.html @@ -123,7 +123,7 @@

Form and Function

Volunteer for all three days or only one. Either way we would love to have you! Form and Function will run from the week of the 27th of September through the week of the 23rd of May. - There are required trainings on Saturdays from 2 to 3pm PT. + There are optional meetings after every other Thursday Form and Function session.

Benefits: Gain loads of volunteer hours, join a group of programmers (and friends), From 7054a14cb8d8e51871ccd39988f0c182d25b6e36 Mon Sep 17 00:00:00 2001 From: EnneNerdyPerson <67206137+EnneNerdyPerson@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:05:08 -0800 Subject: [PATCH 3/7] update from master part 1 --- .gitignore | 3 +- _data/settings.yml | 14 + _includes/nav.html | 81 ++---- _includes/script.html | 12 +- _layouts/default.html | 17 +- styles/style.scss | 615 ++++++++++++++++++++++++++++-------------- 6 files changed, 468 insertions(+), 274 deletions(-) create mode 100644 _data/settings.yml diff --git a/.gitignore b/.gitignore index ee117939..5c7008f3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,5 +3,4 @@ _site/ .sass-cache/ .jekyll-cache/ .jekyll-metadata -vendor/ -node_modules +vendor/ \ No newline at end of file diff --git a/_data/settings.yml b/_data/settings.yml new file mode 100644 index 00000000..bcd52fb3 --- /dev/null +++ b/_data/settings.yml @@ -0,0 +1,14 @@ +menu: + - {name: Home, url: "/"} + - name: Programs + submenu: + - {name: Uncommon Sense, url: "uncommonsense.html"} + - {name: Form & Function, url: "formfunction.html"} + - {name: Hello World, url: "helloworld.html"} + - name: About + submenu: + - {name: About Us, url: "aboutus.html"} + - {name: Our Team, url: "ourteam.html"} + - {name: Resources, url: "resources.html"} + - {name: Volunteer, url: "volunteer.html"} + - {name: Donate, url: "donate.html"} \ No newline at end of file diff --git a/_includes/nav.html b/_includes/nav.html index a083f0a9..406c5e60 100644 --- a/_includes/nav.html +++ b/_includes/nav.html @@ -2,65 +2,40 @@ - - +

- + \ No newline at end of file diff --git a/_includes/script.html b/_includes/script.html index 90cb8db3..b74ad607 100644 --- a/_includes/script.html +++ b/_includes/script.html @@ -1,6 +1,14 @@ - + + + {% if page.scripts %} {% for script in page.scripts %} - + {% endfor %} {% endif %} \ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html index 822d93a3..796b3eb0 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -48,18 +48,7 @@

{{page.banner-title}}

{% include footer.html %} - - - {% if page.scripts %} - {% for script in page.scripts %} - - {% endfor %} - {% endif %} - + + {% include script.html %} + \ No newline at end of file diff --git a/styles/style.scss b/styles/style.scss index d0a84d04..f866b864 100644 --- a/styles/style.scss +++ b/styles/style.scss @@ -1,9 +1,11 @@ --- --- -@import 'variables'; +@import "variables"; -*{ +$translucent-white: rgba(255, 255, 255, 0.9); + +* { font-family: $body-font; } @@ -20,15 +22,15 @@ body { min-height: 100vh; } -a{ +a { color: $dark; - transition: .5s; - &:hover{ + transition: 0.5s; + &:hover { color: $main; } } -.section{ +.section { display: inline-block; margin: 0 auto; } @@ -59,7 +61,9 @@ h3 { text-align: center; } -strong { font-weight: 700; } +strong { + font-weight: 700; +} button { font-family: inherit; @@ -68,40 +72,40 @@ button { } button.action-button { - /* display: block; */ - margin: 10px 5px; - text-align: center; - transition: 0.5s; - font-weight: 200; - background-image: $gradient; - cursor: pointer; - color: white; - text-transform: uppercase; - text-decoration: none; - border: none; - padding: 5px 20px; - /* max-width: 200px; */ - /* width: 80%; */ + /* display: block; */ + margin: 10px 5px; + text-align: center; + transition: 0.5s; + font-weight: 200; + background-image: $gradient; + cursor: pointer; + color: white; + text-transform: uppercase; + text-decoration: none; + border: none; + padding: 5px 20px; + /* max-width: 200px; */ + /* width: 80%; */ } button.action-button:hover { - opacity: 0.85; + opacity: 0.85; } /* banner */ -.banner{ +.banner { height: 300px; display: flex; align-content: center; - canvas{ + canvas { position: absolute; z-index: -1; } } -#canvas{ - height: 300px; - width: 100%; +#canvas { + height: 300px; + width: 100%; } /* take this out */ @@ -121,48 +125,67 @@ img { width: calc(100% - 60px); } -.content h1::before,.content h2::before, -.content h4::before, .content h5::before, .content h6::before { - content: "// "; +.content { + h1, + h2, + h3, + h4, + h5, + h6 { + &:before { + content: "// "; + } + } } -h1.noslashes::before, h2.noslashes::before, h3.noslashes::before, -h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { - content: ""; +h1, +h2, +h3, +h4, +h5, +h6 { + &.noslashes::before { + content: ""; + } } /* Navigation Bar */ -#topnav, nav ul { +#topnav { + background-color: $translucent-white; + #nav-ul { + height: auto; + } +} + +#topnav, +nav #nav-ul { display: flex; position: sticky; top: 0; margin: 0; padding: 0 2.5vw; height: 65px; - background-color: rgba(255, 255, 255, 0.9); - align-items: center; - justify-content: space-between; + align-items: flex-start; + justify-content: space-between; z-index: 1; a { text-decoration: none; } - ul, li { + ul, + li { list-style: none; padding: 0; - } -} - -.dropdown-content { - display: none; - background: none; - position: absolute; - top: 45px; + } } -.dropdown:hover > .dropdown-content { - display: block; -} +// .dropdown-content { +// transform: scaleY(0); +// transition: 0.1s; +// background: none; +// position: absolute; +// top: -2px; +// } .dropdownbutton { border: none; @@ -175,30 +198,245 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { color: #fff; font-size: 0.9em; position: relative; + text-align: center; &:hover { opacity: 0.75; transition-duration: 0.3s; } } -// animation from https://coronavirus.su.domains/ -.dropdown::before { - content: ""; +// menu from https://codepen.io/abergin/pen/ihlDf +#topnav { + .transition { + transition: all 0.25s ease-in-out; + } + + .flipIn { + animation: flipdown 0.5s ease both; + } + + .no-select { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + } + + .navbutton { + //font-size: 26px; + //line-height: 34px; + //font-weight: 300; + //letter-spacing: 1px; + //display: block; + //background-color: $main; + margin: 0; + cursor: pointer; + @extend .no-select; + } + + .dropdown-content { + visibility: hidden; + //color: $dark; + //font-size: 17px; + //line-height: 26px; + //letter-spacing: 1px; + //overflow: hidden; + //max-height: 800px; + position: relative; + @extend .transition; + transition: visibility 0s, all 0.25s ease-in-out; + + opacity: 0; + transform: translate(0, 50%); + max-height: 0; + margin-top: 0px; + z-index: 2; + background: $translucent-white; + //max-width: 300px; + + li { + margin: 0; + padding: 0; + } + } + + ul { + list-style: none; + perspective: 900; + padding: 0; + margin: 0; + + > li { + position: relative; + padding: 0; + margin: 0 10px; + padding-bottom: 4px; + padding-top: 18px; + //width: min-content; + //border-top: 1px dotted grey; + @extend .flipIn; + + &:nth-of-type(1) { + animation-delay: 0.1s; + } + + &:nth-of-type(2) { + animation-delay: 0.2s; + } + &:nth-of-type(3) { + animation-delay: 0.3s; + } + &:nth-of-type(4) { + animation-delay: 0.4s; + } + &:nth-of-type(5) { + animation-delay: 0.5s; + } + &:nth-of-type(6) { + animation-delay: 0.6s; + } + // &:last-of-type { + // padding-bottom: 0; + // } + .menu-arrow { + display: inline-block; + width: 10px; + + //position: absolute; + //transform: translate(-10px, 0); + //margin-top: 8px; + //right: 10px; + + &:before, + &:after { + content: ""; + @extend .transition; + position: absolute; + background-color: $main; + width: 3px; + height: 9px; + right: 7px; + top: 5px; + } + + &:before { + transform: translate(2px, 0) rotate(45deg); + } + &:after { + transform: translate(-2px, 0) rotate(-45deg); + } + } + + .navbutton:hover, .dropdownbutton:hover { + color: white; + &::before { + transform: scaleY(1); + } + .menu-arrow { + &::before, + &::after { + background: white; + } + } + } + + &.open { + .navbutton { + color: white; + border-radius: 5px; + &::before { + transform: scaleY(1); + } + } + + .menu-arrow { + &:before { + transform: translate(-2px, 0) rotate(45deg); + } + + &:after { + transform: translate(2px, 0) rotate(-45deg); + } + + &:before, + &:after { + background: white; + } + } + .dropdown-content { + visibility: visible; + transform: translate(0, 0); + opacity: 1; + max-height: 100%; + margin-top: 23px; + } + } + } + } +} + +@keyframes flipdown { + 0% { + opacity: 0; + transform-origin: top center; + transform: rotateX(-90deg); + } + 5% { + opacity: 1; + } + 80% { + transform: rotateX(8deg); + } + 83% { + transform: rotateX(6deg); + } + 92% { + transform: rotateX(-3deg); + } + 100% { + transform-origin: top center; + transform: rotateX(0deg); + } +} +// /menu + +#alert:hover::before { + transform: scaleX(1); +} + +#alertbot { + height: 12vh; + border-radius: 20px; + border: 5px solid $accentorange; + position: fixed; + bottom: 20px; + right: 20px; + padding: 10px; + background-color: #fff; +} + +#alert:hover > #alert-info { display: block; - position: absolute; - top: 45px; - background: $main; - transform: scaleY(0); - width: 30%; - height: calc(100% + 10px); - transition: 0.5s ease-in-out; - transform-origin: 100% 0%; - z-index: -1; - border-radius: 5px; } -.dropdown:hover::before { - transform: scaleY(1); +#alert::before { + content: "Bit by Bit will be closed for winter break from Dec. 21 to Jan. 1."; + display: block; + position: fixed; + bottom: 20px; + right: 65px; + background: #fff; + border: 5px solid $accentorange; + transform: scaleX(0); + height: 12vh; + width: calc(30% + 100px); + transition: 0.5s ease-in-out; + transform-origin: right; + border-radius: 20px; + padding: 10px 90px 10px 10px; } #alert:hover::before { @@ -252,56 +490,51 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { border: none; } -.navbutton { +.navbutton, .dropdownbutton { transition: 0.5s ease-in-out; border: none; - border-bottom: solid $main 1px; + //border-bottom: solid $main 1px; margin: 0 0.8vw; cursor: pointer; background-color: inherit; - height: 100%; + //height: 100%; + width: 100%; + text-align: left; text-transform: uppercase; color: $main; font-size: 0.9em; - + position: relative; } -.navbutton::before { +.navbutton::before, .dropdownbutton::before { content: ""; display: block; position: absolute; background: $main; - transform: scaleY(0); + transform: scaleY(0.05); width: 100%; height: 100%; - transition: 0.5s ease-in-out; + transition: 0.25s ease-in-out; transform-origin: 50% 100%; z-index: -1; - border-radius: 5px; + //border-radius: 5px; padding-left: 0px; left: 0; } -.navbutton:hover::before { - transform: scaleY(1); -} - -.navbutton:hover{ - color: white; - border-radius: 5px; -} .banner { - justify-content: center; + justify-content: center; } #logoContainer { display: flex; margin: auto; height: 25vw; + max-height: 300px; } #bigLogo { - width: calc( 10vw + 50px ); + width: calc(10vw + 50px); display: block; } #logoText { @@ -313,46 +546,33 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } @media screen and (min-width: 992px) { - #bigLogo{ + #bigLogo { max-width: 800px; + max-height: 300px; } - .content{ + .content { width: calc(100% - 200px); max-width: 1500px; } } - - /* Details*/ .details-container { - display: flex; - flex-direction: column; //mobile-first layout - flex-wrap: wrap; - align-content: center; - justify-content: space-around; - padding: 0 -10px; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-content: center; + justify-content: space-around; + padding: 0 -10px; } .details-item { - padding: 1% 0; - flex-grow: 1; - flex-shrink: 1; - position: relative; - margin: 10px; -} - -@media (min-width: 768px) { - #logoContainer { - height: 200px; - } - .details-container{ - flex-direction: row; - } - - .details-item { - flex-basis: 300px; - } + padding: 1% 0; + flex-grow: 1; + flex-shrink: 1; + position: relative; + margin: 10px; + flex-basis: 300px; } /* Footer */ @@ -363,26 +583,26 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { text-align: center; font-size: 0.8em; - .fa-stack{ + .fa-stack { transition: color 0.3s; - &:hover{ + &:hover { color: $dark; - .fa-inverse{ + .fa-inverse { color: #fff; } } } - .fa-inverse{ + .fa-inverse { color: $dark; - transition: color 0.3s; + transition: color 0.3s; } - div{ + div { margin: 20px; } - a{ + a { text-decoration: none; color: #fff; font-size: 1.5em; @@ -396,7 +616,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { align-items: center; justify-content: center; - p{ + p { font-size: 13px; margin: 0px; } @@ -413,7 +633,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { min-width: max-content; } - a{ + a { font-size: 13px; margin: 0px; text-decoration: underline; @@ -423,7 +643,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { #footer a.small-link { font-size: 13px; text-decoration: underline; - color:white; + color: white; &:hover { color: $main; } @@ -432,18 +652,18 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { #footer-buttons { display: flex; flex-direction: column; - + #donate { margin: 0px; margin-top: 10px; - + button { background-color: $main; border: none; border-radius: 10px; height: 37px; width: 98%; - color: white; + color: white; font-weight: bold; font-size: 15px; &:hover { @@ -452,7 +672,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } } } - + #socials { margin: 0px; display: flex; @@ -480,7 +700,6 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { min-width: 150px; } - /* Homepage #warning { color: #e77d00; @@ -519,7 +738,6 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } }*/ - .social-media { height: 8vh; margin: 0 1vw; @@ -529,15 +747,15 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { opacity: 0.85; } - /* responsive */ @media only screen and (max-width: 768px) { - - canvas, #canvas, div canvas{ + canvas, + #canvas, + div canvas { top: 0; height: 40vh; } - .banner{ + .banner { height: 40vh; } #logoText { @@ -555,13 +773,12 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { #navlogo { display: none; } - .mobile { display: initial; } $hamburger-menu-size: 60px; - $hamburger-menu-border-radius: .12em; + $hamburger-menu-border-radius: 0.12em; $hamburger-menu-line-height: 2px; $hover-line-height: $hamburger-menu-line-height; @@ -569,7 +786,8 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { $main-color: #fff; //$hover-color: darken($main-color,10%); - $anim-duration: .4s; + $anim-duration: 0.4s; + align-items: center; .flex-center { display: flex; @@ -589,7 +807,6 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { text-decoration: none; } - position: fixed; top: 10vh; left: 0; @@ -623,24 +840,22 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } } - & ~ #topnav-right { + & ~ #topnav-right { pointer-events: auto; visibility: visible; - > div { + #nav-ul { transform: scale(1); - transition-duration: .75s; + transition-duration: 0.75s; - > div { - opacity: 1; - transition: opacity $anim-duration ease $anim-duration; - } + opacity: 1; + transition: opacity $anim-duration ease $anim-duration; } } } &:hover + .hamburger { - box-shadow: inset 0 0 10px rgba(0, 0, 0, .1); + box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); } &:checked:hover + .hamburger > div { @@ -655,7 +870,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { z-index: 1; width: $hamburger-menu-size; height: $hamburger-menu-size; - padding: .5em 1em; + padding: 0.5em 1em; background: $main; border-radius: 0 $hamburger-menu-border-radius $hamburger-menu-border-radius 0; cursor: pointer; @@ -674,7 +889,7 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { &:before, &:after { - content: ''; + content: ""; position: absolute; z-index: 1; top: -$hamburger-menu-size / 6; @@ -692,7 +907,6 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } #topnav-right { - position: fixed; top: 0; left: 0; @@ -704,17 +918,14 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { backface-visibility: hidden; outline: 1px solid transparent; @extend .flex-center; - - ul.dropdown-content { - display: none; - } - li.dropdown::before { - display: none; + + .no-a-button { + font-size: 1.3em; } - - > div { - width: 200vw; - height: 200vw; + + > #nav-ul { + width: 300vmax; + height: 300vmax; color: $main-color; background: $content-bg-color; border-radius: 50%; @@ -725,38 +936,31 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { overflow: hidden; @extend .flex-center; - > div { - text-align: center; - max-width: 90vw; - max-height: 100vh; - opacity: 0; - transition: opacity $anim-duration ease; - overflow-y: auto; - flex: none; - @extend .flex-center; - flex-direction: column; - width: 100%; - height: 100%; - - > ul { - list-style: none; - padding: 0; - margin: 0; - display: block; - max-height: 100vh; - - > li { - padding: 0; - margin: 1em; - display: block; - - > a { - position: relative; - cursor: pointer; - transition: color $anim-duration ease; - font-size: 1.5em; - margin: 10px 0; - /*:hover { + text-align: center; + + opacity: 0; + transition: opacity $anim-duration ease; + overflow-y: auto; + flex: none; + //@extend .flex-center; + flex-direction: column; + //width: 100%; + //height: 100%; + + max-height: 100vh; + + > li { + padding: 0; + margin: 1em; + display: block; + + > a { + position: relative; + cursor: pointer; + transition: color $anim-duration ease; + font-size: 1.5em; + margin: 10px 0; + /*:hover { color: $hover-color; &:after { @@ -764,23 +968,28 @@ h4.noslashes::before, h5.noslashes::before, h6.noslashes::before { } }*/ - > button.tinybutton { - font-size: 2rem; - } - - &:after { - content: ''; - position: absolute; - z-index: 1; - bottom: -.15em; - left: 0; - width: 0; - height: $hover-line-height; - //background: $hover-color; - transition: width $anim-duration ease; - } + > button.tinybutton { + font-size: 2rem; + } + + .menu-arrow { + &::before, + &::after { + top: 10px; } } + + &:after { + content: ""; + position: absolute; + z-index: 1; + bottom: -0.15em; + left: 0; + width: 0; + height: $hover-line-height; + //background: $hover-color; + transition: width $anim-duration ease; + } } } } @@ -811,4 +1020,4 @@ button.largebutton { .centertext { text-align: center; -} \ No newline at end of file +} From 0ec9e080729c36045998c9eea1c0b29bc98ffe3b Mon Sep 17 00:00:00 2001 From: EnneNerdyPerson <67206137+EnneNerdyPerson@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:05:38 -0800 Subject: [PATCH 4/7] update from master part 2 --- aboutus.html | 113 +++++++++++++++++++++++++++++++++++++ about.html => ourteam.html | 66 ++-------------------- programs.html | 40 ------------- 3 files changed, 118 insertions(+), 101 deletions(-) create mode 100644 aboutus.html rename about.html => ourteam.html (66%) delete mode 100644 programs.html diff --git a/aboutus.html b/aboutus.html new file mode 100644 index 00000000..3c9653e8 --- /dev/null +++ b/aboutus.html @@ -0,0 +1,113 @@ +--- +layout: default +title: "About Us: Bit by Bit" +banner-title: "About Us" +scripts: +- "utils.js" +- "sort.js" +style: about.css +--- +

About Us

+ + +
+

Meet our Cofounders


+
+ +
+ Selena Zhang +
+ +
+ Sydney Von Arx +
+
+
+
+

Our History

+

+ Bit by Bit Coding started with a problem, a bug in the programming community: a girl walked into the + engineering building at Lake Oswego High School, and she froze. She was the only girl. + Again. The same thing had happened to her last year. That meant one of two things: either, + she’d just experienced an event with less than a one-in-ten million chance of happening, or + there was a serious gender imbalance in STEM. Nobody else in the class seemed to notice anything. But + she saw it and felt it and got fed up with it until finally, she met a classmate with a similar story + who helped her do something about it. Midway through high school, in 2018, Sydney Von Arx and Selena + Zhang founded Bit by Bit Coding, a nonprofit dedicated to giving everyone the chance to code. + That summer, Bit by Bit ran its first iteration of its summer program, Hello World, that taught middle + school girls web development. The next year, Bit by Bit launched its year round program as clubs at the + middle and high schools. +

+

+ In 2020, we had to move our programs online for the first time ever due to the COVID-19 pandemic. While + this came with a host of new challenges, it also brought new opportunities to reach students across + the globe. We expanded our vision to offer programs to hundreds of students and grew from simple web + development to more complex topics like machine learning. +

+

+ We also partnered with Stanford Effective Altruism to offer a seminar on critical thinking to high school + students. We wanted to empower them with the conscientiousness to discover the most pressing bugs in the + world around them and the agency to debug these problems and to create a better world, bit by bit. +

+
+
+

Our Organization

+

+ Bit by Bit is a student-led nonprofit located in Portland that started running programs in 2018 and incorporated + in 2019. + Our mission is to diversify the community of ponderers and creators by equipping the next generation + with the tools of technology, thinking, and leadership to improve the world, bit by bit. + + +

+
+
+

Our Services

+

+ We strive for low-cost programs to teach and encourage students, especially girls + and other underrepresented youths in the STEM community, to code, to examine the world, and to lead. + We currently offer three programs: Hello World, Form and Function, and Uncommon Sense. + Hello World is a summer camp aimed at teaching middle school girls the inner workings of websites. + Form and Function is a free after-school program empowering middle schoolers with the tools of web development. + Uncommon Sense allows high schoolers to examine the world critically and see things with a skeptical eye. + For our paid programs, scholarships are readily available to ensure all can enjoy + our programs. + We also train student volunteers to adopt the responsibility, initiative, and dedication critical to strong leadership, all through hands-on learning. + We started as a summer camp to teach middle school girls how to code, and the following year, + we expanded to clubs for middle schools and high schools. + In 2020, we also incorporated critical thinking as one of our services. + + +

+
\ No newline at end of file diff --git a/about.html b/ourteam.html similarity index 66% rename from about.html rename to ourteam.html index d08f1cf7..69bc294c 100644 --- a/about.html +++ b/ourteam.html @@ -1,13 +1,13 @@ --- layout: default -title: "About Us: Bit by Bit" -banner-title: "About Us" +title: "Our Team: Bit by Bit" +banner-title: "Our Team" scripts: - "utils.js" - "sort.js" style: about.css --- -

About Us

+

Our Team

@@ -16,13 +16,8 @@

About Us

-
@@ -141,57 +136,6 @@

Meet our Leadership

-
-

Meet our Cofounders


-
- -
- Selena Zhang -
- -
- Sydney Von Arx -
-
-
-
-

Our Organization

-

- Bit by Bit is a student-led nonprofit located in Portland that started running programs in 2018 and incorporated - in 2019. - Our mission is to diversify the community of ponderers and creators by equipping the next generation - with the tools of technology, thinking, and leadership to improve the world, bit by bit. - - -

-
-
-

Our Services

-

- We strive for low-cost programs to teach and encourage students, especially girls - and other underrepresented youths in the STEM community, to code, to examine the world, and to lead. - We currently offer three programs: Hello World, Form and Function, and Uncommon Sense. - Hello World is a summer camp aimed at teaching middle school girls the inner workings of websites. - Form and Function is a free after-school program empowering middle schoolers with the tools of web development. - Uncommon Sense allows high schoolers to examine the world critically and see things with a skeptical eye. - For our paid programs, scholarships are readily available to ensure all can enjoy - our programs. - We also train student volunteers to adopt the responsibility, initiative, and dedication critical to strong leadership, all through hands-on learning. - We started as a summer camp to teach middle school girls how to code, and the following year, - we expanded to clubs for middle schools and high schools. - In 2020, we also incorporated critical thinking as one of our services. - - -

-

Meet our Mascot

diff --git a/programs.html b/programs.html deleted file mode 100644 index 2d3fcd70..00000000 --- a/programs.html +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: default -title: "Programs: Bit by Bit" -banner-title: "Programs" -scripts: -- "particles.js" -- "app.js" -style: programs.css -redirect_from: signup.html ---- - - -
-
-

After-School Programs

- -
-
- - - -

A free, online program teaching middle schoolers to crack the “code” of web development.

-
-
- - - -

An experimental seminar for high schoolers to explore and debate advanced concepts in cognitive science and rationality.

-
-
-
-
-

Summer Programs

- - - - -

A one-week camp for middle school girls to learn to build their own websites, getting down-and-dirty with real code.

-
-
\ No newline at end of file From 47de35311d850f6b821138b7ffc4b019c0bf4dce Mon Sep 17 00:00:00 2001 From: EnneNerdyPerson <67206137+EnneNerdyPerson@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:06:36 -0800 Subject: [PATCH 5/7] update from master part 3 --- bxbstandardinfo.html | 10 ++-- donate.html | 14 ++++-- ffvolunteerinfo.html | 70 +++++++------------------- formfunction.html | 4 +- homerooms.html | 101 +++++++++++++++++++++++++------------- scripts/global.js | 31 ++++++++++++ styles/homerooms.scss | 2 +- styles/programs.scss | 60 ---------------------- styles/volunteerinfo.scss | 4 +- teamleadinfo.html | 95 ++++++++++++++++++----------------- volunteer.html | 7 +-- 11 files changed, 188 insertions(+), 210 deletions(-) create mode 100644 scripts/global.js delete mode 100644 styles/programs.scss diff --git a/bxbstandardinfo.html b/bxbstandardinfo.html index 771eedee..be7d9cb2 100644 --- a/bxbstandardinfo.html +++ b/bxbstandardinfo.html @@ -13,7 +13,7 @@

BxB Central

The commitment levels for this team are fairly flexible, but the average time commitment is anywhere from 1 to 3 hours a week depending on how invested you are. Within the central organization, - there are several smaller teams: Marketing, Website Design, Fundraising and Software Engineer. + there are several smaller teams: Marketing, Website Design, Fundraising, and Software Engineer. However, keep in mind that we may create new teams if we have other avenues we want to pursue such as new projects or programs!

@@ -26,8 +26,8 @@

BxB Central

Marketing Team

-

For this specific team, we would really love to onboard a few people who are interested in managing, - contributing to, and promoting our social media! +

For this specific team, we would really love to onboard a few people who are interested in outreach + to other organizations and managing Google Ad campaigns!

Responsibilities

@@ -42,7 +42,7 @@

Responsibilities

  • Increasing number and diversity of signups
  • -
  • Possibly forge partnerships with other organizations with similar goals/missions +
  • Forge partnerships with other organizations with similar goals/missions
  • Make graphics for our social media or other materials
  • @@ -50,7 +50,7 @@

    Responsibilities

    Prerequisites

      -
    • Optional graphic design, social media management, outreach, or publicity experience +
    • Optional graphic design, social media management, outreach, or ad management experience
    • Any skill levels are welcome!
    • diff --git a/donate.html b/donate.html index 44bb7cd8..a928260e 100644 --- a/donate.html +++ b/donate.html @@ -11,12 +11,18 @@

      Donate

      -

      Your donations are what keep Bit by Bit low-cost and high-quality! We recommend a donation of $20 for every - month of Form and Function and/or Uncommon Sense you sign up for.

      -

      Before you donate to us, however, please recognize +

      + We thank you for considering donating to Bit by Bit! 100% of the money we receive through your donation + is invested directly back into improving the quality of our programs, offering new exciting summer + programs, creating interactive resources, and more. All donations are tax deductible and your receipt + is sent to you immediately. No amount is too small -- any donation will help us! +

      +

      + Before you donate to us, however, please recognize there are other charities that save more lives per dollar than we can with your donation. We recommend that you consider donating to a GiveWell charity before donating to us. If you do not plan - to donate to one of these highly effective charities instead, then we welcome your donation!

      + to donate to one of these highly effective charities instead, then we welcome your donation! +

      diff --git a/ffvolunteerinfo.html b/ffvolunteerinfo.html index f3c4181e..de4cdab5 100644 --- a/ffvolunteerinfo.html +++ b/ffvolunteerinfo.html @@ -25,25 +25,26 @@

      Homeroom Instructor

      Responsibilities

        -
      • Assist and manage students in their room +
      • Manage students in their room
      • Teach students the topics of the corresponding homeroom
      • +
      • Keep homeroom organized and running smoothly +

      Time Commitment

        -
      • 2-2.5 hours a week +
      • 2-2.5 hours a week minimum
      • -
      • An initial meeting with program coordinator to determine your coding level +
      • Initial training with other current homeroom instructors
      • -
      • Mandatory consistent attendance for at at least one of the sessions, including arriving at least fifteen minutes before - program begins +
      • Mandatory consistent attendance for at at least one of the sessions, including arriving at least five minutes before + program begins and staying until last student leaves
      • -
      • Attend a weekly volunteer training meeting on Saturdays +
      • Optional meetings every other Thursday from 6:00 to 6:30pm PT
      • -
      • Extra meetings with the curriculum team as needed (will happen more often in the beginning, so keep - that in mind!) +
      • Occasional organizational meetings as needed
      @@ -53,7 +54,7 @@

      Prerequisites

    • Must be willing to learn more about HTML, CSS, and JavaScript if applicable
    • -
    • Should know basic debugging techniques +
    • Know basic debugging techniques
    • If you are not a very advanced coder, you can teach a beginner-level homeroom and we would still love for you to apply! @@ -79,12 +80,13 @@

      Responsibilities

      Time Commitment

        -
      • 1-1.5 hours a week to atttend the after school program +
      • 1-1.5 hours a week minimum +
      • +
      • Initial training with current homeroom instructors
      • -
      • An initial meeting with program coordinator to determine your coding level and extra training if - needed +
      • Optional meetings every Thursday from 6:00 to 6:30pm PT
      • -
      • Possibility of doing extra student coaching before or after the program +
      • Occasional organizational meetings as needed
      @@ -103,44 +105,8 @@

      Prerequisites

    • - -
      -

      Curriculum Team

      - -

      Responsibilities

      -
        -
      • Decide what each homeroom should be teaching -
      • -
      • Help design homerooms so that each is a distinct stage of understanding of HTML, CSS, and JavaScript -
      • -
      • Come up with project ideas for each homeroom with particular focus on the more advanced ones. -
      • -
      • Work with software engineer team in the central organization to come up with fun interactive demo - sites -
      • -
      - -

      Time Commitment

      -
        -
      • 1.5-2.5 hours per week -
      • -
      • Can be very flexible -
      • -
      • Meeting once a week with whole curriculum team -
      • -
      • Meeting once a week with central organization -
      • -
      - -

      Prerequisites

      -
        -
      • Have a solid understanding of HTML, CSS, and JavaScript -
      • -
      - - - - -
      + If you are interested in helping out with curriculum, consider joining BxB Central's + Software Engineer Team +
    \ No newline at end of file diff --git a/formfunction.html b/formfunction.html index dce8220e..d982121e 100644 --- a/formfunction.html +++ b/formfunction.html @@ -18,8 +18,8 @@

    Form and Function

    Previous coding experience is welcomed but by no means necessary. No matter your starting ability, we will find the right challenge. Attend regularly and progress through our levels or drop in any week. - To learn more about what those levels look like, check out our homeroom levels guide. + To learn more about what those levels look like, check out our homeroom levels guide.

    Who: Any middle schooler who has ever wondered how a website is made. Any middle schooler diff --git a/homerooms.html b/homerooms.html index 719460d7..40e50f55 100644 --- a/homerooms.html +++ b/homerooms.html @@ -8,7 +8,7 @@ ---

    Homeroom Levels

    -

    What is a Homeroom?

    +

    What is a homeroom?

    We want to make sure every student receives exactly the right amount of challenge every day. No matter what your previous experience or preferred learning speed, we have a curriculum @@ -29,15 +29,34 @@

    Homeroom 1 - Basic HTML

    Don’t know a bracket from a curly brace? We will walk you through everything from the very beginning. Don’t be intimidated! It’s easy to pick up.

    +

    + Before moving on to the next homeroom, you will learn: +

    +
      +
    • Basic structure of code
    • +
    • Tags
    • +
        +
      • body
      • +
      • p
      • +
      • button
      • +
      +

    Homeroom 2 - Advanced HTML

    I know HTML is a language and not just random letters, but it's not a language I speak fluently.

    -

    Prerequisites:

    +

    Before moving on to the next homeroom, you will learn:

      -
    • Good understanding of tags.
    • +
    • Attributes
    • +
    • Self-closing Tags
    • +
        +
      • img
      • +
      • br
      • +
      +
    • Nesting
    • +
    • Ids
    @@ -45,13 +64,23 @@

    Homeroom 3 - CSS

    I can make a website, but it’s about as plain as a cardboard box full of khakis. So let’s add some style!

    -

    Prerequisites:

    +

    Before moving on to the next homeroom, you will learn:

      -
    • Stage Two prerequisites
    • -
    • Attributes
    • -
    • Nesting
    • -
    • Div tags
    • -
    • Ids
    • +
    • Selectors
    • +
        +
      • Element Name
      • +
      • Id
      • +
      • Class
      • +
      +
    • Units
    • +
    • Box Model
    • +
    • CSS Properties
    • +
        +
      • background-color
      • +
      • color
      • +
      • border
      • +
      • position
      • +
    @@ -60,18 +89,20 @@

    Homeroom 4 - Basic JavaScript

    I have a gorgeous website, but it's static and doesn’t move. I can ask people questions on my website, I just wish they could answer me.

    -

    Prerequisites:

    +

    Before moving on to the next homeroom, you will learn:

      -
    • Stage Three prerequisites
    • -
    • Selectors (Element Name, Id, Class)
    • -
    • Div tags
    • -
    • CSS Properties
    • +
    • Data Types
      • -
      • Background color
      • -
      • Text color
      • -
      • Positioning
      • -
      • Border
      • +
      • String
      • +
      • Number
      • +
      • Boolean
      +
    • Variables
    • +
    • Alerts
    • +
    • Prompts
    • +
    • If Statements
    • +
    • Functions
    • +
    • DOM
    @@ -79,15 +110,12 @@

    Homeroom 5 - Intermediate JavaScript

    My code is super repetitive and long. I want it to be shorter and more elegant.

    -

    Prerequisites:

    +

    Before moving on to the next homeroom, you will learn:

      -
    • Stage Four prerequisites
    • -
    • Data types
    • -
    • Variables
    • -
    • Alerts
    • -
    • Prompts
    • -
    • DOM
    • -
    • If statements
    • +
    • While Loops
    • +
    • For Loops
    • +
    • Arrays
    • +
    • Math Object
    @@ -95,16 +123,21 @@

    Homeroom 6 - Advanced JavaScript

    I am an amazing coder! Put me in the hardest room because I am ready for a challenge.

    -

    Prerequisites:

    +

    Before moving on to the next homeroom, you will learn:

      -
    • Stage Five prerequisites
    • -
    • Functions
    • +
    • Event Listeners
      • -
      • Parameters
      • +
      • Click
      -
    • While loops
    • -
    • For loops
    • -
    • Arrays
    • +
    • Objects
    • +
    • Dot Notation
    • +
    • Timing Events
    -
    \ No newline at end of file +
    + +

    Which homeroom should I start in?

    +

    + We suggest reading what is being taught in each homeroom, beginning with Homeroom 1. Once you hit a new concept or one that you + have not mastered yet, you should start there. +

    \ No newline at end of file diff --git a/scripts/global.js b/scripts/global.js new file mode 100644 index 00000000..b340bb91 --- /dev/null +++ b/scripts/global.js @@ -0,0 +1,31 @@ +const menu = { + $dropdowns: $(".dropdown-container"), + open: false, + openMenu: (e) => { + //console.log($(e.target).hasClass("navbutton")); + if (e.currentTarget === menu.open) return; + e.stopPropagation() + menu.closeMenu(); + menu.open = e.currentTarget; + + $(e.currentTarget).addClass("open"); + }, + closeMenu: () => { + menu.open = false; + menu.$dropdowns.removeClass("open"); + }, + setTriggers: () => { + menu.$dropdowns.off(); + if ($(window).width() <= 768) { + menu.$dropdowns.click(menu.openMenu); + } else { + menu.$dropdowns.hover(menu.openMenu, menu.closeMenu); + } + } +} + +$(window).resize(menu.setTriggers); + +$(document).click(menu.closeMenu); + +menu.setTriggers(); \ No newline at end of file diff --git a/styles/homerooms.scss b/styles/homerooms.scss index 3704ba0c..8a2e6485 100644 --- a/styles/homerooms.scss +++ b/styles/homerooms.scss @@ -12,6 +12,6 @@ h3{ } .details-item{ - flex: 1 1 400px; + flex: 1 1 35vw; padding: 0; } \ No newline at end of file diff --git a/styles/programs.scss b/styles/programs.scss deleted file mode 100644 index 699167cc..00000000 --- a/styles/programs.scss +++ /dev/null @@ -1,60 +0,0 @@ ---- ---- - -@import 'variables'; - -.flex-wrap { - display: flex; - - >* { - flex: 1; - margin: 10px; - } - -} - -@media only screen and (max-width: 768px) { - .flex-wrap { - display: flex; - flex-wrap: wrap; - align-items: center; - justify-content: center; - } -} - -#after-school-program-box { - border-bottom-color: $accentorange; - border-left-color: $accentorange; -} - -#summer-program-box { - border-bottom-color: $lightblue; - border-left-color: $lightblue; -} - -.boxes { - height: 40vh; - border-bottom: solid 5px; - border-left: solid 5px; - object-fit: cover; - width: 100%; -} - -.buttons { - background-color: $main; - color: #F3F3F3; - border-radius: 10px; - width: 100%; - border: none; - font-size: 1em; - cursor: pointer; - padding: 5px 20px; - - &:hover { - opacity: 0.85; - } -} - -#singleButton { - margin-top: 10px; -} \ No newline at end of file diff --git a/styles/volunteerinfo.scss b/styles/volunteerinfo.scss index a6eb10c4..fc2c9487 100644 --- a/styles/volunteerinfo.scss +++ b/styles/volunteerinfo.scss @@ -12,7 +12,9 @@ h1{ line-height: 30px; } - +#bigger-text{ + font-size: 1.3em; +} .details-item{ flex: 1 1 275px; diff --git a/teamleadinfo.html b/teamleadinfo.html index 40d10656..e8036801 100644 --- a/teamleadinfo.html +++ b/teamleadinfo.html @@ -55,8 +55,8 @@

    I want to help with...

    - - + +
    @@ -72,7 +72,7 @@

    Website Team Co-Lead

    BxB Central does the behind-the-scenes for marketing, fundraising, software engineering, and website design. The website team is the brains behind our entire website from the overall framework design to the small operational details. The entirety of our website is built from scratch, and working on it is - a great way gain experience in website development and try out yur creative ideas for web design. Like + a great way gain experience in website development and try out your creative ideas for web design. Like all the other teams in BxB Central, the team is small, but also extremely effective. There are currently around 4 team members, but that number fluctuates depending on where volunteers are needed most urgently.

    @@ -128,69 +128,72 @@

    Prerequisites

    -
    -

    Software Engineer Team Co-Lead

    +
    +

    Marketing Team Co-Lead

    - We are looking for someone who has the drive, determination, commitment, and organizational skills to - co-lead our software engineer team, automate our services, provide our students with an interactive, - intuitive experience, and further our mission. + We are looking for someone who has the drive, determination, commitment, and organizational skills to co-lead + our marketing team, expand our services, further our mission, and build connections.

    - BxB Central does the behind-the-scenes marketing, fundraising, software engineering, and website design. - The software engineer team is the brains behind creative interactive demos and making sure our behind-the-scenes - software can run efficiently. Like all the other teams in BxB Central, the team is small, but also extremely - effective. There are currently around 3 team members, but that number fluctuates depending on where volunteers - are needed most urgently. + BxB Central does the behind the scenes marketing, fundraising, software engineering, and website design. The + marketing team is the brains behind outreach, collaborations, social media, and more! Like all the other teams + in BxB Central, the team is small, but also extremely effective. There are currently around 6 team members, + but that number fluctuates depending on where volunteers are needed most urgently. Because our marketing is + still in an experimental stage, there are countless marketing tactics that Bit by Bit can explore as long as + we have someone who is willing to put the time and effort into researching and pursuing those avenues.

    -

    Software Engineer Team Responsibilities

    +

    Marketing Team Responsibilities

      -
    • Code fun, interactive demo sites for Form and Function
    • -
        -
      • - These will be sites that demonstrate HTML, CSS, and JavaScript concepts in an intuitive and - understandable fashion -
      • -
      • Work with Form and Function curriculum team to make demos that align with the program
      • -
      +
    • Creating content for our social media and growing our following
    • +
    • Creating and maintaining contact lists
    • +
    • Outreach to professionals, schools, and more
    • +
    • + Conducting market research for services to determine the direction our branches should take +
    • +
    • + Increasing number and diversity of signups by continuing to promote our programs and events +
    • +
    • + Forging partnerships with other organizations with similar goals/missions to collaborate on events, + programs, etc. +
    • - Maintain servers and/or other necessary software, automating processes that need to be automated - and making our overall online actions more efficient + Managing our Google Ad Grant ($10,000 of Google Ad Credit a month); previous ad management experience + not necessary but appreciated!
    • +
    • Making graphics for our social media, website, and other platforms

    Prerequisites

    - Bit by Bit is dedicated to giving students, often high schoolers, real project management experience. - We completely understand that many students have not had previous experience in something as specific - as being a software engineer in another organization. However, we do require previous leadership - experience, whether that be within your school club or your local church group. It does not have - to be very formal or rigorous leadership, but we want to know that you have the ability to organize - and communicate with others, delegate tasks, and work towards a larger goal. + Bit by Bit is dedicated to giving students, often high schoolers, real project management experience. We + completely understand that many students have not had previous experience in something as specific as + leading a marketing team in another organization. However, we do require previous leadership experience, + whether that be within your school club or your local church group. It does not have to be very formal or + rigorous leadership, but we want to know that you have the ability to organize and communicate with others, + delegate tasks, and work towards a larger goal.

    - You should also have a solid understanding of HTML, CSS, and JavaScript and the ability to code - projects to teach each of the respective languages. Upon application, we will be reviewing the - projects that you provide as an example of your previous work. As a software engineer co-lead, you - should also know your way around GitHub to be able to modify our repository. When it comes to - automating some of our processes, we completely understand if you have not had experience in this - specific field. However, you should be willing to spend extra work and time to learn how to perform - these tasks with our guidance if needed. + You should also be familiar with social media and general outreach techniques. Again, we do expect for you + to have an abundance of previous knowledge on the inner workings of marketing. However, you should be willing + to put in the extra time and work to research marketing tactics and determine which ones are the best fit for + our organization.

    - We will be asking for a reference on the application, but this reference does not need to be too - formal. We understand with current circumstances and also by nature of age, not everyone will have - previous work experience and we do not want that to stop anyone from applying. The reference can be - a teacher, mentor, or anybody else who you believe will be able to speak to your abilities as a team - player and leader along with providing insight into your organizational skills and work ethic. + We will be asking for a reference on the application, but this reference does not need to be too formal. We + understand with current circumstances and also by nature of age, not everyone will have previous work + experience and we do not want that to stop anyone from applying. The reference can be a teacher, mentor, or + anybody else who you believe will be able to speak to your abilities as a team player and leader along with + providing insight into your organizational skills and work ethic.

    As an organization, we want to help you grow by giving you the tools needed to learn more about skills - ranging from leadership to coding. Thus, we want to make sure you believe that the co-lead position - is one that you will be dedicated to and also enjoy. If you are not sure of your commitment in - co-leading our software team, we would love for you to apply for a standard position in the software - team or any other team you may be interested in! + ranging from leadership to marketing. Thus, we want to make sure you believe that the co-lead position is + one that you will be dedicated to and also enjoy. If you are not sure of your commitment in co-leading our + marketing team, we would love for you to apply for a standard position in the marketing team or any other + team you may be interested in!

    diff --git a/volunteer.html b/volunteer.html index 350fafcc..2c4f7e27 100644 --- a/volunteer.html +++ b/volunteer.html @@ -33,8 +33,6 @@

    Volunteer

    -

    Learn about our programs

    -
    @@ -123,10 +121,9 @@

    Form and Function

    Volunteer for all three days or only one. Either way we would love to have you! Form and Function will run from the week of the 27th of September through the week of the 23rd of May. - There are optional meetings after every other Thursday Form and Function session. + There are optional meetings after every other Thursday from 6:00 to 6:30pm PT.

    -

    Benefits: Gain loads of volunteer hours, join a group of programmers (and - friends), +

    Benefits: Gain loads of volunteer hours, join a group of individuals and introduce middle schoolers to the power of code. We’ll teach you coding, communication, and instructional skills so you can gain invaluable experience in these fields!

    From 39e1776a6a52dbb8853cf4cb70f8aaa7dc78d0a6 Mon Sep 17 00:00:00 2001 From: EnneNerdyPerson <67206137+EnneNerdyPerson@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:07:38 -0800 Subject: [PATCH 6/7] update from master part 4 --- uncommonsense.html | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/uncommonsense.html b/uncommonsense.html index 06b65ba4..6c20b674 100644 --- a/uncommonsense.html +++ b/uncommonsense.html @@ -27,18 +27,6 @@

    Uncommon Sense

    Compete in the The Economist's World in 2021 forecasting challenge.
    -

    - Too often, these decisions are automatic, or influenced by our cognitive biases, or - dictated by social norms. - - Even people’s most strongly held opinions are often just a product of their environment, not - something they’ve actually thought through and come to their own conclusion on ⁠— you can - predict someone’s political party with, - - 70% accuracy - - based on how their parents voted. -

    What is Uncommon Sense? Our program is a free online seminar for high schoolers offered in partnership with @@ -92,6 +80,18 @@

    Uncommon Sense

    climate change (a plastic bag ban may actually increase emissions, though it would decrease litter)?

    +

    + Too often, these decisions are automatic, or influenced by our cognitive biases, or + dictated by social norms. + + Even people’s most strongly held opinions are often just a product of their environment, not + something they’ve actually thought through and come to their own conclusion on ⁠— you can + predict someone’s political party with, + + 70% accuracy + + based on how their parents voted. +

    Graduates of Uncommon Sense will gain the skills they need to come to their own conclusions about critical problems, make more informed choices, and better understand the levers and gears in the world From 549b33bda4fcca032d2252d4b419c8489b03ce7d Mon Sep 17 00:00:00 2001 From: EnneNerdyPerson <67206137+EnneNerdyPerson@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:18:21 -0800 Subject: [PATCH 7/7] update from master part 5 --- styles/style.scss | 46 ++++++++++------------------------------------ 1 file changed, 10 insertions(+), 36 deletions(-) diff --git a/styles/style.scss b/styles/style.scss index f866b864..c8dab6a7 100644 --- a/styles/style.scss +++ b/styles/style.scss @@ -439,42 +439,6 @@ nav #nav-ul { padding: 10px 90px 10px 10px; } -#alert:hover::before { - transform: scaleX(1); -} - -#alertbot { - height: 12vh; - border-radius: 20px; - border: 5px solid $accentorange; - position: fixed; - bottom: 20px; - right: 20px; - padding: 10px; - background-color: #fff; -} - -#alert:hover > #alert-info { - display: block; -} - -#alert::before { - content: "Bit By Bit will be closed for winter break from Dec. 21 to Jan. 1."; - display: block; - position: fixed; - bottom: 20px; - right: 65px; - background: #fff; - border: 5px solid $accentorange; - transform: scaleX(0); - height: 12vh; - width: calc(30% + 100px); - transition: 0.5s ease-in-out; - transform-origin: right; - border-radius: 20px; - padding: 10px 90px 10px 10px; -} - #navlogo { height: 50px; margin-top: 10px; @@ -761,6 +725,15 @@ nav #nav-ul { #logoText { font-size: 2em; } + + .details-container { + flex-direction: column; + } + + .details-item { + flex-basis: initial; + } + #alertbot { right: 10px; bottom: 10px; @@ -769,6 +742,7 @@ nav #nav-ul { right: 10px; bottom: 10px; } + #topnav { #navlogo { display: none;