python3-hdf5storage-0.1.16-bp154.1.20 >  A b|%!M@eeee&1\`T w+'msh Ӗq_*eAz_\eDtPx?Mp?7'vTlړBI䁋jr&wЫ(רGi'Wz:|&<#uLeRYCk}pMnxc?}?tL w~|M)U!NY: lo `@8d:^j8x;3YBV#erȒ5+20 ,C2&_Bg+g4I&N3|Fii,Lp4gyU|$m=_pA1?1d ( l ?EL    l D \ 4   < p  ( ;8 D9 T: F)G)H*@I*X*Y*\*]+D^-b.hc/d/e/f/l/u/v0w0Tx0y1 z1D1T1X1f1h1l1r1Cpython3-hdf5storage0.1.16bp154.1.20Utilities 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.b|%s390zl29{SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/frejanordsiek/hdf5storagelinuxs390xbnv 2 ^^ċċ]]\5\5LQAA큤A큤A큤A큤b|$b|$b|$b|$b|$b|$b|$`2f`2fb|$b|$b|$b|$b|$b|$b|$b|$b|$`2f`2fb|%`2fb|%b|$eb749d84fe906ee9d893bf187098791fec26f5ba3c5c04d1bbf5ef328c40fa427d39bc3e25505837723d391b160c72647c84fa4cce9b18600f775a8547360fd601ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b98d55f8d0ef66e6e79ba7a19049aea18f70e714ca702471f025385f1de4e31fc4e8737c8313f12948d741b6e753664e2262da0199426a5c42f86f849a050be9bdeb2dde4762e75a14e81ff4ce769dc20b00a9043cf88aec81ea42d262b1c3bdec2d8ef2bf5b2849ecd56492bd844f28688761f19c56a6aedad8265bd2cc3564a710ec03417480fe5b4bf3218fcf35a269a49105a3e476c302bea8c58f0a6e77cdfce4491de50d0f9b37d72caefeadc04fb10ab4599fa9409bb4cc75f510eb98445e579270bdc534071d7be7a94278219ce5030eff209e98476c69149e86bbfd8613eaff60cc1e19235321858b8fe8e461c3aae8de6652aab4e722fb3b67958801c14587b986ddd8650e47cda3f58bb309f4c8356f7825c46ccf4011be198af94a443ed7e4297cf42ae4be137e204941d35368096cb141cabb1523686a96f4ad65ad5d6032b7deafc6818936bda98d342e5e89bbf254b1777bbc1612681dab4f4dbf10e91c6bbd8dc6d5b4ed84ccf5265bee8dfd4d08e4c73ab612c84fe1c9bff93604ac9428ae536d8db7d9d9103fb20b9ba4f4bd72f9316d577d29fc8616ddd61ee737fe51cc2e94ca891ec26a26f44354530cd0e03e8cf609fbe2e61fd4d803479b2596e087f9e67822cf70e256aa0fb79d992059c9e0dabe9918a68da63263fe97937996d551ba109abac4e1b6a928f0904e5d0b6323487dc676b3ec902rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-hdf5storage-0.1.16-bp154.1.20.src.rpmpython3-hdf5storagepython3-hdf5storage(s390-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 versions390zl29 1652303129 0.1.16-bp154.1.200.1.16-bp154.1.20hdf5storagehdf5storage-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-SP4/standard/f7e5c6f03891038d29a21745c05d6f41-python-hdf5storagecpioxz5s390x-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled RRRRRRRRRRRR]Dnzm|7python3-scipyutf-86f165e437ba71761fcb0533d554328ea0390b13ca179d89bfc2d25179831a5d2?7zXZ !t/+U] crt:bLL &n+>>t7(ㄅ8^ٺ o#4M >%*] D$3p.BD#{@Y!"B O 5ݦt,(@D,2cnV ?=c^!MA/0=`7]ٙeM>FtjP?3)>T| RP00s꣏|usu)0޷'ET%LM`!jB,k(2;%l(T=%`V8v2ͮ!r~KE-f#{yuLdhC].Խsرs4 DaEA ^w-TQnEa8$adsd#lz<`tW,6++|A ce%&sٶL%흂83H{Jch0]x%MLP(XfqT,а`y-7Y? # LGTl!'v)$mz$Tc2N4i`LfGN†ƾj+!Ig,fR:pϲU_="T :URRl!Tپ5"!(:+4JC)%j;NqEJ:a 38-̱&<@h5SUjM!b<[N@Yu\ qlxZ-Fg.Ϙ&KONlK~W.x&2=S9h{96 Mf>+ٺ{\g\bz(F!:&]p3V`e+ <(~b"!sb``#haTyUflgv8܅[9I-k*IM[5cG o!."BT71ն.q5k5Жsﻱ πu5-zJ޸l]#pね7Mc `4<= bdn~+#<ϮgL'F6?<4~-WhߍՔI~`jrC;))Q5hEP_hzF(>.?*oLe,hC2fk<]&bO b /RA0& _;?*{,bo!Y;;_|VEbMxKDlq'bu|* #!J>ѹHÉ) 䁝w-8t\H|`͚WS*2iO/nT HX )n`sC"5&0P4PZA70j*5\K+|6wf9HۃQ F:14f?o el EtAԋ h[):F =N' Ȓ#7㳩t7{l%ާaóخ u*1nti VɊ]eQZPLs_A 05&ڏze (ej Fi20|3z$ |φtuLMmC3q_* K7}y&4#m&T:\qC\`}[wY\W+_vgtQrh!)i kUpI+^t7Zr忔( $DF `KuaѪ ,w.kx^SHиiH]_TtF~~D.;8v+t#.n@35ߕ_BLrdF^B bMD&ʵ;Ci) K*.(K5ȎDV=<(->͊%4X]g"-j'6++\~EveDוB>.T$7f69ؑxZҟ]p"7iޟҸ@4rk& sstDM ˞E;AN>G|N\5٪{,yNkKVs)oۑ3DRZ&pP#k⑃U}h;]5X$Y,"Y'FI}K|}S<ŽcYSuTԧo4K5. `x=%G% ]T'A78z3]$ElZЅY`_(lީϝ-R?呋l#b%Dկ_]xaw8BZ؃ HD0-]lY0`C ꕓ͓%u|㱫 Qcd eYw9 Q|9Vޠ~H,i@1"5~_%Z94}iT8n^ѓd[xnmB'ՋLdMU>dǪ 9Һ ]C2m #E0c7"R_nǗ&4!p1xke3iEAU9\1!lO:r$yz0P}9ƧU(Aƚ&B'zK t-Vþ:58P˘Լq[a RrXUؼ](<=x|wZ-T0oe'A+;m3@#(1f4G:M/!”_GpnQR\ibUV;E)ķ%R0́B?!{&)Mُz*1G jA*BUQJ .boNE(GhZ fl%z6^[+fΆWMEe͢p{'+ I),[UܩsJ(H`,81I,޲S;_D>`_&.Xs)į2<&v3Z6BV-)<8vNle-FUnBE刊/2{#Nb=X-RVU$VF)g=a^dbmѾ'#?Y6:7S'P-tGOD*&ҷ.5Xk% זP<2)P' cNe6LX3ky4J6^LgWzX л 1 9יE:F%6|p9֟U%j_-K0>5uP[RL 9aHAubamNH;5ܨs8 j6MqS۹xlK9/9jC${F%vp^lVQ9Α/8*b'dmb" jUSMq:%fڴWwA'EoĴ tݞ#94Wβ-JdY@nf_% $\A 3zd.'X4YJ)uY,䱜LLEFt(bu+ٸiSajRӬ$5J0PC'- L2cl`:-Ttc}IV u8:#j/,r:ӷEE^Bmf㬪7%,1Q+>"}A/:L+1etM@!0 H-8|$W~e?wZ|BBijnֿR\Ĩ|FGU:o}CMZLGT[!@[ƒs~Ha+~9{HYEgV JۻF]%dj%?T1sStƪ8 fO;?Va7CB R\ۖY,fRN &P: e]*[uCm /naU.C21q3bgo~*T>@YWXV 2vZDOV!{˃ն|$$4t ~c4S)Z,in\4ñȀB6 ܛr"?dQpBPd 2 ,Hhęu P\"sA,:a)Ozٕ/R\C~3K#9]}e/0)/.j ]Nx=gA&G;b8#VJbCps3*p Z1q.$2GEHf@"0zuW \̺uݓԚISKH'g+nfYvG]W+ 7#Yѯ=LDLIX 5%O%&0$( Y2w6nX;oHko{a"[[ p&;~"3 .Uz2.h[$v:v‹zotw+5h&%j_йGمǒDj8;K}'wACSM *H8oEh#G<x5 Q{$4T.~]I8 L5)'>;Zoi|N\Fz|᳍oA"{aZio+|۽:+ګou;\X=⠶*ݐ2ܐ$Z/Hz[~n)联J$kHo,&}gzT}Ea9ߵN ({lXB1@Rw8M_zë<u;%Mq%7{4. !+ڌl=+{F{& N0z7`BW exauL/@88d}_y7Aw  ͷ(~\DA!E}tV9!\ ʂB"  ;# ]$t>4ݧC!$Pp@T+ϋk ?.͕\jGN,)K/YB[[y4ý<_3AH IT,~ogKFHȬ֟|X+}'!`=΄ufLkJM*>94INrT* IڟB{1AM@$Y/^Yw̴{ -dK wE mўi%OG5ylæOMGhw,3UU\[&Ùiϫ^p飨ҌhayOuD)%IaF; B2 7c D]-res ;bxi.OI,=!Д@k}]U| S`5dU:WFQ+mUϩ7y2eˏ WYmla;ۅ\?Z!y|FGWzڼbʥt>*{VkPYۯ@~I1^0L3f)I /&Qfvsu]K&]ŕ~X 4cdv!){PbjYV~\`hAG.KTT#v> M?f[x6%E%ڹgGKQM\Vy~>b-f^KY9w%W<*27g-TǫeI!57ubb/@AQ!0_2|NF~}j׋4B~iK)mDI %&X7c^zcd aCm2j"2+3g>Ӛ1|s"fMksO3Pӵ4a=߬oQn!c V (uD{1ry bLHR-_v "R׊kjIv)x>ґ3R|B?dkT_ίg"!~/`nl@1Wz_/#2*E~aUzu 4{O?Iy#V3D@iMrSAz>z sY`Ft0(փ#i: ͮiY2$sҘKI-({k_u= V%BH4ыGEvU$lilXk$"lFn3d.വ24G7 eLΧ,x#v:)Dkz\5oSlw1߽JsM 1e/^+&H|_$-&X}>:!7<֫g#~ ,p>U̝L, ,z%U^_)@}_pvHPX{e΄T; 8x w>oUV0Ah pq]0'4)~m㏊B˜Cߠ$Bux&L׺s-4bp{|?aa0hwy 8uќTPQլD1dD„!I;+#Sف* rػc 2kX܃N=4Jt>9Q1mdRZۣmZyS[[ Y69g?6!nO9fQe?KQ?;9rhE#l8QrZK ~ [ 8tASb/AhL,J;unz]38uY0˔ls5Gn(p(+WsSĺݒ@FQa~7Ҧ䁲-#ahf?~)E̖\>\0cpHpq2c[D>n͸U!0TA ߹vže M?.\*.üD6}׀}򑩰W7S__x8Ov]$xUC̍IYW[ zŒq1ae#[I ھٹ08x3L4Cͣ*[9Ub `\$v5|l\I+e_ >fc_@b"V_4H" Ht|-_Gio88gf6os"I_dq8~EFٟO*m%9/[m˅f)AI: yM*M=3 Tt5s=-#9ٸrlq` Y\/9,[ ۍ?ge&c-+)|qUVH $gʿS|4x/Ϋ1JKgؙHwO둈iTPnȌ#\M k{*suz^;ʕGh۾Z䍝#*] Q!! 6B^>L"Ʃ(e%aRa=DpF*Sh)nWoAyثx*3+K)RȐʨ6F9NJHnMMLxW ȱ8)xRԕ~bZH})'n2nYx˅ruQ_K%uptvH󨁔54w,F ycޤ&ڷ( 1[+Rv*T4d( lI{" 6B#GF؞(ZpǑdC-wgAKg --!=xYRap%g-e9&DeUmp`ҜJWYaD|kW?Q Zd%>tSHTo#T,l 9IluznB. 6Cރa:0:V8tyWDQD XQ`" e4"'G˄ID%˙6tKɦHkC5ȹxC:,N%5򯅶+]TlpgۅTin?M6K ?R4E|D!6fq1ֿ̦o !#vR5@;(ǰgdKm5P?-F/"xĹiA+`w(wh%#'rnmDh'"܆ ^'wj1(c R9Šk큱XI~F+uA;" &v& qq^qrȕB.`i)g˲ qd-X*L] 1m>ƛ9`tv7 Dģ +RJQ237Eք OI 8Yq٭~"L@[JW6`3:\Ř="I61^-pV6eu<Odm7l?8{Qa-a/jU|uڸ<4 j,&aV͔Z[>?dOa L,ẓX/B<sAh*{I~&읖(nk,ZTu>w88ݘ:*-ׇL#oSZŨ `mTpIo߱]vf3mO.V"g/0 f9q( Z2#qVJ:59,Ċ=s_1'~ty)"/#뭲#Xnvl~7$F嶖ٻN!:ը4#% \H l𴫗 =a*6*\$^!Jwkr_brfc6@bNAGVvg}*?׊ZX24D>{rlӼ6`0M 'i>٣jI@&( T; 6!^?Cg3qCw AA?Gzvlj 0œuuIaቖ;E)wi. 5g*Ҩk@2|Ha x\~_jzvo;ɟYe1݇=,FOn(w$PG73 l[fq_<SوNk܃'X$ȰwDCi⍃RS5)'֨ Rhƽ35g!&[I2S25e'?tqb ch.f87>($T~ê_aƮԑUަ8!R&%ȾؾhPoi_I\۸PU?5u$;Po0eޝb|NfK DAHH p7HܿO l 4RD!ЪQ/[r,V+*H/ds>5zD!vGw{N\W܄Ðc'4MaQEwrϒ1?}Q!a;UX+l5˄EI]pGG~x_`籒p77yypŖ1˝bӡ]Qg:y9C#Ρ]z@B݄qlٞNa 2xWs=m+q6lr&ǝǏ?f!8 &󔹠+5Nk?,[r ZA6M)rV2.PgZDxxV9(xwWO\YhH Gڿ2hP*N람3/{H})Z9346m DP[n.NC|qi0x]8[`}=U—;*. Ϟ϶ox2NEktzw_U!7ؕu0}USбN({z3xII$26rDd֚HoӼoWO׈jvnf@Rev{m`4$n;T$eB7 xWY(D5FfcP7>{~APFCj=?"TR&X ȶ2)u鶿x1 OH.>ԀX$7 $ǍN[ypZȺĉ]|"=[Pf${7>s5m.kґdFA ݉Xon_v';qv\DTj<7pH>GjcR]LH _ovI<NJ(!?wS|VEn鑍s]B ۓODaHf8)B" 6~a+[El7 Y~;lPao; U>aއ<nnG>}㮫wn $IN̛S_wntm]f*K>>XީZS-*qx5[ 1c9EgޠN Q`h;r>f0\ Y 9J'58OWL0MmїbԪMcz~!+`u}Y^J'Tj= Dڼ!Vy- *pzP~yV[S^l )T-)<9md+n#DUZs; 57LA4&¶oK#ZѴ y bnM?E h+ΏIo4mf߭m0d 3yr_oSƑbaʇ`l#BIæMx A;C-ٸ DU̿OSR]ۇu/XM|,K-퉫1wl+Gͻ[l9j']OR +Vñ|t52w%臵.aXtdin] E OW5=uHǶuOH܊ y7#jy R$F'V"~3RVa۵BPH\7Oγ0 0 6\# BgۼkLks,{);R+%6r>r h{aN_2,z[5a)2cg[1ĽQAJQ@k&ش%9dpZn$Yտ-L:k?G7|AFw06n5.^~ =O  ^a;J2+{CxL xٹ8 (0N 2&,[ d1bAJ95 WPVO X"qW[~?NHvFWZ5l`qi?on6f;R7GF-@ncvhE@OKQl۸lx[BLa5b9xx%wȡ'~Bcq%S8Ì "[6g.B 3I AѪN^/则Qz T~>d`xw:opZe+DWDVmH /yKG1WY[:T̎^lQoto#6dId2_'OtZ UY-,N0vq0zЦyDzgg[UZE1@ferZN$]#eӫapê2ǹm]],]͕\g }3ϡi|ER{F/$kPXt {o; TXRj" l-靽6U ױ(DcdVRxm(zqp TjX$ cZd;rYcӍQȰJY"79f#c0,{\PM%.ۭOOܒ&,(IAWBv~> ˼_>oyjClK;!$/ˁ͞h}iHh8{'8Sjzui=s!'CpRcׇbADBa;'o~oαVfH^5\?[rlSgRձ?8t,s(Eɷ dϤshʅ]^9L7n1X8XG` Α:0+# eݼjr@WQeJ2ZV6P Ov RPB*/IϨq?1~Zn9T4hu=NkQ ~r=E8el2]"IǡnO>eᎿF*aepxW@%ίl(SިM\ %e"+<ٯꪤ SMfމS.˷Iu￲R*Z?Z{nKXj=J-ޱD?Z}4Ɓk_ņ묂?r' =홛gS(jQʛ8=R/~rNp6 3|xk`ˢ{AWw3d.plWVs{K0Nи3Kb\+H(|,lLr^Ge 3No^2HH`9ق72<'5PMS(\ή3Ԝ' TGY)iAyFanԃT]V!ը/aGE0ToPIx_= geqOX?_͑?bM9R(Pw{EJݴlCz3$w`*Dt&TJ2$zrU('ԃ7rqsٌCz @ĤnW(|7)j~[`/.PjIRKmwrIu}4N Ơ (eIXa˺CFPNxfrҗ<ʳ% Q]U;$|& ^tLApEњ wL./2a,?">޼+J9-fI^sS-$ ܼl-)v08?uNjM4@MT/QO3hʼy"`Ӈ9!H.ǝK2Vu#Kt09z 4:7;%LbOr,a'ۗm\my^쎎Xsq,$ó̮ーs/tYuҊ"㗴fMzKqS)/FYm,mY44c5^5L ]T8J.@JJ,b-{z'2c,E7=#_t2O% T2h6}`JW(ߑ 3zkدԡ|41X؉2wцM lp57OLqxM6sݮi{I8R%-$mlÖD)J)h%ʼn<哻S:suxG7K 5y]u׺Ϭ8j=lZrf7bbke\nX0IqYϣki^حu:]o#Gn xTx*OH&Q" 3L/Wó~F]JNڢ,-u5 TW/ !ڙeiav;Il nL%>K{.9NQt]c$-zJv #!є\rفҎtXdb0LƫANl+j"+;Ɔ e-Rf5o .CFcg= 30,>^!:(-8-~ l,un @jSSr|**tLa0a]1ix^?Er y bZJm12 +õgۙ0#O5Â3D|V؍9ʤ/dÌHiy9{f΋EF@͝OO(?4x9?/֍h\RPNmSXpsL4gMt?ɇ{._mi2BWT6 J:r8~蒌IJ >yP; `~ત>mW6,AB-D`E{i۫3o[܀6/OlLjw 4+%X 5Ǧl\^oI: E OS'8OwƷXJ;Ԁ)CRJ8g~B|yr]㊮*XE"fDž+~x[;AeK "q!/m2u Z^`l(YS(*oOI ~[#=:3.Ez_UCNmZYbҷJ8>* 95rڮiE”5gfReϨ+%2(NJ#evT7lzXOeek'1d92Ur'ĸulf^Z9(x\8E&VpڼQlDQ if3`7*-샍,cŒH@K5H@c>bވ<aUSg*tLuN}`DbxwU=^JlMoX:+ȥep/EꀪuRc9{ KY^ImW(3SOin"R&TS b^722:+V*9@VB\ǩE)` X53#,Q({T~_Մ<`1T[\N,+Rf _ ] Ҭ1/pGv닌D[Œci,Fe p+/Inد#x H8 ;Z6EUK`= z$ea 1市:W5qAWNZwQdnpQ,Gnפ,ic6Zb1xs=C.~ѮйQ sY}2 )$zjwҒ Pj\o.xJ=Bh,>Qe ]v8,W! nP]2'+G  A33zt.?5lnچٸ]Pf !; J 2ܠ.Fir Yf[B>j4쬎iq=6 }0 ";ta C 78:CV?ɯ~⵰-iJHk5붔_Ir4QMx/#+) ʩ\f5oڜ5\I8v?ytu?MjE|4+-h> #NOBe9k=< MGwA]:p|)Z>j0g>Mk6>~{Jb)h RآsХtsc5VB(F:94axhV/LbT}Bs[í:MZ[(XrpM/Ŋ;D@DWXPL>Lmbje~lғ@q#L=9+L_kEn͈rOrDZvW[n\VٱhזY4FAlH3$[ahHvۃW]<*jY=l޷ O⧼MBl@fEIb|̆qM؅'P.[xΡ0B+gJHkF1Gm$eѻzSq/u1Qj|#Y"fR? N¢!U%93&H{1R|-'4T]ӽ iUҘsWQGŦ"QEfaQ$U\E# j\8["tgU>%c+Uu.Y5>%NӬ) ~!0fgZEPc_|ФS0)_ڑk Z -d4YIަ8ԓIE͗v}ذ#g>R.pQ8 TqNͶ=7kZ(Lx_2w$֬<Lv2@JQ>ũ]k[<e խvO$AZ_hW\juE>ppIʜ-Tn5߭r|J*-}3vAӑn4EuetP:*u#`ogn-ŮL=Z9B(X@^R/#Gcf 8>0 8A`uuw,Ef?xէ8`gSiNVK^IŖMM0,sPV0jW-sᐚ19J_po6.gMމ`2a3DLJ*E)WfV9() ;Pz 2:q 8B2_w0:g/$bὲ$("^LOv'[l7[ 8ȅPrP_l&Хy>4{|X%jP$?H9^'SsUG1ڥOb +&2TL,4SWc|WRt7L!QtG~Tb&RgېER#llsgԕx1 zɬ5>pfU[#3#j=D8M3*؀k3\" ܛ}#|Ul$L5lƫ/I=۴WÀ"+Eh= We CmTudS%CӺe<@g"={;3TfOb ?oYzg\->8ZF$E;9CUËApR<; 5 ѹ/6R0Izpm=QLup{('Jr^iMm_KC;$ֹޘݹ2FJ*.Tn3y`7@ұvukvBus k>>n_fMa8mrGΔLͫK4'fOH>^R6dB~hH[ؗ D="Q'׉˶*r1e10F/~_xZZhSձu߈|LVR͇"at-V_( r@/|l`bGҪ$8S'XUhu̬ˆ z 8\i F'9d2"ӕXZfW\!]]> 1X ml|=BZ(x02>$ 1_>Cl&A K"7o 5LQB~#aŧJqG\h[gI{>S|O΋'atX08mDă1:OD1L+seSB_Y۫>T@R +WF/\zMlO0/DtއS*Mbu_C5t*"NmhBVlz{n){|"o ''mJcVF>)y(Ǎ}Z{$JBӸ 0hn-|n8<1wP%8? ~Φkh0?1oۀ)gX=ƕ硻ʲ(f4ށ.V)[MС+A5N4CV1ޛXCvz40;/E>REJ&g'탒}0<|\l>d ΧBc_W#ai^wZ\aYkz0 j?}+nڽ_IV&/g0S Y 38Jrϛy1?Sf~Gʙ'Ѭ|]NuRs5a.MFVqp.M9>V13.[{Pr5 Nd2UȻ"9᭷l&0n7Z)H@'ZV[{~vb WZbCs|i{0jJ+}q>0?q$m6Z&gV˓XsXwdluBg]SF (\[aEhdXIƅe2juE' ,Wu6,̑>0:bejC.J Lh1鴝ϙ{#֬DDkM"VilFطhOS:{Zmwg N1ѻ#— |nѷ7w-jA&+4,'$mwc|'lSLQ%0jD?ԶoBm`B *W.T Llwкi$:{2Á54Dw9k$h͚?jE"&.@;w-@M\EIZ؈IJf*1+ĈT9ՉŜ(sv:M4mjix 9ZИ gɥ 2C>~+1QYAl^9,,5hyqzl37|*ʼfmu~R}uAFJ"Sya~Qne=7kan:h1ĵ*\o0!_0N$t@xz,LڗDO窲r(7m(.ĤxpZPs#$4`UZ KԐχX b#@\>WqU|7g3(m-@ iW?Izo g `4Ģ͈bK㭕>{TđRϲRhho#{U_*zlOw(R j.cO*&#G6smL IuK Zj*l5–Cd5^"+voG57nBjZu^د^xSژILמ3Me~Pn[°ʯ-А!q/uqpJ/}qO@Zڻ>ہr}`4Exs/n%,`GYC\wg(t`R,ؘObLP%Bi V\L"o.+7# ] 34ToUw.ylE &"OSN*ZH<9@=HuI=LJ)BoM&_Ё{W SB3D+.; x:Z^p`xG[Wqh7^.tr=}gBYםt2ff(*fVQi[EQ.;f?e -{cR5rgIl>lb3rU5cbtՁsP$^ؿ\zf;01;Cpk^c/me+\tlI6-e !ګA[[`!c^ٮ `"sP "j}\8dG>#\\!McH}d]ABvc"C="n%~vF1`o-0'J<=ݷvkԪ5rDu1B͚UsV g""6O]3e~X>^vNeZj{>@9 uE$igJ.Y GUf}Bi0`t R,ײ}6"&{IxVSyY)'tx|/B_ GQ}/7! B|Sn6ާ ;\9qIԄq$Sk֛"r-i̠<6 I1@Ӄ;©NI:% v`%[5٘2 9(y1V~G%)( kO3L#9vUn䣅3u2^:ͤT$"EM)TVWs\*Sh)ի;RRIo7ty=mO#TҬgKj;9U~h-t c`3mwE[DKlk-݌ڕY2 L99Fh"|S2Fi':?t͎$s5x&7Qж@*N q/=y"[&n{EDK۵״G B^ua`|ޭwօV'Fmj_pI8nٚ4|f}ù11{֐=+ʕN@(D0vIx Xb>8*~vΕpծ;\\?8Zw!JsSS}]=ΩT.&-Gt ?o-t\ i"4;hN}дCHni5sVN%!P<>3S}yǢ$[6M_2({;Z6{2֔O5,"P>*뿨KɖHDȌb--G2xLzL=SK-O[+qd@g%&Ь \OvPzL5.}ߒTq^i#nRHk q/!},;'{XsHvO_KcR̙lPe4[I|?F:V4kuˤxi~ x2r.cBDx{pZ0l AQfCm~lTIH :d֝ y+4"[o] sϥ%sJQ5F=(7\Z*BO)ɖQɾ 3_ZR]~A?bQwkZ},Pe1Hk|MJuB-;򓇙2FT-l3ɚ"M&:\^;0V|WNgH9!M'>,ӺsUh-0CxH-5$/Oj##Y@F=4%8+drGBLtkG6fڕBg&_S2OEKd=DJg-v`GdM->JfkQȠ5X/!@˛Vu,z„¤mzjQg`*:z\HPtKl ]~J"J]7JАTg ]oIv3g4'>_Z}{&FGtL^d(j擸ӊBȝB S^XTR'B;hF~Ef+F<$;kHt#njRsߐI)Jb1 3; 'ۑ́cx~pH^>%c NN}w]n!>"][7͚c..P|8T[pǢ[mt #M $xbjIx]+,Yc{\RU# oW%g!y贵рKU==:Ӗ 0Xy ]bms|8$/h=ˍa;x%JWĘ*ӓ2#b(ERUR)//CЮe1~{7&5f4۸ 1 Oh+P" 8)rNQ۾\ne0Wu 6)&p5}".aWTmZ>3vb\`lt'[(:4ޞ/Ca?4z~' 7"xT;*:1x NQu{%nmV H$1VXy(vV 7jF8W-9~5i֩JDRn( ,Ƌk`zrV|*2/I1 ={t|"ZbIu6kM|<;w@ꨁW؋d؎|0 \[&½* PW׸ڃ}bJ[ݓ[aQ~?JIg|bseR*NnD%(\&<1zm5/xn<zɱ^3Dc0&@yiiRu&UOd6+8W187e!)`8RۧDf5MJ2RF-JUQf3z9M# ЙYI7,e*s?j9GJz7 XҡH^:4 %MH7X^贰TDGYp#LewUxL-./־p3vkBjATr҈Wb36^ds[ŏltfnbؼH />I隖\ +^c^H=N o_oٞ/lPs34P]%]g|87Jw^A\:\k%G,D4{gLXqrۃO;8J7? xow×T,-7fLKXCpuY$"GǬ"8.ymT78^#pT[O_JFF7 oaN[ x 1`m?E$юF#NO圕I^S2L.A!2ev,Qii5M) j]T0ZEws%4pN=q/g4Ejߦ:kO:Jm *1VlTax[>#1I}f}0Uduܜh9  `9=9mg4Za1 !^%L7Vk6Pݭ_.D \AR=?)AȵiPɎ,DBd~~$@tַn]LUjU6ӯ$WiB8WyHR:&[X% M J .mz]"Y/ g,[ЎjK uԧE|\ߞC,VN%x&Y@]x5۱HW)/Dү^J!XynZЃL9OM#>~ 'sXg=͂ >V `ܣga Lb {q|Loޣs6Ē{D;QBTyXx*-NvV92:% G#˰h_Jf?M:Y]!6 u0g@ciK;5v Yc +O [{-mFJzdNxGZf| bD1%ʑ'ѵ cagf%^#"A&ʎ<$tC44D ſMjVL7;JNp[B Z7]zXW={zy9<r7F'PG9hIw-Gb{f-qoޥ_\>IԒ=]PvU'01 r9g[wH.DX;2nM~Oz2Qi*'3B>Fa!i)D gc#r}bR L9j4EO,!r_j! m> X+d6 jaʾ!A5`rK; Yr0.( 7^J&!4aOIc(2GrY4.o/ڧ~~R!%D2"GݥVwVHJ {TOu I4@P݄;55w$8G܄5VKuG<H>i@eUnFmysn2pVA|p %﵌Խ A,dlY׸ ߘ.$Ҕ ++JbFkgaq'*S34%K^ 41ӭbh}R

} @h}S/w_3`Cg:X] l| 63T%8ZTuN\@eJ/a݀$*wZ.kּGgN:1 '0dзj@ob}1]A7"l\ր֜gؿT[HC'(]2CG)NZGWΘc"c'_E@-Ṽ`sj8UjIؾ/',mTYP{%++!%FBHV8yUrښmtd,Sd ۫zzxњ:> A,r6sp|v&=Ȋj=В$#?-]\pA %i`{m +e_H*;!cg;:E X`Fh޶WǼR?\%1y=ݍ[9Zr:${5%b+M\wx˔ qyDۖ90ybW 8)XEֳԱnGf)Pȅl>?1rkxgn1 $b=@.uM*,]geYԝ:8K'ӗr.}jdOm;Hǡ6mːj 9PdWd֜ϡ5v^w*~=ȑ}9c/\#jǴ.edގo;ntۛͰHiY=ߒZ8@ 9.3wv%pTWB\nvh5+^!WPD\GLPEi[@I6;{jLjk䱩cfݰͺ*1U `)LCebʑg~xh5-X?aw-#q$jD2lu,mI),e~QHx` f3#ڣ%fck۵M;x|6\1CBtowPK%6]јʟ7 Po~XDIb`]%XR15ΣN _)FT(@9Z:ꖐDCµV&G]/%,0.yӕ}ǫUOǧmupاxُ;n8t_1x5^V2n|NTCL$802I +.\*i|J#w~\ʨݥ@qG+yr5I/ r'ijkNj"P6hQcM$ˣ#쉿D|l6AS#'0`O@OlC nlˌ>"{ěe^E7Q$Dh!d@D,q9A[^ծgrW'Qn =gx_*ʹm͈|զ/MhU@48av%HC6 B1FZc]#32ut{d"=4rB7+P VCV#EU qc?'܃7` g4x&| T  Hx^C~Yqrf뚈q#o50W'WI klɦR(-I;xYe պ`eG- eu .fܔj^F|UNAFn~9NgmSKadr,6^v}DkmkeRp(>x¡) jvM|Z9 W.P}voQETbL</.it/f䟸߷vmqB$ Ӈ8(X\(Nwyc~CV8< 5x&Y RF5~wX«W}­u ߋd+G yB\%V) n]6,I)rSib?a)A/}BBLoP?0V U@9/H]x T;y [B[,u<$ h<;~eT9ALa2!L {Yܶ;˷[__@G4U=S/u^!JJ1`~Cr2GbQ|gQCyq6 Г-j|"4Кx _y iâtOZ77R V1c^ٲ[8C=vzT5yE8]+8x!YfA-"}ҾDmZ+Uy<\bHEw଩<\nS?\1c9OB n3IƧ}B[ 5;eU~F&CHL6aDܕ@ӿ Fel4;4:5Ҷh%4Q.Vu'69QԨq)wх]b?,kZƹ?d:9Y!8kWrhPxt9)uf΅Aa"(O 2&o`[EE9O+¥Ȇ~8ڧE+mP&\?|"/cl짞G.n%_++z·ʟVD=[/YR|.W!'*>RHw@Sq MD#*s=ZѐZit0[*[M$W tb 1LKL*bHJBFќeI?6`́d\`*oG-\[cd00J: ]k+eE2 ?> ~RꊅbA"ѕ28qe>&X2M)Ĩwk>Lpk:g9i%3c]`->QP9 .~"OC=r^Te^@_=20#x $X}M\0R%3"@uVTAԓ3s֟BJ\/˂Pxv#AMcͻ_%suH_Et_ ~l HKJ-sϣSo -&Pq13,bLʖR'VTjpOs#Ta4QM|e4kWl,Tc,5K^;L}ou>K02eȜfN\,5Cknd]4!ߏ b K` 4>&;{KtSqsנ+ͻXc3t<#=u@]PG9H(A&V~0T_BW],dqM!o[F`tn? 6:JVl'b'Um 3K(8gV8{mDEoX0]d<N@N}4K`Pݸ7ǻ+^$vEs{-?2{u|APnHCf|E+k<ϪP^l ϟ gNx~1ߕ=glV*p%KGPlqTX? T6tDh~jv⿯Ѯ|C&&a c4B7tjj~>N:_.co}>._<܋CqdR lׄf:l?W)KsWu1l^{}eqEJ|J2U+R,88=P3E<rXB) ٹ!_ ۸.v}R/gi}N. 9w8y۪B} *yHgA4kt :͌EP+̶9 YFF2*jNUM13XNr:YӸn`5NKa4>j/9W% ^@ZIlød})WcC_0EԗMgcǚ@oS}aN>v<Է"HKBK .C0\9g]^Dzе̮ g mЩʃ%Jqc=bscY q{"bOɒn0vNZnasGR8o?6iu-p#CLKWg6C>~4gW^ѡ*P=4A T=SoYq!_; rT~UU&Li$)iׯ3e/qSd$5oz [.Ӂ`f߸䣕W[n<_ӝL`'M.L`y&?- Dy3g I:nGvʧ v O~6̮rHʗ :nEbF+Aۡ/Owf|]n+wthBG] RxFH(lJe"'s =hhU"ǛMepfQ^$He[r@>ppٸLM/AN3|挵,K_SRU m,dҕU#a;+U<eZTX&NN!i_v/GĀde3 DuAUpQ{Wsxo֏5 _D+ Qx$rTBϖxn}"2/ y 5gkrm6fNG+oW@6Xά~(m- cԷq%FjDjLTv&b95Z7"c_>> Qɝ6. ą5\>ʀWg΍Z ]Z""]M!ZQnf1 z ヸ[)pogjpn:`(Sy3'tt lSH9+xDZ oihJNʗē#ĂgaAەR"n,"-K_:oTäAz) J|lo[%PA4պ} (YcX,ZXԞ-@.HCa΂Qu'0-BAFE:k5䀃Q1MDsN?{ő4RւZ$7Y#{fJ+sfLjk@ܠY攜vzh^.Dqk&XYrƨr{E^l2a+Hҗ߁Y(xQwuh'ՂM7ubɬH-Fo2͞6M˅nO|J6 N`"yVqm!'wAŎ\613H|σrtċhEx5}AzoIbpMs߬bXyZٌc-i[} b_5c~\ynR&kC/EH>b `BN >1}'oP`cRgCt:LtlM҉gJb+,SsR!'* NrH~^COREx2crlQNh%XΒR3DӸK_o^%AQ=yD(i:Cvk .qE;sB#\12Qa(]C`jNI, Bb*N|G78a9.F5T1;zNUעRzuMUK_o\#%l}ߙiM'3+|hg"V dMÕK; 3H_ΜZ@A1 `oeճ:/P\Tq/Wbry8zk0H#*#lCI^zϙ%'t#7˔\G5<^@k~C[W Wpɕ:?lg4~&Eu @sFҪ50)}ao{2b*Pۗd=CAEnC<iQh[VVhP0Q}Uc%N9*=.L`g 0ߥlۙ`Чo;:^Kܧ18SpGv;njA͘܁csr]R0?%\Q(kjo_"nIZ1{VY}ےh-rVpB`9A_kR:Uh74]KIgQ x7-`@)Bz>s#e}i,p8˚?. xM6x):V,׵}߶ kǿ;Z g 9Q5M14<U9hF7U.pKYk0Z ?jm[žil„[LlfŠ0{-k* TrF8MǽdK-CU[3ud9~µcŽj&wv>Vሧ\;6Hx;]YRubr gKGv &~l=z1/ q>V&(r}Hr{iЬP? mt`wt:r(]Pe]KX-/uMe6cIp軓:8-ta\3C{ י 𥎝B)^;bbJe2#9Av+k@&҃ˋm@V ŁX킳=hzR틳[=~U>7OLfSV\Y?.^8uO%ؔܤSJ5υpQ-p&w{5HlLZ(Ο/RנIc!OKMvGj]M',~k͠M"Cѕ_#GcO!ߒG`gTP?ONJwUmk]Xꈈa*sVavZeۅ'ükREݩ7*mârm-ݠn>Ium5h^Fpo1~In7~>{g{䣵#svh4˰{B\&2 phr;l ָ}hRS#" O?7=faTq;I^5|cѰDJV Ŗ/ kQ--xQN򂩏d%.RG{1̮;4UMOu+IE !B uofb>OExhp"nɗKbZ+e{*y[6oY AisK[`&e7ɓ[`z)XK·@tANtSLޚMnf5^^ P(달eY_>S8컻*K/3b݌.DdƠ] Ź^04Z2b SAЃ ]~ye$-BB RMs}0|6fU~yuqit6_8%T#OIǿM3/QS^/!vM@ @i#HRЉ;Yt&Ǭϔ [b7ў#n1ӣVⴂ1,i蘞]O1$ D`M$迬dj`(,7-uY;'?Om՜1eth+J%'9(#XB Kj|פ7-+F&@x,mRu: :-x!H++=9?@i"A:ꙷr.\HyX7"ԢIApNɻ/Z(;jcB!˰~ʹcY;A Bg+"(y1JbMv;!w{ TQn%ls7{qfE/yˁgЦ}Atα[jK.=E2]*jP#}lޢ0U4ˇgΉ6H=o ![DlDgv>f*>Ъntѽ~!#īi4Q{ۣT+Sis# D`L\u0W0{\"p&v 5[r2iI|;F5.`+5X JGŘܢ5&$ہRrvEHm?4SV}NLVV.)im8̐+5xyQ50@27+ҿնi~ȱ 28ũg"͂*יLj/ Y3tZRfƜY4:oƘ-rϴ&#!r Ddo2w34d[|+ <8|#o{, F2uqX.m~)*~M.q$ .DC$3d+NqkQ&tk8V$}DBQ,I亮ACkGzncvw8/Z">/Gv|YlUk?WvGXVR^ w- k$i,@g%"4LAP?!KV9A/hۉX3gi(vCҸ5dff z?n 9d#̀23 㩰{䀎c4B쾂B[IP=[ R% !-Q W)t9C}.ڂь/ӣ0), ~jVp%hu%r ~GB7Vc,X7iɥt{-itL&S#ڇ.`[jʴ8r?1M͎P3[moH$h7aB+^ ,l}BQn\KrDEMeكmQ#?m;>( OdLK3l6m$hu&֞CfW7eZ eX় ?]Eڀ)嫶. X̏zA2(B{ɡ!Xg dj}Ī&Z%݉߃q&Tw\IL~o \fAA+';{ެ_w.r1KvMCfJقMΣ:kS% ZFe~x xLX80تrLZ> :4ԵtSR "l֥/'D=qϪ?Tv291<*:¸iTwv)ȟk YTGWW,B1q B6JߋsN'VPU".jz.[ pA32^B 2[IȴZσD!BS`b(m/gׇq3ű94`}Iw֪أs ;Vb1-|{fZm>/,?X JI^ʔXĢm 870ҷ{m\ N: ɴ0s9:텞٩J3& 쾳4}MggI *[3ɾoTt̬ٞFmB?"o*o|:2Nbwo \|QaI،"r+>"媟,hFB50A 𺶘de:7d[-O;.G3ڊD-qcBwR/@'۱[vLO*]`7y~w:9N.DZ^uo{-dY'HãZ q[ʫ9 Ğ(!CosNScNZKkk-9w6<,/M M#Y:Tf! E6@r^;dI.`k|Q;c"Fa^w}_P$H#vVu*9b8>~_lM?<< ro37FGN~ߧl(AɨqP&}_8d'l \z o=RE֙0En- O/<%#^'CMDx{DSKDѪ0(HW[Td+c;uCPh @0dn!=^è(±Ah)x ǠXxB"<38`1d9vX?hNJX j̵W哽͗!eu]>f0UsRuKpXqP(̔lh„%~Zk{c;Hae$"x N1tT;[!p7+L_"Oyqp,^ؓ )B̆E*/G"ošu޽L%4DEVJ2aPum%&8yYl,k0uUT9 :]*eJ"̲m^/  LaP i(()whںvS;.==낲әť^ė䚁ŤjU] Q\YAX|ś9) rc7ֽ<2>ź#axh4I=deJ{cxRk &(7p Q՚7ހGǦ-z3G^fa!`}eEML{%BOwBާit E :x[Ҋ1UU9Y^g0qI. xF  ƧʆKMGuƁ\mV~HkO]Ђ'*:QE,˷Dۄ z@.b"3ZIQOU>ۢN"+uNDX&lY ռ|!~ )p sUQnٯy1{-sk3@ *oLK.'+hG~]Tu}WSB=0Hbd}_P6[.{Z!"Mus2ē1ԅ -pR.r|ɞ-K4H-W_: [iaBbuѶ3[ !"L\rH&N6,aas:]R @j+O|Տeƞد hy]tjP#iGȦx);Rn=vBfN".?Chީ+ C̖9˔pM01dV hET*auʠCA?_ϔLPzW (sbpX6,{54by?z#la۷pƓ VUqJ\z]brpYfRaG(p\ecpmK#Pq)~}Ū`;$XӶ ݢu WN/%KG!ZЅ+q !A.K*@kCUw_%,7DREd"vwmRʉP$7A 'N!`w(\P8psVV< Kl1`F|rqݢݠb:+ qON<[:r:3/5iQ-59z)᫈jCKfn}ښkC^6w e)떹G;`lBĔb/<_& `5|2%{M&@YC;ASM wgV' } Dje>q& vyN5]}7=dfxבC!Ed.o[Bl.Xʵ3ac,@"@)͵r[b }Rբ?^[":ϦD`/7~/"?sg>dg/w}`qݚ3TtRp[sY@ڧFeH,锑:& ThVi &Uk)f;`*ԱE Cd\0zʨyraB2vܱpZ0^uk/A,C ﳱ8%~j}X'S{/NMpqh|j^rpߛqZ2Qpw*9<)ռL'El!.~˝ATgt~PZg;E Pkؔm6@Zpwa$ȼQ˳mZD#Ar-r2m_G! 2Hxj HKTz<5B0k*@?BOo+pa2ؿ6/ 1#_itï#_9P+W9 YVGtF1BW 'Qt1K ƌtU +X8w ?G<+lV'uqBEb\$~k:L?WgW]m"h ی|N+:>²pbkoSN@_E& 锴또CS.mFZ۾ƐP#OO00V"YӖr.l*fDzV'/,}5sBPFhW. ]&$ Ozk7Avd?[p ndL7vqCLѝp25[4 =o$8EvѼαEfhe=FTP.r` f-t*GϓS[1W[bũ*D'X&޼X Fw&#ZtAZӋ[Ey4~N/6RCOTtR@ӫrA^cDe0 vcNҡ,;!yiI[tnxWL Q>kݡ'k]~RQ=Xi;rjO*51wز,$h>pLd~ HGoFYIjqpځADoƯl(_Cۣ5U꬟nV_2lkMm`#8TD\"Ј64Mt#-(EI%B(Wf{qEKR%ܚ_[HW]9g! qfqFb1mW U♛-RZScwg'kWοUVRko&pruZ֌4$S~#ŭ$~?TǑě<@rS/h\\*\4QõTզi|VѤd2h4{5p!'=L_xmz5`Zb/5RTtd~H{7 b#9ޱ&8W U )]vbљzU1?զ>kJ)V >b<^a׬ZBMYD2F O\ݟ|p(, oѺ}_1d0_QEe҂~DVGo/?H˺/ʱhK~q[nJ69 õOJU \@fȽH87sLç bDB08>Mul9Oўj#~E+S95YWb 2`ZbnԻT@JJ_wG#eΟyg?fյ 9a)W'COD4c8cD/T+ 3r6pR#TȲ]طv+x7jTd+m66_dT%=Ɂ Z:8S7oöscyw#WuQ`%C*-8)wB ))O_Y͎eBL }Fz!7z= (ؤw-'t8e*lw뾅b1aځXKTId P}V/5sVcabBk\FO qdebtXM{Nm٢pk6>H FSKߕ _탦[yWPkvIG|_?#]L΀ g#/x OO%u/,w,ğa,q:sQx+">(q\m$v$W۩aKQ 1}Z%k\j)ԅ4S0-h6/8O q%z+$Hj0.[;4mm8'%S&>l Ti[i`| )W.j*`vJ-T5/j O`u?393!2E>pee7D)Xx",q(Q$ZY \Y_P[ 92=s_Z.T *#}̗lz 5fta a2(sPҒ :I*b֓d4YŸ:ݼ1jTD)ho(B_,\0ʶ$#e<9"FM !׌ow Hۋ˾' >TT[,Ez_vT_`jwXڜNvs9hZ|n{_,? ށIvD,u^i{iȩg7@1In혢sٰoQIf$<5ѓ0eHxӜlUpk{~_OFá[IZ1Jd%IF.)ӦKE.e]Lf9-F gN,?t#K-v̂/I4ZIr\zo ^OtU~$J  u mLa\qaxc+_:YT#Lm8aҚXlG WK0V&me7"' l29|a=d- YQVOxF#> RKނ+0IkˌqEDC̹[ ͿY~;ِ!j~4w}2 W+_SFYMX)*h5 ˋq^o8TpR-樏NDܕuY4?>C@O$J&Wu٨cTj {P0ڷ7\(門JAn>-< ZK^0* ExNX#l; FY2tB./i+#Nng, a),ֵlJCĢ \_t&څJacՕ)yobΔ FVC'0zdf~>6G_Fږ.Sz[b1 q<*VV  &H>>se ߋíhC* `rt*q5W4Uo4SX LQ)8ÆLb2t Č'eE[1~vlJQm p%Rn倵dɇ}бyINs.ԕrN3_EXH.[r~vyrl36EOo̱oƢ~g[Y/c')I rK/33GN o`Sq^vW7en)cqz6jq1^ejgaWP4 K";kD1 xF9->jVOaK,C|G\#}TD}-ZNWOoR<д^\"<A4 u>hu':e8lu͖B X$9JQ[ZL2$q-Hl1߂P"̀c7ǶJ1ӞeD"!XjWmgGV:\YB2)|}?`G ,_X\oė?yBu#yLn7Mc()<6ZTfN% *`$ 2()2ĥq dM\sbP]kJMiFz8@C[ ">w-lpe͢_KHܩʜC0T۹)ߗu\ȣJX{YZ: N2'0h= >ƸuoKDp4@/x"WwDI=ʎ/xwCSWD#|e rTj<z1صbfR{͜5}: !ĶRǷL:p}\|G_u؍a2J$pψM۞fQ*RC p$E4a 53G4OV="6hݝ1#[9mC/Pާ#I+\# b&h3~m }J\w"ۈ>uIl 岭sSZ6 h);d1ordkg$=T}{}nD8 AW4vK$2S8&Õ 7ZlipWb"xJ@O` RXj8 㷇BA +ޭDrS %?,. Pwa5b-$Z%*;؋ZXab:b O^5j)dN &MRb@4Ϛpvp Gx7ec8\E1-^DKڐ?eldj4ub'm9?^3&#+9/ YeD'VcL顖 BpG[vSswoK%THJ!&DR9jEdqۗ[\t2w&EAs h*TPbɄٜ -$a)WFK}MCƮlЂ'M;<:"J`9"0A,V]^#j*'K6 zԞL$Mr:9 (%My:߇v@gݩ]bg:y1ao\sɌޥpm6 nj !OL=r\a`*Y_r[-Pgz {'cyhZq)ۭ1_O5H{'SsvCm؀eL%' ?Hzf&|Ppx '42}DA}`@e $rc Ʀ| 9:QE,ZEI =ߘZW(EI:+j![\tJ@Vp2AF*Ūp iɽ$jvnwFŕoɈtOV#W5#uE&(@w?~pԀ=Mw|])zMօ2"1)iYo V)O H~Xm:8.!zpBW3ѕa'żozOˢ6jɢ8ض v+ﴃ^9T wSͩPlA^,G T>|*{%zU)װW 3{5U*8"_m f7:'Z ~kz7uK NnV/N4+r*П}RJ4oYF#/z!wP&XZO 4f^1xr~XԬƀΔ4xs q`]^&Xb  .}]Թ2AvG,%rC4 0>jVM'޿r*hJ؋ YZ