From f6d3dee82ebbc3bec83e78e200f6d0b62a9d702e Mon Sep 17 00:00:00 2001 From: Emma Marichal <64773544+emmamarichal@users.noreply.github.com> Date: Thu, 12 May 2022 17:20:25 +0200 Subject: [PATCH] Tai Heritage Pro: Version 2.600 added (#4651) * [gftools-packager] Tai Heritage Pro: Version 2.600 added * Tai Heritage Pro Version 2.600 taken from the upstream repo https://github.com/silnrsi/font-taiheritagepro at commit https://github.com/silnrsi/font-taiheritagepro/commit/. * Tai Heritage Pro: [Hotfix] bit7 - Use Type Metrics * Tai Heritage Pro: description added * Update METADATA.pb * Update DESCRIPTION.en_us.html --- ofl/taiheritagepro/DESCRIPTION.en_us.html | 3 + ofl/taiheritagepro/METADATA.pb | 32 ++++++ ofl/taiheritagepro/OFL.txt | 94 ++++++++++++++++++ ofl/taiheritagepro/TaiHeritagePro-Bold.ttf | Bin 0 -> 303432 bytes ofl/taiheritagepro/TaiHeritagePro-Regular.ttf | Bin 0 -> 273952 bytes ofl/taiheritagepro/upstream.yaml | 6 ++ 6 files changed, 135 insertions(+) create mode 100644 ofl/taiheritagepro/DESCRIPTION.en_us.html create mode 100644 ofl/taiheritagepro/METADATA.pb create mode 100644 ofl/taiheritagepro/OFL.txt create mode 100644 ofl/taiheritagepro/TaiHeritagePro-Bold.ttf create mode 100644 ofl/taiheritagepro/TaiHeritagePro-Regular.ttf create mode 100644 ofl/taiheritagepro/upstream.yaml diff --git a/ofl/taiheritagepro/DESCRIPTION.en_us.html b/ofl/taiheritagepro/DESCRIPTION.en_us.html new file mode 100644 index 0000000000..987f1007c7 --- /dev/null +++ b/ofl/taiheritagepro/DESCRIPTION.en_us.html @@ -0,0 +1,3 @@ +
Tai Heritage Pro is an open source font designed to reflect the traditional hand-written style of the Tai Viet script. The font is Unicode-encoded, based on The Unicode Standard version 5.2 or later, and is available in regular and bold weights, with both OpenType and Graphite rendering.
+Learn more at software.sil.org/taiheritage.
+To contribute, see github.com/silnrsi/font-taiheritagepro.
diff --git a/ofl/taiheritagepro/METADATA.pb b/ofl/taiheritagepro/METADATA.pb new file mode 100644 index 0000000000..d91c0636b8 --- /dev/null +++ b/ofl/taiheritagepro/METADATA.pb @@ -0,0 +1,32 @@ +name: "Tai Heritage Pro" +designer: "SIL International" +license: "OFL" +category: "SERIF" +date_added: "2022-05-12" +fonts { + name: "Tai Heritage Pro" + style: "normal" + weight: 400 + filename: "TaiHeritagePro-Regular.ttf" + post_script_name: "TaiHeritagePro" + full_name: "Tai Heritage Pro" + copyright: "Copyright (c) 1995-2017, SIL International (www.sil.org)" +} +fonts { + name: "Tai Heritage Pro" + style: "normal" + weight: 700 + filename: "TaiHeritagePro-Bold.ttf" + post_script_name: "TaiHeritagePro-Bold" + full_name: "Tai Heritage Pro Bold" + copyright: "Copyright (c) 1995-2017, SIL International (www.sil.org)" +} +subsets: "latin" +subsets: "latin-ext" +subsets: "menu" +subsets: "tai-viet" +subsets: "vietnamese" +source { + repository_url: "https://github.com/silnrsi/font-taiheritagepro" + archive_url: "https://github.com/silnrsi/font-taiheritagepro/releases/download/v2.600/TaiHeritagePro-2.600.zip" +} diff --git a/ofl/taiheritagepro/OFL.txt b/ofl/taiheritagepro/OFL.txt new file mode 100644 index 0000000000..829eb64b51 --- /dev/null +++ b/ofl/taiheritagepro/OFL.txt @@ -0,0 +1,94 @@ +Copyright (c) 1995-2017, SIL International (www.sil.org) +with Reserved Font Name "Heritage". + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/ofl/taiheritagepro/TaiHeritagePro-Bold.ttf b/ofl/taiheritagepro/TaiHeritagePro-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9009157e9e2266ed7068d8535cf490db655d2a50 GIT binary patch literal 303432 zc-pkQ2Yggj_Bej;n>RD*(=xsHmgy~Zl1$p9_mG4TLK-2E5CWmM(2-t5L_|bHL_|a^ z>naF}y?58j+SalxtFB)J^76m$O%ejKyMDi)|8IuFeQoYN_w;k_eE|>vz(fDxz?t7M zWzKW=$K?R{_f_cXR|UCw`Np4&UjTTa3jpXYs3@=g`pvIm0sO~a0IaHl>e|qI`r8)+ zO!5=}2}uPrrpzgcjyVl5)8A01-xti7+19qc5d&EIyJ&!-@@j|sp484osIMnb|1H(i zW^|r?XO9YC*$7&A=zPZV!R0#vezzChPi*U%(nrLe+Ydm@Rsa|qr%svO2ZSIR;Wr1} zXHT86pmS%^rcMC(O#rU{s;gs4JG)W!0qQ>;-S>B)3+#p18gx!Ruj}fWGyk=jX$Jtn zL;yt1N9axQx?T?gz>y*Rf<05__hDJI4D|eN^t`HfN>9h}*dtp2yekWU%!0m|v*!r5 zyd?nevvp{`-vN?#*zLCu%)IB<$*lB$f#@heeqKHLTs_%-c3^?>a>8%l#(o;}SM+Q& zz(C}KeiyUxw`Tx|&A6O!r91Xhs;6-uOhI136tr}p9{t4)9~xbUJq73h(D%?i=mBM< zrM(3@$zd=M#bA;R?QQ`6Q2|s%=%R`IVRd1N3hW2*!$T1qVm30+>>xD)zLas0oH^=s zK4>4qrX0a*U?sjAJcb*A8P5PU%qY;v_zu*;uR%Sn2E2kG6AyrSQ2_42aFB+51k9Kj zbYblv3O!$sU=M;41R(^O2&zUPgX|AM8P)<;B1mIC0ymIA_JywoP0Xi23j+ge`X*pS zZ4LbwAg9j*R(b+DUjQl?^MILV1yg{yRP@oP%5Ys8LWMvKGSt=@$X7suH^fgk6+fX=#GizX`WiBE^~bL7 z{_3mG+Ezb4%bng^?Y8FC+a@eA*&4f+l;<`ji#dFbROOzN63k>=WVrPD+1rjZRZj77 zSm>L`wg<98IVueE&U|p;El`1ck9^&g61Ggo=kjS@3r7+?Pd0Vuss7uE=ZJ@hoi9Oc zXi8>sxm(cQmYA38HkS4kCJ!uLk!$e{uG~!gbB@dA@(%nsZTj=KPqa6ztP3ul(`htW zggUE56KyIpJPIpeCbaK3^!EcT;$J^bkc(JR?i>ka$2a}<9rGOC0v4hZ0e38xG+YZM z8KablRB8BZjEO}-D(DaRCD>?+8UwFS?igBz_S&BTFxsIJ&awnB7|j)PMOGD0srra5 zQ|Kk(`4e3HC{DCcs!;0^`RQd%-lSZQMi9Mx)^g$;aWAp`gk#xPFQ2%5MWAD_NG6HJ zqhjNui$2|+S?dwt44kKNDd{nEIz5UJr}UKf7PijI5<<*r#)}GwOV4y|s?!I1Zfod0 zT{k_B6-~2t-oJF-A)8DYuM17vHFd_GHoL!}Z=lygTp0T8dt`y<6aTnJw@TBu`QC>g zn{YSOp|9)M#AdcWXd|`|2YnSyMsv8h&L5m!ZiCP{rz~aT*7e=ll^dU$e)r``RL*zi zGNA9qcaiIiP|%{*M05~@iHRHf?qQ7C$CnobbJkHohtOs!|1J=Zzy!G$@o zJSmH9NlG#(m@s6W*4u3j lZ@qofGe0UaHRN$SLp6mip^w z&Yo^MM=T+3B_6-!Zer-!Rhk95soPF3Sq^hx58Uu#c%a&r(YAEuQfDL{*fIPo{v^JK zTw%Mu=0-`6f1De|$8Vn((mvoS_^~*S7nR!@tHVA;nmbVyZHqT1*?5IBiw(A#`L{nd zwRL%soQBh4*om>2GN+pvi`)p(LiLtG4nq5-s7kaBu2QY zz=hO9kuG3ls!?n2A$~Z2bWWPbAhIgC25)A&Rj3xS8A(NcCAm+vYNmvrQ`ebnDNEJH zi?o7gbRH#(8Ow@Nm4q`mbe_T}mX^=lIx*Z8wuzzwHnCa3G1m@0{Kfh!&Cv;LCeEVA z;}}#4*}Thg@ti|%{W!dGGi0xCIJkLkQeI_4t*taaN5e3rSGo*&US)M2$L-K)bK0_J z&3OFIHEAubrFT6$w{)VDW%fFww5>DeCa2A;_3DEawbhzZf_Px^qxWnH6h40T?BNv} zhKPfV1qNwYY*duiET?$A8}ax{d=XjGP><&|7OAg}lXz+^M(dS8KNUL(#`0and3u~g zD~Lv%=gIg<7DGamKqQE|5Y0lmjNBd9;qmY-X&ClHX3K0}a9(zKtw@)do@L1H%-1s$ zge+yv v@??}^P$N~gDW({s`4A2d(0t)FD9wI(^Z@#a*sod8-)irBo zSGhx`bh9237B{uo$Yq7pu5AyT>6o>zEy-Uoxx!z#f9T}pwHeQ#+;+-my {lMU%cE+ z$MI#<{`RqY%2+56LzZ9hYo>Wb(&?im7?^MLs=0JpJX;Va%gxV`DqP9=9(PTK##%MM zr25=9#BaBzw4XY5XU^nXJALsqj2Rox5QisB>FBVhH)dJlVtGQf2yf20`}h;}!5WVs zwB+HL 9GIr06nbw9td&$G@n_tuA|+ydP&8y4(axkcs4Qm=Y`%cOuH zdBN$mbMBs9sUKZah%RAV0&BpIv1-J1RVDiMRVC6>kNcYlcAS){>&r@H$a6zDFjBdV zL`9U)MVI*I4NR|eLJY%FI!lvep28$oZ9#x1^Z5g5*}Bx4fFw?ulq_e&(;0M}NvD<0 z+Z@WAQD&pZviK6#UpX=XC!Psu2|^WLoTN!)vP7IG6>cfVD4e{y+Q8xnVpT?)%Ol2U zFs*IHrY)JoRf#c)ixg7BXU8*^c-QRz)9YW%=c^T}M9iGq;L_&@)G}ADIZA0Xs|D6@ zldI}LO-6Tx9YVQ3CDZuWue-7{*S)_>Q8uBmDpydVsBCVZ(x{z!ON} J0(yiMsp2H-bl{H2s2J1+gMA{ zeq7FFxSsI8%N(vz6Qx(ACt-w}Zkt!1A`7$@S;_pWWrHj+IlH*L+I;g2A<3VSks{C( z%-H^9Kk*t{q-3$ 9){uv{{lM|HJDX_K5r@qbMO6k9KS`odFBv|JXl zrQ8@sN(z}PiILqr$2dm5AB>{w7|7JZ0F _>m^#@3Ye}=7)Ru-utL=P~|0NH3i>R33s%Hcu(cu3y@(F2pW_BYkk zxQMGqZyj5@c=M4H@0_so?E82(qon%YvnXvQmi`a+;!yIq ?U3#h)
A;*(#%L|6y!8j3Ed z{u&Ljf-nx9BOauEFnNdux$vLxF*qN3ekhBq{WHrLPm+JT=-OPUiSYbfWIC8-Rht&i zXq}ie3=SOnh&cKEbEiK#WGJogTE4H1kumA t~;uLe`E?4WEztCi*r|4Z5ftm5e{G%jU_g2BR;s2brV-QwiAhS*Qn&L@87;BY++y z x)sQd2twyNv#x3sLi_ui5 iXfDTOa>X}=H>`{nnB zBulnzNwN9k2cKB$y?4(!_uPBtJx5S=v;h)G^jw*S$LDF0uXl7l`s7pdtyPP{IdxvC z%v U{Y z*}vx+ahPARwJ)IbR@xms?TuQItA5?1mwqztivkY*47?f~216S!s8|N8Q_RuJogs}R z!mHHt)X#u2pb@X|8i{Jh3!tRTiifsw=}K;X$vBmIKHT5hV7F$%p=^!Sr?>Sj9`>V8 zIdy!VUB?lR-9hqYK}n1+sapzGZ@spMU`WVTxgaf$%x-J%3zS{Gsz?3Z {8|5N4CPT{YbfPfLlLYYLWhRp<*mI$HUye?wpS?8T?Q+(Z|#S$1DYL4kuC ze!6=-$OoNZ@##xyzS< jN|O`CHqc3I RU@KS&7T$T}Zx5{zee(oI zA!b9c)UFYT$Q;M; >5~(F>mzHNV{z_%#W5UwS?7d-G7=~fc*HWC#r7@_msbTHy zFK)V2u2iv9GM+-h*GRe49cy2E`IqO%Z<)8PUT5;<@)X5Elf+f&DwKL z*YCGM%xtHg8yM+5_U)fvedeiw?@%h0BjpR_Jf#VU)ExUS4WhmSG?2VU=9oldh@h1y z*+>RTr5Hg;3S+#9t =eL@4W-(RYylbJOB0r$ASK1smE?>Oa zUN=&tP=XLesIthOHI(LPAOsHeH54gj76pf;a_S5#_TJol5ml;8LA^kvmvN~BMcWVE zxuE?==U!UbwzJ1g=gW9fH^07ZWFV)b*a&Og+N$kqR|L0&4_tp;i6!iDDFiO7Qku80 zX7newU*FXA!0DTcFVd-UjYu8C+ltBiV~h_0TQtKBTXV49O?a+|*lQ>VgusZT1g(r? z+y3#lkJoSb&0{C>& u37E z0DUFj?Ul6-t{z?Ls6BE0HF+hg9I
?y@|o+3#`aH!4$td&jq*=qInWNwk6EH|&ORE> zEQFxK4W&R_Ubht6;;;=o-myxi;o|4Ph~-WBXWn2@%i^GbLZf6!j0*476~+P;jPQ&B z(;G&=o>xBFoUPAq%(fQin7LeemLkuhuWRY?cC0FqF|rt3shlYfi!N;lhgce=NLu0W zm5%Hv@~>Jx YsneJZjh&GyS>R1SuJAFv#+>q)`a!xf-Ur6p|lw1n_w zj3Usl)UxXK`7SCobAs@x!Nm>PWH_eE&(1E(F>xVYd{E`mk0XTIyRh}@1?A$Lr9%sB z8564g&Nk3k(nFXN>R?ljsD9zfAUJO#r~*q!@`1qNix1K0$YEmlaYGR44j?U0yjCnc zT|z@lEt_x>U<9S!@#q)V=c^rlhg#{#l^ePoavPtPMTLV)Z(7*AtW*O-e7R2WE@mAG z5DH(W6U&?iky3lNs?ns(Eou%nZf>=!9A1Yid-XF%FFw@%)+NyP;L@KzcIJ+w c|6VXx9Q-g;^npT{ j8lNCejJ)!hIYQ*8D`CNYt|#@z=*I z#PLC|$X5<9o{_N)DRJIlKy8<(!_tu>on|VXN@X#{T9?7xJ-oKKctv+vwuEmAH4GGl z=T~}Idw3NNh1(z$TY@@?KQ|!D?prYEceNB45DFr(2K6in6WbXe|G?p%feob!8q;n6 zL}`(+5riq$%SBG3)M!9Dg(3(y()~j{wQ`+Y(Qs(Z))x-e`g=C+Iapl0Ytzz(Y+bn3 zTWhw 8xVDN}=Qm zO~NduxoqC@jRn=~TU{W?Qy7FFNR4tHg~F4Y6{h-pGmR}^K9;4_XxVIotI(#etE~*0 zsBjiX#HME{oF$9)^o-uR$bnE15LT>Q+ +ICCN_WL)lKRxVj zKl=04#fz$af 0jggW029{m0?_ zHor96i(KVjzw3tfRl6(1(zcWPk3T-BZ$I^qTX(&Du-aDIYOi$!b9%Scb)8sMtgPC) z0DS>{%R6{t@G-FSMocd30RUtSIRU7#)n1=a5gQ6wa-&kfoLCktR(y-dro-d_GG=Su zaMQWvs~+7|rSLU)!Lq9#U%&N{4SDF-pdqi;QnavCFS6xZibq@B !8PDRpLw?(y=Okpq*G8C5Z@+mx%I%> zHkZAsZ+NNOIl8P%%n&d_^J{}fzP@ar6oMPJpKNP>;>icf&_AL1=(%?Sj3TC9D`AQ? z_(?c1Mp*RP-1!w2O|Y(Op@*-QuvikUP+Etv!^N|d`vD>SI-=S>u6f54r;s$xz=cD? z1K 3EFc{e6^4EVkT#%=IYy=B4&57D+cZ(1LiUv5zuR7^fPCSVIC zLbg^bbvrF=_#IDywX7q%_MQiS(&Zg+cg@ecYRA?UJsO3S!4t9Y{pccxasqvo-ip_m z1Mv<5*ia$zoQqT((Q7Vp+K=qnRjsV`$&?W6Tl47d-LKug%II6V=};#HE#7wRnUx$7 zEV2q3M;kqyv#O$@+Ona}2E2DDbnzuh0BEJZhsjYZPBjW%C_koBNu-!M3`TM|C9MsQ zKK0~12eZ%F2Rp;o(soDJ8oq7Kb!VRY{f0{?s78fI?59`C`qyk--pu{#15BGK2sGwM z7Yy)AI~L6E)Q*4R_scm7@|?+d-=)6GzrD;MYN*7ODJJrBak-89x!%HRY~6Sj{;tuD z>pd&Ii~E}M^?HtiiJlRdH9|wE+E{Yk(IY!oScaWzwrpG8F0t@fxNcvF?Qb_AjerF3 zk{Ko 2en^wkj&)eSvzu$i6nP)fjF6|Qp3&P@Gs*RjAe|h7_#p~Kno_%hkv)>>2o+A 0xX8I!4NI9=I?*|^UL>bsbGoK zJgI^D0F6pvsKXt>s%4EnHLLN^vmc>g7RcSpC>K^QJ#^-kzg`B8evUr>dY{(7m#L*v zkxL}0F8AoWZ~i-2{r=Cu0+8{ihYt*v;%DVBcxbd<`b#7{w0Ll0x&}<7X+d~0S?`j+ ze)h?49@|q-lh_R!8|5C%UZQBqS2PwZsPbyqUAMgX6-WaaAhdz*;O5i~?K=I7zaRP> zeeIdn93xkn%@oS@GEI9!08 0aEZ#ta8rXU0NJWlo^EF4xIacXes!%MVmmNNFvWs3& ze0 S^Fw>}HO-qN+;sm?&6MYc+P*YM4g5Q>ZN~Eyi{1!pj$68?q2TBLz|+l9#{; zdm$m%c6bMZJdt;%Z-=K!!ZqZztf+*)IgRf8i>=ks-@3tamTMQ~A2@d7b-MzjzPKNI z-Y=;aalVZf9|n(Ny*dln6j+(baO$gAJ1ID&kCzr!rpDm zYqz`)=03aO+<^sQg(<(*=%@^4i{K;9(M_92TE!u!fVo@|bgEpneJ #zOn?7}0Ut6^yE)_hNmS1wTFl|CS#=<)^RVfq%J0B9n7rp~BCG!fcZI{}2S!En9` znG>otgUG|JJB$5XqejRV37wo?hBaL0% #bs`@)~U+QcsFUw75c z!lolDN+h9$H@ ysYVoQuxHE sF)HHzSxzR!6A(7^~E3 ZUfr=8x=hMds@1&udE?(W>jE0CA>WDA*9 k8ms_n|JTNDq#1k7y@RuqQGy^750XgKX%tG%`AFg`N^gGKpsf_&u>n7 zu9tRhIC}cWkN>pW*^sBF3zR~_hZBweHRFB~eAc8ib9|^KRS*!z(j1~-Gng0&Tyam? zg=+L0wNu5;EF37b=3CK=<)ESYjlGFM!PU iW>X{tMLip&t=^fDY4*mp{+?E5N`Wi0_<1K}c$BsIQQ(GYr;b-CcUqy${b5J^}Xp zFmmnFS$E-M!I53I+E^3{$k*|;7LPt_QR(h$Z=WaZJ9*-G8$LgHKD-?n2ApJ!B}ru< zY=$P9tq^CLCyXk@?pn6(+U9k4FVE2x^=-JWZT_xSb9U#}#)ca!=qyd){326hTUR#v zsWcc4%Z&kVj>ed06=7=z4E1fP)l_Z2ccA62TlOx_t5`hhDB3tb6w2Y}hH?j+JVH-v z5v0SDmsJJ d9z2k))*;>xm_VSoPS#GU5wHAJ9i!DtdfP6@!?r z5-H;l+vRClz@E>3_tHY9kWB+Q=&KA VGi>or#_Y`{ex_ zuc@e9(U46A7tqBf)watZAGF?m@kNlYvP!i9hn6w^52i@TlX +skrRKeoGN=hmwlg9|$vOqX8qbe5WJ z eY$^Y3wt+S*U`DQ%0Q=!4LL@I-)&Lxcyhg9Hz)*^ zpypc225Dp8B8R1^z0bes$-55^g(|Q8?X~N#ZIC Is2`U*EcvT65^ zMjZKzwp_K|;aRnMrMqybvsxSJneZ9q82wA25!(ZoO=O@%JxtVu4je>a4_|Roee9?b z_Cm!APmvRc=`cY|oLQrx2juX`Z=Sn%dlgIV())(jAL^=K)#y=X2{;8!Zh^75%b(w0 zW@OW^`MA^TrJ^VViA=frs-7G{c<{g-XYTt!d4)1Nq|#NE1o$;iUrqhg;A3foS$sB) zex&p9pFRE9*?L1^xWG`gt}WZwHnMb)p?q7ero6hrmeXBoHkJ1H%~eM4s+^_oZYwB~ zdgZM@`oSS@<;tO@WgQPbc>k#zt{yRccdmMMz13b^uk$SM 6m=HI2i{B zjjv;#r~Mn7<7L2B;3nV{@FnO1tH54x1-J)14&DVm8t(-`61*UmsADIP8#z85=L8|M zF_MQ2C~-yyEG2ytA&`ntti)vmFGY@FBeCPyr0^vQfW^H+R$)ZpAdV{%%t)I!l}z>k zi)PdzG_%D(>LNspm+*#Sz~K5R?inX;rx2a!#3KB5Gj?Z$!wp20HjwC1hd;9zG*9y$ z-Xk_CxFCg&pC}XSoEmFwQ@6i$ZM9C*uzRRxh%-XtOB7s3kwrjdi&SQ*(rmJ8dhajK zDb%y{e)>nH8%LKeS(5uK$6ZifUYcv6%bWTZbyo@1Rn=v3 tn@ zo5;D+f011>zd%Vn#rNh0rBytgQc44j&D(pBCtgOy=qH@rfB)?3Bj4p3x`#&dY@KaQ z6#)T1RNc`(=<^NscT@)jd|zQrQ@b }LZdNs7Arru&mmKx zW cWsuL}5{M zT^$t{wlacMwMtnq=o317gPt~81uI-ruN38%7D-)AK2OWoJ>1;VTB9gjQmXVUbm#TK z@98(5dUYei7j#f0p6 7}&q z9#s|P8f0dtS*CXSooeC_@lodsE6yqMb9BjmG>1wR^jckYRk2s4tzO@0ZmuhlS_}ot zj(6QsxqG-!Y%j9&gM~$MCW2|r!Qu*y*repDb4seJH86;=Et9R$sF-Ypn1`?s$kEZq zvAWzM1{LzQ@|g^TLKPb-^0Tw33aysKqziOP31gqoYSgkAA|6wuvkF13O#R(rp4Fs; zv%~_HUaKhPbB$Ul%#@1RDz!4CWy>XegsWExj0!;+04RXBFNtZd(|?IsPrHG0z%PLF zz&DtvbAUDA5^x82C-^k@4)||~3pt=lXeqQCIt{%5{R#RHEQJe5{Wj9eFk)m7{SHi) zh|vWGco8KfmOD*cLR=aZZ*iVpNi1gxAx`Nck%o~IHT7a!%tTimqRCDq_Zo~w-9-37 zH0(NTuL2{|#!XaHB7|jB?<)k!-G=}`B8(Maqeg2P(F|Z*|01g;8vn4mK``Qtl8~Dg znd(g32u}bp@tF8tL6Opv#O1=+X`)b&D5QjYUU0JqdkaoP4JRP7Sfh_3#*SrKQ-u@t z6=?Xr8G|*KlGvz-jG}?KgC~+jjE_vv0DA+H+i)aag-PT{*(5xyga4f9k;kXkLfjI0 zRFs?n{2Y|uCyXT*kO|AlKw~ xFiH=pgi0loOk%@VU$QPtkfHw*LJVTr!5 zqAl3+%rAdESby*7 n@1zzD_2~1cAl@xrpmTj zBn5j{Rokl p{I;;z zVGtMZe)-_$-#)NUCv;SJON$#DYFg2DzQ!swx|A%K!j;H0QlUmBph6T1Jbsbk@)%W4 zpM*!J=nP7(6uSnLA_}uxrZh{L5CXF>G0$NtbtX~P|F9G`wc4u}P$^kbrH04RsAP<+ z@p_g<5pXI+N;RDZf=o73W3y*LS>U}qrBSHMWgsA3Z?UklXxOHMPz5~Z|KiUf!O4;; zi08-|S>VkGkI&+(i~_Ds!54Fs78xrGyMcO+s ZL}$0r=`=PSc?rgLyRcU$(P$VT1X4Ky zj@Id7qwmm7CM8dy<5A>FvB7R&3dC6y@TU+p7+@N8QWnf}N@Y6CR)G)%+)R lnO=#V4yYy(=EgP!_UjP+P=IuFjq+EB$PVi$X zf1b -_`%wjl~XZ%I#$qWQ *htk_U1AZ&OF}w~tpf^;j*Y9xmr{^5AVXr)sO(A} z0wP%om6{{eNO=ge4pCX%Qh^3zKPnAj(3wIJwjlHv?_WbViGxL1JTZ#`G4U*S@Y_3R zGOdv><#Sma0Uw4a7%$UkTE56DMJU(NG#ZImXW=1IxzOygXgJ7N8C57(bBr#LQpKRM zI4qV>&SFdH%&{*KTF@cXh}kd#F(4XWD8`IgK^91bkgU~q3C&{D@?f@}FHozpXcU@U zF1++tfl xvXL5Mt z&k#(F{LX?9D(>*Z{$2i#BBqyNR?ueP8sJ8viWL%52&B}wEq{^=Z9=HPA<_bfM1~3L zV#28dM)ibXNH|eV2X=s@TMZYF@Mm2Qo;tiF-(1*ix0U6GG{aK9*r3&k9(g!t>l?S> zXBnDTSL@`#&ce}yf|i?0uD>B?_g{Vt!Y~Zk8XB4%c`IBNL#5H%*WHy(V?t7g-6?NA zG!!n|a`w$H_n *a qhwMZ5yhVH0H@P9;aJHp}`=N zd4d8{v$za@IU|cjgNm15-`srNriEq3?>^&O%w`@-A!4h!;C3EfhE->S5R88-AaAK2 z+kQC|GFJ{a+`p!?00Vx~NSJU8mN*(4i5^mEq%jr=YT%X{CG>_OSkW2wcNG~_dL@(h zxqvN_h}c@StHlf!g%&SfUP9NJjO^->&c^KArnccmj?t*i%Im7iFDQ4w|CHO*JZJ49 z|CErU(I!zKPZzD^ zkwKA&`3tqB0uQ{QY^dBoMV_~9s-15r5QEmPg9CI{DxfZX(0Tu3zgTM>aQ2z&UAx&v z5l6$_@V7s_&;V$G;mdjSG1^-I1z-SNKn%zMHJ}H~fE{oFIY0ozpa>`fs(=Qd1?T{J zfcd~8U v_4 za>k{`OqAmkV^58>j1dc?w-1BauMK1Wy+&I#{2IFUwPE6abnS5DKk$agSJ1QQ?_V2^ z`w#p0+Ss9gG_3fd{*6EA^0O6cjK?){kx`MIulxLYy-UGlDzfz(H{{n>m9Is&i46{k zE8kPoUgNQswpuNv9%TbpVUkD#ZjGm=qsC*%Ez=q+1NyITwbbY1Rm&}n%@w7k70tA_ z2+%HmiNi|2EglZ+>j=;jAP>KWJn|a&-{=oC`tb0#%Z7)MyTNm4BP2!}z@LtP0f~9~ z9D^~N!=p0<+<;vdvP!@pTdd~u)MD1DZ~S(b_h;x |-vx2D~0>!=Q}UP(>D zx~?Nb!Qjx5E?=ETD)H3$FFct6yuZdIcr(z3!Ap8PVx1~tj*hr~(b(R=PsP0-Lo^ 5iOmn@`Q(`ifc$C yMnxFRn<{6&`8tF3N`D^1D;MY@PQ;Mx z1E(i2z%&tUO({3f-=>W(NKI3MTo}uMC;y7cb|X+pRNa^?-6@% KPWIuy?A0@%TPItZeZ_bt|Labs|$a+QeBb20k=8q zKs}L9JjLqB6q{rdx;=B$rq18D$F2lP=<-(pK>LQWhm@(&?%aBqI?*AO=-7g{Bs3EJ za><4pkq=Sdyq|$#{KO?^+fYb|=KWXN-izkxb3JYawA8a;070$7%H=19_G#<-LrR9# znxzWPuhX(@EtNgjZ|Jv}FMW ~O?749KJ+S!!Bt|lLSkE?9e%Uk;WS#&fhGGI zHRCV(=WVMV*OqSX3!-6PzM8IUzhN!BW_%av7wJSrlw*{;i8_0U2dqMP9s+Ipb^}&2 zAsmSX|NVT*h;;t8V~txL*_`iN{m}N7tJkb5E!%nR4+cUxrp6Lmc-|_%XK^^k-Y8d^ z#f)r~K*u!?Z+!ZOk#cQd@W{izTGw{{nntcfBjM7l@Y6##4dyI)_>27qKL7EMretyD zRaNr?;vH;#(C)6yQ3wT{93EGu;TjbbitIgh&58qe+~3uI?%pFK`8unPueOK@^%sC} zpAY2;Y`#=@1!tk2Y-bHo5#vOMM6$iMKH66u_pf48r4K gg10^Y z=p($_IoyiAz*OhjYuC1i4P3spWZ|xkcCd`HXU)$q1IKSg(dSl@U1DE325!Kc#*Wvb z1&%yD$2V{5b+ -NHCHp?B;|+zx$%DH9w%u1q*t z*y=udsVLgF9yy8g`b|TRxat=bXmDQF<}a*wu}tN`^$+e_WHC?idBru}PR8c;ke;J$ zKel!<> {cK0f0S0+9f_;)NEK}G;fFJL65#49f05`dQk9?H@)R%!7wET2Y zpma~w@hA8Rmvi|OHc9%k0l!H$9DY5cS%_JDnbLm?M*q6Z=s#KHWkh=P!zA)9ZIb_N zvXG16aU+Ju;>_?!Pb13+yYYupYGUc)iYU_5zX+bg^b#kw$NF)5;!5T+f^=q6IXGEO zNf) )692g4~J=*|qMnH*=CA$MPDFIw8{S312fEru`sc>>>MSAcK2 z4z(*HKhjR%5ePPQt67;O6qzkFPjI4OwGZ8%$f^x=3x zGIAtimIOk?jkg7(Ma~Sgn5?uWA%il7W}1NhmMNO(1S~gTu+&WtOPY#j5(v?q8Eq@^ z08{>u_Vz*QlQ4kklS;so22CS?Cjt1mnKZfv8Nw=t=5?6=~>%)3MpVB#FA3 z1l>GEC46Nn_!;VX)A1&N(NQ}CKVYAd&~CgcQB{k7I<*FmJ3@f*@<)_+iJX#x=`u<{ zjK}y!kWYH=e8B*p=z @;^%^|56v@=)vaBIvW8aa zJgyuA_+RLW;icd^$?`~0S@*!DBIKsAWdq$-Yxe+r(VnYjn#XQ~j$mJq^VxX$BdR&F zZ&pp-xhJXy5vL0& {FU%$2^WZ)2mI_vA#b>tbii97t*OC!(Sdtgy+?xF+tKD%_}xqHa>_dGXJ zcjt|J2J^xLdvCn6t{!{8I2>NQ=f*pe;*hxer@#UF9L!}oq`3BnNr98l+gE}^yp)&~ z4&{XW=$MvsQXqreHiO&%-_IPiWL$M=SLO&t@grr>M5G}lLUK|Xf# H(BgvjN;hhB=Q)E%xhF0FG@oqr&@Bikdiqn zRg+0(Se`irQcCVI=*rhAK+I)98hnjO_A8mc@qFlX=3My}sT1HZ{(<@ePz212WCJHu z ZU8H(8Uwr~biOv!ulBpNhcZC+|Aw_g7eXbPkoxm++#@;%+N4j{kAmJ@T3A z?IW$K)}IbdMa|o@y+KpgP%URF=nR_7SwJwJzHD&p)oCY$oR2?XvRH}9Vm#_Tnf~!f zB9u%>fjm6zhH^)O8UmZHghtSd(@o;RcnziE3g`u-L6>-)g$>RTT?!IZ8+h*=( )vL32SM$qd>Oblsd%3;9(N^?chE5iLrylY~usFv%KAPj=7M>Ps!o z;qcsYUb@2GdZqNm^aFgq7Gk#c=v0X+oJ{Xb2noMGSrho(bd-f`S3 NxdtU9wf{L$qy|Yh= CJ94a34+Iy z1tT)X4*B&oIl39+l`Ld*MH*B|vdB^9h%KHbgcQXsl7Czb^rdZOCKocZu|54WNR}(M zOR2Xeb?`>#^m$@Vi-A>X@M=ckmMfX n%sBc&)TO(8H`Pvg8_)w}?{*rV z^Mq5$V#PDdV3Jf4X^6~9!&{(g!Dz8Ii %pAVzo+(zPATlQN0%f2lKZfYiRZK`?+z181cY$OqF zxwmPXw gr%&(h%USgTNV~Igj~5;#v;Q{8>-utKbgMN>=ATz5XX*3ZD}J!K$6_8sjNxiS z)rzKEEt{?NH!Q6%*N06kx_`mGyPg@j9i+d!mcg1SYy|zy9JYz`7VSEEb5-@t$965w zli2gkv7Rr;o0L6(4bMlzt2e5_xD&>NM>Zi&7Ax)O1fen9IeT#HOGg??4!wK(V!}-u z=eqr6PSes7g|u*aTMnfUch~lL297UYbmNlT!3h^`#GO0FGc|5*&mZl=b6D0~{s?KL z9l`bzJX&Xj{nC(M2^wQ5i`4jPI!3- R24}l)|=)-y6Ug#ZQIyr6Y4punY ziY?_U58rTjWqIR)bIY1X>Wj>l9FfURF@{@)HdVUkRXa;p9Jv0#iqf)8cMn#s=qyvK zlr$;=VqA}kQRl)FO9D!7l_T8SSXtk>>hQdQQ|pTr8imUY33FDAEU32Q-D-;$HdWSk zth{!9?}-%!*glbGA?WPC{1N3m;U_JcbZV4B`o1xYbf&5P@OaYqqbCJid>5BGSYR%M z` hHW-tuX>$$YC&dBSo*wDR9X D zz(Yh8GoHVwvok#;(J5&V>ErZWPtv$3Id`NVwkHiQY}!j_-?W)>l4uAO`Zyh|Q#xSL zJ2TkjCioS==FFc7zhd8~H&2&-51r0nW?sd;t@s%O3@+++8jm>BO=uHIEpcLDqysQz zpV+DqRQBeIl9=26h5K4k;Bh^PgHqMn)vB6oPnWhGUfm`gzc)RiLlN9=!*E+PH`uwr zcs*dYsE)sq;ESCj%y-1=55V_B2XlPXc-C|n`$tUY;0Vw==ZX&TI!Qbo3>Y0o=Y|f` zs3Ef@2>QP%HI!MCC%N_#rO}NTjdsluucRq*XT6$kOj8=qnshyx $dJ=lWSWsM-gT5^b_LPqOqqH|qj-ImQ`2z;%-uf~v=m(7|MQa22FlHHITLNK^ zVOzoj%Ca?`<0yLX1O}iP+E>}>=31?CttLGF8u$-SmE2{t;yQ~UuFghRdOAy5$RKx5 z)=)5=Wl~TXdMjNFQ>!hRU`^y`VR(-aw!I=|+Y9xe9>>p!zafwPjC}M#?}ZD!pI`hh zT!6lAU$vr7Vm2dvW3Pao)jvDFL}4e*@(Y_NepUV65%A>2HyumP>>%~Qfy-YbRLbWV zPqY#Jv=j2GqV3csnxsTl4_SCBMs~8p1)eD83q?En;1%#H6VAzly=-S;gWFq?Err!J zZQTx6eNa=l b-Gj^h1N+)cVxiKAZect9xprl-TWHbA zs7Px>%JTVmDwbd9b7_^?c`8}Jtx@JwI!Z>DE-yS?*-YiD#A3DDs8qXje1XxcaW|KG z_57U9HAN_-wmQIFG^N=cDlz01bA)2rR9YnFXU&op;Ij!qPVj>{q6N0B`21)}*PPSh zSwM;DEo-LB^AgUIDDavY4&r}0ClsPQJN0P(#b3@fo!-UPX#IpIUpZTDfg?Wso9Bp2 zBA)y?=a1I_F)$BUK7F-@E2qG+B(94u=Y}O-o9xxN_{>}pCT>r?47h-Gcn{As Z=Yv*x;sQ);5& zwa^sVculix1zyt(Ts1eObWT?|Ei%}p^>ZyB>VXQP$}nJ_t@?x?SEbI)Y8-}6@0%k; z;d7)f54rp(!8c Kjl zS$fNyk?5&u&f-S)AKCzs8!`fHo~U*7{V3oOJ(Dqm9{%N=>Yy-hsy_amajy0ql74jR zcSH@mt-zre{jBLJVRJ>$%9Og;_Bkc%KhxC6E>+H%w2bm<5mAqBDc;e2iWLy=w4b#* zA*o3)sTLo2&D@B})00gEB;M(8@q@Y7IcB7zc`jWM$?13^(LeFk_eIBehsF0o$8w^E z;3i;y+BF2f7hARYd*4#05*NHX$>v)2J ?ra z;ER8sy9q%^o0#xFDS(B*>S=2u&Xq^%iSNlqjta7ihrVZ9nV{Ecq7LIIup^B+jNc2R zF8ZFxIF&8G%ljS)3Ihu-e?-|2e-1PQ3xJIgKd~h>t)R%s1A=7wDCMK+zm#Z)cCyi9 zAxPOTE?#&||N2w8x+SYu*>Ktv?R@c?DYU8Id`pwNwJe9DEG{qCF226sHU1^2uUuMV zD-Sva=Rq1z?a~`^^r9>n{a=nd7jIN&a7wv3eh*u%1GAh<`-)ooWrYEwKCd35%d+JK z$>>tGveqKj+r{c^HK*(FgWW~fZf@3i!Ya_Eu4}3b m8>r^>(j9S5By&}gd<%-1A z+MAl05 O &`*9-)UHa##p`lC%n-jN@Sa;z3TgJ0@KQP+Pg{dtn= zLuD5?Ff;`|U!gWDOIzsk6=)cg&P|0kJ@!A_cK+t3wzk7RT{8T{;Wk=U7LvEM_=eVl zj#i6NQQ 3rp+V_4}6;h@Iv0H`Ugy3V!iLX%qO!)2NYQ^cEV7K7*JE zced-oE*%|ljy-J2(Xh Ub_Fm$3upm1 zP#=qd%>ZWd3e~&PhZg+HOob7$(gPk|oisT%iVv e~I}=jBlte72P2%lS6Jw+Be}Zv%6VRV&+-C+f|B_m%Eze+X9O*`H zK1_S^Fx=5>coz|y@dM>a&LXB{vMIrrm(xdSN`M98q|bLqWZua5Nex~BFU|PL^w_|a zsf!bUucVJ)>L|!tnamY|Z#}Wjd}*vR7;k)%!O}VpolbWlK^24p9l3l2hlx5yz*I=& zR;Pq2iGw^7C{HJIf~O7lpQk(CNAeT0JR@9^)rQPyGrK97yE^UNtY#W_baZV*{L$q^ zrg9qo=oyyzzf(J$ug_f0B=sskkm(-qI~tGh8+QUjnf6W*rYl5KpER^(j(*x_3@@F_ zh$i@+9`P;Y<8|q#@hzl1>qlp?$4~1Z$Yiev0RZ(QcFaB*#53xsSs<0h0V5shBby1f z1|y1nq?;%bGKPG`)cDr)u?Fx_! T-u|QGq5eTftLVB=&qRk15rO z7$6M6AXlz87&yn}we#~0T1)xTR#TBn!PnYlLcNTW#m?gLBqli n@Z$9ySy|YQVSR=rAX<_m7`<-vF4euZ5_AI zaCl2FcwLbmQ$$;dsUSz}OMSFfq9p<_gyP_#%ejW2ZTtli)X-HgT`$Tj2noR~{A;xN zs YHlrc9X #oG%if5`AnsjK&v(udQ zi@<~LPpY_jp_9Rav}EOl@rPoN+>CQ%bVHc|Wo(Q;Vt=+0d2Y_6I8TXqC8ArBtTJeF zG+#@4)()TNFcl#D?McQ@)5e$t75e+s)j*R1iBxA&zs!YZW9#B~m|krsPV!Evxj7k| zDX!Pw$+HU#hJ2@7?#wqB3bN&BUm_;$Q}XBi_+@doU3@S(D#`1HUVaaw_qK>FP?Xvd zn7Y`YZPO){PblucO60_p+Wo~>r`rc2{8>+Q`cB3lnCd=h^2dJ&ot|cPkK@WXNb(%~ zE9{v`o;c}gGprrFJ~}c; *4=&V=_S$Et!Gzyy(`ad z-FkL~*Sq3utY&9CjFan*&IlvelHhuSjOoA_FHtgr@mZp7aK*Iw<|%-M2PbOMT73Mb zc =jjd}Y>X=lQhe zCMt8%K#DyjzL*M!@s-on?Zo)#Yy{SpwCZ-wJaZ#yv{V7oSgWao=GcR&7fN)U)D!qQ zQ_ls_12_%(qcZ4pN|M8-SlvzJb>u%lE-o=aY*&^fiIgU Qi2kLNJfiJTun|D4lV!j>|tH^tLeqhX9d{kOGHf z=Ni(IsCh}_H7RB6b2HXqL=I;Hd(!^(X~4cZX>=x~rfi$OHYR+YHbB5lW+tTKo0(!Z z=^!wYI%< pAvgLybc3vUT8tyt^z;aK)wAL{!E5gLLP zZ;_q_!8~K0!(XIhz>lr1J+~N#xGcCOe^1qq=Hu^!-Vt=nTIExRcm4XrepgF@A$RYe z?vL4%l=m^Xa)45zC-USxznSy-CQTUSeIoADyEkC2sA_aa=OU-QuF7n#s;aWgoVoXJ zvAw_=oi1yET}%c#s|t-dT26E-c!r?Wm8WG+9}rqT)gFKVI~qc2DW@^& qYHX= 3F*2l)6k(+oB(ADm%Qc zR$>ik30OmyKZ3rdyo0Tm%2<5}SV+` *m(x7 zr@SZV4OTAMvZT`6wW-orS?uFUWDFzU%+7D>bGggQ2R9CuyW3Wm+6!Gqp2V1iG!q3M z1?W$Wz0HAKyQ!+Sb;0WLy6y9Pe6c_)1Q!H`8{GwkwyNsJ{`Ga$YntqQAzv*aV{vwD zy>G#2jp@z!^5w^`*Qtqv_-7(87mP&TtQIR?)+0uLs+h00SCrRp|6$kA*{iFSg#%Sp zo4Rt!Mvu2y>cS?5#G)2jwL%J&q8F*SH0(cYx1p%rC1yLeuKCsyPg5(}Z>3dtzNVM0H#O$=*ZG+Ag5|dkExCVtg~(QD6Js+W(3ph`HiyTOC>=^=u%f#_-)ywm{FQb= znK-zpzHp%2G`i~2E^Lm sl~ljBD_ W x;wcbfh=4hNNeF8_}dL5&0S-SL{>_SXU+GmqE5Ys2=>r)+x5xA*%|Fn5& z!kuOaEj2ddPo&fu(nb!c&7g;KIc7uk!@t6CE=d>XNqcK* Y5wf7 zN~ke8OBB%~iGIg9!Fc~9|Kl9vpK#1{miUhkBxIe;5&ns;$Qb@OPcNSXu1; GPRMhKouqyw5A`Eb%4e8;P(8VRBnPG?COIQy*%mi!jnrL~NR=RFxnUo{rxTBw zf30&F)m-$fEVrV!&|VwR3Qaj0r&9<)ERoV-cd5}cOqIo}g=l^Ui}{N?WE;V1%MlcD8J&h1Ie=zm;w_8#Mxl94!V<6glT1W=sbm z@ga4PfwZ#z(?=4%E%gZih;ap&r_@i-RaZidXm9jmgg-$Q^Cy60dk$D100|F=k&kI7 zYyL`9oJ2ik?faKE$+g 0bx6~F@kA&g7sV3g_L z$Ga(TMUK#_7lUvg)B%+mHO$I7o+)f+8Aani$M5Ii _7 XiDs@ zLL?a<;PABqu|h4N(4jF7Pc4+nwF1W2heC};BvL5hI_wUyNU0h72c3z%6$#Z`m_ngb z1R9lCpyG}%=JLfVCH6JcP7^RhN~K7oL@TLEjG;9GkqQC}sWOg8g}qn)0Q(Jl0&xxT z3ir~PLbXyX&~V2tMV`sm@Sq>EMG}QlC{m9
P7`@t z)8ueLrzh(}#bmHnWA*WpC14Tzz}Owg!OLOtxyiM(U(OKqP5M|I)@BS=e7}o&UZ7gi zse&|5#JIq*yD=J;5k8veb?E10C?V=wiJUFKXm* zLYvOD)q2YJ|y`yBE?@MB{sHR58@}gNS-cFxCR|cyaponoF^i+5L4Gdd}2x+ zL%g&gUcV5pXNZ>?Oj&>sfX0>B{`hvfW1?@*!I)r#H|jB+1mNS&m(vk{$u!?%>+?9a zK8f#fXU*81kza6Ly$;?4=1|4>Z$dxcc-?*XQN`l}1Rq~Mi7-Jc^#wqWal-UgL{a6u z>FUY1B6%|uhL4 IL7$-l-E#9ftha;ub|BKJOZ<>l&^0GLKyED^zZ EL 3?zcF?{J_-XQ#)8e)}yp*w_a0b<*89e5cSOkR2?+ zc~Uq%PriclB!fd`CE-c*shN2a0=m&7@H@m96*Jn;=IMWe*3AR~YlbB=BY3WvLC0W! z0u4bN_#2E@vZrzj92aE84+;h#mcm_ZG8Vg)N_R2#IJe@MSZ~&gF;PYcI*HDrlfaG9 z3nH)R4?R~OyZz=Pu}VF8M{d6T*wr3<{4Hn*K1+;Wmu!4eY{!l(PMl$!xG+>q2|%Ak zA&3gsBlsB!u0qHf?h)9HGLclo)7a&84W7Z U6AH6T~ivFNx zUVVK~nOD&f+ b6aSuy>@Srzt3jDeio%K0TE9an%_%EzSL zC*=G2F!t|><;#~tkHG%1H!nR6=Z^gvyKVsW!>?1$085B2+sPuql2{;kqK_e2CI?D9 zq8U51h_^w+MTeC`bZL|pgYfItl2(T*>{5kCj&@dE)gKh Y*ZBZb KZEOv7>8VyhDl4X}zZH@H}E#3c*yEg%BtGE`1 zXYSQ*%bP6k%hhVjmTg(`p3Rb%*ok91wzEM9k!?9vuq7kQ&H^N13u_^vG^I4qG*AkZ z(v*(^kLFQcOKBdZlo!?(N-5=)7Fr&qlv0S5|IFNxbY(jWgaZAec<$UYGiT16bLN~g zbFW4l$CoTRZ(T=0K~qbgt8>dhrM1o5lvgffq!pB8=T+sAZ+zxfHkXw5EMLBI-N=?h z^=r 9v-A@!gC?$A7Cp@`Df?*V6B`&iYkVW&BrFIr=-$u^)#NPgv4R zzy2!v2v@oS)o$E<`{5DtYoHrzN&Y`aMh=tw`pSXn>%X;b-M98k4OIHR_tx%p-@1N! zpfYlwx~5}o#nQpW`Gw6Roz~{X&DQ#Fg(hy_T;tjDZJ%RRYo$6PS7i}@NHr0q*p-M! z#J>BjLq5pu`4;9HRyP(lkMHU2y>hrQ#aL%+Td<;Y`z`%z4qmh@1D1-pk+;aZLsA~B zW2b|koC~~3Fa5rewWQX-7CE{iOdbo8-|bANYWDG&QT&`Uwb)^Zv=`X&wT^Op=gO@s zOTFv9k?PEkypm#VsjboF6)&kVd`xaceuyuAzsQ=c!4?ar(%Z~jc@s#}uy9q)vQTd1 zw*{qg3pZ?RaS4%|Wf^6y>|7P@%iO#2{b&i;-<7erfWEwAJ=Gaq(eun8&cQKDQ_sDt z7Ru`lCI_s}^)*e4i`~8DXJ50?;Yu}vHPEG|<(qXGCC03#v(Im6+pr)vH6=55W+xYn ze2`LKXDc^pa&z P++#9fm=6O-pxa(xyi??S1xYkLT)V_j0}RwHfwh z4gdUx;@CfB{1vSi-4_hrcTo#qf8h8V%KhMT*>_AVr&xK+zE|#-tiq_{m}!)_08 SGuW|oYMuV 7=`{>PX4(O-*_ykey{u~(BIQm}}>6AZZNQpO5- zu(iY3eq MnmD5Mo;ct__kM62kWKPMpFD}tr3)1BorlPVET~c9F zqp8lKOEK2l@`W_H* 24dLPWBf-};aE7AVXUu$@n*)9?Y z;q>?(4<>K7rT@!RqUO!zo8MZ--JVmn&}?cf&FaKXqrvqrmb4z _g-j+>r599M znwQ_T!MmU|MVpkZQYci($&u&Q*SXzw>-qI}E%^5GshjsteL6DaJs`L8<^n@*PKK>A zOa3mWcdxY7>o}z%TbEkd&};;Ssj4zY?D(mO6F(8DgZh2=-kG<~M5b4uJ)f~mPe+ 2N=5G2fIHQc zJEcxbeo0xXu_9li$*(Y`mRs}Z=k#1w&ClyRYk8VU#AZq 3Ff((ZrzKxwa=J_6wJ5eCg00+Yb4sw4S r<2CX}i7Of68J!U8ffn;~DHBOrxFXTJ#n4jn8yOGTRK&)G^uVEpcEy zgQa8Il)P?rh7)p(uIlLmAC~p7xW^CPvD~*XH+P|L`5oV0J3PF0J?DM-<>k2U)0>H8 zrA`;^*jPfA?0>6RzR~44x2vkz?;ReAjNuz^YyK-p5TP@XpJ-3-Mvr`PEGi!rsr(d= zuK&eW_Lt%^ #Q#>uJ0@>>s?~CF6liZeGu*PXR8mV)&x;y@V`_aPHL@x8DFAY z_?hX$sZ}BJl(=}&pIRkQ-Y3?HF!>F*&rBPn`$Cpad0*(*wbH#HF6Upd7sPuK_kiSc zw}8ldLEHk>23W&5P#1XvhMvHRO*r91R-)duhJ0+$( )a|vK) xTEZI62AAJ^WE#cYwc(@Wrr*Ss_ zKu-I{9V`2LzUsZZ#N)^pe|E)c{kr$|(nTei XFV|&-w%YrfLdo| zMh%+y!(P$n#`GB=AE_AFvdq@g-jHS*>#%rSMW%(_W!a@E=_%=XLhA2+q*T>z`kHS+ za8-@o>?|m%Dan#KtR+<`nc1q}zrYn{<(i7tHkmsY*_AWbXbKD#oz7B_;V1*4=i`yJ zdq(QX0 _&NqP+85m*6z(QcMdfGHv;lWi1Wm z8^ c59&!(p@D3sZ=A05hypJ}*iY4_EQ&vYKGs7T5-=f2SSLc_J4OLy1)s`EK} zwY~D_U#bT}%`H=_oz68=9(QQKfjgdYR988l>3pVPcZa#N-JSo!vKJ~Usw#f9?76x< z9i3M;JcD0u4y|@ouMW3(CRbIv)=aYJf(Xf~VZM=b{PgkZvxsa**OoxS&-n%d{h^u^ zUdbEu1|=*8xQEj!dYfm8o7dE4M=r)Y(;|EEz(aZE7SKJezCxpU?)yfk6IUC`&80;* z;qJ&ysdx*n=xtnDno?4dZ0%UsJ2+G^$SFEkmL_rK<=Mux(!7}maKvY?$gZf+=GG6d zjkFJz`v$>63&+pn-&J5_MOCOCEe5NMY*=a*z*NS*=Pw>_p*Pjjmw!rlGCp#ib9yDN zBFEwrAg74rITi>>Nx}jL{=>?lt5%hy)eH?BxXwMXZ(!xhqI!GYz|sd&@+>(%pGKFo z=z+$?jf+dtY)k9-pVck3rIqa3wQ%E9W8KDq_WZI3uReE=xB4r8Pp)V^XVJDV6-6p7 zj{GEUw2!lJ7;`iK5H47|cBcS*hiN4%0KSv=XHCS*LoiN1bIzV7^om216 n|R- z4=;%Pl>BMTEsZnZt@D_ZFMxl^W=|deHvjg9i SNA}=6 zN-=q+T_5>hnV$VFQOn2qWuo}I9rU^Pcv4 otSPC=~fz)L}9U0V{ad9cCGAKYAbTD^e>&b zYq~RSm$_%sv_ZFS*KHeW)^}8EQZiFC^4$E?1>GB}-M-~j8vKSa;==!F#*x9>raVPU zysZ~FRxL5Fx$&{U-i|$?U+!NolnCjCR(&LA=*Ge7j-B7zw5LPd+k}_`$tr-? BKRLa3XE~c`QD0S6A9)LnTo;-8vPx=-ifT); zvPx=;sJ;Fj0ZXd^G&`Hrsv)&%=x>?T%kJQRE U(!e?xXX z|28=>BE}s;P2%%=*&_B$C;H9>c^Qf>%%eot%C0vq9&jyRTbUC1MQ+`i#TAW) *<_yio2##($l%^UrV;AEzu=1b+vk06 zwb;_Uy1IJx5{qRCxi(w4hopB un zkx^WhlUrV#kx^WpOMZudyEUg=$jA`Nb8 >StCq0H`nw zwKVv`W|vbYItuV*L %0$P)t%qQ z>W94R_C9b9w(A^a1-LbG7++ZT#)H1Yd)KVld)W8j8+DP(a4WdY)SZeISN-I|%U}BX zs#RZq>GBJIa@7jO&Qx%$?2Mh~_($bqu) }jI@(N0n#wL;y|u c=6~h=XaK;>&!KV zh1)!xyUwYTYqQd4ZpkP&=a#gr@eWl~5A{_0?>s8nhh(sEzn5PDIXOZuHE&4fZs6Kx zCL^QVG5HlAZj)sm3liBBfo#4Z?; _4m7n~R+u<4YztgoE|1 z!p!XgfQHYOUwrm@Lyg z+QR>GdAHNqz5H0U zsk$h|8MVn510A^}eo$irJ=(}1Mmcaxrl#!dkM8HbJ+n@>q@qr SX-d z%>QxS?lsyb?oRIZ$XA+t%k9Z2s`TWDF!Pu0^+ G>NVvyMXMS z!I)s>v+iM$Bic5qjM5_Uo1iXsCL#M}K$#`+c2=qSs-mV }dzLjC``au%%RJSEoT_Q(1%ZL; zvYt>!(*@K1p32(35yw2RnY-lWDOss1byD6! tMeUb$^#nJq21AU7?; zSYtZYwP ^6I-Q{+kA1Z)vSH`W$oqMAL8lY!d8`oT7eo}YfP9#& z=hdK=$`TldOD{``e0@P=^>*P6ybF77m6v|_BENKD)6`75>}w0jyUn-@FH&schhrzO zOZIH$p1{b@I+8GPK`38YGu-VcY4 Sa9QV2qjR{|S>D`PXkEU* zQq}FNs~PO7uq^B aASiU#nTwo@g@Q#cqq%NLeu=vxx7g{XHfKR( z3qL6TA&mni#}%gVN(GlVHuAlM#au>xU55B|WPUI$->Azj&M(Tz(Q%wYsg@@dmo+Z; zF3hPiXQdaIGqa2Gi?g#cIi6Q&Q&P)TT UX&5$>(wLcRQ2wY($5zLB|!P{5McOswZ#IW06qcZ>>m; zxU@L|Tv6J3_onvCFT0}C(cSJbwI0~qe(9x`FLm@SZ#SQ~gy$Evl~k7KOB#&(TirBQ zXP7xQ4-n?aHE6e@RF+F)a!@RoVe~JXuBQ!pzTsCrS4aMeulmc()!aLf$ElGmf8nO_ zxsbo$tqa7IjuQc%ZitXHWN#Pi)mSellj9oMEg$_(R{YVB>=y2v3-I*z$m5ZpZGU5Y zoW_=k?JTuw(iDsBilN;tq}?0aaU*Wp9=ZC0ncG-9vNy#4M*dH_ua68Sm=J0i*K=Vc zgs;00Ul*y3+>870N?y*rH KquJnwwvaEbtN?LN~r}cWN`0j7ys?&JW zyDs`x__1s8;nd`$Oxa>paZ0+5ywi4OGXLopSLTxN#Uu@1^q;x(BS#hw)EA|2=8BRM z#d2O}ZL*a#S#_F9@0xc$S8ceWt!l;M>e6CuRaHf`p`k20ugsNOw7A>X)^vt?@vASe zUc`^xkVJs4sDFpWx08LvQK9_oRpn>uo;K@ZdybH!$<`(3RW_GYG~0CDoF>bdmtihQ zcQrMX>+%g+lTGz`s!k-Uqf2jf71h zO2wh95)pP^m&8G7amtSRIL28CX#E%CPnl+p8o&isptpFm++`7+~zDzz@x zlv}gdkd$I>b}d?J(P&GSHZJq17uj5{@^Y8U_IYZJv(gwI*XHVy%ry(La~8Nv#+Jcm z*Jxi&YwJJi7A&ZPKXk@+<~v_xJEJ4tiTliTW9ENX9*%s7J3dF*f3zR}dcpEDd0&yp z_DS?2di@J5-}uHOEJ&>-(zk{bO7Z2O5{Z$>{#*^ltp?ZP!otNaL$NNaFgGJDuduSA zprEm$Fh5 bibwhPSL)GUQjaY1r#?(|}qs>;Io|&AKkydRs zRtu@ALbcIcotBZ5oS9z#vaPDhR#sX0i;Bj^iV9*){{QTY#1|zK_x)lAK(XKcAPV-` z+nbx__eCis?OzmMbS&@md{N;U?w$P%z4Qgvpv3*NfAL$_A777-?U8J-@g|L_rLnQa zq={aaD)d%^!Kzn8ub;1fOWcCP`l^wEy1Idps;UiL4oBC9s`6#^f>6J#yu6RRsoi&` zw(0+&AOG8Emf>HqQTs_1iM!!nwrzWcDl=;n_e}NU*?$}TkpF8pbw8=5;9oCV_1Wz3 zo|)pvPqN{Q&fL!Y@!v*|EGOUhHA(k~KWA@dJ?SR!vV{HOFOsfZcalBfgw5kKkDVSt z|Ml;qd7tlwaiW8J=L@iVJV$XZN!U$3Q=9bbf1jxOi?_L)s4d68$UDt*gQS;Ew)K3* zHs^Wt+P{xxePK7F6BX>KFZ|B*TrJyo8ruVgGdx%C8|WVN1N0X95c6N46ZYhZ`<3EB z3p)0aTshWf$G)n4x@xPN_ZWvW{7(Nll5^h-((n4>CVFn)hgr`HP4>LP^vv9%+)PuR zy-E1fBZi8+q@+B%Aw1c%tj#mQD^FXae?0qKh=1{Ma&Jk`0sOBtL$%RlPf1g$Gg519 zLVZaVuG8uZ)6)v|$+y1mvQ;?#19yKMg^z^h9y@`GKCwPufUZY(fb~3#p8gCq`4rn# zy3 WboJMic0j^HbIvu*s^pb#hIIrRr9~(pT^DYqvvc`nAg%j z*tl$}uiVi)+EBg7q)o~)=+nz8D)m`aB{_v2|MHT7o~3yWn>Pm*zLje$N=q-Y<>Z$Y zrluB@N8TWajyVwhw~{|f-u|cm8pLk`&@>J1#5{*&sDtHsREfG+UIsI2JIl+F7UqnY zC%@mZpXHS>%f83*DwK|1XL&VRg8t6(8f3>cET4q3@J5!`rrYr}%cr2cjDswn5$_k0 zl#IhHk5PKY6D-f6f{d3~o=2$}|6q9;O4TV?UXJ8CJ H%V$dJ=p}WskWLrn zNw%a;j-*a5Qs}+}62vk!+)n7e%<>osnLNvLNR??~c^<9LEN6KcD$Bfr<>e?Z^ZP8X zK-SEkv%C^*&ipIOtB_HDHp{Eg4*f+euR&||AF+HAvS; -Dr#E9@-oP?enGyPrfn>*K&qxoSzd{ZP1mrzN>WEHsiQ&8 zrth+RlB7 dJ4HvN|6QzUg#C3Vt}(DXN!PnXomkkrv3#{wP8XG-emC3UipbwLZu zXG`kjNb2OG