python2-psutil-5.8.0-150300.3.3.2 >  A ckp9|Vpcxd Z{vFqr!v)h{־|YfM@!x|d@@AP5Q)bQ.H~K҉Do"b,(e'mdXRr3$2D!wp-"⌦uT2VQ_H=KHlˡ|[\%a5 JXc+u_xߜu.@UhM4US8W,G-niVYbuP@w+?Jj^#bm",<85794298a6cc9f74f7cebecd24bf9212f0952c2a0186a25ff961a85d2a07593655ede34e6db0d0e3dc301ec19644dedb2242bbeb*ckp9|6~"Y%ye".3N1[-~FȔk6cCNnAneRy ,|OsOT s62" vŐڕd~nFEc֡K/-R 7{Y-x]8_A(Xk6̦o 6;k螈E1AOڱ˵_>:nq,>&N~f2sgx_xqпF䴃Bw'$&'bFQM![0 #7rלpF=ݻTO\>pA?d $ J  !-QW`\\ \ @\ \ \ \X\$\ !\""#$($8$:9%::):BFG\Hx\I\XDYPZ׌[א\פ\]\^ bVcdeflu\v w \x|\y.zCpython2-psutil5.8.0150300.3.3.2A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.cibs-arm-2PSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxaarch64f2RdfjfMe866H{HHy]g f@DVHH6mYcXzX=  ml*T]Ntkx i #= Zrm % =t Dfr~.> R AA큤큤A큤AA큤큤A큤ccccccccbUcc_=ccbUcc_=ccbUccbUccbUccbUccbUccccbUccc_=_D_=ccccccccccccccccccccccccccccccccccccccccccccccc_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da9ba0eeaf3f840537db497ac13871d6714dc7f07449e03c47fbdb0bd482ccce09a34518ffbc65b47c03580d6f08b7133c6f7f45763aff587d85c4ad91d88534ba821e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c332424c0a4f29aeb7ce1877f45ae63db990c89608e84aed1729bd3f21e4a7037f79a01d0df012082ccdcb6df978bb41b47a2e791b47ae6e6edc26f38bc4288227c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6aa7331a475e8c394131fbe2bbad2d6655150c2311f1b64bf255fdf0d09b95236aa7331a475e8c394131fbe2bbad2d6655150c2311f1b64bf255fdf0d09b95236d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d82327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f67327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f673c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5cdf0ec106c84f634a4f5ae0d18920f7e4859e3220e083cad318b056c1abe81cd0c45f2060598ffc44db785a318f0e592bc091e9750dd752ea16ae0a88f84b88460ef967785eb2b77e62aa0d4513d648a8ad4f2aa395c4c291642063d53cadb70d6daf804106907da3d98771d48a2c6d47d6b083405335991466d6cfa040f2c11e04c5042db8df4365b65008499705de407beaf267a2462c5b67e5b48d3c9c11fa48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de3027452599d8bce8f51412a7a76c58edfa4a2ef2f1aedddbd62bca96d2bb59d8f07703536793e8f704502c9a320a61fdc0631b121407eabcfdb969db06f4c0fa4d4521c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7ef5c6672cbd2f60eedc79433c5d462c786b7ce91586d44c622d76482d374f6b12c7a0ca706e263dbe17dfc482f7f22e5ec4ba5e8942825d2d2486feb53a185f4bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c7471e3f25b4b6003b1bca3c7b94a759a241be6d1a075f7ff593e44942ac1070676ca65d3563eb56ca119fcc25bd6808653faad22aa20fd58e4d75586bbe9d94ebf56061d2ab4fb853efc8fb7e2774811c8eb0c260c45c3cadfb97cb5d02f753af835e580b756dc2148da4e95daa6f70c60f558290ad25dfc87a2f234b20eddea22727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7f1ab2dab7e630de90e6bc85992139247293a1214830638e6aff165dc7dce159bff7bcf745fcd4fef0c08653483b843c2b2506ec59b470c5a6306a8bdd14458e5dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010ac685aab1f8f7c3ce9ad0a36ba9321ef97a29365713b4bf41b3112847308af79d696fd5d8d7f8c970b23e7ece9ae647d5ba98611332f6c531db5cfc20df0aa4660d851af814ec858129592b7c53e71ca73a955e18026642a9e865be89b2669d961e75ece6dbd023cdadc501790f479c7b2a908b058f679e16fad0792e61384dc0c44d7ff9d0501bc2d7c5e75e32e889000bde2e729701a2eefc901a204e67e9f8705efdb84493f16f77bfc5d34ac36de41858cb22f019b2ecd912819f2e99751faa82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a5226a1079ed7b1f44a557898aad4044f9e409b491471ae4bc44310d9f5ffc0eb07d121e9b42dc6c7bd76c9e8b3a18f5672ef5d56e72333be348cb0a6bcfbb0c61e740df9b4f4882ca935eee5f93488bc99dc97a6008bc72ae846dfa0d55b9c9f2c58aea3bbedcafa5cf742231887fa1ec4cf10bc4bd9d2340fd7598e2508eafcbc0a29abae70d9eefff8c73762c60c0a4d80849b963774bd74e20d9f1c6a82b33d7ad6fe45e0aa8d1b0926680f46ef80af6d6924d2b6baf64598a7a824e2576814526ea3aa00ca54e6245c2d8987d9605f94da8e7d7f52cfc6145157ea528a15139bfac7b404a6670bc33903d073383226cc09b648cbaebe1ff00037a69acca0732842bd2b66da42bde97beb822ce8d1f0827719cbf0dfc6d4077c8b0ff0ef3c01b59c9abd35a9fb5291acbc55ee68e77de9a1bb5d541a107c644837a08f9bb5689e9c1b5c802d5614e4407b36e3c9fd8bf2b2a04b9025de2e3c420697a3e0c6903dde2201b47185b3dfd811564eddb14f15dff0ba3bbe274e7e18e00cab11dca139ad2afce98e5076c13a699ebad5a0ad853bab7aaf744bb9af4c1b8a382d3d359988e55b37848a56a955b91dbaf062dd2a17e19b3ee6088add2e4a536eccefd0981c9d75106ac5b8650bff269fe290c20572c87c3a170d50ce9ba94b16482d4772d146919cab1e2f93aebcf17a38558aca8680a05a034a63c808ba00e64babca107def48e33cdc2e5d69fa6e22c647700625b0cfbe9d07d3bb778c6939635d8544528df3a51651315e3febdb5ff42ab8fe0c4bed65647b0dea55d1f2d8c99b0889a0dae800aeab8bf4085d51037a1885224e84ab968e670b3a66774338054334952d48e8060d0d46a4568418c65245721b7bb5b6a7e8ea6c2c6989c2c4b0207157143bbfcdfc7e0e36879669bbf9022f3b3ac204bc20d927452b07979b024db4d05d07432783ed680f30c52de0ed635b5fea3ee1123748d489b3615ae78852d653db72dcf38e5c77164f841abe1fb4c75c03a30e3aa95b0378aabf75ee78d2d7a3fac74363ddc6526413abaea4142bd59532bd1e588f6905186f75f409b876821556222c483de9867f9d2b14dfe7ac2efb800ded4a8509cd66276eaa21f3be37ae1b054e47c1e61c09adaecc8010019dd0b8a6b687f48342106816b0374cc19cad4312f5a34c95f38ee8a0a772009df5f7f258018b44776dbc57c3bd92256698ddb4f05c67379131bbd42b9efd4641e30bd67dff0a48a781de5224fc076ed040507aad832cbdc95116bfbae5cd45e0578ffcd86bf2de24d6b4a510d451c5db09084d0245e816c7e06d48d61c0daf5873d2dbc403cb3e7467f3d0ed2ec8f0b3a7b5c54cb9f440f2a03c66c318fc61690761e4102f9e65b30b388a0a5af55d9cd4b4b3e9f74604f50e0263f68ef1cb95221b98e447754bacaf7cfbb1add606747d6cda0989131eda50ed8bd934c4d652d95a9c63d543eaca9b8f1d7a47088294e8e20012af110f86b03649f8ce53b7b86ad37f9b97583d835b7e38298a92497c9d09342054ea8ef5a243f1d326e4499bd279ea6f9e536e2fa34a133cd2a9c2dae08d292a9671e0bc6db3f2d5926082af4fc834c5800a973ec51e72dff5ce022f72b721ae4ea7d91f4c5f36e4119b96565373a3cdc958de72f7271489c09631e0c1524c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-150300.3.3.2.src.rpmpython-psutilpython2-psutilpython2-psutil(aarch-64)@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython2.7.so.1.0()(64bit)net-toolsprocpspython(abi)python2-ipaddressrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.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.python-psutilibs-arm-2 1661922821  !"#$&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^5.8.0-150300.3.3.25.8.0-150300.3.3.25.8.0-150300.3.3.25.8.0-150300.3.3.2psutilpsutil-5.8.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_common.py_common.pyc_common.pyo_compat.py_compat.pyc_compat.pyo_psaix.py_psaix.pyc_psaix.pyo_psbsd.py_psbsd.pyc_psbsd.pyo_pslinux.py_pslinux.pyc_pslinux.pyo_psosx.py_psosx.pyc_psosx.pyo_psposix.py_psposix.pyc_psposix.pyo_pssunos.py_pssunos.pyc_pssunos.pyo_psutil_linux.so_psutil_posix.so_pswindows.py_pswindows.pyc_pswindows.pyopython2-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.pypython2-psutilLICENSE/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/psutil-5.8.0-py2.7.egg-info//usr/lib64/python2.7/site-packages/psutil//usr/share/doc/packages//usr/share/doc/packages/python2-psutil//usr/share/doc/packages/python2-psutil/scripts//usr/share/doc/packages/python2-psutil/scripts/internal//usr/share/licenses//usr/share/licenses/python2-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_Updatecpioxz5aarch64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=262df3f3e7b1046f59c9fc7928ad0275a3849347, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fac71bf9aabb33b4ade652856e1b7b3068e7b6d, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text #+,-R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRRR RRRRRRRR R R fB~ 28_=pYutf-842cfcce93ebac52c7035d9f14b97bef701162d4375b739622377ffb425c4da8c?7zXZ !t/Ş] crt:bLL ڠ0'Ң>YY*{h±̞A7ZIB^NA9u6R}fݢJ&\o&bPxBjnH%œeN7[怜kh[H1m.l bY풿ߍg ǎuƝFNʿm3@MԐmz1@ۙA6]\4p .X.רv{gҚ|7Ώ+cRG} sH6[xo37xS,s HܿЦ"ت$AQu- %W+ի]|\|rb%Vݹ9[gt;W(}G[Y[h5t-2ddq] Ov ^J7G:{SDZ ^! Emt,Xvƛn+GJ_~V};(hsP*r\c1o[/F+,ۃYyH(<> צp%Hh`'$-vysJ҃_Q"NJwD&MimLf̪u]SqIk *W]>ev|q瀱Dzՙ4'PoK*Y"T!i}$-ԝ3LEur\+'t3"bQx??9_((N΁.Hؽcq#[SPIUو f`}۸;NJB@.!e3Xc38/By|4I- ,͡eL56:yw& abrvC\ #qHP  NzֺSP,w̵]X"_[*I޹R:z` v5,Bv"+ǥ.7{1oz[N޸EFo&Z`?jl:!hÁ{儛Y^oɆ0c `v_RGdRBZ7 2F_M\woB{&;%Y% :UzKM\p0GQ/uۙ:HU iJ,G;cX7ċX1`u|̐IAQ3_EH¦JY.ԯBIB].J}7*!Wk ;#ǘok}=K;ƤJD$vzVKs{An?@2|^ZeF+O$TN&9i3|fc1] E8 9UkH?db |҃? Fx#M$@9yx%!S(J| Tz, -ޮ8f& yd8w.e/_F3ދYWeģ[L6&P/c.% DT4` 5U:x;`%Q"xCXB72qŎly%D=9I7 J}6ڝ=Q#uxZ]YnyQF8≺Ԛ ]8ưkE3p?bxgKVP 'rrKB1jӅROQj~= gWQBT1 \xCDL\Yl \+ob͓[GbPT Ԣ/kg4a|wkW< KLS(޷UUlbNw } „qsdn>;Ɗh5Gc9'=67z W]7Nyk}oP,ix18l*̹[lؖSP7pd.)-My  [_@? %ZI>*r,ob;1< v"d[1͕ A!TcѵòE= hEH8v.w{ fR␫cljS[dRp-{ex[Y"B1rd ,/1ph@Hcq8E΋O0t&}?&.q}nY? JjfZQS7#:}I }w6г5lc4Y8>B ͽ> ^ja蹻 }}?ђd3Aw"=ѽ+ %wNb#SJ#'_jMoeVDk]K9fC05Y-pj2~7?mqulQ\Y:?S=`Qg&ssͬ4AVhh]G5Cg#)ݕ8|i$~O^6xV.w!G); `{D'cdSg&pgEɫ"M?n LjK H'5K,8ŷ[n q+˛_ou ФAuUmUw6YȞUϴ5%Eà SH3}:ђnH~hH+M͊rߑmQsJSFL^B)cÓ K\lŪZ+3Y|9nJGF,Pg߿(fj/T9?%%@F `XBC)r3jٳJl7l,b ,Fi/mpNNXw9G|[VO&m*7;~Zx/ny| KU\qlY ߎw"##C;HclH1ބ#ԏ mX=S/rh8[m.mT>%b1my4aMG;y노R4وh wvb@S/ČZ/aBnx7r>RH=qM{K|pk@65jS?J fd}*3Wz"ptޟS~ۃ#Yl.FG YKb&i̗_Tԕ t;Dpa"(0y{̈QF l (anP*Q,c(c;A~;j V8y7mmh @IG_:cG?0Ά?|8'vgcozˌKs5<ݮU\~ߦd wW MȕK,x_-5==W,yѦШ ǀ! gb?Ss|Yd1z"BfƴRBLVbrkO++ɬcXü̕Hר>#142溉t+YvCnPEc\d*tjWXi'EZ+w kΟ5s2kW[s-#R%P^rbs;w,Z~#bM ?)AQX+:\T&yQy1`,L]#dt $1USZ T?xn%"Kλ[ˎ>DĨ~tP&#s-ŃL26>u?aM]ҙJR+(BIC1 J@R]Fvv/j! 囀j~%n#Kg !W@;1 Ci @˛ G~R̉--tty7kG~T鞠HAlxӬ_l5@Ys1ru.!_l(.OTszpogƌ[sE/~ɕsꯣlyJl Q t\1v,Z ~&t.̈́,}GP~*ʦ(qjV] bYj0XG)jLN`浉鹱` .Ñ0MɊ"!%@WGH,]ouk 3P?n`.fQ=8u]:FB1+ ֪8 d=_eb )f.Lw?g%L΄8ջ~Y" ʂB3!C-2nh?k8B$FECfSPD*QU{z}ƫfL36,_; |ul|@1m#|i=TJ 2IU-c[@d~p\vPM@; -Ϋ[sws] mfdz69[, 402i}>J8}iĚDRC¢n?wo`jL>m 8z-v boX@@#{pKa[#Lb=oQ5Wб x2-YCL8dotV 7|5ϐ,0حOPM}NZZܰ[̯b5+N1蔑>;0k=A8S1? VZu0_lXf3$[s1uЫk;35 WC BOzHG*i%Q Q!X׶0Ԟ`Ǡk@VNg- ''AZG[4g r|V[RiXΊ Ͳh THȊfiXo} M^R,aUgt]0a_*w0,!^YUWf z9ٚ4|،o(;{$k`&lN4ȋu^q . JXx.C^bif#лW# ~Bwy6key6 R$GDT&g2HI wO>ID1Z3VeE6 ԙ__WS\+@XAz1qWN|/$D X])`3*gSkqZ`EW"['o5yMƳDmW!}Pc D/kVj (;xD E9ʁA>N Ƿ}X$JJH> Q5SUJTB#夐*AsI૾}A\XaYiEk$ԩz|Xׇ! lb^7|:{-2qTx`q*Kf*R]R[9/b=N2-HUflnA^do&9-oe~{g $g{ /Y@+QxHo'r[ȃXx`ųSSNPf(͗" & DhK*ޑE\k ξlR!!;ą g|\pF96 AkzB5}{?*0NUD.ǣk[3G($\AdU3Wl yikJXmPrt jAEoY1[ E+@&}΃x`k匤oz?X8d/~ ? w3o &D:8#!4*٢1j̄J(o]1XtN ғ>XkαUM'+^9LE ֣z?@5)U=Is Ƚ[[XT"Ŵ.jxyTEk]zBo#+nloR0J2J!:wsy%:b3qW+pl @w]"M|멎Bu& aᶉmj65<\bu!QKHMxƵVђbQ6-'B`g|v%$[@aT{W5`>SQ"uW[X*|4);Ai넒5bCZ;"xdE#J1m(5X7[0OiRM oJ'X{s_B~H{ף?S|-7b'!^& DX":CN'*pJvVF!I_`+~Q +X" =[g3^/SLK"[wCW817MZʎa`ׅ0c{ @owl wK 6&2o6z($ OVKKV'{j㻢=[|Ih,Ѻ{.1lj t5 lI f?0H|AuFmCyȐI_Fj1!y\ 2Ow$ڮJAEn3({) Fءcro4^quEM9Sߡ@m9JB' mcHwab:(2l(Hf a)#.c`2wu|x%nj9WV/\MQ Sܳ{eI?= ~TåBƄp;qjE;s2Y܀=(hWMG9nd`(D),tɇz#av]e)X ĻtcHj'9j1 x@-eVIS/i3R.VBAWS_n,fyiz=)ްf)7q;&/>V(ws=,]٨MJjK>R1:"yWk[MAe؈!mTr'L&{AYf>dJoSt;\̙~Brnͷ+{wtH5c} ' NמRIRp6R RҌH~q(Ti3:e#/7g#ҁ:ޘ2hG8LbYnc)]7`ME(^"LJn{ "gH;8xE f#^됖FwWH^L=jѦx+88xw#ϽL "e-2,kcw~YS]qX8*~f3B3 O+yn6=Bܳd^u"i%DIoo6a_'ɖ:H!y,/]*\%T12x5gc2DPcC+iH_lrsǏFsجcf, ׬qW~1xP5 KNZגh*1/pE yLL+G S N5Еbw+s ~$> i\p,&-P2g _˭\ ,~->D 8` xq E֛={*1^VDPo2jw݉4)bn ]g!/&s,3ٖoytض$(|2o̠9wrIWa,*[ 0~l_&I#R`12ge])*D1Xd1$z o^`_2dESuKK´5SڊNnX?IU:YBmByǺg4JV%>x)y)₪o[sf8#6E "I!eSU^ Lr-*f1}eӻ LiUWr0wI /HuZ[֤h\o @q|9r]4=SDͅ ?숊O.p#-a?Xoשu@2ff5Vlx'aC@G pyJ?Nќ[mm!CK6[ܡ%qDGfJ 5o;ZlE$gHZd-I $ MˆYju(==ES Zp+X8Z0ğ YGɣ:*-Z$'ccH7mQoXP/ RťL){n1hy3cRpjͮcOh!+($fm򫄄 &I2k7C؜āf&A5/^{CBG+26}9v6;+Xe+:AG%@)aV1b$2)/Ù`gP#tkLNnXw$sds1aƺ&!L! ++qͥ7/O:iqf:Thz*UI'DL<}{o O+؇UYD<)CщH`]n\$y,V5o`TPރ u]eݺWWˬ;X"syT-ajVx꩞ |yd9}g/.OU⏙ P>>=?F+tBIGY`/A=Ge̔Djl)@lWGGl̘;EVc$F|Y4RO^]cH![5;7C~h>ӕAFcPuG$$%}^ԂD1'ΫQ&VDa[zF8Q|P!m#$&)/v-!U,Ҥ>,\bidoP|ڊ4@Bn+)p^CBWK{ t}u~:SV~B}Nꎕ0l1.M3\q㈕`,[ n#U=]UbmEYp<]x,'hQb2&ΰV 6 ,xg../ }oW]DV/_Ʋz?gAPSUq`ڸI$ꇳ\9(`{Ρ̓~EkDвJ"%v}c&PY? 1Xv%4鼮/#9=&9Dƅ$Ej3S6h A* zۓ GZ QU=ssZ6n) 7 2seƾrU 7`da<Vn%p({rN/mYstPWRn.M (P5)HC%eoFG[ga.j5*] f^q G!UPYr_49V.mjҋȏD,:Zs0\(9TO&yS7j=ٖ{< ?v-x^3f9g"+7sb!A۬n3roәb${"ZOk{JwÖ19ʟ0 mmFG ^2řy ,ؘWLrF@W$!tVJjM-v4Wo ԫ+}`YUr[ugoۮ(#Za=hn֚X;Zr6J1kYc8D4Qb$ LHvҤ뷂s;>9NR0we$QOQg P ;TKMMX؆,hη2Sq OD񸔱* kFd%N>&j"k嘮iLޟ)P38ޏ9;;G"Ψ{m]^N6[f4oX>yVMGYбHs,6?ͮ\F5^Zwp?ł1_2@޻$f4ucU]G2pJv`G [C?rtZP"~h[Qc R0 hQH8 j9`h5=MUzueR6`רp:Oj^/2?7Ac} KA㣐Qv<-6Ζ͵L&%3h˃ +-WІO)BMfMS5mj]gi3&:̶yF ,;C  yL .F2" ǖ#)+2EJQmv;0'(̜k?Ϳ#⃢ڕYC@MHW5"HZF@M &֞g݊f;49WCqլw(]%[:|3d qȒ Ζ!r>v6X@ʖ9򔳶'Skƍj3[h뵡9W7pw >2-*ݸ[]?T) q'?FM`baι2<'-گa⊆s#•|`o=YԷ=ƧwEPmQԕv^-Zsex qJ7q)ᓼOyѝt;bk̆"JhWiƸ.<8-s?8,f9"G dE,`E{OGc!C+=6}G pfpKC9=ZEFKFF/} Q9"=H[ &y@߃2WxQ[?-ܶ]y^0Ius?kwrSw>R{ʖᔖa0i:oD,gnx́Eg8OQ} 4Q<^wiPf7i hd2|B"뷈'%ߺ٥@|MojfΐadWZ>=ld%6+>&84X#?@6Uj="K3w۱|B"j@_'/$]Km9ZvQvLU+0Q39풪XR>vbMp#SP=\V*b2F-+Ĩ<ᎯZa+w'_ 1cJؓq(-9e$&B=:(kTgj!g<@mY@ɣ.ՠqR).y H9lƩ-h},`o8Ϙ.jlܹuJRgv%Z'3:u.=}# =0M!z٘zcSy'{@2Ix(1Z3j@SM,+;?Whf)RH"u se8pܵ28%z-Hɐ ?H0PB"dftdZf `kV}V*8Qc 'ُj] a~V9 XR4GhA[%7Kt`z $%-8Qn/w:Ɨ&ϙd>(d˷c?/z> p#дD 1 +^Z& S#R=H ދ[gWzh@[0&"/L@IodםS+oFOXJJ Fk=SiBGЎ틧\V[MSˢ9Ÿե6TtU :0f-ܧ(i+Uœ!'nJô9w5[[iqLhܳ (Kgo1"d栙 [i]6 -*$ߐ \}Ԟw*C3,o"y4~pYV & {b RPw3*qZhA!I[#< ߇JTBChl)X %7ѪK?&APBAxk:Åig&*`ֺ^)bN(u!=RWҔb@tYw 'O] U"/w ?)[ág%(NfယM:R2J&>hCcJbY#v!61i=&{T.5@ܙBV#/i96ÄK5N@1A>& PAa|B*&S+NfQHu\[t؝9jɇ_e>P?P2!'icF(@u$c44*ɝ@<3ƌoy'oX@ -C왙=݌$@N(1UElOBHϤ )M ??BO[{(āIo ŽA +v3O;F*"FFZd2j(tIYdr-'K;G?Dxܜ|SR(GI{:}>, >]I{t  mOQt-tcfZ(q݉-H^p2+Pub,~ I̍ҝ&:EE]o3Qw>|(Za6l/!)`b"/Bk!Ѽ_{ߍ$}9U1]IhzbD5ȭEoQlcſ;R\_Kkc`D>LvOG{ye8{3wuWhyK:I=m A|k[[go >&l 1Z>| %zӍl? >?;uf㸳1'C6{n(x=$~Y< kƚ>}bDl6ر}3ľL{H_ AQ59] Z4娲uxO-'?[{ ݸ̳נVu>k, tՐvj]W+/P2 hʎ* ݸ.)ⵄ{( ^ƣ!BKYݸ[=?~_|!$PZ;U8AiQ,%I關90:2 ` Y0Rwʳrq q~ǣd/n 86|3  X8Qc7$sl9J΋uikc[JQSQw* E$q́72Ar>`B),-kp%$M$;X~!^Zo Jj#$>$Ej-]{S<cEZ0' $2-UGÝk$l!s>.IŸm(S=ԇ_RT?9]Gi"j OCJ2ea5 N~byQو^'Xw7G[ͦ$9Q.3OhlA^]ܩ>P\S`F󯮠P;Kvyb;gI+ܿiP)91VSN*ڽJ #M#(CTP2P=^xKwJ1錒}v 6œm,`#L+(Rs.)%aZ95x ȑzxQ2ܮzc44νvЙ_*QϱO|iO/${Y|"h>ZYIFK _s yikVwOXhxe^C|e /KE7H8_2>`/Sn 9:PeSi_2Ѻ?n`ȉec^kA!Dex+ʒj/g;Pc}؇92U1V?,]ǥ#^_*Ei+Mj\|UIRDScysV?[+i:lm튔 2)~wE(yU$K9* r*tۮޏ2D`kg?|uyS,UvyU'#r/!k3?:en/g;2Z;x <E#n,_m7'}qh|)$bt݋|->Th_750&RH7l1ۄJVqrTB]&L sԝBjÖd5SfOCz1=lYdP/'yp O+cnZ %=$J#pqWu9> Owl8E+ȉV^ewnC3kDKGM%plF 6g̜'rqg~][6g x@-4qTB0i&'}ҩ A/'!)fǥ7r(tn|m=_G2p3w#cJaPΰ33S#s䏵3`v"K]qS,B N m[hzwD%9^ /gS̑nY v{<4qG 5:$t;e\!S\:cbRc0YY,\n.H:B],$B*ٝtwJDd\rDߦh7$˄?~Ԇk~ YG >SxE%N#K _q8g٢)+ݑGv(1lPh̺HiGoyg!|?G_ډn"]92vR"QC4GCL&GW#FD+SMQǼ*hxHRUQ_Ӹ%͡#2x/ߑ~]zݧ-0PT]H_1CȏpHBYz7N2Yvז啲!X'Yd}#T-oOArZ/1vXF 2O5@ s6_'䵚#@cԖ޴vFGB7#k]$aR6L+{.pjy.OmcWu( *>"ރVdF 52&GɅn|vw*&`D08obv.%<|dk|Zγ=dw7B?4|4G0 r-9lT? ?@Bh?G,ERgZGE,ଶ@͝|rs.|)Gުg`;qWyb _6d۳ݣ ŋ!E!e0C*Ήot~1Ƕo> gh\*J:]IKݫ`"ڌY#510BƧ6<d- NNuJ~&M&< frpM]z_a_Ho{;ᘈP(.V-f9J(aݠ q79RUE !0mu's M׬f6`;m^+mK?ڄ^jEl:*/2,IՕ҈&rVK>p_tc)eұV9 i`toͯ_R_m*H~0-xӖ޺c;6[+Cp0]Aei{SVnkn c!PīDh+._A15$إk1cyK]TwYgeX&ʗB9kmq,jaTН@ÿpY*YCbp>Mc-UXE_ۉi nj|eߏ=row$ΗlDfc/A%~0(t|_pZ ɔYS# sM @΅^@JJsc9EXϥ)N-|Fd*#Y&x=K!y T\A[2PHiɶ|/]bG/3Z)77h4J(x;RNiI~6 q=J2!BhǯD-So8(>V&]T/zGz&޿1%$7vFOPCޡHHf1nnU syGR;b)u^ɟWcy ͌Gӟ\z8ZE1 .Alr#\ ɽ<® a=|YBIOfxL,$7t}[evgypx;rTL0 +x/ 'AC%Ŀ'^e'x fN^jTPGyBU Ԗڐ\P\lK9h$򔛌SjS UAՔX~P❗sv}x&'Wo {pRނskS6S1sQufd/%rA̤qBIn8Ua3ZOD)ބL s+UI 08 |W,#W"C(z([b6M[ 7xFѺg3:H }B/^G NE*d" Vg/۰| s&se12J9h)tl tiAYn78MPѠä*I[ܱ2o1:p+*ZSYfioO⇻׏ ];T> X ,Y.(1 ~du@FC<5ɜO~H^/lm`5tzpWDa`ePL ɣKNfH c˹ #IFNF?)+>Tbe%7V[W%0 AjGߎkw>_Z_bQ5B{#hGҸe 642 c,^/?{WcXCƐ~Wt>]N0Gf/j Z2q0-8*_Lo$:wr$A UQR&/a0UU5<c;e$..ͨ#rU]CTzA"B5,ˑ]TզxEN~w]-UU*i+c%'`80E!JPoXcܻ=8M;8qP4 qՌ{"pD5Z"TW9D6Ȓn5ք!gwcp1HhnyK,'={rצki?`G8t(5gt_1f3)!sG}u 8 cf#u8CdTc><|N B:2u|}w4j\lT"I6CF -zP=-[CeY #)2י^f(;^pshR6v._ _v; 鏬:ɨ~Y-z9 a>՞-, OAI<Hv93;m3sxQ4bEWFQ8%u6 sܵ{Yj0y##2&D Vl;zLM#8L-T]|US|g^QUC5!={]3x{<Ŀ<>t6rqU;| eG'-{)/C ; G^p0bEOsSٸ^NL8 H%8hӲa+4hbqr?cmsJ\=2U +2?8='rXo[FeP~( jP~mf-` ]sWADI4#ډߵfvQJ8U7Ak(YBN^zSAES)&݃Aڎp!m(?qZ7WxKPv֌= _YuM؃+Z)2o BD~Sm -Fz%w \5Y:9]\pCq, iS*L ױYU☳L MQg3n?S&k '+(45=UmꚙZ~pK1XR!"4ol yjkKt& _'o[o; U,ұn&A#Mfj}J4qkܗ7txo?2R#S\M艛a gYo\AR0jF0LjlO. R_xIFƢPoc1c*- SWub?f2YC0P˰&4t30HҾGmPk@7 G8G?$[JȦ9όyk֡]ST8ccUxXx5ةEV]1Ӷq2 >aک}ۺu+-w +Ŝ.(ыڪ&7'V͸t԰m=j y>R?~_pJ|abeM`6qfsi, 8[qYOR qyU01U-I>dyaVl.- lRCO}!BTj &KZPzЖdT!BsK&^@u϶j\{ +g߰u뽏TXW30@P6kP6p} CyE3SZ!ԢirLh^JFHr(!}d%S!Җǖ~D"*+¯cxw}*#`/HU^z9Ƹt Qt pl#\kMMm s ϯjX@|EH(U=tby^ b,Imr@:!%K a&wyMcsE8F^.WY`'y-Q\Iy}F&e IGQ]1'9]^KjiYp[+|蟍;FB(c ]WXr-Ǭ8\4ܬCpi2^[QSíOn̨mLUHL)(lH[<ԩ@g8tg'*)x>ɃpiJ0!ioT#EcoDys5G⋍#9qh>EfP|t |8{kTg8fj@űgқ?LkmjE^DJN-/n`i m 0-U !I(^VR`|cN x;/*Obm=ZqkoF2 ʌMw 2)F^T|7'XcDBD5:ٖ-jUZh io{,ny=lJ~L7W[3U(Le>:J^{L|I&Wx\C ɨ0p-BPTnc" P8BcY@VA7?yYq*o:c^L&`2͸Kd0!Fgo(l${E!Z֫ iq?诵@sto ~5e7}/PZp%@A}L}`Ò?|RcH}tF8-GѴ %% "~\DF{_{F Irݥ:76t$Wɜ4nGffE3wp+G+h(aO;*~b-r%i"޿$ǓYX$H&d$;U?FJh-k70['࿼3 N8$w kZ,O.G5:fEI!ö1Όyk?^7J}KI{j89LcBZ)aܾ_il 7pk vk:Y7~ f [H"͝-P,n=1e8ewi@S/ t;'w@[9x| wxOzμ0y2ʊGT' SkqEC3_Ʊk$*kts3/JQrEʤO8շ񻧯~gVRrTkq$GW# gh"po?b Y^˖;QI*T8Bsgޑ F&:`n> TK]b"7Yax[dj-Y +aچfcw;{sz7Ux ٨%70F@~yE#Qԑ([%u*'QSpvj(Wq`Bh QUC! 7l%*'`8 rRJ8 *Ҕ0R]i樀=dg8 ܩSfY01ݼU?ڭc BW-֗foF4UMwFο79q(8 7qـ?eG M97zpoi/|bMB#dwbW_>LyN*y$fQqu$YSbn0!kttqjnh#vU]%o]m8vȩ|W?a@c7ʠ|Oɠ&n.Hwh!l 5*Ճn) ~Uz4gIai;6N<[7>5m+s9]n"[9d@aqK](m * >=TW)?T@5!v=Y$Ƴ>Bw g9IE̖o .HBS(ϦT hY;8gs4}^|8܌nC9׿=U" rUoG~\3f62o-';VߥJHFlxֹRuwJ` wQ]2C 3 ;҆Fx=yd?(+=U%s% T8O> wsp ]ѽg*sM2w*os4'Ge˫:^MKSWdՒR7)N2=js#8|lꢼz{L&DQ}+;t`H sGvɮ; R^Qr~f{$ji=P^˼쥊T/)}%]y);ͥ}%QvBOGOMV)N4sD_a8{S-jvD5MZ 3~Nwch;+z8}@YNH[ Z.)@%oHΛ("I!=p^pcVL:^J R;Uz>60v!qVC"DPL2AvГZgvVg+Q:o*b|n!ovFfG^Z9ȍ%aR@Ʉq:忰A=vv#MǴӖ ;2\bu*+[-lxŕԜ0GdA᷺V'0fRc2n1á$^̓ sD&fWyDG$N:ka򣚣jm~[-Pc.W zU~ }F]3 l YECӎ[Mhx&N;TC R#t])$> 8)o9DYt 6T2I`NtGwvNjPFC`'ґ?b#+Gb윔d5֖!؊>gBKJ=Hn?lYអ// .Q =vyE ׳MOU-2Xtו =(Qp*9P r.d&Ƴ[ǣA9ti&ʤ$%8\CJY4?'jZ_*O=_kxE.0f҅QK&ば7Kl-SJ}X`Y =/k#l"Yf"/?|ǽlpVCAT]IXQc JdVR_M?ekP9.o̲OVW%(Ϧ{U%s:Yr8vciŚTz $ -֧,v9(Bb7G5bqA[J#V'Kn@Ch+溮[=NY"ZY*z(mDEtu#?)[eT/C~&LwxkθHi(f_8DBV/) id~OkF;E@<%Qы_)oR0Fr`As@ۚ~,^" Db66 $L+|:74;g ~VUi`~ui&$yoY8 3,gNd * o0AWR}0Mv R-g+0+J°B-4wQ"yO1Me"-LG% ۰qdQ-F4"ђ،STyOݟfSYzSѨ mSH^Wiph{q,%'"=Xk$mIYBZɽ]+N648Ҵ#]1z/pʟՅ6$N|5pSIl[YyuF߳yѓ{J!0q/'d`JUJJZO}ɨzg$&CG̖  gHo:uyVD^XhypEJ) 䁔BDž0r1 ^؍IȇuBoo<~+Hd5;9g& W\D^H1֙W8H+D: q_ ^H:G,!YdH烦Ư' ߍv!a~4 __ 9ac9aOz@% .5ޓ,".c>u.?2 (~|]<Ӿm v&3l9xV?;/MۄXC F۴7;ⰻbT(BEOz?H;%64j(Lw.\)6`b}+)y,}Sm5#GS_;3) )6šۘHo<(Wcr4<3\.?^V}o2D.,Nd?8 h$KMsd=JZ#ր䲩*4h"<9gT=TQcl H/udLFamv5"M=LacXGP˕9Ld{Bͣ `ieiBQV w%js)^3[蚟B{鎟8Kxc/JWH_U.6̑J;ai ,QIQ7 kSAEEo\P@[eJ+o~< _/Zyᅾ__0{7s$qg 㞋-ғ~[)`HZO$BQ7heWc#2N%s0un=̀mYk{Eg^PkLJ^Xym 2Sa9Q S pMu#w$$uT {b$~/)H,z 1㚃K9%Q@oR^U&a(؜kКyEV 7et+{UW=eo03/@T`ԅZRk#ra>ylyzk$ ?z0"WnP`qFϹzXg+? L?7#A'3ؽ3B[-8dh%9_[[حˆ!`pM(~9I~ !A`V^7KW.TYډَDcɸ 2$Nv }VηI*UIO{MfAX,Z 6ia r|d䡪cj8q64fH5NQ /E~Ӌ:$}^ ;!:gQ$ĩ3][7%j 1-qP.1ZnK/oJP 52@It=8IV =O8ECqm/&If Eu8xƅ<Sg];^*mb'͈|f9VOSBI͎=ўPmu{ 1DDtܓcd}xE:7ˤUرwX]ǰ,ƥ$b2\//c|rg=Ϣ>U8 TIHZ&swC(0t؆ -%2̕翵ן:Y/Fa%GPλ|g>'[Ui lC&~AT,=pF= [29`SX2FSs~KiL]x1ݖy F[妇Ŋm\HRF;UR3he֗$ Կ)K`z?sR h*EXwخ~Bo<pB~[%$oX->sƫf2KE=pOݼ5rИ[UM=KM&8~eGEߒ`%.BV`"%Db+ְ3ѓ>^|ߤjmxcd[eT\#[REo$a{@qx?+ßy.}POF&?V Uk9H9{ugk+9ZOUnQ9jye-Ĥsi[ #3kd^\˞zxqGDe^efHGR4K܊hbgtq 30r9ٻ@uCu|!eKGWS3:t#-B$lG@jE?3 3$giE0% v nc$9mn  MNt+Y :K+mDeNrWحpVq%OEW9 %M9m;GcV,HXco#LamcոLANwGd/Q|0޵E)+`Z~Pf:.QSgfσ2%v9!T.%OZxs#DO]z ޑt9 E_๛kޜ5Wkv9 4yV;WIB㍂ma*UcBub-;0)FC]DՑ5:{wj2VLV*8wnsacB&cuҫr[ZE7F\&)e+uwrouvK?]ցq0^?cxCGBq_/,C@Iq& -UJPpD04zjR"^]5H*,}d(|l~\ER|OIGvC*GXo"K}B`D FOH<'?4gT-oWCT,4:5H{ƀw g‹)), ԋ CqHDc,Z=u_P֎؈'_q ԩR$ })OtRp WO?v]cڽC#LFra=3zdњ9UK3p ^]5G*tT:xOVz#%+Ȃ>YgJ5E|b[KdӴZE ۟ ~Lȯ`LA_kbO]J7X?.7Vʈ>4ʲZ/;pwatP68(mFmɓ^fMnӣ)[Oy?@ 6!oAK+>'re8%N oi5R4 sJ{r549XWGGeRD!:Z2Α;cϭ{3?+V] Ř~H0ru`q/[P$p򃤠AF~1xbm"~0 T IqaʵxϜ8*S()EobG.vUO Z99ifʁzF˒2Eɣ~A"QK_d䥭R5>*=S'r` ݤpHd-Y BIG.$CZ'ͩǽ{[@4w+O2Jh TYiqSj9gڵr ҟ s(|u}DlsBT{PhQM"zǗ/f}eO F?@·rin4F]V>ؔ<p%=TlΖC(N0t`G$ =1ggiԨϕ!<'gou@_RcǷn/[V"sm-)5+̨)4%Y瀮9S6 ~+x!P"ʓ<픳%W/8AUcB$k\G e?3@5B&ZZHٔ :*"ۡ}>unS ti*٣r.ra^čn9^άp1.i2+gb%19=y{UT8ΨqGHOd߇oh94fSPCII0 $ [롔ΰ&_7F|m٦y|JJF' !)h{X(PKrQ F`_8={=MvF,*V{$ɑ-~9}܃) r4"kv32)I)bc-OŃ8(FBŤ.=/)TsKTR:dv֚:{g Ba…nct#Cɞ.4Z\4al֗|&ZXH79XCZ7ؗ(W:Dbme{ J:i"2_ vpx3Y$9 8eOB qHSk384^۱f`Ulh&aN) T;5EJhF/b\k |?eno ůV?W dA^C06NK6Ƹِ)T΍ZA?Qג~I v)AښD8#(Ho׸ Zn$=oAA9Γ;%}:b!"D@չ4 'D$\nr֭]<Ó>6Z;dx%0BylU NXmdj W̚ka9T}ػ2aƄ>gM Q_*[R#}!AMG6 !r-!"q// ¤USkӈ~bnvauNF^﫣 S*Uy0H[VxT]Be 1t2QX݂rh~=~Km5ԭS.]D_ڢчૄW8m^~yV"jŹ1&D*NZ]Pq/z^tr$E?ws' Z8[ Sqn0d` q92KG,rRwBO#L˽j/ Np zq};@R%BP-  !e89s V;iɕnUS`D폘KpDo 3ĉϮGGewJ@dlZԱH]Wߗr+ڡ[+cT&4Fl1$9!c^&AZݏZ]ײFn͓!shմ݆C~4`3J/%GfsK/P"WkJ6}٣@I W4jZL.dd,8$`ƂoϖS-X[:?jkښ$Q B*X]nXXamVa4^NtFGÚC35ÎϒmcSNlv+Z2h61nw\7i2#_5&VKp^R7v,A8= 7st3_*}m1_uS M G8qBd0<7|GGS k%n&YSuB-GA2*n${xUG'3_ĉkc.(J`b720jnXN!=?5]aׂ=L ع?4H? ncH)G/!YCޔTLݴD9ݛrlz'P/pwcM(;w! º$G{ tpNֳCV pn8:@Rp>vߩ!?{*4>Dyuؑb7.Hv! _3p,؏`vYMPqzoLR& q̻%'kh"\ 5*w1*F6֑FQ+b@7UfR%hMsgMt䃥 %T.y!O97z{S\D[a!M`. >}]^v {j,rDK0'̆B0,*aN)>_wOs@ CG-B(n~wKyP`g}bGh^: aϴPWZMsj.(]58/=r6pT^NЎ*fpGV h~PpIx ifkg]ٰ"fxh/ULm'CE#j3gɿ2Qzݱ 8՟xY0΋Nun#}~Иɻم7upVo.cX e/s&}}P1VԽ_IuZ\K;Yg@>*dL\ A >UKp<]qx!na:io#'`s7Ś4ǹ??̀Q@Jӿ̦L!cv%|0R/-HC '7U,~okQ_`qᴱgO)镇P] q]P|8eXMFg,C؞y#NXw ctN% Bgwvhwe24JN{ZL5Nb!sRm}Hȯײ,Yeo}i;̬jDZF@p' =1iۜ( U^i&~0,mx@&4%~~"qL*3zR1  j7T߿{@x*ß/X Iְ Hoz[;t0?ekD/ wۖTo4{pI|JEȇW  ,|2ޅA]l>vZIcOȬd\wEA,{a$?Zژ,?I҈Xd>V#mR\ WGsv.WN:w79^TxxezŁEsd7@i;2F/G=;]**{|5?Ix)o%Dw6jʋ|JTW [=Y)SPz#/Tu7gsJHLÈH[`ȴ0$S9߱[0N`fb}"D%Dev0tCԔb-h= f2W_M!;fpU%CcHSV_ږJ>A/ФX}=al*N[؝Up0_u6iRR 7!SnͯPOX~{ 2.q}'nS,N;rEAgHԫԀ5U_>qx,Քz< ׊ȋNLVzЇ(b,Ȃ7=4ܢOo(IYǖH#x-Ȕr:[# *l\rUځ$f1k91r&`g뾍ס}bs9T̅$Fa7]6qjc;C:OUXBhA3p?k :ueSZ\ ;knT+٢j(U|m˄ dq*Pjz`i}ڄ3.1rTCi1.8ɚNdKBP]uKe0xG/jCNF̰{ZR`:P?'S@Emn䰲v+  1_ɘzF&s+J81:4)K\U1;-j9RTbbqSVǜ6?nnA40MR.:uYķ@Tm8Գ'<쮙)i l^b\L$mE=>oX&U]Z(6V|SY{_{7B7ݥ/[ .ƪk3S?!Ԓa' dƌ+g.E/}Ta )'[,h.MvΔzl)a(>5d;tfAX-)Ӏt[}TI4$ݢ@zc< A\bҵH݆J \\Ao]uMx^gw ZY_Ѫ9(ח9S@Xkf:ȒK6Q) #)~M;wmWbV0p;Wa"1(&4s}Ml cAƷYlIG_b]1i ;7?I`:zx={'!+Uդjds#vr[nkji8)(v3z5ṌƑޏ2{!T[&yUeɅ ޞ4RĘ"ؕH6.cW2NItRU ?# gq<2.E$ixc6C @9W~-CO. _F،V#4rw F 2X@4o-,3EDAE( ;DsSs!p2QW6EC9[[AHzzԆ ~-<<*h RH8- }!V8}5#ևZz]Dڎk{ݕ|61ClݦvXz1'"Um $+k̴ML﬩,yip]#r KK"Cg Z-tlo{V('d ?3c%{s0#V ^CG!;$‹POG:'rly܅Հl(ؒ"ĄI&nn!!DKLN3$!wuqѲnF{̣+$a \lL8t[SCEɲй׃><<4⭠`z>riNސA`a׿VGo>xlC4qPu"\j9*Ys~*Bj}{&5gg=j7Gx.ݳe7_.D3{DiCa7- W,5?w[8^ֽ_D"+LmHS@h0"@}=ko3ks>v =?StkmWG iMVgƥ08fE@< KGj w~cF̞wFZ̞$[ŨmG*7?j_a̳JZX =_]bHpĉ_W 0sV ϓh! ;F1 N.q:VLNvMzTM g"stœʶ<"S"fc,9vVr6f_q(8\cyԺ`FI ik0 SيJ^ljb^[M^4ݑht Ra^C[ y'+.$-sY*S$}<\F|@Kk!CL,ZA U|z?tQ&lp>)$#/恻Ψo} ܵf^_fbyk2ܚ MJy QdX+Ap* 3q>xۇaR8u4:मqq$+,dT$ ׅy(\ݭx@'X@9TO6iIA\Q^Hq~\ BDj +spfbV ,~51r cvފ$[0sխsLSCAjHYp9<U#`r 3yP+M0I}"cƖw{j*fQujt@J'PRuDeQip~f?%h.dYȏ(Ī56CGw;&輼dHos3<ֹbh1ΰVYETqJd^x#0p92e]3G +u@,%dRXo!s iˉ }$KVlY#W] /0^rm@W }ܗ4Z7CřрV/mЄRkeFIuoit;jMQLݓ8he0sRMϨ>jEF mkKKI+E+xKP3J .>e|HWŠxBT4ٝ&Z1;OΉu#mph[݄~Ъ;tnĻІޮ24hJ mh6{&O7=>ǯo`ZmEOuq5@}JB ]oܞv& M Nv'(U2q\r{dh4괦LП.ѼT9ñNy*+g:OοIǓHڐ 8ǐQ&9$ Vqj8N}KbZ"`jl_/HUW]FIlVIo!,eWtp}'[qX֎EWeI7b7'$?c:M`DPHs_c؀wa5MH*I[/0GP@1^ԑB+z]VFs1EvDIn/\膂6]%gzz8 'r31n<Hg#5,Gc}37oHI).7fZBwq;d*.\K(ǖ @dN; ).-t!ܙ8?8-Q̏M7% ^R8wca5$´-E~)}/P_ ޜq9Hazlq!v{}.qʍN5=?eCm)pg/SA8C f=9VG2Q [f]U{}L*KgTL!WvJ,լHW ÑqgNG%TR0ە9:_ȢXyPJb6>#t/R*jKm UՄ;.^^N鶲 lMU. /his~85S~ %Dʼn@B Uh橽9eJz N̽ק%3L{?Y`_Y_pgط-g2eFO+r_UzxX4l*#kALznױGgKxSS2Pp ^J4-`RK1a0Es=Ukhx1\zFiZD7Iu2_]P8@)oV5_gIajyulѾ} a>o߈uFrC5t g-ES*qzĝ*tU{[5z!Iz_mv;^vxH)I(cc:%V-7.쪑 PWi/ߩ; Zd/+!&<s :ْ9p=ĊY8#~ $<*{4ٔ}_ %nE8\aCeOJw!S}c (B}VfC9+u[^?0G嗋 x_#,^;!vfNU%}0~,.qYZbjC::L`-ɝvȄ kҊ[>J)OR5|YlmιL6W+smt͈]m}!V/q+Y (k^6X(ֶ ʜ|CW^]M U"~寕ġي`ӐԦݭ1;'߽Ya=4U(\YCۮ B"ʈPL3 욁%W9z ,$e8v7duIUG}FzD dBEZ8Wg6PFՠ(>+i3엛67X8a<1kpE4cGs|06 y61@s!}ժk9܃C&uðA$L:I'{pqgEq9p<=Kk0qN?/n:3#N~pg>z_cx֏Ki$0J$AlC Zzt9_˾)6+ s9lR&8yȋ|AK>+$bj @̆xa JH5"}8Wl? _{(̱Z U*AӖH g<CI_ȢR5Z"eu)#ki/ =>. 3=TWV}1ErUKp[Lhauq h|>!-Rœ^6IƉ1wn -S\߃6a-[jVA1kc]{TK?al^}Ae6, myb$fjwZB;#1%~5Ah2n;Sg 2}@@J-Cߤ$ij{vJFi൯6-dll:'Vs/#.շV+WGv`N!:tc%|~j~*fam}:^w|Îv%IlE{H²[}M6k[u49@^Ѕnڱ GMɠ*tḰ=ÌTM5$>O 8 [y;|?-64#DL\?1*ezyJ1.pUвudekm_̍*_+Qff@oQ;:3gV 䈄̅N>>/i1~@cSeqOi >Z0 VAx;6_kφdL,*d¯_*e+6% "qN 2UAԃUJ4si75-LFB3J/V=P5hPZU7@hM?V43ُ$G/2dRͮH1$K`B2t94qM4f[fo3Da3Bղ`}&3@p-y n FbF|Ro>2zY"[DXu,C}<34:qD75o6h3:ok7TEy6 ^ʱXy(hۯC2pmXru /+o8v@x ^ÒDQ׺u`2';B8z` sϭGy>x" `%[^^.gJ;'5BlxT8K0I*tw9m qE _dcI>*6E8ItZs§n,F7%VƄ 7_#v-'V,#+0Eb* z'8?Pӭ枞 3lu l f݋X]Kb$RiNM5!~ Mzk 2$`UH|Rve6ssR/խB8iqm CѨdSb33M\2RkJ>\]S<@+?6&`Kp㿟[(0_6pNsPya`fV_H̍+վk]y6FQ2%!$? +i[G ϡ7ըCʹsnT](!-tRDepG5^9&ߖZ"=;@lVȾ_?Ƈ|jۮ'-ԭV8y'i¢`(loI9Mz/s􆔛$S-C9;Zc3cvfQY0KD_"fHQjl Bݻ(eVx\<Fq'95rdQZnku;t WQpwW=axZku=Q}Zk0(CP2)|..N]V;ks4N7;ZRⲾhF?5>;$ЂSP&ZnBw݄sь74սax"ճJ` siz)3^{f슓%Oc^`.=r1#5[@ J! b͘0E _GfI|ӟU[!S+?QJ8Xi.X--weJuڴJ.ͻvPϕnEl|i: HVvȶd_hKPkByjџW=]Z8 z~7iSÛ+5z;.K_f0'l<;`nn8bF恲 I.VR;EqC[f6<- 3?P~ƣygS&Zuӵzf;bz^S1ab+(*>ohDʃE f@A ԚEJ5EԿəM鸊-lUmF|&qB8#-mr;z(^4_q}FЖAH2D:l3Ec]Y=w1 B~N"!!4(7קOj)-,B/JNl-Z6K4.pw%fظ[s,399 ޅcO{X~8*)ۭ"KMJ1nI9Xc9Sj(סBRtnu 8&x7$t ;u52\ ]D5P~b<\84/o -| eŞϽ%|D/O69v@0Tk {޸JaW~т,U Bv_zX :?fkWzm[C|U`֣t3юZUUZN rXsJYMһb@LK̝V%PG,=c~n[:X=MT$^fp,:|ݜAzFAo-,UAޘgdZbY1fs=2ͿuH.lBo^QX;Rv'R(/dȐ7:ȝ_ƒ=XR' }Gj*:pO./0Vm G9'Tcs_xoJ/&_wJkſ˝E`&:"΢0;4zl5  W=6(E[װVOM/xSm.Ϧau7ı /%PCYnj(plWB ~"W̑|%E/и|lTS|F>&8ܭiڂzwꄆUl\GRzkc1I2Ռv/)m3 o 5*ZE"V5{95WfVmwMxS(6vFm Tlov=kmetp0f,*׭(4a#^]yw 7ɫˤo7MkU|0nj1a{Cbg1EG1owCx5y:'ezi 7N>g8dvQ=n!|+_]^s]=߾KCŠl" I" g2d+US?'(c{߇MƄdKWwƮxap*\(,>:sievY!%WY!oYz4Gܶh^8Z[(2T ]X|hOYL,BV%`!e{h FBZ^Ӽ"z"/c&guy9aBbOM<{;X)b%Hd=flG*܁ D "03w=˾^j!AXrU87+&J;*x_kV1Qޣ Ka3%4Ywਲ#dfŒVS#> K>.r164ʸ)b  Ki.Qk: [:ls460ii"jhʖ^'a %Dre%˷@V/ۘK/-~]ҐDaYhk7isQ]2"  &,Ȁ㤐:''ΎHל` gG[I}+C=VI;9 6x 7''c: c&X_>lh6BH:⇻%+5:=iTR / m500#:au~gbxbA,3],|sVj3R%11kѱYTy[=r|RZqj^ } 8IH0Ჹ$9]'k#T\,[xPh.h WٮhjC6\^$i{"sF6vSVBtgRMdvWZen%?贲nАz=_=OĚ{#W ٰqa(L뼩]c](PN|QoH`(1V6#i7sQ)Cn96InIzy Tz@43oQ ͹ @nlZ4څla:lQ&le{hFM8IKQa{fw/'r/<\Ǧ>I{0f{fI1Ǯ,2j'pGJ@ /T_l;Bx; N~slɂ-fPnz{2K=RWя 8%ӯٷCɌUc&ey'=X w4 7 1V϶l Lw.6oK`XRՃ6n1˲6xZ6̬c%:GH/QyEؒj; e܍7Q6dͅJt Û&6ֶ ٝQ6Z-67{^pǤŰȮ#4u+URYS?Oyٔz %NQ_fX졸TSGʑ7="}$D|2+̔F˞8m?}pPB9(#=_SVC4URLp,3+!!o9_< a B%3`Ep+f".eR0Ȧ`XS.C)[ry՞M_R98_%)>u&9n/zpJ[&q#A_M7=+*: uYh0?pgض_J]Z7:q' Ko:m%.>WcqZZ XƉSrCĻa}0??G- / \@_m芛xIJ詿eʯY]o>hIH-|''dmBjEoul<(w=O㥶Z+/Kl]"gV]!:?!ϫ%ʀdx.1q][B% xzҴD|."\(ф))+Oy,J3S-)wQzM@5H=/|W ONMHvv ^PUA~ ')rj\#ɛMZ Mij1gMun?#9~L/kn=OQzKGL+3yj@ QƬIZ{8ZCa簼q y#^7ws>KDZ S(ҫGʦk:,73:?l\A6X c2Ht7|Wv\Rm@m+6ϩ[.GplO%)#1Jt1 ÖYrX"3jƊà >{3rky +Q9|DYLԕ'io\wUb=*^gc&T I -Y?~䱗f5Dile-H^.AoP%2y,UM>Xe]ch(#tF Sұ GΦsJX~w5uӵ'I)≙iy@kx]:zIbS?9$K$P@ۂ''˦U_5ym;\) #iH\EzڠNȽdZ3Bᝯ k" #@ԖSZf@x~َ1Ia495-Ņ:5nVW4A%'t-hx)&F`$ZQ2s2D"ENw\W4݇ 2{܆a1;FL#]X*tL?:huh8oRU5HA_$i>ⷣ>Q묈t'nQrT R YjBu)]mߋr"l% (۰TܵwW*pzӘ[@Bh1يUY6R)8Z`YhO6۪HvWBwIĝ Z}'JjcF 2^Ry_RjԷxcsV=HW."u0Zd-KBe+l d^G;ݑ8A9dQ,5STFV>`W|/åI[?-"`Fx 3>,"Jn8wu˵ZNmP)Io\ iJ bcT\?}S#pR p;Q4&uEyoTrHO%T r^v;BARX$6kS[Y=uy6yRSS nV_3Tp4̗>x FlMs:a1Dv"܇JOn5?+Bej:?\ eOA]{#H>N:eԁywmn TȂW ϔl:ӱbȩۭ` >o;}4]]*he(ܘS,NKi<1ƪD-|u%5_ ~O%~n<+JN :'Fj`g wOJiLɊr7M^$@[cЪ/ո S?U] 2AXTUff+$'kl \_ SEǽawg~(0ƏXwR}3;~Qƙ=NL+#]G@_% H uCcv~M"zD,oKƊh|%|9tE`?D,WWw١l RѶ=LDJ~erc7FF'lɳ\tf2l@mikGw ;=5wCR@qx,*fv[e"j}p urPmV!!þ$[~mW>]djZQM@xONۓ%Ě)v@˵C8 Uoo.161y/sqZ q\;.a+;b>n%δRL8"umDyN!`lA#Z]f08F gTS_`ܕOv>+NMTqX@mqI/%: _VgUFTQJ:j_?Ā.]82\7%b`TfeM-Lݬn`R%;x0 :BEn9fT>~7Vi8f~HSpMohkN#ݢfм7=g $/VDIt[:!.e=>8o4Q`C_[9XQaCUB{cMԻ~ϛ"zkJ&f}HB<WG+(>i:" rlL`e@qޕW>D@8-!j}qQKS5aqT竮x6N_ej@y2i pAZ,Am>cوfo$B}bHb$Ҫ 1 D ·1fUU+p/*٠V4emmj5u)t'IhF 󡳲)h|؀2ԚZFap H*AF͸l_4bi&lܮuJ@"pMxsўoMaɔݡQ$X%`/@- D(^&&7`b]&npH2ndh^bΚ]0q.#'}>!)ɰ\i8hփq@d) W EVE'7+`E%%Cvp6g88IۍmW}]bʱQi7E W7 "0_2 c*}"}v>ov.MHH%RԄGqRs\L>Pd>$Re V鈜Lx\kHlRP ?iH 'L·?"F~A/} î'h;' 2OYgQ.Ii{nW$+*k#拘3 =$wMA+@Qn)#N]|ERTѺ%T Nw՜/D Z~Ij9{<\6.aJCrB=t'%SoǺ=]b8ـab/tűb 5E $#2J/0<} ;:ށ\w#xطŻrXoۃ@+ -yRvox)IuJǦn»h$d]j-rdz߅vsVҁۿ g2ѥ>2 X 7 C̞_тv%+0ݷ~V;sFQuR{%](eys3f8cBHau0b 0kd6`MDlRmLw!mŵkr #jAI/y:g^v>lRA?D~. a x`N\GDհAh?˧8\J?ar,(ukw ,)W8WbMG.'DMWD] db,){c^S}b>>=!.G )E+֤gqY+ASI)=5DG'A(7Kdς"-R60w! pBR脧_ ʝŻ#xi[XTXF79ԸWtFd:S뷏"q'jTnfw ĥwq͟Z$36I|1y(7ac#%jKh?QO^fWHtaښU$m>nPLZ;z)V8q !o BOSܪywУ'A^ \t}k~eЭ?zqj/:H44`|Z*0Qb ܌2zDv&lebh? P'/Na/ ,:3]LgK4JqL\ˉ+M1/O7IAY@FRoa{c[\6Uv}ȷ2\ٕ¨dҪ('m;;x<*Ha@oѠ@S1=3lU$2TS)c=N;X.V)2hohizꎖ%r-*ķ-Ec[0D$}H\"nb!$熂Ik怃D琣?';z>-ZҦ >Za%p𣳧mA3_$><ƌKkt$r'm!NcՐ{, &g(Jhd_vns^hXa\͙SؙN] YkyXviM]&#6b&ާ7K S',nLBֈXﬧx$(-='!V058]XYP v/.Yl,cxo/}0d*rꤘDP'0BJoeЪ')iռ ?zPvZENz jSk"b!_WP;$&DPܫJ0S1ʜyZ]ǃTgO˴mGid`4v˭]C,F5 XTOvߖ[$6 e3Hg-D? Xu th >l I8X)|.E$%OG cuDrR"==RoFb!q0MUHYY'ncKw{_\L잨[;rS!8= OWFUId'-Q7Sew:Y%$MQ<\)LmZw˺=㔞nHO?Ң ;?[ CD |!SPe dA;#^B#e7$VވƇϧq$or] ndfboJ`p9fJt^m h7:'.ه_}P.|Emm5c=3 ڑHN1RE㣯LRq{8wԞ8 w ? ]O ލӧۑSgk#Dl?5|:QfZ֣7 Qd)'[A>['>LIIc.7ݗ2UN4;5pK!`*n=ǫo:x uhiՂb(]ʭe4w!`RwS\75Җ!q}>| h=aŸoWlmƭL8+i5acc,yoHMp"-#I4`{c59\ T}פOpv>mE=8Lx6"D9Vr-Hkb?IJx5ŅBV- *t lȸ̯+`qi:s0L^"ɒD>ӫ[&[q{nIWlzI)Yfj qw ăl"sig{% .^whlojh8U[CĀ^/N TC7DO-|+l9̨o Jgxc,8/Q)?}S`5+*+r=_J2pbm\,ξ 1$}CY57@c/-2XA"ԵƤfܥ|" l~L ?4d[mߦ֗!R* SM`͐ƯR Ձ[: "QϐGk;'q` 5DzkOq#+KwQK6Ǽ2(m3Jy7{PH`;Ɯ=&iSd5A^ٯװuzP+5N[CM& j#( @  ddf]0 y;p Id'@ %YpB H$/â?9aUBM}Ƹ. mjZkZk)nCoua(WM眻V[3M(Q$>jWEЍw!r4R\gu֗e(Hso& ÖZ\)䠇*ܫ.N+o\i*xʘ6;zx+FR<Ғ" +#?JGyFm6_8]V1" DG/XD1LPn㕡ӛ}6hAie;@nfv-24%֚С 6YrE? 4\9I{ NSy{˅!h^yb5CTyؗf:b|P#VL\;X&d%E$D3Ѵ zfEtI؉hĬp+~"ܪO~I}a3 .,jjL_ oG%A Yv{洘kD6{xۗf_/sInjb:# k<)+d"!),#g:R10i{M cMĸvݢ#&49)" Iн@gL;\*3t<2j UBjلGӜh c}8}6ꑓ㵻V&Yw1ra, ]Y5U:TlcjWm^<Ѧ+ $~K /kx9#0˪~A;]o  6rbgjh=tab:u {VYf WGY]X,5<,(t?#1m~ c`ؗ!p'hHo /HwZ ”{p/r&l5KS(E,F E$rZ!ǁh&? Du07deQR[:eKK^Ƀn܀z`a֞h~\zr5N5_ٻOja\\$4;h(Pw>jLj 'MW9Ow=7 n8Wzu0EXTdH{FD›#ba^Q1{)H0ac1.Gsr9f&?jK1"zFQD z!5C۸*1wFasi^?xuX~~>T9{OA1'Z(bPAfwȇTX:s46HHBO?;FIDip0 ܌\T9M*x0=g(L8 w@mvM/W1Nga/S9fVa)c!-kt+'B@R_ !p'Ns>wаw.nM5: D!|L>U^˺ 1̶YO" 5a$RǑkDa q*+YE`hN.\e5WͥbbcV_%1[ʧ2YnnzHfd%VQ_]]X؜XMNəMc N`3;*r~zH z*:5of.66i(X"LrUe"L }"F,&M׌vM :twfmܑJघ=w}M)z&ʋ{xY2őA'8w#5#a歃`óç,I T15TMiADbU=e w mqC6P;3DwPT8ҟ}J׶̀T;j0ƻ)s,Si?<31H5.<'-)9:~uP X~G ~IBV}rڽ!mm1qP4yS$Y[22=^P܈~2LqҧC_LwD]F`2 >FfWކɜėSx.lS~0ٍģ[\;"S\k!Ѻ[I͛PvJim#K~{kf@e!VJd|"mTP\2 ^t &FjAm:¶s;-; 9 +M$!An dpԶƟ$ VTȐmGus h޵/n5MꑖNr hh+S0ҳyYA66NHW-`zo@7moz-]Z}oWx3Ry"2~"dk {FdnZ݊ed!HGП'w'C/ P:Dz$qݞd .BXS%vԜ 12XY(igf37|'=AR~c_[Ukv9%`$@i\bi3-wW+,”, oA퐖E;MNgw{x 0/8ۉl뉫[k4LBm}8;uE\=WH!>_?ޟԬu=PB$H¢T-Vǜx~^Zn~JLd~",ʸ]%oh T/p](ΐ?w@,׵T:]ʸREЙD81W.&+]duHe[虓pJy=TS},r'No+<LSX&#:AʯBuEXOG55=&,$ 8j3&d6lF;F/,e>^]*+ 2Rk81EMY>Кe4֖wj͢ xl=&jw3OV^Rzڶ= db;#(+\C!Qi xo*R>uƚsj3G$ >AKv\FQ"}Yӎ4u.$SKk2c~3\<HӗXG Cͦ)tc0Nv^S$zr:dnDfD(R ipqg ]p݇GsLـ B ȗT|Yl [!R_k'?).j2Pju ߘ_Nξ Ra^N(@Q~}!E_QK캈{(j.j%]Q%ʗǖʡ?}Ml}Zf+>=%ҘbJ/> ]jX`4}56$^SтrI#톖vqx#炎K/#o؏~6C/zԶ?Шւ 0n;r1CN4UtnajTK0qMT(U65_ B365 BAr߯Dc=iukZ8ՎzhJ(ɮUpyP|+)ĘeŔsȧց!nJSsf1 {M=M^_s^Q7"S 1CCn]jeg'iФk"+nxZ|D0J|=@IMlv^|ꅅY|9;-1iޠ<"ʹd4K޿ӤPhBvqpg'c_0=WįhMϜ]znzQO&έXqK^Dqʇ9\6lR+bwW$=ȁAȇlbfϭxY,M9nFsY+:5(K4Dl}fq^"<;q{ NLp hYfY2\d }CoCݥQ>sm'0VDɒt2U,D1B5uOzO%<:Sz?ހ?[u G쀬M[Q|8YнP.3M%I4)&w5!}k/_-G(Ï<~)4XJLtp>Z2 90αQaᾘ_q%mc%?JC"祩Ξ%g[v(U}n{>(f2Zt/ҫ $1I\nc}ce}$K] YLxC?n>?&kM)S)&z^ ֜f#+OK>.lj7fywb{WLEU8ۀqQzhKn~}>;ȸ:luʾϔiWUjZ)ˬ<5WrWtZIweNRI˫H~uWpj+ G\RLث:Xf {*v]}cֱ:YWZ q4ZH6ω.2Vx=^HfZє^~€D~@W%:__yaT<+1N9DRwO 2|2_z@ɰ|N!حfI߈-,w;l,)ڦR~-M\ݑOʺ^w$ƥ.؟R_DFlR>fH"ߢ}&r4M6ALn=׈èF,aYK[wdq1֍Z m!hL|mυ\uED 0XbbMnQBDW33YʉW: ;Sqեk6upH5`yWVJ=1.?F& WI;D`女4kNkk*2 q9y'rXޟ9t)ۑ#bmE4QPsE qM:^^-c;Q`kv@b/BăE?=®9;+ZXƌHhev7wMj{ {%~"Rϊ$U2tdGg)}PZ\1lWVQxgDAbɉ,sXBH ( w.xa2::h3F  \]^P@OxxڊƑ" yiaS"hɬ򑢑w[B1:/6k- niD7[CN2w 6ĐH3M ]97`g3S(3 uk؅$dDFҀ/n8SŸ\u_׋xvd Xz)*]է @ ӠK% AOV9|_M`HWΎj͛- 'u rKzl_~=GL|%R$#*|R|"-\gT2!0: >Qq[9 7}kk9n\5=5r\d` {n_fihMf9cdG?>uʛךԤ͝gh N%$EJD 8.a m=sm\!2iH,a8&RWu!\*m}y]'f-l܂ 1TBsEXTᵝ)Q4vʑ_)BO5v q t鍜1}nh'caS@ͶFG8Rºs\fM="BĖLoPx d]D'k\g7_9( l/p,<#滽·\R|, g'P VNhQh7JǏ|BЌf(ǧ.K:aVC;BgeΦ]iSgij酌 ^_P&s!@)"xqYIrME96#=Mf^x>/dgH_@=xLMa.jtarJTs!y~ %Yp_L̯]O$_G RPRwDaN6+ᅸ8")誂O+s5>3RDqYOŭ?zGU#鬭 1>QnvA 'mOQ:HI?2]㝷1cB?J|\ʙrkkˇ@Ewb[ g4!`UCf)(6W*f/~ʖ,! MYo7Dú\pW;0MKR|{`im6gm'ЫǷfb{N[yDQ)$oXvלQKO6 ?ӞKx|7#Ms ܣKqB6Mc]"R.eGqKS+%;scIS/Jxk w,JB-8rj윐ur CE8T>qܚ̆Gs{򤜡Jb%l9.wO#zS57w|{!Y\E'W^.jaֱ+y_OG6mvc#.g\`]GD^4sfܽ2&_;%paq~\D,N UlC02aZxS3O>< wX&5I'ORXy>} ȌVmH|fE[@~Ӂۺu8|zYHAϰ)a7 HҲO5M2(R /tw7C*Jxc,<æ1qoz] Yz$k( xc,6 SyT Epη\a%&:-Gazdz^uJm Е;`0/Bks߲s|5yn*DO K#Hu+yf ͔4ԍ_Q/Vu#HωGEA炈uۄlܺ)oϪ~n:y~!Żl`0T3d9)DEØSOU3v6DHm%e Ω,C{X2XCJ񳫿U4lwH%FK K*Y ',^{ bb]@a-UٰI5cy@ڧarl'h:s$1Ӂ Er$BIUh|2rp{4R;Pܪ=9Rt\X7V 1 %Ztz/=SюE7}ӰlŻ5GƾZ~f&}kM?\l NW9NwIm=3E؆81 i?# 7:f{vE$[aWT} /sNJ[٪ uN,6)#nր"{GBWΖOz:tyV\v ExVډKX6Vk BD/|[6_҄QG2&a?0O}yQ:[)`:BW BL~ ҕ 6@7AdH]rQ(p af.WV!A̿-JמRؠ4miN$C45C(]N$ hoX'?Xz_nLF:u62!,9#V4bjOI 8GxGkTsKt(nߒ+1e$WWg֎JmOviaVqK90;@mo|.bB,q4S!_Kez$~q“`ɩYg;K$ ~#SH c%h,ZE@C5^RrK&ȑ"ɐhYT {shA7s7~2n,tPOyAF| CLN  שjFyO|I,׆RK ٥y2?5j1}BEHeX?!RHrXry `.rj2ZFFPk Pa 8A@րg8/E? P3aT9,?ص~ItP>A}U啦-IN7P^ % ?m<@@j9 x_v+]![đ'Ŕ2&i8[)_RstO$2Ex?,Z!/PyzEh&ek cIvogv-DZ8K=Ax=\͙J\>_Cל0%NjvW;H&ٶܢ~zܡ h>>rӵ`Da= K?!qN+CZ ^153I$]g읅j2(tv AZѠStIZ%@:c{dq@D*=?0N;ЪƆj'#2d. oMh!S~}V=9 Iɳz\dČxM&76Xm~ޔ|ف`BÓ͋EՅ=aȢ`к^*=~A9]kFf#} 4bG[LSQ{قW0oK_AkxJx>&7_Q?a4]%J>2yx0H?M>(?4W6O9$Bԫ7ri8$yuhͥ Mq͛D{id{p2pIgK|EZ,*HKy[c* SW6\k#Smxn$ D"2oч]Tǃoε"=(Ё10s=Uly Xl};%)&9y ?$h cGWȺ }Aa≯PA . -'6Lg,*+tLӰiC}@APwW@'(76Q]<ѫYfh(zP1zVt-γ?9B9+$X #>8#no>qRP܈LA08 DQi^P6B%qZzGNs>@\ԶژϜTLRqQ"ϻNGƋp +/H~UyOx 52g/-Z7 h;MDI|뀏Dm/FBT7gv3SZLB)qgVjo|}āk,JԤnxV+=e7C>H$7u ilf xCG* z<؞OBQ*{/{ɱE J_9ދfPB] A(##OZ^6guˉcVs4&%t{)z^D'd]&z 䑠/A >o|m!={<s/13 {n&ݯvveή孄GYvdaȨrśI(=#S!|9Im ,WrIMYɤ>pQE_;Y3/FP:ZZ׊z*GL3=lL813U6!vΓsЩQ͙3T&ҠJ++"FYGH(-g#lK(2Y,"ׂ#XH-xZ/ArFJ7[jW]xbgYM^ph7%T7#sC-Rg^4TT{Tv0tv? Gp8ڽAAUA-4JKDbS? W*ӓ3^H˔QDh8`Ţʩk5Aɼ׾Bzo^cpSmߗ.,u3#O+#Y0uWLY4A(ԭگl2B "Ư>QL)\4X$Ԃ[R6ʇ0gnϭC h鏿MȐI%}2nnqUTt CGn8yAO;ư\_yu(jN$tdk'?+#_wE}&YySd'>iq/owY}<[+13%;>OgwމletCo)=!2GAny15~3nyDV;z(C@sK]%eTv-*1hOvSP#8iSb>\ો8 /PD`ssx#+`is4}-nfHԲt"[.%f)?Wv{pqsNB%؄InÕ:Jrn3=Sc@P8>A/lpECW-6u]+OaMGPXS1]r'-j9lSC2M }޵ѰlFX6S23 [|L2?UtU||)V:|A S;|kޡpJ67jK|(,V"To-s5}VTF-a -<\Hא!$]$\_x@p7tZ:jTa,>5JP.j=_vFcbHp*).H|8Җ\}p?60s"-!x:;y'pNDL׶:f~Jw2@#H7H&#f%%6lj""NBTDu:iP/Q_-:|230k L]JqD~zh.BRӍjk ̈yuYaL;s*ོ+D|3{~DaO̍'" ]g GڏG% UY[ՈFpls8ɀ`($]>Wx|РmHٺRU ]pВ3Ei̶0|].<_n'Ov)6B pl.n$Q7V;| HT֧[孶o]{-!1^b)/Ic}5Ͷam98/jb(gɺ P~RGxSŨH'D[}##4蠯d<s`p[3&3F˹Jzv,O}R2Q_%"֓^Ani'nfsydҚC Ч-PԭHQ6K7,hVcJokWᄍfGXPU4X-5Y{~@Hjo\^}cQ11P?I1ƄM#$rf amUѺu/Ĝde>Ǡj_ ]Gq\? ⥏Z81}".CGP˙t[xK.$֏^܁54v*KNXHY9xFdlܳ, t$܄q-v^}u>bE@ڳ;.rz׊e K< X3(ixOF:^+lRV?oˉc]Ik!@1(*z;67Y?2eӓrDO߂K"EE1M0jJ]&yv2v~PL AGY(>r>]v,rǝ< N&Z!C9uY-N[_\;5*K֘ӳM4Ieb1@Sum6~EceK~&<cb?H2_oFQvT֔h{r:ĴԆˈf_Ӏ)i;=2\JF )F Up{d+zJ cVʡ- x0#N̲`sUljtaZkժ2sBfH^y&h8gT7N=h%o&dz}JJ\("OʌŶ"dN* H+V-o8ISA>H&2&;; yRR(;*Y.,Я%5g "g:Ĝ`Jt@O6|:xF{%eڀ dr󔪀q$M" <Ɩ{t| /JZb,+#7|h@J4VG"Z*[`jĄLi7(C%ɾB^՟mWј+%\]D7 hkVhaO:Zl=er۱BࠍYhk;q3H(tOb0b7ݽר'_tBe"$\pnAR#+T^oC·2 ;;_€5eU;$&a,f)w71lb[池 ;2Q&\cT^RVH8WI6EG !fwNLʎܮaUۖm"r /%V*]S4NWKe2XrW"Dpr bm}-)kcfayĽ,rIcuNfz9; W[_%hQJ\JSoc!ǸuBGxU=f4|\95JN~o⪢k_K0,4quCʠmH^JTM뵽Ut3Xl;ϖx \ӳg_+E~*n],C۲MJTV >.Ae|OlY~@~ PROJ o׋j䯒j&KVSp|趩HȴPʺ@J cmAy8g l׬#e?Ԧ*iB Rsz5dK9;F6HwUxળLhKY=flMZ{"{%~0K(b,gRePTKep$nQ[yrGPZ{K\.Bxc%uj`N 3Q=m>!x-`i"ET05Ԧ_yw;k)_eeSӹjx{fa4vDՎHO;-ߒ'1G«j`"{r/=Xԅs JdW:JjCL@% LsP; %t^Ъڧth|NK>\ oɩhxu ; H}w6Ģ}A4]ҡ0(&G1oKAwY(kLc:9:\)?fUκGIwidVњD],/1+y=@4.M /R}RFL)%K[mC@dyY[?Ʒjt#HԸn@ksW\5׭j"GYTYrg@SK*ٰ-tSP6@A5VРAo0uf2y@'H_b䀹эmV!z,΋/sX2֬ 7W*JXbT̀f- ѲZ 4ᆯɺI4tv:{7aw* Gx#ԍ%%.EY˺t:&wP4FTV{@ebQSJ@f3ޔ"53X>sQT9*w *x";n Risxa 4o8Ljg?| t-)Y0؍vپ-SLrE{Kfd/e`KŶ~Yw^ Wɱr7]wi)./NNLAz)D6SB6h3$ 5>{5hK[ _N"ryN7F4SbB-dRʳ) 7*BT-qqV1B8@ qsR%iۓhay4cp+$Μ Ed.>=񵹦ub8B c&kFb;Nj!=?5(^A*rG)h|pnrey7fJcZ˽FTzAVy5TԺ* Q>W$m@`dݷ>~mXRK78z-V3WmB굅5OYD dJGm$^' Zy,Ǔ?.?' 6h{ -/tXA/_2/%s*_*[i>p;hϳʅMGZ +/Ypr(@&JJ{%7W 7FlG #I"c6D}b`GW?d5$~lYe^Dbeln0m`jBurN!8E"zZ~D?, QXgG V%)8r?); 2/ sn.$P,O>hWɁrH纃-7K _vg Oȳ!X1 EMn:-'^-<6SX 7Qhby-2E-w نMdPsnVR<0r !ܒC"FEU+Z$qn_4E$@C%X!3bYS)>NgϖCPՠ#`ٵ8/ѦB7Uw*4FԓCTd8 nkHu ^7h=P'h/v RbU '!/Hr&Wwb{%y5t/9Pƙ< d[P[$XJ9 oxkgK^hg,:^JוGQWqɊR;|2╽k q ,PK}L9qSWѤ^i>4p\X{}ω V&I ֫kG5?+}Z6!c } C9 Eq?xQiww O}COUzw@U!PN i~dI(Doalo[Ң1۳U;} +D^:Dzҥ[G HYNh[^^*EV˜`^ DG3 +QC] `5]pLd"@=[RT18o(z~֋UZ `E.;IyJ6:BHngu՞`RFt]"EeY%PLuN:G%3ӽo6^XZ rlQ iOݷ b39eH3۶R\´9рlF*`nT+8d={j8C[2_ G v ~#VLz˶#wl08YgQ# ? h@S;<~A4H9}Po僒W*63Hįg(zzG )e"er.%3.B{KW*Nx#֑u&]$*W/-@lvT93kYQ.P~(nt rY>4:*tXHܼ+4<% }():uЅ#n3|ͭwwvD3,˯RO+Xc,k$sm*+i`zII"l<;1V.bU35I`e[ݖgL=6^N8} ‰hx5+yg,-+o vق%_,/)S>0 Ҁi=JPHcȮf/Wc`cy3ҪwVI emern9ZPdl]Tg~jytڜǪ}΃5[3h)_K8x"z7 &#z"J}QG-h~X>.$HIC󪯳'x`%,;擬 0"1SpF!cM6nK*B9]TDwTxu o.9R)a[8焄SQLRY%rچJEZbL!lwCUjmqM)!Fdu*U|h/[[A.C!mی-ҰGF ]lnl]: Jj/JyeDG7ϢS/|X/ѽ$wƩ)*[XCAk5ԄɿfV8l*I9FJurƴhYHQ;/{lXν>1EY;'|=c -hqe~W;14zYkkeAGaoPTsA5@Ca<^|ஸ>Zg# Rȁ7pEuiqn!j}1AF}GIU38C z$f3L],`ޠ>gC"!5lbt{LyP'g+/p$#UV\i-@| Mׄ4 iVR%Rf~unTi b;\9O<[]{FVVcyL9mm hg@nl_AnYYe5 :S>MųD1^.y?t1&:[FBuSγX CĐ;}2N{̱)Μ/\Z|(%xC7,[I1|_5nT>mF{@GTwnЗ)ng)j,+:ݵqbbO<1-vn[Fn-HKfơ<FI$Pj ",X}5ۏ¦𞢩ԅe)%=28afƗd"<ʦָ{l#@JVfќJ^o@'A{z̐x|Xb !l& 6'6҃!I MVB\N@]ӯEr#m*R 7/. , %Ə2ӟ"6Vd'$g(ez*_@_Lz]۴J2.iv #ڶ*ϢP?;˵Q LGǦu.qPR!6^p#u T't$lT%aA`ݙx27!Y|[\H\8c%c7G-TyRnB?iEf*2X Oxӷ]ֻNt 6,-L\&G̋ 2 MҢ4 Ș+S3oQ^/ʹD<܀6D9kWjf[pы0Ł4{jRs(Edd yGg2۔Av6Sګ ؈MgBW37P{i>gs*\^lj w+&}Fm$c93m̧[GJ_rx@i:~K2 gY;} מPŵ Dij?"^7Ljxy &^#\|9&PDxuuKδN Qvt/kb}z-WW`C]~G?t-*UuL&8ho, ԮE=ozUUwT;-4X|>:(y,|qZm GA$nZ* \FlP0?)NC+vj%a(gI繼P>8NsfƮ{J)q@xĆi&rpXT̝@KdxHIkb?m/YK39e׼s܁C{IW>;MRXds'si_Oz'J(Wk fd,Ik8jFJxZQT"Q~M'P!孰qB ف+.@}u55m 2tyy9kcleKV_ o4V$C8-%[[i>8 xG%UJ2s3܃B je MN#:U Q[xW2'h~Re2Ex+]Vry̑5t#9jV픻Ңz.~ &Dr@V/G +vv2٥i0MXIYiO+l{|).;=u-9H l|8,\XW7mQ>&퓩2}P%8wU;32J 1].4+A͔-|՚[Sَ6 Rxoq;sokb]ELło+lq~yzs4CΠ{%z8z.HM@@9⿏ڱwz(T ^%d`)+2nm{=0S+W~ɇ,")Ϩ`ptQaN55 Z=Pg{⤻x1rUal巕QVA@f}tA Or>x `hZ-0cq{$S>'%k)f|[=kj̬}7s> KP7+b t uI = Ry< v6I }w69p4`]{M$۷Ѯ;$9&4lG#i@"ǭ3Ivq>!*M;9,?kS Ր aݹX:~` gOt  OejC*P&?3T3DQG:v:K&Ao3U00kTR܂˦*v z'W)~qN2HVpܾa\WP xz _%ksu.5/lKzBNzZv P3q$E6>Tt(@? ˟8;w+}EWa35Zȅ0`~Kq$gD>{ޑ6HruV*X<.EB>~g&^|iLǖ-EYNS }KI+DąT{B)B酗zWU^a=qw>F%h,"5Oq [3ڡ܀wF'_pQI:Ujȍ.CFD4%^LQ~MInAQ P8 6D{RYJ+ ܟoӏL+S]RD}37mL+5r,Ɔ0 oyݚR(7ԫgVjLa|sL%KZ<-k?La59 d\;aX "oN~hk3%ܴG[j"vW_=@ 4Ò(\DHىt,?*/5"^z$H>V(ܚ' =ʼNq?;>-$r$`VI6cB6BU7רIil Bz>X]~Urx?Gmt'p2Wp[Y@5zBLՉ>j|Mlڋ,Sose!VҶx*JShXuhM3rGI9<:(H ٜȏē\b'i+r)MN>=lD  4 UaBPD~DOƷםufwڦ͋>?NdRs:6n?$XP" f;1QdP'=qeر8n⸫*阖ac(YrwFS`=qfya3mF}H.u;Ljgu4Xa$YA[iM#mBJd>g ͕h^ *7QQ}RI(>{=끜' DNMa=,>\˯mC'f1HaS<=3'F̔.ig]#u45ڢ1-{hV&;3m) %(v/RpDnh`(ukkʀp tE +#ރ2D+ xg ן<n©yQ!lu qH{au0anA7~3<]qc$ch0̼Η9;pۺ;Yc =C(kf tV&u46lNA#x\4j;`3x;%:R=w:miq1,j_:~B؇ks*-fC h8 m:F:g\ib?fBi0%EJR  #d^46B}咛DGn|lE; lz )Q^jI!>j-:-C!tNlF2>Qoݧ2;V9/QzlXi'e5`z'>g1>YR8:R>p϶ةzP9Ttx6Ch_$c1XsUxEӝi:S.޲*LP-MB$6oC m(rZ3'1*d4ċoPr;-(-J_|{Oџ _ y6%,b}ꊌY~E#ۼYx$J? l,WUyWkSpy ucQ\ӦT̯Yq]KɊoe^/]fNzl1Bw bm~WhlN"q#XKJ>3x|l(Iqj||B,^;GQ46FT_~چi UgJj&Z[PA+ ++]n#8w,@q񠴨#)UL^9f8՞&glHZjt!ؒaߩ1(r vW_y??4A׮Dt!1%| Mcd5j xLVc;=IS})$$ *l]m@Kٚ+f>,U-ԹG\,bdn qWm$c-CpZ](Ju0/D#^1̾qWZÎ PN$R/fop9%P8ruC7m=$-%JL &̙s\'Yg EԨ# M_&^elkH0E_! Dعg_-V7(|@F82W{MW=`ftL`BoDt)c+s3! W)?tLXJa_f/ˋAQ@IFo;_~.gڀ4R(YJJa;,*WNM%/z3G:3$@mtUֿa3y!d~L". qf0D rFu3DFi#yۖox!a'4^uu%-hf w7DxX4yi)7W9%-:F2 r`|{$y °j(\`RʤPN kHG:Xu: *tGnwVm*VN2 Zb'X L-fH-8>:G߰ ru*JFǢNf.eh*^[7Iz3AƳjЎ,0cѲ S ɠЂl bY >)~NW"2c{ha(Y1eKv 3 Cj'ݕVUxOi!f]jCJcχ ,Z}+D@G՝J'/3 OfEDcMX' CE(,QF=!eٽ!B%"- SYQ 2 wCbZHM&`ftӗՁK*gs)7X^b|(m8t)~ Ƃd\ Ż7:;M+xDy7{3֥K]<\ڪ(eҤӋT$#*X)'{ے,J::iiwY-3Hz\@2lQ4Q,=~M.L,pI|o{tQ1Fw1d?^ 71`+l_mt9PExPK6}MR-ݨ6'+l;/*i|*OvKN' #.fj.@woEyS<B.WɆ$ _WA5nɡl䋕Qt r{_J24NG˯~u4.2RmI>4=O_7w qtzaf'k\ىsGNUږ!hIŦc B&ir%χZN D=H~Z5 ]l><4uAűy}}\XXa7Ʊv6 %ao.9&Nvm;z4fWICb!:(Gk3kPOiP &X} ֛->CZ ơQImRB0RBg8[;aԙ'u7VҺzQtUK_PV 8mr{XEY a-XThG]A S_E#\7pm>j-.%.F0a 9-pT}؂:np~b?$E9O^Le=6/7λ5=D!'#O?+kȞco%Dqa4b,|y$&Aj"<~MkCN0 Hin[Pd[UOpG88PəbRlzxWZU''k"R/5l3_!G6+&ͤ.q/6o1C3IxGNqeh&T^-)Dڕu1Iu<ۇjVg+I틡d7.+i\iR/6V@CϺKu3օcXT#ێ5`;.L/jRBxLaTHhGnZӴ$,r{Nd?ilT:hrf>c;mhճ@ C׋_E d$l" hhR݅ u͐B]3~t u_u,GB(Rrh0fG!e0nwHs,<@k۞ H l-]+(^pVnD-3譂8VXOJoDBQ(9߆gBz߃!^B$~vx?DBpM-;чO ;u~LjMK{w$o ,So=XCF0n@rrSd4$Un`jx./"ys0XϛS8 [qaU;FI'(Q|z$ŧm'Xd ?Ȱ{J,[Ͻ,y{.j\ܽbINa^6Y$NbUtybeȲL("Qmӛ<_ v9U"sˉ,|~bU7#>3v=ni(l ǫ"FNN)Zc`Ղ09rO%YD2>Kc]f#\X4>P7F;#rF}"Q;nZn~GKJһUU;vzǴҪ*Gz`⿆ДhGÛA'yzw-b-vl'TeW|a"e7mth7&;$Am}m![ѕ14|8B)>A}!A K"21{O414Gx;"_R zige={ȗy`8(_޹0'9'+hMt>z`mrN3rV|_T^iᚇT&"f0k[r\OֈF DAosa_vڣFd1EIdf˻ iksrܳ0ߍ@ d&g#f@V)u:ƅO8U_\NK+NeV^]Ή߃AAб7G- ^o NXk g/9Ȋ|cz>bB|_:,dfIvNJk$1@ɍ;81NrD`at;íTt$Il<,a+9L*ԻV*C t\?!\ <Y˸Yݘ=.Lg\ĺGJv-32޵T"wl40YwN9zy6>03x"K'KPB?}=Km2$8:Oi~=lϱO,ԡvs!T`/Kؖυg~j Z\sqt-x">bJ+r oH뭟:+ %DgY:*(o{y7fe}+Վ. ;PEl6]qqqtW{ 9W5n]$.0w?|"+Sʅ}yX>~L q-oEVY"&ܔ\U5<."H9<)  ^`Sjs RiWC[[($YH(?Qjg" giq$юot9O2&VdGVJ5%Rչ<ڊn+Y&jۺL57T xS]ۧ;16<8Yt6$;h)F|pA땚19[:^%7l#qš<~a0DX 92GlJ(th(Y hWMڜg&׵e07)͹ NS2nh& Ht.6x@\ bΜ7r2R;7*'qQD?042u2 τCs `CXz$Tykekt|ňN0-&3VW6X?xe\5p! _:kpLlrgtOdR9dosM"SZдb̻L]dkIH㈤&|w]ʭɗ860gX^ *5~~(w?w[9vtbnTq,\s_ F XstL-OA1Ĭt6ǡY:s [ ǺvAV3W=K!ODGBb!-IV yH|7#mח@ӹ䅶t 'K"j^"-'u ,$!'sP J7I%2PA@ ]ɻi4#ɤFr'Gtb!W+y

Y)F 1/  S)LҘ K[~Gݜws]K̳_OE]fb|.i,ع'l|HY@tsj .[.t,oum,7a'"@`X#V`fb: Q/LRK߰RMiO^Jb+!/lM2/*hhܴ[3>h4cak *Ȣ>j-]lP!rVGū@sJjU1jp Lsyfڮ^5~KDFQ :`/Ru DhZ!rlu}hϠ؞: )4Iqy,{eeGxf% aOOTa>G h51<3Dr>+Y5(J,\T 3;^>;Tm),/\Gj_<9>r'ЊY`0J77t3)4ԣLި&*ANEn,`vLDɤr2澝Y`gLBJ3UOa8SUbr$|=Rj+7heA@))3H`2d GvGi8q:šXCNz{<@0ŃXC6ʺ)|8)Be̥nZ+]DDrb3sb@5N [0ʔaS$.㍼/:nh<=';pqkÁNo.-ŷğo1*hX|`1[ p2$nu2pN2(?m*8mďUkB,ʑP]dS%ham"a?(7`C%Yoz ڼ6T7|棴;k *_i3#3~:B~z(/Y!63P'Z+{i2wYX.Gۣ7n5>~]5Qoш<ٵF'ut^w |K_G W+Nr`v>:~-ul̟^벀 ]2> M< o*@SPP nrJW[, 3kRނ_; md=zcmSp\y49PgC{b'r.Džf-j$9NSF̃|S!nA*qWnzhLt:첥zmH|`/ -\*t;%,76bɾe_'Y1kDda +lm7Id=krlI#=s^7J=MʨMg<^sőVBm?ݚ5|n:6*̓U()(t4h(Ggs7H㹷#hqIY (ӫ-FC.V=tX]lF>\*|RAof*TDx7ªxrVJӳ1ܙz&YI| .\'sK(&{ } H}&t ?υ՗.]iRRyj/Yؚ7ښsVᄕK37PTϡ";lPa^Ct>zrO(k.>P ="5?jB('B2Gz\%A+TM0ks \.} 4~OY˺7;rW g>7?C.$LTJk=Hvp8Ihi1-hcc?RyzOu*'Oתj6Bu Ljԣ"PItd}1 (\sQ/JhU ñeAt84_\h&jֺJ4܏r3ikgU^SͫO4gUʱ( ͍_8ao vLu ku8 Q+kӻCAPq_(k  *poʞ: \Jj4S3XS:J5{;[RUGDlL(|,(qVy)v6T~nFW%:Tވ%Wx"={9lfɱ ;Y:hF*P̧F< hBy[QZ9+ ʟf:?8v;YHNFw?m&xRu2^- }U{K^NDzt,Gnz^=c~:]L?^cW4p5J2|687A;^P0vmcOoQnTMF4)>W'}}S̃Z9/eJ]<"_dSe^{Z@Ot" "F&.no!y&%ڗ&&ģQPE7Nݢe7Fշ s{o4 ?6ѹEkDTÕ3=Rڞ9DӾYoXy$Гi"*.UnxJy|w@V✋rymG3qD_CO,vt1 2M+ /<эyUne_[3.o[Ufq<} 6$-T ImQLً4'ů|YC+.73*"EV"^*p,؞L$[Tx3RP?ESi4ɤn7|C^Wzp"Xbf.gNJ"PT ƑjzT-OW_ =;OwI@HBTU ]w}6yPKϧTVJJ+JiH3rЬ[> t.Hgz P@_ 6.H) M2U탸7- 8:gdWj?{./-+Fmtiљ->GuG9FfF7f 2*ۛ022,Ò7u~Ì8$q` ݼg%Ph4CVTxU 8waӨz8x2Q7-zIVizJö QeQ>Ik=]SFp73SɢRM?')Ю#8ruE]ӶSB0+5 :̟McViu2o6$&@W&xin&b)mbolwWbO SIbC/Qlj{sLѺqkSKxi=ҾOT3s!EfY^yuIXtOnU6b'weH'bjYެ+5JHϿzc|׾~>`EYz( -(8)n%R,|: NSռ=+EZ_Ӳw_ HeBC)"EΩB!nBŁ(#|!X}O-A\#\;>JkXrP&2 +G'\.[g2{tQe',<\N-?.Aoxq45 0f^ N oҊU/W5 D>uwmQ 0H|r1n9^F/W(M6w CXHIYFG#C(k6$cO6> oGٱ8P/Kl|򠦝w  **$ Wjwʗg׆QՃF)T{yd  ()mYJ73BWN|8#8t ,MLwޔt`XOueC/oȐa\M\Y_D 5[SCNhC [\GU%Rw QI4[/~{hq^8AiA~9v0+ʉj@qxis~&x+O,ڙ~L52h`L9o8T8 H^gvUo{oؽ_CԬ<c+KTjXPiu1%mWEi(~1؍r,mogci>Qt/7W^4Ȟv P>HיFfX*$im@ط_.? h\]M! zCv:&l d~9[R_blurN}bT:X3 c3?)[ FovtnScK¦mJ,9c6q7&P)7`] 69KJf|}wFR;o{kæ(Odo1v pn 68psO|W5僡˕)Xˉ;a3DbFKMHu;R˃qǻ5@tl.:@DG8dE9NoX SuZᲝmjN9Lrx9j HQĨ?U~8vRfM=u DCOAТ8wМ[nP!5WJy1}쥗mGװFq>"]UG.dzeg3`b /x:Ĩ~ s<-׍rΥ1>'tfeb?$cEwhogtɃmUGX:"PgiõpLh9pѵ:ɶr&I<,|痢رo-FljCp)'DktLSօZCZ}yt"ߪFc>y8j_9 iиA}s""VewNŶl 08˃yG$ֽyDK*3OIںgd6yc%u9&^X¶kygw3ď`^ ٬!3Ib.wGh6fd:}\8Cw?w: PniuXتj+:#^Shae~8^%ȨץyC2F|hiG璡 $D|G}m4=*g؇ xk~5q_~uɤ]%x{:_Qo' V^Dmiģp{,pQHĠ&>SfJu;0@BWWw]ՁMmʹ°5Hå;ԤB8.!hd-LNEjy7g_*.,-d_/Q9zPl;znoHٙmfC_I$.Fȹ-cVH65ss]?@jq/gC*s:# V\ͤU=ī˵tbq:~${\PWURBFBqG3yOEGت%2Y^WT,IvtϔWLu_Fܝ%w/!/MKZZQ QJ, qV {} =46;l.?~ϟPYjq:'BVv>i(D+HhJې3&&% %4^P+t}ۖјִ{?JF*fk%$>r&,aTnu`B\iP2NSȰ @y6`E/;Fo$5LSڂ@Dre\y7f|T .௄OMs>xfhE-@q.G;J"lIvQ$eϝRSGj?KݶKKO+O՛9:iO}Tr}v\MB:Sn$8jH??4ɥ$ Đc}d$͞#^4{VRϸR3EآhTQqgQ@Ƣr hN;9,ۗ( 7XLd4[5d pۏ[cv |tށGtvAM3[)d TFNhR6ړ\v PuOꀡw|=mVr&"uj{Z=@bL`#*!X=lWN'vwR&nwvgPB[ud0 (hWXh%wu,-I"ʿrx}͍9^v܉C5㐫 m[H6%ֲAld'#ڀcAIȃG'ڥ}q+ gsE1: \ޭH^c+*A|Zaz2{[a,[:F]; {w^~* ' 6C9[c3 Gem 7΃CJ.oCb-\0H1.o^=8*Rc'aZZ']^ -dmp+V1E ˄$Z-,W[KW$qͪsܜ$v+e8D3lik/uKG:@\yklI wO=M ܇glК dD[Z55`oT-K Ut< HOc9i8\ -lE? uΞI6׾2 ŴPm &Icfz?YDra s#F 9n# Zf)(/&Iv _/|kCWg^q XR."QSa,/[DozB,NyB*P sTC5iE*7G$'q,yW+{8gLcr(} tc7Cbӣ%g䱃uB M\0ZGz7Hnu9KM@˷]k)gYo|WCf^^hr)dɁx܇5?q̩Իk\FՅic\q|"=79rgmha!# 7SXDBxzѧv.Y%d Z諽 o0Mp1] h&Ad"~ED\f agjh;ٞ.|z*E8l|;= ύ͏vR`zgۡu6ӟdʾQeسe7J\P?{ T4p@*M$< 7Ih ۩!$d,l<\>f< N&P{DH-Sg8Cunrm J9z`a3soT˙٣j $k5ӜdOSTz+tpMR?@M$^tsⴴi,ÍaEfAL2'Lm/CIܡ!-ZA6Pq׸+9ҊH-(DIU '< <;/PȬ%mذ9Y%,vm`?Yqf_ؗE>#_j۫8g9/&H΍s->A#y PJ%ӚI8u^y)tؤN;thRPb7?b^IvܼwrO =gOA1+bԽ*{JQ1HOa}:?ͪ[ ؘ**&S|㍲` Tc"#BRfQ>$VC:p 9(Xj('{sndo=j+/ڑC[9bLGIc5ЈmӍE{KAf075IT%Y;MӔ%H%ze+LN6>Ivr 7q7MP jAid~1t9lX3պbLhH 6JP*݌0hjz'sΚ\v)V,I5H߃} m:<jm&dM;*\Hm 5ϯ̿ KȠkSeb;  ȍ{? EGim -W=N.J+/ N ~n(myaFI kNxJdBm6 uZnM *տ"SVrf$^`tS`!-x,qq T _lSu ^'K80?O<$)[s-J㏎nmK3)hH+#l19YJ2-UD/eop^%L4lf  hJ\:CŘq%iHh&=@ȝLj/ GJcº҆O! `*Y?j;!cuǷ_oؙ*ҵ089(,,)MCz(3HpH~@U]ʅ3g?2xTDvKn|m]g]ڮ7U( cߦg"oR ߀jS4iȓ\Q&"ė}UX<1{ { L&V\:e8GQ`uZHmbcH;sGm ┬^}G8C\ F,k#*g_WlZumL9 [TB'8nhЯD0a+T۪;o4Z~I#ʛ' 5>ؠş\$:Mʹ̵1x2ձ{<.GZ Ϋgt:MD|o!Huy~,dZŀQrY.!f7:БES'4aDVd9xѪi4EPʕٕU/P|QJCuSP! \ co2oڌ<ʿt;Dd&guٞq{}QV9:B6ZC۬$~|濫q)[T_m!wMQi^ )o_]o' G8./bZ7׋6W(aR6Ne-2v>;GAD,,ߘ0*( ?4M-TCjKYȪ`坴JЭ\keLn"Իޤ>C I*h/PCv}kOAP Iyͱ8z;᭮{sӗقjS~rBSC.V;2tN󝝴ґ9ȬPcY̝}eZ{2/fO`:φέ< &pp4.H~.[V~%ӕ-wT)W]w+bgfZ}TA0'x?G' }EJpM9LGu ثzqwTH6{sD8{JaNĀdT2,:Q:BE%`MZɆϕ`, F"O/vW{ ʫ£͑7`Uӌ*w{0#dnL tmړˈ!mS} d|(Tb}n4ߟA< P/aJBלUYf'f"=dR :0'`[v~DKEUohjb4$ gQ% t_7ݷaC} /f+Zch!m*1:"ѾKatyJ7X.xt5^I" 0go|Y,-M@_#?6 n6_BT8W׉`V/[WS ݬpTxwـ/mGBo;.7s>:n3wM XqE3=cM^뼑MA\pM4;e W.$H[yP7DZکFれ\4VꙊ mr™`Be-G #)}I`}jExQ=DWHvƌ%*WB㌢:n"ŬKi{9PyƽqN7iR\A_pˮ w=ѽXV~?Ef7]j|܄;T)EYyd钏! ~|\'3Y(vc?t zYJN凛ް ,rdy:p_b@UvOu-JJ ^,ǟ*젧4EYO1qw`)A/BtN"e2ީBP3G7-Ǡ#fB\&ahviM7mq2l;sĒR9JD3f wrtj wB۫63SFo_Ѩ븳s39<✌V(x+u6~i#ePoB_n}ZQʱ(n` D,<mEJ,#OXWfܜFJ[UͿv~HJ/0"h$ ڄ+β;-^ĪigkFKv!s׹M}Nٌh=Fz$j$=@ -g7px:ZGEߕ>ZBd+EvۜGFVlN ۸Gx# a4˳̗":^e m/+'QMݐ> $گٙ:}d#j%jr8fxO}Y!!ǔ6VHxhatZMp[9Ӷ}ǥ+F\?~NYiceay+VߟqcE*$~ͮ!-ѳn6U=G7bo3*W6[ Zøy'yo; +f|:ocn0{:GGYwB`.ysHzJ~l৸x-U5v5CԸMWHn1*;K,?WSYNO7[$S= Fh!6jz\ӌއ'3Uc^&6^q@yw2NCj~w̹ P/qn8"9Gϓ+Z%M?Kz[ 4-f"AMq6|鷣 5B͔H#PdlĊEJ/>WJ=P3W*&] HC[I$ z5B DJ=1֧^al:zc^[׫ɒFHKSx RjVx ק +P xyL!,s`FkAk*bp_hU,6ccG!qke\GLr"?^->! g} 2VYM;9_/[ Α_/ʠ=_,xlwk Cx'=ӔԾu"OX%^s4_ ]?u0XgVzO`]CM } 5lI\&HG0vO>&[ԛ(( Aq> g;Sg. [KXq!M * ݂nvbseb+vƪ<+NZ(oG)8ߝmmskOھ9ɰY J沩oHe 0ed3O,D*¾OzX>Z_UP3Md:*wMۮ>EWaƟ~z$?vD&ӽ/DXzxw Cl,% о9|!H\,uUFieP#WšR ۻO]gZ(#`\d>d'5LӮt4U3{Y%A^vmM=qKMֵ窼rF$\_t hYȋĪF.rXcv4_wY۽*sJ M.R`3rjBƞd6[nδ/Bb QSG-pCjMJ(وg9|(If=7MAbL(D #ΒGS(i;"$X8YqA^y2ʗ; \p{󱄡uv)(%yS$4=1Z ׈,r]ؑ:>N}L4b&IV=T s$oˠHR ^=˘I!_ UN #UcQ8s íK%@X`2YN9dippȴw;B dNG7[W7Z^!F+f/PnnȲh(Fs1! kk::T{sh3aK)! N0z-?s jNA;9 j[Y4i9G29WgM3%=Uw!\Jl-/g)yδ|YC.7.-' F!{O/+_55:[ 1z)t"6r^5cn(4Րbض.+Pdi/ve=6zi|Buidi"5<~k~>}~O53 ěB>'5.8ؚqw cPXCAWÚU=q*1 *}ZN7اH۴.ŧ2IH}q~Lpx%Z5?=ԩh^.EGb4]rNmR'͌r]}8nK'*9A_Fm]n]KDP&їw`q5^"x87]Q[P#}lAvy0V`.=Bׅw-pkcR~28(.P,e8_"cG(׌ht=*(Q{pW H#V^/1zJ,ּ78{Fb(|gXXīuS9wOY|{|2~́PCu սT0Tt48%_LA7Oa^G,4 QL0Ecs'\ĂA>A$0" aRf)$foV^HGM#)c֮f=S2k^n/M|bү`ܿi)3@K NT<.Pg-h9CHVQq9Ҹe+Tjt9X;uq!XSY_o>lm"x Ƽpc3Z哃&Q<('_'ǎhVAޫ`+X,/]y *>Z }v%[T3Pʆ UYcv&c<^@{Zh1oɿZ0m.Wy sH/QW c&w7G'k5s3s4$I&8tPs8pBtd‡3z 'c ƮK?U#߅v6>n$(+=i_*xR׿p,M<\(7BX^32os38K_klM _p=T9#ƂyӪڪX*o6#K-"Kiת&jv%-96\n(V +lM?bhY\H曡 'gDѨ `ihU현>e@vC 'yj>G]͐ ,M,/Jd#/ьh^5t̎XhONZK'b[DB%}b~ 4 !ߎ p+-Qc>6n]3 ­l:DfU~XY6A3jV!UȳZG 39a ۙAɞ2SxLfsvҭ ɓytYm}6DɷU Gaߊfm4cLX* w<:' z3 &U$-r|[b}xSdHLh?=).DĂ\C,>7XLbys>`Ot'"M_?fً:>Oqq2ݗ!N3-%&8WN=#/  R0S9QMd%a;qb󝫄lMFqMȵ=lKìŕE,ID;"{H~bҶ̘XL#R1^jр6҃rϴ%݂YTm{/ iws<Y1vuˉ1DAjHEj1cҫ#\ُZmU Ϯt|xhe?{_s= ki|+^IOr7[E=اH#fP(M! Ќ}w8,5EK.|D?%eq4aSбkUՉK=onLeb0+*Y_I(a\:I4%.b:b}ơn' h{.{\\Au$vOra 2amμ9lO#K+zS4B(#1)ZQ ܪ}H|.*5($DO 0{W;hvIZ]%';hn3w3w'H9@dicD:ˋ%Uk Tcyen4iC8yG=n?AxeGC@H]4-"F_RU2NAr˸ |iOt|#jR1BƵ9௥iafڏ3.BCdﳸ-jlnG`w`ѕd&2m]-/{SuBZH >T6wgҤTO*A=WqP86$\st߿C9W;GG(0 <"߸gӭ7|7V ss9̀V y_I ]L@u̢3&͚r6uUG,%}ijәC/'i ExBi5r\n `L$8hG1kr!s=&jq{c5z&5*/_Y٭ra2zRg#k'z6L0:E{W/5k'Qϫgs Oęm)tըj]BWZ+`I +y6"])y #ryc%(yNNk-}IꝽۜ&-~yCqP̛Gz^zr%'|ga#-77rURu uMGN B|&R촰`vxgb,9,y&Հq,;s3_Y Z$se+f9NS2 G\D}r~JKa> }Fh!N> ?#n\\'+d1jpdصEm&G^n? l>w<Ɏnt2+lހ$;HEHpVh*ul[~4clZpY7y.uKMVȺ@>B-{(hݍ^ްkyHq [d.vf9y \2qc3xu. }Q)}\g8-oЕq+4<{-Sܳe;5fϷ 0d 8)-F))[KȀU@2a \)B0 ۪`OκGxxFtd ĿeBf؍S;+WXZxzۣ[ wnw5s^ěDYݚKf[1bܬ? U IfL vn͉\tjk< )HW{`9K[N/ w,}_) uǴOki_C4$䆀&ו,pH'(%&m4 "'?!lehzf-7Ք6H06C.PϫGKgHj9BY LE]aidqj5?Q:}c4f*zP%L6I5('sVl@>[/RD18r+Em bTFp5Ĺ+vT8t{k%͗DyAʢLmuF/bݭl 4OXbV1HC)0'Id+6% aƁxwI(rOe3@'R,C!(e 0(ojJ?Kɂ6.2Đ'37wSНl6v83aKQ<rJ%a D61T `|-3:uTE&v"s_0жK q*<1b|Rsdd- WD'%}"IWp4^%|Y?+b{cdp$=A 9?=h\{y^sX̤6 {[Xn^/GazG@Mk$¸adTZr&zo/"jQm?a HDz1^VT1_Qu%Nr;?c%?dKOŁ # -_ !Լ0*<5.OOVf r iF2ۦ{5-Rk  GɁniy缝ge#Iױ8CVw8Ʋ61^$P϶hT( [[i-i:+*OG{qV&`Xb+IuV#-+sFnϵ)/xZ%I'B;ݝF ]وkvÏt |Q QY8M`IX[ [YNȤ ןE%ڽ/NP2m|vkZSXiLwZJfX_ - )fegPB!D_7dPBXe~HWvdܸr1=꧷_~_vQ,jvuﬕ3˃#-׆%@cnԛc3D}sBB3L7{.Y#^HFfveKɣӠoi{Yhn6z9*u:p3+Ow}83TO"oCS\hvZPR͗p84'ʪ+dQC5^эP7>ϡc=~ђ OwܠNx ^t<.VI RH=%n)`o9 f&KPbtor6Q=ԇc.!XzH]'cFdU2  LY8gpɞrU^ 9C{.wO BUKTqċi5ȏ"i݊!'vB8ˁH8-֬k_{aјg q|\? Y*/ae/8" B@eQR DPZ0^jxӎ{MޘRקka]Nf#]a,Po:n˹蝜W l:I|%hb^li Cm+R͌?o@LLU_5-4youѲ|$A%0yzTf)5`"Ȟr\DӄksP)D %as.qio?XCwB#LeA '}:38rϬ %OԈbk[YP{c=MhcQkwA_)͢$//Y-=\g[aw:iC9|Փj@[\X' T)xӢ*csr0g Uynѫ+s~zA|k <BʠIEzȳNB RGKBPĸ=Lhb/14V$+.Yh~G6F}6H\*n݀Eݭ-SKv^mMU{:K50wKaMŦSBgkIǤEs_/m7M{Ho~S%7z *RN2 BGݦjz,P"#xo _kQX%Z5)y=Rπ>C*aEҢ7O'.T:P98% *o^b޸ Ongd) NCtb4^T4Gu"Dujj?oHF1&-2ej~ b̽K: (rrU,ٳm 7>QmRrl ?7K&ϙ\鷯)/t;8Džc"]7 H1]\S mC-͑-V#))tpmEnylXo2j .5}bibN`>8v/PIX+'%rJE‚PuZ5<4I]6&dlAn7f?ݤ"K +|r#$?\L\T`pIrGYtW$TxMB<0r:#Zo΃YE 02nBK`*@Z@mfNJI\ݤuעډ+cCԚ)"߸87~0Cua{3nS48fD`W68p;9tNРF<.R1_IC><+)rؕ!͔jZ4M%).nR( l:݂oʼ<@E ߼MF .湹F-)/3 {Amj"hoÊm뛇 A0_+z7J&piї]=0QAҙi3q1`6@ )*kH^I3>Uɭ:eG(ժ#k}c>[eaӄ~y5aoCh^!FUg`=WUoqKL~7uDVy0^5lDRH>4mwHB=]75aU*sf>lR`MkW!*d5`[t {g3OAkaڮߙ#upް'a%߹)]~N?NiD.I 3  .a^0 eudbp\njiEO~p\հh#Tzv!SS,hrKY)[3?\: J^Ɏȸ)Z± J?˳J*oiM:@b(0WZuoKeUxP^,ڜ8;/B~?z[>$N=-\} d@I XH\x9ՐpQQa5p!jLvSh:&rPװ~@:kFo_8 ?ҠsnQy9gsvV1рtdqH(1X\/Oy\嵘پn׺4̈I;;Ũz\"oE=p}ls{^XZeXGօ` X}2kXZngr𵶪7~$X?g #M-BòG Ia\Ղ^u r13~J_ŝʃEk"YH;3@AP s) %v9ٞU7@]=X/hBtIhW mpW~p̜f/%.T\|]kiOVbҳj+cħ/ngƵ#!+r|TF]y 3aTǁ/6 T~=Tcr+Y&qb6r+RI|BN729m~-sjDHfY9Jl>pc?n}W7!cw|[D6/ӶKi N`]| usDD,y?Lڄ.i[*ȴe\UVg1h̯-#AakmN&"\C;9)(#q0CC۴'D} ر _(r1 -{ñYxTh18Co~$uYkn XX%a)lmrjD)[}py9Mh$'{ksDAN~Yr8LJgK~Biv7I2 XmD5S2s_8 %6qHc7i^w^(/a쭤" Ojر9u[M= i Ϛ&0!gjeau+&ʻˇR CO/%dNm%ef-y{ɜ*kDialzla>9`.Yl&iS"Kw妇+4Φ,S)JDPc볷NJK/| 9LƄCe-bBHیEa 3)O*1VW([ʙrÏX E-vg3CgT/͢KAʌ;>GԎvufO(A5# 0Mzĥ M/eU"|[yX0'|)]@KԶa*&qo7?0푴[[INI1e}t}~dۺញǬ8x1BD/U^`ANT]51Kk&U9յ>:Z}!_7:zLƓ ΅ocDoV >[x~ 9>#S%p@p: L;D;cfQR}ĒLȜ97,~T08!wdg/R993 KZCFy5lw(Q g-Ot lEd>vQ5 :$o FFhu2J-Yoj`f*#ʢMk"/%.z]q(zZa,[Vh?x[+RʡOjH +C^e7N| {  %1{-v)[Dt8p|Si\[Tl} =H{BNj?P)|  &w!KD֑tj&UZZчPL(c pdgJy(O}eVX0ފLP'(K wM5iU]>SI3؜k`f&Ѝ gya;y=Tu >WG93_jz[ At\nVuķw$c0pvוAKr>` ]sQ(yK\hP1*`R#ZQ,3NL_#HIZAsB_x4cx#9X.>ڐdsW'zqJ`cT/lx]-NOhBA1;A UTLz/xj7L )ŀD3Y@iIw" Jӏ|ѷ,R巛ܣxDY<մ2V,j8{ŃƓ8HyKYۀ,6сƩН&Ym¼ M”$lܨ]1oW}xjEk=rXh:PÐzWZ9Xf,cݩNMdG+x#]P6俍\GZiݩJ5mI//e+4"WY$|߆}RaA2N6@|H >m`5[i uBі`u8!g]<W'ݚY=ʣD+$5DW YR+p![vx1}SNv.= o1G)Lߕa2)3vU-*(lWGb(!.aZ:4ɶ͓ay߽Yi3pGMrVD9f\]dK'p7H!mS7SR䵝CʹjqxUeϑV~mHd&:x>G h X/}OtLD4g;qB x#,ْ]nCx{s4-CxjjK?s=9$b4m94e\Bd;Sm,[wy=iSc9 +9 RIpB^;"7YɡSqF\EbvLk&616MIu-]1yFf@8~)Ep``_g'ήR6+eQ/\ؕ6*idJ ٤`, t> $E)SMtxZb 4hy=LRVK~k7-/>e7Nu xJj蘿cͳ^iI/@ȧ $Pb*%E i(m}f]ǰ}D An[org@f(R[UEyZ?Qn 6HBmhW*"<nj!Vh <._Sgp/\;l cd5u>NYyycᠠt+*Tމq I_~ b?w. Tvb{G5I젦5[qǖC8JwA {/C*_ƨ$K'6Juy`̆&Z!t\XsnvTy5{&Mv+}J <DžM-g8N=4㦌,"hBH .4v.G b8*Є QRqxW/ i0 PWڌ]SuZGJQmQJ9O@J`jU<蘿Pubu Zd(u\v'#5J!C_ `)+h67)gm~%YT9FXW!;)Vs+zA}ßQW(?j1}T'9׏3t,Jʳ=&|ݦi ӣ%[NEj/t$Ȗs7ֵ2J|Zk[-k2$@3i  (.to:fܞSZYPe}qzǶ=gZLč[VIdt]^[FS5 !jfu Bz?6v. -v]){@W5xᡌm:Ʀg?X #)ܙ=Tn_p`0=Ggn`xR4xEО=rIQkT01.3:6|ilӄzG0 Q |SCt.R:| O[Q@MoQ f(37Ӫ꒠WRmh LQl颕̼zJs=yGr'SIothjʂ9xliʞpwd<ؠhbKRprv799'MҭYKR$o{ފԉO>{w\_SAl%ſأ hV<G|y2-uiwTD H9TτE Qg&=/\K[F-{~|LYukTYSTR[ڗ^{Lss*ݘVKD&ElU.3.9٨Nwz92"@0w%psJBBqS=ɦ1К?:HF52:JX]MƲ)YWgfnD.4ۛ@**C+p%rhO& 81+BR$VAe*S^V.:4 ܺ|s2V=QVs>fdXvӬ0Z^m)K8W0rh޸ vGck6w]OdMudBKDőoIG Mв8Hjq5+g6 U VHe\UFU0'I<7|j721H.[•կ]Bg쭟o;71R&GQ |,FesLBsU *X"OX0X\Lb<lH$y b0wϮk`)C꽌cbE@4ATRáH*0@̱D}$l͐c$%h|F?ڈ64*\Ѝfck!d+&]չIӑS#J6Uܩ p=TÑ `Nb 03Zc25LywSy܉񄟘r9D|RIHm&Z|goG/|Γirpq\(7m:7?(oxzGF2FG= YBJ˵'שڑP4GY(cߊfP@m8hkqL67uIy26R)G FۆZw)韤Cɭ>&QJKuHEbQ] Z_BIg jKz{~nyՊ2Ci[G`L҈U>/sY(ZeYX3 ZdoaXí6Ue2)tD3XmwEGg2i6xu܀Uzߒ`<U}Y?_Ttv`RT nt9c$D^&vG80ߡ e<?5x$hGg(K[R3FŴ^ah,_YdWَQ*X]lAƏ!׌uTف2ӀԱZ;1ɝ%ޯqM[l2|1N߼mLV.}'׮%o|tGw(J֭iZ Y*K(W91%iҽl ʎ%-JZ1|Zi[9rI xY r?,_5ԔynVp?SȠPPӃž/*Ki >,5]dlZ]<@^hܒmdQdӈ7OTLnzK2`#rM[3\_S 6lA)4Q5{O ?-~ GoNC1wlqdW_GTAh}GE&cC>-'-_(^J8(1|xmUITsW:>f忼 ‹^ `,Tuv9 iт! |@C0U#Պn?1kY'pږS-e=L?b{'[GjQΦAVE0Zjfw=A**iU*ZuJW[O2\D5Ǩ'/vJXkæMxgwtН#@g G#-!ښoI O~=a4*Vc!pĀeY8gUeC=36h0CVXnƨ_=z|!rFJ!/@rk"D* 4%P_k$B?3&; ti(jd w#Zd.'>M.; p,1[L4fk?PORN *,T!&*}ѷHՐmZPY3?Qei1m6iG4GvW$nsƛ$vZ hD(gp- ܯg*w F4-XBmeZJfqǎfU8@Ȗֳ@J4վ3v}5z%V3n1#y433|=ńwNqg%j0F Yh6Na巔& DBxph@(rjX0`1tYߣĜ Q>SKe ܐεZwa}Pele3}Bòncߺֹe@#d<=9Ħl\=/UH1幫:&ֶͪ@ܣM WĈ !4H!8 EÄӏ-B./0$ ip!P@X =grRak]Lkhj!eˆNxпK }#%]6 e*O]"t_YGf$ueYXu }3("q!pgl L@oδ6= _ WrΛ֑͡XGݸSF1Z2fqXIEi}avL012eB);pk35 ,HMx[< %nءMwּznK߽tkx #D;"%p5fQb$pbPW*{xzy6fٿ|o^#"񎠣)GE4_kp+|$Fٸ^?2SUgt"1^]_#ؤdj|wY[Ft3l* 14]SH(9ekv59\UTQm3G QIfF8+,xsfIVd}%'SUX kxyjBj^3w r98$$yt~[^2y]GrEZ [3$ &BpK@o32jϝQ٤ 'FkȠw0 ʑcJ\Y#yo~ S݊ hoHM]5jzOf߃M[ j%4zmioFPgkFY~D6+&-5Z_Ә3N[@;RKx]L{%s^ k3*-:UB%6Q۹Ef:E|r)TwuEΰ.FmYsB~[-Dm||~983?4;[Uf-:܅E"Qcym?[W#â5xYg|S3$ڛ{{t/3瘵Y+>VK)~p`@#"%?5Rr1pVnǿzPR4.;G'Gѹ#w>exl6"; mxkeo}{AxG?R1TXCe8*zuLTEƽ rxBXmKH RVr) \kuaꢃFIĝ!ԮOR}v6ݭ,@,5I*Ou o!x!"p킒IN[Uha7h_1rB"baI\b#Gf`f>72gOb&G`K5FJm(]6HF" bfӬ`~iC71!+/Zw+M17:ZJJy' x D)L<$[jg+C&4e"XB,~K4n̫W,hg q_wl <1zj=W3C[L{jl?ۃ+|]7<80+N$xLnr!wM}D 7Lک-u3gTYz} uOj_0E, q,qnr^eYXLH~)qmT5x.DKݱx9鵀p Hc]Ho9EEO~k/B5$Ec0˥/0d 2~v<9:0ݷڰ ,Dw4R~U?8!u U"Yx\ W77{PDZ5"K%׍)8?)W ygd۸.ےC{%3, h=ˍA$pD{~szA$|W컑S"O{a\w a!G[<}GB>^-#S=>a׮:3j*5N^ -P C]2g;C延jln W(&TGzA *ovi67!/:HbA1wshOI9 Q7W_Q>MϨd w zՑ@z=Z6t'z],]rBKl 7XvDŇqNiBmϓl/>+ 1G\e5RZ-b~K ꒌ'ҷ" &ɰۋzi烨Yꮙ*>alv 1\K(Qsꗥ9/aC>L{QFݛfcj˯:DI'Em뱵~0VIP ̻h p\^ %u)ʚ5XG?fEix{k=ozWKfG6dnP}=yȔ̾:Z GHL~Mzd;|t~4#ă;dCL TzZzP&_kJ-IbsZXt9*b {01Ljgwl<ͻ g[~xRE»z!+CT|Ukams냬K x G3ym W3<8KOaItJ :|̾ HW :.L4؀q8⊁ͻrvŽ52| ߃QfJL<|zIBPjR&m9UVōwY"pg{'v=U}˭f ޗ'FmN|LSkgתXg0|ս9(uqi|ch67n>5.V5 Ò@a1)x]񿕥{0AɺX\Vqݲ =v:u"k'RD=! #8ҾnFO9bQB+eq@.6Q!fTh$SW;.OOe{(ib7U0U?0Yž󐛔ݗAz}P]ɂ:7y-j1-YH_ƿ[$TL!i66K5)¬su aՄn$eDYJ>xN)md ,/s7՗7s_R%?=4a!DaAcf!{vRVăq!kIGrĘ/hRmn\uǴDd#.;^`sFrPƶ =ljAhurJ3̂C95'p#zuK/! ŗv‰ouun(X}vHyBn'2 췽^ L(u]2%$WM%ExĔepU3~]:Pc952a4%6C!jK;<@ASCLxsjkt97o:~v) ֦F^01CuwR3 =V+θk*З8ĔEK(_Bq@ȐX"I3Ku2߅;jY ċ~_@ِX,J2 T7ohtmoz:*D'Fm塏S'bwYnƁv!9rS^;;h8| ȭ#&{Bm,Qx3JP~tS, Ǔ.o*'by9RoJeAnkx(O>nm* n&89\oPސ-Zᠶg+^D/4Ubvu7N IY \NRƵa [D6ezцZ]T5JQ+^9S8++yc(J$'SK"epv ם)Ldh6 } -/;'a >7ZJ2>+ &I])BKRp~df^ƚeKn ~ƄH>4(liÛ~SOyS O]d{vV?@\mǟr┹-F8zup+rs!'˷uX{_ CѢ`ހr, 'E%/~3>b`VՄ /)[NW,bܞpՇoBW\Bރ_C: !$2VPXV1r"}Gʖdˋb:fΛ3*B< n]s5vfS9o},`"F -\ਜM!N%%i̢,<6g)NIt؞Al).Fߕx XǞ p 4]x=PR+4?t||Yd㼅ڂ9 N_V,Sh´FeXEa_lABfdqtAl(C {)rKfĺTgOLk#Kgvtq?btL9NbLs(jdYo CHq<^FGtYO]r(V^ 5I d^+ZMѡOog v*׏ /_[W\Q0]TARΰt*B(cCa9!Vbځϟ\bhC"mFzI_i mR,aPRb[~d| &[rtPF\J29zG+D< P#E׸W%i֍h (>%?w+L`Y2dJݻhA>7h$_ d;9OJq<Sc";2T/$ ڝul^/kXMZ @ jj8Bn, IԾ ]pU~;>xcLPuyk Jo<֝c4e՟fl9i2Z<T3L-!\NC<ц~vy o-Ц^27#ѬU(6>0P6?DغM˴ n@`ڟ NW瑘p)@#:TT$ Nr^t]Ĕm߽XVSmRˠdu0wY*b!!?ԭ#HDrf'i fR$ x ח8"4_^,_pvR]=jO%/x{zwogɅԍZ;; SHL3@(d"Lcz4kJΫl{|e fZG^ gٵ(49w %ߒ'l;&a8b<_ [[z؋[>OW3P² xFs>ܝUo[ߒ3QB8:U)UDi6Z X՛:vvHmҌ"f+9+P\ĸN&X Ae\PXGԃ7>QG ,.mѥS?°tWKx!6jv[ʑ=ŏ q''jE-B#acmGxF V\}[]e ș wT딆c,n eMG״A+[`^î!X/!:3sP'o&3xMd² Խ};g2er{&<6$Ru_+{>/ķev*/Dm `ѶQlA9SeJAH*&qsR|l\Ŀ7Tq䘋I`ZM 7ۚ]~Qs VưsT~KC ^'fEZ=)(/4%zX:piF5۳ AՑc؎:s݊TDvӛMX}(A"0"NG8bcmuy޶dpJY+y>\g3NlӔ$zNA"e3G>N(^b'{UXxlµ}ͨ)?obl:[eP} ,6 ǯ-5Vn3.Ԏ䙀S.2L  H% o%WzV05)-46-j+.NKvWz .lȢ͹7fiEDOyMv ^#goc>n\/R\!͐,+L=Pweu0 $| 6`43#$T5dHؕ\[>ʘ߾IQ\iH>di뱢ŻMk3:)K!&i{9'WkeSb-o90џ7/ޔPG&z!O5 Q  jH34avނ.`t')ZdRfnw ͹/ZVr 0DC{Hku{]{GFuV(=ůz&)cv3o裺3ٓ$dTzj拃cPXG$v{a-k7}={LPS8VBa'e"@c пR˧v-q[A*qԵ,B?7S A DQJ#ig[:7O%:|roj4{ͺURC[ГL IjX~է-35O iQn*19';1*慁D CNnp:@diUPg@Rɮ1L;hn ?;L ") .zdO ~7ǣa4:=m'_=ӘGr$ ~or^ׇ8\ #H6;na2bWk)׬C# ya] mtTc`8ۗkf0ي$^% $CvЖ$OvX!r' .*0%AWՓ\+$%vrsx__.n@F.,y73{u!ɧ/ 0)A%!R~?266DxH^0w\ ;uWwf y>@'Ҿ.@LaVaGRglNYZFA5g],wBrm9IQ *z+̳|y.×HDFGnF4J:՞,.l|~IK̼KA <2n׻P$K4󂇢Q= R|, I@&:+V=>,_`F ƨ+yF mvvss)#X .GČMg_ #'5,n+pڱ֩tYšoԊ-O;zσ0\uhH&=6erы\=ӣ(bax$sqNlK-w7%'B߫ bSH-5(9XDk/3z7 GFw(CPu9vN64 n8bldߴG[`wcĢ|!g9EVڢ9֖]Qhi2$f y? d*[p0j&H)8F`8^$A3$9Ԅ=o۫S^0`)7DC+j+.x~nG|˭=CyYzcMkLH檎lل}) 9 \Sy_1(+P,jôn6}׼?u윪Э![oyScmfmy8 kzRkW^.Xש!%~ֱ> +ZP>dp`ْsm+(vQZݢc>}Nڳchn:u$>"Md' +Y |`k< Dͣ]V]ٰ.FHq%pX3!11 x7)]-qs g`9w#<># )%_H JE ޜy{!9p'-`GT"I*}j{F'K`ZG T(ӺXۛrlV@gJb4u)LvC)E՘tM`uuF&n>="j٢󒡹xҧ _GFa32ܙQTG\u0c zy8<?S G?4t%gWƞgu|M.=%IfsR m$1{UA?@4C**q;1SaMB Ͷ\5XaûU"* ޾zyCZQ#4~]שMH q,1\JcAh o;`̮)|Jc EhQ Ԕ otee5 K,-z蹣 elt8!8Y%?:O/ i={rk{SH.dj|Fվ[xA[,(JX(zS\ɁJJǥ9Jn{GjnDtRNBP#2fi"T7J/"$`)|DęyV29HYq#EjO[qgeV؛^0GPP*щjfbUW)xUԢGRV翃@՞vjTVs};UqvOQ.I(&Aptn+ |oG:-|`ɾ u.\Lp( aS ].1agbϫָ%(| 3'ܿ%D>D#JnSO+ooK{ǚ 0lO&j!""bTK]%@DZW% oe+QPQ(ezܣB|l4_7' %džhBId:p 8:2p0usςdDܖޝY"`s*+'i/CV Mof!:* ƬauY2ѓ]u~ii^s Ew t #;O'G35w@7{ѝA4 wQo,L`0/`"+˩.=xX;vSPjj`"F4xQˣM])FkY_;/O]2ĽZW>O4n33oJ;(1I4Y2Lp"3j?/N̈{_]`ez n5~($[%X["a>|::{zkߤ_չ T2۟zeOU1:2k=mS.=DcM;C9?Jq f܄ iyըxϮdXxV5Ң_ x&ZFq+sdL0&|wwudrfE7TMi#/+a6`M6No4E@tC7Zep2u黑/&S"# C@%TgFH+}.xq>L󝓬[bz .}|zfm폖p傏С#h( 0yzy p8M&AZ0+*>!{7G9㨏DܨPAVPigE;iB`=a4ŷTmC$w#Mk5=: i,د# vHt]Qk`v)Y+Lİ,) (:IÉ??Ù5Inn_+(. }u frr dSKxƫCs$*P ޻y*?SfuB'kYzwTÔoK㼩6$viaN >/MI2}It%cl!qH=^5%XgՇ576U"pjjE_{Q Xj'؝H~mLȳ߬S] vn8"|,$A7H,匚,-Tc&Ęݴ КbSg0 )ÚFɭG):SXqB6$PX>Ɏ0r+1ݦ˿cePMpjoM*OLFX1lᲊt[*̎؍]ڴv}ֆ}seJe~&{pcD>NLSk9lieZlc2'ouj1ݚfRѿ> )qu$,+esSV,nNz[m[`G`yS6Py7SWWFwhls/wkfv`|%FBIG廠1y/5GJ ᷞGz]T| j)JL#YД7`lN1x0ZDzv]+] EUb]sئe,XAZga5g^.tИN} ]!im,q.g_\YuP֢~c77++Ҟٜ+m^ѧkv<|oV֧v:g^T[qE |-M5ua`A↎9䴰7GL ޯ6Pv $b{c&YPm]Q¼dDn`Fi%8. 7!1ovamzqEw~Rȳ=KGV-TZZQa5iw}#ydA#H%X݉=lp㷙X)Sm[ߴ J6޲sJ:ɤ DŽE+of>NH!}36 8:#rL@g'nqJo|n`gRv2< TEͰjWMf$an|~Ou(\X0)÷bk Fq#nk%|PaaIe&8'R%DP;QglbZ"+3MNmlQ a?G.w \tUvLF~OF]j8*~=V޲15wh] $Fn=TDKvr= :m*yϟG-6';Ÿ!ķF#)$OhAŝ>i5I6r#c(/8/tg4щ`:++HI> g*Ă,c.K^ npw$>ּ āal"HALSb6DF7ꖩ#.0[ Yca#dH,wu,V֖1|YAI4cKn٪Kldw=7dёp_8n{c/cEv$kIs1) G.zRs-4Yn ;vQ<\BQI O>Pc((5nBI㴿?1.rPp7~^VBVH]2ü#Oc01uz_y 5~qWbr7ҁtFq?$inH~SBG3W8 u']R>MzNÝҌ#:t 2,5SR7=_yK:V-M8\ qw媷t..PIzU-\:*h|A| ʶ" q3;QiNaჟ9rǯ[YVg'IJ=!rGp:y-B+.o=mu8=4yܭ>b (0ɏ~QJ]G- w &eEŖiZ'v_@iK1QzR7֣di;š%yWU&͠JPm4XA."ř܇_lՄnwE+QwC6L=n<6?Eh~bLMYGա(sjCܬK ӆ.@M8@ź>^O_؂Dѿ@`ҩZr< RY/ķ=`,4vR"s>޶ANn6`{P[eǕ"%jX9}֥rl`#vQ/KWItFr]cVqU°,W E4gZ[6CX;HPE|ZJ lwrh :6zhCJk0=/q51_ m5~9mO`p F5MC̮2sHhjI -ŽiI*%!O8W]ٚ!kRlFP*[F^ua !nԬ0>vb읪b?~%VDžl>fsd</ -Yi$6 y""J)q?y_S/(8JK&ߠI *6ro ^AhB\x'B6J!ƒ=tj F*UJ6.gٓ$fZb#cOBJ=-=z'b/xjBS5u9FI4vꌺ4ӼaR|D!TB0 0}oJt .Q 1IVΘ-juw9YxWف?O.Z>('y&{<Ľ NAw%TR3<ڹ~D=!;1ȝ":Pbn-i}4-ˌ|tcX?yʼn\a/(Y2Tڡc;GDhYpGw7HŜL܀GK@FdzVL}W6Nb*ԅRc ޔo5K*ₜNS6RzR>ᒛ 1fF1)=8ѿ;J7FR$u&2j)qNJ1Fp$ R:XhN6] INӽWg%CF[ CyV&3,CXRFI?W8Nbn@=~PQkx8Yi#d #n%Ag%.| XHL4↠L$[mW-BF4_!Z=)_ =ޛq?H lV]r^%1A }L3-j+uz(ZڸU B#\{wά16ĉ*ǵclb1_p"TBERf9s`-ϳTyBK5x0 ڋ୵\ʗM^@CK2w rB5 վX>D8IS5kZtD{8;Y`QW`XWOh"SG$z!ZVTEdr^źN_'U7=xmeubڗk&]xBF~+fEvǗa L%@͆8@oyeJU eA9!o&Obt%f0HM7߿ŌpNd7" hQ:2]SX#p'3~V[͝ 9/q1-QRfĆyk՚i1?ֵGy^5<,ԮlXjn]Q^2H:w6.CEɌiߊI1mrp~p[4N"fHX^ {b*vAgx7ӝV&a)r/5٪~g$LKqαU!!퓥 ETG4zXlVP,tP7|˒h^--:LӴ=f0 Io_X3Uw},YEa8kV̕L&U~J)GWc۬( @{ BhͻCDK`V2/eR1E59lC>;[5 렿nx)_lte<ܭY y+0~:?>)ńk튈5,7t`00cx1o;Ѯx$\ИF /u!nDRhq@T|\룺A H{sZ_Ioe88{93] 62( }FuN{d0qo ^Ho3Mr_T,Uz:ǤX5 A%xqSG;(^4OoD%IwG"lVN.]Ud78_r#,'@)ڿz0ŇZe<$0N ;o<^xѕ=98$^\rR (O? +a)F? `Y``Y"i$(Ε~ fq*YBQZT^5{wcȳfH^̱;Aa\fF%ϕ$D6pe' {>He f74tR[7\~Πc"PqZˏͰ?s+&_0bMvo62QcGRsi֮if6~ 2s_Oɖ֌휟M - ![ⲭOJx?;Ҳ_'Z3pOm1'&50 {^vdVdSRd= c  ٨>Yz.{&Ymu7gMPo?%@ JMS5HR簑!+[Of9rs}DxyV)&{z"!Vk"}/fg)Vfq Bs!ؤm%-7g e) d2SvXoz.&)7-Z/;qs}:SX޲ֵ%Y "^3sKv̑y(ӾQ׶yuB^ Mh,Φ;b8JViL<4EuЏnw&?䋒B/";d&6W1+dm؎_JJgکi0*ȨEi\Pc'|n2L0kWưEn~o= F3#{5<%Q8&=]LX1 L_wA&vq*?- 3k!~kWNC!ي63C!P v*~~uO+]KAy]e35 +ChT+m ҈)_j`0, .+]%?cL6%gR|I_ cCHeؠk]#ftyTP3_.ݪa¹s4:qB&輇nE?H L/${ߜc4*ӶܧGɓiFnB~FPW[W ף^y%udQ6 wrz5sm6eX,Y]` T\dK>ra{O:~t>LQJS=84m# Xpp.T?I.2hU7LmG'6XR4 >9}6ܣQ~*;&O֬PqʿD0yh V COsg":SOzt41}l>;{c/`p?{\ N qkѢLۘbGd2gu9 $|83c +T: 4T=9q1լgcT@3FLgz~"mY"qvؼ|LŽU?/ IZOaVcdqz"w#\igj! Eо$d7G@d.ۊ\'Ŭ;E88po)&g NCD_\ M0PIC`2Q<y D6ǘREIYR8Ia4VwXS&ʲٍ ؾ &e'кb@5UH"D>7_!!Q/~l^I/Y+ *^MB+'biy◞4)kIK1/'-*7PqlpRSfMl%Lg͗H*%N 3ljVxc*$/`G0a^`m)wRI::\"1Ofƛ(&uahc8FCSUK'9V si% sB};mpHsѩdQfӨ 6*']3ߏܞ|2#wSo+{i lUruv4z%Dp7uAXVgW% {C#m+Ʋ:V tN/xBv8k^z2b FEޣn3cIh[UF!( {K*g=!uf+tqq}eBnT$ҭOEIH =jE$@8[oE(P^2HK Db͗UZeGa}6' k40݀bu"kK#o*aK J4A{_`Gjiu @x*f+m>Ydž۾\B XK.tSB'xp<43'~̈p ]NJ;T7|l crz.~k+ ⤡h-wc~;r)Cě_^jճ-6ĝ>md1p*h+ w0&_p|uP2t]r)Yg'k WAt̟R[NX;VBD Zɔ"Y]ԑH)ƍ5FDp0ۡmX&iIaIJRxnwp*:3K%0e}]d= 1ޓ2RΔnPD]|<ZK#M5gB +h?~9"˘rro d=(aA\GYrԔnGGܯ^M. "Tr,>n!Wf\,X]! (?юʖAKdq.G0o GL1V8a OF!?tsڧl%s`1rΦwuu<;gXfIƬPKX6[!&Z@%E^/CqKuIH<h gDFbd"Fi~ž}12`==m,MrAKli}4 C 2K<\ YV2m-M[EdkgpCNKŠfuޒ"L"? ذruo&*^œ¼Ou0w5Ք7YGaLJ˵aJS-ϓyJʷ<]PլPUqC'^XCL_IJ^7m;}"JRa!=Gխ`պ\T'- "`5ڵ/M hB  =]jqxC43o^! 3b'dLA^ٙF +=ۛaw$.fbtdYXR-.KmV]*Lۻ̚8*$ 7ݹvӸOy?xB9~:D4ië9wGx^V܅&So܁n " `ŁG[T]|M9OjdTl;$TЎv@Th~+rϢ\z qq4<-څR_}6 $LaCТ ibͭRgt!m\`LK<5_ЋLHƙ!H#]"?#{M^:p2NR w]Dg<&cهILX^i "]@)RMY36g 0xNo'9/`0h1kf=l<+/UT/B61Z<X7!]rA^=Vz 浺&ݍ$PHWGɦwy D>$.x` 2 W*Qu)!{Vfg+@@1Ե?2y pk*M򌈁FNs]_5 ZǤ]V2.L t go:Yz#պ"4}L~Ӊ{(Tl__hFXͿ}х1'i2p*eԼ?S%\F0S(ASNB ob I ŭqͽx[p>{L& `ao0314S&}#Eֺ J_3wgk ୁ t3Ҏ. Gt*pd=1)kA>ܴ} qm앞>B2V%Y.U86R#P@=*[XI"&RF~!%|#Ԅ۴H0d51)а3@Oer b.{/NbŭًW( }~2&zq+4*|32'SnW@P(Hi KKSUpZKWѲz7TΧ(09xOsQ,R'w02!39xѨQ1oԒ-9Ճ9Yt{7>͗$X];cD6Ov7#?Z7F S'w5&!68wي{#U<1F]>Pݝ`u{>?Ô+/Scm'.3,޲*KFTi]~e9f4Wd~bD#քp&z:aT YC&. uoAP6[xsms&IQY uPn]N" rCZT/(i*-fpo?C9~ŷd,kgc:i  Lζ8&/G@u+^#wK[n;?&xET*~&3E)?3@CTؐgs~D?8t,+90!`Sit | Ƕ4@Cd qkd /SmAq3Hflz"I n^GG5Y 7E9ёN[6ij}qb@Z,:\&TFjaKAtN|ߝd a6fՋQ/G-=e\i}xR{tE#|j1AJX2?KGSˡi]Cp ;b-9[?hX) "_"d_e3)]!5!>xꆛՅ,*OI[xԡ=dlׄi;a:gSo*FO"ܮєG^_*bA_ӟwe\ЀD7n15qZ LdM|wӞBQGq-l+m84**$uci.\q^4yfRU_Lr.-X+a{ݶfd8?kg?#=HNfvO||_ iɼN}f^%)klt́~>P(8_wݳWy9^k8W$eBJ`u0l;JH:#GV0['o vZA%." MT+ae3_U )^z'{Je; P]h>ơԣE]2_M2ǶVlgr/@:;p(*wz]@yq\"o8IYJ}34ҋvnj KgNs(jfxQR,+#\D̅ \T{sr$\.DSt&BMAsf >K 2?;D?{zyxBo,Q cC;[.h;r36g`ë7 x1u Ƿhκ39,!IQ#Ծx=]6<7Y7CQA9}ah< 1[L-~jmѕ4 ٩X+7`}zi;S6jf?u2%J1~I,SL>-Y;gm:;DR\'uT9[MLyՌVCQ6m_O (>^PAՙyߵX9 JYS4*‡dɕ =ELG;*F+Za F8ffn& @1MG@ZaNQ5 FMkZT4tɗ?&EC SV lP)gW YGa\p* e/xf3Qk8e<b3}v{ ׫d%ңpʞKN} B4rѡ$e#aOZ6׾A9N͙]ڳPm1|9b cڔQs1b*'pdaFHr4v]262o7d׼RƖ-Y{ؾ5ej$ӵ_FsC֥UYڞBVzKWi{a$Cޫ PsѸHcd3W8ލs4xi6.fޫz{@"zɰC,A]sq! >CkP0~(H9_d+h`,̭ȉη)mE4G.|4[ "#2+@'H y`SY $Vo:K=IAߍ)KuWa_EpzuoԀQ랁30{۰㱱r|S| AsEULi7AXu u ?6B#fJeuF%dlbKø1T(=Attg{W5^ [ث=fF1J,ߜJў&@N_XF =FGkKs4aYQ)蘨Z=]] vGIwbr{ʕu:!]DZ6ߘg&[c 1Tj'^BfVz`VƛaPQFB1Ϗd)V8mv]ZuvlD%K]w+ z wvEc \cےd1N3.}ب idžY68{K Rs.ʗob8awj ;E|>f 5YT+<+-5ϔdsVH)0;lI=fPo~hjg^Y% < /z)\GZT. [ 3_8?ԇj pn[ٮ#kP ]3 a,CaaFFa݅ʏ.;it/O ΈǶt)5pDKݴ@*dHg̬P2۴B\ bsX{ՒsoW}W7" h P ĮҲAq|v7:?0L홓|ыn IEl ٞo}\6>&D'J0B0)IBOv<1LtXt28vf?7x9c׺@ŷVGl~!D~Ⳉ5A4}1#ə{>eiޓ Bd) ~+mX^.%/xg_fqL9_he0t9't v2!~h :qԸda՛O1xYˎZJ'ku\9ހl(EC[ pf톊3ssg)eUWS/NqVHy(ZtXBʸ.A7Hʄ(&tC8 */K 533k.BwX-b YmPN ! p}lٓp7P W_5b%XHlSwXcB5%KU~ $<2( V |IXzFG&@Єૈ\AO⏌+SF'9]Znjz'LR@s{bL|zk vA[ffyjk!Nm 3L}r8RST\dir%E@=\v'>O20pM=|1FN,Q) -줻q3*6{ͽ0c=Zajxn m6GyxfSG"n]I= R7Eh/ݍ C`uIWeP4qRnL<6:6E:2{1KI͑Cڍft<g_Pb]SH-!Fx}p2uӈ o!45SHR伒&=8t-{%2^gd^,q#yP qRnݾgQ8 _vb`h l-W~< v$1|+ksu^I!LNMpSK!~}f:艫]`@0. *[$u kR~+'6sekK*r@PP/*ܞΚi CO󨡯,bzj™ÓA3r?:|*2m^,GW1\Zߏ .*\cO (_/uۛNi C_B~oP&CfY\okw#8AHcy;m')LZ_mL͓Pز>iKMa~ϲl pIr)O0ޅt"cG|Z$LG57rmm&b w,}|ơH.{C𛾙ow]So1y:}aa[; ,vҗ\v A\;kE!MgKNR/j7krG<4i|4N|4Ǝ)*N5)bI5>EaLY?XPXS݆~F# I Xat\ ZCHC̮'CpVO¢$;ID-ҋ5wjoV{xn2vO +kdR;KMqxRϷ*뙗g4Xʄo"qBJJo[oABW""/5EYk|#2FsYyH?7 ~oWzT #䘧O1v h&&Eu)[V~~c߮ i|о۠_] N>j){E)p!c.0%adh=3HLn޹ $]gQh^ZFڔ cD]h '^+oyeu-C"ZSXPUy۸JgԱk5ᣪ\xn'WxNnaI_Ni٭9_, Sb 7~̅I nj-; .Xr2b^>,XR&וj7:*PNfA?x&܅Iֻ3׭%~Bs;CkRYuJlЬa*X_xF> OEِ(Aԁ|V!mEēyXs+^a1'ZJ%bo?Rs wғ ~V aAVNU^/(7YzUnNay%#=NCW1ƌ㾬?q%]t=H-)i::ZR~&rR%.J@;_0X Ua-` *fpP$8+xDty "`s1m2ٚ7a ӑَE@) ø@poi yւvsRI7V;t ;[FOK̉\K4[vd싏hu$jmnB_Íq%-̷6I]_B7qW54 Z ksjwEqV g{:LUtwUjƝN6W9d,o7QLۀ]n*ϒPC,q#a\~/tV 3a_T]QĄ`\.[Ʊ}CBDs<]D.\!a2!ZY3zS^E3_ Y‡Z|H 0.lypN`vK?ISn*2B!ѡ6|đAau^^~}uA4bAE(x5Ih èIR|(" a|+`*TWe/j]=s/e7"${×!(w Saaxa]#Q?!0)uޫPYxhvFKή83RuВ_>[=0[\8a5=BhѰe2<l|7jVfgɱlC:3PR}^72%a!l|$MۿCik l靏t:CfնЇ-&N \n>oG\Vrxl_IzQ C`FF_8v;8xD:Z`}YU7w{ȨZp [Rop)F*ֳ5(iv@TD7XwrՐ|s[N? aFG\o; 4WtOil+8Θ"bgf' GН^ߞNJN[ٜ}sY l'8"L5\r(XOF `0$`r%)a ׇ,1*HA+^1.Pd}Ą(m2+5ej7x$M(vTDMXaue ͍8US;~#Δqcħyzĝ" <#%I˳ F3l2Gcu'ƢtsJdX^״m¿_Qˆ\U:Qp$.@R=J1G` >cOM:F; VL?N DhX Na3, (m5!XwKz~&>ƻB\4*oSu ڥiCfMQё<wh3bPߖ}pd]Zmql$fbqʐGENjpv̀&*~q'ڗA͸t?A50X>g(g1eT !#)4B~GS[);&S,͜U00T[$xwzcy0aFٸX/Ue H7۟#}&=fGӶe*g-Km IejF( d+#%e(_`Vy$>Ih\wKIҌڟ`D s!h2o VtKX7W~/lVTY&z({57mHSLԺ|ډ }KGn22^/+ f5$FEJQYSMˤةeYX629.+6[tb l23?r x\aU RkPY.[pgRP&vpI vyCe&@$}޿-rLr ]|[}N[_V(u@Q!py έL"ri( nOM/=3}b GG17B}kpc7#" dʷ%֞_UnFP @Nx*aHj ^aF"v}]Z#J*C o 0@cىX l' Vq}$b :1At-܂}d]&g-2aStYT"#QOz7-G#)}5zjrq!Qac~GzՎdXFJr@-N&3O'rFx.ȉ]u[wݐ}NlcYנ4r]8\cV'^߬jX]}0e2yYmpr޼czȁ)*,?u{ f q]j 7#9!<#b}UAbZ=R xI$ݩ8+"B[\L++bc%r?y}ۇ]Ϙa+`>[EA'n\7 H9wuda1sc#;A *Mr ' ;S2 8q= ~Mo>TbLE RM.j}}JY*v`>1koP} CaE%}hA-)h;֐>/6% M6\z{40TGN@Ε9v֑,Q$kϡ ۍ!Xר ?oP!&-ZJ$F2P >צ 2LClW9G﷽]s ^ӱfJ(Lcm<` n*N4*32TP0( fixqyS)MƘOӑY p=Ü+H;$?3^SٛZ߲1lcCM"xYzjj7n*MykSe~Al=RAJ 9rAȦKjx;R - 7DyqNs˂eKrnYu.|% MÛ Ռ=_hVI\TE$^L`(RAx4=#ADLqK g/xJt_=qhcu_R|TN !ta7~vp|-Sz@\d|I(d"/+ x*TU#x~%ÊI6EQXqb5SVQpz ZVmvu>| PN/R > "#Wm!X' QKaO;T2Y;V 1AgQ{6n3 aU**'K$'ʢT%;M ÕaEhhT8?Jp=d@|h㚀ICv5{xϴ8f=*GgW{kTJ _a_'7QG-Qx8p凜A(V,\`3صS*g<ؾcN2FUGKl($$a*A,D h^Y Z6W(?,Y=)8θ7F7n`]/U/HW}QGL)!U6fs{^aڶ+xl4B O}B2w0W`O@N"%*H$2JvWAm:h5Z`! -UE BfAŐ!@T{*Zu'hu>)MM~] Qks^7{7Qk Μ^/u|dKӴ5YMEtI omT% *Kw?V35gbxۻrW2 ©[pSn<6xn9΀|;H1̆^ʻAb"qclߙt:j^sszAA&&! bztVvgߪo 9XT>XAFN`2=Ur8='ZKv?c{M̤d92wRG/?KosuRq!czKɐkǿ**6ιS/k2YRD9ZX d3،uo߄!ׯA:!V ,4$P\kܖ_r;%$`*>UYZMZow) @naOfryh ݘn&a$+X~=(oqŒ6XzxA&INCAxvgųz!l l1aZ#MEgûܚ6R]e,@;ЀXA{::r A!'He&%-[:XfɎ3 2$]=zazĕJb & `X&X1ۏĂ1NKG>Ht)^q;4si!hli)ZF.qŎXÅ8'|^ONg| ߨ>|6,۴gV懟&rO'6mp kZDx cIPdk'^Zlj?se np ,zu%=yĮ9v2O!v*t$rHX'WױkA!Աi׷˰ۇ-JUS=#ѷ}S4TCD)^8OB*e7 &?f¼5rY87͉&Z-f%̦E=a:W+O8]4~(gݞ1qMJX܄ =@ _GrI's!i=?GኻrԠs ER*ʔwU& h+=P!XKetgQ/<ׅSU6+D6$vg}r$E 1j4YqFZM^(]FTyd;cf{QXlπ``#qBl"|݅tm~߶@4']LvqMU&vWrBOhDBߌw(sƀ醬\[F6G!|3"bF u &? [{S<]A6h`&efa'L:Ν:*m&ٴ}6PťIF!YR/vOH1@ ~] =AR71Nڅ{vBVÕ+F(ZW3UR^U] 8,ސ!QKKQ%)*??YuϹl&1%JiORSjH+EA=G94?Kn=󑘾Lj oe.+ꐙ/UL})O~)dMs/+X0r{=egޛaEZ2jIc@_wHh8U?Yer֝tcvy03*#g#.\c=W]S|HmI\s|@UĔq+(,uyP}2@FB"?F=PQ_n:0 ˏ?h A̕žgR*[t†R@u8RE ækaSju^U!@82U+`Z+,zL׺(X.G0k-$IW?>h g1_ I;Fou/P]Lm"t¦e_c4[{nխJV @ٵ_:,P=)9rnzς׵3DB@KԎ2eR}`_V8&S 9[~*Ҁvx,g䱇<&+[Dr|.)qCCh3#\"?GBtBK77If6Hh xĸ#>q8#p'Ջ;Jstor12{Ŕh 9aWdjp /`<^.zvkŊB˜cV^7sG,Un0WV!I|c3!& N#4yHsu~l_PK?}osmzN__gBDH17 c!ǸF](YS-ÏIMDG.ͽ=IՆȈ| 4_]Ub~^'-Kʯs2@a\92]׀b1: -YK>L(|"ZlDCgw#âDIPo &&oq_⧳JZ5mUU VQy691wbev^хC%XH|v&3f8M0|ꌞ JqbL߲z<+(Z[RZH5_B//V1lwX?K[sTjw\m$ǯ}uH=|su 1ޑ.!&pطj?(r+3tenXփϻ]) `Xv7\ĊۻM )/NRn  *c/",$ϖuTzWY9{(ǭva:sJ F *pi=;}GÁs<Wu<s %SLƃlȈf%_è[VbuƱ:Xޟr8Rc;uVNYjGB{+y/aBdw j29ےE}&MgQO*JPgsNX@Q)HfA:=4?(,/ۊU=2pLs|\Zy݅f-H^!LuT 80xi-~AY$7+P| S+Upi 3dl q/Z }H:DP#*i!A҅LAVJw,AS'%i_MHb k+154zŢJ$<K_nXTA7E }G }x`"t BoT:j ǼCEоak*R*-bДML ipq|<Hl?r ;b.Q176ÇpI# : z)!k*bZ@;GCC۶\P8TPHҒ I^_ Wv{|;@Dy{sUO_G1t`kᜧ N}s ڄ&C"OfQE+x'K~0zOgSvF ?=C5O;O d؟MGslQ 8Ԝê.ȻQwn؉.+]6\LpU,{6|lZ0-Z/^J 3x[Vm H:9K\z%y`ȴX̠fD7uؚOJULz(04I0WjJ#<8/&y T6XM~ik2$2MhA:5SdJY<'>^J>Ru(吪*'>BT"SZzs(7f:`*v{*ݼGO߭]pWVSC/qŶP`d̬nG>^6^mG{M 1зx<ʽr$^|a"z/Wik P/N-ui>D@_5)m. )FDJ8 V~_tT9STn2W.c qayP&vjeL] ܫXkKax2=O5!$HiV`M.ff*"yTέMOHY>#2xJc[< G3@]TN)Z4tv {>:xG(c'צQ<%"KNG[oe%DrrPאCX2`p_ ,:v_ls#[Oi 'ʚQ>z9̡~sX^caӌA|KXh]vK}WOf$8#2[%Re p kӬjP~hJGfY,AlQ{h9&nNz mYhgϹQivHG!*X[$kOnk2ز =yOX%seuyg7e~qs˯ck"4Pf&@L[nO~>aU10(-#%H| O$ ̴\8RVM(Oq3Adj LǺii gؕ. VO8ϗ__Ϛ ':Z{b 3r|+ʜA1-܆q(5i #Pzo*i~.Ӟ?cv5%Ss^"4EFzo̊P\tR L f@~*&>K$pE–2bĆ݄a;1$ʗq^˃7QSzx (BoD7MjJa*3.W@i F sK;BBMBB$ЯtvKd):Ň|kfv&x,o9HDJAK<Ӟ`L1A5+#z{3iV>@C%74-W7A3]p[} D$rh3jA/vD+- ATb 1 qjy`H>R"z GB_;ܘ@W3*(@K]պeD/Z~ ( B+Y>'H&`GTr6{(yp0 ǡ٤OS^ BYnJ\ug휂X:]Jdvx7h-'?]DvCd5FdG Iq b ! ٤+[}2D!(~aphc.l5k2mj9O) Z0(􏴃 [ jGg}шqڡ58~y%Bo!;4I4Q IsݻYɬM$O{k>&Y՛ԕ06-rȸ`}cy~U(/B բQwAE"*A h0Ǖjߛ5 4=]P T+~Y'y熨Kx#9c+!;BujcjfckDџLsSTagЉqܫ$Q&,1ڎ=);n#@w>GƳкrAP'{!*ES8NʓMTGN* Y{)MO+j}}&7ihC9&>8&w3L sy!!@LXH_+X벥Ff2?"GHL"4+ҧZp`鷃 jߡ)r}Q1KbU ^"ՙcTRQM-Ws8)It&9b0tޑan9dd,uVo *DX֔a܂t (+6xB6~cWr>/5‘S i/lƗA~=Wj{ āAy(OB4rNʊ*=]ׯjK5l&,cz͇Ȁ|+?5hp +bs'@ cK r򯸺8$~62ހ=B}AM(/4>XO%D+u5X(Xr{=JW^B E~\ s(ұCO =Ё4uݙb%aq̂w vuU7ŏiM8d"* Kf&l`F/RPtK-N2I81m/Fr `2_:zP%(H}G>pD҅>+N E *;>S0NDIX9,FnH恷m$7ˁ |\(Yf_D@r\,3ҤK-Naڝ5|!#~ͽd_ I@ ahlS,9s-NJ|!c0[DA}J}pd<]?Y8йDhdG,6A&EsHuVG& Ȏ~थ)Ґ.*yH쯤0M^-nMmrQ+Y&&΅8:2 s+鯏_S> rZg=gr}mx6} Tx7 ֊̨m~'lU J/޷g|H 6\-+ʉq*͹>4<#k ¼K}WIKԥ9heHHe8R;WaS;>)4 ,K$;Ms;"j-upޛi8M\z<* ^ ( 2zϦ}nlhۛC0yG+CQp B'8[)ie]:GХ=g;|x7nhvyF1ؚ_]?c͆T ERw0&f j3Sk 5R+\螪)Ri^CQ8o'\é:B2]đjB,$J9?,AB%l ec !7nfR FƶЬ튬%x Ru$JS+WZy9>Л|^>?jާĠ6_p~&݊fp4\FŚ+yY҂6bu}ʧ$Nj⫄5,qű@sޟL|$Iڶ+*G۹*?;_"^B>Tb{ Y@~K] XfIզnJ<Q+DLW<;eoahh Yt\snEZ Vf'.!d:K&l 7r3r5nV-b/ ,9#3/LfycQIdTf&ĔeWe»=MVɊKY4fM mo '!E32H,D3p+dƴ><K-Myk; afxZ8OaUeRh# gىc1 R_@![^I=ieGO@9]|5W)xQXXXig@Edz$z0q=bLN3daxo}b¬﹎RUE5vPi:`5@Vg-%+|1 Iԁ,e2OkJ+g<? &R{BIW1? :Ikz  \^hQ2Xt[+No!ʖQm;6OԞTbtrQ J+׮oBUK>qJI '?E_ / -{ ?"c!WRn@Ӿdʧc4&ʑs&_WtURbz3YԎH\ <\rK)*D$`08ꝵzxKǩGZAtCԘⳇ7IJK *&Z̅~zO0s+5Ѐ01[FχGf;%'?NPo0e.J@'Yl>֣[Tq`|r_+lhI׷wufUjLJjѾ{;ͽ7B9L7u;͡ه/MSpe雉9w ]>Ĭ׋2Yz -*{D˪DOBXM}(Ʊu#hoSz9yA EZ<4 f%Q8@kr[` 2T+U9VƆTPMs%v:<^# ⸕~|Zҵ%s yq ;#\@6+M&>dReJ`nrmI }{'>8L!Oյsӝ̎Gx <>*2AM#d{M-F  )/k'bx U\u~] K:3ۡ*W?yJ]3 \*2J<{޷܆)Dvʼngu8Ӗ`4aXvsoE5y2e/MJFye_mWr( f}FEl# nU2+3 (~Ao0qw# /JAd6~J$Ŏ/!P[G B^VT*BxN:l]4ygimVn4Y^"BD|k PtKS|ĕ-? 4([>Wp虥65g+YYլ/RM ~áz_1? :;nMu:fԷ X1hW}d'poykkfK tb!/AaׁՕԘuS4@0$e9vx57 YRj;bw ymVŌ:Um]VpO+){C ?~?g(əT"E΀+F(T[M?Ǒ!O&de +mV;:!F ǿa`<>T(!X`gZۚH_gg;n]%6N>6{aBs?/D} c|?JKkC؉K'=׫zOm%e ,?]q:?x=#:^ ^1{2?b'?;yc՘!0| CfԛFXwIQ6;V3=}iRR,=0h3.]FY[+wpq' _ Gj;+b`XCS:Yʃp(AT4Ye`g|'n`3( Z36:DIC%: IH6g*mc[^w²7"Ri!cGjʌ%_v&ԭvN)g.<\5\lܰ_B`5$J#/9@ڼF%Y$VX ;@TTfl34H:`~`[>0R|7JS?e$N{nDU?,ůM{SɬaJ~4jBBa0<[־o, ֶL4+!B]EWy? ;A'9J7ƾ/pՖEw3asZRІڵaO=[KˆHǵNRqǁꍓܶ p,%Lmh`Y9eD YrVhQN$|au $u5UYݲuO* a?v]noPrjЀGenTR}r'>,(K L7)€ nT*!6dib`Me4 R)`c0h)#EX3Lo-~5[¢fz 9)nO|b5ɨк!M;ʿ{8e FE4Nd2SiDCܢ{us?J`$P`m[(I;0.$>8jC4f'oqDPݒT܋@l (^Y/'ol~lZ .mϪC4\YPݢ $MgkrW}g~j0zYAuf+V,bMeKS3`^v]Lio"LHz1+W6APлgW'~vZBFbhC!9,7 _$E?Cm ġg&MbJ`>VxAn>U9K 89i"6IԳ25?u>,;'aw{ijY%V2)]RAj_aMPdhD a?zOnUVg'K1-! _p7r-v a"۩^Y pu #d3uK|jxQS%ռ9*8pWds`}xxޒ$2naxs?4ky'WFm=c<9 Z#CvG&{{QS*UPtϋF0mҧa(4Ǣ6u'6[1] '=V70 nʡtJZboaEWNKi[ E{T(ODu?f@@܉ 06;Ed_ ]<:.'~l=)/[C+BҞUY-ߖ :mݒ H9ZD* ri* +RTޙʯ6_R ޅqnu(UjE/yk(V3/ЃkHt`V OF땵CUtIkmJ.7MƲK /p^EG{oVV0G]ޛHZGY8; M}d³}L:1kybs)mi2gɒ̂Oqe3Neb=OZ|j虬6211.Fu\ 4g| \1``~Zp0|5ިTIv *@baQ?p*u!9BxQI+Q$>|kmp#f9ݣl-s1ےtpYQWݎg!Fw> ~6 ;Q_3/%/^ '5I0#O 2Y7aV{2#tK4Ƹ֞IH53cG@&7(vGFlWNC( t133aS׀ay>{)DH:/LdCvO9WM gF9*| X.hnbOa\=15=mw[V8{;@&b=3qy=vՅ[.Zӷ'3RH8ӡ,H-tun>Ch_QGyE$ (-Za]ɱi(u7PGK@mK7/g$U!7ՄH~`-1UuM"DjX5)"/ : bN; +ŸxGpСrԜ2' bءՁ]ΫBa*FDOƭΤeUݘtAGHa7DP,. dYgD: Lm:FY1 Bny,6E帪 4B(NfMT#Kw[&P_Ԗ|(.ǧ.BOS+ 9Cx}YAV%jJ@j;RZƢ5Ca gE7hzd2?Β צdnVmYE yθi?K' rU6@cHg)7|0E8RyIk泩ʾv)]@F<^ B-mDrZz >b~!>i q4oczƴ\IYZ%)y{{TzH="LCM1س7Jrvdw űFPI̾!'_O8d/?{{&+)5l%*ɠ[JqE2\+,YpVO,IvX螀2*Q}6^'V`)boP-0ճ;h8+$;22W]at2}צ9t]oW*{ ڶTqv W`qLJ@-<B1)V1ր#1I0_O2;⧷Mwk NdlLEpċD 5ùtt<xPZq*{C߅ *Iץۉ}#F=ٹ5qT4 `ph Be=gyˬP/YgAԎp$qaR51N^V:gKkPqP Yu4ښښ!)4 ce(8-"|CZ63RO?Mdm#1W/ѷ9}G>DNn_8Z" `ǵsqHKG|Kf;/|&)vifA睚R Ntdv4:jn-@ݑQ_n'HZjlᳯ2VNGm ˀ4dR'^[qtwӪ(`h O^ׇ^'a&s[3XD)FiAmh}loF$rN@z\wyᬠAZPg=>}L UCc*蚩 ӽ/icwfHQe@rA.trbag{;=7CDrnQI]>twΧGmU^V1HJ +a3`Pi3 ToSzv+qP.fOBA35ےLQ6fņZ LsK84ln]\Z `ښ>װ-w`{J;(t{h.y%)<+ƀjCf}oQ"W2Dt:ȜFX4Mc6z]2v#a2]QJ)g8HYi=1UȨ_/|C[Rd5a\ ٘}}БqNjA$#t$y _PqXk&r8!` Y˦+L>ag2}^]ŲN K]8_x~A`<ı"L Z l y =啽K裷$wbhs`썉rKoٮOR؉U6OG'4x!G ѻލ/GtPF=/W s {B8gQ lHv4\*NAI۩{a n:ρ")3_s¡nv7%!U\{TS< 9=~v "[ MӁs0A, ioS/%+HY>. clY_9a#,1/4<ü)$B}e%RWY[=nJ.u,aZ9gܯz/eR݃RUg$Q]/@˕u3QtoljXqB'C`QeٛEIԶ\2FwOv;/T4cee\y=:l3oԼ8$تq/ŲǕM-ؙ!Z5k;< %$fwP0ؖ͠F I2Q =s@T,Tr;+MPCr.θi{hm0?|H *8 hN2oe^hIrߓ)O SC##mbMcφ6c"*[hBeF](ב&6|!m̓>#Ƽl|½ג13&sב5"n/s~1cay],}s\Nh"?ˀܐ@{-4ELq8Ql4Nv1iK0KeǕĭu#4r-b"!9/~ amY5 zv[^7ȟJdSg Ue*CɶU{ZEHp?/,qKi ?kAΡoJq,7.kZgYGgKQ[S&#RJ!m_\44?RUe~k?)VܧbAo ^%R3<60ڻV3toA򁥡%[TOel~u 4:5x gB9'9?#ke+|]e4ZZ b܏F4z{a~"/\OP}|Д2X; Fc?. pj]f,x]J 7vdН @i޴i21g{hC`+B䢑|fp$_yWy;m$?k$݊XCme(>Y5Bav7ҿ:5U}#ow_6F[`Պ`"˔ s9 !(|3`k.+>M&׫?+gcQ>p=,铥( 8!ٝԼE[KƪS.^pr!!7ȤCh9UrsJ lA)>E?qN(ඬ78?Wɪ,ө] Kѭ D95-p!g#)? x٠HУ@( h3Ad ᥺>:JP <.(Hf3]K}R[W""l̟ ܰϤʼ%eˀjHAЌ \g_*3\hE=ى)T嗵Psr7u0YVN*H调QAQ3Q>5]26!&J7] .{j6Mzv(D-23%v&C}D qY_DmQ?3L{\3IHZw&=aܪm~)BxS¤B^lvpss<m;#S3>M86;TB2xf%D!Ro U)OA~!}-Iw_h`5FY#^QhRYg.6N.D}X: “-p [XhbBa}Œħ 2a4$7K z= ]}-Z[]QIzk g_Y~2tNN6+d?ڈ֞mPJh?v%Q+j pY' V=h:d T%hCfA`L6;6e 8)0Z*6(<*c3]j8$c3Ü]mNOh] K XtCkҒ惕u8fsPdɟ WAI뻷3Kqm1rvwOC"nَ ^bp(Z~FdnEߨ{SR58! fxcn7Lmth;q A]"cA{cH~pA4Lѽ:lP\A%̣CȺ˔&H@9~GD`eՈS.~!itwTn]{J"G|KZDqooy40mEւ^N}soij=5em,vc݌c_J{PU yN]9v 9hn4o#bk1{l] HN]{k8y-YFiIOy:޾7Kn8,It٤BU]y0S.%w< q6=xO1pLaJ';#6-LN(MdOÛߌem]ϐV1y5 yPX9 ,(l?;IU[J#.|څb7u#74hoӛf/N0 oj_ :D9,NhV&J`睈FݾRۀ/.CW!0@$xmN[c)r^9.j^~#v&G4C~,_BrmGvW.^PT 7~F>րݯB Nc=7ay4^gh/xxnbR? tɆ;'xIQG gk#=Ay%ޢ\=NMf8l1 b[(B#w"aq s/iuv)w Ʊo׍z 1>lH<{_=^u VɊ  v"Ow 6 a,I+:!(2SM"bsc5#aIw3 Ҥvf>QM+!ܓϔDJ\NWt|qA?ytfm-T ;k;4 ]J)Iä0n.9ZYߝ" d,a=OПhz(Q_|abVh;k"w+ukC1,9ɑύ3:`$y nߡJ<,k<H/^^%pU F,Qoq.niCxk(mH7r ςcH>s\ărZT pB!(>K7UFBU*g HdW;Cjp)zB#_G{v!t\DGQr鳥^AJ)H&P Gq]"թˡJyZӧ I1cW㴃y~ ]ck=ĈLN[:`9>$B9Ӭ}ȓ /c~VAi$6"%3VG̏ig J(!bF!/;CxM6u" rv} FT6c|Ib?c mwmmCcznj;*8<K!>L>-l.,Y#ӤCOLqn! {naM +c!;HZ3`UqgԜ(5)_$&p9 ]bz7_H}1 Q38QbƵa.ElFEM{!\<5]jHg_]dFK@;WZy2.qP)KSη^b:fqq%L031Hߚ8oYgߐYhfS]!բ\=-`~~î(mrB:ίChzI8RIՂ{c@fR4Iɍ^MZ 95< (Ht2SE@/9 o]p<"^t] VWb$}@XcfP/V,2$] 8] Gm45w|K}P/ͯͻ0O{4єiNҜZ!ΦTQrJrXjl7O {˵ q ~M@]$k>h6;exŨo3؅v[c_~}d+:f`g_] k$!ܹY( }Qz Sj,ˎuqi~R+\:c?=5N(zlG9G<`#Ҟ@M ,!PἻ}ća*O^~WzOx#YI `{_G^^Y3YC@Iw+jɓ;0@MCmR+e OoO>h{N>|(쐩 ڸDFsJ!Wet'e# .u,ڪceiإwIWU zd椌:>EpLbvY̱fԉ;ŧyQF(GRhaf,9&W-<j\@]9(O/I)8 F _*Ip'hK {Yp+7_rgi{OHvv*EP ըāP6ZYIDT<ՊdhhSCX\z6E#eqa'!} Z)옎X&!tm!22|^gʶXkVi>IY?L m|* eoZ8|iIRio&8KcB;޽"bR!d-#DD2ZaNa' It;ՆY*z]#oK`KwL ޽8%Ye2PҪSaafյ9 b$rHVVWR6:6cw8] R{v[ $̑XJ:0I}vBz:ѤyЉ.T{؅?.cp'FY' G?x[hEA&"mEΆgmsS(+M:T#'󟿉 wNH2HG`V3Qy \I¯a>+EJG $oFWԹ+ jDmZ7d[!蘜]ICqXcV{ plsZ5Br@YӖ 3CPuZȝ ]4i& ?튜jh+r =3E!jT)b6?iqЩdN9z esLn%^HIcH֮; yK )٦Nϫ.2U"Qu ~'{rgq`.֥܎i#* 2+!pS_ 5o/ڕ@1@bGnnA&O&>'6?RqeE&q܏uޕm9=ɛ@q\Z6]UBdU:Z}_C@BՆFXX^E@EXaZČ\%' %nL2f2¶aCaRa^ G'ͱx.iQXVژOy7z,~x˖w{^ꄈ0z2=FOa|C-ELSD0 A@#41R͑5bnTCRHG@[ `X"gK''IkAuxHG109dpKeS"О.Ee[)"&M!hbɘo,-sN°3)ጽM.17qrk?jk=>4d^M}WW!VdeVw/ش3& $Ot$W?m,6N[YL2! @{I~_]̅Gb:(Բ<>@_2??:Ԉp2SUu%$!!^{8m`Zl&DOM!2[!r-tc*"O/uj E{}]įޅ~?hJq.ݏ Rٔf0AC V2.+_TV8.@if⋨0&25 ٲA̴qoyzzNV Y+y YZ