python3-psutil-5.8.0-1.10 >  A `B:p9|75ƶX,t*[\ܫ.ЮeܝHd7k18ָmZm7;;j/0df:)}o[#cyM .E> IT3"^|XXכez,S⮑5R7d;lʼnKt B{h)i=Еk>Ovv jQ8YJK)mFvj@5#¥0=P[MQ1rw-fc4b3494cf56bd0a90a4825a9dd915c0abcab86a3061720529ef644fa061514b1543dd0407e3c94ea61f0e54432475bfcc3ab203:d`B:p9|c*FkZD>,T*8FKiN< ѝYfira뎶6Q.P/s- Z87(eؓ;ӝ3;P8 L|D:z2yڪ2`k3g\>JuWOlWG\t$LH +˃ 꼌FY,VI/! zu7K(43} -AU UQK?qm5l==$}bslɓ2̀Y{ |6hEП9Wɰ>p>?d  B !EKT]] ] <] ] ] ]`]1]!!$]""#$($8$99%9:)9FӘGӬ]H ]I֔]XY\]]؈]^޶ b_cdgelfolqu]v w]xX]y2zCpython3-psutil5.8.01.10A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.`Bsheep07~SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxx86_64f2RYYPP++::QMQM--88GGp(p(fj8H{y]@DVmc]8:*T]Ntkx i #= Zrm % =t Dfr~.> R AA큤A큤큤A큤AA큤큤A큤`B`B`B`B`B`B`B`B``B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B_=`_=``````B`B``B_=_D_=`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da92a796f4eba9e08c21705218733ceeb4cf813f04da96ca8bb4e7d15c5b67b3855fda5ff9d299b76bd11cdabd35583e2df26934dbd5343e62106e2de2d45be7a105a102af91f377b4909e3e0773d4c84e2ca06ff7fe185b740411fd40a11574e762902c73a67f98f3145cf66f9d4de27716974b0946d985772ef71b67af764b47176cb082b3f75050637a52336ecdd4be3eda9e2514045874ba14bc6219287cdf17ca95bc7933503d9801464daab69dc339b894f2b09705641d2f2a9c00a153a249a0109e9c31e90d01b0909cf87259f8d7707a2229fcc939c2faa681c1550935b52a588780460fff048aa3ceeded84adf1b749d915ecc4b12162ad8151329254734ff9ab006718780e636d9f681288373534476f9e21835096f9381155f3a8957ce39c1d48c27a8b75f60a87bac9a9e29677cbec18f04f0b72d8e85e376b40522509711a8e99ab5bcb09d92eb7425625bcfc54a7f5d10515c008ce34d6805ba5983c110e2c2927745591d3be32c06dd12d9b8dee7eef153ef1a4b54eda2cd4b2dbb8f367727261098ddaf5617491ca5219f77ffd698690e3d226fad69c79f4ab6c592c2b59a7da7e45297e4a0a9356acec63791494b5c956abb9503e03cb579e69351e368c917a776df9843f1efdf91b2e0bf6e5a9de742dcafda718e5cd20c829c39f176f644f9b75cc7b749a98730356fcacec94b07d881f0500dd9bf8a814de1b56c5fc770c8cd7e8c40568e07a62a66a2fcae23a2ae79decfea57ef462d5e9e00e591b4c78a1c6ff0f426e3df5f7f4d9fb4ab665f0f57ff7e9a36639f405003351226018861dd9df80330b66f0a15606da720557339726fc58a5691ea80cbd93af5e7b6f49b2fd2bcfe6fe16b855b693396c118f67a86df27b2b7b53405a321e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c3c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d823c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5ce587d4fb39ac70b76ac6b9b8f35ab7fcf172ad8f33d224274478db2e66349c9d48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de302721c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c77bd8e34acbb7e0671601158594690382d37b3014dab261043148683cf0dc0ffe2af6739111abea4a46ef4fd4c2d5afa2d0c7db5120175245c8b097edefc8c75c2727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010acd8261eac0562761c05956a750fa16def3890e1cbb1129a9b5d7766c8fd18977068c9c89f9fd528033f93a0d52742f7f2c03bfe5719bb7bac18d4b104d83e7247f00b2e800e4cad3e6d7229490bac780029b4c20fc259802da8e317a80c22bfc58c028a8362e5c775529ab9514d7c488cf202782a8805edcf1a7701788e91d718e51ee116842f03d7ce3882a843bf05d440477ab6b1c097f6a357361b6f8fac5aaa0ea7d7673f97a468047f62403741c8bb74dfd61cd730baccfb720b66b86632a82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a522f66a8fbaacdfca2242bf39d3b77ddddcb5a416d1ebbda4461ef0bbe5eaaf92638c771b7c21eb22fb06194051b242a042c49064a07cc2cb7c9befa56b3e374bf31f5697624be5e0a46ef70fee69e0daebe7e1a65e2383b38aec0a4f4da666b5f60cc34840b396cdb35d1c0811e60e821b54b78a096d75a2faa2f4b5fbadf254f7bc7a75c1a661ba1efc31882594ead24b9ab3b73ca3f47a5bdee6552f92c531078138488d7c060af9e65a476f07efb54637b69db7a26e0cbea94094582ff9b09ed48e088ea330caeeb0a76b7c2258fc6818211432a0440ad0e93b97901554c6989326010b18368e325701047de3ed0228ac54050159559f2ab6dbda32f9c3b832fff762a13f519c6bff30adc89df3c83f0f3d478518635bf9311dbbeff2d8534464e53a00b50aabe86296d6ac363cde1d8f691f3cac8144c100704dd2f5245118dbb6de4bec138922ddbc10dcefb3550aeefd09d5b96c3957568c279592a32518044c6e18856543f452c003cc9f90743e93cd568b8ea611987b1edc40b9e0a3b3c0f67be5004592f046182a4cb4207feb62d4cbc23f52122d35e69123c3936ff809457981b249343f91b70ea1ed8d0057be32ffad3cf893aa9709b44411329d0424fe37270f1b832e55188f58c74a201f08b27b8a5e85fbf9136fc1b0f6db2b820e0ee6dadf1ca768c34a36ce62e2fdc43cca6734e338bd8c39842e60a1bc1bbede9452dbe0dc52a07af56722343b6a8b769d04ec31a9e62aafb0f28e6475b803045ba89f3a6b5cbc90061bd612e72c11a313f79e85516dbfae1fb3682eae83703e22a66454e72d9718aa4a3aec79406c656c1cfd8391342f66fec0c4aee1058db488ff5db6b3af9cb8f57214611f315b6f0adbaf501193631ddc338fd47638cd0f40806d33a038898bb12bcab83b4b6cef45d188c308b71e6cf285e955ba8f5076b8f57871e1cf1d0f6d223f2ffdb2089592247ac7d9f2e513c673582d848e6d5e2a5b25c48d2ff2dd356748a8935dff109d6d024250682bf37ddf0b68d06380e7849c5348ceb5ab4f53ceb5c6ce3c77f1c836853261a6a14d7181b41b7a1b480ce301ea201e20d0380799a699b839138133fd6d2d2507ece46667eb6f198a829f980b6bc7c65418582706c0bdcf2be5a9cec165f3b65bc84668b50c1d2979fadfd49cb0a640d9a2364f2594a5cddb99837139ee8d991b4ce14e9270319b7f6bf342dac73c24914f7575bdc9818ea045d65d64776923b71d245535404a0fcbacb1147f924249b7e171ab4b37c4ed5485575b1c1d08a49aaa9454566d0ed12f58d27208047ebbf30bbdad98c2b2900796590df0d853ea0197a99607ec6c8e55b2657240d20382b98e26501c6186663716c53f6aa4c8126901475f2e1a1b3535444797dc3c1a8d3b35948aac8f32ab5e481d1c1f11a23bf89207a5d7519745b46c478fa1329b210fc4be42c1f798ea9b3ae0685a5e161c10ef7d389d878cad1fc6fc297e7be9fa12476beae6ff656cc78d1bb6f0a3f72574e67eeb7d7799db0bd14354466a21d47009cd6b9eb8ab97d29e750e008a75df4a9927387d61d1ecc606fd7cce99fd8a72d31cc24b256f3df7346423e0a86329d8522487f1800b17f4fca7720c7b1836264b1be14cf6e75ece2e4f29c255756dd36217ad5a5b18096ad924c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-1.10.src.rpmpython3-psutilpython3-psutil(x86-64)@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.6m.so.1.0()(64bit)net-toolsprocpspython(abi)rpmlib(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``@`__@__@_0@_F@_a@_?@^l@^1s]߶]ƪ@]w@]6\.@\@\\g@\LK[[x @[!@Z@ZLZ;@Z)-@ZY@YY@YdY@X~@X,X@X!@XXI@WjWWgWL+@WI@VV@V`V@V@VXEV.UYU6@UK@U3@TfT@Tk4alarrosa@suse.comalarrosa@suse.comalarrosa@suse.comcode@bnavigator.deasn@cryptomilk.orgdmueller@suse.comcode@bnavigator.dedmueller@suse.commcepl@suse.comtchvatal@suse.comdimstar@opensuse.orgarun@gmx.dearun@gmx.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjayvdb@gmail.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comarun@gmx.dearun@gmx.demihai.dinca@suse.comarun@gmx.dearun@gmx.dearun@gmx.demichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.comjmatejek@suse.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.commichael@stroeder.commichael@stroeder.comdmueller@suse.commichael@stroeder.comtbechtold@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.com- Do not install tests (and change the way they're run since they were run from %{buildroot})- Add patch to skip tests related to rlimit and zombie processes that fail when building for python2 on i586: * skip_rlimit_tests_on_python2.patch- update to 5.8.0: * Enhancements: - 1863: disk_partitions() exposes 2 extra fields: maxfile and maxpath, which are the maximum file name and path name length. - 1872: [Windows] added support for PyPy 2.7. - 1879: provide pre-compiled wheels for Linux and macOS. - 1880: get rid of Travis and Cirrus CI services (they are no longer free). CI testing is now done by GitHub Actions on Linux, macOS and FreeBSD (yes). AppVeyor is still being used for Windows CI. * Bug fixes: - 1708: [Linux] get rid of sensors_temperatures() duplicates. (patch by Tim Schlueter). - 1839: [Windows] always raise AccessDenied when failing to query 64 processes from 32 bit ones (NtWoW64 APIs). - 1866: [Windows] process exe(), cmdline(), environ() may raise "invalid access to memory location" on Python 3.9. - 1874: [Solaris] wrong swap output given when encrypted column is present. - 1875: [Windows] process username() may raise ERROR_NONE_MAPPED if the SID has no corresponding account name. In this case AccessDenied is now raised. - 1877: [Windows] OpenProcess may fail with ERROR_SUCCESS. Turn it into AccessDenied or NoSuchProcess depending on whether the PID is alive. - 1886: [macOS] EIO error may be raised on cmdline() and environment(). Now it gets translated into AccessDenied. - 1891: [macOS] get rid of deprecated getpagesize(). - Rebase patch and skip three other tests that fail on obs * skip-obs.patch- Only require unittest2 for Leap.- Add missing BR for unittest2- update to 5.7.3: - 809_: [FreeBSD] add support for `Process.rlimit()`. - 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner) - 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is running (meaning Wi-Fi or ethernet cable is connected). - 1837_: [Linux] improved battery detection and charge "secsleft" calculation - 1620_: [Linux] physical cpu_count() result is incorrect on systems with more than one CPU socket. - 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still alive but the exe file which launched it got deleted. - 1791_: [macOS] fix missing include for getpagesize(). - 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL pointer. - 1838_: [Linux] sensors_battery(): if `percent` can be determined but not the remaining values, still return a result instead of None. - skip-obs.patch, skip_failing_tests.patch: rediff- Fix shebang replacement for multiple python flavors- update to 5.7.2: * parallel tests on UNIX (make test-parallel). They're twice as fast! * 1741: "make build/install" is now run in parallel and it's about 15% faster on UNIX. * 1747: Process.wait() on POSIX returns an enum, showing the negative signal which was used to terminate the process * 1747: Process.wait() return value is cached so that the exit code can be retrieved on then next call. * 1747: Process provides more info about the process on str() and repr() (status and exit code): * 1757: memory leak tests are now stable. * 1768: [Windows] added support for Windows Nano Server. (contributed by Julien Lebot) * 1726: [Linux] cpu_freq() parsing should use spaces instead of tabs on ia64. (patch by Michał Górny) * 1760: [Linux] Process.rlimit() does not handle long long type properly. * 1766: [macOS] NoSuchProcess may be raised instead of ZombieProcess. * 1781: fix signature of callback function for getloadavg(). (patch by Ammar Askar) - remove skip-flaky-i586.patch (obsolete)- Add skip_failing_tests.patch to skip tests failing because of incomplete emulation of the environment in osc build environment (gh#giampaolo/psutil#1635).- Update to 5.7.0: * Various fixes to build with updated kernel/etc. - Remove merged patch pr_1665.patch and pr_1364.patch - Update patch skip-obs.patch - Remove skip-test-missing-warnings.patch as it can be fixed by properly calling the tests- Add pr_1665.patch: Future-proof disk_io_counters on Linux. Fixes tests with Linux 5.5.- update to version 5.6.7: * Bug fixes + 1630: [Windows] can't compile source distribution due to C syntax error. - changes from version 5.6.6: * Bug fixes + 1179: [Linux] Process cmdline() now takes into account misbehaving processes renaming the command line and using inappropriate chars to separate args. + 1616: use of Py_DECREF instead of Py_CLEAR will result in double free and segfault (CVE). (patch by Riccardo Schirone) + 1619: [OpenBSD] compilation fails due to C syntax error. (patch by Nathan Houghton)- update to version 5.6.5: * Bug fixes + 1615: remove pyproject.toml as it was causing installation issues. - changes from version 5.6.4: * Enhancements + 1527: [Linux] added Process.cpu_times().iowait counter, which is the time spent waiting for blocking I/O to complete. + 1565: add PEP 517/8 build backend and requirements specification for better pip integration. (patch by Bernát Gábor) * Bug fixes + 875: [Windows] Process' cmdline(), environ() or cwd() may occasionally fail with ERROR_PARTIAL_COPY which now gets translated to AccessDenied. + 1126: [Linux] cpu_affinity() segfaults on CentOS 5 / manylinux. cpu_affinity() support for CentOS 5 was removed. + 1528: [AIX] compilation error on AIX 7.2 due to 32 vs 64 bit differences. (patch by Arnon Yaari) + 1535: 'type' and 'family' fields returned by net_connections() are not always turned into enums. + 1536: [NetBSD] process cmdline() erroneously raise ZombieProcess error if cmdline has non encodable chars. + 1546: usage percent may be rounded to 0 on Python 2. + 1552: [Windows] getloadavg() math for calculating 5 and 15 mins values is incorrect. + 1568: [Linux] use CC compiler env var if defined. + 1570: [Windows] NtWow64* syscalls fail to raise the proper error code + 1585: [OSX] calling close() (in C) on possible negative integers. (patch by Athos Ribeiro) + 1606: [SunOS] compilation fails on SunOS 5.10. (patch by vser1)- Add patch to skip more tests that won't work in OBS: * skip-obs.patch- Update to 5.6.3: * 1494: [AIX] added support for Process.environ(). (patch by Arnon Yaari) * 1276: [AIX] can't get whole cmdline(). (patch by Arnon Yaari) * 1501_: [Windows] Process cmdline() and exe() raise unhandled "WinError 1168 element not found" exceptions for "Registry" and "Memory Compression" psuedo processes on Windows 10. * 1526_: [NetBSD] process cmdline() could raise MemoryError. (patch by Kamil Rytarowski)- Update to 5.6.2: * 1404: [Linux] cpu_count(logical=False) uses a second method (read from /sys/devices/system/cpu/cpu[0-9]/topology/core_id) in order to determine the number of physical CPUs in case /proc/cpuinfo does not provide this info. * 1458: provide coloured test output. Also show failures on KeyboardInterrupt. * 1464: various docfixes (always point to python3 doc, fix links, etc.). * 1478: add make command to re-run tests failed on last run. * 1456: [Linux] cpu_freq() returns None instead of 0.0 when min/max not available (patch by Alex Manuskin) * 1462: [Linux] (tests) make tests invariant to LANG setting (patch by Benjamin Drung) * 1463: cpu_distribution.py script was broken. * 1470: [Linux] disk_partitions(): fix corner case when /etc/mtab doesn't exist. (patch by Cedric Lamoriniere) * 1472: [Linux] cpu_freq() does not return all CPUs on Rasbperry-pi 3. * 1493: [Linux] cpu_freq(): handle the case where /sys/devices/system/cpu/cpufreq/ exists but is empty.- Active test suite, using skip-test-missing-warnings.patch to explicitly skip 2 tests regarding warnings, skip-flaky-i586.patch to skip a flaky i586 test, and setting TRAVIS to skip tests which upstream doesnt run in their CI - Add upstream pr_1364.patch to fix reading /sys/blocks on Linux 4.18+ - Remove tests from installed package - Use URL https://github.com/giampaolo/psutil - Use LANG=en_US.UTF-8 in %check to avoid failure in test_pmap - update to version 5.6.1 * No changes effecting Linux * Many checks added to tests to skip tests for missing features- update to version 5.6.0: * Enhancements + 1379: [Windows] Process suspend() and resume() now use NtSuspendProcess and NtResumeProcess instead of stopping/resuming all threads of a process. This is faster and more reliable (aka this is what ProcessHacker does). + 1420: [Windows] in case of exception disk_usage() now also shows the path name. + 1422: [Windows] Windows APIs requiring to be dynamically loaded from DLL libraries are now loaded only once on startup (instead of on per function call) significantly speeding up different functions and methods. + 1426: [Windows] PAGESIZE and number of processors is now calculated on startup. + 1428: in case of error, the traceback message now shows the underlying C function called which failed. + 1433: new Process.parents() method. (idea by Ghislain Le Meur) + 1437: pids() are returned in sorted order. + 1442: python3 is now the default interpreter used by Makefile. * Bug fixes + 1353: process_iter() is now thread safe (it rarely raised TypeError). + 1394: [Windows] Process name() and exe() may erroneously return "Registry". QueryFullProcessImageNameW is now used instead of GetProcessImageFileNameW in order to prevent that. + 1411: [BSD] lack of Py_DECREF could cause segmentation fault on process instantiation. + 1419: [Windows] Process.environ() raises NotImplementedError when querying a 64-bit process in 32-bit-WoW mode. Now it raises AccessDenied. + 1427: [OSX] Process cmdline() and environ() may erroneously raise OSError on failed malloc(). + 1429: [Windows] SE DEBUG was not properly set for current process. It is now, and it should result in less AccessDenied exceptions for low-pid processes. + 1432: [Windows] Process.memory_info_ex()'s USS memory is miscalculated because we're not using the actual system PAGESIZE. + 1439: [NetBSD] Process.connections() may return incomplete results if using oneshot(). + 1447: original exception wasn't turned into NSP/AD exceptions when using Process.oneshot() ctx manager. * Incompatible API changes + 1291: [OSX] Process.memory_maps() was removed because inherently broken (segfault) for years.- update to version 5.5.1: * Enhancements + 1348: [Windows] on Windows >= 8.1 if Process.cmdline() fails due to ERROR_ACCESS_DENIED attempt using NtQueryInformationProcess + ProcessCommandLineInformation. (patch by EccoTheFlintstone) * Bug fixes + 1394: [Windows] Process.exe() returns "[Error 0] The operation completed successfully" when Python process runs in "Virtual Secure Mode". + 1402: psutil exceptions' repr() show the internal private module path. + 1408: [AIX] psutil won't compile on AIX 7.1 due to missing header. (patch by Arnon Yaari)- specfile: * update copyright year - update to version 5.5.0: * Enhancements + 1350: [FreeBSD] added support for sensors_temperatures(). (patch by Alex Manuskin) + 1352: [FreeBSD] added support for CPU frequency. (patch by Alex Manuskin) * Bug fixes + 1111: Process.oneshot() is now thread safe. + 1354: [Linux] disk_io_counters() fails on Linux kernel 4.18+. + 1357: [Linux] Process' memory_maps() and io_counters() method are no longer exposed if not supported by the kernel. + 1368: [Windows] fix psutil.Process().ionice(...) mismatch. (patch by EccoTheFlintstone) + 1370: [Windows] improper usage of CloseHandle() may lead to override the original error code when raising an exception. + 1373: incorrect handling of cache in Process.oneshot() context causes Process instances to return incorrect results. + 1376: [Windows] OpenProcess() now uses PROCESS_QUERY_LIMITED_INFORMATION access rights wherever possible, resulting in less AccessDenied exceptions being thrown for system processes. + 1376: [Windows] check if variable is NULL before free()ing it. (patch by EccoTheFlintstone)- update to version 5.4.8: * Enhancements + 1197: [Linux] cpu_freq() is now implemented by parsing /proc/cpuinfo in case /sys/devices/system/cpu/* filesystem is not available. + 1310: [Linux] psutil.sensors_temperatures() now parses /sys/class/thermal in case /sys/class/hwmon fs is not available (e.g. Raspberry Pi). (patch by Alex Manuskin) + 1320: [Posix] better compilation support when using g++ instead of gcc. (patch by Jaime Fullaondo) * Bug fixes + 715: do not print exception on import time in case cpu_times() fails. + 1004: [Linux] Process.io_counters() may raise ValueError. + 1277: [OSX] available and used memory (psutil.virtual_memory()) metrics are not accurate. + 1294: [Windows] psutil.Process().connections() may sometimes fail with intermittent 0xC0000001. (patch by Sylvain Duchesne) + 1307: [Linux] disk_partitions() does not honour PROCFS_PATH. + 1320: [AIX] system CPU times (psutil.cpu_times()) were being reported with ticks unit as opposed to seconds. (patch by Jaime Fullaondo) + 1332: [OSX] psutil debug messages are erroneously printed all the time. (patch by Ilya Yanok) + 1346: [SunOS] net_connections() returns an empty list. (patch by Oleksii Shevchuk)- update to version 5.4.7: * Enhancements + 1286: [macOS] psutil.OSX constant is now deprecated in favor of new psutil.MACOS. + 1309: [Linux] added psutil.STATUS_PARKED constant for Process.status(). + 1321: [Linux] add disk_io_counters() dual implementation relying on /sys/block filesystem in case /proc/diskstats is not available. (patch by Lawrence Ye) * Bug fixes + 1209: [macOS] Process.memory_maps() may fail with EINVAL due to poor task_for_pid() syscall. AccessDenied is now raised instead. + 1278: [macOS] Process.threads() incorrectly return microseconds instead of seconds. (patch by Nikhil Marathe) + 1279: [Linux, macOS, BSD] net_if_stats() may return ENODEV. + 1294: [Windows] psutil.Process().connections() may sometime fail with MemoryError. (patch by sylvainduchesne) + 1305: [Linux] disk_io_stats() may report inflated r/w bytes values. + 1309: [Linux] Process.status() is unable to recognize "idle" and "parked" statuses (returns '?'). + 1313: [Linux] disk_io_counters() can report inflated IO counters due to erroneously counting base disk device and its partition(s) twice. + 1323: [Linux] sensors_temperatures() may fail with ValueError.- Update to 5.4.6 * 1258_: [Windows] Process.username() may cause a segfault (Python interpreter crash). (patch by Jean-Luc Migot) * 1273_: net_if_addr() namedtuple's name has been renamed from "snic" to "snicaddr". * 1274_: [Linux] there was a small chance Process.children() may swallow AccessDenied exceptions.- update to version 5.4.5: * Bug fixes + 1268: setup.py's extra_require parameter requires latest setuptools version, breaking quite a lot of installations. - changes from version 5.4.4: * Enhancements + 1239: [Linux] expose kernel "slab" memory for psutil.virtual_memory(). (patch by Maxime Mouial) * Bug fixes + 694: [SunOS] cmdline() could be truncated at the 15th character when reading it from /proc. An extra effort is made by reading it from process address space first. (patch by Georg Sauthoff) + 771: [Windows] cpu_count() (both logical and physical) return a wrong (smaller) number on systems using process groups (> 64 cores). + 771: [Windows] cpu_times(percpu=True) return fewer CPUs on systems using process groups (> 64 cores). + 771: [Windows] cpu_stats() and cpu_freq() may return incorrect results on systems using process groups (> 64 cores). + 1193: [SunOS] Return uid/gid from /proc/pid/psinfo if there aren't enough permissions for /proc/pid/cred. (patch by Georg Sauthoff) + 1194: [SunOS] Return nice value from psinfo as getpriority() doesn't support real-time processes. (patch by Georg Sauthoff) + 1194: [SunOS] Fix double free in psutil_proc_cpu_num(). (patch by Georg Sauthoff) + 1194: [SunOS] Fix undefined behavior related to strict-aliasing rules and warnings. (patch by Georg Sauthoff) + 1210: [Linux] cpu_percent() steal time may remain stuck at 100% due to Linux erroneously reporting a decreased steal time between calls. (patch by Arnon Yaari) + 1216: fix compatibility with python 2.6 on Windows (patch by Dan Vinakovsky) + 1222: [Linux] Process.memory_full_info() was erroneously summing "Swap:" and "SwapPss:". Same for "Pss:" and "SwapPss". Not anymore. + 1224: [Windows] Process.wait() may erroneously raise TimeoutExpired. + 1238: [Linux] sensors_battery() may return None in case battery is not listed as "BAT0" under /sys/class/power_supply. + 1240: [Windows] cpu_times() float loses accuracy in a long running system. (patch by stswandering) + 1245: [Linux] sensors_temperatures() may fail with IOError "no such file". + 1255: [FreeBSD] swap_memory() stats were erroneously represented in KB. (patch by Denis Krienbühl) * Backward compatibility + 771: [Windows] cpu_count(logical=False) on Windows XP and Vista is no longer supported and returns None.- specfile: * update copyright year - update to version 5.4.3: * Enhancements + 775: disk_partitions() on Windows return mount points. * Bug fixes + 1193: pids() may return False on OSX.- build python3 subpackage (FATE#324435, bsc#1073879)- update to version 5.4.2: * Enhancements + 1173: introduced PSUTIL_DEBUG environment variable which can be set in order to print useful debug messages on stderr (useful in case of nasty errors). + 1177: added support for sensors_battery() on OSX. (patch by Arnon Yaari) + 1183: Process.children() is 2x faster on UNIX and 2.4x faster on Linux. + 1188: deprecated method Process.memory_info_ex() now warns by using FutureWarning instead of DeprecationWarning. * Bug fixes + 1152: [Windows] disk_io_counters() may return an empty dict. + 1169: [Linux] users() "hostname" returns username instead. (patch by janderbrain) + 1172: [Windows] make test does not work. + 1179: [Linux] Process.cmdline() is now able to splits cmdline args for misbehaving processes which overwrite /proc/pid/cmdline and use spaces instead of null bytes as args separator. + 1181: [OSX] Process.memory_maps() may raise ENOENT. + 1187: [OSX] pids() does not return PID 0 on recent OSX versions.- update to version 5.4.1: * Enhancements + 1164: [AIX] add support for Process.num_ctx_switches(). (patch by Arnon Yaari) + 1053: abandon Python 3.3 support (psutil still works but it's no longer tested). * Bug fixes + 1150: [Windows] when a process is terminate()d now the exit code is set to SIGTERM instead of 0. (patch by Akos Kiss) + 1151: python -m psutil.tests fail + 1154: [AIX] psutil won't compile on AIX 6.1.0. (patch by Arnon Yaari) + 1167: [Windows] net_io_counter() packets count now include also non-unicast packets. (patch by Matthew Long)- update to version 5.4.0: * Enhancements + 1123: [AIX] added support for AIX platform. (patch by Arnon Yaari) * Bug fixes + 1009: [Linux] sensors_temperatures() may crash with IOError. + 1012: [Windows] disk_io_counters()'s read_time and write_time were expressed in tens of micro seconds instead of milliseconds. + 1127: [OSX] invalid reference counting in Process.open_files() may lead to segfault. (patch by Jakub Bacic) + 1129: [Linux] sensors_fans() may crash with IOError. (patch by Sebastian Saip) + 1131: [SunOS] fix compilation warnings. (patch by Arnon Yaari) + 1133: [Windows] can't compile on newer versions of Visual Studio 2017 15.4. (patch by Max Bélanger) + 1138: [Linux] can't compile on CentOS 5.0 and RedHat 5.0. (patch by Prodesire)- update to version 5.3.1 * *Enhancements** - 1124_: documentation moved to http://psutil.readthedocs.io * *Big fixes** - 1105_: [FreeBSD] psutil does not compile on FreeBSD 12. - 1125_: [BSD] net_connections() raises TypeError. * *Compatibility notes** - 1120_: .exe files for Windows are no longer uploaded on PYPI as per PEP-527; only wheels are provided.- update to version 5.3.0 * *Enhancements** - 802_: disk_io_counters() and net_io_counters() numbers no longer wrap (restart from 0). Introduced a new "nowrap" argument. - 928_: psutil.net_connections() and psutil.Process.connections() "laddr" and "raddr" are now named tuples. - 1015_: swap_memory() now relies on /proc/meminfo instead of sysinfo() syscall so that it can be used in conjunction with PROCFS_PATH in order to retrieve memory info about Linux containers such as Docker and Heroku. - 1022_: psutil.users() provides a new "pid" field. - 1025_: process_iter() accepts two new parameters in order to invoke Process.as_dict(): "attrs" and "ad_value". With this you can iterate over all processes in one shot without needing to catch NoSuchProcess and do list/dict comprehensions. - 1040_: implemented full unicode support. - 1051_: disk_usage() on Python 3 is now able to accept bytes. - 1058_: test suite now enables all warnings by default. - 1060_: source distribution is dynamically generated so that it only includes relevant files. - 1079_: [FreeBSD] net_connections()'s fd number is now being set for real (instead of -1). (patch by Gleb Smirnoff) - 1091_: [SunOS] implemented Process.environ(). (patch by Oleksii Shevchuk) * *Bug fixes** - 989_: [Windows] boot_time() may return a negative value. - 1007_: [Windows] boot_time() can have a 1 sec fluctuation between calls; the value of the first call is now cached so that boot_time() always returns the same value if fluctuation is <= 1 second. - 1013_: [FreeBSD] psutil.net_connections() may return incorrect PID. (patch by Gleb Smirnoff) - 1014_: [Linux] Process class can mask legitimate ENOENT exceptions as NoSuchProcess. - 1016_: disk_io_counters() raises RuntimeError on a system with no disks. - 1017_: net_io_counters() raises RuntimeError on a system with no network cards installed. - 1021_: [Linux] open_files() may erroneously raise NoSuchProcess instead of skipping a file which gets deleted while open files are retrieved. - 1029_: [OSX, FreeBSD] Process.connections('unix') on Python 3 doesn't properly handle unicode paths and may raise UnicodeDecodeError. - 1033_: [OSX, FreeBSD] memory leak for net_connections() and Process.connections() when retrieving UNIX sockets (kind='unix'). - 1040_: fixed many unicode related issues such as UnicodeDecodeError on Python 3 + UNIX and invalid encoded data on Windows. - 1042_: [FreeBSD] psutil won't compile on FreeBSD 12. - 1044_: [OSX] different Process methods incorrectly raise AccessDenied for zombie processes. - 1046_: [Windows] disk_partitions() on Windows overrides user's SetErrorMode. - 1047_: [Windows] Process username(): memory leak in case exception is thrown. - 1048_: [Windows] users()'s host field report an invalid IP address. - 1050_: [Windows] Process.memory_maps memory() leaks memory. - 1055_: cpu_count() is no longer cached; this is useful on systems such as Linux where CPUs can be disabled at runtime. This also reflects on Process.cpu_percent() which no longer uses the cache. - 1058_: fixed Python warnings. - 1062_: disk_io_counters() and net_io_counters() raise TypeError if no disks or NICs are installed on the system. - 1063_: [NetBSD] net_connections() may list incorrect sockets. - 1064_: [NetBSD] swap_memory() may segfault in case of error. - 1065_: [OpenBSD] Process.cmdline() may raise SystemError. - 1067_: [NetBSD] Process.cmdline() leaks memory if process has terminated. - 1069_: [FreeBSD] Process.cpu_num() may return 255 for certain kernel processes. - 1071_: [Linux] cpu_freq() may raise IOError on old RedHat distros. - 1074_: [FreeBSD] sensors_battery() raises OSError in case of no battery. - 1075_: [Windows] net_if_addrs(): inet_ntop() return value is not checked. - 1077_: [SunOS] net_if_addrs() shows garbage addresses on SunOS 5.10. (patch by Oleksii Shevchuk) - 1077_: [SunOS] net_connections() does not work on SunOS 5.10. (patch by Oleksii Shevchuk) - 1079_: [FreeBSD] net_connections() didn't list locally connected sockets. (patch by Gleb Smirnoff) - 1085_: cpu_count() return value is now checked and forced to None if <= 1. - 1087_: Process.cpu_percent() guard against cpu_count() returning None and assumes 1 instead. - 1093_: [SunOS] memory_maps() shows wrong 64 bit addresses. - 1094_: [Windows] psutil.pid_exists() may lie. Also, all process APIs relying on OpenProcess Windows API now check whether the PID is actually running. - 1098_: [Windows] Process.wait() may erroneously return sooner, when the PID is still alive. - 1099_: [Windows] Process.terminate() may raise AccessDenied even if the process already died. - 1101_: [Linux] sensors_temperatures() may raise ENODEV. * *Porting notes** - 1039_: returned types consolidation: - Windows / Process.cpu_times(): fields #3 and #4 were int instead of float - Linux / FreeBSD: connections('unix'): raddr is now set to "" instead of None - OpenBSD: connections('unix'): laddr and raddr are now set to "" instead of None - 1040_: all strings are encoded by using OS fs encoding. - 1040_: the following Windows APIs on Python 2 now return a string instead of unicode: - Process.memory_maps().path - WindowsService.bin_path() - WindowsService.description() - WindowsService.display_name() - WindowsService.username()- Fix various rpmlint warnings and errors- update to version 5.2.2 * *Bug fixes** - 1000_: fixed some setup.py warnings. - 1002_: [SunOS] remove C macro which will not be available on new Solaris versions. (patch by Danek Duvall) - 1004_: [Linux] Process.io_counters() may raise ValueError. - 1006_: [Linux] cpu_freq() may return None on some Linux versions does not support the function; now the function is not declared instead. - 1009_: [Linux] sensors_temperatures() may raise OSError. - 1010_: [Linux] virtual_memory() may raise ValueError on Ubuntu 14.04. - 981_: [Linux] cpu_freq() may return an empty list. - 993_: [Windows] Process.memory_maps() on Python 3 may raise UnicodeDecodeError. - 996_: [Linux] sensors_temperatures() may not show all temperatures. - 997_: [FreeBSD] virtual_memory() may fail due to missing sysctl parameter on FreeBSD 12.- update for singlespec- update to version 5.2.0 * *Enhancements** - 971_: [Linux] Add psutil.sensors_fans() function. (patch by Nicolas Hennion) - 976_: [Windows] Process.io_counters() has 2 new fields: *other_count* and * other_bytes*. - 976_: [Linux] Process.io_counters() has 2 new fields: *read_chars* and * write_chars*. * *Bug fixes** - 872_: [Linux] can now compile on Linux by using MUSL C library. - 985_: [Windows] Fix a crash in `Process.open_files` when the worker thread for `NtQueryObject` times out. - 986_: [Linux] Process.cwd() may raise NoSuchProcess instead of ZombieProcess.- update to version 5.1.3 5.1.3 ===== * *Bug fixes** - 971_: [Linux] sensors_temperatures() didn't work on CentOS 7. - 973_: cpu_percent() may raise ZeroDivisionError. 5.1.2 ===== * 2017-02-03* * *Bug fixes** - 966_: [Linux] sensors_battery().power_plugged may erroneously return None on Python 3. - 968_: [Linux] disk_io_counters() raises TypeError on python 3. - 970_: [Linux] sensors_battery()'s name and label fields on Python 3 are bytes instead of str. 5.1.1 ===== * 2017-02-03* * *Enhancements** - 966_: [Linux] sensors_battery().percent is a float and is more precise. * *Bug fixes** - 964_: [Windows] Process.username() and psutil.users() may return badly decoding character on Python 3. - 965_: [Linux] disk_io_counters() may miscalculate sector size and report the wrong number of bytes read and written. - 966_: [Linux] sensors_battery() may fail with "no such file error". - 966_: [Linux] sensors_battery().power_plugged may lie. 5.1.0 ===== * *Enhancements** - 357_: added psutil.Process.cpu_num() (what CPU a process is on). - 371_: added psutil.sensors_temperatures() (Linux only). - 941_: added psutil.cpu_freq() (CPU frequency). - 955_: added psutil.sensors_battery() (Linux, Windows, only). - 956_: cpu_affinity([]) can now be used as an alias to set affinity against all eligible CPUs. * *Bug fixes** - 687_: [Linux] pid_exists() no longer returns True if passed a process thread ID. - 948_: cannot install psutil with PYTHONOPTIMIZE=2. - 950_: [Windows] Process.cpu_percent() was calculated incorrectly and showed higher number than real usage. - 951_: [Windows] the uploaded wheels for Python 3.6 64 bit didn't work. - 959_: psutil exception objects could not be pickled. - 960_: Popen.wait() did not return the correct negative exit status if process is ``kill()``ed by a signal. - 961_: [Windows] WindowsService.description() may fail with ERROR_MUI_FILE_NOT_FOUND. 5.0.1 ===== * *Enhancements** - 939_: tar.gz distribution went from 1.8M to 258K. - 811_: [Windows] provide a more meaningful error message if trying to use psutil on unsupported Windows XP. * *Bug fixes** - 609_: [SunOS] psutil does not compile on Solaris 10. - 936_: [Windows] fix compilation error on VS 2013 (patch by Max Bélanger). - 940_: [Linux] cpu_percent() and cpu_times_percent() was calculated incorrectly as "iowait", "guest" and "guest_nice" times were not properly taken into account. - 944_: [OpenBSD] psutil.pids() was omitting PID 0.- update to version 5.0.0: * Enhncements + 799: new Process.oneshot() context manager making Process methods around +2x faster in general and from +2x to +6x faster on Windows. + 943: better error message in case of version conflict on import. * Bug fixes + 932: [NetBSD] net_connections() and Process.connections() may fail without raising an exception. + 933: [Windows] memory leak in cpu_stats() and WindowsService.description().- Update to version 4.4.2: * 931: psutil no longer compiles on Solaris.- Update to version 4.4.1: * 927: Popen.__del__() may cause maximum recursion depth error. - Update to version 4.4.0: Enhancements * 887: [Linux] virtual_memory()'s 'available' and 'used' values are more precise and match "free" cmdline utility. "available" also takes into account LCX containers preventing "available" to overflow "total". * 891: procinfo.py script has been updated and provides a lot more info. Bug fixes * 825: [Linux] cpu_affinity; fix possible double close and use of unopened socket. * 885: ValueError is raised if a negative integer is passed to cpu_percent() functions. * 892: [Linux] Process.cpu_affinity([-1]) raise SystemError with no error set; now ValueError is raised.- update to version 4.3.1: * #881: "make install" now works also when using a virtual env. * #854: Process.as_dict() raises ValueError if passed an erroneous attrs name. * #857: [SunOS] Process cpu_times(), cpu_percent(), threads() amd memory_maps() may raise RuntimeError if attempting to query a 64bit process with a 32bit python. "Null" values are returned as a fallback. * #858: Process.as_dict() should not return memory_info_ex() because it's deprecated. * #863: [Windows] memory_map truncates addresses above 32 bits * #866: [Windows] win_service_iter() and services in general are not able to handle unicode service names / descriptions. * #869: [Windows] Process.wait() may raise TimeoutExpired with wrong timeout unit (ms instead of sec). * #870: [Windows] Handle leak inside psutil_get_process_data.- fix source url- update to version 4.3.0: * #819: [Linux] different speedup improvements: Process.ppid() is 20% faster Process.status() is 28% faster Process.name() is 25% faster Process.num_threads is 20% faster on Python 3 * #810: [Windows] Windows wheels are incompatible with pip 7.1.2. * #812: [NetBSD] fix compilation on NetBSD-5.x. * #823: [NetBSD] virtual_memory() raises TypeError on Python 3. * #829: [UNIX] psutil.disk_usage() percent field takes root reserved space into account. * #816: [Windows] fixed net_io_counter() values wrapping after 4.3GB in Windows Vista (NT 6.0) and above using 64bit values from newer win APIs.- Update Source url- update to version 4.2.0: * Enhancements + #795: [Windows] new APIs to deal with Windows services: win_service_iter() and win_service_get(). + #800: [Linux] psutil.virtual_memory() returns a new "shared" memory field. + #819: [Linux] speedup /proc parsing: - Process.ppid() is 20% faster - Process.status() is 28% faster - Process.name() is 25% faster - Process.num_threads is 20% faster on Python 3 * Bug fixes + #797: [Linux] net_if_stats() may raise OSError for certain NIC cards. + #813: Process.as_dict() should ignore extraneous attribute names which gets attached to the Process instance.- removed TODO from %doc, not in upstream tar-ball anymore - update to version 4.1.0: * Enhancements + #777: [Linux] Process.open_files() on Linux return 3 new fields: position, mode and flags. + #779: Process.cpu_times() returns two new fields, 'children_user' and 'children_system' (always set to 0 on OSX and Windows). + #789: [Windows] psutil.cpu_times() return two new fields: "interrupt" and "dpc". Same for psutil.cpu_times_percent(). + #792: new psutil.cpu_stats() function returning number of CPU ctx switches interrupts, soft interrupts and syscalls. * Bug fixes + #774: [FreeBSD] net_io_counters() dropout is no longer set to 0 if the kernel provides it. + #776: [Linux] Process.cpu_affinity() may erroneously raise NoSuchProcess. (patch by wxwright) + #780: [OSX] psutil does not compile with some gcc versions. + #786: net_if_addrs() may report incomplete MAC addresses. + #788: [NetBSD] virtual_memory()'s buffers and shared values were set to 0. + #790: [OSX] psutil won't compile on OSX 10.4.- update to version 4.0.0 * *Enhancements** - #523: [Linux, FreeBSD] disk_io_counters() return a new "busy_time" field. - #660: [Windows] make.bat is smarter in finding alternative VS install locations. (patch by mpderbec) - #732: Process.environ(). (patch by Frank Benkstein) - #753: [Linux, OSX, Windows] Process USS and PSS (Linux) "real" memory stats. (patch by Eric Rahm) - #755: Process.memory_percent() "memtype" parameter. - #758: tests now live in psutil namespace. - #760: expose OS constants (psutil.LINUX, psutil.OSX, etc.) - #756: [Linux] disk_io_counters() return 2 new fields: read_merged_count and write_merged_count. - #762: new scripts/procsmem.py script. * *Bug fixes** - #704: [Solaris] psutil does not compile on Solaris sparc. - #734: on Python 3 invalid UTF-8 data is not correctly handled for process name(), cwd(), exe(), cmdline() and open_files() methods resulting in UnicodeDecodeError exceptions. 'surrogateescape' error handler is now used as a workaround for replacing the corrupted data. - #737: [Windows] when the bitness of psutil and the target process was different cmdline() and cwd() could return a wrong result or incorrectly report an AccessDenied error. - #741: [OpenBSD] psutil does not compile on mips64. - #751: [Linux] fixed call to Py_DECREF on possible Null object. - #754: [Linux] cmdline() can be wrong in case of zombie process. - #759: [Linux] Process.memory_maps() may return paths ending with " (deleted)" - #761: [Windows] psutil.boot_time() wraps to 0 after 49 days. - #764: [NetBSD] fix compilation on NetBSD-6.x. - #766: [Linux] net_connections() can't handle malformed /proc/net/unix file. - #767: [Linux] disk_io_counters() may raise ValueError on 2.6 kernels and it's broken on 2.4 kernels. - #770: [NetBSD] disk_io_counters() metrics didn't update.- update to version 3.4.2 (fixes for non-Linux platforms)- update to version 3.4.1 * *Enhancements** - #557: [NetBSD] added NetBSD support. (contributed by Ryo Onodera and Thomas Klausner) - #708: [Linux] psutil.net_connections() and Process.connections() on Python 2 can be up to 3x faster in case of many connections. Also psutil.Process.memory_maps() is slightly faster. - #718: process_iter() is now thread safe. * *Bug fixes** - #714: [OpenBSD] virtual_memory().cached value was always set to 0. - #715: don't crash at import time if cpu_times() fail for some reason. - #717: [Linux] Process.open_files fails if deleted files still visible. - #722: [Linux] swap_memory() no longer crashes if sin/sout can't be determined due to missing /proc/vmstat. - #724: [FreeBSD] virtual_memory().total is slightly incorrect.- update to version 3.3.0 * *Enhancements** - #558: [Linux] exposed psutil.PROCFS_PATH constant to change the default location of /proc filesystem. - #615: [OpenBSD] added OpenBSD support. (contributed by Landry Breuil) * *Bug fixes** - #692: [UNIX] Process.name() is no longer cached as it may change.- update to version 3.2.2 * *Bug fixes** - #623: [Linux] process or system connections raises ValueError if IPv6 is not supported by the system. - #678: [Linux] can't install psutil due to bug in setup.py.- update to version 3.2.1 * #677: [Linux] can't install psutil due to bug in setup.py.- update to version 3.2.0 * *Enhancements** - #644: [Windows] added support for CTRL_C_EVENT and CTRL_BREAK_EVENT signals to use with Process.send_signal(). - #648: CI test integration for OSX. (patch by Jeff Tang) - #663: [UNIX] net_if_addrs() now returns point-to-point (VPNs) addresses. - #655: [Windows] different issues regarding unicode handling were fixed. On Python 2 all APIs returning a string will now return an encoded version of it by using sys.getfilesystemencoding() codec. The APIs involved are: - psutil.net_if_addrs() - psutil.net_if_stats() - psutil.net_io_counters() - psutil.Process.cmdline() - psutil.Process.name() - psutil.Process.username() - psutil.users() * *Bug fixes** - #513: [Linux] fixed integer overflow for RLIM_INFINITY. - #641: [Windows] fixed many compilation warnings. (patch by Jeff Tang) - #652: [Windows] net_if_addrs() UnicodeDecodeError in case of non-ASCII NIC names. - #655: [Windows] net_if_stats() UnicodeDecodeError in case of non-ASCII NIC names. - #659: [Linux] compilation error on Suse 10. (patch by maozguttman) - #664: [Linux] compilation error on Alpine Linux. (patch by Bart van Kleef) - #670: [Windows] segfgault of net_if_addrs() in case of non-ASCII NIC names. (patch by sk6249) - #672: [Windows] compilation fails if using Windows SDK v8.0. (patch by Steven Winfield) - #675: [Linux] net_connections(); UnicodeDecodeError may occur when listing UNIX sockets.- update to version 3.1.1: New fatures ========= - [Linux] disk_partitions() added support for ZFS filesystems. - continuous tests integration for Windows - continuous code quality test integration Main bugfixes =========== - [Windows] Process.open_files() no longer hangs. Instead it uses a thred which times out and skips the file handle in case it's taking too long to be retrieved. (patch by Jeff Tang) - [Windows] Process.name() no longer raises AccessDenied for pids owned by another user. - [Windows] Process.memory_info() no longer raises AccessDenied for pids owned by another user. - [Linux] Process.cmdline() can be truncated. - [Windows] add inet_ntop function for Windows XP to support IPv6.- update to version 3.0.1: * #632: [Linux] better error message if cannot parse process UNIX connections. * #634: [Linux] Proces.cmdline() does not include empty string arguments. * #635: [UNIX] crash on module import if 'enum' package is installed on python < 3.4. - update to version 3.0.0: * Enhancements + #250: new psutil.net_if_stats() returning NIC statistics (isup, duplex, speed, MTU). + #376: new psutil.net_if_addrs() returning all NIC addresses a-la ifconfig. + #469: on Python >= 3.4 IOPRIO_CLASS_* and *_PRIORITY_CLASS constants returned by psutil.Process' ionice() and nice() methods are enums instead of plain integers. + #581: add .gitignore. (patch by Gabi Davar) + #582: connection constants returned by psutil.net_connections() and psutil.Process.connections() were turned from int to enums on Python > 3.4. + #587: Move native extension into the package. + #589: Process.cpu_affinity() accepts any kind of iterable (set, tuple, ...), not only lists. + #594: all deprecated APIs were removed. + #599: [Windows] process name() can now be determined for all processes even when running as a limited user. + #602: pre-commit GIT hook. + #629: enhanced support for py.test and nose test discovery and tests run. + #616: [Windows] Add inet_ntop function for Windows XP. * Bug fixes + #428: [all UNIXes except Linux] correct handling of zombie processes; introduced new ZombieProcess exception class. + #512: [BSD] fix segfault in net_connections(). + #555: [Linux] psutil.users() correctly handles ":0" as an alias for "localhost" + #579: [Windows] Fixed open_files() for PID>64K. + #579: [Windows] fixed many compiler warnings. + #585: [FreeBSD] net_connections() may raise KeyError. + #586: [FreeBSD] cpu_affinity() segfaults on set in case an invalid CPU number is provided. + #593: [FreeBSD] Process().memory_maps() segfaults. + #606: Process.parent() may swallow NoSuchProcess exceptions. + #611: [SunOS] net_io_counters has send and received swapped + #614: [Linux]: cpu_count(logical=False) return the number of physical CPUs instead of physical cores. + #618: [SunOS] swap tests fail on Solaris when run as normal user + #628: [Linux] Process.name() truncates process name in case it contains spaces or parentheses. - specfile: * location of .so files changes to subdir psutil- Update to 2.2.1: - Fixed #572 ValueError: ambiguos inode with multiple PIDs references- Update to 2.2.0: - FreeBSD has now support for process CPU affinity - new pstree.py and pidof.py example scripts - C extension version mismatch in case the user messed up with psutil installation or with sys.path is now detected at import time - [Linux] a lot of file descriptors were left open - [Windows] use proper encoding for psutil.Process.username() and psutil.users(). - [Solaris] fixed a high-priority bug which crashed psutil on import.- Update to 2.1.3 * fix "undefined symbol: CPU_ALLOC" compilation error.sheep07 1614987537  !"#$%&')+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_5.8.0-1.105.8.0-1.10 psutilpsutil-5.8.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_common.cpython-36.opt-1.pyc_common.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pyc_psaix.cpython-36.opt-1.pyc_psaix.cpython-36.pyc_psbsd.cpython-36.opt-1.pyc_psbsd.cpython-36.pyc_pslinux.cpython-36.opt-1.pyc_pslinux.cpython-36.pyc_psosx.cpython-36.opt-1.pyc_psosx.cpython-36.pyc_psposix.cpython-36.opt-1.pyc_psposix.cpython-36.pyc_pssunos.cpython-36.opt-1.pyc_pssunos.cpython-36.pyc_pswindows.cpython-36.opt-1.pyc_pswindows.cpython-36.pyc_common.py_compat.py_psaix.py_psbsd.py_pslinux.py_psosx.py_psposix.py_pssunos.py_psutil_linux.cpython-36m-x86_64-linux-gnu.so_psutil_posix.cpython-36m-x86_64-linux-gnu.so_pswindows.pypython3-psutilCREDITSHISTORY.rstREADME.rstscriptsbattery.pycpu_distribution.pydisk_usage.pyfans.pyfree.pyifconfig.pyinternalREADMEbench_oneshot.pybench_oneshot_2.pycheck_broken_links.pyclinter.pyconvert_readme.pydownload_wheels_appveyor.pydownload_wheels_github.pyfix_flake8.pygenerate_manifest.pygit_pre_commit.pygithub_issue_bot.pyprint_access_denied.pyprint_announce.pyprint_api_speed.pyprint_downloads.pyprint_hashes.pyprint_timeline.pyprint_wheels.pypurge_installation.pytidelift.pywinmake.pyiotop.pykillall.pymeminfo.pynetstat.pynettop.pypidof.pypmap.pyprocinfo.pyprocsmem.pyps.pypstree.pysensors.pytemperatures.pytop.pywho.pywinservices.pypython3-psutilLICENSE/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/psutil-5.8.0-py3.6.egg-info//usr/lib64/python3.6/site-packages/psutil//usr/lib64/python3.6/site-packages/psutil/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-psutil//usr/share/doc/packages/python3-psutil/scripts//usr/share/doc/packages/python3-psutil/scripts/internal//usr/share/licenses//usr/share/licenses/python3-psutil/-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/5204a68128e11e45cb63012a3cbf763e-python-psutilcpioxz5x86_64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4f3fa63ebe08f686de93d3aece1f3aa6d3211dc7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8296986eb7ddc600fd9c44640b65f531735f295, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text (1 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRRR RRR RRRRRR RRR s(Qi7ЃDsUutf-823d30794435be79264c9c0a613aea992c7b8fb38e56cbe7ff563819ba3eb36f6? 7zXZ !t/9] crt:bLL*fV""{ )%ѦlOץ/@z8hf6U>㼚M`hcX5Vz(¼]!t|@f“2YK$Mp~nЍ^i\`S**z}&$};? +ȓ (w[(,ү 驲<ptĮ+QaCJkdǪ^EڻԵaw߀j`1ߙ)sxI$0~ժf!Stsypj 13/͎?!5΅* q󶦤^bbĥMfgc7-CS_**y7!rUB|N<);giT;`ϐo2lGJ>do[w6ܛ7ɸV5c$1{;\u0|ԋgc!p&>VROU;&驾c'=n@A40œ2\-92-l'оA/5I %r&6Q*da ;=V~UC$]%OQlk'Fvc#;[@s-pj52(3o:XV9yy=j㷘 ql ^y l(X`|BdUYs+JTs*~ӊ.#BӲ r:)'ZSk8/B5x'~Njr=4%u?b~,+Z3cx M)#O<[2n1Cټ*TB!)_V 7;wnsSR$؛_a/P=o=j4I_9VfP;}nt1Ho:SDٰd6*,P"]pk ,i·G@xS_1XtJ&屪m=BbB"$4XI.av}F?h"n,:?gVS.ڕF&#&0ZIDq#\*Ō}5KV%ZY02JATIn$pgx,<<,b)L! PTVvQՑ=m:g$J&@d\pM8 ۤ {[s#TuE.`޻gvzΥ~sdCZ=m(ID~%վ?A1I@ׅHM.g0~q)kM6r*q)`$oz& $0&q8g냮6LlشThO 4vAn1lS?e43ǻbk>j00iful`o[ YxK[N:u}^9D䀪|w.m"ioIRX*N~:j1 7'6MnlZIZLg|Ƚse{)N?kISގy81ժE~U ˲8L;@ j5dj$߽#%;\|[.` q))ShhF)ȝxu69Pkjqx2`)x:PfŪs7aldsn'mJT4IA`k{+doi OMh편NVN,aYԚ!9ioj>rc&ff 7.a"ՈnMf-6:*]'2Čm 0pf~sooC niFt9i2p-O,If<},- .o79 L\QS„RѝUbTQ!'HjX*s "}^t,idIm8E .qVh ? [[b檝p388.7UuK#DZ x Ac{ɦY+HHѤ;̓>?bhqC8tVuEהZ#j#Ԛm_1 H(Tk*%Vf%6-9ph/,!mY:ЮMRdIZWǭ:)ױ#s\gWr<*$|ҚFA{pueL'֘iW@qQJbQ?~\λ U[S$PنK92? Bn@?1)0`e\C.?'4}LXkE_ٙ[d &\F~vsF(S5pI+.ߤh 2:"r:Mю3tʬE{X@>nW.FKU&hbC8fI@ .x6vc[[6] :% \L`VhMRSB3בEaEN鶘*_oRUӅVxMȬ$HzzYIoaL&:"Hp׺a/ ^Qp"WXo-}w ATjpŦ9tU*L@/bٮrde+nFHP5JM%[ tovr}2@z%pb>z$h2Y,s>Z۪8 S9b &g} $X|xlwXSEX.x~7/{bx<~"?cdG06vg_aZ*& ]I"\LLC%S )GH`% 3T +wS&ueA ȷY :=JA!ruy*Cr$lj,qk641cJJTSRT`e>ą)W9)]Zk= =^w(b&v*#Z%HÙ9etcݲ^g Z5'De9%ib% \ڶ@N<|@KK (?|lOme|A?ok0i͝n+W@(?,3B~&[XO+ Pᯋ?a 68v^Q.'F.6=K iÙXZؒ Oz͹'+:$350I!DžG> wѳDdتw\ Q ۞H!ߘ'u}#*yJi>G3Wm]cHԃY|jx$qx6_U>qpm-O= O*8ЬmDEyw:͔2e< j k묵 )Dܜww5sW(ky&ױ):B G] 3*|2ʍBaڴR7 ?$}ݹ-K4AՆXopJ])h&P J̎O -גc횔ӮAʓS`!RJ$mU:GFbd?RGj99'C=@Hׇ<8sejb:kͣ~S2~qlg7HAPbg=\ǽP_2ȆJ5>=Av;?d%V'g0LNX3KFى:?BSlE 1O4D ЖA t }EPb`]#hQˮ1p=bխEGs5`l_dOo$0`&Jk$1KuP^U$6fU#I l|_ NDB)1XOFԚ[AeT[pzk %b+ԶY\\\߱*Wӟ}cP=O!Qe+2iĨw_Gdqts$bւb(^W 521e;ɔ| ? :j݈|G>xJ=qv1Ysll1?ifăvGbs5y# {BA{#t sMZ;R48LGc# *jX-aBtAh0&5Uo'#LC{ef*<Fb tsßR7);1#s8 ,t11v!&oݴJ.%"kM,]Qג%k >-GMm&8nڕ)*^t"sn9k:1L@3S0if<2FCu>"X o9tn!ݠ f2h?Pv5;K1>4IITHd? P)R`f\û|զQh\{r CL+vn>+Y.Fvݗ;7XTJUb,,U^ϭy.nG<+))qzi :ďiCAyOpp}1#etKkU1,ݓKS㥢z Z=Va Xji9BupuM{}!dmQ}, tbXD췰Y8cnP܄77Ƀ{X~s?jѨhE]Dovt31\ل ..A.ФYK `L .5M}bre|sH1e6_J $;pfVg64Gctx%>xb/2HEl=LJłJ1a G#u8ͻ;"m9=Ur˰>&Al۷mz0_ƥXn۟2>ΧoXs{4q,RrINx1m*<^Pe،K<&i%*_pj: }=д JT= j'b[]49V39/e`t/eqәL5bN*t|a]T]1nےaq<ҕzHDx*b --zw+Ei-؄Iő9if{K2tf^ZВ8GfX@_zO4]ˬ>ŀ$ZMDtQW<ё d rY'Musaϝz<(8?]lmʻH\$>r X(Q܆ cמcJcL;̴2=)aǸk``WzH:%c.tC݂NP˧ǿf"u=>LKEG&KgM?9?.=՞YM_1c$n9gQ該VdPSE 'MHxzk_aܠ6;H*u :ރ `&PV^rdM2g{pˉFZ,J2@q1s*49egڦqc?G}o:+BZ6~2Xs*w3yp+o ~+DWF5URqUf)y'+>XpMw5{dN9Vt;q-jm^sT]ȊZxB&.H_9P ȯ\ BSe$s6t"WIR%gƙ$QMzҩzGª_IÔiSY;8ji ];Ч4]91i¢o|zc"61<Š!+#~cc`{. eD)]@3&rg3ӷbDv|i#&^YSO*fZU{>ǛGII~O8z_~p:|(Se%7&3]πܳ`0'\^z`3:+$By#o:0j>4sҳ4401~)?ڲ' 8F{#'/?,*tlRN(R).GCZ` t,IxH\l >9r/QaHe/ Efk;h]}p̝G ˻:r@9^Vo^# ՆZc~jދU(^ﳗSLs>}w +LSؒ ˊ gNQXzkR/}][RnKXln4s@`THdC㘻)1NB e9+Q,FӯRI@iߥ#Z |-E)g\-=įŗ@s-H(ͣ3Q+ 5<$dk-(gf~lkѭ/ <g BBG\Lg Q`F(JQ^EҬ~1Wg5Dn?~/àqwEؑO}*!ǭ'th(<^2oO bJfJfօU(ڼR}Vzw^0{^hlmͷ]|_6&7%}DC6,2o J DuC)0Lav`}V@#Kȇ"ru.a0YKԢQz>pt_n,q/k('vPAL>y"'tTDJ5iI~Rҹ?rͺ;'5X]`e*1N+'I!l(MuD?KղN<ܚFfq+~iXX6oG|?oY;X :4//?Mf99~=wc :.'X&m%e%" 'öXK\zd2TU-JQ(@1>Ze?Ij,˘pD\0MGHM.~k&7,01d6tZ{fCH <; (^@f2Výa PSǴlc4@( fD# :+# 7Oo Bǫ[L[lzkYn(G0-:cLȦg(ȄKy\V'WxMVi}wrd[(th4wUT%ucڣv8Zvf!6ٍzu9tgX<k>ξ!9+$Nd{GÕaoN?+~ھX9 ?0>+FVZ*3+qpMmfޜ\estԪsx*z>~IOqoUtMܤfZRN&Ô A{DHk@٤4E)`Q h̯e "+YvŨYxC`Sp4R ȬFwY9Qvr">kx!`6%]ʶ`/[v\,Q3A4QV $5% zqm0&+Rh>n_soibdIzn׈pˡ6IITMel%}qaũe s2}^VtaneS]f;&jŋJ2;ɿWn>sݮGc6x3D=Q'V_$ı~ ,'75kSmX[H~V *ݴVk53lP(6uɀU${M}f"F\^)G¤`B+^ᒽzZМ9\;a0`Po'\ա3J+2Nj!Q3,¦w>2r%ϤkRoAI.ŽL"Il+ɓgo?2NV8D]-ؖUac|" Gx|~S1")P%" IqB-jvޥI ­{<֞s6w)7(A| (v#KL S )Z|i bY[A.`Lպqz*Gq'wgj`S)S+?GBA5צ;`) B+Gg%c褳 Ků((v)N{F{7ž+FXx 偲ŜeuP"RR9;43:*_nn@X9^c3ڈ1l滰dNbB]l v%\,~;5 ouN6@j>7(mY#w F&rJj)LhEL6FͿ`!VaW)@)#^@T5 7_QEݚyc d]y25](H'eOv}RFxG'9pN.H"rm J[73X@][>:{ۋܴVzFO5WbRmfkX »e>fN7A?5"uN2./#4 >UA(wt{klKǼfJAix/&G߿hy<OcZ_Sr3|m?6J pIO\~dϯ8^+Q|B E4x0 ɂw⌁w<1]"rlH}cAXS tUDGQuJwGX",=GpJw0Ǟ9RîB'A+tmNtӑ5:=e_F)Rvk^~At$ތ{`k9_p6M\zm>l<>$yZ|KIwMJd)$vѐhrGUYwE#k94E^dz@XݯdlFFć~Tr(B,/]<#AсF;8S~$K}:dJTyϚŢɆ}FǓ & !6L#]\kB*ħ 4Og-߽4&n q9ӫ0]\!zk`SK+;E.M&1;\ p^ ekPbv]ENWֆ``oGW|cPx#Yiw!.aEi=9~s\[5ܲ ĀB~=T`7s; l[Ő0o0mcz9JQVPHLKC(K):=ĉP0-^A"'Tdҝƒ2"^+B^eo;{򒪣E&hp:@Lg9'1 UI` }u}DįO^[ݝ{&) +-=,tT.- 5@}GI+s0\<}yNauGeg ffQ[x#5J=ۅ]?R}d;,>+ʌ |0diYdg4FfRn H's=~Do̯;eX/yqVX~zvO%uh?oy`%Z?1gg{ߋGˆ .Cw 3BBbC%o/"9_6a);Y6|ePìAa6rx$|DQ_cѪ4- {9n}RԾAaG1,|yFVs*]O]rֈ-΢VHb,-IV e \<0S$)CMWIt!㘜r*Sqmic+u^zXCZ/F)g*3\]WY곯#A % &heͪϢ )Uo@ ToC/ E{] }ZF\Y $:|2.=f]^9 j]\w!܂.V_osaDm΃\;ZSc'0gGCBa<`{Z+keo=_f4Aha=)i{ޥ=<#4:B#MwO0Ơb/.%z nq4?`I*'#Qi/5u/GKt8K|vB?0y >_k# U N4lS8!rdKPy~.ʯ' Vsuj(zD+#`gh-\|ϚUM执(wnѭiDlLGӧ6pW"[@I5If_3Y3nlVԢ/CoՍ[Z3fə;>|Q =i#6+Tɻ86Li~"Pn`'W9CM3 bI  nWE;VKnMr8?aLq!>bu.JER;~' ᚬn {w3婅>*wTSZ33t HQOd~"=ͪ1_44eH{}xK m feEG=GRt[-钛:!ME5]θ| ʋ]I.Le;U$Z_:\;c%N HDk}c~kW@OSl*ψx)(r0j2օQ:i5E350YrS8"nT-`DfZr&R ݺEZ O-k]uKi{V)Wi tK X$h1<vb$68{ t C+!r/3$O!_SnZƆP` MTޜ?=M`GܙA֕Y !lPѶVI=?7 E|a0H盯MtwEgT"cwfȃ}n, I?JzL]twbib g5eCP%%=Je+jm`׶B~|8= ,1H̳6<8!JJ]?ݬ ?{2ud8 )letvGGn_h"-MGDSLgkaKU"P kuHM/,0xo>LMΊD.oZ4n K^s\2:0lX[~0Kr$WW-3Hl_B/[rE[]F ^y&po"ZP/\= gFd0 "'1T 1T܎#b 8@pR^ *ӄX2%:$K}~I_/odZ'l%KH]`]P;!Ѵo`~G 1/˓.5rp-*G1\B۰s;u+3SVH, qKٷ?5]]>Πg>k:*NĘ1v%@ n_;T8 U^ê8? x!Nnh"U,\q[]T-}jN'o`V4.gō/1V^]sr,j'-^̩gWYCէ0elcDXpq;crC ڔ V2 ?43T`-&iScbi?eq9r} ^*]\!18X;C2@rܼ$l i /naAp\[k%`|xK_iJ)qƹok0<d3},#q]xrgB03I:tlW[q_ܽ [tYC tk/X5x.J}qFOƋTNsv^MMϧiD6Lw1)(]0Z} -sp6L@ye ڧwu3 _06ң? -(A{6D$f.P]Tw9웑9ӽF滚0tM[K=Gqr} u\H蕉~S7J 5kfa+Ie@~2ELZGF#3%Xg~ {CMvRJw}9qo4TpW.$|@5Fx(f5t 8r`bߏe Qr \Ҹ6~t`N](_F%l_a?BkG@rE C9M۠Ӎeh7R*N={k,ptV.K*t7C f `4||n5H`{j,@I/H'b}m]QduZ~6:!0xyAǣ{GJ H.׶7s{ UP9YKDH5 ɻe-eQc%&UTҎa_r>Z/A=gE]FSl0XG@WĆт[Z7tfmԤyl:BE@!b_&3WmK"p^fL<s#EiPxنmI6KEC%K/> G?-dU_c(xQ-rǬ1]:SjsyC^9lR @i I/85("g sa3gyjc˨ya^ 8,_r?ld=yO8R2M׬> Cy-30Fpu3s 1O0W!ʠJ$7w1+7ѫyCL{9sSExw8#)9Au0pR԰#r]Oc1^$E! vb9:S әޏ?U\ b%dmn/UdWxjZO@c|h™%x4Hr.BS+G;?-B`y >(9nN,w>qws Of.Ϩ`w|kQ\[- Hލ&DHMOr $I"wc FqI[<(dvR(<9mѻ΅͏«6UfVH#Nt|g p3apA?(k;/sf.rh9!'cmeS$P z\z͒?0,w9'6nU[q8^#*_ᇛ(՟ߕJw{P9ڔC r8}7d.劄U>\R ;0ly  J$g7[ZўpݴgtB.:2w,423^+`!rf[54I>=TZ/JJ܋fԱ5y*7&BI[0k\AꤕRR XB B=-?N$$ LG*ä́$eqa~FIWn-o |z'Q#kڴ,sVM>3?–nD$⃏>Xи#s]"g;xk$$k]| B."^52-'ޥJĴSeaP :?'`Li}e!g @ڪEv~n쬜~([! =~H~{4:~eἏB`1s$r[YB s_ӉtIhi*X-<2q#`l%V5 Dιmy+@l#2|(*\A:J߈?0, !a9O0·rL MV(z-BiH6C߲{9!x ÏNLzKEit?A[IN`"2`F8:jSc@6< cS  M2jHpo|JיkוK* [zn-@S*WxnSÇj?p棨sړ0|CLa]g gkAl~أkjsg7Fcz{;"R KD"Iue'1K@6r5 #5-!_9.S9 tQ))mn#{ ɛM;m Zn}8j1ZBJ p3z$9+!s"NΔͰor|GMc(BZFMڙm{;r_b8ݦ%1XV+6- d絨+yo˗N R4ClV "YE1sTPxF3.ԟo)VN۾H/-Dṿ/i=pqGQP6,0iXt"q_%VaLw!QG+]9dH6OP%Τ9UP0 .)$O[ҏ4*noVr<ߎq>KI83bh2dEX-Ď ꆆši-Oɹ+#rhL kBSѐۓljFUb 3QN '14\(XX< N*oBXlF;⻦޴"?q;`{ q=]}.&=N?{|GkȲb[a  h /ԉ$lKL.#H$PygA^H(р]>Iߐg 9Sp\-0+)9#~٘ `W#BN38(ߥ m5cW&K[|:V_*AsW`$#hnELr_?ZW3*߳,ʤIw6\ ҝ?S"tMa+oI3eֱ^TYΣ؃u|Noe Ǣt#[r+~V"gov|<ʛH(<̀Qjw>ڸX{ւB`b [j mJ(52ωG(j 5I8ЏZ1 ] 1fmn7xd`$)(#oWāƉ9 h./g} rb~Q.$yeNy D~ّʅR&t2TII-;v=9VQxC2 iN_b_n rbR2r0g$/t==Чf̖f%l@W N,rCJ}+Лq/Z!RZφ 5 vTൌL/hs "0f֌, ̱O63d"dL66<dPJ;z]Ry9llҦ*yEfP$v~3.'mK)i o(V&!(KU+\p/5=u{` ҳ,׮%  }Nƞ"P[*w^ҊA!1JT)@Z29yQ` yǏ!SHT, -G 8Q(6xp᫜é"tK _6?6إ84U2ƈrrǑPsvw.]Lhq'nç:N&~ױ+G>tl.pXgRtMPmak~EskHO%:-@z.Pz$܊Մ H3~)(}1Eޠ0Q oUڤma ޡwsh&oGc^^? Rze6MTK{ێcKw:C@aۈ2<~LCQw[N<;>e?c]{@ՖE{76»=?&2Vę݌L.;5GR4A =,:fmh0+MH0Gqf|d% l5wFH,9WLU_RzK <ހA}8=}&ӶoH )گ(*~I#н; 4p Ńco~5ja tk$mubՕtfW߆X7,̷}7ap-Ƨ:3,) ǒ9Ȣ 67ʼ=ZXn ;y3.EtpPK=vK9݉O7jQ eU.NȜ9-J~@mv\~۪ןKX79>BcTQ<$@J$>_]^}X|҄?a,691CD%4*l*x*y\S> p\.wb3̢2p8itNa䆳w"y;!wtm)&wrihl}yFem?os益5)MeBGOh_jyf46Jq`$xtc[CfFCM tH[ŵ`YA:m1bT ĵ vD&7I#|fu>74 !x$ֱXDĴFiwbG)Nfu YP,} 'N͟8--iE֔g?S ?2!b?K}{"J7~>¥;ֽB0 Td:G1cXV$dgJ[sA ܵrIP)Bl Q#2*0 {#Qʹq- }X,s L%g1V~1̾Op投G^$XXwJf CΦEd?4k 7 .*\0X6RR6JYY (F'擄u1fF 10R@Qbp@Q[.f\/J[q[d@ibdט;2x S{-w adيll#6}yjq^˵$LBYFkX5 Q0&;6^ .Gd=}BjdGAzh~ժZǭC<%"xxiWȁ!Xr8@)MpC׋y~x]w8"{PMlgw^&VT&/:Td#,v_{Qv= Ovo'|'o[Gt7)3}ʶcU=ARK|1 _>~k;ԑM%B={<3y0H!$d7VhE 7%bKi\墀RUJp*H|RGhg@a{ SceCec*[D ё`Yϵ;jXșg4 e`'6%:iB*^11"yਃü*>+-+6Lc& OY{}~z5/{xL4.r}W7N#'H% -1WY4X-ŔR]勜WPc`C.vKP$.,Ͷi#FqosS&o.JsYKw _!rG͒ "?\9D?쑼} 0C'WUrj =f7n"rƙP 2f9(l]` P[,>9r!8ċ g1+K:nlDOp[;*`I/ք c5t{9ߞ\(̠CTG6j4f~bN>]?/kK>] mt AIح8 ,2FbA~М*m3& LhuLQ!<\,}ZvKX)3ɠS}z8qA(H@M꽻cV>J<;G[1{k‡xJ=of,:l56  BTͩ#q9QFRʪ5D~Ĝ,@  kٞ.⎅iE' dX ޘ=ԳXϳɚjT" O뚎>ݒ,p13g1 pFy:zF63Fa ,} W0)fd3u@rܒ 9bK=P>3"_f @>4,/GY( r'E~ Y}!;E)gUx͖6 #suI5 }tW%fC2<cf;|e *Y%`Xc)W '.&^;ikv-<NJ&ԷPT~w`MFQ@졋+mdLw)f7_a6Ms+nR"vD _勐E. bBDxR}4o2hרSyP=M(0tgxfPWwIjbZgsZbEHwLN+/d䑉iRR >>wiZoGlh ^rb c y+j}&}bG; 8+例oH#UT^ws2ea^t]2CI+\J; [qW0, XkZ1 a_)>xzcQ^h?'!rHle\k@) VXôG[ 7ns&\&tc, fE_. mno\ V;Gf} ]3bb^%A|e|{lŢfjg3kno'HG,i{^PWSj#mKAעjT ׳w2Wݸ=˄CW1+r,D^κ6zL0uV,+IdK-S=Ϸ{Tb7+@!0c-oCW3:s|F<=6<Wߥ:]R]񱫕@;-pi!YP)F "R>t7&7Z1ٍ)F(K(I-?rakEwx%9†|{=忉Q◻q5M)X\rH&~/e-H ^'z eưoTgLbv;6h>7IPFFNʎxUZ!jgQԽl41Wh2YXkJQSburI4@EA u§lU/B$<_2G~j=m+ 1PNw atr$ծHZhF[%GΜ@ tq?pJH Z'TEcyyv}z{FuhD玗 Sn}S29s!4/u%~694}[iڧch%v.{`"~=]e]ZЫr7 l%X3JLskak2x@]KzϺߔ>dx] {.AƔ (3 }ȗ@;Cr!GkIކro/pZzuElޒ2K4$`xb,H!ULyiܨ'>4P2A]X'>ilM{Or!G8 ­`?T:B3q <9%j*% |fpZi*Ѵ-\ԨX60FP%2;xSc\z)pXٍO~Œx^&g yXtE3쒞P.ܝM l$e &7$?}[d W]H52ɸ1[meZ#SWob0'ZvUYx!m6%6"[ìFrۿi)usAZ!QI!"Ds of#Ynz_,ov2o< ˴$sM۫m%4?qUx|Pl')c+3>`SgQ ML>PeR0XT. |!TxUf֡3M^g/xI˼zo&spgiXݛI>9? iq1W]^ 7Q8yG?ͥijg(n'3Zm56d|"s&raԔ?$;^\ߴ%sq٨A~_Pk3dW}۫ۤ̃>qƕV0ǒZg;gEZ<ά/ǃMgjl4LeJh_zAliAZJA[Z>=M=zt9aM8Ԫ2W= 1> o l'=-> kXzC2L+% RŘh3Ft 2qZ1AԋSB]H+::p  0;œ=j7!%:k+nbO~KEޒC6W9)! Y.KyVMe+a>[ / ML7$R}p|йhfBCX_|YewI)(NqFQL @;1<;~yWY0Cӣȼ N=*x~,8CK_쩐dgnrBauy3ljPup󂒣ysT!Ŭg0N;VVغ<7nK(ƣ,ƩxLykmtȷ>4l%z̆Ge6o}z# o4) dh~f w" |-h i9N#$5߂ݱ(oYqq&Oo5*9 9\ ?Dgu,|ȗ>$gYpF2x eda ̟S'*,E͏ys;VC#̑򛃀/ٍ:kJ!>HkO;TU,1eTT|dvbY߄eV%NMi"GldbktGc7ov(8\W n0i"sX`ÏY (u I9*һ;/9M5n߇jZu8z&7B!=\xVSS]|!2-= B(΄R[|L"_# H{M.t ~׿#R6.-+Xu uw0of W|BWUepad^Hb {(2cD]&]\"`BD{;3US?t_QRVBJ۫`CYE`RLֳAQ$lf&⼐X~"ν'c1tms1VkqnP٢T9DBnv`h;(m|뭜źc0%C[o\K3|K0Psc*\ic"7-#;r!O~r<ϣrwȌ>se 9=?<pσqNLػGu3jϾyZB]Ɗu9(NIDVK۸4Z[\/&D~.+fEû7ڍ-#XJݖ+XE( @Q:C7W#-'LSrdYckPV JE-gĎF\Я Yi_ 3[8n 2g'm[˜ub;E'\Z-6*|Ix,=p:h8eLؤQ$&b]aj%\<:6rʠ~[X?wj/"lU~POsҪ L0!: ǖD،S&r-m/=̮u_S3P#|xYs|4=?UI[>ŭ@YnYs{CS^6rd(>n#’2j`, 14I875KJJ t^(-P-7 {F H ̆"PWRP8e!X(NĮSJם+쓉wڒT@ﶩL49ƜP'~VB8Fy;C1'긅7Fnl ۾:|UE2MmmEy<_Y@%ckSD $;hڨ,'VcMF^^*C-fɅ`AywI2hE.YohFq0}5יQ.Sv;)yddSLPoRK\1^imV~Sx;Ff:f+R gM?q!tYlSkCݝW60}muWW@^Ơ^I2J" &^хčZ I㢙㷠JhY* @W&> RMS6-􂈽P$9Pre:BJf|n/MY*E3 WtȜUtIc0R̗{'R[?yYn* 䑫a zfu1An > mS$7Ld5m"34 IP/I:vb} 'iъNl]oz ]GƗ"GIK 1`~J2ݕْ!7Ӹ^8&* ܿ`O_#Al'B]i#*+j=}nf  e}NUXv9Ӑ,bBcYf1_1(8ݰ$.ÎOnAfFȍ9{l /ulɷq?2-CGҟy;WE+# ^0AW$[H[BsfZkO&څr"Ր+cc^=Q\x}=A1\.?q}#fӭf35Jԅg>IaEN.2H[z!|kxI_(n'ݩ5fQ*G4zV|3@ ? `Go'Bso'5= KIRi8Y0j"uњ$Ol͸W(G݄ )[ |۽_+ ׏ 6(+*;0(|tc4*`tˎl?G:7KGH6gV3{UaylO}%K;Cf) `2:yA^sBoY~ P_;1ܶ ֧aΩgXxMtxV*Ǵ7Tqꠚ• B~4'fd1侟$m=4f8Ҙ >Q!(2 @ juS`}{ftti.(Aȁn1pJVhKk=/<.Mr?c9dLSxч(ɨ/9/0q8/PDGԀ[(כsr$]ڶ&|O"7/Ud(6w4xqsІTu"[c"#᎘`>Ѹ%B-fEz,?YcBhvc~Rk2; i'nyҨ1 "̨j[ȗ❼/ P18AG{$mKFD@۬Gܖ{핚݀^CŶ>ibkI@MH#aMbxx{0V}HSW%JnǖN(y달>{B>fzGL<^$S^mNl,:^P؏K.fܖR^؈yo$.4r\6Y$\xl'Hi ZʭXih Y 5|YH@2[C;Mzӱ#C"w&Ê/QM@7B:ûm~Zykb6]c'ѾN裀S E Fvm:٬fe!9M@cfa^Dl?@n|`'F2 'AdB27Yc<_ģ5Bxۤ* R\afЛL94n.эg/pk"{(¾i>b]殹';_Ev1}e5{(|$dRsEV޻\?miCmmLH-uȉye.*!țb*q?ur׃Cu7u8'} $9a06觝1tVQ9&9SBt 9boΌCB CaXF6%u ~`;_8F ֤٢Mȥj3lVz<̭oVTpk;VVJB`|ڟuMl&l=p[S cgl='rriت ^+TʨYPn&i_}QRp-u?wNHV3Ŋ97"B>n:-հTk-K6 4ix]/{^GF6,˕b:QPFuI>/jH\`z1pq JԷL;=NmI&>uVT2(&]zi5tI-58R?`3C[3 @g$Yεz|r23 k;JK)qMwtXR;J{<Zh^.A)qAU=BC䫫,j"Oм iJ$-`d g?|IQR=TA\;zCjN~f.kZ?brNYqlZ`嶼ctK0cR%$8 %!wYvܑY45{#]dS*J_}ӠXAz6XL\xN=5bbJfʉU:U&@R#uYTE3zFg< eQlp!iT5:g吽gǨD1.]uJ]hJnbwE-IjD/Ad\V RNz2{HֵndM|ۀkԓI,dǿ ;F8韛$Zo0ڰh?$ 5vJ xbNޗ `3VNEθWfx@zyDݠp':*C4mo2#`X>b30WJH:.] CQ^/,.-ߨ)ą퉸1g;6ݩʴ/+G1l*EԷ in4:}ZMX_)u cP2\8 Z?4:,tOe,Hd>L cz9uRhxط!V )K$=b5?2 9 Gʬ$mk|p~EWÍڅr?mde~ĨБMQ9-Da 2GJj!ByFk/2I 78EtC :D LQYh^*0wf2!cmLR6zh_6C;YMn::1K36kKVz8ೣ x3~9:y-GX [$v}S 60je^Ԏ۪wj&xD:R.,7D94JX*l4du9'v_o!Ўu13b^.}nd96**3Zm0b;5Ύ6R۞=Jq)  Y|=2ޒ8;2v4Pn&qD7-A{㚼wX3^,P׺t*(@zWj_OhXx<8ڰp~o[㕱\ܿK '2Yߠ5uXy%{ļwZ$ 1>.1$YfSuTpe&WH+DCܶ}P`1~1ɮ}8-3[6O2*mB_R+tVK~7C;=lLc˵~TR+Y5Nlz :ᕮhUG̉Ͻ=}r:cC%bKNέXu5[3`aw 3GRR |pQ^= }7On)B)ϋ#cʿZaN{utA#n4IF~x Cչm] Al#֚-h>kd ‚aBzNUsX L`@2#d:FDH t*2*1GNRٴ־w,5PI2U"hy(S )A.+%K'~Z_WQ_(5hAXCW!|%ryj$%%]"ϊI3w<1Lu ',\? ϒ,ذ'snʮ{ \Okw+~d(MZV8]-a%}&5bvz@SO[D"F >= هSHos}+xAm=̽U!l'--7= ܓdEQaԋMZմ.SA 6ԉO; y2DjܘdQ-BFzWj1]VYZ5muGnKՅ/GOWߵo/G;l&5+͸7 ,5OE+3ұe %ϿPviqޢA5"bLjQ+Xev[·]E"Q]ߋ?}u jheXZR91ODy!NSJt0H3/3d`h n>gSnZv[qܪP,atنEEe,)tCXa}+Ok *1qÊ+CZTpYO좝 rZ4ugY@G4(|@9 Q+_a6@E@ kg%4N{AH޴;a#A>Tuba?RhD%=%,VJGmBj<4LdhqaAdTlI7&qn~/ĠVRJv@XE@tGd$Lwx~Eh'f[z97lOyJTM3MdY:w.'@r δEONBltΌwC!a} JKf.u,+tyhwh84oжţl샲C9F?HɗcGA`=)zA"ƩқwM3PMZb@HZ ;u)^1'"kċ݃I'XPAzՌex^?oXC 3_-v, T.`&Q;OFO CǺ@{Mbx-6YLHjSdA4 ="Y*dtOKpyje ./h ,`Ky_JMzêk;@ jȑWm?7cpG~aitai_?Ƣ 0b[n%j(5+Ē]9)G(9 ~/j:[(u6Xs,h˳Ds{lBHy%ITF/#BAY@mb$ AH'<.,Ar3/]BO>8-gśOrQ9ro eնn\OɍFcY&%zkCX6trm\nq⢩#19jwY^g:*{C$& 8ZdOoR1yFW˔Z,6^0XIzM' i X~؟И Z5uo?De/Lp1\~i{.N#KNjI/3)AI| Rf^zR. F%m1 y̽b2URˆ`taXR>zcxf.@too_i"P/I樽+ L_=J@Xz9 D_H:h;x\"NױesF+q*ērH?]0`dCMj,JOvDwGi^ŐZceoV7;a~h˹pzAetMuɂebipe&9e*`I tvJ?!M596`ɝ^s@gn*>}csqE Hc0&HgwC:r Uu@')YIf y(3am,܊N @8d?UQRMԹkxܥ:@1d?-|Pu7Zo++ gys[]˂b]j!["ϡtm QO{ rN.an \t9PX6@WR~: B@ g.Ի+0գb΢ۺZ`]Q1kI9;Ƀ/ZaoVbˬ:Q;E`IkPhs004hoc+&dfb[sN34OI*VLe[2hglNҝ<@sM&71/HݔHE}gqZÑ^c*C$G)yjbC7b ӃqwQωொ6a Wr:23^ Q ܃ۂs],y. \-Uӡ KqUPB-儂w,KNof6o2clZN2yN)7|m bfE^pxӯ 1D_H4+F8OhyfB#&o9ˢ1՞~ZUjyӎ+ b͔%M*ڊf'aA|]u1fyݵWA%i> `):0J'*vOޑZk(rQLɊs]F`e:UÚKKgj(f6J%'w@0VRýR-ǪFm/s̪JaGFH,xGFmaJOԧ;|O~悝h\_m O'#&GAɯyⱡM2@EhlRӢ\-ȫr:wuU>6 %O0<Ȝ+rk- 54=/j`El`4Qu ȕ6q7-UHuwK rA+s4uB{s$S@Ubȃ$𡤆ld'羿hl JwumGd\^Z62,PXSZ}KBWߘRp37H➍iR 1k6.ॡUuudŐH+V6m-,iKQDS7+I}*;&1Viveӹ^`ud^|3%:riIvl{$,% 4OTo9i g>V(3x,I3tuMc|2]|4ҫuD?nY}5f\Mf2NT˒~o[o4 |2m/ `r l:pMɏ7"ۤa5dadLhGՉ_R cx,nslWG#3)a.In մ\;ٻm*.GD6[ ]b,zOSkh6Wc$m;"(ʓ7ap7aKKR>;z"!2Tq d AS/AٽO%"t<&1gw( sε1yvdUM0~gDSӞ[yDR12oudTb>h, RQ#5|ENj亇%Eorq7bNB讵1R+$d _sMb}^"U?v FXeʾqުcU-5E:%x(B~TAϽ\2Bw j_" u[ %0Oab@m) *LW"[@d*P]ReG\ xL`0UMki2NѿmAHQ׿ o:ؓasoq86^D\|~J+~>Xu+'{QkE䞬~OPj-ʾ=͠Nb@F<*gȊm2d,{dH/Ml4S2"<,g\r+ L&OK&%6(~"}6f|r_8VHrP+<1Ll I#h٪{Ph˹HfW>c;؋*~ =<ԣ*" ͱC=JU~6 xI0@wu7]iPcDڐ4)Yz9AC 2w/Ba\j*J~J<(Mto֐^1ѿU>dE ē8÷1]+\SE8n,B-E^ދ|7בb"+%:Y.i0*Ge[]|K9QZ-IBPs:$ik$Ň8oX\̽%\ng3ITcӱ]t\y ru𩉼chCp%Ca_Ĕ򌗊0-LI}MuG yz^cdU;)H#t5֞!;p ͳPe!KԈ=$NIb3r!IIɍW1_hVwj Q(.gRͦѫNa?ǘ1$Ұw~juY39J!!Z)-XAQǶ,bK2uM*Mz͸""vOk+ $ϷEF "ǫ)?dƞS-ۻh]LBxVJƼ /j*icVFJ>][ҫ,L|Mb,nN],i<"RC̊tl:WදdP}L|%^P0GĝJr[&l)eȒfItz^FACJ/lqK A&p++?|GZΟzi8cSj D<{t*+tIܫ\HLbTWCNVٔmFdƀ<  1H+xc|׏إ ,:Ui Bޞ N0s Zd`Sf)ykB֮ZOR[\Q_QW=;8G[W3Ҁ \땗Qh \t‡c_j'cFw Ă䴨܉%3 k!­ Rh^^QqH&ɜzLޭ+; IHcBD;*]&Rdϩ褑q󉳏R;NqﶚC+',NgZ_.ϱN ñ-b/g9"m?*No@4:ܝV2ۚvī6, tv/d'A+ $QTYXͥT0 #ͺJ%~L/U# NrZ I*G:1@xEC %L:kO<_ZHC_ч\/ Ǘ5A%ϕS/Nj ]=+! ^hZԷi ozI7qF}#=KmA3OusR5i/Ȳk,{N&3X 0ZiANzAy="dnw/waΟyVra}4muޘ3;GĝÍkROAիT?Vm-p*qA ~-+̼\jtTʈym05nhJM6.h>ش<5OeFZy, T"U6pq-A0+S×hXk^֔L4ГFSW[i}@VdؒbhX+/YʀR?!h$R8+05z&l Ւ&i's4#Չ!7~[^LUhl.U6r}/Slvڝ@ֻIMzٚ!y};T,: R{e"񋫭:8zVGZ1 -C)zުŝ<۠貞;X9f>3s첪xLʪ9Z 7Ay:u1O$(cyy&'2 Ծ@;$}Er)7+R}[ۃ_F~q z/XCX1c K|p}E>mfN\wilL?I+Ut}EPZ4le~XbApĎ=Rq^X倎n 5cw]NN"ؤ ?J bEPd 6!_N<$WW4 4V\mK0}:cբ6Ũf9s"9`a#ev4HdSO:YTeGrŒ!ԌDpMIߘ]ɉ{ 3eC#T~d3tK{ͳpzZv \6͍M~j@}LKCF7Xf6_+s%m}5i7X&#\ܦ+A݅V!Q P7R j=ISA9VI[#Ɇ\'5칆Dw¼Dڍc?X_փ>Y|k[&A2) JW!.D9hJFjVqf3Kܟr*Nes)0`pY;q :ƃUM:[b1xR\ "uӺ `1tq#a IfbV /zr8whդ,AqEdfŴ hoxK4@A٧"%4$_7Č+?vz&{bw JUN$_. 8hb㲒\F*l'#_lބ hH=mJI~a:>;[Iu-tqpnU^2sÉHry +mE^\p΂/-8~ ^ +jjlP"xX5<9!BG(кh |K(|3oߐt{,^d12T0`vx~c{t3O0礑-Vڲ_nߑO^ VF.5W'ceIj^14,6Vr*,MJgwPv@h:gseD挥1Azr`:1/{lJU]|8IRs3 &ЙFlK@StDoۥ `m4Y۬[nbpOi@^ѯrTN `6LL_3>C>穜B0]LE/)?$[< N1q5] 'r`u7ȺȠFukT;N }[9p59=L,Tʯ6ծ_ԹlFВ Xϳ*"i%U3拙=kkھ6}0x7oz!]Q#'Jh{ vT:rK,Yd^? ]a"WƌioyL햒P zCC5׶8춓:@[h1H01pkE36j{ӈkj9|wVOTE F[̖MeP2nqvU&zufH dD,CHmxyU&|Q:l^c'[ݒ(s,?/j{1`ެ-.9BQ H󊹤$i(5s0Qs~P3^i#W{;i&lў6p>\5YqQ ABjTS `|[yD=Cn)ъˮ&Uwܜ@ei}[DE4VD}fj$)un#ns#ʣ]Km [|`#,g"*"Wb%,9Сiy8|WY$ IY s4>A2#vCǂšQ{=ť+V^X#x=G/F+ ԕoV$1=l Ӫwc0M~4CyrLpRDQ24RliAt{(7$VbۙVR݇5!>ٕP?)rh'p Io]z=چWʖfD^1‡i 0rgSO͗!~xƣoڏ)%} dXa2b>HQfe?-(YҜ4zGk%!΀yéZ;gBWoW8sD#9_mXhjT j!ViU-"5y}8z;{d:NvEaRtu gFT=sbKuNx#Xi %ɳ!'ԁAUC?$8ѻn1k. l:>yp I5`f}4y}3ȎR{v,,dw>A};bj+DgmD+_䨨dZ sL xKΘӈC@ikf;(|C>]TfX']C)f8A\kTkvrzS#Ø0S;,T?}T ށG6љmÍE|܁,4kr- K.xr7Q3i,v&Dyf̼(rIdE@ot *pΙ[z߫EnBjy{TmPUXDxZ2lquz^݉vnԗDn`J澋1 +d?B&t" ao Nm+NRk#nAزܾq?_Q9DS&T&P%l$Hi+%O!dc8}n~ahX\Z*\cP\+ -`1uHEP (ϯBt_룫H@/_؁Oo7pM铓p?)*۔Tm 3bl!p^t K4k1v w%Y^P̈Q<^Wgpw`xrޜ8l}I>QJCɿD௪ݧne0NnUA&0*%צ Q ˋ)zP{wb&=I.@rvp/6%߯p&p;ܤ21uw0Y$mAY Lmnsw*CҤ^+(Lbj15g}*9cB,i'9% * 7b{CqŃW l9XC-"}| Tтl5\r)4֜[ʾG Vi%^)n4:GP"1r 6:?PE71Opɮ1ptlkހRagQA5Z #ǐňIܡq14FHBfeW5H[VvA-;A> 3d^5OOEy&"kI>91@cUC.|o=t@rbb o*d֠2 Viu{Af'&D0{+Je!(< BϘTo n=ΧgX/t }:'|թHb-s}@d qf}Gw*ŒhM?Лlz°!"8C襙 ǫmQs?zPz#8LyxWC Z J@y;!o(&g _V~ i?s*Ɨ#t=:W@9qi®̀ 40hMnvc[x= 05249eZzp*`|6 @ϛ]S ",]%y~UU}Xhc ވQ#P4gÌ5I{YPPRեY"[p6C/UA=[MS2p QtO5M18HsN"'_ȼsxپFz.5Đ &J-ϟ^ty'Z" &h+_Q>ޗHҼb:^/r2/ jvgH`)u#/B?b/49S|*^)=50$蜘z}0 a Db*Í#z)TW! !iRd!])F1RZ⇄aƬ-ޞ(0)oxEn|iWT0|*]MHճ_acÌY2'vIg~lޛHwً"8K]zN W+w'oxm-DOz͔6 &v?Qʄ?lN7?R[Ulʁc ]PmfqtaLs_.7f|]U#ڜZ[t!s09tsGhh\)Q*l2U8Ws2^nb)F.mUID5j(YoH~iBHcUaEDhq uX#*t;lS+a.X) l<.4%z;!RQ?=ןCHQUnzCݧ9 cN!_ T판\EmB7ZwA-~e!e!hbjל)<Q.E 3ϟ:PeW`\EŊcSnIFݱ({*29FVJi~ M;K=£#O0=," u:-z#D$_bd;.LJltEvU[%Tqߜ<x[?rAWV6>/>\~dQ t%Q(=82L`248鹺Z[,)nlBcysc )kv7iWLnnkӜPD6aTdwSG3h@\'٩t;Z6@]vYROyǑT#kgkIl/ a-iӲ,O`*嬢'G9鍜 oBPܼSf% ~U(͡b!5J/~Խie3>zWBHOJ_G5ʪ!GΣFz,(-80oﵵ&cP|# ܘ_lFԙk8u+}9te=clӌᫎwŸ҉\ \-:u(l?Y8O{J!{+RVL-Sڊ|ntE3(aE:ax,%-x+b>x_[xL(G\h_1bO);Ϟ5V Ao~NYdi(u,0`o"1<~u@R)&i,$8(Zơ(N*/gՄ8Ŏ-dc3nZ[ٸxza4ruT0aX$th%-q-o`^\pɜ1'$KD;~y` hS}hvC;&a&חRcILM Qx>VkҲ$ }-rWgx1y-!󳆊,-,C3U2 S.@b{]dR5Ʀp9Tyx""H^W3i[Zc4,Xy'K2+P\Ūu@e `vj#YWI12\l lP%溽FgM}e)(Ͽ*}M2V\֋^C$q=nX}0)B1f^Xc@a\^#3vi'g}5^}A sgKV9m[KcEOh``80 kLiqTs3bU#&\z ϙ`ZdKY zPy'`v0C DSP TablR;{$]{/ N s|{:094 d@7%q_[Ec ȓ0f@Ο! :L @w|b!ks梅&mJ",ø~ͳ~6㼓 dy~Saekە1}GgF5tS=a9iV#TC);f FlH#XycͩVܰ<2OmKCk>x\ R-!GPeÁ^F4alW};.]Dt@R]EZ"a箺e{4\fa$ xAOv堝eyVp  . EYO=_%Zm& nU`a yOwf3{Ce* (5-'\.lw*fKcF]@\$?bڞл5.ił/Ca?B2~L0c3XoWvد*kQjBJ I-k$btY<>~[E^ÂtSiثz8f^ҁmlu;r)mKB~Ȑ㕖Zk4i(90$)gƩ-Aͺ4|4\L*Hm@>fÌbL:$FlmiV6({ IX@lㄟ\(;MėW/A4{tRO (j1Goe%&AJ i*>RP(KiY] EVLfz@~}~P"nȬfgڀY-;(+Xbcx3 cT4VK^#i0m &:4Rgm$N 6&*3mÿ{hkYv3bJ%V2MI)|cq6%Ā8BSʯ J5HEz`"aH>ϋ8оؐ'dn:@:c uQ쐴txUzCL_['W2|*8!/k ]7W!*E3jt (Qbr}r/;δz$8䷉)~ޟUEeLV-Wp ǪU&>ϞzO`]r~^v!$H4$;>LבdiC [ʉ!O3:aSzlj!oX(Gd1vNqoXѤ6'iӲ}p20& kC?ܒ U%z7l?X1&*^SzB>J=NpQLM=v P1]a6-y~(^8~m+u=Eovj(wف}QKb皬XƔ`2x{D)J/:"qrUjf9*\Կ\WYݘ~~>\mWݜc-R$j$H񂝱oGŲH!$$0w0;N&4A-{4arMyĵА5]-lS衚V$RFNjm8p7e&X*ԓ/׍CC?P{(~uX G w$EjW)'͊5mFQGY[S`]UPc5]JΓt#BUf9Gji 0`&CKAL&^JTOnzKDHaDG/L { K0o[IgB r:ƎLfP<&PM<h&m Tyxb_]w-6S,#:鈀wО/.{lC3 m7ѝuBHpn")B>~ 4!uo G'~)v&rbn$Og,Ҿv!l*-T{16} 1:)S &)D;,ݟ!`nMڣ 񧹝_73fG^ ,IdD ^bnc{ļx(Y2(%5<~d:^NY$TA)Ģѷw_B&GdU i]$+^ #Ghk*5]/@zzn GxJ(1j\W+P?6u4x#!%y˞e~$|AT)|AVZE8 lZei[rAX%QF]]Vq_֞?l}BiXLe% = ~N?6u.'xיC5\ U!co)E1 .#Yu}]D_u0د_} "ik ^ff$dsg1;|dLƃ&nvinrzIhGg2Q%%k?zCS~%- ˴ʤ|2;7VUMΐȘ&!ϸPGsޫrVs|G{j {+VbWySI:g@IU0 0՟ö#PƧ]H=tڛ`@+]y|D3bxn5|0_c~ *P|2m1ugt~Ľ}׶Q=A1@8j Nkg/>x:o8q@oݍƸ3_0qF9jK5m,Z_9 '{%3G Xx(V m85`hY0`gF|:g 1eMZRN>? GĚ:(&-q@Hd֋1.A{g ۠y7kpZ,xW/`Pz<ȐM0o(㫓PxnlVjM]K5\PK {%#eȁ:/ۦyum 85ADpL#Ѷ(k۸=Rz,$ ky/2,$dXB-V&'{is8J!_8I_ hhA2†ݖj6:5 #M=0(<#?`&ƴ(oٖ pp|"&"h9OVbXqI6aۡ'[.{TBj ܼɁ6Gcȥ /OBڎ*EbުlEMޅs.%Ll˺ \=+.rsGB_~3ў"|#K(bZ Wq]t^Mà'|rHfI+knV_]dYok;|&;,Pdޣ ނ +OP6tΑb?E("&23`; L DH`$n>7Q3gR-.?IM*@Q5~09}5g '{U"m5o?nnM Znk ƙeRT̰J'81(e` ΧOU- a0G8(,KŹuyB΢ C]\x+0]} u?Abt[L6#2p:?Q#RA :/U2/ Ō ar3~ >]87K?S6Oz04(I!KL;cbju.&0j/,(;BwZuy#jY7#{V"&CUO^ ԅ 3d AvV7SN)D0L@uj:ژ6T˞sbn HԆc\xHfa\@xƭEk'FL[QvMʖVp/V>91:T'"ܧ$K}?b!}3~ן !{_> ߛu,~]14gy$O [3t&ַ0 d5c9o}Cqm$g]Jx7>*-&Bo;ׇ%H՗B5C,v.׳Y(.+^7i+Dkh*iRt&]+EjC5k\4tã!49 /SKF$po}u8qE'˦m5^4y]ht3u{VuĒrM `Ӎ{N#iLuXmwą\J<9 42c׀c^O$YP8Pv9!,o2ΜS$UW =*Ҙ *G#P}3=4n(TqmT\'nEߐ4dAl/==ڎ<ķ4H d~ mGw8Ɨ~q YXdd Cy[ VcwnivQQzP0&gBx0g!JPp Į)9[geR?d2UF_ np loa1~DZ8iz\l&ʻ,\˟3z ӊ+-Zi0mwcM{#hsoeT,vvh_[f'Gj{mFQ]%7,Mv'Ohϭ0wˌS2Pa aavD _&L=*`yCxoM@{Į}o<+$jbjvR^B+(Otߔl@.:OMY!͟` E O%Y=͜*KfVIo![0M[l,e}Nޜ #]\iwk>Ićf$f=8=!$w ;ֿX8Qt@X|~dFJ?Ӗ !(h!Yߔqk*Dv7(zf\,+1E/YK nz~R4Ȅ&:bP7N {y1exS#.K^.hTl,S*gfW*.Ii|f/vF<[j5en d8>ѽhɦDDz%\*-G>Oh /Q{>[`/ 4ϒ Wb`U |ӣ@ ,=TQFPzD~)%V^&PWAQ?z֜Nt2F!y9O,B`(_i۫\[ p]HD`IBt`=7(AFֶ-M+-h|U1y$Dt4չ&go2Qy3 dQ)HJhMf@#+Pi2(`M]f(Ԫ̱DlUMc*NA8 @δOR*}(K]K47epOA)zRN8 6,Do`@χB<] vrd`0Kn+Uz`A+jˍک=|"=% Q%Ĝs^MM\*JkI5갽؉(u|)bI)>2 hjzԗƯ3[ƸxyNs! '`Vt m3I@F"o'v.0xr?Ô^}B({TZư^5r5gڵц_aJp&kPG(+J|<ZSZ,{Cp6/6vMZe/v38ĩ_xТZcj ]*'1 vph@DiK0|BicBJ 뫠BҏC{B84k *j)Bblv3e#I êk#3O}O6I8ӄ5H[M mg#(7e,h  c"g =/?2KؒcqP)pjy|{f斆w(&セ8nv>_&O31$MF5Ïs! $5z.l"8oxi($kT]']gE\<vAU;Z?x=I@]57fB6a$/엓^t܉Ǣhz\!J^:9I ^b"mVf1&) tL&?7vqNfpBaÿڡf/dJS^t W ukЏ,C+CI֚'܉ZR=ɸ.R2=߅X,B%ZGߍdx~x_)2&W-ݳϴ@u쩂5i TC@?ux>-9qOAKh-؃Ch8熤bsHŭVĝţx* `d.~7gM$Cq\6`0rU A#F\pWT. Ƀ+ftYʩrYu)ƙ#PdahHVS,^"$IZ߀eZijC{,]{00Pw:c:­pZH'-=wc,7BP|UdDn="&ën,c:P0*:;aՍ.=>Rz%9zep([hV# 0&N5HxXLw3}ŀrxq4@c@DK RTģؗ(gf!xERf;v:}-fYIgVF|ԏ7Gz|z Ɖw9NVdh":qzf_ c/IP2f㝰tFHB H_Ol+K3g HL]i̴Ԯx{Ock0̀QӤ!?6eB5A $v +izihg*'wgry1U?bv(*UHe)3{ IlL:ED>i;1joEE M,|+aZз+RO}RPO29`z)% %=)_Jʤ_{jDtQGxk0Y~4sp;X#60Ed 8Go"3[)[̀Tt'Y\*㡉IΙwQKi)N>,z%-9ݑmU^y;G#TcZ6j>-VwZaP ˶;%~ Jk9Gz.6 EoDjLѨ fLTc\ַ "#IB'Q"5'“n$somc)')|ΪPC])wd]彜c|Mz^5 O_;i!K-%¨vpw_0e;.7+ϖUU. 0hAǑ}NKB6\-,O&O_0[~SᅏÜʀ犨['MÇzClm|I/_5da޶Bh=\%)ot6[D aEkDi7^PKH:o7p"F sͥ@L`%p v՝O~ MYT7 s`aDY'"<(,Vt ]ܥWO %͇n5d`-<-y>;ׇypP4tі9]#!qrYF_ul.ئ$ɲU a\G*qrtiB_|s;YfXv6ݳ*@pP4d lWsJyY?Iүx[z=CO5=MBXjD)5)IVSjNDo>3#KV^ت;{>[fCFŏ]Ky^+pF~n@nyKqxJ`Z~qh;<Th-))!8T8ǚ?s 1z|ߙɦ&=Yv buEroTvx&&#m5DI"E/j>5WW3As,a/nXdX]3c lgN@ajXǿO|ů܌3;XG=3B/PvZ\%i]Ҍun6،wLiĞIjPə2Ɏ6h\;d=Zv$cek/C$ czepWإY1܄Z}%S^n^@9AMpb WyOR1`T|oPN޻uY^&p}%t wck͕.vQ`WmI^?V7zڛm+|Ϫ5mͧw"ѭG)9mzxt[l!HҤ~ GŪlHw/\:3b%ɨ잧3GVq> +Adf-kRTӎɋX)ʸNfߤ#ŜK1Y+~N>ðc*EX_%:wЌO;2㾦\ Qƻ?Q|I|dNyOݏt] GZ7ԿI[)(}Z)yI]"χd"aF~>h븇5Dݞxz[Vl0TLbz=5L^"q+Ɋ2/UdD 7.xCg sw~-,3zQ:W( ,a" @!囜+W Ea:;0&8y{fvpCͫ`Tɠ3lC#7,ɤ`+ɳeؗoϘ:7 O6O:?M*0vs:vAow{sFeJh5V iIPV7cn4TG~͗=XbFu. g^(q-~u,̚ϭqoCD'RccNXldvA٬Ͻ:I:P qcJ3dm6RWiR5PV5I?r:mSͣ"pZ۫3G4aƢ3uȎqYۜp Bo8!uWIb0P)H=t6ysðGpV/^OkXn@93j!K`8w5YM3;gg5Y*%.X|[ _Q)8 dwa,S=iEA e5&S6#=FtI1ްԴ GYOn9Ko-2/wrڕdSj^1 m2'}w=%pD?E mvXڈH zW7M˛!;55B~h` 7,4ST01bŮ }gR+K旭hA1jy:Y_61 l(ijQ*j.7CóbSl(T72ۭ}(:Wv+!,volݱ3ES+k3-0RDy\2~?ӭHIlǹ1B譺:8 Q)ԯ7^reE2 ,(wkz$^*"&"osRy=ǷF,]K<urbH|v C T KtoT\ؕk[.5'= G w&-Q˖Zhkf\$^AeTm4\˜8ӕCgڲүcMħnjzS[ _IfH_dMo ?z i~U9wx/2VK߳N2p޾EIG坨ny|Ъk3ٽ!(r'TwU0t½ <{!3TQAU2A;,b\~&4|<؅rOCi71,-U `p!pQ+T_k~~|n0˯x~I(Ze>#?B#_^8G֘>풖3ΒA Tc# {N?x-!֧[RB -W(?F"Ê" 4X.m/PW (}*ErFt MeM PV-D@_wQb1n=±=# ))a hFD|safm59ߍ| i@Bt萶;zX)526`/W` oh.@38=|G ^7pه,joTѶgN#>$nQ&6kqan25. =>aѩO~ytY qᤳoX86秸.N#.^ ѝ0]/u 4 ՑDLr\ƗzQ 4=Y;?)/m|~nSR~Nw/=~y<.G%Pm}_OM4"tQkj}q-ܰGHtU=!*of8@ʺ2U4RjiC ~4ꦶ:G kٕQԞ4 E#}Sp^[޸B 0oA@' w0S`NzJګNOaM%/L]QIjz3ٛz 6OfbKAE .V.ьz#:,) vwpj0j$Ƙ7+0Z>17Yˌ+R3ˁ{ p!*ky/m9#O'j"\8m HOis߱S1~C{UyZWokɴB(n-+(;[VҬDU?18i2T( ٓXgV VwQ_{p4:5'!& -c'xQXQ0T:b q Q  x gbuZv)Y3eB_d.&li&K~9?F{lTv6W2 MC1qXW>G4gsI!_ ރrzQ݊=G.@DeR\M9T 8g]fUƀ1-{m@ C$ђbPEG]g/+^Z/6O%uab_}՜5F z*xr[c~՚˳iE=战Pp|xp޸j@=jA2Sc&?8n̻31 ̯vÝPE(jl .$/n:kJ 3i&݋粚Uxˈ q|2to`F}wwfl7fB_Oob!9iNUn/6@,x䭺$*.򾣏 vCŤ\wtq6."%j ĐJl#?̮_?ϭ׊I/! aϷ&3yyxe穫)%DX>S׃$sJ}z1`̵-8F> 0e+@Ԕ;& L y$;/!1Eh0W E+ 3A{Vu9ݷX JK`I@^ Ԛ\9b:bn-k3Mcssr0ga4wr!ȹpvD}6MN\}[ 3%.u]}v9QPDx"4фRPQ&Y2(t[ ~봣vB.W|2b!Dh{[ H,,|/VB;8F '1 9M0HG*6,S:թ~ fӗ”GdWtTixv-/9ox8xϦ6ocg %YR,8p~ʿ~Km\J8~ڌ1Wxe;CUWYLw\\@DCvobg*FSQ+,!`M8sS$*dwȾx+HCX!.*%ε ,-V^I_ $pn!4P ff Pd@S>][}y}DpZA[b& 0W򼒝V+_1~Z&7@%n wv>h+`R{7!`? b.i_ug {MY+Pгd7Pn([Ơd6[1RT/G8-j'(Ⱥr!Z51ܸrMJy0CתK*) 1QZ.+go`O1mąm"^զ_\)g.UY"C/: @s5e26Ah\`.˃*Ђs+W-26#2r|L2gtGIC0 ;AcDe%Q/-Rp1o#ٺHE2d/f:|;*O4fF.-ȠހQDOJ6ޱs*8&`T v5xC/NL.}9K!2{Ӧz̭l^q_$N0*7LQJLj*!_h.m$'+Ǵ%<`,X7Q߉[ ]L6UeQP\w$τ#:R oٌ0sZ6}E |%W3*apnh^_YFJ }<,oqjɟ3L|_䔳sFfB$"\ɝoec4'䯖Dϯ<.IAi1݉92r+4#k8)S'!*#c?!>(QOqo/ID춞|_`5һAκβCLux1/98*jC<ޢGBP=d,mb$Kiɽ .0WX`~8Mbc__B =Fw#? Z?B [Naa{Yx*ZjWÞ2žտ !"!BdO~6?MVTt د0;iRI˪S3y׉T%8"VMbH;Ibd͠-\~lc}seۥk1;u G9uZ8R,WtmD21 '[rɾ~~L'3:)DikM1%_BROEUaa~})`5\&^'7jJwAYi9 Gl]:8fb8ƎYq;힯n*F%G ZrӅ璤M2Q]nĕ>],jA=-ĵ!a!tU(XoК,y[U1%m[cs 84Ύ|@\l}P_ް ׌cgmMADO$&*QTEX?m(",U!pVa*r aT)qavjMReOqIe<>ȅ{ #L=Ip2wìy#`$a5lS.2oūsʊ`zk{BMzݙX$_J.4ՀI;fVaF W-lӤ2bYC9- (dj/ cwBrm?|( o߅椂W2 .zMMm ^exH61} {j1-ćX-j5] Vtš[\LD-;0?(u -l򖑂mTQԐ 0^b5a[ZU,ˢ˃X̸FP?9X$;ǖC!AlV*$GYyblܡBs&͠l2P +LYύ؋QmvdEGS\n#Va2^̈BR2w WVXԄx?ep:ڸZ|CJ[B3}m)BNngJn$.jVޛQ5 eL~6I%8{o׼G!=Kag@ڎ#HB=Aqn?N ̒>-dz[A4:lK)|ڰT/D-&Z}n*熷'b'Y۠\m Q@_7kd]'o(|cTk"a%wzۖO @NDS/rtU`ȧ]&C}0p@)wL0Ԑ5azz.܌i:|N T?A:{J)s9r Ap`meX|J˛> ޮbA 6hTWDՒ5A b `?&jc:ƙ-To]6-FtQq"i"w]\!g3Ka.656O#le[h;Odk˾F}HXTzS2bUI (K>S?qg.|6CȅDo=#6ྂ!i[³Bn`_~#kHʪ"q! X:F%LQ^lݒsbK,`Bp*O*Os" {)`e&Y7;5[G*U^&U?`'F߈AŚM 6٤43{`;8J?7*W?D#HRTn׾"qZ!aTC0p*&L`+ >&ptOj}AMf:j">=ybes5޶ի@8{_BƼGOD~쿧D%q&w :ae߫X8 -1rj( )O gR{Xm.?p {!HRݎEqx֯hŁ^~uI_jS9)JxI7P_)BZzP}r8 54 㘺- BPlSCZowQP4U# ڣrL;ne:ap7Ku?7s6 l3+"5Bi2b*Ev494 >fbbvM/P5k yѾKҥV.h jU.=CLzz[ﲜjC#. )VYfh3[k0B=|泃xRgc^\%)'}a .(0ji"W5ٜQՒ% L_VԃmyAccV,h&,="jȥK:iWWQ{B]*&!Xeb^Dy1t [/m(nFz-^gK 1e/-H@V-ja4Z`hLX_Fcyz-saX1J }~3@ _ ֣OK@=S)˕uYp.1^r16>T^vYKEs.iP%-iMvo\tL(!%r:I@r}|!kKX?GaN{ꖤb|}No[~f5zG:lbbL =&ϣAq;:ReaNk@T&iXD4 |30hn- dc&UȈ1k#:x8@Ӆ.澀k3&jR "Ă'(mޔ紨eAh.' Řs80 SSf'ǩ@.j@*"ɝ2{6kAy_B-_ Vzho9}Yku|#Q>`oa?5]7Yk޺"*bvMΈ!EjjAQt\X6[G&7ZG?UOht'F9"7g .&¾m>QQ1ĴH3,f3[ zB4p#<ɰw݊b@R/P}GN.ACXMrUxG(<ѽ|TQnk_Up=*Ę.g.ܸz|oq%4\tk)>H.e͒,fY]B|tm'}ˁOEİKPaYMhc,W/`ۻl5G:OsNS>mx{ATn1ߖT]X\xfr.!ͭtUy<,9R]* idy |zBɸ;'хp1YxvJtάsǀK{ZH(! *ցuã}B4e Iߎ._؊$pm*bdrōE!G?+[3"yEJo pIg0XVT9ȒPcv! 8ATl `4-tZH*U.Fʌwl3!;ό\_0'Q-Vem'[ʖiLa7:R ] +d Ys&b]i}l@fDޅ4W˷35Gޭ.V ޺ȦRkoՁCv1@\;Y @1ӆb;G0@"acL kBM@Ѣ}zAk;q/l^m旘feQg^@ K:#hKYڴ5z+ӈhq*-qs<ROA&9(-7֊1}DAzΟy~(5`c׹u6$%ݬt,)#ǰ"4ꠇb=}<Μ3rk‡(I4>L/kGp7)D=&PZC.~n48!fy)S:5 pi oylu~M5}V)ǔ|_ot9̌1ҚO4UK?,qxHK.6 D~ِ;}MJz7e0& B AbiY/Sw8w(D7H"S:}su&UtϧYÈf?9C!)(kŠt[gb=4/\OtO`>%Smr_kmjiUO÷yq|Xuon*:7߂eKiFR䱩_+ g5q' Xو4aQ3UqHvr@m^ }d(d"ZV} j %>D}?6{u>X!xax|NoORoRf&Mmۊ6w؝އSe3N+t=픲c`r 4$лw:$'c[o]JDw1P 6dr8[j/Z V?+%pavONEfuGm\;(\Đvh2sfݛ`N"BLG 1ެC1ƃiXX;1$yC@]G4.r0Q<m4ؐ" j®>tԻЃǭoԌ)-ۘ +3 btr信d*b7[ 8!1`5T*P\-/o} J4y8͵(ўL*A#Z`'KZⴽm~+? VX==rC;8%jh%!{ . EK,תaw>YhkSl\bh{x2RUI#Q7ziJgEm+ďG-ٱ|{?w5|90DSV҉?@u߫δ?1O9I\y(9-bDfc/~^w>GO #а&(@θ`OM.~;I*H:Ζ&l W{e@yss%9#|3︱^ cl.ca@Rzwn)/5&,߅# BƱY6> ?3dM1 /+$.yQTmYdH\2FFi!Eί`x֔\_GN֐`fCN zcoc>uQ||3k]F61q4 yb8D˨R Wl!J#,ӹ<-&a)"L Q,3LtOZx<vepMʋ& pV"qʮ;&xBByzā(s@t73<$obCd:![0 9 7ỳKkjK0",75F4=0 Â6CqrǟaWx,%f Ȭb%@rt{a%x#N׺V3|$SLt=$=N@߆3t/"J5gJZ-_3[1DlDﺍpj\^5Pų.TExӣWil0X))rhlGd9(@+Kc Ќz10eDZ_r)! gq=~iK<^?:@  F$tv1qtoC֯U8=HBd1&ʸzZY$eβ(]ۡ+$U*'O[ v%W2xHl8E4`pLcFYe8 Ǿ?q!t qR"cPʽ\h+Nq5q-&^)g-,i3r'TzRpmHdV [w#1ߨ +P@#cg3dI| [D2m8ꃻ b!֒urѼ:+ɡ؎_pyeT3͜"nۏ*֧=PI0 a }:];@xczsϱǭ4mx5Sט?|xaiܼ$W_hϿL_0sE]͕\AF{O78(m&!t܍r*(?{C%|?ɁƐ¯,Ҕqh NB4̼2i >Sfk`8xKJ[~mȾlB %<(p R\nq]ugsػ B^.[} z)A0^pvV2|(#]=S9 5p7^"zDw}c~GIhx﫭COPv6T_ohi ,~".[i  Pڄ97RDqU$Bxe2U^Ey] =[bВuжy ن .#,vZ%!칖vt1YO_A }^9CS %*90tOS JwE $Sdci"5&/ 7'rF+0Ѕ4O9c9yz_$,(4E.Ze-+l(=?<+emR:*" RcPT2pU"%F,TXjNJ =S,xU,Gmi?.#q6I(=$o訚~گ^uFm^k6l(@Cv/*t"IpI(ǽa9Qk֖b Q&LտjK\>IM(_bZnK93fg/~(=g@ձr*@]Pj?Ԃ,O͜.'N'F)Pr*7lq\"r53h\>Vw\ɭ>.AdRp:Ո'uU}=Nܻ\Rj=מ72N5%T2WSP ov #BB!8yLc;xջ7B,W_NTJ}aa緉E` jEU6 A2pEکasyG$I)JXo;.b/P1gPYRDYE2͔Y\yC$!fzXN)p5B8E,%yVs{RqV]3C$d5*%-UyOt-|S7?'-yF訞Pm;]!J‹enƠ ȁ o '&DBs7Gi9;`BX #d,@i:\(^)RTl]kz5/hi*"1[zQPG6]#$rVƁ|~Gנ)ey5qu*,[qVpXs f|G>F[IeV~8j3]1L[L/rUޜL>@t'‡aJ7)MfQ(?HM@0 >?]$~z UxS#63%rNW^a~[3J64rF#pxqS&,p(yZ r[f΄DyMWfea+ͺS17L*FtOP57Rݔ!>Hv ]VzXl¬m7Wlr"<ӌ8DvLdaa#aSKG zP 䙯k٨-Cov\x*t[2>*ϵ>ۮ'2;dʙ9+|3Ff((+4 RjE~~j'V.|%((U3f[9+Np Yȳi|R\uK`Qhjah"v$nM *Rv_*t%/ '^heZ LOz3 KRFELϫtʱ>6󤊵0p r*h;勏 ;T144}íy&z/YԿ[SŴtO(u\(oQi%4D+lc3$Jy(4W/pG|Ƞ 3f.w5M6]8, "_lN4rGb ė]꿫 TO[u%k,Ƌv4<¿ 6wbh.{0k z>WVK]23-챒FR*{2b-aonR+,R=GY =>gi^:ݩ"pa䍘һ 8:ˋ^{}?_ZۺI%S kSfFْЏR2T‰)U"~X+0=v $ gɺE֣czk 1{ZyOE,B7iĒ'z 1%P>c)+njE3"}۰b24*+1(aHDVEìt5598bXb [mvObczshcռG5tV)wk- |_޼xyk0%cHj*Ƨ.`*SȺ2iIdNS闊:L,-t{*iifޑU@FlCƩ>JmWK;:tqY-L([> ^#Qpr0&I,T!1o"T߇ZӶcWI=*-zrs%SUdrd])GYP R*ii<g0z …\,:yގ}{ ]~1S,j;޺aTD+̙HAMHmu>x]7r\"`bLJ7'/wN4󂘃M3BrOmx,ᴊf+k+OĒs #uRx ,X2ުs4\ZV[/"s7҃F گWb5Mz'YRf m|#A)YdXX^`ܼ c#zM ɦAj"yWH/äUN5OSIlīdxW|\) aqj 荟ӤD&TU;|YLx:Ai H^y~yazܜl QToD15^?nI!VpR"*CYҙS1 >opUƝi顯U#`_")K&9}VD$2%gUD{QOSaR|hTQ90(]wy!~UIkYT I}jٻVqyԏLFލ0c> loE :#Q O|CcJrm1?>K/bLC /?E"l![2$9yhm$00O1k6+>j!: bPOlb_vdޥ#\ ~N07EFN/LvSO}щ 9%vQ*oE9H%?0OU(Ytxk9m\;—|ņbgjJ6 ѽcM@"SA3;](7֏xuV'5RT{4Ö`!M=ߠ˲:op"r##KjIK ;QpUhsjSͨ2fwhmx,қBR8]KtOhǖy >%ZO<ԫ9OႶQdr@PŨ1 qP<=[ _M3OSykp et}?<y4LB@{*^9 xXc>g9gJ"IBI;zKtI_u װ&s5E5{hͻ# Oh3x,S=>z!Z:(3/@H:¹K~1仛Vvz&=OI姝αŗH:]h$VMWC6kqyAa3o Z rg ؎HÓHa/7 -&QR":.*j͝(WHZBj-)7:ؖ_+^Q }FZ"ІIy\lcOYŘq(]ĜV۵N DcYPC6l6F8MEV_uWuGofFߞr)T_+ §|8 ae0!0EP',%nWCMml:tw f8Q~OY/:Pb.#6.o=VW gIx2e=$pȟ<` s'B|FSYBǞtc:Wx Z:IsyȄos3VQ>nC8櫖V#r⍟@Dt '23$K7Z BQDƂU߃D0: :65CXBozRrGkEVEPV I}- 9 1뻓Xַ7RfZxq[C4zKԟX]ʀrKC; P} c#Wtn 9Jf֛,j"x 8w*)*n2~Cۮ4<1e͚jj2ȱ9v,k<r-[}0<!ti۠^O-`NXyT]NU#<`m&* T: KE!K#ևn`h'-2y]Ţ.?{yhK*.b1rI4ܫG( ^d;{za>LG=P`FIaJωǨZ(>syuJWRIeEq$kN]zY>'Q~̡xR KmGtuji趜)D:bej3M+xӟRZI}/[[]EJQPGNWFoK_)I00@jMw] nz&k.ijq rWmFoos#SS2eTg3z'Ok8,ﵳfpM,mIqfTsmB|`C9+d֟K̨iu[XGf!:F kvSԵ .9ةJ/Ɉy :ra ]8@T# +ګ [}PfOڴ2߱a-:a 0֮@ 8l*OƟdg.l(HIJ.`"y9ǃZ+5KקgY@3X*Qm& ԏ!jShfI_UAvg+RՑ 1w)𤚟܌$]UAišr6,70Wy2푗?#M;a&~,*AضoX̡~{,6 <xh-5wڹ5dOIPP3簈#\Sm㰊Kt"$Q]vMbH &,AUxS'.QoVHC=x'+ Z^Y%e]}8;x <%p2'.t9 Y6 63"|no 'T+d"I8RSu0⍀T Jr*Nsj[; U;wc* eXI8ZEq06Qw(W)-TF]GWk&;E72z˙={pv;1OR rkqrZ#BwH,oQ)G-K(z)/!`ƒ!gޚ2F=1C/*w滳뼟"rli/%W Fj 3XJ=y[bW95c 1)cE_|S=)DLzP8&"vMiw`>["a12ςY.+gmvKoԹ`%Ҹ,Ȫ%Hs>Km=΅72,ձBj|]-@qO(Z9ObdRܜ~%V4~m"߫9ћ@ׄ5/Ö99 JSLj5P:B~%めC.[!obU=3kT%{1pY)UYM})O#j`SE_RO;6H[&Nj q=}Lڸ +RA%@FBp9^NVo Б_"Lt#GV? M0Dx7ϡMQTvT ag+ ?WA9Y3%}F^Q,n2 'lMn{LD]ًd0qAl?}ʪJrk_IGҋd햬X#PtDPVN8Q<-( U>2 ˆY- V l0?w!5To ^$ʬ+%n@ʌcbit<:K.*XɆ6~ǧ8$ϩ9Aq~Ghe+k]%Hr.{ NL3/u "FKpNh⫹ sI"Cwr̍q@mu-uMMiQʂT>(ʕ!;:( z*<_8T&| ,^eM8'=X7i48ܐZrlXO9sbKنҕ=(+zTݰ40@ߢ޸,â)/ -1YHh8t# (4!-3cX~%Mn䘫6Ʈ/wgXnve̜TwtU2Luj^"I4KCE@j-} ؒ-AR-6UrʮhoyKW육"Z"1 G i*!P6)z!Hwn\] 5_[V&MS{ʼN4je<~46NSToC̝:!ԇge%9bDI-:4 !]*Cزtn@:mx:3\T^NYƟkɏ1NWڕA1QU,1/[}I3FuF1y8mӕhinI?U¡<ʃL![yRhD}%$!4|`&6*Vѻ7 .l";8Wfǝ2;σbg*o_0b>Q@O$?3<,ӝ3KM~wcd}1ײNHsѰjYiv Y0a2^!sHWr=[/:7C8XBn! I!똎K!6 1EG#-*\S4:UUU^T`^TOTOc|N W}`*9z`~YܚA͢)ńw#dH8\wjĀad WĀIFP=.[z sj@ќoڨ-q6F҉>80&v m,)/Wm3suU|P+CnoϜG Q]몜ۣs1)\:^SEMdQ mZgu(M@zc8 I-?/?_Ǒ5m#V Ưx6C: `R-oBEPOU^Av^~XAihK<xT`CMR\,ZA#e'E31ؔd9[&a=]ۍyiQOV>c}Y=JdYYH4(#N耧 0ݮ3Aؽjopo{F6tLG:Q(k}cf5^OiUA?NhCmkЅ10dβ)&8 P\J5'w,JPuT豌2d75l߬&zc4Bwp0Bd:>sI.-է hbTz Zl^P0ԡkCI{+,5C0Lt<}+>_[B7MfW=ۗ##B#xC6PXaepF tpMEO`.%I}縸6\۴MKcPMF8@h@$n޺} څ-R5I({R;~~<.%pIO2/nݩabΕt|V: g )w~em&ׂ+v(ze4-On^頜JaL$`ğF8:֡D$#_ e~NP>8Կ(~ޫ?L+}>kw!rݽs"|(rse?d~nbdي듖+^7V<_dFn=VCO3,hR5t9yʽ!^ ͊ F.9}#^K6([A&ѐ0H mr2\hQV:k|reâOnJ> rsj]и3_Tnr44"\ϡw< e8+(DCe&OF 3-U982NH-EFB*,waiuk`zA#7T8#hn\TYѣcs, ڡSf#[{J_0Io0l,"fYFnk+XV}H#My[`yʐxGI*FU ";)vv*_aUufx,p%CK35伣?W7't~95_\O9}9!]V]ghJсs譟rrڮ4nvH\ n&meFTmlMMQΚ9ce.C%7i*&#uk2#3%%4EEp%'5B@/-@ @zJ>@lwbߺ8`+.@s,MF5(v |^rmT|P5(mJ55!V홰l8jBsgٞ/K l0i[htu ޗQCO[c᝕M= Ѳos-QPuVJ%l޿'"+BhŞ 8pPV -Bm!Gv,E !`ԱȕzX\(l~穃yvgT@Q.0C}ھ;m0TTڃ%o,6ݰYԢج.g^vVxP6~;PC~~wq|dkz" GߪA$u 9 ZLrrla`xρƖb?]6I4E5`%сH䱱$5|ĕ jwOb5No4̈ozF{Ree%/Dyo:q=Z-;#MWdhDSRi/?U$6(M8T+% ,"3µ|'n(6+8FR? Uuho21Rq4`-z'@/׾ Lo0:I(O͜qfzr*>_B˳Jk3õ.5yP:av<53uAE:ڀ ܍)>1iҡ!I$R<8\}/'@o+wKK(}:t$d2BU919K.t+xt4>yá+-mGCAogݥ9ADC_;p&_VA^67:NLJ኱ؕ`J'-nk\o3S;|a ݨj\2+^Fu)[XZ$%r&xP2/, ]h_t+,s./+遺nAb᧼92H [gנ I( HD6܆\)Y)KV+*Z- [#y)U]kpx RO=--R/P&rbS]Hӫ?Gpn3"ROT~5RC`P#2H␕ %VQZ?ߜ`i< wj݀+(t?*RBS/r*'mfsɝj\)(]P\ Kl0x09.0Z/Mϟ&b~$4CDM[{);y22p $Ssg@2eG'J{D7 MZm8Z>ڟ6u t)Ovaڝuɘ5Gk~>=R9Sx|N5Y *QL u5%<&7̀0 yWG=}@fLAg6H83N剶{b\؟CI,]zZ?n!%QݶZ/ 9)daC2 p7$Qh%eʳfq(9/ԁuU>:@t^'/&+7cYT?;Yv-bwB¹ J?`YY2ξ0[h0mUyO(P-v j=T23' >a|M~Sq/oi,!6 =\woxPȻY5q?Ei@?gw^\o+tZǏ AͧkbvD< ggR/5PO~4 |}V2ySx vǧ\=(B BuO ^̯~y nf0Hĕ85yhwúN 2RhS*E `_s\(_`-~+Oh3<+.}-Yyq'Gĥ[c}/>^L8G~.]kL+^Lŀ/CS=d&Dđ (F풛J2[| ׀ӿbuR1k-j ƍy;AbY^Mn r ;#:/HuT8za"pqւ_/= Pl: PVᄍ aoB>ܜ`.1mfw$q} Bif:R={ و Îdr`Js? vϜݑd__Ȋcl8 NvjohI#HGyx\z K?-/+h|83-!RNWݒ}f*;EWr6/-Y3'T]}>1MTZfg/e>.] #X;MqTHa"rvS[Q]B'?<~{Т ,Gfbԩkqr_Σm!7l&<=635"O4H) VS4fb/L ɋsXEYIvWL<%\1j DEm,!è?m_"5.Vw`g3U~X)2P*=!őob-65"P 2|_A^v 2|+>ۏ^'wsL;|)K]dnd;ĵxk6ӳQe(v9&GDFft2J_Xdӿ! o>\rݬ& lrNޗYNq&yf Iqsୖ" /gؔU7<@٨ᥐI(;0&M+Ix7Jrt4n4ztwE9yeln. 5.!s)0MB%(XL]}abi;6 V\HASPȞ0E:Cq$^wL[EWRMǮoOpJrlA|eDDƦwZViW!~ iB4GfO1`oՙvrO >F\ '[ǟƀ||1bHN^^8 )*l'f&4^[p{ &G3d=]'1mCEͣȻX}<}VLq0q{gzHwD鉄rG-h0$< 3yF_4ϣ j5܈_oqLrC¡R0'Q[ߛO}Al23HU2Z'w?svx,9A`ƿI|kaj;GruR]n(y%OC9+%̀+(aX_:3\ĩ^TR{ؕ:uNBM>O#@F( t.y-K9AXc;A5R:zcS1f gC}ZV Yc H!|'QXstK8~is{d sJ% kHuR8u5*O!vu ):F>mBAu z_78+5&26Q0i}2OWra54\WC iF`݋x-醿nmł>2ruY `p-޿Ip!ʝ2te7o ەP"75#@G] HM?jR^n_E(d^!_?tkͥo,CM+];OiJoA#Ԑ"Uč '5B9e$@v>vM3CItIb;FakavC"|cL \26{ը#&Bk~uܛx>4{GHgB73W=xuG": @~Rŵs˶Afj>ʒ5H[ qqYҔ׋"/leyz0I߄Ӳ(!S_cFkE}%}1&a&S^*/pH5ٚS;")b+GHԪ&UedQņϟ7lgZ(XL;6 i%Йe;*3о$]{E Oo۲*dbH:8: 2B j+<@4™yy4!0քLv8BBq{qF<=Ŀ=шW+tRv]ul=ޠlz,;1ZPH*CC*W(J4o^z8-ftԛk0̰$~}NC-m.֠W26H= ` PW `0AmaG'QT{5s{ɿlOӶXGڛK DIgfZl)%pboo4kd"Đ?q^:~FEl4e;OPn4&Vv2f>s3[q0#\d/جzT $yÓ59<iHĞDZ&[pN,;i$E$5\9o@e_Z*, Wjs<- lLa829N?jccVcK:g*~!}%>6Mj^hߝJl}VDGdSd|OD[03F'EX3$FWh[^iXc]W+5;$:* ѿ7oӟ՚=ܖ܀jL6u)^5% y^I1~4_&8ozS%FH׋ DEՌ- [J|f b4^]=_ܖu䟩xNBAt T'xq8Gv!<J}폵] 6i,Ȥz A޽j$wE \]ƛaNW uVۥ!QG@ͭ`l# TM:]_0)|]~M$ZSuREa[Λ&+!fg0 oO1oQB7-\i{ ͮ5=o"ޣu1: ['ސ;[ǽ}(uD}Onntp[>鵹-ĞE]8zef:s(oi)n]Y2:뼍l_R+'g:u*>C[3c{h^9l_ Z$;BybOEbUPN` g T>(*yB6 A^ݞ';w O3Ƕ=ecb)i5 <ʷ['u>\e?Kq8,{׎8jq8 dY1a lP$̈8i5It¤Vx8̙) aւ -3Q5T7sz.rڄܽ!iO{YJ86z<47YCͱDށBmx K#XʡjY^뵰=7'PƱKY;*5np eINOּD-W l|Gd[y#EֱZJdi9 g:%48헴pCX O4c͇L2<YIF~"hri꺟+*&E-*+,J@2LId {-v'n\%M;䪷҃tx{>QRiΠY8[wCC/mftҪH7gI8x|$>D3 0,Hg<?\!giKO8u UB3Ǘn\m"&L8mN7mI4Llb\$}N5LDD\)Jԉ39źJ7/- ᠕; hy]ؑbksff<dH9+Ɍ̈́}dձqM` Yf{!O2f#ڲnQh> <žOfGKC% @pB ڔgN>4';pcB4Ur}l²eė V +!>-YPOIe5i6\meD 8]ݙh ^3ʱOx]EބP#ŀI [DE{`b69csp:>לYr6d$5KiEc6L(S&,҄ww7U1`me4_B@'b˚+l<_AJnmn7b 9W)γ6<.: vx:R-T W@©@7/ ޯ?H 4w#o;a>R9.?x"LU!d-]|)?Dcvr^<əEuA),n(k$)QШW?n#4g&\B[:;beOi U`SMNd,I}/n*D Gc>ӿoFD)Txf z0Gh8IakGpi<Ev{VuJvMAw>{"Bz+O/ 8"clB0}3$dXL"T'rWG^W'afqs/P*N<`vg(,3<8iwWlVaT3QʙO+tm `1K7aF+xϻ`[)bmSGp;c[{^Vo.fn4EGݺ/xӘK!%7 V:cT sg*RѰ`4D-b~sf ;=0,"' #_O3Q{؏'VNǂ*yQ~k[\5N=t[kՊv95 g挱gz=Z.VC@k<6L++:E[~h)*av'w/0 f'hO9|͔RYcWOf|i??Yh"-*se}5h.,4Pb%  mA|}Q[R(xsrh|[9h8yP5Fit1Hta;g0aK0 yEE\ϊNKj%{0 WyPp+uյl"%}>q*ͳ Fcur ; il<߁aA 䋡.Ncbˤ@ƛA^fj ixdB&,:Dp̞SBkf2ո&gfCt.:?mA`Fbj?+=x䪓AڀUrK+Lez^oy)?ZНX+WBCjWkc):Ğ3W3W{`{Ճb;67צ*1]Rekw 1h"h~0SӮ ̕Y8J#V>]ZKgMQ|_y *( 9ӧCFeos_WKpg6;'V?*ma)d%sllL>:`GP#&P=;x4/xp"k:FΗ-L񉚄wyt;E= Pȟ/p/AoIjFƼHGue:h3C (\I4޵Joq -E2m/KS*kW6?Ťi=`tא .H'}ևErH 1cVx*"&M;[J~M%Ptʶ;Y X L+75'[wNN1}?ٖom#&f{0y݅~1tMt1zaRHQ 3(tn ^تsOkLn z.L#FaZ9X!-wu=ZG}^z0օ>yߧMFx FYֆecK7'x6cX| ;ƨW^+tcSeDPB+<0 T,~S3g*!ʻRNoAY!v|sk`3-ܽoA΍V'dwq<fH,Fh׍Fw ->疠o=M~HgXôDSj(*y_ ~]fIuyOu<*h~̫O L! bL& B0rl"B6[÷r  iʀxa&r5^UdEB.f|erxDs9cAWEUdd5e!:v)|_1,y]ˏpʢپ'kB N*x1Ee!O?6tdz O7 ϋ^rK9)ϧzp(_+4m[Nס,Ԥࣾls!YpcdЛA SS*&-?SE}Uw -QXll^ړSk4#+b8 "-=x :yB/$kA\HiB6D+%:dmG縅GImوRׁ L@ɢpi:4OZ!ț{Kjk]xBΐ ^_[GQ4¦>]S:D? j6 iuQ8jw ![W͟ٶ0pHwe9NTTN^v5T?gDZg>8κZs6j$P<5l q^pJpmcƤp33x]4* ߺXk]fÀzґ` Ns$I ?͙{< ?jnxH|ʦ!O :ɓ_2-zK=W'?=-#iGٟJr1P=my~QĂ}qۖ(?A&}dnZ i8d1Nck`lvݻI[Z0 DB}|0ep7I! :L0N%9Xq]Ũޅ9 /*!EԦۂVГ5ƫQ_㱴vךSbXb!`Gxh(!rܦ:-_ WPjw.'b\\ MMv#q,̬soZ!ޤY\G]e5}tHdgףO{y&䥢O/1f\]g-5Z$ 1G[<>k'\i8 ,u4el} pIhiEXQ~ӃZFo\v TÀmz44OD7j MA6`µ+4zsU/|#j +IMk+7D\d(@ZK9O Jw'=:ӽ(pw}-YCV46 4H5PJ,ǭN3xρ KW}p9a Z3M8p۬3Ne˵R{h,A1΁ԡbQS—D)qnRZ"uT"rujc][^EhZ1p#?0vu`a@7{+ ipOjf+#D Bt5j&D[1XlCv fg=ekOkHC޳Q:)ג0'14R-uotbjBrީdOO=լBA 9P}|fZIe1ű p3ȻRgc҉f5ɦwp!)[NSoĽg~j\Ld1 &%; &}ܙhrrs-1T"`ݴȵ' &ߣ!; 55_b4xm_Q&_V~^LN1+W^=8gnWPoLzAqd3"{hH'v19N>`Z3LP"|pڵ%(ϑ{p29kׇ0FkAfV)!NEZVmF}yuw˼0aHӞX\uUOŔ_4 :ԗZ;rR6?I0۽AÞF3\>i򽶇QKa2W4MS%j<[:WXf$ȷ _m/!6v\nw5S# <& B}Vo4R!sd2~9r׫ΒUv`MVqf3)H,$=R[eޅZde1QP9g.֩1[6bBR~܌AjpE(\WYZZ@@/gd;tr 40 t}8z,M"4< :8"AP/Dگ =c[Eu:bnL)S/O=Ecxּ]X#K!̧] FVޕ2͆lTVnc$qe[@ZBHy7W*=P'qշwE&5>ܛFUًT-y|EM){/Q.º?8IXd*!EY`FPЇb =bР9ex UA&apt~H5Pã \s_gFV=.{=[`^rH078M# yiՄjOOaX6M@޽ ai`"% ڇ%0u- | l]{VJ2;Vedp6}3UOZTU/ UdZnjˡ&ՠb>@X i8PJ0&ӿ<6;G7m'NSϭ0ʷUbiժW~V9MlyGy8V/u^*k?ȥݧ4hAůZyMSEgyބ^Fاuu?P%st6 SUrYK_Rx>s;͈ʉiPƮ<9iw$C{AK/6Wʺ)#@3g},Mw?%de&H]s&G!Ǫ2ⷔ1TDEҊ_]ҍ(j֟=h&-|y@ޱj=XRn4тDmmȈLRG=l] 6XK2UʧZjC>!Zag^OdvʃҗyރeIu/&/eZ&Ѹd}pCz\lMmU*4q;w,T ?cj{F~}U)]W&}H#voM  GaLo֖odyb&Cu~"Ժp4@rX?i 42`dL2]?XQmZژ4;m]mYGEc7y0,`4:bm5S7 FB՝98TkXi1Z v]a!Q0L7nT̨ ,1:ׄ+kvaw;m+6 NYߙ2 'rZSE@ńh|Lr\`jMR' a qzK>:X)8ܢ"F Q:י)FC]y\ -g*ی!SC u_3xx}b$e\m9'Yٯ"2d%;+äf]в/cj00n IҰ 8fOUwrDQ2N`L[S>V\ D}ۜ׶-4{d̛bWx-on?Ho^пٽ|zӏt+<imr0٧8}I3Un&ddg$z4ίn^<KJ7 4^{}.[qYG8L9E Ɲ,"Fqk+ o ǔNEm'G60byY(HaXRqЏl>ҭ̏G#ՠo-zǸz# _vxz~Y1M%LPÚ5d[Z Y}qma^q{)p Ww&јDmnV.|92k:*yt"YQ' Tݶl/i`m"xBð|"/bOf+ b/4ʚ(|5PR1'[͊n镐ࣽmFY(ن.xû t香 w, (H;OM% oG Գu#`gC_;M ӂ &]>%u%|I5YwKt j}\',k4HNr90֘G٣qS(mDw!<{)= 䚁Q6t%SG=pqHz yaz0).΅=+LJ @5 ]*W)}9&-YVV|DV-NƓL.2D4^ |T`ٴ/A vs ٶ`^fM6NT5UXi{X?l$cH2FscAMw՜摾{E T@S3yPn<7Ѽ%ߥw6yGm}3`Zeg9nPO]`&Ǚ?T{{h m;h-5ΐk!EKM }y+kXlfijLmł̳ȲrX!CY:>A~f_d@|~ksya0Bn1!ݹ2a E}8[jz*0f+zXM2e.. `],w8M94MvvZTթCC*N^Tbʌ~$5?]emY6e+*QTt`+)rW7G%&19_=VgfpPVV(uU /War'gp Q)00;r+ *RT)^,'vm$`ObWw)nVo#t '$AEɶgԅ 2C7$m<:z[@@fqp% =ɐ4JQ^VWʋv&o& qРg=\vQ薶R <&V]GHٺ<;MJǕrW1KK ]L%Ig.v65zaaȈ?No,J|øx@ϖAS VkK`C&N r;.>Ƈ?t Wҥm?@BvG0/2671l k|ۆZ(q F.ߊ(+-W_# _XL%Uَ^<zf-S)YA" &?Ro"ӑV@Y{ dE+63GFAp0/0H!0eθR%U1o8ڶTT_EׇH-V 漃8XΫgM >D}a iuM~-ܱC/$罘o;;J!g0ugxBO1r*Ь[5䋋B2Qy&wym32p4Pk6B哚9>ý6̾ZHe ,m' q}177#ΨtGEؾꃑTGd!lC:BVK Л86~@'H$HEgs@ɊhahG!oV՘q\WQ*3*H b l{2i|@>3ҬjtɠGA$y| oo4X> 3cuϰ.EPKs'!=i Z5L=\cmݍʕ爿xNj j.xl L͑qL':kpg"#q49 to|CI#$VRuLݵ{C?sVe'tBȵ] nj;lόlne("EV;U#eqC`,tY'(+Ih"k̼@A":IJ5 ăoŃ 8:}2[X7aoy_fRa񡩽W/7nn hMJ> +)$+JBXx@$jiӶB¯O`'i L.99qձ?7 )O&[\Mv.fUy6"AU_6yII<_ }6=hwP,h7^@ S)Df4w_Rx῎rj$J<8a`N0 @8gGrJw:6ϐVf#[#LBL-@͢9q=A˽?7~ t0]u~H,Oq f,pVE[̽!6-Y"EXZr):,《9cV>^Ic1jg0`A< Ff}P.\4Y?[_nҲ R$ "j#(ɦ"'A%ajֽ}i 0i4`]yN^@mh: ;I##( +#(a. bJHD#Cj2wYxCA utBSϽ:P@ݝ&\fWR4rO^a,?Dťfm q3$bV/nʦ&#p㠃cymC|ңHPn^sl]5OhhLVt^ce\+oQYՁ,K&?4 Ȁ9ַ^A!oL/^")٫9|6?D!|ԕySPUDUp3ܦxssPz*ZN4LW RJ:o(+&i|A2$wF&8j?¥*ՎVRolC2R! [DnM$1_KZThl[g / T9[8Rp=4dT:&uV~@zH'Pv 4E4WZA<[=cG,"xR}lA Jp?Kgspl*|l^I(2keMYư60'הͳ<~hZ^>bebO7Bf$'lvp/֢#AEZ ]ĀiؿC1Phtm.%Ij žuJʱ9e݃߅!O]h3C|ruE\9f3?v~ zDl3Ahl*xS^sg0=_۟(L4}ry샄?a@1GGtEzZ)Ge⼺ &]+7vV wSޭ)UUbj6bfz qJ{v4=srJ껊^5]Y]t.e pwBʹm |)^I+vd蜦ʽ\}:S<p[RҘR5[FI*3YnP4@G$]kVpXzļyUC:Xp#,Qp_e muvgMTd 9r]ɉށfֽ%?v_-TPgFš #Y)z{Slܡ86bAJ#}@ oJB3# 90x' ]<ђR,s UT%xB/A)_O-cB,[vLK..~^'V3 W7Eօ$؁1ێI-FW1j u(0wno9&?9qgBginSR1D>@`0W;AF}5c&q[L{5xm5]Aqɀ576^?us; fE>"\G䚞R1zdvr]VE#xb/BI[e;ˎ4bY_TcRT~Rg @ʱ"ݼ2Iin2SeuPN,o"ҫ\!ߖ8*@5#+ 1؆$eX #"g=(*8J%IW.Mĝ᳠T6v!gc,BX00̫`[!ںm{q:Ǚ0:p0&;,SkQ#?JM]3xyBfZ+3,|{+Ͼʹ)ցlb'$N{dҴL H&ʜ/6ܶ?W/D~LaHΥh:T3 $")!hU9S}f?ޫ{ 7ӏ,= l"tinz$UZ)![}=){g Xo6ՇQWR'?٠#ѭSiP;N! zR2;3d|FOUu"}:׮ :񺏮fH%z^g'o0`VJ>o hHԨXVLeڋݹQi#,uӨq/;RF["w< %:긒gH0?dY I\\ψ;L4W࿅ҭh ^iLl4V P2(tIֳtqE۫xzaY_KN57I-wt\x-޳2p´W@|&iQXiq}B'ۥL6"S1GPaBm7=H+HzAaghׄ+-K]\ BxLtАz41H+V2V`P/"\g6F롴jNSzt}z.X^ĝq @]WG2N&:8\i#Yu5f͓#` la 1izQn4F='M~0%ӾmF + M2Tįk\yQ=<`!(bj'LpG77`&M]/TcM^1i g[rar9+@?69|x4@X0W4 n6pӾ"{X:n{gDmjza݉ dvqx$A(-,s}_'wD싂(lYpxf Df;.CaGsuыR_L֞ .u_nphdJZYh1 Awz4 v _٣eK(4Sj\zzӜ\Ęa<ػ͢/*d nt?1{z]&gkL$^wng¤ pYsRS]A+a&U%xzաzB[O5|? #9x0͸'1{ds^Z0B%+kV%"z$I7HK8ctK48[0S_}}յ<PFp .atZR֑xumΊV'Z*s(1A}X\ft:Vt(՚h4.\7I* jQDgm m&Bc~7[ ,ޞKQ1+yC^ ß>"PLHti1{1-0&ꢣ㊀]Zx~mjW!{c$&`&%Bc Ia};=^]B[M*i 9/HmDŶ>+=0 D({,fK!H,3-/d ȋ_d1U nfo~1Y~.Ha 4Sx2٠^*\{#"ҳga?; = gyfn2a!AЊsm8ɷwK,`͕01DBx]>rFz3a9`@PN]<;FE1m﷑RFIFVI3Mۃ5lrF$fxлCL$JP 6gY)zt5,u{!Hڱدo./3^Pb*OX>\kf#<E9BAȄ00sA0V[`J}[1kCMX$]uoafpW/ SrzA82S?NEڇ= ] ["w}t`&lr›go|ŕGMAH4~bf\B3 s}UyP 7Tr~t\0}y1u}\xu2@ hXowg gƵ<ӥiavڳ2`_)a'>J܇7 äGjὣ.*DݺFgaB9XrUdk~05ᴄ/ҸçȰ)M90K_lz<_J9[I[Yy5Iǰ 52"zhȞc`>P PXnr#Ip¶!˒`9? Mie|'.j6?g6/⿚6HorNX;^>btP^/s:ޑ z:/uJaUv g:֠/Ĝb؍ R)(r$()O 8Sw߿Ck;ejHl@x7ߚjǚV5%% >O .ƌ[ehW):Ml,zmMOHGi0+]s ?Gmide;H)]%FtkZҜejl~jc\-2P-)`J*]vZD6%f޸C|52E!!?)۹}!KiFv7'IQHS{&`PHU6i\-磋F0tbinǎ}R! (sݦ}w*L_ƴo:phZ0Y6\Qeu.]rUI3P 5oDHOH+&%\Br2h<\gHOMffUJ{g4^01 ?!s*qqUĚ}8C  0lKx~r#)p@H~k7U1)PN/L]7NER=wH4h'?r+&U1M;]y?Ta_"sՇ$u @~-[Qh#-< W w?YAx={+JX7"R loً0)KO@ _AtH?I!iWWGx[  $jɴ/4q&>?QY\NZ3(b1o{w>p3t!q1j?7!ES^׿pGҸ:L~_Vu=uHf:PIWl;ĂMn 4)~#jqtRKؓFpil"uT،y+~y0Cޠ_a}O#Zc3fW}wDŽqBTK'QH8 h~Ni6ɚxH6q$9Zȕ*s_x<~tw|Fb޻7* y#p9^d>,UU:v_e'kTMMDMZߏޜ ~*Zwu0DJ!~DPx`85+w:jLփ]gwZ\;0Pc Hu=g[0%s\on/ܞUF 2^9nCBCH;>`0ݔ/>zH칔.1FL3 :-=!cn`2yj(J`1CHKsJD٠*jM3ٿ h.D$u7_O"hzN&[p&gFs:9 <#=}Uen]S`ۄv4B^2co!iXA*s( ~|Թ)tK^iY 4[iZ<L*,Sl%1%؏e|-)-Z E'EᙯX\R^\E&@KLɺPkh݄@ZU% y'a $!bhą] V'g[ң?/ڞC]qȬ^G$|q`$/=FY:jbF)߹hŦƸ:%rObsdWC_ik%OA( rRIQz]!eJzfBo,E~c{lG<<6Fw84, Z9];AFIĈe T Z _׫vkÇO2dn\weq~>򶨋\o]W}3V2[&s԰q9!=;H p)C 9Ņsк?Ә+$,=Q<\zq-8syNYEQY|< D9ҷڂ?,8b2RCK}Z ()*"uu_$ Ȑ)5'&?mbBLU P3SKE ,\ a7 ,o/&nrcMsI=KJz>T]{h =VO4z+Rg*' r>&/x^`.yxcЗ[,х|R븞ռmYhdg~~ˇXbzـ{ k?07 VTm )K$wzPٟn-\7deHK +ֿ>xhs(^b,P@SNK~ρu!]iW+HJV菹 mWM \FdU~S'XQ=sL+ aC~B[YyH0qH/h?oyjߐfh IJ-hFq$q엧&0L"6Z H'2}wLjd\A_UA$$?!̏5(ʹjG` \ڜYBZ_kt0mEGggzZZ߬-%c-{6ȦeyENr^2>S@ `C#N6,2$q{`$q.x8ҢON@})joRFٻ>S|F6R 6X:dkgyKu֠Pt>mݣI^v:CQK.l(߃]_Hb=jU`_ ӸRA('d3qjK][ynëXjpScLf~ }.._m<3r.mTSs3hi :fЏd[ Re% W)~Ļ՘Ml]+j!!_ԂS&(~Vu-]$xgJQ*O.TU ;@ c1Byr g !#A;/imN^\DV<S~m~5dA r714y^'2h7n(5%N/;21HJG{ >Xq5[E!&4vI>6`HαnlzxykBȼ aC:хс4(Q(R"6"W)XaPڂOóF[a&X'89lglLL>i%y -)=`mRb~l#!0Z|"z׵C wJ&~.,&~Ttr@AХBYh- ͅѡ"nOk1a_0<;;&%4QTjHSEKadQ_}MQ065I0˼=s7 me,vכN -N/zFE]7k&F k^=$7pPZiiӤScQ$g=~[{RR%DS\MFo&}ON{EYOGȁ*w?*؛u}H`ɹf3t+YC7mV'?E` M:&Xeq>Ǒ G1V-DŽ@ixFtCuSoH9ZDJ+kՈB-P5VcobJ2gAK'KWpHDY*CI`Mt lGȴ%Z¯dE&7W/rԊAs8ZۤMr1JE䥛RDs{D/65uk$E'Jy A VU`MtSD*:1%yP>=sfy<@fXfE,EnO|ЍkbMF" E~*6zkg_ެFDIM9 B7Kc MV˿SɬC8`T￰oȿ`OtcBT~vo,A@ |WsWw;W-wxfgN9{Z.B[F._a­ӭJ;Ѐ0YN[w SVJ>{/FʾoN/ϣ9 $[ʪY5Nfx#oj& õ aM튮>>()G}M;] )&$g '-+ԚSo>N\H5^nGȶB Ki0 .{yۦaњGt)i,hYܨHDUBA& ."aV6yX4з6ZO!|j)K͗h 1W |O0E|V{Z N oĂ]kM}k@b\+q} ˬzc5A"}H^MV.-Jbz"Z$B M#I[<fL3z 6Zs;>D3 ^ڗ?&bc:_Y>u_<-Is㥒M!}I/\ Qb6dw-Z5\n%*bjR#8D>$:Y(EG (i5x-J#,q[n= `1%xmT)l3h,6Auʸ]bbCcsd,k]C#pRo>ڱ_HDR#EɩqTgHFV!% [,` ,GqClB ؋^Q y' <,ZQ5Lq}GGI{/p&rᝩ?T`s)+ܶ\H~e/a&ʹ ]i#fo/G1p^RZ qؚa ԅ?B* ֯w |L}ohlY S* =$nȩTwnj8 ɒeifz1Q&? !dW0WHh s-6J@?.C<CEX81b\G=c{ bYg3!e4q*~.[P_$4dUxb0?Zz /_-/̤$ֱ9j/y ke"ROB Y;|@kDz>_о臬cj7QF8W/ Y*SMGPy<`Oo>+CRAŕnBx¥xLc_ĈHܚcrh<E.db& ؐyn[AͧY?GM{v.T*1RIr3oɒwGo)OlI|HO,4Ղfw21i;4'_:?g`UTs$VKTV>Fȷ׷ݧ$Vxh(Ju쨽fו\ 1:0ANgLK(flQ/GMS I`*/r WƖlvvp n &L0>#rhE00j̈ |Gn* tZ/a#9 <.CvPuĠ$\ l}.p o-QBy{p,s(0/M\/|ɼiF*ٓyY]+O(gc}BΧG.>^;oD87- .wVTw+t5dg/uqtg]'KoᒛJ0ՎZv} LjߤT/u ̰14(d=û0&(r{+u RiOcED)ڸ#XCX5J`v87;q~0S3dK( ;0b_ (a+ζc TpR&dϒo6cr7k( xF82=410[e̅<{r|%@NvU;Q ]XQJ؁\2zI4]iO2֠),,gXMI1Ac#G!˘iˈ>sg󮎚m;^U,~"TgQJ$H7^R8+Z.ʃw=NvsiVӍ!d62Gؽi}/c$Ͽ9zxhYTH$ݿn7kW}r8L%FSs[H*vLf}[lSsVڽoڥ"reʵ ms P L|>Id9!VNW342'5L{|! yνMH?2OyWZ{hE1NP zDNc2ZTH͎E!YLSRF[͛H~C0gp+#&6jn`E* Nn+S4n[II@r(~o;.R!|#&6>~lWv;H(IT`൶ wO=Ǫ}Җb"1v65Ge$?քZ_:PRm8$q†z Ɗ#oַѵh~`u-4מB (#O$MV$\Xv#%B߸:=)utV16a/Xbq3Q9 &/y (A/QEyӛ ]_ .L "PA4du$2T`Ne%N[<~C+ J ź,jiW\!MB,Z[cqM1DU^NXEM庍ZS=X3ZW/+/[qiF(핷Et\h٠υ#и:SBvf4i. 3aAO"ʬ4>N*ݘpmAN|-|OJ.>;{שqT"0Id؝}W ̼֚EkGb)qwHǍ&{c<=mhCRjg+23gGi;ol&3> ؔ/IyRQ`$ZEOwwD,ЪXqVb«s&imP#rwy KG~(Z\S+l52$zAj^Z$ Ev֌2tߴcI>2ցNAPfL t'5 $ ׳7oJ/MEJq s˱Q(?yj+;Bk"Tn@ʣL-wȌus>_HhՔc;gT,#P2"o_ !Ļq1Lv6X U!~MgqX8FbKoC('>ȧ*{<k 3Xw(= PfyKe7bW,Tоߒ}ii#u +>HBT(N_+k̼;猋C`H @)n !q ј'8P #l扏`䍱3+jŬژO**Fj&RZCos!b-':yu,I/l=1 .mİg9[4GN~h 97 9=|a~Qq5Ue#9/XBGpǜmJ]` 5X`Wqz ΁3M`OB8x@JRw/XgI'x\>U|Ζ*ԄвAyL_RIt;wcȤ5 Lh[Ԗ+Y Rv7}?TE|M&`,+o;Rk1'Tߺh;Tr6~ƓV堥*f)S^U'5{zڋ(|ٝ$ˁh Ccܔ9j6w%4#"^DJ[|DBf8tF~{Yd|:qֵ"CF`dLҞ6g=@9~4'ҚAVZgym:Qy=if1fK^gEZ7Cè;W'2gZ,ɄRf##˦x.< :f@VlWL 8qڈ"LK>ӳZ2Mvrn6{yrN`Ħxfz0&3vO:6RPSQ+VNQV)Z۵dKZWG;H*p,mLu ʡW뙴%m5).IbX_f}>:l;bzA2lwZ(t yt" ᧲hޛjb:Ѯu~+C?  P|W57´gpIڳϮ.7`-+o*V2H{: F{ n- Y"l3\v^u"}kKؤ88V!Y0Ge>@:pMRPk=Z2] =I #C.. ~i`wp$~[[F{-;/bsHIM,Z sJ;nٓ> ފwƛe,sP\aG|u—D?rD~ ,Sn*"mDT:Ο@'~鍚 KXoodQyOZEȋڊTki1i93e" KW:XVYsr'u7̵V3{3|z Qy!-dv~6\e0S/Pr5<]Ͼ0*d\;[*Ժ}."0gcG9# .-l;:@_y+ʾvlV"8G5sh r_/"`c`ƻ"[M@QP@? #uxɞF5_'#];ᲀq>!-ǰb81Ll<CN_ r4y)^xθH¿wmuBAXb,Tohq繘t`MwMw907 Ye@݂C2e'5fmzK X6NYu h}FR"r)/ \mJq}eH",eFk:3T.+*WLXo 5WԾ1DNiYʛ@][WT9i>O4CfGo7ѳpHF_IS>EVOoT2 v, opcxr-SDp3TbrF1M79|H{AbҬe|M¦q\u:fC7F/df2RK SZF~fSF8KT$Nru^=|ПAқ~e.x! CWмl5|T skR+[ T 7 $luOJ-q]R49nIn] upcPmXAo-i1mW"[ uq WdAU>\lrC(S!?zmB;])XǦJtπe;CPM?e$%J>3.<`OMlf՘fЖVo3b},p||OIi^y{~_۔ 1'L1/X{E b!r}|3EDU%᷶ Zfv" uz^3ҿ]؁7aܺB@?{̿^ w@QFO3 9ALk̄ JgVILY``HJ~\!ztK  xy7p7Ir ݺmZ$i6j#7T_Qwi,cRХ tJlz?s:6(@4T+簡l CV*R~|:$!;.È"">,L޲ &3~b,Lkw.'m9߿’FkXU医|n#4 ԝ5@\Dn(<ΥAXaofJeVo 5n+lzCw=T8uڹ}4gK=qjΉqAd|f Sk-2NwlOGt9V[?xI|f|׆n@͆(R85/h6ŋ5րt 7*JE;'jE@v dyNKFڈѲ{۵,yߜ>Hs¢Ȫçzf}K<Y8rYU)^EՄKT­?)6)ecjVJsYryƠ_ ͊NE-UHo].?N_ [ÇA] Xqޟc-?s2%,j7DyWǷWk{ӣ4<~t0UW [+h"ޭ|Esϼھz<^7\b؃@࿰AhtL4J.KILU$EY"3kK!Bct0s'ٷ-cJ1AvL,'o6إZ52~9ﻃbg#X{%{YTg2HaM"3ޘ) ~%b][4&e%z͜E9Qh?+h~roh >,cƒλd/: d[{4m q~{uU4Y('Ydl6a5M‹ [#涣Q` (ᛘmt.đD檙cZmJzVCM7"?р((w6UR\0xhZ3Ȧ|QC`Z(ZC1Pm"и{x +'iIe{=0b}O e4xh H=GU&DV^48U,/}]=G{(;׳!rt6)BZnظZ !t(|xlak^*Ъ0pBNf-riџl;׿d,7"&K* /DnVͤWe䷑?P5gw誆 e6УSѬ^aRY߿|?$D0#*l-W_[;)G"cNJlY4P>қlc-*ZJyU?  Ɓ_TveᮄЗ , &+bZ.Q۳xw,/ үwVL}-`zg+AakT?5sx:=+d)2)EP51E\j7<;N$8*wwlRJ+[P- =ˁŊ(uD{bLQlf¦m`&ڥKiU*I#^94~֢%h5=P_!IP݌0e^uiS~{Bf0_W;]'Ôɚc$6|j-q@Lu^Bi)ۖ#_EQ0@X5F!ܱK }a2GdPU J5&IUz!<ig }:Bj_X>T>&Bb΅–y*QrfQ"V8{*%BͰ!O?a0Nq5fnm)8ߏ( ;CG29đډ=tͽDreo_#ӽ}D1D MѴK q %szzTxVvI|92oIRn\F?_\bKz~)K8v("Znͳ]ՊEűI9۩=-p:N*2meƲ*a&fCԕbh`Z^`.>2>- Yik!3.n*V1!Ibcv1GRR$z&gÂv<+uuWB~RX{S^1<+Z~?'V(YYoh` v?gɰ;]Gwec~Gsb-%\"g $h%`ēaN ۓsK 6)ԅFz^zznM\y+ID.DyFy ^ԁ ixW&ًFvU-9"=a޵alڄK z 5b3ps'itq0]5:Ĝḁ@HINSRfWUg@#؛*,‰lm6菆a`^jIJM@,#R^ѯb}&>6Oi@nEXe*c:xUQbaIe/ҺU7S}g҂)\ŒUnwlj$)@ .(vb+1$ڧ6̭x{h婎;̵` LÄco$K>a: ۹ef!ۂ7i1 ؈bYcڋFr?q05Vb5DAIt Cqss5}+$ͷA\l=yMR%L8-ѬІ ]|PVnG(6)h^i]N0eLg.ԡܖ[0 ;voNjX.'ۊmX jCm_M2"̊.1t5C98=.4⠜|!Wn4.Wrav"(MFQʌSFnѢ~dx5iby99s # [-g;]yb9/k1QmzYYk9Mʲ"3e;a|evf4ZHV{qEՆގ iEF)$Y&o贝aV: %$9Aq;rd<+Ӵ_A5\d\E*m$as!<8 O9c|szf ~PzV/q/>]<#W(bNf (J}t.J<%>;&.om Tsbs;)Tۏȱ*:8pi$ZRQ4cT^8Aj&c>V_c!Qߟ$}# lJ2? ]]qj&x* mvb:,`;PYDBwwVubͧ ֡@ * ?LvR\-$/x9I0nf(afH4*T 5Ǥ:8O< U\U9!~Aq.1~4BtWS4[7tRPs]I|1uÚfӍ1Pmף{-za|վOS%J xh^{`P{Huy!VQ>A7u #!QТ)DB%s"܇0YrֺjU˘d`Џ>>;>[jc4hFԠ^4F>y|{yT0#?.p c!?\ 4nh,샭h-e5Y5B_Pؿ㧂i< u* %8v!f$(Jy?A'0hV~ʍ*">e̾/zx.v_!Pou-tU.0')үDy[e0Y*0#XQE՞0yc+27^I vZ |sS%ĤhiBU/ ZmEY<QK ^8ejI`v[_޿M睘c7pOŀ QڧmyeH^\ů 99''͋bc?hC+,pqw,[21w-`j X=&%)0?yyZ84IYv¼!P:>mL_%b9EEƠoQρP1|LBamN iHIy쇊3$;~DC#No< Q>7$ V%A S#~lpQk%9}j,s R٤&VvMIG;^ۥ >Iqle ohfq,"~>bw2h\Ƴڊ,lEHกol-9-?,U)nq8u8EOWMh(Ut&žR)z$GB&$3u 8jnԂ ,kiH,P=b7>ZguY4&VwV*07% O4T5 ޚ֨" 5il`x4(h]vFuāYĖ$mON4%V0ka.mES`GP%ܪEQ]nB.1{ndh ME\-Wtyߛ6zzАț<<¥ÙU~0+vuPG.aW[hbVk9y3݀rq*jՇz\r ,ǘ*idvS to;K e2z1[fh=gɳRx4 Lڽa:;r[k!'bKQ)=P c /Wlo8Al(WzYwi1 rhszŻBQE(!Vhc,9|WE7Nr\sXǕ>MQ^i;xc>h%-]mً0Ma]hXw߷4:1Wq_c cPpM1mw9ʨny!/pz.qX/Q59ƛDs7"t(_$6ȫ (CA6S !lXJ8r⦳/{C+B2?^ԳU3-P0WM/t'K!gwcb'5c:v-l!!:O}͆^5ܓQ}IZעʠܲ?UE$F43Gx RȞ [0Diq{X*ܗ?=tURn9 6f.`Y-^!R|ʗz#Kە K[h OxLi-aCzd5!+oӭUcZݦ}Є[Jz^O3O2ZjKH lHjG?[=R]iD@FO^:o.]7WG_ogT;5m[jO"3 4'3訐 !bԒ6y 9˨>5{O<b.ík$h3ONR,'w1̖zV~/"=0#4;1%oV恺 O"Dlknx]/=OMzM0;\G #j+}fEWP6/lB@ߋYi'uV'EVUKkˍ hůMB=AOn"h:Cqu dc$&o~]~Lu+gcڒ&zZG拦 P/+<&(-&C=tF,Et@v1սm&>4gp5@PAV2z H]''m)\EzvK?8)KaA<vVNl|m;?Cv{=/:Yɋ+C_@hA9z}4,eM{8_O$=.u_>䐹;qQe]4NXM鏧ǚvO.md x0t $׃GraoN4Ս`(5% ;i剈>52f "- +ޝCW +ѧ]_$Jc Xi]ee$V #rg4*1-,DVV sg=Lx+/Y>e4B1קbxVR4-ϾZYYog:+va"b-p^6}8/mV %߅_$@1oBOIbbXGZCW }Pq\9-ab?# YZ\EjFVLnm|ld@d CX,ڭHe4ɭ7,J5טeV)U$NM1$ ' eU~BX:&N{#`ؒ44ׯNwV*3Iz0)(׾~y[z9މwR J}˓iK֙wP%M/%: $餍6j{9i? pX@ߍ$!)7dI>9c͖Ƹkr)qXkuD ~;2!#w-[X&BQh:wkr;lT͝D%J+JApR(t$ġ/u h]~J< >?r%i[bl-["&EPx@?!.!M=DfBLcjf gT?g"MK[gmz*I`GGvY"iBcNm, 8b&zJjmV,ݨs+e\ҡˣ.Ou>] 5F)6}~ bmL \{%zg־5#=،t.- ?L:WhmL7\3֩34 \w<dlBx Sz:DS630Ahnrw*|TN0tp'Uo5A K(;1C9U67106a(#v);7hcUu$N6So ,ax(mg\z^S,w7֓l">9A,ØSx-1n_{$WnދÖ}@ @ h(w U,H~WHRa ~Kr{#>7$1ÛrSZYp.d E.O{S4q@މΎU-Xj`$JaRPt-N#g0Np<'cwxK^t=9S4ns!Zr^N%<Ѿm}t7saкfL7$hTBDa֯]ẩyu`w)Ƣ2V)x-+d=NeWbJDLer=._6cu%3 ɖw}1iOɧڢ@' u*oc_RYM Jp]_{ld.w/.O 2a)On*?M~UЎ^| ߉ u} j]0 *—nF =jj)T^[Y}ӶEF_rtp͏(1u?pUBy`m(WjQ:e+/9;؆%:['F6ˍg0XlE]@<"g]b?xw(_Ϣ_*1>!edJJ3*|_ulL 2?3_xYJ&ea8׋rx퍫մ& ʌ1CQAx$y\Q;Ez,sTCÈ Pu%4|ƍ"%}j`.B CoYq x,}2(QJD \@m0,*AE <"4V^,ZU^=>J*y @|a7dmf%l^ ߁s [wqo%ԒBː [JrئIzvɟ)Vr9(`(@:B;gqyjIPnQͮW.zeuF Íҁ@x4OvWi/ e9%;kcJ0<4!0 R@!i!M{z7l}A 8Ց1qʼnh)0_%V-xb l1T˺tA?d\<0QmS/6>\ù33)[O.Iԛ-*W#̀}^MC)S\O zf츑~η?:/O5(mwni>IqQP7 '#{?[abxS@X5!P&1hr`r[s-3?-2@Ni(̥;qA ]a;z2M R %G2%8F҂ XDZÅ F[Ep:_ OyT$hP0P-A&5ي!Q-H6n7=JNpU쌅Pn,ZQɸ$}Id y45%cgK7%N{HiPbXDV%*ѯN: A:gQ%&s;e &&sq kOMY "PC| lu)4h{ͅE3J2Dz6LpX.񜮅g%so0B$Wqt]cŝ-FANԭBȟ_fl>DΩ٪|;W+6۪yRlht? Q:ʨbF<4|~HCgԁ33ʈhqcƞh {\蓀K3HpŹv_4a鎎@(+u]XR҈U ßMD?sy %\'S f$$E@[/^^y96e_bZ3/F5QChd.! ABY==sLr ]USCzV91rk6q`/ sڻx)RӧqRDgk݇쓠< fa <)0K.H)O@P(`K:8A zm_Af07[X[I"<3"sQjs'#9nk! v"d*l> 8,Eų3\pŬ106ݤ* 6ri/wCxs*TiixʐNꪱo^n }{PV@]}U8#pVGAX ?,؜QM {D ܳ@,@ @Թ.6E+L\b]r"t$ôX>ǟGJ\3mڟq"{Zga] q,ۓETq_tvB򁡜2:ϑy[1AiY ,J} G hՙK< Mv=-hg}|M|b PbU, `@%d}[uhv75-" =/KJ75 rGSZ;m}q5nr@.kھzöXʪU٫]oöqr(N 3G!_~pvpXSΆI<ͬX;Ipl2C{[Z 9T: rj{7J >CK$E850BTeF lYn%rz>,J2)Aydpfi"pݔH/PQ4)~00+]Wb! -.VTS;^=x@,CƷ?@6e˓e桷k7Ref**(7/`o Fxq%:R|[@q#t;}[gUY-ɤC)e> /I \0b8q,(NbC-XywgHdoO EUycjQYqfxQLgn21S7&Yv2yZ+_v޿ 1&[HĐGzDr\?E3'BBo@nS|7$[~aB@1J"t&19 SV7|d g#Zn4R7Jre*`qq6Α_潛'UZ&`Dkq8O*MeK(2(E~=&^bpwGc+"5VIH[NtY$\Z"p oY:Nu)ul%(G;4Kg-y7H#TRG*UO{"{ǿ[d1hCT `m㑦hLw,sy{˙7}:QINaYI2lt_>YAD7lm)Y铗gy@aFIv ,)lGOkȕY=xT +xBpLd7'ØGh夎?OAZkH'@C擞Kg(Ԣh."Zn)nH;9+&{'` m>^,. ByFjl["|J2uǭa4 (+~qi\uuBTZqh|\#Nϖ0N^<")8yLDxҴ4WF_RK6Owo*2đf*>gf2NΣR;\x*zݑf@Cy"VҾ@x.^[ B\Jch4W2rV%^s=B%r/]j|)oEi-LyDx*Ʒ ai~*1Gd˲ysRXr9(hNxAce ;<6ShȝG}M=Evn aM9uTGBPQ(ңHXa=: \yK\e^Iƃ?x/"֔ Xr$w*z\|/L^ٮ 勹2J%LuK[9emHQmB)je8{M- =֚:u|a4I襱:}z\ܾe[Z7mPHQ)[:9F"I;l<&Io05.?,؈!Dt[ Cn 62EZ%/Կv됵) UhgRi"ncFݒ , lYM|B%{jCe~?㐷E9DX"@T{2{9`xݺjO~n~6%CaArjS׺nZIhݒf@m $яMeY[% S>LnJBx[wGb6KMC(r]q|?i&?+ࡔjc3m!`s~o_i+?[B}{9&+kWG8X A^fSg *29㐥 /֊ؔ%[,ZlK}A, ;|__,5M( /℠]&2*rJ[KGJPr}9pJ6Qu^#ջ_uxXsD^k]pctn:M2o%5z刘/OKXy!C!bX %-MK9J#'4{R5S~Ka !Ep hr%T%#a/R0c|`x{~w 0;;-p!1j) >gԃ.C aRp͜lǂ~G ^F2LJ v؂NK+3J(☎g̊:IK'}PlftJݸXgcO2@kajI}6_Bt\-5`nԛ^n/7S,)f2n(ĉb'۹ = !wT*9r ̂D7Q8&bGձ~TE#)4Uܿ`SR+t;Bt}ќ襋 5|s_ #Cw2չeRCi;1ןLMىFoصncY,./鹨G5mRͲxkqneq[Z[WU鞋ؾiV~}bׂFfpp=\ 7;O\3?g}LZH׮JͺQPiXj*u1saf2®3ժ^TSjX:'WM:%cKk.J@N[L4jBhbE1FA gnR窊3";P6I60)4Ӥ`xHT( R{A߾;~Uv.8\De1mY杸n'^.=y#o6LLs窮ot{EGɓJځ.CwNR|+@4E $Tm4mWdB۾ %?C%٘R # G*d7%O Ky?Td{i 0>rfSg!u *l9|ʦp]RIfPs=Μ$9"93Dד F`p5ac43VݼaInPrO`1זVON .wuw'1 :)#䏭Vo*駾ftױI`҉#Ik>LEfHzC W0?bɦ7wq,#|*kC.qwŨظŸ- M.db ߺFDܟ2c)&+֚[P `_aP+zN<孶\5$P^H8wɻݤ3~$8.-o&O)ʠ}g)KZWzZgfd]Jvڊ\.v !d')8HXA }ueݒKW{u4m@DT4B6'-]d0e}ط~` cM PeM{0O;<Ð"rK.u/vÊ\ }+U(k?Hĕg>XfT$P^}=pc9VlXx~l5tq8gO?ͥw/xB %5kȿX?IGODŽay6[p)+ %;(1#KhEwF%fA+^$y.Uz yH);f尬3zW|#$N~$UJ?ǻQ龂S,9۷V+WRSu$k0> ϡ}B ?gS"~ɵucȓrZ-46պ-ws> JѫݟTzѿdi+Fvޡq{ͺJKu0ե^8Lc3Cޜ<*#n [2r=f{.StZ"e O;im`-OA%yNsgRn4HC8IzG^l"I0xs4]Y!"t+:yg/e9w % s=JDO(%B- ¶O$EO?8yZfb$l;E%GAA.UĒ-6=\R>(AǬvZ^(DbN1 GnFUV maAt#%B3l1e|]z+:ڻCNt9)(X}<<+x:6{=J͞޽\fZW5~b(ǠGM=kQxґɱsKe%]@96Mn =>(>}SSj;tڱ~ X LpV6۟`TuS))n\krKљ8v^zJ.RjsL!cyL.xx'X:o54zn]id]4cX1>wԺr`}׏u!Kψw$ ֿ;#q̠h=qe$DAX8 \ N!P!8l[f^ +{uBCo >[Kٚཨ^o97/9۔ꊚ =78ݙzNbKHg "Tlb݃8.!'+%A۰ eym aD.Ifi6Ye!?8b?s`‰E*i1N>3xȾa ;/zuDҭDqӬ}R="Oϼ@HAE@+1F)N౟: Z jҒ<3c1ue`lm1'Br>v%$ $dIdSWwpBϨ ’&jߥo&{[KQT> ҈sDa}-׍*saӔ:o3loZBils_bɝr1Ѿ=xɣ[ `8hy]2Vxeӓ5D@h 㷒_$u-}Q$.c ; AMwy?{ClRNA2ew3ܠl_.ߗ0:DžR)cQ]*6H |VHv?jg+_Rlڑrpb\SEb$8,T }*{HBߏD\'V H 24$W^O2)h.W"^bUm ԃRӚbM]#WZ7җH43){rl8l<=U8DC`JcxcJX ǿd܏z`8tlxp^C+XqQ !Ҍy38&|wDd'J~c]Ƭ~iջjMA=־9|\,NGm)S9DG*BY37! &쬕^[5# 3gÄ3}>0>ؙPplĤJ Vm?PkdޚӤrcf8с-=05Т1Q/@ `jEmO(X?]jW)p"L45%=WH{{X.DD&<͖xo$IKO[wN ߠ`9Nm Aw*뛾!Xj)98)^H鷙>;7q9ּ 0e~C͢+ T7f!V;AXiM_O2!m&:c| hχ[\`Ŏt =9^H!^6Ԫ\x&.m%fS$*K`<7|e1YGQqD.N#7<تrX_-"MT4'5qEp)=-mPսa=ߙ^yҧ.az}y Yu6O:F&'hѩ\%K.R uWF)Fct> &ާ !txQdIRmAb* b3AR9󵨵zݥ_?x\-X6]ˮ37BtZ[rKR+`kTU[dD5%E L%uf(|yagdlOx.=fl !Ȩ1\{s=_X]&'j=fR&〷q= )6< {}W$.knj@yx՜hSna wArtv'}1oL H^ m; D#aQ1}Id+ӑAwniAw]N!N kPłK "rDiB+98&[!A,w@%'ľߘ$y=l/nO٫\Ehuv, };z=pDc2^7UNG(>-&s'ζ$#EOpXHsf]{zv>eRO^ b:Z3*-@B 0qiL`W<ᢆ- %$;BW_'T`4_z+ըaNf)EzcDcZa c {H͂qߒ$ y折JhQVMA`"FO$]DxYvry!e(RLFh.E0t"ɖ\09EO%ة3uvKfNE OP{D.4:6=3C'I`rg3xY\v0ڨG(L}8*`e$)* (J1Dha.!_sg|˯ayc B>hU}XX1v&w[lE-9TL>s4zBV_k9 .ј͕ܯH\8IJ*L53SD(SML֜0r]j0lDFi}A\xIi+*H-[³*F=nV1zR+|<|}0sKiX<7̓`98{l`hW+i+ +b~&Md%fQ5Xe*p1y]}]S` ( RjP|'5SEH Mё1| dv+ 6Du rbT-/, cv e~+ӱp: sEv6|#d/>1S ?;y)?j=YfV|WYF 4)6e2e2j(FE ,AUd&yV)m&U1gϩuFמr⾙Ԯkj%\!'5´2!&v-( F AwbH2"i#FNW т.i&zz qo }`1Ho$x^Yw6GjDB Au]xؙ۰xW72f;nK5ID&?<`'oe wށ!aN1feW(w;ݥl<{,=˰J,OB.d#Y8u,qGnqx ɖF 9r4o+*9dKW9㑶ΠU2@eE;Y8Vn#5,)1EIXvGgC;BpPHJ] 5~&8Sok tDH6fM%8Gx۔0΀,f p'5͟swwviY s7ɋ:<w$ ІKa.->'u" B|3E(a/}TчF–Y,&)={;☽~/v5F$Ϸۡm+|\qa|}ҋbX,-}L#UtfL|-LU/1{ș=/ʴV[Mng qY׌M7 ̗^ F CzB_L9މ1 4L3 ?$7/<*h/59Lʚ;j4r 8'hO?EI_.96<[9I_g,YB.ݔ9 hre.u͉ܶz+yX,`_6ӛu.,vϲH9s9x6`ZG?p< DbF'V9(N] 6v6 ڠFӥJܫkY3!Ākjkٖ35mJF4))y'(&WhRE* RF;+߆Q-o-Rlx!`ԛqT|95ِar[?%BbP/.?dꮃZ)S1-;j `/ 3 mA #:۔O$ {,wDq<+Ln M!B5'횮'WPiMueQV旪u7G?MMD wUNEET"XRIbǩw& DU0](8wjwBpopo;mW@VMtO4N[Ue9- 7e({ mwS ۦں:4:ɕ)B2&BrC4HD9G.Tzuj_g80;Ɩ ɯKk7(^Pz[ƸjPv{NY`s?|vho)HSSNo(2sp1b/%I[48Eq!>jQі@눍0h7T#h=S(wR.S_%u[7ky@;L"?~,֡bXNҟnY ,Y  (hmnsj?NFMPOE?%x' \cyizHx50Wolo:Fɢ'Ɣh[32KX%w`"7~O[Y$[ϥ c;1vKӤWUO,*Կ#lYfGWbl;ҳG)2xn%Qɔ@,^\ql& QTޞjXzQz?!- uuvL p_ؗ!Jӳ^QMnbc ]1jsܘɾ~WkcSda/M[S$g"Ky NA'v,aм)]zL |e{h { V j Wi=,w5xux(wc\8JSVqG m}pyT0 }t@,(giا]VO@4~{LsnQl菚bx^fFlWIT'FyulhC=GO]viLYF}5Nϫxom׫}gqXq.˩.ѯZt46-!huwӢi狜JaXon?S ?ޫƬъ}1;ɑ"m] 5N?KS"E޸5Z b' UM5ZHg*h)?(.jOd(y]l(1J+:{a tL[FP&m]\AT~VxmyH}j&a.7QLưt@V: 0WB#ߗJ-J|\;$DrOM7O,pFySitt9 =)prcEAApu|+l!,flx55csôM'7z>2fL'5[8U}#n| x|W]AT{=wm mayhbbP{vWD "O0fi>i$T"2AGH` y !}$ ~煗>@ۉ4,U`%<տNTw1dpxK')m,4]JK)|"Lٺ9jo Œô{\J ǘ"{;2L /ؘ2 |Cy,7isbx/$0cܿJS , ,5eCJ&˾i+xmpniHoMxa }EaNX♰AB֣ᅫG$0#y͸hI:(w} KKqN|IA-qJ-^ #!iiȐr$l5 *җI3'N:MܩWWՍe+T? ژ$~)ZB4]?*3;崼zߛIT1Kg!#VGn(DH5aa=Л ːLOCN/ ~j#N|Ek*L,]a3Ň6;-QXJ`&\>p> ,y˔GEP/kFJVX߲W6m4<ح2:4'Uʯ>-s 7fT[!K>8;v#B->18n9-~}6AfsP"v5iN4T LTL"͘_[٠%ܡc"[rAQd"6y*%|fAI&`5  -vnUkwM@*xZ[t"pyޏ-x," 'K h%j\ -eT$.׺Ph /ކkZb*gjdHG:U5.Ճ#P4lƙ;W #\HXx+N{Ȝ_N|De@9to'rK}4RgI&PvCHQ%#bԗ E˓HyZDWRe|MnULe8ӳ}҄s/.Cㄢ}O xKǮ'a75Gf?$0mvuA@'BScŶ-,B@ ~ŐhgMqeUuj d۸W(;Zz(dN@Jyq2@uً\27f"{W *92sEWmhц'#*齋Au-Q6+l\# p&O~}_숙@ʵx{:D00*.[g̭gXzf)iќt(Ove :vA%UuBa(+qBZ lv&4WLIapJy5F!j'29ˣ7햤J+ət[,\ 7YODNRf(#^)[V#{$А밭6&,DQs/ _f dC3s5_$׀ޛdg;M _1,DQa&Rb0 +ޠT=̔xX?_SwmUKn5ز``F!m*gԑBжV,Yw.ECek_ZVXiQnc.|dyLBGz|/M؅fc,r-o |%̞B,w0lQ^5sl=\G:nWU]Ζ DKڶpe-NtjU V n {"_>=5@NH2R's$ X/hݍ}厔hݲ P@ F4a 0SOzRN+?ӨK>0 m,+ЯWcM5J~~G+[|N}iR_yH;ń3Ⱦ}ݕߛС6Ќ ɴo?pBtW8K8RO{Bb7kpIys__ w꧳n?8}=gOB&g.㿖*9fiΦwIV4ddq3rĕ󹁼J|1)0,3[4 mWexV. tK zk orί_PH[畬o!6DÈq4=˽ySZ`!H! Z?dP[ L6r@f䭰}u^ )f %T=i3 nD/Ѹo{D#J`~h~9iQP9*8)'wT# lZiɉF&yT yDw7&~ϵo|k$M3;i[I-?E8NT`._&<+C4aG+ُˆL ­\ wJ;WS+qd\Vݾ %k{DB#OX2^NmarmP4Eu2F<܆ӊd$d ڲњ]u9w+J8}u_#,}6@ xHpYX_3=`[gD׿uPuND|;%4i鱜AZhIMs/pbx#=B[!}EBk)P5GM*aG)%^Rz43oEc&XII/O 5^3Ep429iTBYs?[T3?ͬ,RmvNip1FG|oHu߬FݥWF!A%J U9e^G7l#*酆u\M}f>{9BȻ ՊN"mi*>R*uL~_s{;O3&)RO؏XiТ?XR6Lq R}/u.b]B<'pDh8$InPj4 ņW:*K KSWq\M8jAUHIy*wYB$Terg*Q{0Xi4IY8d]5t#0L,o|Y7~/l9}lVm,̆O&%P4&˚IܙЖOyF<`덨gr"5q݁I~7ݜXbTF*Ft7` QQs (t/ F(`32 K!PH!O.whz:* ,pvosC[iohăa_Ew_KC ]Ҁϯ1+<%na{_t%cvr'liTkf:*|׍;̽\9,!¨w^&%y "Bu/<&Q%@GoXL}\1\;osT,) LMJKigpFȴTN|딛BPT%MJ̩ӓl! (@L]vݶy Ȋ9 (~x; DЯ|}TMT1("kPԮ'w %/| HX1k a>Z# 88Ga}aMV50x Dd6rOsיC!f]jf21;VKBl=LkK]<YEKas;ur-WAӘf-AwU/9T^oF{N0iEBKHv6,D[w Y:){Ӈ]7JPaF2¬f-Xx]{;[{ /_]cAx6dSX`TM4iARQX}Z\!hoՑ<,>*FIDO",'Rd&[VJBH~xx`u!m"i. C`?=tVoy]&$Nб#vsV9XV7xN# w(YyrȢcרX2)\iT[q.@)D5Mߺ "7-Ovʨ}JWe=wI+H?Gn}gmYcqŜ1T q⶝(R&]lإ8̳,_@u cm!6;ao@PT~?Dh4ξh;;ehM–]|S?A=)sLMg4ze|0R܏!T>;3 [0yعbg]0n{.#yOTrc(`.4= W=Gg1ggePņ+eYTUdA 0Dj@{Er._}f-zyd _)kj`4A,47CCV {{MWA:=c$y3N&$.ZvVaOq&^.V`^-B**'i&,G},z&b}Ɔh!ݢB^?ug'm8z-y/O YdۨxL&ի2k4s P=㍩ ,1[ZZ~?[W\Z䫜f5^cS_ wx2َu )^j 0+ _1B3}<ӛ06/hौ!aoν;*ڝ[iDW9_q{'[չ1ME(G@>?!ĿSX|5|?1DnVq[z-kSpg Zz\TA-R,glP`Gmo뎪s*";#}B3M|Xf2FU*3>Bg Ҥ `XGn~SrW9ů#Vy֔aBH?Vk9V.%d.-Hky_p%&jcr3fMU!2IF]9?lʆ8ERJ5}Nnp,]yD!5A5<;uۀidkk*3IX4Q"J-Ȓݨ* ;ӱ1o$Ü7 6jCg=`0>y+^O+0C :gvs!3 щj_α m@˚,ꊰ|sZ}m@W0q:4 {'/ &捕8RD^R{I0q3DTB:,7Q_£Qj33Y*&׊A GdV-!ۍ6oŁezI3$C[E邜pET ir[ :*ԁ~ӁKy" :RrӜJ[F grTYTO2 >usW{Vt}?Fsh/\ٽYBV%+@@gJv"\$}aDc<ciu$^ezmnx:e lsmyMs\IyBK-ޙH˨HE\{7RgXXD()iU@8 Y4ǯM?Nqw3>J |9 T0%.v먗>JmГQH#l(Pe#VKhX .w Kj9BC. OJ2 )[}iXCa6jslȆl$It)t $LqL%zӜG +{>^9E &yK536+dl^gc,oQW-\Vw 6|ࡿ8o H-ɝ羇+ӂ<<"P=y6"[N=UޱL7MHf/VR[Ěf|Q@9usi\D"'TgyoKOcr<2o ゃ36%dǬuZxX]Y^A( u^?ƩW4Ila/Q留˄ g:ʟjoPXKhtO4Ogìġ Zerx;H81K HMS'ڄ]cLkay6y}#wFS|99;p/bVoTS]~ƅ-pUd3=QCv{|o.Uzuk6j\KJװ$+T: eQq"WYMyk߲'vL6! 8.$bA #>"/P H|B+PKUUy0}wL?N^x%*|mQ u*黻&T.B*+vc+M|i$l #C70șO1g}Q\ȣf%|O[9UyF[m[1#^ѩtkT#*BaͪdS_ryٝ#pGʓ|,bXd9bU}%ȇ8ϥ6U3 I/19ZYWSk^?BYdFt3c>(A x` F_[)QX_s3sM9r:F,}c7ɾ1rR| 6w^.Ew3F!#XFyڜ b&J= y($-xXgx Cx"F-",`yC>.70\Р mU2VOR).9wcZLN%CB Cu )ߢӴ?pő<+O桕y)W "y^ۋ{xok2=/zcea3l\1elY%M@J{޴+$5y<|?A'g|ǵ>חXg@#,cV0 SyG#4$YѿF]scg1, LVq,fLu%wFfm^E+/Y 0'&T@ MV! Zպ[6~ t -b%_?JƘH7b4RZ˄1RX y,i[_*"f}34ٕaV8(xAHr,͏y΂s!,~#.SgI\t)4_7Ot*'QyXX2SeL6*w0Q,tD^A4\::dPnB̢v"oFVy]_8:\Gu3]O虰X'ӟiv׶$xX1\I(TqT/KuA쀤),ՊWM<$ :r7$ iEuəB15 HHRR[Qܮ; V(aKm;=KǙluQ+ ?)`kN3fvD+WXHlٚ@FWUL %Av}:PeI-%F?S\\9}3OK;ğ4sU:;^-.M> m=@}]'JlWMYPcKq>ZԄmH}O <hA Jl2av^,(\o(aIm zgySABh`L njFDTڔV͔99G-Geln63>e{˽jf9CAMXνH OHV7DgR\hQR//YX2 0І`y$``ʳt_%1kVu(A7MTTD`~ֹ)~l_7$Ϡ tشվ `jm>B`cbWJ~w+<]Dʤ窅,`3UCƃ^k(q㚏cVA D/KYa&YQRIbWȩ~:9f,[TC̮qwlHv(cPޏӉqk苖i! EDmgnu?m903+xPYY).@nޝvqܬ$EņBOaemP?;:&|HϺ m$͏e "e(n\"A-j7ܬ}mm[#ewS)- ͂PRg ŔN$2 A8)q}B*gBVmU^&q!fXG΃YGŵTg1 ~#t>?k>5W;"z\`Ih4 kQ*Jnl kƐJZ s8WHayLޣ/Kهo̘4B#*k?Q MI4^.$?Q c+{3\L\LMR԰ka'`~11kکIz2//V*9&F HٲsÆJ,jwS@+̉fܲPx7 TjtHV]]{&ߟtڀؗL}.Iz0-UxevQHu-Emc3;l۞vLH1UVY5Mnf;9Rֵ501aiB)Pu<H",m}3Q20 AŭHa>;lò.yJ5| TwR^(1im-"j!eM$#gU! 7lG3zdk6ɉTp1ܦL#ӳ2ʩa#P'q4:4* IQ iŬ4wx]ad6*Vc`ݙד,u<7p.P et[Jy4i.XU8XH$ 1>t?H̵k"{^SP: >:x7sXFe 0 '!m9!'rhMWZe<51b_'u'c<`Ԫ >@$.a Ge%twOlA[Us:ƗC'`Sn".++n Ni/V kޫy!hpVV=:8q+  Òq# ';M~(wW4ʞwm=1)0s-eNra!t RrBckt!nЂPZcdL҈=һ?FNky|U1m pGmJ}h롬mJpoQʙjÄ$Y q Cl(;p.A 4 |g(}xS·R.f >KoRF6̰܀!u`U0%)\QdqB=f0Lu DˏYoNQxޞblᴨn!oڿrUOO.c_k=[{!՟J%a*T؛H:IUZG:0pf\^UM~vtMV`9Gn cu6"^R\wqC @dn$<Qw`b\ý(/St hBW-s;<5f22_]'W'!@8vnCs%^L(Y0nƽv I {؆ޮ>HuxCE6/a"[7)dD9oad Wl6 ?%[ǐ8OY%_ F ئ!#>Hso/# N>꧲|2mi9ͰlGYMq4VIe\8싞#Fk:j@ZO7 5ϵ[dvvN[ҜNKNbМx]i:?L̀Я؛ֆ6-[.8< ;z?pzZ,dt ( QkXL_ؐrPNу!i!:7q'nr9|qg=lyJU/vAy%tz(zkٍe$m˧J_N&rBqDek `na] PV\yvQw#_TI.zV a#Qje^g]KE5hHաLY@cVcy[-le YEs2*QsY^ 9:fr7wqf7W %cItrfuymtb( FMf!^*ͬkRbFhJQAClӒJV?H^?HeLv[[TXKEf{T1m_Tdr!9cKbJ6L?WdWtOyVW@ X O4j°$w@z[ESZ }Xel f2 yn x'ӏ摉W(շ5ڬh~k8iqfG DQXLa.G!#'2vi.=J[ȇ&gҮFZ/&A(9˩k;ɢqfL%M,(zEVoElgoNV aevLk?F7VƗw%%Sd0 ;.Wgm c"r3LZ{N_ur5~ћ[GwoaWß3wE8P=)iB(@.?6-:={)]SA[7`A`w)EhxV=L()J/v;Ӛ>k'͆^^*&tĢ$G550Zح 7+HF4v hc amdjDB~tPv$| +Y\4=twojUƐ~YfajVG1l7k(j2J:a*ew+hi'3Ġt݈jz sH4-htiw}ѝsiX.׏VF'O\HQh6՗(ShEYZjJ,#_x{KhJhV{n Alj=\lO[yWHcO1̨w"fXIV5A--4B5|NRM,9`2P3K%AeVF+,t'(cV |P~ί٫`gJ@ Qi*W &OVr#!yF MpQ瓖;7eh0HJ@IUf&9_"`#m6ģ"s=QTWѡ!Ք-~bsh2r+ ;7cL(E ")2fms?_@>,w"5aD;AXFt#XSF[򓅔Hݽ#C%۞j6ߵ R;ByԀȁTUJ H)]!'PT鄏m@[.*)KGzȯtr$IգrŸ[zq&:Ś O,Q]f?~U,C85KtU;`|}6zbW; b+0E_opDv0VpJHA]+i>.%2t]95>`-גaGsMJN('I ~{~r[(R֘h>/!#K%4xjw/#3˜"ƒ(8"Z2Yؼ٧6-7YZ[pWi7kL@h|ŝ"E gH0]e"I}a4_x}",K z6cNZq6rI$RZZ/ltc4M<1GnilXKuK`\28.} |!D0λ\>7Jo1mn42ZOn]ͪԇS~<1HEAR\e.w:)5+xPfjNLh0I,n_(K- 'ɘ𣋙l$dO,Na0wH4X/'vQBA9Fo*N=4Wֈ9a.N,4ܱ5 ރͣY16s0:nR(=K6¶ĥb1=< B &Y{Cױ(}jGٺN3.bQ_Aό]6̝7qD=Tj" %8Qp  '4&̓M8N~طOqf4 _PiK4%^Mm0eܪ< 췰CٲIU?ހ݄.Mnzl8x9׹:iߗ<}'hxwGEO!S>w緣@{Lݒ;5H4Uቛ4a |{;I 0 4>G4%W`F/WC~S8=?l'NߓS#B F ;48v-MtV>OƚmlC $&\.wѓz=A[? "(3\üCWDlm4ޟX2]h7֑#0*O7Z@9ӿKl\fю,WR3tm!K;Q/ƣtwN2X)ek!;,]8 j#&gV\i)Mg5ɺmB0H:o}Nb'miPQRiOT*D֛lEϰJ?n Q x+qI)jEo6E?f}T;2`\xKp;rA5qk,ΩF[z}![r4{o W|2NvMI#gCXHaGnEԔT&d6LsU'Uݾ#/>d0PW.rbuWJ>zYnA9l89ZM/4aj˩@@G%cfepg_mZrl-[(ޖkh`mUmyo/(Xs9L;|C +>vb0v޼ ]OYu>#с3-BSB( P%_ӥc pqXhwDrۓ)+6p=Bq< sQo~ Exi=oݪ&t,&sJc=g `[qZqؔg8T:^Xnb)|z{Mr<38mQ֥Io,M mnKKk@"xa,Pm'Ba?K.:oNSĐLw!?at޲#+tSP6q1n(g)!RmV>HW]L,z5?它F?M\`f䵧V/wixQV]} o͜hQ2jݛŔ}]Z]qj0?ۑ;AYpvzI+m&u?y?PhY |ʅULm<b/HQvXz2X2זu)xT 桳u^j7m3 m|O@H@ôHNUB^7ⓓLũZqxabϰpڽKwepo|o'&lE(t,`1D +f ۍv6 2 +jpfP]#A_0o̍97lmg.8 9~΅PZ&UN`4$Q4q핮А($kd!e:Q]MݖAַrM$bo oO]5D|[a n6;vevX2!rS!:PP@XvdȒލpIk'LslG/|x4M਽n*԰pG_=IAwpF,v7Lxp~>²G~ݮZzoDOE\~\ɏJh3rGU6Rs0v> ׅ ?1!l.Aau)\QS>g΋Q~(_7x ;{T*p;_.<~f_,#Wӱkv 9|.}Ol [ģThuYjVq?~v|zSezHM83g Hk(7ZC9=3/>F ֜*bԥGR!wĴ+4H\A3'9;Hɱ{= la?FKl[ݕ/D$;4ݘHwWCzpEM1Sg*x豩]5W" #XE%%_hupy@{7i2_cLaVWoKl Bx|z9vm5HTCACgQ@p[cUc7}s57f#T/=AIvyhC v } 4cP01qH!sD{k_v*ĜwiV-x+Bre;߷YV~ɋ=d ~bY75':2] Fžqw%Y:iUhMjRO2kTǵ O%(ǓWNYeI)FEx3 g\Lqy-#R-{ +:hR!,WJ|Gz>̟{&^;kCtɍpQ+>F.b-7+U_eļT<.Xg'.ЕKvFKV- k|(uSpWbvO rBa#֞ρHLn^n0o~(f:r{fJ4`d@0:",p-=E;}K1bLٷ1 UQ_91:'҈ņ];hfþG-Ab 1&%8X;^+ȁ>G>.B3/.g% Yx^7/ə>Ss2Ӣ 9`B8?Ӥۢ'pq$ {3Z}sq]$+xA] n4_f]u{@D*w'{b{fRd8]܀;0P [LhvR`λ3-:`&L6N΃JY3^.#Gol{vysH&8.;r^bY/Cл Z{)xgzu+`*A>Kc?ZoDSC<}fOOcݟW{Fؼ7zKuN)aU3,B#ȽXXL$?a7qUGQw1ۘM 4rd5%+>Vq?hF3@SC@V֗H 3Sf,z(KK܈{[X%3.  zŬTgXl⬡MUU)\T;vq;&>H bqX9Y2j^7rݜ"8IjHJ$%#/ھ{ƽ&U;lggo59{ %w\bKE}If'24TѨD+ĺ}ZKҧWl37/F}NjTXܡV;<Ȉt36O)ןv_q]c ?1 RMZ5Oh Zl("),n q@k͞h?93_{}5Tߍ*v%Jz|cW9ui&OZ־*,͐OiW ؼ픉&ɐ>pa"x7unړ^T4GqlREҁy`mVE"CE2Q-0mИd:o1 [@h 8IᱍGDE ЧK/rH"aaY@HyL2 P(+2tˬ&B^.k驾o .b<634"ۖvr[g!&ֈGܸ=Z0`5 }z5 LDl*P'E9hc;^V}Sqdz'{lے6vsr܄d;Eo#Jr`Lt EFFׅ!к7iȩY@$ϚIe8(SBbWiA~ۣkS 5Fa/aNe\eut=oK#!pDu=~ l72dO`z`7gi ^!$?gqZ#`Rއ'-ټK6YB(q@pŔfY:.2 ~aY^  蔎yۺ4>}Y`;35i ܨzJI~xivl͓˯֨$?ؚeRIڎʐLFsxN(t; "{`ϰμBޓ jZMfZ '2_@O^AIEcc0ɷrTF ~`++Tz_QVM]?ܞPQcuSHW_(~JؿsQӋM= yERʗn0|3PFK}]{%@MCȄ="@E}f? "D7cgrߚ |v^ͪtvhk5q|6=q2Y}ռ{M\d_9_.@Ň%ptXvMkF(3vBk=tq|'nrF1WzV;} Z;YZ>дQk uY0zw~Api}j(]y"r<.ȫ=2^ /}˃`)g N6*H$oQ3 &} ?m,Fm'i L;o'Hw#fҭ0`'ᄿWVOn0[ .$tdfGO[? 8Nʤ93D3 d$}ˉc ޤGH`hh²PlsǬrM!ȍATw0ҕtRN(t4g`E`HI2a|i/l8xN;Dlڭo-1UE<~iq|e`"]H3En1+_^jMy+^9uV s ;G3yZ Bn Lڷs3U4cY(JZ}ANJ.^kJboS|XBh1%L0*$Տk;.jG%~g?Rd,s%wr{dr40#X5==t\®zWI夼="2V_e U_;;Jfs}>PmUۚIҊ c{iơ.\aWԉ)TK}*n{Ԃ3aN}!UN+14OnXsةf`^(T3c.A ImH٥bZ =4Kض;El07]4,2n?T)]v63HLz|?:t)e94^)>O,}( ayBr=1Z# &ae ZS[At8Bux4jJL _E1&PC he<& u[Y.XCE3W=+aX5'g5Aq] cr5hum-&7\ ʀ DzN8ƞs/l Dv|Z⊵>^pRͲ8:}5G.@?LRRmg}+p;L3iރaqd}!:Nk&sX:g;U\BvlS;ګ9D!) bɦ>u^XRZF?uSr*C10܀M~kA&9m@ 17{Z]cIRIj!"]m7JfP8k= :T_Z=mUqL_$;N>1E^G1ʷqx3H KS0V $b]!eJ\O? Յj峓Q;jTGSioۊ\AͿkK̇O1cXMdkQmjwtALזU~#u(^lDɉr,1[Yy$Q_E= zI@^[f)3EKC7HkڮAWeYϤ &V\Ȅ'>x4 *fGBu%^_B xcxᴀvGh|i)H*-g;(7[ǖ>kN,>wȭm_E?zKN;*NC%>H~M4*j8sg4ޏ;Pbf&:%Cj0a_eAS_8XX1{_pX-5kNy:+G$7RBwE-eIDG"-e#` *:׊U ׬vPst3~ )OD?pֲno V`xޅ_32qLZf{c\H-u:Gb0 4uƝo*oůt,yޅSHu=F9M-a;L>&iD}F?vʯ0ܮp a郥CKR萂ФDբtքSց~-D]f~u4sW+ I^qįh豗V'ϑ#Ax\\9AyC5MIDk. %ӠJ`qGcpm:W{)/Crq᧲dd>Ln~Po'MrY_/&zalM8^XMֵؽ:>-=zڀ7kN K}I_Q-f {ʝLIWt/HIˊ ڈ\DžDh*֙]J H>{B+HfZ$Ul=Ў$ҙhcd7$ʙn\0=up/He`y($1ӰX?KR+:rcb'Hg5wK7'dՙCoEbT.{UMkWk:W ~SphBǀ+r(Q%hK~ihF-ݦwLSu|50tLtJق:;=tl&4Bcm#g,N7ؓ?Nw.. oR i55v:tj\DbP {rbex)݇-7E\x09P76y`m<cLF}B ѣVEK$}NKзDKdZL0MUA<8RqjC;pdt#;\Um oU[L5î m0ǧ*qaȔY|2a#:Z0 >hbcW47Wl27ge:5{e!".ŕK\r'1ϻF)CYb|'/S>"zKջΤ~TiPԬG&D>$%>Ēe,(7ix{lEʼJnt~ۡJkS#!8 zzIr//-+g%Kgo&U4oj@2]A(nׅ֨g}K}àҲ1;O4K%g!uuA/s3Un[5ؗWff$o}!FH $mb" <˱*˘"E32Y,GuB^3dO`YKŊ.}ni8^(]ԥ6&e}k9WK> iO^("ltN'$_= tl{g”0.=p]-ǻ{,aFulNc!vH,H4 ۍrMFrȴjoq,Qx K3`7 W/ɂ Ey|ys.FqXGH84TL"y585 |8֍Z=Fi;O[--6[x+VɄR`|Xϓ\DrєͶޙݸ ҘϞP~ :4]b?g՞^c+uEtˣ\ы=CnN'doB$J3˄qlgev{u/g]M#9~Cjr ;m-IW4;OSM{<=X;ngt!G"h +0vL,0J!N*?mky> ,6/kSعt&hYgſG{QęRaW}(;(FOwha/wm:1ㅞ-ڟF3Ca c$lGt 18"Rw,X‹n0 >K_SJ++YTZ8 䅐Iqi7k8`Jz{ ?Az璫(ݛ06$[zK%BP]@7FN"kSDh"/:gLRG MF!,T25󕪺0;Q_Ou ۲WL!홝̚bF g쒐>xyod,`?)f%Hc9kT="WRI&CxV%+NRu<9n{iMi96T).U dYr#&EMg4ӛJANԖ̡lZF?@9L˃/]_cӂs6gD`nighjI?}E_mF?$98 as0t +v;1*3YT}W?3Ia*`S+mbѻj@yۍ/^lH)B;ew V -Of_Ɣ=MT4w,˘2XC^N%VCʬd%M ]@KɊh`OUZ6o}rV. c2!#H Ke_#oc*}1%|WȰٟ.`ua~RE\wgorf̊ ݒu(G&Og˲2Zݧh` pw?DnR#0 PV䣍]s;b(m#.YA>_ZϚ 觚8E #2URC?(I3 \CR||<>v%mo-Mحy=Pa#tG;HxA~[3* ',N#^qq1d'QهHgQo nS !w&Ҕg% ΞKϫ/Cqk~|5c C%ÇR ͰD\Qepu S+߯Wn'?Xo:rj> ̴秪oϴ= 9XVb:P~5l#Y{pz{pgiѤbRV'iiVZFVC89UC@1[uRuԋܥ=? <1z QaO_CBˮzzzfh=+H+B^4ߍxR`D/%*s+0kBV@hu˷̘~)lkU%٢%aF!͔I/.NŒ֑}p9H 7Z{1E0`|€bI>-'^Ot(5&n  -t+yM*Unꁆж'WdQYGE}'`Ky0nDNly|v ^̩:/@D -ٶJ*]{it;tXP!d \T+Ae72X1+%#c 36?0'm} 5$%W^E z0ӕ |!oboUu$HcDMMZ跾JٔrSTBrT٨rpp~JvH%s;ĶЈC5Z\PE1={T2p>d K~7`8u wqG6o6C@K1F{},KA˷"/EPI>BkzV<-9*KGcJ,}?>n{.=4)/#_;R~ Eg3d9р/ "_4Z&uuG6njZ,}ENf… 5C^QK"s ^ !K%Ff>@q#\V 77'P4aWHd&lHۼk~z5MFL$74Fs5CycL+kvMAxrkqꃞOu;*#^> .{6%O x7rӲ5b݆b YcQ_NJ`xkCgJKEce Jf %X'ϛv,"3`B1Pҟ첔7:́y#ZfZNq*4umV[MɄ̕\@}蟜,~ϭ|QVXec9#Y#Ap}u\kK71W]?F<~_ȳWJ0/ҧnQklN7`b< $zY-űHWF5\W3#͋+N`ݿr?Jn̒I:0M5һ _q=j9B~f@Y Fi/HRy(~#|O.SY)!X|5Tإu{q"oe0:ؑFN <@Pg2 :򞉇`d>"uOJ\x7D}ÄsWSxS SY(v–ڗ +CZ^Ylꊷ_G*L=YgqD'{0ߥG(ee%f6 {B85˹_aOZdǺ5bwj)> }N\SKz/N>bz \ '@uil%zQGbe+`ۆ}ꅾ}ZǂƆ\Μ] =4xN}q -YEޤou$0"h'S[Al<2F'jbMo ŵ_6DV5 k?&l&AC8IOkn)KgZi E)3A+>ʿ-LϿx>/.}y˄.БJYjh7Grvf5git)Y_gq+'/!$iol;-L5SgF# d8&xw*[IIb:$n.)_VAc~,A:_TJH[T %ULJ,iyIhpg*^ z3`fݚ& ۈ$l5;2xz KK;cPMzZh&А-V׮bx;D ] nRݻ1p|{-buCWtB|;Y׭j={nGcW QbaޥƋK%`Eo1 #`02/M(۳wKL__9kBuޗ0I!ba땘Y^Y\NK>u8 p=^UI=tI?8R漽(?TlK#AnK~+ fo+8ނ]>6Nou֪4E^x(}?:'T0bK! 0+TE~ JI}0cҢ"ЎSQGjy,iabp6VH7;˨ׂX#]#{(fO=80 q*a4/pW<9<(;ˑؗ,ꔨ'_zp<,HilqtCAS`-Tmѫ!*'K;lt -5g< *ͱ`ODQ]I:^WWPu1`w}%$xA腶;fRng{ ]jn[^A a<1$<1rLIEꗳ51H(ҡ*J:OLOiOVK6{[Q::h9w5 jO?Z8 U%8ؐO#\q+"Vde9 9'eyMAPE'*rԵ0ݑWE;2/)2Yja4ґ$D*ZVVПx&lwy!1q(o<[Br0W<:5T! ҾU6I/s,˾+֘k K%H<-wDb߬M='kD5Z @` \#S8 ?Ngg ,i-#O>uYo'2q:L(fW*&°4ñN.##@mSxTR M˶;1򨀚ACsf_mPS IʫM:Vxy,2RNK2hw7(k FmC\z*/Z#$eL>OᆡL# 2$KڨEJ& ?0"ЂBh>}Q%j͵pv}&K3zxFF4>vhf/n #@`*nL U#m6Xp׃oԆtΥs~gƨȐXnI{oYsI6n/=3AaKb7aΈiJQyY׀=Ppʑ57,ɊɲQx*!m@Mn6d)W9akYF-H~G'4N øFϴtRiD|<"\ZԒVΪ@oxjH1')M(U̵m OaHp`Qڥd}ț$ˎOPlwAzS} fE*CV'd>KIl<#[o#F-%{ئk8ݎ3/? L7ifvN17Ow+xoMg7Ė9ECJN.̩H:\r6K;{-ԛ*] 1tPc^-u.uŽGϚpFf#}QU&R*s~Պn_D°6%Qšg$aBN(ڸ鉚 ,8Dl.c'u$l+RS.r#A<q,fM~XQ"Q@7`3 5Jiz <िvZTYjD孽nL=D1ۂiTL.DbeiKJ31M MQh?iG5aT9 ٤ $DRoDng>ZsgF}1y6`<\i6i޶-m8}җڀ2sJ >:{:e7,mhg 3th}0,wyweXYI"^/Ovn[G8e):̖bw~|ؒ5:תܫn$ ms]S/ƾMφʒanvV hm ]8R/vRk%t!*Ɖ4Yw(Rd4RD&%O|l>>*O wzEV%bW~ CiS'#Q[h;ETx 7q,!1)-Z3("ZWZU өL7!Q4%z^P.'@;O|-+PIj?LI} ]ś ŧvb)~jeb6'`4 VK XB~P;\sa=zwO$٫ N ?.4t-=]ۍ1BΊ90HԤM2$>_4+}sϛ-|&ĒzԼ.RI\OA DX[{ Be[oIW~r"¼\*!:5Ӎ@;w˺P$#ָ'-.zqAÄ9<-[ei?8 vғ[K;E_]}j3u}4(K `jN"3Dίcz4:*ik=mD6 =VcmuC"D4NH`IO]2غ`HGljN q%}np: "3<G*Lyt lV;{Fޫ H#/IP8Ƶ&%tF@# n&Se{ uz'?Rq0Oyl}'} M?$Ya{u!*zn3BfĂ<wHg6|UX.ϞpQPNyjOBS{odyPzƌ겪cBRCоQOm{|:x;qdhg5yswiMTFUL&'B[Y$, xXzz2Ʋ rfnŁ.).cacPZ4Wg, BG[)5IEB6hR~.0!IƩ2mPS*sڙ]rKPo (׀:{9n%Vd,5kloy?n:-\kdhJq-NE=mWIu`D1aq*64_Zˊ&*އPI}uG(_ɀ6Y@?y^|g!xD:Ӝ%H2,Pًnhnڪ;8ZVʣqLe7!ןQ?xSXS᩶Qb<SҺP'>?}›m @vG>}!"DQcP3Գ`jL**z9_#u;rs<# isWfFc/<4Z+8͗cdO)~pe=S7:~V%ʦ,)gDeI/BjnlakMi.#W42ZԬrøH{ Ձ7$7LKtul*'yRxVЏȗ6JKX AFj1TK;q܄J^BQʶg[8xىDJ)w 43"ƦЕ*rg՗=OdՕ- snn Q%"lX2Je |Y|` vLb Llm+88k LoVb 6f{^FJCmwR5аbL+_7sǙJk{e&2UC&4TӰT\VST{]g*_9+ޏDA,?rӟfPa&Θ1;h@dkM_kQnuo>H/c2Rv;̤3B"T[ຐ,.?Be/qM;.A+,E;zO L4 Qlsde/жP^#U opĤʛNiCNUKbz_r7ϱH/V BUZ-]ѣr8iRە`ۨBg\ϙ?[#ƄpzkGD*:C@[:MzOvsr;[/CyUGU!Hgy_m*iZ;^na?JH~Fͫzk"t&ۢLh˝Dۖa0+;BY=?Ɋ=' !sO$ERqFmʊfaDsӮ^)lJ]"AFqpvRBft^_N<%\M:^0\݉͂;GA7:KLe»n5[VX'4dbN-詚s‰)O>3LGifJ=ikY?q>DWIM9j(q ,?T4p^IEҢOj4kMQ]JZǃ*K 7Uk"[ǟLzm73Eڅxqg9!;Js]s\<Nz][]g56^:W pӠ~Xdpߋ]b rԿJI*i`Ir:Z@^kS1?b)3; $_i \Fb1z_M+X=\1 D\x[gi⨻Q%額%&aHx!㋜[%Rjx`i=}axHˮ\Li` 7Ռ/{yp*g|5ݯz-_::7md'HRz 7 &.gw6-2ro& q-l}#]IBmAb0]Lm㕵vtďۛI2$jy<4n޼\[Yy +˺1v(^OxSQw^uJ^5%u-2Ï_.s{2Zitƺa:`͙qiˆ27 1tF$=H}K!oZd(oijyʚV/wI,`%T_X >赐z/ѧND9;ۺJ?'i>5]ns() ޹c%ɡ8* 9 v->ơ!mYX0 qFq?춟~gQVԺphP Pci2.vZ>No1|F=ivnH$ۮ@ϊ7OGhIlF h9ByIcV*[CRa,4w7LQy98tw2`63y ybc a9霰=`>#ie|Jfp4 RoGGŘ;YrVXә@q2qk%ԻGNa7~DW^S2uON/DUy HPy^} ?qO }qe﹂egf$W^W)yŖ@]iBwʲ/82 ~'[9 Q;ZJ {%}i S" lXv"&D .g{<;PcA1(!w #W|eFɿ#knmVQAN7~M4u4 ¤,F%̴TP"1=1 &WUsCZyw9tD* Ϯ)r޿hk]|9RE/aի WDi[#>z%Γ(] _AxEzkNdC>GMUm1O l,&aDxVSt +9){-Ï#Vu= 4[|[@<-(\ UlE4򗙺K畵Za{H~e5wZh/vɚXWÞ% `k"kC+h&C} qmeS^@ URp(/eU#D'RDOILZʶ#ҮǎQha2HԊjFft0J~͖) NId e--mAN ey2>l*'ucג6AWBXRaHJ42Pff'jHXy.J2\w#+ޞQߗp\=b\;$r LGOlN3Dٸf鑢l_8 -)0&Z<2 fݲ(4[HYm>GZ(`N,˱:BkY9-Y7X4; ft*ϻ1 \|s2[5pdJu..eUn& R:l+^Im" -8Evh3`i )fR{b\u~|TEK`Fs#֚ 2JڮJ"{Z dpN3G!Nr VȀN 9<򚠋8⤍;=y.91Ec@*WY18,tt񯼹} LQmDb>`|qR4,G8HB i[Y aY`Xcך5MBmu#i Lp|@10 ~MXV7PC!*!,t;a|D֒mq8ja'*\-$ b%[b ;w m-8~1}&޿AĶ+W}Ʊȡ dtq c0IFbϖkM;qz7s-~H X+9 }_ "y'ΑV4]!Ptc{G8B@(1-o7{FIk۲l$Cm(<&:\d:rH)?t̥֧̲U*Ȑ7=Yu;D!-D2.@`)a"f㤞C hX<m<=۽v_ٌ8> MpCEk)?; \,]W; DY.En+b< gf` utx:"9T+PR~^Gv g^f,^nնrẏn3{X~tz`qeU_Ƃ|}m7F֑3ȕ~ea4ۣ#C Fس cNC] ߔ1iǀ*`DM%7߭2:L7˒b'D컾`y<$U *]ItO7<Na8 ^o[LT"%a G6>hh24|?R!d/;_{O"H297?0l ҺY:Y}{8B ?X/wZĢK>8”h^R[J&L+|12 5P귛b .vAtk]ERl#Qj$JN/ ]fJ;i’:fMf?Ө&ĈJLiK6͸BHQz8|.9Q\42T5Wl)^μ ~K\r)X pTQxl/-{Fg,Z xM OP q$Ma2%+ݹ5V'Ïb㥖 I.!d_GxAЕG`ش=)#3| řGjFK7U6^'1V& 퍆Q(F>"Enѱ=dA`koc#T`T-•alאNzJj4c fqv?,}/< Jv/#qv* _DpB: BŚ( wI0iEX4-BQoSbM}d?zh4vŝ?qs^/~1 r ct>F2{ V(wٻ,Ƈ~nϿ?yq߬ͫV#B%}#Γh ȓbط&5!' n$t p}{ʃYk `VE +xHρhdv(N2Iීs5\+Oha񴴿XPkKYI<цY tkt @ TOhzURP7f('>BuYաU:uW{۷f^9WK$ WTBrzt# =hp&KhtS1"h;ā]6ki-ѱ;НT1roF0*j h5( .Fپ0uaۆ3o|Y!# / սeo+lHTM;."@B _׀\D&=?pc Lf;Qi6\wX jK QPxL \sI%9le(%en[ݞDLd<9Z+h>4pƜS P>%PYʱ{HA՟ዱOHi$rԐd?R1pbme4 x pGcI:(xCsA+t4pɭSEpN`:3_Uٮe)t"V }̓rtor"GqC:MB_CVԇ!RjA۷@׽#88./T:rmTJ[YVS(Az>__g } J`LS*u7, l6 -&+.Ґr 0z%>8ƀct=ѿz*fqj;bL\C}?"y=Gq|es i.PϾ[/U6 < `|]M0& 6lR;=ы"h{ ,Q(5!eW.>1\ed[ʒCec0qrSf%\NUPX+^rO.J.!6K0y%\r@>`07:be .zL!M9L\&[է?=/Q|б *F@EUTo}<>(j6nuTAӓx. !,bȟY#q sK48UDI}΁Eȸ:d:ҭc)n'hYeMb|LKw"`Y }I,ѕݶT7#TT}6)9&{s0&M'U۴7xF*l eAZa Ab47xgc2.gID!5v@skE'>/N̉gs#z|Mmsi  }*]#;>m^n3h_AK%ؚD;[dtwI=zd*A$9b*mf@ﴆ\awǯ;0g,i&&6o0,8%IkdI٥~H{Eأ&X'Խmت24 [seb',"5a0tQ=Qʪlpz L,\Q)vH5BYks* #Za[#zG?e 3e37'nL#ca:ڦm٩nzB*uR\Xz'8;· zs?o3sCmJ!H0/zzzBe(Y q o/@${1# MGqBxɦy^Zm%^tf̘dddz*RОlݕ/J+ qlǍ3omqʄDT.I)ցpQ$K*E`#xN[AJO: ި? .yX#@q X]aтY65g?2_˚ɍ5@ ߃NS5}y&7f"9$c44!+nzxvb-(Hڈjt?5ueHU&$(,*S]Ma P#.˪!3jpXz<-5Vh摑``{듉k ˡF`2ES5}%*%9-DeNJ8֚``sQ(O>/\mjT?{ݍ=#M^MdL)ǰ3> AkcC /YVplҪ-/\#Ƀ$œ)wEɘ5SZRʼnIr_m<S{bXh*tz6= X+*-@!<}t*H(UVDsuD bp83@pgRiMØ $)@}s>Ac#z{-#$@/Zr!OxPj<̤&)oI .&2cH0(DPva˱a_5hλPHVzKFJ?ᤔ[Mw7se$j?<ä Vd z]!4$@aV]|cQfA#eH\ XF5[gٞnN 4y#%%^\$cy~ݜ̬Ho!f itg|Ž!cjz' qjd5`hT> Aas&31dHhU2&# 5=Pc'b 4f''ŋȬU0{z>ۖH_gK6XZuplzv-H!2&1K[Xp̽t3e>Iͬ& ZN_jW(AH"I&fjܥA/>!,Ngum/vQ0MH^IN.f平 G6.-eV@J}dELmlWVvTi-c{ۇe: ^: i ?-6MG #xv]̧FW ,}ZX^q/+%HY ls|Tj/B#%MA|=Jdç>g| 5a{d7uw'cV>@@% 6anN&4pN^ݴѨwt;Qk&=rnuo'(&gD ~83%cnbzD<7@>W N(̌)ѻX5U %\ƠZPkB!w1ElAeuI9/P{ u9"ό/ 'K(GΗzBNlx[im[JY#|Sp~fGI{[sGkcL{]MF97ԕO@PE:I6fM mڳh_~ʊkeqEiq!?و)o}=+UtA0ٓ= pGW?g_E>%m|-LހS>Ls+4gw8K>B~kŞ},u%O!q0 \_sQZ834~M6~vP5'Z=j¤Mǵ<ӍS4T??TxR5}|9G<3/(%lSWέ x/l _4jG] *݄h۱iu{\ ] 4=;JaC(3MY? O >Z @%Uh@wB\mwBT[OFXOjEȝ '/y87Ÿ7h˗`*|7Iz~e ޠԕwYXUYb1Es7RvjrGeՒYþc2NuCA*qWjUQmRGx Е^ 2xhF<0zēV)KWgkVA|-D~bHUx#w`+%V3{&j߹tzQDج5'O#Uϖ0;eȎ-ZWp?\>/p${NڌE:ƮP+•}/ bqXBH-f(2OP EqqOj1.'s0ҕ 8+ 0F5̈́I۰7>wukOuMPWN*pdzM&Az#7c #Uq7VDkeѫ/:xKesf_"yHhEmwWdrn*R^̲u R9q+)UM ei%LZDdx*}igԒ,eb>O`=gtŜ@\!椺li[NG(ʂ)WQIO\9f  p{ D=+wwq$yU'IJ"D_j\6iݛ%9 %=[z^-ٽ5clS bCH{Y6Ak4ge;+3 *ʚ Ouc YZ