python3-psutil-5.8.0-150300.3.3.2 >  A cp9| \bL-: G+$w&[~X~#{D!ͱ=hn*7 (.[ѥvlM'}D0|tƿ6e魊xdۘC[1nϸ,YAd,_W(mfޑ`"ׁ״Sz rxk/t4U subx H93Cn7 n$`k|=RhQٛ6HUt$3cad34b0f2a6820a15021a08d5906bdf2c76ed500ff85fdabcf95642a61ee28638926824ffec90fb7df4c04529f299c9c54931b39cp9|hjsVf xJEa+7Zj1|jhiLN~s(]wq2?9`Il'b?"*a`L[H &>ᵗNtmMuQrIl.L1=$ ܗdy˘YWb?(A~m^jDkGFB$ԁw,n49V'.ZPC2@ KHeQNv:r.]~M-&tff9&ƊI=B A|+$p\>p>?d $ J  !-QW`]] ] H] ] ] ]l]=]!!8]""#$(%8% :9%::*:F3GH]Hռ]I0]XאYט\]]4]^` b cd:e?fBlDuX]v w]x4]y1zl|Cpython3-psutil5.8.0150300.3.3.2A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.ccs390zp35,SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxs390xf2RYYPP++::QMQM%%88GGp(p(fj8H{y]@DVmclJ*T]Ntkx i #= Zrm % =t Dfr~.> R AA큤A큤큤A큤AA큤큤A큤c`c`c`c`c`c`c`c`bUc_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c_c__=bU_=bUbUbUbUbUcacabUcb_=_D_=c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`c`cb_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da95ccd7feacf67c589292055f8b7450996ee7241f5ddd7e256ce86bf06e41a42ec443ed2f595974c83514afb8f7d66250d7b088a4e8fb8993c68469a4b85b0d1805a102af91f377b4909e3e0773d4c84e2ca06ff7fe185b740411fd40a11574e762902c73a67f98f3145cf66f9d4de27716974b0946d985772ef71b67af764b47148a477d2cbaf7dc68c348c2c41138766ca3f4b78ce015ed860fd6cad6bcf70e45178851709aa29e224f8227e68b451b6459059b1ab4dd02f1d6bffc523c8bbce9a0109e9c31e90d01b0909cf87259f8d7707a2229fcc939c2faa681c1550935b52a588780460fff048aa3ceeded84adf1b749d915ecc4b12162ad815132925478abbf813f669cedf73bbbf6d4ef6e3dc323d9265fadd852c5a09027c7604af7ba74658d5ab03552705bfbb2e7faecfcd174cea3929e6c0b07952b27c7f80738516c29bda6327b536372a6bb4d2928d80851ad0505cbfcedc2e807a8a21b52ed555923f04e462d17325baecce27557626e1640109d29ef5bd5936967115c8f1eef53f470c0d476e67d2527afb7f68f96978e816ae15351f67deae91f6171246be2769b2f00473bbeb0c8b71712c7347d8f20b83d76b09f011f731c81c49a9fecd1d9d4ea90f8f7f2b7d63180a6e3447a689d087464fde1961f6a9a8d4d8f2850b943c8ccb6bcd8fc85c69dfbda1413d8651a4f2a51be5790b522253193a0093cacea0d7053fd5bc5ee860a59b9e810df0e49900c04b6b252af08dc6895b9e6fc4cbcb713438ea12d328e30f1eb998d16a700f0cc29abb010b4f396d7ce6d0273a3306ed372ab647036e0abaff675ffe6e3d084f72e84aa69cb34ed2408e17e64e828feba905aad330ac06bf06312c5d587d45827b91cf5aefa22b2623e4558ca321e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c3c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d823c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5c0ef967785eb2b77e62aa0d4513d648a8ad4f2aa395c4c291642063d53cadb70d48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de302721c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c73f96fb806dc29b1ce5c852342df7b2fa305fe55b07c7812311406d229d7165940618ff8c0d7509dc40334577ca957d1ea581dd803226f941f184cc4dfc12ca792727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010acd8261eac0562761c05956a750fa16def3890e1cbb1129a9b5d7766c8fd18977068c9c89f9fd528033f93a0d52742f7f2c03bfe5719bb7bac18d4b104d83e7247f00b2e800e4cad3e6d7229490bac780029b4c20fc259802da8e317a80c22bfc58c028a8362e5c775529ab9514d7c488cf202782a8805edcf1a7701788e91d718e51ee116842f03d7ce3882a843bf05d440477ab6b1c097f6a357361b6f8fac5aaa0ea7d7673f97a468047f62403741c8bb74dfd61cd730baccfb720b66b86632a82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a522f66a8fbaacdfca2242bf39d3b77ddddcb5a416d1ebbda4461ef0bbe5eaaf92638c771b7c21eb22fb06194051b242a042c49064a07cc2cb7c9befa56b3e374bf31f5697624be5e0a46ef70fee69e0daebe7e1a65e2383b38aec0a4f4da666b5f60cc34840b396cdb35d1c0811e60e821b54b78a096d75a2faa2f4b5fbadf254f7bc7a75c1a661ba1efc31882594ead24b9ab3b73ca3f47a5bdee6552f92c531078138488d7c060af9e65a476f07efb54637b69db7a26e0cbea94094582ff9b09ed48e088ea330caeeb0a76b7c2258fc6818211432a0440ad0e93b97901554c6989326010b18368e325701047de3ed0228ac54050159559f2ab6dbda32f9c3b832fff762a13f519c6bff30adc89df3c83f0f3d478518635bf9311dbbeff2d8534464e53a00b50aabe86296d6ac363cde1d8f691f3cac8144c100704dd2f5245118dbb6de4bec138922ddbc10dcefb3550aeefd09d5b96c3957568c279592a32518044c6e18856543f452c003cc9f90743e93cd568b8ea611987b1edc40b9e0a3b3c0f67be5004592f046182a4cb4207feb62d4cbc23f52122d35e69123c3936ff809457981b249343f91b70ea1ed8d0057be32ffad3cf893aa9709b44411329d0424fe37270f1b832e55188f58c74a201f08b27b8a5e85fbf9136fc1b0f6db2b820e0ee6dadf1ca768c34a36ce62e2fdc43cca6734e338bd8c39842e60a1bc1bbede9452dbe0dc52a07af56722343b6a8b769d04ec31a9e62aafb0f28e6475b803045ba89f3a6b5cbc90061bd612e72c11a313f79e85516dbfae1fb3682eae83703e22a66454e72d9718aa4a3aec79406c656c1cfd8391342f66fec0c4aee1058db488ff5db6b3af9cb8f57214611f315b6f0adbaf501193631ddc338fd47638cd0f40806d33a038898bb12bcab83b4b6cef45d188c308b71e6cf285e955ba8f5076b8f57871e1cf1d0f6d223f2ffdb2089592247ac7d9f2e513c673582d848e6d5e2a5b25c48d2ff2dd356748a8935dff109d6d024250682bf37ddf0b68d06380e7849c5348ceb5ab4f53ceb5c6ce3c77f1c836853261a6a14d7181b41b7a1b480ce301ea201e20d0380799a699b839138133fd6d2d2507ece46667eb6f198a829f980b6bc7c65418582706c0bdcf2be5a9cec165f3b65bc84668b50c1d2979fadfd49cb0a640d9a2364f2594a5cddb99837139ee8d991b4ce14e9270319b7f6bf342dac73c24914f7575bdc9818ea045d65d64776923b71d245535404a0fcbacb1147f924249b7e171ab4b37c4ed5485575b1c1d08a49aaa9454566d0ed12f58d27208047ebbf30bbdad98c2b2900796590df0d853ea0197a99607ec6c8e55b2657240d20382b98e26501c6186663716c53f6aa4c8126901475f2e1a1b3535444797dc3c1a8d3b35948aac8f32ab5e481d1c1f11a23bf89207a5d7519745b46c478fa1329b210fc4be42c1f798ea9b3ae0685a5e161c10ef7d389d878cad1fc6fc297e7be9fa12476beae6ff656cc78d1bb6f0a3f72574e67eeb7d7799db0bd14354466a21d47009cd6b9eb8ab97d29e750e008a75df4a9927387d61d1ecc606fd7cce99fd8a72d31cc24b256f3df7346423e0a86329d8522487f1800b17f4fca7720c7b1836264b1be14cf6e75ece2e4f29c255756dd36217ad5a5b18096ad924c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-150300.3.3.2.src.rpmpython3-psutilpython3-psutil(s390-64)@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(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.3bU``@`__@__@_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@Tk4werner@suse.dealarrosa@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- Add patch mem-used-bsc1181475.patch (bsc#1181475) * Adopt change of used memory calculation from upstream of procps- 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.s390zp35 1661922915  !"#$%&')+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_5.8.0-150300.3.3.25.8.0-150300.3.3.2 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-s390x-linux-gnu.so_psutil_posix.cpython-36m-s390x-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:Maintenance:25587/SUSE_SLE-15-SP3_Update/29c8360a1a4fc5e633fa3ff5d8aa2817-python-psutil.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d93aa91c4dd6efe1a6ae3711a3bf6627ad59996, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=1287e499be61c1a40e006730702ba3613ecac921, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text (0 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRRR RRR RRRRR RRR c \'62utf-82ecab23b5e3fe3e6cf262e859e659e8239e5f8e94407e19c49f4cee4a03941e6? 7zXZ !t/8] crt:bLL &z-qA|Mm6zv|= GL`w3 hŪ?{ U3ZV3v"vH)`e舍!jR GMXy\^qo{;(#J_:g&pL3Ѫ@;6[Ep7RVq M?0*K/ aFz4#W-qO|K̓hhB)m\YWU:^9$Z+*!b ص7Fxʿ)TKb.J=[5 i|1FiG"Iܲ+py?S#_wMV*meINp rvk Tj:BC}ڷ-u'8@qgkU3@V vuiW ,;U ՎopPF%pvgUۍTd! AfMys@rMriCZ)vF>6@xZn쳖5;G&ked: ^Yuyxmqs ֋ Hm&:N@A#:^56P=ڭ/<+8.$SeTC"܁Sg$q07^8鞚'01 7FwO ^oHUKg3oYڛJ?Vp ۖuH ,pF$H-;r^BM 7.km\Plg$M:l:sչ^-NV>_Q^!?GJpmT;Rn䚥2-QmӰͨw:stxH ཹZ>.JOA}̽ ?m |[S8dCM'@ku9p`QK8h]om޲A66Cb ]@s̞%Ń^wWO!*1=ETBpǰLň=-e1ΎN5L-/xrKY1 mccqFG}a?s?M֭B!qF)h h_mXɈvs~y0v!fD}Ys/~$x ,2]F]ޠHE30ʞjN0 _~w~Pm\ƌx4Gm?&vgڎ/Z}T+mXv5`>[[ k|)k2:Vw r|϶J6! I 2J<TBO7Kz(r/Ǭ~ۂ3@[TXDla5Έ>NH6XTDݙFTm<(p캼&T2-:OR]"!sJb I$7zaE\#Yt;j:fNkiLRUA9=k\A.b T=Q덀CGN-7>؞N b6\Z`5 x7a򹀄P cNXٓVA$a^xTp쌁FBR^X\eW4XK$(TpyrgF*& hh O2Y 3-0-a Lu{Q#`u/CedvR2$>e*+*7E%9Hf0@S[r d<Ľ y|yb@^Z")aAs7ݯ@?w iFDOnյP%nQn]PS0.i#r~Űadc10gg F͸3v_Kc 9A-p\XF)Uۏ/4N;1:gE;)ÏN_ǏFV|it|QNٵ(qt6Vm)I||$hߖ|9,Ap,X|`Gc& ghH =>DE6vM9ՊɉIdEHhoccC7.['`R :hGx)-sGҖʣtrI{Oyte^tD1^YY8T9L5|"w\ܣ ٸ%L 7oI<B!z^*tmt?ܬ0 ߐޫ|J#ZWYpgq3Iw>}B؝Sxp wM:FX'Tٹw0?/7R6ɗ=FS)*c!1=u 8'Wخ +H3JÑ ʒݫ /l̋yuX<51]0Ub%4"ߌ#qIg$jZUJ pG7 GEsx3Ibid#>TpNbFY|503cw/b cE 2V񡧗yI#)W~20uZ8]HlGF\ q0U=rm։ixmo~EWp dXVA2@/\IŬjʽ$_s#FA#T]Kiz;yny> c;-Ҹ{`Cҍ @/bd8;'mZ0y4'EZ%i C2AE ־\ .ea`@`vX{}L1m8k Rς6KTo-AN yˎv&/~qdޅxY6,n5 dMfwHɣl>on׋(.D\cJod!k1d԰96;kY|"8ahH}l,'h>lqsJð }~ :=Q~^RX!}׎6E~HX E'}pKwGuT(5'l̍AIsk(r,"fe&[Ϝ+9{¿[`T5 gzLb#[] ={uLOyR^FƩƾ#oIF#3Ah6E]ϜSwwqQiZPݶ,3k퍃^fژDNe| uhw)$IcGZz.67c?~ 7)zd1ީogu9ʷ(gGFZ[裶w`ZOHqsfo*9JM'~RGϸ7J!g&$FBIKbϲ _6/%A+ KǍ;XO Џa^Ȕ :.} cFgjhFL@w %vLG~3ȯ&zu*~3 l AwIŋԺG,|E0n}a{$?R,x`ǜV0ͬ/rAȥ2Ց6 x3RFx3!T|z,įpp |یjQ,2ÕaJ#NG(j*G/KT?hUYr> f9ky4^ TgXX.INd_H%<H76P3N&Oxˊn-!#6AފעEII.c;q[o^5%sh*5/'M,&!YkPWɎ'w!o/92"Zhx^]HЌ=ln4//?2]=+ ar H:1 9 ;w7]>ƭ uh4+un^-ן3|ҧ[ + \h[oD`B {r_AKbN!]ww.)8Hm)YÄ6 <ɚSY[Q)>įT)Kzj 6O'!#ZV6v*?rz1"45.gU='f\.9NI7 :&rD/y* % R`5;O$"$s7b҉ׂQNn<"W}ɸj ŘSHտ~*K% d󬭈GwOb&H`0f9F :.d)LAxYT3*$e rT[o$d ˥_Brm$} @s$ {$]V~{X;|<6aZx 6 ;oYZ¿u~y͚Kgs8fhpf#cx'iWzOrT<~"~M;z;Kn> )ysZIq?jGMۑ  -#I6h2"mlo) [jnW5aJfڕo"#2`Z'o,fI N_I9S6ZԦ=*d <%\8hReU0Zu9-r:mҟ+N]u(Ҫh#YηjkSh;i ^AI*ڮY"w{Ehd[+OoIuiRdM"]nzV)*0XqL4)yՋ?J{'Cγ01a@k,93f {Z05A1yq ~bk?¯H^{'5h 9E7MeL .[*k _M2pdQS[^ U(c[AzGZgG;F|NlŊ($H ޕ|mwU¦~+ͫ%8Yef4"p?d)lKb;Zإ>ռW$olgx=S,d~!݌US46W <٣3D-0d]}H'[ˈ=38&Ԡ :[!(x _hd;MllS*xrj<Ya]hɊyMFꄧtYlTRw(9jt0]yc–ǽ)0llx0C}{;yPT,}F Exa)ȟLqʊxAhU p5#!}("ذ QF-vy`\iAn \iLX^"B_5h7:kR 90ŕB cf_mA̰#MjzrϨG?r4&9N{Gn4v=ZzGn.C`s?#=#i3FWlÃ@b $\זT<;gRq CNE. j{ =y(EnArR +u_k3¿ʖj@ɂ{Mxg?91,/M^M`uDq)ZLR[/_ 9GrE5N%[+Aj{Zj|0a6'!>"F\ (XOFKh'=&JıU4{;NndSK236樏u'3K/2#1ĝ M36|1lmb"[+$xӤ{v뀜dn"[w{js^idR)k5SBmYC1X!|Q~ZLCw i2. Ыj!P¢R!hB%^68klϦ TxT9ī2y\'y⯶t G{VEs ]CN燿ןA RBY*l ,iRPKLrcMmySϯ08.K'z7 4öI)&T@ Bfi@;4,ea2 Y=+c"KN/_b7wZќDaׁ&Al~YK/%N:;9Z"!1Y*-d̓l'8,f;G[ekɦAϡ}p?,h#T=,b/I! mGC.e-z@m@Cۅ8ݶW|+ñZCr r151;ByxbMr{ĺ/I)F(ٜɥy0ncߡ[ezҬ@\Mrc5OU( Z@·cRF.P poN)A#?oܢI0;6\#_+뼡!ku'6zZV(S!VmW֬JXZGܾptvC6*t!iZ߮پ$"|Yp7"z84IM!ABa*̺ bܵxv'q_Q7 M6~bB{ */MOKپLCK ΛH2wPi"KR^A2+-7{l\nN[8MVOT4wՖ(oNn BC\^3x9 \Ԩn&- tXt9Xca!-[>~Ȫ%Z|~\U5W; ֌V3Ϟ 2˳.,ˡu-J==".x6t#8 ؕIB6Vc :;|ӇEkG@kߴFױvk+?SFJӵ.ٲ6_`nW*7%] 7Ama#80ǝ'\e_)[6<$Bvc?瘶Y4eO @o˃lq|UϡT^S$gDzbi] CK~XY8$z [d $1=_C2ذY d "^φXCЎe_8a*5 r?^fÿ翢N&;C3Z,xKK7G-.#M殴"\4LN3k K(qWΰt϶Zr |n)yC6^fp>{<ӝ-FpPW毖[{vvBȫ?Mfp?E#z5KWho3ɰ-vrPP3V[ vF* @&_h9emoQ R[Ac:X꬏4;Yzɀè >2NF`rDİ=C*Qjj\Rb[j?L&dAdH8#tMBaRN˂G_NkA:#[?hN&(X\n}93F^1m5=+F:4JnPCh@IuA#U&`¼ $Qut] qqIYPs^rzl>KĨ/ \ &u4c-7B{a+鳎g(J;.0ew:BN ]׬`6G~<|WrDR7Vy(Nu}p*hCU7Gepl8.PYYo ܢQXCOw(D5_-Z BOH=IXMdPCt&󝫹糏j,+LE3Qtoj|D!e5+2cXٙ!EDgKg~-<T2P9S5C(!sdm_#r顶g3e"61|ɸiv<Rhm'3y|tYevfUw{FRw&$~\cb!fJ5|%Dry`ؔ#AX8vd]Tq:̜KOGT4EA1(#kª` q }[4}ltpJŖb_ TYDlbdFi @)yKa;`y{|[ge}#k+Jw1H^>odG2j[Sv5 :nLG ]y:d8p.dD92Ȑ)l ɞ:eaʇm㱆(y/k580)A af*5X4|bXmfV#39͌Rg&F O(vd[3x1x c#8EÒͭA(g: nP:7/V1s{#2faEJ=2͑f΂0A%9x~p%)[GT&"ć Q{b*/fDgue߳(cgOq7emTbs{##{zmv~ufS {b{UU`y ]b+_]8&o{pG |fϲixYP.pefmD#OZ[MTo@͇3Z\7w,wC:P1=h9 |wh0^w:휞LwU=_yJz b)p~脒:|yJFuBoW/(hP)\ZJq1ʠq!ɆDk*xPM/JXyOD颔Lp o7*ĚHϥ_xd,.'iOeu#bko[nm/$q_ql|]ݘ 3C@<(0Dz24ݭQd?|3gkgk3#Lasz=ӕbNwciswo#A#,UZ:}]AճCEzdJRnZ1#S[$3/x RuCʮ,k Dڏuah H˗ h{',:r^{Չ O/t+G_ܨ}_:L=eׯN1\=8wG9^hLl`BG;hb߯$+jLjK1 , 'vum0p_^m`@Nœt>r*GTHgb6_N{}](o5o?Rx*߅QVh\ s{7{eMCdyTӝ29r =RdB#vH~CIˣ?96Vm3 [bOORVt?Ty{_ d,\ 15~f{ `9:g>›0R9 PhY54E-Aaʶ ^bH>\Ob5eufϪ8o=w~2ŝٵZc[׆L/R[ue|(*&:PöццkcE.SCv]{g.ڧwȴծdlžͧ.%㻜8&@c)Vo`;ڹ3s$̓˓6Ђ˹BS!=S)݂jjmaa.Lξv?swL~%-֤-Oc3]rʧ7_,WB`fa G}M9)uWNiR-<8/l> qe|Ʋf~̴?})&q.*yuB-8 b\&6ȓʰM7#*ł{jh3W?M8t[ DخJmDٲNν!(".'(qÐJKHluiwÒs9˹D~ǻJvRmu9;6}ǠI6#z4JYI3S -0Ҷ=&o.IRf#~K*2`oa !Qio?WJ'kJMW]5 =ABK^`إ\ճd?,oOC<,Nڝk=jnY|İ]P䧪Q*C<Ⱦ(qOjLV4EN=< 034ⷡ]xGWQOD|zGH3^g, HDu7;ʏ3SՀ*IN д7l i_.,uWLwF {쀘CH _>g,5j)ʡD5O}kdQOO.HC/A` BeM&|tn(dQ?5N#;L+4TEVDػ[G}"bט/~Z?ܳg=aLa5QX:FVnFBQԍ]We M2axH#ޫl+ΙlC!-Ê <9C\VN)^&gf4k^]=)NN,.]o*,9 6rzr_"`GلnJ^ty) +1h_]N+K׀`E"j=*$RM |@%&sN#D+-ijq&M23ɴ!-h9U ⠸@RKBj_{Xlߌ; MIs |Y>_kY-OKa$*sM11Z\gF0񾢡:UWD0uYR1#І/S@x.^IVHzqdI33vTKz݇ٸ‹g oÎWV򆭫#b~wzc2Hʗj5!VD_CzJÀQ$* \XsiKp,BEmE >ԘϠWVP,n7ݜ%H9h'VȎpH*Ǎ䀦 ,. q$*Q$InPcpW>2=l"3n1xruX xr9ڐ#ם+{i 'nby8Ҝ.M8R~:*Kep$Ӭ)~Bf(0f"AfAxM.#ܤ( qJZ%Zf胁M˒ DhUZ0-_?#OR J o H .Ls1#|k*Q|;cyˌԣ&}au}8'cJqGZk]A~OZi_ ήStoZ)%)~/?} h|D#sPYoy^l)au2*oi6w$O;G2C%7;"Vݒ!.kK]0T tggeTw"U`y ߉֟R\tĆЍӠTtKt)!2;[( OОA@|LG%|WfcT bWi 8[4lJknefMPPZz>{0}_N"DC)f!:#ģwQ"5zC2OeD:=hS &a\.nSAm5ko%Wޤu 2Q#xѻ!-'z^"|0HR@}fthyS 8dÿ /cۺ.4|#$j |ٜ1XSTNja<+I j0mơCH9mg?:t"3t }[8!{E*_|8d uC:w&mH*1 tyt5pM-̪F,K[f_[c/lz씂5 |Øo/K6EAɋ8֡=Ypȑ܅(k)$3AU1# )LPDZ6Xq>!>͡a~s\0R.BmPd+(OyOR\x]V&P{mc hYz4&dZR!x/o5gDdzvP1fX0.yʭڸw)UW?ܶ (0HLc3 HZ ipONҷoj!*1[AɠVz(e'ߩeм7GGwbǂH@Wd'E_VbT*V \̂~:%e4s3ޣazLՠA q%sC`b1C{#(grے s7yBOg!Ҿͽt>~u(m(,DC:,̂Ù&L}ckﺊ`F,iEHTO5X}*D]U[5ǠƞCK.4tRl:(^}8F:۠X9YoqPIN1rЅM-fʬ_ | \.-8n.lhk ̒x brv!і9g=ڼ0zAAbrT)G? O&'{?) ~}\x3P=r &A@_C9n_슯e&.(]>bbL:H E%rL+Z;UsIxۭ^|R FG[삇o7jg5RÃ" Mj\V$ P͗k0.87WV_RVQ*LtJmIyZ8NG($2Jߩa3Ӈ e [mUwKilL Fέ3JFd g 4L Q;wh$6, /sl*^hRgik.5gƎkz fJ,7]+ Ihc]ĊEjuw@`cAKPռD$ۿ}r<ҏkSzfxaI7*3:(ԼG)9Z/9Y\ H%auy!<^ M$'#kƩ? p?Rz=3:ٜ5j_ʠTC݂Pބ5D=Uzhe 4"*NAt1i?y]"Zõa 72dcŀe/d]#.מFv =[]v'16oq/M2:Uym  *3 ]h?헉.6j_e< ktΉaqSu = G){IelI7h/pAPZK'A'8{F&D)?gWM6gqmSlx@@fE'mGMt]_N*=[.#+ ѐ4C?ƁeP)P)dJ,d|Yĭ"b8adž@R\mMmENfN/M@1*>W[yT}WVZ 4Xph9q q@if<0"R;j/"[CEFE~_}{3+ȎMnɠ(:3J=(_'MVZAbC%ʖaQ]sl@LX Bpb }YbJݣN_cXl˝}_VlOq۾>,KL %/C'd$s! 3?QE,M({|[ORؒ0qD l~of5)WU)f K1~rQ8Wc%t{[^&;qt5dƊ,QݑdMhb՗eDҍY3xMcF\W'' v<6ig u|uT*\clxeӼzZug+^m.-l_G0떬t~0OwQ26WSr޿M% %Pm:!ωEItcJ w%OMWL9AاHJ`QveG2˕3v%87i`Ҽ6#RnY3,OS&:.'|&Ʈ k{a8x{a.ke=9'G_]odx1TJB<_:yN3&ɜG=.V"f)wV@_}դvɇT: W.ZNųa/>X:g!b*E8mlpb$bw/ګ|Pr%1¯#_>U9~y-19΃gΟ(VW/1WDCkB?ʛs0D?pY3OҾ4sb(oew* Ɏ^(a+} \ (_QXbѻ8)T[(gשUύcc ]."Rf"3o3dQ)z袬]~X41$Dj ~;LB+c`-DѰt4l\?XY 㫍heHmeeQɾeޖ; gR3~hG`G+ָR0A+2N W[rأ$ʩwn*ÿ-pk&ˑ]MT\3ˠm!7{,uU.`Ϸ m|=v[3TAx Y%mg#YHH(돤cVAyhO:>KG%QKM)(<~TơH&z$O.6 :~V; EsrRl _9U)rV~>#E/fK]OqXf^ny EgOk{7 }R|MKWeeܥ^nyL,|N1Nio!$2pdhEҲ3SȳJƾGB*9i)l[ZaOHtKF2C=q@g g GhX9J7 >4n$NKA!;ln+uD ڑ oIVuJkmKaw -DngBp$[ q# qb9XN= ;Pj䌃} &#[6hQdlQSAa>yT̽}Do(7'%o[~xd9lh~`fEJIȽ)FϑZ.F <[dx^8L - TLw$dJ%;UsJY [|;8"=kϴ3Aӿ퍙-:zE]F0GGH:oX/t"0_w*KKF?.x2WY'=zڧHYhoWƈ|ΒO۞k`@.OBB pr cu*FNPro=k2P#qv(I4${a2txќJ|[6@*혍N[{hE?(er M1#F$7K9b D]Nkȧn)v`WɞkbZrFɱ_g7׻^U[݂0u`nmFXq6 Ej)|c,C2J<]D)x|̱Hޟ=9+K*U ""`u7'UMmם|C*Aw7V;KJ(Qh_8 cn[9 MIy)Mz{V߂~m^`1ov6 Bq!C` ]M*Nq! %'cwHCl\ӦvR`0VQxcWl |B,R; Ƅ0ͣKs'ho| JqOp0TP&1CR(=(zAA U3˻*i{7LJcb9M=(dBƮ`6OC?ЀsP< i4cO0DH͙Iz(K9-t aa\&s?wfx/"`9wUH^DUMgq~} &'ʩ[@]!?4PuJK]Ei|bv3L~2#|h+" (x cCJNśq<W!.WOf'gJ-BQf^fsղG0!_GFz\3DgmGMܼÇ3ODbSCN Sرrq(+ʩ'4vv]zS-''t%ڈP1n_kvQ"(ƒӶH/k ݀j mt)Eirû킦#E}-="]f(vܝwc8hb]𛤲8z~ 7{޼јz:`OqgVLE ʪ,`K5NU N 3GITCѝԿ|L}ycƺ6H7J}.fE:[R^\vN?+a@- ~kM7u_Q4YLk@DF3 GzG4c;pMJZ~ ;\^(O;/;Loƫđ+F*\ĮCR!#1ᨩ\A6 aVQ\bw;~=m]k(X*rϮ.U=;g+-xI璺3=&@!l;rCf4ct L!<} ^IӑcxNՂ^`p4 `?+Iڍ +yY : Xʒ|;92FEIhmĄý+5^5޷{Y^vJdIy!ɚc/|$Gw9.CEU$D@W,^3Fm׀}8!E}';ŏѶ"uCae޳9בV"BjK:>X"᳊:$+2*мZ iXJ,uW-ac?^׾duYib #Cp@k%ySPß${ t P.1HCf4g¾ \4L?L欑2[oK=RkQN~ƻ~Bw[P½ I} V4뾈 dL y4b~05>:2)6fpyKa*S ,x8P˘UB%*~u1^^x*>D4T Q⬈3U4dF&0ILb*PCG lMGs* &J|j$~F4TC7<0 ~e<ߩO*q0PR,@8 !KKѐ(.3#+<#6# 2:`x(VUszKbB s$oYzd ZNd$TUc9G?: @P%F?j}? ;wSkRP1FM_)ղ6I\m>MfAap >+_E6<4Jj-_ƒo EÖү!6'TQ+cD\UWWKB~k#.D=d3g5yx9Rf+KI:'N`gsĜ$fKr{NɲʽN}oxVV2.P1 j X hO92O؜%Р ʇ x#[Cm8f[ё4 %|(wN ͮ-sp#)rrr(AY7Z2s[t<~*V 'C8¼H]DJT&ե4[;)8~#>#L I.LS|!rc. hgUJk.v ߡ@oRMZOD0[s)sO.umBTh$';$ؕ odac;)-ōП}Ix_3ߑʴnc3AB WZ;&N;;DSBhk65'1&"@ck5|:F ;7;2=jwJJ|$ʩ#pGkkʥ4-` "G-B[N8iP$Gh~`:se'al1F{ҩ\+d\uJ#^QKv)UH684F1"0ic%}*HRv~+c Sig,T#D[ClFfm `&WzJv>Uj&^SΡ*,J7P|x4>=bYQQ܏=E/d;!2GQM)@`o ,1֎T?7qPXC,z,$NOOBPȈQs)Sݸ{!!׈RT$;zޟ^1,U^G6,Q%<JlLl Nvqފؽ ̐/035$~/s(3sFq9yp.~uDd@J՟nO@).k8tS:]V\cA$h@ 3LlwZ]oC<:~YH5F:5—P5G H[؂ !פ;F(*/Uº/uάfg9k ï/JBL9ŚҾuAE3a?$Hz>xMs6q6iȢH\lr& B{2D0hF'W@ "j/s{Q2o t =dOKh 묅ZQANpɓk% u0?~rZUlI,폂~Ez]D,S#XS 1]Q_ɸӔ-QM3ox}]rҍ0;:𦺟 q=Kmd8{Ov,cMTPіQ"#'$?S{BRJ !x_Z op[<4NѺӐΞZDhbt Ds5*+1̬]}2ܦLw߸xd ;*u~z. Aqy[&F Ќw*BR;h,fǺx/2K8+!&*J;% 晃NA8a_TX\gy4=?Hk ,܊WɴY<ź@qj}ҩμLyUVr7oDӑ+ӥ~DıazFfy+,n=Ġ0OvgLmcԐu(GB_ͷ}*%=&%=~WUX%]dOUC%9,WK_QS)=NruV9O{+#r]$$\S$vpoo,&ab^QUyW0 Hd_^_1J_]֪[ ܥӜ/-2jCz`چ֣U+zp"$>@BXY:5R?l`.O~~!u\✴T|:i9X֚/~E$ kou7 ]J -A_,0mml{/l@>|1=KFld27 "H?DUj+BfZy9)'pW̝uS~ jL^J /*P˝$`-m3dl. O!+J-[l9;N= }N΅(GRi[fB̾c8U,NoVڒ|.TQ([USeš DG,ZO%d,吿)Ze~2yZ0qN(F֐NJCZ\(FM!߼ze? ~щmD0~_yͯRz۩wmU>&qFys &d$!\BÂp)\!vX۝r;wVRM >l/GYClbޏMQn'чo^T#6 D7X7Y[v]t:vٕ\50yw>iN_ك||-uCHDpZSag{}}FH;F/ $YY_&5bL ;|В>nM }#i*L#WWQZs wAI c2w3"G=t/RzQZUgL.r]T;:`Cy5˒0}og1-hFm&b5{y1d]7_hPC;Ko,4n ~k(w@eH:ڷkx֜i%}!' W+ZENp()셦LzOW 'OI=1mvnzE 48,t҆WefYjϨ봵P?*Ζ'$kPUdE/im+G/|FW%L .=q,`|0gS+9Y4 7_0ד̽K=35k wQPF6Dx#Lq}0c+R,^orDõZI: fK$NplVWB-w6 D&yҗfTY77~.“oan [,nV]'Nzsb̦]c[T9s$ bgNȎ:H80>+(s! gZJv E%%@ ymS_睒ʝ[RZrPjahn\Ŏ1 v؀Xi͙‰uZ›;ˍR84KC BFr@FBk/|^Zr*D-eWǀtn R-J{$, 0؉_e$7q! ;M*R}WBO[? ιS$[{#Ǻ=yE.Aʎ6?$1EeOB_zOtB*jqj/м_KF;HXPBLP C ] ye΂ͅtylfQI(C¬S'9*ʟ0#>r$*M@;[?Jh0ԍbGE &1!Ep,n]%c* k/3 WX~:mFŅ@ru(7Qhb ;ʲ])Jr7XƫwXJ"_;ĿcbgQ&(oX{" G֓k`7ŮUO%q*XкMPP!=;_+\iQ@)kiӌ:+RO}vl˴aJ]a< ~04F~[Vj~|7m%\(K*$r]=h%|^mV,9lw+܍lN 'Dc4yD8^BPn\7C6%Y8 E~6@ `1(FL54a3 ȭ}!,ˋtڬ+h}cTC*ə@{C^#,Y<1`-B+ >f艔oprco3@c+JZf!3~Y7w|) @ rNG}.J[lԐsǵM ՟;.Bd~>-:#l SQ"#z-2h4NŏšH5'@pjَa5Vo'dF?=-\ !\HJ(>[/u5 (zj)H(}ִp[C궳9g scr}6,R"Ȏ~bsQ_QȔ(J$Q0j9R!X۴.]"bj :+ Pp=ve0с ~ýM# -Ƥ,B&`deFdΰ0v:f~c*2wJ7yeI/ai=ҳ"#g_vx?M3W)FLHơ-Q臰DhO֭'lTjǭ-ԛufs >CYfQT| 'Ml< fyeo{bC=45U'P;rK.t[Wv^\2hrZyn褼`Dt[`D_uy˲2nU {$ܴ@kmM_+'I?cp\]aW`QQMgĐ?Z·Ƶ:5w#"Ȉ~2ЇX|A:YT7 d1Fmst ^Pq:`7Oo(huR=x~h2QTed4_6z[!xWW F|RζH9WB˃mE}t ےq.޲H>;T JBzMTOܞI(jŽPEKž$"%~[nbQM5"5$|{q{W@/.E_>cC$r-oo\hs`YT%@0tۈ~cI{|+v9=. O0'6q>lY~#D+ Ǎ(b[3|fx,%$)6n'=H&.7;; X*wf tdד[F~`75FtЍ\.ݘ6 0bh g 6X$% A%6~/KY,'<$<n#Ch\xoL-  D>Uc ENaݤW2ʶQG=B" ¨-Wqp JujӘ$CoXE&ѠC9lZdC e {+b#T^mr;f߯ABBj4pIucX.F̦ )nbQă9~V @]c̣ 㑎,E/FiWpKG]0 4/̢/2]ʘ?;mdhV1_r/B#YA9a4gd^l~[ nG +gP,al#~3ɶʆ#3ebK°6n/noM~/YTN/cx0f*#k]su"\P33E`硝SsWwK6&vr](]./4Tmgw0|]..?5rf>4ݧ4r8Z?(K(PTTC5bVDɿ) p'fy)N{ hm(?u36<ۅ=7=Reڟ=VwwmIfIQlIet@N-epyt9ȇXߙ- 7I2 *9@QtQxT`)jiA'4CɁԑ'Z40 Y4 -q>ym̑Nz'@ n‡|Rh2uyyLUȝ 1,O2AyCFdJZx5'Z.+uT"4*u|Z6Gn"<\NUkLVBdCa7>߻Ѵ<~O*M9Ɣhs7ɀȌ;~hvTE-5*SUjbpNCVau׎a@d^CsQ,ґRݸp}Lrq0Ue'JA@ M-T^WV{[$[nj(XZI= Kħm>kktֆmlqB0yovՕWiWQ-9F59.i;U}i;|X,BkI5n6DmBJ 8! -pL:7bUEtj_PnrXS; _w\,ߪOQYNYk]1Uf+1rö- dD27n/>xJTXjI%9(6wZ|Yg!OV}㴖2(!u>n݁/bLt{^ceo{v½t.`^{gǁ#eiuCм0X+m5t*JϚm ~F)n88+bJ6.zdhZ@Dvдil)Pa*Fm] |K#R5~hV"nmQC@O7$b9=]Fqzf (h@]m8 /F}TlsJPHDx0%M 'ѧqLW,%#\\q,-mo?edu@0xv hDZ#%=Iu%Ok?(lQ,9>nl2x&Fr<#cIfeuג !2]+J"˙sͲ`43_n #ǚD ZedwO=ki2M޿$TKc7y|o{=`YUt$Ef4OC ϫn>K΂Q~yrD*P/V(kl~'|EJZ;k~ċgh='ʽ-xNbb56s̍3 nߒ6Q\~%s$Z_DttV)Ε_yǵ?HADqv=RR[KR09 %πy6Yȷ'u>~."<`Y'];1bIHvya$ժjB9vDe"Za4>ec e{8NsmȯRRuF!5j w$B"] \\fx]5wjp߿'?|*T6Du,o?n^癟(^WR72->jw4_bl+HwXNR}B kt59=BR rW u()հ _!DE R>b+=eFpBfI`aK1L:P귾co=َ^jD3O5aR؏ )7'L2γh@ȍ Q]AuP/σࢌy|ffJ%G4- n?U)Rm@i-5YFH:fQ_+~Zg%LZ/Jm^c |y f4Ty6 (L"u3P 9zsk"5udΰ7IDwuDk숒?Ofy=*?縆@4-ݟ]Chϵi/ UߑQ(4,Ywpɞ\'mf‡Ty8!r_;_||>$) ̖iD5 DOBKm_T HF:̎.+- J{m&oxpa&k?f.+|.uwiٰؓXH[g2ʣ9Z񕧷ĶY޾0JէY:NSLEQ;e-z6U6gaWgjO|I'l ,V\)KK2<^R x-ͰoPI0#kf& jw hѴ^/TzO>ᯍ@2x'ˉe 4T"x)ZϴT~]^ &R"~P>EksלSiP\R 7+<ʫ[-Z"݅!˲lrFk`#Tri-g(&ێ́ϵfQ#JG_m~4'9@#|--[_w*N`m.0}SjXۄsb;_aY|@}C8[W|_)yA=|/L{֞,_0nhgCbGwJi }\R*IhE? #l@x'ѱ{ 7϶qLpiyo}Z<5nVo}dj.(Y) 3[޳o4&g>W_ϕ/­ܻf {iYNEvܗ 2 -IFj4ԉ>ݹbW[jb5xe0B*SU~"A} ^YL^WW ]Ŕ]_9]ՍdɷslMWJ>s ,ࡼQZć7FgmqnUpa 1zu`v@P*$1*NTSJl!WK ^*wvsuo<>fQYOܮj@35SbflAKBKr78$}&]#)kV]ܧ J42'4Z 2MwUH4wٵ> (\>@<B*5Cxad)* B/uKr-/38٤X|v)ÿ9R"` r1혐jq&C:="]>t('ZuV :YA"W0z:!c{.:`F9Gkb\uvX:wGPq*=%f_tFe{FE/ut i/hHln6ΈsW"(%&Gu64VloԟauC4?(_s#=ulH˵/A{HPcoy3*Abx(uQ;$ FoޡΖDTAQiSɬo pZ[1N*JΪiS;术i՟8k?a92\fƇs-53*%DI=w1{m:: n3^kM6-)eҮ E>Ųυ72O<'aM!mM͖i"e۬!$ȫQ3̗k 4Iib*EK'w﫦+O<ԛ tc*Θ x G;_P[pJL2%8d{дH )&hL^R [U%A"q~;$+;JKx ޥ|}xz3.1ԧQ%КIA.<*| {R|*zj>u%)c;GwobYiG<3Cv76]*)/@X!XFrFW1pp.qZW56єN5ƧF9%e~|s(oOPqѰMR}vW M)D-ȳ>.yy ei;^[k{5FR=p$T G$cȩ0k+ Pv|ۑ Z4II[>xTV6ZUƘ|AP VgX."򎛍=@h#~rć$("m͎<3cnJ'U4haH)JV[f~!;SNtr瘧,9y38< DOyODUHe#W≛~%'^,[xG \#MX@>Q$$]PDJU;7)ab}FEʐ`d.g,r1@ 8Ҩ^|f?u|s;Is7r߼״tq e!"cCsqYIo4od4#Joz!-C֔8SXnG[h<"`FQq%7eWLM*oZ7p^Z9$EZ|t(-D>UZؠ HTuwPH.5DP ^ K3j$wk߱Z@^;7vJ{2^脔c,q=0zJ 3WʐyV^!w #+.&5?f(1@QUU0xhK-.Q:6JׯdlYl6qPwbQMtq,Ol?8[T쳱)k#}91Xt$'Ŝh)y׺Dcwv49*Pay:Y@nPZf@h`X؋q] ]@[gHO멛HX׌Qo//akዟm jv:#¬\rh٫Z+0aX-؎Xg7n>"}wxK)!Y$/ zb^X&zVbz>뗡ju^en'Ge2VIl=m؏?9svE^PR/0Q!Mי^[HRofu \ J#?28Ŀ2U}i73Y=: Z +GN%;}aLl ISO L퀵t݁f ~5h?MR5n!b&J`riސDo}wB!hTV$+yJ\sawPYy;+8u7B\aeQ!)JU]3?"6sYpH_W/^fS-8ѥ1\Wp{ 6^3%4I2=oey6&̣2R;20VƼVM`N* 5Hy9 ԯ׬c9]0Pcql#t]Jil 3p@`kntBml/]_~:bW|˔򠴝v"!/A ׆b9g eWTZ$C$ZY.Lٵpe+3OH0fVNZF&ey!.3uQ`;+?N#eu_Ųn+ E*)}'@V<%YA(3yd۶Y}{@HwQ|AVoLG&ۗ] 8FPG '04QRb'H(2SѮ^wO%{38njbX'e~fgM\@T`unvSuL4aC&r%E'GjKL2s_JI4]Hb|C-k:Y "uF7,܁Ÿ"^qit:ˣ2iH EAu.Y8{XEh73oE-hh~Br ȶ5z+{TEC΁{9hH5ziIPY􍅕Mv6# ־i :I|FOmLʔY+"'i9#\m/o:Gןǁ.P-,L@H"\$W n0@K zJ8; Tfҗ)ŚWxfeߊa-Pr4gAzcq׍Q.A3=snGA邿?S՟w\(2溫#FJ k:ś$Я\.nLsN5 +> VkvG|- uk=p]Iu&2}JP: 7?naq;ܓ^ G&fp=WIh5Y +lohpTLp R LY oD>}'z"ׁ*Wu"j`X"xlys:kG}w?S_|%ІA;Xh"Wq!h'K?"pF-}mR\Ϻ"zoն4讟nJxN`BͱrϹP,vޡ^ٛ@]AGJ־z)a`gor""3:w-8oP#!(~kö6-U0d r5BoSx굱j uF1ޚV0KoBd#bbxl 4}^j<|yr˂ &Mw@4G! *"u!3f[Qt-q,0ZӮac؉$C* Cis{*Xĉ~7`!mU>R6 =_/܆BXeKMžj?x:ِrTJ?B.mn;cHJ*>zz0!āyy^S1Q>#ت6Yr!Zˌf^7t__ծ̵%/,[F|\v.KA߶lg]Opv <*6MPq7Ysz1ȅ5kDU3x” SIXOJtxIqEV_:>1,ɚc,P@%gXɶm0`zYG1էH(DGlJ?{n"RB93!&ϬG.>M4feM$Zx5 mo Yx]i+uO]*F쌌I])1㶃%( F_iZ!T`S~J亱lqׅ0~MR"oْ[S[oIfVA ?v!ۛ3.qJ[d+8^M/e GKLA.}@5R$/ Pu`W Qe(kTK΃D ' ww3cR*G o>mYZƠ"oPN<=cL3kZîjq93"nEU+j;MgZ~H޾ <dnHU 38`G4oL'j7,XEԦ[Mw6Njl HR;-Dm~mHYTmIDAKH2pccC}{toR@a5w9׵X8WjŢ1yl۽'>s09PVuHhڲ n(P~Xv:u`3Aox4P"k7^9ntd,c$țo  {GS> (/&NhT66jԔ 1;}\?][r@QeTs|cӂۈW:qf,k*rtڨ+g`I6*;aDլf¨ V*K CQRxLYN N^BS yc!ULaڋiu;KSA6BB,:(7yDچj{=5lZkѲMAm] 0҅^E+#: E 7r*y$o]Lsf$t\]1i x'Y<NG;Z4|F}}@d6;rYN5 vb)m֖`&xkif-y (ek *ܘqwKl r< E^U璇QUZU-(~BqK,R`j]|A|Hh rTf¢*atJkІo$dtF+Ss0pח!TA5FbhxOhp fe"N5';l]69Pe0ϳHSq!б!)AQ3(SmJ0Gy\mXnR{ )\X5LNK~ҭ!&9S0-3P˒5|]\NzC{ vOHX%+4{HYS!o =!  B=ugVֶq"!Gԙ=lݳYC40 ӇwBN ^0J߉MrNP7F(^7/r (P,M$@_`֛D!kP'}#d}ee{Bgʹ{X+yYDû5D!k@LK*v a>< v?ba{ݖxI÷ 7:RpCİtر~$s-4WǹG!KљCx@cOyPNN'^Hz i& :R *$-F6xEst  #G~$l0J#)7M'_\[OlC= T#lY8KgT_8>r mz$Um[ЙHX ;2j٨.;^sԾxf`Rej/.!駟NāX9rO ޶Fe1Q7ad7rF n;LJ,gR1Ӎ0UT$ q"q V$K[HّԌB䢪hzĮ{ʲa&LrV&>Z`^MWPKMFzB^< 3i7$Y`ku(n1Z =8+0z[`UgdQTB8N @I8L ?S{OAX>q,q %AnFSU5ʻ|HѪ QIM'(c.p!U!2xPajNr]l 'F;_'UVn>SRQ6YD?"#?Zܫo5c!-T#$A^6B{'b<* tͣÉ)N_ǖVM=ԫMnŲGɌH~D9 ?/{I,y~`V(3(Q6a~)VczsAX"zwI]:3+ͱ5_{1 RRpIWrEڏR_ZdFZAW~D Y jY|Cf#BUЇ,8YS6oOsq)<{n$-~˹4&육v>9*m ;Q)|fEtcmpn[ -T8"sigC_ }!+G>&FFen2jv0Hj# At+?dO"'KfHͺMhm_xۺ IMLn+9yE=xuhsW"g4xgBa $<ywmE;|O]s32êFKKFM:k"9Pu.A#[N?-k:ڵݖ8o@MUңkADKt.y lOK;dZ>yKQn`A6,yߔp(F+W+* tUrcy-v-#D{ g d(_ܽCc|DHY&I7A<0"DL'~,CՊpY輣ѤCGwk. N^5 $ =9'/8EqbB߼H6e8KLJqH:nsJГ'ޏF3 ]5FrAd`mx)951oԧ~as@ĒZ , \ѫ=??lR+|d޾K Sqs o16H7ZiF`̳W:Ӹ4N'@椂MUL=t7&?(ŗ2HȽq>YQԓ+Ĝ|,qYmjFp<U'4ENHmNRu*l9j_u$6:Ѭ V嶞{w.Md 3hbv&q*IǮ_37cʡILE/wcoSƴTy4D4oAb˚h|Mg/5,l􁊧TM2LUGvt{vt֤H)`xWZ ߒbm9τGƦ)"|H7Q B^ qGAĉ?Ki*Rp:M!{L+sttm`)ˆ$ z~q O{a-:kWVS4*/X a+s|$6x ]8"v>FQOqo+)X#xZ)c&f@=eD[6UIs|_}Uc)pbaPa2Oh+2CI@ɉ5J`lU"Ō7-j=?PIeD1E"a9'3 rǕL"dfdu0bP);i4pH鉫?:>KK,M1Ċ~T5|)\6LPcu] Tˠ'TtNXgH~u5Q[ %Kct8%Io0]-gIŰoZ8pz!HgB F"CLƭ|2tM!Tuk_w~^XhνC 0]v y?m߹(~dCJ0A)X(HPtC"8.\0:aݗou)N&;E"9,j3yM#' )v)'L 2^w}Md4cC?-&c2=A{aE7M7nܽ;Ǽ؂'jBL5 $J!`5e&ML㼁}gӔS?GÝzqmp'mJ9yű I'0 ;K@c g|d%#l3,^!>nXgLc=T:fsS~䗫tܨ-@3G#GW"rNgH:vu8*ef^QةCD8XO6jղ/dJІǗ<E sՔuVo!!^H2;R%``) Ou`Ip{MZE$!">jNi|4Kf''dԏ]?ᶯ~sLv6OHLNV#enqgA63?X ;Ye6AGls2r?z{D7'+-Z2X;6e1(eu>)jijRNnnI@_a׷QQzoKUMs!ǛZaHGZ%#BBҏK,rXquQ7 R"Eq|Ox:)Q(bfk;RCZ,ۓ" D/1 40"<%y`X=/4P`AvH<=>_V~ n/}hU h{Y|.'|69֢Apf%Pg@62G* rz$ ~@{3Jm0i#ܽn`Rӫu{F2YkV~)yM vYY UXN*꣐‚:wXaCcBN^po6ia]ąHlȴ\"j?-/̨z7ZIR]Lyx3>̼O%ezFyE״EY=e Bp:*9B`ꉉy-fH3g) {/ I"pذmK+*&H*7l,윆9m3޼SY8h<m+$S gԮFWaE^m'Ŋ(nr/lNE:X"`KVtZpկᰛ B[?;fjڬiZYWTiV' %wђ&_uL-*7fdHzh2T x 4FU|k,F32HDW߸A=;K" *JmMXH\P,wm֖$?Bl>Ca5ۍu-G+̽L)tẦ!9͢<;b7a-bfZ^s)|++jHx G_{S.2xC>!~"ܮQjF!+9^I;ߤW?v] kzj؛7aL͏?򮩂i0{(K N~{b(6/ =2̬2ubHe>]x̐J|GX=1mIo JōEW$O{–|l`qzL[SQ% QJ=M;DeX֒h Xly,GuTo e~!Ņu>jPY>u ȟY@*j-ջōv@8 ȀϸIt\¹3vrB-Pk“l;2-,m٘Iᔺ{鄒PYb s\z6'8A`|t3sB "Wn?+9[sxS hQ%s^̖AD5e7F\:s^@-j`Z>9 KWxOs)0M quPJF<9/ޤ 'FpY'BHvKZ/I`+ bcNB!^||X5x~yd6y8fB6`/ZB#&7/B1IvLGx5 K<_&|tKq+%١ZL-0% AbDݱs俼b=;B1 l>}3A(kKOp2rs[GdXyPttLh5#>ю4Qn&iˍ9(V QLHb5KO_{*dGSt :$}·G{B;Ę[FHEC*6 .=Mī]iʼn}rBU i)]]c- =3<*-z'Uyk]_bHeTܢ Dvb;7EJC^jRLAIlJ>Y/sT&lU(jK9!'h Vя,kԤ ux̳Ҿ!*9P>Hߩ{ZhDceIpl&}aX9w v<,~AVF@PyfoOr>##9wl'mxL9d[ B45d]N"ےUm׏ |fg$=74X3)+_3HһsN?TX.&D~YaRG5Ԇn] hYMd'cĖnraL'钙өM5,UoZXeNƎ;Ecל5aP8*f\v[" ňcJ!ɯm&RSa22cA` :9-h]IFqd\J>D!RQdKWY%_ѡ:ᗛ9**r4r~nSz-/祛Ɇ֧7V@uf[§`L D".r-QQ2Y,TD$fBi+?'^;Ԋp fUhglMzs򽌉 7i;^ױXc˹Ao. 粗@ױTlV~ssАAicO7JFb jcq٦nɝ5Sxv!Kp@m+Va3[ZZѼ #p۵RS!'  PQ<XV2IxKv Lj[ib us_g0*}81z9í,3TH`Lxbt <=s”bEIk Ҝ& SF7"VNLGGTHU[-Kӽ#[$| Ss Gk3t?QnB͚:͖htoJ\WWW > }]TX[(i:$YI 6\Rw} o]wX܈yn%`zQ7RFIC.X M-,k>Oc{x#YJ4zHҋI\inh6=U27!.v_ 1>' DmKc;u|+;3c4g$9hT+]&}q7J֌]\r5ȐHkN8>k% vZ{sUWE8*n&S.|Fg){vOα/v)jȫݒr'/yą͕A#U^8VpGJ Y66a!b2\<ߧ^Dw0U0`$Xemt@.ڭZUE5S~tGA:#)uNAu]LvyH9|1f^ hN￐U,ކe]DÓ%/]? v u ss̾)/Д,0agI'a\η8fȂOc37}Әֻ 4V!9҅$*Kd'2C `¡Z*̖]~9ygBMp-/^<`urKHg {2s TeM*m+蛗Y{ Va% 8T!!Nǀ/lR<lVZwfpT'K bSt~&q%9ɂ(X-ddF]f>НhR*Ve&Z[Bqż'Ϡ5Z(Oݣ-}Sq8*cJ,ӕԡ!^?ga"tl4_1=č4+#eml#K5B.,VF뮘[m 6Do۠n͜I.o ɝG|fx-z=b/ϑ9oQL@ʂ/;}iSsL#AhIx32 4-T(X(]Pc˦Ev, C~@ŖWsqcVLemXSx6 o&RA/L1)Y/jνl t`"}$m.Pںc.d0]ӫh<簔@ΚfQ|N#S5LUl5 W.XnE5d,TpTĉvr]%8fW;=Z'"&F}K+ 'XHTA$Hu8IC{=ʨo"hz茬Y;:u9a^w7'ajUe$Z,UmMF`TWUp!1Wk?UWP Sf }H2@' Ɨu`XyI`R[V@~,E'>gP ~-9QN1jB%_u^ M]Z:Y݅0Tf%P8,=t݁|vt;Ǡj !.䵋d:@/0F)D܌;xu׋̊ZBĤZ"1}+ j)phved94i*U;dd_nWH>X[Z.ǴH {0fA^?p!܃w{W-Vp/S~;ux4  xه;KL_YغehqºuI!$|++}EOy]nPrz)2d278%@s)y7J?tfn^Vw/a{>&>=Gő|FCdۭ817"%(Ģ[ F]hrOpObjhTb&WMJ|ۃC1QQI:+*7§yKDv۔ZX2ލ빞-+#u"ފgXB_ jJ0˂CA=`bQZ #ψLtL9D\k\klPĮ\EP^f.y$ TobkiF<o^(Dt(],)kl("۶1@}W߉I9Huڋ~>W b%F'UA=^<=DŎͲڭ`BRE:pMY/pR3{iuQɴDJs콜Ø}8Zl@L|2~g=f?.+Qy$?"R, ,El'f ],0rK.ǻ:D'l^Rke~mfS uD&|)Y0c}x5iay"*YY]biTFC9';Yu<It8(}EaYƯ*}BԣB#{4OiQ|*{'Ks2jw *RuzI_STn8DžEsrOH+Co30+1הlmFV[EE{q{mu8#FRf>绒:Gfb=tl6!,IOE\@36f~[? ]6K^xv\ ZtJOQ(*ZѬ n E[[A88{_R@Iz r'!/HL+%{0_66Me|4 5M8ek}LqC06nT_u"[!Djf{ s_}:ɉ^̪aR1<*H+h.POK&i0! 5QnZ̑8#W(m^|жuxwVniF#PT/,Y"5ǯ2ń `cSKz#Hy `tvXBX˗j%^R$"j%B0lGo@vnL97Iwہi(RhX}IBSW7GQ;u.;߈u=_aXzGBunKWF5]N9Z` Է/.(yB=oRb`C$oyX liNuUz;i #F?%3Iدz]%:ja5p8z}R-/iדHZWq[;x9+wRCRTsw.ޙT,6:SM7F̿fD ̞ ҿQJNP5"v-W*ϭ6}/tb& 6/ *M>A8k Ngvd=NTX؄zܨ:Z/'%15+ibIqPok} F:˹DcRVy$}uyd#{_s6bjk]`_Mo!N:aB9Fes4%Z|s3o@טTOb1c_{P/Բڔ,U /2Ry{>Tf T_ (o&ĥ`ͼOkg[G>wј T Uݱ`9LVnJs18ΉywyV%n{(DtV/Ul10lU0kk4ii.FnVBoJ5W&Mqe"au_ v5ٚ";w@0= bPVdc$a"MBIX)*[~9x-0־{8Ô [ωizP;1tVd+hbhfG:J (Bk+_lHWfamzj5r3nxIo1 zuf+lx }K8zB2BQl[/lP+=ι/+G57{י{r㾎يju*w,Rp󦒠O_;N7\Dɔ=:{Gk5Sr2uWک|#iև;"[Z ٖ4p02unܲBwjXCUlϱM@9+BMb`pu(fqJaמ5]?_ o}{3.=<T`ҺNfۺ:6QK~ƂK CmUBrGs*6}s@pOwASTs,vLtNیn49 m a[m7cj$G4dě? {tq!<=MQʊ#;hCd灡7sB~ڀAR*(& ^u(LH=gU~/Yyꤝ_^i[ڻV.IdpXֳE_CQ -_1϶Ӫne|QuCStVP[">0e\zy5m'oOV3R"]B&9ƷؚN5Pn2az곃3(K6^ =PihfդAJ ǷѝAtc -^z$yjIeZ"_i7you cED -1xĠ_q 6IJXu%ːF v.Fdu=^N!cf|JcyWT E}͆#pF8_DLB|yTop,RKpv8rsk(|Yz\o#1+gTF"=yٙ&鬩5fIs`Gn? 6x*Ru蜐-!D(\zZiπŜڤ%AdP ]2HZB7kJ(,+lNDPVeZ,\ݦtv ^a>P>4QIu[ |vԓg9AT;d Z' yiJu;<)OdP1g^P ~Zcz ;,~wTF?ubmj>n8&  c.^~&G nOd%S0ZB >p\V1t:I(\/VMr.@7p[Zlv)lzbMF_a@Ax9r} {=b3m22TWRpb۔2U{(FLY )yV =eBRQr͙? cPi]@E\ŏaGj0OJ |`<6>BM`)CV{Yt,!> Žb@9a"2|e >[O3a}WK-9A }t+q$A`1A4瓭F[)@| N {V㍊E|xT{{jR ;h!+:8mw\!EOwSV54Z;EZ_+ۻ腻V/ wOWNbR U1gţ +Ƥ&(~ 3)^ؤB{SDi_.s:4 Όdy2F$B/w/\ۇ_p+2ؾyJ_[``׀Bs׀yq$?dp l&{揭%>V TTY-O; /"@7dO}EA&~ϐXa^ņqn8tD &5 :#:AT贡jrň &w߉hj7Q af3!Grѯҫ./su+=ް.WQ-S89;.!6׊3RWUdyT<ņb?@!o>[.x肂a_$:53җG $,9yiw5j>[Ƙ Q5UyT.o}g-eZ\E2TԠS~[puUdf- Ey,h0ZX2^q GPqlZYoiCF]eppH4SWm[rea -y7BJoRU4+|٥x߆m2I j<O/hi1*O)܈Hc J;O~T~"<WGFMSS}&bs LMjo/Ox3nZ"mQE{hTM>((Tf,vY1!וyOZ3TC԰܏nGjΑ䂮.B>;&ATDpß(=# ܕ1L0O6TU7߀ ҷ5ʗdj) hKC Pb?*YՁ|ׁBQq/e"h`9xG]#}*HH]C&èWd s(~3u:s%~2h0JNG Hĥ qw.S~x܀$\52%AxɗL}Twq`Rak1x$5Ҿyf̻łQ&^cnLQ!BUM}g0i Zt'ͳٜblY\_Qފ eg7Q=F6w涉`cѝ݋?D|3]ʡj?k+  @^֔!bdxyr(*IAߕmkg͇OtO1 ]Y7'~H6l7U3*ūVG+VTh}:=(KqF>K_W5!ڦ)! 5N#L@=mP srjU[TX($쌻Y}J_棧HU)Ek8md[8^6si)V%e +ؚ#ќ4= Ԁˠڎ.P g=?aqR`-ĶuݩAj)jۜ?XdKlfr&i۳`vbufSVY ʊz'yGv,oW>Sw"GgA *puOU3h5AA:Hi+N8^tB{f<ԍ$E7WSǙ*C$aÉKZZ=dj Ad6IS9-/fJ& $"\ --bYA@h}/lfƒϿ9flFvnstȓ;5U8^"k#;l-}z?-j˜]z%@HgNP qt !ժ|f$? $A eZ;WHhLb;z 87~.lt7hJcg.xhB % [4{'ZF#>|-?̉넳Ha=?^>Oʢ3Vt\~BB<tm?#Qe}.W؍7#}0s0t+e?q 'AK cUv)|J뽇g nX4X1Ւ!,]fn^lZ9{Nɟ;u¸[ʳ-z=`5 Udo*4jQC #mL&[6T%2 8!7(dnoloG.xqA,k횠a.~贅YWXR$?ߣbT4޽톴v-gPL( )s~t=9H8 vьB+mUQRܖ ^/\'U|F&bBǀٗq4\] f <5)(>Ss|P؟}} |voq kfl; c^\b u,~+'f@ZU+O'RuV(B5 F٢PVa&PL+A:k5@+S{I|m8k=_Vz<\5".,Ьd4&Dx̩6㯍i01 Nc_Z{ y[5sSoNn/Hi ZN"tD6󓽘%k>s+LO1 O,xh'oķeA#Sj%oi"`O4oi]WZ^J$Bp%$,bCC L8bvO sCHxv O`ܡI6J7rᰑɔNU36 f 1;~xuY|]G8N;N#pU  ZPJB1d0"j>[>7DMEm8gIfyZiuX ҉ XqGhCOqbT]]qD }ZzEJJD # wfuQ;&;1Mƙ^ ^~ȺMrDYUv`)) p,ePq2`x * l*"x^n{y*8;Ű][_D&bc_'KfҮ?I9#R dZl$告axM_d3޼Z}6=U} Q .,~DX>29muLTD82y}ia*#>Cƙv "OL!NMZ6$ӧFGIGqz?ٟ Q7 ep<ĵQy;Ģ= g  1F;M߼]4 4"nm3gyiXĜ9L6*@+N(QUN[2/ Effe=?RYO1dBd Z&Sc3Z](_– L\!J kO<@w p?l(nc0Q@ڂ Z%Rct@iG!r*^x̉5-gv2 S-@<䆄z"g.&Ym Fsm9$ͫu#nnZ~υ+FDKCe1\ݼT4DVLG=-"O}k- L1?dKf^6{E/~A4U%o ׬l>o+HjyeO/;wܭ%!6>*"a`)f+RlCcZ§733*.UK1~}0@N rfh,/MKrglu+M,ț B_!JxˣA-m|qkwXƖŞ HgH^ Nͼ!1\:,?G:/KC#"8R5kI`5+R¸QVd' A^m?8+uը*F*Ժ2L;P`Sq}`f:84[>;)diUZMH' qJ6 Qs(Y&$n&zI[a`v-QnŚM8, 0 Z@*ޣ ϓT5Pt1U--ss)Fvhd /(=sh?У@1 /.O3<ڃfSde [ǰ}1䡖XzCx7Z_;r h߄:,yLaV$]Z$]81J4l*(W>$H,I˚n2ͷ l]ؗ1T`i-Ɇa6YLI򙨤ЃRώXἏdn),m܂aYye쥆 +S)Б^{H։wEݲpH ~$0 ]^^7rCdZċ0lW|VlU@T3<|wa3{ ziT LxcEQ3Wu/Bw07觑ƒaѽ]f%W92TLdm+Q.$_ ~.|[#b. N!>u9]ǎ]Tk U9-`P{gͺC(Qqwy8ӕcj"%EMauT!G.Fs 3@doFwA|KQsWB%A C0Y%rBq*}?.mJ/S>}^7iIt bC4wfϾ=y K>_U+Tg. v]1Q]oϧ}˞}o ^9(&OV}i{f#}u6Yvq7M`8S%\<\gC8e_ywud:N^꓎dpgZE#b>-7͢gs-B O15XM7:V9J6UR ZvQzj|ZxIۢL2a9&7ҋ#i~N yQG7"@MyZ84W BUh}Mr7ɻ*04zFjX{ 9WyNF<ٲ`̵&:,tIt ivc8BL-֩I#I+l˥iaVT2 "E4wߥhBvS~DxG;//qr'856?G7Θ~ cu:ͩ:TN6J/&F)ʣÓQ?\( ׫iJ:h , [DoMa{~R{z\:)g"mTux97Pʄab.*b(@zvNΚkwp*-Txvl'1OxY{@tcm΃]{>>P,6H??*57ԍ+)㮬O]{cDX-pܯɚ9ѧhؼ[ +td<6;I VibdWQ~$޳ksmLsv*8ʉGRbk:;";#AKF 1yd*c9gjV`ϕ._1:f anuyC(yV"kQ'2 zG훱sg6W[ K\u80K(̬:)k~Rʮ!|[uXJpm&Ao'rE[iUsv;A:|՞\O}3vw4KQHʹN~۬U|sw'(D7.ga+aiGz?FO-SawǴ 4yc3Mƻ"1CzP~ BC2> n欯wV p;0`4*pu{ɯLltt)I~8Fb Q}a@Sn筦;Q$C+J*_8?<ԥL;nLfsP8WKVP}3~0R)wr H D}-i/w֬TrȁȎҽ3@ݲXfI*HKs gɃ!zGox<ϹsZsv{Lg[|Wr'=uRWP$)9;sgԚ ǯ~>5VHuxS-K=G˱Ao≯{N챍EOjU q` `oC:#(d9 b_5 LT _?GnU%YFO'C=NEWLO )D j!B]3H$HRF T@αh۔j6W`_ITϯF(:tЅ+یeg+ޞqdi Q(S1wCin)&珬D?Ha pwD/LP^B쩘=9wZ(2b@e_gAA{DS+m"K b A1r=;@4fk@&hGǨhW0zښ2k1e>3pG6 2%7u^e9*Q=ma?XhZ}mOML9¶,aG8X/u!cz!Zn&Vӊ@Btg)I2Io]#p| ^I|_HT/Wo[)SQFIҋb 罋&sA;g8f#påC"u3FUF N6Tsk}D"瞎4P_a^<:x'>`B湼n#KU: 8|c9wnͩp=\8sIK6[‘gwUCF5 >i1֝i&\$7@v+הNhgyfP+w#PiH6i5E.8MWbQa_QL9[0|6K$ z#^4 t?.Uص9X[D:ې6G@(^܌Ҳz57<(h;l1.K~ۅh']4e-N؈Oݘ.l9JF&l;0\AK ` F'$b݇2=3|O2ҪU2;{U aN%[, QaNWyN!]0,39sU9ϸƐZLjL G7/v"\6b8/iyW`Z,ґmSN BrgVצa|_a0Rl: o-/no) b~2ue %t{£?E{D_ qJ0ⴿOmNua\ ii3F̼qA< ލJňւ}ֆʈ6~RͶ~rGjvA{!B“֐x,ǫ'+awaZwO&?_\a*8ඓ0i=nu,t`Ä֘6A@|31 M]ĬYXGRzh/Z* rb>GkmPSU ]wr"C>$~MM];16 i{nZLCRJAx=4)PBAݬ Akɓ=w 7 /Ҟ^=m'/lMIA q SY҃ikӅし۱wC{18Gg*p:U=z ELRn%ly yopzo(K]V,blZ 71Jp;δ쇋?.%UF{Ƞ#Ʌu딜ť:P<[>3]sFybyeXQΗqSMJ Nσ'8 ΫZ&vW?[?cL.Vq>%bXJ{@ #Xsb,QLBy/,I>4Y)i 2(]|LZ*Í4c"Y[؄DzKJFdGF HO2Y 5 F8ŕ~ ܊P5VJzyDvLҟ],SeDSZqewul"h-xpVߩ qy|cw3~V X/.P2J:FN 6+Ǟ9P0H9/d{ݟ8"jb6j R-nǒ (T0JqQѴtE6 79dҼB ޺H@b]Gҕ@ޒ``QNbJL-ӧ30 S`񠗯Ą'4B!idwYUq]C'@'jjś7 0o&a}% dƶ.8e753 +kjy(1sbuZ.~-,,ۉrA`#ӗ~(,~/+(DōՉDuàUNb\s@ңgsӼ4v$e B# 벫@lnqU)^Mf? ol}*DZ-w[=]KJ<|ADg'y zS̿W3ؐy|]oyǥW-|- w J:*ş5KnϙJIp?􁃑C-_.1WֺyZҹï"11tz:,mIXY&PΩ>SC58<>JJUa6ƞ~_"Ek "Tf>#@}a8y(nߟ<7qyv %\X3>^CZ0T>BxnH>m#o+25O n U *-<$#ZD$Uɬ23R ԰gKzӂ枣ZԢ5NFT% Qq7ؒpv'5Ul8{wD&ԯޡHϺv:V>S'vF8&W'B7y[Ϣэ5%LWc Ȏ*sJct_ӽm.Z Grn&5d5ŎV8Mq/QO|PAinxQ St"rFVuBb⭌pRwb:؏cKnDsy-%gmnkx@tRL? lt2Ob*l4_hl%yv|o`tVzu<hEkkR4E1[%{r7%!Mz")*JgH<0q1 42n혁+;ٽh< p^?Lgdi5ktψP][ cjHB,Fkya2T5QPTޜS#d~4(#oF<}KBTR tShYQD[|=Vst͂r !{?_RIƸ~p8w&BeYuE#`ź%#{-'ގl~6Xa@7 Z ޔ[v:=* *ј7#7&<b4+߯?7YXT?%az'.Ip"Ww]ŝ>x!vX2߯9@IT8~ aE7s~`,0r֓."Dvo},66ZzJhCZ+] yYIK(2/5HR=$|lZS,0 u;@Q[f=>EJp=PP/A1A-TY 2NZ)=DãxBYt0c3m:yhTc6LwZ2Tʭ=[臅jkIPKﴏ?םc[a94GPBXI4&R"8sUlCd9 CMksGcX;}\Cw]?5r U66S~8dFj~ߧ?tiu9 GrsE%L>uS1aj R[6]Wx&TYyq*dh1H!2곻'J3R(F7~;z6k K>uD^DaIX0e.uo:v@/!)F$E~9YkFxҟWwu3t+0YbM^8OiD\ f2)o(PmW=K ?;ی176䦻\fu3y$JwLcuܦ29i[Ǽ2-!㪟* ZI*a=L|՜wepO' ы7hY|8lsɔ%~ ˟tgPr0eE`YCFJ>r(zd uz c Z짵M H2my ]D V˧$-1"zݥY6U\u.%LZVW.Qn "{'~&f[C4#P?SDg$ _ O!@Ğq8V%iL"MvLpִU㥬l=e@DL(xs IA :qт$ze1X*eC37Z솷-c/tq7 D ^4ߢu@RlN6s4ȑ( ,y,$'"jIy]2>q=0 Lrg9[o-24LnfMɖLXdfX3'y49ܦV·5mZ3pW$ruOSiE"vCoκl:z^ 9wՁ->9T0 Pj֤ ) |}r^}ֆWA/P[ͼ;Eˤ"{f@D]_޻Dp&:ap!yo7u W26KDŽS/*=ҴMaSGSElJ['&9K &l"Rr} 9)[2 cF֌V֢HFR{aCoie~J MŔe@yR|6I&\@W4BBr{2I*މ&i~A4؟5l%VjD߈9A!{'UA8 v+vr׮9e#0/ALrjhf@]Ձ w)bBM-Tx8?IZ%7SCe[KPQA?HzNUЛ6o ,@x/-wķCeM,*\:;*}0UuK§+ |J[iJ<`>;uqnK{Jyp(u5l m3(=BC÷ZR!:/ِI22cd[ބ'w8jB| hlX5[]9o3A1 Ʉ9=t˽uQf?RY]Df%se:# h!0,um]n쎦 C-z Y-t{S~&nOف NOt!`gC䗥AjΒ jdkHsE_>@pL/-?;mbIԳ#x&XUѨ1N9kLzsˡQvѰL  :nSy>('S8D9zʇ+f#S a_>F3 -ICcv}]RR@EzI|hw_AxpYȚ}vOP\v PZn=*#ACFûbE,f4%F불 u N1/Q'ήȽ;n@^Ntмg%f.E=t{ekI-TcQN S14n1>]Di (:LʰHzdeS,yX])(w[t1nAeA`Lb9  AS$ҝyVHY8w6_h&B6k ÜR{ 1û5 jRO V]2g'+/4]@ws%>}d Kv Pvlu_IЉ,6p;EmuΩj*ڡbe=lǵGPJ]s9qc ٍVvNd%@*aK7\ŐL%x?VgEAj8BNJXsHQG=HkFsD^LS+[ߛupwqЇڦ='S-7ULc [Fb'*bb5N<TS&Wa/O>.ߠKg͚̮v?Hpag\ kcXu}vUSkq~'"X_ e= cB cA=AS`qzTt񁃡33 ³wV!ʣ[C}\t>ԇ镎7ͫ-hCX"F( }7: ]`jdpewՊbǪ4Z׍=kAd˳* É]Ӂ¯]#ٺJόj#Vq]9ydh ,іt:yt/Ӆ0UmTY ѻLC"eљU>\ 5gAm8w|{I;՚`ėqkIgs~F4SH0m?…`|tvXĴ%2BhtČ,;kʏLnRY~̱5Km?ġOG-S!'hm"ϘOe9b(3d5FٸvbM=fǮۇĚn3,bA՛3GVޫH9ݺf@#kkQO GFN݊O B?a©&HᗓVywk8EDy ~XyA.FVh41!ͦìX>Թ yjtc ʜ?s1u<{Osݸ„?+Dj}Ve[Kϝ~u$摧׎{~ w].-=P⋩glaZ8|z,aeSSr= SPqm.~MO%w!3[%a\rh+ X;`=3`Ts~xj(3y5$HYy@{q]g@" !k*L,fYT?FYIA2N#S -a>h-E55Ơh߉5_*drCԼy1Şa@۔wWXEDtYCBcG=Ǔs+V2*brë.0:DO ~7lsn]1nO~u&_("+I3GzP(RخE a%Ob.L;֐+w;e =I!>UѾڌhj?{djZ>q2Xa*hP%X($T,N˱ @f Ti!Z,rlN/>50xߥ+Jer5j@ƴ H־e>OfI̝@n<18cM#Ę,""_2_Bg(CC: h|9$ͩ6KNTaK 2ljc:dyAgHoQ9/B;3cAavNL^@!;JR7r~3$zA?]4:QK//$<{R{m{Țo7q&'H5/el.~ӆhu 1dpB zG%e{ ?MyU֊4`dMT9*B[|Gj[bE\qN &zTR؋d4~7Q~NYgKR'}='sXI/:0sSK-DU٘6pc6>k@eGeX?8uޜ7 t?Q]%(FbTQd 1~0$6<Bakteٹ2̫x+.%ηV)3<,'' T󐚷\Y/ g4R\2RnTX?bNbZ<)GݴDfO5+σU`p5WJ I]/z/D:`cǭ@4 'R:c$31r]L$>['t:yivw?;aBD# G2h̯r7F(O*RL)Ok(P|NcJE[>30n}x,$aVDMx0}Dv|\ d;9WhT 70!TG_II{@Fn7hq؀'lB5M"} R|K%(6S"fqTP߽[^Y7=pLeI$NhbxqY(w:j2McvxząRTR'ZK9E"[J=sH?>˭c:A7z(;sȗn^T;~kX,J7 jW G1 > J[MI;忋9J9Uk@;8"{.uN9rX\"jIaP8F$6s`̋R%Fri eOrl>C;A3V8ydtZ]H7slJ@ZC{>YUآ'SY@c1&r=ݥ&4:/H9q0dZtSXk#iW} \}pJuev`څhK%#HP>"`2Q˫'湎.;UڿzBk5^0.\/}Ilב90smc 1kN>\;Jicb ,=m'Xz{/u{~E2*>S-:[XZ U6IMZZu*۹팢D(Oa)=͋/\4!8R"I ĆV txWDM#G6=krc:K16i:< frH xꮷ$Šo_'t~~#aH? -,_UMKѱ~>Tulc>qv|Eyqb8ƴwlKL/bPD[|kbi*o +5(0Y3A%o(p3wz}$AmïQign/C[nGzw'GZܡϜ8QU;YOiwtQrԙGrH]p>ʎsZD\L|riֺyiȯ8VggȊGH.h$2[58eҹdZ 1済ơ®<2}2Wh֨, g 98A6^MnJꌙ:Aju Ζq:?BL8̥!!9b9'ͫUbƽ-f kyiC@Uy20pG5]OtF ^d+0 㓲_M̍uׂ60U&bkyjm0mպȦg6#GxRPVagGNJcř+Z3nL~/:qjY'4D}w}%H~a:!sDP@q-O@͕Ǚ_"lFB? $eY9!ˡ ~IX@}x)\wRh{&z'`7%g îՆD@GITSN? }~lנ5`_KtKDffwE*]h:*gO 9* Tq-PĽeaķ}Cˍ`S8'n:QBB[2͞ *M43( ̂y pVN="ʚJ O,N j,Sx6'l)@w+</KSk >t8I5x O]t^k'W|]P=:/PS4zB2ʚi9YMu4嘞^F6/n3~L}< ځ- (P-n1\w]=Lܙf EwF%ZD:WZA&'n1`pHq9b<|6УNqjV]i>PT"e,ѷ$lK V2Oӟyjwf-;0e]-_t<4Usz/ |2 []_c"1 O>Ç6 Eg%2 *6Z&W kZ (P'Rߎܽ:FO5K&χJ(U%BS(2'MU)8$ h*;ļSh4vi;țށ?9y̠k1@;F av!$ ,LXے9KeC"Sإs"C\ 3H+Y4C?mJE #+ͤ #-@JfspWzUqiG7_z`{n2V{/''VM`iew%8rL;|B$ߡw1w!$LǍZab%|}J'')~? M7 f>8nτjVtBje6 *dE|Cw7!y~Nxq`RˏL.Ͻ~i() ycKjqo@bepSεMJA4(&rٜc``l毛W^ɴ}s9f3ieNbGZǀD~1O0~8fF'.}K# IXfLGe,'9[ujd-{w`W-A[5K#"'<%:bHj7CJyys;5oqh}~SK_I=.ngPxnrQ%Gؘ9 |Jv52J?(ΉN5¸өM{Pub%ZZKG\]߰Qp,_. FeFt0хh9wGpJfg+d3jMhf1ehRUYu|^ĹH_=X6_٩7;|ٵVG2~0 7+ɞH|W?)M> w#Nhݵ qMJŀh݌TX 8aV?l::AqR3 bW}/)nkʼnd_xTHp.P"[HW'Wd.($ 7)$ofc:`-C/h:MŪLlw_7#on1L`z_3I^hS*Bw45т/<|Y1"7x_*kNa^7,hjGū'@xj36w#0֨VnA_LŤMGKx.^vm()_ AT;}5ᳳg:.f:KqXn2xez͵hu9rUoUHm!dRe)8CM\L[l.c7dQGgZ.,3BVLtV dFpD S0W-LzDt\ʿ$[>/YnW2P&D9lj(sŞ+[Qt%\v(I>y,k_;V _4 ®^ɠ".pڢgebFpFkbqL J.8z Rz& W,y!xpG4n oa5K{ReEH#dMɛ cI_,xPqVTtqyZOD j>-Fc?ֈYٗ\sIyVFӭX9/wE] ]yɽ\ao?cX„QTa ϒx *oRUܗJl֠JrL_;UiG~6 .1яkk"Mo/ qPJ˂r^m\ܮ[lTw,)(ISYc|HJ5cݢ[7x2?/D0Bh?j$NQ#Bb i$a?ɠ "+62~uWlk)]GMUV@.+qZ+ lnln'C>xcN1nIy< p}0_dg?z-ǫvOE^o> n!B[{xd3M>Կ" Ӡz6ZVHƓpt)ד  ']itgyC= eyR]?v@eqkKnG: ~zi8/OM\ +3I~*ZY  u2 E<y:Bc? W%Xbܖm4c<ؾ0{y5n?iσ8_Y(DH}S Y峴%peϒJD"r א8&,*7]^'Sx B\lEo_pǾ%~r%,1gnSS7O?KC@Z!k-u+]lcmPӘF % rhR*6'*ZZ~xϿu=hËdB4_5"vr 籊+|' ~.E'i`}+,޷ո@<œb*"rb`^0mT!Qy'8uj&S4#PJ:~I%aQ4 ΆINZJbl4g ծ-~ۜdDO+RZAʴw=O[oFYl#4ui$e d:8eb ^ 叅~ I .w YV( Xa4IJ_Dɟ)E%JYSNԜQ+n (WżG85]!S3՗拾hvQ ndGDsGOHP^[x: <.UzmzV i'ZORQ_ҭ= K Ki 8& 9O.7YGK! q!C I[&vTiP卼PtD$=fw y\V0q.uۣ?ƼR,8'^L." qEj6_kPoDd>ƙ{f,8𝊩h#>6,HB-PUAܒ(j=0[_*K1.ikF/!@㷎Q /l?nWa4s *WڔCWQ/o7`Or8b}YLP4gQb0<{ ZJ3L*؍=嚭]5(ҹ&;gi)CѨ݀dVLYcҹElf~K'Qco^o;u1| Xq#]V\T'i'B1B ٥˺d̑V$Uv(E-DoLݢ=c,6UgbFhUs2X:NײhUL1PVRoP?)(Ay~niOgBYO\ă8L(Kw0"]q1s,{M'@5 X6{\.2C_纟\.T1Pl:>u0@8YQzp=&rM tYB?ެwG,{/ ۈh(\kw+`gw5p"s%3c.>_H@h+ۀeG9ψcOF<&4pfif#x Z)s~xZ"&>BZ}Ds׌I79,Sc Qޛ v*~cEDߪIc3td3@nw8$fQAso̷CуyV7Hl8}H2nDL +8= }@ /HfVha"!]O:Ok$x}X>?WTX2=/!$>S6ίI$k+Sr~ VI?'Ijq]> h{Y Z\43h K X5=zwe7g>i})vXohYϵ ^cUiEN9>%3x򹩊;!_y<3 F2Lk.eFZ%ݝ/ &AHU)gE@x Elzۊ9,D!k}GTpek_{2 ўmKծO_Vq8BPJ+KL⋘?j lk7Ǭkn"O? <;*m'G0!@Mȳ'k&\h+ϬuZv|9cʚ=)aMT` g3oQj{E1SDs"^uGJ@|,zN6@*]Ǻ` m^Kr}EL` %d41cX*9vA/('E#ŜL=D^j}KnpKvORIuHVKeB1%fg!T\'gEZ3j*b6iv^l9ͳ.a YEN&7p(>78;t:> ,Q>K=_vΆ+V_eY na0Bۄub1pp!}yG'?S0$mLbr?2'CAׅP'޻%Kb+M_p_hi\IVxלZeXb?3[+:,rC;ʹW#bI}1 rd҂ Y{|-\?6BYܗʑ-Wwy&\(c|]oM qR bb38CWD%`ZՒ A!'ksyؿE[8 R&oGUK )L8%ef: PXoYb%&"v)Mכ75 XLfL)g|l-uTP ~?ҋ:YA }-FniJ]\I&7&9$OwC{Bo!J.J-:RM\:B\[)ʬpX9/8e(ܺ r,+p?U*uli2ðmrLedܙ"ȸb,}@=~OTHe!0Rg_e|1_)n ;A,~>$҄v9<ہA뙽rcN '2>r˒+A\vVt- M.6ӤjOnגf|PiKO&>{cy9x Jp隘!jwt]޺ӿ\@QF!rrvn9&BOAD(6ɣ|4^x6ݪ8Gcj)~'"9 /&7_ w5V6 |JK畷x & 5_xI}"]2/[pƉ3~QXlԽFw-8!\W\~WzZbڱ&˽G'2_&Ͱ2d0 UAO7"YsZ5݄nY^z*) >fR` #\Kqⵖ{-RSczr-E$[\D=&DΨ;ɘ'Sc ڵ ' kS2.d`ZK^p 8) @GR=ɏЇ*=9W,aQŅ>a#*)v)ˍ`Ӆ̚9.0'v'H:f 7Aw P(Mc:Cͯ6/3wd)g̰ X:Ժ-Ԫ{1@6E)|>W< CFitBͼ٦PYH5X&(rmQ+vaƗI YMd>G+(7{iϩF8 4pLpm ?l'3m&6HSh"^6Ⱦ[JPq߼N[JŕG5b/o.:EGVftk\nXeʭ.8}@l=Ix)̸Z,~ @bUg?# T~ۭGe*(h-KRج8?H=l4$0F/LKi~y4/0iji D;0h;ӿ3SW:){bXF"詟qw&K} jÐx>sb &G Mg_`ÜAL:4;Z$0.Ap{űijO^{F[}MXa`*J ]7 ^5۫zzIJ,f-P ɧBtU8gtZ]i)3 ^IQl;sWlM)xֆruv uHUIdI0r",W`hI,tY;"* z@H:ei (^_L.PmٗE{vR13vY2skWO/^2B T3o'@mOog/$~0)8FKf9Ii|=R9Toz7 'I 731xjnWғpighL7Ԣ40\ oVv!LFqLFsb]MV4ޒCJ$80P7ˢQȯs`'^z9DGGj-UqP h)qpS!+;2*C&1!{ t#QY"\B᫲|tDa &bU} J2MJj@eZنèt}ӍkMXc`a]h=5JY.~\_ ԑ_ˀEr+Y iӘhnDa(f8.j_1+.}m"īKlm]ZOPClsb ߁A =ju%=^ w Ѓgz=ZrG ~1#l,la(`XbTQZ>r!V!*À;8_@i~fVDԢV7 cU/O:gFwy`(>QycwLF~+-zg37)4VJ^+ E+WԊ{M('vFTH-[/sٳ^]1Zˑ{Mβ{" !М~ m& \buׁO͊\RˏSh& d{T_(ZV2꣈ID?1?8dVNҙ%$sdQ!M_hˣFjhO); }s{RweJ[]= guҏukKnľ7p;$0F>4,גa K㝆} LƯ=?sUqŸm3 2ٗ<9)TZ6TZ A9#eyCCdbYtuh=Ld;CK6 j9Зlj6 pPRu} 2WX;xy.m:)yg:Q{qy F/&F\P&q[- AڿSt6`hKr頽À uy# I8% Z9Gy3f"1-vCB !c0{LK3Z81' \(ܞHFJQٙ8Xzv-PsCۀG4*`sX"]'Z5P] ?$qFN1L_4 D'("؅?znli(Sum͏#$2$ xStz絺/\X9$oV@{Q<է[*<`.^S)zj3w#\ -j8Ɯ0r *[HVI{*1F1\85 W$-c@,a@Tfħib$o*y'8$sB^P'%,72|2fo`6}' GhU^c}ﳍ<*\>|( ~)VBq,m,YK iFqROT+*Y&Y:ߧm{בG[{'-Y]u=cOMZ}J),=J Q6SUwxv>w64qRWAh:q 6)Cϩr! ]DezK3ŀ[*ֳtnG䇍5L6Fs:0q~jd[X2s -mgcIArǀݬ-. ެbK895BP7WʫӉXiOJҵS$/{t_Q4i5'd %7+r*ʯ>v{C:N$)Ӻ * OŹ5G5B}>ͦP-ZVD|JaYPNxWuL%u(>DټW8*C  *bҍQ[)VDKGEUw {yUUT_? Rt>>pյQħp<#-c{##fw<~,AKq1|5nd0? ea ֗gͮ*1kzm OFp}Pd7$h_G#ST ʐ-mҎGE{((/;$N}\vEҞ߀`c\IYRsVFezT8*_un7S׏EXc nfZzWs \3j3/*3qq0[ZT߷ȡi^' -8조msD$.שJÓJrIGxǓ9/C>MrOO3o1h!P7ʌ˜t{>V@Fh5 S d`t Y/ 2~ƹxUf\6faXӬSU`K A *EO]VfZ֕~2 wټD1.*rD꺰UUd%*ZLv oh!:H5]VVcBu9\nDV0-q,":)kTHN(߿Pu9@Bp$g IIs F?LVt9`#vZӛ > Qn&u{85ӝ}$g(]3S]d Rp)H1UnQ$Qv6/,x BW%/>d+ 9>0kyyB4YYD#eAlCւ7e_Z,J|ERKˬDJ9UFJ J$7̈} ,CWE$Y^2>9DJuc /Q gGq@\! - s䐵Qroσ8- asOߕy2ypR0͕)tZ}^^EfK]yq^쟞R}tTKEN M4vjZa׀C-]ܩvAvQ H.˾O+NעoYgB|sڋ>||"ږQ^:20c' c"O<]Cp苓 nz:S }$ʲD)F ]CMu] \j,1|֪=M/.QYN/Y[=  &!㺬Qr5L|9(X7 16R;G15Q oPaff߽=ba 2*!$@B^d*3U!g]k` R 㷆3)7АzH 7ؕ$w%NpS,23s,y3 Q0n׺賏V=8 ;%~ [ ހ9T3dƭh?cP޲(..s\3(F/7dnXg4=NA$L)4}ej. j@Э yU-B]:npG|Xp:OeȠ9|$P>FLM $~v\ӆRϩ0g]vQ667VHF%bgf=yEr pqvDnhwNM &?(dlNw)PL/Ӫ UެNkfWA;V@F&fjs {Mq6%=2YReH<ut%y%=`b9v+8܅JF/T~q>dLi`Fx)n#JjSi,܋|)HW[0M!{ 땠d?t돢R|@f+o P{E2[kUʖzPI'SWs[WF:1n@>/xD';Hd6FX 'd+ a k ! #@ vt2"dO@9띿l(+qL_}]@Al&>*<?m-gA$%QY3f0i-ѫ D윕S~L`0y摬wvk`3Gd`Oqt>TP[abA(Y9h3-\9QlP~YK̹u"aymn;|Ad7=*Z3zβm?K8fջ&IWcѵEj ͌5 PΆmQۅVu$AhTlK c݄|ʣ8d?v1"ܤxTUJ`U\Jn<2TN;u=(VDlD./_b7e(k HUÓd7^Rvry06[zx' HFہgJOFx;CxQ8<@-F$sȆqW"_nT|hbk2oFg%lָp{ *j@! J Ape;N0yOBFESz"R')K?aENeފC/ښ`-7ʢšj6My7==  V-=yNKT|]kXpns35ɫ(Q0"c-B-Bx =dYͲ2 hr8mhfۦFiqoWbɷ7)Ff`1- Yan-Hd!hC\_>V?vwH{/\/bݔ/9-KhL4;|Ͳi-HS\=79yku5K },O歵VmLrFiQ4$uv|r7 ]&߇+yMvpFX?nH/7# ~$YQ:.do)sP1evTxQDc& J\f6!9]:,r()@#S|fT7E ]AF)~W"EHA5-kIM"4 .T~dOG ?wsA ӣ s2,ŋȝI!D?J g+3LeJ8V^<}J "[!RH{2=&AV=-[Hm|2XR6k~PIGGrv?U2^S1s%U^!|ƽ`A|68 kyEE^. h;@eRAcCAPiBpba Sfb2p|HndG[ (W(,ԵF5".HۆMlPns2IyN"!܋m_rbkLa]Iل+M ʟ5NՀRSCY;rr}^ c'H~Jyp4gr{>C*mn%s;!fC^χJ"hM@@H'j6bNr<kړqV='@+g}R63xb is& 6PMH*%rDbZt(&l@Im9!2X)VīOf:E`lBhCU郗netI4Ueq9%@ho%$1&-R%ۣ@o,Н7|cHif  s>`Z:BF/2ȉV/9>J--O39@^0[fny9<)q?=P ϡCEmQwlc)E+(k^tH)N&⴫}n::k*A"ЄZbH,SZXf~GnˇP 2lEn1aڵO[u97(&V;j\YRZU>7'H,ƐQ+9ضM?k/d-NOe2{Xgl|b9^uM !qfuN(VTN4H]i1_F5 فV2(4|i@J(lQXP0HY@|%|߻~ժ aѺxtSaV j+9x fRL{cG4JI7tXhma<̆r:UTjr_?܆4`%2 9Dey1-2 Q/o> j+۶Mo4B+ b|S-U*apq؍J Alsw0dM')Ms% 0*sluHZ`&im;_x9vO9R) DbHdMtd,JsnA5b!sWG(c4s:ɵW./1&:~KP-{i-LŽ5NݺLƋH|73ChdS۽2RoSʍT*Ljm8<،5cEqgjWas|t1(.sQ#Èr| -b/ 1 \ \t?od"R#T(7CND gzZd& vrVYt\;\j z ;@z<$Z;%+0iч1+4$7JEέ"C\h>;%.Ϟɤ: ~ә.Ⱦ$J C3wAx׹jsŃ*p_ƊvOG ՝-gê8HvUK7,3\L]Ea.Lh'V ѣ7La+yPeq_*wr)Gb-qG<éf'=MOVh{Ñ\lJ-]pp ~i|}),nTwÉ8f]]1Tl%qԵT D1 !YWa,GP-yO0i Dsj7 &ύ. >+Ŭf}}Q[iH?W˛I:̳EE9g1k|u%q!C&rY[Qh.3o<E '͓s2 [IگRPj/_zoTjɽ.:eFHv޴+94Wgx[W^Z)4MNz1PLBS >qW9L;1n+ٴx-87-ތG&H Z5c;t\lwh֢xTk퀭;:I q9CVk(([VHVM3)6e>V8nCv,gĻs5B?/G,2asF)XM-Z.f[_liETZ<Jy[qH0ұSFًB=dndx4Q^–ҁ ]є*κ ڜqxF78v.30(^D/]eVA,LMChNorv\0CA% dQZ]f/ Ȋ$qݳ#.-avNvJg}h*9m"Vƹ?U'ސg8ʊ;?Џ&D'9+#xT+ A-M?<S B5ʨoYm$dxnhGnSោ+E%c2c!@*,·c!݃ڼJ[ҟ8F;'IqHhIy6f=pR= o\~/Sx?<#UtSAE#}75Qi$F!br"Nc1\q)Nѹ$(IQVSkjENm ʔ.T "+_׷SNWqq[xvlJmB&*ާ\ 99~Ԅxi nTFfnNY_CC$Xl\zâqo60'/{)% ,{ς4S}hb)rCanvӟhop^5*$в)5 w&qO?gGV |0޵PPv!\W|4Mu U|IAˑ{#4*d; }ߊ`8~|-t1AP0o ŐI:&p 4&0ψF6LYe:h-/Gv?c=Eaj `]Z%^!pxxx/R7-^)Q'5uWS ~/G6=u ,'\ hF9`a1e*Tp@{^;fɨGs\MXa|g'_KuyįNjrIQ35\~OKH1 ׯՙ5& 2]z8 \q\4 dN)_ؒ̾drnA1ߟ͔zqyòqF-dj16U}Tܹf#ϱ=1M}zʅdyc N!\3T;YwnK/M\.gJᒊkнukq!bƉ}덡&1#zώ,zफ़D7 NDa ԠAKo?g7,~u._v|Y9#K%vP.FCJ%vjG"[ vscMr&:y잶b햵`I>d4zڧf}^aGaG۹(/ hȘq=/j\Mvc%@'mN]XtfKUsJ?hb)cqtfi~,/{ށqa;:PǗ p?'&/t3a63#"~r$x~%N ~ǝ=VEG8l  @l6%roz7&)L nD̥D.twD ۢ{ gVUr`"0nQH 6eC= {8Kt@%T򾘵3UB&Us ei`2(vQ^jáާ_zr,\gO{XwScNݏd^-b@R<(#pEH*1D.4mv3ͭA;:mlfkB >> /ܷTu0"d{FMT06Q ̃Q+Y'SHK}=8,_$w404FbR-<Y״κ vW/M8U@V[*\¾px0o W>۶/$I8g%ʤY(EA X먰 &MuMrzńu/3j-"dtPѓةoD%zM Q$fbdν`/j}kf(Xc=rxΤXzӲ#hIi`5Dc2߇"9>DہOQm匧:Fb{*FVHHQ[}8hAI*-[ ).`VtF`D>vi# 5 =y\a%Vw`.V}֓aDfsArNsjfl/R} e1)I|?F|}rʀ@Q8SJ?6;. VS>+y-uW]0>G=)Iޖ!þjzSf.,cIē9 W!yjMר[ZKV˗^j[\ꑍ$L~?ӜC"}5װ* JmNk9u[w_- $J`X~>aX+z9Ή B H4n7;oO1zL%QIYY+V pu/] b5ԾC,Q0rAAVmf-ԅ`\ܑׅnK8u'[kx:yakxNb쒍vư.Z<)O=́9V;x=S+]lWߐii(_>G@G'2OEe,-`Lh3sh'UÉO;D^==<GoR , Ǭ)rp3&2#h+h'TB<"q.FK[w Mbzm}6t:y*׬l<5zE)BR#$i'd~x<-RM%=i DŶ?'OtVcw>y^6/̭jB6&5W}vz#J\5ϱ>hbzW]&[ڥoB|k>Ql6zXKb.=ui`.Ţ(]#>.ƕH6'.s__de.#V0ٟvVB?QVnn۠X~ ǩE[ITCg' 2]>`DϏݩ^3[!`+ ZeB킟Ż+g+ULx/f^-*毣 X 8yZ3<=+ꎝ2΋t/8@>Kq|w[07CiVq &'&`i%b4`6m y$lqQPo1@nϔnHK rO"NH@U9s|z`I~fٔB@ffI#xi(``d%l1$!EN>9oџ9E',o$>?M92"t8+t_I12LɖU7Zކ,B}sz AᇐԨsJl}jN~}6x o$% Ip>p1;bfbDA0 Izxz[,Yw#&UVw|)% Nv@P2~C5@[#.ЮJiqChby >z>uI'<$^IuSW^itm&4$ZQ2?~ -PʗBvfOWEyM*.RM'-^+Z K)U~b%pO;4-ɘdZdmSm04# .@H(9X࠲hߙt |˴;$XɆZ?8cn@IYb©{L6xC +č41N8ӑpH`dt5cWWЙ! ' XPwT)sVx/C=N i—G«ݬj,%./t?v ?V,)ᐙl5,?h@zN"j "DqQ<s #C>Y /TG.u/&5¨7=]s tKrlticfֳ5}7aVkw++[(+ܩ8Oyx:aV>] %()l47'oF6mr5?x8&9Job&AxS%oC}5`(x7,NkX8u5O c`@ ZU@'#ѲU?/@2L#NR"-UAk7kE;/VÊ `å_ksiûG~' ث L8Q1*΀'$%iHm:i̼ʪ{N^&Hfr=%>Sbf%[b®ǻ}V 2} jN:mv/e1j!=F4%xg6c7lagSfqmxu!bj ۱0Tl^$50Jjr T[ )/A +k RHVP5yDkϋv:A(#qpJDr9*@Y&MZnt7+) %Z4P `c\l5MT`,_!7$#ѡ)r[2DV1_^aW ?3n]Rxe.MWs1ؼ+~隊um薜n2~ aꏴ3ac&޵)MHJkv Hkzp A&\/ *F@+/L "־!A"R0/jRk>!l?kϢA&iCXw^M u,0={5xԶK/;LYm?w7 1>3`V2^nyH9\ *@»ØB쬜e,v.xխpa!+I.TW*D۲+cn}և9}In.aG*Ő"E^{"jnq.E,ϳM#r Ee:6J+@PzU@ zY\+"JY;O :Kfs"K\8J; Ϛu.rQ)cn6)C@IV֘{8!U]=Rvwy<5<@ K6d6 iZlPd,\&xU"h,ijd)ҟ=~Zƾ׏X!W YLl HP5 C"*aC9vmW2uK$>Wb?~Kݸ{-D ٔ\d]Y gOޥۤ 9q葈A bPnZF!B>_6Gri&ű^".G#PCW'v+fu򩛓 Lrd> %1b2&ImJ х e- kIc qw". iB3aVn0:Z{),# E"-M!ݸc=>V rЮNHJE+n:#G.b&l.gP6? :gLA 48O鱪-r`-@^ ǾFGaL^^}8y Zr:~ CMۏeZ^MFf^#+B&פD7 ʆnEtpb0N2#J!%bVyyR%R]tўNgg:ORB= OiEh$O\(1fݪ.&%(֘HVϗ/n"l}_߃ZRpfJ`'/ J):N4p' slJhCNRjhu՛ >0+Z/sj܇{mҵ@nڕOOu%,2P<&^E 9^9 $L:\ɚ)j3{5 vvU$STƁ-*,x=vH!E0ʬUT9=HNVn*ٜ;G$ִ-z ˁ&ωic$sAUi?}ҙќ*6T\*ZA*;)' o jW<0g!Wă5"C$|Rg{; Nk(f6mjƢ'"gM}*k+#q(Jx 8\=էGy}P|8i&׼ 6I) T.jYds>ߨS@cfTMX`zH.C! JGž 3w'N)=? 2Mɵo1wz:NRK2el0vFvqr흑PM$J9'jcvڅdtg =Nz'*p.I:S{2@~7fN NJedž\ C#e7=5a~^p5(k^61TշܔhpT!~Ÿ f>^oC@z1L[ u#Փ3Jbfci8L's52Qdg-tZ&Q`,;]`6dSĕ[g,+ѬVI?k|C$~ 'phYk푋RC~흽B3}5ThabW3`dXj=!g5BoB I'㐣}j25Wl" F:k:&"4 *|+[?@mhmO-y'`Ol|!flOJf0򤾫myHI$Rx)@Wx5d`-L6n5DYsz;&U?8YX$J28; oP9.)!Z΍ɧfR9hKfw5~KLgFZ!Pr111\L1ɬMB*N {@EZS?it{2Mw2J^.)qr7Nr4X)lf%{ϖ%Aݶx8&"RU.^/M[o`aB"=ˠN)=e;}IJ;bb'Rx<`0#A.d$WLkhka{;lQpq.,8PG@ZeLOU~mɳE|:YJ5Xݧ,9TsrxZXUv¤e[~d1!Q aܵvJxe=9x:9'V` rfhr[?3x?RӅH:vƌH1"MH91"Eep P[&E5YdVײ2D M`%QuX=00 gʃuFlމYC:-ZM+:xJx9yޏ]Tx!瀥8e 7>SͶTi'a/HZƞ0wP0(BN練H?›,6ٴF[;kШpDfWyΔ,\YP]໔VID|`*Ro_-3֯@W0E&V[$ca:֏2F OF?߄nnql,%P]9%^4&o^5e̥WVD ).cS 0BhAcя"9-_ D4m GH Z_Ssi5рj(7Ν5ۈFZK,̉+9VP[cz (HTxS /5Vӗ;W,Sk)Xq ó}'ut8FneI{t/Kz0 u4g0O><4T *p|C`NJC¿ &e.n^JovdԤWMrN򷌫aW.vksx{tdlt\)r@м't(|H)ʛ5QR8E2'xDl ) 0#+c8wk_ D|*p귗^8^nEqHPm`-BaT}d25-EI;ITFtoR_,vݓYMpz'$c Mǫj.d>Cw|5?$N>+MT}amivcgOtK4EKg:4\ ȺtI]/wA 4@6y Z`Vc8k Ct'uB*V(9TmJ0i$I~ߡɷFOAVzreܺ'=CD[}nɍ ׊a u^b`̐!"!(RK5kJC $VzJ)x}e#W5 l]$Nq04 L,i*&Jʚ9Q/Φp8x ']Ӡҿ**f4h4;v,5h/]['DaM*BcSLos#"|wƞTױ;|K1fFP1BW YZp|bK ][ߓV g /凱8ZV8♿"ۅE nd+)Jԉh>漚WX.Ǹ~04m^,ɫӾ1S}{X #f7zZ߸} UT_j1*?:5$6)Sf1\pfj-Uh:1` V rE(-?t], P]ޮͻK0ѣUVXM~D9cxբJu v{`,v'Ja\Vʪd7z܈} ȶ7,VdvH8dwHIV ,0ܸW5TK ͠3CYV2/g5e ʎ]0J 0%k$DC$cX6XJC> |6 Yu٤cQ`~&?(Sjn$Wn/ QprJF㊮U[<ZЪ|u%e߼QݠUc֝ޜY-@&넆]ה]`tPQ$R^i#r1t%xVRlq)Fd&,(um`$6^t_};)EEXbiד:;َ%{q`+ڿsoG?X$Hݭ>hN^5AV:@n- WLG Sw-Z]R %tUig.Vl:TZsl5V +`.QYWe E"@*%edw(,\'e?l5a+tuY6_Ũx!g=p[,9ǎ.qgңڥU5 e@JM~Lx!>ԯ)dsk\aݨTΛMǮ0hDhg#甝 Vɇ\Z3;5ȷâ`0_T_z`p#N[ۭ>t~ǝgrPAa.0F-2م4WbP:Օ0_MD'T@/U( ^Z亾u\Za&@8 s]7ɚviS/VNc*d޴} 8PBPUvb@#ӽC9<j*׃"ϜY3vA~b/Ϥ9H L:L$o}|3z@Klw5EnH^.hE"44POhy~,6T&*IfgF[hXԛԁC)Qɣ GBWQ`Eb'SzK94a#b&W4Hk M'?4om iv^p&0K΃3ʧl` i8:EDuj;XH( `Rlzz=Zn/AztgHZXqD֋MBX*J)}#ymhi3wlF^%d'+٥MSNTlt(Yh}JgP=$W@R і0m~EaDZMZ7wWq$˽Yy vS1m:*ZHT@_um‘2=Bu`/kmxqQ\nqp.f:Z޺uӸM⋎` C7;_^;LMX+!ad`Z3كF؍g6ZKÓ M9 0C-p_z^7ssAZJ_Ә)fES:Za}[ } C/^.OYBuǏ)|nEym*P@췜C䎳 &T3刹Ys5|{3E~ ì '=W2n5Kos?3i)psF;`DǪ@-'ƙ-7E:3lM ˁ6D #9To GO6p%qgmX]0-yAg#T)NԬF׍EB"eYPM3Ћ> bTK{C[ikK̂w#qo+0D3d(;y{PΞ>:$&FLŘebHkpޑ~+ ה?Zr-bg`!M`;_V >z=0󇱜k0cHĹ5eiCBQ`O^'XxZ2 Y;+w)l_P?Xp%A_0r%' V vj]X!R@Q< 5zn"K7+飪xìc7B4V 5*n#e ?_`%+l0L'6{lw=oa\xyp&ϗ!>sg7TbRPǵW/dm?4Gr%Cš @eҎ%̀gPmROi:(m~[*É:²aj䑊klK(gQJ]0KĦ b&ypa{CTȿyFۡp]9BhH֊1EW|L3 ]??\ruY.!f5[ :Vs'̖d;4s/ 3/xouEɠ77w 5ΑԭKX9e@ޙ5J:U)EX[ĩGeջWBҖx N4"QCG0<ӑPy!F=o)(p- #Y)‡ew=ZG#}<ٝ%G[?p˨{3R(_zS2ȇ\la]L%c)֒ghMI1_;2pƝS{ΰJϚ~\zz7ܺ=,b[>3Sp0&vt5]?GBvڻ.oj%΋tD/ ir a~4BFn3f'i VGqneø8g`%bK6g+C{8o1n}"9 Gvy=1w4HY/w 1>e 2XoUāXb1SF) SL/8uLX# ^{z'Fh XjXZuaF3{ qI2blS+饆yק?a.s;I[/jKc!׃xś˚;0Ə rb tXH>'vYK]ރZpPy|ĉ 3OSIs/rx:&" JDC # Z>Q-lJ'oQjdD@{5%2~-3]]1?Jc4gx,VSJ,h\ko  %M+Qqz-HҢUjN"uhq8~`'<:+Wo}gz.}%y+]ͅ=[|f*,!q 7a' omzy& mE#yR ;} )jۻg:p]r Ǣ!"eɬFh0HuFO?j# M'_0St &3"Bw/4ĠN!_C?/[@we?RuX{XF?ҫC`bODɤOn"80>%13Kp`Sdm4pLY)P6!#D+Y"=9ӏH?% bEۛbS;22/| /9RV+Bmv+THg?1I9e qX`4&YnaK[+%$\հ;ww| ͶF/Vugn_u0oH%u.Ѐį2r(ц-ɪ4ƴT`X|Je F,O Zp'c- { JF=+kTe[`"Jg87/uݫT̢5/!1b+{Ǖv,(s@0b.^뚖5}Cw P{U/%8j5 tuDD-UjUzsN0 !QİZ2@6gtf_FsM6T+sb{ U8I!. E-;;\%mu V}(<սO5Ņӝ]iuĥ]S޴\?.Xڀ1-T 4̍[,MV*tpTyXn` Gm]ަjS)dkW495*ȾOHYv$䳯œ^H?'#{=&wT5ATfPZ8INvã+fy06Z*I 5 PwƤ[zY2mȧ񀯲3x!M0GBz?;n7vU6{M#AstUr =lPlD/\ra(oz$9)@ "$ `#巺A@`J@t.C8; eTVP~^*949z@dWVidCM u;|{q桴T`OigJizE %GM;H{ԛXOn<Ó<Sد4. l"Au[o!sY10v&bubYsvB@4}9ci+4:ˍ1U]SȀN-elh}԰W V=[ITyvFܴs yQ8C%ޘюw&nEVw"x1I*zBW0Rr,W]*!T[Pf&9,}ͳgGb ́,W^ߕ )iHokF5$8)ť!dF?׿Y1 1|,Îca} Ȍt)^p 4oɣW &ct@%E2DQouZؒT)^WsQ޿zQ"Q vy8#,Gxq)I|E/1(njsMH^/vz.AJ:bI?%pZ`? Qg;Jhu~ضdˁj@0dB8ˋu@{OUK)9 ;=a`XXE(kT j~Ke{{KH?OsbԀ|ՑIV)zJ$fs*: ̄ &$ټ6`y$\uWGN&нlOR08cIk~҆ &`-x%}_ZOgOk ƁU4KʀV/|w3V(pga7mO*eYf^Bxe ˲ԡƪ-| E-Wm2ڦ9'R7mͩd3@8D:Y21v3^=[ ^fAFˤrzGQ ]_~HXxT_t=,#K ԰ [YNcu2𮦠LG <;x`\ c YCO[^ Kb$6wPFW=l>e\ Wq Bhb[B|qE-L*ېd9Z>,fP1L` _-^)Iiم:|*0{eoA#MMnH(b]K])\-jtBg.]eGpvBtǐWΔ_@#A߿SFxԀzj t\^sLBEѧ 02:Up|zY(L0*(Q} :ɚW6,3-"ፍN]C\|1NoeE.fIy_ NX(~oݘAdHzW׃R~ՐQƒW5hˤҳ%fl̋zl ZMGvO2UJG^,z XH;5f* ^pt"9&Q>o4/n·ᛜj/`l~pA aWRk ԇda B-e.iHdǰ:w\0ӗ"2J41訊Sƒۋ^0,lܗPcyzv<6V]R1ĺcP sJOf]}ĩLʀALkVWti- k"4gbXr8Y}H4ښ.@TRBz ;3ݣ@y5nEBNXճek~=B Z t34zùͭˑLUkX[388tIu1^%&Լc1L1`ΒwQ-yZTh┷#-R#w$5SwmǝY= 3Ys|j|Y/bVjPJ*`5#L{\is;/̺W/|m V\n۝4z[9*#1WZ`m9ջ8 hts<%Z'f#%=b;CJ'*DEQ |_{c:[lGm=q 51 |cq~"at7SJ_(OR7GV_Ohևa_Ƨ˂K@$1ovu7iCM`,Q3*nhEbJ‘s}cCfs>}lyt* '7((<3O?*pYLJW%1 S#`s]j*#i&%ݖxဖik)ctD,My`~Mcu69pX;cCtaaq?:*NP؄wPK =Eު>;HVd ^Jd4Jfc/-dY kM^(Zk$H:}AD#8OSu;~{d>N&[i;iAތk-_pL2-Mm")8]N;]#ss@wkoא1oxG]_oUp&uSݼ$?0d !;-( }UB4| cAjބ} V:zzh\ntAne뢰onO#͉|%GVcUÀIMO9֓!/DNZiw+JL& ښj(ZKyȖ/!qݜ^JXi#hъ(ޛ5 #ʚSa+}ZJf uB)P0(>z'XqV%le,6PoAlB4J-wA+"0pHt _b00|0"|wX~J󶔦F>͟/THsK7BĿ;ʴ&)!M%BX)L[FO&S"y~mi!RmO HL孽\RP=S05C1B'Pgp8f`A3:W"!ęv!l'U S-4S]HRI4FV':ֻof)"zP g[(eP!YL#Wh/wM_!DD7SA\ё%ߨ$e7L^grF3ө` H-D&oIMLE`>3 L#Oo={9g:hks%$m5'ʯ;)<:!;=*sK_ dJg+TV >QiB tr?o 08AkadPH`yΒt2mm%g(hσP, lSG7[UL*✾ضOXڜ| 坥Ck[=r&I K\Ȁ1B+<zCs'XTJ4$D)qHA[Vw$;2lh暖䚟]?:&fXPZ\#45x6|W.RTeo0pQl@*A?p<-XU. $C_ XF߽BWH|eO5px66J<9I g^񫁹Bxgo=s@ )!KBѕS2pʸ26Q[6R@j;CTt{;tNoJ RE sKc31XUU61 OXE l-{$7O 3uyݳY:rPfbr%O?p$_+kx,+f3'df/;[ iݑ71ў"P:g.( LL/ ^8˶?wwc͉$fKojDu.pCN].K_6<6gteC+Jn[ Դ=R| 59Z#˴V0%enjH쥝!'@Atʊy˽)Q[+3 mq܉=4%k3yF4ChAN]Рys:I~Opxiҩ26t=T YԽAr|I hEXct}jo=r0 Ydd,7paB~Kۻ;wUUd4~MeIGˈk#l v0UUaaƯXxko": EI TYjz31<=Bw+M|֫n%OQSj1G\1X%v_Lgk,c'~xh,sT n¡ 4.$z]]J )`^MY[ b+z[SThBUe[Yx %B ʎ 1)C/׋;L)Pt__$.&IéZk[ Y&J*TR㹃4 ~+ Eik ;LVZ"_:\ 16IW;=&l ̜e #~N]A-`fB $[[%vfԔ᪢q?W6iSXZdy"rcD)i] θd]g)%l.2<,``6%d"X1WF޷!5hFރӋi5+{4|x[6R|Rǐ&sk8W^&>{^anS 7o'RBc+lC'ii"xY.r+b h⻁ =W2}ƶ=)ڼH6NҀ1oE/0۞7BZ<. zGXmm? >);BBZˮý7v1ҪshE~"I-O(N7A'WGQWj^&^&$ԗTHLlW2zO)Rj*k dOĚ9Sꧏ51;֣Pc X0-%iY ݜgRRd~,j9lF'AVuOu3?w+`p?uW?.D2\ `?EuMÌu$[Ir@Kq>n?&,F+uOQH+L/gqțl:wxԞЛV@l69.UJb^tc2`{Lÿ!c*G-+hjELai!uAƇ?M&sMlDv'_I8# %Eڷ=z3 tu_9W&ϡBG>]i4 5i^`Z5RZŖv=|JaU~X܊* v[D{p؆ PfOPxC\/Be-1K|5ؠU"VQzW@OVg}OػOWVuP6oXG1ѭQW[?y`9 2 gI+-Ygj6F{% pɱgp^``*䞜{ ʄǘ,hV\!@ 8DEGJRb=KPb~4$J,¨J/ D X]OQw?CSvE`p e:xDĮ(zYͿdm9{{+_=vI_+8Ջw2_Ur v=дKh/0EDQ)]Y4YFB=a̞/x'>x--òz+-!Y^v wk=|kS!QUӛ{_|; :_ [K'wԌ$N `}g\X|ހ["A0 +J% /[ "{6wks.S?U|& ]8un7po_K[K@&益HA$YLoR>aYNeI.2D^թ<=5wd1ʳI(1zpt x/T yZeҺijC<*qCWҢ*qPpQKlGuÄR+¿@k[3?:K3qֶUCZՉo1 i$1+ϿozoK4҄oHB %7D:>ߝ|6ӯYU[&L*;F#(V*,.*q¾Bz2cݵi{C|&= /+D.=>ݔw~Խ|SEuƌ#YClws ["%~se]M9עi^xR^gS\ȯ R ̨2. 5!cMunoWT@ {,b?5#t145ݴnZ,cYPͺq'w*kU6'{jO+oSm (YR;\GͪӤK5R׍_`\j o]S¾I HJMnn; #Ras$pJkX2# C5~R%\f/oM4|9¬|ae7ޟpfB01uTXPH+<Դ-.v I2,LRF'B|"͋#e܄eb[DT@4HJA4ԁ"I 33wmp+dU2${|؅Q }DXxC’' RDmzC]lJxEwӵ氉6Vd^( 0{tȅeOx鱂Q$`G{ g!W4NvWE.}7>a;JFUY LQ:fS fr;XfOn;GImzbPoj(G+5uB}nt7f?KRi-^]GE^M }F- If_>%)OJ ΃lH6CNq%ZkvWٽ; :Fkau_tkuDAHo I=="> `.ci:̹^`7fÎ 2Mi+^r3۸вWAb:=iGmʝggy25AD;BI'vy2³RҦ6,lsHl_}r; 65.8`Augf&{嵲iK|AJr^4ZMzc0cq5,MS! gc§ճЂ/[ AvfR!\$t)\e{tQH&U)'wRQz ۹Ő?-v@3Ok83uOuڠKܿo_Z-r;Lz&?Ũ`kĢװ_&V~C=椂izvE _mKSg]b+MЪКrsT1ȢV*ܴJo&0ƫ^;/uI% Ỻke\X۝.6W881yK *;{G[FbcqEukѣ淒K:0 8m&$MxXIUhQ΋D N]\YUd[-(`L^2K{j3Jڽf8 z]<+uu͞V.W$ me1PU )'1eB_0s 9V`9tJ~J>Tܷ r+ X׿EnN?]mHc:OEẉ..+A61(s-U"^F\@te{s])&~5 VR~>@㠀wd=y mde5k@fdWnï#L Z4WBX ˲K2\%B~d] .;Ү㕠q]a1yI/ګF* 5O-q̈U1 ,Y*bpۉyxJwax+12&fmA#<hX%ؒ˨l-o~rs?w#7G3>nP׷:8ovUYAq] )@$ a!ۢG;fQ8|.7je{BC 2^.ZHouȲ@ή6=++] u).QP->ʰ*k\?_'%(O.v49|S|jBMʎW7V=N̒]"Px|ʶm sD),{~f,_ ^5x pNkΣqՒTQXp )9~}o(ݪ ebE/u5B~Py_@,PF&ޒNF`gڍխ_֖ ZmhXr 2{N߃>EhDOF۲ ݻ7Ab?]1E6&CA/)%7؇Mpִ>B61\3#K OmJOa>5p%%PqPg$էQ u$`Ҋ*'_%-gw~qRюuלm6L9}:Ǯv 4~VEh֎o6U(1 |)75 2 +B3mK&eX"q[@>J:`*v9ψhO#3y q20/<6)(Lˇ|#l2`Ckɢ+b HJ`y4w& g,Iya %y/:jv@S/zdn4#LV[?y+DuO#YoI:Mge^fKBy?޷(l;Jk$8K)4^# B%is.jIreZ[2#'uqnCAE 1)_{CAwloVM7VkY[kCRP3)\z>XV>1ݳpO}ѯR U/퉻K ;錤׼ prq6:NA$\c~((J*mk3 CGOG}4@yn~HXOP.kMRT{{a 3&|KӂvnHO0 ̳Io!4u,SmTȼ]YJaθ@^y:Mxg^qK`GqScxIn#%2,DZǸ*2>b5^J)Q +PFٿ\tb Ҥ>y]^9o}59fC^V{2=VmNPQ"% LCR({0a撌 T^кڢzUSMү2fX sOǂ ^Hz1 4GL2wYJ|N} w _2R.VL](03?/Od$OaR(ydwՐL0lIc/ÌK<UoT_(Oϱmz @7j2 /)4A/൶Tk\>_,ƹ¦^,Z@%΢ه3ʊŠV#UVH\k$V2Y¡hȨurDVn0_aWo~J[޳W ,e6vU{rSzX`e?o3^2$]NW![~&N4='$HfWWgU=,9}sSQ ],^1r)ԧi(i5i" \!8Ԗ4]Jcn{DDT`~@xg-O9)y#_Nt8[4CB$Ѱ K YdCv-{.KHWl.**w[m״Cfl Puq冿G_cO8.Sx{[01FW+SKU6s A{`b.+ -rR&Sbf俌rg[q9ŻH XSZ4ie F|PqbYcPS/Mr?ExTA-0,GJCaLG^Me$WOE@ĢmB}ur}j둑f@,0}{Lk)WgiJ~~ngZLa9n*(Al#}wYNΏgpHI?֊ ;b}^kgsM'rўh|1'k!bHJN͉)Byg @N1jn矲p 85bs3iDqDjd783dgsRE@RS C@o.zXUn+W="$+7MI< esU{曙?Μ+ aVyi;nᇩrq q-+D8:{".⧢{~_`dSv$n%au[*某NZ>`1:]Ag7ٻ0dqh<ΤI9x.پ"SdM)11Ǚ,3 Ī 9;h:K`k.~>l`"5Ke@?ϫq(ȧ>bf^#{t,"!zG<]$; 5 oiYG𿗴h\4XŝG3`w%uM)nj3J6`;ärf >5]ٙUwbFNh3l&kGM;vx̑Z-je^ e)`.A/ʵ3pLTNÌV#zx j1 |)0ӢT$F4E%F~Q*6O;PX2}@-3Wz{!>ޑWy_0٠\vA+sf.YlsMJ_%fe=4Ft$fȓdT"{OQvS>!8C ;$Mu&)8I%?fڒeIQԜ݇wk8 $,P#yS3 ŵ{R9H3E:s)_~NZxR"P UHmYRCУyJNWYY# 84LPBHEBǢu\_ ُ ѯJ\.#*<aX53n_hk=&W KI ߏӌl s2U>]}bMq ؠap{ ~27 ,h蕣niŜz͛2t|1ۣ&p5+߾}!&Yo}ti_j#8;`NJ`ZE= NcXB*R%k-?i8nN1~!7s,Inul8bd6(S~a?}M5H;둥?r7ݿ\Dc'v_]OHYJ6()s@ݿK"yX.qȐu"9fڊh-f8ccCTqmw!3 jH\Eš{d/Ԃ8Tk+=Z] %1r!M:kRז`Se9:k,YxƑfD- D\cVqaes!/%YTK;_4 6:䕐L>>fuFA> R ߺ^gddN-?Bhh91d؟V&@_yV~5~[o/$[^3@pp!C`T"epaF^$囟W9f^k2`R/>(_2wcp Be2o/4#޻0Q?mWÓ4}B^v|ps W vB8Y' J>.H{^MENV8̏6ǠlQ,bHHP Ȁxb|ݼb$HwghUj{)4NIrrxX|%΁oUeocz2Er'B%N5f"62(c_6@sjOo)oh>"q~f~:J?CDCǐW̆TM<`疻P`{NMrd~ObgF$R9nk;DžLbsLrpyx0rRأ2x|%=vU>|h6}Ok|^9(h΀$"T*Aw9# PֱjH){bC PU#- WtE,VȪ PA e Ψ0 F-񌯋7 :}B`tbv ;H ͺh$"a Uu@+zdց֗-clHѧ3嶋S6&~zl lXK.i)%v;k$I w*SS-_ I|~bW~|prӄ1n2 `U yLY~T}S& #vT[ofCFK RK8)n¥J4AJf#Ukmg% Ǥ{pZؘAiсl`_8~}c+{P[to\ؗrIi;MUg79O{uFpy? L޶^B{rjy]ÒxR0kԗ EޑyjSyߥ?3f[VmQZlj_#i$Ʋ*W}#73USsv$iG;{v|Y?ex#j5̀U]5Vh0N~`:e)=9ıGND5kL)^!W  ^B?bh5VyoCJ$6bz"qɥ3 ;VP =QHW!@o5c?ibX1ц ˤLSb]y)0lP0H&%@1to4VmX[JVPfi2i7ebL0sXjlo#F<-J ^cHH>6"]9(QGN$7M}2Y2@WZer5<oڬh,o\}. PX±40)lGG]#i!HeQ,S M{XI¾)76FB)%H$Xg \rQ-%'sr۵8*d8 ~9eĺFsۚ  '{ג#kXPsӤ>+JR\Һb~Cw\}Ͽng>ӧ>5O\UUr\t ⧱bE`Zxƒb,iG,3]D~p@_vRb`Pg2z抆sdDXltQz(`Px\+yĖpdyOjLpnQpH$IL pd'gy(h+>i5"["[G4g$E ̫+R!=rϤƇ1x-Iu/0]\<[:LUaJˁcNqUk,COTdR¼?ߡ=Q#Mej2> u$kq=M}rI#Ҷ|nK ~^|.}-ènhE57R]1 09G{vY4;1.WtMvH}cy TE} єV4K>h7>q4\a+.@ǒi/n[N=%YgH "!ҧk+bee; 7B(eTи]լ 2†&IdfTY}[mDd ] faaaGn?),\t!=CdɬO <Ͷ&Un،bMOdGBo `T8 <e Kb+s× :8fCz[B:s|i#^2 NˈՍW?l LiY;U6LFv6gY;roKA"fJ]Z A*l Q K"lT@0o, M#6L>v Sn3Z&</diE!Q 3p |KĦ1SC'DYՇ ĮJV ,V(5v3ZL >^;M4x$^YX*9d ~eNlUD֎tw UY@Dž0`=3p?Bjc.`2h@!Da)*G4:U~}ʄvvUvfp]]F?.g4v%r7ժI'bE =;3n@xd:Ćxj9ȧR7}`a073.!߆~h$/g9-"9SWimkEݷJ>t+̹hG@0reVVQ,\|B"n3v_pFɊOr+?Я |87Ζ,l'5=œBB&|p<{it.z* dEx߯tOm2)Bc;$bQ~B0"IL4 \|? ny%m4˛;Ȇ^- .AUxB3A}LγDr VY.o+fæɽQ,MOU IBⷲ0uoZa?UF"rmݤ4-+㡆 6-V8L.{/;zL;&ŧdT~ԿXG_}+M =O/ tV-{^a}B uNm,3:^|k:VDcoZO=v?vS㤩d{6ΠkvEyiɖ _P"YluDN8bTgZ+t̪Ǩ90RfNöc5g1/k+-,/܂C., ?ev:05Zk2™d^C%|LhŠJP<`Ko%g ~g]p)I9!jy Ult/EԥDNQObtKEp}҄9Bde ZT6|FZސ7L̐w@(8@?ctξ/yJJ(r,;G@KAtp.7;J6mиf8o?8?mAkiOXI-5?YT=:Ǚ\&o~'H?r{ #mpe.8k[*椔ɓ}c`ZmFM [F,ȴkKFDat JD%$l:^Q48CQߛW:&3 N|Aϴ\DH+4P+Y,\RƼ#﯈v fh{f2~J 7ÚsS/c#> m[b bU4J 97t%2>R:CXG+qew-_jd=E]v~d♙T%,V?%A]Fp'Ng܃MֱZ_nǨk/~qrDž?AnUňQ2U9:ʶ%/2FuJiɫ,'vwPd\A!b`F!\=U% B!5IFp&}yr *F /8ad.rP,kg'oN=`^\W$v!q@P-4>AI8P1)S3. 7h8mFz+ /vͨwgLZ )gl 4aF0ZZ`/'ٔj|}Qu6YiTT#N]\I`:+U]۷{]`٨(IS $UaT - 4acRG*"4; - :ܧzW$N /SNs!'c.ix@Waf|%w zsduJ?e`X L@=RS@$g#q2 %)ޢN%7uܼ3=dFw81H-cn 3oD+XR$=״5M$(Xpԥ2q7O-&^3ݾ&n#U{zȹ3cA %y9# z2K>e.뗮 q 04?d:-h/"|EO-7o߹pkR-ڀnCRkE*bϯTa/$_RQ>k*}==J IڂF${&&`%*zVlkGW cYk$eL!{*̮u!ȡ: 22E ^^<\5VpV(M_ AZ"w٩吓fZm/N#Xrh}5N>!Cɕaut$Qv4֟v+s{w>[={T)2C T`VzZ4xQ0H[55z] pρDMg/ ( {:Œd&*2ٲBYK2|lҊB*`ϫct^^C }\ҡ2]'<ȘbYQ(2=?l6?Άsl0O}C9R"J[ R2"Cd@V^5; [Kc30NH})kƐ> \uu"uqtd"öTH'XP8V}^a.k@5ɾ-^eNA 7RV[oЏ޼I|fGlc-TM5bImܟ{f99 {Jh1N&-cW0joUN{" fPWFgwTpQq>Q~Ct*5$/l.4E:=)6奘sg t&)hC 릤qOHGFjجgM9Ye5?Ɖ˅)G6"ͅӱFJLfa /뼬v;*kUh4P\VC$kVڰW_sȐ*cU.Z_ 27cW<ͦN],4(N":CIRkEZw:"@W0giC8W<}ʽ]G3OJJ^MHAg4`ӰiԲÉlmٖUnx,|]3l%nac=/blCYbo#zNt2)w}(R( ''3e~׋f3iV AQX/_]#Y إmq\K/o,|WU!#~u4`Ps#Os5DE! xPVԲu Hveპ|`~)z7(MGU( 2 /S-b@V5hیQoփ;q-Tۺ(]xb%@\ P cr[$3ss3zx,~yWWC=YQ'bM=}L?K+/W%J-{+ɍO8@-IσTԈhua1wC氥#?e!XSs2l@i4!ȺUKP9AGT[4!t7}x'_dCx&2-*weZR Q<N \70g\bIxi0Y(`E՚> 2e w"?<Ÿ:bv(Ruj 9%MG=;QWay=RA|uPRI$M $ԨĶs>s81A"l^m5]0K&&hSKaݚIؕ.ɿXBWеˆk# CH)fzْƄt3*|xDdֲp)x4ղe@sZMo -贷rǜ =x:n/:0nPؽ t[Ӏw+%tNKTHT.o'CDmubm85J9L-͛# U{F21Wnxdn\9VW}>ŹgbB8AuJQN DcI,_u 7Z79O>sON#]6;|3x\r&ˍʦT8rȑ։,Ff6KI:ĈEWRL GtaXJ|C̀6WAWDg#UyG0|rV,tXЕYxn^nxa`J6.O$PrGROq- FLMWӍovB1@x /T\`Nƃ!2'/ek<,htߔ:rPp ?H%BIpIBEXn.p|L"r gJE|6?d`<Ǿ0=:S8j VCoZ2V?1'-Bee2<qű8@bʳBu_RDnoh= J>S*TK@7VVeKr\h!6--Ś!BIV'䛃. [Jz Li0>+oٌ`5-ӨT.Qv#KQ;h_$Ɨ8d:s@Dڿ w V}׻pc[PRS6R xQsOs40)rNCB{a{Gn R1roNG*EO%fsH£a{}X7V 9P%(˾C*I3Ͽ-|0 K)?CVn}o+Їe92Eh/o=H]vyL`tUkQ0Tk⾯YaqF_Ϩ{>?Tp  D*d.O@?\_5*Vhti TXWIb)0j& IBp Zе-O f^y^WKXPlry5jzä~|?(R `dfmڪz`>V2ʎe{Gt㍵D;L41Tl,|ErJ>k t}b4G*|_ZN Dh*X`aUZ~*gDժ z 9x )Ұ,Ђ$б4]nJfS5AQKVbBU2Ϩ#GP> maIo 9o녓>Y' Gv3/ž݂!Qtќ[v'+V:Pbd.N(DH- ?`4c6/7|^v#|Y}1-^+I٣E85=?E:!eLWj7֞O[o&!U-m#8kU\W*6r;`4`;ZOTٌypiN\DFSx!:R>L![6]5@NTHz\nK.KC*XXT)I"5&-Difq^wn^}hY9㽾t1!Gjn >oZOWºP!Qy)75.ep& F\I[ͪ]6vr(CAߪW<^O_嬇Ω|+ +ŮJ[ޛ1V(^bax/[9w?a<U);]xH{}h0pD3[cxH:u55kɷ#)wh S YR) :vk0KG"]QWGknb nO #FY 8 &>Khr G$N}I@[-QW2YnhyiQ)t&R5u,OT Gf2h,}I*b$KL6gg8LeR.eMB鈛!k|KL ÎzQ*`S# gG$ 4G,B<DE($ $} dD[&[=qv>l&$L@M?In\) M4_|/[9N\نuǚL\$v|1&O9gݸ[{()&-Rһ+CAq:73 z=D8vmUn=F<'; v0y( 'u0ZT0m"A"KI/Mj 堬tT[d)DH|aR m`m FSIIp)CdEv9?3l[y5Z$1j.sb=b۫BNl ' v2TSqduM 9t>F/D8wݾ?IV ;8A VN!gw*gQ`U)zM9`w">Er[ԫ_kd\WEi}^-T)=}܄@ƮQ+bU2zQSe {`͌l)S񺻦:ɸ]cxPi^ݱAβ3QGpα$2~7VKMVbA^hۜjIoYRDOԭNxSW*`!O7e߃ĩNiOaXH!I^XH*v!g"rhcLn[ R2iA1j#`8(+dޝZB<-Q{qHTy69^Z=>KiB:˸mK[`=|FnT G&*n{hsט@=pMT7f#,i t SdXucV.[4{ZCXlqj *xa:R;mO2 ̛| -vOUĠe0(YG,H4R&^mrt$$' GpS]s4^΄ D o2X濺>$V)QSqJK6ҏ^4I;/~c C-#PiAS ;Wo">5O|#5I]qKHdB"?˛(6]b_%'l9R)^T^z?.ΰEKG-{Z&s?|^'z]reMȵ!|5ƃ蠸bSד/!ep8b{m*ݹRA),;Q`%R-~!JHty\,*\_YI8jbsіLq푹۽YVLꁲYR3a"0e'=w1A`3ճ6q:6<&U7-e*k/>!]y^y O3Y4 ra!z$ʿ!~d9fRɉb}&ؐ怳@ʹ߲$RjcpYx]] pkސ461H I8xHcGgPZMOк͏]m z^MZ&F 8r@\p*+hb43Rg+P9w" Y!#mg9%idH\w‡ALPd w4y(iP ?H ~LӖFp+}TR.q;LFW596+\{H_/u.+z#M&o™¯$r\K=e DzwHTE )WFP$:+-uycH !D__A _~~evPѲtH--ШG_n%qˆDnTF^|J/,>ׇ5{\Y 2Gam]ՋAQpR&؆'>ޚʊ uQAK$B%7D͝Ji醞Z̖$EX v u2լjC8☎nؚAy]9]ep}uݱhi>0y6eρe#\˱W)1;K)#ZEI_ƍcdHcضd,H^ Oh0_*9)eޭ̼ÀA1=:yA<fP.L̂fwYmwB(HRHŤ΋aRÞsL^2 ?[IMih8nO/^nN#]rLŲ1X f03YKK KQYJ#Ea4F˞TgV/bҪK̠aY9.eẒP- n.Օ P{e~]L",B _*>|Ѣd'TTL1~WCN͂MES)5>T1 !F剬|&ѐbƝ6KPHa}s1'#i ;;q-Zqַ:>,n{*$wGQdMyv.%DV󨪿 Oaq& KY>YF|Uw% Q*p,WU# 9- aj-, fF W2}K+6tpDŽv4u8G Ta`O1NE|Cć﫺F YOL!4'fq`F Ұ0M?75R3)685&2G?1)]Ӯ1K-=Y4~hDk%8 I5ww|~ۓzNK8iFm ȓ̀9+bK&MB {~ՄZye~![V~5K *@=ViZLME;vhMI CIR׹>!7ձ"fiVldv T6ZbPhaT r_x15@KSL2PۉBܒɍyM,co&Dzɖ9g8=N*8dg|\{F` !)~F^Z&,U(>+Z(ző8yO.TbK7"­7pN>,RWHa~]IGoEY;C-p XaCᲣ99T5e(]\cCHrh*Ђ0Zqd1Xڮ ;̌;a$>+g4Ӽ6y] &V#%ax #]t)5َSȖ>MADzz 2Tj}7yUFcX.j6'4ΨuVL &xueES&UR Y ?3˖,L@6 ~%H䣝HO apܨjs-5ƥJ?9<-$(*m[o}NMV56 h~ӗÜ\[$N>w7H`"%{ "FAeΔ1AXɣOXAO :)Ǜ*}'KL{c4Y;Ǯ ֪#J m\yOL&pFa+к<0ruҜ\֬SD.j+gr2A0$oT#9" yR (;Yl3 vq3Vzs)y]| cCcdK{>9!x iCNm/#觎I!KchFHMN*^?Fj0M5^|=xRb?;zꐝ{2mT3ouBqXXIx@n}g-3lU҄.: Pni (^dmX)/P ?㗈+8qʢoFjcɔLOc 1rT2auT% =Ź~*sI" u ZtIcm/}ߡZb#K/<!ErFJFq kbەy_O&,td?Mԥjr@;*N%T: zBzO0&FL4q9geU#'mLt S `SH7',}kT{`oi44CM2$ݨbY$3iȾ**WBeUx=L4Ny zѣ3)!P1T>"s:xRNo8[Cv[{)3iL&?'7 $V8_O4l',i- iP4g ;hް=y2F; Z&e<5[%N7J[{glRM|OSa:jaGGՔzỆᥜ >ߔ%-PaQy.]MB gg3"۾i~bu~]%NgQ_mZ1)* 0JRU*-Bq 5<&H O\נ|ښ?O5۹1Jsɷ1jB]|Ӡ{q?Q☺+!d~5DR'_?oRN/yh%gWA en W,3@j+z3) H/yetafS qo֜x.H3[7ae23|w @az=@oSg/M{IH}˖.Y2Ak.YIi)o͜o^ <]9 ;.{%U^.kl}'XChUZ)Iј%詾#b%'X.*>k+#) ^hw1SYͫDnw[0x%D)iլ:{=oUH?4(1M${@-Kt6Θ9._݊ )p6|C{ {pY:Ζfj y9=~ܢY3JmtF;j[41OjTV's0m{s߬^ΛY&J)MZy_,2Q\HQ=Ԫ9T raNVv|O BL;J $DD>טSb V+S|g)tl$ԍë{G,FyNڽ Gd[X,ّ/#;d4'J!P ~}Վv9,U-nw܎U'55aMg4{Ih|>Th'6VKͧ:3xtMjWI ݢ8]pM݌D?&l#RN|R fJE ~9 xpץPlmuz @<\ƬdhMd*3cK[;'k[1Hٝ[O|2 w/)B%J7 91`gչޱ2qea/hƔ5HoVn"pҖfԻ&'/4ѣrv鉷qAN9J2<b\0M k9#9  6߼$]ۋsm_/{BY1Ha.A#Sg=U3Hp)>B[*Y52HSS~T99OB6;P7Psr~fQ򫘮[Zk{m[LkB[fu0V%!@xyԂ[ Mrm*Tq F-BN3J7Q'do!U@VS:F"yL G7j#u.5J#D6" s":rO7cG2$Pid>`F',ϴKfC)^^\1)}-P+MC՘WOļ^دШptW_В W,["dX ;6OI$'ztZ KLlu^^.n=`(qJ_0A+Hdj 9SRX+L3 =v; 0lliQ*dNy7ל\7 V[QNBd?GMBn%x?M熟o}*IA^ĒS65:0qɔ߳"=%"C`;ULTU@nI)9m/c^Ѥ`i;>θm$t[z b[rVE rџqq[̖*J]c+Qē6+rfRzH> Co*X&-\&4F>dV``LTYD; 0\CWGAo` "ѼCهxx،O~'w3@Ld_1[ bD^kعiM~ %XKndfqvw0 }d OQCJ#bkN|5VS.lWE6bQLB' >4 ?!)8UFX-ֽk\ Á!tD7vVص̐8S+BU'/H˚f܉dL+)JoB;[_t"2)_O_H+C/KئhI9coe'q O=`)ıLF'5] p]C&SG%v|J{klǾTUkÃ8Ad+bBjgt1Tv~K 0Dkq4nɀmm)iL gXu]A1$kŤO<_P(t.m$vK$ݧZȨcaR-$I)+co%Rƴ42;*3ߨ&=ߨ߆H.µX$ >wWŽhzyt2ܱ>NS Vy9XDǁEF3@xuDFؖ?moeK3^\5`NA+̓ރa]z^d$ ^!4-tp9h"]Nvz, 3KI1` ÛMx!˧MWx~>C<9L-:i45_3+UaLq6KwL?0 [>1C %17Q,Ҳ#-7h?}#nYI$rm#Gi< gzhQ?KjB`Mr_:6O$gsT]d3tty`tr,P0bJ8Y a  :x\8M Vʎ?yߊ+.^u2l~ŏe;{MqmD6u~@35cg9ega}m`xgY M0bX{[h ިw>$fRww(3O`eRW@[ ܕGZ1ʉ)CXZ co/gNk3b}WmOz"=B]m,1Q޸SX;ҐOMmHWXYGGAvc_KvC+ࠀQvc`"7=dC- ό%Os /wƧvt@N|v5)z ؐGb]ѾycfV5L{-usI7O^>*rf8\4 YdOK4r9ų8ie{F2VY}#C&!7#OP,[;o7GաH =; P( qZK7$!/Xo5-ӊFV ZsxUuaةCw6ߕ!‹&7NuS?^rH13+br7%'З`?l-bLE=09WfQ/5xi [OsBY(6 b{fdZ$jDu a"l( ?"UKxԲN Zw|җ3)[`'%yEXn%b s/]I8\qB?!?Cm'qf>܀]wLHAEJK2L|u\vUYøos/_̗яvՄ"&qQ*z͑`޲b7N^7UAD [O[IRq+da?3y ͡vhŜh+!=c+m$J"la|Tw#YWX!r${l ]l %cM;}w#t3fd.; %Y-l@ỿa jL+n´xpƼ;e*EP;#`t~/)B\WeqHr,%#K6IiUGKw/~eVg 9KkEuF ӝ:Zq vIMh? GyPs=C$T [3/@7?3k)g_HƎDgOFV ͮje :^{]&{'Ld{5K-C*ѳ U|L1y9"*A{(&+=0ԭI[5اI|Fw_ ZB71"=}8*ev']7nD)E+6xG3D!OFO@4\q"w= pHcpuwbDx%8tsZcqq{%¿tؒQ[{ ,+^m9i=LH:i}O|XO@)(P?͢QR+f\d.p=P?a=dן5U_2oSSU/k})bhVՌ}K͜^_$ɨG@rbCxbтmLe0rY*44QU7G[ӕ'h{ e}QŏuvI&0}'6i/(!)ǕuG_ LrQ8^q4{D#zL/מRϼ7`ljoȡڦj-9Wp^>G%X}`#9C~)JS A,Hlp@v6mZB[Nz#z tșPT0r.oKFP-?i.Zꎕ\+jM<k-@0 )C{BhY/9b_+Xn"ȓXգbu\v[r'`җ$v6w2M0xbZp),#xQO!?, -V8NqyPY2wxNqlмNEHAo5#( ad^Z!>WY=cY [MUP3 om1"Nf E-wKR\ל5S`^2DPv^n5(>| 06͍kAN%&b?cTTr@:nehIF=_T*.NKSsxSO tݾU&g>lQ[{De'3%׼E/{aкϲ%cԐB+Wb1(A۵g^ S\o$gVJNS2vQbnDW Ϣf]2ۅe|!bɎ( t JgǯKEiA]?2.`/v]dp=/l /pDfzEL`c$h@;15[R69ҥW?sidmD6Ю g~1}G=37M*EdQm0˥Fj7ǜ "Ocw4jYU[tbeO6Xď9`W,C}FY|盂pKX'rx 3D+Rl=T`Mb, o@5lʊq R.ѕV~^*4 EY]cs.w4ڂΉvc)xޱҕ JzT&&~O䎧dp5}PӒܦz;Ko֊_v-! oE 86<56~9@JU_CzA`FC1Ȍ0kn" 5{Rbӛ^j9F)g7.3=FYZ"E ; \[{6|tZ{|:E*Jts_eji"\Y4s[odԊ_Wml/. Â:2.ەqˡ*G !LD]d"*iD-3LkET # VCz^ȏdN̯d駦\\Hef4 @ ėê~ ~=MXaӕsNN71lL3ކtc6cG\#}R i;IXT>vH k{{TM#%o x!V61f{7f\DRG31.9ۓrBA|z(vF݇+A--=fM7n)_fNҪ!8ز@\5}rʽ[[L ]|^SԦKR%i`.Q~@f^|:r#s3-N 2d $`cI,OݥB9)o1 8zIfg#AnD=Ȋ'aIFΎ0QK#JJ3=U]7.w[HkTI@JR['?uym,3`Ǫvk 4Θv /ʮіEtu!x'h&I,)w j-2  8d Gm3ޕ&j57. }N[^ݣ>,AV۾K[6"{ _먆C anLMBڑ%_ȚzɢlCQzQFwWfwn؆QD5S<4>$nK6[*m<0Xxnc p:lߤk $uYCs0N$#e{j.+ZgbcEoˡj=@G~fA BtlDa| K\twOvlH-^ f%f)7¾r—Z6{,dĈdB=/&2__@9JnEbC}!z!B˦v4('esd*W')^C 7@=Z%9/-%4RcA)B  crZ+k(ҙ(r@lT ج9m{ί>yF(m@"㙖KKfmk3=b9<%ěWئ>,`kwU8J˓ ?j%c1*5@u6cDod=Ya$ s7{9;#:Q'Fò{V>.o{%6ȷU&`'UGi߄ibRO,&2/cnB-^୫rA2ydvDit xZRWʰweed% pܢ􉔜."I/\ɐt.%V?Xxu]DxVA\^Ζ}QNԷ4>֨-6'兀tg{87bb8V1KζT]6U(ńkD@X6PΌXUUm7\߾2A} S:H?*(VDs,b'%ou5q-3XB4,lb=JHJ$kpe]YzJ PvDVp758%trQg?30+#+ьKrONnEeoZouv8G|}͓"cX;oRo YiGEyYik+#=biwC&{%VX(l>#%ƖnxvΊS㚙*3Z?druwcyQH'g/2Ba6I:ix W 0TFx[?((1М331 š:Gf9-kIF#OǨ1WsiX}"K*@堊wcY1IxI]:oFK5of,ؐ|rut{RgCbէ90QqH-q"ޱfD,ŀN;" ~ RIc) M$b#t%<,I홨N$3D2ȃB~h1 }Pk[/7$zl`ëpq(>f9qNf&+ÿ lk' vEw mh5Tz6 q+1b Y 9! Y_=BPj0Z蛳%G3es<+di# 0PSpߒNm>:+B <~3G%"^`thiDbiq$3y֋̡ /岵"#9_8`w:BKΪQO]~n]oCN24A`~}qYc%T2<;c`fhQ(i+,KKQ6hO*Fàn1n l5'{jpe/*ՑAn m:X8[$+40 9{^1l$~yR , 1Aذ|὘RT@ðK Z7v=C 6lsP]+$gaw$z#wQc݊1MW,Qs +su1BcPMsi=ͷ(%b1Eإ֬@?d)lMίV1 .|* u5kpkj5RV)pE#Om^; TrS4lJKJ_ v @-ЃGR{>qm=8ݸ6P8o_>(r;L0ul"̀ͤF{wv#PhYQ58b&i 3|X!aM':tG 1+2{,i ޡ ‘֙W, ˎ ;P#3>_0:)h„`el=P=9za>bqilI=ku/V`}o!;G9pR' p<>: MX :H /Λ}\6/(Vu~gX%VT@,VqHw;(-0&<0^ qhM{- |rB?A@Y `kH+b$"ZR`s@q/cО<!H_ $(mS7(bi ϩm nEd/s늳 t۳ѯ}$bp2Lʳ:f8wC3HS5%5'ArAR6 n?/DvEUeö:n_w#qo $\hߡb=#6?g<@C0b9a8Fp´ς[ c&J3qoB+|/zyd"hb|O21)ѓ(75;p( "9P͔#.lIVTm}INά&G4='}֮E?( eޠaV#L/%xz$"+S>uI8^49tT)P*,PN:Kj3^>{UKJq)ܶkח3A;,_wTǣ /?"pcG-ڽ:1Gg|ҲWj~.s`4bfX:bRlH%7Z܊ʹ?7u(- ER$W3?h0e OG3m(HxR\ ]1! A@,,Kɼ `#s-UB_ݺ1}5v Gju\ߗCMq虃~\y4:؊3J}!NDk.s#XVYc<0duov\Mߚ[I)h, sxgՠY?N>nsUI:C1v)`کgGrC)x>Hx@34P#;c cV]]"x@D^ j?A/>bƀ(D䝪g5*k,Z\֥D¶џΡTH$:9A.d2*hk N': *U̱P;矃mT:XœT,7g$6Zec秽#JțY6ڴ)sDxʩUBew;@Z ɹB=Y3s]"ltp +}\/XIF4FYfrNF\OjM8$^mඬg:+U"Ɓw&xU#{Pr‘s_\n4.hDqFy@/ġsIP/+9SD}ۻN?cڒkƺS0cʧ=4b`]ZÍ@L`L}Đ:z|۰o {p[)W3&);sdՃ^n#ȞڀQ3 rF' McW+ŧ1OGH  0LÏyZ-&E$3  (-BZþ6L_ȕ`]Ȋ,K[%f:~@H `؏pWᲺgEŸkU|wY/vcα(-hog9z0韇ϒ5ڌ-}C[ca6,2@涆<߿c4 c7h>Ǐ ?JiXϕO`@jotuZ<VT\.4i)D*rbIX!\ׇHaQ~"+_.2288(% 5R8NPQ3>Z9Ep#T$(tJ4|4~J_Qm|Sh?}1(V%n۰ tAWx7(OH~(7E=ׁbK劣9㮘u6̮!@:Z^#fwR;酁- rbD msOb[ƓYlՃE :Ph1 3ivٱn 4:ԀuZopA' P_chPd77Y:Z rUN:vN1H2p؈SEq͋It#f>3|U?.z99 4L%!"&6:C:~Ds-uuz {[;x810֭o'X3O;J3/YdƫAQA~G/]q?aYFpQ,-#W^ta:}Т6 ݮkؕ7A!Gr[VV.-+єs=*,mrRq3WeL R'*%Bufȩ@ Pك8n?3G<,v_{RF:z{멵Lumu8 m4eUҳ9/걯YSp?SuƜ(#x#J>e?HhP}@q7֛Ax~'`)#]\g$p`tg|.Q먻Cu݌d%wQ'@ پ*jpW;p@3J|?ĞosB:0_v^%g18ntv4HmA8o|+;:b˰#[ Or [)!gi?[^e!GHI•%m׷iC}ϟFNw ˸MJªO)ӂRژ&{t *R9MK1^@~0su~9H+ٓavatĝogIhVpkWg$8z]D&#xl}Lm( kKb3^ !P"t9<_w K_Iu)[f"ğ#7zAmݻ5t&[ܝ!EH]Q=]:TK>g <`eĹK Ab~ՆRS q*%)S-{cBd0Cvs9[%$IK9x{YR! C};u.\6DT! jEO^»CT r=CW:rRmHyWٹHܶ6(uxP'%x:-2nZ9,p4RgYe*M+蓶c *k1d_Yk4#B1h ?MtϏ#U(A`Y'S^ow$F&fTv0"a^W&?~@ޠs+0\ D]Wr827ĝ|=l80s|jJy)Ӭ(sYu9>wpT+2&$l)INȡvɜY T.8| R,H5jbX H bX6 7'̂Z>z #2Ҍ^IntW#첈uf軿McJS%C@! TG j:?I_) b]4[ᾛ{(lW$BDyyR7,574H&uϴ?s:A"^L [ w:  T 6sΰ-J8*O(Dzo([VyZ'X Mp|_#IL@<8y=plVt3K`ky$ъy"#X^k ',d9cl'q놋:_-_d:p х&.׆w֪ݹ\EC %\PmaO 51GϦ&,4:٢m4?"e GC xBz[eS8mr>Z `žP!Jvږ D?I^F~Lwr83kƴJÎ6bBr>p]^, OiC0)~4fE.UЅ+p|? K Sa?T_VOVOp8;K0EL9EC9%P!Ͽ0; T:C !c U@j!Rjsc+n7,K#GH/72`f)Gҽɥ4Q"]X`}r;bDẌ́u\b>P^l%4=pG.(2ف|߅nx.Ҭ1KpX>b+t 9e|zadPlT[8b9(\g6GX *0Y / 2LPa/H0XOoJ_Wm8dv4L-xhIfz +c,Dayj]2ptH=J.jo+ʂW Q iz1cVXt&SUD.UpR?5OמeT6-9j2)?Tӳ?'>NnGһL{)/"tljb0wK'c>{_fDݲNXH2C;QǮ (\uY{d2TXkA1x"`2+6OB;|pJ4]` Q &m&T wyΛLb:h\1䫹3yqc$=l_wF@)^Uwhq@ ṇY[oOp\ 5y IN ecpsJKĭT}p^*bf}PMT.)A{=(P=ig>_K@ OO9L KgZ*bF}T_j|&N/KiWBP]@_k M95/ &޷ZiCd fTā*<$+5{-i4`Ecs:9 E*AcDޫJ~ @Z) AڳU: V9ɑa*d"P@ 8v<Y:J7X4g^WRb;#)[2'.4Ʊ`ɖA“tcZ鐋5; sQSf0 :ɂO|ܺsV%3c"komQvmꉋoާkM]~ ,;Eݝ_FT 7EAyhm\jo2褒Ww͊]NWd>',JZ'9E{{4>$cVęWiuF`w#ie ;t  wP軃9֡ Wԉ"ȩO\"H}TSwM] =<ۣ𷔈< .e-J"Q"9?T#E.44ٰ,-ԐGնkbsp`\"c+V\#Q#e~lâb%dC;B5g1x2Xi\t:W"kLMBɒ1M@B] s8\4l˓|(s:n%C#&݉?b|bκ"+\R4O(N!60!u|6*%|f"УsVuY+6dHy~4/="#*nt+R)uSH?nFlXN?j$T7k/T +# ŷ6c4Z4|pCX϶k=azt~^&`iN=ATcbڪGD }u#˔ DSh}dug1aLoQ~H7<.=SKuPLWd9`3;D)]^Qʁ4˄%vNt~@ 4x-/VT0gHUMjntEx0 $ )&dP' w:}'d3n,@!!o2u4.9DuD$ޮ[*x ~B!EPkd̞7PcMna -|fEZߚ2YT2UZu~i,`KMK_M$kDς(NZʗ0. bW&rnO=ޝҞd'x* " Dܐ~g \VnD Bi!ge2~ q]sh1%vd   B43h }\;`/RZyiwYwMOXIhK5m;:S+ʸ;f ϶*c5V)9z1<Vu{XdPٸ1D~-bΤ&!Flei@Rj7>(ߦJA! qa.r,?Mp7:*!f%|`^գӔ)VmY|vcīP{8D- fI6~GRpN̑O@l:値>!ykg:e f:v= @MeQt31O 4-PU~6 ]CI /C*!*@&٪_Zǫ*n^+DPhIf'hC`P8Ś'$r(}#-)L-!u%Tq^n=wrCȧv{;f0ǐd]?W8ñTuf(yv0c,TkH䎼U*B~ؓwa4c"g؃T=cTj?.rlEOXI6hZп.Iu5xF #RK| (/;D#[$c,( !wS{S@\#D'B$eg̒w/>[]^l!#D|ɎC\ke¬SnxAs|s:Or0Va 5531/6^^0A|n_!na[AJlG+mÛ2# 50"i~ \ڝIZSSe`;cQ#1;Z[@m#>y sii/rE״j]0ǀTҿ*o6H=BfѲTuuAwÖ>wilL-@)) wv!jl-qn8a4dyI+zBԮX@; K[rR7l|X3wIS>]Ip9U9,+s 2^X#H~x{< 92b9il8ɛlQz,Y+I;T([x)Bv 3PhKy%WRX~f-AeTaų{IMjbyӔ0 hkt9Fz kS!T]Igzv3|U"dr J3,,;o(c𤖝>ͪ#R= [*,E}]xU/&g#$1n鴡>F8=.pM_Gyݝa69?4KZ.UdLyHy[DW7y} 8}6zi}1聿볨Y'K-C4M1TG1vWW]3Qc_Ыg'tvܡW dQwgniגm#,D|+-X E92Քrrk:ՓO0z~w&y l;DkYL!F_Ab_сRhԑ \gANae`5j 0w9Svʴh +tƒϭy۱ }zTt! $S`ovl jȅF7%` xz_ !vHVBBF|8/qqX'^>$8(ڨLdvqplY*g[ ASiCѹ},Ã" O( SjCWljq$յVQD ŔO)A;EVE.8wQ ,7V7B'D\aVom&s߬t{ %;L2eF"+gp<{~/Uҥ*0gTYfG={Iƃh7L;2Fʝ͆kaTSTzDE5mNpbXf4FL)Ek[g$ ˽Gw3=d~C-VJ=[} \?9-}0$o~'/I-d<(v yz9I\<) & S܅6*pcuĉ.5D>};ccc^ku<^qvvW2+QM W4oLk-W |poIX-iuMd/NAL4ޤB5PbTeqg?yMH J: $n cUfڅ%/egR[#~ְjWզ[*]LsUȞ k9YE~Ⱥ P'Gvz*m_T*e:U5xH? R|5}X+%~^DgtFa1*kA_Nb ߜG&=P1l0 &Խ\ڀ;HS2PKG0j'=)[2sK ЋNPmDƹL=pzBck(;P_Bfs<ӗ6yNLŸƦ Q/ w2u-ҬnPS?@>k1yKCҸ6jޜ6HN.c kn)[Ofm6@4\l֔Pixj'߬a*PH(8B| zo))-&|@Fhߜh$4b߰.3uoIY y8s2޷O U :wuD!)BX}b)ؐ-l-@tܘWI-M77\.cwK,>,s]o4:Oo{OdTCVuEHÌ&6`(w?*ZhzVAdsN,m /K[;~>%6g.EAJvy76D,AFLjOԃOt>`f`3շM;,>1mԽc+)rB8ȱEy!K@HQ|Dck؆Y]Cٰ*t$[Liǂ{NJ{Cli'8Xx1(`?6|_Hَ% ڙX*Fa;e?DH0氼U౜ǩ 33`tH 2pΔ3s}3lO^ z20lΰ6jҲS`ޫ)4lG$3++˱enT#UADV-@cǐ\I$P>,%۱q*^xL%YL vT\-(˯L9{ dCqsd"P/2.IsБ+f!R2\&dU }N#~$Nq%y83fl JKXlJ<;ZMMQI%~hȭ\y;+r K(+6P䵳uf1$sƿ"iý=]\qmױM΍П|gRU߽D7񱉣{do96|$(T'Z9*DxyC$KHG~ )ݓ)@QQ)lcY$fd|wUKȢvaƀ({/XNx+`S՚ >bsN4't^EuV3[ݴq GNG|&=EEփ91pQ}_3L`$hFN-!Gp%]?i>7ҒF.'w| Eh+o9gIO*wVRbrHijnatنG!a!g(,TʪSFUQ3Z֜<ȺIB6%'hX s!)A0)YZƔPJQi!mtbɝڼ_C[!kJ}$h֚!; b[kquB;VYߝWQ021wx#mhu|\A"o芸DXB] WI2̞"bHϝ ui* O^VՌlq]EҖbA/\@(v4GF'o(]T[A?J pP ';' v7kG5ϾJ>x7|ѕAJT˃!JjU+Eo3_. S*pCCS/L&Ҝ,:jVBX924nFHw*׀-þ41튲I[r8tؗW!5䜍)5 VzbMgmmET>1>>{`{P|jM&Q-=;FmJIwkW``@(x* xo'-}騄iE0 \qVꁬhpc|-\Iea fՒX4x"N y[vl Ut=[`B+D&g`Cl_vVrCxQRٕ\A\,Qy4OU A~|T,%6?sۻ;h7ugA և ڛr݊& =QU@eQMHfBFJ +# Ŵ#Ҷ/rvuY5#Ȫiٴ f¼J} :)-c$V|@rٚ  1i@*|eT@B./w-<+Nhbm\A@u)ܴOoY4xVI$O:1$y8% [uEGIeö;I~|+TsmI[.87W_4xB0 )1%q-4.CG6dUtH]ꉱJ_POg 1sɬW"&~L>GO|l*@G jsTFsn6lQ%H7!ܔgqXpA~wrWĻIZ_ePv暤JDtAp(}rHդP6>uw.!#c QnnʓPy$Wnns>͆N,NJsL.~ʭS3S )-R#-wE$K} iY? tnloCI5-tO/r;"Q)0;U#<,F23 i؄ַAO0?E-\.+Yc*>;@2b" 'FhNԪ2eg,O=?Oʹ[6iy *ԘL2=/ 9a{M!lE!cf:%౫{n#@}IJfz Ǐ5\4ң"[}շ=; |rI_d[qtqf$ r;7M@̈́?GX~0*h2?,伱]ͅqQ ; qCuB̮]k'’m~hx"ia9D{s;RFl:|QKX 4@ele+lBqP58ߗMɀ;'Ѽ ?ηVs }`Z%T(%Zw m \Sa*3o rhVO*HLAfzu8Ϣ%Fcχ LM%l·leK#v_z[E4(2/.ˮY"o,=2Nk!wi<BZ?tn",3DB2 6{s-Trr]n)E)ޞx'6Z~+`8^74)d|)@TLt}B܉xYDAj8*Y jX!ReߑQPXj[{@QVwl]qX C {AMU8*rLs!o(ūͼMlfzA~u*fթT-?QwB;Jo#1Q տ (זtRP"Il9-Qmѥ^,c^A~ilW,/>o0-B:υ꟥/ :J-~0EώL8.`86SLD2Ef,;< ƔWb^-"-6)ų>w-'C&(ՋQհy&R9I>naVOfO#0MAj綱KL?YR*aV M QP:96yѕʕ4}9=g =MG G}3Vp}( ~<؁UnBoM/5ǽPws1(Gߡ*q=PH0%/X 彋X='Ae|r۷!*esoy^=]ČVNFhoX1DBNrSRA1+) C*GccWBQX"IdkϨ%ȣz1uw"d,AO=#*牘jpi#G͸n4Ik0cz~\(/2245i(אZ{Jy2d>k9J(zk@{"ݥ pqK.ey @-5$jl9Ul4zg -#PNNM nI~ފΑ}V:V;M:iRvvl4rLҪ<+s~;t=FVCr]dH[Q*z)7xiD+gʨ3 Q /`@2ʡ˸|:T3:I]k6%B`͋^&;1ZG4!:8= Ľy<5* ::It]6*NO,0ؼ*eGOo{Io&< pDnڽ+n:[ /|¤̝AԶYٴ" AVNQ5!ρBZCn.r˖Ǯ\:! ni22 JdQ[HhkC6tzŻټJ2zf,#bc{zI; wZc8>KÛr$Pn. g Է%q%wGC :3UOgqr6KAbq'>R` F#Om1-yl Puײ|Th|᰽bhF̽yKN>|'gεԟЁ|aDS!nl]~4Ҵֆ-$2uԷ+Dx MN:xQ_ (,Ҟ'tRpK$HaY:||c1=M;cTϔu/ZoXm ;LYg]F}0Ա<}rNmh_ϝ^4ڕ啭nuHWЌڒ-?-ӟ{5StAOz9f9eL͇/Z0}Vaȱ9Ƞ  Whśȁ7am5^bNjNn՛!EiOǫ.U ra?ãh*\(& @OƯ.; }L9gR}8Ԗt;e+TrGxхF`u(J!a?([٦Z',^&jysFYUgn^kHlBjPl4OÛF}ESIQ͵.6@N `]fę%ͱ>5P~w>=*UWZ0;?.GQ=xr\?6XT .ǓMPy9̭,]TM R*TACճ {ѭ%QC4f{+3:Xe LI~̪1Y-h6w`+~Z-599RZu&A.c9( ǒ%ɠ8wQA 3eb><1HN1[ rs5'; B79},--ypqRQ5;Xw_eY~qrNKZi]`)G5}k mpgډU1*un~#ѥC?W5ȶS@k85ڪ-23E])efMub7r.J%Iհڪp)/>x $`Y`wd*98G7^AAy 7V(qezb߲ߢ#yQ!+Nn;|m1u;FܻJQko{Y\GfD6zU5ms[y (7IrpV1U忤6\4!7TsǙ-t,vHZJu ,he-#xC{lL(" ,6[^ @O#'XڳR)Wx" !!(,RLT\%n Oq8ǻus&le -InJthՕZ ՁV7'11Zgr @6_&5oFo/I%%9dӂzxP-dъׄOo0b;r*f34t26[^^4] 7}qIp~[[*m f - vgΐ=ѹ|BS/ހ/,C6b. 4̞hGLW& / [hHا=O"\C ١{ҪT?Dz6FUjz~ؠ}&u]R/uH/k#&ưl WjV.*Wiq~O@kY`apBNScOF4`CjZ))OuÆ;xI OAC_qC&2|z>=C9}-~xꐬ iP9caՠx́WEth.P-t 4)zbWX &R"h<2i)Zy\2y (;ΤÓpVu R;Է&o&#B.n׾K gB%KF?""{l$2<s;eVlW Ziul#H`h5;+1?8&Zq*<cg?髾,J>=LWW03ԫA`ިQ ʓgnه/ܶ(Ӱ7 Mzc\E.OuwNHo+*(IBdTa?o7b\i_LLA Z:@qq+Hāzض:o DvsyGF0UʃϨ8gٓBrv{1(^0S2qjǫx^;5߅O@n.x(hzhwA%v @߻`JfwNuNnpyksW3 x]fFHv"za3UIGt`o4~z;:sLbc#,DW9_՛g'hYjGDV=~Dț͌@Yr;>R0+RY6XNz/ŝUH[HbZ8bma]#ot{D'^ ZGL+n'wre&Ƥ/kY9o""F*SlpϪVVDJrUunIGkkaCu,CW_ uy@ Pe[!|4s(`"e[5l/[kḻk<.|Rb~^A?! . v_w U'{`mpkutشYMjAGbC_X]ګ>H-)-E ڼE[r'ߛT8^%xuϹ rQE_Y-oc9pA^!Ņ}Q>Dp JI993o_H)"`]C("ѶWD2Ӗ2z}0ךAT*ՁΑvt,o W*76TQ Atpel \ :\¢660cNj7ZIIߚhItlk#'t42<lI(?IQ? =a"=2Ӑ~JnP1Kޘ6+tYG3ˠSl4'8QV~\J9rHq{:䀞cF"1ߌ( F~Fm9. G0;=/SHLTf*bT0 mNnuoTmʙzoQb?ףBnπBJ.Y[i-.tdaz?fZ|""Ebyk;u,!>}MGP.*(:^{4=ҧt v!> j0ȧCхĶ1 X4".N [39b Dӎq#TRq]«u.C>a$yJWƼВkOjN1`k`O,x7rp@ePԥeAxpAO5MOwWk}NO?ы6-\ze;JegӆEQ#, }5G]T)ާK.~)h>-=~*?ݕr#DDy<3_1< ]Neu^TQŏL>L2V~\:Yop!f6@SSf#} )n5 L }2LHֱR6ȂkE/X+lk̥t_.%bD!XT(N@FљaZ+^?4QT“ᴝlԱeH9@CӺzmB 5ԚLE8b'&b%C w}د,%n~xnrq",TA-w>pg͆LjnEv8Vdi$ׯ(כitYg$l\%vbx?)Y4C=~2:wZgv*a;4QSt#5$Fox5X97nfNIv?ROV]MV[wG)Kx}xABRoMLa9n0=*-o67P7ĕC J qBxF@]S@+cMggB.HMQ"غjax3wJʋؼ9!S[9MBP6s>>#F:TPi0.LWy \6e?n0٫*l #9#t% R5zv8<“yT~Cy$r& ];MNCδ{54[Cv9RRʈWwxn.t֢_N᝘n5pR,v hh|sߙwfhؠiW~[3 8>ܘs x]  V(+fYk y7OnoC[Uغ%a9TL7:W_`趏xruxk^7.chx@~ 0Şʬ8:<]tD -un4udw]XҢ4br+4WO!3Dmj5؍,ҍgS^]}(oΤ9Rw^/ѫ{k "C"oCȜ? !.E>.d4O(e>O's::fҬYԸ&}rVaE$Sۥ:(i]w}I`!rT6O(Bm^'c1WcP_Q'.%=hsZy* oT{-?TSL?ӌL} /jCe\mP ݼ4ƙl.#c(v3;Z 7>ԕmFw_ݫRw{Qr/?&1:GısG[F8S}kZaKq  C +yX6]yܙDFk05*.Mx؟ e&0d;>yZ, ,ADh*:FJ<v_VM6)熎Vf^mLZ6 Yv (q22ḯۑ}I%GU//ZΜBl  N0 ,Cw7XuLzٽkkuJdt](0N+R /-w(;.*"JDbeikhScd.b ^,Upfx!~5q.F '׹3%c 0`ݕIU9V^uOUº`P,{H8jT?&.9~,׿^$<5?H:γ;`HXmDw`` ȠS/ADE.zǂpRLueW4>ʜ'd Ipr!#[ͅ+ǧ E_q>yM B$e{`kY[(b[Ŏ0>~S;Bu oog*J{'/9JIEWA}Y/䡭6 Vmtp Y̦(%-:}Ct`baUR&A^6 .¥'95~4:u8*ܼ^>&Û2zc ~u^TUyÍY"G]UAg^gO;z飇'`Cֲ"Mg =v`s,vk{\@z ܮWxL?6YnvqФjyh_D(׌1ĩ3Ff:-RNIVQ@=?VX;|Zbad~uaD$`3QlhB֌Jя=ҷI͐Rf>F<ԁs%uU+ShR T iB+.*CĽi껛t'A$ă]-<򲎠ސTs^~_ne$3< Bާ͊UJrqμFijS)9ƒʳRM)#qwsbP^x 20}NZXh[ ̡rN>!tK`+s'I |]_mbZ"hؿOFJյIK@G};{b t1b; hCO?@,gz c e/#NiN!-?֦Ix62U_q6HmScr]Мj3VM-6VY>`;kZ`Ja{IDϢ(}(m!p icL!<@sŋ39r}sl[nƸAu@~l~yv~1Gs`=z P˔Xё)ęKƴIb *RJ5d >թ=gZb"yD|i吒9Od}`F$'(`rsOJ0 tRѳ3!ghx "G܄^^\QnQdD`x&o) oC&m!ɛHr&0p i>ŐGӌ0:}!a^>:K{ˠ8&P}k5.FNOH,'g^0p%=qlB~Y51k@QhPiJ?oLR!-15$nX $EaOǕ6li-$҃ ɐAH?w$w,Q$a y B[ a/*A6fXpv,<*GvPԷe}/$O@B>)=Bi<#!p9p]PiYx!3z\5&'E9o:bYd$6.k&7r$k` C 1g|RZP!uAAc:~["1 *4-P>~q+8Q 0rwT-lvFFb'Rw<`~@ɹ.fU/ nH:/ݪ?8Gm`jVJ/bmt=rYE(?!|>ۈώb\ȹuʎA#5._8TS<ϱxZֿk֗|,>9ȟyu:*1u95^Ig~$fÿ) h&OL*å6Bhp{Qfp,%.Oeov Q^oK(ːZW8϶3PG g#kZuV!bp)/M`6~t)Ξ$u+mC 1=^q""]׵Q0N[%筟Io;Gd ԟ~hB:_[m΂VscPGͳ=1RxAn3T b@8BǾIa|ʛܝ>[+1 C ?J,Cte!u&+˗ΑG\KS?UĨ`)DZďHZ(<dZk9?73xMI{pGhj;KNwd߭de[8x T~Knfe耴aG,Ep*jFغNسے&G݊;vROgu yn%2y2^L ' xȂ$E2Щ\?^%}(Q@]Dbcښ$!XA==AܼWmRTkbM&P^ X垚C6l!sE":lsO*y!3>{P 8[\ hk3V#{FmkG6r\^a[  uV=7`a{ZT& !&2o(Xe$"::ʂlWj@W^0`1,ަ"G.eb]xX@@@&t P۸jVy֑) 521WQQݽ뵲k/O䘈=uЕ-Of֦&5mSc/*K)aFCLqO!I \㔖Ӗx| fHs 3u9,5.[k8 )B-t N.ޙ"~=?Ρ.8)1kU7YJÅXl g#pé.:ʧk#CMWuHVPJt:(mUC{Y7!TwtzceB\F(Ӻq^hyV 118C?*&O rfpv5,ZPhP%[.ZPο#H:4N*1jSj6HV?kϕYc4 F;=~iU0htzM1bΊ7FJ^yZoYuCڥ w͠*tqXZ&*@TuXWy\gAs7n>r;Qz/N#>_+jߙmCUf˿j mc$>!xFb 뻾Z[N&IkQ0và3eN@KB!5N4^70TBw!?Q:Z*r%"Ug^#8t;t 1 n2j$l&H' hg[kxŅ싲]Wi[͜t%fZxKU5Qd-f)4v!kȖ}xOԤr2BT+Ʒd$ L$v㴕2\͈DO@ŧ%9mAF.q] %\FB6%r羾~-yM}%!#c$ ˁoR8 z抟 > .c @"u@OgBmIUV4'`$>T/٥DY*Rfv,Sl[cۋh˕ZGꀓC@`GҨ]@jT)ةE&(q2$0|V}XŞMv\60:v ?/W&Rz| -4Dx;m ϾA)*ۏQ"'8Pa>l2A}YWJ̈sxDY!P|qh/6/&}2 Gz|ON\R]+ 4RRNVJӹuo}C':VZF?m[0r$>mL=15a5"N]C{Gqf@^Gu ?2&zIqnI 2FVYu ߶_0/@:=^5a<%(BEV(BJ" oBݹc 2793|+FS9=(³EvV 9u"H4({\QIo*FhsL.K&}Eqfُ"|"wmx~IħɹFɟ-u%Ŏ[?\rv(-,]pbiObm{8lo|$14~aYC-;{z4Ad>6fA)—T(So93Q;-iB92L;QFT ?KI2\}((1.;B`D\bʥض QqUvIAl4Y/y{\;O /+%;cn0vd dN0[?yH9r@ z7f ^hM Y^=Lk]I~H HKS:Bat)VCBԾ}rӫh%#Y,5RM:AZb'9:BJMkJ v (BT ;&Dti**DSFZ,!yi0%s#dߦ/=VVЮj!O'M~W@9ߒ( P/M1< lXHb8+bԕU$O1bALqGe %FrٽM_8KvP͖Yzq!i sZ˝tZ'k´ D5)ju3=3yHhTߗDi-;Pr| 7p<ʦA ٴӆe'DQpd+6|T֎QْB`2,&Q{6y:%Jpɤ'F-EF17MZ[zDn=#Dbi |t|T~>l7OӥUiFǰ"PC.@pߌ =#mp7}Y'G,UUJB*J HGxLH{ /vY}Gx8euli1^`,&Xwc\js:ѧFaz-̭zU"XU\jKܞ;R l6 0M[)`Ϊr Ojj YZ