python3-psutil-5.8.0-1.10 >  A `BGp9|2O5l3$ Am gR3z8d3='(BRjBI}ƱRs@{aA34k+.IKzbܰ p3$NԸ#4T  W J Fk[e ,R]|м708>9gzPXlUw?'_B*͸.vM EsJ=@<"c_fh(x߄ƌ;ē:nrdYΒXT)k4e3d23179521eb12af07dcde4cf730b455bad54306dfed6a2d5afe57aa8e1a25473752563629c4328424885a2621b0dae92a8a2c< `BGp9|b۾h { D>g)E,bubSIu lQ*姆 Ź0n%@~jhy4J$S lc9;AHxY%;_Hf;st9 'aݫu3=p%`_w5Pju{$3Ν+뱹ᔵ/Ҙ_-ϛ5p6W]2DS'oԄzׂEƱ)ٍ|*, ;qJf-QW37Zrw:h<H>p>?d  B )MS\]] ] D] ] ] ]h]9]! !,]""#$r($8$99%9:)9FHGd]H]IL]X֬Yִ\]]@]^p bcd!e&f)l+u@]v w]x ]y.zL\`fCpython3-psutil5.8.01.10A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.`Bibs-centriq-3NSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxaarch64f2RYYPP++::QMQM--88GGp(p(fj8H{y]@DVmc  *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_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da92a796f4eba9e08c21705218733ceeb4cf813f04da96ca8bb4e7d15c5b67b3855fda5ff9d299b76bd11cdabd35583e2df26934dbd5343e62106e2de2d45be7a105a102af91f377b4909e3e0773d4c84e2ca06ff7fe185b740411fd40a11574e762902c73a67f98f3145cf66f9d4de27716974b0946d985772ef71b67af764b47176cb082b3f75050637a52336ecdd4be3eda9e2514045874ba14bc6219287cdf17ca95bc7933503d9801464daab69dc339b894f2b09705641d2f2a9c00a153a249a0109e9c31e90d01b0909cf87259f8d7707a2229fcc939c2faa681c1550935b52a588780460fff048aa3ceeded84adf1b749d915ecc4b12162ad8151329254734ff9ab006718780e636d9f681288373534476f9e21835096f9381155f3a8957ce39c1d48c27a8b75f60a87bac9a9e29677cbec18f04f0b72d8e85e376b40522509711a8e99ab5bcb09d92eb7425625bcfc54a7f5d10515c008ce34d6805ba5983c110e2c2927745591d3be32c06dd12d9b8dee7eef153ef1a4b54eda2cd4b2dbb8f367727261098ddaf5617491ca5219f77ffd698690e3d226fad69c79f4ab6c592c2b59a7da7e45297e4a0a9356acec63791494b5c956abb9503e03cb579e69351e368c917a776df9843f1efdf91b2e0bf6e5a9de742dcafda718e5cd20c829c39f176f644f9b75cc7b749a98730356fcacec94b07d881f0500dd9bf8a814de1b56c5fc770c8cd7e8c40568e07a62a66a2fcae23a2ae79decfea57ef462d5e9e00e591b4c78a1c6ff0f426e3df5f7f4d9fb4ab665f0f57ff7e9a36639f405003351226018861dd9df80330b66f0a15606da720557339726fc58a5691ea80cbd93af5e7b6f49b2fd2bcfe6fe16b855b693396c118f67a86df27b2b7b53405a321e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c3c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d823c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5ce587d4fb39ac70b76ac6b9b8f35ab7fcf172ad8f33d224274478db2e66349c9d48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de302721c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c7857d20d6b37a26565a8fbae496868de93b6a7977fd0fcc85cd7cb2f4f0f93c8402485dca1c3e95e00b847407192749b75ea330d28e09a323e1c972b5d42481782727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010acd8261eac0562761c05956a750fa16def3890e1cbb1129a9b5d7766c8fd18977068c9c89f9fd528033f93a0d52742f7f2c03bfe5719bb7bac18d4b104d83e7247f00b2e800e4cad3e6d7229490bac780029b4c20fc259802da8e317a80c22bfc58c028a8362e5c775529ab9514d7c488cf202782a8805edcf1a7701788e91d718e51ee116842f03d7ce3882a843bf05d440477ab6b1c097f6a357361b6f8fac5aaa0ea7d7673f97a468047f62403741c8bb74dfd61cd730baccfb720b66b86632a82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a522f66a8fbaacdfca2242bf39d3b77ddddcb5a416d1ebbda4461ef0bbe5eaaf92638c771b7c21eb22fb06194051b242a042c49064a07cc2cb7c9befa56b3e374bf31f5697624be5e0a46ef70fee69e0daebe7e1a65e2383b38aec0a4f4da666b5f60cc34840b396cdb35d1c0811e60e821b54b78a096d75a2faa2f4b5fbadf254f7bc7a75c1a661ba1efc31882594ead24b9ab3b73ca3f47a5bdee6552f92c531078138488d7c060af9e65a476f07efb54637b69db7a26e0cbea94094582ff9b09ed48e088ea330caeeb0a76b7c2258fc6818211432a0440ad0e93b97901554c6989326010b18368e325701047de3ed0228ac54050159559f2ab6dbda32f9c3b832fff762a13f519c6bff30adc89df3c83f0f3d478518635bf9311dbbeff2d8534464e53a00b50aabe86296d6ac363cde1d8f691f3cac8144c100704dd2f5245118dbb6de4bec138922ddbc10dcefb3550aeefd09d5b96c3957568c279592a32518044c6e18856543f452c003cc9f90743e93cd568b8ea611987b1edc40b9e0a3b3c0f67be5004592f046182a4cb4207feb62d4cbc23f52122d35e69123c3936ff809457981b249343f91b70ea1ed8d0057be32ffad3cf893aa9709b44411329d0424fe37270f1b832e55188f58c74a201f08b27b8a5e85fbf9136fc1b0f6db2b820e0ee6dadf1ca768c34a36ce62e2fdc43cca6734e338bd8c39842e60a1bc1bbede9452dbe0dc52a07af56722343b6a8b769d04ec31a9e62aafb0f28e6475b803045ba89f3a6b5cbc90061bd612e72c11a313f79e85516dbfae1fb3682eae83703e22a66454e72d9718aa4a3aec79406c656c1cfd8391342f66fec0c4aee1058db488ff5db6b3af9cb8f57214611f315b6f0adbaf501193631ddc338fd47638cd0f40806d33a038898bb12bcab83b4b6cef45d188c308b71e6cf285e955ba8f5076b8f57871e1cf1d0f6d223f2ffdb2089592247ac7d9f2e513c673582d848e6d5e2a5b25c48d2ff2dd356748a8935dff109d6d024250682bf37ddf0b68d06380e7849c5348ceb5ab4f53ceb5c6ce3c77f1c836853261a6a14d7181b41b7a1b480ce301ea201e20d0380799a699b839138133fd6d2d2507ece46667eb6f198a829f980b6bc7c65418582706c0bdcf2be5a9cec165f3b65bc84668b50c1d2979fadfd49cb0a640d9a2364f2594a5cddb99837139ee8d991b4ce14e9270319b7f6bf342dac73c24914f7575bdc9818ea045d65d64776923b71d245535404a0fcbacb1147f924249b7e171ab4b37c4ed5485575b1c1d08a49aaa9454566d0ed12f58d27208047ebbf30bbdad98c2b2900796590df0d853ea0197a99607ec6c8e55b2657240d20382b98e26501c6186663716c53f6aa4c8126901475f2e1a1b3535444797dc3c1a8d3b35948aac8f32ab5e481d1c1f11a23bf89207a5d7519745b46c478fa1329b210fc4be42c1f798ea9b3ae0685a5e161c10ef7d389d878cad1fc6fc297e7be9fa12476beae6ff656cc78d1bb6f0a3f72574e67eeb7d7799db0bd14354466a21d47009cd6b9eb8ab97d29e750e008a75df4a9927387d61d1ecc606fd7cce99fd8a72d31cc24b256f3df7346423e0a86329d8522487f1800b17f4fca7720c7b1836264b1be14cf6e75ece2e4f29c255756dd36217ad5a5b18096ad924c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-1.10.src.rpmpython3-psutilpython3-psutil(aarch-64)@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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.ibs-centriq-3 1614993920  !"#$%&')+,-./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-aarch64-linux-gnu.so_psutil_posix.cpython-36m-aarch64-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-psutilcpioxz5aarch64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=60a34f80b7023b4ec8b3146afee92656df4ad5e8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=69350f4a161f7e53921a479f4a2fe9e3c4a185c8, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text %-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 RRRRRRRR !ĦF8 ;-H#utf-85bbf28b2ba6cfa2f6c2f13d6aa39abc6dd9746c3e8382b2ad47fb61adeac2643? 7zXZ !t/9] crt:bLL*h@}; % T0Zn`) V̋글>6ƴ$54O4-eEk/f?vFerh/L )3-h-7 ^/DjDAi⌶]g5QWjՋ ϳÂ#xit5_T>Q~V:z$ Jzo00'p%he4' 0[6#ٳ.L " 8_ɼ(~4 >_ [扊@4Y,,25PN ɄI;Tmk*} Cvr`J'ͷ yV< :z: Ә+)6Ȏy"5O!3@M^\$n"lV5Lqfq,?bbG?"'pv)L~*>xn<.6ò/؋i6.҇q62y*U.kw'?{$H14`Y@kG\tvySᥑ!"iLD -l_:WH{FҞk.~ ԂԸ .D|uMuj -`fIY%\¬ȀXa>8T?NgvnpN8lib,!#s|!2*-~fQP&nq|ǩaT/\2IjM){Gk[R7_ov@ўI0v[= E 'KNw.|%ԑѽ$KϞ,,#RʍV F>V۟9·Ҏx5~޸GB,J|")I))oK5ARH~۠ȩX8Z[w/ &d_:,+s=ifb6`ZY)ep\1qL8ce(?ѴcmZQ`X!޽( [H4vc07HNAnpE@HGE+NśD <i#:NJHWp R)lHb[TP Ksk5@XҞf h+$^s.rJ '-4ܨƾ1Ĕf^AZ}_7˾5[=9EySb2$^a չٞ힇sG)<;&}~[`둄3a:Ʀ-\*<"ɓ^7b~C6jgJDM&B)DI=phC݉.O\u P!k jSV}&0%,/5^twLݍU Ѻ1v3|J,l|(diֆ=Y`7O+$?Eh^]uO߳0ⱤXT/#Gyf?~n~-MTl7AjE Kǯ`J<@Z;UDȺbg rH9;+sK2T>o$8&8AjoMKѵ8?[aN˺Mf^[ֳ݈:w'%h! rϾ^xB5k=^h9M^pGؘO|ޏTvRŞjBq}qc0dLѭ/ ^aETU|wC.$@˅pGj7TI$60F6k*Xҗ=JRgwvUe!$p βℱZ)+dfo;dx=$ࠕd/Owz3'h<d)8L}PX<_q^ vrM3Cv=7JIwQ !) [A#k|-j9Y]m\;&nɯ,,p#oM;cTY?&'q%OQt @lWeDC !?wIw+p#(5r OG(O~+OW쯻0P,W،>:#j.#1.:`!2Â0N},4b/CϷׄ:|tC >]׾{U/gW6z06t| *.N,ߊNxW"آ#"$Pm?/ixf_y,\7 ^ Z.d^pƈUS>ﻄrEi!&|@t{%WwPrpq!UmX3%cW?Nk!s@]fY3*>W 6tqal%>ml J%gw΃?;XNlZb ެS;~|G53^*hhe*.xP*&~yjIQ]#yUy!@@|Mv;4)?ꞟQX^[#S(/I+_:y63CZc\PԘWzp#ys g||nH{高Y+h.ꨟ\%"Cb6֖ǃ]*^g$Co p=weG8EHp0b%;L 9ҧ6%#z'8]1h1yrV*dwry: :L& ,?ӱ{2yo}ţ;$ [wIR|y#yoVyA>]SEa75}9zT`VFI2FoGXcWUJCOd)Gt;C-w=)qKZ x9֟܆xdXNyH+s8eM270DϘB/&_! .~U/"4XdO@*ϕ4+7> P6XN,ul~戲KVW%W-5 ia pGF+}]^7HXzJ)ApZ|%JX7oY|zTĪ;ķA@Y7yRܥeֈ%$2*kUT׮Usa{jğ'ȜsSmM0Io nKgqfmEf$?soV*ı@^,/yr& \#^V,@%Uobge 2cg7ߴ1x8r7*^OQҊ}Nj^hN]eriq|.2!=M32j~o)AIeٸF5{JQ˺г hy43@?Q xI>8Ɖ[eǣH=Hiiΐlug Kۆ2`XBuF}A6aknAX nhHӈi^xxe];;cjuHӊ'$ﵒ(>wFᕒosn, ]REё$ ;ɶXߵ%{\M'>.0 Sb҇H䙄QBe|9cucW z`Ɔp JW|ա/ Tajų0Dfl&3i[` v1>rrO,utO`C$NYkWLgpG@zVXxTiINO|azyuI'PmK PF†,}HjJB!{}1[8yƲZ?f s(.CNcZ6FlUz'iG?}Y\FzB>jv'˯rĵ@KR˼7Km7DFCO13wSQYN} 0挊5@J q\g:- E`ԚBKܪMse/4EjO$QKyw{rͮ+0_ȱ#vNRK- 4WmbBQUMyHgVaK\m:%w_V;ia 1;Tý,;c+g2>sy1fP:rHObQƨiVʊc$&pp4Kr{fy*TcPXȧPqLlb-3Ie3DEy̹93LF+kVڀ<oИ4}/Ȕ/Sf7H~ެ]_(2m͚J ^t1TJIPQۥ8U՘JxO*,ÂZ_RMV`=>$NG`;+N+9B-zk҃q+o~.R_VmKtjnT?ەYo@aRb$_r ,gʞgr%4n &"Eu4/=r9SaۢTij6\Hp/ŐSt>"cH2(sZўV 3U0],^+_0Vc"UH7`D| @{n04˂q?HdHh+^tIꡋ fqc$%>X\c!T$\ 2+Ʌ\\zwNFHժYagh4ӣHcld  #;SkboW 㝩:Y~~-DZt~-Nj=9M2ݸ_m!(};< 4[v RJ\)Ǒ`,6Ha4GpH~8ԽV IKSj\*k3'Z ĝl;RQ5AY5 ZoLŨ/ QTSie5Ka C17 .bGY^ aY&7x 1Ę=hqԐiµ,V,ܸ X ”3~-npF} [,vz!u$Q /#csϖtAcC0\ŝo"mdm=- ~(MJ0Nڼzg5LQK\y} ^ㇰtS)̿RS_9^y_NU.&5%(ih6> !`(pk^bhB)]@Mr`PtKY5yyn>TPT䬜 \"7';K;EFF"myI%CsACYo:\W94_;=nLլe(݉QeX=u8fcXS0G+c.hu,bKm6@B-s?҆+5.Ns[*f>mF-_f~0ځwWvr'[n}S=tIaIznCR~<@݅4DY1F4lҹӼ)[Ӕ5yJK ƢYg#tI,`[ E\r& SNUطM}1eA惥xR1{RQްwSȏ kx2LxKn``/椛yFq筻UiqMC/Af;jֈFS`N=ws> 0sGPS*A"m*~|@E"t,}UKfBζ'0I%m`vas{$&|kv}$^Ga!1 LSc3T_y$v}!3_#)]F_jhŒqV^ {* P#mKw^BL P aC/Yۙb kc "ydDkB$)Ç"UP8~@I#[Cxo#ۥdB@iw\&ۯ1C ۹2a9n<18ݥ^7}XmS_dg6Ni^Xt`f5#v׾a}Ձa4aDlG4]࠮8'B-_Z@>߱;lW5ftePef\:k|=Ф1Ƿ8jck<s4t'r+SjpCR v!Q,';8gȬM+Ӊm^VLuL7H"sC,G;@< n;P49em-?w  .HmTH?5̬mJugq+TY^4ފ._+b-;j 8$M"$CB$qcs$qtы@df Ҕc&/KEO"XfĽdvyY_{HcU'*ڮiVv/h!#h}.sYp`4 avUuI{z>62_f(tABj xyl^rt2yx~ީgMgS@NB/$ I{{-tVn.䷟I=&Up65AbѱXuI 'O{hT(~L~słjŅ|V Eؖ .NH'ߞ_vv}l|zqOzgv0K_쬅u:\6h[H Ky";qfH:nK,>3gwtbͳ]{퉄 -/jF.{g"F ρYv#%X_Cs]mM ^ rN Ҷٝ[6G oR'>5k;A[Dp|ba-# UQҪďKGfG-d5`{<~d&5^Q&N+̋9x0*+.s/@dq=9Q=@ƪAybdX&~'{XQpDT"Gu:VA.*u# ε:dg2CoXQ]Y(9L9B+w &z 7F85UpQ;9e* JJG^,ϴ?#_c1̦F+O-P![j>΋B_ rJ-pwH'ZFv6/^zsehn_ |qL\n1&av?i L8`0IoNc),w[iU^u(ыÖӂ*^ *dV)|HuDJˁɒHEe쐆Gg[| rnERyLm%ɄDq0ISBe?3l!pTSam>܋ [xQ'Ka_zA5e=I%R)rxucZg~A| u$LP\^6bn %hs]Ho$ x+ǟT~֝%v:^rEEܔΤZK2znu$.c䵝IpB0r5>4Vq72G"(L\Tj jW{jVy96P3B=C(SC}"YGfoF=5WTNVHmb}/2#Pcn95Dzw2a!W _/eӢBsA ]1Q ~[iZ n-*!)U U/_9;E'b~(kM[Zw-Ƅ6-G~ж<0 FUw9gr;"XY#hǷ<2^cw%ӿ~DŲK7>8l.)1O'_|)PW=M`&Ug3f fX۱f`?>5 )&XD1qvNX!1XN04gX)0ieQ-tr;pϓ7^vAEp օےp}F?dYLcNǠQљЃIZ7'll%je*a_16cGi"L;1UL|0Ų74.CQL6B4rDΥG:]=@ro 1Ho@6+fH*D lR" 3$=iO${O+>gπDQf"wǒ^'ÌJ[a"ZM^.^a `A*̸ a W11ND(H"*;ZIPX-/3h̓UqkQi&V `ޢ.{ 5[ `xl&6/}/0^!/P<2H[t\.B~O?2V4T*F :Kc^YXp=Wx8;p4KYuTks0yMF 2(nB֦jGm} y (x.^$@J-1K)+/#eITW x@0}#=SܐIRl(9`Z ٲU3LNG^;\v2STsyYfH_AHjnZtu9@:xE[lE=1dRVx>5ijE#`咡FYH`W x C9uˢqnJ"M&/ԝ`K 5PX(Ixvַe1"8@HO/'5ɑV#NJɪ(ٗ#m͐]I``9/"pPN>\w(Vyz!S2=- YUԡqiISt_;iGڴ0uТ7B?P'E",KxAj`YhmaN&шL$YpmѾ;c QW/}d !{GwE(,(HaR I_vq%K T #PMab螞sYz@ϫvGUrLF]Z?3!iV-"p+C6cr| Ck:!RJtԳ 3օ:4Badu nGɷEl:ɓ߰GRAPs`”Kon̏+iq:t( +m&-h?%_w-a iu3nqs.b| (<7;ƎЖ~h3&rE *T=< d S+pCt)<ka5e(CmQx;z"3eM۽1WEsnB=N c[$v@A 5L |qElXYB9^fw\eVEF_RG x2Њp? 2g4( -GƗu[+cdlݵ=5PɏhzZ_PuT5 LX]?0+qCe"7&| g@^Op)x/F&@l#n;r[Ǻi 3d,#@ܨ<b0PGV:~ϔT.gzӫVQҗڿڧ%B%~6Ѻ[QV| nkH'&M&ԢdS)L1ؒ ):>' ہJO%ÂV=e"æ:>]xGCUJc'&dW}k=;,GHhs&L,pTO/Tj->CH'ynqAQ>9t {IJk8 goa^G?XB2͓§v:B]>I.%a%KY"T|Z%vt0(}Gy,~[Qw֣h3 c[B~קvp,&}Z1YCJ0oMP9J׎JJCv7<`m'ˠG"g6Č&Fljl7 Ϊm S?c-?> vQk6AMX(D׿kb-[rjYƶ܏0Q@aH#)_'X"9^S :-/#]=~A=u/7kڜ4XHܗI#} ᯓ]AΰDCTt8ix$ j](6Oǰ[ tCnXp#(%S>UQN RHOEYN#=1!)07 Ԇ{s,`= `i5HҞ1h#1~H"nݧr4He5_DtZEu@? AR̾kuu 䣛{GUR{~s ۼ4 ]]0vSZ5>E6991T¹&6c|=Dg :iH}!ڎ)Q yq`Au"TM-qtRUx`補j)yR\7X,+t(cdX"4wtyfX_YzδDJ{dH];{Gijj) Ȳq=gz7 9ĎWN=@?hljPFvNT.wcJR]6:fOE0 2 KFUvr LH)CD>s11Zc`wfpj:uL/1!JV~=4.hO@;O:Nʎ9)9՛P'l#ұ*mэEF3= { *+DQRQAxpkW}MyŶP&Ia eQNypxx n\:%r[M99;b/}f֚ k_q8V3HG>Lj;KQ.h4o-9e&xn>fY^T9mƓz<^6dg&6)$z:G~܌~Qtf/HdJ3F̽!:E~㶦 ߴ&4q. bngooXdw'|L: WLP\gEً$abǏaHI@& OA4 G"۞M }eSn]:0 `SoK?I hz-MU X+NiԖcвtv}G_QO=x:(h t>h'Sll-+tF5> 4z2ZsƦꁦ]Kv J]LjpE<)jp*J[~9$:+3@"gZZЮްyX=7?&R0/vXɲތg@[v b @]㲀Vh 7s5W!, e=ҍSR5H/{qFj$&ll_vV ќD#i+$dBz>K}bt!ALe >\:>!2(Io"_Qq#԰Z, Lm m$PVDX17Tr[ގd7_'+B IrDhh}Yac>?8\Pą%_7 )!::%fSW)LiXrҗ%#.3A E(T]ҡ @ΡZo(7o-1,:i·Th/}u!%EǶČ7\X$lN2k͕euaH$*URz>}wHe[7ÃC„q[-zTd4skH$O<0%2нN"@;WWw_>lҞ ]JV׷;0:u¯5uXlG#9±sDhT iy-Y>Z6.)IW^d )XKa/J@g†n6Q g%oa D?} \ȳ HepŢu~L((r.ğӘ{?{ vӠ 2x1?- "}*!r0*ɷ7wy]᫝LQ5HSH!*nY^X&t_v b^϶BoM&%*lMĂIZżqbg#Xy'#Xr+M|w'1#}ZeuOZm_}H@Bp)^h$w=lC]m}ug\k]57n.wd'jӥ(WoD{hvM/@K˿t"¦^ó7@9ޘCߨGOev@ӌ}9rdxld?kY'ViJ0]Ԙ:~#e=;w6h9IY2|Z&(U .)mEāFEFhf|OPuӸJA> *>3EtM8ڑ^}r2(+=t)W֢ ^Y0fp9*P{"o ,NM?fq zl(W({1"Q[͜adldщ(zb3E!Aoa6չq{-7Uo`}~95SG ZZ5Ŷa_kg~|L7*a1] %xxahkQ%4xXzjWNL3w6Y|@ew>*r;"6U7DP??sTbw*g 8"XGѧFoݣYP)8YB5́`Zl潥`#,cW\[V&J]_UKlXVgG[limJo'ᓉl͓mYki<):5xE}ͫUAr EM "HNwݑ?! 9 =}E\f!!dךɔsgwfY,{#}"_>C)=;f[u:#N&~x i$+r{D-w @ajҡUet6YK$kƍdo$^9¸VSz{^iq5D%ui0 ]AacCžgaXI'T8[Ok W46eͶW@5# 0|0fV!l~ ?VA^XVv.p% 4Ǹ!nIA%Г n:^?>C]߶'ץS;N&EN!""޼@O*3㼬; Leʱ2lg;ӭRP @Rfsoժt^$bFp ˞;?|Ӷ@$ON/պ=}Kj5@sZlxJ wCinמA|]!m^('z'S3T㩚7+SKd(Ž$HO@Ci׭:ZUdS'UuOG]fj`yuv+;zi.`UNLŝ :$j< V`;r?_\S ר2/Oxx?уj˼eRVqpVȔRGMsPͳgV L5:첺Z#jP(„As9۴=|t5Bm9U) D<){ [@7J*E{|cbgCܞm :[Pn]h6`Pʅ"#A/݀|]"?qx9E4H}RRELKV3 :Hv=k<:)4r|n\Òfhfd]&JR$M1]GhgⳉإR#R-5EtTՃ".XJeIJϵy0935YoxGغVwxfс>XǂTTrZME@"m%䋙xmk"Lq=vO ABٌ̨,p^VگǮՂb ՑH|5 2L6^35ōěXTh6**qD|κ(ƗvVUz F!*i|Tdl‹4!5{ݹ\%yO}? t)ʟ:f{//wЉ')8̡&}Kب Ԑ-}xW:> n `nqFrfLM7?48cMWb@o I|ֺz,ȡSٮ}晨PY"{2`p92")U%^ 4c rOZyD"vG顭 }ʩ/BQ恟-o|CB錅buy֓;.$1_\8#=ҰR`Vspw WRjB1+sMPd,NةcZ'\ EK< Ө >wa;@*6CyB7ZbSOrvqY`BWfJX Ow2}O,N;3qՉ\'@tZf~k]!B?@1eX]bCŹ2*̵-(DpDEY"4/chNL*N pf7VS}MĿSw]I#o^5QE 'Q?%LA'~&\Hl5.܋]boUB F* ,FTC-k+lj H܆pi]s`Dt28P5y?o\1;I)˚AadkǢ5b{@[LO=}#lYn5P% i~d%cep7@aE-$o h=zE6[4\H%Y?'}t,H(9ʦ:˙<+ȤM#[h,_lXj5X:\­`x> ĕۮ\r~eީHCSX˓ѸGѷJ]W`gR1ZR((پ [ engcS 8*dZdNJ`ʷ K֢Orœ7ʈLZlo1(nU# =W_'p)!jq|d"}iDYlN#p13qxPP80Q>ot&]׃o`pweT L׿=Id! q{Af**BHnD c+1ځ6Π?S.q~l3xy+N8B+|0@au2T *>»uPtaE)@%) mQ`>Ҿ;/;=Z>jZWu o6q w.=F,yEYRǹ#Hr΍sLO~T/qq%L׻Ұ1p4kgK^/>ބ6N_\J<]fٍC&IQˌ)%֢}ANVWZQn޻D 2őmCnmMhoyCD_Wu;*ñUЌ?ԏ풫aܗ2̝IodwǔT yz~p&WR擇~Zƥ^?=rn00ْRgi|Sz@+Ld$"Tad([0"q=  7WkkvEvz:j<'GIk;'-.p'x 9[G7)a%NtErp $Ε~' m oӛ<rpw Ÿ?q(PQ ,i޻0Lz֊7|nH~ )hRxRzS;H|@~{lA u(Z jjD#gIf gO? XQ!mp:f P<FϨIsk-}=<Ǔ0?ѵ "v|.؝ XvR^S=\QQ!_L6O+r^q0Ic*Y˩xt(fn~X培UxDRw$C;EV |\/ZS0YZEv#G,ҫč;<dCf8& GMa?"CRWgB8Zs& W_4^RgT?@%VS:Pth>mᛎtzuߧ&SIs>Vѕ23a׌Rk2,bQwM0B1#}BgüB It-"JkV9:E~3=2#Tn6+\th-" y .>@,zn I|HItݤ nSGP{?>uãIҐIe%^̘eg6|e$QƘzF~^N擃"GX`H5ezov0vp-&u0C'^u+2.ly!5?gĥ:ݰVh4lD|E,,N4@_gY6oxUQ&v/;\ь $ިFU.`H@ȘhM w~zzgiܻJ /;)N<[6qԟItk݊[CgWrr,3|&.s'3S߁!O##MD*\АG Gj+ 6G\Zo{G=Hs+s`O.VVVg#.%?G%H*_.(EKfe7@//bV?1d{p >D݄bk٠c:ZDq| $Tl8e'‚}`ys3;@u8Y(-9g\ yg9+aэ]7dti!H:d"hؕ-߾ia]lh8QԤzj jO-\PDxk1~>Oʻ?/*E) .yNhxYoK!.il7B"Y#iKiՅh}l鐢䢓 n\Q.n[+q|Jpx|)zf[bU>|yʺ~9 8K:D{y&86"C+4 7b(>x$0*NZd6Ar/b6"s( DKsI88["xdg#@FPnhӴ]A8bh]/"-06`|/34&;kKIjbiIC*ً /lf#+ h󙧌J (BD@,iu1f?h,8} +TgyXx7~>zZ;F(3" rRhAў1R2C@i&P_9cMJ0V*ܛ`xPLԭb$ R|n yKo']x(rvh;ۄ/\ S<2 #2and˂jZRF2 z wqcLB=f4z2I C\ iSއDoVENax)V7ru^%g,g$fvOe F?M s;y4t{IsII6OC2ɭ -<݆,͗%s^R/#yԆ\a IWhAj)28]L eiU2+dt"Sy$o KEP=bit V+!"} H_gMMK~qd 2Uپ ^|hgG*%x0~ ͧ4~᱔AwG֟u@KWT@V!yLZ;!:@ȼMR.>v8ㄦ'C_I#_Y\sR} x}:3%8Qל?5˧ì BHrҷ78]ĥMwY b^ G]?7"0O#t72Romf6PasT|V->.Rُ0g:U!Í y Fw^wӽd7x?&\7Ȯȹ"{)Rl7 X*%#?d c.yԚ!sWi9IFjG$kTnp*ǂ4;[v:ֺS3 Z*prX fߦRʊQYZy,؊ޡ%l''u egRjZd8e@6 d3_Yƫ˫ȍ_֢SDʇH}#mH@O+v; 0vkXPIC=i\yqz ۧ6N2X7}sQP)vM{9b?|%D–!ǘ׷L{D(fb'$,rt0jJrP{5u^B!dvd?}(ˆeAћx FO-`oX>:!a=;w\|s2Y#&zӶ߰{`죮Տ (eUh U7Zrs9r~ FqЄS>:{LzN6l %4Łq!J8РnZm@=ە D)[G'4!ZR`VhS']6+}zG _'!kHdܒrvfb*E{R' ').Q7ijEߦsz4u<8LT^4UR5@% CBGN(!Î߼fb)xGR.ɲCx W!erTZ=H\/*Y*- W,o~PNIZ;dhZDcOabQ1S7(fr-_4oFz }O날,ӯCMTMfu̙FW d2N99wrhX'Et|\ UDJH HdH縳gpPPl3޹3Q%/!,ۤG wm$k轺EQgUK"Ef!^c$gftAԫ(w£G{I!*n>\%*fl=;Xj6JZ | ַAѺ]vZ(Soݖlf N1(C?-!4IPp ʐf{*s:&(޷@v.E+͞ק_$~ǿǣ鐾30G"P/[6(a⊓k5DoZpҖV%q/:{YԢt'1xV=0 `Ƶ{%VӻջA|zTWg4#I0+gj:i<96\Vwk&y1O"2M`(eZ.@4R1bDvV#H( $,7l"G쬳cOÚ`uqip9L-?WxKsUtOd{˾llV.:@%dQ'%!\hi-1|@cڴB~f'm"#TQ>9) wMun;XB -rZ@Čhj2Y FdU0mVDvߔTݲu$D! w ma7j_)`=J| 罄o\grɌfW^QP_}:(B ]q /]t)E9I`12Lgi_.: MbfÞT}ȏeߘITRuc#gUo-2577*Ih.ms⹝`Ir5dOx[9et*]۾3%g{tL ďUԍVOdr:O# ʱ//?U+Gjj4IJ9F[E5V4)Ɇ.(3e:m[ksa]:IT!w jՙ{kBV/}yN5[X❫+Eg|P4Q?X䑡[DZR TD]&{]T49 y@U?8 $O)* N,' MzBY#:+uXM2Ce,}P,9@kL9e҇ub姣t+cag56s kE!--FWt)-8$sJK ߦ~'?^6sGvbŠ oh};sU,{8xĠ`_kJYj33@f4rj(&zdۛ$ʕk҅SwҴ΢6=ʾ:m c|%uSo,{W\KRT/qvgE, f5bmؗZb`kEFO  eDz% s>kҝ_|xiGfT-Ч)UsP* e RyͥZQqN@ c&kWl?'WzB ШR2,.şFAЭrVE(&r3EHs(}PC%㒆y2+bV\&c c{誱`_儂YX3)": z>q<]jw.(݋&g~O.=vQmެ?ډ)Du%E51ڱ>%Pe`=ytԝ \lH$\4̉8✶zFxx]Ge \!BZ"_yZ3[̔L@ a=G`(Q>ktVbF w/zOI_;8=J5+~9hDKR}}E3Ʈa:Hm:( 1^WVTvƔ++FR9D$zEX3  ^ɳ9-fKJhp.]q")[OwK Ga'>ۺWQR?Ͱz8-oALUXlw/2nt rEu}¦̶-S8~ȻhHe>Bh PSOt-^b8tIz\g88$)Yڏ" Qn9@4`>}r:tN IƁ^K'2 vi35?_x%}9}Z94^CرƔi/Y.*/5kj$T!^#\/Um8J*%1;gte\0)7oC'suC3a{|x rl{5''bғNilMw:`" W k Fc+fBxܿsBPkg0nA*{nW!] }SZQRPdHLڸ3w&qDyA-a@.EJu +i,E*˒lߓ3ѐ[a.Αa0RQ$C*:YTtU0I4;3G %坋Cڴ'zKwԬkWf霒zzk69BP)^ΰٿa#>kG4K gd(OIڸZksNo6 &F'&QWT7;dh?>UY%7fyUV_MʇIq6G^*peÞڽxYWsAy)7? 1E L){3SX! D`D 0AQZ.t֖&Dd2d1M{P 3C$] *uqB)&v F/9ɨtҫcLDg:g{psjO=pq\xpf ڝB("@;? q%*JihW۷AL`"AGCWQ j"LMڰ\0/Y"Ld}lbnz՘PSrny##OP ]FȯP'v|[PG=Ѥ0b^N[uNIqս$#)7`fGN,ͳ%-MG%eCGU>Lp\(]7եwuJUeq3 Qh'A+NseB.FAq!W޾E>T5UuF?qپːi"ZDǶAEb`oN M놶8yX'X:MpsŅYt}nF*;_P$WiAd6;}3F'7ٜOyN.7==bH~'8 tFeEyZgccsv 5_tpʼ|U\}xю7\S|uhxZgQh֤1(\EW@%*`SރbCWVǭSZFi۳P\'=C Jݬˡ5h{QQQ94+#_ڄ@0+Њ'$ .B au/_9 (~;&ky Q"aq;ǿ`#S4jjvS x m:e %SVO:cC_z!bښmma+l¤ !x5x#c:YPnbSJ&eILYk?J_Kz;,,xS 99'%")&[e?FJ$1F"N^mڣdfaGñIL֚mRV<ݎOnzH@;$ ӊ#qR˝e&2>Ɓ:^jNC`h2Peÿ oU;:|9F.Gg)rĂ%2HK 0N07 wԯqz#l 0?z wwپ<?OV^S{:j3/rRP8&r1.9]zhN"b8 )t?懖"7zcV9.b7<]&7pdܯ OfL~I*&eJ2}:HZq{z+DQxI&is'ܺ +SIZzW $9=r4ق+ľDPV`C+45ӳKT= KkxWCXN󯝍`e֐7d-nq"ӟ:4Ⳳvp`"lm&ˁ1Hbw=fֲY` ;✁Dj҉e4SV6L;C{ASC^F"\ ;޴os#J`%\I^n ?^< DׯF&tixʻKo/Q#FkKcׁ38h,cDOI0($jq4q1FϹ "Z^P$AIlTz B7rN#19)4*g|˞9yv<pq뻿?@liuvPہƙ>"hH9Y]zaٚ-퐨g$9fD0/kL(L,\pe53f@D^Zѵ Xw3UK71O滛 6%g"S$zH]wzIz'.êHw3~\X{΅2glOebݗRԅ{ _0bSqIh.-WK(Tx(VFV2O=Exr&@tĂ+bbHMMRGg,H<.̿zcۣ99וD/[ྮwN 7?i -,.5B?y )DE,'GFzSukp RXi2)5 *a ьva`v_)6v@g2Bx1&6,?88fX̋srTxBn eEW@Bt8`9-E$.,&?f d" ΂D17%"CqļHYPHM/O$(D @8mdC}nϡԞl!_F1Ų =W"+_ @{d㮪aأPVU8U{k7|v IW$'Z'S,:QA|3 t6VN + ߧОLǬsQPb4:v*Efƍ:)e٭:&4\rbbmvYDyjG3xkXޘk G> %kkA+IbANY*Ѐӌfpbyɕq>{WQӤN tf(.ǀ.wޱq> ){ZS{A0Kbz+N=[Zv4Vr|ܫN{xxLfqhjiAÐzᢪn4h|L=5ʐ 'kOsS 6:P4/{.-nU '%t*e <3,2jnU]5[ƙHT}%"=5&DHâ,e8 sr*ڴgԂx>ėfWC }ɬmh=P-s˧Qj^De#|;-`x0idzpO E]ƨOr)"I p3y}>LjPݚXNR!!XC دc쐲u`o9[#g.&~` ̓ڸij1k&짔xU)  ޸AsWw>t#6ڋDbbfL'SHBbe ҳåD#O}ܯb&~qgʱĞT^:;"/Q|*Q=3Q8TܑةOoEKMF"#2Ӕ ,&vU6ߘ}j%i*R2 \rW/^DKWTs*1G40 (+u_*8 C#Dhg^25Ƒ84'; |/ ҿu}ƛİ9 p]yλ~;? Hkr;r(d[Sܐ1Pl_r[봤v"t =e٨p]Ւj,FƂ3fN%A$?RӼsd=DRMZ~niQa"D|op]G1Dgsxns+:|qVvڴ' 8Vv;;`8s(fY4!WN$ȥ7I>Ě?sh=@C}iTUWW ?2K #]Q[4+cʟd*PDCs, yR{ AџA0Gc.}5Zf؍Z|ߖ/9,b1aN@*(O&AWx5)ގ QWcȣ19rR]ҖL Z$DgW"r[VN?L Z KpYc5; XU)$tHCZfl*{ȽSN:¸0!Bhe-<@l "& b`'8J?ҽL\bB#%}vs/~oƤ_ݷ֪!dbQ"KgJr|cIsP-n|%XۃzV(s&:sLIhf$6Rjj{j1>T{\c#i~uN&bU'ㄼh(r>#*9-dLqlIm>:2CG{.&<4HF-cqX/ ]>Hڌ-|9>2wXh(~AEDXC-Z+Jm%rN+ת>7qʤ|9BH\OՑ۱LK:HHZMr5iM=x/NE u Tjs<_l3}%0V(d>e,mUHF kLKq| ?]y'@Z\1u .`6lp8ea{D1@z䱗%diSM)IKdmѨ0G)?e շF, xZ럅M~tNP ܰU)^n&gio݊AƄ5xe]GVƗ3ſ@2k 8v A_֯x &虊xyrʍk! }v<j@߈6U]O=_}ȍ"s3{X)HRؑm9'p;GzFӎ&g+OVAV[bjg -ϰp9L;uurE$MFP&2vg t\nEhPZ&3oY>' Fe(,*'6EV.hjq&|9ڛL#!W5]?i^4]8qlbڰR,ش]f_[  *1RiV|*PIvT O{6$|P;9ykF%HGʣ3e&90NOX|*x@ MSXbI77{yD0SV_Ck(׆VH\ YG_魯^ ay2Or(EgS|fFf 6\ !_rqI26!=8:u暮31`'A'~ ctɝG`ں뭁* U=BE4Ma86e_Zj3?8V mrs| j`eLNrqC*1vfA"QКK̪eӖ:Q SkLܣU]dߎ)ՓN9U[S2xK8f㬃K@rU.:js^3_JL_ph:fW ޥʘ0۶w ᠬ<w!=976AZ~T'?k#?4Kt$gF(ҟxq 5|M8$5k2%ԹQ ׁNZƝSu51O8>ᾧ 9[b372lbkփ%.4D|W3ȑ>C!ŵR c= K@ƚFEvCdc\|,ws}/LdjY}o9)5qhP}K,.|giv?3K*8*+6GI/zN,HS6/& BSRhVҝRbLS&?@o@t; p) iznՋgtД5dM[e/@n p"!6vw-vA4*@G%@\˔I0b3Ã`uO2fScM> (㹹'SWu2M`wsE)ܡ|?rNq{nk$U}Gj x?8^)6B̕8E}?:&@vstD߇IP+ f"& ԻT)*`{{0JXp.UKFHOo,ZPkxG[{"2jP`\_EU4ydc(i9Eo翸`t3l_8m" V˅`иiWOjd9Ḵsy8+Mn@ԛ#0o ¦xLҜ7|eh6i-J9c 4O4Xv?_I^20= }i5DeӁ ͂G]쒀*vZz~{0WD:I$^:n+~z& =qLB6>:bcxB9aRlFob1Pڥ #Kzj3ѷ?"ixRYIv0eEהecͤh峸췳e(CFW # RM6j`"Zm]֖'~xLІZ[yfYH'800 ľTL!EAj˴hKJ1w15//wz%@ao?_@H^hbn7oE R%DIuq_?BX8;uChy0CjBE@u(LiۥjR9 Pii$(D]q+Ԟ*tawGV`f6QA{ %'dWZ@&0C2<{._Ʀх")UfEp! ˱fTeS+Q]1HIHB][ݧ#`Is}8AN&^ N6I(U!G]E7U2D|WL8\~O1]O_dVB_̫?8>~%<iڠAC_Q\S4 MFk'1Vfh|_7d ɑ;; 9qȮ+<m\iyT"L$GRzVAj(7&`ű@HgXq 6 juVp{ MAx`Fc zVC ƒ&( il}uQZ/4 Z]ONyq'˹d(2ri( -_5.P~$-G-NO~\0+匛TAh- rl*M`.d ~DSVAmd[_>!%$L+ *zo7 Zq <$WY& $Gj _FTiPgw끺kdΰ*3䲔%/rg-a*"I."C>)[lE]Fg4l2x5NJTEx 甓G>)ha("q2bnrr:[?ѿX Sq.M؊!?te}|`@IPjL[ML0LpA7"PӔ;1G[ WIN`I<а/;Qe< #%Qtct2L"ޅ)'9Ųc*/6r=<:`8OSAN7ֈo8.('$K<ͭ 35:\}ȠFf͝2TPrݝo*C"HK+Q2NIbao@JW+0/hyxd4'"Hyg.D#C%k'Zڲ 91}U #590vJ?擫Щ{fzZi[c7~Uh^O.&3 VvYVuXرm'JT~m\лhYNÆ۴F~wB(í +_ lU#_vVrCBծƚj!\_fh+<'L.j㔔MAT?c߇ܒpf2 2#+\ OPDvNޑ~^Fԙ\v? Dxf!6 wƘJ;9rwHz9i3?ݷ"{bMߞ^lBLH:m1M͌Z`noK\>D6j,t!}&p]4[ƔevedwLO8$ٗCX}P.HG*ŵ$$wh!uGCn\ksݞ6h(, E)L[N/D+ics<#_,$*0tSD( :H vkfzߛ馅YS@K$&Ũh艘\sQu;YlS}Y'?22Mov؇Ûފ!f $gm,rݷ%hj!}ϵg<ևhb&yq5僬2E'-J72V^tx=o+P*ϵKNrOx܉IvC.hz%zXB_ Tt8rE\)+k zw%~R$lc;^rpd^?L*\ DUe#괪'`)2 h:; 7_6ȍ\e;-Ү~ >;uѕU n۝#U2ц(|zz3 v vkϫܽi K}^lMdκ;' ZxD>.lYx_"c[~1y'UnG `xϨUoA 3{C 0'Un4pq|B!JnXl`YrrZ4[ egCv6$[4)]6/'nܻg@L?TFHjeG:RhCӂn7*JvAgh]vр_m* X쭄uG)q0fꕎŨ` %%*VgRku; pJ؅(8[G~i(ˇ>TAjZhNLOZxy|7p Gwc+nwxޢ7FcEs v"'jc[)̛ MXo;j-l8ړáqx*JtX ک5L^<`dݚ ҽWuΌ;2܃-FA(HrN?R%mÍbbRoXuAa䰚Gf[+aa$'=J#O+:Ϛ9]XBB>"N,z8#A0À Q,#%x S .'RQ$g =;H2 UD%hOe$3\-!`d:7$$ σ5.[VK;QaIl2hpZWpй ?C#ħzcAɕ?ʃPn2bŴwƞ~0e7;-}I{,e{&<q3}C]%6[3@0m5Oי]ծttyzt6E"EnhTmwnsGwj{@QRH8&XX ,HKnu,FKv9HBnVҭ`!*R=k8T88OY|0ao85oQT^xŔwАAVNs)~ËIB63 -C8 2:6/l6*C%|E __=k4J\dY陕£3 /e|2~Y@jأ)rhM֊0:k^땓6?hRz+CC.3jy Y}c/)_jR)bмwANT˂O$"!3|\ZíM9ADO||weJn%}L1ynC9,_^~84Kn'{%&VOo0 b"^Bb[:rqP2@z'ϘdX$;+pAij֩o~fCEY_k`E߰SO 2VOXYJ,RG/Y&~B' %jMM+JBO&-nV?rgTOB)7Cm2덥<@₀fk$ZeeyMY궫,Uu:F1>L#Uꗖs~$aܘߜ]8*{{`Qb0P,qeerR5L? 1 UQ#֜`Fk3 hO4 (v|֜=vd hck(_56@˘q6m4a(PFۖ2r~lʎ/ 4UnH{r2qiM" U{Gq ]]=h-&_5cꖕ+ K"3Bbk *l *eM `.ZJ>>S\  (ak1F1DTk'cx:Q>OF n._=yE, j0pmu GuB,سwVXp3i; ((r]V Cv6'IT}=MKfi GORSd|an`*ǂ,-:.%^PyJ(h]ݵ})9$H<#n٭^4a?˫'Ig45z}&Z-sS-ǷhDhC {sJg;;~_*vqa0`\ !']?o+'m:3eʍYrHҒaFH:lC5^I# JyeYhIJihAR(~w)c%CӯC)IˈVGxXUNF65wM~ح$Y%~!t7ٖ RG55#4II0r۾ŅV$ g@X4FLT#)N\!"=,*oЫ0R}Φ%=d0NoaT8E*΍U[LWMv{FHPK$@ŏ1oI.zPCp08)[ v}]^Vj|un(%S6`"[TkU ?>9麼?2c92HIFTяS$e柨WV9G (o<fX |rJx8jC.v }n>3f=s-ԐW9D,4Zbu `cڵկ!\xqDcxr%$}W~u4Nf&x,)=$c1HcۆVG*/{QCs\㺰s2)DR ,Su6:pqItgPIִk,=۟Qa=LQZSgLbUXGu&T.6cvm.] hCLFiS "FΗxEx5F}S"1sun ~2mk=}+ҭ/ "[)UPb2 9Cpy`it)}HdL 'ڕ Eٶb 뷺c/m(eՀaS(fWœԴb6&w̔Y?g]@1 8N`]%UcRdۯ .i2Za+ a=ט?@wEkD܀qV|ݟq[RV <6tTvq<*[)(E*ގ._rpQ1t/%(r <.==v< ~HVB#N֊8/@ V?z0$98CD!pl>Y[#Dӿp`tv7^EJD,O>Ĉ%(U:Bॶ,︓ uuZQGˬY .q?I*lH||"B<wu$ 0_ѨhW(uwGҘtsns}kBYutw[e}l!7I5\UΗ۠\Y,6zX8;}`U]#y晜Eֹk_,#%4>H8?:N{=Cj#;045\$zԌȆYѲ'MɓPhШh q:SY\Lh;7Nt?CVhc>T×qZ+cff-c<ѥڽKϵE*nFk[ fV󽗝vT[N*imG,<_8Zy4"a6H[x-C4LBp"xQJ\wAeV.ZD{_q_j2ĉ 2ٕ1~TPjIJ ߈xA؏)IO7ȠXi(K>w;zFG5[3^Dfl񁓘[/  ! N/G,p*)Ru8JLOY|.~M&:N u=X>=yfsNipF:B)H)[t؎d_ڒ]IטȊU>ݗȳU8rtB++9ͮn#q K9+&%AS+t9i A{k}|c aO2tJKl O BxO k_oM"kqz]#]@08vta!@uG>uݲ#qHϿ]~\9i~ʉ ͓pxJqx9CyN]|X-Ʌߑպf#~Ru*7&oup$&SEKVǥ{4rպػ.#x&9C=AIޠ€rBKq6jaqy|o%4u%i0r o̢SA^3k"jW?Y#4Vf I91hw7 shш}q҂O&ZǵOi0۷PGBuS*_ !~ҧ*@`>Z8,4[4jxYK*2te5Uk2lhC}?:݈, ޮmnro{#KOrt^hXlcYU#~Ȝ~?$KXBԥ\cXt^'TyS,n}4PRՁQz BG[-`@s՟fun5eC.1ј uW "H,^)jZ%leOw>FWO6*~#`dXhk 2j{)"#zHQ@16E+.JoPxwŊr91jXS00yW$!OY-l굯g)x.A>|<_*Z-D]ehT)9᧎0o7 }>G\Pfj.]avo#<\2L ] ̰0jMf`٥G'QaHVǺOM󎣔?TN]֣XgL%D/",[nM+tJ_E8$OR]`2 C>!mr2r>XpsZ3YcR"q{h7094uh]Zy1Md2Ak}i7 PZ T,c~ȷ~r!W&دWز ͡0i d&ygOE5[Z59;sՆ{m Ud ]b cumR1E̓=~VqPiJ$pk9%KEx'Y*7fV ǟ{G!>;~qUД4#4`o/;WJmN0 ~f/8ܮV}Yfn>['KV )H> 1҃ r'39޺ xj A )(" `eV2 pɤٳ:+q}-,%@^) txN Y҄F4֥VE%Kͮ e}t`m)TG(<gZ>/W\|^M},Ӭ9;41Ǟܛ.<[/24eS̙l& Kq}IDݻGDR/RBȹJ sw `E]F[?9IV7+f~* x2.]ya*W#::2yL4p?k%?\*,5xQ/$h[b<#sXt)&lPU3~SAKcv&D3Nv(;kGURQHN*20nޚe.t߲A25"X%`Tm cizI :B6PaQ7}%ljLwr>k^nXl*NW>ۦ7d`Qnd+]u,K|Xh^9s*JCZʹ_v1O~ۘAcӺ"%؀xROr'65,n\SS<DPDɫ2w"7X)dkV$FE?O_9a[ҺZlIƒuLa\-oiFa|f ]̮{i)Eᇚ|4(UT'Aa3=U,Aݔ,x:2 J*o!4=^nirb h*i}_틎w y՘7~ "2/^N'C_=2/#J7;8^q)ffPWDB "(r*3E@:\]:5SsrE=d1X˱E@K^g\&V!^}dy< 3CVvwwB0p3 b7ahsE)%LqDf!r #pjc =(CaYߵ72X9zOGC:}kߚD^li֡9vȯ PC7} ;X'?3Н-[6L,..&YތEOœ% 9"OMG۔$M쁐|eWpC\-ka'mbR.YC@zѶ>2H~F l[k)$ZaLQv2p.*[ Bj<_īRBu6dOP3}kŨM:h3VR|L+lyQ~u{R~{3ȳ Q 7`(yQn= ?W ڥ^{oh":^@ɊMgs,͞W "!] BA89&˓ .=>+hөiڂY 9ǣ{D!7B}HY׳I7rR0ݶGTP/[41)DkP!.MBtEoSCI'߉$dϮ.I;x>_uspyW!>SZzȳ$L'TqHGze}BکA:u7gP8i;-S7DrtT1yu wlAafr FitJY(L*HIS ӳ8)d+:1;T/|S،TIQ/[~^=q#cW>܍CM '1E<\f ]Zs?PH.WcItlz$Ewo乑hn_xfl pNNYҽ"A*V+K~$~+r8ѢRǸb#lD`ƱVI.qhHlRjhюԕZD=ޯ$⎷ 'z;=9!^Չmw@,0eyr,SU?mrjFz ;dfH\r;@IqhDU2GSNε_}G9Db47P;K|B՗>}k~jBht8/Nк.M {fLJ/dޅlgm嶟tTlxѣ_%Ɨ.%/' KKq(N]ƻ:ZvvK8)_ w5S7Bw7e9w8UpEI61@R=(kɖUzXPs`Tm *BԘ4-.+Ϟ|yϚi%q}HlYklOV 6#Kw4}(-)IrJ:$GZREኊi"mzn߅&N C稏/J{IHmN3:;<BF / 3q؛F“4ӗ5αNje}/(9%v+ܡŁR$ˬa$iNh&O,$J23~$u3<kкmnc ukGE\1n4spj*Qe ѽ_}0KXP/ dWz%}DE[rF[8WlS/; VU朆7m)h|g_ũ2PDžroLIqCL:(y`WfĬъ!GŎvҐL #HfYIF9\lXo)lVg6,CȿK])f2EߺKIql*.]Y=*wGM+ Kƶ WPtrn, x'QΪ2OY<~+9r "d0 T3} J+Xm@@jIA4^,&#{ۉjev6EP)QRs\r(+21 i ]R}9{bEAQ2R9euZ"[֘9-z~־JNIlʰ`̏g ru[NW@n9*u;`~wErQ-x9 @j$N5.}iQݖF̩Tz+Qߓ`m#xDU~ypj)RE aRf.;Q;~}rJrfN?$ĸ1"p U/ SC-iSl5MĪr2ZdOl6aU M-ӏfʥUWtb;2\)*f&Q'<E |د|2=v;e1䎦.bŽHП*#M3@堧ų|vO)b2xh1ÇUbf3şU5WXe?|+[=ӥrҺ =k3Mq&&\594x|h? .:QnWS"L耳]~h.m>"D]ۍ_ 55KG Fod(C uw/=*{%g5K"\.M%Xcy] Wf,-IfvNaK"Xjc4&Mzll*X.νQ'=`csʅ ANfk+)a=9\y4=6WqXu\N\Бؓq] xY<*9%lGYm*ܺɪpz@O'XsOe$ ȃ3P>Jv8AGL;$N䲻0o)i:)<9(d[5Ǜϼ3ɑ>٢ըla-1wrzfV[Y\٬Uٲ0afгUSctzN\4ӘhbEۆ"@I XoFT/TxŹ)ρ:|=kZv/&0zb+TF6LVSK;杪cqSLR ;t{yF/71DLGMMSeR5  dngW< *8 Y|̝ }=bm)#_8%Ǭs9 9O>@66q>D38*ښNzP|ZSdamY2مym A4V[=x = 6@ Ān5@ߎY 2:;{lߴ~?v߱'E3w^9%9 :5+I:ڃ+F'Slpj5|#F9j28m}^2g YM!`; P"~ecI zF3 stV?xr"Ռ/&B[)h 8PSĆ >%Pԗ_oL9搆,u3 7)Ru( B >aɤΈs^?wzɠW=Ͳ1UNe H%~wF=?t\).dlx=PHr$0G:NUP4Gu*#}CjtCJ;`? , @ر0K@2?N2_3gyh Q:z$/R^,7-4l#zo]Ɖt)2rR{M'@LJŤ{vd > ?p" n|MWIWGZ7Tu)@eShkۏ&ੈlNj&i1 E[nF` %%OkQb cUBRt((T$(c`*-AƮOۡ_cme{JlG ^Q"Sr!4q!0#42\~nve=XsrHD]H~$ N+PA؋^n^)0z,47aXndէʩ4%D'KkePAePA|b R]F:Konx^pgoa YyN#wP؄~+i^h^ d-:#nꝃ)<0$NUa{~w^oK_9øNЙxTIOD.+ъ2ڙ{C#iKe4M:p4B3-^a` g !EjBoϪRP-]Jj"~L1N!'֚S`;(U)蹜4CT t&PݕP`p#s Dž7`hL@A2jt<`a|% :6{"։ʏPP>#.{Τ|b4;\:g=rGA)&A\uL_z=bFQc$o?<`gP[m^l3{ pki6ë8Ԕg_;=32Hs! S䅧X6ݻ5;_GU& <Lc%GnF큫|.ZdS;_,&XiI<\iž?'\5#KQw L 0Gh;uk`hbs8*cDw5̀gS3U[a g\@q5y/x稢uA8ʖ+8I/4B}=8 5L[.|- P4V$I%.y .7d]0.6޿HrJUZZQ Ĕ{Gڥ4]w1 o`Js눝ff&II> w.لojDI imO' [McN_~QZ.kp8"}oV|77<P;Ѿ_!ܚ+;:_1{ TSsj]FE|Ȉ+;/RgF!eC)]B1bT‘%)#Zx#V?d p aPk>zr$`0Zl 5ƝE[vRK3ר'bŴA}@UaU:<`vvW]5s^iۭlWwbWaX,9(B+M%mND](RRfG%AC&dǸ>hI&dQ0>?_qS{xYzf 8)FB(qliƈS(2`XD֞hX6~y4uHʶH;HLgA0ʮJ pa[m\~edT"' LȈN5`k&F;z_pb ׈̗c|pÑ"ㅵeXp O޺?&(eI:_%r13C?PfdJ/yRmt{;ʽrX?Sʚ hBq'X+^Xa,bvf]}gý۠"Y8Γ)Y[+v ]G963`S~bi5sC@ =I>li٢굆~+ HEgjIEmfR gTsj5gYFY Dh ڊa i[L7Yk{Hey,7oS…r'.+5s*$1v "HD$IE?S^Eg a|#^`x̒3=bch"D ]C"Jh'QCyOv)eq jccyGlΎw>G6Q9GE',Uǃrtd{!XDFBFb?(B2 z2bFe6KG{bkoE84},4|1$q{AL$m [M^Q(pt[cIsD ;18\ qӍ w^(k~? .̼aG'B!;9uÁdƭcꀶ`7_Rl,?u`fFFQyu9!9U'&t`kȶDmTo1}0V6Ůێ(>ك,2K3ߜ:6lυ1IΙqRXNS(FG6+0Wzx$,PY\w?Jk?$P\CYYB0KgL4A˩Cw:l𨵼PM.|:4OE2Vd0HV:u0 Hl@ְ ~'?]P?OoiHL +f~bv>2f+oB0bɌ'Uo nSRVBGK6?u~[曷㺟3vpP d7!8C|6iZ=p<H? tjZர볢B7~1\֗jȀ9lnR0vo7By)#@=2(3Y( 4" pATF^ Hn!Ǿ.f| G1Qg&.w=qY>7Cu 4UoA/S©%)k֒6L61A@˝*c7cm֑!+ zx.¿1T'ʊ8\(|,nA.^̡49U/=‡Ln`yfX6_iMFbfSi^\uoLICa97[1r8Ṡз>fщ6ϪAiLn>ut!E*з!LBC4>s@I(`ۏhh8k, $tFCI9炙K~nv9ƌ~Z6"퓗Qqrcvay4;[O]BM&=C5DeL?E}{v<=Ύy *s @1ĨM zY /λ̨bipE|4u% J\'I8_NJCc[3 ߧpui*hilgIXLp9'd&I9r ACFa3Ct䟎+rBm#f4H ew*^ ѦnoUNC!ѤXcH.6\yA|AN7hSVS#ٍ %Q8VFłNѣ'.;tM3DЌ:"y)R\"׺ 6-Yo+vn G?=%xχl} TA~_o9 !`&YuTo*OOa?KuK5u]z}E)7lsm6 ͯsڱ6/AdhszW8I=3M0tעv-(u g N! >;ԩxx$^z[k#7w 3u3ӼDbδ N܆APr#7\frÔINGU_|(uv; nQށT }#d2: ӽ=vIɌ#%e1YrB[)+7:v2ё™@r6a MvpdV PO双IЧlUVy2GTuKNC0tP9l K5V}GBv`N%ɁFK\nw 604($sܘwbgrVu| `U1IYNm1crp8@2eV?c";Z9ulv@6ØܢnQC>=E$W, y_K\ͅ4EkTZ Wx#WM3G[e51 eg` +Q0BH]Q&e6~=-$h |vUSr(6|1\]-;ƉID7X~l 3Z"#Ѣ[Ya[6qrbW݋%|O&8\W>2cA0P:}4We17U\A!JEKsHF>zJRKXDŽeOVT(g}JUfO V7Cֶܚ@]Ͽ?gEzGp9Au{YTAn_Goܴ<<f/x~¨y-@K^k04hV/M4{$x#خCF]Ow /tQSю=쀇*yU,o0]xQD7#uOՁwrd..r݈*qxjgi>5bl>-"\>v6CS"jf3x\u5g;Vs ֿm۩`[W@ӎC IG*ūlsu:e04(!έ]qo; Z} Q vX`Ih1awm#w㨺]j7#A{vuߟ? 8Ys"?y(;Υ3WbM4~WoDרX@rס2jxSohZfb+ǎaY\J.oV5rP/ʓ~XEͨvgݧmXjpN6S\6ui4*QKJQ10C̄u!ٽ:K?J =3l1yf|&%az.AsfZx.?~\DVɳx~@UyuI, ][^;*}[R ޾^mVjwqk5F1t+~vPZZ#[Ct1`#@/h2UF6 >"0k?I< Τm hDž!H.HOud#r:B}xZCw/6U!ƥ5!I72V؉{h"$ EA^Ew- W Gg'8F~ ۇ*ꚃŸ!ś1G*uys~돴u}" C11wy3>R1fs .]0Qb!E| G$qɂ&)5$yA^$>e^1>;RND[v@ZUQÀT1ϏcX.20Ԛ\K'ӳϒ \e]1``3~箛l3WѮ߳/&VtzmA\U" 0Dlio&p`C4%]e\̸}:3hH9f-ϲ7;*-Qitc!Vza[lmtBuc DX#H#ԧLFC x[`~;diL?d4% d_}M}3%-@jRl=24MXu{7GiZ.StLrG&xAC6U_ƟHC! wa\ոh '¢;[TzjNaf-Msqa*^/Xߍs!yHf-/U9RvRit RxEbD YɌe[RSvu䛧Nk_$4Zlα[F\ju<&0#酡 1+ӷ5C#-m?7-$-uW+ʇ/b'J-Lp9Zʅx<+Su.or2NA`F^u DQCD&ҥ&9%H]Jw$ X; *9:nݺ?6KO^yyJ Θ[L" 5ےb Yr<\!,iZ9>ۛE<͕ۘ61e(Uy$=A>T=iXW5ϺK/z3yk"oSܝ!䲄aS!~a"c},ReJt<]ݙ6pqk'Qw^]Hy[c!oYA>bvL;x'X-] +Ŕ0[1E$dODH ёdk,B 'jLUl6טI̟WT:, ^E&q, ,/4I8oK8è 7"cj`tݵ1LtőN >ky2 HE+Ȉ X  3'̓h}rWD>PR*ÃFF7fv͓&g'u 9o_1 ˬUrp w6!/B=?å h@lA閝8߿Yggju$nlړ_M u*l1 &(m]٢IKjO0 ' +E2d`yϜ#dvT\.!ڠwpVu?} Xiw$dM{ײD^8bSܗ?zgO V;PuVZ\Ӽܲ(攎55ʎJDq%EdȊ+V NZn> $Hm" Υމ w)sząRVz{fN5o=+[Bx.^ 2秗/('I[ ".fq@}2kD` ڷ/ZrW(kur-T&ւ64gL{ˏ& 3@"B8~x" p(/褐t=ppnq }EÕv VX-}׽Ι=0xQ>Z[F.-Lgɍ B}"^s#b`ty BTK)8`#(ě)XrzO7guBL b[S&NFʭm|N~4q,}hKJ*3*8nyrB%@ˤ7 6ɓ3>SnV,wɤ11oq!hZ^;rӨup뜀.Kcnl곚#|0NMKc$7֪ȻP#yjc]x$koq ΐ<ӏ 4Y7s W{Nl{D|BTKMOGFj=@1I[7J+ kD0ѰHV>;W'&CRƽX"-bnXM+7=S<w^ap%5u+S g2cD2|$w{6~ 7n:j)Yuq$AޛW$qKLF5 bsZ8TyGX(4MH~H5OC t#d4a7h7:nw:"~`1oaܛy:cIj;Ҹ~,;>,[{d^1fnFֈW|3>"6ⲖU3]lfcQ0PzV3:`|ҟLo2C;:D F=gPIG_WmP+*UGR]c+/'M_3StWUv.RojLqsSryO~rA4b gI+EsjT KI\?Q,ƉܡJ }j]zvB) z,9,kk2pl&Etlu5`۲v/q!-H7EP35Qk$F=k4Q5N bbro [I-.-|t,28|V-NV\x?RTz&bFT+ b+C{hk[b${ _,n4˩)b2X//KY.1q|&"+֍" (6p G#}3)'I%@- J=zo&Z7E_l?Hmy4)x{^pDπ쫥wON68qMh.u꘏)] pkFom`D=Jla`덧 C6S/4}a"U=NaO-$rP"Ce,m͎HG^/PWu, MJ/w @RjW̶919dH՛YQ}[s:GȈPu25.44/yn:l?1⴩(Y bM/ӎ%HV5)y8z/~Z6AQD"잍g;.i5qi/jTHTVX)fjKR .W+"3h .CSYINy1f쳟Z"F et sf @‡l|V@I{/@ЛKz2 <9U D{-&9`I#k4h m;Jm_@,5ӀڠkN 0 S&ȍ{Nz/;bfP &E\&&: $ih{'1i\Q|!gë`{r7Qq"8VhEkw\[?^n3lɩ4M0RG7'D7&y=+06x)ev-{yx!~ȩġ box0KYNMh<5}Q4ՋY2W/:`Y#L5?fP]0qoGp~ޡʊK6?1%tfg+5qAz)j1pOvڝԃ LV`a7Wv y]D;R#^0Ʒ.:YLplU8csm~/~^nGˉa`C\$\psq~pn=1X wu+]-Qbଡ!Cyנ.u)Yqi]x`+SGp2ѽKpNh}m96%;#PRB^CPPJ- nF Ĩ `8{L" m_Ėi:#j7:4ۓ h?@Z$ݛ>=azhĻha\bA4[uGhQ/՘0Q'o˓a:UczPtLiSf#!|Kq}~Gjc%a46?ѫB*'d؉Cw6Z:e]Wcyŭ'hq.N ©?|*&9MC #PTdOF؄Q]i1$tgj¤txTBD#h$֛ 9)G # VSD8l/Us_{ \'+2;vtJS.Z/ `4yOnuc^0p:JJ:e'1@7p$3~";ԍǶ u?{;<(küG#^v83 CUO̓ 2ƚnq, Y1$k#h#d4ʒWJy,Rpga>5`'+11$f2椓ga>~YN8`Aq㧴._[4Q,w$WUp< BB1*3bv(Ke(F&-z$V4ѴiZʕ Fh蟽+= {_~XԐr> ƊLJyАPJYޑ,6X"&)T%bꧪ`?DwrE2 @slY1 A9kq=ȷ[h>ko/GHIDd[XH^ǘu6t{J.X=)etnKGK9Q:Jٱb7Y@uC)c&_BsoQjwhǩǣ/0=, ]EoEo#!e]dpk0I3p]I'l%ZEϙ5`I"iP+@'/#$*vS]§ <Jye`` "< %giCPq";QXV."%Dx3uPCCU=pA0(xLBV+Kp}Ɠ6f}J'HV_)wGi˜ECMK>~BD+@^mtCr3 ܌ūAZH05Exͪt>tʊl"ηn{+$.;2G$UܙL>_aWPRz]qޔ+X:3/M g9~AIRۆ7ϊ:LywgNj`lDfِ0KjPZdk;>{4J">ZY) }I]#\B 01uHq]UmmEeF>uCo1L 7zQ})K$|7_ k$wS x֣Pfm'kn*qAxK&f{q#Y TY0AuVXes5w3J{fys;?yP.*s; 8f<.O/Js̉'Mۗ_(Ds+[M_C^z scl\[ey;#[fR*/'"AF*vV&;϶H:.C>4b矯$A-S#Zb]~;0dWdoeIP#[υp:4wO]F`e}{;yW*a14_V"RUBd.])`1yQJѲń&Vw3/Dur JEe:8?t?&hɓ]j>\0Ag4JgUZVBRUC ck((4QʨӜV+OoPFݑ<$.\j\6GjA0 *c|lb48䤐o뷑55HWKB'q,{:{ ?m{ dj<洮Y&2$,56V58i-pbmFހխ+̋JcT_լJ`beYo4f'P,=8y KQo8)PRY1 ȱu->%m]Gp_~rO<KD ෈/N|,q!,! 6L͕޴~a樯4K2nDҔf0Ȭ :ץmpٖ|Zj&ȞER6eN?!CJfF/ и2<8?fWE(7sz[שN:9 .wMc{t+*8"Y~FڝUng |iB&6!=!rNPM5K2u-Z*\-9cfݯ`9M~XoFk_ \u0W(5GFΖUwoPpRB~co,R}DޒvWƿpȐ=hgѰFlQ@ gW` `'H%jF!Mfh_v; $KuccFъ^.Vք(0!}Bz+7 f= *pdWL~ j.ζyq1"3Q1nn<˶ȼ´ )2+oTX7^H5IEx&&ܠ_l6lz%{- HmKv0]dNRsjn. 6%& hy_) \<w54:gCK1$ 6hMGg~o7ٙ2N˟j*)>B#*-ddĽ#c'!jDS#1e͕R6u} 2G}"QM`]֏5P|r哩-/u.\D]D2x MF\JF] ת8iaRȰ~V ^bzYipW63qSUb 齹:X(_BR;|RK} ̿S% lAt6J HavqT,[mpMw[KZbrʂ1^$n6Js:KИ y|(ʺǏf%'?sfgI²A^e `"i9MV&y</ΎcŠ7cPxc9'VYLjUf,]>y5~o' dL[[@GK 4GGqG2j˥.WS`ZjwR8{TTwnOݜ[6LSW3"yJ3jMԌq3=VX5Ǫ"lnۦ@]{=pKϏ,\ڵ)?!H05)8kdАRl7R,D^MkڒzCw}up5|D.!Ђ(_fF $͐fo3lGBFO\[.93?A3OyG>knMO)Nk#qݬ ]7Ajo@쯣9&,'/XD~ieܘ>!9'ׅ#QUnjs,Ie.rI41n`a iZ@%c,'tu[(#3i8cd ] M]2HHC!&Tz ZsZ9B,MSzeRn'bb*W%*Lq5׻)_:kݐ=U] ٺ ڄҫ`D^(%_5FɹПĩ; j9)3Lx Zk/شua<+Eٸʒ0FeKzQPS(Y Ql$}EH`4k_wnZ"NՁ&z7op=PԐ1m{|͜X١,R$ߖwH Np_[qUn<o)<p-w~uZ{ NLoQ:\j:LXT`PǷّ Y!?uNկm䨗g*tmrE l_$<(P4$s#-h ӤZxWLjx3Rjd[V$M4;v%(%o̒BE<ގN؄a<⟷\(kת4qEi2[[* 8AUF-21p-5 ډU1)YYO,I4Uߋ8Snicl2zh@B3DLb3M!#P8 _ĉP9?KT}WȢt2w$8DrZQ>=KKV_2bΪP3QtCH1QD ' 4 '^fW~{%4A0/ ,.sX599$~2[ƯNf} ,:)qB;.}wPP9Oe0 YTЁBDղ;с/Aq:3s}'KLy'"fVU [_[V7Prn҈GyArGRGyW#KoWB\xuWg%G) Wɗ˗FF-ݡ"^VDeu$T_BuRrUu^Y[۷\M-7F /9Z<]6 hfUR*M2RuKts)7JS$RD}SD>\MkwVd7E9g\vid݋UKq#c ؽ%/e\SKʔGԙ1*a ':?BڗpLV8Ev 4|Bٰ̭O1]|[9[W' V'#ĉOckT8h.Vi~6Ξ.Qvtr:`sPͳ^88ʡ476TiM'b$kaṽMvWuDRf%i<\CF|{u~ D\c33j@4άK`F}%yӟPj`{p{QZ+AU5Z٭ |znaUuh; /`܈kaiau;z^ TI8:&+UOmb>ЫPW ͐dui +'nԸ Wh)_,GKQZ2"5]krʔsD"䞼 ;/th7lL},wBJAkgfod=l,־' MRnŖ:moZ!w'˫RsܞwO՗PR=XoP{(=Jk_s7n1fO\'V8i`#Y#7vҚirB{TS8e0Nbw,+2h41HRcX5{= ɗ`&ػW:&Yۑ&L|L$'&#ux+3nDӤ،jD,ZT q^Z+zDュOD]2q#al5\^,;'4_Dzb׉P}Ks4Ҳ֧'-[$^SQUF|Y@BZpGGݼ} JV0M%{]=|hC3x06-ӬzY:0ͼ#&ris.Gwץ@0hz/S(9B4z?1RM[3#cniashV‹F7-(FJZ) SN=\upxPg?)(HBt#GH^0?RUSrѥ ]Z2$uGGt7ʟ'Lϸ3в;"xNA24O2SuA#z4ĝuwCg7˭!+eق_Bcʬy/k oa_]-LbHg,6gh>⬐UON\4>#Hp`_*hp$FwWMF2I4AsyZR8L| 7YQr8XxKo [F3@yo;kny Ԣ{%9k4:.(CW+0'CT|fmɁo%Xŕ9)dJ4oh9D>9$x~(D|`<̌aP]x%l>D(5/y#GN6Od?$ %f݆#pW 6AF0O4a_s,_~(r\/Q桵۫ `bjMIMΥOe,ϦP[q$@v6Au<殱HܾZ/)yetNjxg(d3*H\W¡>dZv.o]q~! (Ucm+U9%N#&qqexX\6?)qepZL] Wm{U9OXk^;-f{ B9LJ|-)Ko/(A2܀Бitk3m 0 rBi f  >w4Xqnhئi dS$JqgpQctXK3t$~y3?oR@.⽎r _0MbΣUi0\LI)|gÕ+?݇Յ[dnp|Ddg  @O&QKgL26a`Gaϲ 83iz`muȫ7c*2ܲJ~\ ; k;H/|T:,f>|Z(TSw++p.wCCۗbWqv5aIS}#I?X?WQetN &O&~쨕耺S ,r@M!DfD$<:?6=~&2?-O:RF%J3eχ?UʙdD2[Ǘ?v=9Q˥ʩ ;2x)sV Wےy(w g|]V(䡍N@{3%)H9V<ϕlMAbh(a[ug!@ӬU;DM. i9:|QA/zDɼ|]]@Z{m*ŪՉh2bmnW^NXNr.pLYB Q 7"e:k:=B y g4|@,`!o5HWo/_纾I$)#>Ε| 7,yYìhS 3F.WkF /4y!jE.?p^19hi>S<=SbO(lw E;&>ʤ҃?4rl{YBTPÄN ƚMz08u*`(?HG1 6:z Q'dV7^Qڰ}4P@U,\~g\;fA-{}N*jFCiK'Gwi 븚!Z##W*u B8'&a25rF?bn#ihMv ثexbpa6Q7'e*oQSTu.-u͝(V`*ߔ͋D wP34ܗi{swYz" G͊:Ά89wwOTcp)h`WCTtrS{I4Dz4BWճ<|u h>GN R8-j\:a]|Ydih(FVgШLiA;=hS6Z/!fmOrR~/8Lt&zо'"{ h7}PK"J(y0i&륈ݿ)ScMOm1& ,Xjn :"wi}XκVDyRT*`HM`\)5*&l$s/?IMCMGP.YO.z-`vvhT fhtY5ʛeP)wP+4h[2Xݛ`O~%B3aoHډ4o{MJO( ~U@/6gwfh*-"Ch&#FrMhv?Jf-S~(2iC41'4YMGzPS} TJvbcuD@fvcvZb"iZI17P8h>ߵhڻHkY&JڧV} )Av? "kԴFtfp)ChE48gwJz?VHmە% ykvEA I7hwqͤ[4ws6<lyƨW؆qN?m"ǣo KeڎiLojy$bq08iqMCarHA%) Lk kL7Uۉ5gE*s-CbhQ0X/h'cL\[g)9xmemk %(nn RFAt9*T62{W$>Qmgc:_13Dtd7+Ak3t3 R\.3pmr&=))Wi!a7@Q/wHF/;5I7랻 `m C*粪CQSKE|40Ų\e~c;P+n }c3k5_fHI0+ιmə9{/YQ?QxBI*fMqæ*vnO +ɫ>97 >Bb6_NfXD *KYs F8UwV^!JUO\/d5$]@[W~7ȍlϤ\S}^NI,ԙZM~:*oʺqPgb qpum<:30n Z[Uc%M) .- =7:˸ay}@4 M^ƕpPzcFp'{ Vüg4jlڍHKynRQF%##URzо?YAǒ ]3KF7y\u׭)QLΧ`Obb{_XE`l6Uqx*$ץ"`B.T\̯P& Q+tk :y0RR)M:%-5RdQ0GD:PPz$5qlL3$-/։ySa}wC8h''ہ]Li߂S~CRC:EruXnu* `>br:2?Z[FOq`FyQZ=zm{#9B88j_l{a/${z[JͯQ(=g= q;,(9oαxIEh69EFXk{.lrzar°#Ttsxihel[46vQUG%7=r,S|:L^8d6SIP:==.pTxsR0z'W~ ){I!Ph4Mlgvp)ݽV a4vOEGA sez&j-HfRg쾻*c3#Y%Mnoz=oAklP:@j@kX?O۹TLEXtB=ޮzag:{d 1 ヌ Cc"MR:bPTZC_Xcq!̝p2Y}1d9Mh)1he\rRqCb}dZ ?qe۷ypa\x^(ʼnHoZT<ǩbG`OfA5SV6(wu"c֛5gl=r@¢R]rOБ41@_jNj䴶A@gmv%ZdHwo/7;>R" i̛-arJH9|ĞBxӽ'!h$4wTZE2`rx/9x*7u%EA/@h%!|$f< 4uډV{h+M'e-gx]'t+;u Ge݄A%(PnMBk9Zt.Ni29THu͕hNqy*{i uB5 WkUS&r80·3G(x 5L>W}*֎8`f/[զB )\h:/du`Ԙ/{)#lwfC˓ЮBY8 )_pF|! 0tTiE9+gJhgW@D:lH"wR0p$>Y}g3vExފJaDuNV*)JL2K_q4ǝR~٩}Yܽ @5 KTP.AIڑZ4 oFwh+MEbl5Q_h.jR+#f@,K@ݢFUj%LL=vf( Ʋc \`N( +koM{ut-m-rT0 ݛNF,40HB`Aa}2S3ḰsM,<1LgLޭߵ^y,kl2U2~=RV\-cI1Y{Rzu__ZDy} Mpe5Wk$t$5בԀm pP k%ܖM|Dx6KR"(#BlR=3^qpv(5'-A#^(+HzOH#< aKoBnj0Q=r1QT%M_7~< alJKÜMD#wdoUzI+]Ug^$͑5HyEdȣ| $ aQV t{n5drHObN<`k9Ƅ2YHCJZ^ Ͱ8kd|&ɦy-ȹc!^@4kQP aap_OT@.Ľ6dN3-!>.~Ժ o1XaOwB4̮Kt:L'dנgx Щ695D'8xց&eZ pWi+ЬI)U9eafuk8I4őix^ST:{~ 67T 0tI1|rG 1Em43X6d^0(6k[@Oy1kj Cra!sV \qqjsK!8|߁@|Ж.Qu@7¶iimLI2MtG+挦:%V}Xx} NIMIbͼay@2LLU:FbSg(FDZ&ЅWɮZ eDp7]6gwzh[Ue C]U ~N%!c;ll_j˧`3oyr=70qԥPN!Y:@DUI,s$S1"+%s~ k4?n*NrNVuSTt"U%;vaMYv%n'~;k#AFE.ZtxpXA*~8L K.kSu<8[!l곶 #nYMtg\˅ikSڴ+G kT!{υ=DclJTVrg\74b^W?ǜ/zɼvWyrt;$`"ןG݃Jkhb#B}d264zcA#Rbjx>IF/%Iܰ ̯]&ƀ\b* {k7:cQ-UrBǷ+'o:#:ru9jQ9yaN J6ǍB 掞q 0-4ƙbC*!o|FWňval!^WrVY˿L٥&PlB.w<2:g e0~@\ vT!q:\>[gtjvha9i;KؑfQGzOvj .B =@wD;F~c<.pܻMġnJ…:yShܗ{UTOI/[mϐ#u,@]ًӖ3$VzE!7_j׵0tc`2bf,pʹ#{H$a 7ɨ$f\wUC.Z t[/_GdyZQheTϟLdI)}KCyګYiؘ!@K5RR9A$)jʸIVhlHqom6 2'( Wɦe_ /jF6 O}-X}h@Ͳt_{omok"jZיD.3tHVŬI/o[@mK0j 9Y8t#Ν)1)1|es5ʼY'9TSjwYX$mw !N]EU{}}#,<^X5 47d`-{;ܥC(Y40ZM TBEy"m~퀩)ʵJj.jbHDvz f_VSxvDlHsc+?.x F6 jn̟*r!AԃlV8Y>h^7ēx ^=;RՑ9#H6z 2*KB}FFJ`,A?q.;*\Y> xuGT)ִiCJ6|ō)^h>_ĭpD=VR8_oFD93afظ3" +vkzÂ%5CDTt<5Βy⌝lx#tRi EKh?{[0ɕpңM؟SPW9&T94 ,_cwgN5/j$ɻdڸ')2#.Wc%y^bu`c4)ZશHElOEC@9Mc}r0ua66Ns%[hSK,Akz_sNC\ⵡE\1qWiaӣpn%/؅_nOdʥ+/|4h]lA6@݄Q݈j]L=78!,HsRm5B@#u{? GtQQ:Hwa9; 储ܫߕP࿠e"T r"Zp'Faae* ݲu1*b,z ,0m3ZuVNgEqX^ÎՓ%nw^r f"=2Bu*_sʿ+}E+d)4\rK:э bpV h_Xi+v6O.άwLڮ,}ɳKI)'6e_;R٪CIYy#޾/m>Fi xlF=Nԕq3sU/-3 X" zx4hDOTfĥؘ$sMrMH )]j?'SCerjdO~n'V楯H}IZߺ4ۏ4{.NZ m'S,"MVV=t0d𹒵bfPKKRʛ Glo]s/g`MIFO o;Q%b8xk{tJ(/P0 ݭlC.9Z>:u)4 ʦJf(Ο&&T9Q߸߶g{!ỳa!?Йq%E4ahb,~?c*TL(T<.+$^81|n%ڃ=co;C"`:*%yZj) mLد!;Ȼn Vvǒxo@ (p1Ϟh<[&fhΛÏ} ]UP m0֬kI`J,<>}8AuM$r`J]՘"oe(P;]H8y= dR5_1["X?YNcyJTgr0)z`߸wOlb1Fxऔo^Ə> mlLR3n k~NsEIMYZM\vpWQIѿNƾƩ ,GH|k 4>'ii:0+46o~(J.`ZPQzDŰ;RD$-Roz eDp;n[tĖ=dPq+|%tKdn}f8rdg4IedG,lE%Amr[.mXϡ<Y"&p -,!Ypو}$4 ^w]%VOX̹FgV\ ͜ bplyz7ɖQa',~%-,dBXJDuξ&Opo?%@z@gig@/|{ejE3L.u,1=@w>;yPjLM&ic{>z U^c.-m1YzA5$Nզߞ@xZ@ĢG٤N9e#%AY4xv( d 3}4 T>% c>w޿qǓ>pQM@3!jڂy\`|-"b>`(.IxJsJӒ~c5Pnҋ/ېPRANj6O[tDTFr}X ݤ1E4V9Իy/'QΒ-oj0hˆɅaW8756rրu&z+"gD1Y~Ƶ*Z-"ڷ;U'ߢc1jzcT'0>M7gykBHA_W՘OBޙlbD 3J3L~;{p U  u:UG._$-gFgt d0!$:k@ 5ucLRo,)5DWMBL>!l 3y}* MZ*VU>bL-E[K*B̋K kSji3{Z %?|@:qc~ll&*j]$J(s'OXq.amR`LjL* Bau8.JCG2D>ޕϯ5G@r"p=,/4;OEi.Vu7Og2T+~q;IC[ $ ΅, xf.0v:.40Tn2{uR<1 MB/hsЩm?q+D|}l`p9H+YccEmHG&l )(d4Ih>eKB}Ї0{`KAwgGEbo̫K(:XH JL(v*e{}qBA惉7@ ù"_CxiOofN1t&94[j^u G;d*[zѵS+&KizVʳh݂miOc}j-qۼ*Uq[&0'dIwm޸;MåkdǤX5V,IND'4$lL8W֊?QS(Mͣ}(ӺrAf5p!ik`v_OaͽSH.FΉ8HSo>"^@9ɣH?`WXj|!hV_H yƕ?H^wl6mP@,AE4HP` @2֘eU~[DqKa^Ƙ %XQ6DsP]#I1ؕ:MH][2T۹A27.nGZeb񺤹qJBolѹyԚn~A r#H diւSHm;AF S[ɀ h&n(P !gr}xOrT5+i0w6Nƈ UY# J6c6EWXH$lňT~_FuS@aKhDlثk@C|>7倂gg赭"ɿ##-| !V"æ#v'}q^h>1>lޟ6YPLۈhG`NyvqNǰ}Q,؇)yA *N$/[۾-}77`7=IsP"o%܇S\+*/k {hxܧR$Aީ+D*v5aںhqS0lkP*:Ֆot9#wv3UAX#F#(}˟ ½G "?I$ QG_1})cA1[7f^ZYkztd@BV{WJ]S[y#ٿ4j;'Z~یEs&@vlԺ[O;)"JM( Eݳ1q?V'c lb(x؎ )3 <3*$G|MJ"= .?=7%)S}F*MXm$eilz^DGf",ӡbk:RsK.Xzکmx Lcp7$Q +¡pE]Os8ju!+ XI_mW. `=IOs,[[#nen1zz[$+tȭj;ְ7x,*d+63:f{UPxS$Vsӱ=>ˈeX0E%Xvs|,VZkZ,RvԖ? 4 Ѩnۃr5VG)JkL;[XۙF&erEspyUV  *iU%PRl" o;iC*{&ONHs^ {U~[H$髨[d*0P݇"D9t ˉ qkv  NKt## Q/>@2Շv9-~iO^Wr7(gwj61l/4:`?|dgBXHCze3%wh* ߵ n ]{:()>t(Ϡ`z@I V oG^Qd|]Oo]7?2~g5HR{:Og_6F&+LZjт}}]bBLVZ4UTx*$8%ᎅt kl}r0k _^m{$Ɋv1mdK@LSJlwK;)Tťup67~_Hڰsᘸx[T{CZ'>؝l]&{fI`CV,*/HtL?Jah뿍5E[NN?B0^AƆGl:dϏGef퇅D!Fvm (ZnsA4|ɽzè1 UI-qFX ;ibG0}:m0ObpA9QmcnJ rk"O3 F@JDl:Bv~ysh2_]ڟK;O3(np˥>?oi3("m4g.Y0YM6_m^!) ܙ٬Cʈ3V; V~"}$NHh%t+;\[$MNI=#xP΁ޣp7=a9]sm^`ɵ#vvm>5q t.ʱeMs^ZPxѿ=ZF 3 zcmd@V(@b>P(Ez64AO#=%U&BYk2d)ap,街iɾS.3d?v;d> L~NӟVuhT$^[Xb>ug[w܎i36(:m>6,N݃c3WJσ oָ^{EKE9zS{6,iw{l0(~.I8)Qd8{&_hKc'y6N0զM53[U!$ƌRqʖFWT)&Lqp' ³əvJSƬEx!rP`*ƯIߚ|wFKh/ۍ5*?V*Wv3>%I y"HjAg)3jbEՂCaޢO(8yNye;,SӜ>)`"hK!&:x̚\Tg'kAfGkBC;<2Ibbx1fco|]0hKF J_ďJzCgZes*|d6+egJ)F)2L\+CE$|mM ]b2-(`f&_i"<,Lp[$ۯ3ThL|,m3e\8YOG= 1!n.y]Qg̍wX3ZUG &`}cB+P9IE5d{QZ*N$P <$E`Mi7Q}S_F$q4+ CĢ M}IF "06wM܂,SRp*YU_\b>.sic⣔NUTXӸ@P"WXX^J!<?MP&WRM W댛ǎm5Zf<}P$ÔNwYh *زpw~J|Jd7H|كD%.tӫ;SbRT+7"ґJ/\qvxnSÕ<ez.gg vtEƛYI %&rE)c$xH`VMI2*zxx vCN}N6jCIma;<"ke0ܨeͻsqC_ḻYU!M2h.,p➾2tGðDȺX:3nM;bd>T?j`sOunkA_ e>H|)O^2u`gy-.󅆰mS!l.]ʹCg 2Ndh9Vng4V'UOev.ڎEڳ JO!H8ܞG)rB1d<9%BtcTؔN(c6a τ8Oט5`yYEW6ֵîV?i&T)" pHFu| ._ ٕR2rp[V.cMX{P]bư[wRe[q ãT ?s,u[-PS!BWZ̺AILF<2}Wg) xE"@7^5KS+xtgNa["*eNFɫV~ܺfW4ҋsm^?5~ICQl_߲xI\^!^s ngD_甬7N%` %bćJ?898mrlUhw\ Ȣm5wԍ^Pwg 'FjU_S)L3GF$4 hSOr/@p!gˍL`1ةU7#ZaAke~w*a|\dd̪E̠ `3^(y t'(. ùlv@a4_ȉ*|_06~9&mڗ#[o,nZ3 C6o?_'&2Om&UJ0wi3gYm`wut8/\K9N @7uq\Sx$,0<&gV.o<}7ͼLE|vTrT} YdT4@_q&`T@-('$| pI\LJދ@M) J]0u@hԥz/HAc=x\ddiK *7Aizv6Τa\Y&vD׃lg֩):Jc }os5ۓ:uļU( czAl}j x/Ԃ,58qe\ʒ@)!!!g2:*癥vsEg<vN%Ms;ĕ^?Y aHxHD@{*RF^zSM!MIϚZR uK|ޮk,KP8/O(K Ul|(~c6qlqح!>:t Q ٨ 2qޫϿ/KBqĨ K IW:󔚎9DMjRp=}F-;?6, RnnA#Up.F'+e)rfC,1a^yUuPBiַz9:'ɳ뎉MXT[b$%FSۀIܐ"9M+$oFi~N[x,e)WuJ$Tݽ=&7>qejETb`}as|6/>%C զ߻'<]`y+GQwE` '5};V=3&HK`izyKyeD"s&nԐMNo%c!_ܽ2y63-ΝR5kcPGb ?n\ K'kw ou&Bt1szXl! k\a |uaNtrՓ7ܥl[Oď,9i aX> 3ߺ+nK1zg>Ce<ۓ,+N$+&*ˡ9zp7zDYGgʦ?wQ.su>![1{O\kBύU $3m]Q4 (HVt*t"EYX/c~$\L,m‡.EU!65M"1 smuiǤ(#pLfC蜋 tWT2ǤyS=8J ɓr WͯĦ[U~c֠c)s 2Ch.NO;Kh0}c5^ҀP; [*fSTC#yΖ6+ֵZ=bԅD]NION-icr;q 3@j+h=#L&3TWNfoQ[6ީ]sפ]ڥy,d ҅6*a8>ZR T"`Ϗi_z.G2WBcC9@26u LeKu&Yc^PRhZ\ ߭/CtN|*OCF8V,%ut|u\F4Q?c ~C/EJ'Fa I4qXS _.ѾSNduT x=`@⯤~y7y ("Ly?qV7 31gp0LeI T0ħNC(mZߍ4tm=վadyrz <.ets7Cf/N Pة*vsī2B*D@zwVVY6@Sx(`6  f9r3:gqTi};hla~vuwD-,QL5z876mѿ/[0^6^JtϲM9^մ7ɜ%Z׻5~VPpwxQjcTdq="%{T-T3.zZy*4jv,j6{*o&S%$.>yGmzHc_`F<8lI=@@Yϱ QsVѽο,AלcSeJ6eј`< y˞d& JYJeJA1^-AWZ'e1{~|ȼٗl55F"ݧ$jBLG^`t80"l;$H+z*HF?9ȿH.m\;*hܫv%7jF;S4.Q@fb] (cN?}W\G Y~PnW>%+'3CK$nj뀬I9K$}bϩRD 6w`PEk\ܨ+\J|;KWG*;!Hr3Qe8ɽ.W<,* aZ Y<;?yA<#,6Y9ߍPK$ͣw݁ttUINYMo1Ao8sLKѥn#aWbssZ2<P>bx.z +CDM)uDиdA яOQ̿N_Y#ğCFRIe5_>pAz qt5Q-n8w}eUs9VЅ50$eª",53b%GC!عz8R¦u5/F؟cS؈ECyؐ> Tx&B$G-2:|FS[Y/W,9ċI߽ǢYL|)ϳ($wjΤMXYRJ%O\cEoœL`3ܷpLx]׶Jdx$)aOH8mO|ʔb*mV#oOH9je6izN(Sǁ*N}ڕ@ӌhHv|3ま|Ija߯&>[*z3H#i *u>>Լn#x֍n"F#y:n;9UBaqC]锕!,Ѥ}wWW՜U "j芖W .TKQ#BP`xLX"{֞d8SMDX}Crʍop߫_T ?uAAYPV)/_rӌ ɦf4 lV,t}ydqdb[X;$r#P3v%7]ɜ FҌndDf KĚ (Pfqy+s= oZYumoɂ86t'3qL wPMyesj#,kN3d0l>|o)J{#qo8<~wu2ћ׷`<ɇ*5jh\` lMM]`)*0':t3#tNVL*z@ӑhN!"~ ݳNNҥTzwIk@I0Irw݅T3G9|VEH,31VqD+_Oy|t25Tֈ̓nUOg%oT8Dr2AՃn`x6I[w5ǟ|jBH|C!27/C< lKbLWgT&s0_=ͧX&y@TEe:퍵\ 2nٛRAAlv B^Hy;fxE'ussLFEtߒߤw5{ 1DtRGnblM`M5>uCM1=ao0Cc1`Z&)`;@ w5𫎇{si ~1ToKR &7lP?þ]s5FWOʳ< 9x!IWͫ8 9?[Ȗ=.d1ђQ22ϑjv|&“m7فE0"FEi`\fq }E{0Ɋv; hu"H/w)=(C!u@ xwcgB"romHi 6#oڋ*g%zԫ1:!gjCCy)baywa@ fk*}'n{&P&f[sf<-.\}->u`CD|L\k͌[aM aU/ 6d:& "<4}k>88VL^}4 _, UL#WۓP Q?k@\Z#ݵ?%Y6' `L~fؤ!r^jyd>v}KX|ws2ȄBjRE[4ac{EUqN{*JS|/B`8i?͕=MkyDKA 9KEڨʹ3p-)Z~ ԧY'3OFⅹKg SLcg1??zh}#N8e3յaA#pY~ey,g5<'D`YzcQ{MD+#!T#ZԃЀ("AoV5b<@!i}˖q!ȝ" ] L)t윥I IC44!T7 =M%]9vHRCo:T505|4 RΌ-mQU[7>Oo]ҿWO6kzrL|iQ[4` `lO Atmr~֓nbX 9)G>Q퉪jOv :ڬ%5ˈ4)Z$O$%L񊾩Y9^,-:5Z8ONRKc4"}bћ] {DXʭTO@&DGY%^2ey tPKZg+m d%8 zV}d}u2).32 U\Td_M2ff<C-%~a4aWMq0hU\4|R ts$4 $H^%6oAڠ1i[xjRlOfsɤZhX`/VdG$[}HD*/ gh@:)oų$ j+G(?Uι f +w՞~&Z$TjZ怒+(%!vel.$D~ !c -oSѝw9[vj*Qdqay\>x_lԀM2H?{dr ۩F\i>}{N0,b"L?"(r1Iton ec6(pO ? 54M2Lc iYO;v^`.HN mQ/c _^Xܔєwfݭ:|1U&:S3| ߤxkʦ{!ZX$[,Em:Aw cE"'ѯfehk< )Spӎ2UwO&]tM hۨ s倢t!+^ҐsKyiU'FJnN6gN*{]6 ?JgvDU^rG"Yoި@uheo)52ӞA'I}Rj::hghP׻r`Jc &8Tej$6"v8ҪoyK@77v'b|hwe\#*|P$`ٴѓ}>$Z9'>%# פ5ȁ79_0*e#9Ptu_7c=f|#i9P,gCkVڿMqosK[cI]\|BP6v*(㧏Md`p K2]a"b/xn{Sz9l-KPk@sD\[M 7^rq=]9lfO{V, ^u:qt%uTۧyye>8}|%͚#dG&CgIO)i@?I27;kCGh5VGg=]ip J$Mew#pDxFڐ~ң-XO@1j2/,2 w;ڼفˠE?M_Ӷ'}FTkO*wI?b6"_9RD״nRvA2cz6crv }BԲǏo{҅ExezuZvBf8ܵDZYku"N^*S `6u@yQI5;QO uUs~E1%&<{fakgѸ9xV3t/'#%)7@6K8ՀbdYnӹې#P0 $k7i᛬QkG]'"/b Tє7₈=sxcNsV[< !g`W3 5[;ǝ"~4Οt%7V𾕸q7@SEcBv (pFn,|YkIG|9Siwײz#;ZV.61kP %j6#|/:3նYz;* 9&h}}O$.+Nve7mID#}ٻܶ9[Fv$=G-xfĒ7܀O닀Jƌp:u<&F=]?[IGFDqcխIy tq8TohOS .9eAQIS ]7sdLk$zX'4^j6 C1P&+HW~RTR"xź۳;~^ StE vIIL%iN-к|I'}Iu͜H*2 ?x9qvAť9Gq#\]l(‎0'uhs@e r gd ڋP:َx hɋEk,!n򶆈;yIRDOP$7\FuϼZA= oEh/d>}F7T=G_ (  `~kz-(bƀ 1]TSr4U,Q8̉&?l?́}c5>O[ی|c*J[<+B0$P@~)O$)Hֲus=_2!(enͳ/"u+IX!y6^||íbr83|"E۬h6{ijy^E`Ћq:sUG(TtI"9ː7V~)gg0̢"KՊ3(<c7_i?cM)|5 dCzXa5 A6zawnjo+W<4B]ͬ,09̱7O#L1Q9Tiwa{Fcwg.){/^P9s&SAx_ȿO+'(N6S@Rxg1n`5`V>0U&Ru_(.*q?7WB.xCƹl2c>0 8lH&<21MN! pIv]JFm0aZߊ6>S%rs'"; G2~)BpGtQzM0:ܡ!wlQ%/jfi |s)g:G9j$A+Qg`=ڌ{cѓ:ȣ*[EXK$7!0$q3.w?kkWcsY>|xϱsLlD5$ض T` ( T-Kq4l_˶:1rmڎL3ۙ NkpT:OIhH(m^׮굴U:qIe㩒 Uv=ᜢk:fmM]mrf%?M-{iF#J$xX%ϩQrhUJN_ z/ Pn#?i鯿fLqv֯Bd;<ڽfE//Wη\HfҚfQlV!=>"re<X+=xYb ')%3۰^I*}zJm#xc6 ƜMg͈2j|ǡ}`ٛ Íj'AF{ZqQ: 娳Z-7b(|&8)0mnZY"_B1 H7jd XU;GG1䙒nvԛ7(S0uVўz? WpJ[848yJǻ!4)w?^C: `KfNt db)}`ߋWJin9xcEڵ|, MCzS}t2"ji!>-P<(UN I<]$H&dÕ'Pџ+pԼ bV7ReVuDݒOߥ@r Aw!'#adQR;S\>qZq AMqևuL)t"N`8ldB3zHډN`ײtƃ%oDBkq焲EJ+ʀVq`f|Uir*r&R2o)'J}!M% Hw;[s>tF>MEOⲟ:k/IQ䙣m/"8d@r*=gr֭tt dԓ&@=]r,$ %>fҡ3<\FxKWv̞$' s'|3:*v *:EEa H>jnqx+LauG|D%{M1`v kfkc~*e޷#1oʝlCx<2+)K+ ZCnMnxw0CeO :^ .;$mo%bΡD;g}9yȗ*8fPF6.x$GY~K]ƻUXAp tG81nj_9՟kF:Hk@ʲi?]荶,p[yrI3SRʸȤAă 據0Lm|%իT[ g S8WBˣUS e~g( :osݿț96'Jen! xsm?wVs%٫hڟaM2޸7bf$p;~NQq+,ʄf~zwsyՋWU!X ubZuaunʰ蹐1@jGp֕ Q\*@å/ N%xI>v4($f4'$:1_^ÇBԙO^}B3$ڋ@NOX;4_Cd$A|%Ibl}i`p¹@U6G[qND:j:aQԗ~F}:g g~VY2e^f3l?3}SE6Ŀ6`_-1|Ak7{#=S(fؒ#)Ӟ+ ٸ֒{aSuΗL :N:xn *Z**<z3fRC uGmOGDS/Yl$0 ]ۖ!&pXV@?zzHx).4Jwּ7n} rM\શXiY]ڄ5YfLm OH}HXfvP'n)6 uįʇ luXnͫ:;$4T &f4Ogg(A! K^.0]ճK>!I5&xFl3We 9G쨪 <;=] 47**1Х7y=ҿCEYW|YLU5͒[>o$"$bCeR^S3BV0Dr*j"6r'US;y ȩKM3ٜR.ĶRV3޻C 8$5Kq)|9o;cg+ Th4$|Fk˙)I5bIAԜ$~֘[.Qq\".^(`=x6ՎeKk}`BȯU ,83 iC)xɉ':)4I?|``󈌢wE3rOY p5* )|I=ZELF bŸ=I`sM04Jt1\쿂C3-oNJ-5< ]?=c/h w^^<2l~3=F.x8.CmұNU"ť9HIjcϠ#MwEz"q4%nh&gKf-cf׶.bG}<ǾC7ͪ# N>9+(=GtX=Ǯ(_7ΊaN7J)AÀ/wUک^%Ln ؑ,7U^kw{]QgBatZI%J@szGQ(ppdq~mڄ#qyl9`nb71pAD,S׊z)e`Ie%$&|3[.-]@xbpFIMTd6`sK*_WY^ PDc o"w(S',5]5;]QVnOw}8Q2@+(_aiPt\ 7SM7*03.EsKڨ1zD.:,<#{-ʭA0?ɟ"/C؅+F} Q+ ~qvDL_3t5VxiҔKZj:A4G"pԪ. ,UʷĂG;`7ț0 L9B:]0s@hmJjevo]ka~l^*96l/E%g/c9Iєnp> ÛYQРksyEP˝1mа֢QURNK{5Q>uV|ŏ7s9oiш K+;b2 ^]P:975UO޴R/5ᙷYG"9gh8ל>5 ] zK[0kD@dvNCp2suj-,B)iY2 ^`&NżLZ^"P1d$\db]!r7вDF!086A-YOA_}n" P@\ m&lxB.`vꔓ:~UP p@SBŏ*l_q4 V|^߄*̬yBW2K1``K ^v.-UWn`usp?2r OD g昿Z?z!d%pƘt?$)nr}CVܹfpk 5P.$ݜm^zhcgd+ê髅ˑpgE{YNK~G"Ejl;T᳏ڀ|f Շ>,*d6O&y]g=jESukwDBKP%-7>dh)z" @bbN!i}џN]NN/xAme.pc*2jnOLKλaA^ f–C}iO3 W7*@KJ#!BBu-\^rrU1 @TA$P-T8A{lz%mvLh,5S*+^A!b"١ zH>E>$R( gt9{ؿB.oç[ߖEd=  Fjxƽ4Y bF e?Bdmܝ/!PH.9`DD}yBIbP5 ̲?HC/#y\.u "ڃ޼yC9? ڎjA Z2,پ< JgqJ$ŎS&4_(3έqxB5f+i> CTŋ! _^YRq 7y4\'JIR츐 db )?j/6FSݜNv C Kbb{l2" nh_Ng S:S 06mӋhsK13hFye(+&xS IE*^wiþ[ϑn8<%_SW@D uŽ:x6[g. i{N|dyCsi@NCIF1)Q UWrX/=Paz\јjײS璟hRm[lGܹ'yqx^g,䓖4-%8AДO A70:[Xe-o\iߺf}Z]c.!ZigQ"vyA|M8DԶ𺪮Cr4T+U:t8kL>N=aR! vWu'y,7ʐ'۞|nG+dc.K>nsq{N'+3dUƉ[ wۥ[8CQ3 zס&nZH3^h8(Q,*\}pI0lONKa58ZF 8gyyy̕Oŕ3(+^%g8^oUAKf8h(Oav G6U2SFJL7#ul |JujW@Bvӥ$_<.0spE-e7A9(w.\G!$MU)%1 ^CA/˱Цo>*F/t:Al崉J:c835T4^$TJQ?Ozk)8],i4!)ik6յ m.Tb}GŸE Ҡ['aCVHUt@Bǯo?8~MC4U{}~7i1}YRH;0IwsTp'+7_{O>Ekӷ&8{|Dkms-O_fOްRS OJ1MKea,D#dâ:^੮qܸ^uBڷ#N^\ZPPH[۔n{R۩hbbMȽQXap|Ϙ[HO&31=@ԊTtGT!GS'MtO={)Wœ/ʪ pbs k0x~{ [$W qre%ӸS_Eb$Gٹ/VCh(;t{[΃o.";/Iϖs نQK϶d|zYPL"C[m⒰ZHm4 r{kC0#B` hmzF|Q kM >vMIސ͎_]X|Ŀ@d,TNN2zE 7,p24Dq؁nQFTed4SY5-XK! gZNXs-Ĝ*#㦟94)uzO*Ko 5#GX("ީaFmnbqpn/,8)*BS )-3uM ƽTDɉ*}reBQU~~wI,"\,G {w = 3XF1X|NxaMUGΕ^1zU%, 9# ft/ޭnN6>v"d kK`.H5%[lLS{Hډ`.K; m)ϩOmu/LkIfj!e_&M5n=_W*ݓ|  ϑ0\0żX(qc2 b=E%}v6T %;`$!˲)'#V37/T9PBa%PgkYGgl}&{Vwaue,,ƹy;r ҘzV/Ƞ|4\tk(hg(&"kR;ÝEl(w,uOȘ鿍R8Kh7mbWv\9Ah3>HiT+yDdsw:\dVJ=?1LFI,tbD3`eS`nofm9\hs3Fo#կP"kޣ#9A@ϗ2D7*iӅ¾crFtnoEw?B5z=L/ {sDg-<@%HI1-yg®5shͤ p;%_46ONOSʝ>5kBWa%A>*O hg{9j ;bmjj='!fݙa-.-֔bQ#soGQ <r@V 4[9/뷃c` -Xzjn7}DaѵmV='&PyKB$kő!AdmWM§F(zl?_+L.rE@QP,0 oyHk!39#'G`Hd7x qMQSJBS#x[OD.CAr5kJF'T÷DiX7=`_`VȞ|KY4ݬ,o 9N&Ry_ üq'Lq+aV323_ |?,HoY\> pw¬9|F2py є]!s՘<9;glỼvdZC`'*&^h]~>j$Ή&hG IΡ\V7e{F44 C> -hGh0>hUDm0,Ya"@c>'U6nav_RHivk,kГ"fk|"܈R4tqxsyp`H.z!|А\m uj^&!4\'~)ICk[c"#ÿ\"s:k6B)CTUΓtu}i>E,27fɰ>:gZՖ ElU35ϐϕ\5I%/Uɦ;2 U1y|o4 }TBE>.hg~,hM,ny5-C]Mb78$s_#?|U"~*\[_{`yv.u q!lhc=w\g$ "4\v{Et%bBlDc.IhֲCLP5$5*N$n-'ǗʇCc ✜u5%,im~6_[*0Xw|dHr#s2(A;O)ɭ._Je]9)ut'`I+XCyG$p4Oh8U-d(>7uJV(jHWG7dqX+^o\h2ټٵQraV=jTSP ҷbW<d&ӹN㣺{?;60Bԃu4l -uz\X L>4ٷ!LлA.\PWe'??|XJQE~̜ stt5IRUU+tp%yb9hx\taDU/ LVKgqd-4_>bjU oZ,aGv>8ͿyZ疶uȓ"ō /2wdsb;튽]1%e6'J _$w Ƚaԩ |#m"8h{DU-˦3P^tUgoۿQj0@[D=SV};wSe5*MG\ә:E2$ A86{]V؀NaHi5/_ 'ZJ ӝ=Uy:J&s+”io_7YQ󏽳܁M@mRY:"ܮP\5 '_sޕ$LYNn8y}HyU' [\sw(")P3~#pՃÅgN z\;w?oyֆ00׭)XyՌFG = R ruyuIv6~oCLԅ@5rzfT &8^3CaR D/6׌iz s$_?V#Īn SAUMҀ_|裌l%v |\N:mfz>/_=w<݉4)}+rnMbOv|sMEWq s@ȊRxWf0vf,[Y$M U >`ZU{W ]2EXh Ty#OO7j;1\r ?๱T}TןtNcUNLaܱTQIaMżKݑƒ#w %NcXf Ge2@[n 6HR$ |BCLiEdq @7_z߼bmNH۱f4kК7F4Ρ+ΛڪʅL*H_1W L =bd ƒ[eLThFMڽ={T^*̭(J88d2H^K\|7k (`LR C_}+NTz0ڱSͷ1LyzȘO l}hK\2uMZÚZ{79ˊ Nj !aaTϙܮr?qљ7x?ӹl?F޲ml* ̏Q*7! 0EiOC д~i%twq\m&\?7HPA;@1/M]C14pIޝv<@ue_Z|{G+O7榏+ea5 *Ui+oO %kڙQAZ7LE= 8ti/pL%Eh*%/ /0Qrʓ+5B5_?? aJן ׂJZ)A4J\1i7d|q ^|Y/1>e'1=F6;Zdw$1 7i4cXF((XR:),{+(Rx3hzHa-iշ|:b\F`-đϯ}^w>d&9 u#f51;зT}p]+T* Ԑkr=R&Se6Dw`Qԓk?L gKq`G/υZzjf(.☯u0j}ܵ se]M>{ډ)lA-\B)JMgvEsNFzt?>Pvd`(~*8ٛޢ1F؉Cukkì"vRd R? kavey P7T'PijBP̀G&j7|1'(ƁM#ǀR+OQd,. ʊȟ jBۈq7w`IJlǚ]ɭ+>E!:^}'C~ipҭz'iu &3WU~|^vx!DZ6R9oq_c$1"u=3XsSwa6m{iQpL%oZB.qƗ֙FTGKӾk#^aK#[z'eRtm{iKBAO,C#;Bej/aHS/?OLxs]bg;NSmƹM6o2Tc*G(kZzڧNlY2x{X$cJG-iLT P gш@M! <ɰ͛F]Xhg*:Z^û?9h)I$ڬOt+:;{|W WR:& Ua|P#ZuНCqKa!"T"5!;, Cop,ld6_=x+bgXN^Lx3߀RW\K#L`Us!̊~FEOVI09}gfS&A3hYV\.nf:{uE- 9xW)3xDa?ԗWo {#`FG,0߅Ghр lDB(FRRyaOpUjA~N͔K w (gaѭɫ|Uӌ)GHLiq!K-IvM6DEeEAVa2V5gǠJo[_>9D!'\ђ1E=PFs7C| 7yk Xm`|vƋN+RJg ]po !7BdEs#.*KǘxsLaO]zǵ0a:}\wsSݺ݀Ԛ Ԑv jNX>m[֪kɭ T/wٶj9ЉU@BǴՌEª -wm,"j̡:AZSyF9&PKj|+%'i$*2 r8[.1Tt!#\|qߺ<6Ռy]/Oֱ97Q"!|%,-^.ɧKQ~4\(`Im|zVqn%z0Zn 9-/1)XVL\- P`zQh®wdN1}0ؒF:/ CXLYS%f Z0ec:$NCj]iG#:r嶠yh@:kPa]6ɹCOlknmA-'@<@19?_ИMqk]QI Ғ)89jCG7LYg>~lhZ¸>ɽ1q C,a-,[,Y$=%ΎR 'OYzShcĉYq 8IS& 6s:QEڱSMo5kZn62u^a]|[ 2ܨX-w0eXw|o%#>q<];X2+b_if W;0qND<~egv+y_CBx:49HBt{ft~Ɠ#K~ć[oc)VxQ qRk|M86tfK\m# 䓾\6[%W3tX\NIr6}1BTe[(ysάey? &-3[%le\?Sj~*UZiq$!J/{qfA1;RRm(c sCi:xf Qw9|jVz04], \~YX6pZ$(3VESPjyC̈́ 3OU:oi|UUnh}v1PKE9"~|4" s\c = 3X{OȠ f8(zHs*ICunG154c$qu$ '&LJP`#qLs%Fۓ\&YgTș4#=lq8 &ą{ /HrK z\m{nj|1".Yq u(+Q( {(؛GxQx'rFv8dYlʷX)آ /"J޹cd&㓇V9aj8&dYXp29JQwqp>{ʤazKCD `iq>ƠB@ּ^KD*9\Kёu]# lȣ uZ*\Tt)eR\qblBsʵ'BE>Z]lFKq:B  yaˇ(F1A;_H8kF@6A*1^6nNI C(KZ9uUHWm~]u]W/ܳ`,8y>S l/ 8՞B[w#oxp)2!(ZqR1t$=&rQ Lƙ6 $`08!! ɉ?䒣4p I { #9(C5d>È9J1_U15+o5UeBٙ먢k9}q5 U![|lhsMN~NaAO܏r}$_+TJ9ţN6`_qeWHlA.6UV8wTz:(YyMd[S0V?ܳy\1-.6%mc}Ýلz 0*wUTopefJiw`@p/._i1.4Q5u?KuIn\+%W᫢%†W UJ*G:Q2 _ϡr1.A:@@a)y'}"}o6Ik˩"yrHOJ7ףЏ~=[֧0 Bxh1K(6}b CQQފSH"(~9}u f7B 8|0OJ'F̖?ٙ:qRdpiFKE$˱C!Fw|ZJG~Ӧ`y^|`>`hz&SȣQRΙjL#6y/ d׵SCqgk97 TDn>4=glzD/X鎈889y&'7yOʲa;`zV赀JO@\wΣgAg [`2sxhyU @W'dͩ7r  Zވ/EnPnz7b{m^*oIh$FhgAQ4/AX@lT|X Uߵ\J36A̔UaU꽵 0iq~z[3s4v<ցTn>D[I$hb&¶l'Ӯ+V l9|,=9w[Y=U٢8g+&rl۱\kBVPJ7f l~$.{ yHߗk)3^;eWz:a{iq 9NM^KhA'QzLO]?qsEF|p1. W\Ȯ%k@~Æw% a:Hrl} n6yb镃ynQ-,|HωZhB5Ȭ9ttaliGAwbH{9(jICvVKUЇpAXX}-)@-jdf9 Qw~0jE7QI*3`5oia@Ǩ8yoA=BYD~ˡͻ]8F.Ѡ^aqsIMA,Bkȁ/[ 4ibƊd,ve)6kH KHVM,73in.z;%;nG5 c˧=>zFAK-L׳,"Z[ŒKC)K.볧r:@/>4VRP/&.P(88]B~/fr )ۙBslbXB LzŒ!._Ipo[kL_v1'.kv4Ȥ])b}5:24aC195cɾp*c`njt/Ծaž e\ohU】bm&2~5a COvvYha|6w|Bg)2la5=k^Vr]5:3ԕh5c{dbVps=P=׹yi Epz6Q,\ lu 61\Lᗟ>~-KwH5OOd/F#*vLm{a&r[+,B#< V$?XXː8ˁ15ДN]l_X^Ưl+q])]}<.U\Bs*r89O/Ű7T#[DUukZ2+ c^ 4J ]ՎJN=]gU/LvJP@rU_ID@0(֧maE͐[byn'<gmy&sNZ7i9ڶ0{LiBOi:=$I:"\#`zwXkR9,Sx镒\ wd7X]:uCx)b_5}2&^>b%]Bj BeDuNc_{W@zsft~ͩJ}(F0^/5 GW<(V KX =B.1PI9859_zUHh{;hď^`/3,!Y$L> GzCڐ'«cO oҢt-`w5si|W2}ӬC$y@ήe-(oӊ#R-zz=^nD2UMQk:%4Ysl۔Z~;YwN U2XOi!xw2,D)>4*P3X!ٴɳ :V {=BWKciJBZW).UO9_?t!;PRJcN@.[ ?kAJ<P"9.ʇ&Ypa5=}(s_8{*y˽+fV7+R7gM_6莮i4^5$0RqI'%MIvUDX#7#1mC:4 Bh2D'{{zX& b~< oosi}L2(AV.J遤FrTFǟ'`>"5Z.$y4dx!?\+hI')Xg14#zF۸6l-|~a"cϒmZ>c !0-bz$d8\/9$,_}ʒ|tȣfMA]qMyV0ZN%lh>y@+?P:sa?JJ:xp Kݥ'k ҋ>騹zg#?Z`>*K@{ExOme>9$ gw&oUHa#;T(՞9 >0&֙l = ^"kM$ /3 l_{6(nbBϞ` w֋d[{*?&Ie`Pg*zS&&H-Ư8\ST͌OLȳ!dBcz}@,>3HC7VߺqsB-q=6Pt5oRGK _GQ;7KUmKSwg:9ΐ|C.bGvy07ZD0mq'}RD M g{ӸP6 Gʡ_˼2Z m^fPF\-mXY'-yq`8!pAOZAx_$/#}<~bh<ةR%?1ָ122gI=}e0KI}Mz-1W# ܡfU= ;i pBcK{aԹ3ΏE~~ΈJefg=M{LV/w:SU4f}SZ7Ex?2;MƜܦkр^(~2%Ҭ%[زbK/X_Mە1J؉".Н~wNyjkϠ"Uj"De9&vc) X\c&$rb] %,$Nb|kdzZP0@w8Qܷj pqe`$ o ?i"8bβ?m9˹Π]ח,n'+Ì@p3׼.2! ɵKCu !hԤtMXa1+㣇4ZmF"n)Ȑm\/y.c(^D=ִ;=)uRK0X85I'YtkZ֐V>dUYx#BF'SoiΒ'gvp={X}V}6 m87LI{RGKF FsP~=;zJ\=tYc}W,_ o؇6$Rx?(=|IUo/L5S~8Oς}VV}q~@'zYO>BJ"A_()Q}=kI5,PF .`|e8c*\TSF}(n|ECD=Ge@A답])g$YuSU,UgsdPӆoYܱE*-@ ` A!3+P*CR0sE'M~;m1fq0qG!|^GPؠ!MW3\n &=T@wڸi*1-}h.yt~0D^ L҆h껴`;+PSF7@2(C Z<+Ij,YXZ(e pu$fE$d~)>_X׼:Z# lH gzVk4BQu2K?DHm6W}Ee7!U@6"`KBB:ɢ6̣o$n&9H O;ZJ97M ʓdK?1|6\J&$ [`5-oiX>X UÇuY0Z%r dqiHK3ARDaL] =Z"k:kݙG 3욱fU !e ?m̎ B$$ۊU OX9/SA1+Oz\rC*0r@ӋPuiV:EOy ѻ3N"k{Js-N\n1/ #%N|x{L/28`]$[D2DI ybK>+Xǟ'xqr0,wk$"$kmGh ~'&B3DH %68FM5}sF{jhE}T}kxrMj kRh[&T4#CJW0|dH uVZ_}|@yZQFN%b@q#MX8^}zvKL6nwdw:Fj=稦R4'd`>$ELROJiinƺz 7 0pO|8 ӼIa陾 q.\w#53@ ZOK=cAV&#oL'P(R6{';{NtMZGzǺ9$"^r*Z,u8-SL9E9 bO,Z5>n9+dIy 6 zR`.RDi^/紥6P*+{9L5'k ǟٺ$i!Jef9|jgX֯w,&![dQcOĽє5OPn:KD_W'CECmXd1r6hvLӪdqsܡbjd{pM^ 5iX$vss'^ U\qfvzW٫)Y8gi'uJtMÛ搦QvԮːWo5G:[Lє ~CՃ h:'v9_T* {I;ߜV5݊tz;GMXC#SʺϭKG h5(,Vj 2tj: ͏bm3:%J?~C*-ħ, hajcX*veR =_}cvNuQK!U֎*;-2@%l}pfuRc0aXT!9HUE5}Hrx{K79K2Am=71#/ù1燮Y#? 1O['|1WwD)_[ZӨ -e&Ckx]K=`B=3w&Qrdyf=AFH8=PR+!ۖ*%BRw?ߨ"YN?UXкHb?r%w~wINr~b~1;anyWr[0GD.lt+f wT</!V .؂O.$A=*<&:8;KČ-;⇝\^'#EN:NZl !{!H#J14g5)5S~nx0}IReFkgz^.7c6eW2^N)v!5%zn JN_n)1DVPK'0*9Qb{Ի}Bn_@9,\u uOƗ_ohDZȯ%Fъ cRnLF;>.{0hf?5Cf%XBG5h%C%J&PKc/ٞ_-=dyvVrV%$ ,g{!@06U*%H/|*<.1d\ܮp~Iywߵ/i&=7q-uB/[ٻ<!CǾĦi4A)9ӂ/?NKp[v>\i+_FB9vau[=Wqm.'k%%z(L'`'33Qr 9J] &}^q] Dqʰdʳ(Pbn}8GDrثCYbLx;,-ixf,tli*o[>5+!K+ʂn}&o[i. DP3ݚ0Ͱ(Jߤ!e&`怷qjB\{AHG$^waj9kqc;#hwT1Ι8tAZdAG:]_[dmhygG'TU-$#80a&:W3ZQAtpH˶N1'ҊPa$ža%*t #=Rf˚8Spv.`bODntOmK)0z󹈗Xz`2qU2t8ξ,NH2i* ~VWOr[%i!fxSE@wKyIuS/qlF~|FqM UhH;IW^G(GBlٕO!I:Ns9*Xvs+,w;tϠ|W>l)cWv1N: OIxa,{=41Mԥhiu!2C]3Hd {&`rF{IB*$gVc:lIGpt&73)-F`N;OkmkD|}@rWO?Y*­?rQ&prߤ5“2[ͳ:vEE6l%Vn [ςJ ڢW]%lfusA>bHJ.Q\Gݖ6w~ِ6`=O_53{ƺQKggY[ur sҙu98fQ.9m(ȥ2![Q%|s\E y<hv)V Eу'AA鍞&5nGnfxSF:"_|q6x8> c/L_M KgɺQ?V+Mf)RgTB5.d$x *ߐWM )&ft+K;Zirnx>w]_h1jMJ@/C\(éӁlx1;IΩ̇߮ ïw2 f'W/-BKxA~ M t0ޗmj2%X^sh2MWkSA} R vZ 0!d֨]动@m k_<3-BDr c;*S )d@GC/PXXd ~pw+j>гcpky]~,Rdk|+M;ԷVB$[fm#۪^6Sj x{p$+\1ND%hk2cǛƋdpF8ۡ?Mzؚv1Cn ]awXeBJ*S1I=7`Dͼk`x݈ ߦOb NSCxd߰db mRw{A2T4ܣa+ Oy̙v(z0f䥂1"" lH5@Wى7&I yB.c C@tQWHpϳ٪ I?gtgݡ[Aұn"&^o?euM1ճf'D}Iy_vQK +ύwC&n;>s\Dt=7}^ ?c$ZNnc}5x|k̴)1"i*6Bd:/Hy̅:Ɵly,|X\ҵ^EHi: ROD]1cgm;^͗ ߒ5ogKPh,P)5fPE{ϰz 81V*AzGe|c#%;1j8@fd4U*_ a^⡛CGm؊F!=*_lS[eLG sx @Py Z..K+> ),k.?[IDYƬbI@1_a@Hք}}L7܏2Sޡudg4mCU'rAw\ϴ2ар,VڂN"c}y"6`70 p j턇V{#X/UVtD*oO ^;ТZicc&3.bq'jr rZXY>.fxoGXz]pcOAGAx<\{Hј8I!9/=QFyZU=./*ܷIr*Չ:ԅrD̾BGǶ|$"7'u>it8-d1Gۜx?^J&߷@H \.Ĩ/nR$+ce@G caͭI8]R0qC^z*, $sٷ[wprB[65ѯ~462pn z'q$ST&j@nt:f\&H:J Pb_Ӆi5@}U菫/A8FWs4Pbˎ{B6Z%`kU؄hkka^Lyԛc(x] EU uV,e?#s'!˯ iAJ4|[EXFҢ8 LJft.h:_°؊$Ti{ʗ'kbB21Ѽ26P7vQpaUЂSh{s#̊ͥw8-[e~{ qs^ #t3?U`=Q \Ch}{4Ey}'4%(f1 pTsVYAk$Rc,y!ON|e ݒLzA~' 7ܛ>RW˭Kz-D?E#b`*63!j=āif׌9Vzx+0W>g)4o-x`}rҲ`7 A?Er"k2cH<1iJq&BiW~rB#'~p*2Ec Ϡ_R4α]ς@ ̈a6OK¸P[7F5z풠o2o` ֛C'k*6͐{1թ]3' 4Hi T{ ul"uFuCB2 ; /uPEFjlWDt϶ȌE`X䆧qh8y6rZ~K ɫufG-q!Q~0{MгYm+7 2_o~`w'qnoB\wϹI}E"-*[0 ׄ rEʈ~H%)Z&@hӭu7[/&_cnk+<!^$[2Аᅋpv~}B0>le}4]勻c\oe@ ch׊~ZY"D/;z%:Hb)P˄г4@Y ֣ЁTyM}=>s]o&@x19=QR)/+ ( ݉]^J(pv |; <:Xw@U(UOjq*ꋯjyU'jSAM /.ا  ;z+xKΒ[ؔȚXnJ9OMA?iv=uc8Ѓ  !ܴ[g[HJ:Iowf˛J m10\R7E' %A/omI`IgGDR]pBi>$"}{!_ \v׎j鬔@}.s,nρ9-7 ^~4mhVrpleZ1G Ӻ 9Ω@ (WƍZݮdXʘˠ4ųO%fWy]l^`g<,ؐE-`NzA15$fVt'rIS0/bEEL?`,@H#k0Lo. N+stMI,moSPH޼3h%[ȫD3n] "olI,YNن[)@1(y@._ߖQİ-$!J'蓼q|?b batT@nItAg?@48c]HPzј%r,Q cZg$ꨟ읥tM>=-H%OlĴ^i}be bNYy*^WȻ5ˋBkLmX"ZiV*#/MlՏx/"xy(EQ14bsݦTbik"ూ\wGAV˵a15yq’:>mz+XJU >5Fŀ$"+9!s`CFR=xc$IKEW/̑۳0IҤ>?񘰮zQ$\+;!18I-fZ ݊Nh`-Pd6zW"-X6Wwrp#:y5sjqYN<@STBIoIBp'PCMB=ya堭0pꂩ~"g<ةuLZ0A&÷2HW WYyZu:tRN`'^h^@tSd&-Vz!W>gT:eQ+e=j1s^_{[`~5t+D/k1PNyxzQ)A3nמ#nm:\ʨ3dz0>%];OJyZy{ !VFNEbq۟nG:|:em&z0Fi73b+_Y~Fr7"V:^qަ ouǝ  6ܪ˧s*9%dG B$?07?$T)mMυ?U4kz_mY ϧSH C:ѕq~lӃTr0;cN KRFo# txb(TKƀdGְLdy_~%̒Y{KUL ?ަbO;J6/|EXO)Ѻ /7ϤmOecE- Bm0d=0zͦ)-F?֖O`09V+hpN?2`*mQ[uf\!15dʳʤXPA`T6sPRY wk! by4ˠ7YQmZ(%]ʴw,{b72Õ611 b}$B:N:?-$S"Ic9{*g$dVid GڇB(V-59/^_S=|7 =*V<̨,҃Nu%LM*z*4?=*RJAۛW J;zNӣfk^ҡ4B!29K8ya9YwÔU,!/V)i'V%Orw/qUD\R 1Cv;mx\Y2hśȤ2nF#D.B|͑oyF=/șJb 5tܮ?&'Pqb'&G4 b(28.'EW2) R a׼ÜJq x32B "+-OzHshzcr^ʉn0c8wsM?8h ۩7'RJ, $";O\+ԑpJUE4 7l J򥰲b46O8 (([E!cIula'4Y !6P$ ?_-%q>L&֕.Jvd[O+7"KHK N0bhr;߰tZB$wnv'kZt.eGl[tEXJGأhci/Fû@@'mde \JO*h/7s036&1]h},˖гb`ߞq^$?+י #kP s=q6յl!=o.,~U5}S+Ӯ[OEqz.>-LQ +-%WtVؕp#sgo!b ܼWϡ#mjd)Xw(3RA8X l_ŁzB큭\cof<$PA{Rq. KْDB6~])-(RBl?xa0p0nꜜT[N-u*PZ~p|$,6I8=m?ĕYQ(|su-6...z~Γ- Xu+9ٝXl\9jH`zEZ Zׄ+!䈊h N"8v;48Nyw3 xКScIfI{:\ȕIP(Mj́nژ S^9ڏ j=X3J˻@$Ic)h7p(̾ eeFת{R̾Rz,.>I4MDSb$.Ĺ඾JV4\cTt= n[O'$X] )7AcAqs}&o݄~!pN!qT 2] ~U8(4XD.7CRc~.\ .$8VQ_{.42Eզ _ :LgiKO>Jsb=]ӓi tٗ#XJU{ZF:| n&s=ʒGJ kB5Ŋ;Am5M,%q+f'A>Bʚ.Y#YMu|ĝԭ:P+]B^6[NUu͓`C0|,qdyA'9ڀP*Iy<Irĩ_*.xGgme$z0`/4^-#|qegKAR_*'ȵX$54^r]쿌&!̶$ȪHHہ8H0'NNbvGȰZI}){g6ѝ2)h%q5~yVH ;c8g. SiTM f)uS#2?5DJy<"倶5z[>d%گ #jPa #m;r$ȠA/**Gط@fYyk CY=CX}[}J^R^lZhc.jIFt/?aMM}YHzH  ( @}۴qiAmE7cZ u'aeL1Q*˝Spw:v9MAiI/&4'klKrR#HAG+F“'ò"QJ9e'jU/9nS 2'%%f-fpW&.Rx&(1ŋ `,@3 A8:lCw9b`$ސ!qf5Kl.8>n3X҉s|F|8pEYd Kl^8GO zWr,HH5IAKS[u|bItkH2@!E[/Ik."wtm7o) e'"!Ӂ.^!u2zWEJr`5/Hj| _PAHi{<֓{1`xՙ΍ʼn.9E_ԒvpmxebAA lnmHRé2b$z#[t򑬡>xE=\4s`Q4rkC;9b_Y-HQ' ru ?GmөA[( J<)#4\NA O$"O|*)W+'/2к;BHA\ZCݥ.M},-`bW777dq~Ie{駘 F*:߸ :%L?SW]fʙOe6E3G:(Xboj2T FXaSj(yq#75&00vKC,: ,)ϧ5:r!:Dl׎z Ңw;gd .UwgS\Nz~h(iיz| lxF2,I~5JjQȤko-}%kWy _q:,aʈ ׍Q+i>YHvV1 aT* kJ&A\]Q*)8~>#68Me(ɷ) ~k,%JgaSlag ̨W'ʕƷQy_y D+·ȶS16IxX ?%%>E0zsYy_76q#UнB 3i:9UXC7QX$60eJӜfmW }l6z!;cwxYꂷgFXܜw2EXau|#|g/^59w^@DkQ'YS.psXDP-NLILS\ë,߾EX-gݩ&#QӽL;\xx+q"Hc/ 0&Lw8qݬe}^e+I i -* ,@ͥlv{+C؁ BZLn[) gys~,&(wo>p$L.eJn(=ǝ4J~M!}0#F3Ӹ)tAO!r]R1dt{Ɏ&<ϗzc 3Dy|urlM&xUd{:');>mmϋxҗtWU)~uNΘFNO )rT@VvGh2[όn5p_4[`TY[hT'M.S6wGJ%!==J3Ii-Sl<+O0O/v{U"10ΰ[IƂ\B YB^|:BZtVv*y'G{>_H}NJ**kj!UwH mVɧq|Kh+/dKM_q2>Tk O@\ h,'~Ay-ʟH[:"p|_F V0_cykc]-rQs33{vӓu;5U7{@tV> hD9TpH&k%ˀ=iE,u޷0O7Iպ~r-99bErOt(R3jqu'#a;-P0>ڊ7 wY Gp{'|@R@q#[6_0ȻȹqkY>'0̻xQIYz5*qkߧ]Wl=M)y3K!R}\(^Ֆjw:> AIΗ L<:l4:xe -FA :+FbKxJY^5tdkP){,m;I1q|xR6B:y;LkLjzHՇېVz ='s5Źr {mIQ5'@.cWeWnua BهDdvJφ$al#lou ?M24ϕvߍ9FO :eL-26bҦqA| zke{J&꠳N$$iMGeY1}t{v#豠o:7Z.dT1 6/ 0Q$\>(&nYOy/&lJb nG`m!"yzڨv@BQEKT:7ŝFp u 5;Tf6 1t$/qIǀx~D;y-C6;4{mS0%[HlR |&[ZPhj6G5\yg1e:x>/ئ/҆IY1Cψ TwEEYD4Gw!QWcEAF%SB.C1jbҗ a kc7-BAB.AHDRQc#z|sYe8_L0Q aRDVþ`8cr.A8SeZi\^Hv=M>}H*_4pO*雊k˳73B@ً'ipT.֟ze-}xD$EnD03Lد!vG+?#MicZ!7'LԴHdJ4琭Cb[{+i-{wΛh)uhPdT_]ˢ;zXp^S*YZdR6NZ^J$'rnh}!9Jj|_t5a164IV~[aճBn]+da494ᵬ ڡ"8Efq_%!ЄXJmؐn'uIVKSٌ+GZ_9Zvx0y`Ms5q9 :rp_ndDY/ы6}rc/9m9Og #:? w Uu1lG,& 49k?h wi2lZ8hNAW^θV$̾QݤowO <.ώa|2h%`'U`Y$͂,ls ė]2+L>VNi'8RœG̐ՆIX@ hM958vXR  +˞jFy8wQėFiq^%ʿ~ "DecPT.C$Ҍ(@぀WO释Hsrg.8ѼLǃ=T&w f}+<@` bLqhy y& k/PR O)EeY,-lNԫ]ɠ^a Ջ@ۡx~+Iڟ-[d?Gv? &骪. 2ve!IN!3x'dŊo(SM=~)*BLvMjRg /Mu>t"zuڬ?xݳH<½x [?%١[@/xŧ-Cbq @MkPOaEPji1O]h}3mT8Fw)1;l3Lяq64x<Ҏz~vX%q*YeO&]0lZ ¨ "kԛ׋^Ժy 1[2) 7-/ǎ/[b*[fkWS5JEw@5r(,92Dk &[hJ.f0RuԲ&3՛V (-@[ή#BY 7$k1 V0`jf:[o dЏq*:H:̥(W@˧Ag37۟S(CZ%;ɐ%uϐ >v&@+\$,rX,IcH Qj)=B)SNbZΓGzZmTm5~bh;S1sȢt lW~c塄oOqWvNyoREhD/M='9[DӱBwO=BUM)#큟"RZFNޥǝbd2*av.[ёW.}ZuGAHמcPYhz@3z:pХtV16sxQlWy7g礢ˁE:h^] Msk;a" ˑw ZC\DVt:A&^Z=FĮB F|hutYo".S\í;lmj ǺW}Tɾr+Dh(0n:aj C9#PQO9q0UʚrI߸0eM<>nʄ? tRD vJĐDէB1RC ָN(rijDOuMF޻-] T%0s`ev ^+;|G$f󈞒%!o&q7;yW{ }.Uc3дͬJ0X4#s0ؓ ݺ[D 8?Q;KMSn[[ZEα!y/AS*3,ɤ&QSH6",{uPzo>m44rPK1([5o[u#'6fR?eQʛ:a\ Ō3WT`aMyOxSe=x1I܀p K)LDz] *1B TE+C%WNJ<|="♶YPj;٩Y]j05*I W;W"m胑ϟ/LZ)ֈ˱u|Ί:x{h(^OȼZv1H䖖DnCo{K;_U a>Jm%)o3C YoP,ԐW:"-l #%!S$%1RZe`!t*'+'(6ZT9BE}XQ+T -'7= U4=Ɖ{[hqڀiOln)LJgR'eiMТydg{tCԀwYS%R_'M5#Db!aYóX}Eг_N3Q(ӝjtzDflg:]֡@^ :b|]="*ߢGL onh&$?Ǐ]OzSކDž(/D}[ĐV`1fi`BfU4mLYڝÐ|mtr/LYMkE&Fh P/iZ(вyk4MCLv& ^0j 0nP /]O5O6g$K5ʒsji7Y.@FW> M'3Ut$0Ԍ?4-~P5ɗ;?#A'X`Ȱ[0HY Eo Y`5DE;:KV\) `ǀQsUYr^QkL|-'`2? ~_|F'sgj)v6V4T`p !8 }$6CX5t1U͠v{CD}kӀK۩d W&QnALb[Z%vmou/_⤥u`7]*˱pm/3X^ǸѤJAO6>Oh3Eg.P/q\B-.C}djתoվ-וgQM3*9l!Q`G 5J^=ߪpmKuRAȧVbeRpHQ7F9ܠ|o=G(A Hh^jw+䐾1ʓ7$An2;4ȅ_58NY AvxיM6Xs,z2V<1_\dKp'źǓVK%q9^m{ч\7@&&}!h87}`kh 56$gbEQ庖\9aε \fq!mBt@81[RT9- xOf6#0P?՝ e/g ,bзϛƦ6wjy5yZ<&A6[IŀɅQ,x#44 K{æc<⣮jm+$Op Ls4O=2n*ܕ׍bF;=p!lGHšcxU3#wXc&/!2!J;!5ݲ YFf^ f?成΂EWsNKJ:|ٌ 6xӤ~RUK m2K#e`4;q lDwO4?W9m G&8QLqH>#o,A!Ne XWy?QC {yaz!%4g}~=IA ?>(FhI/O&-t+a3)v9֥WBzwtq5uN-w~d/}>5[7a޳c_Ept v&6{c#677夀R3*݁؄򾲢)sW^X1G;QWSy@i%9qs/[*I" ~FLqc:FT!i#YZXnL8`Yi+$ΕGҳۢVfRl7!Sgx}ִZG;FMa9YX+7q $qv3Nn ߎ'ċ*wO<M v$0m 2zE|48)Jo(~:Ahf$5^}u|kkN(>EWY~a.)(B"Ok5^YkJ>'-=4 dl ̈́F`Fǡ.A1K[SM )ƀg ݀kA6_:? Q븈NŢ.F`'\NV zc|LK/bTF/qYxFl2Tj/Xu΍Hl#hkw)Ĝ#7OL.:Xc8B a&k+Fd' 6PHo;2c*w!VDZ,\5fR O&VNc{HUEuBKM~Ru8xz<-[ciJ?ّN~efNXɪ9W?*&$M'5d mw˄A&ަ z9RWj"h G#EP7l,!i6ظ=*H@`2*'NO[]T16ȓb >OUTgǽ 7dx}҆RK2xNös漃z b+mM9kq OkQ;O *yơىxb69!+p9JZh& d}67Z`e=tpH0&v'NIpeZ&3FѭJD]}RnSL/sF1xs6> #^oVb៻ߛTΧ[]B)HgzADO~Z6yl 8;!~3g/wu߀ѦOGݔ.zS5M/M5fuZ(w򠸢,A"ӞZe)EcB+WF<~.6]$+HtQ6uÊ\DKkHhx$PlwRiGN&/– Dw(sƟ[M =uCzVXY@jj\;&:[ATH[yZeǁ hIr DzA0c1.K/6+<2 j+MeS4찝N`eu|i%YlTծ6&;x՝w)+ :TA1g Lش6J,UL}HyfoD.;Sn͌TjG/JG5'vR> Vo9oR7߈%ZW6A ]M46TJ R2E8Aw:M iMT9Ri{FsP\ =N5~DBkrGcg.A[tJF?}gڈm=oK#]o݄/{sͪ,H][<\gyNISwrd쎼W1 1hbot]D{U=^!aIZDb3 pA%et5kYTu::bS48DC;ȟ24v96LN;U'h*:dsO>e9p?Oob.{4p|8u^x6mrx}l3i̪|C;qҰ^4KX.9d _xJx&z],^ױ9v.2`f0VBnhq֨ktQbnfLwBHfq_TDc%\Z"Tj~8Ng*:Yi=E<}cct6L՝'m"_Cp밆6I1Pir_W 2JYxTy΍j,JC4Xq_ʃ{FȎ@ytw&{nZj GKC4|mgG8<4, p{vG zfPgv afhNGWɄî5luZJFuxA5ONС.?ߴH.rሂ^ĽQ<$ 9r5xj!:o1W.֩`!QbJC aPm=Z=, `TE7^r)5Vsbc?ޙ IK7ּ#W,--!e*?.BF +bqA%- Z~,Y@_mPr{bsMձo r,bw[qabΊ!r} ˼ʔpȼn5BϜT/5:B^hZ# 7gfQF2yғGzd]2W7be647s.׀Ed aIwGBZB"\*tmy[ƚQM?>lc+DzjҢ(7upO];HN{_ Sϡ4zb6Ck@HE+I<8ӵoOK7-I\+a@$5S]c>]ƈᏝ>Vt3= +9 CJZLI)F0|6yO %e d֣TUGou<ſ!|TkN :`GbDQkL͘Lc5fyuT襂>OGyiQe?IϹԴ]p=ah>x: 2-<'&][TIcêqUͦUô*JWrjL:$T"S: <0ea)0FŖ4|VIc[?".JuC3tTM&$H}upҸͷN9vt|%owkKVÆ0ys_ݔ\ha/}=*֞KUc Ǵnnީ?PRQ *} mm )%YSؚ2  IooVcV|OYvzdoT{d"KoskYW+rlI"3)]E8[xA_llTd !$7X UTͶ-3K؀sXM~ ]¾'~)hHĸ{ջG5drɥ+a`ZܕQFtУך4l.{@_whڦi)]qk ~܎ɦ&bhQ4@6qxb]m5fܽ0U'AD69SBA]M*A "wUd A3UhXD :d7H~t2yH5ua&,WڽckyJQJ l#׋5A{1 0pn0tGsi@dz^Y}$ Ь~H<\5:+c ~`ԎOyfûf27shhyA6!A}Æ=d|A8x) FڭbfOFu@^ +l&8`-W*"wH(#|bKd騲J}^E#mI!ۢh6H$"ml^u gUkE(?3 4ty"qBw&&2Z_3uk /ئ):tIL`Ȋ5HꖈÀ-(}xj 1R=7j)+=}+k$Żdfehnm!ED bz?s1CnZI^߶C yT&qU.pEY2f\^yDmOmL7ORϹ:>cZX`#62烯aӂ5(Dq8 B/yp}䬬@1֨a#O6^DPgK@Xk8] k]}Nο k-)6dmRNZfniUlgMd3CYm0\Df@* r/b*lYb?ިT2" !#-O].H=]DzIޛRIin?LXXhA6&çA7["'B0CI! Qr0>n>`H5C(BU{z#oGOA"j&yCLPxϹi:nJ Lh +6#*C-bmgT} j8g=:Kzb㉝2 aO,m?lj@3Y68b~eb,`aD^#jt0{o8hr!7Mb\3xW\M|?UdZ6L@* [vQ $Fҁ.{Z[%x}AJ,r W@z 4}cA'3?5EFV(83!bdΠ!좉3Klm? [`,^yWS9e{p]$FhW 1#_05 Y- ̺Rt#N*߈W_~)f"לa;y 1~Z(} `yT7m&H(ϕlݰR}V,LU0r~N?ZI?$'*[q s3u-L5o אIhjO fNR]qB3|Ua};X?a;j4 Vo(KctK,54MaL-nb[(*#jB%(?Qޥ!~ڄ,:uXTB?Fʈ Qd+,b,zH ӽ#ٳ DiW .dDS؏n?̠vnB@'w$^)MUw! |< 'zVU+0젹Q !Almn&ƒ=qJ v^8,1yNoOu\O1%2 o|k6;SEk0B$bԉxhHFDTUt{n}9yCY_/IJ56 z !IaZvb+]rDo n>"¡;,gwҐˈ +M[j51P% @xp!͉[ib9a9j"'PZ> ߋԬk;ԆF+n㺟|, TL)s0ZLӰc2 )yDaM72szE5`^Lj+>Ǐ)+JܫbUб:#W T"u2ǥކ Ou>Эq0f7|2b{tq!}_?ѧYE8a9P I%F({qrNc, 30c_B=z_ F2=)}KA'| vF5yDP;ŧ0za懥@(p!UDb-뗎POTsCyFGA<<),&@U[@-A4ɜJd7CMCQ'HihjӥцH!`! -ք~^l!KЭk giz$}>+1V64{z4'+Dܼ6``wP?3W=eP= aюFbtr:^UNfpĿ8_ #/%&5h&N{j@Ǫ\$|}K ~-ϖJ-WRN꺓 ^B= jGe,o/r7`5w[&4Ψ7s{2t~b O &p%wu$& obݎ;o^9rN&P~@h:VKI$΅B o][j[iKEPf]>al.@Q j>Ԩy11ݓS0& oىYnnJөqJ1{v3ʶ١$+u_KosW`[?X4I,8~^٢Ik Tľ}:]bre?LD[N*iJ{'ƙ;$iAqI`ul/1=LX@y2;4 JDfu` w왱StI/8r&RgSQgÿ'ZbimZ'@;~;XFA¿=LR{B;L>m U$1#̘<@̈tF*2}B.,=xyV4Q_+^=]x/hr"0gԨlm%'e J7җwcL*̚@ hBÐ>D?P80nEbZ4~Ӳ&r2b3;f6'<&^O < zDH>꫼H`;,N⪰Ftzan+ĔIQhHܱ4QC#0fBl!'42:TgjWL\9u`U`O0+)C[.;+u +xʴ$]Ɛw `qFz$p|N zc'*ta\Q5כ"(3s".0lAl~hmM7b8A:ĘSO_J "/J2>8!x藣$B0NjHI1J.Ȧ%9/g] 2;ݦ]ߦ,q 'JuRg?羠iqvAZq.xtP8 1l}̵7_6HjD3zfGȼ01~pTk݇%1 ʑC ūSYk:H mxɍp_L8l'X(U 'wQ0)2fWBT%+u-ԋɝMgTm.6^0gI3MVZ٫CE&aeCE[(mQF9yO?`-/R Lv1Paa;`h,썩^ig6Oj`Kc9`zK` z7;^Nطo\E(#qLY53r89zHZ{}RYKANvkUWLzצ"Vvw?fy#+m 9P| ˩\HD6jyZjM\ a(XiU z3ТRNϾDɟR2Ĩ)P]뫼!?bYIfKrwE_i'jhШi-OF<}F패K.ɳ yb=cylzIy[/2Fޅ{+<+RW>,om=X#ߐқzWE"ҁ>(A/geM2rI_@HռkF6/ i}K<"?-~4b4Z}FVG-6;@yq Xr1QL`g ƅATBgUEl= '+kɀ+ٛK߰?-}[t=Pf{W:ifӂJ N* il]>pnH" :5l&N%vU[G Oya\Ȳ_CYimPc/  RQnvH^Kh^Bf~ xm0)"qD`%.O:aG:bG4N /lQDSC8~^"Z]L)`6vɰLKc=NPdFxES^=)aЖ BGn~,o3Z" ۂGxF4r-w3Ee+[3SA5yf0~8bJm"(T{ea&_LޘEy7h2E%%?DR P_6$K~з-IQ@Ҷg;ELgV94܃P*TO,_*FF3z?4֭&)^S[ fL2Z8`Cc距)#săL\.r~fk"T솴_["N#TlcpdQߗiGt $1 J(OaYIbXa\uv=N54=UU%$膝#Ή"IR,&x9K=jf]}%usiCn7>T/-7rڛ!ӑκ#?F֝/趶c'6JN炨ÐnR~*͒sډ%5*.&#ԐoٺTc e(+t&xm<9lmے/twмx#9( 'gaRq#.S[h֟UA30{p6r-O7Cu׺UɄ"YL?t?;<~dRgiAadwTaJhR0۫YT/I>Tž`)ܛ5ub`oUƽ_w`Q-yF<[  Qn*? H xk8)bk.ȣU6'8x}32іQn6`!>פf8F=PBXw7k?bwAk"0WH[߄F;S#Vʓ|F2~M洔Y@bEJ~}+8Ŗ">xUXXXR$+ࠂU绠T7LaNDɐB[PQТ9"s]iI+10,Gg☶sD O*EolQ9zewq3 y0'y-mc6bWO9bO!*QU|7Om|+U#dpu$ULN ܣ[5K!P,Iە+E 7.vzpeBt]wp(UWvppV]8&&29^hدCWˈ~%MLXR/+廠ƪte~uD6*}dfeyގ^:lMkIo9IE* ~ %.p 9_mozc:XH֕}_)BY~ᄋ_o2~W}k# D )B"ʳEao}^oq쌭=@2A_m,P_Ww5B`niՌhf+ Fwn+iQ_cԝ e5Hxz0Y^ >W%\P}܉sNMy>K7GZf+~:Π$n8$fOL87 ČOV,aMɂX0S_^I,pYl*!4 ?i8=2{)< *WFx p*U`"Ch($m~.*m)CjGlCg7:>YC@ Xwt ]8 `w*Բ* \I%'w`,ﴏE/nOH{ƺoC *˜(=Cc2$ߡ"ŔW|;b U[NJ(-+| 7/iqX+mF-V|~#d](+ /L2xWwyb#E~eqp/"XM%GRfv:kz\R r+!q.a{ {Ɔ.Ԃ{Wi:fu}3]I?;z $Wof>f3Hfs|(@ 9i+mOݱ3Gƕ]<ӃhXʏfR5"_jEu=~vvLh(c1id2dx"n|,@zt19Kpꯚە^.A1W =qϑ g4 *,LR.pi|@e-v'x{&s3kQdyL:fD av3ު={ٳ% ů+[0xK,.`>y.츛??.rBMV^Ě$$+~? Q,wĊ.c#n+ J)/s[ĕf= /QAG?|'s7tbkĚ<T%pht,0Ad. tn'zVKy!+qqT{o_-nFKk? k;b܂3p3C̺|(wL,c襱,8NrDqc壙ֳ>3l1٠|27`n_sR"5wwH ucۚ }@>|!(dQ%V{ir`hS9 *Ȫ3"#h`/> 'e(kb^JsepspVv2)߳k4-,0Q6Ky(7d R٤D%1v~ :|>8:63R&U>pUp]A_B!f8ʿZ$VR릒Q;a{/nwi>YxyXFv52\k8ж,$ 6pR2W D.I 2, uɤYއ2Zհ*S6G3Zg#lIYrvU]O6D%k/jTSGe_@\d\{y(T;bt`#7z AJ@EF"ڤ4Qb`<@?>@ 4&4 >}`_^y|LHH%6leYV‹ݓUQW(!V6~ۣTK֜a2gWHzΎ$ɆPm#O5z^]^Uf)Z/VEM=9ME ZTwy֋Sb:LL`{aJp9\|XP\MRZX2'ꉇf>D0/p,kȋ 4Ѹ9!cHw/, `"1ދM2OD§~3iKf=HAcIKSB*aCLQ*vL*y{+/k ^Sn02ܗK-cFU|xZHZʥX=*l]57c%S.V0%޷\A ;r _Nb#3A3uyUX' <;stK\t(Wo[tpr1gͣ7Reڧ |Z"bCKF`@[WovP԰xx:& aW#[<\qz/DWV{hNgFwtnŒͲTyMp4FHz/6#3TM%1qn2rPLtW2 tgRwgt *ogv~A|6vOJd71t9}2y4ߌHtlX*oJ~-`n)Enb{% sa`KiR+ TrpeDG)1P>~'HUDȃQU\Dqx%4E'jC26hIVwMtw';[7\t^x+qM9 ? %IljO0~n k)e13gJO&T _N&ՑWaJ2粰㯟>'/=VBe-F?}jI]rT܉_hڬᇐ}lNȲ]>h_f?W¿ byH2q3bVɞ;2*w({81¥cxS";BJw1e"8ߞwHҟXlkcTkCѤ0H2<e#(*6lEYLOvycfJ˒#nd|74'StP,Qc \ Mgş eO"t rTuo f]GMB)$7o3k}QM' ܵO8؇ūs34Ǟ>ÈT#Yp ' ΃+S)XPnU"IN_\U\OfuhHD7VPZ挨Ei;!c$cL*DFp!ϧzV65~#5Bȅ@dwy}xOW/G> "Мٮ/Cd1}UA|YqvZӀ䉭 W˦ȩndﯿ+/ p'$pi cq˰}y]Y/mxK=K!5A"ۨl>ɷNzckη?Bxahf# 9< E޼稔>o},z-&\Xw?&8vytz}]Rkc:g3%:hQ3}J(1`d;c)[Zc9h^+@;[>`/˦ 9vqieN#l4|H1.7`}:'+2%uu &5aIW~9RI^kaA|1+;zljvCkZcvnp ghE^=qUm2>‚v5/ eR3]!"]pZ; Eo$ၱ3d0vk만 t6Q'!L-F =pG\kbSNLH/\øR مe~BekeYFOo;9_k4?X@AxeTSotٲ {yuX!&2Aa7Dq)&*K(ϼxtdCÈe/jiٝguB;ozu uQ27[ WvuJA{d5T֣Fx3RW@C/ 5&U|UDNV"V_cQc'JfS+7׮]p߯b|G`MJsZ4=:x kM >h!T GKa,>dZOYB#-0R?h&$дTw}Vdy8h_:Mxf<ꓕ)2b aN Jdœ̡H7$7b_=밿FR\`h^,H[S.PXA3읹y2*lOAu1rn_Z&5.z` yz!n-l\}\UiTxBOs{E8FԿrUNg"7=ͻ'PIaXPX&:rÚ&.ۤɀ_:,XT8LPk>zyy4f&K!DT*JK5wE[ʲ/) >]P&fNDG@խ㧘iRH"ɝ~V6_ >3u-JygLoet ~ղқ/ Q}=)ׁYDdջJ-bIB8zO&C|\-eao?pę*i1pw  .M5Pk N.VVnB` Ҡx-2$N$.ݲV O; Z9t e~b91ůd O @3Bb!J7Rޏu.zp-awxT2lx >HSN}F?=#Cw=bC@xD.1ΎVӬ Wo<#+7؋0֮:$egR -\r-6h'3a zPu[NllFmPANӗK̵O9ɩ-XjzzW3h85q,*u}Iwya="=7٫];[Kh0߼ADGd,Xt)VNv3)Ȇ쯸I^ԫ2X ߔxn09eWuEqu=$@hw*t_9@ Z$£ЀV)E7=8m%O/xXں&՝EI3F,ְX[>=- wܸ+AU:c ]mGz^ϩ samQRU6pRGNVIL ?O A'9֝}'U9S8"45Ly3oJ: ؀fzl6L4Yd3K[l9kĤWD2 5TI~[ wz`dVzF鶲 *AN+!uIHzFؑ:ބM-FQ'Yx( i ¦ŁϚWa-5bp踆<Ϟ}m38\:0]+5.d"Y,, pUOb"/84Nx9 \SS$)vIQ1U ҁP@Q1i8!(u!U-b8㧮"偗l^3V-Pk~ϳL6h O݊OPepY{F^LG nN'A!7kd9^2Y{P$IW4fD!oRD.2^xϹg>~mlH="giJ]KD~Y((uz9")/sk},G7m `$N18;3$TanٕZ]DiDmNw;9 fIzp ƂpL_m$ߕFYZH)ͶDH18ٴZ@58a}=Ĭu]bRbb?;+y zz#ۑ!.0uSCƙlHW-*ǠgM}Av"lyrL۲7brjY~R+Z4)htőȊSl߹UǢuH(8dDw˷LF*R`ubvTaƜsx8\yn'ǥgRT50BSRVXݐ?1ؠD.:a /u] O%jQ_M(:|9!|E $]68J/IFG/$ ?>qu8t)9c&jR,':Mi#>􀍞৸ "(c! u1X+9[帹mx=i"a!GM>ӇvI$іR6P;} Ik$.E2%m>!-j8"-KJ+t7^[g9ޘ?Iбӻ' r3XͰQs&S{eQm{pytܓ'c+ q^z_JȊZZy5Na+eK*|`}`3Ԓvd ^6T?GM/l b>`^ϑ_gFMsq*!fBͅpcDDYX(%Vq훢.Uj6]ZFSNʧIɫU+'µnۑ _pMSJjLT&XV9 -$([gP39dNiQFj;qx>e77l]yLx/Ar;_s Z {%Yb'$\M\sE+SaMX 蔁$}Í_݄H,Z,xVdi% }ʟohJK/'si(;<.u^0fzf#]©롻Viofg^\I8ը;wFw7Oq qxH AQIF՝nyH.WmrPzKU:D+NhnubE9wPؐ5{^n$LO.3P7u G2|K#`m4N}rayY4:;%Wn3e9ET'9jbWlPQkr2Q%K:KRu)m ,XEG8cttm/SB-A8ϟAS;5մ8DޭGbI9ŋ.\A @0r]l8i6ɸǁ'Á=LMP/BV &Aִ!>Z2EPU%QZ&aԈ7UA! @ !]Gqͺm2X/.]N2i:Nx(qAy"׿Tx;>Wr/@V l_ H&-mȒ8]*/hg>HF#~͎p;W1a>R4Z))%-P2g׋^zt鏓 Mdt1=$񶶵Y㎹b^ZdsF*@2 &C\Ix`2fj8VRXׯZlV߸+SR 6;Bo"ee+:1XYWͤav^(900O:R+EX}ޛebN*S\8{dߴDܹy~Qk.ÉHLH(Ϝv7ohzvNPf=ato P k:xKtN#BE Boy W{槩LD/>nkHGl'{֍03Ofӯ}aY&C_jvCnat%$2%LYpHE$Bqx1|frʊ:=p*XVZ% eMc9g$kG,#qB'Z,_d\hPg~ݴeKׂ9D֩Xh h#W_6xZܡɹ3%ZWs%bϜ̞WRX l::̊-G}X71m ͘p^&;vrr4n̻Yb'J;s@#x\}pіue$ŖtAȄgө&%!I~p>dAVPi: J*S%ynҬUPM@&Gݝ"5逆BѥH{a1O4miN8mBD N{t]:H oƃUߚͽSmf6fxX*0u|2uJjQ $`u m6KtkGj"/K QhRe0÷~զH 2"˭ -L¹ O2PZS7*DjsZgw mf}^y5J93Am_!av;编,!$u ֛ݢYSS6=M5uOq.&7{EF]֠F< kyd XT{x\•B"ez܌D1bZTw2c}ך1JIprEwb[=9$;oY qve A X!~i)-{ڳY~-3׸ yϩrS%(NYIJt7zؤ'6l6e* 3gC?I^Pq.T6@e82nT xǾW֜;@ 4(8:b# 8C[@'[@y**;N`;*iU$|´%6]4@br}3}w 78[wܕ }(z>XIԿJ{Rxz:^&(p6 wE\3bN/y<5E27K.L-8 3=lo=_-q <|Ҙ[v&}gzxR #Tk`tÍyT;&LE_^c>JP^BHuGuH"E^ P/wbi8's V@xֶ(;OYQ'"Ilݒbk\dpo1Ii;˔SS,/rrkvWL*ܖ[0(jX7$a*?/*Tތڎ^71:[٤6Zn~f :? ¾d%7>@6-Jx3+9ϹC \d b Zx1j)B`n?^Oz&mзCx"}`u iu6 dCaהVRyxwa%,,Ah_cjM q/s܊2;:wak c{B<b+FBO7nPuGEP EwRh˘ ,8;WgM4˸,c*[ K0H W {AB&Oq.,ĵu :dsK'7j,M9͊>bĐ=7:~vM~A4Wt0H/]UHR0椯VdB}CI8gth`3f8l~ Թ -SRf+G=NY}/0Qv)~xqV2Ͳ4<2 ngYV6bsgujw{W۾ڻX1КuR{W6o/tt=h"^_nl@K)T/j8` 5Aw'e8Ш=|SoIx'(4JۯS2r=o! F=DORmTќn*AڡX3~Z,owsreyꩉ%5qt:3~̉{UJhw~O3Uq: ұ1Y:HuFCz}^ [&s  :v%Fb t T϶LPWB8߈Tv .op>\6.. Qs#qf}֒8ƴCkr29.!B13uP)x~X=0v@M#( A:6'1ZdL ogvYO}Y"Qvͩ(E $ݦz2cܪk" `rV%ZRjy#רYq^#D*6qtp5:9, mdA:2 t_vY5Q3følʤC]x(hg6cB/H"⡯'ǽ /!锋aZM^Hgb ˾xJc=~ͶI˜ꌎ{XХ10x&~";}[gxH0.J sh&b#&s"d;RHTN}-)yM%)M#+|30TZmo>?mqaD ǫ[7ҋ!iɆּÂĝBdT`<׮bQ^S,yf?&$Q ؆f4i+ Hf@D5D(F2g~iH=)<-952 D Ҧ[87Lʻ2c2ث3"$';"+y2tyW Rl" [Fg[%/^VB>Pu*10#,'R?W"L8s4g uH`"180C%t[}\%6Q>4@`\~>A;5x6A#HHi}Em1[]hʝ#ƺRNਲهwmAyh^>"lu\#m:#q^9/Zg5>Цsjs@J$ 4N'GQ@(΢}@~hjAx!d1|T,ZM*%9UإQqZ@S?&FmCT8X]fd x hYAqL$RZ.(nE(E(zss;,bZ.RPzfތ\ŗ./ {CDhtԠzjw5|םwRϐ;eK)]6[&D1 o/]1ш?lr( Y/^Rju8Гa#'N Z3OkVY#'˖hz$L: a6!⩾ CŒ3hKDgǭv"L8w>(~:,b#SlnZ`3ASS`kQsֆo/{7F ̜}v*I:孩 N?LId z|Du "D/B HvPhRw td7g4IE~{6z?'}xEɭ/WS@~EeeyĒm#)'bySk K.1 u^/)^W֭:PaG'I%eّ7|>#IfaS' 2t#lS&wQRޢ%Y &1?uwRvD0  =xꡣ2ठ4~"\=狉MѼ FJz 1Gł# 5/>SlX ''90:fīpҿS> d-5I$XfHD9H%s&x3c ጻR ?5鏞 &ye*Op2ш`GwۘcDРrNQ #{S͵y_WzoH͇(,{хۗC^=>іҙ/4`\wK1W6 ,N0D,rMF,'GCBY՟+ᪿփ5-GQ ijF'Tc% $8Qv69|&C?pd)G!RXa_N'7LJ(sn ,,H2T!kΛ7+?͐u\;C%π<%*YE?FH^k"=cA7(b:~ۭ?OȆAuG}WevRb5"5MjfNdmD$ķ(ƳJ`);B Ga7T5I!b>uc %!.6Hw>w%—z'tMxYw 8 Y%O`$r);X亵9^]Us]*Uk'XcL}Ohf9t- x:mɠȉ_jƯ쟸V-vfo0a7Ihy{:gj߅5a<8j| ) Mr/ GhJ]PK<)XEy߱ih1A'zTc@9 hą;,el()n]M~C9>CL_{wwW6@DͼaKB{dl 03o'5$!lJ [%DV3/ݹHv=wCd/]PM¥] \j:&ڮu:A7|drW} 7*$\*_7r=m2% E 0d̄/Fʊ %3ǼKdMOJ6~te#6!26!\2`Wj%UxȕGWa9%%-݅dTrwf"->acfƨ[0y|9Md\  ,f} Clq0ݦ#T{jSi%i1yt gӌf;vu]5jd!S݊aT8DsIV&B = 2mQ,Z\ztd@gSL„hN|fڲ`"Ù0,.?H<ԍ?/;MopZoiyq7W~fI_.-jb@TiϻR˅F&gKSzGڶiOE JO R3%%oZi6}p \գO VPsDx "G7#e˯nOP: oVT[2i|Td7Rve3N5u3.]!E [J)Qy$=/_ԑĈDefBb !=( }$y( ;ؼwD;~l^~`UsXq P6]p#+TS&c=[jGmęi*v 7Ƒ?,|ܠ3U:67/G8aHH8>ZB[I@{ck, FΤEzD477rߝftXo74JlI }_ 2ݎKSW%CQL4D~$=Ӧ-7,2|3[O5zkEETـry XwP#s{# 7udjjwÔw1B  ':cÀv$pNg C&Rzd{o8g9;oɬeywŘ8lխ*lF+V(U晴W*^_\8|N@ Wƍ.K۳ؕwL< =BhZO>)y jE>ݱ?*@$;Vi~e.EJCef%j•7IZ^hnNM;?:X,FH `a:N MRp)ze Eݕc/.6`r܌Q")O#jO {qa&kO$X6b!x}c_)O7"-E̚Bb0V4FeIG PYk<m<L aXe%{/N(XB*nm@al'[ U *G6ԭU^ؚ>esX )a>j/=$>8"܆{8 945ogxoaIl\zǨ0~_ܒ_+vYE7˃IV(7Zt?.w[{;*u(4ڮulS1 JB=YO@0N%sT1;`0Q#fipGERN>zPf8(N{<(Xtv5ӂ_Zn/e 5 GwD!wXM yI !hBg1AxIf+|@x duJv{V=2&Χ+ !: F p;h=":ku%ԮgL'B7wvzZYqҋShb.`:J1uR9VݺE0QpAUE}4QԚ?]5"R$`120Z+One5Uw˦ۭ:l̳o O磖ڡ$O`2C+F亦A oe7M, m~ D7R&T9#ה`^|[g]u'a9~=܊U"VKFӒr! IML8Tt9PRcXJ dՋQ\ԢI-?Yl^ľwa+ *xåU9*ĘvRLr@"\Z&3Am6X"B=)as-oheacu{ɬUgv̭u[O`̊I؜E了 *E$i: ZV9z~~Є/$ z KR.8=&X?g1[h'5H!;i}3#: uISE YK9;)P<}oM؏#ΣCnooOzd{.ɧ]eH&yKYFcjJO,},MY}װQp\1XX6[ɱK) xqBۏ&s00́L _svv`rbжKV/ Ot``Jiu=Vmz`c-?tjhr[,GU>S>t.YV3|'d~Sx#?\Z>!<6O0 CbQ:dwNXy(PUes]mOS|A/|9]8+zyl?/=| 'W)b~ p!d"¤}(y37EC<-TryY˖=Q3"l?V&z$9ZdyEC(ʿ3ѽ?q[e D| P}51>XjO;T%աV߀OCBg0E8>, !4o:~Dq%c(7wW^^|VO㌬4G٘(UnbWQEaB)UzlָPaS͠9'=ֽKOe~un$Y+1P"foչqw@vQ#rbv 'Ss>.)I`/h!p'^ Lmq/`Of}+\ XX<%z<ۡlF5-9wblcW'WYq|>Vdbu`_]-`&c<3oJ_1\" uFP 3^۴Q5Js2vRy^B&_"CE1剤M)& ZsNy78z'$(i IC+羛-: 7?ޤ /A8?~4DtgH80=$O>hDqV&&Y"G dĜ#??Z.n>ѿ<$5$#\k o)Ҋוcu{_ꑹj<I=!qVWQƦm{O|vr]MB0 WIzz ;~φrRwc3>N޾l>(jƠRj}I:[i)2Xi[5ùY r!h,7 \i%ӹ=JvAVDc5}^CmHE3B`௓i~n$ێ]#$ ~\0Vk= xZeOfA; mx\&ز=_x]|wi4x7Dqkux{ d4kDB?p@f.a檓\Ǚ "JSbזB'u'6ޣ6Z)6R5fc'h1|~*0?S^hTϓ7b>O*< b>&!bQ^:`AcϺBTߞI+^.5`pw oܖQVX_9Bf-"H@% {B9SWJH F`}ͣPZRrK8ǚuGA1nAW$Œ͢D9 eRTcoiFf[3Jc6me>}B!e#jZ(Mb"x+~Uu'UR (Ը'וby؟:NÇUCyE:c!Hx+W*ELgXK\~Z_XLz{*jW}#ǥGzdB Cf7*{1}ѮbT(-R1=c(!<^>–1($mov 1 fƓݚ1@M0!x( oYFW# gKUL4 qWুj!VJÝJ80H@;jDJ';TY ] ߉NibS"/*XQ_w7Nq+kZeiX!;K*yoPZj2)%󴃇FyzR@李z1--?@.r'wPk8Ief~ip-Rܧ*V.wΐ`[*2**ilǺPHX,H#@S7IV@ƪbpZIutvTw&~Vj“Z4dA=6^KSb.׏9s˪.DZEuoأ.yاIanUKiY|K'1A.UXsXZr"P($RhI6"W"!J.feD҈S^߹ 8^@J7~J/P1KAMY o<!~d|׸n#xE4;7[[)4VYDMs楲;u%]K?*+V& Җc}Ե?*'ף[$& ٍZ]Ql0*,+$C4ۊxTjiP3stA8V紥=)\IuwD8EOrUY npk8ƈw#2J6#9'dz0؂hhYp>T6F%, k]NI-#sysrdwD9k~G`.]z hG Af,KJx(HqaV5+c3l~}]Gmg[QWikoKEĬW-Q^:ZY5aKh)nM?Zi%-gmThu>>o4'Uʂ<,w@ Wzp3zť-0y}3ٍvfUݹ!tD>>!ؗdUX4bjʐm܈伖'JTҰaV#s#@52!2WKn[bݾ|B,zŔ' Ukqf8:JLW5l@#n@cIXP{&$.3Uj@XWbD֥uߑMO4rEJ}y`tQcH^Q{n/*ұf3<}L@Y-Ow8 ]|^ Vh(B;“Φ-ʮ\ž1V['="! 1 ݭWh_z'wq ΚCOKzڀM=T(ұwF$",ISE4Y7~efBȤ`zƤlL3X4,gS iRD5ۉm!W_,N`Q9J\yp[ޠ\<|TՑ+cќQY\~oew0/}bLz') |V y-C|SD^fYX%\|7)6ڝ@5>2>WE9,00Uen TͫnBҟ)^ۛĀ4L_+!pkY Cl?)~n"Y{Ñـys džRne/ش * pkކ/V24;MFvKCԲɘ7"8(p#ü.{D>󗌉'5^|,riy{vgIF fSrSa*~Xvh Sx0 wྲzwk_XdbkȾš7_?]gP#6{LaF4qtF[YՊ\T[V 2){)/'T K9 d "UCDQrxS D;#Jodk5tB&|2_1#uɮB ;m<((Cr /ϳ۸$ň ҸѶ\g7Y7AszQ.i@N2<On6Ι8;}w:dO lBu'5Qy3[EHT5aKڐr8;mG=> .^Of+_E4{Z7Y>KdoC} sPlfDن\&ѕ(Ë2)M< +`̶q&FٌP× >YTMadS@g|$a ,4i݋lk\lEJ?4ғM.Vp=@[κ2ɕ9~,w$eI{a׌ ڬ2,'G|DG!' `8,vk[B; R0Kjl vʴuo{)5#g6>LykߝqCrhc+w~YM:j͇˃I ܿz9\)`}lm+ gtiKٛ;(r옙WCn[j̍!3Sǚ,ii _fnWt2(2n6PNB4OZZтV?ɨLD0ds"Oj,T/6"0!#[XeyRo`:-6=.b<[7}fzFm.:GpfgDV2Jc'Ԗ[۝ s agQAh9vx o͚4@~O6x2&qה7 h'Sj ('UyB2ڞ}hBAwT溍 $痉^P;$?˄P?P#\0*aK .yN\-(۹Qr*婻>M]B^ߴ^'yUՓ^-LnPm676^̦}t{zp[֍j ck>t87˄$xA#u]E~Kll ߖq%2, #Ҕ#kRA}?{ܵu#aV539/߹ /}[8[^3A3B]ck6W;R ont14Qos抟l$_MfJùtgӻ?@+*(; 4mQ{> J>D`f.: i҅`nFN-(-c"Z_D\T{MaU6^k2D暔|";?>Wzbo%CG' /z4z|嫌uєzZK5&EY3݇z.LјF+8 _Sj 0f3a1C4]#6GsKU"Z+@z,=sl\2}op-IJE[kY|pd8#<"kz`cCfT9^A%i}Y@ad#([+zPO&t cķgׯE_:E:ժ/H0J1-P^Cx9%4SI3I rC;IBP#kc'.p&$%rJUhQGGL깷y6j13q_/ xcbt1p!K2z_L]!z#7E"ϼ%&|Rdi.KC\jqC%Vv֘a2*x{mWygDjtܸq^+QH&R9ѤJ=KF>6l O671*͔ld}yr(#{xzZ9_!BQv!ffՀ`f[֝g5q1QR=փ}? CNm]GϘQ{.WDLi\r1:F%>/MM{CNNjZ9C@Jn/dHi& KWGs`~K'VDIXaྛ"6h:W: ^W'Gy,S:+;/^cv, XdU(*U*v'6yI/1lnmfV*# TWK‹~LlBn3Fl؊$H%3!#_En.҃dU:6GNgo4 ;Dŋ*ya)Ԡցf* wQ!+6=KqN=A(AP/%mw:o |0[EG@4 aNy " er1nkiPk(kx,sO`fYJ[[..<--^$6o ;/B%,6 =]+s#1mTC$E01}oEMw5n*wַZB5Q(!3+YSxݤ^f1^le^s'>@u6ِNe\m̡$2Gk [=X iv*nݮ{ۉ)wyhNGr}Xǡ^ܺ/粕5/f,۱kE6$_OZa'T+w2W[ 3| ~@o` Ļ+*q 'Rsr ox*N1KINtd7*hMosn"UjD6!RʹcYmC=znf>g>(Jf}S&Ў!6*;:2J4CM&4j@KK s*fb>dځa3@*k|,- Cr}~6pAޤFCx#14zq919 M)J)MuH*-xw+V`c\x Y?AUoX|oxhԅZQ_GSu>6~؂Yp CT sshG-.5= ײ +QXҐYv[[!e`wT@(cR4wNt-Dt+ {vz<*aӏnbߖF!"`pb;5b2[N[.w"/bʄ;%t{AՀqTjhXTCi1w?+:s;^ Q#:[dn38n)/d1l8\{ B*wG#>wG[zCsEeHeTVt8i=[ͯްV$8 ԁϐce[ |3漇0mm*s\`sbB)cM7&OC+W]Ğ3$n!GGM&T6ǬStO{LJ:8Zru윾Z2&o.-PSZ^]u14R$ jq@'Ko5heMTNp^k+b"9x>ӄn^fJϰQ'èVxȰ6+=ۃ7w t5cd l[+>:KgmmF^'N]aL[ rS'2g:*+f~/(e/З7hYMN /s)/ljn|aty \TGBI[:UK7w_9V "VKtf-я{,Ҁvl;:Mخ1d|0)o- S\, 3k)(p0`Fқ͐llRޭ#l}TMmYgzsZ:S˰rbؤkjTY:i R{VkWw  Q<駾KBn >͘`1\A|6 %~Ow{Q_O㝚%n8,D7aEiIRTG 15PŊ:Dp;ľ&@Q sE%0`BF}8Q)(Qn: