From e375a1bea095e3bb46e8794fa754aabf2b6dc884 Mon Sep 17 00:00:00 2001 From: germedeb Date: Sun, 26 Jun 2022 15:24:37 -0300 Subject: [PATCH] added the spanish translation and fixed some ortographic errors --- .../Custom-songs-Vib-Ribbon-EN.md | 33 ++++--- .../Custom-songs-Vib-Ribbon-ES.md | 93 ++++++++++++++++++ .../playing-future-eve.png | Bin 0 -> 46221 bytes 3 files changed, 112 insertions(+), 14 deletions(-) rename Posts/{ => Custom-songs-Vib-Ribbon}/Custom-songs-Vib-Ribbon-EN.md (52%) create mode 100644 Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-ES.md create mode 100644 Posts/Custom-songs-Vib-Ribbon/playing-future-eve.png diff --git a/Posts/Custom-songs-Vib-Ribbon-EN.md b/Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-EN.md similarity index 52% rename from Posts/Custom-songs-Vib-Ribbon-EN.md rename to Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-EN.md index d27b43f..2ca96d1 100644 --- a/Posts/Custom-songs-Vib-Ribbon-EN.md +++ b/Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-EN.md @@ -2,7 +2,7 @@ Hello! This is like the definitive tutorial of how to make an ISO+CUE file playable with vib-ribbon. BUT this can be useful if you want to simply make an ISO+CUE. -I am writing this tutorial from Linux, but I think all the steps are the same for other operating systems including BSD, Windows, MacOS, and maybe android +I am writing this tutorial from Linux, but I think all the steps are the same for other operating systems including BSD, Windows, MacOS, and maybe android. First, I will show you the list of steps to follow: @@ -19,7 +19,7 @@ You need this pieces: * Audacity * A plain text editor * An emulator compatible with audio disks -* The vib-ribbon rom +* The Vib-Ribbon rom ### Audacity @@ -29,15 +29,15 @@ Select your song. **In my case it's Future Eve by Sasakure.UK** then, click the "Frequency (HZ)" and then select 44100. -! +![44100 hz](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/audacity-in-editor.png) Next, click on FILE, EXPORT, EXPORT AUDIO or just press Shift+Ctrl+E. Select "Other file formats without compression" and then select the header "RAW (header-less)", and "Signed 16-bit" -! +![RAW](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/audacity-exporting-options.png) -Then export it to a folder you want. In my case, just for the tutorial, is `~/Descargas/Future Eve/` +Then export it to a some folder you want. In my case, just for the tutorial, is `~/Descargas/Future Eve/` ### The BIN+CUE part @@ -50,9 +50,9 @@ FILE "Name.bin" BINARY INDEX 01 00:00:00 ``` -and replace `Name` with the file name. **In my case is `FUTURE EVE.bin` +and replace `Name` with the file name. **In my case is `FUTURE EVE.bin`** -I recomment to have the same name with different format, like +I recommend to have the same name with different format, like this: ``` "FUTURE EVE.bin" @@ -65,22 +65,27 @@ but you can put them different names. Yay! you have a working BIN+CUE disk with your music! now we want to play it in vib-ribbon -You must have an emulator compatible with audio disks. I don't know how to determinate this, but I tried PCSXR and it doesn't work. The best solution is Duckstation, that have a lot of features and It is super fast and Open source (GNU GPLv3). It is available on [flathub](https://flathub.org/apps/details/org.duckstation.DuckStation) and here is his [github](https://github.com/stenzek/duckstation) +You must have an emulator compatible with audio disks. I don't know how to determinate this, but I tried PCSXR and it doesn't work. -Then launch duckstation, configure it, and then open the Vib-Ribbon ROM. +The best solution is Duckstation, that have a lot of features and It is super fast and Open source (GNU GPLv3). It is available on [flathub](https://flathub.org/apps/details/org.duckstation.DuckStation) and here is his [github](https://github.com/stenzek/duckstation) + +Then launch Duckstation, configure it, and then open the Vib-Ribbon ROM. go to the CD section +![Go here](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-CD.png) + go to the single track and then change the disk -! -! -! -! -! +![then go there](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-single-track.png) +![when you see this](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-change-disk.png) +![change the disk](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/duckstation-change-disk.png) +![yeah, select the disk](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/duckstation-select-disk.png) Now you can play your song!!! +![here is a screenshot of me playing](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/playing-future-eve.png) + ## Bye bye! I hope I helped you with this tutorial. diff --git a/Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-ES.md b/Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-ES.md new file mode 100644 index 0000000..323fe12 --- /dev/null +++ b/Posts/Custom-songs-Vib-Ribbon/Custom-songs-Vib-Ribbon-ES.md @@ -0,0 +1,93 @@ +# Cómo añadir *Canciones Custom* a *Vib-Ribbon* (Emulador) + +Hola! este es como el tutorial definitivo de como hacer un archivo ISO+CUE reproducible por vib-ribbon. AUNQUE esto puede ser util también si solo planeas hacer un archivo ISO+CUE. + +Estoy escribiendo este tutorial desde linux, pero creo que todos los pasos aplican para otros sistemas operativos como BSD, Windows, MacOS, y quizá android. + +Primero, voy a mostrarte la lista de pasos a seguir: + +* Tener los programas requeridos +* Exportar el audio con audacity +* Hacer el archivo CUE +* Cómo usarlo + +## Tener los programas requeridos + +Necesitas estas piezas: + +* Un audio que queramos usar +* Audacity +* Un editor de texto plano +* Un emulador compatible con discos de audio +* La ROM de Vib-Ribbon + +### Audacity + +Primero, Lanza Audacity y clickea en `ARCHIVO` y luego `ABRIR`. + +Selecciona tu canción. **En mi caso es Future Eve, de Sasakure.UK** + +Luego clickea "Frecuencia (HZ)" y selecciona 44100. + +![44100 hz](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/audacity-in-editor.png) + +Luego, Clikea en `Archivo`, `Exportar`, `Exportar audio` o presiona Shift+Ctrl+E. + +Selecciona "Otros archivos sin compresión" Y luego en cabecera selecciona "RAW (header-less)", y "Signed 16-bit" + +![RAW](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/audacity-exporting-options.png) + +Luego exportalo a alguna carpeta que quieras. En mi caso, solo por el tutorial, es `~/Descargas/Future Eve/` + +### La parte del BIN+CUE + +Cuando esté exportado, Renombra el formato del archivo a .BIN. **En mi caso, El archivo es `FUTURE EVE.raw` Y lo voy a renombrar a `FUTURE EVE.bin`** Y haz un archivo CUE con este contenido: + +``` +FILE "Name.bin" BINARY + TRACK 01 AUDIO + INDEX 00 00:00:00 + INDEX 01 00:00:00 +``` + +Y reemplaza `Name` Con el nombre del archivo. **En mi caso es `FUTURE EVE.bin`** + +Yo recomiendo tener el mismo nombre pero con diferente formato, así: + +``` +"FUTURE EVE.bin" +"FUTURE EVE.cue" +``` + +Aunque puedes ponerle diferentes nombres. + +### La parte del Juego + +Yay! Tienes un disco BIN+CUE con tu musica y que funciona! Ahora lo reproduciremos con Vib-ribbon + +Tienes que tener un emulador compatible con discos de audio. No se como determinar esto, pero probé PCSXR Y no funcionó. + +La mejor solución es Duckstation, Que tiene un montón de features y es super rapido y Open source (GNU GPLv3). Está en [flathub](https://flathub.org/apps/details/org.duckstation.DuckStation) Y aquí está su [github](https://github.com/stenzek/duckstation) + +Entonces lanza Duckstation, configuralo, Y luego abre la rom de Vib-Ribbon. + +Ve a la parte del CD + +![Go here](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-CD.png) + +Ve a Single track y luego cambia el disco + +![then go there](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-single-track.png) +![when you see this](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/vib-ribbon-change-disk.png) +![change the disk](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/duckstation-change-disk.png) +![yeah, select the disk](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/duckstation-select-disk.png) + +Ya puedes jugar con tu música!!! + +![Aquí una captura de mi jugando](https://gitea.sergiotarxz.freemyip.com/germedeb/Luci-Blogpost/raw/branch/master/Posts/Custom-songs-Vib-Ribbon/playing-future-eve.png) + +## Bye bye! + +Espero haberte ayudado con este tutorial. + +Sientete libre de [contactarme](t.me/debgerme) si tienes preguntas o algo que decir. Puedes enviar un commit aquí si quieres. diff --git a/Posts/Custom-songs-Vib-Ribbon/playing-future-eve.png b/Posts/Custom-songs-Vib-Ribbon/playing-future-eve.png new file mode 100644 index 0000000000000000000000000000000000000000..598b27c5e536880bb9cca73aa8300312aaab8780 GIT binary patch literal 46221 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�#Ru(t=@Rj^HkNrF0bLn9+NY{3ni zo__Q8&>&%UHcFk>2`YHEX63xtVBO$k6*h_!rWO`Wzh0xfecmP`b3p0SBkP1lzw`6+ zQg~Nqqj3nOdm^v>!01uDR8W};<*zeP zBroK-Q~aZ@&JikN-$ljv<7Z~lxU`Eu6&CW-iMgvojRNABIpjIOFT-c`F~}Fne38Qq zAT2>-wzjt&SEpnQUP*XE|EP+ZnmLTT0eYgLoE@&ah6Z;8eX=Kf?j1?}2gUKvf6r+G z6#`K)fhL!h3c-DI(4?&*E$!dle)UbwC~%=jRW|r86?yqj;Cc%3^Et4A6(|%p`M*-+ zh2|mr-tIOLsyOGMWfJ74U|^8=P*O55=)%n%&#KbWQe}1ZG^AS$`rX4umU_SfCJ?(i zic&|Z18SeTl=m~^ncHU|g^pCzoOt~bnJbDr3RWFzglSLvGC>F7eQ0WN{r&3&7$uo3 zRTQ*--nwz)Q;(jP4!A;0(%PEC5$K`Z(2^KmjtDk|KkPj?dJAAzz%ef0&>QKj#-wWbaZ%3wm&)YOVl zzy9#y!>-|BD~DUCYLU7C71Rgg3?p12oGx^hGLuFWPrY0g7zF&WZtm;X|G*J6CeWOK zN!s7a-tT}jVZap{*yPr$si-7_38Fio>tpSx*YBeQ0-*!CNXTT5pgt^tQR~y&Jdj{- z&Uv7a!cwbAC-tS4mBL6s3;f0_=ow*!rf2B;Ms$@awKIKd%k@=gGr5kA&iPt1=mKjp z%7deu!ee6CQ#)CUVi?j7p;~=GLG|g?=|fWvN0lkRFIUBlshNCVQeC+7ioRHL;$$wu z<(}+=6JC_HwKJd+5}aXLO3FiM&>L4+pVrUoqd0YB5<-vNq?DtBgNcm|m?p~GrNP1h zut8_CP=txs57~%Kb1=3g&!Kr2BzyyN*0R-}I(F>sxvpMNJjZD+(@jD6L?I9GWeJ4(CPLgd+ z9CyX@b+b>aXSe6T`=#}Z29Q%Fii>Zf$px~gFI`fwx6fM~t}wSL-L!o6>;WSqBVln- z^)_ucl;=(^KWA=ntI!3PW&Z5h_v$c|_vTA*%awITIc8dBm7kj~c;NRkcf`j1@s-PW zJvwc5Yzx(04(mDw6ED#LK~v5I(np$KkuC}J%5xDRxAhEHw@n42L^>9$2>of$W`Nkg zt-Fnle7wi{B`}X)QGnB`H+q{?EwxG&`14c@b&76X9T&JYvwDi)UdJa9#d*S~hI*|u z;6Qya|Edox04B+6Gt#RaQJ(X_W&|d)CaY{Vd*jnIEWd<{Tdsmwkup)WVHp+*&J616==fIUg{sbPdUzD&{b>B8D2J-`nzFgbBP6e%Y5~1O%mNNc z(W!6^e`{4og1Kil#*kAw%1Z%&@vq*U#lVF9x{`v{uWq2Vwe z4%BfGq4$6@#~`xv3Uz-T+t`L29r+&Eafo~H9~l|hB`}&Z34di+t&bcF0!-v9a@ zha`!g3r+|$g%NZ@;|6TO8H2^$`N!aIt;CH-fHF>;IDy1!=(|kM$x*N>8kkY{S7o8- z=v6sq=!*(!Q^*6>i&?*PQ1!{-zR+Cngx zbDVmWA7O>OUEcgfL8qSbL;-*|j~%cP zu$0dE1qHKk4q7M_<^eE)VtSrL#zUy9XZ}VY)JQuRgPi!TGITyd-`#-*N{Quvjdnb(&Y`0&o^z4tB>-O;_^zIAWSpzJ0rg zG><_XDYYFx!h3~L9`I;GLj$t-3xg#}{4vc3^ZW)O1wJ3{L+aEIXM+q{6~TddiNnLX z$TYpDtN+KpZ~c_}|Jr-+wyMtVTX-9z#@LeBBVdeF0YOozf+dy>C{hKbDF^}zO7CEz zQBgsP6lp3=x`2RmtVowG9SglmmHv*o^*QHx&-nu9j~`dAD=K@fz1Cgk9AnIR&*}Uq zDQO4J{`s9=9n*%#yzTz4 z(bWT6up$@zu;BHZH_2>RtA8J=OuW5v0i!j2i&1Ktkl@{7nV4VmpjP6UQhfdWALFDG zxu4@v%0y`3+bfcW)?ln*5rHQVkF5eP!|2@sP`<%{*ZsxQ+*>V%b3|3pDtrSw5KG&& z8y+4f0g`-$bP`%;Iz(B%z;kFhPy!tjN(E-a0b=Ye5sBY0kT5JdrMo z?}LsPrkOU!;GB&d&TAb$@?3xpa}vp*#iEEZkhgY9ux4Gr64k(J0D_JsWil?bWNUyE zXF5zIG&D5ac3;R4{zXJ>!C&D?u1B0c{WHAS>F^OiIsa5V&$)Bw3Sm6i7p2hA#lF4^ zD7Hi|&w7GiyXP+5Dob^W4M}ni3&R(coH}&q8qIP@2uE0$t}m96%BfS^qN7cll*3ce&@i$TfJJz6bn0Hk78(cLhqv6^ zyjTEG358ZPxBE#*O5Sn57DcpUmGjU-0$b71O!z8gI23Zpzq;-wAs9mRGtKQ(WG^^4 zm`)tw6esMB)IadlR2D@;LxVOuj1kM8d}nvUOR}{SIizeKczXW2cFh_pO?3Fk3y~-F z7ohs9;?zFi(tFqC4B;!^%m}{6;Ku*;$BuVxZ4W@caU7rOZefN0&c0OPE>3F$-;a%t z$E2pJ62l5c6Z(`z?v0+$s42Q@l>{%x1K{{a|!ZHNBd7-XD| zIUSRjc=C^5gjri%SdYc&I>?(!<0vO4y9;Hq)PPqjJcoXSwVPW<E`0EtXJGwt9W!sI1RybkA#fOFHczD* z-vhY;f`QThY@Tu3J@vde+e%C{FOE&Dync`jiYZ-l~%j78F>9KSQdyn_i6w1oNmJZ8_bao>HQ z>mf7L^J>U*$;0AQQB>R#TF!E;SM~T%zyUcy%1Dee-#@TiSczXcdv6eF$BL>0ypb_&;2- z{a7&)9?r=wc4?n>;z?1n78R^gnG%Z>}?QnLa%>I=TV&URYr$YL}}<_tFX;R_((O8EIXV%36(mIUyRlpl<>;ABO38^YWk3gk)Q4s>DZI49J-#7>!1$s~a zf`TltOXS^jLmsLx66T-%ba1LRV`$l7C<}l8{R6v{?Frn`%E}75kW-`y^fgE6&Anmp z|4}jV@v6{qP;hVU^2OxWFNwurTtdsEbcN4bzFPF$AcYTy%t>`|amhnLiKvGUx6u4{ zY{XO9F2=O_3F*{&amf*)otbeA7Q6g0Ac1}J=93y40rvv~bxgsDpZo!{?S#{zR7%*x zd35Ww16zPhqoMARF|l3t0yR6Rj4Ot(8(RrRgEc<1?T41bdIQ<`04+cRrZeVhv10)V zRvDVc$bX_WTCNXH)>$5U5;oO&G;DLBaVp;H7*9fJ`RTz)@zeD9Zag*#56ev z|LZWAZ5zKr9a2-<#>I6A5CjOdh6tT?R;a|wGvHeACvF}de%QRcYwm|t!`4Ydk-{UK zMDZKCFJwM09v*%u2>t!w6=YJUU)(s|IBLM zo>&))vMx7|#Y22MutjVkimNrGn}w1Xvv;N<`{`4a=H}+bJm7AI7(wBMcsCTn$)GxU zFg)F;2%KrzUHP=`6+8<{PAQ^Z2u6msP`-$rO57=dbrF$~Jt#d$#+5S~$^2)n7Nb(= zQ-lgGqHvMdXuF?I56;1dWB5yc#ttn(kvUh$50NOqqKeuj#uqNAsH)!6++MfZru!IX z9l9n+S}e@_ojZ3F6Og|WMaB=fD*U=f!hD~hOcj(ME+$o918xexzUkb`Rjc@+?D_8Y zdRiI1G`XR&9buN(4_b`EI00NNX4=36X0)<71ax7mr?~Hl!$r@ZiB5FlaNpg zxLaLat@1CUbzzkjMA?*3)~ z!NCF&G)g3(qC%zHT7EdKnudm{S6^UWP@e<8JC*00LwpaLwYFBxE~iCY9$v5`3-SZS zm>>bcf}hH9}qgb*tn6LKhg}Y31g(H ztQ>|Xp#V)owp|MC2O#q3*x2H(8~-v9sVR4vvzQ&aE~B!4{}tF&6zJlEJSBDcm?MJ` zvV=7OKmYgx7B`jFd}`V(K`;aS1=~$|T?Ehp4A?d(^kBW5d@w3lv2f6so50?5`0b8p zU@GWDa$Y-k?nLB;mLdEj3cnbioqgBRqP=3}%HKCy9mnq52E_t}m{y0T+dDXHK7AN7 zx&9gek+2+!098;~(Y0&20MZ5q28`rDrQhGQs)SI>Q)_t9)HEdP9W2K48}9DJvzxPQ zFiSDj)hZO+S+r=;?;IQ+%3$ z5@H%(yja6hBgJf}OdQ$b*17&x$ajKF$Y^`uEOj4}Mbsdr&B-Z;EGz1W7-M&sO9Xpy zNZXIkt{QQ2a#}5N%G=8e`mPU(8K8>7#3I=``xeLk`|4!NJhIg7B!T2B15hvKk5) zxm6z@pPQv|A>&_z>v~m>9J!7cftQ;-N`UI%!Ix~2SmMi=!W&e~%o4HIXqBTHS~s*B zm^Fk3{BtKeHsPzn^m2tkQCYD-(N;%gEQL(Fkx1#;QDs0Jfyby2azmcf`;=XK_C!WT za$^t1CMORkS01?azfb|4|WSNHpDN!h9~Li=}n=GCpU*8>XBBV5KSt?<9Lmf!(NtiGj@cL zg!$oMeM=3zN1wz=p>ni5cUAc1D1}h>$7gpVR08Qd@T=x1CoD0r5Q!_{MxwtgVzeEi zF<&2^mZk<;>A^ldS?-d65)bmfONxm-1}Hezr*``EX@0DxyqV%W6eODFWX{gcPW1yE z4*!FxUljZ3(b=;B4=G~c@@2itLw|pN<|j<4CCbudxKI3rP!I{cu$)osbrls4UA|s- zd50=CTsN(7-iZ~()BeS;c=wkL4O=f>yr^6zVU^WPRpC&_XzyhKEE+(O?*^Gd_JB&e zckP00Y>Vim$uEER?%iMYU%M;{RbCs*$`2<7wsd!Ooj|bk)alcP_m)8lI^(rw4|tV;3aZMSP*ki4|AYgDm>mzNq|0J#+xYk> z;D=%?kAV-d`bl}mlCapg2@}4LYMn8eg|8|Zt@nb0q%PLm_0|f~1S%(#ORUCSCTi(69n>#mU0#01I4Jjby|G>Nr{Z><3dwg=g3@T2!OxUZ_Tl^21K~-)TcFGozT8MoOH(q>UPi$_kwszt~K!Qb9 zGvJ=Ly92iVu3fxax9U}9AZAJI5EUZH0iuxX_)UkWPoF}sFtRpVjG>T)sG}fo7{|$@ zn!ob>^3&tTkGle77Vc%D&@gL1|BR8(s-QqDu$~crCo$vX*N9x-v^ztp|R0$ zHsVF^7^G!+(0K2%z4r?hLCGQeJ$m$KL{yZVSMJx3%UG=71<>np2WgBJBC?+K7eZ=! z0ckOYG1=LU4VPgBVPQjR5H24|M%q)p2z){fQL=c_etIw1vZ?jl9^Qo)GO_=f@>X1cbQJ7+G0`c z>wmr$>DWWc_W>X!g}boT@FUa*a!Ns z3A+o(4vsYU#(SJ+A;uq~i|_=Ml84j)_+Rtx9jx)=%`u77Y zJl!NG5AS1vYx?sH0;x zqP;3AD&dbGcTP{er|$tP2d020f<0Y?*lPX;Jk%dlfDCnYt6qJYK(6q;2tb%_1ef89 zp}F~$cUGZR-aTL6@k(u*ZAg@Xp(A|oDhb3L%4B!6$7c#hBTXRFadKGMrVR%F)4zrO~r zvkR#Ocx%8V-d}#|LgtHtql!!9&&!q}ayVUmwx-*X>T7y9eXzCcuX3wFOqGJqh@{at z@2i}b{ut`#C)zItD@%cqY}+pxI=vO0aXh8A{R0EORoyJEA&E~vDA+vh@|oz|+?UPs zim;bRk`v}-LT7S1lSnqZbvmcjp+^kCOb9ZNFXY(}j(Uf%M~HoY*xA&~%u^_37o@5U zW-2VTO>F{sD*ew;Z>|?bSgYX~N176;WlDD<0dOo;6A=T*c5tgQ zmzyZ;W}dO;ryuoG>Zu?#K)|v4@eR$*V7aEKtZVYo3YnA$D$sU7PEr?c0MlXHF+oVu z12Gar0Q#eg*MS|8$wCOe%Doqy5?woPOV2y%n3%-ET!w!2DMi2^k*P>6-!?FKtT~r~ z!MVcFuL*EHn3N1SPhpR65oa)q#}0tclyd znu-D92luh>Pp#v2+J9Lhm~>YtMaWB#fY?e}K;Men47oftTUPHOwhfDtDdyr8}6tPwD^l3>W z_R15y;phY~pD|#Vq|V)J22e|7D-(3`q`z=|!hDpk|LVXIAC-yHamZML+NZ6Z009ci zLjm=A5S??{lDLe)_)`w>`kQ_cB}HfpX;1~xk$WU0VrWDI3ry1$rtRXeZ_(uiR={E7 zuL~Idzri*+7O1@LLCi5EOFcd=F32(uB*_R#N!b3$3EDZ3nBqLwe^5-yMA;o?C(J0S zHyTlR6J@($eIu~db*~VJr&ukJ3}3m2yZd34B>TCUNh6o@E#RV0Lkl3$K&RY~7x!1j z!Wv>nK35gQH4aH%Oc0RKY{mctnupYa!3+EjI`dP+8=x>ZW9&XQjr?@&0Jtz=K@(p{ zTHP>Efd0RALOe%YGNs;fe$I)c{{oNACjqPHrt{`cFI>1#A*c`$oQ^~=t6*^p1MQg` zJ=R%PXrp6P&<9zrs9Xi0tE%q)GJ!&?c)AK7 zk8YV&up7zAI}wGTYzyzQX-8?T4D&K^y2w1sUI*tlT0)abjLH#0zwlChF zPsRfs4CJSR79#%+%homOaeTbffJQJj)oPddt{t-|w7A}@x8mQ^ghkWT**9$pROyf| zs;sMH8abC~S^O!YhtK=qC4~3Y@REsCxt$t{Oa-L|VAGBI8uB&Er7E z<*B#&hlZXYJq`_RMA|0-vf$8-u*;y(L7>ESKBWefIhA&y{t?uSvhj;R>e-gagMvW_ zwUh#jm6@(DU;h0YOE!M9o+NKUB0I)Wvn}^JHl?| zGcaxlyODGUw+yb%En64$1;Gq{{=hE+b);UCC<>7isZ@WYH_l3ZOT2QWi+_Qz4OtX9 zk*Mfc@ELkyhPsnV5uCKm;Y1_6Ba%53jk$ zyvVIW=Ri6mU*d`%e^4H9<7Z+%sa?gRN8IzBIS@JlR)7^%E?(@vvu5*QyEqY;s$U8CliiE87WSP z@EbbjVa-8iJ@-+&6<9hPqpx8IxQrh>sV*;;47zvhRlEA{fh`m+K-- zvjFl)Df$-vpCi1!;W6@Hv7o$44Fbi|&@gBA!{)h%cu{nh` zz9xT!9LYiokLBjhCFxOwdGS9mH{NfeA|nZdda(EQ_A0X!Nx5a!b#<{}VV~Ns{jZ1o z#VGO=N1G>18eu07c4DDWJGq#YN7&dO;vK~L9svUy`ZHMVczwhhc!K3*W$!1e??oM4 zPGn0cQ+hSH>JluJKVCd*HYHWTS^zpe@#y3W{ey#{Pru!YVVgl2Bn&Ans25~%AQQ79 zyttn9nT~5mUiUy@WW})YZMayZF2!s+IRH{!< zdxZm`A!}t*5G(zYAx}nrxeubVD0a__2*#Ct`;HwuhHc`*iKVm=c}VmlwUm}pmtxX= z;AkkOvo$)i_Ygiq8rG!a;;3)iQ-NrV1t+RcBf<%yvbq4F9;n+9cv*;-6w|e|w5&`; zgAGVNR2Z^zC+o}s!}bT3k@7HziVP2zXX_mttoz?c89JbXLqE#vqoO+NVf=|mlz4te z#Wj*p{ngGDA_3THP4gDfJT zC3G_Uw+3u1yY|AKV&hblYA-pb&$@KzN6KIn|7ari#QU=%4}Ik;G>3RXo)G0?W=-7?4w7KbHT;> zI}yz(GDs=Z-+4@&n$lQj1>d1lmz2~(rh|c46})u~_ABCpfqO3AHxGiRyL|b}Q@O?H zIMR*I8z`{cQG6Si7eBdlqHTHGn7tK9;mxzDPo7*Vx(qZ6CW~6H*)qKdBp>HMCAMAmZQHYQbk!7!^C=ej45&qEuO6G%k~fG>1flr`M>e-Z*)4B3>T?#PNEog7kLfm_WHlcbhB z7acDosBz;+`G6@A8e{<=L{5q%wOL~-32z{pg`YMq%qwFdwiM;y!|_%D4}-$-VIfck zD;@!Fie_B_8}cBL6(r;!hyfjdiigvCtPa$L26+t1j~9n;ipK!V7=Bo%d~W;#I0h(% z_I6OM9<$f!Zx^5FW>UY#p6D`&Fu^N$$S^ug- zIYkx9_$ukI`zl}7$D#Y^37m#Nlm_l00x&G+?zh6Fx=E}tg@Qx&jd(ePl}&&-Id`XP zYiej%y=WOBhI#-91%w{iLEFFEz7(?Vi=U_q%*!}TtP8RV=v+DzxRCkN-Md#U7@lFg zdzx3gZ!nHEk+aDf-=DQ9IK#iWJ}|!FR!)6vPGDos{oeY9`1tz`&A-JsWTvmZcv&i* zH~w$7HGeJo%=y9p>eagz$?J{kt^aD@Z8i*rJ^IlT+xf}aJm&thxps5q-r^P=`f!l} zk~XH>k#&cJYaXEI{ix;bjXn^OVPRX5FU9miAl?v79)Mhm0erkT0fOdUScPI0FhO6u zJP#(J8oDQL7LJT?%t#@IGVgA5R+c2X)VxIuaYG)lTj4L5KG_E`G21}+%#aov47|mK zaXpH{;VtNR)r9Uvc3lszD*-RpX*&oOzAdUH4v2_y2@Ie&C&)1C_c#%QNf?tGw8CRa zP4}fx`pwYLC4_$L`*maUs5jQ?aC30BXw5CeVU2Ly65@Z}%H4^fJ`pBHB#_?9e-GiZ*LfXg+I)R-bOx zttbzi{pHOjBNLP97bZx=&#`W!yriKTY(lPgjg5gIW04@L^B-hpuA?Q+M1u)B8$DBt zJ07@45C((4!AXW+Z55l?(6u^50&o>hjQ@lGebT45$hN(VF|R_k5Xfn}pvTCcJb4oI zH$kfo_XZy4+#uJ+-~011Mx)_PhG&rbLA z`iy9exYLv+u>P$*n;8r@7(?OX(vq%drRGG7&{0Q{M%NMC3N+{N* zDz6eixnB zc$mXD6GgY%$icC_s1Hg}=gGV&RV-$6*au`}=Fx#$dGq!NB!8{#ynT zYGs9UNRWbi6zE~SfLh!Sx4jWp2-@qg2aBl$mMF!%y(msIV`uAh%S1A&WcTJCgPcy* z1ZYa&beaG-R-JYhnjR59LSE-*ht_FrIL!OE)(g2;IV=?ZQWCOPvb40cZZ6B83>VtK zf}VZ`8b)INwr^idBWDddJ2PODSF8g7c@BGV66bpEV>k9{pT@0$siN?Cnb~fIs)~xs z{i!(aV}Q;8w3AT}{)-ekB*U>lt>&S-jlZGNo;8ZB~hbLPF)} zAE=CjHw9RG7IkpObmjpLxD-tnh9R2kW2Ju@GsVsFeUKcp!4PrqQdp-H_@P~*qMd1t zrp5TH1$r%UGSL|iedyB4_l~zVG~7pbjHs-v=}Zwx2?=w6qsxV> zGcMbt-*8C^ry|bsC*^-zpvPV| zl-2+l7v~BC(OtXrG4mh~r8th~#R>S01)_)5Mi!71Vl9f8)^p)=p>0y~3n zT0Od6BV)&ZepqKt&g(PAq$JUKES9>VqlWIh##0BxDbADo(zUe}gT$GEUTgpU`)@K1 z;nC`59#)G3Smt43vyY(jq9L+eGcJ92(YZ452i|MI1l2V)=V0xyvkTF^7WIAyX3+V& z4B7ZcQtfjQ0D_S{YG*f@T5f~pP~aSsP21)U2x=sAqT%EbWYUhHCnygSUfNM`#BcUp z&tcrL-Cc6vEe3i7Ee`bIq*`s)F&L}m?4pr%tQ3i$y|>+PA9N$yLB?x7V&Fv7Tv(TR!W^OG|3 zJdhU=O+5i4yi-al2+yyg<~%Z=Iy0W07mWCzA@)~&o{P(`-aM4CMZ@o0{rYVXCtw_m zf-F2al<#B|(=7zqqL67joVD5A>L4s^+D5=?_m2%w! z1Gxi@cxQLxyaTRhjf{1W@s-P!~G!Ht90^iK0X9LL}3f>!no#KtAhBH|%6N5_Nfb(;$^A6El7chhgl82!u z`QH~Bp7LQY);S^Iv<+RN-(q*>4mBWC8D@BGJD>0tDzm$Bdh^$r_8G`cw4(_p!Z`&r zXW6t?Py0_f!a-O8upc%;Lrpt0k=%)G(3{%=K!Egmet@Q#7bZx+EruvnAn|AZ)v@{o z8gSV~a0!*Qwbsh(VFKjYVMG=0!`X45aShpdL{@-uu&LnC%JEpkw4|YY;5vCn6M=~5h+`~eEFJ-?FJ4G4%#?O8h0vnn}XDrzpzFxzcf1y6O4~h z_zfXEi~3uhlfBZQ@$#lDFIRyx6noHSM;=k69Lz8Ihq;Noa(E@VyUTS)acT19Pj4=~ zf3n34sLN`VFG42g@o2s{>MDiKIDo0V`zwVYExq09A?1aCMc=c23w|vRc1d5%)H%!u znIb4|%R=(dBbg9`9U9h*z#_c|jMa66)4i<()Expm$0l~EZCN7q`pU!NSreOo6_QzG zqJWwQo46O^O_9;jd{_s$(QY+RWTWsm#Gp!%Wt5O(4NpPF^AMlf1UjmK6#D;7b8d+# z%AOf6wnMbNs;1`Nl`B_F5`(4eb|SV5`+0IFI^~(whMpu-rt zq1~mJ$g;X1T!5xPnn+u*0I-OJH1}_(0stiXQI}vF5|W!bI;+!RhX#D+=y-|mkg(du zx}>Ma939GNBo>wH;I6r2@n-Fi=ERX{0gkWh_C;&&K2OK-_w(2Tfv_K3Ocun2$Lt<_4gtQ|7Yn94CaA~9#7wpzSeQYc{B)6`m#kT>A?@!oMh02NwPdI4-${+DUQzIF`s$z@_w0=L% z0BI+CgkJ8?&*shB@O|332+4)WKiLBh3bZF^#m4;rmZ#+YZhi>d8L+dRX%c+Cz!9CE zM>q;89G{K+WF31g1qB7f8+{OYgJ9`$ruUv1($@HK8v^t+_z4LKi7aSU5+p7HR-`j| z8AgjdKU_M_b&B-F<#*zZBLN%9TY<&*i!nCX&};Pc_m>8m<=XXc8i5F?kK`~r=*H$S zL?$k22o@>5(RWivQ(AP3Psm1-%}KNslV!iY^gPDWuI=+ zOKWRii8oiD5PCqiJ5jR)2QNvcj!vup-jC871u%@*NiK7B^HVzYc-A^?7eF_9E>K8v zYJlT;qYc>Y5ulZ%C>a?Q;_dUytzjFG?>bxunRT+vCf6J7tDM@$TmnACnmf*XDG1nY zqK1kF0T3b`$0WZZN}!2zPWSN?6U!1OCMG)Zu(;$Hx`)o8o9SLMWGhO!>(WA=Ox;by z{tW`&i~?l9^asEiM{nJ62(fq{i62h<30{;LRjbU_I#ruaRVy$@qHtDBFUi5|k!3D# z?li);L6I6$D)1LZ$i)Jd%@8~`!rfdM{j}uKpF2VmZQiOCxv!BHfrVWU&j{UTq*6}E zsXG-&%?`_=3dwKi%qxKj6*Trmu89Hq?ZIzOSQVEi;TWhdyQFnEoPf;ChgB)igt*Qu zfV}DNr)|%N=jXFpV``4H00rzPD!->JBEN61@dt7=^rN@Rp8`$>^D1+i zX!e6M-OEfqU-3w2W}|3A9vt#1*K#*ik3V%<@t%HgcKm9$2p!^Gj{_PKnZc2RK9gH4 z^sz_>+0(k|^WZSn_qx!pL+lZn9Y zIf!6xs=2jL<3)Du^1)qp;>5sqE4E1C*W2W^umaH;NeC;@L|69@XvvZ# zc|(SdIb?MLM0g1NMTa$wN=x3%2IM4mjx%L>CORKMYBe$~jTSFiBFEkyNjcu13Orhe z#y5qcV>GTdN53-X{^v?Ssc(@Zn+)1Prb;vj@LrA>J3docT|F8x9k?B?nYvRU&p>;$ za=e!m3#0&-5M)4GdO+%FQFT{5y#cO8wi>UM&r&0hS|c;Fa+pHAo=T6H9v%NC9HBEm zrZX+Ncpu6YT_JxJ;m*)80b!o3@Nib?*|7Qr6!MWzo9D&wWJ80~CfIi!Ar1qD6S)&P zN=GtC*E|Q4amYp9Wf!vUg3$={LesMyhyhOGD)pYDI@CxM7NvIu`;FK0pdmg42LYxd z+;?t49&#sg(#m0T}&$@${gr1IUfYY7j@vMMU6~Nw_EuHR^kN6eWcmClzjc!1 z3U=QSIT>|19YRiN7Z+TEyOG7=rx7Y$J?|U?y3aGyGf?= z_4R$!k_W;7Q-=_8A<$uEbMtJfSyfdPK>Q>p=qO1ANPA6i(836s;tUl6W1mq-$A6S3 z!B5uAY|zK2}h=<37_sjMTL#vs8 zJGGx(+Jd_mq9~FD4$2vVDMLPL_dT7A1w=p=tcSN}8p$88u-kMGkQNex_yD@_iLKf@ zdcvSA2#4E5uMzfGpZE0;IbY~pQK)-R?WtQrD-xaD<-vo2M7*Htt~oaV6`lAqj_Z@? z0l5n}3%w$l7m7z}QT6s#^nU*o&v&g$H1F#Y!=DvzB(MrSDcd`L$5|V%zLz)$Tsrii&Lc8Y70|M2B~lkXjO(Ri=O7R4+X6|!0$nzP0K3sf zTaMNTxU53`5ep=nC1bLPi(@dwt$I|-(7dxp{gM`TNI5isO7H?~2@l(_<5;R^e0qy4d?m5ed{F~_3{Vih8aYAyIGbIx zaFx_u*l#}xr9#>hGLwZ0O2~$8of}VgQ#CdIt}}i|u!^M7UWJ^d`vMwg8Fn5q9t@j8 z_rf@e<3NrE`3{nCk;W#7K-mG7s7*N6p!EJd!X1#jNwR`;C?YI;7xFfQ{`LLNE_S2= z?B|O%Wk4cN(Bi- zIBt-PU>MxPvue*a3k-W@YilUD1qp}Hs>-qQNeB9j**=s}0G~9Bexo~J+le_Jt{9tLUdjm0W<37?H32A>g)Rsi4d3QtK9Avlb^tLf7RuH;DODh_MK5QaTtcD!)} zZP&3K^dRK{sb)ZYApNtiDMN(f309n6l|uJMx(u~F2a!lUAItQBR!d|U*-0dp-b&kM z4f9S@gguhb|G^Orhv{m>rVeEw0=YUAkz@ZSvqEKuFtSAM3Cil&(Wa>tj7@?x8Ow<7ZD1S-ca+&fZ;4gEs|j1Hw?Ns@aCa_ECM@t zjru2N4*o~qCUK0K*n&5={mzfo`~+8kccB#uXc(fPH&@^Bpa>2fy)iKXCYP&FIC=dn z^?bv?!jr(rYCX*W58Sw6!%>hW5WHJ^()03UkZT;U=i;eIh0qXAyz_Cm%!&al_E&~j zMDo-uyimyb%Pk6d;JDuLBS((VUSPB{;rbgkyzmFg*RMyr<#mFm ze3pQ~G@KFfRz*4|LNKI-J$(33sQ@?d_acL9i*gucsGJc9uObB&Ms$I7f8j!CPyRzV zrWYoK?x7U07|0sT1wW0-b{uxPiBMFQ^}afs7p#eq{|WoOZe_slv3V(ampy>F0L$F% ztg%@WijW9!kxrtN{`X}e<#@3EkH&6l;% z)TMR42g>(v4uf5PJaHbAa7!rHAH89@3sYMcFxo_D>0P4`*JMXvH@<`H0VE9O$+)sW zQ6a43^8i1?fvq!#lZuX+0jz`GSkuDc)El>&EYd-P*ijbx~1j`P#4)|KyO|S4A&!Ta}hdb}i;H3gINwyoCS@xOc_V`I zTK0Llak`xB`Gs-f0$3`kOgQ?cgfsmJ2ErypRVSIge{|^9Fp&l9>&c;)t41hh3xpwP zC4lFeE1?03K)j?A(cNQc7|UVb^$==JY_;dlJFzThKJ&;hf#LpZSt1@ob&rJkAWdv1 zPKlrIbP2dX960tRxeD|W-U_r@Ov8W#X4WvwEW&>FRzo*l7{hxwHrl>K=Ief-8XeZJ z<$t56iFeV6qp#a;#fc~6zIoH?ubqrFx)419_lhtY=CE@5aI+Eaqp9$qX!ZPvri6YA zup>)_s9bxWz@eD_`5)VB+MJm^H`NPS!HhLum!PaNp52@|mo)V~(!`pGe3ESaM+qlD z=fr|%*)j;2R^h$qFt1Jc3!8~z17J|tHwU8iU`8&nuVv09RBvJE3LwGI0H23^oPlT@ zMGXVZ2P+2=ahtI%`92|UgEScOb=NuUc@Y8I_HDp`pDfOP9XF3`6{n){ny5z!6?%@5T}*32ML4r zIQVtai;b=*14{e$Z8)-Q0oROEH8O9J11IN;`jtE309cITKkKM485f z0#sw@9i%DP19$80?%s5{fE`jm8N?h5h=Dt@S^;YB=S{`t6~Ts5w2T~;=7cp2@B=Z{ zms%6#d7rd(**bx@6M6HqkbN!W2Su^oDcJ*85y;1wb0Ly1-0VI6i$sUG z%uT{YB|aX3-PoXmRS=mCXH7<(1{15z0)o+_vP2+kwDnGgN25gnI7TrHH+$BD`oXrn zd4GSmi8&$`olv>Ru0aIu4Gx5UvvIueqiy9_uNH_m zP|ioiqeB4nf<;ZhKNS0dxo3q!fYy96Ffcw;Uu6#H(}Exs#%mY__I6^;2(k=@sS@7e zYYLofXGUj;9PAnl7-gd}7&@|`8!ol=^#Mpg5?U{$EsqJH@Hr)CKm=_)--6Aaf(i}< z+_8s~(s5Znr;_LAL0R@67^d7Xq!iP-y-|en-5^3ahdC+YL?Vr_0iIvnvg<^P^K^d@ zWZC7vVK#(Yuq9kwK7b;Zh?Glt{@3 zDO$h^tfgKP)ELg4PSXFqXc?@V*1JYO)Ph5dCICWO z#iZPj*P~zz);TCD?)xXQr1yEkEwCgyV4YzAA+%V?`R4gO>wiX*Ks`7&P;SD+BsC!C ziVMp;<6-*j1%6jZETm!(O4|@c_#~SqPy%98G9ogR|3Xd_$ky~33%(4eV54gu`R-&< zB(Q@B57{x+0|nl|17BhXS|$Gllp_Ku45y@9-ZctBg2!=CS%?^5HbEgFAv=!a@%Hh- zD?YdZ-seqWAaXb`z&_a3N+|up&|Ur>A96cSt_tUkLx4nBC>`PHZzy^(Hsa7)d=q7E zfGl<*XzAQh7VOa63rPoJ^&5PBM^{A{@orM3upurVUyg-f`}pXvO$4g0iN?ZdP(m4E zJFSrT$;!YSbS$ew9lTu>%mkNUK^p=j&>fbt)&d8ug~Us6jfCG}2g<(VKkW$|7w>3? zw*fglHrE|G#|LGYtuq`mdYcDp*YO${Ht85h2BI~Fe9#ocCLy#t577Ch2%H;7oSbA} z>?AoK6vlA0rFmOSk|o0an@LumiFFxE#ON>> z%9<>%`qw*fS_n0yYVi z5%{w?B9p|WkHTS6Bmu|B!*g=>LW_%V$HLAR0|v}rfy`GTHNeh+$O4lg6bgGzNqvCt zqAZ*96MYzNCw~RXGrYxz2{O!o-8`>H#0{xM6mo%sl8ycZn<(twhX=vW|Idz}cmT>a zIyM%8yhZHJm6UMk|2KVd(SMwufcld^AXy*<22l*UQ5gpI!~QU@T(wkN^Z=Rki#-zWRSY@XeL}&p7&kwvW3AxZ9>HR5`TW;Ny|7-;RN$(h=w1v-pJ$SINO*dK@Hkl3!$jhT_=uD*k zcwAC|j%t9Tqxl5`g+1#}9dVX%;fs#rz33arR4_|E%Zyf*U)~?gEM64ru)uXGMO(gI zDqdK*NKa(m(Pa3`&7^?6^_E)fle04s;l&)WbtM78aoOiSt1QfIC`{QpU9n9Km(sW1 z4n_^+Q|(8WN~}Y&o@~diH7?dWmEuCACHJK8#HP7>>fH9<;S{dPek*U@``D3_O3Hha zx%TZCTlM}d28DDv-M(rSp3;%S&YPDt@6}6>8BHl@{1BMgByRqAy$%kqUr0M9W+9zX ztvv&rO%WhHBYUf4OGPEou&*iCuY2o79XYPOc^QY1;Zq5uor@YDe|a?NR9{WbNe4K$ ze1Gz)Dx&e`pFa;L38(Cd4h^U-6`1RL`0%sw#9Oyr&o*lHb4=Ud*FB=ByoU;Myv`M5vZ?;IK{Z0D4| z7%u!|qOF{4ZuCXwNYdHZ6z2EkOy9NMt}8TH%G=TSwG>1C90tk%EtbUnn2Np9 zk}1}ocQhqkiZIbvJ?YT-zGMma^??>oo!4oW74My#19v#-&v#vU{;{0ncUk)>ujf1b zS1{Jx!K&g;E?;>)CVHwvWZSmGYWLi)l_hvq-Nuoix*xjJ~HmL zJjtu_`37YI#=H_bsN24Xy@t=*2 zIh?k!OX$V()6ILgUbkJqICRq2Gi)|l6n8J;vB z)mPfH_;t_i?m~8c?|-K%%6s}qLES)0(9M$`wR2%xw+57_dI96 zGB(IK&Fa~RwdU(qik=8cT%EdmYplr;yo>(nYiIR;aAm%L9C9gaTaou^KTZp`p%p#v z-o3q98D`aPZ2s}KY81npdCbbZ_>t%4jyr0H?3A>xE==2=#uFNJeDRVaGRqj;OA#Vy zJABX2qwh{;oZV=Odx*UBjQ*&_;>87~uh%dlD(XUmq)!L^lVqwB5XbwXRs4{>e7iebO*X;hi-o)yuok2Oc#h#9KCrsXuL^mC6=PR0Bz5^swdE=ITH&b5BoJK{2#nRANE zNMLKcfc1QC%iW@Ty`k#3#WM7z%-8h~@Zw0Qud$XenCLdDPsmj>oDxPg_djlj&+4tV z)jqjJC?}<2cKTz$M&Grq`~FzY$Y1*t4$u8_##**PGd=dssY)If?_8-Tu^xI=h9Jq= z8j8g~#ni$Y z_EztKa=BX*eLb6wb+^5j7U)m?gs@A#>h8N~<0T^ULX$yHlm4_@D!9;HA;Q8w=?BK# zEnVcM7L0^Pq=#QOu^w|MsO+5g+NPQ{b=-r)2q+_AyNUJQ`ppT!`QQR z{?CJ$l4`M6RHXC_`5Ctvc-#%=QmQID{?)q37P$4&b*`+b2U`xwU%_`SOqd$J{wdsd z!RkdK{#A01C8c-B2(N}Qe76;D>Wrr>b7}nZx$=_m0DqIPjk4u7eKtfUn-rxw z7%zKkkoie3r}vSs-M@0iOMbEOY6P)u`H6Ko=4e-_V@aQCh@rKjRO98WTBG`S4qTm6 zpSJw`uF|sF@GU3(c6Se5y|k9G_!q3v<@XQN$_JGi_SZdas2uQ|eD*9Zvj!XBfoP-e z0ugU+^<$@>F6RyT6(h*_6C>F8dAe{_@qFxE(Sj+h#frNRbl(y*nt0bwO8+yB{VyH8 z!kvsv4;OJiU4H(ml6AI8Ag>TtyNFjqlJS_@SwjSMOSjN%c8LlKwpg6@X39+$6lSq$ zuT2d%F72o4^0pQ+yHiqjN1xlbAs{$j>$j>G{-d+1eA`ZreXV-*`!VaZAM$$-V1(0+ zOtGzPPFpDMUKsJ>o%6A#9R+2${*tK5!tU20_2v!5eNT;6*R-!u$^FA=uu(}bDqLaC zo-R$K7S5c7;mwPgImYHMq?Tv>^t)2`?FSG7b^U7sm2!ME{f^5iude)BBe-ynIVdAtIW8?2!FaG4YvZoI^{IxY zF0=j?&(V?{>KFf2di5*P@ELD|&NlS4?EGUWqF_m-O`dd^j`Nd*11)pA=bu%-lL^(v z-rpArGk4ovrAS_@f7rz3Y$FekZgJCl#W*tpji>GuM5RTIxgZ{rJkHqR?nhRW!T;3U7^+WfAey++-F zM(3ViY#zVj5L%u1X9VnU`kInH)}@txCN^sQ7EH_y z-L?5z-m=WexarHzh4M