python3-lz4-3.0.2-1.50 >  A `Bp9|EUqUL %/? j`P_J6Wj c\'! {ޝx$YD.ZvSv9nQcOc¸%1).T'=Bez%2/]B;h6Er $&sR/TڋFL@a'*$yʶT `̮ &u4;9U9$ӤK,E]^UURd\""Rl+HA7a!16s`Y'mmE$V"/'ʬjH~B=_kJ1JEAR< @p.sCF^v:eyDij ]4NiSuR q!ޅS@5 Lb>LFZtc>(>p>J?Jd  1x| +18%% % `% %  %  % T% %  % x   (P8X 9 :> F<G<%H=|%I>%X>8Y>@\>X%]>%^AbD cDdEeEfElEuE0%vE wHL%xH%yIt+zJ J0J4J:J|Cpython3-lz43.0.21.50LZ4 Bindings for PythonThis package provides python bindings for the lz4 compression library.`Bgoat08SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/python-lz4/python-lz4linuxx86_64LgtF60sb@b@p!""`t AA큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤`Bz`Bz`Bz`Bz`Bz`Bz`Bz^Ð`Bz`Bz`Bz`Bz`Bz`Bz`Bz^Ð`Bz`Bz`Bz`Bz`Bz^Ð`Bz`Bz`Bz`Bz`Bz^Ð`Bz`Bz`Bz`Bz^@`B^Ð`B^Ð1ce4b2214221290b8285d89a0abf80793d5f1fce3d420a1a9a9e16c0efd98bbfed4ddff9b322b3f1ae38d7b2f9574efc27de3c3f63a051f87950ee468844c82e01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b744a87ab7d3dcc5dd7f70a2002a8d7ee64631a29e32f912b3727c59fa6aeb338717ebf83115474d4a8e344dfc6b1a94c282eedea469b7c96de6da4ee2ad30f32848bceba81b342903b2ddce0c9f3faf9bc9e85345503fbc55c898f4bdd2e078daf40aac6daeae93c6f280fcbf06b92f87ea675464ca35f240a7024c07c120765c7d66497d5ffbc63f4ca575abddbd558966b8de1050f03abfb66fd52213c1c79338fe93697c5a7a245a5c390a645b51efc8e18a4f71110ea1b2b312b28548281338fe93697c5a7a245a5c390a645b51efc8e18a4f71110ea1b2b312b285482815ba2662b709e3b84925147707eea4cc36a1c7291d79f728575aafa0c5b0aee392ac4901a068fa49b553c9e507cc69d54615db8ccb48527ad2475863663afa6ca6e6f59dcbe5dc21123d7b4484668729e7c0d1bffd9cd17b594a755ae68d39e086e6f59dcbe5dc21123d7b4484668729e7c0d1bffd9cd17b594a755ae68d39e080fadd3c38cf1102d31a66bee5f1980b9bd9bd38aa5bf55a0285adc5589ce1d88e959dfa6b55a2e7dfa6a656d0b411d501e9be6cdba248464cb6c91fbdb8eebed79543b3f88c6e1a59d0c0dde6f2b35603969dc7cb3db47b3a2ff64d0222b752a81db1e47a358d9e85c7e3870df612a943273a2bfdf98ae50bcf52f9473199b59e8f7646488623deb9e256fa3c78615d18724a0f1d0e72a077297c561751f83137ad0e4caa0bf0dffe0595a8fbe3cae90beca638dc9fbc22cf68bc70e1b5dacf9b716c6b29a31a718767acafbd98bc69622ba49494e5d6e7545e7c5023c6affd6b716c6b29a31a718767acafbd98bc69622ba49494e5d6e7545e7c5023c6affd63339e039f858fb12ec33e6b1d23044ac454f686b1f65d7105674d3d0d1e8e8dfd67a1bd31d50c03b62a0a3b291c0ab5ae628ea25004dca51b59fc242eac10433975246b0c44e6eb593bbdb1ca21c5942e778548968cf22e08b0c72cad991f793e2ac43d6eb80eb4e52141817c812437e0b981b1d7b2dc7cc86c7ef5524044c6frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-lz4-3.0.2-1.50.src.rpmpython3-lz4python3-lz4(x86-64)@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)liblz4.so.1()(64bit)libpthread.so.0()(64bit)libpython3.6m.so.1.0()(64bit)python(abi)python3-psutilrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@]\\\Yz[Ѱ@[QYqY^&@TCR_@pgajdos@suse.comtchvatal@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtchvatal@suse.comtchvatal@suse.comaloisio@gmx.comtbechtold@suse.comp.drouand@gmail.comp.drouand@gmail.com- version update to 3.0.2 * Remove dead code * Drop Python 2 support, add streams bindings, improve frame performance - use system lz4- Update to 2.1.10: * Cleanup some code in _block.c to suppress some compiler warnings * Add some more detail to the install docs- Disable tests. They timeout randomly.- Version update to 2.1.6 * This release contains no user facing changes, but does include a built wheel built for Python 2.7 on OSX. * This release follows some re-working of the CI/CD infrastructure, and integration with the codecov service. - Version update to 2.1.5 * This release contains no functional changes other than changes to the Appveyor configuration for publishing wheels. - Version update to 2.1.4 * This release contains no functional changes other than changes to the Travis configuration for publishing wheels. - Version update to 2.1.3 * A simplification of the tox.ini file (thanks to @jdufresne) * More robust checking for pkgconfig availability (#158, thanks to @raymondEhlers) * Integration of cibuildwheel into travis builds so as to build and publish binary wheels for Linux and OSX (fixes #99 , #144 , #153) * Only require pytest-runner if pytest/test is being called (fixes #161) * Blacklists version 3.3.0 of pytest which has a bug that can cause the tests to fail. - Version update to 2.1.2 * Improves the speed of importing the module by avoiding the use of pkg_resources (#154) - thanks to @cgohike) * Fixes some flake8 warnings * Resolves a small issue with the test suite when detecting memory usage increases- Version update to 2.1.1: * fixes a bug with the block format compression/decompression * the handling of errors for block decompression when uncompressed_size > 0 * introduce a new exception: LZ4BlockError which is raised whenever the LZ4 library fails- Version update to 2.0.2: * Tests moved to pytest * Upstream does not provide changelog except git log * Many tests were added fixing various crashes - Enable tests- Set correct licenseupdate to version v0.10.1 * Update bundled lz4 files to v1.7.4-2 version * Add Python 3.6 builds to AppVeyor * Fix indentation * Update bundled lz4 sources to version 1.7.5 * Use GET_SIZE macros to avoid unecessary second check * Set default store_size * Remove mixed code and decls in compress_begin * Fix module initialization in _frame.c * Replace check_output for compatibility with Python 2.6. * Make _frame.decompress fail() on leftover bytes like json.loads() do * Fix VS2015 compile errors * Fix up adding of appveyor directory to PATH * Fix up appveyor.yml again * Fix documentation to give no sphinx warnings * Add more frame tests * Update tests for bytes/bytearray for block/Py3 * Add content_size argument to LZ4FrameCrompressor * Return bytes object from block functions on Python3 (#35) * Rework decompress in _block.c * Fix error message again * Don't mix code and decls so Visual Studio builds work * Make error message a bit clearer * Address review comments * Really remove deprecation warnings from tests * Revert "Conditionalize extra PyModuleDef initializers on Python 3 in _frame.c" * Remove mixed code and decls in compress_update * Add ability to specify uncompressed size to decompress * Remove unused variable * Disable bdist_msi and bdist_wininst creation in appveyor * Add setup.cfg * Add appveyor.yml * Tweak the increase in size of the destination buffer when needed * Accept a bytes or bytearray object in block (de)compress) functions (#16) * Properly cater for buffering (autoFlush=0) in compress_update * Add support for disabling optional contentSize in frame header * Rework some docstrings. Still in progress. * Revert "Fix warning about missing initializer for PyModuleDef in _block.c" * Rework decompress function completely * Remove unused typedefs and move inline definitions to top of _frame.c * Fix errors in appveyor.yml * Add return_bytearray kwarg on Py3 for block funcs * Update author and author_email in setup.py * Update docsctrings and comments * Grab GIL when realloc'ing in decompress * Fix error message in compress_end * Add Python 3.6 classifier to setup.py * Make _frame.create_compression_context raise TypeError on bad arguments * Fix typo in docstring * Clean up appveyor.yml; remove unused files * Make tests in test_frame.py pass * Rework compiler handling in setup.py * Cleanup some white space * Finish source_size docstring entry * Re-organize pre-processor defines in _block.c * Add test for zero size input for block compress/decompress (#27) * Remove lz4ex-src/py3c* * Use py3c headers in _block.c * Add threaded tests with store_size=False * Drop _frame.free_compression_context and make context self-cleaning * Remove lz4ex-src/lz4 * Update lz4.frame.rst * Add LZ4Compressor class and context manager (WIP) * Update docstrings * Improve GIL handling in _frame.c * Remove mixed code and decls in compress_frame * Fix some memory leaks * Conditionalize extra PyModuleDef initializers on Python 3 in _frame.c * Update LZ4FrameCompressor tests to use compress_begin() * Fix lz4.frame.decompress crash caused by incorrect realloc() usage * Fix raw memory disclosure in lz4.decompress * Add tests for when size isn't stored in compressed block * Move lz4version to its own extension module * Add dev-requirements.txt * Run astyle over _frame.c * Conditionalize extra PyModuleDef initializers on Python 3 in _block.c * Configure nose * Re-order func definitions to avoid need of extra prototype * Update shields in README.rst * Rename test.py to test_block.py * Add destructor function for compression context object * More work on LZ4Compressor class * Add appveyor helper script directory * Revert "Break overly long line" * Move Visual Studio handling to top of _block.c * Update .gitignore * Check prefs memory allocation is successful * Remove mixed code and decls in create_compression_context * Add content back into README.rst as github doesn't recognize toctree * Delete lz4ex dirs * Fix python 2.6 compatibility broken in 9b088dd6 while dropping free_compression_context * Update bundled py3c headers to version 0.8 * Change logic for arguments to block functions to fallback to bytes (#35) * Update README.rst * Check PyBytes_FromStringAndSize return value in compress_end * Remove mixed code and decls in compress_end * Revert "Conditionalize extra PyModuleDef initializers on Python 3 in _block.c" * Fix endless loop in lz4.frame.decompress being fed with truncated frame * Rework compress logic * Allow dest size of 0 in block decompress (#27) * Fix up appveyor.yml yet again * Fix warning about missing initializer for PyModuleDef in _frame.c * Fix some doc typos * Import sys in setup.py and fix build for mingw (#23) * Bump lz4.LZ4_VERSION to match bundled code (diverged since e38eea22) * Indentation fix in _block.c * Remove module_types.h from lz4ex-src * Add tests for content_size option when compressing frames * Remove check for zero size in block compress (#27) * Use PyDoc_STRVAR for docstrings in _frame.c * Remove mixed code and decls in decompress * Don't free context when it wasn't allocated in this function * Fix source_start and source_size when decompressing with size passed in * Remove py_lz4_ prefix from function names in _block.c * Add destructor for prefs object * Remove erroneous duplicated line from compress_end * Add coverage module to dev-requirements.txt * Drop version_scheme from setup.py * Return bytearray instead from block (de)compress for Python3 (#16) * Add build.cmd and further simplify appveyor.yml * Tidy up destruct_compression_context * Update shields in README.rst (still needs work) * Avoid compound literal to fix MSVC compilation. * Remove __init__.py from lz4ex-tests * Add multithreaded frame test * Move deprecated defs to top level and use a deprecated decorator * Typo: "pyton" -> "python" * Re-add setting of LZ4_VERSION logic to setup.py * Fix typos * More removal of decls from code in decompress * Execute test_compress_without_content_size on all pythons * Add destructor function for decompression context object * Be consistent with PyArg_ParseTupleAndKeywords use * Simplify appveyor setup * Break overly long line * Increase frame test coverage * fix HIGH_COMPRESSION should call LZ4_compress_HC * Add erquirements.txt to force a sphinx version for RTD * Fix decompress for when more than one realloc occurs * Fixup handling of content_size_header in _frame.c * Enable autoFlush option in compress_begin, compress_end * Fix up indentation problems * Remove unecessary undef * Fix broken test_decompress_ui32_overflow on Windows/Visual C * Refacter README.rst in terms of docs/ files * Add store_size option to compress * Fix doc typos * Fix dest_size upper bound check * Use py3c to initialize _block module * Simplify and clarify decompress * Fix up various logical inconsistencies * Update frame docs * Remove content_size from LZ4FrameCompressor * Fix python 2.6 and 3.x compatibility broken in 54fe1ed7 * Remove extraneous word in docstring * Drop all support for Python 3.2 and 3.3 * Remove unnecessary content_size frmo LZ4FrameCompressor * Revert "Fix warning about missing initializer for PyModuleDef in _frame.c" * Refactor, simplify and cleanup setup.py * Don't automatically call compress_begin() * Fix documentation error regarding block_mode numerical values and defaults * Use system py3c headers if found, otherwise use bundled ones * Add Python 3.6 to Travis builds * Fix typo in error message * Add readthedocs badge to README.rst * Require sphinx 1.4.8 or later and use internal napoleon plugin * Remove mixed code and decls in free_compression_context * Release GIL when it's possible to do so * Improve documentation * Remove deprecation warning when testing block * Remove mixed code and decls in get_frame_info * Issue #16: accept arbitrary buffer-compatible objects * Properly use pkg-config to configure liblz4 * Fix non-ascii character * Fix awkward linebreak * Simplify appveyor setup further * Add AppVeyor badge to README.rst * Documentation updates * Fix compression values for block HC to be consistent with 1z4 v1.7.5 * Add tests for autoFlush=0 case * Fix warning about missing initializer for PyModuleDef in _block.c * Move lz4frame_test.py to tests dir and rename * Improve commentary * Fix up some docstrings in _frame.c * Remove auto_flush kwarg from compress_frame * Add bytearray test for block (de)compress * Update documentation * Add sphinx documentation * Update docs to reflect pre-release state of frame support * Consolidate code in _frame.c * Bundle py3c 0.7 headers to build on systems lacking them * Remove source_size docstring from compress and add it to compress_begin * Make block compress docstring reflect LZ4 version * Update bench.py * Clarify error message in _block.c * Check return value of compress functions * Rename compress_frame to compress * Use PyErr_SetString instead of PyErr_Format in compress_begin * Fix error message in _block.c and corresponding tests - convert to singlespec- Update to version 0.7.0 + No changelog available - Add python-nose build requirement; new dependency needed for launching tests- Update to version 0.6.0 + No changelog available - Remove depreciated python(abi) = %{py_ver} requirementgoat08 1614987745  !"#$%3.0.2-1.503.0.2-1.50  lz4lz4-3.0.2-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pyc_version.cpython-36m-x86_64-linux-gnu.soblock__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_block.cpython-36m-x86_64-linux-gnu.soframe__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_frame.cpython-36m-x86_64-linux-gnu.sostream__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_stream.cpython-36m-x86_64-linux-gnu.soversion.pypython3-lz4README.rstpython3-lz4LICENSE/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/lz4-3.0.2-py3.6.egg-info//usr/lib64/python3.6/site-packages/lz4//usr/lib64/python3.6/site-packages/lz4/__pycache__//usr/lib64/python3.6/site-packages/lz4/block//usr/lib64/python3.6/site-packages/lz4/block/__pycache__//usr/lib64/python3.6/site-packages/lz4/frame//usr/lib64/python3.6/site-packages/lz4/frame/__pycache__//usr/lib64/python3.6/site-packages/lz4/stream//usr/lib64/python3.6/site-packages/lz4/stream/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-lz4//usr/share/licenses//usr/share/licenses/python3-lz4/-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.suse.de/SUSE:SLE-15-SP3:GA/standard/f7b4bacae1c03014f576df447b475ce1-python-lz4cpioxz5x86_64-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ba0407f6177669e7933475d1bef949f27a30194, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3256a64214536d8f33a6eaaff4ae301c6b7abe9e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6cd4790d8eb82be2784c04cba431b45bd5b548f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7788b351ee53e84e6879d9eacf1a9067b0017508, stripped  !"*RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRD~[O3U6>ͪutf-815dccd25edeccf432b884429082d3cac1e5bce308b4699162b3466da9736ce75? 7zXZ !t/'-] crt:bLL*fURĤtah ()tDkus gG% TB^z$g}Ib:K@9eĦѝH%C*ѹXNq,&} N HM1ٷLF^f 6W"L(!^6'DpBx,90@X齌`(-H?zʏO҆[=I%zBQ^?5DL}S,haF&ۿ sqۡLbObbCUɑRzA: vyQp^]38yǝtSvVɶu<_BDkߺ_k<~LdnYx`#9܃5k|zy5&vu/-ҐS,#ä%n 3m Uci IR 2 "TE@RgվmROt.| yG-m;~U+X֓moCmaG$9hPR\ȏ Q~]nH&Je[|fZ$Q`|!QUp Hu ?>ִ1!O."",Rlj} 8 k"Yoqa# M(,2fD1>SEHX-^]Tܘe\Lɸ.s#Unt\/YAڸ@q\:./>t!sϯ>ؓz}͝ |Q NAo _]eb jB?:1ԏ7k8|wrE7AzaJN@Mэ*2a 47u{Lu逈~z-OVFS^7gDxjLښ3puP~. [EE^ȱ!Pkv) )kq,_d8nhªb%2́Й<7xJe>7Ըl8B7MX怢a),V7RfYcښ-:XVq#OzILoBW G灉qP)o)!MŢH'Ry9Ll%."[8F`'d?贍h)hLޱ~eLWO&CU,BOn.qH~;NZWGp ;$d\` ).Q[z Rh-R̮J >>XBqTQE2īƁ޻3$9;Rxu\[/v7ma(><^'IEMj6>JLLvLue.x<:6q9L@-L[r`D 1HY$}` C?BD]̑އ г]ſ\kmk+MvΘ8<)$dxJ OT5z#d;,,;"}&T5;AB63#@Aڒ`|i1|8 ޘGARӇyg^7zf%6V'ʵzӟ^ctkgzjt#Ku4 J7 Yt~\DgV>q#@*j$/- 7 U3,p$L`s $/C]ě/}H.&IU-jU!.D>6])ZL"D1 It-t9\!nU=;PZfҭ S:/j6S?zjz9t]ր^L /0N.42U0m@ ,xj$gz̈2N!kP7"XOS`( %xLuSn/o:1h'ez%`۾(t[Q$>9SXL]WV+F[VjC_fxI|Mӽ_/d5%a)ūr4jF #X]' hl"{؞wu`l]r0&Ch%\uÑ'_j*])X7e, k83XA`Wq(uh9\zgfTzgoT{>%B;:,x%D!߯EXq.4EŢUS$&mi9c84|bP+4"K1aCC/tuO݋A+0BG?Wb?:[^&Al0/}y J&'lG(zy+0j6㊻B]0sKK $GL&D t3aTÿmO?A4D֓\ns#&!/kJS_b WC,ʶV_9̵&2-hӷm*P%F-lRTZH*NhNcT^VSGzH7N_j&q|Y::TfޔˇOcX9c᷾H[6Q fӖ;ǪK׷v1V4-U&MdC48Y!o)ozg <#n H)QݘIlcǢ)wW~"X?L}Y,t7#JR:Xܾ0flG>C,E {Q;!#Dm伡u2+>Μ N {5=ѬEt7WJyle=TkU+e@]x^ĀYm)-8&& yql\dEXټC_Sl+&s5U+.fb Ԃoxźg 9Efixy5f[R'#rgq>_"lUFus RqB!dQ [vS 4}Ϡk6~[+ZyZonr{¼5 3\*ݕbͽMA@E,(jR;9Ahw$B]c. 0toeNt_dA /r;Yt}[C&z+(ILƅ)7$4LyX D"z`DNbkO6V^hon_bW0fݎB-_I);!ڍ2ȋ~Oenja&L۔V qI7nMתhi}A{# *܃8s{%FՋb i_'s?`j~noYQCC kbsd&)ueH-\7,zĢnNV%N5H!')r,ر9g0ed= -Wr{򕱞TfTC=տ<S6dC)o2Wu@bXmϯ1:36w"'t>%TnƙNvے9+~ D-5S< FkʊcYL2orpr閶H䭳w%dy.XV;=k"lcn\|-oC s*U5+%)'wf9*A"況 1 h?ahcx;D@¦<Ƽ?_0z ;8@ѯj8rB52H2u}=2l#GCDHr2h fN?m~Ϲr (nrbeQI׎ϴM\Z%Q& )Ó|KaA6 #@ԴD{.[4-8mU /\ΞXc=|=X8EĒ3"i]ڲ 舁O i~oImdwg8IJ絩YDwݐnR <B//z'QFۅi .7? F? d{h=ŠEW=b= /V?c?VA ZȦ#ӞM$b*Esw4pPL$j xpQ:[HR]e`+o]p'Mr.Sn_w p1H zV8t 5t g"08WbMo"-eD9,gwzH2'2Pp>rɗɑz`xfW6e¤Rf{BtFJ$XFF55.KہwU.QWXǀǎ?:KM[AI~`ErNJsr*V/ʞ?^>_;))50IR46垭 /"%8ڡoW,p c"e;STQ挹2X T;t ((@x)w97U+"LTL#yvmω#8@i %^s\a/oA'UXVLؓ_|+ǬQ'EvDSEi?;^'Î~j0;FT.!u(:GL8bBףZxEF%fCdqVu7 c9_=Kzεsixx WCM73/L3:q3,@r 5yZ;-/9_c ˺ו qblxA͌VlV(pMr⽕̇Dв9jc}cs7xYVb^lECQeUeK~sC8-)ZM|o-EجRH7kWDapPh-^ژ{ccyI8Z⬢t.GtH+B[bb;-d>D8v!(qs48t51͇c8L'MerA]~P`dcp߻SVW4Ӻe×MԱ (*-Qxse3lOD^ }uh[ҩJ1w-Ɂ6 Lq\I-7"% #d:|e(D4U\ RE]GE8f8zeF!:)<ԏmB& yNQ 5XՂ^\Ska~ش@4! ""J5l`IiO'!ZNV+aAnbg=&"͢2h Hl.Uu#?vqdOO 83 M5g4 N?=q@COo :|zgR \^Z-thVOUHk;b'K!Ӧ x;e)<dU23(d5\TtՒ'gqHԝ~<(G>Hj]s!*i&u*0#x[sMaOч#Ҫ6QٟT'A+00̘«7YC6_uѩ1DWT3Jd l^X1o;NfBF!)1}{Vtȁyr" (>M 8(P\1~E'rp2d]`;AmQa4(M*kVhi;O~=9ZӸ)ѱ})2m !%KEҋ`80Rq(h,z% ;?$/>>9.&ceT; QaЇ ;p tNsdvh->YΘ}3kyyW+՝V ]/BH+f95J5ݎs3+"MO{#C.c-pڇ8|t-m'2:?;ŁN'ʳtlKcbưՒ(DLěwÚ-qU2="U~35$fsĹxL-S2zNc-uW$EjޡƊI`>ZnUGͥwu }) f$%r8,yCem #ZobDsW~q*^! Db؄Fp`S/޷q›ϴEeC?lUaV?DVG` #P̌\Z\_Dpm>FSCNg;g{%wLEڣ9z~M6)` pH V֎LOkS+ɵ]鷁l X p*d\׺L]bvIw Cwx"Jƍc'{_QPڨ+–d4Lָќ)Ybu~n糬ֽ\f,pz/; 40?Էu)A+VDvkV(|K_GTqwN}[H;* 򠍳݃ŵ2(Xe)S<ŦBs/RcI )7)IF)ǡal[8l At/@hĝRp{~ڧ{RiokMxn0i5v=}C1|`{@@ˢ@RAlV쮎$Q~/eLKܜ! `G +K)oD:=nW̽+Y 6RX{i_4H ~J"?Q'x79bQw.gk&f?b$Sx HʘLk%w,x;~P{,ǻ?@o|>$\&4<~P_ilINb2Zmyx}R A J6BWV^7ӧڅ騂8䓡G(vRmH-lYڎ{S!Bà/}Z_M1x x@^|G eHŽ3 'sVض4ЦPz>ܴǯmN8ySZԝ_w޶Ӎ̓lz}Pjoj{dވyX庬N]#OX!*0F'"c0*#IȽMóAı!z'3ԃ,Gww[-XlMO2!ߨU(V8 \\o^l{e)1t-o5Yhw(hFk! k|l~b-w6DŽD k ƚWwzYp~MNSSrMfA rjo1E_.qI2k%2CЭQ,ŨN7_6TlNʏgG9/-[?_IWƉO`v2oj5M^ i#&kďmNF|bE2~*:tU庤/ Ge2p $^1:i4$}ߊi= f,a[~;t2wQu5GHN`@쁣֛.LA^l2կD 8% \B4HY.8_͝_x ]69lbu+bEi|iѰq^$9yly8}vlܳNӹ^J/,՚Cc;i=tBvrDl Ѽ)*WV.X?Ifx e i\ןtpJ&X:ڷkIg=ʘBoQT4sS:s'rq/ &O?]d) J,sZcj{y- $JE# `"'Ϋ2r@ =X.E l_)5ǚ*JW[L^bRWI\|~,*/s'ў'E Q+B.(1'$պոyVkK+L.J6)jvi_Z6{O#qߞ%}op:W.t4ȏ m]Ul+pKb6u## fMk1)f=Ghm&[߂m =x(#ꐕc׽O/F NupUN.VHcqt Mh^M? w&Ql(5Tf>edA$~ԓtƹ5wF5D73LL;2-کQ6C05Oя>QtlrǞsWa~@:{Sd8G[[&R_?bDZWG|l1)d85gũUn}JFʷL ,K{ aKl$-=%JE?K-e(nJ9& ^ͰMl^j Z=+o#7+-kb=IvKӺ)RD!^fjZםKfsK89KXPGLAԴAWp >G=Q6K>طjy")[܆t]QH~]B) h"cP벆֚ɊkFi@ASJR^0]ObUʋs,Je7p [D(fJHksg ?|d-{  څ1 !JqLj6Yn>.isZ..T *P?×P4  U}ܩL\"I~rrv_i#(?ڨODo~)M߂d\MdlVXsCgwcdoxm4lW鴪[zWf'}U7{j=؎ %l;NaK [Nasjqd+"Ҟp7`Mgg-@6L6)Xey ^F5݂4jRN$\@&#ẀF>ۦGT`+B82q$G omJLҔN:Q"DkWF~ BO#<\Ug* + ن (%έn1&;pOmRīB>j!e?_LJdگkț޽z,?K~AJ>2Iv9>El@[gҭYА N+bo ^ IYJ9+> &Պx"LIFGg{!T~MO7ş$<ЯYG[劗p0|9D7lW{DI,f`{,y.>pPkƊF{j~NI '? o,J˶gtLQ9<$cٴ3d1ѻ[dammHYis)A解TA Iv~°rWA=>JbMʙ]Y-sy͚2cu(t+`lvgFJGs-@2#X'P%YL ?@rvaOG !O?io.'ɺ^ۧ_ {4fv_j&k~Vj/yKM&Rfr^36"I_]&3n[l#LZe"9[>isD_trz[:d:i̓xH9?lj֔S#B┺spDC ԣ}%4@a;f1)i'S m7l-UHA늍Lw_):)SG`AS]밒(8l. Vftj|M"P7PHB V<6kx܏nяV$NR7O\YKr+K kxk.T报C}2@>vU\dDyyNmCVg&'AS|pD v0 >FO4F=b;ibe(*e ۍd/oo'p"]y׸\'7PW)AWܩj=Z(}A|5U Hq} A8>_cRҘ*s`,1J5;Ol-Wp+ړS1ˁLI?+m6B4=*!s |=h()ҙc?zaGU\ ױ҉̮% Y蠭V,e|pM,l]%0Aϯ%&^δ1*nlSXk/錆Us vDZy.T[@%S%Q kxBuugcKz'=wjf+Gp.txkIg@U-q%-3Q|䨄2 l˵l]$bZ2w82ΞiX tl4rÊI&:5j%QIT*;Ru=;ڽkْi*R~.3t/Xd0E A*o.-v8xH͕[7Kߚ,`MFRv 9,Vs>M)*VcҐ|BlaǸ.2-_/ޯPj2=gG,zjƑQWcA;0$|AU:JQc[!U!DZ?WCR A!>5QN) xHz% cea yYb-uK9[UH3CY[GkEqێY H2}iko%q'Cѩ f}7C%b_I>y  .ғg}bDH?s[]d9O0dՁmN9U yNk;4H<kçAI;L)ZG1<]!=z>鲴$PsB`*=2{3Exj ؓӹv&X3{חF >lW3KVES?x8xo/jD(mA2x}?&gjRl"~1W&XA@?=Hd J]c9[.(`[)#00WnE̋CݞWsA ba0>5|ylk<-̒jQʢ]^29TTgݒznABcN9YD-fS~ڼ4%g΄_D}:?+}/%Sף%㡾zKapBC?K@F>q6WZKb+Gmܲ5*H/$Q'%,I;e4;a %;5Ӗ"I3XZ.t^t .2NSs5_&2{F=Ffe~+dʡ_vR$PwY=dNE+4X79 Z:myL9eM}4,J+C)J`R]GhwmY52+09i$nyaW(_mMl)x8A(řaÀQ`"{ESL019&=X(3ۇ$x,<L˅I*uDLQ]&vxs=&#՟J?*?:b*y4euGfZ6 9f6bUp%[I uPn6 )׃A|z)@`hiP.ȃ3lNAΒ{؆tX ,i2EXFƖ!J,8v4!WF [C70LjsBaq2HQܭaJdr((cw/-ydwi'1 Zwu=J]$]94HK csb :R$&g0N㥝dLooě?L 2rM-a|BDG5J!G( <'henCӓ,J/Ԍ'@` gkV6іM5J{csr ɕ͟ vV*MfQ@۵{,WޕhKk'h zt(c"K$ <"*K -rph"ra{y@Qqvڲdr_hRC7Kw\tVaxXGCFB!l``g?o2dozVj fSlۊAP^\RJN r(œ"Ý :OOFhLiScpYkOCISyjT{C.NN4M!_(),g pKhӼ^ -,l#"K̖H": ޠؠlLMXioٳ%+vآbx^XVI槣@[Тb)g{ٮQy&tϑt߰ZLSZO J0ƗmNVco =8ƿrqmdHͶB-$>} ^S\.n%;䴫0U+&"l?to |||uh)e9] +Y!Nr҂\SځmR$ O ---bFmE|<*vz3EVk``pƺf) R! ;KR:aNnhO1;ƫS!$Ri߂kf!pU #:ƕCG 96fgڶ9BNTr ( Cޒz:3vyzcY_TuTًYm Ix l,qbګ޻^}kFrĿ2>R}yMCIv SQ<MMVS,N`?dY,+3l{ӑBS.摇4k5:\t7ȗm}=-"́ٵb}ˎJ:ic/#wE5n FyjBw+:|b#۹OE1˯ 'k*v g @L0ӷ<;-Kڦin?>ϫzS8UkLS:M ,H\ Ӏ\Gw`${RL) и]ISs1 VIMgs ^!Ie}6PmQYx?lKP$ ǃ9{BRfndc-\U8P3S=st|>|[zGVdΈ'Ԏ3-V6F#? F gq& ^#n)^Lqy_K=Fz L2VFTYguxdme\~KG04A%( +sbrJIj󽂥Fn/@L~" N}iMOe.GneڃWZwR̮)>{zAeR%"m8il#ecaV夗11|ك5& Y20#X Teyz~ wE &-q~dK{֩\:,~tHh1e +CBAs(O`1L$;}G#ŋ|-RgcfFǴ}" J& Zx{D?Hp|y adOld x: τaaDAöI)tA\rB1ElW<\)Y씁 r[€.}ԁ{<}*Wc lEQ2} >{|i i-鉾~Z *n{j#_:?Ûl3Z <}ޝi+ȴ\z`ƱAqveie56RݓGYF o6W>.#xɷ~kF[]L_h/kџ0~7cYXK @|D>aospVn4cPqcjsfM ЕvMѤzn~Q]n.Wr9u) 3t=ildGU ;ʭ.'rM#1RUVPe# CK&L=J1\ G?$1uaBD QR[8yy9\ Xrh5UK&B(Z|*Yj6cKqύϟY ܚROjÔTK͡6pɌh0Nx~Ldͣj ɚt9ęY_ًc0!3Jtl(pkZSÒc䌮s, %P;u=|(À֊I7S7+afiI@()EuLƭ. wj+v:xDڅK۹=uZak~jW-=/eZ@c9Fk$. !dBj/VK%#Q&"@F - I:^'phv ny̫ vTsf[7mvLY@P!7ߣuWbhM|]R4v6!2HGp_\A{BkE=];5C5;alL27z{ZЄ T'_i@*>A~8 M>}e ,Zע]2!Ry ji۽1GU Jdn%28aIO.]W֌AX3[4U4Kύ q&;2`p-*J|u$3d\nM^?p\x'RkF'Y D)@Std <%0 |ҟ9rNqZA_!7P4E(~Ȋv]W8~OX% ;1hH,  :xt9];(cY)}=F.75ȑ 8b)ݽ뵯OFɅK˗۱A'յ$Qϳɤ+gKZk *1K5vӺn0xPPae,Eˀf2^e_Ffb=᱋pI"r& ;dhᨚ2KMդ@C{3 z{JHlRߝ^t|v5e_fASu2dTYWY<¬qdTm#YIq=MdcIXmꠑRud"e 6l'(Pɠp |ڐmK<ۺM rr씲)GXEZdy]{?>jg֡Ӟ]}noGf ʜx̞Pg(OԿ:Oa{1|:F' , %ٍsG]vN~&B ?TxIt_.Ma8uʱOۑuzj着1X?"?yFQvAN\:scL:=_ri6`ו+%lN 1l  xQqz}=>30Ɣe1PfQD5+A N| o\+]{8Ck+"GWR1NjL7FJp*J)i7E/RaB͖!pJBJ~u܍R`:Ǎ{&]Q`c^i1!ɃzN"$ M, >w}^"ಪH c0ߧA]" F{m3&ǒ wO B`4 ?ה/| pYwpG}&b ML:tt`*?*VWMh Y,H,1/&~bnkr|6ZoֿωSy8 3W4ϡn ^+j'Ӫ)f.U @}u[*]hk`/IDuZ̤-&N lg6oA*)ȼBj̩%*z`IasiIs#p aJ'}05x-Cƥ<.K8|d2ÈPaapu;yi%x5AdbuP*M}'%7ӎs trSכNAKIvdث{M^:k'SzWvCX\S.<"X]a᠜`Tn}'- 4nvv- )Sz=?s)[4#)[%Ec%osB7^ ˝b_,Tvbm1,rVrlGj'9W#%jR]Uխ0 c%n#,V+AӖ{`ҼO/wE$R_+'M ` R(.CFx}!剾%)|R¢^2'tK]Fb lI35hrR<غ|sg) c2'rqrEt;1L]4#j&໋+1ZstMwƀt"IK8%0ܤ^gSM@W3s==qE$J|Ë.P`uKӯp#T6en[amowMV9=6|J[?Is~GcėWxbç]ljSjYAIP>[ A^ۑQЍk]ڧ:j{,H2)몂@`ulv :o#!ϢUiҔHBĹkSB<d$Iu}3)6t`ޑC,ܖtFb O '+|Dz p QFg^7~nnQn~nsɨӔ5t=Ҝa1۹3m'}Vi9..$rWgjg+S̍"ɐߛ2ٯj*g_ S/)6ڦ1% h)E"\, UmYBF 61Hnr ~1\$(s7lIj/c~D's]H.R|IAd?4'X,YY`bd6pJlAAL. ZSXtiLޜ ֠1Z'lڶl%0D:ώ7^ڮPj.DKƗyD lehu!c?KndO&pqu(CԔ! !J vM(,#Wߚ/ZWv$$0j2l'Q?x8Z> Q’mznF>J9)=SA.ɛS&Da;ݓF*Y+/Wc `8CZՏc)6s^Du5m~^L@d"s?]H - z,5ێD8xPMӘ+FӐ1FҰzz{+{"5OA,ਖ>zgcZ3uV27#۲Ńcy Q^2Ĺ %!6}x΃h,[v.#>PB'E- fH;)84SZ$^qga02.))u%UeMZ_x)?D}2^j?JOEHvPC m~@f`&(q'8ڣLﮖ jJDi/Ej x "N0x ~BsHThRaĂf5&ϫn^Zx\;ЫlQFEC;|+xzvZ;C.ύ{/,J(F cq(7sY,,:&`kr{T@-]i|$qM1HV%>A`X4WTdI6XؚIDrpj030nqRO6idI׷h}MqܺbFdZ~x HT)졂W1 mE, ڸ"J$Vn4$lI: /eՙTzXH]׈ Zl'ns&gɆ]%^wӬe3jC "9֋eZ0-swkĈϮ m'؁!f~WkX -_z WT/Gux_oQcAMP;ճ;A0Dε5忮Dw/<]މryjօҞβ)Q-W/zɆ<.%>vLx xr4薺9>=֘`̧ӚIߥ>{,KJ){xi o ~x{VD&V=_ .Ú:smgqkՈ>uhx!eC?#d+ыYeE d30[(Thv6X7Y>_S[柗iGY{ȪC`֒ӵQ*j);zN}=&|[U{ g%s7g+ym4gs̾z/:3zq_d+χ2nitUyn%K͵X Ifqn޻LK o)H%Cx/M:/h Q5πsvt= ^8,]'VА֙:j}tXn5*=*&'El(߽N1 ة5U_PO=Ͱ_F2-qA-h:(K5PTlԏ 7d WUxIXCjsQ6.HʶԵ! Zgyz*y!mzP]/<dƵE%eȭo"5&)9_ tWMF3`n}g\%."~UBJp^/<֢_"V9%cѯ3rS+_Xڛ xoH/bf!^^emQMZ%.}91`MwDvNeǕy:9(RN!K vڀElv.+m-Zjc-)*b+t_ T\~^)̓ рҔrelsb杈l.z6IB*mI{i "LMnîJpv4:膚4*ED87hGx։o=R7pc塛k4WgcUu nj#1wWS':r6a)]؂lj.׹2A b[5|&.͔p ү9{e(SHd~L O@IŗdJienӟ[@r[ڴ2@6=żi] IqդڪRsAnpAYsFkD} Pۖk$} xv =u0KD6EbSTXT~; z1^r݃]rPDhc/D1< }Nc7|&OGrK_Fos.-dvxVP(%r2R=*6 $ۍ 2Ms=B/{l .ˢ"F Ίq?P¡S3BUyድU6)J C5F`0fN`A{t+yACH=$TuBPH,z_YLL.C_Id(w"dU$.Sr}^ix `O(480l N̽9ۦبm*Ǚ?TҨ(7d4;RefF~{T[S`@?6cm֢4p-,u2 {T"ryw۝eNQt[;8YfzN11`y/K+Ȏdg8:&% ߔnҿِ<& ^=nqtVQ3q<5#tQf'-Uxq^[Rfb.)\3*}G2?[[v9f`>e2r\}ƞ[엪`$n~3i^yU"$8dα{C^g##XЇVKTXDu bWo+6=/ *s=Sݛ~w}TVrڧRp+Ԑ6^`ZKw rڼ;"?YwEqAxeM[\+ΉPS^-Yq$#gLX̚PdT_;u7qtKHN cw&(Clܷw@nUWd?gv>w0L?#XfV́D<ӌAFJ n|F%HP@7g\>9lrh=e[C 0\Nnkaj~@GXg(j̮&hZX薺/樾Hz'^B_A(褂KE_.yfbū톈,6.{MuJ'jLϗrH0fdXD]('>@?I.bY j+ 9|9X*PC 0@g 0 <Ί$^8ioAU[#Ʋ4ГԊkO@g<1?,-)*<<~t{Bw%W'b9]}`%߹AXBB慦ZV$,t%xػoՓ)VbV\_`2@rY$E}'b2p8qw[4Ļ V_hF9CxTH_#n}pH#VJ"0_Iѐz^hKBC[rx j{ & DͯjR ET Tߓ0J-Dssڇ&ɫ}{'~3Vwb͕h__Jw8 Q>2T Bz&R8ĂImf,B Qj莌to e|sYⰉcO*l秊+R^k]4T&lWw o~l .䵶 YZ