From b1ab909c5b4b6651e5d281af118aea68eebf93e3 Mon Sep 17 00:00:00 2001
From: eggy
Date: Fri, 12 Aug 2022 17:58:16 -0400
Subject: [PATCH] feat: change all png to webp
we care about it in primoprod we care more now
---
components/index/services.vue | 12 ++++++------
.../blog/2021/3-reasons-to-switch-to-linux.md | 2 +-
content/blog/2021/dark-mode.md | 2 +-
.../blog/2021/primoprod-progress-report.md | 14 +++++++-------
.../blog/2022/primoprod-progress-report-2.md | 10 +++++-----
.../images/posts/itemdescriptionoverlay.png | Bin 89907 -> 0 bytes
.../images/posts/itemdescriptionoverlay.webp | Bin 0 -> 15926 bytes
public/images/posts/itemobtainoverlay.png | Bin 317495 -> 0 bytes
public/images/posts/itemobtainoverlay.webp | Bin 0 -> 12840 bytes
public/images/posts/light-discord.png | Bin 146041 -> 0 bytes
public/images/posts/light-discord.webp | Bin 0 -> 21844 bytes
public/images/posts/mdn-box-sizing-tip.png | Bin 49892 -> 0 bytes
public/images/posts/mdn-box-sizing-tip.webp | Bin 0 -> 22772 bytes
public/images/posts/mobile-primoprod.png | Bin 807333 -> 0 bytes
public/images/posts/mobile-primoprod.webp | Bin 0 -> 79060 bytes
public/images/posts/primoprod-badges.png | Bin 8573 -> 0 bytes
public/images/posts/primoprod-badges.webp | Bin 0 -> 2886 bytes
.../posts/primoprod-itempurchaseoverlay.png | Bin 875146 -> 0 bytes
.../posts/primoprod-itempurchaseoverlay.webp | Bin 0 -> 52830 bytes
.../posts/primoprod-itemrevealscreen.png | Bin 989746 -> 0 bytes
.../posts/primoprod-itemrevealscreen.webp | Bin 0 -> 85724 bytes
public/images/posts/primoprod-questscreen.png | Bin 928328 -> 0 bytes
.../images/posts/primoprod-questscreen.webp | Bin 0 -> 33458 bytes
.../posts/primoprod-wishbanners-scaled.png | Bin 506177 -> 0 bytes
.../posts/primoprod-wishbanners-scaled.webp | Bin 0 -> 44164 bytes
public/images/posts/primoprod-wishbanners.png | Bin 2029219 -> 0 bytes
.../images/posts/primoprod-wishbanners.webp | Bin 0 -> 134360 bytes
public/images/posts/sway-desktop.png | Bin 1238209 -> 0 bytes
public/images/posts/sway-desktop.webp | Bin 0 -> 169994 bytes
public/images/posts/wish-button-emulated.png | Bin 52685 -> 0 bytes
public/images/posts/wish-button-emulated.webp | Bin 0 -> 4406 bytes
public/images/posts/wish-button-original.png | Bin 72264 -> 0 bytes
public/images/posts/wish-button-original.webp | Bin 0 -> 6006 bytes
public/images/services/calibre-web.png | Bin 2025 -> 0 bytes
public/images/services/calibre-web.webp | Bin 0 -> 826 bytes
public/images/services/gitea.png | Bin 26874 -> 0 bytes
public/images/services/gitea.webp | Bin 0 -> 14288 bytes
public/images/services/jellyfin.png | Bin 33019 -> 0 bytes
public/images/services/jellyfin.webp | Bin 0 -> 11276 bytes
public/images/services/minecraft.png | Bin 679517 -> 0 bytes
public/images/services/minecraft.webp | Bin 0 -> 77530 bytes
public/images/services/plex.png | Bin 12123 -> 0 bytes
public/images/services/plex.webp | Bin 0 -> 5182 bytes
public/images/services/primogem.png | Bin 62592 -> 0 bytes
public/images/services/primogem.webp | Bin 0 -> 10722 bytes
45 files changed, 20 insertions(+), 20 deletions(-)
delete mode 100644 public/images/posts/itemdescriptionoverlay.png
create mode 100644 public/images/posts/itemdescriptionoverlay.webp
delete mode 100644 public/images/posts/itemobtainoverlay.png
create mode 100644 public/images/posts/itemobtainoverlay.webp
delete mode 100644 public/images/posts/light-discord.png
create mode 100644 public/images/posts/light-discord.webp
delete mode 100644 public/images/posts/mdn-box-sizing-tip.png
create mode 100644 public/images/posts/mdn-box-sizing-tip.webp
delete mode 100644 public/images/posts/mobile-primoprod.png
create mode 100644 public/images/posts/mobile-primoprod.webp
delete mode 100644 public/images/posts/primoprod-badges.png
create mode 100644 public/images/posts/primoprod-badges.webp
delete mode 100644 public/images/posts/primoprod-itempurchaseoverlay.png
create mode 100644 public/images/posts/primoprod-itempurchaseoverlay.webp
delete mode 100644 public/images/posts/primoprod-itemrevealscreen.png
create mode 100644 public/images/posts/primoprod-itemrevealscreen.webp
delete mode 100644 public/images/posts/primoprod-questscreen.png
create mode 100644 public/images/posts/primoprod-questscreen.webp
delete mode 100644 public/images/posts/primoprod-wishbanners-scaled.png
create mode 100644 public/images/posts/primoprod-wishbanners-scaled.webp
delete mode 100644 public/images/posts/primoprod-wishbanners.png
create mode 100644 public/images/posts/primoprod-wishbanners.webp
delete mode 100644 public/images/posts/sway-desktop.png
create mode 100644 public/images/posts/sway-desktop.webp
delete mode 100644 public/images/posts/wish-button-emulated.png
create mode 100644 public/images/posts/wish-button-emulated.webp
delete mode 100644 public/images/posts/wish-button-original.png
create mode 100644 public/images/posts/wish-button-original.webp
delete mode 100644 public/images/services/calibre-web.png
create mode 100644 public/images/services/calibre-web.webp
delete mode 100644 public/images/services/gitea.png
create mode 100644 public/images/services/gitea.webp
delete mode 100644 public/images/services/jellyfin.png
create mode 100644 public/images/services/jellyfin.webp
delete mode 100644 public/images/services/minecraft.png
create mode 100644 public/images/services/minecraft.webp
delete mode 100644 public/images/services/plex.png
create mode 100644 public/images/services/plex.webp
delete mode 100644 public/images/services/primogem.png
create mode 100644 public/images/services/primogem.webp
diff --git a/components/index/services.vue b/components/index/services.vue
index db13518..07609d4 100644
--- a/components/index/services.vue
+++ b/components/index/services.vue
@@ -12,7 +12,7 @@
-
+
Self-hosted GitHub
Wish simulator
Kobo Cloud
-
+
Ad-filled media server
FOSS media server
@@ -51,7 +51,7 @@
Whitelisted
diff --git a/content/blog/2021/3-reasons-to-switch-to-linux.md b/content/blog/2021/3-reasons-to-switch-to-linux.md
index 838fb5c..6a6dea8 100644
--- a/content/blog/2021/3-reasons-to-switch-to-linux.md
+++ b/content/blog/2021/3-reasons-to-switch-to-linux.md
@@ -17,7 +17,7 @@ However, this article will largely focus on **desktop Linux**, which competes wi
Perhaps the biggest feature of Linux is its ability to do whatever you want, however you want. After a *tiny* bit of tinkering, you'll be able to set up your computer exactly how you'd like it!
-::image{src=sway-desktop.png}
+::image{src=sway-desktop.webp}
A terminal, an emulated Switch game, a game launcher, and a browser all automagically arranged by a tiling window manager. The currently playing song is in the top bar.
::
diff --git a/content/blog/2021/dark-mode.md b/content/blog/2021/dark-mode.md
index 93ca2e3..f87f3b3 100644
--- a/content/blog/2021/dark-mode.md
+++ b/content/blog/2021/dark-mode.md
@@ -9,6 +9,6 @@ On the desktop, dark mode is an abomination that should be eradicated from appli
Browsers, IDEs, and other applications must be freed from their shadowy chains and returned to light — where they truly belong.
-::image{src=light-discord.png}
+::image{src=light-discord.webp}
Perfect.
::
diff --git a/content/blog/2021/primoprod-progress-report.md b/content/blog/2021/primoprod-progress-report.md
index 5fb6477..b9e3edd 100644
--- a/content/blog/2021/primoprod-progress-report.md
+++ b/content/blog/2021/primoprod-progress-report.md
@@ -34,12 +34,12 @@ At the time, coming from Python/Java, I opted in to the class components plugin
The [first few commits](https://github.com/potatoeggy/primoprod/commit/ed9d94b61bf91ea9b82ac4d832dfb2b9ff2efc59) had me playing around until I was comfortable enough to introduce my very [first component](https://github.com/potatoeggy/primoprod/commit/fcbb4068dd3b018db2809ccfcc5381d4ea3ae727): the WishButton.
-::image{src=wish-button-emulated.png}
+::image{src=wish-button-emulated.webp}
::
I'd say it turned out pretty well! Since I wanted to emulate Genshin's UI, I wanted to match it as closely as I could. These two buttons are made of an image inside of a div relatively positioned with text absolutely positioned inside. Original image for comparison:
-::image{src=wish-button-original.png}
+::image{src=wish-button-original.webp}
::
There are still some differences between the texts since Genshin uses antialiasing, and the alignment and shadow of the icon beside the wish quantity is slightly off too, but I would consider this result to be acceptable.
@@ -58,7 +58,7 @@ See [GemCounter](https://github.com/potatoeggy/primoprod/blob/master/src/compone
Although I had read up on [MDN's](https://developer.mozilla.org/en-US/) fantastic tutorials/documentation a fair bit and used flexboxes and `rem` everywhere, I apparently did not catch `box-sizing: border-box` and the margins and padding just did not arrange themselves how they should have.
-::image{src=mdn-box-sizing-tip.png}
+::image{src=mdn-box-sizing-tip.webp}
::
:/ thanks MDN for letting me know
@@ -69,12 +69,12 @@ Although I had read up on [MDN's](https://developer.mozilla.org/en-US/) fantasti
Designing the basic screen was pretty straightforward. For all its woes, pure CSS still works and is intuitive enough that my git history was only slightly too messy and I got my results.
-::image{src=primoprod-wishbanners.png}
+::image{src=primoprod-wishbanners.webp}
::
Pretty good, right? Now, the design still isn't adaptive enough *since things get cut off for who knows why I thought flexboxes were supposed to solve all this* but for the most part it looks good enough. It appears I'll have to make a lot of exceptions for mobile devices…
-::image{src=primoprod-wishbanners-scaled.png}
+::image{src=primoprod-wishbanners-scaled.webp}
::
With some help taken by examining the assets of https://genshin.thekima.com and https://gi-wish-simulator.uzairashraf.dev, I grabbed a static background image as well as the videos!
@@ -144,10 +144,10 @@ In fact, I consider those two to be 100% done unless I can find a way to apply a
But it looks great!
-::image{src=itemdescriptionoverlay.png}
+::image{src=itemdescriptionoverlay.webp}
::
-::image{src=itemobtainoverlay.png}
+::image{src=itemobtainoverlay.webp}
::
## Wrapping up
diff --git a/content/blog/2022/primoprod-progress-report-2.md b/content/blog/2022/primoprod-progress-report-2.md
index 85bcba9..43f2503 100644
--- a/content/blog/2022/primoprod-progress-report-2.md
+++ b/content/blog/2022/primoprod-progress-report-2.md
@@ -14,7 +14,7 @@ This report will cover from where the previous left off to the present day: 21 A
## No more
-::image{src="primoprod-itemrevealscreen.png"}
+::image{src="primoprod-itemrevealscreen.webp"}
::
It's done. The pull screen is done. The element/weapon icon was added to the pull. Audio syncs up (well enough). The only thing missing is all of the fancy effects like glow and particles.
@@ -23,7 +23,7 @@ Nah, this is good enough.
## Take this!
-::image{src="primoprod-questscreen.png"}
+::image{src="primoprod-questscreen.webp"}
::
Until now, you had to manually edit the browser's `localStorage` to gain any currency. The quest screen makes primoprod finally usable as now you can make your own long-term "quests" that give 900 Primogems each as well as set four daily "tasks" that give 30 Primogems each plus 60 when all are done — if only the base game was this generous. These are editable and can have whatever title or description you want. The logic here went through several rewrites as the structure was finalised and an interface developed to the rest of primoprod. Dailies will automatically refresh themselves on the next day.
@@ -56,7 +56,7 @@ Sounds incredible, right? As it turns out, as you gain more experience with tech
This is why [the shop](https://github.com/potatoeggy/primoprod/blob/master/src/components/ShopScreen.vue) and the [dialog to buy things from the shop](https://github.com/potatoeggy/primoprod/blob/master/src/components/ItemPurchaseOverlay.vue) are so nicely done! It reused most of my types and was admittedly much simpler than some of the other screens, but I only ran into one insurmountable problem: range styling.
-::image{src="primoprod-itempurchaseoverlay.png"}
+::image{src="primoprod-itempurchaseoverlay.webp"}
::
*I wish I was actually this rich in the base game.*
@@ -127,7 +127,7 @@ Back to laptop compilation we go!
Obviously, you aren't a *real* free and open source project if you don't have [pretty badges](https://github.com/potatoeggy/primoprod/blob/master/README.md) on your README. This was a major concern, so I copied Vue's style and now made primoprod a proper FOSS repo — build checkmark and badges and all!
-::image{src="primoprod-badges.png"}
+::image{src="primoprod-badges.webp"}
::
## Kids and their phones
@@ -140,7 +140,7 @@ ItemRevealScreen? What's that? Now [WishBanners](https://github.com/potatoeggy/p
At last, though, we have a [proper mobile UI](https://github.com/potatoeggy/primoprod/pull/33).
-::image{src="mobile-primoprod.png"}
+::image{src="mobile-primoprod.webp"}
::
Still some niggles to work out, but it looks "good enough"! With the completion of proper mobile orientation came the merging of the [Android branch](https://github.com/potatoeggy/primoprod/pull/32) made with [Capacitor.js](https://capacitorjs.com/), basically the mobile equivalent of Electron. It has even more niggles than the web version does.
diff --git a/public/images/posts/itemdescriptionoverlay.png b/public/images/posts/itemdescriptionoverlay.png
deleted file mode 100644
index af2913644eb3afc1067b7615dbddc1371b1fe52e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 89907
zcmeAS@N?(olHy`uVBq!ia0y~yU~FJuU|h+;#=yYPlJd}zfkA=6)5S5QV$Pen<#WW2
z{ylzw^KSp$)$59REi9_?xtO{dxY$fL9=$hdzS=RV-er=ehJneQhMiI-Sw1FGrebec
zxwX7Pmvnqtd|x)^;jPQ_@BaMz@k?2+(xJMVhql)Df1ay*ZoPT_%(>f=PBhd_s_<}N
zFcQ;gQ4mft;tXn-FwtI8!O^QlfJ1RY;djTT0HgcbQo3v8H!Gfdx5Ogo6w6Epl|Oyk
z6(^-t|Lnb^f3vNxw{KVbjGck$%B?&%#nS6_(vG+*Ro(Bnd-9w5bJeusqFYOPXY1|t
z`FTd={R#7#Z>BVuDE;hS;`*ihi0sGEa}G)=8g)m4y?*3t_%xU}XmEb-^f!`{3hX+@
zb(CYOIcI%vjyLmR23OAw8b{kE$g4QDJW^SvzxZpYR3fk7I#s8ZLqa?q>y4NE6ZZ&{`aHe8$=U2aDfvz#Ker0}pm?vNE-h4&C=!mS+-l#3-jy_j;chggE`H%gI
zyPbFTEX_Rf+{X7`&}GkOvrg3BcJ`3#5?RgbdEWO%y-}2S@Lv_rr=22lzSaLr&M$HC
z?9@E8T}bKN%8f@R%iochsS-Ksm+?Ef&Rv2|-JxH;397#O@ZUK`Gr3hc`CRXWnj|sT
zAC>*;*Uu?Wy8f+pp3aoQ`qWFMStWwGSB2&;UNL312HPNpT
zpSeQ)kc^=JvWa_66qG%hf6-&HP;Shmf3DJ5f=b5&ngV?}%s)(YS6Vn@lJr&+yJ-*i
zwB+!q3#mTY@ms|v-zbVdcwYI$9G69YSFUBu5>iaEoBn&hTDjD%!|Km!E}P9TNIcZi
zna{8?pFz!MhC$+^4GlLLK!QgSxpY4zFAn_Udn@r!3#YIep8%UyX~R#p1Q4%XcgvFo
zkJDhb8lSF8|CbpM0}5vx%3%N-WY7vXXfq?&mct@x%wQeunrGM!fXxh^!P~$otmY%L
z%s`q!Sj}gKg-@ax*doRrzc4oT;76t+lrqH2jX;`6$==GjgTT%jMth
zr*BGo`HgR~=I@iMd8C793OxJuLTTEc{HyymeVNd7;nT@?)>G!hIiGlEE0KP_F=cva
zQ2lwHYgc7=@o#?g!ujWw_rWGfOy@S)MaV=ZRD3kgSz38_`IVYKI@1=*FWT`Xzde-s
z!qi^|Kb|ap{H5!~_ru96_I;nroV%$rpX2v7MuS@sU)$x4zMWfsvN%FG^^n)eo8}wJ
zUY@`8H(*|peUswi-^<#p*JdWw8y9?;@AmV_WlhP%)QkD+{w+JJn0;%#MEx^Q&H4Eu
zSDnjS&KrI^-t&9E_QuF7E{(H#_vTo9+w^dX-)@nUpYVTqxO__H93D77QOiK`i1pVo=>N^7z}E%
z_a$~a71S08$Ft1su`hpRo_mV1F|3GBxUNJrYsQ`>7mv-;zkmF$*2z^8Zgu|^IZHhX
z=P}sKnsDr3)U@ABu`Btd?e8CYv6#J0FJ;23|85@y{6kynfEOl9$2ZXRGnbUGI;6>2gYbQ26(I
zyJt0j;=+n6-xswMZdmwra{QwCdlkI8+Ksf+z?}b;CPvvp;`L%yjMv@oJadN*3h%w&@Mq8s_|@
z9|z<%Hk`Z0{xbRdp8cEO?fktmc6!~sBL%gGo{3(K-L(ASSNjspeVzGizxVFe_-fn9
zc<9&zVfLlH(G~AJf8Uh)%U_PX~~@dvD4$gH_Lqy9zDybWLcByNixa&!!v
zHE$))hR62PH|$=>+wiBxJ;|y)Ad+jX`e8kL+30n9AD?);H2I|JY90IL4XY2ExA)ca
zr@r}~x}fSaw@H-#LX~yw(@g)0O}VarWWq+dt_@$(J~SvX@VwV*$xS(>5@xjJ(#J3J
zs?=Pak4*}_!W=5ha=YyEwx7jW&+R?m&RVsl>d>v(aq9mjOu8t1QtvJ2KHDF&voqtY
z=l@zS_Gq!b^7$Q&tn+2q8*(o&%lzG(srgc4TcV74wX0La)wAxKOZ&BJl&xJS>o5Cr
zV*tkff8R+31_TaxHU_2x0v1O
zb*8f~YjbJaF8ecK-s67t<>mDz4-a0C>CZkL^eVj0CA)UQKKniMrrGa3_)YEmz1OOa
zzpgEicFW0d=5V|7!Fu10@7s6O9z1fw%{c!5KNT}8S(a$2#=RQeyW;O}X<`)NnJJ)k
znKAjJU8UaYRj*FUm1`dMvz`CukWP&Bz4XKT|9NaaJw0Rk;z^$#pI@AEMP-wB)uNjw
zCH~xv)1+=~TeoQKzRo?I;z2LAY)-CzX8t}z09oeEE@M)FS%{%(v0Y8`xAwmldl`yIPmASpTn*GlvlO=%WKQr@9kE3xa;ZD_n(jc
zmR@{4(%Ele(kV?59*M52Gy5;t{*c~&Vb3?=RrYml%kJi8ZkpIye4v7hP2Tn20_78$
zE0YiAuXB$0ed+z9`$2X^CWki9jeURja9ia|aVD8_77D)^%=T|=oAmjZ>w3}O9Blj=
zNpFuyRNi#I-y>GH!gl_>-p4J=GyDH>@Bi%XHn*ziRLe%y_2#U})xieeO1$p>mehV$
zGeaR<=CQ=@-}Muo_q;ZZ>bf}RXv$Y9*Poo>uFacuwB9xFWj$|O8fEui`u3p~#Wl?m
zzcwG&cr9&yPDj<^Q{lJS9h>jFRL!k0l$PJuGq+IX-tSY-B@Bu(oc7hoiKsc$et_a?x?D^e~J#$N-_4BL}&A^tWhx?=*5{}zks}p*c!oe*n{%3OI
z@t#ia5cad3duvp_eVRDMXZMs_;p@`h{@ys%J@WFqrycLlA6RrW$Hd0l;bhVW{r}GA
z=T$CrxXn;C|F6cPGPT#&-@Lo9?Jy_%62=cYyM+JF`L8PA*Z=u^!)^KQxbIfUC11W@
z+bJzk<@D^!nyJ?fpKS?t62G({@11Q<{5F}bZ#3FsN^HM7=
zM;2MHV?6M|Q!e<&
zt5n?9e3Qj7(f4d|{o?2O@=CX-MVRbe|1WsTA7z0o#%4d66PLpGpL??=G=EOZ#P{?{>9s4@i(MJ;7QN^Ss$~wyXC6&R=t+^|C~kW`t0eOo}RVb
z5zTzVyDh-#ZA}rk^KQ?zw#5r}Wv>5Xlz4sd{$=m)_CMNi?WN3>`dY#|GFt2T~UU~djAt&8J%sK{POweDX+dnU0to~Og
z$Gv&&lQ};nl#hSyYh%yKd;Ixkx1(3n+T9#%PQq{6suj8OX0|42reAvhZ|a0=zjpgA
zKls*}?e33R$*C~~QA$6}&;FKO9bYYb_f~t?=6^o>Ihh5z=6*7kcl&5e?`l`TGGzPFEgRh>gD|dZMwajiPJV|zZ8rM
zU63O0?&{dV@a5U`n^&KCdn(ISrq}BKy1o73_nNP-icRw4y&qp%9`WU2{-M&yNezUq^{Ev@jA&+xc
z_$l!GK4E{sdR5=fg6V|`q$#<8-*1$Qoek%ao+RXgA;8TPguVFCGnH_-qrofvJTe7Y<<15?x|N+w9wn_{C;b$
z&vm@LeE))@(i!G`U#_*+Jo5dr^@_C9zpOQ#lj>Ra9h2JAyF2L8r}r!Qe%rbI>q<6S
zoOa|@`@LUcr{gPF_xro&-#s&}e*XD)JN8VQ^IOC6;kk)C*EVK;Yv%kekj3vd&x&nt
zA>-=z_Os9b|Ckc8Of04&X`PGj0mj)YSJwaAdxT-(rTc)C!>IhI6RX(&HLlMzH;NVCB&=btUf8oU
zGcSq%?uVLl(~j-f`1H}{7vVzDHy_1swo%*{Wx-m1RamF;N!_gMZNdM)F&9QkUCi9Q
z<&pMFL38oN+xPfoU)u3=-t{>D9q%enR$jcnZOQgYbBy&oZ+NJDtunJKVb%R=%2JZN
z{_8F0gxB0UJAbQ18I_1_d9;yd#}`ete^0D(Zruz0oOgY@K~$Lfx}Z(HZ#*y0wtu+#
zdi=rA?K5-rk4e>d-;ZI~#I7o|E4}WI9joWtZAZ4Nyq=J3b~Be%ep$*=d^xYKo^OVY@A+n$j8I#Wg4#JBx-BhF7R|2O5X^!3ZT9@Wj-
zyO3{gz@`(MW-Pyd2&rf``Fe>-m6~kZK*v!9lOsxC(@$Zd4cTRl>OpVOuk8
zpSbbMX>~aj@8Ytq=kwltb^n0){<%{pxRrmka@z1KcG}%frhoNz&EEIeeOd2h(`P})
z?mtMmIR9VAy|Zk4Z-3S0S*d<6Jil`4)BNLVDz({pNhf6$4_%+Vol!++0>cDH<(F0)
z-SwutlYJugCZ&1z{s6n3N)N3ztW{O@O9)O%o?iMTQ=szmq?P#wTQ{#?dR3S^zV!Rf
z2vgP+f$8=$g#H&CYs}_bI{z#8wxTB=4V40NnkB8?O&76na&~Nt-E3W>%4#qx`vU{V
z)H{O91FDX2itt%?t=ZGp&cE%bjDr5LdX4bUx3x8dneq(Q1?C#^C
zTi8{f@77G--TW@f<5%l?!wB}N%-WZ^o3DD>mUiw=3!a{PS~hAvcDp~a_1fI^N(Bd?K7+9-XHH?m9kyhKX;Y7
z-jcG1k~~(g(?zB&@B162eLnGwXK}>0u;zB4KD>i+a
z<8ipRI{mlpqlB~EI+Y*%S9-IxPW@B(-007(|AlAr<(ID6RK43p^maquOT};X(Q|Az
z-ig$B_%*_4!(7qr@s72=S^8)1y|-Zd_u#$E-{s*i>(AU^i7fxRi|P9;%QZWa*;dC@
z^)<}1GM`ZWD7M=4-|f4IZ>P4ejQphN`24HP@AmH7SHG|Qt?ymGxg&0Koy+{kX^B^brtgY8rDpWy
zn5D$_c}LzYTh}|$%l7M+v%C7|^~pL!
ziZ7q)8Yu_hs*Qxs>_L|PUeb=jEo4y49KNzbM^;L6m
z-j4o1J2qA)u3cht{ouK0>-sC-=hnXFTT*Wu|L>bq+y7tpMZ~QIqYMw{)ifur6kIvC
zST%a}?oI3u9yDADp1!tff6c^QZD&q5F!K0+zxTvv$)kqz9dG7rZt6N6q`v0Q?Dt2n
zGkP*{c-tR~Eh+nwIHj$9eg6IlyKEPFEiV1E_RfcpjkV|UZ~T0h{N>-huU}?c=_dAW
z58#&g(Y*NP-|hTX(-R~v?Uu1nSIjxTo4>TX;+ttyRP6+LX>GGTpKt#7q#f&jq9E}5
zN9QYN|BD~Jyguc@%IC@cQH!FA&b?g|`R8!$VsZYqU+OU;K4SKI6=T%MafDT(je`
zRNubW@)1`e9>3cX*|2Wv;eD&}W7{Tq@0b7A`RLIV=@SjJ9kOM0U)wGE)vTWJBH`v6
zNAAUv+wEs;*mLvy*ZLbjZcZzk;`7E^=EL7x_okLF`{Kg*Dn8%F#k^0etL;l8b%&rfLd
z6{fVC3zmlK%gQ{KU-19PWXaOk$s%HDcDrt5M9?|;9rJ<^ZyO!$JlrFua`dW9^U_S@oTluH+7e9dS(B8yZ1lYtL^I)4Y%_3U-B@1
zIPcxN=v7ie>o)sYEM48URH2gTu1lKC2Q~+`vQ2ftNejK}MQ4|ltP@wBa%3U%LbblD
zw~zO!88)>k?+H8}RA}dZ|F2^6GC#kSJ&m&OH-1`YEyVow$j4Ys;m+8N-;}j~+Ehs<
z+|~9LZkn_FPxHRVZOfmzYA<+lBzi{4@52^rXT~2}k{|09X|t!%C23>7cg(~`vHxzr
zm}J3_`0}J+_}`v2YpxiEM!#Rlv;U*4Tg&wf?$-*(?)_AJthd7=Rdembn@8H(_xaD(
zU$=0QBh#)o+v1MdtlQCUmd~J?EwVVjy4mr#Z2#3sQN5e{cT7CA!?-DBL))w!U!Tm?
z^8U7NU#ioFU61>}O!0jo{P(TJGyR@jZ_3){{Eu#n`@`NAS0mkg{wM3-eZ_)D54$Z)
zn{nsG3cC_c&-~|In-?!$7974$bV=rh*Z+;J6L)T1`liTj{;$|APi#1Q?`#w=J|dfc
zd9~8vO4r04lb(O~NjdUQp2^FOhcDyL{oMthT`y+8KUEz(?ZwZgszZL~Ihww%Z?G}5
zDqrv{{=kXLWdXZ)in%`x`8C&q>9DB7$-aqEnd|1B<<(oVomWJC@A>MMM~m+zpJvy;
z6tR^pzSuY;@=2ei*~7SXKl4>$yzgf{_!7~u!RXzs``0vEbEjGWC%W8fZ
zm&sY1?{W^*u>A7>HfG|w}y4^N%<-kG2f$mYs~JM%$~JqU&P&=iL-81
ziC2nlT+BB|-S$++o$$il%^JV7%=Z3NT>bxJzS{pU$1f`K-oD^%@#@~?%*gMm^Nz)O
zc-uwpJwEaJW(mnPsfSlTl-qT&ZJo4;?@!CgZu5_P+de<#`>WInsn>=}nihZB@uDxH
z!Qt%UAEnHSyOvMqycB=*)9-gFht}sGT_$?*_nZ9}UVmYmWwz$f_T_xeCzV!zkNBir
zrTW5je`)d|znkZ#rGAaOvfby#=fLC6G9S}jIFEWBTrpGfvDCZVH#L9zbN*O-WY(R#
zl3#Pe%ag{HmCI&*uRS&|-aYrK-=Ey)8;|eJJGJho_Pp!Q
zADF+f`0ami-)H@ruMf4?{Cc3{c089&dseCXahYmWU+MkFZeQworE}0SLFwksvL@d7
z7jDg{l25GcBp(|FCZ_eQRzGj+`*ouGJyR-b3Zn4?&a_O(DSDyC2ezrdO&Bv9q
z=kQ!-UlX}!V&dc^Ztd>QzwEeDY_;mTW=6m_*s!UBu$3jmX|DgOu&%Rbiem^%mvtO5C!al8Q`z9n-W(d8S
zSJ!rM|2`|PcTQ&)r@T^CD1CL0tM=`w?eE^#{F^d&qj+qK>K$cqFTKjc%LMl~T-u(h
z_j>*>+pk*}c3MfUdAQm>=G293`2|~wSf)O|=bfq{+%TyiYRSW>!?W1u-_hRtO<={m
z!;|c{89eH;4~Tf=649k0VP{*LBDv(@;oFg4{T|J0KR0dZ!?$&{-r2wVo=5KAYPeQM
zZuh+E)_>PyuBTdJaRZHY|hn1+=F5Pl8?|6{i
zb80?`tqNaW*Xeb`{c`#*iKzW`y<0cuFIlHoj8x9NF?vs=ecs}8=;pffc+=wAGV4G#*#
zY`+C8KlkS1Yw-u#)-&a7KTq7%_u@#A=kbO}le53eOO8gSziLkY!#d^JZBCQ-3kqLe
zUi0t$>dgJh3e8uqtcmDW-OfJkjZMgER>_iwYkzjdeop&*HMoEBnrA;>h1wj{S!3B6
zArq<5rE(+6`}6hpn_jM*zj3ox5yv9O*RQUxxVuC2=%WLZrgmp-OsJUs;cEEB4PRVW
z#qF56s{i@Yud(wd*Y(sNPg?b_SoHR_t7R{iAC^36qi?sTXba1YjFw*}%v1kvUU##F
zQ+TfX!V)3?P*n6b`*vxei2uHpf0vi5?ooYH`6XqV{{5f6Gjbk9
zH>Aun-+wFN&=E&A)oi21`-Oik$=dL7BFiWC35??NWaBryZG9av*X7$a#`bsVdcJR}
z!4qQal2;BDC;jG&dAon&?l9F;U#Fep6`y6m2%0}T;>iB8yEi#o_4yLL&K{?Q6r
zmn@6(JAdlN#*6o+e&4v(@bjl&VYNw#eoV6s3Iz_``ft;>|!7wpf7OTc0W(Y5AyAFV8pz9^m-FvF+;PwfCJq
z|2ltT>xp=`&*_|d->_*rzV$JN=_gD{Yp~lr{s$}
z?bm~!{9e>!<3=AZw%k2Q3Y7qv@$oITZU@dcH-$v@7fFVOyVzwS}LL-zUv
zpGW!jpB6^H^nLVxTV2os&p&V3W%itRu=?xV{zJJe`(@IsBlqi`IB&l+`^f#=ze^kx
z7`E+#tp%9;<2L^fx4+p!^&+!8|42Sz_g>mBJmbjy!YBErhKWM^J^#dd)a!TH3z>hG
zaY*kq>b$S=@7#;+!WUKk)w=xo7|%D^XiCP9^%LIKt3Oy!!^S86=zjmx$(=uxxmFf4
z%=Iu)GU?p^w;|v5qx_S-bM=-_RC_Q%;h*zcNsE|{{o21ImCC38Q18j?Vfq$eqDp-pSSKNo%caOuzSM4I+cGX
z`oBGA@Ok8~Z{BIY_m0ZHGoPAUfAG8hpLJxu)OO}a{R)3&8a)5Je5&?w`SjUG=11lU
z)$eXp`!NUoW-O^Uq38nIlv8MQ1MI
zH0ZQ{*Y08ZF#7HN<~cvUFVFuj`q6#CQTJQXkKUWUte#VJ>f@K!(S3KB&Tfs4*t?|b
zq5Hb${QG~rSfE-L-T%iDbYK3+`dhz?pY(Wsku_=QVr2gL%qO#b)rdC(?pjtz=G}wOa`&U0PqV|N1TZ$Gb}VCzq`2=Y=hd{wKJx
zJ~ulq`I~%PXIIl&Z=nQL3``qO4%O%Av^VzN`t?cYil}
z-a5VFaXf#~by4#THPfZNzwOvEnfJcQNB1Y8@uAEC`>S5ot^TrZ)&ETwpRymAR4$Wh
zX6hJc@Y909?ngp&NM*fH{Smto@$Pw1^8@#t_jnqhqUQ7H{``NvKem0AnL6*s{>-|Q
zA{S=vS-xVq_hQ+m_Zl{-@($IKT@(CvdHmh1!;r!+(|E{DWkL0}&u`Y&AFR51QY0ee
z)t{<2ao%Vl@sDH$Ty^VP<)!EaO-j>^~cs46oThJ->*@K#SaaRSV
z_Sx?=|F?`k@-^2M=Uczid*a!8zkDi_o8z~9zy2i;;SKetR&al6;du5WuO^|q#92Bq
zxwykfMoixPQL13M?j)6qY>%T~-QFwt>SRj!t`8^tb$fMqjfCr2x?kD)XrELnf5HFb
z==nK+o`3uwcvFz|39aG-QB|t$$lv>9vu84
zY0%(wn)}bkaPAd0uPoYlO;#b@DwJ;>P>BUG>75W3Bn0?+EKZHagU*r{nYE
zU;j+Aw;EmCn?IVrPdj{xzvA)B@EgJgCtg*vOjeV3{J&6HW81&!?EfQ=^ylyBP|D?h
z|Nm>4-A$1NYwkN}{o-E|K3^!V^2@`3O{*qzE{{DCc)Vx%8VmWC*{RQWrRvQ1EFYGe
z#g>@*rEs%^MGebT=eCarb;E;79-j4?e`EeG(e=^S)b`gbT1M$eAn`Lg@nb7
zdwplIm*n%h`H6?wCq3RGn30=udzF9X
z`<3Z8pK_|*uz0XL-00^DWz7@C4>Io@+Z3Mu`JTJZoujkc<)B9rfh}LZSj_#gWop4;MHe5HL%mMvZ?p9u
zEp+)aQU28u!NYl{b7uJb?wVL5%$O5>^_Zb?pGz={<=%GVpHtpnFb+?>eyn%LA2xxM
z11ql^BwtD>n!_h$UpH6(m2Jk-$vd7*3f9m%)!K=)pE=2s!cAZ`KA9k5+t@~
zKg-0>ldR#fPUj~veOR0NqjP#vexBO$9dk|@T3)e8FM8^KF7?NZi(l4hJpOB0EYQ_#
zoHzgMnPj&I9C?rKrvE#>?OBYPOts14W#^r48uYKS;-9*CUFtDI=M(2PZF28Ry0wvY
z%Ou~-`GQaMs%M+}?qiXc{3mPCZ{K^5kJtMh!?XRr)Y=*jeY{?D=7`a~x)aJG~1MO)$CX8_o!vQGCh}HCY)cse&eQt
z&0$8J#rl8rSX+O3Tu-vAt(TrvEOY(O&oH*{y6PK#2H&gwsr&6hyYe!b!!tZnb!P15
z@IEK9?92<^2HOquD)aZ8&D%T4u~~bCL^ad9pX-C)a!#^;$hB_gFQ1|}yDMMLvyRy7
z`}oD=bi-del2^_%pKj~OJ$e0(KEc1IHm=BPTAXHJww!lju+z;AnrkYv`SNV1nmn$Z
zqPbwM){ICw@f*5-EfOCExKurQZ}8X8#$EQ-bj2i%zbR}25A7Gl{^z>2zuqk}VuGjM
zp25}9Rw-gS-Egzsljr>QC$3CnRbbZn_q|#(^Gf|co@krK
zmJhF3`!}8z_c|W?SwMgP2dVjcKeGIvw_Uj5Q0Mha=NBdx${l1q{*5W&BlG!9wZGNG
z{(KfI`&}YqyS(t^#-|ml#XlX(6KD8#$vd;|rP;fGPep5PK5;DdOS-#x`^IHw=NJ56
zq`5yKX@3mEy?t-x?0&ycwySzocJJo3rhqp-yWhE)luWb#ofVRPsYJhi|2HYQe~)W;
z4lgKialF+OZ;)Pm!hV`ipZ;klhQs^s&v!WO6t?Zx#wUJ{|Gej6O!#fQKl$D5;>cgu
zCjWW;vzH-cUX8HwoF@H$pXE-ji2ufO`%#T%!@}@b*M*_3-*c0{-R1vybh-Sed&>J$
zTsMnHe+=ocKVE#ScFN>v-RLgL+;mx=`)u%=y65lL+}+X2EB|-$
z_HEl1M0i_%U4GesY3rG4)k*v3$vmx`ZU6sKy3O_#Y?`KR7Hc)l)PHF33d`0Usef?n
zhwz<=YDwEWs^fnwlYKNjXpuDAuEYeF|DH{|{1ha9J?H$9!TpQ#mMIgTXn*XZvt}Qj
zvwe74@gcSPqvf9;oBy7WVV>#zW4^;PuBMv;1rk5rTFLE}UmtvYK6jO#gr!!mqrR`5
zdES2U{`>7ygfvy#6fgEpsBM$mq-%BVORqrvtS@{5AKmpPKVz_xdzE=!(N{bE>AKfu
z1YB?CQpq&sMu^tA84U9KyVM1w9$&M4{p0)Wc;$xY>vm0ee&~Dj{b%VB
zGM2oSx?g7c+}%F8we;Nz-uS(nCr3_yz9^OV@d_L1`LEXo&Rtty-yl^kU}kqfSKNNW
zMfYCrc`pC=?+$29IFeag`M;CRPvi8me`lvNdLDc-c~NE5u8MG<_nW^zY&yuXu;@(S
z(VRbvG;@C)ToTNh&U2Fez~;}EF;yvijz<5tmQVQmDakoA@kL_!X$M~upR*eiPFnY!
zS~H>l&s8Z_TQ7!!+}!3Vx-)wlgGdBQw@@mVEWV6r!T><+AC}y^ZMi6
zM~>1%70&iO3bpF`GJPkItsz;)1m2lb;qmI&tdI!-9m(w*o{>Z*`aNjNNhDX2;#N
zJMQL5NtZt^+`8a*?T^29OMDYfpH!9jl5}y+mA9*or)^#Qii_`T*A?CnS4PDP6B9gG
zm|Q(SFS{c7e~IF!o?SCf8OKV^y!6(kBK>ijbi-cde?Kf5kFBr#*S9*dwU8oj<{OG+D?#=nnZ4l|XX
zh$#omT_C@rcWuA^_UHqmlUZjo&s7pVyn9~dR=u<-)+g;h*%Uq7o)F5?eeY%?!=_&;
z?xC*^Pkt5{eP}~?%3<-${D~E7MFUfKpB|0BJt^Qv>3iFgb3UYonaLiSWNi0q_xsTA
z1+ky@Udbs6Q9amZc2_}?U3X_|>s!J4<(KVlbi^|h>DOGA`zXC|p*TY*N7Jsx+s|EZ
zh|F=d+_H1l0i_9z3Og%zPMI>zu;hk^%sC~luG1T$LpROgGYNI&XAxMXa7*2=WQn4q
z#KQd(#T*zlT{Gq!y0Brz0(NE=rnr_xk2qhLyjyqpc~;u(XJ2zRzqoS!>f=v4UR>QQ
zE_SqW^;O>s(kk9t6Sih7G-rubYH>Kb!K`S%VEv97p+lFJ&R#jMy!nT+z3D~AvoCZ$
zT30{26efK8?e5Zp+M6NgZG500SB@?)G>g!~U*Vzl{W~)5^bHjPV
z+tV+eX}{+yH;J1Vn%ZvOA+R9o^x}v6-sVl3sMjBqe{i+;n^gy*;@(u0r!)&Lu*{fn-%sl8-GX|d`u5D_E(V?UDjezx!nI4JH@3wp81Tr3WPI6{c(Qat
z?3*KxvliWq_0N3o#l|Ol`bObn%{PH98=?-pJ|z7iLBf$|r7+L71?((NOjaJsNqZO$
z9|&kt;BDdYeIey2t0+2wYk@F_#}YxQZEozdm0sLk%|0vY*bGj0B@@y5XzA>0>ypog
zYu^am+S%~x@I7Vj_3}}%d2?2Y9%Wd)YN52@e2$40f^*L$vTr(mU-Z#?13k}pmeT_E
z%1Umlx7FRLxqnxu_EFihnh&90K7PEepS;~)-95MldWUde7dYac)MGLS>OL???9wdmhdI(W|^ctLan{`|js<
z;!{oaDx@n9I^p1o>Hg7}-;3`X
zXC3pJwm!mpwfm*wCnant(FRS`6|aAuWwGtuQPP|fy71HS?H`&sqff}&sHL`;-fLU)
zDckb%8M&PD=b!H;S2JDM@Au%O6ok?4?3j(xm`<_-?Vs}WObr^o3GTt
zOTY6TEH2%+vFQ3S*SF6Cg{l^3%&FI(f4*wQ$J!!`r`zHe?zP}wo5ZF5^{lIx{d~I$
z`CUC{7kEpioRrJI^5cvh&(jdLtcvPlj
z;PNM(Y8Ol6bCN6vzLmd!wmQtdYa7@0ya`LSLSm}4pUduS-Q(!FPvpbX`}3asu#au_
zJ^S!ZwS3~^Nvc;&D_S!c_%PR@Vg^_=Be
z{;j?(qCu8~w5N>EtZ_wah*
z?;4g;hpR8HmNWci>pQUOrB3Xo398&;5588PTz6t=UAXbKhE|zwR^JsDpT`PGy*l;c
zP(J5J_d{1amD}!$alY_5dUDI6g_Vb$_C?(H2)v)zV^PGUe7tYbfp>|YKb^05+F1Q#
z*E#OC*;8ll{qpMe>_3NuxVUxJRQ>C>`F>687vHP?*!W}W@AKIothjtm?f#-i`7_(M
z7ia}9>vjM7Ch>8){^uWW%sE?LdtXhLf3!*L(&8Oc?lrex+`MRt!(X?1bN{OEyCbz|
zo80mFZu567wfQ?eJkvXFj{bt@J(neOzHUssm%JuoqijmUR{2_w)dfKpiZzm#`7Djk
zSGV3DcV_qhAIjYO@>m=;eoJ|ECQ;|-ds&^R@aqT9-F1;SUz3;c;mF1ny4n@*u2w4U
z8jn}vP7s>faT|4)9>2LXE=aw(F
zR5wgblV38W=IgWWH{V_^(D1Q-o5PcD%l+@Sk#+RnE$jZzSnI3Rs;WBWi?rAIeN!Wv
zeRb-8uHW
z=5?|8hD>kmzgnkHZ1ZY)$N&A`)C@MI|E-@yW?tvn%jK!)^k1drSv@b${P_!xcOQSg
zaE*U_-yDn9hswtiw%=TNe{=UW2kkoF2OobqPS427QHpB$JNMjO&OG0us#_a8cB+~_
z;!K=*X!7Z;%^#i^6#lhLUlKoK?v#n&veK4U%Sb9Mh=R8}+VB5QD%{O=
z_tnRgEJf?p^6F=F>>HLBmmS>x_LQ-}?R!fu=Kk;EdotJ8UiFaTrN{pNBhpr9_4!(P$|D2@9
zwr$dxKQ0;`%4al+TC;GWmTaa3hw_(saucO59pLa+NM;de<1sDja#^r=!J{+UMwKV?<+%R|Oj
zSC>3|X~ovWGruM0{0pA%Iq~<-va@@v*`fAv`6-`A=XLDC^BEjq-sB;dpD=#3g&vy>(*ES$bWc-52(#!5+RWc()y{F0S*
z6MbmOpt&(itSM!4RW5g_Z^2p7=LrnV?6RllOrQSY&+5}VU-SfKyx}N)&gkf2e`QCD
zT90Fc(qiur<=+-gU-S=IPikK187Fy5Tw$qWajfhL-;i&wPCt;3Irc7g_m7l+HfA|@
z8n#3Wtc@!&)ozoEHeAvXkbFV)k^k+Ea>YFLL&k#jEHn3W{^1qc-_gA}J@Brg>mT;!
zeCr^C&i#Ko+J!zkFZnJj^=V>|60hv~qX(kWjvMeSlQHfV-d8Oa8R^F}pM52}Bg@8B
zN2ckw2~RCl|DwPn63XbyYTKdI`{H&--V2se*_GZ*b@F!m=Qr3l+<&i{QIT0R{qw2Y
zw=F*Z*=(S)!&WZqm939OmPPsftyBKhZo9mHjg+ixcbenohzlmX-A9{zH@Cc(zs_-V
zyIoLQn4atW>pxcJb}BiQRo-E|qt|#h@A)Hdz0|+E)>nRBdws*R=Np%A>y!~OP+7IA
z<&XQ1il-gyd`XY`S(elZ|4>j=kNv*s;8U|8_m=>E9e5-S**X
z7yDSA`#G%XPlDn<<_GtGJd{x6-Q(nbI_i@b*?ZtU2gk#kS(z%cD(TQjvJ$MUX>LrPEl^o5Fo^W{`t2xNpYw{K<_|MMfOt9p8JMeK?o2DglrsZT6=
zUR?0IlWFwux3`nK4$I!SsM%6Cg5$fdKX!W6c){rGin&}~L4_|@uxtss_hUtCZPARs2ZZNT{bBetTE->BVGdwTNb
zh>J0GMQhC%OhO$6y}qoe_0&0^Dc$_z(@U;{>0IwwKDsX`t%$3!{-M_S|G*?KBcDg_
zr`1h5pz`k<^S9~s%Gxzc5*KhddLQV`Gry2iwy*eEYmZ%#O;8}muUHKwkCMcF4JCDK
z0uML-*fuRqsx16*>Gp@kyA7D?4mgBfo#3iev}}2k!j@xpin0$E?9$^;U)P-IEYj29
z7;rt~Gt0*G=*+^(n~`^&T%Ssa)$E%aDZE+WP`hH!4V9cfTM}nPh%#0gbZAQ)c$(!L
zY8n!HG;RCC6Q{VgPv=^ouvDxc5it0$G6PdiM${H~+M)mrfOW&hm8
z!pxUWSx+vDxR80Mxd*fDi{)#VcCHN#eRE?UYk9G)(F14B{0BjyrZ&a`niist8GGw&vb|ju
z6}T&2KW6KjZP*&O)KWsi#B^niQN6NRG~+C>C0lpS+|#tL=Ep}Rwr|A`N?07&7K_s|6sj#n$34o)!ImF}QnDCW1;Udg%Q*{(?v=5yYg6b3(AI@v<6luv;<
zs3*h!-o(0D2l8GX=iIecUToX?{BJ*YFP*P)W3>^}=HvGp6B`Pd8jp~V-bha-Lm=Hdw;!>HF=wP;6f>n
za}ukFud>@bF1HHTKA!X38cs?)or(t>IL(a~aI;5e^DaqCd@OB7X*yGZ6wTWx_a?GSxEpnOO>*nEf>O>t|BWq{Q>h#~Q+}wI3jxGp%T={yZ`pUI;
zJLAPuUJ8Y7Y^jyc=5d;Qxv*G&uIA~Ihp{g|ra!Rw`eNe3_lzm4Vt()0K3U|(+k1Y?
z#5QgIm6-VKY;?l6AG=q=0%*SHyf^oK)~}oRc*5b=52XL*KAG}dAxG@r`{m|_1y3SU
zF0i-tt>S87e7N}9p(C6@t1`M+HB0}z6D!NR>u`3P?v|}v5?)kQtW!+#UehD8a>0oU
zwew2*D8Y&*@XhP7{u}nCjHei2v~C9ah4+slaJLumse8dm!D)V+j_M%_UfVc
z)*Dk7DeXKiUmSC6*Q5w`XMUGmJ0z?BoD5Z$nO7+9&?Wfxr1d3#VbEZ=8UlBh9P-KqkpE{z~5rQB~f1_r%J%Z2NRN6AfS3m$0bMt1=S{eUzWc
zvGz?MOHimF*Tuz>PM;?WU0rnH+8u|teQztGW*amuJQ?iT8SN=zsIljnor}@JWQip_
z@=D8ZZLlmZd?xy^;Mt_9Q@gJ|bhzBLVinh<=q1J}1$KGc`5UL2W@klg$k287pL2AQ
zD)$VFrIY6E-OSMG8hrA+{=?>a=^}VmoO8+>w
zCiv!#RO9@8Ka_fR^&Nh_T)~>#c8|PcXwMDCV!BhK0Zy?#w2I{wp`Z-AD?|%zdZiQlJ~OB$7Q1yz2xVZroaB+%&E?Gj(oco
zZuoOr>(r^^i!>NpE=bz#nG_yh*}d|3Us}LY*;omVvt7$xX7ts}X|;W+sKWBMVpe%@
zeE8XUyP|6H%o7#}`g~X}pp=-oW}$S2ZQP$a`?A@*XOkRVo*7I~n0g_xu;apszK6-b
zr}<8q{`Fb9{r=8+n-Y879S5H(9na(E*LMA*Cba*=)K2y9%pct^dH?rKnEd1N@_eEC
z-At2z+~&7X_{S@MOKc|}3p0xeb0X{f)6Voa_xV6N1%Dgn#i3ZQ$i+$NA(?k
z=MuVhL7U%=kR=WpR!&WVAraeZ*jJfOS8P5daH!v5apLy*t@Cq}UM$#W@kXJgw^zEX
zwfupXNa&+88;vVISlG?lKB;Rndva)O!bc??v5-*i_l69vTN89OmM>Z${`7B6Ma)@~
zcelK}@A~ao7bc>b*E8>g;b*26!A*hY1v^VZR<|9V)w-;8<>d<(MOqiM+-kGkvSo)u
z^R6~FovvoX$HzAR`RrN|V!v+zzk7h<^)&AK=M0OoT`y1i`A_+uN6J~1e|}3q;nb-1
zal3rMfq9IQR^J@>`>WYg1p-qRm-@@P%NjPH3{DRSyC{7$%k@>=g}p!Stj$?{>&zt9
zZVg@i)DI6FS$JhTQ+_}5t+;iIp;L|3N$SK4L4LM`hJ}kVnI!G_?m8TvHrwCxy`#vq
z&;$-{jRh@>PbUbtFw8&Q%Tw{8y4GVWf45lOxu5Ctdt*%}y!cV0#Vx*W;kJFf!s@;b
zY`h^M->y_g?p)Mm`1sd?EG>>^B)hMSKi(^^=|HLjvY}Gj2hIYT!?fsdUE%~?LIvoCPwD{_uJ3D
zQ@A~m)oJ0$r-|;l%1@^{OIjvcShnt5D0Xpz#J#X(GW9m`y77nZm_JW=Ar_Onc1oJ1
zbNi)}CmyX0*>r3E5&6bx|NQPR@|y3MA@u+M=I?Qa(_&xly`R5!>*3C+&f%ru&mGE=
z_}h(Tg62s2$$3smd8ic=d41Qmn#7pjPnpE)Hr(ftG)rLqwl(oUmBF6`$2OJMT1h3U
zfyRqxPCSt&W#(*tbLZ|=+Q%oK=hOa?_&!+n#?{UxCQGsy+mFV*e6#sb{o22+|F`r0
z`Jd8Y@4xrPcBYQjWzVc^>`Ghi|1kg0``Efnc|zoYuNDVqaHQ`_Ncet5WU}yM9ew=|
zzqIv@jf{BCC2hGkCDd9`q4|GIo!&&hhL9z=rw2g
z=HxB!^Rt%x@Q@>6IVX$EP@3waqzv%g0eKMUCsU&h&RTxaFBY
ze1Ekn-T%%zc7=Cw<*z?k8_DhZE6dt{$4>vwtyRy}KHT5_zdEGq!SmaT9<|Hf?_bpK
zF7-It$o`7VLHFdVp99Za6q{<_S*?)#?#z>aQ5mm-KDVy_WAgt`{9ox+wUK|)+KU#UL3H4%y{vPw+|No#>
z|F@ZYj>S)j-QRf=ThH(0=C0Ux{Ldw&$&>%~^iMC=v+!MMbcDa|1D88LZ?I;xh?IYW
zy39P&9b3A6txR66Hp$AqVR9>8W;0fW^y&U8%>^%7b6ZFSzXK@wjF7M@`nqkWD&n
zjfIm|U!VTt&Gfoie~-^QX4(0L_1rRxxew+rPF{4GBRS}jiKEuhA3rSG`Q)DTZjVzo
zo3<&$Lh~et&Zfe>rHkaRt$NP<`bpmF-_v%zy7`!2jQ@dp;l=w=J9z)xKJedP@Q0##
zlE}*WSC=U@!ZVwmdb()DsQdU_L|=6wYs(B$Gm=d
zk%DuA)7m9&Zk!#o(`)x#MbG3V3jaBla79F9e>ii!zOggby?||s(1W0s4K8!V=7voU
z+w5n^!7w{GF=Nt>?&T`M*6Nk-A6W`9tFA2KRw*?8G(+T$SpEZNru{b-tt(&8dOf>h
zeNTH{z57As?dQ3->)jXoYE$&v8k8anpD(&C_VrHWhs0y%#@F_|yfcNREhx3&`Mw{e
z0$f#Q-w$0_x7Ntk`0%GwR&O;@Q!*wnS0C39KfNW2x94ic+=Ml$-|y|6Q~O-jPtLxr
zlu6O(eB=iQv6(mOCv@&@-{7R!a%7gu?!U7-dhFdV8?$ab^l;9Rh<14q&q)&QJ%x7p
zbEBW8@B6CLnC|I&Y;p0!q9a>hnyRUP7o4K<^q*3ojwWB*iD^eB_r1(sedes`O;gDQ
z7c8b1JUZeTSM^i$maM1c37PvgPZN93HeYBc@jREMXrOkqB-*XHb1XdWzfifZx5qWNP%7S?Dj>d`L$i>tM5y@dq3D>MWpk@^
zotPdcvwnMX=j@9g5_A2Gt3$nYotgjEJS_JA{7X80g}Y$$(Ih>#SAi+_V`R!_|7REd
znzOaM>L>p*_6?!OzkA$1@W0{h`-=(EKiT&@2ZANWd|
zW#Ps{iI+RR->d1}JYDSP#cD(Gbe6kEmIuvvzH#sAKbOqE7v|ho(2G4L+3d+XZ~2Tn
zmM3rhvTAl#w#?J~<=#7Q@oYwC1PF}R{Y?AonEY!|L&Oy
zF=Bg;aZT{rFjfDOJL{jlCI4p}uuts%7tH!c{_?|(ynnv0`{T)8=h**LQ93$Vm&v_*
z#(DYwGP~vN8+}cjQWi}we!u6Gc7FWRrQc209@H;Z^!m8s!7N=d{j~bAWO*d&p#H*hw`CV(wd>!9!>y!Ura6>D8!&LbL
zVpHEw-PZV@@pgSk?H$!*P~!f1nc+|QvYs1fgUn;u+J9Tryir+lQqB7Ltw&7h_pDC$
z>;34l`T2Uu*@lA)rKdD0-C}EToO*fv*$=n(f9CrCJO8iJA^nM4X3bR3UFG>mqUHF(
z$ID;H-)r5h^|{J7+TymOf}yQ?!=LqBwLZ%aTj%dNIP-dZT4JKyTIL*<+EpIA=CIZ!
z*0iYm`Ak$ZOnfm}>ZJ7hdkPw&5^`%Vbw;gdQqrlcXmrvzeQ|N}pXK|F4*vgSzyILN
z>1I0$DjPq3{Co5J?v{TgAljQtG^
zEIPKml=U`M?w+vh@U1VuuY`$7&a&~yG^l>88P+!A##ZTU6Q=eFO`p^6KXQMsv*AH~
zpKbMg<*1zp7aspDsIuck`meuc|8M`VouxkC%5A?8hpNXVAHx_O@yxB)HN)9FgS{7Q
zDwsUeG+eD}xA04Qt_Sa*)&{VD;EebZd5i6zdtSZ!GqVr(tskow@~4~&yBU$MBI^=a
z@M`n?fJLuA(e0LRZsf&(AGl7tz5v$X@MY9k1>bCv!V|xZa@5Et^awh{r~S<
zq)LyK`%Ju|v+Z8Oj+mnsoL(EEZXMnyeBQt+=;$sH_BGdq&&5Tg+&@?w@{7A-q07%E
zC)Pt;KSYlfMSuRZn^XI&guPBtZQ9)Pb~~qMc_wZ>#w~Moqvo^e{F_ckAGk4PRrsQv
zau)@s9sHHK}C7CN(6{+jt*LRNP1?UxHe{3WxE_2aWUXRp?YiAgS~;dc&Z
z&)8;Fv2XrQo9N~bPRsJweEMf{Bw5|^_dl)2*1tYDHNLO(2wu7`=IP$<56A0&^6mec
zzyD;Lwfm$a5^Fb}EBy1rb6w1?V>#-n^;^5P?mQGzbo<#ajmG`cpX4qrZ#cA9?Af%Z
zmEhX(eeTuIoXVNMHGb{zKBnCJQFo?%R^J1?Fx&0T|Lt$cPwJt}
zT$7}PtO@D+zS#KJJ*-R-c((1enD&COe52iYJ2u{Udh83+)PoHd_olLyi)wt~Ubc+w
z=I->S-d3snJ;khw%!^c<)HTgaGm<%N2xek||j$1jNM
zj);w4dMW&fMenDB`VIk~0_nh3^w&Q3BaU+NYpPz8?3;V5*S@0X
zYMCnkIVB05=`(b~1-F{H$_8+@&zKwku>ao+{-2ZW|9#(bJJ;s?a`7{2+=?$hEIC{}
z>((LDY3t`4K63X=@{K5&X(qlaw#pWJ``)YhZOg^XIJv!jrp1l(5Bj){GR{9f&!S_B
z-1>c0jTf|q%7q{8@Sddd;!1*W#Y6FWQR!bg?lXn%MNFUh;G4&{ciXmYkNR95eLQ+i
z?oQr6(Npr7|6hB0`@sK?z3*+mJ4~B%+DStyozv~q0+IO2hvE@&(FZx3OW7U=%_+%P
z5TLQCqPA`I^n2;g?bCmt_W!=m`Sn^ghuG|>He(J^*!ROFnN?AcFmB)eOd{b6xxRu?(eBp~Fk
zWgw{c@ZwM(!V9@QD^XDiP@Vr
z?&|8hHM8cvm6oe(a%!V~?Z@sldgluNz1_^Ayi%&`I_Vl=l^z+EL9X-C*
z5ibSY5=(pxMLZ@dEji_+9(DY*eqFo$zr*$^JMyQj(38|;v6!jpI(5oTMukoOYKA9W
z+_qXQG5E*gFLQt9OT#UTC$s!{@%4MAvczlsfOTyWnSovcZE~$j8vc{AnnflpSn@$^8Wp;4dN;TsvPuRd_}KHdAJkdblr`6n_O+2)$7Y*jU_jz7wp
z9d-26;r;&w!`H<=Nss?w+45mR<}%R@PK$k=giHmr7G3f}VEJ;v3=(dl6AU0>fC5Rs-I|3LfxKi6l^!&Y3q
zrWw`T?xIoo{p&ZyhW*p8_|N^3;Bg{usjm3G9~SY&@)wHD-#?C9@Y~`1cGsirziQ=O
z<;zc2EHT`t`q}xc;2qa1pC`Qi+3_r+`_%jwANM|&+p)CPjxjQ2RSsX$+9pwlZxi7xa_1JyJYJWFT3CTJ`<1lPMdx$b9<6huiCEI!=~$u
zpWJ*rz!BEC>&-5m*h?qFV0MSb)1hz)ABr)IJac2Lot;=tiUwbxp`hS__
zvpskuyk)Z0%HJ*ySd|dm9AqcFTdnf-8%ZWrO|7kx9d2Lsm_a4}+P7=3W&i8{{hRSl
z;D?WQ%j7;BtDn!s|EK0V!&3Hl{};b_tS8xTax8kz2mU+%u6??#m2>~c`!j!jd^>RW
z*6y>n>(!2JEeY)^u-pG}{{QJFw|#rMjXoJI-C&kl_e|@mSLcqqYQ8#G_to)<>4I7Y
zXTHa+{rERLeMaoPgyR{V>+2qKB-Tuv?B1?1^_#$3s|IgjtGjGlx2i5%KkxCOshiK-
z+i@^@{l0TYS6}9Nf1~$4Q>HDG{qxCZ_)V4`(REOL!Mglp(n60(uLAe|S$bF^nZeb1
z)1I1VQnJ!Py6imfWt_x}PrbOZ%tQb3Z%eewVUPZqsJ_Q=+SqiW|SZknLejXJu;-n$%U$apKZcLH)mf`77VQ
ziER7LelgRjG^5GFS5oHw$%u_C=MG!7Z{du$6)k%7@$a5badTI1_MPMX^U(A1&+Q
z;}U&l`8Rxjv+pa8M1yOAAG)^O&ShhFzj*7Rwrg>1XS09JwBT_2<7bX`=j513YKfmb
ztdsI=?>n(Icd~Nt=kC3y`u?9)L+*qB2|vv~wrDXM$K=n9oO0IRB=rBjV6S<0gwsc6v9Nb;tz;yJW{K6F4`%}Z-8A3l
z^oC{Lr5v5Or|kFlx+Evt|E*oj(j2
zJ<@8r5)r_3`>MzsB@wN3$8);jM)SJPK97H^)mQg#^OtbN&fp-Mv}f6Se%>>kv+5Bm
zS9rjRrbE-Ywy1CzTfICZ7dQD8N6T58Ijx8ETc-TdI?~&*{oc-FCxfjeWcdUSDb9KL
zps_io>ak?mr|mP3Z%LS(yZL)eP@2g_Sy|_U>IWBaH!TQAs3{S*K6dP;<;Lk*r4suC
zSnnU#W~*pbT6##Kb;E%>Un;}I*KNq(e|-A?$&)qq_Z*m5maQ}IukyY5mGa`|AEq3z
zaL_QzGIcvvrnuC_qH&{C=YvDH^FRLy-+%Id<+I}<+^$=;{+sIgpYa9%jqQPkOO`KlP}
z@~K-gchnU2etiDzagKPpP}{L~k5&Dbef*6D+$?6l)ZC
z`N=)GuyC=@yL-+NIukQ`Cor}KO$}PvU$m89F+?o+hSU=8mu0t(yjAMHw#lnJsyHPj0XOH~;ga`Tz7hd8*le
z8(w>;xg*qUx2Npi2?y@~{_Lo?0G!OB;a&1T{O8-7Pan;u#v$%6k^(dWoD
z8$DhMi~ZJ|^2=i~hy9vO+pnBIXUpDs`~2m%TOy+4lHMINxqN;7hOq1hHyZ*pQm!nO
zU|Cb{?8awz_F(hmNEM@(7hhTF-C42FweiFf9zOmF7LCGt72feBn>evbWCxydmu`Gs
zx#J2G+gqNszpUys4z|VY*>NP;|Lt-CEgb`^d;X;bJzKB-9#y_v4~bn
zcc2mDQbuoyt~2Qe9RF!Gn@#hRDgN>Cu}Wss@;`q{HIKWkewnwX;MEh)b9?vpKiw%R
zbyx4HQ%5P2>brgAa%?}UPwozXc=wXohx$W}ow*PGt1#5BKXT&@Lx!vD6^|2_&)c1U
z@IvG4(ab3)?rap8nL1%oSBSdKne)X7{~h&WEzW=WQmR(|=0pwq9JWM(Lum)^d@ktR
z_bDQJuKNv@Zjohn75Z-&XM`{=E%LY+>f!6O{6_x@^A%s-r<`B-xF%2{ZC(7MyXN;(
z6Z85OM5Pp(rX9Y0eqtwMmujOgPla9n+`Z?#yp_HFF7XP|XqTATx~1ol2&YGUA}fa?
zN3HyG9lx}PD#qbD99)b+PUc(B=$q`U$(<37h_Mo7swK
z&IOzuHgOwXv_3!cMfM!$Bb9~sGCv<#dA@0aOJKX#PX6h~C2!2BUp;ew)y(`qZ}dOb
z|CRsGmnpMU;kB{#o6oJ!Vt3KHSgEnfscxYqSA-T
zS3lPa=IS(=N@$*VcPcVC+eEwj^aCAFsm=cnFkZVJ9vKtm^135QarZ&1sqER}Ov$`f
zF9YJ|DECT57&knxoXxYCZTHU_+dG%{&NzH%d5p{gfiDX$&rr#ld?Z(`%>LYwD~VFl
zr(zF^|S!aFJ|Nk4!32fS`tFt-p|K45f67o?br0rK>kYF3vl9Mdabsb+q-f!yl
zGr2aQGq6R0gDGZJ;l3pidcxah6j`zu?
zCRFg8=NHg&5Dt=DWAs2=z)NwigLT2r?>lOWHox4s{cNmIdB*Hw8$x%59@
z3FFHRp0nA-vuT@wg~_3Nhue)`r6+p&I?XBjxVONVMKwrit@2xw6@7gh{vTjWTfYAC
z#aXMkik9wjea3!lF+;un`-^`W-o1FyoGJZ7e&=7=nYRzrzwfC(^Rf2F*XsHQ?j63Y
zOBs|VU%DcAzWyQWp$$G;_BBqLdEx-qZb?tAcV#cONmpnI2S&&=Gc)(_@NeF@@6f4B
zHe21gBX;w|6wX-TcyO|WPIs~K6!v2u4+qtqX8FW?;9k+ylI>DecQ%Y!4RMtM&J9!WJj%itl%9xKFcLN-c77-5SM|cyZ-XZqc2qgr82d
zTBT#R{|pE2d-KcjKd_U%>vQ|Se^8I~4%@%#
z^qM)3e_vdGpPk`f^eV3Do%}t9DvhZ*N#gOpZ^kF&mP#(wsjMiQB5d(+gWu*|ds+^B
z^{_N=yd~lM|A0d6U*{t$6YgI;AEYCmaecbyE#GJB;!+Ch`m~?lPb#_}$Td|_MN+)?
zM$NlBjb15S-rApb7wFY(I+rll!OK;mg+o|jijq!3&w@$C0G
zH@`=?%eaehskWTxXLEGhIx%9A$LF)_>t~mr`!nO})Ka%!#(j(Vbr!ZW{EKVb6a8;m
zcJzmbJFAZDH9uc_yZH38o!&>;^Zo~ZEu0RXGkT`Hb^p>2>TRo^%O}+ov)B0P-*a~ItAN%a&
zKlim!ba`)5&UHsN^=}L3s%V6~ke`|Ie&X?!A*av8RL|dW`H+g|KkGYb;peR8_+?(Z
zo^dVAW3kz#tR-jVTo)AmlWIP2A?s>qviIt>9=(bG|8a6HbkN#icKg{aC)sG71ks*8
zJ|i1}f>$>f4l}bJYU&qlbJBF+bZ<}y5PF&J6>|UkN1N97noHgn)b;3aG!=COC@f7%
zU3m1B*PP>O20UNHSAOH&xZ_Qt%fzQsMVFkJcQfH+-qoGkrTCun1YS|=idHFP`-;`;C{yc(o?-zORnE!*PG7HD^LVzs
z>q@4%5>~#aU$2i-F_T-T@KM`tYS$u##629=S`*5wLcCbJ_Nll8I0$$h|KQ-UR3_&a
zo5bV=HWT(a{1TW}>-Cq_Ml~Y#<%eI|(+m6-EOD2Ju>1c-Q_oMjK-FrkT2yucSE}l{
zTW{VT%bK-S)NI=Gj5WF!W8xQW+tuNjeBhaRapUG$SFgH0T5|Z!8y@ZKY>`t}bN0+V
zD{}Ol;C5-9So{7@Ono)aEa!X@v`{e$j!Lc+$p*fp5)CJe6vl(-UE3SEVVBz8=
zUK65b2WNk|=PJkdBj2}3`iK0+esC)CzRS;{SrJ6IBft8%|CZqiQkV~5+!vg%6X%}Blf1M6pLcUX<;H>tw-+i{awnmu=&D)
zl+cf}?f1`~yO=ddI9VjZ|G^YjHl~No;h#9X?9LfmC|Z<%(>kqPy2Y>|u_UGE#FWTP
zi%B;w6@F|Shkxj$Z-Fb
zLtpOb%zK~8zWMAU)*pv98J5qzc1vpMLC!XH{)DB|1z%sZ*5Nr9`AFr^4VKDo2`>h@
zX?~lJZQu7**J{_vq~*O+loogID_w8T^5OfZ_jRc^*#5D%Q9>
z{a?xWf37E!>18!P>zc38_WoDiE^2X1o7OOU?vYHVw
zujmrvl=qTi-A~W|d*eT2_WcFH-ZSRUbdBgXocXouwPdtc;}=!GJ6ArYK2rByyzkW4
z)#90^VFsDq7FmHxKRq{m$kqN6>NsuS?;a7F(A01WbAw=Cp)0
zQKI4M6z(pjrb!I4(fd9ht`wVoOG0^*{IiLI7g(7jz5X=0Zxjm9OFvkU^ma!{A*Uvn
zrKszvb1OaX+3oJS7JBV@x}e(8TYRTan@2>?KYoLcZ*Fkb>z;MDBn2kj%V=19d6lxu
zsZXDH*A#0!|9Hu}{`jq1QSWZfKHF?C>%h@9cXsr63LpC}cf8V-C&66(@>4tcHj6%n
z$@?3he$M30+}fdZc!twNKaup$ud9AFwKM;V+qWnD;agCPWaZyjBYVFG^$8FD
zZRtI`oZ*M@XFCClS9i_+TCcMCxig)kX~L4*C(U24eeo{CENe;Tl<2;ifQ$OA2e^(N
zxnfsheyrs7inI5%eteW(U-Yw&$N+hFP`bUdrH^Ai-B`aKe=SP
zpK1DWWxq*kn=gyc*!M~9?J=vBoED$oh4RTt9+ndD3e1*>tNzR-!t%6{$?2d&JZIux
zpPO$@IJg}M2xa3awp_M&aPA4aL
zKNmM#dBn2&`N78K;FuYGk?Vh!+~N%je?DXGPCt>Y0!p7JZ#b8<;bw2VMM%H_?UtK`
zGqv~JUMn?EkslGKdLJ~&Fjt6JDvNW
z{>HcRlQjwn_g4L3Z2Z6P{5MXS+11nPMGoj!ocLP3dePTupWIpgoh^D^V6kQ6j(|yO
zvnKo7c4w{)77)vf$y+v~_P~YQYZJAC)ABAcO(;C=G5hAb>A&4qhOoadd3E#c{nX!<
zzDf5i{#q^64mRLYwXy0oGf&e?zNE**sOb3wo-iQrX#netlrGK<@B1Y9%Bwg
z&0maH8M;#B{ToWzdQ}VAlx3F&32L)k`pj{dXMyna2jR{+3KtGs@|wIlJe{*iAYGWv
zUCZZf{UmR5sWn&3ca*(lnzzX!+kkD&$(3q7M_=aXoW7d4W@5zTpX%PzFRi+M&?0T!
z-31!VTyYNRJI__+Ht)O{x##SMNe^0F7DUe6>2xV)!}kk?dp7VtyrR4M&_!ciU*9=<
zOF6my9}ezSwq6@}>N#M{Mn`TQ*vHCM@Hxka+O^>B-y&|0@o@-FKjF|2}(zeYX$P
zXCHKD`on*xj@$5dJL|tc^>a>iTnWm)FfTQuU`FT3*pgeOENr)>H_ypgd;8_2Wt<85
z(aL@|&RRKXl)bf_;XXg>ncCvE1I_Yv?_JHzW~pS$PMOfMuf1fF_Ve?TOKxpH6KLik
z=6L@?#f_YGfb<=vlUgz2?RVV$kEU|!J9I+mWoB`cNvc>Ofi1V}I}Etu!@gVE9O
zK$NeDWL(wH+Dk5qwFioAeh1Hgdg`mIRp7+3&25H)5$zjxF4wR8!?c|9FxS54&-JBd
zo_D>IJ4sD<+H~;?oy+ujJ}yaF63}ww!=w9uSOcXLL(iu>C{9dBx+b>luh$9Z)f>5Z6~QbI`EMB$}QeG6K-aSyj$3~fBL&c%s1HnMgOm~f3Q#f
zgZ+i_`)g~YfBZkmP{00>+SP`Z1pz77uN<`TFAkQfzkFy(-0c(j_1o>E<-Ek&6ADs#
zlKu;L?(PecEMQMOur+&n<je?p8x);`j9ec)-MzO&}1Qs$kbFMT%VobUe5CX+a_RnONvJiR24o#A$|z^VVUU1A^QwOe0MX69w_^IF3r
zA#=Oa*D6Eyd6IIwz%=CL8Iv5-^>Gt
zceZG}-1Pl~;<~Lf9oAf_c_Z%ey!r+@iEx*n;~<1W5CU|Wt-=1-STQ{w8zQ3m+l-aOxX(~-YyT2
zT@o3+^!Ym#*)uVF550<-`^%}fN&e0^p49V)!{xZUH=ATh&)j6bf9CB!YC3kFPxjg3
zTz1^_SVGTXPL33};0w}P?#Fzx)*e{6A?(qXL(5xyRU}xKyty0u^k#bhgLb=#W)=I6
ze6GD$_1$Rhx&xfuQ#9M$~}>a>`7%+UBWKEycvsGPX*Ibf+FNSiJm&WJ*+a
z=OQytnTvU5j+!~!t8d?_n&(n_E96&O#p7Q2#Wgec+Ilok7R%Jl=Dw^_IDKWax^ddY
zntN3zExl(gF_+!@X}hH&%O%UOG;xcvSD&Z+UUg;Bi)Y=(bgw0TXZ{zrYr8yyJl_xV
z#@}`eO7?&I{%aFBnEkCjJpMF$w}8nbzSgcsGoR0QEuR%JyOU|t-CRMwB_&7h=J{!U
zIJl(cz~rut7Ylo?zA!muh37scP&Xx#kcblHuZ|?l!x5Q)vlNXILd^=&To7RghuRRoRMywR>5OUT0R2a;%&xz|`z|y9?>}UCB
z0`g5Zc&s`7^lOk}Nqg_n%46m4RCU5GMlIfY&_VCs>3ddIbIoRcxvyCD&C2Og#u~$&
z)lFBox`ym*+GzG&cIWBn17g`brk97?H^e;*JMjO&fxm$bm&ACtHP%c2uzz`={`dEE
z^WRSOoqpSo-dN`u^|tp-o16ca$y+;b$!_s8&pmonRyvf!JwhW;FTC>>ug%I6A~V{u
zr=Q!rYggZkv|3Ho30nJOyL#p&9MQj!xh60^R>9MXV|wKNic1qqu0`%EY~_AG?{I+Q
z>RO$xeILGUYW+4Dm_?)Z0ak!~SP6K7@CrlxlF8mX^(
zQPFD{*D7A+%at*j?sezS)tm9jMzsyke@4s}JiIjQ0lO<(yZVoJ<>^2E+E>ih@Y~oB
z&tuRa#`^D#e!Nq6kC)S}j{ARl^FL3WU)OeZ$%+2^;W6>IJkP}aYX7!j+pZ%^zu#N5
zZ(GBm1yc@jy06~ZSJZZNr|Y7vrA-H%Jv+}ND^zPOE?e=7DO982*_oL!Jt_xM&v?xf
zGPxFZ!78=lxZZ?F`PnjlmZq+Aj&0ZOO8v&R*nq|1{sDuvJ7%-4Im!N-uls^-o(eB1kpzu}+rw*CG`+pG5Z-~Mrr
z{fqsLy6%tv+3zv$ee53H9RJ0!wTF*C@P5QW@q{~X!|d+ni6@_3cKpTMlTzNL1rnkn
z26L@~B6=>i?0adDP~P-==>(?7EK3y*lvE<+Hb&AF#sj(^T=gskQ8E6SY)*h1WFhSZwk67ps`qtQJR6A7Sxn
zFXXir*f_6@Q1J@dQu0IT@t5OVLW={n_T*k+*}2JB{Y0=`#^jG5mvi>;@L$Yz-}350
zuGXX@lcd}moLcNS6&LNFztrv2J=t2GZ;pXSZT`NgoA>*X;Ij2@HQ$eh|F}5w@*EqX
zP5I|JT2+?botK=NIaPM|vK1lTE_1E+UDVM(eC-k`
zOL2UWKeJZ2^upItHnlS2@~<{dGj8j#IHh=%uPx1!o!YsurJ%y^a^AKZ#UBjU&9i0>
z%6rw$@@QRl#cG@U)ra^^_PO6;`v)$1s>An$S3fUeRiE&pW#wP>2|)^mvu9g9W;m6^
zTw=BM_JRHCcDMfMJq=v;9LU<+w^B@?uEDv9QPubYcg=t1{S!F;efr0q
z_G^8eoc-~CmZr~$wmQ{X{CUrxb4EAx*q3p=k(qkrdVWHT^xb<2$q%ir9ch`zpQ5Co
zxOw(|k(o;ItaevszeqZ9=Me9=_xIX8b^SO*nBE3Wd$!(q$iYb*Y5|d
zt*zMq?WS_-Bfgi_SE5Vz6}}Ofn>YK6isAm-Pg(v3UQzWFo^nEZH@{b*_f)P#iA$N=
z3zR;q@H(Bm|Nm}gNWhZK0q$ShUC1aeoi@gNO97~Z~1K}O{8X8+}h=~`s&dou?B3K
zwM$OTc^R|9;@1;F4x3wNTYi3Rx&QC*_R3dJ^!9yxBd6A;vNcM&B_U%?zrJ6O5|59+
z{)guGdyn+TMLz3%Y%Qs??d7(xn=|Gv777VivQvEh3D-WRnSqO$4B~VRCoh>(`P=lH
z-&@Bg%h!}X;B+re?&V~e`if!gj=FZse6#nq{W*#`WugU4>a542)Rvb8y?ed*qL+kL
zNM&Ry5O_B-dQ@N
zK2Qz(vFX&IS1enk-&+W7I
zz4g@~lXE$%U)mO~L`?^evkwY5XR2w43s|-n2qmY;vAZe+Hn>zqhO7(dIQw$*HG$)r
z68hZvGp)~O%@!(G^2svVUB%4NEhZNE#q#IO;~HVwTXx4j@(^ZgE-5|pJ#N;s-Txn^
z^1YRNbaT1<^B2jJr)Vc+Do;tczEAMqEKq%WQ?^V;J%iSh-KtdiFz9+M3J?>oQ2r}8#4@A=OH^W0Yn
zyS!VvTII~W9gew+JrlT3Y?yWTTQ$4Gz4@g~6Jp}{Uw*T7u6!fGKHuh4ar`~k2aT5#
z*1B1DZnnEtvFGzQtNp*N^^0CQ@w(X0(+bp@UXa=HKDtLhV)D#fuWSx3#eD)2YXcKE
zcwS%A>*mq8nN3weG@;7gj^!uo{paM1UM$yK97P(8M#Pte9n
z_O9OaJF3$o+D$*?H5_D+c<d?$D?$=(wocS`3VYj!?>9}p)*T-F5
zzi;MGXza7k`H_RHqe*ByNPck1=89%Q>_C6;zeWyXwiS+?T-zKPFm#rbt6NzZHesP=HxxKUnCaG%N=HKoiyWVGKC&TVjQ{Sj7kfXp
zmV7JqVf~%`Y=2gltzrDnRsW-6>)b`BAM7$Ld$X_o0r#HG8l~OBEb(IAx_3h?ou?HE
ztVjv%xfo~`X!FA(vF6(sPqts|6C=a<#JWD!i^x6u#P+yMdfmR}zxF>ZtiSVZD7{^^
zsOQ&sKu4cH)D=4!6yI{qxw|t#U7dKX%WbfbH<+b+Y
zO=ICZzaQ{%NX>DtbYHfxpsD!c@z~P`Bxih{$l=$qV7bb{g&WKs%vsRXb$m)|qT)P;
z=3|d;Y^;`Ue*J63vbN5TnLYiJCVv(#_KBOfAZW>o9ED4Q?hqTw7xw>PGoV%3tj|b}CKR&jv%mq>lM0zQM|VfQ5QgUqOs_YZu&=LjnNjha^WJ0$=Qs|FCG83+uYD7CN*u3
z@5PTxT((_qUCG*GtfJ=F&hV&US<~rR4bT7V)cgPZ|JPEs_TYcr@&8Qb|2d*2q&p))
z@rda4WxC2a_pF@$&8)8cd6oaeq0RXppB)J`^R1sex7k?bR?-wD(^)68uV?aIJ@MIW
z>Y7Nt15E-ST*bphOn$SUe17cZ%7&?8Lfy=}V_#jJRM9_M;r?0KO2z%q~^p~lOl9L5GGUxA&nw+=%?2$7%pN;zjrxxxFP3(HRWwY#?8~gj?|6gIw
zxo>ymfkVmGk~QjAA52{|`|!$O-Fd%`&5qd<@!?YO@{Q}9Hg9Y^#MX213)dAMHcqWe
zrqu$48W$xzPt-1$8_m+2%X)6^zGLTVqc0va-j*o)xOg+m)0L(+y)MBPFIpO=&iJb&
zSD?7+c13OQuS-WSUa;bhTlB-*_eSY`KA)onFAuS7QJDX>=;Nc(u2w!y&ogJgGcJAf
zHEmZ@@wPSV)&eaoba+gKGl_5CWpS@Yyt&W^ET+raim`}=yv|EpxP
z5A6SS?zF7DlR|dL4m<0!4_;X9x+|$NjEkcSiWPM{N9`4jg2z`O_Ku=GH0!-;kw3y=*~?H@rP?aw&TvDrUsUv+=z%5i<}QUowh*dx7;n~
zwKI*(E#0#h9X|9mQcd4iDQuyNtBP9GF_9Y`J4K`PgkWm{6dhI>A4n`|ZAea7AU`#G
z*?QJ}Us{9zTn+F0kUan1;dJ}&42PB3#93rnTGd~3n|%Me@%g&rnff&i;`8?&yL`WL
z;>mZBs~&nX~ys#ux6ld+5K~yhI^H$#PCtO8J~W?A^ZJXs&$1
z
zjLJ>|?2e1Q6UBNJycYH@yP08RZQOb(P{^=Dz-hXPp@#C3Qxmuoc*58DEY6agy`3+(
zME4SJjOAVj)0K~QUAWe`N3hp}UJ){?iZ9vbdKOinqcR9KS8^;p?T<)mren
za8-|}Mf9CYIsUzO_Uo)nP+7`hdMi))e(gUYf7{<|?C)-$w*P&0e){usc2l~HU33jC
zxVu`*9$e7Yt^5Cd{xj|P%9(dE+1SiCB)^W0*=2FA{>S(84H+>PB(6&Du<=+jV}Z(o
zV!aDzKU*9Y>(^*5{&?JjqoZ`mN=Ej|>yy0>O}%{m!lN4-DqFs7<$R_l`u$C`f1JbW
z;0r5NCb-mB#)+&*5R~^=9cuUEgTm>h>Sa
z`-J}-@wY$3E-#z#*iA9iaEC6VRO#8q=IDwS3w6(&wL2ER|Ci1F&r`SG*tv4Py4=k}
z8MRC)T!msE`3z?Th}_ZoC>qXqP3*|R`jbWu2X@aXO-|nP^O*Dxx2Uwjb)WbDH!aJ{P7vwd!fMx0TJW>z!R`BY$DZ&1
zz_osF8Rzq?7b)D#wVF&ZyJ~oICl%EgN(5@GeWY{eg{p(#!tlP&z2f}All6YTyLVt&U`DyE)=HO8_V1_JBuB=m>TPdj
z=-tOCuu#J$#k=SIx9>TUHGl5CVhFQL;QbMPKa=;z{nH;$-}zr|agd++gMO|sW8i~5
zi|Y$!96H9dTyA~+dx_U~jLMm9q}H=>oRl~(Gwb0@@q3TfYTqJmw`v>N
zCjCY4lM6+QU&nsf`)JFh#ez;E(+;|x^m5_}>%V$j!ruPi3b_T>rcbE&AiLq9!Tq*M
z=AHZ+;sW`}HA|umc3yCrbL`d}UF+?OHq5E~tMb#OyXD2TkLMI01==kL^*?lJ^1=&t
zVONhWvT$9cyg;qtqv4cUuUZ6ZmYg-1ReHGg&oTS^C*J=(XtG{@=CZt?t}R}H5q|qF
zK3jX8Z)57}51Z##H@M5m9*c6!JQ2G`T-jN2{*NPdcE66)#Z^31ivP2Ef5PvohvIg>
z8J#w5EXh0@{3?*?jJ$VPH)*|Cep1*u7WzPHOh
z-2c1Te`DoigGGyGc&G+u@K*AvpBMY{QGV|s@&9jl`{Z`_t>n2Fao>H~5|vD^#bK#s
zWn9l|cs_VVW@&fv+f>PmuiJ7lWab`2&qQ6lEsjD0*MB>nj;Um^>t|jnF1nASiHqr6
z(U%vTA+CnD_Q&V_y?sK((JIg*&C62D>*6`veUp<*#56Z{YOB0&`L~d*c`IA{d^?}=
zqQ)b~e>7ig`pU=pLg0ej6tSSCH*72#I1TK~n>CuJIV?){ZB$&)r0yB)^MQwt=R&6b
zgjC6&H3#MYd{Z$F&TTVl=4MP6%Hi->Jij$>^0g;A`~UvmcPzekM+({%&M{_fK5=#=E)w#WSDpzN1{P|GeV-@%z_)*vjtT
z@_*XQ)1MCf?|UAfy8L@d?fdD!cQ1MTd)NM_duzWR*XRFpf3@6E-M`vzewcr)nYOum
zX|CcC$)YO^-_Ep}eZRYZ{>0McA9>wzbJr^s9e8q=^;4O4+OLpVTW+3u_}KK{tLW>J
zvHR!N|5Ae*~wMQ8PyG%m2q%r?Lzu)@w`ah@MfBKpqlads)cv9e{oQ5n_
z=Tr4vdDB%ouLw?g^s%#RQhTuRw6(L%H)jdsDo$8+6TWrMAqRgPqz*ZXjS`S!Dr9(UZPEHGi3s^chp
zA!@P6l4B1(&8b@T^Ng_dj=HlO>$c4Qw=At}QLoa3mn|+lof28goL2G7TzM&vHLmul
z&HbP647EJ%%iph?tSVI5TjTQDO*#4aJ6@TZ9R16(ho|qWYP#9#*ye5)wDuW`bvxI^
z-0-z#h8b1OS?6o7zIgw5=kxjMoP86kSOZh1elOB)ynXLw`7@?pj%Q{}%lt7fZOSLU
zzwe*^+5TpO+2j3tLGksT;a9ob|L+;c_Fvkk&1=Wh`gy^^{rfvvxR?IY&u9{NX-+8U
zF}y7G4Xy|}$6p6OQqc)tIq|IJNH#r)qZr|-Wg#XraH?THSMX;(3OqPnuic2gZ0`sCdmXMM!&2
zuTV)tfQW`{^IbRRX%ZnFdu;F5y|Or%;^WW7{aH3hcgBK1tA$bT7tgNVRoTwcZ_b%(
z7}EZ#!uGKD`F%$>n)er+-xvGFe#6v<8#Pkyzx?IV*!bb2|J&yao2x5--ZZax_TluE
zo`>snt0i-{o%mwYE&0#3P%_EKRnv88)X_4fg|Yqp@4l5MSe}Wn1a}$c*Yo}ee-p#}
z@AkLYwXqu6GiBt?JH*%L2qm?DuL$Dsjmm2fzi)H+b9>*W{|Ao$$gg{B*!D~G-bN3#
z<*tb$bFAP0xc>i_YTftm{Ez=u`Q*0v|9#^AW9$E{8UKIWHoviJYrn91`i7mZo{k?Z
z1%0YHmzfK?co|uWKbw(%UimH0Qr5+`PAnCUAJ$FZ6>*K>hljHuyXg5VPgGbO(>e1#
zZmecv)smRQ@8QAWHDhLz{r}I0|GcXI%lJv@LauZ5IpJG;$szCAjvBW}82B=Mv}Wx5
zxlwS(!aZ(D@9YKNOg$3fuNxGU&(6{<=Dg~0mj`>m!HEk3gaSGpHP1iUsyXG-l~txK
zJqnyrB9kPvGM!e723Q?@;J~`=ZPfAge=a-f^&H;+>;Ar@@BiG}T=PV@`sdC0)gAvB
zee)DoIBaMT?d&h)|l-23HO@6U#~emMAe?ed_L8(hT;
zFTNG_$oO41uePvpar&({d!H-*n_j=O{q1cw2d@YE#>~r?KUleb{!{;dPn6>S-ZFg_
z)unQ`+wXVaRH?_;#Vx8<&6f`5-c$HQO7Tj7r}UBJNi1s@MLTH-h%SnD7kQv;F-=eL
z$YPJvJZef01cL2)%``k6inzk3yzD3x@aShYe%ALJGb&Cy=5OtkBcYge~Q
z`lqae@_){){&VO2U2dzzx4YgcahkJh%G>-{F?n}OtK}un>8G^?TUq)A9lbkrI28j7
z*#ejT_F8mWCGwB;I=P^=o+1)!4ZJ35xGv&ZsI=pdbKHXuDxFGK8@H%c=!aZl`~2Cs
zLgYuoIpcr7{FlF|I^VW%?US(2U)9fl?9G>XevjSk!$<#jkLFcx4_N7>{{7-yu?On)
zN$UN!pQQKvIdr?`_148a^K~m8CCD>>6}zB!xw$in#j!vxhNE!m<~!CqeP;h`+-Gsx
zWDVp0SJwXn?%y|ku)p|z`OUaT!7axH{vN!V)ms)gWp~xCtcLwRex>U0{%imLQT#>r
z3)gdX96yW>KjZ&jFzNr#`d_hnv0NdmUKf@%EV+7XvKM&dD
zq0#%jLRv{fx;uz(?Lv(%3+2!ziM<}if^*z8-5p#tJyl)4ovP5wemJkXY*K31b^iU0
z8jRvAb@psu63H6v@;zumz@+vwW&-IAHv^xWKC2cBw6t}San#QJNq
zmh0aBlh=6e|M^z9?}PaHjpg4Z_J4al|M7u?r2%1o#da>eXi)RwG5e1f>ii#`#Miak
zSAO#S_j&$3ALF+UI~Otb2JKqXkx$M`~v
zX~%-($lwm8r%FLtr>mOEORRJEY~OJxx%+_A?a9yWE{S`$h`Rdpn`nheDL>$H-#+z{wuYB8J-38OBqzB|o-%2&)xqdyu2~OsqHOFewp`Lsj@e%&
z+EMxIRAY332a|YT{KM1nH8U?h40QQDJ2k*o|LUdch-as~KNxEH#xPn`HKQeevL;
zqkFjM#5k)!9Z43O&Y&f#ob$fPtzGmd`QFPZCL&ELYU_GTSf*Zn=QsIBOO&sn%`Nx6
zh8|0quHIsZYx!BjIK@3&W>Vgw1q#d6nc^S35zXt#F3XYa`pVVW7iYrMcR>G7v-%I^
z*+oBY7|QLhmk?dXc}huf%98qbVH3ZXZ{*sc%<;#W*Jlmmf2j}q+du#3W%%!Pefy@^
zqb0TzBRsV^{2a0mAN3Z_x&2F`^T^UVL5I~RtnwR`^Y1=b`rJ=(;d}uu8NQ`FNtcRR
z1x<@t`#*2v+2QuT>;qT4!}iA~c3ZyfTYC5HrL(%{j>S|Syj$|WKse#D$Yis$nw(v;)Xr=3n;%CpuoJ*d+l;h4(lXw!7O
z+_ts+O!=)J0s+U8jn2-zJUuf+WVRXK(fLB+K1){%yt}=BqW=Gn+bf>z`)zpU-j;=~
zf%7xc%Tw;J{qSy<>fhCQ@3Rw)
zX?*JW{$EP{wnoQJ?5bP#T=p1)%dWKG>`6R4AD>Lu`}oKB`iwbzOQt$z^(OYLTM*J@
z#>v%w+;uy5UqbN_aTPUz5^2Tbx6KZgf7DCc?sDP$#ZwEX=%2jHvNY-B`oLXtM5U+r
zDPQP*wyfVv;Yes#7*mo%(1C|JjYfh?t?v4*Tz*@-h^s^E#md>D=MuN5c?a=SO=QWv
zxynLpznRk>uM9puLo=IWU%SOGEbL&7?POaU7&Ud*iByA#M~4D2pxTy
zzgzzF&9d|B!mlz%94osYf8YqX+f;4w|2NZ*=`|X6CEP^VT8mlLp1COc7OX2|Ig~r)%bZ2x$A$ialbWl
z{#(m3^`WomQroLpZWlEL?z7%i73E*m%^$cxB~+@AZT+Mj{R}UThMbaf@P5(R?>%#c
z$f=qd#VNmzWQHv~k*wpK+5g@0o~4j(%LC6Ir38SvGFA%eo+;c(tqXpIYeB$c*ie6&RM>
zT42hOf6(RBOJ3Qawx4%*mqn%zH9x3xX&_(k4B
zKG8Fx3VhD^2d|8(dpX_i%yPR*^V-^tSv%It-3{QbY-Cvx!gKuIyyu_)zvO;%GiF2j
zXNAuB+UMmpy7XKxs$Tw;cDH9u!r|>(b)(rg^t|1-zoFCgK|J%n?*;$9OMjRy&ze{C
zjG?%=n1_d7SY=mD$&BRhzwGMX%HKPFS-)mt`aVUQk`IB$w%s}XCS|&Z*n$GZw7q|x
z_~$?UczoOER|~uMe0gN?{9N4g1OIkg{&*nv@6Gvhi}x^Y%t-zyqQRx|W0LO{pM_Hx
zc9mF0bpFfK{OrTLfc160n53gffuLdc{=Fx3@3C$X6q-ygR4f1k{MzBq1w_{1*XExY+N{~m8z
z8ueYKW=(&8T@H8gn>sub7YX>xJg}-aVN#3NtcAU9mfe?{$`|xHiY(#UA~>gb
zhRU|ktWd7kGiT3MKQG&KY>8y#q-kHSf7G*5ebDN))oosRprmA$vw#Ty-7hXhWf))1EKYvN_FMkOG5vps&u>ih?lSAk(t5!%MeplT@2Ott#8QB=@Prf!~}nD&!ge
z^E1tumKnkP?`rv<-%NkZ-5ZQpue3+xb}clum%nL#d!vT7$AQ)vZ7XLkn;G}?a(`&W
zk9mx7*8gnW7TfbaPs)NO6(aJO~r}m2n8%n#}QU)f-$mG>LZ-D}l``jQ_)bc(czz-1
zl!ww6(_b@Y&Qv^Yw5!$Go8h&`7A2O}3g`H(p4as*oVC7j=g}VLIqISpJQrM^tDM-<
zbtzSFrW32bV9UaXyfM=IT>`d!>CCQ~5HX|m&*elO^IdA_Af7P&gs6olSRWSHm6}-=^6bk8Mno*
z?rS-2zh!E>-3N==+rB0DB=k6I_X}w3VvSON5^M4CS|;D#5}xb(4z$19m?L-A^J-zt
z^`!1nmb<6pm^dG(u45>gec3>V?a=872dr=XnrqnbUD#kFXaxPg+_}GU@7~^*{4jm?
zq}k6q3RXpAZ0B^GnmJ>i&KIr)3V~hgP7B^ojNN>8xm?}_JtlqGy4LjhA#d*dS1fyT
z&oj?@#gXKVIvtO$v>te{;ls`O``hRLxcPU_k3X}|Z1=mICu$<4d_%7zFymt3wtSOC
zI<4JyKU54ACi)#*AlMnT>-YEjr*G%W_a7;=3UZKGYN+Mdv_REWMCXk4s;P`k4q==b
zEKSO~^BX%BZJn@q$^yd(Y3_4XKVNFG>L0N|X%Pz_tzt{{nACEI?bv$XM4u*w7J<)y_Es@*-Zc5Cr^kdeV}1~WV-1xi7+k6
z;9zruQwg;?&-wQT`O6O_1hSox;HnpZ(e1q^Z7k~#Rcrr+utsV
zGS+w;7`1TA@t0=zIOHoI$;s6eh^za>Jp8cm@*G>+#$wSm-Bb5;ZdwxM5!~A%QrINa
z{=-PwP10vl(Zfff6IgPYqF%0Wed8GLfOYL7h6P&$E=a89yfGtJSZVrlr3IxTY3Gd&
zsx;o*S-Gb_G+szaQ`#-~q|p`^UnYII_sOC8L53oh0zN7Q+6Uu2zr1FD@4d-N^L?vg
zhubBUYb;BwcCA(sy2&d1sOxx0fQz{QB$G@tHjSKwKes~X@UvV@`P!0O&TniS`tZ-y
z?HX^Gwk}Kly-o4m-v4=J_qR4?T^0&q&s~%?>j#s3lIhm%qJ6Tq=OrJV
z9jB%5Bo)K_yVi5In@E>_dvo(twEI1UK&J^troo(YtrgyTgBDIY+7+%kZ(ZpNhI>}C
zdh7Q1cU-x`bs<$S+UKE(me>|mx5+BAT)aK&1wD*hjn__4by|M=(CQa_#TGRjA)BS%
zGFjcbsHdZ%`Dirjtk}cfgV_tBA4`2$fA2#b+du2y*Bbs$v#&pJp#Jz@fdxEz$4m~rh<&Ho
zRLQthc*{G>%IXIK6Bc}^;3@vHH2ufX^E{s(HkW@qw9xy{*XeqOd-9B<%kq|8I^%G(
z>yk?MzCv*>vpnyg=eONE?ryhj^5J&`-dX9L(^oqP9Te`~5x}TD
zZ`y6T8C{7R@wodw+al%3lWiZ!=@p+_yOK
zA*1PqO_+|h?0jF%&Y3e>!fqG6`Jve-Z`c3I@59Pw-?H4Mu6@V;ys-%Kvir8<9ZNsI
zR#>mL=H_L2oAodH`1=KU3i(8`Y$%yN_1@jM-_`4xBhJpa|MsKz@9PcqSC4&XyR-f4
z{={LGswp^u7BMDB8K
z+LCZNWAgl;8>P4_r{>$2_pGn~smj*ozVkn`ylRWtVQ0|^9+xLb1guOu{7XvtaQVlH
z{O=!s`uV!%?aAjB)sM8?zB_L9y1*HgZn56O=gAy#)ePag_7w-K+l5@01|1chw+0s0JB@2R8?D8753o
zET8tZ)aDIrEx?_~HM%dJ>26X=T(ZAWMYF^4^^Q{l{w0Yk1vIrxQc@XbTuc!15bEV(
zY;_D*URxS;J|Hgn;|!gk{0F*QtGvwfjculV`mlI0Pj9G%+-ha31wK8F9%Am&oNV`5
z_dLpuuWS6Aem-cjbj_QOvNUX8GF$!>AEbnvvV>2sKYUQ)y`L_-%
z3p`q^FaPw$=Jbp{*@Uzt>&36xUS=<0iGEPjZD#f9N=oD1@~<0nfBP4`JS5_N&*J#W
z$Ko^Qy_qCFFKemegcY1?0*@Ry-@^O4eWz93Q~{Q7mIDvwE;#aFkF)2O&-oGdCq4vB
zKBJ)*KP%zatCqFJKth&NBO~5s~r}x(Bm7RHJ&jZvRytUbyb?#TM
z@3!3i?O&y{I?j2PY}cvbTiPGTG3jF7;iufjcPz>$U7z=p>+Gr|gROrarQ3HsvpRQf
zs-NM(%I?h*CskXf@cfv>CS9c}DNtH6MQGPf*G{L-{t&TlNjC4dkNGA$R&0-P0Ix&h
ze{^pR-`)5U(4?FnR0{gYNOq{SgX@F0+=^+teE}BmdSJ0g|o$Bx7KV`U21&M
zRmE~$b>H3D%Pfmth%U>oSQlT{8}?Mush0oswcer!jk{M|H_B0WS8Xz66zpDS@$Jsl
z^XF{&AH7Z9^XZaiT*Whs@bxjrQ)`!ax=jjsWaPFhW?#)ruc)K9W@xRPdSqtJ2aE6x
z$;a8ua$of?$v!aivG|KK+b=Ba=3_mj85I2K&k6?tcA*XH4rKTz*>v`;UOJ;=)yImU
zPR=i_+kNit@cZx3`f%agisvUj2j#GNH%-~XFBfVwQSG96iS7h*}>%^w0%!O#P&-J0`~(Ke@U8q_)&DU*ov*YbF)0R9bYS|7Z^(^?%VG;7`=Lz?1pFTLxwx}$cwEf33P|=iklho9TxIJgST%^cy@K%$H
z$k!^by{lHFNoAW>GCpGcc!cYQLd&|tw+_q{PG507=-ZpSo*$f6hdx+y?14u}AXB{z
z$D*F4M`~1Z3xqfx6&_sp!oVcs#e
zo?}(WRsT2COhtXi{{L)O1J7?<%^lK{cKDa!k&GD4AL}}=9(()E=3aHk$|>7Qy3cHI
zS{f7?^Rsiq3$9lsRuS?ZHS80gq#eAyyGDOnKjWVX4F9WlZ8Lq4&ifpZJ*JmI9*u`Pi2j1lHbNqQ!=;faEwBUL6mI|k6ktLB1O>XTc_N`P&PDyF`
zC|zvveq~sK&dgMuJ$=)aWomy{-n00rare~TJG<-E%iqhnzCMw)a_fSv%4bbx3i8>Q
z9Qyb7_0Fo)zSH8j_WXOLsN6kePj3;Mo?x>&GIi1uH(k
zsC-e9c}=S%T9ze#SvA)|*H*)HW$CPGODt|L4e~v4sX_DVgS}ld4dR$)8g;O(H!gdB
z>+HtM&ntemUSFBU$!}93zF1lG-2B~MQZ1_-Cb?ZTah)mEb)0*LLWE50{sSM{S{81!
zYir9^nc85uphthHrKzJ#mx$uS3kx~pD!)nuKaWq|P%-QG_3Z}E>#n%*mE<_y%D5En
z`%+$xDd}Ul#{4zk=arQ&-12mdV^jn9eydh
zY)8}IS*g*}jqlvv_MZL6|FFhX-XD?7|8AfAy`A^Z)1!ClUM_O@d1F%)yKWKmpQoMA_V_{mJLl)cS|=AyFRc(|UVOGLF~ehH_H&M_DJ}n=@ufWz
zxvnnzwzaZ_C$O#a^}O`?mAv-)8mR}XTx`6K-}$pPdRxJpBZVcin!=WJx*0rJD80+%
zm&n#CpMDY5C7Dg!V$U67mbiKJxJ{bz{C!MU@rS4S_0oZj?ece><8y6=pC1o2I~7;;
zG2&zG%;qmRKSiVV|Hp|z
ztG_;MX7h?=>vU6Iw4*Fl#@^mNwKnR4-D`{U*JlJ4KT%W|>hQasO;&8J_;b%+T5o0cyYXz^U*lU}A&r1{$J
zy4U;mN&SAeYqs?D=QCfIWQ1v_ZVb_}>2{4SRJ#|it#K!m?ReZGvmMPRKPubQelx1A
zeSKqNwd`v%o&aBwAAG%TZhO_PXd7-dTFc7T#=CiQ=rT3teEFFVKi7ZZTDUf238x$9
z&g~{a%=Zip?N5LCxZUvBgcQzum0b^#9zhvu5H|UN6%Nryh0b
zwHCj)lCZn4b0w>vjP2o@m!B8TEp(eD?D5xPW{mP>R=4A;9;*Z{J(7B7O*iAc)4{a}zp4IyoYmbG
zKczI5Pf>K)m9q89U*UH@)|KtIgG
zY7SWWe@Kv$)R~if{qAiGgP5fn4}Kj{o%jD6_nER^Kb|bF>*=q}VRqwQB)dYQgm0lp
z=*ld%vO~e~)+hg*(fPVY-raE#&+In0Ox-gJT@su7ML0VXGjduwrG;6T9W`CFk1R83
zms(;vK_%>8-p!42$s+6bm)Tu1YG+#7n80~XxTb0G0q+Gb*#7npuhItM;zT0UFc=EH%-clPGnFXG*N`Ets!
z&o}*ZpC8-u?90dXAEWa#%ii5Q9Q*yw(Pw9wGh{tXJ1T^f&z!Y*cXxZ|{y&Fq2V@34
z5PUx~a)xu0`gYc-R~}4#(DUfl7nRBlOVs#^Rz%#Cp3_Eu-DO6}|g2Gvb8$CY29bUqbFVHJpqI(E4z|
znLl~0duNo-YnB&VtSz2*lt`vVSoFDeM^93#5a&KqC426;hdopV`7Jpu`Z_3V{VpnwYA0^s{NRG
z`;3E1?<%{L)O{}(rL7cTs@#71UF>d)vQILxB40o4StZ_~QQv#5Ye`t@`MvxX%y&)P
z5|x~?H#O~()Z^*;jq_9QHuJ_vJbilI@6(_1_{7)ieE-~7K0o1c8zVzc+k@S2_GP!M
zz0JO}E|+mVkHz^Eb|X=CoAnIJ7OZn0aI8EeDLP%y%XO#gQx2~WQ6D(M)t^hu&q@63
z!8x(Id%DCMK8w6(m$ic?PZFPZT3qeNXZ@O~yTAQ4TA>$t)WG!W!u|XC*F621Z-4w@
zIN#>X6{nQ>dkrsKS1D*tD`l9fVj_L`%h&IPPd~9v$-ZoV;rNfI#XLDOsTUVBe_=V5
zCT^8dTdT3#;r{`FiM#Ze_6Bi1*STywdCE=)ov=z>yCV?-5$nwamns{tyz_?hoMGW(
ztFuwPUP9M-R$Z^0ZMo(f-wS`citqa;SbyJn*duPQ~%Zku~9AEbq!o|8QCFU;cP{
z=AU_e@s~c@%Ey;|o7VUK-H)e@@nJtF?Z5hbv(MqI6D#orU9bG!mP
zxx60Eai5aVe4MSo>xD(PyApf9KJ&waL94m#zwYecR97tA>Kd@+R^RgZc1IS9&vQE~
zpZ@-srx{O=@=wuY$Jky-ODw9d=$Uwt*W?$wr?#opT-KV0Cq7rM^Y^)!u3(t;apo_9
z7g5Jk-bv1%_h4hYe0sr)|LO02XTPyJXR|+EFMVh9-CN~4txGwC7*z9wR<5}g)w{y22PCjmNNU-jq`9GF_3bGHyldW^wmy5o;=5hJb7L_g`O|LtQLJS+