From 91ad1790e172f174082bc924c1f2dd4508d6df5c Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 18 Dec 2024 16:13:10 +0100 Subject: [PATCH] Initial commit --- .gitignore | 5 + .python-version | 1 + README.md | 0 mensa.wav | Bin 0 -> 1417036 bytes pyproject.toml | 23 + src/fm_feed.py | 73 + src/fm_feed_wav.py | 57 + src/mensa_to_speech.py | 103 ++ uv.lock | 3078 ++++++++++++++++++++++++++++++++++++++++ 9 files changed, 3340 insertions(+) create mode 100644 .gitignore create mode 100644 .python-version create mode 100644 README.md create mode 100644 mensa.wav create mode 100644 pyproject.toml create mode 100644 src/fm_feed.py create mode 100644 src/fm_feed_wav.py create mode 100644 src/mensa_to_speech.py create mode 100644 uv.lock diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5cc7a0c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +dist +*.egg-info +__pycache__ +.venv +*.wav \ No newline at end of file diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..2c07333 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.11 diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/mensa.wav b/mensa.wav new file mode 100644 index 0000000000000000000000000000000000000000..94416397e4cba27d98d6eb1cd82941650437bdf6 GIT binary patch literal 1417036 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

Cc%_8nGJtl&8A zd}Y}ztP$&5*71kAa-^X#O^?!Rkq^e7S~azxo=86E1B_ON4R&litX*q$nKDb+AfE{q z_D;(lnf*4qX!hgGNuKhV-8^HnPIww-jLPWZ8RL1Kem+gjuw>rP{5x}1Mv3$R=`YjQ zr2U(6G(}G-lv*MAVWKl}LqgZYfk~H>uP1#-;**;vc1yUN*gR=j(&41LDP7Z_rQJ*? zS?2=%v4GJ*v|Qq^O6FALivgq`P95$^PP-49u@9xj<8gFsf_i#rKxp^ z{gHD^#N?QDu~OXfJdFz6D^#dp)BN7N6Y}THcOmvubaeFR$Y&AR5gWtryJ|VwIkr2C zIi6dWTE|<%tsYQvjwFfGq=B~IZSSqiZF?L6$9>zk)+V;0wknp2Qk-RrrH+`$_2GMo zQ-lN1@TtNl=;lgcD9>>!S4nuuhe#XfRbz95eq9@&{vbb)hbi~ek!qMSSovMMs87)! z81?8g+7Fg}3u#S18F#74T_q<;Rn&Qm+bA5i>=SO98Kf|Y#+=tw$VblbAKg-9TgQvA z-UUd($5Cq|*GE=yI>d&glDRzevock=8!8+8Arz-4Xh%qK>nq1HYkx}v+imL{zOT_$ zKdRPKM$4sw6}?@v7y6$1C2!~Ku|6&s2%PeD^X2s&^?mRE;H&Qc&aZo8ymF(D>NpF)DCo5^6Gsb0(^5paE&S;u6Jz-|T zfX}BsCcU-4Ge4C6boTSdPYV+Eq}o%YtcYNz&^KL!#p&7ex$o|Ld+6R?XdN5p-%>}coO<}|>|;i6)>YWY*FU@2`WXpgk# zb!-mX=UU*rYJcNU9F?sp(%+&W4HdfxJ;gzSL!2%hkmgF;rKQp?>7^)1F_KGYOnQ=M zG}`=I@1#yr%gFQOX`x}tdbO%-sEdpNG|ilBtT09rAOD#~!fquPf0+mLI&?tjncPMg zE>3iQ4BMGMZ+v+Cq{4dsR{1W4-EnPmMTjw4x@TnfSXXduddl_#tu4eV}Ee=fy z^$uD>*OW-TX6USUiN~IumeDr3Ttc&tQ$POo;nv5`?>D^f`Q_Wh-sxA;%V*5b{5N~2 zca^8B$B}V0V|d!2RBuAmmor~JeVX-!`@H1Kqp!~se@)3u9GP|??J3IE_Kxzm_AZcv z@@6BGkFq@tD;?e{Z?6K=ik>VsspQPEKbEdjs(Rsj`7&dF3vcM^YM*EQ(X!0C+*LaK zcvQDMTl3v2{I1yZ;uVX1Q|wsry@gx_y5%dJw^Ce%sOr&Qqw7YMjMyBW9bPK3Ncgt! z{^66tYexJVcFKL%_0l!pZ3){Lw%Iw~b=Fnde#rTsO}DMJ9g_}Ow~AFox8USY3a`13 zLQUxDVB30YrhS;zVVi5KZz*J1$=48c(#klj57KS=A-PGYm2y;()MDCEb)<2T+e^xr ze;bo|H_`NbB#Yb4r5gFj3UP|K&Ju5H?M{yGR_Jblit%Q_u>8;6`^hT#RIrz~a%TIa zS?M%sVCq({BtIvs_#fTzv2A09yYGrF0dXk(MIb!;Z1y*q%`?ozW{DYza$>jC>Zw&S z<+L{GTQlEh#AR>Jn&~_1^Z0HBFMCgTeoFf>d2iyX&qqF4KaP9vdN=3ooKIsvz55cD z^d@z1X48x{o}(G@ncFkkWc-y;C@m(vW}2BAO5U2VAqkF2a!j(2{3$su>3wRolnN;a zlV&I1OF5NVE%i$3=k&Z82R)}VHe`L1-7BMI)3m4X%2i zy1(+Ans=)$ui3TYk&@Bz*65Y)ENg^C5f@l)I_^Z2&tvBAQRrBag(csYx?6lz(L;q_ z6im!JCGXm3E&Oui-bgtz6#gV;M4nA~Eb*=Kz0UVn+>E#tG5NyJxZ6jph`8gf8No;X z6j>qSb@-U@$naL-gI%YcDk)_Q1BnzSO#0+{-_) zb+FxqZ*a@j$XQ=pBXknBlD1N9zMHx!Byq2~yZ**nK6*4zFXLtQWOI>RMor*{x`xFS zi#iuIJ-S(*0daTTw_TmBi^c!6M6ZxpG`VBam8ANapR%|3x+}Ui5kAXdbBH;HI{8iJ zQRrAn|25D2^v@X+)Aptg$~c`-H=|oxrL?YTwbD;#e95es^=Fpg*_JjZc~bJ7B!5EL zg#HOD6QdKad>#1Z=9j)-cYQ6FU`cA0G(34@%IcK4sU+?9v@7XbGAd_$moYITm|ifm zQD(=CR~aiadwUvrHhA`D-Ok#UwKV&B_JgdKo*|y7tg~6mvj6s$4*VcTX_vHU{g75v zpQ!z+M5{}c_iAI~4V^|J&AhY^EkZ^MFT|=A&KBW#Vq0P@L``&W49kibAMK4xiYu9abHS9NRZI6Mn_T)(iH9Yw7u#N7 zV%~*$X6C6H^DO#JO#7&ok*6Z=L{^S`9oZpDh$t9UH0D<1RX254im-=2cUfHymm_R> zSY_8u=WTmIYj5e3P?GOp-ZOR^)y$HlpAfXF)|+;3SiF0dtF5bGSeFNth`y>JbOIXGLkcGo`asr>0E}2F!VRxR@p;+8NQbO zW5Kqe67o2uzp_mkt!nB%HOyFTT%cvR8l*e5Vb$|d=k@01OS2&L@h2pweYdry?VZ?} zA8#3HE$OgZf3xbg*7g+33;6A~$q{j*^)F`w_ua5I5yK)6M{kJP5!)qCqkQk<*XAt{ zcRO}mT#>jTG0UQoBL+w8jJy!-iiwXYA6-1AZp_8#sF>3+2jafud6Fk3W?tmo$dt$< z(HYU7qNV6-5rrZ~gq3zn?rPzmBj!e434h>P=6d2>;q2oo7XBuDTI5gQH3=8O4@XQ5 zcVq4~Ty@FimSxja3PGBdSl`qT_>`uPkkb9!dS%wnEHnIqD(Qq$8GX8fJLJtZ!&QNo&pJjrWP zA7xC-I+;DlTiDYktzPnx8Yjc%|;IIBCz9e5g?=f$jw~E&m8lzRBe;Xe(uhvCtr!H3hQ9h_^^$PlCB|W%1 z)JBWos$1$?H%RR)&#l#MMXb&E>tsI{lzi56{4;vjoG1*pS8*9(YuvjcUq+RPvW5Tb zy6XDuD&Xn?N@ZBfh=LH3dfNYT)^l-T&B7z1dPQ9fui>uhZWul{tf!-teTZ!je0Sm~ z9=6MM#Pu$$WaO=g+u^&yH-($wrQ8+6-a1P=<6J&hSlBD)dRI#LZ&5WPe+pj^Q7`&P zj4x_Q#5C6_N%dy2Z%&ob4Si|Az z9Fk^Pi&}mY=LuobTbpJouLoW-UoO4zYSCjob`Y7_V+#VyFv>?LxT$f%e+^!SNWR-PX#r99wgQ>ybrT~ z$xQL2XK(X9$PQ#^>6Ni6z{QZL?O&;zjl@qzZ$*xUG}^7d*TApi$7zjXs_v9<1A-;Y`tQc z=;#r4*cD|PY$&oyQ(d)UI!AoxtZ0w7d=c(*c4?4%OT=O4b<0HCOJ{(8ujepJb4=!{ zgz{v?`WqP)$vb0au!;Xrs4YD}KFi&Ge2^d(7_A)6sFhaScTi6k+L(tzud}y@X3|u1 zqg>WA-1{!nNsHC1hGqwL`0E5YZLr>5*lqdF5-rTq7pW72H+-%9F7=+NDJO%^L*?|^ zYUf}|=m2T#nrAy{z72dr7*y7ms+WT0^rtl2IG~+}1Pq%w&&8yls~yXF?MR48QKDYnPV9*{!_i%#Mx($)b1hzV_Es zUMf+cyxA3k3ypi0akw5Zn|eNERP=ep(#{xS2KxKj@kMQ!Vw_$eaARnWR)u@Z9~DN6eWVsr ztfe)-%3Px7H&0o^9AB+5dZO=OXpNrEA0`o87tyf(>o{X=DD@$0XcK;yEz32}`bldp zC+Q`GKg1}0Dj(0A(iZ1V_iAfCGicltFFI<9mDLJChjNm>rHjqc#y*^WsA8 zkdos6q)bFiV72;hR&t;;u{uvX-dLteMc!w4RV8D%_R>AxPbIO2SW9|MHW}^7a?=gDdS{;JdTB30B=}hyWgTjp;kZF<#v-MP zddoPhwKczlt_C0b%PDyg#|Y3t@?pK0#jsx%I|onswa^9ao?O%SyAol>2tm4x92Nec z-2^gF@X%oMk)z2`g&_5%BT!D_=!;PWosi z1CP`j!a&;!n(Ch)v~e?>3!JODep)BpPpXUO={&8w_EkM%E+T&l{iK^*dm&y-b_}xS zmtUg~E3`_LE7<@5Xj(ti84631Y;<&6URY=2FCa8>u9?UAZllamU+i zG{&eZXm(!Yko0mSx^T{Dr)Tr;#E(*S z+X?4LS8Jh%)E`Is8nK7aIvJS*>oTn%E)nk1 zdwQ5L-VA7!G+C=4Tokr(iF&rS%Emf5IN;;ivaY|#jzWM-tp0Uu(Pi)*5v!nS?dr61$ zcCM`vrE2B_u93Kew!#X~f@s^HMt$;<6yi40#l`}&3SCe0a!nBLzG^1YdE5{DD6zNj zkh_l9??2{y`aS*K_+ktq1IQ^l#Q4?d&fA5$QVroBzN5IDKSIA~Yt^1wd&JnS<`8<8 z3$qO2Thb0jF)CViNiHdz6hoHlFXNi|PJ3XS;_eGGr2hPKp{LNA@4}xq@0in#f02({ zM5=MS$O)kiUxnXCAJGQfC1jQ^8CUea`c?IbejO=F!ZjrCxr1aBcf!1EE(NTp9w|tV zas6pq%wk7LVeU40EsWzzBA0fbJ12U`d!6Xh%>!H`5{5iZ8DS;Y!mOsX)#hVHooIH3 z-~N&`;0Dw0^{oa^Takw5G<`hX%6;a)HESwMwMAsKB=QloDaodz_}}^J{AT*IzDYZ0 z91-4FJW?Iu9VhYYxt*xt2W_RfgMTDcCj-@Ma+LW|SStO&l`xCZaPA8?nG7;6>gV(? z#wdM^Iz>B79l{2(T)(H);3C8jKifQI%rZ`y)2Z9kp=Wk7i2Ok;$oj0|YYV-F$>fl^ z)i_E^@xKz&*s1=lw;;#)WKzgn#@!cBh;xkurGZ-8OrniwS2HiUD6|zTiYt-TZSrcVm9Uf=6~hukoL47@8|OHGYp?T)@YCH<3_E6+R#|T z_mC!F-S~)fFjCEiW-Z|&zn)&zw#hpTWIB;i$s%>AqMy)`5Lc;VG$aGK`eFt@pGz^?s57)Z<_9re7{-+| zyV8>UTyc=q5a)6W$Q|09HZ>cQz5HV`)BKetk{>xMtxgI`|5{XAf1$kC1#yXT;ytkr zVsHI88`s17UVLKTXG?UAb~ke7aW=PXw|pBdyUY24I{>Az|n^f}rb zwU$~_t)!LLkl#@oD#PV+^2d-{o+^Kl_bH2%Me@{8)zIG|yV6F8kpRHbd>HoKbpdf->0};tnTw4xMiKKD==?q8rpLgZG)JDb2Yrlu*gX0i`RAcz1ajETNE=d#RPe!KC z#Pwo)Ta;{%EN?Zw8Q+HQfGlP;-pRXoFZUVIyysjp&LVGcKF-61!{WvBsoXIf$GL~l zpygZ-WH?806SyC_o?LCN2Iqood66eMOV*QP$eivWJ2AFJuyd2h_c_`7(j*`74FzCH zdEgr=kZM336i4pAF0Pd!Re@3{gsgWh;1w!?dTl|ehR9g9z)_J@L5{gI=|UReGah(^ zrJ&qQNYilO7rrNh$uu$+_eUZxFbOR#K!$%7?)CyzCy+5HF$vUV9GH<H^So55~ZT z4963T$W+{0K<459Br+N3gps&D9<6sE-vJ-d0{@#M+fx#VilRA3Ve~RTiNz>%V80#$ zb@49{7!QHg@Brt>a4|gm)2H-4&=i+}yLdtGBCCB5S>5~ib{i%Cfp2mb|K9=UaGu`5 z_cyrv0C}g6$o>-GNm$*PINk!`kVanvGx7>pkqqD`g7{Bi%}S$B5jYA1F_Ir1z&AjU zM8U=t13IJ}s8|*hE)6;BO1k6dim|Z&ZGos5OD1BxYk|`E5xM;hWIytQdPCm zI|04YkM_p@CcvMx!hF&gc#sCPBmQ^5|GFq!9pBoarGBWVHOe-peeta(YA8$_(tN0| z0rIqsaqa~yLI+@7I%Br!i)TCJ)ZUklp_9<-f#~IOx&vc94$FB9lJPga0vUM#e9udu zWZpw=zCZ#@>ITQl0?$zipX#73!*F${yEfdPixWq;7twSdrH&F;6WYG zy(G>>K;e9p&@A(v`4xzeG6GsEzBpTun%P z7oaVEfS$|;b=H8&TX0?vs%(LFodyEu9CT_gxk#?U`riljegPWkUufAK-1`fB_y=>s z6Y$^;uI)s*Q{d4SlsSao7w~&8>ih*LqIJ;6`LKYKz~!;v>O%bPi(@$SawN2`BKlJj zbgu&IS_yLU4SHAr);12di=hP>%AX4cD&X+wB}4UWBE)f?wBQ%`SnHH}L!eNbY}l_5rRxh2(xl z4Ghb62lYS2o&V6vd)&9NgE19{ z)pKFCh(IX`qpSnV<3`yckgt09RK#pj6wj4`Pp~lJ=n%-I7%QIRSRVc zLmmqO_fr76R1tbq8nu=L)#~DVe%Puo%vX%V#bCKgpss@WUI6`J=st#8%*BSf(2KIL zwlyFH)lkPbBn_7QCFu4a5Jxp~dQlCWVYag=W{zyo>jY?d8(LfmPf(!vTB6Nj;7E1! zy)wCqJ29}CW#C5?#5lW?TcFf2@G37kkGfyeVQ6b6Fjeiy8@>SiyPM>&x!deVcVKo@ z=v*@rI&g$o__BOSt`xZ511pRV=-E57vU$LqiYOw5)OEpFW~f%H!^6(Bfyb+X*r`66@n7ux06p%QOTf&O&Z3z{}YSyOmArkpJjLSho_e z9!G$P{%qa?4sRfklHEb!W$;-0!pgJRbPw!p4OsBCkiD1C`;znz^CR*Xc`$G6#w^kh zed`B37){>L=jLQ{mRSH+yA(d>XlKk-^TACH2*`5q<#}=d*tF5~gE@}=f(*zAXv1tMF~7n8#-Ph^=*R0%6nJ6Xk(Frx z~q@%<}Xq zR@ImBd!Mlqm^qGYr_W3aEoUB~PT0KTCT}(|zr%XxTY8fAheY`3UTzGn#f_kgxDosm zE}oxn6eGV=2iJ*2(6w9~B8fxH;{0i6g~)~O$HGig*BjBVTmwFZHwecy0cNW%&^|SR zd0I`U3nlo2{9@A5c*l(=&4qRpULOBSXa+P#wykVfvGAW-Q$=2l>++%Q6WQ)RYu8W<#4&VJU%ov zIMT2C3j4?UgTnFKUxK7$6 z6_)-JZBkunnG}yrdQ~N>)J|$89g}KUB7s|SN`<6Ei34tIulP{-!r$atz{j4)&*NM2 zV|ZR@0Q^|Aa2#Iz7H$yNpIZf=`U7UtN2C=ugWJwsM5O5|RshrC;WmKeGy+2DmhqS2 zGP?m|_{1y=Z)XJNui}{NPMS`$yzx?-r*>5m~;cgZ`a+F8}w~l3wOODNs(#{{8r=0&dt*-sZ+S$Xh zUEyI(!YYJ)6PD<@z+N zvXS2$X3j>WGsUz~JK_NYXwWopWu@82oB zMLq%-HWpmUz|6jm{7LNGFs?WEkz^7#;O#qsC@qXQU~?`Dx;+hcxh36a5}-EM8RLy= z#%aB|zE*3e{i)7Y4W+M=Cfntip~PT=;JQFM_;k}Z+86L{^{(``^7iz8$zGNnm%Tk} zV%8VWQBQBr*G$2alG(sB*0ax(?n(Ca$f}n$Bx`h5vL{d0K+icmqKV;R+zLqsO`)>9^Z+qWd-#Onzf0JNyrKz!t@FIhXR4me{aALu+1@`Bsc~2uR z{wV5d#Dwtqz&nfzD;ajqwaK;7+0yyYQQeVle+Y!+Zc9z6v8eHJd_}G`c?}9)#0(S8 zQ7(~REld_Kh!Z4>^gE&$^?@s{z(2*>_&6+FXLzo4fL7Kx7e9f&#J}SWoNK_^7AH=s z8Eum!&a ziU(%}F9w~V)*&@mF!UgJKX^AdF}OdtCa45kghq!phh~Rr;ck^siBK=-tu>S${4bb= z`!j)m<>$67g@u`N(Zi zb)%m|zl_d|&W;X75004{^H)rx*d?*Wke_bBxgi?T`HDBlUiATIwfupkf~_}$;lpW%Dt zo8W8Z%ja9>{oea$cHiuV*^jgQSvRu&29{_;*7B@uPnu__r#eX?z{ z*=)0{Gc5h3hN28?`y?`oPBU%hTBEa3%P4M4Fzy=t&F-`?`9#ie?f8#;exZwyUs%KQ z{9?|;O5`4Vwex0E^LKEpkx?C3MO5y~N%AAPv$8_TP-dwU)L+%}>IF4j{i=G^XX;Zt(^L&9lNCcgAa|1+ z$=!ineI=Ju`YGq}L|2rlt=-eg=zCykh8X)Xzt4v6teHdM@z%q7F%HqU!Mw~b6=dL8 zABtV18`$34%CgY%t0j-MoOPb{g|(<{r!8P>Y~Nxp>e!3kN8ygpP;d${LI*_6`y=A`h+lvm z0EdAlbiudzLDpD~;oL{8^sks1MjxY>?$HWqW7RmdgHlu(CO4IXp@*R> zq4l9Lp$ehQ;QHW%;JyGCtQn{qxaV)-pXOf+q*pOtlJ~B+l6R)Jg13aXv-eqcCGXj6 zJv%Y`QFc*pVs?LTZ|_v^3-2cHd+%%S6>kOK9d8$3b>BkY4c|7*a9@3+{GI$szH5Gu zFX&(GzvK@O%mAl*_!Fo%;*Q2z z3dblxZ~YIwwr@QLo{u8U679NE5d zt*)L7B-Kl8hqe`aC$iP&>Kw>r6U5j#%tn`$LCRAg_Xf*Zp@OmiKf0?tNInFwai3fo zUf>R;gnC6i44r$f7l-cFFpnU!`kX!>O}NvL#8v!N{ullje+Ims%a21m*@|65gSi0q z1|=i1D?@syjeJ55$%B+EWeqY@3ECXpqnCvJ5wK(Ck=YDu>5Et^`LT}N zj0jzQ>O%zR4Lr5cW`6UP(ZcuwY7EwQ=?nDxnCEWmMT{l-Tz$H}Sbwkcm{oQee;N*W zVL`)Y=D{lAG*+Q^5y@?iwdZEC4>1`(iRUIE<{sio^L62AwC8*B3;EZ4QDM69hfrLs ziTr*uv5Z(=Y$#3_7m5$W*CHp?k*Z-G&{FCyEdY*vzqDIgDb10FNFAg`l1<7KKZ|e0 zXW|+07jdyTTI?kb5nGFO#Ns&Wh(F-kaB+;-6h{NGh1g%5B(4)riPy!O;tg?!_#-5v zpqNLDK^CpH*j#LcwmXQ`#meHhVjuCam;$^(7aVP+(oz)W*+el@d?~)i)91wv=x?Sl z4SRlcK7qf7u|)GLx%XIYKS$&;1@VFLW=pdg)`q)a?W2q=?AZDf#|!4k;}_P<>GQ)Sq}XN zE+2$`uL$i8Z4K=X{S+D$Y8c`|UU)RVAPI$qiiBLD55aT61HtRK<_xt%DJ|4V-UDkH zuZ&TiD>K!QdQj`HztzVWH;r26uVyS_5Vgr0(g`T#0$5i~f^?qZGx#W>z3{!T6+6Asr&3I5A|d!TBddthAPNI(m;51tMd z3rz<%9dbw5jCAPdFG^AMB0T5cFkAOV=F?#;HiE_vrW>*OIOL1hBa$4$HRD!rAGy~2 zExtHb)zgJD!hPYhAc{S(^W#5hv!#&rlC`bvjcusi;yC0O>8$UfuK8jAg-vv4x+{cF z4gV*+SH#7Lh{*bpbs`%@HjXSG`5eE0iTEj^FL1Rf;rqf{hd*&Qa(@k57FH(gH&-Rs zzs`Zq5038~r{Uk+vQ@VIW-V_$Y^h?oCpDL@irvKotV}8NS>tvgw(|iI+~V*CyV7jz zXlrX)u-0B;j4&D-lJP*FsaMxk?WT4NtLcGSQ)DVr)m!QTb(mUOEvyz(OF{>#s3lZE zy{lYMHo)JXqbyO@DGQbFu@|VT(h6&mF0i|sl^c-buL>M|#i>?Sho}qTQIrB=W}LQG zI|wi5zNTnJU@sTzr=fd)a9PK>E!;HBXPvQ! zwL5Z&z458R#c&!?(e4-IAD$svegS#KpTLzR$SP954nrD`C}aa zLb^OeZsSP+>hYkmu?Kv$q|7DBcTV=Z~vyp6rO zEMFm^{&+-iN&iC=RW*rizlh>(`p&pQ&wB7QA@g1^ms5s9fJ)Dr4r7e{H~J7FMZ zg0;d~;izy@I4vv#im3picloKQ&oA+RMa4P=~pM;t333h^Rz`Q?^ z@5}cCZ|h)I3`73-Z?t|EIqC!42J8u*hD>n-E-#l#z9NTl5fR~o;M_b!URge{A}B6l z-cCk5`xnr=53*~8uou_^jOY&Y2eX6ujj0+}u<{#dR4_92Gx~acvR(@w#3y+0v$RfH zY0ax1SC6TS)WK?fwGPk&F{(|?P(CTIfgFFUBq%R{qkN+zDcOnuoh+g@R)?zd)cx2s znyyOF-p<;3cogw^3w=4zFDZIytW6dhr?8o)0OCD+5WV&z_Sy@Xs1=BZKS#zS0Uuej`d;cO^?)y4Un&AbQ?htPT#5R7i1pwZSjBgUUM|Ag%q~3V zuLG^q5i27L{|C1Y(TaNL`&&d)mSDYB8nOI;k%OCxj9NTRf@Cg*q{f>8U>`0)qI)Bn zVd@WIF?#D|V0B)>f^2{#DXt0HU3DG&%0}?wzre2TQKl&!F()bVWBCF+fcf$$_?5Nf zg0dP)4!wte{~&ZTbOWDXaGVd_3cU@z38jZZp+a&6c_4Q1{w}|fElOFejDAwCDW=j0 z(VA0gl3Eq}c{ghRYB738eTSX_ue6`B#rSL##k&2BDVuGPA$|^Dun#mOk(5R3Z7mQD zMfo25HmpdzdMWI)qNT6m9dVPm0RCMwv4lv4uUJ3*3_qo{Pz9@~fBD_~ zd|))b-^+oKM?#-2hHTwb$T92qS0x!p#7;W$IMerleC-a zVRgCMU;R$a4_-c3t|*(p%|^;Mic5)AGUR{dd-7>{m%J2f*B{_>43=RT=AiF0Oe9}_Q7lZTYLC2k)k}&_XCKgbOy|8UGh-@2~tOL@Xx&anl6$vIy2o>D&{%d*Cp)gPY2Y z;QGOi#3Q?ufV}%D99xhJ>xVaWlt(s7Lze6;a1JwpUg$!bBI_;DkLF+SeOH?^5s7YT z)&iz8(RhaaKFbju>u2;eY8Yj~Yp?!XKdbMC*FH!esQ1v@=vDMe@ZA%%2ih&|B4V36 zwI%Rp=4wN=###%l9#-V}G!dSSre?u=xUL>Ttm6PaJAfeH0$tyXV-v2N#l83He`)|& zs)Bg7hc*Xm&8OOHP1ni+Jv9R!%UeCh=xEG_O-(Yw5Otqso<~fhFz^=ZkyWP1urx*v z@;K(REWE#=1vikJ4;0ir#OADgA4~EoJ2i% zA7z1w;Ynsre*6Y7E^Cq7Wk`{#v@CE6HeegxnimiaS`38q0BCe;vz(b1??%v&{d7Nb}INk5#Go$V;lUst?)`_;p!|LTM-@DZydp_x)+vnpK;o_2LI%) zaSz_#J0scnVEC}Erbe6@V@8>E;jJ_^+ncSB5gTnTfHhfd?lkwAS207sGCw0P;)KO1 z4Qxv_%-#c#A^i~uoxSM&LComaF|TK09qmRAo*_SqBimgW7?m;bE9U|+vH*Ca&G6v1 z;oT%BfhN5M>fA#1l;KbkAPq9IC(+P`FnACS#Eq)ssQUj$d051zK*`m>dZG=`Xr=Hw zoO5$Le7?f)AoFptz@+IU4M-M-X2~WYyaOf`zTsnV;&Dz}=Wsp&+p-Nl$(kG_*kbr5 zKOl-c09w}%Iq25FO!WeXS|cOQ&`U)y2KIIxH@L;#2PER04vbbZGWcJB4tWlY!)xS_ zpW)jRWRw2|j^YpC9R30pfMG}8qofya@?p3K_6{QUULc0%vB3{wZ^RSupS^30z2}O( zrzkP!{bCuY{U1amZb4t}fvU&xexBX%Qh%n4U=7B>PaJ{s3?O9&0fRIgD5PG%7b31KT3>384L zU$5saJb&!=H9Ota)!o%6)v2m8_rdp1xbkP*@mCz5#aj0z_`zpD-3w?fX<2}FS#342 z?rulCKn?VZ4e-AcqBt61?f+r$t}i^z_9*EYixp{uwYk>tJX=E&$x%inHp8bSY-~-; zqtynFYa&)D9dGZ!hghQ;BKvfB-^70-ZXFS(hzmw+PGUVVqD{xz9}!ONpqU-LNCm!Kxm5Q*YvM~%E#)KD&XZ%O_waN{Ck zdTxL>e?#&wU^@$4IFIcVbbwO(2jrJ=Ui)Lx@e`!uR~+vJx3@xKzQrt_CD)Ak+X-3N zfHPZQN4~@H_qggO>~F#zqs0y&cIE)2?Gir!Kr*i3Er>QqR4}5^Rs$vM;3Ltpnm{hH zU|*Yp7p-vI7FMWrOcr`zp7J5kxPMGa9s`BDfEV2%D{Vky(z`wCw#U&!xUwnk)Bw_v zhWloKtI3EJBI;l=bb^#8Rw6MPsVNnpl!Y!xMBE~LNk#OAHWrz8D#kZz_5ob=C#Zc4 zF`374#JDa-wbCjvuJr(pj^OwR?t2&|e?uOw;Qv+d=NhDgu{1XzL9~+jcr#j=duTtA zQ;7ywj<=%Zn$ROR_K4)_flOyY7ZadKiJ*K_P`(zp&>A1c7LrTt!7*~J7j&j8{&xpY zdqdZsfZq28U%R3F@tD4iKvWO+`^G+fa7_mstUXa3iG9atLSpk0Th&60CAMq?d@R6r2OnacW@F38CkGV03+j=scfi%Fu`}1P ze+%+cgfraOciezZUd49~&XvTe(mnu)lUI!AqG9NXY=2|#JS^o|d@jNco`lD85`7;n=rQb{z&`Eo@fhEaqyIaGG9o-4M}2xZ zH*x(5@Sah!S5bB;riC|Swv*3i?_B_X7o#=oJ<8B7B8c<10z{f7Zn6*WOJs2;ctP|{ z2k0+>g0!tQKrLdzrp3OgL!@pzzNv3nkO6u@NbIH(Hho{ zX;KZ8HAg?$2%lQGnxzfV&)yfiiZQcwU_bd=kGe5ktPA_y0Gw)w=kRXz@V^PJu8%wN zUXAcfN@5+{DK)lH4ieEqVgR$976QG6)=V^Ea**hr^kzs8dMvb3MBk-O5TU&sWjA9q zqiv+eO4~^;-of5w=ob5{>!A5<98qge;d2W*c@#(Iz>j0_L{CF6&tUHlaO(*6PJxrB zaLsw_pGWCQoWFpNReBElvev#rDtEe7xCjS&x< zqYUD(5);-!Po;d*4$=~`U$Lweqm+}NVbrN~oXZ5|s>9yVm(2hrYvNowO32GhP?vkv zaIPly$eFa5W|8mYN26FhT1eK*z}5^k+4s>#vJb9{=Op01)Xo%qXh-YBT9AT!C7=$k zN{Y2n#(&y#+90-`e+hV_V9ax2PeHU@N-F&UBEAweo;?|H-~*t~Wmvd-F>c+6>BSA4 zqxC!is`C3hD0>6@xAFf%On3N;nhPko0N&98bMFc^)*-LR@9QzEnuC%Hxc)Nq`X;t( z*uRCRP}kVY@`*Vp&jDZ97heURC__Z)E&`v5QC5tWTGB`4ZuW%5IA(qV3ni9)pM^Hh z@g1>>8Rag3cl7i)reZHj`p^f82Q}T`H~mTa43;gWzgYwF?*`2|{>%b(X_?u((gu_F zNuWJ>TLWCoifK5}WO-Bvb?g40hP8uSQ0H3XxLK^MHu_3xcr%pKuGYcT7H^44TO%er z)b}{toAN^qO~b~%k}XU^ONsqX++hBuhkZYD0B{s*`8Kq;?2&@_5O)vJSR-IIf2?HBg5>P9uER1rMo*b-}}0;8#n0)4!o-#6B_$Ps_w} z>64OwZal#n#}KhN4#&ih=WGN*ThI;*bDsGD;!$qlI)=5dsC*mR${x4?{Gi6( z!x{Rum!P-Tut$Bq3XYtGE|cH105@XXxQt`^$5&$Zou2GX-1!QgTo}6_e{qtBXBNf2 z>CrI*14qsDr?PRcV$@?Vau0IDktO?;QnZ;P71pDFPDF0a%P7CB6d&0qP^7ov5hH(L)f&?r`e z63{f(<7UN5n&O!Dn--s%Tm#R~#C_N|&`z^AAYMM7PEVU{qOBpuJu$lt%yT$##C#am z*o2nK%D=+j9@4Mmya4rqIN{{4m7jvPFduXZ;+x)RC1`#Z^yc`X0{_V=dMNoQ%|$tB z&+#gC?_P{Qy7qBpWvUJjyvPVjq1Qcge$9&OqG4 z^N6iY%TSD?Y#bHDo|T6ZdIOX}W}{$s52A-#zq({D3u2K|wwaTLh~OG@m7|jXq@5W5 z380??rPO9G_7gxs`cBN*k&F^*R08Ol4*IeWrUs{B&x3uUadUK-ffD-GN%-*BN&NL@ z0=QKh$Mn3?vC*gIFOWEfq})_Tjd*At|8uS<4(I8=^P9ObXoD?(fVp4TYA5bSd%|)n zg9JH8elkA;Ei~t^I09$x2Wu9B7L-W%%+V7Bg~(5i2t(jl3HE5O@8O&u^u2-O0@SCz zP%l}h5XYQrqEA|aBaT+BnWr+;$U_NjI_)@ZDK(I@OSw1-;tb~$eYiI*1T8OpSlSBu z=A18}#1x>t%nDJ2>zLtzANuwzqa^YwD~FIR)|(PJ-x`T>>?wg3)J`vK7rkQUeV`{v zJ|^IpxjF>UEFD~;9?+X&z6_4@y*R@;S|wJOH7Nz`@z@7CaRqzh6qHh@*i$pFiPawx zjo*?IdT;+_5@KEqj>s(Je0l?x55W0E&MUI*tWW>Q;#>&tXCc%xQw8lWdm1Zq1jpc< znWXh4PCc_^SYAjJHHc16t}vel^K4k-1gn-09Oo<*HG>wA<4enzX0ONb5WO98oSe@^ z9a?%?ZCXb9JhY~T*ek_Z_QvEDM^cuhcC#i2Fk~yHphPC9AgZq0nEO^|K6C!2;fc% zILX-w=3U`0k`o~jsrXNAqvmF(e_(eJUBy0dt$YYd0`UJPUbQAFRKuLPw2y&Q%0Fvi1|D?uHl=r7nL#hT7>;_ z(2Kr@iQ4Rys0I8Lbv}+lpeXk_&r7?P^M91SgKzpOoFTCMY-Spv*Gj%oc4+S^QHNeD zbDA(K3CAQHoA^YER|rMFApg|o}lTH0>TR;j_i~f$(yT9OaU zbjM!bvPqnmb>R&2Cvl~Oy%+s{i&mrzf3HvdaDrw@*rN|a-y{orN$^vefWjO-(0`#v z%Q;w%Kx$yK*3mdaR2Lt60n!M9JkI#~!qHq!VMsiy^`E47pOm zqde?U64nhpC%ZqSl)J(FY7E8s3I=MC_>JjQFTH{XqoKv>)IXzBSD#_I4|@{d|< zjV$ls+p-CiC-R*>5q-D2_@*yw_0NUiFr|a*h1TeUbJXl1IO3r0vOlEf!u1k*gB+J7 zfxh%WI77sKhqjYC!t8X_!9Q9>+COTL7gw`Sw_+rTfy%o#X;TSUw zcS-~IC@nVp=e!c{sKoe74ds(KU%@_=@eu4^HTcR&IHs?}(PSb@*l$}N4!tw><{V2| zqYq}|1MARv$-ONgGLzlH27NPsl%x8tLUwN12=ot z^1^v4j%eAdQi5njC}A7}Q`(q|k~&Ur&JQ}!C*bIkqv|;D2QLmwO|Fna37{W)EqbEt z%{Ut5Do6vAxKKvxS}XQpGz#bXxa!53bgpu7Uau+s*GDPm^BQAg3<6hccvX# zQj>O`qd!`9T6%JX-V|$bEJ5kAW+XUv`iUL&>sG>j>1*#}eMS&^`R8gRc0#y{KqCgb|swhxJfhr1AQJ{(fRTQYA zKote5C{RU#DhgClpo#)j6sV#=6$Pp&P(^_%3RF>`iUL&>sG>j>1*#}eMS&^`R8gRc z0#y{KqCgb|swhxJfhr1AQJ{(fRTQYAKote5C{RU#DhgClpo#)j6sV%W{|_iY#9Zc2 zBqk^KOd!h{13~};uEP$tX@5aZcg-U z;u~7X&_t9bW+Lg!_Oqo{J_Zr3BqlsDxrqTxo)Hh9GRKT-d?JxN`5tU7(WRLqz`|fO z(K=>yW9ANGjPog!BT|I)Vs=Yjr^b*IL%5oF-$XMd$~;cR{)oFv`Jg=TJSC7au7i@q zF=b1MbV-C|qKp&go=+k-Nh#ihG$j&j1&)Z^&i5lyG_lz!!_*k!oLgwBR`yg&7KxKe zd1CHVa@<1wB?hNOHMWBCPb5@QfRau`eDadqBl0XMWo0y>-bj!hD|ZWJ+rnKX`fwa- zX)y{j_Z<=Q`81+nlfVBTk~^i3IYO9kljzNq1wMf&##UY&a*gjw{95z>_(W7{VpTI^ z8>KCRClK}9!n7q{iA2tfKs?JgBAu=L8>Bmta!GwB?m%RGQZS5n*T6%zkT~rkGPN-O z1^FLFIVGLi``>*m?O@IlB}RKIhY9Tq^V={t1CioOL4!c7)y!TB)lv6L*6iFB5^}mLNr~X4ijtMdU6DD+&R>^xGYBCQ7Z3a2cdr=#S1WUV0S`opU^2xjvM9-z&wyZL9 zL9mY?1}$}gSm?}KK>Szsmc<ia2v}FeeJ-joA$>WL_&@2K9tk%GRHS;;(}~7V>a3 zCf~H5M76anI%|>wM5$$N4%!`N1E2-6s9Om%VCK+Zo;M=SvM(WiIcr!w1T#t!gO)V4 z>?kFG@6Yo@=w`o6TS-a~ADJ7ez!qBa%sireF0XgQYSVVndJ#LDHivhx&~({OS{&*+ zEwg3+NuB@RoX@fldU*%hMq*FXep?ztYfRK}BKlgr6#EF)qz)3NI|53uCm_ZzEk1h~ z(u1|wYtbG_IHm-IVy&ZHrquI({Nwe!&gv0pJJ_Sp=F)odxom}%@sD!BzJij#8q{G@ zkNfNw9QY=sXg8U2%|e>CGBHqwEbL)k&!@3pu(XBssh^|~uVgDM>~WUSYB9?N&+yN> zie46bILp?sMOO9}t2MkkKcoqt%Wu9{>;@?3yYp@=<2lQNV;^kwd-O}_UGOSeaMrgp zfVAO#d3Rn*yTmslz34U4SFy6=@T?^fq&=;I#SymiKmJ-hFf9t7#f>eZH6bl5bar|c zw1|{C_U!a4NFVB-^<2`x@@c6b>>G*xOh1C{#3A1dW5$YOk z7<(hO|38b#YuJ}k2Uy0p`%kjj`?BX{-W`@Rmmzx;<{0HUS|dK2UMinO>7+i8lM3qc zZtU%uTi^z;#+mhunLcREX_JY<-Uw*j%siYN)Ad4RK|6|^lfT5Whn_=yMPRPDX2|Z> z5!r6*!Co<2EptErje5T#1L-B$G{YofdwXO)?ua_fNae%x4kEAfZe%0fi@iH&bz|f~ z?vE_W!;$;?KD6K_vTpB2{_Ri9kIc2m9=#pM_sp8eQNB>vE*ufI33HHF*@b#r%!TG? zlNuK5ss1wlfEtZ{oQT^C96y;ZtF& zuu^zK7$iI+j6zQ4y24%Lsa|7FHXk(Wn?22?$Ot9^oxHj5tnilbf$*j)Y zhrFtdR#zu3OxdiX_lli=GQaB_01R6d7Eq~S&&8|i_W23R%7-bAHM7&$MxmHLM zUlBV=<iMnB~8 zTm?B2&0@oCrhyNB;{nrcW|<94pWezitUql`z%}0)iZR4!YTVT?={fqd##O^GelZ7{ z-x;~aO0%i(x;f5#K{zJV6<>v9T?In^yTWz6(LCV?VIB1GMdUos6yAacT@?nPwe_VX zQVnUhxIlVesx2N79u$8PC*fV55vBO( zWAO;2q_4PF*dy+i#z}ukbENa~UFnGUw3sZm5aF3aBL6Ul8~u%m=DWu8#!@p!cvtK% zj*~8ny~Va-Kv*l38L8$%!)+Alsrq&87ws#&)d$9>ut{gl!D#V9vzL)#tTb-wpBQzp zB^VFuos1@+*vIBf^Lt^a@V@W?q|qU~0u$9u9EUvT5y<9wy{6I9Xl^V7S6&iL;Yne= zsEA48cxdmtLVI(QF<;-VJ*!RAvy3OqeBrR@mu5(-PSdZ3wKv@5bB41U;<(VZ3kT8yC!5LI+Vt z-Fos!DPJrUKNNkanJ7?hJ{B^?#bR@@ru2n0Kx!@(Nu!lt<%zOGd0*@Wdoe2%#5)Hv(~$ zUstvauL&20c7!H|_o0riPE;$@Z}duC)_#oq7Wp>vb!1s&d!%Lb^RO04imr~HjC!MW z^@oiN@qVdTI;Xr~d&F7Wecp4>`)2&M#6aTE#7hY`<2%O>j?ebyy017tb5_{XY?ab3 zagx+f`d11`4dr=q9a*%Uvn{o~Z69i{?yT)>;Zz+v?W+Bn{bT!9dmDRC+e+oCbWZwE z8X`@VUy=sPjX{AW(me5XX|jC6)xbI5zS7pjnd`}LedaKf7Vd4HEB24&mCD2R52Vdv zGoh>gx|XbU5N_#zsBNP)wOrwrHb(EGJ7LGB!P-3@T^@Ne@=^H5U~T{F#bb&u7q2Y(r(kP=R#2<3 zMgHkrPwq!KLvqLF{gQt$?^d3a-z#@$&M&#W@|Ndq&O2T(r1*T%;bNg|cjc(?|H7~8 z8adpB;ZwGgO_c~8K_eIAt$23QR z!v{*vwb_){ZDXCkI&V7Oajth)x=%VEay;Uk;B0MgX-l_%V(+Nricd=;lvm}iq2aH| zcc7aqCfa-_j1Q*dl%EqSqYk}t#eWl4{`Svj+F z#@yX;JMX&dhH)JK}ETD6svl$hHZ}VEHL!oa|O+*}k^Tv#ql&vwdN^tk`U+Hm}@W zcuF{LrWk)~Pex}%n}p|wUk^PO`7qihtVb8?W6UCBrv9$}f>0sdHIrbsa`dyt*IGw& zOz3>LuRKwi?ztWJd1m#jgsd60wah*l`{IsyKlLUmscNxrYWb9sqlKeLY5rUiZ6tGaAlr`c~tPjoQ^dkx`oVQ$kno5Z8Ri zTlVFScf5@gwj~d(wl?EP?Hlzj)^AzwzIxx*-%!h2V`xV0>i4I&NN$&MFQrp*!^Dph z$`cwT)k*j?VRXWbg!YO5#O;Vb?!D|?5O0rL9rv+kfp?d;v1^m(U#I3=<^0yR$+1>x zqr}S|={xzVcw24{Jst1-&{67o&f#{>b3SaZWnUpZAZtP&eX}-Bb84HykA(U}wnl8x zdg|8b3;JGhgV4nITc0V#3#yhOl!;%8g?fhYuJWq#fj!Ilczk}=&|1f9w9GPU#${fN z-zdBn-Vq$(Z&f-V?@grk8e6#5Zwp@(-jm*n&r0i;Ix+sZ;+2tANxM{;P`<1DzS3SL zMsCmClH73a(86|wtxLm2eT&zY-YiKk|F~>+#jXlp#gX7I{_VcEi{8rLko(@g+3$&Ws{&?GW+7D^DrC~~zBV|Q=nIq92Q5M<{yN@L{uV!Qp zuk~%6MGbE@I$r<1x|?cWs+n8;)#|HK)P!G>HYA0ULJ5DRK3{E3HG5W{jH?-E)89yc zH#H;S$M^w>?n#_kHa@O;_T*mSXn7QDX$g!*&dXJM%RRF;#Ki@pu3u3 zZmsNGa=Cn_u{hi$nj=l{K9^oEd3W-xl%Cbbq#utz>K)`*qWr7o`sLEP`A_8S&wIG^ zPWdMl!y=kG9X`uu<5^>h>5|Glx)9xa((5-hG++O717k}D-EN=N#-`9AV(EIV5EY1y*!gXO2nF8iMK zC710gTVDRRzj5U&;be86nxbt|>uS^0A0jEyWs#fF?)o+Jbs@>9Za!_+5hlx*ls0zJ zndtt@xzth1Ys8I8n3lG!=Bst%Yio73H29+4Q#FTWTua}PHa=xa^7Q!Cab=0qQvB(8 z=?ybKu31pGP2=HB^BZq!aJs?4dh2RTufC|->}qXN&!=2V9gy5RX-DF*q*h5+lLjWs zi8Yh!rXEQ;5O2ocpXf@s=yiDAUU%F(ajm?EJx5(N9V2abJc6?Yy7cTL}TJnYK|qWUMgXHe|Dz*-&p9t_;*9F%+#~kHHF`%9dMJgWlPcI)(cEb0$Z>&EfR4qI=d|$YG zbf$ivHZb~O$Q@b`s8=?(baY96@vf31zOiLb_)hv(mAqak6$A?o<-d_TpkPLEY4N(k z*9sRG?<{@V7w3D&_hspKCHVy%^8U`bb1(Vct~<4}U(R_cchEgoZvVowCExj8Dyv>L z)VJREdr5w&)Ax;UX0ccj#WeJN{yyasDoQGP2fhvV3pEJ87#SV;G%`7=M!$;2>F?`5 zn@z+Agkh!=qn_KEr1df`8#T=eX}iti`qI(fc|#c_O|!q?Xy|r1esXBe$6W>XOYqx| z3R{%bjy~jdYgP3c=||IEOs|vvZ0hpl{KWBzpC|pC z;!Vv;ZJts;wNvWel;qT%sb8mOSNp44LF)XZ<4FZcTT)6=?xfgKeow5G_=jP`UH`d?;ejQUmnvSXC@;U`_XVB{^s0EK?4WOuZ+YoE#gzrK3wsp5 zR^l(-Q=*p6Dt)4~o^Mm>^TlO_#YKxs{w`iuke=HuXJt;c{FQ}gN?tGfu6&%owy$qd z=lm`C$BWkcCi`2KX@zU^p2{0gFt@N#(ZS+_r5XP6iqgto0{-$se{OJ)IxmtK{2}mH zMP5Z`|F`~he`~)pG)2AN{9C`J`qjZ||LBs)g~+YwDy@a~ailo-WvH*3D7Ldd?D)vm z-+s~2&RNINQ#vSY6oa-3$8PDodEA&TPjt2R>TxUMzeu{A+#uPR@IUVX?_F;V?{HA6 z#L+~N<&fF6r{wlYZzn8F?3}VCwIX?G(hKpU zy<Aqr^~-DE$|hW zf9gL~URk0RuPLcnmQ+^DH>&)}(yxl<6&@&@Smc4n|6SpuzChW5;*Et9ig%Rl^KUQD zFCSQ@`I?l^^*>v2yX=?p4i%q=zfmuRSA=Uu3$??c#{#2+&xcopE(YdT&WL)1!Dbz` zf91kZve448#bwHq^?Bip@arm?Qu&JSDc_OE6UqcfDS`8`_;Hd-POe_ z#`B`-Y@3*q@Mhxb_$x8mU7$N;=Z|Q39S?Ou!{L``D zKHWV$ZnHPpIbM&1qh_JEL+YT!M?EcFS@vxCr0BAZi~l5Xv*)0Fy7RK9Qo5;S>OGu^ z=^v#njGt(0F7LFjbbjyt!Y)dMa75aP^BDM*1B z-`z9C)}d-;X@PEfOW}q-JNQUoQ>dT$wQx5)tU?M3mo0#0|^`>){Z7c^3*c% zNu{4Dsh@`vjV5M>-V9^Weo80DKKDq+N^?bYw$@rcYhR|UGPbKV^d3ShA4AYkX|)y+C$N&Fm*da`almvQuW77yYd0%$?BU^gz5Gl zU89}JlBnO--qV*E4~ZkhCxn^0AUv&1k*7-ih1pWJEz3F0^{IWHEnk>m{%dqGBgS+y z(YD)O-IXu=pl&tm*>}ga@qBB0PITy%LU&u(vC>{wPmjh&4v4qycKaL3I#tw;8V_RZ zK3h5^ykeHwS9|umCz}1kd!uXQb)GTyt9tE77cEir%9n+j+JSJT=C;@L4s@*SHiLml{!vlQHN`X5 zmKgSw_wnyGo^a>b?Al=e)j;RSJ$$!HT2}a##-3Ecs2p9< zU#jaYRnoN@A$PR9nCDvMU2oqXNh&Qb)bJf=3b!n?SS$W#_m@Uozxb&W}RLeAWIO5#*9I0Av#W$gqTCucQNE8Pv zy5k@BkB+Xkr-hZ~BhnYnGVgrH9ko|DPir9mrX)+RNm-I%`^58k{QHg!Bd8x%_PX0E zt)eZ0?#Oq@u(`yTtbb)@IPSSudtY?@CeJeC%!oX~fvlUAi_0S+kMOrKIC?m|LCCXz z>>TeHX%8rm$XCRXW<6nwF+}Se=^iWzpV0ORx6Djqi+E2yt-PrC#E6ik4-7vUPE_a1 zm*h2(2P?K$+Qlba|8wnf?RDOgyNO?mdz3}urbt2HPGmaf1m2JSQon=-%M5XjGUY4zQh&0;WxQKR&zFF;OWQPs}{|q#XRL49< zr8zFVS*vH)UB4)Uf;$3g=x6mrxP8U1kwha^4w}n_t@3Z?eMZmdM8U88F2ANtEALsk zJt|831T{1|d?fmh;Kjn@d-6)y;bx(o>P-24Rj8N{SgFU^M~nX&9i#QMXQZ)0Z)LK$ zLTso15}6}RlB3F6wXAYnXsD2GUnkwc$U1@<@M-2fskMAjcv@{(c_w;D9_xJ9EDS6N zI>k3U3q9|Pqtqw0fY46aW6oEHsrRB=jK#tq@+jM3ae$nqvOk*W>oTFh@MmSfRgUEW>TfbTXyxWGquB68 zuSEY4TS&j!4yzyP8;r@uMmbe46JId{;!J6+o+f;!&%u0QP0YQ=86oXKEo`<>mdeM? z6Iz@;&8SrGSHo%xd9VDbn5&hm%Z;I8rLtJevgJuWV}cqAe`yXAe>RS49ir>?sX~$* zR0fF6g-hCxMiIsd9i#`fC-n(ZSKDc1N|)KmHn@ud8QZM1YzeoB5^8Z7NG zjv2G`f3P06SZFJLA#9gBO0A`@%rj;eaUWKe_UZezXS4&+zqEr`q7=lg!cFlTVUoDr z_{CU;u%gaFP4ioEwAl~6*jAyocvQG5zbH1uTG~l*x8f6SYJxV)_*(2H#9B91p-($?yd*+=MVysk|%*NS(ghm7`-W$I#KvQ3c^%^t{< zK1upjYA1bc{!d$@?$)=+*X%x9NBM?mlRgwb#~of#R~Vm3XXJLm*y!)!WaGBH%=Vku zz^G>?h}q&yVVu5K+pT5mle8((SJlm?TmDFRM?0ZDASNmyX^yc&e^cLK%rfH*4SMDh z#tFX(cC7lWlpd5v$}@#c##()=*+}|9F!ax(e`}8k+oXJC>r*XpBv>*SHjv*xX+rruRcjcoO{en&rK%n?UOPup)w*Yx<%waS0hfcQ4% zRXXZjg)!p8N{O^UEYSN#-%!^Zx0EdTIkA~B#B3& zY~u$rS9nWwnC*m`wtwtV=V-aPG8pp`&6E>LN6fvA5}o33$4%ug*H_M5@8tMyo@$<6 z_I37`ls6pfoeP}{Tx(r}-M8GsTzy?f9mgHAdy`{`y`A!?;~BTdHPSXmdd@!AIn`C$ zzD53CULZT{{cRuE(v^I1zc^evq-?^9UlGo{A#alVO1;H1<{hj-9yVVVwwlAuugw9% z%ffhbkKxzES>KoCgB0ok( zs4wcXwb|+db*a``zoqTadTalx_tZn$6Z#dsuhH6gMc<`mX%*@x+DEV$Zef-%-}D+w z^dI#)#`n#W1gKd~M*A6dn_2or?ov4-7K=quchT--gd{&zySD6AI# zCma$k2w&jrT&&S{7ng_|#KBm}?t^vRbHcBJF5EAEE>0DfiH*de;!1I&__w%T{6pM~ zHAsezlw*BOkdmYf$tg9$cN?julqjW1BF@yq3g<)8^C_%(jw8@=AX3E@tyCiuw4jNV-@d`osiSyez3u{1)3b@ia8(9dS5T zI46lOi*Jcfi4Teoh+fE+AL}H$gb#&pv2waz_#E%H7_mH$rxD#{VQ^ z1->n!4(em=zZ1%u2yGChPz$Tx9T2Z@Kd9FalgCL(^}C1Jeqx-b>zU%tD@(5P@+T@n}B8`7tg=f`59>Jc($EUl4b3$vlo#?GsqlJ&C=esCfat$#Hz&K%B!K z^BDH8;p{1_JKe_WuYhC5WF0;+r|y8>3B$*lNe}yLSdH z6F^lF@gB{vb-?;}3)JZ$3=xK58-jP?cRxf_Ockc%eODn$<1MW1e65=bxbFTu^A9Fd4nW#&m$J351u~;{CNm5DJ@{{87E{#{5sKM1(70*$Eg4{Z^kHj2GK0ppy1Eu zPQa~^UY<57MW@;GG8%2HP@MM=#z+&%+}KMgLt3a-702#w{C z@#Tn#n1#<0VGVR;1vtJAeBK1^?ht+kr*{hb5aaW!a9TKrsEHCpm-vMO;TGa~ZV7)2 z{|YzZk6lG<&lS`;hMK?NiVuYixW{^7Gc=tVwGdC41I>9>=psCaxSj!!xyFd$sVh7f z({va5oJQh;(=nksYIB z)E{7WFf+lM2N2)W*lYzJbOhZS;(r}bIKvdoGUJAE4-p|n@Pva#i4ic85HFNu+RRF$ z)KF1YZWI_52<`JA)+E79#?>vsgHGU7bKJ2vc-IMhn~og@oJK0%#LIQ|*O8*tC>5k>R?^l;U$T#(20FmTo_e zeup*N2TmTs^`{`Y|Ki$HC_e|uy^A|AmhBkse-3B<#ZzwLY$+m-vT-&SpBu0MchL&Q z5c2mijLee}IZ_Q<9mLZyPPYl(sXnZp7rjLyYT59X9btLmQMV4{t1~_=(VNu8bxmM- zx}tV<)MZp%1Dx#)+t?Oc1I$KsK;7Dq$6AQ{sR3PT2|a3zyEX*XI$=K(wki(&6**iF zma75oRTKL)&>lwjF>29@4fUcGO<`>xfE2XFJ?;~VV976oZvP_U=z&-(+JZB*ojuTV zl!IQ|LCd4i;`?!hi739_cxF9tq#fGcN;rTssj!(%;78QNdkzzhfKuOrSJj0*xc61_ zIXr7NVygNJ*Q6To?+y!_jW3N+=4a>~Bj!9K2|BPvuuDy)hGHXdeK}#)ca0;6!yAi8$zh=Ia(JxIz{;~X zT@QQv04(?_$lhh>eM9p%<2KeWs-fTb61_-Qv~3jhV6t${ylBic-ZW~!YB$1Xw>b!X z)dFx+L8Zhe2CEMH|b_#;}duU?CB` z0XsDUy0r#cn-2Mj7jp2<*YMpPbeRafxda)Np>zL2eJHh6 zRw@mZozky}AX{qIGo9dRD(-$%7>G!^SK);X!>UXdL=N6GTEfoDh-_<*`4a^?dK&wF z@F7w74K`>!B6!}x>dkoLcjGYPuTwvM#24*TS;Zc z16Y0h7jbf@^?Uk4jP)Odw~crdcv(}83jLUV&PX(xn+Gte{sqTh=_?R3CkpG#^M>7Q zW^6G%uzA}I$#}$g6yu$T%umB}GJoEDiBZW>Mq_XdC-?TAIJAsiFy$p_?TFsdn#-;^Je%3|K)HQ}!Chd5BarF>vpW2`p z*_PX~Y=W(g&0*_r>tp-Y_JBPJaZ4UsEnBWlMBLa0<+PkF9Tp#hk3C_6wq5P2PEudMtkF(2TivLAqBk^Cgw|p=>9o{AZY4L8hstg_ z9Xwj8tr57~XCl;S9XDuI8tRI<04<8y_LwptEsNe_J1?H_%7xkLy3{ zNASOuK2y&$o-^iPrnA6snl8)-j4^|Tj*=C|)5aUHvHOf^(5b%0V&gMow9(33W2}Qs zdlVi+mgyC4BQ9(zxKx6k{R80-!6iN?judYTr9wQy+doG{X>H5{_7cmW+pohe_cp&W z1Vn9qpik4=>N~Yw+A6ib`bTt5RF6CpDGIy7vqQPTF2N5fi@~SE6_YC}{cHUz{C)gS z`LoNHm#3GnE1O=H?c3@b>AP1d`wB|C_@?^4@)i5?eZ$K-mpxlHxh&sTt!%7sx^IbZ zl zye}urOdgtgByD7RQu^cRrm~9b;i|cS*Kg= z+?rEsY|J#P@5H+JndAeBFDEQOyu+lphH<;SYrLyHy*;Ph?cBw#(})|F@zG zq8~**#vElJoDn$~PLK4*{DL<+F}f;RUp*b|u3nBFj;@OuxOP-DPF=6g*YXjiD;j%Y zD?{)z`-1jQkLJ zB{DWrJ2D`wg(`!qFjsu5(izOItRH+cxHsqtJsye%Ylcn*PX><%rw2C%R|X@&$3l}s zABX0II^b;UP=nA2=&d7E9Q-#}hV!$74TIlTUa9<|@^EFKa&M&+yiwUCI5Jp2xF|R+ z_-C+AsCVcW%$SS{9|_lqoQe1&&qYsRhUHhaE#^0p^{CcNkJAroe`<@c)~D(t;C=Lp7>AVo}^EcJEi=Uayg|mr935=GCuXS)U&DG(w3&xPk$+W zclzP<4e6`XXQa1JFG?Gmb}+Rvr9;Y?8yr9I;B!k=c;$THs1i?xxOS33rKB4`b@iP}$Ewsyb%qP|*R1}*(ke+hF& zPwB7d)Aj%95xt#p-ROdDQ9kJhXd~F(tK+eY) zf0!^BHvBQ^px7Goo@<4<;^*)drsMi|%qxh8Uk-clvUXJKsP)taXsfXvI9Yubu@v7# zhey{(I!El0HR09aW1&>c%b%`XSea1yYhY-gq~c7)%N2bpGAfq)U-JJ^{!Dq-@;}Q0 zWrxcCMl8`sW$%=g`-*%Md>wqveRoO|e0iliOO4XJ(nQ}2z7@XRKDq3=uQ%dbN_-EN z1xqLTW|iKDc)|n4eM;^WH!c0WY`y={;FO3>J7(?`&)MA09M@g%#JIG?mPzB1N2Xp$ zc{nXAtz%k?^xxAaRx_)O$apyGR#vN;f7bk@*6P~ZYqzP>pw5f6pQ+ud)-yFPX6?$@ zRIO8*o}8RCGa)zbFYmh^)%~11?DDz#yT-cexh^~JI6rkdoo_ncu#dKNRl# zUpJh_Dt(aNL9egBtRL4$8^g@n!X4p9vA=X%%9IDones|Wl9q@DMj|KRtL-s*7{7vJ z-Sl>dRen|9jG3}8^w02nh8(S%_LjOQnjL8t`7xXl{ya1+R1!QJJc3WB(3()!@Wt@+ zn7Ml|8jX%s52y)REv>CqsOG50)hm#UIB@54NbJ{$Q8J7oc&$rBSvn*wl*h>1HzgAb(^|TeGqYo4KTkqRJE%wNAn{sBCEoepA~@p4J$tmbPJ3Mj0^Y!D=H@jtA{R!-Uv5{97CJNMi)jujGl;o7hR71yhv_jWMpVW ziJT1Qh0lZsMc$2+MBa?P9Q`4>C;D@=IC?MYkDia7!!7m zA^g0zkA0E-2YWR~Gsk?#B}ZN7=gvxJch@Jby6z3=Pe1pRcm{jF@>Y)<5w|7oeB7UL z6>*OEI`L1&Pl_KA-!^_id_w%g@jc@oh+iH*CVp}JjQIXIE{$6p*C}qJw;Q689`f9E zPj$z+7rL@sTb*5|oa!okq# z(EiYep(&vjq0-=o!Iy(yRf@s(m7OY21Re{#9$1A)uX+`E{^S1p{j>co{0;nr{O8N> z_wOp#%5%%ll-Kp=mXG$2^uOl6A&jV?{86Y%s;rIUB#k`LlvK*hr3rXDez<< zuj2QBuOb+DKd>*5Q27QpJv{J3U|3*IpmE@(Kn>J*KhQ65C2%B=S=lq#IJ7DfuXfTe znOWj|WxTD@@w-d#ycPFX{ME#tlBcB9Nb8-pC2dXmS7~N?jr0ZSBdTpof4|!0^aJT1 zLM!K{Z%uQg&rNTY-k{pS^!nAVq<@gMJ#AF##*|(u)sw~KiHV02rpI6O?)4b1kaLCO zFZ=*+sO=2mYQIC|`tz8Jog;pV-=6fvtm_bQtJp()6~F4(h4C0?NV70LJc%*ce&c_} zw~(BCZLju*R-ks$@)1dOS^Z31i{DO^M=wU_LM|V{9J`3#=$FX2$T>vrjSrWFYKCR_ z(L=)H!kgeVeid#EFYvQSgXsR~X6W2Stv+=30b>hRRxg^Tgh#}kki_?-1Jd`>x6+T` z^*rfC%qKhWtD*5?C4L)}kD0B2@i$f=pE6|Q062Y1`wiB-6SVFRb)DKpy%C)m-5u!| z`6@g$+&Nqg@q@n5zR+9f=j@?#!E3>sU;usJijWrS8{Qrcg~vt8A}g^nm7~tpd|E@; z9~r-xIb-z1Sb8tUN&$=`KgJB*!)66$fUdz)n`~qnSM4KFOHJB?}>CG5l~^f+d6dtvPPvG5hnrWCzTZ=6qBK{!DzlVD$|>clBHB9I+F~5g+cwO$5OM4q zZC~0}*yh@vwGFg&vpH?0%3bBUa$fmS`CeI~OjbrH&nk~A9hLgnIx4TAY@#wn>4B|_ z@|ZGOnW223>`)FWhm}LhXUbcUjG9U{B^9e^4=TNsZg}=UrJd4Bc}RI$*{l>G-e54c zezwN8Wc0JSN~v;LxrwXyC?BD{rSj|e&5tJKNGI?vDbfn@CPv#AF>_gf`GILhZ=)^7 zhF`$iC+lVS#nvC#E@^kQLU;{7Xp6OBShG8@!FSz^-^!we=hS1v3m!Y>q<3e3SV#p7VrXnbW z;zD&o-q5Y!?%>zKgDCTa`lFT_dNRBo)-o$HC2}z`I~t09qmI_DYg6>YdI#eNBMoy9 z4+__WClRGw1LLY0kj@=aiIgl4kYAG5;umS3$TQ^O@;G^dyhPqD-;$F-g-)ROGs+z0 z8(7n3w%2S2Z4K;Q?6dKkovZdFM}Nn5$3;gxY~IVxcb#84e{-J4h^4;kIoC4Repjxm z6o3)MuCPmY#k(JJKjog|Uhn?Kz1Th3J=opN-O}C2{h+%IepgZMI^kOE>f@^IDtG?k z+~!>7?B{Ie%yz7DJm#=D{=qL-{vUf^{U=rZ{Xadkvz=^rFDxwGAs`Bhh=d9Viiy|= zB8Y*3h=NiID1t#NNGc#I5~75pENt&=PxrkO-{*7g=lwr?f7rc`J9|6Md7XHj*SXL0 zf@TcleZTriwMxAmyu78H4_kT~qcb;<=ky;&BK9EixfMLQ;h*il;d{{6B+eCEkkOMU z{N#NF9_4SInI5luqx*SxncM0*<@(w+-*vw$)%Ck`nzM&9;5g$rD+|+v}KxcG7K7a7$2uI*KAAq%f7$cv0|9gIy|D`|_V)IED zFa8XXO^_ooW&)R!*w{(w(Y4qRg zpAH`q5sY{%^1sNJqfAlVqUT3niGC>NNK8!Zkk|pS!(&Ipc8$G;^&etBjG2zS+Scf; z(PN`8Mh%Z@j9eC39C;w3d&Jf7S>ZMMJN5hE-<;I-&>hfr)o#;NXwIrftAABZQ5n!P z4MLtp`B#YT)F6VJ2XAmv(26hG?g?nn*M8sslz)U@?LX&x-PhYEh<}JX(VLznj>Jf1 zn{ZP2R(L`v60(F`p#U;aA><26;k5U#cQyR|H@xqAKlQ%jeF5JBP4eE2KFI^nyX(Eb zqa8PT;oy72g&x9e;T?Dsg~*tBPFy8^2QTL@(JN*{U%uzt2if}<({bNM-{-zhec$+Y z`F8kL`xb%9J$zxl8+e|d;MuGZ-xOzxcZ+3Wgy<3~g=*nn;UD1!zHz%H)WHw&3mzdE zp6obrj`*o~NVJFpaP?n&wa9I}$Nwe9q`N`#+oAp5L3~$-DAfnDbFvP69l2OuB~Mn2 zR6K#G);sua?Q>}U>k5}5OIe^Sht*dpjfy6$8x=u?TA8WTD618x6x$T5y45nsEtH`7IbrT!yyEcy9zEvnLV7{2JpgYY>^7j=0Jk z#2fpdXP<<4SquhVssiU=A2tO(2t0$>OZPwyd}26supo#0JCJL>%D=+D#J|$N-2btE z9W2Xk{~rIZ{${_;uR&y{Brp)U0+Wz^^A6h9HuNQb3H*s~bva(4#`V(>!6}5Kmtl12 zL1ZIr2}RZqBi?=)(bq`Cpa&wh`7WZO$HAFqyhWru3t!kSkk5mCT7vk(K8y|jf>Gj1 zxe;G!<|8BIE_~1XG^VABRf^q;KNU7aV!A8)DTm-Ijw0oq%2}`ktCahdJCu8r`;^O& z#WWS!FXLbxCMZWL@4)Z<$}*)|X;qleV;Dye5&jOGdlQjYjt7>5;%eCK7R0lE0KKPS zbS)F#0-KQ|x+(Bd;J!d!QW1e)xd%i~W+JV^XLl}wr2=VZ17%_=KtbY_dgT;84 z6RPvVUyV80k zXW&=%^JI7gcZ<6k{{1=kAMW2V|A6U``=tA}`pw&FIw-YUbqpCYCVX8Or!IiUR;KO- z|7@)KPWWz5;p@Xs)t}(Y-W8ZXg$MVI`lz~6U8QbNJJeovgeF6is3}8E^?1!gntL=O zG{ZG{nmBBW(xf8xtJ3H+HLz-@aOTJGFJ4toRCiU!s~c6PRO?i4!@nD)%2x%Ijp#qE zg`YB3S%F^ERmEn-TgcHEsOW;Pt&iY~>4)WI&}I#gpwAFBdErw)+p?8pJmS zqgQMY&xp%md3uRz@eg5}uv~aVxKl_4FRyuzd)I-R!@Z^62ydd-=(*}S>)Ge|%JTvG zt}nsoc+4}$GY#Aw2fjV(dD*kn^9i_j8gXZrC*E7`9pQZ(S2zw?)Cgt5MA*rXAbVP| zP<&MUSiCF-#O}UHzO}xa@XDV?{+`oc9+-}?kbeTvkh*Oc2keS0j;+uhQTT%XdHFH9 zPBB)o5G~n^OuwGW*~+h>yPDw5^@3ErqWW01O7(?mgK8(Z`Um8zO(m-I=%qST?J9%n zmg*)v;d*defYf!9kiYCk;h zFH|3?=EKLH2G6_{Q;aHJrBk&*vj0?W!?YH;QOlJdDxZUQGgdi9nWv0a>Xeri=b?Ll zRIEe9@xe|(73hbY&L;n5eDAXy(Xko+>Ha?c67bsQ zyXM>P+YGP$QQs`zRNpvXg|9n&cY}CNJSiSQZ1YR;efTp=#K*-E;uvu-dgLjh3Z9K9 zSl~VUCVY=r$G4a_A%pyL$ohIr>#$`%_Eii22~OlvW#HVY;v48|UJ@%spICF4sBtx@)PAI{C=nW z3je>usLfhzSqLl&@?$diF+$lNUP~UvB-Bc`!lY<~Ejy|>sMw?U8W!yhNZx$KWVEp% zivEi3id2Ojc~x>mwUj_4XoOw80Es*yKa6pi_3&O+BJTS-?A)Vx?uX=K(ME@3^rk<2 zjaXRbc)3=tkqa_A#tRW_2|*g z2mfD&H?qvX0e;;V@Jbe8>mp2FAUg1ke><$|7HH0`{(b%v@J~+r&%*nw^0)YF{C4!K zgZ`vILLe?M2;R!b!1%!37!jKjcpKW}lfajOt$|-*p>GE2F)k7gjZ=i&mR_*lGciK? zE;4ks;OW1EMgI+U-GqL06vp70`H_dw?jFcdc@}=<5@d|LjeMi^@ZdH8n`95NNl$<} zCoy`;JQM?3g9oE0@sNf{co2HTje2A1`F~SaXvC4olIw&1#5iQ56=FSF9wk@6=gWcz znIca_PMS~Fj!YJ2vsh(rV8FD&H@pB&TnOFkAbxj4w`_nps38|Zb zG3c?#nR*Bu8jBHeW-n#q9f+C_*%UHUI(d4Vh zqd0~Mr2(Y=)P*HnyL*rnjS<>(WA(SdKGz3 z3z5yT68u>SEy64+<`|vFHE$yKq7F~ojHe^Mlo?MYAWKId%79QI|A6@-Ze$Qc;@x!4Q>U_&<3=V zEy!v32ESX8ANmcn{m$T*XgAyOjz8o70i1alS3HXK^BC*C4nO!GQ1=R+mb7feb4kw{ zz__~x`2y*%i~0B+ge;CijQtM*@5aH??29d$;q8g3r$LT^51D;_c;Cc-BW@iLrieo2$Nh=*#EdpS#{P(KssYV3$PY|K z-bgaC9GI=b?3*Ioi+34}CmN0UZsabG#L``u#~@p31X|i-*fts&hf~nrrr`g0^!x7$ z{U4A2!*K2hOaqa*(jU1Zy^!ZpggYhS9po6{=6#6?#+ev{L_jlxP95M;3)*Ns_}h*> zHf-s@{${i;7mgsVD^cU@_;178ux*mAL~Y|c`f#)nM-mN@D1I6o(HzPeY69=2mR|#I zTtiMz6?pS6TK*MG=OGK1F`a`9u+^SH`(>Wj@lfkHfYxyo>qo%t9cVE-5yg|*HFN&< zp)G8|p6$>hd$9fk&N_hQ@3F*ev0srp^DA20b<9`MGH&55h&D)6Frv|R0VOoxBhj*o z(Js=UUrWG?9$4=MEmRR|3nLMy90(fU8)_wEK;fa_#R#;Oo}e-5-51C9#o9oeS%NF& zqje&q0GEzi1CP@mmT0+(PSME=?6$5Vd3r-i%tN z5zkNLRHDII@m6fPLCBFFOGI)FN1INCEJj0;VnF#4P(Bk}sKCtJLUO4uI7Y6GhRh7Z z?+EbpF39=>$o*a5>u_uz8>q{m#z0^6#M~FHgE_Q4 zaK%BmXCby0;m$>nI_A;kVp|fVIvG!w7<$H3JYyF;aS&QF4q0RIc;0xd)AA9aG7K$) z_?$$(RADP|9jWb!he&)sW)l*dm)NQjVl1&`y=WJ$nCdVS>$Cw=3uXf-S`X@xu65vQ zWoXZBEZ3m@v||q^+Kwv7WF`I^u+JFU){gd3i!~FrHQ*RxELVrFhEY=-OEk+4@U9wX z)?m2-XBk6BS#VwxmWiq93$EVI4Ytw;pf;o)yoPP`3oheW z`U6+7d?_^ji!ICyKOZ{&8rFE!-}rwG^smK#-s2{&T8r&f;1Kyl48c}B6*20FmrES# z4sgMRZM01u>>*u=HmnNKnFx*A&>QN&gBZLiv&e}En})U=8?sahA^I{Wl639@$}w*= zE<{^Bq_7B7j{}uSTT(C;$4Hs5iP)ZiW5d9i7~F-Ko2gi)zof^WI9xL|G{uLmk&I&! zLr3zS$vBD@H~~jwV?Q}b`J$Ai;VF2{c-${LbdMz5y#UW0j%`FwOvigh;hY3qQ-d}_ zgh=v^nwi=%0J^Y!+OVDYqeQPJcB37X@`b3_hW$ihH9<>}!^E$x4@m~sC`0te8o*V` zRTchIqfzEALvsGZ+AU1~V(Bt8<$284pa=hg$MP3!A2sMHET6?P_3!Br-%rE-ox-+1 zvHvuVrDIhV0~8C(Ct{wtWJt(UM&eNc&g>%Jxk?NKHt)B55mTDaS&>C{sz;mkP=yL*LPtO#vk{urCQ)$jekv zmrGr+F9S>DOkzl~$anIiFmxO>B#%qMRE8sI`=}#ngL817Xk3@l8IPHIG&}SJ@wiqr zj^SCcp=VU$m-?JKh)>VIXuOdtHp1N6B84c8drR#iwY zs<4mR^DL;!|Cd48DlFIH_ew~1_(jbXY`Fs7Q3G@7CMF(3UXkCoLt52F_{26ulq;F= z-p7LW>ByP(WfV7)A~Eep1i5?+Sw)T`MzTjDKIY12b( zhw>hYYqR}OLK893R`LmB@ub9lCvGsm>7ngs4FGyLl5azeON->fOx#^cCM!YE2PRIo zIYe9bENIJGKz(w*HAHoKL8P?-TP^>mlPS{{aHSqc@hVnuu?^Hlju-gRj z{jUZWtFW&Y_o7}WFL^h5NzG^tx4>=sR^&OqO_1y>JyzO%_Lr>SDzD8wE!fT;7VU=} zS7HyD`i6aEz8{gpB@}dt>uk~NMe4zC`iR5{j|c5&rD%UOpfI_f4*DiyiFoj|thBns z{LR79{DO}5lYPl-Ou1Ok#h!E=Lm#IQ|8u}Y%3%(8m#gSMihCHJYNNvG$NSO2Cc)loXmvEhFQR!2VvvTlP40*3gAmvhD(NiL7 zGy5-XpaXpndbW&`Ft$M7g#Jo1_O#;&%8v!d)0&aPCNV%4HSlsU<)V- zS=_YHmJ+N}e^cXAlGAbjR9uI)fqI(OfOz@5J3Vba6Lk$S?upqQK%7H|HC95A`XX8*yCUvi2bN(;6&VLNHh z{wig!F~lG8w*hC~20yE?REs^g;4RToQ}42eBlSocpwlm7JNren(Y3frGxjn9QG@#t zTbr7p18WUfYYpA28C&QLunn>r1*>}yJzV;|Mb5U(nl!{;_d!Y2N^=C3qd`IXPORAxhb@$-XwWqY^ra1^1SeuC9Lq%GX74ZsTj*QIV&>OL{CYDQ z+{(f_J+CB8^r`s;68n&BH_1363X;cP#(E;LpZ+`lt3t=p+oM0g+An-+9j-=w!tGK8 z33877^oHJ9vQ6xPv-X1&g`ftt;>}s3#{~+JpX?F3!7(G2sIMEb&j$KdVZ9Z{Q(h>S zJf;onj5X0GHDZmuRVngh!4b{aLY+=MPF+d~WOS(sYcA|zOwo*MQ$tYm(ubw4pl{B2 z0b5Kfo|jc2+HoFhJ#eOP&uwgpJWHw}qz+kA37eliQT9C*parEf0&Db&S@(gSB>5PP zb=K;Tfo4hI66Jv26l+_spC5re?6s>x$MQ(F0$M!UKpoDYHIBzt$`ma%>zYXRkZAl; zE1~!Hze+-^i@_e5gq%-rK=J_?Ph?z?&(7oNA4!~Z04uud;Tz%SA1$raYqV4V%ApCBD&2FDqtqGV75vVST0(zJT)57FBp$I1C7979b{ ztxe5HpNHDC4NE5Mr8Oq6*prepCHpMoH8m%nhiA|yr=Fni;4zyxwP(BJrv+qaFF~@)s!0H?PjR;AM4BUwaCmEe! z-4%Y39D^2-fL}@*B`*S8Cr_!n8P#CqffkYyCAF1s98XKhSa~$gW`u&Za@aPgRT;~p z?w6`~P%^1cq^DzDm}opF>lo1YrLV;A3C(zOwo%p=Vm%M`Yxw50qDsVG+p%l~z36)c zaWt(GrGQ^iw_wc;igKB8Ug|x=|53UQ|LLnRLLm9stTaNem3(8{p}uqC7<#R&X~L=` z?31u>V#5*i*BJ9*&xE?egXiFJ)S`R>UXP<0>|wLU8NFF4Le5r6?l9KFU-FUtbN;ax zBUwyVgP|3o4JGwie}*$FDv_@2!^YrP_W4snXH(v&f5}1i{OLPU7O72XV`=Fq;k3o< zIcDNG_JU$U@=Z-D-Gyy{=TLjcf*16Qq)KC{_|LdM`AtujIwTy=NKMN)7HbL7yXW`~ z-=1+C#h#ZKhhqO2}%IvfgTb$OgW)f+>R?SQcB%t1s7T| zQx{X-%-}7(UHUGJE>mi$yBV$EQJmUv%t{L0;t#2!=B_)`CZ#9+xpNp&0d*<`d z(`9Us6?E8wsHxc==;Ls7NNSI4B}6)4R2v5|sg~$VgHG&SG?q^k&bp3zpe7_mdK>N3(a7 ziT~srg5cIEKrNFR~IBuSYvTDP^nX=nXw`RzqS7Cttmw6zNZGXuviB|4AuQ zhCCvTsb{6puzJ`#Qj@(=DGu8V%C>{*m7sMa_SJ%ltypiuL~obTSmGXV9F0*O@|AH} za-t#R8P#Je>s(R)l4p$Zk>l+D7(>T#l!5*>+Z)HG=#z0g#|ynkZAm_`(jBe7q?2e3 z!?1_-lQ>dB>qWm`q7^B_@AWAkI?yZ@OY~vro1|eW7Jf=GC`>7#|3Z(JFv387Qk-wYwnt6G>RcSfV#Oe~TrRQiL2XAmF;~0;EtsAmM@qQXj3r7O`NIAu zX-(})*`T~hYYpHQ$3DqNdOMUt_B6>aj)v8Tc-s!%Q3}a9YEW7|+Cq-4(dso~jr|@s z?nMcs=4M}2iZR&mWE`KPW~VpJI2OlxD06&bdaA6wC25!c)!O4|5$mTZK>_Mo#(`O> zMgjUof-=D%djOOJ`knMD)38p-qwdQChvKk>vX}zeM_`@tTXH=GGkMbmd$Yht`jiPc zhCZ(pePHw_9vo!*;6(2y8s{-y!O1NgBK037C<15GCUPvF+vv&CS79_h5qy!_1icl>*I^$s5m!nC_t;w0_+?y) zS5$@gO9|zj7_XpBWj+M$s}H_%EY|5Ou{RlmEwtN`hePj-)|`DQsrSK3n{4S))h@~; zrIry-N&!6~_6H~}Z2Qufm1N_nE2$&tQF6Kw;tBc3UL(C6$|!5Iah(z)$#Ydm8Y#() zGH?u={;njcYzOpm>#>C~K=%9Vu&)Vgw=uCV$_xo|wFXDBM{2+t+Y94V?9tMyvIS9# zu!XS?%+|(Ql$3FLb2iX{J^_1|>{UmCKX`FyYI21XiU$2?wdje`nz1*?QILFW3BxvO z*UZq&Y!t@&IO@enI!Cz}*DJwq9=0-`SA>Z<2pp~9S?M7?n}s#T2{UmdBMpoe)8bM? zN8zXxJOv}T^sJJxFB;qEUrD0`v@BHheKqmz{DbPuQP6~8Vppycf6zHTtCj~kw&`E(#3UpGSlLDO-=%hd=1v)9v zNr6rZbW)&`0-Y4-q(CPHIw{aefldl^QlOIpofPP#Kqmz{DbPuQP6~8Vppycf6zHTt zCj~kw&`E(#3UpGSlLDO-=%hd=1v)9vNr6rZbW)&`0-Y4-q(CPHIw{aefldl^QlOIp zofPP#Kqmz{DbPuQP6~8Vppycf6zHTtCj~kw&`E*+4=6z7O(G%sftUL~{9`$=?TF_{ zOm98*umU78!6np3qB;@_PeRO7V2LPs#K|LG9+!!L$(nG)1t%t+FNA?dlxWu0kSZCm zPJx6^%m2jABL*e0@gz)2BImJU98rsjFim7T*5n|TCedVxyG>k9)_xT5?8KxdMj!7+ z9BmDrlC?}UK=mVX=l|Y~7_6+VB;l3wsU@6gqCGl*xktQqR{tOtDzRFLD^KKGZs*ew zrImP?()Ea?%(`L3wk5{3RB3}q?-IT;5zo1Y$m2xvBgQ6iaf!J|TutJG5}}zCW1U9+ zCtfu%)LChh&rK9kA}|tDlW5dLOC|CwQ8kHVNF;FydzKivtna`xiDJwv61Q7IYnLhp zkcY(Dl`6XsQ1;iOtwcTx6n=vxWT+XOVp8yAoxb z?;+JR1J?P_W#3VCXz9+_lZ49B!A+9a~t_5p-dA6m5BbVTSAVq zjS@XI4sXFDSfPg0(1qSm!el2hH4(%kFel)bSe8UR=0s#m;vY-MwbC-_K`N2HemonW zfilUeJ**x^4iU?q$dSaMB~ClB@`=h#gkhq>lCx~(UhF4kI;&UlTuLviI8ql#bzq6F zDWQ)`xXcnlDDmux9M2l1thXkimJ{EV$mc|^mr!=4N(IE_Bz896Hxk!nr9BC2o>-i0 zBgCa;`=t!Cb(3b4XySGfJ($!ZVyD!8iN(+MPF!B1fwP?xVVb{e9YiK3hbgJ7KEQWm zJ7;Sl+A5`#_|yXEBvlw-4NPL8@(2mvwH^D2>q^vJ)`=iKFR@iwuZQi4IOoLKt;0;j zR^nn4os;*Z_Mq_xxt#SY-OYvD_gN@3eoKO_M{2*mxMx0{ANBa`AsR7^c-=Ysbz^WPWdIRiC{`( zbxBuJuTTnzT#DP^k6e)MM;jucIukLLn7@*=`$D{AWgb>NAfh?BNM1`5bpd5X!s8`p ziNw$96i(cqlESKa)Ca^2mTDGAG7t?4P}fPilC>%+t;A#I)6-Ir>yl-VQ0yt))MtE8 za+;{jc6Kab^o-J7CKoy1!Ish!p@Nd(0&XpPcCO#H^(@AYL+Q zL!Bt0ozE<_YhIautXo1( z(XWtN6|J(Q^;t`R)gbs}luWi(E=fKHrGi?Ld?eTS#O}})X}?(UkX0A>)~wvg^Vqhj zi){EMCuoQ1A$Xx1q#8ujKCDe}MLoZGo0wI-5QdQM744*@~s3*(#(8Mnt|RtxT9{jcIpSLxWFD zE2Tn>F3DG<9pZD+Dzj>pRQH0KnEn^-4ZRoE;xJ-r1r10$wj|PxEs-1`jyvl#^Qrjk zq=Hmylgn~&pVopcLDH@C7wAdTM~M$nL8^%>c|NSo&3m${5^=@JHQG8>d1wjN0D-&# z`^>;1XDuvNHDh%vV$O3f@#kqPX%kuHg)N&ieKdN+qy_8rN?KN`{UmXYPsqx|w1kqR zQ;ws7I!=$6h~UKPr{6;aa#mSS58;Owp{8zM)JyIks;kS2%-qh}x;?R_8dm#yb;X zofz!(sQJb^U{bY(TF`*?{#a4tHgNn|&$AKu@KSBg3#b})6%BpMB3G}d}KUUPEOt2<}RKbPZW!(WvEfMNjd9nuYO8&Z%NM6)MKzT|0n;6JkNST>%3)vQ@Tewyql+4Hg&WlziI$exuwBbz5% zC|e?1BikzbNp?{7hwNWji%gIOWD2=fu9wHjljQ001bJ6^k-WRS0{`>mh4NH+2G+B& zTq@6%7vP9YZ0Uk68FIBeC=+FJxm)I!d1P)`yX=QNnfg=k)8PEzm|$kGBk)V$y}~VdS{;}}?!be4X z8POauG4jVqA@a_sH=~Y4d810B?~HyX`pxJMqgO^Rh@KPuWb}~exajJrPojE9RY$%a zsgGQVQaI0r|Euq<|1j*7E=)I2`>5t)^&ZuE<#|P;+zQFd2o?wK_RsXaD1I$m_6nX@ zPk;9;*JsXi4!vWzeZB3XHQzela>d-+{Jp8v^rNxVxU-{o$Di%f+auc#wmsLD+t$>& zt#xke-K||)vs)utO)YILo|f3w{;ktn*R)o(rnW6=yU>=`{zZFM$L}3ujE%;3Ol9VP z`ESej)(y6+_94!{T$4Rc?-yc;|4d-I%p(6%`G$I$_NB08;qxOOjlMHBE&gW0uB6A3 zb*cN(UdxEdnv(rMPDbwUx#RNo<$3ec^Gown^8e18nYS``SI+wEwOKndzsp#geqUO2 z>dxfkE^j9q;wQ%a7BeF{D(ahve&MIX9?>~8Yt$7ghr%dtkhKR72R`-B^*ty~5FYhz z@)+GS+<&@qT}zyY9A^9Tc9(6fE!}p_y3xAIy1_cd8gG?Zot8n?$E};Kx2(_E2HIQf zFFAD1e|8swbzkA@}z}|o{kQ^)wjt+hZ4e(v? zm0()%T3}URY9KPO$3NZQ#edj0-1nuZ6kisay^nj1o`oK-`(3xfJ==BOndyAZ(Q032 zA7|It&)TNi{;`g=?zSi`v&?5qb4?GLUN`MCRhjBdZc}&jRP%bX$^3{V%zDB4j7?$x z!Ty0hOvPj5^AD}8x-&-7o@!qN&-2dB(PKGa1_ib!fm*cZP! zZc*%mG11YNBX2}RMDz~tt&a^0*HvgoY3^5Ns;mmLTq7@$B?q$uclj^)KJ;by){1q) z!@>nf&6l2dPmSB=F7!K?3ppk{RSk}6e| z>-Jw&y=qR>X4Us-7|}SwFtKT2^Rbr2Z5KPXnE$d}a<2Bw6h8>;lXs}P>1Ku>iL%A! zB$~R6N}ZklcIL6{Gr5QI-zxMJ%_&(|I-~51vb)NxrEiyJmi}HcxMY2?p=f;3+QMZ8 zQ}e^~&g5*$empBObAS4rw5ZfClQX(3NW2t3H12rJi0G@4FGl2s+rqxq_0#TAm#KbH zye7|;?Fgj#zYz0AJUwWXiMZf-TVnC<3N%LA70EJLhk zt@CXO_FeYwj;)R^&MnTqu4dO-_X^KbUcInYC=fS-q96H^{M-Gb1D3!-*oC{G$+yd{ z%KFJ)mtT;_C@1FaB^@(V1@sXPvcu8o)m1} zvEE6ZWcRnuaK~G=k=A~eWOK9e?~a}AQ`_7vbDB+t=Nro#;_K7v{55;4*HztfyYNeDh z6Sh-(SpA2xPOg=`8u0sG5$)ck9=Usm^Ik{0ZKw4o%Pn)Md7G)jINj*%Fm!|&WyW5{ zy~gP#wfQ@9xn;Sf*xG8{YkSNd=TJHuoX1_8+ygzgJx9Eag5KxywfX-HtPMUaJ12{l z50Gz^Cn&ZlS`~jP<|uL$Ci%be%a|MFMT+MYOBK_xWw?B$>_V_C_(j0xf7^fA*T=V9 z+$|i!GwpOQc0J{s?O0%c-8RG;X{k3=8qFP99bMX^+6J_aYI&x4SW~p2x#8{l`|ILr zQ))(5e_iFfec$c>Zhd^~?pwodCEilrO24(_R@UvR+Z(EeRX^X%Yt}=cS#@Fl4XKuP(N9?a||(p3dGm z{m%B^Hb6V@=)eyK^%)#J`1L`yfe`~Y4mj9Uf3I&dzCw6PXD9gAnzFW2Tq6mrmf2QG+g3;EW0eLEbA-}S?;q8 zw`5q1=40k>%m(P=zDvl}!Dj!e{R}a$|G%4Di+CMY{GzZncsS;E@l}8noasfWf ztMC_Y25JIt2Sx@~1_}eBKir?;D-b{NPV}sCwK&r4^%jq5YsXh@*WfyRXeesz-SA+2 z|GLWBziVz+Z>UPReW>!ve=ppqy0-f2&sXlgGUUpymsM9TTz>lUgv;v74`0r`{M+UK zF3YZ@T>0_JuU8YVZ}@M2<@u`Ox<3rZ+S1J19C^ZY*?Mhi^aIJiWhsgdbp5->^4{fr zclLi_z~KR72FUvN?dR>&*xS(Sy`JYPEIr=rv8u=N?k{zZ>RwQOf7c&Nl8YASr{sQ_ z6`6iHxjOOX_|>uBMq4BMM|2Axt$#G^qHcw5gYHw^K-~cCU+QJ5F3L7}lI$sX1>gFd zzH$EkfpnQkZdARaeL>$dQW;$on-lkW+|zN7#w?E-65$U!rai2ZD+98(f}aG2`cL>= z;!4pa{NXL|&i9;lC%GSRt#qb4T=vn9y^dqf{qB)Ml&{)9O?IauPc>Gp*E+S)x~sYY zVg2>l`g8gQeT4paSbW%quw!9^_2c#5ge8WJ(fzJTQmZOt83X9lu-eF{_PL zZHcX}W`C2tX-o6emYmj4TK{OB*1D<1*}S*uT;mJ%n`@2LGpa1NzNpk!9=KUjsk?Rl zR&3Qr)j!mDYp2$2tQ%IZsZVb>+;F6^z#um)Z@Oi8scB!+;ieVMpEX^?TD#$TQ$$m* zrr}KrL%t!g!P@X^{ph;b`lsuLH4SgwZvN4E)vwh39$TFCU&*?j1N#0r;JZPi20qoV ztygZv$6d>c6AJ#yotqPxQXluaysqv-SeGda1LJ<|eR#wC>| zn&N(nQ^kE9_e^|le0h9X>^IR5L`{y^r5~bgQl64G1=E9-fzN`!$&`wns`c90;m)Yd zu`%%r;)~)J#l0H4A|@w#P2?&4Rb9Dmm~Odlq;7<+LU%y7BkX1UgL+li!`dIz2bDV& zIr7E9slG|x6&{c4UDrbA$IdM0GmaOXvF_j9hvBo8&pZYFg?}i=Jx)c$LZ2uD9J;Dx;-utF=vb(RV!?nayiZ@$*DyJ=R-(dNt+MQcGzzm}zq?)s~>o2n;OU%Y)+)!nzEZ=Jif z`F3Q@x|$7jlj_gZmo?nmV5o1bOQ}0t{clzGst>9U)m*QU)!XW#8eVJAHeNOiXuQ8k zY#PvNY5S^uhw-J3VaC@wzBL}~C^N2Z?`R7%E;Frg9u_Lq`(oNME_S`rf7>1UQBA`e z2G#cydJinWSZK)cWxkr8mHubepE;*;SLBZ>tu5I*|Wj#>|wJT>=T=NgpJY zr?^sU)9%SylRY=*=gb>v|0VZK_#S*b&0qV(Gf8( za#`f(kxz%u4oeOT56cMK6gEKrg??q&8(~xQCjBn`Q(>cY&uH3J?<;-s{j!n4ss6`& zcZ!+53*xiled1b=!*kKoM|{S2OL#+g*R$8NANKuOFMM*(I`5~#4PQTTsXx!(>>nKr zSA3xTDeO$RIdVtTwx};7hez%Se_Jy~>4bhO53Cj!2??IfuKS%~?k*m|^{gx0dDyYb z?uK{pf$95>(H(zwY%->ru9=RQYfW2?r#e1p`?966aa3KGn%{1hR1Lp9?Y8Y!O{J-7 ze9a^EOB$LQVhytz9x-$@o^FV2I9%JS?&I3Tx~J-I)-9^vT=!|cvf)JiqQ*&$-x>Zk z%z>Ab-15$yQ?bc^=cxO$sYp(tqB_ zL!+(?N*WRzIDde(duE}l@Qu7r^Y<2YEp934RuEQ_-L1SVz3fcU&cc?=iHU>a<*}#Y z9!ofy_*;r0bxzKi!j(mP@@A%ONzO?skKY=7L!YG8sTx$G_G8^%-Dq9BK3xBkwpc6I z98&+Q9H{7_n6KEW$3-Kg65czqF#L`1SHjY@dAg&jrAoK|2ch0;aI3r@x_)t9clhk%+|%4^ zJ;&YMT_3m#>{<2)t-qN6HANX~j1!DM8~-*s+t;*tntm|!GyGG3y#8$MpEc*J6jgJo zKd%0{dSlgRRcotbY6jPRS3jU(UBjyld%%gljj~30!_N9U>TUJs>&MjJ(a@*yr^e@+ zPBzE44r^c0ZZYO|%r$N_7n=rK{x$A3SC}lOGw>ZsEsKrUjBlB~Fu&^f!#i8{t@f+L z14Zh-OGbP!>bYSfdSC2*rsv{{t7S_InhNhIo8RL`pIQA*^qO1#V%NNGzS4K{YqRgo zIF%fq@MD}l`NNFqxdRHmELdHztMFj)?ZSsLym9i#$0F{J8Whzv^4st};S(a|G55s$ z8u_?>gm#dspZv{WQSed3Os0As4@JEdGdXHq_>6?n>TunV zu=Bbo-Lu-4H2&y)Sxudc(b$ z-YK4R^i2NrG`c@>c^&uJ_gP=H^s)@H?6VxVUbgPE&9V2jU$?5vpSJgE{-@!Cy7roT zt2Nby)lb)y)sCsXR6C<~dCj*q)2n~J-K#3I`r+!U)sNTiuK%%Nf5W22!p89p`x>4! zgf~q$Txk5pplzPn;%pt$HnigM0%Y(LZo6~mHddhjr zQSEARM|ke=x5=(Yyq8i}u)dG}Y`Ae*YVflaOT*}^>zA)uv^7gcT*|TyN=FZ7c<~)J_`phX^md5E~|A_4tR~cIo zGbH*{^vURgsNUf!-8%H0b5&`|?uZ|JBY!|XMsAb8piEJpQh%f#sNSo7O8c0utIn;N zr(U4$p&g_9O&6^*X~obp_C_H?~rUtk+yyVLfN{kV0xEf4)7C(;2LO*QTBwasj< zX}DBxs@+n1spiR=n>ClJr`HUxSzm3cx^(-q+ovnPt!%Fx15fz-s!28bYW}NzuwhNZ zOO0PNd|aR3u%&KK!+j0@#+6OqHl1ntsi|9QQk$o>y6u@(d)vNtt?7NsgO&{IX>);j zr**ikzvFY)c=zYtGVescL31*yDs@2apCu1>5A?|B{ZaSiuDK=6r5)X8SM=+>tWRmb z$^CNsn0x(K{&?A&rGJW27-m1JkIr{9dba`4*vOn?f z1bbYU_{DMG#|@904>=hSzCbrkGf=%nm8hJi5aoKfY!*;eEl||?I8T(Iu8Pj>eV{u`E@&_Cnhtf4uUtS7T-bKc8Yn>Vaz zXKB}-WBauAzjMIUzTft}P|>^MkMeuU>w0AMxYlDq_q6i7ZcmlnQ5GovuBfSSc7Z4V z!`!N@>FL{3)+hg({CV=CvFXx)Q_nq zDf2LdI!_&=ZP(t=F478`p_(%FG}UqCNYzfYLGz||ns%G!UG)T&6MmRqc8Bcm;BUdZ zgX04yeCvddJZD`?oiR?0bG-9KSG4#TEx^ABgP<30OnXPNk}a*J+O_$b{h z46URGiUQ~TXZ`QW`Y66qf1-U((@(WU_CxUL;Ch)C{n3YHrNO5IqVFs5GzO1LgbxL^ zxK;Sot8!0vjIf?E#&+1-cfpfr>ChXmv_IMQO3Ub`nuhuH_tjsnn^C`_zO8;;ePrFb z+D~g%*3PPHs;h?&*QX(>!Cv3D;h(yh^>OtL^&1=K8t!Tu*EG0kRMRI0r(sglnx;|B zzcv@NTx@x~bwZoEEun2iYxmZ#+t#-|&@sE?sg910)g5z;Ta2F@w;BawgL$KEk8`W{ zeSfBMgswJXOVqi@o%#s)!D$gs$Gx7MkQte)DDW266n$AVvPfT)R*X)2w}^_0o*OFC zdw9D|D*v(jo(g%d{GOQ=f0ys>`blX?QMdg5Ibv3O_PX4)`Sp2YbAQfUo0^!sB=OUP z)$vE;*2Jxg&5JFJIUF@P^1bla^scZ4VcB63x{;dcs=12M@~<$CF%Dx6t7Q+$m&=po z9|gbmPw{OLXZWW3w+CO5Ur?-3ej-09TND`N@9H0ks9&D=xwuyxCw3R^@N9MVN91w4 zdF`{jFT0xL~ku4tUuC^tN1IBGaz_{1>9 zpofdTq_J0HQRCB%)s4puN195T?`wXo`FQj5E#8*q*7a>qw}0QU*tp&FoH^NIM+~Zu zO=j=qc-VQT>jAgS)9(4+J4FzLkHmX?9$%Axf8a#$SJ{4fyJDiMP(58UO}j|fLmw5< zJF0I?|G2~P!xH6PlquzDk7g{+s?8R1M&&(|Kct|pV0B?h(N{$Wi`^x|$`oD4cU5sU;B-vlGG{qjp>&hBsKsiVCoGKdc{DW4|9oBuXZBjdw4=d{xrxZUZK35!4C>3|h zAC^@G0>18Iim=}M5#pi)ylsfow>s{(Yizx(yWratTJ)Cp%|Dsu8tdBcX?p-%bhbpc zUTB%ya<=(mQ@bJ6u)gu_#siI>#=8yAphx?2m5ajO=ncIXv~{ zwEgMXnc>-Ma_-C9oPV;Qqp-HdVFpX7ZRNhuxmj5hU z9-JL`$v@V2kNAdg&HJhMUGFOIY_G+0)bo@l+OyC7hv!fbKAcuQRCTjPHvn1#_UbMX1#TdtwIU76#3Mb%Fl^m4TUol)xDOHlImcAhrsz!d6(nC0?61R}e7r z^1FMz>wRa3V})ak!-A2A!S)pUQrmIsd5pe9nm;!kGHo}FFfBH|*|EO;T-%7Y?^;K+ zx>~Na%xg($IoYglzQ5_HVUc07VX5IigU!%kIAI7FlugA=Uo@$kuQor~GNQGlZFyS` zMq-5a`5nECy-jguxka#iWu0cbZF|?A>4|B>-v$N09`$73!< zt%*#G7_1+o`%H65^_%hs#b$Z9Y=5BM|Ds>+Px37gpGVIt(Od1Q_H6SU@T~Rxh4@30 z_jAD|Gzpi5R$-ucSllnp6$POSMp5iSfAMMY196G?j5t)BEw01b2}Da}-VL7nJ>!rZ zwbpZ|_jO^scv>v>EfIebws`OGj=&W+3dPt~>)Yd>5EzDNUvKbjRX_}U68s>z61|g} zfFtl|aI~xu^eIs&6no??vX@d)ZA=3V!YkazvF}Ug7%GV`&++k+131Lb4K%DP5YakX&TTpv}sJ!tfqkBbA!sT zrg2MSd*dPWsZTWxYW}2oPRrYn%Bk%;+DkjGbhH?~rZJW=)`_-qd#>Yc=OouMceLk> zXPfsEVU%y8|C7Lxz?nct@SN!p25e<^M)h{(&!&divV zsz-18;e@Mkk#Q?xY*GJ3^wS44`;>0^EZOv6L13@%C9x|srroo|9R-cJ*%gIR3N7Xx zPN(CnBg{G1dBr7jzvb3@7JF9+gTy)Fa~Q`N3hK@F9rCFW<=E=`$JgPj@SA*TzB-}R zyAZse=Nau*y3e~txu<(BdCq$ta_@4=9SiNRIqq|Po2|!o~Qb^ z1ttWCV*LDq>>>GdWpDLzO_Sz*wNm{oqK_}AQ`Hsf4pkq`E=`#HtRC0B2+R@Br~PpO$-Q(hZZcYj@V-Mac?4KFlqGMJle&AF}ltruF4wm#oB zrsIBNhIy>n0?#+k@|EQaYpMN!^L1~Qf2@3~s#n;V$a%5r5?)Udx_q7TU|Lv~J!gJl zcv)`uie3ZzsQR__?bG+czPtNQ==VVX$pelKDDFSL-|D_ueRRF=?fH9;Z_BM^3rmg_ zcyd0@9G&)Aa${ms!e1Cw8W1xta;09W4JzM|TLN4C7T*-#Susm&6#5Ct-g3_&_acmA zzUmp`-S3STCJKXvyM!Wfy3gX@85Cu47^V19@wDOw`hTtRpA;o3hw8Z6qK;5sQC27} z%ia&Z5ct(U&G);w*cXcgmassxILVXi{Kjsy+ZRZtF-rie#4d_+bv$p3e zJ)i9^zC zzfrUaXN0$f&Cq`R#Lq;zuUd>1mkP^;!Qx&16~R{d!^$hlOG=YshvFSYt)iE5tg2Ey zPOH@|&_-)^s*04qD#8>Bc|X~;Kxv@am*)S*UyHF>tsuC5c9c8zINBTwV2OUVpK$DO zYTWDG+aX^=-454!*AAD>{fehSc+Phr@Qd85_*eP3;s^Obj0PsjMY&daSedW7t+Xo_ zDt}krr>vH5lC=jugFLB(chL76>)Hz)@QfqLo@f2iG@xU5+c&Mt2gNUh$*}p4dFOlI^9~W76uuT@;ta9B&*Izf-w{ZbS>;OA0rgiJ zpJuIQgr=+JNzEZmjP{)NNsP{Xp*yMlSW~4E6eAQ}tRTV+GV=Ww8(VYbkH=^e5bju`3LhBv)Zy6 z*$oP_$28Qk*lMv2a838l3CvMU(ku-7UEdtuC*rlpSE65yJDT)pT5Hzo{Mh2YW!t*G z3|VXFcB*`N_xc`pSKO``-E(2jIX%OBZmy{6F|2z^x5K4PMe>5ioTkja>6Iy^$t#om z2}9#uF=M0Z^&7QAR8Pna0lTkN{1AS_VDUD1_MX?`u5s-~pLz!R(OX*=i|3tB0{sPhy za}@%9pAAHc)4l1QHz5yIjv2@y+2y*79z?9GyJNO(yls$uvSYLJLDzKmC3k~om2gVz z<9iP|4ugF+{pW)3A=4`|*c`YLTrV$IZcsKT1}gqVM%6T#7}(&S;ad+MWVdgE|0CZH zVX0@R>k(%RqLvTYO0D<L6{Qqs>cAO~%rWSK22bm*-%+wmr7}jkZ&5J29_npNr9K zWyc_VW^s>ciRp+*Ypyn{tmmxv+UD8j+4ndeaf*o9eCZhNyx&#k-s>)bkDTOf^te0+ zyu*Ym!foM%phHH+5sYly=L_?H=SzonSsR?9n4{bedl6K7G(T$>g}sRJzPrO8LOeJv zrYP<}{J;c%!tF#|mt|e{bUE7P%`P>`U#I?*{&&W+8JE((PrI4=Me3-uqiLJcf~m_> zohdz19!-9+%j-$q6K5qPB@9haCEO8zJ$7i!o~Y*{zlmrFzc>6Hy;}c%Sc6WbJEz&B zKBh`i{jThVp259}i}FG8Z(von1xpZ@y6Io-f6(9Ef73V2w_l7CcL>i4(ZY}3XT4$G zO3!xBEaU~PbjP`WbiLzR=30r-l*z8%F0CufWpx^ymyrFV#rj9C1oZwcxXV2+dYU}} z&)wely$WHQ&_}#3miuJ>H~c#Tf1<~}Ij}J>A6bTVvSG4Y!6Mlqj6|=NeJ?wW9Jb@K zxw26*LvTj0C2()R;{VV8t$%|5qHnS<*>_Yd6PF1Q!d!0z`U@95pLm9QJnmQA1#Z3j zrt2*FFR!`!x-wlUu1J@~X>yvKHfN!0gzE*@*XZBucinI)-M!FP{mHHN3`HK>1y8Ye zg7+EkO7AaThc`iZOxPk+2^r$s;!k3w*er(m?(r@6HTg>Y@A?1s=LY5n4g^wytC2@| zC$jolWj*Cj$iJ66s^3%|jHxeETh(`HR%@d5;h%?p8~*<| zIt%b7vagNLOeXG9cXy?fLMgtuEbi{EMHXlA#buF2cX4;8SaB%T)V)dL?lSY8|M$$3 z6wwU}Z%9|<9#j^N6I5cSSLPY-DR$3tyIsd! z1ED>iI`=r!;Yv3<3LLi_mmSX>4;)_{UPq#HsB@BYt@8q``Z8c%Ep&NYiSF6%z3$g; znL7x6%YILRN9N&shkFOZV~BT#cboUL_k;JH_r15w`@>rfUmtkydH2Av#=FwH9Ny8- z8w8{w4RC9#r`1#I`RV!MdFr|Cx#Bqu1kQfXF3(QS3C~T>InP$lLeC7(WY0Rd3MV`V zJ^#RaZg@U;%HU^yc;3MA12QLO5AGF1hBX?Fp71#adPjT5d#AzQ+7C2OAsjlmcKwK@ z(Cgk1O++9$5eT$GAbjG1&wP(i(cjQxXgeB@&B4xNHCQlZJmoOu1I*s(_*DFFyclo8 z!>CEr5!5Br9n`DT|ERC1H>uaDH>l64@2LgUN7R4dwNr5Hpf04&r4FU$Q9Dyb)HeJh zeg)r(&%g)Z(KwD9DQ_tMQnpZrQxYk3iU#|Dy~7S-W3i!FEEW%ZST%YdJ&Mjp`vUvv zKpK#@$SI&n`vc?ZgnH0$fn%Zf5AP;;Z1t{#mFXgQ-ssKu?uK`~ z_kM!PtkcVccxn)|_n*XZqJ&TpEQnQSlUK+RP)y`PjIY&bR%=IhBo1}%cebfAGILv*|pTZrwzwqm=m z)7Vk$F7^z2h~0;b(QWKC_8yM!SP@nMj~DR&yVy1CKkNX!KOcT>2G$qrjKx4KX+afe zF?thvzy@>*5JrKh2dP6oBNvd3$TZ+&LLrx_25R;ed5qjkP9uks9Z7$ZAY_oycmqu1 z4ajY5BeoNp;C$y13yC?z7-Bdvlo&{KCUS`!BAe(B%*^jZFZh~AbRaT`G=bSMAQyr_X^e@8xq<1sug0{gogdjBSJ1-TBM zmqM>vN$w<%K>s>RJ_0Jc6j*32=tENBN(}&pc@xmYcYz(M0&Y1B4MJ0)jRvCQ(K*1t z%|<7{e7+XG&P1m|>kWbH84c930R11MEQ1y2TNuwDK|lTzj*ZAHXwTn}-at!t24cH2 z{Dn-Qr&EDaPX$^%4xV$6SeO$=Bjb@F@H`#nf;m7@uYvs1Jb0xCyfY1m_6Rsb4)EXx zIJY;@8vl@M$tmP~Xq`FaRI)dj0lY{AJRCqA+X))nHF2bnL|{h2$y{i~CFEu}*21|T zA^(Q6KS-Vd>YN75ybsbqo+IWxri_zskNAhgM7q$l)II64n*S%$3(4(p=WK_+{XeDe4>;F#aDLHbU-AZg zUk-htAIy{=$Y^NQK*Ry-{HF*VvN0Q>-)10Nk#^w4n~*#3su~G~am9eVgKMcrVqlc% zii*+iaBUXBRatW6fKvsgoRgHKXQ27&SbLFCXb z|5L#zK!M~7+kEkeL<`ZMoJ4jYYvE41KwO2_?+~vEf=DEXki*Hr@aP9W83|dZuVi;*44hX3{Qfo2 z4)=h??*gm`hTMV{(v#ER^ZOvX$c5x5G7;LN4z96^{1ds1bU?O|G?GougdQ$LW*~bI zK+S;3Uk@#G^#6P3bYul`0-_HS0uT(a_`T5Ws0t$52I$dupgpF-h-E@Xpo7r}_$~{r zgx}%=+L}lhpM#+VXmIWk$a&~}Q^}{GHo%aJI6=EkmU%9?V!T3P6`7C8;ZA(zSZ+V=LdpK#*;by(&$gMg(&sVj zDZ9P-z#bdj=aC`UdJpalbJxQ47~@^z?&NJlv+;PUAKJrx-QLg9>}@Bry$m4mFQI=@ zm*CT&O}3-)crgH!dM3i8&S3UoBFt&D1C%MqV%$L;O)o>@V2+xO zoySAb8p7A5btKq}%?r$4n+w@X=|iZXn%>Qm>-z3EWG`_XaeeS~MvGycLqT%Ae|tZm zc6tSkiWj3MN)2@&_KW0`UnrlMQ`kM&vl%OCd}=*e=sD`vLB%T8;~)?qz>j#9p0D0i zPr7r9?UN%PB9)acg|#OL&MMvKT-Thbo;%2N)Z=NlwV8dbPJ2(+@9wkiEXXGL5f6!; z-l6V^kX!xgqIhZve{>mn6C$Q9gcRL|T|oatZxacGFVP#>j;@E#GLUS>SomkkGw8K! z%2G;qN;w)z@#0&k`*1F$3j3FW;-B%S)c&+DwB9rqZ6=+7daQs!1FmEoa{;TF#bb|Q zl``9yIAp%>J8Q%zDWh!gMnRGFLOdF}^a^Fjg=-GG@_N0o%2jI+psK z_L4S<_8;v9Esd_DrsGuH2cH8gkbL|YU7(^ZR5LYqAyeF{x~QIOp8lXQneX~eJjUkI%IL+k5Nb3<4t1_wxD7vo!Cg%3Av>Za6kqyYCWG^Vdz&|c zyOMc}Iv@SwUFsg-agx0$rBn$Gr)_{L_)C-|+C1}Iq0UzhA4j_LiQ|OR>vT97?kleC zz|o#7^95N~ z)dG#m(AUt{e8U`SPPKNl6xfTM3~Vb;?Y}OrUs|8^`s7UsjVV`>A`(lJR;QlLs7dda z+16oE=Bf_eGiRm7CoG66jSLC7>66B9Wu#DFV>hT4=6cR4{y^by{s8s{#$ozms)XXf z=HVOZYdOz^I-f%SV}Z7y&B2?3{|-(KUJ;n*7bjlB|Hvt2&tMx_LF{Q9Eyu`iVy>rk z#-4bEE}Lz)<%Oly=5joA&UX2Fn!S5S2SicRkj=<@Gy*F|f=DsM6w8q~v=-vuQP?uz z??#Xh+`U}mAn*Rn=C;}`Q!Ep$n{Byv)Yf7hWOG`_+qsUZ&UR;ktJ)J!>_q0_Ll|RN z6G1Drm>taO#=Jl~LW{uHpf8aoh}h%Y$J`rS9LHtrF3>%^G_@N-^-Ap%O`>Lx=Dm8X z+OE;+aKm3v2a|$U=B7z&lA2=7i(mwtW}a=HVlFVZn5vAYj6V!@hPwubVW}b7;5B?T zPB0!b4mIsJp3^h+M|FXk7}ZpzN0Hy2*Pf&J)xKH&x9kOQ4EDA`tw&nAHy>&G+&s2r zU)$ogfpV$BqCBeEp`Na}te&r98^)MUSoT}qxWwoY(SxwswBC7bxhJ#6#Mh-5(?=zB zj;oGYmRy{qiff3w6!R|OL98jPXJC;J&*vAf6Z;XZhJ4`c;$DLm(vGtIBu|3;gI5Lh z4>AS%2Q>Lj@jvFv_M-)L40DCIhO?p`MLrH)3wdRO|76i77KeJC*y7x7>t&OGHm1Ze z$J-w%hG>P3tRT*Ts^)knTTG-O$FNuUFj@mmM*oYB z;xF)eS^}#NJ5%tFB#CWZ)X^Yj@~!fH}Qy z=&8@w#i;u!XTY`TsCcM4pgU#24b6si27m_Fv;?O@VHO2}k}Gal(b!)BD8q3g~D} zwPcUaewEZIz9sf{j5xH#?~uR4=aFB6|6!kvl0o9BzUL$s?tA(nBGI|iVMk6dyqx`# zoag$KAQmWb1jdtOi?Sj#=cSc27gXF}a0 z-nr4a!1ckM=>0)n#rn~vGbXY&K~}UM?>(=S_klBnd66cC`n!YXM;}ZlsKK}vc@1^S zG-si0g~eq$WSFVNwO=(9?Er14u8UD*9%*T|+3mett?nt_1E8;rqg23(aRRj&f6AE8 zSWLIm+wewaDRVXNiev^~%$|&H!A11ZWDoB?Fh~fo>r7*93(am@w9Vqoa&)l1fUG6O z9cN3lF0vgrt+a(W{X79k4tbkwcW;4lb+WUsV~w@Kb?ugL$=?Q%= z_L!61x8udUpIw50H+T@o4gX#IgA>ZX$?UJD~$98z0|bpWuY@h~Qtp$;|NKr@MKf4M5X7^e#JSw%=lW&KHC5?;s2?bklqTf_ zZ|vGMwI#Dz)VjJky@k;_p^c#!r=D$)nRLdt#;t~EeWg)ub~zV0%P3qwX0$OQq3eY{ zrmkxvK2Bx_q`i7+hK4Qd@r`<=rTCyWkC72{S>oYd=Y4pp;J|SNMrv=RSRr##; z-R>9Y^Oq#TSMJl-cS1mJs3B}saF`!U_>|q1!J~#?g~UBvjZU6t&;4>Xt8!ocfgdC$(>D_SXDc zcf9U!ouzSO^R%|(&E4c@6(3c{G%odb!x3GJvD!Sw-NKkIdKx}2gWhv;kBeEyvb%M? z-Z3M7dHC|s2vIbikLn1Q=bm>d{+0J!ILI$0C_Zv!3_H9!ctjvQWK;0KfDXPxMN34{ z!bIU-iN<%AUx{Rlc%|?vN5puJhf^@rhiHaO-*|EevW)zNe5B+s7jp6hcSO@fql8xl z{X{Zxve+r0@NRIKYy;gu{YH66vA`;KDdgNnVuK(G=?QDLLeDezW5^yJbANEA+6lS%+s>?^9{|Fs z5BCpt5&j-XE;EHeY)1mH|K$q*b#n+l=&Fwq*S*(}4W7Ty5PUZpNI6KH#Xge-#P5jG z?Mw7@UbOeM^frvN2o1Mj4n3-yslTaS3bo9aTD$(0mSM(?XH8pR%r;vM#ye(Tlf~#X ze%9{Q4pePZniMbEPqn`S9aBTwk+z~XU-=Wcrfo)>xb<<%vWB6JgX(?i7d1HQ!}jrSjcr-hx~omBU!-B054t9!o7h7|UE=y@cIn)j{4xKheusQ;pEJU9q8#x*lHR_L#ea!d zyeQUQYAR9*skp=5pO6=Q0{M^Qm=ovH?aT~T2QG`Zgm;j;i=EC{#cE>tvTIq#*mbOn zEIzB2LDCI$4r4r>Mm>jJLtI`3@En0Iv!m8N#wl=yJ0CcHhx$h=T&-pH5m1|P*_K*o z+MZig_Gd63&LR_#c!~($NS(#hP}^w_X-il(b~ok$u*kq+1%HF$W=B&$V;%9qbT5VJ z)&q?-#ueephU>r1w%Gp0@yQYI`pt3NIo~^l7(s6Kj`oy-{4R%*^D$19W69aR(5CsfZhH?)K%R@bE2tJ$l%qI{x!ph#8}$hWsIZlkvx zXkODipt-qmLi3=OUd?_@_Zp8j3YreLoNMhS%a@I7FOVOWkJoN9jj|tfy`_y8o$%Wk z!c91xeXX;;Q$UBGX&n+*L=^|U7w7W!)3fm_I#$e?E)H zTFR4fkJ5HicQfYFE~8^0w_pZh){7LQ{}8=g_bruXhU2PTXSr&b=(q`2-QwEro$1Yn zT>Em*REOB|%Mh*0g7q${PF0nvz1n%YC>>9S=^kk(>iX;I)Ta~%`5~FCZFAdpS*P|5 z?Zt{Jex`?NhU=Zg%b7`V%dR_I=6`svsRm zD@FCb$w8jb;K-#>J)#OC+@WuSuLk=0%K5L^yI4b5E0_@sFMSi^3PZu@!hFZr!`RK( z&ge(Kg4?l+ptUxkKhfvdONth^(LON@-~(}=J(t^scbEH=Gn6xweStZdzK?na<{lI{ z$4%%hWDsQ9mO^efnWPg<-W*S?YpSyd`0r=d05Bx#=DtTXAbyaChyjfD7jgh<2>)SX zJP)#`N^c-qLW^Oi@E34f1PNk=@Fs67dmHBg2W1VQ9)gUS!y|R6-N#&`oO|sP9R>Dm z&|j|9Xw^p585N;vP;FC}t5#`l>fY;Dng*FlP3uh$jJxy^noFwXN@n|Ac?@uf-(=t9 zs&;B?@787V4d5B^yYh=_TkFc^@D^!HR7-rzELmd{wOQM8shLqXpyo?`b%U#JNd2^y zk*yzPdliKi6EcJuAodT6iJcak8e@rDml&0_D9Ra@A9Be5gt&$GgFis{NyPCj4}21O zKWs+WmhjB*PGN6?F9aS6_~<)ZY~^T}xvasgr>tTY$rbXCatHG!^WO3I@&4q^;UDJe zIr*##28*@|zd&7tAEnHqSn%_->ogu?Gjl%cJ1dJ_%K5};;+Wa{*aht6%uGgasAl%2 zg;H#ggLnnrBp1=oST^d0T>EB{PgsDI=eoqs#r7bF$}X_~vVOCtdSZe6y+nP(?!kS- zn#gu=;<$I%IV_B0WSZzRaXm#y52MqW3z@^=ZyaO<(Faos(eq@ndoQs8dVPOqhGUB7 zjr)@KlAG!=IX#v)<{?JJ@KSS1eNnSs6QQ+g^Ysk<8vO*rc;gzw2i+0vBV|X$c3HX1 z)b_sZo`R=1r@RC@vL5ZO)-c)h=Cqczjf|S1)ekEA*JjmSt*fnWuKK-he`QsLpER(h zdv#T1L{q%tn{vJ8n)7$&HlfgeU-Xh>M$-QHjq#rnvXM`z`RF7C0jKW|%sxd-#};2LX@#Ci}JeED&5_^<))rKXKbxO2%`>PT7E45FP@3> znyqH811jb-Xe7Sj;lLH#pw?4U@QzpxvXBfT8a$cqEsh8q)e>OA&HGJL%u}o(&SmaS zC*;X;Mcb;jJ#9By?|?>PY$MW8S@)*qXq8PmM_N?T zyZmjbu{5zPPTHepTI0<&ihQ(ct+A)~Dg7PqO~B5`rE%Ni4#v$*JQ%Nz&5G$AK?JN8 zEQB28d`=*n&5GiV6vj#>`M&p$3@Qk|6uK*Xb(lNwkncCiXK{dV88@9h4CdWv&KFh( zhJrSl(VP8_vyYv^Ttxqy_KU`(_owxuX4CTMlR-C0W7wIk>@eOCL5m<=kk79Xj1=`1 z?B_Z-GEOgcC1WmKOI1*UD87{5lyjH@Sxcg1D(NKd6RqBMPapR+=VZrTyVf??7GsM6 zQohB$${Ff8j!dJC=lJr6ar<$(g6X2a1$MTCJ)C`%^@{cidry&o{&F9_jV5LVF=Jtr zyv~}+T0$L!Z@`_HkW@K0I6FEM9P4dsEE@Ac^JMc{^S?&SBs6a{pR~TW{9zV=MQech zm2s9nUHgY-qiTUdC;QQAX!W)pY5TXWu(i3RvUx$5mHAX6!z)7rx5$ePctV9#I)I5`k6P3K|UW@z=f zyrKMYyzN{yXEgW$J>+!bm|6bJZj3^jA58}2^gwJBR6-hvm)`jvUw4jsjq`~;#Tskv zVH;-2w%xK1g-Qb~8nAP?KQ)ayfzu`$DvlMUNWT026bJIBa0B@7+4~v4Q{(YsN)3{M z|BGLuU#6RBD%L*wU}h&@osxaQpCj`UdZ)@#My9o= zZA%-L{4SmvTNd6PWcSPW-w{v|@G_uRU_sEJ;N!t7LuW-qM4G~X3tbqpEBJWe4Zn2B z7cp0?5+v~Q*dLgiX^(L&{v0<``T`NO3b~4$MP32BPsfTV*YH26PTE(-9cBdhFuh^- z=bYlA{6hXe{1-egnD;&qgz$sFon;v-8`SZwbUs~)uc6$+9$*L1*`(D=2XznbPH}B= z-h(y7W5)t8xckHN2+`mQS_sp@vT^;nqdCjDbNML$7MsbQ%x+^HVlHQxna5a#to_XG zcng+>Tt;V*T<;Li7kj&7gMF=YoTIz#wqpml`S{vPEThf+4Pp9u8dP;w{-kwEv%R6F zPF|Bx`=Vw{ZD`Gnn#;Ainw_i(?$v$|f&l&&hDTT)UgD(PLk;^*?8 z?LUwHcu_RF_;_hksj)nyW^2wIO>0?f(7!UW%Le zd7N*|^9(EF9V4H17(a)b@e;h9GLUi~=(Q?z4O$Fb<6KgSe8w(NswnZ)YJy;TvdESx(*%ahMM#5&6{m^z(6xKJstyj<5#M&SHF+x6gV;0FC+G%kT<4 zr#!vE|Dp$I2`<6Ca}NAoat(Vlt%?-+CUAnd(6p!iMeVbilhy00A5;}o8l?Hs`O=jY zFUrrA*OfWTE|lFYbCygfb{FTAEGnrfE-wx*c~g9&C}T^^`AYdb_r8S{kq{o}(fM29D2CM`>DNY*Di5|iUU$6kzi7(E#b-fl;)jC~a! zl^B~OOP-SYBpuDn&wP`yI!%!xNuHSSIp#yeq0m7=C4OSbbN&m?dX|F`19R+o+Ar#5 z>S1aS)fcBy7Ga6N>Yhhfq=-PE;yj1UK>k8kK+W?DV*z_I*U9@L$QJbhcZo7liZF`5 zjysVfW#uvL^nvs?8Uxgbd+=L0hq@iqW&5ELnTpIKqP_jxKOq-c=Dgxs=3eAk=-o`@ zBmKeQV+-{ijmj9zIL=68JfJ_OrBSo+D=CxUnL$-W~Q!8yOO>!<47jf;bMoT z4%4%)XYK8sAs^3+2qPD$e zQ%zO%h-!J&imKAen92*%@zS=6YZd(}K9$FouP)nKy0#>$#9k~aIaN|x8e6Wa_`RxE z&Gb5R!^`GPZ9m%cG~*0a<~R09?kj{EZKASR93D^H*FPh8e%Ri~EiupHk`ouC)TM3B zOzF70)8HIWr#?B;bLgE5JHP9~%1!A~);X;6yH1JO?2gQ=KyU||lTM^;Pr998i1Uy2 zi}sBy3_Bk(E~wR?>ib-bi2f54@De$>%n7tU{~zlG5(^;8usZejeCr(ZDdPb{ra^4D zsb8w!q2H?Sq@Snv=+mJ_XEsl^a%?i&5Bot!h12bt=(*)RNGt?SU?mcco=3N0KES6< z06vXP*#PR=_2?BKC&G!lo~^D?j=8o`mOG{s27|7XcB1;7k^q;P-mWnv}4JOU%wX-KXl&{zKgz({QmZbt!Pv6 z$C8<4gDQqp#(~R5*JefAcjZ%EU(-Homb1dM1bs*M;oTJt@w*f}JEC`te}X2tPx^{1 zX-;EqYF>MuuG`A)f*!|uZ0KR{-qO9U`@(KRx`uRFozsxLv*VWz(=yblhU7j;viN(k z#nHW@;v-wb&xgGTxf3)X@Tz}+-%y_}V!7Z9#Lzut3_!F~blF=9VvTVs7;X|y~wdrUc|UEn0R!m!BjR<~VSsY%ip)C@QRRDUVC%49|F zcAmUIHd(f&txwy(t-D)-ARC;}G^^ok{gOIUjjY;Pb-QwZ#mDjmWvtTuC5ffu%bLoE zRlTcOR;#a@)fmydzh#DeiF&r~mT`*B<~-q9iG)(SGWeXiq91-k180P!Mwp_!v2jTe zX+1N3WZ82Hx-8CRb?uh-D{pI$yX(+#;FdesA`V7 zllqF9t{I~luW8l1(rktmon1XeJrY#8ot62D6^e<9G=;hSQG5UP5AuETPI9I^LOw!X zD*H{=3VFZqwp*=tS{Fl{HL=ywlGQSy+0<0pxTC?heoF1!ngP|nRrjxMtxm36*ihd% zx#@Uw*VZh+;DyQ$>aMz%#-CP^W3&hR7)~Q3;jF+tUg% zhi0of1$FL}+dFS)UeCOHd5`kC=CyTQ)U~n8&CUwQ93t7R9pW>eq$i~fP7x%JPZTHI ziW?jIBYI2Z9}&{9@uBO3j|6f8%6wye28m}2|Kk74{mA~pyhh(a4WxWR?h{`;x7~AH z`<>yAVEY|w4@-dgy0IQ~t)$*Ze?m7;dk}ICGF86HPqk7t5u7JiD?chS6_)m&?N8fh zw`aAp+w}*ifC)ZckjjbD5*S9XSZc<(M zx&d_=b?fW8)K95zsGrjC3MvtXhSr9>hT!^sb;oN@)t;=;)|{_nHzYT0Z}|zDhWD~- z?XgO?>R)Z7(O}+Xo8$`e`T=`$fhK1K@%Kow0=5O0g@r_ahzm-rNuHJ7w?kpa@j17< zyv)V&Zgjib-Q4|I_p}%}WVPzMeQN;bh$9 z*tD3esHG7*!?YoB!A}A+0s{Sp_!Nr!ia3Is+mMyUn(a-s&{n#7q&~WCRjs%-q2|wOX7$4=Rb@!!O=+A|S3y=Rmfnzd ztegXeNN=kiSLIiAuG&&XtI}28seCV;CRJ9ts~^=|s5{*_w`FlFF6-9LQ;bus(GE5a zGB2?9aAF<}k&YdvZDy77)<_Np%n2zApBCK^*OoXrm6~}kYj39&UDo71=(eQ$#~!nL ze(KrMb3v~=J!5*V@A0ks>~8F?aa~e!4rX7>x}Nzmot}0gWk)hIX?DWtI9<%B=rNJS z;r?OSA=85%1-$gj^szwwAcen?JB)LlwSln}GMFT`8o5Wrc$d4U!yGKPudrekzIl*Q zp?AZ2eVi^_r_;XG*wjze49(w~b($j0c1@qMyU%NqwYc4_Ebf26Ksov5x$?SD07wO=)}>aWUPl{M0vQf4Ksa$@D^%4wBjE9sTb zE9XMnrBoh}CQA=hY^!)%o>Q@{vab3=EvsP=IFl`CvA4B%KW zV@K%!a(V-YaV_w8s5o*^?1}_c(x=q7nH{rt=A7xWxa*<3mEDeZXZASSJ+1q??!CJI z(QQTE=iJyX?oMyACv+Uy;X+16`mVI#)V;|`NgEP0aj9`bVmCy0jBE>E6*fPlL(tfO znSMKcn#43wjG&r3ne!F4BXQ9L;JCv=yOKrTl|b2O9o66)rZ?%7D*}923U)@UGZ~8_0wOX%Qp?;#itp1^#qa3Vw4)yaNZ4X*)P03BF#@`!e zH^}SkbsuWS)K036t$9&Buqv)0nN%wENEOm=(pu@t$_bUG%6pY%m3fuF zNmo<|%FmWZR(z^Vt|_d0+iKtMks~<>r0MP3W>X=VB-S z?3Gz%neOyI(z>Q*r<_aLoG>qba@^EdX>?(fDl#B~89pbpHn=n}JV4;j_05w^7F7yX z^QGW=>Sh$sr_-xxd9-2p-`G#624;DJU3$k*dz@{Bb+o146a#bVHJwr0M|WAfS=UQv z(K&QIwL>&js%UkQs;??t+1~Ego+~r7j%_wJY^{r^m4kO3wR&e|yp*iam5-?iDW6it zE2}L@C_Pd9tk_kA{@U^@t9VzjqWEg5xU9KsR#|TOkJ2TjXldauUQz20#V>8?0clJ< zrMXcyS)tU9x2$#m4NV!#{J@D9?v%XtN$@`(Xb!m@zBD>E;X?BCv{4xm9eg|LvmbZ< zz03UE+^*iPFS|bP64d!&w!6dn3~6fLHLa*sWP|mV%tgeWkaDY(6b6N(vvw= z{8n+OUsJ%i;71|%!_GvQV-6);N=eF4WIfLzx}@dZ&0CgttLxC*i(M*n{?0DTl&Ahm z@=MUiPKxdo`7nHS_@eOj;f3M!@X=wDLra36Lo4m{i}2|sUM1=w%mfFDLHxynGr~8b z7V$#~&DRfdr5AlKOAd${1snL+d2C()Zw!yhm+^ZFG6emA0U-p#g}AVfAd;tL+34r+ zZ^$N3nPZx5y(Qbc9Tc#MI<2OsCR}}7X=5MYJa&E=G#4@gMESUKXX)IMk;O-fRu}F48CtaT=j5W#MZJEFC`L-Um9!S0 z{e=|0`$2r`{3EhxL;0GT?@i;|_iNUeeVm8M7t~+OOFWOjB7W(+*FQXXV#v1e`p8GI zw#2B^u9*`%&d*ub<$dm?TvO-gorKw=vtDO}r|n2yl-L&kTl}E7?AXuI!=pDupM&E< zWK0AWmJ(7N81G-|b5Pu0yi6P|`6gK)*)1uO@)Je+4Uf~7UOy?12 zE$1C)FE^JrnV&D{C;Til3Ok5o@b$J}ByS7*BYiDC0Zk(Yxvx9=*{L?V)o7k*+HdHh zpQ^p8rYL#xZ>^Ed*Bk$=KUte!y{GcAlp>9+C@bGpHndDr>R0xzJh=Q!MbGlRWm%rh(%YtXOCpMJmk7n>`_*ZH@B zH;&0>pWp$F9{nNv13y$8?sLGe(w`lCJ7iS&^yrOoe#z_7#2soo7I#|E`LE8ybFO8V zbU2efB6Vr<(4_te`Z!nYNbtWXiP;@dapdVtaX7%Kp;NIi6 zie~$c4fr>BR@j4x9?{)ni8w~Wv4jr^s`#R~e_{(`w#EF485w&ewnyw=F@Hy2j+z-& z8QD3K5pg|id+6Gb!r+C$gM*g^Zw($7{5I%f;I@G0{%ia<_%HH5>p#~2jNdQcKECZf zSw3ZwZ4$a8)^sT-ov1 ze#17*`qSKIe5R-9_Gr4Qxhk5nr2V}7uP2>kyH7qasb3rIs?wx)b`f27?i?bhaIFOmgoao}dnV2E)u=#8-&+`5q3i1{H;@ z3e$%ljGP{w5IZ_PG4XzqEjcZ9Y1;Jktc*JuRT-R2S;m$Odd9uVQachs(=QQChG_#}o%3+WZ2Up5wON&L~ea;X)5n z&oc|TQKB^8X8~x)&#*C(AEFJh+V}&B+9XBt5AeH)Oz)XN$sCqBKJ#6MIekj{=d}K5 zS5nm}ex%Rj(O71zru!spu$V z6!{#KuNB^1-YoAqsCCx5^v=H==j}zdWj2R3$r=it;{L|vdWPS50pk|7_@9Us0P;^RDV%JB=3@ubu_tPFwjkpLOLwSLPV^`5(=nv5JT!ozk{stw@LvY&Y1s_O6h}=_a$>ncb5GqKP-J$WvpqbYitN?9^aY-HG8e5qhXP`z}D<6@EFM}lza5| z?6dsA;*q{C|M5WsLVAa-jW`t*9uph;E;cdlcwG1RXYr-+miXxSo^ij$_KF!9ofOq4 zvMT&gm^_3UJS6ax|75=u-(fx?$#u~@VSr!`p9kY@6S&zX^PX`_IWD$`b%6DpIe;0- zv_rM{cg9c#0aOqPwWx{oNV<`>oE8Zg>2uTw>SMeU-a=VOiKd{G*Pw!&fi*!zo&^2T zYa)c$>U|D7EA(>}IRfkltv;3lQy=ge{0@}qX;4Z?l`|lwoFt0^Udr73rRh{-T*HmJ z+**Fk_Ug}7iB(CJgQW8+c9ah+zgk{bF{YALEv>1leP6e@VM)`?7O^Zv5ukph9cSN5SSnA6FN3*XZXE{eUWRTR!0ZMjE@P4SsuM3 z>S&}fqF==1@SLy}A^!!{1dR4i_bc-GAlW9KD2f#p@Hg{%aF=tQv1haS?0i-ucm-Z% z3}6gonCQLfRkWS7gR}*-(X{DsB-2h%r%^5VPCNA7ufB z3pwIvSTt4vZu6O_3N&tQqzjyG?4HN&c2}LV5m=jiTTiRq>@*pTQo|;FnC>oQ<1y7I z@Q^Q;EdYmyQO*8MnT^XE8tT*Q|E;Tq3`s%tzUsa;TWY7)GaD0{`Zlj=Ip12^Rw&1n z_3D+nVB;IJ!+O~f>W(G0ptblo2F4!EUCK`oMvEhSN`1%sKMG(3S%R(y4-AooJPO?& z#tJuvO$(bBdNAZ;ursK4(22kuK(in4{V5TN9}0I0UO+UH$qVE@VGm=8nPH6ebR1eD zhUQ284S!DQOR-`?3aETA6DGs%fj0dl{J$F|m%^t!04;4IHWO>b=1`g_OYt3`PEN!} z;d6l=7=^FK`{2(g{*jJ+8UJUFNcric_a1p#DTm4#nFZtw1Dny5cCj@W!LVkZ<0++|BW!+-lVl>dR=moS4 zS|93cs7T%c+9w%{!d{`PL9@yLPkRRv0sA_90*^-)cp)4>dxN&`FldigVz;1&yoCd$ zbfRph?16kZpRxmMMAOlq$R$uO2qI-sBIp zoU4XPeT5DMLi-rxGC!&hsx#HisyV7c;cpc1VGNxvN*8|?r%6^x zc1adX21|S-#o{#a7*R(dPY}l+&nx5xag#ZN+4ERinRgis;McO~T>29lhc=aZ3a_U0 z2hGtF>@s!&n~gCrC)$LDVQauWF`bf3X@>TaL92`emDU~fE&2>}z7tV4+J<}pPq%!~ z7yk?QO){~~tMYvG4EIpMA+rVAqL*`_qtu>m-(!t)Ha3 z1iLa!(+D+E^>g)dbt1IMG06P7RCLWA&=V9JLQIXYf5Ak{BZ<)O|c!E%g}C4(0eVaK>x^hVdh% zgrWt%8wx%IUxFXSZ{Qd3llXjm3O*Cwa|N%!Cr~d@G1?|tIV}|Q6FY$N-3@NJ2>m7a z^HfuBQ4?XGh(P=g$~EjbxQ1ntzQhO5L3e-G7vQ{?TDO=RfWZpUKh^Hh^jDje1&R~x zDvP7($M>@DN#C))e!iQ16p}8IJL1ivRN)uChnvP( z$C3iuGlR+lN6QA(0t)H`av`Yjk9qmt!JdKcv#y`c6z2&?faA0MkiEj5=6K?m;mmc> z-4-_w91-e?Kgl%UrMsbbQ5N_Od^Z z8Ps9m^-%#n6(RUGN;xLL@=*%<85oXrpxkC4jo<+A6m>f4{?gtDpfkNF1cf>c? zzikWIlPn>w5x;@Yfe~WW-@Qj+FQS9)aCfn5nX9{t;qp35oQ2LJC*l0d<#n9^vfvMo z#WTlifZBLHkqnydUgUUC-&@J`NN+S9>q!|2j&!|f33QY}GF;3W))e+0_FK@J{>k3K zp2^OHXh_5Q$&#_G@ce+a4Qjyg5GyWYl8g`FsS*Rep+5B0v;wLhbr#HHfs~tA3XIz) zLFpWZUWUEdB9S+s%9asbiR0k&WdpacL9V^dAC3`@24JYGZ8L1a;AvA2s?tX56YEv$ z3hN{*X05W^xBP9{34W$q;m+M;d1D!9{b226`)(U!XFCo%a-Bb&!(H!O|Kp5)gIx?- z+-p36Ubpu$u?xujc`&1NqD;jnQm4>z=(Y4^j75ygjJu4Bj32P;$Uls9Mkds-hXVt6 zmyyF9&wRwBvXWp^WCQa8Q^=giI0~+Oi>d4JCzL_3gGD~fVknGS0Wdyq2A_)-nBkqU zi`s514SR>?qfGP=(ha#rb_K@+7WtW21}-6HaOPO;?c@F8+2mn(7Qp^Qwax$_$NJhI zfb#9FH5)uPi!8S+b>K-j#5&tL&pIAn(_8+t^s?kxk}V4@H0xSxIQZurw{L=77(A}Q zo=e_s#1irn_&=V(Mp69XJ|OT7FjmCVCe!q^HS|=5l;Oktjk%Rs#1ygiu|Babu|~2Y zSYMbEnNMLyf|qnA&{Vr<0kkjFjnr;b8H{DCaT6sUYR^xxjo^s#0URYzv=O-p8vXg; zLcjsFeI<;%rQm^Z4csa|f%||DDEOZvbAdfIpM{HQ&>9~pBPgfgK0bqXL^mQw$a13I%k&0&P`Alh;qZ5KvTw0fSVOFTSSrl_ znTNsn%ri?(_dy9)RxVyV+f#UA& z?oiy_typm_R@_N|*hrE|CX;c!_OI`M=Aoq$l9_w&Is5Fr*1OCv%s!UYmQR)}1YMr6 z-Lr=}7rNZ;Rcs{RSr|yP1vy|Jm4Q_vMKn@$SrjZDD1Iq+iTi`HXqGIJew3!k>d9hI z!S0Z@Lbtq!bRkrKr7l6W({ABummn5+U)Bybx~_ufUpbz^B_rGz>q@3#?et z;-2DGST{)VZ_#|LTpK~=dQLtiDzVzE1cl@-Xf7Q%8eGKZ>@W5{y9)%K7?xqyfM|6R zUaZNWFMS3nXs&aobD(p-^AK31N1Z87k#mfLvmddi*&o<4ZFj8!*0YvG3u#f{R~yS> z%O=ZX3vE4SJ!$)4PjZd`G1tfhaQ%_CHH{cXW>XBciEb~d6b%&X#OoyOr1zxlK}kxN zAC=2IhJto9*Q14pO8YE0$TLE5LOBAXy;kEfK`uK;qdbo`KIh66b)c zaGTc?eTOG(FzrFV!5z|ql2R(Nlzc^MaE(Nu$czFnhNCj+y?7m?=hCg{K>8zffm(!0 zIhm?JZLomMCtHx|;GHbNTCxPS<7sdxVxWv*`DOest`GN#9m(35OUV5>!hB&krY?J& zb+FyxIh)4~;OcP-ka^y+*VxVYBzLpNz%jbY{=+^6x2S@x3(ltmM1WcB0Je;IhV>(q zxdJ!FRxqv}IlDP|N1@{`_J$LV!;VXMl{jh~fzEJeq|*Mz!dS4+gw{nEa&w{YwGdz|xVjx%?rVv6E~ z;-})dqENA0F;wBHxam36^P|TS51Gd<@Tn{yGOv@hmeoi{Lus>3@*Q-eVWLMgMfby+ zBY;@)4(pAD{|kE8WBhxNe|v%Tb68jis>e+}lplw8-yC|hF4zl?yH~lVA;E4R(gAb8 zI-SY%W4xKu?o{L@<+vU@XE`Nc63=${fH!y4e$alw{?i`pXo{?nBY6Lh!4@N(na;t^ zVa~43Jx+~trc3Es>5gU2G5+{GmvgQ7MZ#~Q4b=~OV{h>>u}$0yQR|bWpQW2*+hvrz zkNk-|$72Mvj9QNm9zQ(3gQIm4d&wcJxxcXbx@Bu*lVlxaQrZ7Jy3M6mC1c>SUn7=@ zmxH3vh}PnHT!;1PFZ^{Ym_tW!O4vY;z?xGe&XClTWWx=mLPa(o&zDSm0VJ@kq9vk2 zQJ8pvc#e23?#x%v@9M#T8b=K#n-Vo}jAU{%*;8Oyrn(y-Wn+iqt-Tv8xtnbvwhh)m zoU{g-FPZ9?h8o`*B*^Sj>PPDP=|}6Q>%q{~=YZ?DzIJlf&A^hx?| zdZ)gk_O`LB#cb0%-!qxK7creYh^nEGUMcbrZx>gI+rx>xMLHGg{-+-CieX-Fy~}-W z`)2ty@hkI?TLTsWAf1jt0~TsyBUp`1wX6=DJu99TIR^v$-R=o3MGO5Hq5DCJ}1|bhS+Za%)&U3p_ z$;{*?f@sx{bF$m9Moq*1Ho)!geg;}@qD$=@j}Ha6(FExI{?vPNCLB@okX}0hc_*~c3_P8D zxEJ>!aW{xqCMbmS;ElBe`6QGlp}Bv_J?36;T2%0@__h3S^uKCAgJapPY$LXuS;&Mi zd);-R0H5U=iDa81=U!(cXQg9`!)4!KXHoxLvVOt2EZe-oVCsy`9uaVIG&Tj81d7P7{%g#xH#23*kGLVS$87+|`vCI?6M&P47ZV5y{u^W@pJQ5L2h_UKTq~TE(+Il9 zFlgJa;I$k(o!~eLLchbFY`=|MlbzN$>n+?%11;k$Gc0{AIhJ$iQ>L0m8qJ2$hLYOz zwM%eM{zf)PUvLeIYChGRs2N`43(`j?T~YP<>Uq@@t5;W_L-xx}tM*6jTtge9k7+kpI48{AEKxWgoWa@{?kIN*gi`m3Yn*!n z<7T(<6tR>%M_r@WiMETMNsQ8d@&b=$iZfo7-U+^I{ptmT2Wf-<32he6)yau$5ET*q zI{M$3t+D6g_Qdy0kR={T3`z=4dY^bDaYECOmvGA-#65Z()#_U83M4wc9UWqv`o7rp=+6AK|6`wE_qCtF2`Jq5 z$$G%r-dbQeWJ$2xG`BGSG)*;`j601A<7~sb+UVK?`aHd(=15JSnxDEAx?tV@>VWD4 zRf~}NOjik7mG-lC4{`}cX$NX=XieHUc>ShTJ+G>$YFz!Kx|uG%rljVHeq3#cVINkC z?#3I&ai&}|YYwz(ahh0dpNjs^S?502B+!k|gPgh@6vsU7C)X7uuQK5$aR{fKIn+T^ zA2PZxy_K#5_r^Hv=mWuA>L9%XUUGuG7<%dZ9#YRHn5mG8eTrUQnch}!htF2ubicWN zOZ}ev)$u>=A0KcophMseP-nw}Btad6mIkpwLxbN1XNHUkxgK&XWKqc2kU=4PL(YaQ z4G9W)96UL=HfV29yC7-MJ$%({_(<9W?DN0nr}VY?^zzx}ecMay)kd+vbC<_sxsQAr z^2tt0Juu-iiie74i}ujPR7>h0`3*GEf3b`22W@f>rd(z0O;pf4sH^puzukfEl`faF zGn~#19h<>=T5JomZ3mCL(DIjMyoJWv5@TL!B26=lMkt(}wfk#3)JD|m^_%rw^l^F; zzf$#`^}Y0i^^NpR^=V{KbO zB)IO#a6WT(cI|Q1y4tv(xqC2Mk&G~gJ;}y!DcoLo*|&fLdxo=fHZC8Xj~V>m{B3a6 zp72^e3TLN$p(i>mWdbk6BMtrs(Vg5t-UAQ(DD?{G^!oHpx*xh~zNiA9h!Z6PB^xAH zCB3EB{@>|642kETWleEDJ|JHwFOa{HUy@&g>iwNY@l{xVL zkCZjR`Nt$Zk3VCUbcXb>^pJGCw4*dz8Y!)X=X;VQ0X3;V+z;z;3Y-Xkl|gh{^jP!{ z^43@4 zrEV{rK#>5$m~ei$?B3*Fi`QZIOZP3LU))7~7RC%_mfe@^SbtX5l8W5G2n$@?VfF zhZAC=t+0uwk3`baSX<$O>^2FN7KpY~S!3g(<`max&PgGpU#8UF{}kkVEl#4M4A_ z0ih;-;wSb5jdeS!ze++Sv;yHUn^0qCRgnv*AEYOBgctx4{AeMNPh$(&sVvUh=w74> zEqFIC1y}2h(4V}+*K&=8K>4PSKcZ$ug!)EE1avd9-Amn%>>XVD$=UMu9xhTR7(|(V zOjuU9+~;4Ow$ZK&#AaCtw6fEMe7c^b51sBFTyAxc_MvG}b&v z5A5Gb%pjc9?;wLCh}j?vMXp91-IeXYjbY;P-Ta*$m{I&)GJ}W_WaK-_L7l`2uoqRx zXR?Ff7uxF@X_q;_2xq0UJXB&Ax6f%a-!Km~uCh*XzHsNUJ6*G!|Jh2Q?R@R@V=MV> z!X9#|YoTMQonnuPd_~jg4s5pT8P(qFoKFt%w6?x}x8q-NZ`l>ueQG}Z+3m%jL^r^l zbhrnAld?eaKzPiaCf0g%^X@3V%(PYO1_GGsTX`BCX~-2GU(If96?9Cqo0a4)04>~WP&I|d|h;&;Q66K zBlh_;Dj^cb=g;md0nZ{aH072SoE9)Xe;!d@oTktU3$ZisJ+whP_KIQ9qe zk`LtCQ%7WteKw2yNE=hjesE!55PnjR9z@Ma_Qg?~%{C=T=*ueK@6fTSF3FCohOojDeH_mO@dqraVI4UD|*?hvblZ{2-zNpXpol2Ra~J^L)ODY$4IRqqJ@rp6X7pn3RsIu;sq+vRm6K?AeAYa z0aA}ycqOFrQ@J28;ugTC8IB!|1avaWpg4;qwQR&F-TZfKeM`1Ou=l=#vmlXVko%C@@f6)Zu825{p5__oKL<-h|OtOGJ zLVoxk*P3iW*QY)UP4Jo2!+r5TN~jfkUQ;TQbPx3NiWv(Et zt`%_+cXSf5m%j;u%O)X;I0T;XXTg`=3X)|VvVi|C>?XFL3p;`8CK@1WA{tI-(<$^^ ztZ7Hc`SerqUI{5l5T#?%SU?V;7b3$xj-=?{;s8+>Y5{Sa_=kLmnT{K5*b?Eoa2Omw z6_P}n3W;C_KOpOp|Dv--^V@|1WEIs?6bOcvUI-*sgL#`y-k@I5Iq;p=6+ILA(_4jR z==n{_51@o-{rzn;vgl^59tspfVjYy za((%k!Y(3-Y)BZvQ0z|T3SU5__u~HIOZa9&Hm0(3xPxp4$mh#((*A@i(23kaG#2Jy za$Ujw7FtnO(E{;vx-IztcZDbDzGa{Yk0HCjdl-cbQ6tfpS8~nxDB=zn&01WcSx6gf z0T%fxFiepO4=VKu^gBNY-oz247_3Ccstong5cGuh&^3KaHJJAqz)yOH9FA@L3#?^F!QXE|o)+ry3<&y4{<+YSd`Z!wred4Oji0R%DJ7p{ z-JFCyAwe{q+C=t+x7x*@;O%@l_djC#8*(Hyos1^bsBD|@_xTc3kY9s8`m^3`be6lq;jW~g+!en%0 z4iRr~AN&+L;3=OhjN=vPy$oV^BS)bZUxm8K3$^AavNtNd!GxTAM7$?EBT?lk^_BdG z$|v9Bjvdb(6^@V`S%8)L9Oz))!VuvM>hFh4Pqr6V!7n5{h{3{Z^u#7(MlqKk4dT3) zFqQ~Y z1H#SUf)4L5*GKm~HdlB?ns9&i6f`(7J-`)BGDc<^+l=eOXMyg15JZ?5 z?gp|7-a#ihA8Sr8b|gph{sfH*)}L^&>)r1$5t-(0#Wf>tlP+>3F@`rVhh1vNVY}F= zaJS`(gdlPfsTO{qqxvVNqnx`L^BrWF&ukdm7Tx4=OdN9)EXZc;1auF_Kxg>F)!fB6 zN4hq!j37{L>3syt#WG^#FW0(x*2;t;u8_|1A>sH~894N__#mZ;O56X;~ z==q9E#LFdt(%aDg?U6jgIdYNYrleBb2~#ht_@Sf$PTLv@CD{dChEmj4;*yMzE|k8O zc9f;b=E#bq?cpquiI0nYC5)uKw6UbQm=x_p!dMqfUT@PCqAB9tAaUHpQ*fPHP2IuS z&rWVec2)?r9sBHeXit_=muNBF5i9LZWVgQIw7AzVfcbtGlb_Z&L$v2Y*#@kRS;em9 zf>6zjRbJ z8?zYckHah#W}Qi4T56naDmE=QH@7&=>n!8Vw@fRI3k(``s6?i0^i0IISnDZsxaB`n zp=B>P#9xuAb`dFEE1;@4`iSU&$>@7Y~WelJ^o4{G*N1 za``#Mbsv>)oPVJprwUjO4p5))$#uR*21IU(5Je2E(?23SVtK@V^mF}U zB4S6zHA$EquT02^^NO1n;~6cEsUOuU=6>{~=)7p}$hwjF5x>K`hTja)hWr`)Ca5}a zxBp1LE8efYrYQdP)Oxt&ZRGodQ#&zEho9&1sKRjMvOmZ7MUAZZ5r1TEA>uSz)QB zxP8&4U%!6p3jZst_e=VFLy@{Dz39^K>pzG5?DTW!FOQS^?vbx6Q^SH8SrM&-?_3SF>1L?56tR~@T5Q1wE$L;uRq z&_tQunNFe0Sl2wk^xB+nNw5VvKe+0#r=Ww8Yu40CB2~eDDK|R}p|1B&cbLgL# zw#YC~Ka5yGefI_=cse6+a#ff63MGmR+vCfFdf|y%z z+E`h%K0GGW8&_ae(8a)8&>lGhR|fwI?iox5ZTG+DTjA~S?(B8QGg&@BGEJ(LxA0vO zI5K!*&<@}BUiV~a(hZ{5sI^U8YhgJtO5`DFEfI+rp^*9M*l$TObk{A{22_2m&Z=F6 zgs-PY|60EKdL^T&qxMnpWmRPtl}1%udE?6E+9TS$%5LQo)B}~YtPS!!iNQm3*&#?_$@0QSkke?RD7$b{jb&q1HMoHru(+!$8Rr0JY

7vDdGo1yMiNeE+lH%C9A*a-{#|!If}QJE3ZA)i-TaWo^Z^%HdV1 zy5qXxhH_Jot*&#S!^<__KFD_2LYnHBADHjkwmG+hYuA|A3+0d>I+P};12+;A9gKCB zbC&pW_@AkN)UT;~A~QcVCEk(rAbCLMyt-5JrOn)}dUo{clGr}8&7x*ko7!5Iww%%` zyUDw{L$ZQWrJ2ifEcJgjifweJeqOF`=7eOwm|VTT&IxP}W2O07$n=M_ef##FO=f?f!miE!^_fV70LQ0Phx6ysY8Ezg@JKNyT zZt?$}Vy&-fxH%^#X=-d-yf&qIR;Rp6jlMMtX|L|=?9#hihYn9Wv~PE~-JFiA+x2Qa zq~ZLmd#TFg;;iNQ)eUPK9mwC7w?F+z;=72w0qwnyD|-3IhE9w$MLVL>BXh$-f(-s@ zzhb|0ep$XNy`Vx3VXS558XhdcWO1 zqZOdaids`Wp+)f4PSc{ zbo|x*SI?pWKi?HJ`!?nC=+E6h9r!x=hu`njWjQLP>QZS^@#^1ee={X9WzW>CrcTB0 ziZ$hBm2jKa_!=G>z8Y_tcA95ej0Qhrz1m{^OlTkHSyN23DO%sZ`jEK|u{gMUk|r}D zXG98{xFC6Q+N7*y*~{zoZJyIEwp+bkQN2=o-|xDq>++619eg^sYOim7qT%k`HrWlc zZsz@4m&t9KcRBlM*4vb*n71K%?*WSY9#6e~`9%kphuseA8!|Isoo|wFjn74&kKP-- z2=6NIF1{`O%KQ!oya^f>`YG&7*wm1T0Xw~qfy}j2k}5mv@kO!D$Kun>x3Tvpk4=)Z z)K_8{x`vyP9x@20@i){haDR9350Rg`!u}c4KY!ah_Xl|*x@`vK@W#I7=TAy^wtjb4WPwR39ojB^d)riG@L#%jX}U3Jx%%C{A? zc6im7n#r|?4UU@n+E1#Yl7iyA;&#PbN;;R_QVvzlDfKLxSeW!<-1i~hi@xtISoCw{ zPfNk_AI0BBf6M(YEhs4%^RxD6?XL$v*B4CrKKAQ;_+B3U>|3l>eo{};q^L%ft|{$X zwnt^qn9Iq^Ozpo_L#jy-Wp`A1RK!#^t~{firG2aEQ9i!3uJT}2uzRvkzdHR=vXHLs zpYky!G)$-sX zNe}lW?mRJy8bH>dnoni_b4|5(u#T{Fuvo2?mI|BPvBo`1DB(W~jZnW{hTbR{imy^) z6$Q0{BwAbv&&@UZCoz)U?+$cLb-s7Rpuaf_iHvWd#&Oz6i`~#i?+>|DIfutz4#hr}9?I)T32Hl=Dg# z7dI+yUwo`Ix2&7GpGGME6O5!+6&Kaovc4s{-*m~Xk}jHO#&x{LUmSfey+PKn)abPB zDajd?8M5ruh6|egXg8s2o9>~#J$tzHfpHL06j=dNp((5*YnMzXhKPjt==55*_v} z>`VB!h?wXS=-sC>*-Fn+O=$brs=GDO|zCJ{fOv^)Y6v0;i22Y zYU`Yd`X_2ZL{{h{-ygEuqC9a9vTXkL80hyo#8zi&REKCE)YPt+E-@V={6o71`vipr z-1qhN9qL!&-!G_1usy)TSL>N8yFwY6y^bo|68j>@V%KG6Dr@JG1di8m#q54=HnQ&4 za(Z?iA0dn;f5Kn21kYAHRflK}!v7%0LHlET*3F#PoL%`(n7!N;yqJZ^nhl2%dlSDE z=inlK3ef>mr~X18IBRti4vB4)Wtn3Ds+T@(azget?9p7O5dy2 zY3OZQYSNnhELFy1wQF>pbscq0z%1`s-LEP^+eG`dBDefxc}4k^ivKD+DoQj9RSlGq z(um^cMVE@UmtI$HRi9E1RzFc4Q_9K`OTvrUVtc7fRi>Jx^i@7Ads)_|EV(RN`KheA zvWfC;>B;z)hhM;iudIi6^qnj^;|HC)>qCo)#dB?Op0`;>9S^|cgS3k z(Js4w_SYPbdgb-Kn$~MB2HoX#3%1qZ)^l5=G<)7?V*Lx*&yzMrb__h}yV2L?uYsZ^ zC}Ku*ZuHkW%Ys+?@AYZu)d9Mwu8IQh>jD3SoC$3ax-@)hls0B&>=#fb9)za_=lZYo z+AC`*Ju7SN`JbYpSDDuWuW&_k`Dn2XRE{K^309)xC}B(4EnF(sn|sP1AxqJfH;SE5 zD0ZS=ATews=Vp^}{krf<%o%&T4!Qa|!yTugN?(O8W+cCiJ#QbvZYRH^-*!Uq7kw7S z5sk=P-YA6ed#L}&WFeHS7HUCytmpfI{RqK_f%k-*I8dYSr- zvSnF=vKys*sh~Woc2qRc`oL+Ftov2{3A@%HZ3q2dmh=2kMW2Ye$+I&&GYiuDW;(NK za%SfCsk^rRiw3{y2iHGSuWN&D4O5#uX)0|ptKrl9&pGo_E21>P4&OMRTAyov*}-+f zZbay!u10PS4+|lJtO4czA=J~fG#p`dyGLKgB6Vf5#5A-nj(<+5I+&Mm%yFo-mb!YoQ=K=V2$%-#)KvFHmgVxGN9!*fC8FpalE+d; zWTeNDEs5nq3*iCro?iyPLOo$Nd&8OUT4vvAlUl}_T;@F%jdh!KyG3ITHba;9}H(w6|#SqA}Ql5e%Df`s~TUaDA%j!t7obIP~XS;*1s}I`$b!-y;yk* zH0>u9yK(;NrYTcdRb}c0*TRye?SVeXD+RCe1ud2^gqpK`c3#xu< zW2*aCHPX(}^4glJMD4Ary}HVpNrqd-Tyq?BOiptbliB2NAIlArxdVmhlL@Vox~3Y_ zUZ?E?MPf_du>3Q1Z{${Hb;+c&&Se+o^ve5`-?0A6{9$>1S+kO_M4t@ff;t2o^z%tf|tenpx=$atk8roeQ2W)CZN`L zu2+r60NKBi`Jg^`lg3Dsq`uOxk}c>k1xQaxL!}gQgCN7K~Zt7sn}kZ`*5Yf7=Foxbv4Qnf;8bJp6zDI?R-J@=ZB8v)#SjeZ)19 z>C43v$B+{lffaKM)mB)_2Dr0ay`4AgrIv=q<%T)N8K{dl8)MD=EkiBUrVxXnrZrSI zhN|zCjkT((Slv$~e7(}WuE~HFFGjz-X1p%G`l0rCC0&_aajv{U#oo%0>NdKCI==c3 zU2pwj{e+qaRUNeZKofga*{AYAB|bkkDkeB4EpAJ~wtYRNh0_+|-k4og&Es|d&MR6V))1(5GOGK8cNNgUGy9DnOj3$+Z;-P8BlDGA({wHxn68t z_6L+Ld7O%S&Zl4&Fpgi0M2%qg8!(Q3+V9zNKp>lEJ!frdBkfll2G?z-8Jr|4_C0gO zC3m)lHs_{&5ESUo>@kk#jx)~Qu3&dL9DAG4Q{KePb{p+>>t}p&D%+ZJ=6`L%VhBgvL# ziZ>)%oVLrZ zgZFT6r&o=a1$)$W@9W+vK4ZM6dNuRvtmx*sM&4hxQQAf7mK>1OilvfKl3o&%xDVV) z=f#V~|B4pV6W|^Dh&0d*a9RF|Id(V9Dff~jWkh1=bK>6rd{~&tkLSLz1Gq129CwGU z$4UA1{4*gFZY(wOml-yiErIUkKX@?{U9F&wPj~lp&vJ#i7rEa;6_d_fb1y-9O?UT4 zccQxvQ-MV1fs7xrx!uqqo?v3Rk(dPh$(flo?jP9S#2K&##F5x=PRiAW9%;X zF4q|5KPH3mM|x9`yWG8=?aLIy0Tsc#V9MMFzhm7V1d=iLb zDkyc9^mplR zNYJK4=c!=P3A!!R?WcstWCl5wlEPDbMzjQZ_fF~=JrRD%G*MG%f$rmH(U1yqKb21< z(?N7IXv6zJ`z56c$Z_O6VmtH{y`jZlPtL{!{4Vhl*LMpUL;Q(!S2?sn>xCMw5%-dL z#I0dhaN}7&_90ip4iV0CAE8)Ujrq@2On`!go7^jIEYeu6d3XtCqsK7WTOynnB;;Y?BDlAIvCG*7%u-x$DfZ&FTtj{joPC#& z9eJ0Vi1|!BXJ;5Tn2X^X^Ev!Se9c4T8E5iak;$}4*oCC-QenCYjEuk4WZ=_TM@-I3Cxz|mhs5(r2Mh(4@ znnDeLH|q~NfIdx&Kt`?*jfcN7UNjlMpDemet1*wg00zWzXi3`8H{lbaMD<0DMGt9( zXdtbH*MBH|p30)U;6Ydh=Tsx;#)sff9fB;00O|~w5n5sgG*`cbDj^2i@oPwWoekYq z2Y4kP5Vhc5r(mjj7`%i<$Y{L-9SkA(V$R+aDy_HtFMb!gQG=1JTAz;=)X+}+;9tSx zSHlh9A99DG6v*Rta{XBW`Q|0KUi0AJ427a1oV@{sZz!(QamI%kk7<$*NDMXXex{|n zA){pqxvk(1oOEqx{JBTWe7Do-&#pn*{aa>>TZ=#4!7Oujb2!`wm^N%jcW?J+wkLOx zTgaxdF?=MaL0WnY+ZF8LtyparFcYyhH{#4}A58HGsE!*6Gm!Oahnk}!?}y~q5Bw#h zvtQt6V=gW*DONk`KP%sA`eC86I!sdHCEOIAvt?qDZv6|+)N}Lk0Lse z6ctC!C!c{&>q2I98zeYi!@ROL=93!epl%}rdJ5Rr@9<8?@}+PAnb^_XCHNeFxc!*| z#+zLR-_YiUyBsHNHMVB<(~d`=KPat! zwkfvz*1s%=Et72ZkS&>K?qv~KRhEP1QKplY<+ft`bn7MaDYG7)ZI!tjx>XzC2;79^ zk6D&+`1(|<#(c%R(pqMDYI$IuY`I}oSo>Su7P0lbHQicl(O9lq6KoeOgDgqNuRL#| zECa1F=NtYb{g?EV$9AtpzWx1NzE8nLV|;3SNBK7o+#1|CtaBY*A??DO)LB{QNchXp8Nn+9qI}B~$34Et?nz4})3D>z zM>b?vq;~9-G5uClB(jLtb{ z@(S_{d42NU)~%n<=lW-5rre2Z8$By>P}HnwRSXk9H!(Z;O`%>~O9*FXOu)Ir}H{p)M!{M)3b(=3fubQ4?+vt7WdSA>4D0 zL(S*I$=OP`w|kninPaVegnfa19z0V1@Jp|?jkY#6mm9j)Ch1Sqc_(_Ys5Ys(swOLYlu{)Ni*-eYqRmB`qSwV8O9rBc=O|4s%fjSwLfJK(VHc^L z>Tq?D+EYWJr?J00T(d`2q1>iCt1K>AU2?F@w`z+0h&arzdr*2nrH{jl^o{lZ8BiMd zI50J=d-VR~<(X+YTXO5>Ce{sY5Yc2*^TH<9`gO9eCbx}Gi|H71F18?UWa7Wcm(u>p zJea;CnU4w&`QSIg`>|JJMLW;`@SHr9nPtI9quHle>Q#mOpG}_I%3%%PTE2PZpg2!cP zsb~gOj0stoP|CM~B1cA8kRAR7S?IsGx@;cuqPE+EYAj2!n$?5GPULev?4-$9s-9ER5CyikYh#QX;W(pZZVJSbX?b{LiL^dkbs9 z_IX-Vr-Uu-qTHZ-qD)p^D|@LdD0`+_t=yz+s(M?Nui2&!t+-ghm4~2vaaY|?6;QUa zWLHVH>V!_Po9O_Bk9Q#wv);>9@ZH?@>g~PF*Adh)qF2I`lzV9j=}ppiX3OgxZ?wCq zqfxhd+p^WEEmC?V#wLDD_@1arjmkQex4G`{oEd3j;=4yChrbW`6uduho4>Cw<^58z z#k0HTd5^xHg6CSVVcrkDrg$=vN#t5~t+R>awIkXc%Iy^1LY2}NB!&bqDXtQQSgHPi zd-o9P#RxD<`U~UHNo^qQf;=f&(Zw@ZZjw0Z4Wv<+$d5wyd<)#|L=-THs z>vV6cJ5=AV>QOaRTUa3}2l`#9DIHPztaPOEo~pj)f~Jc`s%frnfX+mYW_kJ1idNdo zRZFTXs&~WTbGbTKH@jwtp3&dXSJYh6HL1R-Ew5BnGTH&UtlF8TAZw_7xI^ZA;@st` zcHd%qfUvTkY)`)vEs`Y2^A*2*`~y3MrbP%*;@Hr*g4npYHgN0QO&pVQF}+LH^qhj+ z@p<#}xZG{IV{@D2=I55=lx4ThDoIaF-JR4m!4MZ1w=A|IW+RfR9*3U^85!8xZ-MtW z&GWM>*@lClv;7^j&9wYpQFLYoaT_wZ}Q#`PkXhHQs%Uxxr55 z1g;4`n}5Vp!dam!9QjSbfVxEUbe?D-5(;;T|B%E;3#Fd2VA(&?CDO^#e$qj3{H~TR zml`CUBmF=^y=eqJ{=I^anR6ncX=|)UrNz=ln(q_Gyc5b3? zbfn?72HWc&t2a9TK%Rfjhm4feNr}4H&r!`H62cuJVBiK+_{>r~mdz0Fr-nga*NA)0 zG;uF+UbR29dRX3?Ji$9IM&7EzbP3r4?G2kjI(}BW&u|drqPOM)xNdtbJ1yNTM=Twz zoov~5+HuRFgi}4uImT&mZgA~&Phc9cI-FQ%a&;tns<;K^V>@aKPHbC{>A8&B zObJ-^(&3T0E6$fJlpK{Dl{L^?zh~yNsH`_%W!K;#q-oTqdpr@fHJ_`r< z6Wm4k6Jwah?sQi*uF+v@xaBi4Vjmi~+Ge!_^fPO^=!B}P*yGn#oGSM(AF4U8ZlQj! zYN+~KIY?(Kik;fVI)nbP@t$Riy{pU0T;u1HT|{G~N{`0g_53CVjtuD)-ZQd!j8FWX zL|aN~MoKoH%h%mjZ(05J4c;~w)$mHgcMZu#(;KQAysw{BuVvkaxgD~nWpSwabuq|J2ag_{>O|GLT;O!7?mRXD=eOB+F%_DlQ=>c)*!4s>|_&{-H-Y9HuV)J)e6Mg4Y0>#yBVDXyG^EA&t!)-+RJQw>sit2m`z`B}MJxdhM4Amv2m z2>iOM^haH>T~(~gK;7`KI!v=b^I21`d^;+>qZL~#FKPQ$53N~OYcY1QY_XknoOe|* zk^E+20zF&uT<%iT_iY~#8LSASBZfpDjr)}to9dHsJF6mRS6+49(0bYR!y8x{JZ~7- zNYUu;h7TGnuOD6SNZr`H{W%`lQ!;m^uTO27d??{5y{zHn_$$1_!I{A~P$M2V}$qsBGH zwZ;v`dB#0>&Pt48xH{XKHkt}e(MVuM8m|hBwM9hWzFE!UjkpjOW9@F3E3-ID$Z@|XzgQxv{yS zIl8QlnN!l+q`pXMo}i4q9{mc$#n|wYkR?IG17iFrpHQ#;IRJ)aE1>)RIYAzjwY&Q?^ zxZL7g$rQIu|y#hz9gV}AIVMwk0P%}lB3l3i=ZU4%lIK#}-Y*pV@$yH00wzA`8Q_5PF@ud$- z_m%E|%CDp}u54>rGM*@3RX^1;RTs5Jy-m{r)7w)OjVoVQcF|h3^Q#Cv?qg zgqpb8V}=c;{T735IFtn=*}+hqx1*kmj!M^hJoXCo%L)7)+%N2Not9Cav7rf~p)IF82%U9)h&YxFzR^Gte-Z`zaM`i8E+?dfIeQxU9k!*V z+ZcNqm|L9lqpOemiMti^0sT%X_lx_&Kg5+vhVN`Q_;;)^N!CMahZ+>d_r_zUE#@DV{x70k z4&4o2yV9TY%|O<~O;4x1pKPB*ElQyOCL;+YzmsdlN*T3_cP2Qy;sklt_QC3JorQG! zSn~_hB2#NqV^f$3rMM{^&(>m-)I8H%W8Q9ww0^QKwt3q(+rz-VY2y41YS33#2lo-T z-aQe|Rt9=IB<8w>TmnCp-vzyKE!Z3pa4l?tUi2Pzuo9t2xGDS#8cly;6geomNU?3 zFNe->k410s0~c+A^)D*}dgWeQhW)-h0g2RFhuj$l9nuu%X{Xv5>1yk0@A}g<&$Y&N z)>Z0~yW6-|yI;5~-4x@Axx{4VEM|%n+k_p8S;HE3C%Xf#@W<>u_BMMIJ-lT03H-no ztf_DA_{HDGV1SJi3@w6C-uv@f& zEgK{s>9NMsr8wxF?OWv6KR_8cIryKDl2C0}Vx8#`4J|Bt4x zfN$!0-;XCvnzpG6RcaL4qNPx@xI1Gw!*y)H#_+*#7|s|rV90X;tq7xP+JWP0-a5iB^LV5hG__{br-1=BW%&?ea!1bt# zGDl`a_K4^c-aYKw(4`>hv@exPaE_!we&nktfPy&0O&glUDFWx4nfTMk#m6a zonxNEhrcijnHvi^)d#BjurV7zGbH|;X@ zG1p*x57&CkI>hF*y|Q0-{D(f4YslJMz{o;Yv6!8}8Nlm@y3BZB$|T?x_##RrE4zYUrabU$!#V3}l{q@P3)Fe%^>aL{x7 zz8By3&GtPd$`IWbCJVRvToRc1Blu5vKk!m`Z!yPd7p@9u#gUx%?B9V=)*2{ENTmYO z+rO;eVOkF3wE$E^40xnv=(kbw-d9IVZeb2y5kA~a5Yz!HqYi!U6A@2(=Gh9Z*bm5%As7jG z%{||pfsFl6=)p~Q6(XmmtFt)}b4~(PDapY^AKwWeS?X*zfSePHKE6K?JAZCDVd-ws zo6iGRDHk~I&rFw0+f8Fl2_`~N^=ijn|)=K19z!|J>Ndj!3GLOGV)E9yE~(A;~rx) zkng@{X;^dFHSCofJ}?y&+|d}R(3<}rzZN_g-b;bMZV}IKj{0~ z*W?>2&IBsXPVsqhsaP&97Z+f8FTRKUgW|>FZeqST&v%J$vhOR=3}8;*5)J~&{51=^l3gb#&J zg?I4(i}12=vv9O9Oz8A!@OkNz=X1yBAn-w3`e=Z;Ia1J4PzVIu1^jHji+7ecgBQws z$z2H~-`9nnkt!ntiQ(8Bp>11IbHk%fr~THQ*DFgKdE}ADh+s97sTa01;>oq%9k` zf1y^5rNnaAve)u6_%Hzckel;>l=qwY5IA)R_GufChDVr(VO?ZC2|Qst+V(*}WgZKx zz&Dl@>lXM?F}6vzKhVeEkD5|xpWrA(bmlkbd*qMKcfCa4%uRO+@H`qlBQVbUGx9U% zFyAqAfh69*YR{g^-ow6$KB6J$I~Q`l=bq(0=Q@Ev9L-DT&E?%fZrKpX$zIH4G#98O z3;A35fAQb(^?VzjD_{z^0+t{I{e$fVJ%D_gCP)Diray4)Ex?OFoJXNgu{m-iUG7Tgz`f9d zeSmE(ayPiXxNf2zf9>kyiUqQ>4F1SjqMvKyEqQyc>v(df%9 zvR{D=o&xIcJb0C%c8%>JWbY87l-q4HF(M`B~M0XZm>9XZsZ-rn6UGR!yV`S%G-`!#Dl!k zybHXOh|BE)KJ*%3n2yGk!+8C9*{B5u%p-q;yOlc=IEXE{A;5Qi2IQM1oI$_?l(C-z zk#iGbchkIRn|h$moMCNe&0}S=B3UkEzyAj`vd!q5@5W4K3Xx;|9w;++8RwCOI)#yi zF&`|3+S35E6eM5*v8)JvzYoC2-#mvQl@C4t0v~p}XFmF~1|hF}H2jvap6Q;>o>-6D z{my+JnW#Sln`Ruc6+_)lV8xwuEe95I41AbpKO!;z9O#_Df)SYuS3}Rv~EIniG%l zD9MPDhF~w0!$IGB7)DPBIA)9ole0_MPrS=H_EBiO&ajGNhRY*Eul-xkJ+#oyc=n*De+)R)9OEqn9+4*!3&*2# zE8I_ksj&}8Lc4%~unrbc9K@aZ*<0`MXaImG!uUCVR)4|eKb#|>=dIo?A1=^PGVh$a9ba2n)$ zm-Di-6i7u9aBI42uj`h}2>kW0-I!$v`rYBq^h`mf@>`5jNC7H0jV38&SQx43VOVHt_NX?9FG- z0#5OGjAzMZcL7hL*kKr>p<^k4BJ~8m;CXOmFCyj}fJ6E{D;G1O_yJqO#8d%~KnCgg z!aN5wqOZZBo|w~MFh;nfGsR2|qYx-O*MU5Ai}4q<;Y!r8{=gS%&WLBEGunVJ$eV^{ zR0Fq%WXlEVVgL!;1kB}PEbl!f;8~vMe;66F!m}I*1*2j4I>Nj0U>wH3K*Cz%p5z|w z9_a3iF*3<+8^(S3UEX2b8D4HVzq%(IZCJIp+wG*vR?7^h_gx~K=^OSl+? zBF22jkr?X`$w~p|5?C=n!ANKIWc7#lJd8Dt)d%BMdSQPAyn?U6*<|3&i69pNpno{7 zj)9MD08Z9DNXQ+Ga>`@gM4M|p5RH04N;*MSx-&DFi9i=A0m{QJ_z{!9fk7DM*BK)( zMVM(r0ZsM-y6YIU*FvT(L_pU~3 zbDg)nxdd&_*+7k&h1nKHVi|;}+C;QS$HI1x#a>Tn#~k2+r(1YdY$K4_=v zQCACrr}4q_#JgO_Se46o^CO_?4lH|NBaT9D_jsd2t39iLFtNt-vu6XwJd60uIF+)czVzJ-)scBPO(n z!O;XrRstghOFWhc?4{s}L~KW4jlo?^;3^34?#+O--+~c_tCMg%0T>YRpluS4bwCTf z4c2U+b+pBA4@P%*pS{sq?}z=)`1&jy>xZSQSB^sK+7E5zPs=;u42z-{;vdDyxJikt!c zj$!!?(X|7h+9r6xn?S$i=r!K~x^4z#w_nGr0SPm!6MN)@@KU z4_5m*o+!n0l^zQys>d5*2m$hl`FMAtMKab@%=Od___6tOl)^Tt?Yt#jRT*XfzQdf zG85-w!DSvJ7)M*+93dXXfID2wrCH=P)IEy2{JVGiPtf-$jvV(=c{l1VMh2nQ-@(0qgZh8s?$e%s zptm0(8k!HE_ZjekUU+MCIi9M4%*dhjsfIK{c8Ve4)p!>f_P^lzGSq|;)EnA2fIDjN zO9O5-;MWRX(MUZfB!O%OhCf0xSn*qj*;BOMQuR0@WRRo))&WPT7CJmk#GQP><8aWB z=tH%?IqG~G=$Z)XbwvH9+TRIVy|HwM^bZCnhX9$cKd4Rg?t^+i6jwA!LPsy(QbFky zphO3w+;GTMBu0Gtg6hGrZCpGP6SH8!H0}Q<6$X5T7Ax)Bf!pZuj+}IXCnoroWC5AD z#|b_OymHP%IrN=;$UF-rbFlh=lQvxMhwFuS9?c!&#ufD6g)Js1Lgnc|6P;JOWcaOw zMRg#T?kf3JZ zK{RwzB)FRj{-)yyX(|?;A;SM4lo*XtlJQg~sLI8EKkTJ}n+bSQDx`_-PeeJ*v6l`$ zx5LsBWhJ8qki53W^D{%R*39?HiUKu8hMHW1r4Ia}Uj^u=z_l7IwV+}xmMZV6 zz}ZUNFZ0Td0_Q5guToI{6Yiv%P=PC@;NWLGgYm^XYAN=MLH!2rDuvF_gA)x{l;Bvcmyc4^8REVX+|uH$ zw9t}zuU6rJGFtFPh_B#+Rw1Z~5>Sw6NfZ-B2)+nD-%x(@$!!0r6mh*5&+H%P<|wy z=8yj&s39?snRsxhqgRhM@u~x)xh43L13qO!+LFMbc986L*h#6H_}B=J(X*x4mSIl^IcvaK(%lyPs<2O1(uVgm;&_w1S?~>{BV9O7yl{Z}Cj2L9 zA{%MNJzAV)gVI!v4f|?*HPsBVm1G_18Y@cI<5!1L%s6YouieX6;uFs+kz|Yfz)yeF zmT=SqAN*#3o?)Om`HL~&O`=!hHOG+zEXg?13RPAy!Bq)rRVd02Lw({vI=T2I&&`Z?SAh~*{0A}? zzEOddd^;_+lsH!l`Vw^kkPXi2@t^kSss?CBvdMCAU50Phfx>d!LubirAS`c~#!;pzGx*nY4Tr&PcIUf>KDI7h_f9`$*^4;I{;&Dp3|$0kRzA zE74oh8_`T!7`6u5Nx(zWm%iYp1kw`&9%X>L5ukr0c$$W@G0+MzULGU)7S}|8>%`kc z91p~qNYn?Q|KeOQ$_V!IC=CBGB{)hC2H&E*T7!d{L;8p05uhL7o)EtgxXuQPz{UHJ z9U;vx#x~P?gghWOYAE?mK={M22iI^BC7}Eg9*%C(f!t37wa! z3a|Aderj=+I4cDY>Tw;>hin_w4EkRV-CTy>0`Q>d|Kz>|)Khr1GesguAAEqNEX9@i z&Doe+Pzy;XKZ&$_8KnIawx}JGkCO7SNB7ZPW#0Q`-shF#-cMdlLwcbWr4eT< zu~mgPrIv{fU!ud;ksMp_o#e}UydI#Bmxe?gA202r!Hp2`M-0gd1Lb3}9p{xV@<7Qi z359&o5)1y3MGge_15rvi&XV0EKR6WsgYiEM^&$xTA>SwhCCA|^Y8_G=FWg%z;_)O2 zo|S}aN%scgY!p^M?34Es>Xqz3Z{6_6`Ba>xwlX~@6we68lLJsM$O?yGOMt)PVo6lwrPoH%B~dD3uNuRM{In@}UPIA;b0mDn?Y zjc7>?Q_|A(1?2Itz)_+M{gHH% z?ILLvfo43f95^8fK6ra-2auFBSyKj%ke)W;86La|=_S(kBG8peBuh=L9zRet66N}O z`RIqTsl6KlPB!;y`3Rhmfa~Nf5Rd7(G%p`XyAW^Sk1di$YL8HBgIZKf_ylDC0Zxps zqqZ5zCjF7#tiwu_GlL_f4av&Y;wl4ViZnCk6+qoD#&s&3Az7*hUF#tURrn6#0NqV~ ztqNzzVv;@uum_HjJ|-?2akmZMT!(w;d=0Ls1qVnI*5L?QTe6=9luVj~{92j!*`x<# z*ssGIQ2Vn2`$f24jgo3mq7(m%yjPdwiW=N+Ksn@rk*+6OEyI`DyiX;WB^ydQUWRw0 zE8X5BCVa0GS5ciJZ;ZBSF?nf57MCbVyd)k{^pjc$fuMX4=r6!8@qv6_YKf#mMxwwm z@^VvPQz>$g4#}qD?O<_frK4Fm+7ibza23T`6R}OL6Y`Q{A+4k{$bN@-IUa?lk(WfR z9udk8!})mB9tpO{gQxZ->2IoyLeu~O-iY4I7iV3_@guLohA;5Pd5SVH;bS;a8|mvj zpkN)S!N65SJp*V*aR~AziDM*BB;_O{90o-O$P$x>rUKQQEH$-Mh^oXb75G%`r8~86 zn_?KmSF(U)=Zv5&@tiC!=~42b?0BvXG$wDTsU~RfL@sJ9wYG_Cv}MBG#4DPGmEsQ6 zMj?-ZN&r^7w`}qkHQu)&jbX$))0dNPMmmMO03FJ)diiU?Ie*9sNelVE)T%XuDok*d z%I10LOH>tsr_?fy0#_-X76E=y1g{zPqwt#q9*Div4#ZJ^aE0oF1Uv{sN!0f8#d(VC zuo&bmdcX@Vcoc&tiLj962*Mi>7pd(_-|;HeeI$Z}B>k?708LL8$liYichiu5YAyXYL%8fslNQJJKH_{2h4)J~yD zq#tB35_kFHTGH916QUu(6!8u9mK1@y5sM?Ss57Lan_?E!ZjFO=O~chfY>|d1i6-AY z466WFhG1plO{ld-o)%dM2l!9*ii2|`*THxnKKAJg{k=7q+EZ@SEoxt~Q4;-;U&e&& znnC%dT0oLU7Mf&=4iR@q?=f%Ss*ygU$OXl0NH>vf6{9q=>J(EWdQtp>T3+OF@Ucz)s1P(E|DPyGe?${% z-*T}^Kz;IkFdZN$DMYzcE5zUhohMJ2VzVKjJNed;;3aut;gEQW+sENQdELz*^Hi^d z;CBdC;s@8nl>+_q0tit;bS>J!%b0y=7K{>!j03D>Su@shvi;)rk9Qz!T~> zY(&}go}{;_WkfzQ>1k>^+i*2~Cm$n8YqUfv1uXKY-B*!F|Hq;Q31fF*d!Y}nT zQRK>oykqi>CEyD6Z^UEE$9pamToB@1w72e1q?V*ig#To-scjU8H3-*I{KOa6lFS65 z4$@l?zo-Rd#XC_wqGvZneaWXHjnWhyB)dY~LuwgnB)ubftR8$H#eJy-K=q0AJL#Vg zJd32)7tg2q!p4&&C^-Oo^jtnlCJ%#&8LJvmvIk`~f*$0nsz4E zy#-Vw%s5MT(pxvRgstEf`F3P=DHdb|AIQp*79~qhHn9R_JMj#%#iY@-&@|*JlRj5_ zzmHL!q70MyoL0&sqOOkr>CS3SNCM*>B_tYLF8!BW_yN>)N(n_SkXq=4`??=BR z>Gaj~-B#Sw7Rc>OY{G zOK~2u&jENRvKpay-(W9)={)&5O`4R-p_0h+sKoOrjzw(`>JuTqoBC5|^buLN8t*Sz zMLD)emr@jh`T)qP*5f`I_US(Iv#3qm6j!FGh!uCK(5|rI`|9yEq??JeHvCdsm7*@x z3LuKm8QRWUJkNmOGq#3Y^gEW9W2nEIn^s3W9pNH3E| zNw&<6|I`Yl+DU!K^kz!Xh`1+(1|&a>cvu9=7l0E@@qF@=>aqVGCDp>3l24?;)#S63 zfJ9`2n%@t zBG{y6_|L*o(uowyrD%B5cav0+KSWd`E|7*I8%Q>i>I2b%xU9oFQ(KjXIzaTI7Oxvz zCk|81rWQs7$|ajgUM$6HDM~~#K(>(lU-E9K9ZE9F!v8Sb;g370E>Ltsf`uX-5x74J z+hN#?g$1Sl0;)sQdq6E&vYS+2sAq;WCRyet8$p_tY9#d&y1`G1GEjS*`b{bNLjEtc zDVo|U^tDZXKehCU5=2Y#dzxYr6px^u6BWuMo7~jaCqI(neq_UR;4SG$>J6bMP+Nl9 z9@M@eUxln2#dyf?BW^Xtdq`iASLTD7NbN}arS~RXOl{#J)C01<^lY-9)Q>|wL=|{e zBWe}dbL#g~<4&^K3LK-jB6($GrTch@9K9@tNkAnJD}y-e+86~2eAq&N>*R^kcSnI;d5hi@c%O%W4{ zaS@NGzm5k^OK>ICurM4Y&svCgV0vjpQcHD-q?E1;!4`SR)JkgVL5xMcp?*YaJ<&PR zrQ|_J!NZD1U7;3MDC#-&caV?lkJ_sT52(dXZNjE^plBnFZeZe@sg*!W9gZ}`hE&j~ zCD^AH1bI)SLCHch`cQMIp(q)Zi&p7I^{WsgqohL{saBWQp`Nc|Fw1B){o8ek9C{NUK`EPk?tjLm3UBsEsE-r2i$-oPY?0hjY=Y#F#w?IeO!6l6K9e*$agy3fR0dgo@^Q&_Q52L~0n}ek?I?<8 zP_GtQUy?UB_Ne{T#7%mF5^vNL5vSfv(owZ2fqXaeu_<0o8qa__PrXA;Z5y(d!Jv&5 zek=7NH1(~K|3qFF^&wJQ(Sh1PmV-1ENmCs5gg8t6Ms9Y%m3d>QA>_& zTOdkgd$~=~nWi3PEAEh>Op3SB*`~-T$+#WwR%@rrYK@l^p`wY18PeN+EV0~mEqTj-_O{lnj^>7Tl5ou zz!udh8SbZ+6pguff}?e~pAD|lz0_Y}fYf6)HI()R&(eTT6wRkPLvc3pV2Qq@GwB^E zvMtA#kqr1UNQ+V2hpZv#cCx)RYJnn|)Rts=xe$jEsRcnjkxf>V>K17tYDbg*BZidH z=&?A^Lxb;Tpd1>pLOua;Cj@0tq>-Y|G-`q(h2_vbcqPQI4X8cTw;O?yD8^2H9>pxl zOAA6wBL-9_zl!_{dJhx$Mk7KfRzZz(1PNXREu3WMrD{#Hbozr>>tsS+F>NWbZ?W~kW^Ko&q#`^$OEEy z8bzzM-~^RK?H%&dsQ<62%|MJ1$wLUl z^ZoGU6k#LJgpD_S1esHz){%~tqNkoBi1dBb@@=x56t|^uW~De1iuxGzf3@)j#S=s+4$gGJD6#n% zW4a%-8S4qds8+pa95Nl(;{9VihukjAt@kgG5ifai8CJ$f%v>b`GSg1n+l%oDquM#l z2<9w|cKF-duc$+|WEIMOg727sIpJ0?*Rxh*{@g0$SXMC}BG%{QDRpK#KH45T{MnQI z{ueSUu#C6F#dl_~Zu`WEqo4*koY5Q^FNuGdwZYlLI?cMl@!7or=xFzVvp>Z8(Dto; zv0aJziqh-{Y&&iJZJn&Qk#n`hy3{e$9gKO~M!LcsGmsaT=V;~bi`<4c?xmjA%utq; z@xbMaaqCH*78s$QjWORxF(xwzl!;(mVknurSfkiKu?{o0BA0@Je84iy8P*mUl^l#R z-wCwKY|Lr44P$N5Pl%Dx$1qRxNsJRrhpf-`>;v}WB4oKT#>q>VjW`5nzIL1n6OE^b4WypLj!i-g=j4GgP?q^o9 zH}LX!t2hBnUw0nxi`TerGS*=xUO=vxb!zJjEG{{SW?ywMrXIoImi7H zC?xR|?kD8bessgaFk(P89?h-VAKdHH`W05y<@c#(m6l)&1J}kK>A?+>!14 zUZFD>=fyO=BLJ4?D{f@QXK zmMz_O!4hbZTBg~pC?(Oc(WbGEvh{J4I&H{VJmKo>?g)L{8l$qegP!}45%ve`I_C-Z zS7g$q@Fxfc`WS_IqV>K-zG882zw7>Q0um+b18xTlksJtYkJ-i5Ass?S1wRS;5Og*8 zT=13PHNgq!fZiIkC1^y@=D>B5z<{3q>-;_gD|edjQBfbEO^_g{;<0&ub7rzLSv=-; zNb6)zru#OqGoRWM?f&+Cw%=@d$S>C+(|i|l;@%*`ZLQ^!Ws9ZCa?2tCLX^=GZ51G+ zYOr;!buy41Us&=ig~*-z-BM_dG&eV0FxDH=4cqj-`pY_HBct)DX1qE_H9+a7{6mqg z*d~u{_(l4#j$L=Tc5$t!_EXK-nh`a7s@qkct_BuW1pgwO#5zNwv~2*%{eR z%QU8x;ln&j-wl(V_qUObM#>|+!i70(T58C)D55d9$TL&BKEGfAb$;QuDo znU_evjf_Q^@vVoq(X@HhM%3n?%&8fY^w5^#7V>0e;+W<$;+b*FW5zaH6Cn=e z1U2~Y@jdKQ$@_)#6>BV`*!@4}c>5WP*?3p)YE03#Qnyv@RZdr~RD3VzU>>LI4QCqu zYMV9xYGAKWXvuQ zZt-a&c+acn&gXF0n;7F=1@=7aL(3BLG}9F09K$dA=el5Bl6Hs6B_G-_OtxS8m$bjE zR+cY|m+9-jtv_EkqfTGDuJ+s7?AoNdHub}$^Q9;1+4ZaHuhqAe&abblTMj%edENQC zl=_Ui?79_o*Xt(MscKSdE>(B0=2cs(a;sie%qt&I{-`{vf?Jtd^F)^3m}|ab<5(XV z(}1&i+1`%9;SCjimb?gm7riL{K;orjPfA7$Y0E3EOFG=>ytC`I?rVB(==HqM`2Hya z7YsPicYZH+uC!-X&x_rUcb%N`bEjh++jhuk^H0m~lZM7lie!hy1&bxC#3z0Bavv~y zIIWg2V;+JI{bhgDv1+$gH&!mFxLnr1G@;~Su}?{>lBp#NOBR$oDS1)arJ}g{T>aIC zAxfU6pDx(wXWnO7hS@+8-Nno<{0uQ$aw;ey__v?~L63rS!+SIz+Y$-JJ=X0VMQfHt&($dkmNN3e{(jL=n zP`6X&G_0@xRNJd|K za+fMpJzS+!ZCCA6y;kj2ty8yBm#O-yrYOUdQx)svdt~ADL3J%^7t}teIaRQ&FJ=XJ7xD6*01Xz*U-)*?vMIv^of!0hi@9Teb|X%RYOh= zdN?3>z?%LS`n>KT>KxF1Z04sle)9cTSA-`dBWQ8}%l9Vl8N+B_W@_6wUzsgSs$9kxxnsXh>XrJxR7SG7`L+1D@fq>^>$L?4NH6B7}8 zsM+=KZ-YJlr$r+EHOxJHpK%cOy0bmoGTr!4H&wGuVUnJz+h04Rc4V!grejTcwSUe0 znv9wi)g7y9DS4V>Oc1Ta=Gj;=~2xD;MW#wk7=jrA6gn6YdsygW5sVB4s#h$nS$*4^$6w4{98+zwd-zZF3*= zc-UoB);H-(l5O$pW517n8Ga+^mfu0q8^IjTQui*4QMW-oMe$m8uYOdWqvmn--O88c zJ<9$ntt>fQtSlT;*s6G5*$-8&n%w$>Qh&KZ`L8-nTcW+Be`kK+!1zVZ5&lTwP2bgi z_xu|IHU~}&{x{@O=>72a%_8C*&4Uuh$M273MO8<%i}Z<9hI7KNg-r_kCo}{2gJI$g zg1X?R{-aEevz5fvfAS9x1;g71#Hvzh6H?8j2YMR@XnmY%0g=9@Vs~ z{#^C6`p?>U%s{1YD3^CuMtRlZvn9 z-!!;nOEJGgvOKpzA^lwUUv2xE-0DM^U2JrvvHV84wafqv)U9P@W&6s0D7#wvqU1pF zUq$bWWW}AzZdWm7JsZPqEihMZp)1Y)$U4#9ld+ng>pwbdX3Wy$c`XNLMzz*vZp_@1 z*`n?AEJ2qpJ-7C8_1iyS^1um$vIlJ+xTL?K&%s{faxeDW*<)q*WnGu#WOh22HLP9x z%!O&cBu$9h6?HA_=iuv-cYe=A_XH!jkC?@-YFnKtQg7C*QWYrz6>sE!$vexZH)P7n z>ILS_2bq?}fDy$NW<{#oM;m!am`ynO=zFfHLXGe{# zgSFf|-E_dX%5Yd;jF}LZYM-eKRP$9ERYB_E>Z$5=>e1@vYKQW=VuQS*AyEEA-l({z zw5vK{uD2BJBlR_l#!;ml@lWKCf`VqIf*<+^we1&uyyg-e8=eewir`9H$)9pPT#mUDx7EqQT3 zib%kbDZpdlW8T*@+$ye+*A5xfM)?18`EU4x1Zu%EpAW*jqMg12#2>|D{nUQH_^bVo z1&o)tB^1HUFebf)05g)u`R7ma03z`?`%VX)o1Q)l*f2%B*6k6V%_StJJ47ziAIOZrA;;-)Goh z>}!ey>cF>__SV+6EcoJsow=?IplzP@%t6~?1=G$P%Q^`^dI0+byOiA=Gox<=j{Dc% zjQ!t$vG5pkXmeN>nPZtQWCIRGOyUUUFsQ=3z(MZ&z?BJhRXT42qkbl`LSvA>t9BG2 z)BXr@s%JU+0*!>>D8*a?E9|+*!q(VoZO?7DY`1MEZM$safpKx$Iu_aVwU$3EKLDL1 z0iG?}(r7LMO2Q6c7Y{Qhm_=qL*1_goW`(&6uoN0BV(V1vQ)>@frR}JFfn$bqj%yXL zS~p-e?eAE#*}2G-Pv$k_cM$aP87UkhYV8{=t`Z;h>yL2T@qjjxfeIb(xNBcx&$9d4 zU)$E%2H7%fEX-*9#d-~B1K)yf!>wOo`P#Y~*aIqSifx>2z3r6kE@*7D1tSCgx?SiP zhurCK=WOJ(+ng@kI=GjiR`>JXlJhn^1@Q&Uk{ z8zKd-kt5jIQ-_vchWiWhw@0|b!0+S8zE8tU!G|4F9VtM@xQe+d7UGHH>;u8)o@g-+ zwU4sTu&=Qnuz$9PVBX$Mjv7ZZ=RD*U#~=gzrYqe2gZl$!e&2$)Trjc#uVG&D0nB|& zC9@T4HtQ}j=P@G#dn#r--UhUs9mu-ggO=|O_GYx?79s1pJ3AV!;X0t~Tmu5n4%PzT zpLfMf0z6g&@Gq{RRksTn`M)x^0qNxka3%^c-@6d=3#1@3csgqf>rWu_s99m`$?RS1 zyX<;)IHwb5Jm*KuGI5#niBrI-;b=LH94kk|QE&<|L-PyHpO}YYJ?C5C?+0;;*=K<< zm&~qU?P3iElEn??BxV%zF|e3|7)8kUquTHu+3Q1p+6=;ba3- zCe)SYN(EZQEZ0WY9hV-cXhYoF-FJ}PTMf+cG|W{012SE2V8pWyu@V|#o`bjwWi$>z zmR(Q8PP*er3&i>o5Ro(Bx(C2$U+bBQxdh_T_S6I82h@YV+>bDS(??_zdw>ZK9g2+Rb;wSK_{I@D;Na?s<@ z1`(gxz#CYGR_bBoy5D4c1PX=-SQ5F&#r~FghUCNp~gHOmMrhD)f&Q$QafBOlq6zkre{XqDHw9|ECZ9&j8o+)TI1 z_1<+Et>xb_>p3A3{OJ1Dwc2&iwa0Z4vvo*aeu$xraxcI<@-=QDXfhYMnGeBOJ1v>22Qsm@Nwb_v1MI9)M)-z*Q%}gN@ibh^u$v zI33%C4B#W!K8bAK1E@9oaK#=RIfiQvd(ZvpxryZwxc&(-+agE_1DvB=^RAGknUIEc zKz+E%c!GDAGkozy&6)9t5l(>xo(%d=W6ngaTELvaTnHJN0CbOGke61lM*&PdGWYKy zw|^D5I|yIM#uvW8Q&*#AwMTSH>@fmq`v&aPR^STEfF0=U?%+;=#YzOmN)l>)n!6Kl zA-)0f${#@3DFF6!D6k{G0v9O4*noI-OJs5X0K^cI)+&aOnSz;OJE4wGVE&9{19J`Z z?k@Nh-$N%3L2RufYKRcE|1sknqUpM3`MIf3khkm(&n*0mU3#I@)Aq$g!hXGea z416C2=Fh1EYJwcK!2+xUf8Z)a;R{*=18pFrWTt05=z0t&4F4h0O<6!RmOzgvH;vG2 z8Wl_<1u0L8Mu(CpVzA+fj)q`qv zcsk`c-h!{N7uoppp{J)p(g`(UB$n~m8jr8~8j-U(__pPqZ$a^$s9Bfrc1qOz7SQ%x zFiyP}a^@F6$~Iy-30{AME-J-u3FaFxW6>~7SZxd*(+!*x9qQ0WaOyYASF{$WJU=70 zz7<;wpdWeQ0Oj7~K}HXN2P>iX7eZT(_Tq2O#M=#r3?@Pn!#pjZeh}%kA00G3^?}j2e(Lw9ks3;9BtOLcDRU+qYb3_jw}sW}46lhY{=33jMBpuG zycK1D3DHAlLT?H6r_cyk32I3+bR=bE(}>JEP=fjcYY^T40-5E5vy>584hutL-plYM z|3QoX2VRzg)&`G1`pa@)El1_0D80x_Vy#H0y zmCdjTJ;9GySoPs}uUXJJFEDG<1I8KP49#Kv$l1-?j=Afl+;-fJoH3YpB#)KN9>MO- z5p$+dCQ zfB}HNyL-AzfSecQ6xdH&ms_?0$xdlz>n-r$Iz|x*>c?X2Mzs-&2d?4HPvjkXs z*?zPiaC~-5aO`lbaU?l!IK)7Odg`*fn*-M9b&_@3;$1!&^oSn_~z?>2A-2B~<(2?taUNaH4N(8<04J<%0 z^z{JXo)lxI76IBsr{I_LhF7@)7>8zHKF!0tRue$qTPz{`*YUu3YyeK>OLjS~*au9= z7r1&VYZmY#e`ak3!gM7xdjT}#62?u)mI$*d6}VS=TLaHrM_mD~<<1`*PcTPFyj^Y6 zpr>hsJ;VNkt&4TFWvM00GS7V2R0O>73iETclct+C8*`2SGwe0|WoT!x>u>9S)eq5^ z>SpP>>Yg^{HJ)zlru(du>3-1X=yUZG_5S)Dx;{FU{y+0n`$E?a&lL1LHAgFO31=VI z#yjEDUp!VaHDqS^p2)>f%cBlP8KOEz4~aFzcTL=vbRhX~%IwsIslTQSNPd}ksrj=!;Zv|aG%KwChzf3wv&hxW*&36F=2~s0 zwuW)132Y-@JbD`U3op6?@ulQTPwtmya2Yq$^mY~65;?RGB`UC|A zzL3oIllg8Go%J0Na52yrxX!QMXCdFoJ;P=(vfU>4BZi#0gt5c5!QRZ8W8Q3NtK(q? z=Gw+TblLj9w0f0Y(MLX7X07|KzD_zwepf!SVY+lfU9;Ng+LN^!U_K|*2GowMF;}}V zOle|uw<>2vdc}uwLFL7Yq2)Ox#|rx8_bO;soLSnT_~n=Q_aEO5cz5*uukTO1OaHW| z=zJYp^T2rCa8%Md5d+5bn%HG#)`2!FGq0teN)sgRkK7k{ zRO}Jf@*CN`JdbR%3~N<)rE6=dD|eOmEbUutC=e6`7M2%&DwzH`?Y+-i-aFmL+5&Tl zU&XAd_BHO>`}MyztX3Uq%r=UxFPw7bJKk22pMS@I+JNyv^TSf2n#H8Y`6Qfg-Xckp zl##?r^lAPeepOsp?CO}YF%P1@Z>9~8!pzMR12+ZC6j%8i;?3klvU@XUVD_Zd_M5f< zYo@uCVO^t2(_h^|)ma&$j7KC%tIAh870VTi6jw0(<9B7Qily1vctZcoFd9gue;T7q zEYk<$d=no%BL7&ktcTF66lfi2*<*?{jxw~uoCP~EC?{K!q&}y5uH2ybv4Ji7P;aQs zt?gF*w(5Q5iHhCj*`=cLt7UV_a!Z~U-YAfM`Q^*KFONQ-|J3~5l2;#JCBMG%F5um& z58FQ0e%W0yS-Hj}HtthDlO2@ZRL!=`VDIr?6#gu3ZgP*b%vLe2PG^48dS5$6_U0a< zp?$u(I%&p)=rM`I(}vs~UOF;kjAyiNWZx02p`!;0`k%{9%W<{co9;=wnYui=EPh2~ zFUc{VEgTQ?rbp|TWtpgJryNlKrm9^e7y3CI#w5A-ek{nf6YEG*z9Kw8Wvs}`AgKGs2`g>h}jwcHZd!8OpB}* zPg8oQj!2!8GBL>!|7&cksPgcH@O@#Ag5L%-7n?*~eU9@+vX^;=I+mEPnJk9=249^^ z+f%b#SuB4mV>evFObvUa_oZuPhZ_D=WGP!Hm5K?8_KoEiMAz?V^vVMHl!jR{Tm59rS-zpBd-b5o zK4sFPnFRy$Q}PoF?&ZJF_k1yb*`7bmdM@}7gWo)MrX@dszUp?sVkS{~_4cyy5W5BxpS$)%bw(l~xdy7?|pR8(5eKU2l>t*#@>UUut@6_taRnsdUmdBKJE8AFM zsF~6rQTNh5(6WJPzgWM}wBI(={fu>$cU`#5@44hn(Ba@NA;Ut8!$wD*Z>ES|5pyTz z*OpNrE48vt;&I^Ci$@l5RY z$Wx(%gM)&y19kord~fr=VU;==)^cNtVXWSv`$PA+@r-t!=8|fsBCWw!%B}aU-yltt zXR9`9+}dw+h5A(E|4g$jGi`jQ&V7kF3NtGe2_}g`#L<3vexLmw_;vQb6!5)dqU3<2 zK=Qx95rO?AXZ+m0>qS#VOMRn7y?qv7-Y7kLA;*9@t-E@z0Vg=o#d7{(KVjW$F<{6fA=2zxz7Kg=Z&9^4n_5*u83%H?+Z9}c?t=FwD zY}f3W_7OIlWvtoP#5HmaZ*}t;Z)wA{57jMIv5Fd5C+VR2hjlUF(2$zr)%&U#RqHWt z+mmupIj{UhS=X|l@|f}w70&WI<-7`M*_*QXvg9&P+4ZuWu6!lF(+GBFh=^!4h)XmAG;xGX3CQm4^nTWzDOO` zQrP-(hYLCU9?`v)^z!fBu6Jmk9lhW7`ZL$oL)v|9w}!4hU2Ai`?fh5vk6GK>IWw89 z%978;=QrCBaV2bOs5E$1;66W>PaEzhhTPfB7Gq8{-qIh?9m(Cuo6G+jsI;&6 zV=-6XDxp+3M|4(L<&)wwTA&mJ3m*7rd|rr7i5h(hdBvC`-t10fj}nv$Kxv{yB0>MzP)F^pL*jgy|0E|-Q${p&l_YO52f!YeOSuqv)q z%&OQ{d86`t)vT(1utMX@kCgkB&#$;$@usq@YDjf(_0_71%2t)fD%2I+>Z+Q+x{SI` zwdU%B=;6w(VOCewUXpFnTCGz&CU%}jWN&9oHvDJ(!rbEfb*M6OXuLY z_ioNk+n9N*{pikvbJll#*!Aabk{)HdYQZ9<*>zV7^$7mt(18v2&iQALcMzinet! zPz0|aLU96d1QllQ2w;w64nS-4wx>1rA0z(!wfiX0CVgE`-9LGrG5%w0^6YmnbzXHm zwr#SFvjdCL6U@xUJbg1gYcR*T2=hXSF`v{;M;m9Q^A2Lu-#KR4r`oz&3oY#}xtPr- z%2;9uF*X|anfjTQ8!zdfH5xQOtBX`VDvPp0xmYzs{a$@mlcdR0|D>9yELLn$ELEne z7OLlJ6q-iOY)z_0qIs@XsIxScnseHJFmp#4X8U=l>#JMaSfTv~^F(xRJkfZp@t4Mn z+Jl-$>Lu#8>K`>)%{Z-}c7^7NI#JD2v()$1R?WG_PkN?lmf32SSaL0IEplrR#&TE~ zX`Enw2cKucK;Nh0d;T2)gF`f7)sa6&UyD5ypWOUy;*{jv)Y)mhS~aHoWZuiXoSB;W zcSg^QhICzebVgsy_)(tjXf?Ivu@+NOeoQ*ud~AYG{FB%nF|V6RBd><92%Q_eDo`6R z*k3DN@2eKJ@JZqi<&I=;W433!#;mxjovj?7K`oW}fN7~Q$FM^GkIvROt8u0FfaWLl zZk0&2N-0)8#2hB)6kjP46dd$CzQHUFQ?Trpk5{x-4p9ZGU#rJzE^1b4bI`^ZtDk4s zXY@7Cw>+`BZEYNVo#S0s+`f!8Og*a?=Lq)+?>YaA!0r<);`?&M$1o1*te@1crGJwD zH~!iFE&U_>U-`B6+bn+Ro8a45vF+ll*3Q?&szoZUGC;wT^BV@rW=Xf!U#P3ZOqCOA&R5H-CZXs4L}i!CcNK#x z9+z(@?_b`#{D<<*<+AeD(1#@zA(iVYA5~7NVpQ*{-e2=$?cKWb^|z%}vNrN+#Y@#u zZ9Dx{<7mrr+X+XFE0yt>b(GsEc;)*g;9+oLc!#L`=+<#t62>MSNtLvkn3>h~So?8V zcRS9>R%TD>l-qfD&Np2ab=7v=-*rZpBb}FIAH_UXto9l0dbBNRU6nDX)xs75$&BXF zaVMiMMad(Q!+k=x1RV(&Bkm$R%YVULg1*d^EC-{FN8{{g*IMqI#u&#N>L6)WwBSUI zlQid4(aJQ%ZEz+=(O%)NxG1+YbZFQwnymr0=PS&9oz8B{jpUaJ+6w!LB7Lv<&JiE> ziwjsSxf1wKP;l_eps7I@1KpClk_(b&lK&+CldvU!`^Wli^9{g!oMQ!p_*py;XFK~G zbHC@X>#*ZLTPy1w^Hvkzcu0S}@x11+>JP=kh7?(A>7@Ewb$`_!s##lYt9(&$q5Mr* z|FV>_gfe^S+tQh(|0|hP(zYbMWJXC<$->gg(t%~W%U+bR%J-M|t7uW_Q}w0lbanfh z2Q}SlOKbnBE3dzRkt=!1Vzoo-uP-qiH9fQRw%eT#Jm*+fxH|=#MT7muOST19h9yOP z6|*%yCov}FpBDO-eKJP3Ufp(F`(;@ZvJZAT)cN1ejh!u>HJufmZ*?Bfd3GmV_LYv~ zvYxho4vtAP+NbYoxx7V6%Jjr<APZi6;X!&b+sjwxM=eu_i#y$z#fvoVWWcKz4&&+Egb?s{{5S^ejF zQ+>R2y);<%w`^-edwHe&XGOYFt~{v<)cmDgt{Z6hWXv^>vE*92V3wWV94lRSJd0Sb zIYInNL6&fvXrk{7@p8Y5{s89>92(Ry_*HPXkX{(s*AUzo{4V%p@c7`pLB9nCN!Iwc z_mlhH6|EM|_W4PW&adOQ zlyIlt4}r>%ituGo-^Cn^|CpGWI;7>o3}x%K?SviHXNj^Wb*k&!zRRy&Roz~7@7tqa zk3-$xc2jmO=u(;UPv?!D24**8wdqjTHnDYJx~&B-B{%V9{FYcr^y0{aVb_B1NUHoo zd?&*v_?>f{^&KP0UFrD7*2N+)jWFnRFED%JAnos(-_;{jBD7XcVZJ+_tXf(nEtlG) za_Ld&6zLeLqdro)MrxH_lnrkXV5X-ribIMS$}X@dS2V)Le{=%F1mj-QQFDc*t!<+{ z-TBFt=lOvtWzFRL%N@$UAh7v-CHmJ_E7tpc@*fkhC*W;BE6EDURY{#BUvf&4Ey)XL z7w|o_;dSvvU(BZJ^I6b`U&8%~6U4s6oX+s~{ObyFjB=Sm(njKtxNV5XBQtVN-we%UN78UIIJ+XP*5ns z|6dD>3jK?A7sV7`F1}nct+a1hdD-&v_7$cIzpDAw{OyeqaX_bbIkGMXyXExQ z-1A88)L!59^6RxZ_d?I@JvMj$soVOlv$}|LzUwrpV?c+^ZOxg3(?_HYO_`OrDE>r@ zJgQ^FfzZaFW0H>kCf@_XbirY+merT>$TiQ=!j@v0ZYnS=)A!c}H-3iYU9Xy>W@Rlev|si=F1WrN*gZ9Zzw)1yQnpqUmI8H zgN!f#A4^vO9>vvm$JQmu#*G+Gu;3D0f)#JE;%>!Vi$ifKR=iN$-HSURgt*%#+3arC zcgOy-{r)FUkOU?p_uhH$d5_rFI?G&3J$KmIe7Ud|$mK4&za(9HM}9zgPd!=t!6(e` zkzb;2i*AMPoUTGA^PlVg1uLP;|Dk^k|CZPt{O-HjrL-+v(vk!_eo!!o}AtRPpV_)=S(qkYL+o;Q}!=8 zb#oi#MdU{pv?;7vG_N?ebe_IJWj|wwYJ;`F(Zzj?{l*uG|58sRdlmVbpLKr+Z44Vy z<5f&jtygtJ;}17ZPRMDos`aY2BinyYbaiOe>1yY>U5mOk?cwV2r3cYtY`3XhrgfUo z;cWYgwv*aCYxS_jxn?O%QXB56U$2fQE;43ajYHv2LtY1_>C%0qnxB=T%p{3qx>75M z7D6hU?W(ZPu}-b7ZSG~dXKZJ@RCU>~rZT;}o&HnljuL%wmtx;yDe}N~7Y#0ofMG#c z(d?q+qEW>%Fufv6Z+ux=43&%8w~Ws(;p)H2bteefs!%d{h1Y($)8$=Regy!C%lF#hdG+-vU3U?-Ad3 zKAW|)My{%%$dKkEQN2AijD*Leu!3jV(;knji?gBqnblT33^|K;s*VArY*6_g2xUUK zNgFN%kHlXRLHW^lc~DgN(x_Xp$+hz9IvUJryepwuizBUiw;9-uN*vYUU?;lExNc9n z=l2-Xb8nCF-R)fxJM~PQ)HbnoS&JLZ?lwKwcuqq@{j9oNtr~GBqjrUt1Sk9d?7L6h zP|-q~Lr(=-e_#Ab7{aah1h_^yp4l=i^Q$kKY8iP$Y2}j23l-Xm3FTMxhxOz1UG=;5 zP4x@(=k+zqZ4 z$2;d;S5r?DPPYU=7OD(8h#^Fpuv&P8l(=Az&TVzd0a{$K=2s_}*s5EG z?UipUI#dj)I8k1q@2P)YT2|7!xLHwnVMTt|{G8kxxi_*mW^K#z%Sy_6nki%)$k3-n zr$?sQeth`xAa%}_B zZyhJUSA0oCQGRqKeUI58IR~EGBxV_Xoa#>wf)0ihrt_6ZCfUH(1Vd#kay6c@@7V5a zvgfT^=X&gX)lbc%Oy$OURrf0P>hG1TFP>gdEAO}5?%CB@ z?K6gD#%6ZSe3_M=StlzjZBlCYlt#%XzxscT|9bB0faE7BcTz*s=Vp%2CUR%y?#%y| zuP+={IJekZQlW2GRbd|Cyvp{aM#;;xvY?{yO)<(^&N}TI6f`VvGPPOHmTOx_wi}m7 zb)MAK3@)a!S4f{9y^r@z?lZR!*<0Q-qFbMi+3j|>dfMzvlSU1P*S}ULq}JltaZ#4= z1tF5a#(pC;rxf=jzmY@vV)quuV{0Kg1Ww~)<9y>)<5PUTHKrIJ7)eu-Dc!W*+`syo zCCQd%-|m#SFMEFDdI(LBI{pWJhq)zLB2AI1WrJktTo-z3dVc4&B@hm&2Hq;TFrr$^VMCg zQAqAeu=TLDv+uE=vFAD5j^oIDy60Z!DRAHSTyg*6e&RZhgtue%wf5)8OZBrxR@XO= zGfJw;Di2g7>uZ*cE>Rb+DGDk|ENoq{ICoag!t8{sfUI5V@6!HB>GE~Yr`Qk8-}io3 z|3jxwOTIk(`d5nZJty`25C61+^y2iNvg+mR$?IPDp{PgcVf~~^hv}6qn!QE7l?~Un z@~;&#HT-atDRyn`J@vaZ9@4ya>u&9@cJ%GqsCz|^kX|u;e12Lpp#Pw~gP#w&HegRb zwwJa?cIO9)?lw%z0SRpyS2nQM*%&uFiVgb`bltz9-=Eqn)nWNFCWe^E&UNm$wY4-e zYfQ_HHH>qr+EuNrI$qV-xXYxgZes0$w*y{e?r2XMxPpJ7{)&PSvY2|$jFi5Uja0l- z4pc{K5BsG0M(W1uhUzZ)J@Sq79qiLlJ3!M<-AVOaVUmB4Es!3NT%Zf7bwr#vm*3)% zduBRT+uvCi0s)9JT{FEjwJ{SG+H%%<%4UTjSeomIXPzh9a}v2fDt-_ceSw^oQ}Q16 zIroyavj^B&>{WJ@=OW~lqa8olCs==}ero(&*|6eH+0@b%#eIra6v*=b%$t~_%{FJo zWd&y?WwcD+`eRY*($uV!#MD+PaVe9MdwdQ2miv`T(I=1n*6dsFub!_nldmRk`PTYN z=P%DcE&sGIIq7??>|gSymS$Jxn+jk#A{9MkUFN8)t@4c4uCoO1j+hj^vF4{bV;Z(? z)~L;zj@!Fm?QQK>Yrw35F9(?ik%I;dy!q3OKDBzy>A`fb(^;GNt@XKPJDT`3N{sid zUs78icQNWjSXN+X-!sYyl7_@$_M?Nat~2KvOQ1aH0wm>JWl+@&)4A$v)*PF~R%Y96 zUx+c2m}o1stTunE8dlj#Pn6O{Y5CoA<=Lk)=A^ax(c}B+6d}2Oa{1ToUk`q5^mWeH z@n2nE2PQB0_Vc&n-z^?)qhIFZj4>JE>2YZvQa7e*(`ID# zFNoDg8aG%5JD0EmaY|CGT<>#Hw<~C1*zp>BVr$jfS+`^TW(_|#(X_C)ZP@W@*LFSS zy{`AZ-D_|!pI&rQ$DXdP-#X9f(7xT8)Z-nWB-|F6K zd=tmb0eS&?B{WG%sjyj55<(|4+ zOJNG}jp`tIA~P!wYo_~L@@pD!K5#M^%xs`3;GM3!ZwGC)s;hE>+#qc!nM{u)pMW>k z1{?=B_97`@s2+0M{fP7!gJ(N?Pbvxr*dfhbjk4CBczxVroEv0XYDJ3WM_q6UATku91 zmt)BJ3F+~%Kngwz_C9G)!&Mqxp(f@^&>kp6X{PbFsw0LtLt$mS!G?s>AHY?0raPuM^DXoAYJZDh3AHI5dRIKB7YEU& zqlp_^pS+?{Bvyf^niiV686Q>|3?^ekv&QlV%myde>e+7D1MvR%$Y!%&xDI?4 zHwlSceUVaTCf`#M`YiK75-0PQZIup_7?6-;rOr|J$e*x_j^}>%Om%H_9JNie3^eyO zwl_SfsMLp)buQ^pG_YV zF!ps!<(Dyk%WkQ8pOFF2gF`|;hyD^eENo~bA1&7GSvR49tzkrh*rGxE2c24Wk4>7C z)UDTF-F><$JLa_0wNbWM((IR}kxhPYtZ%ff(anaB8w{wYs(m`PqQ>m-SHXH+V@)U7 ze6kT|bhUQOw~e%pw5TkkrHN%6v~p9;+l~7S?<#hctIGY#dn2!QbHx(FGSg6NhO;4; zEtXQ#B&%h65VwEUi)fUb#V5O8-kN zM3R<)&k>sv9mN~`XOG>JK(S>ju2P2dl_}MV{lR*b@2iLbBKxtKU#^DX{|_q{+xw9xB}7cXFkkEO(OYxFf>8 z)w;yerh1p@QPr!;dF5BiN=iNyEhv1FKP&G{ZfXvfvk{2fcPL|e<|gHa=8eg_nl~VC zZr=1fWxg%HW1+O@@1pa?%Sz;BBlN?|_mnFu(#zLXJgJydSzghs;-db0nGejQb4xmx zye(N#THDah8qY73OjOVC%l13(FAb;)d=-2z*e~o<$iWC*jH6age3M4X=CfPOXfwS- z&(2f2zwTby?Nygk9W&a?+U#wyy4i}R=bCO#INCg*#j)mpCPJZa}N{#+%No2|2#Yc-N%=|;;LS?jR zs3pW+=-lra&(9X+OBHYvPWc&Ny)cy@99;(NujOTL$kE6pgGRr;dzRcV{D z<)xOAmBp8eou&P%!W~_N5*efYplk1M)#-H|bq{nm{T)Hi!rW2AYW0qv)AVSI)K(+g zG-y}9{iF`Qon>8ZUB-3(*r7@L0d4+hb*1IwmSbCOX}zQ^->yl!;jK3}JJxVioxqsu z;qQZF{slfQv`aOAs`QGQvc+_&c%MsRH@SZ}huNoE{xo$moG-6YR#`l%sJie}@u;#F z<;#(9FE_0;Ju=NPcdG7Yd1{TYcXi%#_v2cNZ^(0uQMy^7R{Lw4_-^uRpp*J-@eT1| zG)`5lYNYzBN}~C$1vu`P;`c!}&bOI*shp84r2VNSNQHOsH`!3^Q#t^peu%p4oPB}) zfIZOh+BV+O!E~^yHj>**On0kaTE<&9*zViUIcR4*5YkBdFa|#(4zV6}uzF z+1p(Y>5oU;FI=0Q?H$W)k1e~*!;MD6&C1T`q^z!JSkbfm54}V`wCqZ01v(T*3X2OC z6f`I(&acd?pI?!mTTon}F05a;upqLqU*X=u;{})UtMX6grvukHP}H}0P4V@TE~RzL z2A6Whk;U@jWrbUfBMq54FPL2Q=B5 z;NQGXi$^U-w{f=j@3^SL>GnO_j%rP`YTq)xWkHLTEizgzY;&_+Z2L}azqR<7L;u%unrm1l^z{l}a&A_K)N-^9Sw4KO+buGF!u;K(er% z;lSYMyoh&BzEy2O7@cXP>7=>BJjqf6I<*tlGggBw4D&46+7t6{pOv*K>?`dj>=DRZ zjd9*^UT`KjO~AU_0{LBKUTXSYb>DEI@@=KDa<(Deu-h=q@UZep#oy&t{UrUJ(mf@e zi#>%Eg{g&6MFWf47wstex#&~T^5T$^eI@U}nrKxNTXdvocJYvsT|n|{l`btiroUc( zq5Ow_Z&~NEiTY&~+YBWptL+&Z&DfPKpuT^g-L9^wZl|s1_cS0fI4`tOjgK|gHc&U2 z+jM=C6OFGn`K9^o)+KF+wcXz8TJ!q}eAB)OSxrATjmGNN4QSocwyIXMn=Ywe6z3b2 z7~U`>GN?^ppTH{tbNy|;Pc_q(;j&a_69p$F?wLE^5o!Ho`ex8nP~}a^HI-|t-WY$F zI+;coXzwe%W&Id$5>Y&o6VmjrchDzXNsnuf#)~{EYqgQ ztt6%2Wgk?ne3$y43>*;@_#U*~NN zZA#lB>m%zk>jZ0*<+6E>X`%7Bv9EDB&i&rHleJyLIFD)Bh_M&uf*;l=~BDiufa>@fMZ&YM~X*SXD z7N2xgvf*)6YvWhr8Pfoh+ZbYOZX9W*9m)J_rc6<$+NFwDjaTheEm8GQRx1XmM)|e~ zSs!(?=FHmLYQL+!v2N`K`SGz06XPd0_|)LHhQ}K%ZIl(?sll-Z+ZwqO9=BAsUfEJi z@HFb#pmm+h*z+}t!wN!TLQ}%(MZ6E+8G1G75C6`-D$PzsjzmI<0u5GTpzFT9hpn#l zspYtJwJq9ivhB0owQi{{GafQ%DkoN4t>|P}ZtQFxZ^^Zdch*E+Fz?Ak#_cT6KluHu zCyQ;&pGNN?1PH__Ntv|0Y%dgt{;03JN}9_nmDg2as<-m%&_V{tzXuM;`EgExy$$O7_}NO3l(&mOy`y01HzI-1-6vA=ZAcKdsLUHk1a>&xm})uq)f zEPX7EEiWxUTU*-VY&|hACDwl|m#Pm!Gy2+`WWJ2m}x2>anI<%7gvDaLM{P^0={=luQt_|*1=)k2yVffayfjdYplM#U zPcu}LroOJp_1WW}7A%AfkBE;bjkr*wam=*1O*JRiRL3=nof%s{Zg5;qY>U{ou@~aF zT0QDEs@I|JwAx|lC=HGJGvY_+P+b#jSU( zcQ$Y}b(vh}UHzQL9k1*&9dn(1p*_rS#yJN#mpUoe0|#MWZ;3IFHGMKEEd#A_n4xQ} z>#fDsbG9e8QP%M4ea8J&AFI9_TbhH+Ii|Iy=H|1&CwXggaAvNU2b(j^v#S5BZc;td ze9&Cevc=ZMx!pCv{m32T*^89)(Vj=h)lPHO_Pk={0wnjOgYrW<@m*#tQy2NfH|QP= z&3tC&FdZcWCFdoLrMDyvq#kK=#Rt_kt-&|bZ>!%f-)la@eaf{*wHcbPnw8od-_!o) zz~;db!G%Fxf|do%4@wWb9^mKSM(6hHt!wDN)&HIUH~+x_s=zIQ{{$`wNYz<kmh3;Di#hr22N!N z#|_sqPc5A5Q81?-BN*wuNyk^RspV>u+Npl6_ET?GT~z%6Ce3}V%IAbORQpPEO_Q$qqM59jqF${c zRo|79RQ1*C)XmfhswCwX#c9PtMUMQVY_&8*+ERK0$6YABCRv8e^49bjB+7P&6Vp4W zW1LW^RSG#mD=`*&D!V`lP5ANLYBm$DNkgF3J@07=o+}CcZe#8^>j&>6qr1O5A35&F zUA^5=p7)-%>|%BV`wQ~Nb)GKn)!3umcU^GL_e_RXcQzY^yz)3GYZJLmNYu4+1)K(1 z^fs=HYYC0$Zs8ATMJ^Fl#0s(x6bD-B6u43^pe4}~B~Xv-749POcs?-@xw)N*?ZSM% z9bZ>C#7FaC+$MH2l9X3q=En$|`F7k~7*p6C3LWPSpQzA4D6)j>V^JeIRKr@n_5n2dcR1yasxZ0nm-kL}IdyxARZ$Uc|qMfNn<4ujS|R3E0m^2ru{%dS}{=OySi7Z3-DsYrnQ721{#|9KMLgs0tZXq+BGEj5W)3$4;u;TqmK74VR|41cWS z_^D5!@-o5&t|nBa4+xQ%j`ZXJG8cKmABbZ}7~Vvjf(ET7lsFrp#QqsPzwu-Qw18LP z@-`fLHg9rhODNg?{7;qho=As&YAqC0wV@;Cpw{#H_{HGa)Pv@8I#hQ(@qa?#*yr^F zHb6Nkz>%~zG-BR_jX~27T)o=zo^r8g@b# zb`ZMKzwrBV+=Efj2YWTzop3gNp}3t2Mfh}lwL5fzZJ{FcCa`7TzIr{8y$+P#3=6{A-h|m#IO{L?{vF)!EBN&v=oIhZ@9+O}#{6F@r5@+~ z9y-30NSHkXRpd^n&vyU!>HYiu|8kR8VEz9Ms+jrfY!XYV-FnFpa}J%yv~$Jf`uPi-YMxeLVE&O>S{C*C{I0G##@OL~D@3p4ko>xHA=XF8%`V4v<(Y=0=YK%N@ z8k*Oo*6T>^b>oag50U-P+q2}qr};m(Uayy{*XPxnaa4+tl7Z)(hfi-tfY(FY>tjpc zC|*}$Z~9(ijGUf$Cci>qI}^`j@qa4FrBLLp!RJ=YlRxos7@X8A=v*F!TKF&MD{tV> zC-Id>`1Krd4I}z8x|^r)@3s@WF~2t9e{RIMT#orR3fjJ2c*-6B)4_Yw6}_5AZ#GaU zG>lH1yEntZ>w%kxD(y4ISUUckg1hnWe`?@|m}$50Y+vAOdC>oT!LO))P>`i0vCYSv$qdFS%q#ov5 z1kOthpHZ)`wKoCNn;_x!tn@&y>2-F@`%kCuok2HoUXP%Z_0A}7LfczBzq1$>e`0i; z#hAGC|0&V$acvp+t~amvA%4B}-`BnAw_bNSP5rS7c#~t5(2VMFm(F7p|B1Qaoy89P zFB5)x8s_!I|IWhe0NNFmSV#N>0;|?%oJlFvz4vkUCvfh`aD&y0@mTGKV?HkfBl$Gu ztCH}#Hp_4ay~!to@tjX#w1nV(Y4MzoVpW?BZ;aI#KNB#=n<1y#n|D3{N9m6d&==Zc zZ{})ioarbibys0ke2(J|#fs1j_rDPHXB;%MDH!R^u|hv1bYuvbjAKN?_f(H(e;Kp* zI_}_~xC(=qgb}t1$M$;bw);={I|eS$Hr)Hgn0Zez_H&So`VF(F1@zv*@DEMLpS|9! z892%dC|tK=cFw{~+=bcxC%W^oP_xd$b$Jt}OnAa8P|0YKTfYi_kA^04FwSKJR<1@w z23CVQ&|)`%3jYl5XbS#)Osl^ItJ4icn2##LxPQ6=OQF92NL0p#$cU zC@#a>@F6@ur&HzR0X;gpekmQ`|hOUNxkdIP%OlqY@h`eK^ zrBl@j(?qM=VS&1}Ii;dC(spz-kn{fpeI!1 z8N&|Z8Vbm3Bp#uPDt>2;!t8KX@MTO zIoY4kiBp6NsC7!YE&My-t=NU!L$;UZs_OZ_2?z)n>&u}N-<;k{tag*mpMc5!f~&kE z_!8ad-q;EDqOi9CFM5P~lxvi0olEJ7VyE*@q30+dXFzSMBd-x!sMsTgRbsT*5FV9D zl$LBj6`&?rOePAC2sM{ZP858p7<@m0=;1lT)^c?s>&bjn^QcO`G1rcmC>=*XB>H*W z^b74z0i{9pe8&1HeTL{(`EHXll+B&$>VhsxDG=d(o+#ohoL&RCBz}YE1#s*w)otwi zJt1NWIf1TEFOi;=jh3e|&4~E7q)R6WZw!`9pV4_{6`q3m=Y)Gza?7s6R_p=TcZ z#xuw>TTCV%0qHwMekXqxKCvS$D{6onT0q)jE^JLdJZZug<{!Q_+m5Lyr%Sw%6qc{gHF008C zbQHNmYE(Sc_3=OFKhU>SnIyd}=E7}vs>j#!l>NZx3H69Sm}uD|$rHk#JL>KRU(4y% z2G*XI0LMIcln_IDos${<1^c)AyYqqltz(TN!~K$7Ds&?66KBA@NfJj1&Dag>YIq#E zxIo@PG@`akdPqhw2guJrUxtZELLB?aGvD2dYr#dKuINqOhw}S1>BCRu`+Gd>J9m4w zH`hoSaqGm7L`#VRy8RE5S2S$dIz&9c-(}Bp>xFB?2zm{Z z!Hj1XOX^DcGnc55;$h(x_Z+*AR{U47jPPZ?(Erju(?iHTVkhwN!5!vu_{FHBMRF^c zu5IaK)EVL}Jf1?iR{Ux{5_n$)6)5c^JtX@molh?i|Ki$n+3vqx>pb;^FT{Q_m)R;? zCc7*-M*S@gW9PZwBgkg2`=R@+=N&gp{0&#rRtyoogI68p>h3Cmna46uq0oe^Kt=g0 z@r2A0>#^95IPb%wY&o2mYYXSa-rkywU&>{%3ps%e_QbmvyCd28e7dk7Z?YHgOnQLe zlpY-I@pT*A@nEC5*iD|lJTKY(yaFoziTpSAqbJVur$@^6<6iTlQBPD8rQ`_uEjd`M z!5?97@voppdd-L6{eO+1$T(3e+~$(`ES}_Ba!a9*TqxcpZje%}fNjMh{u6t{E%Ah~ zZ}=WWT~dLW@r|Cu?4f5-&A@y3Q>3uBZNn%ewV45Q5p|my!_1SUOKLEc0VSr)S*%2VDuQ5p*mau_u?nCi7sUtNJJ)|4x+-Sm()o*m3{y> zVjZ!UxuWQ=I-=0Pa=bNjg8r5KRXD(}75Y)nnM~JwfK5}2|2nTLC zEu)9gBdIKMBfXKHD+!gfki4KzlY`)ur66@U^MkZU@>ZG(EMa>t?CI!ZMMHr5vI5&Ohn_%~cl&n~u@`(2m}_o2_I z2EOyVIRh6cbRiz0!ni0NAf{5C={)@8NkTgBCz!=RaxCVF2Chrf;OfPNjHHxl>Y zsWu2z`hHXutMI1oMMW@Oqzz|vj*BDUpQXaiYKpiS&OHB;`Q%qhL3g6Y zQ#HwGqP>vA&%?WAzle8|x85a|V85*=_YkS@*fH>(#9(15e~#z)6QWsIMNFa&QomDs zu&>O=n~(sDzl7@z)Zi3UH(9_M*728sBwXe6+!_8bj=hIJ%jx=xq+sG_^Zofge2g$xd?9Fs zaeO^~I6TN!3LOL=z9yG~=c9lxLonBh3*w9T65%oGORFfr(e4u)=E-$$@$BTTam%@u z+&`QK-hY`uLpWX~hGF#xAw~&yZXWw5+Yd2uQa+P!g-Z4#QH!iWb|cOU;rt}_hsVO6 zfcIb*yyYhd&EPoJ8r9Q%?3#1nTl0pLP)hPKe9&jWC+ZYj$;yQU>}L0KhI&|3@TqWnSd+XN!20K z;rw%km;vXz9<&DPu?y5T>Kgew{K>;nad$`e;2T**h{Ms-ta8<8ap zu=#%);Ln4v912Fy$nIF#-~?n~uPn!9aL%tVh@bwie6zCtM77nESvl74n2#!ZILe z!Pph00lS$eUIdyZg_Fx0tTW@dH{1!)Le9p!)awoUM4eeS_A)k*IW{aV4%W5Tzg-?o!w9!*&7glW8siM0x3f+_$ z{1|>DaQP<~*%PooTR?WB+R=^ZQ2G-6it0m^iHX7+u9AJi$%SL$a59xL(#L2!d;59E^& z#=tvg7@QanQ;~Sz{X>P&b?GIP6)ySfc>_NdHP(FWsJ4;I=>E)QW;h){g^-JZw`~?z z;9Ls0m3)|x3wKSpR}nq2-oIrQFgo`f?tW-iPK~?wUJ$-E&yw1Fh9@J-7}8;o$o+Iz^5o5d(nsB)~%&#BAelxI17G62jM+P@UvOg-PZGi z9nOtH=f}lc1qCp*CV1vo$V4JYSOKhgpU?wi)Wr>g`q_huX9U*!G~UEV3YV}(Z^0~> z$(2CSbON5QW*`Q?U?;v7Z`^z05B?T+1Kofg+;q0B=MS)QXYj9uM4}$%{9EcQU7J}z zH=wO>0UQsML;|d0BaVL@jl z7NF|r!_=m?QQ_1E{}M&f?##fVT7R#XC4 zfg_y4sun?f!fN3sa^NuD5zO$pT*q(be&@4=dgL3TyQtyA1$G}2D;~oqb_CA+4ffCea3_04#3PwuzBEw2L7pvd zCI2LSAx)S0!?QL?6{YN|h*MlvbXC?-7Al4+f2itehH3h$%am^wM-`2gdywGJNRy$t ztx;-UXa;NdYt=qGdKF^l*MxX^Bl*RA{%zL?)8d=Y)H z8WsXkTrITc@3AdC`Oa0gUoAeS*eZRwL~kt3E0a~|40nxI)0OI_maUcnmO=2K`l)(~ zDaA0a!oNJPG_tg;Xjk#R(mwiDl@XPB2HKEcnPd1~IoQy=vTfx=IFG#3f6{+1-(KM= zmm6$VZNWz^wJ_Mtj)2M8~Pslev1!}Dz{|K3H~23HR=ovX4|MVlHzACrN5^RTi;RST2c>}PIi z3NiVZc2`L%7wZR?9Vs1DdbGq@G^}7UJpAiqap|Wr_GkI!5V>RW_7%=7+EjF>Xl+rG zqFqJPOR9?hDUjt2$u7(IEn`U5m|QkzciywYisG@QEsC3!Y%f|=GQ`-){Ym<(CO>Fx zL`sd~Sf=)%`cZY}*Y?z`S0gawz3)-=RB27JF@0WAu4t_7BX zi&8XG_0hy@`$8-IP_b0eMNulxlBdcy%7#nhrE4X5%mpTeu}JPohvBPNWu$bRWUIti z`bL^2DUwqA8pyVNJn_l=*^e@*bAkhY;&A??HV zgv|(<8F0>5>1*;80%iu^2(bkR2gd~O2y7X2HK0p?L|5N;mhVILE>&mgX}BA|qZCqs zDU}|@9h@TnO-d?O%BL%KsV6AQRZjVGIU{>QHOBBVn`o~ne<+73o$8y~1AdhMKHqiPZ_2^42b4#=&zHc5?;||vB3w_MLp+^4 z=eQqY9lDmR2Ygu`Go5LM_{=(7QP%gSjujnC=H~6qIF#m-8k*Yg$EkErcBj1cMLkO% z7w;^sE}5cDag@2pidD z+(RxwvPwQv{Z=dYkp(OWv_vk9a!1-DMu%RA2n*{IdM=PBN*6Mb)KcPWP}yU7P?;(hjN2WzjW4L-dzQk6=6 zgq}{{MWyzbScdvmWd z&9Ass@u{qy{&Y!hk-WH~ptRsVG7++ho?$IGU-YIhq_DKWoF7y;qVQ93T=C7qd4<2_ zH_G3gb1nb({GhxQdCr`aoXYeXS*Gmac|Qu+f|bRu3Y!%-C|OeQpfIBRn9W1jRhz=D z#ypO`7jvNIZw=Nrk~X|qcSD3Uc(<-pGfUbZyn-$K2D%4=Mpvr}l}9v*IzwQmkfN~U z@E)NVfpr5X1}+L%s!Q>Gm?7%$=KM^ym%Nb=hMHlP?1*$L0$sD@d*w&v|H?CEzsUAT?=o^=FY~Bs zRAE_^S-ML3O}*Rap>LG-jHa3I3BSpjvGN1b9+KHiU1?vbf!ZL%@MriaAzchcM`Mz3 zP;5dyrSH=MwFLNDtfIZDjdG=I1g#?$a|w<#^O~yI3VBJN!joWCcgb&;mzQ%XXLMdd z@u9NU`laQqDl#iomC+TwD@w~F_4y^EidPg4$X}4xHuqEZ*sQ!9OJ46hF0W^Srl@uC zkK(}6w4$)$okbrC))trxjOAzS^O@7Sbv1(PUW*TFaJErKQ%AzYhC=Lyh&)}9Y6ks- zbvR`9L+)hp88b{iMwNurfeLUg`v-jqo)g$7pu+#1PN)0V_Ya?BpSQYyf>(yE3T+;8 zBiJ|C9zgpq^BdyBs0-!8BpzZUe}cW~`R*PBAF%cOH*hyXi2Cq6I#17LWRmfcT~bo! z!rI%Kz6Aes>{FSuR2O)yKV;@IUzq;VzvWK#3$W#SD9e=f)k`&3HEq;N)g*;gK21i- zG;k^zK_?R91x{>6c!behQ#O*%7ida`Jx&DOSNdGBPH9m1D1Mb4mJ9_Oq(F4AyE3@vJ3ytH^x$=;IpWs~%YWvQif$@!9!qG`qB z3Pwm?kzPt~A+Ip*cwWWziMy!`O6|WU`O;-)&GuLmS|L4F>ehE5{?qfg^ zQfi(@?bvEV-I$!mN>Wm-Lk>B%I`xY@DK#`i%UVv;lpO(2(PVhk~3N!;a;)vmvN_ zrIY}~zDhDz>QR~%;quQ&Lh~^GSW9kFr-|*Tt?NqfF(S0mizV^$vC?L;Bzb%ciWaCHN#p?bJ2 z#oEdiZ1c6$wg#BTm~R^{z&~Mp>Hac($wB>XsJo-|m1P$z5)ApqX;t;Aj8(yKwfNJx z(GXPGt-9P^gH56eW#fEa_-+g69MmlMY{>oK{ef$B^L?*s4=G1Tm(n*#0Zz4otng_o7{mOJjek=WE_@(=F)&{Ah@?DZQ z^aU!FSTFSD0=OgmEMXehF;j#G;yvs=j6j5&VwboSJSZhGlVqsN@b{0S@6a!pEzDbL z1i6{~%G{GpQ#aNoYMN=1eQzP1qibNDfJ*;z-9*iKMJiLDT1YfNW-7 zEas*Bxnc{H=q&QmE-U8BIOZq6<*|xMR-zO)x{+#*a zdD*YRajiY*ZTS0WXYGpmUu#RFzl1A8v;o1&7G!r%E&EPeJ;x5Vnm(cO)3xz!rra-S zNB5p7)tBsmtU&Z8=` zdVyxBCSA2uUd0@zcA<-r$V1XScu9B01#_lACpkKL1 z{6--YQ1TX-?>b3yiA#D#Qd3f&u8%(Q24K;Tg?hl;qxk`1bD(^SsC3Nl3rLrlMj;E9 z{|?4(Hrs)n=W)1#kOVo>Jsaw);qGa!HttO>Ieh)5Bh~Jzb1=Rtx>vHF!D+2RGDZov zgqtQT1R`(;YWgWcZT=)*#y#ec(IRvg$D(ik7WtJ|NiBJue1R;43bG-_^dQokgV2QX zgOl)G?2KnqH_4vZ2Tw$0au&G*0VE5ocm;g*>x-4}L@wg*iZci)l}zqHcQ=*n!*EQH zrnAM7OGGVe+>wnQ4tphfBmzoPE;#XmbaF5T0R^uZd z2RHW(#64iBH_5?3(IoIct_$bW+Tu8H7aM`T(+StD1e~?Do5ro@ z#zKo&gFA)J0>#Z>t?mSNBixV&!K2`#>xgrkbDu-uOyyWcWK;HeMF*fIF5bg{MUZkmSmY?QQ73K)od9%-*eiN;F;!W z=Xngj;STQR?nTb=w%68*YLm6hy3?9y%{L#Zegwz3J(ZWrA6G1{=xcat=v>vWD%ikO z9@O_Qm6pCM{#szo$;k7o%=8>mtq6*b><~xPYu4~^y;X6?B2EPN2^jC=P>qtcki4QN zQc|XabQt#gHzjdmW7k6K6w|fxfYOhpnFhuYEB2HP(0=w$2=$9>6g@wtRrH3)b0O&g z-TnU3T2!y(4*5-GOKl&YNg6?MLUN7N@nc=jtm{nyRfJ)(VS({Sb+%(SyMRcMWGUxs zA7~G2KB?=dPpZBvWb%H}JLM?W&Tk8&Y zKXnaqAsf`Ccm3?1?_TJh;ePDi?CHm@k_RJollwM0f@yBMdw{1GTc1OgjQD_{DfE1x>kgph_&7tq zqh~U!zyw{)q|?3WV^n==9k>U}#3SIv-bG*W7dC-4LKps?v+)G*@N2-qFM!kW9Q^?k zQoY8JYGC1ys2qIWrHX-yTmx^QhS*<-=8tlt*khg@$hz6czK6GAZ!r1yAmdZTpXVNN z+qrUX7qB-a7)-wsN$3N~=@^;rP^L=D;#c{>gu zdnw3mUPAOkZ)+n}m)=50Gd-CrxQ64@LZqG~k{^K-#*+`pf5?~Q1@aNOn>-1mtB>F- zTm{+`#3uszy9hkIC-_*R_#8}^FJK!DM~C_hx+`adf$+5NL-a?2#3wSBJb~`X65@$? z0dGJhQcoreOTlthiitq@H-N#F4+hLIu`jqYJ^B)mfwjRT0b7G0aWgqD)SV|+Ygfb0BQq*%;C zx`-bz&jmymG74GS7iZHFo5VQ=A!FHpi1eBYv~6LQ3oKt0{N1vLr2ix zsc}GBuThm0Nv{R#T`DPK2GcIEb=QNvHdUAmMsXClz(=tP&SYtBFDK_|F#lJhKer3d zBmyIL0@+3KSan$E3EUlU#b<|Vh-?LYTBvZ$E}tgZf@Gv8%yiid#Y*KQrAoO+(N+Fc z7AQ&x(ZIJC z;aUC(4&N~1KKYp%&Wy#IZwFKd?d2}nIyom_FIUJ%<5+hk{Uvjm9dOl&1xj56xBqR_ zS#mAWL_CHZn|?rg9byd97VOkjY7>}c55W_gja;Hwut&RN4i%!u?nebv$B|rAh2GC} zVy8F~9jp0Bz|rFfQ^09^hPmrYOhfufFYwXL=uyQWC88!evzx%g4o6n@C$Rsn>OOA&)E^hq#)Ukj09JB(@-Ivh>J zFVFy-MTdMiI<`%y?es-@2vi*c&N`Xj$X(-O2s`yaGFkQpC||5xl=NnP(0ds>a~vFs zns5{No4!EDp=&UO8Hvh6$;8m_$a%yNT+cDSKR6*_L_<^=i?A|`Bd&oVUlSc0f;1qj zs5dzkJ%IV>i+4hXL=UQ7qR~T*YWsi2q9XU=lUr2XXW@@5+|Mr{h`$J6N2ZW+kuo@j0T4 z2uuuUrfa3mSC3ORlDCmu#27n;Rec&d4XcTt$qxU=(OH1Ck+o5HG#-Mx7ned?>Q3E# z+iu;By1To(ck8lscQ+O)xVt;VbteDm|Kz~~BsX{N%>BM|-b0djtX66*{gvEoor*QH z8+w*4sXk1Ma3S_NT_g_TQNsCx+sq#1nEj$Ju}j&$j2DwhA7@rmt1x0FOFr+;H8%&t zJrZZGHW^IuCNFLw6w=w~Oxcn@$mfI_v?UvIKC_kCOsyfam^qRS(t*NV==|FVs zHC=*qt;19)I!qn0HWr~9oM?_SMC-!!V|BfC3$zQgMY@){wfa(>yS_lD(7w_TU>&tL zyfbt(rWwu}|HXcG9QVO|3oBNW`9DiATo8*aC6@k344lqyvJSB>=aoqAE5jV`gZ}}A zEY`zLpdQ_!P1FIpHN0JIm~YHf)}H;wHW$nmI*GhR>B5^rgYcxtL9|B*!#~>s`YCsT zo8X>crf`99pYWJq6+4GnOTR@|b_Ke#Z6=J)xlaWMuS@qKl`~Jy*u0g= zq~pb9qH;--G*|js@>Aj~D}!VDooJm$!3)oQcDPaWr5AoBQOdVtHqHfto9&F<(TOp|t8igjoL-rI? zNSoO)!k5C$%y8m4{sM>d=26RS^Bz-yX`4}DY|w|J(=}52Tf0+RsXeBC&=_2wUHiK3 zSDm>ox_(K$8>l6{8(-D0tPQNWSLIt>Q{4`p;yVp{8l{cOh8>Nm=y2?Bur_p5Qkv!3 zI^9_8{9Fx}4H?D|IFRNbMbc=lgIi1hU(9-94s%}=EpMsluh?$$M!rPeTs~X&L$+KV zuNY!)aqw{3==jqizC%*!QSf*onYP1M}bWF&BPh*n0!Hgov9zI-J*M| zAE0kkUvKKyG+y~Y>DOpq|GidOlUD0mx4T}`u%fYlU!3-sqI@gwehg> zp;`>~-oB>8O|6uDnijy5w?*x%X`^|r_0dhxDK#;gcAEa$Bf68?<=WobK8AXe(sU6T zxUtj}_AHVMbC_OGK$Qx5i3=rPZ7(}?ah%|I#WiOae=-g77fzTk@ zh^7e!36?Xif=$RaNKkB)z7*Apjq=^Lhvi<#`Zy&_6c>udiUzVRn1`qt9A!eOWrWt^ zXYx19HXJin8m{PHpx3%wr_;68VO?$vXcaBV z<&(-bm3x%7D5)xx6+NsNU3X8vkmTia9X)Krr495X)=jin?4i)vJ@X0)UKQyZ4$x!%>hv{J&(*l?*r{L%VpvQ?Z?cZ zFOuV}`Ia4~?Z#Z=Kc-kqwsi%&Lsq4*wOuREm+X@*kbjo9lY9{VBi*Zb?>N-yKc^1P z62}~e33dZeEjuqQ5tRv!2u0HV^3JkBB1RA+nkF71>OuA8bjF#6iH20&3jIuYaP5pL zLxC~JFkQD_^{DYz<9BGmr|CZG1{l<4JL@MtkUMVjHuTZ`&~()NQa7mwqMscH&Ve2H zZ{-?OlXv~`>SG`gs4G5KHdM{2*&I}3IMZo9vCG zL9|W$NPgNO(q+3#vGa20PA>J%XPmV5>lE{C{<8U`xS}|$h*Q+chRPG9ous_bmyuBe z`DWZFqu%gb|3<&dpf#K^nsH8ZR;^UNZK`cN+0YSb){bC(Kh|8(_<<1-q`RqQv|BX) zX&z|iXn=Ur=4zrfvsE9Ix71tUUjAI~TIW`?sL~G<*E?6&!qLz*Y+=6m$_GY?+dbtncVsBu9{9u+W*_0?XahJ75A()6GwB+7GP4`mQ+d=Xs**Tn9&a3Lcw@?dmPA23 zrh1Fh04Lb0km1qhuFtyc}jat#$Tx?c#LZVUR7Qm?_^aeJ|-C?j~Ji zv&i0RKh9Pys}k#kyV?7cjdd-~ih;(r=4;$rzAN8^JYcEW&ahEUHXcSQeK+*5-!)aK zXd?oK*O8OJbY9?Ip4tR z810_wdf%a!ZC~3!`zMam94c)0*-VfRkt=1N#re!pqKIeVXt_mP;et%GVX=ON@vPyX zZiwn)(`4l@@KatYmCDg7LZjE6FmQTLZJdfxI;sY$n?Ry+QnKn(T0%EebGxarZgusv ziZ11Um1Y#ni+dE4#dOiYvGgH>-s&`Vbo!wv$)pjh-ZdZn8!o^ z%<#JQ1A6r8oz(km-)DpSjgXDnKkUN55q*aA%InqG+q>64U59ko*WS=!W&5g_QxW?E zdU&mKZRMDxI3&9)UMlRtK0u=HUTQC2rJt$Zsc|!WGi=rU)=bj&G{kZ%sFkc8`;-38 zoELN!x0B6~&6IACcD23alIzjSE8nBo{kr>Fj{}}dJ>1;?ajkJ3>;A%{yT@+V&dwqv z9_STuvbLfk+L73cdSQ$yR)1deUOicztvc4Uy1p;+U=CHqRXc;h-nF_#O-7ANU8j0$ z-PfAJs_r%6bs2TVb-n7k)}~b3)mYFG8BpO@+7&&iW#yHXUCYN6_bBLCusZK-HksKY z^>~u*cSw@@caNVx{u}#W#kWo0w|?97we+*#1N%|)@xwV_9w4q0)~fMJ3D2GRmh`^eWFORhND$ds()x>}gqCc|_&7YQAb=+2rDRr86q_ zmVE^2pDKO|ZqBFT^xV6d4%r*?#rc0_c1eGcQkGQxbK=jhKi0-qe}5Ps_+#mhg$ZNg zQxfFqeT#C+ww9C^PpPPA*r~q+pL`j@YNe7?$2!kXK7{WlKXb5O%VX^}wO`cMzTM$Y zt-7c6oY%{}NB8d5Sie5~`;F-HD>l5#y$&zh2epfC-66V1xMOJd;7)fKUy^weKiLEMFB_xc0=ii$yCrtF>?pfeHcw?HX(!1#;b_)E+tK-ifxB&f zXtXyjGAQ(uHS?5j8gm<7)L*adQC(XZQuzScF_+4xl+P|ZQrflDu5^FN{gPLu|CBkE zvL&BNxzk z7WBYB#A}M{d8dvJ5?hUIn0Nz|PMkzVqX=%8c7`S3h1jVNs-7s5nl3duHO_1FYr3QC zu6YagiI0AOsSAGu9iINyQ1Tspmh}+M5zZ7O3VkF)WF;~WQ1SYU#^L(BQuJK#f_A6c zl274Q+-+^nbu-HJt#sqHcQvz3$_<@Dc)BWSsIW(JZp2#`htRjc6s%gKQh@J8Y>Xv&TyG`Ef z(tgz&>Kf|bR^Bf2t&!{7aVisO=%Dr12U~}UqiuYp-9YeNrughy;I-E?&-I;akoWO` z)1k-11Hv|jD8tmz!(*6Mw$aO)4{g3RdV9>17&^LnxG?--M6XC9^53x1z)HWzesBEa z{p!6!-J;Mr?P0&f{*vu4S-hx^pbPVvIzkSz9<^AESq3-5GH4KIYO;{-_ylzD;krbf zKp&*Pt&cPq4gN-V<9p)_^HqKisinG7-QhL7P90|A*h`Fw>WDP-6VU6;g66s1bNsVCv(ILg zW)04qnJ!F^Nq>@lB|S5(Ps;1xuYUJWU7yi2>vmT6>_K_iMU@qIYZ_{I*N&)ds&`O# zGaNS`wG83AQP;#LZO=P=b3ElV!F8%#@2^<#C#n;($u$!lg!l|=^&bD3_C(aNhic7`) zMc2WEl~7&L9cxc`@@n)G!%QDc?&veta?SbOd|wbdChT}1iPH|S|p7tk}_L(3XQdQr~gcD|G4AvisK^)J-Jl=7ze4ae#q)~o6~ zYL8U+tzKJIT+zS$cFCoJS-FREHs_ROi?Xg{EXh!0gk?Bq3Q$ZcBXL1?Ym9 zpwj_|1GWTLgoj7zqNu1YQN=ABT3>8a5i_vG{m5(KvhcBC<3nBqxcHs&$@MwqyV!Su z_jC7dF4rA5*-x^aFW)F$%Fd&rz_)t{Pje4`w&k&jG<`7MGYr=E(Q4JX>Lc1XFbD5L z8)fB2TN(0S>OJ)cUV-s+Pxh{0iO4G6BYi5Ls`z9(-BzODZnv@ z%HovVlo_e|l+xsB$$gW@CB^*y`qT7d!cQXUNP2d5a$a=ds*>=^nA+Qo?NvWjlT~pV zlQEh|XMPIJ5>m0%G0J%kp0Jo-aZsUkXw+07QSt%PxsN3wYN zVR?YOt8B33lX$Q=Qy9l8u`l#smNOF=j%r5;pfUK*q|}wG<}}`_yHj(nW^7GNRbzR# zvI69Y<`mt??~`*Pvt`Dt^!;fcQ-sMqlfsg+ah*Hl_po0he|G=zHep{v`yY+Jj-^Iq zCFBk*cwGFWaz=fGvY&dHX1}&nudxW}eZuRK5Swj|l;{;T<+78$JyTD@-hEP7nj^X7{qCWX9g_R(j*=U?tFZdR8(XU@sZ>6F7gR02Zf z`^9(IG;$fAW8PqzW~9+`n}=%NM=1E$TmCcGnirb=O?vd={7kpZ7x-+lk$%hW7rKdQ z$yv#C=_Khb$tB4+=^~kvbL=1c*UZ!86{_nMiyq~YjVr7Ph?I`|B`w#wJtRzwNuL9$EAv43;uP56~b|Ih;c0#YhAPt)COeversyqkb-q*amD^p9d_#PbDw0N&PqUn3zPXgLztmX z>y)-DbxO+Z~8hRQhniSj` zvOSV^Hrx2yFLpld@zZyIK-Zw#K^Z~sg3p9_hRQ?hL+nC5!xl$8X`UFB5j80)s(EC@ z!_dm0=w{=5lpcNEUc2mbp6wLn*wR5}{{R)ZTvlrM=jWRJh9Hq))_SLw39%KZ023@D)@NoHn;&hXnW!YiwZa!z8kAw_6J{yjdS5_am8~dYIT1zgX z3gEpU;2hdc<-uQi0Iq0;3p3Xm9g(K{3)PC_+HoMmK2Tn03T!-3KcFtHW=yrE(xY-q z#l7-@Z$*htEB|l1fl{%G~%MO*lEN@20S-OwmUY9q0W9D-iv9r|xZ z4`*O!!DWH3@S$*;NGN_R?jU(0=_jq0u9MZt+R5k10V zcG_&T*?^CoY#eRM~9~*?5_=?2&XZ`cu=PtDGQyDzX(V6gCOw2~6x^ z)|X8Jhj8&fnpq^mLiwpo$4-J zADdK5RXbESRPh)kwJK2EOMP73pdP5X4L;)l?Hz5f?zL`;ekiV2ON<$C9Bs4A;d=5x zaI8g=L*W_P&Aeov32q2?izbM}B_>G{SZ5AxAA$u_QvL5gLH(~8%MY=uD~vu#vl zDE?8*QbZ{}+Dy06%MYM4kSLojOUIZbN@65e;G#J%Vnka(3R@z`W`}|fHl7hNm+8Lf z5&b{{dn+iAZjjSRFZjc@!lh_On7}%D0Uzih>u}5|+FHWrg0Qy%^z)%`Fgo&upzrNQ z?=+Olw=9Jw@w}Nu-eeOrDfNa`24}-#eJ_2MZko=lJ*aJ^{i0c+aRaGyn3_?)QEk8) z-c!{})kQT{6^A|K6ICYMEq>}T>J#b$b!W{vO$TiPNQ)8rCjDFJWq9Ka(*koVOS$DO zcZeScU$+nZoEg+z`Vcb~j5M?0k#LrX6(1JcNH$7x;PzQB{V1)Ky2-}K*2;Fs_R8X9 zV`aT%PO@z2Dd}u!52;r2QnF0qA-OM}hkVpeqG=+9=rt77O2K|8%YU&u*`BPFEdgV3 zE7O6oqKCAIj-czP*XS&+rv9Q@qo-bpuF^SjG1&%67A5fm^rR8!182Z#IM^zIhGIM4 znYVJUxKW(Jvda==IcxSaA2+FtE5IB)We76d(~r=n>$V_cwnn>G+gh8h*{A8HX;3F& zSF=~WR($}u#gEh_=*>oIrfIfn-eTtT(_Th~?kL?SU9|p&-otR!5N-T!><=pT8Za>r zLzi$8?&hcHx>s8l!!>%FjG!*TS$LV2G4q(GOa!|MtOYN@2*EW$jvz?55!oxZg&9IU zwE5wp?xI$r7*StQOOc-_OymLyQH}7I@U`$X?l)FA5S=5ruv(BS_=#h8uV4at9%1nD zl7d?H2YZp-kIvf&HiC6#8{tB{%Is%0F=LtLjF3sDPtfz|wzLec#DAa^Y)h3x`8FSp z*c!OMTM|juxfrn<`~bcdbWRG_3qh7o=D*BpsEfi)*v%O^@HZzJEc*BQo%+A^VR{qz z(plK|y~9!T3jVZWokbT2&gn}1S>%Zd41>Uv%r!(JOSll7v^l1yCVOa|&Y5}hFgX3- z#D)ql5)8RAz70r7KR|RlN|Y1PAj2n-V!XQBarLjEy3zaTyL3J+VFH=a=o_Ac%b}3r z7zv(b4|Ex)u?yK{>~{79dyw779%7HO$Jqny7Irf}JIwCJ`<-}ykln$~W9Or%+>VVz zCC?AtTnnRP^1$p&WF9i7nQhDzW+?s#Pp8o5=*e^}&0wUiKoes}y@N6-46f?EpeLz8 zBkF4vK$X)69KMsF=as=P9c;-m?=#1Mrg#Gc#&#weKJ}Z%MaF){5TiHNF_FQP=a)DLAC_PrypFohp@wbL8gM0L!+nc0ut+RbOAS_&c21(gxC8B zZnvnjP>Ei{j_NLU7w_OFe?z@MfA=;tKllEB`;6}-L1>CE{ZVrJ_vmGg45onQ_*r zq3Wn6{4@=8kw?^Z{PjuH2&yywn}sYR6UnpWdU7b{)1PzVS?E@J|IzM%{d5H^wia-~ z7DMT@gP#ssU?Vh`Pq|avT6DKNL&xd@Rg>D1ZOOG{;#Or*S8a)w*irXG?|d_e1E=AgzYj0+SKJD~{V9eLtP%vP zKdid~xb_KX>a?JjVOhX?9lozY4YC}^>L0guK3H7uKn6>OV&)GetPtNN;BFRUHTH$` zdk8Tdv*059?7yItvjy2H77Ex!8;34{EzcQcu=lY%F=Hj?bc?RcM2Cb`VIA^Wc0x%s+%yEf3rTXUyDjVDH_41}_(n&IRkt zC~yn+f?xI+I-@#51pQ$E*^2BB1>aJT8F!KYkmsQ%d`LdQe11>H<%Nmjs9`xXw{-SDf=gHCD+j*$M)xAg{pqb1(LF$>$^V|x(sVnN#q zhbFMy{~3+#Kua3{D%+p;u|!W06GuW-^yjB-pn>!To9mAXvIcYFJ4Wpm^h#^2bF9PQ zMGdlotpQcuNB%Z{0{-ZkpkeleA72jLBF!7QBCt8ju)6)?;<*ppb1nfKi&CzJ%L7Zm z!g=%Id^dg^=o)*$N&SgY=b$1Q0(Rj}=sr{NO1k2aj{!aN65JaVgqg613w9`Oi!lb9 z$fFpa2hcn|#MnG1pOLrVdA<#;^`8+sfKglmJ>@`DpFE&tbSB-Q_R&+X6e9E7&;2*!B@ zl$OiE#{8S;4qdD}<`)6K{|{XGUI9aGn{_g{7+t_bv$JZT{Q8Bta270_8JJ6BF-Hbt z#spym{4jq4cz?{DXuNg9-1(ayj%&dsn04pD75&Kn#x0Al;T@oeX>IKWh2t9N3~zvS zmWHD;156MKM`b8@ie1399F5~;F6P#By#9-EJ$?eu?hN+7moPj2#WOgIM}G^?@4^4S zcOF0c2Rg_Lc-D__pTl^&iKFi- z@io~x8!W$d@b7NJaeV{)y8B?(eZkt0h!r9aW0j9Jp%iOiHjct3(EXaQCaV6w@@X)J z2CN(+_|kdsK{(t?g|96**DwT)BY*|B(jF^_0^~n;ko^L24*bKb>xGZqakLG>X9F=? z$ACOJA1c{-PzV5CoD%&+3OJ&iFtiuXsb zCS1k$j)Jat79`d=_`Nv%wQ2Yd9l>XfL?y!qbV6s`5hIpFsFVYWU67w`$@`(<3YT*J>&FlO0!T~k5U z{KJ+^!#z^Ktjx!8k%mWF4=uL{W9N*qbjO&|cm@vGF@|783d9;8i~hlIydQ!0lfjHx zf}?CE#$Xf1U?=9$W{lo(ID(8|rP!0Nai8u`qprhId<5fl9kjoETssvbvp$DNA(CV*Ix~cokRTF?7S@ zw8g9Kj+Lkf=I{`#kx_W86p`|O?(4sJ=Ep$byaUbed(5^3+|b>|c{l_b<5%D;x?rXJ z8zXfZBY6ztc>}Yw9~6F}Rx{4qtDtVnP=wi*qYYJj2iPuwLB4@9TL2icN3K z>mxWj{~=kXVYHv)c-aDlybtF73XC@g-Dw*|1UT9-sjkiP2;@&LR&n*ZSk!T8#5kH$4A^n0H^nu8G0ANn?#& zi>yjBsv{bVKmu_d%&K2hZ#s_-z}4btW+1K{$1|Imr*ss3oN7<~xwdXae*teqgX=A4 zDgnHpLzpWEL5SQ7-P#1`R|UKaTsFy2=P$6du)H(3F(V8QJKqE5XSg2#mBygo!4&IUz&%nbn8CON;IUTZ;PGPNRhU5MOj_}w2UjtTwtMLt2 zFmG_}^}`wn3e^sbL>A`mVH^wNFsf^@j%uOrkHw0%5zp8W%6T{9Hs&vn`ya;Zor(4A zHRjL}%$9NgKZ@r=S8lcy`&S`K0G-AiI2v>*& zxK_N2>(KES7d!eX7&Bw&i*zF0k7=aG(o))ymNQ2{i4!wzskwx+bv?AgVmvz;S7)*1 zwt^Mj&p2CuTzgSdrWvSh2}R>5?PyJs>Z-D3)3(MDjR}p3O{Gc_6#vbdPnudauUe(L zscMUy>r(wq;{fwvxPW&->mP5eBVLit^fKl>I{`|Xhji;ppoS zYoBPh)$WF!qul_-FnNsBPU0?ZC#n_J3YrOWnG^H~>Hy&el9&&wK%SN;R&@I>OQ|)fL*btBYO=->d+Ff;>>*mx{R=AZ8D?F69AZJ=OpVgS1n(LK6JO6FY zgv|UZN{~n z7&$3K+AP%Pg2yh`R?gELQf>FiPm8;;?W}W*q^7oUYJGfdyV^FjZ)#@L?5v(!pxv`FfGRpcA`?$z*(>A?-^S z5oz3WgF(Hjp`rR>d4BQ1!qxd_k!Sope|3KM{JgxSIdd|vC;v_)zpecE>O<cJ@WrchA0zOBAFo%25{Gu1KhySm|D|w6e60 z)O_amijwUr-FEo43H}wnE7G<3jL0+54_dux8_=;sCvlgbUB-5s(B0Z?akm3q^SeCk zytG46Ok(7W;Q7rq`@QhZ^7-LC)_a`S7q?@MAvW)YJE?#88cVvV#&AsUjD7PfU9m<3 z5A6DeaO8(vZ4lNc)NQFV)h}q8qDs@|8q&D$}R7C0twPBXuN@%~4Ai@kQc#yFX67b|KNPvkneOxjQKkLWX-O{H267+K_D9B+Em z6sa7K6rnQ>YwADO+^PIfRt%a!2{MJBXHwbEa_{Bd&-2dvowGiBXvWAC@vkWfUB3_g zHuQVge{4d2yd?hqw@&em@sHyN{I@S&^fNbQY{B-*LA9~94wY9brd1o7+)bo)1T{v` zLAKBNw&!c#XFfZ;yZSu|>=p4lswDba^yBD|R79 zh<9*(K+9$e{CoJ0@-cgMbTc~T+qJhHFHaUHGHa~eLBm=L64@eCTf=ExqW-%d8I#2 zUz#46@g#kB+OX6;$tQlR5*H^7OGx|GC%qvrv9xEUbJd0N1k}2Zl>b}lR`a<&TXn(c zNFElnk{BgZWLCu^hdZtr?pYphJl1;BzSd@G!Cv7PBgeLA7c;aC+4fe9TZ{O}?-6Yx zZ#Pei3X3j{y59UtlORT%S2lcXG8aRlJfnlQ~F(CG$ls1S)E! zwb;_d#2ccJLDR>)nz$}FE;UGph)z<^ID`4Vgv*HNFLzoygaubA?z zn+5*Txi(7`W8sY$;7Gc5^PKNn<^NwmUEqS?-64jM{h_MR{^9PCo1*%+6t}8uIirOv zYC=R%m^S2GNLa}J;1xmr0#7!h{jPYw@aXS0!DWNfMh8#3_6i%D4zk~pq2l2pQq)=G zA|5H3EzK6^37XTtag}@z5e0PEJp=Oi!{!gbq zV(kjb8iUeFAN^r%fqJZJg7O@4q)vgMGo`U(LuQ@0wr%x@D!Xb?&5P>r%A;i=<$EjY zD%)0$D?bCJQe$O8^`x5RH4CcO)Ob~&uW_&YQP-w%MZLB5X6?9!Ahjo01&izEHk{O) z(986{n`YM4)tKuxHu%8hSKtY8uqIS~*O$Qgd2;3w{$DZJ2(d zai-~-@fEU@W>^fw6*fZXD*h-+2NmI$d@52rFFNKr7C9ewUFCk>v%lAD@3%f8|DOSu z0t12)n$`Gu`MUc4_B++=Lx4VDLcpzNBmDdNx%x8R60bUsCXXH-yWAR`4>{3}CH9Z( z=Gz`rtdQHvwo0ywItaJ1QYW~v6e{W4sKuCYdf=C>1-!RJVbYHlhrijCuq`KYPx zfJgIhW2143AMBWp3yxsF4x>MjDtU-g!9%m7^Wdx+*SWn=V;gtZfm@@R_msF ztasOwdZ}iNI!oP2JyWw$^Fggw)hJ6;`$2G;1`0t})jz7~s#8tdky$-T8KQixj92bQ zzeTHjqg<&>XbNgN+N5f#R)(rB;(jO5kLi!9c!XxP#-MqmeW&fATdEtOml-}8;*FD# zi*vzjFpuV@aCcD+n2amoGlY@c4sv2w)EBpa%Qjk&Cm4?^?=(?{$X3jP*%S*`K&f;m zIw!vJ$>`L_$SE)%GSORTZj&y*D4#1oDYuvRk-w99%Y9_)rF*51(5pQyxr|PNMDkd? zL_APDUvv_zETw=(hf*T=%5FgA^N(jK0U5$!prv)7i>dD*FxHawsG&5GYjC|gp9m&) zz^ljeC;2h(6YhnBxfdKJVB{j{Wu0ZS@9Vy-eRsQRX-1n`Q@dplJp& zbzO~XpzRr8I)x0#DJD--2s9jlrWdGV`kKScvF0YzU1Z3(nl78Vn!lNyEk^Sz^IG#E zbCUU}`3yeZg6c(YJ^{7dNy`!_=3Fh4@KMM~Q02=(l_ZR>=d!rh+%2vvssJ0XWA(xQ zz!lf=TTv~#4M*c{DuZ&O=fID;m;Oq7F=^;OG$4yb%Vwkgdjg%hDg1{L%FSnIVzkb(L2L?$IT1`Mu0%8FGxR7rnhvC&p!V5<>P}^m z3(2+QEmW#vQ9aV20&xMv$#m>yW}#~Kjz0iB*+E>>r^07jY4JiP%O|da(_5~h&#=@i zF+Vhqv9v~YxX%3C;$X=)e>MAs0Em<(@?V*MKpu&&l7vXC-_`URD%e52=`r$on8d)dmEMI zQRr-TB|E`Mb{3xA_hdF%fx6r-@&YQD$?$yLB(+e*J7BH*jLLHabjZ_CwR?oBRBtdc zRoK=4haKr-?C5V`C)ykPv+p3*Hn$GKKIkl*ggk2fx%jHLbv4MI7r>b83>s~F>?M1m za?}d7#a5^mJ>Y{ePoJYEM4?VJfbR$P&J=3`x?lIfBG7^6?+8lj1bF`ncnfNc1^jO8 zcXp$S_Y!-|5^f!jY8@&whq3#y2RA{0ooyIt!Jc*)sugdszY)Rv{09A_R%9AFqle(i ziY5EtHTTAIRT6Jeaf=|e7_X@y@@K=}D!)Hjor^4(x7d^VV%)A_@6^EOp&HW; zzTZ6`{L5~{*e$o8ZSu>!Tiqx@9r z3Ec~tSrNJ~*ZHq-=Gvp5p2P)UR`{bT!K0rfzqVwRn{*PErCLxc3=ku-QL^4U!kI>h$ zC&4tt>%EUY!E|OQx*GY*U#JyiXYvIVNZ)7Ta4#`vn)x8dzC}7x0PRLaqpmp#m5M|p zU7Unlu`k@MzJ%O5o7yHBYyVU}mtJd{r|qvlXsqGaFwcaOg`XLgykmZ=|EOtgJjP9> zzYE;iQPf_u)-cnMY0|@)^%k|inP3s;VC^WeJTnilD3B*oK#d^&q=XEzHjz5MhLc-n za$U&~vNiPy1i=F05;(j|L1MHZ)6IhoU^L`DF2N$TuEo#nsllkK9z!p&C-%d)h(zlw zuC3(_H<*}5*AkO?IhPK%X)fI6GCmRB`yB2VpT?CUBk!d7J-QfQK+uq*W)aUzxUZI> zsHuO2?{>a5jPtihF#AT))5yElX#O0CzFF2^;Gw=G?^z#^LCk9KL7t=Dy^P#M#UMe- znMxto^DWRtNTx@zhv|h-14dv@n@ADsE6lcfaode7VI$ll{w1i!n*Gf%jC2CUax^8f zhVWZWS1k$oDbh-99Gz;#$j03ZZcD?=lRF{64OP?M{73H&9+fR zMqBQu(T+N2y@y^eOXN^Lxga))6jDQw)+IH!ur8!`(xa^H_>SNNZDGBwugwSarRLrO zU*;ycj{g_czUJm;Ago+Lt?E2$k-U-}6Heutn;b21*qTAQ9&`@da zE4U|A5i|7us%E;yCI{;-+Jo@5X2bP94i)sPgcQfV9n;s!QKN9S+08F8k0*ALS;GE; zJM=5!Jv5;3b&*#rcPvhP05emZF4``rq_&YGc%*xqUEIpCv z&d=haMKgpEqHObC{UpQRcWCgjtVx7(_phVX^-T-B6b%yTDMsBQ@7PRR(x3URWyJv=VA$e9AT?K?GLfMAau-0 z;eC3)rMjzJE_Vq%+RhXL7^+-lJMcbjreANgBsTj3H~Xz?(F>(?1?n}=DC zlCv$#;dfbWd4OXqlOJjM30}-Bq90ZOf6#Hqper_z97(-ou93s7Bdu!786LS+NlV#> z#CJ)*@TviWj-;77!thhpNxqef=rC-ya@#P)zo5U zEq>!Z$$*aH&km&@Am8W{YV=BL7;3*fNF0YyCoHzU21j=RM!U?!;qYZNHEX`=$b^TexTKx*`F61}ALW=V{ zWYp75O-;?!GHoaAOVv%KLMcEF<*dfZO`ny|)tTx~s-3Dj)mHW2np^5xwNP_Q`^)gb zxW^izLDin}($bHmgUkLZdsKF_0?*>d z#j^`GLB*>7DMI7&sjchd6&Awne^D4r@$usv$qRdLOxt)kv`nq9PQn7os?3KgN+`LT2RnOw^8yRo7g>tBlzypv+b~CWlWRc@XC()b680*re>fSjGTb}7d)SPS+kxKAl)ig>j(C6e zj_^6;z1Op~+f%25_V$W_8 z6C$l(5;K|?=?#rG^*8FC)lI0IS~Icg-|~ee{oPjyL&ORdtDmfB~Hc1U#1RVVAy&AmZzn$7kU zzLw-DsvU;AtaL4MHMkD*-00gmAUUvIfSvzH-<3Y&{Dl7Pn_2ur{ag4u`dNIodTw_m zoenw#Id*jF>a@kt)2@xpX{khVRt#UXU@~J%Un4&u!RabGJ>#IVh(Oop0)1StRJz2b zLE$9($(|#>5G?z*q`%D>JH{~^aVP8CJGsqv>}%V@=95jh-CzgOVTYndx<~R@HeV59 zH%swK`dT=Sxledls{-~5H#7Hg*6u8E=B~_R znR_yaXEkLivmRvmWtV4v%U+&+C6i0@OdFim0rlrORaNy>%2S$jB%CkOjWIkntTzrd z`&w@^+r(M&_I5k$dpi_3t#rNWG1c>q$9*@I%Mq9Lu5oTrZq41w+%i3lKE8f7zJGbN zbN{gk`!n%^ z-=aH`ec~E{3*DN`B55{M^jb1fxCW(B;Ced?z+(#m-nrLI)J%J9*!1q|OT z{v$eDZLpJbg=%RV$Q--r_e`yzt9X-imn2?x z&4k6sVjc};qOEw7__Wwn+(k56*eHw_brts%dx<6DB9Xngv*^5VA;@zhMGYb&eBCFc zR;it|LVQX*S=>`}Q5YraAdZmEm;5b#DrqShC}}OW5w{hE2%iaZ*c#Rrq>CvOOI)@N zP*9AoPYi?*&DpgJuLUQB-2&xFwGg2lW8Wmi1eeB*zrE#hM=dM zf{yf5B86PX{A3O@eaJdw2FZx+Y`tisBw6&Fy+|L1&dZ;kft`91If!;*r+^-Dl{t%@ zj{+X-GCGX0MJ{b8rUpC-mYE8scEHjt+2O7CqYyrbUOLss}Axsgr z5zb>*GY6P=tWY>WI81PaamMdWp*DbQ@{?4N9nkX|PH&>NBV~htHZIL#u&hHq?|RM_ zJJFTFOcFn%^H0$=HrVWHs_cx;F9e!lUmaT|zgbB#xhpN#${jd2EQP@_x}K-$}n zzwp*_1l6@e(8-+Vu44C_$F;()cLDTCtDp{fhAwj!NIWy4H<%3tPh0fYSD;hvg}qHB zdh=(nf9rtV_CwMZ)RiTa3YS3Kx&v*(iS}1de@nGXv4f70p*dQ>JlE5V#!mekR zfc5PxNEOsUtGN}K%v!bx-(}cU%qlq8meN+*gK0unGk^{Rmu(?YWzFORk(ASeyUeMe zX**{QHD{Yvn9i7FCXuPH@r7YKG?e%C{$Nb5))(s68VU_B4EsP=cE*UzF(ep9fwgnW z=x$nNdS-UCG=d8khJ+h;>=qAG|%WOb<{h zUxCW%%=)l4c;#L|1G=1<#tdP67%lyVK1#1e?$&5f5i_V~_zTz2v0eqWU=j3IS5RNm zfu86@vD90T!Hz?1wFP>jO{j!~W6!LBq6n}t(m-gCFO!NY$aVCGx1k?A1r-)I^oJ|a zgN{SeRw1%SE<)cl6ne2-@FY(ljiWCFcPW2rW0rX!)UCISw@kE52Lb4`<*wx`7|X9L zS__4AVqcKs`h)cJ0a~d@r2b6e_k-wE3q`?5D5Tz@>pv2et$4zMs*De6UvW@9-9u&S zHXiY9)T#<NDe@ z>==VI;r&oKl;L%0ggz`6b-DS_X?=t4B>@%5TEY{RJwK@7>Ir}7R3|_=I~w1yh0cS5 z>RyT!;r{;T)HZut7xM48ElBek z3@yzmXqT?wQO!gZ^(f}10oA>~aM|`J4Y(T0nmvStS`W8JOTi-2!vAL(#D}ByxsVFQ zqamoiOjp5ICWQ>=-&*?fCx`*mQsfSPL{3*a()FsKYHdZ#v&Ny8c#an$uTBDmaw%Vi zTH-9C6H;vB`Mp?c)p$*k`D<1ov^2-SmRp3sU5fo?E2yUXV0Af2PC&BTVQ`Xj$mY~^ zFPjvke$E@zhIt;`cFHkjoq2M;&$>#n+)b2cSrxl;D#)* z>!c9smd|u=^c@NEOdg!UI+hqlt+jmSnoO6i6Ny7iEVR}_axV9R>t~!no#4WmIOI@0 zgj4e>I*FGt`*)FL6ve)yday}^H}^)nOz&oD$to12Q>@cXMTIO>AQnsMzeL~R$@n7Z zE>J3ZN*{=gG)3OU`Rk1MAJ)ZkOPgK2v}UH#Xz0lwHpg+(!1uUia@G#e9Ke3nrT$%g zM0HK0yD?V#*-SKYMow*Sc}gwkx~16xq{OI1v%SnXZmTHk7G8S>R^3meqtD-&qsz< z2=Sep$^T%g#O*1@|1@`|N!4Wow-fdNKV|Wj81FfP11hd&}VVNLX`0{@wT?2SrY1)5g|VXAWonyZc{rB~2%jnR8w~@AKS%9?cMb z7T4Urg8dX2z~97+2?Q}W*#-Xof|g!Zu*OsNvkzK=1{tY)`=( z@d8%oBY*A5;0TWuR^UuLAI^SD@wdBBX{iU-yb*{d2q3#txqA%Dbc5euceWZ^ z7v6h(;Nbq?w}p3b3q&wxb}hFC^G|`5wm8rPZ8ZzC@IH73TaaZ9;r(*f*5J_yIK8I) zc7k+x!M#WJ_RoM5Nbmw~9x99+ciNwZ75XP|nN0#&sB$q-MD5OHfVsPv*#^hhc|4`2S)Y}|3p6v)yC^US?6QTd;`zZ=0K{yhnC|!An3YqO;NRN1^0mn zAZ**Cs`m_avNPCGI7BZO!PUP5w!Sy;hSv_9lwd(Fu+~Y4fxcq@`WrFNHek=|qe4)Q zTwJukifE|<@uvhQfevsZ6vC5w5cb4hUg^oG%pHY8^-18{7I4kEIIbsmg=++~;|N3( zn}9eS08YtiFg`k=-m@7x>5YL`{Sv4K@3eQ|5T&6;m4+Cs3JRosf$47sZ0I{UOV2@E z^Bul|@1cVGJL0l4I3pdxnwkSFo*Qbr-%w+ru=BkJH|iz)BJZHhCSpH3iCAV3P7-TS zL$pKF(uA0~7I55~fkIEfeme?}d)P@LQT-Z-cRhi3BoJ-2L6p%Rd!`URhgCci+$u-$ zmqFz_7pmLEs8{sDZ?0pfTaLJDDPpQR;2`|+hyUgC{tmtP2cnkQh^A@-)9pspr4-zs zrWjdE@tGZPMg4&pO+f4CBf^Qra}%(){6c!Wf$7vDI;oBCO%O>9!zV1p=dAwkZtwBF z|HsBi1|Mb^*oDpc3Ph>JKx}_Pe0m)S$ODMYwgW+%0krXB?9qGhQ+vEiebn~!sC-(1 z&?SKl-H!Gcgmi{_t)I;3c7(9Vr zsAM5p%Ya&O8m_PnqK7E(LH&qA{BT1=0tL1AAXFa%aOzfIl*E8zz{4|kL=jG)!apNo z`GV*r7k6BYetGm?EOZvT{}rr4<52ybj`af0!@$I@M8)nfBGMf|F#oDPLnQqt`eh>G<$h@4 zP$1`%(83{TO&(e~AJ#^*JB{t2MF_o9uCz-{v|YM>WTV?K-TcX0(-h(j%C z*`J69q-b*``bdZVZi$|4gSfOCu&twU6%%kRD{*DB|2q%NLEUO5#@9lOn+%|@|3(IS zFkammb>pt+>olN=L-B4p+*cM_{ROc0chKS=(L#^#^(%7SjcbBCAlhX+`tB^Q>jCEY z3;g>At@;%hf*iC{CHkAj2(bglEJOWXg%J}5UE3&pLNNY~#v>8WR-pC8n6*5NBqK0L zG+MP1>r(N5*z)`6k=OX#Z+QQgsQaG5H9bV@6yVc71LgnqzyAA$qDFwh^CFg2qL0(j z7p*b=$KbBkV=Y^ZRv3p?7>72PgI1Y_wpob(wL@F9LXUO9YdgTbzBTS!f_M4+-*|Y6 z@pc!VH5>cN0<3kbFgjP`?DQ*6o`dM^mwNtu#Bhsol9-CMWhzGQblmw)jHH(sKRM`2 z#H#oTfdg$a-n%*OJ{9e&#q~tt+|(57(r`S}9p8V=*ydP|27wPy4J%6=o)_S13h_P) zUOpo0VEmm3b5O?11>WI1FcZ0G<1)0&M?7+n3HXB6_Tjq=V}imbqb`li!B4!V2){4J zXm^4wAw|4T;#mb|YZYGULJxWHuMh89g!2s#E5@&W3qW(bIH3OJo{N6T#NT`eR=phW z_Wua~Qp~PIjNVrGO2T_Zp#@>ah7~3rch(wfSv8F6Uo$ZT&q*=wf`1_gFuI~}Uwq)= zm6(@_7_WSc+h4u@i_PZz@6L)a?tUN#^cDU80{8UmMEV9N*mr2%|6v4f#*Em5(Xb0+ z@HuiJcQ8jzqrJCcT&%{dS&Sar{NGPI@v7thjhQ=Wv1fSoVZ7UQyw6d*;tIZwVU;p+hWAE#?^F2wzw07zQe2Fbs7yiPEu@dLn z*;ucpV#Sz@$0F=WE3oS<#Is|u(sajHBdjzD_>2_vY8!n2#iR(w_YmBf0qr2eE>Mgs z$-?y&qE9o?qs16$GOSm>R^)Vybty)>0;8Y?#zZo{+T+m<^Pw~5=P1mIzTk5-!P?po zC+Q~meQS*F2(0`60#j25G1m@%f5biWxdQeryNgvI`dI}@^IlK+-a~<&P z3Hq4&*c~hRFWi4;L?PP+{gFpI zDC#NxNBm7(3@w^%;sbCSnvZPpW^oWaOok(0`U{EGT=Fki%gcbs`hZsji?!kwqUXXj z!efFj$XrAr&gu!~+E&~{6~=MDKrzr!6OmK9z&(WjMlYr{aA!>^FPPT`@{KRS_l_7# z*uCGOKHJsX%**rE_UgS|yk3vna}B(JJP+;Z>z(5bCMFRAUk7-fbSDXNB{c!{w=Cv3 z+mEBUm8jqz33SG3HG@Av&`szS9ualIJxqoR)p_Y)_*!h0_f|L*laUo~uG*n;t5VgM z)xnx8nt1JeF#q|w8pynl)NMjN>Adc`?kc_?(XG|>)`jbSXm>ytAX%HD{jOO6Wq@Al z8!EqYi1L`?zC057=#kQ`lHuYxq7lM2g5LZ@-Z-4IHv?04k$DV+=4sO4+vN>G2KYCp z!(M1xV%=uxZeCI~y7JEoO-1)|dHJ5Qc4bq`29&iZ)0W*Ty;4e+ye&CY(!Io3l3o0y zcw4csB&lR|`PkJT0!+$Q&3;p<3 zC<9XAoFYzrR_oMP4=M@%Y;<6oImPkKo&sgm z189f7=CM_CDhn&-S2V8(uGmuky^LR0TEY}di`Nu&E)o>Yhf3o8qC-WJqUwe51(JLx zbYtIS56K>zEzIegGa@%E?^J&0!kWd=r8~;*Rt%_WWLaoy>iENz;!zVhJ|8uko#y9w zeTCn|dt|+o%QU_9SwTBYYeV0MuZoO_J`|G`TQ|N%!m`BPNs-A*lg}p~NIsgpCwWeC z-Q=RASxIjblM_=D+Qu8=KE`~BJ{ff?azO+aHYs$a>1ObE1Ec#(8?2G2!&U8+&lNny zF1b~vmNk|JNv0r|5h3~w8Hv{XjzE`9fm6h0oKhM=>0vaO`G=wOFdjRaXd${!UO6;I1!%Da~B zD{WPpTe7C4Tgi`Nrf7d*a6zxUc{xnh{H&u{BeI|5G|QWx-?v~~VeO*wqN3t@r9ya8 z5>;yJzqa#^RM%7YcJCVBdio?chi??GldV$@*EEJZQSV?4N%;osdq{`&T)biBe zw83d}({86NOLwP_sMfz)dbL~WnQ86QQc_o?>_~o*FO-ah9_-`rYWFwlA=#0<<(ujY@!cgx6NTRX@E$60OWgt} z8I5#Ywujpr+A^%?EkDd9Rauo^;l4(eMV7^t8cTS^C51N&hUWLm>zDg9=XK7u-0OML zf1cZ>~+zmrgwcqWNVI+OH!QdZ)m#Ab<|6E7y-N!*lZN{mc69LL4U^xNu*>hoGEVzA3+x+h`$uO=PqRM*MsUmoqNnO zjEPxJmr-}9gVb5-9rcy!M$e#U(^H_spr^~Jqtpm0hI)jmRA-EyOkY1=oR1@35^ISz z1fRH!aU}FEK$W+FdzfoKP~v8Lgng>*sx{U+)w0q&w<@ucF5g==rnC|K6c-i$RqQEV zUedJma%ouErLy4ih2<<1uBTV^uw>Y-IKH|vJx_@Lk(1~d>@)v1D1uc+4O;zp?KgFzYMw$SuaX8Np^^;oztGyW);&M?%{9g3}EuR&~EB7wT+rc1yP0MW^ynYLVoq_ z^`$^LWi$~=T=fq0=6V)-1fIX$RjviDFV1exyN)QwDm!O8ZWG&vS}#~C%^S@%&EBe( z=56L77K$qWoDg49260t+-k^iOq zt}0f))#Ph+`uT>K;KN4RqzOG48WR>2W(*UBDZ;je<%UgwBkk~TQFwG%wNQtt!uT95 zq6n&H7^iQqGig7lx2U!&=PK^WtIPiev!kbU68u+Mh?)ue0jrvelU^gVD z&TfU5;uCr`Mn?lY-cenk(mfR8Vl^sv#l$kAGvV;Q^G@=Hd9Qk=c@jOZ+za69@yRvX zmF;Zr+~>H1yYFNhV4Y)`XdVaEtBDmi%jcHQE6*+8UQxI5K;@&#vdXWOpDL-!DOG*V z=PiqDgB`{{9`z<-b@-UDVWEN$i}6wLf}mQ47rNfsSL)5GE=n=5 zaI2-YBtJ!4g%btM`E_~2FcRYYBf(Jo#u%8+^ckui^^}}KwjpI?zVD20sc*QiH`a)C z`1zXeqwl5fkZ-iFj<1uiv+t-cp1cEBxzo_yE21t^e?cW?CMviY)COt~b&@)dIW>yv z2qmYc)DFzLHPoL}OYl4XAge)}Xp}F_XC*k|74d}FN(?6Ahzjp@?{jaaS3c z#7*KVQ3_p|fxfFg%u4buwU!)QIX5>}Vkq;>0mGLVCwM4Pv_L2l?1o%3XoK)OZ zUQrEEOElS7guMlQ_yJ(3w{rv7bmj@Qo~-E;6L;a}lIo%y zr|dIqV(V6Ow<>eRq4Hj338k-!Hx$h+9AB_B|9#%fy#9GJ@^bQ4<_8u0Qy?w;vru02 zyy#PLztVQ)TPo{X3Tf|9kMChKst_ znp>)KV1mt%ED^nj`f3TB$NB+*Ttc6uekT)r0dIu2o9B!>&3)XJ0!8#8&W=u@(+dWS z(AnL&#`(fo=#;wJxK=`MtfBjmyR%2*ec;_n@O}UKYLidN-jt8pL^lPJ?jqZjb8`Jq z`_-cEehX*WUAzb2Qn!LW(|q9PAL0BIhttesoFivruCX|GGyxad%l2U3Fyp|O*h){P z)o_LVAH3P(s6289S%=hWOH=C>ZsE1!9H_%{Su!e^q_;xUqr(m0tB{NIa;sY;{Dsk*A(u90ZB zX+sdT*V1p*`}HA)Zcx7MW=J*^>38c}>Obk`>PV=4J=gqD`&CxuRmCHDXIX9Ob@2)j zDHzXZ0$u!P*(Y#6j`3~t>O5;*YUdie(6-kSW*i^zVeOorMVoO!Ad8ReQp6zJj?%?h1+dy4mru!54oba9Gg)B}PtRAdw zr`HCFj7Ln{5QTqx^Mq{J?bT@pJowkU>(o)_IRN*|dY-XQE|NN1DE zcp<2UVXp3k=8?*vY%QNHJs_rq%LGFHr$BFiI-EPF(?L`)S>4xz$bol<#k0oK&okW9 z!BgGS(i7*&fL2-y?`d$aUxM*e=G#Ozr}k3|X*b=F{fGUV3-%uei~nt4JZj$6pnzk7 zGS^nYG$1rP3TB}8+*4o>TmXm046Tfxs9;X>cjqdwwx%G4znITz=##>8-f@^17l z@ice$06M0~dD3Zj4tFkbj&Qzn63$3hq0{PAfU}k1PV*?e8Q#uBIq@0VhQKhM>sYa>x zs?Mnvt5&PpKHw6iRkt#U|*dwv~HiZ)JyM6J$+f719OJ zfE+6Ei!-1%l_I_a%*AGK9-;*o`QNd-W`JX%_P6J@u|F9f5G*2!M_wS7dB=ICyAQh7 zID0$%wrHEe`pDA5JijWV;!^pE@-OA@E94c|%XgRkQ`WrPT|T1XSjEcd@X0CMeyyd09$<* zZ*1Tj7s2&r=Q7vm97IFgp}cq6M-oqo8QAN$5MPN#zJ_>c;Bo2jWkSI5~TqUBDF6!{|@s z4D1NG)B&nLRgWCu+eI)$H{T84S6>s~e$4xI&>hoLw@4{IX%GDz+%YpW*4A;q`6mYI z^SVQSsTouT-T*^8P5c@RIEy$*@>8-5nrg44e@Tx@ZBmmg2^iSw()*I8l4+9mlK#-& zt1G@G>LL=u_p2sU|DyySfE+o6Y6gq^&2;4ACL%+VhD-|wH^5HF^t42_OM#r|IbJy! zR}sMBH^%F`;M3i_uRs`lLv7`6&f%xwW zpW$MDbKy-OO z1NnoS=Fa9=oXwY4m07OY4m%GynmO*nHfN z;DM@_&5(Cd%vQ-Xi?kzjn{^dBr+!AzQR6;SiK)G*mg%A?BV=)CjZn_C%~;oX!??gS z($vlv8FWd15IcCHPOY7%9;uw9XdyohCBfd3^P-P}jr`BZFpdmx@cYexgVuHW6=IYc zAM|5pKU>VThaO2RkS_C4ZBb%0 zeCLe^Lu@!IufHzI!5{TJb0@e$o$u`L>`wb> z`|tLqw)QrmZH2AW+8J&_`z_zB@9i1RUGUEM>GWXr5Al`yrjQcoU?=#YTLKTe2xQLq zvYB#~a+2zSn$s9{kM+}nHU(z|KMSr1o@KmfiVLxsR+<=NOSDlB(;E1~MF;(Dc%pBs zcWX;ESJeAe*OV_6af&ap*+4{|gTouN0I_04B73_t@CtY`1MhlGG|WE|sHFz}E~t#Z!(TOJN$lUNsA69k@fbce zPEVBQvum7lxAVB;CXD5ith>y$s_4q(%A*y>%ei7_v9siU!@9B0h(Y4daEjGu1ZM3BGT52j7_KYOM0mfsT^bmm0)j z!k%DJwBjxGtGLeW4yHD0H}HtSaF1IrxCb@Lqa`>KZK8s@8TGAp*! zvc88(#5G547wdRw_t*=aX9yp81E>3i^l#vuEr#OUEq<_YvnW!=Q}`7w{~#}u)@vs$(l^BW^#wnBHaCpm{~O#Mp@pyS||e4Uu(9pn{yMtKgp z@42>P4eaAebTxAJaJ07Vw8UA2mUh;9*2dO<%yH%+RhG(<%6G{2wJo1tKEAwqxv@N= z>a%r#M@Z4MvgjXC$&t0g&xCG)kJD7Fq4iAbgP$2r=%%aB zL2LdK&W`&fLE@XjtH5Ja=MM|?=Y}wsz=N(vb-?Mk13i&-vm4pFw19kyovgxF2ifNP zIOi__hBL??!L?;8nfffpzURUNT@VkiN9ArEa52~Uzwv&D9(7-?Hq?5Zx?QhH9~LkIJH350lX2qY3bwy=H--;cOFguBt>`m;R z*eUT~!tR();khAWO=nGN)Bj9|?at zM*lz{RC){k;=c*Z=VBQieAk_DHBTi(L>Hfy{LA;lOSuL)Xxl1VSDV|CW-hOsP+460 zxoQ^1kg(!x>8j$(MJtQF#XCx#lvI{}Dr;AwRG)xm69eXoQ zk*G;Erv=ilR|`phmr_0XP}1t8#|eUjlkxiap>ajA9pmHT+s1}PoempjysJN?Tdn<} zYNsfckAyDAXT?|PC7}vvHXB-HJxRiAZ5ma|#K2LsIn<&&>@`%v3bafs<5c&Sm~$owDN8hol1X}DoWNAH7M+t*E>JDvc2!1 z!l|uP`$X$m1G~^yA6U{WlF1rNXw&39spj$qIV@t?R9-2Hm?nh)w$VbB>-C@l%RX{#Qk)qzJ zYiKyD6)EJxEzk`$z*S=nRNwRA4{j757c~-n7H;9c7R(dQ5+9eG5QmE4t|0V@Z_9ot z`>E_ur^uHNSGKWT&K!s0n`n_n6*Gwj>M4>ArzPJ=ZDtg*7(suPi8& zmbEO_6@4puSG=+0QQ@83k3TznANK9>xAe?+-&L6te)P?{oYOR~eeUqA!pwo0A2X-I zDZ!OJG&hhtvfz4=w(LQ9R@u#x%HlP}1w|`MRLHSEEI3qjy^vRQuQ0T@zN0RkA+xJL zYGg9LzY9~zjptX0`p9P(j)kvHm|Fc%4NH34#H7UBg!Tz%6ZNlEl+8d7M7w;IhHskJ_Rm-C#&7A z8K_gefwfM9`ssDK>Y7ANxYTqp=!$7s)RegQ@wxH6;~&TMh;A1lGX0|~P+w9VP?xB0 zs>)S;!4L8)x@$~^JYA7?ih83$D4itiAl@(DE?cc4bjq;vVOzovgmw&0*S?UBk>S_oQpR$Luu0GqDk|n|SFd@*H#;Y$GcTrII3R z?vC8gIo7cu^ANb?b&xKhNvnS=e$R3mX4cb{nIf*|n|ETwU_1E?vH-2O@-xa4i zo6;lre+rDi0Iue}6!hd@6QoOA$_>HaB6cUXOi4+*oo=q)vG$tU$LpAC534>t?MBk= zlFI{SCD56 zJc84`+g(+bQDqYfZe z)P7g9NsX@QVJQcbvJ+pVyh|TiV_3~AHN4eRs&z}-o4hoBL9{vC8X6v|5Bb;B-S|D| za?tBw(%9S70lRDc;ERS{I!e7sQ3kB(TG1Hs5D8!LLRF?I)n3q!*Sa-P+8NqZZI*hl z>bQziztcX|j|<|0dl+>lnQ545mFZ~kRJ~5QPP#^vA()KH^K4#6{{e0;cp5d>GH3%$ zA`W^wxktD%T%R4=?6quicn$r};z?E{Txbl~^U4C0mh0x`+RL z6t@z06L*!EWc_4Mz@n-Wmq|jQSFe&Q6je|XJfx^2>o1Okulz5(xtwuCdA9@pY zoO(jfXX2Twv=NFrN#r7;)UyYU7!4gkjuOWTM|a0{>rTs5OEYVpW3r={BVcUna50SJAGy#s3!F%HNf{EI+)oN!5y~v6W9N z=2RSj@9dt6Cgswyk)?UXD@)H*G_>t>2HX|C=4=XB)U#zD<@1pZStgw!6Dk*~=4vB! z7Y&4QM%aWXODvtRCXtBW88;=CiPl87h){$b2zeN?C#-J7g~)nQ(x?ZK(UCJFR)%{* z1IBFqYV|ZlrR=?|t2|usQ_)rRMEx51_Ty^3YQB7-L@a73tSboO(}8&bnr9MT5Vw#W z0vBH^|67_a{wZ7t*MlNKF7GE!)9?6<;I;6uxPc^9@4OB<^H$q5l^4{@0^f?KN=|TNP52gX>uM!ZTvC3HT$^l=Py>~sV>ui2*BLu{SkYR8o0rBJm^)f3f+q0k(gsW>eEDwD`=Nta065(jeE)5LaRwCJLswP>&~Q}D0w zn{Y9Z=&>RaI?&O=X~;u~fOYO1IPXv4JN&;Y!XJ4&ky$uP5+yJLdEE_q5081D{2X*9 zzW84TW^lXwL%Fp;ch_O1& z>0a#q%0-$F$~@J2)o+R=%IfmA%Izw(N~4OECn#Gf zXDd1>Ys%*+=E^t9d5Q>`NxDQlQ_?|pR!Rb6aUJdwZ$$S+r@-q=k%*uO)k(5I)LT>q zmY|luAh3XU42bKsf34F{~@>z6`K-H5jgJO#btnvvx46X{k}>tmbX{X z23f&-yv1xQ{|9C*w-l#0hkqic0bcqB)WG`l0-++Vz> zh#XIp`>uNz;U$0gHu?5Z)7fcUEx57H@vWtAQ&)ZCs29kgR8Y(5L(Blb9nARcfe*YE zd}*K!G>du&I>Fn%g=DkTtSnGi74H>)D-G&~YK1ym@d9ha62^ zHmO74_p(xTPf08O1vfTU`VLM>XT`zNmNJQaGW5wx6nzz0vR1MHvWinhKLz!Li{X&i z4Y=9U@F(9cY%44iHWL$IB~}-#0lIG;RCr4K)44GJ@8C7|=EVm#f!Ehe_#E6M6Ym{Z z3QneqtHU&hGTA!D0lfZMzs0}B|C|>j*unSsWz6670Hz5$i29%Bn!B<05V?pfL4Nu^ z^#M7l{nQ51M#lSI6SSwJH_1&pH@jxKD&YL`0=0}+#B$=ByQ^2{3nf~6J~_&q8yp_T zAXhu+OYS0?5dRYMkONI3_IYM{`}kIpX>>7FNU7nJd4Yb;e&+tiO@q(R2H=q20MXb8 zDo=KiO*%=jRaskAqS~YypuVTk>m0~q4$zAYb)bcJLbq1`ui>g8TmMCOQ5U9n=vL|; zYY5GGZExKookN?gd!;?E8KBZCw4G*=QTJuLkqRlpr&uym8819EsR zAkf`g@Phva-V6l)96y0SSx^jKM0KXgBE%5I2cK00e2#6fwPdM+i^DQIm zQ;AeNVA9qBH}cpwf#7=wd-iyIo=8-_>p}(Nm3NLO(+w3(&px=Lv?N}-E8L^p!LElu zOITdfJ*_-_+#c5y&jNQd*GorN=OcG_RDaiccDY@iKM1MsEiu)1m^?(WbUrl?E^q%( zh3u2SW${zR0*zU}E{HMeLWhQRh&USYPsHE|QTXPtF(Dm|5y5wZ9KmexXrtHYH1;%J z40@;Eqr0tLs5z|~q3nh;O^l?qc!{_z+=$jl4odqdPN=%5@)Rcd7ilx;5^1JPC?_S= zMG_$;8X?V-{Uh5cO_2_RKg&ndc?OC85NP0gAr!j#P{0m6L2cs!r-T1Q%fMu0f7|%; znDg{hrj#9oXEIRZSjc{3&oLKChAL;%ctB42#Xv^K1V*!IOf1dO;}{z|hl^sa(=Qn@ zuQgPj{t+Y!e~KOA780qL5B;L%sF^(TZ{gap-QjX)1!wj?8_#v-cCgdwnLdNJ*gezz z&eha8*iKu|SfgxXZGG%6`x1E7cXS51y1D*!th9}>ZnI`tr`rCt&b5?TI$HKwTveyc z7p&{8mu;c8S+*ONSrtvoHkMecC|5ml4pTSKQ$A3C$2cV9aoB>$%aL!wPlbOEza5%p z?5y9QE79FG+%r~&&I>;oHb1miXmQA2MxB0@>Za^}lCGkkJU{!1T1n~HgS>8{-V&{> zn_{JMpP~tL7;4G3N^Rl~!i{hXNfS;6bNm6~dP0_}n1zh=5_x}VH<4Q40oSd7twaAq zHX(07Wv~x@kh|<(0nLV9{JMfSydivFV6C6vnsKxJkGaF#3LsJ^L2b=1REV|0)qES! zzVH0QxlHB`6-&jDyRn8=kQwA?YA*Ah?G66l9QeOU!1xJ*=BbL+u_xF<_65|yhC=mh z9WbyAH0Ek@1Cha;3jEX&>Jv4ZiUR&6hP>$elekOJ#8KbxbUZgc;9(atN>sY@xaW+O zodxHrn@k`28Z!ksnq)ue{|40YslX<#8&EW3C>ec?Gy@NjLLQ**(M|kwQ7!!pMDlqs z0&bxu`r1D*umZDql4zUchhzcj7VE&^Hz``m2TJEloKVS56h6|%9=iv+zBxi2 ze>?ZNE_>ogmW}{N>Ni2O_?cw8?4fLxypdwG;)ZOkq_1QT6mtrsaZqSYK^3>Idb+Za zlBc?>G$?P$d&&+=CW(hY39~8CPltu`BwlI0bh7k!X`-x+JW_c{*iZjk@nM1DU@a)9bw!N&fv4op<>mNOxZ~_N@MI6Mv1}?^AM!*v=s3DHsqGVcDtLp#yD%c zb~v{=E;vp9IUfIo`kk_}Zq;fSVXmuqQ(9Rjh5xX#zzjFyhIw2;NO7Pbx~z@cE?A&l z6nZ7v71bs>Jndxt{l-Yc$O~pk6aVo<{spAmQ~FDx?l5 zp}&IG%p`w4uZ4J?I8D@8x<~y%7pcD;^a>7!`yvyfs)dJ#TrzDiZr0Y4IQ>!VD7rSe z%UkIBpJTUUojZYuBt@)}mj+ecG0>&hBRMUp6wAa8VNVey9t~`cO43eJAnhr?p~zOo zsirF1$}1!)Q44;vKngd8miSzrlb#FM^KUpc?wK9~F$gH672fq1#_s4L}p-vTy-Qg(r4E5phSW(~<1Z~c(aB|uTPsYFa7BChhP?_`iAEJuc z3S4yw@IPAUm<9pK@Aa4aFZd5~J2{4l;3A=5wu@WNt%njIG$En#a858#xL!0~bR4YC zVbBMA1_a?PFx#8^e{#dI(*^wY0JQqRfm|WDi+-sGWfr~gB)=1!#rE=6;xwYd*p39d zd6>MGqLb*ZFj}0W9I9uujg*ZLBn4Ux_6^p$+vtB4x}s|6XvBg88kXsX0r~Ptcn;kK4%R zLg!FGbaXqN^BmcZfv)zRy<}VFJd{H|@^6S^FY=JV~SE))q zSRqjkR20gt;cUBEFo+lKpTpcISNb;l`jf*b6Vr;D;qSt$E0`eKC7vW{h%;`uWUI(5 z_ym=dZvJK5Rro-(hcawDTb+BvCBZ>S0}jz^-WNCk%>yr{5x8hq`4@zta3S3$c`1H{ zDCSSuLuqx1MhJyb|8qu8>Ai{W_CPoXIeR*KI&+-{PXRHE{>aIAHH8PobEL0iujFSH zU*(jnz05AwiHw48;AhhQ-e3jo;BA7g<5J-y(N}S@q=V!$aI_9VOWt7rzf4amk1%;F z-TAI(u8HnCo^{?8zF@i$+s5CG=ip~S-9Jy5B0SIE3Vnj>tdkx}b?{{a6?w+f0Lai! z-s^;bbdzo99LB`W#^Vq)F7|TY*@5gJW+6Qj80BuvGKOMKu-mw|{`R~*I7>$e_<}sl zf^J|EHx69k?gG=C#Jr;~;Pq$eT;>XAg!WBWL79*gKa^(43B^ohhVnNhr|6*QCT}XM zDZL>+D)I^630nv=;H3RS*jx0ExQTSDbRm>}cyQHw2KAa5U~lh-kH=@^B1#b9{U(eM z{v&J*CA~~hE%6i72r5KsaTZ4Z1=Kt1@l$!DpmOjUoZ{2m3*`1XAqK1gzOoy-1z+IO z#OHSf?l>58ZV@;+5xmpbDO*FwKme>;N3h~1Lx*85SX;-zbrt{8JMd3J?_Y+qhaQXv z3;Tu*hhu0Iv||o}`&;Z13F=p#&aFTDrX$xAT(0mxl4dM22-MAibM!NyT z%~Q_L4Mk1Q#kD|CGgS9KkA-+_(XDp|m5%7*!NdkgK2 z?Qg6_)(l&JhYSAQD$>Q>7Iu+zm%CJZ)VnmTb&R&J>L+&Dy0V#23bi0cYzP!+d+IP8 zN{@jH-__p`ymp`PmguUuj`*IC;8z7&ah>T^l!{v6`^RhdjP*F(lf4Ig9C?8Lz$(BR zd&ANwqES^c;f4z%<|KH)> z=n8c`1g6aBv^q{Xm%9qxLgFg5%D+muOg2?@P@8Np1&13S7#+rrMnh1RcB)DuKO)u$ zH}Jdj@^E@O6nMeA!7mgfiZdnqWIGk_lrCjoB~RH*u}>B*O_o#>Cy4q9XTle@l%Far z7p;~wl`9eU@j$VC^WWs{ z7mO8s66>V9p|tc?as!$}rSK}0hz<$hiwM@Y3+^suV6v&en#+fdvI9C7=dkZ*_`f0J zpkt5HLD1r!3>Aw}P~R?Lhj6Kgeen!sPegNi>9Wob26b!*|4YStW6mC6RlT1p2A7W?Nh11LT* z)0^OJ00gz0&_f?7m{)gS zG*ccxWkcvM#$K1hu4cyq1=*QeK_yeINi|v5C-8j%>Ufo}uCKfA08p->GjvpV{fPCEhr`3d9+~2eR}9UyKa>|`6ci*<`MU!l z{>5Af=G=L(7v;ccB#C=T79(SF6)W*cS)%Nyw2M@Unq!H`DryPO(?0N`>?5utsgyjD zyhWVbQF31L8!EfigslX{yubaY+25er*cCa>AW})5A{S9d=upowaG^LC5Wl4{mgU9D_VSys`?<|LZ1rvh{3L%~cs5cDGYdP;1X zJ>6J6sK&B1RZ`~!W6Z{|*2bs08LHlbAM6#nA+^*u!IMkWCC5@j*-UP-ph|Q?aZ?+t zQy6v`EWtg3Z|RrmT5H#69qL;OjcmENr{s#bwRpT}f~1vfkxUK5_%X!?vs421t~D4b+@^Vn4hM zMXyG10TgqW*oTaWEkf*5m%c?U1sXY)nnv#TvBVbddf%Vk7oN7BlZf6oxte-H-QQec z?l5;V?@sq?ZimxLkgd?PDpwISPbOa8iTK^m5 z3RAh|Y!=*S|DrFj62CI=jJHiVTC!2r6_wiveV^dvrZJ&S!)J%jj%XTjEIcZFcv$~X zr*UCWmOfc`K`m3ZmmiXjk_;4|!aVdqyS#-UonH&5sh9V^y?ls$!_>nBtT|AsPY=J)XF=pgwz&`RO}M z*CC&It9x2_w)k?06U0j2?^FXe*uMwo%2@t&cv#V5q4=1%BPxF7!T`T4aMo``M&mFw z+$ZuC!yVh=83ra-2+@FSMIx@;Lsuie={7g^$BD-vDY2q_BoD$ z4foXY!_uj$zq!1sW@X2U#%23Ur6NpDuBh&Mph9%C2f?U+e7P{fFAf ztm7GkYN=2*U9ME-$o`g%ll;T?bG?Z^jzMLO@=yP~{9)#&FW-OvcI55G*OqTb^41ph zGB+YK#2qyALk7kgQvJ13nq6-9t^LEcp0JZ6pa)F2i~$gW;@x7*x>rz5$s5_>zqeyEgZ94BRq$E zIlgG*s~F)yS(ZFo*pIW69PZ{&&Ay10XbiOle7&vMqkQxZ`WR&)cluTWi6Zhc z?iIg~gLaQC!QR&vWgTqZVXk2*GyiMJw74z1tY&LdM}gxrDl*^Q1F;KUhR-!Y48qB& z23bTj@xAn}BdQbEJ%4zAbH@|4JncLM?uRaor>^U<>y@*}{?2j9_Q?tidd2dxqecIg z1QoU}e^J@UzRG1JUvNsMqx414_Sm*@smUX1YwEA6|F(W&;|a}Dn{;VZt--lkF)7ue zJ4KENJEUV}4`}hOlM$nL}7Dxs1VTUSFe=B5UQ~?D15>gUUne=rvOf@&9R!i6u ztB#Hgt*0BUnj#m8_0QNgWvOz% zy0Lbm`jFy+a;IR0iEJMaB8pB!3uWql-S3g5#>An1ga4TP)y)2i{uSfPek-kBvbVT->8IlUCI6J@N>7%qF56u;tfFIux}vCD zUZ$^@UAm_V*!HD^4%i1$?Tn{=D;eQaj>$9ltC9`D?v)4eY0?u+}M zA5gPjN?%>idR^pgiyJqoT_-g);Y7p+!)3)mekm}kYss13nXVz84U~u3;NQVNB_1fx z)C>)7WBN06U_^)LThaR?PlX%87*kE-(ICCPO6ifV5ElrK@|OD#B3GWpi-Ko-KtKwo zOLdAkRhW8*CQetZU7(d{<265^GF&E$le`i3;+3%B^iAT4XMuCJBi^28{bp@s{cP!B zNwkf^TGhl^(>>4g#uG%OQC-QM^boiPECg2nx+p|c2#q_tRHF=4#Av3grfR;cD^$l+ zOTeKUAnzbwAgz!5`h@_zc49(`B(AvyHPBns)-T9%7kmd0?M$fGs1CRj(>uH$dE*)Q9tJ5D>6 zz^AOb`<6%GJ>k9O`Rs}Gx=>O1>Uj+g=}ylmce3lKGXcoE)pi4%piTf+vEF>Y>M0P? z_p36@QRW=;ma0h>rFFRFon?^qnEj}Ion7L%XxH0&ST9<%*0a`C)-N`~wbZ3?&T);T zmiV6wr1E(>ov}t(^SFyi->OZn{k@U3nWTBm7OPwQ-tx?E2bxtio!e+uy?wO?S8J8h zA#Pw)X4p~Va>MVsLQT5XubQs1sOD*AXs>7o1sxBjfVB677()w9(IE{(vQ0^*YC(VN z_h{_OxAK_$g@(wze7Z?M>-$X$xsnNxE1f z{K{kf-@($(LtZ%EC&$|Lx69^y>)heIiAS_+2PB^Qc>f?$$VBQH{SAs-oq<E-IMN(^IrCD^*X)z-qzk_Ua=?1J<65o-0jfW{{|kPuq?Om zEIJDh@#tkUVZLj5Y58Ccx4AH@i|msf%N#a`+}Xuh=I93Js1$po-DbUk zA@=4_CitHt%X!Od>3%iO{4FiKGX&=jtZWh+Yk{Qq`Ts475GcT;ihzf ztW8p2TwW#T`&N_BfcAat&GdwNn|Lom;cp0iiQOOADX@wr%7V1lg4Twvj;bENJLywu zaP@7qO6rjH-Z%KCLAwU8>ly3zsufgYRC?!>vV^p_w^3zb))1YkNzgT2nogs805s5f zZHlgy?v^e`cTrzxm>;wu=rXYMDt&}5N0X+$r*tZ&$h%4B;nWo^{0C}UnNVX2fr?98 z8}4=)cKEVmh-90;JoZ;;<#fkvbBNBYys}# zk;Ng!bIj9BUy6cFr%Ycl16MbDn~k{A<`>JBCw^XKlfgV_hjvVRG#PP#e_ z6uu)$V^pVP)Frp0TWpbgD>`~b84pt3YH$QsqpoxVRKZ&C5D$=B$%~}ksL<6A7KrbK zeE5H_c>JIPHH&fbDv3ebSQ=_iirkv+rw@^2+dxi|=fVy6kJJI|hU4%9&h;#Z@A!+m zrzgpiET#xog*_Vrlzv5P^DCgwsw3~Qd`B$hY4MgX^ zuQ<;6T1a)B_6&0Nvu||p4&L+B{=t#r*y#FU@9TJIEA3cgD{#DVc5-5u;+P`rurC%G zIB$!J=dk^U;q5&`ca!6@o48QMU(W!G^!U;QWT zU2PMcUKg&5H$2rHU){L+RPKj5Bg z)R)v=*3eUO6G6~3Q_)JJ`;tWvvU zfA<^N7*mmSG)YZ`!*8aXD1S$P+AOt$14t4L@NzuwW`4iEBS^W}J zqXpm(Whk+r!lfZ8=`@(ZbD*tAXS=K6aAj4@BLs5;L2s*}N_Kh3P-;iCT|s%swK|K`VYl-f;a;W!_DOGd(m( zjFWu_MpP}XqWYSB1I1k?VVNm36$GzzB%1A{dbTS@qf4C(Ry&V0vsJV!nM_&ioDQfP z7;mK&<57Cinz&1^A}`blOmB3233!gL=yvuoa_6_vSK>EvRnmjho6g)MvC2cnDkqW% zG8u&9s;D^kg=^&=Q-liR4yKnfLER&lhhw1}eM_z>smv4Qi5kM*l|?RzMv!mnc=-iO z{svwU*<1E4Kq;1I{*@w|7^BAYH8mhF;xVq-kXB@bcNDOHu2QiD~RY+MZr94zS zO0Vb@`5RLn_mrjJgIF&ODb*BDngb z8@m#B++w;M%*`jbZ;R?0wi$6@)NJD3D*f0msK|U~e#w>NqAEY#u?{ zrKZcZ*a}K>Ql9w&66a(2HnUy$k8LfBtV~SmNpeWq2Au*`FVIM3gV>Q7Djrjd=`otC z`pL0NQrH;%NF|s@p@R$r_fJv0=q>bG4k{9T zASJ`IypVonKPqR~3)Gv>XD5I*#DI%?AGvV*m?U&J4eT=7o-M0%X6}0(+JW3= zdy=JKQm$97t5axQh2thMiR>k%6zVKT)D^T)N#c0s2RH@USYxG;q3U&z1*?Eh_Bp1I z>bR-$Y<8jel{`=^beWnYenCYnpPW^0plg<`_^?N57SjuSek*;caOy|JrA(zSl$oj* zounLByDN5d+RrHeQmrD=B(OJSq<+*RSHPc4p=X(Kq@DVaxhB0=e=A$mcc_o+xKru^ zbO+Nw$n^)|e5abloChD+i>y`S$y@a=W-Ob_Okq!`Ia~?w#qWVwcov;;8@rb2!F^Yk zvIS~CjFT43R6QjI-Fxjc-foz}R??=hv)KAb+q1{MI+;wK~Sp%Qxjy>MC@!^Mw%6B!+m_$i3uU(ggZMs7T*UOG4dEaCL8)b#l%iTP!At4 zThKEv4IOkUX#+a3z?hLu8V-8nQ!sn6K38Q>6BV)+1j%P080WBmbXecjXUtlnWh<}& zTrH?V?C6wvv8Sj6Pjp+BhaRT~Nhi~ZQ@sk_aSEG^)Pzx}`W}K>6|`59#azWXv#YB? z?JmKVXLFd{+yK&?D?rLfd$tbLLtVhje#Fkh>UtozhAU=un*H2Q{w_a+dxD(ad;Gs# z1^zEy2PF#SlK5x5PGf{_Nk*0ZB6pFk%kAK{vN4*Pti)|$`(u^w&Bt2G9CF zIvVL5-O=%Tt-OLqbv68ziC~Dip*VamA3`_KDgTtO$&=)FQjQcT2g_IB@BNeDQBIkN z%#ImIxZNdZL$$pM{lg^Xi7bH`IZhs{SmkqaYh{i6QMO3;rc&9KlUw zAGs;!u1j*9;)k@>ZPX3o_hed(#DOO0GVW07quW>kv~EA;Dy;z3pEsPKb#V6@0lsG* z-L0mAU;RM+LBE1zRU6FK0Z34srryMSzJ+d9{lTit22DB~cm4e!cCG-;wIVb-oAH?$ zJJ3ehs|A81`VK0WT9`Wz5i>cDY&6`J7@iG=H$IrPkVwuCjLJ0R zr_|;a<6KPUZsY5}*r{wj+m*eJl~p`D6eNi*P~LQ7kFsy!$!>|y9*`p>id|1$f|H#` z(xBndXuS$0eC5Akk8SQEo5^@TVysjf%;)MSmVu+Cp#RZf#Xa%=>!UQ zEo97Cu%B#(G}67`p$-Ofcp(U{_rct4tOi5H*GsLA1cqRwcQnCkvH=OYL$NlSLPP0v zq>SWXUi(3NL7DRvBj7$L9e3$rdJSr#CNvoNvM%M4;!pzMKkfqJW^?p-1*H*Ei7V5Y zI6t?P2hbX@c&rSl2?%<@P3Ryx1N*>5^bk@gYO43Z6MabMKr?s?y0{teHuLCIuSUnZ z8Mr?uaffq)<@$%}`$KL2Kd$XN&}>H{qaj~SgHkyO_bfL!xv^OB+{Eg8FLu;-pu2OR z*A;@-V=UBjEIR*fL0dOtr@DzOgm!8G`-wb2qDE780A4#^ysnGMUHt4Gq>S&!Pqrd2 za1HJwb4eI$1Y>oJ|15W(@nA zL?TZm202R4aZV?LXJjXjK|U{!{23%zk{iry?DDdhr_5XMW!I}I*y|t0+_V>5-eXXE zoKUNPw7VGNF-axJFp9vx50S@9DW_)Qdc2I)ZeyCGJcE|wJaUb$V%JTS2Fe}~CECgt za7Fckr<_Gnz(hGt&XH`=Y+R93vS2+q0>bOgarF%}@rwh!3NQ8?mp$aMJ! z6zfg6&I+M8I0Pudjgq-?^Xd%3L&8&wFE=P=6fXO=K78!SPqHsz@QZ(CyqqM$Bqv71Z*(LHQj8a(yd2OM)>P{6C8D zH=I*5))=or^1gx5`WejVYZ&1V)jTLGE@Pw@L-$z@tCNP{X%EF?jRiS-GAcuRFn*ta zOH_nc=pCF+XOXY{0GhU27%BJA(K~~mn2pq`miWzdP^*2Q&G-OD@fxrt*5TFPs4mAf za~`wyG|X8eG5__!6&?W{QGL9HU}ROsnH&yUe-(_b&FJ&Z26cM_a>{o?alQt`l0EQW zEke5UR#1=6;h3-B9GY?bKcN&12aos@nAHK$p8DhYw#6}&1-&@{J4riKCMR*-P5}#~ zEoM#`O#bH>rf=aFz;AGLsD=^!*Gx4_X)3HufL6=p_k#LK1e@R_e@(|yF~Mi59V7zjrjv(d<0U0 zyw$GQ83ibl(8+Ej{RfKKZK1aC%+t#A5d@=rkcWSOK&%DhD$a4u-Wm>x-ZrCc5BO?t z;4gbx+`jk=s5&1_-A&e_8AWmMR<&ZV50 zISDzxv)5;j%udWs$*z<=IC~JfKcBN**=2L;=ZwzzH>XqX@!T$XZ2q37pD>F3gWrt8ytRyk1lOr=c~TcjN-|GezyGS5maOHM7R zhwHLYj5%^lcuq+7Ag_Q$zW(0N4eOC5e3|P}@2Up=7SRuHC2I6BeQ5q!emqhgYHzR|t9<)AR!7CexD#Z@G9foFV zD^&mEk%5u~P2D&29JVWKp}ZReHS9=e6gw&e9`&qd+VbOoeh)m9%~qs+xlDQTP_s;=_JiFk24Q8*ESnaf4%`%$8^&O(@fJS(`D0U(`nNn zQ!mqa(`eHaQ?#kJDX-{jQC3lM(Vjv-Fh5!r)GzQaQ1hSVU(V0S=ksspEz3*E)8$3w z4ap16Z&{F7WH6Vp_}U8W3{qzHiZ^7fx&$fX9_e2STUmB&YN;{>rLLt6Pfkmkm3TMdWn71t zuaQ5)+J$@${Leqeuai%#cRt(;bq(e8-ntu5Px7GT#k0GSCo=#_*T3aWQW!j2Q;~?b zUCaTcwm^)RTp}`Y#eamcLUW;%@YHkC^RK71uvypxrerIjm#_}Jn8P4R>IDkVVUTba zx;Zb8(R1Iu$KA#q@2>3b>>dLe;1CeQc+X(`{$jXDvOLj3XJLl$NJtRxio>LqSjiS4 zA8HB6@8dBm2jbrUfHXl$;$PesK3>Zq1Ja_8f|`7$_X6*i@Wg#L>Wz=|9%TCbLQ3Ke zz6pPutI8=@rws!~aRE4rqLc~E%4zo{*E{EN$7B0<+cT(SHI6yZt+aP6ay$V;Z@j&M zt)aEFwX$`ZbvP7=m#pEo$+pe5*S10S3-&r-NG98V*}B>)+74L$F0N#rWLjeyT~w#2 zVd0(vzHm=|=Ypqshj31h=Jw1Rk#jP~KRe_1nqPH(7W}CHW7&@?Kll7>^6S*k9Y3mm zw|wsUspwsux9{Jid^q~EtK}1u=(jceSgfhUljM*xiDizbI7?(EOfPvP^-RSJ>GrBE zs=uhUtzN}OLmTaA;9qZ2t<6=Zm-kNMV?AMmLrMqL2>caf3Y!(vAwDs-PI$$@V?LX_ z*6Q4>4AM_!)t?>3+c=)Lf^*!(XPoy%<2{39@G@@K>Pd5Xx;R+wfYiE4w6VH`{j900 zd#P1;D|ZI0yhRLl_i}Z4EwcZn%NLb2k_jKCs`Y64YsNu&e48v+!h~Ti#u@4OZ2N3| zVSQ_hb{uj{cMNn~bw~~~blnBT99U#8ipyK(SzcQU92QS4c?Z3(hLT}y1umL9Pu7Fj zHXl{2>FgWmpKI#w>dP8h8xjoL^ka0vnho$I608t>;7RhqF6tMTs+po)qWz?yaMgW; zQf4dMoA2Z$a&37&a=Vj|I5tGi6kob;If`wELDw#AIa1uxVzd6R-*I+zU4lQz>FN(g zrN#9N9!)P02UJG}ScQRb!1%%O!n<#{zB;elWy?9UuW5eK`XX~tO%rE&UsR^(c%i3Y zOnz!!ubea4<1njl&#s%jD!VZIan9nrrTH}rZxj)87(B_Zi&vWSOziw?+aOdCYshbvv8b~wCWm;Z zuABF5-%GyzeG1SuF~QSQS@WD-4tK&Qb{TZuV>laI#B@+=$gRZ~;jHHuh)r8PSwe!e zNvWukoUNgZ-K9ImTao`wxd7y0X5m@6IV0mBXx!ilfY;sj0b! zIiPqV90uNwLw3c++5WPAwZ>Q%!S6WLQr6bS-oeocy~&nPCRcaV14m&2`u%00w3?OY zomV+8BX4+qSi$nb4JO8%Yd&J~F;ytqm%lI1nmsJ1PwuZgxu9R+qry)`?F$bU$hqk` z?(7FYzx`g5bHw(MeD{xw@r&CZZ;5A0R!VN0&?UNUcy?r1$-m3|PODR?MU`#Uu2nx< zy>a@3ia*kd%dIMPGJa9Sgz&$@iy~TvuL(U6Q7wK(@`#jM2|iKxLQH}E{gb>7>SpP@ zyk7^@4Ve~d3M(HuFiH;h3!3ON-B{Du$nZonk(|YPp*KHLLo`qLUD^hQT834cJoT>B zN7(I-b**=Fbma@bXd?TPRoEErHFt(RgIf9%ah%jw-Y0*TS|V>@6aACP(go}2;h2TD zDj$TuU3O4M57=wkZ`hBx`U{t#OHGjq#L`$j+C8nI?6$aedXmI)Vx;s&dV=a?Pm%>) z-8*dtXq-{n=4=(zdDkkD@@DWN#;Gx!zviw+&=m6J`16F&rBZp&tM3a&+;hC7bj&)t z;A;5os_e|dTyoNO9-axs%GmCLTfL@uvSqa8wdG0iR@{^4o3qTd%&$xx%$+P%Z0qbL z9OW>pCpiY%Q*6(nELdh;0JV?P{@&Tj?eU17NAB;g=gvXSs*VA+X4aXOoz}&+2~fuW zvfo7#MO6p29kJH3IL&=cLgDB_QZ&T$+?-JyiVXQWws1I=N?9+O+nS%6+L$_-&K2dD z&K4iE4726i^6WjJe$2HO+O9d5LgRKpeWZOE=#EZFYMk~i>yUCcmgLoz`}cw9x=3;7u}`LRdZr zBBe~Bhi9~Vn5(yAl0Dwu09Q(eqmDDdrE!n*oInchK7k7F#M@XMYy@>L3<-O+;GXD$ z48+g;E=@IlF=pvbNc}m6zT`M15G%SWOaU_*UZlg!DYd`SRjwwL5$g$=SQB`8>VoRH z*VDw^(&^>6Zrg4tSKPof(8QVpi)&i?S@JEbEtiV#nNOMC7VRzSSTwz8bI~&Jc%8-B zmQ|KC>n!Vk))}_%)(W6|U$e&Jo^;MO!@kV1(212aSlDCS4_#NCGeA+!uuruAuy=HP zb6j&ibTxAOyI(o;93hTPASZ9M2Rkwy9i2@;wyx^l=$;S8X#=;_or(nD0m3KGOsstt z3xQ&P;U#FOtQab_5)zTVl-!i(DGihNCYeDU`w{;mwshQ*xasi^;u2%a#gvF?6q_7p zh;>A%;d??`1n&)q^2_ipG`2BT_nPdz%|`_pD4%6-c`RIUS~(VH_8Hxzj)jvb4O!4<$!YWz8X;qFI<0_R<1_e-uAz$X zOs%Sxpn39gsfpNBsOH(}4gp`>>TUztV(iQe)+X{!7d73N0LTd^Y;?a8P|o|l^;Q7=p>2bS~%tT0cBTj0?eD4xMCj1$Zt zw~ujeaV-boc$?!Z_Fpk}!M4se+V<7D*SZ65qpW4D!?5@8SoP4^#oFfDqU@XPyX`5C zC5{9z$)j95T`6vp`?04JG$2>Rg;II>gS-d{#oOse+6vB|?`k(>=qgY`ZALF<8EQzo z*fz)@_Jb#XEovQ6P-;IyO)(N{;i;%Etw%Dk1y!jV*l^BZq&2G(O%`A{A+}d2Nmu?XD7t@hA+DmsBUZ!69bx;Xh)&I~J;(ZoA z*XkdEo74_-V_V%8-9p_zx=XrSx+D0#wz`|xx9H(&&(&PeT+(dQ6lzLq1GGOicQgw$ zy){u9t>!zwhM&sU;1l==)TDo7#dee%$kpUrIKFMDo!P;<+>LrocXWqSp}@L;Ou_M} z8N5QD^(m?$m*6M6j9SA+RF#rYSF)g{#J~kr6&0tYs5lMAN5AO?)DRvkkCc^gnH+$7 z$%e`zOaD?ff+Sf14B`v&S5&udB0t3@@$QL(3FZ4#fCEo!h@GIV*%Wvfya7T`Ta;2u+8r9}l*%u$hLU-aT10p25r9^P= zpMt%Sh5ExPX|i-&x-9*cSouC`5gw_m93y+lwNTH#jx^3E9|{z1jF zh=#&TxdE99w~#%Rhs>pNsLqx_C$1V&<2o=UaJBHraQc8g(H>M~wxS-m18G`2aSv2b zJ%Y^^DZLClnl9vs{iz}KMh)r^dR|$ew|r$-B+iDSN>&;<&DG(woQ7KRKj$prLewTw%p#s;0^W~nRmi?10 zW}mVf*(K~^I7J7+arYZla0mGWFX|19$LAQ8$H-z-+~%R~7Ds*{eKQUfyj!@G#v*4g4wGu;1Vdc#ZKYBU?HWzgHK3w;cZNpM<+@@Wj8z8T^H;wC|_} z-auXS1?qKQFsm`>*1{-*+BL;U_=KwJK2%Ymo5A}+bs4hOI>4RV9@V%yINs(s)*4`1 zdZEr52?BBn)b88jJDu_Ms>r(bf#1&orG6yRG5es3ei*M+7XIR&e7`HGq3=RvZa->+ zr_}ApGNY)MS473R96B1=_}&5>b7MT~c^Gr`&@W|3XL1m^=vG3}Rd@*o=RPtOJ?wR4 zJ-Q3~FrJRWg?2i42X@S!z_zfpkm z_8^|=798JcoYR+hHQr!d_XbC`49C3|uh=bA8pBcFY>cY$;Qzh1$5l}gN`yer|D$^Bp)NvR=JwcC21*!NAuAJ@|73rv;ufcPJ<_ftT z+wcsBU|hK{w{*i9cGCd7q76_zeS(^G8T1nxL&F$=yU_tuLhB+CCKUR-dKeM)G1`_v zkJuLT_fYgt+G6aq{ofgA44-s;eAXFbZxAZ04^aWWinE%JbNw05?>YYZJ@lM@p)y$! zsi2dP1Luafi=fv11~unpNGYs`^s)=+#?QcC8G>W`2eYFC+L^(4Mw#fI??Z*SJzj;< zsJ1%r_z&C(~F|-7|@khvi%tbn!0LRM>jJQCg z%FFOrPePCH0cPV!P-%zZPV+ZW$qbUt=A&}nh`q!1fQH4$=jzOc*E*dxLEk{@#m!ej zc5$9mURS3l2uxexV6m#GGys_~#l-;TUj;}o0lR$L)QLZ$ao3ct8hDNixyA3<$kfZRk$r?I#y8PsY@qjLuS!T(oWNec52 zz4<$+);Z-Ws1)DE%A-A4@DXfjmSrE4rep(iP<@LI7jl`Y39G~FP~;uP87PCjX(bYl zzKtI|_WdwJZN}`JiTUXZxJV62AYQ2zxN`?^Ww?Y%aTtzl+Se zQrbD%%Gyv+O}c~Zln)|FZDj;Hp-YjhrzmEc%}?*taBPiaR^Sz za%z86{bMo4gVC!RkE`$v`rWC_dyM8{+ztAwzHqjdLv8*e?yP;8b5PD>e5v(FZ6t$U zgW_f@^AD&GGcnGtfK=azl!Z1ojp>2$5{aJ2Q;d))=(26Yn%IfX(jodx*3q6y8B{S} z$(v~}xsYB(59kf5_<``EmS$q0zv)ghl^*IK?7@wSlWu`pZn#=XJ&M=yDCU+0=tAs; zHg_XB#am^!*hapmWKa$Lp&UYz`6l8)qJ32+9LM$!&(M#qptDiu{TEkP1}Uk2XJ&9_ zwI^Ar4q;o6RHU}-Ko?@LGL#|{Q8l3xeTGzGmXUhQHPVF(VRDhl^AzNQ(a@1qQ})ty zHVFKJDvYXG$RATx>Oi{F3$>^64}4u6XazD`>5BPsmwKFeq>g4MktJ*oXf2+hH{YDS zOf$$Gx|s}A2$Rj;QgYb3a<(>9l}J-|4959Vr3SZ04rW(@kI;kZO3SmWl(|I5za<-) z^$Pk8+Ks49%*Riv=o}~01yB#vQ$Iif*NB|}#*!I#@&a}Pb5lLRtW-CVHMA-8MjPpH zHcl!6Dc*||sow-YE)(avhd7M3#aQS@isUP#i+Y85$17mjBujtNhHJ~`$sT%???4YT z-sn1}^R1*^@^o~IR)M*`jPjal@(H$=+>!mvHdc>o-pPOKo_aFa7fcVi9~C8rJ1Cu_ z1*m~3&}){)9l8dSBM+rr_$KJjzLatq+))(@eoY2HNqWGIqtnrEX65>9N72H)M16b` zI_ne2cICHxoDCr?-$Om1+~>O~75TA3OOmAikZbW9J!84b^gq&^UoC&)Psts*dSsQ5 zrtRQfMJ~uM=|8&1t`N;8PpodGZin2Q(Rx}lexPKxV8>H$wmsKVsmY9_ncPIB5$;F& zKhK-`@*~u4a%E6Trz0bAhB93EsLWKqG51~GOk=i^TEjR)sIPOQvpHLvF1AqmsDIOG>`9M{EMO9q zp6oq&G(TC6;?}cwnAdy-xNaLs*~C{nQmi74W(nw1>7t1X(N@Q5BhgdRP(h62x2kTT zl(xUH#HW+|M#<(CwH5!&(~aq@X{PQX9?{HBK^Kly!<65;)*?}pwAJ|(!n*#ZaJVTe zz^wm;TIemg5}l;GfcwODC5AVVhT=XF#!us0i0RTCXbJ`jB^i|uB`4$;n6cLqjl__y zOh5Uk`r4^u1Kbz*6dR)y3#6WE6N%FtV>VvyD&hI3^ouj;Yh>O^-#Ii}GJ;zqG% zo;BAZC6Qyc4U`XY57AM7{_$)sb=>=DF`o zBW)P-R+i9(ox{z+IsDF55MxLcYG-`8*5U#EXLToEQF~crm^yAN9nSZInllI*I>wM9 zwkCFYEHn^9gw9+Ibho=pP1J?lHRKCNG8WQ{n5HABfe$N z%GIFZJC79RJu--q^eOAlj3mA3dx@pFd>*+878FD7Qj>HEE05vw4AsKkWR6QFP-V0l zB34zavzOH+{3S;oH%#oqN20znf~%#B)MkrgX|&jcJxJ$?73oiAqUMG=m3^p8QH@Zy z9%lYkF7Ur-D*7i4=|1K#9mYPyTslnCiA?7IlJp9%CP=55YT{1K3AVJZJsIGc#ne%t z29dj}Hn}~CV-~{aJW83XH_DxeLx~_A^^c?!@tP|`%~BfvS&^!3^kuN_uP!pmC5?xU zrbpCDB%Pbj2FMwTiAHO`E7P#9P1Wqs@0PK9b=K8Hu*J$bWY#C^<|+-y53p}XD;=bH zxI-L+@@s+|p}rAYG0EIQ_Bs2FwLm$um-T?rb4WR%RW+57`Ot*#shg*+XKwv*-(%J- zqug~DW6f2aZObf?TC;bR70hDXA@Q=yoE@f&MYVs`-4c5hrHrMkbg>HM+JI5^~Qa(G+hkU$StS@21tHtG`CK3pGzQr zaTC>4Xc0n`W6D6KDb9FzDcg82ok@b@U8*l)dqnsu3y ztM)=3bX9c?7?cwBDW|Zjd#;{U_d@;C7Av2Kh)T zC+&m1@LkjghGXWr!`vYAq2YH!t-B3XqC_aaFRC-Jrkl=e#q1CSZP8+NHD15I(1`R` z+dyTy2RkGScA#ako9TgswJ})tr7~Gy%Bb`<)>UD6jH=itw!$8z8q=Scu@~{E%a{<< zo5qkX%yraBz1eoCDSTw>bGzBC$Xkx)Mzd+eq5h=pp)VN*?@x+ilW##YJ`fe0G_^L< z22~q>tV)ZZi(PzmFjibvtmt(} zN99R3P}lOH{@DVxP#|92?_gu56C3G`eOPnmICd=Y7&#NMey)MF_;xWV7Z<^E@}~z;4Ky)daith5nMLpkML*e3{vw}K&SLbPq${y=SLkc3-Ge}Z z+)H0zJXKN0Vvqe?J%;@A)zFp|;)-pnj$uO7)67F08FY>GFQ{aSpmUlDzQa-7dqWMl zzdCuB^B(Ba$M+zzrx*I{^ts_}_bKqH;#sQHuygYW~r4gMbs z^_fHdhP~S;B!}n8*FiwPuOx#aQ=YDdr^Jt(XOD2}_|M!tO}74?cP*d#Uf=XXbp_g! znj3rsw6gxBF{8qRp(v|le`yvH$ZiOWL^p_bF84yDP%dz9aDQ@zpv#)!cDg^giDx5H zejk8WI^WUC(a}D`+N8L@d5O87d5-C5QB2W`!s&&L3Xc|CEBIW{rrw>1!KYAw&p+0Uy@%X|9$?e+|{|~ zk+a=CUo3iKPxZ7{GWi(a?cx8H*j>6#nfb{}5;`YnN=7HIO$tcR#vYFOJMLrRyu>XD z9pg-~w-TC`7@V*t_I70du(+T;{!9GN1x^b+6*e?9e9ttHS_rA>`dsNQ7c5PuMjM@llXa+K2_EtQ)H0XMzBG#K#`^Qz_HxE z%4V~TaNKqlf*uj%3iS*VgXGEb4=GJvuYAJjUjf=%wqk}pCLMIDS=hlBf_ZsB(xW@B zg>%Y;eAp*Kcd($x;YuhkEEi4)sUna1X(04aS-2`9=uWL*YR(lq?f9TVd(U11KVc0R7XB8K9lo2Y2paE6t_CS8X6paz<-0!>7dy`T?6NN z#cE$`tMY-m2i#m*pVk!p6tl2PwzIc2>vUbzQPMlXB>s?E3R}Qs(8>3qiGD^ds%fY{ z#9#*gQ>W^!r~(>s&Q;DpN1Cm?rNBDIe%yJ*Imx!!N-Ptt@2%}DC9Of0{+6p?uRkm9 zTC5hgEdFGwXuf97vRt)96o;D&O`pvH@Ec#So<(|BdC(K|_8h1>CfH-`Uu|7%->lO> z#P+s+EG{hGX6b6tTBq0=xn4=n$SrL(<6a*%phswG@R{nrID9G&@_(8EpxpZO$4T2JV=Ya`FDob*aa6*i%x;)b$~AUE^2DOnPB+udJ0tjO_>IV0vG)?2l@^fDl9V(tF)J}Q@ooI~sGVV6AyYyV!?Pmq zMW@HI@e5*?M{kZ=71cPVUi6^I>EW?q!z1oQn8HIs#s+eMlLF&|I|RoE4*{icVL*(Z z#%I0P1>;@AAYG*92Ndf6v6MMV!*Ru)rHh$Y3g}V)Iyl<_IEXOMnRFIT6@^e+fO@!|uKNPmfo#igRJ^c=}x7P$=8lyj9mpOuw~U8+6^nUPs$%&Q98O5DX4NMGx=C0&Zd== zDo_r%#O6?ZT?Zk2kF$+43`B94abV@3ib1V{76fGmZ3{XOWCcy4;o*4hgH!b5ai ztS%jZFNl-N$W`SAatCy9kK;Ox29>M~n1s*Jdus-jdwGlqt!zV2t}NJ*M`fKdT=B;G z{4rCBt;GH2UUJvDxm*Ny7v0qooXS<#4AsWy7VEm`ymhm*jP{gfq^7f`nkGTB2jrw+ zE}ZQP<@Y*}H3u?vu#U~80`&IVrRUHm8$=7Tgs%u4;b8yhc7bb<298Hhq~ca|($a z_lpB?7q|{8Pq=lE^_Vr#*4}o-*3f?4-pZkI?r}=afvyiApvQT91z)i#lJhRo>u|X} z;+JWI^h*u@ftwTQEBU<*7#Ji6r-o*PC55vQXCu}}&W;)u-8#k^Gdy-qZ0FeU|LM0# z%=ze}(H*0IMFm6&5pTlhgmnsy3#l8tI_O1UY+&_(68_Zpyw5c6(O$ESM-5he5B+T2 zF091%^Ygf|>;iHhO7I2ffGwpeSPYNlZs7aILfaG-13j3gq@oVVm%e@B(ip!5gc$nqnQXnb=wEEl$8nc!fAtoGT6&8^iZq1L>$; zLD}8}wx%n|rQT{=B9 zw`~k{3>^#?4Kc>4;2T^tY%r8GY}W7Aoz~vdbkd}0Uh+|V9G47VW;ndo7nCc=xi5k` z_%w3e&wJ*$ySZYVq0scGHjO>s_Q1B?7Gv9HWv$C_w#ry4TGm?5u2oFU zH$nYS%|6A=kmi|Ge8t=X{3eaLo_Up7F?T86flQI}#SMyoKs$8A{LWmmcxv(W;=E$s zQUQ0`jv_nfGVjk|CV0rbwHkuje(v=c8X};G>`^ zA#&)U@XC=nQ5R!6#XXBpF5#EBJFzG+q-1Kznk5I69A9!q$>PLbi9<>l5+24)j!lfw zN5@3@MCOJM340&n6I>y%kNacVjn5}a zqd{?-BW;o%N~!4Cw^yEn4{?N6LqF^ubBTO~hVvvpQ*%aR()8DU(kAGJ>72SpvTgSBr^1Cu z_RluamWuDrwQq$+WRbnTJpgpvSGFQski8qe-U46IVI-Zi9kpG<+M$6x)4tt)!v4U{ zJE}oHcE}Ou+~xFlZFALfAB6hnv*#aSs<>QwB}dYc@b0f+A9BH(f3%hKM+^hK2KYF9 z=lh2RW(FM#E)HoK);oMp#Qw;A30d4&&`-S=%eO`J^GuAhR>fdTj;P}<#mvbN3 zI_w;%X0KrHIgCC~`YOTT?#{+a|FJYs^1{_JUu+z?^gYkzYefL?o_dpXjhhvBV~I|Aw-J=YsVA z4D-@`Aw#Gl=#cGEMMwdG@D*}jyLl2k#A9(g+!Z|Kkwfq0c?Km}Z+CgOfLu=}QZWjk z^gV$4cd9GaWq1B?s^F5U&QMphOLg9HW;^q+zbJ#%z$mN@p1Pjkr!6i&cQ95hO^`7A z$gQ}WW50C6<1GwKd0rF@ClkMO*`aOwbQ-Ob<(@^GYmD2tk+Gi8s6W%NBgk87k%6KnfzA!*9!O% z&?E3oV40x)K^KEQ2UP{pvS09q;J@+KBseJeQP9XBZP2a2F@gC3(*vk~XaBW+zkH*7 z+xx8Y{^ixo>xeP%Pg=BIukV7HRimx1xyn!Az4_}%cnRk=W3OF27DuHy|iI&9wTFSv!NEHoDfqSqGodAXScvQwJ!-L^MC-)O{W)4&hPC#!R ztlX3{q4udF_mI2Fm7v#of%#&-lp(dk+Y;#>)SwROz4QdL%LdFRo8XJ9CijO*=rp*d z2eEGW8#~nf@S#3N+W2Tt_^3{>Y5khcngK_04(6 z*}|znueroA$mk$oiZcZH=z?pG z`FrhuatzxBvi4;1bdPR zc>a~)P5BSr%mnzuL!qDQ03FFIs5mCVYj+>&2n|-M^T~bC=C`nqS!4=9X|@zPp2h43 zDA`wH9aM_%##cv@(M0|dAEL?7yw`Nnp3(a1qM!$xtGfXKWa8A@edL*3FDYMAQKu+&$psUFn8S|UIBBd&-? z7$Nz}8?4VaD;3eJ-VK6K20UX^q4HXVj{@a$xX0|2X5o&~L>ex&ko=|3SYbpW&;A!y zbpHycgzMO;^oG{*mFF(@n|nORJkLG3Sd(7!G(-BxL(EWl?x(ow%VM?K-II*OV#ZU_ z)6UZfGt+5LwnqyZYO>(=l*LMC6I8{m#Y5t6WH_~uYGYOLMfxd?gL7JoUC&&F;J9ni zT{I7s)Eh{%-HLuqEIPAgvCrO0c9QRK{|;oQvooOO8V+UPPACIUu|Aw0E7@=CE%r4& z-;HGH1?(QYcDtbY8o-WXTeDTMdyj;^pc-^wRiQE*2nTU%wiDZyUB=GE?;S=}^f$b6 zNn8^4f~~m@$X=Sv&4VIr2GRtk;Jp`=VT-x>NMaiYU3@pL6Mim;6QL%1izC>NzqbVQ z%y70I-ojW7^kLu08+1swp;|Bo`k@hUYi2-M)S5I#(Ovo#$cC~gUpdf&^Vn#@9H?TI_EJ8 zCScz+73!QuP~{{+4W&`D>07v2v%up%f;6jBP;F(w*}9yrK`m_a|9r?}@zE;OZ3n{t zIs;T8r=O!`Hww#LvybcjjR4xR8#+|I6{a z$M8G%@i&grm*~K6q6^ST-v;m4SL{^LPl1lCIcn{tacre9VjDx@wF-KlsZc>4N40nb z^if?f3sy%LL&9S?={NXmhr&^-hc2!=lmuFIN``~Wau$DUFI|skFY+pmm~at77v z0P>Z&%N%9~K`T@rKK6akn6^Zn<`KNHAMk!09_JOvdDu!GqS`$c$>UCRg_?5}Q474! z_JywRE-K#wbRv07XYz#f!|tdEiDvb=bnY|g5rjPeNA6?jM@B+Hw2QGZeaS7jIO?$d zz=ayeHfI&+#k#_ETM9gZ6sTsRaHdmnPrV9HdnYy>DcFTX{GX$}7wYRdj1Szrxu{XE zU=HBXQb+={UBlq9z6$MP3FruKqRL(#nn(?FQ0LLfs0-g~Jh%)s@c#p-=?L7#;phw; zg<3}i-N6av+i<+HrJ(0oOgm$3ata-$j__2Y$As7KAyjZX7F&t4wg4{YN0fyR z{th}64Y9gy4T4=hy6R@=kZa&BR2rP47C8R`I?03a*h`>ZGBBl}x2XnInD!412anO4 z)`cc!C4GW3f0f$Mk+=t)RRZ%KcjK8*w@rf%?K`wJFTp_Tg}0HYES`np?2kHdB@~P; z)GruWlkgKJ^to@~47=$dXy~^|5Jxole^hf6!{jp+|B8_mfEIc<;e2mBL)bXjP#xZ-!_2 zTCIYo&nZz~Hrs)pqVl;W|1a-A?Qpy$-PX*67 zvAt4@9OaJc$9Qk|y<|+#3_E1>~ z6;nTMA2P@@0mE@t^qc*pX3-f+Mu;1&?{XCCLu6 zwWl6^K(6aEy(5g-x-=Ruell+>Ow7KNJ@$8Q&eozu#SO(S(p3HqQ-E&PJ*;+SIwX5Z z%Q`FPOcM4n<@r_m{|rS2jefP3)fTC%#CwiT&MuzQQd#A_6pIRXZ&H^#K{~1lLKd|2 z%Uto!eYP0q1;;?wDNnpiNG4Me?3bpfji=Z}$9eY#^(%W)x7pZAw~cG0G$d!y>AN6( z6NA(&wymbU<^`1DQQGgCZ@R6z3A_swjy_P!EvDJbNwS@rVcUZ~API}4 zvz`uOJt;xFs1}kD-WH!4zW2RG>)z{I=&NXlu>Ir{ROMpe&o&z(d`|gg`49HJ;Z;Z9 zUbmJBRlmv(buw3-JE%F$-`0j|hv-UaD{)t70#<6#f**DagWUJ!*-8VZ15Y$PwfX3E z`bfEgkLRLW6{6f{rGYe;3(<7bSojW{o4Zc-sMp~ZVC87JjxvNMFd0b3`GQ?TZSDs; z^u5&c@@Odm>x8fJM`g0wkyx;kVE7`;7h}~1bhy$Pe|e?grQBEl#wu$y)-C<;xL3iK zF)0IZNBD&vZZTQP&F5!eJv@Vtrh>S|BSc230yvrugulMfWeW@xp0snzIfX(9Gs_ff~U$#!KI z2=0qPil_unM_>9KGx1fWK;DU(dO94`H_*4+f%|i~x{CHe6}1!Qz3RxuYQx;d&gBI3 z#~I8hs#D&`rIA8%gND#&IQm?4GN<5P(GohyDn<{??mkcy2jHhilaJtw1YmX?1)Z@k2>cD8_VuWB$q@D04^S4npf%o$l}|@# zocG}P_Aq_0YMg*0n~1ci1LQdBH)c4X)~nla$MnMfb}6%g=+F(XMg9VJ!UgYKP%5wxG}26w2y>P)Q8{dG5d={L1f)|b>5l2Ho2Sp`x$b?x9^ZfA`@_tA%#9N}R_(R-Ugx<` zyBSZrKGrj^)^Y@|>)0cE4BAH^qLM+B!cric>_X&pfu4#SXRXkSj__)-QT8{8wrmD! z?}w-IFQdSRm<;5yu2>t6LM%XIMAnvv-!T$YT8{nmw}{M6$ z@6XImWHT6yh>&04ty4V!vIucklO#=v*+!NdK{$YRF|lgyN($ck~)!t3y5mV%-s zhy@)3T3!S;*hEtmb6wMyLN5P1znlA-9f28CE=K%46afn~=2_VJ7;H*Lwt&N?81p8f z88;O(^Dc;!&f&HRF7q?wyE|^WWXi$*{%P(Lt_qiheWHi_aA7=FP@KX?!W!WRp}ye5 z)0VgRW5Db?g9yQ4Y;*1+|Fh6Q*v3~v40u<>1zh1T@JEpSs}{eDpUtnwT(2&WjaI;S z3_ue`@rNLll|jd~@D4`AF&ASKt-3@)cyyJXTd|%+%{JGwy{^!VVG1LDdP+NX3w^0tt ziBg=%;mNZt;%&k^516q&bqjoHa> zu;eX(pwv$P$fyk(eF>zYlZbDvjeL)v2C=v9z*jPi5y<3qmak=cVLjw*5OptpK-t5I z;qilFhsW%WIu$uCDk`RPbb92sQDdY2jG7cxG1?k)JgOur5ZyoK`{>k&_rp&*djjP? z)3M6+LFAs8&tvz+d>Q?54VfoHl&dK&f+g0m&Ycs0@d!-51%GSl!p0?e#BevVt zXQmq51mt?&iv8K@+7zP?W^x*$tj}Sl)dizURc*Ff4KwIg>Of_V{DX8^?1&w`W$FpN zz+l)Cc(i@BHi^?*0)T#1C=|8L(wggW8-xy^y^`4fXcQT^c zC+tAv(%OIsmn`iXVSFowJWyGnp1>-J2id5ri8;Opo|f*}#h(^!D*UIgdePCM1I4RL z4!GkyC*3pM?XasNdnb5@x|UwfK*F3lI8V3Z2=D?Vi+%-IPkfAc$_o06kWMZQ4OP?RP z{2ofp#Ld2S=cF}3EL*ru- zJ0)H%GbHg|+1xUf;~GW|bUd{t+6ISTi|HSqh`YWkd#g-Jf}A+8%&mkbao4e0HzzVR zvSwt1@RMP?o!_|rj+hv|GWLt;_=pCMnU=G_q1g!CH(=Fg;)#Q&Tme5*cn-|COMHK! zBcA9hD=c6mjfGfca_KB~%bEd0wiD)k&oN?lWwsifwSVF5eI=a|W&eHu@4k(`RNrvF z87Lanr4G`^h;I5Sa0t7S5rLlqzxZ1RzCr#8o7hNvBF@A5NV2#c>m&ihLK|v zDN7nH4v{;nZ45s*TbO`sHYd2jMitd7SHr$!4e@ZGL*S|JqEGit^4IhGe0Ki{Uv1xQ z?-=hM_qyUsK>L1G+|Hft6_JVjjMzHRKQO@mg|C5cujenfioLx$#f^%-C_J9u4taEI z6)MHQxnFrE1Ba#(G8;E2nOB@wJhr%UNnhk7I$JW=J zo;o8O(;Sz=GQ-288b^(e&Wbq@mlGEoS0%1oY+j5tW^2^uh-BBIFwQw2d32KiB48*GZIY||>12vH!>xKVU z?CYAO3qX5MRTip0Yge_Jc+UHzx<_G^Ci45zKd_p0#ipR@M}c~fn{vSReif)L9uEwI zJwGqq!Ba&YkRvEo2`Ej~2S60$R9)#0e6v}2Qh&N?QlH}qUj}%AKPq`jiPT4Kp?$)= zHv6qd!#aoGbDTG~1cFD5QK(E%%jpf-Ozuxh2U~MnzV#bxZ);8L3H9Rr#u{ZCGM*gq zHt;7PYh+E}AkQ}aiCM;3)~$--U?1;&fake~_zMGr;O}2U)Y)b^3vzl-dMIA>XLzr; z*8tODe9_yY^x_`ws=hn0Zp-|N?~He>=TAt9rPy5jQ*qmp?@BsgmAJ9@o_B-y2=Mzen4H*u;;Y5w$KHya9&;KtjS zCLGXr$oY`@rc$H=ltu0VUk~{Z?_!29N?6BT!|FjtJa^^86N2v}3+WtWC97#(W9ejl zX_;h>6(ZOueLJ$a9fBlW4IB`^kj%;stZ&zpdx1t-rJB}3 ze-Hj+d#n-FU}pfIx`Db~zAp{NGuq>%fpRzHGo`j-mOqs$A~Q=r|DWD1zAya;1AD|r z;$Eq%yjC&6C!46(!ZUT**vqM?&&7x}SB*yQ#7L|SZvjHtUOZ1w1dKdCcBY17ocjtp zN0YRB+EHM-I{7&B0dul>lx=RVwG3*Z2?kDv%oDp?Y;_o&fj_Zct&}X{HoYfsS4!3 zH(D?4k+N7$6h{O5=8Ct(zf9aA-v9&yBktyNMv z_Lr7OQ$Hcv)Ym+~zC7%0q&s?XOm@snWP_L-w%ak^A%wk*7$5yIc4pk=n7+|XBU>Q% zSzFgcm*4r5qrYv0Wr67^$Fhsyy|!gxNCVTKZ^2I+tbdaNRMN zugT|ziZ6OQ$E7iCvc;4W1%p&43m%EEOz#Dz2R;)ad(-1fE zlbozJKs@X}uz}0vMUp69K`c)c_83#8GIBn44>n_@Oh*o;t$|(`X9tL51GW9reUpG^ z#`(+mi~QT*f3}p00vUe4H`$xyt?wD*d&mD?psd&;uuAL-3>?wd-Z#kqqc1EVV^^_l zAj9YIEkd@;Uj8}$^4L{;;V!iA^{(Wj!PMc0h_IC4)!w{Ruw1LQXAV|!@cBSi2s zxgPvkp|*LQIoo{Jyh~Whj8H9dMeMSkmij6snukf{YVdK~yO>39z;3`{<2aLtS>h-* z5=i9J@$~R!M36^f9tl)uomGL1A;t!F`rWV$R_QWUbIaddvR+ zam1vw#@&O}AJv*bHf)R)q%38g@*|$E=z`ehZ`3l7+-lki%o@T}`i zd>a5vjingrGL@gPk0q#+fUU7zNte4QTM$RyRsK+(C$9&VNxsNSL$N1q5v_p{K$uz_ zcoJxZedRaEcXG+!*?$0f&;jvQ2Lg6c3><=#?F*y_YKX_Br&7EuAlJrqQNXVD>A*(u zrr2Nl5ZP#sOYcduAgR{^9w4xMBke^#&XtG&ehPf#EN->At7CR}!^o}?XTm2Um**kG zkk1WYADIz7EAD>W+4$q}`{QC_Cq%XkFA3|37}YfAs4yk$aaax4YG;kGQNUqr9hT&b zb6&LXv;S_pY)!Q`w2AiK&M(7`V3#=$yUc&u=h!w{s#|U#Qg4H`z3m}Zbj#a+ur07& zHfNds74m>?umrg()^oH|W#Ql9*CCI^Dy#!E1Iq7fWE5i2Y8K?^Q2nR zesPA_3;OvHvd`QS?~69fdzwpMN|h0}nvH$?qf&K5zbVM?^?@n?H!uzPGSU#2wi9s^ z6Omc&KpN8q{iTY5fXx5ojoVh1wcn2>3r3ihrhVbyIucCH>_pUG;R(@St{ z9(IC;=qlp>Q?Sx>9cyTH@x=NT#3t6!_ak?y3-Oed(T7=DIZan7tKk}WTQ;RR`ms<+ zP%0qGdIom5e~~6gEu=irgQ$v4VmI+)D&n9}y06pek|!9)LeTTzZ3O ztuHWcjzer#AAGwHdplCujO@&#)mv&TkU0{yOW2KX1g+=+>l+6={s+MRIe;CKi^x;_ zSbvX+;v&sI*$z88g?;AS;jH9HvD+Nw9gUqYoGGpg5x+-`jj0_|Ir>cG=7=vMB9MzH zJ)&0RLu4l!AHK&m%N5~@aou(82yYRwJ$$6Ar_*5{XZ_G3ThfpLa4G!ZHpoCV$GX*A zi1CKytMNOvIqitp!k0Z$gITX=>#1FxU43$hPXyN7lmgS2sqIl?x;+|$P5nHpm< z=ok)Pp*J$<7GeJ)f}O<7#(Hln?HQh4IE0?9!hW(}$%hr8h@|Rj0ix0>Di7o&c{AeN zW+6UrIwD>Ia$VRCRelVsk%@Trc%>I26#fB{X$n?bdt-!q0i2kp>VJrX4X7pfJxe{M z_Cfr^I{g)}O?T;av10HLag2R|nmht4dAE&mh=c6}#O3QiM#;rq_d@V_wc1Io0$cPo zkmwp}EfE=U3ehX4A-Ty)9c3VpS9c=PN>Ikh4*7{xB-KNNPH)(_RfxUGM!cm}N|1&j z%i&Mb9%-)B77?`Xh>rq?5wTr_$mt&9c&u$468}XkcDU3>+JO>2LWJHb;JAJvPs8V1 zpzZvQ?Bw473vUcChX<%@)I{wMWc~dYD_qU6XY?L+=!W6Rw0Nv%HU{=`Bz6wRU@zzf z*MR?*A0XUAoXQx}2H?$%F{haaTb^5XT3gy~*cu^YjoE(5w%vwja_xTsf9SA7aeU(Z z-ubihp)<|dBkaqtFT!N!XHL2IujO)}|-K`1BW^LO~`m;ue;+we|)8Rr5Ik%uS0y~dPK(!MYM1`SnXEw`_RXs(5&e=z8VqIvk*bGS>6Sy zxrw-`H+WL$shlAf$vU2fsG_{1yo=IXB95*fBI8yoN0h%2?;c2<~AM3iLg!TowYeM#c&{2b7E` zUa|V@38i zJeht0Pq5v>NatZ3K~(OcSXCGcgzPzZj(9Wt;e+tDu0S4cv-jAP;6Aa7Gh_83mII&% zCu2{bkj-HwJcq?#jv5DaqR&;A&?L3x?1b#w!%uwqh#-Sb86RX1AfbHFx>lKW3 z=!ehVi1F$JS!>6AfIaJ~SP72i1nf!YV%PExYCRuBH93G?@?F?tIf&QqKri|c-sn-B z*@yk}ZFp@!T-72(H1uJI^mCe87C*biBg){$1>v-b5V3D?HD32Q)j0&m-8O-iSS#Ie4z?d&CEZOmvN#LR;&lbi^9OhWtSok2%V7VuDdJ*2 zM`TbR@Tep9a$933xffz3zC#_0!Lgy(TkZrTlMisk06f3f1Mw5@fxBgKcM@LF;CmG2 zPZFY1((t;4mFuUlM=v261wh2f$Ey%K-ag%e>*9@yxU&}OY>g6|1HGmPuu>)gIb{tn zO?Ci><_|oRdK7!;&q0M8?0vA<+jjt4KM~Za3%@Orue1ExEkg{FP}Hi&&_fqnmv z5GmG^=^H%WHi*;G0@pW21Q1~+5u$bjJh|99Naf1#0Hfh;GdSbGZbvfq>nmf2JQ4LU z_??9H`I^|RXpeH+qr}mOm>PlcfRI^MU?*Zd#)XB5srVUtEWcuR{3@`xUotu1?OW_D zTm{zBL;QY&Uw%BD_y!}$LvZ~ba|uyN`+%x)5_j&y4$MLLb=$DY{yh*p#^agOPaz4- zfba1!>TM2*=z^8rM%cx3F@)+AftCFLkT^0xmkf9$>3C&eOn(IVD8#WM!w;R(aSa1? zFyk&0UNP9iuYms73{s*7@RNv+)$v~*w5X4sIzf#vJkzOx;+erR33ulXki$=bC%b?< zvkx-08xph&$U!?Hb!+i^3+CQy@V*|e4Un?AI6fPaHXYJ50!TNL@cuburUSU#5fKgD z5Gl|YGS>#2ZwaYuhcgWzNsV#58zihXkem7jv6;TosFRaiCo?q z{>*el|1SbRmowYJ+XL8xT#KEo>&WbN1MjC`*G@z0?_dw>EF|Ot^nWMz0rx|S_94n~ zD^|{DGV`z}vkKh5h+48 z=q+gc0I?YqO?4Xf=L9UvK4|GNpfat)Yd$#s4PN8H>!IM^C*WoXFRCR*^5$6eYXY8E z#lGV^(DlYZqxt|6&<6VdF=V4FcB+Qrb0qjY8UN#e$@ncw{0{rVD}nE}5arK@%WUd3{ z?{l=V4Bo#1&s$(D*nkMPi};;@r?^|8q*mA`z6I&u4J4!rzYWA_m9TNuoJcc&b@_&dIx)w`=O`PU=e=>rTzlvnt|dyfGUJ6;^6QLJiTs! zuZO|KQLvDsFh(xKPOu9$axwC!Txa()dyto<1ICcG`cPw^{>-?~j6uX&Q>>Dl;cA9| zlf+cHm2@KfU;YyFFaOB;#=gKBZ}PCKx!>9S`hC&mtpPk|7e>L>av%5K1wv6*@7MAI zJe#j8732c(ZeT7V$P!xw`s9KA;Xa{zBd$Mzd&kqcg^eZd!e%E}}aH#Gn7F z6|*<++z@c}^o6oroGLBDD)m(Pk(8}e0_BsnHR@RXDDaOWk*V$n<122AZIZKr<5S@e z<1=oSZEwUu*Gp?dE*hCGc5;z|iQ9`vi9EKt<%H>h@gID3QK_Q-EPWNY8`!4A8n<=7 z@~h|zM9PD-RQ;T`R30Z?lAGyOm`VB^JYUhv$P>C*1_>jWKedkfOC|!j0{d`DY(r!T z`_DYmRF^x0*s)3MbiPPvB)rQ3{|wq&2)w0B$b3=-p3x%UNp#Uqs^^pyYImJy1^`v# zBepegQ0^i(OgZBYA|!tRvf(wL8R!@{ebC+R44%42%*-Ri>uOlTYl!E++rr-(!hOQ; z5w;6^u)a42QH0ZRt~&pmdx!g&jpb%@$y{6ZB6FM-xf|I3?Zi~jIqfGcO}~R@GCj-; zM84K$?-*%%D?HUc3j6P^jXXT(^VZ103fwq$DdK0c4U&qFxaxR9r3d2vBiOFkS#5}@ zi!$6&KA*E8n(1F-2FAvDKvcU5`&Spc%_YF5?2Wxc9moaK5!2b*Sb;do!ORI@hRxPL z1Ul9vtjsK8-Xa6-H_)mFz~PhhbMVEoVdXx<%LJczBH};ukPToa)*54xr|Ny=?TSRU zq3BA$>zyr%&x{5~?>7}_!~qjrXt$oi7_0uX9^G{RQT>mc%E^-Q3tx$6yui_*_%4+ z-)WDv<@!MQ6csQgY=aJW!>GH~Xowh_Ea-Mi<1Tc)6-KM7%*PmmuY>*#*p={1%E2PG zgk`CY5hxj$5qFTIB^Ob-Iz|E!k%>KEYvwSU5t(Sis^=C&K>mj)^!D%`B*gihLEPdd z%ot80M$rqtyacj(OZI#CAYZ{FZ4aB#22mRC0#Ty}R`8Z%B>x!pGa4i3c6j17*=o!} z_`lmw&I{O$N*J*fQ0ja52|owNp?6_X+G8ZHj8-eU9eze%oU0BSbR9>npc8o!_rWVW z#`{X>T^J+7+I;~Vx(p-mF2pbHg_m~+*UtnU1_iUyG(&98FyI!>$5?+7`Bvtk)(nh^ z{~{*C0)HYMai1pC>A|>p9_?F>oG1Sxmy#W0cRwJP^uj1p1NG#frjEfeVh-@*EGUt~ zN&;bDy5Spsjj<;RBXvV~oeN>@f5vE#1?xTxQAkJ8i{(Mu-9tv$-WY9~Vzg6%9C#h$ zLqCiJ9bk#~Ahz^1(0c}BOqqt!#tejqsqnHt#k}EP+&2Ux$SGLrqu^U@#JOCAG zTpRryiIFo2TwhrT>_KexMcDd!KpGv1 zyWYnr(jBAEYT(6uhS4J_=wFvdI|slwIu3fC1Vuka4^4 z_d%;c7;S1{{(J-UeFYt>1exyu*>^H8f%UfmynlpfxS^1--T0pjnpHyWH4q6t9<;gu z|LX{%krKhznxJ)e=*+Aj2LwD1a2i(VJhVf=2B0AL)eaB0z}~pw3yy69;J-h`GrsaJ&a3q6m>NKcffx(U0fQ5CwfL2d+jTUgsjb z_A&4nrepN|9ULeJ%GL*!%%JumNbR@Kqiyj2DIU5$de|DiXKnPyjwmwfeI|MnhWgrr zD!ou^TWDW6Fejg(rD^cPs^ds^$mV!>0(~KU6+j^teX_wzssWE<98jcIK|ZEIzU$!V zTj*g9I2?_06Cv@7!K)$oUIneCS4Fg-D`-6y@;n4GHW(gMFSOSI`FRBzT|}+9!CriT ztJX{ZinVW|ALw_`tQJ8>=9;2C!hs)p>KbKzgIAKy#xxK!?ove>@jLj z3DWEqexCt_(%_}Cu$cMCopcd8cMA7iz#UnbyUAz~1H1hg93yPj^Eh({*F8cRY2a`X zT9l6O4{%h3f0PJo`5HY*fpw(0Ogy+%7rdy2@=Fkpor3aMShiZ2Np^=!wuD|af^39? zrV?sOgl?7rN1A{#3Bfs0cyQ%GF^bV1pk#s$hEWD3RKy+SaIF>hWrEh(sF6XrO>i_8 zHqacLK_o*;YJ>Xkg69oT4{3lM`WJ)JYeRR+24^B}$Z;|5W>LO|veIFxPeX<;gF3me zK^0*uqtX7mpv+NF^dE4n0AmKibzpaBU4-;016SwcsEU>r;I|0+aOh7VWHt&dA`472 z*lVEPJy7!werKcnEa=$_P$m^re2j1DxEl}OqTWKB^Py#F;JptsXboi}Nh{tx;0=R* z(4QIB8;|4R7|p>Yl$eTdMYx;pOM`X21RHq-e1DDKZ_vtD=*fMYNk#ox`1K0hPQ&pV z=>lu$Ez6$xII!+!->mx}mhML!GCnv&q% z;h=IHxIuF`4|??yEs$_d26r6ba3yf7J#1DTP{{__)i7hW;rf<1`VNlP27i)KivyBC z8WDwmCoD!SoNErA5(0G@)L})ticxPAu5W;rB%@6gP&&=2NpC0v7_Hm*q0bSJwYcCM z+X3#lAx~+LZJJjS_wpcJUhvBdD%-(1YLgx9_u(7$*9__5aV{gcB9VzZ3UIxQ_iTek zpIm&)!_lXx?HTxa8Qd-cJ@e4M9K49DMUa*he7eydH;$EnlOD(t`5-0WPdeIr8Dr-? zeE$!xSEwx$*U>6SDx~H*EcR8@a1FZn2=%6-)VDZGZF-8k?xQ~*l<$Y8$*7mIpHZ)C zfL64&Kr0d|d;=bzV$eIlegP<32+orxzW_xta367!-bJ(^2R+C@sl_Na068#$A2v|B z0>;pK;8Q$Gj>9YTN%MNbKW+xSX#%TAYdU4X?`pWRFP}4~|zs3AE}|9!F^9C=TV6fgHv_UdRrRPMdMIY>-1m;A1hU zSqOflfR03kLU6|ouDlNF;6ISYEO3|FWd`R8!57MPR}kbONxK?cv-0CA1r!uOAzG`E zgOnpX9F3Nma72Mk^Wz#dC`S_HKtx$3s4)fa`QYGv@azqA?kTuL<(7amZqV~JUbI@4 zhBJ9V=_tW3S}n^0N7K=gJe(^8-ATrPY6?lQq8(HxS)EMqJ|A_FzWLAsDwibv9?E-y zcRG)_M(7OXzf(~%txCMW*;JI}Lknq@rZQ+v>u!}nSMq=aP&OP?jKq6cXmw4TsRl}u z-E=@|N>GXiREPw{%c1Nz+?xPt5Q4Uq{!V5Jp(;5 zg4E0fxGocC$vTp~&A>aY=Te^npfS;rG=r=z*=8!^1@0hgPZXp- zqOk|{dr(d;?k3w$kG-h)PIlObJ742J8~2fAcox+1JV*x}qpJ!3npO*+;gtfddxPUe z;5UuM1gV`M$!z-!XGMBGb0Pa@tEQ6{bB(Yjp% zzSBx1$qB6i3qgB8Bfbf|qbIZ+xWa{_BnLDW+rVKv{$p{L*7{@oeO8^YMQ^8 za0iF0XnY00Dz0#XLuP!p<1UhB7idktbbL2~10+L4MWU4j*T|ri5|lNvBNEzL0BTuL zs){~_dXbI(c!Cn?4N}-2d@sT=>LYQ=4?dABQ}2EFFUBt&cSyLiAV_U3NX>lEnE3e? zM*~6mCk=C>B(mr#?x62h@Q%h?qULM-rhO7>ive0msLg}+(|rNdtAeh6eCoK9G{}Qe zY1E}Q<)W@)9H-XMXAZcOk2}b2(D+WWVW6G@T&>`D0M}5NezZnHT_o-FU4uQffJ-J& zR|c{rhofPjkpv1#LCX;Vt`IK`@RxRw9B46(#{loaahi{i&qbacag1i}B%gj9p)zO| zrlTLkAF{?Y9?`6f_7NO7LOMpCl@;HdIPZcqkiSB;(ke8`hBMe&ver}=X(`zSs)_W} zfp(KdhT|TxDx{y}0g(Sj&)U$AS4gv{T{MFtD@>Y6lqb)C585AE@0akK&MEk(*@Xwa zECEN!uXqlMdqHE;5gL#3p)aH}1^AYa^I3Q&UQ-*WJv0L%jU#JUgc3*s$qLiBOO}}Y z83V@x&=5fApd1~?LfmE0H##fh9E}LXu>d~lcK|OpT1j?W3Tmo9c;p2ngsv?C=ZX3x zY4nFnQ7@HD<&l?6<38>5(5@XlF=YXV1W=UtPW+;=jGm(+A2u5Fr=5;4d?V>dz$baC z$@mr%d{Gt$8+bx<%y`(>DnZXD0aiFMSc)BYla-7BKS{eSxH|^*gyY|VBat{pJ4~dz zGQL^C83kO)1wF}{T}3%Abrclxe}ZqZOaJWNBWkF zUsQ%0R?!VAk$+NvvgkXFZgefpNQpi=C=~L<0;r4XAPUnMNp^tfNBTszkmhi2!4u*G z`Jjb3Lvx`boXtXsZrlZ&c^s#j3vd;+BY>+4q5b5Uk*1Tiw}Ae{bsBX7&_)B6AtA^E z7SynSVx(8(fs&l_I1?M>35_+hny>t?a&DwD=XyhkQ_TvDp?28c(R?LT`?NlWXv*X40k|#7?e*urR&HC zC2!pb(uru933?EXNXB1*KACvs;v0Dh8F=M^hABZ#Q$8Bv5NX#__!e~KYfzRlJ-@{$ zRg7=1;fFlJxtI9;97nV8Pd?`>Tr1(|EBwksEqUM?@tJ%gvWQr357tcW^E=5|#_zPu>cxCXnwzGn6uTRm4B>m@H*D zei4siP;NNdM!T5gyEsu+*`R*Wh)Q!4l7OUO8S%K@4oM(ymFzId1&yH8Bbp_$cnXh3 z9~#+c6d>=F>?VyPG`f&=A#apMGtv&Su5MgQv)Ig_Zlr;83JBAMhA5# z8E0r@B)umcBmFX=jXGLw0axfa`3^M0r?qvm>om3rcu`B~9$K}r<2dz=Ml zl6&$1X>MnLPBcTL{ARQgn1ydNo{=>pubWnYNC#+aBl)G-I%y|)K1DcAbR;U%7)Fxf zMd@_sE0oRS3X*pR`B_7vR#yJjG(0o2VXlcn#lWmQ`dlaq@jkUB6 zVFmXn@`cu7Y1AbCP(2#jK^jO_h`demZAgx3-IS=o;-CCMnyZm^lJ?TbPChr;U#gAP z0YknpS=x|XlfBX5i<4&_TDPL#G}e;uLw^4u07{Pa2D2L1CJIo4~Qszfua6 zQlOLqr4%ToKq&=EDNss*QVNt(pp*io6ey)YDFsR?P)dPP3Y1cylmev`D5XFt1xhJU zN`X=elv1FS0;Lovr9deKN-0oEfl>;TQlOLqr4%ToKq&=EDNss*QVNt(pp*io6ey)Y zDFsR?P)dPP3Y1cylmev`D5XFt1xhJUN`X=elv1FS0;Lovr9deKN-0oEfl>;TQlOLq zr4%ToKq&=EDNss*QVNt(pp*io6!`xO1qfL-gj+~hy&(*5LdzsnKElJa0D+E>ya^ef z@FNK?n6N?#0g}+4kYFhex#BKrIT>~2oI97MTA;HID&*+NqD1_ zJBJWJL%7t0FG!ew3NZHw%ackDArqU?IzrZV1Hq4wbP0c&a6AcJS4R1SxJ|f}gr*!q zX(uFhKh6-|YuNu`3KHHlgN#*#@ksc}grH3*z%I0ha1p5nLO7;e1%zQ7qAX!T6MjA+ zM-$2;A;MC=9ilDaThbZA%M2lr65b)avYmu*7^xjp58X>LLO9vPoe-Kg-6;n9LA|3E z&|M@Ogv+mj2h;|_52a7Swk7OI%BdK_TBW=219wr~BnO0mOkAOy1$2)Td?#9yG!gDR zwTEgVq)y6(LI2cRLXHffaQ_bxoKRZnEMbJ}xS#q>{3aR`6{&8*#HMyq&4d6?=%<87 zOPrv3s11~Ll<+SJZ(Ttt9?*w4ME6qfEkP;c&}!-j;fE6+NIzJ#pYV&R9Li2WZ6~x% zLXq_0YHAtDFO@)Om?Y8EQo_*=p`{ZdEA^Hz;t7G3jGN-}A&kzDu9JQf|3h|yG@Vd%sm(s1%hH*U{UBsoLLioLJcQ;>*u1y^ zB~q)cpe@M_A*E7&6Vfc=9$i5iNYX^wDWK=XS2{{Ii>{y+5_%~0m(X5G(uh;ke$rpE zOC&i|196@ZQuDwe!g3|fQ0*kYL>EFiCJa!*UnZ=1%DzB-AoNYLl_V|HOG1bxG-moF zy3ik4BcdZoHlZF9<~->W_1%gWTEG+K{`fK zLRkg~3pom<5Q1qo>=)$?Ayi;0gR(#njx|w;vceELX)4|+AB7H_RKi513_65*O$gD1 z*-mJvKJ=e(>ywZZgwU4lXghI-a-9$@3DMh*y5oWVN~qdo!3Z6i(EJJAHkAFBGPqFA zCenYh>SUQhSkZ(jOgcnauI)kT!bRXTp<`H*$qBWA=tk`$I+LtYW&&@cKwef!%_`i`Z#7nY}q3fw-MD5T&l}xRqR+FsLcha8FI2-a& zLhYn$=-dA%S0SkgNgoPDuV`cojWu+Ru)V2Xs)Kq%T&A9fxJA7s&QV_|%LVb2`byZ- zq(kH-P>+d2^dg=3pT(k2Du?_8vJj*tR5$4_$tRUceF)h#LZc7mr=mWS#iV{wU&%`# z%SY{?9*}J!n@P5XtQ^S+9VJc^H>ibVmxx2A;5pI&va2+Dhoq8vPAwpRg>qn#M?#W7 zGC`J)@VG8{=C# z+DIAA8lnUzT1okr-Xi-2<=K0J))>L8oK0|^GS5+N5AsK-jSrE*Egjz}!(0M#vc%$L zLB@mE$aT8g*n!s`WZ0y9VjhgF0$SlkyM77g+x;3@TK~-G*GJlv|RrHPC!24JDp3wiv6C>%0##qSr*$+jhv&naIct&zSksHDN&Bn5agL&c~fQBk^y}x3znbxd>EnyBKFRH-&j*NzHk%i%s%y_G&gpQ|s?C+LIqPxP*ORXtLFqG?)h z{fu70n2k0MWUewfOj))vTMhY{BUqlTz)ofh*lye(TpIU^)45#k9QPyI^&Tg)x7d5E z!FpLY`zO1S-OR4Q=M456_8s;(G{GjXG{QxdLrw6S7S2r9Y+|i(4PeTrnXzV zsa@9ueV?{OTcmxXz1Du#&TG@O)>lh!Te<(Z)0~NS@L_yI zK9wuOzu;={<@hfA2atnL_zwJNej-1df0wVq-{kIc2e=gO33rLR$^F0`LjEx<{R^mEvo4LoF$Zh9+d<~(g z&{bF`>=Z5ttA#Ix{lZ;gs%gKeqIrt>fH}jw-@M&C1n-6B&X)O>sg~n-*{x>lJ%xUP>D_FE6$Ti!;$k(X{1^N(VRllU3S86H!v5z8W1N8XD%7t<`>k(gh0ThjIl%_~JzZeMwD z@`j2}%CAexEgLAaBEB%Tactk%iLw1+KZ~6f`y%FI^ytWR*L-Jh`)H)_s3;`!c782C zlK+|iM7SutHq9|jH4PH#2xWytK929tbrU+8wwSA1&R7y{-R<8yPT70eIO`NkMaz71 z57TKu5Z)D>f|uXN@8foHHyO9yLGvnM$~b9Kz~oQ&&h}RG_Vv6ii79?k_+3HE{IR*2 z*?Y4_W!BGdr|n65l-4zUar)5oX6aw0SI(H6(I(?z`l$4?>4_QZGdg9S$ZVYTDyu>E z^=v+8VNQ#j>)HQgThUYR{IyJQZ{T%XxDb7JPgjI-(P^cv}ZrFTw$k}juT zOUp?=msUCbRqC9Sc`4t&dHuRx%E^pZh1UYrnemnlj%87G<0H$yC>vkydD15pFI3)9 zy;_|Q8*uNYzPGZ~`40*{Oz*h*qir3(XnUdM#`mT+%Wgcs{=M3pYW1u6vR40E)>=zz zjIJ`eqAjsS^hnoJ+a;5eEmYrA*Q#~(PmRuos&mE%Msp)m^C%l+RlE_H85kvwkr!$r z(^fFdC+z23@sXz@OTw?aK60gpEqC>E?Q=B<=OVe7r?J=KHzkZJ)40swcyp{dYI^u1 z=V99t^ErMZR}OX{j@67y`T&hpv&HJZswIsII_AF3`aN@bX5Fl%*}HO{a zJ#X5--SD` zTXt%BszpkZb&dKr+S6dqJNflb)SFd*M7<;RbLt$ZzP9p>@^urFV_JmU!s<8zwnw&Q zR@L&CWq_rfc?S2?=&RS)Dr>y*R;nVV1d`=ExmekyvCJUuPrj2dQaHyih5q14 zbNdqKUrr(HPghZR`N;c`Go!wWnich1^tPzNhz{YIVUHaLY$X=2>9Med@5G;HJL+rH z50&?%9|J>ubv-ppS`~#CzLQ@qcU;bv?88~lvfj&{k-b0bV5XjNI=x|9QHt|zo!6$< z=2t6TEqOKMjh-?x<$UT-sgu%grDdj$O3Qq!zJ307QEIo;SE=PQ>ScbFJw5wIPMh2d zxyN%|*`qR_W%SH$mGf;jpWP>Wa9+#8u%hmT{qidn^eYq!UgoaJxtG_xXk<~9qD94x zJgV=OZ?^ZCw|l@QO_7EM;-wejSMp=!bNML7u$IDp{tbUn7%SW|pBH3k{!#7&{>F!gAxv_p4N)vbplO%1tY0R+?FH za*`#fOZiF_9+l52mt9sYccy%+3ViwB%au#&Sng2b&V&yT#R@WWZsPHdc z^}^yFR+Ze6+@0AQvKQz5RB$HWo>wjJZE?SXA99CgJ<0jJILdv)?ag~x zTu@TkSH5sU&clKgInf2*=2s}Gp8s`DOz{ctI!}%4gE{v+s(WDJ*4(iLjY~G?t#p4{ ze4_Zf;$)vmIwPJ99QXB+hf3$=zr~UAD7mxp7kh^v#(iw$G2dC&niYNz+r(1Q^^Ucy zZ9M;zZJ)#8nBcTpI@vcnrn=(8-Z4)%@3D2T-M0NGT(!j8-`F+#X|vUS#opTaz~-{P z8`i?L(OK8B(iRc^mFrj6erMIl(cuM=e?}gS2#?tBIvdj_x<_?Y1_yI7^H*U|M1R+LCAr2(vho zsU^Rh{YxKflx6Sf^%zA7H+&dj*D1O1Gama6`5oc{^`6wpbJ+cGvpy-%R{Si`Oq!(G)Td$>E#Mo*OqFUXwf#=xgcEHM6d= z9J0k(Cz#%2=UFF*eaO{kQrLGKzgnis)!6a24T zY`e6zceNGEgS9TK%`(j7V$ZQvl}vLZ!D@RWwblOR?(vsx>*Q5Tk#baMV?Lmk4K!3g zcFZy*Nt$N{)7ti&`CGo?zQc55TI*Mpp8g4}U0-Y(DXkWZ{kQb#)&>le6 z+-~o2d53xcQ{sUoyVO)+v5gP(@H)&*h5kmjB1KGLzvX6V>%Gg>e|U>|mo(Qi+TGB6 z-*zpqtR&Vu#5Tp+IIz*XM?A|8Hd&8ujZG%}hg!_=?k23oTBywOX& zZ{+HS13QEx;%3&baFQY(miKZWYi*b}@_R<2WMhA|Yz?%Oo!UnBFRiBB!*s(~Z(P@+ z`TM3iez!E5OL5jP6yFqei{&FrN4b%rLD2KhrX5hoXh1$GAG%a>^FB<##tvt&+xB=2_Q+MH-rLtNeHL|kYXl|gAZk@!gw7kQFvF+7ElHaOAk9GNx zDccsSZqx2MDhWsUVV)68J?miYlo0UuH$SjDg&B;hZ_}p=Ex2RcUFIV#N7>=1Yw}5r zv~c6o=%;!&eZ6|oxMHcGZ_$oQ(d>R3Z;q1-q&ck1w!)NJBn9eNmN*jFZwnSGPlT_X z4(=LJH^?Gv$!_aQ&V*-?F0F7bY4K4<+~>l^sPKa*|3?^nji z3%Gh*q{bTEc@r~Ftu0sMAL(1ASh=4uRTv`8*DiQ>=&daUmg@TGqNi#*Q%&I;_tzy? zwLZ=Ozt^+Wn=SOPY?G42tG-Xzoopkeo4!`+p#93H>fPBn{;ga^(;dBnI8y3qUBv#O zb@eS}o0&(Lo*EO>B(^Ru8!g#U{$bi?{&Q}D@J|WP^yX^X$}kW8s=iYVm>ujLwT;2* z+f66g9jdNPVKF* zWW<;TiJ6Xd8Y5irU*&Gw6{8PV;;Cr=*8C&aOg||}{5;!6p_7v5tsqPeJ7wr1>vK6* znx^UPn1H_6@|^ijtu5yBb-5k-Dlv&4hSj3m%3xuTEy@^YY%Ms(T(Ym{ztU@q+n8FB z!`R01E8iw=NW@=SU1ftm)#>0Pg?|1!{+*`l=Bn1&#UC(V^GlqKlr(o6qor{&qL25W z)*&#OJrI7+_niCAbKh>~s(S~ccAMk1deJ{b9bnxf)MhSu{9Lv*mA$I{Bu&-?W+s3%CtpVM9R(zoBvi@j4#vRYUt0g!-we~4V5lgg< z_9(@qCRx5?X7Jth8cMbGh4(oK9YOL)H0V>2Xm9uGwfv3x5g0pnXy8j zCk*jjV{WUXO^YqNeV;IS{-svk*lYL#%cR++d#3*E7JoW>L>Ej^>;w6<@}t@={70={ z@mJCwv)3_Jz9RNyT#jY>-~Ri7ht@4ZEvy36_FhXk#`pE@kR|TmN7!!(-zdG^OXW)uHEk8JMQt^2jBmoHi%SdN z3R`V$gp0m;zJItncFy8-=lUnJH^P0wBK{Y77Gv-M?gf+QnW}l1nbymu!R%r^TK~_U ztRGccsrfQ%-=+*V_WN41tn)sznyDc^b;fd6gr5Gt<#Fa3>Ppt*kK^KnTYNOXRoB>7 z`fvIhb*NInEi;|uyjqO$2fM;DL#<+Z%)P5tHy`6Y!od=^_C0?bE2x9yY*SgwcwXh6 zOJ6D-+1q+DciuZm*sX5Y9_mSQ1N&j$O`)^4g`2=jz6)3_tRf6$uSl20?`@~GV$4n%aZWxE5RFTw)!N_e8uep# zzp$9+O?v_vQnuzcI$6Jx8>x4+wdRLNaOq}V=p8LJ<(<;EY(2~Bh! zbL?l!3$uKS)Y{Q``~$tL|5tUOa1mB(Jfmv!xdc;=F-2<|s9-v0E5oi(+6A7w{xl5` zIPX2rUdF@zWLuyL++0axci8r7pBbB^_n0o0mf8!Zj{Jq1XS&060)t~!h}=1Plbk6E&6pQn|}m zw86?NW{5nNy)ExCuJciHu0Bn>B`jiRN*lF0>~+4aabN6aJQ4cof_%fvn12?2FxF|^ z_1-oY^VoP4IHcU;%P}LErP3SrcGyI=vDzRI&_6YcMt^p`vP7)S6tf%n15zb;du7>q zPF~Ake>IlrDtp4$MIELsVz%%T*@~vh%sPJ)(-T;)CGhL}^H#13H_SI%dtn-58ETfq z`r2;(g;CvnMVuBa>S*n#rI_;@HI*rB0bfyg$Zn86 zW$Mc3gu8MdZHfA!{GDm0JcIjGS!&v0&r`4JOT&PMX{v>{A}mZlHo zqM5&$+Ij|m**sAANbTb7%M22BVk35zw9G78R*)NiE0+-mNUF_{Td znreHL6rrl{i8S5V$UL@QS5~-BiZM(sq~MjdO2ft$R0OuKHK4U+JLx}I>T@FkgOqmyEWesvYn)}@QEc2g%L=Svd&GbECtQhk zR=Xh{ww2=#aieru9>K*ibFIg9MI5SSnqqB(wF=5>_CEx37+8fJj7_d@%NA&H?3$~i!R97njb)PxWTvz*8`9iO2?!(6F`;_mP z)9i9S8QWVgjEl?=@s}_-qSXo zff>u4)TSDpw4Y47WkxVn(X4WgQNZZ_s?r}RW-3HOru z1?%I-ncw-cTnqMu(w1#+OvkPQ!(3pJa7Dacll_fZ%Pdx}FcEquriXgWc*JO!@gyl{ zO!L$@t{ZkQhVVaVmyAq(By&UioX;>m=EvxFj1=|@?5>PsIvE+dhpEn;WKXN>m}bm) zrVO@L_cB|!WTqLvlRwBLD>ii;f1LGbcDW^^v-8-VdYUm*cX46*4ekoxm(4N$l1}oi z^;1l?+Jd>KpE53T7N$PmRdO)>xVd~dmmp>9B3IA!F?%=QR^Dg&W9{~_E~+WaAoItj z^~P_?8T}-;k*m)=*48T(uzu@=7F1-egSu7uh1^4ZEOVSm=l1?TmaYOWitYQ~ncZc9 zrMr=k5Jf;l1w|ASu)DjvThwPgeRg*|-+OjrqM!mIDj>CV!_rG{&dmQi{{GHqgRQyu z+;h%7bHCsFm0PFYMR#yfBwYJ}(F(6}V%nBjMTLoMnR(nYwm%ubRl*l-IelC=tz1AI9P^oIC>7h2n?*JO0hy0HdzVXR>eR6sR;cCvq8Y3%nR3bMh4d#9Dj2|BU}Cjx zq(Lx~N>b@k3{$~%YE(=%{g~-bhcLhBzuCuR54%S@o%E&FlI6G}o61h2OUMImlx8gJ zKz|n)vaEI;^A^a6gd2o4c?~=?k~zmE(K9JS!DA+en#w7KNu)tDiZkMlh^)1aWDy<4 zyE)yHf+%rEDNsB-#r!&wy34pGg{*3q0pEM&FSnvOTzW+NIiKlq(rcjUo|18Os?d zX(bf1l`TM2Bypa=EzfJtk=rQY?ddYEC4{KhXn(x5i3Mm8OPsWZO zfZo5Mte7@xF3XS$)TuMl&^Z2N^~@;62?j?{=rIQss;h7sSSq zgX9Of!`-I}DZa;AMoCT9F6Jg78?K}#X}eR0NVeb@-pS(Du=!L4JD6R^GyyO6ph`Jw z(m@KeO9fHf6Y>PtA^WIp+*bA}bDw>{U7|*FggOMA^gS_R^T-RXR2zknD4}k0c}#$y zhzX%jYJIhf$XfOTb%FiL+#%PQtK=e=!n~w|sU4IX8-qNTMwwDItgd!9tq){-HaCsi zEPBGEAfLIj?d&}65jBqsW>&E}z^|7J`>`I>QJ}>a1eJ^foz4CUu1`2QOnli8(wki- zl#|u0DT!tWQwD@#cT!1=6IqI$`U{ca=~vuHdM)whRuLh4jef%Jpzrb5==3TQLs3jQ zdy#CQRb&I>N7C6&#*y+T)5${i2X&k_qH=(k${8W)!8PN1GIk~Y_=HfkIdKpC^wnZqO*Gs;BzF6&7GxVQ8iVA-yuop@5G*u}_GUQ{CKMW10u z0D0*u7*DUE#Dc5fAgt96MxR~5D7egBV`d1iv8X0VE*VHKWF``0)}5|p&#?h4%f{1D z#D(5MnNcS6Npc-Hq_a;r9hhJlO5DX%8DC6PH--y zE7rI~K&O)tHGb}rp7P=R-e4lO6c|KBUBF8hYO^?Yf}X}+Lx>j_cv=o2e7d;MgL80V?U8~ zl!BYbb}$aqOj1f+BN|dp`eLRkL=2rL*3=2GQPz?oHi`+P_mN+Me#pxQ;ROwJ21Yzi zt0af1^YnhQgVDu!9;0?)KJca_AA-KEnp<%8p)udnQ)BoL18XtiZNVQa)Z82 zh0s6QC~g8^n<6)qgBjc%o~;P`7m}Z z<;PA0%OU{zUal3ASgb>qv76XM^c$*&)LLPXisvR*%73Q8_iXcgH#x(K~u<3 zZYl8qf2EEUgQ382?({SgP5Oen5WsGtUNXJOGw=g~C{t#VU?=K;KRHV(3-g-@JeYQB z7*j_Mv9_q8mXJ>rN96EehOFU+kvh5utoTUnMb>h!+0XQL?PTFBW-~Q|`j@*%H!=t4 z$y@~6K`-J0gssSh#*~Y86BVsp4xcY)9&i)c9<&$c{{%LOoJG|8(pT9zM5#H#4q>)( zZ%JRSn0gJ4g}!zYQ_1|vg>oO6ZEPs5LEfE>Y@;SK89S#&)EA!M4sk=xHDQ1;wp@&{`VcE)OALk*-XNCj%nk7N(k%JiVb z+$&1U>0@o_1UFwWm1Kd97kSzHJJ|J3I)5-hW@M(*#<_=B2MXq z*(WJ6~-UB+!*#CInG@{ep&){jt?_~yP(nG0@&@~HK7Vb3xARi+(qg(+m+k|i>ZWDFgM|Q zA*ieyStZ+t`_7)Ghf#Nt?<2XDWF7Z`jAgAr<~xn+Xe+i|bDr_wMzTd@7~?>Wvfr?R zyPR7>zH)^A5Am>oRI`t{dWOL-eMD9K2lIvPWN&j5Q6I;UY1CMJatgS4mWY3I5ISjg zB=ZDy>2`JjI0A8C=Z!(EZsRtCzqO6*;bJkf%g9%Z)oad)Envr!Gjuz37=3s}Vt(`g zf{7nhNUl;#$WqdYm^nh-CmEbEs@-WU#javg*fVT17zk4l-^t*#g>%Ef1j>MCeCCQt zA$bqRkUyd~kSjrcJ-``}izJhrLM^eIEXR98F(%{5L+Ty!-UxCY^Oh9}q8_7?TS_7j z!CImui^)82WOBKI)L5Vgu3#dar3cdr>MyD%^#UW?lN{y3kVPM0UUP=ePepx{%9@iv zc&q~*gPeC1b3=c+A9aZSNX@4vATo-;*|LO9Y*_}CLND@^awgGKFPzJtbO#?$2iILr zcu$C$?jrjXdC-sZKvug9uF(hXK1aaU$w$;a;FfYd@JpN7Wnd$nLd71(?nV9RN-UAh z&SK2Fg5lQ58YAP~WuLKG_=E)ZPvPVw4zbvk%pzZK>qk|S00Z@tGmGBF@CMV>;?S6R^eilUJx&h9K|0qux?U z)EfM*7xjZ|qZUxB5g&eF^LZm%$=MF}5_0%sFeGEqnpo}(7K9+D1r<`~YDgdoS@ijTA93c%+J!)K$pzBun3jDHIJcoO*lh8auT=>4eN zeK1pAfG2)^ALa4(B-eHcj=A&2}V%cvM?B9%gE z$SumBVh9cYO#y$d4fY$$*^-}JI6fDGoMulpqlS9LEkpYzk`=JE5_8p6%mUGv&#sYX zu*g;*|rjRvj^8P1f!M2-QVZ92$m()Fm=SZ? zG}ei`2tJ#V8;Ll$f)>8zytsNq{{rq7d{Kz&ZaIE$ zIDEx`OhsML12zuBXpKXwZ*YBKslHgpC`9|h@SZ2;gfGB2E`eQn8NQT&e5A`|v(FKM z`rJwUej_uU$cPcuO8O%L zCg5xnsdRX$3{2+9V1J?t!D9ee#({VoONz-v$uw`rvdjYe>Zg7OB!{dH%msoEwh3|9e zwRaOcU9#C?}pv2 zD#l&N&SMudlbH3aKiHX5+3k#+S*6{{Y-Jj>dF*}WG}q4bW3AZ;rjhx~lrvkHSIkkc zQlDz8wSQ{kwYRl>z{B0cK4h1Jktf75@;6bz{Ui;)mi&@g4D3@mAe2 zx>IzGbhE_=#hi|#SSSt<4-o5%Eyde)y6ZHGeu7(hMRZ-XM)a33LMR8D^^rh`Td3fK zAW?8#U@vqN>=C4a3wr{@HV)qO0wXjO*DfNqkiq&YBVmqdk6=x4jJ919t62vW(^^xY zey{#V9j;DP<|uA=ns?NgT_Sp(6(jD-P-Shjr!r{*X{JW{O48dJEQmP;MrlLhJ_B_ zKf-UsfZ;d8{|!wJX$u(X*YRCq>_RNdO}-o4($nhH3EKo+1!DRZR)SUBbL8Kr zoE4cx)zi}jgM|sAe|5rjGxfh2hMTyUy|nPP_P5<<7iKSXIN%WDaMNLt{R7)@n>@=g zX0}GFBp-BRMH2-DSR1*+?9h5?A807YT8>rvfiiuZe3QLs6M}5Q$MGEAs$T{%IoIWb*sy( zb*jB3Gp(Y^TT4jM>HP0`X88y5en~$_C*>ZI_LhFnJ|lf24VSj(yviP%b1XABeQ_%L ztA8y2v|MD7ZMM(Y*Py3vkYE8f zK>JYjsbgoWZ_A+OmvU)ya$9e#f9}wUHo0Z%=la3>LCiwj#zu2lIaKMRU^_o5b}L3I=P64S9*V^s!EJ%9hg+)Kayu>6 zV_7pQUPS4RkQ_D{WZu^%!zRyWm`$ho6w~+m^TogD*VlO5|i?zBB_sc!$bWpl@< zjtvT#R-c&-i?1LjP*Lk?CUoxY*wVVJX@5hG><`)gDp}>Hs)CBi)f1}fs}@v`s9Ia~ zrL1>JZQh`4E+Zsu($Ac4pOYRWW_(Fan4TD#H_cb&!*+S=H+gK+ zyQZ;C%j8FzHaDMW@n}`GyqAA#JYT!GYD@X_Vv^rKOPV(Bd)KeJ3DKXTKlT13|2#Bd zLSk#ujii}hqmr0}+ev+rUL=i43QuxQN=q>OQuJl!=fC1^ew_2kG1V#Wa-F4mm)=IJ zN~bM;1H%l)%%2)QD{)TKtkE-XO@A}dbJYCs*&(Gti+jcP{@kZN$UJCdKwA$J?WJows&q=kxxjxLz^Fe+Jm{`E#bQIfU~#-CMrcE4 zU?uurb^vn~sMTxbVa1lt3mu0#mURde!&JAyH8fMtQ=DpBFDLaiRr0dC#WM=r^7iD^ zWi87*pRwYXWBS5$hqQ-jy;3DVU#HAV7#<(`e*3$?w@t5G-{!tK_$Knzs~Cq@nJ@dj zTouz6Gvs~!H@D(TZ9_!&tsJ@-dFch(4|Se+XWHx;O@yMj zby>s4nom{j74IwbDniR6O7sd#^WNuFXL9MWskeU|NLinJG12<-(vL&l+r7oohTeLX88I3DLt;ZEwgbl{YQTVIjYQ;KW_-AKU$aFFr@K- zytQqq%9AUnP6{%pkJ#%}k2Sk+k+%V3_R404legPyuUwx+eqljlgA0PE_d6J*>o4v$ z)oq7kgGCRc0KFAp9F~df#CLSegtc5MGgG}m$#nMXywo1h?AG|I&bfYl{oIDkrswiQ zEkoPRbbeNf5y_+52ef`_)->IdFK!yzG)5lL{71W&g4W2Gg`5=En@dm~y=O~VCuW|u zMx|B6cU*5f+9qr1+48jcLz8}^eeIR1C#7t`g8b!DtDI{YpHs(v-<_26Mf`be{O%8b zzP%VDd@<^2%%h|SkN=x}d-1LL_nl)GriE1Lch2PUM6SjzE@8gg`W6px>HjE1)c;_( z^@!485hKP9A0GL~*y<_rIXQE#%y>WU=+L!&E_>~8>TPw~=$9yry`-sCE>>+;7b?4U zTxeO?rfDD08Q59UGNqxe`fBx;dSR=*I!3VAu*G7NLzcU$+g;yVJQOrG~}tmlBJ?y+5xEK2lq#0!OAah)&JIicG}xSZTz zM`;_?12z5{&(7?Iqm>IvUKjl=DX)3ePB@iru-Sk1p3W6rez`ny?(P_7@95aiIo|0{ zM?;4{?6kIej(yyYdwKLo^S$nC((R+`0lV!ctvW5tbCr#9jY_L+VJDL%tS<1Xt;`?n zO{Po}pr~mcRBu$hq0FH8aZ!7*efeqG@P^gROzWw(@2vqXNzEsk?c{n*>l%MGerm9+ z|5WEzC#n>ilV0E7L>L@1^xjFHbf8aqlbhrTgc7@%nLj z??=9!5_9lH!t1^X>YVqry*1%trT%b(V$*-^esp>2y2L%teU^uyXYXK_!LtUFFx|m} zM}C@cW#-+vm#5zwWgYgR*L^P&$ARV_jTTAz8{9CSVm9AQ*J!947D(^F0dWxVCmxH zzS`qZw|d`;y_y4pdbWDq?2=-;#=O9It3iqWUP*?5jnNbXp?;Wn0j7u z91q#lTm7;+Z++PIs>7d-5%w#rE*otU#WD%%ed-ofmV)Y7*>v>VsMjcM_%Iu-lAxjU7a`Sms7It=y&Rr^S18rZ;q0U{cZjBG?zSJ&|g;qCL+Ef};?m_;J zDc+vfTPn#(&eV8%AU~|Yt>8y~LvC))Y-v``*IY@#(c*5U9mOUk=7n#iFS5LU zS*7Rx9QD&Bee=)W-)|*H{}_|2u1ISuW+#gzdc}J4O~TAi=}W;{N@EHwT*fPV@e+%VWD-%Y|m^Oj?X?nP0K_WZ%<%uZ6Y2Y3hUe zyF%2F(zdcKwsXJ6lMTa)LlLgu$50!E?mDk^Zi$uRbWtn)jk-in7Twhsn%%V?>2S;C zXV)(tW8D@yN^D)tADTLtIhvQ5rJ39}A8IMHHngp_X|Vps+{v`kV6ONoZNQvWhju2n zU1^=z+N-_2P1GLKlGwDd;auHB8CPCVsGHZ303OsAXYjp zrzz7t(=+2#Mp$M`hDr9;tS^~;vNmSa{Q8vUn40qA%C|*7MVUcGlWVTFz2|~;&Ph%i zoill3>TdeVw2N7c`41Z(=Vp&h-S7DS=>4>hZ*XHsegDROH+t9mP4Cvt?Y3j1ZBJ`= z%Tfyu>lmAM+Y5FjHeJo5^xx7#Z9|6`ao?wPahn+k1>sr?<}IUUPjZRudaMyFB|T4hi;0Y$==f z7Jg>`8AYS6wP0H{1Jy;!Xr;PyUPt$~?=3@`sW~ zMdj7yrsUe^21@g@jj|tR?aW%3{UQ5A&WW7RoW(g|Ic_;`v-)I}WVU6l&pMkOEG^1i zTJorFVn-aaNl+?!p;INUFc@m$W?E$0V79}0gQIg-m+nV;I{L5iKO7JeXdAe(mzV#7 z9#_0Cc?@yC>RQ^R%z3l(R;O}DLq~6iQ?{uVWkx4;`v@Ll4R{x`fa%MuU?&h2b)9}n z{o=keMocqUF#lqu?Eui`5P_r4A>Af@PLglf!(_MVF!NpJhs|%B-Z0s2Qi9!QN>f{l zLl!?RVk}l#I9v2E8*Vbrkk&sT9-wnfG)y>)R+38gxwcp}s`F;+=f*v?k=1i5AC)W0 zwwDRYyvr7sPA%P1l3Nr~_$5!4n<>?mj*{l(`S$m{*CVJ0)ni2W2A?<|uA6JOU0xqOe|hA(uXPP_GPIAg>TSNrB^FG{&&)fU*Od1)FFwyJZ*qR`!tTYRN-|1T zmAaQ2l#42Yt6o$ct==Uolx?W#TH{swt**3TntVi?p`uRR3#^%Vpu*U_O)U|$i5Bas z^_CcpGmf>GW4*}ksr_lY)Aon$H#-b;oaQ*gvA5%Gr^+r9T(VsHxHtCySOb;16HMn7DZTQ~c zj)9KBbb~7f#|%dr`5CV<`DL=$wAJLHNv*MsajxMkgG`A)!s+kP_tUS`+oczx*Qx8p z?|9W|5A>AHr&QKkgZ< zQmZ|zU7($!?T`H-DcYmV3+yj{$AmH683S#gcB95mGeg6whiaayk7?306SNPs&6*Dy z6OEImQGFY|KCYU8-PyBLH&l))Csmqqw=zfRtW+xe6tSJBJ9~D{?=oD)M z>0H|x)p@Hkt}{TfQ4y~QRen{@!*1>y>H!*KZH)E+c!)sZ`_D zU)6z{Uz+(^m3Ai6!X&VRx$nTV&x5UTg6f6LP(n`@JQO$ymkIX>KVV0Cxlk;!6pa!M z6h({nir$G5MY*CF(OuCC(E-saQKK+XctvYI>209PEcl82{lmb&cuB3L?18}iMMeP?`-V}Sh!yxu_CM${Oa!OHgcY-T&?o4COpXN$ zPA2QcdV-M?iIwq-z+5z}8?cKlKrzZV2?+xBdJg;rS8ym(DSdhz^b)>8XTlOI&!Ys> z1j__V1q%d|1Y-sL1Qr68&ZMt_!KsAp1_67U3B>9mFrzZ|1T-!hnfuIQMxRO5{;Qp? z?W;A^DmA(Aj3UHfrlwWn0kwqP+PB(vtt~SRnh|dq2|EMmVHw*CHcsPwfgs!^S;Um` z1wI~4-KM@`Z1iX`?LoWH-DpeX&<>1MD&9Fpt)muEGclIKft5OdMN3g-z#E^FT|hcE z0_mFvoMJH8vPMu-kpoH0fLEpfiFg7uFoAmpwT@WapMt8zYDCLu;22$TIB?d;KV5;d zI046Vf%3y7AnoVyy&9|&kAQNOO8Hke)(lI;>*Hvb|V))`GPHrW=%PN zpn2=Kqd?Z4qup6RW*njB5k>aFD<1-1Ed*zSB?eHcFr|zsUFcQV;9!UZ_n?${oOo>C z)^rEf=>{gTFF0;JpnBqr)xIEjM*xuc8L+{4G89WGby`2P{O>5jg9nG>oDI;#c?QnQ2Aroi z4lCqrF*txi)CbPU;J)ya>4@e(xc_0^U(mYG@bhY*s=S7hJ}^@eP*`45sp7XHP$lrr zJVaX=dQt{7y9Bqd_|6+(r}0qs$v~`>VWmq0JsKTo3Aq60>kd3K1V>+3W+-el5|-?T zzy08o{ObWg4efwl@;ZDa+zVr?onhuetx{1KOk z7RiC?^n)MlMXvq;gtDFp5X~MyxBCLw45GX#7x=gaxP1&V`9WZlgOKaZ5m)huj$^=3 z=Yl=h6FdwbR83-ds3q=g5ydX}yEnK_BXLYaTX-w&MJ(Ti$38`!@fj^m!F@bzmIBT} z5|@l;{Cz5Hl8Z6q?`z>nwXmcFh;bLhNZ4MOP6L}>fy^@&7V3eK48+Y39z7DT&A^Cn z!2JC;TK64#QM$wexvVd|bP8Dp8>|7wz8Jo>9t?|_7>}XwY73~Yv|tRO4u8uq{! z=fm3bfn<;7hGHZ}!dGVFl||fIjLr_!0Vkj+!)wYs!}z~}U1H(839w5X4&E|f;16k- zRe!-6Uw}Q}Fr{oHY(DiACG~0SoOu_aEw*cNiyL zXQ~os=T#uVTOk7wqYGf&4aoYNfx7b}vk1C4v+#Sv$w0Ko6~DJ$M8oo-ud<0R@p$di}7AQvJkHhD@M=wyyJ{m3I6|4T!OjkFWBb@s+04`%ct?| zDrUfQ{@aB)?)7e}?(=JzDh*{#=Mw zG=YtvhZ;d2BjW&1@qnFsAiMSaeeVJ`xD|TX2%8pQG=IYXe&YKt;1Q1yWv`G$ULkY5 z`RyH_@T)1vY2Ve5d4h|60&DUfYh>uoXceO%0_qUb&9fel15tRb%W@(V`OE z(r~2ywpkw9SAnr<`K?gLE9U9q+K_^Mx}kl8kq0Ni%a@Ynu*6z0FAjm(v+eh@oxdyI z4e*`isDt>~EeM&~9)09BSv%0{T#VsY#KLXN8%J?Xup8ri9G-s~fB%DC#i5s}i2Fi} zW*PDy-`@YJpW47qZipy**vbX%=ne~+qE)=gZ!20W!*3_y*VEty$*@)e?o;3a88{!W zh?fhi+to~{_R0Qh)s%qXLf7b3wl;WNuP_|h!Q>*K*@;ctTxgZzzcp%IF`^Q*!xFK`t8wz*qB@9}wo znc^94pK*pPtzq8iGB9KJ>1ua@xPt{4S-*ofyA@~`~QF1o*S2!$RK@Yi@>s6ia3 z;4CHho$v79B=m&$!Jp_0pZ|a1eZE5A)gl|kiF-Zt?|-AnTb~~Z0eq5IU+2}88ML3*<>i%(8NAA86<*0% z51-+Fzh;1IV0~DgSG_jJ>!!cQL4vW?#fa-+7UZLeSIq4AZI3eat_7pR*KKu(vU0S( z89v76@G5+k&qqHnZhS9u;B)*;SBPiDunVt!$!l%b;a-W%#H;!83dFqnH?JJ717EO4 zYxq9!@y%;!^6IwyT*&KJw%{2balEoSuW-rti&qon`=~N2CjVU}K3j)=SL4Rdxn;0bJ|3m8P(EUk_wXuMs0=pZ zeO`ud@VfKu=o_zT%U4QzzcU=Kj&A_Zv%<(*V1CiZ-+X?s`JMIne(>?f&kp=t!K;q) zdc(YB_?eck=8f?UQ$&d~Y~hN-4qg?8BNFp_FlL1z$bC`BdEt20AGv?JMcQPydSDyl}BK~K1T%oLUpkhHAD)c=O(TXu43-_8x}0YQHtXW zD!dPPHxD+uW-)$oE>`Pis~i=)nFe~ z#IERjDEb!!ujm8cvq$^J!V*2vVv08R|OLmcqg8UV}(liak*4xht#<_mDM1%~i>bgR)~ca*Asp zG`E4-#17I=u@17|V6u{3rTn*3M^mO)(f*_DrsAEj+3-KJ0|rNgWw_#5h`I3t)(!rG z4(B4q85P+ec8X@4Y7pB?;HLw|rb5+vRh1wtHc7LHw^Eu$>$M4TwGm91+E?qW{R*|c zI~rFoES=c{>OYkO)R)+7;>CSe`*aR$i)g*veo!T5Qb{JQkT_bNu{>`$hnv)Sx5c{c zmu82~0i$(hZ;bVg+6@L6BBy>iowuUR<*5Y ze$;rUVRn;OXEb9f2o|jq+LC{uQsv%U(|l0=xp`;Hwa%B?NOnGRRPjV{U)4o>Lwie| zps7>+3v5l?(Oc!jHjr4sc7eI*mN-HuUZBT*(FAHTxNy-LU0zS|s_q7GE~7j>Z-MxCN^!AI6(37x6(~tU-OVfVPUKR}1`@`Ui-ZxPkZB1r! zJD|ULiM`Eig@(&HVShm~bsDQ*o9RNVL6`D+L&)Z>P=4|dI0=Gi4P`*DqdtN`w4RQm zreFufOLhW9i5x^qK_k}fZqYwT0<%s#Pa}sy!zX%;C{}1K@TKahpY#(j{%z@iJTvacXTNJxGl3LHTFfHM&eOnt^ ztXrqG$mJ8{`)iiKXPQ zevw|ixI`=!kJR0%dlUbmgSBWH)O+3N*K{*>Bo3m!Vn@*(Eu(&@idV)e!?A|CT=iHn zv~yhhv9{{ge(2BY<^p+XfT7@j{TcY2O( zj%QA`R6n;q_he50OqaAjzfbzsoT!&L=F7ZKV?H&GbeLKo_@Y0~Y_g-!>zdymeV-3pG<^N&aT6X-a-00eBVRxhIOVBKIgAgcRww;m35Rx3=?4deC2;(=6(s;woV_Hp^MqH*~p z(k(fSIXSu0@|_DTi*7^rF|ee%B(-dBMSa!G+Eon}E!R7P*$JWm$ra-rrqLGTt()w( zbs6Yt>2cDt&71bk>haEhO|MIR{_0N;SRPu?cW}VIZYsA%mk;(uIHSx+Vtm~|XppUw z&((B_8{bybC36e!q0g-Gr6D{EEygpUU3I2Fa#0 zy;X?y2G|vMzc6U%ge~)?FI}|MbCK2D*>jf64_~@!?Zr)2yV&T_(cU}XZxXE&ExSH9 zZ>s+2<%9PI)%pDG9%6sX@*h)EqhtERgn3%K*8EEMT-~${$w`U3lCFQx$SBEmEcPk; zP*z#;s>rdZSMkx({OZe1-8!q8ej?gvn5B+mxa%o*fya%m?>wtKcX-|GcHSqrr#3*` z&v@Y8(1iZVz?(g$y7#uLu~;IxtE&}ig{Q@{1tcxV;Wz}=gI$RJku1~G@?ycNwXe0Wd_I0eXOQfM_7F~PcvMV;b=I$ga(W!Elfnl9U35|DQ}^H)Y>_Nn}p<(;(` znqPEo)fP~V!XY}o;t*YLJs-&uqZg)ItWz8}xo_-7`x5_oe&4$*J$iOo>=0(P#^RNw zgLQ-LMH?5pn>H`a0}KVC>D-Hs^Ua$Zr`6lk2h|2NJjQ=36xML2c5BU)s!8QND=JIl z%9mALZ}#O}^{mX7nSZw!Vl0$2OXiFJ(|e#d*zB;At!JEHu-_}+*`7YmakhI+9Q8|u zAE-)t480$W{0AhFyQ6yE9^P0{`Kq{E&dXn_ADh3Y|J;)9p7ksHV$PhLO^3?pGp$6$tO}9(hp=Fk!DCYdHQ#ggl3lx!_?402v(chjoTD!}DTz`a2U<6g{ozqr@h z5t}?WSFVX)dUd{PcG;|HGmcN$G;!qEnPbtbq}YF{oTY(zrRhA0 zg5In7yM1nJXp?T^(FT*I$<1q<_sa7d0~)$Dv^JzSNE;&>kF@qy)H7@7*_}%Z(enMKQQrV zPFnpOa?<#Njknzi+XL34tdH3~aG22bP|vRe{~5b`j%2xPrT?n2E1g!3Te);u>cUa8 zcTZ^=ziiC)sIwz)4*N08eE9rfErWf6cl+tMRGKzWH`?Os{cBFus_Vq{q4jr>f zp)@l}v_}*vdL^)+cX27u5#OYdXcuWHjjvi)bx+Z=V`yuH+_G_hy{xXjHos=4Y$cWr z=T|h9HJ5xTI$F4^ATe)?^n6x!#@t^6(jTWiPTiGyB-J-meyrWRU#}RSuYP@l^g?Pw(+1BPwrpfa+1AAP#{T=%}~;p_Uh<2Re}7Kz5=CD!6FVFBGjyJ7!LF{J`Wz!uz%ySTdHuTlAR zBR{N$dqQ1eH=Roh1ZxD(1Qx;;a4$9jZ|bBDP`#t+2q^!rhanWmzw3Wget$v!t&i^L8aoC z7xFXmw&b19-Jk218xNMx6ls*ySvp#}QTiEm&aK?pdH(qW3v>%F6b>w^D%w#zw&YOh z^m3ERLDkD@>g$d*c56;*)$f?105YwKW%S8OdXZ?R?smyLqnTzVR=Kuk9V@#KcUMpE zZe~5s^nC2UtCvgfwxI2O^ZS{H4C+65fJbO^sLR0I&?})+L%$FB)_+xqrr(&p@j-2Y zxdAu*`uOU1f94(Gnd08vHQ719ah}~_>rRXLW*?0w8UCT4A@&p77pGf8*dm}-<`e90u$ zw9HIkA+o$}sjzIdjJ1rmtg)C0j$;q=VP;h((~Msjev^FGTPSW49--aHMaEKdP1)8l zyv?BHRg-zc>RO@fM&*R^o~3TZ7KH=yKjgYee`IH5$=~n4f zx;o7{Jv{wU`mkT0evQj$&iFTTdX^|VE_-KA52;G3$(@y-P@q@TyLeW~#L{DBn(_^m z^Q#kU-q-uc+gqP^Myb`zG%8xSSiDw0*|6SpomGcjh4Th?f%lpo5&oY7OZupT*M^o4 zG8vjV+&rQ8kMs14f7Nr;UII=9_RP*K2`o`-$D zdv>^4bg^*&E#KVE`=T{dZ&75l4{zACh7EF}nA4whPDMdh8fmskPPUs!BTVw0pP4%f~h9)VJ2G zk~vmaRX(W*DgRJ9twdXNuFw+MYeVi??4w$oQ%_*ZtRvaaqU zGpSu$->d0v%l3}psvlY)QG$O(<8&8FC}WZN4(q`V^Ibwbo_Blc+w5=HdwSp3A@!ln zgY1V&MhuTAkGvNZ8?`J-6?r8xFTy%v{>bzZ+TllsjUF;~kYA`zNN``e_ZNSeuXFeP z-rYSyT_c^2+Re4@Z!y($ve7q*js85{-a4lR$z(X&L))Nwq4=X?Zd*}Hb@NyGhNg*) za~k66GwM2O>Dmc36|yt3sWN%>)9UNh->c1JVX}>~SebrJPR-_8wsv)0zxp8!V;Xlg z?Ur9^zR~iwRn#8T@mJ?fMYVFC`jtk+tYZ_nGUAT^CqgPziY&!bbdTsgg&Ot(11Ccn z#!PP1&3H6a#Ag`yHqM8le!QX9z}7%4Y1ccW>nJ`a$`iCu`XrKlsclnRt2`B}I`+3o zTkM-hH66nqxCOOoGTZ8-m6jEMlzEgImUI?*6s;-zTHsKyCjV_7$s3S+OKLB@oYN&o zo&7p{d-l+5gY34f+AO#1TiNzGt8=6|eWll>X;PEiIbec5&HI@zDx6-lwD@Ytr&3b> zwj#4?Ud{aax$?i;4k-F)PP1pI;X)g+yZ&~=0@E<-Hiu}}&7O@uRXx}CdJ(jwUv|jH z&~by?hq5EqMs`M-j6OR$V)TbmO;M+#c0{d;5=5m%Sd6qCK6gmBK^F%^22bmAI8f@Z z^;P(+^?K``-sP%8w2iUlK(iX-*M`R>K6>YMN(8Co5)-2qDvLTS+vm4tH4lw2&!%Y>q5Zwz1}T z?U%Z)4euKV%X6E%v<_(tZ1?S$-g!=uq#UMh(0pP}aURs)bf;jr=x?0{ag*)<{XLRQ z15cxHV_W=h6$ecZLxKFP>0hSXOv6ourYB5HOja9@gZ$YuNnia~-7exR(Q=`jo=#2T zmNDHlTID~TyW6+5-f!+HZ*M%-P*vBZHWWPmlJe@(fRd!5^M#iS^7Adg#I2NG%vqhi zH0xldHX}1b3pVn$%;}kKnP!>hnUc(a%*B~cGY4mtWS!4;&56$Wn$u6(D|c|-{rup< z6GcWP(WL?9g%xkA=G6RKKS*xhW~r!D4`idLGQnt_GF>Z!jV7BcTkVc_N$I+$Tbl3w zfaAS;_Z5ZA47D7bF?9S$?EiuMsDPP8xhO zv@|%jPjjG0KxEH6pCr$dZfl)K*jHQCnq4;TFsRWN>y_$k64q0jxp?glm8$c6`|;L} z=6mvCP1pujudR!!n^}9fMk(7Ni0A_5LZ1;j=va%Nh^Ogx z(KFU(^}88NH=JS=Y20Ky5Tmll_`Q+LFxqg4VTr*70~;`4H|wVZWRQqf2so%g{N(1d zTJ3br4%Hq-myV%rb6Omlb>*9z zjS43gjLYAbSDl-Y`!4rzu6J&O^u6?wbiOoLY9lq5_LYv6&Xej%({kqKBxgU#&d%hZT@xo z;9lV!>6_&LGcc%cZOHS1o5QaRH;Aem^LG5J3Cku_jQ==3fBcB?E5_ulKj+4oPMR!`!#&T*Jci@CSS8-uNSYjh?HZ_o$HAB>q=(K(^L zqvePEc;hqt&l#b0DYfy4qGQ#h`u|uu3$V7br;X>{xDvsgLh(YOP@zzz?rvLmm#u8w zZR_ss*4^E0x20Z+yCy)~b3Nar|F3xhDM_vzopWa9_xeD7@t^8QbuV=|=$52IjU8y{ z-N$xAF6hC3&D+FdgAPkP$AYdz zQeg-73w?>|K#n2eal*CIdBmP)Wm$OU2veHzu)(S48NTZ0>JRHU+OMGb@lDfF6R#d$ zKc&u9JFT{;=2FdccnWI{RyS5rmBTB$SL`nDP&S~{RDzUDhOscLgj2GjxUBd@QDV`v zf=~IPd{N$ize;oa9s13vV54zBIe@{cV zXW7@fZtuJ&t4CW&tJ5t)V(x?m`!#t*iT>jDL@G$5bFj6_I9~r()7%D1U9A40>CrH| z;f-dt=746f=Bc`>-bZ~v6Wg?2ztd#3Ryv=Ni&$dL4W2@{PCQ=PLiRU2`gygH_fd3L zK2*+DIaOV}->5n$r^`#FUScD^EoUOqp4mvs@fhb+dyp*^U>(th0ov}384a1505!jU zbiFs&t&_Arb;AwwO^2*g9XYQ1IFF*4X2>%XVV`GD;eOzE5-B7DWE7|=%eyzBhUe%l^?x+94uyPP^r4 z>r$weS*g-gb&JQ*g`ujh^bV^dJqdR>((T9Xv}308 zgu~CV%UOUWk;AA2dJXe~)q=Bxx0dGw)^=O2H-8!IdD}!1nNC4^C;Kk&dF{QzyS?{P zIvFf&C=Qxm7(PeN*@;27acD)l-a9? zXi{`PjT5Zx97|o<_%*ycd4|4#Xt-X&+mi2Iy;YgMAN}V0KlT>~YzP<;@ZP_(U%Jl; z6-OBjn}vG?e{h#0QB{k-(6Oa9)%H^qy~rd6D*TwnF5YIt?)nv~ki`kv~>hQ(Tep^rJ< z+R;{Gd1KnIU(gt?-c>WJa%V-Sa^H#%<@+lJS7K!^N}>xU=Q@7|=j|+=QM144lH)pS zzv6Mgny`bR*8=lGMueY^eb!=1>gn%yH5BQ%*B1%I%`eVU#*}q<6eOh?m^r8Je`QHwf1d#!iepb~L z)k67Kn5{C!r^SEpyYPE+Iw2RC6Rtpef-y?3&=xmv8XnXxuW71^tzuRCR;(-kP%^x@ zq-aQ?s;E3~LZ0GR<*(R+Lt%&MuZo>;TAZic2)sS4$Fk=Nxw5tIiokv$G0nQh%xhKOaZ9hU{jc=v0&AiCz9;%c^|{omxMyC^<~{FZ zKj^eAYjkFH`*|7b+B{5iq`)#e?t6qfK;pAa)yg|TwN0^9z5p^6#Imu1a8%CxNxz_1 z(#g~TLQSjyU(z;wpsS5*6!r!0NR$v0sbYF2a7s=fCbR>$LhxC6En6X9r)Z}b zqcF;kDdLoBmshLyzsU9Twc?2Kpm)7$w)bJxS??;J zIv_ioQ;~`&Si|~B=8Fn|sj!fh$aJ745ucp>9j`1aO-Kz$Oc}$t1hN`KvjA9tJ0CB+X}W6n(_|)+W%|p*WKUWe$U8DENfLURr}gB zl#+1|^G`@BcrC?&ioXKdHLGjhEXlu3t4EhMAC|{!`4A&!a5fl>xw~O*&6M;T{rMSOdFKXKE_)sd@i{zo8xsyxl&Q0e66~z z+^izxom4Vat#X1g)~l!NKe1hONf^N!!ii@eMHVn$2|vtizh*sax@s)ZztHY#(rQ-K zGc{FJ=PO#3-7FbYl2Wp!q^x*X(Tl>>V7KKI%_^Q*@~*VDY+HF$g}ywgytw>RWwUDE zy4SV-n(Ot6b?!QD&9XW}<$@}@ykA*Xg|5s7{+_>!))j8cdy@C$S5&U<=k*`&ieyz4 zO&v^xQ%EV@S~Qn40rGh`vV7Il&WTb@st5|a`g)4U{dSF`outwV>9{os>DS^FcE;a!5W>boPW43xmsgw@ofY{<-0#20`_P2T#lSO zgp2Yz@uh;r0z}wBxKTJ<7$)p5Sjqbc-qHr-EbAmQmI@;VV4t019THo;xtZypL1_rk z@70~tK5d$!wQKk3&4%N~G3G7i8DJfz*i3eo>n!mntws9sm7>n#ZX%gztEfr1N9-pa zC8?8o$xkXq$;Zn_%05a)iJyzUiLMJ~^0GO5kz98c9YmV3DXwA8^LCDHr8&=VQ2VSw zrruq*rFLpfPIY+o$f~4DtURY|W$D0@Ma7Schm?#f%`6*I-mPMD#fHkP$`6$dl>yZ^ zY65C6)J?8WSLdj?YO8vx+EqVU?Nh%(y{Rs^{zcvXTEDuc>h?7YtIU;-%C40`m9xRN zxKR61y+M1&*wcEzF%Z+?aMBz1gC-y~(CIc|SUmnc_w zL}*jsTfeW~rHU=G0C5k2k|*ViL$i=U5Q7i~kqd0*J=K@YBzSl@cEP1^t#j^kI-Gxk zXa0t3gsaLq(5ZGDci{FJ_U85=`y~54yTTFeU^$HTOZFS~EPJqB2Js4h_9**!`yG3M zy@#XPF~YeP_O!cUU$Oi6Y`h(@9FHNUl4rm2DJDUWR>j_-WROkFXef2rJUnz6?zPqvCUwGUI2DXh<%3D zX8s4f8?SYJv>O}!8)mDc>dm#&YQ9(JRQXkPs+?URsyJ0XzkF_aT=~2 zY0V+v(`;y}(04Wa+AcemV4cV)rYjQ1Judtp9i{y4`z%l!ni|Q(R3>gu+12`9#+eSo zJ8$or+0EQ7xyR0)>v~)JjP2K>DIZcu=Ds1quY~hlGCb_dnIz? z4mV%a>_k{WaO;3wK8*^0Sx?bZUK9H|^4=ZH45g+MH?eAGJI8n18S7KaS2N%2ZJKD@ zVz{awrf;ENtIySY8QK|mh5%T#Jk%HH>-DLIbB0dFU&dt9VH4jx(QGu&wzReWV@W5w%>M;2R(J{Of2jVu0I{8veK>6g;+WlzgGmR~6!QxQ^$RuxqJU4617o!!!VuzD`&$?0{m7uIWEud_Wrb?=e=PiIGmgv?d#xNT0P1*FC&8xlIi z_K)fnzA)H7K;$b|jge25(!yuFMeMaKJzYWi6C1HHt`O%wyU0eGgG_4;2lP7KFP%wW+V+XaE<6=_8X3bXW^d_T0}vTqmrAF zZIVTjHxe)K>GhG#l?{@8l152WC2`{IqFmuLVVOWBkn?A7+p>#T=a@=r5IKZ+gx|u} zyUqi_sk6mq>|{8jTddvF)X*qsJgJeYm)5ne71T_u&Z_=WwYw^yYHa27iq!HYW%Z>c zr9;Xp$`+UJ0@wAnaz(klj41oFJfMQE@TEfQ0fS z|I~YFi(8Lu`@EfZ`+J$|I>dIG(|JpmoGx9vRCn6ZF{8tS%=7IpXZ+c&q|Kc4rqplA zqZ1d#U5_3X#coy@);B~P_{=v{HPg!}?k60?-wL_TF=#3)mu^dbz&1N?+o#&DS?^nD zv&w8XmKrqrF8T+$*SgO7uX>>Y(;wG|=(p+m0~73wuBSfM-~d(0OGb_HyU}J`W}0hG zwZvOVYk%7b+c8_6&0y;W3bvD+PFEDZ1A5qNGJ|?T?WO%8=Y9@rA~FaiQ3HDt=NqSj zo5Q=$cMFn5MIxSffY>TpE6Nu>6n+=35Uvu&3)6)Qpl?<4Ox#E=k28fm0NCqMtfx#7 z)tzij#NwgY0#}W*7DnX)+iBRtxMN<4-e6CT`vf);Pv~h1^i>4J#Qf)WwX6-PY zRhO?{X*go+Ybr5aGLN&&x9+elbL@6K#^b1c%nH^#^iR$v-WoxfXqPlr?x%X?Gthr^ zpg3ep*qewxQ9&{4xZuReN$D-qQm&=+Oudu(A$54GtTg}h=IIgXwP{~kbx2jWyq+AN zbUraF;cnde82{#*n{5x<7>owy`d##SuM#K)@*`4OG+pp7SII7B@!SV#ihK+)4b`sp zPPv1$A+~{5&=j`xg7LAv`L@Yu+-U4+>|va2{Kx2P8f+Q~nbVU@b4|BQV)GF5O!H%N zrsXfoR?7*?H;b=zAJiOUn_=fUavVFHCg(1f5Ico+#2fIVL@0@o6ljgn3`DlGB;bww zmo4NB;}mj+alddG?h;-BkIfI}59hDoujaqv-{%kF|K!c#k=$O~TO1m4#&p9-Z67;}p|B#v8^fFtWciUNFi``Nmtu#l|znQ-)yUMB{SPK~tV7)zV-d4IYL# zOFzpT%TjB!ZHw)^J3zs=uL-$mdOAzm&k{_<8JtD?3An0nd?04Jmy>u7DZo$^{2pri$N}fzx)Hzo!x?+&MD%sc<;C) zxTAULyl1?A+)si_g07-b!Z=a7bb`1u>`@=|y6QDamh9!Fcq&hk-}X|;>t$UPbCt)H zEtTICmsA}2C}nrWP{nhv6VhGsS+Xiwx{NC+m1sm`B)CW|cp};WIqyN-6y8y84)+pg zI(mt{9_F9h?ujf7WF8M<#?eBiEuGA?hkWsuWP9o|-HVE$KjNJjJKdT72lPuHFc|(H zd5MUlb4e@l+`W^SLp>t<(wS5*;vaGd{g?APIUTRXHd1OF9zl|7d)FWM8X}$?>QXbyDQ{FpUZWPHmxv3XB$iM6!K`m%JtO3-Q1m6_hx8wqduhWT!v18h7Ha9P6>Scnjh&)feJv#$daN*DyC<i zXCu)Ri*NpI$Xp$374o5d$}?psV} z=YN=p26Za@Z)aCZz`f19c6P=)fR|eBT#xyZ_wfLx5Agy&==8yO?nTaY*ByH$t|oDN z3AWGmocxbyfsG(CsBi8B>JqjMZ%I#t7=ct`A$5S7L&q{zkTp3Ei1rtNEPM|#Rp-%j zn15JZInnGb=o9u9b}joTJBa%ZlxUL$rv%dk!(i4vDQYGhA=HTWOV3CyNoGm=N$aJB zvO!)WW&NcqWTmo9Ns{Ee^srPdnJ)2@JQlAOUy!7V2g2$%UATeo&AY<;1!`xzzT?oALy9|>!yj-bi23N%!Bw3KPfgpk)< zom`c$d$|n%;L5@N#cPQm!isMpLW$>ioU;M+2sZ&=?Yd(PMiA$y-S`xuE47G@Ao88r zcvoT{`N(<4nTZ#HQtfQ#JQs~E!{524Ivo&~{M@+{cCAv)Gp&>Dj48^HX}V{5XB}wj zXKESB4B|e4?bIe(939qt zb>yCA$3o4)&4SwnNdm3@I{&u*SNvxAo%AVJ9#Wi>ACd{hs{~#63|G%?f(-3dtjE9r z7ec&GKgemf0ZSRwDnPwsGq6eQz$-R_4q6IiD5N9#=xTNWo5xXcdUAvuC;JQ93FUxy zDG~SuC5Rfx$_QldTOhNM$4YRs7(e<5^_h$yClULJ>v%u>3XbBtLFsx9roiH`zwm4# zlyXxJY9nQ$a+qD9sBjONiVj5e$Vm1g^cngc#@by#ZaB~F2@K0NXro&S#C{IbiS7of zf8h{8-V1+*O#t3Wo@=dZJm!b5z)GE)?U?nL<*@mtX{}Ldv=~ksdzldPL35$`wE3`U zov97%R6R1h)y>ncXj;(JTC32eYA{!}^BP4XK(i_4T@AwH@kS)h@3)S3gK!;~2wS;`_*Re7yoEg;YfB ziaONXJ8oV)9gd8^#k>)KAp=##lLBQLFcGCQtAkzn@S@-*|6guT&H>I*&Q|tX@FPW~YL5&jwfg3rbMuz9Xu&X3M&=VIr07wuY#y}&0Em&itH5VHnymS4F4hU|_z zkcZxnDPZ1$7EB!a5Ol7`AnVbOY&&Nb?=g1-Z!Z_&SvfNH0rVOu*)#(NcqOZnnNByS za-o-9$2Z{=#KkwqGqDoKGW$zAZEtJ;!@7lOod!+tOM7na$cxPF);-D(YU)JH=AzO~D+lhVdu+ zfO13_63A-jmZGt|MDbg3Fa7||Np=XggfkC_+am>Sq(-?$>GD1T{)zWti$mRka|5%2 zrv~Tx_K__X`0(VM8U$39s5mN%{>~&agQ#rs32`2ebVWM24vvGdZLq4%z80bVtZNQY zOUBVp+{@5xP9n#LZAR`PK9FRtloLYvC_WAF1G(=Gg#}aCd)+gYvTgLM#D(MBUl}7GfpxsF{{me%r#)W zuQLuc-Z%I`j7EvR9q_mR(iiKy8ycWq*BY`79rY)451K+6_?qYSHvzOIsVS(QU9%79 z!(VFV*6yy$QU__GHNEPG)ah&YS4UR+l#edITXL?9tq!+1ki}j>;p`TbEoxg_NKv%a zW~8)kV&Yt%`r$f=u>L4vskxD)TuYzREku*0A0XXB_3u zI!J9*lNLIReMeB~72>nX*X85oyUqtyx+ERNZ0Q8AS@N!OuDqwbgKC`LU;Z^dt$b$s z5&n040~7-BeQpqIBy00j_FS0zQs-LoS0lJ`UO98u!1f zWMlxaeGv2!dL1;?tAISz1$Gnr@=oyI3-qGqlKrAm!AIU&u8SSdeu9oiWuT;8#Cq#) zWI8e7jGKADyn<{kKlc)P17XKlu35k`l{*hPk2+2|Ry+DS{OlZS8%qqV4i{P+<~*~& zyvlUYSg8N5TcIQLzQ(-}IWopH%RJt)#`40PX#Qo|YjPOh7*@dE!1N}jp_k^FIOl%RviKy$K}&^N-(#O`e_H?L>&?R~W=k)d8KP4 z9F%=9i~{ZK#SWBcO@nGGyCrv(utfSqc}F!*Nh?+=%TLOEll}h;I2EW2+83k= zx)Y=dTVfL3Dp3`p9Hd;YvU#`nUE+7xZ-iebU)tLRey8!um*9=m%kRsR z6kf_CRf2arZ@%|GDu;5va+<F1oKRJ83o`KKiGS&-M-?+ z=uT%Mm|yf>dOAG_c#TmsLVpCtR3h~eIA%#?74ecd0z}l~#3AAuy#7q&6U79Jj3Fc8 z+T+PovKu*`{F{7AejzPnDAf-16NXa5s2IwNa)FvSL;6z5)F0GwiljiDo^Hl$2Rc&> z+|hW@DCr8EnSX!N*9I~pK<}?F(;H}N%Yj%lnu!OxlbL=+U!*-V!C<;4-HRSaZ=}D| zN@fC3*NmWBIT*Ma?;)$#ld-yqmCNc6`J|taK%ktBK!>7PpmE7X8<4NSl-dKFsb@$H z(65?7jQLfx2~B6uWuIc_unp{HoJ`I<&JxZx&UwyjPCmy1Tyr0;ne&Ttm9vbK#d!tn zu4;4*3JRd0H!}&?RLy~?lK{#f!$5EED(nsWpeb<1ztR7|n>mnuh@H>w4VIJ<;zs6i zH*x>rKH%;KE?YJ?kZa-GhI0jSzOWCl2Z1ie6LdM+1Jo$41BZ+Ltt`_C@|Q~>qxT(f zKR&_F*N~T5`#ZB-2bsYHLYmY9`HDFP#0M=O?=+V3a9#mUUX?jWTq-R6f#sYOrN!uwK=y|-P&Qk}e zd+_@aRYZNEjFgy8gR);spQeA%Hkt?a!a!ycvy|BlN`;4@{`LV&ZyPg}>A|!HG8dbv zqW^>AP6VD{2rxex%8w3&GxPzKjWzUsV8C64Sb@)U4Xycqepe!s4dkv1phuzujqTPz z*ZB*GUl)P!^BQuQHE{i(A#Yg=Im?ZZD-8_;GNkLE1U~#`OY8!U)MEESpz=%x&eo*g zyre| z4y*qt(9md(#6u=^FuV=`btR83U>@XAuLfe#7}&uGh599cDDVUL52t`NvJaR$V?o8G zC9scD!1h&v_EI3^Gq-^3i>^T9Sq3|yXCSNkD`ae!L0P&W+Z(hLp#(h?5f8tr;5U~b z2U^=>Xe0Z9Y&afxN6A30Z2}#u9H54sfnE#Q(@^K5nQo8=(wb=xE9S01^qa=af;IDA zpx501rg|A;1-&B`TuBFDGL3=ySOM&ty>R|}P?Il!Kk^06;>q`~gDdf{T|BB)R>*d5 zg8zH|=BZVW+Kq=oaT@kO4#55G0-DeX$aud5*LNLq;9tQ}Y9a3&g>3n7AV8!8L!&E@ z#{O5Pn}Bh37;5-D)Wb`l**$;^^f!<%{uUI9p2Oq*Z{F13K!aQh^qZkjE7{OrK&cus z*V&N8PyOy+CdiKWkU^Yqbso+N$jw631Q&APJv53qU{9n&t&W3TugSkzNmHPvCqkXi zgt31N5M?|yKLoPaM*&4(2-J9gAm8->vOs5O0hvG>NQGwv948JK0?mM-(GHI557*HO ze*4024|~Kz76^jedlmdY4SI81IA>>|uMCFcP6ArZ8n}Z)K!(}@G@si*JlX^Nnr*;v zngM6a20}py^nMScp#VmY9N?^YEHV#I=-uy@Pz3kppcn7ud9**l_)BJ$E?mFnF+TSb>`)`VY zhce~iW_b7+04jwN#^K#MXpirHQ!%~(jo|HX8qgDHAs*_;O{nY3z&6+c{dzgH-$l@; z$3uR;hx3*3`_TfZWD&s6^E`swh#Lo*8w$Et6oWwCkN|o>7`z`3M7i$3lp6t@u2sNG zH~~lg1ZCi1yVXK1JK^DgdWDDpxMNSLCqp@Rf!QPj>ZcFTZu$W4U?BV)3_W%{)b$Wx z*^Pwyo&e0p5m3i-U@V#Oo3AwIH!o`f@Px*}2;=GDJ%FC|KPuiRIL0XW&ImZhxZg^B z3!wLp`TdPC&}t^J76N4m6m;QJ1L0f4;JfXiC3tv(9`&>KKyQf!3PY>k*OdhSZwu`u z3+lK#)N~&>pXd7e{AM}L{LSkb0{`z0V?`JEl!q-705!=65>P$N82K<~JcV+24`b&; z=uMB|@dCz&JJ3cx!93!jbLBt}`~rV_3vK2Dl$eL~@Dkqn4)y#Do*oua-tQjV1mm%X zV#WU5JLJIQ@cB*T@Gx(Lzd0ZjlyW_^3k}R^dC=#};V8NA%0qqeFrGYoBM%{^`1dGO z1fQ&h9#;?jj)C7Cxbpw~6T!UbA$fRsX`a3)hPK3pzTx@16i6prcu3&f9uA2VehT3o z4@t+v)S!W-;_1Df*35>sh{9_cTA>jhCTQ6ea6Ubpw*=1aq3w9cF!k{8Fw*q!^l(;C z7wkZ)39i)& z*QSL}d&=HJUopXzncz18zdgi48~h!I|M8%NR8T6B(7HVg$0QhUlAx7$gcjZo+E!Z_ zmta>MUU_I(U4eU&1+6Rv+FBZX-a|TR58sG_XDqZLKNyeXU}1QUsQO(4Dky6nypqD` zrGWQB;5;5ekB1_a0{yAQ?<1tZ$dU->Xbng6P@^K@h#vZkhlLagKZ9Vb34|W#1NG$t zwT1#$$-`UJL5cH#F5|gd523^eCFUu44{gT+fAug@NT^NO?{hbU5j7Fc>KQ3LG|rxI zFFoK+T0rj(funoaG@hEYLRlN&`x_l~4&Htc|o&v@49Mt_q;F27N7H|^!(|xFI4{Xf2FkJ%Bhj6-K(QVDrR6eS-=uTxSxLUke!9obCazyW|!vyX(CSOg=b8938PFzml)n# z4P)pL;Nu+uUSMai8xDiE@iBP)5$vsfuqXWuyfWM2yW2rAx+n4(xQlz>xToRgYbcw( z(31PW@w!0^_F{R;zZINgFx=xd@cPaLJ9Z_kxAuVzw$9xdn3^(B1=t4E>5HJi_zc!L zG<}J#rrX0>>;PC$f50d_5HuUx!CJ39SXbSEP(2PbqT?X@_BhyBx0yh<6y~#aVAXQn z)0lps?s$`lhtj(ZR@;7Pi>;xo^Poi;+*4p4c?cxg!(g38B41fepzwPTuCp1;J%eDL zi3Ho=0$kl$C~qC`aw4Ez{0rmXda$Ew84>KmFQXO%_dAlwb_WBSvn?>Adx5(0Y6how z!ByAM-GLpHov)ey zz&1VNZqMlGZb1HqoLX47{D7JU{x)dR_63^pEFk%e2GZsn=pVi?V&Kr5KEf!#g;{SJ z)ZQPU%b5(c%1fX;yBh8)7v}Lsu%iz{6!x`s zt)ii}Kd`z$sV0Fj^8m?4wm_b{5t(G{LHs0-u%^*@=E)KjaMN zyg^5^RN%{dO22S#MEi3-bMn}6=uTE6=r#Jg<=|5?pj|l&;IG*bE%TC@N%sK7#igLg z&7j_#O`JXG99A*Cn2MwI^bVE=yZ2`phS;=ap4g&24dS|sTk;Om%+O915L9o)IZcF zx*YZ;qQH}s$t;HUZlw29ZOI=*C-NM%gBb(s(jUwc`WM-qSU_+nUuchC=pj^B@;Nbs zU{Rs;bl88{!MtQv(|xHRQbM83AXqU~(*vm))JR$fE2`bFF22lowA_b+67xq`AAfWQ zK`*`vR?7oe8%bafB@jl-Gtj#Rf(LR8GZtD?B4`23q;FA?bOqy&DA9{ZN7h7GSI>i0 z|7nP72w;!kjONTm*RcGc#HO=uqhcCdgXJV+%_S90s;OKS_Kxs6;Pwj z0OeO2cD!$Z?kWv)$Y)RiKFNweIs=_OmVF=S29+=;{pVf-pPhm}K+hncg${(W74CVg z|Dff}M(-n&S^YsTVKdOQec*G|NH`h|cNzj-;y>LNA$KtlBHz6k5_U`Eu$%D^B1eEt z1!a7mo(q0%U}d?Vf*(pm5oAYtD+BBiuoDuX6h<-?prqQ8dC!c4_8Q?P>3)zs@e)4M z9>$oJtmmM$`-SRBJ)nNl!EQV3sqjFL6{B|1-=J5d(>}C=Lg~*GL7k-SFoOE9{&dTj z9-zxQkGT&v(>2hSUJV-bGKjxv1`&*pK%0CNvzLBN1Lp?TNF*($IiM@v7uwc+W-;u& z-C|G}2m1o`Inn(N_H$x@cHbOkm8-Cd9}jD*tc{EvPN z^T7!EE$s0CwzAuyLNl45|gS?T29dorbpm zFVxgyuu@jRY@W`#3G;Iz(ivzI+tJ(X)|@SzJkC6i1T+kV`W3LI)g~h^yB9-{M zI8st8xgnh_`yf+zE%GYy63Ab9rFz|#eV2KAE%y58^~me6*G_oV*UKu4lwFh#kOoSp zOJ<2jiB1VageqZ)AWT5<8X>;=Fo(|>#a<0P%nGC3TcD{2L1`U;T@N#;P{%^#RRSof zucgbNjeMZ?fx5;QQcDI>tEs&(p18<|uyd*gwOKonMNkk;wG?lS@59bwSFzLBC@jep z=1g+@VgG5HU<Wu~^fHeK7$#5C45 z{ssBbQ*_nZ?@jfMKO4Qlb9t}H+~lQQt-Y)*)k<{-bZ7KghK`1K!z6>RG2ED9{BC$- zP#V3B!;S5XyNp|mkBuRwFQ&)lXzK#oQ2R^AAS|9b?%szY+^xJtf=S}zvJHyCN}l(3 zpJjd<1NH|U2(1dQXx13DCVE`#toXo0N8;GT;>7VSGF!|}oRRP)ep{SZTy5-<*r_qG z(YmPY$n1zCVTw>gP^*9?z7|!UB3wR27A83_%;o3ua=7g|>(L~n0X%^dXfNs#aU1Ue zUia@V6GW%21yAunY&`~XE_f)hp7=tHA!kwZL9u}W{@x>IH&_EBfgb(^c?jAu>)9co z!!i#vFbaT|CPv1>drsH`{YLAc#lE9VWI9=b+ks)S$Q9!{;C$}Xz}7&eQ{~FUa_}4E zMXD8DOsSw1I$=M43G9jaf;M+QM2idr?UfB+S?mLk^m#N52rGrKhEMptW<=eOfpnM- zniu|bTgpuQ!q;PST{>sEBgdX&BP|!qF{bIp_25UY(up7f_`jwTO}=X?N4rrjJd0?P={mT`WX^3`cjk4(AKsTRQ)o5%`gd(b9)G4#Yemp zKG*$2gZ>Um4_OdCIm#K^Au&HWH)TUBOB$J$n%CVHD^LJe@sQkjvuu zlu;bS3MP(?P9ZRo$rloNJr{&UDTObUf<{3|~=XA7T(rx{gD%ew8iDw%Jl_t~a$XUp8MfPqpkd|7Tfk z8DTkT9c#Pm&^QjeYB6uT0}(~GqB)G5mCG*Yt%11Tj>4||1nwyAH6AI<5gG&;{IlF@ z@aml7o(4Onn$v;Zmwm;3hHgQg!|&jau>x$b6LE;`A-0~@;bxaH&A7;L+OSD)*WJ-B zYMR&dchfjsp)OZ{z|h?I*0|Z&&$QNLHZ3%NG4re~t|gD>>~kDf z?LQ%YJ>L44B?MFhD~uB3LtUz_OlxWiY*IEH&o+P79aH0Cs%a_yk`|&eItbDFQ241tf$}Y;bN`c~{*8q7JMX@|l)>?!JZgE?3j-eq)Pu5zP zA*M51>CG^oouHR72i)zDbkI^?fI>VaavQmZCUc6oS9v8o8NWO4AMP;@XxpGwNOzWs zZp5ZKHd_~(dzsoB%Jfroxw>h(SK9fyO#NEZKuf)CyCcfE&h-Yv$fHbu)@b(M-1UN; z!qK9^l53JBzz3KsFZcP&@2fAZ$d`x(wVZ2wAs2Q=@elSN_LbmuylL)j@-q*xo^tkZ z&aks>YU_NvpM932r}M3|%K5~(AG?DiG#A$3G46A8ErpP=IO3XayKZ?3@xisGTBE~w z-^ez-H@-48m_x0JR<5PgRBW7P+-gKjS>`8}p0+pkA&{rj&py&|*sg{A(m#y~!))D` zrh$#4HAgfd4V4X78k(!u)%Q}*(F|&c0l~Gf+R-())d3o`L9V`4&u_FhEYmJ-?B5t% zKfKmo9iWw1eh`Q(BD6ln5K|m`B{{d)KG;l+Rs@bWC zb-@$;vwgCBo~dFKQ)Q8ErhfVnFgsbb%XOP| zF}fA{9CK^uG;+5)8=c6VBXEfpi8Dq23O|Y7iL)fPMBN0*ya?`d?h5W8us0up7VbDS z);)`CPVS_J&vaIhA||+=JM0j_KHDa^S zflX4NIomJ{2n-GltKOuEZCD18L|xU3G@)vjW)rcI@*M4SJvqMODG(|Cmk zABl2?A52)+W@meG$181Tw5@3IHga6(exDTi7r|3Orc9&w<+s{@sK3CLQUrL%K5A)w;L z1}?-^4g$LHBVm_f4_J%}Y7?GDzQlHs9PlJRpobCjDH|4n`x1Ytge?ViEEzJ3!?3!z=Yuj5ju(QGbUyYA&&DrcCQRnq3HFkgV}N6? zt%Ku?eW8=*y5qczEyZw%sQic@fvCyJ4h!)6+S~S6Pg_4i2IN!g8`~mB3ul<)FgOI7 zoE8sW0muvYbs{47dUR%enH+s1w>Fr8+b;ZexNQ}yIS+E;e>jM=0d$s{eI2% z`oHQW)$6L7D)|)=l>@54#9T*-E8{9m+dxWuB zM)Scjv2iz|S4GVaw*=P*4)QIQ+k{8Bz0uM1SW<<{i2LL|x;46)^%Z%K{AA}qTyk4c zzF@X+jOd2&yTn&KP~wuhB+tA$OM_(-C69!61PeKA&VEpk>%!UrKHv~od%mE*($Vg} zAkw@W^?}GEuDNO*+4d>+br5~g(s9*M=Pbd75PRv<4D71tcG$j+YZWcN)5omC63f`0$$v zYoyV>8LC2so8!w(5ZvX&pwC>rUF)nvEn&9dW`DCx-`d>HvCTOOt9CVqT&>yI2Qrji z3Z9?61VJsLez~Q{AVy4o!5B<}?EyRPZ|h4-f6G0q2I}1l2qdc=w_R3zJ~0GuaA}y^eLnAMjwzG)n$S)!TL@UniYdUN%uI#xBi>S{Sw zbf-9}z_;+)598O0?`Z}9R7EttcISF~h5ZO^7Jfd(uXRC&tIh4y{jmW7lY^%CER|kk zJ*7YMc8Dg+>lG~T=e|q*ibGC^RR(7V==|RYZSk8bZ!KLZpXqxrASTcja5FF_%+hRm z+W#x8X~Ah%#v=OEBx-)SqeNUdSENwz<1 zw{6+>FJLR_usmD~(L_1Gh-+XBtO;lbwwukse$yoO98lH!3+C&0u+Lf#id|h<$01Uq zl=%f3c(Kez`Y3gotR@M{LYtr!_%cuEB8Uc&(6<;i>@nU)(%iG@uB;EjS<(x#-imX; z?ve`$o`qe?$cU3pgRPDEm42c2pQe9x+f6LTFYF#Qon?f$H5{n}E%|<|ZLnK31TS}; za{giOXv?>Kw+*o^w(hp3TJKqIS~po0)_iNGZKSQAt(Of4d*Pt73`PNo?L07$FPat_ z(sa|bJDLW7ZTwQ5TpwBARJXeJdiCJSoboND#^U|OBMSHh{qnCAd@s0Pz05M2wMD$g zzarWl^KZ<5ad*>hwGK=^-+W(ChIgZQ1OExHH(JX)ME($!DyJ(8l`7voLF>Zu!Y@Xw z32O+r?t`gXsa$fS>_7P@Wrpgq;;!P7H_NvtxH)d9#wdGxwUy=yN%kZ9IeCdOgPI;t z#oRThOt4Mj>-F9%LHLpZ0)UD^LEoai`x7rl##(c99vA>a(6(6u(jM#{QY8YF;|L- zR|^Y-4cvF!FYKpiJ#vRx&6LnM^)KvUJ!K{`0YIc%2-Z+bcOgf|y^Z>E8e!k%1@Q;D zk$DH2kPC=nmN%&V#_)3mDv4PbBkCkM!QHsjnWlr1nQu=#F~uiI>_TcS30FAq%bW{`>QN>&d=t#)VF_fLrWjjZ!q7( zO2lP;vm=`lP9{aQT9&-D)v?qg@w)Jb-k0V5#A|t(TwfNCy_a7kJEeM|IO8n{@D4p1 z(mL=`z)Am+-h)-|AfxJEd4J^!pGxo3Dw+3opO-!dm4&i@#Eq~fIfvBIyRje6?bs*m zJ28yx=3dMG%;SsKNKm;;@vo|v?^K8zYX*^I0rK|X4Ba3+12NWD1X=-`x0~0Kdz`zA zGa4dgFVMaef}eH3T^R$&>Vc);jhB-gf>l zp}%Oq5Ep5LEk(`w5nLl@BE+aXaW7yZ=!?`eh_!eLnzFlqQrSt+TNdnAU zQ?yn1jXjon3^wioGM1=ueR8#M9VX|q{zU{pYl`9D<`!@y?D=kQCZ706_98dpV!XSn z96N!f5-3$f2+1rQ!*}AZVV)iUvV}AJs z<3cxI`qGaZ_Fr^UOGW$rS)JPzrCdsy6SF21^;sgR<_-eZ;}O9Y(F##N=@o_D=Rm;i zkf)&+f^PcF^y%xfS7ni(@#4yX@}gYmebW1Za*X1!@-wJTZtr$7AlIVk9 zfw_XBUo+qf;fxck6Ym7B&lK;4J|}?9-^?e+dy@Anm9O%=*LInYY@qa%c&Km!-^rEp zZgXQfPayU=lQ~K?5mmsvwAvNW%jWa+tsceO(uZvCl9n2RIC9=rTZ+CN7=}s)PKYne6(w> zU2i>T728U!@2osK+qv4c96O42$I`La*ltYedg@r?*y5ODKWRN`K43~Sy)&JHtc42@ z_pa2gYV4$mQ0D;Av1J`on^@A7_*Cfpn5!w{I=0T*)@pcMT(iQ6y&;*tsH8o|&FwE+=ex#t zrgD@#(x*kRF{~!E(SMciQlHL#Tm6cB!hy|F>AyJWLQp_Zmw?xP3w#8seez)GJJD`_ z7CX#cOKoR>HVV7+2-2TDlou`$PJW#IPBTFEos;mMoR!s+P*n z3Q+!8w1wyle;T*5dy(rs-sr+989`%FM8jYH@}ob4U&UBP%JnTCt7tq#oE&+^DnXz$STuuHD^&zy-9-~NA#1=mFk+;iUZ#@^5Gd78c{6^%{x^XsX)cJ=A?iu&($ zuWN7CT(8P6t1aFB`_|8{-!6Q1ejNPv<~!ZTg@4F;mx)bZWxtitfsbO=B^4#^NtDN% z<0Ip?Mm7s(`?`HDDbj*vVS*5LXveVM5pj|8LPJ9mf-VN-1a9%ucn|Vg?Hd+Y6TB#N zSEwy)K!k5Z>#*X$(+Z8x0I$oE&HS6Jq3C1iPKSY>Z8J6n4`nZ4t;9!yRx*LJfLqVC za<>43cS2Yv?kXKG?I`c&h59hwGOsXMxoCrM0_TT(7Pi=WEXcnjP+Fe zY-^l(tZ|JV*F|dAYa+F7?F(@2O|wYt>j;T^9#ugPLKlG(Lm%3=1H0f=5a)vZXANUk28>+!u%df+YeaL2H7j@ z3&3G)DSVwYoi)xh)ajn8Z>k7DY+6{YWd=af}>msYXp)> zt#l_id5&z`9*duOtx>IKL#@Y0FVsKMtvI=Tx;9?*tUF&(Qpw;zA0uvolCHpDy2Z$yAKcwcxY@R)YSol0m-Y@0kUB{tQZ znwrL>txX@E{va(UEvfm*)Xyo&DZi5AlZPgCOlXXq6VoqhXhd|FIoJ_6HsGP6*mtk@ zWceZKLP@;%wy-@Ut)Jm`;(UeO{BmqL+7Z};V#-Jcl3hI$-FIDxE7!RKuFhclB3r$6 zpmjSa^KGVF({!LTp6lg$QfJiV>o4hl=rarp3=Z%!ZefZvvn^iM2J2y4AA1W&AQ9s1 z?0VqtOzx#T^cSWPDTb7RG#15*;(VXbhYh!71CFA%>Ivm~u0Z6wVk zQptDm8*o0kDS9sC3KIko{E56h+(#TYyNa~|$DnK31m57gJRM%C5SZmvzKEv;Er6I3(5I<;C~^}Fg! z)sU+2sxOsAl@BWqSDvWUR(7tMU3IZ4xq4%@w%V^|Sk2oSb4_S%=i2YJ+v)@j-IN;D zVeMJNY4dAa1)+BLq;H{{*mL<#QBPS9@6LXV|M8$@p)De2MHk1WCN4|~NSl+wK; zChJkFo~egy~R+mhlma2?H=}*(PHvcEJGC3rvXM#MgCMGayX1F>eAn1XA zxZelZgC3GT5Z@5~0DnOr&IT3_Z$#fhCoiA=0{Ph^+&x?qoezlVM2X`rB&>h2&$UbJ zes-SdX4 zDmSF*BelKMNHdmTom}zi4IcABluC;2c@wQX8aQk7q zk0ZnJ4fb{Wo!4E<-J?9eJlo0fR6bcuKb1I)zOsa5{uLYkctUR#XyL?D_Kk$3H zTkZpXPejG^N>%0Nsxj56HA%H-ou-bcZ{65ixw+}P3e)63E%=!pF=m-MLlP5Xsj#YT zsgCQ!WY<2Rg#pK=bqm!|CNFBgUdr}!jDBYZ}vE@bK>OW zL#bHW!1PlYh8Dt1W9G#yQIJz7v@q zZVTBE6c@15&+a`_{z|e{)LYP!;H6- zoyk_QwzIU5k&ul=p;AyW1<@%~9NEni>_%Pph&PVM_RBzDeFk3^y~$yGVHl$i(ba2i zz#RCwDY|Kb@_A#I#?1}Z`la=zy7P6t>tgGE!C9H3w@h)mUqK)t1$E zs%xm5R4-}x+_0cASIGk`-J#-WD2-8DtgC?gBrr`gPlL4?wfj28!04-Vwe)Nxe^GUG z7}6ds!0zG#_7qMncOJjF@VTf!@<_^)=Xo9U4uZU^1^)hle}h(r_=F{g?~K?Uc{{2x zx-q6%Y<65>{IY~DiQf{tCEZU7fPQh;rHLPewTrsDLbr+wHtwZM{MzFgo`HARD6gzSpH|!OV&^FV0#X_4~nm3vL8v8;QXq^q{im9g#b-G)qc^gwfA&9ama|a#0kPl zY;gXMbeFo%yE}Op&oa`7`T!m4LM9PmkSoA|X5&A>87`0QV()^H_K7=^$KxO3M+hzp zS_$6?(?nNAf#S8|mtwb=5~qQe)dI163<={;$s)K9iT_EM&iapVfQMOG@S z04MdoGPR5)Pmzz3_m$_!o5{IyzMPc3m+hBzk%h{(NL`W*l40;#QIbpIIPq~&OVMXx zbKxyPCRC#hybRu6t~d8BXEi61GXhQo)p!iP4Lp3hp!WaiGMN}=6&*r<1x9HsIGd!g}Ckm<=@_!4b=%J5$X(gejyGJ1BpoB z^yd?|h>e8Xkwdg}yn!`uwqp+LQOqte<%bla!_X1TanjrQ(Aw6xT^j{ji3OTy-5K3Z zqsz3(wmw+m6WhyY9vg|P3u)HzfF&(oWFi*A(vW60Jmlu$n&&df? z4z-sY?rHC-bLrh)o^PImF#Ge6O3*I;i|zmw<3sAICyx%L-oN8VHjimy` zBn@e9y+KP=hk9@q{+orde_#dR%Dxj7Vh502pljK{+Ql8fDd1MIk8lcjQr;qNHiySa z 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

8$eXc}HIsr`BS(M^0jC<)Q(Q-mT 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

J(qp} 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 z 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%0DDAn(r$-ciSiS0687|AvOd{BN+woNlyaKlCBw6Q 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

;L?OHm=6qxoI(F=Xu&2YOLEDn0fx<2UtC2K=U) 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

dSSpVy*}GCuHOga+e{$ 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
-?*!LR(rO4ig-JCuX;E79{4K2fFk>sk$JV4=-p+s2TUN2 zUNEn)Nn>@Ha03iv9XemXLcdZUrys8GfUn%6yUpW@?u2f$ZY}XaQD@LygimB3Jn?a2 z2dwxy5x{A*;*Z4t{sCpO9E^{~ma~w@MzHaZu@5Z==?}JRnhzP+(-6?6!{A3qX8lx? z9%>HU{I{@zWSDB+i~oqf!TItF&v9ZmIO1D^4e3Fx_W}1*MZ85nx{KCP7Yly@{(c8% zoDU~Xe{dV2Xs8H0{UA)=fFL{qW^^>%_=7>Qv|&Y5f#*bY3og?7-Kbb7$`=rQURs6; zETIg?PB?yr25`9!pe0NM8MA;Ew2|4(X?mzfAp8%*AvBP2p&j#``5;EX4Pn)dX%V%+ zoAy-8V>y+HljediI)D`>z${dmJ@$jK$pOPDljEi3Uu-98`VWzz^UOvZC>Qi**0)jI z4sPfQea|iKy$_j`yJ^h>>Enlj3a-cK`+*kyGnsJ58IzhR;pENjBr|ca+z#}GnH5i% zEXr2D%b(=G1_JW5e-9C1D{c)EnO)>#@|XXY?-Xfrh?I|N9jAniOfC+ z!KKuO+E3BD^lc554T?U@uvvc$%N@^J*se36?^r}1sLzLSX^UeSe(S{;}Ub1wT!eq=n->4a$f~Qm=8+09^;zEfs_c&ErzwtDEh+L;%V`@n1TX< z0ju}17CBC98bd!^jyC>={I0K=tsMYcn+BHG%&Pt?bgX^{A+z0A&v(x|-P_*V&|BSG z)NAu7p8Ftb;ygV(jXmk^!k%gPxlVig`SN}9vHi1hUvORDGD_42CH#UM*nZ6WSJDQo z;v|rjn{{pVWAuOOH|W2mEj$B98B$>FoncO@0irUJbyo(n%}wY^G@v(M502v*_ApG1 zS8`aX{tXt`1;S+%HNKm8`7p46wZM~=XP@Sj`gumBuGIb>&|@Ej@tplna7+`pf(Y

uMT?bOCkAI23yBsG!QHFvEtVtg?0HqN-1-4Sd=P4{XhAC^N;ec_IL2d`TzCLL|1aO zI!fp+mX`KQ)pccbjo>o7j@m}JZaQ2|HS{m^Y5ER^Ylg>$R>rf21jBa*7542C`uDoB z+;?SNQ{8=C685X0@Z49|0Nt}a8v2g@;x@CMwaj8vo)^i1Jc!i>F)Me_6L+GuwrAw3 z$Ve0~{U-(Mbh;B@k84Pkq;#=5?>~S_K7`uGA&?=}@V`7|l-kBeeQCeJojIo49|GR zr4qjKzL~y*KE3}CD7s#t?wc_JkAg?64l|mkj1*g$-(CUv*B)C~uiYoQ1eFZ)4Bs36 zHk33(fuLBepP(PB-%Dv24V?^24F?Us^V-^QK|fWGy0Q)(MKG`dlD0 zxx`hBuNOJPCT6|&#Ai|k$~;bY0h@`#C*$C}&Bd~0$#=lkq8ayIFjD`_%wr()$92qm z5<%n7q}}YNG}{SxX!&!L1#%%dow0VfZ>x8{x3_l&eBmd&cfHHJ(cbBvx9*!RlgsOz z0fw!GYl`bQn4A+Ho%d_cM$d6~f_tp{qPx52Yfp7=JKqOX|03lmtZJgth*51TxEhes z;ILP+@;oUvkS@dU(?+*gcSEP~QT2k`tv#0hO!^1>PAmH7&$<=#=VNphe%%4P&^7e) znxKm~5GK6@`tgDKpY>a5J74s%hOZ32815RvjF*g(>6q!WsjYdId4qYAd98Vi`H1+a}2g}Uf?=UK-Fhd*EEcz|-~&iu;xq4~erZ`c>xf41+iudtuB zzqJSEPtG5bzbpS<{?q)rj-HN-4#64b?CIR#Om?nyU3T?!pLQ1`j*;UT=zZj^iWNQc zIl-YV@PG7of;a6g_@*_=HS%?;GtaIm$Yg&X5Ff&WR~LMAfbOF%OIJxhMSoFuKwnXx ztsh_*ZV0Dk#lme>!MNY}#ZcS$t#O?3Jms;%e9K(N^4L-_V0FOrfcpUffxQBc!JarF z=uFV@AWQJwpee!agI5OEh2`;PP-(o9 z8O(Y=+V7*t&k5Jvz_-;(oF)9uocZ-+0)m+qZ}zUgyMfai%j z$lVSv|1kGzyz_tZ-iY$dbtXEp^SkB0v){Hm>>}E$s(rP+xqXK%H7_!+qxC`V?c9Xi zI@ZzF>DDvW2UdqQC@n`dsdpr2Hvm$$_+)}Elw?S?vD#giv$X0G)jeklT^lM>i{%BDH{t0XxG&A@}P`BXh zpasGCAt7O(!Y@WtkNP#bS)p$VJt@?nP_sgfqkoO68?}t6N?cS@)cUBOqkbo{;)+a; z=n;M+^hwC=U>2@H6#|C_sFt#p6!bTjnNApM7%J$GOVLs-aS9nCC0U1zBF|{Js;MGI zpu~Gy{z+a$|GNe*f&q+>lbCPqVzyO*RndNCA>+xJYQxH-A-(=6TCG9&hPE^s1nqgb zmEX-Q8qFW?X3sg#7q`b<(jDd+?!1#HXVZj3e5I^S9!L}_)KU>j{4Zkv*K#?~HH_Ib9-wi@;()X1s)z7CUXylbn=>&SNK zoei9)ot2zrTqS?OUL7?gvR2g4sF6`GBSRvb;rGK|Ml_9FO{D95_?hsyur{GxLk0yk z4SZv{VksBUIN(k|&w!7X6P7ZTd*(n>38O>*N>@o2#LDc1)Sgj!lJ1Lc34QNdR5?S$ z#mo`fs#@$}n0gCO-&&NSZn4Tq7rqD4UkG))@yv*SgiYd(@)2IkpZp`>8ywFFn8BRw zJSercu8NL1&dIK&t{Be(XE9fRBgNLk-YPfNx-fg9^^5I5-fY`Xxx?&>@|sxP*-LYF z=T*&{Xq{z^C5|rUkGEIMUvE2Ne~$|Bc>6tDE$8L@Qu#;hUprs9j<}vU8@eRV5noU5 zY{%dE{oF6*I^I=I)e{X9;Ar1#PgVab`H9c(Eb6Z5>nX(Oe!#0RM|sBz|8JCale~4* zEBHp5iC4uny4U1JZC7te_h9c>i4fk~O&8315S$0@fm_7yl8hFxFT7Oz7uWMn9!*`!73^LygI>xNNf#5fG z)s0dUhk0!eMVW_j%VpvQ>HRp5}0SGW5rkuFha* z5C1Lc2XDA-blw>6d3CbakiXXbL7l9-@9mg>-;pM7RkQQIcO139R4wjTp3lC+?vi2$ z*FHJNjyAK?;)r!$^^R5EmtpblF#0ZY+Ln z`c`+!d)>EA*lg;iE9t%BYHJJ)d8NPT6kVf?L17X4HohEhkfCqz1o44#!`ne}p%vU; zcin$lYOY@rut^tB+NCC!LYE8%6(00NVa~a!b{r$iV@Pn`Pd5o{5|AfZAMDek%7i;Ue z-rMGt`d?kYD97Z4kbm@3^Vez0je%d3UtBL`L1#2H@NUH)Gu@(Bs(NBoyIeaU8^7Au z%*g{x*WFi?XX0%#H(EQZ8QI>sI|5hc)8Ei7CL;(cRy-0sfdL&Qub&;Ry z%LxZvC*^+L(s;LSc)R#-`Tvxzl6}(0J6ANjTxf#&<&V;@dFQ1YN{~@e>bU9)H+6-K z^=4DxkTzsY^>NiI^;e#)>jbyHAe$Qt-qn`WI06pa6wnmU@;cj_eFG+nT( zvS)mNO|5U1ZL8I`a6#@d&diwyImCMX0lAU)uJOE-C9d}Vpr#w*bu$#ZGu!v8ZiwU* zRy$&07$!#Tl6~J8({;NH*R!JZTl~p}Uwi}eRtGHc*NV7c?}&e7t@~w=!Es7oC~uXn zA}mXv{1a^zgO-VP0^i%pDVc@|o|OSxvj&+Zb-LWwl5gJ?w8--;v?5w=t<`h>v5`-+ zGo=lHSuz7pX4JJb@$QPaDp&R<8P2=ghUB|n8OM99(jUg&x)kZWV`}g_Q8hdAOpk4U$=Vjz9 z=M#4$`L?(<=*pKVUHuv*T=grD$^$TSIbo`8;wU%<=Y`{ zu{4s-+qQa=^&bpzI&1E8v&EYmw$3riQ%g6&6B6JgxvC}Dc(`C=ICo2&m#ee9TM zEGt~J9M1|OvJ)0|!FxZqp;}45Fm$`Uq`Qo#Nr2TnI6*8hP(kTze4=Ct1C@4yWIFBrQ8fA98Rviq zNbr5nis+2g#y4JG&-!knbjc-19n~@B_1^zTq$vfrVXW(nT$eS}0QLFn#}Hau0Qi2st|^hR2V zH~YA6yOe=@v7-FyZbmW2L+;axb(g*oF>1!gKZtl9f=$88vyD$@f5s0qV#fvjb87%sVcupWbbWNH|^mvrgPaG#D zlEqjgx&LQ*vM3YtH~7awjWS1^uPl_Ct6qGrR^lX0m9A1NWrwb>?++nW zP9?YauDp>PNBRQ%qV;{niObK|dA)xSNz4)IOSgU1#b|$$ezI~(UGGm88xcqPQ9cQ4 z+JEX}(JUVlCFQwvn%H*@^5vhvSUq1IMEt}`Y`3@iyJ%J?z*u}y%9a1bQVP?zTq16D zP&ptCQqM?t;VitQ9wV~;Eog&(gyrHI^`^K=o-S1qQpJwyOlDKEa7FBb{{+S(^3@j* z8(yVqn1;t>;Y}icWCkn$Da_705lK2gnML7;(PD^Bd_xYklo*3w;FUrIOg)Nb?=;rn zzkw79AoI8-zTjKLmX71W&r~-EPw~>biBqkE5vM19+TP6j^Eg`)-h~VJnnHvJcqM-$ z(vgpES7VsCN`BxSGXCZg8M+1+!3WkD7xA|?CS$P!QU9i7p4Z}vP7@=+`va=Kv0x#V z5<+Yy0l)86^1&@aJl^jxG9B}XA*@kX<7Yd@-Ae3J9D7LTPFfM=^T4Q3oO?BKw5q~- zjsT2SgA zIj)P9R|4f?=SXk)H4vYhfvp}`UV^B*Liid#Q|>CUF#}rEU${ptSK2^C_BH=8z!y@M z!94)YYK;*simQ6U{TF8?mr7Y$7*Vr1Qc?I)61m%=SV?KvN=m@9QI+FVBXU)o2!WH5 z)R>wCel<`=VZ3S_J7(|)ey-EQ+%}E-cW}&nxOm=kC0?%aJuys;KT2a2(Ktplrji%% zZ)m)0U$CG=-tGJ^3Dy{mKPH>&XDY(Gg|q3nk{phn&H4SD!NY42u7PAkEL!79fs>T- z(ouea+?&RykL}sW2s4gxIjaYk54*#juPh z{Dftx4~^j}h;?)z{|v_-HFlp+{;z#9V5b@rjK=$-@n&f(SsG7Q8c#P@n!=U%DZOV{ zg~q}2ijvc~Q{G}hx70h>&I{VzYs&Qn<$RA{@A2ykyuz9_zT$t${5ydf(KwTI)RC1^ z(n`?C6^LAynQO5W)M+GF8qQT~9EZi>FDe4gMq?=|&a*0ZQi0!!(|QVH3o&fd78Zjw{>SuFildb0=o+_AS^irZ8!kaVRfbO*zfTd4r5%Y$Dc5h|uDk^dGK@3yAx5@% zDM_u4ZCFJLC6Y=xy`^04V5J(%)FmGA%=|Sjwe!Su&y&^sFa6lxwB&vG)6eqDX||li zyMB&d>MGx_v9HDlcb)$yu;n_(d_{d|tVkMLm1fl+C~ZHjH^0EyrsZ2=>d#%T2wpS!WW9WkX=^jb~nLpv6{x90y%*tY{)>J>c7gK?-v z?N`SNnsK!Hl(fdTR-5BjC^%~cN?P*`m7yj|6x5-{+@~=*!A(pJYi&eh@ADM2x?Jv2 zi(-AjQlA&Jv|KFm4K46FTVL?1aRq5?WLGG0jf?RdrGAy?X&8d8Vd3YfAuWQaF&RCe ztRGVY8h_Cp{(XmS+Htkkp|KIYqmDmP{x8_;12z7Z^Jrs$op(FGrWUjajUi9tI7;Tf z@A>^DzkHyTB=VZXwY_66jb%_{w$iw_a;YPQyU}>=@~AtN?;`Cz0PBk`s1=QYsuE?S zl|(5@O5>%g!mCz_8vC5qnl%2pT8vPQDfzNTa!Qoi?zb!hf{sld857Q}0m_&xrq^)&aWm;3yFj`y`s7krT!s5`9M>`%`X*Of#(~zfL))NQYLEPa8vB1;BUyt&>m-j!} zx(fC@jU#UfoS{GQ{FRx`AM`ipC}WL(Z$F5Z9qjQ7bD_n|kT&u!jq6b>ZH)=<8SUo= z`yDDc-e0i9T&1Kl7^^H?HQd6KnZ~cE@rPwnqAw{|jrH^aSO111#dAe*L_-#GhUHvM zGR!nrg*L=a(})v&0+~J$tVjd!CF|e;*1>$zK^lvW{W%ncn(BT;P3Q_dI(uNHZbP)J z9jX8a@acu>%izE3q>s^e(+|>5*Wc4$Cl~$*{29@$j%mQO^2DPAl zAhu4z>+~L^N+Mp(v%~=xiAzA(ETi0}68ZcJo~Yt*WR-zKtg|?R5?us0$qb_QJ&4`+ zAa*(voW@ehcsu{y0k_QWUZt`* z-h=C|#CQ-vn>SM1h^aG&(fUZO4XUgzwUN=njPX7*^ChPS@dUG zUtW&3;Kqi|VI6nr4P;P;F|?h!w6AVNq<#{X68pUlqRJzP;MQWqdPKDsgY~+FN={*^ z4BSZr;9XvhLegbo&W~BU9>aV6mQw_GK~(Q<20I6-x3Z5v2{VwJhXr z_fP^yDdEkOoIM13xR{oD&$Jq zYW_ffs_%er1bRez-!0fj276n1i+FE&#(F|L_ld)HbK6}1xOTcGyIQy!@u=vk;i`i2 zeMw$hxjMP#!?=;}>g3+-HhBhlZs3nQ;qB#n}j%_elWj79sGf%alrZjM?kB<9f3uHh6f!DG6wevULAZbI5#*Zq}ct@nBOS>g1xIf!8XKpIWIPEk2T7=C%1mCEoWO!{~UYv;_Qam-mL3c^U1yo z$~uv`ICE^~z|78>l`~6a8Z+$~X&Fy4K4iSlc$$%u;mat>FZ(iutg%@}_(O{3EJdYl zM{XhO2J6(k-L~`gSNT1i8Ll|bWM4~JQg;bIN?oBj^_!vsItT3yQNx-?&WKJa+_KoP z5`#R47RoqqPRy|(zQq`wbuT=fDs)|b}mdCT)^ z*sj=y*u(NK1<4g4{cekRkYN;AEYG0^pYT$3Ux3Sv9*K~bsV6(E#(qhNNzG-@| z$<)UBM%^1stTzPR>;u)kReDt#QhsxpKTEDI{&$gg(M2NLh3yY66S&?SU_7jwB7UXz zlIQxik`rlh&dD!k&&kV!#iLs8pq&4*i)YWuGG=Y~e;l0!a1?3Rg{NnFdR*e}2~h$G z2_Zpac(BENad%xD7I$|RcU#iZT44DRRgT&AZ z?yK_#jd6w1V(bMj+W}^y`I6-?>m=K9`!dHZryI{EHjOw~`ds;;0;`BD z&-?wptZP|$>Fm?_5%A0Te|IU>kCVkr4o1qN6aV8&&)r; z{}}`niD?!G@FVuw&e*>@3Z2jJTfhqvlgG(nQ~?lD<^!2-3f}{!6uh7gsTV5H4Dm#) zha^k-PU@1%WF?@6*e-o2ZIFh`mdPf`+R1)Mr%N4@KuHhm4QMH@fEvjyECXU%z56A9 znY+)%1Lx>4{fZh7e#~un7bj<5V4G;&Zqb`ZnP-^h8Cx6D^`W}(rhrCwy`Vm|IfBXKBcLU z&HbZ(xBd@H3#W#9$(fPiVp6hH?ob`{*yl4ZpfaRQ)aJOi&5_g-=`Awfw=;DN&N-2L zCa-zEDF1nGNOp9G5p8E@)&oSks#RR-p_b*z>ywtni<(`FtPlGX92d~e=eEZ)Rhq0N z8tEQEXSLHwH>u@G#YhR^bL-uULEoM$Gzl|6zhnmn-6{8b zAcU52OJLG@MDPk!uAPJ%kuUDCypT9>Ss~`YW_1lqlqB-aa@g}S%Y>iR*XqgEsMh}Vh2_prwxj{e& zI>u?--vxxQm3XYwEkB^ts=QSxYNOhz+Nh|KI{SQY!7HL_iRmU;$$SHNbl zubJyiXZ9VF#NK231G#A-T}Ap3ubsT@lR4D5UiYvuyK!@av|(KR%7%}P0lG|m3&Vcn zdD8~-HS=WiM^loig>kH5yUwp^K;!2Is$p|OF3@I-4Q-k-buV?j^ji(6@n7RcV@qS6 zv9EEBX^P3)oMrhRY2u(W7k4>NJ1F}G>mTN02Ct?K^<{N`>sH&^Gi$IYFRu_mREuV_ z6GlP$_L=0=ghkEvMP3M>6Rr;(5xPBiV2B_hE=HCRp7b%f7Yq!XaVH{H1r_*S_UNNN zAorEb5%0sE$ch!ul(h1>YP;rwhmV)a^Ms~B`Cj%|yb1~9yFwQ*nwX(?(1pUegzGM*8gz#hsks`q)U_Kft(_bTwhJ^$ABRIZo) zCvE_TQxum;KLI^=JlRBS1L{>rsLujj)19krPIwB&8`~HbHSK7WHSN{^GVQT0b$rHS zsSMTwyjJ&+Yd~(@C29}-jUK2#aiV>o-`*sA1KFxF@Cl{3*Rvm~oy1-IEt~_REJl;X zuw6e$x1%Xiw-E>;3jH@-lP*+urb*pY)o`L=8SrQB*ZR~BtesYyS+}+JNloXP^EG?w zIyIbV9NSdaG*(xqyP@A1er(1^D{&e)fmw;kx7`2=^%}V)moSp4Q z$B@acF81w~kLGjEHC(-9t7lHokw{nUsph*=U!}Hh`36#!)8pSXdl4;;{3Cp0_{s3{ zi0M(&nmH0SByVmxFgZ3pCc15yHK3O_u9>TPrzlYJ>Z965k2Ri{cXJ=gyU}}x_Z#nC zUX|K+%E8ifv>cp)Wn2~4&%GKv%lELWk_ahLN44*`Y2?&UBo9j23n_@ zJDQSBzUHgucxx~FWanL7-~nnGPbQG<4mmQlaJJloO;DDw1!(G_TXG}( zA~uMgM0|E8IXc=$+6Th2?ZjGPT~?i-{$jnmVQ*7QU8?S9(^K6&y;I-cKg7^wtke^fxy^4-!+Oyla!CWA7nEFkoy6!vr+m2iQGJ2TqI+FxO zO;PyT=H`@)R{Hdsj8Ux~B-8P4qvwTh3-S!<5Iic(63In%kEx659=k5FL-Ob3P6?Bv z{|ctPJT>+5>#}=tt@@Q`tZ%OXJUBV@Vd$NZuYu!yw|dlQy);i$pX3rrS5XN(6-|i0 z=&6{HT#!lSdGc4XA8@MP5&0pHz-<)_%AvtXEA%<0lU$KT%VmlnWwkO$)lYdswop<8 z*+xr|^Pt<^0*JcxNihtM0zwuBs>zf4<@<-S>CUSgVQ z`fVyVq2?v#4R8)#F~2tTFl6XLn%*{as2f!4sF_l0t1YkV*kEdS-sI99&`;HG(TC_K z>Q?9u>3-{yfDp6K5M_L3BF(rZ%l6DRzz)Y3`1k$nhwX9BS9m+3ADKa|q0cgdf!mhN zwqV29y)Y-Z#2A=3W+}rm>EI17<(mOzYCd%Div@1bwQq#EPd2z3QrsJn)#6W*Ncm1> zGj)pAIHXy~wcyO) z=Rqxl*nn*R&ptc6{_(8z9O1RxdyvmnpBp|Q-ebKsdw%fj<+;hDg{RqLyT>N&T}`=q zi>ke9DX5LqfWxns^RhzOZrNAK2CP(k7?=lU(Ny%dC=?xzX=Q8W3k$d&3T6 ziJ_a}gg!x!==cVtabQDuLqtROh7pYq8w+)P3`K@B#yVr7X&rE5Zkb%B*{0XV0;Abr z(r+<@15L(ayk^49ub^)lX-+jKnrE4>TRs3m0e76oKe~PpN6C4Vl)}l2R42L{(01lh zN5GG8gF4N$hRmZk|Jx}-60#O8MKeH$TMFDoPCP-fRF*6+RlHK3RDD(3)vMKQlwIW~ zq(Y|Pg0!zR_cb>)4>TBjU!cKNHf3k!8~Hiee(4G+Ev2N3WnE>XWxu6S(gbOD z$#?N+Q6snw55cshzo6VbmrvsASst{wS#YPGqN6AuY6Pg9HxaR}q4*DHH|J`{Wk+wv zamOS_uA`M>l6|AS+`idfVe4fbZcTuWX$$nE&4JSS%(4Y2Vj~?MjvKbU7M(f9ven$n z>|ReSXi)hE?JRh43tJQ0%H z<0YvQPe}(!4{4fog=~RBs0sDxrYgp)!Y`uN;uuT@>cCeLr{tR?TZ$+cWuo%6^tQM& z`a;+b>b^0+`gNzkfP?7i_@P8G-{L?8qE-V38rE}@CW$=g$Z`DPx<8hR_Oc4C!|_Twn$9G*&G(1FHMlXm2y$RfIEh<9p2nBC z1~Y5j%Y_FZ2lKX=7a5R=f>mrWozDn4He4{(LtzDvO%(5m<+T$owTdi_kVj5?1t==__Qcpyc4@CtO38ehvbuDizGJp?xz(=^F;Ajw0J5x-$66W z(NoAJ>ZRbf@^AGt`5nny$tA(xxSIN(p2bWTQ-8R(h?YsxlrrTz&@&wrI7D7N4*F!8 zJqmZ7QBtailnqCn?&sk490iG;3Vu2}6kNYn(NyV3EDXX}I6-?#Ps)Lul7b8cmV}Pq z4>Q`2TwidD9S{a$iP(QwJ+PZ+u(R-5+fTcVNaQoX+3`e-0)0Y?cmS=ZKexc$n(ac| zwDlr9xhcZ+prE}d;vk{%47rFM1P+`+YMgxsQ4SfLwBSE}5xNLsVlL3f*&%`(%w(wP z`=Xa+-2|J+P%2P32}|Z)Femx3!h8f2T<8$tL#_j(MtSzM^X}Opzk3=XTq#TjQwK+*#P37*Ln^hj0q)>e`8>2;R|?aE=<{ zZiT!D)znnT^6V`*$6bUZhX}z3E{ePD&Opxcqu5p4C!niKpkg^Fa>8eO-Mt!ez)@;G z33LbHd330-C%9&NiwMbCAyjCt(;UaKgU^b)A#n*(c}2kJHNw$OLkW9~lS zcS;bffp>!%^%aMTM!@^;Ehpf{LOtvwh`^qSpCJ2y&H>tDBpp=jGG+ke1r!TjBR3F# z^aCmtPT-FMC&h{U+d#)M*iHG2l` z_RWltKFr_2-pQ|uen4(XA7L$Wmm5jO;SPGTV1{@P8Y4Q#PiAi-VL%1TWS3JtI0c#_ z{6ZQDje88X7I{X0p_d~TbP3XoTjY)uO-Iz=UTG&fAZ*RAWQQ~1ZU+nLSm3vC!4x7^ zv{U?-Cd34@+M(Zt=V3cLRnXo& zibGf>-wS+(Ly*3r{gU-qBEOiVsPjDN!r=2VqVe9 z`0dC<-k(ntycNcZ1I0Sz2QWC=^Gn%Us2A?=38MK}EjT&53BPe>=zBJ}bAb`F9y~#p z-E)aF@-Y|aKES=^R--lvhOwgMqD(|ZN0O2Jcj${c^V@|}MQ!*S+z`Q2beOON0Rol# zBD0ZO222hWB*(S}H*0gjJcJgxfu%oFFxFiGp@O|QgZl@&lhF%?V~-%6zN7NF91@vr z*#ruD$dhh6R1?=>8+Zr(3mwPprTe+hN{phDOkaAxa1XX0@{aqv$0BCF$o((mXB0wK z!%g^CUkCC?M<7<+5?vMbaU0m40zdSvAeaqibOH+PB|eRy{A*4DNyaOM<3MXVS!hMK zyVtUN1zNEXeGVJZz974y=-%#?qEaAwT@`*1M!PHNi|jV{E#TyQ;3;t4EJD_B2bsyR zOBV3c1wDij-Lu?gf+gG6&S|FUtU!e)w&OQSNYn@<$ut?YoHoF~#C*3TK zFc|`ugN<2b{3ldu;|1G< zOVM%2c9x_g*~38Caq`i~UucYY5cpWua4li)p<@=ieW41v1W(mfI8i5qzH<`4jI)Ez z^#eG~2MFJYvXMmYB0ZRcO}MawP>h}u-EiyK$MCLL3{~$%Q2Z_xb%)tpCFG5)X9KvI z>_G6>2MKN=y+loLeop7da)0v!x#O&rJI8+q9V7)V>S3UFSq;+&AHIz3!1{1cK}%~w zAkUL`fP&cpUP(QVfTF+&JMLW2cZPtTiUkjJ3_QCD?)QRo;Ho5n$U(pzBmx~K%Uif@ zdfKqBBC?n#)O6LX_N)&AJFM^sxC3pu)kJqp@ zx4&cm4qe!csv7vO?GZG^eHf5TKtN0A=(& z@Tk9q4fX%DL|s7}WB|49VbBtdfHxlloV}5PFyJP6LT+*)Ou6bHQ;UVniWNY-u>m(B z6Dq=M?z!MPZUs*V&pm-WmrX;||Zsa;_+1r87z5@QN ziP^-6xcR^Z`WKWOGGwp&GC0YebCaNJYv2Xo!{`M5xbN_p4hFVIAN~)16Mq_bMz_JY zy#*L6S+F1O2E-Tyes)}t1a9Xu!c#ztdJoRpE#P3^Dewkg`A+bxsla8}5hm+5;2ks> z{G*9LC6NlR0%xQbkaiY*QK}sN5 zEQa_0H~6{pfb;VZJV8&8Ab9IPflpQ-oDH-n6Wk+HkZz#H*$p24ERh1pr4xlek>f%& zh~Tr%O*@(rbq94_ z^}F<9!#zWevCQZV*&|0yVdh5jbIT{|aJ$8^1MfooA}>Rg6XqU|6pPkjR;f2sP^dP< zE8lle8w!l~J(wZ(FgnLR>kt@@J*CN?pZOjtBWgr-~ot z=gPCn+22Ecmz3=&Yh9L6mR#1ZET+s{db;#fNxNcY(V;?D;i2LcWunU4HR6WGrdRro zMwz*dHP;bJ3}vDPkI|8`u`0R8JMWeLFM`j6pNhT|cOogZWl*cJ>5nsfv);Db)X|i^ zH@AD9EMJ^|D(_CNch1;OjU9^GA8hB_HZXHpYu~h~DJzn*67kqy(c2@Ag+2{Z2YC9% zdd<}yR~0BQ$Pe%p<3bVQ?VifjG7IRz6hjP$Y?=`+JMM>PJG(h9!koXY-Piup_TARb zKFxjsHm7|Yv}3Mw2A%}s^-5wsDWaB8>*?*x8TL81fcFGlT>>cGMnP888eow=5QRbQ z@d=FrGQZ+cl=79ohm;W|1B(SkH-EkR z+4ASrACW(ne*g9@=-cwIRbQ5V(S3gWS@q?@m-$~uezScy{Y)whd2WqD`BR-$ChThVvVpaw)`^BfGOfK^B40H zi^bC0T4F7*Mccg`bDW7TCvlDH&OB%1_)hNig6D`vv=@!XOp?vAXvI(^t~{>_RnJrJ zQeRNNQr}PqXbkGf>b0s7%6*Cn@*c9T(r}4GycLZSErQC302=NiI+qG2WyAv9)7jO& z)q2V7W!huV>7F+IXsm`Tjn{SWYIoN3tS+paU6EH_@Ow#_y>w!!wPaI?t~k1QOwp^t z#KP;pw*6Z5YwoX3zv6z$e*O1z=g%%byZv18)Ah5@uNl97{_0WKy68diWvofk_N>;i;0iC7I(sKa64Y>7-FZag+Lg751WxlbA@S;X@K#HL23ww zoRKEOe52TO+mvh`W|3MYwqY=>UylzXCQ<_#FK#D)*8Nc+2Nl2*Gz()S3uHNpda$Hk zR=d=>n!cL9G-qHs{Y!IAy(cb)8yS{o21VqQc1md7HSr1!An}hdN3!bTcndP zxYocP;BWhLtIV@c}MSQuwtgy7M zq;E-ViFe76k`5)|CC7`|qHRS%paVEvq$(a=+^=|C@r2?OP{6z_nh4*$TeP5fSBbH7 zPpUtTo0l#np~(&R-Uek_=Qvc`Wm(5AY1li`>xcdqP$6(bSCA zT{9oF{oMXW$CT`MIW6;g<@f6Rt+S)^q|Oua@!aH`f=E8JhWr?8@MKvCyn&ywJg8Gs^c@7SyEIE1D34%v@uA?fC3ssj1vtM2wMg zPLu3&IpA5ytcYeY-Q)43J1zf6yOr@GYiRog9fjFhIlXhU^JeAu?riGZw#$vqtMaes z-puaa(bCSDb*;_6t^Y}Dow~inill=0=P?T+=Z9ShW&{58d*WT;fokHF39>0zt>`-v z1{BkHZa(vvswF~PQ=Cuj=WPF4{jIAl)#jGw*`^BPaAT=qpJ6f74sOF>W4W=r>4Rx4 z5b8xRD}86XWdGZ-*?AWqL3|(w&=s&bn#&J|sYb2f7~};`5=}^MT$R`?Q>xGKSY{s8RMjxjZ$3jIZOhaGPexrkWk znuULHwsTfFS_3sfX-8~NEPdcDr7)%%j_Nb?XLUkd^QMM|74>M{p_*CM6RLJpHdQRF zs4Gt>Z~wcX?2poY@RUeODvI9~e<}V{Jij=jm?-+M$g6l+@%oa>r8Q-<$_G`fuDnpS ztmagmq*1LOXwul;Ij6z2LB}^D9mO895YQ>j^=%RKG%O;zGIm+w-Q;H}-_j~F>a#Ai zkM6{0d*{B)&COe%_btzz7nt9awCndzKMSBIy`RhRLucxMx8raxpIzQXH+7PSNJi+`E6eMw` zZ^lhV-Z0k?Vc_+x40*6C)EQPo3PwvaZoXmZY;{`?*k;*d9AVD0_!vS(ji=4bH<*lx zK?B|#YWRBSA%vp0qHgFG*y@c$7ocm2RuvkP_amI_F78e|wZI)tYTNX3jV7GQTjhW(Vl^qRo3vsisQf4`Zn5vZ=p0(DK1D z(0a=nXj@>@+s@nnbc}Ld#S4frR0TXOli2r=<9h}=m*@O{FvDC3>AGJ<2>L~o4T+~c zVcR7Ztpnvh4zrPwNOwUmAh^Ebv%tes2g>qncRv3NW-|FSL#?J!W*jpLavht|Z^;7U zIzG?oaF`sK&Yn(xXOQELt&{bldAI2loNro4MtP*GZo1RhuHjVO(%QE*6KdjWsOpO9 zS=F^wQB^6G3o1U8PbzO#-m|>4e0astij5V2Rt&3{Ua_g7u3}x~wJQIb&9&nC*oJkD zZ<^Zc&4#O{5({EabY5|dr!cNuP=YR&ZddG6H}iP!mFk-ia6gz2Zxu5jzF+f8ExWYp zke;70E%QU$_8q2oip`;Oy5&B}>7QNHaYcu$4p-aj+8Ns#GUsMwrrl`yXLD)7u-KQ; zago2m{6i)MZu2ehl&KfUOC|fn1)>vzoqQo{rIW~cc)TOo-pM}Mo@?I)NdeESv6h3T zW5%JTp60Ev^L}8fvR61dIc<*Nj%tSnU+eNE8%P=CU3xGD%oL`YInK0UXRtfC&M-AF z3*r$wa8qK$zeOtq+xY&#tv(Lq$5zNyP|SY;u8*AG2K?~FbRT*;V`0`Y$@B+sPqd^Y z^kvGEG7vwAwZuwdJn_nP($&|cCYlHXIh%^3Dv1TIzM%X%;vDLjY2R#XuwAfqfV(Kr zoNCO~2kY#RRyCz@SVLW%wsv;S&g#f&w(@30RK@)A(dB>t9#FQh)L4>QI=}RO>58&_ zWwF0I{+5@ItT0u?RBf(IsOnOU)h@1I(eSEqMN_Q)k#VK@hh??3z5N@0h8`&RiE@%N z^3m$m-UY!Yqdem8CEAiECGSZYkS=VKloi)*R!2+j?k=0UMRe=f<#FDXoW z)XpOd&CsXaNVT|1fjDqz@$rA(tXdT8mABE6@nco?kEl_?L^|J41T$5>`ujxn4WQ*jie5Smah7cIT}9 zsC|lUvSp3wim}=_$^6FZZQtc+>-+<+!{c0Ih?#_rJW6BSU%Zjq$_2vK;u++m@a%a| z(Vl~O`V6*?no6L~Q2S`xNo#+r9TH(~8ZYRtHEpSHS=+6;RaKu#dwFDem*0cRf=UaE zsiIj$SBeUYdKcX++FK+pep&1+9$Gr0?0fmxs{S=S>T>Fn8rC%&Xgu8HtNWm9W>{?s zvl{IE@iTZnKGC@xKTeFKJeZ!4Z26X(Eczw=Tj^Gx)wc5*?l&&9F#2}F@FZ7K@1&TiFNcL}{g@vqXv=0m5slcr%7d%cO5)f5`{PyU4TU zf5H{m2^25_w*NUYtJEfmmC)ECNwhRV>IE8rmXghwO8f(efBS&phJrfp8@Rs%pn4K; z&T@CBujWbD~U_5M|0Xa_{@%1=^ ze!DQiPwn`}3EXNb0w%wbNj~WAnFR*0ttECS2dW z$)o;Fjk0=E<;;p-zyB*Um3A*(UGlK_Ae`;O5~BEgaawUn(dwc(MdOOsmb5Cn^*f{D zXyxSU>$P3$FE{jSTnA}8!}V>9VW#Hh5=)$Ig>#N;9&wl$=kg);<2Kg>O2$YbTUjB} zVxjUi>h+q@9)EeY4h)ZM7nhrqlK3=!aD0A3Eoft(CqHc2t5tF9O&NVMx~8vBUDEP& zQs0CZaq_sl*p*SWVV8ry1$hSJfm8iE`*iX8?3v@C(Og&DmDWgBONYzvDQ>Ik)QdC@ z^*2?4DoNENRxKcF)l1rERFf=b99*hB}C9q}2CDUN}TeCKOt zB>vp_#&Oy{#^zxSw_Gt_vCOi`oP~I`izWt;EENn>%vUhWt_9Yc1emm6VEZr)eBiM# z$#VhS^fx1;#=EK=-Rv){V=N)&+7Q~9N0XoYWu zt6X0mQ$d##tfps+h|an`2n|V0?Zw9fFrlWb)AT&PBOD^jv1HD5Sgu&WwOP?GR`*0@t<=Degl6- zjHBmrscti{b+>ULz$!EIW|*qpL;e$%ingFVL`RUZ{J)Ho3?mxwU}u@V22zCQncN0n z!)=|X?qp+DLtcGh?V+03YDJZ^vR~D->R~lRO`F=BT2XC$&BJQ4YD)E~nzN8emEN=x z^5Ht_C+p|xqI7GTemB+Wrt6m&CL4wteN7lR6;4@H)^^ri*5x+Z*4ED2^6UwAnZxc3 zaa|y8yG{@_q?)6UIPrIBfnu3Qc%U+BXS^fc7CSO#V|2e}Gvn?jzDy2JeU{#s;hkCE zCa(3A)NM(N;!>MEjUE@RiHHi}{9pK9@J;Yd_37_r(|%K%75*}tc(c$8=JWZ`EwM1-mc04sO3@ z;EG!){4J~&wh|T!B<_h^54MDzu}`%RaNKovcj3f5AQ7@;5WNoQWI=+tK%ULvAA(QgIFM6! z1Izdvk_QaaGGw@51izgb2dTO<@tMwPj>C41O>J#&;Z2?Ja z)DNgf8vbmY&{P1|?{$;4aa+Uf`Y({Ah&EnsIs_gsPh&5m%aCE*t#7SI;m-u<-|1%> zHydT(6uWD(nlmk=X?Gi@Bw~gH%H8iX~ zC^zs?KtX`h?|{!K&-I!=luqeyP+|;*^q+cA!Wu;jAcv;`&4#|hPk3B-PIMF;X4fSz zWMzuks;=r!>QkBqt=*%I=Uk5ungj5xY2_VcV`OUiF}Y6OS)MJ!q$5BDeFn*KJAu~j z$45byMOW59*HFW$eL#PNq$1)LF^OnROu%u+BKsiwen+)4hPXx;L50Z?ugNZ?ja*0- zQ>~c4SqHC&?1%xvO7P!agj|%V!bid}qFUj6;b`!hdP1gf3uGERpDe!|i0ZA`uhdPV zl}mshb9Tp9ZGWs^V(q*cvFC8fvrkNGz;E;2c)E^1ShGIC-V7nI=d?VYN9 zrMxUVC|QYxV^T=d?t^w0E)>A_3C?tc#o>AIW>+!wkY9a+(Q;w#B;+Ho;#Y|N5M2b) zt`BUxt3iQqRf5TS$)?F(!PhuhfJ`WBk}}eKnJ;8yJB8_aFG>UAXkLpA{F`y6^L)3BSo!*HNbg~boYdNGMG0G?LrM59EHbCs_xHX2)EcUF(7UItunM2ONox zCeZ%%gc*_@+-rwSYb{>Rq4Z+68{RuJV4pcoxJLX|(oeQreoN6#WB1zWzdz`0use8F z$jPwvQ4^YNY8Dkuhj$KJ7xpq@O!TXmmoclO{i41{>!ilBaw zoyZQvc}S#R44Tnla5rjQ5~>5YMlcb$-Fd<@;7wl(?&3OBEtxBurzlc=@rd#H%lClq z7vEQYKm7TC{{mM8HU`WHNDf#OP#?$!8$(uxYzsaTlo2@3|FCbJmsR^-eM~h%bqIWs znEI%4nS8Kx8TJc}fRwNv?g3mVyNMag3}a?6kC}JChmT~ZK$d+p<3&5j!EpC&p=i1l z^sEH$EBFjM%$|q==&`&1ho*(+;tXiFgMb-uMs!m&NmL^|B76@X`qM~jNMKsxZVAcT z&saS>iuD2-cpKKjBr#8D8?}^bf#)#raaUFI~*MT3D9u4I$AEZ8(RhmHGr_}T&v z@X4@YO@_U%61>gxkv!xSFz{1h%Rkw@he!C`;P`g3{n=rRH$9*FhqA&aKaF}v?kD0Q zSNaspCYCwoIzB^1H^RBc8R-1a(aVwU2yxWehX7r<$uY_K**O}&hex`)x`w!L*KT4u zxtlyq){vgmcAyjNp(%PkQwr0lCqN*+$V`MT{1s5k4>K(o6MYdBx^rnal}Sw?qsdRu zi#Gz%*~2vk55#?;C)`M;1I3L1_TNNw5$L=SG*5gM^N}o(ty3my*LuD1+2HrLUxnW) z|1JUff%WjE4oLSy{QmI&8gMFbdr)0aVo-kI2mjT+8@<+QEvgxcX3#&~QrH!Ye7@|k zz(Vqt0nOf zCL|p3jkrO0k^9K`R1x(jT@NWBf6y9Gw)-*9fj04(Zla6nmGHevDg%fW1a%Rf%01*4 zS3F(`_emE=1TLjVy4#4C$UNjFl2+m+=wY;v_#n1bHcc6;o#NHacY?poza-$Vfbsyp zpw!^b!H)y-{CfDj@jl~=1o#KZf@6ZigGTws`E>L&s8=g0rCCy|^q1_qe73xmEJ%_9 zX^KOIgOGH=J^mEip7CQAGCXJ&tN82S)*J)p9}ahWHOE1Uz#Hy^J4Wb--W1=&eqztD z)7W~f4JN@<*lXy*4~fr-8^mGQ9IQR|1a|$+L~jIk?kW>WhfuFb9k~mL8!yOziD=hf z&O>nK%y8bo6M%Y<=*o1?##<8UBu?#MlYpoCQSc2Y8F9!!pkY8F3n;JyWw)h+p`*-{ zn8l%x-}gvdAYOw`gDr~__+~?RD?5o@2@{X=KzIK{oW>729@=+-%PJRFyRP7$;Y^IQ zR|0q2Zrx*>Y99rJ?Frz0_~97spzS>!W=BV7lXDLKFFp!ya@w4e@#C(cWFUP8W?vnt zG{`euOgto%`+q+78NuFGLR)2VKZyM+8*3E9|FiXKZn{ix!ia zH(W9FH}0|?qmK(4rMu*_M?2%-#tVt1|dFwI2Z)JdINM+dKu)xq~A>+cEN3M;0 z6}cc{bMPi`R!4eK-W&Xu1dIq+{Z- z;B9>kD*GPTQ*ky5q+z5IbW5I~RXQcG@*CJ7%8eg&e6*jphdD$}!fC)Au2aMoVvDQB z*#^IcZzBcp%w>bh>wkG(B}hJc9m|t8N!~!jl3adVc0<|dJBba9LgJiH^Y7xI_J-{UMoT zAU%No3X{pnR5>-DeoK#JwlR%#6*UEB$g|+u4RU?K+XB&E>pFwC1=spOU|H)dTP=O8 zB~Y2hn(i5L4L6Ky?57x&*h|H0a?~|44;d#jDEg`F9>e`pgXqwc5hG&WM8AyO6%i1o z4PPDcI^txQHL%9F!Xrf6!}GBB8lOJiGOrODr)-?q1DVJDFE2#|KFqy{N%USA>sCQR zM=1}vUdU0Poir07LY=TT+DS4--dA~F)k^bO(^q|8kt7QM?#6Y=8d*<8t>QTF!S6{H zil>W4gQpq+RTK(}$-f|-^aAsdM(J3(CB2AlOLwMl0(1G{Zf7j+50k>j?d z=5h1*V0T;oC;vluLhM2V#VEEDp67JQA*mdQ?<1t+C21JsvSMOTUCV`Ckn!$3IQcl{ zHkC_;5F1>BT!V=yS9`n}WC(1AiEk(8IA>?@@kBen!MV28H3zQjR@cA4vj5_86L3F~ z9mzq24NfW^7rTDqGMCbI8cr;iGXUS|eC)_}baf1JL_1=jy7Y8>aV&(Zf8X^lRHTt) z8L=OxoUI8N5e&b-PF^7!i5jBJwSt(8uXDa}x||ID(0LWu66D?+OS z-}*Ire%C%w-&OxoZ`5?u9#xB#3uH3v3bLEsNbM&-f!_QA@{hO>8xKjrXVHzQ8(l9B z#H5l;>2_Hnc$00a3N@}7=rO=E%=42rM;)V>Bb@_1$V>4&>?;-xB#y!8cu^9P%&%e& zz}vA4RBzqsAZ9XS10GQ#)fomhJIMEtBQ=BS2Cg+1b%feQ7t*(wS)c>Fh?F3$g}IQH zn!*(CA0U>Pmh2${#buoCeoASLYpqVOQmTJb2c6S?NzDfqy5VXp$mqK@4~|3|l` ze!0H6+7drpOI!g|Kjsjuv!ID1IL^_ShVvf=h`V%DrpU`F^g1iWw#wyo$ z{DkwCL*i((M>$?O4mn0R4m(~t1n}g{fXwlk)|b``wj#%8XAq=aZ^N6r_PegQI=H&K zR=O~k22XSP!hCM7^FExT`6Uu)c}tkJtO}QRm0tB-eNGdn{jELd(ZM4`b3z#@?<9#u*C2;shT9(|kJBN?Wj|mc zEo>|1Cv}Q!MW&Ipq!H8;)vSd(328g!pxeviHUP5+l#|>|a4Y+9Bf0O~T0R02-2R4i zOE+kJIZ#8o*nynV-5gb5GqCCMc38O}nOhpHbJ}Xr zTB=NO*1zm=L<`o47~~Beq`xuPBfKK`q;J0WIlqwL^x)huK2i=M4Q=$Ws9_OZ!};Jn z0Xuw#d!E!zRZ`M+k~P>ktOk22+YA1@^|D%QpQsl0gzx!p?ysV&(p8FSs_t4(uS;Gb zUTZu*dA!p0*2=Z3G=FQHn#-CHO}OTz=8a~gdXDm&%pztG2Y-jvF|VQWzs$H97CMA* z_B2yU>tGN64*2-*AnSZKC@x;OLqRLu2FP6-A(80`9|jJrL`Z+j0Y<+PC{b74L&3AK z7!4K-Wv_uM_7hvpb>P2&K5UP$HTnz-l1E893rBEjNa9-N?jqcWrAkJLcEHZ_l+a7K z08zQ;f=+)Oe;u-Fo-$|Xak1WTwBtNfFT8!aeU+WGAG2F+CxLV$v3gmSnHkf6rV-{DmYdd8$iL_Y@6%#? zCFF}|SnDl=tumY3{uVTpTHA12H<-aRS{7R`Thgt0wnFPh>ovn&TP{eZ2t z-P<WU_thL!l4*1cVAfdY-U&&o&cd>`r z0&or$awFaUa^0c(O9N)vJ9iu5LC9mCk4ogHRCnZeeA_(RHrqODrDdk2jrp~4l(7})vu1&cl`%Xr_!!!QM(d_NOrHvqH`=h* zwA);7j{@MCZXJ#dX9 zR*|pBMEDoxkTFCiXdlyE3!Np-W8@a5NhFje%JY>wJU50ILZxAs0=M{0@Qd}I9rQg= zAG|XnF)BIwOO!miFft%?MbKqGx%X3#R@x38542?(R1Jv=>L+TYrk}cx`n5_6c-Ax0 zZqohIV%adoP1Q%uCeKS=GrasgXK0V8gH+d*mzC3%Kb6ary_H`S<#JE?LkTLW5uZUH zLgm>H^y(AcCm;>b4bN65$eCLT9r$K`8cfq(aJ?a6*9f_BWBE6rk{-ZbWQ5FF`Y?^r zs~G{SWe>xXm(SNT|8ZG@&A>=J>~4o72>eA`B`xJE6rPG%^3$Tf;XeB<_+OI9UUZN6 zk@yeke(aOzmiq}SqhoNT>l_~IdI5d7g-ii#t_M78KZsPAc0??(NuM?{AB>aLvn1yUqUAsW!Re7WDx8En51UBg}rlK9@Q` z+J*m<4Rr0|^}z30;DX>!p{lT;z#e`9fi)p-gIfm;4K4~=8_+bsHCP*TIPj={YoGQW ze>-=Uk&?5b8InyiD>yh_;uUhy8 z{dQ~as+1K<9{_C@C5{uh3$KG?Yk_Ce7j85M+-&RtF<41y$#^rf7#s5(Du|ijEO-#v zz^NPHUmOlxekA^eDh?DU*J2lP1$_rIXtG%UN zr@LY}Ws0&|tiPeyH_l!M)^EDK+`qOlSF-Tk=G^9+c+dGj!fTxn^^Er^^q%H@*|V9)MfaJm zcU^gIF&;ZS4tUP+_Vc;qlMGiUnMZ54@h%Hxzny+LMN19RmT-Ss={C@faG&C~%hk^% z)OkAAa%v^l;EL5*It^_1TQ2Wi6WzwT+?FLf$t1M!i14$pTDVm-Pds08M{-EATp|&- z7P<-4+@+lPz=p)K3^R^n@cb|0Q(AGbwdmZ!2hfCe!4;G70P#t@7M=gCtszgYp76_XkO`d>F?`j z>7GGDhp*hE*e!n{zpLo2T&}ihH|a+jM24rj@0vBLaOK|(`3(Y9fqDY4ebI(oLw_Ld z&Kr6fiuJwVe%9MG(%izLu%uY0S#zKmBXaC>Tyt3M5_@|nh{oCk_Pt=;cLZW`1PRZi+q9=k!0#?vlbVs~NTq8a!S|R!*tQANF-@)+^a(i=h91m_9 z_cs_{e!RKh&^`us-IcJ=I;^kHzxg`2ApME*W{R0Za7`!$`|XEgl;gBR zVef#o&tiv>5?YrU$5`YTkrz2AXp!!*78|3DAtt`%4*Jr6j3~y> z(%du#^5`XoH-_VSMnBrXGaWS5na^8?VFhrLNu%4NiPg0*dSJ${Gyi4Jab((dSbIA5 zJ3d;B##`9SJZS7-3a5&Rd-QFrZb#5zl*L|edu+LAPPNRXZo@fuH#3kuPxN8#Qc7@x zE<#f@(N<{h#paPIoG_jf-;LLU{$`$Ti)54GE%}1f@}~;B^E1hQ%n2eAdG`cffpCfB zH2*vN4OHZDa8S2$&j`ke+(oAZE_^!&?(JZD`EUybv&B`SL6SYv;ZCP`5l~1T&K)C| zCh8)t;O~J4b9eq{ev)9g_<|%#=mq`LH-hs#SMn3Q=1m-tAXn@!S|IEzN|d}4QP}JF zOaNU%4CNkyD&b4P3(5aDg_rDoa;@;I(|#u! z?mU@X6)}~*P2C|j@DB(S{4;{SLW(aPhG6jtE{dMYa=m z4m5A?(Jg2j6UX%zeC2!vpNxWcN*SKfGgMp7TLyl|aPynU`a1T(zxa!FwE3Q6B7DGY z)GsE4SZoh71{;qvZ^3L`>2TOjAS+(Z=uEY`^@cRddB=JxotP!)E_gv!&}-;JwnY77 z-BIgAdaXUsZXmx3j6@Q(m+|13DUq$t_Rc=ul4c2EKS2S2fy%`_?s=Y@sK3zeXr$L>-);J5S;Mvh<^#v#EBzslmRBdzOOa#a4dX;4-*Z%CTu80 z059^uG2Qgu_K}#!OCf@={`i#J6JvU{V}kjq-J9JdNW-4FSm5iV5RJwj&tyj@>vq#@ zS|jq~l0cSbf#-LQJHQfovvx+CDS4tobXoW(~FzP#{g9657+ba4O3DtKpi;NPv z@%`8~^e}ol_d1x}t?1F*B=I7CGv$GkiCmmk2sK#I zn@vr`ID3+o5>I*S_<`IClyEq^*`8_7pw;jqHVHlmzmvBe|1)=h(sY33hc$}RTh@#B znY~23W-fp~IYsb9kZn=vmeQHhPLi(BTsSVCEBkZ59_$sprZJSsN_bFXRIfUUzm|$ET za%~TdIo3{`7*RDek8ks$1f|3yJEMDOno4*`;w5QNW)c%|yso@l`jY*v*}!CS7jhRv z|GiWc#_jKzX&K>&rC!??ko%-ZoD#|T_KwVP+XSe04Q9i*d#TObsctLWE;#1t!st#s zcSoM#JX^r8rscLBT&pCD!e>O@wORKZ11LGR(JTQY#$k*5TG2@KWj~xXL{T_rt-GFGRWFwDuI`&2K8W%4X7Q z;8|P9oo>%E?X_AQGEM})Ot@JnV3Vjx_M46y>@YCrtLcA`D^KJFF{$h@?la+QLTgU9 z**Wh77G@HBoZmC=h~@l2d>5Ls$St#NGA130S1o}}>Fab&Tt)ZNJ=RUL>FHYXEH|Bh zK@ckzi#Jlgz^c599xhb3ioPdX;QUN*O3>Nq31_w8tggo5gZ+;E%yY5Bxm+5EA0>d%}fI$$jH=3l@LX(cpn77=?WSIZ^a zdyYGQJ3OTS;?Cr#>2zi)agMpcjDqUp0k#`)kb8+7!TiVMf(4RG?X&-&-Vr*^FzyoY zIZ?NShvSg-iaiXP@p|Sd=aNV$zCxw|)1jwdTcx%<_7Ha^=OvsaM{*TJN4At+OJATP z+1XIjuOUW&S$zxYc}H0{GMo4eruS30duM`&)r~FZJSAIW&d>}h01L5q_88s|? zzwJ4b!>Cv#G??0ef4&J06&;}WMT; zG9f=`Q60cpe#7^B2Dt8R!C8MxmXnivL2oulrg+s&wct)&-1Hmnz z1^G}eD2KmAqc4p!d`P|!VdO6S?h40@yX<19_TR^P+(Tq!@1S>(3tszW=p2-xr96g; z!yR~T9fD{58e%Ik0j?VwHV8g9A}9$oY5@#_3cyVKD}no#0`4KTa0%hUt)mzC`h(zQ zHXVLl3Am;OstFXzeoKy@jqs4IEF}!`UGQaWumxpwTl&5C0KAv;j}}%rrVSH9AMt;Lf>d zSJ>vorxMJBc+mW*f-^!Xz6BgKK95FOz5kS`@!g+)JV0EaNt6V&h0eGe8@}1-#Z`zh zy5h)2uLuHnQ;&#!Mk(K-w2iK0GQ?Df7mfS+0_Tw5xQ>o(^!`bN3PqzUi!YQy>rs+2 z9N*~B<%PI5N6QL<)<(l0kC;;2do8}z=;5WoJ(aQr&`~PF|HW8YYV<|&N9*>4cMyy3 zH#$Z+p`0z@hSL_Wu27=u0_<|5-%C@}byJkS18Ti3{!c>9L}OK|HLlnJN4CJXI-nIb zI#e}!?X<%C@%X&aP0APT!wa!&{G>BJX@Rmg#pjVYqS4)`(N`)4_Z5h>=0L=wDgF;a z9Z3-v0{7VHj0JOTyc2}>*XY${L))xEP0DbL7{@gFjWs&7l*89X1>Y4CM`>`J0!I}i zIu6uKqbpBi-C1#L5#myYPm1xKJp5jdZ)fAlX>1Fh(1QM-7sq$R>MI;P((wLQw2=n< zn4uS;!}p8v^9!w~5NDI)iLfBf#y{sQ#X03Tw$WjVAmk`Pqn}tM%GFo~8rP~vt7!D> z$-$A04q}bIZIHmlapidKtZ3DZ?mNzCb#^FJ1fX8rQ6r7cLmr4z0HV|A5*3EuV(@z+ ze)sxY)1OH2aArQr(D)xc;b)Y zOfBJrass8^$O@2!{}1O1{PXmwQ9oxfcT0ntN_*V-cc`^o$F&>VWdhta9^tHK*mLNY zNFXlMK*Xh^&CX(Intq6C80!hN_9pC{ zxseN?_EX8a0%zX_E<-obI@%LW;lVP1lSnRL74$3mJ0>GXi9IN3K5>t@&(1?OevO$- zxN(kQMq#ZCn@GX) z+a1w-0u`MEHk6Suf3XYUYEw@vgOkpA;vmi?fG9S7tBxY$}YDO8B+JG6z{9 z#^vSsW*r=SRUv8LN!Fu%FCg|(t5ybN}hgKNKOOLdHAa)|S!g*^iOs#@zZ%T`-AhX>o4tCddi zy6)}f+J^r(Tkkl?>>_HppTXR)^1tz3aDUSyO}Eu<`ejrQubZHPpTv6${lVts9L^P@ zgzCWTBd2rD(>134@MW(yHnYy4UtzY=l0%SLOc|A7)f)B2SbH6E$STC3hRlRMPj@1T zQ^`(Zpd2F{D9MCJay+L2$k_-^Cf6$XA{{HM7M|EsIefqev@nf5>1AkuKCml+ z-rzb;(6hX!9LHv)-jkq&%A;+O=qGxtEFS1-@wPtCP8&!IzYos!!76Q z_^Et2Xt7`D1m-n+h&A8B32N&I{KOo2(*K|DmfO41;SlP-`7r43HmPB)ywq$yHHdRMkgcEi~sd+RK9UL|WU zYa&%h!GDBbP*<6YtgAH0$q4?*Qi)F75locD;)S9ZVQWDg6!Wry=M?e2Lr1lOcaqEF zTqjc4fy@wS4=Zbi;4bjV^dW7>rX9ULkHSuol@y#{d zS?BZ-dmvxAGl=DMisK4Ux8JR5AkFze6JN6x+MKWtd4P%q5^oYYncJNg%YV)vC>$={ z=k!9h$vMwuvg-}Eqgd51aqZyh>^jy(<8s8=>U_}ICYvsuEj}T*z}wH$@JI6Jz}svV zxfSm6;kMh>Ce~fH1mK^aQfHX~@E-QI?lHYGMC(hmyA1bD(<~e9#grfMADd1LAl;DD z@1;YS~wAIu&OW|5ch%_Nwej>A2$U1+IDBbGzg`%O<|B%}`_<%`C{w%D9uBoH;X# z{2B1GS$6BJ2j9K38?vY8Wd43t+^*)EPRC4?-tu`LGBzqP=0fba*e6Yw#cypfv28?` zvfk;b!$&+Dl{k9U$l=4rq@GB*(nHfZp}nf*nuMltUt_|f62tR?&idv8C3juCjRo{rN->&%JDQ*$1cv2$E0^YS&I^>{*|M*$I`@yBYrF^h z{^ghI$M|0LN%y|#&GqTxQ{?@@d#z7|Z;|&v&-t!box+3_-0RT1+vLav+BV-j+gxDy zS68PQty-p@s+6d&YDVea8gH2{+M8QPTAG>T>@~z5ZcD)|UV)&KlfW(3^P&3~w`BK3 zD1UR@r$A?Dx09#17qr!Ha@+CFki%h@7jIf@SfJjih^swaHKD3`f*yi<@qb}kN-ZEyEw<56QB1jZ*PITbf1E@Jmtl@_V)`64T(Mx8`z|K)bt2P z^zLS}lQ(n->DHw0>_KtE1jBs>&ge6-Yg&htHXB+bH4AQ{i|ik9G;Dsb$#1z=bGKqA zJ^wm;#`;+=)rcAr>+)+R*Q=G&w6%t{mLIk-`+jKLa)GwC*%O!-tPA=#aHxMPU)H;g&nxeZ-h;eF-YMRnJxp$8&dsEAMLFDT_CI^QInn50h%pW{ z_Amw+#=;D9A=KQbD9+W-gyCG4F58%5X=UzVSwyViC5l=KzKCv0cSsYQze?}BxAdD9 zm>Uq`Gs-vJZ@W*BM~rlaWQ_QwI8>a++sT{2Nn;DFDs7(fr`%Hiq^4u#jPhCK3oD;h zUM;^@mQ?n=^iXL=$%-<+iu0Aqs)i&&^2vzTwC1f~6Ia^|Q4# z_H*KO-uuJPMi)gti54~;)%yC& z8BV<6o)JHDz2hSa-Wu7n>5cgEIQOQXVva}sFXCa?r(j3GSN}kNC*L%$#~#Psd$_SO zi}*cv08$sH(qLySqBRLRFqpo>tkq=0jbXvZZdDd6RXLCDwRYdq`cPvZ@YXUw*#ULmzDX zXzFQPpu$^9Zz!Mfk}pBJ)sX8x7#_3ilA*%^DX zI{%E$J^Xu8(UzjMB~MEymdooq=$%QE)H(1*v(+7Xbsy11*0EW~4V_)OH1AU0&97h0 z&>f>~qc4tnII{E5tbP|e_e+`?`#yYrP)lzQ=StB_elTwb=}H|o_tyoe`qf2M>?*!m z_`iZZh2f=Bs+TFJnIz0DUa|PA%-PlMa?!P)$50=mKPO~oR91X$Qf;diZF;v3N?zG~ zXzZ1UCBf7EZC-2L?#tdg9g{2(e}u}n7_06!^BJv9zNz*_b$QjJs-e|h^<9-*Ag>;3 zz|vCh)*jRuHF{l!na6o8&G)<-I+>3*~{XR!os43MMPoWeCqeh+-pDg zX79+Jm)$DsLHe1m&R;9PIKJKZHZ1LHc2=Hmxqn4vMNHN8ieK<~8>vXr?zOfNJoe_t z>}$KO_r(G6eGNUD_uSuOQ@7ro4c#(Qn1P=Mof*7q(6)iM`~K>7wsp&qIFSCs9#iLsF_{2rEa}EO>1q0bj=0y+KSJC4U-wum+aa3GZAzbmZp&F~t|ilSPv1h9 zt)>*8>dsVmsP0)arf$FdgR(&L(bW5EHln*On;t4tFEgJ3F5Eu|j`o;Oo^qK7u z;XF$iB`I^V$-tAWb&Q;EJ zKje1hMBN+bqUO`!5Q98qZbNJW(ThslK< zExhR*;}z>~2)YvD71}PWOQbpGR;)4haMOYDUz^FBwT%BA+a^X5H889^z}4I8QZMo3 zEnpux?%Dr`*-eFQ5pct-FoF(^dSOq3;ttwml%DjhK1Ru*^4vO8%S4))6_0nYL zOsUY>A-y2^D%;}X%E{UX`qzdW{db*7GfWe!d7(KX~>6bEgW_(Y7|0VF#r1zfx^L*Rsz4e3m zOSkVo^4FBjt`RB}>Y32G=wbJy^rTwkDMjzXIOaTil~a{o=w7_&XC>YbZki6mblWU0kKb_ zJtOV}mHYH@wTY7jeYr=;&g>>;COy!x#x~QOWk}TirwUVMD?%DVRkJkrwFmW2Ew|Zo z!kI2*F3X)d2nGsFqN_lyCp)FOY;=3<-pBKVdvn*}GN~w(i*+vGrA7Ap<}LdE+TN-# z)i-4~WsK@=!{@rYm5F7cCDV%N!hR)v$~ROy!&_&&+_%nLlUOsVrbX@Ry5f3^e7)jv z!y#y6DB#9ZT{FFQetkmCfC^Lbu|i}1mb{d_+??zm>a1y*`Y+kXQYM> zUNEfns0Cxi<9K85jM_6ia?p*w|MaTs#_#m9<$<{NVYxoOt_h+C>~0&!>HwOdt*Juu zNZzStLe+(e!{siO*|kHI19W%IdDIooJ>e$lG}jo^^)(Ao{7xZ(p7&$xKH*`tRr+|Ha7Vo_tcU(G1IilWtAt#S{Y9C_` zF9V82U6>j)nW?Ouh;C+aCBN-b3?M}FWYpABD!##I5lJh=M|sfyNZ5^a)qIS z_{Q9we++y6D*j52gI?dt7-p!r)dv|U`uJ5n7oQz*Pb5n9%e=W=r{OX&tC1+jErk`;?gMV)RS@_d4r|{SG zpA)mXXZFpA&dg4qlIfpyD963XyYgw>ZTaqoDVm3-e7dFJwlnFwB5X_3lZn5QC$y|> z72Ezy*NeUL`l$vH!@G=lHf-+D)FF2V6%Jh7Kd1Mqt_2-R)7_z8ge_Yr)YvK+{4p1 zFW^CNSm@5M7vVYKL&DF67e-u-^orUZwKeK;M0Qwl$o`;e|8u^Fz3#jDxb&7ils*=Z z6g=RRf``7-aoQGcNky!)RZ|;eik%Jbl+9H8l(UtC)jhPAbldeuflxkUs+`Pv-tp@| zjwAc_cVWh+Z;QUfeA@8w!iV4wYd^4`o__iDrRCS_UxU7>zP3)=lGgHD`)_U1_h#-x zruZdSk+-xcrE*cdLpfYK!I)+l<8b3Fbn@~_37Qx=Gj@FZ$;8>MeA>2ecdz}wU3_{j zOBps`aO%@kBK3a*`2(x^H}pH%cUP|$UD~%JTCPaY#`(u4M0-RKp*I8VKC|6hNnh~? zvjgpIE%SlBmK)CMN9h{0x4;4X2Ohucw4=4@+C=>*LrY_#xsClko6D;d^^(qX?(e$F zt=i4W-N${2$5Agozgs~U!*)fEj~W>@CNe9$HY_dlWXP+a)`4C9hxt%&mKp^-=QPAmW{sv5_=Nt}5+NJh*6Rp*ZhjPWPX++559r zWLBm<`+VvBg}2$S`@D>Jap%R1S3TdkaiJXQB=(Q`0q)9?N)T*_cHY@8pI!-H{#QXE+gg-Uoo_F$fBVq zhI~&o_KoW$>&A5Y(6K}N*w)6xhNkZ$=L9YCE_eAT-olr0mJ)T$b*jSl-SkdJs52Vw zDn7}_%P-frt*@<{Ss$gC)NoC?Llvx9ryFFLZ~AWDZCz(KQ3fKMw@f(JN$yZqFaHHT}f>s=bgHOy0N zQ!JA2t<9@ySLs<{FH5eNUX@cduku&;>UzhPeo&q<~FP4C^WTSJHS zt;Z&Qh)s`}7#s{`Ij#G0=QW~9oMjYcPSsCSw{4hJKdjbR?Wp=yd8cA-MPkLj6{^aP z)jz6TYfjV_)^}={s_vt|W^Qd?NdHTm;goYD`ENx>rJG#(x$pJ5=qvH}4|o^wCE!y) zY2c7xb5L%;a=%!gfnIMs3~qB>Nf(vuKj~=6KY}1m022vh)jyW|=9i`_V-1k*Q+0YeHz)Fs#btbJWOz4mO)km{UDRYg%bTQDSkfBzV>~5#;mlzz774>KJCl5o!_pfwN0Oq9+9#3``sV6b2}H6 zl-sJC)xT{B&`vjYvrS}zxc>^DN;U42e4~P@!%jxK#YHCswmjFiti$rod%Cvi-lvCe zueE*5DF^%N`g-=;*LOj*NS7|yMA3*Be){i zCiuV~!dt-M!DVm*_MR>>Rn!A8K4*hjo&a_0ftGS}hUvKR6tt@(+Ewa(Dm}c>QyYdW zF4WJc+fpm3ajxoLKDacx*uQXS{-WP5zr21-$tuj;kg+NKL0ZE%%a_%kFMeh|U;65j z@gOVq=bfDOzZVp2C_Y%;rRKCeSmmepweF=ma2^V_I{ikw3=Av|uYlL&(S+)x!3`jnGmInJe$TShcv)xF{7?^9byemTHB7>#neM!Jbq%ID~fdHjO1i;7DHX&7a-O;&xqQUnZi3&Y=*SB^340`3^$T(Lm5)%}=vxsSuQZ{Ytz?nL|-yD~wN zG(V|(%QLNKw{f&N+s@IhOIt%5RlEH5C)@RE8`|b{%MUHCCW;a_H0u-FGirI5HW1Vt zpVnZAe{`NC{VZM~_`nHaTRD1Kz8XIm)cR<+%I2wtD3>+3E0wCV@Wy-&UsPJXO=E;M z(rUfMaK)Tq<5K6qe@bC40Yh?{9KuNfW_S+NApgeiOMuX`ffwErDyhTS8&r4OP%sI9 z8|E9%>qqM3noH`tsv6~w2Cian-I$t!Dr04r%1afW%k#^&myzWe<;fMb<^9W-mTf8h zQPQmBc5z&B^I|V3q`fKiE6=DXt{PPn4mHQ~@^{b>QmJlh`1(UeFH3)0Cr4Abp{$0R z7b7|jj$fS%<-Wx$z-NN*XFsF=w?OyM=!juar=y?7xWvXZRW(g(`Y~1;lNX&E^Elb11LV^mRNA~uFT4ZamLATZZI8j^m;Jnwo`dz|)&b&qgeDQhKZE$qQR z#Jx+-BGQ3fxx?J2|Dsyj6Rhhkw=AD6Yb_dcJ^T`98f7M)`MPD!I&Ll|7I(&^?-grdwW-#8oM1_Q=IXH!KhyXgnOE{L~~5-r>ay~ z>RZ$?m?!;JJ-F(0g?st_(zYdIieD5Z7ljul7Nq36=N0A7$aVScpSM2Wt;ka1QNFIC zp>lWi>6#UF^A)RAO3ifrK9kgX(Y}od=FSkFk$jVBT}OCq@yhj?;y*M{8vG`d6Im49 zC$>pkYJ`-0e;O3Y zT)b@V>s;%Rb)1%zia&@Vgp>GFxXVa);(yFz`Wm&%(ZMm#A$NGd3Dtu-4%GNasttXD z-bsI@pMr_nlX=ThaNOukDxe3}mE+3!j~q&@WOCv0_k!6DE|-Mv>zD`@`66f%-Zg&H zH`Q&^^iT(=1j?6+1M(>On|f*ee^3eSP_?^4SnghSu~b$%w1iV~yg0OYZ;_zrAhf}6 z6#Oo@T&OE@DLGe~RW_qySJlg!+4VBT#fD(jd9_9>G#bq-Z9}L->}BxV>qH8t23bES zFI@L*=ab;qBH&Hnsi37H{P1>>C!)M!wl?|HWPg*ZO_nve9CJ0gW3)c%MAW>fw~-4X z9)}4-p9LQc3J)CaALo1CO9)3}HF)5_oC&RM zcl%3t^fk5hvCXi<~Ig|bmYc!r*m@1 z3b9oWFnd$*s)2`uj#+VSdX(Ytf#P&Sl#xHdKGA`&Y3`by!`g{A{U`2z{GDbg&6ArKG#k>aJbqhz z=Xh;gMBG2IKVmr1ts^7C6<}Mx^tbrzgfs0fw`ov$zV7r)EE3HT+~Y0cv?NlY-n+-K z5xN|Qtm&3jmSvVVP*zb`%E7St0*3M?3&)xQe*0|OBYRonel6OM0A7~E;EeJwlK|Jf zbb2qel5}9){!J^XKq}VJ$DVA9wCbTH7;VhbztT0)epaWcekofiZzETmTDQL@p!#Oz zx(a34nbMMyV

5j+T5cX;*41jVbR?;avG&<(R5@)seNU>v;{URQogwb&MgzGR1y? zeopM;KH~?AG9;a4GhJT0#dv=7KIAtxurl~dXpiuf5j!K#MXis{iQXL@5Zw?(NA-zb z7)?e$ikuJ;5?&L!DkL+gF5rk?Z=VTXFFah_m%COwZ;%<$Mh=TcKw;U16Aq;EQhF7& z#<9uXU|VAwV@t9@wat3X;$?YdUITnUgk=|0V{)wN*g>BI##DDIj2cF*r!G> z?a!dmu@R~&v%yhKunMjI(Dn(iF0}fhk4>TDXSaiG*l?w%NNwg*X^#|R2v3%Uuu23 z`ndX{dO~r(p@qsvJxTpet<$9GM8*_zbL%CWyCa`!&E}INSfVb%xuSo>2~J_MZ_Wl6 zXScKN{+`Rd)ZTiZ6yFKH&wbnZZT4I1*TqlgyUI7jSL~bZlZ5;3?j`mNz@4vgTj@H@ zrJ1uzYIOP{$q*YwtS~{iNN|dOlDC2TFXsu#Bi|7lfpNMIzN>+Gi@b2gxlWhH(ly@2#hEV)l#X#aDj6?sC-N4C3&Q!$c+L8uFOEadlaf2cRDbF|lqyAZXZU|VrAz5|P;JeD zU!WO&u^Ds&)rO+*oGhhQ04E&ixMR~>2U-d1H;b!IgK{>#0b1pkJf!&>v|o)14X5EMOKf-Jpx*2fpoPx(QtX{psG6 z4Z3gf=y8A9Vr|#0-K?zT02Ffim{*zzQzjVVD~*(44Rrs~^dF!ir`DVGEx=+OWIO`y z_-SOkc}A{zwZ#H8ratxsP$8M-SVPs*v!G;mjeN%0%1z?k=Z)n@2-*lYif)PzN@^wb zl03{-W;wNzs-;V0Z)G=RCuDPFLu3PF-DSgN5whb_3c9lUBr(uGDiGfjF9z#yo6sOQ z1jfiaek=YIUMjQ}7a~ib$P{27&I8~4g(+gJ%pK^GE}(w{Ly}4zrLLkM976d}Wr$3= zLqfHH+EJk+7ky#@e!SqPupT;c51=D=2a0L4q3h=CP(tVAmVE|LHV5tLc8$H*zTU2} zO|`YLow5bn-`N|$Ay?a`*t*)r*~;Lm%-EYa+B!Np20Ioz-a$)g9wnzz(Bj&_u`Cf- zyh^qMaRGj8+2m|a8QcuhxzW7yP*E@CPZiV(nh6&P_X>Hp$_7wVKZjR=TR*s>L)zFo*0hx7ys-jxZ z^XS)LjCEs9F#=!+wa{I@M97Ke&;xYg9N}1@33!%k1kPm_Ps?k@AI@LKzs{HQI|x<^ zPD4-e5Z14^3C;>G3hoMy3ziE837QCa;I2IZ>va&{83?Z<@JnjWD~GmoC^r)`j5ZuI zc?Pv#P23@714F3>#&HHvQkBe2wDUy9g;60hI0ntc7SPd z{1Hn2548xtZ@_N(E2@Ap!-v-yNSMA*T$xX=qyGl8I1`zK53qp!z?nZLm#I1F`?^WfhfMTUKnd5qEI33HdZ4(xs|j;B$VFydfC!1infeEwv10!E!Z z?0j}Lw6%}2_kbs_0$R4w$*vIzTMFD72e?#slq3W=W>?fpBv8?#;BL1Rqt+T?9Z;XA zfWG{QlA8!vnUkT=ZEFo*w{GNUL}e}TmwWKqM;-+(Zv(jkbIOrqSIi1Jzzxs=q~t?l z2cnybbzpZO@jn8Ex(#lS{os`6&MKh%{E>Nu8ajph*}$w|R^w+rSfD$Y{dn&h^9YK6W-dr=Tx69VkACiOP3xmWP{ zW&E7Szvt2FZsGL+?1J||XlMSxV^^UzNFb0K5%exVOgCbk8*$}H&^>Pf#Cc2nBm>Rf z4oKs+!~pOcM!|)1G}sL@p-(g)OoYbQV(6wX!)no9yiVX}A0l&%IF5eiKlmkHCeDFb zauq5KXMy+K57x$7Vh*0eF+kdO#}%66dW}eR9q`Z@;5WPmLiq|j(6+NH*@b97W00#1 zVf&yKda|wYN<#g01}AreA$Tb*8tbq=)#>0%;QL0Z4&aE z^=J*p!BE+Ob(-Dy*?@91W<5iI&rJrl-VfMn7Fg|iMCS$KcpY&(g%-0EZDt0p)D`(s z7x*>CL!%%9Pf95K7vu477|PTapAJDbH6Lz+`_bC30E_(-7+wy}8G=?l2-jKor$t{N zE+Q7spcYaO-+2uI>sG>x^n`b;faF6P&j8%D4!vPHv_y*0YW_z&2HWE{7(6Qw95_XAz}q zXdR8H{ZHtHexV;~#N0Dz1C2}oXRr_4aP~(2fCmxv=QL#vP%$=HQ?IJ!r!y-?s}AMAIf+Et@Hu=91MbN z^aQoQH*^1>^2349?~49u5I8rhQ9pZuZ~q&u=Q^I{d*H`B1xw}?UeEtLO;7PeJ%We( zc^tKy*afD}eqf}>UYsYcSI@H}`Z~}f~Z1{|r zrh(aF2Et#0o=b--*nnOZ2AMAK7?3~zGMbk@CfuLt$^qEMrk>?hhSj&gHXOk z&XW*zC`C$-$>&JOo9HhypsEnaFzmnZx3!S<$Tv=t*Elq9Ij0Yt z$!}9T88Ml{Rg!OsDeNS)mnE1BF5qxDeDO#Ri|=rso3cZ^5m01s<6RfG6o>Ni>@TfX zY{N)beoNj@dcE0b2-LnY?YD<>Ub36an~mA#9ppUjc4nZZIk2lIY(Df^YQJ^8xz;kr z;XrS!!^r7L_oj8sUhoxG&~KnUIfYpW*2G&*FlP=?L3nc$IfsZ0b{%GxW9W)-5{QDb9kFc#_ndL?d_O3#BsV6HJ=*k zI6&`Wqq(j5y@~0Lf9#tmXI_7P5_c9mmZ3QcXf^2AwZtZNJUfEZmD`HTVcRon;7z<8 z5qwC-l1sol(GeWZdg4A@qr%X)s=!Cw$LR-Ofd)jg11TURSc`OHqR9U-i^)!SM$REi zS%-|Hkk|(<$#bSX*eypmcZgfTRopH-2K@v<^N4*=v?cfx ziNSCXFGgAV5qG!~z)>DYgfeppHPw&EBDK);Uq_T8pBu})MJBSNsLk+$=}Sa$IuqN_ zS5&c2$ekQFKFyH<#4S^4SEggnJ&@$Q8;TYwV*imVCgxO~zyq z&&X_!D}2&(p#S%QdQ0r$MRH#fA;{(Y;3_>F-1L*gDvV$PvO97o6_kxn(?gi`=moow zr3BUmklnQ<^1uwb%QT~A(p#8rq=nGKANVZ%o(Hj>$Z!S`ld#|6OK)b*VSN0>ET-?# z=h#5xqw5Gc9YpP-;@I8fBeDzeFYQOIq^__}xbFOKoJY)UtO3N3bsRrVDYKWlOdV$K z6K}ve=*rp7?0{ZjNBC#^kV{xS&M}uU6URAOL;|y&%A`WUa2iWSlJnR;^crdn*6}Zq z$wVGzs?V8i(AaOm5s_=z60GVSU|JC)Ng<~>rx%$>1Yw-&0i~$Th=33bi$R>XoNk;G z><~JP{=#Adyie5?0 zo+Jj5H;^^2La+6L9f=XZm3#=F>B-2hrTK`FghHMw22V19$N@vSJx0GX zsK-&{0h~7sXI_WAjlyX71NrwU_9_trHt=dN$ih$q{~}}Dfq0BXR(=}MYK-?e^t3H- zj|p%mk484O4O!n*%%e^s3m6M7^L*UxRE!~$am)r}p^Gt2nvmalW9%v>?juhP0My_mgMA!>=UyRK3J#wg9 z$SsX*N5o_;A~g~-kU-oM7e3^_{&0T9xZ{DuVANNCw6b}4C7=yo#d(i_@uLeZWgGNTH1q}I#c;fCLx7>r-OgK@9jDJ09=^f^$jSR~3Xd##X zeA|M0Q-TT2!K_V&=mg{1$(R|1VN~ddlDi|CS;*s#;YoRhxW=RAdZQI_u^-%knZ#za zq~mCt{m~MmkbmJ6$cMba3HCr{Y5r55EM$D8Xn|s6zyonNlW>i9$PyddLLs=_?#Mv@ zkEZ8%HH>(K`YbL=gl50kQYqHEJ{(Yt$HHi$-IOCB_nsU1N!{_g)YLq!;PE zAIJ6H_-458&;1U#dvABA@9e(W83(j9fK+LKMtCB&6V8<*Ou3+sg#bZ4z^I2eo=ANO z5_l3uJ_nxF1Mu`4fwI*=yL8|Qt{0!d-zOlEnJ{h}oXmDWJtYU6Ic$Y3Mu74KLUGvC;Uu=)}8H zt{!A8yGQzLz}q&!xB@6x0e>ICng;o%1s!|?W1I&WehHsC0D}mynNolRPrA#%Hn4$@ zePCofFD-?uV?Y+C0YxCQ3(!jd;|Kxg6p+9LAQ5<~y*J#&fO~xaVmxuIgOjmEuof!= zoa$jFU;sbu@TnBW%zzbH7f3}h++*okrL@7l4e)LPteCJW!##vz&?8(o=L4yXP{mq;HCnp^#yA6h0)DG(+{9y zX+Q;B8(JWb!ytgx3>0XGR-b`$_kjL4fl|0)*FqmiSrcSx2m`2ifKv_3SJkjeAOaO8 z!&+`WtX$$jqA@oC?)h**@`b>c7LYt1=tMYBF&wBT0_c$vjQ}T}!R`-t4+QBL3vxFA zIPU`#*8v~2FjH6{N5UYW?JQUm&j6|?^z^NUadQCY3|LR-U`5dj=ExBtZ6y$4s#S>#(^jpISS4chXTY(=#2ps)PSs7fji(F!hclYNCof$du@Sh zXg`^tSGCZK0VtmZG=2dxi09&4;ch$)Zva`BfbEciWK=?%EWox6dT9r2(RPRcUVm6K zn!(a_!hTRW+>r;@R4}dvW*=O&w*rmwfopi49(RJ?fkc(UJ#Bz7C0Akc$ee8UZLI11bvvc4|-m zu0U1H@F9e2xEF;KZ-cvWuTlm7lfZ5pfqtK1G_-0=@YT@bz*+%pE)(Wi6I{U@3uG7t zb(jJ&Wrll1aE;Joy;%Sa?kTtcL_&~BFZfmr_oKaT2AHdXDjhJE8hAm3nNANF)_{J0 z25fSGAKAdMc7R3(ceQ~p7>xMaW>GZ$b^hnI;540}5aXNqgan7`TVKytsG52Mb34jg!Kw8%Aq~Hx0gX09Ubhq`Vwt zP6;Du;5Tv*WgB5c8f)Pi>OnK`xeaKh=z*>cc%y}}8K7%cxC?pJ3jN?6XhDrYBN}iQ zt#mMGi4bT&hI_ku?m$a{@N!cEGO$G@}xrvVh*%;Eg*;9zA*hM+`yA z+u(XN{B8oz3%M@e8lbTj-UjeKg8(CMcuN2ZK@X+~j|AjE z2;Z|n%P>z!f4GACDac!tPR!8a3lfS_%7zzaP@w?kdcfEYqj$j_I0D{D?4cRj5VRy@ zuv0?dD;>rVK;OuBlz80nL|v5tL~igua+eI8wgU}tOch{*dv8o=Wrto3FcM~?DF->P z02^Ef_{xAXbuiPY0Rl4kqH=(ty@$g_;5$Or4dd`&E=P}o4!p7efAPrzqlX71puYgV zCjlIYEzWLwXhjCeZU@+H@EIk}2=E|{I{{A>^jrhHtOK4Zz^1W#ptAs1i6AE$=(`oP z4y`oW1qOvc-Z{8o;&- zzCjH%LOUhgiT9x9sDM*#fHBfv2h>B2!@NK!pGv?R^#tuX+G#7SUnl@M?lt4g&xHO_ zQ@WvNln~4qV}}uN$CC(hSOh`wZq>ocq!l$;%0=t6aXd4 zr~>+NY8JxafGfDeixSQO%o%_uQW9kVEq)i^sDfU!Fw^25u>~~NDJ3{2;%$I?WB?aZ z(E@)_&Zs~Iv^rft0S&y+U&6JO)0SeE7y{sE0a!Yr2h=GC@WBpxXNMNp2U;{>8+fE0 zfTmk?pXb_x9S`gf6W%xy zW{<*MZ=7}TJJdZFz#Qif+!1#Gmz~;c1jw8ew)FT}cIX>r1^2^o{e>+c#Rv34h8GQB zLy1NGHul_!5TIOgL8dM6EfjTy7HAh30H+PuK_AE0jQ#2p5>K zoK)?AYY3GU?!&nR>5g2*xd5q(b0qfX)CwYewt)2D_xOXEmN0t|KE1*b@rMB4B2-8j z3j7wqH>hbidm`PCdT9UfZU=Y=66g)TMICo$%0hjx0lYY`Q{f775Aj#Q3;jnuyiqPt zUvXVU0E{hwo2>^1yiNsL<2NRdCkwPiD{F!m_JtZug}+wd15y_6LTph^`2ZE>wc>ze zp>|`|F61iG4USks|0vn$SwKI93>3#}B)A8& zU?C0gDI`)1WdvtBTsb4hkou^D*cz#dZP4yJtqEEU#MKIRi`1hxR2Z8K*R22(@*2m( zmiXKXB^W7YfYA_Ulrl~a3^afb{bST@?L%N{;V|F&Dl)xW=l>)60W5fn4*P1-J`;|sH4~~_JuNz^8$KubZC!PH9$E7 zjDl7Y;nc(b27neb=HdN_AC81~VCFo89&G^Haik;uApM-H5}cE9orY@%gc5Bi3GQ;* z2(){sZ-}W=F3d1G&M-(@obwSMv}dRrXs>YYbpYK^D{<~e_|TFeJ<&$sE&yu2^Al1L zeFdB`unq1tpmd;T6lykF z478uR9vIOA;*J>hiM&ERL@uJ|X8_({uQ(D7Y!Z5#C_N|%2q}((R6q!k*XR{vU$|<+ zIT7(gIMC*xJm3uGoUIT({J~s(`W~vH1wncto;VXZv+AJ~p!LC-!HFkoIDpfmVW`PC z>*I%{ym`HonQsg_*4gW*A!>i8O6=!7U{u26|XiZQG zQEt&T;!J{fq7B8iXd{p>=-**aPCmfnN*EdC*6EX@HlrLk{Rh-N)MzJ#aqWiB3ecJ& z<&c-C`)K8nw>Wbkz0gXa4&$gO!PpC42QWZV@LPn$DQ9Tu(Qcv?YI^!bDaXFB4N4g9 zBqKGErcT=6&OF9pVBSTiuZ0!>@5FY9jSe&cIe}W`lm+Y+wF>!*FyX9%@{N>sQXXv= z&Mzpbxc)|~gu09Kh;zpfDT!Vf+ybK`1rf^s@eO4S$2J1(QTzWl52DxY^zQI}Cr8l+ zpq3y#aQ47HP}&ebzy$7k=aPyYMr5Q}{-DkYF_}hf&d6LTiDL;%)(IK0@X6 zGtsuA6+sFiz1bjND9LE^kk2T`cnyC$<8qw)qt00xH41GVS~S!VlqZ}kan*x5j`2E3 zWt5ixQ3~e^Y~|!E&b&@}b8-Wv3w9mQlGD?4>H^vsqy@?v z(%Z>vBS;Qf2yBHu2lnjLFsE05x{i{FejQQ*ujAZ@J)ysi97R}gb&B2v`pzh&PS~8% zgj_){+&MPtwbKhgDRF8NLgSqCPy=wk!Kwdf8LLH=WmT=StPn5_J$QGFnxfTag<7lU!V_VOty(H4P;Rf1_-m zw4sNB(vR~Dv4{4~6);|~emfB%dgb}TSlb#4QQX6~6 zwKh^1Wd+;foQJD({6R^9tf0Vo^zEGz;lv!{;Sdw_9B>_va*kR`h4By*I$T5RhJ7O* zII>f-(62aQ;LI#lKD+#Oo->xGHwqYUBpK ztpJ(R?%;2bIVKpD^jq&OZzjXpEZaA=tk zQuM7*y3rp&FGLA<;{FWorK!N8pv2<%4*2A>l;~Uh&x=QFoV>t2DfDxlGKUrs`$4(D zv2eyk*~R}UFv}vhuumt>Xf;s-oZhvQ;)n}M4O#|-5+xaFfS*w_5C-HVLXZ78?Ip^C zQ_qn`=*b|pao$1+!cm>`9PW6aO~g46G5_D3i`byFqK@F)f~x}LJ9<4RrznyCvj{i> z;*Y*N{*Mxl6veq3CC%xDp~rwbf@u4&AJk^-5ph85P%hA>qO>?Mcdp5tGK1LQoQz%* zwqry82s8G@fcug5&Rqs4JsH3Qr|vnW12qxt1FpTCkU6yzXGEkW`dv=@>ckE;0PP6Q zT23p5I)`$Hb`#&oHS~cHD})#24Rso+jFds`L->#%&Up#%KraBFUm!dv>u6I^ACS7p zA*2W5NQZU^0a6enI-N5CN{KTb6M2eoA;*#SxMPfK5!6|yMBr``^2q5?JAF;`%$=0P zo>10NGEpy`HV~mf-XT^j@pPgpk^UekXE>2L2X3*kuoT8Xm#-lY7MS$aHkpVBF@(UUe6DD z`p6rn{Xx5pvjy5Tlof1+nBgac3ZcWf6?bsZcAzhY{sGbmY3H;VNCEVU5jLkc?&KkA zlor0hnF-~>X|0?xiXIdCPsnSek(0Yf+5dUlXdlercj2x&>IGV9)D!fWopR{3pGXxZ z@BwuNal@Eiq%hJC$3ohor9){#Dq*j9)#=IN&Jq5P`?jdrxaP)oDDz6NXimQhttRfc z<8SO2lBB@O3hf8d33VAQp;I!Dx5yWiJG8>g9=c->1ehb8mK$|j4p3lQ=gj0>^`X9D zKWOEhxFQB9HO`$vTyx;_aJ29^qvH+)?mgp=(?dgxYK7U#=^r9RaQ0O8;E(sCeL#zf z_8j*=@QDXnDx?FhWYOP4TH&)6)HF5xhgJe*7v&OdJ<20$1wM~LX~Azf00rug)9PaU z3C;<)&xR{X)Nc*EopTF5Aw;=$%9{rI#@J-kZIo7|Dei{h(?R4pw@3DIZ-opN4f&6{ zhEFf4J-kM(bILx-6ZV8w2eCtck=fHDT1oU0knZRM;U~NY-%f7{eGBx_5gUAdfa_-T z9&mR|)AJcu@Cd(imFZmjBeqWKh`aE9J>0>)9P~_BAk%2gkgm8N>D+0=Jn^UrI1iv+ zXy7xR4?u1s{`f=?y?@+~Kv=Lf`q}s_6lXZ6F5ub~cZzW*-??LpPp>u5!nxOj@{W-! zNOjzSZHCrOJ)d!YM~%k$1}Tcx7q!#I46zs(r-%QA!?Q;>cwQ>)xgTS0VjzlSD4bxyc(Lj5ngQnoCPB=> z4ET01wD1RtG{IBICvY}lW%o=t^+SgU^F~JpAn$47MT|@R$rSgD2ti%Nv&hh<-G~c`iLf-_hU<6Oq7%7a2}_ zu%Wu62f-Ik2#E=PkO#aMMAJe#MZ#D(!8DqX0GaB;30?#a0b3WjJcL-l%{>tkWQeo> z0MT=Q!kG$)fCWg0Lkwa+h^LH(cX)RM#IE=1j)aKH5U8Zm?NCA#J5;}dlUqMQw&nz= zof-kr<75ZJL2$4fbcfL4=NROe1hMq%9ftt7G>EIWI$XNN5aX8$Cvf({NcSO*s0Cz^ z0(44%YAP}AWi_IQ83C-2k{I~;B^jS z&o@9_urUy;JFR;XyvM<5tCiiqK$PSz(31ZkhNu#3j0H}Q4**?V1W}7C;l$2SIM)E# z>p@~4!->N}z}W;f7J>nizJwUSYzpBI!cKtkB;f_&GMwQ%4CfTL5GFxfbO2OmYc^ES9d1do zSj->Io6VykYj>k5&9v7v&J=928Pknr#yiF@#`nf!kW=D{@u{)USY*_}H&!t1!KQCb z+f2_*Urhw_MDsy&r#aqo1M+b!hddnLK<)R%cANb;)U0?8vD6W8e)D(Y6jBtN7U)f# zN1F#{|IaZSS$eh~*Nvy=Y4|qvfUnQ z=h?e#A8d!<{OWu-$2}C@EF005ZM|h(Y8`H+THjkPSfVWN%y!d7lb5N`m|(0l%z}Jc ztMnzh6}orY^;)H7fu=;AtbU^MQQd?}sY?}qcZs`xmJ{SxI(v1BA;(rz$AgZzj(hD3 z+YN17+e%tDw5nV7wsbY$YaZInZss=UH~k3tug|w!Zynt}Mz&X8qbP^`vSlW!-IZ{H zGKBe+yHk`THF&xCe;XVZ*3#!f#O49{QDdX8#JCS$G5BuG>*y7O_79AV{I=iP-m^mk zgD?BX`t0#2as6F1kndod7($wiybmhAzjb)q{cKvO@LXv=Z0>C?GigjEraV)F$qPo`X)xQ&GP9Rur6tW`wA{B2vU%D2!uf`GE>Xk|(o9MRbq&3U zv5~cpt>)Bnukz;b|KvaCNAQ2`mR9D)o#<-|cQ6YU2rFO7QLOii)!1!TX! z(lN9>xGlQ%a?9`*ZL^@|Xv>6FN9(<|H|^&;?#hmI{wrV8MTR`hk;<3KEakt-#mZKN zSkb%dYNxkM*gmQCyXJw7)cXHw7FYGI_`a;Ow6x@hlDv}m(wAQ=%Qsd%sr}Npy=|X- zg=UlKg<}%s66+`77inML`N7%Y{QlWdEra{V-%mV}^f|dE`FQf2q^F6u;_b14G5ZF- zjmYl3qE~dF*q7@$+3k{O9e)nzF|!w)K}{y-6VDU=1^;F{oJt)Ik=~Qw#FiCK1MhSA zJ8s)k?R#x^tsgDT<|3$%I>dO!VAQ|VztTq-<{G%hK9Ku#gC*EzvqRK3@ff*3Er%gw zZ{n`vKNPMOH%czM38gj9o;BBaT6a+Wm!iJ2 zv_slHr*%=wisr;-esf9l^_FE2cr&;|COa+z{Ym2{ zJ|0&$dhLjnDWt@N*tJpmeow>x2nzJ=?J-5tSCGKj!NWXBuL%w%?)_5yD;-o)FN(JvYyBQ-W zze9b;7sfT(AmzSJds|S8y0NPMV%^=^ueGUlTF7El)cBzJSZj5AV&|JKn^FiF9M|hJ z4ZFaSl^L6iH3p)gm+q5#sq&5dbI1FZ1C6h1Syc^R_Y|k)@A#6EdF_+&!^O9&UlU&W zzu5Nt&U5jLxR;Js+PB+3x@KJY@?&8|SxN0*t$gKJV_tU|eTd+L`(FWTdygJCB5p!* z`iMj0A}8CYWzW1mn=&_eE@5ut?CCROrUgx2Jf1b0m?|3jSFCp6?tWRJ$$?kBcS#FG zGkL+RakOUAeV0Ust1ZB?+e9<=GNkI;b%%BB+8?w_Am5~mmZrT571^h1LNs2QJL*?z zxjIzir;XQ6(rwcZFeaHNSr0f&E)?=G+HB?~j)?z3^ul$Qdw|zjpB%qR|LlN4fsFws z|F3>EJ_%ky?p#+-;U-Qt{T1mQ)Vf`x|EiM9M|7NQdE9usKCL#pMpnI{rn=^R?dST4 z#($bGwGQvN1eDyR+MvQOINr3pjDJ4(Y3}2vkM2Kee*E{-ozEw}diQSar{=8U0($w1x}w%^R2$7v z#8lRw;_2Q?gU9uIJ7`P1IVE|t&jiYpKc^SX^qZ}o?K)@8>^C!4PcNHtVB+^K(^D-N+JBfIV(m}t$X7fLah;Bp= zz1L0OcK#R4w~tzrdTyvSZcOxu$e2Eny*Pmveg5&taGfITUKBfw2hYks=BHB&eUo>;mB~A zLhK|iA{`;FB7AX_S|^%Ybe~icJKwZY8tzt(`MRp$XtwIp=l5B!)KArqSPvTRblgt5 zZTk1j?fN^L@7o@2e=+;rob+uu`%53y$Xi#bP1d0l6F1jg7qFrCyr|#fV}}hHy>8;6 zX&y79<|NHKH7|AE*16GhR?oaO?ds%z#xEItIW=Qwb6jk6TI9aI^GH&=5|6|9shp2$bb|B-jgv$`HC z8dQneBK>u<#@6amN#-&X3bx6aK7JWyA z;)G^|q1jw+b2zeLU3wf&<}S1=EQd@_bx+iM#ZcL~*4&0SHP6bIm1qj$a&}}c{j}l3 z&NsC$?Ju@G3wip((`C;VK7agD{LUrqc1CvYcO^bmlbW{5w?G}^`LqIFkkss#6!xNj z*x=NmKB*O>g2x}6v}N)yQ?E^{o02ivZBoR9_Avz`AE%B<3Xfks*nJRhz`cIlK5N2m zKvwF%{jd3s@LuY9*Zo(weKx47@$!`5sGr`Ujp5*%w+B78kxId_)*M)GOp)|Np!* zq@zW0_DJewmtp3AHE-mVt=k)RS5K&TRcbBd75tW0m#fd^=Z`L!TzH_ksB~|+uqvT8 zrGeZ$yX{N|Pu|((uDqyvt&*vtRcn<+3VPR6`L&L4%r^Mt!LLApbZqU7jh*on5r8VrgAU>ojGuvCyHQs(DA;G(ORx zei6f?4#a8_x26P)a338$=Jn{Eqv@kJjZ7J7NzF-aOKgbGkGmfe7QHxXXymAfXMLM` zdxmcdt?1Pd{7>K!|1Cbno};DrC27K0yjb=^sJFb6@QowXy34f05T?7KiP2VS7wT5% zZy5+C4@;1v53!iKfw`P(5$ux0y6^Go@KO3b^FJ2A51bTO8*tQbmrpNGtJ`t$X910C zV|=9SC+xRxHBHjTs-;~N*^1UDP21{k);zDuERQMst@KrKM$sQdeTyF#eOr8`_*C)A zlHW@IDyuKQS9zy;VNG^zXWiHOpvJ3>vZjMgnN8Q5{%HKU@pL`Eo>fDyI#k~O>*V6G zkk$Kb=J`*7A7;OQ{r<=IGt=&*@6GVe{+j1odcJC1Q(NaqZJ_M}`5JqUWRDj=Fd~c_ zu_|ir;57+1lD4J%o$^b{-^me4Nl7D;RwbPnnw_v5s6~z&9lK+2Ta0#4!k`OLr2`)g zAoYLScVzhD5Od%GKdV=?d!*zqK_h!Jy^8z^GRwWOrNdgO&HNQI0v)&2I%Y%0raPpm zv{#H{>7-;&6p?FDP|>b^|Lx|6>6)4>nN zKDd7znzkb&G&3+)lmDq?e3h(zV8;}|Sa?JIZ(!oKogt$NBb_^lL*T*L&_Dc**9G~zuepmY{ld^N>Ns`0LP0OVY5_^0;*H=R;LYIOVjpIu zFrLvos8!?=lAd^ybe-%&ZKMrmMzQv?FL4ri>AY}0U2u&z0O}iM(aDs{-G5o$>b59% z$SyU%t)Ed%ub_ObE?!f-vgoIxtfKA38%uiod% zQTwAe#JrAuG-N=+h=lnG35nC=C2`wgjzqBryzBclj1x@o{lR^(I9f1)+rSQDU1Nr` z9^Ctf#eD&38IqkD+O(-5GplTVPXZ%b_nYRYOTukWmzRlmG` zd0oG{;WcGdrV3Nps;{ex4;0e!m*&)GyJy8^`hU(&Cx1@N7@t{|xjVZc=TS~`{@;1^ z`5W>-071 z|M52lNkcD&5ARFr|6qV9DmeQ5;IJVv311SaN!%pAe4o?JGxC7u?0 zBkGs_ggyg9y@PM~`}&YQ5?#B6-|$7ef4PIWU0f~qHSa9Hme;|H=bq+lWDjR;X02pw zpBC7i{N`;pVYvOe3|K^h5U? z+ilY}{auX!9@Xyb>W~kC6?71Zg0f7!Vvyi?lE=))14_|9AkJh$FP22Z{Y0X`tXkO0{KebPrQZP zYwT#|5L!KX8!-#2YBoYvuAdBkRvMuWDz@lavw-M{hIU zw$AE4L^?&U;LH}SlK$qM8&KQpOrMF7X9rCkoD}zV$i4U*@$cii<1^wf#(#=Wk6#fl zjBgo|KIHO{t|5cs_YVn=TRS*!(9;2{BQEvX9@a19_rQyOI`3r91MdFP@7;E~S=~~k z{iP4wj=KIR4iKK>MRPtdPtfO5J4j~;`@6I48=H23Hj_PLD zyw0!=b!&bzv1w|9s&0MV$-0z!W4#>eoSkT#*7&L6YW%Km# zjIJwdVz&V-4f3m>Ysch<@B(C zR7z^{FrO5Uf1md)kNr}W zt40zanJYd5$4;a8eYrZ;EC!pVAr}+nE~~qR4mxBa8D;y%cEuKA|HWPgtB(QpmA2{D zbC$K{Cnkw0*jR0tXc%bF>o4f{!ixQw?ydHMrcG6;Xq9)!irRhKuC$~!Uv7+PXs%<_ z_NjKQEWMJ(sqB``SC`Y zG2NEwk~_X|N9l=*-8DlSC@tiU4Bk+>$^brNOg(vqvAH^TM zJkBe=S3-Wm{KQF#`x5_5Jec?;asJTZNz~-q$?D{B$w5h~1jdkKF$)HABi@A{4bcZ= z_%87N+jFwV4fi4LucZxczqyt|EuLCl1G|k;ME#F6gm9w!6zrZq2miOu#gE7(orPBk zQBBz6((2Ga2F(A=yG>h6D${gJli8<&v^(B}WUJ^Xi~N!Pl&k%)yzIOnRn!W++rDNcn6_&-~Pw zR-bm{lW#_RrY3ttUQ?l=R9m61@obE3oh2Kj_*4BrS7SVC4R!gM@)PT;pu_F4_s@Y- zLr?WFMzjx@Flb7QZ)|Don7F=iHL>d0)p4hXyp8{uuq5&4#Jq$l@gw3c#{@;y_J7iM zQMfi_N1(>{vDZM4XVQANgKoiYYhAZV3Pst1Xx?dd9J8G^l6r_7K>7k1G%%VjgwUV( zl%yn2phQqy$pq3g!ZygtV}Oj9V{M0RIkqg@a;TeXc3gq;#&E{JyWIZVnrqsm|4GAF zRd+3i?C9UfW_9?rUuoUioYE+)e^N7~N?xA&^-^(t!NR;%IqBI?AaUP~%psY!&-Xsp zLs{(==?$OWeo9IIC!3OC+3b~?_j=!3a`VcJIGSf z2%-ZrZgXJ=+d!T|`HeD~GM?O?-9Y`@pquO+>yp>co1g!-adb#+H2r97q7T(~~}Xl~gTw=XH# zSAiaFpI3g~nK3ovXvWCTXEJAHx8|J6Pc7O|da7Jp-CEbuG`W4fT%g*f{b~rYkQ|$d zt7&i9R^e{sVqfoly;cPJ`u*+|?=E$X78UU8V10Uy(L}pVji-80A5r`%67oQz$>j+=1@nWa z4fBW_NUJFl+9~=2#&gE^3^pTyQAA%v52X9kE>pKs|DZNd4^wNXuc#}j2dEv8f%7i$ z4;P0$#CpjTVvuPUs^2T+U3=sYWhGEw?@9Bb#^$=vnnjhQvdbl>3-9DV&s&%qmD}}Y zM^46<#xE_|AF@2M?qt-aM|}DvZOVuI4?ELRG8(dlMOl^X`nHzwov)QV&0TG<>A6{H zqmu&Zr?^Xm^W7)-4hYir`D=hQCN;Jx_HgXJm=!UN(QgN>jlL5zH14-JQ~a0s?zoeK zrw(!qIMsVmFM|I$k2*<|B7x8=Xe&-xvBvXGU^|r^FI`w{rZTe+~8q2@1JI-{x zf*fFbpoVv+wbqnmzG*Q!ya=x-W7sdb2_llDRVs2@C)P<^MIoZq0-vq>+t_k95{#i~w;}U7KU2ObOy-|L(o!&yP|D(FKob`2S$(bV80-xNgS*J3x(yqTh z^Jd1Yd(VeI^L~2z$)3k=9`$+L`K0psnb(OQu6&|rZOM@rPA#X^?QIcu4${0ceeB*& z3*wFzjg-Fg{x&Eu{I7^TQ3)~1*keQPCZrA34n3W;H>n)fL1~H2@ky~)27NQ&kBHhn zpTktaC;VHy{XD*P^%iNl-OLrVd!#s*gSI^;wmwnQtg2T=D-SDPbgAX5x`LJEs;Qc9 zH0QL>b+e31Y@Y}z)Hw`y_Bq}jfmodA*5Wo+8Y8{qZu9ubYo8CpZ-oCb|MY5oj zHa~KdlGiZya`!{|r%?Cno^yN;1iTKu7h2N0wcm`$RRdQJdLPY+@rq%^TpYB0Kug~d zVatR1`t|WX?NR8q93BGt@vm~MtOCY++9ApXQWCM=B^1KF=2@SbpPEXbUV+2#w;|X# z&15pGt?rI~E)$3s$ZG0Q`g}$QBbyn)Zs)Awz2ko)a1|OvpCzeom!zxR=et)*_e+12 zZgg8CxhnDzZs#xL**FW>Nz94##k3g8Yof9HgLScSyjG|j(%IHJuCcCmarL0ec@@%f zR@s!VF{K|$`sSBw^Lkn{XScSHNrNzd==HdrMyu$P%Ua75ideb$z zm#*6Q&T)l6VXE25{LP|iqO-1gw{8!fkJvlVH`F&SATi`quh0GZ_lu4^7P&6+L8Q9( zf8p1I!tT(142`cdV9 z@^@ciElaVc1QXO{RjGI2F3^3f+)ea0_O$J_do3W$ZNa1 zyK8?Dfj^pkl2JmbASSv@bBwfCSogsb!%;Rr+ZgM3E63c+{GV~AvB8jOSZ&&1^n`k7 zWNW_tMfVBP4(dY2InG?(J>dtD3UYV{N?uABk|s$SWb|Gko+kQPlp@?CoFUlCAI|@d zcZgTTF|&^_x6&q%ce{8vhM7<5XR9@Gs%&ZN-_27S4%L2F^KI3es$Zb+9mw+3=ju3h%CoCPRdWb_71_k(&eGYm&mHaA{b0e8& zD5(Up;~z_fsoKoVJZ~~VWsa+6u6d?OZk%iU9`ecCOmcFmS8L2I~Wl&>C{f;`%+IsN4+ZqlucsK5En$YyVh1jy9^-ybG zt6TfFw$~kZIyQDTc1e{gjZR0jQ0=!|8p(CkZpL4%Til`iUj>szOGFM)rsyiXe--{K zY!%E9#0aE<=>ir1Eq^S3EH9HgkDJW7#2&;-W^AO5ptwSIzRiwxwj9e6^LnVLaLTyJ z*ax0@A2qEqyIH5(CPSqSF65f2cG*rCL)=GPN19HaOwm(2XWkO&+xN>VZ3Xc zY5HLP#=6BG**%OtQ z#tu`7g=!0MEa{#OxdO|{6R1yULm75PENcTRlI_pF&L(o|*#|h)>@}QVP9!Iu^9Oqj z+lAGisi%*n$tXeO55#qZ2i>0?iS{YBMb>yruK5i}Zl3WFaP)=oi80&w$+!%p{IYqX z<+cSpY}-ED8i<)lgxt?{j+Kx#Ym`d~L~?i#ya@!z4EPCh%+*2m-B!q({LoIf54G*F zY9ar3GE^lggnISAnP6}f*dZ~HbD=KNU&QyAjoD>Ix2t2c{d?QD z)=~?_(q!hC*O-o)78}1at}(b6mgzlp19hXciQ12vE;T_jSan~?R(eDJ{)(v1 z9jOi0l^Wg{-7OPrpY7{i9uiKIR*|g$YYKHfZ8B{qeIwl$3@ zd|ZheiOs}sNtZ}5!DuaLt}$J5acUSO;CMSEbIDBp4@puX71S0@oPt6drU`pyL(4iM|4MZ zM@@%8cB)g@#Z=Ig$5bKeA=)3{Ip%EhHtQD0k1iWY^%N1kf;pc(n|qlzR`6MPTJ#F` z-hw1jiA5}x3=*@%zd=24im;tOkWb?gxU)G^+2>dp%ti)xH_LYOUC6!q(5NuFnPjGNv%&I%ZKYl7Fn7lia*6q*Q4|lV2=d%JXcy^w=-22E z;njx`%{b4ZZ4jMIljs(k;S=?kKy&dcnjnD7679*`;NFi(l)FR%YA7wt4OT?bkY91MX3>4p|?$O#Z9#XY~b5fKF}5 zHU-<%4i+hk5=)O@kK*j%XA2gKmWd<9Yb8qYL`jk)L0ly&6$}(G`M>bi@+!Gv-XiV< zu9>6a+~oA%Ss?(v{Fhy=odZg>XWn;7y$&L!57pkAQOp#4irq%Ws`!+6G6#(c)~XZ^z> zu;;KBvjyxqtVE`QexJst4kaHa{_OIvgJk~(>iMiT`5IfGMq8xLM|%)zGxkwGR&7;Y zQ?7tYHj*v{#Ohq?=+*J2ZEx#eEs@QIjmsPE)c31jU;nn@Ow-GjQSC9EFS;b^0$r{# z#yZ#`AheSPQe|{5Gl7-DE?{SIUUQ%Dj_?Bn<$`a8dxe-pDOt2m^drpdb44G79|TGK zKe>0-8md` zy8lM-AVv^>h8h6tNxR5M*bmVU2Th*lRpxi*YvwL9!}0-Qgszy&%{k^O^Fqr>ORDueRDT$1 zi?!XbJ+x8mgY5+SQ2SGx1?mEvwk?G357;=iE?b%HvR&kegxJwm$5_arO6{*Ysn{m}r?ax-L3?3aSgTLVlcpJs ztcLS-5w&lsPgI?(>RUarCZztq#=9-5HcsbB#R>IHgVEe(f94WRs-e!OUt+~^?r}Hr z2MflEk4VgJVh_IO9WT9?htD5AuD)fy?|f^0Kl=Rb?dg@}{>V)sUN8KWm&1O;bfwRv zE+Ee!9&?dFY~`=^3-%56hxYYQvFp685-MvDtPN0WVg=Nh7-_j_*=RS3}u(kg(39KWmZ&^!O&zRW^A>#=xinfVrq@+{kQN~dAk{iKWA5Zj# zBLlY_i|tRWJj;)!bOS|yNc)3klG>!&s3NHctHn^Iq(l3sE=&KX;ec_sDa5?NGRG2W z{bEV9hFG&KNw5bv0IGJpvEH(2ZPAVcj=hj2Q3CY{ra>H~0`m6H0Gq3|jNsW(IxPBWF7zB5N#7FauNn;}#3 zZitn-NBxODl$p<(&#C4%@J#$wf;R%5kR`MW(gY6#e+sS&N(5#BTWAxM3Vs&|1uOWs zcz3z0Ig{9)tU=6BhCkhd_APY>rJOv4{D~9}xNjjWhiuA|>^`NUGt|+~gBNeN=s9nDD(VaiYws(AP_iTUG_O30rZDjk$_K=Q=9j`hB zvNf{1vcF_2WX2BH&hzq6uWnO!{ZhL;?8R~i2!_Qsi>LcFFkLOe~GwEeCCDaOk zLFq;Lk^G3{5BaO_LL~89i1;joc+Lj6kkdz*-Gq9SPSz-iDj25 z&XA*9qWv9e=QXG%sU|6JD6T;b@@4Y!&MTcOJNtCHbbc>8F4K4PlhI^CSy9Kij&~hn zJK8#)bR^2cW&LDJWWG@Qhz}LW#qepN>_1t5nM9V?@keL8B1RKxJZZhyJ&O2|Jc@di zI+`|$eu938(a!A0t^n^~EVqJ7;|B|eh!?spl5Y1H?bX-2#CyLt$?Kd)g1fua&yDIj zUQ#1c3Il~R;R)hC{wIDLf4QJtU=Z9FoZ@@&HgTd@rHmLli?*2Bn>v}APPs(+Ol~9H zApJucL%vOpru;)mrnpkpkWZ8L5I+#+ga0-RV#^;uUgFabPyHw12E-QUz^-K`#Lj*P z(SD1e{zsyNXwR_#z4bPy;k=`w;XCRey`PN_Cu7_WAz-UTDeCx9QH-VDRUGJ zU8P<9yF$A>yB^4O@~QIE^67Ga`AB(vXIJOD&UEl@7k3(EF|vgn&)RA217Y47(;D1L zYCYL%ZfojL$_J~f^vf;9jv(SA(pYjRC4<~dK1dl&^{2g}^(` z4PH-tj{4^K_Vu0Slj6O?YoF(B530vc?&n}<;UB0G)yMUk>jAgL(t0V^{em>dEyDGh z_@3}H{}WftQM2ANh0M*2af}qk-;5PdSLhLo!){;=XANVL7~j)MU~Q62IuCiVHH5{) z+e8vcND`B-5$6(9AtrJX?1IC|3`dUry=}R5oMoR`YJLY^ZiC5eihx>cZsvHHd6lp` z!ZnQ2*Fr_c)#?+ft4f99I>c0MQ><4UR?Jkq?(*sCEAN(_?-<-()H<|9&^)_oQzN6X zrJOGokAzMTT;q zdZ_ky{Q~0zbF4Md{!jM-;!UcN*_$_0L~y(5KGyRV)E}JWGu(HV-%kJe0b>G_gI)&p z3g(7P>h&NrHvDw&seR17xxMd({oZSOa6;gA|6{&#?;Bn$&lT=(-0rw~xejoB{`+WiMm0p;Bx*jY&(Q{z&-*-sxI$33)%InsS`-FFArVim(!PzjxZ+ zLTvRmh_1e1O|+UVU6ywiwWSwSP+Dp&vHWc&o2>db+6wh(l|!NE(#prmH*{{0o$9#R z9@YM;ZD!k(R;WVRtZw|a;d-5@_Eq(+swb8HmFX2nD-KmWt&mjyTB)l1t?EJ5PgT9D z$}1074y?RXnOe1}dRpzW`rO9gmh86QWszOUs`c7ahA{IA>mgXFXN^>wLGR??^Z35NG^*ECH(*^CROS<1qNY zN9fb&muRzT<7p#k8Pp)^cN8UQ4pHy&w)>4^x?=+Dj!%HvWWU;<+ls7Z7OlC{WHg$g z@*qdIN8_Wut&CHIcKOJcbZ(cu>X5bHZ+p{vxMfH4^rk6|QyZcnutHa3uclXztvXdn zs8m#3thiTUujo~|qw;KJTV+Vq*s85nx2i&_&sXznxV6?=zxoXg?NH$}zV(Op^Ria? z0;NN}U&lB8X0}^@a@=$YAf2G3(6g9}I3fHj;WA05+m9agUY@=>zwZKm4(uEBG>91N z8r(a0UGSS=W3V)2Ku7>ovAiEl2~G`i1ibLy>R0b`$$OBO&7;7b;r>~=TY5@*P%4!! zb=&2-QxYIf6HX9>@(1&#a}Asv&Jj)lN6KBzJ&JfWBBbeecgmU@Z$FV#LJO%Wph(2>+u(tNbB zrT#+Q)ms1B&KgE7t(I9EP}@-RcTHZkp~?jE!>uSRPpOEkyi&Eb=7+lB4euInH^nw9 znie$`H~!Yx)z}K&FSY$&s9`x)HBP%%A7zw6b!2sgV~lj9Yd`Tg;cfo6yp7!H-1FR2-YD>?8U#e)?}AbM_1snL z^~}5U<+PX7o76_wV@RNF0%>Z6nQ}HoOg={(NLbz7Y+nrVoIhDOmK>-UYcfrRIN3k+ zx!Pj2uWF5AKo?i;**RP`8)`-8v@zP;T9aBPG>?b+;r}#*K_%TM^@jR64L2Lq4N;AK z;1%4M+IXQcwP{fE=$3`8f48aHc`_4JGaMy9Cx0uq%453z>#9_oRsE+S>Q@_W=DpT8 zww?C(_Ii7keZRvSa%Wc)zLFBCtLg2`@ti%pp9J~BUqov~G|>)NCkln>!kOY(u3Mx} zJmS6Pd4KX=?ERzHkDgaO7P()CxbWd_3^zZwU){RhN~Fu&Pq_DWUn14HmWwY6Yx!4s zeRwN)34ASok>FQB0sk>?Hn*95h~>>R!>-F6s+BT~@|OHPc>(z<`A4!0toMAN&LaCS z)*z@|-Os$qOtx%<%4GK~HRfW|YFH!90!h-t%uiSSp-fSJR1Q+TRSDI6^=Z{IrK-!^ z+14?pePY{ywv@Jj_Jj_aOefpb+1A-#?jyH#Ztm=q{VWTW#e#qEpwlM*MG>sJtyXFN z)(+7f(Y?~u>XP&XLxw?X9AN(5a?4t4BSCKe!BBa@O1MWHPkKg*g=%+`D08R}Xugc) z%ygE9{fV=UTgx56I|4C41Nb}mYW@VlM}e2{vM^qBNMsWIAhwE=B;zDLlE1}t@pVz6 zNG7}^Ob`l$1%f#O8-EvHz<WMXf->V)xaFYT+he@Tl6#S5w(R9Ls>^Y zK+1tC%zwe@vbB(Bc0f1FaUHBsi0x-&>k;AiO2 zr|A#tC+PY5eBEB%3vIIYU#O5uRWDH`tICu+l~a{!1y5;G$Q5adU5d?$v5G^AzZG7} z)5@nxs%o6-wo0nLryis^s%g|*(azI(>Ny6bA=kJGo*@;R=Rm!@9o9zcWZN6tVEYet z7M$LRgj0m4;q=f?a2{+R@dVKWJR2%`H94OgN6DZ>QE!1p9H;rx|DZD&#~D)C8EA!7 z>Q$B(dq2CL-5)9iUgmt{$T(DP5_d26B=;WoCie#S9CtH!B$vXi|KN~(;1T(jr0ZdLfQb@V=9rlh|)&xLrw#)x{$aFo`OCiNC|(!`Nj#b z2et_+skB2?;*s_`+gzw3Gs5a(y>5ws8m#xte?v9ED2ND8h36*Yjm2=Hrc1v?Ptae} zErdNMcO6+*tG%RMrtPcs)H1akZH)Gu)D zp?1s|;x=M7v5a_uc#Zgk7(r?#&4%Z=Ldy4)`xG`jv;2elky=OP(-y;8)DL!Eis@Rq zf*#D6z_`UIU_4+HGd?mdFxD~Fz&HL3I-?6{?guY7#zXoI`U<))eK$=;Jr66e?Ue6e z=d+Xie>8msd=yvr_UO7K8&?P<1b6r1(&EtKP~2OfNRcANrAToo1q#L8ifbUalZ3dt zt&iRRGrZr&{<7@O&RjY7Ts!xi=UI&r{2V(CV>n@sF(a4$hEg3p9M^i*KZgU9d@t8m$TrM8VB-O${+ z+ka5l;jmJFqj?@PQ7IH|E8o&l+*4*c*NolAz2|jIJafcr5b7acUj%h zRZ@+sg@#3`xo`9D6nY&~y*sr{&HH_QZS@UK=7VEk@wxm_`3;J@+QYp6N`;~*oE6O8 zlg?nL!BNGv-R%no$`JQr`;Qf??Z3Kud2WF><~^Ou-PMja>|ws4uDj-VesCPH$AZzP zKHo>PM3*NNfT{j~v#vPC+e11prg(>XHdhX;_^Iq=xxf9X^P(r)+eLWjjg+={bA?{Q zY-JF=ovF_aCvAmoh<|WOyXa@^J8lPag&UwdYIvky&sKm1@ihG}QqR^oH4n7JaM1jt z?@Mc6OBZ95Zh)>xQ&V4P{N5-T_GqqZ$LWq6s+cx_)$|DWl)KL_;)YYD@-U?%JA;`3 zzNg#VZp|2W7PXFu)Kb=f6MA2Ii}FN{RZ5xdnqKo?~}#})f=d%k0&YlPbjmf!?;ynDZM zwY_FV!}5a_74{(a9`9uD0JopRQt_m`R(Wyxzm)@>YdtT7T=9@F0+#h5;BA+^@5NeD zb@_zSf@;An;YCdbKaAg{`Jg$ZovjhH4*h#mvbn$IlBI=DFI$}Lj^9YzJ)arYEbBer zMz%&a$yU?9PSEY(F<3Q}23`$(7}z*?b8u|%wZPs1Q~m1ro%199T>_l}Qb32mDS==7 z-M((~8l2s{(%#m(wWstyVC~sUJ5ck5=g|hw!Ri}9_A6ewzPt|n&~?32JQ`0oMEr!g zXE>Ku9x0z&np51h$Ww49Z%W>kysP=cu3aDWzER?l>T?xf5~BAjwh~6EJ(VXETyhbPfmZGem=8tPVc-CdD;293WLjg zIr6>Rq_(0g4Ob|Bz5brr$5z+>eNeryqmf*-t5HXybWwGpwAE)si#0-Ghu27q-d{bh zdQfzS>MNq^RvCu%!RqiAVd)_^0*}F`xWAJO@xDPz55&2dgn~XzVg(P{snzhBiP2ZYIY`xeGv8Q6rM4PMaiQq$C+Ct6Ix;)mxHe-Hd zoA6=Uf%>|}CZ_d9L7%P7*VNT4)4a#rbKF&3Q(eyi ziZH~L z&&S#CU%cDhG9IM0OF8&OoAi5POk(TLe|~)U&iwA#+q-Y)z1{a( z_e%flb$sg6;P}Z;bDwm7;(1W;@a2;OZ-%5aFMRI$QGQ1KsnHn5mU$NTU0ynOh~^JLM}Nl!aH&528XTrKYV$7h~4jT`VZ?MaWg zI!|XkS@gCj>27{sPcKqi_m_6Dah^}KZEEnB!1uuwASGHC@vwW8Lobz2Ba6X`C@UWm>LFUjyVUuC0+E;~%ycbG> zrv(i1`^P8IIt+H*`F;a@E3Hq>hmCcN?{)baUp9&Cl-_u6dIq~S?zOHoXCIfz)!eng zImbcU*Oqf-Ma67Uy#gUugE1&F%anOJ{dU^&w13lvq~)Y2Urr?zB={tp`n36D?z^_{ zR=ghedef_f7gb+&eYW~J|2*u))E5(;+g_}E?t1?Bi<{4Wf4c3-`xmZHLAjq?Q@DlZ zTRv|BMg&y`i$T}@*7*kdObKWe85mnpze?jK&0Dqnq1BDnEn1W`(Ke84SF3rgnmuA{ zaE9Ln$bj&FL-z;h{2qeS++?k49pyU{c5Xl4 z&(`Je$MV-laCZ0%bd<~Ff5qjJQ;5ZGccSNn_mF#|`;)V=ePN|idag9KsBuAQ-uRr* z+?br-bK2&ZvKnXF(*8_dlXUBI>F0t^JrlwcHz%x4*!=O%haGQ6zj3}Ud8L0F|0d^M zmk)#AH~kRvF7WMyw`*SKzH9Zy{U+}9;a6=F-ljAv?dYk>bTG6xzVK`9H#%^Fe}7AV z>pJ5tTi=kSRR`B9slB98YNLWCAx(QVJY2tV&G#{DqL_&8p>jZ8z`KA|K`laWhV}_- z7Ul}6AAHJRvHoW$<<8(-;wDA2m6}PWLf_D!p<(U9XN3J1yfYx%?}aaKyXD*3w#o09 z|E-`guq)(*=tBC3bPf79=vaW@H_3Luy1{b5SZ?$+y)(77*77-Qd+$rE+f41XBiShO zt27R*fRVMsw_{-FH$yvcb~-sv3QoQqjMWzNkQ zlWt1;C#7R@e3Fuo{&~jd+n+ZkY)Hz6?dV}jwPbsePhvd!-@s2tJ|9omojCH#{x64< zwW;El56S$O`$_APvOh0LdYd#nYhIaFNY%NGLw)0Xx|<_?D-4Xew{DzPV;*U}7``s* zVvWAFd}1fnY8QLEhF{E)D)YlP1@{Q55oACNNNPZhpwzHFktI>7QR}Nbj_4D7)j!_4 z%@C?P%(vC+&4+E9g13b}4bKRh5jHcVOJJD)IG;0?v*uwqkAyFg&1>TVP6qA^nh?Az z@Y}%I{`+lFzQ-($%m<7ujrk^{WxaK*&p2x<%SA-aC23jyE%Suh0$bcoWf(Zzwu76L zRj!MSrJYGbUz?&lECdWVq4?r`O6Dnz<(HQg-*8syU5vi*pKd*X8|{cO>sn z&VrmHIPl+)GdVXp_e$>ef}hKly1!HGoT7QGJ*Ta!U8;=-i}`$R4PVpn!D0i*hbo_ z_+Jf53auM)JJL`kH*$Hzg0O&)SAltcdA@^uN-UX{y4H!lC4SQadxb0vJrz1C*cdR^ zx3_t(!K=Ng@$hN7COOl6R+^O=*#SEOS(LvpggAF}sSk z6?QDl&SUah=ReHbomVsWMP5YV^5WN}Ez8?h1_HonNM(Zx|I$H4SBvkJ#a9FXb>evW z_{v-MBlcR3gZ82JcJ@E8Cy6g_SvI|Fe+B1SBo0+B(j0f2|5^KwcCqf1wnS4`tJQTk z#aSEstqs^3SyA~_ z3M1npW`ws3bB2Dv$!6Qokg(XW>0x}>H^K7)AtA)yHVU`I<~I{TBEskLhSm*6hZK)NwYAgo|6_*l+thE{v;aTvR{rVgBHfz2#3T4p$^sey|U7Rd+vi|K$up+)tNsADr79 zsPsB7x$_-#`Pj0H_MhC3#X;~%zU@kOKJw0&bkYEEzL+Dd^7i#y5{;x6lg9t8t7@(= zT+uy*PsRgnZ|x|(qz^DYHFxtL7d9?pbBJF+4d11fx#pI>PXG3PvwQ~!^o%Ttd>S$a zG&P*n&$7^Gw*S4Lt^teuciJXGW)I9im^T^D>X-VY``@xTOk)ihKD#U(442tO%wp{f z{c&S|V@-2U%P@TevqF9#52a=+8{u(tlikKYV=9@`+-CMSWrg>!r?00wa68tDZv>mS zrBGEAJxyUF(TfkIAKkNDe|UDuO}usNdmM9}Mthagq4o=o@5&bybB=svw!G7^v}jXd zX7Rf6=!&}bDz1D_bz!qB7f2S{>_YLdqUYs%DxIz{&toA%XyI{rr#UJ6(8?Lk-{pN$ zPsAx_c>}3q(h`qZn4=_9|9T_sZ@rbYS-Xw@#O>yH&`U^vWtP%YJR}}fSau$}T~pn( z%eu!n4`-Y6`NQ-^8JuKH5_5)aW6H2xFs#zAH*7OdnpCctPS9@RlGuL?W37)YOAIuy zB%rW{K;2V6$g)zCD7xuj+ii#3v zX69)I=oecqbJfWUpwWyH7rCQ^3vzp=z4n^OsZeFq8Il(m#+R{UMPj90KXnrJ5DjyduE*@7oul%jcMxuBdlLQNZ({;77PsI}Z zZ}12mChih*mF-F!*Z1x>-Y)c3x{I>P)x_~ZKBOCK{KAxxSivT4^zM^#Nxrn6eZx;O zMY96gp-|pM(nIm2HjBN8ePR?TVmO@pK435L4l;ysGt;O>A|s5K$BX0X2ZpDHj?5Bo zfE)@>j}6Qs?M}^UGE4khKF+7Hb?91hITfYb#M{`N(jVj`o5=0fZPT`sdi+v)Et(4oIU~*6R$<0fd^bv)V?rJ9J9_rdD3GRCEV}Gvi zZ?GBHa#zS^x2N*65T{I381cOLmcw3-8w8sb&4zH(n2z4>MM)`S7I+g&YdQu|{$`IM zS33|~*tybpS97tI+?{Sfy78IZBhNNRZ{Y!;k^j+Tnl_lKvT=@mjyO+iah6cQbhWh9 z=dicrFl|>_mK?5e?j`U>JFPo~NW<1_e~Kp$N`Ebq<=4hr=GkIRCD1h8)KyasWGx@} z(uzOaBgiK9iKZdqMXG6gD+XbdP`9#$5~3YzwQzHU60${O;BN@mT=g6S#in9gO`-Ox zZabaj2}fK=Is1uys_7s!aP{PVW%?Rxi{0c*p|@+O=c!O;DrMuuaJhlysbK+WqI3ho zNxJ>2eXnDke4PAX_**|ujue)&Yc&z1$a@lCAk*kr>PPx6Tg$~(IHf%8dU}kvCh4RL zV%v(r1x&_BhsU=sgD>dFTZZd2KX zua_l?zPb%uL&+wH?DtGRb|(9;?oUme(ApkZ;q->+X=^=wF1=YerQgTS@pdVxXSZ{l zFx=hNHNlV<_>I1UptCddSgMXAsjR~5k5$1#WguIHEvNFuHLjaNTgPr{1~ZebP5-7u znG>|jlr!ah9q-s1TExqGhKk>zPQS`y=zp};nA>!URIXteMXoKG#g$&l=|>GT_O$r( z)2J-*H@jSN)cZuUPS*?!-K&g2zW?!kq&G@a&-ucFtO-I(>s8xebB4CR^&}}Q9Z=ZZ z!)ba^TZ9YL1=D}V!So4v6ctHQ1&3Iw-KVX?7JJ4E)maB~j-|z#>`7*rbi&PO#)N<8 zJI`~jz+alDPooaHm(o6(d`Yp_=3WMSjSK1Tyt9}n?t9XSn&po6{NPbQSPpJO`3X14 zQfBVRZ-rjAsGRPK^bU}2)5{FsSmts;%CCYynIOG)>x6jE8M##PYD>(!wGqr{dLTLE zJYMW;Po!c^>Bf6(59R{(7jx9RQG6V2iGB8xmb9NRsw*}nWD%^f;WZtdOc zW!ahhNNrEI(M zb9B>S4Sr8H`*Jp7F?0(uVy`@IW4>VUP zR*q4A5@&(=e1T?#ZYa%j7pV*MU&3>D5p!R0Qqi)Px<_yJZl)h<78!2SK2iiJ14f!w z^pFMI8zz>lb$9a~lcv!=+$K!}QzyfEz&s0L6L~OWBPmX2aWz+GE?M)FCSK#OXZVS< zi+iJK0hrihuI@sf;8j-9y_~~IFt^FLimmXrp=N56jJ^1^EKe4Rxo!pC?;7`OVJ|&_ zIik$f4>yd^{6~FeFHw=6Tb}QvlSC5!5=-cz+&wy#OaWADXYcRsP1IkA_-5f}U!dP8 zi?E!0^8SfalPy?f<{DmVn(G>C{uVd~>p4%|V%IT$NOOsm9Hzga&vRqBJ<4dr?0wd4 z6&&9E(iO3$eALrU_6kkOD=t%0q+iYaK&@jd=u%~CdA|Fe@Qmrs`^XN;SNN5&NrJaJ zovMqlPS7j|F5i1PR5E+}d1UWC_abjG{j=6 zBzkVx$5qx7{dJ46mV0Gy~pawiRV|-o|;ClX^xE;9qh} zh*!>+>T9-XYH>F3ms2w4U8yb;NcHx(vG?yKZYAZWs(yNXh=g-C={u>8v|cG>!EP)q zl3UR(<+UqCoXA$yzM`|0PKH;;k4!z+c+U|!Q_OVPJvG=>oE7}9}xKj?f=9xAck9{i$uP$!30G_mgT$ zgu9=2xe_YhhmYnK(wrH{?$-{0pL=WVC|1$fv}5R2t_2l8I8S?YlePK6tkxX^!nabmeb0I5GS1*vBa+x<&S|N7@ zBI~!*IWkjmvXl6JS{t{5=}5g7?~8hAq|#XFOPyyJ_8dEm3*t0#| z9FS`mc`nJh!VRev8Ol^+!F_i)A(3wCkHOL*5X29($qnk7TP+b*^m?inid*pAFlhhaN>&J4?O2l)7lg0FH z&Z4=^0rOb-L)-%2<#=hX)Cu=5CD)l(Tu)sYPIj%Dp77yj<;T(%c;qH|OPv>-Ne+Lx zChgV7ntwI7HJyMD7^Q?uJG`MdGkIY5_h8l{dd*e+TI&IyJC-Y^M7|BV?p@;k6)|%) z94}lUf=!vt*>!1##>Plpsz$^9PWP52M2rk^ZWsO&){sl;9M1djw+wN*-!y%gezM@1 z>X__$?p`SsD1CV&AC9w=Al8R7Q#Y6)^g?AmDZnn^rg%W{Fn_ZdnhyLf?hp`xSJ3fP zJ#t_91|BM>r zpYlq}ghtX*@wzf!E<|4)iZvt4jNl*getaX00yWvGRGjimu9O1Ay2@jD7u6CF*=y*V zB#V;Zf14uulPy5PSS7cHzrcNIKHV52*a&g0+)}A0uVi15JKPAxs<`D6;hCaHhsY*5 z3K+E4m4kE{5O(Z*3daIlGC=8#_DPfTm7OF82+E`Ar*tvvm`7AkDO&u?J6Sv@ zH<3qDU6h7&GrB9Yfz~p5W&m|UE)=4LfkG^zi0aeVsQS!KdOmZTS&#D-fto=5E`1g{ zN`ibAsH|1EiL9O1a5;1t)kCgMy%sAG5A;H*Lq(AO#I7`kZ)7Y#n(Is7rBdY1q?JsO z*K~+qxVxamAO(?d6Ljx+9~&_b!ty z=O|qiAEg1JL%yRn!;5hkSwPogW|3dWbm;An;`Cq2X65J>ZKAYbrvZ( zk`ie>^Nd^0cHm#J?@6fqqc=;qD^3!-%d5yZc>1rVbzFCCfc~N82D4teD8mC7@m|XW zD=AYL_7^%tYtppW&DKS6|1sH8su1m6;%zVgr0gM$8HU*mFWu?PTW&G%Tx$}GhXb-~ zA0+|ma%8(Vc=|?O~RP=7#&{|r@WTx46RxxpO+fT&#_;h zO!r_$VNcVQnE~`4Nq&aNwbCfCM zI&z!X2-sH^&_;Q!SkIddd&g7hH-=~GvhA2zTvdKN@DIJpCuuf(`i6VKZ09)j&e`T5@c~PG12RQ zhVYQh;(DpOY^Aj_nQBQ!DcvNm+)T+J4V95pA8rYo%L`;P6|J-Ys>o2LZvoA@dgcv4dsUM|2ulDkDBedMr&+BFS@V2K@>iFC&;AIb|8exSQBeQZlxj@cUZULQs5fH4K(|f?# zu!QVZ{)PRqr?ONjQl^s5Bot#o0Fc=OVV$ZDhJu9v%hxOQlw##0`HebDjm6IBFQ9I# z82-CSd-IiiE3Lu-S z80J%yK;RoqC-Z;``)CjsiosNDHi&3{L^?}>~ zW_V+yluezY$J2>)5j^C62ikWyqD4PZg}`=ygLPhe`WhWacV>1o)0uY6I=UR*R$YME zKM=U~2XJ3E#7KPujFv z4fNlLrdUs>0(re05ngLBEB_As^;CKb@XeReztFd#6HYpXz6#9t$@DnvVy*(){AcPq zV&1YLo6DFpraR(=GR)}l=2uTJoT{7wBx)pSh*=b!L0rfsMOu15Lrc>xhXA? z=E`@aT&X^y5olmI^^%528Dgv?hyl`gX`kelI?L1K3-TrTDq@xY2l!Au<{%Mi8J7Py;kX{}TZy=Sl3S!Bf< zLS12p_ld{qDRt#I`#3gKrj~2VsM6&n%}Vx`>@Im&QdW{x5?5j>=~`T`XmH_>f}H%6 z{7?CF5gRWRPAFbqO3GW=k2s554LlW|^+JeLLs>^XW(M&awZjaG>8RE1+soe`ursJi zNWIX!P;aO`^g-z3(EQM=VUxozhTjfv5m55BIEfQ@WfdH8_#w4ft72jXtTAY zK!MlmmTBw2e@WqE_`f+3_EsN^O*NU}v_SrlYYS6d|5a8gzgx1p_)U>ibg4KC@im7F z&*w+w^4b4nj!1u)wl=jgH7_+SwPTtgW%8GC31braB#um)oXjM5{$fm|Kh^&*{N1RG#L{ZeI9%$%pdE_7dkFPnOu0Qn&~pL_GF;6F4A52wNICFe)-SyGF;_Z|Yrd z*s<~DM#hHm^+wcLQL8xiW{tizl46ddZiysUy^nvqhH4UOl_7o^I^6%CqCDZKP~^?{K`CA{+EJ(N(vmG#D~lP%_3b> zeW*UbAn4w~e|nLw#BkdZ7SJ;!GO~KrE>Xjx&Q-Y-`5-Jg^hWT z{CoO03Fs8?$^W9i*0#yI+gPUU#Mfn)!UtDm75<5Cy5Xa-zG<&9+0a|B*ZF9YxK4<9 z*v;3|_S7#oerx{2+Q>J+HpzC|_XpoHpIWwAezE@F`)%<(Wlga>u!i`w^C>phGR-l3 z(s#lsQ4{S^SXC;dWbAKSc;xWZ^(Z#|;1vT=O z+!{GwvMaN@Z}a}h9+4H2$!DI(%*#BRH932GPVd}+TsbE$ z`&VG!O~{^}T{C-Q*0#*8S+jH4qS}=sg>RXex>)mfJ{i8lY_EM z1{a0TuKIKJPB9Z>mc{VV_p7a}Iw7JY^cbRNX870ilWf1(uK0xp#0B~V{}hxP;Nur> zZETvVi{OvKH@zyejs1gPr|qQQVAyDEZ|rMObj`Jan(H9TNn^S*6PY}wjQd7&RTr-Z z3Zv2Ah%+YrMqQfb4mX9n#?Hkq&&9XV4$Z>@2h0q96mmZ_JnU@fn9z)n zS0S52I)pq3-W7BwFg{=aeE!4z`}lA1pAtX^1_vGwNb_g?m)ais{_8Wq=Qd)|XIXn$ zCs`L;+FC}KH=4Vc&zlCCE*lye{?cdZCg^@fJozw9Z;U|Y{4M?}x0d^zJHs948gU2M zIQWI%W-efjyBlk=DoiqVkA10azopFdMoQ#vX6;i3!&%MGvt=w5$ zAF+L&qU@5aQhj+G(0}h%JTB+Ue=hy5xKZKYytcW&=iJZvCGSLmsrX9C;IiB0+bSMZ zd|y#i=3m;i_*7A9(Y)fSC9g{Am(3}EQ@PG@%K63>3TM_nuF1}Ij!OF>`y;#8o?|bx zuX3b1tGoa7^bvyPH{>*v&7IVI(ALyl(CtAquoiLgt4&smXg%h;&hMXqDM9ChyM)XN z=@POn_(4!Y;Jbj%0UrN4@G&_Olo@hAY+?k7h>N%uo*lM1v|aG2fck#>eJA?Nvi@O7 zF~bCDs$tGXg#9yPBq9SJ>o#lhxa#aw<}6rCZeb-RQ8Lwr-UJG^Y}q4K2j1CPLm(C%N+sk~-+eaAgVOXp~38^>FRyYje0?>y!l?XUppy0GNi zlFVYMWJgJr(t)Kl%deL=tgNW`SpIAI)6#`yE6U!MjVu$&E>`?eN!edGY|j49a)%N2 z(T4C&UJ5LlpS_Z&4){hchzF&C(obObd59J316T;EVy(H0o&ek0XC{)J#ja!)VILHS z`TPTW4$~NUSh$?O&)`d-Gixwhrj8x9&q=zi4+Tz~FQ_5t=fWm3A_mh_RYD*;kl`IK^1Y$-qSZWF%s{Nn83Dzaa2 zopd~KQqDHcw(e}#M$aV2Qs)ELcka`!7{^3c4d)o=5a(jYP3I)w`}gy9_Zo#K!g!&R zc*4`fy9#lu7sN}R31YY~*?UY(@_v?5#8X%)Zj{_|U1cFq+!iQ#INA6lU6Ma5FR|}l zM1{h;zaDj!&c}-SI#{eaGRLStV3W|xt(6v7mHiEC#USbo-GMsB1T#yS5$trt9NU>( zrY#@F-{;12Q&?WJ7d|_G!!Lc6CJ0y^Z@8iQ9@_o-_SzMEUsl7`;B#3WpU?J&Bz(22 zw7q~Pc%IIJPwww*0=t%RFblvK5l%-UIwDsbfwQWY)O#k6y3A%PwUr)x z5+Ti2771&~dijWSSy?0f2n5jE(gWsC4Nr^F(Ip&dM6uNZN^Q z=>hU$>OR(_{-i?uP3f!jM6B=vaDeHhp^Bag2R~7SH~`!$PbftRRvb(pv4c`wF5|Y* zg^V8;!;a&|lX4E83iS9UA+$VufW zQ$YPn*C3n0`L#**r{<8YbSwB8w1mZFf$~f`Nip(3B~s~v6+TaX(V4(VAZAu zSL1;wp1fNGUCEP0zv+@(0Ng7Fe2qi5icIgTk z$3~Ll+!<8nNWM&6-gS4T}v8U+v$|FR8AD}nDlJ1K=;}&WF@ukm^cV znqK0J{|wcO+CWEBb?Gd+HJeX&BocJEj5$pG&YTxDbT?9y3ZX|T(cC0y9sht*a5`iW zegoEIdwQb$jts#567~#IKr-bU*wb6-(cpYCVCB7#`j6D5mn(0SJIZPc8d6%3Y$rVbim}P{m?Z3-TViy`WG+gT7z=+VH-Q;F zpWa2rkTlp}mcyb|su=09BnKx3=g5E5IJqe)R>rWE)N#5R-37aGmQiGg8TCf~ zQ&Gq$oYr&%+D3N;HUV)N`7A}zW%Np_5q(nFro0vuWf0iy&ZDPJP!grRRCoFY{1UH= zBT2Z_P%)CZ)OP+)dNw;zNhM>IpQS&Qo8m-rPbpVKFpKeYU*#8ZxYAc{M^@8yF)s|2 zTvQwO4tAWK;j#5x`H9>iao8VkX1@nFnOE6JcVGu9hkzjRvm%Sj<*~3mRb}U}fr$6Y zp`yt`8Xg9853DNxp_Wkv#EO02RCYMG6{qthU?8kPw!&H+OD%={XFcP`45ssNLeKzq ztqowf(=+erjlfr|qkMy&I9D-Ir)eW1S6?%=*(*#-<~R5_?FX;lIF$VnEaRJ*cT5(Q z3tLn>>KK&-#kV%<-*qTYdB5eUA-7Z#quu=6a&Rh32XFm!!1KJTW! zf!(DlINMsnnlcl7l2xd?u;6%M-+Ds+0bAKFpiwM3F-u9!G$Qe zorUi#Nk%+a&{syjR^Te@O4=g@oN>YvcN$WTBz3@SxCQor3y5hR*XgdKxxoJLT@pTe?S=)Bj5RWhQU1P1GY&CCF}@J zs}@La3#>*X$pmQn7NDG^LTaax!vXa0t$6Mft~?}V$U6yr?H|;7Kk$6Au(m1z>WB^& zOCG0(<+ySITzJLAiP*~s*xX{lKRFhhe|@N7V1sM}2EcG|>@~)z`2n=oY}l9gf+24c zEV5OoI#^e10#D>YYB}sqa0*8aEJ#@)!C>9&hW7auJ?R8~p9sdj;oz_A0Q4CScNp;7 z5ZDdxPZ;KVzMd2=+?9y!KhWF1D0K|XU}&00$RMD>N8ZaCV!Db*0AsRsVcdaxz} zBn}!914~#K%26HH{lFv2;;LHWs<^)g{+huW))Z+*^Hub-*W>|aw3qn*-q+VF zygx;IzJugb!5iwt$*9V>s&e_N+~6u(s>)-kgA5u%dUa8c>UdYn;D`D|pzLNaLq?#C zHq;^jHM60nG5DnN1>1ncbi6b&c`V6jkkl~Fet>D>RC z@@J&}>TBIfA*(mY=N58$4Y^#0eAL{pBd<7|2E;)+S$MJlIp(9ZZ(*ZM$ES4EUJpqG zLn0;MdCkRd@4;J|g!0DY^&DkX(|QQ0rXcM%U}8HXEUDn!K(^dwE^1I z25CiNEKpmwD*l4euGJyEdeGxg{8slXpK3U+1wcnaA?I-1AN^IvDidn}UcN}ritANS zb3MLUAOka`L!-Uaa_2y1D)&4=jZ}H4(tQQ#zk@{H5mhdqQ0B*|{hR-%6Pb|v8{D0Z zzYLT<8@*iR@KzbbEs(4cCv!e1YXHh)#wP>vRQZ!ReYpsHj8;ehB-{4Ur6H? z5uQ-FkrhZs9odQ?u>$0vvSODT`pWx z^-x0DD3nr_n#zUF;TnT0YHun+E;L$5hHP>%Cb~%-%u!=dY6EJj*1Q7JeuEh|0Xb$N z^&)6hD)LG}3#g-LF;XnS4%UI+)bX_dxvTp39`nLW%zMXRyZ8s^uId;ikY>=h8b~=A zX=NgBEqak2xu|DWWkem}BOnJa#$%DFJ+TH})u5AV-{!ye1a)QzM_T{u#cHZ*pHo{y z7~#tE9x1J z9QA1b8dUwSz03mXSKw~7Z>n0J0@?Z?od|qadFv~YiU}>F_7N}S<3{PSk)Aqc+R+}W z%ydYpI>vUD3%&y5K>*s81)ggeepR{N)pl0L3ifMC9>}5^`gsFLgGTK+lqd>0dZ9mR z+o~h09p%l#OOJBa#7aV)bIs6UE!ylk=C*6-Nh#=K4>8-_N1syH3Jg{-U%t+51iFxp z-)>;;k4K-p^L0*m1F7Vqw07c$Rv=j4rJ*irk3EgG!@u}^4&{G>e(O(NCNrsG?7Q1w ze5y|Eq&6@^*?2YvUNL`SeHnw5-fzkcxfvJ*b--WgO*f?<;v{nb__{SkcOe4->8{mX%*w^#YCfFI(M-P@DKb2)Z3nPxY=1_ZPIj*Ur zO9aklC!<%@LThM|UL*ARe5_NBW9<5Z-_>zQ)c_sxZi{o;D70BQB$kfnKO?2*kfkbL zb!1fUQ+t3P@(h8N5y)0VYpZh$5B*n}y(=)zI&iN#AHRn_t8DHbw3@ooR>yKxBl5oX zWCyORt*(xxj<4w#A_aA&mxWh2v`=M+Pe(se8RWCkV%H(54E(0@zdu0vKjYUdj17;m z;yQ~KEQDk;A<;zS>A+K^C|43{P=Hj6Pz$x+XCPN~E>L?W`*j>t=OlGDR!1BQ>Zt0t z0lx%8|I{&}7Ia)4lg;>M#Zzi6)LGevHA*eCZ5?QJE39tSHM_cIQ&%wRe5Z~MVQAI* zxGNg(G0>?h&}>yF)UigL!PQk~4Elw-Y7WIU8~Ta?X{hp5bw2<)8;fT{aaR<6S630i z_(h%JEchJwwNF>a^=h~tgC}d?E_H-rP&UFy2Rh8j>9hZIOhZ8-&PETcsV z&~BA@S0Eb!zm-BG)U|0IBvyp?LX1PNziMq3S}_lIs4bn3H1Z(fT(r5mYD_`vsJfhj z7I=+cvmxyyw2`_>%lfL5skk=>-*a$XoiEfeC?EMqU&~X95)_~uPW+~hkZ$ONs&VR= zNxpto=OlGxQ%6u8>Z7(-ApTcp|NqT4ZuA2q>dt*_2@_hA`6^2ju1QG4`E_(u^HXO~ z^;dO9Qd^$ISgf|Zh#IM@7Ih31@XZOC=uj3l@Bgjw)b*c;XC>tIzmlsm<#CS#kbc zPTWC%onzFMa5>Ud`%F2WP)q3f`n)>gvS{fFq@k`c)b)&7AGI{91l4i81Z`0UDX969 zuccAvegpI@3|eDE+DVvMPh)R&38Q2ldZ@bNF+#_OW1ra_I#h-<)P8l79K;BB2Cc2b zXgv_4RwMLTf?Rx2`grV^x1fey;FsDGvVMbB1Ih|gcn@pjFW`lLNseMKJ{A3aA*?;E zXgz%hyToXuv58cI^JS6ZRxXhGc>W}n1?yfn+K--1C1Q`=6KJWb?Is9&{Ufk2Y{Jg< zGWNv#;E%ElqqiG-!Y!}@L=s=zsjdWooRJ*kc|+(SM8z{uf;UGX(| zxMY#vVX=4yNmasrFa>41L~4VLemh3o2$YM)h};~SwTTn}=_gTvJ%;)lGk}1a@Ysu& zQCHA^cfiktf=#3VHjMGgaNq&0fV^bV96R%9`a1oN9!1|rDsLbM9|BHcxxSL3B#~v* z66~_qQ<1QBU8OtFQy}+EDB&W~i^LL12_`%|Q2vG$TL1^V9X0I(sn>;tq7Q5*M@hG@ z_M1}}FXABG;UpEFD@~NMz?q#(MbY2UJs`n#^eg%f?SMz}eE2I~h38`s7emkAHW!&4Nn&>{M2j0#_|!Z&>9+|?hmt3kM1bFx_9V6J%P7T0R0Yg%y5h{ z2I@SS4w+}cS{#A0j)c8LjfegZNVkLGVf2xDMO}i8;R)ui4%9AKdB(z0a}_g>O!G9u z9H%F8EiC5)Uq;wN%>Egc+xk>ZJe}&jSh>9TQCWiXzO;tkM+I_?*euNeO?B?A+}oK~ z(W3Nt`TDY-E8J!C9oM`Mh(BMKd%}h&AEhP0XB+L=3T*bP?&m@ddBS9J3_k|vm9yc4 zmngTFv&9F}LHS?BNv6XWsSzTRUvgWS(fk5702uYdgeW?e4f5?0&^hE;u-$gm?-$cc zV-&Sf80=VD`Owwh9j4TfIx<7Kf!c7r3CK+Yy`6z?w4khQd8-PCbEW6G*pd8*lZnSH z3--JPu941$&K|A+&wI}baf-ZxZo~bfkr7q5mySX-$6)V#_f6Mf??>-{3eU9DmKgg2 zckI4?r1o33C+(CzdQQ2HI)?~rlsINHu-AS8ci(5mhdvL)@=>1Kp2os=Vqb}s^|B8v zVjG|@-C^IH3TC>M@GAaM+M*1A^?8tXC}K^%Xg!8VQ>d{B5svq{4ty2O2+erNWeM{W z^Ae{RN2m`<2DmymNmrx|@PfJwk3y5QPq`w+QWHt85`eSs`>c<)sxj2CPq$Y$MmI(8 z)jj9U%%5Vma8z1EwD8lb%Cu*ma;r3}H3Gk${2_LL7iv%MU+%;1ajvDF?}P(#U)ZgV z!7J-;`3LD&?~m>{m(ktZ`;B0bM^hi^<7CDFk2I&eUEU={$`4_s4}dTGI%W{t zmTSN_)C6$(@bq;;Tf2}M(7yq6U*;@pXB)F6Ohftzxupz{!^s2rB`{ZCE1TsdVmsh4 zE+wPk8P`fqklV_3$*6dw-*J8)OS0*n+-KIv*T5;`ew06v*$Cd!cvxk3fXS>g{0sxw zdfaB5_3UC_!w333R(n6eH}(?J&m}xeOhaI~olO#zFsv6Tpe6(Yby`ow(XHtrbbBfl zW5Lhlv9cNwDeYx{WuE*NUR8Q9A^nT7a2Hl6CfGL@Djns?Kmu2k+Ze|-DzD_T7*#Bk zjr=GNMEvj_IZ;lQ`^$>-M(&35+9^to{EfT{9DG_SN8Bs*gV$wSq`Y2firF}daLQ+? zrBqj1Ce4!;Nx{-(cz?~3o$%xvt=y9PDGd1!cS`V%n+f0X*0LzqC+*=6=!ezXP$1_` zgCE5s<~Y-Wjbj7(OZ-Rpt8LnFT`R4fiWqyn}$OJ=(-lBQS41mwm z3!JNM#Hqj|*u)>w59p($LY^gMi^6cu;Xs(a@r>BDru)v95Ga>9EqclEo!6 zN|u!r6(26v7B4RTrKE3JgUV@+5n%MQIL6!G+B-R&uGZd$;%litK@30FN&8qQ!@uOZ zX^{1k?R4P2U@7EjXk_^5$gxpps~1F1iK$y-W~{l^$=b8(?62Lp7E`llY*_608cSmq zMbEFkrrLt2hE=aeP7Hq>VhU>Nzuecynruph1miUixJOJRy@kZdOT|&%3&2=h^LD-Tyb1=4a%W%Y`Yz*_ED>8?ChdDT9_KGn&%w|J6;5OJJTDvco#+!k#I@M7qV zLk-DBo6kYpAln0LvZa}owQcnq;CI<~l=Y_hlew#TxcL`Tpka@;f-PdEz{l@fs;*)X zliU+rHQoQZQ=O#pVA+P!R;61?&y~a!#pEx^Ih-wK>vDe1{w*sQh_jtCf66=wpP-10 z9ceKs(J2E`&!(ki+{=(M+Ghl3Jjw6@TCXmRNqL{VGNmZ>K>E1!YiYBSn|!H})FW|E z!u?MzKGpg(FexkT_ng=HEei+3W29eYhRf^ySM--2$Qzlyx<{5|zx1G%;aOFO)Rkv0{PveR=)XDDX@8gEu4lU_9rw0b(R_a68x7d{4eBnh z6&0HkomZ{Asykv?NUq-(bD_?k_t4YHZt1zVu6uwp!QP{CX!()SN>$#s_jklQdblono(Q00l#`WFbR@e&GgDv7RKxncHO$9jUFn+} za5{KEX#b$U{4D|L0b7Fg!T(3oS-@45eQ*ENEiT;+0w#)Lw^-O+qmHd(*NpYku^qd+ zySod!y9F$yo6GGu`953!ulIv+>zsXdpS7O#UAqDX`|a>KgUlH7{Eql|csy`BrO5|z zJCV80yoGP9m%LxxD5Z)a;!wo62rYaVHOOScG(apHd_`u|5=8aFvYa86lQcE-? z>x<_WCl;p`HYzxmKcpZH3P!1*Aa7Le`J9hATXWWB-^_IU-2Jmj=J?E^KR0KL{lR^o z`0Y`83tx4O_eG&|El|~!JsCdNncuKwaRU^uywz7Lpr|ilGFWk zFH2vk@5MeJdoJ%bt;@rXV%wHUdm3)26I<(IjZ5(_E1igW91$Fr9PH)S&;2wvT%L|> z^FhYNrMhCmu1G5wn?F6bN6wDy@0r&#Mt%4BJ}M(VOUwz)Z;hH)41>&ftnKVx&O5vY zxh7QHS9N!{DV}Y7I{UHyp90PXoeA~|Js+|ytYUcONGfW2WYx$TVaLP%7a9{%8gSTG z_U`Vb16N{&`z-x7wT80O@id0vO2LW-vWue(*S#B9%6~K9|V>(){FCS5=D!o>G zqd2#?Y00><7lxO{8>X?QKBkApF~-93^@jUp=Su_1nqVf`Y}jsiVt7=xvGg*y8&?ZI z6u1>+*sqG3x>BAn`4YnUmi<`aGlkkH6wK+^aDMfd1v`qf`Y=jN1Tg% z7`Zj7G;(~@tf)^>TcV-li#`=`JhWQSLjN|tS3Mu=b-EJGO3e`U2JSRnB6k(9T2i>3A_1ax-3q1P;oD3Tt>szfx;?xFro3&~^I@zA=m3*=7 zm$pyZZRzl%Fx)*LLXb2^tM`3PZUQv_c$;EX_ zK9`;;pJQ3;@DW}kj;jMRihHl>t4W23dWk;LW1E-Ylk4vjG$Xi2aEqYsfp-E&ff4B* zdM-FFC_Ny}|EcdAk4?Hl%{z^^wxVXa>N1;w+uu|~cTILKv-w#n87r6H1eJF}S(DOn zCFWwGWKn6`vcytL@#&)Yq6b9@MSY9X3f~khD```%xUJi z=Jw`&W?zdR2(^o>=PiNAq+u>kGt?+sS$w}RGQVctq}&F%3v%;vj^t!#CuKLv+V%6) zj~?GzfALH|k@huhReDK!e)_@mJ?TBu`==+Q+tU`MUrKND#rSpC4@+j>+y{jt3?}Oy zfv3vZo7`!YzviXx09Ylrg8akNq5~_ZVYV~oa&$FZFCp3 zi&edt&B#JuM;HbUXryC;{W%n8Q>`a0JuR}i1=vHQjK|93%XgQT7_-bLk&ElSqoL~v z?}6Q4hNO`%;qI$F^_cF+?&cP$)~SbSJfOu*(|dS~Kt{WM`dGJNx-PmMy2-jD+V7en zn)jL#%{t9-^-C^~VG#TDQtm8e3eAyU?zE$`-W%5Sk<>g(@dzh!>T5^Q!&e^T9mi{zmOv-4JvGd29A2C0JGYc|L zXWqll&CJ1BkF#22(>bL%HS(6{_bL3lI23B}qc$V|R&i%LaKS1M^;qpzy@!{^x21nl zP=_!}ROO0Ws=C*xR5P*G$HXsnde7b^gnp|m= z(x7_1JBj-erp2GGGQ3jDxTKgh(eEPPgs%*B1;qxad_RF|wpqJZRm4P7yQCcCUis7I z>wIQ^VN16Tvz|iEck{Xg66K~mUaO$N&TS>*955l!M-?) z+s)3T$0-{nBQhLcmHQ*=YLawDILxQG<~rXw*4jO7X_g!i6AH{m^Fy=NyuA9&5 zDA-QJ>k;1TdXkIdtyFoOwClvsF1ya*pRd&U=ubR?xH1r*KTcxPqXY4*&(M3DryXmkdHjo^n-jF|L0coo)YE>YAfW ztBqqp`QBp;H(fD(G@UWWTPxb?*q&PJ*uL0O?He7R9G9F+T(kHrVVcwf*}gV1oe{6L zjGeEHOXkG*z{bz+aF&*P3ReD~+@LBCDA$&6H*7BJP}-nmV#$q?p(PWF zBa0JCR+k2qjVvqp-R|q}xrch* z^@{S%_ir6^B6xgATIlKUW|1ADwnpuU+Jrok&nk?FZCSBPr7e}*Dsz<=Rz6bsW~Dk6 zFUDSq$*vGq;c#@@=;KjmBdc_dw*4@@#)-+dJ zxEbtI+N|`K^Tn0IV15eN+S!hyjxu|&eHxU_aoGFtmYSAt=K1FOScf{BXCp_|AxoI` zj`fmFWoPUkY~J>b_7Cl7xYSqrPpScxS(JQAtRb97HiQJeyX!6Tn{DUQT{E0(9DWYQdBwTRndDe& zOSXNqKDI2vz36Cb6=WqjV0Jg>n}(Yv7$u{>nKCytjWJrwYnDeDG#F*~3-DrDmV;v`*`&?V`h(><3 z800BCB)&jCytdG;E@4x-87ht1p)S;f=+3$|cW>cw-Q%;zQO}MbJ)ZFo4O|u2EwFOn zo51kk)ge1VPlj#`%?q6!Rw?{oxHCK@ylQxG_%{5tCH#2U*wBh0cY_}VCx)a34-BFM zPx_bn{pn}-?ctk=EX4giJA1TopQK-i{G@fDS)Y$AKoi+fOlPR+-YJLVTq#Y=5c(o- zW-UI5zw2u0x{GX}ZuTJCYFm`uX{Q`F?1$|2>>9hTZJ{;6I?y`Mwi-Q+a#XWFvc0ys zY)9?aaiu}7RM+492>z>ctYf7Ergdir{)#Y5Tq;aOeAFY?HrIWApV(C@ftBbLHQB_O>R93(6`T$1Pc1vm4K4B3V%t#r5}VU<(K6g-w0k=f9Vczat(R?G zoe_MbFo7?1)^J9-_Vay&F`yP15k+4?T8zI`h?M+Fd9Xg*OZGIkf@{kzWU7N3Bj{GS zD;}dgn(L>zwRUT*FL1x*ndBYdQ_pvuZwuclzILAv$Y3$W?}7i5fUbeb0aKAn@v>iQ z|4shG{0sfu{M!3f^K<$B^sV8$$Y+7~e_qqQT6%?go%c-ktc>hd;cjDf`?TMX_2jEM z4J3rx+-de3a|X7>KcFDIB5f7di$Tb{S5p|pzjQrz-gmsRo9wq7p_q9*93l2NTb%WV zmA3QtJ@#~4Mf*nEd>e%!_~V^>6DSrVVe{KWJwzT6iseurMkXA2m=>y* zso$z~nuVH0+GDx`T@$xgZg#ibdbRsp_fU@-9>YDBdVKe2?77M_3%v7sUL(Dlc?q6( zJSQL@MsLr)o-IASJg<3F@VM??8(gpM`a8%%*vqX%H&!QW|In^Qlwv;Y_s3QKs?OYa z){Gpbg@_4XN=MR?GF$#3S)@PYRB0m!8TCa0^T{UH0oN&46hDs-;G4RhJHI(C&I!&4 z=PGB4^MB5{&JD=oaNaT8(bM_P>ERmW>I0sr-Q~rf;ll*NtMKRdAsb0DqFX)*7x7pt z_CdbD*3xV7ALNR7FJ710p}y}RvURD{Q1XPGxkREt(x?Td&>N|NbW6M>UK02V1GRc>+C?}7>GjT><5r0=E9pj4yw!9R0`so57NQRQ$)(|WmmF0Sdrbv zIk>-745B{Ut7oWRs)IG2$me-gbK=*%fG4uj?bUqK7_lEM(bzQ=v>f_5qcv+5X$a(!y_ffZ0d#Den`hhf3j64W~xp-uETgvu8ENvn47`aHAF~#)1h%#sGg?eJSkSpX1pOJH8m#BwNq{TjBE}~HeVHD+~4!?;_(3>M+{ho*(9W0B8 zzW0~=gLzUS^YFaAz+W$5+peYj1s!p3D0D|4c4ahtBJ1Jjb0S*1AJnb=;D@gVAJ*T9 z7e7FKqYxoM&qh?nzp&T0MK;kF@HT8_ZXuJ$T4ocojmcu_vD4V?>;?8c9^Y6a>&dxu zo}3RC!PVf}a8`nY^XIHROQPXkk7bcte#vH`4`Z0}}aQHR^`VqYganc>Z z4f;ksr_R9Jxf*rf2TBYrJcxJU|2qn;#yMpL{GRPl_m$!6L;88NK>+5B@9-QxgWmhG z{8j!ar(ySWPd+N2hqvMx9IS~S!E!(OPr0Yu z1DX0Nq3-h0>m3q>Tw=bmEd2yG^^=q<@sbNPgvxj{0-2(%+)ExNFO}EezBLuKTnfT~ z5416j5H&LhKmS7UeCd}G(*++i(ac6becYKEjM((?h*qBq9r5&EHN6|X>>Sj_YoRNi zg1$cs(MM~k&B!`)5mbc3)F~*E(-GIs(pq>2d3ZNX)DQSrU6ch;LQ!-q$P^M42LGdq z*3gxa6Q%>&Ya+b|(e%}5A20)=XfW~MvlzwE`SN}EzYfc<(36hCpL$MygqnVYI!~7~(6?%W zAdoA6LLT#)N=vX4TH|+B9HS$=n=O=P=y$W>16>Y1&;(>?UJH-;6^!;R&?lusACM2_ z#2aXqKEvlve9YNUO#IdhJFyQYYCWP`v_Zl037%}CwIfOnqOT*WV+!ACK}|%TS&Mod zi(2f7$g`y&0(=6Q;UV_PkQ$8^j0C@+DJ{VJZ-Vle zD0V(TZ;*&%*zp|?#C^j&5m0Lk2b`-N;dz9%IS_V`_C-P+j=_A5lgs3jV(uV7kpi)WpBwWrSm{eMn8ikzOEzr8j(CFThUdkK-P~ zr#sT{N7FwL!FHc2q!i?db)fbqK|gSicBh9y3sM(t(-MS$cxVNV(stTJuSNt(AGFE_ zwA*8ht`%ry6&;31Q%`CqVksVDJW9|;kh)ulK6eQ!hxUk|c!KeK9juSr@>8rv?=Y(M zN*LrSTS5QnhF$&%@Gt&{nZp4k!yaWGW}@y&7xeFz=+XDV>*$A3^cqTxT&Pu+Ba)*E z`sph4zENniT8QsBj=p*ds<;K{wLutd7I-OK+5yqZwMwSp&-MX!&>NO+2)r(j-8MQyKw?oI>U0nxC9ga43(qjx}@K`i>1 zf-ytr90M_zMnc{4nd0cb=>GI!lE(^K7lY!ip62<%N6_t)vTgp(Ct?zmByAD*%22yi zL$zx(tC&{sOJ7omRbePo8Ff2>e!xs+Zc_854Ps|0S$Pcw-zVhqou{lrT^CZ%Fb>w? zE>??KcCN(9x$;8H2QkVI%w!Z*7gtve{baAw5p+sd9hizJtBfeA5X3bOb^Q>!aI@T99t&xk;OjWUE^zzP-A&sF{^9dNcW|-#(I=UI zm=e_kW{Kn@8F-n$&@2^1L+miSp;ZrlT2K&rmJeF5@=s) ze<(z;57-u13+=Lw-NgJvE~E$iY3Zo4l8IvniLt^Z;kxn}aa4(HRXPuvj@~j0%kE3| z6I#YkQL(YAnY1YW6s}A4=qJ>C*`Vx~CNMpeWr9_RQEID8ROQTBX)+bb{>NrBN0g1s z64gEKkg66{O?knzU~8%yVAOx1!@xO9quXn9sGhFpN-gz$buX!#;6fhd{h$PCg&VSg zment`>%d(8z!#vcie-ZoBTu56gL>$V3@xkWe`OswTBDdhsT!<1_W(Yd)yiXzR|158 zq|$)7as* z1v6*9l!6^(ckp0i84F!e=7iC%rr`0-29a_)U4@>7v3?eL;{4^W(r)m$W`R*N0ju_P z%84Ent^CCdP_<%5(Cy^j(j1wmXmH2Uu@AgYv+Td1c^#Hd%g?A3`XsxPYrrm2rlT$N z^bc+nSB%-K9#-Y&;00>1+HR$j*wI&-@#=NREiUO!3R*{Ih9y?Hg!!}z`F^xmDOw)_MB1=89+%~ zNPwb8^sY>;N7lw=vH;fjVTy-Be>n!$?pv8o=t&aUDSH8vyM>B;qbxASSdXlL)54MeG%?VYMVmwj!Ld z2eeRoY5OnD-*G6k|3-A(Dku~W;&&MRMAgBpT)I8?UdZe$3o2>Yco z%27mIK9`Dc?)`>!~1IU{jDzh7S2*m;2w3SybJ3Eg=pkU$~o!~ zoy1(FBN-3I9psimmc|6Jo{#`LmH}B-AHj~)3bwKk=M%?qhsiO* zn$t~ZO|bo zM?Wflr@p;NpOBuEdMSTP~Wbny;G1nbt!mQ3mzMElVexXdljZmyYA!Xtd-jJ{R6d4r&&cp-I*K z)L-^k?RnZ$Kt|OS`i=Tn_Z0UR9zQ&MJTG|!daQOor=RVXq&=j{0A*tz7z3^0P3p`~ zcKzezkq>1hyyUftpB35){w*lU*W~xlOUb>HLuGG*Ct3K`^PBQ@7BXA!{2KdpUwV@- zQR(N>U!^Cd=Y47TWzm;6v@7`{X%`XO$Hhx0SauOf}Rq`r79St-zUX z#I?}1^{{vy^F846Kfh`Iql3($$HJ4MA}Y*_{ZuiavZl)1Dl@7KsxqgtsZxBUE|oS{ zYEbFVirwSrxRbGbOoIvyBDLX(p(8>L2WJH~3fSq_#8*J(#;P70+$@@Tsvn>X{R__9 z7(`Me%6`&Wu~0}6=JKswNzP87WgCTMq9SbJKe&#-6V^m%i+A0`dr}+3jk8QVzUzs# zMunaFIjGWWL3x{uneH?0qtAi!dqrZTuHt0jE58f2=n_|B*L3GbhnM}MwYFuoX$QP1 zJ<2PT7nSWUt5uds$<~Gwk)^oAf2_M<-d*H*6 zfbfKW*e$dM^X|K>!o9;jtP~4yPy7yC*8s%6&!SIa?%c!-V9wEfDFri@B-R&a z3in_)-{E3i51pP)8Tz_j*5~HCrh~@a$k*_(Y+#wIv`uLz~eaM_+ z+Aw42LIqY0(8(9T^79Fnvwg4&zmREUvrU%!Nk7Gz(gV37l}*hBhfzfK+7Qqao(m6D)z^I;0*HWc5q&GoR9>hpWDED_-$w4LP6ZbW78bnBACq?=FS#(Jq+VIw@+#%cFyk3a zXDtt`uWWwy>CRNXr81Ri1^u>4)m`0Rd(e$@KkUBVW2VpTkd7v1u8 z!*s{BOOWfdiE0HmhNC%mc0XMacTyE$Z}WyacBuRZ?vaUo=eq18HwAs;y$EfA`~-XJ zxv;?`P|ab-DuA7!0xU;5+?|i5kI)?56n9{6U{|{(dWo5^0XG6${(r(AezdD4=BZTB z)f!okS!P>QmK5_p=DMcV#*GFqC@2RTDi}h`DxhCgFYQ+PsWiNFT1oGc6~z@%hxJMl zN?w)Rg@5c>+5GZjCa1-0Yim1WyJJnY?QpzyHWjkOFG?KttB*LH%B(6?r)f;ua@|Ay z9*>@0d%eSa=J^cr&Gb$5ivc}tjo%nh=5_{b3uqZ2`2Xeq#jmyBec!))gMFv?&^{U7 z4(}Y~8|>j(;GU(gt^c3fLfs)PrQN5QrHRvwQ%_aZ;4+!Vu&PDSQ((>PLSIEp#5CBY zwkm1JFw;aHFE4{F=Alf%rq)Y&4x3|hxxVZvzr;?b7p(0yiFPs2{ zsX5<|XZRs5!PynIeaSw-9s(8ba)gTI;&C6kp;wlZmi^{q<}>CFQ1T8oA23Vit>)L} ze&(^J=BBpDvg>AgZ5nTiHLWmjuxy0_IMM#p_Q)oK_SDHKI@4S;1PVEv>wxAu4g06R zXoa56j^^H~ZXw%O1jgWf-9EQK{Xo5+{+!!Ig2&(EH#y;8wPvwKeVT;|!v z>%3RK*EBDu=S?AqJi2+DaNq83)bG$Q(^u8sc6*`o)y>kXv@0~r?XT>k?St(x_N%tFHkGY8G!tK}yRDt9N!FK^ zL~CoSzwM>9q4f>!fHzpL!=Js=nrN+H%d<_j-?SIo`awUv%U)*xX*WCOIy<=fxtjBx zg~4JcDP2s4m0l8e%B9L=Sg=OYU6@|rd3s`R`G9@ST~KXTSJ3R&T+#l#QU!{oF#_)NZ?UdR-4~ z6YT))eCq-x_YA84P>!Xs(~s8*A6?^Rcs;4v*XxFi~=H=nz@0!{xor7vp6!rx+)o)&?DidwUCs~A8m=;Dxa+HPhjT45gzs>v z;q5-nufuM&A0H1N&~xE0VXF`aAMX+2HtwR@%j@Mu(q(W}w@M44d(a|^W+bAKw!^}@ zohhWRGc%dH2tljETG?XIpP#A%R6OUUdart@{##v1GhNdHBdkRASiKs`JqI$Q&xP`< zSW`zUYYH`IwG*{1v>TDPK3{!L-CI*h<5XW(Pt(-XEKu)NEmu`h9p#>IN1@Xn!fj)N z+122ICb93pZ##@W##39UI`j#|Elq^&a=#+UGv(v(uGE7MV1!gbED$N81ufG>zD@s+-mW|r zQ(z1G8+MvOSdq@cPS}eQ5Jk}mv&%eK@zyZAsIIVIouk&#i|Ieu6x^TOROQj#srgJF zm8e<9)dV|d1-DHVt?s4{Q=jAh=8mXlX=H70%~17Il~L70mCvpB|{8Sy(m(I^h}oRlUW!Vtb5R%9X_T5j!j2s3TIGbl#Q7?-4sn zbCpk$8^1(Ilt$t%_JO#Azu=rAK7c3m4fPM*n_3{&cZPzpHkPSE-;%b<_n_GCC&!5& zpw75S9fY?^q1y}3gyzB>sv_GIR%3S|RjwpuGNYNbN*}oad<<>D>+jDTNd zk4jUds&o%zGovwDqG+r74l|VM!l&?;5Os4zY3Pg)Ppg`!ceC&Ke&{g)LS^=Z)Pyc~ zxyduNTflugZ~4c$OL?lg%Pw@C67uAo%tuBK-(nr18l&b$i7TLW_)3+iHgP?qzI;XK z!=kwJ(rr19|3?f~Ka$ItOAbH!E@<+!u+E%CHPO!YxG27H9(N=N{ZvKj9Q{AiQKweS zp$oYb>KhxXQAJ)_>L*1MmR=G$+IXX&B3 z96Cq32G!qVkbizs``EkEb)~;zrYI%>x#F7B>F^t^c4pFjRa&+cvq$)YtteNN(vT4$ zlFnCVNIk)m)3LWHU)L=06C!Y2^a4t+Y0ZlAHNKDYl{7_sr}opQ?@%SDn? znt+(XJbE(sh22RtmClQGRLyk%QFCp5tvC3sZfrn3?SImv(*2e@^mn(4UQMM*uJKNP z#?396oh=U*9t!m#Q|QHXQI@+xsAOFw)qXj{vQSFq6t*X`SmI!#$&rJo7ZNg|QP=1$ z@-Sf};?Q2}RwJTmhjSELleLN>^+|lIo=T;PCULlOnDe8pQnK(u{H|)F9w>Ekv=+Z{ zbG07iPE`1pap(@YCeoW64d`sPv*g2O+1j&BRU$P8StoumcKCgux-U>f)<)@}7_KY~qMp(c8?M^E5wNUd+0?c`&Plp7uFP39K;{sVd?y#D8sMw!!<84J+F%@ky_%X67+LDX)|QS~h8mh+ORSI<%vGX4(1ISv-*8!9hl8LNXO z)`n1JD|Lxkt*u2barBdKi%!wvQ2JQFA0g6{6hHJf-@`JzRrbxvEFpN9LUax5S(omY3Q5AJBOk;0Jsx((2Ak zZONZsA+1%NpBX52wB53-oe&m^2I#XQC>KnIw3~4$)of zquD{-7xc~`r8O6GH&8v1X(zSgABx+R z2iyku7FP>br2~lBUC-{IIx201&2j>j&uG|f%rwP`Or=F~XD&)@V8_cx`OU&(>VNDS zW)OB7)u=_BO_jow@%0>^TohN)Z2{LvNe~jG)8c;RHueb7%13)u*AHblH&SzqnI$tW zhbv9F#p*Qv^jK-NbDz*(-A;9bo$qXCuc5r<>GWZ{%%!b5|HWn4PTI!t8)I{F-nf3g>s7NqElE2obI!NgNag=s_IZ){7?S9Bx;_jJm~~+jpGm6O1r7g zQ6l$odORbQpOovoy{!gu|XawN>+;x`ey8XW}4Q z7B7N_{*_(?-{t@%3I5WFh+&QtbWmV8=s(#vQU@jl*+BZx(UcF}RXRik!b?|+V(2qW zGW-D}kY#E<{Z+9b3jCe82kPZ+?0RMyyOWFCl8<51v*QK5tm7I zVf(qx?x&Ka{kY?P%@#;@-cQ<3J!QR^REm=$>63^duc;i8PQaJAjM|~JW|nf7mA%p= zp`W}3S;1Cv$FVZ3QMSX6aakHo-%#M~7VF90nx*V#YL>7;uC4qb_h&w%L@i($GD@<* zB0}{#cY@g_Ek|7LJ*GXp{9CBX@MNx~{$sM0z2bd%Q{KQkLv#Jyno!qV`Ih$LLON9a zTDOCak&O;7zLPwMex~Zq)}wC<$ytcDyo8e&n174sJ3Rq;5%F z6}LOBuCLr^CLjHIwd^4^bTIT2c9Uu(GgvqUe(qXX!=@+?**Y>Ohfqxv695MP$Xoaf zsgx5mxm+Wc!!gR)5LDDrDj!X_(nj=hOy^n954Wnb;HMr$U6Mv9&4s1%06Lhx!_=gY zP+Dc5^jToBJIH63saMjMl!4+p<(2#vtrvlv`BK@BzCyKB4kAvz8FIQv%)em%jz+ZO zRb>1+3}0ghwDnkdIWv~+D|6HntaZzugmAUX*jDk1DjrpLwmLG_|a(8MW-I}cfW`K#hEPum&VkP=N#AoI+Bo|Vy z_z3qKnet@XAtGy%)Cs$-JX)rld|lWFd(hLBF>(bafcl$R3DsRDv_FgJ21;${o+eW^ zW~01KTqFikbyT~ki%`ks$tP)*e4oyu)XW-sDwF`d#2D;yj?ivwW9A1n33ih8@_y`# zryyHtXZoVjT0Eu90E_lDyC1p4R!LwX(eX+Eb3(bu98-2-bi1ChNyqLAH#YtFC zm&^C5#vo&UglD}y_M4mJKGJ2_<+d;zkfUmhvJ&*xyL2~t9hHZSDwUz#IUz5CbtZ}F z$}+ ziEYdM$uv>k35Q`>?#T`SIBpPfajch2)L`h&E+RKpU9mRirDJq6TBj_R6OnJkOx>dP zD_6l@{!d;?b%Cbr0W<@-5+f&o%puT2;N`rH6>u|^fw8&{Y>W2PA5;s*7d+W$>VHaK z*;|@O-DmnB&aNSJ8aI)1%LjbQu~7FM!+cv4Tn8VpH0mJJwGrfi4!B<+9!))1M#~ie zxozg+es&{ti$|f!aHmcvp z)xbTFVOjKoI;abdG#VX3w_jhr9PA>Ex=Q2j_=;a{(3NCXa2@> zqREPbdT#*OFV*1p`v6@TQBc)^(q=MvDM26->0y~!fSR0yYp3ujGivuGlwA3^x+XY6 z46Z2=RuMv#+W{Wzevn~TKrLniLFTP89a^OvXuXC)+mnZ0HVG=3S}0c}uBahuwjHj0 zDbBe7dY^Dmy`G>%vN8pFscq0uB|{lU2zoU24YsuB&}k9wQZ*={Bxtf+sM~wci(Lg% zDg}=h&@p|+dA-rTghHH3$zV`#|f^6@2UKtdrQFyll7-7EX&7bj|%wKB4p9-O< zwu4@(4>(~q)W{{+>PhCKOPKvK6mr}d7@hGb(?zJ-=Ag!}{$e$yDwS{*?yzB-(J$VE z*7Oe7{{?N8hPKG~rA>4xvGA?*#5k>rI&{FRl!~h}&;t&shT4wZ=6 zBMAB{3T0%W$;d|!Q?P!ep`l#kfun=*85C)A)(2x`#UX1SKOOs(B#5g3vhq(VKnHgCtn?1@tAt zc;eBrwehHlUPIVizxjX+^k{_P6$oWo1axNp=xuqZRWq)a@K*`J5S$Ryr2!0`A2`kz zv>##I67EpRudykh#DoD!IJKnAgb3@x`3Q?J2xaxeQQgrGbm)C1)D2-|{w9w_;XP17 z&?9x2y9v$fH%-a;ja*kPaW!_8s-7QbR?zJ;5ng$5|SICfy$^48nvQ9$!OGq1Lw8l*o63+ ziD6~Zo) z@m zGYM~%P&PT7nUFsTw~g>R3E?>$pNjrf!@f8YjTX_NWe9VO#kYdcm&5U{->+j5{-Or2 z6Y41GPXewk1ZVKZ`-IO%dMP31lD_$y-b(76&`I+#x(J<>j8zw|EDxV`p&kjv(T;hD z^g6=#BaApJ9;7c?PzD!DNm#2U{Fd+vDI4L~5e_M-IWJt5KOQv7;D%2S0x_W)6N)Gy zpb{D(A&U}jAE~e399S|g2y;-z@f@g6!V)I40^#x!CN>${WF8~0`r=zol$-QA(i_QK zNdA$!67h_*Dk&40uLwn)aBPdw0|=Rqa0JP`MEW>64|#=9`N%6|G?39r`Z^hjq@8Uj zf%*UXknUG|l72?mcp|QpoS7Vz)Utp&BD`)juAjwsjKALV{I&BSBxvOqcbuG+^ieBD ziWYU@KrIIS>KTNuN(kSi-w`?>gR;=59Wt*ITDcaVBF7>9j*K8OZ;+8f>XpMalHNi3 zI-v{_swIWGDfm?zCR|GvUL*4t>EC4Rkd^QE994=wZTU63lKw+RF`3oL{7typq;|;| zA?t?|uV_)XZYYC{|9w$<3Z>^z4`k*rqh81>8nl-luMtWnnIR;6pR8G=mB^ST1aGqL zka72$?@PGFq+gLy=!G-5|GH`x{nr~;MB#X3M?(6%gfb8YGU*?rpOG?=zDL-Hq?Zv6 zDUx}iCdl;?swk-!6Rw&twttUh!dfIFvmBq0&}ua1Ub5nm@{oCt(7s8(BD8O^=O%rh zFc-;;$K&z4waK**RyN^lllE|;=MrW+*kd@7ghx464J*z|dJ`d>lJP-iof14FBZl-- zGO9@l$Vf8aJmh^c>#9+cqz4;OM$$J+@IM*3gzZXt*Y7frb%69gLWm?if}E8Qv&qc& zn~Y87F+v8m&KDm0r#CJ#enP0U*dKH;zNe>`Bgb+i? z>O|Hr(%xFs@^7jw`JWK8NqNZlB=ZE>*^t^Ia}pWLT9kyGgR~BXenje;^dVBGWLH6I zhU_EA{z*jLkRD^fRgxAayEwAmTJUXBM}&C&n@&ou+lFJ1R~ej*>;*|J5C*Lu%1-Kp zj9;?05*jL*tH|zvj4~fw6N_hrhEA@I9E-=X$jBxoApM@~KFAKbn zlANccu1PN?k8*sAa8zx0hwKf=8bel2LXL+>8*M}Asunyaq+PYEl$Wf*WCixZZ_@WXQ4=n-5V<=eZAU&q zYMNX>$pN9pXUVH%G>MNNSfA5;e`by?^ z!eb?KEvYF|b{)nmq3jbXETN~9y9qLe33Z#aIGHKP>Zd|!1eEf3y@|LMGrmJ&zX&gu z>}1?=RzmD0y_l>V9BPNG=47;!wMd2X8Gf}n86~9c$X>(~^+S$N{*m!VMx_q@fe`)m zI3^)~lMD-lh)?*oTAYQ9VzP>uF>1(8RgD>u>@5kSnbe*gy~qRgLdGAdQQ=n`lX;Bv zaIzyMzscP3dtXLsNWdq_8b%oE_Fp9?ZAeBHxk|E|`rV^F@LWNQlKmQ)BgsBd!U|5v z)@1(6|Fs7s{Cu*$5ze$7wM))P<{AcLogC{o)mDY;BBO@%2vRz-7b5EfjjJa+2C`C- z9Sd1g{{N1QtTd3K{3;ijA4olu*3shoq*st*lQI!HHrW}I^O5}k84pgpQ;grF=SwK7 z4Sk-_gvqza`}x00Oh#$ZuYN_=ZIbuHiX#!?FzIDv7ZQLU8YLiWKdGO`)&`^pC@XblmlIP_WUME(PQq+nWpC+r%vwoNlTLYD*aVH zG8cZwy;~;AQG|B+fP4Cn`288*C*#@!qul3L8@l1n$BIv7p(NQT(`Q_JD)!%GM7g6r zVqsMvnF5oMai)F&!mJ;nv>q~lAl_mE{KyGZ zKg8knks69^1rI*ond;bX|7kWX=k@|Y^8E3!#kZB?u~Q@v8tM*CdbNq18x z>T0`nahvZp%WV=eYSweB>sH@whTD6$82teKF}+h?*ZnW|_3lUAFS|c>zwLg)y^p(x z`(b@85E+u)th!wwRyEL7(lyhy!lR+C3Y3Z(ol*NhyIJd_-J{_&Es%|RC-;i=U@g!l zR)#lhoZMBKAhr_P@cyp%h)jP$$knNYfGV4=jROYsyr5Ot{DraoSSpM@(=Gkl^_jtkm;<^T->6Gn-t3-N2 zYt#naNsn-!0>7bw89`G+{t2BM)-(KC`2L795q^<;gnQ(P$YYTWqE1C=qSr=miZ(_^ zRoEUK7o8C~KH@{zv``bcdE)}!`%dxR=g~m_R(nUSQH^AWGg}dvdk8(aHs-BBMB&y! zM)f}Ia_%b^p_+>}Zp3y&HoZagQo0{}wxbbcb`p8#1~JXp59}81iE6ca510#unh1?v zox}Z&JcqB96zLX!&*8L;Ko;A#Ma>Fg^E&2y&)SkX_Gjgcgda`5AN@M{ONaE(wCSmP zKEL`j>*J#LC2zOB{_E9)7dxIeeZJ+{uP`n!)q9Zp3hhkQOy(&3#P5Vx{0@FKf0Az~Fk&lduZ+9{ z@P1zf6Z|p8cTGgg{)@b{+Yr%KiB)mkRDPOHy1MQQJ$w1|_M05gIH+bY7cwvSaM0So zTmJdJpS+7aj=C*?j;mb$TiD=~ZC5P+nHH2cDzg{QENqkiF=u5K|MUKj*zciV-P8Y< z+TxSr!?$-g-v0CE_3OXih;Np?oBICChYcSuetPk_ZtB+5e^VWwAAXAe=<%WOo&J6B z$D^Mgewp;+T=u~NzO2mJOYmZ+YJYep`ri)`qGrZUsjRE|xay8-52|gdKD0)kgrzkn z)-=?tP%E!ilf>nT%W7|_eW1>QI#+6+Pb^OuQT=F@>T#o@c83i0FY}tNAEPyM{>*&E zEXv{;#E$mE4893$_Lgi0GTZub3lKkbo%$P5<5AEs??IN*3@U*6#wBR>yPfh_?A;0+ znhSxwgN(tNkh0+2!8Zfn`}gtn^8Vm4Nq=1TpJuH}VAJRzXx@^AeCHWkws~{;AEgzF z{PHGcrGKBB{^jHPx5CTa&uTwe@~Gy+GY^J6NWb6Wf!~AT`>h|`yg&H<$9tRZhTqlR znR%zz-4FLVJgV_*#B1%x#a~)w9xb>~p6ReC(b~4&i9zbf^4J+w4#&qN1l3APOsSnx zw|f204H6qwY23U?lcv3z&24_I#lob_r29!fS`2IEY*eFOx0=ya*T(pVUkWgKy>}a- zzQ8!4X6Xa+O>4d#zmjjnKY;dnvdhys+`i7HwsyCSwrsF;2JNfBe#})%JWd(8YHklb zKl#=O3JDz_ekI~-WRs}7k#3P2Bff=y2|EyaKV*I|V4s1t1Frbn{g(L#_?+-;tB=&^ zkr^`1zPEgFQN^729}#J5-_Ln9=IPppX?NG(K9$lWTy#dw&RQ8`dXkb?miD z#Z@0w_pi06&XNYFn^tW3sO>h;PgUK@yB+KPx?5D&Tb*jQpV?+n3$F3KI<0CPskAS; zec1TGF}`)Y_ISATtK7!vGSxhHfxal;6;3){TL+j<7?ze~6XTzxVd6@ zT$`Ae5e-7({T8|(QyHXWN22k2(LXsie@sZ9^l{hQajy!WpMCo05$kV>ZryX8@;LN@O`&9?yj($DW^5WSW74ENl7WM8->Wm+$IoFDkjA8a&;t0k= z8{)ajZ%xRxs23HRRbNtje#8Ho&ueqE!`&_ix*zD-rdNK?Q9XUSFYeN@V^;E^*2h~+ zXgaWAS>3F}l!RB+BdVoVeh~LOx@E+d;9mY|p67ISHdA`x%(bj8|5&o1kSREp_ajfr z4=-#|oKuo$kjr0~?pU_jjyu-5T8f9|R`d<_f9g!_WPMxDNS^@zK0ymZlOqbE4p-eh~us$!nnTlNMUL2*37Qo*QV9_aOTzKCztML z-THd{%9Xz_Rk^6Wu;oIxin z)b-Zg-M!S^-R;(0s8WaG?gR*dBt&+z`Dgk5Cr^;bW?wt+=FFU#-LI5ysSlGskNmdj z*R{0htjfF_#pa4rwTm^ajU6l_1ZHW5%`>NN9=ClRoAJZ@Q=3gKm$eugIWTNoa73Wo@3fb%`zq&u>|0ycNEu;Y zN@w}P=!}c?qjZZk^BZ2)pR1Q(@78Dpy0wj&`cUI3lNIW%ZdkI282(gLqe!K*WV_|< z6f&zjRteTh>j5^gHYV%S)@!Zmu;*q-`ihqcPx3pFt1W98XX6i@UBh%$rE*He>k{w6 z@LZ3~FR6QeUP!6>bSAmt?d8|MU&>w%deQmC@E5r+Y+lJ;AAG}mx9)v$a^lBVpPasw zf1UMx->=JQ1z8sh-jxli@zInUlX!umjfySyYL^(VtA0;|_J)3nNQpWS^Ka|Mwr4tY z?YzC~^6o@WqF0ArR4=OM;qL!+o!I$PhqAVRTAhl%+&n3KR|wUtUBEhDnfEadwQG>` z4u=X`AM54vNa-O|^Q|DK^UgxSavu}QWYBk^v37&LMo*&$)3H!Is-Y(`7jQ)u&5WQo znQj{&f>nRF(YA5C?wYnt^P-_s{c+fa^sTw0%&V*}zfjsx^eA7G-96(#s^VAM@7k|D zzBqo?ef0kLE4gcO&3h{Ocyj9x|9tHDY3=8vFQ%_szD@qo?)SblBC8?qYRQOuh z_eMQCmj6@o$I4=_aT(>A?0YHD7~D3zTk})VU0Z)?=iBLVmzLd6_88OiL{HD2!+MCi zo4a1`;?#Le$8POY+jMR9HTro}T4Y4T-mt|X&dnSHrui)MFgcs;N7y(jI!nik^7-A! zPuMY6(`CjKgI*t_Pi!2kE7eFF+Ny(8Gi$U;iE@8crz%O+v&vnSEh@t*=T_dT^sCxc zb)#xw)wRmg6~giXrQ3_|7Pcvn=PUAF=d8~@khL&VnNgG>$()(_A#-Tf-K;HHE?NI& z4#+fQ^v={~KF^Zoe9ZlrFDiOn;!&|exmH!tFkZiuZe}@1#tTwKeWmsCch*w-RZcqB zHlDM5ruzE@6$Q@;VWx^p6xp{)}i9F*&?f*trnD z;Bi6K0e1eOzHPlfc(}Xua6al_vVCNosTeI6%kE3&hz|&l@%NBzd3J0Iuv;~TW%@E* zb8Y{I4(j%*lQrShf2uxK7F5_*1eV*BSxVj)pC~#}c%|TN{>QwBxfgPJW#?y(&ag{= zkoGXOe`;{*%GB)C<7qShc1f>Izn*a-b9vUT>~lFqxsmzH3LJ}m6c?5Ds0df))jq0! zuX|%WV74X3@zL)RYxzG`t86rOj~y4d^mVWIT;_A$&m&OU>_%{GX#X%%SjX_z;rGM7 zhu#l)75uVUTF{c9p+TNOj{|!Lz6*HfKi7}%8|$6qnd08oZJNtFrx?ex_5Yn7yUEx#^{l^zur3!MZrDT=%c?u9R#&Mc(g7@Z7@8!NP%G$r-h)nwh2+N;&S ztLTc*@>Qj^#Z!vv3ufh)%2#b8|^Z{`K+U}!$v!??O*F;t2c_Da-)ouswCgUlSO&p!FQ#KaK(GXGM8Ou-V1H5 zY|}?$nc*Q+ihXrynm!G0)UE51Ye&^IDqmC$uBboZSj~QOTqR0fAhxW&dNEE zos~5-D>zG>MP?;reajk@t;#;1Ge37&UcdZF1BlBLyYq#*DLNvJO_Dy_sQ_x`BienZYg?Bbr(=#c9ah<&w!3J%-)4-p)ar!X zLAF7XA(|$X3l323WE$@=DqF+M4$LppR%58)Nu$4RtA=XmtA3~IR{OX*UMa6Csd!m_ zyzFr4>XL!QJ&L*&#uSXq-;$@z-Ig1gE6R1qotaykyCttrenI|^f`^62i>?>{C~05z zx_nvXaOH%WL#n@Of6YmqmEn-dz|66v5|R7`!ZYGxX|X)VD%~c>uGS&jX{U>?+Yj8cVToVq+0xc! zC1p3uH&hI%{I}|`GOs$Z_P1)idT>LCHlUH#Qzj3l-i#~?c!?(jgG5e}8`2p01%<8k z0h@GNfxWkbo1@xsqm$mLmGgY(W6t-SpEw_P?(6L8{MV_M(`Uz4j{iCMJ6y6i+qJNp zZF|P1#M)xzY1Kn9OP(bAPimAjmkbkc6kQX36x2dZU>LQ6yav^|Al?Sc4Yu6uZyw0( zrC*!MP%j^7n5Ey*n4**D25XOM>KfWNY^YbN`>3ziSyXFPA*#={^J`nyI@em&wuT?a z`C2#CRaKR0L0x*?cy*onMEzjsE2n7oYq#q5HonuV49!eS=yZ6!gj)LZM!{jE6|@jc z{4Y@5o+j!fHj1B17E2YfQ!+pK0{Jt!N^Ym{Q&=mU6?{dO{I&d){5T%(FZYty$?nR= z$(&>t@qPO})Va0dW8yaAOsMi1g-Jpm;Z0~LjgqfgDPvLZj&_GGEW35%mYE zYnkQ=P#+wIopd<;(A36s%@}ShHmo<;V`awaMf%f?vm1S(BmO|QQx~rzbOqWB?PuH@ zw4S;#y5qWRok!!p(8CSa@72@#t;iYdFuIu@n#R-K%rEA;c`Vee8Z5iPZLA}9kRH?r z)HT-e*P`ZWs<2ErQgljGF6t#-D!whw7Z;)4xJFzoek1;a|5u3r6}N+f%NfyZQFBom zS`#j;5$qTA7O?zt{6VO+cug%vg_Ia9+Wq7|qzhRDJ*9QfUbDd%zDH)L6SA*)$T+P7 z|11_74@#&kUxKcYg8gNlVRnIT-zjDQL(@;80_cu-bjvi-6ll^KKO3JKHygJZ2OE1C zTN_zWsRw-(^|QMf0VAWCu<^@VRw-8(;=JH34Ubjq5Sd{N_JYX)WcA3 zI|jN|b5Og!AO2qZpj$YJm<4ul4{$}JP)}+Ef4vH7Zdc%FnS{I@$Bhfc*=NH;@eX)@ zTTo{@4yt#Z!1ZelSGAU4l=lKhwHF@kk1EtfP?_2Uy~G=M^-JXVxSYHZcP`V*p}k_v zYYvqb1H&pqU;IJVF&W&d+sH8Pz${n<244c4+WMhKT3EdCRlpbAOnWG-MOvc4MH~v2 z;d;xtrW_`Rt$KpRH4?1L6VRhehi;Z0dW;ds#Sxd;%Wp8l3k(Xp29pw;Q3vRRlf6ET|;DL=Dz=Xq;u^PNE*k53TMC z1-UiQ$+?A*%s?i9<5NT+9~zHi4u?YBB4k7t;^)#P#^J`M9OyzkHVw04ByymA!ME!H zE?NY#sBOSaYmPRw!@K)nyg0AU1k9j`xXo)i&N|*Ya1^(~vF<+F_!x}YFUY=pfZiUb z#mA}f?ZRybS~L$w?*UF*Ao9%?WWE1@%Xk^;X&a$xw-U_QSj3a|(6eg|WidDOXB&)S zOK6PsL|^wqt@UImw5`UhJPKCbedLEZUsMira{+5J1gyQDXd~y%-VN>S0FGm96T7Yj z=0|hfBG3!&;Bj(z5{FULAiG|MdluMxDY$cP+u6t;b8HjNGu;;1RpbcK-VtEc&PG0I zH8RHQ(SP%iO`eDTn~zo>Lkq8fEqWi>-V68PyXt^zCu3Z80|OaBGhn=hDjgw6=pED8~xo zTpKx$YYxlg&{obD`7g5noT}t6tk-K;xf`(t6VZ1=u$pIsV|yGed4v`E9k0tqi#axA zGFr>wDTO!&=PD_{af2`e5}MF}shGEu5czz8hj4M@Vbf8Uf~|W7yw=;8UzhO6HjK$| zL=HD-`B`J7_rmAy!Wq27XYkP@f#|7L81D&~9Wzm{y&MR_TFi+FO)>2v?<&*|A7FMo z#9t@C>|Ke~wy_CuSdMit9P=s&ZLY$ZzQ!4FBXSiO#tHCSk0V0u#yCB~GfLn;oF8fc zum#TPn#23NaONE`Gsoa_*Fg*OBD6(QvG(pj@AWi3^(0usH=%}k4{Pr~)MsD9+FOAZ z$6`&iMqhJlx-ELW7mm>ZtAj&9IdqMOk>q%o4p=QB^griAe+j+GxqcHshkE1vGjUst zNRf!vdt*LW;YfaXybV5i49?>R?+xm~Kk+Jfxro$C+*?3-_8D|Y29hVpK&p*kKD@&M zC3fQP!oK`Zs5J;TM>2`@MASoWWFmlj+%?~UipMo3hFJuClXs?MlND`8pQ5+W$Dlu) z2W7cgWF*;++=pGK0d3d?bZ;3L+BSqc?^h04nz(A-1fAK(a4Fo2mDU+OaT@&-2Yl>;#RFCRg;4YD02SI1 ztOVCFhcHgRQ6Fvx#n)nt+i$SV_h5z0K_A*;WF}$O*g%DJ1A2}E%ijZ4;d1QXw=uUC zAj;}_^HC$+pK!pQ!6}vg#TkFY-f|T?d_A6Z#E#z)^$rnu-knh3uW3-S7>{coQUg_^*HC< zSm*b^*H&Y%iN@%2`|nWfTW-L(bAW&TK*ToTIY+GZAdF5&oWV%6VJpsgKkm!Wr(F<* zIG#xm_Uz$UopBhs(YUS~fM+7`J{R;Y$0wk%tL5WbMBa3r$6#l8jh$d8cA6uIGB2Lf^Qc<*hMOe6Yh5U=O9%5V|daMe6e?vR=;&vWu^cnUU9(JQRpv9AL&Iyu|?7_o=*O}0nm=Xin~^VJHi=Xe@i3o|kLrPzx(216nK zuD~N%*kg+^PdRpd8Y09koZTTP3a`Z3KfqaX>~1mokYk~73?BkV=6IkS`-kHNk@!4L z;r3tboYN2uCSvwZ!hD&IM>s4#0quyxPY%6birZS;*Wo&B3g*Ui^ydhS!$92Pu%4sw zIi8sFT;)PEMww%5*5SNUFe;CluE#%ProTp?y+<#8#M!_b2*tb(z+)V@n`4G?tj!Y4X3j5Ng|>2>r9xcyaP>iU=w~m?7mn5C zj$?EE6^XN*fcZVIX)JeOC11flb`w`3zp-;&!Rp?LZ)|6=CN^SqZ$$i>iyfyoz7O=q zcyV)3j4S3;^xSjw7I*zM8}Vr`zHu$ax4C~2i58&Fst+PmH^ll5_?FPNsg^4eKRJ!^ zp7_}j&kw-rkHsD^5RrFCQ{uE*>x?_+ULS!Strxfz z!@*EV#Qd9zopCkd(s@L+gScHrD{kUy|9Dfo?&Es@6=K>?e9uWnWc!3V&)0Y!>H~;m zoL2QZ>@KS?U%80F)i!m(nD)eM_iP$R72;@mQ!G1=9cnq+I0bQRGQPKUgWhxm_CXf) zgsD)xe*?|rx7hbC0kypi#rBizb$kPVf*Qmd`0p&V@Xuh6JO@W(Zh!m$z3Up5fd+K| z`X>&4;qwqFmtsxsMI=9g-u;L_sc5ovhc zJK`nYd8o;GU=6N7{(+*F3|EA2F$-3rhkIjAGnlhq5#eTH?BvKUd_yZ2!T;BVRpOfN z093S^L5H;rnkd_t+01Zw{<NZV z>F>BwY@mJN5j>PhV%{-Y#@{^Byw&{NoDTwO8+^)Xs2+DljQs_M_BdQ4tHGaGKzxSc zc^~pHnM?Xpanx~W9XC?Ja6y>GKf$l%2MPuYmVif-DliD#!K#T9&Jpf~C&hE&S9pwk z6K3K50NOkEg=bLJzf-tYI8`_v?jUW2t%V`NW^l*;EZ8oXEbtfn;Xg+XCxBl_ox|tI zsk>w%=|nz(R!}gm^=4o_T*nw*K&5FB)I{$?No)!I-V_F%wPyygp)GQyZ*(HvQ0+cV zenYc{ad5_~uIo~FK^3OThnsIh&AggkHDt}B>SNVst1njPR!7tfso7tnsp(()xOSk* zwoY4@r6w8zHIua)bw3(?4Qq{d^ebi`6bO2fG<6qO>F$zm(j{^yt3vB9w!7_P9m|{s zxx933aP#zt^PJ(e)qAziD&HP{<$iJghx|YK-}k@bf6jlIf1LkszZQNAefRjB^nT#= z%JYQB8uxfNE7u>+%*(Kl@FSvNok% ziXugx(kJC_%9C%Ozi0o5`(^t_nHrs*nRzVdTs~R6s4Ts5Y0Wrw3$3SNJP`lu{JY`` zd8W-K2Z758cU$kCetiOCgC$`rBd#?+-lBEPpq2w$sah><{ke5=>szg(TTg2>uBAuJ z-WE*rRgv}KQ^P)l2!n~BGXLkko4f~mGH$sp*PISG?6F&HGt{cR+(DWt$`TY)&B&vu z0>5gOGOys*m#iP&DApM@dN@S&uivBoS=YX9f$Aj`DNAd9)nwNM)NZYPTIbI!&EgpW3iqGY5WgIl7(jXLmK!82%Wqn8wo1@NY3dbJq>}>2cqhNzFI3^o0$pH%gz>{@ZKytu4K+0D}W60Z`E;tfSq(fz`V z!dXS(#rk4p$=lN1Wjo7nRSc+FT3uLsNXg@9NQxM zeUARle_ZCc1$#X6O!WTdQ|kNBFUJ3%e=;x-_khg-l>y#?Z3AlqngvYu@8j3Ycc)K@ zcXRLlUSm9cJx;sXxUO@qc0AxP+`gNgk1cKe6#4WQvgXoz;&@RfVZ2}({~@9=bvfGe+DY2xP-2bK+-nGLI91;r&Q3~oih6_E zTYa>yNHtJ(3>d<~8eR4L>MCWFa#U64%BYIC@-byAOShL47KayiDcVy=7i=roR8UxO zs&IbMl;R~N14_folx3Q7>&oF(MrC77$GREyr!=2*Dm`PghQhjzmrZ>WmPlU8J6jL2 z?PPE5c*SXqOB*+#$6L>6?^Zs!K2g3CefRkG@wNA@^ttKN)#r}4gZF*U0UoT|4cB=t zyPeCO>K*+Y4fdsWA8ZqBT3dIp8mKraXJnIPCDIPkrIP339^y};i6Tl=B|Ht!zpla( z!3KdJbdcupo%r>L8AHH6)Il?PBq<@Uf(P~*S5HcOlj?(=;}*Va_A;+v-qIp^oawEx zg|WtP(J<8@g_rn9y_-I}aYN&z#?FnB#{YDEbf@92UD`m`Th(_~FRXj2a#!`LJy3I? z`iAmM)sD)`74OTP%6pW>ls3TOH>$8Mzc_CuZu0!Bd_|#M5nJ@B_*lt}(v4*w%3D-6 zR$15hsCuh=G?+9>U4=f>be*|vky2BHzS7x>b~f+qDuEDgc6IRh=r!2)mw$fX#%6DW zdxqQ(`4v(cVi%eoayTR{_*S#gLDK>f{M!2Xd4+mRcZ+uoc9A-lJ9c&0XD7G)W!=$A zDNm6dm(G?XihGNS1gH7&(9Vw_Izap9EBsytK^w-AxdQj1Mey7i10=r&1wg~0wtm7K zzz${?WA8i-mxx+(B6KYK0k_yg2hmG`(ewa1?q~R^KL!5ca{XL=JN*^-%1LyI+Rd7h z2HS=naPD1M7o+-9v$;A-$yC-=OsqIw9$S8|%%`kxskCHLadqLUf;V|7Iqk9+L9uvU zrX*{0_KTe6`G*Sz6yGT|mcOW)QuDO#e1lR~VpvMAf%0`cA*1yCA)5!ji)N4f`A#AKE3Pq?u>XCw~WDrRQb0#m;>k z?%Nhx53quHrF@L+le9*1N>V3|7GD4=)m}JFaDqRV`blizIl%qU)~v-Y83u*j2Ko(r zt`}R{5Ek+Uf0oc${7lkOwoLAz*sNHs@KS7+f8@N&B!!~W!Wn{={3xmr*@W*vwHC5B z;HEPf*vCO;99;=z+HG*FH)-QE(NM1*P&=x6QPtRr6=fwQ{}#6|vM*d*up+-lK6IS( zyz|0x|I01Txsqed@yc<`nUNivbvI+;--W50et-J8?N`9>@;|DyqV&btL-TBlv&&ml z4_9x{<{SMi8Y)?QM8>yfYF532$b*|#OtWMHgJWO<4_($-NpGfJ6HM}hLxcM@@7z~7=`iHuWnoIS9 zy5Y64)zMX7Dk{pzvfm}rl6}R~iaLT@*s1Vn;jh9qaHd{XWLNa3kSd&1uswf6-soIK zPHNWc%%|zo{~r0%=a&)6R<5){uDDO^{ zZk8Xjwz1u3ALrQFxyH4F$5HRmzSaKrLCb<8!n#BpX`USA5bYh45;L}CTC_fDXXKEu z*pRTGF8-~(`@37a6gZ5rbGP}TsK<<2D(xjLmYjp8>`}2vG($8|SkAvdog-TCX0t1q zS#+prmg$B`XX?s~H~(jGAeRYrqU+M>iY?Yd?S|Rkb9myAX`g4GY&Y4?-*&5YoYh+S z30Zr1KlT-$hV$1T(Mi!oVKf*FEcudXgxbg>3fOp8gon0E3{b?Uv;w2XwDxPnb3d&<^UCe}V|C@@5u5A&u{Zv{zGR-v`sZ*S+A z?R3`7!+VS0&7jQSp<(jKtx>TtJzLhd{L)I&>Ql?|XwMd%o4*O)9XhGmS^tebH@$v( z8a=wW7q~b$?Q=Nh(8pn{eS+;qt0H+PS+2xMJX5fPthT&h3*oo6nOOjzFafUOEtXrv zL#U%%75xy4rBkJ4vN?*LiV+HL`7)rgu8JtDE>_1C?-g&XI#|=z&#VKiJ6U-ty2%$v zL&aAGKgf2xYNmr}mR_P8s|l}nQcF}lQa&`HNGM~~rCCSChi}-~X^2q|C z;C#WQ0{g;@g0lsA1%ZVjg^dO3{2Tdx`M>f`=Jm;4mYbH9lsz@eJNrg<$Lv$tTQfbg z>@pMKMm;98G;>nU_xy1scPms%QEfl9NVnBA+47F85}XjVm&IDMc0~@e92Ypbx!(3D z^vw+D*(^F_O=wAkC@MDkb97Y9mzc7cr7;=N)lsV>Plw+Pbqrn+Nc%7Hv-ex+JI}k5 zXR_OFR|nU@E=kT}M>{)5n~hd&6vJgz;vC@$ehnPsPE*q;6{#WXsS|uhVW`Mn940v` z371t$17srEercKXuymU=LOMlySK3$hLN;7Z%74fkyOwt>TUA<7e4*%7fqVYl+)g>R*~_z(nGRV!(DMH>rCH;% z>$5xOuFu!Ii@Fw7mRu~Sm8WVCs>f>v8lqVRzmr%Zn=Kn|wbb^W!$aqxPN$t7JI;6M z=DE*jeZY;tPC?+ygimU5I%aAN6B85@(rQ{Ow&lKBLQVghLRb;AE&`fVm7q{&JnMOaro}InmJ7;8-w%)T{(8X z!8vaOSB zmf8<=To2FuhriP@nL)NKx}4&DG8SHs9U+VDoN~BO>~Ro5S{nQDIX< z>EJcNmz(todKci}pX;mke&CtpKF+1N(?R=Xwu7z5DzaqHC6gq%;`87V?1O&o1L)E! zMN@?W!8_tHG6oTr*KAAkYUU_iN3Vi@X+GT5rdm3}ebJYdneCYY#s+<_#_?KTZ9zlN zhS~Kh^{cu8YF*vJx}T~IH7%>>RPCvXt|Ti%%1%~TmHSu3R0Njk%6&`jl~tDxs35@Y zsmHClVjZ|Gl8W$(R#gwH4%X~Z4X<5M+gCYUl~~uk;icN3oKVNBFVZj4Ev@fT*F`;1 zH$s=89j#udE>|DZ+USFH$2EqAq(&d(Dr1sf+;~`bN55J>pm9;-V1p0*JmM@2TSX}N ztA!&ZGei}lm!d7QyH=;9^!^6@?6 zli+>L>$-1(-#fpFzDqpUdwF{H_So)r%4wv_YL|YlYu(;B1v&0>jB@(nXbmo|K{{AE z6yG3riQ~m(P$ho?4Po>#Myc@pH9o8A@2R3BZjn}u*1Zo2s-fPU7LE18~Y4%oMu8URc zs-qk9HPiLc=%sFTgX?tKN!1tYn$>F6s(QJ0TYZ7*fI3rsLl>oer1_=&r(umzSHHV) zw6<46oY7mm&@@h4Vo21py0OeYQ*Zd4JYiJk!TNUQ0?T9bH_I`j9;nC!c&;2E$6CUO z)655Ij!;X)iRLmzqS0hWVTC}>{~{uUB|=i*) zb0sN)L&Bam-xViB0dhML>wHmEF7GPcCa$w>%M&O%Q~kl(S;Ai?=96yXIaUkA-9$^o z3&}6Gjl#vUSHdqeE7`{iWIKclEKkKr=G&4pqEq5I!T{3-ek{9O5={R~Y&ZM!(!`y0 zOQ}m5dqDWTd&YF;MqW+Y)YEuk}jP zcHJa%8|Hv%8oxtB3)2~c4X;7m+R#F`(Kx|yQh34ii(X*rqWuij<4dArMhn%|IMSR! zE;V1GK5I&;p=KFhs$Fe5fd2=J0vdbqZ#4cAJF=nT#r)}TryAS1To`T$q}=F(#uRG1 zX%;xxDaK~f0Qij_rCgW-aWdV8xWK$J1PVmFZgLI77;Xq(HwHVkX)r*QtV+AsQC)q` zUdvoEZI_IxFSP$pJ40NK#S?9=4 zSNjWHcsWcDvVp$LUs^wlEMmJ!9ZX9M3q*FtHHrml555=gl+jOePFEyyVhV&6^i+Pj zg`|xV+Av9SOdHK^m%1ANvDVg~6D~p3{ z^q$U>Y+<|7$!0ZkUKC3H;N3KKOiQ5ESW8 z%UZJbLOYW^lf~b`9umaqmhmo_459%{XMVC?PIMQXWD^CNhRFgy^AeFC`_vc##hHJ2 zr};AsEiG?YKg&JgkjCxA8k3KxfIVf&<;5F=L=yAAf}PMXen*5F6NS%tY3w!PKBE<8 zut~&ivLCM-RgVf8DbYs2GFg&HLx8}RcYtaoJ*mx-CL40(YuQ--d3upxDes1PpyZ-@ zv;D%_r`CN8|B=V|w+&krqc#4L(K@k649}S;@*sVlC}BpBec+H#$t>j!Ve$zpC>-ao z(ZmqLE_m(jCLZt#j0*@U-5_F2&v_e--saJQVw1NhTep{J!L;E$;LkNBi+>PR_^;h3azO?Zc-&L=qy6~5pE)oTr6e$Y~V+YpCI5J6; z&h#d;j8T>`)I4UQP^B9tSgCI%tToR8#;T`D@)!G+fX^@KNN*7LZd}j*s}JR?34>Wl zF`BL7nMNFfpyd-`b zC~_?%?wkIlgqD?p?dHWO6EES7<$FNc`JC|_ao9XgIFXGv_hDjqKcSwg=KW`iCp#dr z^x};I3g5#lrIr8*Tg-l7j!-l+f?5wH*26?1n?NlwO(r+6o56c`vJ6F=TLGi?wX8Fr zA{FMN(&p@W{J<;6~O!%-DfD~@wxf9v!W8Ol`Y2pP` z-XeLMEbub5bSK(d*7EAi7YQ574PK#TKRcReXSqyl1PW9El}H<+4e^cbW#N2K-HFS< zg_>JDh*i8!q!v3(2g^ZZ-TwnRJ=$`DAb4p+0&w(S=-C}aH+Yi4Hw*8{0rDD;EW53x z0_czcXwE0gF(6kOAP!kTZ1gyvW5{~H!>suOT&@eMc~1iaQ^B3ACGQ4suvDNwoU#aq z`*GOjGvJMHfNN!g75EC+);1t2vw+Vm!{7Unr=AVOwHc5GSNQmrftO}s`QWLEEN56x zU^gBX9yndz$nlQ^s^8k8Vvhooc?85P76|$eaO4t!D&2!>+fAI$GGG-VoJAR)^8iBd z97xI6Cd{k|NZK}h;%DG$TY;xf0**cz`0iX_*-2o$O~N~mfva!{ILBL@^9^7tC&2@F ziuXT5>*e51xd3nV0A3ges3Q=l9zbW^@PB9Eva9jm0-%q_;0tjP*#8J{_hx`S zvjxvh2fnolSkNZmC0l?DT?L=-7B2(u`3u~q2Do+#{yT{=+<+0<4F=45VBQ%(zS4no ze+C+K5=UJHF2ogl)_*`Yp@t9qZ7@*1{y<{p0z(@B)Y%i*h#Jn83XI|=pi&$oBMumP zOPs?neA;zjO$YJr=QxYA!1U};Vcib=BTf&j0vf-A!QT-=CovQ_-5ub86M@Wb#^~Gz zHg*!Dwhuk@4(x-6SUCqVst2H`w*$E48=x_qu8tO?z8Y;GhBI0QZrd?@3WNFh1Z^zl z`5=mM{LD3AdGsW169>W8)DiQ@Cu9Zr3oP1wf#+s$||38=+6 zMJK_FE{1Vq9GEQdf!+f3xkWpGeLDnx1j+O~dIJ63B&H|R#dK%pC*2LK+(70q*h1^+ zaddlT9iwKRGhN`{-Jj_WXTLA-EI$E1=m7REc&lT~3*qS9mkk7as2G}nPUuq_^IZyz z>=ryIy8-vQM?5C(z{P40u@kFs5o)b_k+Dhf!(d0%|{1NZvtqsTgr_KIufoks0JM@-}%E?nP(t*LC#VSu%_4OeMoZ#YDV8 z&n6OWp|yOD5a1h`0I1wUppn-x6Rv~LqySE|6G&SmC zF=j7_*6@pV2R`RSmO#&UH*tfQfQt1)7@dLSATXYXlCwyfTuD8oO5jD3LtUq)!rgl> zRZ0c%M^R^}Ptf=tM*SuiQ#E97stC2>-Ki(!L%gp!*h`7Pa<76L8NEG7!0bCjW& zf0%pBWsIFSbDlZQY+{x&`S4PYVRkV4n1QHnea+aK|G=|eVt&Q=0R3<@yMlk7hkWD? z_?vEoBOjk#56(~$axDGeRFr2fH;;ug&u8;G`PW*d4Ru9Aj8)Q9!P39 z(`eZM#H#J!AKm}|C^8MvXEfHyIj|mV!2@XqWrupisURTVQmoG9Kn{-}{vHByS_v%p zJ2oE9!<5R_p!ub5e=;?S3@NZ1Rtpr-G!EjazM0Pb7 z5#=qSNf{X1BJigeppuvHDTBbJoPwh+Lo7NE=FBCm%~4 zc}4JjZBMwuT{jzlr-7wbh2{ZU0oDxI< z;s~b``2|sh)1yg449*1)_B@8P_U0L?!D9!U?x`330F<(R)G5lt_mcQ)ghtBAOpnpiYz5pkEG|6SgQ?10F9i+qglvuDU>s3@?aY!T0OwK(c?X}k9vUUF%q|UstZ+5rjz&KraYDG zjM|D?TqE9r=gbhyD{hq}VaALDd*l=L?gU&pyoAbf6zdM`|Fk*AT+3tv_umSqnL7F* zJ(PB(f12i+rkjFH5vFAL1a3DjH_kHZ40VQ&@V`9 z5&sH*8~-W)kl=vup|DoiS`-EsEf>i|iMzx~5+xB!e@gE_sUlh`l2ypY%5}0(nY%0= z`Ny-e5wealx$H0Uk~^h0rPrmMqy>_#k}DEt$tkgmc#23X3={gnl|U$1z`ut0dKeo2 zt;s65q`$`AecqA-&!;%^Z{`r9p9mOBEnH=COoL6^jAM}vxvO8O7wi9N9H?8YtL<`j;l5+_bL69k;)0mP0FLn(@N*+ zOVv5m71gW347go$rgnv@T;+%wqs|R`G|jX!-JHhBhPI~n^jdQlOEvEl>BCnE-iq!> zhRT*J3aua8cDLW?Q0h3%+1mBITbjF-=OC}q-qU?5d=~h&^qcNC+wZd96F>QqhN=ep21EVT`nL5;>$lcVsPCxm zTE9laXgg_~>j$X+)Vb8nsy$r0vqr7VtQ=aoP`RjTP{rZWEhUE1e@YvRjRha`tnw;y zd*te}yJa2D^vDd#jLz(qIW_ZBMw`s?4D0M~S$(q4XFtsSSd>?iT5hN)t?sBAR<}&; zq)j!F@Nd4)>qzyMRNL4%%yJmy5a_bWYpj1sz=MFafK|=zgj&LfMgECw7IiYpwZ+>O zw$ZCw_(q+K*b&ho{7P8w&=1Xi2OSI;=ikQH+h>jUY0s%{U7VvG`40JZGi(y9C`FNM zwp1vw5p9CES`B|KHJ9u`5&RcqIIkT$h>e6N?noXi!s#655qLlQnI1-KI94rUq~;Fv z3gcGea9}Z$;5h4Q+^8oT=V-_1ZZ)=S{Hcj;_*tJ&-?Of?#-~P7U0hXIJ`h!Nkri9Y zjYXP*s=}z^Gey>Uow92)S7ehpzca%!W@KE-49mWqS())7qkpD3^Fqea%qdyVau?^% zDy%HJTk@^Ksamhns%slA>pB>cm_wFO>VK1Q`xA_R&q!#%ogQ z_t*7S-K#lPeObAxs=6YwT!o6mC&iND8-?2nhUHI3W;-YMV6JD*TU0$y%Wj>MnVp;Y zKJ#SO+uYZ=>vB8g&PLtyoBUe^7YqL_`BY(FeWZ3+omL&Fy{=nlkkdEJU5JOsBD*_dMmt2-5XrDJ9l?HWB=98(Jsa2n$>5yoh(h#K~gPJ3X=q5 zP;=Ry@}~kwfA|?VV29|3-7wKoiyh=Jd_XA6L0lyp z&eI*~Lv$_S` zNmg;U@*mZm)W_=+>*>1MhR*s9W>gs9I^q#;l;E7Km-R23*;bLDXZpE1_-yo9<8#65 zkT*ZzaZtCA8Nqjh^FuPjQX^a=Z-l3XibF2Juht_ZKV*IIpP*;{k9?o{Zt_%F@P)xI0p?EG&lw_bVXuco;`F#y##=dx)up`G(8!6NUAWNZy z-hV52Kx)}1mU4X4o&nF2T9$9#0pGWDv)-&Q>zFm>!}K@fa6^**vwmx%NcW-PQvKKZ z-fBP9T}b_&Q=X`_suYzUFO4aAQM9dSVPQg1W8s#9Gx_#;m3i~?@8+${t;%klH@;w0 zQAp8&{J?^fg&xJNN=?N{CGn;2OLXNC<;RsKrK|F{ogXDm$}GLr~Rm$grbvm+qD3jmE8ExO!AwxN1|~I@O-q^VJ8du2;@4|F3*Y*}c-e zCB~wnl5QoPO68^L#qCS~E4o-XB!5YPws=ZOO-Tr_w`(PfD%Mqs%M(hwm97I;LRPJ; zcCH<)>R$J;_9ak&Z*|w|Pc;0iY1EF=Z!+=?-E;?ZLj60Mw0z{{uu>+@e4Mx~h~e+W z6_AVYy!5JUk8FVCi{!Voh2oiYo$VxtNe&b2f7*?+ALCfz2GI3N(;Cx7 z!*9a`Lw|#^u?3t_S89ErOfyrb*UG0=H1sRG$y%G5t@UrU z&W78Kl!jH$*3=t%7>XKOXa_e=GX*jXGuISqIzp$=MnsB4`0@x1eQ3Gm0Wn*+hfE;u zfs6Wt6vIomjCY8CSyT%SWB~sQrKWlckD=x|Rjx%O-yl6JJu07O)y-y>ZKG`;+fBB5 zyB-c1jtd;-+1op2IJI<=I$m>F2JhB~PLo^=E_a;UJ9cm!WnX0b$!3tF#HpD>ZyOWl z-WaP!>&Mn^wl4B_LXmK=c)Ls^l8CRv1#un!I{HzK`1Zrn0)7;Sn4WYm(>Bw5)APny zV_QQn({ueLUA6A8CPRNhw_3klC(?Ln6b+LM=k?p_+3IPv?+s3tVJ5NqM3t;|Vco)p zAKKpyDcXx#aidCeL+#PfQ!`Wj8*=F5v@=Ypbh^>EuAz28U78MVdwQuZN%xI*HL0}O zs$HtW#z#gc^A@_6(OGU7muuG5yi}iLW{B?d(+pSYOB-W&snjXUK&Y%G819(7O!H7x zoxtRgr9^;W1V7Z0X>QF-rh>)e1iM5=!B0v=^dv`$<0MPPj|GSL-zBdUzpb<61f0ek z$?YPA%%BKY2qZTZ1bBKPS$oks!7IU4s~fhTZTiXzMb89p`7-fz#X_*{iiMGa&mvm9 zThT+Jgi{eo_Ld|{yUOqKpE5sqn+0nX;o`;Qa$W(%Z-aQv1b0N?!rg*W_BgA@RY(V7 zI&;l9kG2=2$O^=FO#>UgYp*fQ_&?3*OaU{V5fc&kM*p38YA_hH^luDuv}CO%otR_D zsqa~>ZEVM{5CjvabnP^T`p^1edb^<)yujmF);L zjAt4Rv4&Wtikd4|i36z%Mn-?Z(ve6LmcYTrnfS~WQ4{$mDR-7KJ+^%3FOlBl53pP@ zODzS$wc@$_g-kd*8TqbVyu;)q;dsFv;Rv1=Gujl+a}#$L&nFj{kMf5}<_l+-avM!F zMW%}$3oN9Ac_M2O)$(ui42Fe`pP-=^E-B?-5l}=4{gArHtTn#Wx3$!Zq>>okf5wgU zGol+g-n_}kqkr?hitY;@GNJnI=1{>k>KwaTBc?;B@l=0uo-V?;3N;D0_}=GULw_!ZVrd=YuMStOwLpmHIBcUh-F$(;g(Hg zxtY;tuwR)}n=|qrWS~*4ohn*N{UhASo@2fVrV+Er&&J)B8`fDO8%u7@Df+rdBQXkZ z>Ow8&c+VyIR6E+oWT3yX+o*pf>&Y74D&{8gfXVb!%TQ(@>B^tVt|Ft^=7fbk&19I{ z5WXx+0%#$Q@s_g5kk-r-&M;pf+M$mAA+dyP#o9yZ@EHFWwGHR1GKcenMDC=O`mee-M0fs5%O_p9k(7=QGrZxN1l=3* zEZ|aAMxzcjflt}b%d<*B@Q396ws!!m% zGiQJtEH#Jm?Rj^E$C-ELQ-+zucq&ZL$oql{_vYriR3;T<`B$IHoaL#>M`RD7J?X`Z zfcsEKp442z95>$Xg6pJj<4QM{BbV=B#c6e+&M_A`CZhEof~Uj*JfzIhV=3ONaUy}r;QG?9JT z25~!NTdtXx7XD0uVlKJv&7qJq4|}O zB=!mvme0IkI+6DfNbnl+5O0tuhF8VhXHxXd$hnk?r!nhk9XVNa-Ex}lOOLQ*BD+1E zS;X!l4lvg#XGTSKG20m+!z7QKrwFm`-5 zb7yi2wFJ55Ar>_iz*y0~=Iz1+;S^$m$=8qr= zJc7N%L0*ceKYNBZ+I)=oz@KT_V{)_Ph!SL>jEm`@p@HWrY7KsUwB;9km|mNIum>&2 z7%R(OrUP|@Urb%+l^a_^;oz9L7OWT#!D5RWqcM*pBz!x>>R`iY-Ze5qa*oi@z2V0? zkSt^7lbo+oSJGh4ASSc-%sZ(&=BLDBwxeY)`P&jsJZ3*3);JKq>DxpSF@ie4);8Ag z?8%n=Ldz4{$h&4fiA+cpKj#`h`mPSs{NczVs|?K1CSO^gq6dIn2- zj04HKSOST+sJXakPGKFIDvA6peNc(=+j1B6E&^mxgW-LYg_{4n789={v55BB3E&N7e}h-wr8Z!_|a1CagnA+k_`atuhv1jP2w$mm8PpB@j5iEL#4-B91tnWzS< zdJA%bJ5de#0C_<(YMx#I4{;-sq4fF*k9Q)DpmMMX`Lqf+VWq&sxfRhFewhWxjlM>< zUV_Y^9Pgcrtj-`_GRF50a-urqCIfgM(XQ7Rp)J6%PN7b%CGzLjQPa2!DA;f0^rs?| zdEc@EssP=Q#ruscW*tzsSRgt3QR_Gj?c0do*~nOrK_2lO-un>mSdF9Y0ZzxEK3h=t zv=m3|gV(;mqY0>;x`t0IMn-lczU%cwrZfO8|Af5kDO9$3;0ywR57r+A(|sTLT?Ib7F|MC&4uv)T;IigU@Tw)94R)Eb#!uJ&{))_*Tt z(LA!WLq2pGp7961#rd~HAyYgQ?+L=)4xiH!HE4a2kKKVvu|eo{U_+>Nor!v@-l!Ft zfGVX`_>>F4J60m=9gWJsN%(6X>epP6#~qIBcXMPCZGfW5adwW#^$tLFKli=Oj202_ zX-ftMn2I*~;1$21sc{>9`wIxz4)kF;D%+|sV|Jkz9suF|hI+jpP4$)6kvV;i9Buw)7A`i7(|MPO-^urZE@4PV=IQOJToL4{0%S7CJBInv2XE(U%kubDo zCt5DyrQv%~OH|Hr9x4IAB};*E{=pgNyYW>yNM$7xsp&rd*x&*wa*)R@hGkm=9F_++7%USg!Vp1O-Z zxr;G;hW{P_?YxY!J=fHm9On5NkDkOMHxWx-VB~M$HMjAu_c%rhj&U1f&DCY*;{Faj znvOZ5LIq?g`n(dq>u@i`V?|BX#GF#hU;NGC9b82$=X${@Zg8*V^u9}hag^iSYw069$p z+Oi(2V>{Ns4AhR#LVV$LCpcY+u9$P7I3{TDSOs?IM{eBx(SNuc#rSdFMx5?C=Rr_~ zGvwT{KBEWUq1_+Q{uk&4?tTY-cBctP;eKAiyt;=Ka|@4ML*HFM-9qSo>rj&%#Kyo%dB{B;?}_}`klg=4)z?>@%;4c>JXBlHy!=qqlV0{UxI zL090Gir-qCG3N}xIqYz{|IU~P{#ad{(_R~_@K#N=vVDNkk7(+%5$Ly3Kt88nm5sw+ z!_YfipG*U4GYUOA0V^^Qkz*8IJrc-SKg0{J0yP20iUr2Tp*&r1%$7~P*cPJ_fIFv% z5{k7QfL;y4T(!aM{huorrw}i|3gI;UIc;?f#+$}ZHC6yOGt;q>zoJi{p+`TWZ|-4z zK0;4i!DGqj6|NrnIi9WfHR@cyU&Mds(2Fl{q{n#t z5sv#A`#aZXUoii&u;SA&D>)Z7&Y^+xYv8;M?9p=^g2vVVTA>{gm=k`8%+0aNTB3Dr z@d&325{|z)O_mt!pj@?Tcl1O!p5c0=AEI+7+`6F0dgGZmAY5G$+xz0)6-Vlg$2mop zzWCi05xfsx(G`8y9lhKUObc$LqVYMLP7fFBBN6eOa4wt^ln?rp(|mD8PjcQd|8rR3 z{0cZPK`!18`}3?nVm*3KTEyP~6?!-QC^Y z-Q~sI-QA@)r4%Y@lE&BnbNl^Ip0;VS+3a4KJNL|)Gk8XF_zBnLB_72762L{f%Ynou|=$Z1YR$RcPrq%LTK~q=#RQ+xrS)Ls`y<8W4Qr-S1Ra(|7B|zLc5lM z{V0MqjKat)g`bduHVwy_!V4@WsXIi}mPk&&5kI6F1i2O%X}m@%j*y&pQsE^4V}xXi zhrv4e<5g1gfLJV2mB9i#_!F)19wY1n#@j=*3sDYALtnhc;|u=(hQFWi`y)mmse(aj zT96j=VnrjB2_F}HhEzFIVfI}COU4X6lG1c#=#n^*MZF3(ED6__fgachf2AY5mZnNF ze8EU?hoZqUDyEb`JhKI|yPM&s4c=`8MoTLkSsVUcTPTqXL3DTw^fhL}584E7%OO07 z7S}P112RS)qi>1Txr=N0fU6>!L8ML?sl%p2i@$k^!*ABM?8HjrjTQf++A+#1~%T@eEP?r--%hga@+?c6%)BO#}2~ zb@Xis{M5u5%AzkD!tQj%nL1QV%_MAyKI0fsDQag zRv}V_iPUoN$2g2H7=NWn&Bv0d;@cEZnGiWu`E zaIMzj{}u30cfeNt2aB~I?N8Q;9q5m(1y+stHt*4rq&^j?xk2ii5PvcocR>8HTLp8I zj5AV6)dovOR3wPsP#mpS3qImN+y&7gnuX|nKeTHjSgcYwfTBrbS2*9t zf;Rkz{v-Z}26stpcSwQ1Luw3>3OGdNAQz*6+~H?j8~M~{eEI`MH;LPS$Nxl~<7a{A zOhyb*9wSu^zv2_*%1N~)vI3C0YGiFE^`nS_k_vN9ho4A%V-)5p(NwF6mamDCkc|G1 z$7~~&IqbOVG@S7_Y#F)lp9M3A_?e^{4&)*69b^`f2hnS}j5%@{f6tZR*;9;zH~1mS6l5onhH?HK_d+UKkjj|E2O&xvq)Lnq?H`4!D~78hqp~*U<`8%k zq$KJ1y;=#m?hvt7JM=l7OOh?qCUn|30O6v zGZ9wcvyrNKq-H1iRu=6+yiihyh*ZAGN9&VnD8x%5wN`%Nx<8>EGV$zxmEQhWGmq3A zB1aSTu`H|t>9`l7H}(f@Lq?MmpZ$){J;4|vx^7wMtxq@?x%;OWbNBH4H}0IMfsx(_ zgl@)nScGF(Cyt^$UlsH+sbw09c}Qx&lB!>s_*P=W-01Oi97F22kou563M?I|2SaKj zea1JwFE~4cd$Zy*6uu)Aqw5d8`97|NLTiU&K9QO*q;?^xy(NLs8G?3Cgth&H>;8r_ z*TT$fin&K>#E|Nr0oZ4fbuAY=(k|$ge(-2I!0JqePuLUf`wM;l2H!_&@dcs98-h`I z8avO8m?c#T*7u5dH4}IL1Z`CuJ=F%iSRMCQ1~bZlc}GTgI@($&=m}C&#*JA?s`rp; zKcxOvKHBLztbQ8CB~ij5H6?=zeARdy^$D*L&+ZiL?l|l=mtdyvM4O(0mA#E?BVPG6 zyh>~Y;c4!{sC|m|A~mRj;R}?-*f3)z5bk3YtYuLck;LaCyU|j(+J0a!4K1+6p_o^s zHfkY^zM9}d4ZujPjn6g38AxTjlmZJIhcz`79!TQ?KZZpG>o*tyFY&!|u>(Ge9w&8K z-{Njay}Hl1?(MK*8?Y{rs?uw)A3TApcf&^@`$yu1{J=4ja94Bj7>GMuiFu~M6|2yC zq-N<~+~*ziGtr76^}52);)OAz%AuXxW9DqdJ(NbzYH)uh+>;)6(FA{M!G{`+9q&Y} z?L%S3T46M#;*+G#bPw#cdqC-l@arBIv_TSjy$IGGD=e)K^SwNJ^#@uJb&ylNM1d(V`T8-7q1bUB2nG*~pdIv6{((7E z2BR+s*hMLN64e{k=kvub;%1=7W1*{2Ts$wfkXE32d}*bvb1lhFfZ6oHy;DG7PC=dRA!7AsWU_}H z0o$?=tg?@|k9P272BL?<(W@iDuS!LmLAZ8tXfZ^Fu>MH7Otc(a_ zcbu~|__ki^2sBd{vJtBHtUnvYxX^Pep`S4Vyu)O05RXcIz&o5TKT{f^5_^E6mu2y| z@Q**oXYl2PQeuRZC*8v%6L+#xt}XYJ-%2`px70{#B~6s-$>Zdfn8|H$wY9+ex({Yp z8vKtGjBGRba{r)y=A;)e>C6r$09^la^e->~k3sKjE*$`NY!o|-?F24W6YxMAFtea% znvc60i5*-cI*snaY-V0CCYENmBNHza+1i89R=2Uc>P1xr7xX>-3}@*AE>#xPL+4`b z4N;sx%%_3t(3P$aR%sv`!@gtYFqw2Q`T|pI~ z!>H{Kq>j{OFApEZh@Ni^mP9JP_q6f@cX~^zg336-Vl>#co57YXFWwS%VKiuk&Afx_ z#TmJWzS+KQzOKIMzVW^xzRpl(D2c~mZ$IB3-vzD>YX1D-xA5zEh1<#v<@RuE`Dc79 zArcW+E$q!5AZJ_YSSE&P%#>xSf_0Te?_oZ$q3X-(RLy$rOyu^Bh6Iz&uv))L|5cZv zo3BgL)zGiiha1ujb&Y3?SBwXZoUtdkSF4Q=j4zGTjUMA{fCSS`Urh_moy_&jb{24L2#GZ>oVF_MlzfoG9? z14uqC>V;rl%Qf_!^p5i;dRKaudj7dhp6>3)u9wbUjvx6y?Dg$$t(B~UtcR=`>*%~K zd4bk#)|1x%tShZ8txxg-^KRsdIeT(uJ@H2XbR}kgmC@uD>&2N#KmY zv4QD98-pi?xI#vReTvk?)Gkya;ag$9#0G_j70!>p6Mv!5tJur2XJX35Dly41x|oI0 z8PR=W+Qm3yAHy$&{tT`fIMn}@d9t~UIn%87-|v6QzbCZP6=P3Bf_{?LjCx%s z)a5iOn(wHPRa7?{b*z@^J&4e{^~AhBV9|JRU9wv zmu$oBoo!96Oy1SJO17c4AGQSBE!#kQz5M<5HrB{IU+(*yYdK=hbIVMt!`j0()>;QZ zLoNG9s{lUXlic08`MLXZO6ES#EuC8<_eZuRmqQDOS+?cY%R6t$$Sa=L-kM^Wmix|< znODWW-M-${$&=w(?Y!z~%$*Xhh-;A#qoZEH6V9Lx$^GO+;O!eRGv_j` zRm)Y-IENC$3C$TW=x5WX>89)>RirjV`$Sj8xZXT2AT`JvvImTd^srK)Nx?S*Y6i3j zlrbvu}3fJ4-leSFkJ2an1fMzm%t} zYl?l7^-=yWdy4g@t-EWfJ0<^)eWGg*Ur*@7nLR~aA6z%wn>PBy8kotc4Je+0dsA$WKrJM!#wF$u<6YA>|LDK~ z|LgiqnmqO^9m+mX*VBdS`xr)>`}h|!ozc|LuGB3wv|)Hz$7ZOOF`?oe#jP5wPFAhd zjx!qc@7WscZ{%(`;2Ru8EbAQD^gZYd_>QHhA8b!mQ_U*XXSteqil0H}i}Aj9p3_1E z^Pac*TJlApo3@f~=I!WdE|ity#NVD+_bYC#Fv{1{UCyocd~^JC4;G8cS$ub2QR$hK zZs3C+&i1fS%Tl|o8`RY@C+cOrbQ zW4`6?lH67)i1&AYbMN$ox!*cjK9tt-A+Ckqn(Dh+m)x0KB8=pJyDNAaN+Xf4s`mAe z%!XuRm@>&Tz+*=A@eus-G$vC2h*ry0s1d4>s+ar)@ee&*EmDJIhibk)k9o|W1{0u$ z;fJ=2x-%UvcMv-(6PV@fepM#8D3WxWYe+pYrs*#!MV0O9VTKjTM{$L^qSn9^@y62c zOu71-+C^Hy+)bM#u42;kg6foS8h3|nr%qEgs=|zo^xK$Ts(OBQt)E!dSy8yE>BEjk z*4hqTDgPse2sVsr#`3CzR9WxVxWrR9{s|_9HU}e()uON4H(> z;CkuaPu-zo#g-DIN%gy+o-Xv3v$Y4*jre=6S8@VdMw;T=DQ?i8Q*Wj!iiemQ>L$W+ zPo_Iisju~?pJ10$L)%^b!pr&|NlSDqnfJ;Ty0*$h{SxNUSD_sp{ zOjl)*)QQgbwes%pZpBWco6?fLpkByU0+Zj5>BA`QioVI-Z*mc?uCQBs3qIg_?-sg@ z`joU#36N%}rim7JmM0EiMt9y!RfUG!Q$9xeuG*@fEZ=syeecC?bh7xEPxAGaq8Y3q zvWg$ioYPIG|G2zdy!L~xtFYVKMx3RTm4`q-`LOQ@7sk9~S+=e8S+2#_r3;H2ea*P; zTt8_SJAs`eW_g2@A@moaF7ive(MItR9j%_NN@ZS&Q08>abe42{=D*RO;2W=CKCu%u zt>n*AYvv^VgF4~3>E6nBXP(QaIhz#2hMIb6FRIQ9FqZaSFXoonRGgrC)2h`Y@_Y_Ob23eLG~PC?Q1y`Ny2pBN33et{ zndpwds9_jzbD8*Eh1&GJvF1bX;eA6 zw|bcLQnJy5)j5Xp>TD(ej5boMxt-z_3k%S_#Tv6vxgtK7OscKSD8)tHl{d&Gq}AGi zx&Y~yYqBetKB&oOHB3p`uAN9%<{CRJ?!HncGRVGBJ&mVLiwrIrXqfbXOLAZE9P#a^ zoT}Bjy2i@dWJ5h5o`FIh>bl(Kmr)}mqxg~YAouvA_NKOlxr=s!w8vA)cZ*u@Dr#Nn zP10O6?2sOEW7N&e-GeHyK0cdYFRbMk=HKSpF;8^m*`Ja~zgDlKXL-(g2dhsTwyWbk zB3DKG$52CWfEwZuZjxXUe+t*wF{mCnOPs}x)GjoaV?TSQx?9oRl|rJ8-%SVUIi@^+ z*0sj>88gBp$MSE4@9ZbNpB5UW!eZ_qKgAjDKEn^ze$rJ{Y6(BY@oFPgTe>8*(Zs7} zD1W3~;uB;|ejdxzOVxkX;~qhwU&nHIz?4d;1{vOfm8<+E2YuO;gwS$-**uA9xT+%4+!p70r%OzgKOCzdT!N zDN1~Mc^~ym8Z1IPUF%S1P&2U??J18I?ns}gUh-G4>OV1cRV8UJRhVVi{h~(LD>YI! zg6BJ2(a?RA!*VJ$8p;om@+`WC>M`?H{vw4U&3}Sa8vKP3*x7w$>VT>8ouZj$s0i~^ z+9owe91 zr6O;pF4YGWLfX^4>9xS&VyKHiBDC07Q@|tkQc2iTRiz6-FZ>>`2Q?ywS;*WX_0_i^ z=PZ@pL)T!EndS6!;3G+hiJt`$)f#{6P~pf>TZp~rZ)zsk5LXd1t4iGhBg6m>92r8yQIGQNl&n!S>HUZuLfSjjwatc(EPD{n1qHrGldLKAVs1hVk zmR3pShW+slp!1V~avs76+zHHcD3FG`(6CRZK0_&9L5`Fk zZK3`kGtYy(xjZU}jzhj)F=(*2!LGSH_W3pNe=WK=;uvb$4!!omcvcx1qcxDzR}Af{ z#VheRvOKcsVxX+r9>;UQ1>WPVw}E?{L&n%4==Wd8j{Q2&yF-X4^hEoY0%jTnq?AO8 zYXBJ;2pqN}5D^1*?*!@mhUjP{dOr==-W%XgkAPwgMQ&L&pc3uy=#Ib5peS1g%H+SH z3TsC8byPvjq!0RUG#Dfuk$YAOM-@T8l>*PE5uz)@f#MN8+U|(2Gyy_182vl|v6ZUm z&qf%F{Sjl?0=#br`u!0eBOLvU|(I))`Nhi^hKQ>@TvM?;#7M6LK)?BI7tyDh(?aBX5`L zLch2JGM!5R4=satvVbn;p}xf>DMJDWQeGjKfDOE*43|Uk$};6LwO1J-WeHhg7n!SC)CKOQr#cryF**}eH?OGj<=(;}AyaCG_R3SR!q9n4J>XFNfC=}J z&5TD~Omj!In~Ie$NH<`&+sdVsm2{eBs`+Su(eJrBRkHXt@jmLaI$mc5CS*V+RJ{9}1fUyRcR~C8+rh-W+#LUq!y6^i$pl%lS_Z zkt8nM*UJ|wE@IE!kN9OGR(x$4lfvq^?LO`=o58RWw32nKPDM# zvzzv@UUf-rB9u9MsBi0mf?9*_Nv+0MZGnv1A((xesNM8*rVG7M z86n4kr@0NI=sc`=HQ0(sjQHEI=`mO_hGFjiL^ZFH(lv3I#7UC$McgB#@u^VS_VAy$ z1-`xB>t2nI_ZIdJ^wjVa^<405^n7+pu92>nt~u^d&mZ?$m&vu&HPZdUz1iKybKAR> zqxhD-FCLSpino*Rg0BlVk(7o5XRt6srIuZCJppw7Wyw>D3#27ZCqTL1EY^`1WfqhO_rrLsQdJ=lc)ulqv z$Q^;qkTls!Z-<8Sd71y%|HKRHb9233kU>AvKUwOA=` zEBjze>QV8^FI0b-1tp1+(gCrS_zQL5HsFkzo`&xAF3Fkbtm=4c*V>Ne?X);@V{?{f z`TmXgH}P*$=IB2u8EL ze}9blvF>}}?;XBB`zfR^%{Y|tJ;VOzQs(8qFS9h3`S$a!(a6GSBF|;sX{H(L0UtRN z&?h)3A}aPk;Y!84CF+#EST?!*j0&w&CRM&sWpUMaRm)TxUA7S>zRn}^4(kp>kMxVV zn!jJbH~*A?UI8Zp<^|LZ*b189WB=WLE6l0J&ieD(5}NAjTc076`!jbj!o?}VQ| zpZmJ=hjW;x4R@E{z_;h~eZgLf+e?R`c&G)h2CVZKc_W5Jgk8?k+|FG!8tPg=7eIJ{CdikmJr`{iXew_Hh^I`0V z=kGtgPk%S{`6f0h>48)Nt9j<(+ zM$KBjn%`<<)Vx?{N&Rw-_BJilVowXPS@lLE>UwM3sNSu*tE#C|(Q=oP(@Oj*mReYe z9vk){u)JT8;hMT5vqD)ep77mqEzQ4V+lN}9?{dmyjr^MrRaEDnRe!XZZT?1OwaMvk znPly3|CwLMQNrPHZufo{9x1PxJL(p?XNF^@EOWBIE1+R;QfU9M{P3K}WzjF9ndr`u zbi_wgzg!3UP}z_(LE6A8ep`&=bpdLBri0Q%Iw?%xhI#!w$?jZNhI5p&nPaYv$`fu`O~FKOGC_r;QG$%e}E%D?6Rtp4r()$wPAsEpN`Kk$dHxsc*MuK`eiltHm7bX%oT2@bozePFVn)r38W}VH zto^&>PoGR%W`bpmb1$b>!m07}Q|79AzqX`~F^u-(gLg&UiSJ(2Q*3L}juN>gUMD>$ z@vzMA3Y{vyue`s?rz-QSG_0bl)TP3fau3R#F25Hlrm4wECC3*}DpIe|uju@U9bqj( z(}NcKZ$RbYeY#@mpUf602#=IAgah1DM2$LlibHj=C^8QZyUp%w*EDyOr;g{i=a}~* zmm;2!`@!E2hi_7kF{vIwId{Gx*z^@Wv@RedPzb0TcsbxkfGt21lo512=tp3sfH8in zOwECG1?xtu^{j&32X7^Bs1G?{pEMu%2^S>c~@3*_MySB5j zqgejc{0*r3YDD$WEn+=HX5Wf0`9WN5{-F3p9!oW#-=NMz59*ZMRq774oPOeHae&xc zOchHBZ+#cthaIKur>ym?_pBeS-}5$Dj^;ehnhCASJ%8$CSkeonPyE&RSK0J1sDhUN z-8Q}NuO~mp|E&D0Ui$rX_IKmoWiwL$T+Z|&qyFW;q<{DSuJ~*JJM~}jf7AXB24&+- z&MIpI#}&sLSH8EIyj*oqb5T=Vy;#*#6K~iY&^x?IOxeQrA`OeuMb8%dmef9pOHxXV zF0C#9tK#%ZUsAFw1XMUwo-O~l?1eHhWojlrF7dkft74^!Elez0cyC-zRD%eVFAlC4 zxXJIi>73!HPN&UQzry;fqmGI9xURn1zKgyXj^Rf6W_cTW`nxk+FI=UNYdOK=@_M*T zVYpOP-YVadQE!O)L_cMHYM*wIKGRUm)ZYBWJk@;H)Y&x9B%7|AxB8v*>x)eOK%=P3 z(ezXwXXi2L&=kv%ZP?q&VpDNCU)a~)^TD+rRbVSRr@8vN%X%EBlA7y!=3MA(<7$C# z9qkSD&G7y9t>?n{gZvl18R}Yig<@i1F;Vm&2Xid)va2C-)?K*A^PG;OeaF3(yrn#n z>x8qcqeT85xJE)!{H(aM(JdoOg^v$i9c&C52QAx< z##*|1>YA*JX6R|kT8UH)Uc}Q}P47i_Cs%i;+Y#@4<21TQdL|<8dK*;RyLtC{TlfZY zJpV_$FBhYe*p{k%RdIDI^=S2T^-aw@twDD|R{?RfEWMv$kA97=mv$Ipl$+F_pxN!g zj^Q#@59&+1=oD(U+)g~pFXO)YT0>{S%I)I3oPjUL4e(v}^zzu;i#(a$3S4!5HeZ&% z%~j;`eAT%}++eBN>x#K&oAX$^S#lJKlp({4WT+8%02NOfn7M{4tIBU z#i8y+ME*&83wu*rb?d~uE0(2}QI_GB+qvy>T4l#)odY5IW0ou10qxvnS(USvWF61C zmvuR-Ro3mShS?o+e&uY+ZJv8Ar)o|{R`u-m*}Zbs=ak4*TeMJw9%MO^mu~ZO?)P30 z=OXK|F|;*KOR36sRU6~;fPEoj!@oq7iRu=8I`%^B!npkSdWq@9rrOK3UQ${KMJ^6O2=_PlR2u#uxTVKQ*|0iyA?AVxY(VD2U;cG(92Uhm4gH?R4 zEqQ@m25n9Y6ghCzqov9p>}@BHj|?s(}~>)7Ggb1k+hYb!*pj^!d4E5jsVqXgg}Rs%BGFq$RwKuP@$#r#T-Sn>VN#zF6$eH}Pe8vwbf9qPST) zFEtb|@+Qvg`{b?dGjhG57L&mx@(iEKP4_MLzVSq(&O}X5Yfned9d||d7S}-6L|0eW zYv(%0`1~36M0-j5AAA4&P5J%v*W1U~##?(?7g*m|FIdwN|37EFW3^fP+ElhGwjf&{ z+Y;Lz+bf&Dy^{UDU9$JfkI&y>Z*G5S8)Fa6pX=D^*ykAJaOC%OoN&ZB=Q!Ux^v=M3o}QxK3El%me1j< zjojSBzV*IFTt0tUTqs`zi|i_JgIUo3`YNvjwzwV2S8wRA$ZKy&Pe2~fUg#Ii0?ta9#ws2@NW?no#Jcd+v6L|<$+VOiC@W^ z_GrozwdA`@s5qjxc>Fe&Jd`>U#m9XCtyw$*PSqELA zNUjBUo(o2G=k|Ob#A&02eL|=>9lB)!Qhlh$Edc+?PwortrbHlPW?(>TfGSi6vn>|L z&v8^{G(qFb1Vk{9{t0v=9hgK7x;|JZ3D|`TP?(!UzoT7H$g=^>xJTRRmdr6G2wt#1 z>tHIPPW2$wMb!({J5?d|X?1zcT}>VB9c>4lOSe&9-mu#6(vW9}gR1x*quMkJnf4lU z1@mL5-gO(g2eabS8yC!E8KU(`=58Icc{0OH^Hm-zV%%6 zy!ZHdXM3&Q2^bq*UtMk; z7uex4s1{O0j1^16-x($@7cYuW#b2TudIz!Kjdj5oJu6uy7K&SS!3mp&O5NFr7WD*I z@B;RM6!?^*km2_Qif)l~TY5C~0e8^%={(wxDFyD`8fGW7{cbQ%p$;fOPs_k27CdS| zA!|4oVGY?zYz4Lu8-|AwKXGgc=m*BIdREJV2EcHPkquxY*hsbvR9u>{W7+x8K@il33dki)^M3s=lQ3O!KNbI9MIYW4|dxPqQvgSsK3!RBZK zU71S2?2WQkc1d5QhiKj1@FbQ?i=-uZOot-i0BNu^6!q0dN%N#N(joNu6X_R_GneF# zoZR|yQ=DreIC@uMOT5^R$0C=p5bCDY08%#`$aXIv);)nn4g@Ay3GW30_YOoPAw&s6 zt}qQn*f2bgFUTrL1{&HPd6h%)xrx9n*A}qaN!HyyFwsf1zE?n4?ZAWy7uEz6vl8ZY zOGFUXfM0h5EdNhb2Dpb3Y+WSq{!*w_-V*raC{$0Iiz=>*k-t2HUWn&Q@O&-39)87g z)cKkMZf19IG^@}lhzyiK{2&4u5j5>abjSiV$Fzbvx=#@kxQT3uqrh%<04Lp4fRz#j z(pk``n+nvNRC^o>WPC2>)JAYki5A~OXpw$}=E`rNr)pT35_nXlOVVW#t*DJ?gg@q& z7tx2`I3^953ip7v9|Iyg8LZ2CnD;8^){&Zq=YWte`2SW62O2D)y>CO8?f`TXHvkEp zgevfDQP;LJ@Xo=&MrWdzcgv?SI-X+exKNQi5{PmqM2R*74SoSuwjPLfJ>cJy!7X2h zJhsh>6k;^fq~ZtgSjD4;yARl2ADg^L&*XnPx^uIiEjh7zk|mOFknw2rgR;# zj}JKWW5h#VA-ZG5cf19o*@B;N#Kk6Hj~NHNb2R$Nir#96n2H_@>TY1y&O*fO3+{U~ z(D>Gf9A3axG0>sC0?a=GS2+=FMsxvcmqURjU!8;Hg7yMl%^?*sR8K0 zYw$0wBPZJh>m5stmaEB)m2qg_S-6iEKfgj`g9f%-#>rPcBs zC6(HbQTazc4xD$XQbYa^nbXCwVpOAc$%nu^{h_p{x6_CfL5=dUvVm$%kEMG8&;1WE zDkE*fbZG+ z)q<|zA24ETgIQckk-(L;NJW&{Xsi8*+K?LZ{i$hm7{k%=P;p(0D#=q2!}NpQseHwGa0iM{QFI zBRi}jB8zVj?Z|{BB6?M|s8u?3pf#Wqv)@tJdd$0BHA-Jm(^I|z4yR2>p-wSn=)LlF z!74OXb~3}*nu=b`;>$}H zbBp>c_4Y0BBye-Zjq(hrogS20E2-iDpU(B#cSYMSd~kRPwzF%KeX10%^VgN9?>YxN z4L%J!N7F{B?A~a9>dm62sx)B1ZDv|fm!Rg^9YPVR(sL6d0O zWE`n_DopoIc0~){=qUYq{U7$Alq#O4!K zE+3%JGtIW z04u)}JRb|*`6SPzFEhP0AKBN^Q*o%&mbr>}{vFjmCWBcjjb{w1D!O=70mz~xn$k{W z7)A?a()my~8wcEcgX)}mk~CHBspPATD#d-$r=dp#%rJp(#}5*aPmMVjA`hlg*csY~ zP-h7hT6zP79O|k%ib;ca`bgQw&W9q*97IX((PN~I;t{1WoxuE*k(DCVRT|N48R$VM z+hn`16Msxv!kToHW`)X6Ud@jdFDj>*KFU*}l>7$T6%E-mdbbiPloV)jhH{ zsS&84`4=nSP%sy+iz}60bRweix1mSTQ&_@JSDI06lrN|PxP!7V3z-C^znIR;Qgvkx z^na77eR37yCPw*PRM9c1&Qq z3M-2I4Be76n zKev?MA?>3@CW#&*?-9R$6zAu;{0`*d^BX?KAB!f_0 ztV5-<*O;$R(&vQw@?UBOeMvFNNmK%O?BAhXyoNp~T@j4p3965(8S4A=Qv~UiSPD8D zzcH&f!X_r5`uPk*ICf*5uc7>+>a!Mh9KBIKj2cyeN;BrB>L2FNIr%@4l6EPlm+57ATWG?iB_x}zR#GfdAsa!gk9mRg6 z-^m^+4Y3}=>v+#xfkyTLs;?X;7shJQmI|Z&5y#t&wP2lm4PMb)IR){WpIC8=V2@T# zS|P3y7eL*3vh)Pn$*JOQVW^-N2a3UxpOho+6`#P*?I5fI!?YMbSbQgKNA2`&(lb=r zQ1fer)lx$_QvNEg68Z>X1w8+@1-i?F#S3CtDIa5`lJp45%SGY63y5}xB4ShrzSaX} zE~2wGYPxa}o>)I6lb*&j2OIV&B2mHYK=3F_!{e0Mc=b>9D9tm}KP`+_>#1>T=4%<< zDQ$D@Mr{|JMxUf#rz@^IroF6fhqT}0&@6Q6Y}#_D2R2G0p|0w2%_hxCjZHm9U0=Og zovG@hx(FrheyoOF%)Y>SbQZhIAV$M1Wr{Pe;eB0z?=%~E+~bi`wF5fqCy@(P96QfC zSb-|R!x@5jd4_C-H!86NU%Dvfj(y4LQa6WRDcHMKHaICZ+w(@yD^B!9( z+4tCc+1BU%XK9i5IvE<<)?1v`Rj}weduFy9x`aewyWmbLOw+qsDQ@@}`}B zF8?Dzj*z(#U81sL9>yGo`dn7TsF<|49|^M)65J@h+Rvo)KE zA`-)s!Y+m^2{{;YIXFD9qTdnY1ASfHLrt`{zBWQzU%i0QP$BXfkr9ic{_a`PD7F_W z@+G;UzR%eEseB{2m%NK_!=L23aSzcdu|gHG47Ajz$!p>Jw?vjt59o!M>7n!|x*HS1 z*23=QGvf3`v72!*dC(M3WgD?N?19!|$Mb-hPp`&&Rg~3Gn)!|0iJMxb^pICcHk>s8 z(HyH>LhdP1(n=_LpOiGxHjx+ngdBdH5DR7S+F}({VoK%jagC6lGLDPmwqS3+1!>I9 zIGyh->K%#hL5T!UTbT{Yar-A4C9SBh)0^Md1_Bfz=F z`Nz4;HN<_t3;gO|)_-ci%HRtjPePNzLc^|yjtJ=!yaZJr zKl@h?2o972R|io+EdpBmO)_mp4bj1dJ9uD;qz3oO z2tRlzbry`PwumCT|J>MF6)J@E}N z>M)^|PyyL|l$0y7k^>ojcYv?F0T#C&<6sZQ!Fc>kmev7-jKyasOJ~93^U8X;uat_~ zLa)GJ83Al$Jba1LP^~&HRYqLA8or@D_VnA33HTWm9e8oJI0KcuUyDJKh#Cy9fwG)} zQXnUEfF`$2I*d9EU7`8i4tPvk#GU5BYj`g{#JJ2AHRyxR;MB}OX4G3LN7900!$9+Q z3RY%+?BT~@obAK@Y(Ll!N3m0kz@Bmi_QNl*56i+XdKn%hYCi!x@Wa@HZ^Djz0hp9c zkWtr&ZiRM5&J1=|<>{K>=O$t=?nGsGl7G1$jHG2)5t8BSmj%y8!QP`b7$(i1b9Yq3oM-{RA=D{3{0^TwgxqdvYf!7+08V?`n@AMP8 zBC7CpK&=cjs_?}#RTzKN$4CPL7y-X68~e#^^iot(?*;Bt4)%LGS_1~+Nvv93u*xmO zPu&8>SVbTK?eXo|VBv*e_gWV_t2nUG=3v%u#vXSf_M*4oapgkGiku}8NJVMPSQe;5 z6m-c{Kn2v;(Io>fP{6?3ft7Iz9@Fs2|K)#I#a{Lc5Z;5}cC80evId+_qC->{?Aic@ zDL`1FfyG3CQxXo&7^S=f4)6+VK@u35RSRA(hcTH9j#(o9wkcqv^#Q)n59mu9FgB}z zn=%y4mFd7^+JME<5{$GEoXJ$cY3YO4Qt(_tHfboT%b4*_Iqav417l!tTnL`G1_IO( z^#I1>tTVA&?vC%6gACup;KQvgP$$>`lEI`x z!S`|0Kp;1xz(2Ghi}nC;i}tYL9Z)MG3aHT?oU1y{bO`>~LonuMgGWhfwrqi~(*j4W zDqvGi0*BBI{#aF9K~p^Yhml(uSeA*p40Pfu(0T+yFsUfqQG{U1i( zWn9Y}tU)C6{0jQ%Bd(VyIM~7XbfSgq$S>va%5U`EKj1+YJe+u+s0U==c^0stUwD=U z#%d1uaBpx&B-`vW{v$dU?=TwfYT@ zwVTjBM$Em?g3kmNoR#QXc!0{gadtPpUyE}Gz$X{La_$74`2;=n3CDa#zrDtIOh;Q16$>X` zC7Le*xY|N!owj%oy%wSm7KpYg2Ry7LtOZd8s)pAaLOEa{#@VIbEpuwO*8sU5~^L$nG}v>=LbM8PTmEj8bdhq8QsHG0Q(g zw_z<-)_kliF*uqivlYhpA^#PFl_`(^O;Ca$stOudrec^8@pw&7JWX7~1dR0Y;61m4 zb?~93ufr!Kt#}gcYlB50`a`j}%ig%AM2sJzkUma5!NyzRxiTqjYRhPK)O0D0U@sd&4A6|vqu0^y#p`1Jv>;8bVizrXig)kpEMKR zOK<6))Lo%a9pC`+<+nj8-~^DrWT_+e7iQqw6fDt7^v*xv$mDJU@x5Pgy+lpq6|PT% zF`5XwTLW#|6RYe|ps;z^?>_;be-~!=7F@@1%=F2a;q_o=%ftE)f?Ylci_iyiz9(#W zUGx)Ck$4SMHv?ntG}@TxpJkv$V&Q4jMT_;s`5WNah1ktr!+vT6`aBTrS_+S7v^u$t zNX&^KtRbUdarVL9EXCio@IUrrb7epJ`4GncUECj;H``$GkK-OMV?8;APaecPAamgue&#^8asm8_eR%h8fu+8U zWB0)7A3z*}DBY|F+P)Cydw?Fef%nc~v}MBreZiWt65RH&7*X3X^N!(LCSmnIhQ9iQ zwtR%|*^Ie&95asSRb2vVMl|X6;Oc+E!hgnnq~R}#@R(uS|KT}N9^%pS5olMUh!ux5 zp7?bg3;L}w*6%*B-*XFC>~k=}M<50>4nG|+QhQ;wAA(0G%&s1I)GzQ8%3~%+VNMjs zC=Noe6Wdm*z|P6I2Rl|QqK88)&pWi%OW2`r1uaWf+c&TcME5KmHt8+K$5&kObKKVx z+`$d}kagfbjw4!dpD;WA;ges-W|j-mZ-;}b7&{}0io z57CS7@EP*Bk8=|1M85MIS{vL!d>>g0)A9Y!(5^(I@)f>|==R;mC;ws=6W<^QJxA2$ z5DY`Bv9J*uJQFc0e7HlRg5!^e7OPG?+M^tPNVZ0Cj5nf1R}H@_V6L=6OB0R0)_62S zd-g+XjxF%1$HOxs3Rc7;9aYfoL-77^yhjueJ7TQ%!DBFNUv11fqHI?JLjr2g0tCY%(=g14qH?X~R+Z_`HC> zSva08SaoACYD4fzsKVnjh43kVe2%C|1>;P_0}wHjSR6w%ut@F|jrJzmPg)!ihFL(e zUMir^i7HMq9+mODCSIusi<*GdsT|H-6g?M-zX^CP8lNOyxCZAT%A;fq5$z;@oRg?+ z5v3w8$wk055-mpZF3FBD;rdGA%6#ylt6=7iz#KLrn)4nlydT+WOVDcm7%9~-K6td= zP0S6VQ}hS*^u}NuO0X+E5f|Q!cdp@m71pTP*hlq+J@CWT6~)!L(APv;s26rIdr))n zJ5?F`#@f^}WY%0%1|rIu2TL1H9mRRNU`MkKJzNYUw*jsr2|FaWydMmu05C(&;=W(Q z&TWUST8zF|;9aEQYSu#k>=5Elm(Xh05uJXFC|-BOEng$bdlwcc37;B@=({L4!MRIf z?3>X8DOiPqXd`_HEi?&Uc2Detnq!ZZin}R?81ZSe$UN-bCZXNNVQtxmEBb=_NCA3K z8Md-ARZ5DJ# zLR|y-UerrfQO$9cg`OwP<>I|ty&gVI{>&@^L#7UORru`t>fOXei`C?g80AGU)?Uf0 zrI)}oQsk!8AmE%7^F%oUW&2#HTQ^efBEPXFRIOHH4A(}U;A3VSvN#r@#WI!d(4)p~ z6pBP8WFu9MImCX!ey@mpPTC6{f^hl;RTZmW2(^OIvbmIA5yXdbAmX|&g>u|TeuA`? zKo$2FJe7-S3Xqy=@buD@=+I*%@iij+_2-rxcU0@1BOQ;bukWvYtPe35){#5an9 z<*Y?q=NeOjvLSQ48(7U*{7KnNf0XMW)^kgGByHn=f|K=1Y$#WUtvwE`@U>(WiwRSu zB8*1;STjJC4n+nH82eYKbE-zHlifzW75?yU5xAq2B)^cmP>bbzVo%|YSOMNs7Gl>o zff9WL+FDz9!he>=(!;QuTr0O$W>AOuSJEe-lr^bgLR+>ba`Ai7XOwPCx-wF&WtXU; zl$LT^Do7p9&cLqsGBZi5V`J$u@>6Pq>IHiib$*XaMz$U+uu=3F+N^Yyt1yW`XbQoK zK9)a9b(vRe50#0Tftb=3X(96-?b?=}DD9yp$?vGO%o(USb)zT3@487FR9BfEV0oQp zLc!&!LQjY4Q5ohNo30YsOnN(X6MoREnZLlf2U3|#8@49uew=1%F%1fQh7-(6rZU@; z*+tbyx%o*JM$5vGc{(sw0+u8asE$#QHbHIQz+LJuuLBq1hms|4K$cKjhT~8b;I~c0VBsJ zoq`p(CU+7j{-L;ys?5xht-1Yds^9vNI?#zW=>!(6YpRTs&UOxUcl}&RSwht zm@G;s{{lz70hmWEV3+Gdzb*r_#-B~6i%^54ZiwS$P>1PLu+v)Ps=iV#0lyMp3%0_- zzCm>U1|ku^ z?EL>jzF}>!nN|W7se;wVjFoE!R#6L{)4+L-!ArV}4D8*ofLcU`V-P)=jU7e;R?EV; zm;SJ}gMfWjp!;AP+`%!LiSW5H;Ipp58r=_e zcn*K;D;tbe|2_8jv#`$I1G+)fle2bYGKwi;KP zh_fCBQt}?FL@(TVH=x-E(4Q=P>ItZg`X0VX6PaY455YGagcYW6O=Iz?=fDjc!ms^{ z*1G|u@;-3Ewiq8vuy*QPMF*96Q zf!*94@T$%M%_)ujTvI$q-OdeQ@qCph%WGgm1F_#KhkexpjA>w(@@BBs?#ktG%|Te} zDD=iUtZqrl1UViR`!aDgcfd+JgX*0(B`>1PHZagW%SAAvMk^X*EM?)Ix?&dTv6kJ1 z$Jih279aRTSKwL2Qi41kRYJ+CT^F?lrenPPlsz(hRrDGK^|mak8!Fw^2d2FlYjA5i zlm3XD*$Djh&^s{_E`z0b52*4XV9_Gohp7X!c?arcOrmMz%-&!Q)AQ*^bXleZa}7B8 zIGp7w^yjW1&-Mn63dcy3!2GEM9?lgY(h2lOaMdc|H~0xai*LXap8(%tDVRtPF^W=w zCntirbOxgh6)WKVsL<=3VG~XCDy;L@;opqKPJ1BsBoom;q{8?J;I}lqH52Y;3g%2a zR>6>&w5|K}vhCTal=^*N`O%+RsGmsOpg1^a+5atLA zz%?l^Y~=rNgSjZ~I5PYG`UKxZ&cRjYPjfNcdS64|NZ%-5dt`uo@D1mda0fUK_mrh572WXFd>&??L1F?rkew|zs|fuEVDBEl%1+7s{W>)uPLLw zp&g=oi&~+p_3?%&28Us}ak8nFxjnK(1k(jmwsD>Dq4BdZ#&p#9*mxF_N`i5Xae(og zp_E~{K0+U)mvozS@wzSAcG}mP{hBeFGN_FCLA4cJ&(f-2>?uS{AE9DsC8ijYz3ihMex#3sZFm!QEE_g$9_(ST@*e!lXy72t@N6K)rA|7ENbXT^T(6365d~@>?nRxJ zL;O3gF!#Xs%$JKQOk=oI&WSb|=AGtQ?;h&@=Q{41?)u{#?wst1bny8?er-pJ!;_zy zf6G3>o?tI!Z)opf_qQ*zMcU?B*Mb2bZatOv($XrgjkUF{zx|0lHounrldZeWX-xnd zKE&>@eYda9zn*{JQNp>y^~m+!HOZCb{Nmj0s^b3YKH{N$)5M2NA7ih;f5F8=KZHbv zYzd6_uOBcZNC^8CH8!qm5qHtDC5n~UUVL6+ulVJ0r(({;^o)HPdm_#m7ZLX@CO_(R zq!6AQ$_14OaGQS`n&|?x|EZ6t{qg9iE~zfB{sb;g7P27j2!r@sE}NIc4@xcO0{o)} zs-xW#@B0a(SIwo%zmCcO#F}JCr-a7Y7gd4j;__ z;6&~j|4Qg1MWJ3!3uXknjg3`RQ#DZMX_kX0(Li%UvsgP)XVztFGE`%jI&=WmjtZE^ z-Rbkxd?i?#h|I=lF4p(j6X6*Lm8j+JYVJ&z#5AP4jd}cCp``PX6v(MRU zk8t*Md}g0yPefg`cFv*BKO8=Lo_&Drds~8Sur0~9+8S#;XkKluXC8@KagEGJOxWRo(J0gjYG)Z&RwYLk!yteYK|*BgG-k1GW;|-_8x< zS*1yr9GVgy65b_767T9^uYu)NSstb)Yvto+U0F4}s)!b#O^XgTaH?=#kYDLs0>YnLN>8BV9fjarEVTW#zdbMJ>wBFZ9 zwxLhULf z`q1TYopxXKyzkwLIdhArm1n*CfGfv&#l8vy`gmuktDox;D&=}?A6YGy<(3YXXXZ|p zrxurGrR9;?Z^|*9t9b+b($$QrJy~n6ZET7)ji|j^lUr-88CkQpIutKe&FSY-o;%iZTjS$7BeGU!U8?8E-k1G)y;m~AQ~yccowO=pP26*F1EQsn z?%M9cDt}Yo4eu~$Px*%kD)YVu;ygoiRZe+}a zsO1q=r~-O1!Wfkq-8Xt$|FiP`4+gQKEAR6uh zqpq*Mp>DHgvL+2x1-og6V{MFGW6<~0FVpYT^-w?YCwcn0#=C9+pKXDA9dZn|cx9|! z_{iDPvCRIv?IMu(3=XW6fwph(UhsU6+LvqbdR=TQ_7@|>)!rg+58pn_n{UT@=}z({ z_|z@LW9~bSw`|?5&sm?h&9bLCq8;DaccJ3yhn8EW1-0jDa%wATx0?Pin=Cf#i?&X- z4BJubaBGTHw0v&qX8FS04ycSXtmmv>St2ci%s-kg)C{ZfR+R&n@s%o1)q@ICatGJ{Hgj?2j?7CL`t+{JXA?e&PmlM<&5DbOvq$#~A7%JN^Fa7oVZwa;ZN)Uz za_wAWkFXEImWE{O!;!bHje8?htmQ1s-OQ8AxH*GAThs0wQz<_+x^HaToa z=tAQWeS7^S-F@v+;QKC9Huo>}Ngjp!Fp60W_hyK1V@-`q>;;>*$lcMo!oJ;p$`Rsf z;C{y=h4_JKi1c+Uy((>we9< z$~V}TAbLD+iHm&ouwJ6r*G77Z6%&GZ!J8)@65qfIyk1h0?@jMD_b_LHEzSIV?VGi~ zn?_nPttLyfCDFXNwyJta_4n2NYA)17oAN9*mNeA0PP2wve=!%C`kIZFXO<7FHI^gh z;ig`ue~?$5W*&l-VdH9EtNF3IcU9-A=&B`E#w2xiw-pV=)@&rZ}Zs zFMJ_gSNtTEdCs_GN0g(N^QL>IZ?E(pX3b6`gUaP;=BXzxllJ&$ zDZ|u#wLNqxx+Lu>b+Rf(ID)b6Y|P8{#wywE(gbAvo$-Akt;YC%wiGAU_jL8la=(UE zsowxu?ss1ZR)}=0KwN2WEG-v97jN;5Y^$P3RGb&SOCytN194$s}jd(e%m0_p4F){=tO;5w(@BuNY zz!vsK4~wpehzna0Iy!7r_)n4g*f$e(snu!Ur8Q6KmRJ?HJmy@~JCRMoe>dLIZdXUD z=OX89j%vDkntG@Z=AZBT#=FH`>wLkP>3Zzm=lxu|rkE_;M&|Gaj8q4smY-Yso2pEG zM*Wd`xVo)cgZ1RGh~f29#whguThdZrra0Zx#68*lkGs;-UHrrMy|26Xr28FL2j>Wv z(_P{1EsgijR`x=~0ri@&ibp~;tEW^VPZjE^&*(RXtUwLhNOgp2h5v|j-RF_d`{yCo zD@ATDO+`E@O3D*`7^Uoj=j1^D__<@Ev&v=m?3JD>#t7-c4_KQ$+ikTg?Tc)c)=4OK zwcLFW*~L-rea-{+SldSQip8dA6r_LN`~|XaufQU=w-woMIJP)CJNDTp+a6gOS_W9Q zTl!n?SYNdNV_$2Fu_nnu;V$q(*2*erT=Z+`w^8XYqC7K5qV$KJC;(A z@GyB)O3&nilqc!cS;I4}XUz@~;@2wfhU710t~`^B$K{2(bRDJ|)*M0fn*xGAwMqK<`L)7RJTPz@1e z;3xK@+HLPW}r-9RNFLSJR{q0#I)v<`=-f@rFZ4Vij_iVeP+n)$d)l>5zRtvsC-+hStICGdk{bTQheEW*SF8xUfhM6 z)Axze#~Il)J2wfs|EhI&ND{r?0ZR?h!Ly{xxUF>t*3?OGDh^b-0j@|xr!WT zZF=h&^EmS&Q%6(7T0_mxRZlCgR{dO^Uc0$=h-s^NrsWW{bdtS=eTwZl>p5t*$+FVs zv$e5*YnzYqBGDKdh1zV^&#kYTt+lZ=e^wu_{sJS}Rn=*=_iKMMud*z#{A7uvX?+zE^XQVgJN>5*&axXC};cEPr#4V}a z(`Ki)O?y3cYwC(LL&mnWMXB~AePTrXk(lXGX_31zW{C{#6;>YEI(A9IvV=bpieoQD znIpP{zYxAQ+#kL*VnoD}$f;49=$VRk~rHt#-sJ-dzN{3ioK2KD&|0NeZ%~cH48$5l4?>ZpIvw?e ze^Sj?^~0RRHAH3pLXMhM9t3T+As(>N^#U?`2YPOaYs5aNr~MVit)1P~=qb;5E_y!^ zr%MUat5|EX16P-n^R)`YHvLkqPqkPu$R)lSu|PJcKhvKBc6L|&c;#7lp>>I=+M4Tl z&Go6r2xNutohu!4osq7Nh{;^`&h-xTyyBW@TVpwE%C_{jm$;n3R6Zb;d2c$4ZA~mD z*xx_Q^DG}*|FCYb?ywY@z2-{uKI#+Y)Mcl@uj~cMpF){2f#=-xu|L%m=aEV{b*T zj7$i(h7=oi>u2a+Hoh5J5!N;$BBFixmC%CFs*s)`amKOw$=XipB-I4uog6~dm>Hpfgx&Pbl^VcWwm|;uT6sU>sfQJA%%2q~4$2edn^G25 z>h40+eu3OT{vB&|$0IZ9YiSYA8H3NW@MrJ(9!VAGQTHHMx1Ri_^s*ExEt7@;_pGOI zQP_lv(q)(%Ifn@6RoR0oAg@T1utxWs&*&Q=&J&*(^C5i&;t}tU$k-nYOEb=DbPV)t z5yv4m>lJ1x{zeveHuCUiyM69Kt_6-(_G8vxP!&Og)%HsrhwXP!mtD4I+XmW}+7??s zH>X=3*ao=Q01s}680i`4YUgb2(t1A?t9>J+5k6F>@Q(F%7k~E+!6=}I{|z}E2wx>) zzVw`&ig;lW<}rsz>!lm=azuLDU|u8>V}P%KQPoU%Aaqa-7JSIYjaQCD_LNY)1 z$=9N193UK5^-%ZIEVmQ#)Y{;_l0f->iL+^c*OlmLVgN)Ib^r7t5IS6+OXU($na1a+jkK$&=k}J86#~)=GGBpc^r|} z0?)7<837G28x@6_F%flB!hrpnA$P=V({uQIgt@eMsm%8!^6N+YD#eq?*szLSfLpUo zJmCFUw0T#GF`~=+BILFowtp;siFoZ5@fqGlK&Ord?!X;$S6KD&EFiyDcv-y%x zhr1J2a4km*pGxs^Gho+sLB`a0c@lDw--AT2$C~g8l)g@qbn% zdJC&KcjIM3e%1?EIet%>gjn!AVH+gLE+nebklFHv>TT5`)nwI3)$4)y&;r#A)hy)i zPgN~NtY{MQ_-7#VH}vHAn`Nc8}919i6AkE-N9!H1iMJ2gg~pFf3fF=y!qro?7E-2`A| zHUQpMC1!f|U?!Z^=5jC-UxPW3A22sFz#op8heFtbVIGbC5@2kX}GEV~>c@Xnp-#`l9 z14hGK%!qx8&!xx$`3y5(;~_sULvx7F5USKGpP?PsFspS5>rM-Cr<0g9JPR2)kJk}M z&l6w;R6)n8A$@+J)@DIM-p9Ruzzo_sV7uHw-iH%&ZdpPvP;v<9wied?8{tP(Wx5DS zxDJGn8^8#;C;TPs77k%0!H<})ULs5srVGP>CDIubt^~5kK1kbm<*SfBJ1|F%V?D`e ztoiAPl~)qhitWLw{Slyz&MyLg<6q2}E=PvUSb2opMs6&JqaR0JDNr=pL!Y~0TYapJ zZH!#fCUO+^+L6U`96Z>L%+F7e@iQIsUL9fgn_}*$!j~*P#F%{>vc-n_{G!VDt9Vx2 z4-4%Si^WLf2PWa23d|s<=n$LxW+H#*E#D;HNPO$-8-!e*4}9TLCj6AGu;VJ}9pw7# z_x%VxiQF~Zweg;6Cm!^}yADqFo(t<}7#xuR*KU7-C53))`OeXo0@Yoz~3e?)&vA8N=k zv@;A@h8QQCuD^hC~s4c3G5x3lmG0%UP zNv{A}crs?w#~{Py2W5zLzHdA5Vx_8h5#M|~Nef@K zcvPG!))TLJ=X*N<;i|-Q#k0vX-BaIl7T8Cz?whV(U59~q`!`}zM0z*B`DwUAJAK?(XijZo50*Gu1QC^BeN^k^;z@FN^yi6K^9|D?<7J zJ;OwJBqy+%p%3h$Tlhsa5EyJB+G6cRU9rC0aNT$?Zs?U zH%6;t3SwHtw7|Ptj5?+w`fT*x=;6_KqF#(T5NV8jGvZLV6gD;Nc4$`U>mlom=M7eU zvVM&2thS@}jHat*w>nNeO?4DefO*Jh+KAN$SAbie>Hix&hz%&MlOWA@CQurzK(du9n1l}i)_|f+jiR|TSr?P%qP8Wn`PT*+hyB< zY}Su~Dz?FP#OAiWVE@uyZI5?!bo6$-<5=Z5>xgl_?Y!^ojQOQ)kc0i;@-rY`Ep$I~ z7kEYiw|5}WuSR)>Vf-`6yG}gsdkTz@B&>8qKD&^wnySvw-q+1Aq=wuJeJQ+mL|kNA z)H~5nVkXAjice3Rn$$P>^W^uECnSHDygT_=vOl?d%9xbgly8#PCQV43oG?FreVi)p zo7k|}Q8D?^w<8BdTnrl&8XA&foQR4*&+A{+y{v7oiBcB|g+NdK5fLMuVh`5wt$=sg zOxlJTgrj^NG3VbIS;{5i7O{^gh(+Fu-YTyOqmNb?gP6P<&^IP}?|N?H_1IGaEHRts zp64=j;D)Enqx0r@TYCq4=KwWoHD=a+@?P~iyglHfJ{Dg{l-(N(0^Mce0kZ2Ui)`L+e#IPV zE;Q{itu)Oy%`h!A{b<@}I%PU-a+`GKOw{0-Z@z2JLZsxOrGs@5Ff^S&MSR7!+E!-k zW&h4@w`V*0fY+NGw;ZjVXEACz;PSY-Awu`FJKJOSB#9sU66G0KTd`dE8d@@5y;IXb z_e6iixE?d9pGLeB**B_Lv^Tn4?1s2I@sAUBB@RsbIO+AIrb*dJ&m}EPDoS!CsgoZh zjYyiF*dt+h{Drt>agF1S#rBT<1+mC`QS%~SjF=l<6V^Ixdg$YjNg;=fCk@-NzG0hI z34F{Q>S*<^$PS;6$`pUY!+rug-vqTHR$_b_DG!qlpbu#QJ>3KieNk*7TD*I_GrbeN z(=l=!4!+GrHh!Y_foG@Z7tFdp_C&%LYT+H{9fi5Qm%-Iz-X~r)5W;$k>%|AaWqbpD zSU0TYa7yjrPZHBpgEf#p1K)okdhYR9C8HMV2_1yzP?xYhyq?j*SHNQXQ`m?9?SvZm zjpKpV6s9aie#IMD2fP(yua~eUafOtR{MrKFY0OTo^*-`Mc|LLL+~2!WTsxgpfWX?? zG1Y#;mTUV3>nC3V3})KWjSX_ zwl1)`tmACgZ7KG*>__cQ9orqbn6pPD+r1oXS-N=kV7d!Mo0N_=0 z^H_O&RC!d`t=gd;rcr25Yd_Kz=qvRn4gVT1hnxs~J1jH2D11^xV&spJ{i7nHuSbuH znH%$M%z>EwF=t|GVp_+}k3AM!8GAYQ)7VzAwK3~s8pWKB{xW)gbo1!nqB=*dj0}k! zAF)3?IeczdRv2o0g|q=ae7NyV!*BW&{nxtIx?i+O+IKV$)z4#=Jyx{@7!6l|2H?h; zu57Gbd%=GnEZXogAWQvu>|gCW zh!r_EuzF>`PX~;`o$v|2##*d%z$p6!s2EeQ4zCY#6gp!K(pOmhU5OQ7tO~vnIl=p} zf@n8Z|6PY{jRDVIg>T(oj*#ylr?}kL%U2Fxc{XYh(q`-hMqm*v?Rxj~?sC@>R~whr z`MopM`LiS6aT+Tn+S@CzI$}I#7#!Abtplxj)_QnJsO)&t^2l-?Gd4>xAG;U7$}Bd^ z5bGD#U5F+}+NRqc*}B<3w43d79TC9l&2^o2%|O2S22X}}t+$nU6>E+vd^-_MOT>Dz z?iiP>gih))Zun9?0BG{#wEt>zbO&`~^gjI=!wuv8kn5qZhW!4>qB zil}#^ev0}%YG>4usG6vd=*H1wqJNIwjn9WsZ%3)3R!6psyo#EG(<2&0d=Y*(tRX6^ z)rRy7`PVqdm~Px;h%-#p@7CG1leJGZ3pHBPva_&9=mW%;p6Zk8Sj|$+ zbxm9C7Oh45uI`d9ML$TtQh!MQOrMK2MSBgm4IV?3G1u6{m~9L-b~cVPPB(5ao->{> z9yV?+oAhHH&E9L^&cNC*pZvnJAn~+6i9*ZtGl3fp-Nq&x`C*{5yTA!swCLA zRl+R93=-jsn3PwQv#@&pBGza2!rDgGv@XTiVkyQIIl%V20$hg$;GhoJ>hq=Ehzd$R zdQ}d*k0N{D1aI>rU~+bZ$Jt!W1S;b$;B7YcMtL8DLxVk9%(LwRu0w?TPvA)Y;F{@b z>@vXvSqa3|LdQu*?9>aIY&CTI4?Q1u6C}kTn}Aw z?r}hJFnDHqZhM+}mv}3I`?*mp5r^VAngUr+K$VW);4`;@$Nm%65;liTAadC><&Qv7 z5V6j2pfDd%n-fC0kgjTpDh=aN$@DwKUoJr7e29|AtJR1ChN$bSUsk`U9-@9ry#zG; zRsA0@7Q;1JK+No_>85#4^Py&y=AI@>+gaN~`#kv2UfTuVyKARt7iza_e+K^#YIkbq zXvb+k*G|RfG;JSkL#;-u);N9Lxjs1zs^+-Q)UBMU_Vy-YLG**9NF&OF_Mo#0`E=W@V$vqUa0&Gk(wW& zMME(9cmi~f?|loPJsr_ch4^gZaq$bWpJ>4B=~w7aUqLis0DK{%_o(MR;HIR5Q+~I@ zUE#ju-ikWEeX$a$v%3TSzX#-#_uX&08@SWmN!a=#MiIB&H9*l-dEzjtDDaFye_ZTo z?fnG(?*p$FJ#Z#^@6}=zc(WIl`vqwlV$R24_!FN87jGo3= zSNs`T_Ym(+{Nx%&fBC?-oU7WQ`df7#v9l7q zWL0nVYlxYl?jCS3XCa0*3coh1kE^X}S#8wFYLmKDeF0i=5PES#U8ugRE?1YR&qGtb zRL@mUz~@?wCKrL{;}L@!pl%Ml%|_}@>h9_Sb&6V{HbF-I0T$;P)mGJdtSs4v*9z4K zi2Mx)x@T9^`%Fa?s6w~^d$0gw`98pQsD!6~5;2CQ7!~9IYx+7eZ{}e9-W0h^H?T^3 z3EKY#=Ez$DJJF1>-cETQFcv#tl%5*Uw+n&D>s)ZOr<8|L^ELE@pZh+=Sf(}brXzh8 zjL8pxtM7{=#CBq=Xha2%Lhmkkw#yJ38jaWM-tj}Re0Urc#MVK#x>`Qzalnk5i>E)+vzI=LTV#e`l+zkH!*uK z8spItj9^uWOTU7gq#uwg*AZ)X7X~tuPat1OQnW|Uu^Y%2Rm%Gq4PC*f2Wv6vdP%o6m7nUVw1)O&bW!17kY zAG+*Y4=I@Fn~j*u9DI8pBclO`LyY!K!|w&Y4Zan?URmT@>iZ7g|3w6r_PWAXgy^i_ z7mxn6528KG;1{1pT(=UIGaoC`h63;QNA&BW+zfH_agfe$kkxh#+8K}5%tF4xGQ^(_ zBPYO%)!uoK=|R9!>4eqi?Ley;;Pp)4oW22%xj(8d^#jVvc;yt-ZyJJMFMxtgfkv9E z?27o@7@(o{Q}#uDv~WZ~jj(LbA@bG``}zPwr3bu?WW=xwa83_pH=LD;yXC_sbVihN z65^Ea;=Vm_Mk`b@e;aYWHHhNPz`l-nk~YA2nE}spG9rUb(64C_nN*<4dJ4RFH6oNI z#3ru;IpY-8`d>g4aXaF_i;!bF2svvnfp0Hh^p*+zR3LxJ1eunQX?O=zH~|Tti*@Vo z`RDl8AP?bd%mhdhOsk(0L+`E~0sCfS30z#WKk9!I49Ph^B1!9A}aOVo>;K<3fP$OCwU z?KQ}{ZGw4>JY-C|v0~~8p3)wu#HLr+u&Vw9G7x^p6;2@s^daQ#Aab#{AqV>(>^Y75 zY(^f*GCcqHxZ4hFA;JUmf0<=k8^}&(MyCK=*qT7DjthB{YOK&V1~Ni@ft=qY%$DQ@ zXw?&+JwdZZh`%tGGYfMK^^y6Rj#-z6_#KNgWyJ9`m{nm7Ga^Q~k!5PZJ#QfMaX;F5 z9MAY0z8}M{y?EA5ki3=X)X3X);Y@uX$F@H1pN1zOVuk{HG{~Rj-Vkt!l1!Sjj-4Wa_rVP4 zLQsh~FZb|FMUb-dpc@f@e}a^6!&qb|=>HAo2xdYyDe)`tn;HHqzz5>DEQJsJEhzpA zw(Y|4yOFhj7~gh)gG3X)0uEfjRsY5J^N=rQmS0E9h{97H$c`3~-=RR(kQ*{r3u=hS zf%U@D7$GkqfhRWM$Xe`oB7?|=Pao*!2GvS%o%@iTV$kmw9QvP2`vgakLnj5%xb4ME-!aeT(W@{I<^ zCu8*gF0zO|#=5rkkdn#BfSCbYrdfy%Ex^_pIBFd7SVrL3QOMXG2T6Gmar)<=7erVn zfUIQVe?z=jD=`&!jYL~n%`hUsL*_4&$IQ&uLwhpuJpqywf};{4XHCI-W=SXG7qhRE zapjhfz5?i2KCVffOF%9Yub&#YN_apDQ*b4sr%*N(xHhq1GI35a?vVn`v<6;8bCL0O zLSBi1@+4sOhy!yDR^t?SyB}OW3kn~Cmi_`c*^DiJ;{7``?Kt@V1teoD`2P#Goy2=5 z?8|n@%sNQM32gZXGC{q(gex3^O#A`Ma|OJyfxC7*1Lt5(_)RPq%6AB|fT9B}2nPky z&~nz9%)(aUGx>150aS=VixR+1JG9&f36ddSPa$bUO}GZhD1jUl;s13=<$th+cOdcC z@f6pv^f{b2Tgzm5iT`)gU zfKTE+w8gt0WT$0-SJ9wx0eI8_NA?6)T0+Ba;eQ%h z9Shzip@sY-f)8z%h^Hf!N&G>^nJmr{@C6Z$9KV5L|JJ7-ZjHD8sLhlc)C#NAFFQ?UC4u$ zn$Y5^fK*+9eEkn0=1joiorXOn9>aNjvf?N(gz^7kK>jYn0^S2{FM-igpY7k zG5GKZ^m>XTNJ;h<#oz(aPKX~-2DzloEW_S1SiTDUCsG4-K#2@dQk~N8f&BCPGd!g) zz&8iZdkk(9|LZZnKLJ;(a3x;-88}yl`%>R10maxC#Kb7YF|6~-UZNaF5e@%I;Q9&$ zakPjTCE^ZX6yz2q9YG^thXyQD8hWS<@Pc>|MEjsEqRcmk#J338Dt_yTS6BEiL^Yx= zv;n_{LPuJFV;!L{o$zjp{XyHA3LT+O!J4nR;7b_36KNzB_hhZvDBMjCd5D1&QLc25 z76Jd2;2eDpzFm+?AD+D&{f8H=qrYTEJ0GLvM9ZkbC-L5i&G8Vra|i#6vHcNVq&hLd z$c35!E!i8H@UDb>vsWUT8ZE2`eXIdgkzhfHgF%T`qvz#wiI8?JtVuMs6C;Z#8^q3F zFHZfcz&&aMpTt!miWzY~?%-LTLZ)bs3jn0d__w;mj03EbNUOY27)ypSdOmQpaf87WgJi6gJ{qkDzugw!L3%%f;|BFMbDuOTPy+Y zdvPR>;#o+b!ZG*orW}-jYIi|ZN<&59T+*982$4{T!(zs@iLVm0d^NZVtseVJ2VV4M zMYNO_6NxLht3S}6Sn#a$eJK}|6B*~x=OOBh2pV{B6jAJGS*Z1FtqBrmM+@%aX&iVO z;;$8B+daJR;Q0!{W7__r!1Le0v(uJv>s{=nm7vC#;A+IMp*`UJ`4e$kg9S{vKWen3XceV~pqpf%J6V)0Ole4wKP(#1B& zczO}rxYY~l2#`cdnE=_LtdjObq2qTRL7FY-2lhV1$u0vHL-%lLtLBEMjw@!LM6B-EtV}HP1H{t=%PUT zStEmfPdwqT#r~~ zwAb`ilX1Vuz*F(=$=E{=G!`#n6zZ^tzK#Ymm5l$iKJ)-2a9oXVdPoR0p1z$E{G@Kt zdeiQ4q{Ok*O?(m^k~moOVc44%f|^7}Dh73loAe*3Uy8lgv4^^T54v20@3ii;78Y>W z44rv|?+@{v9#JJ;#8N86`%ZvIMc6|RmAV(i$12D9kFcNpHY=l7;C~T*KL!tpNN@w% z`wT}1M=P}5g@NazMwjDSv^?Z9-?UQnmB{ZZe3L){)}!#l*2V<*NesSlP*DY{5veQ# zya|p3i0+sX;7KEFPlsNzwiiefXj|_}@CfJ7O7S1^AQ;ZEuEi`0k{PJV8lms5pZinLTTq#MNrfw2vOU5&^4Q?E#hPG;<=Q2L2 z{p2B${t$o)=yMJ9$^?7GDlQz|v3@%}O8OY3pgsFRdLCTsM;|4KWkoI$x$_Z@tO8eP z>v$E~`y!lMigyqRi)g*X(j;$qJqKuC0tvF>O0){>AJ{9_;HlVuvTt-jzxZjv^RUO` zcv*#(uoXn43WF>gAgzptP~V76NzWq&@*9cvC*YSRa8xwt6CaRZqGhochy>+Ob}gWl zVK|EYTsUkPds2?c4EPm}Z*e$6i7V;?yk!lQAbuS8hhi&7hcSWk==+3#^YM5Zj`De2 z49+43n+D(LZ)@<$9-HGCj;x6^O5TXz3VZlqM1be2F@{3=Ou*96&mp#^1RA(Nqe^_o zl5TAE;y=AhQjEPUd&F}5qL)|&ni89p-U|_7UEs?z(2Z0!;l)0V-U-hph3)u7^hYIn zNBXr^T#q=iwb)CKg`BMkoX1EUqXG8<`*??^fi1Mt?3L+_neYUa_|Fj#F?OGJF$g2Ps>7k&mM#08;-a%kW>-R#63a(PW^x0kAx8k$6}<4A6H})fqe)+ z*^4p0LTMp4Xt@|OBW5TPBm(@>tz>5tLdV2??BUSipbpc?x-8(PW! z(1(_CJI6VUHL+)PgYtIlcY|6SSD3J!7<2S^i2FxcR^X}HcodOhITm?@W39Lc^_-(f${uYi$2*i3JGN3z_(bf1gIhxBh*X&V$7Mm zs>BxZj-D!Q0eeku<&`|xL*7;6KYPV;@U<96aVv2W*=N#@v+pg1G*sfM92W=sQX*i| z7Eo?zdpPDT#y0A24X(;Q0hz&gQJUB$Vro+7ISN*y#kB1*G?c&mXb)qd5iU)u60nU-5{7sBz;v4dr7~=@Xk&HP6V;q!6{%NsYz$af$ z@RfS03TP>1n{A^OaYRYK_Zj{ZyPWooJRvSO$FLmDGd56#ZH$O=WO)}oK&Lu{uv;MnZ^6O-xNjm}niS<&+&tVI|r|ZKPGBN3H-BT;MeA8T%3T zeM(SN1KM$9sSR+J*pWoRCY`B+Pa+c`neh4a5lUi`pDV%WF(bHm5gI#2jX*# zrxI5*7w6I6tq(7_5zZoFWj6lD!=Fk4kDK9$Ec{BxiyS3lWIQAy3X;KoKMcQUt?4fi zlQaZJ@OfkK#FP&DdTfUu2vZvDXYU^hJ06a!bHqfHYc>7{ePNCiX?vvr4T!|9fYo9g zf%?Thn;K3%q%@F<)Jvj%)84b^C1yKgN>}skFl=|d#KqwnwEkd7sup`G$}9xT7ys8Mn)%slFdGceGB=>zKlLT zdn@*v^rj@xLW$oT*U-zNhe-{hXA_S9jE*v9LCYG9n^XI!hbaNBQ@%sIA)uTF-)K)sd(Pv~>e7PpSP`)hJ`tZj0?(qv9&Lal27Kew21lIqAF0DW z(2@N=pF0k3;;3>qh+|c@mYGG|N8ZsdrvKx`9(qC?2?WPF75J^jKK83Y3(DACC8$ZA zHsL>QBI5)c{WCK45ZkMuRi$`Q)2LSuU}2wtA7z29HTciy5y!5Kdlljw`pwj6>LRxh z<(6I>M?yv56nkl2&4xQrrq~Mv=V7SR!Dxpa?G1X095FMp!AO@7;EN9OPb+7@Hu_5B z21gad6^{V@=oK@X7YSX8z$ZOvdcf>SX_x8ua0^Er;rPyPw5^Q%B|@jzC(@2`)`Zuh zuapk$jm0%M!x4wyl$=m#Z*U}g?S(dL+fk zSJpDPjq|PG1Gkpqe>Fa-Sq^Zb7*XY*mt6%8-Nc?+@RQsRY9j42eR6V@Bi(YG^$-@C zb8qZ_gS8UKYsMZP<37C3eaH}__)eU|_yeOKCTyWh(XP;|5^)DcTY}inj09@XW=3ML za0uQ7M;m(3gSLp6{Tv%=1C$I#(>Yd+!V%P9Y5~XplniPZdqmQbeiP%Ow2{1;5!WJx zY17GdT1G}Ts8=E28og~I0~_%x3`g+l+)kY(e>rAj3||Y5^KP7ST9f-wiq zDNsx48!+O+=rLnd>}i7@Bja_Pzh>Nuu|N8k^sMM1)90pdOj}A0GX_wNZybx(fNtbB zHIXrR>Lb0T+u;0T?5hRsALGS1Jo#Y?@P@t?$5*5{>p#%vqF0VYdEAYjuM>M1@D^d3HRWt?sXm0(BIqqd*-6>L^f0fjSD*QJ{_jbrh(hKph3@ zC{Ra%IttWLppF7{6sV&>9R=zrP)C6}3e-`cjskTQsG~p~1?nhJM}ayD)KQ?00(BIq zqd*-6>L^f0fjSD*QJ{_jbrh(hKph3@C{Ra%IttWLppF7{6sV&>9R=zrP)C6}3e-`c zjskTQsG~p~1?nhJM}ayD)KQ?00(BIqqd*-6>L^f0fjSD*QJ{_jbrh(hKph4C|DXVo z#cKlSltJ8KBIXg@)(vF6TA<|-^VtkkJR+kKhm?rT#DpfgAJGPh7D#+LBFzO6QlA2K zk2sBdu|kRtm~=$0iv_AA>u@FFXd)K!kLapqAodZzmK9})%uJ;C|Dk*n|CJcrL<(eu zB%&@8;g4L4q~ z5Z{tW+N`%h6mkCHV)#ZhL_QaB^NHL@+M*QI!%r`+N1SY80F%zdVdou*pBt=> z9_{2)lj6KKrGsr`TfI2fjb|n0 zh+obc1wrI#BCAtwSOtppj-KJg=Oqd?G4F|gPSi}^hjk3tRwAU6qTEYbQAUHf^u$Uh zk|&XSc@&?AII2OUPuBJ#qA~F-gVeO(u0d3H(wJ3s*xDezIr+pE@`?FB_(#NlJ{#qh z)Z%|$j~JN2npMQ|q)Y{$j+Eq?lt1!{c%am1ZGgMP{v>)UQPX)f>K8FvS)IiN+LJ@X z6x9MrlM=%xBt|IZg;>5sTjp_mW=bd#PFV$rm1y|KeQYZ+nS)5{tbjwiLGJQ8ta?Ml zXI7}=6^PJITzA?cN**OYi0)4WVagv7mr1Lj_EV0?DQYBZaqzmNEoH|7t`eb?$oiBQ z-ix@sL|Z1NJ#~psOu7*7G-%<7G0rnsm4fn2JH)&2`DuZO*iI=4+Fe=+YBn*Ic@!ms z6}W=>NQ_lt{F7HfMB{2)h3%m|30|F_)Mwghww#p$iLgpM>!*0Ls=)tH?up4y{zc;1 zi6TpRW8F9-?#$~2In3*^MhCILvjXVfMC2znIB{U9bHVyi!CEfFO(!3MRUe1|Ok`kI z0AM8}qC=D8q#xTCL}ewdh%QTHS)vw`j-mKZs~D6oS_M{ZAf_s<9qYJID|j_p*kDB| z>Ju?@gH?Q3-7yJvkv&5wxX*ex#PufXKI@#ajwo%8jQUut*%Pe8nh9KG)&M1LKhc8E zqT1?Syw3yim-QQBacml>kOTDABs?8!$pw*$S!0KY!o;k71dg%_7AwB7;v!L5iO?;e zdJ-|Gi7L(7X*{|T&k(Fc5|3Uo3AnFm0qU~Fti%??yk)hc`?v#ZMUa9j(37=ohY zy*01N-j&Ca+dTzmR^Cm2~JwE^F7qFG2HlKyIk`^dfPlbJV zu%9K8Fso|tS*TmV>#`?h1(jfhJ3a@k4(%5;jP{9brER6oP;zPcgLa>mj@yW*Oi3V4 zI-iI=1m%Os?bJ2)A1bsh=)ti6rVg?_q#kV)dsNz3)?(rDIN<;Of>xCJ612dSm|#sj z-kVR$Px6Rd3!cli(R&N}a6vo8R@28I&uNu;1n)}^iMEV9;5lqDJsuv-39z;g>j|(%E3ePqg{|ga&@&=M_{Uc9 zihOq7H`q$zs0SsG?WL^qFUUF4hb^OTN`EBSe+OlSes7RAq!Q72aa1;mb$to)kK}TZc zv$}6{RKt7@H6_x}8?cvf!KSl5_IcEk+mDL7|N8$#&5e6_!YDjhOIUYSB6$&&`Ev1e ztb(MXG^ZegRMZ2hL)jL$r9}hc`rx&-sck6yGV%DM}R$Q5SwZD!;cz9rz4o zGt`5hqMW6Cq|6guSLJJb+JpLdLyYlLV%kv=NUn*W!rV3YuE~+0?|EiSg=ISQuO!XhCmsBd%U16or zT=)YO@57W&6ps|eikpffic6?s|CaK$GC}Ae3>Q8XW(yOASm9@7SLH3#5q}B&@5lbG z{w#k()P0}ee+Si)i~S=MI~8HdVaoZ+Ysz}UVBs@iiSPkFCkh`6U4;5VsdAn2Jy7H* zYL-``)_jKl4|$5*T27V|U4MahxxC`o8*_|IQg-3 zSlTL0mAXnjqzow$?;Pn>=|$;FX}xq-%9o#)f04DQ>YS!{tXQlZCUjGESGU$2)U4Ka z((Tk`>yz{b{V`pC-A3&cjaM~I=&Jlm@t1$2ykClv_DkL6Pat)%iZhC}${8w2bx7S% zeMhxWT?>OXPrX4{tDFQad(A&n>hF8iyUKIdJ=Q(bwaK}~`JwYo*HM?(^_@G`^OZM6 z{70Pb+wH56I?B<0k9wb+i9Af+A*X?Uze7)lDGn$^ zMI&W9WwKJOysB7^nlIb^1O3(VH*zcasdPlzEuE2MsgJx}4o8*iUJ9pTl`>QK3io?n zHC^?d>NQoU>OT0S6~0wEQTyA93fGS(!Wm6nu656SLQEAje)jz4vsL!hX zYLB{1y-nRutxh>)mm(J#e} zh#jAax2YNke#KV*BzdOvs&BYB#QV1A z2lo?Kw(A?`KaM_*U+l5=&ux3H*DZ0DmF8XEmkOU8|2)B~+cL>{{uq*ieyK zvG3WCXZmM-&4)gOXWY7zg`|v{$1JgW#vzHK574?{P9nZdp?eRe5Uk3>B7?C zr7xBaDm_*@>T&uLq0Cs`?dg$cpH+Tcy}b66xsz>$W2n2KsFA&j^{Q{RZ4D(M--b7d zIv*1q|7zmIuee&#i3-c}cFE(7#@M6P5_-x$p%lyK; zguDj1zvXnP|7E>PnN{hTX=y3;#6RLk#^2Xy?6V|V4_N!yBwLAnt7Dk6vn$N)bZ_;H@(vXL z6-W4V(r3_|rt+_H6m0Tt)UwJ(FZ>1c^=G`tqK7T_?}GeImd{EzeEYDzacyhV4X-V~?*$-2Satqr%h`C>V*LElAPN&;9Z;ie6 z+szX z(3*($F`vgDOj?=RGGj%SH~VnTmfY9!H#OYX=%2<1nuIhBZMM4E?Pdd;f7yIp^9jv| zHZN{g(Clc_;wDEMf77T}!^e4@a(CtwW&fS^S;m00f0LIcc8gyT(=w_${6^>q;~;%2 zZMiB#IHKt0SIRo6m2aF_<6Z5QJ%4)kcz*JH?J4twc-whbcF$0BE^e|t#rA{cBUA6%N7aWaQ$fq!Ws4q9Ed98+ z)x!&gp%3ogy?XoWTVLI{dF}4i*;m|`+Fd$u(Rtzb3%xFmx#+xj;&SJ!n(Li!*4}P% z&-!52qcx>M`MruOHJ@1yIIer9OB0oiHOKWYhCYet5wj@%WYRCG6Eoad&()vNpkJOf z-`Qwrlgmvrn@=eCs73#l?v}k;Ep4^B)rMA$THS0ZwYX8Rqj~dY^O}6n=#Bi`+@ut!`oEn<^T*B+IpGGYX-xu<;UaS33^+2&uj`AtJ4_!IVB709;Tk8ai)4a<3nt2vp z_sokdq1NNpjk z%G*yTl*y$@C5lH+3UeMTx@W($_;%}Chi*){KL6UmtGlk~u8g~U<CdU$8l{r8K^#Rr}&e&(y*W+}&z#^m3uo@aPFyd+wm@KVZ@ zjN*EqHYm=Y+_<`FRzYmb-&^%>GpB98cIoXGx3{%7x3{+6(Y~zRhIX6Vo@!%hZEaQB z^3@i~f*#FgH`&@~fBwnbjXC496SC%{m#1VV^@#5g(=W19Sc>sgU1#+gl zIo_UOZE1d|)>XX)wyL6HQ^k7~11nZkoUNEpIk@Vb>M1oBY8#oSTCQ7Pv@dq7ae7=) z9)-7^=oPQ{ev-P#Pvt586!gon%8kml!f(O^RhW8(`Zdix%}3f~-8x;7u0a2q{&jtf z{zqN5E?S$bS*gkrhADc=t$k}fgI&AqwU*JQE7h$lzj@lS>~QI%;+%)w3cKC!dH2Ze z#9Ke!XnI|9O>s5p%J9oKAdS9@4K5A7^!uePmtVRv{OZYTZ{HYkOMPeKz1%|k!>H0` zWow?PtIJJ$ZTnq^#I^qWs`I+TA)6vb#{3@tASpRb%s5?dMovX;N&ekNe>D-Ce%}02 z!MYYJT86Y*(n@IExOJ!2?pE)%s%Y7}<-is>1@)WPHf_}8R3kb6R_^AURoQu2pQdM| zPEFbte>tXW)UfaYAy@QIG$!E#g+?ADYCKI`uRBiLmRfsT3d~=d2Ack@{kzs(+thT} z^olvcvcNLI+S&HRR%AcvSn7P<<#O$E>piPHcF&96!`=+>S5fe-^QB5lB!hfXuJ8X6 zBbkkgTE$f5P2~w?q4Jh;lXAGSy>g4}aZWqid=v1)2d115gW@SxQHcoEz zP5zzSUvn;Hf0tE|QJUH{`M-q3xKE=`M3_TI8h7djXo`eGicRuj-_PD~&rhx{&i0PA z_RF^ZwoW#kEzkC@&1{>2(s~yilbzjNt=y9PfTzFr5hQS(*bv^;K;I9(Lf<7{k*4mIzJwbUH{Q(b_7cMIb zdt@rUU3%?F&eJ0m&8pAU{$}~wKEw6Cx37dwOQ_H+)u)794(k{>C;DOR-T1AE1Cr~f z{+8A&qdfEVdV8|tbH+57oBM9wg8YvfHf$s}`o3|4CjFaiY4U56SDGlBe1%?RUc*oF zL-RgtV5%RMy)yId^d_krk{Tua8yg+nD&lHrq_LmQtsW{!{%z7TG1NQRJ>NCT`MP7Z zy_0>Vt*z}H+dSLPwpjZ-`yck!j%$uEXAb8f^qv9eLcFHherFMcxb@zBz{#j79fdiZ1`A?+SDM<^0OIz&YFbf^)j_JLh)1H#%oJ-*t|4#yS55{dzlowzs!$upP77ErTte zn7=nYu8pWotm#@ks_K=>S1LY#w)W`{<(l#iWs{$rd))u=Kcy{7lS=QEtS$MiB%yR% zY1(7y@$Dxk%ietIcs8o?i|Wy}EzPf5Z`osAdXGo!Ab+bEpeoY5uK&|GA#7U2@Tj>l z@5edgcO?Fh{3InW?QHs`jJ=tKSy$_g&h}>K=UmK5ZQyM%G`CUi?A%qk>f9X-MmP8* zXH@;$*$3;zW%)9Wf?~epl}XDI#>O3tIS}<;#K^FZLb@0tbi*~HRnwI<{>^f-WD!Hf zN1hPR|6}PY;M!WA?$x-U!J$wnP^a#$uU_iz?(Y8T?(Xj1zPcA$+ET$<+#Qk-zw({* z|8aje36Y!K+1c6IGiN3XtPaa0OKVFPi_+53a@2Cx^3=jv0zgI!Ea=)v(-M=p>Uvd=s&ht_ z@ub0~AELissi{vj9d zNVG@Tr`h7IZLRT^mC&5)=7DC`e9~0MR9LmLiZdQG)`FIdG}JJB*6-7=(GS;0>f7rl z>QCvlhV6zj!!%>6aZi<}X_u*;`MKHKa?bMEQs3Iy8f>j@y>E%OJTbR3KQgIJ{UN&o zLx^Fa{!?Yo%7+zgE1s7RDffi@E|r}xn^`uyY)aYCvW;bP%N~?HFO!w`DBp}#s$0da zikg*gDkJnM`Z&XX#uHT^Olf9=Wr{7?-k;O+C&g-H4t0T9B55F_6+e_m)qS*{t}oqM zc--?e>AHI_^;z$`z^|Xb-TzvEHgIv^&A>N-PXjjv4h$>{m=lodU)O)C-(lY^KF7V! zcn#Kd^c3CSx~;)(D^s&r-B6XGxF}yC>o1Lxs9AyjL46|c60gPcevb8E~~ow=IX%Uob$%}J&-=wKyu(9i6R`C8vRz&ys>*SrsV(JeSnneUjd znlG8pnva@yn`h#+0p<{Mo~g+695efh>9Fad>4ho7t;R_Qv!Rd9)RDbxKJc3nnCokdu<@~v`4h2?5rTw(6zAewX%^GcOW(~#RZmnzWWSwe#WG%6F zwQaN&*;xBz`#Jk>y9D+?;&5}gICAWT_Sg2)_Lue#_Rn^sJ;2e#(cdxGamR7Oanf~4rw&(c z7}ofFu04N|4+T!-Chh{_yN9SlekP9qvFyOqU@O`4lA%&ownAo>O_ayVHHwak#fo`~ z&5G@cxr)(>4vJ_+PsIquCdGe>JVl6doN~7^S!q{#s5oVua?iBsS`$BbLJ73P#=Y~6$+PB;GSZ`ab=6|47 z3rt;rXiPC(h1M-Ht1R0sD(gyXlGV-D)YjM5$rfSL*;1_kSr1#6z)Fs>&b6+y-m%)P z!?6ckV)q6%w}J}I&rL4R@cr&2d}^u*G7& zhj3Id31h{h;uoM%B9Q5~;(eetlf_n|w`dkJgd)K#c#Gr3*J2Z(VNv8`vL*F`YD(Xr z3+Vu+0n-wQtCGp2U(mCRqed3KcKs^pa3p3 zdqRIfBHZA|@sWHP_nbSzZQvFIE9=R%;_7iO9Op=Id~ob?%yD#acsnf6s(5HaoIS?= z35UrZ=J?048afs4ka3N<5!?c9FJzL#k-%IV@O}A3{4V}3pUumJ`oct@v)=`s*iT#n z?6m+f0zV+^J%~}n5VWT|u=Zf!cRJu-&L|FxNPr8F^bSNcF_&0N93gHK_lV~>t`Vmo zyFJ84Vh%Blm_kgz=f@LEh^@pSyypjS=|Y0TE~q+u^loHlvJ;M0WE3#SYB)WCUaLrd zU~{gd3-CQx(g%kp83_E{6R+36Q60~EkThu|Qi<2VL=F(kfb2IwoK^vJF$K|+MErtm zHcH~j~;ZwN3fd4n)+ouwv5gUp`{M-gfzY@=gYsG~?MgPI~H;3G+i#lkp9rGz& z_yElOl&}+Vfq94yL<=p1+OVQ^g+L)d2*!O=Jkv(#AxsA@eoKfGN(DJS-x)addPERj zAl6icc7+0?9f8QqQQ{Kf8YaRAc&e*&UqH@mPk5wY(=!`iRLi>I~%MKwHwMG0Fc<=~u zj5u5zh_j#ATO5b~CgOIiI0_>WjpuudU4hg`h}A?t95hBv6e@*$92V$VwvdCf7?#T< z*no0*i$0>SSRXd4y*L`z?t|-1fIcsV#oYtlJ_LOK8lo<5{?39lXrl9%yCrC&H|%nK zM8G;D2KEn*!Ne@s>NS|Fmx%|&Tf~auF{8=|BcTV@?}B-##Nm#Jgg-Ra4>PYO=4>mn zBiV!eha3*A?2YKyB#gsUoD=YPGC35__9Z)z-4V$M!aP;tq{$*&`3+|O5yTgU!Dci^ zq)iLi7wFirf5m^zuW>Ro6PxJ_33E;2lU`B=G;+uCHrB2W{ES! z`RL<($Z#SwVuUydmcXfPy~OU2X-}~uY+EzfwANx>91Sr?TZwhV+OS_O5cg}2*L&hK zW5p@Zq=~rF0>o=(ATqcP=XM->#od3;Bhaml7%%5>6%pWvh@O5xoAMDMa`JmLkY5C1 z*{z9Qkl7?+1@SM|h8?gQ7a^^Oh}FC&?jTwdPkh5%`#>Z>0zdHFI~-r|e>|T34r#uD zWN#sQc@~mBKy1J@wi4@z`B+7kLq2nf8IaLXjLAr1IAqle=y+2|s{x|aH4z&Q!@ZN6 zWPix6Eo9}7 z)gc`7(id8(5#^#g9(mxN!A$kWe}Q5x%*IZTVo!XgFFre3oCC@2hxfG;HozHwej$E` zt~)tfCg_`!+f)Z@Yg4SQ6Jcp)pnn^QgMWK_3B7*y_xJ!gyvFen5{mmPt#`yv+&})i z&fb7DZ^ITI$8iKJ>t<-q66okKNF*9jst%axb)h|>uuD#sMKP>s1++fqZ=WASbIxH5 z4yA0q7IUgTj%M&B>i)fN zia2{)tZN-GD|^FsJLNhA?;nG;U>-DY6Ljzxj!Rh0uVHq*fJ{Gw1Ca>L$%XD@{at%< z!Gh5I?Q?xthU$=mKP;D%v*YC42;fIJ*-;v-O3q&`{~s&Q$?$cuImuPqt@bH+kCL)6U!G z*qYc%tdz~q)(nv|!8X!9+rHNRpZ%G=!cI7(j(LuSjyi}(m)WiMGx$sq_6&m@7aZRa z`RU2!adJKcsPJxn3O|W&!3XnZM3y`9llhidiDy7J;)uDx+WWx6szp`8n_5HeffuGm zy!m0KYyH{$Yyn1Ur#dSa0T` z1xqnkIAN*~F7y$`g7L9JxG7M0h8JRm`NAZjt?-?n&Huwc9)5peDO#}{9FUQiEd{VLeZjM6LuyHms0KfB<=?&DKjas3 zE;XB41#U?yb%XkbXG@4=tbU83|Ftn&YY}Kzw6&CtOw)Z^*P|< z5%7Iy!XNH|>)*il6q2Q+hH|6AsX4F*L!kd#!70&ECNhsKBK2T5eV{z)QS=u25q*z7 zNpGi5&^PHxumP><`e3Svlq=m4n87okV)y8y^l+M@cY?k0AN+4u@;UsWmFQ(FSWuGq z1e-Vo-pUn7Mk>Ve6L^1KgSni~WpFXv6Ye#4o;$^D;dXN$xx3sv&X?mINsfOVgB+b4 zZE+jr$g}T7eEo&3wM}L_V|{5AtR`!k^`>>FwVE~1%2;{e*7dD>@ru$GW}9Vm*tXay z$4*BdM3a{BHohD7dVa8xi-;yA7rfSWc7dX<0in?`EW?+tRwH zrKR3WeVrPWW=qRY=QA9cg;``y%iL9Y?geB~RLRG(>y`73d8P~2O^!iAE3$|#la$L} zsK#n5UB`H=)?M`e=Ia%(Jm_xl)#?MnKG!G?zZwx0c_osI>{Rn)&C;6HYBjG_zg8(? zGx3q_Bj-eH55HR@FRUo^MfC+CUct7YkAa5*R{EdtJL@~&N9TP~=ixcTeUIxeZCA}T z)evPv#Vgrh>36m^Gn=|XWC}s~W$%00`8w{=gs_w)(k89;dehP0H)-0q) z&_n+bzTLd{>nt84+z-3H(iW?IRa+Dad4Mcf+C$Qft)!Pz^~nTrF0jN}e0{zSUja?7 z%hhuD*~i)htC#JDZJFI*U*WJ}U983};ofq~`4z%SF&ryFQ{o$TK8eC*%D(J;h)dN=N8Fnikn-icgtS^55z{u37GZ zy3XEjeD4I5Rf`Ut5Pmf>wr0;-y=uLyIizM-O?#w!O{!*_$oz17*r)1`f*nC80?!9{ z2ORR>?AO?Lg11Vy$$hY^QLEOT)HKi}t2?S2sR|Xb@-kTv*a3T`gQX87pV=6!Smjht zsw+^$F!~i84yNOKx)HsO`bsV$&ywA#JZb}w%Z|(tW;oLa_~l4uH&*5COc>LH?nb3z z-FzivU{XJHT(q05spb_`azlK@in3-Ujf*B1Y|87BlbJa^UHtPYr7)>OVxM0Re)RZW z`K|u9)UU6;_4uCfL;rJ7!sEn)Dnl=ryESeB_DW=gl}_?={^BvG+P zyU+cH&d2Ajui0;LKxt5Vh*yo~k*8{f*O^l1aP6tJ5+e6U+zxLTeghGsx}iD2R8TAb zFFu@?tJe_SR!@JAPHva9S5%MWwWX`sIZSINj_JUTVp(<{W2HOOf8bYqK-3@!t9m!; zC>e)c=Y2v){wA~GjkKfFVR6p^gSd&E6bY{5K;RQDWFB_m3LqK_$P2(7n-O;53?IaK zI9A%TZ0&4Utx1;2=2KPihKkC%6`#ruly)eIDXLyrKcC9=&K{V_W-#fRv@xl}{uHH* zOYWVNmKdJ2D7o2hkJN8zx{PBP4>DS3_RgB0vp0Wlaa{Qv!$DIo>q~o2eliis^p(w1 z4RX2Ze#tXicgbs?cMad#{yl>Zg!B(<8U8JNNO(|6`8UQGDhYq3zprMYNY;>Eo@gdi2cCKVwy1T z==Ss-%AZ<6R{TXK8em--LWYuaiM#NiB8B>VCvKlZZy#WVDOkcNhYlTn6xAKwY@5@}u{7NHAY80!BG=;4SPUOGI^T_L)+b5@H zwk@+(W`4$w%)43T+0AkX=lSFh&YzHfG2gSG17fnK(y+=J#xzq`>k9iDZmD>ZA|*5A zv8v|nJ^&@Sn zt3Q%!b38VBuGBsB>fw{?Ti?HWz^H&a0fYTV_+9i3^8Mtqz(?v+*IVOt)HBIF(CvcD zZf&M!rX~gvt=g*ZivIE>={CuBsODNkDc;eY=+jgz^t>)SrzgMzKVjc81IX`tAg=NJ zaDFf>X?t*V7lU8Ei66*U=ihNJxkKCuNM#gu8SS~Rj(U#y&E;?PKn1Vz3FY=Um=X2lYM(0h<|6S0vXm0VolJlj8 zvI!N{_3Mn|&0B0cxe20_YRgQNtd(6+*i{R)fo@Ygdg=1LB7C&IUwxPO5&owb zeFIATef>TCvV3-V5BKV*>+0FmL+Ae3HQGhcY*8yz_Z1`L{<2)j7xp+ajqU;FS&|qF z4!9L7!!k#ueY3rZ{he*JEejF$hE_S^q6{MJGp+Zn<=`qTw&mLf*}vGEBHE_nwsA?E zCqJ4$&6k4-(+&RbLg5(j#`D6zK&Ca2*S~yg{ttJQYs%eq_`s9U*jL+X+8$ZkKx=MU zMnYdI%$eqwh=d*lv*D2Wp4npl$8y9{ZkcJdS`XPqAn>gY&dKQL zVm6Nlt8Ad*MrF5({eOMB;-bw(sf8;F9~D%9{ctERIgp7zIH*ik)l( z!HC8D25!Eiv;C~C5hBjltxGHekzMlBbj;*svcNh?48@fVD)P&6N_|T|mz*ytE3uSZ zDxFw1woF>Sydq0quj;EQ(HxH0`!MSVYhPP9IJ7nSGGQM1gy}1dlfPEfRb5tZ)I8Pp z)b7->+BcdMOWj?p4GO|yiw80Ch}?0fs%*pL3S$JlTF2n zQ$PpO`>9pnB-|GF3Mcq;=-G5fv0dR9>?m|h#U7!h@Je*SPA{H13q+(Zo5t3Lz531U zVOL0=N$1Ht<-F{wtcz@ww1zaEJ;hW~*U4UF9U?;P!@qWnw5M6$TH2duSDiH6uDn|j zTV7RGRra*>H2CBBCElg_60g#mC0$DAl@2HySKhLsdZoQG*6^?@)Ldc7u%&X3#8@hw zRmc{|kIIkBugd?(dnghW8s$f2xhh=q3ao;Lns=CMo~nMzp^DA&!?O9(97zgWiX59_ zYCaW@h*2lznJ`)Chu!meK`n*=^W6vB;ycln{6m(Lje!<~g5kN6xyD2x zcV)b!T#_U03_e4)?2OD?UPsTFJl5cPme-JXOb)GKEdnMbel#NNoUSdK8|j z6t*Xezrp1LtvLc#%r6UV_AwsNTPmtmbSYm|Ho0tB>5;PEWoygr<@x2(3Tye*^5*44 zc~PmkbV6xqSwsAPM*pH}wEYV2L2jZdsSKt)JcRnp9okGM(n?k--6<=PKUZi}A?mi8 zu38P)>|v@iic#`A(miZ#`|v~g ztNabY4Y8xq+G@#@Au5lAL$#JPedR;m|I$e55I$QFO zWG}mgog;ZIttYq2uE|s6{bbiAo!P<2+-OQ4qu2+^ZnPv-Ju^1fhgNo~7*n>jY+Q+7>GYCiC3{QrOQyna zIamC>KvS4iw%6FjI>PZzJV{2=kJxN!1KB-Eg5)x@h*3$}OWdS~C8VsL{IX)RIz|0c zMXN%T6Xo8r?GktP3RO;i0{W$;-!MBQ)1<9r`(!b)nzB4e74wyPLGXY`<)E%qK0YZT0vV z#A$kw2MB>2z?@~}lEsjI9yN%5f_=klY92WgF&tkYSQ2tS_S5;if!7HM+&IT*`z>%! z0{G2*22iIi;%Z_qAyUn#;ncOf6)mK$-60^^}g4Krdn0cZqlTqufFJQhOWt;eRZP&9BYR!PdN~KUguoOj>-X zU_s9NtX}CsssH>wm3%k(QOe4UI{9T~15H2d*TlWlHr6EDD^FLfk-d>#l#W9>W_#IU ztU#1HQ+wIXXdz8LSwPGH#ZDcNr2xVK*bKyJKC4PtNUOdWm{@{Zq2f^ zv$@%`kV_Hk*ui~qMDvgMzKAvN787dY|_ zHiX@eJixtdpkjcsuKJ3kIo>$W z@Srlb;@`>+`X$CR!x7^E<6L8U6=S+=dT3~An4&jSF!})fMMJ*+pniqnl76#cj=o#P z`O=EQ$ozphXVO)_mnC*fI-a?=xS_cLv08D`L+TR~GCcfi%|($l!**30r(5OLSlOLv zB+RiNw70b9@%zbVbSZm5QcpTvQj48RuM*ceR$DAp{i@1LGb{&fCH!k@wzQS%yvqdl zYaY)%*11=?4A!(!Hk9tCItim4AM6%;6Gs>BU%oT4A^#9ZsA;qdaP=yB4LzBzM;8Ir z{Y+b#71GV}IC*#FZq-@!AJrb!9HqCsgLEhRl)gl8!c*?Ny$CzdW0r50QcJES&oah} zh5m#{T`qYM8GFOYOvKC>;SwLljkdel4q6z?VDm^* zcvX?%rQsvI-1WvZV}8}1s$NyAP4&z>EvwC6%pc6Z&DoY_*4MTe>j(P{dv(VRt~FmM z%o2tps~}Fy1Bwud{jxum1T51XJL-NI>k*6z(HaHKlXbz!*+5RGI@4DAHq(G@AW=%Y z$yoV$c}v9^MZTh@a+I>2GFcI%cq;FySfZE=1Sel6k@b*1l-8Eb$6j@+?4hhRuuQq! zPhKiJAR8}hFIymWNZLw#*$?z4sx`Tq_(yET*K=&Q1=^n5K7eB#4Tj-vOAX5j^C8n( z;{yHDisNN-N{1DP78&w=^0wtR$`f*Pa?j>1&8?f4pIsxjDk~)WOZJ3JkKCf1pQVke zyr}o;x*n^7?gwuPHH1b)wu!tHeAqusm#1zai6Fmo_bqkJg!PH-Jf|nBF>Tqql2nO{ z^nff@UMc;|o?t?mJ@ukFHm}EUuax3I`tD} zb>%L_DaBn`9jvNKdKy8CtAviiVLp}*7Se=g;$*}H&I6&pCA1Yc2}Aj|e06T7V}~Q2 zn+)!w7EF?MVi#n`opjW-t~W^xE6bl2s|p|G?aYqKypYi~g7xY@sYtQJ`pp{aU8#jOv|ou+r&j^-?xf zE>wd@40_+d*C|P<(p==YNOmus$!SWC#kyBF5psm} z8d#m=ilj=CDK$zBl7-R&$$W)}CfezM+Co=E z)3p>wH)p>{mP;kFXjzGDE9ACaUVuDRLA}HEjOQG0tzVJf3IBM%!+v_-Qg4;_PY=$m ziKd70w`_~VT{0FCk*kQYR3PVl0~J6nL8Q(`9cBvYq3i%4gaf5!*?i4Pmtv2TKFj>l z0{j9R1xa+@>v`wXH# z@yL!j%uRAEvz3A6TVh^dX>Lxg+F=-5nNabgL|@`43@><^do;6q=7qG1^xtWt(&nap z{ZlvnM4FhsIxRExaO#SbJ}Gw-hbK<@Rq@mIb4dKeui@Y3{c@ys%b!yKXe$k}TOHAFQl^_I%K=E>SK`+}gT- zaj)%h#eKTFuiG^DV6S}NV*%3x_W?IK>~9UY6OisV&UcUZT<^NN+U{O1dCJC$anfJX zXOdmm(fp=1QYGX@`Zt>*eJ?+v9IYl@_PI^=IO~ z^-PteXskFO^OZ)i|4`?MUC8kZvE`aCm=oZ8jxb*`Ju-EvS`Yi$z3Ot+Cou5ijEAdy zOp#T5)n4NaV+X@g{Up7i+`oK9iFeV_g6O=TIhV2zWzWyFjf zu=IWzTeG4wJ7r!<>zV5KotS(vIV165QhegrL`BlXgeM925|UCTq`%GCSrTrTYK;)C zNoK0Ax%+!jKI6SRd2aw+ZLa?n-*rCEy#Cewt8@2S?e){k?zP5yy7vX|8<@A3y(a3; zdv5ob>v79tu*Vg*92h*f@=w1=c~PieIGJ#ep}Ma zg(j`3EwY^27~>5s3o4e)h7pDj22bNTqr7T! zl?O5>&Vuj1&s@u*wdPx&+E&~5J90TG>Qrnaevu44pSi+blkAYzlP#8|gP)%vf2#;o zRw+lQkq0QCI&^%E8qyA6jhTQQo zu+R5n<(nxhknWHwrAs6w?0$AUD=_bwDIi##gXfR}28E40foSI@urWG|4+MW;3k~@g zZY9^9>%;{EMPWHlZXEY7vfAPi>HNqgauvA!iXE5$HvA}HoOiHxR6~S#BbbC`LQPy} z0X+H5U`=)giz^P#`ym1_i2sbM7#$ZKt&xXv+uqmS%C11vP!HC*2}PYG_F#KmJU0fr zle6$h48S%zfqi|z@d@0Cn%q)g%ZXrDH%0Z1lVGQ(@Qlz9JEKFwTg2e2gC!CJj!p+K zwcfxtZjDIs1w_8BWEj-}%z{PWgI_}|BMs~XnhrtiVgx;&J_4@!8AOL4VZWXNeux8y z1b$U6{fGXKzC%Ajy!bheUto_&m~dtwvx>RQd}0!qbeyk%KTJhj=p8)}yT1(-jk*T` zXw0JnhX}@8{vYm6;XUty%3W5!>H5Ih-di>?h`5u z;UtjR<=_-7#h4uf|MN2#pPj&;x&roD1Q=g)!1%ZdZro?gz3<==)3h?ZQL;gNwIY#0nSW1JzY?_7p^t4M@QbXBjyb3~e=;0WRpjU@Sx<9$y_eMKWZ(23*R1U>JCa-!OOg zfFUtP=#4zf-jHxxp%a)F6NCle8$5x;tk@rgK_h!YR-3?9jRp6}2R!6xFxZxX<97_# ze@uJ=Z}J0?2p;8A;0jm49Ndfj)pE3cGUA<6|FZ6ND6@_t5jx=)rA79zKKh;Sht+f@qA+d~lk! z5~sn#TMaL66j*wZV1Jc>PZbZI)kSc9HvE6vxY-!Pk4fa~@EAJh~3#u#YEdZ2ToaSQ|3ZUH!UpTOVp z2iI#RSZepd*3BdAsQuxO%!2Aqz%2~}H*Ps3afNsSt$GihOFZ=NJ05+)@%^tpe#Wx3LY_-0tAa z#eg%l3hbXTVCl5{Td~E-P>n?E+Tv)9aU2F2jRdoIG8l@Jp;@zlKureoFdEVr1gSWA z!oBe6?%>dcfyv}63Ic-~CT4-d!C?M+gMHQrS~(JWvm3n8J79dKV#Ko1YYKItLckAf z1jf@)Xy6j?EZ2gSdJJ;73+B^ZaHC&A%2&Vw-V2W4MriUpymJDWs$((w{lFz0fnE*3 zZ67>t2R2I+NTd-^Z@<624ue)jA&%7m&$faLx`4ah6YuQ?hIS)7?+wPIvmRYB_H0j~ zt=IqRos*sX7CMy-&TR$wjINND2D;{Can=W)$jOd%a=m?_C9Xhpm0$%rz(90X%5&DB zbk-9s1543)@2oDT2Q!hv`GDDp;CsQ%2f8un9I&uuQ_N*2HNunEU(|VO~u?# z1+O&|OxApi_5bRKIa$F0V52uCn&B!<(T?Ug8{l+WW^b@QeSnNQD3Uj-`0TSwYTOE!0_6)eSOqhZZ<1J~|o5&dRY0=n#t;?5tbptaYl# zl?+&qQqZzAwANXFG9PXJUlm>x9v9+$&bn}Rd|xq`aXEN39gN>kko_NM?K@~g0+_m= zz++9oSR~=OUwDrJEJH!mK_+3);`-=M3(S~~kg#)^=S;f;?SJYWQ+9^+G)i-y{wIGZ^ZL~5Bx8b;r z_&Xzm{?5%hfBV!9EogCzJfi5_!GUnk*uV6Kw;&=dS;j|e^UxAO>nkf#It5d^dn~Ze5?e=q4}RNnk+0;qrbX764q}gEVT2# zA+T!gVbkX0`=?^Zq4rDh{GQ%dtlFfW_{Hb$A@sv^%h7RnUnH zXn7GHIWyaCf`2~_KIV-5_5 zwe0|X{ewO@`S0(Evt&!U1v7wN1aD9VE@~Ju3tnTNv4|`ryucW#PR{@n(F7v?FeZfg zP1gY4b%tsOjPoY_4$pUCmLO_PvL@7@J43tB7s2S|k+&u#??V?=(87+u&PJkI-de1s zGsxc<0h(BY73Mvvo=r!d;WqR;0kh*gWSNS7`HJgMKkgYn9qg_+uoRzi!9d#s!Aez$ zU%-O>jOaYeCv%bf0r-VBUMtK-PM-E}R?lZ>VrzUu2O;oNoqx>*MXabx*E?M4IC-<0gjej5jPKBtV}TS=W!p+ zFXhLezS$7;X(MW)J%-Qx4BXqV{3!Uw0BF*~$E2?lWVU-b^pX zg^@8v`ZwK>S;|-$EpY6&U`n6G&TJIonZc3}FfTT;#f%4Y94wnnbOpVQ`G@_F^^(XX zBiWVAQaXmJO_h;%$#ba6R!$B@t-3eZ+dQJKAS!x%MC^xqLZzVt#*N2OLe99GizBN$!-bHu0(Wx z6Wy3zfw=8fwDTd|o>|F8NcKp+OD0N&fvdj-X#P9qDk{n~XS3N2lJU|5QUTFSf7I-$ zk_O5qOD)Lzoh(^_tltxof2H2iyVAANx00Wdy6i;Ohq(+Hl~9YZqdP@cL1N9piFd`U znSyN3ZorajBhxO3tOdVwBQoy_;SK$V(LE^C6z1~2h+U+=(Uf$|_GsBX}_YJR~>g8K*Gs&=^AA%IvGSB30D^ni)A=4hDj{5yEVMzSw&!&&NKHPe*{TLl%i)|m*6V;_u zU)RRD#7+4$H8vw=c1%?a5#tiOJ7#gr%Gm9(3*(M|JDJca!?hr*as(dK>YMQtiu1-81~;#ZRe4KLKy)k=&QQe#+H&+2W0 z6N9t?1AKq#Zo3)PeP!M0bHYRifn4pi{1Z`2&0y*S`y^#Aq=TgYN-EhV5|y;EJX+aK zz3+j zdm3CisUAsNN<5_vWF)OG}|)a^=O!$@+gyX6tFk1kN9I&VE(x zu6k+I8{Qhf8v;$QOw}wOE!n8tz#CWSi_2@3SxYp<8w%^^=4Y-<&q*uF$jJDeIW9f% zkI(OJ3EO_&`8wbe8`I_e%?}+vj{fu{&ibY6S1yiKZg|@Unr>KvF*gmCYvA`CRv7 zos0Dz*LAP=yY7zKA8J~|9t8UZ%=TWPJLMkZW_3$+t?B;Jb&G3bmz!!oRTS#3o?tIC zIm`pLqjZ7nru>JZMDY;Om)AHmz%W0rY6>k3bh+lz-ffS2U61yjUEQC%&vISnqH`Ik zX0#IZ2JKMSV7F@?`(3BFBq;kxA20*qCrgCI!YNo-C8>e^-OY`%4YF)8u=-y>ipN({ z`hCVu#uim8jamBg$|+@rk~&3S3PK9z=LZzH70fCaU+^J+X#Uo`%eh3(fK2hv>LmZ4 zzVYY2#eQ4(W8P0qf+XSd58rsNxal7ozU}dH%=3chgI+d$|Mb(upC|t$dK()U8y#vo zx!J^~dm28f+d5Jk8W%LvpYxgRUF5aTYpK^`U2o6f;1zGuXjT2?8znE81&DQ~(C?YY zlD@JY@(zmi@>))#^ePlBa^BUJ|z77(eGE{ z&-A3nsV%b9U?9#Z=~i~Re4|lm>F00<8=^gZnoUtiwUoz6?+pLl!7amTMvRE;68Sm8 z9&x^AcI|%kBO9t4|7tS6$^FJB8di%cs5`s1vF3%yy%8(I)5D^wpRU$E;HPhIpIu&~ zbWt9jZr8Q#)o+z0;4LkZeMSX0n>0^)OL|2TA!#^U9`jw>YVRs*%kN3H&glK>&x4eb}7D8a4TzVEO#PgZw2G6&iA3Z5uE8SDwS6#C1k?xBw)N6p(L9cFJ zmAYu%6VEWuaUK`k^W3_)CAdy-ZRq;k#lxk8cDQD<`jbkc>Y_ZTh*C%ty%l>EmlfR< zXXV*4sjQ>)rKEx6EY{-@>`*qC-NfY3QS@D8_$R>w9ZG)1esdRUv)+Uc6$d2p9nhnd zKw*eFriZneU7%+lU>4*wzg882b>JH8$iC=CkkF z)9gZa1N)MtBt0ZsCC{+3nj}8bY0@*&d}&MBeOWJgJeW9XingeuV^R)KT~(3lPU>Ci z`|2chnOd!J)hIQhIzxS2JyczwnyFH$HYiIK>l8)Exj75}ri=6tDrSbmuX_iU-z@3| znU8(j2C*C->n+r8zV^2wP7g=E{UrDVT6>!9h3$lGg>ANNGnnOP!O?nY`)d1UE3lQ? ztf-4#8zR8mDlEIRml17r2lBSX%iJOF$6k<%`Q4Qt@ zdw^ZX&H>L+23Gz-W;W9SJ1TdE2K&T;D$%!4KV~MFJX$&ym5p0daw-|MDHfp)aR_Ng zO@>v-?y_PpHxlUjZ{XmwQFYqJf59%|D01H>@ZsnLOddgH)3}ZD%3!3UTdK{n9f~<2B`Sg9RIZdB0Ugwyw?I%KY?l| z&xF@PA~Nb^;EXo_j5irglL@r@Ll>>L+ z?IC0YyxKOX6wwnAvC*g#u?X>wb;yBS2V{L2{+kMp&}887L-6_lau6PkLf%|2a4h?h z{qU)2>yFfVxb9i(F`Si0d{KF%J9tTJ$(`gr9Bav~$ba39Hf#dZZ#s6p{m8DUXQLr4 zKzU#MjV=ra7N9^)q-Pk(laS+1ptb#h9k;>J6!>aB_(uuY%{D=lWDK|qfv7JKj@k^p zfe{`fRM@CQ8hOhRS&jce3O8sw+F8BAL0)6(4t6Sm3x4Z zEJOyV4!Fc=T>mhziMnXfTeKn-`}kQv-&25M97h!dt1ti=(l_w!e%Q6_g&aFTJLUq7 z?+IDXz>1MYZbcL&7ZrcNE5XPnAnsK{+Q}N!O6m@3Auaq{S^glRrJGT&-skV$aXO^v z37I}a)+|Fd1NzbfRW#<{nb*KJR$@G7AyU&5b-Z=N8z3a-h-N_UHxpNp3w&E#Oi0Nr z;6ORRJ;nfyF9sgJ5&4qyQ90rtXvZpGAtRt28xiODD%Qc{XpDUYdO8o;`$K?FECecY z3OW>rQMin%2lIfg1VJ|aAn!qtQw`uPPE7m|GH+eQ-R-+Gs2G?y5l-+r($4CwqWmu^qfb@M`8 z3$VYF=)p0dJwJg>^}~MnF=pEf;O%zQAV?G&!djFN*MSxfMRZ7pitY=53gsd{dJb@a z!NA38VXj_4E`A;2BgXPL&^jG7`xy4sN{rz|aVv1Fw!i@!{r}7!@)xPf2DViPt+)xa zn!tA|$-A&fL!c9h;tQf4#%C39u`I-Q9%6QwUIm$70;4 zBFpL<|B+C$;S!cTK(+$P^bJ`@@3{bR5K~>+kMMUC*k8)ec}cvFs8$i1Y6JVn%j{qMj;YU;YTR-Gj_@OtXLQdF?g+jIr-iD@hC zD%;BL;})4}nRakDm`>7tl+JP9RL^pPo5&v(pExEVzjCSLKgV_RTdUl(z~&+*k{#J| zs7L$GGT9L=*5g5oe52!KBP1>K`N3VxY`ca`^q3ow7 zF|Q;$Y1T2oW^$}$9!i3xFI0oHF6sy&)Ue*#Tr%8^Quk)oU?#5>8(6m+H<)UR3(1S( zUdKN39useRVj)eJE2o&%WPf=c`M`9hqLpDI^3?~CSGg?58R9O}Q?Z9uI<}Yx**ep^ zr!FzwUU+8M6nCoQNE36XKP?g5ERO6}ufG8+}GyxG61eD%;NkSkYJu{P;IrX{k*>}%3^94E0z0H#t^SUzDdcv%zFR{R>`bi~zBPW#Ni)nT$j>pveA<58*$&_Bd+kYzThpDv#;{Nidx?7& z{JI;269UgyLcX~#YE$gE@OzOd)(gs1r|0SHPXIoFnb5yUq#vC3h2t8!)LT;5} zSmaZT>!Eago08-nq3p6uqlvU%c~3hjoi`>$h8eS^ByA&nBcD(nke;x{*sIm{a)$G^ z*-UY}?*rYxVa>U0q8ya7?AumD=^iCpZKx%vugF^=6GPZp zuY)t6XXSw^Bc5%7Jp5PLh&&ySD%V_FTo1~+`MfnwUImNf8o4>LWu&Qn;dh;n*=nbC zMCz&zg57qEvQQ04zrf=7iB$))T(b11@;3ZzGtF7%ZfTi%w|jviNp&#q9dw?s2co~N zU^foHj+rSv2z&EZ>AZE1InbV=E=BC>jq*y&aPiJL^Ir1|qVXbznDT*q5VOY%(m{Kv z*~4xFeQKzEE|MLAr@5ob^^~8~SG5w=a=y1F=szQ#<~*a7bX9h%z0^kP_tKB%DMT&# z$Ig+qLZUE2##C6?2jM&pOf5JE&_sU5E;WwpCynWb*E;X)lLu-&lon2&>DMlgD*quJv)(j5FuO?KX+OChbUm+rDRs6=K+lEd4SSWGuUy1>$s@gQwbQQ| zrd30(rc`3LWf4wDH8Zd2KJzWxl)hDm;he=PCk^2R{xBMw7wlSyRPmMkpHtmlXx6n> z+FwHpl(27pR(izw&-%@rZ{6>FDXoMCwG_dB_S+N8WyUQt(>W<^R*JEbflsp3+=;c$ zm`&~XrESVeb%fdp`09xhOJ1p|+87xTMyhqBtymQ_ayr3-qmw*VwY9n~WRj6=LfYQ0FQ8V|xJRxVF%$84GARc34vFyK#P? zyRAsoVAXy=z5zY=8|aoFV8{C-sT!htj8%q9gPmfm&rdsxr3hk^&cm#}!A``nq7?iFJx_urGfVzL9pU;L5oI0N^$W2N$M{k&WAEV@)+qDgL30%+ z`@lEInDPd^F`mY}b<1w!)R!6~8f0gAjI64C^%f$bOm`&3(6ZHBnOT27k&3~eN1Yn*d>SXei?}+EBKF!5 zc{RM2UYFZTPdfYTPWGz~cE+(c7g1*eK}FO;q-wlsHT3bwpDfc z5$PhL4Ggz0J9VJM{KLl^0E?CK}!}tsdEr=WjkQLN_q*=Qx2g=1F;Uy zfp=Li`wi<`*b3QS6+!q49g-Qxg7(Pe}MVep39b_=fR%yeDBqLhFPdzIzL$J0ee=ByaPG1tENllnF`j|$eXemh%Mws_sZ(*HrHi6sf9f#e z^!1ZwLjzx6>#!zlG>4h58_jUq`X#-e{$b?B$TFO?RznLB>piP-MeygqXa2DjE6aW5 zQ_IRqFO)7Ud98SE(cr>gZ=WjAZm+q$85w^r-zv?E&l{ij<<0MI{gB_d;E(*WTX)_1 ziHdBsDEM-`te+KEWr zy-H@3v@Ln1;pe;|AtrtMJ~ttO6;Pz9tjr`UrG5pO{sAx{k_`Z zI!4{<89VBaYv6D2RD%_ni4B%DoZV<}ElG6z5vghEnvj7nyi{W8dEIp2xSwAWNDoYT-VkCS#A46oHornzE8EfPuJiQL9 z?S8gq|7bm8ZO1vT=|-k;0G6|{k$9XZ|G{XFm^*Fk`N#(F5>Cpd$b%hdh48#QARSaD zBL3EMkOJ8_kF^_n>+9iJnQaY4RHwu6=X}weVzkmXg-?b)sSF0j``4CNFTYl{t!z@+ zxYBy1LrOj@O1nMc*1LH>=8nx-n!O}@a!$M4S-CN}4RT_$zqwZD+QqBKuP(m!$+dph z_g?=rJ3V)0?#>(KHx}mkVBx=nz@?LJ?Y}iT-^dRati7F4*uE&Yw|57thqrKXRsIkU#A)gD5Qk(Ux`#Qo{p;qBp_jdfEK*JD~x zSt^@|2QAxku>)U-o%xr{So0YpA3DQFW=-pTONAZeXT%Z9u^&agtRZp-*dIvk8L+aR z&=$FFxzgON+`C+VyWYai?;7oEtw=kl^~S#TR>YBQDEE^_IWw@rzsK4G&w%dcQe%PM zT()8OxX3_Ld2=gn9kp%SvN(k zu4Kx`rG~J9{e>7$Ym_YY9h{%_KQ}}HOlq8>nm5OtEW5SUf_8eCuDQI z9efLYa!fg5KW*~;;fs%%7;`nIacq3-2E=!ICFWdAc}yr~UChgfK;AWGd`z#H-+X?= zH96#2j`Ma~JkLPp&4+dM4_Loz!SCd>R?CHe4)AUML9GStwYstkk$t^NbL68N4$sZ~ z&_}YMk&Hns-2m*E8{w6_9eT(-tepCTD!#Y+!6sU450`$E1F+q_F1-xj$8kyU*$07otpA5uw(ha$px@WAmXg`yV=A%VO%h789_rc+ZcaDUJDNl-L4#m3?bE# zy7U=*b5$M+eCYqFVpc_7#UTF!{(=55G8Tl&|1M9d=vbjv94%i`-lJk##i5FQz}`I- zQ_F9bzf_Uz*ZmI$J_tM#IOqS--w@Fl<^%+pt=y}+h!t0-dBj9oCsau4{5Wr zAGX4c@KAZfdIj&r(6NiGFto-6h=`VoIWftKg{}E5_}AYBPv)suL$rjAdKkR3-+))m z_tqe52)s4g!KVBZ{K{+F8?X;k)2cML!OLeSZ1i0aXK*;qF9hLPUfXJeNNeX2p=_)< z6|u_yH2=U_@HDdhd}SR(oRZPjZg}ssM4bDDW+n9EOiQyaqNe$XSmJ?i&Q3VsjWPc* zBd~>k2CnR6_B0v)02ZzSMdNG4ZCt4`={%t%b0# ze*)j)5d4l(VYPY>UNx;CwYS2Dbr)h>9)spH93D0M<>m4W*m|FZR`m`vrOy%F?{7I5 zcIr=I_udWr^Frw&G`V4jhnxeun*&d$MbMLTu*Rl8s}9ezPvK!b686?@@cJAGi`hh2 zoSBEYGyIJ+agP2JGL2rw8tDK|oQI+3jZ(frw#U|(CkDe4Yb4@Dey0AdR^Vh}ZLOMC zhG>Q2bsKz|tXVj9x(FUEWy%GdCkP^j;bmo|@)+=X5_M079PSA|DZ_|XK)>q@udQ5I zcGtqnJR1JrePKIx!<#>Vyj7A)kieMEzQL;9Z3mX?oPt z^M3flz5<)ycfi+0>_uc?E=`kbAcFP7SOI^F`09TGPZcYCH6hM z#Cl*q@&u^(c~EQ}%u}VtSw!~#7qR{K7`s8$+l*hZN4W{#P9OqH*hoP%Qm8G@5SnB3H<9P!SnJ(>;iN{&pq&$Kacg$L2%=H zm>c@w+)5t&=qdn<8=&*8i2nE<@{$h2y0W?56tHWIIQ7+Smz|IN5tpnpRvsw0$O<77 zYpksx;$;n#YJ)iTciH!WI)_HjCX9x?dIm7O6kPEWat3Sxtcx)J+{7NwHMJmHe?nG7mvf_;Wg@Ez}nS1;_m48o4Xld$f*hlrf-MfYa5 zU_WUO_CQX8`srEBeDREVT^APop0MGM#`%VKzzItc(|8>u*kRx)2YU!X;3^T8mvs3q zV5~cE))y=F?y!5b!`@bNyy}BzYCzwQl`C+5rU0?I{{uH|hyDFG>>zxDsJ|1TC5(eU zI{}{iJ){2R!{PIJFT7xzV6}V?Ja99yKimrY26tf|=Gg`23#f&i0w4Bjx`H3FVDr}? z2O0M{g#GSP_+eMVpZErL;h3-C1a{~ChVFbAW84TY-}TsK`7|0Mc|K$mW0KE^LgE8R z(9dux<8yfAE`|T+ZrJI5fOOrB=XL@zS5P1Quqyx^w#Iz+G3W*TlD+6dEl6XYAkd)o zNbph>`P%7mZlXVayecpU+(e&(=-bt(7dE};k3s4j#-7DtVBsWI*e9?bavIwHMeJPA zWA`F{F_U%>Z+euMV%BCX>lAqG)`T^nF*Lpw@OE#7cPIEO_r#u5f2^*$Ko$#s`R@4M z2CtSV(-H7%0EpJd(=`CWGI9~z+d+vjI}c; zqz%p|^}@Gq7%NXH)Bz3G0F;=Cp64=P35FjuV~Sq^RL`N8C(*0pcppVi4o6@A;?8N5 zItQ9LfpV9ye|HUiy@nEHz_|_FGXr`ApC%|E9(`s;a>gNN&l>@{&A>S=@!1B{*%^Db zO`_B*;;1)KbpY|Y7;znp zm!~!uH9Qknc!D4v(D#6bY(UP8o><_?jq>PTc?IfcP6E=-Oo(8ty z#|-Q-Qv6BWWi0nopvMBd&jUM`(JE;n6s1ZWH3OD(e2>8xy%=FCM$R)!8Gs+pCo%rL zgK-iHlud-JjH@ze`Zk`F$=Kk18FyX($LTDiVoqRo`&3{u4zHSkWE|>e?Xjr4E?yas zMfLH&F`%E0@08Y=xS9#Rs0q&CnT@+a?~L7_glE$5qz|;=LrsbJWE-hb*<(Y(A?Ob7 zGipDv!gDq{pvT@J;tf6-%|9W^)ed^9;tHec>%ai#fl`cs7$k0a>VlY-k=dsZ{K9cp zq9o4@l>+`nQOV3xT0z{;$Nv(PV$}9Cz{(}S`8wcC>dXOGT*YSzK6#Rfrw`6X%bmiV zbKt$}_$M3FX3n&c8g{M5&tunkC0o zk3u^ckj;wv%rr(hjy4ezy%Qi^7qYPzoltU$k>SRuG@U`qvB3xv z8Q5Fj0v@^v?-S0w-$&OAQ?b9l-?bKv;cZ; z5;O$~eiJirR<{o@VMCV~kJc3Evq!OR>nr^Ucs~yqU4{Kz#o691(3L(wWUB?StE;c7 zy*_QNI}n)`+z~$M^m5m9Z;O9ShJ&qjt=i*b_qNo$nZ+dO8(8imO2R>xZ7+@q|N zyW5}W>%yn>S#~~pIL3O=7-DR<_R80=kF>_=Z~kC>W#u^sF6SI}GA}9hqz2ZP_857- zwhNY?qrmwFoCxoPxNA3+ol>UrDq`=b*cn`>R@%SAign7VL}-)t+Ii=wnPV)n*CE)^(s z72SCpr}f+6yzdSBPlvuK5-c;6pdtHL*a8+f0cC;O)ESM8dGnp1`i~ls?y<^@7tE!0 zLnSQ#&zWI#Hqz`|>85gBEpv~F8L#Kk( zB3V`@R?hqE#aOp~Y^56;BcsfVa!>cm?tyAI=b-hQ{j$_w?&p-7sn$8?6Rak`l2GTe*@_$rpUYWT0sMyjtiDP*GOagIpH|wybI*_i${WfL$h7b{ zED|3o|3hA=sqoDmhEpvS@;qdW$U$#M$N|W<*3t}Q3_I+6hqc;pNY5uA*)CvZ)YU#~ zJ!{{MHRUPiX}d41-@B~8?4ig!uo+%epK~6< z`s7p4%=GAa<+kvGn}XfVUa)k03fVdzXUpqBa(Qu1XbXJXKwDBR$ASInCU%Y|V6A4` z@cP0&+y(1(Scg_)7k?U}MI6Cu?h00OKV#J%z)sg1$iJ=FuiI@GV;#61Hj>(~)nAAI z*&f&(wmNIDkMo25I^?5@Ru99Dln%)>9V@Y9*d$+pSKgc8zE1EatAmqH2keiXFOa42 zJ;ZGt4L{7`u$2|tu~_xpi`PJm`v~;B5g1Ded@`3K?y3*cX*%@tOk}8BiWSU7$nG=X zk&*C8djRsWFC^+D@SO{@P!G%x&trD|0Bifv&_@2neAX3G?gsXkUX!)}9>rLZHidWW zec0Ej4zIdWNWvfSs}3?v3})v#lijTPwqh|z^TLtwnQd;@un*1+>?JyxS{f&2TTkDp+kY70qjW3E_( zGx>9nOJ+J&3u|D3Y63W&b9!PXoPn~9rL&OJOR#d^iCO+Bw7VZ(Z7I+kAB7w_1MAPv zu(vgX&2j`r-T^Hv#F;=^Ck~;#!FY9n{@DpL?r^M%e}rdUEOMvvl>Hh=`jeQ^nMdaz z)IS5BYKyVP{yM60F9Th2?fn^Mu%Dsf9RUOvVMXePP9ijpAp9$aqu1lHdaHx}JOp?@ z18>3!_|_FV8)x4P%x^uTCEDW3f6z?0GCP2}{)Gle4Ko`MU}TJS&^c~JS13)vAsNt( z2Vl;AF1k)~1CIrGF{4!r%u|m;cK(X@Gng^cz(EH5n`=R$J^~-S#h}EM@B|r)=kG%P zr~S|b4&b>gtZsS&FI_;HI_AXfu%CT|^QJu2e+8VuwPkIr*K0&Iu4B+uPhhN#0DqpK zZ58#3WsN!L`Crg-_o2TgFxL{APF-j;4Zu?p^aW=7I1imE0u6#XBei$~P^N~;lh&0^ z&8Vm0a8SYktP1;KMAdOG0u955`Ue1mufXG>Cq@*8&T$Yc(PBWY0qCU@^dRPk;hLQ* zd7cyYfgb(vc1%MLMKq7$z(IGkodT$3K&rg}e?sQhT8^5VM72w5s40N*!_aZ=L+cvG zd>Qa%R+%{9Cj_3RUY`w)NCr1mfZ};Zcn2tf8TN93JDw9i3z}RL%}{g@5asHw4CQu1 zYq^ZNOwdOiJZ(S*90xqhfc;X`=|{=)fYV;+Ti2o*jszIV(n>9LCBFP!7uPMSnJ7rFb3CZw=ZTjxjcbY(I~he*w;U z`nWzg=Rt5*SK#3uXsZVJ>KJI?W>kkw1dQUNkR@OE(TfAX!C7F{2iP|U#CS%$IUt{h z_Ws3n39xSpU9mf~zf9>oN*oqKInw!GjPR1U-Li@4!qGDf+A=cX#faR0v|UaH4fo* z63{6Gq;xHr#fh}G1|O^^}$Kt;~1bFKpQC-a~SJ}3xH%UFiaeBg-%|&3XR*3 zaTVkG)#%FbC^!?I9=PU}uqi(J@X|v167)ucwzy!t;a5WiN_G5gsEuMhpaRhKLjE)r^EV#qS00*O1 zM`n?&0OfFPiUkY!igrL8Ma4JT24ev)O7K*02-LXAPxS7P3JhCqC_L!%Fs3`FAO+U1C00= z#m7mJP1Xxo&R;Og07VX`|yxnpjE3m?$gj0rNFs>ADZN z&Vu|FS=e+y)dLD|58fb;r=ujTBeX3__>~M`dK3H<#x>esA`WNo z1{g;o_@M}RWiD1)6o_$Jl4+-9WRMeh>$t-h9E^HVj{h<=KFV80z$l3J#g94(*L?gJ zJ!H=UXw{FlX#=vOZP4mPx$nm>=JjRN4%%6154wr|--uqxM_sflk-j*8lh0^-WX+rb zOq8y~m5ZQ|T$EwHIZ~4c{r3Q)amsvB^=-iC79g5~yR@m${-~gqIM4_!tAstadQm$e6vP$IBK%)~ zI!p0n5x$k-s*SRo4{5I}fP5DApj_0bZ&t-uwil~T&ar-dHn<2!9~jF3W^Odg~q znUQD`0mYj5od$lY33!TJj)XfiJ~CbnEzrX9OuKA6uE>x<9^ivmWO@GLT+2TNSf?b{ z@QrpiAL?Ng8xpMsi_&4m5xAwhhTZi6_CYof4ZlT*(RKL)O53Fh3wc?xjp+q$J7&%2VJX$1GB%l;`?O3}GD6!XsxC%Mo24|7) zsiV;9Ou0yHg(D%)kS6(`7Ij+INn2jrjYO>;TuCvOQ5k9_{|c>&lJ_<^gmRAZjuF5p z*EmDc#!Z=P01uP_;V4Wf6)(~2K} zloixq;X7%JnpinXMo@|pnUYvY-ypC>xWHtCmO`kb5+%70K#5-x9lrwDaW~h*NI5Q+ z%IR_F9d%pc0Uv0Mlt&GnS;h_YlM;#iM#yt-iqu4DM+^xrAgm2MZARgvp(T0+ zk>-eR@~sXiP!g~Yl=uSkl>3w$94}{4ayDsR!&un{DW94Q_aOP7Jq)8P>76ZeWfB0y zxj&VUvYdmtd&$UpB1>>St%MlI zs-rCB6Gu#0PwF8ocn2YwQ5Urf>ZsHVA{Ysw!O@VCUFbD=gP3AuHp){%LhOAfVXQ3A zeKa{L7r7eXzB@5T*-Bdk>*ajIS(ht3&c!i!hWqM_ibiha9LzlR+~c8y<;*B}I2kpv zZ$R}7>fLWBF4oF(Xu zKrLLIQQ~5XBygCxL)9Do%d+BV9S)+oK+ZQ zj&m42Hps1vL`aKcIEvdKS_p$iZsHebSz?4(BEHJOqqKNj$2IaGWjrM_*MuR|MJon5 zRA{uMBWgV4JZ5g^UOuyMQ@^KufOJE-V5ZYcGYNjSZe+%xcQ*Yti$M}bY3ptYz4rAQZ@2LA#0N(VIvG9$xQ$wN$ z1@8!bN@!I4&2do|pW0`#lBM- zQ-@)%DMJZa&X<(H{7yL2ibBgMIZW);^GTLxJ$Gg+@+q|zUZX^<9(|6uqLhpW^r*dZ zu1&(cN(oJy0$WK$y~GFC2DC|$cc>MThDpJ+a25bIGWM*?P>Os=x*@)}#xsC1+Qq2j zkVYl+np!t`l>McT54{a26{wBH05;@eN-ws-Ie_;Gan6Z+l6axio( zj`}IF#gz(s!M>29STFlT*pf@A4btL5NnHWi#WjNP_23$U@{;sHJ{5Zd#1p-dxY7~! z8_Hkehw~sYL4A-K0wpc=63SGLg_4+SK&~Z(hCzCxEW5Lw9xKotb4AW#K? zDhO0Tpb7$25U7Gc6$GjvPz8Z12vk9!3IbISsDeNh1gaoV1%WCER6(E$0#y*Gf9xKotb4AW#K?DhO0Tpb7$25U7Gc6$GjvPz8Z12vk9!3IbIS zsDeNh1gaoV1%WCER6(E$0#y*Gf9xKotb4AW#K?DhO0T zpb7$25cvNC1Q;LkPW)d+XylvG4jHqKxi=U~lJV{stCtZH`Nvp>jA_X$B7!qx;4%6u zx^T_xU7uf%gBO^Vku(RGDaf*7^{`f^E%@VG8!i% zKr$96>t^&w5h0qezZ1WeQI#3vk$vYVM085l$XLaU1I`kRe9D;Y;yy>kx*5@su?+>5 z@D-3?v{AkY69Hky9c8RS5p$3c@I^dy_JU6nqCs5a6NEbP%b1rU#w+V)3_?cr6)iAw zA~E4cpEwRelTR}?KPiGS9T~Zh(Lxz-lXVdTj9$oCsv^2PF(9(LFd8$*z{skM$;jBC zjAhH%q>P2gi08x#>l0Ba31voxWZjIF$?=NF-lR9u6LV+~euO;fh*76Wk&Iy~=!mtk zpBy#s3fQwwj*d|#Ia9}z8+@lhEuSj0RQl)+DtgMqPAd7sf~30Fo57tt}X7*mw}CIyh92t|&MFk`e#*1$NIjGoCH0OF5uCmux1Yew>C{BRKong0cMi1wIK zgxO*lQJ4`pMGReLe<2@{??~082Mf4hoJzJ&$ch-4j1Mi!kX8w0(w68eBSe$#i3NU_ zAt4wunzYNiY7;FJ8#9#R@`l&pnxNM2&^SyIeKlx2*MO^P9InAL^c zM`|H=a*iQ3#oWg1%XcV9%y^7I&E7M*DkU_zlpG+@DLpGan4glL`f;3Q0|AOiCpL*>^!b#4xXr&x8~p97VKk z@-0UqFZu%50gDr$rol>I#gHOnTrfMJ(_?`^^@_xJ9-g_LSVs zHppw#JlPr}Pct63$n`?qNMw?sq!DujdreJM%n#&t$`}#9n&W2c9Gl3vL7j@ZC|En` zfa4NnI5+aQ&~OE9upF^TN~l0NF@JErqK-k{=j_F79%6kHuZ>Z05X6GILP68~+B_fNLfFWr}WMHBe%-MjHMatnAiFuKGiBYLVd~oW< zyeC>`eVqSEt;|P3O|u~e4In3uCvHlb`qHeuVAju#+!M5iZN2o z)gEL6NJYks48(VDfb1xZkSnYe-ffXnumv)SHAmL4yYZVD66ds1?cI+>+}c@$HkxkzdO#!c|516bAu)axTp zTRmi^$^5_X%raUR?}oV682xI3elb5^2Cg>5_4?>nO0U>QgkftQHl|sl$o5JMSdQ(&iRuqP@YqF71}2? zNw&{id?Gs=bJmnbBlGhcbLrgz%`w*ial)J|jLlE^$bL}vQm>$v$g#3bO0Y`sG`XEC zH?dk186MaJN>0iH$}#dLT4dfUYO>T>#hY0Kg#N5!TzqjR zqK-g$BQ$S9hrG`|vPH^g_L+JfH97LUklv!#V#Og=c|yNrHZiW7g=Rn;3YjTn3LeLp z8T+5J17{;jJhsLepE8UXU>icepp>H&x-+-2Rkp+Vp7WH@fCv@pwUlvO-EjWr_dEK` zopn2(qhi%1?J&mPlUcpY9Qa-u?GkmVF}hE1Ll;GgcV`Qc~IyZ z)b2T-@sE%b`40$b;*T(59irEKf|N>Zat7ctoI^M^p%1ZD@m=V}oLBg)c#3!vGdks< zXpfj={d}>0j)*Ogf&_HLcXAxB{J&X}vkr9@!7U`|QUZjI$TKC%8*+0q?Wt#DEwFsf~XuMVb^eE$}FM#d~Z? zz?Yb3t%8bqRcQ0X8b?O@6?%fe0P7IBrvyi_uVRfL>Jj<`q09P(7D&vo_hKgIf7Z@F zj+|7%KlWc>SBz57nb3b(H}4A_O!S;j2)MEp%2oj{!b9|uEwE-@Cw>H7iF){pSH(2} zM=?TD0pUe%;1x0cJN*|u=SV0INE>WL=ue_XLQ6a+xPeqCU`btybrQm?SM=`xL6G<* z1n$rW=|%L3SR{r7_DPeho8{R%0bS8U{6M{|Q^+L3h_$faf|3NU3mgc{utmY49G95U z*kjTUS964ts8>A2)>)re*R#)JT}3#sM|_T$W3r#h&pB zTf2iN)+3*Y7T#2pv3DO4O?V6_JuN-bDp40UK7^^R9KR~ z*&->PQbfS;4pao^unhYw;J`Y>^Sr`ugcAE8{x~weg{&mp?(|2%M@Uuil%Qn+3qB>D z6EG80A>b}x&nE@#3%U~R|3CN$>=C;xFUs()xWd-|-{=K)cuinQ^oKQw{&PmZbB*I> zouYMtZ9Y$W5VZ8{KK2p|k{m*X#GUPZ? z4O=11NR_-sy@b3;`As_IXeoX8G*`KTe`xVyjw9Zu1Y-_S=BQ_eDdt3HW;p78VoolO z=Ab@@>k>5jbmYyefmKRPJYhroJ&9FS0a^}2L%x9ZRtP!sm|@t3TvB!M@=Dj8z0Mx2 z!xcz&M(f-Sa;>1@5Bl-6mzwaj6QMJWA5D`bgF82j@iD1reA`( z_TiNa2qa^D(iXL4VvN_FEm*M~$JJKSGtz6)V`xc7?~XgWo!_vA`vWV!bLb`W6*iN4 zNcT!@P;WYV!aU=b@a+0%t+XvLGaNJ3B>)DOQNsm{i#i;$YiU>)bwQ?c<~irOSdwzl z%6^RFFvj^e%Bxs6b-}tW1FO1+r2Z&*)>(^@UP9)$6x7Jv&<^0_l5V1Jza!(NjDDm7 zBGety0fYKc7|<3`ftB5LyqFJ8@L(oZj(4Gte>xvKlbktNo0d8arRStY(rW2bG>=cYJ;tZEoN!O&y(n^d`$LOANoe=B#AuT)%ciu3* zGg=#xnQ3*k`+}Pu11*kqM%#PLr;Hc%rTSauaeJ>^SD7yNb)K|0*{Mzsr@}mD+-;in zXt`J(qwH5b?jD}6+(TXUT{E?9YF#$KfiJ}s;2r)qy!OHEbZmabTDTCJ@mpcjv}&%Myw&K;*b z3k-cGACk-Dx0J;zHl|uV&ydFRajoO z+o|>~J1hs(&T1X`5a@lN^M*a$-VB^SYu_|Y^DV2wT4n#{^p|f)x15d62I;)i(VbV;NzmPt0+Cai+axLXMWsI^_PM4?25qZDd z0wrFQn<(9s6Y@Ig9H3SqH&sT-m!vPGZBk#k0bU0{d9CH~@)dc49FT5H_2gINf%0b9 z50-&G*FiQmMu{Kf#>&e|hO$MTE@#M(;Io6AFU^&Hk`(y}#(Y^?CqJirsC=f(P|hn0 zlwx_T+zag=#l25uzx=M;L;Br$!+FHHWsk8xvIp6!J>F_#^|8FxyXHls9%yc_vB&tt zSf{trn?~}&_eLIzbdD?y_lQi>w*k+I`a<1?xZkP&pcm@(jhBsqc;-1{kkP@IV|--x zw~7I&b#`}WJml9=%nRw@nU&HM`FZ72Wt~!})KxQ7pIV@_R)134Ykz1xUFTix-5<0!51xgdf81ZVXSx0EF`hzqzWXP) z>RI7#?9OqWaSd`k?dq@TYKB&!HgP?swRcr&sw)w=|5xj&wbce`9_?;zhdNY!M$J}i zWf<_$R@nsj%!6$H+3Db1w~yH0*q_;P_GarY>$W-C^cW-b&myfN_lCojD=LeEUj(lO z`UEce=lVbNU#*x~KCJBV((>YKh1UyyD%f67RJrGSrvd zSA0$57R6sk{3N+s%GA`()tb~8R`bF1p0$tGxl(swy^R?w>Tj<FzD}YCfN@!aKm%)%T2Vf$u)wNZ&f|5^t_&yytsQXHUFmmb<`J zr1eo}E7g>*<=-KFH#%$WM0>aSl6l0KVyrPb8jFl=MyYYya2bd7=k>x!S5S-<~_~@Ub}Hk&RusSls~lWd^lIR5Eqwzu>QUV z$C`9(k#$$C79TZR)8h3OgIYAZ>+LoZ+kMkvX6KgO-tXGE^OcSr+vl~O)@)LPZM6=k zCMC{|tMF~`%yl>OEb?@8H*v?ho4al(Bc%Se*L+srqxUu!S*7-mitJq(_juCRY4_D^ zQ!A%dUaeE<57m6H`r@>~Dcuuq#rb1z#>|UZA5-DW^6m2+bKmWnq3n~6*yYBN@avWR zf_DYh1x{2Bi_|tx*b|kxt{v`f-nYHYy`Osqcs9D{xemJ@^JIGGcx_LTH^K9^YoE4S zx#2XjzS0xJUj-Ia1S)z5rUd6yUI?8H4~(3ST#e*L>_{KIcBEJMW_YFkkolyw$$rRb zXy0YDjob*`Re8goQPI3?P_cQtM?wGmr*1uc^Uu7GZv2=tGrLXpzUxWXJ6xY~efG8L z*JfWkaeZU?*b+131J?i@ItNX8hawR6aZ_e5LU(25N|EGMMv?tSSKJ=b0J-+L*t#fR*HTTZC z_tDN>x@F&+(Dk7%TRQ*Ny3Fcs-7UXwGP^-e^@;J{c&bbJ#%G}i!v&Ea zBF~$HQ`3ik>ViDu~H%od4{tc{hgTrsnp~xs?5Cwwe9Ib@giAm8DnOT)OAN zrx*Ucc>KcRbH~rsy;yQ_!=?Bu9j?6&TrItx18mjH`Six}yymxN=ASHhYlT^-P7Lb(7$_m$HIFiv~Aq}t#;3~^0axS z&6>6e_bg~Vr_JH!7aQl+%}DEz(8$$M9&6Us_nK|ZB72J5Q=8?T>75Ysj_2ZCMic?anjjUN*t4^I8wWQjcYSl=Oul`}mc_fIPSVQ> z(n&6Z9(}LV)c)1H&)jY-fE<}@uCn5tcqLoy={fKFE$&7_r=(|+vy&c9Zkn_vX+mOp zLX-G+W0v_=dYAH&UfsP?7{J6e9k`jJ9d{?-3NDHR;!{te3HA}mcBOYY9>(A9^o#9xlTy!X#-a554rwCI6*IFVDUD zX!fz3?l%H?@7$VvbNbDh`F4T3U`xS}!bwG0CEZIOsHg}O2C9eqhwlmPkF2X~6A7`#;^letth7B^R)&Dum z$Wj}=)AasUd++JhcJf^xw>r@>)a+v8t@XaF-alcZ_h-$k_VV;hC`tN0<<-=TYP(b0 zr97AVQR?obwh50XY)r_BpPD!(^>o^@w5)2eHJhc+O3$b@rB?kK?b>en`Dxo__SF|wUJ6VPc>HtAT9*wk?^%ALLaqEaJS8#% z8gEYJl|VCpHUCn7D}PMIYX6JDbHU5OZIx>)Ck0Mbcq;0Yk0{9~eyr%t+h=axbE9_N zhP+4fw&$(BS?89Xmy{QVG@6>@$@wwcd;Rvc^z5xU@8^bduia>$*ZyYc<_ovp$k+3a z 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∨0?z+= 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.10.0", + "requests>=2.32.3", + "tts>=0.22.0", +] + +[project.optional-dependencies] +dev = ["ruff>=0.8.3"] + +[project.scripts] +mensa_to_speech = "mensa_to_speech:main" +fm_feed = "fm_feed:main" +fm_feed_wav = "fm_feed_wav:main" + +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" diff --git a/src/fm_feed.py b/src/fm_feed.py new file mode 100644 index 0000000..807b337 --- /dev/null +++ b/src/fm_feed.py @@ -0,0 +1,73 @@ +#!/bin/env python3 + +import sys +import argparse +import socket +import time + + +BUFFER_LEN = 320 +SAMPLE_RATE = 8000 +DELAY = BUFFER_LEN / 2 / SAMPLE_RATE + + +HEADER_PTT_PRESSED = b"USRP" + b"\x00" * 11 + b"\x01" + b"\x00" * 16 +HEADER_PTT_RELEASED = b"USRP" + b"\x00" * 28 + + +def fm_feed(local_addr, local_port, remote_addr, remote_port, input_file): + udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + udp_socket.bind((local_addr, local_port)) + udp_socket.connect((remote_addr, remote_port)) + + try: + audio_data = input_file.read(BUFFER_LEN) + while audio_data != b"": + frame = HEADER_PTT_PRESSED + audio_data + udp_socket.sendall(frame) + time.sleep(DELAY) + + audio_data = input_file.read(BUFFER_LEN) + finally: + frame = HEADER_PTT_RELEASED + b"0x00" * BUFFER_LEN + udp_socket.sendall(frame) + + +def main(): + parser = argparse.ArgumentParser( + prog="fm_feed", + description="Send audio data to mmdvm host as USRP frames", + epilog="Audio format: Signed 16bit integers, little endian, 8000 samples per second", + ) + + parser.add_argument( + "--local-addr", help="sender address to use in the UDP frames", required=True + ) + parser.add_argument( + "--local-port", help="sender port to use in the UDP frames", default=4810 + ) + parser.add_argument( + "--remote-addr", help="remote address to use in the UDP frames", required=True + ) + parser.add_argument( + "--remote-port", help="remote port to use in the UDP frames", default=3810 + ) + + parser.add_argument( + "--audio", + help="file with raw audio data to send. Default is to read from stdin.", + ) + + args = parser.parse_args() + + input_file = sys.stdin.buffer + if args.audio is not None: + input_file = open(args.audio, "rb") + + fm_feed( + args.local_addr, args.local_port, args.remote_addr, args.remote_port, input_file + ) + + +if __name__ == "__main__": + main() diff --git a/src/fm_feed_wav.py b/src/fm_feed_wav.py new file mode 100644 index 0000000..ed688cd --- /dev/null +++ b/src/fm_feed_wav.py @@ -0,0 +1,57 @@ +#!/bin/env python3 + +import argparse +from TTS.utils import audio +import librosa +import struct +from io import BytesIO + +from fm_feed import fm_feed, SAMPLE_RATE + + +def main(): + parser = argparse.ArgumentParser( + prog="fm_feed", + description="Send audio data to mmdvm host as USRP frames", + epilog="Audio format: Any wav file should work. This script uses librosa to convert.", + ) + + parser.add_argument( + "--local-addr", help="sender address to use in the UDP frames", required=True + ) + parser.add_argument( + "--local-port", help="sender port to use in the UDP frames", default=4810 + ) + parser.add_argument( + "--remote-addr", help="remote address to use in the UDP frames", required=True + ) + parser.add_argument( + "--remote-port", help="remote port to use in the UDP frames", default=3810 + ) + + parser.add_argument( + "--wav", + help="file with raw audio data to send.", + required=True, + ) + + args = parser.parse_args() + + audio_data, sr = librosa.load(args.wav, mono=True, sr=SAMPLE_RATE) + + audio_bytes = b"" + for sample in librosa.util.normalize(audio_data): + sample_int = int(sample * (2**15 - 1)) + audio_bytes += struct.pack("= '3.11'", +] + +[[package]] +name = "absl-py" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7a/8f/fc001b92ecc467cc32ab38398bd0bfb45df46e7523bf33c2ad22a505f06e/absl-py-2.1.0.tar.gz", hash = "sha256:7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff", size = 118055 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/ad/e0d3c824784ff121c03cc031f944bc7e139a8f1870ffd2845cc2dd76f6c4/absl_py-2.1.0-py3-none-any.whl", hash = "sha256:526a04eadab8b4ee719ce68f204172ead1027549089702d99b9059f129ff1308", size = 133706 }, +] + +[[package]] +name = "aiohappyeyeballs" +version = "2.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7f/55/e4373e888fdacb15563ef6fa9fa8c8252476ea071e96fb46defac9f18bf2/aiohappyeyeballs-2.4.4.tar.gz", hash = "sha256:5fdd7d87889c63183afc18ce9271f9b0a7d32c2303e394468dd45d514a757745", size = 21977 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/74/fbb6559de3607b3300b9be3cc64e97548d55678e44623db17820dbd20002/aiohappyeyeballs-2.4.4-py3-none-any.whl", hash = "sha256:a980909d50efcd44795c4afeca523296716d50cd756ddca6af8c65b996e27de8", size = 14756 }, +] + +[[package]] +name = "aiohttp" +version = "3.11.10" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohappyeyeballs" }, + { name = "aiosignal" }, + { name = "async-timeout", marker = "python_full_version < '3.11'" }, + { name = "attrs" }, + { name = "frozenlist" }, + { name = "multidict" }, + { name = "propcache" }, + { name = "yarl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/94/c4/3b5a937b16f6c2a0ada842a9066aad0b7a5708427d4a202a07bf09c67cbb/aiohttp-3.11.10.tar.gz", hash = "sha256:b1fc6b45010a8d0ff9e88f9f2418c6fd408c99c211257334aff41597ebece42e", size = 7668832 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/47/f2/ba44492f257a296c4bb910bf47acf41672421fd455540911b3f13d10d6cd/aiohttp-3.11.10-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cbad88a61fa743c5d283ad501b01c153820734118b65aee2bd7dbb735475ce0d", size = 708322 }, + { url = "https://files.pythonhosted.org/packages/2b/c7/22b0ed548c8660e978e736671f166907fb272d0a4281b2b6833310bce529/aiohttp-3.11.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:80886dac673ceaef499de2f393fc80bb4481a129e6cb29e624a12e3296cc088f", size = 468211 }, + { url = "https://files.pythonhosted.org/packages/c9/0b/d326251888bb86ff7cb00b171e1cf3b0f0ed695622857f84a98bbc5f254b/aiohttp-3.11.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:61b9bae80ed1f338c42f57c16918853dc51775fb5cb61da70d590de14d8b5fb4", size = 455370 }, + { url = "https://files.pythonhosted.org/packages/4e/83/28feef5a0bda728adf76e0d076566c26c6da3d29f0ccd998d07c260cae9d/aiohttp-3.11.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9e2e576caec5c6a6b93f41626c9c02fc87cd91538b81a3670b2e04452a63def6", size = 1584399 }, + { url = "https://files.pythonhosted.org/packages/dc/97/6bdd39c4134ef243ffa9fd19a072ac9a0758d64b6d51eaaaaa34e67b8bcb/aiohttp-3.11.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:02c13415b5732fb6ee7ff64583a5e6ed1c57aa68f17d2bda79c04888dfdc2769", size = 1632131 }, + { url = "https://files.pythonhosted.org/packages/1b/f1/8c3a1623b9d526986f03d8158c9c856e00531217998275cc6b4a14b2fb85/aiohttp-3.11.10-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4cfce37f31f20800a6a6620ce2cdd6737b82e42e06e6e9bd1b36f546feb3c44f", size = 1668081 }, + { url = "https://files.pythonhosted.org/packages/9c/3e/a2f4cee0dca934b1d2c4b6a7821040ce4452b9b2e4347c9be6cb10eaa835/aiohttp-3.11.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3bbbfff4c679c64e6e23cb213f57cc2c9165c9a65d63717108a644eb5a7398df", size = 1589313 }, + { url = "https://files.pythonhosted.org/packages/fd/9c/93e9a8f39c78f0c6d938721101e28c57597046f78057ffced8a3fd571839/aiohttp-3.11.10-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49c7dbbc1a559ae14fc48387a115b7d4bbc84b4a2c3b9299c31696953c2a5219", size = 1544349 }, + { url = "https://files.pythonhosted.org/packages/68/d2/2054efe02be87a1af92cfcaf6875d7b2c34906c3ee2b90ce82afbc8927a5/aiohttp-3.11.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:68386d78743e6570f054fe7949d6cb37ef2b672b4d3405ce91fafa996f7d9b4d", size = 1529018 }, + { url = "https://files.pythonhosted.org/packages/10/b0/a258bfd5ddd3d9c871a8d24e96531cb6e6f0cd98dc3028f0b98302454b23/aiohttp-3.11.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9ef405356ba989fb57f84cac66f7b0260772836191ccefbb987f414bcd2979d9", size = 1536357 }, + { url = "https://files.pythonhosted.org/packages/76/7f/8b60b93e7dc58d371813a9b8d451b7c9c9c4350f9c505edf6fae80e0812b/aiohttp-3.11.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5d6958671b296febe7f5f859bea581a21c1d05430d1bbdcf2b393599b1cdce77", size = 1607214 }, + { url = "https://files.pythonhosted.org/packages/2a/10/97a11dba0f6d16878164b92ce75e2e0196a2fd25560cae8283388a24289b/aiohttp-3.11.10-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:99b7920e7165be5a9e9a3a7f1b680f06f68ff0d0328ff4079e5163990d046767", size = 1628573 }, + { url = "https://files.pythonhosted.org/packages/45/66/70419d6cb9495ddcebfa54d3db07e6a9716049ef341ded1edd8982f9b7f9/aiohttp-3.11.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0dc49f42422163efb7e6f1df2636fe3db72713f6cd94688e339dbe33fe06d61d", size = 1564058 }, + { url = "https://files.pythonhosted.org/packages/2d/d6/d94506afaea3aca15ab3f4732d666ad80acd5a035a7478aa6377c9816cf3/aiohttp-3.11.10-cp310-cp310-win32.whl", hash = "sha256:40d1c7a7f750b5648642586ba7206999650208dbe5afbcc5284bcec6579c9b91", size = 416360 }, + { url = "https://files.pythonhosted.org/packages/55/03/731d1116d09ea7a3c6be731ab0eb1faa37b844d3e54fed28e3a6785ba5ab/aiohttp-3.11.10-cp310-cp310-win_amd64.whl", hash = "sha256:68ff6f48b51bd78ea92b31079817aff539f6c8fc80b6b8d6ca347d7c02384e33", size = 441763 }, + { url = "https://files.pythonhosted.org/packages/db/7c/584d5ca19343c9462d054337828f72628e6dc204424f525df59ebfe75d1e/aiohttp-3.11.10-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:77c4aa15a89847b9891abf97f3d4048f3c2d667e00f8a623c89ad2dccee6771b", size = 708395 }, + { url = "https://files.pythonhosted.org/packages/cd/2d/61c33e01baeb23aebd07620ee4d780ff40f4c17c42289bf02a405f2ac312/aiohttp-3.11.10-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:909af95a72cedbefe5596f0bdf3055740f96c1a4baa0dd11fd74ca4de0b4e3f1", size = 468281 }, + { url = "https://files.pythonhosted.org/packages/ab/70/0ddb3a61b835068eb0badbe8016b4b65b966bad5f8af0f2d63998ff4cfa4/aiohttp-3.11.10-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:386fbe79863eb564e9f3615b959e28b222259da0c48fd1be5929ac838bc65683", size = 455345 }, + { url = "https://files.pythonhosted.org/packages/44/8c/4e14e9c1767d9a6ab1af1fbad9df9c77e050b39b6afe9e8343ec1ba96508/aiohttp-3.11.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3de34936eb1a647aa919655ff8d38b618e9f6b7f250cc19a57a4bf7fd2062b6d", size = 1685464 }, + { url = "https://files.pythonhosted.org/packages/ef/6e/1bab78ebb4f5a1c54f0fc10f8d52abc06816a9cb1db52b9c908e3d69f9a8/aiohttp-3.11.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0c9527819b29cd2b9f52033e7fb9ff08073df49b4799c89cb5754624ecd98299", size = 1743427 }, + { url = "https://files.pythonhosted.org/packages/5d/5e/c1b03bef621a8cc51ff551ef223c6ac606fabe0e35c950f56d01423ec2aa/aiohttp-3.11.10-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65a96e3e03300b41f261bbfd40dfdbf1c301e87eab7cd61c054b1f2e7c89b9e8", size = 1785188 }, + { url = "https://files.pythonhosted.org/packages/7c/b8/df6d76a149cbd969a58da478baec0be617287c496c842ddf21fe6bce07b3/aiohttp-3.11.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98f5635f7b74bcd4f6f72fcd85bea2154b323a9f05226a80bc7398d0c90763b0", size = 1674911 }, + { url = "https://files.pythonhosted.org/packages/ee/8e/e460e7bb820a08cec399971fc3176afc8090dc32fb941f386e0c68bc4ecc/aiohttp-3.11.10-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:03b6002e20938fc6ee0918c81d9e776bebccc84690e2b03ed132331cca065ee5", size = 1619570 }, + { url = "https://files.pythonhosted.org/packages/c2/ae/3b597e09eae4e75b77ee6c65443593d245bfa067ae6a5d895abaf27cce6c/aiohttp-3.11.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6362cc6c23c08d18ddbf0e8c4d5159b5df74fea1a5278ff4f2c79aed3f4e9f46", size = 1653772 }, + { url = "https://files.pythonhosted.org/packages/b8/d1/99852f2925992c4d7004e590344e5398eb163750de2a7c1fbe07f182d3c8/aiohttp-3.11.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3691ed7726fef54e928fe26344d930c0c8575bc968c3e239c2e1a04bd8cf7838", size = 1649787 }, + { url = "https://files.pythonhosted.org/packages/39/c0/ea24627e08d722d5a6a00b3f6c9763fe3ad4650b8485f7a7a56ff932e3af/aiohttp-3.11.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:31d5093d3acd02b31c649d3a69bb072d539d4c7659b87caa4f6d2bcf57c2fa2b", size = 1732666 }, + { url = "https://files.pythonhosted.org/packages/f1/27/ab52dee4443ef8bdb26473b53c841caafd2bb637a8d85751694e089913bb/aiohttp-3.11.10-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:8b3cf2dc0f0690a33f2d2b2cb15db87a65f1c609f53c37e226f84edb08d10f52", size = 1754910 }, + { url = "https://files.pythonhosted.org/packages/cd/08/57c919d6b1f3b70bc14433c080a6152bf99454b636eb8a88552de8baaca9/aiohttp-3.11.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:fbbaea811a2bba171197b08eea288b9402faa2bab2ba0858eecdd0a4105753a3", size = 1692502 }, + { url = "https://files.pythonhosted.org/packages/ae/37/015006f669275735049e0549c37cb79c7a4a9350cbee070bbccb5a5b4b8a/aiohttp-3.11.10-cp311-cp311-win32.whl", hash = "sha256:4b2c7ac59c5698a7a8207ba72d9e9c15b0fc484a560be0788b31312c2c5504e4", size = 416178 }, + { url = "https://files.pythonhosted.org/packages/cf/8d/7bb48ae503989b15114baf9f9b19398c86ae93d30959065bc061b31331ee/aiohttp-3.11.10-cp311-cp311-win_amd64.whl", hash = "sha256:974d3a2cce5fcfa32f06b13ccc8f20c6ad9c51802bb7f829eae8a1845c4019ec", size = 442269 }, + { url = "https://files.pythonhosted.org/packages/1f/4b/60725fcffe8af2ff2e9c0aaef20a89b11cb8fa1d453abd951e64151db4c9/aiohttp-3.11.10-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:0580f2e12de2138f34debcd5d88894786453a76e98febaf3e8fe5db62d01c9bf", size = 709195 }, + { url = "https://files.pythonhosted.org/packages/6f/5d/81a920e34bb43cd8d6e35b68e62c2ab1597826c6511d6ec5c5c99a4595b5/aiohttp-3.11.10-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a55d2ad345684e7c3dd2c20d2f9572e9e1d5446d57200ff630e6ede7612e307f", size = 468687 }, + { url = "https://files.pythonhosted.org/packages/79/58/de3da0f281460c3c415b2d1fe0d09137612dfcd7d0070837df14f9f3ef9f/aiohttp-3.11.10-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:04814571cb72d65a6899db6099e377ed00710bf2e3eafd2985166f2918beaf59", size = 455744 }, + { url = "https://files.pythonhosted.org/packages/99/cc/18d24ffb6b33071e295707ee5b0133bea46bc84b5c0c0606586855ed69bc/aiohttp-3.11.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e44a9a3c053b90c6f09b1bb4edd880959f5328cf63052503f892c41ea786d99f", size = 1587161 }, + { url = "https://files.pythonhosted.org/packages/19/66/4430ef0ba5c88559bc18abeda095fce0225e4fae618c7de0ed6d952ffc47/aiohttp-3.11.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:502a1464ccbc800b4b1995b302efaf426e8763fadf185e933c2931df7db9a199", size = 1636007 }, + { url = "https://files.pythonhosted.org/packages/0f/b8/10a83d1d0dc9b90c461a58041d8bb0b00f68c6cf07fedf74f1a171383cfa/aiohttp-3.11.10-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:613e5169f8ae77b1933e42e418a95931fb4867b2991fc311430b15901ed67079", size = 1672088 }, + { url = "https://files.pythonhosted.org/packages/5b/cc/7a8fadec9610b11af3c65944666e0702c5a8a8f5632c60b2b198c6180a45/aiohttp-3.11.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cca22a61b7fe45da8fc73c3443150c3608750bbe27641fc7558ec5117b27fdf", size = 1589287 }, + { url = "https://files.pythonhosted.org/packages/16/12/62f6058e0a9cf09a14a002594da02134ee1eb6cd404e1e379034f38cf589/aiohttp-3.11.10-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:86a5dfcc39309470bd7b68c591d84056d195428d5d2e0b5ccadfbaf25b026ebc", size = 1543823 }, + { url = "https://files.pythonhosted.org/packages/b9/ef/fc5bfe84911484092026f6399dfa7227f3d1839e416b9b3c121a7fbcabfb/aiohttp-3.11.10-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:77ae58586930ee6b2b6f696c82cf8e78c8016ec4795c53e36718365f6959dc82", size = 1529984 }, + { url = "https://files.pythonhosted.org/packages/91/b0/c491bd8509501f5fb83795df2363544ac7aaa35be842f4d7fd5e83beed0d/aiohttp-3.11.10-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:78153314f26d5abef3239b4a9af20c229c6f3ecb97d4c1c01b22c4f87669820c", size = 1535846 }, + { url = "https://files.pythonhosted.org/packages/bb/8c/f9cd0e127b7b0044138f57ab531fbfac6a8786e6bbcfdee0fbf254ddfefd/aiohttp-3.11.10-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:98283b94cc0e11c73acaf1c9698dea80c830ca476492c0fe2622bd931f34b487", size = 1606682 }, + { url = "https://files.pythonhosted.org/packages/c5/56/ac432399cb7f9ab1babd8b41c24edde58a35cc9736dacafcb9c582a26c0f/aiohttp-3.11.10-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:53bf2097e05c2accc166c142a2090e4c6fd86581bde3fd9b2d3f9e93dda66ac1", size = 1628868 }, + { url = "https://files.pythonhosted.org/packages/73/73/69b6568b0774ef5905fe69d4e53c7602c5454550dbb927f002f21d9a28fb/aiohttp-3.11.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c5532f0441fc09c119e1dca18fbc0687e64fbeb45aa4d6a87211ceaee50a74c4", size = 1567107 }, + { url = "https://files.pythonhosted.org/packages/f8/8a/34d119e6513179d7d5a7f5bdacf3a775445837c78b3b5f323e6413a88188/aiohttp-3.11.10-cp39-cp39-win32.whl", hash = "sha256:47ad15a65fb41c570cd0ad9a9ff8012489e68176e7207ec7b82a0940dddfd8be", size = 416669 }, + { url = "https://files.pythonhosted.org/packages/a5/fb/c5b72bb6fa02660447fdfd0d8aa77fab3c64cf3690b4d7fe490ced18c57a/aiohttp-3.11.10-cp39-cp39-win_amd64.whl", hash = "sha256:c6b9e6d7e41656d78e37ce754813fa44b455c3d0d0dced2a047def7dc5570b74", size = 441979 }, +] + +[[package]] +name = "aiosignal" +version = "1.3.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "frozenlist" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ba/b5/6d55e80f6d8a08ce22b982eafa278d823b541c925f11ee774b0b9c43473d/aiosignal-1.3.2.tar.gz", hash = "sha256:a8c255c66fafb1e499c9351d0bf32ff2d8a0321595ebac3b93713656d2436f54", size = 19424 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/6a/bc7e17a3e87a2985d3e8f4da4cd0f481060eb78fb08596c42be62c90a4d9/aiosignal-1.3.2-py2.py3-none-any.whl", hash = "sha256:45cde58e409a301715980c2b01d0c28bdde3770d8290b5eb2173759d9acb31a5", size = 7597 }, +] + +[[package]] +name = "annotated-types" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643 }, +] + +[[package]] +name = "anyascii" +version = "0.3.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/52/93b9ea99063f7cf37fb67f5e3f49480686cbe7f228c48b9d713326223b6e/anyascii-0.3.2.tar.gz", hash = "sha256:9d5d32ef844fe225b8bc7cba7f950534fae4da27a9bf3a6bea2cb0ea46ce4730", size = 214052 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4f/7b/a9a747e0632271d855da379532b05a62c58e979813814a57fa3b3afeb3a4/anyascii-0.3.2-py3-none-any.whl", hash = "sha256:3b3beef6fc43d9036d3b0529050b0c48bfad8bc960e9e562d7223cfb94fe45d4", size = 289923 }, +] + +[[package]] +name = "async-timeout" +version = "5.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233 }, +] + +[[package]] +name = "attrs" +version = "24.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/48/c8/6260f8ccc11f0917360fc0da435c5c9c7504e3db174d5a12a1494887b045/attrs-24.3.0.tar.gz", hash = "sha256:8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff", size = 805984 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/89/aa/ab0f7891a01eeb2d2e338ae8fecbe57fcebea1a24dbb64d45801bfab481d/attrs-24.3.0-py3-none-any.whl", hash = "sha256:ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308", size = 63397 }, +] + +[[package]] +name = "audioread" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/db/d2/87016ca9f083acadffb2d8da59bfa3253e4da7eeb9f71fb8e7708dc97ecd/audioread-3.0.1.tar.gz", hash = "sha256:ac5460a5498c48bdf2e8e767402583a4dcd13f4414d286f42ce4379e8b35066d", size = 116513 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/57/8d/30aa32745af16af0a9a650115fbe81bde7c610ed5c21b381fca0196f3a7f/audioread-3.0.1-py3-none-any.whl", hash = "sha256:4cdce70b8adc0da0a3c9e0d85fb10b3ace30fbdf8d1670fd443929b61d117c33", size = 23492 }, +] + +[[package]] +name = "babel" +version = "2.16.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2a/74/f1bc80f23eeba13393b7222b11d95ca3af2c1e28edca18af487137eefed9/babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316", size = 9348104 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ed/20/bc79bc575ba2e2a7f70e8a1155618bb1301eaa5132a8271373a6903f73f8/babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b", size = 9587599 }, +] + +[[package]] +name = "bangla" +version = "0.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/df/2a/c4bded720ac03d7797b6abeee0a404b8ebb5ccce48863430c36bb8bf505a/bangla-0.0.2.tar.gz", hash = "sha256:17c8fd501321660077d5ab6a79b746bba71f9e4939ef78ac0d9a75d7bd715da8", size = 3952 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/2a/0dc2b2112f2cdac8694f1f782b4ea45a0693e453b76e21f224bad340591d/bangla-0.0.2-py2.py3-none-any.whl", hash = "sha256:60c52bb4614894de4a91ee997bf950d03545d1fb9b01196577ce04ed4fa00ff8", size = 6250 }, +] + +[[package]] +name = "blinker" +version = "1.9.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/21/28/9b3f50ce0e048515135495f198351908d99540d69bfdc8c1d15b73dc55ce/blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", size = 22460 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/cb/f2ad4230dc2eb1a74edf38f1a38b9b52277f75bef262d8908e60d957e13c/blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc", size = 8458 }, +] + +[[package]] +name = "blis" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/97/bf/293381063430f4f5dc0d46845ef8452fca1007ff0f0efa862ba8d02659b6/blis-1.1.0.tar.gz", hash = "sha256:ac0d136f4c96d5457f5e4fdc7d75eb40d0765b342de3114047235587eaa29eba", size = 3577115 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/8e/76059a594452c51e3ea4324c5ab1fb8a29514e530a9a42f5dab93ac03b35/blis-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:85f15b00184b6c52d7395b1b4a9e3bfc9bb88196b2474305cf1ef87702cfc240", size = 7734224 }, + { url = "https://files.pythonhosted.org/packages/55/ad/3b10c6e63a02dadc08360cb72bf66bec1d9cdbd54f34b8b94fd7be918373/blis-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ff2bddf6b6f21fb00bc2593f022b1910cf78838a0c0cee984bfdfc67c8267d43", size = 1089547 }, + { url = "https://files.pythonhosted.org/packages/fd/aa/8cdda85d8033599db9c3f3580a6c218f32a6a4ab1d26d1d2db8d0f6cd7a4/blis-1.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58d5c99033bcc358d7612b558d316c983c0e712353186493b2c0b4f300e186a7", size = 2612351 }, + { url = "https://files.pythonhosted.org/packages/cb/4a/e8a930f1cdd74f870a10c9741028a32157b9bd996449a0106fb8841c494f/blis-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:922962f6b32a586729f0ccfadfffb8a5f2a658707bc513be93cae5c00120e6ec", size = 9160861 }, + { url = "https://files.pythonhosted.org/packages/ab/21/05c9004270060ed8844a0de32c0b9809b4fd41a6339ff1cf1eeb8ddfb593/blis-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9d41e6f6b1e0efdab1ac98f4f4471313e371b8110e86555a019b548189f54494", size = 3109673 }, + { url = "https://files.pythonhosted.org/packages/89/c9/d877c925ec1f3d5195502f595f8b16842394f0e68325cdb3d060ba36f9da/blis-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:246ffea6970d55bfbbfa977ee7393113238a519e2276cfb9c826449e59658456", size = 11621382 }, + { url = "https://files.pythonhosted.org/packages/c4/d1/762d1cdd6ce13c074ccfd6fc19d1931cb568ffd70ef93fd0b0782d5a9c30/blis-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:0b86680307f1ebe19df93391bdf6279c4bc17533298430349f003d9050e12306", size = 6368705 }, + { url = "https://files.pythonhosted.org/packages/f6/ef/2c51e7f2e5c04eaaa55719d8cb006e31fd51ea1925acb85d037cccc8b2d1/blis-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:527745f2024af0523b43fcb73456fa9a8d2ee7703f45b2f162ce75a855995814", size = 7736707 }, + { url = "https://files.pythonhosted.org/packages/2f/d4/e4f66161b8f1ace55b7ffe2da0a6423f860948a1a902d93545f426745fcd/blis-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d418a7d548c0e275ffcd4bec410660b7e6891baf8d4480ed0cf022f35199a892", size = 1090375 }, + { url = "https://files.pythonhosted.org/packages/3a/d3/48711bd01b60bb1aa1621105171ff495476d164b4eb30a163e64eb8c230e/blis-1.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:294619371e083eafae2666628b10c4f7bc8bece849b00b050a4ebbdffdc06d81", size = 2739959 }, + { url = "https://files.pythonhosted.org/packages/4e/39/ab56567b2148ee09cb87eb0c3770040c7595b2ba390de073fe243c79a4fb/blis-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe5dc757e079da4327c694a1e9fcebcc418a47b1f975143031e396a832b4643d", size = 9279138 }, + { url = "https://files.pythonhosted.org/packages/37/d6/4e2770cbbb723b3086b96b682da5b1bbb541e34efd9ccb029f7369e9d9c3/blis-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:dcdfbd2159f0fbda376bf94127af25bee053be2f5eb52dfb95ae8c0aa9c64ff0", size = 3231535 }, + { url = "https://files.pythonhosted.org/packages/64/27/328088cbabcc52dc183d81a8f5d720a797c07e3e269f434873cd0332de8d/blis-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d1c038d759eb3b8fd4c61af30891e0bcdccef051ab243288bfca05b998df2664", size = 11772243 }, + { url = "https://files.pythonhosted.org/packages/b5/27/77adc6bd0bd88fa2fd08150f4dc80d462e4452c23b2f229f6d7f4f8c1573/blis-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:dba6423c4305428e41263b6bc33a3382ad5285b4de092e1931408acec7c240f5", size = 6349753 }, + { url = "https://files.pythonhosted.org/packages/af/26/e168df534ce51de1bfe91668cd653d1050e0f6517bf5d7f6fb6b676cef25/blis-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:eebb58b0481dcc48c12475ac75a565e5761610ede01a81d6754d2073dbd6d733", size = 7735351 }, + { url = "https://files.pythonhosted.org/packages/96/a6/0c32c2ea9c0e22af063e75065b71c0c6b1170ee26e415ff042496f638222/blis-1.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c3667f332fe8a15870984a2e71c666a1ee9828e4cca78b727201c1425ed3d57f", size = 1090708 }, + { url = "https://files.pythonhosted.org/packages/36/79/db0f287a7ad04ed314edb9fbb36110a8e5af01735d6a5f93a6c14a2b8e77/blis-1.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0d39a5f4392121ae9deb6403d369e8579ea96712207c15cd32399fbf8def2dcb", size = 2616984 }, + { url = "https://files.pythonhosted.org/packages/fc/4c/59846e346c86f114de9f37e5d4d7705db0e386efbc08a5aecc5dc3cdff6a/blis-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:113ab392ed7862bf13f5446cb8c5deb5b54587ef4918f0173f27e4b07f7c02d3", size = 9163619 }, + { url = "https://files.pythonhosted.org/packages/e5/5f/4eb42011a8e4d0c60055d98f04dcb340dfdac392570fafb9278b998d6276/blis-1.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:a7a3695753b1aa8d43d73ff5063d47cb088846056fc224d21394f231c3e31141", size = 3114005 }, + { url = "https://files.pythonhosted.org/packages/6e/f9/7ed2209f5046d54d485356786ee32d8066208063eb3a8d4c19000eb22541/blis-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:38b80f6ad782a18d94a70035291eacb33013c753fac6cb60805b8fa12cb37501", size = 11625349 }, + { url = "https://files.pythonhosted.org/packages/1b/36/8904c574f19238ac1947ea88a88c2a1ec6a4d653ef1bc49b1ae09a16ada3/blis-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:0c66b4bdda6450194642d481529437c0be80bd5e634fc70c8fd0ead4c98ee4c9", size = 6368795 }, +] + +[[package]] +name = "bnnumerizer" +version = "0.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4d/81/5c37f0d12262fc8ebdb8353bab744cc2f32b05d78b6d02c3801489ad349c/bnnumerizer-0.0.2.tar.gz", hash = "sha256:41df6fd0b7b51aa4ec4776b6643cedebee5fd11e335d7d56d4a20c08515e5f0d", size = 4700 } + +[[package]] +name = "bnunicodenormalizer" +version = "0.1.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/35/b4/b93d9cd7dc3906eaceafc340cb9e834f9f54fac84d51e00045bd6cb9d3e6/bnunicodenormalizer-0.1.7.tar.gz", hash = "sha256:86a3489cc81c73d2afb4e265bd2d0d8bc52fc8a2374e210c899e0260940bc091", size = 28520 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/37/df46a2375c462623ebf17258926cacb94e01a6159c93f9144a6b42bc33fe/bnunicodenormalizer-0.1.7-py3-none-any.whl", hash = "sha256:42b6a9720bca52c02a944a0876770e86694eb081a096f3c644ccd8add40f7cee", size = 23661 }, +] + +[[package]] +name = "catalogue" +version = "2.0.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/38/b4/244d58127e1cdf04cf2dc7d9566f0d24ef01d5ce21811bab088ecc62b5ea/catalogue-2.0.10.tar.gz", hash = "sha256:4f56daa940913d3f09d589c191c74e5a6d51762b3a9e37dd53b7437afd6cda15", size = 19561 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/96/d32b941a501ab566a16358d68b6eb4e4acc373fab3c3c4d7d9e649f7b4bb/catalogue-2.0.10-py3-none-any.whl", hash = "sha256:58c2de0020aa90f4a2da7dfad161bf7b3b054c86a5f09fcedc0b2b740c109a9f", size = 17325 }, +] + +[[package]] +name = "certifi" +version = "2024.12.14" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/bd/1d41ee578ce09523c81a15426705dd20969f5abf006d1afe8aeff0dd776a/certifi-2024.12.14.tar.gz", hash = "sha256:b650d30f370c2b724812bee08008be0c4163b163ddaec3f2546c1caf65f191db", size = 166010 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a5/32/8f6669fc4798494966bf446c8c4a162e0b5d893dff088afddf76414f70e1/certifi-2024.12.14-py3-none-any.whl", hash = "sha256:1275f7a45be9464efc1173084eaa30f866fe2e47d389406136d332ed4967ec56", size = 164927 }, +] + +[[package]] +name = "cffi" +version = "1.17.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191 }, + { url = "https://files.pythonhosted.org/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592 }, + { url = "https://files.pythonhosted.org/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024 }, + { url = "https://files.pythonhosted.org/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188 }, + { url = "https://files.pythonhosted.org/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571 }, + { url = "https://files.pythonhosted.org/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687 }, + { url = "https://files.pythonhosted.org/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211 }, + { url = "https://files.pythonhosted.org/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325 }, + { url = "https://files.pythonhosted.org/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784 }, + { url = "https://files.pythonhosted.org/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564 }, + { url = "https://files.pythonhosted.org/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804 }, + { url = "https://files.pythonhosted.org/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299 }, + { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264 }, + { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651 }, + { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259 }, + { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200 }, + { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235 }, + { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721 }, + { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242 }, + { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999 }, + { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242 }, + { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604 }, + { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727 }, + { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400 }, + { url = "https://files.pythonhosted.org/packages/b9/ea/8bb50596b8ffbc49ddd7a1ad305035daa770202a6b782fc164647c2673ad/cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16", size = 182220 }, + { url = "https://files.pythonhosted.org/packages/ae/11/e77c8cd24f58285a82c23af484cf5b124a376b32644e445960d1a4654c3a/cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36", size = 178605 }, + { url = "https://files.pythonhosted.org/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8", size = 424910 }, + { url = "https://files.pythonhosted.org/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576", size = 447200 }, + { url = "https://files.pythonhosted.org/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87", size = 454565 }, + { url = "https://files.pythonhosted.org/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0", size = 435635 }, + { url = "https://files.pythonhosted.org/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3", size = 445218 }, + { url = "https://files.pythonhosted.org/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595", size = 460486 }, + { url = "https://files.pythonhosted.org/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a", size = 437911 }, + { url = "https://files.pythonhosted.org/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e", size = 460632 }, + { url = "https://files.pythonhosted.org/packages/cb/b5/fd9f8b5a84010ca169ee49f4e4ad6f8c05f4e3545b72ee041dbbcb159882/cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7", size = 171820 }, + { url = "https://files.pythonhosted.org/packages/8c/52/b08750ce0bce45c143e1b5d7357ee8c55341b52bdef4b0f081af1eb248c2/cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662", size = 181290 }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz", hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e", size = 106620 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/8b/825cc84cf13a28bfbcba7c416ec22bf85a9584971be15b21dd8300c65b7f/charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6", size = 196363 }, + { url = "https://files.pythonhosted.org/packages/23/81/d7eef6a99e42c77f444fdd7bc894b0ceca6c3a95c51239e74a722039521c/charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b", size = 125639 }, + { url = "https://files.pythonhosted.org/packages/21/67/b4564d81f48042f520c948abac7079356e94b30cb8ffb22e747532cf469d/charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99", size = 120451 }, + { url = "https://files.pythonhosted.org/packages/c2/72/12a7f0943dd71fb5b4e7b55c41327ac0a1663046a868ee4d0d8e9c369b85/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca", size = 140041 }, + { url = "https://files.pythonhosted.org/packages/67/56/fa28c2c3e31217c4c52158537a2cf5d98a6c1e89d31faf476c89391cd16b/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d", size = 150333 }, + { url = "https://files.pythonhosted.org/packages/f9/d2/466a9be1f32d89eb1554cf84073a5ed9262047acee1ab39cbaefc19635d2/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7", size = 142921 }, + { url = "https://files.pythonhosted.org/packages/f8/01/344ec40cf5d85c1da3c1f57566c59e0c9b56bcc5566c08804a95a6cc8257/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3", size = 144785 }, + { url = "https://files.pythonhosted.org/packages/73/8b/2102692cb6d7e9f03b9a33a710e0164cadfce312872e3efc7cfe22ed26b4/charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907", size = 146631 }, + { url = "https://files.pythonhosted.org/packages/d8/96/cc2c1b5d994119ce9f088a9a0c3ebd489d360a2eb058e2c8049f27092847/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b", size = 140867 }, + { url = "https://files.pythonhosted.org/packages/c9/27/cde291783715b8ec30a61c810d0120411844bc4c23b50189b81188b273db/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912", size = 149273 }, + { url = "https://files.pythonhosted.org/packages/3a/a4/8633b0fc1a2d1834d5393dafecce4a1cc56727bfd82b4dc18fc92f0d3cc3/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95", size = 152437 }, + { url = "https://files.pythonhosted.org/packages/64/ea/69af161062166b5975ccbb0961fd2384853190c70786f288684490913bf5/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e", size = 150087 }, + { url = "https://files.pythonhosted.org/packages/3b/fd/e60a9d9fd967f4ad5a92810138192f825d77b4fa2a557990fd575a47695b/charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe", size = 145142 }, + { url = "https://files.pythonhosted.org/packages/6d/02/8cb0988a1e49ac9ce2eed1e07b77ff118f2923e9ebd0ede41ba85f2dcb04/charset_normalizer-3.4.0-cp310-cp310-win32.whl", hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc", size = 94701 }, + { url = "https://files.pythonhosted.org/packages/d6/20/f1d4670a8a723c46be695dff449d86d6092916f9e99c53051954ee33a1bc/charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749", size = 102191 }, + { url = "https://files.pythonhosted.org/packages/9c/61/73589dcc7a719582bf56aae309b6103d2762b526bffe189d635a7fcfd998/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c", size = 193339 }, + { url = "https://files.pythonhosted.org/packages/77/d5/8c982d58144de49f59571f940e329ad6e8615e1e82ef84584c5eeb5e1d72/charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944", size = 124366 }, + { url = "https://files.pythonhosted.org/packages/bf/19/411a64f01ee971bed3231111b69eb56f9331a769072de479eae7de52296d/charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee", size = 118874 }, + { url = "https://files.pythonhosted.org/packages/4c/92/97509850f0d00e9f14a46bc751daabd0ad7765cff29cdfb66c68b6dad57f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c", size = 138243 }, + { url = "https://files.pythonhosted.org/packages/e2/29/d227805bff72ed6d6cb1ce08eec707f7cfbd9868044893617eb331f16295/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6", size = 148676 }, + { url = "https://files.pythonhosted.org/packages/13/bc/87c2c9f2c144bedfa62f894c3007cd4530ba4b5351acb10dc786428a50f0/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea", size = 141289 }, + { url = "https://files.pythonhosted.org/packages/eb/5b/6f10bad0f6461fa272bfbbdf5d0023b5fb9bc6217c92bf068fa5a99820f5/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc", size = 142585 }, + { url = "https://files.pythonhosted.org/packages/3b/a0/a68980ab8a1f45a36d9745d35049c1af57d27255eff8c907e3add84cf68f/charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5", size = 144408 }, + { url = "https://files.pythonhosted.org/packages/d7/a1/493919799446464ed0299c8eef3c3fad0daf1c3cd48bff9263c731b0d9e2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594", size = 139076 }, + { url = "https://files.pythonhosted.org/packages/fb/9d/9c13753a5a6e0db4a0a6edb1cef7aee39859177b64e1a1e748a6e3ba62c2/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c", size = 146874 }, + { url = "https://files.pythonhosted.org/packages/75/d2/0ab54463d3410709c09266dfb416d032a08f97fd7d60e94b8c6ef54ae14b/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365", size = 150871 }, + { url = "https://files.pythonhosted.org/packages/8d/c9/27e41d481557be53d51e60750b85aa40eaf52b841946b3cdeff363105737/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129", size = 148546 }, + { url = "https://files.pythonhosted.org/packages/ee/44/4f62042ca8cdc0cabf87c0fc00ae27cd8b53ab68be3605ba6d071f742ad3/charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236", size = 143048 }, + { url = "https://files.pythonhosted.org/packages/01/f8/38842422988b795220eb8038745d27a675ce066e2ada79516c118f291f07/charset_normalizer-3.4.0-cp311-cp311-win32.whl", hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99", size = 94389 }, + { url = "https://files.pythonhosted.org/packages/0b/6e/b13bd47fa9023b3699e94abf565b5a2f0b0be6e9ddac9812182596ee62e4/charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27", size = 101752 }, + { url = "https://files.pythonhosted.org/packages/54/2f/28659eee7f5d003e0f5a3b572765bf76d6e0fe6601ab1f1b1dd4cba7e4f1/charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa", size = 196326 }, + { url = "https://files.pythonhosted.org/packages/d1/18/92869d5c0057baa973a3ee2af71573be7b084b3c3d428fe6463ce71167f8/charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a", size = 125614 }, + { url = "https://files.pythonhosted.org/packages/d6/27/327904c5a54a7796bb9f36810ec4173d2df5d88b401d2b95ef53111d214e/charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0", size = 120450 }, + { url = "https://files.pythonhosted.org/packages/a4/23/65af317914a0308495133b2d654cf67b11bbd6ca16637c4e8a38f80a5a69/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a", size = 140135 }, + { url = "https://files.pythonhosted.org/packages/f2/41/6190102ad521a8aa888519bb014a74251ac4586cde9b38e790901684f9ab/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242", size = 150413 }, + { url = "https://files.pythonhosted.org/packages/7b/ab/f47b0159a69eab9bd915591106859f49670c75f9a19082505ff16f50efc0/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b", size = 142992 }, + { url = "https://files.pythonhosted.org/packages/28/89/60f51ad71f63aaaa7e51a2a2ad37919985a341a1d267070f212cdf6c2d22/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62", size = 144871 }, + { url = "https://files.pythonhosted.org/packages/0c/48/0050550275fea585a6e24460b42465020b53375017d8596c96be57bfabca/charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0", size = 146756 }, + { url = "https://files.pythonhosted.org/packages/dc/b5/47f8ee91455946f745e6c9ddbb0f8f50314d2416dd922b213e7d5551ad09/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd", size = 141034 }, + { url = "https://files.pythonhosted.org/packages/84/79/5c731059ebab43e80bf61fa51666b9b18167974b82004f18c76378ed31a3/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be", size = 149434 }, + { url = "https://files.pythonhosted.org/packages/ca/f3/0719cd09fc4dc42066f239cb3c48ced17fc3316afca3e2a30a4756fe49ab/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d", size = 152443 }, + { url = "https://files.pythonhosted.org/packages/f7/0e/c6357297f1157c8e8227ff337e93fd0a90e498e3d6ab96b2782204ecae48/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3", size = 150294 }, + { url = "https://files.pythonhosted.org/packages/54/9a/acfa96dc4ea8c928040b15822b59d0863d6e1757fba8bd7de3dc4f761c13/charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742", size = 145314 }, + { url = "https://files.pythonhosted.org/packages/73/1c/b10a63032eaebb8d7bcb8544f12f063f41f5f463778ac61da15d9985e8b6/charset_normalizer-3.4.0-cp39-cp39-win32.whl", hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2", size = 94724 }, + { url = "https://files.pythonhosted.org/packages/c5/77/3a78bf28bfaa0863f9cfef278dbeadf55efe064eafff8c7c424ae3c4c1bf/charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca", size = 102159 }, + { url = "https://files.pythonhosted.org/packages/bf/9b/08c0432272d77b04803958a4598a51e2a4b51c06640af8b8f0f908c18bf2/charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079", size = 49446 }, +] + +[[package]] +name = "click" +version = "8.1.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "platform_system == 'Windows'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", size = 336121 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", size = 97941 }, +] + +[[package]] +name = "cloudpathlib" +version = "0.20.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/71/0b/a47d78ed2816db100543b504fdbfc2070f422aac858e6bcf775713e37b8a/cloudpathlib-0.20.0.tar.gz", hash = "sha256:f6ef7ca409a510f7ba4639ba50ab3fc5b6dee82d6dff0d7f5715fd0c9ab35891", size = 45149 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1f/6e/b64600156934dab14cc8b403095a9ea8bd722aad2e775673c68346b76220/cloudpathlib-0.20.0-py3-none-any.whl", hash = "sha256:7af3bcefbf73392ae7f31c08b3660ec31607f8c01b7f6262d4d73469a845f641", size = 52547 }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 }, +] + +[[package]] +name = "confection" +version = "0.1.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pydantic" }, + { name = "srsly" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/51/d3/57c6631159a1b48d273b40865c315cf51f89df7a9d1101094ef12e3a37c2/confection-0.1.5.tar.gz", hash = "sha256:8e72dd3ca6bd4f48913cd220f10b8275978e740411654b6e8ca6d7008c590f0e", size = 38924 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0c/00/3106b1854b45bd0474ced037dfe6b73b90fe68a68968cef47c23de3d43d2/confection-0.1.5-py3-none-any.whl", hash = "sha256:e29d3c3f8eac06b3f77eb9dfb4bf2fc6bcc9622a98ca00a698e3d019c6430b14", size = 35451 }, +] + +[[package]] +name = "contourpy" +version = "1.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8d/9e/e4786569b319847ffd98a8326802d5cf8a5500860dbfc2df1f0f4883ed99/contourpy-1.2.1.tar.gz", hash = "sha256:4d8908b3bee1c889e547867ca4cdc54e5ab6be6d3e078556814a22457f49423c", size = 13457196 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/2a/e389ad2e209db9f9db59598fabd5f4b515eccabef4df71d07c0b77c1b2d7/contourpy-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bd7c23df857d488f418439686d3b10ae2fbf9bc256cd045b37a8c16575ea1040", size = 260792 }, + { url = "https://files.pythonhosted.org/packages/d8/d5/f23beca650c8aab67e72f610d65817c68c306e6f6a124ca337fcec7d5d57/contourpy-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5b9eb0ca724a241683c9685a484da9d35c872fd42756574a7cfbf58af26677fd", size = 244848 }, + { url = "https://files.pythonhosted.org/packages/1c/72/66e920088a9bebbc2e356626a1763cabbd4e7199ce29e7f89818dc2757bf/contourpy-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c75507d0a55378240f781599c30e7776674dbaf883a46d1c90f37e563453480", size = 300760 }, + { url = "https://files.pythonhosted.org/packages/73/a0/a6533b607e5ffce2e1780e94056da8ec034849136747f42e7232fa1a11e2/contourpy-1.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11959f0ce4a6f7b76ec578576a0b61a28bdc0696194b6347ba3f1c53827178b9", size = 336330 }, + { url = "https://files.pythonhosted.org/packages/87/75/a57c116798f34b16154d61bf1d2c00968f2eed8ae9aebe0760f2e2776da2/contourpy-1.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb3315a8a236ee19b6df481fc5f997436e8ade24a9f03dfdc6bd490fea20c6da", size = 310178 }, + { url = "https://files.pythonhosted.org/packages/67/0f/6e5b4879594cd1cbb6a2754d9230937be444f404cf07c360c07a10b36aac/contourpy-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39f3ecaf76cd98e802f094e0d4fbc6dc9c45a8d0c4d185f0f6c2234e14e5f75b", size = 305232 }, + { url = "https://files.pythonhosted.org/packages/d3/c3/05e085167bc4fe8f919d6812700fc7738cd6b07f5ac9e904d5ec5bf2cd7a/contourpy-1.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:94b34f32646ca0414237168d68a9157cb3889f06b096612afdd296003fdd32fd", size = 807382 }, + { url = "https://files.pythonhosted.org/packages/21/7f/a5ecf64f0bbb17d9a2b12bf934a2ccbcb35b53a289d41e450927c1eb2690/contourpy-1.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:457499c79fa84593f22454bbd27670227874cd2ff5d6c84e60575c8b50a69619", size = 831069 }, + { url = "https://files.pythonhosted.org/packages/8c/5e/f6ee233fa88b73156e7812f823ea7372a8161beb209a0812801383ffe737/contourpy-1.2.1-cp310-cp310-win32.whl", hash = "sha256:ac58bdee53cbeba2ecad824fa8159493f0bf3b8ea4e93feb06c9a465d6c87da8", size = 166724 }, + { url = "https://files.pythonhosted.org/packages/b6/b2/27c7a0d46c7dceb9083272eb314bef1ed43e5280a4197719656f866b496d/contourpy-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:9cffe0f850e89d7c0012a1fb8730f75edd4320a0a731ed0c183904fe6ecfc3a9", size = 187455 }, + { url = "https://files.pythonhosted.org/packages/33/0e/51ff72fac17e2500baf30b6b2a24be423a8d27e1625e5de99f585b852d74/contourpy-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6022cecf8f44e36af10bd9118ca71f371078b4c168b6e0fab43d4a889985dbb5", size = 262121 }, + { url = "https://files.pythonhosted.org/packages/9f/6b/8a1ca4b81d426c104fe42b3cfad9488eaaef0a03fcf98eaecc22b628a013/contourpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef5adb9a3b1d0c645ff694f9bca7702ec2c70f4d734f9922ea34de02294fdf72", size = 245940 }, + { url = "https://files.pythonhosted.org/packages/98/72/ae1e8518a2fe75980598a2716e392c7642b70b6a5605fc925426007b0f49/contourpy-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6150ffa5c767bc6332df27157d95442c379b7dce3a38dff89c0f39b63275696f", size = 302068 }, + { url = "https://files.pythonhosted.org/packages/64/a0/59c5d9c5c2c687d255dfa0c2826008a544c0ba53b718ba253e7cd46cf2ad/contourpy-1.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c863140fafc615c14a4bf4efd0f4425c02230eb8ef02784c9a156461e62c965", size = 336482 }, + { url = "https://files.pythonhosted.org/packages/38/78/912e4457d6dbb182780ad1ed26c875a3bc3f9aa678e42f766f7cc6683919/contourpy-1.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00e5388f71c1a0610e6fe56b5c44ab7ba14165cdd6d695429c5cd94021e390b2", size = 311520 }, + { url = "https://files.pythonhosted.org/packages/ee/c0/9bd123d676eb61750e116a2cd915b06483fc406143cfc36c7f263f0f5368/contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4492d82b3bc7fbb7e3610747b159869468079fe149ec5c4d771fa1f614a14df", size = 306008 }, + { url = "https://files.pythonhosted.org/packages/a6/fc/ba17428cda0d5226015c7c844fb0909cb38945dc9d6770634acfc3b96d6b/contourpy-1.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:49e70d111fee47284d9dd867c9bb9a7058a3c617274900780c43e38d90fe1205", size = 808551 }, + { url = "https://files.pythonhosted.org/packages/d1/0a/dc0c74a760665bd0548fc515cf2a83eb9235d72cfe88fd84f3a6fefc6052/contourpy-1.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b59c0ffceff8d4d3996a45f2bb6f4c207f94684a96bf3d9728dbb77428dd8cb8", size = 831450 }, + { url = "https://files.pythonhosted.org/packages/f2/b0/88c7e96f5ecc6ae564c5043b25f789ebbd8d173ecb47d1080edbdb2f335e/contourpy-1.2.1-cp311-cp311-win32.whl", hash = "sha256:7b4182299f251060996af5249c286bae9361fa8c6a9cda5efc29fe8bfd6062ec", size = 167278 }, + { url = "https://files.pythonhosted.org/packages/d6/4f/76d0dd0bca417691918484c26c74dd9dd44fbf528bbfeb30d754886e2c54/contourpy-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2855c8b0b55958265e8b5888d6a615ba02883b225f2227461aa9127c578a4922", size = 188181 }, + { url = "https://files.pythonhosted.org/packages/e9/1e/09f0fdf21d3a71e298cfbc1944eb1f74c1f025ca6193f6c75caa35e27b10/contourpy-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bb6834cbd983b19f06908b45bfc2dad6ac9479ae04abe923a275b5f48f1a186b", size = 260993 }, + { url = "https://files.pythonhosted.org/packages/1e/f5/8a0e688c3a6098a358fa359da6a09a7b9afd8f3f6c9b83e9898c29e87b95/contourpy-1.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1d59e739ab0e3520e62a26c60707cc3ab0365d2f8fecea74bfe4de72dc56388f", size = 244970 }, + { url = "https://files.pythonhosted.org/packages/61/0e/b0284ac009d9349ffa1f1e5a064ade6122b07c0a500f9a95cb16a9f970d3/contourpy-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd3db01f59fdcbce5b22afad19e390260d6d0222f35a1023d9adc5690a889364", size = 300785 }, + { url = "https://files.pythonhosted.org/packages/64/a9/181ec22a3fdc9d14b590b738ed35715f35a2c25d1f2c0c7fbb282046ef24/contourpy-1.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a12a813949e5066148712a0626895c26b2578874e4cc63160bb007e6df3436fe", size = 336922 }, + { url = "https://files.pythonhosted.org/packages/be/fd/62fa44a4db484acffaa21e2e0e931b0c6e5643aabfaeb8435bf65e0788eb/contourpy-1.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe0ccca550bb8e5abc22f530ec0466136379c01321fd94f30a22231e8a48d985", size = 310199 }, + { url = "https://files.pythonhosted.org/packages/31/a2/2f12e3a6e45935ff694654b710961b03310b0e1ec997ee9f416d3c873f87/contourpy-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1d59258c3c67c865435d8fbeb35f8c59b8bef3d6f46c1f29f6123556af28445", size = 304993 }, + { url = "https://files.pythonhosted.org/packages/9b/f5/d6f4251760bffb3519e5304a0eda3f812738f7d6a62ee0e5df2155269228/contourpy-1.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f32c38afb74bd98ce26de7cc74a67b40afb7b05aae7b42924ea990d51e4dac02", size = 806968 }, + { url = "https://files.pythonhosted.org/packages/60/1b/3d65f9bc0a7e4882429aba9bd96831b6fbac090e45c85f2e8b38df915945/contourpy-1.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d31a63bc6e6d87f77d71e1abbd7387ab817a66733734883d1fc0021ed9bfa083", size = 831384 }, + { url = "https://files.pythonhosted.org/packages/1c/89/b551535d7dd73136339e0ace8ce25111d3a2801bcf36b0bb038a72c328d3/contourpy-1.2.1-cp39-cp39-win32.whl", hash = "sha256:ddcb8581510311e13421b1f544403c16e901c4e8f09083c881fab2be80ee31ba", size = 166886 }, + { url = "https://files.pythonhosted.org/packages/62/5c/08e3a7a35762c8decb6be01c7ec1f4b5f85ef2e2fbb44af87e9caf25a879/contourpy-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:10a37ae557aabf2509c79715cd20b62e4c7c28b8cd62dd7d99e5ed3ce28c3fd9", size = 182810 }, + { url = "https://files.pythonhosted.org/packages/8b/ca/2423074f8b1f9ef8d662c5ec36b630e8600bde882b7f41dd19937c51c570/contourpy-1.2.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a31f94983fecbac95e58388210427d68cd30fe8a36927980fab9c20062645609", size = 259588 }, + { url = "https://files.pythonhosted.org/packages/a1/f4/d1d4d0d933b243669cfa9c0b7d043ae1c6ce35e6d3a40d38c32aabfc7406/contourpy-1.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef2b055471c0eb466033760a521efb9d8a32b99ab907fc8358481a1dd29e3bd3", size = 303337 }, + { url = "https://files.pythonhosted.org/packages/67/73/0e5bfa8e54d65e5e988ba91f40ff71aaf793e09d36a3f1e918006e98b356/contourpy-1.2.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b33d2bc4f69caedcd0a275329eb2198f560b325605810895627be5d4b876bf7f", size = 186603 }, +] + +[[package]] +name = "coqpit" +version = "0.0.17" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/58/4e/314b126ee3b5399dcb665cad9c07d1112690c5bcb6bc4337e4b4936abe46/coqpit-0.0.17.tar.gz", hash = "sha256:dc129c2a741f8feec35c16d0b603afafdf66064822638b4e4fd7a02a7ce05011", size = 17609 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a3/d8/3f922be74a0aa9ef54ae1f82723fb1882988dce7fa420ba6af24e52c1987/coqpit-0.0.17-py3-none-any.whl", hash = "sha256:68d253214eabb30526775442227d772cbb7b297ece6b65be59c29eab00d476b9", size = 13531 }, +] + +[[package]] +name = "cycler" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321 }, +] + +[[package]] +name = "cymem" +version = "2.0.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b6/62/eac45989f3d3296133f292f3097cb4c1f9d3ad3e5a85e79bbd2c7f96278f/cymem-2.0.10.tar.gz", hash = "sha256:f51700acfa1209b4a221dc892cca8030f4bc10d4c153dec098042f484c7f07a4", size = 10239 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/98/54/304b4f262524aa3bbf4e41b21fb7aa90fc507979995a12ad3b81c30d5650/cymem-2.0.10-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:010f78804cf5e2fbd08abad210d2b78a828bea1a9f978737e28e1614f5a258b4", size = 41843 }, + { url = "https://files.pythonhosted.org/packages/72/27/0a7e6f2b4f4183ce707aeae65880194600d0d42964753c256074b9d0fca9/cymem-2.0.10-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9688f691518859e76c24c37686314dc5163f2fae1b9df264714220fc087b09a5", size = 41649 }, + { url = "https://files.pythonhosted.org/packages/16/d8/889f7b98211919f4bf53b901712440c2110ebfc69fcf234af063eed5c9a7/cymem-2.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:61ce538c594f348b90037b03910da31ce7aacca090ea64063593688c55f6adad", size = 204712 }, + { url = "https://files.pythonhosted.org/packages/97/5b/3de3d725c88a9aad0dca72a42da576d76f19e83b660cec912cb60585c46c/cymem-2.0.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4d45b99c727dfc303db3bb9f136b86731a4d231fbf9c27ce5745ea4a527da0b5", size = 194955 }, + { url = "https://files.pythonhosted.org/packages/49/6b/2fe6abc7f4577f681625b9b374c88ad7f68b7d9c249049409c4d8ca67c37/cymem-2.0.10-cp310-cp310-win_amd64.whl", hash = "sha256:a03abe0e2f8925707c3dee88060bea1a94b9a24afc7d07ee17f319022126bcb4", size = 39034 }, + { url = "https://files.pythonhosted.org/packages/05/03/6dd38133209a100f9e5468dfd60aabf081eb8f4f9bb1fe171601e593dfb6/cymem-2.0.10-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:18dc5a7b6a325d5fc0b2b40beb02673f36f64655ee086649c91e44ce092c7b36", size = 41961 }, + { url = "https://files.pythonhosted.org/packages/16/d4/04fe526361d32f823da4a9a7af0ae4be745439c71bf70d15a87da2c48f89/cymem-2.0.10-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d30ce83ff9009e5c5c8186845d9d583f867dace88113089bfc0ee1c348e45d5a", size = 41697 }, + { url = "https://files.pythonhosted.org/packages/2f/85/90d3222ead3a3c12005128100877ee6cb6c280d6cd100f53eaa9dc02d260/cymem-2.0.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce6cb07416c82633503974f331abde9e1514c90aae8b3240884e749c2a60adbc", size = 218806 }, + { url = "https://files.pythonhosted.org/packages/a7/70/a12fea4fc0518a076df319aea5c30d13750739447c6d2c7b46d233e6f867/cymem-2.0.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:34406e2bff8707719f3f4b262e50b04876369233d5277a7c2d0c2e73a8579b46", size = 207061 }, + { url = "https://files.pythonhosted.org/packages/b3/84/dd8e3bc7a773abb7d33dc654594323a31e2f79bde3f245feb09dc3f4996d/cymem-2.0.10-cp311-cp311-win_amd64.whl", hash = "sha256:51218af9645541005a1313d6640bf6e86e7fb4b38a87268a5ea428d50ac3cec2", size = 39320 }, + { url = "https://files.pythonhosted.org/packages/f9/2b/7d21a744ffd1bb23a1be32d7a5c2654acde45879f50ea5cdf4b98acd344b/cymem-2.0.10-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e644c3c48663d2c0580292e1d636e7eb8885bfe9df75f929d8ad0403621b75fe", size = 42430 }, + { url = "https://files.pythonhosted.org/packages/48/b8/4df61a854855a2bbb311236140142ffd823d35dd1b97c988bc8898969be9/cymem-2.0.10-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0f2bc8c69a23e3243e3a0c0feca08c9d4454d3cb7934bb11f5e1b3333151d69d", size = 42182 }, + { url = "https://files.pythonhosted.org/packages/c1/35/dd4e55ba3ebeca0fc71662ad53a150472b9d654e49cda22f3a776687bb0d/cymem-2.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5369f1974854102ee1751577f13acbbb6a13ba73f9fbb44580f8f3275dae0205", size = 208176 }, + { url = "https://files.pythonhosted.org/packages/ef/a9/64b7d68d6cdcaf0f9c56b665977156ae344ae38d37c01e978916560ebca2/cymem-2.0.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:ffb6181d589e65c46c2d515d8326746a2e0bda31b67c8b1edfbf0663249f84fb", size = 199714 }, + { url = "https://files.pythonhosted.org/packages/f9/56/b1e79ace8590d7309d35134214c838cff320bc852194a35ec4da44c5ed07/cymem-2.0.10-cp39-cp39-win_amd64.whl", hash = "sha256:9805f7dbf078a0e2eb417b7e1166cedc590887b55e38a3f3ba5349649c93e6be", size = 39546 }, +] + +[[package]] +name = "cython" +version = "3.0.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/84/4d/b720d6000f4ca77f030bd70f12550820f0766b568e43f11af7f7ad9061aa/cython-3.0.11.tar.gz", hash = "sha256:7146dd2af8682b4ca61331851e6aebce9fe5158e75300343f80c07ca80b1faff", size = 2755544 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/13/7f/ab5796a0951328d7818b771c36fe7e1a2077cffa28c917d9fa4a642728c3/Cython-3.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:44292aae17524abb4b70a25111fe7dec1a0ad718711d47e3786a211d5408fdaa", size = 3100879 }, + { url = "https://files.pythonhosted.org/packages/d8/3b/67480e609537e9fc899864847910ded481b82d033fea1b7fcf85893a2fc4/Cython-3.0.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a75d45fbc20651c1b72e4111149fed3b33d270b0a4fb78328c54d965f28d55e1", size = 3461957 }, + { url = "https://files.pythonhosted.org/packages/f0/89/b1ae45689abecca777f95462781a76e67ff46b55495a481ec5a73a739994/Cython-3.0.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d89a82937ce4037f092e9848a7bbcc65bc8e9fc9aef2bb74f5c15e7d21a73080", size = 3627062 }, + { url = "https://files.pythonhosted.org/packages/44/77/a651da74d5d41c6045bbe0b6990b1515bf4850cd7a8d8580333c90dfce2e/Cython-3.0.11-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a8ea2e7e2d3bc0d8630dafe6c4a5a89485598ff8a61885b74f8ed882597efd5", size = 3680431 }, + { url = "https://files.pythonhosted.org/packages/59/45/60e7e8db93c3eb8b2af8c64020c1fa502e355f4b762886a24d46e433f395/Cython-3.0.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cee29846471ce60226b18e931d8c1c66a158db94853e3e79bc2da9bd22345008", size = 3497314 }, + { url = "https://files.pythonhosted.org/packages/f8/0b/6919025958926625319f83523ee7f45e7e7ae516b8054dcff6eb710daf32/Cython-3.0.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eeb6860b0f4bfa402de8929833fe5370fa34069c7ebacb2d543cb017f21fb891", size = 3709091 }, + { url = "https://files.pythonhosted.org/packages/52/3c/c21b9b9271dfaa46fa2938de730f62fc94b9c2ec25ec400585e372f35dcd/Cython-3.0.11-cp310-cp310-win32.whl", hash = "sha256:3699391125ab344d8d25438074d1097d9ba0fb674d0320599316cfe7cf5f002a", size = 2576110 }, + { url = "https://files.pythonhosted.org/packages/f9/de/19fdd1c7a52e0534bf5f544e0346c15d71d20338dbd013117f763b94613f/Cython-3.0.11-cp310-cp310-win_amd64.whl", hash = "sha256:d02f4ebe15aac7cdacce1a628e556c1983f26d140fd2e0ac5e0a090e605a2d38", size = 2776386 }, + { url = "https://files.pythonhosted.org/packages/f8/73/e55be864199cd674cb3426a052726c205589b1ac66fb0090e7fe793b60b3/Cython-3.0.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:75ba1c70b6deeaffbac123856b8d35f253da13552207aa969078611c197377e4", size = 3113599 }, + { url = "https://files.pythonhosted.org/packages/09/c9/537108d0980beffff55336baaf8b34162ad0f3f33ededcb5db07069bc8ef/Cython-3.0.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af91497dc098718e634d6ec8f91b182aea6bb3690f333fc9a7777bc70abe8810", size = 3441131 }, + { url = "https://files.pythonhosted.org/packages/93/03/e330b241ad8aa12bb9d98b58fb76d4eb7dcbe747479aab5c29fce937b9e7/Cython-3.0.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3999fb52d3328a6a5e8c63122b0a8bd110dfcdb98dda585a3def1426b991cba7", size = 3595065 }, + { url = "https://files.pythonhosted.org/packages/4a/84/a3c40f2c0439d425daa5aa4e3a6fdbbb41341a14a6fd97f94906f528d9a4/Cython-3.0.11-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d566a4e09b8979be8ab9f843bac0dd216c81f5e5f45661a9b25cd162ed80508c", size = 3641667 }, + { url = "https://files.pythonhosted.org/packages/6d/93/bdb61e0254ed8f1d21a14088a473584ecb1963d68dba5682158aa45c70ef/Cython-3.0.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:46aec30f217bdf096175a1a639203d44ac73a36fe7fa3dd06bd012e8f39eca0f", size = 3503650 }, + { url = "https://files.pythonhosted.org/packages/f8/62/0da548144c71176155ff5355c4cc40fb28b9effe22e830b55cec8072bdf2/Cython-3.0.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ddd1fe25af330f4e003421636746a546474e4ccd8f239f55d2898d80983d20ed", size = 3709662 }, + { url = "https://files.pythonhosted.org/packages/56/d3/d9c9eaf3611a9fe5256266d07b6a5f9069aa84d20d9f6aa5824289513315/Cython-3.0.11-cp311-cp311-win32.whl", hash = "sha256:221de0b48bf387f209003508e602ce839a80463522fc6f583ad3c8d5c890d2c1", size = 2577870 }, + { url = "https://files.pythonhosted.org/packages/fd/10/236fcc0306f85a2db1b8bc147aea714b66a2f27bac4d9e09e5b2c5d5dcca/Cython-3.0.11-cp311-cp311-win_amd64.whl", hash = "sha256:3ff8ac1f0ecd4f505db4ab051e58e4531f5d098b6ac03b91c3b902e8d10c67b3", size = 2785053 }, + { url = "https://files.pythonhosted.org/packages/c5/dc/b1354a36c7460083b38baceb7ce62a1cb667e72308321f1232b26a7f1c90/Cython-3.0.11-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0fc6fdd6fa493be7bdda22355689d5446ac944cd71286f6f44a14b0d67ee3ff5", size = 3107281 }, + { url = "https://files.pythonhosted.org/packages/52/94/287440d85047181cdd764efe58bf76320cd93d07c2396c634461ae40793e/Cython-3.0.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b1d1f6f94cc5d42a4591f6d60d616786b9cd15576b112bc92a23131fcf38020", size = 3467418 }, + { url = "https://files.pythonhosted.org/packages/64/42/73859619d9261c2de163f293144064f6df613b0f4e3fcf5cfd0543804f98/Cython-3.0.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4ab2b92a3e6ed552adbe9350fd2ef3aa0cc7853cf91569f9dbed0c0699bbeab", size = 3633865 }, + { url = "https://files.pythonhosted.org/packages/ff/93/01316711aa4f4f0ba9326355f28421889cd2ffdf4cf6c8dfa007f9b0be93/Cython-3.0.11-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:104d6f2f2c827ccc5e9e42c80ef6773a6aa94752fe6bc5b24a4eab4306fb7f07", size = 3686380 }, + { url = "https://files.pythonhosted.org/packages/f6/54/70a0a5613d9c727c2ab5a96e9e7c089c7f8202d0bb775af2f40b13e5d48d/Cython-3.0.11-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:13062ce556a1e98d2821f7a0253b50569fdc98c36efd6653a65b21e3f8bbbf5f", size = 3501121 }, + { url = "https://files.pythonhosted.org/packages/ab/7e/da6e807a9766d6cbc3a5d5d8b346a88ac6fc73809cd6481687642756050c/Cython-3.0.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:525d09b3405534763fa73bd78c8e51ac8264036ce4c16d37dfd1555a7da6d3a7", size = 3714315 }, + { url = "https://files.pythonhosted.org/packages/53/81/852c564404baf477185f983caafcba046fad89570d6320c34d917ea6c82d/Cython-3.0.11-cp39-cp39-win32.whl", hash = "sha256:b8c7e514075696ca0f60c337f9e416e61d7ccbc1aa879a56c39181ed90ec3059", size = 2581172 }, + { url = "https://files.pythonhosted.org/packages/1b/4e/2e676c55da4274ca15342fab67b3b48aa8ba17447495cdaadc67fd37a16c/Cython-3.0.11-cp39-cp39-win_amd64.whl", hash = "sha256:8948802e1f5677a673ea5d22a1e7e273ca5f83e7a452786ca286eebf97cee67c", size = 2781468 }, + { url = "https://files.pythonhosted.org/packages/43/39/bdbec9142bc46605b54d674bf158a78b191c2b75be527c6dcf3e6dfe90b8/Cython-3.0.11-py2.py3-none-any.whl", hash = "sha256:0e25f6425ad4a700d7f77cd468da9161e63658837d1bc34861a9861a4ef6346d", size = 1171267 }, +] + +[[package]] +name = "dateparser" +version = "1.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "python-dateutil" }, + { name = "pytz" }, + { name = "regex" }, + { name = "tzlocal" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7e/16/e95f1d2f8014bac38e00d037e192222e52de7db7c71268ed3b2e12d4893c/dateparser-1.1.8.tar.gz", hash = "sha256:86b8b7517efcc558f085a142cdb7620f0921543fcabdb538c8a4c4001d8178e3", size = 296595 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/bf/457ed5be028fb235f8f5ad40b5ddbf67023e0017090ea324d0fe6239a73c/dateparser-1.1.8-py2.py3-none-any.whl", hash = "sha256:070b29b5bbf4b1ec2cd51c96ea040dc68a614de703910a91ad1abba18f9f379f", size = 293797 }, +] + +[[package]] +name = "decorator" +version = "5.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/66/0c/8d907af351aa16b42caae42f9d6aa37b900c67308052d10fdce809f8d952/decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330", size = 35016 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d5/50/83c593b07763e1161326b3b8c6686f0f4b0f24d5526546bee538c89837d6/decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186", size = 9073 }, +] + +[[package]] +name = "docopt" +version = "0.6.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491", size = 25901 } + +[[package]] +name = "einops" +version = "0.8.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/79/ca/9f5dcb8bead39959454c3912266bedc4c315839cee0e0ca9f4328f4588c1/einops-0.8.0.tar.gz", hash = "sha256:63486517fed345712a8385c100cb279108d9d47e6ae59099b07657e983deae85", size = 58861 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/5a/f0b9ad6c0a9017e62d4735daaeb11ba3b6c009d69a26141b258cd37b5588/einops-0.8.0-py3-none-any.whl", hash = "sha256:9572fb63046264a862693b0a87088af3bdc8c068fde03de63453cbbde245465f", size = 43223 }, +] + +[[package]] +name = "encodec" +version = "0.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "einops" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "torch" }, + { name = "torchaudio" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/62/59/e47bbd0542d0e6f4ce9983d5eb458a01d4b42c81e5c410cb9e159b1061ae/encodec-0.1.1.tar.gz", hash = "sha256:36dde98ccfe6c51a15576476cadfcb3b35a63507b8b8555abd69889a6fba6772", size = 3736037 } + +[[package]] +name = "filelock" +version = "3.16.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9d/db/3ef5bb276dae18d6ec2124224403d1d67bccdbefc17af4cc8f553e341ab1/filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435", size = 18037 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b9/f8/feced7779d755758a52d1f6635d990b8d98dc0a29fa568bbe0625f18fdf3/filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0", size = 16163 }, +] + +[[package]] +name = "flask" +version = "3.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "blinker" }, + { name = "click" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "itsdangerous" }, + { name = "jinja2" }, + { name = "werkzeug" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/89/50/dff6380f1c7f84135484e176e0cac8690af72fa90e932ad2a0a60e28c69b/flask-3.1.0.tar.gz", hash = "sha256:5f873c5184c897c8d9d1b05df1e3d01b14910ce69607a117bd3277098a5836ac", size = 680824 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/47/93213ee66ef8fae3b93b3e29206f6b251e65c97bd91d8e1c5596ef15af0a/flask-3.1.0-py3-none-any.whl", hash = "sha256:d667207822eb83f1c4b50949b1623c8fc8d51f2341d65f72e1a1815397551136", size = 102979 }, +] + +[[package]] +name = "fonttools" +version = "4.55.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/76/61/a300d1574dc381393424047c0396a0e213db212e28361123af9830d71a8d/fonttools-4.55.3.tar.gz", hash = "sha256:3983313c2a04d6cc1fe9251f8fc647754cf49a61dac6cb1e7249ae67afaafc45", size = 3498155 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bd/f3/9ac8c6705e4a0ff3c29e524df1caeee6f2987b02fb630129f21cc99a8212/fonttools-4.55.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:1dcc07934a2165ccdc3a5a608db56fb3c24b609658a5b340aee4ecf3ba679dc0", size = 2769857 }, + { url = "https://files.pythonhosted.org/packages/d8/24/e8b8edd280bdb7d0ecc88a5d952b1dec2ee2335be71cc5a33c64871cdfe8/fonttools-4.55.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f7d66c15ba875432a2d2fb419523f5d3d347f91f48f57b8b08a2dfc3c39b8a3f", size = 2299705 }, + { url = "https://files.pythonhosted.org/packages/f8/9e/e1ba20bd3b71870207fd45ca3b90208a7edd8ae3b001081dc31c45adb017/fonttools-4.55.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27e4ae3592e62eba83cd2c4ccd9462dcfa603ff78e09110680a5444c6925d841", size = 4576104 }, + { url = "https://files.pythonhosted.org/packages/34/db/d423bc646e6703fe3e6aea0edd22a2df47b9d188c5f7f1b49070be4d2205/fonttools-4.55.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:62d65a3022c35e404d19ca14f291c89cc5890032ff04f6c17af0bd1927299674", size = 4618282 }, + { url = "https://files.pythonhosted.org/packages/75/a0/e5062ac960a385b984ba74e7b55132e7f2c65e449e8330ab0f595407a3de/fonttools-4.55.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d342e88764fb201286d185093781bf6628bbe380a913c24adf772d901baa8276", size = 4570539 }, + { url = "https://files.pythonhosted.org/packages/1f/33/0d744ff518ebe50020b63e5018b8b278efd6a930c1d2eedda7defc42153b/fonttools-4.55.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:dd68c87a2bfe37c5b33bcda0fba39b65a353876d3b9006fde3adae31f97b3ef5", size = 4742411 }, + { url = "https://files.pythonhosted.org/packages/7e/6c/2f768652dba6b801f1567fc5d1829cda369bcd6e95e315a91e628f91c702/fonttools-4.55.3-cp310-cp310-win32.whl", hash = "sha256:1bc7ad24ff98846282eef1cbeac05d013c2154f977a79886bb943015d2b1b261", size = 2175132 }, + { url = "https://files.pythonhosted.org/packages/19/d1/4dcd865360fb2c499749a913fe80e41c26e8ae18629d87dfffa3de27e831/fonttools-4.55.3-cp310-cp310-win_amd64.whl", hash = "sha256:b54baf65c52952db65df39fcd4820668d0ef4766c0ccdf32879b77f7c804d5c5", size = 2219430 }, + { url = "https://files.pythonhosted.org/packages/4b/18/14be25545600bd100e5b74a3ac39089b7c1cb403dc513b7ca348be3381bf/fonttools-4.55.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8c4491699bad88efe95772543cd49870cf756b019ad56294f6498982408ab03e", size = 2771005 }, + { url = "https://files.pythonhosted.org/packages/b2/51/2e1a5d3871cd7c2ae2054b54e92604e7d6abc3fd3656e9583c399648fe1c/fonttools-4.55.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5323a22eabddf4b24f66d26894f1229261021dacd9d29e89f7872dd8c63f0b8b", size = 2300654 }, + { url = "https://files.pythonhosted.org/packages/73/1a/50109bb2703bc6f774b52ea081db21edf2a9fa4b6d7485faadf9d1b997e9/fonttools-4.55.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5480673f599ad410695ca2ddef2dfefe9df779a9a5cda89503881e503c9c7d90", size = 4877541 }, + { url = "https://files.pythonhosted.org/packages/5d/52/c0b9857fa075da1b8806c5dc2d8342918a8cc2065fd14fbddb3303282693/fonttools-4.55.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da9da6d65cd7aa6b0f806556f4985bcbf603bf0c5c590e61b43aa3e5a0f822d0", size = 4906304 }, + { url = "https://files.pythonhosted.org/packages/0b/1b/55f85c7e962d295e456d5209581c919620ee3e877b95cd86245187a5050f/fonttools-4.55.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e894b5bd60d9f473bed7a8f506515549cc194de08064d829464088d23097331b", size = 4888087 }, + { url = "https://files.pythonhosted.org/packages/83/13/6f2809c612ea2ac51391f92468ff861c63473601530fca96458b453212bf/fonttools-4.55.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:aee3b57643827e237ff6ec6d28d9ff9766bd8b21e08cd13bff479e13d4b14765", size = 5056958 }, + { url = "https://files.pythonhosted.org/packages/c1/28/d0ea9e872fa4208b9dfca686e1dd9ca22f6c9ef33ecff2f0ebc2dbe7c29b/fonttools-4.55.3-cp311-cp311-win32.whl", hash = "sha256:eb6ca911c4c17eb51853143624d8dc87cdcdf12a711fc38bf5bd21521e79715f", size = 2173939 }, + { url = "https://files.pythonhosted.org/packages/be/36/d74ae1020bc41a1dff3e6f5a99f646563beecb97e386d27abdac3ba07650/fonttools-4.55.3-cp311-cp311-win_amd64.whl", hash = "sha256:6314bf82c54c53c71805318fcf6786d986461622dd926d92a465199ff54b1b72", size = 2220363 }, + { url = "https://files.pythonhosted.org/packages/7c/2e/3481bd2f8a501146ceb60fa98e54ac91d3589d22dd0b3605d26d65280f3f/fonttools-4.55.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:bdcc9f04b36c6c20978d3f060e5323a43f6222accc4e7fcbef3f428e216d96af", size = 2772598 }, + { url = "https://files.pythonhosted.org/packages/ea/29/532e428003bdd98f728aff4a48ae91d6ba44eb0b7b4f30e746ad18bf56b6/fonttools-4.55.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c3ca99e0d460eff46e033cd3992a969658c3169ffcd533e0a39c63a38beb6831", size = 2300985 }, + { url = "https://files.pythonhosted.org/packages/a4/51/738a32b3f4968b614657d945c5574897c773e5efeae48bdf965480fbd963/fonttools-4.55.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22f38464daa6cdb7b6aebd14ab06609328fe1e9705bb0fcc7d1e69de7109ee02", size = 4579674 }, + { url = "https://files.pythonhosted.org/packages/6b/77/9893aa413e7d839e292685bae0749a319eacba9470c85253529d35248075/fonttools-4.55.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ed63959d00b61959b035c7d47f9313c2c1ece090ff63afea702fe86de00dbed4", size = 4627321 }, + { url = "https://files.pythonhosted.org/packages/5d/5b/1f5f813264e7b09f50fdc2ba4cd20ad7136d671c70f022be41e0ad6a3abb/fonttools-4.55.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5e8d657cd7326eeaba27de2740e847c6b39dde2f8d7cd7cc56f6aad404ddf0bd", size = 4573730 }, + { url = "https://files.pythonhosted.org/packages/a7/bf/a68606cbc37b04d604799e039614f145fbf267cb46c46353c647b6471d75/fonttools-4.55.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:fb594b5a99943042c702c550d5494bdd7577f6ef19b0bc73877c948a63184a32", size = 4742326 }, + { url = "https://files.pythonhosted.org/packages/bb/c0/2779d167e6b8def68f31cf70e077e91afba10a46e330f22cc3ee206086d1/fonttools-4.55.3-cp39-cp39-win32.whl", hash = "sha256:dc5294a3d5c84226e3dbba1b6f61d7ad813a8c0238fceea4e09aa04848c3d851", size = 2175672 }, + { url = "https://files.pythonhosted.org/packages/e3/05/b0ddd91049475035cc341d1e6fa88a04340f2ef6c38192ca45e4e2b3331f/fonttools-4.55.3-cp39-cp39-win_amd64.whl", hash = "sha256:aedbeb1db64496d098e6be92b2e63b5fac4e53b1b92032dfc6988e1ea9134a4d", size = 2219942 }, + { url = "https://files.pythonhosted.org/packages/99/3b/406d17b1f63e04a82aa621936e6e1c53a8c05458abd66300ac85ea7f9ae9/fonttools-4.55.3-py3-none-any.whl", hash = "sha256:f412604ccbeee81b091b420272841e5ec5ef68967a9790e80bffd0e30b8e2977", size = 1111638 }, +] + +[[package]] +name = "frozenlist" +version = "1.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8f/ed/0f4cec13a93c02c47ec32d81d11c0c1efbadf4a471e3f3ce7cad366cbbd3/frozenlist-1.5.0.tar.gz", hash = "sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817", size = 39930 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/79/29d44c4af36b2b240725dce566b20f63f9b36ef267aaaa64ee7466f4f2f8/frozenlist-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5b6a66c18b5b9dd261ca98dffcb826a525334b2f29e7caa54e182255c5f6a65a", size = 94451 }, + { url = "https://files.pythonhosted.org/packages/47/47/0c999aeace6ead8a44441b4f4173e2261b18219e4ad1fe9a479871ca02fc/frozenlist-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d1b3eb7b05ea246510b43a7e53ed1653e55c2121019a97e60cad7efb881a97bb", size = 54301 }, + { url = "https://files.pythonhosted.org/packages/8d/60/107a38c1e54176d12e06e9d4b5d755b677d71d1219217cee063911b1384f/frozenlist-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:15538c0cbf0e4fa11d1e3a71f823524b0c46299aed6e10ebb4c2089abd8c3bec", size = 52213 }, + { url = "https://files.pythonhosted.org/packages/17/62/594a6829ac5679c25755362a9dc93486a8a45241394564309641425d3ff6/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e79225373c317ff1e35f210dd5f1344ff31066ba8067c307ab60254cd3a78ad5", size = 240946 }, + { url = "https://files.pythonhosted.org/packages/7e/75/6c8419d8f92c80dd0ee3f63bdde2702ce6398b0ac8410ff459f9b6f2f9cb/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9272fa73ca71266702c4c3e2d4a28553ea03418e591e377a03b8e3659d94fa76", size = 264608 }, + { url = "https://files.pythonhosted.org/packages/88/3e/82a6f0b84bc6fb7e0be240e52863c6d4ab6098cd62e4f5b972cd31e002e8/frozenlist-1.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:498524025a5b8ba81695761d78c8dd7382ac0b052f34e66939c42df860b8ff17", size = 261361 }, + { url = "https://files.pythonhosted.org/packages/fd/85/14e5f9ccac1b64ff2f10c927b3ffdf88772aea875882406f9ba0cec8ad84/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:92b5278ed9d50fe610185ecd23c55d8b307d75ca18e94c0e7de328089ac5dcba", size = 231649 }, + { url = "https://files.pythonhosted.org/packages/ee/59/928322800306f6529d1852323014ee9008551e9bb027cc38d276cbc0b0e7/frozenlist-1.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f3c8c1dacd037df16e85227bac13cca58c30da836c6f936ba1df0c05d046d8d", size = 241853 }, + { url = "https://files.pythonhosted.org/packages/7d/bd/e01fa4f146a6f6c18c5d34cab8abdc4013774a26c4ff851128cd1bd3008e/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f2ac49a9bedb996086057b75bf93538240538c6d9b38e57c82d51f75a73409d2", size = 243652 }, + { url = "https://files.pythonhosted.org/packages/a5/bd/e4771fd18a8ec6757033f0fa903e447aecc3fbba54e3630397b61596acf0/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e66cc454f97053b79c2ab09c17fbe3c825ea6b4de20baf1be28919460dd7877f", size = 241734 }, + { url = "https://files.pythonhosted.org/packages/21/13/c83821fa5544af4f60c5d3a65d054af3213c26b14d3f5f48e43e5fb48556/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5a3ba5f9a0dfed20337d3e966dc359784c9f96503674c2faf015f7fe8e96798c", size = 260959 }, + { url = "https://files.pythonhosted.org/packages/71/f3/1f91c9a9bf7ed0e8edcf52698d23f3c211d8d00291a53c9f115ceb977ab1/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6321899477db90bdeb9299ac3627a6a53c7399c8cd58d25da094007402b039ab", size = 262706 }, + { url = "https://files.pythonhosted.org/packages/4c/22/4a256fdf5d9bcb3ae32622c796ee5ff9451b3a13a68cfe3f68e2c95588ce/frozenlist-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:76e4753701248476e6286f2ef492af900ea67d9706a0155335a40ea21bf3b2f5", size = 250401 }, + { url = "https://files.pythonhosted.org/packages/af/89/c48ebe1f7991bd2be6d5f4ed202d94960c01b3017a03d6954dd5fa9ea1e8/frozenlist-1.5.0-cp310-cp310-win32.whl", hash = "sha256:977701c081c0241d0955c9586ffdd9ce44f7a7795df39b9151cd9a6fd0ce4cfb", size = 45498 }, + { url = "https://files.pythonhosted.org/packages/28/2f/cc27d5f43e023d21fe5c19538e08894db3d7e081cbf582ad5ed366c24446/frozenlist-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:189f03b53e64144f90990d29a27ec4f7997d91ed3d01b51fa39d2dbe77540fd4", size = 51622 }, + { url = "https://files.pythonhosted.org/packages/79/43/0bed28bf5eb1c9e4301003b74453b8e7aa85fb293b31dde352aac528dafc/frozenlist-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fd74520371c3c4175142d02a976aee0b4cb4a7cc912a60586ffd8d5929979b30", size = 94987 }, + { url = "https://files.pythonhosted.org/packages/bb/bf/b74e38f09a246e8abbe1e90eb65787ed745ccab6eaa58b9c9308e052323d/frozenlist-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2f3f7a0fbc219fb4455264cae4d9f01ad41ae6ee8524500f381de64ffaa077d5", size = 54584 }, + { url = "https://files.pythonhosted.org/packages/2c/31/ab01375682f14f7613a1ade30149f684c84f9b8823a4391ed950c8285656/frozenlist-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f47c9c9028f55a04ac254346e92977bf0f166c483c74b4232bee19a6697e4778", size = 52499 }, + { url = "https://files.pythonhosted.org/packages/98/a8/d0ac0b9276e1404f58fec3ab6e90a4f76b778a49373ccaf6a563f100dfbc/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0996c66760924da6e88922756d99b47512a71cfd45215f3570bf1e0b694c206a", size = 276357 }, + { url = "https://files.pythonhosted.org/packages/ad/c9/c7761084fa822f07dac38ac29f841d4587570dd211e2262544aa0b791d21/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2fe128eb4edeabe11896cb6af88fca5346059f6c8d807e3b910069f39157869", size = 287516 }, + { url = "https://files.pythonhosted.org/packages/a1/ff/cd7479e703c39df7bdab431798cef89dc75010d8aa0ca2514c5b9321db27/frozenlist-1.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a8ea951bbb6cacd492e3948b8da8c502a3f814f5d20935aae74b5df2b19cf3d", size = 283131 }, + { url = "https://files.pythonhosted.org/packages/59/a0/370941beb47d237eca4fbf27e4e91389fd68699e6f4b0ebcc95da463835b/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de537c11e4aa01d37db0d403b57bd6f0546e71a82347a97c6a9f0dcc532b3a45", size = 261320 }, + { url = "https://files.pythonhosted.org/packages/b8/5f/c10123e8d64867bc9b4f2f510a32042a306ff5fcd7e2e09e5ae5100ee333/frozenlist-1.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c2623347b933fcb9095841f1cc5d4ff0b278addd743e0e966cb3d460278840d", size = 274877 }, + { url = "https://files.pythonhosted.org/packages/fa/79/38c505601ae29d4348f21706c5d89755ceded02a745016ba2f58bd5f1ea6/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cee6798eaf8b1416ef6909b06f7dc04b60755206bddc599f52232606e18179d3", size = 269592 }, + { url = "https://files.pythonhosted.org/packages/19/e2/39f3a53191b8204ba9f0bb574b926b73dd2efba2a2b9d2d730517e8f7622/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f5f9da7f5dbc00a604fe74aa02ae7c98bcede8a3b8b9666f9f86fc13993bc71a", size = 265934 }, + { url = "https://files.pythonhosted.org/packages/d5/c9/3075eb7f7f3a91f1a6b00284af4de0a65a9ae47084930916f5528144c9dd/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:90646abbc7a5d5c7c19461d2e3eeb76eb0b204919e6ece342feb6032c9325ae9", size = 283859 }, + { url = "https://files.pythonhosted.org/packages/05/f5/549f44d314c29408b962fa2b0e69a1a67c59379fb143b92a0a065ffd1f0f/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:bdac3c7d9b705d253b2ce370fde941836a5f8b3c5c2b8fd70940a3ea3af7f4f2", size = 287560 }, + { url = "https://files.pythonhosted.org/packages/9d/f8/cb09b3c24a3eac02c4c07a9558e11e9e244fb02bf62c85ac2106d1eb0c0b/frozenlist-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03d33c2ddbc1816237a67f66336616416e2bbb6beb306e5f890f2eb22b959cdf", size = 277150 }, + { url = "https://files.pythonhosted.org/packages/37/48/38c2db3f54d1501e692d6fe058f45b6ad1b358d82cd19436efab80cfc965/frozenlist-1.5.0-cp311-cp311-win32.whl", hash = "sha256:237f6b23ee0f44066219dae14c70ae38a63f0440ce6750f868ee08775073f942", size = 45244 }, + { url = "https://files.pythonhosted.org/packages/ca/8c/2ddffeb8b60a4bce3b196c32fcc30d8830d4615e7b492ec2071da801b8ad/frozenlist-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:0cc974cc93d32c42e7b0f6cf242a6bd941c57c61b618e78b6c0a96cb72788c1d", size = 51634 }, + { url = "https://files.pythonhosted.org/packages/da/4d/d94ff0fb0f5313902c132817c62d19cdc5bdcd0c195d392006ef4b779fc6/frozenlist-1.5.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9bbcdfaf4af7ce002694a4e10a0159d5a8d20056a12b05b45cea944a4953f972", size = 95319 }, + { url = "https://files.pythonhosted.org/packages/8c/1b/d90e554ca2b483d31cb2296e393f72c25bdc38d64526579e95576bfda587/frozenlist-1.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1893f948bf6681733aaccf36c5232c231e3b5166d607c5fa77773611df6dc336", size = 54749 }, + { url = "https://files.pythonhosted.org/packages/f8/66/7fdecc9ef49f8db2aa4d9da916e4ecf357d867d87aea292efc11e1b2e932/frozenlist-1.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2b5e23253bb709ef57a8e95e6ae48daa9ac5f265637529e4ce6b003a37b2621f", size = 52718 }, + { url = "https://files.pythonhosted.org/packages/08/04/e2fddc92135276e07addbc1cf413acffa0c2d848b3e54cacf684e146df49/frozenlist-1.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f253985bb515ecd89629db13cb58d702035ecd8cfbca7d7a7e29a0e6d39af5f", size = 241756 }, + { url = "https://files.pythonhosted.org/packages/c6/52/be5ff200815d8a341aee5b16b6b707355e0ca3652953852238eb92b120c2/frozenlist-1.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:04a5c6babd5e8fb7d3c871dc8b321166b80e41b637c31a995ed844a6139942b6", size = 267718 }, + { url = "https://files.pythonhosted.org/packages/88/be/4bd93a58be57a3722fc544c36debdf9dcc6758f761092e894d78f18b8f20/frozenlist-1.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9fe0f1c29ba24ba6ff6abf688cb0b7cf1efab6b6aa6adc55441773c252f7411", size = 263494 }, + { url = "https://files.pythonhosted.org/packages/32/ba/58348b90193caa096ce9e9befea6ae67f38dabfd3aacb47e46137a6250a8/frozenlist-1.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:226d72559fa19babe2ccd920273e767c96a49b9d3d38badd7c91a0fdeda8ea08", size = 232838 }, + { url = "https://files.pythonhosted.org/packages/f6/33/9f152105227630246135188901373c4f322cc026565ca6215b063f4c82f4/frozenlist-1.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15b731db116ab3aedec558573c1a5eec78822b32292fe4f2f0345b7f697745c2", size = 242912 }, + { url = "https://files.pythonhosted.org/packages/a0/10/3db38fb3ccbafadd80a1b0d6800c987b0e3fe3ef2d117c6ced0246eea17a/frozenlist-1.5.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:366d8f93e3edfe5a918c874702f78faac300209a4d5bf38352b2c1bdc07a766d", size = 244763 }, + { url = "https://files.pythonhosted.org/packages/e2/cd/1df468fdce2f66a4608dffe44c40cdc35eeaa67ef7fd1d813f99a9a37842/frozenlist-1.5.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1b96af8c582b94d381a1c1f51ffaedeb77c821c690ea5f01da3d70a487dd0a9b", size = 242841 }, + { url = "https://files.pythonhosted.org/packages/ee/5f/16097a5ca0bb6b6779c02cc9379c72fe98d56115d4c54d059fb233168fb6/frozenlist-1.5.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:c03eff4a41bd4e38415cbed054bbaff4a075b093e2394b6915dca34a40d1e38b", size = 263407 }, + { url = "https://files.pythonhosted.org/packages/0f/f7/58cd220ee1c2248ee65a32f5b4b93689e3fe1764d85537eee9fc392543bc/frozenlist-1.5.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:50cf5e7ee9b98f22bdecbabf3800ae78ddcc26e4a435515fc72d97903e8488e0", size = 265083 }, + { url = "https://files.pythonhosted.org/packages/62/b8/49768980caabf81ac4a2d156008f7cbd0107e6b36d08a313bb31035d9201/frozenlist-1.5.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1e76bfbc72353269c44e0bc2cfe171900fbf7f722ad74c9a7b638052afe6a00c", size = 251564 }, + { url = "https://files.pythonhosted.org/packages/cb/83/619327da3b86ef957ee7a0cbf3c166a09ed1e87a3f7f1ff487d7d0284683/frozenlist-1.5.0-cp39-cp39-win32.whl", hash = "sha256:666534d15ba8f0fda3f53969117383d5dc021266b3c1a42c9ec4855e4b58b9d3", size = 45691 }, + { url = "https://files.pythonhosted.org/packages/8b/28/407bc34a745151ed2322c690b6e7d83d7101472e81ed76e1ebdac0b70a78/frozenlist-1.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:5c28f4b5dbef8a0d8aad0d4de24d1e9e981728628afaf4ea0792f5d0939372f0", size = 51767 }, + { url = "https://files.pythonhosted.org/packages/c6/c8/a5be5b7550c10858fcf9b0ea054baccab474da77d37f1e828ce043a3a5d4/frozenlist-1.5.0-py3-none-any.whl", hash = "sha256:d994863bba198a4a518b467bb971c56e1db3f180a25c6cf7bb1949c267f748c3", size = 11901 }, +] + +[[package]] +name = "fsspec" +version = "2024.10.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a0/52/f16a068ebadae42526484c31f4398e62962504e5724a8ba5dc3409483df2/fsspec-2024.10.0.tar.gz", hash = "sha256:eda2d8a4116d4f2429db8550f2457da57279247dd930bb12f821b58391359493", size = 286853 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c6/b2/454d6e7f0158951d8a78c2e1eb4f69ae81beb8dca5fee9809c6c99e9d0d0/fsspec-2024.10.0-py3-none-any.whl", hash = "sha256:03b9a6785766a4de40368b88906366755e2819e758b83705c88cd7cb5fe81871", size = 179641 }, +] + +[[package]] +name = "g2pkk" +version = "0.1.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jamo" }, + { name = "nltk" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2c/ec/01d2a85b19b6c5627ed6b0bc60d867440beb4c43c5dbc2bad619e7bdbe12/g2pkk-0.1.2.tar.gz", hash = "sha256:61aad5d41b67d71dd29b8570fc90d2c89cb76493170101d92492649521b447e4", size = 24308 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/25/9e/37665b4cf4e99dd4d294b178f79cd70fed2c5beff995e77132ceda97cfa1/g2pkk-0.1.2-py3-none-any.whl", hash = "sha256:f1d551f35d3b9065f75749c724e65b28731fdc3262e5e9657cb57e3f7b5dcac3", size = 25776 }, +] + +[[package]] +name = "grpcio" +version = "1.68.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/91/ec/b76ff6d86bdfd1737a5ec889394b54c18b1ec3832d91041e25023fbcb67d/grpcio-1.68.1.tar.gz", hash = "sha256:44a8502dd5de653ae6a73e2de50a401d84184f0331d0ac3daeb044e66d5c5054", size = 12694654 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f5/88/d1ac9676a0809e3efec154d45246474ec12a4941686da71ffb3d34190294/grpcio-1.68.1-cp310-cp310-linux_armv7l.whl", hash = "sha256:d35740e3f45f60f3c37b1e6f2f4702c23867b9ce21c6410254c9c682237da68d", size = 5171054 }, + { url = "https://files.pythonhosted.org/packages/ec/cb/94ca41e100201fee8876a4b44d64e43ac7405929909afe1fa943d65b25ef/grpcio-1.68.1-cp310-cp310-macosx_12_0_universal2.whl", hash = "sha256:d99abcd61760ebb34bdff37e5a3ba333c5cc09feda8c1ad42547bea0416ada78", size = 11078566 }, + { url = "https://files.pythonhosted.org/packages/d5/b0/ad4c66f2e3181b4eab99885686c960c403ae2300bacfe427526282facc07/grpcio-1.68.1-cp310-cp310-manylinux_2_17_aarch64.whl", hash = "sha256:f8261fa2a5f679abeb2a0a93ad056d765cdca1c47745eda3f2d87f874ff4b8c9", size = 5690039 }, + { url = "https://files.pythonhosted.org/packages/67/1e/f5d3410674d021831c9fef2d1d7ca2357b08d09c840ad4e054ea8ffc302e/grpcio-1.68.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0feb02205a27caca128627bd1df4ee7212db051019a9afa76f4bb6a1a80ca95e", size = 6317470 }, + { url = "https://files.pythonhosted.org/packages/91/93/701d5f33b163a621c8f2d4453f9e22f6c14e996baed54118d0dea93fc8c7/grpcio-1.68.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:919d7f18f63bcad3a0f81146188e90274fde800a94e35d42ffe9eadf6a9a6330", size = 5941884 }, + { url = "https://files.pythonhosted.org/packages/67/44/06917ffaa35ca463b93dde60f324015fe4192312b0f4dd0faec061e7ca7f/grpcio-1.68.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:963cc8d7d79b12c56008aabd8b457f400952dbea8997dd185f155e2f228db079", size = 6646332 }, + { url = "https://files.pythonhosted.org/packages/d4/94/074db039532687ec8ef07ebbcc747c46547c94329016e22b97d97b9e5f3b/grpcio-1.68.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ccf2ebd2de2d6661e2520dae293298a3803a98ebfc099275f113ce1f6c2a80f1", size = 6212515 }, + { url = "https://files.pythonhosted.org/packages/c5/f2/0c939264c36c6038fae1732a2a3e01a7075ba171a2154d86842ee0ac9b0a/grpcio-1.68.1-cp310-cp310-win32.whl", hash = "sha256:2cc1fd04af8399971bcd4f43bd98c22d01029ea2e56e69c34daf2bf8470e47f5", size = 3650459 }, + { url = "https://files.pythonhosted.org/packages/b6/90/b0e9278e88f747879d13b79fb893c9acb381fb90541ad9e416c7816c5eaf/grpcio-1.68.1-cp310-cp310-win_amd64.whl", hash = "sha256:ee2e743e51cb964b4975de572aa8fb95b633f496f9fcb5e257893df3be854746", size = 4399144 }, + { url = "https://files.pythonhosted.org/packages/fe/0d/fde5a5777d65696c39bb3e622fe1239dd0a878589bf6c5066980e7d19154/grpcio-1.68.1-cp311-cp311-linux_armv7l.whl", hash = "sha256:55857c71641064f01ff0541a1776bfe04a59db5558e82897d35a7793e525774c", size = 5180919 }, + { url = "https://files.pythonhosted.org/packages/07/fd/e5fa75b5ddf5d9f16606196973f9c2b4b1adf5a1735117eb7129fc33d2ec/grpcio-1.68.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4b177f5547f1b995826ef529d2eef89cca2f830dd8b2c99ffd5fde4da734ba73", size = 11150922 }, + { url = "https://files.pythonhosted.org/packages/86/1e/aaf5a1dae87fe47f277c5a1be72b31d2c209d095bebb0ce1d2df5cb8779c/grpcio-1.68.1-cp311-cp311-manylinux_2_17_aarch64.whl", hash = "sha256:3522c77d7e6606d6665ec8d50e867f13f946a4e00c7df46768f1c85089eae515", size = 5685685 }, + { url = "https://files.pythonhosted.org/packages/a9/69/c4fdf87d5c5696207e2ed232e4bdde656d8c99ba91f361927f3f06aa41ca/grpcio-1.68.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9d1fae6bbf0816415b81db1e82fb3bf56f7857273c84dcbe68cbe046e58e1ccd", size = 6316535 }, + { url = "https://files.pythonhosted.org/packages/6f/c6/539660516ea7db7bc3d39e07154512ae807961b14ec6b5b0c58d15657ff1/grpcio-1.68.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:298ee7f80e26f9483f0b6f94cc0a046caf54400a11b644713bb5b3d8eb387600", size = 5939920 }, + { url = "https://files.pythonhosted.org/packages/38/f3/97a74dc4dd95bf195168d6da2ca4731ab7d3d0b03078f2833b4ff9c4f48f/grpcio-1.68.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cbb5780e2e740b6b4f2d208e90453591036ff80c02cc605fea1af8e6fc6b1bbe", size = 6644770 }, + { url = "https://files.pythonhosted.org/packages/cb/36/79a5e04073e58106aff442509a0c459151fa4f43202395db3eb8f77b78e9/grpcio-1.68.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:ddda1aa22495d8acd9dfbafff2866438d12faec4d024ebc2e656784d96328ad0", size = 6211743 }, + { url = "https://files.pythonhosted.org/packages/73/0f/2250f4a0de1a0bec0726c47a021cbf71af6105f512ecaf67703e2eb1ad2f/grpcio-1.68.1-cp311-cp311-win32.whl", hash = "sha256:b33bd114fa5a83f03ec6b7b262ef9f5cac549d4126f1dc702078767b10c46ed9", size = 3650734 }, + { url = "https://files.pythonhosted.org/packages/4b/29/061c93a35f498238dc35eb8fb039ce168aa99cac2f0f1ce0c8a0a4bdb274/grpcio-1.68.1-cp311-cp311-win_amd64.whl", hash = "sha256:7f20ebec257af55694d8f993e162ddf0d36bd82d4e57f74b31c67b3c6d63d8b2", size = 4400816 }, + { url = "https://files.pythonhosted.org/packages/c7/44/8ad69230a2ecb248d0cb1e46c7b14a9e5625e61961f5118127e726c6dfa3/grpcio-1.68.1-cp39-cp39-linux_armv7l.whl", hash = "sha256:cb400138e73969eb5e0535d1d06cae6a6f7a15f2cc74add320e2130b8179211a", size = 5171490 }, + { url = "https://files.pythonhosted.org/packages/28/a8/21f4a3d13c4a940442aaa691dd4883768f2d8f5733ed52ac335b05b80a6a/grpcio-1.68.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:a1b988b40f2fd9de5c820f3a701a43339d8dcf2cb2f1ca137e2c02671cc83ac1", size = 11144164 }, + { url = "https://files.pythonhosted.org/packages/20/e9/ad4a4ebbee59994717a8cd0d43810d7838e48ff879680cb512054464a731/grpcio-1.68.1-cp39-cp39-manylinux_2_17_aarch64.whl", hash = "sha256:96f473cdacfdd506008a5d7579c9f6a7ff245a9ade92c3c0265eb76cc591914f", size = 5688618 }, + { url = "https://files.pythonhosted.org/packages/63/a6/e9eea6ea8d51e9bcb3a1ceadf696d099ff9f822d92a4b872f4c7f42dc3f8/grpcio-1.68.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:37ea3be171f3cf3e7b7e412a98b77685eba9d4fd67421f4a34686a63a65d99f9", size = 6317135 }, + { url = "https://files.pythonhosted.org/packages/f7/2f/44e2f3199565da84d58df5e26ec68577ba8c1f8a19b1c8413919f75df845/grpcio-1.68.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ceb56c4285754e33bb3c2fa777d055e96e6932351a3082ce3559be47f8024f0", size = 5941760 }, + { url = "https://files.pythonhosted.org/packages/51/cf/f00e13b50db135dace2351fbdcefef74eeb847cdf1eef85ac0a8c06044f5/grpcio-1.68.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:dffd29a2961f3263a16d73945b57cd44a8fd0b235740cb14056f0612329b345e", size = 6647728 }, + { url = "https://files.pythonhosted.org/packages/ee/a3/35d5b641d80696feee278166c5fea013fad65673dca6abf2245174beb179/grpcio-1.68.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:025f790c056815b3bf53da850dd70ebb849fd755a4b1ac822cb65cd631e37d43", size = 6212372 }, + { url = "https://files.pythonhosted.org/packages/28/38/ec2c6dde7274fca6ecfc39cde8ae8b437871c9a90679f72704d7e4fae33f/grpcio-1.68.1-cp39-cp39-win32.whl", hash = "sha256:1098f03dedc3b9810810568060dea4ac0822b4062f537b0f53aa015269be0a76", size = 3649692 }, + { url = "https://files.pythonhosted.org/packages/58/fb/73d7686fd51955de6fe0d635404eca5a9efbee415f04c1c572b5becd010b/grpcio-1.68.1-cp39-cp39-win_amd64.whl", hash = "sha256:334ab917792904245a028f10e803fcd5b6f36a7b2173a820c0b5b076555825e1", size = 4398968 }, +] + +[[package]] +name = "gruut" +version = "2.2.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "babel" }, + { name = "dateparser" }, + { name = "gruut-ipa" }, + { name = "gruut-lang-en" }, + { name = "jsonlines" }, + { name = "networkx" }, + { name = "num2words" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "python-crfsuite" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f8/8e/8b21ff551baf7b9c4e9c38e8d0be9c853a84bfd30881b1d3afa815379c3c/gruut-2.2.3.tar.gz", hash = "sha256:8d393d5e152c1aeae62798e3c8c4cbb8a528c32fd012640db5db31194cdac6f5", size = 73533 } + +[package.optional-dependencies] +de = [ + { name = "gruut-lang-de" }, +] +es = [ + { name = "gruut-lang-es" }, +] +fr = [ + { name = "gruut-lang-fr" }, +] + +[[package]] +name = "gruut-ipa" +version = "0.13.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/51/9f/7eff478e38913cc9930527ff40c9ebcb04744dfcd0ddd43bd5a1eb9565b7/gruut-ipa-0.13.0.tar.gz", hash = "sha256:71776eb99f46e119ab14d3d4e536f54317133607cc2f6bad9711ab51f1bec66e", size = 101592 } + +[[package]] +name = "gruut-lang-de" +version = "2.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/32/86/28dc11eeb85aa9f27007afbdf982b6a7a6a5f5b8b371e0a01f71d4e9b4bb/gruut_lang_de-2.0.1.tar.gz", hash = "sha256:483ea98e094fcb5fe7191b6b8679cdf2fec85b3ec7f867a492d48fb0b7b415c0", size = 18090711 } + +[[package]] +name = "gruut-lang-en" +version = "2.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a4/e3/22748996c573c6a7d5326ef0292956afac089c73f14e3dfee0a94661e631/gruut_lang_en-2.0.1.tar.gz", hash = "sha256:a3d748bca5b31bf89d26b00ba76809532187696ce3ddf76b35889fe25f94ea30", size = 15275367 } + +[[package]] +name = "gruut-lang-es" +version = "2.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/44/ff/c45aa055988d327c3e1240451c0c35bfefe8f0ea6f92e4fd6192785f246d/gruut_lang_es-2.0.1.tar.gz", hash = "sha256:f872b373c512865097a89a8308c4ef99b958ae5bb9b006471bf00342f94182f3", size = 31404375 } + +[[package]] +name = "gruut-lang-fr" +version = "2.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/79/c0/57aaaff7db6db61d1fac5d2fc0955ba03bea812c8de002233a2a8752d64f/gruut_lang_fr-2.0.2.tar.gz", hash = "sha256:d2de9fc2f92ede277cb6dfe72afdba1b902d329b3cc1f1c706e66b31f0d436bd", size = 10934282 } + +[[package]] +name = "hangul-romanize" +version = "0.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/5b/006eff88384092edb1f2171e6515d9c28bbc7d99f3f163af67517ea3a382/hangul-romanize-0.1.0.tar.gz", hash = "sha256:fae69ba181af6e75a86460fd7f57a6b304cd5f1973d8c425ed8602fee2c9276c", size = 4091 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/12/c5d2efd69d634d33c1a0a90256116bdefd023b27ca477f1fc5c7620aa21f/hangul_romanize-0.1.0-py3-none-any.whl", hash = "sha256:7b8ba54b624ca3b17b2c9394b971cd595c4240a31cc0fc6bc1c3e971eca8c4d5", size = 4625 }, +] + +[[package]] +name = "huggingface-hub" +version = "0.27.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock" }, + { name = "fsspec" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "requests" }, + { name = "tqdm" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/36/c6/e3709b61de8e7832dbe19f0d9637e81356cede733d99359fbce125423774/huggingface_hub-0.27.0.tar.gz", hash = "sha256:902cce1a1be5739f5589e560198a65a8edcfd3b830b1666f36e4b961f0454fac", size = 379286 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/61/8c/fbdc0a88a622d9fa54e132d7bf3ee03ec602758658a2db5b339a65be2cfe/huggingface_hub-0.27.0-py3-none-any.whl", hash = "sha256:8f2e834517f1f1ddf1ecc716f91b120d7333011b7485f665a9a412eacb1a2a81", size = 450537 }, +] + +[[package]] +name = "idna" +version = "3.10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f1/70/7703c29685631f5a7590aa73f1f1d3fa9a380e654b86af429e0934a32f7d/idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9", size = 190490 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 }, +] + +[[package]] +name = "importlib-metadata" +version = "8.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7", size = 55304 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/d9/a1e041c5e7caa9a05c925f4bdbdfb7f006d1f74996af53467bc394c97be7/importlib_metadata-8.5.0-py3-none-any.whl", hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b", size = 26514 }, +] + +[[package]] +name = "importlib-resources" +version = "6.4.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "zipp", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/be/f3e8c6081b684f176b761e6a2fef02a0be939740ed6f54109a2951d806f3/importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065", size = 43372 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e1/6a/4604f9ae2fa62ef47b9de2fa5ad599589d28c9fd1d335f32759813dfa91e/importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717", size = 36115 }, +] + +[[package]] +name = "inflect" +version = "7.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "more-itertools" }, + { name = "typeguard" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e1/dc/02614acece4d578e709c606594c989cfd9f15cf6401444e5603e60df9b26/inflect-7.4.0.tar.gz", hash = "sha256:904baa17cc2cb74827a6c27b95692e95670dadc72b208b3e8c1c05aeed47026b", size = 72730 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/e0/c5684d7c058d8f2a9210c322dee32bd025c11d19e5ba23c82ac9188253f9/inflect-7.4.0-py3-none-any.whl", hash = "sha256:85af0997ee2bda942b1c1eed8c8a827abda91aa3e22d1efaa0eea817f9350ce7", size = 34781 }, +] + +[[package]] +name = "itsdangerous" +version = "2.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9c/cb/8ac0172223afbccb63986cc25049b154ecfb5e85932587206f42317be31d/itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173", size = 54410 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/96/92447566d16df59b2a776c0fb82dbc4d9e07cd95062562af01e408583fc4/itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", size = 16234 }, +] + +[[package]] +name = "jamo" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/a2/bda770579809726e929ca6356743f9f50f64a2cbaee578fa9d4824afb00e/jamo-0.4.1.tar.gz", hash = "sha256:ea65cf9d35338d0e0af48d75ff426d8a369b0ebde6f07051c3ac37256f56d025", size = 7386 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/cc/49812faae67f9a24be6ddaf58a2cf7e8c3cbfcf5b762d9414f7103d2ea2c/jamo-0.4.1-py3-none-any.whl", hash = "sha256:d4b94fd23324c606ed2fbc4037c603e2c3a7ae9390c05d3473aea1ccb6b1c3fb", size = 9543 }, +] + +[[package]] +name = "jieba" +version = "0.42.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/cb/18eeb235f833b726522d7ebed54f2278ce28ba9438e3135ab0278d9792a2/jieba-0.42.1.tar.gz", hash = "sha256:055ca12f62674fafed09427f176506079bc135638a14e23e25be909131928db2", size = 19214172 } + +[[package]] +name = "jinja2" +version = "3.1.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ed/55/39036716d19cab0747a5020fc7e907f362fbf48c984b14e62127f7e68e5d/jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369", size = 240245 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d", size = 133271 }, +] + +[[package]] +name = "joblib" +version = "1.4.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/64/33/60135848598c076ce4b231e1b1895170f45fbcaeaa2c9d5e38b04db70c35/joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e", size = 2116621 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/91/29/df4b9b42f2be0b623cbd5e2140cafcaa2bef0759a00b7b70104dcfe2fb51/joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6", size = 301817 }, +] + +[[package]] +name = "jsonlines" +version = "1.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/90/cd/0beacbcfdf9b3af9e7c615cb3dba7ec4be1030d4b283e3c9717e3fd9af3c/jsonlines-1.2.0.tar.gz", hash = "sha256:43b8d5588a9d4862c8a4a49580e38e20ec595aee7ad6fe469b10fb83fbefde88", size = 6075 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4f/9a/ab96291470e305504aa4b7a2e0ec132e930da89eb3ca7a82fbe03167c131/jsonlines-1.2.0-py2.py3-none-any.whl", hash = "sha256:0ebd5b0c3efe0d4b5018b320fb0ee1a7b680ab39f6eb853715859f818d386cc8", size = 7645 }, +] + +[[package]] +name = "kiwisolver" +version = "1.4.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/85/4d/2255e1c76304cbd60b48cee302b66d1dde4468dc5b1160e4b7cb43778f2a/kiwisolver-1.4.7.tar.gz", hash = "sha256:9893ff81bd7107f7b685d3017cc6583daadb4fc26e4a888350df530e41980a60", size = 97286 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/97/14/fc943dd65268a96347472b4fbe5dcc2f6f55034516f80576cd0dd3a8930f/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8a9c83f75223d5e48b0bc9cb1bf2776cf01563e00ade8775ffe13b0b6e1af3a6", size = 122440 }, + { url = "https://files.pythonhosted.org/packages/1e/46/e68fed66236b69dd02fcdb506218c05ac0e39745d696d22709498896875d/kiwisolver-1.4.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:58370b1ffbd35407444d57057b57da5d6549d2d854fa30249771775c63b5fe17", size = 65758 }, + { url = "https://files.pythonhosted.org/packages/ef/fa/65de49c85838681fc9cb05de2a68067a683717321e01ddafb5b8024286f0/kiwisolver-1.4.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aa0abdf853e09aff551db11fce173e2177d00786c688203f52c87ad7fcd91ef9", size = 64311 }, + { url = "https://files.pythonhosted.org/packages/42/9c/cc8d90f6ef550f65443bad5872ffa68f3dee36de4974768628bea7c14979/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8d53103597a252fb3ab8b5845af04c7a26d5e7ea8122303dd7a021176a87e8b9", size = 1637109 }, + { url = "https://files.pythonhosted.org/packages/55/91/0a57ce324caf2ff5403edab71c508dd8f648094b18cfbb4c8cc0fde4a6ac/kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:88f17c5ffa8e9462fb79f62746428dd57b46eb931698e42e990ad63103f35e6c", size = 1617814 }, + { url = "https://files.pythonhosted.org/packages/12/5d/c36140313f2510e20207708adf36ae4919416d697ee0236b0ddfb6fd1050/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a9ca9c710d598fd75ee5de59d5bda2684d9db36a9f50b6125eaea3969c2599", size = 1400881 }, + { url = "https://files.pythonhosted.org/packages/56/d0/786e524f9ed648324a466ca8df86298780ef2b29c25313d9a4f16992d3cf/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4d742cb7af1c28303a51b7a27aaee540e71bb8e24f68c736f6f2ffc82f2bf05", size = 1512972 }, + { url = "https://files.pythonhosted.org/packages/67/5a/77851f2f201e6141d63c10a0708e996a1363efaf9e1609ad0441b343763b/kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e28c7fea2196bf4c2f8d46a0415c77a1c480cc0724722f23d7410ffe9842c407", size = 1444787 }, + { url = "https://files.pythonhosted.org/packages/06/5f/1f5eaab84355885e224a6fc8d73089e8713dc7e91c121f00b9a1c58a2195/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e968b84db54f9d42046cf154e02911e39c0435c9801681e3fc9ce8a3c4130278", size = 2199212 }, + { url = "https://files.pythonhosted.org/packages/b5/28/9152a3bfe976a0ae21d445415defc9d1cd8614b2910b7614b30b27a47270/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0c18ec74c0472de033e1bebb2911c3c310eef5649133dd0bedf2a169a1b269e5", size = 2346399 }, + { url = "https://files.pythonhosted.org/packages/26/f6/453d1904c52ac3b400f4d5e240ac5fec25263716723e44be65f4d7149d13/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8f0ea6da6d393d8b2e187e6a5e3fb81f5862010a40c3945e2c6d12ae45cfb2ad", size = 2308688 }, + { url = "https://files.pythonhosted.org/packages/5a/9a/d4968499441b9ae187e81745e3277a8b4d7c60840a52dc9d535a7909fac3/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:f106407dda69ae456dd1227966bf445b157ccc80ba0dff3802bb63f30b74e895", size = 2445493 }, + { url = "https://files.pythonhosted.org/packages/07/c9/032267192e7828520dacb64dfdb1d74f292765f179e467c1cba97687f17d/kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:84ec80df401cfee1457063732d90022f93951944b5b58975d34ab56bb150dfb3", size = 2262191 }, + { url = "https://files.pythonhosted.org/packages/6c/ad/db0aedb638a58b2951da46ddaeecf204be8b4f5454df020d850c7fa8dca8/kiwisolver-1.4.7-cp310-cp310-win32.whl", hash = "sha256:71bb308552200fb2c195e35ef05de12f0c878c07fc91c270eb3d6e41698c3bcc", size = 46644 }, + { url = "https://files.pythonhosted.org/packages/12/ca/d0f7b7ffbb0be1e7c2258b53554efec1fd652921f10d7d85045aff93ab61/kiwisolver-1.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:44756f9fd339de0fb6ee4f8c1696cfd19b2422e0d70b4cefc1cc7f1f64045a8c", size = 55877 }, + { url = "https://files.pythonhosted.org/packages/97/6c/cfcc128672f47a3e3c0d918ecb67830600078b025bfc32d858f2e2d5c6a4/kiwisolver-1.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:78a42513018c41c2ffd262eb676442315cbfe3c44eed82385c2ed043bc63210a", size = 48347 }, + { url = "https://files.pythonhosted.org/packages/e9/44/77429fa0a58f941d6e1c58da9efe08597d2e86bf2b2cce6626834f49d07b/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d2b0e12a42fb4e72d509fc994713d099cbb15ebf1103545e8a45f14da2dfca54", size = 122442 }, + { url = "https://files.pythonhosted.org/packages/e5/20/8c75caed8f2462d63c7fd65e16c832b8f76cda331ac9e615e914ee80bac9/kiwisolver-1.4.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a8781ac3edc42ea4b90bc23e7d37b665d89423818e26eb6df90698aa2287c95", size = 65762 }, + { url = "https://files.pythonhosted.org/packages/f4/98/fe010f15dc7230f45bc4cf367b012d651367fd203caaa992fd1f5963560e/kiwisolver-1.4.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46707a10836894b559e04b0fd143e343945c97fd170d69a2d26d640b4e297935", size = 64319 }, + { url = "https://files.pythonhosted.org/packages/8b/1b/b5d618f4e58c0675654c1e5051bcf42c776703edb21c02b8c74135541f60/kiwisolver-1.4.7-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef97b8df011141c9b0f6caf23b29379f87dd13183c978a30a3c546d2c47314cb", size = 1334260 }, + { url = "https://files.pythonhosted.org/packages/b8/01/946852b13057a162a8c32c4c8d2e9ed79f0bb5d86569a40c0b5fb103e373/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab58c12a2cd0fc769089e6d38466c46d7f76aced0a1f54c77652446733d2d02", size = 1426589 }, + { url = "https://files.pythonhosted.org/packages/70/d1/c9f96df26b459e15cf8a965304e6e6f4eb291e0f7a9460b4ad97b047561e/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:803b8e1459341c1bb56d1c5c010406d5edec8a0713a0945851290a7930679b51", size = 1541080 }, + { url = "https://files.pythonhosted.org/packages/d3/73/2686990eb8b02d05f3de759d6a23a4ee7d491e659007dd4c075fede4b5d0/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9a9e8a507420fe35992ee9ecb302dab68550dedc0da9e2880dd88071c5fb052", size = 1470049 }, + { url = "https://files.pythonhosted.org/packages/a7/4b/2db7af3ed3af7c35f388d5f53c28e155cd402a55432d800c543dc6deb731/kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18077b53dc3bb490e330669a99920c5e6a496889ae8c63b58fbc57c3d7f33a18", size = 1426376 }, + { url = "https://files.pythonhosted.org/packages/05/83/2857317d04ea46dc5d115f0df7e676997bbd968ced8e2bd6f7f19cfc8d7f/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6af936f79086a89b3680a280c47ea90b4df7047b5bdf3aa5c524bbedddb9e545", size = 2222231 }, + { url = "https://files.pythonhosted.org/packages/0d/b5/866f86f5897cd4ab6d25d22e403404766a123f138bd6a02ecb2cdde52c18/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3abc5b19d24af4b77d1598a585b8a719beb8569a71568b66f4ebe1fb0449460b", size = 2368634 }, + { url = "https://files.pythonhosted.org/packages/c1/ee/73de8385403faba55f782a41260210528fe3273d0cddcf6d51648202d6d0/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:933d4de052939d90afbe6e9d5273ae05fb836cc86c15b686edd4b3560cc0ee36", size = 2329024 }, + { url = "https://files.pythonhosted.org/packages/a1/e7/cd101d8cd2cdfaa42dc06c433df17c8303d31129c9fdd16c0ea37672af91/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:65e720d2ab2b53f1f72fb5da5fb477455905ce2c88aaa671ff0a447c2c80e8e3", size = 2468484 }, + { url = "https://files.pythonhosted.org/packages/e1/72/84f09d45a10bc57a40bb58b81b99d8f22b58b2040c912b7eb97ebf625bf2/kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3bf1ed55088f214ba6427484c59553123fdd9b218a42bbc8c6496d6754b1e523", size = 2284078 }, + { url = "https://files.pythonhosted.org/packages/d2/d4/71828f32b956612dc36efd7be1788980cb1e66bfb3706e6dec9acad9b4f9/kiwisolver-1.4.7-cp311-cp311-win32.whl", hash = "sha256:4c00336b9dd5ad96d0a558fd18a8b6f711b7449acce4c157e7343ba92dd0cf3d", size = 46645 }, + { url = "https://files.pythonhosted.org/packages/a1/65/d43e9a20aabcf2e798ad1aff6c143ae3a42cf506754bcb6a7ed8259c8425/kiwisolver-1.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:929e294c1ac1e9f615c62a4e4313ca1823ba37326c164ec720a803287c4c499b", size = 56022 }, + { url = "https://files.pythonhosted.org/packages/35/b3/9f75a2e06f1b4ca00b2b192bc2b739334127d27f1d0625627ff8479302ba/kiwisolver-1.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:e33e8fbd440c917106b237ef1a2f1449dfbb9b6f6e1ce17c94cd6a1e0d438376", size = 48536 }, + { url = "https://files.pythonhosted.org/packages/11/88/37ea0ea64512997b13d69772db8dcdc3bfca5442cda3a5e4bb943652ee3e/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f9362ecfca44c863569d3d3c033dbe8ba452ff8eed6f6b5806382741a1334bd", size = 122449 }, + { url = "https://files.pythonhosted.org/packages/4e/45/5a5c46078362cb3882dcacad687c503089263c017ca1241e0483857791eb/kiwisolver-1.4.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e8df2eb9b2bac43ef8b082e06f750350fbbaf2887534a5be97f6cf07b19d9583", size = 65757 }, + { url = "https://files.pythonhosted.org/packages/8a/be/a6ae58978772f685d48dd2e84460937761c53c4bbd84e42b0336473d9775/kiwisolver-1.4.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f32d6edbc638cde7652bd690c3e728b25332acbadd7cad670cc4a02558d9c417", size = 64312 }, + { url = "https://files.pythonhosted.org/packages/f4/04/18ef6f452d311e1e1eb180c9bf5589187fa1f042db877e6fe443ef10099c/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2e6c39bd7b9372b0be21456caab138e8e69cc0fc1190a9dfa92bd45a1e6e904", size = 1626966 }, + { url = "https://files.pythonhosted.org/packages/21/b1/40655f6c3fa11ce740e8a964fa8e4c0479c87d6a7944b95af799c7a55dfe/kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dda56c24d869b1193fcc763f1284b9126550eaf84b88bbc7256e15028f19188a", size = 1607044 }, + { url = "https://files.pythonhosted.org/packages/fd/93/af67dbcfb9b3323bbd2c2db1385a7139d8f77630e4a37bb945b57188eb2d/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79849239c39b5e1fd906556c474d9b0439ea6792b637511f3fe3a41158d89ca8", size = 1391879 }, + { url = "https://files.pythonhosted.org/packages/40/6f/d60770ef98e77b365d96061d090c0cd9e23418121c55fff188fa4bdf0b54/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e3bc157fed2a4c02ec468de4ecd12a6e22818d4f09cde2c31ee3226ffbefab2", size = 1504751 }, + { url = "https://files.pythonhosted.org/packages/fa/3a/5f38667d313e983c432f3fcd86932177519ed8790c724e07d77d1de0188a/kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3da53da805b71e41053dc670f9a820d1157aae77b6b944e08024d17bcd51ef88", size = 1436990 }, + { url = "https://files.pythonhosted.org/packages/cb/3b/1520301a47326e6a6043b502647e42892be33b3f051e9791cc8bb43f1a32/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8705f17dfeb43139a692298cb6637ee2e59c0194538153e83e9ee0c75c2eddde", size = 2191122 }, + { url = "https://files.pythonhosted.org/packages/cf/c4/eb52da300c166239a2233f1f9c4a1b767dfab98fae27681bfb7ea4873cb6/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:82a5c2f4b87c26bb1a0ef3d16b5c4753434633b83d365cc0ddf2770c93829e3c", size = 2338126 }, + { url = "https://files.pythonhosted.org/packages/1a/cb/42b92fd5eadd708dd9107c089e817945500685f3437ce1fd387efebc6d6e/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce8be0466f4c0d585cdb6c1e2ed07232221df101a4c6f28821d2aa754ca2d9e2", size = 2298313 }, + { url = "https://files.pythonhosted.org/packages/4f/eb/be25aa791fe5fc75a8b1e0c965e00f942496bc04635c9aae8035f6b76dcd/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:409afdfe1e2e90e6ee7fc896f3df9a7fec8e793e58bfa0d052c8a82f99c37abb", size = 2437784 }, + { url = "https://files.pythonhosted.org/packages/c5/22/30a66be7f3368d76ff95689e1c2e28d382383952964ab15330a15d8bfd03/kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5b9c3f4ee0b9a439d2415012bd1b1cc2df59e4d6a9939f4d669241d30b414327", size = 2253988 }, + { url = "https://files.pythonhosted.org/packages/35/d3/5f2ecb94b5211c8a04f218a76133cc8d6d153b0f9cd0b45fad79907f0689/kiwisolver-1.4.7-cp39-cp39-win32.whl", hash = "sha256:a79ae34384df2b615eefca647a2873842ac3b596418032bef9a7283675962644", size = 46980 }, + { url = "https://files.pythonhosted.org/packages/ef/17/cd10d020578764ea91740204edc6b3236ed8106228a46f568d716b11feb2/kiwisolver-1.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:cf0438b42121a66a3a667de17e779330fc0f20b0d97d59d2f2121e182b0505e4", size = 55847 }, + { url = "https://files.pythonhosted.org/packages/91/84/32232502020bd78d1d12be7afde15811c64a95ed1f606c10456db4e4c3ac/kiwisolver-1.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:764202cc7e70f767dab49e8df52c7455e8de0df5d858fa801a11aa0d882ccf3f", size = 48494 }, + { url = "https://files.pythonhosted.org/packages/ac/59/741b79775d67ab67ced9bb38552da688c0305c16e7ee24bba7a2be253fb7/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:94252291e3fe68001b1dd747b4c0b3be12582839b95ad4d1b641924d68fd4643", size = 59491 }, + { url = "https://files.pythonhosted.org/packages/58/cc/fb239294c29a5656e99e3527f7369b174dd9cc7c3ef2dea7cb3c54a8737b/kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b7dfa3b546da08a9f622bb6becdb14b3e24aaa30adba66749d38f3cc7ea9706", size = 57648 }, + { url = "https://files.pythonhosted.org/packages/3b/ef/2f009ac1f7aab9f81efb2d837301d255279d618d27b6015780115ac64bdd/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd3de6481f4ed8b734da5df134cd5a6a64fe32124fe83dde1e5b5f29fe30b1e6", size = 84257 }, + { url = "https://files.pythonhosted.org/packages/81/e1/c64f50987f85b68b1c52b464bb5bf73e71570c0f7782d626d1eb283ad620/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a91b5f9f1205845d488c928e8570dcb62b893372f63b8b6e98b863ebd2368ff2", size = 80906 }, + { url = "https://files.pythonhosted.org/packages/fd/71/1687c5c0a0be2cee39a5c9c389e546f9c6e215e46b691d00d9f646892083/kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40fa14dbd66b8b8f470d5fc79c089a66185619d31645f9b0773b88b19f7223c4", size = 79951 }, + { url = "https://files.pythonhosted.org/packages/ea/8b/d7497df4a1cae9367adf21665dd1f896c2a7aeb8769ad77b662c5e2bcce7/kiwisolver-1.4.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:eb542fe7933aa09d8d8f9d9097ef37532a7df6497819d16efe4359890a2f417a", size = 55715 }, + { url = "https://files.pythonhosted.org/packages/d5/df/ce37d9b26f07ab90880923c94d12a6ff4d27447096b4c849bfc4339ccfdf/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b01aac285f91ca889c800042c35ad3b239e704b150cfd3382adfc9dcc780e39", size = 58666 }, + { url = "https://files.pythonhosted.org/packages/b0/d3/e4b04f43bc629ac8e186b77b2b1a251cdfa5b7610fa189dc0db622672ce6/kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:48be928f59a1f5c8207154f935334d374e79f2b5d212826307d072595ad76a2e", size = 57088 }, + { url = "https://files.pythonhosted.org/packages/30/1c/752df58e2d339e670a535514d2db4fe8c842ce459776b8080fbe08ebb98e/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f37cfe618a117e50d8c240555331160d73d0411422b59b5ee217843d7b693608", size = 84321 }, + { url = "https://files.pythonhosted.org/packages/f0/f8/fe6484e847bc6e238ec9f9828089fb2c0bb53f2f5f3a79351fde5b565e4f/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:599b5c873c63a1f6ed7eead644a8a380cfbdf5db91dcb6f85707aaab213b1674", size = 80776 }, + { url = "https://files.pythonhosted.org/packages/9b/57/d7163c0379f250ef763aba85330a19feefb5ce6cb541ade853aaba881524/kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:801fa7802e5cfabe3ab0c81a34c323a319b097dfb5004be950482d882f3d7225", size = 79984 }, + { url = "https://files.pythonhosted.org/packages/8c/95/4a103776c265d13b3d2cd24fb0494d4e04ea435a8ef97e1b2c026d43250b/kiwisolver-1.4.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c6c43471bc764fad4bc99c5c2d6d16a676b1abf844ca7c8702bdae92df01ee0", size = 55811 }, +] + +[[package]] +name = "langcodes" +version = "3.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "language-data" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3a/7a/5a97e327063409a5caa21541e6d08ae4a0f2da328447e9f2c7b39e179226/langcodes-3.5.0.tar.gz", hash = "sha256:1eef8168d07e51e131a2497ffecad4b663f6208e7c3ae3b8dc15c51734a6f801", size = 191030 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c3/6b/068c2ea7a712bf805c62445bd9e9c06d7340358ef2824150eceac027444b/langcodes-3.5.0-py3-none-any.whl", hash = "sha256:853c69d1a35e0e13da2f427bb68fb2fa4a8f4fb899e0c62ad8df8d073dcfed33", size = 182974 }, +] + +[[package]] +name = "language-data" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "marisa-trie" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/dd/ce/3f144716a9f2cbf42aa86ebc8b085a184be25c80aa453eea17c294d239c1/language_data-1.3.0.tar.gz", hash = "sha256:7600ef8aa39555145d06c89f0c324bf7dab834ea0b0a439d8243762e3ebad7ec", size = 5129310 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5d/e9/5a5ffd9b286db82be70d677d0a91e4d58f7912bb8dd026ddeeb4abe70679/language_data-1.3.0-py3-none-any.whl", hash = "sha256:e2ee943551b5ae5f89cd0e801d1fc3835bb0ef5b7e9c3a4e8e17b2b214548fbf", size = 5385760 }, +] + +[[package]] +name = "lazy-loader" +version = "0.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6f/6b/c875b30a1ba490860c93da4cabf479e03f584eba06fe5963f6f6644653d8/lazy_loader-0.4.tar.gz", hash = "sha256:47c75182589b91a4e1a85a136c074285a5ad4d9f39c63e0d7fb76391c4574cd1", size = 15431 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/60/d497a310bde3f01cb805196ac61b7ad6dc5dcf8dce66634dc34364b20b4f/lazy_loader-0.4-py3-none-any.whl", hash = "sha256:342aa8e14d543a154047afb4ba8ef17f5563baad3fc610d7b15b213b0f119efc", size = 12097 }, +] + +[[package]] +name = "librosa" +version = "0.10.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "audioread" }, + { name = "decorator" }, + { name = "joblib" }, + { name = "lazy-loader" }, + { name = "msgpack" }, + { name = "numba" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pooch" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "soundfile" }, + { name = "soxr" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0a/39/956a2f4fbb0377cad629622391450ec960a2fc61c80532b34db759891190/librosa-0.10.0.tar.gz", hash = "sha256:8e8669e5084002d1a87f6c82b732f370784a368d0e55c2dd7d7aef3fa02fd058", size = 310074 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/2e/80370da514096c6190f8913668198380ea09c2d252cfa4e85a9c096d3b40/librosa-0.10.0-py3-none-any.whl", hash = "sha256:6db29c1467168da21313203dcef405a73a678d3aad0fbc67607250b2f08a3f5a", size = 252902 }, +] + +[[package]] +name = "llvmlite" +version = "0.43.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9f/3d/f513755f285db51ab363a53e898b85562e950f79a2e6767a364530c2f645/llvmlite-0.43.0.tar.gz", hash = "sha256:ae2b5b5c3ef67354824fb75517c8db5fbe93bc02cd9671f3c62271626bc041d5", size = 157069 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/23/ff/6ca7e98998b573b4bd6566f15c35e5c8bea829663a6df0c7aa55ab559da9/llvmlite-0.43.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a289af9a1687c6cf463478f0fa8e8aa3b6fb813317b0d70bf1ed0759eab6f761", size = 31064408 }, + { url = "https://files.pythonhosted.org/packages/ca/5c/a27f9257f86f0cda3f764ff21d9f4217b9f6a0d45e7a39ecfa7905f524ce/llvmlite-0.43.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6d4fd101f571a31acb1559ae1af30f30b1dc4b3186669f92ad780e17c81e91bc", size = 28793153 }, + { url = "https://files.pythonhosted.org/packages/7e/3c/4410f670ad0a911227ea2ecfcba9f672a77cf1924df5280c4562032ec32d/llvmlite-0.43.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d434ec7e2ce3cc8f452d1cd9a28591745de022f931d67be688a737320dfcead", size = 42857276 }, + { url = "https://files.pythonhosted.org/packages/c6/21/2ffbab5714e72f2483207b4a1de79b2eecd9debbf666ff4e7067bcc5c134/llvmlite-0.43.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6912a87782acdff6eb8bf01675ed01d60ca1f2551f8176a300a886f09e836a6a", size = 43871781 }, + { url = "https://files.pythonhosted.org/packages/f2/26/b5478037c453554a61625ef1125f7e12bb1429ae11c6376f47beba9b0179/llvmlite-0.43.0-cp310-cp310-win_amd64.whl", hash = "sha256:14f0e4bf2fd2d9a75a3534111e8ebeb08eda2f33e9bdd6dfa13282afacdde0ed", size = 28123487 }, + { url = "https://files.pythonhosted.org/packages/95/8c/de3276d773ab6ce3ad676df5fab5aac19696b2956319d65d7dd88fb10f19/llvmlite-0.43.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3e8d0618cb9bfe40ac38a9633f2493d4d4e9fcc2f438d39a4e854f39cc0f5f98", size = 31064409 }, + { url = "https://files.pythonhosted.org/packages/ee/e1/38deed89ced4cf378c61e232265cfe933ccde56ae83c901aa68b477d14b1/llvmlite-0.43.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e0a9a1a39d4bf3517f2af9d23d479b4175ead205c592ceeb8b89af48a327ea57", size = 28793149 }, + { url = "https://files.pythonhosted.org/packages/2f/b2/4429433eb2dc8379e2cb582502dca074c23837f8fd009907f78a24de4c25/llvmlite-0.43.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1da416ab53e4f7f3bc8d4eeba36d801cc1894b9fbfbf2022b29b6bad34a7df2", size = 42857277 }, + { url = "https://files.pythonhosted.org/packages/6b/99/5d00a7d671b1ba1751fc9f19d3b36f3300774c6eebe2bcdb5f6191763eb4/llvmlite-0.43.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:977525a1e5f4059316b183fb4fd34fa858c9eade31f165427a3977c95e3ee749", size = 43871781 }, + { url = "https://files.pythonhosted.org/packages/20/ab/ed5ed3688c6ba4f0b8d789da19fd8e30a9cf7fc5852effe311bc5aefe73e/llvmlite-0.43.0-cp311-cp311-win_amd64.whl", hash = "sha256:d5bd550001d26450bd90777736c69d68c487d17bf371438f975229b2b8241a91", size = 28107433 }, + { url = "https://files.pythonhosted.org/packages/2a/73/12925b1bbb3c2beb6d96f892ef5b4d742c34f00ddb9f4a125e9e87b22f52/llvmlite-0.43.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9cd2a7376f7b3367019b664c21f0c61766219faa3b03731113ead75107f3b66c", size = 31064410 }, + { url = "https://files.pythonhosted.org/packages/cc/61/58c70aa0808a8cba825a7d98cc65bef4801b99328fba80837bfcb5fc767f/llvmlite-0.43.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:18e9953c748b105668487b7c81a3e97b046d8abf95c4ddc0cd3c94f4e4651ae8", size = 28793145 }, + { url = "https://files.pythonhosted.org/packages/c8/c6/9324eb5de2ba9d99cbed853d85ba7a318652a48e077797bec27cf40f911d/llvmlite-0.43.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:74937acd22dc11b33946b67dca7680e6d103d6e90eeaaaf932603bec6fe7b03a", size = 42857276 }, + { url = "https://files.pythonhosted.org/packages/e0/d0/889e9705107db7b1ec0767b03f15d7b95b4c4f9fdf91928ab1c7e9ffacf6/llvmlite-0.43.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc9efc739cc6ed760f795806f67889923f7274276f0eb45092a1473e40d9b867", size = 43871777 }, + { url = "https://files.pythonhosted.org/packages/df/41/73cc26a2634b538cfe813f618c91e7e9960b8c163f8f0c94a2b0f008b9da/llvmlite-0.43.0-cp39-cp39-win_amd64.whl", hash = "sha256:47e147cdda9037f94b399bf03bfd8a6b6b1f2f90be94a454e3386f006455a9b4", size = 28123489 }, +] + +[[package]] +name = "marisa-trie" +version = "1.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "setuptools" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/31/15/9d9743897e4450b2de199ee673b50cb018980c4ced477d41cf91304a85e3/marisa_trie-1.2.1.tar.gz", hash = "sha256:3a27c408e2aefc03e0f1d25b2ff2afb85aac3568f6fa2ae2a53b57a2e87ce29d", size = 416124 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e4/83/ccf5b33f2123f3110705c608f8e0caa82002626511aafafc58f82e50d322/marisa_trie-1.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a2eb41d2f9114d8b7bd66772c237111e00d2bae2260824560eaa0a1e291ce9e8", size = 362200 }, + { url = "https://files.pythonhosted.org/packages/9d/74/f7ce1fc2ee480c7f8ceadd9b992caceaba442a97e5e99d6aea00d3635a0b/marisa_trie-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9e956e6a46f604b17d570901e66f5214fb6f658c21e5e7665deace236793cef6", size = 192309 }, + { url = "https://files.pythonhosted.org/packages/e4/52/5dbbc13e57ce54c2ef0d04962d7d8f66edc69ed34310c734a2913199a581/marisa_trie-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:bd45142501300e7538b2e544905580918b67b1c82abed1275fe4c682c95635fa", size = 174713 }, + { url = "https://files.pythonhosted.org/packages/57/49/2580372f3f980aea95c23d05b2c1d3bbb9ee1ab8cfd441545153e44f1be7/marisa_trie-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a8443d116c612cfd1961fbf76769faf0561a46d8e317315dd13f9d9639ad500c", size = 1314808 }, + { url = "https://files.pythonhosted.org/packages/5a/ba/e12a4d450f265414cc68df6a116a78beece72b95f774f04d29cd48e08d19/marisa_trie-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:875a6248e60fbb48d947b574ffa4170f34981f9e579bde960d0f9a49ea393ecc", size = 1346678 }, + { url = "https://files.pythonhosted.org/packages/b2/81/8e130cb1eea741fd17694d821096f7ec9841f0e3d3c69b740257f5eeafa8/marisa_trie-1.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:746a7c60a17fccd3cfcfd4326926f02ea4fcdfc25d513411a0c4fc8e4a1ca51f", size = 1307254 }, + { url = "https://files.pythonhosted.org/packages/d7/d0/3deb5ea2bf7e4d845339875dbb31f3c3f66c8d6568723db1d137fb08a91c/marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e70869737cc0e5bd903f620667da6c330d6737048d1f44db792a6af68a1d35be", size = 2194712 }, + { url = "https://files.pythonhosted.org/packages/9c/5f/b38d728dd30954816497b53425cfaddaf7b93ac0912db5911888f191b07a/marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06b099dd743676dbcd8abd8465ceac8f6d97d8bfaabe2c83b965495523b4cef2", size = 2355625 }, + { url = "https://files.pythonhosted.org/packages/7e/4f/61c0faa9ae9e53600a1b7a0c367bc9db1a4fdc625402ec232c755a05e094/marisa_trie-1.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:d2a82eb21afdaf22b50d9b996472305c05ca67fc4ff5a026a220320c9c961db6", size = 2290290 }, + { url = "https://files.pythonhosted.org/packages/7c/7d/713b970fb3043248881ed776dbf4d54918398aa5dde843a38711d0d62c8f/marisa_trie-1.2.1-cp310-cp310-win32.whl", hash = "sha256:8951e7ce5d3167fbd085703b4cbb3f47948ed66826bef9a2173c379508776cf5", size = 130743 }, + { url = "https://files.pythonhosted.org/packages/cc/94/3d619cc82c30daeacd18a88674f4e6540ebfb7b4b7752ca0552793be80cf/marisa_trie-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:5685a14b3099b1422c4f59fa38b0bf4b5342ee6cc38ae57df9666a0b28eeaad3", size = 151891 }, + { url = "https://files.pythonhosted.org/packages/4a/93/ffb01dfa22b6eee918e798e0bc3487427036c608aa4c065725f31aaf4104/marisa_trie-1.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ed3fb4ed7f2084597e862bcd56c56c5529e773729a426c083238682dba540e98", size = 362823 }, + { url = "https://files.pythonhosted.org/packages/6d/1d/5c36500ac350c278c9bdfd88e17fa846fa4136d75597c167141ed973cdf2/marisa_trie-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fe69fb9ffb2767746181f7b3b29bbd3454d1d24717b5958e030494f3d3cddf3", size = 192741 }, + { url = "https://files.pythonhosted.org/packages/e8/04/87dd0840f3f720e511eba56193c02bf64d7d96df1ca9f6d19994f55154be/marisa_trie-1.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4728ed3ae372d1ea2cdbd5eaa27b8f20a10e415d1f9d153314831e67d963f281", size = 174995 }, + { url = "https://files.pythonhosted.org/packages/c9/51/9e903a7e13b7593e2e675d0ec4c390ca076dc5df1c1a0d5e85a513b886a3/marisa_trie-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8cf4f25cf895692b232f49aa5397af6aba78bb679fb917a05fce8d3cb1ee446d", size = 1384728 }, + { url = "https://files.pythonhosted.org/packages/e8/3f/7362a5ac60c2b0aad0f52cd57e7bd0c708f20d2660d8df85360f3d8f1c4b/marisa_trie-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7cca7f96236ffdbf49be4b2e42c132e3df05968ac424544034767650913524de", size = 1412620 }, + { url = "https://files.pythonhosted.org/packages/1f/bc/aaa3eaf6875f78a204a8da9692d56e3a36f89997dad2c388628385614576/marisa_trie-1.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d7eb20bf0e8b55a58d2a9b518aabc4c18278787bdba476c551dd1c1ed109e509", size = 1361555 }, + { url = "https://files.pythonhosted.org/packages/18/98/e11b5a6206c5d110f32adab37fa84a85410d684e9c731acdd5c9250e2ce4/marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b1ec93f0d1ee6d7ab680a6d8ea1a08bf264636358e92692072170032dda652ba", size = 2257717 }, + { url = "https://files.pythonhosted.org/packages/d2/9d/6b4a40867875e738a67c5b29f83e2e490a66bd9067ace3dd9a5c497e2b7f/marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e2699255d7ac610dee26d4ae7bda5951d05c7d9123a22e1f7c6a6f1964e0a4e4", size = 2417044 }, + { url = "https://files.pythonhosted.org/packages/fe/61/e25613c72f2931757334b8bcf6b501569ef713f5ee9c6c7688ec460bd720/marisa_trie-1.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c484410911182457a8a1a0249d0c09c01e2071b78a0a8538cd5f7fa45589b13a", size = 2351960 }, + { url = "https://files.pythonhosted.org/packages/19/0a/a90ccaf3eb476d13ec261f80c6c52defaf10ebc7f35eb2bcd7dfb533aef7/marisa_trie-1.2.1-cp311-cp311-win32.whl", hash = "sha256:ad548117744b2bcf0e3d97374608be0a92d18c2af13d98b728d37cd06248e571", size = 130446 }, + { url = "https://files.pythonhosted.org/packages/fc/98/574b4e143e0a2f5f71af8716b6c4a8a46220f75a6e0847ce7d11ee0ba4aa/marisa_trie-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:436f62d27714970b9cdd3b3c41bdad046f260e62ebb0daa38125ef70536fc73b", size = 152037 }, + { url = "https://files.pythonhosted.org/packages/13/f5/00a62364e970c6ebdfbc24b3ded362b27b57ba8bc67109b828f64156f8e9/marisa_trie-1.2.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c0fe2ace0cb1806badbd1c551a8ec2f8d4cf97bf044313c082ef1acfe631ddca", size = 363043 }, + { url = "https://files.pythonhosted.org/packages/a3/89/f9794a0e0e9f888ba1f18830337d6b50ed93f652157112ea12ab9035071c/marisa_trie-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:67f0c2ec82c20a02c16fc9ba81dee2586ef20270127c470cb1054767aa8ba310", size = 192769 }, + { url = "https://files.pythonhosted.org/packages/0d/3d/1981088acb417aa22d08ccff6bc8a2040f5dcd72b316004cf03857158996/marisa_trie-1.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a3c98613180cf1730e221933ff74b454008161b1a82597e41054127719964188", size = 175138 }, + { url = "https://files.pythonhosted.org/packages/2a/6d/bcad5529d4b5050cba3d1dca0147a907d140be15fc1be5dbea94521b8a38/marisa_trie-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:429858a0452a7bedcf67bc7bb34383d00f666c980cb75a31bcd31285fbdd4403", size = 1317106 }, + { url = "https://files.pythonhosted.org/packages/09/66/d66b1300e5ea11ffa972659da71affd23f581c8a3861647248af0150303a/marisa_trie-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b2eacb84446543082ec50f2fb563f1a94c96804d4057b7da8ed815958d0cdfbe", size = 1345392 }, + { url = "https://files.pythonhosted.org/packages/5c/91/777a6b2f620fe41816869dad2d5bf4a8e8a34215158a8e38da2db301db18/marisa_trie-1.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:852d7bcf14b0c63404de26e7c4c8d5d65ecaeca935e93794331bc4e2f213660b", size = 1305127 }, + { url = "https://files.pythonhosted.org/packages/26/89/6f715d6a52f04a93b40369d1846dbb8425776f1ed34765dcf9655d8bb5f9/marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:e58788004adda24c401d1751331618ed20c507ffc23bfd28d7c0661a1cf0ad16", size = 2195490 }, + { url = "https://files.pythonhosted.org/packages/9d/f1/9a8eb122e0122445ce959af4a5e24e50877984348c3bdceebcba9783c4be/marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:aefe0973cc4698e0907289dc0517ab0c7cdb13d588201932ff567d08a50b0e2e", size = 2356807 }, + { url = "https://files.pythonhosted.org/packages/a6/60/50a5c2b8dc4ef9c33b9a13d8ca5eb6c0c39111507c955a25869d846126d5/marisa_trie-1.2.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6c50c861faad0a5c091bd763e0729f958c316e678dfa065d3984fbb9e4eacbcd", size = 2289526 }, + { url = "https://files.pythonhosted.org/packages/57/71/cee2540c7d77359cad8a1cb28b7063798eb8648fefb25fc3f06d4028e27b/marisa_trie-1.2.1-cp39-cp39-win32.whl", hash = "sha256:b1ce340da608530500ab4f963f12d6bfc8d8680900919a60dbdc9b78c02060a4", size = 130793 }, + { url = "https://files.pythonhosted.org/packages/fb/3d/4eaad05fcbfd6a3357e2e2504becaa9c1720beeb75dc86753a301098efd9/marisa_trie-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:ce37d8ca462bb64cc13f529b9ed92f7b21fe8d1f1679b62e29f9cb7d0e888b49", size = 152103 }, +] + +[[package]] +name = "markdown" +version = "3.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/28/3af612670f82f4c056911fbbbb42760255801b3068c48de792d354ff4472/markdown-3.7.tar.gz", hash = "sha256:2ae2471477cfd02dbbf038d5d9bc226d40def84b4fe2986e49b59b6b472bbed2", size = 357086 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/08/83871f3c50fc983b88547c196d11cf8c3340e37c32d2e9d6152abe2c61f7/Markdown-3.7-py3-none-any.whl", hash = "sha256:7eb6df5690b81a1d7942992c97fad2938e956e79df20cbc6186e9c3a77b1c803", size = 106349 }, +] + +[[package]] +name = "markdown-it-py" +version = "3.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mdurl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size = 74596 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", size = 87528 }, +] + +[[package]] +name = "markupsafe" +version = "3.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/97/5d42485e71dfc078108a86d6de8fa46db44a1a9295e89c5d6d4a06e23a62/markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0", size = 20537 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/90/d08277ce111dd22f77149fd1a5d4653eeb3b3eaacbdfcbae5afb2600eebd/MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8", size = 14357 }, + { url = "https://files.pythonhosted.org/packages/04/e1/6e2194baeae0bca1fae6629dc0cbbb968d4d941469cbab11a3872edff374/MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158", size = 12393 }, + { url = "https://files.pythonhosted.org/packages/1d/69/35fa85a8ece0a437493dc61ce0bb6d459dcba482c34197e3efc829aa357f/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579", size = 21732 }, + { url = "https://files.pythonhosted.org/packages/22/35/137da042dfb4720b638d2937c38a9c2df83fe32d20e8c8f3185dbfef05f7/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d", size = 20866 }, + { url = "https://files.pythonhosted.org/packages/29/28/6d029a903727a1b62edb51863232152fd335d602def598dade38996887f0/MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb", size = 20964 }, + { url = "https://files.pythonhosted.org/packages/cc/cd/07438f95f83e8bc028279909d9c9bd39e24149b0d60053a97b2bc4f8aa51/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b", size = 21977 }, + { url = "https://files.pythonhosted.org/packages/29/01/84b57395b4cc062f9c4c55ce0df7d3108ca32397299d9df00fedd9117d3d/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c", size = 21366 }, + { url = "https://files.pythonhosted.org/packages/bd/6e/61ebf08d8940553afff20d1fb1ba7294b6f8d279df9fd0c0db911b4bbcfd/MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171", size = 21091 }, + { url = "https://files.pythonhosted.org/packages/11/23/ffbf53694e8c94ebd1e7e491de185124277964344733c45481f32ede2499/MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50", size = 15065 }, + { url = "https://files.pythonhosted.org/packages/44/06/e7175d06dd6e9172d4a69a72592cb3f7a996a9c396eee29082826449bbc3/MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a", size = 15514 }, + { url = "https://files.pythonhosted.org/packages/6b/28/bbf83e3f76936960b850435576dd5e67034e200469571be53f69174a2dfd/MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d", size = 14353 }, + { url = "https://files.pythonhosted.org/packages/6c/30/316d194b093cde57d448a4c3209f22e3046c5bb2fb0820b118292b334be7/MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93", size = 12392 }, + { url = "https://files.pythonhosted.org/packages/f2/96/9cdafba8445d3a53cae530aaf83c38ec64c4d5427d975c974084af5bc5d2/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832", size = 23984 }, + { url = "https://files.pythonhosted.org/packages/f1/a4/aefb044a2cd8d7334c8a47d3fb2c9f328ac48cb349468cc31c20b539305f/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84", size = 23120 }, + { url = "https://files.pythonhosted.org/packages/8d/21/5e4851379f88f3fad1de30361db501300d4f07bcad047d3cb0449fc51f8c/MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca", size = 23032 }, + { url = "https://files.pythonhosted.org/packages/00/7b/e92c64e079b2d0d7ddf69899c98842f3f9a60a1ae72657c89ce2655c999d/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798", size = 24057 }, + { url = "https://files.pythonhosted.org/packages/f9/ac/46f960ca323037caa0a10662ef97d0a4728e890334fc156b9f9e52bcc4ca/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e", size = 23359 }, + { url = "https://files.pythonhosted.org/packages/69/84/83439e16197337b8b14b6a5b9c2105fff81d42c2a7c5b58ac7b62ee2c3b1/MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4", size = 23306 }, + { url = "https://files.pythonhosted.org/packages/9a/34/a15aa69f01e2181ed8d2b685c0d2f6655d5cca2c4db0ddea775e631918cd/MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d", size = 15094 }, + { url = "https://files.pythonhosted.org/packages/da/b8/3a3bd761922d416f3dc5d00bfbed11f66b1ab89a0c2b6e887240a30b0f6b/MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b", size = 15521 }, + { url = "https://files.pythonhosted.org/packages/a7/ea/9b1530c3fdeeca613faeb0fb5cbcf2389d816072fab72a71b45749ef6062/MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a", size = 14344 }, + { url = "https://files.pythonhosted.org/packages/4b/c2/fbdbfe48848e7112ab05e627e718e854d20192b674952d9042ebd8c9e5de/MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff", size = 12389 }, + { url = "https://files.pythonhosted.org/packages/f0/25/7a7c6e4dbd4f867d95d94ca15449e91e52856f6ed1905d58ef1de5e211d0/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13", size = 21607 }, + { url = "https://files.pythonhosted.org/packages/53/8f/f339c98a178f3c1e545622206b40986a4c3307fe39f70ccd3d9df9a9e425/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144", size = 20728 }, + { url = "https://files.pythonhosted.org/packages/1a/03/8496a1a78308456dbd50b23a385c69b41f2e9661c67ea1329849a598a8f9/MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29", size = 20826 }, + { url = "https://files.pythonhosted.org/packages/e6/cf/0a490a4bd363048c3022f2f475c8c05582179bb179defcee4766fb3dcc18/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0", size = 21843 }, + { url = "https://files.pythonhosted.org/packages/19/a3/34187a78613920dfd3cdf68ef6ce5e99c4f3417f035694074beb8848cd77/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0", size = 21219 }, + { url = "https://files.pythonhosted.org/packages/17/d8/5811082f85bb88410ad7e452263af048d685669bbbfb7b595e8689152498/MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178", size = 20946 }, + { url = "https://files.pythonhosted.org/packages/7c/31/bd635fb5989440d9365c5e3c47556cfea121c7803f5034ac843e8f37c2f2/MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f", size = 15063 }, + { url = "https://files.pythonhosted.org/packages/b3/73/085399401383ce949f727afec55ec3abd76648d04b9f22e1c0e99cb4bec3/MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a", size = 15506 }, +] + +[[package]] +name = "matplotlib" +version = "3.8.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "contourpy" }, + { name = "cycler" }, + { name = "fonttools" }, + { name = "importlib-resources", marker = "python_full_version < '3.10'" }, + { name = "kiwisolver" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "pillow" }, + { name = "pyparsing" }, + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/38/4f/8487737a74d8be4ab5fbe6019b0fae305c1604cf7209500969b879b5f462/matplotlib-3.8.4.tar.gz", hash = "sha256:8aac397d5e9ec158960e31c381c5ffc52ddd52bd9a47717e2a694038167dffea", size = 35934425 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/67/c0/1f88491656d21a2fecd90fbfae999b2f87bc44d439ef301ec8e0e4a937a0/matplotlib-3.8.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:abc9d838f93583650c35eca41cfcec65b2e7cb50fd486da6f0c49b5e1ed23014", size = 7603557 }, + { url = "https://files.pythonhosted.org/packages/86/9c/aa059a4fb8154d5875a5ddd33f8d0a42d77c0225fe4325e9b9358f39b0bf/matplotlib-3.8.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f65c9f002d281a6e904976007b2d46a1ee2bcea3a68a8c12dda24709ddc9106", size = 7497421 }, + { url = "https://files.pythonhosted.org/packages/0b/67/ded5217d42de1532193cd87db925c67997d23c68b20c3eaa9e4c6a0adb67/matplotlib-3.8.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce1edd9f5383b504dbc26eeea404ed0a00656c526638129028b758fd43fc5f10", size = 11377985 }, + { url = "https://files.pythonhosted.org/packages/d6/07/061f97211f942101070a46fecd813a6b1bd83590ed7b07c473cabd707fe7/matplotlib-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ecd79298550cba13a43c340581a3ec9c707bd895a6a061a78fa2524660482fc0", size = 11608003 }, + { url = "https://files.pythonhosted.org/packages/9a/d3/5d0bb1d905e219543fdfd7ab04e9d641a766367c83a5ffbcea60d2b2cf2d/matplotlib-3.8.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:90df07db7b599fe7035d2f74ab7e438b656528c68ba6bb59b7dc46af39ee48ef", size = 9535368 }, + { url = "https://files.pythonhosted.org/packages/62/5a/a5108ae3db37f35f8a2be8a57d62da327af239214c9661464ce09ee32d7d/matplotlib-3.8.4-cp310-cp310-win_amd64.whl", hash = "sha256:ac24233e8f2939ac4fd2919eed1e9c0871eac8057666070e94cbf0b33dd9c338", size = 7656037 }, + { url = "https://files.pythonhosted.org/packages/36/11/62250ea25780d4b59c2c6044ec161235c47cc05a18d0ec0a05657de75b7d/matplotlib-3.8.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:72f9322712e4562e792b2961971891b9fbbb0e525011e09ea0d1f416c4645661", size = 7606117 }, + { url = "https://files.pythonhosted.org/packages/14/60/12d4f27b859a74359306662da69c2d08826a2b05cfe7f96e66b490f41573/matplotlib-3.8.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:232ce322bfd020a434caaffbd9a95333f7c2491e59cfc014041d95e38ab90d1c", size = 7500108 }, + { url = "https://files.pythonhosted.org/packages/4e/ba/9e4f7f34dccf2d2768504410410db8d551c940457a2bec658dc4fa3b5aa2/matplotlib-3.8.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6addbd5b488aedb7f9bc19f91cd87ea476206f45d7116fcfe3d31416702a82fa", size = 11382998 }, + { url = "https://files.pythonhosted.org/packages/80/3b/e363612ac1a514abfb5505aa209dd5b724b3232a6de98710d7759559706a/matplotlib-3.8.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cc4ccdc64e3039fc303defd119658148f2349239871db72cd74e2eeaa9b80b71", size = 11613309 }, + { url = "https://files.pythonhosted.org/packages/32/4c/63164901acadb3ada55c5e0fd6b7f29c9033d7e131302884cd735611b77a/matplotlib-3.8.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b7a2a253d3b36d90c8993b4620183b55665a429da8357a4f621e78cd48b2b30b", size = 9546019 }, + { url = "https://files.pythonhosted.org/packages/2d/d5/6227732ecab9165586966ccb54301e3164f61b470c954c4cf6940654fbe1/matplotlib-3.8.4-cp311-cp311-win_amd64.whl", hash = "sha256:8080d5081a86e690d7688ffa542532e87f224c38a6ed71f8fbed34dd1d9fedae", size = 7658174 }, + { url = "https://files.pythonhosted.org/packages/84/5f/a0c7a4ce9cc96d3e592c44d1c0f2ebdf5f101e25ced2c14902ae7faa4ff4/matplotlib-3.8.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:843cbde2f0946dadd8c5c11c6d91847abd18ec76859dc319362a0964493f0ba6", size = 7603768 }, + { url = "https://files.pythonhosted.org/packages/d5/88/83aee628339486de57fcc8c1387e28de816182edcfc42928cff02c364664/matplotlib-3.8.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1c13f041a7178f9780fb61cc3a2b10423d5e125480e4be51beaf62b172413b67", size = 7497617 }, + { url = "https://files.pythonhosted.org/packages/12/ef/781cbbbfb35c0ebd0689bcfbe5e2002d6529a98bd015aeeb026cba00dd21/matplotlib-3.8.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb44f53af0a62dc80bba4443d9b27f2fde6acfdac281d95bc872dc148a6509cc", size = 11375584 }, + { url = "https://files.pythonhosted.org/packages/5e/2c/513395a63a9e1124a5648addbf73be23cc603f955af026b04416da98dc96/matplotlib-3.8.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:606e3b90897554c989b1e38a258c626d46c873523de432b1462f295db13de6f9", size = 11605657 }, + { url = "https://files.pythonhosted.org/packages/d6/1a/ba46dae221013e3bcf47e3d48eaf3fd1c4386947170fd7d688d6ee91ca16/matplotlib-3.8.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:9bb0189011785ea794ee827b68777db3ca3f93f3e339ea4d920315a0e5a78d54", size = 9533888 }, + { url = "https://files.pythonhosted.org/packages/54/af/17195cf1f43cd3be79b15aecc5b7e44ea08456bd0048ad8dcd3a5fd45c45/matplotlib-3.8.4-cp39-cp39-win_amd64.whl", hash = "sha256:6209e5c9aaccc056e63b547a8152661324404dd92340a6e479b3a7f24b42a5d0", size = 7657355 }, + { url = "https://files.pythonhosted.org/packages/4d/f7/27b45380622e3df2619bf9c2542e4d17a2b1f11d67d1cf7a4a041a16f33f/matplotlib-3.8.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c7064120a59ce6f64103c9cefba8ffe6fba87f2c61d67c401186423c9a20fd35", size = 7563889 }, + { url = "https://files.pythonhosted.org/packages/71/eb/0bc0ec2ac000f4d419756eaa9d29c35cf6ea51be8c640ff24e6e2326390d/matplotlib-3.8.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0e47eda4eb2614300fc7bb4657fced3e83d6334d03da2173b09e447418d499f", size = 7702219 }, + { url = "https://files.pythonhosted.org/packages/b6/0d/efc34c3bf39aac4f7224db2ba01d154350ba527cd76f037a7b35fb104f39/matplotlib-3.8.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:493e9f6aa5819156b58fce42b296ea31969f2aab71c5b680b4ea7a3cb5c07d94", size = 7657291 }, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 }, +] + +[[package]] +name = "mensa-tts" +version = "0.1.0" +source = { editable = "." } +dependencies = [ + { name = "librosa" }, + { name = "requests" }, + { name = "tts" }, +] + +[package.optional-dependencies] +dev = [ + { name = "ruff" }, +] + +[package.metadata] +requires-dist = [ + { name = "librosa", specifier = ">=0.10.0" }, + { name = "requests", specifier = ">=2.32.3" }, + { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.8.3" }, + { name = "tts", specifier = ">=0.22.0" }, +] + +[[package]] +name = "more-itertools" +version = "10.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/51/78/65922308c4248e0eb08ebcbe67c95d48615cc6f27854b6f2e57143e9178f/more-itertools-10.5.0.tar.gz", hash = "sha256:5482bfef7849c25dc3c6dd53a6173ae4795da2a41a80faea6700d9f5846c5da6", size = 121020 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/48/7e/3a64597054a70f7c86eb0a7d4fc315b8c1ab932f64883a297bdffeb5f967/more_itertools-10.5.0-py3-none-any.whl", hash = "sha256:037b0d3203ce90cca8ab1defbbdac29d5f993fc20131f3664dc8d6acfa872aef", size = 60952 }, +] + +[[package]] +name = "mpmath" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e0/47/dd32fa426cc72114383ac549964eecb20ecfd886d1e5ccf5340b55b02f57/mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f", size = 508106 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c", size = 536198 }, +] + +[[package]] +name = "msgpack" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz", hash = "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e", size = 167260 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/f9/a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b/msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd", size = 150428 }, + { url = "https://files.pythonhosted.org/packages/df/7a/d174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4/msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d", size = 84131 }, + { url = "https://files.pythonhosted.org/packages/08/52/bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682/msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5", size = 81215 }, + { url = "https://files.pythonhosted.org/packages/02/95/dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979/msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5", size = 371229 }, + { url = "https://files.pythonhosted.org/packages/ff/75/09081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647/msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e", size = 378034 }, + { url = "https://files.pythonhosted.org/packages/32/d3/c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49/msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b", size = 363070 }, + { url = "https://files.pythonhosted.org/packages/d9/2c/82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc/msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f", size = 359863 }, + { url = "https://files.pythonhosted.org/packages/cb/a0/3d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a/msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68", size = 368166 }, + { url = "https://files.pythonhosted.org/packages/e4/13/7646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678/msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b", size = 370105 }, + { url = "https://files.pythonhosted.org/packages/67/fa/dbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15/msgpack-1.1.0-cp310-cp310-win32.whl", hash = "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044", size = 68513 }, + { url = "https://files.pythonhosted.org/packages/24/ce/c2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd/msgpack-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f", size = 74687 }, + { url = "https://files.pythonhosted.org/packages/b7/5e/a4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f/msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7", size = 150803 }, + { url = "https://files.pythonhosted.org/packages/60/c2/687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931/msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa", size = 84343 }, + { url = "https://files.pythonhosted.org/packages/42/ae/d3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972/msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701", size = 81408 }, + { url = "https://files.pythonhosted.org/packages/dc/17/6313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54/msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6", size = 396096 }, + { url = "https://files.pythonhosted.org/packages/a8/a1/ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc/msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59", size = 403671 }, + { url = "https://files.pythonhosted.org/packages/bb/0b/fd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d/msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0", size = 387414 }, + { url = "https://files.pythonhosted.org/packages/f0/03/ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa/msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e", size = 383759 }, + { url = "https://files.pythonhosted.org/packages/1f/1b/eb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4/msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6", size = 394405 }, + { url = "https://files.pythonhosted.org/packages/90/2e/962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5/msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5", size = 396041 }, + { url = "https://files.pythonhosted.org/packages/f8/20/6e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8/msgpack-1.1.0-cp311-cp311-win32.whl", hash = "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88", size = 68538 }, + { url = "https://files.pythonhosted.org/packages/aa/c4/5a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7/msgpack-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788", size = 74871 }, + { url = "https://files.pythonhosted.org/packages/f7/3b/544a5c5886042b80e1f4847a4757af3430f60d106d8d43bb7be72c9e9650/msgpack-1.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:53258eeb7a80fc46f62fd59c876957a2d0e15e6449a9e71842b6d24419d88ca1", size = 150713 }, + { url = "https://files.pythonhosted.org/packages/93/af/d63f25bcccd3d6f06fd518ba4a321f34a4370c67b579ca5c70b4a37721b4/msgpack-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7e7b853bbc44fb03fbdba34feb4bd414322180135e2cb5164f20ce1c9795ee48", size = 84277 }, + { url = "https://files.pythonhosted.org/packages/92/9b/5c0dfb0009b9f96328664fecb9f8e4e9c8a1ae919e6d53986c1b813cb493/msgpack-1.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f3e9b4936df53b970513eac1758f3882c88658a220b58dcc1e39606dccaaf01c", size = 81357 }, + { url = "https://files.pythonhosted.org/packages/d1/7c/3a9ee6ec9fc3e47681ad39b4d344ee04ff20a776b594fba92d88d8b68356/msgpack-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46c34e99110762a76e3911fc923222472c9d681f1094096ac4102c18319e6468", size = 371256 }, + { url = "https://files.pythonhosted.org/packages/f7/0a/8a213cecea7b731c540f25212ba5f9a818f358237ac51a44d448bd753690/msgpack-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a706d1e74dd3dea05cb54580d9bd8b2880e9264856ce5068027eed09680aa74", size = 377868 }, + { url = "https://files.pythonhosted.org/packages/1b/94/a82b0db0981e9586ed5af77d6cfb343da05d7437dceaae3b35d346498110/msgpack-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:534480ee5690ab3cbed89d4c8971a5c631b69a8c0883ecfea96c19118510c846", size = 363370 }, + { url = "https://files.pythonhosted.org/packages/93/fc/6c7f0dcc1c913e14861e16eaf494c07fc1dde454ec726ff8cebcf348ae53/msgpack-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8cf9e8c3a2153934a23ac160cc4cba0ec035f6867c8013cc6077a79823370346", size = 358970 }, + { url = "https://files.pythonhosted.org/packages/1f/c6/e4a04c0089deace870dabcdef5c9f12798f958e2e81d5012501edaff342f/msgpack-1.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3180065ec2abbe13a4ad37688b61b99d7f9e012a535b930e0e683ad6bc30155b", size = 366358 }, + { url = "https://files.pythonhosted.org/packages/b6/54/7d8317dac590cf16b3e08e3fb74d2081e5af44eb396f0effa13f17777f30/msgpack-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c5a91481a3cc573ac8c0d9aace09345d989dc4a0202b7fcb312c88c26d4e71a8", size = 370336 }, + { url = "https://files.pythonhosted.org/packages/dc/6f/a5a1f43b6566831e9630e5bc5d86034a8884386297302be128402555dde1/msgpack-1.1.0-cp39-cp39-win32.whl", hash = "sha256:f80bc7d47f76089633763f952e67f8214cb7b3ee6bfa489b3cb6a84cfac114cd", size = 68683 }, + { url = "https://files.pythonhosted.org/packages/5f/e8/2162621e18dbc36e2bc8492fd0e97b3975f5d89fe0472ae6d5f7fbdd8cf7/msgpack-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:4d1b7ff2d6146e16e8bd665ac726a89c74163ef8cd39fa8c1087d4e52d3a2325", size = 74787 }, +] + +[[package]] +name = "multidict" +version = "6.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d6/be/504b89a5e9ca731cd47487e91c469064f8ae5af93b7259758dcfc2b9c848/multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a", size = 64002 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/29/68/259dee7fd14cf56a17c554125e534f6274c2860159692a414d0b402b9a6d/multidict-6.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3380252550e372e8511d49481bd836264c009adb826b23fefcc5dd3c69692f60", size = 48628 }, + { url = "https://files.pythonhosted.org/packages/50/79/53ba256069fe5386a4a9e80d4e12857ced9de295baf3e20c68cdda746e04/multidict-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:99f826cbf970077383d7de805c0681799491cb939c25450b9b5b3ced03ca99f1", size = 29327 }, + { url = "https://files.pythonhosted.org/packages/ff/10/71f1379b05b196dae749b5ac062e87273e3f11634f447ebac12a571d90ae/multidict-6.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a114d03b938376557927ab23f1e950827c3b893ccb94b62fd95d430fd0e5cf53", size = 29689 }, + { url = "https://files.pythonhosted.org/packages/71/45/70bac4f87438ded36ad4793793c0095de6572d433d98575a5752629ef549/multidict-6.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1c416351ee6271b2f49b56ad7f308072f6f44b37118d69c2cad94f3fa8a40d5", size = 126639 }, + { url = "https://files.pythonhosted.org/packages/80/cf/17f35b3b9509b4959303c05379c4bfb0d7dd05c3306039fc79cf035bbac0/multidict-6.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b5d83030255983181005e6cfbac1617ce9746b219bc2aad52201ad121226581", size = 134315 }, + { url = "https://files.pythonhosted.org/packages/ef/1f/652d70ab5effb33c031510a3503d4d6efc5ec93153562f1ee0acdc895a57/multidict-6.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3e97b5e938051226dc025ec80980c285b053ffb1e25a3db2a3aa3bc046bf7f56", size = 129471 }, + { url = "https://files.pythonhosted.org/packages/a6/64/2dd6c4c681688c0165dea3975a6a4eab4944ea30f35000f8b8af1df3148c/multidict-6.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d618649d4e70ac6efcbba75be98b26ef5078faad23592f9b51ca492953012429", size = 124585 }, + { url = "https://files.pythonhosted.org/packages/87/56/e6ee5459894c7e554b57ba88f7257dc3c3d2d379cb15baaa1e265b8c6165/multidict-6.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10524ebd769727ac77ef2278390fb0068d83f3acb7773792a5080f2b0abf7748", size = 116957 }, + { url = "https://files.pythonhosted.org/packages/36/9e/616ce5e8d375c24b84f14fc263c7ef1d8d5e8ef529dbc0f1df8ce71bb5b8/multidict-6.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ff3827aef427c89a25cc96ded1759271a93603aba9fb977a6d264648ebf989db", size = 128609 }, + { url = "https://files.pythonhosted.org/packages/8c/4f/4783e48a38495d000f2124020dc96bacc806a4340345211b1ab6175a6cb4/multidict-6.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06809f4f0f7ab7ea2cabf9caca7d79c22c0758b58a71f9d32943ae13c7ace056", size = 123016 }, + { url = "https://files.pythonhosted.org/packages/3e/b3/4950551ab8fc39862ba5e9907dc821f896aa829b4524b4deefd3e12945ab/multidict-6.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f179dee3b863ab1c59580ff60f9d99f632f34ccb38bf67a33ec6b3ecadd0fd76", size = 133542 }, + { url = "https://files.pythonhosted.org/packages/96/4d/f0ce6ac9914168a2a71df117935bb1f1781916acdecbb43285e225b484b8/multidict-6.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:aaed8b0562be4a0876ee3b6946f6869b7bcdb571a5d1496683505944e268b160", size = 130163 }, + { url = "https://files.pythonhosted.org/packages/be/72/17c9f67e7542a49dd252c5ae50248607dfb780bcc03035907dafefb067e3/multidict-6.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c8b88a2ccf5493b6c8da9076fb151ba106960a2df90c2633f342f120751a9e7", size = 126832 }, + { url = "https://files.pythonhosted.org/packages/71/9f/72d719e248cbd755c8736c6d14780533a1606ffb3fbb0fbd77da9f0372da/multidict-6.1.0-cp310-cp310-win32.whl", hash = "sha256:4a9cb68166a34117d6646c0023c7b759bf197bee5ad4272f420a0141d7eb03a0", size = 26402 }, + { url = "https://files.pythonhosted.org/packages/04/5a/d88cd5d00a184e1ddffc82aa2e6e915164a6d2641ed3606e766b5d2f275a/multidict-6.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:20b9b5fbe0b88d0bdef2012ef7dee867f874b72528cf1d08f1d59b0e3850129d", size = 28800 }, + { url = "https://files.pythonhosted.org/packages/93/13/df3505a46d0cd08428e4c8169a196131d1b0c4b515c3649829258843dde6/multidict-6.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3efe2c2cb5763f2f1b275ad2bf7a287d3f7ebbef35648a9726e3b69284a4f3d6", size = 48570 }, + { url = "https://files.pythonhosted.org/packages/f0/e1/a215908bfae1343cdb72f805366592bdd60487b4232d039c437fe8f5013d/multidict-6.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7053d3b0353a8b9de430a4f4b4268ac9a4fb3481af37dfe49825bf45ca24156", size = 29316 }, + { url = "https://files.pythonhosted.org/packages/70/0f/6dc70ddf5d442702ed74f298d69977f904960b82368532c88e854b79f72b/multidict-6.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:27e5fc84ccef8dfaabb09d82b7d179c7cf1a3fbc8a966f8274fcb4ab2eb4cadb", size = 29640 }, + { url = "https://files.pythonhosted.org/packages/d8/6d/9c87b73a13d1cdea30b321ef4b3824449866bd7f7127eceed066ccb9b9ff/multidict-6.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e2b90b43e696f25c62656389d32236e049568b39320e2735d51f08fd362761b", size = 131067 }, + { url = "https://files.pythonhosted.org/packages/cc/1e/1b34154fef373371fd6c65125b3d42ff5f56c7ccc6bfff91b9b3c60ae9e0/multidict-6.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d83a047959d38a7ff552ff94be767b7fd79b831ad1cd9920662db05fec24fe72", size = 138507 }, + { url = "https://files.pythonhosted.org/packages/fb/e0/0bc6b2bac6e461822b5f575eae85da6aae76d0e2a79b6665d6206b8e2e48/multidict-6.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1a9dd711d0877a1ece3d2e4fea11a8e75741ca21954c919406b44e7cf971304", size = 133905 }, + { url = "https://files.pythonhosted.org/packages/ba/af/73d13b918071ff9b2205fcf773d316e0f8fefb4ec65354bbcf0b10908cc6/multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec2abea24d98246b94913b76a125e855eb5c434f7c46546046372fe60f666351", size = 129004 }, + { url = "https://files.pythonhosted.org/packages/74/21/23960627b00ed39643302d81bcda44c9444ebcdc04ee5bedd0757513f259/multidict-6.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4867cafcbc6585e4b678876c489b9273b13e9fff9f6d6d66add5e15d11d926cb", size = 121308 }, + { url = "https://files.pythonhosted.org/packages/8b/5c/cf282263ffce4a596ed0bb2aa1a1dddfe1996d6a62d08842a8d4b33dca13/multidict-6.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b48204e8d955c47c55b72779802b219a39acc3ee3d0116d5080c388970b76e3", size = 132608 }, + { url = "https://files.pythonhosted.org/packages/d7/3e/97e778c041c72063f42b290888daff008d3ab1427f5b09b714f5a8eff294/multidict-6.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8fff389528cad1618fb4b26b95550327495462cd745d879a8c7c2115248e399", size = 127029 }, + { url = "https://files.pythonhosted.org/packages/47/ac/3efb7bfe2f3aefcf8d103e9a7162572f01936155ab2f7ebcc7c255a23212/multidict-6.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a7a9541cd308eed5e30318430a9c74d2132e9a8cb46b901326272d780bf2d423", size = 137594 }, + { url = "https://files.pythonhosted.org/packages/42/9b/6c6e9e8dc4f915fc90a9b7798c44a30773dea2995fdcb619870e705afe2b/multidict-6.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da1758c76f50c39a2efd5e9859ce7d776317eb1dd34317c8152ac9251fc574a3", size = 134556 }, + { url = "https://files.pythonhosted.org/packages/1d/10/8e881743b26aaf718379a14ac58572a240e8293a1c9d68e1418fb11c0f90/multidict-6.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c943a53e9186688b45b323602298ab727d8865d8c9ee0b17f8d62d14b56f0753", size = 130993 }, + { url = "https://files.pythonhosted.org/packages/45/84/3eb91b4b557442802d058a7579e864b329968c8d0ea57d907e7023c677f2/multidict-6.1.0-cp311-cp311-win32.whl", hash = "sha256:90f8717cb649eea3504091e640a1b8568faad18bd4b9fcd692853a04475a4b80", size = 26405 }, + { url = "https://files.pythonhosted.org/packages/9f/0b/ad879847ecbf6d27e90a6eabb7eff6b62c129eefe617ea45eae7c1f0aead/multidict-6.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:82176036e65644a6cc5bd619f65f6f19781e8ec2e5330f51aa9ada7504cc1926", size = 28795 }, + { url = "https://files.pythonhosted.org/packages/e7/c9/9e153a6572b38ac5ff4434113af38acf8d5e9957897cdb1f513b3d6614ed/multidict-6.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4e18b656c5e844539d506a0a06432274d7bd52a7487e6828c63a63d69185626c", size = 48550 }, + { url = "https://files.pythonhosted.org/packages/76/f5/79565ddb629eba6c7f704f09a09df085c8dc04643b12506f10f718cee37a/multidict-6.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a185f876e69897a6f3325c3f19f26a297fa058c5e456bfcff8015e9a27e83ae1", size = 29298 }, + { url = "https://files.pythonhosted.org/packages/60/1b/9851878b704bc98e641a3e0bce49382ae9e05743dac6d97748feb5b7baba/multidict-6.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab7c4ceb38d91570a650dba194e1ca87c2b543488fe9309b4212694174fd539c", size = 29641 }, + { url = "https://files.pythonhosted.org/packages/89/87/d451d45aab9e422cb0fb2f7720c31a4c1d3012c740483c37f642eba568fb/multidict-6.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e617fb6b0b6953fffd762669610c1c4ffd05632c138d61ac7e14ad187870669c", size = 126202 }, + { url = "https://files.pythonhosted.org/packages/fa/b4/27cbe9f3e2e469359887653f2e45470272eef7295139916cc21107c6b48c/multidict-6.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16e5f4bf4e603eb1fdd5d8180f1a25f30056f22e55ce51fb3d6ad4ab29f7d96f", size = 133925 }, + { url = "https://files.pythonhosted.org/packages/4d/a3/afc841899face8adfd004235ce759a37619f6ec99eafd959650c5ce4df57/multidict-6.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c035da3f544b1882bac24115f3e2e8760f10a0107614fc9839fd232200b875", size = 129039 }, + { url = "https://files.pythonhosted.org/packages/5e/41/0d0fb18c1ad574f807196f5f3d99164edf9de3e169a58c6dc2d6ed5742b9/multidict-6.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:957cf8e4b6e123a9eea554fa7ebc85674674b713551de587eb318a2df3e00255", size = 124072 }, + { url = "https://files.pythonhosted.org/packages/00/22/defd7a2e71a44e6e5b9a5428f972e5b572e7fe28e404dfa6519bbf057c93/multidict-6.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:483a6aea59cb89904e1ceabd2b47368b5600fb7de78a6e4a2c2987b2d256cf30", size = 116532 }, + { url = "https://files.pythonhosted.org/packages/91/25/f7545102def0b1d456ab6449388eed2dfd822debba1d65af60194904a23a/multidict-6.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:87701f25a2352e5bf7454caa64757642734da9f6b11384c1f9d1a8e699758057", size = 128173 }, + { url = "https://files.pythonhosted.org/packages/45/79/3dbe8d35fc99f5ea610813a72ab55f426cb9cf482f860fa8496e5409be11/multidict-6.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:682b987361e5fd7a139ed565e30d81fd81e9629acc7d925a205366877d8c8657", size = 122654 }, + { url = "https://files.pythonhosted.org/packages/97/cb/209e735eeab96e1b160825b5d0b36c56d3862abff828fc43999bb957dcad/multidict-6.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce2186a7df133a9c895dea3331ddc5ddad42cdd0d1ea2f0a51e5d161e4762f28", size = 133197 }, + { url = "https://files.pythonhosted.org/packages/e4/3a/a13808a7ada62808afccea67837a79d00ad6581440015ef00f726d064c2d/multidict-6.1.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9f636b730f7e8cb19feb87094949ba54ee5357440b9658b2a32a5ce4bce53972", size = 129754 }, + { url = "https://files.pythonhosted.org/packages/77/dd/8540e139eafb240079242da8f8ffdf9d3f4b4ad1aac5a786cd4050923783/multidict-6.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:73eae06aa53af2ea5270cc066dcaf02cc60d2994bbb2c4ef5764949257d10f43", size = 126402 }, + { url = "https://files.pythonhosted.org/packages/86/99/e82e1a275d8b1ea16d3a251474262258dbbe41c05cce0c01bceda1fc8ea5/multidict-6.1.0-cp39-cp39-win32.whl", hash = "sha256:1ca0083e80e791cffc6efce7660ad24af66c8d4079d2a750b29001b53ff59ada", size = 26421 }, + { url = "https://files.pythonhosted.org/packages/86/1c/9fa630272355af7e4446a2c7550c259f11ee422ab2d30ff90a0a71cf3d9e/multidict-6.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:aa466da5b15ccea564bdab9c89175c762bc12825f4659c11227f515cee76fa4a", size = 28791 }, + { url = "https://files.pythonhosted.org/packages/99/b7/b9e70fde2c0f0c9af4cc5277782a89b66d35948ea3369ec9f598358c3ac5/multidict-6.1.0-py3-none-any.whl", hash = "sha256:48e171e52d1c4d33888e529b999e5900356b9ae588c2f09a52dcefb158b27506", size = 10051 }, +] + +[[package]] +name = "murmurhash" +version = "1.0.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5b/71/01fc0866ce9015cc57c584922a0ecc842ec4ac704b442eff23779e6b9443/murmurhash-1.0.11.tar.gz", hash = "sha256:87ff68a255e54e7648d0729ff4130f43f7f38f03288a376e567934e16db93767", size = 13112 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/f0/2c02af6f8e94c165424249b2fada374aa2b40e725e9b744d35d1ef9d9dc1/murmurhash-1.0.11-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a73cf9f55c8218d5aa47b3b6dac28fa2e1730bbca0874e7eabe5e1a6024780c5", size = 26796 }, + { url = "https://files.pythonhosted.org/packages/32/99/c4121b0a374549bec05b3929eba25e2381398899a2486d90182f02ee6f73/murmurhash-1.0.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:48716859a12596024d9adecf399e356c3c5c38ba2eb0d8270bd6655c05a0af28", size = 26915 }, + { url = "https://files.pythonhosted.org/packages/8e/0e/4f4b6ae428f451bb7c3150aaeb3442d575b5e5424838fa3ff7d72558f5c3/murmurhash-1.0.11-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1967ccc893c80798a420c5c3829ea9755d0b4a4972b0bf6e5c34d1117f5d0222", size = 124265 }, + { url = "https://files.pythonhosted.org/packages/d2/17/5216e7627038eab0050f3ea08da5dc50002c365f89b31a5f3e10b3b288de/murmurhash-1.0.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:904c4d6550c640e0f640b6357ecaa13406e6d925e55fbb4ac9e1f27ff25bee3c", size = 119932 }, + { url = "https://files.pythonhosted.org/packages/56/13/f77479af5923f297d74ed08c740860fea7829af9d804dbf812fa6aa15918/murmurhash-1.0.11-cp310-cp310-win_amd64.whl", hash = "sha256:4c24f1c96e8ce720ac85058c37e6e775be6017f0966abff2863733d91368e03e", size = 25319 }, + { url = "https://files.pythonhosted.org/packages/f4/3f/d9f39fb14871a402e420e8fed440a895b16abd7d71a2537862d01bdee5c1/murmurhash-1.0.11-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:53ed86ce0bef2475af9314f732ca66456e7b00abb1d1a6c29c432e5f0f49bad5", size = 26735 }, + { url = "https://files.pythonhosted.org/packages/be/a2/34f2508058b6ae9c213736a36e5a7dbdc3e5b92e305b83d025a56e70f899/murmurhash-1.0.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:51e7c61f59e0ee1c465c841f530ef6373a98dc028059048fc0c857dfd5d57b1c", size = 26832 }, + { url = "https://files.pythonhosted.org/packages/17/71/e54ef2da4fb9300857edd5ef0ae24823a9d9776aa00a3470d0f911e06681/murmurhash-1.0.11-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b9a5109e29d43c79bfdca8dbad9bee7190846a88ec6d4135754727fb49a64e5", size = 134258 }, + { url = "https://files.pythonhosted.org/packages/ee/58/a16b51fa8b25c30ed2ef89f04aed3076e0ea491558c04e793939689eb1d3/murmurhash-1.0.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:12845ad43a2e54734b52f58e8d228eacd03803d368b689b3868a0bdec4c10da1", size = 128584 }, + { url = "https://files.pythonhosted.org/packages/8f/84/0c4dd8d5165a1d2fec755a404d1d41ab93f4ce240d5f7b0c1493656244c5/murmurhash-1.0.11-cp311-cp311-win_amd64.whl", hash = "sha256:e3d0bdbffd82924725cd6549b03ee11997a2c58253f0fdda571a5fedacc894a1", size = 25359 }, + { url = "https://files.pythonhosted.org/packages/dd/68/c4e9b769f71be7b37b4787aa2ac969635946fc43aa15336a027c7f7e101b/murmurhash-1.0.11-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:234cc9719a5df1bffe174664b84b8381f66016a1f094d43db3fb8ffca1d72207", size = 26795 }, + { url = "https://files.pythonhosted.org/packages/8b/fd/5238ff041a736110233e610e0cd581de7ba01b099855d3374f43640a5ef6/murmurhash-1.0.11-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:faf1db780cfca0a021ce32542ac750d24b9b3e81e2a4a6fcb78efcc8ec611813", size = 26912 }, + { url = "https://files.pythonhosted.org/packages/fd/0d/6a4606e156b8d3d3bb01ca057d18890eac80c82ec870c0c3d9c55296140d/murmurhash-1.0.11-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1f7f7c8bce5fa1c50c6214421af27eb0bbb07cc55c4a35efa5735ceaf1a6a1c", size = 124039 }, + { url = "https://files.pythonhosted.org/packages/2f/da/1c985ada1702fade1ad02adbd1eb31f236a0c64746919087353a6b0f6eb5/murmurhash-1.0.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b8d8fad28cf7d9661486f8e3d48e4215db69f5f9b091e78edcccf2c46459846a", size = 119722 }, + { url = "https://files.pythonhosted.org/packages/ae/5e/9569f9aa40cd841f27fe414ac838b7548c19113e223775aebf6327311880/murmurhash-1.0.11-cp39-cp39-win_amd64.whl", hash = "sha256:6ae5fc4f59be8eebcb8d24ffee49f32ee4eccdc004060848834eb2540ee3a056", size = 25317 }, +] + +[[package]] +name = "networkx" +version = "2.8.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/16/c44e8550012735b8f21b3df7f39e8ba5a987fb764ac017ad5f3589735889/networkx-2.8.8.tar.gz", hash = "sha256:230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e", size = 1960828 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/42/31/d2f89f1ae42718f8c8a9e440ebe38d7d5fe1e0d9eb9178ce779e365b3ab0/networkx-2.8.8-py3-none-any.whl", hash = "sha256:e435dfa75b1d7195c7b8378c3859f0445cd88c6b0375c181ed66823a9ceb7524", size = 2025192 }, +] + +[[package]] +name = "nltk" +version = "3.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "click" }, + { name = "joblib" }, + { name = "regex" }, + { name = "tqdm" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3c/87/db8be88ad32c2d042420b6fd9ffd4a149f9a0d7f0e86b3f543be2eeeedd2/nltk-3.9.1.tar.gz", hash = "sha256:87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868", size = 2904691 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4d/66/7d9e26593edda06e8cb531874633f7c2372279c3b0f46235539fe546df8b/nltk-3.9.1-py3-none-any.whl", hash = "sha256:4fa26829c5b00715afe3061398a8989dc643b92ce7dd93fb4585a70930d168a1", size = 1505442 }, +] + +[[package]] +name = "num2words" +version = "0.5.14" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "docopt" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f6/58/ad645bd38b4b648eb2fc2ba1b909398e54eb0cbb6a7dbd2b4953e38c9621/num2words-0.5.14.tar.gz", hash = "sha256:b066ec18e56b6616a3b38086b5747daafbaa8868b226a36127e0451c0cf379c6", size = 218213 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d6/5b/545e9267a1cc080c8a1be2746113a063e34bcdd0f5173fd665a5c13cb234/num2words-0.5.14-py3-none-any.whl", hash = "sha256:1c8e5b00142fc2966fd8d685001e36c4a9911e070d1b120e1beb721fa1edb33d", size = 163525 }, +] + +[[package]] +name = "numba" +version = "0.60.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "llvmlite" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3c/93/2849300a9184775ba274aba6f82f303343669b0592b7bb0849ea713dabb0/numba-0.60.0.tar.gz", hash = "sha256:5df6158e5584eece5fc83294b949fd30b9f1125df7708862205217e068aabf16", size = 2702171 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/cf/baa13a7e3556d73d9e38021e6d6aa4aeb30d8b94545aa8b70d0f24a1ccc4/numba-0.60.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5d761de835cd38fb400d2c26bb103a2726f548dc30368853121d66201672e651", size = 2647627 }, + { url = "https://files.pythonhosted.org/packages/ac/ba/4b57fa498564457c3cc9fc9e570a6b08e6086c74220f24baaf04e54b995f/numba-0.60.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:159e618ef213fba758837f9837fb402bbe65326e60ba0633dbe6c7f274d42c1b", size = 2650322 }, + { url = "https://files.pythonhosted.org/packages/28/98/7ea97ee75870a54f938a8c70f7e0be4495ba5349c5f9db09d467c4a5d5b7/numba-0.60.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1527dc578b95c7c4ff248792ec33d097ba6bef9eda466c948b68dfc995c25781", size = 3407390 }, + { url = "https://files.pythonhosted.org/packages/79/58/cb4ac5b8f7ec64200460aef1fed88258fb872ceef504ab1f989d2ff0f684/numba-0.60.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe0b28abb8d70f8160798f4de9d486143200f34458d34c4a214114e445d7124e", size = 3699694 }, + { url = "https://files.pythonhosted.org/packages/1c/b0/c61a93ca947d12233ff45de506ddbf52af3f752066a0b8be4d27426e16da/numba-0.60.0-cp310-cp310-win_amd64.whl", hash = "sha256:19407ced081d7e2e4b8d8c36aa57b7452e0283871c296e12d798852bc7d7f198", size = 2687030 }, + { url = "https://files.pythonhosted.org/packages/98/ad/df18d492a8f00d29a30db307904b9b296e37507034eedb523876f3a2e13e/numba-0.60.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a17b70fc9e380ee29c42717e8cc0bfaa5556c416d94f9aa96ba13acb41bdece8", size = 2647254 }, + { url = "https://files.pythonhosted.org/packages/9a/51/a4dc2c01ce7a850b8e56ff6d5381d047a5daea83d12bad08aa071d34b2ee/numba-0.60.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3fb02b344a2a80efa6f677aa5c40cd5dd452e1b35f8d1c2af0dfd9ada9978e4b", size = 2649970 }, + { url = "https://files.pythonhosted.org/packages/f9/4c/8889ac94c0b33dca80bed11564b8c6d9ea14d7f094e674c58e5c5b05859b/numba-0.60.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5f4fde652ea604ea3c86508a3fb31556a6157b2c76c8b51b1d45eb40c8598703", size = 3412492 }, + { url = "https://files.pythonhosted.org/packages/57/03/2b4245b05b71c0cee667e6a0b51606dfa7f4157c9093d71c6b208385a611/numba-0.60.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4142d7ac0210cc86432b818338a2bc368dc773a2f5cf1e32ff7c5b378bd63ee8", size = 3705018 }, + { url = "https://files.pythonhosted.org/packages/79/89/2d924ca60dbf949f18a6fec223a2445f5f428d9a5f97a6b29c2122319015/numba-0.60.0-cp311-cp311-win_amd64.whl", hash = "sha256:cac02c041e9b5bc8cf8f2034ff6f0dbafccd1ae9590dc146b3a02a45e53af4e2", size = 2686920 }, + { url = "https://files.pythonhosted.org/packages/68/1a/87c53f836cdf557083248c3f47212271f220280ff766538795e77c8c6bbf/numba-0.60.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:01ef4cd7d83abe087d644eaa3d95831b777aa21d441a23703d649e06b8e06b74", size = 2647186 }, + { url = "https://files.pythonhosted.org/packages/28/14/a5baa1f2edea7b49afa4dc1bb1b126645198cf1075186853b5b497be826e/numba-0.60.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:819a3dfd4630d95fd574036f99e47212a1af41cbcb019bf8afac63ff56834449", size = 2650038 }, + { url = "https://files.pythonhosted.org/packages/3b/bd/f1985719ff34e37e07bb18f9d3acd17e5a21da255f550c8eae031e2ddf5f/numba-0.60.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0b983bd6ad82fe868493012487f34eae8bf7dd94654951404114f23c3466d34b", size = 3403010 }, + { url = "https://files.pythonhosted.org/packages/54/9b/cd73d3f6617ddc8398a63ef97d8dc9139a9879b9ca8a7ca4b8789056ea46/numba-0.60.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c151748cd269ddeab66334bd754817ffc0cabd9433acb0f551697e5151917d25", size = 3695086 }, + { url = "https://files.pythonhosted.org/packages/01/01/8b7b670c77c5ea0e47e283d82332969bf672ab6410d0b2610cac5b7a3ded/numba-0.60.0-cp39-cp39-win_amd64.whl", hash = "sha256:3031547a015710140e8c87226b4cfe927cac199835e5bf7d4fe5cb64e814e3ab", size = 2686978 }, +] + +[[package]] +name = "numpy" +version = "1.22.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.10'", + "python_full_version == '3.10.*'", +] +sdist = { url = "https://files.pythonhosted.org/packages/50/e1/9b0c184f04b8cf5f3c941ffa56fbcbe936888bdac9aa7ba6bae405ac752b/numpy-1.22.0.zip", hash = "sha256:a955e4128ac36797aaffd49ab44ec74a71c11d6938df83b1285492d277db5397", size = 11291139 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/3e/1096faf035cb588bc47c186e0fb1313c68157748d701cac45a7f940670e5/numpy-1.22.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d22662b4b10112c545c91a0741f2436f8ca979ab3d69d03d19322aa970f9695", size = 27811497 }, + { url = "https://files.pythonhosted.org/packages/4f/a0/068107e64c4eab46556501c45a4f8ffb5fa6d52cd1560501615edbb7de68/numpy-1.22.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:11a1f3816ea82eed4178102c56281782690ab5993251fdfd75039aad4d20385f", size = 17682725 }, + { url = "https://files.pythonhosted.org/packages/0b/d8/98f051eb7b4c7b8837be3f062a2decb1e99467296603128211851f20c3b5/numpy-1.22.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5dc65644f75a4c2970f21394ad8bea1a844104f0fe01f278631be1c7eae27226", size = 12754374 }, + { url = "https://files.pythonhosted.org/packages/95/e9/e5eb2f787be2f5b2abd515b0619b60b920d0dba85ab9ffddea8933fd46e4/numpy-1.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42c16cec1c8cf2728f1d539bd55aaa9d6bb48a7de2f41eb944697293ef65a559", size = 13365093 }, + { url = "https://files.pythonhosted.org/packages/5b/9a/cce6992d25096371412f1a58e5c50f144299261d01dfc4c00fd563a589e7/numpy-1.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a97e82c39d9856fe7d4f9b86d8a1e66eff99cf3a8b7ba48202f659703d27c46f", size = 16830032 }, + { url = "https://files.pythonhosted.org/packages/ba/0f/dccae97d723f67e77994acdc6f5408361e6ea291bdefe980b79bd4c4eed6/numpy-1.22.0-cp310-cp310-win_amd64.whl", hash = "sha256:e41e8951749c4b5c9a2dc5fdbc1a4eec6ab2a140fdae9b460b0f557eed870f4d", size = 14735706 }, + { url = "https://files.pythonhosted.org/packages/3e/4e/a18f88159322c2dcfed1e1e72dcc6be7e50f86a65c5b814440969aca7c7a/numpy-1.22.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:76ba7c40e80f9dc815c5e896330700fd6e20814e69da9c1267d65a4d051080f1", size = 27810864 }, + { url = "https://files.pythonhosted.org/packages/ec/3d/7e9b4d9feab871ecdfefeb9290102ba8b7c9b6ec164f6c6b7cf7638ea4ab/numpy-1.22.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0cfe07133fd00b27edee5e6385e333e9eeb010607e8a46e1cd673f05f8596595", size = 17682352 }, + { url = "https://files.pythonhosted.org/packages/18/e7/044b6de4dda08312d3a6ad6d60f57043961d872e0e8e3035e3e9df23cad6/numpy-1.22.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6ed0d073a9c54ac40c41a9c2d53fcc3d4d4ed607670b9e7b0de1ba13b4cbfe6f", size = 12754123 }, + { url = "https://files.pythonhosted.org/packages/6f/80/ad691c856af8d0723d1060824a76a14f8dd536b607685c4199bd301887c7/numpy-1.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41388e32e40b41dd56eb37fcaa7488b2b47b0adf77c66154d6b89622c110dfe9", size = 13365796 }, + { url = "https://files.pythonhosted.org/packages/ec/34/6cf4173a662098da4a71dc219f0facf60cb71202d391c7fe29e92cb519e3/numpy-1.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b55b953a1bdb465f4dc181758570d321db4ac23005f90ffd2b434cc6609a63dd", size = 16829141 }, + { url = "https://files.pythonhosted.org/packages/ce/15/91b487bd26faae172918497873f18a30c47b33e226b13c672f2163b42089/numpy-1.22.0-cp39-cp39-win32.whl", hash = "sha256:5a311ee4d983c487a0ab546708edbdd759393a3dc9cd30305170149fedd23c88", size = 12240773 }, + { url = "https://files.pythonhosted.org/packages/d2/68/5dee75d9aa93da93aff0bc87a3fd9802efa86ee1d05d4e326ca74c8b6876/numpy-1.22.0-cp39-cp39-win_amd64.whl", hash = "sha256:a97a954a8c2f046d3817c2bce16e3c7e9a9c2afffaf0400f5c16df5172a67c9c", size = 14735636 }, +] + +[[package]] +name = "numpy" +version = "1.26.4" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.11'", +] +sdist = { url = "https://files.pythonhosted.org/packages/65/6e/09db70a523a96d25e115e71cc56a6f9031e7b8cd166c1ac8438307c14058/numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010", size = 15786129 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/94/ace0fdea5241a27d13543ee117cbc65868e82213fb31a8eb7fe9ff23f313/numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0", size = 20631468 }, + { url = "https://files.pythonhosted.org/packages/20/f7/b24208eba89f9d1b58c1668bc6c8c4fd472b20c45573cb767f59d49fb0f6/numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a", size = 13966411 }, + { url = "https://files.pythonhosted.org/packages/fc/a5/4beee6488160798683eed5bdb7eead455892c3b4e1f78d79d8d3f3b084ac/numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4", size = 14219016 }, + { url = "https://files.pythonhosted.org/packages/4b/d7/ecf66c1cd12dc28b4040b15ab4d17b773b87fa9d29ca16125de01adb36cd/numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f", size = 18240889 }, + { url = "https://files.pythonhosted.org/packages/24/03/6f229fe3187546435c4f6f89f6d26c129d4f5bed40552899fcf1f0bf9e50/numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a", size = 13876746 }, + { url = "https://files.pythonhosted.org/packages/39/fe/39ada9b094f01f5a35486577c848fe274e374bbf8d8f472e1423a0bbd26d/numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2", size = 18078620 }, + { url = "https://files.pythonhosted.org/packages/d5/ef/6ad11d51197aad206a9ad2286dc1aac6a378059e06e8cf22cd08ed4f20dc/numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07", size = 5972659 }, + { url = "https://files.pythonhosted.org/packages/19/77/538f202862b9183f54108557bfda67e17603fc560c384559e769321c9d92/numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5", size = 15808905 }, + { url = "https://files.pythonhosted.org/packages/11/57/baae43d14fe163fa0e4c47f307b6b2511ab8d7d30177c491960504252053/numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71", size = 20630554 }, + { url = "https://files.pythonhosted.org/packages/1a/2e/151484f49fd03944c4a3ad9c418ed193cfd02724e138ac8a9505d056c582/numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef", size = 13997127 }, + { url = "https://files.pythonhosted.org/packages/79/ae/7e5b85136806f9dadf4878bf73cf223fe5c2636818ba3ab1c585d0403164/numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e", size = 14222994 }, + { url = "https://files.pythonhosted.org/packages/3a/d0/edc009c27b406c4f9cbc79274d6e46d634d139075492ad055e3d68445925/numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5", size = 18252005 }, + { url = "https://files.pythonhosted.org/packages/09/bf/2b1aaf8f525f2923ff6cfcf134ae5e750e279ac65ebf386c75a0cf6da06a/numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a", size = 13885297 }, + { url = "https://files.pythonhosted.org/packages/df/a0/4e0f14d847cfc2a633a1c8621d00724f3206cfeddeb66d35698c4e2cf3d2/numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a", size = 18093567 }, + { url = "https://files.pythonhosted.org/packages/d2/b7/a734c733286e10a7f1a8ad1ae8c90f2d33bf604a96548e0a4a3a6739b468/numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20", size = 5968812 }, + { url = "https://files.pythonhosted.org/packages/3f/6b/5610004206cf7f8e7ad91c5a85a8c71b2f2f8051a0c0c4d5916b76d6cbb2/numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2", size = 15811913 }, + { url = "https://files.pythonhosted.org/packages/7d/24/ce71dc08f06534269f66e73c04f5709ee024a1afe92a7b6e1d73f158e1f8/numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c", size = 20636301 }, + { url = "https://files.pythonhosted.org/packages/ae/8c/ab03a7c25741f9ebc92684a20125fbc9fc1b8e1e700beb9197d750fdff88/numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be", size = 13971216 }, + { url = "https://files.pythonhosted.org/packages/6d/64/c3bcdf822269421d85fe0d64ba972003f9bb4aa9a419da64b86856c9961f/numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764", size = 14226281 }, + { url = "https://files.pythonhosted.org/packages/54/30/c2a907b9443cf42b90c17ad10c1e8fa801975f01cb9764f3f8eb8aea638b/numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3", size = 18249516 }, + { url = "https://files.pythonhosted.org/packages/43/12/01a563fc44c07095996d0129b8899daf89e4742146f7044cdbdb3101c57f/numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd", size = 13882132 }, + { url = "https://files.pythonhosted.org/packages/16/ee/9df80b06680aaa23fc6c31211387e0db349e0e36d6a63ba3bd78c5acdf11/numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c", size = 18084181 }, + { url = "https://files.pythonhosted.org/packages/28/7d/4b92e2fe20b214ffca36107f1a3e75ef4c488430e64de2d9af5db3a4637d/numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6", size = 5976360 }, + { url = "https://files.pythonhosted.org/packages/b5/42/054082bd8220bbf6f297f982f0a8f5479fcbc55c8b511d928df07b965869/numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea", size = 15814633 }, + { url = "https://files.pythonhosted.org/packages/3f/72/3df6c1c06fc83d9cfe381cccb4be2532bbd38bf93fbc9fad087b6687f1c0/numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30", size = 20455961 }, + { url = "https://files.pythonhosted.org/packages/8e/02/570545bac308b58ffb21adda0f4e220ba716fb658a63c151daecc3293350/numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c", size = 18061071 }, + { url = "https://files.pythonhosted.org/packages/f4/5f/fafd8c51235f60d49f7a88e2275e13971e90555b67da52dd6416caec32fe/numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0", size = 15709730 }, +] + +[[package]] +name = "nvidia-cublas-cu12" +version = "12.4.5.8" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7f/7f/7fbae15a3982dc9595e49ce0f19332423b260045d0a6afe93cdbe2f1f624/nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0f8aa1706812e00b9f19dfe0cdb3999b092ccb8ca168c0db5b8ea712456fd9b3", size = 363333771 }, + { url = "https://files.pythonhosted.org/packages/ae/71/1c91302526c45ab494c23f61c7a84aa568b8c1f9d196efa5993957faf906/nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_x86_64.whl", hash = "sha256:2fc8da60df463fdefa81e323eef2e36489e1c94335b5358bcb38360adf75ac9b", size = 363438805 }, +] + +[[package]] +name = "nvidia-cuda-cupti-cu12" +version = "12.4.127" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/93/b5/9fb3d00386d3361b03874246190dfec7b206fd74e6e287b26a8fcb359d95/nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:79279b35cf6f91da114182a5ce1864997fd52294a87a16179ce275773799458a", size = 12354556 }, + { url = "https://files.pythonhosted.org/packages/67/42/f4f60238e8194a3106d06a058d494b18e006c10bb2b915655bd9f6ea4cb1/nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:9dec60f5ac126f7bb551c055072b69d85392b13311fcc1bcda2202d172df30fb", size = 13813957 }, +] + +[[package]] +name = "nvidia-cuda-nvrtc-cu12" +version = "12.4.127" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/77/aa/083b01c427e963ad0b314040565ea396f914349914c298556484f799e61b/nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0eedf14185e04b76aa05b1fea04133e59f465b6f960c0cbf4e37c3cb6b0ea198", size = 24133372 }, + { url = "https://files.pythonhosted.org/packages/2c/14/91ae57cd4db3f9ef7aa99f4019cfa8d54cb4caa7e00975df6467e9725a9f/nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a178759ebb095827bd30ef56598ec182b85547f1508941a3d560eb7ea1fbf338", size = 24640306 }, +] + +[[package]] +name = "nvidia-cuda-runtime-cu12" +version = "12.4.127" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a1/aa/b656d755f474e2084971e9a297def515938d56b466ab39624012070cb773/nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:961fe0e2e716a2a1d967aab7caee97512f71767f852f67432d572e36cb3a11f3", size = 894177 }, + { url = "https://files.pythonhosted.org/packages/ea/27/1795d86fe88ef397885f2e580ac37628ed058a92ed2c39dc8eac3adf0619/nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:64403288fa2136ee8e467cdc9c9427e0434110899d07c779f25b5c068934faa5", size = 883737 }, +] + +[[package]] +name = "nvidia-cudnn-cu12" +version = "9.1.0.70" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/fd/713452cd72343f682b1c7b9321e23829f00b842ceaedcda96e742ea0b0b3/nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f", size = 664752741 }, +] + +[[package]] +name = "nvidia-cufft-cu12" +version = "11.2.1.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/8a/0e728f749baca3fbeffad762738276e5df60851958be7783af121a7221e7/nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5dad8008fc7f92f5ddfa2101430917ce2ffacd86824914c82e28990ad7f00399", size = 211422548 }, + { url = "https://files.pythonhosted.org/packages/27/94/3266821f65b92b3138631e9c8e7fe1fb513804ac934485a8d05776e1dd43/nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f083fc24912aa410be21fa16d157fed2055dab1cc4b6934a0e03cba69eb242b9", size = 211459117 }, +] + +[[package]] +name = "nvidia-curand-cu12" +version = "10.3.5.147" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/80/9c/a79180e4d70995fdf030c6946991d0171555c6edf95c265c6b2bf7011112/nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_aarch64.whl", hash = "sha256:1f173f09e3e3c76ab084aba0de819c49e56614feae5c12f69883f4ae9bb5fad9", size = 56314811 }, + { url = "https://files.pythonhosted.org/packages/8a/6d/44ad094874c6f1b9c654f8ed939590bdc408349f137f9b98a3a23ccec411/nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a88f583d4e0bb643c49743469964103aa59f7f708d862c3ddb0fc07f851e3b8b", size = 56305206 }, +] + +[[package]] +name = "nvidia-cusolver-cu12" +version = "11.6.1.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas-cu12" }, + { name = "nvidia-cusparse-cu12" }, + { name = "nvidia-nvjitlink-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/46/6b/a5c33cf16af09166845345275c34ad2190944bcc6026797a39f8e0a282e0/nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d338f155f174f90724bbde3758b7ac375a70ce8e706d70b018dd3375545fc84e", size = 127634111 }, + { url = "https://files.pythonhosted.org/packages/3a/e1/5b9089a4b2a4790dfdea8b3a006052cfecff58139d5a4e34cb1a51df8d6f/nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_x86_64.whl", hash = "sha256:19e33fa442bcfd085b3086c4ebf7e8debc07cfe01e11513cc6d332fd918ac260", size = 127936057 }, +] + +[[package]] +name = "nvidia-cusparse-cu12" +version = "12.3.1.170" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/96/a9/c0d2f83a53d40a4a41be14cea6a0bf9e668ffcf8b004bd65633f433050c0/nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_aarch64.whl", hash = "sha256:9d32f62896231ebe0480efd8a7f702e143c98cfaa0e8a76df3386c1ba2b54df3", size = 207381987 }, + { url = "https://files.pythonhosted.org/packages/db/f7/97a9ea26ed4bbbfc2d470994b8b4f338ef663be97b8f677519ac195e113d/nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ea4f11a2904e2a8dc4b1833cc1b5181cde564edd0d5cd33e3c168eff2d1863f1", size = 207454763 }, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.21.5" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/df/99/12cd266d6233f47d00daf3a72739872bdc10267d0383508b0b9c84a18bb6/nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0", size = 188654414 }, +] + +[[package]] +name = "nvidia-nvjitlink-cu12" +version = "12.4.127" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/45/239d52c05074898a80a900f49b1615d81c07fceadd5ad6c4f86a987c0bc4/nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:4abe7fef64914ccfa909bc2ba39739670ecc9e820c83ccc7a6ed414122599b83", size = 20552510 }, + { url = "https://files.pythonhosted.org/packages/ff/ff/847841bacfbefc97a00036e0fce5a0f086b640756dc38caea5e1bb002655/nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:06b3b9b25bf3f8af351d664978ca26a16d2c5127dbd53c0497e28d1fb9611d57", size = 21066810 }, +] + +[[package]] +name = "nvidia-nvtx-cu12" +version = "12.4.127" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/39/471f581edbb7804b39e8063d92fc8305bdc7a80ae5c07dbe6ea5c50d14a5/nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7959ad635db13edf4fc65c06a6e9f9e55fc2f92596db928d169c0bb031e88ef3", size = 100417 }, + { url = "https://files.pythonhosted.org/packages/87/20/199b8713428322a2f22b722c62b8cc278cc53dffa9705d744484b5035ee9/nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:781e950d9b9f60d8241ccea575b32f5105a5baf4c2351cab5256a24869f12a1a", size = 99144 }, +] + +[[package]] +name = "packaging" +version = "24.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d0/63/68dbb6eb2de9cb10ee4c9c14a0148804425e13c4fb20d61cce69f53106da/packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f", size = 163950 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/88/ef/eb23f262cca3c0c4eb7ab1933c3b1f03d021f2c48f54763065b6f0e321be/packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759", size = 65451 }, +] + +[[package]] +name = "pandas" +version = "1.5.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "python-dateutil" }, + { name = "pytz" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/74/ee/146cab1ff6d575b54ace8a6a5994048380dc94879b0125b25e62edcb9e52/pandas-1.5.3.tar.gz", hash = "sha256:74a3fd7e5a7ec052f183273dc7b0acd3a863edf7520f5d3a1765c04ffdb3b0b1", size = 5203060 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a9/cd/34f6b0780301be81be804d7aa71d571457369e6131e2b330af2b0fed1aad/pandas-1.5.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3749077d86e3a2f0ed51367f30bf5b82e131cc0f14260c4d3e499186fccc4406", size = 18619230 }, + { url = "https://files.pythonhosted.org/packages/5f/34/b7858bb7d6d6bf4d9df1dde777a11fcf3ff370e1d1b3956e3d0fcca8322c/pandas-1.5.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:972d8a45395f2a2d26733eb8d0f629b2f90bebe8e8eddbb8829b180c09639572", size = 11982991 }, + { url = "https://files.pythonhosted.org/packages/b8/6c/005bd604994f7cbede4d7bf030614ef49a2213f76bc3d738ecf5b0dcc810/pandas-1.5.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:50869a35cbb0f2e0cd5ec04b191e7b12ed688874bd05dd777c19b28cbea90996", size = 10927131 }, + { url = "https://files.pythonhosted.org/packages/27/c7/35b81ce5f680f2dac55eac14d103245cd8cf656ae4a2ff3be2e69fd1d330/pandas-1.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c3ac844a0fe00bfaeb2c9b51ab1424e5c8744f89860b138434a363b1f620f354", size = 11368188 }, + { url = "https://files.pythonhosted.org/packages/49/e2/79e46612dc25ebc7603dc11c560baa7266c90f9e48537ecf1a02a0dd6bff/pandas-1.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a0a56cef15fd1586726dace5616db75ebcfec9179a3a55e78f72c5639fa2a23", size = 12062104 }, + { url = "https://files.pythonhosted.org/packages/d9/cd/f27c2992cbe05a3e39937f73a4be635a9ec149ec3ca4467d8cf039718994/pandas-1.5.3-cp310-cp310-win_amd64.whl", hash = "sha256:478ff646ca42b20376e4ed3fa2e8d7341e8a63105586efe54fa2508ee087f328", size = 10362473 }, + { url = "https://files.pythonhosted.org/packages/e2/24/a26af514113fd5eca2d8fe41ba4f22f70dfe6afefde4a6beb6a203570935/pandas-1.5.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6973549c01ca91ec96199e940495219c887ea815b2083722821f1d7abfa2b4dc", size = 18387750 }, + { url = "https://files.pythonhosted.org/packages/53/c9/d2f910dace7ef849b626980d0fd033b9cded36568949c8d560c9630ad2e0/pandas-1.5.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c39a8da13cede5adcd3be1182883aea1c925476f4e84b2807a46e2775306305d", size = 11868668 }, + { url = "https://files.pythonhosted.org/packages/b0/be/1843b9aff84b98899663e7cad9f45513dfdd11d69cb5bd85c648aaf6a8d4/pandas-1.5.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f76d097d12c82a535fda9dfe5e8dd4127952b45fea9b0276cb30cca5ea313fbc", size = 10814036 }, + { url = "https://files.pythonhosted.org/packages/63/8d/c2bd356b9d4baf1c5cf8d7e251fb4540e87083072c905430da48c2bb31eb/pandas-1.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e474390e60ed609cec869b0da796ad94f420bb057d86784191eefc62b65819ae", size = 11374218 }, + { url = "https://files.pythonhosted.org/packages/56/73/3351beeb807dca69fcc3c4966bcccc51552bd01549a9b13c04ab00a43f21/pandas-1.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f2b952406a1588ad4cad5b3f55f520e82e902388a6d5a4a91baa8d38d23c7f6", size = 12017319 }, + { url = "https://files.pythonhosted.org/packages/da/6d/1235da14daddaa6e47f74ba0c255358f0ce7a6ee05da8bf8eb49161aa6b5/pandas-1.5.3-cp311-cp311-win_amd64.whl", hash = "sha256:bc4c368f42b551bf72fac35c5128963a171b40dce866fb066540eeaf46faa003", size = 10303385 }, + { url = "https://files.pythonhosted.org/packages/90/19/1a92d73cda1233326e787a4c14362a1fcce4c7d9f28316fd769308aefb99/pandas-1.5.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c74a62747864ed568f5a82a49a23a8d7fe171d0c69038b38cedf0976831296fa", size = 18722090 }, + { url = "https://files.pythonhosted.org/packages/02/4a/8e2513db9d15929b833147f975d8424dc6a3e18100ead10aab78756a1aad/pandas-1.5.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c4c00e0b0597c8e4f59e8d461f797e5d70b4d025880516a8261b2817c47759ee", size = 12049642 }, + { url = "https://files.pythonhosted.org/packages/a7/2b/c71df8794e8e75ba1ec9da1c1a2efc946590aa79a05148a4138405ef5f72/pandas-1.5.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a50d9a4336a9621cab7b8eb3fb11adb82de58f9b91d84c2cd526576b881a0c5a", size = 10962439 }, + { url = "https://files.pythonhosted.org/packages/7d/d6/92be61dca3880c7cec99a9b4acf6260b3dc00519673fdb3e6666ac6096ce/pandas-1.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd05f7783b3274aa206a1af06f0ceed3f9b412cf665b7247eacd83be41cf7bf0", size = 11471277 }, + { url = "https://files.pythonhosted.org/packages/e1/4d/3eb96e53a9208350ee21615f850c4be9a246d32bf1d34cd36682cb58c3b7/pandas-1.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f69c4029613de47816b1bb30ff5ac778686688751a5e9c99ad8c7031f6508e5", size = 12169732 }, + { url = "https://files.pythonhosted.org/packages/94/85/89f6547642b28fbd874504a6f548d6be4d88981837a23ab18d76cb773bea/pandas-1.5.3-cp39-cp39-win32.whl", hash = "sha256:7cec0bee9f294e5de5bbfc14d0573f65526071029d036b753ee6507d2a21480a", size = 9730624 }, + { url = "https://files.pythonhosted.org/packages/c2/45/801ecd8434eef0b39cc02795ffae273fe3df3cfcb3f6fff215efbe92d93c/pandas-1.5.3-cp39-cp39-win_amd64.whl", hash = "sha256:dfd681c5dc216037e0b0a2c821f5ed99ba9f03ebcf119c7dac0e9a7b960b9ec9", size = 10932203 }, +] + +[[package]] +name = "pillow" +version = "11.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a5/26/0d95c04c868f6bdb0c447e3ee2de5564411845e36a858cfd63766bc7b563/pillow-11.0.0.tar.gz", hash = "sha256:72bacbaf24ac003fea9bff9837d1eedb6088758d41e100c1552930151f677739", size = 46737780 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/98/fb/a6ce6836bd7fd93fbf9144bf54789e02babc27403b50a9e1583ee877d6da/pillow-11.0.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:6619654954dc4936fcff82db8eb6401d3159ec6be81e33c6000dfd76ae189947", size = 3154708 }, + { url = "https://files.pythonhosted.org/packages/6a/1d/1f51e6e912d8ff316bb3935a8cda617c801783e0b998bf7a894e91d3bd4c/pillow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b3c5ac4bed7519088103d9450a1107f76308ecf91d6dabc8a33a2fcfb18d0fba", size = 2979223 }, + { url = "https://files.pythonhosted.org/packages/90/83/e2077b0192ca8a9ef794dbb74700c7e48384706467067976c2a95a0f40a1/pillow-11.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a65149d8ada1055029fcb665452b2814fe7d7082fcb0c5bed6db851cb69b2086", size = 4183167 }, + { url = "https://files.pythonhosted.org/packages/0e/74/467af0146970a98349cdf39e9b79a6cc8a2e7558f2c01c28a7b6b85c5bda/pillow-11.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88a58d8ac0cc0e7f3a014509f0455248a76629ca9b604eca7dc5927cc593c5e9", size = 4283912 }, + { url = "https://files.pythonhosted.org/packages/85/b1/d95d4f7ca3a6c1ae120959605875a31a3c209c4e50f0029dc1a87566cf46/pillow-11.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:c26845094b1af3c91852745ae78e3ea47abf3dbcd1cf962f16b9a5fbe3ee8488", size = 4195815 }, + { url = "https://files.pythonhosted.org/packages/41/c3/94f33af0762ed76b5a237c5797e088aa57f2b7fa8ee7932d399087be66a8/pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:1a61b54f87ab5786b8479f81c4b11f4d61702830354520837f8cc791ebba0f5f", size = 4366117 }, + { url = "https://files.pythonhosted.org/packages/ba/3c/443e7ef01f597497268899e1cca95c0de947c9bbf77a8f18b3c126681e5d/pillow-11.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:674629ff60030d144b7bca2b8330225a9b11c482ed408813924619c6f302fdbb", size = 4278607 }, + { url = "https://files.pythonhosted.org/packages/26/95/1495304448b0081e60c0c5d63f928ef48bb290acee7385804426fa395a21/pillow-11.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:598b4e238f13276e0008299bd2482003f48158e2b11826862b1eb2ad7c768b97", size = 4410685 }, + { url = "https://files.pythonhosted.org/packages/45/da/861e1df971ef0de9870720cb309ca4d553b26a9483ec9be3a7bf1de4a095/pillow-11.0.0-cp310-cp310-win32.whl", hash = "sha256:9a0f748eaa434a41fccf8e1ee7a3eed68af1b690e75328fd7a60af123c193b50", size = 2249185 }, + { url = "https://files.pythonhosted.org/packages/d5/4e/78f7c5202ea2a772a5ab05069c1b82503e6353cd79c7e474d4945f4b82c3/pillow-11.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:a5629742881bcbc1f42e840af185fd4d83a5edeb96475a575f4da50d6ede337c", size = 2566726 }, + { url = "https://files.pythonhosted.org/packages/77/e4/6e84eada35cbcc646fc1870f72ccfd4afacb0fae0c37ffbffe7f5dc24bf1/pillow-11.0.0-cp310-cp310-win_arm64.whl", hash = "sha256:ee217c198f2e41f184f3869f3e485557296d505b5195c513b2bfe0062dc537f1", size = 2254585 }, + { url = "https://files.pythonhosted.org/packages/f0/eb/f7e21b113dd48a9c97d364e0915b3988c6a0b6207652f5a92372871b7aa4/pillow-11.0.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1c1d72714f429a521d8d2d018badc42414c3077eb187a59579f28e4270b4b0fc", size = 3154705 }, + { url = "https://files.pythonhosted.org/packages/25/b3/2b54a1d541accebe6bd8b1358b34ceb2c509f51cb7dcda8687362490da5b/pillow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:499c3a1b0d6fc8213519e193796eb1a86a1be4b1877d678b30f83fd979811d1a", size = 2979222 }, + { url = "https://files.pythonhosted.org/packages/20/12/1a41eddad8265c5c19dda8fb6c269ce15ee25e0b9f8f26286e6202df6693/pillow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8b2351c85d855293a299038e1f89db92a2f35e8d2f783489c6f0b2b5f3fe8a3", size = 4190220 }, + { url = "https://files.pythonhosted.org/packages/a9/9b/8a8c4d07d77447b7457164b861d18f5a31ae6418ef5c07f6f878fa09039a/pillow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4dba50cfa56f910241eb7f883c20f1e7b1d8f7d91c750cd0b318bad443f4d5", size = 4291399 }, + { url = "https://files.pythonhosted.org/packages/fc/e4/130c5fab4a54d3991129800dd2801feeb4b118d7630148cd67f0e6269d4c/pillow-11.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5ddbfd761ee00c12ee1be86c9c0683ecf5bb14c9772ddbd782085779a63dd55b", size = 4202709 }, + { url = "https://files.pythonhosted.org/packages/39/63/b3fc299528d7df1f678b0666002b37affe6b8751225c3d9c12cf530e73ed/pillow-11.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:45c566eb10b8967d71bf1ab8e4a525e5a93519e29ea071459ce517f6b903d7fa", size = 4372556 }, + { url = "https://files.pythonhosted.org/packages/c6/a6/694122c55b855b586c26c694937d36bb8d3b09c735ff41b2f315c6e66a10/pillow-11.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b4fd7bd29610a83a8c9b564d457cf5bd92b4e11e79a4ee4716a63c959699b306", size = 4287187 }, + { url = "https://files.pythonhosted.org/packages/ba/a9/f9d763e2671a8acd53d29b1e284ca298bc10a595527f6be30233cdb9659d/pillow-11.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cb929ca942d0ec4fac404cbf520ee6cac37bf35be479b970c4ffadf2b6a1cad9", size = 4418468 }, + { url = "https://files.pythonhosted.org/packages/6e/0e/b5cbad2621377f11313a94aeb44ca55a9639adabcaaa073597a1925f8c26/pillow-11.0.0-cp311-cp311-win32.whl", hash = "sha256:006bcdd307cc47ba43e924099a038cbf9591062e6c50e570819743f5607404f5", size = 2249249 }, + { url = "https://files.pythonhosted.org/packages/dc/83/1470c220a4ff06cd75fc609068f6605e567ea51df70557555c2ab6516b2c/pillow-11.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:52a2d8323a465f84faaba5236567d212c3668f2ab53e1c74c15583cf507a0291", size = 2566769 }, + { url = "https://files.pythonhosted.org/packages/52/98/def78c3a23acee2bcdb2e52005fb2810ed54305602ec1bfcfab2bda6f49f/pillow-11.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:16095692a253047fe3ec028e951fa4221a1f3ed3d80c397e83541a3037ff67c9", size = 2254611 }, + { url = "https://files.pythonhosted.org/packages/f3/8b/01849a820686bf309b7d79a935d57bcafbfd016f1d78fc3d37ed2ba00f96/pillow-11.0.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2e46773dc9f35a1dd28bd6981332fd7f27bec001a918a72a79b4133cf5291dba", size = 3154738 }, + { url = "https://files.pythonhosted.org/packages/35/e8/ff71a40ca8e24cfd6bb333cc4ca8cc24ebecb6942bb4ad1e5ec61f33d1b8/pillow-11.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2679d2258b7f1192b378e2893a8a0a0ca472234d4c2c0e6bdd3380e8dfa21b6a", size = 2979272 }, + { url = "https://files.pythonhosted.org/packages/09/4f/2280ad43f5639174a0227920a59664fb78c5096a0b3fd865fee5184d4526/pillow-11.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eda2616eb2313cbb3eebbe51f19362eb434b18e3bb599466a1ffa76a033fb916", size = 4179756 }, + { url = "https://files.pythonhosted.org/packages/14/b1/c8f428bae932a27ce9c87e7b21aba8ea3e820aa11413c5a795868c37e039/pillow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20ec184af98a121fb2da42642dea8a29ec80fc3efbaefb86d8fdd2606619045d", size = 4280488 }, + { url = "https://files.pythonhosted.org/packages/78/66/7c5e44ab2c0123710a5d4692a4ee5931ac438efd7730ac395e305902346e/pillow-11.0.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:8594f42df584e5b4bb9281799698403f7af489fba84c34d53d1c4bfb71b7c4e7", size = 4192772 }, + { url = "https://files.pythonhosted.org/packages/36/5d/a9a00f8251ce93144f0250c0f0aece31b83ff33ffc243cdf987a8d584818/pillow-11.0.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:c12b5ae868897c7338519c03049a806af85b9b8c237b7d675b8c5e089e4a618e", size = 4363533 }, + { url = "https://files.pythonhosted.org/packages/fd/21/d8182fc1f3233078eb744f9f2950992f537655174febb8b3f7bdc61847b1/pillow-11.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:70fbbdacd1d271b77b7721fe3cdd2d537bbbd75d29e6300c672ec6bb38d9672f", size = 4275415 }, + { url = "https://files.pythonhosted.org/packages/c9/ee/93e02e8c29210ba7383843405b8b39bd19a164770f14d8569096dd123781/pillow-11.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5178952973e588b3f1360868847334e9e3bf49d19e169bbbdfaf8398002419ae", size = 4407081 }, + { url = "https://files.pythonhosted.org/packages/6e/77/8cda03af2b5177a18d645ad4a7446cda6c1292d1a2fb6e772a06fa9fc86b/pillow-11.0.0-cp39-cp39-win32.whl", hash = "sha256:8c676b587da5673d3c75bd67dd2a8cdfeb282ca38a30f37950511766b26858c4", size = 2249213 }, + { url = "https://files.pythonhosted.org/packages/9f/e4/c90bf7889489f3a14803bd00d3645945dd476020ab67579985af8233ab30/pillow-11.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:94f3e1780abb45062287b4614a5bc0874519c86a777d4a7ad34978e86428b8dd", size = 2566862 }, + { url = "https://files.pythonhosted.org/packages/27/a6/77d2ed085055237581d6276ac1e85f562f1b1848614647d8427e49d83c03/pillow-11.0.0-cp39-cp39-win_arm64.whl", hash = "sha256:290f2cc809f9da7d6d622550bbf4c1e57518212da51b6a30fe8e0a270a5b78bd", size = 2254605 }, + { url = "https://files.pythonhosted.org/packages/36/57/42a4dd825eab762ba9e690d696d894ba366e06791936056e26e099398cda/pillow-11.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1187739620f2b365de756ce086fdb3604573337cc28a0d3ac4a01ab6b2d2a6d2", size = 3119239 }, + { url = "https://files.pythonhosted.org/packages/98/f7/25f9f9e368226a1d6cf3507081a1a7944eddd3ca7821023377043f5a83c8/pillow-11.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fbbcb7b57dc9c794843e3d1258c0fbf0f48656d46ffe9e09b63bbd6e8cd5d0a2", size = 2950803 }, + { url = "https://files.pythonhosted.org/packages/59/01/98ead48a6c2e31e6185d4c16c978a67fe3ccb5da5c2ff2ba8475379bb693/pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d203af30149ae339ad1b4f710d9844ed8796e97fda23ffbc4cc472968a47d0b", size = 3281098 }, + { url = "https://files.pythonhosted.org/packages/51/c0/570255b2866a0e4d500a14f950803a2ec273bac7badc43320120b9262450/pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21a0d3b115009ebb8ac3d2ebec5c2982cc693da935f4ab7bb5c8ebe2f47d36f2", size = 3323665 }, + { url = "https://files.pythonhosted.org/packages/0e/75/689b4ec0483c42bfc7d1aacd32ade7a226db4f4fac57c6fdcdf90c0731e3/pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:73853108f56df97baf2bb8b522f3578221e56f646ba345a372c78326710d3830", size = 3310533 }, + { url = "https://files.pythonhosted.org/packages/3d/30/38bd6149cf53da1db4bad304c543ade775d225961c4310f30425995cb9ec/pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e58876c91f97b0952eb766123bfef372792ab3f4e3e1f1a2267834c2ab131734", size = 3414886 }, + { url = "https://files.pythonhosted.org/packages/ec/3d/c32a51d848401bd94cabb8767a39621496491ee7cd5199856b77da9b18ad/pillow-11.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:224aaa38177597bb179f3ec87eeefcce8e4f85e608025e9cfac60de237ba6316", size = 2567508 }, + { url = "https://files.pythonhosted.org/packages/67/21/fbb4222399f72d6e9c828818ff4ef8391c1e8e71623368295c8dbc789bd1/pillow-11.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:5bd2d3bdb846d757055910f0a59792d33b555800813c3b39ada1829c372ccb06", size = 2950706 }, + { url = "https://files.pythonhosted.org/packages/a2/b6/6aeb6e018b705ea4076db50aac078c9db8715a901f4c65698edc31375d0f/pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:375b8dd15a1f5d2feafff536d47e22f69625c1aa92f12b339ec0b2ca40263273", size = 3323524 }, + { url = "https://files.pythonhosted.org/packages/48/26/36cc90e9932c5fe7c8876c32d6091ef5a09e8137e8e0633045bd35085fdd/pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:daffdf51ee5db69a82dd127eabecce20729e21f7a3680cf7cbb23f0829189790", size = 3414787 }, + { url = "https://files.pythonhosted.org/packages/44/5c/089154029fcca7729ae142ac820057f74ca4b0b59617734276c31281af15/pillow-11.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7326a1787e3c7b0429659e0a944725e1b03eeaa10edd945a86dead1913383944", size = 2567664 }, +] + +[[package]] +name = "platformdirs" +version = "4.3.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/13/fc/128cc9cb8f03208bdbf93d3aa862e16d376844a14f9a0ce5cf4507372de4/platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907", size = 21302 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/a6/bc1012356d8ece4d66dd75c4b9fc6c1f6650ddd5991e421177d9f8f671be/platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb", size = 18439 }, +] + +[[package]] +name = "pooch" +version = "1.8.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, + { name = "platformdirs" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c6/77/b3d3e00c696c16cf99af81ef7b1f5fe73bd2a307abca41bd7605429fe6e5/pooch-1.8.2.tar.gz", hash = "sha256:76561f0de68a01da4df6af38e9955c4c9d1a5c90da73f7e40276a5728ec83d10", size = 59353 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a8/87/77cc11c7a9ea9fd05503def69e3d18605852cd0d4b0d3b8f15bbeb3ef1d1/pooch-1.8.2-py3-none-any.whl", hash = "sha256:3529a57096f7198778a5ceefd5ac3ef0e4d06a6ddaf9fc2d609b806f25302c47", size = 64574 }, +] + +[[package]] +name = "preshed" +version = "3.0.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cymem" }, + { name = "murmurhash" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f2/4e/76dbf784e7d4ed069f91a4c249b1d6ec6856ef0c0b2fd96992895d458b15/preshed-3.0.9.tar.gz", hash = "sha256:721863c5244ffcd2651ad0928951a2c7c77b102f4e11a251ad85d37ee7621660", size = 14478 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/7f/a7d3eeaee67ecebbe51866c1aae6310e34cefa0a64821aed963a0a167b51/preshed-3.0.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4f96ef4caf9847b2bb9868574dcbe2496f974e41c2b83d6621c24fb4c3fc57e3", size = 132225 }, + { url = "https://files.pythonhosted.org/packages/61/4e/f251271ee9f0e0eb0ebe219a8df57ff8511a3b7a83e79e24d37105034164/preshed-3.0.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a61302cf8bd30568631adcdaf9e6b21d40491bd89ba8ebf67324f98b6c2a2c05", size = 127791 }, + { url = "https://files.pythonhosted.org/packages/eb/8b/6c8a153ea39b4750c20ed48dd9be4bf9d8c0b4e7822fc63c68cd2891703d/preshed-3.0.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99499e8a58f58949d3f591295a97bca4e197066049c96f5d34944dd21a497193", size = 150279 }, + { url = "https://files.pythonhosted.org/packages/42/59/8f65ad22c13020ff281529e415c32a56cfa691d24b0eca2eb3d756e4d644/preshed-3.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea6b6566997dc3acd8c6ee11a89539ac85c77275b4dcefb2dc746d11053a5af8", size = 156914 }, + { url = "https://files.pythonhosted.org/packages/f3/72/108426ca3b6e7f16db30b3b9396e3fa45a3fd5a76f6532ab04beada2e4e3/preshed-3.0.9-cp310-cp310-win_amd64.whl", hash = "sha256:bfd523085a84b1338ff18f61538e1cfcdedc4b9e76002589a301c364d19a2e36", size = 122224 }, + { url = "https://files.pythonhosted.org/packages/c0/1e/05fa559f53b635d96b233b63e93accb75215025b997486f7290991bec6c3/preshed-3.0.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7c2364da27f2875524ce1ca754dc071515a9ad26eb5def4c7e69129a13c9a59", size = 132972 }, + { url = "https://files.pythonhosted.org/packages/a8/b3/1a73ba16bab53043fd19dd0a7838ae05c705dccb329404dd4ad5925767f1/preshed-3.0.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:182138033c0730c683a6d97e567ceb8a3e83f3bff5704f300d582238dbd384b3", size = 128751 }, + { url = "https://files.pythonhosted.org/packages/2c/9a/919d3708f6fa98d9eab1a186e6b30ab25a4595907bbc1fea5c1e8faa9b9d/preshed-3.0.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:345a10be3b86bcc6c0591d343a6dc2bfd86aa6838c30ced4256dfcfa836c3a64", size = 150050 }, + { url = "https://files.pythonhosted.org/packages/db/69/d9ab108dc670b5be9e292bbd555f39e6eb0a4baab25cd28f792850d5e65b/preshed-3.0.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51d0192274aa061699b284f9fd08416065348edbafd64840c3889617ee1609de", size = 157159 }, + { url = "https://files.pythonhosted.org/packages/e4/fc/78cdbdb79f5d6d45949e72c32445d6c060977ad50a1dcfc0392622165f7c/preshed-3.0.9-cp311-cp311-win_amd64.whl", hash = "sha256:96b857d7a62cbccc3845ac8c41fd23addf052821be4eb987f2eb0da3d8745aa1", size = 122323 }, + { url = "https://files.pythonhosted.org/packages/f6/8a/1744a672c0e7138b92a87c8468bfb8737db5503546a788f073ca76e02f6e/preshed-3.0.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3a9ad9f738084e048a7c94c90f40f727217387115b2c9a95c77f0ce943879fcd", size = 133494 }, + { url = "https://files.pythonhosted.org/packages/e3/e2/fa3986b6ddbdf05f1a86094c3dfaccdcf424c8f358ac9a5b643d07d09b44/preshed-3.0.9-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a671dfa30b67baa09391faf90408b69c8a9a7f81cb9d83d16c39a182355fbfce", size = 129080 }, + { url = "https://files.pythonhosted.org/packages/a7/85/1ca49dca7fd58646d16509a48de0f57d3adc8aa6c21f2a92de7c1125be4e/preshed-3.0.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23906d114fc97c17c5f8433342495d7562e96ecfd871289c2bb2ed9a9df57c3f", size = 150851 }, + { url = "https://files.pythonhosted.org/packages/33/eb/13594be35f34d84fd82ba0300df6d10cc12314c7a1dad1fe19637001696e/preshed-3.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:778cf71f82cedd2719b256f3980d556d6fb56ec552334ba79b49d16e26e854a0", size = 157461 }, + { url = "https://files.pythonhosted.org/packages/14/d6/adcc6ffbb5d400b3e780f2468f89242e1e24b5c04eb6ee5c6e0f3a84f2e4/preshed-3.0.9-cp39-cp39-win_amd64.whl", hash = "sha256:a6e579439b329eb93f32219ff27cb358b55fbb52a4862c31a915a098c8a22ac2", size = 122730 }, +] + +[[package]] +name = "propcache" +version = "0.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/c8/2a13f78d82211490855b2fb303b6721348d0787fdd9a12ac46d99d3acde1/propcache-0.2.1.tar.gz", hash = "sha256:3f77ce728b19cb537714499928fe800c3dda29e8d9428778fc7c186da4c09a64", size = 41735 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/a5/0ea64c9426959ef145a938e38c832fc551843481d356713ececa9a8a64e8/propcache-0.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:6b3f39a85d671436ee3d12c017f8fdea38509e4f25b28eb25877293c98c243f6", size = 79296 }, + { url = "https://files.pythonhosted.org/packages/76/5a/916db1aba735f55e5eca4733eea4d1973845cf77dfe67c2381a2ca3ce52d/propcache-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d51fbe4285d5db5d92a929e3e21536ea3dd43732c5b177c7ef03f918dff9f2", size = 45622 }, + { url = "https://files.pythonhosted.org/packages/2d/62/685d3cf268b8401ec12b250b925b21d152b9d193b7bffa5fdc4815c392c2/propcache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6445804cf4ec763dc70de65a3b0d9954e868609e83850a47ca4f0cb64bd79fea", size = 45133 }, + { url = "https://files.pythonhosted.org/packages/4d/3d/31c9c29ee7192defc05aa4d01624fd85a41cf98e5922aaed206017329944/propcache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9479aa06a793c5aeba49ce5c5692ffb51fcd9a7016e017d555d5e2b0045d212", size = 204809 }, + { url = "https://files.pythonhosted.org/packages/10/a1/e4050776f4797fc86140ac9a480d5dc069fbfa9d499fe5c5d2fa1ae71f07/propcache-0.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9631c5e8b5b3a0fda99cb0d29c18133bca1e18aea9effe55adb3da1adef80d3", size = 219109 }, + { url = "https://files.pythonhosted.org/packages/c9/c0/e7ae0df76343d5e107d81e59acc085cea5fd36a48aa53ef09add7503e888/propcache-0.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3156628250f46a0895f1f36e1d4fbe062a1af8718ec3ebeb746f1d23f0c5dc4d", size = 217368 }, + { url = "https://files.pythonhosted.org/packages/fc/e1/e0a2ed6394b5772508868a977d3238f4afb2eebaf9976f0b44a8d347ad63/propcache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6fb63ae352e13748289f04f37868099e69dba4c2b3e271c46061e82c745634", size = 205124 }, + { url = "https://files.pythonhosted.org/packages/50/c1/e388c232d15ca10f233c778bbdc1034ba53ede14c207a72008de45b2db2e/propcache-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:887d9b0a65404929641a9fabb6452b07fe4572b269d901d622d8a34a4e9043b2", size = 195463 }, + { url = "https://files.pythonhosted.org/packages/0a/fd/71b349b9def426cc73813dbd0f33e266de77305e337c8c12bfb0a2a82bfb/propcache-0.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a96dc1fa45bd8c407a0af03b2d5218392729e1822b0c32e62c5bf7eeb5fb3958", size = 198358 }, + { url = "https://files.pythonhosted.org/packages/02/f2/d7c497cd148ebfc5b0ae32808e6c1af5922215fe38c7a06e4e722fe937c8/propcache-0.2.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:a7e65eb5c003a303b94aa2c3852ef130230ec79e349632d030e9571b87c4698c", size = 195560 }, + { url = "https://files.pythonhosted.org/packages/bb/57/f37041bbe5e0dfed80a3f6be2612a3a75b9cfe2652abf2c99bef3455bbad/propcache-0.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:999779addc413181912e984b942fbcc951be1f5b3663cd80b2687758f434c583", size = 196895 }, + { url = "https://files.pythonhosted.org/packages/83/36/ae3cc3e4f310bff2f064e3d2ed5558935cc7778d6f827dce74dcfa125304/propcache-0.2.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:19a0f89a7bb9d8048d9c4370c9c543c396e894c76be5525f5e1ad287f1750ddf", size = 207124 }, + { url = "https://files.pythonhosted.org/packages/8c/c4/811b9f311f10ce9d31a32ff14ce58500458443627e4df4ae9c264defba7f/propcache-0.2.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1ac2f5fe02fa75f56e1ad473f1175e11f475606ec9bd0be2e78e4734ad575034", size = 210442 }, + { url = "https://files.pythonhosted.org/packages/18/dd/a1670d483a61ecac0d7fc4305d91caaac7a8fc1b200ea3965a01cf03bced/propcache-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:574faa3b79e8ebac7cb1d7930f51184ba1ccf69adfdec53a12f319a06030a68b", size = 203219 }, + { url = "https://files.pythonhosted.org/packages/f9/2d/30ced5afde41b099b2dc0c6573b66b45d16d73090e85655f1a30c5a24e07/propcache-0.2.1-cp310-cp310-win32.whl", hash = "sha256:03ff9d3f665769b2a85e6157ac8b439644f2d7fd17615a82fa55739bc97863f4", size = 40313 }, + { url = "https://files.pythonhosted.org/packages/23/84/bd9b207ac80da237af77aa6e153b08ffa83264b1c7882495984fcbfcf85c/propcache-0.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:2d3af2e79991102678f53e0dbf4c35de99b6b8b58f29a27ca0325816364caaba", size = 44428 }, + { url = "https://files.pythonhosted.org/packages/bc/0f/2913b6791ebefb2b25b4efd4bb2299c985e09786b9f5b19184a88e5778dd/propcache-0.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1ffc3cca89bb438fb9c95c13fc874012f7b9466b89328c3c8b1aa93cdcfadd16", size = 79297 }, + { url = "https://files.pythonhosted.org/packages/cf/73/af2053aeccd40b05d6e19058419ac77674daecdd32478088b79375b9ab54/propcache-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f174bbd484294ed9fdf09437f889f95807e5f229d5d93588d34e92106fbf6717", size = 45611 }, + { url = "https://files.pythonhosted.org/packages/3c/09/8386115ba7775ea3b9537730e8cf718d83bbf95bffe30757ccf37ec4e5da/propcache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:70693319e0b8fd35dd863e3e29513875eb15c51945bf32519ef52927ca883bc3", size = 45146 }, + { url = "https://files.pythonhosted.org/packages/03/7a/793aa12f0537b2e520bf09f4c6833706b63170a211ad042ca71cbf79d9cb/propcache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b480c6a4e1138e1aa137c0079b9b6305ec6dcc1098a8ca5196283e8a49df95a9", size = 232136 }, + { url = "https://files.pythonhosted.org/packages/f1/38/b921b3168d72111769f648314100558c2ea1d52eb3d1ba7ea5c4aa6f9848/propcache-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d27b84d5880f6d8aa9ae3edb253c59d9f6642ffbb2c889b78b60361eed449787", size = 239706 }, + { url = "https://files.pythonhosted.org/packages/14/29/4636f500c69b5edea7786db3c34eb6166f3384b905665ce312a6e42c720c/propcache-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:857112b22acd417c40fa4595db2fe28ab900c8c5fe4670c7989b1c0230955465", size = 238531 }, + { url = "https://files.pythonhosted.org/packages/85/14/01fe53580a8e1734ebb704a3482b7829a0ef4ea68d356141cf0994d9659b/propcache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf6c4150f8c0e32d241436526f3c3f9cbd34429492abddbada2ffcff506c51af", size = 231063 }, + { url = "https://files.pythonhosted.org/packages/33/5c/1d961299f3c3b8438301ccfbff0143b69afcc30c05fa28673cface692305/propcache-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66d4cfda1d8ed687daa4bc0274fcfd5267873db9a5bc0418c2da19273040eeb7", size = 220134 }, + { url = "https://files.pythonhosted.org/packages/00/d0/ed735e76db279ba67a7d3b45ba4c654e7b02bc2f8050671ec365d8665e21/propcache-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c2f992c07c0fca81655066705beae35fc95a2fa7366467366db627d9f2ee097f", size = 220009 }, + { url = "https://files.pythonhosted.org/packages/75/90/ee8fab7304ad6533872fee982cfff5a53b63d095d78140827d93de22e2d4/propcache-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:4a571d97dbe66ef38e472703067021b1467025ec85707d57e78711c085984e54", size = 212199 }, + { url = "https://files.pythonhosted.org/packages/eb/ec/977ffaf1664f82e90737275873461695d4c9407d52abc2f3c3e24716da13/propcache-0.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bb6178c241278d5fe853b3de743087be7f5f4c6f7d6d22a3b524d323eecec505", size = 214827 }, + { url = "https://files.pythonhosted.org/packages/57/48/031fb87ab6081764054821a71b71942161619549396224cbb242922525e8/propcache-0.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ad1af54a62ffe39cf34db1aa6ed1a1873bd548f6401db39d8e7cd060b9211f82", size = 228009 }, + { url = "https://files.pythonhosted.org/packages/1a/06/ef1390f2524850838f2390421b23a8b298f6ce3396a7cc6d39dedd4047b0/propcache-0.2.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e7048abd75fe40712005bcfc06bb44b9dfcd8e101dda2ecf2f5aa46115ad07ca", size = 231638 }, + { url = "https://files.pythonhosted.org/packages/38/2a/101e6386d5a93358395da1d41642b79c1ee0f3b12e31727932b069282b1d/propcache-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:160291c60081f23ee43d44b08a7e5fb76681221a8e10b3139618c5a9a291b84e", size = 222788 }, + { url = "https://files.pythonhosted.org/packages/db/81/786f687951d0979007e05ad9346cd357e50e3d0b0f1a1d6074df334b1bbb/propcache-0.2.1-cp311-cp311-win32.whl", hash = "sha256:819ce3b883b7576ca28da3861c7e1a88afd08cc8c96908e08a3f4dd64a228034", size = 40170 }, + { url = "https://files.pythonhosted.org/packages/cf/59/7cc7037b295d5772eceb426358bb1b86e6cab4616d971bd74275395d100d/propcache-0.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:edc9fc7051e3350643ad929df55c451899bb9ae6d24998a949d2e4c87fb596d3", size = 44404 }, + { url = "https://files.pythonhosted.org/packages/0a/08/6ab7f65240a16fa01023125e65258acf7e4884f483f267cdd6fcc48f37db/propcache-0.2.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6a9a8c34fb7bb609419a211e59da8887eeca40d300b5ea8e56af98f6fbbb1541", size = 80403 }, + { url = "https://files.pythonhosted.org/packages/34/fe/e7180285e21b4e6dff7d311fdf22490c9146a09a02834b5232d6248c6004/propcache-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ae1aa1cd222c6d205853b3013c69cd04515f9d6ab6de4b0603e2e1c33221303e", size = 46152 }, + { url = "https://files.pythonhosted.org/packages/9c/36/aa74d884af826030ba9cee2ac109b0664beb7e9449c315c9c44db99efbb3/propcache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:accb6150ce61c9c4b7738d45550806aa2b71c7668c6942f17b0ac182b6142fd4", size = 45674 }, + { url = "https://files.pythonhosted.org/packages/22/59/6fe80a3fe7720f715f2c0f6df250dacbd7cad42832410dbd84c719c52f78/propcache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5eee736daafa7af6d0a2dc15cc75e05c64f37fc37bafef2e00d77c14171c2097", size = 207792 }, + { url = "https://files.pythonhosted.org/packages/4a/68/584cd51dd8f4d0f5fff5b128ce0cdb257cde903898eecfb92156bbc2c780/propcache-0.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7a31fc1e1bd362874863fdeed71aed92d348f5336fd84f2197ba40c59f061bd", size = 223280 }, + { url = "https://files.pythonhosted.org/packages/85/cb/4c3528460c41e61b06ec3f970c0f89f87fa21f63acac8642ed81a886c164/propcache-0.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba4cfa1052819d16699e1d55d18c92b6e094d4517c41dd231a8b9f87b6fa681", size = 221293 }, + { url = "https://files.pythonhosted.org/packages/69/c0/560e050aa6d31eeece3490d1174da508f05ab27536dfc8474af88b97160a/propcache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f089118d584e859c62b3da0892b88a83d611c2033ac410e929cb6754eec0ed16", size = 208259 }, + { url = "https://files.pythonhosted.org/packages/0c/87/d6c86a77632eb1ba86a328e3313159f246e7564cb5951e05ed77555826a0/propcache-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:781e65134efaf88feb447e8c97a51772aa75e48b794352f94cb7ea717dedda0d", size = 198632 }, + { url = "https://files.pythonhosted.org/packages/3a/2b/3690ea7b662dc762ab7af5f3ef0e2d7513c823d193d7b2a1b4cda472c2be/propcache-0.2.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31f5af773530fd3c658b32b6bdc2d0838543de70eb9a2156c03e410f7b0d3aae", size = 203516 }, + { url = "https://files.pythonhosted.org/packages/4d/b5/afe716c16c23c77657185c257a41918b83e03993b6ccdfa748e5e7d328e9/propcache-0.2.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:a7a078f5d37bee6690959c813977da5291b24286e7b962e62a94cec31aa5188b", size = 199402 }, + { url = "https://files.pythonhosted.org/packages/a4/c0/2d2df3aa7f8660d0d4cc4f1e00490c48d5958da57082e70dea7af366f876/propcache-0.2.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:cea7daf9fc7ae6687cf1e2c049752f19f146fdc37c2cc376e7d0032cf4f25347", size = 200528 }, + { url = "https://files.pythonhosted.org/packages/21/c8/65ac9142f5e40c8497f7176e71d18826b09e06dd4eb401c9a4ee41aa9c74/propcache-0.2.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:8b3489ff1ed1e8315674d0775dc7d2195fb13ca17b3808721b54dbe9fd020faf", size = 211254 }, + { url = "https://files.pythonhosted.org/packages/09/e4/edb70b447a1d8142df51ec7511e84aa64d7f6ce0a0fdf5eb55363cdd0935/propcache-0.2.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9403db39be1393618dd80c746cb22ccda168efce239c73af13c3763ef56ffc04", size = 214589 }, + { url = "https://files.pythonhosted.org/packages/cb/02/817f309ec8d8883287781d6d9390f80b14db6e6de08bc659dfe798a825c2/propcache-0.2.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5d97151bc92d2b2578ff7ce779cdb9174337390a535953cbb9452fb65164c587", size = 207283 }, + { url = "https://files.pythonhosted.org/packages/d7/fe/2d18612096ed2212cfef821b6fccdba5d52efc1d64511c206c5c16be28fd/propcache-0.2.1-cp39-cp39-win32.whl", hash = "sha256:9caac6b54914bdf41bcc91e7eb9147d331d29235a7c967c150ef5df6464fd1bb", size = 40866 }, + { url = "https://files.pythonhosted.org/packages/24/2e/b5134802e7b57c403c7b73c7a39374e7a6b7f128d1968b4a4b4c0b700250/propcache-0.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:92fc4500fcb33899b05ba73276dfb684a20d31caa567b7cb5252d48f896a91b1", size = 44975 }, + { url = "https://files.pythonhosted.org/packages/41/b6/c5319caea262f4821995dca2107483b94a3345d4607ad797c76cb9c36bcc/propcache-0.2.1-py3-none-any.whl", hash = "sha256:52277518d6aae65536e9cea52d4e7fd2f7a66f4aa2d30ed3f2fcea620ace3c54", size = 11818 }, +] + +[[package]] +name = "protobuf" +version = "5.29.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d2/4f/1639b7b1633d8fd55f216ba01e21bf2c43384ab25ef3ddb35d85a52033e8/protobuf-5.29.1.tar.gz", hash = "sha256:683be02ca21a6ffe80db6dd02c0b5b2892322c59ca57fd6c872d652cb80549cb", size = 424965 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/50/c7/28669b04691a376cf7d0617d612f126aa0fff763d57df0142f9bf474c5b8/protobuf-5.29.1-cp310-abi3-win32.whl", hash = "sha256:22c1f539024241ee545cbcb00ee160ad1877975690b16656ff87dde107b5f110", size = 422706 }, + { url = "https://files.pythonhosted.org/packages/e3/33/dc7a7712f457456b7e0b16420ab8ba1cc8686751d3f28392eb43d0029ab9/protobuf-5.29.1-cp310-abi3-win_amd64.whl", hash = "sha256:1fc55267f086dd4050d18ef839d7bd69300d0d08c2a53ca7df3920cc271a3c34", size = 434505 }, + { url = "https://files.pythonhosted.org/packages/e5/39/44239fb1c6ec557e1731d996a5de89a9eb1ada7a92491fcf9c5d714052ed/protobuf-5.29.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:d473655e29c0c4bbf8b69e9a8fb54645bc289dead6d753b952e7aa660254ae18", size = 417822 }, + { url = "https://files.pythonhosted.org/packages/fb/4a/ec56f101d38d4bef2959a9750209809242d86cf8b897db00f2f98bfa360e/protobuf-5.29.1-cp38-abi3-manylinux2014_aarch64.whl", hash = "sha256:b5ba1d0e4c8a40ae0496d0e2ecfdbb82e1776928a205106d14ad6985a09ec155", size = 319572 }, + { url = "https://files.pythonhosted.org/packages/04/52/c97c58a33b3d6c89a8138788576d372a90a6556f354799971c6b4d16d871/protobuf-5.29.1-cp38-abi3-manylinux2014_x86_64.whl", hash = "sha256:8ee1461b3af56145aca2800e6a3e2f928108c749ba8feccc6f5dd0062c410c0d", size = 319671 }, + { url = "https://files.pythonhosted.org/packages/99/19/5a3957e08de18578131810563ccfeebc7d2aad31ee52e367a61f56cc3cab/protobuf-5.29.1-cp39-cp39-win32.whl", hash = "sha256:5a41deccfa5e745cef5c65a560c76ec0ed8e70908a67cc8f4da5fce588b50d57", size = 422671 }, + { url = "https://files.pythonhosted.org/packages/24/67/8bc07bb755c8badf08db4a8bc2eb542a4e733135a6d584d1922b701d7751/protobuf-5.29.1-cp39-cp39-win_amd64.whl", hash = "sha256:012ce28d862ff417fd629285aca5d9772807f15ceb1a0dbd15b88f58c776c98c", size = 434591 }, + { url = "https://files.pythonhosted.org/packages/3b/24/c8c49df8f6587719e1d400109b16c10c6902d0c9adddc8fff82840146f99/protobuf-5.29.1-py3-none-any.whl", hash = "sha256:32600ddb9c2a53dedc25b8581ea0f1fd8ea04956373c0c07577ce58d312522e0", size = 172547 }, +] + +[[package]] +name = "psutil" +version = "6.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/26/10/2a30b13c61e7cf937f4adf90710776b7918ed0a9c434e2c38224732af310/psutil-6.1.0.tar.gz", hash = "sha256:353815f59a7f64cdaca1c0307ee13558a0512f6db064e92fe833784f08539c7a", size = 508565 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/01/9e/8be43078a171381953cfee33c07c0d628594b5dbfc5157847b85022c2c1b/psutil-6.1.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6e2dcd475ce8b80522e51d923d10c7871e45f20918e027ab682f94f1c6351688", size = 247762 }, + { url = "https://files.pythonhosted.org/packages/1d/cb/313e80644ea407f04f6602a9e23096540d9dc1878755f3952ea8d3d104be/psutil-6.1.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:0895b8414afafc526712c498bd9de2b063deaac4021a3b3c34566283464aff8e", size = 248777 }, + { url = "https://files.pythonhosted.org/packages/65/8e/bcbe2025c587b5d703369b6a75b65d41d1367553da6e3f788aff91eaf5bd/psutil-6.1.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9dcbfce5d89f1d1f2546a2090f4fcf87c7f669d1d90aacb7d7582addece9fb38", size = 284259 }, + { url = "https://files.pythonhosted.org/packages/58/4d/8245e6f76a93c98aab285a43ea71ff1b171bcd90c9d238bf81f7021fb233/psutil-6.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:498c6979f9c6637ebc3a73b3f87f9eb1ec24e1ce53a7c5173b8508981614a90b", size = 287255 }, + { url = "https://files.pythonhosted.org/packages/27/c2/d034856ac47e3b3cdfa9720d0e113902e615f4190d5d1bdb8df4b2015fb2/psutil-6.1.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d905186d647b16755a800e7263d43df08b790d709d575105d419f8b6ef65423a", size = 288804 }, + { url = "https://files.pythonhosted.org/packages/ea/55/5389ed243c878725feffc0d6a3bc5ef6764312b6fc7c081faaa2cfa7ef37/psutil-6.1.0-cp37-abi3-win32.whl", hash = "sha256:1ad45a1f5d0b608253b11508f80940985d1d0c8f6111b5cb637533a0e6ddc13e", size = 250386 }, + { url = "https://files.pythonhosted.org/packages/11/91/87fa6f060e649b1e1a7b19a4f5869709fbf750b7c8c262ee776ec32f3028/psutil-6.1.0-cp37-abi3-win_amd64.whl", hash = "sha256:a8fb3752b491d246034fa4d279ff076501588ce8cbcdbb62c32fd7a377d996be", size = 254228 }, +] + +[[package]] +name = "pycparser" +version = "2.22" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/b2/31537cf4b1ca988837256c910a668b553fceb8f069bedc4b1c826024b52c/pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6", size = 172736 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc", size = 117552 }, +] + +[[package]] +name = "pydantic" +version = "2.10.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "annotated-types" }, + { name = "pydantic-core" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/45/0f/27908242621b14e649a84e62b133de45f84c255eecb350ab02979844a788/pydantic-2.10.3.tar.gz", hash = "sha256:cb5ac360ce894ceacd69c403187900a02c4b20b693a9dd1d643e1effab9eadf9", size = 786486 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/51/72c18c55cf2f46ff4f91ebcc8f75aa30f7305f3d726be3f4ebffb4ae972b/pydantic-2.10.3-py3-none-any.whl", hash = "sha256:be04d85bbc7b65651c5f8e6b9976ed9c6f41782a55524cef079a34a0bb82144d", size = 456997 }, +] + +[[package]] +name = "pydantic-core" +version = "2.27.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a6/9f/7de1f19b6aea45aeb441838782d68352e71bfa98ee6fa048d5041991b33e/pydantic_core-2.27.1.tar.gz", hash = "sha256:62a763352879b84aa31058fc931884055fd75089cccbd9d58bb6afd01141b235", size = 412785 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6e/ce/60fd96895c09738648c83f3f00f595c807cb6735c70d3306b548cc96dd49/pydantic_core-2.27.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:71a5e35c75c021aaf400ac048dacc855f000bdfed91614b4a726f7432f1f3d6a", size = 1897984 }, + { url = "https://files.pythonhosted.org/packages/fd/b9/84623d6b6be98cc209b06687d9bca5a7b966ffed008d15225dd0d20cce2e/pydantic_core-2.27.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f82d068a2d6ecfc6e054726080af69a6764a10015467d7d7b9f66d6ed5afa23b", size = 1807491 }, + { url = "https://files.pythonhosted.org/packages/01/72/59a70165eabbc93b1111d42df9ca016a4aa109409db04304829377947028/pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:121ceb0e822f79163dd4699e4c54f5ad38b157084d97b34de8b232bcaad70278", size = 1831953 }, + { url = "https://files.pythonhosted.org/packages/7c/0c/24841136476adafd26f94b45bb718a78cb0500bd7b4f8d667b67c29d7b0d/pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4603137322c18eaf2e06a4495f426aa8d8388940f3c457e7548145011bb68e05", size = 1856071 }, + { url = "https://files.pythonhosted.org/packages/53/5e/c32957a09cceb2af10d7642df45d1e3dbd8596061f700eac93b801de53c0/pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a33cd6ad9017bbeaa9ed78a2e0752c5e250eafb9534f308e7a5f7849b0b1bfb4", size = 2038439 }, + { url = "https://files.pythonhosted.org/packages/e4/8f/979ab3eccd118b638cd6d8f980fea8794f45018255a36044dea40fe579d4/pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15cc53a3179ba0fcefe1e3ae50beb2784dede4003ad2dfd24f81bba4b23a454f", size = 2787416 }, + { url = "https://files.pythonhosted.org/packages/02/1d/00f2e4626565b3b6d3690dab4d4fe1a26edd6a20e53749eb21ca892ef2df/pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45d9c5eb9273aa50999ad6adc6be5e0ecea7e09dbd0d31bd0c65a55a2592ca08", size = 2134548 }, + { url = "https://files.pythonhosted.org/packages/9d/46/3112621204128b90898adc2e721a3cd6cf5626504178d6f32c33b5a43b79/pydantic_core-2.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8bf7b66ce12a2ac52d16f776b31d16d91033150266eb796967a7e4621707e4f6", size = 1989882 }, + { url = "https://files.pythonhosted.org/packages/49/ec/557dd4ff5287ffffdf16a31d08d723de6762bb1b691879dc4423392309bc/pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:655d7dd86f26cb15ce8a431036f66ce0318648f8853d709b4167786ec2fa4807", size = 1995829 }, + { url = "https://files.pythonhosted.org/packages/6e/b2/610dbeb74d8d43921a7234555e4c091cb050a2bdb8cfea86d07791ce01c5/pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:5556470f1a2157031e676f776c2bc20acd34c1990ca5f7e56f1ebf938b9ab57c", size = 2091257 }, + { url = "https://files.pythonhosted.org/packages/8c/7f/4bf8e9d26a9118521c80b229291fa9558a07cdd9a968ec2d5c1026f14fbc/pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f69ed81ab24d5a3bd93861c8c4436f54afdf8e8cc421562b0c7504cf3be58206", size = 2143894 }, + { url = "https://files.pythonhosted.org/packages/1f/1c/875ac7139c958f4390f23656fe696d1acc8edf45fb81e4831960f12cd6e4/pydantic_core-2.27.1-cp310-none-win32.whl", hash = "sha256:f5a823165e6d04ccea61a9f0576f345f8ce40ed533013580e087bd4d7442b52c", size = 1816081 }, + { url = "https://files.pythonhosted.org/packages/d7/41/55a117acaeda25ceae51030b518032934f251b1dac3704a53781383e3491/pydantic_core-2.27.1-cp310-none-win_amd64.whl", hash = "sha256:57866a76e0b3823e0b56692d1a0bf722bffb324839bb5b7226a7dbd6c9a40b17", size = 1981109 }, + { url = "https://files.pythonhosted.org/packages/27/39/46fe47f2ad4746b478ba89c561cafe4428e02b3573df882334bd2964f9cb/pydantic_core-2.27.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:ac3b20653bdbe160febbea8aa6c079d3df19310d50ac314911ed8cc4eb7f8cb8", size = 1895553 }, + { url = "https://files.pythonhosted.org/packages/1c/00/0804e84a78b7fdb394fff4c4f429815a10e5e0993e6ae0e0b27dd20379ee/pydantic_core-2.27.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a5a8e19d7c707c4cadb8c18f5f60c843052ae83c20fa7d44f41594c644a1d330", size = 1807220 }, + { url = "https://files.pythonhosted.org/packages/01/de/df51b3bac9820d38371f5a261020f505025df732ce566c2a2e7970b84c8c/pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f7059ca8d64fea7f238994c97d91f75965216bcbe5f695bb44f354893f11d52", size = 1829727 }, + { url = "https://files.pythonhosted.org/packages/5f/d9/c01d19da8f9e9fbdb2bf99f8358d145a312590374d0dc9dd8dbe484a9cde/pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bed0f8a0eeea9fb72937ba118f9db0cb7e90773462af7962d382445f3005e5a4", size = 1854282 }, + { url = "https://files.pythonhosted.org/packages/5f/84/7db66eb12a0dc88c006abd6f3cbbf4232d26adfd827a28638c540d8f871d/pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a3cb37038123447cf0f3ea4c74751f6a9d7afef0eb71aa07bf5f652b5e6a132c", size = 2037437 }, + { url = "https://files.pythonhosted.org/packages/34/ac/a2537958db8299fbabed81167d58cc1506049dba4163433524e06a7d9f4c/pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84286494f6c5d05243456e04223d5a9417d7f443c3b76065e75001beb26f88de", size = 2780899 }, + { url = "https://files.pythonhosted.org/packages/4a/c1/3e38cd777ef832c4fdce11d204592e135ddeedb6c6f525478a53d1c7d3e5/pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:acc07b2cfc5b835444b44a9956846b578d27beeacd4b52e45489e93276241025", size = 2135022 }, + { url = "https://files.pythonhosted.org/packages/7a/69/b9952829f80fd555fe04340539d90e000a146f2a003d3fcd1e7077c06c71/pydantic_core-2.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:4fefee876e07a6e9aad7a8c8c9f85b0cdbe7df52b8a9552307b09050f7512c7e", size = 1987969 }, + { url = "https://files.pythonhosted.org/packages/05/72/257b5824d7988af43460c4e22b63932ed651fe98804cc2793068de7ec554/pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:258c57abf1188926c774a4c94dd29237e77eda19462e5bb901d88adcab6af919", size = 1994625 }, + { url = "https://files.pythonhosted.org/packages/73/c3/78ed6b7f3278a36589bcdd01243189ade7fc9b26852844938b4d7693895b/pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:35c14ac45fcfdf7167ca76cc80b2001205a8d5d16d80524e13508371fb8cdd9c", size = 2090089 }, + { url = "https://files.pythonhosted.org/packages/8d/c8/b4139b2f78579960353c4cd987e035108c93a78371bb19ba0dc1ac3b3220/pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d1b26e1dff225c31897696cab7d4f0a315d4c0d9e8666dbffdb28216f3b17fdc", size = 2142496 }, + { url = "https://files.pythonhosted.org/packages/3e/f8/171a03e97eb36c0b51981efe0f78460554a1d8311773d3d30e20c005164e/pydantic_core-2.27.1-cp311-none-win32.whl", hash = "sha256:2cdf7d86886bc6982354862204ae3b2f7f96f21a3eb0ba5ca0ac42c7b38598b9", size = 1811758 }, + { url = "https://files.pythonhosted.org/packages/6a/fe/4e0e63c418c1c76e33974a05266e5633e879d4061f9533b1706a86f77d5b/pydantic_core-2.27.1-cp311-none-win_amd64.whl", hash = "sha256:3af385b0cee8df3746c3f406f38bcbfdc9041b5c2d5ce3e5fc6637256e60bbc5", size = 1980864 }, + { url = "https://files.pythonhosted.org/packages/50/fc/93f7238a514c155a8ec02fc7ac6376177d449848115e4519b853820436c5/pydantic_core-2.27.1-cp311-none-win_arm64.whl", hash = "sha256:81f2ec23ddc1b476ff96563f2e8d723830b06dceae348ce02914a37cb4e74b89", size = 1864327 }, + { url = "https://files.pythonhosted.org/packages/bc/6a/d741ce0c7da75ce9b394636a406aace00ad992ae417935ef2ad2e67fb970/pydantic_core-2.27.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:e9386266798d64eeb19dd3677051f5705bf873e98e15897ddb7d76f477131967", size = 1898376 }, + { url = "https://files.pythonhosted.org/packages/bd/68/6ba18e30f10c7051bc55f1dffeadbee51454b381c91846104892a6d3b9cd/pydantic_core-2.27.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4228b5b646caa73f119b1ae756216b59cc6e2267201c27d3912b592c5e323b60", size = 1777246 }, + { url = "https://files.pythonhosted.org/packages/36/b8/6f1b7c5f068c00dfe179b8762bc1d32c75c0e9f62c9372174b1b64a74aa8/pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b3dfe500de26c52abe0477dde16192ac39c98f05bf2d80e76102d394bd13854", size = 1832148 }, + { url = "https://files.pythonhosted.org/packages/d9/83/83ff64d599847f080a93df119e856e3bd93063cced04b9a27eb66d863831/pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aee66be87825cdf72ac64cb03ad4c15ffef4143dbf5c113f64a5ff4f81477bf9", size = 1856371 }, + { url = "https://files.pythonhosted.org/packages/72/e9/974e6c73f59627c446833ecc306cadd199edab40abcfa093372a5a5c0156/pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b748c44bb9f53031c8cbc99a8a061bc181c1000c60a30f55393b6e9c45cc5bd", size = 2038686 }, + { url = "https://files.pythonhosted.org/packages/5e/bb/5e912d02dcf29aebb2da35e5a1a26088c39ffc0b1ea81242ee9db6f1f730/pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ca038c7f6a0afd0b2448941b6ef9d5e1949e999f9e5517692eb6da58e9d44be", size = 2785725 }, + { url = "https://files.pythonhosted.org/packages/85/d7/936846087424c882d89c853711687230cd60179a67c79c34c99b64f92625/pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e0bd57539da59a3e4671b90a502da9a28c72322a4f17866ba3ac63a82c4498e", size = 2135177 }, + { url = "https://files.pythonhosted.org/packages/82/72/5a386e5ce8d3e933c3f283e61357474181c39383f38afffc15a6152fa1c5/pydantic_core-2.27.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ac6c2c45c847bbf8f91930d88716a0fb924b51e0c6dad329b793d670ec5db792", size = 1989877 }, + { url = "https://files.pythonhosted.org/packages/ce/5c/b1c417a5fd67ce132d78d16a6ba7629dc7f188dbd4f7c30ef58111ee5147/pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b94d4ba43739bbe8b0ce4262bcc3b7b9f31459ad120fb595627eaeb7f9b9ca01", size = 1996006 }, + { url = "https://files.pythonhosted.org/packages/dd/04/4e18f2c42b29929882f30e4c09a3a039555158995a4ac730a73585198a66/pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:00e6424f4b26fe82d44577b4c842d7df97c20be6439e8e685d0d715feceb9fb9", size = 2091441 }, + { url = "https://files.pythonhosted.org/packages/06/84/5a332345b7efb5ab361f916eaf7316ef010e72417e8c7dd3d34462ee9840/pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:38de0a70160dd97540335b7ad3a74571b24f1dc3ed33f815f0880682e6880131", size = 2144471 }, + { url = "https://files.pythonhosted.org/packages/54/58/23caa58c35d36627156789c0fb562264c12cfdb451c75eb275535188a96f/pydantic_core-2.27.1-cp39-none-win32.whl", hash = "sha256:7ccebf51efc61634f6c2344da73e366c75e735960b5654b63d7e6f69a5885fa3", size = 1816563 }, + { url = "https://files.pythonhosted.org/packages/f7/9c/e83f08adc8e222b43c7f11d98b27eba08f21bcb259bcbf74743ce903c49c/pydantic_core-2.27.1-cp39-none-win_amd64.whl", hash = "sha256:a57847b090d7892f123726202b7daa20df6694cbd583b67a592e856bff603d6c", size = 1983137 }, + { url = "https://files.pythonhosted.org/packages/7c/60/e5eb2d462595ba1f622edbe7b1d19531e510c05c405f0b87c80c1e89d5b1/pydantic_core-2.27.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:3fa80ac2bd5856580e242dbc202db873c60a01b20309c8319b5c5986fbe53ce6", size = 1894016 }, + { url = "https://files.pythonhosted.org/packages/61/20/da7059855225038c1c4326a840908cc7ca72c7198cb6addb8b92ec81c1d6/pydantic_core-2.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d950caa237bb1954f1b8c9227b5065ba6875ac9771bb8ec790d956a699b78676", size = 1771648 }, + { url = "https://files.pythonhosted.org/packages/8f/fc/5485cf0b0bb38da31d1d292160a4d123b5977841ddc1122c671a30b76cfd/pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e4216e64d203e39c62df627aa882f02a2438d18a5f21d7f721621f7a5d3611d", size = 1826929 }, + { url = "https://files.pythonhosted.org/packages/a1/ff/fb1284a210e13a5f34c639efc54d51da136074ffbe25ec0c279cf9fbb1c4/pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02a3d637bd387c41d46b002f0e49c52642281edacd2740e5a42f7017feea3f2c", size = 1980591 }, + { url = "https://files.pythonhosted.org/packages/f1/14/77c1887a182d05af74f6aeac7b740da3a74155d3093ccc7ee10b900cc6b5/pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:161c27ccce13b6b0c8689418da3885d3220ed2eae2ea5e9b2f7f3d48f1d52c27", size = 1981326 }, + { url = "https://files.pythonhosted.org/packages/06/aa/6f1b2747f811a9c66b5ef39d7f02fbb200479784c75e98290d70004b1253/pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:19910754e4cc9c63bc1c7f6d73aa1cfee82f42007e407c0f413695c2f7ed777f", size = 1989205 }, + { url = "https://files.pythonhosted.org/packages/7a/d2/8ce2b074d6835f3c88d85f6d8a399790043e9fdb3d0e43455e72d19df8cc/pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:e173486019cc283dc9778315fa29a363579372fe67045e971e89b6365cc035ed", size = 2079616 }, + { url = "https://files.pythonhosted.org/packages/65/71/af01033d4e58484c3db1e5d13e751ba5e3d6b87cc3368533df4c50932c8b/pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:af52d26579b308921b73b956153066481f064875140ccd1dfd4e77db89dbb12f", size = 2133265 }, + { url = "https://files.pythonhosted.org/packages/33/72/f881b5e18fbb67cf2fb4ab253660de3c6899dbb2dba409d0b757e3559e3d/pydantic_core-2.27.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:981fb88516bd1ae8b0cbbd2034678a39dedc98752f264ac9bc5839d3923fa04c", size = 2001864 }, + { url = "https://files.pythonhosted.org/packages/85/3e/f6f75ba36678fee11dd07a7729e9ed172ecf31e3f50a5d636e9605eee2af/pydantic_core-2.27.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5fde892e6c697ce3e30c61b239330fc5d569a71fefd4eb6512fc6caec9dd9e2f", size = 1894250 }, + { url = "https://files.pythonhosted.org/packages/d3/2d/a40578918e2eb5b4ee0d206a4fb6c4040c2bf14e28d29fba9bd7e7659d16/pydantic_core-2.27.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:816f5aa087094099fff7edabb5e01cc370eb21aa1a1d44fe2d2aefdfb5599b31", size = 1772035 }, + { url = "https://files.pythonhosted.org/packages/7f/ee/0377e9f4ca5a47e8885f670a65c0a647ddf9ce98d50bf7547cf8e1ee5771/pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c10c309e18e443ddb108f0ef64e8729363adbfd92d6d57beec680f6261556f3", size = 1827025 }, + { url = "https://files.pythonhosted.org/packages/fe/0b/a24d9ef762d05bebdfafd6d5d176b990728fa9ec8ea7b6040d6fb5f3caaa/pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98476c98b02c8e9b2eec76ac4156fd006628b1b2d0ef27e548ffa978393fd154", size = 1980927 }, + { url = "https://files.pythonhosted.org/packages/00/bd/deadc1722eb7dfdf787a3bbcd32eabbdcc36931fd48671a850e1b9f2cd77/pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c3027001c28434e7ca5a6e1e527487051136aa81803ac812be51802150d880dd", size = 1980918 }, + { url = "https://files.pythonhosted.org/packages/f0/05/5d09d0b0e92053d538927308ea1d35cb25ab543d9c3e2eb2d7653bc73690/pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:7699b1df36a48169cdebda7ab5a2bac265204003f153b4bd17276153d997670a", size = 1989990 }, + { url = "https://files.pythonhosted.org/packages/5b/7e/f7191346d1c3ac66049f618ee331359f8552a8b68a2daf916003c30b6dc8/pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:1c39b07d90be6b48968ddc8c19e7585052088fd7ec8d568bb31ff64c70ae3c97", size = 2079871 }, + { url = "https://files.pythonhosted.org/packages/f3/65/2caf4f7ad65413a137d43cb9578c54d1abd3224be786ad840263c1bf9e0f/pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:46ccfe3032b3915586e469d4972973f893c0a2bb65669194a5bdea9bacc088c2", size = 2133569 }, + { url = "https://files.pythonhosted.org/packages/fd/ab/718d9a1c41bb8d3e0e04d15b68b8afc135f8fcf552705b62f226225065c7/pydantic_core-2.27.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:62ba45e21cf6571d7f716d903b5b7b6d2617e2d5d67c0923dc47b9d41369f840", size = 2002035 }, +] + +[[package]] +name = "pygments" +version = "2.18.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/62/8336eff65bcbc8e4cb5d05b55faf041285951b6e80f33e2bff2024788f31/pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199", size = 4891905 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a", size = 1205513 }, +] + +[[package]] +name = "pynndescent" +version = "0.5.13" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "joblib" }, + { name = "llvmlite" }, + { name = "numba" }, + { name = "scikit-learn" }, + { name = "scipy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7e/58/560a4db5eb3794d922fe55804b10326534ded3d971e1933c1eef91193f5e/pynndescent-0.5.13.tar.gz", hash = "sha256:d74254c0ee0a1eeec84597d5fe89fedcf778593eeabe32c2f97412934a9800fb", size = 2975955 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/53/d23a97e0a2c690d40b165d1062e2c4ccc796be458a1ce59f6ba030434663/pynndescent-0.5.13-py3-none-any.whl", hash = "sha256:69aabb8f394bc631b6ac475a1c7f3994c54adf3f51cd63b2730fefba5771b949", size = 56850 }, +] + +[[package]] +name = "pyparsing" +version = "3.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8c/d5/e5aeee5387091148a19e1145f63606619cb5f20b83fccb63efae6474e7b2/pyparsing-3.2.0.tar.gz", hash = "sha256:cbf74e27246d595d9a74b186b810f6fbb86726dbf3b9532efb343f6d7294fe9c", size = 920984 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/be/ec/2eb3cd785efd67806c46c13a17339708ddc346cbb684eade7a6e6f79536a/pyparsing-3.2.0-py3-none-any.whl", hash = "sha256:93d9577b88da0bbea8cc8334ee8b918ed014968fd2ec383e868fb8afb1ccef84", size = 106921 }, +] + +[[package]] +name = "pypinyin" +version = "0.53.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b8/2d/58c9e7d0825d834fc5ac62a340640953d39a80e78cba70eb73d3bad5b4be/pypinyin-0.53.0.tar.gz", hash = "sha256:a2d39ddc2bd31b55897bbb10d2e11a0c4d399988a97c00ad489c151afd9b106d", size = 824458 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/af/a1f9ee31b860ea55985a743b53fc06e61fe156bc1a9d64d94a81afa80470/pypinyin-0.53.0-py2.py3-none-any.whl", hash = "sha256:a906768919da3c31771f2c5e0e5a759214dc38d0087e15e6ff67649e03df8097", size = 834720 }, +] + +[[package]] +name = "pysbd" +version = "0.3.4" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/48/0a/c99fb7d7e176f8b176ef19704a32e6a9c6aafdf19ef75a187f701fc15801/pysbd-0.3.4-py3-none-any.whl", hash = "sha256:cd838939b7b0b185fcf86b0baf6636667dfb6e474743beeff878e9f42e022953", size = 71082 }, +] + +[[package]] +name = "python-crfsuite" +version = "0.9.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ea/17/9c64a2486de27fce7570c366eb723fd7a39dd7845119ee8fdd5051023671/python_crfsuite-0.9.11.tar.gz", hash = "sha256:6eff965ca70567396d822c9a35ea74b0f7edb27d9471524997bdabe7a6da5f5a", size = 477721 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/74/6335c271196db419c77ddfb19c04abe40fee45921faca96c150bfc51f176/python_crfsuite-0.9.11-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2f5ed569517e7b1fa3d32cf5d5cbe2fb6c85486195bf5cad03d52072fef7aa8a", size = 319014 }, + { url = "https://files.pythonhosted.org/packages/38/32/b2986996b4be2edeb13b62b5115aa042250f5da87edd3f8db4d71d6d1457/python_crfsuite-0.9.11-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aed10ee4334c99173940e88318d312a4f9e70ba653b8ac0e6f3ef816431af811", size = 1183446 }, + { url = "https://files.pythonhosted.org/packages/5f/46/bea59e70e382aeeb1cd47e04868ce3bcec622968af4b01b24b272d8050ad/python_crfsuite-0.9.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fd8cc52f853436bbed580ad6c17e37c3657466fdfa28ddc55efcbba28b92cdf", size = 1215316 }, + { url = "https://files.pythonhosted.org/packages/4d/ba/f4c169ce26689ddf4eb92effb4b15dafbb52622302f15a67492c680f3e0c/python_crfsuite-0.9.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:182fad0415697d5acbe18364333f8255016c8609d570cba78c20d8d71a392f90", size = 1232601 }, + { url = "https://files.pythonhosted.org/packages/54/cb/b38bd20df2274570275dc97515f7cf8475ef8ffc50bc6d9dffaafd9a8600/python_crfsuite-0.9.11-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:05cd988aaa7ac87a54d4bd1d756455f6e3b078f07b4fcbda3bccfd91a784dd20", size = 2103655 }, + { url = "https://files.pythonhosted.org/packages/fa/d0/16f0d8bcc284afb197a22cc923c5cbd219b12ee1482c3ebb237bee48f957/python_crfsuite-0.9.11-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2dead957809b92b7f0fc4c03fc70af9cbcaf35518ff1fd3a3fe2862dd0bb52fa", size = 2250127 }, + { url = "https://files.pythonhosted.org/packages/51/0e/8ab90bfc316ff326588f6bbbb2eef1776ca11e91e22ab4eaced483b8f774/python_crfsuite-0.9.11-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:66f24e5281b8a10091c3a9eef5a85115aea9570bcb9e0c03c738b0eab7070cb5", size = 2191878 }, + { url = "https://files.pythonhosted.org/packages/5d/84/52e622fed7335a97dbabf7cc577feefa92001d3d39135d3ddaef998bf929/python_crfsuite-0.9.11-cp310-cp310-win32.whl", hash = "sha256:b5a9492686e3dde5739ea19a3ec37397eb7cff787362e403a411acb6431aaf84", size = 280885 }, + { url = "https://files.pythonhosted.org/packages/13/7a/def271af273f5b15052fa0ce8f80811b2486c47dc7c718971418b58c8ce2/python_crfsuite-0.9.11-cp310-cp310-win_amd64.whl", hash = "sha256:d2c361819ba331c48038f1b231b8863b886205e9decae2fb89f69da44b28d00a", size = 301530 }, + { url = "https://files.pythonhosted.org/packages/bc/32/743048adf41ba3ebc4d82deed5d4a336164dc0066ef83b28d2a4b1979d66/python_crfsuite-0.9.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4a2f2ff5b6b0b6cf72ee476436f3926ccd0045c97e7703478a025c9badd180c6", size = 319684 }, + { url = "https://files.pythonhosted.org/packages/f0/12/99235a88e786a4f2874cb9b416b53edc778719c2d27843c2727e7233bbaa/python_crfsuite-0.9.11-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83bc133fc2a411144778bb03d56a95f88a4da0386462fb99d32b45428959101f", size = 1211479 }, + { url = "https://files.pythonhosted.org/packages/a5/7f/8da1653440925627f1e2730a2a8f048f9e84e644a95a6324f7cce5b0e324/python_crfsuite-0.9.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d5e52bfe54c1cb94009f1edb9c1dec3fe6d31823c60fafee04d63354c342303", size = 1244805 }, + { url = "https://files.pythonhosted.org/packages/34/43/07221382ab31f3fd8d648c1421b240a332cc64ad7f89af275101ce9e5bad/python_crfsuite-0.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a23a96dc9a25a0d143430236158ca0d836b94a26d5752ffdf7efe315c14045f5", size = 1261854 }, + { url = "https://files.pythonhosted.org/packages/45/e7/ac1d92ce9951401d71116526d76100a7ed3a1717dfbb2bfc0e9195d5ef09/python_crfsuite-0.9.11-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dd95a8ab9d92ac6756c17dde8150d7edcc696e49b4ca5f537e347143d19c94bc", size = 2139166 }, + { url = "https://files.pythonhosted.org/packages/bd/d8/a4e799f6126a7b8bafe3896472065985c99d32a68dd9bba29885e1c3c56c/python_crfsuite-0.9.11-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:800fd345f2eb822d574eeaa6099bb88a23942272f62ea3e182e8ec07f4cf5ca8", size = 2282077 }, + { url = "https://files.pythonhosted.org/packages/a7/0e/8f66fe63a751edd4ab1036af5276334e111a43d7cc939c57cd04090416d4/python_crfsuite-0.9.11-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4c17dc2c5ac63d10993afbab0288bb1949e4ac856361c83e8041fff4493d7dab", size = 2225963 }, + { url = "https://files.pythonhosted.org/packages/50/57/8d58d869a41715fbefe6d4fcf62a483e76f223716f44583df7d2ac0a05fe/python_crfsuite-0.9.11-cp311-cp311-win32.whl", hash = "sha256:9a00f1f32203d9cb66658df75ee62ce4809b24f26b982b7f482934a683abc96c", size = 280872 }, + { url = "https://files.pythonhosted.org/packages/f3/4c/2aabe6f3c06a6e62fb4d80d0ed224e3d813b7fc5bc7d9aba52e724639268/python_crfsuite-0.9.11-cp311-cp311-win_amd64.whl", hash = "sha256:d255f02c890628337c970d76cba787afb7991340b3a7b201d3a158add5f78989", size = 301866 }, + { url = "https://files.pythonhosted.org/packages/82/b6/334d7f67e5775d6fadf29240c83fb7aedd8d45138140adf749ca094762ac/python_crfsuite-0.9.11-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e0e1fad868fe15cb5bca7c0015995bd962de2f0b100e3e5b7dd3c14273fdc806", size = 319161 }, + { url = "https://files.pythonhosted.org/packages/66/96/a8faa72b934c6502d29f71d4d7251fdfc387cd1a5e256650b2cbc66008f1/python_crfsuite-0.9.11-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bcb60d6ac04e6f7e64f02aceaea88b6ad4ffdc183c5301f7fd8b8a280c3efc8e", size = 1184056 }, + { url = "https://files.pythonhosted.org/packages/64/85/2f09e1f6aed9e2f2b532e19a3de3fc81b6b9f982dc884d0c85f5b6e1c1e6/python_crfsuite-0.9.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27e6e9a3439c503884d6bb4311f9e7bb34cd4c5e83da28f8c8abcfa34332b2f7", size = 1216296 }, + { url = "https://files.pythonhosted.org/packages/4c/0f/a6f17d8ba1fff46db69c32fdd818a87c7ec91c489d77a96b4f7b5f16b9ca/python_crfsuite-0.9.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3064a4902b18c8a0916e48db4f94bc323e9390b96ae41098674ceb36f107acee", size = 1232157 }, + { url = "https://files.pythonhosted.org/packages/53/66/206b27db342a62d58697d63e8b8d820d1107c7c49e7c3be55191bf16ceb8/python_crfsuite-0.9.11-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:cac7a8bb6f629dc42408f3df45a892010321ba539a30cecc54bdea8f05580003", size = 2102304 }, + { url = "https://files.pythonhosted.org/packages/83/3e/fc4b4087b7a52402c4f5460088c0bf4ab9b6aa331f29b9ef53fe183e2aff/python_crfsuite-0.9.11-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:796b6b84d4af5b848786f05c378a32f08ef6a5c67dd929f9845f0f7217177db8", size = 2250605 }, + { url = "https://files.pythonhosted.org/packages/42/08/dad565049d00e686aa26ff372dc1a14a27ff336e24b243b3012dfc6e7714/python_crfsuite-0.9.11-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:92ebc0f4291b6beae87eb6b9999c3381db5299852f7bdd88cdfca62d759630db", size = 2190582 }, + { url = "https://files.pythonhosted.org/packages/5e/99/634694a4d45dcee478ab5c958492f21b298c927f0ba307b6b2b1a0978f4c/python_crfsuite-0.9.11-cp39-cp39-win32.whl", hash = "sha256:d6b4705cd7657efa8fc7742b09783537595944d18c0708e362252c2a9cd2a58d", size = 280967 }, + { url = "https://files.pythonhosted.org/packages/49/31/950bd2e96df785218aa5db5870ed96b48a5d5030fdd4528de084f0361852/python_crfsuite-0.9.11-cp39-cp39-win_amd64.whl", hash = "sha256:c7aeec4be4056b0c6dd4a1357707c8d5b9c88b3f74e51d2f4d407692cad4877f", size = 301523 }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892 }, +] + +[[package]] +name = "pytz" +version = "2024.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3a/31/3c70bf7603cc2dca0f19bdc53b4537a797747a58875b552c8c413d963a3f/pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a", size = 319692 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/11/c3/005fcca25ce078d2cc29fd559379817424e94885510568bc1bc53d7d5846/pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725", size = 508002 }, +] + +[[package]] +name = "pyyaml" +version = "6.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 }, + { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 }, + { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 }, + { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 }, + { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 }, + { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 }, + { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 }, + { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 }, + { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 }, + { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 }, + { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 }, + { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 }, + { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 }, + { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 }, + { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 }, + { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 }, + { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 }, + { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 }, + { url = "https://files.pythonhosted.org/packages/65/d8/b7a1db13636d7fb7d4ff431593c510c8b8fca920ade06ca8ef20015493c5/PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d", size = 184777 }, + { url = "https://files.pythonhosted.org/packages/0a/02/6ec546cd45143fdf9840b2c6be8d875116a64076218b61d68e12548e5839/PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f", size = 172318 }, + { url = "https://files.pythonhosted.org/packages/0e/9a/8cc68be846c972bda34f6c2a93abb644fb2476f4dcc924d52175786932c9/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290", size = 720891 }, + { url = "https://files.pythonhosted.org/packages/e9/6c/6e1b7f40181bc4805e2e07f4abc10a88ce4648e7e95ff1abe4ae4014a9b2/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12", size = 722614 }, + { url = "https://files.pythonhosted.org/packages/3d/32/e7bd8535d22ea2874cef6a81021ba019474ace0d13a4819c2a4bce79bd6a/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19", size = 737360 }, + { url = "https://files.pythonhosted.org/packages/d7/12/7322c1e30b9be969670b672573d45479edef72c9a0deac3bb2868f5d7469/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e", size = 699006 }, + { url = "https://files.pythonhosted.org/packages/82/72/04fcad41ca56491995076630c3ec1e834be241664c0c09a64c9a2589b507/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725", size = 723577 }, + { url = "https://files.pythonhosted.org/packages/ed/5e/46168b1f2757f1fcd442bc3029cd8767d88a98c9c05770d8b420948743bb/PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631", size = 144593 }, + { url = "https://files.pythonhosted.org/packages/19/87/5124b1c1f2412bb95c59ec481eaf936cd32f0fe2a7b16b97b81c4c017a6a/PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8", size = 162312 }, +] + +[[package]] +name = "regex" +version = "2024.11.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674 }, + { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684 }, + { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589 }, + { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511 }, + { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149 }, + { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707 }, + { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702 }, + { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976 }, + { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397 }, + { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726 }, + { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098 }, + { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325 }, + { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277 }, + { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197 }, + { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714 }, + { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042 }, + { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669 }, + { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684 }, + { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589 }, + { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121 }, + { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275 }, + { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257 }, + { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727 }, + { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667 }, + { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963 }, + { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700 }, + { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592 }, + { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929 }, + { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213 }, + { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734 }, + { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052 }, + { url = "https://files.pythonhosted.org/packages/89/23/c4a86df398e57e26f93b13ae63acce58771e04bdde86092502496fa57f9c/regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839", size = 482682 }, + { url = "https://files.pythonhosted.org/packages/3c/8b/45c24ab7a51a1658441b961b86209c43e6bb9d39caf1e63f46ce6ea03bc7/regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e", size = 287679 }, + { url = "https://files.pythonhosted.org/packages/7a/d1/598de10b17fdafc452d11f7dada11c3be4e379a8671393e4e3da3c4070df/regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf", size = 284578 }, + { url = "https://files.pythonhosted.org/packages/49/70/c7eaa219efa67a215846766fde18d92d54cb590b6a04ffe43cef30057622/regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b", size = 782012 }, + { url = "https://files.pythonhosted.org/packages/89/e5/ef52c7eb117dd20ff1697968219971d052138965a4d3d9b95e92e549f505/regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0", size = 820580 }, + { url = "https://files.pythonhosted.org/packages/5f/3f/9f5da81aff1d4167ac52711acf789df13e789fe6ac9545552e49138e3282/regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b", size = 809110 }, + { url = "https://files.pythonhosted.org/packages/86/44/2101cc0890c3621b90365c9ee8d7291a597c0722ad66eccd6ffa7f1bcc09/regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef", size = 780919 }, + { url = "https://files.pythonhosted.org/packages/ce/2e/3e0668d8d1c7c3c0d397bf54d92fc182575b3a26939aed5000d3cc78760f/regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48", size = 771515 }, + { url = "https://files.pythonhosted.org/packages/a6/49/1bc4584254355e3dba930a3a2fd7ad26ccba3ebbab7d9100db0aff2eedb0/regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13", size = 696957 }, + { url = "https://files.pythonhosted.org/packages/c8/dd/42879c1fc8a37a887cd08e358af3d3ba9e23038cd77c7fe044a86d9450ba/regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2", size = 768088 }, + { url = "https://files.pythonhosted.org/packages/89/96/c05a0fe173cd2acd29d5e13c1adad8b706bcaa71b169e1ee57dcf2e74584/regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95", size = 774752 }, + { url = "https://files.pythonhosted.org/packages/b5/f3/a757748066255f97f14506483436c5f6aded7af9e37bca04ec30c90ca683/regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9", size = 838862 }, + { url = "https://files.pythonhosted.org/packages/5c/93/c6d2092fd479dcaeea40fc8fa673822829181ded77d294a7f950f1dda6e2/regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f", size = 842622 }, + { url = "https://files.pythonhosted.org/packages/ff/9c/daa99532c72f25051a90ef90e1413a8d54413a9e64614d9095b0c1c154d0/regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b", size = 772713 }, + { url = "https://files.pythonhosted.org/packages/13/5d/61a533ccb8c231b474ac8e3a7d70155b00dfc61af6cafdccd1947df6d735/regex-2024.11.6-cp39-cp39-win32.whl", hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57", size = 261756 }, + { url = "https://files.pythonhosted.org/packages/dc/7b/e59b7f7c91ae110d154370c24133f947262525b5d6406df65f23422acc17/regex-2024.11.6-cp39-cp39-win_amd64.whl", hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983", size = 274110 }, +] + +[[package]] +name = "requests" +version = "2.32.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/63/70/2bf7780ad2d390a8d301ad0b550f1581eadbd9a20f896afe06353c2a2913/requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760", size = 131218 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6", size = 64928 }, +] + +[[package]] +name = "rich" +version = "13.9.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markdown-it-py" }, + { name = "pygments" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ab/3a/0316b28d0761c6734d6bc14e770d85506c986c85ffb239e688eeaab2c2bc/rich-13.9.4.tar.gz", hash = "sha256:439594978a49a09530cff7ebc4b5c7103ef57baf48d5ea3184f21d9a2befa098", size = 223149 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/19/71/39c7c0d87f8d4e6c020a393182060eaefeeae6c01dab6a84ec346f2567df/rich-13.9.4-py3-none-any.whl", hash = "sha256:6049d5e6ec054bf2779ab3358186963bac2ea89175919d699e378b99738c2a90", size = 242424 }, +] + +[[package]] +name = "ruff" +version = "0.8.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bf/5e/683c7ef7a696923223e7d95ca06755d6e2acbc5fd8382b2912a28008137c/ruff-0.8.3.tar.gz", hash = "sha256:5e7558304353b84279042fc584a4f4cb8a07ae79b2bf3da1a7551d960b5626d3", size = 3378522 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f8/c4/bfdbb8b9c419ff3b52479af8581026eeaac3764946fdb463dec043441b7d/ruff-0.8.3-py3-none-linux_armv6l.whl", hash = "sha256:8d5d273ffffff0acd3db5bf626d4b131aa5a5ada1276126231c4174543ce20d6", size = 10535860 }, + { url = "https://files.pythonhosted.org/packages/ef/c5/0aabdc9314b4b6f051168ac45227e2aa8e1c6d82718a547455e40c9c9faa/ruff-0.8.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:e4d66a21de39f15c9757d00c50c8cdd20ac84f55684ca56def7891a025d7e939", size = 10346327 }, + { url = "https://files.pythonhosted.org/packages/1a/78/4843a59e7e7b398d6019cf91ab06502fd95397b99b2b858798fbab9151f5/ruff-0.8.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:c356e770811858bd20832af696ff6c7e884701115094f427b64b25093d6d932d", size = 9942585 }, + { url = "https://files.pythonhosted.org/packages/91/5a/642ed8f1ba23ffc2dd347697e01eef3c42fad6ac76603be4a8c3a9d6311e/ruff-0.8.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c0a60a825e3e177116c84009d5ebaa90cf40dfab56e1358d1df4e29a9a14b13", size = 10797597 }, + { url = "https://files.pythonhosted.org/packages/30/25/2e654bc7226da09a49730a1a2ea6e89f843b362db80b4b2a7a4f948ac986/ruff-0.8.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:75fb782f4db39501210ac093c79c3de581d306624575eddd7e4e13747e61ba18", size = 10307244 }, + { url = "https://files.pythonhosted.org/packages/c0/2d/a224d56bcd4383583db53c2b8f410ebf1200866984aa6eb9b5a70f04e71f/ruff-0.8.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f26bc76a133ecb09a38b7868737eded6941b70a6d34ef53a4027e83913b6502", size = 11362439 }, + { url = "https://files.pythonhosted.org/packages/82/01/03e2857f9c371b8767d3e909f06a33bbdac880df17f17f93d6f6951c3381/ruff-0.8.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:01b14b2f72a37390c1b13477c1c02d53184f728be2f3ffc3ace5b44e9e87b90d", size = 12078538 }, + { url = "https://files.pythonhosted.org/packages/af/ae/ff7f97b355da16d748ceec50e1604a8215d3659b36b38025a922e0612e9b/ruff-0.8.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53babd6e63e31f4e96ec95ea0d962298f9f0d9cc5990a1bbb023a6baf2503a82", size = 11616172 }, + { url = "https://files.pythonhosted.org/packages/6a/d0/6156d4d1e53ebd17747049afe801c5d7e3014d9b2f398b9236fe36ba4320/ruff-0.8.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1ae441ce4cf925b7f363d33cd6570c51435972d697e3e58928973994e56e1452", size = 12919886 }, + { url = "https://files.pythonhosted.org/packages/4e/84/affcb30bacb94f6036a128ad5de0e29f543d3f67ee42b490b17d68e44b8a/ruff-0.8.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d7c65bc0cadce32255e93c57d57ecc2cca23149edd52714c0c5d6fa11ec328cd", size = 11212599 }, + { url = "https://files.pythonhosted.org/packages/60/b9/5694716bdefd8f73df7c0104334156c38fb0f77673d2966a5a1345bab94d/ruff-0.8.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:5be450bb18f23f0edc5a4e5585c17a56ba88920d598f04a06bd9fd76d324cb20", size = 10784637 }, + { url = "https://files.pythonhosted.org/packages/24/7e/0e8f835103ac7da81c3663eedf79dec8359e9ae9a3b0d704bae50be59176/ruff-0.8.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8faeae3827eaa77f5721f09b9472a18c749139c891dbc17f45e72d8f2ca1f8fc", size = 10390591 }, + { url = "https://files.pythonhosted.org/packages/27/da/180ec771fc01c004045962ce017ca419a0281f4bfaf867ed0020f555b56e/ruff-0.8.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:db503486e1cf074b9808403991663e4277f5c664d3fe237ee0d994d1305bb060", size = 10894298 }, + { url = "https://files.pythonhosted.org/packages/6d/f8/29f241742ed3954eb2222314b02db29f531a15cab3238d1295e8657c5f18/ruff-0.8.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:6567be9fb62fbd7a099209257fef4ad2c3153b60579818b31a23c886ed4147ea", size = 11275965 }, + { url = "https://files.pythonhosted.org/packages/79/e9/5b81dc9afc8a80884405b230b9429efeef76d04caead904bd213f453b973/ruff-0.8.3-py3-none-win32.whl", hash = "sha256:19048f2f878f3ee4583fc6cb23fb636e48c2635e30fb2022b3a1cd293402f964", size = 8807651 }, + { url = "https://files.pythonhosted.org/packages/ea/67/7291461066007617b59a707887b90e319b6a043c79b4d19979f86b7a20e7/ruff-0.8.3-py3-none-win_amd64.whl", hash = "sha256:f7df94f57d7418fa7c3ffb650757e0c2b96cf2501a0b192c18e4fb5571dfada9", size = 9625289 }, + { url = "https://files.pythonhosted.org/packages/03/8f/e4fa95288b81233356d9a9dcaed057e5b0adc6399aa8fd0f6d784041c9c3/ruff-0.8.3-py3-none-win_arm64.whl", hash = "sha256:fe2756edf68ea79707c8d68b78ca9a58ed9af22e430430491ee03e718b5e4936", size = 9078754 }, +] + +[[package]] +name = "safetensors" +version = "0.4.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cb/46/a1c56ed856c6ac3b1a8b37abe5be0cac53219367af1331e721b04d122577/safetensors-0.4.5.tar.gz", hash = "sha256:d73de19682deabb02524b3d5d1f8b3aaba94c72f1bbfc7911b9b9d5d391c0310", size = 65702 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/10/0798ec2c8704c2d172620d8a3725bed92cdd75516357b1a3e64d4229ea4e/safetensors-0.4.5-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:a63eaccd22243c67e4f2b1c3e258b257effc4acd78f3b9d397edc8cf8f1298a7", size = 392312 }, + { url = "https://files.pythonhosted.org/packages/2b/9e/9648d8dbb485c40a4a0212b7537626ae440b48156cc74601ca0b7a7615e0/safetensors-0.4.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:23fc9b4ec7b602915cbb4ec1a7c1ad96d2743c322f20ab709e2c35d1b66dad27", size = 381858 }, + { url = "https://files.pythonhosted.org/packages/8b/67/49556aeacc00df353767ed31d68b492fecf38c3f664c52692e4d92aa0032/safetensors-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6885016f34bef80ea1085b7e99b3c1f92cb1be78a49839203060f67b40aee761", size = 441382 }, + { url = "https://files.pythonhosted.org/packages/5d/ce/e9f4869a37bb11229e6cdb4e73a6ef23b4f360eee9dca5f7e40982779704/safetensors-0.4.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:133620f443450429322f238fda74d512c4008621227fccf2f8cf4a76206fea7c", size = 439001 }, + { url = "https://files.pythonhosted.org/packages/a0/27/aee8cf031b89c34caf83194ec6b7f2eed28d053fff8b6da6d00c85c56035/safetensors-0.4.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4fb3e0609ec12d2a77e882f07cced530b8262027f64b75d399f1504ffec0ba56", size = 478026 }, + { url = "https://files.pythonhosted.org/packages/da/33/1d9fc4805c623636e7d460f28eec92ebd1856f7a552df8eb78398a1ef4de/safetensors-0.4.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d0f1dd769f064adc33831f5e97ad07babbd728427f98e3e1db6902e369122737", size = 495545 }, + { url = "https://files.pythonhosted.org/packages/b9/df/6f766b56690709d22e83836e4067a1109a7d84ea152a6deb5692743a2805/safetensors-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c6d156bdb26732feada84f9388a9f135528c1ef5b05fae153da365ad4319c4c5", size = 435016 }, + { url = "https://files.pythonhosted.org/packages/90/fa/7bc3f18086201b1e55a42c88b822ae197d0158e12c54cd45c887305f1b7e/safetensors-0.4.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9e347d77e2c77eb7624400ccd09bed69d35c0332f417ce8c048d404a096c593b", size = 456273 }, + { url = "https://files.pythonhosted.org/packages/3e/59/2ae50150d37a65c1c5f01aec74dc737707b8bbecdc76307e5a1a12c8a376/safetensors-0.4.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9f556eea3aec1d3d955403159fe2123ddd68e880f83954ee9b4a3f2e15e716b6", size = 619669 }, + { url = "https://files.pythonhosted.org/packages/fe/43/10f0bb597aef62c9c154152e265057089f3c729bdd980e6c32c3ec2407a4/safetensors-0.4.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9483f42be3b6bc8ff77dd67302de8ae411c4db39f7224dec66b0eb95822e4163", size = 605212 }, + { url = "https://files.pythonhosted.org/packages/7c/75/ede6887ea0ceaba55730988bfc7668dc147a8758f907fa6db26fbb681b8e/safetensors-0.4.5-cp310-none-win32.whl", hash = "sha256:7389129c03fadd1ccc37fd1ebbc773f2b031483b04700923c3511d2a939252cc", size = 272652 }, + { url = "https://files.pythonhosted.org/packages/ba/f0/919c72a9eef843781e652d0650f2819039943e69b69d5af2d0451a23edc3/safetensors-0.4.5-cp310-none-win_amd64.whl", hash = "sha256:e98ef5524f8b6620c8cdef97220c0b6a5c1cef69852fcd2f174bb96c2bb316b1", size = 285879 }, + { url = "https://files.pythonhosted.org/packages/9a/a5/25bcf75e373412daf1fd88045ab3aa8140a0d804ef0e70712c4f2c5b94d8/safetensors-0.4.5-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:21f848d7aebd5954f92538552d6d75f7c1b4500f51664078b5b49720d180e47c", size = 392256 }, + { url = "https://files.pythonhosted.org/packages/08/8c/ece3bf8756506a890bd980eca02f47f9d98dfbf5ce16eda1368f53560f67/safetensors-0.4.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:bb07000b19d41e35eecef9a454f31a8b4718a185293f0d0b1c4b61d6e4487971", size = 381490 }, + { url = "https://files.pythonhosted.org/packages/39/83/c4a7ce01d626e46ea2b45887f2e59b16441408031e2ce2f9fe01860c6946/safetensors-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09dedf7c2fda934ee68143202acff6e9e8eb0ddeeb4cfc24182bef999efa9f42", size = 441093 }, + { url = "https://files.pythonhosted.org/packages/47/26/cc52de647e71bd9a0b0d78ead0d31d9c462b35550a817aa9e0cab51d6db4/safetensors-0.4.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:59b77e4b7a708988d84f26de3ebead61ef1659c73dcbc9946c18f3b1786d2688", size = 438960 }, + { url = "https://files.pythonhosted.org/packages/06/78/332538546775ee97e749867df2d58f2282d9c48a1681e4891eed8b94ec94/safetensors-0.4.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d3bc83e14d67adc2e9387e511097f254bd1b43c3020440e708858c684cbac68", size = 478031 }, + { url = "https://files.pythonhosted.org/packages/d9/03/a3c8663f1ddda54e624ecf43fce651659b49e8e1603c52c3e464b442acfa/safetensors-0.4.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:39371fc551c1072976073ab258c3119395294cf49cdc1f8476794627de3130df", size = 494754 }, + { url = "https://files.pythonhosted.org/packages/e6/ee/69e498a892f208bd1da4104d4b9be887f8611bf4942144718b6738482250/safetensors-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6c19feda32b931cae0acd42748a670bdf56bee6476a046af20181ad3fee4090", size = 435013 }, + { url = "https://files.pythonhosted.org/packages/a2/61/f0cfce984515b86d1260f556ba3b782158e2855e6a318446ac2613786fa9/safetensors-0.4.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a659467495de201e2f282063808a41170448c78bada1e62707b07a27b05e6943", size = 455984 }, + { url = "https://files.pythonhosted.org/packages/e7/a9/3e3b48fcaade3eb4e347d39ebf0bd44291db21a3e4507854b42a7cb910ac/safetensors-0.4.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bad5e4b2476949bcd638a89f71b6916fa9a5cae5c1ae7eede337aca2100435c0", size = 619513 }, + { url = "https://files.pythonhosted.org/packages/80/23/2a7a1be24258c0e44c1d356896fd63dc0545a98d2d0184925fa09cd3ec76/safetensors-0.4.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:a3a315a6d0054bc6889a17f5668a73f94f7fe55121ff59e0a199e3519c08565f", size = 604841 }, + { url = "https://files.pythonhosted.org/packages/b4/5c/34d082ff1fffffd8545fb22cbae3285ab4236f1f0cfc64b7e58261c2363b/safetensors-0.4.5-cp311-none-win32.whl", hash = "sha256:a01e232e6d3d5cf8b1667bc3b657a77bdab73f0743c26c1d3c5dd7ce86bd3a92", size = 272602 }, + { url = "https://files.pythonhosted.org/packages/6d/41/948c96c8a7e9fef57c2e051f1871c108a6dbbc6d285598bdb1d89b98617c/safetensors-0.4.5-cp311-none-win_amd64.whl", hash = "sha256:cbd39cae1ad3e3ef6f63a6f07296b080c951f24cec60188378e43d3713000c04", size = 285973 }, + { url = "https://files.pythonhosted.org/packages/78/a7/47e05af6b39964a98396d593fd164723e442871dcf55fff0202dfff50b3b/safetensors-0.4.5-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:cf727bb1281d66699bef5683b04d98c894a2803442c490a8d45cd365abfbdeb2", size = 393129 }, + { url = "https://files.pythonhosted.org/packages/a4/1e/643a04fa43e070da11e11c6defdf0930fb5216aa5e734fa00e238fd09ebb/safetensors-0.4.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:96f1d038c827cdc552d97e71f522e1049fef0542be575421f7684756a748e457", size = 383165 }, + { url = "https://files.pythonhosted.org/packages/08/94/7760694760f1e5001bd62c93155b8b7ccb652d1f4d0161d1e72b5bf9581a/safetensors-0.4.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:139fbee92570ecea774e6344fee908907db79646d00b12c535f66bc78bd5ea2c", size = 442391 }, + { url = "https://files.pythonhosted.org/packages/03/1c/0db6e6e5cb293907b2242447b48cc09f31478aa02f08773155c2a2db22de/safetensors-0.4.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c36302c1c69eebb383775a89645a32b9d266878fab619819ce660309d6176c9b", size = 440015 }, + { url = "https://files.pythonhosted.org/packages/15/58/9658bf7ca3a4e77577fbd2c7afda4701c558db66b01daf7cd4d9dbd9781e/safetensors-0.4.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d641f5b8149ea98deb5ffcf604d764aad1de38a8285f86771ce1abf8e74c4891", size = 478099 }, + { url = "https://files.pythonhosted.org/packages/9e/fa/44d9723a988dd54f43a5fcfa6b4d3a721e9294bb55d1c3e539a88619f1b2/safetensors-0.4.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b4db6a61d968de73722b858038c616a1bebd4a86abe2688e46ca0cc2d17558f2", size = 497170 }, + { url = "https://files.pythonhosted.org/packages/5d/80/81ba44fc82afbf5ca553913ac49460e325dc5cf00c317b34c14d43ebd76b/safetensors-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b75a616e02f21b6f1d5785b20cecbab5e2bd3f6358a90e8925b813d557666ec1", size = 436076 }, + { url = "https://files.pythonhosted.org/packages/2e/ad/7880a359b0f93322689804bdbe1e9a3110652963478712933ff04a3d45c3/safetensors-0.4.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:788ee7d04cc0e0e7f944c52ff05f52a4415b312f5efd2ee66389fb7685ee030c", size = 456901 }, + { url = "https://files.pythonhosted.org/packages/89/4f/0b61e4add7ea9dfa8141d0bb1b8357e3a08730a020c3a287f0e889c386b5/safetensors-0.4.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:87bc42bd04fd9ca31396d3ca0433db0be1411b6b53ac5a32b7845a85d01ffc2e", size = 620159 }, + { url = "https://files.pythonhosted.org/packages/a9/60/544687daf8ce8dc9a74260992ac058d7e3f20c91eada5ca232898d005149/safetensors-0.4.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:4037676c86365a721a8c9510323a51861d703b399b78a6b4486a54a65a975fca", size = 605993 }, + { url = "https://files.pythonhosted.org/packages/98/9a/2889d9df45ee09a02a17b3349c5649dc5516d1d167515b520e4aa79bdc5b/safetensors-0.4.5-cp39-none-win32.whl", hash = "sha256:1500418454529d0ed5c1564bda376c4ddff43f30fce9517d9bee7bcce5a8ef50", size = 272930 }, + { url = "https://files.pythonhosted.org/packages/ce/00/a4bdf45a5f2e1db08aaf95bb97f8ca30ec9568573eda03ec0db9ce5ed5d2/safetensors-0.4.5-cp39-none-win_amd64.whl", hash = "sha256:9d1a94b9d793ed8fe35ab6d5cea28d540a46559bafc6aae98f30ee0867000cab", size = 286065 }, + { url = "https://files.pythonhosted.org/packages/cf/ff/037ae4c0ee32db496669365e66079b6329906c6814722b159aa700e67208/safetensors-0.4.5-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:fdadf66b5a22ceb645d5435a0be7a0292ce59648ca1d46b352f13cff3ea80410", size = 392951 }, + { url = "https://files.pythonhosted.org/packages/f1/d6/6621e16b35bf83ae099eaab07338f04991a26c9aa43879d05f19f35e149c/safetensors-0.4.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d42ffd4c2259f31832cb17ff866c111684c87bd930892a1ba53fed28370c918c", size = 383417 }, + { url = "https://files.pythonhosted.org/packages/ae/88/3068e1bb16f5e9f9068901de3cf7b3db270b9bfe6e7d51d4b55c1da0425d/safetensors-0.4.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd8a1f6d2063a92cd04145c7fd9e31a1c7d85fbec20113a14b487563fdbc0597", size = 442311 }, + { url = "https://files.pythonhosted.org/packages/f7/15/a2bb77ebbaa76b61ec2e9f731fe4db7f9473fd855d881957c51b3a168892/safetensors-0.4.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:951d2fcf1817f4fb0ef0b48f6696688a4e852a95922a042b3f96aaa67eedc920", size = 436678 }, + { url = "https://files.pythonhosted.org/packages/ec/79/9608c4546cdbfe3860dd7aa59e3562c9289113398b1a0bd89b68ce0a9d41/safetensors-0.4.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6ac85d9a8c1af0e3132371d9f2d134695a06a96993c2e2f0bbe25debb9e3f67a", size = 457316 }, + { url = "https://files.pythonhosted.org/packages/0f/23/b17b483f2857835962ad33e38014efd4911791187e177bc23b057d35bee8/safetensors-0.4.5-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:e3cec4a29eb7fe8da0b1c7988bc3828183080439dd559f720414450de076fcab", size = 620565 }, + { url = "https://files.pythonhosted.org/packages/19/46/5d11dc300feaad285c2f1bd784ff3f689f5e0ab6be49aaf568f3a77019eb/safetensors-0.4.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:21742b391b859e67b26c0b2ac37f52c9c0944a879a25ad2f9f9f3cd61e7fda8f", size = 606660 }, + { url = "https://files.pythonhosted.org/packages/5b/f9/539335e927cfeca8effc972d47e06155c4a39989905082c02b5c72769c41/safetensors-0.4.5-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f4beb84b6073b1247a773141a6331117e35d07134b3bb0383003f39971d414bb", size = 393986 }, + { url = "https://files.pythonhosted.org/packages/72/c6/988925bae113bb280642329fcbbfb502ba1bc9720b6be47c1f4c1fb7cc87/safetensors-0.4.5-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:68814d599d25ed2fdd045ed54d370d1d03cf35e02dce56de44c651f828fb9b7b", size = 384563 }, + { url = "https://files.pythonhosted.org/packages/b3/ff/b26d78b6100a08e57a1986ab71a2f9f093ba9943626f4967cd514cd43de2/safetensors-0.4.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0b6453c54c57c1781292c46593f8a37254b8b99004c68d6c3ce229688931a22", size = 442275 }, + { url = "https://files.pythonhosted.org/packages/71/29/6ac541358a07ec593ec9e88636908010bc9bf56c8018e0d25b4481adb64a/safetensors-0.4.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adaa9c6dead67e2dd90d634f89131e43162012479d86e25618e821a03d1eb1dc", size = 437217 }, + { url = "https://files.pythonhosted.org/packages/2b/f8/258564b71fe95d0117356e6915b1c0128f1ec3031cf8522a28f9d2108b47/safetensors-0.4.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:73e7d408e9012cd17511b382b43547850969c7979efc2bc353f317abaf23c84c", size = 458132 }, + { url = "https://files.pythonhosted.org/packages/18/ac/510eebf3ac521fec3b0ea78e654e22d85de3406613209d20133b5b3cca33/safetensors-0.4.5-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:775409ce0fcc58b10773fdb4221ed1eb007de10fe7adbdf8f5e8a56096b6f0bc", size = 621171 }, + { url = "https://files.pythonhosted.org/packages/e0/c8/a02b635e39f3b904f52aff099505bdfbb40252d2d18a05e7fedc0bb64a28/safetensors-0.4.5-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:834001bed193e4440c4a3950a31059523ee5090605c907c66808664c932b549c", size = 607366 }, +] + +[[package]] +name = "scikit-learn" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "joblib" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "scipy" }, + { name = "threadpoolctl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fa/19/5aa2002044afc297ecaf1e3517ed07bba4aece3b5613b5160c1212995fc8/scikit_learn-1.6.0.tar.gz", hash = "sha256:9d58481f9f7499dff4196927aedd4285a0baec8caa3790efbe205f13de37dd6e", size = 7074944 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c0/97/55060f91a5e7c4df945e5a69b16148b5f2256e6e1ea3f17da8e27edf9953/scikit_learn-1.6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:366fb3fa47dce90afed3d6106183f4978d6f24cfd595c2373424171b915ee718", size = 12060299 }, + { url = "https://files.pythonhosted.org/packages/36/7b/8c5dfc64a8344ebf2ae493d59af4b3650588051f654e164ff4f9952877b3/scikit_learn-1.6.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:59cd96a8d9f8dfd546f5d6e9787e1b989e981388d7803abbc9efdcde61e47460", size = 11105443 }, + { url = "https://files.pythonhosted.org/packages/25/9f/61544f2a5cae1bc27c97f0ec9ffcc9837e469f215817608840a4ccbb277a/scikit_learn-1.6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efa7a579606c73a0b3d210e33ea410ea9e1af7933fe324cb7e6fbafae4ea5948", size = 12637137 }, + { url = "https://files.pythonhosted.org/packages/50/79/d21599fc44d2d497ced440480670b6314ebc00308e3bae0d0ebca44cd481/scikit_learn-1.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a46d3ca0f11a540b8eaddaf5e38172d8cd65a86cb3e3632161ec96c0cffb774c", size = 13490128 }, + { url = "https://files.pythonhosted.org/packages/ff/87/788da20cfefcd261123d4bb015b2de076e49cdd3b811b55e6811acd3cb21/scikit_learn-1.6.0-cp310-cp310-win_amd64.whl", hash = "sha256:5be4577769c5dde6e1b53de8e6520f9b664ab5861dd57acee47ad119fd7405d6", size = 11118524 }, + { url = "https://files.pythonhosted.org/packages/07/95/070d6e70f735d13f1c10afebb65ba3526125b7d6c6fc7022651a4a061148/scikit_learn-1.6.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1f50b4f24cf12a81c3c09958ae3b864d7534934ca66ded3822de4996d25d7285", size = 12095168 }, + { url = "https://files.pythonhosted.org/packages/72/3d/0381e3a59ebd4154e6a61b0ceaf299c3c141035033dd3b868776cd9af02d/scikit_learn-1.6.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:eb9ae21f387826da14b0b9cb1034f5048ddb9182da429c689f5f4a87dc96930b", size = 11108880 }, + { url = "https://files.pythonhosted.org/packages/fe/2d/0999ae3eed2ac67b1b3cd7fc33370bd5ca59a7514ffe43ae2b6f3cd85b9b/scikit_learn-1.6.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0baa91eeb8c32632628874a5c91885eaedd23b71504d24227925080da075837a", size = 12585449 }, + { url = "https://files.pythonhosted.org/packages/0e/ec/1b15b59c6cc7a993320a52234369e787f50345a4753e50d5a015a91e1a20/scikit_learn-1.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c716d13ba0a2f8762d96ff78d3e0cde90bc9c9b5c13d6ab6bb9b2d6ca6705fd", size = 13489728 }, + { url = "https://files.pythonhosted.org/packages/96/a2/cbfb5743de748d574ffdfd557e9cb29ba4f8b8a3e07836c6c176f713de2f/scikit_learn-1.6.0-cp311-cp311-win_amd64.whl", hash = "sha256:9aafd94bafc841b626681e626be27bf1233d5a0f20f0a6fdb4bee1a1963c6643", size = 11132946 }, + { url = "https://files.pythonhosted.org/packages/4c/d9/82439e0b60f17a54882bf86e6c79ed4385310b84c281467502b917a053a5/scikit_learn-1.6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:66b1cf721a9f07f518eb545098226796c399c64abdcbf91c2b95d625068363da", size = 12094477 }, + { url = "https://files.pythonhosted.org/packages/c6/96/e75df8bf7c25f83faadb26c456d6b132344c09bba6e2b0b11f3f6bb89dcd/scikit_learn-1.6.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:7b35b60cf4cd6564b636e4a40516b3c61a4fa7a8b1f7a3ce80c38ebe04750bc3", size = 11136710 }, + { url = "https://files.pythonhosted.org/packages/05/f8/0c1d6af9bbcfab1426505c096fba68bc317e6a993b2a60e3920c54fa8169/scikit_learn-1.6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a73b1c2038c93bc7f4bf21f6c9828d5116c5d2268f7a20cfbbd41d3074d52083", size = 12686390 }, + { url = "https://files.pythonhosted.org/packages/c3/57/1bc8878528ebd28ba4e84001593ffc62d861d49d3ef3a9ac75a45acb04a1/scikit_learn-1.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c3fa7d3dd5a0ec2d0baba0d644916fa2ab180ee37850c5d536245df916946bd", size = 13511584 }, + { url = "https://files.pythonhosted.org/packages/fe/12/edcfac84b42a06f062af7960049f31f07fa5d115536d712c8b978ae914f4/scikit_learn-1.6.0-cp39-cp39-win_amd64.whl", hash = "sha256:df778486a32518cda33818b7e3ce48c78cef1d5f640a6bc9d97c6d2e71449a51", size = 11148154 }, +] + +[[package]] +name = "scipy" +version = "1.11.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6e/1f/91144ba78dccea567a6466262922786ffc97be1e9b06ed9574ef0edc11e1/scipy-1.11.4.tar.gz", hash = "sha256:90a2b78e7f5733b9de748f589f09225013685f9b218275257f8a8168ededaeaa", size = 56336202 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/c6/a32add319475d21f89733c034b99c81b3a7c6c7c19f96f80c7ca3ff1bbd4/scipy-1.11.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bc9a714581f561af0848e6b69947fda0614915f072dfd14142ed1bfe1b806710", size = 37293259 }, + { url = "https://files.pythonhosted.org/packages/de/0d/4fa68303568c70fd56fbf40668b6c6807cfee4cad975f07d80bdd26d013e/scipy-1.11.4-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:cf00bd2b1b0211888d4dc75656c0412213a8b25e80d73898083f402b50f47e41", size = 29760656 }, + { url = "https://files.pythonhosted.org/packages/13/e5/8012be7857db6cbbbdbeea8a154dbacdfae845e95e1e19c028e82236d4a0/scipy-1.11.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b9999c008ccf00e8fbcce1236f85ade5c569d13144f77a1946bef8863e8f6eb4", size = 32922489 }, + { url = "https://files.pythonhosted.org/packages/e0/9e/80e2205d138960a49caea391f3710600895dd8292b6868dc9aff7aa593f9/scipy-1.11.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:933baf588daa8dc9a92c20a0be32f56d43faf3d1a60ab11b3f08c356430f6e56", size = 36442040 }, + { url = "https://files.pythonhosted.org/packages/69/60/30a9c3fbe5066a3a93eefe3e2d44553df13587e6f792e1bff20dfed3d17e/scipy-1.11.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8fce70f39076a5aa62e92e69a7f62349f9574d8405c0a5de6ed3ef72de07f446", size = 36643257 }, + { url = "https://files.pythonhosted.org/packages/f8/ec/b46756f80e3f4c5f0989f6e4492c2851f156d9c239d554754a3c8cffd4e2/scipy-1.11.4-cp310-cp310-win_amd64.whl", hash = "sha256:6550466fbeec7453d7465e74d4f4b19f905642c89a7525571ee91dd7adabb5a3", size = 44149285 }, + { url = "https://files.pythonhosted.org/packages/b8/f2/1aefbd5e54ebd8c6163ccf7f73e5d17bc8cb38738d312befc524fce84bb4/scipy-1.11.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f313b39a7e94f296025e3cffc2c567618174c0b1dde173960cf23808f9fae4be", size = 37159197 }, + { url = "https://files.pythonhosted.org/packages/4b/48/20e77ddb1f473d4717a7d4d3fc8d15557f406f7708496054c59f635b7734/scipy-1.11.4-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:1b7c3dca977f30a739e0409fb001056484661cb2541a01aba0bb0029f7b68db8", size = 29675057 }, + { url = "https://files.pythonhosted.org/packages/75/2e/a781862190d0e7e76afa74752ef363488a9a9d6ea86e46d5e5506cee8df6/scipy-1.11.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00150c5eae7b610c32589dda259eacc7c4f1665aedf25d921907f4d08a951b1c", size = 32882747 }, + { url = "https://files.pythonhosted.org/packages/6b/d4/d62ce38ba00dc67d7ec4ec5cc19d36958d8ed70e63778715ad626bcbc796/scipy-1.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:530f9ad26440e85766509dbf78edcfe13ffd0ab7fec2560ee5c36ff74d6269ff", size = 36402732 }, + { url = "https://files.pythonhosted.org/packages/88/86/827b56aea1ed04adbb044a675672a73c84d81076a350092bbfcfc1ae723b/scipy-1.11.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5e347b14fe01003d3b78e196e84bd3f48ffe4c8a7b8a1afbcb8f5505cb710993", size = 36622138 }, + { url = "https://files.pythonhosted.org/packages/43/d0/f3cd75b62e1b90f48dbf091261b2fc7ceec14a700e308c50f6a69c83d337/scipy-1.11.4-cp311-cp311-win_amd64.whl", hash = "sha256:acf8ed278cc03f5aff035e69cb511741e0418681d25fbbb86ca65429c4f4d9cd", size = 44095631 }, + { url = "https://files.pythonhosted.org/packages/c5/e0/9872b7923c0ff7a420af8f559d0f5c6831143477b4ce57afe1b2a7c59a63/scipy-1.11.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6e619aba2df228a9b34718efb023966da781e89dd3d21637b27f2e54db0410d7", size = 37317855 }, + { url = "https://files.pythonhosted.org/packages/d1/3a/0ab839bb67043ab35e5dcf8b611ca9e08e5a8933b0bc7506eedcec664aae/scipy-1.11.4-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:f3cd9e7b3c2c1ec26364856f9fbe78695fe631150f94cd1c22228456404cf1ec", size = 29741102 }, + { url = "https://files.pythonhosted.org/packages/a0/c3/1e498aa3d35ccfdf26c0fe81ebc52c540c454377e2690fc3738aabacaf8d/scipy-1.11.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d10e45a6c50211fe256da61a11c34927c68f277e03138777bdebedd933712fea", size = 33035888 }, + { url = "https://files.pythonhosted.org/packages/db/86/bf3f01f003224c00dd94d9443d676023ed65d63ea2e34356888dc7fa8f48/scipy-1.11.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91af76a68eeae0064887a48e25c4e616fa519fa0d38602eda7e0f97d65d57937", size = 36621737 }, + { url = "https://files.pythonhosted.org/packages/58/b5/c3fb087664b757be3f5501129f0ece9755c5b4ed77590d6520032d25a96f/scipy-1.11.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6df1468153a31cf55ed5ed39647279beb9cfb5d3f84369453b49e4b8502394fd", size = 36776822 }, + { url = "https://files.pythonhosted.org/packages/ac/a0/8b8e5495ba759f99ec99d90973d481e8a6682c320fcf875b4f084591f4d8/scipy-1.11.4-cp39-cp39-win_amd64.whl", hash = "sha256:ee410e6de8f88fd5cf6eadd73c135020bfbbbdfcd0f6162c36a7638a1ea8cc65", size = 44260005 }, +] + +[[package]] +name = "setuptools" +version = "75.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/43/54/292f26c208734e9a7f067aea4a7e282c080750c4546559b58e2e45413ca0/setuptools-75.6.0.tar.gz", hash = "sha256:8199222558df7c86216af4f84c30e9b34a61d8ba19366cc914424cdbd28252f6", size = 1337429 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/55/21/47d163f615df1d30c094f6c8bbb353619274edccf0327b185cc2493c2c33/setuptools-75.6.0-py3-none-any.whl", hash = "sha256:ce74b49e8f7110f9bf04883b730f4765b774ef3ef28f722cce7c273d253aaf7d", size = 1224032 }, +] + +[[package]] +name = "shellingham" +version = "1.5.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755 }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050 }, +] + +[[package]] +name = "smart-open" +version = "7.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "wrapt" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/21/30/1f41c3d3b8cec82024b4b277bfd4e5b18b765ae7279eb9871fa25c503778/smart_open-7.1.0.tar.gz", hash = "sha256:a4f09f84f0f6d3637c6543aca7b5487438877a21360e7368ccf1f704789752ba", size = 72044 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/18/9a8d9f01957aa1f8bbc5676d54c2e33102d247e146c1a3679d3bd5cc2e3a/smart_open-7.1.0-py3-none-any.whl", hash = "sha256:4b8489bb6058196258bafe901730c7db0dcf4f083f316e97269c66f45502055b", size = 61746 }, +] + +[[package]] +name = "soundfile" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6f/96/5ff33900998bad58d5381fd1acfcdac11cbea4f08fc72ac1dc25ffb13f6a/soundfile-0.12.1.tar.gz", hash = "sha256:e8e1017b2cf1dda767aef19d2fd9ee5ebe07e050d430f77a0a7c66ba08b8cdae", size = 43184 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/bc/cd845c2dbb4d257c744cd58a5bcdd9f6d235ca317e7e22e49564ec88dcd9/soundfile-0.12.1-py2.py3-none-any.whl", hash = "sha256:828a79c2e75abab5359f780c81dccd4953c45a2c4cd4f05ba3e233ddf984b882", size = 24030 }, + { url = "https://files.pythonhosted.org/packages/c8/73/059c84343be6509b480013bf1eeb11b96c5f9eb48deff8f83638011f6b2c/soundfile-0.12.1-py2.py3-none-macosx_10_9_x86_64.whl", hash = "sha256:d922be1563ce17a69582a352a86f28ed8c9f6a8bc951df63476ffc310c064bfa", size = 1213305 }, + { url = "https://files.pythonhosted.org/packages/71/87/31d2b9ed58975cec081858c01afaa3c43718eb0f62b5698a876d94739ad0/soundfile-0.12.1-py2.py3-none-macosx_11_0_arm64.whl", hash = "sha256:bceaab5c4febb11ea0554566784bcf4bc2e3977b53946dda2b12804b4fe524a8", size = 1075977 }, + { url = "https://files.pythonhosted.org/packages/ad/bd/0602167a213d9184fc688b1086dc6d374b7ae8c33eccf169f9b50ce6568c/soundfile-0.12.1-py2.py3-none-manylinux_2_17_x86_64.whl", hash = "sha256:2dc3685bed7187c072a46ab4ffddd38cef7de9ae5eb05c03df2ad569cf4dacbc", size = 1257765 }, + { url = "https://files.pythonhosted.org/packages/c1/07/7591f4efd29e65071c3a61b53725036ea8f73366a4920a481ebddaf8d0ca/soundfile-0.12.1-py2.py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:074247b771a181859d2bc1f98b5ebf6d5153d2c397b86ee9e29ba602a8dfe2a6", size = 1174746 }, + { url = "https://files.pythonhosted.org/packages/03/0f/49941ed8a2d94e5b36ea94346fb1d2b22e847fede902e05be4c96f26be7d/soundfile-0.12.1-py2.py3-none-win32.whl", hash = "sha256:59dfd88c79b48f441bbf6994142a19ab1de3b9bb7c12863402c2bc621e49091a", size = 888234 }, + { url = "https://files.pythonhosted.org/packages/50/ff/26a4ee48d0b66625a4e4028a055b9f25bc9d7c7b2d17d21a45137621a50d/soundfile-0.12.1-py2.py3-none-win_amd64.whl", hash = "sha256:0d86924c00b62552b650ddd28af426e3ff2d4dc2e9047dae5b3d8452e0a49a77", size = 1009109 }, +] + +[[package]] +name = "soxr" +version = "0.5.0.post1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/02/c0/4429bf9b3be10e749149e286aa5c53775399ec62891c6b970456c6dca325/soxr-0.5.0.post1.tar.gz", hash = "sha256:7092b9f3e8a416044e1fa138c8172520757179763b85dc53aa9504f4813cff73", size = 170853 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7d/96/bee1eb69d66fc28c3b219ba9b8674b49d3dcc6cd2f9b3e5114ff28cf88b5/soxr-0.5.0.post1-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:7406d782d85f8cf64e66b65e6b7721973de8a1dc50b9e88bc2288c343a987484", size = 203841 }, + { url = "https://files.pythonhosted.org/packages/1f/5d/56ad3d181d30d103128f65cc44f4c4e24c199e6d5723e562704e47c89f78/soxr-0.5.0.post1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fa0a382fb8d8e2afed2c1642723b2d2d1b9a6728ff89f77f3524034c8885b8c9", size = 160192 }, + { url = "https://files.pythonhosted.org/packages/7f/09/e43c39390e26b4c1b8d46f8a1c252a5077fa9f81cc2326b03c3d2b85744e/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b01d3efb95a2851f78414bcd00738b0253eec3f5a1e5482838e965ffef84969", size = 221176 }, + { url = "https://files.pythonhosted.org/packages/ba/e6/059070b4cdb7fdd8ffbb67c5087c1da9716577127fb0540cd11dbf77923b/soxr-0.5.0.post1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fcc049b0a151a65aa75b92f0ac64bb2dba785d16b78c31c2b94e68c141751d6d", size = 252779 }, + { url = "https://files.pythonhosted.org/packages/ad/64/86082b6372e5ff807dfa79b857da9f50e94e155706000daa43fdc3b59851/soxr-0.5.0.post1-cp310-cp310-win_amd64.whl", hash = "sha256:97f269bc26937c267a2ace43a77167d0c5c8bba5a2b45863bb6042b5b50c474e", size = 166881 }, + { url = "https://files.pythonhosted.org/packages/29/28/dc62dae260a77603e8257e9b79078baa2ca4c0b4edc6f9f82c9113d6ef18/soxr-0.5.0.post1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:6fb77b626773a966e3d8f6cb24f6f74b5327fa5dc90f1ff492450e9cdc03a378", size = 203648 }, + { url = "https://files.pythonhosted.org/packages/0e/48/3e88329a695f6e0e38a3b171fff819d75d7cc055dae1ec5d5074f34d61e3/soxr-0.5.0.post1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:39e0f791ba178d69cd676485dbee37e75a34f20daa478d90341ecb7f6d9d690f", size = 159933 }, + { url = "https://files.pythonhosted.org/packages/9c/a5/6b439164be6871520f3d199554568a7656e96a867adbbe5bac179caf5776/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f0b558f445ba4b64dbcb37b5f803052eee7d93b1dbbbb97b3ec1787cb5a28eb", size = 221010 }, + { url = "https://files.pythonhosted.org/packages/9f/e5/400e3bf7f29971abad85cb877e290060e5ec61fccd2fa319e3d85709c1be/soxr-0.5.0.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca6903671808e0a6078b0d146bb7a2952b118dfba44008b2aa60f221938ba829", size = 252471 }, + { url = "https://files.pythonhosted.org/packages/86/94/6a7e91bea7e6ca193ee429869b8f18548cd79759e064021ecb5756024c7c/soxr-0.5.0.post1-cp311-cp311-win_amd64.whl", hash = "sha256:c4d8d5283ed6f5efead0df2c05ae82c169cfdfcf5a82999c2d629c78b33775e8", size = 166723 }, + { url = "https://files.pythonhosted.org/packages/5d/e3/d422d279e51e6932e7b64f1170a4f61a7ee768e0f84c9233a5b62cd2c832/soxr-0.5.0.post1-cp312-abi3-macosx_10_14_x86_64.whl", hash = "sha256:fef509466c9c25f65eae0ce1e4b9ac9705d22c6038c914160ddaf459589c6e31", size = 199993 }, + { url = "https://files.pythonhosted.org/packages/20/f1/88adaca3c52e03bcb66b63d295df2e2d35bf355d19598c6ce84b20be7fca/soxr-0.5.0.post1-cp312-abi3-macosx_11_0_arm64.whl", hash = "sha256:4704ba6b13a3f1e41d12acf192878384c1c31f71ce606829c64abdf64a8d7d32", size = 156373 }, + { url = "https://files.pythonhosted.org/packages/b8/38/bad15a9e615215c8219652ca554b601663ac3b7ac82a284aca53ec2ff48c/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd052a66471a7335b22a6208601a9d0df7b46b8d087dce4ff6e13eed6a33a2a1", size = 216564 }, + { url = "https://files.pythonhosted.org/packages/e1/1a/569ea0420a0c4801c2c8dd40d8d544989522f6014d51def689125f3f2935/soxr-0.5.0.post1-cp312-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3f16810dd649ab1f433991d2a9661e9e6a116c2b4101039b53b3c3e90a094fc", size = 248455 }, + { url = "https://files.pythonhosted.org/packages/bc/10/440f1ba3d4955e0dc740bbe4ce8968c254a3d644d013eb75eea729becdb8/soxr-0.5.0.post1-cp312-abi3-win_amd64.whl", hash = "sha256:b1be9fee90afb38546bdbd7bde714d1d9a8c5a45137f97478a83b65e7f3146f6", size = 164937 }, + { url = "https://files.pythonhosted.org/packages/d9/7b/c8d797235d06ae316e0c9bc2b1d0d5d948834dfac17eba0ad10fd177524b/soxr-0.5.0.post1-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:c5af7b355959061beb90a1d73c4834ece4549f07b708f8c73c088153cec29935", size = 204073 }, + { url = "https://files.pythonhosted.org/packages/88/5c/f6cf6b90ce1628def17c746d6cde9991fdd29667ef1d5fb5bd3b22eb788f/soxr-0.5.0.post1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e1dda616fc797b1507b65486f3116ed2c929f13c722922963dd419d64ada6c07", size = 160375 }, + { url = "https://files.pythonhosted.org/packages/a5/4a/6a11d62cfd6383c88f4918bdc5191d9c437f649c9101ceb5eec7e2837f0b/soxr-0.5.0.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94de2812368e98cb42b4eaeddf8ee1657ecc19bd053f8e67b9b5aa12a3592012", size = 221450 }, + { url = "https://files.pythonhosted.org/packages/25/d1/83a66e795381ddfc5c3ebf34cc0ac68735c7c459ed1fe65a2193a52c57b1/soxr-0.5.0.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c8e9c980637e03d3f345a4fd81d56477a58c294fb26205fa121bc4eb23d9d01", size = 253025 }, + { url = "https://files.pythonhosted.org/packages/cd/2e/1fbad5cc8c49c45a0b94221d16445792f55b63fe4f6d3885db960d92892c/soxr-0.5.0.post1-cp39-cp39-win_amd64.whl", hash = "sha256:7e71b0b0db450f36de70f1047505231db77a713f8c47df9342582ae8a4b828f2", size = 167292 }, +] + +[[package]] +name = "spacy" +version = "3.8.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "catalogue" }, + { name = "cymem" }, + { name = "jinja2" }, + { name = "langcodes" }, + { name = "murmurhash" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "preshed" }, + { name = "pydantic" }, + { name = "requests" }, + { name = "setuptools" }, + { name = "spacy-legacy" }, + { name = "spacy-loggers" }, + { name = "srsly" }, + { name = "thinc" }, + { name = "tqdm" }, + { name = "typer" }, + { name = "wasabi" }, + { name = "weasel" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/97/48/4f87b2551768c9725510c9629d34acca9b6e84d897207c8ac35b69df2484/spacy-3.8.3.tar.gz", hash = "sha256:81a967dc3d6a5a0a9ab250559483fe2092306582a9192f98be7a63bdce2797f7", size = 1288834 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/25/ce/2e32bbb30d84f250313e1ec351d6d5cd0067e5cdcc27404db56bfc9b11cc/spacy-3.8.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b530a5cbb077601d03bdd71bf1ded4de4b7fb0362b5443c5183c628cfa81ffdc", size = 6608713 }, + { url = "https://files.pythonhosted.org/packages/55/ca/d843c414b08979e0390ed263ac46e427e0dc53b676d8c0259f00bf01d7f9/spacy-3.8.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b28a5f7b77400ebf7e23aa24a82a2d35f97071cd5ef1ad0f859aa9b323fff59a", size = 6303723 }, + { url = "https://files.pythonhosted.org/packages/a6/76/216e55d51b37037760682efdff8b34765b2b879cfcc63c06872072c36db7/spacy-3.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcfd24a00da30ca53570f5b1c3535c1fa95b633f2a12b3d08395c9552ffb53c", size = 29148902 }, + { url = "https://files.pythonhosted.org/packages/9c/6e/664282fd00857ae15719f6eb936fd52f34c8a2560f26801ecc4b44d53483/spacy-3.8.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:e3630ea33608a6db8045fad7e0ba22f864c61ea351445488a89af1734e434a37", size = 29910563 }, + { url = "https://files.pythonhosted.org/packages/5c/a0/0c8887990b25d01d2cf5ff766140eff962396340e067a8a381812532407c/spacy-3.8.3-cp310-cp310-win_amd64.whl", hash = "sha256:20839fa04cc2156ab613e40db54c25031304fdc1dd369930bc01c366586d0079", size = 12203633 }, + { url = "https://files.pythonhosted.org/packages/0e/7e/145e5ab4abf478123a36e19e97cb17fa48818a8944c4a9027c3da50f69b3/spacy-3.8.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b16b8f9c544cdccd1bd23fc6bf6e2f1d667a1ee285a9b31bdb4a89e2d61345b4", size = 6571829 }, + { url = "https://files.pythonhosted.org/packages/61/5a/6506a36428a07f9abdebd8b18a3c815a097a201586bd37fafbfc0677f571/spacy-3.8.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f62e45a2259acc51cd8eb185f978848928f2f698ba174b283253485fb7691b04", size = 6262459 }, + { url = "https://files.pythonhosted.org/packages/09/47/0d8db9ecaf35661560c6379cdcfc64fd2ef3f9b850f421a0c661682e7fc2/spacy-3.8.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57a267ea25dd8b7ec3e55accd1592d2d0847f0c6277a55145af5bb08e318bab4", size = 30567199 }, + { url = "https://files.pythonhosted.org/packages/30/18/5a08482e17b34ed0d3a549b6c95d85cb7d9d1d286e67788ac92783ebeed4/spacy-3.8.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:45bc5fc8d399089607e3e759aee98362ffb007e39386531f195f42dcddcc94dc", size = 31109211 }, + { url = "https://files.pythonhosted.org/packages/e5/bf/b76b519640b7805e5ee36ee76d394ae1599cd66210c24b3e692224f45342/spacy-3.8.3-cp311-cp311-win_amd64.whl", hash = "sha256:9e348359d54418a5752305975f1268013135255bd656a783aa3397b3bd4dd5e9", size = 12199018 }, + { url = "https://files.pythonhosted.org/packages/2a/b8/3963d2a7b5ca4e09486286007236e3661122903e293bd9d47a88f39f35e6/spacy-3.8.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f6020603633ec47374af71e936671d5992d68e592661dffac940f5596d77696", size = 6544791 }, + { url = "https://files.pythonhosted.org/packages/3d/0b/5d26c2156f2f8ed4e45f3de65cab6f4a4707bf5c7ab5fd6cb4e0388696e3/spacy-3.8.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:72b492651534460bf4fe842f7efa462887f9e215de86146b862df6238b952650", size = 6257546 }, + { url = "https://files.pythonhosted.org/packages/c0/23/c3a7c0a49343495ad15adbacc140e379116dbec1b7d7cbc1b1d90ac67d61/spacy-3.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a630119aaa7a6180635eb8f21b27509654882847480c8423a657582b4a9bdd3", size = 29354630 }, + { url = "https://files.pythonhosted.org/packages/a4/38/128d09f6a26b9c8b87fb63b29f5a30ca7d2db401f51f115315c90db3f47c/spacy-3.8.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8563ba9cbb71a629c7dc8c2db98f0348416dc0f0927de0e9ed8b448f707b5248", size = 30033353 }, + { url = "https://files.pythonhosted.org/packages/3c/5c/0260c2f4b15b0150f5fb00b3ab945d4b92f16e4c4ad322373c1d24ce0ae3/spacy-3.8.3-cp39-cp39-win_amd64.whl", hash = "sha256:608beca075f7611083e93c91625d7e6c5885e2672cb5ec1b9f274cab6c82c816", size = 12301204 }, +] + +[package.optional-dependencies] +ja = [ + { name = "sudachidict-core" }, + { name = "sudachipy" }, +] + +[[package]] +name = "spacy-legacy" +version = "3.0.12" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/79/91f9d7cc8db5642acad830dcc4b49ba65a7790152832c4eceb305e46d681/spacy-legacy-3.0.12.tar.gz", hash = "sha256:b37d6e0c9b6e1d7ca1cf5bc7152ab64a4c4671f59c85adaf7a3fcb870357a774", size = 23806 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c3/55/12e842c70ff8828e34e543a2c7176dac4da006ca6901c9e8b43efab8bc6b/spacy_legacy-3.0.12-py2.py3-none-any.whl", hash = "sha256:476e3bd0d05f8c339ed60f40986c07387c0a71479245d6d0f4298dbd52cda55f", size = 29971 }, +] + +[[package]] +name = "spacy-loggers" +version = "1.0.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/67/3d/926db774c9c98acf66cb4ed7faf6c377746f3e00b84b700d0868b95d0712/spacy-loggers-1.0.5.tar.gz", hash = "sha256:d60b0bdbf915a60e516cc2e653baeff946f0cfc461b452d11a4d5458c6fe5f24", size = 20811 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/33/78/d1a1a026ef3af911159398c939b1509d5c36fe524c7b644f34a5146c4e16/spacy_loggers-1.0.5-py3-none-any.whl", hash = "sha256:196284c9c446cc0cdb944005384270d775fdeaf4f494d8e269466cfa497ef645", size = 22343 }, +] + +[[package]] +name = "srsly" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "catalogue" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f5/54/52041112dfa5932ea6696ca54c5ce051a71b551641733ccdf6e2b005cab3/srsly-2.5.0.tar.gz", hash = "sha256:2776752cdb14275ca01e9a7b7a9c047ccf31db17f0076e73343cfcc9a8df6cbd", size = 466506 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f8/aa/fcf23b426fd17227b47ee14a59b2f34e8ad375a48ff4b0a1348d04f7cfc2/srsly-2.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:4b6c2f8232418ef2455f19ae925806d1ada14f44435b7a7731197b8b3ab863eb", size = 636043 }, + { url = "https://files.pythonhosted.org/packages/ea/d8/7b668dfe366f145a99fa8e7e242d209bacd49bc8aec87353e601baad59f8/srsly-2.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:bcb57a7439784fa6e6a316794d19e0f57ab015e2a909c76b9eca188136743eec", size = 634428 }, + { url = "https://files.pythonhosted.org/packages/ff/0a/0c8f0ba7ebece603abd02817d251bc360c2ce6187e17cc5e5919e0cd4abb/srsly-2.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cb32303020b954670482295d044b14bd8a4ae417f475a18f870b73eab1444643", size = 1089474 }, + { url = "https://files.pythonhosted.org/packages/91/48/96fc99c3bea3273ce0bb7fab7bcbe459814dc62e2830735745e50f4a97cf/srsly-2.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7450ca5f89a63eeaae845fefca69e35c13e0b476c567ab7ddd1c8119db84855a", size = 1062656 }, + { url = "https://files.pythonhosted.org/packages/22/a1/f4a398e66a78e3bca3be1347ce0cbe67997ff4a2737453f1c2ed78bc4e52/srsly-2.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:53fc82cdeebd068c07fbeb5f79250e3e1159ecb8b79c43a44a1de55928df5c30", size = 632271 }, + { url = "https://files.pythonhosted.org/packages/d5/ec/8c3cd621a13de18700bfa907cd2d15b88a0a8d79c100e5ad09d850e23c75/srsly-2.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:065ebe178e16874e99a459e8a244ad566eadc74304606fa429dca49026505d14", size = 635917 }, + { url = "https://files.pythonhosted.org/packages/4d/ab/44513be449756b6d79b95331fef13b8e35cb88e6016643d745c88e12f323/srsly-2.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:61af34e76b3284d69dd4a132577da4582b0081ac080fd9f50b8661e390027ca5", size = 634377 }, + { url = "https://files.pythonhosted.org/packages/28/e0/bc09ee1e6d4a160ef21b40f457894864f28d0e4e9ea2c2877d8d69c0a9a3/srsly-2.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc306267dd61231ec7e710db79a2c882ac34d2ba2e8b3715206709ab1076f070", size = 1110714 }, + { url = "https://files.pythonhosted.org/packages/49/c1/b2dd873f2fe989503e7aa09b5334e75d26fa9314b6009cc284ad3757be65/srsly-2.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:88d321bfd198ac417aac5896ba48100af0513ed5801310cc1d29d3580edb9d3b", size = 1091691 }, + { url = "https://files.pythonhosted.org/packages/69/06/dee3ed98320f7fbb18f40c3715cf32f3cc7dcf5fc0787a5c7bd78b1ff090/srsly-2.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:68c25506c6b6e3ea83991c1d809a62edbdb959a437820529a43a6ea669b8e11a", size = 632632 }, + { url = "https://files.pythonhosted.org/packages/1d/1f/e02d74e971bcd4359423f501eb1fc74ddcdc4043e8795b66833cda3f986a/srsly-2.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fdc56646351f5c2bcda1c49243c86862cfc74f2030f8d0f00bc450264946d712", size = 637246 }, + { url = "https://files.pythonhosted.org/packages/4a/29/d79729c871e58667451f1b42cbe76bf57a136debc2e7476ca4e8f748b3fa/srsly-2.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4e199c166209991b54a3370810bc85437ad81b5930b4e2bd6760964c9decaf16", size = 635658 }, + { url = "https://files.pythonhosted.org/packages/a1/9c/e2d933eb7cbdcd1a81ec5ebd419e750d167bfca31371469f261348c32433/srsly-2.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a62b4090bcbe44ce74e7be3d1d91eed71e6c53b361794b6502952a7d435278de", size = 1093877 }, + { url = "https://files.pythonhosted.org/packages/5b/62/40ab0c212d1505ce41f03dc346412f6000ab5eb875ffa4bb352e15781157/srsly-2.5.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:12fc682ff19b4ad771a87e9c8d1a4d8e535d3254c6e797d4282b6bb18569c2f3", size = 1065906 }, + { url = "https://files.pythonhosted.org/packages/75/0a/688e6fefa160f742e081a80a741b7bd13c30dcef7007e0c8893688525154/srsly-2.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:1ae3e908397df7b7b563a76b7867114af7b88ddb96b1c34c499dc47a1990523f", size = 633385 }, +] + +[[package]] +name = "sudachidict-core" +version = "20241021" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "sudachipy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c0/29/011b71bb5f361ba805f491c123c28496cea1ac334cfb290c77f0a36bc6b2/SudachiDict-core-20241021.tar.gz", hash = "sha256:a9d84946f15e040ebf3943ef2b8f0e169c92fb8cf3ce00395bed2698a892069d", size = 9012 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/29/c6/feb396dc9c03d5c198cc2245024bef7383f844945b3b3af40200682ca804/SudachiDict_core-20241021-py3-none-any.whl", hash = "sha256:c5b61f4b4be5ec76895a51aae051fb8b303a62b3a964f858350edf0d84205378", size = 72063182 }, +] + +[[package]] +name = "sudachipy" +version = "0.6.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/73/65/a389277043901d3a6566d4463c2f96e0a102cc4bb5b59a44c3bd7a947ab7/sudachipy-0.6.9.tar.gz", hash = "sha256:131fc9521f2d538be9d5f276e69efc64a2b38dd6489af5dfe1e7161c3efaebb6", size = 164153 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/83/33/c132693439c47f43e25835887cf34b90ab49b0d4add55c1c70ba8ef68509/SudachiPy-0.6.9-cp310-cp310-macosx_10_12_universal2.whl", hash = "sha256:3695bd94c46bff43690e7bb18821e12cd21c36e849f1cb889abe11436315f5ae", size = 3001035 }, + { url = "https://files.pythonhosted.org/packages/2b/6f/dccbe14455c364a6a6fff2c021cc3aa4530bcc4716be9f3c93dec933f5f4/SudachiPy-0.6.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4738f85668054c8c03c1062969eacba6426ed50b5f299879987bd6fa17ee6e99", size = 1701752 }, + { url = "https://files.pythonhosted.org/packages/ac/f9/bfb1cb9c0d99a96845d10b5ceeea3b8651b922c6650a6f77c76e900b698c/SudachiPy-0.6.9-cp310-cp310-win_amd64.whl", hash = "sha256:1269228d76c63aa1ff2298e4ff8b9973fa71779ae36bef9a648c545049447f7b", size = 1368063 }, + { url = "https://files.pythonhosted.org/packages/95/9d/29608505326b762777c5c8b11c95099b3a86adc5c91ecf17a46691deeff5/SudachiPy-0.6.9-cp311-cp311-macosx_10_12_universal2.whl", hash = "sha256:5a071585b760bee824309922a84646a4b0c2612bc0176a3fe91121500354c730", size = 2998714 }, + { url = "https://files.pythonhosted.org/packages/73/f3/2a7e7f14c1a7c44fbd457e08b153d504e101a48b487595ff888ac7107315/SudachiPy-0.6.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32c3010b14855ed0c325d4170f97803a0cb85d0dc04b19b684c08ccd8daea87a", size = 1701471 }, + { url = "https://files.pythonhosted.org/packages/2a/f0/1fdbd5ae2682c55b0f05c8af73318a97431912312de78165c96f2117799e/SudachiPy-0.6.9-cp311-cp311-win_amd64.whl", hash = "sha256:8bd595bb3809d4c4c262710a8736dd2150fe39b04f48925247e3f6fa3e90f8dd", size = 1369955 }, + { url = "https://files.pythonhosted.org/packages/8d/93/859b7f304a3c852cd958186023c59ddde783aebf9fe8d44e6c3c40a0a248/SudachiPy-0.6.9-cp39-cp39-macosx_10_12_universal2.whl", hash = "sha256:5908e68157a9478a597d94c388a62e5d072047843f4419dc2ee815e88fd4d250", size = 3002459 }, + { url = "https://files.pythonhosted.org/packages/5b/48/6b6b8e5b4863c644e28f26e72780e0462b30fda8850ea424dd5e7ea21fae/SudachiPy-0.6.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:726cc266ef33e2604f02392cfbc6e94ff41c17450433330475afe02924f8477f", size = 1702616 }, + { url = "https://files.pythonhosted.org/packages/61/8e/ed1cda0891e630622d0a37722f20485822b5df12b4817fcea753fe7d81f4/SudachiPy-0.6.9-cp39-cp39-win_amd64.whl", hash = "sha256:27a9ab42787a4337f74c8187dd69298f50879d6dc548cc912a9d2d27faaf0bcc", size = 1368561 }, +] + +[[package]] +name = "sympy" +version = "1.13.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mpmath" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ca/99/5a5b6f19ff9f083671ddf7b9632028436167cd3d33e11015754e41b249a4/sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f", size = 7533040 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b2/fe/81695a1aa331a842b582453b605175f419fe8540355886031328089d840a/sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8", size = 6189177 }, +] + +[[package]] +name = "tensorboard" +version = "2.18.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "absl-py" }, + { name = "grpcio" }, + { name = "markdown" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "protobuf" }, + { name = "setuptools" }, + { name = "six" }, + { name = "tensorboard-data-server" }, + { name = "werkzeug" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/de/021c1d407befb505791764ad2cbd56ceaaa53a746baed01d2e2143f05f18/tensorboard-2.18.0-py3-none-any.whl", hash = "sha256:107ca4821745f73e2aefa02c50ff70a9b694f39f790b11e6f682f7d326745eab", size = 5503036 }, +] + +[[package]] +name = "tensorboard-data-server" +version = "0.7.2" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/13/e503968fefabd4c6b2650af21e110aa8466fe21432cd7c43a84577a89438/tensorboard_data_server-0.7.2-py3-none-any.whl", hash = "sha256:7e0610d205889588983836ec05dc098e80f97b7e7bbff7e994ebb78f578d0ddb", size = 2356 }, + { url = "https://files.pythonhosted.org/packages/b7/85/dabeaf902892922777492e1d253bb7e1264cadce3cea932f7ff599e53fea/tensorboard_data_server-0.7.2-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:9fe5d24221b29625dbc7328b0436ca7fc1c23de4acf4d272f1180856e32f9f60", size = 4823598 }, + { url = "https://files.pythonhosted.org/packages/73/c6/825dab04195756cf8ff2e12698f22513b3db2f64925bdd41671bfb33aaa5/tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl", hash = "sha256:ef687163c24185ae9754ed5650eb5bc4d84ff257aabdc33f0cc6f74d8ba54530", size = 6590363 }, +] + +[[package]] +name = "thinc" +version = "8.3.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "blis" }, + { name = "catalogue" }, + { name = "confection" }, + { name = "cymem" }, + { name = "murmurhash" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "preshed" }, + { name = "pydantic" }, + { name = "setuptools" }, + { name = "srsly" }, + { name = "wasabi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/69/62/f3a029a136b1862fa097b0801e901015de1162803d65f872533580541f78/thinc-8.3.3.tar.gz", hash = "sha256:e137ddd244ee1c6a1b2500f95b7688029d7faab71f33e041e563a4372abdd004", size = 193907 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fa/a9/efe47abc0a69c1a7c1f83ab5bc413c7d7f9167d555b4cc33288b103714b9/thinc-8.3.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9aa2ed47444274937ab1170130fa72fef2978e89e6d09cef17fd248ce31472ca", size = 843877 }, + { url = "https://files.pythonhosted.org/packages/31/89/52b42f26ae3784c75c2780890ecbf73b7dddf1b10a8c2c5773057484b4b9/thinc-8.3.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7af5e05e91143579166dc58130df13460a58f9088d8fec7c7441d18fa521f5d6", size = 779379 }, + { url = "https://files.pythonhosted.org/packages/02/9f/56bcb8dc2987219f810cc2db317ff9b44c3c11f86258afe7f81b91f4e461/thinc-8.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef0aeb5b522c8fe228450df7861c13b3a895e3214ba0b194c9da5080fa46a756", size = 3673794 }, + { url = "https://files.pythonhosted.org/packages/2c/21/06717f110dd4e70f6a5e81e16071b93c77a1f6d231587b734952190938f4/thinc-8.3.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:25da18c847851cdc10d539187c2376211404a504c9a424b6c441fe5ee69fa665", size = 4685060 }, + { url = "https://files.pythonhosted.org/packages/ae/2f/0e88a0962d5388e3f127e458886546c75fb1f637d3a0558c41798f0de319/thinc-8.3.3-cp310-cp310-win_amd64.whl", hash = "sha256:131f51ed1936073b6b11639d1981748094186f7de2bc8f0a4e45c5d451c59331", size = 1492062 }, + { url = "https://files.pythonhosted.org/packages/54/15/5dca5a216e37bd16446339030605954fb093f57d1210368ec9be20332b4b/thinc-8.3.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cf8beff8115a336a668b900c3078f2450670c4b2d6506b95aee9caff9b3d2fe8", size = 839324 }, + { url = "https://files.pythonhosted.org/packages/67/51/bfc2630d6bade2bc5888df63bbc88ec53bd892da11513b8603f9da201df9/thinc-8.3.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3ba5d9f4dbee4b323c4de245ebc4fbbf5233a6573003d52abd5e1456c30c9108", size = 774198 }, + { url = "https://files.pythonhosted.org/packages/63/4f/efcc2cd8b5f887a1ab3c4f4dbfb0a5fd2bae8c9d0aa4e2f0d08ec2a77b1b/thinc-8.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1a9361366f9d002df4a968a27ce0a1c038a06ad42dac6fae90d55c45f437c2e", size = 3922468 }, + { url = "https://files.pythonhosted.org/packages/ef/d5/d6cde436b86cef08ccb226b3969a4589b3d3cab31e27b7d3dc0e8dd8c998/thinc-8.3.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:76638ccf49e54f4ce3d321eecc40ace12daa010c79f3ba7bf22520959879fb5c", size = 4932924 }, + { url = "https://files.pythonhosted.org/packages/39/58/3c1fe69801272693fd1389e95782842607d4b9a4c5c3c7e0109a184294f5/thinc-8.3.3-cp311-cp311-win_amd64.whl", hash = "sha256:cac07a8076f8f687820094429d6b6aa4b6933e93a84320bdb6bb9ffae66eae31", size = 1490116 }, + { url = "https://files.pythonhosted.org/packages/55/c5/4da01bca3d300ea2afb4795c89fcf67bf13911c2486004ea9dca0d5b35ce/thinc-8.3.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9945f9568ffd354ab70ef3fd86ba659ec2732507b0686a0567b52e4f268d56fd", size = 848013 }, + { url = "https://files.pythonhosted.org/packages/3e/af/851a8e4f8dfcfb1e57bff99ec35bd48096a3efde7a1e21f3dacb11996f7b/thinc-8.3.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5ad063a98b5d006ebbcd3f645c8d1c6eebf3d00fe6cd6ee8387d34c64cf29926", size = 780838 }, + { url = "https://files.pythonhosted.org/packages/cb/2c/5a70124bc1f202e883f959088772b89e408c23e8588e754c6d4448188845/thinc-8.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d4a05917c31704fcb5baa88a9d4e86e355184862ba5ba61ec7924e69118f726", size = 3732959 }, + { url = "https://files.pythonhosted.org/packages/d7/26/403f6ef275acb8c10a85aa712cd63ac98c61e1914d37b2a52c8aaf3ee8fc/thinc-8.3.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2b8e5da142ad0520aa4090b6eefabe3bacbc8cabd1fc8dff8dc7b3deef863679", size = 4738064 }, + { url = "https://files.pythonhosted.org/packages/4a/5c/ca89ea7a455267222f08a3cd8ea72e49eb7f1b022b641c4dd1896feac4c9/thinc-8.3.3-cp39-cp39-win_amd64.whl", hash = "sha256:bb14bff0219e39aa758198ef23acdcb113733ce2cfa7e644429b2bbe2c4e9065", size = 1503211 }, +] + +[[package]] +name = "threadpoolctl" +version = "3.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/55/b5148dcbf72f5cde221f8bfe3b6a540da7aa1842f6b491ad979a6c8b84af/threadpoolctl-3.5.0.tar.gz", hash = "sha256:082433502dd922bf738de0d8bcc4fdcbf0979ff44c42bd40f5af8a282f6fa107", size = 41936 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/2c/ffbf7a134b9ab11a67b0cf0726453cedd9c5043a4fe7a35d1cefa9a1bcfb/threadpoolctl-3.5.0-py3-none-any.whl", hash = "sha256:56c1e26c150397e58c4926da8eeee87533b1e32bef131bd4bf6a2f45f3185467", size = 18414 }, +] + +[[package]] +name = "tokenizers" +version = "0.21.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "huggingface-hub" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/20/41/c2be10975ca37f6ec40d7abd7e98a5213bb04f284b869c1a24e6504fd94d/tokenizers-0.21.0.tar.gz", hash = "sha256:ee0894bf311b75b0c03079f33859ae4b2334d675d4e93f5a4132e1eae2834fe4", size = 343021 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b0/5c/8b09607b37e996dc47e70d6a7b6f4bdd4e4d5ab22fe49d7374565c7fefaf/tokenizers-0.21.0-cp39-abi3-macosx_10_12_x86_64.whl", hash = "sha256:3c4c93eae637e7d2aaae3d376f06085164e1660f89304c0ab2b1d08a406636b2", size = 2647461 }, + { url = "https://files.pythonhosted.org/packages/22/7a/88e58bb297c22633ed1c9d16029316e5b5ac5ee44012164c2edede599a5e/tokenizers-0.21.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:f53ea537c925422a2e0e92a24cce96f6bc5046bbef24a1652a5edc8ba975f62e", size = 2563639 }, + { url = "https://files.pythonhosted.org/packages/f7/14/83429177c19364df27d22bc096d4c2e431e0ba43e56c525434f1f9b0fd00/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b177fb54c4702ef611de0c069d9169f0004233890e0c4c5bd5508ae05abf193", size = 2903304 }, + { url = "https://files.pythonhosted.org/packages/7e/db/3433eab42347e0dc5452d8fcc8da03f638c9accffefe5a7c78146666964a/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6b43779a269f4629bebb114e19c3fca0223296ae9fea8bb9a7a6c6fb0657ff8e", size = 2804378 }, + { url = "https://files.pythonhosted.org/packages/57/8b/7da5e6f89736c2ade02816b4733983fca1c226b0c42980b1ae9dc8fcf5cc/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9aeb255802be90acfd363626753fda0064a8df06031012fe7d52fd9a905eb00e", size = 3095488 }, + { url = "https://files.pythonhosted.org/packages/4d/f6/5ed6711093dc2c04a4e03f6461798b12669bc5a17c8be7cce1240e0b5ce8/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8b09dbeb7a8d73ee204a70f94fc06ea0f17dcf0844f16102b9f414f0b7463ba", size = 3121410 }, + { url = "https://files.pythonhosted.org/packages/81/42/07600892d48950c5e80505b81411044a2d969368cdc0d929b1c847bf6697/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:400832c0904f77ce87c40f1a8a27493071282f785724ae62144324f171377273", size = 3388821 }, + { url = "https://files.pythonhosted.org/packages/22/06/69d7ce374747edaf1695a4f61b83570d91cc8bbfc51ccfecf76f56ab4aac/tokenizers-0.21.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e84ca973b3a96894d1707e189c14a774b701596d579ffc7e69debfc036a61a04", size = 3008868 }, + { url = "https://files.pythonhosted.org/packages/c8/69/54a0aee4d576045b49a0eb8bffdc495634309c823bf886042e6f46b80058/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:eb7202d231b273c34ec67767378cd04c767e967fda12d4a9e36208a34e2f137e", size = 8975831 }, + { url = "https://files.pythonhosted.org/packages/f7/f3/b776061e4f3ebf2905ba1a25d90380aafd10c02d406437a8ba22d1724d76/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:089d56db6782a73a27fd8abf3ba21779f5b85d4a9f35e3b493c7bbcbbf0d539b", size = 8920746 }, + { url = "https://files.pythonhosted.org/packages/d8/ee/ce83d5ec8b6844ad4c3ecfe3333d58ecc1adc61f0878b323a15355bcab24/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:c87ca3dc48b9b1222d984b6b7490355a6fdb411a2d810f6f05977258400ddb74", size = 9161814 }, + { url = "https://files.pythonhosted.org/packages/18/07/3e88e65c0ed28fa93aa0c4d264988428eef3df2764c3126dc83e243cb36f/tokenizers-0.21.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4145505a973116f91bc3ac45988a92e618a6f83eb458f49ea0790df94ee243ff", size = 9357138 }, + { url = "https://files.pythonhosted.org/packages/15/b0/dc4572ca61555fc482ebc933f26cb407c6aceb3dc19c301c68184f8cad03/tokenizers-0.21.0-cp39-abi3-win32.whl", hash = "sha256:eb1702c2f27d25d9dd5b389cc1f2f51813e99f8ca30d9e25348db6585a97e24a", size = 2202266 }, + { url = "https://files.pythonhosted.org/packages/44/69/d21eb253fa91622da25585d362a874fa4710be600f0ea9446d8d0217cec1/tokenizers-0.21.0-cp39-abi3-win_amd64.whl", hash = "sha256:87841da5a25a3a5f70c102de371db120f41873b854ba65e52bccd57df5a3780c", size = 2389192 }, +] + +[[package]] +name = "torch" +version = "2.5.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "nvidia-cublas-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cuda-cupti-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cuda-nvrtc-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cuda-runtime-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cudnn-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cufft-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-curand-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cusolver-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-cusparse-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-nccl-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-nvjitlink-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "nvidia-nvtx-cu12", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "sympy" }, + { name = "triton", marker = "platform_machine == 'x86_64' and platform_system == 'Linux'" }, + { name = "typing-extensions" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/ef/834af4a885b31a0b32fff2d80e1e40f771e1566ea8ded55347502440786a/torch-2.5.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:71328e1bbe39d213b8721678f9dcac30dfc452a46d586f1d514a6aa0a99d4744", size = 906446312 }, + { url = "https://files.pythonhosted.org/packages/69/f0/46e74e0d145f43fa506cb336eaefb2d240547e4ce1f496e442711093ab25/torch-2.5.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:34bfa1a852e5714cbfa17f27c49d8ce35e1b7af5608c4bc6e81392c352dbc601", size = 91919522 }, + { url = "https://files.pythonhosted.org/packages/a5/13/1eb674c8efbd04d71e4a157ceba991904f633e009a584dd65dccbafbb648/torch-2.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:32a037bd98a241df6c93e4c789b683335da76a2ac142c0973675b715102dc5fa", size = 203088048 }, + { url = "https://files.pythonhosted.org/packages/a9/9d/e0860474ee0ff8f6ef2c50ec8f71a250f38d78a9b9df9fd241ad3397a65b/torch-2.5.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:23d062bf70776a3d04dbe74db950db2a5245e1ba4f27208a87f0d743b0d06e86", size = 63877046 }, + { url = "https://files.pythonhosted.org/packages/d1/35/e8b2daf02ce933e4518e6f5682c72fd0ed66c15910ea1fb4168f442b71c4/torch-2.5.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:de5b7d6740c4b636ef4db92be922f0edc425b65ed78c5076c43c42d362a45457", size = 906474467 }, + { url = "https://files.pythonhosted.org/packages/40/04/bd91593a4ca178ece93ca55f27e2783aa524aaccbfda66831d59a054c31e/torch-2.5.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:340ce0432cad0d37f5a31be666896e16788f1adf8ad7be481196b503dad675b9", size = 91919450 }, + { url = "https://files.pythonhosted.org/packages/0d/4a/e51420d46cfc90562e85af2fee912237c662ab31140ab179e49bd69401d6/torch-2.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:603c52d2fe06433c18b747d25f5c333f9c1d58615620578c326d66f258686f9a", size = 203098237 }, + { url = "https://files.pythonhosted.org/packages/d0/db/5d9cbfbc7968d79c5c09a0bc0bc3735da079f2fd07cc10498a62b320a480/torch-2.5.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:31f8c39660962f9ae4eeec995e3049b5492eb7360dd4f07377658ef4d728fa4c", size = 63884466 }, + { url = "https://files.pythonhosted.org/packages/a9/18/81c399e8f4f1580d34bf99d827cb5fb5cf7a18a266bb5d30ca3ec2e89ba6/torch-2.5.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:1f3b7fb3cf7ab97fae52161423f81be8c6b8afac8d9760823fd623994581e1a3", size = 906479005 }, + { url = "https://files.pythonhosted.org/packages/5d/86/1c4b168d52cddb8d17952a7b5b25f69ef0da1fc34de1223d73d0d9db1801/torch-2.5.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:7974e3dce28b5a21fb554b73e1bc9072c25dde873fa00d54280861e7a009d7dc", size = 91846074 }, + { url = "https://files.pythonhosted.org/packages/76/49/4a0a8b19ce8f9bf32fcab4e863c7e2366f519f9826c84ca250567b11a014/torch-2.5.1-cp39-cp39-win_amd64.whl", hash = "sha256:46c817d3ea33696ad3b9df5e774dba2257e9a4cd3c4a3afbf92f6bb13ac5ce2d", size = 203000888 }, + { url = "https://files.pythonhosted.org/packages/25/07/3548a7cfcf69d0eccec2ee79ee3913f1cdaadb27b36946774db86729ee47/torch-2.5.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:8046768b7f6d35b85d101b4b38cba8aa2f3cd51952bc4c06a49580f2ce682291", size = 63876023 }, +] + +[[package]] +name = "torchaudio" +version = "2.5.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "torch" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/db/246930ba5933a9f6ce8e2cca7086924487286a0bf7d8d28aeb354e8b0504/torchaudio-2.5.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:901291d770aeeb1f51920bb5aa73ff82e9b7f26354a3c7b90d80ff0b4e9a5044", size = 1794150 }, + { url = "https://files.pythonhosted.org/packages/e3/2c/3db92d48e2e4a0bd7398ecb39fb731ad876c7cd6ce6c365630865654d253/torchaudio-2.5.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:abacbec3b6d695cf99ada8b1db55db933181c8ff7d283e246e2bbefdde674235", size = 3369055 }, + { url = "https://files.pythonhosted.org/packages/c2/06/b122f0475ca97abdc8daf637c0f62778893aa40f91e988a7baef8eedf8c6/torchaudio-2.5.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:9b3872c5dd5080be6322908d62365581a1dd9250e3dd6d47bab3f5b0854a5d1f", size = 1666734 }, + { url = "https://files.pythonhosted.org/packages/fb/a8/113d41cfab3220ded1f9a5910e6b3c217bf3a6896925dca8cd13df0c23dc/torchaudio-2.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:4aead2d6b32426d0e657e243f6f5146f8d400bc8db9fe8a8000254baeec1202d", size = 2435898 }, + { url = "https://files.pythonhosted.org/packages/6a/97/1780e3dd8733da30ff1051b8cbd8006e4824b76028558a58c31e790c09cd/torchaudio-2.5.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7005354aa7dda9ef908e13c2566ee1fe0bd6d7f5bae0583b5e53016cd229fc34", size = 1801479 }, + { url = "https://files.pythonhosted.org/packages/41/33/0f21b15f8e231bb55578f6b32e8c18675585b7bf97cb0aee96b1591e4193/torchaudio-2.5.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:7af3f7f92fd33bc9f036a60cdeda4cbeb6bccebd18eae89776dd1e8ed042672e", size = 3374576 }, + { url = "https://files.pythonhosted.org/packages/0c/0e/89294062dbca27ed8bc4a89d9ceea0bd64b45ebc005e0306871b3f55bb31/torchaudio-2.5.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:4ba24769a72bd686903feaf1040c895d710af2ffbcd25ee7a9794ee285561b26", size = 1672185 }, + { url = "https://files.pythonhosted.org/packages/32/6a/019e426ab4af487167182a19e115fc03234fe28bc30e22cb0e1a9958f70e/torchaudio-2.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:cba8ccab1bff0496ccdc71ebbdcd31d0f7bf97ff3c46276425ff86460f6f8967", size = 2439124 }, + { url = "https://files.pythonhosted.org/packages/13/a0/43a7b3bd4f19bb2ca46e44aee83cba6cb1450f3126d9615f30ac51db24ec/torchaudio-2.5.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a40a0e4b238564a19bf138c64d593c7b52d97c8737843d85d6ca09216241ae66", size = 1794974 }, + { url = "https://files.pythonhosted.org/packages/4f/7e/72d930d1093790182ca6a2b3a90b6f6750a0432444efc53569cfd90f57e7/torchaudio-2.5.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:f2f0a4fa19137cad247087dcf4b85c56860f924c3ca4a89679299cf0e002ee33", size = 3372203 }, + { url = "https://files.pythonhosted.org/packages/6d/fc/6253fa7f48ce68eb0f64cb200b5944389cb6b4cf20f69f3b14cf23554747/torchaudio-2.5.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:d29349944955eb061e774fe4d9eea4681c5bc9ff42ea39a877f8f14de1e4ed00", size = 1668256 }, + { url = "https://files.pythonhosted.org/packages/8a/7b/30677c86a054cab96274362c501c274ff8bd5884281b1841dc73146a7ec2/torchaudio-2.5.1-cp39-cp39-win_amd64.whl", hash = "sha256:0be6d6f5127b17f9f1ac33fb02c8f1127bfea955de630c5cab6eb9daaef4db6d", size = 2433723 }, +] + +[[package]] +name = "tqdm" +version = "4.67.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "platform_system == 'Windows'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540 }, +] + +[[package]] +name = "trainer" +version = "0.0.36" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "coqpit" }, + { name = "fsspec" }, + { name = "psutil" }, + { name = "soundfile" }, + { name = "tensorboard" }, + { name = "torch" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d6/ea/2c5857820050d9d74dfe2d0c7d28c4d598581aeb382f996a91665d08c07c/trainer-0.0.36.tar.gz", hash = "sha256:3afff4d1ce70f828d32ba698331768bca5be1cc21a60c2b8acd8fa117eb95c5a", size = 50656 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/38/c4381497fde987c72fc58d9b534dfd9e254e34d402e06be232f40e1baf66/trainer-0.0.36-py3-none-any.whl", hash = "sha256:d986702c6d6d988e74a4f8da0f9c11a8c7d89274a11436957e91217a19b487a6", size = 51165 }, +] + +[[package]] +name = "transformers" +version = "4.47.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock" }, + { name = "huggingface-hub" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "regex" }, + { name = "requests" }, + { name = "safetensors" }, + { name = "tokenizers" }, + { name = "tqdm" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/15/1a/936aeb4f88112f670b604f5748034568dbc2b9bbb457a8d4518b1a15510a/transformers-4.47.1.tar.gz", hash = "sha256:6c29c05a5f595e278481166539202bf8641281536df1c42357ee58a45d0a564a", size = 8707421 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/3a/8bdab26e09c5a242182b7ba9152e216d5ab4ae2d78c4298eb4872549cd35/transformers-4.47.1-py3-none-any.whl", hash = "sha256:d2f5d19bb6283cd66c893ec7e6d931d6370bbf1cc93633326ff1f41a40046c9c", size = 10133598 }, +] + +[[package]] +name = "triton" +version = "3.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "filelock" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/98/29/69aa56dc0b2eb2602b553881e34243475ea2afd9699be042316842788ff5/triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b0dd10a925263abbe9fa37dcde67a5e9b2383fc269fdf59f5657cac38c5d1d8", size = 209460013 }, + { url = "https://files.pythonhosted.org/packages/86/17/d9a5cf4fcf46291856d1e90762e36cbabd2a56c7265da0d1d9508c8e3943/triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c", size = 209506424 }, + { url = "https://files.pythonhosted.org/packages/c4/69/57e0fed438d547524e08bfedc587078314176ad1c15c8be904d3f03149ec/triton-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aafa9a20cd0d9fee523cd4504aa7131807a864cd77dcf6efe7e981f18b8c6c11", size = 209460480 }, +] + +[[package]] +name = "tts" +version = "0.22.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohttp" }, + { name = "anyascii" }, + { name = "bangla" }, + { name = "bnnumerizer" }, + { name = "bnunicodenormalizer" }, + { name = "coqpit" }, + { name = "cython" }, + { name = "einops" }, + { name = "encodec" }, + { name = "flask" }, + { name = "fsspec" }, + { name = "g2pkk" }, + { name = "gruut", extra = ["de", "es", "fr"] }, + { name = "hangul-romanize" }, + { name = "inflect" }, + { name = "jamo" }, + { name = "jieba" }, + { name = "librosa" }, + { name = "matplotlib" }, + { name = "nltk" }, + { name = "num2words" }, + { name = "numba" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "packaging" }, + { name = "pandas" }, + { name = "pypinyin" }, + { name = "pysbd" }, + { name = "pyyaml" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "soundfile" }, + { name = "spacy", extra = ["ja"] }, + { name = "torch" }, + { name = "torchaudio" }, + { name = "tqdm" }, + { name = "trainer" }, + { name = "transformers" }, + { name = "umap-learn" }, + { name = "unidecode" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4e/23/50bbe8cb32488680913a63fb1a273d64f4a765af4779b219814ffb8624fe/TTS-0.22.0.tar.gz", hash = "sha256:b91119da7ff2ae7b3dae7328edf9af4db3b48c40eb4ce15d11ed8f5ee9bd7086", size = 1653775 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6e/36/dce195a2b9ff3a11863f53fc35109f8e1f2c7d40419f999f9d0a12cc23e5/TTS-0.22.0-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:6dce2e3a9434bd4d3815b51f4080ccdddd82466cf40fc0e0a70eff14b7cc1d3f", size = 938015 }, + { url = "https://files.pythonhosted.org/packages/cf/0a/4226483dea1a6332f1df64090390fa53ea49d97aad83d1f14efd0cbeb04a/TTS-0.22.0-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:332cdf63a7d9f91dcb38c50c3e778a8080b3551cd4e1a901cfc58acb90cd3f58", size = 937997 }, + { url = "https://files.pythonhosted.org/packages/10/8f/16406a19a49d0480d7f7c239cf302e87e2867be3063b0db1c0789f792c87/TTS-0.22.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:9d75e27e5998f379d72f04192e3cf0f5cf939c08c0f71bb74ef1cf9ccc4fa499", size = 938011 }, +] + +[[package]] +name = "typeguard" +version = "4.4.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/62/c3/400917dd37d7b8c07e9723f3046818530423e1e759a56a22133362adab00/typeguard-4.4.1.tar.gz", hash = "sha256:0d22a89d00b453b47c49875f42b6601b961757541a2e1e0ef517b6e24213c21b", size = 74959 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/53/9465dedf2d69fe26008e7732cf6e0a385e387c240869e7d54eed49782a3c/typeguard-4.4.1-py3-none-any.whl", hash = "sha256:9324ec07a27ec67fc54a9c063020ca4c0ae6abad5e9f0f9804ca59aee68c6e21", size = 35635 }, +] + +[[package]] +name = "typer" +version = "0.15.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "click" }, + { name = "rich" }, + { name = "shellingham" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cb/ce/dca7b219718afd37a0068f4f2530a727c2b74a8b6e8e0c0080a4c0de4fcd/typer-0.15.1.tar.gz", hash = "sha256:a0588c0a7fa68a1978a069818657778f86abe6ff5ea6abf472f940a08bfe4f0a", size = 99789 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d0/cc/0a838ba5ca64dc832aa43f727bd586309846b0ffb2ce52422543e6075e8a/typer-0.15.1-py3-none-any.whl", hash = "sha256:7994fb7b8155b64d3402518560648446072864beefd44aa2dc36972a5972e847", size = 44908 }, +] + +[[package]] +name = "typing-extensions" +version = "4.12.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/df/db/f35a00659bc03fec321ba8bce9420de607a1d37f8342eee1863174c69557/typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8", size = 85321 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d", size = 37438 }, +] + +[[package]] +name = "tzdata" +version = "2024.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/34/943888654477a574a86a98e9896bae89c7aa15078ec29f490fef2f1e5384/tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc", size = 193282 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a6/ab/7e5f53c3b9d14972843a647d8d7a853969a58aecc7559cb3267302c94774/tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd", size = 346586 }, +] + +[[package]] +name = "tzlocal" +version = "5.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "tzdata", marker = "platform_system == 'Windows'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/04/d3/c19d65ae67636fe63953b20c2e4a8ced4497ea232c43ff8d01db16de8dc0/tzlocal-5.2.tar.gz", hash = "sha256:8d399205578f1a9342816409cc1e46a93ebd5755e39ea2d85334bea911bf0e6e", size = 30201 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/97/3f/c4c51c55ff8487f2e6d0e618dba917e3c3ee2caae6cf0fbb59c9b1876f2e/tzlocal-5.2-py3-none-any.whl", hash = "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8", size = 17859 }, +] + +[[package]] +name = "umap-learn" +version = "0.5.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numba" }, + { name = "numpy", version = "1.22.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, + { name = "pynndescent" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "tqdm" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6f/d4/9ed627905f7993349671283b3c5bf2d9f543ef79229fa1c7e01324eb900c/umap-learn-0.5.7.tar.gz", hash = "sha256:b2a97973e4c6ffcebf241100a8de589a4c84126a832ab40f296c6d9fcc5eb19e", size = 92680 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/8f/671c0e1f2572ba625cbcc1faeba9435e00330c3d6962858711445cf1e817/umap_learn-0.5.7-py3-none-any.whl", hash = "sha256:6a7e0be2facfa365a5ed6588447102bdbef32a0ef449535c25c97ea7e680073c", size = 88815 }, +] + +[[package]] +name = "unidecode" +version = "1.3.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f7/89/19151076a006b9ac0dd37b1354e031f5297891ee507eb624755e58e10d3e/Unidecode-1.3.8.tar.gz", hash = "sha256:cfdb349d46ed3873ece4586b96aa75258726e2fa8ec21d6f00a591d98806c2f4", size = 192701 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/b7/6ec57841fb67c98f52fc8e4a2d96df60059637cba077edc569a302a8ffc7/Unidecode-1.3.8-py3-none-any.whl", hash = "sha256:d130a61ce6696f8148a3bd8fe779c99adeb4b870584eeb9526584e9aa091fd39", size = 235494 }, +] + +[[package]] +name = "urllib3" +version = "2.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ed/63/22ba4ebfe7430b76388e7cd448d5478814d3032121827c12a2cc287e2260/urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9", size = 300677 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac", size = 126338 }, +] + +[[package]] +name = "wasabi" +version = "1.1.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ac/f9/054e6e2f1071e963b5e746b48d1e3727470b2a490834d18ad92364929db3/wasabi-1.1.3.tar.gz", hash = "sha256:4bb3008f003809db0c3e28b4daf20906ea871a2bb43f9914197d540f4f2e0878", size = 30391 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/06/7c/34330a89da55610daa5f245ddce5aab81244321101614751e7537f125133/wasabi-1.1.3-py3-none-any.whl", hash = "sha256:f76e16e8f7e79f8c4c8be49b4024ac725713ab10cd7f19350ad18a8e3f71728c", size = 27880 }, +] + +[[package]] +name = "weasel" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cloudpathlib" }, + { name = "confection" }, + { name = "packaging" }, + { name = "pydantic" }, + { name = "requests" }, + { name = "smart-open" }, + { name = "srsly" }, + { name = "typer" }, + { name = "wasabi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a7/1a/9c522dd61b52939c217925d3e55c95f9348b73a66a956f52608e1e59a2c0/weasel-0.4.1.tar.gz", hash = "sha256:aabc210f072e13f6744e5c3a28037f93702433405cd35673f7c6279147085aa9", size = 38417 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/87/abd57374044e1f627f0a905ac33c1a7daab35a3a815abfea4e1bafd3fdb1/weasel-0.4.1-py3-none-any.whl", hash = "sha256:24140a090ea1ac512a2b2f479cc64192fd1d527a7f3627671268d08ed5ac418c", size = 50270 }, +] + +[[package]] +name = "werkzeug" +version = "3.1.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9f/69/83029f1f6300c5fb2471d621ab06f6ec6b3324685a2ce0f9777fd4a8b71e/werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746", size = 806925 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/52/24/ab44c871b0f07f491e5d2ad12c9bd7358e527510618cb1b803a88e986db1/werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e", size = 224498 }, +] + +[[package]] +name = "wrapt" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/24/a1/fc03dca9b0432725c2e8cdbf91a349d2194cf03d8523c124faebe581de09/wrapt-1.17.0.tar.gz", hash = "sha256:16187aa2317c731170a88ef35e8937ae0f533c402872c1ee5e6d079fcf320801", size = 55542 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/99/f9/85220321e9bb1a5f72ccce6604395ae75fcb463d87dad0014dc1010bd1f1/wrapt-1.17.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2a0c23b8319848426f305f9cb0c98a6e32ee68a36264f45948ccf8e7d2b941f8", size = 38766 }, + { url = "https://files.pythonhosted.org/packages/ff/71/ff624ff3bde91ceb65db6952cdf8947bc0111d91bd2359343bc2fa7c57fd/wrapt-1.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1ca5f060e205f72bec57faae5bd817a1560fcfc4af03f414b08fa29106b7e2d", size = 83262 }, + { url = "https://files.pythonhosted.org/packages/9f/0a/814d4a121a643af99cfe55a43e9e6dd08f4a47cdac8e8f0912c018794715/wrapt-1.17.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e185ec6060e301a7e5f8461c86fb3640a7beb1a0f0208ffde7a65ec4074931df", size = 74990 }, + { url = "https://files.pythonhosted.org/packages/cd/c7/b8c89bf5ca5c4e6a2d0565d149d549cdb4cffb8916d1d1b546b62fb79281/wrapt-1.17.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb90765dd91aed05b53cd7a87bd7f5c188fcd95960914bae0d32c5e7f899719d", size = 82712 }, + { url = "https://files.pythonhosted.org/packages/19/7c/5977aefa8460906c1ff914fd42b11cf6c09ded5388e46e1cc6cea4ab15e9/wrapt-1.17.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:879591c2b5ab0a7184258274c42a126b74a2c3d5a329df16d69f9cee07bba6ea", size = 81705 }, + { url = "https://files.pythonhosted.org/packages/ae/e7/233402d7bd805096bb4a8ec471f5a141421a01de3c8c957cce569772c056/wrapt-1.17.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fce6fee67c318fdfb7f285c29a82d84782ae2579c0e1b385b7f36c6e8074fffb", size = 74636 }, + { url = "https://files.pythonhosted.org/packages/93/81/b6c32d8387d9cfbc0134f01585dee7583315c3b46dfd3ae64d47693cd078/wrapt-1.17.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:0698d3a86f68abc894d537887b9bbf84d29bcfbc759e23f4644be27acf6da301", size = 81299 }, + { url = "https://files.pythonhosted.org/packages/d1/c3/1fae15d453468c98f09519076f8d401b476d18d8d94379e839eed14c4c8b/wrapt-1.17.0-cp310-cp310-win32.whl", hash = "sha256:69d093792dc34a9c4c8a70e4973a3361c7a7578e9cd86961b2bbf38ca71e4e22", size = 36425 }, + { url = "https://files.pythonhosted.org/packages/c6/f4/77e0886c95556f2b4caa8908ea8eb85f713fc68296a2113f8c63d50fe0fb/wrapt-1.17.0-cp310-cp310-win_amd64.whl", hash = "sha256:f28b29dc158ca5d6ac396c8e0a2ef45c4e97bb7e65522bfc04c989e6fe814575", size = 38748 }, + { url = "https://files.pythonhosted.org/packages/0e/40/def56538acddc2f764c157d565b9f989072a1d2f2a8e384324e2e104fc7d/wrapt-1.17.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:74bf625b1b4caaa7bad51d9003f8b07a468a704e0644a700e936c357c17dd45a", size = 38766 }, + { url = "https://files.pythonhosted.org/packages/89/e2/8c299f384ae4364193724e2adad99f9504599d02a73ec9199bf3f406549d/wrapt-1.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f2a28eb35cf99d5f5bd12f5dd44a0f41d206db226535b37b0c60e9da162c3ed", size = 83730 }, + { url = "https://files.pythonhosted.org/packages/29/ef/fcdb776b12df5ea7180d065b28fa6bb27ac785dddcd7202a0b6962bbdb47/wrapt-1.17.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:81b1289e99cf4bad07c23393ab447e5e96db0ab50974a280f7954b071d41b489", size = 75470 }, + { url = "https://files.pythonhosted.org/packages/55/b5/698bd0bf9fbb3ddb3a2feefbb7ad0dea1205f5d7d05b9cbab54f5db731aa/wrapt-1.17.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f2939cd4a2a52ca32bc0b359015718472d7f6de870760342e7ba295be9ebaf9", size = 83168 }, + { url = "https://files.pythonhosted.org/packages/ce/07/701a5cee28cb4d5df030d4b2649319e36f3d9fdd8000ef1d84eb06b9860d/wrapt-1.17.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6a9653131bda68a1f029c52157fd81e11f07d485df55410401f745007bd6d339", size = 82307 }, + { url = "https://files.pythonhosted.org/packages/42/92/c48ba92cda6f74cb914dc3c5bba9650dc80b790e121c4b987f3a46b028f5/wrapt-1.17.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4e4b4385363de9052dac1a67bfb535c376f3d19c238b5f36bddc95efae15e12d", size = 75101 }, + { url = "https://files.pythonhosted.org/packages/8a/0a/9276d3269334138b88a2947efaaf6335f61d547698e50dff672ade24f2c6/wrapt-1.17.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bdf62d25234290db1837875d4dceb2151e4ea7f9fff2ed41c0fde23ed542eb5b", size = 81835 }, + { url = "https://files.pythonhosted.org/packages/b9/4c/39595e692753ef656ea94b51382cc9aea662fef59d7910128f5906486f0e/wrapt-1.17.0-cp311-cp311-win32.whl", hash = "sha256:5d8fd17635b262448ab8f99230fe4dac991af1dabdbb92f7a70a6afac8a7e346", size = 36412 }, + { url = "https://files.pythonhosted.org/packages/63/bb/c293a67fb765a2ada48f48cd0f2bb957da8161439da4c03ea123b9894c02/wrapt-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:92a3d214d5e53cb1db8b015f30d544bc9d3f7179a05feb8f16df713cecc2620a", size = 38744 }, + { url = "https://files.pythonhosted.org/packages/89/03/518069f0708573c02cbba3a3e452be3642dc7d984d0a03a47e0850e2fb05/wrapt-1.17.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d751300b94e35b6016d4b1e7d0e7bbc3b5e1751e2405ef908316c2a9024008a1", size = 38765 }, + { url = "https://files.pythonhosted.org/packages/60/01/12dd81522f8c1c953e98e2cbf356ff44fbb06ef0f7523cd622ac06ad7f03/wrapt-1.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7264cbb4a18dc4acfd73b63e4bcfec9c9802614572025bdd44d0721983fc1d9c", size = 83012 }, + { url = "https://files.pythonhosted.org/packages/c4/2d/9853fe0009271b2841f839eb0e707c6b4307d169375f26c58812ecf4fd71/wrapt-1.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:33539c6f5b96cf0b1105a0ff4cf5db9332e773bb521cc804a90e58dc49b10578", size = 74759 }, + { url = "https://files.pythonhosted.org/packages/94/5c/03c911442b01b50e364572581430e12f82c3f5ea74d302907c1449d7ba36/wrapt-1.17.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c30970bdee1cad6a8da2044febd824ef6dc4cc0b19e39af3085c763fdec7de33", size = 82540 }, + { url = "https://files.pythonhosted.org/packages/52/e0/ef637448514295a6b3a01cf1dff417e081e7b8cf1eb712839962459af1f6/wrapt-1.17.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:bc7f729a72b16ee21795a943f85c6244971724819819a41ddbaeb691b2dd85ad", size = 81461 }, + { url = "https://files.pythonhosted.org/packages/7f/44/8b7d417c3aae3a35ccfe361375ee3e452901c91062e5462e1aeef98255e8/wrapt-1.17.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:6ff02a91c4fc9b6a94e1c9c20f62ea06a7e375f42fe57587f004d1078ac86ca9", size = 74380 }, + { url = "https://files.pythonhosted.org/packages/af/a9/e65406a9c3a99162055efcb6bf5e0261924381228c0a7608066805da03df/wrapt-1.17.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2dfb7cff84e72e7bf975b06b4989477873dcf160b2fd89959c629535df53d4e0", size = 81057 }, + { url = "https://files.pythonhosted.org/packages/55/0c/111d42fb658a2f9ed7024cd5e57c08521d61646a256a3946db7d500c1551/wrapt-1.17.0-cp39-cp39-win32.whl", hash = "sha256:2399408ac33ffd5b200480ee858baa58d77dd30e0dd0cab6a8a9547135f30a88", size = 36415 }, + { url = "https://files.pythonhosted.org/packages/00/33/e7b14a7c06cedfaae064f34e95c95350de7cc10187ac173743e30a956b30/wrapt-1.17.0-cp39-cp39-win_amd64.whl", hash = "sha256:4f763a29ee6a20c529496a20a7bcb16a73de27f5da6a843249c7047daf135977", size = 38742 }, + { url = "https://files.pythonhosted.org/packages/4b/d9/a8ba5e9507a9af1917285d118388c5eb7a81834873f45df213a6fe923774/wrapt-1.17.0-py3-none-any.whl", hash = "sha256:d2c63b93548eda58abf5188e505ffed0229bf675f7c3090f8e36ad55b8cbc371", size = 23592 }, +] + +[[package]] +name = "yarl" +version = "1.18.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "idna" }, + { name = "multidict" }, + { name = "propcache" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b7/9d/4b94a8e6d2b51b599516a5cb88e5bc99b4d8d4583e468057eaa29d5f0918/yarl-1.18.3.tar.gz", hash = "sha256:ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1", size = 181062 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/98/e005bc608765a8a5569f58e650961314873c8469c333616eb40bff19ae97/yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34", size = 141458 }, + { url = "https://files.pythonhosted.org/packages/df/5d/f8106b263b8ae8a866b46d9be869ac01f9b3fb7f2325f3ecb3df8003f796/yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7", size = 94365 }, + { url = "https://files.pythonhosted.org/packages/56/3e/d8637ddb9ba69bf851f765a3ee288676f7cf64fb3be13760c18cbc9d10bd/yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed", size = 92181 }, + { url = "https://files.pythonhosted.org/packages/76/f9/d616a5c2daae281171de10fba41e1c0e2d8207166fc3547252f7d469b4e1/yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde", size = 315349 }, + { url = "https://files.pythonhosted.org/packages/bb/b4/3ea5e7b6f08f698b3769a06054783e434f6d59857181b5c4e145de83f59b/yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b", size = 330494 }, + { url = "https://files.pythonhosted.org/packages/55/f1/e0fc810554877b1b67420568afff51b967baed5b53bcc983ab164eebf9c9/yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5", size = 326927 }, + { url = "https://files.pythonhosted.org/packages/a9/42/b1753949b327b36f210899f2dd0a0947c0c74e42a32de3f8eb5c7d93edca/yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc", size = 319703 }, + { url = "https://files.pythonhosted.org/packages/f0/6d/e87c62dc9635daefb064b56f5c97df55a2e9cc947a2b3afd4fd2f3b841c7/yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd", size = 310246 }, + { url = "https://files.pythonhosted.org/packages/e3/ef/e2e8d1785cdcbd986f7622d7f0098205f3644546da7919c24b95790ec65a/yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990", size = 319730 }, + { url = "https://files.pythonhosted.org/packages/fc/15/8723e22345bc160dfde68c4b3ae8b236e868f9963c74015f1bc8a614101c/yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db", size = 321681 }, + { url = "https://files.pythonhosted.org/packages/86/09/bf764e974f1516efa0ae2801494a5951e959f1610dd41edbfc07e5e0f978/yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62", size = 324812 }, + { url = "https://files.pythonhosted.org/packages/f6/4c/20a0187e3b903c97d857cf0272d687c1b08b03438968ae8ffc50fe78b0d6/yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760", size = 337011 }, + { url = "https://files.pythonhosted.org/packages/c9/71/6244599a6e1cc4c9f73254a627234e0dad3883ece40cc33dce6265977461/yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b", size = 338132 }, + { url = "https://files.pythonhosted.org/packages/af/f5/e0c3efaf74566c4b4a41cb76d27097df424052a064216beccae8d303c90f/yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690", size = 331849 }, + { url = "https://files.pythonhosted.org/packages/8a/b8/3d16209c2014c2f98a8f658850a57b716efb97930aebf1ca0d9325933731/yarl-1.18.3-cp310-cp310-win32.whl", hash = "sha256:8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6", size = 84309 }, + { url = "https://files.pythonhosted.org/packages/fd/b7/2e9a5b18eb0fe24c3a0e8bae994e812ed9852ab4fd067c0107fadde0d5f0/yarl-1.18.3-cp310-cp310-win_amd64.whl", hash = "sha256:93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8", size = 90484 }, + { url = "https://files.pythonhosted.org/packages/40/93/282b5f4898d8e8efaf0790ba6d10e2245d2c9f30e199d1a85cae9356098c/yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069", size = 141555 }, + { url = "https://files.pythonhosted.org/packages/6d/9c/0a49af78df099c283ca3444560f10718fadb8a18dc8b3edf8c7bd9fd7d89/yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193", size = 94351 }, + { url = "https://files.pythonhosted.org/packages/5a/a1/205ab51e148fdcedad189ca8dd587794c6f119882437d04c33c01a75dece/yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889", size = 92286 }, + { url = "https://files.pythonhosted.org/packages/ed/fe/88b690b30f3f59275fb674f5f93ddd4a3ae796c2b62e5bb9ece8a4914b83/yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8", size = 340649 }, + { url = "https://files.pythonhosted.org/packages/07/eb/3b65499b568e01f36e847cebdc8d7ccb51fff716dbda1ae83c3cbb8ca1c9/yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca", size = 356623 }, + { url = "https://files.pythonhosted.org/packages/33/46/f559dc184280b745fc76ec6b1954de2c55595f0ec0a7614238b9ebf69618/yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8", size = 354007 }, + { url = "https://files.pythonhosted.org/packages/af/ba/1865d85212351ad160f19fb99808acf23aab9a0f8ff31c8c9f1b4d671fc9/yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae", size = 344145 }, + { url = "https://files.pythonhosted.org/packages/94/cb/5c3e975d77755d7b3d5193e92056b19d83752ea2da7ab394e22260a7b824/yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3", size = 336133 }, + { url = "https://files.pythonhosted.org/packages/19/89/b77d3fd249ab52a5c40859815765d35c91425b6bb82e7427ab2f78f5ff55/yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb", size = 347967 }, + { url = "https://files.pythonhosted.org/packages/35/bd/f6b7630ba2cc06c319c3235634c582a6ab014d52311e7d7c22f9518189b5/yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e", size = 346397 }, + { url = "https://files.pythonhosted.org/packages/18/1a/0b4e367d5a72d1f095318344848e93ea70da728118221f84f1bf6c1e39e7/yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59", size = 350206 }, + { url = "https://files.pythonhosted.org/packages/b5/cf/320fff4367341fb77809a2d8d7fe75b5d323a8e1b35710aafe41fdbf327b/yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d", size = 362089 }, + { url = "https://files.pythonhosted.org/packages/57/cf/aadba261d8b920253204085268bad5e8cdd86b50162fcb1b10c10834885a/yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e", size = 366267 }, + { url = "https://files.pythonhosted.org/packages/54/58/fb4cadd81acdee6dafe14abeb258f876e4dd410518099ae9a35c88d8097c/yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a", size = 359141 }, + { url = "https://files.pythonhosted.org/packages/9a/7a/4c571597589da4cd5c14ed2a0b17ac56ec9ee7ee615013f74653169e702d/yarl-1.18.3-cp311-cp311-win32.whl", hash = "sha256:61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1", size = 84402 }, + { url = "https://files.pythonhosted.org/packages/ae/7b/8600250b3d89b625f1121d897062f629883c2f45339623b69b1747ec65fa/yarl-1.18.3-cp311-cp311-win_amd64.whl", hash = "sha256:b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5", size = 91030 }, + { url = "https://files.pythonhosted.org/packages/6a/3b/fec4b08f5e88f68e56ee698a59284a73704df2e0e0b5bdf6536c86e76c76/yarl-1.18.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:61e5e68cb65ac8f547f6b5ef933f510134a6bf31bb178be428994b0cb46c2a04", size = 142780 }, + { url = "https://files.pythonhosted.org/packages/ed/85/796b0d6a22d536ec8e14bdbb86519250bad980cec450b6e299b1c2a9079e/yarl-1.18.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fe57328fbc1bfd0bd0514470ac692630f3901c0ee39052ae47acd1d90a436719", size = 94981 }, + { url = "https://files.pythonhosted.org/packages/ee/0e/a830fd2238f7a29050f6dd0de748b3d6f33a7dbb67dbbc081a970b2bbbeb/yarl-1.18.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a440a2a624683108a1b454705ecd7afc1c3438a08e890a1513d468671d90a04e", size = 92789 }, + { url = "https://files.pythonhosted.org/packages/0f/4f/438c9fd668954779e48f08c0688ee25e0673380a21bb1e8ccc56de5b55d7/yarl-1.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09c7907c8548bcd6ab860e5f513e727c53b4a714f459b084f6580b49fa1b9cee", size = 317327 }, + { url = "https://files.pythonhosted.org/packages/bd/79/a78066f06179b4ed4581186c136c12fcfb928c475cbeb23743e71a991935/yarl-1.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b4f6450109834af88cb4cc5ecddfc5380ebb9c228695afc11915a0bf82116789", size = 336999 }, + { url = "https://files.pythonhosted.org/packages/55/02/527963cf65f34a06aed1e766ff9a3b3e7d0eaa1c90736b2948a62e528e1d/yarl-1.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9ca04806f3be0ac6d558fffc2fdf8fcef767e0489d2684a21912cc4ed0cd1b8", size = 331693 }, + { url = "https://files.pythonhosted.org/packages/a2/2a/167447ae39252ba624b98b8c13c0ba35994d40d9110e8a724c83dbbb5822/yarl-1.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77a6e85b90a7641d2e07184df5557132a337f136250caafc9ccaa4a2a998ca2c", size = 321473 }, + { url = "https://files.pythonhosted.org/packages/55/03/07955fabb20082373be311c91fd78abe458bc7ff9069d34385e8bddad20e/yarl-1.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6333c5a377c8e2f5fae35e7b8f145c617b02c939d04110c76f29ee3676b5f9a5", size = 313571 }, + { url = "https://files.pythonhosted.org/packages/95/e2/67c8d3ec58a8cd8ddb1d63bd06eb7e7b91c9f148707a3eeb5a7ed87df0ef/yarl-1.18.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0b3c92fa08759dbf12b3a59579a4096ba9af8dd344d9a813fc7f5070d86bbab1", size = 325004 }, + { url = "https://files.pythonhosted.org/packages/06/43/51ceb3e427368fe6ccd9eccd162be227fd082523e02bad1fd3063daf68da/yarl-1.18.3-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:4ac515b860c36becb81bb84b667466885096b5fc85596948548b667da3bf9f24", size = 322677 }, + { url = "https://files.pythonhosted.org/packages/e4/0e/7ef286bfb23267739a703f7b967a858e2128c10bea898de8fa027e962521/yarl-1.18.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:045b8482ce9483ada4f3f23b3774f4e1bf4f23a2d5c912ed5170f68efb053318", size = 332806 }, + { url = "https://files.pythonhosted.org/packages/c8/94/2d1f060f4bfa47c8bd0bcb652bfe71fba881564bcac06ebb6d8ced9ac3bc/yarl-1.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:a4bb030cf46a434ec0225bddbebd4b89e6471814ca851abb8696170adb163985", size = 339919 }, + { url = "https://files.pythonhosted.org/packages/8e/8d/73b5f9a6ab69acddf1ca1d5e7bc92f50b69124512e6c26b36844531d7f23/yarl-1.18.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:54d6921f07555713b9300bee9c50fb46e57e2e639027089b1d795ecd9f7fa910", size = 340960 }, + { url = "https://files.pythonhosted.org/packages/41/13/ce6bc32be4476b60f4f8694831f49590884b2c975afcffc8d533bf2be7ec/yarl-1.18.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1d407181cfa6e70077df3377938c08012d18893f9f20e92f7d2f314a437c30b1", size = 336592 }, + { url = "https://files.pythonhosted.org/packages/81/d5/6e0460292d6299ac3919945f912b16b104f4e81ab20bf53e0872a1296daf/yarl-1.18.3-cp39-cp39-win32.whl", hash = "sha256:ac36703a585e0929b032fbaab0707b75dc12703766d0b53486eabd5139ebadd5", size = 84833 }, + { url = "https://files.pythonhosted.org/packages/b2/fc/a8aef69156ad5508165d8ae956736d55c3a68890610834bd985540966008/yarl-1.18.3-cp39-cp39-win_amd64.whl", hash = "sha256:ba87babd629f8af77f557b61e49e7c7cac36f22f871156b91e10a6e9d4f829e9", size = 90968 }, + { url = "https://files.pythonhosted.org/packages/f5/4b/a06e0ec3d155924f77835ed2d167ebd3b211a7b0853da1cf8d8414d784ef/yarl-1.18.3-py3-none-any.whl", hash = "sha256:b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b", size = 45109 }, +] + +[[package]] +name = "zipp" +version = "3.21.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/3f/50/bad581df71744867e9468ebd0bcd6505de3b275e06f202c2cb016e3ff56f/zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4", size = 24545 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/1a/7e4798e9339adc931158c9d69ecc34f5e6791489d469f5e50ec15e35f458/zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931", size = 9630 }, +]

Qa-e_;~3M_nr972u)+A;`_ePF3b*n0qZ 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ⅈ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