python3-hdf5storage-0.1.16-bp155.2.10 >  A dk=I%z JD_:°bXGٷ< HNR֜v;/3_F թ#tNŏȆT#/Au859c500eee76a2a34eb2a05db54975fad25f7d469d5b69a445766406ba4d44a2458698be23329ab34b3f241eb4dbc64f7940147d!dk=I%z ke4M{HӪ@lm;M|7>ThD.n<?^6sai9v>pA1?1d ( l ;AH   h @ X 0   8 h  ( 38 <9 L: F)G)H*8I*X*Y*\*]+<^-b.`c/ d/}e/f/l/u/v/w0Px0y1 z1@1P1T1b1d1h1n1Cpython3-hdf5storage0.1.16bp155.2.10Utilities to read/write HDF5 files, including MATLAB v7.3 MAT filesThis Python package provides high level utilities to read/write a variety of Python types to/from HDF5 (Heirarchal Data Format) formatted files. This package also provides support for MATLAB MAT v7.3 formatted files, which are just HDF5 files with a different extension and some extra meta-data.dk=wlamb04{SUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/frejanordsiek/hdf5storagelinuxx86_64bnv 2 ^^ċċ]]\5\5LQAA큤A큤A큤A큤dk=;dk=;dk=;dk=;dk=;dk=;dk=;`2f`2fdk=;dk=;dk=;dk=;dk=;dk=;dk=;dk=;dk=;`2f`2fdk=v`2fdk=vdk=9eb749d84fe906ee9d893bf187098791fec26f5ba3c5c04d1bbf5ef328c40fa427d39bc3e25505837723d391b160c72647c84fa4cce9b18600f775a8547360fd601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b98d55f8d0ef66e6e79ba7a19049aea18f70e714ca702471f025385f1de4e31fc4e8737c8313f12948d741b6e753664e2262da0199426a5c42f86f849a050be9bdeb2dde4762e75a14e81ff4ce769dc20b00a9043cf88aec81ea42d262b1c3bdec2d8ef2bf5b2849ecd56492bd844f28688761f19c56a6aedad8265bd2cc3564a710ec03417480fe5b4bf3218fcf35a269a49105a3e476c302bea8c58f0a6e77cdfce4491de50d0f9b37d72caefeadc04fb10ab4599fa9409bb4cc75f510eb98445e579270bdc534071d7be7a94278219ce5030eff209e98476c69149e86bbfd8613eaff60cc1e19235321858b8fe8e461c3aae8de6652aab4e722fb3b67958801c14587b986ddd8650e47cda3f58bb309f4c8356f7825c46ccf4011be198af94a443ed7e4297cf42ae4be137e204941d35368096cb141cabb1523686a96f4ad65ad5d6032b7deafc6818936bda98d342e5e89bbf254b1777bbc1612681dab4f4dbf10e91c6bbd8dc6d5b4ed84ccf5265bee8dfd4d08e4c73ab612c84fe1c9bff93604ac9428ae536d8db7d9d9103fb20b9ba4f4bd72f9316d577d29fc8616ddd61ee737fe51cc2e94ca891ec26a26f44354530cd0e03e8cf609fbe2e61fd4d803479b2596e087f9e67822cf70e256aa0fb79d992059c9e0dabe9918a68da63263fe97937996d551ba109abac4e1b6a928f0904e5d0b6323487dc676b3ec902rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-hdf5storage-0.1.16-bp155.2.10.src.rpmpython3-hdf5storagepython3-hdf5storage(x86-64)@     python(abi)python3-h5pypython3-numpyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.62.13.0.4-14.6.0-14.0-15.2-14.14.3`F[@Y=0SrBen Greiner toddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- Update to 0.1.16 * Issue #81 and #82. h5py.File will require the mode to be passed explicitly in the future. All calls without passing it were fixed to pass it. * Issue #102. Added support for h5py 3.0 and 3.1. * Issue #73. Fixed bug where a missing variable in loadmat would cause the function to think that the file is a pre v7.3 format MAT file fall back to scipy.io.loadmat which won't work since the file is a v7.3 format MAT file. * Fixed formatting issues in the docstrings and the documentation that prevented the documentation from building. - Release 0.1.15 * Issue #68. Fixed bug where str and numpy.unicode_ strings (but not ndarrays of them) were saved in uint32 format regardless of the value of Options.convert_numpy_bytes_to_utf16. * Issue #70. Updated setup.py and requirements.txt to specify the maximum versions of numpy and h5py that can be used for specific python versions (avoid version with dropped support). * Issue #71. Fixed bug where the 'python_fields' attribute wouldn't always be written when doing python metadata for data written in a struct-like fashion. The bug caused the field order to not be preserved when writing and reading. * Fixed an assertion in the tests to handle field re-ordering when no metadata is used for structured dtypes that only worked on older versions of numpy. * Issue #72. Fixed bug where python collections filled with ndarrays that all have the same shape were converted to multi-dimensional object ndarrays instead of a 1D object ndarray of the elements. - Skip python2 (dropped upstream) and python36 (NumPy 1.20, NEP 29) - Don't build for 32-bit gh#frejanordsiek/hdf5storage#109- Spec file cleanups- Implement single-spec version - Fix source URL - Update to version 0.1.14. + Bugfix release that also added a couple features. * Issue #45. Fixed syntax errors in unicode strings for Python 3.0 to 3.2. * Issues #44 and #47. Fixed bugs in testing of conversion and storage of string types. * Issue #46. Fixed raising of RuntimeWarnings in tests due to signalling NaNs. * Added requirements files for building documentation and running tests. * Made it so that Matlab compatability tests are skipped if Matlab is not found, instead of raising errors. - Update to version 0.1.13. + Bugfix release fixing the following bug. * Issue #36. Fixed bugs in writing int and long to HDF5 and their tests on 32 bit systems. - Update to version 0.1.12. + Bugfix release fixing the following bugs. In addition, copyright years were also updated and notices put in the Matlab files used for testing. * Issue #32. Fixed transposing before reshaping np.ndarray when reading from HDF5 files where python metadata was stored but not Matlab metadata. * Issue #33. Fixed the loss of the number of characters when reading empty numpy string arrays. * Issue #34. Fixed a conversion error when np.chararray are written with Matlab metadata. - Update to version 0.1.11. + Bugfix release fixing the following. * Issue #30. Fixed loadmat not opening files in read mode. - Update to version 0.1.10. + Minor feature/performance fix release doing the following. * Issue #29. Added writes and reads functions to write and read more than one piece of data at a time and made savemat and loadmat use them to increase performance. Previously, the HDF5 file was being opened and closed for each piece of data, which impacted performance, especially for large files. - Update to version 0.1.9. + Bugfix and minor feature release doing the following. * Issue #23. Fixed bug where a structured np.ndarray with a field name of 'O' could never be written as an HDF5 COMPOUND Dataset (falsely thought a field’s dtype was object). * Issue #6. Added optional data compression and the storage of data checksums. Controlled by several new options. - Update to version 0.1.8. + Bugfix release fixing the following two bugs. * Issue #21. Fixed bug where the 'MATLAB_class' Attribute is not set when writing dict types when writing MATLAB metadata. * Issue #22. Fixed bug where null characters ('\x00') and forward slashes ('/') were allowed in dict keys and the field names of structured np.ndarray (except that forward slashes are allowed when the structured_numpy_ndarray_as_struct is not set as is the case when the matlab_compatible option is set). These cause problems for the h5py package and the HDF5 library. NotImplementedError is now thrown in these cases. - Update to version 0.1.7. + Bugfix release with an added compatibility option and some added test code. Did the following. * Fixed an issue reading variables larger than 2 GB in MATLAB MAT v7.3 files when no explicit variable names to read are given to hdf5storage.loadmat. Fix also reduces memory consumption and processing time a little bit by removing an unneeded memory copy. * Options now will accept any additional keyword arguments it doesn’t support, ignoring them, to be API compatible with future package versions with added options. * Added tests for reading data that has been compressed or had other HDF5 filters applied. - Update to version 0.1.6. + Bugfix release fixing a bug with determining the maximum size of a Python 2.x int on a 32-bit system. - Update to version 0.1.5. + Bugfix release fixing the following bug. * Fixed bug where an int could be stored that is too big to fit into an int when read back in Python 2.x. When it is too big, it is converted to a long. * Fixed a bug where an int or long that is too big to big to fit into an np.int64 raised the wrong exception. * Fixed bug where fields names for structured np.ndarray with non-ASCII characters (assumed to be UTF-8 encoded in Python 2.x) can’t be read or written properly. * Fixed bug where np.bytes_ with non-ASCII characters can were converted incorrectly to UTF-16 when that option is set (set implicitly when doing MATLAB compatibility). Now, it throws a NotImplementedError. - Update to version 0.1.4. + Bugfix release fixing the following bugs. Thanks goes to mrdomino for writing the bug fixes. * Fixed bug where dtype is used as a keyword parameter of np.ndarray.astype when it is a positional argument. * Fixed error caused by h5py.__version__ being absent on Ubuntu 12.04. - Update to version 0.1.3. + Bugfix release fixing the following bug. * Fixed broken ability to correctly read and write empty structured np.ndarray (has fields). - Update to version 0.1.2. + Bugfix release fixing the following bugs. * Removed mistaken support for np.float16 for h5py versions before 2.2 since that was when support for it was introduced. * Structured np.ndarray where one or more fields is of the 'object' dtype can now be written without an error when the structured_numpy_ndarray_as_struct option is not set. They are written as an HDF5 Group, as if the option was set. * Support for the 'MATLAB_fields' Attribute for data types that are structures in MATLAB has been added for when the version of the h5py package being used is 2.3 or greater. Support is still missing for earlier versions (this package requires a minimum version of 2.1). * The check for non-unicode string keys (str in Python 3 and unicode in Python 2) in the type dict is done right before any changes are made to the HDF5 file instead of in the middle so that no changes are applied if an invalid key is present. * HDF5 userblock set with the proper metadata for MATLAB support right at the beginning of when data is being written to an HDF5 file instead of at the end, meaning the writing can crash and the file will still be a valid MATLAB file.- initial versionlamb04 1684749687 0.1.16-bp155.2.100.1.16-bp155.2.10hdf5storagehdf5storage-0.1.16-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtMarshallers.py__init__.py__pycache__Marshallers.cpython-36.opt-1.pycMarshallers.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclowlevel.cpython-36.opt-1.pyclowlevel.cpython-36.pycutilities.cpython-36.opt-1.pycutilities.cpython-36.pyclowlevel.pyutilities.pypython3-hdf5storageREADME.rstpython3-hdf5storageCOPYING.txt/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/hdf5storage-0.1.16-py3.6.egg-info//usr/lib/python3.6/site-packages/hdf5storage//usr/lib/python3.6/site-packages/hdf5storage/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-hdf5storage//usr/share/licenses//usr/share/licenses/python3-hdf5storage/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/f7e5c6f03891038d29a21745c05d6f41-python-hdf5storagecpioxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled RRRRRRRRRRRR=堄python3-scipyutf-8f397dcc929b6bc64c62ee8b37f224d0b98133532136e271d02870d26e7c82884?7zXZ !t/+`] crt:bLL ؝-~6|-qW $'-Mلqc7~nIdX)LVpl"S/mnƕ YP4c(6se&KNK*Ae'wWCPPVaHV{`|.LʕYU!=`uP>u[Ϩ g3( Yx׺">=  ò4Yc6\ :>wiv `u-|ŒhnXkMz.뚼+!S@0 OA4`ZgtDy?W5;@>3=[Woh7:ճc%P<[m ӬHAj5P-fSAy;QW ~Jsa >誅g/h-뮍Ĥ9cDl"nXP2X ;8t׀֥qQ$@Ik TrgFPtۋʅ'aٵpeU E2Zmkʤb&ʙof{nnLȊ֏tX׮);Jctꘆ9C$yAz4jxVs.n;^WzF1;n#jxvkXgIo3j"%WSMp>S D{+]C<]  UI$r,D[3}u@A-7Jܲ>+)c0DžOvCf-|ePhϧC>a'ϰ֫d9$;Ga2'u `xN[Oׂp^=ˬZ 便{"\BAyɐ5י{"$&5o"dҭޓ$.S7^HYĵsaݸpBbP`)nɲjK"aTUS]u*~h"h!!4-VԼ^D Kw qç'N^X5Yp~`W 71A2.^59rV&6f" c{=HK4`RrX1;6,E{P{ C <= 5S/ĵiv#bD8FzWzPgbP}.(~~1<~(ML`׫m{!Ε^#Wzsy?T{mvjF$xM\]4Gnc{JELCt'="5oRR_ĐFw(8XDH`=5aSq6}ͮ xrPPmkO965!F:FT+7`%'qR#uI2l_joʷ.aG^Zp|B}#85t YW^ lW hS{a&VUU]f${49 k>%B.La< ~=v$;N_MlMN̤L;`Z9 i꿧4 SbPK4UܟC$L}Zp5#G-rS%G5j *mnb/quD@p%W+B@E.F|n"n &QJÑ)pp>q Jd$Z3?%?[" g e);Is u.́ T QM4J3ܖ{VFa6ms.:Q0/RvkKgIz۽58r%@|)Iu~iuP,Zǘތ!ڦ%̿ؠ_[(F˅O1QM|'qxk0 +|!e-oy^}NO}Ng:[;¥E|fw4^fX4U mB,XaU\si-nҘ z_M"\3lFJ@hs~&+ KX"pp B$:~fP%4Џ*-Y~B c!(1Dp*A wY7ehfTMn7r+rm?lw⍞vth?{*q-pE4UoM6<7Ӓ ̆Bg^=sMtf50u֪&k1ݕ\bg'S0e^o.44`„3[\a0˲)Au )Ni?L/2ף^#$Qfm_rKSȑ\4(F@9F,;`!G>=mRDZ#"v-cf6p^bNݪn}eF+R˨":*vH:Z ?5A)P'D.2+Ds"m4.wV]Q|§s5Z_!J:w&fe[ *ell]4Chk;GMUǙp-A& H2G"Nvn ioKv>IDW&pX|Uo7ir/h7X 9S y"}}ڳRL3]x%4qU8SNVӵWF?e;&L8ߋP f~-&%Srp+)v@:ɧ̔xD-TH;Z1e˵L f?T\}oJwN6pT+]0MVUi]LځE 'x*IWq?!`8y1%$IJi?pW8zg'~:xj|!T3C0n?ɽ }%$iwRox$5K-GOHCSa43I'* ;q7B&a4gdވ2f@ԥ#0*harĂZp F%~i6 /Zn߮%&f]XP_dSoScFƕT8'6\)4$0\Iz蚖i3rt޿DԯG\̛!2 F'b$+S֛muk].BQ# #G @YBP!,SqfQRms6|X6Wr;aX ǫ[xm O XS2befDf| |X?Usg.YքFAIOZqjl͕,Qj$v=4?Y#,4K45Đ4@B/A.0V>5{H*r&lbƍGh^. ܜ)jEm\9~F(w`H/ <ŗ= JPBlbVkyͯrlEoyn#R6gmϒFU ҵN7퓔:d9|)n{cr Moc2T\ѩ,Bu># g. xR։1 !^;5TYO:L#x p7{ω`5(}mbD!HiG ~'<[xl=N LawUT6(5TwvUEiYu$f<ߒ{q'y,(g2̉m 7 VrcAy}\v MAD{gCk9kIgw׍+/MQ&Rg\/6Hkd 4-z k'}O:Tv8ԀDւ)4%;'!:f j~[6ZXbw:ќf+QEtGp{>wVcTTly ~+l~߶VH"*?/@Q ȷҎVb7"hL.a[/V&q,O[29!㗱 SGlFAC'PGZ14X̴ 9n6Fx*SiX  Qdr_tm@׋²_u*,%A, fu'6oƽϵKp%ώa9a6ޅo5 S#+T|dCl%o&9?9p1 rQ䍺,L[Mܷ-"6>v:.;(Eck[z +^*PAcbzF9Q\|m4a1%}_6r뻐|bCreOO୒;gg@ͻۮ *lDI'z**QnM?΢/$D d?[k~d[IaB^! a9GZ.=mz >jC< f04 GqSnh%܂ Ƥ-ݼ҅ʰd* $'$\3igjr%γY*=còi@ٸM'HW|K&?ZuHstmbq 'sPQKzWC e[@mأI8Gh%l-ϝ%kaueyQTW!- 76oynx2wB\0j{g€fk'O@N.C?2+b6!R Û0VAl"[gɬy'EX%yo9s3|C(X03`w:`7@+ZjخÑ|E{ #G~;BbKxUiJ䃆,@%܍5GI/&y+rc8s!" Q1ǫĈcƴh3U)Kq?7HjO1N}{sUq_G2zzPgY!.a\222 EndNq=Ʋ)Н$* Z`N|*M+ݐAp[x Zp|x6Ԑ9iD9^v"D=_v)=-yKTz=aSlpXREK?cbP1)O"~.9se^[@lioK}@ P}Ip00=+e]5~$D؎.Mk o5a"W{لmiČw݉Zmt{MO|`T}{ JB?'z$FDi2J痙ivM!xC%*dAq#nke e¿-il}.ٰr`UjLBܬcVZNg F'//7|Ub3 P2[_v6.qg9B[}c3Jm.M>J-s1gDUn0H"5hF$;H^V!mw7v _ܘN$NoZZ){P o.^!4JEi%btqH㎠t ͛΄ ;lċ3F'B_nR17xqUG'M >8ӘHnΉXLA,=_;k8aޖ^cE|u` J41}f/i/"RQ*X\s#4+1t)0^[TwW[N$9∰A1{Ry"t.T^ek#q y)2Z8 0tu" #Z )*@bw;{K+Zm*%=lUmȍk9 oNGm{'+̛vzG&%g!U%]td-~3i0ɶǚz9ɍ^4ʱ !(ЖlUZbC~ ЀKvYQݑ6`˜ϐdV=6eZH*s%0`hpl, 3(o Af=iG W!{R܎)9N(9ʣ:|;dOƹ2:&åv9 E{hr(Ux~sVsbSw;3{';טXDT'l xox?Y>?I)35 BᘛANЋ_ lEd%1 ěsҿLAk(G۔ UAЂo i ;kkKj²e4a"Ґ3K=ns=_~j#+ k1'Ӱ:bo~݆s Rɹ)P:!$lzuGK*{75D~!痢b+[ 2(?f7I/?C yMCUOe T^gs8 Qcc,nGgO :GiZ"ng%{khdrZiV)(PJE"$nXr2J7pq &lM*F񈘂Hڶ;Pwʔ ƾ^o&yҚK1wa6& Rƛ k4. Zw? ooB ŵN\&dqĹB>:0;kTN59Wu{u;`Mmpea/I}x?_` p:H2.,+A(p>k~poQ顛6ceDJzt~0nƘ^]&Ž-]D4=ky6xpּ^I}vu\'klhCI}0a€jeOg⹻> q6mp10p;RUTbp O-.õD>RYȣxD)m}g3&vQ W5q:0fK.,fԴ ͮR2,k]ԓw/w5jM3-%ͼ5fI_g0SԹ냥x ;ιN(TB^ᄘ\nʌ ) M*"gC 4 u@_M62yInXy^bŕ`ؒSE&y_Qi{' .Y,WW[_^$z1<ׅZHx>*nyHEwzsrR .LG-8r̋!? (NU2hD+@$c,$ tIE"E/Yimsk%pHTkrOTMo$VD4fJͪ26Y}O2SVbdzu6xFX2rH4BY[C+OG)ToL8jIFITI!~G&]y>D *ROLJtv<_3S1[;w3 7$ ̏ P. #JZޟdPZ|w4 ?Q$wDQ/F u W ~>Z"S`z,x(e Lv nOQϩ;̸|-@Ê5,ъ \V9m@䀝'HaP!gi+m yhfgKWm@C@O>_7٣"W4n яl߸IC;,9,29=Ԙ2K ay⑂"=|Yk˹)Q-W䴫 'DT^j췿-/Qmb|BO˵k?$9}#f΀nQ@*B{[u~Nlt׾_hZ@:eJX1ȹ;N|{.)ϩKๅYuk"n)2F#!B\An ]"B):88J["0ٽ/%;i\뗈hkeEpp뽹 {Ziavi,9/ &׍9 e|Wu1O$/g'2$'W)XOF/7,ORo#,?[&7B5}ah1me.b$+GM otR@Ju:%Ph/:8q8.+<\xC(Mmc:J"t@{ (ֆ>R 0KJ*FR{ ĜUe3.p[cȂal"#c|sM<ٴZCCPҘ2~^+?z]vDw2>S|ijn?AAg73S!giYh({l~%R{-vh(BUդLҸT/Sa}%a4Tm4;aYR?QU$B rycq6ӛ&e[]yp@1 $,mY5yz+gюCjQ&xk 6`0mDA^m V;POU̥MȻNy~fI7<<]#)uz^U;-T]X'<]}~zAOz׶ȗJ(V"PɬЀ]߷Jݍizu{+)1QA.3}G^)yEPY|8P'/jO-Y_;Er }5 e}lƁ.࢞8zCM\C`υy$5xhF)^׮~=sFtO~BuڡZg9yrhxZ- FyVׇW>'.#^VJ!Hj ?r4r^2b(nBr퐷[(φS*mN-Ͻ͝dJCDtkl^}'a *,*#t]'r#=Ĝ~|DYM-S簺oo}0Jղ+18 @dpe)+&9l?&%0GMƛn&rpGE/`<8#^tuI-ezݜكPЃ\xPj[U=ʒ0۸*AfmӧR%׹uXԜHLQލx0AY K!8 /t> LS$ROk~ry%"W"}1#i^3F$uS 2V ֽa7f)__:X͏*@NsDo^(ꖲp2AhB/ njxoKnIt{[![ڬpNaR_g"oJX ǧx(Q+MCDmt8?Ҿ1hQŘ j[b@Y>{#?qV3l2yr)#o+:f]z%~Oc&Q2e"C}p{u2䂍_g|6*L~N~;IVU(n ;B=Z:jGwoNa8Wi$Y:*AÈ0kбSW[| 0y7ՆG_fO'NY }Qv \"v 1sQ+|&9B(N̋<_:a)C0azoFOF[-10 &!1 Xa8e T-]~?1_gezA2ï~Wsv8,MEj{C(wnBs̛x'T<îay 2]Mr@MH?{^A=uU^̕ igMxEOؚH=Et('øw"?txKĪ0I ,7W!oTvuK1amúMkrvfǿ_O~hP1&wC[Bt)"W38ĉm^DP3Yn%D3Wˇv:,FZU3?&?ǒr׃ȶgi^:4-(b b\LO?؅# 0ɞb6}@cw]TB@6Y*/ѓeX Pҩ:)8̏w5Zt;*G쟙a=WT-uG`WhWX՞KoE%7yV wrֹ0ү%{ [FU]0R4я5l8AdG iv!K}ZhA'! TlfYօLB{ 5<$J;HI;{lQE^CNw<_~_f;;o #ޟܒDJh[%9Nvz&ŔRFxwmdF oըXv)3y&*oqB] J?Rvjr=j.D QO;!m1[/*j6KIW3 ,*v2y& 8 h4lK݄?u/p(N*"\d\%[D4tdbcYT /q}i$fg7hs5cЧEd)dJnaFΦ ~@@wm蝙n` A͡#\=i'KKzϝ ڷO{uMXKwjB _XMoSAÓݿmK䬝s6ȱX%x72B;wLrn\  ^# >\uTm |􍃬 (Ġ0[ Qu ]^mf^́08fNw1Cڬ6Ѓ^@-d?B/j`ԒH%=Gb|)GE\4>EiYRxQŒqd"pn>8^YV@9NIJhz{9Hg!7)k0{ŝ\^)R3Sy4t8w-4qi:H71.dDM-(;Ht|EK0:U"ai^")(0cs. |],[V"6 &-9=F.:!݉VjK HP$XHNdviSp ZC(-&D}?H vÈH/"@Zv3JDaux#nF iosr7*>iއgD;(8q 顅Ǽ[ yL0ggG5Fs #aGmm@\C8։:?)hM΀[7~5JCA:x@Y qU!0Jks ~Pc8u CěuݼyS*x.,-։jP[WCjݧͻ5zvII^{?%Yw6^B}>{ptœ譺}+!OKZi"DvLx89+N206=#3'47P'b‹ /zR_ z2f1 [n=S! ж$C Bn4wJPMYw6ϽcoI2@e.(nީ™D|d_#ҊK)iu$zn, bȎAH Mʄ{dU.N>7),IKwnr;n Efq) p]6ǥVk=2Goĵ^)X+k\n]'^uDE*SNRm7aG;hقE?b6*WnSpfʤ^,y6 x30-i8b.jox$뀇&U8P{bMEAX+'/W=aX46ȟ̌%z Jypg'ϡ})26`YWL'I'B& 2p<3';G{^Fe:L=XA:K[ϫߟE\[|ywE6Ze J`iR!!۷OK^ ^qAX!',7ĵ+$M_hv YfQc9ǻ]$DH 3pR8ӷ{ةq{߽Q씦*4_ A-%0܈m^RQcYQ7p-0z[{;d <XKS`8xş:vxz[V gݛ;\1F: 5Lܴ뎛\!ZٓQ@y-e%r\nJZQW}E Md`r|љ5O'X>;tQjO|+ط4szΡ&rĻm=Y19u:H(W7DvYMY&"$㑖4U3C#BPh}K=(yI%(\, ~'Aה 'O4ڗdJ(BbG=w1ٹl QMK,mrǩGahHF/"O2(9d 7o>Vod!ķBO'j]D)Ekb!*cWn*þƜ&\PCU,i׶fI*4D"N_dm3 ih7oLYșEkVUފϯkVA 886wrC k~T͍~EAceig0$ShKgmh1A/x,|UW \F?=*o`1g 8T[ D6CJE:gˏ)\8^- /<#GY -]!Gc^fv}0#~<9%@1N)>FTr_d)kD; bLUUH4r@W*6z"BAڄMHӥLwSK; GJwoD ‹EvNh" A<#PϙM!%mf0e |yw9(J0<+b U-C{‹l)JP@+(Rlƺm~ |T8WZLO QTaOƝ{+juvxeUUmܣUX$d!;]㧖*iPW25oERĪ۬ߙ/mxgFZ+W|L}֖~ LX( pdux@=,i L/t@;{EԀR1ld|GpF.}" :i2uXQC[,Դ9VϽUƈ=b|4+͂YGKCٯAN]PXuL>\m3 "a*n(uoȚ*͎?O=|op!]'Rj,W-VPο6hQ>T<}Zid`=AD(JfXAYN iV,_l5( .8=YƜ")?G+oů:g[Q@6^T/%ĻTuwñXQے4;3"?u3O 73p$|}86t<|EKf xc|P![m:$#J$v:/4\25'7f'e)#{RR:' I[ ?]ʜ"AvT嘿MkQ{ 0\i9s(cdqTLIRp2{| G<~$u,q۴w8Զ4ܿMUG-w #B .v#n8U?PfvZNogz!z?h9l}n[C[`C,y&N F kUKAZo88< P3r`9Jr@2 > CǨ*j0 :ȃT5mw6"w<=+)g!Ms/홉;[@(kqau_Oȴl#;jI|@XoHi.iϔk[Js;ZNW:Cn֛P*;ڈѽ_"7l#3wDn%!g+_gEÓaScrܺ)п ;T<(pW2m@eG9*w~2q54G}`"[vaoI#נ

o[ oj&Pk8S%62RSLi7b'EXs He{ VM="x& / +."{WH %MCLB"5ؖKr?%eeѓht?[si$Q(/cxm4el 7*΃(6fQuCyU)OfVԫ| A?ëYEvΩ8%BGwGښ&5|NέB :?F"* /Tii!9ޮBlRP{b& &4=3hN Ӫ5"^H43x |&/А{JjF?'QĔsĆFܦ ӗmwma֐ >{.i߆Mvs^a-C_>~SpPsz# J ,`HVtLc" t$j=j eWx3@ l'SȱFÙ-sR똎p Z|MƮ`e?Q?Z#\@߯ /.n2WQ Rj1N$E/uy{1 %^t톋!Z(] lfҋkmdGT,:aȫsyzoQ :l~NI*uͱ.7Vd]ޡ*wIOi1=ЏNDCFf(4_bj umx[Ktj8/Y1@U߿ DZVshB?#]Z49_D4;-/?x.:e|.? guf'{rT`yMKb&ip:j 3 Ec[xT USllV]iBn\_>CR-AyYev"SZ#[U_ >(R`8KM_ZS+`@!L=aFZƐMCn[|htƗF77OVœTJ ׼wZܣg/ͺ12k-k{s"9Sz66r0ZUZb-67N_|BB?F|E,hD @h$-`Rq.*9bDР GnhEï|mD. <́#-q=@g=&nRLY_`kk[uZobMeV@A7D ⶎ; x\$W|ÃOkI0In/3\_9:'6%_ȦBaFT>i,}!l"9ƴh7Ǐ!w8l&TAQl8UP|i4&[D ~&ƶ4 h 6<r?[H4AW%=[H|ˑ^ WT)WPn)2Z e"$Us 1TӴp7~|_Z N[ۥj=zbhQg!tfQ[HTfגEÌYBW*c~T+$0ͯܤ^c2+s$VVq)\<^t i!xzAx&]2HR87/73P<C|2rtS{ML}nE)F`S72Uq)c=V(^yK_U6 i!饀Z/5 >āCd49q |KS%4WZ}ɅW%{%^${FtnU*lQ^Ö֙ PH"χDCWV4EAʼvg$-$un f&1*[׵(_BJg _!f[20q Só֏}/iAU;Ŵ/\[W$xSFt_RjbF1xW@=u(deDN艹FEe,}q` Dhϗ%d$vx:P!_cV͊5 Eqn!$5Éq-#y0dj"ӎ/+zV)Ie]ք OKh#|(*)7k>< ugnvGp>"38%!Lc!ź'ir,@xךql#yL<{q72NO,f>_A.Ξ


ڨ]f%+o2n m`K~ʵ,ӓǿQB%"t:]!^~jɱ>Ecnl?H]_"6H/n7)Q}u"zDz X/_ؙ'(|!J_(XȭfI'1n3xRʳhET 2=w"ߕ/yd8FyvsZ# /W1\*hE_đ)"W"=w T[t_InC:`clqbF/-|l}p?.z3%~U~R6gkQn<3ag6g^kT dFVQp(vGG-T9lS jIWY駇@(?I<0xsf0 p]gAkvN˭J@AěHldyVfpiӠ#wn¶$().x-(cr/?hPtlZ΁]Ƣa wmnPAޝBFn 턮[NRSYr k]tf#'Wyv']i( @b(k7ԌQ4 Xv[3' \]HU;j)1;@QzQ" '.17(kjնGND8Ӕ 2&Ix$ensS$_zIJ5]c"2ǷTDR?c,oC $CݺPP!q BzXxPJmN$ZkL/3Lh-3pEblrўZ^Ī%J1#YOɩݠjܐ©B <̬fXBƼkrt>#yh{vaҜ㮰z3ۏOq,ݪd\6zv#a|*@Nv|3ۢv{iu:+i;WG(L,Ut:W5=F[#=}'|=#Q*Mp@K0~[qMe"q[ytg)1Pw~Υ 9]5i^t&K-4JC*O7vUd72+wK]r=EƈQk~Q B nǤHϽ.6ҸT娚i#7 {a-=]{C,]:5Y 4c}gb͢+lF!^VL Mc\ˏX7FzGa7 l4SU ÚrXM{Lʉpd8^]nF. \':Y0xOZ_G+6ف ^9J&#O?/NWK<5DpZa 9{`i(v(Bf,c#nU^8!Ulɛ!\ m1uۻz mKA\pυa=&Jyg]^!DCէmzai]9f8/znK, Vc*Βܛ:qlXrnqE*.nmhMy91ӭ/[0z}1m3B)Y,^Z~8{/YZ>Q%fO6 cdU*_TL~J_y`{*qc/d }'LIFq-+0uIԕ >UtʧTlV 7~⁂^gBy`cK.vk=KkpS/pT3JL5zI ϨېkO&9oO_a%3. 1@;t6zWl^Qޗb@aXW&VU :W7<@HE)|4sLHY> *m4i 1ؼ2x\)ϡʡ`xsNBYq%^sP?],Lu/CmfҗvJP<ܩIb1Z`WprKKUKjwY4yv/EdAd^"Q66|pQ禜jݺ8Ͻ]P1,S4IfE4X0BSTEHW#|]X/sqah  ZmVVٌ8 'U8QI` !V(}t_6*GxCs(_o1Da} AR:ĥ b+KRX kf7&YPyql2Squ AW"ƐZʭnp࿶1L;˴X(9MvhRW"݂yoNʙ6+~&NuBp 1R+PA-3T뵴‹S{#cƿ*y?>UZ-G1ӛ20HX@]o,D]aLK GNm9̜I#_tX9x+WήfDUIDP֯u:5X3=pLju$hQs).KΪk}L-XN!cc!G_ T!$P9_7usN1uK/MM[EA5:ъ\%OP*uDfY,y5ge/9pԹCȶx*A#{R<F95 L筤ɜPkƂ\u!jD/{WKo__#q|dsa0BFJ:G2 ob}SUSm!**M" ([2BJSw&I!+4Z*J\LXc߾ZMNoqٻF_NI݄vxj[M-Ag۸?x/0JbF)иdk>/jZkٻnZ~hxG:Lh֮Ł`̜Yh D\O7S_HmCF40p],}т ͉V6T+TwTFj6s3]bY|K:W<2dL<;:~6'#\CJsA6'c^׽t+XcbץJj3$Qk⽋?/Rл(~fLJӉ\*_oZf MA.;䄗v/{L^Po dܗ:댵XA w;#N<ɇ-)l`/wf)HC|No"ujU֗BG̈W~6bO׏ی(3E:q&=b kdí*0r>T҄aGTkO): B ɆIx8؏м_meʋPӕDwqtD`lySxɐD={Htv!7WYGƨ+eH&Q(2XL ǡwbOrIޢ:6 &jMBצ3sq` 2kYA>x?7aGWuH@4T]R&DK$Ǎ^cۀ+v``$S' \h}tF"6' (3nD\ϡAz:~Oi&PF1yjyQ%ĹR+^e—/< 89[ KIcf[A-KYTu*`j UnՆ+О+dfYY|g!Vw90qB_"I!*ѯT)YVy$YRbQ/0,s(fj᪹bI.{RND=Q>+,iADisGQʦfa[ǡf6!VsD{4嶳3<ߋofDʿymK !w6EH2m*%Yk O%\b-<*Ev1sd%;`Q/l&L~nQ \8u]E|L o"9>*w]YϖDy\TXmHb1|Ey[c͵-7$Uzè,h$E0 y)o, :q NsuDbhi~s<A+ͧOEm\Y!)wȭ΋y*>D|)m&w$P~ld.75pgך~sP]dlg1v6ڬ@gcFӥCV+uv]1{'͆zs:@ :>CKFy< كHd콌@GGjbXmD?'Hd{UA*aj.8`V…)޻.Ù؞զ{CWXNwz&e`Dms3NYX3׃P[!1 Cw\mDpHcsl8i;*4xkwM ԕ^٘ zY7<&_,i̵-k⧯r;*)Poϕ<%JRTϒXz-#=udjHr$hJUʻUBgdX l Joj%1~?U񞃫UUoY&J9buʨmQPo靄^Cݼ'= ->n62APl- 0CAJ~%hKfNbJɴ[)@N/.I)FiX6 Er5hX55m=zoyԒ9ؤ C+Q5&;"!cᜈ՝PMYsV ,@AiڗŒd5:(..Ss}o:FлxGVDMoMNq{96{b 2R.k´Ӣ b;ߔPk=Yǵ_\K*#(ƣ ,|Vr/!bM>4IutZ\+3kE1LԳ$M97Q8|Q>zd3T/a+iDE'gwxX5Lm@FA?zGbԕ7K#e5T'!Xn8}¬o$Ezo!)Yž%$8׳MZiO"7R`Fb 76dMQmG^c7nB`Sy23!]KғFaZ5 ˳Ίx0Df_Y kdX+qXYlQep.! U,a_?Ù6՛i ~cJ/uO2pQsB~`7|^&XMyC;(NC= A FVREyg$_&ֲg"Xp IίWaϛ&dRryo 3> y6f Gc;Jw ۊ"Ry-hn7eaP1t4ȴ-`T<&Ѡv|ey=6OaVT{6q|ddxمwV;on " B1{0iIzef.Ѷ`]]8z挄6y[+C8fib/&I9 6@]$ a" K&Ŧ"wO?n,a,+HPh1 Z6EFRE{ 6@6zCNFq\Dc(UGDĹP,?}:J'HE[@|b'"XS7y16!X $Y9٦ _Qm1,s+oii\? Dp fWA"J} mXТU\ɼ6]O {Z惠-o*&KP"ر4?U`5( hOk֖(%~UJ|oŅ*k0 ư fI$ߺFF.+.UEA~*FclΓo␣tƨ씤jVD}cۓ#6[1^6:[,\%Jmr{(fH~I9G科9Be{Gwj)x,Ό I>#<[ ,l)H.e & Cj=6dO ~ҷeCtMTa'i+ UK^B#Eamj{7&pWcZPž&>FZP1fj.n?mF;g {r39NQ^̝-`TO| 7#*`#Jv:8Gt_,]@"1ڏ< ;}Ϣk| NX$HI~2FۈګXٱVI+!G c\n+NB`w}q9|F Q@H;%{ru_v_Z6Th({"&F0:sxÈrQrxLWM1Hc˄zPn/CbH6l7v>i]"h ='nd{͸[%"PGy}Q]:-.[\)B=Q>"P))`k \qTTCuMksJ^O|,8?< >YDMgO'^8|EQe)؞<1DGWj/w\ M ;UGHP6t - 軯mXB\e[B Kliwi;5tX&ZY-IYJ7Ze `hs񚹬vX72e[F QW:t4CY78,5u1`}mD@VGXC*eA91p6joQ.qr;H}YҷL- 9 +}ԅ!5\ƙ1[ Tǹt+ Dٙoabg!}7J { 0'b뎇m 5/!]!r'Π*Z^%HTd#m ,U5!\S"~Vr#k[n7]H$Ɉ-t+fXnҙ{ HS%yu,u7yDZ}tc@Hd.Щ[]ގv|\rkҸW&jw8_x6K0i-KÒ$cOwՁěسJ˭uPwas'IEZKu" ŗb"Sd=%?F}3'nŝݞahbxcPޯ%ߘ~k6dC< +n[5v)>J2}gʁ15>9ʠ@;pKhsW!šR_MX:noL6M:RlDNʕ>SRRt7{w,FӺO\M !ȱn <,xsSWg[00co`- IU"j|XW%|6bFAh??,n>t~;\wTy*:g59 ⁒5,SgfcۊRo]4gهKfVTc^Zƒ]G[ɮ ;%VaC(QaZew0\BK$o? 9gdtvT0$ '~>q1xxYȲ Ig?sBLO7[;$K^\7MjCh- Ji":DzIp}@*4+!`IG}\X7 2UȋnDy9-TOQpe3ֽ˪s{nb@`쒈VRnaC9 1!X|4 v<0a= jx ,P =e=J9 @KNkAg nE2A1hE>x^HBl~@ohzqy4@٫/Rb@?Mot21ӱZEn\ZW3]2M'}l6oC&WfkX:mi/=gRK(W^kd.1X/[SKUeNZrY~*RMI̭;k(&Rtzj~ƬU/ $GMJ3nmꐭd>{׸ >aD&B3&]3v K2…86֢uS# T3t VTAE3SK l ѽ 2c nZWX (=W&.kG_Ϗ}.?SFs_UEog"Uilis~ !"PhA۞~ ?x?~b+;9;DZ+c}B, j/"\ʂԮUΊ [_MnHj^!hU1ej!:iݿp_V4WV2@ eGv.@dڳƃߛډ* nfT.C8'CfP uPR7I/9^8[|}XwIWsH9f`Bj4 ikxt49FTOv3w} cҎ UhЮ D[%r54|Yov7[cw_B*U败dx羙'˗M)U;[_m"TX9a%E56y7DG!K乷%48w?KQul\Tϰy@Ah܏㎒tq}\r֣$D'b].Z Jy)=;#QIr2Is|%H"(b@~b%0yHeihg*o5ɭr88 NPsR7 _X&0>{N1\6+5R\Bo1,Nr\a0['>؈PĹ>?U'a99sv$C7M1QPIgtIe> &e'*iΞ_)<4ޯ;Y]97̡TҁKt`KVQ,R C1ul 櫦׬|͔cD}蘶̠~0!UE:Di(/wrϔ{7t~tɗcEk;zw\aprFDCfhEunl)kiݳkgo[J8NGHr'K02dn<4ҍ ˌ+ID֟L;5iȪK Vr$6~3u1 %/0ŋ2*ø)LX1*?_g5+p궏E8 s|gsc s#p'`BkcBq6/k]a{/3gt^ 7WmT9~K rv-gPL ˌ_OvA\;:Kދ){ƌIE;ܸMl=?  ,$]JϓMG~xZr\lJ]&a/K;U0GSc3KweYܷW@I gIĉ%BE0^b/]1W#^ q1S5%XkIiS'$^r]$_|8Vz՞: 5r/HŌHd7%:'6m@(_].=I|\PJ}O"cMkV (BFaTC_X= otM ƹxrFFecf KM R.!t6y&33Y`M76ؽa*']gdID< nE_],_eݻS ls5jFO"!-`4d [74eO&h{JitN[o-Wh=e?$jN6lՊ0u\4?!<ߩW h8Wc";Lz o+vDߖSxy=sqwFv"tqenT]ю*Tbwۃ[~BTuEfk▼#=θ7JGQt(q[ťP?/c¤X'ĥs gݣi`:h6q$BJ-GYY۔Z^l%O k}~{=9& /䋇?LIDCά|NdWqReYu=iIpW;ʇm3X$!N<)Y O5lR55,ը 7;DG]2DqFuu5K|rAx>FuBv6%$bv U<>̮vd ۼt0Ne(xw  BףS* ƛ_ݺs`4Gs 9.# uӻ&-+.Kt%ĺූ8ncIvb" 3.R3I@XB%'h$ 4iesl!֬=-a\bߺ!xa/^o~UUY05Kl $5=NyJ(@s\;潦{HŘ)ؔ'`Uycq/pœI" h-IcZ'gs2$8\n5b#4]P{pAZ7 E#6qbVlJ=9BK>AFkx':Cwt13x[mWeQQ9 UB"ޜɸm3 C).p%BĞ8u{Oo#2iXlCQ= dsyBAۦbWX"EN٣HT+'|F]I=>%5 F.N8_Q'#^wN` ڗXn=(o <+-ʌ'cU `!_UsyU_ 5c{Sbvǯ&TM#U$Pw0`|[ʟ⌭Z&ҸsD"NM!fk/0ZVkI9v 辣䦿0 M'?_zC(]Qr, 4[6! ,bfsivcb|lpg!۹ॉR؏vn2t%3z[P=PB;Gxj r\x@]]3 c.6E9@đvg"]eIϰ=nK%30_rD>keEt AFRBG@#&)Ba;S8:'q_WeYt{[yLk(GC5DY׽p!z#% xZ UcU&,o"3ıxl`B}Ů'D8L80YTpo1kt=Qްq8~!$!ZTB H8hkA'D{@كZ*-)8ѺMD Snbwx(u0;(+ %O1řis[guf*rXWƯө{/%|UOj[-RUIli gGC#\H"vgN%Mo#c=֖%}6S0t<PڬF<:/bV"W>Ghge6ӹ xv "Z?O,/\y>K'jOҰeӬ  @ܟOmVx ={+Pbͼ/L0LS!nmij$IlYy'*Y?e#:~\ hҁׅAߏnKZSܗ./N)խk,/ g݅8a1xT)#tN y𕙧>Ά(c2NMJ{FC {-nIT%$8^ >mW$zBTRW3h^}N G^.t 2ݎamq(d#&=/;j$b5/%F>1Y`Zvtމ#ů1%=ﻒcx>8&:oPl{ 0F2N 9F9~6![6O\?˨uɽ웚Yy(y2Z==,2>߭d]+zco4 j_cԾؐؤ&/ߎ~}2Y. 51>ф~kȺ*k;ց,S4y0XZ2qRUpF$ͿA* -Jbo:t'AFݵUSxcVs`݁F4k2tfԹ0*;AJڜST ԅtfu\S?,wћXl>v]Tߟ:onG mzk9!qMPl8y:vm(m0ο Y%ѕɆhbzWB u.aIq 9z9_t7@P!csILYq ,#j څ?}gfȌc4 G$lGAW`6q|C*0k<a̪&5(p0Eaw)HB!c^y Eq /)DggU_VwABgoL0b{d0~K Y7ڊƬV4<>j {{١2i_i\e/QUȌsZ" $xVA^#I@cb_6ScňϧP<ߋwݵS]TKiH5_N΍VaO{ LIAe5`NЈ}ts EXw+X`; }¸v81V/jgM]EV=-gJXK0܆b}70A"1 ӳ F#-Cz DfBQ":mp fh^:*ѓw7]ک3$j쵮]V ؎5xؿij.j[HMCwdI:ZUiJY^q+.=i<Go, =s*xOޕm25jaL#7-*brP/IEeB`OG0 ASB. / sø\z}?^;Z1Wi (2K(^1FݱmrnRO t3a0)HMشo>өTҳ{qm`5I J1*Ryk+SvFχMB_GMhg7vVe*ݒ/.ݒ2ܲZl[ jdL >,G`9O-7[=q ڲoy]P9z~NVs q7O0 .`.GNm;u Ij5{=K,n9 R'ƮDmqf\NC4s"?=|J٨lqA~XT3l4@k۳ksme"'X*뢀ovw3oWYlbjz~obZP}APi..`X;Z/] |'hS` ,wk+m@N@ ЈH%fzHx[HCޏTWňL!]wf&@@HA5rk8-:{:H w;;qmebص˼υ,^(簕妲K(AI xӗXߖ5:m.{4Ʒp3ES,^q H5jVp>LjhPm"mD%RHt]% q?ӂ #60P70}e[)44, /DMm [xY1R'@ԹA=Jdf>ⱐz]^xKg%Q|J57qL?@XA1(xivqF⇸ve7OW44 ( X)e\PevHd{ "xY2JkfMLa z R&"_Eipfu$4J:[RGJR!SyweAl-ԋo!l K(~T*;ZPCy U1Lp"E-UpL?9YX~DRa0* ~f?PqnnN1~@TwCc"TfўIFLuӚ׏vdž;QAJֿv@&&H aA)a9]Ҕ9eOhח5 Q]]W,8Ĩj΀*s8s1bHd+-Yjbo!<}ifjpf&.ۤ/>x8$qHWkjLAi'=. +5Vb9/MTuF9ƚ5X,6-^}LB1 Ge T+qB߮.#$Olц_nQ^%\fݛĭYtUY~!E;|#ܧOhAU{=Ch#O"W16>%g~o,/#m^eոAB,ڼNBliV#Z&F{<, z_E;!r֋ Vj>iM= =9bYCIqw_Wx('܅dx>Gv|1PD3JiJy]^2]͸)p!1-i4'kLu~CT {dz 14n 4>ţ=%NaAP&HnvF=-q^1S`Gp8HԐ~>6QrBC/~yuPE3zֿUAZ*yycn,;5(, NصuI7%O:uaxYPAͷxπ⵾\vNE9'ؕp/)Eh @+]Lu3W}VTw ҉/f!Y*`t^:qkD r-FvLaW`⏇47P+љ$4c@ 2YCe-`tK&Ԥx{4뷇~WS)hϺzCe0~*N4k !2fZՏ_DB;}F{ўgQ|άj#5m)T1\u( ,P2\Ր KK۽0ѳ3*]Κ[](d5 H;Ր`ǎFY9Bpic|W񕾂x7sNbXXJIj_`˾/}aS/%hv>+hx}̝< 9S yM"qf0ڰ~=شdn։e8&V .*L$ uqGuU|V!xՂCk.%cı ċ4k\*wFrq*m9;!@~XK<(ljp3g(_zҵI"foc)O]?Cǒ7ʣ#H[y9&=H%-Sji X>5FZpgy(ӞWyь༇0422$V%*md jp<ۍ$/fad!3vI3edO.XBzXմnNaEu H$yu,<˛9{.힁y#8Җ`%l S>$ua0G7[h'z; 1\bC?;.V,N|kQt0 z;bXCJKx߄jG2L,BY=)^!¤Dj&)9T 92KskP}ܳռ Q43~dTkt=Z& A>DE{:rntIĺq{JBW4N*5jHQWFڴ IHQ_iIe I\gqj,CPxGhB;iWU ˉv(4v4n0mbh?iHUtRľ4oEN\ZIvh_ | 9D̪"sb;`'#`/k\M]͔Z{MI+/M ;JlpYRC l(π.ցB4@{b!gSug!XXLig `]zOmW>=ƪ]Ďj⽲6b6.$m}>_ fKz$)|D. Wڞ+ DaONٱBVg> ]"ѮHGDN7ZkG4шCu`T)s{E:\*gpA @@6j`#+b'̎"r͟6Gn 杊J/xtxނe94gULL r vwN t5Ly'B嶱:? #} -ZOq(0Tڷ; 091=nw;L.W܃y'JEWSkmWSylWk׈oq` i BP ބcb$ѭfC, M AWKGiF<[ ΅-aS$cCf%,d(9!?ZNl:2bu*')La ( ںBo!hu;ŠG9+ʱU%b RF`u7_qBKpc|쑪x/"r@L:ۧ`~օr>OaN<[V~0UgH㩙">Я!d蒎d jՠ3E EFa,`z_{t UE&& U kTZZ1CkX\1ۃI}J)LPu hkHD·E&o.u̝Y:N|CcVކ6}]Tsa/}|0{-^:T&\i!q#Ԩ!$ݕj2N9ע66ؒM)"C= .Q5&y{F2z!vZPzּ؋<Cwþc{r8!BhĿoc}Q"=".~n28F 8g}2@i r~gd♈$Z:2+QXڄa-\&<ଳ:2il}YQC;WITk?6M,~­k-"F;,F(J.!2R(cCجԇ?$ A@Ċ+ֲ3r񚇗 DD+Qb[2hnX R9W(Nŵ}F%#F};b& P!;a~6:P]O x\wxĞ$*}77wi۠I_(H50V5<ҀQ5)MM:\y5\J)p\&{(o;xMJ ڐejR݅bHo)r5Z8@ICGدJTԖ׋,Qb0i }}ÌBx(?-5VAۍ֋>.wRǣ a!at#*>ϊ7stm]JW++)i2"?n~V'܄0<0ȯCHFEtX.yX^m(>sVmݮX('D8AG:o@TgI'nH:r I!U bϘUȭЬ^{MTg/,&M\b?;'38,~dq3]Ce~ltqA'$jq*D 4ʍM'2< >‡J[WpɝEVPvV$&꒬(Ãtk+Eg.E_+EsC~ s1wyȁWde&ȑg &Ett֖ JLl# ۡIL/-㉫Ԯ0 x73"r=3Se%,E) %? &MSI 6Hw}?)W/%x^s1ָg_i;Ĵ%) \׫&ڽ} 7 Ʈh8{B7$iեޛs^ )V+x94^K 03W{ {Է %mDg{ j ХW{՞Pm,C.=<ֽ_Y+y#V:GW >#=QQu4Zy =Olti׈rTDdi aF|Kc(b~}Wd^P26\ga6<ӣV.{mxxfyzh/w!eU2myJgyEy&izy8@ AוU5Ag9TO󎯔YW`'DsERjxp0WFIG4HQb!n!*B6<&鷮46 aT>xs Poؘ db>X ]j܄"Wخbp!scZwYTi[lB`<z[pGaa޻kM`{ϓY}nB`Nv2L#ih]9:7.m*@iڷ ap94:;M)fTV([^t=Jm|tV`V΍Ӫݪqz1.,͊B*m p}JOC[NqDx1FNڱ~z1zk ]߷AM'ӑv䚪RZbB7x~X^3NixCTxy܂ػ&8(̇lI@\kHLu!h7ɯ1m-4IiL4`qHfMN'Kt'$m-B6" "EԵ>!0ی+gήVAs|0xys=+2YxNM.OgMJYcvp6=RަcCAEL:R_Zլ4dq 3W,ӃaAT_6 Yļ>ܶCgX. |*E>r`G ,ޖ%ok*,zNʌL{*n`6j:0td =ypFjHcy15xg#O`3up%B:uƫMaK7[u8,,^9ᙍ4sb!3y+ԦW\ܔQ9*C[:?nmPM!cb &\L!s<]u)Xe`Zi97k=\>'![o/(J8lE|XS5L 2<Y}׍_SRm۩lIzK<40H)u'*1V|^sFAaYn$Ƹ/Pz|ڷ׹~Y aHMavoBxP t!:1t XWaT[Βq ׬LPq:}٫'JY'{TXSrqv T<%ƽ*ETBvYY1w!"2 yڷi ]fkvm@] m+1 `U;*,˩z!PN߿m{qpR i`qt#rTAo HޤosG /@0 &)1ݶ֎A,xQ|ڀh`FZy\Լ):T% 擤l\0DnxM N,  oAϐs!oJ_O x3yQ"dS.6- ia!,L8>ުn !< n#Q33#)@1G x1"xkanBrA/1@MC=] 4ʄwDF-6}?sD9;&k[ߏ~Z EDRB_z_[0'+|=dƉ?5?!5>'U@(U1-RNqXJԯch/u! s'μ6&c|܌mLo]ȋ)2=DyEv̖ۙ☸>Գ}o6v*{:H^bڡsN+iKH4G \^_ ww%/'ĝ"ӓMS+ `Sg,}ͶjEAiKh٣Cctpbu ܎Gzk5YX'B =[|Y䬹I0~[\wbXkއċfRH1ޠ3 fCOqNSgc'ep hFS!mbS0k]FiTYYd/t ?$\!:!gu92>W}֊m1(D ޛ5m.(y,c?U$ ^H2zTFΖDHX|>ꋰ@wSWwN81@%R^yJ˵mxRb=bʱ )6Q}T;\Ԧܯ:f=g +0p@ܛI%c, ޢ';٥2WQoZUŵQnG2&Z>n'v`Gj} a4.Cq>Vf?!;Pٔ/B3D[Gc-up8w%(̉TMJR M.GuumowIx$jYZ.ճ624{Doӵ{E9@?~㈖20 GD?Z;H8}*-LY^/t/&}VSHnq%]\3o<|NBa.[caqhb\~#eXςǛ~"/~%y T62?^k?-|?$tnX[>XE-ϥ5y{:ĜR\A >TQqŝֹ)HOFmպES8/[u0؇vBOƮO;/UuX*"2 m[.x雬NΔb78HUc\ uc*a1K4">dxȰ`/ /.3ppNU0/g]̊mwxPFH]Hmec8{r'ʹ}*0RtLzC-z"d["uUMK`ؽ qa?۳ˬZ%fwSspRBt>GPnf(DRSP.1GiCH/;gQ.ҋp\Ès7.!_M!^_tbiȽfZ}Ã6.19iFʏ&J[dtB%Y|jHUvrI82F&nߑi6\I: -V>N'tUh1~ vwZO; aM`ؔ VC 8^|f#G_CЂ虜9ceW[x 6‰n>9,.YK"@pDjYV^PB Z!u4Rr! T`%h*9=|ի",5&|HVqf?h )6h $)J~ VshW;YF xE {eG v)ov³@A7Nq-Ov0*eB(|!+Eon墤SܭtxF;\Ӳ)n(9g㙚̪R=ӑ'5q3yJkULW&;RgsD|Sls ­Yĉj lWa tApز|u#xr% ”yD^' b^[㐞hl[yh?k ߭fȪg7mW,;Bsa4 LtʇN1J tʿNxD0W4tMYG~`& <46_$y) $4?8.D)"I-:j,n|0:Mb!CjSf||BA%0m=oH*$N)lTT8*Okq>(ot_ns\B0WiX~hf(8DPA䲐"m Tk[v#Npص\;#z;tS}»XC<2矰Qev+`x<"NōXp$%שmnK jJ<]dxZHGC@pHlj{>5cArD[鯋&-Ej+tW_Wq~I%).j\!|r mu31, $:O^^< $`E8S ޽,9(cܧ鰮byވQ۽뉖lt8?TV9teMۑkHTV%`IDQ21gx;UGeK<PJ~i$koQEï{9|D Ύ2Z$&}2EiEBã?t'ӿ΢TAxq`b͵[/ tހ2ț|> rYQU r ;5 e=k\dبBOǯ t{f?袕d>n^WMT塙(v>Lܒe}: "0_: >2p"GKKʚ$cƓu'YҎ7Ds3R٨Lc;TVg.۳!hu/`o2?crFXnPXԑm1>a`}[ɬhg!gzڧ0 R*B8i-Oym資 fNj:‡js3fņ悔TIaWV=V/5XQi_ 0.pܥz4f'K,#@I:B>lOl+>|!8( GPRwF?@X'ngzYx+Vݕ+ H-NZPd1u*]M=es#3h Y`Z"C4ônZ.;A{&Uwq 4rtr2bޤPd[]eHbxp(>o@zh'm@ƤDTnph.@લxSn}CSt)UZ>|SET`ŏk'ȥr!I]F+BSu@ՠtƽ ExS}>ݷUߏ~e uv3.;+noC*+׭Jg0e~/k[׃&;њIh_"?[c(97" ʘKR>GMJo~si\f@;rV53xl^*ȬYZ.Rʁ<4 |2I{aˠ 5耳lӗo}J6xJE+u»lGv|_uMJi*UvOS@42W ^ZwVt^{gT<[m[$K8Ui:S=bg a&Ȥ+#4If~q>XZ`‰\X2_ΚE̺1ͣt aM[YşLO/ uŔ/$YhBS Lqұ1&8@p'|XteSnȻeBRC]UQw:_[<<ୈBY3̅ںmZM.7bةCྐ;6L!$Sٔ6pi.AaP.FKsoBwhZJC. bGn G}~_e#/2|X'%nR6J {&Q}3e̙ )![_Y[]=S7e*o~8[Ѩ 1JlTƛ{dٯU0ݖ: qz OT%) nöVY=yn+`'P! 3URM&MнcrצL18"wʁkucf}#Z&9-}Th·t1=7xwFWE,\>pA0v0zhQ/_ `6ehEЏ!ωhvi7%`Qd*ۀIUVD"<É}``\j]V#3?gjnخ9k|~t/M,`h|Q\Ȫ{U!QI1@d>n) VszS-}Sibm0W'WP{;ヹptVfuEɕ|̃@$U2vLgTz+Bp-A7&=ωc8NG}cV5N$ +'e*k8GrK*@I.lG r&҅m`'Zirnb/l=`4 _W\MpY͉S()Kvxͥ3jA}2\q@ lH!n.z'RwdXَSdR7we`T~COdWlu Es헍Wrdh3>AJK ꗊĦUlO}?#FKr>,;pyljae6;xCV*oaۨ(닔D`)O;\45'~U7lt|rf[G((Xz]jZ_v7a-IY+&9|G:"FƟb'ߐ(- ڙ 9۳(2HmOE1%k|SX(E8 I۲KĩF6V>"l"]wNsGitsQENpTǷ"4ȓ52JtY +ɝJD5NmiqÏWOR E֍)V^e "/Hga2,EXnGe)ƀt"x7 ߂S~K) WoĄ谔~m &NPgdYrG{X 8Rj#JuE$#!s#2\(Zc =2)(|H&T2V@RGY1׋LUA_x'AB"vTkF9/V-E=lC5e3ov-NԋxϿm~;}DG3kuydb6Ĝ5]K(BVo# ?]ћ/B|q1/6D=['YU L ;RjF+{`" *‚O#K834 YZ