From 2762ac6e1b005749c143525bf7b3fc203f2010f9 Mon Sep 17 00:00:00 2001 From: NeoCoderMatrix86 <40752681+NeoCoderMatrix86@users.noreply.github.com> Date: Wed, 17 Jul 2024 13:56:46 +0200 Subject: [PATCH] update documentation for edit filecontent --- .../Resources/Localization/Help/de.json | 4 ++-- .../Resources/Localization/Help/en.json | 4 ++-- .../wwwroot/images/ImportTextfile2_de.png | Bin 68900 -> 70964 bytes .../wwwroot/images/ImportTextfile2_en.png | Bin 59782 -> 67968 bytes .../wwwroot/images/ImportTextfile6_de.png | Bin 68695 -> 0 bytes .../wwwroot/images/ImportTextfile6_en.png | Bin 59697 -> 0 bytes .../wwwroot/images/ImportTextfile9_de.png | Bin 53284 -> 68186 bytes .../wwwroot/images/ImportTextfile9_en.png | Bin 47557 -> 59832 bytes .../wwwroot/images/Options1_de.png | Bin 26798 -> 27613 bytes .../wwwroot/images/Options1_en.png | Bin 22754 -> 23301 bytes .../wwwroot/images/Options3_de.png | Bin 19390 -> 0 bytes .../wwwroot/images/Options3_en.png | Bin 16614 -> 0 bytes 12 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 AudioCuesheetEditor/wwwroot/images/ImportTextfile6_de.png delete mode 100644 AudioCuesheetEditor/wwwroot/images/ImportTextfile6_en.png delete mode 100644 AudioCuesheetEditor/wwwroot/images/Options3_de.png delete mode 100644 AudioCuesheetEditor/wwwroot/images/Options3_en.png diff --git a/AudioCuesheetEditor/Resources/Localization/Help/de.json b/AudioCuesheetEditor/Resources/Localization/Help/de.json index 587bad15..a9531a2c 100644 --- a/AudioCuesheetEditor/Resources/Localization/Help/de.json +++ b/AudioCuesheetEditor/Resources/Localization/Help/de.json @@ -20,10 +20,10 @@ "Validation helptext": "AudioCuesheetEditor arbeitet mit einem validiertem Datenmodell und prüft jede Eingabe. In den meisten Fällen werden Validierungsfehler neben den Eingabefeldern angezeigt, um Ihnen eine klare Information zu ermöglichen.", "Track linking helptext": "Es ist möglich einen Track mit dem vorherigen Track zu koppeln. Dies stellt sicher, dass Änderungen an Beginn, Ende und Position automatisch in den anschließenden Track übertragen werden.
Wenn ein Track mit dem vorherigen Track gekoppelt ist, können Sie beispielsweise das Ende verändern und ihre Änderung wird automatisch in den nachfolgenden Track bei Beginn eingetragen. Wenn Sie die Kopplung aufheben möchten, klicken sie einfach auf den orangfarbenenen \"Abkoppeln\" Button. Wenn Sie anschließend die Kopplung wiederherstellen möchten, klicken Sie einfach auf den grünen \"Koppeln\" Button.", "Create cuesheet helptext": "Cuesheets können sehr einfach und schnell mit der vorhandenen Eingabemaske erstellt werden. Dafür füllen Sie einfach CD Künstler und CD Titel in den vorhandenen Feldern aus. Wählen Sie bitte außerdem eine Audio Datei aus indem Sie eine Datei aus ihrem Datei System auf die Ablagefläche ziehen oder die Datei manuell mit dem Auswahldialog auswählen.Anschließend können Sie einen Track hinzufügen indem Sie den \"Neuen Track hinzufügen\" Button klicken. Ein neuer Track wird angezeigt und sie können seine Eigenschaften wie Künstler, Titel, Beginn, Ende oder Länge bearbeiten. Bitte beachten Sie, dass der Beginn jedes Tracks von seinem vorherigen Ende automatisch berechnet wird. Daher ist es ratsam, einen weiteren Track erst dann hinzuzufügen, wenn alle Daten ausgefüllt sind.Wenn Sie alle Tracks hinzugefügt haben, die in der Audio Datei vorhanden sind und alle notwendigen Felder ausgefüllt haben, können Sie das Cuesheet herunterladen indem Sie auf \"Export\" klicken und dann auf \"Cuesheet herunterladen\". Außerdem können Sie die Daten auch in anderen Formaten herunterladen, indem Sie auf \"Export\" und dann auf \"Export Profile anzeigen\" klicken.", - "Import of textfiles helptext": "Sie können Textdatein importieren und den Inhalt zeilenweise mit regulären Ausdrücken auswerten. Eine einfache Beispiel Textdatei kann hier gefunden werden.Jede Zeile repräsentiert einen Track, die erste Zeile jedoch Cuesheet Details und jedes Detail kann aus einer Zeile ausgelesen werden. Die erste Information ist der Track Künstler gefolgt von \" - \" und dem Track Titel. Dann kommen ein paar Tabs und Informationen über das Track Ende. So benötigen wir in diesem Beispiel den Regulären Ausdruck \"(?'Track.Artist'[a-zA-Z0-9_ .();äöü&:,]{1,}) - (?'Track.Title'[a-zA-Z0-9_ .();äöü]{1,})\t{1,}(?'Track.End'.{1,})\" für Tracks und \"(?'Cuesheet.Artist'\\A.*) - (?'Cuesheet.Title'\\w{1,})\t{1,}(?'Cuesheet.Audiofile'.{1,})\" für Cuesheet Details. Jedes Feld kann mit \"Entität.Feldname\" erreicht werden. Sie können den Textimport einfach starten, indem Sie in den Anzeigemodus \"Import Assistent\" wechseln und dort eine Datei aus dem Dateisystem auf die Ablagefläche zieht oder sie manuell über den Dateiauswahldialog auswählt.Der Assistent wechselt nach der Analyse der Daten in die Detailansicht und sie können den Textimport verändern und so anpassen, dass er zu ihrer Textdatei passt und alle Informationen erfasst werden können.Änderungen am Import Textschema verändern die Vorschau und spiegeln das Ergebnis wieder.Sie können alle gültigen Platzhalter eines Tracks erreichen, indem Sie \"Platzhalter auswählen\" anklicken und dann den Platzhalter den Sie benötigen.Wenn Sie ein ungültiges Import Textschema angeben, wird ihnen ein Validierungsfehler angezeigt.Geben Sie ein Schema an, dass nicht zur Textdatei passt, wird ihnen ein Fehler angezeigt.Fehler blockieren immer den Import und müssen korrigiert werden.Wenn Sie nur Tracks importieren möchten, lassen Sie das Schema für Cuesheet leer und geben Sie eine Textdatei an, die nur Trackdetails enthält. Ein Beispiel kann hier gefunden werden.Der Import kann nach dem gleichem Muster stattfinden.", + "Import of textfiles helptext": "Sie können Textdatein importieren und den Inhalt zeilenweise mit regulären Ausdrücken auswerten. Eine einfache Beispiel Textdatei kann hier gefunden werden.Jede Zeile repräsentiert einen Track, die erste Zeile jedoch Cuesheet Details und jedes Detail kann aus einer Zeile ausgelesen werden. Die erste Information ist der Track Künstler gefolgt von \" - \" und dem Track Titel. Dann kommen ein paar Tabs und Informationen über das Track Ende. So benötigen wir in diesem Beispiel den Regulären Ausdruck \"(?'Track.Artist'[a-zA-Z0-9_ .();äöü&:,]{1,}) - (?'Track.Title'[a-zA-Z0-9_ .();äöü]{1,})\t{1,}(?'Track.End'.{1,})\" für Tracks und \"(?'Cuesheet.Artist'\\A.*) - (?'Cuesheet.Title'\\w{1,})\t{1,}(?'Cuesheet.Audiofile'.{1,})\" für Cuesheet Details. Jedes Feld kann mit \"Entität.Feldname\" erreicht werden. Sie können den Textimport einfach starten, indem Sie in den Anzeigemodus \"Import Assistent\" wechseln und dort eine Datei aus dem Dateisystem auf die Ablagefläche zieht oder sie manuell über den Dateiauswahldialog auswählt.Der Assistent wechselt nach der Analyse der Daten in die Detailansicht und sie können den Textimport verändern und so anpassen, dass er zu ihrer Textdatei passt und alle Informationen erfasst werden können.Änderungen am Import Textschema verändern die Vorschau und spiegeln das Ergebnis wieder.Sie können alle gültigen Platzhalter eines Tracks erreichen, indem Sie \"Platzhalter auswählen\" anklicken und dann den Platzhalter den Sie benötigen.Wenn Sie ein ungültiges Import Textschema angeben, wird ihnen ein Validierungsfehler angezeigt.Geben Sie ein Schema an, dass nicht zur Textdatei passt, wird ihnen ein Fehler angezeigt.Fehler blockieren immer den Import und müssen korrigiert werden.Wenn Sie nur Tracks importieren möchten, lassen Sie das Schema für Cuesheet leer und geben Sie eine Textdatei an, die nur Trackdetails enthält. Ein Beispiel kann hier gefunden werden.Der Import kann nach dem gleichem Muster stattfinden.", "Import of cuesheetfiles helptext": "Sie können bereits fertige Cuesheets importieren und bearbeiten. Dabei ist es nicht wichtig, woher die Datei stammt (von diesem oder einem anderen Programm), sondern nur das Format. Um ein Cuesheet zu importieren, wechseln sie über \"Anzeigemodus auswählen\" in den \"Import Assisstent\", ziehen Sie es aus ihrem Dateisystem auf die Ablagefläche oder wählen Sie es manuell über den Dateiauswahldialog:Anschließend wird Ihnen das Ergebnis der Analyse der Datei angezeigt und Sie können die Daten prüfen und verändern.Durch klicken von \"Angezeigte Daten importieren\" werden die Daten in das eigentliche Cuesheet übernommen und Sie kommen in die ursprüngliche Bearbeitung zurück. Ein Beispielcuesheet kann hier gefunden werden.", "Recordmode helptext": "AudioCuesheetEditor hat verschiedene Ansichten für verschiedene Zielgruppen. Der Aufnahmemodus richtet sich an Leute, die in Echtzeit ein Cuesheet aufnehmen möchten und dabei Tracks mitschreiben, sowie anschließend eventuell die Audio Datei herunterladen möchten. Um den Aufnahmemodus zu verwenden, wechseln Sie den Ansichtsmodus auf Aufnahmemodus.Sie werden gefragt, ob Sie der Applikation Zugriff auf ihre Audio Eingabegeräte erlauben wollen. Wenn Sie eine Aufnahme erzeugen möchten, die Sie später herunterladen möchten, wählen Sie hier bitte \"Zulassen\". Dies ist nicht zwingend erforderlich, jedoch kann kein Audiosignal mitgeschnitten werden, wenn Sie dies nicht erlauben. AudioCuesheetEditor speichert Audiodaten im WebM Format. Sie können anschließend die Aufnahme mit \"Aufnahme starten\" beginnen. Dies sorgt dafür, dass die Aufnahme beginnt und ihnen ein roter Balken mitteilt, dass die Aufnahme aktiv ist. Sie können alternativ den Button \"Aufnahmecountdown starten\" benutzen, um einen konfigurierbaren Countdown zu starten, bis die Aufnahme aktiv ist.Beginnen Sie mit der Wiedergabe ihrer Audiostücke und sobald ein Track beendet ist, geben Sie die Daten Künstler und Titel ein und klicken Sie auf \"Neuen Track hinzufügen\". Dies fügt den neuen Track hinzu und setzt das Ende des aktuellen Tracks, sowie den Anfang des neuen Tracks. Sie können auch die \"Enter\" Taste auf dem Keyboard benutzen, um die Eingabefelder automatisch zu wechseln, bzw. den Track hinzuzufügen.Sobald ein neuer Track hinzugefügt wurde, wird er unter Tracks angezeigt und Sie können dort nachträglich Künstler und Artist verändern, sowie ihn wieder löschen.Wenn Sie mit der Aufnahme fertig sind, beenden Sie diese mit einem Klick auf \"Aufnahme beenden\". Das stoppt die Aufnahme und macht die Aufnahme zum Download verfügbar, sofern der Zugriff auf Audiogeräte erlaubt wurde.Sie können nun zur vollen Bearbeitung wechseln und alle Änderungen am Cuesheet durchführen, die noch offen sind. Außerdem können Sie die Datei unter den Cuesheet Daten herunterladen.", - "Options helptext": "AudioCuesheetEditor stellt viele Optionen bereit, um sich ihren Bedürfnissen anzupassen.WE=oNEW*+-%~T-6rd3*)a6Y-+gq!P@#Lk25!uR^G#4I}-bMvXZayQcF zk)j8gCSMEffRJv?s_+S`ByKRVqADV66@tp{0-qg816MGx+i1(BgDVyh+kj~c7~Z4h zki((EHux8Shmi}LGCPYR!i=dV4^%wqPUtSG+bJBq&nD!y{cixWcuL)Jj}n;}ijI53 zoRu*3WvJVo6rfGS9b9d=WL*4?M{n?m?V{1Wb!}L z_1~t r5~lwnrkSL+645{$gK2e*NkboG3@Bm XGw|#{>25-ugpl--igNAlZ_H lYYc2(0+hNR|?;YFF%ckQZaimUFO6DGximPjeNu&1eZk!%fId1%z592$WT8{Qq%|*v^OmyVrPfkDBhj}GBy9$U zrJT}2UUKBoalk$Rq*kYe5cz7Dko%2IAF$Z-jLv+oL;G%TkEjS{>Q(@%D@D>txt+cM zX)bdZj}#GNCa ;|8vtgWF)#78|$GG$tPY)Ae)LU2NT)WezRz^hgAD+h_aMDLyzFLRY88Or3B_ zz@HrEnr-_vU5}v$HQoEx&W-o69^bKFSFrQopO1L`-Er>46?{&;a=9VqijV9sTKC2C zxt%#viDy1N7L?=W_Whr|e|~n?)c9|nmsX|wYw^hcT;BX=m(dNq;6LA8KJXVsx#s7W zzy43?*l}|&2&@~- r8~u#&{IKzTE+MNH8o>pMv6`n4 zF0*}Lf&kc9RKU)O?MUJFw9{U{@gn~rlS0&*UKX@-V=&w8o}XJbOYh<~34E-J+Xr%E zo8z-{rYQNahVEqq1G2MH*B@~7)SrIg719L9ff)GegXw75Flm#t7XFT|C149kNcvA$ zasjC{mcfwi=wlrzhxD>0TnheLp;(H*#BlM-z2-~1Nct12?{5LB4H*h5&ksIR$+asW z*$afTp1%r&Zz^s26Y2lczWrNX3xnYKJ48|OK(^cL00Mu2~fzFQmw zHpJ@ >lW??sld}*vSGi>1g1)A$46Th?iqjLY%GrcL zovLbJgy$B&iM{b l9%*be0=@3sZr_6=l3l%B=b93od9+w0d {QA1Nim*@Oi_O=xbrvLa#8Ad#s@Vu7xlb%d<-S$J{k&7gx?3!WctRb-Ot z!~JYg9jL^@`&q;tb$2Om!4B}bluolw_aIc=6+1oB=|pngD8LZkJnc5FDw40hWAaKs zx)bhs@om3loQ^80y9J4T@#}tNurMrxo0l-SSduWr2W_xxki#g)FO@LyRlc;eU=_OL zr934PgZ!x9yj70Tp_^wb2`M$3;Vo%M{|qJCUD?TYmiqOw+#<|W{rG1nlR7Pi6yxB# zD1n0>?>$KGRom_gwlO-K7)jTm?Cv1PD16={OmQJe fypTJ zuY1+gs_0&plrEc0nAAR3>3XF&x))|Ko6&h(kj__VkE1`D0YVQI@)YP9LcC;)pAVqj z$0~gvhU;QSYCaHlt~MA+GtYfMswTi9o>;Ycg_Stq&K$NWK8FRaoLilMQ@XyNfB(2Y zRWz7z{9Jo-*pble`gX!GflwT2Gq%oF8=cH40)8`P9PXDgh!*bjoi*AH-!y3p@6MgI ze37toFi*TJ0l9x2zhfT=e6PHysXBfWDTj?qGVz;`1ED`{jbcf2NjY#eRF&oUlzqEd zm!Z@0vT!4~NWMK?5#wHW`fr-|q}wXoArNaMFQKbw2=ny=5~<}tnCcN)Q-d M<6-Pw_z{|FhJU$M81%@S>|}g6{Q)J3NU(n>z6Ifm#ck)g!8Ft`hRkP0e{y7( zIWV}|W5qTem-b!Q862kZSX}%onzUqjRvBs-o8*m>*x #H=4Zk`A3g6=Fr^^Vc7j@?}94 zQryf~!m^OL(oomFl)J>MOn&= M+vON3=8gZpV&0`KY3<*P*j+BU*tlu-nz~>s~h8oZOizBYaqj;W9e1>7HI$ zk0G+wCv#$JGe;j! Yq@Hf_mfehHy>PD844weCi_Ab;##Lgn4Az6MF$xpen!7 zM{mp^!4@jG>NCQLST@CIp1h9m61{VTU81g2$l1NJe!t$8v?WatuTv2#YALV@CbHg} z6l?SikRyURf6}X0dNNs8W|2uPCDmp_DE`fdcNF=tty#cR!&C0`Jz*-qG<&=%kh?qv zpCKjRCHV)yubFRkW=-tGKGkVn6KEK|$#OIdy9n7Z`SL^VA;1p5Gg~4RCdUY$*n&5t zt|&-`Q)nClk^WIcT)y+N)y2|2KRv>nq!p)y9qkgC+dM3)pe`e_AtskZ)EU_O1W?{2 z5%5D;dg~a;S*lGoiUx|+-dG6o%kJ7PhH%kcQh26mOjr8%%Al;S 0qL8?EoU3# z*FK7xmM4DUTI@Wqy&{F>!@IEMBx6<(6N08%N?Izgu#Xdq{`u)Q&~b5XDREDQDd$F` z*)3l^_)+Fjw(TC Nws{$0}5}?uUZ-ewnS##*q2H6R%`SEq- z9~QQxi|W1#XRSB>?Zi1xyS@nh_^83Q &O1sDzo|z&Lz`U z!FNh~291;MLp$twG2^(~#dPrgBN4_E&6VYqh EhoXG|_y~{}y~g7`Zo{FoTYel~h6+2u_u0PP aJ_)hQg0FX7{Z0i}#k6nJw?pC%hM#OsEwX?1DJiD#R&HH>&>!3SUU|ue! zSGjP?nM0(Wlq QdXpR$%ETwEpvFS4 *SsEc^ zcuuSgLp$#b<&-1ul@FYnWjh;vDjLLk|5-&@RTld&a{dnYWmOJkaDZX*gNCuA6~{k( zm*2};dB$w%Vz8zmyMh*vkBiycUcr7C0cEv5{$|!>*>sx+-vF@t%Ylc{R^~-s;jHWm z`k4SqulfkmW+R=P^GT9vNW(d0g6MpYxFPV(kyRJ {#CahDIVZTw{0gWFtbV}`f0yGgHdS;W}#?ID4UwN(YALDw*Jd4Fx28#yy- zWy^wNxT0>!patJ{q%P$s88+sZWEihWsJNw#_E$J+fL&2r`kZoEzWt$nZ@(_0>HWn- zC(7>|N2XDERArjGtUri1YHNPm9H;3{zy`f`ID_qWEAs*~kAd5i<&~$fao70v!MKBA zvN1jn!P4zQbhg^>EIh1y5*wFv%GvSZv zfOQD?$?CANz8A^jj8mH~ #lF{UVu8}*0;aN@9eoOjt_EugLhAL6L#qhYIamwi7~;o%-!J9J zfE@8(Vp@ocR9k{_oz5sx=OrB*NAf=*NzGVk=W(;Xf=5>mP!`D(m_BPTleDH3B=%gX z@Z_R>yqAaDI-VYdw9G?zCABB$7EU3QsDth5h|;k4{qRM`kT@eQGzjaEmUJZO-of)& z$&)xsZ+w--X6ACkkbbp|r{o%wn|JLOEISDYZ`avFcy(K04W^j~9GF0!!_s6S=#P1A zo!VNX2|h!uFq8T`$35D|DKX{GiPG%jY`o5CmXl^FQif{A-C>c}0z6S!LVAU~?vRtX z2T=AoTR)PAExzRW&6Iv@^B7=b`=S=v&N=}C>>R2+{3)osR*tnUBMgu$MR^ClM4@jT zQ61|KtyN!CAM4+ULx1PJB&^NcY;M1oysps4Sa(yNNTK(^=1{)ffu8`v>tKQ%m~>$r z;G@ s2+0w5hWku zrlc=~gL}(I+U7LiY;z-=kOg7s_Lg~iB-w1l!vYv1V4ICag?*t4)K`HACN4ODz$|6Y z`USPyUAt8*-;~m{*?dj`8RFb!nxN0L_L2TdlPV-77DaX!(SBmVd$@_7*T$O?$7yfJ z7nTtpdsui9eVdKi+@wQoK umJYb3_RPD@TnZmU{wS||{6`x8^R2kPUe=uNg$UL6 ztM6lLi$FJ!Z;K@Goc9N4B|2IQapE#&b}IF-e1wbr)_bYL@v*9L9AI=i7q{`CmxlOM zAk8f`4p45IzI`^=t&>fcf8X5LG6*tSBWp8RM?jmB2BpBT;}R50(Eq2iA^Vti3-f7B z6H<1m!3)IUwz#c$flNEMxckQN$3Eg@qF6oz`a%ld&};rFmk`!Q;aHd3B*pTWgt!Gy z^7z@5L8-34^g{E?3)mATZ-)Vx0SxnU-ZcrM>;$NllHN{+w9UN{R@7FFFUT`m=TztM zMIGXFeiTmM$CNIHt!Qn7520cA$m}_(?nR}S@hHH|LJv>Lqv4kkcev^?18{6Dd-CnG zBHGUQ5@XCq8TYW&&NMDwH5T}9*WA|2s*-M`pXDwsJ}CB(5#CZIXcZ${@^M{k=#42G zJTZ_v^b6KaR4;()o(QeMnfXjYJ5!GzB7t_s8&?8&k7M!Yj$hZL!LUL4TjsZY=WCgM z_0!!7uvR*j_uENJPOw-SEsn1s;$i8%tbQq)7)!_>*d8r?S-vj(r$TyycY9mJ3226w z1E>P=#63ED!|0suUJ (SF=a4o1Qh%YeI-Ww;e2Z@(wz+3 z59*r+HW*}wM+|QVirvaLy19U+ljk0y`F1?z?6a3DjHgu&t15gi$g6AqXiJK*D^7bv z5QWk dM^jich= sVk|Ch06_X8$lUPk$bz@w@@d*019Y77U}S1 z7#)mlGB(aWmvY8{rIubO;h(%t!oOf(Q@Ep^^WNyOy6g1*w326Xn)SrxTt7StJ3F}a zl;jHDO0^8suc{LkRqze)myxwEelmGlz0y}#82_bj !7gaWv@$qImOze4?U!A6~fL zFsD?v2AkCTpLH*VqnhK|6=DBz<998t?MsshE6!(loPC+uW_6>d1< N z=ZFVDafIy1*7?eWqflLKrmqd%tG&&`<~}Z_E|lGE%3^o&@}eUL3e``2<4L4QDc($Q z yHSa+S@&&gugNG#OoN~xy6}v3p+tyko@9DtL}D)Mj Oo$#2$Se z)tdgfdB&sAJqqhDf^~!P;^pN}tkSz}K1Zk2#UM*`(v68{04ww0 D9&Y1JLz;iYsRFl!+5$>rSemCUwvSZ<8q z!;p#`HTExalP^`2{}d)|l0A0Z1>RI!tvgtT#gcK`aFU69HIbO3GA@QJa~PerJx$k! zRS%@$DWpF=&(CYgpK8SJO;P=fKq~oA^PcuLbz*@R^-Ty6gF>N=3cz*Ja{Ih3?-Lsp zZww4yb8M}@5Jd_&2;$p)tkg*wKcS-LXRFpIQ>7}rMFZj8W!adk+Fc^HTY%x#`b8#H zwQWJ(0^R1Ae(uaaCyk TmspR0*3G-+ eA=I!-u9S?Fjd;Yg!~HL%-5rz=f9S-rPx; z3;>u3*}@-NbXwAeNK!6!EK4sA^0v Ha4~aR_dv}c{Rubt@L(v`7H`8lObm?pY6M(fXJBj;nUFf;<0jUe?sn7UC zk7h)(sRtx!F5XN0wZ^?sNb67NtYa(ShVm4`%7WeZMbroj_l-o|$<3Vt1zBxwNS#<3 zR-XD$Mhx3osv1y5Ve}=DLde2FkY9s*+KYf3s8Xla&858yGkY(l%u%apwXb@CL4Q_~ zo5eBnN$cOY>&i4 v~@RrI6&EeBR?_wDDv!ueg8VkK29G%5F^&PfjfILmk(rfAP(2FGq^Uo65iv^^eGc&l={H2zBu*o56zHgpBdS0eB z5fJ8fPDAyA0#aNKRI*WekRXWd@B+zWgeYdY<`Y3{5npBmzV)Los{X8_KNP5L`619p z)|SE>Ub6kx{Gh-tbmsRW_$IhGjC0nvW48*&C8++WcDeiyfpAZ%=4QefeMLNrE Zk4B`vmzxvIBpK+8VeA3G^UIOC^{ zme`Kn1l<$2$*{wcn8{Wt_j_*3fd(V;2M;ci1Rp`p1L$6L>86TQ_8vfN=8Vqcs|%it zfk9f0%2(0~OtZFX>KJ9GSeLx;6!K$7T3iL5gT(0Jg>wxxO^CFBXFv$<`b+~|XS|2- ztn|6>rAk|%&I2QMjhVM48pK7hJsW!E^H$-wG^3;U@j6%qBD%qVyKz3JcB_YQQFF#d znyyMc%)B9FwTxwLrg8TVGk!?5FGk{R?#WG@_GR2CZP{7AG3xwXd`3{omMhg$A1-D; zrJt&SFIoS#9KDr_p`98@=}d)^A8$!8_$S4~Kh7$B!~gX%A$RI6zp*)D5*^$eZw@M| z%-AN@RmL|(a&`_VpfV3mWDZDMWd#x-e>0LG5CWw?HMpkFV;^s1$#{8ZhW#Bv)x<*E z9juuZ_EqetjYf0w8}@w!a;kR4c>LevnZP0? zQX?ZgCA6#*c2UfI(92poAcpQRDfAoU_a+L&`#CL 2FwJJ{f(*G;?tw-X+BJX*CBUSxGduV)9kTOyg@;>gC zQgMoL66zH!e>?fJ4c9Q->OdRW!@2g+>Yf7M5=~5sj7=`|ii!(jfRLEIFOsZAIM?3S zwd#Nap|1diK%>)q;>LiYw!&lzOqb>~g>D0TbVKErW<5vCEGVd{p-Gzu*FY+KQSyXX zd6EK6A5d_IYJ%$9)BKs9l?;T|Fp)~WyqI5;_^e+xc5nBk>`6^~U<&@xm}e8|sn~_j zSpFc}-OGRFQ`3!a8(8*&^f`K=d;(by44(akM?^+TZ8znLbN8xG3&zS3H0Ho;hrZ`y z7k8A^Ak0xpbG?H`@rH3fdR{!pEY$+}w^lhW%^6wgRUc<|JXi z^yi$&5pD+1TlfbJA+w4ZH1{RsnyfjSvM@)M-eJ@8YM{>DF+S_?w+w0GWDxiw65g)h zddV%PB5v^)sO5NAOu3jlq^PcBW!O)xqrxuLf?Wbq!kDze8U!?S&%AomOZX91a` 6@CVm2~)|o?#RbwXHu7C<4 zfrOkoJ?RYCxp7KVH!{Y0dUN5JH}kfF1n1<*_a4E4;XAvu(90R}>+^yY{P4=?FNX4T z);rG=Lj`;y;RuFmNQb`2=>`S?D16Sh53EQ}lf4!7zN|cr4>gJ*7x^)YID}z#H(s!h z-?vvdM61G09Fa3K?46k%2=9j4aoG{MNK&1oJ;wPCDsz1?>jMKo3%Tl$BjHW);zZAO z2^0N3Me0zM8tF_j(B=S +{=TA>@yj0Qa$hhh@!-HhbZ1*T}Pa7y-Ugbzx)EO*8k*emJ;RPR3w21$TJ|WWn zT3#6zT@RWU@uMmsZ}Iyqama%$dO&FM!Cjm>E8isS)4r38))m)Y33s3Hq(KK@ PyoEKSO+h%1h`#aTHxHvm z5FMkH{>};U$-;cjg`=FN>hbah(RX@2)T9H>QJ{kuLzMpxUz8=EgOqXoDi~<{wv8df z>C2qo#x|)HgsL7m1)pps7#$K+GQdXke#ZN_>;dG B_tb2{z! z!qKcgDStwHRShe{x1bjBR#IktJtMu|8ZmT@TU5jOx9Nki7r2MIxvRUmD@xiWf11d8 zbrwi%d6$pv^l%{+N8igGaO;t$Jnue_$=_-8C<&I7F3#%nM{H3?zeVwXeTDYUiH~nw zAYzY39$ h$- vDfsC6r>`P%3afOrD3%xcisF1T` z#K^c9z?b&U)^L?{Sc8uQ+~>bIoZNn7o0zaj{;dEKrwnMkCmAi`p11{xK;yr3jQt6D zsaQ b4Tf>D#Exr*_Vkt4Bysy*UtG;xpEc<({&?%^~h8?+ CGm7d4w+2HDed=LNoubMYkd&<9-L$RkLcl|oqx&sNuK`tS_S pP}yZNl=bb z^n{O-x#Z&qKfIQG7_&LbX+s Fyy?G@4Wdxj_S7QJV~UeUGVH#{z3Rq21$N zOv}J1RWG`@-fnVHZml7!u{hYHd=P%05AUu{nd8PR)PxHESYX>nnh*nqxqZ5>NoqZ1 zmzNwSTamdfS1)Eif@}I}g>aVwoP 8ulUl#EnHOk;$5S>y(9Oawt*W zv=h-B1^$`(;x>TF6xUHD=yE?R+n%(3$`8=UWG?qc_gUCNT`WxHezMYX%vUb^ur>x| zd6aW_N|nQKjVhU }602;4;_w4de5IKG;fem$in^$7rs*1uWcC@uUnTXk;)^tU zglG0^%ZrgahqW#Z6K5N1(-{F7Rx90k{caH>I*gvb&j#Mg)JTinm8;uh%JPlD+e5O^ zS` tN4WBLQ-)?7BH3l0Qi)gt%pHjlKtG>kkqHq10HSQ-($1%A1aL@E1RRpO<-`yM% zt; F}U}H^uqv*@rmN? zAzjOu6v>DDft&hZ4|gJ31J)hWUXCdip%DvSSjZ5%LPgED)6{rm>gJSA=NHw z{6~GMsma|=jpZ`*HUeyU6~TFKJGDNyYr(zJYe1k%yzw6U3qg8H3xX8K_B>h0z=j?S zG1;QS#i}k&OcN%=`sm=pp~P#92M*QrMRdE!b%73@9_2%Rt-DML^fFk0okiON1l?Xk zV>V{W^r&9XYXzK2BC4sjjo =m-< z``%Al+*#cITs%aBcDR&trJ2Xt~G5OUMRSK4C$N82*I|_MNUC5op zD_l#Y!inu|j31F10`!SO>ayV!zB5lD32c~i?}z1#yx0C}b+olVS^r+WXTg;{xoJ!e zy=*P)#%E5&wumDLM?y}t23+8rC_bE`6y1hg&KraUN%Oy81R*)Yy(x~uI&_@L>LjBt z3hBQezF*_JZyb 2d5HZ9_S`U&rXX7YZ`D|g#QhvMcrMICD^KScg2;@!Tkd1Q} zw}{K|2~r+yhufLlX`SM9WZyuw%}@qsRyFom5h?I|2y%R`c4eGI9n94wZdq7lU9%c9 z9V~tx&N8H-riwU)J>GkAG1q{%7#Heur)!(|VhQPVec+frf50x!I@E_79iH9IHQ5Zm zZ=aC3*mq4UP{L7>GweD#PRodo2a3{WRq5AyU0(>PE5Hc!;x0y{y)^>fHcR$ZHz6;z zh|6hk8SVNm{-TvvQ|5x{w;x_nHyu-tX=h#ZCz@5v8^-P*j}Xu$6K)e8iuUNCXnI~Q z<2>$Gh(D*FqTQIV91!n=@ygQdG!#FA*IU&3&hGi)5#>d4I=Jo3yJ7ACRkn-!wzd&) zf2X+^X+s-4)CgY(xA_uAO7dW4?1`&5CGU||sFNX_hJU^2i?_BVDt@V4Ao&g=!$l_o zFcT}v;Pw|2+w=J^DK8gfc>8pLKHp~HGaPHcYaB>~4RJSN`lPp#K}re?SMo;uO+da4 z^yyTS+hO#<750HPpLqmms)|}y`zrT>m+yNFFj_`?sr2)y%oLvSq^&55(?Yu-cuHr1 zo=w~{wl0W}cQsYfD2F|`mm*Wvk|UuQXlvgBoPVSAL?3g`8YDti8_V!zBfEx!|FD zZsSrBFkI&TVz$)7u}`g{Xq~jp@DA)rytGRTs-VDj45xc>ATd67MUN9#MqnKpum|Dn zum&j%%C#F;6)PT+z=I1!SV4S#vX!WAa Ifvt<}-*55gge{NYd76#z*VCqcSW7 xNb`;BbFLDEl`nD8$d&tt>FC7 z?Bq+SITYS=Z8JzJLB2Fhctn<{j`f+&vQ8cOmA( Fv5Bn}%K+%Tcx2!znT;8MU2C8y(r?ppTAhQOs?(Ou>jUrj& zQuhx~OXmi~Z{6buq0_D*?xdTTbM#u!fac-d-yv^bYFAxtE@G228f%~S1rBue8;Hn? zN-yr!3<0tX;MHsQ^NjtS0I5BF(6Wo_8 J$lLFFQb?joKJ@ul1~5Endb^0&e8f@_-e;WS`;3=*i~|a14d^QG z!RA*NOh>-wZ4g8F&KH{1`ICjz-hU_6X$<8*Rh0{%oqkRIb7@ B+Di>p{~1DwJ(L8 z@>IUd!}U`#HD+S&68;qh?|Ah?7W|#~r7qz6H5aF_`WF?|<6xlHL>7&n>jjT)*zi2y z?AGB)Tq@nMcR_O}b09!8bLT(SJiN-qjvT)EsU-YoW~J`-MmJ;LWiza9ht^NU_ C|_s8$8 zcr}>zht5>)^||7_MR=oTjeYOW |HNQlR>1<)m%IZC4_x|L z|I8gaByY}`ZV2A8Ca!9_q$pzjr#?Ru$4Zumf=I6}-9`K__TD_K$*X%8_U+pl(bfS} zK-xMWGL pdQ4u195D_6v2_hr` z0z?uBgiPlNNL%0beCNBq^ZkZ%T_=A+o;-W6z1F_hy7%7qHZo5xFSP)+{40N2>rb2g z=qvipRhxuv(R*2PpZqeHzVYl? O@qGE;or#qIJldk_5}Kx zcf@(~rhwW-lP_g|oW0B4KBzwp&(-*RQ-e#i%Gw!&2rI!?vssH~Jv;xoX+#sZW!*Bs zzV#NcXga4qO7afO^cd5$_OwuXo&)~US|207y1Mnb5=xAk^vo%{Z(Y9|0iR$9c^sE1 z>6fVL+2#uGhTNee%S#f@Y~jp(NNmeIZtdq&MfBx1a2!D%B}HUW`H7e~DK~+0o6v(d znoWGSt>w9JOa9nalr-TR$utEC<_$j~NNNf4QpOn5bHqu?*CDYlYL{zEa}#54v=gUi zSJ1XKvyvgL_J&~$>+B!h89HRs;@svbS_=4yRdi(pHp7j~?4lsAU)Y&Y-Ywm_b=KnK z+-r+r>ox0~uK5RpRd%3+8=BZP;k(2QR`(HP8C$V+H6dT;ldA0>h} kv3|V@t>}flFEbsS0Gw6%k8f zfLc&xtL@4uvUG&JHxwjfhQ@j7CEHbJwkoK3oUh3ZQx>Zt+!Ud NZ%yX4rmkO}%qdxCbmFPZI UkCH;~K{k!CXWU>1*!_7z@S5tVgNXG?$JEhMXe6T`Bv2)w8_qxSlbAou+dBb1-H zbx@bR2Yg)J&RhDN6W|~1Kb1gubR;05DB9wzpJO^8S5k2<{akMdThLJK4B1v C znx^XY6~)=Oy)uY<<9Q3zMWDPXKI3-JfOn@P%SGhv?r^n%lY_Bd#D`@+CUG89wX`G4 z7?yEo9HO+`kxcUi>aB)}xBMvrU1{X084G1k#Yhk-i~fZp4;piQg?y@UzP){O-Zt7q zp@+2TtqrmI^ _+bXJpvtqx2^$D;BNAQM0 zgwOtD&a9dr<87(~9y_Fiy?h*v(E*R&^pvk69PQFWcvU`KFX&PFed#2>5_PJYi!bIE zn}m8l(zMHBG*pvTQ=Os>5)0D;@8^}cM>x`#!iWyqjrz&%*N16A{ULomVZ;ntl|#qa zh;{!Mi%5Rjz|quck#8mig%N+tDM58>YRD$br~7^W(VL-w+vZi`JZ$J`L&|Epmi?IN zM1Vbb+C^5=I@a9h{pP?aclzSj*|P?H8R)}Q4HbJ6>F8=i$>WYp2z4rUC|vbI=FiZa zOfLIPUX^J^NY+s7ZY_Y%Rws4ZI&ez8;VN=nlpdgBO}ER@^eV1q5wTN)-GQXA*s|EY zoZ76OUF8dm<<74sYzDxl9Va4<>w8QpU_z~Xe@yMZa)s`X`?NY%`xtUX^P=0Nf|>_2 zv4Fb-DdQOXEibsZ_s2Qo18j)*B(cLG(HV!qUQ5kJcREH?q;-M2Fw&T8r!I>3Ua|O% zihTrDe@>`ymw<#JEv6AI!UDJRR__AyM ;q!VhI#1 zMGvMj6r2RT87J$n(1$)L{!RVtYk{Wbi7xmeON9W75s;~040s(k95doAGdp%<+MWD| zA?Tsw)%YShm9%`2H`}fAdWf?i`aB~m2^h8_#$*Ewzk|IiJ5nn$CSyjor*F+NjRHLe z#CXnZj@yM<9v~3xn@0kD$5%>}!N>aQYDPeGU)B{Nqi6%kw!{crc3K^~V^d(sp#0== zUjuymUfKyPx6*mr!J#>B=%MlqwBJ$Zq{_~xQ7tHRgM2Mx+~P1ebVSF)18E_M9nb>b zu6ZO 4Jcj}$rBaCN2p!B8IdrRu9YT(e=p+a7g zH-#3ZGJq8;oY;V8<@emsqSop3sDv)`%o4DD^=8eZ!!;q6w5K84g5en&3#(oyr51t4 z=70m)!H@hHXhNSKD-CQ5fHy%IP&4xTl?k{`zP)fcNRYK7=kYUcXh6#j1r_N6wbVui z@IRg`{i##&4whT!=DK;up|eNt<-knIQGz3t7iTD@$g#IvQw7DNakEi1ajrG3QQ2Xu zR(0g;g`&8#o{)J)!&xZu*s7%)3?N@>*)3O$v2$+8fSQfIdVfvdLDB`k+0Kxw6GZ0I z<^v=RR W##q` +i~)p}PfdI0H&_-bDlY^+fx%}76QA)I(F z>H9{V2|*DruP%3#ui{F4`4msW4baf_(E&W43Il$M*f1&}Ntx1nzm_+3_i?tp !WZ|ZH(XfqCD%8m)TEp^B?}8)#!1Ir_(o|DbZ65Yzq_nvnoWnz;Se# z1v&Uza;YolvkBF~WbvG$O5e2PWjb2Fzez~+Gv&-TJoZk?I ;u17UHP0m03#ED0=vGCfu7YXK^C6@OLJlIb;Hi9p6+1K%ixGIy0VScfZT zpzNr+Lu%|HWWw*6>y~SREcJ nM(XXcq!!r8s>(urHxbfqgfW knb(1^?4ILr)CS00+&Z$zcR}6ig+N>bo7Gt<#Aq2piZu3z6aGwDRnQVG9uO@ z%fOPj%sOD3(sX*d6_#K3sw>?~Km5AGeh|e9O0TUJ$Cg}}2DTiJJ>?>1LaydtHlMjs zrv9WW Tjd2(x)~TDRYY86cJb+_E|#E>f3B%uF4@ zFPUg+f_a^D<)gdGsvAba1=Sc=dOxw k_I=Gk)tdCozmB@-I* zd%^qqj*lFUl$0`9G0lfsYQ-IY*mE%z&3bWSsID=@N5Ql|4K0MBIQDB@?8z%j>r~Lu zJm6+9_XYNx0{_Av87$U+ru40eJ$p{n*+e_DGlZtLH$9AfsYP3D4N|ed4tx*s4o~J+ z1RTH scGr~K1E-4p+hUjl!Rs{hiu$Jf7$B9)-9dTu~T<`CRd!dgg>wjrJ; z+}55?2WlZ`L}d ^=leBFA z%fuA^U+DYxoD>MQO5blC2TNH}We=o)5t9GGbPl3^PqEVw$gUGmQMmjaSkP(zoPv_@ zuJLDw-ZOJH6mvBfWs17vFbNaZbz8G^#{+*IaDtje!aIG?h4o+h#S$39s87OV@(PkE zYw%&Eq0#STaRYo51VVyT$epIh2H&N7-yhNoC1IJrZ}l7duz_;ZrvFeW-oKUY`2P?V zmq;W4{(dD$NaKO5 !&K$dKQsLWd|)poZ=v{9aWNkwPsb0IpL)6vC! z$+wlZIAK(rKByHd9|Cl5V>p514`o6|h`n2u>A`L*Q#-@eT>u?4B>S{4(zL$k`L!!_ zwky+w>XVY WAajyFG6Y59T+>CEvX5(PQ7( zjMLm4ne*YhzlbdbSx0y)TH`mG&4m4w+^?Z}eHFldP}7YFUQ`DokP3U78;}%1<4t1E zWC>h97e4J6^*)K+=9G!|_sGD{iH?oGE5~eYR0Z$!FdoU1jG+BWPSO LOKF|l=YFYX+VRwjdHVZXqoEELGb+nMN;HS&9z{0i-}zO>R!Q{*nhHf z+)5qBuZZdSb>GQkzyWqoLmjLiUkc87H# 0KLNue$@q+sMluUV!YZe6rxiK4P03 z_LIe8K)T3=%kfkB+FG*GK8f4#_|-JDv5v}C=l=GgaRi#(8nH^EQqTddqNLRExJNt8 zcwBuz((`!h%KSWn82|D$yYzW)$!4>#@Fw0J#kQ;xgBWr9`^h|Ks=W_>U(DN;w4bld zvI7P1XK|LnE)|rC@geFAmD0K=AI}-)clM1LXYHu!jj_4iCcm6_wb5FaZaRE#g)6+b zkRN++bf|)T01e1farz@56p?1@`xh$XTsbyXM|6CpYkCUjHPV}mTQ}B`CqToY_6_#m zMs(FHw&9!|Jqd3elDCR1UPWX}^sG;{WR)iOw@=5(G^oQp{adezPCyQMDDAx(-}U-c z>+MY7yk0c?9QS {1vHERUFg5}Z!0uf3P}o9Xzq(Qlh_oe?FDLE1<>wd4^j`56 z7kP2iI|qk`24|+T$NF7%XD`3k8{zU+Cp){&3-|pZbN4%*2~43s@p)e_; l%Or_aM|4W JS_`ij^m4WgxKMfTjA?R=hGn zfgJf>eXu%E*Rn;mWG4<_mDk?zi+T8rPESS%rZR`C&+48SPYu7`@I+*WIGBr^gO0~> z@-`={5Y%KMX4f7GAnAbEZ98XMCB61$kBK}P5tYRQD%+9M>R{`J-gAJgA6Tx`6R8~| zymPw^7dg5u$vxx|67wO(FK*9`nTNGW#Zq41xdqm!0lP@l4WGwfYtnvI75zlI?~1)l z0&CfUdaI37hEiodm}WrTwrOAL19bK oV&;!N$lqN5Dnru~Ri-!Y A;MRtDwl75LExW`8ed99&T6fX z&gWP1S6UaPLg#Tss1)xg61ao^0hGaTT|l8#oG%Ca%0B;&2ZDK_sY!c)j+`?eAEBV{ z(5ca@gYEso%tPQYvv6xj86a1PK6Z;~-r9`=PWH*9)0P}+0qrzEsog#50KF%%Pwlxi zY5DNFIOQgOdEH6?9 Bd&fhbHR;iAK?)*o7LkV_*ih~{UDpRT)#F=dNB1E&_#q5 zYN=;Fq;$ f)Q^OaA_WQspeYS0(4mQ3xsS4-In8&m;^PR zO!R#Umjei`BJ19#kMq?$Hbb)mgPG9&XpcRd *d-imw z_Sdg|bwJtyB6HU`s4l5C<(=P)+g0XiD9^bYHZZy5yrx1)aHZd+72l|FyhiG>@>g4N z+iZES?>u^|d~G}(P`xbn8ZF}1M*YlB;;WBT92 wNz+-+Dgiyuc+|;JqG`ywaeA*s~QAz^vcbZ@{Zrp(e$ZvV^|R zYV6TpN1~1lM<~*JJ!LDQz()f}$WZzs5)p}a1e#2DXay|~2MuyR4E&}ehc-g^>3`A% z3IBg(W&e?vIQ(rJ2SE(hR@BO|b;JIWK9|GgsY*zwb*S8QA#1~?|LsJ?p7b+VIud?B z)LcFFIZ21$uDzyQ1T0{hTEd(cBQ29Nfvuip7di?8yag@+Pn r(F?U>yutYg8MzIh5)Yu@>+%tieidaL5vTIp@&um@+QDe2$ozl47%?+uL+%2Jv zi6IeQYm1$mHX%x<7UC^*sJyus0~zRcvrwgN>(31$*fU=$T5ep*F?*Q7+P2}9Pf+UM z%nkjuU&MfT*QXl=`K)Ib<-lnzFlwO@+UAd1qK*?WtqRD+RB38x#o&B9Ux$AzNV@)t zCjk3wbN?JtA ^5o40Qew7^Jh2K>T`4W*QcA!;IIi0n4KgM5C=6GIm=46=cAyA2;H;u{u~f zQ+-YB<9usbgrN+0zGMu&*HN^q?GZVxbP+L|snQlgnG}zzMKD+>dFd)jQu-bxB;S<^ zRNFj#$7+QV?wEKYAWOPSV!#{L>k_<}0AgaZv$$M3kh5O!TucR;a?P%b;*u}$#BAnZ zXB*p`KW}cQN@y^O2SHCng3jpV@|53lYn{It@B~|bHWiePh8$zB9WmSV#04 2zM -;G0``F*=;Lq!NwSlc0=*o_v)2X{*CJplj{mGoUq(+Zr z$Z856;f$0tUK=S;O?1QSWcwN=qr{nWY@c2M#@ACL!>!fAEy4jQVRH#{!d0KC74C>C zBImRsrF`XV(}I6zGl;j+=dHP5vhIbsHnPUGaBJ1~3c;%ltI-aQ1D2QE-3ROw8{#gD zg-0j+X5Q&*tB~&L9X?q8T2K3Uxxn$WE48Cn_8uz^D47jNAO{`-mt)5G&;{zu&$`)s zd#RJt=AMN1<{uLio`+?ZO^Hgc^%H~`o?kYm-NzS3-<|=;2Dgvtv(GD{=W5t~1&kh| z9?BC199057zk~uJuQx+okP)PggC}(_DCCK6)VZ1XGWFl%jj-qR?C=k|wLp2qcYb`h zz$GnqxA=yh_C7hM?}tu1XQcS0WbY`z3Jg5i7LcL5 TJ7UG1)!GP z(~sA|^IDb61A<7D=0nQxvRdJeD`|GvER9{|n4P?tjPh`Wj6$cQS@=e25i~UdUTmuk z?t30m0xzpMEK)cPT9H_tLmvFhd)_}Tg5H+__CQ7?ygqLT!T$uXdTUeDFXlx+SYm<4 zQ~~+y1YmQ4hLR$1r_jv3YW4jSeqGDZQ~mIgbhH!Pt(-v5^EK_F1i4(W2kGc 2v6P)W_URMX#_8ER&;(`_3Wr2JIeO(kuDjM>^DK8SvBDKdyGtspMmcH|T-PiAh z1V6iPV?g^Uc*yr>L6#B>cQ-76CV0~qa8WQM((dM}cVE9zb9hHfAE- 3K&1&3Y{FiAKkt*vJbF2;N@b{(eC4T)u=PAWZI#~CuK-o zXF^S{6fD?n??BeihnZ90yZ6}E9%VoY0Trj7M-2!0xllBa_AYyR@C^^#E0}$;Fo*1h zxTyk0DX*tu#8cwcbk!(%WttLZ9y+m+s3K&Jg9BcCIb? J9wI`T2H_O9?YJQdwLG?Qx5|@Fx#5HBk5NLYt|p- znvu1HaK3 86Hc04Z8@wZHxI$HjgPPd>UIY<6r75O)0edqXnE zJo@pqVKpcK;%Wfe|M~Y)#7b+!^3f$@LfP;g0$cu>tmOmu zashz%->8AJ=LLdDl+<^n*Iq(--;E}GlaJ) %KcQvlLft)=~I&DvF$i91af zpcwR5(v@VXBg*N|eVcq+JVlD9S4>eN3O6|cxdf=g$$;9v N)~%Xy(T;UoJM< j|7yYtwJu7^znR+T|Niax{}DC_ za1aQRrSHF13d-x$N)}rm-(nTQ0)KIP;|jl7&9%WDvLDDA 0D?NVeA^O5FCUwPm~p}nHnz@_ zCnWN7OGmx{&3uvcY+mrq$r2SBaXTPyDF)`T-6!Woo-V-<*K1@KacH$ah(sAR#4Z~f zTtFJdQ>w*INTZSFlo9QX$*rdL5ZJng%z%dTw6x7s BYuYUl(AARy{wiap<; zP$}H20rnS8Z2vH|rsP=)jPF%yfxif9ATNELD #As D^fQ xY}HBz6n-ptcDhcG_=@S@NygR` z`N5DSJSE(vp&e#qc4w;sxy7x^38d2kGB3x-)2?XJJ%J;!LCC_Id=$zwk hrm_0j)AH{Hi-jWv(J;hzvpi}Ve5-0X50j`Om7}6Aswyh< zAl{1Z>&@@})_B()ick=)iwg>Kq*gxjv#M(GLMPzZPI~BhXowjmdi9(nI}6#7fl6lP z;m-R`W)8j7X)&E&4D~sU(}@qx1m59kHgMIvKp^i<0c61}^gr@j;4n)}C4%>)$!}2W zRx_p)^rLBn0p}g1GX}w9kF^H+bYzXz&2^VY) ua?V!flf jly>^kVTt=)se4Y%UB3UcVHJX=k!hZDFr!7A zl{vJ_m0uvu+_f!H*Hs#2y42tT+uU!~F>rFDM-d7P7H~3-Ons*mNy~|-oF})}oT%_* zkEV@wwz6MWEJs6;w473v>6%of#tG0FxqZBR675Q5I_OELm$qj9vPqw;4_;o=$@QVN zAP>rg82zYgZnFXOg -=t8W&@4P>ajhc7O(w7Y7x%3qM-u4P{aB^&kBhQAYv*C263Ea^ABd*Bv zpS}JG-q%XUezj}NY&O$jqAUl=Q$m<#MKZ1Y$KIPM>^v=Nxx;{YXrW=DvJKSqL%R(# z#(_wxjtJs2gPtT$1tsK>5epW%E=TayO8s#uv1XTOp`b;zM1&PEtDCSS_o#0!iP`>e zv8~1S37O%qI+G}iCL>~3S%Z<{ZcW5%sm ^p_nMsnq1k}0${z9? z>$XZVx$&J9ThwvUJTPpcs`V^L&~a%=B1r6{+m6oLK3jlOy ~2ve-I(*FKiQj8;%XIL5$35HC4CMrWjo}o$IEoS(4p#azrh6Bei{(`U|n8b zb=UEd?55$)XY~0Jvk1N!q&pU0w2<~Ro%g+qieP1!&q)ugq66cu *t3c1~6nk1(ceD zn{M9mT4}N}%I!EPgN-Q$-6Jv~Gjj=&hWVuLfqkT?X#MD3i=atXp0Uo?)7V}(4ji;T zKb(rDkvtolsa?63n^&6+$3v?TbJ;kKH#dK!+0ZQ_Se&zpz3?xo=RQcOq#isVRX%ju zlYdj1d4<`#``F@cLqHOc2U(Q kKM35A{I38YWzqR-%CcYf>j8Ve z9lAT&GxqDLji *0;wrT7%CWi+;HFK2$6LI!$g{%GUr z;~7BmyuZudsM93XZEueCaU;M+%MZ3~Jnmw&-uM6Km%HBvLWq^8*rS0{i&-chH4qNk zptoi!dJzP@A~xcREN8*Q@R-aMV;y&-v~S37V7gy8=AbQ< Q93OLn@4TT(6I53r+0q0I=D4w>gHgbJ5S0vKx2w%^V4qk9 Z29qHrIjTnt+`zgtSFVz)if}?^eAY&6Q%rzsfGv$I@ D z%6<$0kH!06LfAg8@=V1f$}u5${A<=gcLAJAt?Y^R&N#3!x7Gy6e0i9wj~&17WY=ew z_^skmr^gpEG#T;()@(JqY^7XF-SZ-B^FK^Q2G$GF2nPcr#>w9<&Bc^&Gl;Hi{no8p zXOCNKVSP*Y3CDBkAYV2H3e!{@39zumj`G=+e(dviD_xVXjv_pe2SIhbcVciKR+pee zq?`~84Q);6$kMONo6tSLgIre4B)V3K+~K3O!R^Fqu7mf)c61{xr1l#~p&oT&Hv9qJ zs+ii{3kM`_=%5hW$8V?|lg&mJoNjQz?v;QIzxsB~u>t}GL!*zBHOG80M3APbk6&17 zt+s!>QdZ!%PPA8dNjVbvSH2cmH%e z+q zUG^z~ClU1X)EE5dH}3n`Y|m)&V@x@YZ7mj1alYF3BYF5Zv|Dd@tfbzOXNM_VGV=wL zQa7CQWsNLnMvy3{Tn@{R1^}0YowGtE1vQs2oS?{|pAX>{T-2F;DmKXG@AH1HXdP0b zZK{GvI(YVSb&DKhfnS+YV Ew CH?h%M`2u&?p<`0C*H)dM3&vUvqWt%!7= z>L)r@4Ewf(izb(kE!2l$;~oZPfbe-dVo>07i}@XL^|alMfWNrC&TpJ!U5>%!cuJYn z;i)~w a7wLI^8Vo~UXC?#!ZJ}bjmrzz40k}5Bg R~@oM@@v*2yEXTXML5ikkjA=idAwb>7;*`f97std62@^K(wrAxlkHbPI?uUOH-n^ z1Ox4BON*@?T#4vWZK?lC*fe@RiyO+Cu;U-Q1x&v0cnwV!VVK>$;We%FgVe$U7XDT& z6 }ce@s&>nMl6*V4FE0tPu%H3VU_Dqj&toiV5tl<|*~E(T(976!!6mIm@(}&o z%)C=oOQHRS`Y4D}e&iB-%wzdhmFGrte;`=_Wl*3NxLhg8^5M`7{hLadcaNtq#*u%# z-9C6<=!4chxskE@b>(iWiyfeI%(~aFE56<70`QRZ6&5J8Wu!>gvymRnNT`@^*4ksE z)k0onHv_pqXObFr8lt?FNA(qQ5_l6{w~3Sj@tLVa*t>}Qgruw$_K^717zNOp@x+{K zrJdiq{IoUw%O8|-R$8^ftF}(pKSan+dFcBeV?Zx?)2CU%d@(s3>m1*6H_0?h`V@-$ zIPly^l%=wu=X{$J1A#JhF;@n&_x~+`q@l~tc+92CykO~?s3LU@UO7iUo?6c$tA2*p zJIhFcfwqNOyB}(HcjghkNdM@i0E8cOfrgO0c>j9o3(y989Y3-vaB)}88f`%Sdn5z2 z1MdN?Ff&?5_`f!x=HwbFVfNqg<=8FBx7;YEI=Rl#_ABpfuzvjNObb %viuZL>wNSrIN3=kW`3v9<%4@NQ%F374Z z!&|th8NCL4Z2hl1ujdwY;BLM_)n2Tl!q )ATJp7 X*8{QX5)@JESBLMn zR9W7#XxVd&8n$8DwdAuCSg0l^c0J<;@}pz6*E(cafsENTB~7}+^tuZ4{J(;LlTB4d zyv`kFc|KZrmtluiu(rVjqergH7u( r>yyn$qr+! z#ug3l=33o|l&8oO3BOE6WtX7b7d=%kECaK8q`N|d&uHTKLIU6p=CE@A%Loe)_2uen zrbp-u`zmKOMGLIhZHlN=0tAChRFtG ;qitmdsQ2cy5n|Gut@3jSs5LPPhZxMJK9u zjQCvH49o|9lo7t`nf#HZr3j>oUzPC^^q5n$op{v!N6wG|gIdUTGNdh1Cb8EkRUs~n zrWVqjf6JnAqFjxj`~i@84#p7lvm2S*vy)U#cL>1d)b=ATiz=#>*{1l4#zw?V52G)i )Eis6Aa;-&e)O4~sqqoFGeZK@I(-YtK( z{2%}u00>oWrTJTh!VqW&k$KZ7h`=j%Uy6rVZrl2(-OJxrdEA<_AI3TwiKT05#h zHX5m%fL;Wrkz9S0h-E%ij!3&fVjFRKW}>Pmr=6n+6l|=~O3Xu^|2e@jlUIzF^ne@7 z2+LK8jC#MRY-0n?i?>UGQ~Fn@*l>o_-@9bzM)a*uZ2rK+c7PQg2K(0lNRx$$wK$9@ zcvsqV(&UVXd`}C$ceo#yHLNstL$BsuhHv6kNEap(6htJg!Tsew;QrAX+#hHpd_CP< zrN0nTBm5D22||An 2Q8Rlpw>uCX{iq6h@SNq)tw60e^1Kd#D ztyBLO>(|n^|L8>HzZ~lmPcHXAH5 iJ9( zrRkf!$|H9Hmx^Y=c-Zr&z^3Reo~=JLe_nAdc6V#llEm{;mS7pI#-$Q{MFOeXHy;NE zfcUiE%&0z2)YUFZ!I#Z{Mf?KIW<3y^nl)cjrqqvEc;gcgE4=yzi?}x(t>WYI@c1`F zlVLry$=s^=E&$<$S!W=G5>KTZwt&T>;w}$qpn`0L%2ic&RMEEV=HC;}mhCcH1K9b6 z{?6svu^L|5$(Unx%~^u>RrM4S2W0@iT-cQ2Dy!w)aNx!Y;3C4r9_CkR<9~p>{N$fN z{$5$@Gk26Z!pnHbm**E^-; pPT@Ags&3s?KJygW-uM +t% zriV=A{Harl>zxV+a@;~s%f;;-doi0<+-uv@T%jJ6(O~H)B~q7QqX5j0PR(lizdbmA z|D8Da;clHsk28j(%7Fv;A=3+wEdPM{lVx)wEl163d%`mN$B2(%bY)eyg$Mw4fVr~B z@+Y92?*nVEVzyQYHwyat6kS>3XAbN0M}{U=U{KQn4-eCLYO1WF2Z;nm*Jv8_#`mEb z%~i{IiwKqSf#N-V@56szc3#7r8XN;!teM`GQ{-i7|2 e$i@46gyQl%t+V~@#Deqb`J~vO^Pg8Ccmksgf%WcwvytV4UNi1Gw~3k`&zgL0 zXjRic;2w=9t_IccVXju7LxoD2ascql_l+j@1YPg* -^0d35=%7pGH2RzV+eM$Y#% zDfJt5s}%kY`WB^t=$oM4sM*SHrGo7iMk`OFVv1Q14dSr7X&-y)-%bBffxlAXy~y(E zD);z4t)({$&e3Cnu5Y*Pt()iS-@_fvrEMvHIkw*e3Y-8=V~ LzD|t-2Zt(xqKz0fr7yG9VXZx|s)HaM#SCW}ys?@VYrBsen)|uG zIpHf%U|%>T%h9o&6gU}l4s-F!UD*mD{wkW%7~7n`WIKQLkJ3I&$(iK-Sd{yruy4^d zLjue$FrBRKF#(s72q3i1(o&=(>x>u|8K{Y|75Mx4^oC=8b7!;4miYv_lZ5c%EsOo{ zMyvrA{hWTxr}pB$cO83~OW+HpO1#5<4JleH>$f+SBid>~_-8rA)pZ8`$3bCgX=vO6 z1;&hMJn4lG!Yy@;y_l;SDX4z)8oo6kIlQE{V$|YvP;@2;n?v=T5Wf?x4300 O;oJU0DDeMM{{4UN<&^L!gVAVUgF)+S+0KA2 z+uCH@qTm`_m!G3bCg5+&SP6a?2o{ut<~?UDgY)uy^E_};b4Cr!JPQ?jf`@;-R|O2j z{a+~)?{X5Q B2SkPC;xV06I>zD`N?z+FtAtXVW8Kex0a-PpSlMO+Naew6~U@WBE88Y(T?& z;Kqa!M=GY1+VL*i5Cwx2bWlrc9-PiF6ogg?Dpo`{{b$~@elIN7iDQ2fWzyI8ys@p= zz=~Dk<8&BVjl4I(6{=PSW%R(h6+k~GfSo}X%a>UhPObSm;7ESjNz<{iPZK>fVBab7 z5<1QUfvT;)jrOTFY<0ksLcd_wFcgzbcW6lT8K~UDt5jp(@YexeVin`jDutSWn2{4J zyVb#_!b`nJLbC(&q|p(0o7o9K%;WZiHp@+!(jEgWXes5bw9aMZ#7*r<$L^(IKI2X2 zOn+XLl`@aekMriQdU`6QvR!pCGbScswsU)$OA NtL@Ek-~#tiel) zSqS*tArJd1)g{(g0i|&s8Wdd#?E1yAy}}@9RHbzFy 2F_3?&mVl&C-KKapvD-1m zL2orQtj|yjW5Oe4=n9nb+GAEhPCU@@P?NX|@LEvwKitPei7d3jmFcliZr_dx_xJRa zb5|Xq=6WNIMt_U_picG#bX8XI$%<#)aDq`Q?$*cPZ!+K0uxt0PKvp} kbC&=E1&WPQz(AS!COR z^P&3;n;-8<*PJ82y3Q?I-r+XS3_$#9NSL*J4L|60lJx4XIw<^$(yXx ;20pIXeok`om-Z&<(Ty6kEo+HDZfYgm8ILrI_d`=-lvvIy7&4DI3;YkQZe z>Aq7c4IbJqHa_e!{KM4;tuw%q5NqfHqvWbLa{H0q9ky(3@IG +2WgY`m{*;9t!+p(m8Pt)<=( sfsV$HigzNKKljh}nSFM<$dWyA=y`$*(0UOsfCg9FU zzgBGYgwmmqW*O&C3(Gr$ NJ27ea0g@RT#q*x37{Pqbl| zLBQ(&m?Dcv+>(s86h3^VG*&ZWY~uS4V}B$ yo68mK_g9*hT6xdm#mhH!@M$@|stDkwBktu{ z5I7qZyR{O?y5`bh^igFnD-I}JO-#uqxM(S&%V#WFPrCXWGq%{=1o^iqS?BpowCx>G zWL3h;f=?lRdiKZ|#*N2^2CU@jfip(!O;sx~QHIOIkD7k0@?q8jt4og;iFF_G00V#G z0Y(QyC$ JMvDfJ8g=SDQCJnQrDhQ`jQV+Ni7WD@0+cBs)!83gJSDlONLi_ z!!NJk$l=D3fn}IP9NTqa=`%D$jy3lO2SBo3-(kr*(DTZ+bBMiQ+imBvhc;P3%6|8G zfZOpUR19Pd|GN`=dTKrodXc0~S5?ej2w{EZR6BYV^6sAhlQRjEzc1+j8V}cLx^DI- z3LqIo@7Y+>ulw>uQmNl6Z~^?%^>Fl)WCYRY5|GL;u~SW2>pXyr@i)I(m9n&?gJZs- z_S2UNB_g-5yeSm(JWvCJ!sZgH*f>lwgjmu&5^l3m_hkTw0rtyM#jbOYTThytU)=F7 z=Uy+mFsI57-k;^!@J-j)lqRsWPkJxkn``&|dHQT(Q0o8)H6bYd%yo4+S7gwBM6ngr zqEhmR2}nLad>wpFGFuC%UPwdOziy4|Te9&wndx*0c8}_njVDL2S2{Vjkzd`<8vD7Q zzZXe)scXDOqUR-<(iMwOySU3rDFpp**Z8lVX6n} 5^dD!39S%9>W zT7vCBR+O CHCev-I8}{%oEWi>xP5mcJZ~ebp=EpS8hhrX3 z*9T1wgDi~)nBqQ`*2WaS#`GHh$Y7mz!N2i2xwOM2X2L+mz`(P(WzJtRg2H_1Eq7&0 z{SKd0wutU7HjbZ;Fs=9jl^T_ICo|Qd3RW8wzIzXc7$K{&Q^&SC@X43kcM+4?M0_0p zQI9cLJw#fUR^bQO2MB+j@kg-FhUmu&4A6y-yO(^bCs)xqu ?(9yT#*~(mxEmoT?~W#5E}Jg@ zu+%>`S=Auh-SJQ1L-zr@#^CyH;0mm-gi$L;Xwyypj9uJ`Kgj>kW)Z;mobyDn&|meB zA*daz&94X<=cz4zKFnA3uwgS`EOiQrKj)lz9TA4V5=VPsYZc3!Ph|Ar4_)PEWp zD^)!-DOotqTBQkBXJe of4?cr ykmsXU@#e?|eS}jk0Fx7n%D5VTZIb_uRC6mbCNR z@=x9G4ZnD97h)e2GiP*w7RhhSsvnTd>gZFtjVax&9 {~AupBB)e+iWh>X2|nfNA;z*;*5IGFK{^=Uf= zQV UlvSmAu_1iy^j)h6`{bk2rF1i7~vI87>=Usnd*Y}n})6?DPW1k<{(knnz z$qwKB5~z-}J0nW-lKnGvLhhP!0dLuT?SS#fIZ^I|6?J0Tv3R~3QSt4O<17w#?NDb! z@rv=$1&1W{+dJm$lXRX2|EpbnQmK0Gox-8}CY$9k!?sqm@1X(olQj5}+4gWBexK z_a-RHnk2vzt#-;+@#v7##zj|9Au)e#JmbEsXOk B*1NR>lI((Rg$+jr(}xV`Hpo% zH)sHSVnJUu^-=88;6oJJQf%c(I47oHb#X2y6jjc)5x88OT j?HX{ Yeo?z^+r8T%-CG515W1akU{Dc|DQO!4ZB#^%8KN?& z5CTTVkVK``76hD;F$w}QC1@algb)!SB12>hA%rLhk%T0KkOVTG7kl`&`>gMtwf6n) zch9-&`VVUfc~kFG^;FgGSM}86(aOMG+QSTgw?C8@jX=Xi*+ShHAqY&Q2qcL71*sX9 z4L^ie9!qdkdyQTT^NTl*#@`V8nN`j&o}zw%-i|)DpEVXCHP~Va+Ct#&J)FK%*wX2q zK-0vt%fLSBHkY9Fl{yZ1H;kDjKS?u&e4NG*qEk5KQN#eqtFE*IT}wYCBM-C5Kc8%3 zY-x9TH~Bb5kvxB@;Uht|cLF|GMVJ}l%k #zPSz`rqirs zONWmBcz&KIxCV+=3BLl_5l|TpuL^#lqW#| Uy+d*TNux{HVVoe9 zS%wP{YKN^epgxN``O{86Mw(}p?$~JsI$ZXRV_fg`JMFZ)*KuKzo$O%WZ_|t~4zk |XsN@9>K`vKF3QGy3^*YR4L(MY8Z#uV&>x)^e4$_e){orb$L3?VhTd@btI( zW1P0~xS|GjSo3< q1t`&{N`#K!%r^Q7?z=n;H^K)_Y{=jDr6h~kPjG>j72fyov| zhY3Qo!9?6eHTl!rgheMAW8KO)nLFm@bL(81C98!o_c(M`{NycR$H9!X_^+2e{&*mw zMr7>=`O3UkKUdG;+fhSTHM(GH$4XVq{Tky*OK;O%?3hDS=%RhF>8$E0UW%cOkOM5Q z>QwtsXIb=kzr)SR= TySvJcJu?L zZVp^fS`S_fAfJ3>zPp5ACZB7~uDVtCi}YQb<}D#H5m>@EB (4(jtd-{H@ZMV5%CL_dslZg#eW<(6@n9X zqRrQjOOnV)N*-b#D|`WA{K=;ztO|nO&BdxzZV8$oE@>FMoY^)x3?y!SH%FJ6;9){5 zOY-ECb2ztR1ydr}`5*e$gRs9G-}U?h=pbczjzD2_$mo}CpzS7UKE-U2(b#0WapLM> z8)ePDqkj7YeMWB5Wa&&iuExI>quFgEz6%zF7#RAfzXf{P8;D!li5QLXw-KtewwlC` z9ET4gZa@aNj42(zA_c}u^H&a&oFO)cCyywTFOD?(z6x=0z->E63wp{4ky?Xd48P{V zfvYR=s}>fpP)o|qb&w9hu~=FL*kUCf$%$)d6y0MRHJH~O7OiSUF22C0C|2gLc8D6j zUNcU!GP(YL5pGAeruo?H1fr*S_a4mZ4gXVUMPzRe<~;q+ h+tSP*<_zR7(d4 zJ;*hO(^2Q%jIsX+*yD0TJ3>fZ*z>W_+%uiq(y=Sr>isa-Rz`D!A&Ig{jPJdA-x zo*1>qJ_VzY7ewMj)RfqYRcA(SG9A^ P+qRAj{7gxqwt6z+ugO9 -SV4V z8Z!u&Enp5V?k!m%Uo=pMI<6jBXsVkAj|8vrQF(tFf^f mAkx?BY2-WQN$SRI7qYY3uT8yT6#O!KZ$~FZe==5&ExMlKIGEXIor|U z y+Sn@-d@qoS1;6S{D`|J?#`$_e zwsY1NUBfg*&%YybkIg)?WHVnojg r|2KedwUYF+-nn z?Zw0`Z}M`4^w!0Sx1J`b?Kx`uq>ui3_~*i_%O1}kh@ciUnvH`F7Kbi-HhCI8`>qZ- zpBD`Y0MFb0(s+c^ofFrB9x~TAk3#)RZ2pH3f6mPY^FYCBnsj$q9hW!Dydvx>-Pj?C z+cx>(%AU-&7>E#Oi2_n@Ai;>nEt6T{X`?v&W{p)Dg;wXxm=gT-U>dw3Fkz4_v^?2q z+869*BhZ7r!DWxb7SsOU#g~oo>|{${`+T_i Zrmo`$C>`z?(B? zZ$14Kk*9x*t-($o5SyPf-jcQM)#6^Z)5Ml7qedSqIj4$(N==NeE9)-M;@Xs^-4`Kr z1gQfMI1Q^hmp~HU&@BBVu_%2?7LC#bKqK!)ez<}R%9~9#2*jlCV?K0dukNj_qs2d9 z_WW}=VXcMuoJ+F^IuJe|W4XA{$h@(EM?b7_{FslKvCEM;z1xI(JoUDfvE}{JG2mWe zo{Ju_NK?{2Jh;xOFLq?^_l0z83kSy;lue%Amq0OHKVFKzGRAw)uKsNaeUl?xAaFu= z9m3u1k`e2T%&5#c9sU0H5P^kxmCFvCt_Lkx%XIx@xByK1Rk{OBbiUg(e?pIyyBsgL zUfJ5x5#4Z9QfeAJ!5-bhIyRf^yD#wJ)2IF5Q$ix?-D6nNw1?ihie8QUhS3R&W9%%O zikfvo_}%zU=_bU5e2$Zd$dFqt8Y_#5Lybh>@Z$~a(B}17jK1_bWc$dnOs9BJJoBy0 zs(hh=M!U%5${M&@hk9#kW+~82aX3k1<{2npp2O#~Fs1vjTV3!T 7%~z>BlgnX_sI{8a7pqH=dkC z^+uqgQpeMb$0q64%m+tHjlU<^0{)?Ay&i~~Czp$>hc#0&b^SYaj=^=iRJoa$XWgEE z7z*8;Aowd1Kj8$O4rx5w1EAGZsSO2uk9ke4yaNQ|X 0svvASmv(s(pWEz&HdJCE_@~jT{x$FSUhgDel{dn<36Sq;kOye$Hk-5B ze}(oYLF(!BL_whV=g^?99N&VCQH<_orQ{lGzvGlc5<)an2=ZdMh`YAz%CG)Mo#fUV z)P(c2HCu0~MK0^v@ZK h zk!3w@6?j+G^LeFJqx&l%auG_)RFa5KBexcLl3)7(g9dHECp_Ef&bijI79uDb;$#i7 zvsV1%$x1k2)`4qfT%b;#o~seB-obI#JyN=;2g7n(G6t4)XBnJON6|OK;2fJCFn}}* zD6LjBGp}t5Qt57GA-_*12;hb&1q(|harjY%xuSYohp0tpC2=hN=Ny1I&vM*ekn#h| zl&}EH=vvw%KOHW;6(>`|u*yJ*fq^WwU&)1iQ62;t_R*l#j|jR|_at#;&sos{UmYEd zH2Q(bb{iga?C( n+?2#PP^JNfEofmjM78A4U_51YUM8LcTYEp9 z#(7Lw5rTnuB(uKTFX+;PP$I|Q<$BV<2y6h?ogX$XFj{mKpO9L+9z?bLelcjPkGKr9 zhj8ZH>@C8s!G4gN&DE!J(xKk5u9;>St>E2(2qHe`dV>dF*0;QQ3e8+rfu;$cJpmzI zSDZgQ7Uq&^a `*JA&-d^voGJcW((f>R&?@nrt zw?Xw=aJ#afYF@++<&%U~u?Vn&`TD&Ko;}9fwwXyyrm|Gt7lMo%!EqZSvr1rn^Kt7I z<^P2LFQ#K*!&eUHNq%-O_yfLq{^udtYWp`~9m^rEH?qswwgl0YmqUrxpvK~#PZc;f z#X{ryc0udf**I@T0{rL=In&{+_%p!lUqfa6GhRkm2yqI|P5S)8r^JHNpx4iA)F#`< zZ)9nVEH7{bqC8C 7Blj97 zD1T_m^E@~F2e?O9kH8C>mulMkVfp?hxs)Kio3UQC^=B!0GL 3) zv8-6YJ&=ZV&P8>OxVrWQ<|!j1k~VIn;r;`N9+e>OmnQbE3%v%i>02ZwNIQa88NGG^ z*`>yj4*Se)cw(_{BY8e&OUh4%@|Kj|XXpClo~&ztF|XN*{8+dyk{zY|JyX~kVu>YZ zcuIHwE>fS*0SST^Z=(sSEwk0Xwus=Tk^-Q{MaZ9$GTz`?0wP3YW>_=oqC=~UMsv;H zfy-Ld`zOH0^HfI}C(B#2XTLZPpyQyx9Y(?3diYrw{7#fflH>32_)XeRD~yKClM)-B z9$&W(TeNB5%03O2xMREdpzV{3ke1qzCXs4(Kjr!e3@eP(-n{8VzzbFT-6;&ork@-V z@_?)Xz{nw#)P>y-ErUMMR2r*`s7xCONE~)offw2BL5p)KqJbSanV?p%8p^PY4?1u8 z&q?FJSVX|76z2!(%V!loAT*;(+nw4!d@*rQa{eNl<22&1u#|B? dta< zR|~h{<@p}1tYxIpU0Ia{iwTrCji`qvhkGN2%6gXao!-dTWt^70r6j%P&`96Y-0?j6 zG9F`OfB%MB_&JDT5g044Gz6F!jlYkzI;;|I5}GqN+D2R&KVC>#uq_NWaKV{PSe>ex z-w@2S23RVzgD>rHLXdenc7kY Xb zvlqfVQX*~V>f&Xo#_E%bKWyMQlfkzecHV)GzKyCC(9}!_E_l8#lJkdE{1gPK6r9yB znQw5G_uzEmlI*;SILAxqrN56Ty@c>)cJRr5pZ%4;V@%ux+31xLuK!nS+hPGQKZKv` z7i7bBeNQM|eBQ}F>}!eKU4ls8{>MDg7ZZzLw)T%nrtfA?s7E%X{V{<(CJB)9yFV?q zzHu#t^xN1U *on(**q+y?t&9pgGlwAOEcJe)?%+ z9>>AqxEqUR{K`h@`Nd|RkFa~aa8UBsL9kCn`D4H;e)fb5|L{ 8I_D?f)Xm;s5tU3C#VMH+t=C$s@0YK+y|fpGkeY zp!ol&7yI96jsG1{Y&By%ABY!c?v0Pt!aJW-1;fz-9DthA+W07-ZA}|sY{Eb)97dlj zMK*ain*6iH@xE_mAiAZ{r)c>Dw_%&RFwf7d`1a|w5QZ&g{1hl4y^~69d9o8{J2PN?<5P4?jnrG679_oIG|L zbTXk)>spzY2OB*>m3Ps69p^u+Scn%?r6(kKfq)yKq{RbtuBI)N4Sy=C=iTPt;HAs1 zI7kPsSAcLpl~P2zoYYr|sU^$0#5k}P<9O1MOET-2WV{@trwApx2JGRq5;h!lgceMt zoeQ}2k?|U=^O7xO(J0A%%6jNY&5VFAhj=-98wWI`6cl9XA_taJP%EEDv#&sqsxiVq z2&lS^FXs4bVn}Ez!-lF_Gr+@s(^lC{?lP`0s>GnR?R>tY_-VAJhgqwtP-%q56*!mi zpbrZs#^qqO$VTiC-qIk? z ;Br~W~8Pgu%**te_1=yC%u(r{) zWSz`f_04a2KM$+Gv$y$mt#%jzaBtV67ekXd7Aa>Ng-4^S(em5kP{BUd!n{SWx>1hw zsjycTg*;?>kx NxMb+(u!=V(qDP-_aMjIJL2w+ z@pQ7#I2~mA8{C261z+6%^g4L-QO_#n`-GID uX09tiPlpVwId|ZE&>_Jr-^SZmJC;xpDcfriTv?c;e$0 CJnDTB=cpKS|5&$xu2(d?^ s1%Tb}|CpD|I;oqx+6N2(dCcc~GKfMvS2b8Xpn;245b))rvj&Vw0d#KO zgl+AiPD!o{=30;%i }6clchBJaFAkP4ygIMO8F46VeK2ylvqT#(E f!b@XaB~U+2Pr5cJ_@@jQ!~&?oe%fQPp}JsF(xoUEgh70`uTegSQR zx}k5tdiYAeL4`Z`eq-S}-KZ~0t+=C5I!F)6x^c%7q|1%EzKLb%CMgtQ6H)n2e;h){ z)iZ&sK6thx&q*wI_QvJx+&xGi)i>cLZ`B@csr^aChgN~HTI=y;Ss2n7Z^ZyyCk{fQ zr=13}UqW`|>uvWzSz3orNahv>@AHY#IR}~*?OAc-dn9>}568+gU3+7X(x v5cJJm*z-o_oBzotU1;)9Pmiuxk!Jy|1nac8p*cS2WR~-?7tb~Y%__NM zU3*Hw7H(6oCVr|C^Gw;RB-z~kdC1 C9nzD MG%T}eCS4eb zZ!Au(QCpIon=U4hwC;|zJG{23Zepa*yAQpWO?1Kko~3_`9W}fl;**%Pg4`&D2KpMa z!n)lO#ObM~e4qUe^-sb3wm|`2)0}>^NU?fjD`S!>Im2pA$68*kk1+DX)3n0A_LtDx zWyTew`+Vc8e)0)D10m20LW2$+$)>)RFmt9;=jVw#R-#qSHlXaFe(`3MN=+*tWmQug z&T&l*EI&(c8ak8a%4tuv+4eN%6Kz6m=a0qnw%dQ6Xh@Vu0i)W6LCh|?T^W-$(eU(d z%&mcPr5>au%;JJNZky`eSSurj<*WhslG@1~pU0cByA~*^MTJfl(d0vYpN)l|&{5E4 z{_^7 7vf7T$ z(Ig8>j8? v7%gCS{O10N8K@j3u=SM%kv2Hj+Y;pgAo zeeWtmD>Lv|a#9^NY9A_*o*aPrG~LDD{lNAa9g2qR+Pm#)O@hM-M`#tHy^il@oY*y| z1j>ejriO+jaovC>OJ7{_`>r$y!4TtB o!VxCvn%`M9&mo<&$&@oFhd3nD53Y6U;RbzwZlRhXp4I^k}f*h( W-a3IsBu_mEs0`4(r&rK%GW@Q8PMu%JZZ%8Mw(9gPJj={44R!=(efbpV zRT{mVj*VON)2UgIfS}6s-+<84q#1DcN*L*-DIW8mJ>UOOPY;^p7DuPkyipYB )m0(OY8M+DqyzTw6*-d8(Rv7EN*ri$G zVQ~;^t#?afDOo16@M7GfbtS(a a-w#{su(KUK$@DM4L ze-vc8D@9(Oty!+4EArw5u!9|e`_iyo$m?ckYrO9LVywkD#kqMNN;w+WA>ewTW^S8Q z@;bf@ycN-;JT7aNkt-XOu9X2?Z8{J}>ldoq9Nf~el@7W({y3agr+kmAwxKFFw-gOa z-A`h5^OQ;(YP9EXn)gg OLxM9O2p? z8?S^$-7m6|G8 iB`nCYb*qxjuo}USF5EuEMJ^26Yp!DAXO#eGW_17gk&|02Ojs5Ff$R`7e z?*{(=Q^5-0Kz{v`riuB-pVZE!yN~|lXY&7IA>VEJlLuO2@)u9JA84ulolALf_)k)D z$+0W{g^#?nCSI18 rilNNC#0c$WG_On!r(=I=$#94z(P}7RQ7r&@JGJ^4%}o( z{!^t5*f??ew&)XeWuD6BDsVO5Zn= 64e3Ym9t4nK2J}r98!ogPK+lcNaKt(TZocKhI)u$AVWxckI_+5hEbr%Tskhp%x zC%`|w-tVe2$3C6ke4(55yD-12CL1^em($@x<5n9cPTA84esTc=ADq;rJpWvjVuUY5 zPEGM|&rpA`7lu4^ZIaGbNZQdD!4$tl3<3L!@-06W9{?Qlpj)fq{+H8ipwkIUQ_A_J zq@bXJE7>fux5D(?xQ(bXI(edUc0@(t pubS5sru@2T4tjJQ 9o{`UqD)Q{cBq~ddJ4gc^Scu&`4VKG?L%VA$i}BC_%tHCk8}=u zuv}G64Sq7NnWs+qg1Fd0bMD*$&NXTZcsQ`HD83&Nj$^2jPMR}23#vc@l(RHKrhMm1 zw%rg#^1xycbO ;&BJfQKq8SZacdxUQ7w!6+sbd@2f}1Qx1ymD+;IH2R1yiOBxkiB%4pSC7 zXJdlYWPgVrxT>Xs3!(>zxDsUIsCkHJvPk>zR(IZx)Cr<#)x{1H>NqL385~hNz5!z` zq9=P`ZFnbGg^5NF= T@#~o?tc}{c$Z+!boQQv0Gy>54eP2EJjx!H@A57^IZPRt!} zT&-VVDcPSuhcX6EK9DWEe%4RVkD?XkO~{L^UoqKQ84k8tO6ZTG8FtLtH(x=7)^zvR z+lYfwQixXj6`=4uL?~f;s9qFxex+U- L$(bHndPTlsLTH1( 4SQaB)aqskj(#9WvsUeIp&a@NAMD=zwPKQN??=GPFE;o<)!*yHdWwU*%kd zG}C-Jgt?(|Q5}B--KPA