PackageKit-devel-1.1.10-lp150.2.1 >  A Z /=„f @ ه6cnAfj Irof4<ʖ ^'e #R{9 P [V"?[,V/or;;1 n>]Tߕ瀶:L&#WI|H}ֵ#?t^PcJy332Ut4G'_ozK|^=_퀛qnԒw8*S ՏHK$7@(X`Q(3{ƛhMr+&HL4dff58cfad0c1e7501d363bdf5a9b6592554df8d98fd7b060c24e95b7d26a5e27a371cd9ee2a042bbe65eab7485c0c10a8bbc055Z /=„9B=pL./B+sx}mLs֌V<2/ 9Iqiu;e#w{&#PY8Ks?׊9ɠpS.Hυp>?xd $ W $7@Q knn `n <n n ""n "n$Hn&nn((n*p+T + , (,8,9/:;FGnH`nInXY\n]n^bEcdOeTfWlYulnv$w8nxnyz(,2tCPackageKit-devel1.1.10lp150.2.1Needed include files and libraries for developmentThis package contains all necessary include files, libraries, configuration files and development tools (with manual pages) needed to compile and link applications using PackageKit.Zcloud132*IpopenSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://www.freedesktop.org/software/PackageKit/linuxx86_64(((p(@(xF]Wh-rsVyf0*kD W+4&=&2Uʚ'sS2 0'<Bd ,tn-s3a 4  {& o ;*: _0 V sH  /5 #a/X0: HVO6t`QE A3Le—u"vaAA큤A큤ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ4b835542e6528799e6d7b3d4e3f4f453f3d781f429c8d5fdaaab8353b278a6f2d7a60412abd9af9115b5b6a1576f1a4ffa52a73568103b7cf607d70a93567da8d568a8b6fcf52d1beda2a160ac40be657cb2e776f321b9bc969f16c9e2fc46eb54d006dde4e45fca847287546d1859160c39699417119d093189817bed5f5eea54aeec74feefce3b7540988ce9fd8550a37e90d8f938601e986f68877d809ed60a7829d55b71debf2ca1e210bc5a7dc7685423c3909cc92cac68086d293f82ce0d8586198f845b7038092cf7678e04ec6928b298a14c7e25ed8caec7c9c086f3dd26db91d0c2eead026f80112420c276c5d7ec319c8527c1de58e63a9781636930186d8ba77ad7e68cb756edc6ba10caa3370ab0a086421f55b450aea297ca8f458e1d634b5ca8d11cece479a27a2459d7091d885e020688afa1b6a0768c22b3c09f25cf37468c9be82bc07f951f7fa1d19061ae0f41d36f569a4b21f544414269653b61c9c839338e321b8f71f739b43512f154bed7b4f78d1983d908c817c9f1bda9032360a1d62ba19cc4637ff7d3e84136d9dd9f1154a97d16347c24071c4230df34bd57cbfc5fccadfbac6effaafeae1d341702adade8f09263e4ee59190bc37b3a7cf32c5c166d9c1ecf848b9a1e07d13ad66cc4cee6f378d9ca3f9a6111e88d6c7ec780f41a049288caf0d039567a562d0f3a9c49346e1ab7101db9e6e5677a7be0602454fa3409e959b90f7cb72983ce1327b9b1f5d3450ba32d6fd6a4da016958bd21117f78d26d0564b222ff6d3e4356f874339801bac8062c9905b6136e031db1845f4e7d088ab11b730ce16158828505545b3246a7ccec8ef8ce5a35b200ac1734db4487771b178c45b3c60a2b91739243005959a13e464b96657d1535b040f460704a00fed9e64707230a11e93788b8895b06e1c389bf30af13f79450549dc0afe5fb5d08d8dd32ee30a64e5b7185a7459a61941905c1ee40015855ece7fa1c0b8efa77d50f1dc09bc12aeaccee6aca08fbc01f855ec470de811083a73be64b52b05f63413a2fc117d2ebe68a2eaee9ff7b7516865ce3ba7e3fbe3bbbedf53add3fce6763e678f4b480369efd0687d87bf536f7d76777e3fedf53187468f7631de15e6ad8301b6e4835b2140c9cf5d7c30fb1d2603450f3eb81ae10ee0efadf9e4b876d381a79e23a67e1fe88cc7035b39cee0df5d4a7ed53c2cc2ad530bfd481588e74a90e6fbbb864791b96b684628296a1916f9a663e5a7b6e1d3022c0374db4063af8516f5c23ff51c4311d6331059758dd9333e84c28092a9add6ee7979d3e8534c6478ec56608906db7eb3fac4e9a64f747c93fa17c1e3ec2a58b8f82627b41b0681421d58aa4a519567eb96c86945497ff4bded240170279b0cffb56c0874698378159748f69ad10b489053725c264da0edc223e332f76b1ca85301d4caf97eef0a0037a13ac78245f876c1340c276390469199823a8e8258452f35547e1dd78c7c1def8299068e9a16ffe9e76da98bb4e636092f78498c5542eaea25ee35dc4ea1f902269287539bd91eaa42858e2ee1898fac604cbd9119b9d42d1d05717e49641add1bb670dd8ec4bceeb5f5cbd8d3be97a6f3a597f724828cc09915ce25bb88fb92357b4f2174669553393cae71a9e02af9822b508fe95596a6bfba3b37ff8ab714b9aa518f856c6166c86c9accb478c83e9474b224930988b22a08a7df1713b3c84b007718cae79e9fef2014857bd59bb2dda32e59bb5ecf7415ea6fb4d428ba608d18abb6c55b8b8e1226d405ee571d83891c3887213dd8f689fdf145993ceab6c4b49786cd565301afc74a372cb7a552bdf3988563fb881dcbcffcd93a69ff8c91d874efcefe7dd505d2840bc6bfa43f7f21506ec5e1d73b0dd5e32c3708657a7fb5e867bb7229de28ff5785c4c2fd8cefbc313970a26abc7a6c66cafb8da63e4da35128f62f95ce55aa84aade535c656d6a9442aab7be4c4da6495315f69a435997bd93fcc4446c87ad5e0e962934fdd8e40fb66ac53b4310bf2e52d92ea5951ddcd16708f5069309a8b2c2235be7923330e3ff0ed647674c9c564439e9437c1e7ffc43667b6c060a990d7578081df4cc806815e1488f6244b2d8af360200cba610a5988deee8a975bb391a84321c2dc510cb59c40b1fa2c2d6bfd6dd24d7bef7c1890c489358bc842b8f89ca4dd2ab5a5054e603a2248cf9620949104f83730b4d9d47c899a55ffd937223a9673cf03b23822845cd9643560bf564a1c70549d177f82145b71411459ca28fa9e11e509304866a8fe5481f8d1e2c7c3718f745fd47489c54badbd9e39533ea4647ba7dc2f71cc24ac90ce83a5f1adcc4f1485bd17fe79f86dcdb73a331386c4ba43ba8136243dd16e55ed1b4cb84b7870cd591f01b94247699fbfd80cf0dbe71f43206fc4150888ef879460cc883fcce1d0def0d659598c9f2ca031948cc26dd916c62102bc3b86067aa6fec2d4b3f7b83a1c3b7ebc2b312269c085dc30732ee7d8ebb5aa0bcceda4f5ba8e984d1c2c054264da559cc1175585b79e6763d1e8d8e6a8169e08d8216113c102e7a322660b613b7832fe8a7cba2e24758ba5ff0aae7c3f2559bd3df762fe4355d886441b87cca073d82f1596d776f2cba74805bc11fc07e26df189647f7b73d7a1ac72994c331a86b53a55c64b27a72fc8a5c8c356438a9251afd3d8edc45d2ef991b8bfef647b48467121c83f8569a3b25e860548fe49a0480946edcc278099da581fb9461d25a14ed4bd9bd5aaa7f8bec15c6867e43d7b1589b04cdce861caabf715e57404d091b8151c7106996ecf74a9aefc5300f9fbd9cd2305fb077d626eae6d7fd582f54dd60d4739ce11e495ebb508efd8d1e5322ef73dc1d4928a707246540aae1c6204c4c5feab16c99eae5555baf3d725b0d154b4ac6c5bb96452b278a9ac6a33ec24112924defcbce4baec8880fc4925fe7e2b3fc5f387691f502d16645a88867b6650818b3765597fe042ea567b2bc8297d4a26fc2f7523d9a568baa66428cebbb1de7c74f6c21af1c5790a71444e560cb240e4bc082ac17a900f3b0c1966f52f4c7169af4865817e745d5bf967bcad03d5f426021edf844de2d8d9ec46405b8aa5ca7f0825db3e48c3640ed3544249c853f43fd75fda64f1da2088a6432e2bb70e9b75dfb5a4e28fdc2d617d73e78d2782d86e76d233ef7d3f9241643279340298d37f6059dc2de6fbcb4821d51e91716f99074444ab1e9b2f383344f17b80db7f123bc0366bb8036435c51748f2218a6eb6faefc7e6fcda27b2890002fc878490ea1538b2fd94c82cceafe071f58b45f0e621ef11bd264b65293f9e27d0b2920a95b88ebb82d2873690322d3526c301b7bd237a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e15f7bbcbd92730d49808ea04b195ed94e5e0a13322079e6da71ccd4b3011e419fcdf374a258ff6090a6f8280aa0177bdadc90debe8fee574b2dda6c0179a5e1dbdab04b85923134585ac70727a7b28e5444fa093fe75e2aca0e20d777a11f18d6aebcee1d2d4e2ed0f48ec90b205141900511de5848eb6e3aec4498afebc0a4502d87b9f374142d78e7595d1546f9bfaf765f7469bc46495d5681b7176a6a8f439d0bbba03fd87b274b45a9ed39b508ae1bc32f685aecab1bea37ecfe7bed1d840988bbe4cf3cc567fef9214eefb34806bfe5a74bbee2eb039c29106b273b91c759167671120fb76d191fb4010f19551f5b853ab6d8f2e717f2169415174a677b8242cbd579200dede67d51c169109f96ebe0da0aff7f686ba5b9965a11e0dd711df50dbefe093355cb02224a09188ed0cb1a7275bf275c68c38b949e86c167a303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4af7f37aa49d055c36c0811c21b4777a794b258f69f3901f94a075842a531875d6a65f3be7a9c1af4db909ba25a752d611a70566eb2af897c1da5ecd79ebf9e83f869d92bf886cf1bce9ac624fe8e6f0884adf3224c7b89e5f20ca77c44e89ce35f65893740409d6147355bc2a5f650ebba808b6cc9012869aade5722757dab3f6cc4e72f10c92caed9d5c7b7fceba83c460149550e8e5219207669486ae78dd27b6cde66000c393943c15dabcf7e8f573758ee0be749c0a29a9c83a060a153a45b653b388e47d1538b4d8a46bf2f512e48c9102b7a3cb04b3d41703a359e2f154e1249b06caab524eef9a3044e68d0f40318910740083d4cf48d9bb39ef512bfa65dffbd7124a08cf6944c6d9beb264bbcb2b75a327f1d5368fa4115251ce4d9958e5b7cb99869239666f7d4aa6041e1b282dc16e4f87cc2c1d76870dd1e6e61f5ddbe940af0487bfc821503a18d154a9ad7eff4da3c1994b96f14f09207b3160bfd8e431953b1471025738ad11ee9d189df1650266f9761728194b914d673362794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3c335fbc2aa06136a53be379ae647a6ec59a529e1f50f237038b408435a778c0e7ced923a96043e6d615d8a107f5289d646318585aa6b1d4432ff0c57e15c41a70420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda830a8e82fd5b94eec227c21fc714caf134d458eb73a93ca21b9fb5934083106cfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootPackageKit-1.1.10-lp150.2.1.src.rpmPackageKit-develPackageKit-devel(x86-64)libpk_backend_test_fail.so()(64bit)libpk_backend_test_nop.so()(64bit)libpk_backend_test_spawn.so()(64bit)libpk_backend_test_succeed.so()(64bit)libpk_backend_test_thread.so()(64bit)@@@@@@    PackageKitlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpackagekit-glib2-devellibpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.103.0.4-14.6.0-14.0-15.2-14.14.1Z?ZZUZZZ1@ZZZ@Z'Z@YY@YdYX@YzYS@Y7Y0XXW@WWW@W@W@W~W-@W=W@QR@Q9Q/FQ#i@Q@QP-P-P@PPP9@PPP@P*P`K@P`K@PO'PG>P4P@O@O@O8OP@O;@O@N@NNN@NFNNtNf @N`@NC@N7NN@NN@MM@MMVMMMzMh@M^_@M^_@MY@MWM%MMLr@LL@L@LLLL[@LH2L!@L_K#@K#@KKKKKK@Kg@KK@KqN@KbKJ@JJ~@Jv@JrJc Jc J%@J{J*@IKIV@lnussel@suse.dedimstar@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsckang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgrbrown@suse.comdimstar@opensuse.orgsckang@suse.comsckang@suse.comfcrozat@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsckang@suse.comsckang@suse.comdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgma@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.comzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgtchvatal@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgLed zaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghrvoje.senjan@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.comdimstar@opensuse.orgdimstar@opensuse.orgma@suse.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgmike.catanzaro@gmail.comcoolo@suse.comma@suse.dedimstar@opensuse.orgcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comdimstar@opensuse.orgcoolo@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgglin@suse.comvuntz@opensuse.orgcfarrell@suse.comglin@suse.comdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgcoolo@suse.comdmacvicar@suse.dedmacvicar@suse.devuntz@opensuse.orgvuntz@opensuse.orgjengelh@medozas.devuntz@opensuse.orgfcrozat@novell.comwr@rosenauer.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdmacvicar@suse.devuntz@opensuse.orgvuntz@opensuse.orgdmueller@suse.defcrozat@novell.comdmacvicar@suse.decoolo@novell.comdmacvicar@suse.dedmacvicar@suse.desbrabec@suse.czvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgaj@suse.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgsreeves@novell.comma@suse.deseife@opensuse.orgmeissner@suse.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgglin@novell.comprusnak@suse.czlslezak@suse.czcoolo@novell.comsreeves@novell.comdominique-obs@leuenberger.netcoolo@novell.comdominique-obs@leuenberger.netvuntz@novell.comdominique-obs@leuenberger.netcoolo@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.com- offline updates should be disabled in Leap too, just like SLE- Update to version 1.1.10: + Notes: This release fixes CVE-2018-1106 which is a moderate security issue (boo#1086936). + Backends: - zypp: . Implement GetDetailsLocal in zypp backend. . Improve refresh-cache function in zypp backend. - Various changes related to aptcc and dnf. - Drop PackageKit-zypp-backend-improve-refresh-cache.patch and PackageKit-zypp-backend-get-details-local.patch: Fixed upstream. - Drop NetworkManager-devel BuildRequires: Not used since version 1.1.7.- Disable offline-update when building for SLE.- Remove pkgconfig(npapi-sdk) BuildRequires:, it is no longer needed as browser plugin is not built since 1.1.0.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 1.1.9: + Fix missing PK_STATUS_ENUM_RUN_HOOK in pk-enum.c. + Fix Qt annotation on DBus signature. + client: Fix an invalid read when cancelling races with Finish. + engine: Fix a memory leak when handling GetTransactionList. + Fix getting user session ID with D-Bus "user bus" model. + Fix g_object_ref() type cast warnings with glib 2.56. + Rename "Software Sources" to "Software Repositories". + transaction: Don't leak polkit authority. + transaction: Fix a memory leak when authorizing actions. + transaction: Log transaction completed messages on debug, not info level. + Backends: - zypp: remove memory leak from zypp backend. - Various changes related to aptcc, dnf, slack and urpmi.- Modernize spec-file by calling spec-cleaner- Add PackageKit-zypp-backend-get-details-local.patch: Implement GetDetailsLocal method in zypp backend (bsc#1008287).- Update to version 1.1.8: + Notes: The Slackware backend was renamed from "katja" to "slack". + Libraries: - Add getters for PkEulaRequired. - Add new pk_results_set_role() API. + New Features: Save transaction role to the offline update results file. + Bugfixes: - Various fixes to docs. - Bring introspection and vapigen m4 macros into the source. - command-not-found: Be more explicit when ignoring path components. - service: Use ConditionPathExists=!/run/ostree-booted. + Backends: - zypp: Return error if invalid package IDs are detected. - Various changes related to aptcc and slack. - Drop PK-zypp-return-error-invalid-package-ids.patch: fixed upstream. - Drop autoconf-archive and automake BuildRequires and no longer call autoreconf: no patch changes the build system. - Replace --enable/disable-systemd-updates configure parameter with - -enable/disable-offline-update: the relevant systemd-updates parameters have not been valid since PackageKit 1.0.0. - Drop --with-default-backend=zypp configure parameter: this has not been udnerstood since PackageKit 1.0. PK just used the one and only backend installed in the distro.- Add PackageKit-cron-without-sleep.patch: Do not sleep while running scripts called by cron. openSUSE's run-crons has sufficient logic to not have all machines start at the same time (boo#1071521).- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Drop py_requires from PackageKit: there are no python scripts in the main package. - Drop python-devel BuildRequires: we do not package the python packagend anyway. - Have post/postun script for PackageKit-gtk3-module post/postun only for suse_version < 1330: newer versions have file triggers to trigger schema compilation.- Modify PackageKit-zypp-backend-improve-refresh-cache.patch: Prevent PK from being killed by unhandled exceptions (boo#1064380).- Add PK-zypp-return-error-invalid-package-ids.patch: Return error if invalid package IDs are detected in zypp backend (bsc#981011).- No longer BuildRequires libqt4-devel, this part is in a separate project since version 0.8.6.- Update to version 1.1.7: + Libraries: Add missing context pushes and pops. + Backends: zypp: Fix stack smashing on 32-bit system. + New Features: Add the ability to install updates on reboot in PackageKit-cron. + Bugfixes: - Don't search for NetworkManager or ConnMan anymore. - Effectively check for previous proxy entries. - Fix proxy environment variables. - Show a different progress message for system upgrades. + Updated translations. - Drop PackageKit-avoid-stack-smashing-on-i586.patch: Fixed upstream.- Explicitly call autoreconf, as one of the patches touches the build system. As long as the version of automake available is the same as was used to bootstrap the tarball, there is no issue, but if the version changes, the call must be explicit. - Add autoconf-archive BuildRequires in order to actually be able to successfully bootstrap.- Update to version 1.1.6: + New Feature: Add new status "Running hooks". + Bugfixes: - Checks NULL strings inside pk_progress_bar_start. - Fix segfault when config file is not found. - Return success to avoid reboot in pk-offline-update. - Use g_printerr() for errors instead g_print(). - Various tweaks to the offline-updates service file. + Backends: fixes for alpm, aptcc and dnf.- Add PackageKit-avoid-stack-smashing-on-i586.patch: Fix PackageKit stack smashing when running "pkcon get-updates" on 32-bit system (fdo#101267, bsc#1020028).- Add PackageKit-zypp-backend-improve-refresh-cache.patch: Improve zypp_refresh_cache in zypp backend to make PK works better with zypper (bsc#899755).- Update to version 1.1.5: + This release removes the hif backend which is superseded by the new dnf backend. + Bugfixes: - Fix redeclaration of polkit autocleanup functions. - Check for a zero-length search string before passing to backends. - command-not-found: Ignore commands of only one character. + Backends: fixes for alpm, aptcc and katja. + Updated translations.- Update to version 1.1.4: + Backends: - aptcc: . Add get-files-local support. . Add support for pk_backend_get_details_local. . Add support for searching for relative paths. . Convert a few more loops to C++11 range for. . Drop DebFile helper class. . Fix locating package which a file list belongs to. . Fix NULL assertion warning. . Fix typo. . Install local files using APT API. . Update pk-matrix for GetDetailsLocal. . Use C++11 range for loops. . Use FindGrp instead of manual matching every package when resolving. - apt: Remove reference from pk-matrix.html. - dnf: Port from libhif to libdnf. - hif/dnf: . Fix a tiny memory leak when installing packages. . Fix a tiny memory leak when invalidating repo cache. - zypp: . Pass the patch "Application Restart Suggested" flag down to PK. . Return error if invalid package IDs are detected. + New Features: - Add a new DNF backend. - Use GetFilesLocal in pkcon get-files if argument is a file. + Bugfixes: - Add a new REPO_ALREADY_SET error enum and use it in backends. - Annotate PreparedUpgrade DBus property for usage in PackageKit-Qt. - Change the configuration of the cron script to a sysconfig-like config. - Do not try to exec plymouth if it is not installed. - Don't crash when emitting PropertiesChanged for NULL values. - Fix a leak in get_prepared_sack(). - Fix a tiny memory leak on error path. - Fix a tiny memory leak when setting a proxy. - Fix "cache-age changed to -1" debug message (when cache-age is G_MAXUINT). - Fix two small memory leaks when processing signals from the daemon. - Fix updates and change code to aid in not breaking this again (gh#hughsie/PackageKit#149). - Fix various g_variant_get ^a&s leaks. - Invalidate PreparedUpgrade property when the prepared file changes. - Look for command-not-found dbus socket in /run instead of /var/run. - Remove declaration of non-existent pk_task_{get,set}_interactive(). - Drop 0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch, PackageKit-dbus-location.patch, PackageKit-annotate-dbus-interface.patch, 0001-zypp-Return-error-if-invalid-package-IDs-are-detecte.patch and bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Stop passing V=1 to make, we do debugging locally.- Drop PackageKit-1.0.1-fix-bashisms.patch: this patch has been submitted upstream for discussion (gh#hughsie/PackageKit#162). If accepted, we'll inherit with a future update, if declined, it is not important enough to carry around. The code it touches is only used by the internal test suite.- Drop PackageKit-fix-offline-trigger.patch: in line with upstreams expectation we package /var/cache/PackageKit. With this present the symlink produced for offline update can correctly symlink to an existing directory.- Stop Providing/Obsoleting opensuse-codecs-installer, it was dropped more than 5 years ago.- Add 0001-zypp-Return-error-if-invalid-package-IDs-are-detecte.patch: Fix segfaults when detecting invalid package IDs (gh#hughsie/PackageKit#148).- Add PackageKit-annotate-dbus-interface.patch: annotate the DBus interface introduced with version 1.1.2 in order for PK-Qt to be able to build.- Update to version 1.1.3: + Bugfixes: - backend job: Avoid emitting duplicates with parallel download. - Revert a patch that caused PackageKit to always request auth when installing packages. - Update the GPLv2 text in COPYING. + Backends: zypp: PK_FILTER_ENUM_ARCH is supposed to filter on primary arch.- Update to version 1.1.2: + This release adds a new backend for the Nix package manager. + New Features: - Add a test for offline distro upgrades. - Add PreparedUpgrade DBus property. + Bugfixes: - Make pk_console_get_prompt() big endian safe. - Require admin authorisation to trigger a distro upgrade. - build: Avoid g_simple_async_result deprecation warnings. - task: Fix only-trusted property notifications. - task: Honour the only_trusted property when setting up transactions. + Backends: fixes for alpm. aptcc, hif and katja. - Add trusted key of Kalev Lember (8F62AF74) to the keyring. - Fix update-alternatives usage.- Update to GNOME 3.20.2 (FATE#318572).- Drop docbook-utils BuildRequires: No longer needed for man pages building.- Update to version 1.1.1: + Backends: - alpm: port to g_autoptr(). - hif: Set ALLOW_DOWNGRADE flag for all transactions. - zypp: Enforce formatting input as string. + New Features: - Add UpdateTriggered / UpgradeTriggered DBus properties. - Add TriggerUpgrade DBus method handling. + Bugfixes: - Emit UpdatesChanges when installing packages. - Fix GIR annotations for progress callbacks. - Increase the number of packages that can be resolved. - Point offline update/upgrade trigger to the prepared update. - Unlink any existing offline update triggers before creating.- Update to GNOME 3.20 Fate#318572- Update to version 1.1.0: + New Features: - Add client side API for triggering offline system upgrades. - Add getters for PkProgress. - Add pk_get_distro_version_id. - Add system upgrade API to PkTask. - Port to g_autoptr(). - Remove the PackageKit browser plugin. - Use the GLib network monitoring support. + Backends: - zypp: . Avoid media access when testing for cd/dvd URL scheme. . Fix build. . Use libzypp's arch compatibility check. - Other fixes for alpm, aptcc and hif. + Bugfixes: - Add missing description for obsoleted packages. - Add support for offline system upgrades. - Allow to enable or disable systemd units for offline update. - Correctly store file descriptor from logind (bgo#94070). - Do not crash on GetPrepared when there are no offline updates. - Do not crash on transaction database corruption. - Do not crash when parsing a very broken transaction log. - Do not install offline update related files if disabled. - Emit PropertiesChanged for UpgradeSystem transaction flags. - Fix download-size-remaining property type. - Fix various minor memory leaks. - Make transaction get_proxy() return TRUE for no proxy settings. - Minor fixes in command_not_found_handle{,r}() for bash and zsh. - Relax validation performed on input strings passed to backends. - Require dbus.socket for offline update. - Set PACKAGEKIT_CALLER_UID environment. - Sort package names when printing out simulation. - Use new PkTask API for system upgrades. - Rebase PackageKit-dbus-location.patch. - Drop PackageKit-zypp-buildfix.patch: fixed upstream. - Drop PackageKit-browser-plugin subpackage: the plugin was removed upstream. - No longer pass --with-mozilla-plugin-dir to configure: without the plugin there is no need to know where it would need to be installed.- Update to version 1.0.11: + By popular demand, reintroduce the UpgradeSystem method. + Backends: - python: . Make PackagekitProgress an Iterable. . Set steps on PackagekitProgress instanciation. - zypp: Raise priority of ZYPP stack updates if a security patch is shadowed (bsc#951592). - dummy: Implement simulating UpgradeSystem and respect the transaction flags. - Lots of fixes for aptcc, hif and portage backends. + New Features: Allow the use of variadic functions in vala. + Bugfixes: Make pk_details_get_size documentation more specific. - Add PackageKit-zypp-buildfix.patch: Fix build of the zypp backend.- Add PackageKit-avoid-endless-loop-on-autoupdate.patch: Avoid a endless loop on autoupdates.- Add PackageKit-fix-offline-trigger.patch: Fix the PK trigger detection: if not done properly, PK might believe that something else triggered the system update and expects something else to handle the update (boo#954125).- Add Suggests: cron due to existing cronscript - Slight whitespace with spec-cleaner- Update to version 1.0.10: + Process the offline update triggered by older PK versions. + Use Glib for reading symlink to prevent crash with some compilers.- Update to version 1.0.9: + Check the offline action trigger before performing the update. + Fix two critical warnings. + Add PackageKitGlib-1.0.metadata to release tarball. + Fix a race with the backend job thread creation. + Updated translations. - Drop PackageKitGlib-1.0.metadata source: it is now part of the tarball.- Update to version 1.0.8: + New Feature: Generate Vala bindings. + Bugfixes: - Correctly register enum properties. - Exit quietly if we didn't prepare the offline update. - Fix various docstring errors in the library. - Look for libsystemd now that journal/login are merged. + Backend enhancements/fixes: hif, urpmi and yum. - Replace pkgconfig(libsystemd-journal) BuildRequires with pkgconfig(libsystemd), following upstreams changes. - Add vala BuildRequires in order to build the vala bindings. - Inject PackageKitGlib-1.0.metadata as source into the package: it was forgotten in the 1.0.8 release tarball.- Update to version 1.0.7: + New Feature: Define command_not_found_handler for zsh. + Bugfixes: - Correct punctuation while applying offline updates. - Don't run if bash command completion is being run. - Fix Details() from spawned backends. - Port GTK+ module to org.freedesktop.PackageKit.Modify2. - Return the correct error for syntax errors in pkcon. - Return the correct error if nothing was done for repo-enable. + Backend enhancements/fixes: alpm, entropy, hif, portage, urpm and yum.- Update to version 1.0.6: + New Features: - Add dbus method for returning prepared packages. - Add pk_backend_is_transaction_inhibited. - gstreamer plugin: Add support for v2 of the PK session service interface. + Bugfixes: - Don't recursive lock the debug mutex when using --verbose without a tty. - Make "reboot" the default action for no action file. - gstreamer plugin: Adapt to gstreamer missing plugin changes. - gstreamer plugin: Avoid criticals when some of the parameters are NULL. + Backend enhancements/fixes: alpm and hif.- Update to version 1.0.5: + Add missing --allow-downgrade and --allow-reinstall to the man page. + Backend enhancements/fixes: alpm and hif.- Update to version 1.0.4: + New Features: - Add 'quit' command to pkcon. - Add the install and remove commands to the packagekit-direct test tool + Libraries: Add PK_INFO_ENUM_UNAVAILABLE. + Bugfixes: - Actually inhibit logind when the transaction can't be cancelled. - Allow pk_backend_job_set_allow_cancel() after ErrorCode has been set/ - Do not attempt to run command-not-found for anything prefixed with '.'. - Don't use PkBackendSpawn helpers in compiled backends. - Fix a hard-to-debug crash when cancelling a task that has never been run. - Make pk_backend_job_call_vfunc() threadsafe. - Make pk_backend_repo_list_changed() threadsafe. - Make the network detection code simpler. - Really remove the timer GSource when quitting the daemon. - Recreate the download location if it does not already exist. + Backend enhancements/fixes: alpm, aptcc, dummy, hif and urpmi. - PK is newly published with a digital signature: add .keyring and .asc file to sources.- fix using 'echo' command in search-name.sh script - add patches: * PackageKit-1.0.1-fix-bashisms.patch- Update to version 1.0.3: + Libraries: glib: Add support for reinstallation and downgrades. + Backends: - hif: . Add support for reinstall and downgrade. . Use hif_context_set_vendor_cache_dir() to be smarter about the vendor cache. . Use repo loader provided by the context. - zypp: . Improve progress status. . Propagate install errors to PK. . Remap 'recommended' patches to 'BUGFIX'. + New Features: Add reinstall and downgrade support to pkcon. - Drop PackageKit-zypp-progress-info.patch: Fixed upstream.- Add PackageKit-zypp-progress-info.patch: Pass more progress information from libzypp to PackageKit. This results in PK having accurate information about overall download and install progress, making all UIs profit from this (instead of just writing 'Installing packages', they can now show a progress bar. Clients like pkcon and gnome-packagekit already use this information if provided. Also offline-update propagates the information to plymouth.- Update to version 1.0.1: + New Feature: Add a KeepCache config parameter. + Bugfixes: - Do not install the python helpers unless required. - Don't assume systemd is found if --with-systemdsystemunitdir is passed. - Fall back to /usr/lib/os-release if /etc/os-release does not exist. - Fix compile when the systemd headers are not located in /usr/include. - Never allow cancelling a transaction twice. - Overwrite an existing link for packagekit-offline-update.service. + Backends: - ZYpp: . Be more specific with the progress status messages. . Ensure to reach 100% on complete cache_refresh. . Fix compiler warning. - Fixes in apm, hif and urpmi backends. - Drop PackageKit-offline-update.patch: fixed upstream.- Update baselibs.conf: upon update to 1.0.0 soversion was bumped to libpackagekit-glib2-18, but baselibs wasn't adjusted- Set DISABLE_RESTART_ON_UPDATE to 'yes' instead of '1': the systemd macros do an explicit compare to the string.- Add PackageKit-offline-update.patch: + Make packagekit-offline-update a static service. Users believe by disabling the service, the feature would be disabled, when in fact systemd still brings the user to the system-update.target, but then doesn't perform any action, most of all not removing the /system-update link, thus ending in a loop.- Add patch bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch: ensure PackageKit asks to be restarted when restart_suggested is part of the update flags. Patch by Roy Ley Mu (bnc#881245).- Update to version 1.0.0: + The offline update functionality has moved to a proper D-Bus interface and the pkexec helpers have been removed. Offline updates is an important feature that no longer deserves to be bolted-on. All the existing users have been ported to the new interface, but you need 3.13.92 if you're running GNOME from unstable or jhbuild. + No more plugins. Both in-tree and out-of-tree plugins were the biggest source of crashes, and with the systemd offline updates merged into the core daemon they are just not reuired anymore. All affected projects have been notified. + No more conary, opkg, smart or yum plugins. These have been unmaintained and broken for over two years, so time to give them the heave-ho. + The alpm, aptcc, hif and zypp plugins have had lots of love, and are up to date with the latest features and working well. + New Features: - Add a D-Bus interface and helpers for offline support. - Add a repo-set-data command to packagekit-direct. - Add a simple script that generates some offline metadata. - Add pk_backend_job_get_cancellable(). - Add pk_backend_job_is_cancelled(). - Add pk_backend_set_user_data(). - Add pk_offline_get_prepared_sack() and use it in the systemd-updates plugin. - Remove pk-debuginfo-install. - Remove support for distros not supporting /etc/os-release. - Remove the --enable-systemd-updates configure switch. - Remove the events/pre-transaction.d functionality. - Remove the pkexec systemd helpers. - Remove the plugin interface. - Remove various options from the config file. + Bugfixes: - Automatically do pk_backend_job_finished() for threaded backends. - Do not shutdown the daemon on idle by default. - Fix compile of the ConnMan network support. - Fix packagekit-offline-update.service generation. - Increase the default transaction limits. - Prefer npapi-sdk over mozilla-plugins. - Refresh the NetworkManager state when the daemon starts. - Add rcpackagekitd and rcpackagekitd-offline-update symlinks. - Shorten the Summary of PackageKit-branding-upstream a bit.- Update to version 0.9.6 (git master/0fcee3c): + Fix a multitude of possible crashers. - Drop 0002-Build-against-npapi-sdk-instead-of-xulrunner.patch and PackageKit-zypp-0.9.patch: fixed upstream.- Update to version 0.9.5: + New Features: - Add --allow-untrusted option to pkcon. - Add a new tool called packagekit-direct that can run without a daemon. - Remove remaining time reporting. - Remove the desktop.db plugin. + Bugfixes: - Do not commit the transaction manually but instead set the correct state. - Do not log a critical warning when idle exiting. - Fix a crash when we are cancelling a transaction that has not yet been run. - Make browser-plugin search for npapi-sdk or mozilla-plugin. - Never ever use g_main_context_iteration() manually. + Backend fixes. + For changes from version 0.9.1 up to 0.9.4: please see NEWS file. - No longer pass --with-security-framework to configure: not known anymore. - Rebase 0002-Build-against-npapi-sdk-instead-of-xulrunner.patch and PackageKit-dbus-location.patch. - Drop PackageKit-zypp-filter-uninstalled-packages.patch: fixed upstream. - Add PackageKit-zypp-0.9.patch: port zypp backend to PK 0.9.x. - Drop typelib-1_0-PackageKitPlugin-1_0 subpackage: the plugin architecture does no longer exist. - Rename libpackagekit-glib2-16 subpackage to libpackagekit-glib2-18, following upstreams soname change. - Rework for GStreamer 1.0 support: + Remove gstreamer-0_10-devel and gstreamer-0_10-plugins-base-devel BuildRequires. + Add gstreamer-devel and gstreamer-plugins-base-devel BuildRequires. + Change supplements in gstreamer-plugin to packageand(%{name}:gstreamer-plugins-base).- Export DISABLE_RESTART_ON_UPDATE=1 in postun scriptlet: advise the systemd postun macro not to restart PackageKit services, as PK would forget it was in progress of a transaction and abort it.- Update to version 0.8.17: + Backends: - Multiple Katja updates. - Multiple aptcc updates. - Multiple hawkey updates. + New Features: - Allow optionally shutting down after applying updates. - Set an idle IO priority for background threaded transactions. + Bugfixes: - Do not disregard any transaction that takes more than 43 seconds. - Do not install into python_sitelib. - Fix directory path in the docs. - Return an error if a client tries to execute an unknown method. - Set the default cache-age to 'never'. - When using 'pkcon install' assume arch filter.- Add PackageKit-zypp-filter-uninstalled-packages.patch. GStreamer codec installation would prompt to install already installed packages. This patch fixes the issue. Part of fate#316921.- Switch with_offline_udpates on.- Update to version 0.8.16: + Libraries: Add pk_package_sack_find_by_id_name_arch(). + New Features: Set all the proxy settings when using pkcon. + Changes in the following backends: aptcc, entropy, hawkey, katja. + Bugfixes: - Annotate DBUS Interface for GetPackageHistory. - Clear the prepared-updates file only when the update is invalidated. - Do not show an error if GetDepends is not supported. - Do not use the '…' character when talking to plymouth. - Don't use the default main context in sync PkClient methods. - Only scan .desktop files in the datadir. - Drop PackageKit-dbus-interface-annotation.patch, bsc#951592-zypp-Raise-priority-of-ZYPP-stack-updates-if-a-secur.patch, and PackageKit-gstreamer1.patch: fixed upstream.- Add bsc#951592-zypp-Raise-priority-of-ZYPP-stack-updates-if-a-secur.patch: zypp: Raise priority of ZYPP stack updates if a security patch is shadowed. (bsc#951592)- Add PackageKit-gstreamer1.patch: Build against gstreamer 1.0, not 0.10.- Update to version 0.8.15: + Lots of bugfixes and cleanups, no real new features. + Changes in the following backends: alpm, aptcc, hawkey and yum. + Bugsfixes: - Do not assert when re-using a PkPackage instance. - Do not overrride CLEANFILES from gtk-doc, append to it. - Do not update the role when doing the test transaction. - For gtk-doc DOC_SOURCE_DIR is relative to builddir. - For gtk-doc add missing setup_files. - Ignore progressbar start text if it unchanged. - Only show some status values in pkcon after a small delay. - Resolve internally in pkcon to provide a better output. - Update CVE regexp for new CVE format. - Use syslog() correctly. - Use the filter when removing and installing software using pkcon. - Use the system database location when compiling with - -enable-local.- Update to version 0.8.14: + We've removed and deprecated the parts of PackageKit that either didn't work very well, or simply were not being used. The library and soname stays the same, but a lot of daemon cruft has been removed. + A lot of the work above focused on speed, and packagekitd is substantially faster on most backends now. 100ms here, 50ms there; things feel lot more snappy doing the most common operations. + Libraries: - Do not add two refs on the PkPackage when in a sack. - Do not check if the package-id name is valid UTF-8. - Do not maintain two arrays of the same packages. - Do not use g_strdup_printf() when building a package_id. - Optimise pk_package_set_id() by not using g_strsplit(). - Remove an overly-cautious dup when setting the package ID. + Backends: - box: Remove backend, it's obsolete upstream. - Various fixes in backends: entropy, hawkey, portage, zif. + New Features: Update the website and developer docs to reflect reality. + Bugfixes: - Don't populate a PkResults object just so we can save one PkErrorEnum value. - Don't update the text package cache when refreshing. - Explicitly mark the required PolicyKit as a hard dep. - Never ever use WError. - Only get the sender cmdline when the value is going to be used. - Only load the transaction introspection once. - Only validate UTF-8 text from the spawned backends. - Speed up loading the transaction introspection by 13ms. - Drop pm-utils BuildRequires and pm-utils relevant install instructions: support has been removed.- Add PackageKit-dbus-interface-annotation.patch: annotate GetHistory call for Qt bindings to compile.- Update to version 0.8.13: + New Features: - Add a systemd packagekit.service file. - Provide a way to run the spawned backend under strace. + Improvements to various backends: hawkey, poldek and yum. + Bugfixes: - Fix the --with-systemdsystemunitdir option to actually work. - Do not abort the daemon if we can't write to a database. - Do not proxy the action states when simulating. - Don't crash if ProxyHTTP is set. - Fix a small memory leak spotted by clang. - Fix critical warning when killing a backend with new versions of GLib. - Fix memory leak when running plugins. - Fix memory leak when using new versions of GLib. - Ignore the prefix when dealing with the PackageKit prepared update. - Make the debugging print formatter thread safe. - Remove duplicate assignment of pkcon '-y' option. - browser-plugin: Never use the application icon. - systemd-updates: Log all warnings and notices to the journal. - systemd-updates: Show some text progress. - Add pkgconfig(libsystemd-journal) BuildRequires: new dependency.- Update to version 0.8.12: + Libraries: - Add a method to parse a PkPackage from it's description. - Add pk_transaction_past_get_timestamp() as a helper. - Add some simple getters for PkDetails. - Add some simple getters for PkTransactionPast. - Destroy and re-create the control proxy if the server changes. - Do not have duplicate 'interactive' properties. - Make PkTask thread-default-context aware. + pisi backend fixes. + Add GetPackageHistory() that returns history data for packages. + Check for packagekitd in the right location. + Do not send the backend a cache age of -308 when using UINT_MAX. - Rebase PackageKit-dbus-location.patch. - Drop PackageKit-destroy-and-recreate.patch: fixed upstream.- Set BUILD_CNF to 0: in openSUSE, we use the sep. command-not-found package for the same purpose. The existing handler anyway never worked, as it checked for the presence of /usr/libexec/packagekitd, which is not a valid openSUSE location.- Add PackageKit-destroy-and-recreate.patch: Destroy and re-create the control proxy if the server changes. Helps gnome-software to be able to communicate with packagekitd after restarting the daemon.- Add PackageKit-dbus-location.patch: Look for dbus socket in /run instead of /var/run (bnc#829944).- Update to version 0.8.11: + Make it possible to cancel an offline update. + Add offline update commands to the pkcon man page. + Make sure basic stuff is set up before entering the STARTED plugin phase. + pkcon: Add a few missing subcommands to the help output. + pkcon: Document commands and options. + zypp: Adapt to pk_backend_job_files change. + Various backend fixes (not zypp related). - Drop PackageKit-zypp-buildfix.patch: fixed upstream.- Update to version 0.8.10: + Libraries: - glib: . Actually return the error if any PkClient methods failed. . Fix a potential segfault when getting the error code for the results. - ruby_packagekit: . update enums with enum-convertor. . update prints with commands. . update the backend API. + New Features: - Add a 'DOWNLOADED' filter to select only packages already in the cache. - Add three pkcon sub-commands for offline updates. - Allow local active users in the wheel group to install signed packages without a password. - Allow plugins to override PolicyKit action IDs. + Bugs fixed: - Also look for libraries in type txt from lsof. - Correctly handle SIGINT signals again. - Default lsof installation path on FreeBSD. - Depend on GLib 2.30.0 for the UNIX signal handling features. - Do not start the daemon if we cannot get a valid starting ID. - Don't cause warnings if /proc/net/route is missing. - Do proper error checking when modifying the transaction database. - Emit error for Listaller package installs, if Listaller is not installed. - Ensure we create the per-system metadata cache location. - Fix Listaller compat check if IPK mime type is not installed. - Generate the python files to get the path right. - If the transaction database is missing, show an error and cleanly shutdown. - Load an instance of the transaction database for each transaction. - Make pk_backend_job_files() accept an array of strings. - Make the client-helper run on non-Linux systems. - Make the test scripts use a standard shell. - Only check the package-id of ::Files when specified. - Only search newest packages when resolving 'pkcon update foo'. - Raise the package process threshold to 5000. - systemd-updates: Do not exit with an error for a race condition. + Various fixes in aptcc, dummy, hawkey, pisi, ports, yum and zif backend. - Add PackageKit-zypp-buildfix.patch: change zypp backend to follow pk_backend_job_files() changes.- Update to version 0.8.9: + New Features: - Add 'pkcon backend-details' to be get details of the selected backend. + Bugfixes: - Add fallback for older libarchive. - Do not rely on Python2 to write UTF-8 strings. - Do not use -fPIE when calling g-ir-scanner. - Ensure the package is removed from the sack properly. - Modify CodingStyle. + Backends: - yum: Update the comps->group mapping for Fedora 19. - yum: When converting to unicode special case YumBaseError.- Update to version 0.8.8: + PackageKit now allows local active users to install signed software without prompting for authentication. + Libraries: - Add some public getters to PkUpdateDetail. - Don't use the default main context in sync PkClient methods. - When getting desktop data try the installed prefix, and then the system copy. + ZYPP backend fixes: - Do not trigger invalid numbers. - Fix compile with __attribute__ gnu_printf. - Fix download progress. - Fix removing packages. - Ignore system resolvables during install too. - Ignore @System upgrades during update. - Instantiate PoolStatusSaver after pool is built (bnc#804054). - Less debug in progress functions. - Merge all backend code into one file, much easier to refactor. - Only allow to update candidates (fdo#61231). - Remap PK provides into rpm provides as the zif backend does. - Use the right functions to get solvables. + Multiple other backend fixes. + New Features: - Added Provides property to retrieve which Provides the backend supports - Expose the transaction flags on the .Transaction object. - Use __attribute__ gnu_printf when dealing with varargs. - Use G_GNUC_NULL_TERMINATED for pk_backend_spawn_helper. - Use PIE to better secure installed tools and also use full RELRO in the daemon. + Bugfixes: - Add compatibility with newer libarchive versions. - Allow clients to call org.freedesktop.DBus.Peer. - browser-plugin: Do not crash when running an installed package that is upgradable. - Do not install the bash-completion code in /etc. - Do not use _UTF8Writer when using python3. - Do not write the prepared-updates file if systemd is not available. - Don't abort the daemon if the client requests a property that does not exist. - Don't initialize GType system on newer GLib versions. - Ensure /var/lib/PackageKit exists before using it. - Fix compiling with --enable-systemd - -disable-systemd-updates. - Fix crash while calling inhibit into systemd-login. - Fixed connman interface. - Fix symbol-prefix passed to g-ir-scanner. - Make PackageKit compile on !Linux again. - Pause for 10 seconds if an error occurred before restarting systemd-updates. - Remove pk-plugin-clear-system-update as removing the trigger file is never required. - Remove the prepared-updates file if any relevant state was changed. - Resolve according to the filters when doing 'pkcon get-requires'. - Support getting the distro-id from /etc/os-release. - Use the correct session method to fix font installation in pk-gtk-module. - Write a pre-failure status file in case the update transaction crashes. - Drop patches that have been merged upstream: + 0003-zypp-fix-download-progress.patch + 0004-zypp-use-the-right-functions-to-get-solvables.patch + 0005-zypp-fix-removing-packages.patch + 0006-zypp-do-not-trigger-invalid-numbers.patch + 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch + 0008-zypp-ignore-System-upgrades-during-update.patch + 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch + 0010-zypp-ignore-system-resolvables-during-install-too.patch + 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch + 0012-zypp-less-debug-in-progress-functions.patch + 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch + 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch + 0015-zypp-only-allow-updates.patch + PackageKit-allow-to-disable-systemd-updates.patch - Add pkgconfig(bash-completion) BuildRequires: new dependency to detect the bash completions install location.- Drop fix-policies-opensuse.patch: these settings aren't being used anymore as they're overridden by our settings in the package polkit-default-privs.- add 0015-zypp-only-allow-updates.patch from git (bnc#804983)- Add 0014-Instantiate-PoolStatusSaver-after-pool-is-built-bnc-.patch (bnc#804054)- Add PackageKit-allow-to-disable-systemd-updates.patch: Disabling systemd-updates has the effect that HAVE_SYSTEMD is completely ignored, causing build failures. - Introduce with_systemd_updates (currently set to 0) to have an easy way enabling/disabling systemd offline updates. For openSUSE 12.3 this is not fully ready, and instead of the UI offering it and having any kind of side effect, we for now decide to disable it. The defines conditionally does: + Pass --disable-systemd-updates to configure + Add a section to the %post scripts, removing remnant files if left there. + Adjust the files section.- Add one more patch from git (bnc#735864): + 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch- Add two more patches from git: + 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch + 0012-zypp-less-debug-in-progress-functions.patch- two more patches from git: 0010-zypp-ignore-system-resolvables-during-install-too.patch 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch- Add two more patches fixing things from git: + 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch + 0008-zypp-ignore-System-upgrades-during-update.patch- Add 0006-zypp-do-not-trigger-invalid-numbers.patch to avoid crash during download.- Add 0005-zypp-fix-removing-packages.patch: fix removing packages and hopefully also some crashes (bnc#769764).- Add 0004-zypp-use-the-right-functions-to-get-solvables.patch: make sure we're not hitting random packages. This also makes it able to install patters with pkconf.- Make the new libpackagekit-glib package conflict with older versions of PackageKit: together with the Recommends, we bring the latest version in but don't forcibly require it.- Added 0003-zypp-fix-download-progress.patch: fix download progress (in apper).- Added patch (fix-policies-opensuse.patch) to be within the openSUSE guidelines for PolicyKit files. - Removed PackageKit-rpmlintrc due to above mentioned patch- Update to version 0.8.7: + ZYpp Backend: - Adjust PK_FILTER_ENUM_NOT_DEVELOPMENT (bnc#770028) - Construct PoolItem from sat::Solvable rather than doing a search - Don't retrieve raw package attributes but use zypp::ResObject (bnc#764677) - Don't waste time comparing zypp::Arch string representations - Fix missing dtor - No longer use the old and deprecated ZYppCommitResult members (bnc#769764) - No need to retrieve installed packages attributes from rpm database - Set CXXFLAGS and use --std=c++0x as libzypp does (bnc#769764) - Use pre-increment in for-loops to avoid temporaries - always solve dependencies with 'IgnoreAlreadyRecommended ON' (bnc#747751) - check for best architecture and version when looking for the 'newest' package - finish port of backend to 0.8 API - match the patch name to prevent an internal error - return package list ordered witht respect to solver policies - TODO is old and outdated, removed + GLib library: - Add a PkItemProgress helper object to remove the workaround in PkProgress - Make the 'update-vendor-urls' property have a proper char** type - Make the updates and obsoletes items in Transaction::UpdateDetail actual arrays - Make the URL items in Transaction::UpdateDetail actual arrays - Don't update the transaction role to 'unknown' - Remove support for UpdateSystem() - Save the transaction flags when removing packages - Ensure remote error is stripped before showing it to the user - Add pk_package_sack_to_file() to save the sack to disk - Check for failure to copy files when making a service pack - Remove some unused code spotted by coverity + New Features: - Add an optional binary to update the system when offline - Add an optional pkexec binary to create the system-update symlink - Add a --only-download option to pkcon for testing - Added Transaction property DownloadSizeRemaining, so backends can tell how much download is left to do - Add logind support which is enabled by default - Add pkexec executable pk-clear-offline-update to be able to clear the offline-update message + Bugfixes: - Drop the unused polkit-backend-1 check from configure as it's gone upstream - Fix a crash where NetworkManager is restarted whilst packagekitd is running - Pause the plymouth progress when applying offline updates - Do not run the plugins when using only-download - systemd-updates: Add environment PK_OFFLINE_UPDATE_TEST=1 for testing funcitonality - systemd-updates: If the upgrade tool exits with an error reboot the system - systemd-updates: Remove the prepared-updates file if GetUpdates() returns no packages - systemd-updates: Remove the prepared-updates file if the daemon state changes - systemd-updates: Write package_ids into /var/lib/PackageKit/prepared-update - We don't need to authenticate at all to just download packages - Dropped patches due to upstream incorporation : + 0003-Revert-packagekit-qt2-Since-new-methods-and-enums-wh.patch + 0004-zypp-use-pre-increment-in-for-loops-to-avoid-tempora.patch + 0005-zypp-don-t-waste-time-comparing-zypp-Arch-string-rep.patch + 0006-zypp-set-CXXFLAGS-and-use-std-c-0x-as-libzypp-does-b.patch + 0007-zypp-fix-missing-dtor.patch + 0008-zypp-no-longer-use-the-old-and-deprecated-ZYppCommit.patch + 0009-zypp-adjust-PK_FILTER_ENUM_NOT_DEVELOPMENT-bnc-77002.patch + PackageKit-zypp-packagesize.patch + PackageKit-bnc775651-ignore-accept-eula.patch + PackageKit-bnc780058-zypp-backend-match-patches.patch + PackageKit-gstreamer-1.0.patch + PackageKit-no-polkit-backend-1.patch - Add pkgconfig(systemd) BuildRequires: new depenency. - Remove obsolete xulrunner version matches: we build against npapi now. - Drop obsolete suse_version checks. - Rename libpackagekit-glib2-14 to libpackagekit-glib2-16, following upstreams soname bump (also in baselibs.conf) - Drop libpackagekit-qt2-devel and libpackagekit-qt2-2 subpackages: upstream split this in an own source tarball. - Pass --enable-gstreamer-plugin to configure. - Remove references to libpackagekit-qt14 and libpackagekit-qt2-2 from baselibs.conf: those libraries are no longer built.- Add PackageKit-no-polkit-backend-1.patch: Do not look for no longer existing polkit-backend-1. Fixes build with polkit >= 106.- Add PackageKit-gstreamer-1.0.patch: Add GStreamer 1.0 support to the PackageKit plugin.- Add PackageKit-bnc780058-zypp-backend-match-patches.patch to prevent the internal error (bnc#780058)- Change license tags to be per package: + GPL-2.0+: PackageKit, backend-zypp, typelib-1_0-PackageKitPlugin-1_0, browser-plugin, gstreamer-plugin, gtk3-module, devel, branding-upstream. + LGPL-2.1+: libpackagekit-glib2-14, typelib-1_0-PackageKitGlib-1_0, libpackagekit-glib2-devel, libpackagekit-qt2-2, libpackagekit-qt2-devel. - This is clearer than using "GPL-2.0+ and LGPL-2.1+" for everything.- license update: GPL-2.0+ and LGPL-2.1+ Library portions are LGPL-2.1+ licensed- Add PackageKit-bnc775651-ignore-accept-eula.patch to fix crash after accepting EULA (bnc#775651)- Add Patches from the openSUSE_Factory PK branch (in order to fix bnc#769764 and bnc#770028): + 0004-zypp-use-pre-increment-in-for-loops-to-avoid-tempora.patch + 0005-zypp-don-t-waste-time-comparing-zypp-Arch-string-rep.patch + 0006-zypp-set-CXXFLAGS-and-use-std-c-0x-as-libzypp-does-b.patch + 0007-zypp-fix-missing-dtor.patch + 0008-zypp-no-longer-use-the-old-and-deprecated-ZYppCommit.patch + 0009-zypp-adjust-PK_FILTER_ENUM_NOT_DEVELOPMENT-bnc-77002.patch- Add PackageKit-zypp-packagesize.patch: libzypp changed their API and now returns Bytes instead of KBytes. - Add call to autoreconf, as above patch touches the build system.- gcc46 is no longer required for libzypp- Update to version 0.7.4: + New Features: - Deprecate Message(untrusted-package) from the API - Install pk-task-sync.h as part of the public API - Add full integration so that UI can know when to repair the system + Libraries (glib): Add GType's for packagekit-glib2 enumerations + Libraries (qt2): Add simulateRepairSystem and repairSystem(bool) to the Transaction API + Libraries (python): Speed up get_package_list + Zypp Backend: - Build pool before resolving - Do not set a PACKAGE_NOT_FOUND error when resolving packages + Non-zypp backends updates. + Bugfixes: - Add some documentation about the auto-untrusted logic - Add some documentation for the new RepairSystem transaction interaction - Do not allow an empty resolve call to be passed down to the backends - Do not include the website in the tarball - Drop --print-reply from dbus-send command used on suspend/resume - Remove doc subpackage, as it only contained the website which is not shipped anymore in the tarball. Add a Obsoletes for it to the main subpackage for smooth upgrades. - Add a force_gcc46 define that we can use to force building with gcc 4.6. This is needed in Factory for now, as libzypp doesn't build with gcc 4.7 right now. When this is set, we use gcc46-c++ BuildRequires and export CC and CXX environment variables to use gcc 4.6. - Add 0003-Revert-packagekit-qt2-Since-new-methods-and-enums-wh.patch: the soversion of libpackagekit-qt2 has been decreased by accident, so revert this change for now.- Update to version 0.7.3: + New Features: - Add LANGUAGE_SUPPORT what-provides type + Libraries (glib): - Don't segfault the client if there are no cached properties - Fix a critical warning in gnome-settings-daemon when setting the proxy - Fix transfer annotation of pk_results_get_package_sack() - Fix transfer annotations for GPtrArray returns - Do not send progress updates for non-verb packages + Non-zypp backends updates. + Bugfixes: - Document CODEC what-provides type - Don't crash when the system bus isn't available, just abort with an error - Fix a critical warning when starting gnome-settings-daemon - Imply the install trusted polkit auth when we get the remove auth - Imply the install trusted polkit auth when we get the untrusted auth - Port the session example code to GDBus - Website updates. - Remove xz BuildRequires now that it comes for free in the build system.- Move dbus xml interface files from devel subpackage to main subpackage: PackageKit now requires them at runtime to work. - Move the zypp backend to a new backend-zypp subpackage: this will make it clearer to users which backend is being used. It also makes it easier to test small changes in the zypp backend. - Move all test backends to devel subpackage, as they are not useful to users. - Add PackageKit-backend Requires to main subpackage, so we get a working backend by default. This will be PackageKit-backend-zypp since nothing else provides this right now.- Update to version 0.7.2: + New Features: - Add a new repair-system policy and use it by the corresponding RepairSystem method - Add a transaction_reset backend hook - Add new roles SimulateRepairSystem and RepairSystem - Add pk_*_enum_to_localised_text to pk-enum.h and export via GIR - Add possibility to connect/disconnect backend signals - Add PropertiesChanged signals to the main and transaction interfaces - Allow the Plasma version to be specified for PK_PROVIDES_ENUM_PLASMA_SERVICE + Libraries (glib): - Convert libpackagekit-glib2 from dbus-glib to GDBus - Skip empty catalog entries + Libraries (qt): - Automatically rebuild moc files with different moc version + Zypp Backend: - Retrieve url for packages instead of returning "TODO" + Non-zypp backends updates. + Bugfixes: - browser-plugin: Make it compile with newest xulrunner - Fix a critical warning in the client tools when a simulation is cancelled - Fix builddir != srcdir issue - Fix item-percentage call in the spawned backend - gtk-plugin: Fix name of GTK plugin schema file - Make PkProc part of the daemon again - Remove deprecated g_thread_init() on GLib < 2.31 - Set the frontend socket as environment variable in the spawned backend - Update the website matrix to include the new (Simulate)RepairSystem roles - Rebase patches, via git, including removal of 0002-Retrieve-url-for-packages-instead-of-returning-TODO.patch (fixed upstream).- Update to version 0.7.1: + New Features: - Add command line option to keep environment - Add Introspection support for PK-Plugins - Add possibility for backends/plugins to skip transactions - Add 'uid' and 'cmdline' properties to PkBackend - Use the new g_thread_new() for new versions of GLib + Libraries (qt): Drop packagekit-qt1 which is obsolete in favor of packagekit-qt2 + Libraries (qt2): - Remove old Find* macro - Really do not distribute moc files + Zypp Backend: - Dont call build pool inside the loop - Only load repositories once - Refactor the private static data into one structure + Non-zypp backends updates + Bugfixes: - Check if a transaction should be skipped after it has started too - Don't use the deprecated g_thread_supported() in the dameon code - Finalize PackageKitPlugin GIR file - Find uninstalled PackageKitGlib-1.0.gir when building - Fix the role of the EULA transaction - Make PK compile on GNU Hurd - Move the gtk-module extra files to the PK tarball - Offset the cache age by 30 minutes - plugin: Add a few GIR annotations - Remove the implemented checks for the simulate methods - Require exactly 'y' or 'yes' before running a transaction - Use the newest filter when resolving for new packages to install - website: Fix broken link to gdb docs - website: Improve links to bug trackers - Changes from version 0.7.0: + Notes: - This is the first release of the unstable 0.7.x series. - This code removes a lot of deprecated code and compatibility shims compared to the previous branch. - Highlights of this release is the new transaction plugin interface that allows external projects to add modules for interfacing with PackageKit. + New Features: - Add an 'auto' string for the --with-default-backend= configure option - Add an example plugin that saves private state - Add an example to contrib to show how to build an out-of-tree plugin - Add an ItemProgress signal designed to eventually replace SubPercentage - Add an untrusted section header when using console applications - Add a PK_PROVIDES_ENUM_LIBRARY entry - Add a "Python" type to PkProvidesEnum and document how the provided components should be named - Add a transaction plugin infrastructure to packagekitd - Do not do the compatibility method fallbacks anymore - Don't ship all the valid licences as enums anymore - Install a pkgconfig file so external projects can build plugins - Move the check for libraries in use for security updates functionality to a plugin - Move the checking for running processes before update to a plugin - Move the clearing firmware functionality into a plugin - Move the desktop database rescan functionality into a plugin - Move the pre-transaction.d and post-transaction.d functionality into a plugin - Move the update check for running processes into a plugin - Move the updating of the package list into a plugin - Raise the PolicyKit required version to 0.98 and drop the compat code - Remove PkFileMonitor, we can now use GFileMonitor - Remove the deprecated PK_BACKEND_OPTIONS - Remove the GTK+2 pango module and only support GTK+3 - Remove the HAL integration code - Require a new version of automake, and make configure.in sane again - Use g_bus_watch_name() and remove the homegrown EggDbusMonitor + Libraries (glib): - Free the PkProgress' package - Remove the foo_from_text() compatibility defines + Libraries (python): Remove the native python library + Libraries (qt): Do not dist the moc files + Libraries (qt2): Use cmake package config instead of Find* module + Zypp Backend: - Do not install locked (taboo) patches - Do not rebuild the pool on every call causing slowness (bnc#679650) - Just use the iterator instead of so many temps + Non-zypp backends updates + Bugfixes: - Actually use the value from /etc/login.defs - Fix the browser-plugin build with GTK+ < 2.24 - Port the browser-plugin from dbus-glib to GDBus - Convert the daemon to use GDBus rather than dbus-glib - Port the gstreamer-plugin from dbus-glib to GDBus - gtk-module: Port from dbus-glib to GDBus - Ignore local packages when calculating the simulate list - Ignore untrusted packages when calculating the simulate list - Make percentage, subpercentage and remaining proper GObject properties on the PkBackend object - Make the lsof plugin code support distros such as Fedora with /lib64 - pk-command-not-found: An ellipsis has three dots, not two - Make lsof use the '-n' option to avoid looking up hostnames - Remove cppunit check as packagekit-qt2 does not use it - Remove the duplicate 'The software is not from a trusted source' - Use g_unix_signal_add_full() which has been renamed in GLib - Remove dbus-1-glib-devel BuildRequires: removed upstream. - Remove the gtk-module subpackage: the GTK+ 2 module got dropped. To ensure smooth upgrades, add an Obsoletes for it to main subpackage. - Remove libpackagekit-qt14 and libpackagekit-qt-devel subpackages: this library got dropped. - Add %glib2_gsettings_schema_* macro machinery for gtk3-module subpackage since it now contains a GSettings schema. - Create typelib-1_0-PackageKitPlugin-1_0 subpackage for PackageKitPlugin-1.0.typelib, and add Requires for it to devel subpackage. - Split PackageKitGlib-1.0.typelib from libpackagekit-glib2-14 into typelib-1_0-PackageKitGlib-1_0 subpackage. Add typelib-1_0-PackageKitGlib-1_0 Requires to libpackagekit-glib2-devel subpackage. - Stop marking devel subpackage as noarch as it now contains files in %{_libdir}. - Stop removing .moc files in %prep: they're not shipped anymore. - Use correct groups for subpackages: + System/Daemons for main and branding-upstream subpackages. + System/Libraries for typelib-1_0-PackageKitPlugin-1_0, gtk3-module, libpackagekit-glib2-14, typelib-1_0-PackageKitGlib-1_0, libpackagekit-qt2-2 subpackages. + Development/Libraries/C and C++ for devel and libpackagekit-qt2-devel subpackages. + Development/Libraries/GNOME for libpackagekit-glib2-devel subpackage. + Productivity/Networking/Web/Browsers for browser-plugin subpackage. + Productivity/Multimedia/Other for gstreamer-plugin subpackage. + Documentation/Other for doc subpackage.- add automake as buildrequire to avoid implicit dependency- Update to version 0.6.20 + New features: - Add command line option to keep environment + Libraries: - python: Implement and use utf8 stream writer for stdout, stderr + Zypp Backend: - Dont call build pool inside the loop - Only load repositories once + Non-zypp backends updates - Drop upstreamed patches: + 0002-dont-call-build-pool-inside-the-loop.patch + 0003-only-load-repositories-once.patch + 0004-Workaround-Don-t-refresh-repositories-each-time-for-.patch - Add patch to retrieve url of packages: 0002-Retrieve-url-for-packages-instead-of-returning-TODO.patch- Redo patches based on github.com/openSUSE/PackageKit for easier patch tracking across all distro versions. - Add patches to fix slowness in zypp backend. - Add comment in package to help with future updating.- Update to version 0.6.19: + New Features: - Offset the cache age by 30 minutes + Bugfixes: - Use g_unix_signal_add_full() which has been renamed GLib - Use the newest filter when resolving for new packages to install + Non-zypp backends updates. - Drop PackageKit-glib-2.29.19.patch: fixed upstream.- Add explicit shared-mime-info BuildRequires since we use the %mime_database_* macros.- Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build - Implement baselibs for package- Update to version 0.6.18: + Libraries (glib): Fix a small memory leak + Libraries (qt): Do not dist the moc files + Non-zypp backends updates. + Bugfixes: - Fix the browser-plugin build with GTK+ < 2.24 - Make the lsof plugin code support distros with /lib64 - Make the lsof plugin not lookup hostnames - Remove the duplicate 'The software is not from a trusted source' - Drop PackageKit-gtk224.patch: fixed upstream. - Add PackageKit-glib-2.29.19.patch: fix build with recent versions of glib. - Manually remove .moc files in %prep so that they get re-generated with our version of Qt. See fdo#40662 for more details.- Add PackageKit-gtk224.patch: fix build with GTK+ < 2.24 - Pass V=1 to make, to enable verbose build log.- Add PackageKit-npapi.patch: On openSUSE > 11.4, build using NPAPI headers from new package npapi-sdk.- Update to version 0.6.17: + Libraries: - Add an untrusted section header when using console applications + Zypp Backend: - Do not rebuild the pool on every call to find package by name (bnc#679650) + Non-zypp backends updates. + Bugfixes: - Actually use the value from /etc/login.defs - Ignore local packages when calculating the simulate list - Ignore untrusted packages when calculating the simulate list - pk-command-not-found: An ellipsis has three dots, not two- Add Requires for PackageKit to branding-upstream subpackage, since the branding package is useless without it. - Update summary and description of branding-upstream subpackage.- Update to version 0.6.16: + New Features: - Support looking up Plasma services + Libraries (glib): - Added element-type annotations for each function returning a GPtrArray - Ensure packages from the progress handler have the package_id assigned + Non-zypp backends updates. + Bugfixes: - Do not hardcode G_DISABLE_DEPRECATED as it breaks with GTK+-2 and GLib - Do not hardcode the UID_MIN as 500 (rh#717110) - Do not try to parse any arguments in command-not-found - Ensure we save the updates cache for the pre-transaction checks - Fix a build error in the browser plugin when using old versions of gdk - Update the PackageKit matrix webpage to reflect current backends - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Create %{_libexecdir}/gst-install-plugins-helper in %install as the ghost files need to exist to be packaged.- Update to version 0.6.15: + New Features: - Added PK_INFO_ENUM_UNTRUSTED so we can tell which packages are trusted - When refreshing cache backends should emit RepoDetail as frontends will be able to present extra details + Libraries (gir): - Annotations for file arrays - Some more annotation updates + Libraries (qt2): - Remove package caching as we use const Packages now + Zypp Backend: - Fix deletion of package locks (bnc#690038) - Log to ZYpp's log the start of a PK backend function to ease debugging + Non-zypp backends updates. + Bugfixes: - Do not prevent updating when firefox is running, we don't have all the client UI ready yet - Only include glib-unix.h if the GLib version is >= 2.29.4 - Drop upstream fixed patches: + 0001-zypp-log-to-ZYpp-s-log-the-start-of-a-PK-backend-fun.patch + 0002-zypp-fix-deletion-of-package-locks-bnc-690038.patch- Add patches: + Add PackageKit backend function name in logging (pk_backend_log): 0001-zypp-log-to-ZYpp-s-log-the-start-of-a-PK-backend-fun.patch + Fix for lost package locks (bnc#690038): 0002-zypp-fix-deletion-of-package-locks-bnc-690038.patch- Update to version 0.6.14: + Lots of nice bugfixes in this release, along with slight changes to the SetProxy() and DownloadPackages() D-Bus API. If you're using either packagekit-glib or packagekit-qt then there's no change required as the libraries have symbol fallbacks. + The packageKit-qt2 library has been committed. It is eventually aiming to replace packagekit-qt. + New Features: - Add a 'store_in_cache' attribute to the DownloadPackages method - Automatically cancel running background transactions if a foreground transaction is committed - Cancel any background transactions when we get SuggestDaemonQuit - Introduce other attributes in the SetProxy() method + Libraries (glib): - Add GIR annotations to make PK GIR usable - Add header name to GIR and set export package + Libraries (qt): - Add storeInCache parameter to downloadPackages to cover new API - Fix typo in SearchGroups + Libraries (qt2): - New library. + Bugfixes: - Fix precedence when assigning strings to a *GStrv - Create transaction db properly if it's not exist - Do not abort in pk_catalog_init() if PackageKit is not available. Fixes rh#688280 - Do not allow backends to output duplicate older packages when searching with newest - Fix a crash where the error code was pointing to freed memory. Fixes rh#684464 - Fix a typo in pk_transaction_db_get_proxy - Get more proxy info after the new proxy parameters was introduced - Honour ACLOCAL_FLAGS in Makefile.am. Fixes fd#35237 - browser-plugin: Remove deprecated symbols - pkcon: add missing {} around if - pk-debuginfo-install: fix typo of using PK_FILTER - Use the new threadsafe signal handling support in GLib - Various docs updates. + Zypp Backend: - Check repo file before using it - Consider only_trusted option while installing packages - Fix memory leak in pk_backend_transaction_start - Patch::Content is returned by value. Fixes crash on get-updates (bnc#685831) - Reload RpmDB before removing packages - Report download speed (bnc#663069) - Reset packages status in repo while removing packages - Set locale info at the begin of transaction - Support proxy_https,proxy_socks,no_proxy - Use namespace once to remove the namespace noise. - Use output parameters (references) for containers + Non-zypp backends updates (including removal of pacman backend). - Drop PackageKit-fix-endless-recursion.patch: fixed upstream. - Drop PackageKit-fix-build.patch: fixed upstream. - Change Requires of "Packagekit = %{version} to Recommends for libpackagekit-glib2-14 and libpackagekit-qt14: a strict Requires like this goes against the goal of the shared library packaging policy. Also, the users of those libraries should gracefully handle the case where the PackageKit daemon is not running or doesn't understand the D-Bus requests. - Create libpackagekit-qt2-0 and libpackagekit-qt2-devel subpackage for the new libpackagekit-qt2 library. - Remove explicit Requires for packages from various devel subpackages as they will automatically be added the pkgconfig() way: + PackageKit-devel: glib2-devel, NetworkManager-devel, sqlite3-devel + libpackagekit-glib2-devel: glib2-devel, NetworkManager-devel, sqlite3-devel (as well as PackageKit itself) + libpackagekit-qt-devel: libqt4-devel (as well as PackageKit itself) - Mark branding-upstream subpackage as noarch. - Set BUILD_CNF to 1 as the file search works again. This means the pk-command-not-found utility will be built again.- Add PackageKit-fix-build.patch to fix build: do not use some deprecated symbol. Taken from git.- Add opensuse-codecs-installer Provides/Obsoletes to gstreamer-plugin subpackage, as it replaces it.- Add gtk3-devel BuildRequires. - Create gtk3-module subpackage.- Update to version 0.6.13 + Libraries: - Allow pk_client_download_packages_async() to be called with no target directory - Port away from PolkitBackendActionLookup to support new versions of PolicyKit + ZYpp Backend: - remove check online in refresh cache - uses the standard system update algorithm from ZYpp. Fixes bnc#637764 (as patch in 0.6.12 package) + Non-zypp backends updates. + Bugfixes: - Add missing python(gio) requirement - Check for polkit_authority_get_sync symbol - Change the connman DBus name - Update for NetworkManager 0.9 snapshots - Drop PackageKit-use-system-solve.patch: fixed upstream.- small (and obvious) fix for bnc#671146- Add PackageKit-use-system-solve.patch to update ZYpp backend: + uses the standard system update algorithm from ZYpp, which honours user policies. (bnc#637764) + configurable HidePackages=true in [Updates] section in /etc/PackageKit/ZYpp.conf to show only maintenance patches instead of all packages with update candidates.- Update to version 0.6.12: + New Features: - Add speed python backend method - Allow the user to specify a comma delimited list of default backends - Provide a hook so spawned backends can report speed + Libraries (glib): - Allow the service pack self tests to run by setting the temp directory - Avoid spamming lots of low level debugging to .xsession-errors. (rh#668303) - Check sscanf() returned the correct number of items before using the answer - Do not return distro-specific id's whilst testing, to fix 'make check' on Debian - Ensure we test for and always run the self-check-socket-program in 'make check' - Only use g_time_val_from_iso8601() when we have a valid ISO8601 value + Libraries (qt): Build fix. + Bugfixes: - Do not enable command not found debugging by default. (rh#666254) - Explictly include GIO in LDADD to fix a compile error on Debian - Fix calling pk_client_helper_start() with no environment set - Fix bug which caused a crash when the Section() of a package was NULL (lp#591474) - Only try to populate the command list in pkcon after the PkControl command has finished - pkcon: check PK error in pk_console_resolve_package - Set client locale to LC_MESSAGES rather than LC_ALL + Zypp Backend: - Consider autoremove in remove_packages - Don't send package signal in DownloadProgressReportReceiver - Erase system resolvables in zypp_build_pool - Implement download packages - Include system repo when install local rpm - Refresh cache before searching - Support download source RPM packages + Non-zypp backends updates. + Updated translations.- Added support for translation-update-upstream.- Call relevant macros in %post/%postun: + %mime_database_post/postun because the package ships a mime type definition. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage.- Add %{_libexecdir}/gst-install-plugins-helper as a ghost file in the file list of the gstreamer-plugin subpackage, since we use the update-alternatives mechanism.- Update to version 0.6.11: + Notes: - Additonal notes have been added to the DBus specification that allow backends to send the origin of a installed package. This is optional. - Additionally, more recommendations have been made to allow searching by repository. See the DBus specification for more details. + New Features: - Add a new backend role for updating the whole distro: UpgradeSystem - Allow backend to encode the package origin in the package-id - Added PK_ERROR_ENUM_CANNOT_FETCH_SOURCES when refreshing cache fails - Add recommendation 'repo:foo' to be able to return all packages in a certain repository - Change the spec to recommend 'category:web-development' rather than '@web-development' - Spawn KDE Debconf frontend if KDE is running + Bugfixes: - Allow cancelling a transaction if it is not cancellable - Always show update a package even if already update - Correct the description of org.freedesktop.packagekit.upgrade-system - Do not disable background mode if we are marked as interactive, as the two are orthognal - Ensure we can send a cache-age of maxuint to fix command-not-found - Ensure we emit PK_STATUS_ENUM_WAIT when a transaction is in the 'ready' state - Ignore unknown entries in the pk_x_bitfield_from_string() to ensure forwards compatibility - Use G_LOG_DOMAIN in all the backends + Libraries: - glib: Add some C getters to PkDistroUpgrade - packagekit-qt: . Add searchGroups methods that can take a string so we can search on categories . Emit transactionListChanged(empty) when daemon crashes . Fix order of initialization . Updated enums and converted tabs to spaces . Use QDBusServiceWatcher instead of watching for serviceOwnerChanged() . Write the getCategories() code so we can use it - python: use SetHints now instead of SetLocale + Dummy Backend: - Add a more realistic UpgradeSystem - Fix a potential NULL dereference spotted by clang + Zypp Backend: - Catch ZyppFactoryException in get_zypp - Filter installed packages to update - Fix a logic error in refresh cache - Fix a typo in get_zypp - Port from PK_BACKEND_OPTIONS function table - Support repo filter in getting repo list - Transfer correct restart info while updating packages - Use zypp::sat::SolvAttr::filelist in search file + Non-zypp backends updates. + Updated translations.- Build against mozilla-xulrunner20-devel on 11.4 and later.- Update to version 0.6.10: + Notes: - This is the first release of PackageKit to support session configuration helper support in the GLib and QT libraries. - This allows debconf to work when using PackageKit on Debian. - A formal transaction lifecyle is now in place, which allows future extensions to hook into the transaction at certain points. + New Features: - Add a new optional hint, 'cache-age' to allow the frontend to control the maximum age of the metadata - Add PkClientHelper, which allows a helper session program to be run for a transaction - Add the concept of a transaction lifecycle - Document the @category resolve special case in the specification as it's been used for at least a year now - Document the @category search in the docs, as it's been used in a few backends for over two years. + Libraries: - glib: Add several more FSF free licenses - glib: Add some C getters and setters for PkClient and PkTask - glib: Fix up a lot of the gobject-introspection warnings + Bugfixes: - Add a special case of a DBus unique name of :org.freedesktop.PackageKit which is used in the self check code - Always emit Message(BackendError) when there is a parsing error from a spawned process - Always emit the locked and unlocked signals even if HAL is not available - cnf: Pass all arguments to comand-not-found so we open the newly installed tool with existing argv - Do not strip the trailing plus when comparing licences, as GPL+ exists, but GPL does not - Ensure we notice when a spawn command is invalid by printing it in red on the command line - Make PkLsof find lsof on Debian - rh#641311: Make the output of command-not-found match the bash builtin. - Move the managed bindings to a seporate repo as they are very out of date - Prevent a segfault when estimating the time when the backend issues many ProgressChanged signals at one time. - rh#641691: Raise the default of StateChangedTimeoutPriority from 5 seconds to 30 seconds. - Require GTK >= 2.91.0 for the GTK3 version of the PackageKit font install module - Return with success if the database contained no proxy values for a transaction, as this could be correct - Switch from EggDebug to the GLib debugging framework - Switch the default to UseUpdateCache=false now that we are using cache-age + Zypp Backend: - Call zypp_build_pool() when searching with what_provides. - Drop PackageKit-zypp-fix-provides-search.patch: upstream fixed.- Add PackageKit-zypp-fix-provides-search.patch: this fixes the search for provides, and as a side-effect, this fixes bnc#640935.- Update to version 0.6.9: + New Features: - Add transaction_start() and transaction_stop() vfuncs to make backends simpler - Add a feature that allows external scripts to be run after certain transactions - Allow backends to omit the table-of-vfuncs and use GModule functionality to resolve backend functions + Libraries: - glib: Check the GCancellable is not already cancelled at startup in PkClient and PkControl - glib: Do not crash the client if a catalog file has both file and package sections - glib: Do not return simulation failures as critical errors - glib: Only return packages for catalogs that are _not_ installed - qt: Use setHints() on new constructor + Bugfixes: - Add a nicer translated error when UpdatePackages has no packages to update. Fixes fdo#30459 - browser-plugin: Do not query PkDesktop by default - browser-plugin: Fix up 2 small memory leaks in error paths - cnf: Add a proper error message when the transaction was cancelled - Don't call back into the daemon (from the daemon) when checking service packs. Fixes rh#634628 - Ensure we set an error if the spawned backend gets cancelled - Fix build with newer gobject-introspection - Fix generating an updates service pack using pkgenpack - Use the correct network state for connman + Zypp backend: - Add development package support to filtering - Calculate sizes for patches correctly: bmo#2281, bnc#559802 - Enable proxy for zypp backend - Include patches in 'resolve' results. bmo#2059 - Refresh cache and sat solv pool data if necessary - Refresh cache before getting upgrade and installing - Refresh system rpmdb while refresh cache - Remove premature require_restart emission in update_packages_thread + Non-zypp backends updates. - Drop PackageKit-fix-introspection-build.patch: fixed upstream. - Drop PackageKit-BNC559802-zypp-count-patch-size.patch: fixed upstream.- Add PackageKit-fix-introspection-build.patch to fix build with recent gobject-introspection.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Move gir files to devel subpackage.- Update to version 0.6.8: + Libraries: - packagekit-qt: Fix compilation - packagekit-qt: Fixed error on proxy creating, extended API - packagekit-qt: Forgot to setHints() + Bugfixes: - Add accessor to detect if an error is already set on a backend - Ensure gobject-introspection is installed before running configure. Fixes fdo#29861 - Fix compile with the latest PolicyKit release - Increase timeout between an error message and assuming the thread is dead - Set allow_cancel default in init to match that in pk_transaction_set_running ie. FALSE + Zypp backend: - Immediately abort transactions that set errors relating to signature interactions - Remove a double pk_backend_finish path, and an incorrect update_packages callback + Non-zypp backends updates. + Updated translations.- Update to version 0.6.7: + New Features: - Add a long document explaining the media-repo functionality - If either of ProxyHTTP are set in PackageKit.conf then ignore the user proxy setting. Fixes rh#604317 + Libraries: - glib: Add an 'interactive' property to PkTask so that we can use it to do '-y' in pkcon properly + Bugfixes: - Add 0install to the user list - cron: Do not exit with 1 if the cron script is disabled in the config - Don't ship README AUTHORS NEWS COPYING in all subpackages. Fixes rh#612332 - Make the PkBackend always start with the WAIT state, but do not proxy this onto the bus - Recognise bluetooth connections as mobile networks. Fixes rh#609827 - Unbreak CNF after the daemon moved to libexec. Fixes rh#613514 + Non-zypp backends updates. + Updated translations. - Drop PackageKit-cron-disabled-is-no-error.patch: fixed upstream.- Update to version 0.6.6: + New Features: - Add a MaxSearchTime entry in CommandNotFound.conf and default to 2000ms - Assign names to our idle sources when using new versions of glib2 - Build the gtk-module for gtk-3.0 as well as gtk-2.0 if available - Port 'make check' to GTest rather than using our homegrown EggTest functionality - Get the control properties async when the user starts the pkmon tool + Bugfixes: - Only set a cancelled error after we've given the backend a fighting chance to process the request - Move the packagekitd binary to libexec - Ensure we clear the cancel timer when we finish a PkBackend transaction - Ensure filters are properly split for spawned backends + Libraries: - glib: Explicitly mark the library as LGPLv2 by using the correct boilerplate code + Zypp backend: - Disable get_zypp in intialize - Fix FPE when there are no repos - Don't crash checking status of non-patches + Non-zypp backends updates. + Updated translations. - Change tag of PackageKit-cron-disabled-is-no-error.patch to mention upstream bug. - Obsoletes ruck to make sure it gets removed since it's not supported anymore. - Version the Requires on PackageKit-branding to fix a rpmlint warning.- Update to version 0.6.5: + New Features: - Add --force argument to pkcon refresh - Show the MediaChangeRequired signals in pkmon - Use the new PkTask API in pkcon so we can deal with Media and Eula querie + Bugfixes: - Build conditional BUILD_ZIF needs to be at the top level - Fix problem whereby the terminal wouldn't return data to scanf from a read - Fix up several daemon thinkos when a client tries to set a root other than '/' + Libraries: - glib: Add some new PkTask methods that handle the Media and Eula callbacks - qt: Add Q_ENUMS to DaemonError - python: Fix a typo in format_string + Zypp backend: - Detect and advertise from /etc/meego-release - Re-factor to pass PkBackend around - Re-work install_packages_thread - Unify code used to generate the list of updates + Non-zypp backends updates. - Changes from version 0.6.4: + Notes: - This release is the first to support a relocatable root, which may be useful to LTSP and some virtualised environments. It's not yet well tested, and early adopters are encouraged to joint the mailing list + New Features: - Allow clients to request a relocatable root, but only with admin authority - Add hint:simulate boolean on the backend, set for all simulation methods, to increase code re-use - Add maximum wait time limit to cron checks - Add support for the 'frontend-socket' hint and pass it to backends - Ported PackageKit to Haiku - Send a message when other updates are held back so we can add a note to the GUI tool + Bugfixes: - fdo#27527: Correctly fallback by checking the transaction role, not the backend role. - Don't return from SetProxy() before we've got the authentication result - Downgrade required autoconf version - Ensure the daemon emits Message() signals when replaying the cached GetUpdates data - Fix parallel-build snafu wrt. MOC generated files - Fix system name variable name inconsistency in the cron script - Fix the permission of /etc/sysconfig/packagekit-background to be non-executable - Fix up three typos in translated strings - If http_proxy or ftp_proxy are set in the environment, use them in pkcon - Remove the ruck client, it's been broken for the last few releases + Libraries: - glib: Add C accessors for PkMessage - glib: Add some more C accessors for PkPackage + Zypp backend: - Attempt to improve backend_find_packages - Cleanup a certain amount of superstitious coding - cleanup 'resolve' filtering code - Factor pool item change notification out into zypp_backend_pool_item_notify - Fix leaks in GetRequires, resolve and what_provides - Fix memory leaks - Fix multiple bugs in Resolve() - Get the final 'finished' signal right on remove - Implement simulated package removal - Improve exception handling - Introduce a pseudo-architecture "source" to distinguish source packages from binary ones - Let libzypp determine whether a patch is needed - Share the version / architecture comparison code into zypp_ver_and_arch_equal - Tweak filtering to ensure that we never emit both states even if a package is also re-installable + Non-zypp backends updates. + Updated translations. - Drop upstream included patches: + 0001-zypp-fix-memeory-leaks.patch + 0002-zypp-attempt-to-improve-backend_find_packages.patch + 0003-zypp-let-libzypp-determine-whether-a-patch-is-needed.patch + PackageKit-libzypp6.patch - Rebase patches: + PackageKit-cron-disabled-is-no-error.patch + PackageKit-sysconfig-cron.patch - Delete ruck subpackage: ruck client has been broken for a few releases. - Remove workaround to make %{_sysconfdir}/sysconfig/packagekit-background non-executable.- Add PackageKit-bnc609409.patch. Failure getting dependencies for upates.- Add patches: + 0001-zypp-fix-memeory-leaks.patch: fix memeory leaks. + 0002-zypp-attempt-to-improve-backend_find_packages.patch zypp: attempt to improve backend_find_packages. (bnc#597772) + 0003-zypp-let-libzypp-determine-whether-a-patch-is-needed.patch zypp: let libzypp determine whether a patch is needed. Together with the latest libzypp, this will no longer classify locked patches as being needed. (bnc#577118)- Add PackageKit-cron-disabled-is-no-error.patch: having the cron job disabled is not an error (after all it is configurable). Return value should be 0 in this case to stop annoying cronjob mails.- added obsoletes/provides for the renamed package to allow zypp to migrate it correctly on update.- Use %py_requires instead of an explicit python PreReq. - Create browser-plugin, gstreamer-plugin and gtk-module subpackages. - Use update-alternatives to setup the gstreamer helper, so we don't have to pass a special argument when building gstreamer-0_10-plugins-base. - Do not build the PackageKit-based command-not-found since it doesn't work with our zypp backend. We make it easy to have it back with a build-time option. - Build the cron script, that makes it possible to update the system daily with PackageKit: + remove --disable-cron from configure + add PackageKit-sysconfig-cron.patch to make the configuration a real sysconfig-like configuration + add %fillup_prereq PreReq + add a %post section to fill the sysconfig configuration based on the template- Update to version 0.6.3: + Notes: - Two important bugfixes, one that causes high CPU load in client programs, and one that fixes an odd crash in the libnm-glib threading code. + Libraries: - glib: Add pk_package_sack_filter() and pk_package_sack_remove_by_filter() - glib: Do not generate a PkPackageSack from the package array, instead add packages as they appear - glib: Ensure we remove CLEANUP and FINISHED from the package sack before we run the simulate callback - glib: Fix up a critical warning when installing a file, not a package - qt: Fixed UpdateState enum - python: Fixed packagekit.client.search_file() + New Features: - Add a configure option UseThreadsInBackend so we can more easily debug packagekitd - Break internal python API by supplying a list of filters to the backend, not a delimited list - Add a boolean configure variable 'SimilarNameSearch' to allow skipping swizzle testing. Fixes fdo#27246 - Show PkPackage changes in pkmon for easier debugging + Bugfixes: - Add some missing G_BEGIN_DECLS and G_END_DECLS to fix including from C++ - Be more careful when testing the value of waitpid() to try to debug a problem where the backend appears to exit - Do not crash libdbus when libnm-glib uses it's own context - Do not finish the transaction with success when the spawned backend does a non-finished exit - Do not show installed packages when we choose packages to download - Ensure the Package(finished) signal is always sent during the transaction. Fixes rh#522628 - Fix a nasty segfault if the library check-restart code tries to emit a restart-required - Fix Kubuntu support for upgrade - Fix reporting distribution upgrades by setting the correct property in two places - Never exit the daemon, even when we hit a race in PkSpawn - just cleanup, warn, and continue - Do not call finished before exiting the script due to an error - When realpath fails, do not silently fail but return with an error + Non-zypp backends updates. + Updated translations. - Drop PackageKit-fix-pk-qt.patch: fixed upstream.- Add PackageKit-fix-pk-qt.patch, taken from git, to make libpackagekit-qt work correctly.- Build against mozilla-xulrunner192-devel on openSUSE > 11.2.- Update to version 0.6.2: + Notes: - We broke PackageKit-Qt API in a big way this release. You'll need a new KPackageKit if you're using KDE. - There is a _tiny_ API break in PackageKit-glib2 which means most apps just need a recompile. + Libraries: - PackageKit-glib2: Add pk_control_suggest_daemon_quit() - PackageKit-Qt: Add a Last[enum-type] entry to each type - PackageKit-Qt: Added more constness to the lib - PackageKit-Qt: Drop QObject for Package - PackageKit-Qt: Fix filtersToString and make enumToString more robust - PackageKit-Qt: Fix up a typo that prevents compiling programs that use -pedantic-errors - PackageKit-Qt: Fully automatize the proxy generation - PackageKit-Qt: Moved the package enums to Enum class - PackageKit-Qt: Port tests to current API - PackageKit-Qt: Port the tests to the new Enum class - PackageKit-Qt: Switch from QDbusReply to QDBusPendingReply + New Features: - Add a new library function: pk_package_sack_filter_by_info() - Add a pk_backend_set_speed() helper function - Added autoremove to simulateRemovePackage - Add the eula-required python method helper - Change the python helpers to get sent an array of values, not a delimited string - Define a new error code for when the user declines the simulation - Removed deprecated SetLocale - Show messages in the pkmon output when the task has completed + Bugfixes: - Add the environment variable accepted_eulas to the spawned processes - Add the polkit backend library in LIBADD, not LDFLAGS. Fixes fdo#26373 - Do not run the transaction with only_trusted if the simulation inferred that any packages were unsigned - Ensure that a malicious user can't make the backend exit by injecting a bogus EULA call into the transaction - Fix a logic problem where the PkSpawn and PkBackend instances would race and sometimes issue a pk_backend_finished() when the dispatcher instance was being changed - Initialize relevant GError's in the daemon to NULL - Install the introspection data to the correct location - Update the list of free licences from the Fedora wiki + Backends: - zypp: add more features to repo_set_data - zypp: change policy to download first - Non-zypp backends updates. + Updated translations. - Add gobject-introspection-devel BuildRequires. - Rename libpackagekit-glib2-13 to libpackagekit-glib2-14 and libpackagekit-qt13 to libpackagekit-qt14 after soversion change. - Add workaround to install pm-utils files in libexecdir, since this is how pm-utils is configured in openSUSE.- Add branding infrastructure, and create a PackageKit-branding-upstream. There is some vendor-specific settings that really belongs to branding packages, and we can also change the default configuration there. Fix bnc#471377. - Drop PackageKit_release.patch: this will be done in the branding package.- Update to version 0.6.1: + Backends: - zypp: Add more features to repo_set_data - zypp: Partial support of multiple values for search params - zypp: Work with packagekit-glib2 - Non-zypp backends updates. + New Features: - Add Kubuntu support for upgrade - Add support for the 'interactive' hint in the daemon, and also sent it to the backend - Add a new message enum 'repo-for-developers-only' for repos that should not be used by users - Add sync versions of the PkPackageSack functions - Enable initial introspection support in PackageKit-glib2 - Sort the packages by name in all pkcon results + Bugfixes: - Ensure we enter SETUP before we run the pre-transaction checks - Add a parent object to all the source objects to track the source role and transacton id - Ensure we set an error when the transaction is cancelled - Ensure PkProgress sends ::notify signals when properties change - When adopting a transaction ensure we set the role on the PkResults object - Show the translated role and status when using pkgenpack - Ensure that pkgenpack generates filenames without ';' embedded in them - If the user uses 'pkcon install dave.rpm' then give a useful error message - Fixed packagekit.client.install_packages() in Python bindings - Cache autoremove too in transaction_remove_packages + Updated translations. - Update to version 0.6.0: + New Features: - Remove the deprecated DBus methods from the daemon - Break internal and external API to support OR queries - Add a new error enum 'failed-due-to-running-process' for future code - Add a new config file entry, NoUpdateProcessList that specifies processes that should not be updated when running - glib: Remove the deprecated glib library - packagekit-qt: Removed deprecated methods - packagekit-qt: Added searchNames, searchFiles and searchGroups + Bugfixes: - cnf: Ensure we send error messages to stderr, not stdout. Fixes rh#545220 - Fix a crash where the extra library check file callbacks had the wrong signature - Allow the inhibit call to go through even if cancel is not implemented - packagekit-qt: Improved and fixed transaction handling so does not crash kded module anymore - packagekit-qt: Fixed the naming of the conviniece functions to match the same function + Non-zypp backends updates. + Updated translations. - Update to version 0.5.5: + New Features: - Add a --plain option to pkcon to better support not-running with a console - Moved get_distro id to a daemon property - Fixed one old call to get_distro_id and changed all identifiers to distro;version;arch - Make the scan for desktop files be recursive + Bugfixes: - Switch the signed install permission to require the root password + Many other bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.4: + Backends - zypp: Add support for get_mime_types + New Features - Add a vtable entry get_roles() to allow the backend to override what is advertised by the daemon + Many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.3: + Notes: - Quite a few method and property additions and clarifications to the spec, with 7 methods now deprecated. We'll be supporting the deprecated methods all through 0.5.x so client code does not have to worry until 0.6.x. - Support for using idle bandwidth, disk and CPU in some circumstances. - A new 'slapt' backend for slackware packages as a preview release. - This is the first release to use the glib2 library internally. This makes the client tools faster, more stable and more supportable. The headers are also now used in the daemon and many of the synchronous methods are now async. It is not yet recommended for external client programs use packagekit-glib2 as the API is not yet set in stone and may change. This is expected in 0.6.x. + Specification - Add a Speed property to the interface as some users require the download speed - Add a per-Transaction ::Changed() signal and deprecate the other FooChanged() signals - Add OR delimiters to SearchName, SearchDetails, SearchGroup, SearchFile and WhatProvides - Add ElapsedTime and RemainingTime as properties on the Transaction interface - Mandate that ::Files() from DownloadPackages must be one per package, with the package_id set correctly - Deprecate SetLocale() and add another method to replace it, SetHints() - Deprecate ::Locked() and ::NetworkStateChanged() and add properties and a ::Changed() signal + Various small new features, many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.2: + Notes - A new read-only backend for FreeBSD Ports. - New Simulate* methods added to find out what a transaction will do. - Resove() now accepts a package_id as well as a package name. - New properties on the DBus interfaces, with the old methods deprecated. - The new packagekit-glib2 library is experimental and unstable, but is designed to replace the old packagekit-glib library long term. Early testing welcomed. + New Features - Make the browser plugin interaction better - Simulate installing packages and files in pkcon if possible - Add the device rebinding functionality required for the session to install drivers - Add PK_PROVIDES_ENUM_POSTSCRIPT_DRIVER for the new foomatic functionality - Allow resolve to match on an exact package_id - Property names have to be WindowsStyleCaps + Many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Add libgudev-1_0-devel BuildRequires. - Add pm-utils BuildRequires and drop PackageKit-force-pm-utils.patch since the new pm-utils has a pkg-config file. Also remove autoreconf call. - Rebase PackageKit_release.patch to remove part that is fixed upstream. - Drop PackageKit-BNC543595.patch: fixed upstream. - Drop PackageKit-BNC383261-suggest-daemon-quit.patch: this API is now upstream (but the API had changed, so it's named differently) - Drop PackageKit-webyast.patch: fixed upstream. - Rename libpackagekit-glib12 and libpackagekit-glib12-devel to libpackagekit-glib2-13 and libpackagekit-glib2-devel after library name change (note that we don't put the soversion in the devel package name anymore). - Rename libpackagekit-qt12 to libpackagekit-qt13 after soversion change, and rename libpackagekit-qt12-devel to libpackagekit-qt-devel to follow the library policy. Make libpackagekit-qt-devel obsolete libpackagekit-qt12-devel, but not provide it (since it's not the same ABI). - Improve summary of ruck to fix rpmlint warning.- enhanced zypp backend to calculate the download size of a patch while sending the package details. Fix a part of bnc#559802- Build doc and devel subpackages as noarch on openSUSE 11.2 and later since they don't contain any architecture-dependent files.- enhanced libzypp-backend to save more attributes (keeppackages, url and name), this is needed by WebYaST Repository Manager module - version 0.5.1-4- refresh the patches to fix build- Fix bnc#543595 - install local files.- Use new python macros on openSUSE <= 11.1- use new python macros- Update to version 0.5.1: + Security reviewd: see link for details http://cgit.freedesktop.org/packagekit/plain/docs/security.txt + PackageKit's proxy support got a major tuneup, see link http://cgit.freedesktop.org/packagekit/plain/docs/setting-the-proxy.txt + Detection of security updates to shared libraries in use + Lots of bugfixes and a few new configure options + Updated translations + New Features: - Check for pm-utils installation if pm-utils option is enabled - Adding 'strict' option to configure to add -Werror (auto-enabled in repo) - Add networkmanager, connman and service-packs options to prevent auto-magic deps - Add functionality to detect when shared libraries are being used that are updated in a security update - Limit the maximum number of requests a given user is able to request and queue - Limit the number of packages that can be processed by the daemon in one method call - Add a security document after some initial review - glib: Add a PkClientPool object to better manage async clients - Add uid and session to proxy mapping in the database - Add a document explaining how we map the proxy internally - Add arch filtering to the generic python filter helper - debuginfo-install: handle untrusted packages - Detect when the PolicyKit authentication was timed out, and show this as a message to the user - cnf: Search other directories that commands can be found in, not just /usr/bin - cnf: Show status rather than just hanging for a long time without any output - cnf: Handle SIGINT in command-not-found - glib: expose the some new properties on the PkClient object - Add PackageKit-force-pm-utils.patch. Our pm-utils package does not provide a *.pc file and as such can't be detected. Also enable the autoreconf for this patch.- Remove Obsoletes for libpackagekit-{gtk,qt}11.- Update to version 0.5.0: + Notes: - This is the first release of the unstable 0.5.x branch, which depends on PolicyKit1, rather than the old PolicyKit. - The API has been slightly changed for PolicyKit1 support and new functionality; see the interface for more details. + New Features: - Add ConnMan networking stack support - Add force parameter to refresh-cache function in python backends - Improve SearchFile, SearchName, SearchDetails and SearchGroup specifications - Port to polkit1, and remove a lot of the complexity with the old PolicyKit code - Rewrite the networking code to derive from a common PkNetworkStack object - Enable nice build output on automake1.11 - Make GIO a hard build dependency and remove the conditional code - Enable the warning GSEAL_ENABLE and fix up build failures - Add a trusted parameter to InstallPackages, UpdatePackage and UpdateSystem - Add a convenience Exit enum, NEED_UNTRUSTED, and set for the correct error enums - Don't hardcode the StateChangedTimeout's and add them to the config file - Add a PolicyKit action lookup so we can do the translated authentication from the server - Populate some initial PolkitDetails when we ask PolicyKit1 for authorization - Add pk-debuginfo-install functionality as a new contrib project - Create a PkRequireRestartObj type + Updated translations. + The soname for libpackagekit-{gtk,qt} was bumped, so rename the packages and obsolete the old ones. + Add polkit-devel BuildRequires. + Remove PolicyKit-devel BuildRequires.- fix use of %_libexecdir- Update to version 0.4.8: + New Features: - Add a PK_CHECK_VERSION macro - Add three properties on the main interface with the runtime daemon versions - Export version-* properties in PkControl - Add a prototype backend interface definition as a tech-preview - Don't use --enable-developer, instead use DeveloperMode set in the config file - Create a shared pk_backend_bool_to_text() helper to reduce copy&paste + Bugfixes: - Make PkNetworkUnix watch /proc/net/route and check for network state changes - Ensure we send ::Finished() even when the dispatcher closed normally - Ensure we disconnect ::Finished() when we unref a transaction in the PkTransactionList - Emit ::Destroy() in the dispose phase to ensure it is proxied to the bus - Fix SuggestDaemonQuit to exit using the mainloop - Fix the logic of when ::RestartSchedule is used - Don't cache the update detail anymore, we can't ensure cache-consistency - Don't try to clear the cancel timeout if it fires again on PkClient finalise - Only return the newest available package for the command-not-found tool - Check earlier if we don't have libarchive when creating a service pack - Be more paranoid when parsing ISO8601 dates from the backend to avoid a critical error - Fix a small memory leak when we check for session restarts - When we search for the file list after an install or upgrade, use the local package - Don't crash the session program if we are connecting to an old packagekitd with a new libpackagekit - Protect a few function in pk-package-ids.c from NULL input + Non-zypp backends updates. + Updated translations. - Add libarchive-devel BuildRequires for service packs. - Add docbook-utils BuildRequires for man pages.- Build against mozilla-xulrunner191 on openSUSE > 11.1.- Update to version 0.4.7: + Added media change support in a few backends (not zypp, though) + Updated translations. + New Features: - Add DOAP file to the project - Add a method to disable SIGKILL in PkSpawn - Added media change support to -qt lib - Added support to recognize Debian version - Add media change request support to the spawned backend - Allow a spawned backend to opt-out of the SIGKILL cancel process - Remove job_count.dat, it's not used anymore - Remove the DBus backend. The only user - New signal, media-change-required (daemon and glib) + Bugfixes: - Add support for /etc/lsb-release to pk_get_distro_id(). Fixes fdo#21550 - Allow the dummy security model to authorise actions - Check the transaction totals are not zero before using them. Fixes rh#495849 - Correct the allow-cancel duplicate logic - Correct the logic for SetSynchronous without returning in the duplicate check - Display Message()'s in pkcon rather than just ignoring them - Don't filter out 'Presto' unconditionally from the stdout to fix rh#496091 - Fix compile on FreeBSD - pkgenpack man page still pointed to pk-generate-package-list - pk_package_ids_check is not valid when the packageids array is zero length - Remove the NameOwnerChanged handler when we unref PkConnection to prevent a bug in client applications - Still use command not found for commands one character long - To fix spawned backends, http_proxy has to be a URI not a bare proxy. Fixes rh#491859 - Use the new session interface for installing Fontconfig resources and GStreamerCodecs + Libraries: - PackageKit-Qt: Add support for cancel-foreign PolicyKit action - Packagekit-Qt: Changed License to QString in package - PackageKit-Qt: Drop support for building with CMake. The module for the lib is still included - Packagekit-Qt: Switch some QSets to QFlags, because keyToValue() returns int not qint64 - Packagekit-Qt: Adds registration to MessageType - Packagekit-Qt: Fixed Message enum the same way as Filter and Action - Packagekit-Qt: Removed a useless resolv method - Packagekit-Qt: Renamed various enums to have a prefix to avoid conflicts - Python: Add two further helpers get_package_id and split_package_id - Python: Add two helpers format_string and text_to_bool to the backend module + Non-zypp backends updates. - Update PackageKit_release.patch: drop the part that is not needed anymore. - Pass --disable-cron to configure (this is what the old part of PackageKit_release.patch used to do).- Update to version 0.4.6: + Notes: - Lots of profiling lead to many speed increases, most at cold startup - Fixes to command not found for bash 4.0 - Experimental aptcc backend merged, which does not use python-apt at all + New Features: - Add a config variable to be able to turn off the updates cache for debugging - Warn if there are any pending sources at the end of each self test section + Bugfixes: - Make the GTK+ module resident to fix crash when session is reloaded - Only check the transaction database once at startup, to reduce 25ms off the cold start - Don't force SQLite to do fsync in PkTransactionDb, to reduce our cold cache start by 700ms - Don't store the job-id in a separate file, as this adds 37ms to each generate method - Don't allow pk_backend_error_timeout_delay_cb() to be called more than once - Escape the ';' in the UpdateDetail:ChangeLog signal so we can send more than one line - Use the bash 4.0 command_not_found function name to fix new versions of bash - When we get the update detail in pkcon, resolve not-installed packages. Fixes rh#492004 - glib: Don't hardcode /var/lib/PackageKit for the desktop database - qt: Check for QtXml in configure and use the correct deps in the packagekit-qt pc file - qt: Made Transaction::cancel() a slot - qt: Updated almost all the enums + Non-zypp backends updates. + Updated translations.- Update to version 0.4.5: + New features: - Enable ptrace() on libpackagekit, it was always a bandaid - python: add a PkError exception class to better handle nested errors - Clarify the spec that a Details::size value of zero of a non-installed file indicates it's in cache and doesn't need to be downloaded - Remove the app-install feature, it's now it's own project - Allow backends to enable simultaneous mode to do actions in parallel - Updated QPackageKit soname version to 0.4.1 - Made package methods const and added an operator== to package + Bugfixes: - When we reset a PkClient, get a new reference to a PkPackageList - Ensure we set PK_STATUS_ENUM_FINISHED when we return cached updates - glib: When we cancel a transaction, don't overwrite the role as Cancel - Fix the self test by using actual provides in the catalog file + Non-zypp backends updates. + Updated translations.cloud132 1525875950  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn1.1.10-lp150.2.11.1.10-lp150.2.1PackageKitlibpk_backend_test_fail.solibpk_backend_test_nop.solibpk_backend_test_spawn.solibpk_backend_test_succeed.solibpk_backend_test_thread.soPackageKitPackageKit-Common-functions.htmlPackageKit-Enumerations.htmlPackageKit-Offline-Updates.htmlPackageKit-PackageIDs.htmlPackageKit-PkBitfield.htmlPackageKit.devhelp2PackageKit.htmlPkCategory.htmlPkClient.htmlPkClientHelper.htmlPkControl.htmlPkDesktop.htmlPkDetails.htmlPkDistroUpgrade.htmlPkError.htmlPkEulaRequired.htmlPkFiles.htmlPkItemProgress.htmlPkMediaChangeRequired.htmlPkPackage.htmlPkPackageSack.htmlPkProgress.htmlPkRepoDetail.htmlPkRepoSignatureRequired.htmlPkRequireRestart.htmlPkResults.htmlPkSource.htmlPkTask.htmlPkTransactionList.htmlPkTransactionPast.htmlPkUpdateDetail.htmlTransaction.htmlapi-index-0-5-0.htmlapi-index-0-5-2.htmlapi-index-0-5-3.htmlapi-index-0-5-4.htmlapi-index-0-5-5.htmlapi-index-0-6-0.htmlapi-index-0-6-1.htmlapi-index-0-6-10.htmlapi-index-0-6-11.htmlapi-index-0-6-13.htmlapi-index-0-6-2.htmlapi-index-0-6-3.htmlapi-index-0-6-4.htmlapi-index-0-6-5.htmlapi-index-0-7-2.htmlapi-index-0-7-5.htmlapi-index-0-8-0.htmlapi-index-0-8-1.htmlapi-index-0-8-11.htmlapi-index-0-8-12.htmlapi-index-0-8-14.htmlapi-index-0-8-16.htmlapi-index-0-8-17.htmlapi-index-0-8-2.htmlapi-index-0-8-6.htmlapi-index-0-8-8.htmlapi-index-0-9-1.htmlapi-index-0-9-5.htmlapi-index-0-9-6.htmlapi-index-1-0-10.htmlapi-index-1-0-12.htmlapi-index-1-0-2.htmlapi-index-1-1-2.htmlapi-index-1-1-8.htmlapi-reference.htmlbackend-compiled.htmlbackend-spawn.htmlconcepts.htmlhome.pngindex.htmlintroduction-backends.htmlintroduction-cancellation.htmlintroduction-errors.htmlintroduction-group-type.htmlintroduction-ideas-filters.htmlintroduction-ideas-status.htmlintroduction-ideas-transactionid.htmlintroduction-ideas-transactions.htmlintroduction.htmlleft-insensitive.pngleft.pnglpackagekit-glib2.htmlpk-structure.pngpk-structure.svgpk-transactions-auto-untrusted.pngpk-transactions-download.pngpk-transactions-failure.pngpk-transactions-repair-required.pngpk-transactions-set-locale.pngpk-transactions-sig-install.pngpk-transactions-success.pngpk-transactions-trusted.pngpk-transactions.svgright-insensitive.pngright.pngspecification.htmlstyle.cssup-insensitive.pngup.pngvapipackagekit-glib2.vapi/usr/include//usr/lib64/packagekit-backend//usr/share/gtk-doc/html//usr/share/gtk-doc/html/PackageKit//usr/share/vala//usr/share/vala/vapi/-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.opensuse.org/openSUSE:Leap:15.0/standard/f0bafd0d01efc14ca3cd5f5a31759e1c-PackageKitcpioxz5x86_64-suse-linux      directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a77d7b5aadd8084ee4459a170ac8293d8fd4bc58, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2659ff674fc4b6be3423465de5a346be114792cd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f569f598573377580fc3c26a8b4419f55ddc503, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=29e1850b7339cce6dc83d1adc4e3b1cba4bfa6c6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b25d56e2f02266637e5bcbdfda056bee7ad258e3, strippedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode textHTML document, ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 467 x 262, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 476 x 311, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 181, 8-bit/color RGBA, non-interlacedPNG image data, 477 x 191, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 667, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 155, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 256, 8-bit/color RGBA, non-interlacedassembler source, ASCII textC++ source, ASCII text PRRRRPRRRRPRRRRRPRRRRRPRRRRR 5/Gutf-83aa039f7acd52d326fc349e49708fa5a62e11da3ad0343825e61dc543f6b2060? 7zXZ !t/] crt:bLL ~ȏDeds`^ ]|3_JbO#cg !#s 0^ŏԜl'[(rⷤTYNy) {xR &bo:A.Mm}̅sǽJZZZ{؏ dG qXɲۑ&[V%G5$<6jP sF[BT4ۗ`K'Zb%FLȧYjLf@4䄫Rl C10%gmKB057Լ7jcʄd7V @Wb>~;zs\4LpN@PDªam&fB3kYW[O{O? r5`)m\EL|aaBJ V5ByUS _~ gyg`V8+W0yr !ܫ jCFpa_fGO=x3(FD⮦cjBI*u ؘҤ E& 2]51v;K;R3}sxƂ(=kDiӤl{Du>*Ɍ[~Wa2JQ\}>Bg]m%bvc*IUиʧnIUk"XX}-ɻ( sz m9cr&{%);N1miS'T䵤ݲv&(9.A_C;&CAB t*Ņ~ڱ<Y4gۺ\KE7CIqÇ k7"=%iwDTүZfZ]2eVP`2 NCRӽv3znpGPIV|_(OfT fB*G/a>2G#KH0dzM T޻I _xI.Bg(ɐWQxXv}3ͮ&jۡ_4?|+$H&B}n\Lb!p{! C>SP!xWC/9 g'ӺKH\|A]^aBx̋2^U}M9ޗ%t*㕐6<}k =*{,Ԇ,=u9Z1>K̒!gmXF08d'p@0k^M9ƙ<؁w-- tYgy;^4o+>ԭI_.' I\^3I Uei юJq(;,@ TO8*(kPi>{-rz:{IB^ͳ-<_(q|x$ޛY.iNgYc>p+T"-ySiZ[F=P;IʤbA;+Z]0")L۔3]*ֱwOj[J'Gt*Olpۉp aݟgwJD8=$9]ћ1ÃhDRQ^W#I&5bvK2sA t$8oZ %,4K{BՂs,kaa@O&s sAsNV`[SS[9=3y9[g0XCq_֒Tu'{7<})Ȍ(Sbh1*?!Gd[2y%Ia)i Y}%x"71H&7w+-0kbI BK%y2v<$EC}KO zO:͌ժ'n2ѓ XNdt`gNP?")Sg̈́|h]yG3GYqĻvyGLBrM(tO'/cn$Z-s1D8ikO oÑ%'*IB7\wK, ^CHlURXh 5`?Te Y kУ3L ƓdC懜rn)>Dny~Es'Rıs1 rԹGP4e֢g9BgHÀǯvfʃ&g*HY,gƥ|!c#U$ MY8jJ0t!jnr[$_pFNAU+9Ɩ@:Bk[&I32AUt0I]ȼoV_9gPz}.is!Cp(s2{Lj2D݌`ۏNj#p!39ZtbȖXknלWB?,ύy3.PVȅ_%Vin`DiUo?vMt5(]*I'2EBZ |ĮLłm*D!,t#b%\fϭ0z9j܋LLD<4"MdC4T棬*֮ovςձlwvWTOiِ~Di|:R~}D[ w5K˴2CWW۵k/ۼ0]"D\NZEWDK:MOA(.Rq7vr$P !-OF7jg*䃼5LQ,ƊAΣIe:;sR7&Ik]WO{(+M` "8ՉErFB6pP0p;zȆhQR~O(MMܸ^oŽ8`OraO:˳pc+]PV?r6$K_:T|J6փ3 E\=t;c?8emxkze #Q&MF28(ΝuxΟAZN oh{i[ӧk6߽jjfwc`-rz5PEn>;^|AP/L+x2L}K\c kw%S4?Ma|6X/?4']Usp72CM@9B'e[Aph}Tv ŽhҬ5%"`{vWq`@іubTxG6dؑRbfyG?L>1ߝ[ O!5cKr~0$@r7J#{|D̏?"-8!n& ݏH BFr4,jLw5qb7gooFx Fvì yՙf:+r[= |6V-GoHmR,^;f߳/kZ5CKN,;'#sd^/>wW2yF 5rHS-Ǯ6w§Pk8<"X?(0\vY;M)R~Ju Uϑz3108=Wbr.S/d#1x`aɏb(q>-WPz–4pE8ƐmL!(1u/a 1"Ӏ6ePάR.4 ;Х{zB>H\ڟ|]`T5&E`SN/.뚞îDž}C1ڜT}Fk!G_(N0;UIHM k;Ŧ\xWB^ʪ<ߜp"R݌"+%P܍IFj.QW-on]v/xk6'MHFbvTўcqGK)t(ayw?kתpmEH4:cVYQSj)>k*%4.4J iŬ({bjqX\_1fS=. aKuר2[x=ԓџPYs7(5 1'-=I} Q(vʖlD"Z FV(Ƥ /я!=7Z`ذS/5:J* &f5Fa |WE/]|6駰!ZqP`ˢ> GV1aOtΘw&NsNs`UPw]nK0_|`o F4!cG3B zDdލ8dI!h`?ӹQyAuR~^N+xCY po |\-S?ɱd02+?)46_o?[Yο,v| ĥq_E'7ؗ+6ٓ&ǧ+ AL 3`>8G*0rvmה@< `&\ Y[ÈFkZk``3\!Ij7%UZР2ܣV#1Ŀ!ӠnQp -[GC1tF䊘sUBz2@.{]LcP'wC,FЭu7-T#u <j %2IqߖS aFvuي$>%7t61X˂+l1q!{yiu5tQ#hڔuS9ƥnҾCNJܪF5oܜؒ}gpǚVSMZeod_wnP>Ѻ]_h Q>1U\Q3E(X߰ʌ-l!SsCĠgΚ7pF_Mt{_u@(ru=N@Θ ϝXNRXÌǑ4EJH6!*䌴􂼎AY{ 0}ȁIcqpQUamVqZ15֤3ڈu2hr67f'&Gh*W.j 1B9>s1Z0~`tDf}R>ڈ"3v(S[JmC&FeU3v#@@bQ"7?ʻZ6)p7z(26I9Uۯ,S ypMLSagq87a*G uc{'iW0\uqg(;{ }ہv]D[9)na^Qk7!TḍPvS+ީf =Qp5uNBuD܁$p]b?$* w%LO袤zj*+@} \H[ʕ54A3T݃` x'eF.m`;@ryW>ݘ5Ng","\M:&x$(ǻD.-^XBa:>o梒ߥ*5"VHu _JO2𛻗SObsfFpdL:v\zyb<,⸫9ڠS҈Bۼ;!F}&q<lm̫C5t O"CvWl'2 us%h`kF ͕p!kG` = daUTBl@c(`t io~mfa8^l? 0, oDi!YcEز0Zp? qi}D(v;:(يm:we:%QnQU^YNI}nrʳU#?LI]Qd);oFU}ʰz%^"!⮰j03d }m)-vp\؊|ŽÃ攣[klhOy af:h F}aFp@ ]D<?esRJܵ( VVTgjq8[wGoI9 =Ue//,4-_к&N׼xRy>` }2HijQw$< N,Rˠh5_΄;U4p"`wQ1ĺ&Ս3!1pM ҖDV Wt3V%Tۧ#>?r͍PyOf,ndJ2[dWWnVɾ.)qu^*vOGy]e'U=*D|{? 69@9omfW×CeHc_V[Ucg WZq(UQ@^ϡc,\HפAGݕwè:o80WBqRlc0/J^ZQ;C,F/a5Hld|4P%"l))@%mp/rݑ#ҨP(Q鰽/ 1x-=NЪl}/o]X_ƸHNfuV@MtskX$ˌ DSijh}WhdY`#[>etHrzRBHW/xL3G 3Lme00|i"( `ظ/Fyҏ-d Lfs^lLsқeYZba/sn~_h,]M. KU(ZmM:W4ec<ӘӔ'!>v4b ģΞ%P|_=~EwfY/\aA*凞Jcs_F?)8o*EGk&qyCvP@6Iϗ:÷d 73"HwOGuJ Sd#esV I(Ih]T<3;{>jmL-cyΩ̴M#/aV> !u\!w91`>݋wz -B5ò0B-VtނkۇYX JQ|}F^hK["&5mVncI7ytm<G9{;dqQσZK綠:`#oL?E#i ^$W"fx⬖2a%Nq ҞzL0ڝ߂<ДAuuLZ'/&an-*&uBb֛T?4Vψwm"0]M|_09ҼIh G3Tb̮:O1r¡A/sc"OO6 kAd9ZڋC ΰM.hB#* Vش.~#7Y:𽴋QU0w#PLj"^FQ? ۊƒ[8m9M"KQzCNQkɦ҉B]mJ1 X:*V\GoYy:0n^ӊWoc$BXսX[Hu>A zhnU+e;Y[[C3{>eL݋N>)?I`+'>mۈ"DMӏ h hs>u u;%tV}l:$}qd 'XS閗T،GnBw}L:0 9Ƅ4Fp dlG:n&;~bO\krz"#R]Li)<6]7Ʒڽ޷BoIObk M%+Ng؞>+H[9;|{iPo~mfK UɶD"*kw!񲆼8|yt6Dhaڍ-#aPKDtǐH.Kz ll?${#3|_@~]WEsd"uhI|bp?ӝ/$_q I+c6 ėqVz#E')aĴ7:?\ۖFGg54qv=P^h7Il2@Qt>Jc x ZQv(u c(3o.nRU $.Z5MU:tpLVeZeً~7r5Vž>RFV X\gByq z^q];K ʊC D=Pʲh0"Sa<6ڷ}U m-s"m*EIzj꥽صJ|=O6舢2d]/9OGW-r48}ǮM̜C?䟔:T pJ1Ok"xFZ1t*X2PJJ\fiͪFH׊ۓE'&oXC6g_b,W%UUk]S)lVa2Qi:df}c"= Xu|}K/_:oY57H/k3| #+@\|1}E W»{*U-*N:Xv%\&}e>ziRyvǼ}Ȟ:Hȿa.Q[ln稌K6fN!&y8z.e᭷xǮl&""k'&->QX6ſ*C])>sNb֓Z\KǓe.(}I6H͵H|yw̘\ u@"yOڣ,.iM5JwZ/qhsm7)g>s %L[lXVHGC!3rXw05Ƨ.9nX2)_ =V=6 h"gT'` d{h]υ$s;(K0VL$?@d| sY5::p jPQ`RD' n7 XY˅i~!`FLohMyկR"}-$T"m<*½YgJP ov֔m!}8eBpDZftd)c*}71 YyhD[7c?8F쿞Ï~dGK^`ұ5 ˴ &ئYQۦ#$]NϾ{^#/͸H3xFkD2թP9с!1HEؖFO_b1!EHLw'S[ aqsQ^eqc_ϽPОX_hB H[ܹME#NrJp$c7I*'TSخ_sj NBd1/HdV >MQgOҬLB;=]QAu Ƿ ]-$c/W5W $]F]\oI4A1[)O_Q=┶nZXl$N(Z4}$Vm,"W>=06BC^ x Hqd fE.U_8Reӊ[$5Fh`=SpF\ hgO*pgdm/;C|>qT#ԭnawsjDx3H,_ f0i )5< !qK귧M;= H4-b($&еPa\)VR@k1P_.pࣆpH_LPPnm\Cȁ^SZQC*=K)Ӎ0("xhcP`-IkBhMchN&~ S7iٍ%܂\k%4,D'g6>G*anO(NUV2N3Z=q IG\%58־-fu vxz@KNÞ"XےzJIp*q-P=HB?SF"A$[} h_ EBSN]4b=}mW*QF) ঈ(R_wԎ$8%!/MeD7ʇW4thL"{ &d-j-J;h@2Y~Cq6dJ3ԖJ+,dw}z?ҷ`0*%%"=R;|*zj=Yqc:Ȃ9Nc-&99[n0\o6kiJsPébˠ}OE{#(CqQU!Hx auAcȐ,&!^(+ ooM1Ѿij8@kxo>Ҙ7,s|MFo_êcazDJ8acF4(A?Q*`lrPBKS=.ZlV9bE=QJ][ΜPSGSxKMI aErsLꆲ>_rdO&= Ju_٨ϩ`vԓɗ~C_b ϭB 9#uhrqGG{ղ2L |}Oa"J;^ad-[DE UrU~gfKr鏙 FF&FU[o(PK+ӣjRz ʤANp]]inޘHv-B=f}fٞG hgrf'W,!qA2_3jh%pMZu@ikn]{` ģ7!rMmj׷9#SR`|z~IX`f 2XBU~.FMh(Yq8G1Ŗ}EZ=d\ |[A3h>dĿgZp< S-蠆"+KRN$. h:<0Fc</0)j #QG0>'ŸĬpsy=p=.}x;䫔m5]3ӓq>8Ur('m ³+8r|1R!Ȁ|Xe+ &/ߐ:b~e@z(i!ڰpU'bTazɰpit!RY1gyg}Aph3'ɑP` i4W gAR1Okle ,$\GI>n&G迻`eTrg' nKܔݯ>J )Pyfthzg>vlJ8d礷@x^8;MWڰLoK&")ƾeu\{mqMH!)K@+SMuG|r]Ζl^wէ3BTrb1sW#f֚P8+t?&b]2o5El']h}` QGɿ3_pM8$Hd1{4}UA6Y-$ֱAo?y?)AR xiu JgZ.g Y/Ae™I[? VA[<>U\BNg5Cv8ll,\ R9'? $WdL%8KCY9L+eeYZQe)EwQE0u~;0}<6 )եK[F/5PO3fsaQa+"E4.=Yt]9]~Jwb۝Q_o헡$ ?u;)qU I}NĮϯhqkCe,N&WZ 8|sB91M"Y 2;`24IK>kGjl\Ü- YLbg;9?OrZ4Yz{ -ݓôTC(`V4 x`S3 BG<Α4$T )8Pt ysio:fR6UWPјBY]1L9,+Xs+D |^aPIjSlY|{]#Ţzӱ7KS/j*C0YNe;+CNݲWv5~ʟmFTLn7!_ \S,z[b\.֙#G ( lgI!2gc?F5\-,6nWt)u 5>"'1, 5(7׏7 +`6@92Bspii-6_#r햶m{\yIo׺RFͱ ChzWI.8-sKԹߨcU'jϬ07VjD_n4zrVGq!,Mxawv#h> fdpYd}R>}D ȵ/mUZҔD,HZ\ti/RYt29a1lBFf9# RKCc~I] Vj׍!ۧmD2՞S6/i%?e)ÄݾQ"MgƼ'~>sy㼌 J ̪'xN:!yڄS{oIg ǣvy dԳP~>5zuwn"#$A!}i%L{,qZѺBM>|~V,=ԗÄa<C^kͳڔ6?~.ήS3AhQXY13 J)+6]w!XCal"N$GFАۢch4=ǁ|4_\SXfكP;-Eܽr&RD#z@b4Xc?mN/M_:}.ן45ͯ99,S"mԕG{RWrHL <]Wt;AnYmk'nwBrhn)gXIlx9th=džI Ot.-Ѩ67mx:xa:3v%ҿՆ|wc&n${ X8ƀ:ߠD뿐c2V>[=lȔ\I?}h<GJ5>w]iF6V͇x`:?ܥQ}37e28\ 6ndV%07wMvSbw j!><cxYbr{ cDt\'4m9W6Pm/FspQs:/E%D  vWZTր9gz£64:[^+;\(U5%pP=B£6Y.ܗl٤]ƴ +orFR\3EynfCy|[˷WfJZ~b }G*l -[mE]%fϒ~BGT@)tiUSs$~[؎hǬebć炴ZҪcَ@e:A_P>wX5n5.;TtuoxWOTW:Bx<N7>9P X3AHA#gou gYS[S$lqn_8ޜ;vot2zTYO03QZ6P`y}*jk`m?UXxJ_NtOg>ܒs܂W#A+jnpQҗۧ?I9L5q`kRraK"T$~'r\ E_d71b'`톨tr<鍀kj Cu,I4hʬFʚl0F}P oA8u tmɘ'utJEqv/MwlE>4E)!\gNcՋIqg-׀  &{MXKU0TAu*5Ý|KA ՚Lpadu#o"A*4ةbudP ^)J2'\ђ|8HC3"2O\.УZbsmp+PG;e4[\Gϙ*kD kd'ZFT:_ⵉbɏ4֬:ͣ@~Ir$W]IiyiW3.>VE8,룙,6Jn,uލP0Hy2 AߺeQt(/B"Kb$DH*x¯s& YN؞4hawxVsJ6|Y) QD.EUZ>`޼Qs?Y wmkc^`|`k!ڠ+\v`0ߠ,#g{jb4+>( qDQJY(~"We,_X3(H&h>ySu4u02GjJB|gu)8ΜϗsA0q2X1dse778F MDF+;xyvC? +'EZ̒4% EC9@.wp-?Wl zl,Ei,Na[!tTK34Lȕ8I}dc89?^cU:#ݗ]wKy6+m>]n_d'-@67ӦXGa֕%tJUB>(4;&禔Tt`Q+D4Z67k:C.g6R3m"aFZ -m36K׸{(yNzR[_GgzWGM=sg1r  {HuqTiRf4_QlN3L:Rh2`lVҩOA>9.aTusN=<ŕՎ9sgc]'|Qxm'pTս%@F$bO+#eO GAK034vIE-= ;KॵX9| TxhLp6[ӳC+6W2!r(),㯁P1zkCwy!+o뻼ÅmщsVC6ABm~, B ~+3B9x}:mjpZ"Pqz83ܘ{!ֈMʒ4sZ"ɻp禾 yWQBl)%-!|Tj: ٱ! I ZE΢d .D[6CÙ3(R.xhn0Zu[QԾI[ߣߤtݘT\؃f]1=;|FVtKOK <0iLNR8s+j-CRWhY28(Ի{g3c ^f,;*+j|$% s bo5;csyDUhӧ-"i*F.,ĆY&ƤyVw>zjQ;9nLWwS5qoC0]mZc7;œz.~((]$/5oBJ60N.}}X 6SouR줘VFM@H>ٻLG^"~z`=&.q  3. ՄcT<;؋Ƭ1-p5Km9?t n4ba?yxiVLwD1CeAK^ buGRߙd~1AMjŮ)rϹOlG. 9>.дf1EU= VǟP?p{NXr_i)3 a'_U60^WR Wb~n4WեuPo9z['؀uAĦ;u[ xD] Vrs]/lB5Y Ż쬈i4kw(O$̺!xmO$.d9?&-Es,$mAxq]X37p!5caW}A|1S2fxtckM*] i27tvF4X=h^g"Mz*|L8GAl -VƈڤJ E[jM0oNkn" fDNv߾|[AIns~Qv骒JV Z fT-5>ZCК-WN5v͜dlP|8x)vS7uy$ACjҤ&wX 696}X&X_V{8DdM9G''f_+d,tұck5SDzqtv8HmzX5Ɍ^ɾWºh,@TnLvϡ&g_}&>zm_l?eWrGũe, F prǡA`BHFbF$Da(b>>N\6pOSRJ@ "a46u"Rh,ZsmjTP h/u" 3N.ӣ`sK|0_O+m|6=x3, !szgTnlpv"B^H~q́Uj`3bkl[ X/,eo<og~qrFʱCʰd} P~ɬ1h<8hl˽Q\[HcoƒXe8?cChZ'ZAއ]a* mq!jPg~RfKOGrZ (6au[R31xN@(0{Nk Km."5ZN{kD"^uC>״:-ruGcoȾ$5-@a/Xy|82AAa H Pĕ6bœ6,g\ r5H*k.$ ߺO uӡO;H^(i;F.ec{ixXϏiN L-{"(<2-{' fH5{4֕ "zw*Ytyuh'yP%ORoa0nH݅mf82ȀQlc6w7Ŕkļ~gL!J{{4,AlJP^{E@lDpE 'UBC6bOD*#XPcm0OlO~[i F[o9E@%=Nwަ: 4*xfHRvFXCK]R`+Vod) {'7>ڤzHi^wqՙ 5w)9`CS6 r .1qwUOWi' *6js2e7I-b1cKAV/CWr΃@\({l,Rr S BoX-iJ93U&AfZH,uQ6=Rc3*9 #V*#_9iºpϳs[e7N{MI+X La* X_8L"3{LeEE ]Zuj z 6B۔u1؜O÷ɥV{iֈfTǵ<կkmu'Z!-v{un&hJlA[–,;@jT!dcj>'Qǒ+hs7 jyZ~&Д;~9lW4g.$t{Uoh {p_z0.6%C;wqLOW1EZ0|W\36 Ѽ y#g<J7u;KϮ=>-pGk]0ѣSK}{.G%MD( X)ŊDG. Z=&HWdI>Jf}{^Xu \.rX1垹Wy5o;7mg]|B׵Qasu$sKke޸M&Рp ŜC?bw/RvJT+0$z^VewӦ޳p۱DzO:4dGtCHfs ޢeK:ӌzD)[ Ğ=p/9Ә!e:JR%dDg^j(S\I.SM2@|]__\a,Ĕ Z ԟ}xrqX?|q UR  Y1HO_"OFf@ !`9m ]l:vni%1UWC B/YGTHICT'\_ 6i!a~2֣vbtk7_%=CtppN?i#%W@o'k߮0E,!~;*ᑈ} &Pw E5?i8p C[ESh%?2H-%ˮ  m~@- M1T'"bk|- in,Y{r7I,D8@s몁ɋ8wc`qbcPv OK9/*e BI'VZn9%0nߏmna4nzۑ{,5QCMŠGD!#%/26Br>2&ѫϋ0+vԋAy Q:7c{DiiG?QFVRw^JG(R)`p\C|1'S|:&͝Dؚ+z.y~n]$OwsC9~186y<7~j֨C7%WiLFUХkIFtJg Ea#=jI`HqF<ߒ,޹)(eCY NPڵSK2^/,_q[@SA5$ek'Uo#{. œ·|L#(5j;-k']gnwRaI[Y"%% X`+` n*h *b+ZBQ" m!s&1p*BܽAe bE lew 1~O{ɧ=яvQ&||50F<^$Q2{JhiG;ID'@./tXazz6;UoB |f1Iڈچ^"˧ M s!-)>>%$4:(i|&3vL;~Y?6{Dt#"kͰJT?$_gy0~ ,ѹ׽Z\ DUv3^vYp2n<88brY}9En^[C={68=42i27^텹g{/˥9`}$Ҫ+t @L/QFiNY˛_O5lh2&&Y i֧&iTk(QUk{:\?w;YPЏ])Ide#)h>W0oLYsknwR}]X5Кt+^Sc³ʁru3w F}/7g\Fkϯ7Lרv; P^dQ-lj݀6l} Z ߬ e`Pշ{-r4=^ksy smׇW>8HbErT|Ebɋȸ*oj:EeƇ؇?WfXͣ 2x#9iGw#dfa$a-uo(%fYQi覧eW&;"R@$7ePZ+H}tt0uAL&{-;'WN!UcnE8{|YGoJ3}#xtO6!#vXcf˙q=ęA DVzYǪqFk|h@V)AZ4F謆Kzï|^=+#lPgWd8{?7m5:>}!tf2N4fV ;'m<].t'{xG^5)D t[ f(f[֢.^G3u+<,]eNvmsSc?~JfwiY@uGTuyq5;6lRh7Ƅ9joam=QcX<ٙ͹\5hy巘(xaOgNW:i(.k,VqWV0ÕCm+b@8Zx݈K_&:1\;/'ТM(rLWt4o =#2:^u?/~7.nΚN 烝G\YMAR-0 y-O&4 Y6ֈ Xy&]~j#KhXBsDxG ˄f.6SQi ?aթjٚ|sA̵9Kz*"<1wZm~!`uc;B+E٘~e ,[‡K-j|iWޗ~-C_^jwnwo/&9 ڼ*]o%>eYoXJEzGtE:Y[֝.7~"0уyԧL ¬l%SAHM\7bxiL1@|;o;YgmtvTAmY\wRJпvvBs.3YA`7?ZkeyiNGJ2Fre~ܼBͿ%z~d*ߺ>;h/u+m0v-<0OhqfZ+mlǞfe٣. PY*"ۤ%\=ˊITC%~'$9~‰r+xUPmbJTkRt>%:dACᇔ7E]xd[#m璝3J ^UKL <>ȬK|+2@ST*>U%-A_Iר *R(+C; KuU_,zaІ:ꋪYqn\Ā~Ijo qF.MWo33'S[lOzUA9Dy]`J@2|46U<,WӀj׼_&iGEd#&6&~>OZLt F͂>l`xjUϵ* QzVRRewAb<6vXTwfH[JoWPb߳LG9FVER$0H.Ē9vy]F)p5;ȵq^I{Nyeچ'餪&aۡ$A 7F慰_0Q}Q8"R^0?X8վE)x'wZfq3{,7:I1#nM#1m|_R;%O ~ne=FK,B])V|ޡgöEڀWp$㿪d7HDjQ3~@u5ss%ws$-:m*+cBNO5QWx_ťYǾ\ad{ XӗbOtM>_<54[3ҋl"H?$ǖWݴ(ގ@M?}& X\բ*@gYw9E7ѩu͓ܳ <_𕾀º\Ǧ֟?LRTԜ+tSP7%qǫ8s$H'h8vr$_n++pYoXh~ K8mJdRwX÷EJY6;1K^RoLڬV$MzJ^{&-4p"vCXn6.fzV1j oPFYM~XiYE2 {̏Hdt&>6/S֩mgiɋt35E^YOp\e:I$JX(o(=Nd0#b9$!_LW׆숋wu`f%K7#ZP#e?N["z%(5vjK+zS?q+ ~/zt 8Ac2r!G;Ign{C9 !H_;ҿ$|}=paex9~KJv9;u &Qf#_]Ū`7fK\FynIX@]߇oJ3|U!q tQ"Ce)3kĒ0{}B^e| ~lf<vS }#\٥VKck Z|jvH+OE\̮\Kv4(J>-4n泉l~76ӥm8UoiA)8 ՛ZzOLR)h{JkS`mRz®BDZ}j?"YD??##ϤGwՆP~ x[:yUnI$š:vPbm1(à$ Ňevz˅1SD-|ԗ}ٮZxH]jAm8OޠrL/ Sk{]SCTe4˅b2(9Mn >Xx{{`y<{nA'Du!`<}=Lm 5A9e{-=k&kBɀ?y f7]ZG 8 t=MT@ 2XUB@N=7\̠ @'i i]:-мYjO ;M޴8@\*vU_pfz.L|y@LuHZ#;n"KY+<}}7 a1=T,|M i!م({41,1  qn7p;?ǐ!,vK-5O6g"j#BGpղ+Ms[/epVVYA]=!![_,AK20w;2WBҷz~Dt濡]sKbb3JS80gyR$נ!aC?UB͍+h ?~L=e0õ}$hPe+Q0/7 TaԢ_L0$nQ(CCET4j;W(C␾BcE'c~Wvf|^h DX,}Y!ȾM{@eZ-:PSC E, eh*!OHTH$k}0X$?LCyuQK= ~({d2>pv$HeاX08ԉxu6^#s8vKM{, ܿs쐪Yc:v2FJO6rD힡uԡ$>KluwY޾Z! fFJ!Q#A7ο0C1DLꩠ$+0"T~0pEOLP,tq6e"ɱ*J8 3ۜjORCQS Bq '$gffO_x;Ptij]:Vtc8 EҋMhaq;3 O.k5 *@B(/"եtzC#8;sHMFAιTUDp|Mᰎo͊=B8W?~!6fѐ߃uA:LqwTUsor{oӯ&#DŽ!/?)XD\ȴ ɴ^yg CoڷQ>wDCt}G:dV# f4Lz۴{dPTxErO !^ Iq#U;Ax{X%o+95H0o"R~\ӂjknpZ@W7ʮf+53bh*mܽ./T]=Ea C˦q BAQ_C|mPhg=hak@Հ+'մHcGqplM"^W~C%5 v&D- "E2V44X~B[[Ŵ^㚦t &9C_T)lszܙSc. P˙ g;k؝4}Goek߹dA"0!()^F|l#lFoH+cq)~ٿ Ҁo1MKDyJOԔ8B3J?_(^ >y؞-)+{bqF_[ ^L{f'3!%T, Q @}?7z)T$Ug$jZ86}."0>_h֒=s%2/h幔ݕ*^f+wivP']7V?x9X`oNt)aN wE lZfMjL_}qQo 88oEvC,\9z+D{ {+A}\u*''EРM_~Yv{㤞G$%x(v$^@i p.U.6,/OOƞ^}e*1aAڐibu 3qDL&J`V/BˣJMc@ {=J%OGDR*pɉ'wۂptbrhҕvMkrH q}6Aɚ07{艔ƊxMAܐtYo?WaOHy_/C2] ̴`a<TȦ LP>WX'~"𑖦IeJwI-/RV$%GuVt5ϣy^"tB\~>S~7UwīA0`k v%^ii֒/)P$&n/HBz+KG&V qsL*:oKkZ :>;g ?3vv;$TvK-P,GuGk-V#bӽJ֊ns0B3~uĔ3wzSt!l/}`%Ȗi+k3ǞC*dVT T?F(]]TOTD,vUa'Ŋf0Ϻ=Z}Iƶ5(q|8:j+ C:Z>5w('6qWtB>/y0. Y{Ô)[)b2AZxJ:k 4xs h0)3-O_AJ`TFU W'ݐ-X |(& Rb9}J vSJ_2)\Pc_E ~ w\L!CX],UQe3FaC^܉x5jK :0i lWCqoCZX~[m~FW5ē"i>0T$c{4|kC^c TuΐnC5z kEU9&8pfA]Q/spe ?e;3YCy2 mD(;/pfFIhyPǝHS~J@ bd9 [s[r+A54_5r>81 9\cEc#I {R$A~,XV>A)xć9C}H(jkjBJTho茪Džj$EY\i N+O7lQvF٫*u:̗jҔXvQ>{3 ŅkE e[%!Pu1pI5Y!\ـ{=lX0['|'K+R+_RS=m7|UplH *wiBY{'kX@^Y7!∸FÞ4BOMr1˳ybb?{^ei'68j;: ¬bH+lla ݨ|B:Y=:zxTP9Q7S*Ity o&V#[Qz:5-&fhФ4vJΗh.eV}Zx/s+x3F3Ơ5{iGHBki\^yR*l~J(*KQ)0>̓};&T燛VىQ5ҋ@=uXa)l~1uxU ňz)FH+v27cfh2LB:;+$_[l4示,, B#=^ĭe9d.V\Y2X. >^q9nw?5t/#D`pk9ʳ^\~–u`̴ҬUWeӰ6M/oՑC-s 54D8E8LڵT)XIm.xvM៿y[uzpZ `L<-Ce  2M(hO6;o+J܉J Sl1y7|'qZ2 5Kc)͡;{o~{l"ˉG܉/($$M*X~רLBX'~]ytWySҿKȜA3vM>)}R$&k4B<RH=@XN11 ~(\h*>fc"  l1͝>}|)'ܖgɜ] H@p P >/V@IG@EE):{/7Go 4+^pPZ_J:i1osȟ-Ƴ:xo8V7y]#7PǐA8o4?):;AVS&pF͑݊6O!chkl-xýl{46_#p[vs`g+~ko2'/IYQd3=10[ݢPeY\irB͜Cm6XTǫ"(UЌ_QB_}pptrc]aځop^$H$^:)'C@)݌'{!YZIpTc`L HF@asV+2;+KWSd_FA|ɰ0!ͥP~H=(U8E6oJ=\Z,xT4 \rqR"f)3ҕ'ŠH|$E:2z!M[40۽hB9'WP:>s\-'QlGAvCdo`]Py.{/!>@V͜; C&DB3(Y}b}QؐY*F0=LRimeđˁӼ4ueJ-|^XzLԹׁ0OMyx-$B6'M7uV\ faMc8;*t V6-7_&_g 4ytMo&[cRۍٷ@xHǣoXICw9b'ZTܙO$eNNЖoD p}Z -+ }bD=4v([j4=ֺ,g a#9H"#Fi$)0X`"zGfPdQ1j# -ێf3`58]M0ZC_^s5ؓJjwEʸghF$o "o.hS?\_ m6Xu( ɖ~36Q$9a 6#q 02}P bÕ[IUy$sQK9֯ qXg@Tf\p} ي1p(5 ;G zuXke DlQX:Эve*[.29\¨+b*w"2dW;6(l|zCx+1i}EK~SS+}s'u?|MgesB>In?R>l׿.'ǣIP `c |!C d&5_'"`>1aMխ+.5hı|I(gi%X* GrXK~K*Q:z请@g&*:oJj?PO)b "9 v$NohK !<54s :>< Q^)F#:dx07m/eR0Kzqj ` ~`>kَWedTĶ7/!VLI eW ?s8 g}weg3 %?ݤk c]c10s9J OthxȅVWeT?Ob~4]%7KUSUJ]YKr&zRW塓dgJ?vȀ5:xʊcy3T97gglOmMQHa]҉ PXmכxm[h֌ҹZ-WuW~kx 1bڏQUfzy~C1)zZu cb;Z8:)sX@lJ܅!iAw+0hdc_ـkƿu_w:wwcц0ߌP ~)mu()СEg5,sWN*3R hQu7+W=KbM!2TTe\ #>P|B 3fj, .O 9'˞T;)8&ٞZKVO#{*Ӑra/JMb,2OF4h~Һ\c#xu\{drA[ B" YaD?àHߔU3 LVjwVXDiNϛ#zP+c/bq9mZX ~)!A251P{QD3yBO jt_도YxVNB^ R_xF@0c-l7fa+K} PT cZ,`I(\Kz?Ҩn,{:Dc[H Kx 5u6 .W2M &DvwxAQ|_&ݛO bk޵˚=UNb/e^!mpU] AWzEm0{m,g9r My%;&?h%JBYM#T uIYs:ᛂ[- ;Sk-Lt>o-Ґ}ns-[nKarmERɳd}:ň.;TgHl)eVzG8ǥHwXhBmV2d6R/k9 Ї6<\iRŊ޾wi/lX8}#_LxcL V:y5fVޯpe@mMϵ< {+cVL,nvrJ*!|uȌRUMPC/Vǯb+`&!'zdGzҶ?oNb(͡θ}j:s$!۶x\}O3^۽+E $ :+91i԰q}NQaGa* ៶aOw^oj9ʌJnE֋$(]:ꯅ\=}LB9XAZ^KaHzz>Z[S~1+xz=Vvds@=Ob[G#,Hj+X.BeUڴ;o IЈ¨>rJ,"wbӖ8s O&7juNb%^l-D.wx6??ʕ'œDFbFldrW7_V SWe:9{`"?Bo0;D:ڎ-8@ .EIU(]f/r m5wN)1)X4[SwHV^jT"9#*oܞN9ސ{mLZ5J'UJȢtn+ۂC'}M)=-9s62|hd Y'8΢l\'E:d>Cza-t3< f :(-KN7^%ţ NFY c"#/z[@`G{p ZQ ;m9QP ۹873uGFJDŠ<oVdɬᔘNF\H`u\ ^%Wgu6Q8PI;Aw3Y9)L w.!R@`7!`fgRc:l1-"!n O&OJdf 4bT7UGs Z-R^\otz N/#: 3DDB+G,LTV|4.E7v@|V\BVTiD۾ο 4k,COlߌԋj.zM}& F&| {2B~c_HYC([D c4z2d _ۉ7\1ݑ-O@Džq*'@5 |蹉֚6UJጚ;kA\oc=/z;$'yC`m&EW2BW) wjQH ZL{*G`Շ8ޔӁuBنk g/b3\ zղmˣNDq;ToW]R1[ wCFJ(_f\xzA|s:9e.cx"_fQ:g* ̡v>j8-aqNk.?Kf(F&숒tUPM6z}$#(D/3'`CqS%V%0 |YYMy:څh-%4a" qpl7'qm6vE_RKw9ؐ@>h4MPEoTrYZ8Vd[A1I.q HDn[LX{n50oW1wq&Šu{c GHe&A;-~@zefdǧNVRA.~ƺIJN'lȚo(sUލ8^+ȋV(%:>>y{gmyN7 51{H\QB.]k#ƾy_vpD '߆j:ۿH?Z*e0 _I9W͒k3jL󠺭p`D ܓV*6ί:Ci8=d9Xj/d6aI =gDWIU [jvYmIcw"j2#enV{WQ&qT3wKڍuRש#V$ RZ2 roѐ/H> 6)o- ø7kM,߽cK>пF͕ `p}P?7Ҕ IGK>f\j~64 ١3jh P;;I}>ၧ[L5Z5W[D$ ̓oH{'`X w8̶#'/*QIKuRz6i:*wKZ}{Ԍ.4k"[wf=R1=ΑQ{ +{zRyL*jpS,yѿ5^"a"RƐ1ϾaZ^erv-Ov32\0HEhaD4= (EL|۔44~;Px8E6`Iq؞,:3:mI#@ pH&k18wx$J2 R&xрA`,Ũq +r!$Ć@&\Ew*k/«*(N&Hy@R4K;Di1On3Oҁ(?&ĴO/Ky2&%8K 1O' ?yD3ȣeauѺo='19L b=Y=[DYHҪH`1xJ `h ›;F(/z1E?.fSvG9-j0[)BEw,ºdjC#I ɳ +A 4T&'Z kXDx\!sXhAz|1iߊUd<)8:ɱnF);] w%%j@peѺ b,8?#KEyFpSCLK3Ȧ%|7<0?< O+:ۘ9AJsgz S[Bbk=bM^.e`FlVمJ41ǗtGN\Osp)AF\qV-u~iq :-?dOQ4;D !2̀W=Q ,ٔYYHI#sZըuLy]Monۣ܅?N5 ј4[VoHnbiG:v=ӭrcQ C`En`7.&í&}>'H- ]+\.`SgC`־C3M- D=چ7Ƚ*;4?I͕$,Y1󳧩-a:p#NP&4  "J!.Zoc` _zXq1KQ be)Qe,#ΕXjI /TW/2^SdD| =+K,qHO^eⵇVlsmM R k(uϦHl{b 9z,>Szt%heJp˓6QU:160[ZlJN>"bv -!]]Π<;L Ŧ XЪK2eLS<٥ CZe>c;Y+n Ȧ0iG>/',r[9RرfnQ@lB>XG =Jpɞ;H:ܣ_YiD5_" Pkn/93c *[y,uBA 7`?|yyGs³lrjָV G mv?w)Y&*UΞV4ѪG&,y'e!\Ց1ɶVd _ JO?AyjCڻ%ƴ?Qbc7"}鿴5 zof@Lg v|:707oǩ됴5n_4tڇeNz?C- gMHљ;Ӣ_GQ6$|p+ׄ4d)(eL!4nUS0+ QO/R1ht)\ )-V9sH[*wc'C6(i7_q?獧_{uޫ W*ϻ$\9]>qXE0gÚ\w!^k-OR?]|,b?% q$G[<E@qW]&B3nIH섅Ql^ȱp8j{¢xc"C : )ʀA-"9sAEo+@UO,]=d}5m"t AϚTk jRxYvoQ&M xOqi>b;7ՠCrzV(;q?W=:e'>)j]Au g1 )/}C!(ȩƺ%`J8h.0/)W%g[a0$X+=U0 BL3Ɗ=ٝApQhԹ\gdK1($ RAEiB5Tj6`l*c; q؅+ƶ<\x";Q<=5])Vb]|44dqe'%|koe3v`V4itY6^X( Άrb=/s7$-$G%'F](4n0AO+J@,yИ7}ϰC5nƪ8?gw[K%c)`Q#͇Nڴ3pB ,2=H>ipZXz TsPt~*IzhAd%V^!3ɳN ?nꊱܟ_Z] !HJ.!7ڈ@,Maί1٭ t|8%/՗ )Eh>}}(TQWf YEClaJ-˜g3LoNnorb xskD3"q; 鍠t/FY,tkjf#@NZ9|5,f.[ڑuFMTف֦Fo6攎Il B]iu|Fdqذ(nȰq9Z-kygue=Ѽ[IÄķz)ҦnXgBuKr$ D 5XOWKhau@ą QB@urkxʗ-Vۮྋ4$w&{\,P2ު%T/JvO+0`\<=z 0{`bdOiL#Sg _Q1 .Y );U߸gNiX%/5" xM/`kja,\jƮCu4 Z4۩a?P=$R8鮜Ge/2N 5c*B`QTCl{[ڤӪGTٞ'*3y~_Q^ &@$@vxQjZoq *yW+FvP#BwlQҳtafb_ Zh+&b8<U"2z.r7, i~bDu-Ak 눅!1 i!D%%}Sg ;fE)g#'0t+@ -2 =YT0໒Ik37L`Bpڜ}^Ho<4^*sY+,,HG-qv1y$C3EI_*0,$$,(+q!=r yLؓs`NiD0a[n=-ƈ͠vHzI$p;ĥjDW\ޘ{(} {)#u]Y7ʻt3|@1vk ~Ãy#{; THp·`Ix;Eopp_ !0 Lo*:Y4\R'ƴjs"f FZ=tXs\I%pr;,Z&?*E4V~՟.,v4W4^qd A#1/bC H O ] }BUn7`nga7@tPaE*j_לigA,sDΌsE!:G;;a:d;",i3.gcqI;;:W&'KdƞD?KNb,?OdM"tB -mkY^ Ua[OE˦H-%NF7'֦@iv?9oX"CcrȡqGHܑ'W^F sTڸO,s\N"k<)ay/=X"c~R "0#4eᒦԭ+<]=pi/1uÅlcS^j~ hH[Nܖ׼BV~#9|m0dD7"DKSA!P3Da687:@,O 2VEmyw&6f* A2ؘY.X_Gd[> +I3WN þg] yO/=aGZSJgPP ]H>IJ <ZiɈy׌QX?K5jbZ[X<KJYͅy xi~ϒVA¦<@vے~|婝B度pIO1 R[+:Ct [ԫHeoNU |!Zi [.p\ಎ<%J]QU VXuŬ`XU; Z )7XL R?'JKMC3NtcQdaJ^' N.L"Ū`5ji!kP X[sLٰ Лȼ̄i0Ɩ\w`}HKl;DYpG8BW0Aˈk4m]gyTtGrY>5Xl2x%…(H0/~_#+MSO}yV-U;@B_[։to(cW,+u0꾇US4/[ie*ߊ@)u5*.IfՠN770;`Yp?dB=3J ǘ2NBa5-Ѿbk%~h {MGF9wrgHhatj +\o~mz;Q_nN) |U=ȓ:>MF1MxuYԢah~n(<71uK%+TǪ"jewanBW86Tu۞#=⇫Bc|s5F;5TWw"raz|ޟ]]@"Ze KM[Єw?DsZFCb$1H"ng2Uhք6G/?#PX FG-#yWOy21IYb$;(`9e#G:kyʓ38Q}8Ϻ3x"(Q,F9_"Yhc~I(s'Nzۗ2 zmBay3#J~tfSt,($UNZ)'y"rrԖ# !Nz[Ձ K|PEgۢ‰jA @ ^<,"9YUTq'i )‘PZ]*A%EٝlK/f}>ĢQ9eBjS]u5[ZCx x?[؜j.Kbj){ Boո~޷=Cc{ƅ25/=EDV:VBsp~zb:Ȏ|1x"]4+|Cbm[/ۛIài%ZF_jiʋjt\Cum`vH hI:&E=_<"RR;fɲ eze' ؍P[)qS@DlKvK؞E{4.{a"Ap!(\ˢ80lGep'cL ߛZmv^/N*&܉k#v ܆moo[Lݧ2v%1cqQgyڢ,B0$s6s @*ۊS̥̉}NlSƕ:bД&l[*_7X8kmUšKwØ(5c0o7&X2&$k!#Й !LD[ZEdnqeҜ$d+y|G._oFG1?"ݦ*/[]TevCXL}6Qf1"cz6Be7*ا丸=>cN{./̗ m{⹣\~IDF@vĴS.b cib*㊳OK$%a/Zu9te55j(፭иx-Kcb'M N?٥m&) k<9R0p=rf w7oҀѰu]m $\4O?25WxB{غ"8rjit0%e?kN54z`o 5tUGQB$D7:Mۿo1*0/H2D a0GȂJۀ:!2o=5RDdJĀ 3X5儾%+(rEgd OViLvWf)02V̦D nPOާhZ)p }񖚑cCl.tb_U̓4U|XebC/k[ezF8KTH\Grcj_aOrX!(ĀD4ΊlhTE9ь3jm}7}կ ؁lĪW/6D橈S1Tr Ǩ-6IKĴrV76S&9 ?]cArMҷ%$jk*U]T2^CmS9&)騫2dtX"{7z^cbi,(>-MFtڻ_ކ̇5W P M.V|eiy֭7 OQb^̣Pؠ?\)2\?'H Ϙ6P_8#j {6Xe:cq&q=į h{wJXL*Fd$~O^{ڍk}DL5tA[ԁ0 8dnxX-t"BMYiO, v+C.~x r\mߌ%@3 xe8,n 3~;+ +]92E߂tlS8>\Vr uO5Kؓ5DQ kXJ$yIW1oԡ宫1H,쉖 #!|H۔br\Lqջ M fUИ cģ[#8e:=<o-pY?%|?oO3FvՁ"@jjD-ւtL q}Ez:bYHwjQGsU&wcl:1G64bvW Iq.0 FſD3H8Wsϒsz*WŒ_MMlkϙ9vj.\/#-|XC"6Up[z#gG,R  d)k ,:ƿkҿ'=c \7l]A< sDzu(r#b7V+|lv;i5$ڭ tz5e>)$Aj: ٴʤ= @3̃9 O0i4LW yTٲCMcʈQ'DhڦƦp8uP&7$ ap'ɜ F@qu&3 !@֖6<<屈u6[x2?nh]P+R|C'2b#4"߯bgx[5 c2<%;m:qQ ܥ¤K,vejAKnE^\xȧ7QL4_32:< plu’OMZ79 ,H'˱MhƱߪݛc0؇>:WΈQO1:(.GP%6h(̃aEp2aIX I%* <;t=`B j0. A 7KH= 7Ma6<͡$7/6n|5b˵=-T2M#g:@@nW8Uz $^+VpS8%;&_r{l- NV֡C}[t fU|I3yk+vueQD.祠.V :ǬZ2G%I1li}cM"B2!lNT `@9FԨSLdLMQam m0ͩ])];&#r:ga wu&&88ʶ.F/dNȘ㌀]0fqlk&w(*ZU L}K'4w4jţZ ԄY24dm)ԍ,>%4xݨ3_GsvxyFUp(0#UdCtՕDWek 6ݐeܼuJy/e' lśu3.\qQ%5Tbۛϭ_MDiwQŽAyyJ NmRB;'TO}ro&kIQ)$f(k <6].pFTAoٌ@A ǖ];8R] $5VIiZ ?7'CD> L=FC|)ȵ,w"X@ 7GLQF ޟ6R'>,abjQ 65pxmk228 =;pL4dTbaNWە4'nTz1B8LaD(IB)îLybvbRrJ'1}<iށS4~FGX:s[;xdh3K▕55OT$@7vaf">d2_y?v f1jRGG{x7MTlf( _]~D͉ND=9 BxOVU&f"c5#oϒGIz.8ه4Rs٩V siMNq$\q-= %%\1<1<0q)W[}mR,Y/,;HX5$y8+kRx.nYE0']k Uk/ 3b_07q^>KW+ޒcVEaƠ?%|#Ѽ@¶L9 %=mud` CǏ0 A"Ƭ=UuWqZlq;|?Pg\yvgOo>> s  $ifcbM+P戔^)djL+m5s6%y@7݄9n耬]#[O9|%TՄ!QP.чJM#*ƔbZfQ?-g;;ncD z;G:=ytt튨Zw'P`„$)"kIZ:Z Jx̳F *ߚ'M$H~ˌ+4}@;VKmI`w}UK7J&XS'lu{܆J"l$->A\YC4OF]@iJh^wd**+l]G 7i^xo . 8ccWgQt1vb i[6 Y(5OT^wbuo=|eͶ\^fqCu ; ⴨5RVtMr|T$I2O0@1?,8|ϷJUw!؂eWv&|jg$. >HR_dS^osY_l<`h`uożfyj(J,/bOn$NaW5Cy:tiH}h/Xq>*C\˄I;ЎUtp',Gб')0q <Щ5'[\ubVsqVŌՏ4֊ jm4jˆdZ6!᜼?+4pw`v%v d?NZZ])wψLf*{@m ISH6\<裀|tn yEvGji@O1ςG aOB-?]@;db?Xké~Z׉hI8$a𼬗mZ'"~Z$A>|2ToxĊ%ϗGA,TQ+z俌O+AX ^ՙw<0M,Z9 |d-bS>w.J͹ oxCY?P&hnk5k7tR'wyEAQ ˕4L(=<0W 6RS/ߝg,Y!6#D0k(i{Ml#!¶v6 Cru(c"~VeZa?ZO56+@X Dxu F`g[~Ѹ VI[>WC#+2/>7w]zPdS2U> OjtJȢ I,kF4#e wH6:ʪ'e$I_H5A 1_XvP^|+^od 힌u4{G7핫jk< 5yZ.vUĢZ#۟ ~ 1ȆMӀ.2"BFk1 w 5ù7P\8&7XX/4Ora Wy+vL Uלg/YrWV%2Ϋ.OuZ:tV kA8mdI9|KWUF1]rX`_F;_4'o)XL՜tu bj;1Ya[GVunZùͩU2 GFVP"w][k=zCChz-*JOkkg:`f Djg=d->{Tt l M.qx\K~lrr )X.VOaË"}ej0H+yr2 2N|'k! Oʢ R0>Z&}Mkj¿/Eڿ[`5(rd1pϨpN'c[!f^emPB$xLSho-Pd]KS'k/S4+8Q;Fr6tWe-ϓ tIns[RM\.7ijGTjמL+5썙SDi%"nrhtQtᡇ"72N7{f:CfQ2 ]v8q$Dh m}@PIF-21zZqzcE4:"}]r؎7)isu1 -ZEjzɉ#3ET RHwa{cR)I_3sxVlp()Iy!96 9UYZ|b`7^Xّ˞5]|,ʞl /0CY—X-oӫv=Mp~^ؖx`g[Xr^{yp꒹A.gAUqa.0Fm鞽l].wh:P硛@Úr\oRU:z|ltP(Y4V=O,͂=,])yR|)ȔǺS}$‡@GcàEe]z Ax\Hgc]XJi,#f+ʠfOчXX}%30e~b"bBDjC6GGY\?"QRzL"9 ;gkQ)>P[I8lJHu+͞NDt759Nӯ ()=| 9p{A#NNDTd]Knd?2?1  ߻s,hE8) ș5K&8D6ba/tM ]XB [Isom;8r>Q䮸M;6XQ++u{9_y[J;j"I7~5*vtG:m{FL7%1")X5unOT}6($)| ,Jaq"4']Po>wpDž4*\Q?m]9]Za;S>>OanKBTH׋\WHfedꜬi=2E.ڮ͐B2<<V|*.ݛ͈}L Nz*wT,~+hѕ2qiz*g/,_&3FnD 0YcF2pu%8p@M@S4b1=HTֺV;A!DwBj5Cb*wN/v 2Z,MlD#ӍgNy yߔ\$v\5TՃeEeGW]X*$Dr)|.f#R G3XuNi[GXZmzN1 UX5$sԂgQ:^܍gK~&Vȓ/L#c4WڎTf2l%XGLfϑJh.n!*Mf,&ҕ{z;aj,$r@t1.~CƖ% MGlfCV#O4yLV=agʰx,Ӯ#JR,: cѰTeyF~:-2Ȕ]?Q-r0c 4O7-h_"})9;O|&_R,%tV^]H2pOUm}W(Ga&8>iTFВ9J!XDžQxoT%܁||lIpjT +'Y/7Ap2mOOEՃڌ: oS]]V_f*_Xm"OMk];yen DFYRnz"?Iemb-MnQ6 RPӊq ?0k" ۗn>f{ȸ OX +#j hVャǔj'C^tRx4@P)r(tvoPc@)ŠF5SmmR}Yz/4- ҙZ-(XN/p"~/!r+V7{emò27&bɾ5EHhǓSKbIa-Y&>xzvq5lF/ }|/uܿC; n롬'} h:/ES {}41f珘# r=sf }F&v8h90'@dgZBh/_ Ÿf `'s{FoU-[ð0;f0nJwpD r !97qw~3y:/VzA,8LiXtC#VAo~2TPD<a;m\۩\Օ8DA R0;53{9w3Eͼt!r$#ܸ,q| \̎cL$W&XH~\Ήd)1>g K(?Ƥ;+{{#m-Sñ% r&7mK]m&ꯟq3)1ֆ<71UkiZ gCOC@he*!"z(U'va@uܡʄޔ 8X~CR2?EB8̜dh\{ʂNav &UOOY|Hom-'iER>0d6^0uj<C&E!0sCpa%t66,u^VOe;xQx(|5r*"KׅF . [ 瓚;d(\W?}16pBu8{o΅R+oH,ꮭju_F glDK?&bm*-؂V젶1Qԥ@drXv`˸W@?״PTZk+C_1R*QGcf 3|GV.p:K\tx8OIǛ6[l@iRq=,å/vt\',*S-_-17&+!㱝 yd%iȜ!v CL31-LI$s ~rqc}Q,r爻ԵFZ2laS&9@qͤ lWLdPaUK y ?pex-haP#Zka qMlF;]J#eFȐݰyK*!'Af(Ni'vA 5Kq|s'}I_3F3h> H+Vy!<@ "D„N ndĦ3^&ɓu@,(SP~'_K*1L(5_Owȋ15ܜ}v+5+Ngމ,>"w--kaRetH 6"nG I\24& R7;9mF>VwOlWqKJ"딛uL"֦;3=60`%gN rUY4VZWԖ~́a"+ 14ƊQH҃اR=p.zbA2^9Zy` b#u$Xhf4)\?#?q\(Q`H_fbz#2igx4Uקh= })d>WOxmʹPWU_᪴R\gyr@#=x8E8?˴PA_e>Cdr wS\7=Q~u|o?VB^9w.i&&a j5E0)HrfR Vò<ڎ*v(Rʛ! (9-,:_3w;>xt2a "'BhBIR|n ~nj(N[-i'cpPMu`8's5HۂVXM63ԔS{{Ps|.ou߼jY+2)}>4~cY\:L,$b#A(WR*+Е'ql/񾱩Rӱx&7݋FsjJD?nx"ÒhEc2\iaˢL*]U55)!` 8I;(yob=LF9PKUeQeYh/!q 먟Y6+x(Ӝ?ͫ WsznV 0)cUFHxJIv$}ek1j%w+ t1&G,iYh[~Pғ+sHHFp֌; ySwx^޷W}|²,Qede暌[JPC08O]k9=}>PN' zf[k1VgyKRZtto<=>O6@ѽwr.( 0 )'9.>AE S0Q=3G IZgh:u݇k %ډe=\UD<RRMQzJ^m}@Wa#OL3ҡ 9)S>N 'w֌:YU4K=]^l~ε$I34=޽]tq'fqq[|hLB͔VdWa 6i#oJxV=^T#Ezp*~&t˨Nv[}eg$;qi똂Jh1%-gYPOwc^܀<ӗ[ݞ3 <'qոB+K\ 'y/.U߫ oU3;$޿2I罊dӚ@zSZ#L} g#NM"壆9?$`%xRBܬ0o\j4Mхiβlb#:/$B^̯"O!.Co4L Z@bCcCvte|M $&'ݲ+LWrm(<(gU"Z5/[LrПm8# 1X[m >!XauKJXGGJjh${:c8\!;Ow?hS%0fKH~i?7V:[R_E#רs(|k[U!9`~c#~zD׹jFhv`?ߊvݩ}Vpy7hY{UlL|,O@`^,6^; 5lKDkS2U47ho=(VZ[S\صk%? NЁ N.]c-Wm)x{'4 g m"g.uYi\p'1N]kvG_R);`S~\"JZ봽p,M3~ƉyXHIvlPlfϭM^QYMX` uT+! KzW6>݌fX_'`#h$ (7Vg?,0?ߺ=E`V>Ln>!QK9'f#FaDŻq`a &=[]2I/v*v쾝NT&azŽuV dܯ؃/iY_#4oP0>~u?h bam&+5)\UsˆܽC!8Ik\=\mWmcX ;_~iaJZ%!i-+[@/'1gQ>e:#<)pXZ Xը?.TǢc&UR$ FWD WNO:?e kw^*'H#^&E*6B>nx Nӓϐj[@\ݑ}4uQW;B@r*O;qBi~uSb)'b6GsrBg&mW$zBǠ%*Ls tٻ޳g ЍTo`a]Q $ZbtXdznj8,qq>bFP Љ~MIBJLE\\VV"z[!c`p aL[`#T{@~<%2 1e (QV҃+=f|ݦ &?Vǭ~HI1qsyʬ1bJ~y2!K}HhrS ypg]a: 7)/f(ǗK-'QOo=&QgId I(ERܸ>;ΟʶiqR2wu*ٖKrm|ޤ*e`*GEO}^.8f\j+>IgoAٵQeKUԇγ,[.@SZ2ԜyUyboD[RLZHONڏ X<p KwuSCMu,Z0J߲]̂7v=iZAz ˾ЙV1 ]vBo,^҇0f^EUQE\`yn( s /~(ޥ}bŨg~x =cwc%7vW5~=GC^;⧉ !c^P7R}~U(݇4#u^] J@z|OW5O_ J˄HڄP}ub  [\/1@MPʚ{wyaE$+! Dtc;D+u/ǏmÌZ AWrmQF*Qg\%Q?{~*9'dQJ3C'r mr~\ g\ ڰZɑi7OîӘ{]ߨ:|A~  s8R’ڹ3--n{M#t9}&f Vr_i!mT g9 r-6iڼ6+]o]˲ G&dhL֧Yia$+"ܤ6Ueb,<p%B|(3yh FDD:r fґ"rqP;Ktx'Fjs (S8וnOP"벞/% ./$/ #ڡM[YS0 `K[8I[NI|b(dhcDZz&:"os_oxXJ + iMPfį,TD!-ܪ i=V+!0nRddQm23kB:\u" 0tr1SAx]exPـ@5eT nrWӒr͞@p ј JINPD+6AMM^zV`'9WZJj%5,mo&QsĈ7VTK3Vu,:؈&".Pʸ|,,OQ .8 $,'y4@ܚo2P?2}d>PgKa8[*x IxVGR'03lIb2bwi5+bar4YRMR]: gFsPɭ} //a3l]J-Q}&Q2+k[yڪ2Ot[ڝ L*ʹe󽏉yb%C d)Xx|i{ y.5ԥ%ܕ ,pT kx{8H!jSf^&x; R#;)SEzU<.wezß|~Ashxy̎KYߨݝKZaHa&B7PiV+!u"<^)Zir3@JgG*QoiѴY#..O\dbNMq.Ye#E߾f~U\F!ŚJׅ9[l֎80+#񀺑w6%|i¿M=( gSlRl1vAƀnh`YߪӐKN~^YV [.bl(0҈HE5"u`޶GqtHwUA\pdKgYZ-1!'QDץJZb_]1d_(PO\躙xEa8NcuM(_63z.jYrه`;;rѸ,u@;p"}IRiN&{zA,fr㰒:9q7AVaFQ&;)FMZ[JB) zvAscknW[!1 v;(ټ+[y xܽqs&}Omз L&ï(^&Y3޺>I@$ف-ym97p {Ҍհ!U c#0> ~$0l☆T[K)w/P~؅V{[N:^ؒdݖ0n|J刓J^)2qrܒ\Gf@4FY1Ky5`{:(| BewlGBt+P.JE%]0L6V2+b_6C!#-]Tx ,Nu 1[º-`f4AҷYᬗ3*IAbMBzJ <7CB=z#!B#. O^V#L\ôoAxǙ3ζ鸾@#cmvR7!ULĤOAWA\F(ߺ 1Y|pAOr[j}=­_ٗLKBhEF@8]Vۘ߃Qf}4E={޸|%d\GLrIM\'cϱge`grcTwiG :^/$E 3?Ap%9}CrϽ[9 ߤV4CZor\BǴCʏ2AX_ա _ڗ D}!~vXMZK}tX^^@Qj/2y5QH?QX-%+՗b,:4-K8z{t3I6 p#uP2lAWd{k0drsEUb ۭk?EP8Ցi=QYfߋI 9J),h.䕀0DF$ ˁ}ͤkEVap̂S?xl䉴;R ^uN ?s# [sh)[QX]UcEK!vS7*x|\dFU8j :4Ǿ}4H"#6" (oˆ@(8߸2@1R0 efXGh0AMH-1,-I^IB}\v %GSA.J~Ek-U9i _=d9-z2Ox6u.|H|`*@͹kp<!U@&]k-iIba +0P # T/{ֲv,Pޯf ?lQwH̸OYW!RuH#I^W = YrZ. p+QqP$\9aC|HaK5oduDJc P AsjtC.~"`&MlD\50?K^n%XvOw<OL)(DD{st|;)1ާ&!՝;x$ɏՁ&P.cp]} 8]W%EZ0/o6bX FZ3'T]\~÷X|lcݔI=+ 㽲TLAP 0-CO(pr_+Ǭ$%= 3o]| ,V3||g 2_aG:g .FQHY2&f{ۘw@ 8۝Np}JД6'פTe[,c[5 m}RnZ&a/-qlU늕֗ HQ5 pV'd.W5#Q7_jpEt]B$B|^Vx~xR_BZ 굖0=r|Z?5do\O(1jOqꆶMP'`,&fVVobFVG7u^$6bxi+>oĪ_ zPX[l/ocb'Cim+ $Ӳ-k/2 *pW9؄IT=i N&PqF%x _UYO&Aْ~>ƚ1-l:86ޞ(͵qkЍe~-u[-TIkus?+'z@idXX?KSUٙDgu3O f\M{;ru4]~(궆٨5ڂ7d6Q]ï;WY7ǥtԻ5'EүHc6mZ_8L?YXgۿbUMxda3"5N [7+< a@@sڊ/N.DX< tɕsTSh┕TȆCzF`Oz wICtML'F,DruI P×Kkijeb%ߟ}w&G^[^4lg@fS7~s '=suLi0xoAǝ%})* &_!e`kJO$)Bq%zF!RRpeA2.޿*6%qy?'pa郦ջgNښ.#XCΖ23-IdxA ms!TaIVw9/tw?J* 'Kr@H)M"9gp-nX]9mO֏QuJ(rf-*X 7\0^` ;DOIZ3U2 sHL-[j]H^լw!Di ѐ-}5?EM;%Dޝ`/O ¿`l>Y(XKmzu3[\K~xyexݖ=W>&#|s+9㑷o]fɜ O.C%(>}6qq,RxvWfjaY s){c0P1l$)7{pO#p*up[PܶUќ)ET|~0ꆦN{hߙwUPÆoY 1]ы ح\@RPX؝}ijHJX49zbl~ 037 D[E<"w><tB:C$q*}nn2]$TbI\BYqU~.D #Za5촂ԊQsi޺Leog^%zcNY%qþPjCiIPʇN-~u"T)7Z @ȃFbɒ f7Jgך.$Q%ظt ֜>Jlw2 4#Tݠsָ iU BRrn>ZELՖı+ "&ߴ\zgj,Jl/A y_썓g u4?;Ne>\^Bw_gvokzc{UnsA}`t.3iu{h#Z_e~q4ӝ^VV? rIVHoS .N `UUx% ua|4߱m\bޭ,$vQKqІ|]<JA~ICK?ꉩkL j5ym.T3r2\k\G_1XJ$ӱބ?LG4vu)f/2_y]wQﷳQY-;70+ 2CKJ+6h@5ɌTjY^[S=XC:; zp %?- i3|x76O{jy@׉Űu Xk0UVs^ $0JjDڄwh I &$|!!YG,ywiU '0B373\A4h q=D2 . S-+tޖ< 1J$<ڳ3n3?`o0I96RP,ٞ &戅5v|;OGUh\{:U v_DooWte3zatXizRzS[wFD5z$thSf]BC)aJ\e jq*5a5nVB-2A5@F"=蘵u x}\=5K[-[;wٟ!߼`2@msU wHu5A $}5fBkl6#zo{IخhSyHRK8tcof;$~[(;;9YE++BcY[@]Yd;ʈڇ_ ApoC01f!o2 Up@k>x`cWOĝ3biVZy Dܺ0S^t#{sqF]S4-jMy7X;R^2}W[jkٜ!, M9CtkU#!!vp査Vjzf ,ƹL$lܱ rҁlćW-.7qKkC9X!![ " WmHzŒ@X}UՔ*B.UPx}R 9xSmO;5cxݰy?Ͽh6&Ym$Y!~J>/-=nQݺ5v`µ<& )-olǾpQȍe׻*6["PJsurnT_eY!dFzI_Ck:Ҽ>xJO3|3p8,"#L@[1xl-)\f̈;HT e1o`H_i2%D1N,2}1ۤ:.5F2sjѭ.֝J&(}FDӍ( Iu I h%eJ p{2RG6CuG{ŋہu^j}-%-v髙%eWa3e5qbLKjME@XR"d(+n݃O+fP64U]lg/`;-+*45Ho  χݛ9ٝ5Yjqìϡ[~n 9 u/Ωr& ,&ktc~)P.=< s]GU'B+Ƽڹ,^6. N␌5̍qYxvh} #5c۠6÷t!8i &v#t/ %u6V ڬ /l)1q19F@sa|/M ȩw{i sEtX:`FېrຢpnZGJ5yG@I   +lY;38xbjm 慄]*\Vj|ϖo qlc*Rt׆4,O @Rx-?yZ@ҡQXcʎ QOrfʫ2ei1 oqܓ¾7šn̶xi ķ|EU%քFD*- ZӝB^k Z~9 y|ɯ݉L!pٛw>:NFK:Q4- 1)Drؽ>N#~)P6EXpr $+M]k3" .P#wk]ǙJ{g muej@wjPW5DJADs$[tlr=lLUYKћbPd2c;ݏd; ^'N 5ž:*Q߇@q~.6 *N{? }Cs/ij-S 9P"C |Uj _!4oh?ћGf%p:ʣJ sf$)os;hZܒY5Vh)4t";؛m:ό'cEU'ZnH=j*F>*JDc#a]:'VT DzV|z~@_jVr_gHPy%klaV4;p$$p¿Sa^5f 5~.+݁CAG|p@=^P) <--CF4Qkȧ29:1#kD"gFL8 TIu<< ߿_.q, ߂~ \fc@* h]' ]^؊q:nk|̡@Ɖ\@Kp1ǥ N_rK6sb(ig@"\&c9_#mf盶¸q}uGc]تrW>d UʍCC5͚^axCa“D+’f7$yB@Ft*b/bWθkF*2h4ETf4EAI9ۄUMh6Mβ[L J0D포NdG..^ytpe}T/j f߸Z)PXU%rY~B('.q*i=f)ԩZl \C.H> ! L{q¡Un! ןUs4Ȍc`l㑂VN\ {].Iګ_^拗pP(JZ{qgqW ^mcqnʤxɳ8A hJ@^ųC KL{ tNt^B+!ʛ̯)%DPYN ]ԛ1l~&fWß KAk1q'T5Q.fO^=x/Cn3VvIgU}^T~5tɤ^Nm4ҽ k^MõV9}mw82J65NB%N?z԰S#VoY9qQBK9w OЮúvv%Z|$vڎ#9l)[c\װP=`~zWѴȆFC(Z!L[\؋kc(/0k![*v`ˑ9L=6dSlsT> 0,ZPޟ~AӂAG[(f'ӆ]^Bg s͟gSAQ 2|1ErP)_z;:?zu%Hk!`tdo?)(gdJoI$쯥2>Zcm[-:b>n+0^7jw5ք&KeXnI"`ZXm/yԢB WӈcQ4͸]2-$\S PG۷0®2$J.$C1-mF0f4@γjؤVn^׬)O;KLzJ ߷|<BYC>Z(t]RK̒)5{6k*4=c%:&PD!sSJ$ƌ[`̽BW2#yn`Xx%#boRǙd^3ƺ*wE)WȮݣkE4+V1V{@+: 1q mؾs%BI2 ` ~+Jrv6kcpƕbͪ˰^#fy-X*WG (QUp(X $~y!pNI 1J DO"8zZR4YYotI A=&q &CaU>R!XW I^j҈N({tl2o[6sY߱MX 4eIBQ{`$Af,JvܕQ@>+lPdU5qc"Х"t}s]&2bd:IQQ?\z𔚮W^舑  C%O-\]dt?}R,+ݑRCy>_isҘ5 :dJma6&@/uEBH&Ƚx<QOZ\0A,͑!U@ś<E͔8x1P7b);Tn{ی[-8Ȁd\e 7i}Ibcэz 3Bn"q;tBf">r?ODN#9V.PS'Ϗ|"6#p[zi6AOyӊ'e't"W !/ Oc}.ldx(z(e@%e >4;GP~tѭyKJKz\C!zug _İTWS+fEp%\\ؒ㍳%zfvRd@  rP : 2KXk' qcPj߶ miQn Ko r״+__,uT u~og ?@]wއI2+R1"j<EOֱ 9'(d?F xW|RxʿWj<\$[ 6 3LC7o^YV}49A_ `*SjHFTR̈́`d$'. |+\w#\M|L L:.9ik1̡[~;^Nx=r"\$Ibe rz,Rhpeda䒵jèvmI˫%as((|) AsnC/PE~`N$e$ko&.{_Kyv܅ԆV:ISY[~RNHGڡ ⺾O)k*<>v4kcІhj ש#:Pv<-6L:Ӫ"O :WZJ) ~ +bmkEIh&_^S{|/ sFEa agRV2f׳[#o0ensE_b0ֺ霺NuۘNGkh?'z 8@PQդ)5k4`R}~bGYrur(=oR*fզ/|I7+8wIQL9S9[:?+qz. 7 'k pjIu^"S%@ #,0Ն a7)uhďyhEQGd)-Wл]gF[S(Dk%>>"e=-uCGuծF |7S!a6,&:3Laj2yy',M0'mه¨:BXl΂b]8_ Ή.yӉt>F"*^LUEJJEck;鑷64Ds_nBq@+7ū)OeEqkԜЀO<tF |q}_Oq_+s {Yml38yW6>x3x5+smPP$%ꩴ8ezJ̋?>삡5?ýt( |{ڎzZ=]˰[`z79!;mcf@-߻;MO]4WM!> >=?`իM=~_U1qLoRRqY>!c'i}xև8UeUi.8kNoau1SFlʉ09eִI!EhhM/21` ik44cB?vNvdA>xt,\6>`ۀ⯍{sDž@vqx=a~F&ޗ;8eA&@j!3EBbƃcV`\ m7j#Z8] ;%9x ?εd(Hٯ5QhFc 1NjVr*zF/hŒO!ߝ,FL%Z όvpP wVdkaX(f=1q ^.@ՍO%G!CU)߄3|MDqRI 8d'0\^ ږJF&H"G-ZeM H͈U[ Ƀ8 Vw,qȦHlq[{MKCSv l >,:Gh.H@( j@ bI3S=KPߗUDg ?"r 9;fNf e׉^ *MCuP؛.HDh]j[:f19IFKޕDxxq\''v4!-Q<~{@ J4Y{E9=]%ku58tSJ1f4%4W5uQ N31ie)=HK ٟ[uwNXv>MlgzdJyru}&egH & Q}Eh% yɋz Oe vc*&#%`?˩a+堩n= Ԋ, 85:ka+ Ej\nndqrERvA=#$&_9}",$P( J 95dȪsB]ңoa6El^ZU32Ǣn@!n q5Q$XeJ`i&8}@$ m7k'dfn[A K{3H$ҥ̛2Z>'4wIJh RHtd+"~Pb+G/$e=X/D!u:QJr` LtLpgy|M%ҵ L;[@ 'NێW̯&9#fٱܡlT phi %[ogh.`:ectfH_ ]"z~?&VsO.B `j/gD0ie#Ԃ\kqxujpMeUpV8$$5^?.݌^|j|cjHk\$WWYdܧ <1>EZ@Bsg.msXo[ȿ0kJ$K닋{}<ӭɖOp/sP,B“&]+ :呂H7i9)!8r-5CO]U> V^5ڸZaw3Mȁ(X7z_VKԒ*LMi}ADkW2O=tybRj1.p9&:Sنy槢Ot-]!4KAM?:aU'mĘ=)_54C oc#wO9Z*op($U~~ 'dQOif1)G)&yl=YX- 87`fcLi-z =p'P7Zւ"\lh^yP#y;_%LAC8)%[F{a~D[f ~ ȕLݫ݌dNYnI5 1onnkg:/%0,2J@&hae V)h`tðsz2QjχZuF,w 5DԶm_g:`>"XgUO-.sO`W|G!g4ؔ0 Mz] #zT"{a-|za)ZwKVZ^Z|WEpR 8K O؎/zD 'VǪO^(C!0Hm4͋m| :dęKȲhKL5Wcb|.?t-x$CW=Ν8 7ۈ:FjYsOkxkU-ư^Ly{\߸V'*Cb7K薮ˀX+VxYqIa(ximUҪ-R13V5G-4 șѳ{ҥL5׏j,&D{V4hg.BY?I~Yh6Cx,qxc<_@1'湤ŷ}) *΅<+\?!+80*q{LcXZd ,;X+Q&s1v//P܅e =2?,Dg*I:p$zX3>aq H[~d,`\gpㆯ0/۹(KV/r[ d((k%'ϫ/fvGP]ieںI;ݮ`&UK8-oc1H=Os3XP,e.އS Ulx™wc1쫏1C/eCi]kp{E&wҷrλLhPUMP,jqWkppD"Y} W~{D!,˩v1ncЉ5eյ`pT@xN'ɓ#FC8yoe_6(j*jS}" ~,FckhR$jSCa3Kbh?aER,e8b s ujaVA)da:VH.!#o6ITbnr֥P`9O/ x' uhkI][Y@"%'Aaj, sPY_u|W!#Ϲ3^ 3m:4ij ĄOu08H*WI! <) ^Ű&3\qM5$cR_l+A,C6FJ\g%Hq;.UT `R h$!@VfLd6{NqTI%%KUɣ&vS0eCoPڨ`"/0S={L>* . |mAG.3ai2F}ȲV!V,:PsQ1ae~!IP<3$G_|g$#3܌T.4hR az )}ܫU0QiQ 4ϗ9wQ"4IYt[<'fX}ևrwHϨPuSn iLv!z!x55Q[)_󉰸0Xٍ^l`= "mgVg2'\Š !(9#a@Š<&˦INJOȕ~|GBK)U CaژZ8%kMmئ/Bq,r{vs1=jΓ6} v&"/Nt~Tɡ/.x‰U/iQ忔Nu(y!-ݞEg:܂zOwߵU<´tc'E@N6 Vܩl{(uTP2]>=Uiǎ[;H"oX\=: ˈyRNr¢yd^3}/ht H+Pfa;oWN) v Dw6[?bo} ^ˮG>qwfƖ[[rf*yӺDI-?Zp9?E+T~:Dzz^F:dY 0OQ Z6 q}{UORov ;Y5ż._=\rB ܻc3 /y} ?t1T1kG{BylBA RXj`9#0Yɮ pxhۊtV*}Hƀfs`^=XC,yz>&c4eP0x?1CU4^ʢq]+D;+-G%쩔CU;V>KF5|#vթ- |r˹WpEL[rX#62"J b%ͯXh(剬ڧeg*a)p=kd7yi#"]Pf|/C pk;G"d / r@e#s} -y>a,$]Ʉ|;¬{.tÃ,;0Y]^9DtnRu>(If &wEJ0_ ONR׈I _3І p4F8"%ިC@O~0x_SρKpG5?KIk$<p3E3Ek&gH ;f=,\'tK4~fYu΁̕jP=wlz~FW|~ sO CI(z6#e_HWB<.xt߹[\\p}/ eZMR `>-S"nZK$t]K]\66;[tR{QI+l9 w<٦EpI@)mT*yy/ X*df_y;H BQFULxVbul Y3vsk=ϰ)a[ ay.,NJ}Q=NJ އ;)5(MA#GE5HqY)F IoN`W57W^Eـ¾p ̽Ew~Y  QWgZU3tXg&7f&RO@92o6Y #;NV;嶊2a"'FtԐc}Y[>RJb2  |i  x{vJÆIDkL FGV-ƚJ1Laj߫,9 {qL`-EhIMBoWx*b˗=&Q]F ""!>T:oBP|&-(;huIoB `nϲnp1KygIBa184;Z3Hc'I,*FujYو 'NH^Etϳj|hℼHg 'C8Z,Oa4%ӱ'x^2]=8s*@,7%{p_]pw^ܻ*rB=_qy^dzK:(q бC:hG>1cAL<˿3HMb|L#3K?:JQ *1igCݨ&#kygN4\~90yI_Π8]{B]y+Ud&y55)qJ6Ie*#ݏh&4ʹ,ΰ1:U o8pf45,KfDR*$6Yw%%em}#;/:Umz.4>i8U i;j:[ы$CCapGx(H$(#R9=}m't@ZORQsTBkb :K:!J_1.hT12_D ]]o6 'L̨C9B|ߍ?v,yX"#~)Q oCH Z'G%h .s1z=Pob?| A$|/=U`Kbh_Jt6>HlnH |^(6f^b#MbjWԥ@P7[ ; Y81j记 ~=@[Bq D~@n3IiZ_e ~C#_m۽>Xy hTW烮, t'żұRuWQ'|YFr',4>Gfyi:tz04ք'V|*keɎG7Yc$@ 3mL9ОH`/vUۀXfN%RXJ  |84\Ya&k ^IFW\kV.l~ S"0ݏJY06$?OX80O iIq8sC<MWM W(>&ލ=M 7.,]+`n~VRcogkAr/wA2IMh6rowo! 5 3I֕KsOͷm7Ŷ_uSw~E nU&VC%S̭ڧOR+Ow7#-|Z~O}ǕL,;n#kށ".gYHbs ȥB䞼ϝ] $.(=n,W) wDږûDv$6|=?zO[d<pgRa6cܥ=\fNO<gMo1IAZU(4Ța 3\Mx3x¼ֽ6_\4t+ώdA^u/GCf765dṈhPD'¶xGεv^%v}?]A_k2z> l/,[E0{ d{Jgss 0W~,1wodێmqۤi1 p w89mU`:UGYp_ʼJuDv82Kʿ0XÓ*<^X%Cn5[j;ᙝA FͲsVVdCG~h&tYC9Uf^Fc|1bWS^xnN Cuyo/i%{7u^V ۹El,HuK<.&^P]ߩNΰH%_AXIWsoavƧ 8sh&|:ູRJ~oJ᭥x#(h}ln 6|.1^dA0]וej8>b+ߦ];-]Q8ѵbѥ^/5\@"F)2k9<%wŌ ü8ME 7y`WHkNgPh%|65 Ksj9]e+ r Дp)mRL{"ݝ?PC<Nx)黃d,3o8R䵭 P6~d ׷ k4 螸TaM DY*.cKRrwW $ ]" i 9>n\4jN,P}ғrKY!Zv N΍qXvoX/v]OHZHW-[A7vVK#xnCڂy=Nc)OJ엚k@h+<[Y2Y<|[mA1@y_րG$k#g o_[Lz wPn(o1׫ǰmZ/e_SN Apq^ۊ'gټ Dl/7c@n W,uJ>S\zCJO {IQc8!8 x5'b1 XlUو6 ~JMN,ۘuOH"ثJ׎ȣu fMn$PEVա'p_3J >?qmpݵ3t'8a܆|,n2UlB#m|=!ReH/)>Zœ25r؄f4W]<R^w;n>!e+~}bD/y6m?DS,7ȱjW1YAEki`2dTa>8v{3UX}lyr #X|7}Zʧ%Z2AdfaEwUpjyR]?M\`_R9zú[k] i2] 9_H8N7gf0#i&J+̈)ȐF34^Ȕ)[oz0?=]Qy%y"q[8-gt '˼bFdirC*kcgžI#ҭhB.CT]o۝懼?D ^;G^QAOY0IQ긛,]Tk!ceQ4\x"pOޥ;gqZ\Dłg g˯CEp|AΤ`VP~^br8`kF{ CTYp PJ:vv%p_dM;uJ`E/RӰSS{I0BGTC}uo VSPH%7+z`q1`*oa-LGu\3&.Of0\T6dm^ѰX蜡LRW[n22q]A&V|W_iK*Fl DӼz "κ5js:pŀoKFf\$9]Znwpy} ϰݜF[vtb3;vpћ & ]ퟅy#AB+(׈-Hya#B|ߠ'F4)Lja,tԁJ#Ϡ%pՒsn!a$l%_3[ ߍP24U8j\}[ߣo{)9K\Qs{Ye=,Bm:Ǿ#; l x)OGN68*nD K s%-KN4ko.1rĭߨ94$!,yE-FUOnNqr Cke2+1c4J/(+W0fgi5ƚtC4fDyO>ύV(܊ ajsGl+>Y6*t)ӯMsE|GNY|/yx\;m$n7u\b\4( fӨf9*"hSnL\Z;&42jCU /mЙ.B9޺YN>.TZщi %lv:~fdW0_u`ѯ+x?YO4o9ˆ¾E3Ușd(Ǣ̒|vAci-\BФ=YEBP %sCramg[PUD:l5(oyf P GN#1"+a\*+OLޢ2&MPYU(69o;a8/<[aS,`ф_3rUCРWFu}]drݼJ}V\Bmy밷Mb7 "Us4)PKYu\UV3>,' F!R>B\ɳ:l nkżRCy5Dr[UoCӛԞ <7Pl{ū٧C]+tQnc/A?$t#N|֠޹l$O4yYrm%8R6YhY >t 'fa2&CiPPL87h;.񰧖CWQ*7p@ʰbͽJ{w;v VG&3yOs\Gٔ"ZB,7mOڌX8A Giְ%t[f(̝(oFn,taW'O{\3`교&G}=\h"ED!Y r;D9i˸ʨL1&O2/a]Ȯ=נ)bY* TG4k| Ȭ"p iUsetW~ o7DcѼ21Q'cPYiN]4Z h^vH׼T#n9Na_FopH~kHs`v&A'i}5lO>f-m;HrT$d^\u#M6/ Kviq{?`[CRz m a I&mE[<`龺6D&M`l*,iqJpBA#`(&*A>[Ypi:"z9~[3bΦ[~bW`rtZ9tGwU43l2.weڰ[/T'Ex7>ֿtuRs UJʵp8;W47AXA,L cp~%М9&_i4+rV%/eg@ Q0\5T#;[(&ڔ\ _'$$̱fi<" 4D:;cdKc5v#pU˭fO9"`[T>lLYW7Xd侞/ϱjffQoIt:kp+a%ۑdk &JF6{bL:0K2t4b-,wnzār,a:(\HpDȬE +y44AX!cM]7@EknH6;"{1=jUϘ )eFItַܦ] <'UqE=bRQ9,:;F܏YbLjם̃:+C|-ְ%Ѱ^&V3&Y1;ʃs"lXն({^( !C1tY= ruO_xL.SNXphi@\TBiϕK|i-t!bazMyxn%qfzpc6ߝOjSaDi3ZېQ²H;7 "opJ쳾Ҳ>?>xaC,狧) OZ֡g$H0R2"oR oR^ShGK@ vJASC~݀. 7{%Rsqv0'cV 7 t:/Oa!R7BhpqNTUiKn~hoJ$KĺrmuX <#C idXzrk4TI"g`U%q%Oa+\r gy}:e> g&M60IUӶTS4ީ:tJ%/bNb?GF)sU@ѧ ½I p̞|7t,YC8Z,L~2DF]J&+ aPM8fq4-VJ958@Kf8mk}}pp&ct g җ햂_+fJyl@܈:$[خ0tdߨn\1zBOk0@=2Lv]DiP D8h˦:nEH*!9C)|i' %t:7ua20QfEt[JRlcIcଞȒ>{k$6iǢ~.Q֕ke~jHʶE >VA+c̃"OȓG5͂GSee  ٙ=Je(!'Z|t{#T2ٔC| AbxD#CAn8-{du"ʌzFZs$d>T 7v̸ʼn9s~,|l͖O~-r1c 6BCK$mFӨ44OP|fQӼLkt~ݲ,0's#V;_݁V!p儡.+7=mg%d(DCSxw~.f;$9U6i_sFdD!yIYCx䏌JM0vܣ{ʀ2UO Ɣ4XuFiSœ@:5BJC]ʻȕSɮ@+Cʻ%*:o9m)l:`KzXsNΡ9Qiq[.K7֪q"7G^y#iϑvz*edeႇ 0xW/ъ|BM Y#0 1oddƺ \(Q8!RʩMMVyp/,#L$ul7jfQj-fRF6´>rq6lmRI)!6ѓ5?{55DVO65Xꉝ5N ;>HDPPQ,oa[)\IW$0T!#nqez(zpD.I"ؑL(ewY*s@hKfNGt,ʝ=-vcBf@s[/r7Q jLRpw,6oKL:&A1F6"R}J_}z.u^/3Tzvت' 2'L? ohpY9C.V̢ؼ]D$kD\8|x& 1LD? ~' XqZw_Tu q)`S4i/ag1=Urk؊:-'9xky`gMOɗ~cF BF>+oGC{+h $c (U8}3 YB٪=2ɕ]T4G"%gn#$iHHW04`KKpO ag-dG9YB+E3 jex"1huwwK/X:_9t-ռhvn7̞HtߗƖgm"@KJX'uq4:^`:Te8i ôݣ"DsߟBCԈnfRphޚmʷv4IPHE IyF-G lc -Ww.Ex]V໧|Y2*0G3GMWyYZ[eiZ\(~W :Guzn)]ݰKd7`LJX>绯፦dL|?wu8ه*ظɵiWWTGaL;Uw`fx,VCaɆ6Zީ ȳI;xEwN ۣR;^hH!SKŶB5R0 Ķ)hyܬ3X.q!f|_]3&Ɯ𝖫Y,CR15?vq2//#ezb ʉ+Z  jz{`\N[9C<>R7?Y>'\FCk'jH낅&s/b͞l$E\| ho.pA;CUp֋lae"TmF}`Bӛ*hO"T!S'|3^;RUZgk/^>V$TWF(t^Ker<{.䨈&whx[ʫpa)>^yH1uy}o #@e7Og? h.f#lGe̡elJ 0\$B0g(LrYT@GA*0e ZT=OT@D^4WFW!* [T5g;eO|gNgCjfY]I)C `rF*ǕŲ@)wƏwA2 (5ݟu\ /~k_Nyx,zi&.{^/ -5?/ٶS+P2AR7QZs<7T?'E lqtU &3#YÂYgXwҙL",*-t-łTURf2MWץXK%\ב 'E:4!6ݬB/{kdѬս-Z52xӯ!tfF^i.s]I &I"mEҐ{eUT.ӱlؖ.E+6Ζu8X%<٠өBN&%A@l".aFv$,Ef%T1/mė)& cyOOib^26׾ƐM\_\OqV_]7ѷ{K[ڕƃ>A#55P٦8JӽyLPV+eR1/*57] 6vvH.&N $21^0nx5]mv hrUN@!ۛ% I"j]~4"P]DgNS{4/)C ѨU޳wip䶩a1y&!վ`@*ǣF 6/T˷p{Hdgk?kʥ Eߒ3UjXKHd<l8vaٶXm،a`q3ߣ'iG[^<֨R^(0 < %˳%* s'e&N`K(CsGw3t}VFG(䣘CyK qs ƣM]oT .F X@KG(wjk_өa󝣳q?2N>ցzP LL:EM;CeDTɤ1S)XՄGFթJvWê0:j.V,kUg߂rwAQ|s ^Vp^ cDFO54&zݸ֍Kԁ Vo^+rXTi")s) Xqprd_ 7܆z.X0[?vODa7_|Vym{ ]\p%x")e~qrbi[D_!{ޫeHϻ:lB$,1$~_}_c *Ls`gFs#S rTZFtWoQ-$H>fQN) QfftBǫj:ncЬF_G鎭tK#l~`qo͹^&rgiAR` azbm(7 I4pW޻ `sψF ..gA$SCl\";tIJI@[XusN =^f Daltl i2=_ޕ rGn%⸰FH>=HhדEVWiC{— 1?]z{oX%|87wFNF%#,\48pA9w+aVL{n&idiʐU6Jzfc%Nu?Xu@p6r' хx܁PTғR.q,9zbf; 1JRFVv4 wP%H]Y,TVTs-\b212ZdC4,ޤxz14Ƃ{7D!H!Ul$2H2#ñWO7 iR46~8"0u3qdÀ aig;;>r-6z86s?gĔp(@ͳT$3pguP_^(=/,^7Ȳ+:5g@Ռ/2&'˗* DIVۧ1Z͖Sҝ]%fS n0q@'34@l6$o [JY"'(&7x.2nDԕF@`xS&u !:&'&|u*DWX̓&es/3˫Cn^l=iD?sU2|ʏGnO+RPb+ ~bXvyl@"ы(niEOic fdخ\JswS__7#iܘH ^>UJ#a CBCSpMFίJnerLF*?ܼY@jǂippS1|R-v4/"==4F]_Ue%b`&St ;ETlv[ŞJRZj.q1=w.I$~ ?K$hN ! HלY`h$?hV wѶc!;&pWe2Dc}sDV &].w3r+?F|BY2gDՊ%}CKN0J;@(*q-5ʃqVyZos:-tF|')4>N'5IlN;A q"EuR}`g:6븥oFpN%!>m-17:z#/1+ұ plN~JJ ](-FY: @9鎌 2gF;GI5g&$(m\Ȁ3$/#]&`nx#y&(3LOLȬ6;I-Cg/l nߧb)ȏg--#}iH1KoZ [qE~"KmKav/QS^,yaFLO(S쩥'~Iށy%8> j9bՋ5;Jy_G`J>P՛ym~{N[~/sknIdXΘ buRSn3m'3x;j5eݮ,b :).!l变kf?'avKTxjfn_A&ʆVyj{E|J& "@pwߚE9:Cq]="='XQBb{3a,S.ȂY;H*4 I  T.7%ziC$8T)>Wm[wNNΏb:=_ 2]hrLK9l[}a1ggng[ڜ6yF@ y- =5ɦuI!"ޱF$XPq`,^}CI<#`Dq^6#6Ԧ%07W{SB7ϼON;u2 7HMWLϟ2}=>Dqo6 -t؛7- j;5iSƃ@'0EARdjh̷k6gTZ?5SmHb-/!Ej8k^z9u $&W,2bFyBf\'-A s}0kć}$Ȧ=W?Ǭ.s p^$Jf:序OYөk* lc!v=^Wp8{@;Mv~*x([(eN%aw  sE &rw#mXw' V^/o"0@ZE*ErtFM,I<,‚sYё<^N;_5:v=܊ UXS;d쟱ʔYB=ISbUi|.:(JyTF7i,BGwi}:95L:/#mzi.n9?Kz/i,Xj?L2?sνu*+YOH 3i?|сݥFJ/`,+?G05 ?*^Rе9iYX' x)Mi6GOmAzӞ/O̘N,vz-<"H:fy@KsʝT{t7c:c:aVVEd #C'S>'{+Pd W~#?57vhRBxm 4YV%TA/;_?[/R N mq p;<ȗ_C٧n5"4x8}n U}4Z{b~~ 83慍6xU1k'G!!lWlPGH%N)}6׃P%jB]N9_*D?+@_g izX&K퇭^ʫ;R^$FmtYpnuuSŁB-lcksLwSR$p7޿Tos!c% }p8G *ܞ( E9ߕi?M*6&t}VֶI簢}x hE@nWC?}s'盲7;xr.U(hyH*p诉R"$LhT̂%cAf{8+n]e"c_&&?Z|3st}E? x>r 1rD+í4Y5씂4<ڭzrL5O{|W!a'~PÕlxSjp5 6 b>"(EDxڵXyy J$ڵ7aĘҍ Ds2Ela_Uwf`Цᗭ%\%׾7Zٟ )rBUVI?Fٗ7E UO2aoK]EG(Z:8O~>"CsВƃm~(/Y5c@ѓ Vxk񋬈jIoi::|CVRr< &,2V>/da8^2G,ie~wi3`с}Dr{޾lF=rm5b,PaLHo/לL(z8%_xpȃ%o>Q8n6Z{ Ȉ ݔhAӊ%( Xs3mp6Cvd~L} RE$z2|hH&ֿ{|K6= Cl'^ km=7aC]:\f)A_wZ}vIb]zeW;@=o}N<:ƛ [ B ),%uTTY%o #g?? Kv1G.pRjɭ5 ΗUs*F_u{I#oyf5(UN9>h$r] X_9#˯e -Ȟ;H#O6^Q/csu ̣SݷwawS}Q}(RzмK'Eޛ+k.iuߘHtwJKLj,Pؔ_z#RֆCx \30v앓P>WB.owW0+ ,caIY2 BiB Z#Ε˾珶lG:3-VIDuj3tOxZse7-?qyNf{5g I)ln5=Ey3K^(ǂꌒ*t{V+"W~eVjaXr$ż#c7#K^+hAt2[:A"^:RSn)Nmda-h<HJ~q?oFwHnSfFי}ܱ/>EuDn=&"VŝL Kd3wݡhHg&$+ !KJ=@X(O:G*u](ReiDyxml&K&Pē'ϐ=ܡZRUqY9E"`MtQL z8 qz;<$['b=_ J/MJ Ϝ@5y`) 9` ]֤H#8ʃ{q{gL떄7;2UWsB/`*" ƨt 0\'v-Vn$sbm<͂'BR=16m t[ʧ+RvӸ門RNu9@"(>Zؕa};y0`;Škt8g6Z˝qf`Ia!JȞvGh ReSmHuY:a,[i zV!63x~4ƍW@yg ĭ@#m p~;$/5}͡IUrum@IGBXƢ}ڽsQ˗ˡ v_חrW1«6Nnf˟<7nOw<3A7׆.J'm綄KsNU,;N)olWTN-(Nq瘼{.+[XN2Y*+ZzHe0I8~'| _4_D> {wG~$ݼ<Ɩ: ^9J ~:x.Xv3I1IE&9BU~FXP=qղ@ (a*:{\S!MbOO%` ]|DbQ廏*29EQ?WZĺ +R#WB5ث%8RNlꞛb"sP 6ch-ЉBbSedQFBx/ͮHBG2UHXm{DoflHF⬝!Hns'H3)Ytm%bhϕ@R#5ǃIۚ:Q< 2fX7n?RyV@6A/\sFW>0֚V7X0=xє.A>F)W2Xen(S@]cN7/2 L+̍}x>5K2(yJy[6/UӖ'5hlJj ߪzcL,:'GͥȔ^D R֯0Whi>wT6j~Tʝ) f4vږJvxX+cW4Ex>ڽ2x|UceHѣD1yc/Gyb?LAVSe{ $F?04[" 2Cm\Ziy7胬27\v wQ2L˯ĞgECC-uv z0kzHT,2p@O *mu01;ӓS[;RkEaTrZ 10b95ӫR%LU@dE+DCO!Ά!G(JZ+k ; pQ1,Aqv(<[f9FMjijJߊZE if3˭i^A3A޸Xj)8%P`:(yk}:; "׸Y= )^&*aȆ͖y!ざ) E+I;>b]{ J1ؐ >.8Fk>O<''A@_V" }!h ܉`sIv6$GM)t[!{]Km)C FF# 60g(KZ5DCc!agPNitߊN*LzmJ+ߺJ_ UZ:44n/Iw%a' l.F S_$i7jY=ltcH\`3aH4/e |Ր\9<;UKJi=vaCN{DnXZd磰tꎼ8= xa/zGƈN~y{|ŠȪ +$̈́;>n{yk̉&mVdEk o87 ÅS@z+[#zrIAzmGdΐZP`,qFa3·dKc|xٓ9yM#2 ۬Vꁬl(_R_HKSa!˦!3[הeHiÊ(KVG &,iݖ=LZO|O,vO=B5q2Fp5c)SQrǑ٣X{#cvA&<| U[bT1NpW) ߇BC-r<4Y2З3QѲT_Ku YZ]ft&u -'6L3`GT}Y hx_./OdJrZXE&MɉOy.:1oR+kZ9\dQi- IXV{U,jN$Srd:8cHq@{MNDRbءS'Cx5y7%):9Tg$ zW﫨DOcjq'pbU{bI6G\2!mKX cZ_R%bgm̖ӪTퟔ#` fԎ͑g/g(V%,>/r|A!_n%"$ToJA]l~j#o44GDg|gVUJ!EaMa;oӵ# z}{# pD& )=+f>;[vu)qu\)b#$K^i [QL22ep腢#re3B^d2/"":$O]q dNrQ5#X7jʜ/0{!Ь:g^'Vx b;|gLid"L**N(nק+(6(/N xN@L*^x/׮ e5o`7&RQ:˯}6@ amN5Wf5ZT% .m+.;9iAT:47eA,n<5%4't[W^׿׌9L?9F:QyBGZS٘YsҠ-[Мwn"37$JXQ9оGU1T\PO2Ot2w+D Vm謟etUfE.ri=61\X7n _㎊}i(%Ag_ #G * 6vEIxN.[hf-֗XV t"ܦ.bFL:KDȘORPS)Pq{ i:#N6Ȝly*d#P×PI0VPHB #?s. =TZx]&M[ԾyL`c@*I{I_r ꩊ<_3K!~+6_yLI`2.*XʚhZz5`7ӰkA "7gm:ɔHnywhߑX;!2m#w4kK1'{;杳Gy 7-xiz! wnGɣ̅tn:ǭBL55K|σz}0L9]ؓt6& ϝI>zSvZe<.#UƧ0 |' Oç I j0amDKiM{BYgrtLs޹ Muq4GB,!R_̟mtw3 ԎR|`hxʟ{AyD mbm^Dv0:6nj$n8Z6XrbuwM)8U{X>ۈ  uC. dǛd.shfLT vMtJWG]1C<^lhW} AxG@B^wraҌ.^0C ; tR(ԆHɾm#ڒlM;s13+HÃ,NmP} EuD\]zR-3k]T #8^rAj{Dѫ]_d;{=V> OKn;HHy5v]{H2/H{j0$x:77{$8ۂ#lӊZY;a!4<(Hi@aXrۭ| >Q="އSV3#:=s\3g1b+Bۂ m>9\augq MŞ bf_[º%MH:)J&-go:XDN[f r}!yDtSQbJfT,}3V_H8('ZoJ=;`pYEܡ7Ȁ~=f.;gHP*U7JgNq8 /6&VQEwcDfҝJ־zj j$>J\| @dz ^VL(8G_Q~i+X:tj)6-0no76 盔4 N,Rf4`W5e-da&{QgB~7-cXYjw{KG/p۸ e}p+UWZa)<`a}HXV83K0~]CьJZeJzySVdl1X6 @&0*XO2P * r%h*~kJokQPeRpsdXʡZS~ĊkSj}G -)9]Lj GAn4A7kP2kSK ̈́l홈یҧ4uGT5@ݘjG%*$LڅgC-t JhmҬV^ר H-0#gz:Y2@y qsKw~#,7GwFɳOG1W?ƘF7@QXZTL_Nn= iw+d޲ xUX\z?^|?)g4}89a*PU)s!8|^%AU `Tq^ FƵv]r 'sK}핫uW.?<hUK`'S p5Lm;Ko܄G8Nư˜~7)RJS0?A<7P_6S7öO`xT?4f/Qnb r $w=J4UZph}o jrv#iK2Ay(#L'RmnlYZjPq-[^ Lae]wl 4)@1%6Ahi5Z%@FdGl HN)bJGrJ4+|ZڟhaۢvZ[{E쿙k,ܜB,_m6 {!z7#8*#[ lZC |Ȉ'Om? B>g?7 //Y.7@.ȁI/fr*fO9̓d;ݤ=]h? ?ny^/藢ݖv*7h2(=EW.:a@-i* bQvih_A[N|&ܷC?`0Av$hxy5z!b]3dlgOTyV ow4ۿIwP#ľ\\L"TBM$h\H* 3Nϥ19<BK>7 FtyqGD)Z| R ]BSz¢Hkeșޙ!Yp8%>PN?=kK1MnS}uG@%bx`O s=JlN*=IkLi'aðS/ QYMY WNmmN'=QANGk`ľ ZeƵa[NqvCr/ܰpsCpK&RI3'CŒLqb,rapͿ5z/5 P}<ߞ6ش-=XxB}*hUg@c!3rcJ.;h= `\Y9ul͒.?M3|b I'w!ÕR[' e_\ŋU4M={&6 ̼|ao;c.GgP*Ar,פJ^k|0WGN-[IkQ<]r^$.cbD?/&F;,Q5 j54ؿڇ|+z'Pk.*jqq o+8owG(^Wb>Z2b;NuO id_A!A|v1'aEΗFEyUm@T }߆oaSpnD"p>u!;+2Gujq&fC53Ce=]C^mq@=?iZ (k.B#3nse 7z:xeI Lby srӡ Y,W74LYH:.먷[Q`ľXSz_yvxTS2n|+Q49歠ɫ欦/T4;>昛ܸz=ءkI5fa7{r$e Ze#Q߃[c*K~H/9@z/q.u <+#%w!1e&tY8d&Zcus'A L5:/6LL` Pd ?䤨$G l,Cg5pJqPrkCdJzhF,ѴHv^Ϧ#'ʆU.*g`& ]G4/9\j|x$t2~Kn-!wAXvCqߐk< ĉa f"ϟVe] 6#6bu9.%cp_WDga$t]MK`Csk+6ocvO7Ry*C9a/ԣ) QC4ΈVS?JoUҭ%OaΪ]ӯأx{Ë1?D&+[ۭ~]yRzJ?=zA~9$LIW;hWaW$BMt[q0)[?Xۥ_Uj3iȖ۩OBpc GDtnQ1[f8R`I&J%òo{}UApVT3'|-1I 4Q&\g OwӃPy'ɀzE0+ 8͋`BW#"[n#oY_]y\\")"5 ^_z~@.pKɧ,3Iq?q2GfR졌20$9"rS)jLjMu3YD{"S/R\dP<0cNbiUWn3M/GrN"Rҷl7 ;4~3`"%~ n#$mb$̦榘OpYr*v;aȢXc 0Mַ҇o%̗$];onQ=EjR0fA[ouLP.ZG8Z{x K>sV[dtX pfTF=̃8rQI*ÙMYK Ir?6젠ڮ0896Ey9M+ϔa3\ЇA>0'{dnnܘy]Ї$$/j9JW׹4R<7#V'L z`Q,F]KUEǏU|wtz9A-ېPVW}r\:c7:mL'F"knmߐ(VבZ#jXۈ5TB^Bi$RCtgS\GHrKNQ%*صhࣔ!B'oN 0u}=UdtK/r=WV\#&=u"yWp` ->0E߭"&Wȶc(PgiZӅsGm\k#*v&Fm8dr.1tt}+e8p$꿖թ+,/%WW[ 43<9kʬ.h g?;/6 r|FrYe,< ƴJ:vjQgon n?}^?.䙜H&=>!q}@nl/2|LTzƟb~mR*oiq\ՊelΟ n'C]<6ٚRףj[TTss C:UQ?Ѣ93/ UeLƿ^W^_M}ti,B<]uC:6Ϙ0*62ĚCO%;Wa!~[A# W\`@:DҜzcq !p;⍜Ϣe.6>BfKLRz7*=b Ikb WTwљ%VF2eVO7iq;haf Ze?T3{e"OGV^ۃ{'676.(n9" |뀎 u.U@0u1  ] n@הُ̏:c zYy V?Щ\Opy{W[Ћ4|4 q@y`bSv&뷼3awQ3MǙȕ v74Yp+ 4D|]oI Ɣw-$ 7!GRnw(N|-+7og5nuA  <`摏Ǧ6R %]şLuF4"vai9i)0ftM#UwXѪz}0+q:s*2c{8Cxzօe4"kv%HOMD{.&TaG-\.6\ot3'͗xq_Klw \ApɃ[!yRV`ҭ@esH NO.] #<N(mFpFX#A{j$[OgFKyRVȑyatCLZ ; ZNkQ?lܖ/"~lHE|jOM 5YP,?Iߋepq11HRL@6ĉbuֱ"|3J@I)zT5'~G(fZ`y0fZ!D*^Z4~`^&ZWlЀG۝$ H$3#7/,_m;@%6'_Wc3-!/@&"'>Qه-b_K(2'%DL~$\}(T3Qij#b|/׭ΗbU/T{R*ˤ,ڻ`955ܐ&hgq^8K*j?bt[~si<8kzD<xO\1T9Kov#^1FNL|K.11`OѣfDԟ1.9 ޗ1B$=oԓ0{'Ax,8E1—+Ns DI~gg(mmG'Z'0+PmJ/i..(:4gQ yε5^yGP$>YQXs$щ&S0;ɅzT AjsƟAie_i0bt›/\AY@t1NI[NE(EoI(F9U *z ڝ)6d a 6eWE@j3wvVL_9$S𷽯pK1h:e;vBU;zl"pB9pW*,Nh(<Po,$CJ^c h %+ʹ N2mt@82} u&i%smh f~ixBi i_!0(&:yL^c-EURK˻Cu O70Wev TD<5"z 'G&$c??b TNb0 t'<'&VpdԽe9 +Px.NLF+9Cu Dtx(o pOaxJ5[nQ ,!^Khc-DZs02C'J՜Vc5}pcf(W c!kB>!xaW`f0AE. }hJ@V*QK誦s|JF=.>-Z`ˮڌ# MgKQ5i9ݗ*Ol֘tyRr`Udsî0Hy ɾ=kBsȨ&]&C o^iO ;PJ+F쉔](,hmdi!c.dΘGyg33&(1wzR!"N|FU!z>F=Rp+-:3 NxZ#t+!)3)en*9#QJn-6R{u0dWu6F"Lg3jtiFaZ}}yv&C#@o="}CW0֌懍)(To~A=GNm}oץ~CǓ 51ЖF4>| ܦ, |ѝPxH"v& Q>S"A< !2 ^XhzaV%oΣ4oB+ikKv^ԍ[FLRISwI{x ILm#00GH=A~c즛×vxd%e]^Km< Z7&b7,Ao|*}3Nu#[, 'sNI?eU#64#䦂Ѕ-,x{u%iP2j}u%k,탘#lo5۰y#":[wom3 n՗|"Ii]J<%Zow;mTɄb)U9{DX5Q3ZsAgr3̄;qMFt{]o5Sՠ΅#Ue^ dYW cDI1lsIl 0Bvh=c\:eN s4ZOb)$=@?JR!i* n'|ϥ NAm4mI-tYrOLe %8^MP?zA l"|!ya{;LGӔ*U7vf}7; d;?Zuv6ޘMN*\s/ e[U7jp dtz'pS"K@Cڛӯ]Ii Pkh4m^!p54q0oW]LV[𗂈aA( 3UVrj{ $rdLXi01$/>?4_iUu-{ElYƆDFy`b- 5^,,PuWjMY<~$*!TdJMvUF,bl>S g71Nk1}.nW>(ˈYt:nG؝3Ax Ϸ!7ˎMعj)^F.8"U\lgͱ?GkSW 2D'Bf9uOqc$Vy/}:0Xdub&݋9bxC= +f#jDF+9DJ?/uHHf9w6b95vQYJy+ήN..t+v+njFok]!4bIv Mؚrn<*o`p pNXa`2<X<6 ܹ5%q0#9RW> Έ˚US)$z-f E!j.W0eVںP 1-Z!|4F$Pcb/,_["q!aH*;k#7.ӻۏ  + \R2' Q\^,yyBxRGpͮ^ 6,>yyޏĘ WE8xwTԒg$J/*P Cu揽n,P0-mWT pnmtұuрA]=K+l\#e΋`#te<.]X,϶\ZjR4 @"'~rTRTECbt]Z42i^bԯ%;#lv;'_wWPa%X[0;JGaD9F]&WYW­81sw{CYoXKAtXjWgbx7Bf";!Tۍ%}q`0Zup(ܰnp4/yo.Pmnۆ2z(;H7-Z̫-6R-c2)rf8C񼉐Y- Yro0P N': _wĴO&'.;{@0T=B0rц?Ss+ڪS3,c ^_v%fKQ|Z)u}3]:8. ,fHuN|VEUf]!Vs%~)9E>\f=7SZ~*tr`~JAa~*ƒ(Zi󦀍/"ơ?CM_f5bvHaSkqqUPz=c*溼lO&ʏjx25iK3抆" r<&mIG¤ )7MMڸgxZxY$cH/dx?$L b 0ؙyp1Pm, 5¨4ZϭFQ}zHh[ziQә|ddbu 2VeE A5Q\U$qe0g yCtpXrC_6LV$*b orV]o ѼQLӈo0\_S"; W.3@e)!tmqG=yې)m80Ȼ th}ȿqbXL_)""o{Z ZŞglUD AMyR~5C>`v}"^>}I꿮yZ6ӸE en0 iYwv5rm!'5Ƙdp[Md}-Sq V8BRx1Mܲ,nS<S@Mp z+02%TJIG0'9 HU޾%42Y3b!L J)Gy$eodkIKh wq9fG(Cp0/]%*-31qf]sCKF%?)˜`SVOSTo{#I,BdW,e8wvuŒ1Pzn6 jΏ(hol.f6ؖ>3Oc"W93`ϢH>?qY3Fq ~nӅKV\8? Zm zwݜ+Ƿy6\pDv]hrz1Ta~60_=QJ̈́L pY5;G ֕1A?d7{;m cim L$1CJy\/ٮeɘ`8'su*ڳiYמ1E^$6$S^|57VXrH?帑l~ HrIBKrt6 XfYDW߄N?N#l| $57HT-׌tGc}NkJDKY@SW%'˩%Sfbu4媜YR}sj6el?0;\?n˻˒R*sg_vf.x͜ )^XpJO3 U_S0JALŝWv^;f gQH!>ȇ/FBGgoi9ev|8oz"c~`IQ ul%K lFV1>JʪUm~膵I /ygpN(tA@lF'1i/L1wB𥈬NE%TϞo6 @/s+.vJ~DsA.Kh%iM5 hN=}I,s{d#Ð_FΩ6SM&^Mcy-̠TJ (a={. t ͤeC7`K8-S3㩀`)0m@PNj#1%F+Wt(ATѧ}EU+hq")c*(U'_ m)a9kߩ--P(gC8cw1UqSyo$;\T_r2bZQ1tEo j@}˃uuw?Hr l$C}*xrn t@1*3wOcT?0}r?y6Af$|Ҁ-FGr )AcƒހikRIoW}߻ɔ$zf'+@ޫ6~%FS-?܂lsFK)70v}AnFxl&7(-q|᳣нO>c$g2/X?l*ί:}}juo>@n\k䠙P .$P44 +-UQאgrDxl ;j8@dð;a4-fSȮD嵊FHUF.^`0F ۸O PLE[U~pWfoozL-,y@bKfxӕoJ)Y%A㉳zmJ.p ]q8sa3X[ vc*~fGlS7/tؠSMmrcnc \M =u XؠDB-g?⻻y8t:ICM1 'wS_mm6<8*9>^|Kp#Ă֬T+ 550 A2 543tRj&}נ^Tx-66~Cyzy&x-SD. d\2?]zĿ= =pfo^K&4hDj㑫>KH]j(.7+'t`m.j/ɦbg=?7Y"IVdzb%ľ.w P0& #] ׻[{fca^Xj5mrULƑ!ve07cDМ; .qU,1;K4(4F/EA_GikrJ}+ޫ Σ2`@Uo&KKO,3i3x~}?QKYض1kPoszEܤ`aD(gIˊnQ;nsFE0/[E\i73К!kWI%)`7ޘLûgJp"Ei rRNsBp>vG+\YgBn0p-']~3S/pI- 7۝̉M6C5VVg/EhDdw689YS5X;k n6ڭZKhWdj9=!cA,،ݱ_aKҨe0/Dg->;G*T%M(J7j+3Ƽ~-("kr2H.tWN^ķp^OwEm==k&B6 dYECs r^Q)|dVKI᠒B.0k19HMlB9Keϴ^!j]8`-p1BROTؤ͙ˠ}:a5] 7K1r ėE`(06EXLJ^ .%I ǹsԀw}֒CG3ȗu$ذA.5K26 b>Oݜ9* ]/{e5}MБ VcpcZx% Duk ^!c9Fȴ۩7e6+Yr2Ȃ9ݰJ$dĦ/l,c gF]Z`G; d[39<'ϟ<2$azjv)Ej,]W:ߪ@]k&@NJ͖&fcT%g83F+ z%` )1++{ŝ| *' HHqxt_c!LJ*~V%}r_h̃I}`cvp_df[]YUPf6F oQ†J&!Z*(u\+%sSU$4{ Z켡41$# # yUbf#k>+ M?s#wP׫Z[@MDKp Z )|ezYKѧ1?/K}':C,\N0-3imkMJRźx 3e~ @g66Lni3tT2,eV),#^Y4)qή߯+cXp+@Sٯ .7Gl܀` /[qK\(]b 1=5v?}8;_4Ԋfc Jfy;aٱmy_qiVd+5uca۫a{ oYw't%R5N.8UPuu>5s}'hI =xprao曦ug Av&zz fcsWyrM@X#7TQWEN?֖grkz=+SHO3Xa5|Zx26~ e- a0=p̦j-Xxa򟅰@kŸ 59~v Tfv2N p G[TCE[B)f#9B[L Ie2}9g&\]sOy\ :IKNY`Bf) ; }B !!8_E %,0,LӬ59 JСXLU08*_sM|k$)~'&R.̨6iRM5p)@\}=b/>]s.z Av=еn7ũIJEy]^J8xV4o] FrEjY{\m_KE/;˺a;cCᮽŋUԟ19U$tDKn#0[=X2CL(iHa2=ݛ_tLyCIm nsT Z |UKvZX3L̫RhظjjC4Pnߚu3XC PČ S se㉽!{/@QWiLW_1fy faB '֭h!AE+S!>s AiZCSUd' BjZ#D|HIs|zF{Xmp)JIY0 y-Pz˛Z[`9/b%yd @*T ro4xm0GԺS%Wb e=y.c!23mSHw`/JD;3m| W>[v^:${.M"v󚔸S׸0#D9@/'XGEė[pao䉈{E´"0v hT| &  p״oRS O1CG [r1MD;IZXUȕsK]rJO%Tr_YmIa.FgT37zAYWzy=,lPjGJ$n^ZLG'*EJgڳ(o7gb 4 Hp v!Q냫x(/<'|s'?sVNw)V𧛐KQI*)/(*"HĺBvڵ"+)]+=7C} $n$N}qtzipp.b_PN_ ,8BuQŦ'Y1Z?ݥA^H*}Y]0=V#&䣱Í,CoK];\+@rY>imIYΐB2x:Nˣ dIU]u0|. 3[F}-B p۟Q7!xZEq#R&ei,>dM X2R E­lHcmP @lT6^`_!(eZU#1`WI^z<^>t͋g]ʮl}v,7I,e|fu xvh_<ป}ƕ=6M'qlƝvmoOX9ήMO4Gj>\5f:2M0I z ggMg 4o^`QAƶk@WGtQ~jګ[9{b"LcߑOx~f_<]F$OK;v cLhwː- T~UeX7U@/'b>r_h$1/&Tq tRkzKC+=ǯa()|e†j%u'w)dYv*p^RS/qM0CJ dt{d͌*PQ+vX'W{/%SJ-ٚstB"VakK"}p>95436^H%-ʅ6I m(H+:ˠ rk4 u"ۙ(]Gu#LwSG^&Y$}q4 >^Uܑ̗?%-A*e RO~ {Jsݟ\do#wB\gvnb{x•g֦+AJ5Z2i@ cH8@UAk~Li.[~`6N)f[{=.]^Fr,z[$ :xI 'nSB\$&͠5^f߾=́gl,<A+`Ie#m]PH* Ag=\ 8p~(Wf̦Ġ%NjCU\A-afORgD7 tǸ>0I*fͤb)3= Yy/ PY&,Zَx{"&@WC+"L49:Ǡd^H]E_I߯"|zEL\?crKC82H,/N/Zǫ;b;>a3V Q=j's-te;z *x@&95,u^Ԏ-S7CFOaL~/zdb{ $&O^1ZA44ۨQv ՠU&%yC#đ")錊5v;dvrB׃X^c*rah~ IMМa$iuVb슆uԏu2| 2-c8YA$*MdžU] .i)=(Q4qu#,Q4M2'I Arz\vtd.v$ߓ Uj-y/Bde$HE2)ߠؕ_}Բl1trؾi!ig iYCfM1tH Lm㇡%]:,TdF* pֲ57A(0`ֳtj!6 v2D#ء |+OĎwHu_\B|XN]5,6ȫ2Q^u֌xr!:*#^Ě/O| F"ԥ zwR0#-3Uh,YGxVY(Y8{uܭ$7QK Iz I(r cb˙"4f)_뤋V)9!:igӃs/Dž~O>,úae͐4!/V ,(IrjNw!#E4I\>Ԩyz(3RB"sAt'N˺3=}bAP$Tul'ذ+#o Q4o-_43&'3qnIV8@^&<#;_oD9%eR4MAh5;rdRss>{"ZVdsa0,pGM+^~*%HtsgJHVg>\ΙG&ŴC-1f+;(>V̎@x/!mOXgʫ%̽iٵYFs=a׆{oba}O3ٕy_Xtpѷ!f8hri~E)ӝ~xO*'-f!`$[b EEs-?xR`s޴?vo! 2ᥘ8)XpTO2~dBǍf&̉3Ln$7J 4)|sn?Srك_!T((JAq)Uhm{ g繂rMEd/ٚ)2+w*]Y7(.]9zȊH_YG#&iZlz!@gg*LslKQH!1^u"嫸X<KjIqx>@QXk'L2J< c 7Ss2i~vl"&`ߑ!Ҡp[88⺕mdOy3/C>tճnLWSiV^:|ŃR(~5] zyD}y/q')TlYf+XqQwc0۶jSӆlH;b1,|Ȯ#SQNny(# T4Z(ԡb9UG;3H`n Hr{a(h.* ෛ* M:o_f=&c?9(:٤y@p D_ 2}ݸ(0!KRr"^9;jEsO/AC] =ko#k?];Hġi?FkˑBNd[PdpN3glN4N/6~յ2*>I:aGMc |bnwL•-|E*ҩ:p'Eo>oHg|MJʭNU^be9sjz48 tniTwmIY3|ޕ\-Ӏ@t7J,z&}ujrK=ewxB?8u,^߼np[C K«.%d&r9 V왘Z$:!LJkg#< Q7`튳$*g]ӌ>RR@rm+6Mi$j-}Tb:CkivfTf4LɲQ̛uj8f̋O? K(SuEwgeOq$O$7c[` D)b{ҹ;6y|VR(8zZI^՟в1XmmԔ:&e7׽bz c,Ķ醶m?ab#U6+ jER&ۉD!586 |>dEDoz+>MJNzObr-P \ۛG~ķg#yfpOF< _SlHVo74&dK*7.]M!py]F2N߀C"fq7JgLW6w@<@N|Ƣ)8| |asϸcdp&xOu"Bb9!s5K-{!P*&-5d7֟Pk\]Qt7&ZO|^"TEQ] u`MnGF2ma*Hsh{g9̊'p?MO%]:._!4/jK\bĨPg$|cq,8ދ)n*OYzӡWlzz o]z[NNបgriga28CtRuek(JD.b , _h2h)Y"99O}]t\ եm?{fy}0Mh2U ZAtGPKi'@ `1j#Ug /d C"M OJ[yY&i YHA2 9O翙Inh'| Gb Ds^ b3W772b[ǀ%\XI1+ կKn5+Tv2 xJ+aٜ`U1 . Zr5Y;mqRRvdV̔|Blݔvro2L9>i5eTU)[dewiDp*@W<΁⮴gGoK9OIPڞ^CsrQէ G]X oBDնuŨZ.aƶgoZ|v͆bLm(4}]ˋmI[CK;##Q4Q_`M=iq R7`놉؀-˞Ry[zWu&b>쌖e?ՖB`6=]aheszR'ʻ6Du.S:BrTJ/,A6k^pr-P-ma/lt ҨJKKut' Z&hl[ϛ6H@ EbJUX|s):®b{pҡOqrXo5% tI aaK8~Er2"6)k,Kc'>$J(w?c=V8R{x aLDtɭ`UFRɊаJW:@Ff]xC2h%Q)ḜTeϹv3RǷܹ jv83 z-^":9hm"3FmTXdァ@^Z96-G3 J}i4#++[M$@d,geѳRf! nPǻRZyzy^3mr@ do}].=g;F&~o vP*ENDTNV1"8fx#kON TlyzjmT%rPv&o]Jpi5j :9gO(8D%0Q˖@ @fw7874\M3!|$z|E%ɧs8n?JNu't͓ȫltO#)5-~+ThS70TиDGątX6Ens&(p-/wF$oyzGH˟[q@\'őja{Ҋ5Ƶwu ^Aya yniC?B7iWcQ~`Eȡn(cIL.T(BT7hSvuOmOJn -@iRd fbrh"lZǻ1hfE`Q9'>Z}c;%$'ɗ8f.L\W67Dv/͸vS|dqR" ?ih&5=biBU,{Wl嵯ᬏ/&-"/ ?ɡX[p4}96"q:\{AS13:1k^x6U˅;KY2h0 lDGɣ@4o&Ÿ'|s$?crl$\瑈v Qp΅Qmª*EWޖ!-vS.Z'xi"&\IY_S<;$.ߠbZ)l_|˷+)]v7ީ )^l4\یCǻY '?럹9-Jw%QxRqzXYZ`5nMeJ нxFC[)t]ct98 җsNM* JeI`<+#wԅI5Fu ߱CA7v{4j\9 Vqr-̽~gPUed9p^ITE5)Am`G2 1<*q4%^$Lol;&̳vG D тPI%ɐJ$M @+M3;l0|{…*\@J|jp#SҎl vFfε+X@Ov8?`cr9 y;Tg9K B23pW.(ܜUT"F]'2#f?vɨqbf<5Jrqb.;5ҨU|CeuT۩g932OdJR>0Sx=C@h;=$t>3Φ8t7:Rkf,A,r`{7Y6ҘVY7 (|<jPENehb`!;s; ͱ6ND*Գoӄte7tj4H*`Y "lܲA6mrw *S3(4%n7nix0x (20fjл< Gmb5]òJhǑkP#W;ذjI[[(iTtC QLj\zJMa+ҭP?'Vk m 5͢|!3zЪZ^-V;.4B99 'zVUMq{!_FNB-G;P]8\ .Ji׸  ]6_fVOvjV~ ,&"RaMEvĆW=HS&\ 4<̵4<)(#/L!c?r(xrg=S֫{lN%a$yݩ*߈}ms8PQC6 zISS9Gb-[EgrE xFa~@{R~sptxń@;IAH0&plys:Ȉ`3YN@`,4/,U=k:ca螊>k2af2R[hf!`U@[JfSv"SMp(XN'Y6=ʰ`-lzIԈ Ax8)㴸HyLMcS">ga} B 8k<Ѹ'!/4/áʚШ j g=56lbn)̽<[Xst mt3]=(ܠP+X: 94m(LuI=Oܔ~x OX ˌQGv4*dW}PHjFo 4ok# #!z6C& pXI_}Ƞe2v)tu4Њ zJEa40gYH9'ѽ`yP A5A8NnKVg UӂJ4+A@$f8ͮy? &Qe 9ߍB(~X2LޡC)"Y$N=㜅|~1"w)wTJ00ʮZͩr7ogA+ FT=FrUHBuڛĮ)u%FQRPE ]Z"܅]c]>ESIqJ BQLhLÆRA^'g&]c2ͣ3u5}U&*U_n/wRtS= *u&i K!T]yNk t0ζբY B9?!˸WƷ48eVWS8%J;v"^|s=%'={+`!w$_"Uyj=n|qg${MI?(ÛtjV C2ljg;]z*CM/S@$h>6@V&K3]p Dktͻvb5DvTi7;+G/M U_ {!)Ho t:ý~RXVdt ok#xdoyͥ} 5(ENO2G/Zp@1sqe~1i]D!Ԯƙp0YO4բ֛G?}bÍ dQ^ILd[l <R Kĥ7k|-- Bk ;갦y2p*9 _Z^rˢhrDydD.\zp5,obґ^DsC-/STMS"\̮hF"3NeU5[+bz )BҡC]E˳KFL84 w"[р\pQ)-ՋFe-ӣfݍli{꩘&Ҿcq JUH ~MtJJԉ<xIM͑0;y'Wq>}{ ف3YgW@͑Y6\T0SDmW|c> cC$qy\?=oOn? 5߫6}b [ACC%N?;iDo6PQF)'1NjXG)E1UٸܛDNVtw}ϤicZs取"؈a+FGW 7V啐BU[bn}L+oU+}kWQb KvKz94"j*}??ß@/>]n)t^sy!>udtH^i@|O/:+]MѳC\gO>-X5< Bgqk9gvs?ph jL_ΎA]XSNXW1,d!*l)At$td徱" HG\GC1?T7X.&v}YYvO'ym&~4+_XdPffct F 8'Ub="ݿwalK<Ml7\ڸt$@71ָf*1N"%Ema*h%qӈ OCWkQI6ZϾjߤ/$ .A$JrӲ-z{-~t[?\ArM]B-(P/1}II)Āʡ1˗L(1 ☷n>-km+€X.DYnn+q?ճ1)I*v'LV$YhJ-aq洎{7[a3Xc;1UVo(FxȊ[Nj- J!;W/& \tD0c61Zdy RTPU_I -ڦX';_M[Z,ygJ1w<֓8i;d>;7o=oaЇYyvU5-Έ 1 ?ɹ:|j;KQ3iڭR{<|qBDZ{Z(z͛;^oƌXQe{31A<-DR,F7 )YZ2nA7a+/ 9 'xu#Ut\_z3{ܲ>S"@/x5ԚmE<-gLYz1SE Y6n!D(4\:ڀdw{Wk \ZL1ԝr7 C#.J_$Qxc35(B? oüؐ^K ܠ"fpU9'ޝY5'EܢFYm͉4NqEI|d*7ţ> {pePӎ_3J$cp1Rٴ+5?LA=SW9}0I`4FV! ǛPױ1H)%re(?7>Qey!')M>Nagً#p]p6㼹 mQE+gLccXbT`XS-@f(O,"HJf,8强wMA'µJ/3!nsVAOj;ۗٙTX4wiMz,K.(]kQZ*n.ĽkL )_4t@m" twM0x!,ŅO2Geq!Z;ޙ%}XH=غXU  !I! ET`%ͤ0S_BKuڈsmˡԚP;&h^ش]#N1!"h%eD&4iFjfbIy-R:2^ɱRp(&Z>g,'̋о&,[VUZOwqUFdwydٖɅ_7ص*ht䈭H]W'^eޘEH(UGo˙(aӲ_|Xh"ڳ; .\(kUJf6`WG۪b}nwbS}Ya[&̢ b% HzfJ%ޭy=eV=$7`4l~{g|0H!_Cgx\Gq:tC1 3 }ֽ6୍OʔqѶ)ؑ-k2@,WBђEK…C;T~+aj;}*vqrì[{P:ké1T_z).'wMF: n+aN-vaĈNoudZuB{l Zv+jOpܥOBxd_g@ UY6ZA:o|#\w[VW>}xWAtֲ]nwnYK#U'b>FFΏxTR篨BY3XJ (Ud`ƂeFפ۸v %ZC^` |P.Rօdzm٬xg`$gpc 7*~-jk9c; KE~.3WGj]bè*jp]-a1|`Ld+3 3\d$[BlFwhΰ ) U-&vgJ]g93wAdbE56ݭ:-`gh-Df` !iSZSl@:D |ʫQtgur޽nGluT"ε Ix.k+/ uK4p<^Cٸs PٽVv~U)2r9=߳|e}/K}=?n7)ړCMNNEĚ=5{O(1M8Q' uDmJnp+7c:aTeXo9qd09Wlh禒L1+-5OrEHM4|ެECjC1A~emǵ\&Ŵ3z  ʹ\|T?:f8I!Ȱ%U#Yd=8nT(` eA|S?e~Ԯ3pn߇ո*n6Ќ8݇DF9QB\JrDк ߚ#Q%^]ʫ\ܪM` j5l 8Y+mrcڍF|I59C[=鉿{j`õO1򤈂 S+8k}|[}O{RWi4ijpx,|E>WgMbʖ?,U1қicSU;dCwߙCisDBt,٠= N t4g55s^ϑBI[A/䋘d;NUixuxSkKA\%ݴW'e?hq<FỖ门V }K@3]9(y:wX*RlW|29>VʳYlV@PhնCX^pk- * p*`XqI}>+h7Obd y浈mΘlYClOHS+ cL_L,E.'yG›DwN3~Ђm%ḿ5È3wr_TaрIWjTO"Ϻ|d*HG)@Jy'#)ۦM;ݎ5+t'C`vkwNo$$(."&5Pe 5 &> FIlϓߋtb,EysaOH2;t۰=cYwyޖ1̙**}}"-*-yMBmatR``m6f s0v t FˑosX2@e䫰kΥŁjp{,6?J^oF%']8ʫnf$`6%2tUxH$ d5+=gG}"۞@A^~@]߳5vBApScݕEsŨ|y/+RsT"%1 ET79o@M ~/{0{;|\nN`P+OC ֢\U=f\Z`UAl9pFIZObi=:s>RI9w>$,:]ȅT OOT7O [\'| @M1b|_ sɎD))l4#~_GZj`qЩ†pm3jce1<~4׻KH L2]͍hW"|Q%w~) l ~x׃{]&V^* N̢uDayq3۷f4R;n4¦=Z_g]QW 'د,wFfj1ut}Aei=37+TvaN_aړTs3fy**Bz9<#atu_o6g=h<!*aY|]T%SEmbKRYux]0p|U#$ a׾0Ǧ3 *T1uX %Czy`C7r1υ?+ dd{Re![=2cYr3)F 7"Vcʤx@—V& UϾ.\K? ]uVl6Dn9!RHOXVD4#`"xEceT\ZA9D I8~p­303gN'5 <A^avAy&0֘Q~ 0\_" V۞*}e21 Wm5NhHbl9r>Ӈ=On3U.tv5_j<ѩ+5QamLV4̾Qqu5|ڐ%2`'+BӮJMHx%3lgXϪ̎NI{K(-h% |FN;Vs+\.AnY T߿O!)Bw \Kf,M'JYDmfX~ՍKJF5ba|%D ۶ۥw934Ɔ]tq@-0\5ey'`;"TkmuHay Kӗu?n#T/M9 jY OCorvef)AB4i/K" f &@@D BgO?8J'%YߡˉSՋZ;T]pT56'Ut羸In/@ޢq_d"&wեUhe(D ftSKwU"8#;8Н߲(*5DYjc1!ŷm*?`NԲyYP}K`T 7 8dA\vq.&)wv|t"dWlq=񌙑KŦqaHA|}m|Ԧ9&2"᬴F*@/N~;q^o .t!!g&ڨ6Q[yL{<1Em ]l!c:g/8,O8|y8@wE (v^j]uCX%馉_{?Ӕ]'H&$^Ԧ6t0!u$1Jy_d j6P DY湑pq`Ka_I7<{p|(y) W YBz @HߖR6Q`osYL1B|z U>&&?NlĜӠm*GNCl֋(M߰w:vz⸚['w?}5͈>]jR Yc#4HҀB-޶De]^hmd*Ph9YT~Y@u%߄ZlbPnJ:҇AWXFMl~8 6ҊE?3h|Q`Z`t?4հgB>,TAF+|ᣌW?"2XO63&3b1|dilz3WpZ&4Lj6!].,~;_x{$iBϲW`A] V} eQcw lzJr}73:%in5i2-CK.>zq…&$IVx8# /Hq96MTا8w777(st^&g:ڞNmovk%.Jdvmz2>~y#Ē<5C `_T]~y8dN22bj~pCR5 mM mYc0Wv)03﹤ju31шk4&¾?i{\g nO[~wҩVNn2!A@<nG=-{-AOi=u N}=p6 K~K9u(骕M-8&oLY GB]/ҬnPH6;<dcl|f)d3aPKLۺu=$s.R^hKAGdF=]%9vo=$.D0,}%䋪ZR"D5ԍQOU3?4/FKNIp=9Ltk  k h/~Q ԏˀ,ŷA$D4q >Xm T(mzw?ϿY.جD|a3ZӋyv1I^WSӻ@cATE_xme!9zeNl}{wvZ|v/,岛u|9fpu嵺`Xq7-Sن#n;Լ-3CzGe/d ^tsE@؄"6Q>DV&[~~Yu"YnΎܹq]Tm ȧr(N, P)N%\B!2VvDo"iݬhtiC^\lMr DEl h;jdd%"+psՁQXkq}JP*fS)eC]w&z>T^~PWld`=O=Ea`m|x2iNx*1;ϣi+P9JTs.1kqEL$F1ьuyगDI7ScWLe̙q"9 4}d\vbXU@-:P?M񳈷Dx?$ۿQfH?qj wƺx}QC&u9ot:{NK50vqZA! --%iVJ-5H Ǯj"gq(>G *1a trJ˞kw&}K] H oI~U~]k[*́$k*r6+;l~+ }hz,Jw$)]6ƂP֜1Ml=>&Q[\P2 Iσ:A i@I#N '>{j?+di6\ي~[p<2Q*}Mb)9K振ZW[(~9&;ȦO֛:]4K\(C_Rck'ie M)e~Vl7|ւ=Z ?~ug/]eVg4.6pTl,;EUvXn lW_ו=A1A)l 8{ y?& vAihfwicgO$$_@އWd: dtzGFN`!pri0!Gu/AÏz4=R^",zdOzZ." ϥ@*aVmL~ܯ5q6g ?rC egvpƙl` ~ô6E8j"na=z8.) ;`qOE @nQJT/.Yq^e࿹ 0f`ؠ\;#ãl?Q:z/loCQABL$b&*ْ2D4~T3c*[:ͮ jrH=oŕ kYhvq'@%B"K2Yk>2ǀ( 3jL &/TH]Вmc g'#G^<.hqİ a|@V}2r6ՈĒ]#~2Z$Gc=Rфp BZ_AY .0'N4]ssE5HT[ʈaM$u& +lJy'L |=$)К@|F0Ui bvxHVҺ$ؼbwWOi2Nt㢞vjKui3So%@(o[ގ  :84SOΦI3v^9Â-z.ڃؒG%p K;Ys|O;LfXѿ Sv uf GM r2 ۛ4LkdԆĜcKա}|\VsW?H*3% 3oL$qΝAⵐn`|X pvYtudm(ku$Vp\WoD0aَa(({5v4.Dyoq ]z(GЍ= i_{x@٦bn$RkT<hޘRw ހ$}gB i]z- 1N3 \R~2G 0Wy`x(R$S,OsU%(Z=Aba)j LH<\h36)ɢmd^3ﭼK&7cؖ%3?8JQ_NpxMvwpzJ{<8;'j+6tW?gŨYq[\`|= mq9فVR/elyXU7ݼH[PoW : s mv׾v9))|:^辫LUV/+RNTP)Ń6$bhY4Z3>U,# ;/cpMÍj|o.JCLS9ӕr9`~6"DZ?0kYJtnb [ ?ӡQej#B: Tk@_ i&^L䭈kתS_kW<6Oeנ%UJQuE "5@uQkc/MrQ!wH] 0%kHu7[KҖr0u;-]gU _"]W,۱u[YG>?A^c8{^K.-c$qb {w(\]=|@qsǼ^aK5 ~)_AS&,'R"m/"-67'UF6 U<ͯȜ uR8)bT*\ڰJ$ն/x[|.Tw&\3`&PvWS!zޭTMX^vaEbCe&hSvV^ݱпJOz%@p f.ŖNlM@m1Fs_d9{m@[ӁA-x1Qկr-͜u^a9bܑb.4Lln{iЛNhڤ*D8995V'.071[xf̝5dOTG;l@y]QjML09~e3:nIN|bU}(ʒ0"=F4;35@2gH{tStZ^XlWY1$r<xF Gs_&1hBeƩ1SúWPy/qtW[ C˘G\-1)w mu>2x~#䛃nj1u2/T_}d*ŷCNx㍊YxIlK( U߭Xxq#yk${šMm@cFF! JqݟҖd- Lq ЧL|6zp#Yj _9W֖^V)PĢYwlZi#⩙P-qcYG(}vIlqW`ۖ(ul~2]2 تM«(nG((2} pΏzHZPuO3umor"$j" 0X0Gj’J7Q>_`%Acai4 ح'6@{dr^q߅:1Af^K Vld8ꚸ1gf1REܟ f/NFǀO>'YY~'ogzn\4 J/喵z!% zsHpLvLwcz鴥ub~)DipY'eQy@BKkn?U YkՂG5&+X{ҙſj;@x8D.h `ijZ$?%цvW%G,UZN¨!uwV(,rR;06<J%1쇷_Jk#/l}rh}ez(̏/$ڀ=Ϥ|F範ϑ%QxD}4/;.SQ0Xrt_l/InޟYpRidG-i9-K-VLjƙq0tp*ukWa'p`˒\][h5?Lj'DTDuOk$SkȾ>@A_e +?qϼ[l`(gΌ#|Vi$܃>pot=OL2adJ?hWhqz<4)jC/lmںZspI6nQŸugI'ҧEQɕCZĸ\7|1Z.]68E9qu㑴 5_)S/rO@7rAŶŚz|K9&wAZ||CG)%@&( b(ףoׇܦ% )33+}J?m,.8.&I|~TLٜ.61-UE@T;pk4pē=D*u S7VDR| GΓ~Z8zvzjÿQcVM!J23N"&\#hKlb.TXi?wj+nÂ7LIw.E=4='&7"`j %X0JƔI+h{ᯰP'8^ a} `yQ"`ja GV߻Xat" ds Z`j4z@*8ݷ٩=5$,ⷾNt$G[GDYGg!~vnH)0xд6,d1XZͷ!5(!zj] E2i%&CJ׉z{/s4\F5 [R]qfl#qb+ƒۼ"Y9򖙵ߍt܆|Pkf.3=jƈ=Go%q?zuۇϮ_)BhvٔW{@hyT4~r Yh x ɴ \aZgk{*b$deqh;s>~D=Kھ dǾ׸koorn %Ve-\ 3S(j27kյw>+j/b:i9kBXQ]lYI\FAcf/2A钜MeKp歬ȈAU+^]_t]lzN$k1J, eA>j323~ ?Q66QL|!4gݓKβ*7A0ŕhdFhw, 3v64^|- 5ۘbTdL?J]8H~-I;~sl`(A7w2!̺ fMA*a7NV6Ϛv MḴ_g cISQ4YӤj5Ծ92M%+x;fHߤ_ZWxp'8J z$T@ Z Q]5"PaM45,mq#SxЫQ'j)O;SOIl]=%΢.Rk"٢Nd)Uy}cϣWLeaC{t:_]VN;PqyP ' T 0+ P h|ߓJ[bFԲK%),+B\s#& rg:@+Э[ 6yY~D6p~PZYAeIu/mUC?}-aur 5hn8A;^dBF!:e_gk“$hUX)1(^bwI xLѠa=PYKa/vB>}&ݷB1sZk`M-qT1/(${;jsVjV/qPh;ߔf(hTl#S lpͲS`^?5<{*z\̢57Kdg*YZP>T9`tLX1%gr4)5"nRe_Q2`Vk}T`d",T Hiז,^g;j&#tbK5<u)84 ކ FFe R]׹/1;1hYMӶx/A<ь1dGZ8RVRċZd.F,[1T͐NDVޅ?\OʌQ1p*܀>uѲi?tfDbDeO er:Ku\\X>x=/[@۾"] #y~KO1PرLƈzy[?︄lanƉgLb)j_dl;Р3cpæP/.%eK1;HS5%NhxuN @/Wș}WVH< Dօb8' U?j83G',v"0;_E&lo`$6h3 Ar8x1i}V\:]̃4J9ɲ "9m[)`9]#YuX{;Pb0Ikt|td9jŪHwO OkMRe1߈CaQi5@#rȄkЮCV`h5wџ Xeo u j+:9'>C(gtls0;F.%52C)4<EaQByyf%keAcm)`ԏ;Fw!c{oa OBDZmN;F7ׇlR lζn~ܖѕ&.I_v&?[sM u'qC&$󅙌ݲz"X s09ug}WtDk-[!:bMH[y|JFvݷ CkjhnL,QYXQt);!Ҷ H1uR{C]Bg[!i\>w5CEaP=S7zDY*/ԆD/J% \n-TۇڀbC=B? n8A%fo99`[/),0vB.>/4+*uÀVaPiWOzW_%BWp`5<~>aqP8$m*H^%xd6R섅Ԧyimp7JeX^2av?|# $mDT- *&3;O 6V㣢9,LDrvի}r׷z8X*U=[`,Es`_OX߼5:Ǚ e8}Mc{H)қO;7?'li&W!fgH &1,L[Ì겭 Yz2Vɐ7TaC݂҃ۙ^19+CFa##B'\|]3Vtϰv4*<oV: > rtX4GBg:Y? 39kQ8[c"ry~ spz i [*Z9{Bgdf#f$=ܼ/Gn&Hr*˛lkRp@'r0 ]ş=r3bLt|`}Ŗ"#q1p^ӝ~l(:8llxԷ:YYY+y w_t$Fz(2LKW7JbcKTfJLo;Su@=Ӷ>eᱜ7R 3H5&rִ@!PM_(EQkLA`Iӛu/1ZTtGQQ$6oTgMS E aܤ"o56-Fl!cbFCl5цx\)şabt;zH}|QwSsdDԵaܹ7aT53dBz+%P/Cck'ttX7۪[e ty߁{λͩY,}T過Πꪯ'n̹x\cwQo1iP#`@H,g386_'Y+K- l,hW 2,f2͈$!48OD*x̓F6JsUCyOTL F0ŗQs=c;d"N L$]6$[c=(W[UM >Ħ]OQctaN<4f=A4 ÌH3!r'PGDD>~'!;>$7͉R't𽸹 ka9d"x A \pva*Tp. Ηg{C-uG{6zRs„/v| хJmmfNlWq?`A>-44*R:CtrQ;BӍa#M'RVz[ZT(wRwD`a֦B@gphԵzz9o՘ mOZ"xVmi e!Z1ԽzhX-SH 4yFR;[ĖQjh?ς8-Y?1%wÖx'%6X-ﲾ"&yE&jȑ+84cp1TwO HG_/7Ct .j4̐nƚ7 -B'23|ԿP*:>Z)L3;2rO:|%M l*=S^"Bk0NdXgꢘ3Uń_>B> YZpA/Cfĵvm)Jb)Lֆ/ͨBi \4Z@qtwwS9M(GrY֦'uj`/¯!To^>C",ܽfx;ޭm-P!IHv5ʶ$* 󟁀'z7>*Xf΃Mm] OϲDE4в:@OW|`(bZ=FW3_d৆UJuu'9`9~8 s9x0~Sd=OEv0>ѧ*="l ڨWesHpn S_,kf"0-81arLʾ"?}$ V,p[iid>:islforow|z.aVhoDTc3nslGib*)gy(-~&*:֨tnw-13՗xa" a|.ʛl32pteFЋ,֫3RhNh/2OmgdiV!P`) ,qql%'4&4w-1pQUM0nl"^Nza~ojd_]*NDA)gR3Jpq8;ѷO,},}x p0@$pm!5. 4 H3\Z?M3YIo_c+FxZ.KzV M3TnԖr^o {WS$#=߀>KWڄ`}˵f8 )/z 1-T>R1|*zB`90`Irm殏[[,\!+RG\H+ls-X KtDCJd5&+L1feZx|gGAb-‡ l*ěҧ7΋2TZ?0xy("͚JQiWܿD&G6o;58kZ|Z+QߧyhO5sԓ;m INQ|h,+ZUA"w~-6n~tG`Lg>vp6fm]d7dW@@\ pDEB >OwV]v6*)Ϸ#kA`zLq3@/A@+EP"nK#;=U{&d@:iסFkU cA`2MP/׭;,ٽej- 7깁tI- #T"3^0m&89 #lTt>=bKW UF"؟1I_z}mGWx[z PNjfx)G.;(T궅R';uj:%3 y%`JF9:Cn"*h}_H3iD7.Na u7dZPZ^å|N,bGGf6ͨ9xt Zf{J9n\[CtK6\}im"Y]R')إq`κrq'(KʵoX BT4ʜ9YR)熫 RG9&6Uj7Ho4hb:bjOj j[cS˱2\2|"-H^&T?jnRMwO > õ}ʧsY I5I]L;CPLܦ/̕X=JڠX_D $JZ8RFAO_ $ʤ%2dXPy2y>2M _=bn`Xf/;cP7X%*VSD>~4z5^Y˿ nxRa^ an A1'lxQQ!DS+?C{t²b~o^ Ejʄh+j58p@!{'X1R$,.6q#bou|nIي~g !gn"z D`fQt̡D:tV996>Al2Yhgd;t;љfL9UW`þf-LRlQqjM ^iT71)Gyu>f42=]<Sc=1pXʓUx>?Ϯq̋kѓeu/ژż*[2&"Pa^*hqk$I8 *1cq7Ƙy}Gɻ$ˍn-,}ʗ<  eF]UG@L%xvqb}mNSjVQ}r3TDy- ~4^vyѠn] O;\NͳֈW eGUDƣ薢fjf> TǶ^d& $.SsSljBUQb..,?3Pn@lkJ= v3y^01z5ߋmn*(DVCz\lq髁0YӠ!A??x` 5d`u qDx^ zE.zES&)W }5r)/@6]`iTx0zӭKB(7.cx %فIU罏{ kz%rͩ]U%*g bCZ_ DWmO]riZ{-!t~DV'gʶ/`1L38gWX:ҤgȆQ{ᩇ4`zs|Kz%+r `9TC)r!DdX?H 8L%w2Nv=Xy2˥$Ћ=w5B?sO>#@3sҠ V-pzQjonqŌ`RT@XAmQ ۖ+ }d@N2GT{܆)Ks9K @DU[?L@ZNVOw-ʊ5P 3+^c}A:flzEϺŰ>z]eFHk;`VL~ [;[R׿/)`Rrޔ<㽞/!k>f]C r S.tF%PJRlLflN)NF9O:yu ZGo[ x!$-Hͷ{M;!Azs"2O3N\ VҢ>k!yƫʑ36Ih@͉ AwϪH۶HC#g)N)HtCHXWڙ]t(pErzيZCоq+%Khݔ`B=kg'PHj  _#h:q&(GH'Kӯ!{rC9-={Ro, l> mGncT#ٗ~p4=Ǐto)B!`Tzjj恌q.G-)8RKc6Iqٞe 2@a3ŒK::'9]+?e!I 33 eCʼnȸە$Q3$^p8X*d3.OMAq )暇pg=WK8ʋcC΍Đkx'[@,FjQ2F&˞˲L:Q8F[]}YrIL s 8rFؒ?JpOmQ1[-:xnj{֣#7AQ .eq' .\Bjd/T.& 3bw#kۀp/ l 2*"œ 7.GJRRjA U "FԌy X6cs."h|`M )m'ee3y)JD0^6ƴmf;UDXPc8=<+FsLQbqQ4pq=2!/j ۉشq$1 1Ym-'DݹM.0"nVH7?󰥕G8^lTLJ=A X~u%*>T~d)=L7ogQإ%&pԠ܈9.'&zF`܌֐*5Y2=jFP^(.S)pCcqvbOOiȕWPz<̾ǡ 6o!&L[nh;FT˿ !m`b՗ܺsad{ʊx .-;66+'n Iy;2~CNo?U "|ͦ uMnqh0j$+w k8"gE"e$cuL-14fz-My^ Y{ZDxa|d;T[Cy|_ɏgosXU~O̺,6/+Eݠ437 qr*fb^Xl'X%g{L-ߖf"i}U~_.lCP\o[bHNbﶬz6W\ӄ hҠt;CNz~Wl{Fq$R Vk!вEk) >>ǩi>m^JkN0]Tm긜ܷ/U+dSxϓ,;-nQSrյDsD3T)COB}vG6-yڲYb+3>\‘|~"//͌ <<ܙWp5Wu a>^9K! `fm^>Ka/6"]^ PF!Oao2S9=lБB9We79L ʗP﹑0jg"ϟ-$9SfF*l>Xl"K+=BooH#7؃]HcW bvN"\Ӎi[{Iz*&yqNC{;:*Ja=M|Zԣj'3>V+1ꖡo$}yBNkRIn")*K{[x)cL_aKwxfǁA/֡UPL3Pt<1]vz;)n*g~ /VRJYZZq3DFqM1a4:̍#;0XMd 5Sd}y]\%ly E3~0!{1j-8*}}ZtaH.hGD` !aVAXDvY~#b~B Ĩ6sk 20yTMaS\o!5ٿpM$M\d8!k%MJE~zh}AM8mlCur?:WR T]JƂSssXuԶI>R (}Iv'4|! &*TϚhm8}Z~ơBHJ64Tf9w qIya-T@Bpы`~Lt:#-EW8~=E+,c)㹅I9R]ѺYkyƾa' ;ԋqeA>ҨJUv QCY r縭;A" mJAǠT}AT~ֳsCacNW}.23 d\8 qk" |d *T. N6\lCM FUlÀ]TE^}g^%bzJ[ExhTHbÂ?!@ Yy2BY+AJiy+%]K!TY';%o{v"mZYkTV5q{xp#<*>(7՗P[l'{jٺF>T7UbY5xIӄ\BGB)dԴ~\1I54L PjEDޑgL8G\Ad[fʱG)fG>IBX>Ob=j$5T0y*4?$aa(z1L+}aM7떮'Agn緎HԴЈLYNbD m O8$$ܜPsiQi*?_'K?s̄ $DqmUCe"6OPb~P|T|xG7cNѿˡ!B" 0RCLo˕^7 |h04.2o-#ܝLZbV 8F3M3&b:uua, xG5L酷 X'cNFJ}jvr™ǧy )dLv"eK^O&>@o*GyH ?[i!v (_6y]S[)/j8s|e7;B Q$t{iPua0tqm6e`O99`MFYp|Om͂E?UD!OxbTd:S5T rzd6 ŽYLSdzʇKV@Rto hvm极ٳEKBee}.,GVI)ڌC.߈%o4y[ԉ}$uCLE?{衹b[C [(|pp͡yDQ{*5_)Je6 }mҟ{M՜oȫRC D}-͵3UhPK@ś\vR;?4 诗WkJmK0ˋv[W F &8#Ԓ9zHMZ >?0nMy#~,s ( a.oRF.˂\$*('د$W.@;S6eeEtxRɇh0Ґƙ j3ZjՄ 7!eDRwcf Y9AVWh?ώF*cF:9x-L Gi 'PY=3>q-,Uysl0he-Ԭ򬋚B?.ʠ@  r 2D>E\%tv06F4y"Wz_]q=њ2TeWvm >I{Y;yu7~:IPv(&MťZb̓;igOi%+ K| C#?bOXtV̼Fѧ+Z35W-] )׿PV)2x0/Gmw-s_ڿ @LY˿܋3&SZy8icI5zb&;Z#+gsN)ה|_@h E=9q+#gM6Bp_-FJ(KdN2]1Oƪ2)(sעjBnU! --&E?Ky6f5*<0KTMjzPjn=uDYX^G/9/ƿPsm; WJfp _~q&#V"iI~s$%zG|;2GChOA3^ 3HLje~|*.;.kmFNjkDql(iLD>zMR}7=2Swrf0:T+ױ֧/?/De#ͧBזfAyg8DDd>lбF,U!v#6~qJa4V3bNt'a*X1U22h7>U@š}67ta ,or/ɘ^mDy80dgIX8,0]vqm t u1܀m7V TUYOD 4zת֟KxX+#f욗W̃_4R&a8J&Gu+IQekmb>w~wf Sӄm w׋mN>0^\YWc, cf{Q} B̐TKXmN,eԻU~-juT-W^hvm8صI6盙Pܨ(+mm>N6%7Kw89摸HC/Q[LTR: .4EgMma aK4e 2C9u (u TK>KPv j>2b5A!*GO12 79yd ()[lN9JuWb=Ι>۹_ Ѱ2c$t0\ZSo}q+av ^mgɳ/,+նgQ(?\I6(,:c llD B R])}i٨%[>  _څ3G-e[FqKC8?֓Vs̘t l^79g>' djak&0"sGű-:&x״qʦLXdJZ|7X@1]I,<]EnT_k9@g c3K^M $ Nsw7_'xhYdk: &L_tq>/0̲T ]sƞD$&iNk!pJlTV!<^$\ ѯ4*zz_Ll[BZ4|;+++P_:lNUҜULY N@g+93fQpG\Gb`U"rt<#n]9iȾ'm:3:#;VǥH!"(+7Q9K̳l̨,ƥ^L=] 0r&+\ܰ?75\{c3H5Ȅȿs$b95CS ta gl/F+ﻲ|8U^ &'*qbE!fZ.u ؔABTM>#LXYɏiRnl%oͶptH. Y{^H1lqj4GQ]5lu\#7>v}¦} `! ]Ozʵ%4 hs(:Q"{^/j‚W[GCUor`E/]$[1CyIÛ$luo'&4pOs\7?oY:6^aɒ[,~ç~0f4F?s@s%穤ŸuBs~8D!h׾ }Nj8d,8"XmYluܝv rIU[[y)+PCen>.V `%Cw_h zj2!B'i[|B$W3πlSj¦zȫm4r!z>݌J5kӫ ?sFh42,8h{ 1.BֽS $B0$6ߩ6Ta21]Lk8M~wS5x @8VgxޱEےU11piK{.=a?;*ǻU ow#YHrc/*s1p9֠Aen&WKD ]դSHE;P;O0 6zۡN2yw:Fj̎ -y@J\[=TB#TK~Pim-wd,ab\M@wzWB堋!>85gpѯ~, *V48l^q*Z3 *ٯ[&8d>*7>K */XK!ﮏT.5|P-nzz 础)Y&#Ï2D N 6J (Ꜧ>e Wu̡Lm>Sf*B#AmL"vleլSE"S! ;u&je=”kd<^ED\MXXfz*51Hzv"+_qB }nAj47 _EqOx ^D Z1tj faox|mMџHwx?0pSsd. v )nɩqBi ذOm4K NV-`eW/T1V㡺kNgx^f-<:o,_aVPΖ#Ϭ3w\* 5&!'lwgH*(6d=j poL)JG5xL]eQg/㿭`ejBxl/Gq6OJR^c8$Y%)|̦DGq{jPF(6F?|3vXʕ5H(s3{Z7(;Ӽ@V-=9,AMj>w&h N=O(:81Ӏ诫^y]QBꕓEp4ԧcki4i_*4W>Svj1  v1>w[Y n'@֭Ce =[;ZDExmp&:,*MpQnЗ$ XrԋZUzɣ3ccVRm6m 4NIxqb .o"Q?ƹYYvo:ޜDGOfY mU0qfvD *i@|:ТH:䰺QmLJ&DFYQu읛cv{6(lu긔?u>GШGOtw Xt-| 5?:h89^iZE8<|V8iI *{ <)ܰ\Ղʿ@(ɇk[r_3XL2J"i  ڑTX2j4*r5~7VVW"hmf6qA4j G>Hk%5K!CzBoS`%NH nӎO`o.uS@KP;էR{^͸lAqG;)5Jc~L )VudwQQ A!5Y*8hT烔3կWIj?-QO|VGT$.0yYL[]oJ^w؃mE#tݽQL}pIfAGi~I4?\ 3[X{degB!Kiލ:PxT!? } Ly|| =ztl#a贆jn*Q)!n \=d]IKFj)` Ļ}tJӬԞ` ?ύ҃9C*~ܾQ?rZ&8WW~\Hɒ4ƢS6 22̜'IhH@A4?ϸhK˹iY~Dg|feט}0^g**wkv)Z!3&5Bt:&fEa޷H!fꅑ++Kt&ױpwH eU&ux Hm9qMG%3dtwvcMr Y?E0opQ1Qdre^Ny6!5'] M>`Ո"XJ=.;,PekmD]F::3 dNebpNZwɅ2&c9KlSӁ$r`{`g:9|4Z_ QbnD'PI5PBbTG?Z1*TS *oN~~yŒ0,~W=}$^3U,@ou=g.~{=ͬ{RBH`0h:!_9_x"{`:oBVl.q4t4/&Vt\%4]`rJ^;L$NէmpZmp-2: Ӈ%kQS`i/@~A`x 6 J͹/m[i X844]pMzLG%ȣKad甚R JWeVQ}ß9>v5Ü<@ņx_ F"J<#22 [hwȿ?-+ULL kΎ]${H]#[miHw'8-`Y߶-W/yZ#֐{3=i,B5hcF*1hI%} "U.T=Mā7 ;M_S9,A_.-㫀{c9-PWuKV?gSH'&U4AHj͵$hHKDG^haEQDpIL=rhK[s"tanZ>-ѱ )>IJp^qV%x pGİ@KSjlzYl=J%^RLbL,oϬlQB0o]hMhynԕuX,-jQ DzF xpF*&_Y rf Fn=[!4sݠx9mk%%P:TI+γ_0kUx#J(`Nї#Oǁ+pNϛs-N%,E Vg.g -6v>L&f7n嬇x9p }q.<T4B-u@+j,߁o?ss F_Yp飈9 wfJbeɃț)MZJM/#x6G;Hk 8}s'l*̥10^@?wM) X h΁n#tAȀYVYEŝs]udxՑdӫ Ћ&©]Z%kGmP-~dsP @[R (nwG.Go\6ɳK>@t7q r=ck#= dG+sA^RZkXF4i$n,3N)Xwrvjg^v]X=ߟ`T⁗ }N^,V_;Tܦ=N81^;Src,9} %_%lN/$t' d/8 *>hupZj|s1)%'rI,Ӹ'#sUun b=Dm*%#V\Ȋpۿo?yA2b8בL#CdZX~#̽| iτ蜮44 FvȟX#eXqh^i[޲ By?8Vka;sevA5[ (|F>Pո'{R~|/M Sy}`&U+HtF -< D 4BwB.h4jàUtuU{b@ҞWPyi zwcL\=H:ζfq?f%p|&Gxgaǰfa4j"4f@<v?s?Y@ $NrHZCF0̯nv2 J|_.eb?.D^Ι8;}6e{{4QNB#yja] v/UiOVloo"eF)E3dk!c\h 52c5'W&3dYЊaBa~4VS]/ϲX4*mcMXcrCÝ9szxFcXl@.ͽztY= ~|!ETxE8\Ɖ̓l^T9;'2Ξي"4 >{hJuiyQ/c R8u'7oH(Vfwb~["IJD%Ne(ݘ1T'3x%RL9U9K7MQs싔'*{J n k m](. )2/s[\ ےw6|/Q ̗gS^rd4 n~hV?Y/)dtR[hVQns^ tuUuI[f߃G42lo!M@b[܎:I4dYPzZZͬ ՚Ȥ Ԏ8V-+6<rSD+FquW$e?Ҳ@c]b]>3+ޏ \nXmfT֛''u8ޣCL~돤@ rb*-oZŐt7T\~Bgţ}I!ly9$m 5wU*fv33}W񛧻'}K5`8;kJC<|gqfL`fv2'oW6ݔlc"r f k'xzxpi~hңe2{<$!` ,!Im}vs'\. i1]`4Rj~i F:g@PR#g\&|,7wb Ԕ<<{oh),Y$]Vdq'yACR/յ80%"1Y-슎d;PIzzĕ؃믓L1y(xvy:v<*!kxݔ؝xZd~ؑ,d9:z^7*xގG%WvTk=k092Z Rʡw-I_H-(wqddƃ=Gh\:N>wB"K,%!7Kb%Ԩʽ oM:ti؃$pljIj\"6y 5="btdP;o&_ni&m:yKt/lёw KtO\Zsdb-H8#͏ K JSQ aΆ>]G<~DOa՜SַQii!(RV"T(HV{З$->RKu.aK&rbEn=iKjQ`40Y`Dx%%TDO>iDcrV jnkD%<9zQK}eQ2ߔM9.(lօX lI+I^>xg6kb ƛ2d~T ¡bgۯo8f+Kc6KYDt'tUoF3|gHox_%J уzOrsRjߓ)þr<~"o^yqmrC?0\x~?r"r䴐kZrõI#'&MJ t!(͸B1Vgn+5>o:(w JNA`sh{8n눚mHNIyXo;Fc{!Z>76|lb8jW Z;BOzYMdHOyGۙHB5<xhIV֓`TђR:Lauh7aa}x#Gn,rԭ5CZ,;lTj~zAs bRaqJ\IڗG? p|l+pEA٠q `o fnY^fH&=aIf}? X>m % \| g:Me63]HƦCQbv/pB%4C2-O_%BZ#&ljz2=%6+! l[͏0!kUZרbsceWq@'9A:.kTUYE{^K,2k$5uH+7AoLjB/4)3YeRCX2Z_ nM:2Z]GtP| Kȕ#׬i`ERGBgURz$1!pVZ"BGDW*1O"FnX˅b:O zɲEZ2H_o6h;GѾ\f2JNά do&QOe~~{n'Ӂu[dRLJXbyЇORYb& %Q%jeǷv UWinGȚ?<$,_5;roa /A r*qkwZll%\Y^+9p>]6*jz %mY>g}*gf7=eVG@njW_+E*t]ȭ*b?[<*:{*0 ) *j0-uDQ] K⽙;溘ή^q+`ag[N`Y_`3c=,~[8[-?g}<(:LRuQܡMةs,i[+ zH:ü;hZp[~#zL<LCu@rxGTs-'K:l;Jhkv}fM' Mö:NC{`h厛|+dApo"#VN>5B?iotb,e TrԬl.ז@t6C7//s"M7\1Bf-*ㆶYaMko$K"f#<`BZi83 F0 l -Y4xVk?+ýî'ΐ- J"h 6J/N.T#MeXx&$cǢ):.JyN}h/{W0keV%$9zL%+o=7`pJX({_}.qS-%m^qb!RK! JDDlх6*|Mk?x6xo5՗( sKaszKqeke=#,;}yx[Y + %OF5);lj2.DߊJr07NZ:v>ݓ(/F7iW&W-أ#P%eF^_#X [K9('El{GY~9/^三Ҹ;oz̼vTx4UB>::N(cڠB@AS6!9\}>#ʠ@|vCwUCIjEYVX*%^-_!s;S3LL 2H_>ޛy|8N|=w(?v!.BĜ1͊f SUXqʘ޻m}K,a㐦(E|Tz!yӢbѡSVa)ś'7Sjo(jF30%96?[qE^bfrPtLE J= M{oP~$_ݧoJAuK(lפUajⶋ+Jf,zpǗ < q/? Hb1sDs- RWm 0.~TO KuLo<~/h9>u= ռ:.e^BK h ϸRi:;kV}0޳[d(KS'}8 Q"Jm ud|F?#_]QOg:yO_cXec (|Mtz52l`6{.˲I%Ίį[8;tMp|tt eLqܒF˙׀kϸ0ifڢi0!IBxB7.q} Wӥ#}~C +_Ґ}_+$pZkSz%$='?h7LǷX@IMNӺ4=76;#hRëp +gouO#h)9gxH3/ׂܤXdu]Nq%khY 6<(? wpӧ:T'I_EGi>}G>Ѝhy#UϱM5͸GZ/[g]=·ԃ 6RCx~~FB06V*Zٲ^ &oߞsjG"uz2\o͝VӄIZc_w7bt>腰,A{t]ŅMr*0U}ߗ3NdᬪFWqRI_FC愖64K5*D+1+WzKM1x|5C*}h])Y#bff-dqc\7QkGJ#B47G3Y`D-f$ut}dZ Zzs~?urfz_$PkQ茙"gֺ !#2ˀoϽ2j2e T/M%G!؅;!|$gMgKԳ~lTyԾ%l|"%t3q@.>8O+ 4o-И*ݕ..zKcdQ3~'zߓdȹPghN[ yf[ˏVT«(fD1,2.88 4X 4ywz<-!UBS)Q,fLj,YPV_}]*3tWH=39^*wJmla)q-E!͛^Y. MSD=i.fp(U`צm}0Zy< W&p~jtS1Ңe,!׏xJz?/T{o\\p}`H7ip7}cm_6c)5E0ƼA`~FQFW݆ogsf!sׁ9ۍX4u~9Eq;o<*(m'ü@6:;XF)Z:?+3pz9 &r 7,M_ Ex}iq7DG$4p{ ذu $01\;Im]g,| G*#aօcu=Te2X}HHہ6ϒ?V}7[MU4Om=H+CE=s`Mfs-/V(Bߡ)s 1п@%gc e-qg#Ϭ!Gw$ 7PMQTbbr|>Zd 4kp<)Q{u2Y;Q] S7&2Mc.Mo-,2XY!\&.Bwb,*V!H5PLɾ{{+a)Q ѳPzt1v#bj-E,N~BDUS< q'M j!W JB@SK1#lFUzrg; PQB-pgHV*Y.c1!(Z+F LjeYr^Q+}Bx'/*IfmJ h'Pǔ`A!WT΍* N?\duN>/ڨi\hzsQ`=Sh@4[+us[s?()Ix6m#9Y3,RV"̀V5HT-< ysJ~ODꬺ+}=}.,$qh:? ]9q8}% "|3"-&2gcӇ斏W;%Xjp=#櫽{.+0vk`u+<DIvK43F#|KXAb:0 )^%Z6ȒFhvݐ4:́ O.nSgoKnJĔ\QgWwba ۂ>[=$zإ|=дN@V MĐTz0RWTPWV)/&s]Z58?Ŕx脐Q#M3 Wj 2')@yD#fN'*zɯ9M[>2Y՛ "m&l;-ຢBg ?b 5*1vY}4)O#^7 LY JMWOlC`E:Wh;,2l-2P{(fBU9L%vP2+(O{9;r i~baXD,#y2 e&`'?0ۜH|N=R=h9c7A8JQ/;)=,;Ƨ]ՁEg RNJ,a̪'Hkն#@ɖrR:ѕOeV`(VYПPUJE7=(Xѯm!tY%o or]cΝ[H>߬1@R7NRAnU^I 8gGz|]J3]Aܒ?ZGmV/Sv{lYv5QLAȴ_p`,O\3ah1|;39INolbu#7֚Z! !Bd"J?Xq-^}^>N|Out H+8@EoN* 4dbQnAtJo-NnvQܷԪ_?m}ZȘ$⑮w٣BB)/ְ?8l]*H+4Z&x2פ'sz*j9zڛ=i!3|z触M?ByJkìk3bMT-D48|h^N?$VJ^<aښ ̬wq;݆fWE7an#(AvToJ);d:ɿ%QL&7+ѕ}i3R&ch(Y3Hb+EBl;WNCA7&]Օ<} ׏j1s?ҦuLW x"V] iJp5=SRICe1?F&z< s= Nkȼ> GKm1?vH!njC-Yμu`f 7 %3- j:Krj0П>Xe!7.~Yi<,-Tc7Ub(; k]8Niؚa I?b*{qn\+EI&#Xr|8@ uC`HGoW,^`Hl8[?Ö@8-YM/7CԍˁFw.dI{$$ŕ}̎44OVTgH=D!x0eiSeEi*&|vwdh 05\? % t)ldxt_}D ㏊jv@BLnR&.b Z)B&Oy&E9:[ԙ 4]ɣfW'AM=Bs?^l+>9NY\YJN! Hi} =b1kx'xBl= ^ly,D3Iu6#Ok_T5N71kLN*_i}.Jc|y ٰ5~O S[יeFx׮ 3UR e 3SWuXpU"jY/z;T}\<(GrծE[Nٔ`ʚY$CzY4/ t Y/wK*CD6&.qqަa2Q$8ۆ'n Z,G]kt5\Jn.b|UΏkQ,x-@ia~:iT{Oq c]EIDN }UC_MʈOX1tdqaD:EB81 5Sy_0"dvwR$P E|.gMݎ>+ֺXL_e.} C=s CQyHӏ8% ,,#Kj|=k!- YEXLjD̵wzo|X5ޣlnC60E!Ofed N\=,AqդǚqN.kfca d}Jx  a>֟17 x+(sf^VK5!67OBgv~ -.)$SLK$4ˮgZ6xZv c9ʆhvCq.ɖ@A- FݽF#K"/6MwFFAɉ(Tپ+q4 +)?\S= r'>|~]tq,P\ՀEZ̡z,TttZ̈́=43H.1E ~ۥzuM?̂˓(Bz{0*@c=tkQAxZ5БJ>%p(1U< 3`p@)4!,P:H&϶q{t-@7'u"#o#w&~(~XHMˁ~L/ێu'ǯ)EKCEgە1ﯖ0eiD+yD2!fnEM2sQUq$n.|k5&>Ɣ{zSqnYnBf:$-:ηRTKIigP,6]M?1+rbݢ8/9!C.;EoF 8l؇#U.ѶZ55y12Ѻ*JdkR:nUôo-q)=- 7zO+csKP x 1{r$6˰ C/NA{x"p!W|SyeOJ~m:<!JV)N(gj6td Gp*mí sut Od2+dk7|U3o^~ a6 <}iLs$-fEܽsc[_0 = Ql$A9#ae}8'd H{X8Ɨu(dkEO7@>Wĵlض -H`,MmΝ"RT!zy吡8L#RJ;m5 !5-D\'?sV &{"[CV?E:w*׊k>Y.x\m'? dOY 3`(N^S 95wZr3AvZ~ dJa*l! @oՏRg+z<2 SJCy 9 #:nl(uh+'`,JI/><$I-Xg["7}~>,æo] [*V^nׂ {2?sd^g.闷9/EXEޢf(|inI]j4aane5QW!PK5[ T@tsN){vCNLF7y/ޕ4m^57vT\>cK|N+­#X-pBBW-3"tቼh2pwȹC-1qj HF0& _ٽ%SBDEL5guz{@DU~p2Uf8?fކ'Ws'6$&QoH6Z]_cx/%V_ =p+r ۃ 3&JBwIwсK^ i5o֓ &Cq_'!`[]Tmj#*W^L@ ZlO-/5`䎗xҞ"Slv~JL>k#DT%<~rD\0>w<_XN೧X85grqZbT @چE5Y U[#ԦseQc~kQT؃,v6 4]|_{i\#*+t=W$ݎX-Eɐ*9K-xCe>e6ΛUvkLh bk?]tnpKRWE#؃ EyȂm݁övd}xo0l-Ps|}ɎqYY+|&ѓ⸎ CljCSkws$;ޓ7{f cρ.|yнYs"JjϿ~KmA(A2"UNdmT??F+;JQ&wXdjRXRnY깚8?eqΏᶕRzr0sdM2K3ɞS*ą=Hm`Ka3d"uMߐ@x1̡|]yua YoQ4NgTk-vMYLZhtPwΪ"!{p÷S5҆4x]$c IRe gf VǁQchODP9Tx=|\u_absݢŁX@յk\`w 8]FVYX+yɡuy9J/yHݥ8+àS8) Av>E|-FszSf2'~<0AƟi ΎHSR_(ݻќrmTsgTb)¯Z WxdV.|Kr!Z"V;Q >_ c2y"}?O'>ncLVؤ: N Q~ 5ECfJŸ Fj Xݗ[Cӫ~7WO]@+,ӾH)@*GGY+q?;B OPiL'% nkޘP~xՋ\*he^k6 a7{tIvpr7̘$sL+V8 q @X^.qȅPG䄌Csܞ,.}0W* Dq=CMn Z\œa6@m$Hbp]9؏F.uu,U ʩم! g:e[ړ"VBN':`ω9Ey`څ -cF;= P!Gq/ˎ]!5 zb&Wxج OL-kG?$"u(z9\>- f=XEVF^2臾 (i_4:ih9Wbd!ǿ],o 2D, hJ΢E(p*Yit=z b}sjϹd l$&r؟$gn. TF7}uBq*Vr >,DU@B¬H}Jg/\hFm{{ۊbRCpTP~[@:R\"vBȗ۪}|v{NoOuZȯ dˋ{Y"qS)$Z' +X}ͷ+KvTC;#9(7NթkTE+< B02`)D׆VC;=MjoY 6&.{)v0EZQvpѸUވL(C͕ME0# y1.M1g0>,,x@ k_7P^;$kn\$s'@,nɾ]& ,[_fry5>%DG4~Gd} nP7:6Y+\4j^l7Y2#)TpqB&CdcDOnL,H0PO^`&$KyY3V?h%\UU_',PtGşU%ٕZ4S&;21C:b07*m@ҥ 2a-5KQXZy2U0RNKLC%YFoƋ60eCc Uo+ԥf ϑ"-AR?Fv9POXƂˢn(:ۨewH=T(:B1(9@oEtv 3KA0ݲ gGYN6a"?yw]#Ҷbit8xJf[ZYREQ?wf&PNՍ gxm>vr,?Tݲ]J"/solzdMdz1dI({t}D9 t4aFo]z/ Y^Ts4*VəxH,{dܹ򓲺!0 'zBک\n r)`AƬeI]H];'T5B$uƼY3-:n\pa92l1h 0Ο#eڟ$ ;m|\ KC 4o'iS޶CѻB)L†:{\ eAI({0%w*Q1B#2b.Y-/d(Aq+[A ##J!ŷ*ƌba9.PLw(fl‰WhjALgF|Ζjz;4;:;{oo:%Fqz7,S:l9#  *8AVvYBHO+<(ǔXՒ dDʨ\`E-%+H+b؉a6\(.*d\uqDBnb@uaƆ5pIzFtKdꙮBTI}VthV\TX1cF03+?=3k<f)!n*H#~Swprb  {ɓ (IǂQ=d>~ C؉F:F !ZZÛ_Z(9/[̩1FI&x+O]$gi[v!7zTt u'omn<[9FNA pah>s}OR^a]HD?"˻ q JOg=BY""~d{|\XYXo\Fm2K`-:(%ɞEM=L!Jwq/"R|ȲTzv2 V3Ƙlf |KRHx*6wсxw>A}HK0ѡ5{@liZ2#bv$VRIRS2+>EWJ7A wW m|ne|;~Xs"{sm7!zd5xC&PǦiU$!^LOMJ<NjV sT Tlm,V/"7dӗDf*_xFƒt^ӑʹ Ǟ6)hސ5d!Gˠ:Az8t\1YOrFݮ #U!^w.ïv3 _H |6*IJ/3k@N_tҴt/ ey.&y3'dS !gMLe0\w0f'ǜP ܽl0Xv6!ęY6\$? ZzRwJwhڍ!^"Ų G0 }ZyolޏS_,q,``lX`*eI$jB~4}9Xj_sԠsOKEp!͇*,,O):/,'iˣ%_h\zO-Dalf4F}wKQpt ?0Uwust|ݧ0k%?8%L1Q@lǯM{"Χw'{ rc7ɵ 1>(We.ti1vq07#.'vr G{bYV1J`)"T47_|9d\kNe8xjaEժ^ap-'nDTOXqWvɂ[Bۍ^#ڲaˋ<& >/i<(_ DzM RUR8U.bW4ptUUʦO4x얍/vCr/` w'|R0Z%#>9G foJh~g 3&Y\(#uƩ3-S.CW/uP pl]Vdftӭm+KlIu5xڛҘQLp/-{YB1a,AnS\/~,EƲ&jAUuuMJկyjӒ{ ˩Q`zsV}1BT cj'/,HG]9}#y[iW25֋LF)%OlAڗc1뫊1"Xf4aF{.,b$u>h p6<*!N^I7j, ̅{(cacy)Zz4fi&VR"b!+E8i~l&4H E3agGWe].vEƍ*2n]XQl<;<>w韽G?h L3 )v)AdScty*_ ^>ciY­9dZ/ѥ2ƣ0?3ycg)/,`//@V+nqMZ2Gv;؎Me(=-0ߦVq8/lVo|EÌI^eA` dA s@f]ON!3* \ш]sUB-BPByN#^82q~Ux^}kˢUom =l\oOm7\YPdB?=x^Z+"zZ-J37r}4d>K.xD\&wCpW &g添o+0pDa}5+6PM:膃h FL~)0E䃵ŷcqPKIi eWYlXZ@0Vxt 'ِ[H3/V1EGpuNUx 7kהٍW4`( ζD6m\e:`O\(aFlH7g=n?|ŭ2ڊdrT n5>^@ai d]  vcF#Fr *HdzUcdA!uGr`̻Fo(Yq3ZvE!M1#HOWfZ&ؕKmۨYKz߰wNCq+h8̀ ˉPP[ǐ3Cճ*![,JJVi AHX\])Kdr]v]kwhNiA[ [II&uu@ `%uB{l`  hXٕ'0?etXRJ[Q;gהmhDhOPGY˂XNܢx fRr3M:/N.?텐rnG\"nS!,aEX.hYwL| sZYo8s'Os rU`f糵2_ET#AQ8 )J0QZkWv-X;RvbE3>ʁT~=v.4^pR-R}sc*'Pۻ<ҢF*V?Ī ZQy;t;;j{8s'."bȱ]')^wn=p=# edx }&ЖsM}\o]'w;yj>Cŷ++#]kހ̍a#&.KMڮ6M]%}R8$LYn:_"|7EsNȆ{үK}bobc^YNZ;|"fg9<7o 4֏[i~ Eݧ DJ'ךmQ1;Im*,~,b|=L*}^=0- h0;0PFh`zI~F9/꺶>hKKS?ʱhW#tZ-Og"^Y BCA(\Uj9P݈LcJ&[=z#[ iH\31!Nڽ"g~3]?qvFdǶ"R;Da #[酅nR Mu -*ӄli䈂 8,f4+Z]Yqo"&ne%@l s }2ZZgb4A46Zݭ7r÷1S> M.^W[I 9ŕbch@|q`, (;Hc7*x.0ߠo5`յWj\{0(YYY ^8eUL赥ԉ KllWi/N"5oA XYKЖ /  Wx̅Ӥa4L-|Z|Eߒ q_8G#nlsg=8Qܩm[dM't/7\u7>#^0u:a}"Yӆ^ YJY%R4LPYlLR:4=6U?UtҦzҶrؿ]i\L(Yp Mhg8i7w׋&vsԆ]&'xۉ8o:UiY䁣2lGi! =LCQ <ԕ? Jdhi:'gCǑg'3`lx4do=Z=֐4L:9/MWMpiH{樌$Q{Jrk;׽L$?.=95!}wS8/esf4c@{jS?(_=-G "N `Nb<]* FJ 4GA>yG373ڱN Bk)t!oqzÜ>~dp<ffs6G밎ͧêϜ͠ \4INsO J`,}vZ ̮iD HXcMz50>ЩrNWRX{=t(T2{'.P|z(1[)fVMɳʧ޷^?d]e`]NH{*d؇4y] w :~Z*)5BZ8QwM>]DeY ?KM'SRZ"݆Wpnް?PPZ~rPkkNj[ro䖡Ί:{F-[#ihJK?H$`<8 IH6=TAGvqږ1kKGjLz^FEQtHgXϓ×O85u?c$9O%hf<>FiaUj"conhC- [@i`)HV*Ru3k\jߠghǼhMD"oz0#aDݰmo ?~ MaXohT 7FKr&)DMV|}?TlC>UQ.)󐨟E'1%RLxzÖx=W-s} nu!;"XVËp^wecCdjʳVw◕t#lq\8/؈`^OmV 8qW*E書8gWsQקS(a1[`Mxf,<Jr}3_q_@`FgF{בp1vyrŒU.E^eKgr%@I%# o/`W^K9ϬPmި-BqGk4J`^ ^~.򥽲a+15GuA}y2yNHFuc3"GeE!&-ڐO]}ىM.?OxoOKgqy~-}`2-a W4њldꄿP0e}){}D͢397\.AP&5g.[n6 ]aj <&9hfu\9NtS}"aభ *=Sы;;#6'Gێz6 l8'"'[8$CJأw [IaFEXkP%])@_~]~O@uƥ[>u+_5v\sȉ\'&X 4N'^K=` o$mi2A5 ^e258>ou#W`H?m?Pr߹{ix)MCss1$?\{0i~W(je Dj\䫮34_єR"ۃ =T VZڗo!렲5X hN1V`L䰜(eN'5xq喗o{-^0wꐽw RoB6muv.Zz[x\塶?D&D]yl w3SՆ@iRXE;'3f=.&P2vO,s]_%FH>㩣P0372K-|9*GDŽ˷[T!g05kwK;k(//󱱱k7^<-z M3$:Ƞ7~8oWLtQ]&^@xC!-P]{|' Y_3/Â뜱oR&v-G y[*جzKBMo9.h򟆶")rÃӥIйԌM=8fsAmu&4^Fl#8d~<%ҧ?\O-9˰v"ن6wX=#?rEMb/`i{Nv/rf,'S]gqѨ?L`vhRc۝ټoC-e<|d3.Ź=V{Q4ʍ+"A"jy݆< ޟ7bO@e۹{|Si8kGar٘#@Px[ؘɦ(`͎ mx7jSH;+5v zdq5"i1of%.Z>`ZH*}^_CX ҄\5Ɨ T5*Y,]ѥRñpp#{CN&HDYG?MK]O08r;M#%ׂ\6FrK\k綋HFxr%QE5Iu4zs Ouf8'G~NCʅz!͑BnZBۑ"C.<$t|F/0b՘d jjcſt%=({+U#c%-1Ky&i@'$,47WՄu{MY"?lkk܎%, 4 CGrxIHvF跊cw00uIhDVAЮ]A ̥c{EVJt'NcCBkQLׁ1R&XPZ:v *+ u' 54m!p!wF|6)Po,'6o_\6;! ͆ZcT iDLHa1t@Ȍ>HKsi^|ciXc ;͸ĥ28M^@;1[|rOFDZp8)cQ.X]Jgǯ/sꪸ"/"ZC_au`nQq""6]e@;%;3}H4ŷ;e੢9'f-u=yp0 k*QcJiV ƨclުpثY,]iEI*ό }eQVV-2RPLMO>yqs' Ŷ8!B- bйѐa[!w#9[F&'܆|?ֶl;8ޖ"ek_pUvS\ΘCAE[(hZi$aG׵Ʈ(^S#Az-?[k A '!S{yMC[:|U|*ixEp ma٠T Ț5"+-+KEh=r+Rlpn2513>䎬j/Y̊fN: lx&&qi4gMf)DLM7zB:fF,jGP.$ P vbW߼WiI7yyܦiMP~"&*gr]rޑ;KςҚ+|Ͷ| ?xTULo03 zJš^KYa/JB}6r#@UpcB/%,oLo'R.vvry$RS)^>?Vhn 1 Rxq9GT53_; s+q5"OslV_ m(c'#|52rT 0>&v6G旊QKe"`?RQ|*%!T6T$;;QV^p|W[,+Y0nj!:QGj"S0X˷K //zQ`GP{~lCL!߸hƠ/eB1}14 !Nl\xN V((z1֡°G\TTՔy@i+2}ReBC&#4 yb@e @B֤⌜c`#<1\@N$}3|}TŚas J dM!DfPĿ ܽ.2*} B0J4>}V60r\zڶ~~tc _xd Ag8w^%}OGKmLz=.oK=) =/I:i%?`#2/BԷW<sZ(!^ڈuOJkkrѳ\ʳr t} e$o0^a.CT+lGLţXϭq>w4ffn-f] ŞNۙ "4.Fwg+z(YGPMKJ Qy{Pjډ?Gbg1'@E2:h_nF78`4#v,6Z8 ;ޞ$] Pm='b+:j4jy„Sy; 1R Ј^Vj p.q{qh?DF_lTUNd @A0Gy!g(.]> `b?k(**$.J oX\tK i""*Ba]ai&zҎ5iƨ:Z#E,Gj%|3i{λQ,oXB#9|,ϡ/<mc8k\ oɫS+B}YfUB߶xI5j75;J}pԽ,_20';K! iU_%7ƤV~U~Z~1%'oԢK@H`g7F-$Dj/6:47o )7\E{@Q;URt;#.utҊjy^Oy[6a_ tR-Yb'@s6:?[PxT<;(Dr&‘""-?ckQh/6WvߗF k.^<ę9æ@5wp5o_3bHXvnrȲrI}B#E  ˵Ky}K:߼KcD{$ :8bK"R"Ϯ@ D3x,d&2Q?| gVO0D~ՕIc[Qq⮽{eqv9e;M0]]_q0 26G͞s\IE2 YwG!ɄdWN;á?fl_3&,/R5˧(ahV*Ќ#6敳t[:HvV0]nBg<>ש1 GT_VQ8G0;Ǚ qh #ϰcI^_ADw_ZpG4J:cvS"G381M:/Af6{>Ҁ?tn5jm9M!8|'^gp&& ¬eQEѮ  Tx8OVQ:džIߙrh]: =ZӒ:o6R5jWvL[ݱGݑC %By#]r*wT[ba6b_EE^bh!nG;яBS_ m0^g08KBTN_n*l*Ԥf'#^Fk wh:e Bg7/%n-V5`>R@WoLu d? w3!.?IiH4R`%aҟڜ7{aCLԝn&wu>BlᗧW JB KO߀hp0zɋJ`Sxt)PP\1#+CH=pݫ/ikpZ2@"@yi{47tQɧlg0©\ 5{ok2oFpj`RT`)ƆDl'g{$y:.%U"΃2dmMK/P&?H~| bx۠ii0˵%[t/lA`q=٤yO SÓ2w pYl+*ߺɑRo>t(ΙXY@5z LDSi #63,yDEƈñM'B!{g|a!Npx6,ʝh]+T0MR~%mvS,-|ٗ5a$zeCʒÌwTlߚBǰ 5wA 1xSlٯ+R581DEhL$X1Sep2eJ!TaqڙI2s%)sw,\ -v.[UN)C!`8u/.}$&1A+ '~P]J,]x (Ԇꐜ 1/E\%=-KB'?V{G_P͹vSմqq^Qܠ۵ᠺ\.6X%ҞEgn$ieCq4[$+nC6Ќo: Ds7粭Z,ofǥamaU`U`lW1v.R\R~hߐj?ōCBpgqTA+.HU9(,.z4aqwnD)d4l8z/"u{ ċgW^nXЄ^]z[R oJcbی*d_4I\%qJ}l1mxN܋Sf2GXG=EX e1k=dcqYo95dV3g" co[tY`ߓ8.+陙êizD73>/T`/-m^ׂ8{*tLfȶ&1ذã5V>qT:b<+uσzoLJ7! 9}}kKJԯ ʱ|w+ZP9 kr3$ɥnxP6}qs 2#CXj= :ad=jk5mKQ@#K..G'|lW&'NO=/lHÄ1V>{"BLfhT]@Z~-4ٰBg.c[da"h$t|@؈Y53@~im ѳ)8<~SqLWlPCG{P_HϹW9 k1q#ɉFqO5Ɛ)hظ 4p :P| E-aw#1ԙejU=}gqϊ6tGjڌ& kR7CB37Φ'x64I!RѺ 'a#49E";OO ` 8ZFb@;/^!p5Ăl٣: P/QG}b_ m/TQB)u ?m:pTMD3w5X_kb6up_A%1<#X#6YuF(RC&'|Xݮ3?Ta45FpINo%UGV"ƷJ1I֊w5[f?HeλDDbXYZƠ?yAOt'y# fط+n&Ӳs8V#M#L1֫})9=_˚8wR#Q* ¦OPwf{[=H1F/X_JاBc.lhgkcR$R\#x:!Zߚ+#LE{Jli'og"U}:9(]Βyq/=S0+"Ci;U)֚TFuWC# :DPeN;a+i 1nN*d퍘YS8K9 h 36MHF+`y.~K)ye1OǍaϣxπ;@1]Z䁘)20plpK yR= !~R4``/cjf*og46~!)+!d̗OfcQ%ra d%!e|'5x'Ѿ txs"e$x3Z wY'{I0?r䶶 $󤩓R J$ב.~Ox>-1l"Dʆ EplПOQ03YTq)9ctu#? rRgf 4/&|XxpiRxx;=a“.D_vA>&7So^Wac:jwr+FEo>HUaR'ex(YT*[^“/|`(L^Rh pJ"q1o`5ע9pΔV*{LKh);15}xw 3Mʓ|i&_^/WT;$P@p+RŁU|wM҃nvO/J\mx69YSgy*CS *cX$o{uHNE̊n[ZKnLPE+ɣ\+KI ~[Cf*\EmKV,fڴUKX(\KAvY2e·qC\dc6Q>77KAd vc$NF,\*ZuCkڑ6/Sb=%BHzIU#)J%Yt†돰0@|G$% <;j0y ]Sݜ$2q5;トIQ8^ d r>OQO96;I6BH[лNVa +Z\ Y;FZK)K'SJpYl31/ ;Qj弎CSjQۋB9E1!S<` ܍R4~% |> c0 &[y<~{KB C KТ"{XNҼ뺏ȈB!M܎{QT}t"9iF8fZ9\mOH?$Mg0wwSׄpizzO yQ%X2g>jMZd=ڞE~QUL0lV2zkn_)){*R1=ۃUY?92Չf@}롖w*p'Y>Lq~_S/Gk#P,톜yZ083Er0bID<ɇ^d5oc+1mcYO \cj+yy;Ƕm]cTR?OiI!!h}2 Ged;>Ș̽ZdtV4TǷFk_&BR0_:Yuj+8c(\\#9<ڟH~p:&?4)j:IU?@!khAl̨N% ٷ /~uxz@kSy`gFpzC kݪ=m^א'@*C<̈+A*(Bg}W.$eшpDK"b/s"ٞT o ;x=dz !@`DNpi>^%ӊe3qǣ`J7ZTǝBl24ob9:~)R5ɨ(n~R2`Meb_듀ez e8,j&Otz߂&Ԏoct.ekW{K-9x>@Q+)0t*w/~"e.H+@?+4dL/␰7s$4ZE uP32A~;tfൌe,(ђ`GEwltm{B_ yd$D0s@'QgpđߌcC䠚0e=@shE,:FYK\𤶢M gU_IЉQ3;  _* N8(оR^؍^iq@€xC)8 P'!mܤ{;l/ m gM+6K7q)=]-X=% (b!Hm&'/ùoZʤKc\+m+ wfUɿg%| pvԐ˘y博0Mk 4G&YPi?;m폙˓u g݁q]Ʈ04MS84C۴x,-i(HD>f]ޠm@@h SNTx)[tA=C2+'E;- [ έ`TSlݸ2p6CY&$X-A DHy[qCdX x-7Ժ%#O -e3֩iw3@['H#d$^TV".z?B?hT58Y?2LA09zٮXxayۮ;.37m/d=T8| ㅛVKR6I]> aA6UϷoˁQz-M7oB!P]hT|Cׯ:ϧ+L(|mvX#bf7ZǠ{ȳ`A;ջx]rB+-|/ !(gUcШ3qEhy`x06͡`^]1 6$b==\>EN/݉ á }.uǦG6K GGϵPj ՌDJ:7>(}\pdt P=QDK0Woޟ]se<6mcԆ"oTqm#V$;E4#j 6v:M1ww8{TVtmP]-% =IC3Ao_Z| D<\,(tspu{b2r(7,F{VPx? bc0k쁑 ށ ?+6'LHs"C@ p{hom֘B{_{7P-mR78,se* r$ܚ=nXDW͍&jY HkgưٔuF-.H#7 + % "ZoPK$) WӔ]+yq1P]Jfc%$q5N"w#|'Mm&rɒ0U4Ү`b`V3,f˼0n +ԫaĕ-HP Vou'2$Yj@wI~ԊL6!uaeAa-AёߥnG[ι.J}Ḁۥu Sk_~*fHW(>E<3 hvΜ7y{?v X'fu*V H^DOhpѴ;q'ă 6第q*gϹ yJg!% \%JIk4 ||]W3^p7S7D)sά|Zܺd;.&SҖ.`#V ױi{h3vᜇrPǶY'6<:g =n&MW:iؓJҜ A tء遐l3f:S}|/#}.OgcU(yt8;}5f~~aj 䂯2v"HM h F,/Akzx`Җ+%at;{N-tu?>.=64~ST/1ӵÉc(yXp$ h)l@mbԂ ţxB=)Dk(2sT"l.pa1C[[˦ʛ3WtMhMR<,%+6BH uت)A %rXik='RI8BAN [i+͛뙱yx,16 jwPDt=\bou_E>6LZF 2V~"6{@kʿo }+VX75i)bP3+ѐs69Y|$a0":$qT-'jƳ 2YB W|,amZEr$ L+;F5*rzȒLYI(fDC B}:X#;;=cGao6]d0hsL*]ZaJ.81ɣC|#0;NPYMs@Qn9pHwN߹& J9k/|Uo#N{ҨuS܅DLC?AbhSp7>Pi̅%+nFȉ6r >4DV g& !7t  s] D1`IVQm۹3q;CBk{F~ev"^6^7ՂD$ ; aJx:B@EPD䁖-pQNU VC3F7 ق\%9N8r.NlxXTf/)=]R ^$bt"+WUL!dZL8^fTH?瘈N4;]!)-^5N"SšCy|]}/7nzuea{˹",F5'bǡvJl8VgAF̨֔a^7>ߖ PH:$uK h)  ?Ie2οgUpPt@Tȏ>}HBm='bq\6Ѝ?5$`d[tGzt[ v{-lKI} _|5zHtݦ/a][rcLĠԇdsU/B,\{@ݠ/w` $Q85O)6<<jIwm -f x|r>Ĥd>}vm6Ey'8w#+ðS=Rz(ȭgmt D%WrviŌ^7ӄfyI *ǃ I5a0<ü +E|ؚ(ckLJK(t,"TPO/ɚ /+֒b1[td~{\ϺdfD5yeAmQF ;#J4' $^5fD/mq ހ;(^H 0-ˆtsQR(羀a t\PA923ѻع Mwb |_rXˬ UJAf Y aR>%}ԩwp )ft 4[~~d0n<ȀԗS[QUk9E.T ]N@ch"Zdg?'@mu ,qBEK:eXVw+OVkCW;H"bqZy%[wol@zj( JJ~]kZjߙI7Z0"RtMMai C7W1!f$@a8doe0?ƥJ~XZA]FzVٕ ezYt0-؉T>(:j!G'\I:= $Ds{wq8ʢEG=- l&z i+UJ@BZ߱ImH/>ڕ7V 4MKWQV;% ?p%UVB""'"F3h䵔ټSHؕ@ e+L,axYC\G<_B|,D1{hsRBk$7_  -BnfQ[%|:ra&L$oC3F`[%3d)ҦFiM `O%ʠ,chi?#kG$^~2 ,,ЀL^R0!K#*!rJO\"`D=w9`YN]?c$Z^ P`a3.Gv4>['r`} % ZGpھ#OzqX O^$MSȸ9oChgMjr={o7]T_tG-~'h<'Ɏ'r|Wu@=H("7zJ~-aM\̞1gRSjUgU\Q+Qhse[0rK3_!ZGTv42j@WWեkat?.&cMyjҟc""=dN?INz5KYpa fsI]ŝˋ`\L<%hEuN5YGFuLzWh 91 3}ӍSO1f̅f#ߣ ຑ2JSI_\X) &-kP(i{rzac*L ^AOLO木ʆ n{ë>IЦ<^ :#!k58<δ)MFrwGF2PVM%X;S!F_d JnD۠:yIE8C8XioTo-]zK@OAX مYF+34^ N?+9w%yoIDkHPA!e?Q,ݓ= R-Ӗ(|D7)S%6R(NK`8ET$3dHSgܛ~6(y@ ${o_1$CCBK^A'x\j[5:x_i6)/i*J;#9nC*wgT%>>_Q}>&8.OXoEwzyL!^"F)w(?򔱱\(Z9|ٕ.Z* SDVmeM LjY].EJ"?Ld3B h&_ ~*ݧ]6㋜AgIt`զ\__P+t[+i|Z@x@FgaLɋyw;5a? D. ۆ'TY靋: {5pbx}y[EE"8 AqB^†ÀLz(GNRşE$!$OqZ 1yK:>_cpBwUcءiz%r~܊@JfTW ¹b4Lm,XꄯoLzaH!Ӫ!thQs0f-k2S ec+\ O1ܠ1([i-雱?UUu0Mm FחR@iОF(9xZ83U'ڑDŽ Tq4|ԋ7lU4~6G05+Έv!}:V|!LЀVW6ܸV39Tdorx;5d}Tʐ I!%q\w%,iY/&45ͼ-WR+΀[&U/X׳̵Hg]/܊RK-!(WnjۨMx(2= 1bz1dj&0JRInsąD|S?%&2qwyxz- ,|8/NeaP>zQ7+ܕCoۥ~9T3`b s>i88=vK mN?7?{񿚀*(yw!ČGt bA^c |nkwB,1suRfe~|6or'[mlH|JX'G'A[\;.8HOiHڅVCMW' pR)L&6E˅[U/aY5ItIۛ+o\ #o'J {5>{EHY`˳R*5O5>i#s{#DnjE~X6o$<4΄h5F~JoFl=c0R{ڜP3cm[FL`8HbX(nt^g ؟OT$3GE]T5}ApLuՉ,}X$إV=b'i@o 8/v5 s3*)˛r,%iK.yH/珦SL Gg59fEUE5G[ bK\?H7dw;yזLQ?E&rsth rn34QEy)zn-łwtdžO6@ߒ,ӈ?(}Ë .> ߯c)Z<˖go5c/ GZ(1gEζ9/}11WX0 tK8v@ދ:Xz*9.bWxj37!{#bv? / '!Yݿ NƮP멩ÈJ]HBw:0//TXސG ߲-Hs*L h.a7 !Zd[ZF1L0|J'8H'KuW3L@] 2:4ȁQ1 ">:Ʉ#z.|K5e˴Mܵ4g&妄bmSRM@Irbxܰ]$[wAZsD=:A,n(%Z+);DYbK4ECëa=?.lT'g"% }@NLNN\¬}}I7IbPY\* +\kS mq"xbu<"Q)9X+@/AXfSV.!5jVIB}q 5TrlbBo}*|Evvk{#L?`M^' ٯ2 QŅqm {ߑfNi&G.qYQ5Xhģww*}\h,Oۼ#d Gf²< },'oTV gj w kl]E?r!x;6YBIn+Y .{sRAtjI 4eoȭr1=!!$vѻL_BI"=M;hwoы8ק]wOY h4&awo[ͲP>q4~o\؅|5mU$a@|,?݂5I Z D~IѱJlO 9 (Nx}s{^t u{фK J?i?%ƧzI PBBix4[A %'42fՆXdn%n87d4{*;5oDFȼy-VEBG`MUԲMxDw`bi* Q+ JRD e'Tx4T_VO+cd~w)Xq|ENġlS6enyP`[}Za/1o0|.Xsr6*A L̏T:&unC'!1`ܣ,C<^uLiGpg> 5n]__?[.vӀl6A(Wx#+ƕR|)u`KOϏZ?is]=R݂Ux]fٶcrFY\pC iF(b#V@|^eXaW<:ϼs؝jS CLr*WbR\x /}hXwymmi58mebjxakC+QvwOm|)o~DZ\X P*}&/l[1bov[D4[BSܰc4DQKVbMS~"\ h2E#8C$eJ,HU~1aهC_7(T[ٷ8a6;-7n. FAxVx]GJW#_^KDĺ,A!L)[a]ER; W^ N'S.'p!kNKd4AЄ谆XҖ-^ 3M MNM[fͺ5ܯ@\Ly_|*q-j0=JqZA$!Z?.Kg6zV&b 2wJ?n0M"Pv2/CeՂzp}]383]v+@e$-%2,QDQDӞ`C7Vڼ}P^hdzs^eh\7ܴb/&I ]b3 kJ@ghhՈ@ҢLQPy0.-|5JgsE} C ^Rׇ'ĻJ=41oأMDz 츊,(;m_ I`($j)8 N}aiCEf:OCNo6ņԞKxĝ*ɽLjX^s`ʲ>$j<D+^/FnBЫ!RǸ›ۿ{ o.Eq9Nm'A -CKl g&`GnuҗoIo*eI% 4Q,Y0S]NV5tVJ*>OQ8|a8qjMF,05=]B{/֨)"6{,PLxKD 2)p¨]_o &/e[9a*9+gh4?4{bځyVPRUqH}u"C~^OJ5t@J a:"0DZMX̊ڜHšn/P_Pv+ن?B}麶9uX=Lk叺fe OA#`YmTJU[縕Hd< nq검[TgvR詊gZ)=8gr}wNR(hמ}M ѭT'?I9OtGSBrĨMorkTY-/bWѨ&(88k;\}U!vj^v"بU4J]֊䇙^95!<o|S t[s0#Q2*Xr}LXOByJ ${CpLIoL<I_ʄƅ:a3dW?nUS 1L&Xy7 .x79Ǣt)3BiQr FX2弩+=<(tuFǮZQJB{L,KREo(Hwd|tKwўW*[4۵O# UVn-Gx5=c>UYĠ{ `ijN*#3$jXmq:6vLk)QV|nES9лNp Kz\it y$1.JDH*$_d *JZd$Q ׁwe6ya̚gu{+`q_[u='dE}\,t0*!#y),K!W6L6(Ќ8D0"L'%CT5on6^RKYJ7B* BX#bKgt/-FƬ _t368 7oF׈32hު2$8>0c슧& u5g8VCأ2ɮ#Qgגnv QrFRib b`(x+ $~G!ȓl2-sTWްM <winO䐮6k)&`/M9U$MHg@jyȚ%ƒV|e$ z5 ̗g!I5*H Oj2sHOP賅dn[DqxΥim*E~zWY E:vqSz` u*Jz F)&= ijw_ۯE߳D9lhS=Zyf~@. KooAS?]1S'Ǟ<(xC-ɥC]́ޥ" l6ij&s`^#&Z$ "[L6'BO~,c9+q|sV2\gBE>f TNhL 0x*GÆZ4:^Rqq|m>O/ HK=f !0pPS$Cݴu1pddk(5%C\ԲxrSVqcyxX鎋Jn`M="w~8,%>Grsz0dG.L{$|T(ze5.5)ex, PRa9 Q9ބ*ӰF9yuxIݮtA'ۍHH:޽5ydGcCŘ!KĖ.'2N|eǒ̈́fΖ l:';jDh t[B?O~+ Xt/Jrp]_n ]1.i^!@!Ԟ" '-LqӢӢZQzkW+JcyF%0E>HfN }XpI3 ~d<{F i+H:<:^$)][^Ex<,;\ʖ\씨>3e:5BÂ& QNj)E0y2_P l.2r(@cPr!qǛZkYM!fr%_(hlԒWK,G@O$^o OiJ ѳUCZh-2@V}ek,Bo\o:_ _nNK vLX iilui\St!g,nȫ^\03X2 <K 2U2l4!Ѻ6i*dֵ Z #n'J^ vF k?ёE6"A_,ӊmu+i-l5+~k0A/t@  ڑ nm="tֲhN\&2|$e蠧i'( Ɂ8J-aZf~s ]vww3f.2|]$lL #E7""^ZEȱ½x [jo$Z^%Vn*HuF2$6$&E=eθ1NGUl779`>#FxJP49V!Ofa-'UtX~ [V)-24+%3[z1(-/h)J.Ҋp|D4YUK*@A8" uc +K%Cmk߬);24D榰цQpAEš JY0ђf6B(k66.# .Uޜ' M):S"Ӳ5vnnԁe V VR51n`uBbͮSa7/.J#Ckleśb-kτ5$8mZ9L9+!j1 +)2d/~T (l&.gPΘ- x_S- 0 F*np|:0 /dDT`G-vNxhGH}Fl=Kk#E VתEô­6!!2ՖTJDBC]Y;_ZFv 8BIE= m⁦1ܾޠ\qug;>8`sŔ_ۼ &<R^A>kp"+vV2zi]SLKK>[ i:ʺv9m3ӆ&|Ԏ7+I3Z0o.ry†6tlӡ McD$sDVViZgoL>+Ŗ;kvrfDt[)hjEV3ӵ*p8<@#FŮ Ƿ8qNڑ65i|^ \?]fwoI3ie5BUX\W'Q2YV\d6 &2Vꌆfx:;q˧X;{I]@nqNθ(ۥ1m(Kоr^ g{Ҟǟʓ)fttZRO7W<$_2kiF$TB-g*TSqKaāzywDf{-Tfo8D4dNq p 2jiD3u sūM5Guc'9s>5|&It^yiX XV »"QWWƸ@+lO<!!7o"(gkd,`4KB ڎensЗtcj& y;ٺXK9{gl5~1۾(_+BD[{*!:p߆d]1)^R \+\_LLtWm>ڪI^ԛn ֥kt;eg'^;Chc( m`eqE~0eF E8oT{Ycsǘ8XibAbXV&4d4̢f#NrLzxUYiq15A<}eOL{$Z|jv1ș/ǧF ^2܇d=}ydZMB28ߒ$pڏ oPi}m Kĕ5`+~zn!/`eX[lPt^RہdtSHU8"Y4CY][r%tpٟOȑ-}0D0ASidc-smußGꢒҬ X W xpD9xܷʾ\ki?٪c0=)UpMw!7#OB/R%T'R 7wR_uHOBH\9bkC:9|B6YJ)w EKϧŚ)[ Hw&tUv:M^dK+(r#ɦ;y~\a /N# .2vΣ:ߨo{?\p-Q)|W79/@dh#JWG˻ICrϿR5T,'ma6j\h0Mi;% /gѪu^Ҽ<}u6c'~< -4xdW7wYRBe&lIU;Zi&,I$U֍_MlT;Y=5%QO߆?>S/JЮ9OL ~R^rSF#Z]s=#=0|eAnj#q6 Lk[:LTìC]mA܈My=ޔK(<B;aZ [';O>D;bx;d#8:}jӒEʆҹ"g]33'&zGeYutB4–.D}恸d DPZ4nuRM$.כ=>7Mn.M}Y37;x¬~0@NY_Ok7""eLN7+FNi*cqCIO$+w^Yطv\|2S;/E3ATHTLn dkolGBPKcZ1BSIeF!)gE?b|Q]L|ayIWЅ"U뎏I}OĞL:lG5$SbT'q &Ĩ4qꇺcȱjĿ]ӘlD9s}C&y2( L%ڕ{K._#)ȝ%k:uT,TQ;~ݪԃD_J27\@,7Q9LԎPA=+ݵ\m绩<]΍ oQT꿡potL[Ȓ^Y]n9Pif'hF^føll_Vn22$)h$>CZ'WS[۵&C<^vC* yPrFYfW:uC?;0ٮԯ&e%<NsVf!0^]Yda>$G6|{Tͺ|ɮ_UzlP@OV|6ɀKncVxY/.wHMi[w8(n*Z~gv}aݢ*fh$t02K]J>NuczEnZM0 =L8V "%24 "+b߈/hX~[7EvyJi:MeѲ " &MEytFN=c_s⮭Ѧz(q0.k5*,6|/1p?i.JaajP?h@ ہW.1oĹz|kI3/C $Z0()$;:R``Oi46NTqR }$7uz|ӥ]rഄ22cmg.U\F%?<.n`oeU[aMdo_ؘ2^7}J,ԵO0~6(C'i{_GA=O3$ JT<9V0 &jUEyQ@2XC+߸@bT'W)B3lȦ} cN- SXKYӛ3XFxcUQ4BJ|׭KE`C)T D8۶!R}b ^n|Zyf񯇪̠^0֑LsWȼ?^SqϺ9c !|E0?^'x7luNƅ$Kql؇\EpIv:պK+A dږx?j7evZ_x2 s[Z~i2 1=ꁠ8˯A_m#NoWy?]Iqp4'ӉmY \g\5ʟG "_]ZN$Bef{CGs" ^;FsӲiL/0K=FLx-Ji%S>E}3z`,A,mJâ#}e1 '1KݺbIBF.κtaױ=WTRI-m??Cr5j V_6̑E!)9~b.5(Bk! 5(׬Yr%0kN'F΋UTB. C:2gyӛ>su4&;mMZ]dF5a]@ԩ8iOvWb)w vќ*8sHgkvyz`S>5TRGm+΅=P??dcG KܭNPɌ]ܙZk:,Nin+q+CB<mqcib=)םf6B3Ihv0.ښũ`!Jgf R!s\io4IXxt+8rǽax.3?5ڏC#/ #@/L٦rGZF0̐NG|ϐ\a~'(K֣q)޹G|~* G_ T5MAX(sh-MB.*j7hZMCۜpnpMJS@V\> a ,.DdukIBVVW+'ycΉE\f= OO_*ٳ;-mqaB#St55B!i_/G_+p )C%$/ԿOs+0~o$,.Doed@ L}}AS`w η6ps ^!d$zw,p@ 'L'P6-OjNc'`BR&%uF^iGp4 6K^,g#@`W;` !|K/ Qc(=AfLڸY7i"ծ p%FD~ p6Hғ06Oyep5 j1]a=ѮK`&f[٧?ak׸[]i.NTg^ b!q[ TͺwHBKղRKzX74|M:0N=d57Y3ōcoGҲap35p)b}|\NSۋyVHɉ:17RjBQG>eӼu{ݎ?E5@wz~mbǗ<@S=NG*~dS ⡠fH#ZXkے n7٦`!-Y뉱-6&3gW6.6l%Ɯ؛ U)rTe+=\P_&h.| %ZT7籼}"g'|i̍{^f)e!x>IL&A$]XL;7^ %nIĴNJh" BqgݠQtvɔ1ދm{]2>x*(.gvToJc=_hQ. %r(.tZ"'OW(tF_=1:O Ql~ k'4  O*`Qis-PN,O/ijMZq9Uh?٢͌%,hihcEwDǖ= MP#uԷ!g4 &"nsw˳b_0ۄ\A{Javà^H$DڜFRo[m$8a~u"u,{o@ɈȬpw+dȽ/ 8a(OaKҀѤ aǒ.DeƮ)$CbT2}#>:D?)m%c$J Z 8̽|y{hhiif,%HN0lscwA8cm)Hyn$btN[vəU7@g ~.U!0`2ءNa ;A_Z&@驧6YSoyK\Hr׷@vV&ʨ(*z 6HıJ.M$9>_kM :=GI(j\=TyDk$I5)~žec?ؔq)Z`9oP71t'R7#M]nWXc`fFfGh8ݔȟйB wH,\ILf Tҧ_v=˹Ҏ$s+zTEt?hs>D,QT>5_0YK,\u B<2a+%]s B q-\H0_ƻ Mo+mЩyvoO_'~?!ti0B]mJ"=# CHJT5S9:)bvL;:q6{<ީDr؁QoRTl˳v=\Ym/ 1ڞ~hU*xLHW8|񂅅tg/ *'Sau %.UehX"_KM5ل1+kkw-;h cy*<B]KoJv+LU~~Ď\d gMʰOCa_:G6ɼ?8ц+3@+|.N׿ie,P3$(GѦiuFOVL-fj0aheTNa G N7O&I6qhhۃ`49l\c  S$[ X,Tǰcpıpa?|`=X~;S7o5 ӚEۇ 4>[_`76XpSfu$2" l z>x洤z1x}nJ;wEŵؐK1p~k΀BTYZ!<"T4%w]]?t@{ˢqMZD^Ţ+u!YJu8;(WQ8]~J)tStb+6,a믧?t^BL{Y*cj]ͨH1=| 5bE*Ma)%tgUSxҥ'4PIY(P7Ϫ84)sۧ) &t,btUךZqJSzUFI 6J~ (j4 $oY5d`rFҘ5Gkbh36*Ia>mV?4 5U1<0ܽ櫆@1vL$x4GT[LQ՟[p#qz~I)9`/ߐ78!R/2̏2$C1\y/l-ȄBBbpl8m/ʯwI5 80?{fH{PΡъ ѸRFp{6AL&kFˇmRj t3vBēt:1pikӸ YaA&'XhT9Rd9Fw-Zo^pq~<݆{/wz wߒT> 1R /q`~2[wޟ9f9Q* >{U:DSeV~X)ëE?udM.a/s֖V8nQ;֯R%it"x?49C<;'UTI::P;+el!%=R$otc,j)R!F|jBzH!K/{c5Ȟ& Y8ץw^$s?HKw4TXFrƈv}eJ-l1ߟHaxD9+"+w#eP%?:ŔKdqnijT0b>!Pt0)k,-ᳲO{lJ5H{Ff%U;c5T3 pT1*/Fz\1wy1+ID0=Cf1T:t i[UғBomH HBH-9@'dp(͒~I.ϑ#C9l5/*D{Fȓ:%乎0[^'De"u!Dg_V5b*#MuZ(KnV䠥*0C win`\Ik ,>d~ )W>LeUeܢ$*3D$G ^qS I{Et^~{l#2)6^iF]ӽC6&%<~0,qJb=ۙ)c_bbAHԶNd xUPk:]?Ec.88LXɟ.]|ڿJ@쪡剘[=CX^t@([ [r仇tY)zz/P2A*۲{ЕU#αc&$3ްR861"Uׄ.;_)A7\`)8/ }i١*Y,Sɢ5$|Yˬk3^B4NHܼ%2eJM&$PUkK6>}Vq*ԡdׯ:)6ni5! ӢMz<U6CNCR˚ipQ8ҵ9]"?NEQN uμŲ,fkvz]t/&Q~DW2kqhP((q::t Y^EWF'Y"?_ MjBV5"Tr0%{#driT=q3 .x5vBT tl] 00]sc KHAqNiݿv*HqEn@$S6o5 ӵeѝY ܸՓ)x>2Y.viL& n=]2kepzT#g?/hWv;DތqA wbRvapm?c{/YƲ}p|~%-햓:ͅ1&F&n8_Tzlp^yiJboMEԣy,MMm?[;(o<P,j.^?B黹8FE^gnuO RK0]y{ A\6RD m.xmSW uqjqGF )#^<% :>ʆ:a"]C%eAL|`Y D"~j6!?|rjq/݁vsc' Ԝ%PW\qUݚOMՃ6Gb \JOM_H|ᔸTٖ-iɯyE:SO$Bjqug^[fuE` 9Ө4@0ynLn(}?L9xd+x{{H!a@m%S883r:Eʙ&)kZA,2՜svitD!pp XX0YE1BgU$aE@sx$t8S7'*|;XDAע6۩;E {*MF>n3T_tsCX,vh:aZ ǨVwe:]#ND9 ]ZJ8YR1FR7.Tڻ)u2L^%~S b> hY~~#1YqsjM8$v‡mGW1k!sm/;kSDBt0Ң!/tl #AzPH8'xNgV|< GgXn9D{CyF$0,Tuv-7y82@/OI0r]ݥ%)?N7yʹOXIʧٓ*WdʾDOƚ Tu0*οQ'lw$m1:/B;>xoyJr%`w#ۤs3Q8\9EӺ^V*[Dz CQ}(͗bme2l <4D,*NFog[?NaHO0y6{qhP.lTciR%SS*TX)0Di 0Q#@jmh'Ya K'H|w)C ]6lB%3 YzYj)F]/+NV,Yƹdۼ{!W%4!i]?)ҥo2 -ct/"62OWsR1>HJwT , 9A(&O_GX'X 6X#uj>jY8M[Uv7ĝ2`jboJmCH $w 9TR l$Wp۲|ȑZ0@6 Z&!mfj={%(!JG î3-M'n9j=Hp% eo4<\0' Cί tCtj]/dwoV ~O5q8-"i``k][Pm~dI}^.'OSC K1[fU1lKzg`  fza/08kR$É0xSyϺF,hQzI$!ΓĬG{lԉ^ fOjq!RR/A))[ msϸN΂@2ؐzOXNڝYqIpIrVQ׽k|tPێèDR˻mHk{lv{h{@-_e[l'Ӌ[3]Rߎ3S1?Ǎ[+Oc*v. zH[CF'jz60$(Y; wfI%MJUNjE8pq.^+mJH8W{.`TdRع thB <]*u<쏡ˋ NQz.$ )X08).miM Z ҽ>,xƑNQQKRZsX)/~c}hѝVQk+}hY p4T 2_9l/OXq)]_h:5Y{}6l\̘>Ye˥]lLwk9 Xd_],Vg:H(viEw^rEyi'!մLj ? 6e ;cZi 1!Ƴ^W=&CӾ4j9C/toӦ DkAIͥ RJ;Ŭ_Е͙lJ|A\U+dFdm X xXSYjlg4NQ[Udž4yۑݝU k`#@E8I ʤ/ geNWue|!wHS9Z9@ 赋_09ʝVPۮϘT=vWak* C`饉HȒ#0(^@RcC6RkϸchT-DZx s7`##/d^#}%'w4̜Ƌp~^ܩ8)l2\nKa ׄpHr;Wɑ7.>B'%Bx2yfQ{)X5;_;MUF=nٶ+n1 {||HI*iiνS5OX ~zLa%2ҽBxX 0 !lj`c„r鵢k{. v-Hp@3F7 m}NϽќHo*DVCǹw?@m^s6h8[[dI/JUke,._k/h2aȱƗi7l3fq"-,"H-̭m{ٙzJ*$Y\"w>kFB<-;$Y1=5DNSvLƀVtpsxO**(@w2 2fu4U d^e|*OփV-IDLi,S>!92E\%h7,*&B뎦y}Q #4z* !MQMl͍ At^47<1"qf!D 0 ܊UX] 2սy8U[A 7f) cq cJw= u}:ZMFSXMsgO0ElXX*w3Xˈdn3ԀcugLl&2,ru;V57#Mu3jkK`, NOxP,NPuޝDq}ע"WߒH855bswՄ!J}Trnk~*>+^'` =v[SfI_k!>\&+w˳"'fZf')ao8lNk#*_oɭ#\_1xsŗpkQM U>36ѾE'Qr.}۫(A* QJŠa->lp` ~cήI%96lq$:YVۺ9vU99kQeMpzjRGh5OLǁ-vGҳƗ*z1:zA'R .ǫ]gs)4HU)QRIYxCZ=oxPMzcp[VXu!`@.PG/*k%3;~"*.xN8XMHJ7}W1I;kfh4XJ-Jc 9ϬtbhkľȯxYW t-ߤxcXr.XH޺jMּn)ĩ Eg񁃷D9|;#q?#"P!" QF=# =H4ΣF`BΩj|ܢAx\ ;[r)sm#X6T2M rߖDxC4fhqi nvdyMQ B~ UVi)WIE j_C ^:b?{́%ہ䜘#>i3IU P-y5 ꑗ._xcV15MCEibؘ_Z ; ǃlt8ēSgug󫎁] > +6~ҧ1zHù9ozHb|Y řh/7BRt(l/$c&8lIa4 E*4c"l$w~B2}Sm)4ަ=ȕa)@, _&c^RJU6 ֟6eʈ w(PՌTi BLO^iɞ*f3NMg*" J#̴V̨'$5W'*nƩ <R(e9OUڜQ^ 4GuYH->U^/G-yFjQg7f vg}]kOy+ɋ%E׭W|=NVS$-&Z$O"ehr㟝 ~џlqYAJɳ*J?1IetDŽKCL(o-%-J4ɈՄ jXmJR"4̵UG6aI&"KOWJcf-NG|U&5F)`W "/-EܻdICj4" P^W~&[])0>og从 d.@Y}At: "g‡nQ/tr!_ݜ06"z#pR`gAZ \Y`+qL;g!?LcVD݉QNCIGqE+!&d+2ZUDo7;J4Czܛ;{9BtIQ(3g\ CbC_Z~M|-&o$Ś1NU-*t01\һ4DZcƅ8Uz+b.s%KlҸݯei7:@W e hQ_J*0o/[*/5.0(g&8}:6W{GLJQoT3[Y=a;,nӹ21d8 0$M4]| ~\+qUq0x*#L g=hZ R,tkπ˪vQt&vzr+?9"Mz,g4-L6%ڧZCOgB+3Jyq*ՓfUq^h 2ﮔ5Џ}U cJ>g6[ x߉OUc}ƴbV}w?D'ʼnl ~]sF?-Y7Lωqu"^ZB,-|Ȏ3W88͠C\_]~b(iqzDrT+1,'?2S[Typ0N=2M1& yd$44wΎ? **%r\|Y aM=x[I] kүȄ³(")6+Nd+^lH_ďG+xe_ <ΰvE:ݮt / kGi_>qp]H#2 br)Fĕz!x_;9ucK/[إ~Sc+/¡J#?AƕE[C{fk :;k1!=tnnGp)} gN J7αb7DYdFϴĆ]j#8sV$ʠBxҏ&Rd%-Y~Ae#g,yJweoM~|ٲG>/ie$ټQ/qODB3pRJkX4^@,c8" W{\ۉo ŀ)c+8opR%mcZ,?o%/e6\,d VB#7tt@Ww]IIPB0 4( R'= ([. bq<0g\[55ĨPZ]ADKC~g-ʻSx,W((.3C Gʍh>WE}vh" w.^Q0GCr7_CIij|-N.rEb6"d68rGW)UF}&V~M\4AG$Zn84D4 q(tڶMHD~C %f/AS\S4Dmuΐx\h+Ѓ1A;0[}իc>lOEi}LX\C _lP! bmʤA Mo_YJ(M"ѻ4s\x*v"[t0!,:IkP驹Z,]TJ'ywb~*Kgc6/7qQc:KlO wB¶ &؋vkuXG$v?<n̹xY`QCq*v+2,^hp [ʼUa{1˷ebdXqS&L΁JPY*6r-l>}i , ʫWaJ8.Z$[z%\u%}yf R4GX&fLWǨCL܎>ewdۜfT~\܁Do\sKx_c]^VH4f*+{AetR=:ʬkkK-h'\xyK_f+N!`I7>!nU1V֢q^]+%Lc1GUț>"Zr]wx^NJBBB16rvXh9#PHzlL@o?EՓc'2KqQ ܢ9q'8eZarݫM/"Jf ^q =Y]aV8jj~tC;9KT~w%/,n4b LjvɻzZ.aPG)]B x4&+Iub脑DyU,# 2u ˰w2a3֖(^`U [GXp^u}lt1ƥWy$t7\bڮE` ̈́&9nG΍G>B>)G-in4aV%u#߯1|I)[XK+>=g8#}?Mttи{v_1 Np?ՃglM}},g-ܳeHmA}5.QE.KRlۆn(En+I^453?T<rwtfc3:!| n2fHz⠯[פ)IBAT0 0=))):|~<9Oկ;U\I"a(6*ىuN괢x#}-'^#^Z@FbY03(BŶ§E=>6r})4 vo g}E;cfpx4M"ZlBc`'9;ԁ Mf _*zh`0nß+4.} 67CvWϕ)xy51>cUsRm(u{r4a:˖*x,TP 6>J58)/YmCb:T:,+pu@CnN/*>;qW`#p|?Q=̓ #@/qB^y!3j)x}S$Pރd2<ij^Ee] /FSfNY44ϻ  7d8#1!j <8ᒲ\,/6 aS!tǧ%yuS--ApX>Bn({0.TpfzpQ|~\}"7d?A 1dMu5@佂L"XIdyPas˧k4}(]:Xh2{OǺn$*8-UIC;FۆD(2i>M7C[ytƬ h~±Z{DDv\c5~<nGȿRI І45]JkҥiJ0~D:d '׫Xt˪z>)D$x2ڙBor<w#@p֟@9\V}@Ej3 { }T, ('Yh/A/QȖk|7ms!t/HLt,h䧎>УiL2+ՈCu\/=Bn(}mvqDgnmuD *컋D5|E$f%ecΛ]tX,wiJe$-;n/=L ",P!pDlio??P^vM)q@|>^’ g]9AirHe^;ZhF9P\^:.M]7*s3QfZ(3c_]+B0qjmU]ǟ1! MGVd) Duwۓt}5k~JQ/E= ih@JAv'jUmtoD2i\EKpC?2;EJ!ICAJ HQYa蔑jV#7l'2L.=Fnr21R[-p1D䒶~1ۙ{Z(%"F\ma3-o h+<" %iZ=P\_3 ЊMZs:Ğz w^(ݳص@}l}DOՊsU YBg5*92m1 5,>-ǢǒЉ *4 oһ+,ڵX#al$9 d5_*=,S~UIV7m,p$v8U1 kOz]f {!((kM(E'9hYS)[KJoW6Ȃ,=C gH5԰#ZP v@SekƲhpuUHGf(gX7(^=f\dۆ_ :V>$M*_~d%ǵFETcd{N"_V/ ]K[#7݃YXW1OMd.&ys5T@sMt& lZd[7jPYXA lL*Q8ύP\Hc@ ?T%C_E[BF"ɳR.xC1ļ]^$I#OK1rۭ^'NV9ZʵNšL:4M5DQt­Џo!T, o8J#~Mʻuty ?&F;EGAH ٻO.c0V "8!ϋd-u`Q Y?B_CO ݇ * o(w C ܠ3#Db'n2ĆʾNrJt\c@2MBM[[L4.0ZDx&OLTxG+7=zk!~چ7E][VIOZejFkZ Y霦H+Sߩv\s^%w]\4""-.- ąSFxt#igެכ=+!0\!sw_JGΘguniRո*Y!!jXn:dIKgOf uK4Gx\caO Igե4<Ǧb*1e.{'Y:6^g=5`$`gt! Ŷt/g4kDQ\eۘt6;Aػ4t SIS 8g^g'uɾG]im>];K5~2DIR1n'^;]<ݏ~@/+U-\cB{`q ܏(4辚r)ۡU~X:fh AJ0wcWdA3jrI'e*$NiiZ(+ѧF"'DtB`x Aȥ-<6“6K⎩@xQɺ@C[xsJz ߛ1MmG齵vbtuS@J0{jj+Nj!>NSEbx/s.q,BX^ G켆Wҷ9ș%.T chK?ҥLr„X-n0T!;ӹ:f/|~0lS]anxeYKzڲ,FcU>[خݱgGy$ ͯc(ch=>$-XBnIjX r9W t_R&.qѥ۷a%_/xy?u4,Rfұ}܈$?RN>3 Ul~TN:!ɪY x2WVz@LȄ|A*N٫E i4"F5+Z7ݎ(6z[`ԆDV&|Xye;0ʷQ/PylC{X:q,jP`Ѵ||…|/Zvam{c=9"J8K0NLj {W<f7&4).hI#rpM^MNF"ǃMh_)pS]\JhV}LA@U9h"kueōr--E8ީLEB^i3Ah 9?M筟۩4uc˧%}۵h/h+ n8.btr~?lAHiVDK'jg \QFhj5f jvّBQ+a.}HUU̶fuY-IR a WexTNN-!~*t\.!q M#ċb g-lKOmQb>Z4DMyQ1UDJfIeD0ǔNGƴf }jBcBBa_P7jtNi'[pO5V?͋wiz !lƅYX|٣DR ?]Nb 797m^jzVׇ[mYI+85{EӦT=&70ɠf۲zW5 ę7R.G&nE (V&S\FqT GF]C&ug{8>ga=_Y)؉,6:*I@CΥ c,ctܞ!qAVR%n# Wyclm~(;UH86!Hxz'/МR`pn@j`23se\)=il*?5+`K̗` !G RwR?7j}S Wp8¼K5p^ Wnc&u9zYFZz2yWMߨ<+DfTl gSEѠhْ-p8B= R3PD\ew1OA#߷N9+TL̏k'+ycཿTJ'>"jFA)GCg15]2:m4ϏYo() eɌ )y, ~SI )/)5X,1NtXNtKƚJ%))G^ @ Zc!wG+J\y..ox %2B:E;RXgZdGOҳlcSZYk=Z\<$P跱i0ኇ2YDj\~]&(HY,{!w/L1YGhdYu2YdžwLm-%-ܠ\ә⪖Eiͫ$oqQR@©!a-]t\= 3q7cMSmh!z\8 ~f$2W]e?IjqRcR{ H F FbDͬ(S2?j$m̡/*q^r,%BlQ9}^nI'vI#M]7OX<Ȥnc5 F]"LT=tg#_C]2I\ jq_vk7"_犽Z> Bv~*iɖe[ n↔;y6~a{&¤vhm踣X-{-H|VG{ +3Fs\"+4GI!S5b`ZZH(aL Jow:\jIvNb(ڈ&uq,0sP]EPuإ& Mp*^Y:]'Y  S5s6ְxmn_JrKى# C:*zkH{knN|U~vKꭦ&{ԈjW>x$[ Wȹ%C#"zK+GhTM^Xp“uRׂρi ' 3FJ&$_1={i7fWmkDŽ l77Fnf~db~0~]Q$16D`9/ѡXwjJ"rD!ҝ,/H8,܊rXR = ܆m0 \`)'40L*FҘl'<|1;a'MNuIg+B{6ʩq70.Je=I);˵7^2?ϤCc(8Je>}o}#CXfMqދa/O=/u*㑘ԀcT_}8͙!whRCe gkFӐKϋGVI|:0sz *5( Bh3IM@DFnxG=3`VΊx=fimIIH>qM]UjE -BM=Rz%0TNUCtf⡩hA $Ok J4w8pZðp$|LxhK 4QKhad> ^)uTB5## ӔtUP t JR\iq=*s4Ik+/.&-IppinH$0R`c^~~puhsIS@q-# zVDX Xn7F宎'AdZ@z/HTArIuµY"{.Ҍ %Ovt*0"nCXl9MCFg;J-;J<`XS2m"xk.]ϫjG6ZhEkm>" 0 !LhSɟe zN.McyϊzXe|lOB{ ̟Cߪ_ƇQ:@qdIU-]tK| mi?,vΪ7lpbb >w; %y$ wz @ oM *`-Wa]~q SFj4w+5مj sH@+@ 7\v)ͳ-qÙ~CdOaۧ8n!qVXpjKkwmG81_d+߹{NC!LxBթpU|PVӪ |9@V +m8v54-~m#xMJ6B !Sj }]$l< m;o- ;NHr xS`pye$\ @a8yyE? }hTJ8c^N6 EjVnSRm,խ: Щ:Rv."[Y,a7'SWymdF+EMZhTuf*KEAekAZW,EQ| (ۧJVњR8|9ǚ,qGZSSm}#Zoey׹Rm/=!vzێ5Q>g|t <-c]r<J@,Rdf9+ʨ@ŠoO :wdyT\f\iV`#(H<4>#߷й+upB+ HPq] 7bW_}U0a n$\E7 xN>tlqt&-c}^)Cdz1<$lA00ayA&cEޜ;J/'D84H\}!; Ѣ=9i*.N8tL`hxP־ L~yS (И7G}j8=,#KpSNh8Yl T6T 6?SZ ,1 _qPߕd.᩽c1췳!?N\Oĝd4Q[PV/#,5ćf2..x_y_vl/}KWٔ$0>|MKS<(vrW@yW%&NK.:)QiTs!ßǑ/Wzzu ltb[(dk/a1$s8 ɢߕs51GQs=ɀVA}5TM3) <[xր7 Ԓ zhGmDiP+նsÉ6p64a L!&ixkWע\bF8)*XSfrYgz*x<C_B1?l(Ojcj6݋TZxI{( rʈ~5 |~sqڨ}̜ynV>[dvK!?'HNW(YR^AN?$foJæ`p\I39u ۤ(#QJoJ]aOd'0zd!FFˁ9ԱA? }É&)1 ctcyYYΙGзmoӶvǥ6b(L;iяڑ4CsѱgrT%M}L]{x' ~̋/[P Dy%ns^]U~OAK:g:K uRGGǦ`eav1\PY UKXS;%6TS}u-Hb x_nmz&>19ѿyS+)aS 9D!^+j.Fl'P%0̇{# ̈́i2YtOKI-^ޗs:'kpŨ6|['$ e\6CW#ƴJ$\9<.9vB!Bh݋vgnE{mhg'X$HEA݌<,d[iZTw͑msAC}[I\SBNm{r_tv䬼 ~:ٷ1Lͅ _y-&h94h^ &2^}𭔓'Ւgu _bP__b2Lޖ "ZWGka=μ_:02~*J6tVAi_ Q?/ȞFzk=Ţ/x%|ni[֠MWk؋ Rj\y(~gW5~Ar /q :6Z5W'(]WXd`  k&e#i 'r"g: ؔ3Օ!e˦"##'AcD Ҟzu=FCx>Lclŷ8r*1OjDgX aT0B_ro84 d*"X59Oxڂ g"mA$.à^46>&θ|K=+uL(-1!N@@8%풧^+\ݞzbج`otAW!?V uHw!  ߸q`\ hI m0wRߟsd7쿜ϼ<O%S~P] mrw%I$p5w;!O_dNe[lKTͿP _4K|;ˁ/QMfbWrHD2ZjC$8u\G6U @[G @DUsSikȱ Fj^+ʭKp6K*Ã|p%nVf=yD L<ʁu9Ż3Jjk& T!̖:1I>sU̎SsR8Vc_:mr?Sʀ[}H_ЃgG:jٯHڍ<ɶzgz FË3df|).uB}srs]lw*׾urT*v14fo7e %Y`\Rm4~p3&N&8:&%S%N CB,k>orw8x870] G*eǓ"=T6 YHif"[.$IHښVӲB8]vGW\7$a tiUН& /K>ЗЉytZX5yGʹ(_uz;j`.li|MQm&}2[&ObU3s+#k:=+}*l4>uh3baPK$~sؚʍyj8Mc[P(֬D}<^,Agq/;k{1Hzm8B[oj~Զ9cftIՠJr{,h}vO)Ͱ'DÝ\ϷP$[!$VJ:ouEs5hg?2GE˜}#ޣ_JJG \M3_η ,D}Dn` ijا8_}>t[4 EwuyGsype[ܤm4?bm+\g}UzW›6˸f%In`)@@ߎq HX;{ߕKut^5o8 fF &;x{t%fuЇRJo\7B_[UX iCz^ qjuÆ 5*'@[yw3>wƣld#O<upklfk`†-wH12)Q:]mV|d bWt(D=I#|b6w: A ?'+ycFKnE$2N;Wmu$0`̐=Q#3eZпr"FR *^ HQ #*e_?O(Y - УVn{?s J:W$MYOh=KUMk]ӻAl2Р;oJ3@&Q1=V[u3XWaV>"4V[Y!r$Ǣe˕ik@:p?D5ܗYy[:'v_cjǧb ^& .ˋmCڳq%|DȰ'ț8c*fE^9A%X%p[kou&b8>M{jU e `'q2|}_[XX~Ze ]ud83`42G?mq0 UeU(:O;zo'r% Y+ f l *$᧢AѡL bNmuM]`.~L u B~(Ѹffv9 ́$B t(!3\6J}*ȑ!O|Pj㬥 *k'o.;h8ČSx|(7lIZٌx@S"Ilb+B`wh'sqkr8W -_{grP#RzDa@+CC_OGT2)g"'=4tK$+BBc u:Pો7$ pM\oޱTW9h<83Ĥ{FK*+g1)O8H͡:7^8]AsO;x+C=@r՗_72{etg6Bkfj>v??D£4O-go6ݞ&LL2p'g4LU{Xa'|4ƻ Ci%܌;o@Z6щAА@ni rDx7?qfT&ԓalڤwr"P?9c* kƒ)*yeRQT.D)hX,9H>n}m/})@&&Fr@;$prCqͽsAd̝ӡ3g& pSѷ(ʤ6]ÿOl~TTL5].WhEQ@8߽"ӴTxGhn#Zq8]XaFԊg~ jw; ֮=+߹f"D}*;Mљٖ诜E03Ja;m [h׎`L.L-g@낍Pފc[+o/غ|{y~8Ki_dR6T,ڇMNaVL>*O)&YijpXm)!&qk0,"_P&u餽 >3]bAFlm ڍH>9ω=QR{oe?dYb! &9YX7X8,"{Ȃ߃ӡb,[K$?0w=_jriܥ״KA  <;]iw|PИe,Q-SޥFXodBh'*G۬qKn"uXh'0M ItnlFȞe:.^JYMm %*hHF)BVc>]9d VWb ɜ×m(z'mY@eyFXjvl4E$jvT_Y(ರ<6L,eST4c*ڎؗ=?>ZzW:P%0V`BzorĪbuȻ}p\\g~h5>ԫ/Neee>Ԡn\Ѣ&Qo7M8S״?f!L!&C^)ONr°Wi\@^cte w|&M%*HN]'p6_JNVʫ.ieN9lGDfp-_HP9 dC_E}Y]X/5YXG|8[RG/ $H1ee*=#ΏsIn6įmcen'17tۭ`R}K2o]_LK 1yhŵ|MA_DĒ0af/%hV~>[cwTijσN׮d\Ubd쒋v&?ִ=%XdNHs.v]BFL1Ȝ{4ّX,)0P3YəK/~;81 l0xKl% 8^X"_ޙq0?Z|Mꗩx5 wD+e 0.SQ}3%҅S.m5dUs,DlqЏ&'-寮,  Y&6d24*-C2ח v GK0h4|(7cegMcLư w7EvBnzIӵI9F2}y VGҧݤ,EED="p[TνA]UtIڻ4,;#?|sBOj**a9ŎgD%2{6Sc jJ8@I]U9y]WG(TXUN[MZ}SdGcJa)yRu>y*ٱޥXfBGp7]5+V:3dw_?7.󣐧-LZ;GA-5_S,@"?$4sYoUڬߍte4W%òV$f" K}&8%ϊΫ-}LQ7 02Ml&naVIeA1noyз88ߌ ?$f酤ulcud粓&Q=b%LrHgœaV,N9:L|tN>ey('7'zw+ SchMIJ9Ss8I34kY;NMLcop{S2k#p$qz7.R"1PS?‡zK{!}U]OrC8$thæT+)p b|h;.+UGw?3]\oXa+z- 99P+ Nv9œ뱂޺aĪN{:,yM}Xi 9Fwǀ4U+i(25įx1Sb >&/@X$=*(f RqCU,zhCͻ{M{!S`_%R~F*˓J+g9ښQ=#5vuE}Ѭ=鶾3[ͥC  wPG{Ci$ e3|"D1a +!%!h7ѣ(!UWfvIGӡ.CۼgN5ktݒIqh<˼0! zY*H{GQ]Z--[NI.m_kNᭁhLa\t}E9R_<ʁ"!ƢϺlty5:4U S:[,rR:Z3( 4P1џBUq!Zi'No1A9 Hf uqlSpUk8{=}QоQQ.aQdžrvi%9]<8J ?0XIZQFR=46ȌrI<[Of>ٍuYKmnj* ەQQG[ b\; E[$X\+*B(L bx~ iR1$4Iӿ++U.צDcI'J6,^CJx~us];ʼ:mMrW3' 3z9]x$vk ٽh r9: =V86o\p,k˲P:]!DVP@agR d*̃3 sYܦ!WIU )Tu_I+%w4J;`a}z/9.^a} r^wnukNgU._瞎D\wƈ:l ZOLdM&0|\!*+wWw9(/])KranG@jDߴjjGVTu!`,m\LpϨ""3)]a7"L(K[=d8$PYfKWSADa H !"O^=L F~OZ~#K;pN\>`;)f8t'O0@l3~M0^;\bF6jeM<@rx(~:P+ Q>wo0i.X[Ⱐ=5;??I+ XX~Ȓ| E`/@c s_([iG!"_Q˨B J쾻97Ky!Tݰ;g })"*ebkd*C1ngHa MY;5iqlκ.1H2%^%@#6lVxF *lw6!&}d`;9+e9=IÜtlcl5_ij2M~ecl3N8> ﳶfa Ho[plj~vz DUƪi@kt^3+c*Q/uq:  +RTkXUM, :ЕYe~[_ J޶(4pxYD[J'ѰeksXn@%-ʖ9~-:/'({ J=jX[w=Zq|t%A~}ѰpqIׅ{AdRa (^wiM-"(}*yL§}[_=Sѻ'$ 1e]Яz8K\Bj}i`CZ93”'?dF<{s)1Pꘂh+Uc0QFjA#4O)s{ :@t?I-n`=v_c)bcz[o7}:̢ b[B ˴nV1%rX(cp7B5疞`T`'狟~'IY}E.Jĺ ,)K!beT֖6 5fx(xD>#6ڡj7b+]d;8 I#Vƣm| 5}F)t &QFuc|;iKtvj)khw^!eyAwοۍ*'P|Xtoi#K3'Ë=aiW/>c3ڈ4"}s屧SQt9r(qX-2N49SGaZ/8tgSj>8ːUGdY;X8 K2z( 6AF5ZHwkY,6xE4B͎H. D[Co(q݉1D'ŝ R]~^AF? u9S< etilωseEpw/g UkF-./TKCj/3EC B_u`Un#9% "BYdbl7lBt_aش{U[[Q5a9pwjμOqcBOrhʆj97sĦalP>^[g!r,`vt Nѳ2A˛tGUV/7Vnٞz??_@Y;>1Qق!G<$/hiO%-Γ%_찠ajiEcVo(O^ u7@dOtI9'%^K+rtZ467rQ2{hvJla,Lb블qv| v$-fls(>,5 zA&Lm+;zm 4NFڙn7SA A%Z[|ԢO@6[%=bS+P Vm-d;0<"[ " u KI(,~q 5꛽ɛǙO=m+7%?WGdQp$j ͞Q -PԐ%T/N9&7wm8@xR;'OriשuK3kYyR%Zss׷ݝ7}\ 9lBLe±]a$&no( g\t''3)7sN)ٳ<ę/rG7b׀tg?"JE>H\861*2F].ނ9ʭV&+1ȟ2pX1fL,հwqn #,@;2`vd18޷_wIQעɻv崏of0GD^0;.~ə# zgvs(δ4}x!',Z(GI8~)F>{TFj=`rUd"'I*ih64ᾋxLSG>kzff@M.h||!)9c&"vv"{ھcKAo8`7+4\qmӇW j߽p Q9[&ɭPq/ ToHNϵwS$ etmvSQDgANKVҳ 6'9:vpߘ"M,qczg˻1dwh` r?7K+1fVb戁V ~X 3Sk_| X\<|WЏT9w20炀)\:Ҽjn C(-M%z$ ;Sb˦#Ml,2}OP!")R;\ժkk^\"z2s]9ǺޗHЃ}eB Q[D G!E?/ޜ OW aη+G B6 20&.UPN 1F1[(Z#6W^zxqV&0h bz`pntn4tBv*gqwnJg`{)] M.i# qӍHheՉLoS)-3eX@F@k(ǽIhA~tU!#sg:ѢOVHgyhOʂP&5:85*oa Ӹ%d-&@Q6NݿM$g!)!RR7Ջx ~ʰbS-rzy{1ZHF/A)r?vI/ŏ2كAgoΤЧ8S}@#C}&AZp*m\̩yl?at[p^ofknc) <& Ԧp=!?ᱍ4oDY0ӵs6.rBn@şU#Q16pƻWC/-;tL?2#blo풩)>Ƞ B>{m}03O$wJ6~2ʁ@N'_F/"g, }"hۜP!yW+=5|!q*%': ;T˞~xmH_)/s[<:.lr&kۏ l"Nx {kA"Î&~m^l$B]٬^ϿukCwl':~w0u,؅C+:*65ņ^M=;97FO?۵ Y4@^9ב,S$Kvu !2phR@0R>Kz9-,@v:$s,XPמbq"6N(m+.`iB%uvsh] "fx lݿA#tG2sm\qRxFe aƀǘu)fzFo0?a8 0B<HIoX;}zdc?q;O6Lj%,qnE W%̾ynܫ8O' O ys;׮^L{'M7:J*@u,2[ ߐw:qYdfCsЪMDne$,8|9&X5ۏ"L :38j1y_p#}2I em\IRzM`c]j2?"b38{ bҒ{l %}IJ5]Oݘ[ķGh, LEbOx~AڠМ!)h$Ky0ueXlRsY6-| rX^ \;q|qN?cC}<җ]g6$xT|TLE;a~qA馈 UXE4f(mյK"F\k*otqUJPeGa\ڞj2 KI;%,9#]κ4D:WnzF@IF3 q'0 ,yԟi{?D]Y]`j] ɲV]wKሆcl-]nޔBd0-'?r 3Ih[62|K R(+e`Ds>(%{Q!GG—f)o^1سDE,YV5&y,>O|lpz>c~Q4ff}>#Va;2ASvq{=_+"Q(6$`bHs4WX#y.DֺD^Ɩeԫ9}zյy)M-Vg@ݰt_u_f0Y*yeKZ^UjB0x9_H,Ljc܅;{]lɘKHخ”<g@_?uG?gpSSq ˟uǁCx"B萹T$}^)4,]9t^SòCSO46~ E>89G; Ra3yj ϕUvn5_kލu$\mP{7-m3U@7KC8DBSbAFZ`,3L~C$XdK5`RoU:܈fy'vݬ6\H_G"a QtkApV2]Gt%+"*Y"O*V-9$Zjm FjyOBrs@^qe-Ĕe6hF0&Ѽˁk ͊V4,cu ҘحtXJrY:q9ة4| \%Jn-U+ &+xMQ4 =VB쉩ңZhr2y1g~S{F<~E>h([&lj>`土ti m)U5<񕊰.SWT!FD\2}}Ku AӲ Bh?r| 41Ťhoݨ pH00%)g31 78Q-vEW(omiZYs`!/!-nD[{L"X1cG`G( lXhtG*/ntZ,:a[D沈FbAKpDdod2kn@tĐF%/fa6]uɏJH-}qNRMF264(S|&;&)]UuX؆2p_б ^&%N:.Q}.s*_#\{.镬fiOuPN|*qaxױ7w˭?u2GtTTC9&6߸lj(`*O*5ѡݎYHZNTYY)?X8F+@&5K-`R∿c w}[Y3e:XIJ!*oRŪR,b#ʴVˮ`rEMULK.mڢhO0%,ki|ЉT?nUzsDMXUdPx `ccXFDDQQ)Uq7/*]b\_/lq&xaɗǷMKDZc EĦ+ї?aIm3bgyZyGA>pE}BD$^Z^pq[j9-=J6inD:0~kI3H4|0)ׇ`Aa*$SBIAg$n9D݋7Rv p+ߍ UC'OѴ# 0qNg n3dtU|]|l$~%b;84%.,P_cI& :׳R''X?TLF i dt1_υ@=pR<|| XqqNiSodѵ=dzYۿ(;Oh=VSI'"T\)o0_/K쫘JI݉UeKAGzIhh)F^T eE-I_m\`j1áGF^`mdq$1䢜7-1̕$(7Pppy;gj|wR8H09V[vL ]±|\<2wۉNIX 88N/^y檡jcvԳ%ӌzT_KAWgv[%ubgSfLj>4xf&+K!*Q帜@<8}Vx{ NyL˃7'Qꋵ{HSf623m$ k`XCA=̻ˈí?ʀwNtkH ٳ'zGCZ F\ x(,یoԿ#;Hw9$f~AS%AiOYT|xˇ x>nkTcת5:mӁQ#8|dc\T߯`e7л<IE3_ܻt -=QlKԓRG>шΌV3iӳWvgu[5z>tY Bkkfl4y>u柛r~bm%TBQw>RK6x{רOP,ՀLn>/l{o]=CI84k;)qN07sC gEޛAj1@A[]VOR+H^6dY-+s16#1Iv1&XgTD[:w5RZz%xD$N8P| &Z Ԑri+M)̔ dbù/XwDga9#_}5O^`&0%#$9[w><ёrǏLpd咉˙5RE>ٳpd-@2j` mZ@Щ =-,Zs`8 ' nKΨp'MNw~Z%DR:z tĥ֎i|Y(Hvr`̸|Q<#Ğ1\ zW]O|v|P/,C4˾9֚ϙJw."8N $1m2rR'$[ɔvO1P8T"_޶UނYkMW%@-r}Mkߔ2Ĩk瞉X'.!|[DԻ< >z7 WA96S6,~d=- NbW@iVmSr{ԙf'P$Vuk$}wI& :YJI > zZ*}/VD f*/d.%.π5N,*O/g0ʊ2 +SD},j[]NE3҂ʜ$NifKgr/'-//p-{Ud]G9ںMC*/],V{;,|F$Sps"D1E|nh%T|~_D@c# cqZ-RI;S8zk$P8jh-.8C]U+k82gdL ВĐ$}8 3/ [[+'(7͎$XBvu$ظP'~1N>xQhc1+3pZ >MЪ~a)C^!iIFuFni<ґ(:@+ sBR3Kdr3 fE7KF(#k)f(qaE6:~ ? F{(~WzKJ ]sصX͈k !@HD){^䠒]Oࣦ 9H'$-́79ڻ&4|퉹3Y@u~ ܉Ji3j8} vlj׈sx^T}$[)CfTMSК8 nJwXuWKX/+y') tI߲%M@nA*eŸ\)0f}ï+{4Ɛ '6yҷǖs >,KOGoWW!OdOHo<@U: .~[7;)#*LPR9]ښa8}蓅'zយҦ9Ю5Z-,lFo>YRj|xU,~[;9apŪJ a0":__`BsbA6<d⌇sdr3 얎9B DVwB$ֱf0Wfg:(ƫ[,~iK6Y,*iJxO._iT-ڹAe,4m8IڇK[sĐ6T 2׵V5IOPnD f=sVRgK=>q}{ʢff(# WM1 !#eWz0]d"߿M/K|[2 Mir!ж,Ӄ`,) 8֚݃511*Ɓ6Ge$8h| <XI&w.dF?hXH7~$4B6?( $.ƿ\ xW1d-2,'{ʢf=4knZՙM!kԉf2 O~0 ܰ*01G'4éE'JSzҁ0&Bgށ%뼍ï`8-h%'6k7aoM)mƐ7AV nշC j}}˙Dp7Pi`{.&bbc_=O/4]Lp[P@sx',.Sw]>%LU)|~b͙3tb5ɉ?Mo5pni,dVzNǽWBKSMs3 -*Pg#PLI/vQoAWz[LC/> #!a,/ޠG0uWh`aыPV}3[:2W-6a^7V930;ȇʡ֖s2fz^[:i5(#[ +.ϲ>JE+Q(#G]ɣ03gZ4w`V3Y}^epjK~սv=&nڦ~Dy[B>y4!IS"T'BT;n `L4iR!&VZ^j{d($ŀ {r/Yj nN)dOA;QV2­hɒvƼn+|m:KvֻjݒYpS W52r&g&Feϐ:ؙJ8Rg/d f`l_N՘N<,*L‹o3K8d5W#x ߣPI`@2n+앝X;կO_C{ڲ@;[%$-`N8}}@biW y1n6[ո=N6&flVU63Zx &뺜{B,v>C"9ja⿝4sE;0n2F<3ҋyk oΘ-}o3hvPy(*^b4O:+ FzS DA\F%,CKz"P(DT`<Ӊ@Lj!ȹ+ŀ_w Z{p2Q5wL)T,f٪6qDDt^9`YJ)/W4=BsDū,L`:FS魜Բ=Bq!깙nEΑ6u_˴:IMS&Q@bFn]8 yV.&%s-g ~ȡ'F^_2.ۜY.L{6ڰ4G8ܻ3< YwڂD-'%ɞ("!X BK o4Ta'MG׵o.cgzQ!H}ua豮x2ThIuڗ2_*{# R&V_"ȑ$?Q8 k_'*u!vvtc)\nzqJlޯdzx. ,,QM^E]W?()OQFn[o]H1S<2SOx$ NYp1&[ia%^"ߋY/xB%xF?,̊4g(o5r`x;Fa!zP12w `" 7z&)L!‰_(`T;oFʾp͂˨ʴء"憊nF4%}G{xʂU1'[Ļk~sGVc2j_ ".$p+iZnqNbdE=(Hړߴ |kai Ά che"DXf޾F4`=qzrlFB@W}T(7 %e*-4Ҏ|rg`N G_Y@tw J˓*0iIZAhh:efیHL} \R@B bnYH@II|§ I0'"iqD!*rjF>ݵ!" y ,I9x]42m(Ж7>V`kX!1 /mX|BLJf^6}Y 5+Fkg -} ;D>$"wHlPp&"]'WzbH9j*gpIe&77Z kbog <Q8Ўn&㞊nVl {8q(i1棓orJ8 PY_ —3lc"/# &p`I3FY=փpa}h-ƴ(8tp& 襼tTuHWa9mS0(aØsɦˆ_tЊCMhCJ *xI,E^? #v!gY-F#[I|\nE4j>6J7'ڇËsՠ[ )+Oyy2oݢrްfˋՕ񽭁{R臗0v/PA5Dz-2)S&͎z%ɌI:~ ZL$:NnZF]f* ǔ_32'@/qILPl^a,={'%phKo7%zr"G3߭RsF1+VM%@ꦄ\naK8)`jiZ2uʩ]n\Ų)9MRea{z 1>]YF?Ox<utKJP>Pڿ]rFyƎi8ltizD*RQ>Ƕ25=I6>Mi9&׶Fa"dۙP^< qN%ŭ~6- [@ qy'i*Ê~ eڵ[!WfGڐP]UphEmxŠKtϓ'vX ;!O+V0Qq^[:yXT=7x7rpʳMq ce!G; ҏ d\nzt|1-82a] KN-faCfaNLMQK!M/hc7#pK)tm>6( %nG3 x' u)%D, ̹pR>7 @ FI͟4gxkcaBl qi)h/ DRЮ,6@">1¢%qEb-YW|'kB&5}Ju4J/zhؾz 5! Tf6"|vNCH5%;;j.tvkg#:G-!w~_2h@~55Tlf|LLn$mHDIvN#ZM.B0Ef b"4W LF0#Nwɢ[w UR 2F\!tr~ Qd."Zw¨XQmVp^EYLL9 DYéY3+lKliyWV?-!'V#\S?K.cաXr3W٤_IHb*=(F:S6A* !6_$ʋX 8*ǥ!6W9*PeRmM S]MU{;~^6,fdHSɕ,8?T!ipzT/sUHT-܌-xDq0%wi_Z=2JU{ W| Ō V:3Ep-Si&7gj_Y!Rfh -}4ۭz,?p fj`/ )R0u?όؓRudA:bp;aX&unLwGr52qp4rd#L$y[ ~[ esqT.#9 Vj o#66Ϫ5DgAkjH:V3BF87V>GY|wj^ĸ9dĻ6qW䘨aFryD&' JUԛ:셗sⰗpulpq)J4?2a/.^]rÌʯ9ql;G'RXk.TתIK"7dU+4J=4g ߶ ue{2>EB~U23T)'ebtuq~K\ `1p΂e_+ ],$rndןG.azgU_Ul^JCIԮ L0mm"+x7CiRݢb۞{ &ׂU\rx*MP"U!*ldN .ht )1 "1V6iX$?0g,iG6)3J%w ȑBĉt!u(Lf0 GeBG]*Lzf`빹6\@J; _U^[d1xiMՋ j'H|ru|N 1uG6[OH,z =iz֤Z%ܑm7 X K3*j/p&Ǵ5>=YW6x)6D.sIVϓaqj\*&`K)C)U]:yU)& Eh >D-(kGÆ #0L,-r[eDNg(⸐vו> ;Uz_xnWOXYP$yM].x6I1>c.%m%"gurvK:~ajHn~f @NuG%QR4VW>X X[sm@  *A.@#A4C lE] TžO!m>N`66j3 eV( }=ןoV&8mrl%đhN;wuy؃k^1INf#LmB `$u#Vˋ^gS@PވZ7E)I!L,+D>E*i^N",sNlxMCxA[ª#%^'nْKcLeӶ;<=$8_ϲԞ53HZa"gDP>UbўMf܌+I.[[9?@ 7wo Fl\IlxmmTN-zK#s8ss PfFTE?ޠqؾ4=3& Dgm.4B!m>=I?"؆ xq̴wzD)ŖeF/Lc1A0 b Q'tsS]˃|-͜$0ʹ[|eoY>xl]Ϯ29B5:Şm/X2jAf߻Mie3 `z?7]fk']̕liU|'qȊ d \`v4Ea37Kq9sأu&pN7hGa9B;^Y, KVyi27KР>5=tX ??#[lS1YuTݷxz΂u1 ugsc:ۿSP@HwH 7Eؼ7m̔W| G `7K%vG SFG|Mv[ Jq]9*HRdvsiooRu_Y0% ˲5MT9*~֎ѱt@V+OA챮_ nVĭh.Qc )eO9:k ˩k-u/zyHakLߵUrr_XF޻7U'b\DkZ9آ=`|3Jc ^kϘaS<LE{M`Y"3%;D٣?gMɅa, ]٢[r Xf3o, "qOF V`QzSTӧ+li[sK(F '/)BpL,aȮ4QiaYƱ5J ֶc;gߦ('qRp&-=.նaY[tokh)qMos=;ޏ 1*("YFYyyJ^֡{$ LyU*sge2d0w6Qzk_7.{73 hwG)*U`a)6e"1I Kw[o2̏bԂT .j.m08'2u +T/Q_WJMm~s"K6t'u493$  ] b'{G90,uo' M}=J$ߘ(M򉆫$tl5Տqs[=ӄdGlZreS3ӄDWBzW ʬo8;9W:T<ǯ T(ؿ{9%f|3HK|>7Vy$+BuV 2x*Bq2`=E_5CN`n|E> N. hC 6Yݖ-pn,àw5r#WG#O Tt)WskN4o!"~pS! vܷ؃'ZTjQPo`K fPvnkgt{G\L.]GESBߔ:D{:TUطv`]q} 5S7$7ARS/qYP`@Ói&G" P$ە@][چRNJ݅;3w)$@hmXg[DFpd0°P[50j"tcw'Lwm } M`ah>jFz>l,&$%cP繗~,u/'3=7s.+Xԁ_ۃb˓u<˰A߄!cy N=DȑN+%DPJϮXl44D4X e֊]^$Ҧ/LQ+c x( ߽?LUc$H>?xzͲ}*2}LgK M&aI}nQ4r;EeQjM7afiuHgJI"-vAw ,А?j.Xк+|xroYB4v/˩/<1 ŜApE}~T?Lsèx"]_D[NewOD ` /QzPt]j{..DSpȥth #=oO9/_ĭH*I (T> z eioi W-:0_58(Zwz{wD|6&@=cP [JZutڪ'9n%2r\ 9],T8cq s}ΤTT2ݺX]Kxx$]hŔYS0 4Hb~7\`>ZMsk/ȑ[|KL{V>kyQZer>(dY0(72&^fSr+[x1z<- n@V9@`4`Mz G,&f-QN[R(T0+TF ^@3]U cae csF%Naf:}*GfÅ=i8d2Sz5.~_<'m؋Nve{&yѩYoM#1qvZ K'>.!}P<ؼ )m}Q,l8dhzS" dvƨzV*4g-5\II/@\AAB &Շe YTx0wV33(|Iz׈mwCʝ@9=XJW'YXB\(NjVzV<֬o͛^]gCLdIAO1cEPGc`fB[1/XnB&N6tU%j2?-Q̅0匘)ݿ7# MDn \Vo8N׾wyD hޒ7,?@;=F&Zazjjv 5.Wn8|q` eߴfwm]\#yR?PH{6̨/s3΂d;6+nO+SFb;C*v4CFiY+Kb{yv9@Ys/'{>3yKT%nW|XL͂}[6elc޳2{)/ }NG[t*ˁe5!<(@c|P`!޳c c㫐K@$r,iw=-ݻ xuE%:k#h3ܖ\sk<,5 k'Ʊbï.{ʐ{H ?ýtoo%pai$; ҰM5PU?>(WjHSJh3ڶ6s~jYΧS]dk[54jE5+y"/dҳ*y6D|-)!DWon/a|#(. t:T3[oW遆LJhщ*:w8ݯ[7,0˕yjQҐHYgt'ZNFq#0X_&U57Gם>$kq0*JQϡ ;#v$&{}mQ9o |[AK* s.&\pө>I6O*f<b9uǷսOcu0^,)M6]Lb*=J^T}=AV}ɝKyZp`tn]zdmD.J>%pPM)lVg7ÿY4\ 6r{c4W# - 9IY Ő [5U~a PԾa)$!g݊x?+jצ%[M f=Znp \6I{YUN>3z L>NRt[*RPs) hBrnVJ,[Hږ4a9rjC:XռWRۣlN ţGtΥYڜ?RuyRrP8Q=*70T:Na[Q,]P XߥWc,qNKf˗XAw^ȷx~;nfY^Vf %tRܴo͑ }p2SL~ױo\ֶ</){TavmZɱFML@&~Z=`)πh)j|KH#6\{(Dz\Ⱥ@׬PMroMElS_B0x iZ1U23=+b6J.|Cl3[P8 2@!髦%Aڇz -:N\/u攐l̢r1 ~uNm)OT1M #E"8(uYBwD$nllIxMLؑLb4^ ǖSґ G0dR@ !n"[PوL{¹}c"~=l _i J)9(희5JѴ9T6W8 xx2sy@ P6@p-/Q>3υ0;40wx!4J;MBB| gnMx%K*PX{-e]c%_WU?h|SvCbB^ P$?5` WYw̺HLX[f]^q`W-+f^,8T1COSH4u=7=ꌓS*M7tF_B<҅vp$_oyA|Dbōk&̢^d ޣԽLe)N&sLS.fwgЕ&j n+.aɝc#ow`]mTJlO0dV@_DS]0@VK%וˠ`!CHnvjw&9"n>dmQU k'2iܒɇ}1_N9n~EzHMSh `O6 ?/9F}ޥY,&f: zaWz~uTԩJ[sᩪ~5OM?򡆻vlFaxwN]T #X//e=k[ A׊^tv#LլDg8Q .9y''ؾ{-_@ &&2}ZtRTa4M J䣭)8ī6ˌߦZ,ԶM d95|Ӱ!'%*82O>j`v>&*vx.,z`-|^3R:VbT#`;2{6$#ӼH2+he@{ƕֆJH@bphĤbBwY2E^ܺΊî5vTbqU+ܫ7l2ɪ&_*@4iB Mghz~Xqvf8๧~+N^?W97T'%O\hfShLLe:vTBg-A2Jſ1vNprWL/b)I9$nA^JpkCn74SW{ VH`"5ɚmIKm?;+RV*U0Ʈ>V`Uic^gax>f־oy)ChB,0>5FfXrViP[iJvPx\°D߅1fڐ<{[8R\& T?4}ʤʡ'ߣAPr7ƒQm :@ۘ,S1qMBDyy̯eV0}J*2GRoE!mMe, nj6W͒[%4|MW@t{#҅@:(eR_]s;K坺}4PVAբl]tA'弨L}->%X>j£m.vAHK0El1=7;ܸ0?KOw2_Uob_}&IЄ:,66x풷'*H,&=hѽ9s17^zWN1L*k~ ]/OYk{mgz.˃yR,uyd=y+w_21"UaDkFk \U,jIEiQ |) SDw9)_=)ș$o<:tNMSs*1EIEp ?fُZB|2]s2vIǭie#uxm=fk|/=TD#=[|9tl$ ~i^n>|@=L5YCJUZL$z\ #3`)Oi!l[D'XV-1L6 j޶Ȍj'A8}A˿ [~m٫76f\KD;P$0eQ 5s ا?lOx8]By 9T9_†]@!+:'3X(M NWoNhy9p6 VZPT<ȊҒ*KTTMg)T+cEG#be5y@ex>ŧt~SJIdЗU8[K[8_}N*VVp3kۻF~0䧚]x%Ui7Y8?ca4B\Ĕ!={uCA$w r%~mGtIK_/ђf7E.$vac3/V_A0$>(rl$ۯ0m8fIQv~ȁ$ʢm\ \E؟_(mL-e ݠ#vh?"yW{a1bRP@Ec /ؖL8}zqPT}sԀ ?*H؇)i_th*(AHzSN "Lf%&؏ ax7P & %_j%0~B VƩn{WW(M8 Ttr#c2"K8sZ'^']QPV13,4LtF \ZN]]DIUBPԈfȗ_¦rge~hiieAѱ63>W_A m)z\f\;9==8kۂAUŘ_dZájt))UemZ9)fLd g%)،Pg`ޛ 蹀g !bḐ &x|?':a@RJBaE+%]*0գQAx)dЄ@Gdpt1 pRst m1sO$Z%TH Hı#Be\o:8OZ"儹u2`DPVZ#Gq R>J>:7qXfs*QLRWY6Q/˧P"%BoܧZ>^(#*%P TyO5N~~qQ C弗rfy&oO999j`h肁r [%S/k6Nnd0{^.v7X M^GtٟWaxZ˴$0*'irNHIB>˳ > E~ a8-zBEVr (1]cЄTP#ryٖ^e"]ޠ'f`B ߺV.Q,}WW )IJuf0x*R)L%?NU9Ϻ! 8iarǘ "fIT ߈J8/eI|e t

շCDBc;9,>PIC{a~, qtf1!N&NSMK? +trZNɉ ^6y$g Bhz8IW l|@2@Tɟ;W $tрpn`WHv *XB&>56D2Ű[U\ 9aߔ:e>YYl߯ ڸȃ3];]y#ȊQw@HUKfht{e@z2?e˰ST=?,Z%:hgԆz[(;[ѰP4;^B;)+=5ۧ}ͅ{NeWZx^SH`wFnz4[5r䐝0/^$ڶA0[8郊>v2ˎ)vp5 --$۹M~nC\6U{ip_w{fwpK6HEs."@>) vo!ߊGd]k\-)RS Fʈ~'9\6o #;Cfߤ vC̀W9#<.!=@ZٮᇒmߔŮ|Ωr>Jww|]Q?P1Npq,gfAAԕ_3+.ww .XP %&q_h.Ыv~Q^.#ֳ/UvV<.s6IYd!uo*[B"(~-v"%́+t46XW-f?!p:itǙuI+rOooo:a6iBQs&YEץ-Y iΛ[`N=ȄhN"uM"5cOdc\-뢽HK]3}BdV !ugHNao }Xz^=%ˋ'&(kRH.{֦Yq~{~Q{nl7`.}\" pLFe7J/gQ|VƂ`cnt]ELaaVN?%* c4wKToF ϱD ں@J➕Aȶd,4H"0&T\Benљ\v3+9v(C׀J$V3'*:> I)L}މk@I3 f5gZGr򃧁hcGˏ[1{`kyFRBK%8#u9.zB MbP۱.)o0c}ԂtQ(mmw~<80= Κ̪}\Y)cSH\ndf;a*Rbʚ%Saǥ6?J$0a\LΨֵ xHwe>tVˮhx̵tLW7H"L}SR$c h!ǺOk5q-ِs^ܕ]wYXՊp@5>}TѮRn2 l\&!26̠-6&J0 @?4& B ~1nQK,gUW)E4A6Jp( Dv]"2}!A"KRj"M^*U̢;yVQ\QGL{s kfeԥwEER(M&~"wev8aOŽ̸zb7߿5pSx:7ȏ)Ĥ'ǣY$*% mxk.EhZfJ/%? =e)Mz*aPA-2<-Y(=UMdrLM2o_yڍ/ ӄ\P!ق"DǞo&\@xfng`x@8xpz*zѿGOs튜VfnfFh~? T@3qܛ;4KJ = VBUMUbǸ ,eqܮN}. %&,Vq]>B4[s[$}5ψX&7 a0vW_2i3=Fiّ|MX]μ3yU4A@Ԁߖ psβbWş9 /2/"E/zSbʄmx+ؔ p[ ݖqRFV5% 3j#e<Ɔ8EU?}9s J[]h2UttHu̫"RA{(4'!|yroG\͐MSzVΨ+]{pZ%GþiP=ea) t7AQ*.j*n%w "i@ப-:qh'rULyxC8HfD_T%:_z@c%bz(vDD8¼.q5}qincD ٞc|!‘o<QA6H1㩱wc_Dպ6>DYߔǤcM(c8!ugSdKlT1C0ǰC^3 >vV"{?gu^o ! .OK 'Onљ5~]7|Zl}܅>l߼lbmTU*aKNS$ds840Qp *:YC$ۗ̂\g[[Hmu{} _$G/UC$\ NL%ݵZ̟h@̛9ӋQC40K깡 eo}V&= p/"EF)[ Uv}*r;4&]3}YX"aߥ@џtJlKv-1r;,~̐Eyىi#_1θ$++ؽnКEMo13&(DP9Pv0#B4ĥ.$!ً(<+.A)InMI= ui0Juz†gekd{h;EDjs$ǖ=ĩ.Q? cMrQM<(]p~#yԸ$C9)G$giAv2nfsd{o&U>bK6 DQ#Ek< c+cY7 |@@z,x7*kPKˌza#8s0aA.K7Mٗt⌣ʁ!`tJ>DLJ"di5q#F:;BP&i^Q^?"7(u)<(?ʖ> XO*R:d 4%dԝ&?j6~i胉Q?'5|&VjQL"4jZIoMKU(9Jp.x;ʍ #PIZfUR翖uag5-Xcx+,H0J!{Y :)1ݥr0\}D[ \UAU3%doߊ㬰epn8Ny0z(cg^CJtA#)ޗ-7B6/]yRJɯ;݄Vg~9+0OYk NG>=#?Zɥrw9>\ؠ UJ+H +܆b ||k0`}<|gt?=/5 H UIT4ޢh3aMXXMt7# .9 k9mHy7lȄ9R@:z%S[Z'ONPLhVTSH0{ٟ%jӿs+qBx},3Lnّ $1)1ɹgmaH$|-= +P2Dԓ\;;?v &$B=/yIjqtB,'R7f/ߞ͙DE׾ K[Ugk|8p8?oD@뵵*h=.8TCTvvK_G[pժ;__yz"2'߃41sҎ U2:Z:9M;2$H)L8Gp[[? C5G@پ#Qq]EZ{&Ѫ#OQmY1 q*K8$_^=媆1 `$`^$e+e<*nC >*YxHSbŖuBtٜ; Rbײ#(^BYPE 6'fVZ7wGukIFߵ"wAru68J%gX;vxxrsxU^}˹~_oDp'OcWЋr'S&aRUW8S^ n|:G3uM4$)*F Iyd.\69ѬzaცzܼvOZ,)59EЂ xd7ރԵTۭS4GCݮ緹둔22@92'@ 8`9t 'f¯jp.CI0|o-v7ĞÐ:& 5 HƱ"M.dCw֋JO)b[_s 4¨h)q68© eVffo s`8M/]^ hɰG~J,WK>9.=ɰ[w8!Dv.9̑ZsIo{ǮH0˖-Jc ]/"Kynp$\iŌEtd=/\eE{ 6IO~|[Wu֚Y`C9 'Y|.⫂䜣 &uO>Hچ1"[9"mٔ'meJrN(I)ԞBqm/t#7g4I=*/tsR9;lJTPND3;vhjɵX# \uWd$zq@n.7єq\` ŁF/ pLi%lGJ$)4*vo &,Z&4 ;N IB*2P_J ǯ3!/ UwF(]rljJwrgЮ%b@聵&0cΏ*?4tmKzy5NNAOqWBL7xO 1SYgԳ֙p TȳB0zO}2i(4hwKwsOϔ[@ڐok볎z,Ei0imQ=S'G"Ɯd* Xy|7'g&gztk^r#Q&}[2c- Y+;\4C:x*_ B*_E,rmKg|sw단a|tjpݗypߵT`&6J^N4tקRm\[P_@$J҂{bmxHá[ٴVĤ&2Y)O2S2?<-l%jJ1 $yRN."` ưهL1]72t35" h+UMUlNb!qj4bAS+=kH_ p;Z3>DcDHmW)ǭ~ :'P翜4y`S.d|T(*f9E5'=\wne:Bʣ9ܲ_ E\6+epB#lo2C/:RAF$jrp`3^rLkԨ$RZ}y%7JdJ*. MF)-󙦭iMl;A:~pWb.*F(F/QTKr|yD ÂhcߟCXw/bs^~/ǵo@e w2,j} B%&1<(EQKü.{ION*o{C)E&2$R7(:p(LR&S˿f ~ OPzc;LHtg2i<-0#`Ln)aX5 Wϖ{ | GDųEq4(8ѹX@G}IS/~++O,U ^x2kI"Uk׌@ wrجǶɖo!Y VZFؿ4O+SaicU 0&5y˫|e+-G])` r 7-h4%ϫӗ&ZXAEpNQ2E?h dI94 tU ! :].';'݄nU6ZAG֠K=G*Go$CTdJm%5QS\C;qͫ`(70}'+j煲8\uN=?Cx_~"([GD,AK@ɋ>;@QAO0)bA >%BI%/ʴ@(8We2Yoӑ\D,GrBxB}M1PR\t@ޤ"xYn ׋TDk~F,eDȔ8 U“iKB~)]tx0KqQz2Qx@8gTE*" .F1O#œmNaBpqR~V))~OfKm/~[4ЇZBD݃xhKcs9"?*QQb&Kn{h%?$Xfqe2$JmL֒=+V|V p]FlmA WGk@A(*> "QESzQFYxEs$ 8t-B` - ; Yj2T8ZHyTE 9<:zow"M[zDIx~-q$dd)R*yz +w7 d%uRzajul0 !;BZe%T*elolYD*%3gB:!>^}Jnq7_ETc9/D 31F q\+$Rݕ>8*`qxK?X#">vJx WUC"; X2AO洛!Z~4'6nl>r/amt'P=R~_86B>ɀ!l }5=B1N 7LNm q( N߷k#r =jsaxzJCaoo miU!tzr8Ws/٤"zd=k1U*Fi܉"0mUrz% k"W8̓evNa*FZp)mt ^Rh 8sI/h)Ed F8&q>8T.[Y;h߅jWE;}Xmf 3 P<~Q&SpΉ͐Q{IlJ|8UJg**ZItJcNx\Ҳ!-EDkan&YJ?>GW6^éHNO%8[5~K X }>S 砪n]L0L! +lTj)#'/+b/ nekN{"kܮ\blAzz^zD{E ;K }BULu.7Հ?ٓ}|K9N2[Ŏh)GWCluA6d~ˠN\z` CR{$vmM2TDqEM94U/e|,@Kkv@c ({ms[]f6޴ɋ|#=3T$\Eiwz$x2 dK74@%28ܗĜZgVg~p6 mtjy U|)l?$pǒRS߮i /FWM}vxŽ7+bQdOsgyH05vRD4UHU_:7iZq̝@nӮ4FDmPmy6);a_%tS@-4P٫ρ. צDMgnH՟EBT|&#+1r@CjЌʊ\>`1S|1;싢JFArl5^ycn5<9l߈ڤr W[@2ދ;, ٙMUjAK@&3Ağ@4ۺgRIEi|6O~sFӮL\iMd˖Gl,q9 *͎7OJܛ!FfUmNR)-ϏKґjuZ üN>)LB`d~6D|a?|ؗt{>H@ѷB&j΅$KD.V띇ŸgfcL T T-ޥNENYPqt2`kѺpWPYQ(B=-Fb$?]4'E^T2Gt@g-Rop̙^ C.DGD X+mN߉A?~t]|,Gm/]ϛAB@1{kin{ޯ A@zkYmM+OU1bBǨ.2$苇<#0{`DY ] sD*O]tk_b QzTV:)-5tY. YW*<uX᧋'q A*<9V5 E5Iz)jDb4^^~T9WfjR>`!},K(u-KAad ՄD10os®]43XK#1GݳasE'vb oUAEWtGe/\QZBBmBQea^a/d~8=R"QGtJc =) ysB;K7G{:6k'z僉8:]_ǚW l__M}>BRIsX8r/fw5(cVU$?IgWa/̑ 1GIJsVO6BեY< ZUh&ZC߄=j՟-'_vU$Ԅ|:wKB)+G3~ !XK޽Oܙsdܧ3 orldOPu $9] Eg_dr4>ըǯr @ef&o wo8  -L.l0"IQl1ިx|5Ha57PQҐaM5K1o7U!Ӫ”X$"=:+ňax(Ge%2p|оqt[uKFLEAsY.Sc4zB2w66Y$Ǖ׸9MA"4k6e:mK6dtW$QROO ç9kgx#W?lW4rؤ3%}BC@vnouh9ƓR&Yfv)$^bi1m6Ae}4jLuM|#Iǵ(akQ[TYҜvAE&qwAp P=[hɛ+ "w4eyeoZty<1RA`] ˉpYpg1HNvp|hOnpWH;z\ʕׅY肅-)i;^eD1w C'"_0O.Vmdx'LTZ5֬)lzna`eҜiW, 'H@wqJ3_Dpbo?n,QF!=m iN2aGt%.| U?>H~Ǔ}g8 sB_wM>F8oD*.c[ J~fo`t;S-,WYȑ^ag tb]4r- gιV`$ j%ii;2z&``%weasr-NJj@9Q]-LEHf<fJъo_CPMPHƨФo_o܊8A&rS`ܕC A+`6jpld>c^\ 빤v[ . xA+^ЋueˍnI*uLʓ]2,q _a2 ¿>@H\J_ n [%@IpF.w Jok-՟9rJpDyچ."v#@=?^/m4qnwChx\ -dzP|C21UlV1oܩ@7p.Ǝ95 $^DAIea[?FoYXA`=ጞqXYVz*SNeTrV؞w\n%|+U}@ z}R{#},gT‹AMOop !xSeL6֮!Al .Qbr:sr:$+` ׅ$K2Im4]NTlcnήSdg!|<%%Hycpӓy -P[cHOaSC1W GglpiY6w9WJK*TXhc_(?\t_ӣ~es7&irLLaƗPn#asW +I^!_2җqXm}6>c#bx*}vu wr9'Jzѳ7(ثc|P#H{َG~Up4s1K%n,ywB<ޱcK.=\Wɺa"PI&&y<MRQdS'DC&RE{iAqvz8`⤖h'& 02<_n?ȸVUhUG=׎&ُ Y_YLŏQeZԍVܨnn/<\w2%5O׌u6.7h&$WEԺ *'jTVgϓ)IqXEB1j6p\xɖp!-dgGob|Uěl6Q^D1r皊?4yЊ|8nb){?k4D( |#?-Nc?=kS1榻‘tKuUVU3 I25`%Z jTfY4?-IJEfyOlhX= TVfRNѼ];^~YmfW*BT0#b9!՝%o0knex;\Y`]g6Cx!d @ka\639`E5*{9\ene}^ Q+ud,)!=6>8ۭm|?`= >U¸]<)LL'"x:]Dhþ=gj={'޾ ͚]_V 0THm:{Z ps,Km9]b6쨑]EE8z/k͓y:tr};oH5KXoYܜ`;k02xG`\b/Zv[cQ{ 0íM\!FQ&)j{< JH=ψDQ!o)t9ħ'B6x=|OJ2xLōnҴVMU4uy2c6Gke]&{*#Z:75N5WsHDD3JuqxC0CA\"Ŋ&dV'\/ VP8]^oPWq|*.r(cM-& E??Xs_kvb^w!rۦ-[N!&PYTF U/I-y_0(eK̡kn;ۦ,>W?1b;՘haUmQ K~B! M:ŧ#ؒӼf0Y[(F[";J'{|iM}mmr(M !exlM !a(ENP+H˞Ypf9- UeosBSxMIW + +4"(SJTO|B_Kݼ(2iߋfvYQEi>OvJJ:*VUE!9طK窾 ] ,V= pG͞B3RFu65}LB+le|n r88b4A UDGZ+<+ է'o3Tdh&N97_F`"Vxs33 _jkԼ7BCs͆5ٷH,_z*z!? -fRoqoG)7CeOK٠Ɔa]x|{q1=tu[b}U\1KO*/j h*y?mQ4m{ЙzW)Q-ER6#c ,^c05U Kh":ljD7Xv+V1P@s)zomh-/ 2_MXRjCC.zbQ(۬W91`ޝA( WHkt9 9 ( X!@_-(nN3qN(gkʚk JVXGCZ 1 f)}\&X;8+AV +p- Xݽo#/'t uJ7cEC>XVif971E8tQ`{*h^DvJAXZezP )B6'QU&l3-~ { ̬Kig~| v7pC7sFMdVa`ςk0 _By+~&1Fm8%u7OXV Cvys#pqڏ-mZeަ kpّ"jc?Eqkz" ]1++HeE\>'*h1X}dKgp V$ fJ?)vtcX1C||:I&=@ŜT_*|] N#'p GmڃqDW}/]'&TQ&7 y⁍%W]WE=1陌 cMh l*J{~ǷR IlͨWo [tnoM l&EUm*I1,eqC6 0 F,I6q7j6YfrhqA*k;_+'s3Gofyn~zc#x4 x G!B{\o *Eo6ONpp$ԪV9d㑗\råc%8v͜'8Oy kb0,1Tlt!Jǿ^0E?~Es<$ cAn:~GQ!ahO3*~D+6Fwd?) 8>اx?6x|Z;=ZRuy \#xdzj6{B!#ͺCI[KT5W?f) v`_su8Y5~8*Se߶2 1dC}aiTƮD쒡g;291<̱犽xczQ #iZ=X!'M.{W72|Oa9z#i8FQl$\a; + D=zL-zLʁ\o_64 (i{Rq.N'.I6va Uxv&#e͒ךan)Ig4/;9Wc2xK'{qa1V\^lxz\8(EPOL%o@HtzsO<&11)4 @\1sV8v9EG^C $IMCa B4_ J>_Ƚk sԎߞ7ycÕ>0*\SM-x6,ndUG쨒 -IQ} %o菚q+#g\((t 4wv"#$oy/;71_#{>\Lzaݤ|8y#YEy&`'FoNoD>8㎷f5,#úFOf^}MC*;`RzWcpsO? ;L/Luoke$NW&ʼj_5yh?g1H(3)JfM;k%XJ÷S3FH!1. .CmVUQQW p@-SN+xۉtHlkS;uKθehH|]v=ʈ*aFFKWA -b}SsتJJ3&<=b*¾h:,uӍ7/4>>퐳h|o6LQqV_>q KP/Zz)CS}ҿ` Rtq(Π$xQ]dדg9'c[;}eDQq}U<48sPfo3;ShHJNm3  %뙜(OaN.ZQ]h9^N<.OV/,CyF2cH'KLpB,t̂! A -f`B-Dn.lE鵈Ol/ȁI Ub^UhՀ_=_v,qi7|c_o)(XQcV+6MJi8FgJ\:&Ō/" x:QȠ%, 731T[ =7Vb~A=}*rh+tԑY 9F]BUziX((lO)>.chMwK):y/sYn>%P,l bm΂z.٠ #ۗ4)-Wn%0[=K}bGϝ7+9?ӠzM!ƪȗi .$<-GI,ezQ{U= Ҋ4mvzDZV_2^<ӼaZ@@ce_:Y|_伧EIksJPUoyZ?{$՚ % #)@ov b'q{O)lYy%~VPWh^P?@lZH3vUlr`[G8CAˡ<=~%§0kC ILXH,[.vN'%` NcۈmӃ3&צFIci K̏tG}.9/ n ֺEG Hէ3Ģ9lD* =5fʴR뢺QAo4vأӘ_¯D,%d(vCzz~s["L߁Vm)Ǵ¹iBlnRuvzp9*3|E?SbpPs M̬}rZdI|Dnڶmgy߭o vj#aڎ|Q[Uר]{Y;; gg #ąg [yHM7ɮ+kD~AK~VCRk x@4k)z"!X c!A VmB %ZJ(=i 䨂=uO BXޖnlS:.}E08 S:2Uk`2 3xcI^1`kkց1Y/FkJIWjAv^:\;N2uƺs Aps+1Ϟ偤/&,%eGWd!oEScnr)?wV!<+fNKa-w8^@%ATE<Þ}[@&= 1ttk'O' rf!vH\ca,kԖ%\ESהA?jr3WϪJ-l@[(̠Uy7:-;ML=NcByYsY&D#sbͬʌ>S2+pl:dTi6`8|T 9g I%m(efl +ѹGӰa8fjSĔ䎰"V]f@Rw c,;'RhӗuArcxnnTWiQSyۧfg\_s Ty-+l̂~XiD-ld_1]C' /- ,ݔ0t?h- LfbE'*zm8)Z1jGiL4K?7=zHj p+EWYiW[X3 2XO2}sVGCVBkSU5N̲H.+bwR/Y,k`+jʤ5Dr-[`=_Gdh\P+C1} o%DsjD7msSR6? ( @JF}6^3.N`+`-ꌎzzGB3t0[?Y*[\:BeΝ0QnRށ;1|;/&70ʣDC2V 4Uuk;Nv|B_جiTdn[ɆĵpOM*viCTŧ7\Nyg~s #{^=dY29|0hGz^fv[776ksHϐ;`eoX<cr֚iXn#,w qcٲOgg38/il3w3\{ )U]OtygTѨN{p(± )Q:TLF4LƋk~\ӴZT|(֠Ǻ ]0ә.ӦY}r4 qb`Ceu,i( +؊[cg/%=bMz׾+TD6YM"W8"pv߸PFޜ(.I*уue^\P F0O@![9GB$\&2t{,__ňsMbh ƴ S&H4j7D\35bћ\%~h%), Mx)8`r rE`觓 p5:5ZL*ٓ-X 47saݻ1LHKXX6HbM#,n>\"tOqZ53sXY@SYFkġq)Fғ*;yL6a #zNdTlSCb3|Tm^3whĩ_p^*. ¶yC+擅cW&yPjA?6yi©r8I Zb{ 2G)X)eyd Vg4tGFƛÕtdjk}P!/#0@Q¢jV&GIt{هN\QcU?H{(DpQIü iD fzZ_ 5}NrshY$(w?%!13fQs%уy="nkjJge:{~Jo+"*ߛHu|EiTw{@4j *Mg'MGG38T E`N#EFO62E3?1pKK P:;)\7$0==Zn+o2nt@Oy|Tt\`Sf`TOZ׏R=7/3(§ˤ)uQ:ǰT?X<EҏE>=^A-j0OGXkܣTpMAп-|,ץZs5= j0 ˨&z -W/܃awD/]MDɗIRsL(K;G®'(DOTݩ<`!.63U.9[*Y;&wNk$n+mȢʐY(0$8Jn('At/Dz)NbB@#!V1^tyuUT@4(3 Ec<Ѫ'פ#jn;y:%udL瑁=CjTNzx]-Ɂ|D"kU5%35qO:7ԓ"d} >=47J@MDi ()-pw(. EE*i4 m2/{ X+Hc0P Ex~6紁F^HWuS֬2qӏrkH >N!d%iZWI(ZJr7Qt 7gn1$2?ˣaܵƾI dALnHC- XM &ı _Ams*Pn&Yl4 ͥ0[_c˸j!6e4rnp҅]$@dSkN- EnzmqE0NV4 Y P,1(o L M%9ly50t"鳔5"1'|7ט˸cEKGJcu[+bUu'jcjQ-ً]l&eHلTI"XO;BFp1N s<{T&yΏ7H 8M>1Vr_&R"&z^݋ bǻ[.vSQI1c3ٝze HO`rXNAQ cVHaJ0YփS^#G/ƿ//4$X6Ѣ8ZJOe?6ijуgAmks)W5Hs66Y]QxOm.vú>_ Q^zD,M+<Ǒvs_q(ANPQ̃Mޘ~9Up.?|OU]{߃g75}64/)Bo;1@rq_T'`O ̀n"щ~58x;q%Y!%4*++vǫڻO=vUGCSbFWr}?'xJ뵇HL* գ` ذku@Dq~k_qtxIyb85:;hY-Ko:??./Ⱦ:$ϸfcN`ߞK2'/ Cv*sfo@ D̬:䙑{|d0S1+ߡtJ>9{cXRUԧ._z3}M]얩;6Y^ Н2Å[5ĤRIsG<8[_ Tx 8#3z(ki#km58? /RDqEӴ6ؑs (9=MpVI/Ԃzi?!i]UEdՑQT6{JCC~,S&> j(vKrDԖqiJۦ:]3oA4˨Io1uÂDI^65 2;Md[Cڿ׿cUJ )Ǵd.@jY}%5mHi/ F Z^H ڶƕ^1v4`#Bo3fǦΈ8槱iM$vKg % !Ar(s ٦A g}~2-E, =qTO?$rkQ\t=8`~VUR)jUSgkqo?@[U'YݚOˍFXZѧF8crH<"/õMRK8=t¸v- qcfl v, V}6۽aU{ "t\ &Uh&U}s?mE&Y٬gsj7WefM#FOD.`Po$`=.Pȝ+mFe}Y?fa.U1$*y'YNhWƷ*Sbg b/"(8=n>MQ>jΠ!3 yENw<4r6;jر~JK6շwHN-VsiPrAapqފ7Ek<"ٜuGh0}|BL|uopo~&ſ9/y(KV Gヒkd<Ł( S 9PIhP"oSFww:NUp"p/T>=ى& v%x|G%K4恥T$^pJ]HX(pNUM? s淳1*cqAr#3h^ʄocn=wHy 7 4<5W E!<8sfƭz8Uˊx<δmgo[EgQj3+'az,@QBU|6spuKbN xs]$+<2*)uNY+HӲzTCM.69X4p WUq+9.?Kr7-k{ %p2 _k9s#L 9=A7.ʿ]%H><+}‚Iܫk e%vi1yD0cSm.2E"b=lDӈb.+{Ď~A`|i7-8: @MI)#;ȥ"Y 0XTSGYLe-p j)oϖ!bG0 :"\yrf +bZ csl2%#ͷÝ/޷A<hz1/6T[;};SvjM,$i#+Eѷ0awSKI+ϸ"c\#[AY^-x;&MVh8@,)$U?wi _wd4jG`vG,cXNKB qܟfB:lez$:5V"A*7~u$#G{/1@%*7.F* 1?B?^GyLz};vÔ&#U)OF@_aUby Fߨ;y.x =~;\rq:۲Mܝ& DdPEI_*^մ/$Ͽl(ڃU"wIbBCc}Ϗn= b앟 K[g]2jH&dq$iOfRnT}g'緶.dn8GKfL*={fӍJXpK3=v#m d=XJTu,J?=<]Cev7:CwA 1%DyCn ( Y9UvrM55 L@pՑ[\:!0b#-F3}II/$67 0m/\d"herX| @ѿUu}=9:̯Mc'sGkHo_JXA>ûET~-ʧ3.xxT+|oG~i'(qYd8C.d5^~yqTJ/м-TUw@†\%++ *G-=q-2"R>42+'zrL] vmxB.ö_:doc={x "v ݛsrȧ}. 0aܕp.E}MYi3a إY%+I&9v&srG: ##`"zi@[ρ{yeBi,0 T?϶4bj&I4mm\OO25q[sĿءHe+ljuIv/IP0d j >BB@Cz- Z7pyϹ۸), ߬7tS[8<5C¤k", a%c"ZӪMR",0D=^"vl!ԳA803U,Lsg勑 5`1-8<׮˟nGljAMe?j8;{ oμe% <ޅ7]4X촃tWXo.cpc)`KHcVO, :/ZZMk~(XK2[b$]/}h -Ѩ"|až,Rt"lX4`QO񅊚RGsj] %vL`?.!@wcF\@C'lRiUצY)q6Haf{amѹb+ҧHis.ziI 7j*iX3H8ɞFli% gǏ".ȍ[t!ߜ =.w饙UZDuR<&]=:>O,"~>z7ԥR0n+}:.t7Z1[O5፾U^ nLdS5o5V #{tbk,PyRSRia{QF՚6GԿ ? H/dpf8+C/6@z伥y>\,HoĐeԺw6-(`t_ei0Q7Z" *B$'gݻS]>Mmf1:BY1nyzbt O,Rx7&-e.d7X%s};&w˥n$jQr ooú8~?<ڊ;:dTuf ;C+iռLe ߰ª§zeRPfQܯ1V H߰z &I)ž$9Q(ԭ!uܕլؐ8Zٱ}EƐ VABfߦEb$UV|-7 W}v@!EQYLQ #Q~I H'm˔ƨ̔' tm3|qLD閁/\*M~?K8m]_m|/EO5Wn](.F ! I &4:#ɳ5qcV'HMع,~a^ i)DˣLmfgSJ۟&+T:)_ih|ȂtھPƼ-Uyz5 $&YVNx7BZy)| ɕ0$[ 3Q*GB[qn`%hG<چ_c1_;ȏ4(Zy()Ѧ|+U= X"J MYϑfB= B/,3k`T/65iuU tW>)?Pwu9NN-fbt9IŻn~2Iqrj4RO ƚe=^//g0e+5;ŬL(1+rIKJ̼gRS_AB2y]_A 9OfBq B~\k<۲MF O;M{Ȃ>Qnh+G)~"f2nmQPsuF O_#MJ۸aJ$IQݩYq_&q(Rf5"fƪP5nF؊-eu[ŅD5%)2XvWM$3?.+Ft~>.͟-+ $7Nfdr}wzbOjoXzh]טS} /- ؽfn0gd\L*%3|>]G,B\aBi?d5U<KzHh[FGkhPF|C`%bW>s! um՛!Os+q2sȇ%o%bx\n܎#xBe Ϳ%+=nt+ιhE ACқ>?B#q\[7=hmw4cΗ!K4ג2+SXǤ raR. .uN腆-ܪRC 3ÝlwOF21s '`jfN @Vѡ7&KG4=$ gdY/껺(g{Q=Ge;MA? <<"~PL ǭmͫ7ɸroVwxI %HT=k^5-e@)4O+84gL\KK2_׮$PCxWS8h;6r ~G=G4A.z6mZ0_U2`&YAXHh(g:yu')O J'nk'.jʹm 'T^ʬHa/I 9Qn)+ m<7wt㹆d9aDgվHš7E &#&1.wteYc <qmh=1ψCc46D|pTt5k;SJwRX< ,_:p v n؈ f._uZ̷Z ܃A<]X:Eu.!mL 8T%"G60㹰 ^F"f%z^&e~ژð/m3E ,+P%P/fkYHǩm*V;U*BCN? FĝM+팺AkImBQeu'WJtR-o]+=V_'*ɒaPU}_[RR6vO1 {~wBڱS;Yk*}h6ᄮun@X E*ޡѝ{΁Aꑴ'2Kg6Gmh4RW ZAu 4HFݩ߇@Կ]m4I; ݬ],r$Gp6| E}閈Yբ dLuHsCr#.aT8 )fdkT2 $WZ-pCX$v1C\i* |ɵ@p("=SPɚ_1dUYbת-{3w:Vp #+ PlՒCv)VnW(U)}5 ;d[! Ou4O2W~H!go/FRJ 3ݸiýpN'E2bO`O(-C-ߊ\/7SAyJn:_4t=@Րb2fPMf4b{0NB]lb}U Ds, 2I~*ۡ>Q!eXŻ-4+-jtߺ'15司ϙXmv.4j=I/~GqYm_Trt0./Kh]b͚:k9l颏ALSO`h*~ꮄ.!x!7xjzu?5)]CkRz0(Tw1 JД聗[Sb G24XePR[1SYMr ­?(׳45;-ؠiWN( +ARu46Tx=GX1^_$Oq='hm{aЫT >E7T|2Ł1ܻ\1X0hR`8lP "IiuMp\v*4y sa3~Cqr'Vlt.x|XKW6B U|ba#:}܆ or .0<*sGaڊv<EPȾYB>qP~[-bS(cF~/>?RJNK<ǎ4^`=*u{댞܄ӧ;;\a`ĶW^\`JDAh@>9M|ʅobElmFD'p]sWuU5X}h&;e/K$|_6tJJAE`r@9^-,x5cn=8C-IǘyP!9 0{m>)H:1EGM2 ^tS@<ȻJ8OG.^ Xe'ܲ.]_K]/tk1RD= 2O&eqt{.{$Ӻ^j VmEJ制sKD7݀$)xi>[fə3H|I$lYF60*&iDYMVdo3 .sPaK"<9rXJGDj%ֲhW牺5x;N=д3Y^oOo®F_)k7eJܙ G"΁CQ@LBFve7P=D@Eߨmnd蠋-oȪ QkOս[(.Gmr 6ޑ S,i̍h'r~ݕήrڝkf&B 9}-2J˶,h,ǚsn3UmvMEj&P\z jR}H- {9rA3m$UfbHl{Mdj7,9Zg,1_SfTb 7}\wj`nDi",Ln 楋}yt0d9>33;6M l%x6h므f sf \I-ƶ#;CE3}C0[ (5HPb mΪc FtFyc)Mi}w'䨁|:\ ^e X(L̚UƗ. MO+sY}QBŇmM}Vw嫊QQЫ؉Mn#K= L4nyNEކnļ5`7#8P3>}ɰ{6-]@k$Տa&a\hSSe;kOB#]V%5hQZ%օ@VJ䟭 "TL@в``0Y%:__?1DM@X4fx~fC,-sg<牛C4+'xMlBs eI<:{X0g[G0_#ϲWzO"A16\lou%U7-Iw$ʙ25(+\u8,HRP=WCAeniQC"#c /`&-LpKɇ6Y1cΑ}nB .+?}?G?\̭9glun؁4_(9W=4KlQˑ̋PEc5e-$mm-/] [ĥ_< %ʩ1fEq  #|4Rk'>;8;@,v4өؽ`1w:'|B:4xiyy蝥- Po g5uɱhh3 Lk 8F @ЬE>L w$Vc ڿZȨ'O[YOMh*kP*wi*-B)/ջc:;@ͥ>ܞKS.b?perB7{5GVu#KT /~^ŝ1Lbs-ˑ;+ W ~/M#{8xvJ$1;zc:X>+C^7ޅ*}h *du_øߘ(爉[3yi= b\R:s!"_.q:jzEbfP#eQI?^[5^wܟg.n-˟殻=PzwiÄtlY٫qU.7' 6!#TpdD *yAǀ)xR[wqXZRhHhOHD &}g'=4٦cħ=\hg!%̮#ٮEG(j11ڻ?:>.,?QVM7-&^9kԉ.CjjsRtF3j㡵6塳E4@D`Ns @vIP+!I Y4fh lop&i 3λ2(a~L&yAay CJbFXO[&RxཚEj?t\9F@bp QdՅZmA6}חIl&1jQ45*}]N## 8 y*m5Hg&CD5C`^Vaٌ9\rQiVBXN/ӅuE!kZj@g6+`XdM/us7tApv,l| lHnP%-E} dTuo| 'CqT͊n]ܽw +%e5G3sM&gy\)ְ$Ҳq)D싮skW)K6UK(&nO܄8pT-&N&m@Ь%<ʀ\~P؆Є(ќuW'H]aWTwTXKi2-pcӜƑYhe - 2"fms(L+.#,Iz@@CCe,N>ǧoR?QCf86 (;.Oc#T 0hWTPe ' ^F+ {dOm/?zzj 9^B)Ye^!?Ey5G=ގ#1'ON2~#,߳n> Z#l<3zT̏%DzFM;\Kc'xU,^M#mmMj~N1 f1k)~ n9i}}MB/7Q2*6S8bPbG3!%[MSmtIQ}ST1$"4sL3!]u33*~I kMW= psgM;Nbd[н ұTHS:^mZ=ՉB!תudтSJiM͑ [zuiןj *~?yQ0//8ɫ#8 ֟$)XPoR+?N9b^I`)<WZ7!Yc5~TJT|j5x-hablMq<s8DJ4Q휈}S6&ؐj_MbR!)$[%e$DI ڹz3c:J*z&=y rOnV;f֞_'-X/0Jk~K?WϰSء˘K/R2@wJgPC!ͣ cBOVHx?hltc~{}Kdd,QD|B䮾Ig00K{0$H$_H^%e!T+aQd"Cu8@h CY9i)WKS$D1{,##*|Z2 I{?z͗^X`6+ݼP0i ATTk9 m"s7"Ѻ?-d=ϒGiDK_nL}FPVz(v7ԗLJ.?[@I]?:!x}LۈCQJ  'ЈJ'23V,WU1^OF2gDߩپ4C>7 . YaM$ ¸P-~r|%Lr|^oQ_vdhGےS-n|{cj7 Is)$̥0%bĎG%}]$ݱs~ )$;^m[ !I={8|aR&vDJ1Jo2R  ='Kr^>mq"QV?YOq'{$?b-X yÔ87ւG$Pj'h4sJ_Fa ˼њn(ll}X>$~0RJg]> -q:/kR';J+?SӦD+^ bznhAjWk*1(E{75ғ.ue{XpF5z &KI /0ɝ-kT }oCWeLqKÔ .@vO JvGXSk ? "2Wf'B<^kMYCO|&:u'z䤢?q.p@0 JJOޗaV٤h`ށhYE1/Cjŷ֢ffFS?xޓ 1N4njB.HdꝤPF[ o!H<:mAea>}ȭ.]٢&[4O#Ż^Vӓ+}m2Gl*JYu`.yf^3dw&TcNYMR,3@HZmZt~ Q=Y7l{8$K:݇RnG=jٹVQ׉Xyc}%3U0_S24d)8ŠX!T'ɓsl?mn1% 0QQde&fTOʣÃ:+pac;f{C7 'b ϋ ҄3]^6{'4u!i}>2HҕϤp@$ 2aUM^"g4B\qUW6;܌-Ho1L% YmWJc;2dvsE~I/RyLA1֝m=:G,2sf mP"=.+8@pm$kLX5~e ֓ݲVB'_h>6B c{@VEB3ZAC,TNa9GvjfY40c=pp(GαAW$axz&v=⦗+-vEhK=YNO&ΤL,[Kt;Q6S`SQJ= ԿlVTD]dgͤUDӈg6J'kR21L cTv>%~ {vaܦ3璸Nv]\F)E|kH 3)3"̉԰$mWSsY9nO>9C8$yAO E8%%Yo- `vΊj2!ƴ0 #ebk8bY`8וq5ծQ, F&+s.ңr3΅lfi+HQVp># @EG*Ȩʹ.QŃ; p_900K[Mk{ l|m8#΃ЬƔ:^oO75֡ :C3r[%&.п1 tg/ g^ (|CuDph|jCl"SNSmFǝèOpTpE^؎$(.u]t7%]yn2?2&,@+T{+;S.R9kkS3Ps}]d9 a13> ΗU;3ej捼)w փ/i<O{{PDF6#2h^k_^m$Uq}.'+2+'2$e({/ZCekQVUlߕwz=Xc! Q'cLuRb]nHXX1ܿ w\Ε]CgsTfH-iXa-b; Ba /{ČqO t4,d۹c}+vP2.&'+d+ _#B׀o 6t{- OM]]i0Pt$( ] H0Sw61Ґ 2ljNTWهX}?z=|\2[+K>z،w + i< Iq#r\ؿΌJytf㈿ͩ*~k%\겓|7~l2c ?ׁpZgqX.G?ArRUW"ffDo,-AP4,T"* *lkݑW]d7a0w [J`5LJ /ףnuB.0ih ϑ,uqK AV(5*RDM_?ӮuUW/ _('}<}``KzASWP'˜?> xK:#mzHWTuF? 3QE|Oz= 1|̿ȩx;+Y\&}֬OAiH8|ڮ.&$۟ n[odo.o+2tޱ TL+=}@qC@䔸.1P*4K|1CIx*ƾkYgrLbSt{C1Ĵ&dѓ vO.OTը#uȇR;'6_NN%QZٯ Y(5vQ_TxԿ#OЙxv"j] H&nV,sg4gמ4ҵi~:zW )ufNa=OZ|i/p]oAV!9]Gԣ@Z)IԂ}6a-BEMo@䨬eP@Zd2W ?+0âyW1Gѕo_pd`NPY\'ݷf3"E;\6oK#)\.n\_qFxLA_BM )U!,@HʞP='5&R*\Z`1H"OT` 8]+0p¢YLT- C=. m|g>F돆M&o~KkŜ^3Φ2/L_J r YdYd>.sGԚ[]ل}5XMW[b\*C^JZcԒѦKq0-L2&p@Z_X/E4sv^.ű~rCR JCUeܴTFa&IViomQk83B#W7b-~G1"u#IT*$ 1JZjRC#=k1'K2<{mQӁNKT]e 3!",qGH2fVTZNg*w 5P`DwI C%DWIJ0N7 ү$rg N,! J6VQ'Ļ Vh}>K?bEDr^^Ws'yXmҭy+ qN՛Pltp?T!2h4)+ 87K`_HpIH./phЏmGFI$bK yLz L>"b dyl:(IwRwL6E,«+b_ +o蚝wjN&-G(E&"^5눟Ce` ÉAYmȜ#PGHԣaitQɎqi޻L]؀ۅ~[1u7EB' /(z];CzA>@HSb/# OTݢ~pAi5_zɗ+KٕV7f[Ĝ'LZc,(,?/(#0@B RDZnS)/l0h:-`G"ۦ&%rAR1' <I1'/R4TExàZzΏr`#w⢱;8</wR,,6J g3^~&LPp4TU2cWeWrX 0MEДK ޱl !hd+V 3[^Jx  }QY)DKcB>Y{!a%BLA9V@Q𳜯>FnÔTjP:ʮɸj5W2`6xJ߻yxfDZBu)b t#=}AY*yBU]2&e.g= __14[w5`,{YI[;Tk@BalڳÖ|/PUAODkY"ꗯi=.;D`5.B9ADT9- 2g$j~pp!$KEUj=fe31b-rx qlIcFb ąVӲV!C@A`-g&`%6ƏO;<ơpo !1Fs(4)KL6V#CY[KIʡqsv @-+HP!h@f|(!8H4" [ ?݈nDN#^5*&Mi&cr`$$@ڢfl䮛H/1$["nm##e^Pb>lVoiC?8]@ET1It^-zZ/]r/bq"a7J&rҧ猒08ECc * 9Qs AVjn% i1MGMfnmƥ6#/)u~ЅZ>[OUH:ST?VX@gE5 D5㜭 kΡ䁱a{!'Z߬t7u[RDk.qǀ9ѡE_/9&Ԝ@y rjqjRc={uIlJo!XGRͦ}~7 9{9w7 ֒ZڋD'39rRN$,DeSG F_.#cρGnk/ ތY3kQy~Ȯ]cٙ15!h{Kowp·Ά݋qP(Ϗ2kSxg̹ ! T}V>"v)zp@x([t|>t<88ʸ!8h{q(IFz'S_4lNMd{V/(:&ӵ-˙=%{<R!!f>Fԗ$QA8*B} ERYScSC1nRُ'Y3^: -w=0@>ɸ[gehp٤vgK~A*+R$7&įM4j+x!ՁG1YcJI1 !cA4DݰM=e}?^|čxh8u=A zpƺ /OzպuO|ƨ)BlDruWjfzT7߉ X`PrŨq4gk}"Q2 T^^;NjB oo@OB`SN3- CuKGfW4UaonvþeP Vp/6m=Ȼ'!?zTѯӪd%J=z vKS ZivS?4[q~qMj@&]=0H0reMW ~bm1FAb<] ؽ \;9SYږtm'V>爷rbϑw\l$ `p+;|aLeWiMܴ$J <0aV!K[VqټX!BМy[/a(H3B3z;!DKbYsz@D`bP˰=c@0*Ϩ/b6 3W$ݟ5-Jg(ӝ_?M~TRo3ӹw+9bEdp<6z,;d0~W>e{ru@ hL)e=n\*D2X-F}&MIb8a >۸> pw?pCÃDt\ݳtqd[`H8M+}q<(aS"#;A$f!1T',A߬lĿN  k[n+st-MQA+ie%&D&7[5I2BO)2euD?4_*.?RJJÛ8R{IYM/=|Ayrf4y EPȶ)fЙy"DgEuh4j#aӃc5YiLy*"ɀjQ 4} E<\Ð-7G_[_AWd 㳖ii?qo6z#4)F&͸\dv=,Е5%)HQ[bi;w7Vä/PO'i{<+cg_Vjt5]N?٭w6~XNDN֘yxo7H"߶CךTʔKJpHҘ&{ B=bk8uU0=W`y _XLBW5Ҷ[rW,ݓRI0\M a یkKdk/Hnq`IhHmYWP UKt铮$AH&Ý!fMPr#L9ux!LNc*<3#ȓTx_4o% I/ϩd7{p?$ۓp?ϯ Fa#MF ٗcrI䧪 >; u#NQw1 '#ԓѪ(xYI1B tIići!T}l]*>k 29lA/H ڕ$emŃ0i^7gZӀ<])g&!% &x6K lu]ysjҰy-GR|\^Qc.d&?UeGX?p0ɓ>$gVP+}gIrD>(&Sp1 ܢcMTXyY )H^<X}!>\=;͇)WX DEC([R?x|NITܢw셚ﻂ!l *.(ԧK1J^zN+a)q`SWཌྷ=oOy4IC3)9 nlLѲA4A%1n(/HcEDP9iÚQ_XDoI3Ϧ,,L/4nsxWTC:c=ޞCuI@3ʮPNA5Ω#QuJޢ2nؽcvXHnj%tNl|+QZ\wnhO\n`}]Su bLk?tztֺ]3ráeF=l p< pYck+쮖띯VDdg;fl$y DTF8Z)& _i9;0/|#}"BEztn4 &Fv]ONmP+q 4N C0 BZ+ Np.Gt 3Nvk 3=: YZ