+ ```
+
+---
+
+# Macros (continued)
+
+- To insert macros in **xaringan** slides, you can use the option `beforeInit` under the option `nature`, e.g.,
+
+ ```yaml
+ output:
+ xaringan::moon_reader:
+ nature:
+ beforeInit: "macros.js"
+ ```
+
+ You save your remark.js macros in the file `macros.js`.
+
+- The `beforeInit` option can be used to insert arbitrary JS code before `remark.create()`. Inserting macros is just one of its possible applications.
+
+---
+
+# CSS
+
+Among all options in `xaringan::moon_reader`, the most challenging but perhaps also the most rewarding one is `css`, because it allows you to customize the appearance of your slides using any CSS rules or hacks you know.
+
+You can see the default CSS file [here](https://github.com/yihui/xaringan/blob/master/inst/rmarkdown/templates/xaringan/resources/default.css). You can completely replace it with your own CSS files, or define new rules to override the default. See the help page `?xaringan::moon_reader` for more information.
+
+---
+
+# CSS
+
+For example, suppose you want to change the font for code from the default "Source Code Pro" to "Ubuntu Mono". You can create a CSS file named, say, `ubuntu-mono.css`:
+
+```css
+@import url(https://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic);
+
+.remark-code, .remark-inline-code { font-family: 'Ubuntu Mono'; }
+```
+
+Then set the `css` option in the YAML metadata:
+
+```yaml
+output:
+ xaringan::moon_reader:
+ css: ["default", "ubuntu-mono.css"]
+```
+
+Here I assume `ubuntu-mono.css` is under the same directory as your Rmd.
+
+See [yihui/xaringan#83](https://github.com/yihui/xaringan/issues/83) for an example of using the [Fira Code](https://github.com/tonsky/FiraCode) font, which supports ligatures in program code.
+
+---
+
+# CSS (with Sass)
+
+**xaringan** also supports Sass support via **rmarkdown**. Suppose you want to use the same color for different elements, e.g., first heading and bold text. You can create a `.scss` file, say `mytheme.scss`, using the [sass](https://sass-lang.com/) syntax with variables:
+
+```scss
+$mycolor: #ff0000;
+.remark-slide-content > h1 { color: $mycolor; }
+.remark-slide-content strong { color: $mycolor; }
+```
+
+Then set the `css` option in the YAML metadata using this file placed under the same directory as your Rmd:
+
+```yaml
+output:
+ xaringan::moon_reader:
+ css: ["default", "mytheme.scss"]
+```
+
+This requires **rmarkdown** >= 2.8 and the [**sass**](https://rstudio.github.io/sass/) package. You can learn more about **rmarkdown** and **sass** support in [this blog post](https://blog.rstudio.com/2021/04/15/2021-spring-rmd-news/#sass-and-scss-support-for-html-based-output) and in [**sass** overview vignette](https://rstudio.github.io/sass/articles/sass.html).
+
+---
+
+# Themes
+
+Don't want to learn CSS? Okay, you can use some user-contributed themes. A theme typically consists of two CSS files `foo.css` and `foo-fonts.css`, where `foo` is the theme name. Below are some existing themes:
+
+```{r, R.options=list(width = 70)}
+names(xaringan:::list_css())
+```
+
+---
+
+# Themes
+
+To use a theme, you can specify the `css` option as an array of CSS filenames (without the `.css` extensions), e.g.,
+
+```yaml
+output:
+ xaringan::moon_reader:
+ css: [default, metropolis, metropolis-fonts]
+```
+
+If you want to contribute a theme to **xaringan**, please read [this blog post](https://yihui.org/en/2017/10/xaringan-themes).
+
+---
+class: inverse, middle, center
+background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/39/Naruto_Shiki_Fujin.svg)
+background-size: contain
+
+# Naruto
+
+---
+background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/be/Sharingan_triple.svg)
+background-size: 100px
+background-position: 90% 8%
+
+# Sharingan
+
+The R package name **xaringan** was derived1 from **Sharingan**, a dōjutsu in the Japanese anime _Naruto_ with two abilities:
+
+- the "Eye of Insight"
+
+- the "Eye of Hypnotism"
+
+I think a presentation is basically a way to communicate insights to the audience, and a great presentation may even "hypnotize" the audience.2,3
+
+.footnote[
+[1] In Chinese, the pronounciation of _X_ is _Sh_ /ʃ/ (as in _shrimp_). Now you should have a better idea of how to pronounce my last name _Xie_.
+
+[2] By comparison, bad presentations only put the audience to sleep.
+
+[3] Personally I find that setting background images for slides is a killer feature of remark.js. It is an effective way to bring visual impact into your presentations.
+]
+
+---
+
+# Naruto terminology
+
+The **xaringan** package borrowed a few terms from Naruto, such as
+
+- [Sharingan](https://naruto.fandom.com/wiki/Sharingan) (写輪眼; the package name)
+
+- The [moon reader](https://naruto.fandom.com/wiki/Moon_Reader) (月読; an attractive R Markdown output format)
+
+- [Chakra](https://naruto.fandom.com/wiki/Chakra) (查克拉; the path to the remark.js library, which is the power to drive the presentation)
+
+- [Nature transformation](https://naruto.fandom.com/wiki/Nature_Transformation) (性質変化; transform the chakra by setting different options)
+
+- The [infinite moon reader](https://naruto.fandom.com/wiki/Infinite_Tsukuyomi) (無限月読; start a local web server to continuously serve your slides)
+
+- The [summoning technique](https://naruto.fandom.com/wiki/Summoning_Technique) (download remark.js from the web)
+
+You can click the links to know more about them if you want. The jutsu "Moon Reader" may seem a little evil, but that does not mean your slides are evil.
+
+---
+
+class: center
+
+# Hand seals (印)
+
+Press `h` or `?` to see the possible ninjutsu you can use in remark.js.
+
+
+
+---
+
+class: center, middle
+
+# Thanks!
+
+Slides created via the R package [**xaringan**](https://github.com/yihui/xaringan).
+
+The chakra comes from [remark.js](https://remarkjs.com), [**knitr**](https://yihui.org/knitr/), and [R Markdown](https://rmarkdown.rstudio.com).
From 665ce7546e13d7391867386f4dfcc3e6dce5f2c5 Mon Sep 17 00:00:00 2001
From: sansrijal <143439915+sansrijal@users.noreply.github.com>
Date: Thu, 29 Jan 2026 21:53:32 -0500
Subject: [PATCH 2/5] Project proposal 1
---
Data 400 Project Proposal 1.pdf | Bin 0 -> 77888 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 Data 400 Project Proposal 1.pdf
diff --git a/Data 400 Project Proposal 1.pdf b/Data 400 Project Proposal 1.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..47eca4b210e4163fb5458c52b428a772c70e8dfb
GIT binary patch
literal 77888
zcmcfpby!@<_67S;AhhCIg1aIS>J%c*^+Gw?fI> zopvL}AE2~OOXaz7wo%;*&4EcUDv|geTHu`Zb6m8YX=MB*un5B?yhlQL8(e(fvaF}M z72VcCSD?exkY py)s^rUJAwzZ4tAEP!nBxug zZ6J_rKv`!(WLFJ|e$#%7F`I-s$TG91pr3isIM*Z_N0oG8*}{AtZD&v_HUq^*?(Nfw za_Iys<26Wlz7k1?u$@u@EU_2M9E7VS2zQ-wec0zrj$#bYOwZIrrk0xb-pq{C`SnkS zM=ExsHg*lGgJ<_99X@LKYyD}0G5O$U_{Y5igxFj)4_k!aM`^soO|Wu-M(@k<_!#3| z#u-5~gId>F=i=3|Ed>o)d2?l(PiCFb>FDPwbu6D6TV)yt6;)PrsfZ=oRxA6$@-~Ym zqxI==s`Ev5?uf#(>z6EQIV~+;=XWvKLHYvYv5XZAk4}H+EKDu{=86b?I|v-)yQHTm zNwOFPsrXlNy)Z+Pb1Or}DEW7lm{hVjyAZtsUL~}OzrrNfKxqPePD7Uop;Qdn#YDBn z1tsKWO_zxP2z}pU$~nCVY2loKr8W_Y5mM|3ZhuN_`XADb$SLbn*UUbB!bzE^k8^Vz z<7k1)lJY2*t##}xN;5K>%hu(5YnV1qF#;&HpzoU1``0MaMrZ*A&q&mLHzUTM@v;Dn zllXvo+6^te>Lpwm_O`W2?J^s-O@GGB+`Wh&k2m*#Hy7@LV`yDdZEfdJTjTAR^f!F@ zY58TuQ$!q{1LkUY+N9AWezY M7Hd6`(r-KkwSyXzMi+=zs5r zk(V}+Q6*qQnL(tI4UkQlrU$A~NU}&mP?nleSeOp~VTC5SA=|KM#L5pzU82mY(J#S{ zJe|sFR1TvA{1VRxdkw4pO-rC)>rk2+f#liMnyvI$-h@(XfzRyq>#+B3N1x^skGlP^ z5)R3WG$>d-gFYDDf~H|!rHY&sxuPlMrMb7mqCiO=@}gEE=$17bzjsW$akqEflba+a z8{8idy9_HkOu;LQtHJ=zA;yr{VuELNzO8hbcAAz>pdafO;2B^R_y)a(`bfMMm-XX# zUCdbOYFCGwgP6l1bL?Vq1lofP13Hv?vNBRsC!PsCvhW^^_y`W7;H~qzzz`4Nc!S&h zr`&Mqn@jA;UxwV`-lQ>!6F59%*tP@Y1{BstC*c#9 !Uo8~M+Rxa}5u-Q-`M^RE=q7tFb8TguT z+E_PP15C$Yfwp!6IO;Q_uY8FOtoe(E1&8W9t>iu>CNNTph60 +R zcd+S2Zd&YcDs+f3k(!4rHOfFzWGTxE8Z;Q $K6$_WlSG9Pog!P%sIknzqpX2!ylCtyXcWJula%z2QoVwe> zRY{$#-1`+JP{$2gvL#vt3u?_}SrrsNacc&&MX|E@6Y*$^maL4EmhmF9Ft0PZW8ZH| zO8LE6UnY?)9kZc0Li=|9s@~6u&>w~5tBA+T#7Rcfu+qWFNtKHo9_1TjhI2@d0gY;K ze-T?v`&n~pk>PVVD-X>##0}O;Oe6CdS34)QfnZr>P(SpIHzlX{W1&5X;|J@@=zEQ2 zdK?EHt>JtSM|)W9^8l*;*7EByME;D6FQ~9F1lBr$JNboy7LJrXzoPDUH~dbqV*Q2r z+vTD9zjIu+|CWmQ4?O!H!u;RF`M+^`;s1v?{Xbmqe|EnAo;LWeY`lMC$NzP(ME^V* z|Ao{44`copRsO$(({ubIzmc7toq_8cC36w6a{WU&{|nd?v9bOqC9g}w{;lu-1I_;j zng1VN`^NZe|GDwM=>7Mx{ZA18+u{E^&;M5^|37j5KRf)_TmB!Z{=Y{z{v$yB{~)vf zcdD;AX4glA)P9GKmnZ_}Yw%>C86iRcG97w)2x_CzCc!3_iueAMyuzC7>AwIs&UDVa zqNimIVtVDPh!4h%Q_fd0HbI*UDl?csR=8T?AnvH{d%Ewi|NQ;~*b zRQacT*w3GuzmB =E9_ ll{@dzb)a;Q@iV3r?g`=1|Iy9OQW1;+p zkb)vZ$^{lyX80rM{B89~g%$i8lR|?0sTCR ?n4qyY=Yu;VOq?qXIKQ8+Y zUIf05c OIe24pl>RHv#3IsnNIFM6dpdUtZ^fdzU-0?M>j({J~^cUp$<7j}9{ zclEIbA^fr+_iq6a{Gb6MVgd#ZQvro&iN(->r!@>$0=Y(`146fffMELjO}c?TvR_q+ zfPsM{a64o!zohX%6oll=4o7u7s@4^%@4pMYT^WjR;vwxc6p~)Su(8Q~t{R4tuifp% z5f4YFKIavx(;%VdkGzP61-2>uLAvF)D{p1?MeZqN`Y2j{%_2_5is0Ohvf(c3!l3}B zw%?ao@4_$`bG;Y@f%<*R^bcoSW@yn){extIwjnT}rUNifbD>vrQHy%vG@!-|;B{bd zC%0!53oCWF3AhbmWI}`gVyShvdY>GJGy0X}eBkSUE)IOHO}*YtiN8Q@giJigzl%%< zA5pbv_);-G1f336`yRudz@BU|fsX(6%q!A%)> awR!V-&MFvMNn z82ocHRFomZk%s%}ch?S+EA{JZJ!spH*-$^F53$F`FGC!p0w<#=ribhltGRTAC~AT- zqARt?9)!d7{Ek-@MQfkc9|5r40$a!PdS5_5y-diC`9}VC+)CYm?}3Cxj^By498u5CzeS`W|O6 z#kU~*zsm#4cetCeJ#tYVdkg`nm3Vv*y!G8p28``7IO2prKs=m=yx0Mp^CGk|LDWpJ zo(8~l0T&L8>yV6j@C8fJ1h_u<7D%}uRt7)L14Nj>%oW&H1?!R8{6jD-0`z;zhyAt0 z%%k{uJ@EigLMUcJ9P3aVz4Q*0>xi+vO#2FOvf^)I>QPm=K4|aLpdSuwI*2?wTick| z=4e8SI>G9DAEPm-fvK}kHp>X^Jsl2UzLBgFp=Jg4dGN oA6lg3gD8< zumSL>yK^< c z{_;C4CW3DJKY7ap9aRD;@(AVwA9FuayEASG+7S^^;co2v=l(Fb8{NAX6btzS{mezN zGT^Nj#+3=N3l2Opz&{V-yGDKH!VBDE0;}%D{fGbe`$@)3ipxxdxf|~ )Gf)a&&^hyLabaI%n5G3O-F(hY+)iu=R}GetN^E)3nrDT zMV2SW3N0&~IOD phB2F1N>zGi~Df z1Rp@G2EVLQVeSl(@B6GYAkPd@*Wq{!AkTxc91za~{6c*kpa_B~cc?ibhPJr?2qD`7 z-vt%0a@~@g&|lDfOmM~9EI*0iYtacj#Ii=CC=^MpL=&gsSV3L$3N6sJ0vSZr^J! z>R~qmFGZgUAg6^~koX>gkHGKQJ#jlCH$|=rl#k)K1L-+Ki~+U6cRKI3?a=nU88`R< z!p+c}LHRv-Xj( jtq5J#SNFlu1*fa(Zpve>7 26-&?&cYY`yVj9#|wY9TIuZ394z z5SRD&aKSn+AXGRjeef@pRFIJc;i*9#2hYTX!1^Fs0wGE{@MV6**?BoL^MO|p)bJ35 zfp{m+m%qNvHfkC>`RmMHK48OKD+ 1FJfZf&hUzD8uetX5;SG5{#q FmSb`vx>o-JE`T)}|AEd!CwpEBMBkQ$X5gXM}D8IE{^1!(w_lAa6usj|u_OL-l z3{3c6%is65q-IT7^MHi@3f47hLZa8Eh$U=1`5h+R_^s^cX@@W-&v3{v+z@y5UhoHp zi6|QpoN%{l{IYp5t=k-Bc8DIE7|+*M`Kcc4GUDVPM@xe_ oR4ynn`botZSX=Way7+E_?|V4A*@xG zVb;&o_RSnx)Zs0{K9=9^5OyX`eJvzv6>i2iHO$mXVrCz~CTx+pAxL!uZVrq}_Y0j9 zQhNF98Jz7pG6=bCP-!hT+9>dKy3=Z7(u)Kp<)C+H3j_$w(<1mi4`c=h<0a>OfbEy? zW*w0mA<@(I*CEkmB!NHFSAjy=UQOoDOlVrr^TSyYVT{L`5tBvs)h-In<4y=$YGMc* z5~l|{q&4}(T{n&09d4X%thShxH*KtSIgAjUsQ1FQ^> Rm6 ztI76y#8Nj %??>u39zzDi?GxVYd~2@D!iO(-#f7ExE& z=t|9Y`newMT7Y#?Acy%4d>X=L(!i2AH^3Ofe#GV4217sPWIM7J;QYPW w7~hT_?p{k9FPisSITG$gb@7hOB|DNtbIG4E^Mj?Gw6A=DD8o+UE!vNO{wngEWNf z@!ja}!zJE(pwTOuv^0%5eiJl8XqRm2&sOl(!-AO&A-q(RS2A92`U6w=OntWc&+2 zHfV-qga9i5KodPn+~})VwfnyT^-Nt03;xx=xnr|edtU&Y=%4BMWA=eR=XX8!(l&T_ zD? 2wXL8<`f nZoinDl8bSF?7#a& z?JGFDcuH8ZfH;3Tpw%);n2URFk-yu9o|8zo@tU~tn&W 8nSFrm;`xzWTsODW@0(atvKf8rL>nHF>A8j@k_JmMe)B)*Uf)pF!R32|0 z67iG|@&Qu!b!fUyAqXywM1fFjilk4dW9WgNKk_p(&HSkDScU(YlchR!DnFL_?%f;X z;|B|4HwVvj8&j-McY(VBK{`C|E8jWA!F`4W`0qZBX&CYkZ75QK>*J-g>pgFbj%-A| zG019@UcT@3ROrxWI!}Jo#~aOi9ew}>>f^QMy-U&DnEA{UOBOJHWcIkr?>o)=IvMlt z7|0=(tjK4&Q8RA&Tg`h5egG$`?ufY}1!_mS9|*iK+7&o~?dZ7kcMliiyc{{A>Sl-J z&vdOMEcSR?c%mu2cBWBhu&g?8Z8HqpGg`})(~S^~v ?X!n8@Z2NuD- zk)}k{7Yx7tqA*MbQQm5@3ZOFV)s^tfX@2iaz35K3Q!~~~sCafo=2%6H6O=nyY>s)R z!y7|4E rUv+aehjBZ@2f(ds91RQy}DyWc% zx(+4i@2!$RP_n0yFM)U3H3ENRkW6#n6p1~B&ZxPfqc6z0$K)Dw7BjtBTAMr(M!u9+ zrOD0K#Fr_-)R%`I^w-K|;(KwM{B1G9m~h 9Zgxqg8wff2$q_3 r8!sO9TST`}53|oIIn=IlXGp({FET%60D0F!&QzC})2+Ju;Is76#zb{w>kHcq z-KuMtK7Qqn`arFPdWinc6v-E{Z;Kz~*3}d tGr>i5u^5Ve{8{6-veMM_mg1*C}9V=ggEsXs ;W$p zZz%$s5P3J6>gpIX(<0UL-)U-nDWW30TctbZ__;^Zt}gKS#bYNx^wR_N8I4R7A*OIq zF*8hX1x6AOEZrKl1@_Y9wHIsoMhAkTqx|8fgh$c4SU<2R*w=2<46Yx#x6k~0mOuil zfg$WcAoRiEIzh17k+Hn7nE*go?XLG1p$ChhH)`GkLhOVcAog@7cKu7}MoT+mFg0V> z{wQO+0ig%(W;fjd;Y3&4fyWeWwz(slCRVHzYua7?XY|kUQ&}J7INq8YKNMAX0YiVV zbpsL6-4WGB;%9a*B?Aj@k$0HnwgK8_hB~B>8@i!0+?f__3X|ezT5WBV@N#NpJ$5>C zi=J4ABSP*=hP{w&2UdSGuBjL7;>z)tJKHKBx-U1R&`;%-t5jCxHcC}iGOnnjP@Uux z@Lb&S)hvlBRA9?lof_ySmqcg v=EAt=C}p4Tn$N#H){l$;)J(47x7s(@K3M?{Xbp zRo|t`+cvx8EjHEkvi5S@m8jp5L(S5Q)l=e~nedoLw)AvBc#7pGel9zCNeZ_gAeA&a zX(R9!*xZAhFcJ}DR1rWCxzrILN^&z&V_%NqmixrW`kHdx9yrJE6M@2@B7Tl8XmK _yfy2&00d0P_!WEr`n}oTmbJWYxqb1baF0trUaHcB2d)ZEK zpoA)&IDps{Zo)qzA4}_QV!9g*yZ$Q)!lPZQvWQ642{h|5l9fr2g>?YU!T?L5lqzHf z @Osbu~+8kN|g^=v&d=!oadZC%i796}4Y57+% zYe| 1d7tQhD!D3-cV07QqLx(2owpMPz{ zpc`mZh+-)lnnejov=%5_K>D8xCXD(WiX&+sGdTf9UzG5I6)cAfwu-(DW8Z=;iQN!N?A|v2}7i_6P z6ygkQIC2+DEi2`~xsxS}7e-i*>qT=v%6z-zit99^uMr!SabQ^g+9(oRngU0iZ_Vb; zSgIIXD$H@yzroLRugLuKh>0018WPxu0VPJ68MgsP>xrD*vmRU4=@mmpr_Y>4<-Yy1 zzb5BHzj%m7e}zosZku;)oO(}smJo;w4#~h C6e~quFw@hT=-oNjQ=tU850J1qN_9-~~CJU(0EP zN*{hLcUU)Tb->*YTgT9>!g!$c4hp0#X)rRlG;~^!LtN20jw-=wV_fGkQ$f;p4EIwA zb)?E`uUcEdMbv$=eaYxWKV6e2tQ5mL1>t!pe79y}pnZH$`M;1OUvD)@1?cyILsSbW z!_G>q1z}bH{;Vy1C?g5Y4jb@h&>!{JY5p}MRW;-Y3ANpik7C}VL7 &ppk7kQn>`tRx zifX%F0#6@qJ(qW@C&!R?(N<1m%$f_9*=pN;#fi;cz}+}7s!u>t?dNcP)!u1tH%K zJ^J%fE|YS`$f2wK?(;FZ%k#qXJxx(_p1upaYJLD;t6TSTAapS2N}Mo5<*eCQwXt@e z+&5cetVPt|a9BEN(r8+4bnvS1vhix(3n`A4_lkK7k;OAF)+ys36rIylNmhK=p<|ZJ zMu}mlb#|*`P!mpFYFYR$cPQ>~p NI#m`Erk3PusmJ5!|KKD zqjX5e$_CE?kDEAx#hjkd?F+ENs_82ZS=mcQj}x;bDlbQASP=Vx1Q*6{Q|~~LSH`Y5 zR%(%a3=a`yV=D}W;!dKf$W$aXNGaEHFwOX+$|(4Jc~;C|-)wW)A@0n`=eNrtLiJN| ziB1BVYo{ukuf=by<8| VCHVP zU0!O$5%_Z6dWIqHk7jQ|`7N|wZ&-P7i=*Cy`-d>EDY!pv*q>}J19QF(%N(KdRJ&Tv zqNWyIekYe=0#OC5f(SwN%qf+09oObtOWQH7C<`w@@ceTAg$WM%D+!|{4z|^&EKYij z{ud}$E#Q)L(IOs|s}4}5vUl?wB%VRtvsS6FX)b zPjmeVY7E<5dEc-d?7T*~G~VP?H?3Vod9 `G_1vZXyOYDf}Q;HrYDjX};9m`s|BFXuFrC`!t70Ox0kEB9)_ z&V*I*Vx{vf{wclH1U(#cjPr@KcU4>@?G18dH~Kh<9P{ruVoYU{^uZPz^8711b)v}i z1iAYb88B>Cs}Un&9?uT6g=>Opx$@|A-fW}FS9XG%O%%r4OZL(QoR@OE16sTk`GN t$wl%Hjm4wM1z$BkG$_! z2uEi!k|-i0Ptr6qTIMvOC0c|cZ$ylIjwHT`w;oQ?j#^qdCwbnoaS_K9$y0`yEi&EI zC58t&7VXT|rBvBc?m6bO%eMQOF?%en1WO+&J8BAx`AKhx+5$5|T}RCyro3D+IMwMf zOwy~{FPy6gbeA^ZL~C`dnH-%*sTVXjBg`5uSyAOyM(PaOnXKH+<>mKblS5;B{@mg^mMqSM7jdKH zNf@mzOM3sKB%vvn)9vunjD)g|(^9Hd+=9I~fts^v8cpmsX>hzp2+g<(*6;}4&)(MG zFQ&jrJ@Qr*)gqx@8HwhM9Guc!S>@f;{oyB=NK*`V$~Sca-LP+M3pbn@seWc8D~^xR zFFh1A+4|b_Eo&tLirU>kKL8@HRih=$<#eZiTWyk`1)t4#6a6W)L z z>M_fA8ANBiXWpO5 zN3^u;W4QX^T#9{0GvXx`7?UdS9@E8q5@NKbPj|^+V~R`)%b=2}x}TALe)ewl-iuyT zH}7NS-{Seh$ftxozwI~zHvQ> Tu}FJr9q5arUOd;om^dEZD <6 k5q6ZwiWnqha~kO6Ht*pl z!zkSeqeaD>QIhw+4t eRhvG!^{NT3yBVgChr{p=z*2IuM0TB5 z?{FQ928}LMx8djZc|GgWeshYS8et`q)^D!#6LDIfa@U>zdzrXC6uo5!hn;Cvt*aaR z3Hx!Gg=ybupr@OgXR2s_CF@R9%XU1`;Qe*cFo&t8!th-p+3Y*@ !)9|WW)yt6t zWq^{KyrRD2_-SMGST_De7qWYufokDLvsVUaa$Jc`6QW=eP-Yoc3t5V;oJBXaMOKT9 z3?IWr6jiktM9N6-pQ-Q#vOC(noS6f# h_VC zzs0lG;&Po-Q^Q(bzIsaVB9A-0o)T+WQ%B$e8%db239COV6&Dfc8c&(`ziOQ&copfZ zLw`Xe4J8>6l>`Og1bw>qGw3WgR}jawX?#ZbjOMQ*gv?+^DVLp@zh7<=>epto9FJr0 zFKFuVao8+PYR#;(-nAWHlM^TdiT*F@-YU3qAW_pabD80ovCPcO%*@Qp>@qVmLz$VG z%glC}nVFe!+;?KSdv n0@y zu_2mg6VITTy~DW8t?fGKf#GT{WpDFO7-ytcGrgKN<$0YvCos5q$@tLm$_HvbIrjML zM`Kmu5(LPym;%;1HAir)_DJ$zBtr1StR?>KC^bB|2|7YU$=uZ5l#(4OwjucAp$4{8 zW&&g1h_+6qsw~M%Lk{)WkwL# TGjLJB?g#tBu*d;kIv zObf%L=ww4G6BaERC4Jh7;*N)gmCM=7Yemy^TZ)cKXAO6wla1@HS^QVL2VA4rSKX(s zv$x!PrLA;Dj5A@@nZ0$Ac9G4!NuoehM30vD2PTSD$#qp^1 Rp5 M-`pH{c0{B zHnW}>URUZ>j*sS!l8uNX0 0vWh9{WJ(o=0)_PiO4`34s@)ir_&fsCq%nag zVAs7xiiwlEVg_&2X~Cu_8?UxrsRdg%trAv@nG+DH(|L>LaCou!b0M;_X9eE8C95oz zk7(&LK6hfK)>FHKu}M(8(fdg+@ D`X{-__{b1T#};` z<7H|cni-H44eyTxrnG$yzcZHd2l!*Nii78;pcQLro43bK#$6A2`_b5WT{L+-P<&t% z#*f@8s~q$;@AT(?qHQf8z7yxG@;Z*^c*zT-lC94-AqGeltrlPnn9pl=4CPhL$s-yH zu>%RyxC=h~3=$7!PaQqGJ&WV7y18wXM1!$hriU?e_+8kH?h(Olm_`V{r%N84EfZb1 zFSM}2ypPr!uRKTZbwGC^YJw0}TSj+0Z7Aa+)9D(;Agqi3qSLhMDI0EEjtdBz@-*8E z#C=G )?hL2~LpE&V z7#JULnD&P??W2BfXe=2qu|JDwLQ W!sTFE~BmZ9g)lan@(NC*nx9cr!p)h3(>d}fyB}(DVkM5ODP65uEilhCCNZf z!`jeCZJWDP6G>JI@5u`Bw9egBrpzjhoyXxMMdpmuwj-C1?U;of-u1Ci8;y(X-p=#Q z422dY&Ona**8FO+bLIToFC{lav~<{{ upNGMaeZJy2xmeMx?cHn_Fv`|a zJY<3Vp3~UdvqFqwYS)O}=T_By6W3v`Qu}9TGzO?x`;y>_n8Ban_v ~cU+vtsq|Vn0m-&E6~MNAJ~2_b`vS zR~(l$*Tjl?NK1P_5X~{_ Fp(N*`Yz8)EdU-q<+27Wk zP!1_AVKt4iA5mhymKd4n>7tte{Atyk2L94Anp|);ZIWoCs!rH57wf92J=r9HNV>J` zed}UGR{YP(OHznIz<@YFL&Y{VB%xEY@S!e;TGxGgC^)(@3UY9)?Ty5Xl18gEBO_@J zjx2G!n`o~`y@Dp5O(9FnbLZAs%87GhJ>gP9oqI>rS*VoNtfcS6SxSm?!?9S<6KH zXQ;IK^xPsi?EPFW|1}Q>FOIfj^Rpdd4Pe%zY8shxTeO+`hZ&I?Rutt^m_Q*VtodyX z^upv~rs%WCzq`KsSoJ0(VQtJd63^+qcc+`!UJNnxJWs!e0zVHEb{Y>N3O!ar<&cK7 zXOCiOxe2}xhY=D~mdLpQ(u0yYZ?=|k2d!>d-j*cUP*2NhKcQwscs#_Oc7Zt|A(cAS z_;V^rUpTsy)MrXiDd_enI^!3qfYzN;c34QFISLVnlntzB Hbs=fL=uD9!wO {{wK5onP|l>FjFBk?e-1cC?vIitBT1z+i6kOcUfhDr5S@==?< zTmI~HPq$-`cTv3|T(Z$fYqRzGa&L}>)er1_zTaa73OYhKfj8#y_YM7h23tldu_}pP z!Cl>5Dqa<%(S4#@L*>y6Ye6>MHY#i7ZqOaSI?7#D&LpFY1j}j~%NyIf+PX~IYS&x7 z^J1G+X-d6MDP367r^&2wUtQOpUpa 6Gn{?NR@1H%(J e0FP&ZNj^3aT+S@`p1Km7-0hm}k-?g+FX*M9OLQx?D=D8%FBqwIU?B zE*^ sM4m7VC4 zs+x06dnd~_)BM7OcIR#AfeXh`YrVSE @>ChRs7 z{hRT`M+`m}7^;6BsOWR1jtIU-l0tADtv094rWPOg+YMLD0|v4^?n{eG{c=}nZTFAO ztU4NDU-&zv0FNo8VSm5l<1eBZDl;`mb_4!XauJ_CxzzH}&{l*IH{~nyPw5=h?8Rv* z8YvrWIP7KMaX%Rrv4-{9sGse*ky!;ql|IrKFPK${uACGX)+me;NxwuL-MHd}X2)P^ z)>K*>;ze$<+NrFFPMoodWaM?gRbj(;O9}bZq|K8Ta76Cwju07O{`?|+!a!{b|A@rS z#JG=KN4VDAAMLu?y=&Vd_*_^rv%~Xz%06Oq`x78L%9h-Qr&uh9aB%H(LK&$<9Rua$ z(hy _ya}@Lhx})q6Uk;cV6fm3R=v_HDFGxYBd(al!DC#PBhL4SD zx>0D(qK|-(^Y9LrxL-aUoYj D#lM-N9$UtVW$(g@b1V%sA9JBmp|ga1Sh- zB$IHnY)dH50G^4S(Uyr^16+|1_g~LCHJPyOn;aprCBIN#Y3Jq2pc#?YPIwv-d-U)F z#3hT|1xmUa22O9R-&E9FdJmGPx?7}Mk-U9m10k~!p7*u_Qt|+%5ISp0?@j8Zpzd0I z)Po%-g4?B3Bkjc~RyMngmHDN3Yh8WXY=teB+YU+2EXkcxI1awFCga!n`T1z?J0~^T zDpS-8GG0%Radh03T~|REEt#of>kHiWKoha?O`5mDs2OYrjj~aEo$_zz6tg?CbK`xJ z;v~(j+2!#Q0vUeFr0uC#(5;uT5wPZC?VZ8OVR4Enl<6Oc#Lg}0#7{>XTphI|V;AO~ zeyl&SDL8mX{kF06y$j1Xgwe-V1oae-QbA#bg$_9+w@?!J&$7>PR~Z}U1aBm7L{jx- zuglX`Cp-6LiQk_|U6(D)4(5BxfXxC8l@kvvE-<3(EANDkzQ3NM_SMwa{p?;HB5inf z!q(zGY4d#qM-gfs eQS~RYt|d7g5&Azvw}1=Iq5ktynMM)YLUmL@znhM7Ws-2tLK>O z*;eugo;uNuCR@F$dbB1qw5EE0sY-$ty(?#c}tQ5Yxm7dZjS4a??WVWELYw=Yb>nMElqMr%5*~0m%bWRQe6&LN4;9x1pv5O zDQQX$&etH_eafwTpNfX!!ovl0xR0Ug>`p}#T^C79iP`>?xC66>$#0EB*Fn1;H%iWj zV`xWY2kkZkKI*179P@ggdf<|K3Q*O#sD1%1oQFY_$c__}d)illSBBTPi_#00wT@<@ z#hw)X-=#=AA;ZEo#}pD_DW0m#UepmkLlWm7(Wk7;SS-s2fXV^ErLrxVbFUVEeji-$ zMssQpjKOFk26uJB35?NrS_*RnW--l;=_wXwDpF`jZn`g)0gQOVg_lFr&X1%SPngG; zgjwNz$_PbA9}3 DGx*6Gyl+Jw8O@}Y`IqVdLYO$7T k$DS=F2cUFJR*!G%Nva@ZgHMu-B=|@ z(GsH$zdT;Z6DK_`-O=(F#EdaxdKG-hUkb;fm|K2!fD|M21G^d5+-25i;R4T0Bo6ji zjhi*Jo}N$WnZTjI5#bzR!;%aHjt8$ufk}LQeJSa=V+WUX-fY|)!;TN6V~~suQZ(tr zG|J;_7<}fc;Xxf>vXmvBF?8+#{$vcv>hYzFGFD+=q1@aejeJRRW;y6K=GHQrfjUT1 z@~1gPcI{B>=yQEMy(^$X%CdZ~uAl~offN$U(Bh4M_N9`^RFai_i iD(+tE;1 zP}uRueU5su;#S$l`9l4m!o8}-kE)ZU3xbhTN#i>)>$Va@y3#N0WG@PNqQ9uU;hfm1 zTG7RGRF$@%Dk{M;Q~9}Z9cVT)X=!1JmF4*#E@q+E*=eEx93OimI;Fq3+r2@C%5c zWQCC@0JX)ME&Vt?Uk+ogfi5Gj(6@m{=#m0*? %bmeFSXEv8g&KJJrYqR1GC_L1nV3IU|CY!e|UpmhuTp5^X~mia@R z;SP3gScO#~CBHnZqMhI#K#66(fv|jKen09!j#Tb?;KSk6zi@|<*Yex43|8c!`9x)l zhwe*dglO88w*{=~K{)yaeD{j|ZTIR*M_aBt=_^0vys$c$NWAwzQH7gic|;g|K4SsB zX)8gndmv*~GmujAoP?75fHr#HmW~bq$~002i156;WptR 63c462A%-TBa zNA~NrkO=IXyu!4}L!=Au88yz7QssM9hP4?JWpnx%Okr9-%$NlOGQHWJWkvLDc9=@3 z!n|8=z(E&dO~e5o4wBVAXp-Nz 3FeE6D61knmx6C`F+53b^kg}z%?~Q8 z&Q>}hZ!X;R?ScY*L295%LH-AxhT}g0HUF8l6Z-!VYxfT@=igX6)_>4p|A8C&zp{4! zsEz-PwfhhE{7=^C{~N3w<2O9_FQW_r6Z=18Hvi<-{=wmC{R_nVM>WuYpYy*|H2?FM z<6mZ*|K-5>uk-#T%K2A$|Ay0jYjL#xTUhVkOgH}xw)f8x|K-v7e*@q9XR$g29N&NR zpLd``z`*hElAixW_Obq((CNPextRWU $ zHkvK!mgPB)L4Db(2|PV(^KWql`7vGtdZ%mH4V(vOe;R`;-9R?i+{^~+mY^oJBOiS* zY;rOa36}ey(WR*_7h-vIlMd0qAEeYB4c1?>zi8k~!?N_TSS-?XN_yN}ffVhhJR~C9 ztIrbr7QS8~m32HHHeTF0X)Jo%whtsF&?tCBkwMBt6XNTS#5K?< tcDgL)i*a~Rs8!X48&JW$?kD0H8>bX Zi;%4vc_LPkELRG4MjWW7gE&-%)HGD=fWzfQRw{SRI>Hmh1{bvvSKWM-I&|Uu@ z(tiInLj3Pyp8skE|2~NPoB!&cv>zKi{Xbk={|)}hz|O$J{O`2ic_(xl>cRs3ugj{g z^3+pry^4-@FHg_(rjtCgVp9{$6eLXjc?D5^0TD1H5pV`k0qsBsw)}9cK|qLz&3XX= zElIC%G=nAj%rhn_RRVbXkyk}~=wRBD@9(d_sYkw_M>Rg}r>YxVEtecm=STNIAV8p% zpdg2TxmlEaotjtR{P4j2USLz;_3pp*FMOaq)Ih(yd&`r1y;2*GfB|$sCwxcwPN|zM zx1?D7 {d`iX#)D>iD>ooBA}^xl|&9N2(9U`lJd;l}+# zxcorjh{EWR{9dAbz{RUD{4t^U3s #6W{C=)cG>Tg{XpkVed2m3l zJO?iaFRxyW9CF+~^q>21YkoJ>Mmw;^hD~o*jXBjie6K2&W*(n2YxhsrlyK{Hm{7Nv z&Q$V1&m5gdK(>|IGojP5lczwEJUe5YNhrD=GpA@6fgruat@W(kDe72YjUJ>R1bBt7 z%F@v_x`FbLB-#)_wut^fcmasPVDmyK`vx%g{nlx)srbD{Myq Q030voud_$BuL4!a5EpmouRN~Xw(pEcBsubY`xXmwC;JEwPOs>q zhB^9X4Sx=854+xH$HWkW?2bFzF`Vg+YnZdFp4)bghO`FQK3|MhO{>}dn71urHEo)7 z%;MGB*@wm8b8OJAvh2om_#U?PR@`+TS>1G9=pi2eSOn8UaQX1vL0Js;h2g&lo_-G5 zu30AWgstRQ`~yBUpq2X)bi>!Lm5UGh%kPdq0mu}2+Xy+= tyRa2OTwjh^( ziiS=F*1^0 D|v4hy!J?}L! ;J3IrLfPuLT_}-C= zdo60Qi~IJ>k*$L;<3fu{(TI-8rr~((`8t8%)qjlZ^WFEc5rA>+q}QeP0#9DEqwdh# zZwIQTL6-DJ+dnPax&!eB(hcF^yy0MNYm)bI8U68xs|>^j4#du%20iK(ArDrIsS0IH z19t0Wx<;yxZSwztl?Sw8PfHzAWKZ}D_cGvU2lp9M(SrnB!#r3w4VJCP#-1#yr-IzC zntzL^t!~ihs27L*$5dcZEwpRD&oj+Cboz9p`Bj>m_0cjwKTaRS+4AG5w`E)4xfurf zJh;mqNOY#moR$zN+UT|JwT{@xNFR)jd>YcMM^PO{t*^-* (9hFxUC&3<4HxvPh zRFF_EPc>SHrP<{?xDFo_7!^Q(;5`jFr~gwM0(;wY87y;~!X0xnP_GX^F9<+F1PPOy z{jIj)f?EzkamV!uR2Q`-X-?qZ6!Q^pQaBrrO+tvu=5l>o&NT7`g#!R&*bWIGQ3wz& z>|wHC0&5Y``(LoU{~_V|wi10@!*?R!3qp^L#AYbKyX4PJ9~^U;v#o}HMlhf|0Fl{) z)C_0dn7$)#hHeqA2gQb=xD2EZ;0~DXD%`SK5;kSMk~T$u;x^=U=62S0mj5z&X{+n5 z;~MT}dqk#33}|gGN&KdC1C{hyC;XkZ9e*rgt7ryP)q>^(eRF@y;D7s^Y7rj$YjzNE zLJH&svqB)rU~;L)3P3D{vP)rI3MfhuCWRYjfHEQv^9-EvGy@m&YYN_`y^pny1@3Vh zQ7(i#rW=lB8u35iKHzZqA!h{c)uas|xaxvTDz|ypLyvab+yQhwkvGVls9QmHeX-kB z?qsyc{EbLm1N02iQHXR%SBQMXJ`(TQ&WTi`R3rFtZzE5mp!>f^`;){?%7885FADGO zDPIXaA)R>d!0vdhL*2IDuFoZ`yMa{qxUTv1X>!1}{FZ>OvE3Ov5v-=+?-2{P4O$Vf z@{oA_5cq+?Pjlhjw|A`Kg0V`0 wYY$}Sh_P_9UjTj-+&0ta*1MLNdPZCK_2(K!vvL28-bVA@S+ zZ{j6dW$Lsq{7UlR*~pPMr&r+$Xh#<}i}jo5FqBsP(*Ee!hC<3_k;8&3vP>;K3&nPZ zEed8sMPv8sUd7@y+Js`@W)C>3xT60lhNJitws$L+HEcJm#lw~}%@I)0)gQ_F7(;$% zm!{p8U9 J1Y5OLfAaxr(q}ET5HN cGq6m2<>~mbg{I1h(a5e}wS&dePWo&Kk zPWzxJ%O#DwLJ@38rd}j=m(7H2sEHg5ECmRj;fzQKNG(MX@$$R4Rc>s^z^>lAa;B`3 z$yx_`B}ufr=4Lu}!I6(U*>tx0>NTc(X9Q2dJpI2TQXhAsx~Gpp5RghD;<#EC^veyV z;SKGF&NfJjEM-K-lnq&&cE;Ie!kFu=b&h1gqPnZCGYtv{fn(lCy{Y)*3y>nyqy+gq zB8}C0XPRWe+^3)vB*73odA*m)NcBzLB{6n(NT;7(a7(|xy)LUn^Hu=ccQ%986W@TH z!!M)|C%xz$=q8boGQiZ=5&gO&V@RS%*iSU#r@fUCcI>7rx!lQy_}M%$F(3g|F36^a z(rjQ{1+a&iD!BG!QQz~laFwqwgtYHBAcK27U*>=zeK2Boqz3*T)hK-`Q{aBnN}q*A z6~H!SrLIORIOuu+LuEhedVq$$J|={E2m^ILDs?|~oIU!`bSyNxRHg&zP;R$Nv1{re zV3h${ $GEBk)UbwB!5zpeFgH_47VV#!iVgBNkCz#DDg>x}&1Ykx2lf~V zDgbXIKl@KHAmBAN;Pol+RV(1NBH$Hc`o}bar?bDSXhfdgm+qhL3can(8oQGvzDQC* zocl2ON{5d-2XBVzFI#P26YW2g)pCOmbh$S4X!pk*t1p?7_T`^7N)I(M3*VTD?}hTm zfzrc~^g?Ly>EFjwV%@Ic3cCCzIZQT8I~EW%VJo-I@-63z?y&A @=l=M>_re?M^2>s|89}_ah^j1shjRiaBX-P(8JWUiqF0Hk;Tcy z9Z`RbCj!Nt)kbqIfB4$dvetMBiPiXWnO3D^D~Bp^ue|-b;<&x*j5N7|r#_S0EdZ7E zyN$qJ*G5lYpgrtTA 2Es(W>sC?--|sJR+;GH#gQa0%DJYlIt1(T1L6|k5K|^oh7f5ua|6bh z>EVn%L&NGCOjPv{s>8R` {+`$Y1d zoNNa3s?Y`Ax#l6h+We)y@F?}NpI%{Otn$@G@?LEy4D(rQFm@MK;Nlbc{TM~wzY+NT zYo|sJ0)O6%lTGl3h4Jl9omNcbQ|`E)$<^93s(!}fmeX3>hkST0AWR!|2>j`g4|&{X z8=?FXFD;_HAK%mK0@(Hbk`+P`02S4oU}?FhW@%CE!Pwl&=1Xe6e3|_@QcLsWlg-7& zT=*5$t!XB!&E^o#DlVtaj^ -Ctq ztFBkxh1(3e2kP&A0>8~*!51_2YziKtMaSE2fh6(hcb9&hC$28DV@+eJ*S=*LSL?<7 zTX+5&Z_}G|nHTo@5|h_v^IMY0#+sa(>=Ilv?$SnM=TV`Xj_ 9E`ILZ{2Pd|r sk0a%X z1>l|o9%JJFW(fd8gE-}b1RckW-lIRRpqB^hWvm?9>xt>_xdR!736R9{6wvoK ^$gLf4y%0*3qd#F-Kf zB0EMY9VF<>t*6I{w4fU%5SSk=7)&NEi_)<*qVkmt5Vc2t9b$A>i!)wFG8~U8hNXO% zhZ$i67Gw0akolEOpC J=+2&d*a`Ko(mgvIbye>*-&oZL zUvRG}c4%*91}Yi=Oknyx_;Ep>9uVc3JyY7J&w%AZX%sl)iUZ+~!mf#Eu9+($fCv^+ z1incQ^#%O>AT~%<7wSY*hQB}{3TDVpUGhue8zb^%zr{)h+u*v}asmDY;Mod@&;Mu+ z#BiLU8_tYys8TbW*|KvU^wopH1vAFenbPH@jTzFO^rtTRjrgGg!)NZAB?XwcHj5|D zoGAq^oDH&1_ aS9Mhr>t8~Hrt(s9-_!QwOuV;F^s2(eFrhmXBcqMOJ91p MZtSyNGvSZi z19i=RbVMA>ae<7+q!7I(5()Q5Uv_WC_*q%%A!RocJFghpB+rSNg@u;H;^Cqp#0q-l zdEX!RKKA7WiXmi7yihUmF{j^o6z0s^@g`cBNP<6f)55}g0lg>)c~^5R`H>j&E3%Ug zzmJ#>DyrLBelMzJV;NHftW`cjptH=cRp_kVsbi^hT#uzqQgWFt>2j~9UGcqk7`%IK z%`YCNjStTHu5vnK%<}k;*G!yt-ltmx--eFdZnQ1oy1UNU98f)a^i9E=K0iFdm&+MX z8dR|NvhCoj$rG$#COnAGWFHLMc7GZazVH1l_3l4s8sF+{ZosG#`w?l^-q3mSYM0wo zYFfzCH=BOjpUL?h2#|iTcFkzXkd`ZUb9zsbXXb*QFn8##V%4te~sZqi?4L1s>znJN%=B@jnH)r8Q z$>*SZH$`DrdVt&A)qLahcM3i=zIWyOrcGY>mJqLVH`b^H?N$hxLS!$DQZhkkyn?ZL zd>(Y~2*6@SSnC` !HOz_x1>H_s3=iwe DwVpN zO&N78xoyvhv+~eEfo&pCpbU#Kje?*RtKj -- zKAxOyqU%bjB9uy9ZMEDtIF>hjs=yF;%j9*@83+*9{iHwNdG5J3$W#pxI$?hUDL~37 z>&i(Roj|@P?ErV++0kP#bP$i&*<&y?&;Ulxxs-QqW*%qSt(PoKK%SlJnJkl6O4ZN{ z3M<{NWq?@Mg8=wjU`a@9guN!_AjS;Lz(;wRhz9wYaag_rWCQ8dqT`|Z yeQF1{}i zj7fZ7hrjtY<%>x_Pm*Uh<8KqWbcGX b%Yo#5k>UGTq>zh_0T#6c2 z^n%0x{GNQ5tpAkM6UMM@$+DrzZ;FtpA*LT)B~O{*z=dZcjUaz3lr3@N$oiW%P7s7A zDkPsgXILh`u`AfI694;i@L1tqgi#|k_&`X%CB4!$lxBWDBtyEKy&%2V9F!M(vc0s? z?m^jX-P;n3W= )4ArLSFPl8;nUF2GARcaA z?|s&p#zX)D5YyVP&53T%-5sHV=}X& |-Pf`#I2gz_zF)M3FlRXRCFEX8n4SiY)Y954%PM>xWzXgXoXkSRKR zaT26wU-lnHb|1yRa6O$qqd1@H3;wv~QqA-YcY9p*t;1Z-;a;uZ$$R*|MBL|AzyDF5 zaE|hp)fUkKZ@MP_>6#76Qm2Xyl4UQySi3-a%wEt>gB6XD$%EH2OoJsssh}nN5WzRb zvwx%CGX4=~2%9d9j30AacGoY*qmNx@kQtH6OhVs4lRbOQ=qyhB7U0#=p-i8CXT>-b zxLZo DDV-6*#6sY-nY47RlIr4GrD|*!q#u~aKZ1W7ES?dsLAMYT2DK1$ zjJOokiKo~n10+$G%OEnjpjMD)>Lujuln6*Js>QJq;)o2P8uBYdG;&+UEl&Vb(JAlS zC+j$+`_z5e-q34-r6#?8I}Xp?M>C5<((;(>5t>_^$l-44Jd!iRKqpm_)B8ANL#oTq z-d6V)#9#Rc(ZOk2I4e(Qu~-X07{Ag0`S?u2y0XSyld~>D_XAF-l{)#Fev(}|GV1{f*vWc-J2birKKXD!m1S2BvMRO_t!OD3@{mrc~ zu&+QSBq_<+0HH9JCH(wp9afR>Q$;JD`nxr3@>)*SjKOh;O~RvPV}+>bloB;qH6f>1 znJdu2%JeKi$@BoqNDCt|GyLRgWx~)kWSUF2Dr!OqnZYJGRIv3aq$^wlv{-0jC~CB^ z$I93;stjy i| zb;8r;1nOmh{oH_QJbrUVF#jH$Ag0juYQ@pAu`a>9E_wTkgj!|#gNl5iwN3|k4LfnJ zCQ(HbR43jm n6 z+MIlZqVU?BO=4n2HN?i)t4#l%1zw6)#Kb7V&L0 R-ua%h8< zlA_b&Fd0j3y`YDo8LMeMX^N%w=xjv%v;5J-CF?DH^M~=_maMx4J=sBtV60J3dcD3g zFy-p2m+duS^ZHQh(_Itdi%`Dx$wH)lDfw){8iqN_TR40kB#r=NOKF|&$>;QWSptqT zmE9q$iHjVeOVxmfFoYr>{-<<}%5`9UHp42esSYO*(qUt0q%g?DwdrtV3_cf>7}6Y< z@!mN
ql*de!f?>`>A8V_RI8c7*7dNI(r+CEH6r;mSVC zAwNFrA^&}*lRng`<1qk_WhZ~^SUXT8L50L$0&Fr_p~{6qok3I3z;NaWLXY@&qcL)} z)z*u~3j+Cd@8MbTZ$dY^*Uhto65Y+4cis6Zd05WC9ml =>qF`n)cuK@7YBe8crj};RD1eal=Td6X+8q z*|LyB77`J)_vaX0BU%IZiS?UtwP`AhbMgfV8Xo3ZBf@ALDhUxCePBmV;J*a)M#N@~ z=W$I;h@_7Yzvo87Zg+6#@jd~P%1uS_DLNtn5>cas$+j^lYSRK4lznP2d7)>;UpJdu zS3ZsJ9Xai{$rvtf)jbaT&%m5UldGQ`Td#$UPXXH+nbY(ctsa4Yc1G}3&u*#0wP+R9 zU!p?Covvu{xhoLO6)c8<`7euJ3E-jKg*bc_tX0le0S4|e*8q WU8&1LYJ*uta(vl zN5hx@c?@Q;j8ptd01``4;{6l3BtX(gPt=fLKYmvcJXyF0pO7ZRXgN_GCtf}E4qsa@ z86^4y-0$mN%r`$l2Z9{54Mqd@`VVm&UF J%Kg;PpFN|a>npp~PiVdoR;5c(1$946|vtZ;GG%qZ&=AL^Yb zW+hJrqCz54w|Q(cGL>`{JvEll5M>Z#DexP95yvufg^MxOCjk|G!ny^X@`zf>Vb48_ zE(#=>(c)Ih*4gsyas_a;i_w6yiUHL-2j*4tkmmHteFh{_Bq=_Y1vO#GOZg@qFnL4 zWAZ+8pi&Y2f+{AP4zq2xE@c`HmQzeeaXG9Th$GyHDNOb>@8z n7gFbh%{w&G~<+{kf (Ofd<*?d83h6YtHq(m6AS}dq8LILCs zdf?_LnCj6i48BQo2ax2LVzr((WP2<`@ z3r& Nw5wj`gHLXL%$)%R0+g;z}JfcOp0G^r*s_?Ph0&Sv! zL4*H7H9Bg&G<({8%cDnp$yp!3eRmv-Zv%CbpK*!x7Uh|As>B1@Ds}SShBE0y p}b8awOXtnff1u%+# IjedU|dl-u}ANf8%!XErd z@_pz-xHffmeUV9;^(j_R@@aU-$#_3al)Iq780UJ7>a53*>8arl{u%|I+>PwTGr6s} zWb1sUSUTgiR(1DHV3A|-G~7eiW8aTgO5iw;)qo;RdMtV2HAN=of|`Vj8m%;FJ|6Xa z bs_qVHg zBNaB1E!%NzW|+?6q!rN%DZKIk-y4f_iRC0>mTKRotDZ{ZHLLH2q6RmcP`W*$_5R&f z)@N_0C5L#7t(w|?raV|&rtp>D59_(WamDzl0}to!GT||33mzZpYtoB+BF;c-nRLOu zz+i0L_J(J#f2fR8PKH}ifn~_NP}CTV0!KE@o41Az`O%XY1bJ4`*VxBc$CyM=l!!BO zu)na1y)@Db*
>kNm7b#;%8@{|}8_7 SGO!)ySt2 zosMQV@oMLE3L13JC8Si{>A}%5e^58RecBHmEh(`Z%JNQU5vrOUAN_L_!z4|($v7cQ z5mt$c7pkCd#BRfm__uI6uWKBBn4!N}{?gsj*^-!V?;l)~3>8qx@6=4pN-f3EGrUR} zuX!@yCry)>4;-#$K60&H1s=Hsf9EN|xD)0QX3vZW^Ke5jxdz?+f}PgT(KhZ&BF)>v zrM;&KBW1g_w7amCef$I?38Hkn91Plgs^1U{RE7+Egbi00c`OBxS-WdOq)tAs845>) zC0_T_=EVu&3 tTZ!UYiB${n8ayT6=rl+^@t NLVoc~JPSUQv zsLMU+0eTR@ni%_c!q$gar>Qye_rq?GA%}t`Y z9qBx7dnH=wn3L7XJs{72G0PXe_5im~+1y(NLE4FEF>FS$8vR1&gxv#z(YMYxohj+F z9x0HLNLf0^JFiXi6Q#DAol9W`sa&e7COT}{<5d=}G}K=X;?U 1;+Z`kX2%P@;yK#oC83X>`};S&`ycQ zn`_eAi|?P8lF+oOq2`sm4?^)Y?f01$a>H-4mlEtB`zfRH>i(9>DC2|W7CL7iasG|Q zt(MYRYI}Trg4lfcgZ&(OfUg?UV6U1wXcDcptD14Z9-=mmQVcY#t|)s)!bGMnGjav3 zeWDOyv_#>OwT9;0uH9rBgTig=);Hl0HGE+>; -C5Jz+}g5S3{QP9gQxgNr=IL}1FJwR3O0ePek}1$I*g5?Nx_X~9%Gnx zqjzBmJkltYvSH&ynO^ItMu{z