libvirt-client-0.10.2-64.el6_10.2$>+6i D1 >=̼?̬d $ ]  ?Uiovss s s |s #/s #s%s's**<s,83n5TnAn(Bm8Bt%9G%:(%>?@GsHsIhsXx8YX8\s]s^WbdYe^falct|suHsv wňsxTsy ̨Clibvirt-client0.10.264.el6_10.2Client side library and utilities of the libvirt libraryShared libraries and client binaries needed to access to the virtualization capabilities of recent versions of Linux (and other OSes).] Wx86-01.bsys.centos.org}#CentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://libvirt.org/linuxx86_64 /sbin/ldconfig /sbin/chkconfig --add libvirt-guests if [ $1 = 0 ]; then /sbin/chkconfig --del libvirt-guests rm -f /var/lib/libvirt/libvirt-guests fiHnUB P m 큤A큤A큤A큤A] ] ] ] ] %] %] ] ] ] %] ] %] VP[ʥMd#P_P_[Md#Md#] #] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] !] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] "] ] ] ] ] 984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b0ce1b2d75663cc7b031967c8de29f4cad3180f1a9d420b040e51cfd218226d6ecce90d46b97175e6d36039b3507fe1b9a0f74fdabb755ea56e75d06569948360cfc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5de4bdddfd0543cee998ef1d9d1d9964e41996a4f0b1a053aa6ba887711b64f7fa4fa866abce96194527b518b27fd4003bf5378e899fc2e8f936f5cebf3c208e80366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8af2b119db8d55959633fe4ba5cb943b8ab2431435926c19966e363de24f99531512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c146d9efda0962dabc5cb3197352cd34a3baae6b4a3fa2e65a9eee975d14b11a38d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf72a6c186d37c5e52458650ea14fd6ee66ce68bae6dac87be400e22b6a86facf1clibvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-64.el6_10.2.src.rpmconfig(libvirt-client)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)(64bit)libvirt-clientlibvirt-client(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/sbin/ldconfigconfig(libvirt-client)cyrus-saslcyrus-sasl-md5gettextgnutls-utilslibaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcurl.so.4()(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcrypt.so.11()(64bit)libgcrypt.so.11(GCRYPT_1.2)(64bit)libgnutls.so.26()(64bit)libgnutls.so.26(GNUTLS_1_4)(64bit)libnl.so.1()(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libnuma.so.1(libnuma_1.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libreadline.so.6()(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsasl2.so.2()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.0)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.1()(64bit)ncncursespm-utilsreadlinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.10.2-64.el6_10.23.0.4-14.6.0-14.0-15.2-14.8.0] #\f[@Z̧@Z3@X2@Ww@VV޾VxV@VvV9@U?v@U'@U'@U TE@TԬT@T@TT@S<@SSہ@Si@SQ@SSDS8@St@Sj @S_@SNpSG@SCSCRUE@RL RB@R:@R8D@R)RR q@QQ@QکQh@PP@P[PrPѬ@PqP7@PYP@PP@PoPP~P{Pr@P`K@PXb@PQP@@P>@P6@P@P H@OOO@O@OOE@O\@O\@O!O@OO@OOr@O}@OtNOpZ@OpZ@OgO_6OU@OLOC@O:LO2cO/ObO NNNܲ@Nk@N@N0N@NNN@NNN]Ni@Nx@Nh@Ng\Nf @Nf @N^"@NWNRDNI @NI @NA!@N98@N2N2N.@N.@N&@N&@N +N +N@NN@N e@M6@M@M'M@MUMM@M@MTMx@MtMp@MfH@M] MU$MK@MA^@M8#M4/@M)@M9M@LLk@LjyLgLc@LbLa?@LXLPLN@LH2LF@LF@L=L - 0.10.2-64.el6_10.2Jiri Denemark - 0.10.2-64.el6_10.1Jiri Denemark - 0.10.2-64Jiri Denemark - 0.10.2-63Jiri Denemark - 0.10.2-62.el6_9.1Jiri Denemark - 0.10.2-62Jiri Denemark - 0.10.2-61Jiri Denemark - 0.10.2-60Jiri Denemark - 0.10.2-59Jiri Denemark - 0.10.2-58Jiri Denemark - 0.10.2-57Jiri Denemark - 0.10.2-56Jiri Denemark - 0.10.2-55Jiri Denemark - 0.10.2-54Jiri Denemark - 0.10.2-53Jiri Denemark - 0.10.2-52Jiri Denemark - 0.10.2-51Jiri Denemark - 0.10.2-50Jiri Denemark - 0.10.2-49Jiri Denemark - 0.10.2-48Jiri Denemark - 0.10.2-47Jiri Denemark - 0.10.2-46Jiri Denemark - 0.10.2-45Jiri Denemark - 0.10.2-44Jiri Denemark - 0.10.2-43Jiri Denemark - 0.10.2-42Jiri Denemark - 0.10.2-41Jiri Denemark - 0.10.2-40Jiri Denemark - 0.10.2-39Jiri Denemark - 0.10.2-38Jiri Denemark - 0.10.2-37Jiri Denemark - 0.10.2-36Jiri Denemark - 0.10.2-35Jiri Denemark - 0.10.2-34Jiri Denemark - 0.10.2-33Jiri Denemark - 0.10.2-32Jiri Denemark - 0.10.2-31Jiri Denemark - 0.10.2-30Jiri Denemark - 0.10.2-29Jiri Denemark - 0.10.2-28Jiri Denemark - 0.10.2-27Jiri Denemark - 0.10.2-26Jiri Denemark - 0.10.2-25Jiri Denemark - 0.10.2-24Jiri Denemark - 0.10.2-23Jiri Denemark - 0.10.2-22Jiri Denemark - 0.10.2-21Jiri Denemark - 0.10.2-20Jiri Denemark - 0.10.2-19Jiri Denemark - 0.10.2-18Jiri Denemark - 0.10.2-17Jiri Denemark - 0.10.2-16Jiri Denemark - 0.10.2-15Jiri Denemark - 0.10.2-14Jiri Denemark - 0.10.2-13Jiri Denemark - 0.10.2-12Jiri Denemark - 0.10.2-11Jiri Denemark - 0.10.2-10Jiri Denemark - 0.10.2-9Jiri Denemark - libvirt-0.10.2-8.el6Jiri Denemark - libvirt-0.10.2-7.el6Jiri Denemark - libvirt-0.10.2-6.el6Jiri Denemark - libvirt-0.10.2-5.el6Jiri Denemark - libvirt-0.10.2-4.el6Jiri Denemark - libvirt-0.10.2-3.el6Jiri Denemark - libvirt-0.10.2-2.el6Daniel Veillard - libvirt-0.10.2-1.el6Daniel Veillard - libvirt-0.10.2-0rc1.el6Daniel Veillard - libvirt-0.10.1-2.el6Daniel Veillard - libvirt-0.10.1-1.el6Daniel Veillard - libvirt-0.10.0-1.el6Daniel Veillard - libvirt-0.10.0-0rc1.el6Daniel Veillard - libvirt-0.10.0-0rc0.el6Daniel Veillard - libvirt-0.9.13-3.el6Daniel Veillard - libvirt-0.9.13-2.el6Daniel Veillard - libvirt-0.9.13-1.el6Eric Blake - libvirt-0.9.10-21.el6_3.1Daniel Veillard - libvirt-0.9.10-21.el6Daniel Veillard - libvirt-0.9.10-20.el6Daniel Veillard - libvirt-0.9.10-19.el6Daniel Veillard - libvirt-0.9.10-18.el6Daniel Veillard - libvirt-0.9.10-17.el6Daniel Veillard - libvirt-0.9.10-16.el6Daniel Veillard - libvirt-0.9.10-15.el6Daniel Veillard - libvirt-0.9.10-14.el6Daniel Veillard - libvirt-0.9.10-13.el6Daniel Veillard - libvirt-0.9.10-12.el6Daniel Veillard - libvirt-0.9.10-11.el6Daniel Veillard - libvirt-0.9.10-10.el6Daniel Veillard - libvirt-0.9.10-9.el6Daniel Veillard - libvirt-0.9.10-8.el6Daniel Veillard - libvirt-0.9.10-7.el6Daniel Veillard - libvirt-0.9.10-6.el6Daniel Veillard - libvirt-0.9.10-5.el6Daniel Veillard - libvirt-0.9.10-4.el6Daniel Veillard - libvirt-0.9.10-3.el6Daniel Veillard - libvirt-0.9.10-2.el6Daniel Veillard - libvirt-0.9.10-1.el6Daniel Veillard - libvirt-0.9.10-0rc2.el6Daniel Veillard - libvirt-0.9.10-0rc1.el6Daniel Veillard - libvirt-0.9.9-2.el6Daniel Veillard - libvirt-0.9.9-1.el6Daniel Veillard - libvirt-0.9.9-0rc1.el6Daniel Veillard - libvirt-0.9.8-1.el6Daniel Veillard - libvirt-0.9.8-0rc2.el6Daniel Veillard - libvirt-0.9.4-23.el6Daniel Veillard - libvirt-0.9.4-22.el6Daniel Veillard - libvirt-0.9.4-21.el6Daniel Veillard - libvirt-0.9.4-20.el6Daniel Veillard - libvirt-0.9.4-19.el6Daniel Veillard - libvirt-0.9.4-18.el6Daniel Veillard - libvirt-0.9.4-17.el6Daniel Veillard - libvirt-0.9.4-16.el6Daniel Veillard - libvirt-0.9.4-15.el6Daniel Veillard - libvirt-0.9.4-14.el6Daniel Veillard - libvirt-0.9.4-13.el6Daniel Veillard - libvirt-0.9.4-12.el6Daniel Veillard - libvirt-0.9.4-11.el6Daniel Veillard - libvirt-0.9.4-10.el6Daniel Veillard - libvirt-0.9.4-9.el6Daniel Veillard - libvirt-0.9.4-8.el6Daniel Veillard - libvirt-0.9.4-7.el6Daniel Veillard - libvirt-0.9.4-6.el6Daniel Veillard - libvirt-0.9.4-5.el6Daniel Veillard - libvirt-0.9.4-4.el6Daniel Veillard - libvirt-0.9.4-3.el6Daniel Veillard - libvirt-0.9.4-2.el6Daniel Veillard - libvirt-0.9.4-1.el6Daniel Veillard - libvirt-0.9.4-0rc2.el6Daniel Veillard - libvirt-0.9.4-0rc1.1.el6Daniel Veillard - libvirt-0.9.4-0rc1.el6Daniel Veillard - libvirt-0.9.3-8.el6Daniel Veillard - libvirt-0.9.3-7.el6Daniel Veillard - libvirt-0.9.3-6.el6Daniel Veillard - libvirt-0.9.3-5.el6Daniel Veillard - libvirt-0.9.3-4.el6Daniel Veillard - libvirt-0.9.3-3.el6Daniel Veillard - libvirt-0.9.3-2.el6Daniel Veillard - libvirt-0.9.3-1.el6Daniel Veillard - libvirt-0.9.3-0rc2.el6Daniel Veillard - libvirt-0.9.2-1.el6Jiri Denemark - libvirt-0.9.1-1.el6Jiri Denemark - 0.8.7-18.el6Jiri Denemark - 0.8.7-17.el6Jiri Denemark - 0.8.7-16.el6Jiri Denemark - 0.8.7-15.el6Jiri Denemark - 0.8.7-14.el6Jiri Denemark - 0.8.7-13.el6Jiri Denemark - 0.8.7-12.el6Jiri Denemark - 0.8.7-11.el6Jiri Denemark - 0.8.7-10.el6Jiri Denemark - 0.8.7-9.el6Jiri Denemark - 0.8.7-8.el6Jiri Denemark - 0.8.7-7.el6Jiri Denemark - 0.8.7-6.el6Jiri Denemark - 0.8.7-5.el6Jiri Denemark - 0.8.7-4.el6Jiri Denemark - 0.8.7-3.el6Jiri Denemark - 0.8.7-2.el6Jiri Denemark - 0.8.7-1.el6Jiri Denemark - 0.8.6-1.el6Jiri Denemark - 0.8.1-29.el6Jiri Denemark - 0.8.1-28.el6Daniel Veillard - 0.8.1-27Dave Allan - 0.8.1-26Daniel Veillard - 0.8.1-25Daniel Veillard - 0.8.1-24Daniel Veillard - 0.8.1-23Dave Allan - 0.8.1-22Dave Allan - 0.8.1-21Dave Allan - 0.8.1-20Dave Allan - 0.8.1-19Daniel Veillard - 0.8.1-18Dave Allan - 0.8.1-17Dave Allan - 0.8.1-16Dave Allan - 0.8.1-15Dave Allan - 0.8.1-14Dave Allan - 0.8.1-13Dave Allan - 0.8.1-12Dave Allan - 0.8.1-11Dave Allan - 0.8.1-10Dave Allan - 0.8.1-9Dave Allan - 0.8.1-8Dave Allan - 0.8.1-7Dave Allan - 0.8.1-6Dave Allan - 0.8.1-5Dave Allan - 0.8.1-4Daniel Veillard - 0.8.1-3Daniel Veillard - 0.8.1-2Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-4Daniel Veillard - 0.8.0-3Daniel P. Berrange - 0.8.0-2Daniel Veillard - 0.8.0-1Daniel Veillard - 0.8.0-0.pre20100407Daniel Veillard - 0.7.8-0.pre20100330Daniel Veillard - 0.7.8-0.pre20100322Daniel Veillard - 0.7.8-0.pre20100312Daniel Veillard - 0.7.7-1Daniel P. Berrange - 0.7.6-4Daniel P. Berrange - 0.7.6-3Daniel Veillard - 0.7.6-2Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.6-0.pre20100121Daniel Veillard - 0.7.6-0.pre20100121Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)- util: Implement virFileReadHeaderFD (CVE-2017-5715) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159) - migration: add support for migrateURI configuration (rhbz#1347389)- virsh: Properly display block job type (rhbz#1326653) - spec: proper soft static allocation of qemu uid (rhbz#1351792) - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652) - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415) - configure: allow setting default TLS priority string (rhbz#1333415) - rpc: allow priority string to be passed to TLS context (rhbz#1333415) - libvirtd: add config option for TLS priority (rhbz#1333415) - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415) - Pass config file object through to driver open methods (rhbz#1333415) - remote: allow TLS priority to be customized (rhbz#1333415) - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)- util: avoid getting stuck on macvtapN name created outside libvirt (rhbz#1321637)- qemu: Always format model for host-model CPUs (rhbz#1307094)- qemu: Don't compare host-passthrough CPU to host CPU (rhbz#1307094)- vmx: Relax virtualHW.version check (rhbz#1300574) - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793) - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094) - network: Resolve some issues around vlan copying (rhbz#1300843) - network: fix connections count in case of allocate failure (rhbz#1300843) - network: consolidate connection count updates for device pool (rhbz#1300843) - network: consolidated info log for all network allocate/free operations (rhbz#1300843) - util: increase libnl buffer size (rhbz#1276478) - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478) - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: add missing newline (rhbz#1276478) - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478) - util: report the MAC address that couldn't be set (rhbz#1276478) - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478) - bitmap: add way to find next clear bit (rhbz#1276478) - Introduce virBitmapIsBitSet (rhbz#1276478) - util: Introduce flags field for macvtap creation (rhbz#1276478) - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478) - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)- qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312) - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647) - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128) - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037) - Update ESX driver to always use privateData (rhbz#1213348) - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348) - conf: net: Correctly switch how to format address fields (rhbz#1299700) - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411) - Build all binaries with PIE (rhbz#1242156) - Enable full RELRO mode (rhbz#1242156) - Don't duplicate compiler warning flags when linking (rhbz#1242156) - Simplify RELRO_LDFLAGS (rhbz#1242156) - Fix AM_LDFLAGS typo (rhbz#1242156) - Pass AM_LDFLAGS to driver modules too (rhbz#1242156) - RHEL: Enable RELRO for python modules (rhbz#1242156)- daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864) - Allow for type=block to have no dev (rhbz#1220197) - qemu: event: Properly handle spice events (rhbz#1236581) - qemu: event: Clean up VNC monitor handling (rhbz#1236581) - qemu: split out cpuset.mems setting (rhbz#1263263) - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263) - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532) - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532) - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263) - storage: Track successful creation of LV for removal (rhbz#1232170)- util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474) - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)- RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497) - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)- qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633) - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633) - virsh: fix typos in virsh man page (rhbz#1130835) - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066) - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066) - qemu_domain: fix startup policy for disks (rhbz#1203542) - Create directory for lease files if it's missing (rhbz#1200991) - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096) - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497) - qemu: Fix possible crash (rhbz#1198497) - qemu: Migrate memory on numatune change (rhbz#1198497) - qemu: fix crash when removing from interface with update-device (rhbz#1205042) - nwfilter: Fix rule priority problem (rhbz#1210183) - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)- sanlock: Don't spam logs with "target pid not found" (rhbz#1189414) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703) - util: more verbose error when failing to create macvtap device (rhbz#1186142)- conf: Don't format actual network definition in migratable XML (rhbz#1186142) - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858) - build: fix build with latest rawhide kernel headers (rhbz#1198698)- nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487) - qemu: support live update of an interface's filter (rhbz#1126487) - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251) - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194) - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759) - storage: Check the partition name against provided name (rhbz#1138523) - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036) - conf: Don't mangle vcpu placement randomly (rhbz#1170495)- networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196) - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821) - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821) - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854) - virsh: domain: Use global constant for XML file size limit (rhbz#1134671) - selinux: Avoid label reservations for type = none (rhbz#1138488) - Clean up chardev sockets on QEMU shutdown (rhbz#1122367) - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455) - qemu: save domain state to XML after reboot (rhbz#1169405) - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114) - Fix possible memory leak in util/virxml.c (rhbz#1136729) - esx_vi: fix possible segfault (rhbz#1136729) - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521) - Fix leak in x86UpdateHostModel (rhbz#1144304)- Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667) - qemu: allow restore with non-migratable XML input (rhbz#1141838) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838) - Make ABI stability issue easier to debug (rhbz#1141838) - domain_conf: fix domain deadlock (CVE-2014-3657) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - sanlock: Avoid freeing uninitialized value (rhbz#1136788) - virsh: Print cephx and iscsi usage (rhbz#1156327) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310) - conf: Fix even implicit labels (rhbz#1138500) - tests: Add test cases for previous commit (rhbz#1138500)- cpu: separate host-model and host-passthrough (rhbz#1138222) - Don't include non-migratable features in host-model (rhbz#1138222) - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)- metadata: track title edits across libvirtd restart (rhbz#1122205)- network: make networkCreateInterfacePool more robust (rhbz#1111455)- Fix blkdeviotune for shutoff domain (rhbz#1122819) - rpc: message related sizes enlarged (rhbz#1126393) - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393) - Fix max stream packet size for old clients (rhbz#1126393) - Adjust legacy max payload size to account for header information (rhbz#1126393) - rpc: Correct the wrong payload size checking (rhbz#1126393)- conf: Fix backport of metadata API code (rhbz#1115039) - conf: Always format seclabel's model (rhbz#1113860)- Add invariant TSC cpu flag (rhbz#996772) - Fix segfault when starting a domain with no cpu definition (rhbz#996772) - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828) - Bind connection close callback APIs to python binding (rhbz#1114619) - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039) - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039) - conf: Factor out setting of metadata to simplify code (rhbz#1115039) - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039) - conf: Add support for requesting of XML metadata via the API (rhbz#1115039) - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039) - conf: Avoid false positive of uninitialized variable use (rhbz#1115039) - lib: Don't force the key argument when deleting metadata (rhbz#1115039) - test: Add support into the test drivera (rhbz#1115039) - tests: Add metadata tests (rhbz#1115039) - conf: Don't corrupt metadata on OOM (rhbz#1115039) - Ignore additional fields in iscsiadm output (rhbz#1116741) - conf: net: Fix helper for applying new network definition (rhbz#1116754) - blockjob: wait for pivot to complete (rhbz#1119385) - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177) - virsh: Use inactive definition when removing disk from config (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)- formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350) - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312) - cpu: Add new Broadwell CPU model (rhbz#1100381) - docs: publish correct enum values (rhbz#1113316) - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828) - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)- Fix crash when saving a domain with type none dac label (rhbz#1108590) - Initialize threading & error layer in LXC controller (rhbz#1109120)- remote: Don't leak priv->tls object on connection failure (rhbz#1099075) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173) - fix leak in memoryStats with older python (rhbz#1099860) - hooks: let virCommand do the error reporting (rhbz#1105397) - SELinux: don't fail silently when no label is present (rhbz#1105954) - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023) - qemu: Separate disk device removal into a standalone function (rhbz#807023) - qemu: Separate controller removal into a standalone function (rhbz#807023) - qemu: Separate net device removal into a standalone function (rhbz#807023) - qemu: Separate host device removal into a standalone function (rhbz#807023) - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023) - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023) - qemu: Add support for DEVICE_DELETED event (rhbz#807023) - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023) - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023) - Add function to find a needle in a string array (rhbz#807023) - util: Non-existent string array does not contain any string (rhbz#807023) - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023) - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023) - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023) - qemu: Finish device removal in the original thread (rhbz#807023) - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023) - qemu: Remove interface backend only after frontend is gone (rhbz#807023) - qemu: Remove disk backend only after frontend is gone (rhbz#807023) - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)- udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878) - Add support for timestamping QEMU logs (rhbz#997010) - Detect -msg-timestamp capability from QEMU help output (rhbz#997010) - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730) - Return right error code for baselineCPU (rhbz#1097969) - Add a port allocator class (rhbz#1018695) - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695) - Followup fix for integer wraparound in port allocator (rhbz#1018695) - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695) - qemu: Avoid assigning unavailable migration ports (rhbz#1018695) - qemu: Make migration port range configurable (rhbz#1018695) - qemu: Fix augeas support for migration ports (rhbz#1018695) - qemu: clean up migration ports when migration cancelled (rhbz#1018695) - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238) - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238) - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238) - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)- virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#1095135) - storage: Resolve issues in failure path (rhbz#1092882) - interface: Introduce netcfInterfaceObjIsActive (rhbz#1095774) - interface: dump inactive xml when interface isn't active (rhbz#1095774) - qemu: add host-pci-multidomain capability (rhbz#1092390) - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1092390) - util: fix virFileOpenAs return value and resulting error logs (rhbz#851411) - qemu: check actual netdev type rather than config netdev type during init (rhbz#1012834) - Fix parsing of bond interface XML (rhbz#1067062) - qemuSetupCgroup: Fix reference to cgroup (rhbz#1012846) - apibuild: Disallow 'returns' return decription (rhbz#808463) - ESX: Add support for virtualHW version 10 (rhbz#1089389) - storage: Ensure 'qemu-img resize' size arg is a 512 multiple (rhbz#1002813) - qemu: Adjust size for qcow2/qed if not on sector boundary (rhbz#1002813) - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1088034) - sanlock: don't fail with unregistered domains (rhbz#1088034) - sanlock: avoid leak in acquire() (rhbz#1088034) - networkStartNetwork: Be more verbose (rhbz#1064831) - network_conf: Expose virNetworkDefFormatInternal (rhbz#1064831) - Avoid crash when LXC start fails with no interface target (rhbz#1064831) - lxc_process: Avoid passing NULL iface->iname (rhbz#1064831) - network: Introduce network hooks (rhbz#1064831) - bridge_driver.h: Fix build --without-network (rhbz#1064831) - networkRunHook: Run hook only if possible (rhbz#1064831) - conf: clarify what is returned for actual bandwidth and vlan (rhbz#1064831) - conf: handle null pointer in virNetDevVlanFormat (rhbz#1064831) - conf: make virDomainNetDefFormat a public function (rhbz#1064831) - conf: re-situate element in (rhbz#1064831) - conf: new function virDomainActualNetDefContentsFormat (rhbz#1064831) - Slightly refactor hostdev parsing / formating (rhbz#1064831) - conf: output actual netdev status in XML (rhbz#1064831) - network: include plugged interface XML in "plugged" network hook (rhbz#1064831) - network: don't even call networkRunHook if there is no network (rhbz#1064831)- qemu: export disk snapshot support in capabilities (rhbz#1081032) - qemu: extract guest capabilities initialization (rhbz#1081032) - qemu: add unit tests for the capabilities xml (rhbz#1081032) - qemu: properly quit migration with abort_on_error (rhbz#1045833) - conf: restrict external snapshots to backing store formats (rhbz#1019926) - qemu: don't check for backing chains for formats w/o snapshot support (rhbz#1019926) - qemu: don't call virFileExists() for network type disks (rhbz#1019926) - net: Change argument type of virNetworkObjIsDuplicate() (rhbz#1057321) - net: Move creation of dnsmasq hosts file to function starting dnsmasq (rhbz#1057321) - net: Re-use checks when creating transient networks (rhbz#1057321) - network: prevent a few invalid configuration combinations (rhbz#1057321) - network: disallow / for bridged/macvtap/hostdev networks (rhbz#1057321) - virsh-domain: Fix cmdSetvcpus error message (rhbz#1092412) - spice: detect if qemu can disable file transfer (rhbz#983018) - spice: expose the QEMU disable file transfer option (rhbz#983018) - qemu_caps: detect if qemu can disable file transfer for spice (rhbz#983018) - Device{Attach, Detach}: Document S4 limitations (rhbz#808463) - storageVolCreateXMLFrom: Allow multiple accesses to origvol (rhbz#1058700) - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)- nwfilter: Remove error report in virNWFilterDHCPSnoopEnd (rhbz#903480) - conf: introduce generic ISA address (rhbz#1033984) - conf: add support for panic device (rhbz#1033984) - qemu: add support for -device pvpanic (rhbz#1033984) - PanicCheckABIStability: Need to check for existence (rhbz#1033984) - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1088165) - Properly free vcpupin info for unplugged CPUs (rhbz#1088165) - Save domain status after cpu hotplug (rhbz#1088703) - Document behavior of setvcpus during guest boot (rhbz#1088748) - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1011906) - qemu: Properly format the uuid string in error messages (rhbz#947974) - qemu: Split out code to generate SPICE command line (rhbz#953126) - qemu: Improve handling of channels when generating SPICE command line (rhbz#953126) - qemu: Split out SPICE port allocation into a separate function (rhbz#953126) - qemu: Do sensible auto allocation of SPICE port numbers (rhbz#953126) - qemu: fix failure to start with spice graphics and no tls (rhbz#953126) - qemu: Do not ignore address for USB disks (rhbz#985166) - qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (rhbz#985166) - qemu: refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#1014730) - qemu: add helper functions for diskchain checking (rhbz#1014730) - qemu: check presence of each disk and its backing file as well (rhbz#1014730) - conf: add startupPolicy attribute for harddisk (rhbz#1014730) - qemu: support to drop disk with 'optional' startupPolicy (rhbz#1014730) - qemu: Avoid overflow when setting migration speed (rhbz#1083483) - qemu: Avoid overflow when setting migration speed on inactive domains (rhbz#1083483) - caps: Add helpers to convert NUMA nodes to corresponding CPUs (rhbz#1012846) - qemu: Set cpuset.cpus for domain process (rhbz#1012846) - qemu: Unbreak p2p migration with complete migration URI (rhbz#1073227) - maint: don't lose error on canceled migration (rhbz#1073227) - virsh: suppress aliases in group help (rhbz#956968)- conf: fix error for parallel port mismatch (rhbz#950830) - virDomainReboot: Document that migration might be unsafe (rhbz#744967) - interface: list all interfaces with flags == 0 (rhbz#884382) - Fix the syntax-check failure (rhbz#884382) - Crash of libvirtd by unprivileged user in virConnectListAllInterfaces (rhbz#884382) - qemuDomainObjStart: Warn on corrupted image (rhbz#1022008) - QoS: make tc filters match all traffic (rhbz#1084477) - conf: add support for booting from redirected USB devices (rhbz#1035190) - Add redirdevs to ABI stability check (rhbz#1035529) - Fix incorrect values in redirdev ABI check error (rhbz#1035529) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1027096) - storage: Skip inactive lv volumes (rhbz#748282) - Check for existence of interface prior to setting terminate flag (rhbz#903480) - storage: Avoid forward declaration of virStorageVolDelete (rhbz#1024159) - storage: Don't update pool available/allocation if buildVol fails (rhbz#1024159) - conf: Report errors on cputune parameter parsing (rhbz#1040784) - Treat zero cpu shares as a valid value (rhbz#1040784) - Show the real cpu shares value in live XML (rhbz#1040784)- virsh-snapshot: Reject --no-metadata together with --print-xml (rhbz#892508) - snapshot: Mention disk-only snapshots in error message (rhbz#880521) - qemu: snapshot: Report better error message if migration isn't allowed (rhbz#884926) - qemu: snapshot: Remove memory image if external checkpoint fails (rhbz#885963) - virsh-snapshot: Fix XPath query to determine snapshot state (rhbz#890457) - conf: Check if number of vCPUs fits in the storage variable (rhbz#902652) - conf: Improve error messages if parsing of vCPU count fails (rhbz#902652) - qemu: snapshot: Don't kill access to disk if snapshot creation fails (rhbz#906639) - qemu: Un-mark volume as mirrored/copied if blockjob copy fails (rhbz#923125) - qemu-blockjob: Fix limit of bandwidth for block jobs to supported value (rhbz#927160) - virsh: Fix typo in docs (rhbz#949776) - virsh-domain: Report errors on invalid --holdtime value for cmdSendKey (rhbz#952938) - qemu: Don't update count of vCPUs if hot-plug fails silently (rhbz#1000357) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044790) - Disable nwfilter driver when running unprivileged (rhbz#1029299) - storage: reduce number of stat calls (rhbz#977706) - Ignore missing files on pool refresh (rhbz#977706) - sanlock: add missing test command in virt-sanlock-cleanup.in (rhbz#1000890) - virt-sanlock-cleanup; Fix augtool usage (rhbz#1000890) - conf: Fix typo in error message in ABI stability check (rhbz#961655) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035109) - doc: Clarify usage of SELinux baselabel (rhbz#954245) - selinux: Don't mask errors of virSecuritySELinuxGenNewContext (rhbz#954245) - qemu: Return meaningful error when qemu dies early (rhbz#844378) - sanlock: Forbid VIR_DOMAIN_LOCK_FAILURE_IGNORE (rhbz#905280) - Remove the redundant parentheses in migrate help (rhbz#927497) - virt-xml-validate: add missing schemas (rhbz#1006699) - tools: add missing 'interface' type and update man page (rhbz#1006699) - qemu: Don't require a block or file when looking for an alias (rhbz#1078328)- doc: schema: Add basic documentation for the virtual RNG device support (rhbz#786408) - conf: Add support for RNG device configuration in XML (rhbz#786408) - conf: Add RNG device ABI compatibility check (rhbz#786408) - qemu: Implement support for default 'random' backend for virtio-rng (rhbz#786408) - qemu: Implement support for EGD backend for virtio-rng (rhbz#786408) - docs: domain: /dev/urandom isn't a valid rng patch (rhbz#786408) - tests: Add tests for virtio-rng device handling (rhbz#786408) - docs: Fix attribute name for virtio-rng backend (rhbz#786408) - rng: restrict passthrough names to known-good files (rhbz#786408) - Resolve valgrind error (rhbz#786408) - Fix crash parsing RNG device specification (rhbz#786408) - rng: allow default device in RNG grammar (rhbz#786408) - virtio-rng: Add rate limiting options for virtio-RNG (rhbz#786408) - qemu_caps: Enable virtio-rng for RHEL-6.6 qemu-kvm downstream (rhbz#786408) - audit: Audit resources used by VirtIO RNG (rhbz#786408) - virtio-rng: Remove double space in error message (rhbz#786408) - doc: fix XML for the RNG device example (rhbz#786408) - conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#786408) - conf: Fix XML formatting of RNG device info (rhbz#786408) - libvirt: fix error message when connection can't be opened (rhbz#851413) - conf: fix error for parallel port mismatch (rhbz#950830) - virsh: clarify vol-{down, up}load description (rhbz#955539) - virsh: fix doc typos (rhbz#1022872) - util: use string libvirt to prefix error message instead of libvir (rhbz#911996) - docs: use MiB/s instead of Mbps for migration speed (rhbz#948821) - schema: require target path in storage pool xml (rhbz#893273) - schema: make source optional in volume XML (rhbz#893273) - Add qxl ram size to ABI stability check (rhbz#1035134) - qemu: fix default spice password setting (rhbz#953721) - Expose ownership ID parsing (rhbz#963881) - Make qemuOpenFile aware of per-VM DAC seclabel. (rhbz#869053) - Use qemuOpenFile in qemu_driver.c (rhbz#963881) - virsh: Fix heading in manpage (rhbz#996840) - qemu: Change the default unix monitor timeout (rhbz#1051364) - qemu: fix live pinning to memory node on NUMA system (rhbz#857312) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#857312)- Fix race in starting transient VMs (rhbz#1022924) - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1030736) - python: return dictionary without value in case of no blockjob (rhbz#999454) - remote: fix regression in event deregistration (rhbz#1020372) - Add virtio-scsi to fallback models of scsi controller (rhbz#1014943) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1047659) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1043069) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - Block info query: Add check for transient domain (rhbz#1040507) - network: only prevent forwarding of DNS requests for unqualified names (rhbz#1037741) - network: change default of forwardPlainNames to 'yes' (rhbz#1037741) - sanlock: Truncate domain names longer than SANLK_NAME_LEN (rhbz#1060557) - Remove contiguous CPU indexes assumption (rhbz#1066473) - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1066473) - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1066473) - qemu: monitor: Fix invalid parentheses (rhbz#1076719) - virNetClientSetTLSSession: Restore original signal mask (rhbz#1078589) - spec: Switch to "git am" for applying patches (rhbz#1076719)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014198) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014198) - qemu: Generate correct name for hostdev network devices (rhbz#1001881)- libvirt-guests: status: Return non-zero when stopped (rhbz#1011981) - qemu: Drop qemuDomainMemoryLimit (rhbz#1013758) - docs: Discourage users to set hard_limit (rhbz#1013758) - docs: Clean 09adfdc62de2b up (rhbz#1013758) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1013758) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1013758)- qemu: Fix seamless SPICE migration (rhbz#1009886)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - Introduce APIs for splitting/joining strings (rhbz#1006266) - Rename virKillProcess to virProcessKill (rhbz#1006266) - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006266) - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006266) - Move virProcessKill into virprocess.{h, c} (rhbz#1006266) - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006266) - Include process start time when doing polkit checks (rhbz#1006266) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)- migration: Do not restore labels on failed migration (rhbz#895826) - qemu: Use default machine type if missing it in qemu command line (rhbz#995312) - qemu: Don't leak vm on failure (rhbz#995312) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006710) - tests: Files named '.*-invalid.xml' should fail validation (rhbz#1006710) - tests: Use portable shell code (rhbz#1006710) - Add test for the nodemask double free crash (rhbz#1006710)- security: Provide supplemental groups even when parsing label (rhbz#964359) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1000973) - virsh: Correct DESCRIPTION for virsh help blockcopy (rhbz#1002790) - Add '' element to '' network schemas (rhbz#1004365) - build: More workarounds for if_bridge.h (rhbz#1002735)- virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#975201) - Fix qemuProcessReadLog with non-zero offset (rhbz#991334) - virSecurityManagerGenLabel: Skip seclabels without model (rhbz#997818) - bitmap: Add virBitmapCountBits (rhbz#997367) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997367) - virbitmaptest: Add test for out of bounds condition (rhbz#997367) - network: Allow in type='hostdev' networks (rhbz#999107) - python: Fix bindings that don't raise an exception (rhbz#912170) - storage: Update pool metadata after adding/removing/resizing volume (rhbz#965442) - storage: Fix coverity warning (rhbz#965442) - storage: Fix the use-after-free memory bug (rhbz#965442) - network: Permit upstream forwarding of unqualified DNS names (rhbz#928638)- virsh: Fix change-media bug on disk block type (rhbz#923053) - Fix patches for multiple graphics and spice migration (rhbz#975751) - Revert "qemu: Remove maximum cpu limit when setting processor count using the API" (rhbz#855296) - Remove VIR_DOMAIN_SHUTDOWN_CRASHED from public API (rhbz#822306) - Rename VIR_DOMAIN_PAUSED_GUEST_PANICKED to VIR_DOMAIN_PAUSED_CRASHED (rhbz#822306) - Improve LXC startup error reporting (rhbz#903092) - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#928661) - util: Improve user lookup helper (rhbz#964359) - util: Add virGetGroupList (rhbz#964359) - util: Make virSetUIDGID async-signal-safe (rhbz#964359) - Fix potential deadlock across fork() in QEMU driver (rhbz#964359) - security: Framework for driver PreFork handler (rhbz#964359) - security_dac: Compute supplemental groups before fork (rhbz#964359) - security: Fix deadlock with prefork (rhbz#964359) - Split TLS test into two separate tests (rhbz#975201) - Avoid re-generating certs every time (rhbz#975201) - Change data passed into TLS test cases (rhbz#975201) - Fix validation of CA certificate chains (rhbz#975201) - Fix parallel runs of TLS test suites (rhbz#975201) - tests: Fix parallel runs of TLS test suites (rhbz#975201)- conf: Avoid NULL deref for pmsuspended domain state (rhbz#822306) - libvirt: Define domain crash event types (rhbz#822306) - qemu: Refactor processWatchdogEvent (rhbz#822306) - qemu: Expose qemuProcessShutdownOrReboot() (rhbz#822306) - qemu: Implement 'oncrash' events when guest panicked (rhbz#822306) - qemu: Implement 'oncrash' coredump events when guest panicked (rhbz#822306) - conf: Fix a memory leak when parsing nat port XML nodes (rhbz#851455) - security_manager: Fix comparison (rhbz#984793) - qemu: Prevent crash of libvirtd without guest agent configuration (rhbz#984821) - qemu: Fix double free of returned JSON array in qemuAgentGetVCPUs() (rhbz#984821) - qemu_agent: Add support for appending arrays to commands (rhbz#924400) - Add support for locking domain's memory pages (rhbz#947118) - qemu: Implement support for locking domain's memory pages (rhbz#947118) - qemu: Check for -realtime mlock=on|off support (rhbz#947118) - qemu: Move memory limit computation to a reusable function (rhbz#947118) - util: New virCommandSetMax(MemLock|Processes|Files) (rhbz#947118) - qemu: Set RLIMIT_MEMLOCK when memoryBacking/locked is used (rhbz#947118) - Add Gluster protocol as supported network disk backend (rhbz#849796) - qemu: Add support for gluster protocol based network storage backend. (rhbz#849796) - tests: Add tests for gluster protocol based network disks support (rhbz#849796)- qemu: Don't force port=0 for SPICE (rhbz#975751) - qemu: Refactor graphics code to not hardcode a single display (rhbz#975751) - qemu: Graphics support for simultaneous one of each sdl, vnc, spice (rhbz#975751) - qemu: Don't miss errors when changing graphics passwords (rhbz#975751) - qemu: Allow seamless migration for domains with multiple graphics (rhbz#975751) - qemu_migration: Move waiting for SPICE migration (rhbz#920205) - util: Refactor iptables command construction into multiple steps (rhbz#851455) - net: Support set public ip range for forward mode nat (rhbz#851455) - net: Add support for specifying port range for forward mode nat (rhbz#851455) - qemu_migrate: Dispose listen address if set from config (rhbz#971485) - qemu: Remove maximum cpu limit when setting processor count using the API (rhbz#855296) - qemu_agent: Introduce helpers for agent based CPU hot(un)plug (rhbz#924400) - virsh-domain: Refactor cmdVcpucount and fix output on inactive domains (rhbz#924400) - API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug (rhbz#924400) - qemu: Implement request of vCPU state using the guest agent (rhbz#924400) - qemu: Implement support for VIR_DOMAIN_VCPU_AGENT in qemuDomainSetVcpusFlags (rhbz#924400) - qemuDomainGetVcpusFlags: Initialize ncpuinfo (rhbz#924400) - Fix commit 29c1e913e459058c12d02b3f4b767b3dd428a498 (rhbz#924400) - qemu: Make qemuMigrationIsAllowed more reusable (rhbz#972675) - qemu: Cancel migration if guest encoutners I/O error while migrating (rhbz#972675) - qemu: Forbid migration of machines with I/O errors (rhbz#972675) - migration: Make erroring out on I/O error controllable by flag (rhbz#972675) - migration: Don't propagate VIR_MIGRATE_ABORT_ON_ERROR (rhbz#972675) - Paused domain should remain paused after migration (rhbz#972675) - qemu: New vnc display sharing policy caps flag (rhbz#803602) - conf: Add 'sharePolicy' attribute to graphics element for vnc (rhbz#803602) - qemu: Add ', share=' to qemu commandline (rhbz#803602) - virsh: Distinguish errors between missing argument and wrong option (rhbz#924596) - virsh: Fix incorrect argument errors for long options (rhbz#924596) - virsh: Resolve Coverity 'MISSING_BREAK' (rhbz#924596) - virnetdev: Need to initialize 'pciConfigAddr' (rhbz#980339) - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - sec_manager: Refuse to start domain with unsupported seclabel (rhbz#947387) - usb: Don't spoil decimal addresses (rhbz#981503) - storage: Return -1 when fs pool can't be mounted (rhbz#983539)- xen: Resolve resource leak with 'cpuset' (rhbz#888503) - schema: Make the cpuset type reusable across schema files (rhbz#888503) - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#888503) - conf: Split out NUMA topology formatting to simplify access to data (rhbz#888503) - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#888503) - capabilities: Add additional data to the NUMA topology info (rhbz#888503) - test: Add support for thread and core information for the test driver (rhbz#888503) - xen: Initialize variable before using (rhbz#888503) - xen: Actually fix the uninitialized variable (rhbz#888503) - spice: Properly reserve tlsPort when no port specified (rhbz#913244) - qemu_agent: Ignore expected EOFs (rhbz#892079) - qemu: Nicer error message if live disk snapshot unsupported (rhbz#882077) - qemu: Destroy domain on decompression binary error (rhbz#894723) - qemu: Run lzop with '--ignore-warn' (rhbz#894723) - Don't ignore return value of qemuProcessKill (rhbz#903238) - Fix race condition when destroying guests (rhbz#903238) - Log warning if storage magic matches, but version does not (rhbz#903248) - Add lots of debugging to storage file probing code (rhbz#903248) - Fix probing of QED file format (rhbz#903248) - util: Add virendian.h macros (rhbz#903248) - util: Use new virendian.h macros (rhbz#903248) - storage: Rearrange functions (rhbz#903248) - storage: Prepare for refactoring (rhbz#903248) - storage: Refactor metadata lookup (rhbz#903248) - storage: Don't follow backing chain symlinks too eagerly (rhbz#903248) - storage: Test backing chain traversal (rhbz#903248) - qemu: Check backing chains even when cgroup is omitted (rhbz#896013) - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#895882) - qemu: Add checking in helpers for sgio setting (rhbz#908073) - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#908073) - qemu: Record names of domain which uses the shared disk in hash table (rhbz#908073) - qemu: Update shared disk table when reconnecting qemu process (rhbz#908073) - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#908073) - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#908073) - qemu: Fix the memory leak (rhbz#908073) - Fix crash changing CDROM media (rhbz#908073) - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#908073) - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#914677) - Use size_t instead of int for virDomainDefPtr struct (rhbz#896604) - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#896604) - qemu: Fix QMP detection of QXL graphics (rhbz#896604) - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#896604) - conf: Add optional attribte primary to video element (rhbz#896604) - qemu: Use newer -device video device in qemu commandline (rhbz#896604) - tests: Add one -device video device testcase (rhbz#896604) - qemu: Detect VGA_QXL capability correctly (rhbz#896604) - qemu: Support ram bar size for qxl devices (rhbz#896604) - conf: Don't leak 'primary' video property on error (rhbz#896604) - storage: lvm: Don't overwrite lvcreate errors (rhbz#912179) - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#912179) - storage: Cleanup logical volume creation code (rhbz#912179) - docs: Clarify semantics of sparse storage volumes (rhbz#912179) - storage: Fix memory leak with regfree(reg) call. (rhbz#906299) - storage: Resource resource leak using 'tmp_vols' (rhbz#906299) - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#906299) - locking: Resolve resource leaks on non error path (rhbz#906299) - selinux: Resolve resource leak using the default disk label (rhbz#906299) - storage: Resolve resource leaks with cmd processing (rhbz#906299) - domain_conf: Resolve resource leaks found by Valgrind (rhbz#906299) - qemu_command: Resolve resource leaks found by Valgrind (rhbz#906299) - storage: Need to add virCommandFree() (rhbz#906299) - qemu: Fix startupPolicy regression (rhbz#896013) - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#923963) - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#923946) - security: Don't add seclabel of type none if there's already a seclabel (rhbz#923946) - libvirt_private.syms: Correctly export seclabel APIs (rhbz#923946) - security_manager.c: Append seclabel iff generated (rhbz#923946) - rpc: Fix client crash when server drops connection (rhbz#921538) - storage: Fix volume cloning for logical volume. (rhbz#948678) - qemu: Allow migration over IPv6 (rhbz#846013) - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#846013) - remote: Don't call NULL closeFreeCallback (rhbz#911609) - libvirt: Increase connection reference count for callbacks (rhbz#911609) - virsh: Unregister the connection close notifier upon termination (rhbz#911609) - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#911609) - virsh: Register and unregister the close callback also in cmdConnect (rhbz#911609) - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#911609) - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951227) - Avoid use of free'd memory in auto destroy callback (rhbz#950286) - Fix crash in QEMU auto-destroy with transient guests (rhbz#950286) - daemon: Fix leak after listing volumes (CVE-2013-1962) - Don't try to add non-existant devices to ACL (rhbz#922153) - Avoid spamming logs with cgroups warnings (rhbz#922153) - audit: Properly encode device path in cgroup audit (rhbz#922203) - qemu: Set correct migrate host in client_migrate_info (rhbz#920441) - qemu: Fix crash in migration of graphics-less guests. (rhbz#920441) - Fix F_DUPFD_CLOEXEC operation args (rhbz#961034) - cgroup: Be robust against cgroup movement races (rhbz#903433) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#920441) - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#920441) - virSocketAddrIsWildcard: Use IN6_IS_ADDR_UNSPECIFIED correctly (rhbz#920441) - libvirt: lxc: Don't mkdir when selinux is disabled (rhbz#915485) - Don't mount selinux fs in LXC if selinux is disabled (rhbz#915485) - virsh: Don't print --(null) in vol-name and vol-pool (rhbz#924571) - virsh: Fix docs for "virsh setmaxmem" (rhbz#924648) - qemu: Remove managed save flag from VM when starting with --force-boot (rhbz#917510) - qemu: Don't update count of vCPUs if hot-unplug has failed (rhbz#895424) - conf: net: Fix deadlock if assignment of network def fails (rhbz#921777) - RPC: Support up to 16384 cpus on the host and 4096 in the guest (rhbz#960683) - conf: Don't fail to parse when parsing a single device (rhbz#895294) - conf: Allow for non-contiguous device boot orders (rhbz#889961) - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976401) - build: Fix build with -Werror (rhbz#976401) - qemuDomainBlockStatsFlags: Guard disk lookup with a domain job (rhbz#916315) - qemu: Don't fail to shutdown domains with unresponsive agent (rhbz#889635) - qemu: Wrap controllers code into dummy loop (rhbz#870003) - qemu: Add controllers in specified order (rhbz#870003) - tests: Add test for controller order (rhbz#870003) - bandwidth: Attach sfq to leaf node (rhbz#895340) - bandwidth: Create hierarchical shaping classes (rhbz#895340) - remote: Forbid default "/session" connections when using ssh transport (rhbz#847822) - remote: Fix client crash when URI path is empty when using ssh (rhbz#847822) - udev: Fix crash in libudev logging (rhbz#971904) - iscsi: Don't leak portal string when starting a pool (rhbz#975392) - storage: Avoid double virCommandFree in virStorageBackendLogicalDeletePool (rhbz#921387) - manual: Fix copy-paste errors (rhbz#923613) - esx: Support virtualHW version 9 (rhbz#955575) - manual: Add info about migrateuri in virsh manual (rhbz#878765) - conf: Fix cpumask leak in virDomainDefFree (rhbz#977430) - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#977961) - Document that runtime changes may be lost after S4 suspend (rhbz#872419) - virsh iface-bridge: Ignore delay if stp is turned off (rhbz#892403) - virsh: Obey pool-or-uuid spec when creating volumes (rhbz#970495) - Add method for checking if a string is (probably) a log message (rhbz#954248) - Convert QEMU driver to use virLogProbablyLogMessage (rhbz#954248) - util: Escapes special characters in VIR_LOG_REGEX (rhbz#954248) - qemu: Move QEMU log reading into a separate function (rhbz#954248) - qemu: Ignore libvirt logs when reading QEMU error output (rhbz#954248) - logging: Make log regexp more compact (and readable) (rhbz#954248) - qemu: Do not report unsafe migration for local files (rhbz#913363) - Plug leak in virCgroupMoveTask (rhbz#978352) - Fix invalid read in virCgroupGetValueStr (rhbz#978356) - pci: Initialize virtual_functions array pointer to avoid segfault (rhbz#980339) - Node device driver: update driver name during dumpxml (rhbz#979330)- rpc: Fix crash on error paths of message dispatching (CVE-2013-0170) - spec: Disable libssh2 support (rhbz#513363)- storage: Fix lvcreate parameter for backingStore. (rhbz#896398) - qemu: Don't return success if creation of snapshot save file fails (rhbz#896403) - qemu: Reject attempts to create snapshots with names containig '/' (rhbz#896403)- qemu_agent: Remove agent reference only when disposing it (rhbz#892079) - Add RESUME event listener to qemu monitor. (rhbz#894085)- snapshot: conf: Make virDomainSnapshotIsExternal more reusable (rhbz#889407) - snapshot: qemu: Separate logic blocks with newlines (rhbz#889407) - snapshot: qemu: Fix segfault and vanishing snapshots when redefining (rhbz#889407) - snapshot: qemu: Allow redefinition of external snapshots (rhbz#889407) - util: Prepare helpers for unpriv_sgio setting (rhbz#878578) - qemu: Add a hash table for the shared disks (rhbz#878578) - docs: Add docs and rng schema for new XML tag sgio (rhbz#878578) - conf: Parse and format the new XML (rhbz#878578) - qemu: Set unpriv_sgio when starting domain and attaching disk (rhbz#878578) - qemu: Check if the shared disk's cdbfilter conflicts with others (rhbz#878578) - qemu: Relax hard RSS limit (rhbz#891653)- util: Add missing error log messages when failing to get netlink VFINFO (rhbz#889319) - util: Fix functions that retrieve SRIOV VF info (rhbz#889319) - util: Fix botched check for new netlink request filters (rhbz#889319) - blockjob: Fix memleak that prevented block pivot (rhbz#888426) - sanlock: Chown lease files as well (rhbz#820173)- network: Prevent dnsmasq from listening on localhost (rhbz#886821) - sanlock: Re-add lockspace unconditionally (rhbz#820173) - Fix "virsh create" example (rhbz#887187) - docs: Fix some typos in examples (rhbz#887187) - network: Don't require private addresses if dnsmasq uses SO_BINDTODEVICE (rhbz#882265)- qemu: Eliminate bogus error log when changing netdev's bridge (rhbz#885838) - remote: Avoid the thread race condition (rhbz#866524) - storage: Error out earlier if the volume target path already exists (rhbz#832302) - dnsmasq: Fix parsing of the version number (rhbz#885727) - qemu: Restart CPUs with valid async job type when doing external snapshots (rhbz#885081) - examples: Fix balloon event callback (rhbz#884650) - util: Don't fail virGetGroupIDByName when group not found (rhbz#883832) - util: Don't fail virGetUserIDByName when user not found (rhbz#883832) - util: Rework error reporting in virGet(User|Group)IDByName (rhbz#883832) - util: Fix warning message in previous patch (rhbz#883832)- Fix uninitialized variable in virLXCControllerSetupDevPTS (rhbz#880064) - storage: Fix device detach regression with cgroup ACLs (rhbz#876828) - storage: Fix bug of fs pool destroying (rhbz#878400) - qemu: Fix a crash when save file can't be opened (rhbz#880919) - bitmap: Fix typo to use UL type of integer constant in virBitmapIsAllSet (rhbz#876415) - virsh: Rewrite cmdDomDisplay (rhbz#878779) - network: Fix crash when portgroup has no name (rhbz#879473) - util: Capabilities detection for dnsmasq (rhbz#882265) - util: New virSocketAddrIsPrivate function (rhbz#882265) - network: Use dnsmasq --bind-dynamic when available (rhbz#882265) - storage: Fix scsi detach regression with cgroup ACLs (rhbz#876828) - libssh2_session: Support DSS keys as well (rhbz#878376) - virsh: Fix error messages in iface-bridge (rhbz#878376) - virsh: Check the return value of virStoragePoolGetAutostart (rhbz#878376) - conf: Check the return value of virXPathNodeSet (rhbz#878376) - conf: snapshot: Check return value of virDomainSnapshotObjListNum (rhbz#878376) - util: Fix virBitmap allocation in virProcessInfoGetAffinity (rhbz#878376) - virsh: Use correct sizeof when allocating cpumap (rhbz#878376) - rpc: Don't destroy xdr before creating it in virNetMessageEncodeHeader (rhbz#878376) - virsh: Do timing even for unusable connections (rhbz#878376) - conf: Fix uninitialized variable in virDomainListSnapshots (rhbz#878376) - Fix error handling in virSecurityManagerGetMountOptions (rhbz#878376) - conf: Prevent crash with no uuid in cephx auth secret (rhbz#878376) - conf: Fix virDomainNetGetActualDirect*() and BridgeName() (rhbz#881480) - virsh: Report errors if arguments of the schedinfo command are incorrect (rhbz#882915) - systemd: Require dbus service (rhbz#830201) - spec: Require dbus-daemon when using libvirtd in Fedora (rhbz#830201) - qemu: Don't free PCI device if adding it to activePciHostdevs fails (rhbz#877095) - util: Slightly refactor PCI list functions (rhbz#877095) - qemu: Fix memory (and FD) leak on PCI device detach (rhbz#877095) - util: Do not keep PCI device config file open (rhbz#877095) - node_memory: Improve the docs (rhbz#872656) - node_memory: Do not fail if there is parameter unsupported (rhbz#872656) - node_memory: Fix bug of node_memory_tune (rhbz#872656)- Add note about numeric domain names to manpage (rhbz#824253) - Use virNetServerRun instead of custom main loop (rhbz#867246) - qemu: Fix RBD attach regression (rhbz#878862) - qemu: Stop recursive detection of image chains when an image is missing (rhbz#878862) - Fix exiting of libvirt_lxc program on container quit (rhbz#879360) - snapshot: qemu: Add support for external inactive snapshots (rhbz#876816) - conf: Fix private symbols exported by files in conf (rhbz#876816) - snapshot: qemu: Fix detection of external snapshots when deleting (rhbz#876816) - snapshot: Require user to supply external memory file name (rhbz#876816) - snapshot: Add two more filter sets to API (rhbz#876817) - snapshot: Add virsh back-compat support for new filters (rhbz#876817) - snapshot: Implement new filter sets (rhbz#876817) - snapshot: Expose location through virsh snapshot-info (rhbz#876817) - sanlock: Retry after EINPROGRESS (rhbz#820173) - storage: Fix logical volume cloning (rhbz#879780) - cpu: Add Intel Haswell cpu model (fix previous downstream definition) (rhbz#879282) - virsh: Report error when taking a snapshot with empty --memspec argument (rhbz#879130) - lxc: Don't crash if no security driver is specified in libvirt_lxc (rhbz#880064) - lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths (rhbz#880064)- util: Improve error reporting from absolutePathFromBaseFile helper (rhbz#874860) - storage: Fix broken backing chain (rhbz#874860) - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#874050) - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#874050) - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#874050) - virsh: save: Report an error if XML file can't be read (rhbz#876868) - virsh: Fix uninitialized variable in cmdSnapshotEdit (rhbz#877303) - qemu: Allow larger discrepency between memory & currentMemory in domain xml (rhbz#873134)- iohelper: Don't report errors on special FDs (rhbz#866369) - esx: Yet another connection fix for 5.1 (rhbz#873538) - qemu: Don't corrupt pointer in qemuDomainSaveMemory() (rhbz#873537) - build: Place attributes in correct location (rhbz#873934) - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#866388) - qemu: Emit event if 'cont' fails (rhbz#866388) - virsh: Make ,, escape parsing common (rhbz#874171) - virsh: Add snapshot-create-as memspec support (rhbz#874171) - qemu: Fix domain ID numbering race condition (rhbz#874330) - qemu: Allow migration to be cancelled at prepare phase (rhbz#873792) - AbortJob: Fix documentation (rhbz#873792)- sanlock: Introduce 'user' and 'group' conf variables (rhbz#820173) - esx: Fix connection to ESX 5.1 (rhbz#865670) - cpu: Fix definition of flag smap (rhbz#797283) - util: Do a better job of matching up pids with their binaries (rhbz#871201) - qemu: Fix EmulatorPinInfo without emulatorpin (rhbz#871312) - build: Fix RPM build for non-x86 platforms (rhbz#820173) - qemu: Report errors from iohelper (rhbz#866369) - build: Fix linking with systemtap probes (rhbz#866369) - iohelper: Fdatasync() at the end (rhbz#866369) - net-update docs: S/domain/network/ (rhbz#872104) - cpu: Add newly added cpu flags (rhbz#838127) - cpu: Add AMD Opteron G5 cpu model (rhbz#838127) - cpu: Add Intel Haswell cpu model (rhbz#843087) - snapshot: New XML for external system checkpoint (rhbz#638512) - snapshot: Improve disk align checking (rhbz#638512) - snapshot: Populate new XML info for qemu snapshots (rhbz#638512) - snapshot: Merge pre-snapshot checks (rhbz#638512) - qemu: Fix possible race when pausing guest (rhbz#638512) - qemu: Clean up snapshot retrieval to use the new helper (rhbz#638512) - qemu: Split out domain memory saving code to allow reuse (rhbz#638512) - snapshot: Add flag to enable creating checkpoints in live state (rhbz#638512) - snapshot: qemu: Add async job type for snapshots (rhbz#638512) - snapshot: qemu: Rename qemuDomainSnapshotCreateActive (rhbz#638512) - snapshot: qemu: Add support for external checkpoints (rhbz#638512) - snapshot: qemu: Remove restrictions preventing external checkpoints (rhbz#638512)- xml: Omit domain name from comment if it contains double hyphen (rhbz#868692) - cpu: Add recently added cpu feature flags. (rhbz#797283) - esx: Update version checks for vSphere 5.1 (rhbz#865670) - qemu: Add helper to prepare cpumap for affinity setting (rhbz#869096) - qemu: Keep the affinity when creating cgroup for emulator thread (rhbz#869096) - qemu: Prohibit chaning affinity of domain process if placement is 'auto' (rhbz#870099) - network: Fix networkValidate check for default portgroup and vlan (rhbz#868483) - qemu: Fix attach/detach of netdevs with matching mac addrs (rhbz#862515) - snapshot: Improve snapshot-list error message (rhbz#869100) - virsh: Remove --flags from nodesuspend (rhbz#869508) - virsh: Fix POD syntax (rhbz#870273) - xml: Print uuids in the warning (rhbz#868692) - blockjob: Support both RHEL and upstream qemu drive-mirror (rhbz#871055)- qemu: Clear async job when p2p migration fails early (rhbz#867412) - qemu: Pin the emulator when only cpuset is specified (rhbz#867372) - qemu: Correctly wait for spice to migrate (rhbz#867724) - qemu: Fixed default machine detection in qemuCapsParseMachineTypesStr (rhbz#867764) - conf: Make tri-state feature options more universal (rhbz#864606) - conf: Add support for HyperV Enlightenment features (rhbz#864606) - qemu: Add support for HyperV Enlightenment feature "relaxed" (rhbz#864606) - network: Set to NULL after virNetworkDefFree() (rhbz#866364) - qemu: Always format CPU topology (rhbz#866999) - qemu: Don't fail without emulatorpin or cpumask (rhbz#867372) - qemu: Allow migration with host USB devices (rhbz#843560) - qemu: Do not require hostuuid in migration cookie (rhbz#863059) - network: Free/null newDef if network fails to start (rhbz#866364) - migrate: v2: Use VIR_DOMAIN_XML_MIGRATABLE when available (rhbz#856864) - qemu: Avoid holding the driver lock in trivial snapshot API's (rhbz#772088) - storage: List more file types (rhbz#772088) - storage: Treat 'aio' like 'raw' at parse time (rhbz#772088) - storage: Match RNG to supported driver types (rhbz#772088) - storage: Use enum for default driver type (rhbz#772088) - storage: Use enum for disk driver type (rhbz#772088) - storage: Use enum for snapshot driver type (rhbz#772088) - storage: Don't probe non-files (rhbz#772088) - storage: Get entire metadata chain in one call (rhbz#772088) - storage: Don't require caller to pre-allocate metadata struct (rhbz#772088) - storage: Remember relative names in backing chain (rhbz#772088) - storage: Make it easier to find file within chain (rhbz#772088) - storage: Cache backing chain while qemu domain is live (rhbz#772088) - storage: Use cache to walk backing chain (rhbz#772088) - blockjob: Remove unused parameters after previous patch (rhbz#772088) - blockjob: Manage qemu block-commit monitor command (rhbz#772088) - blockjob: Wire up online qemu block-commit (rhbz#772088) - blockjob: Implement shallow commit flag in qemu (rhbz#772088) - blockjob: Refactor qemu disk chain permission grants (rhbz#772088) - blockjob: Properly label disks for qemu block-commit (rhbz#772088) - blockjob: Avoid segv on early error (rhbz#772088) - blockjob: Accommodate early RHEL backport naming (rhbz#772088) - virsh: Fix segfault of snapshot-list (rhbz#837544) - network: Always create dnsmasq hosts and addnhosts files, even if empty (rhbz#868389) - network: Don't allow multiple default portgroups (rhbz#868483) - selinux: Use raw contexts (rhbz#851981) - selinux: Add security selinux function to label tapfd (rhbz#851981) - selinux: Use raw contexts 2 (rhbz#851981) - selinux: Fix wrong tapfd relablling (rhbz#851981) - selinux: Remove unused variables in socket labelling (rhbz#851981) - selinux: Relabel tapfd in qemuPhysIfaceConnect (rhbz#851981) - storage: Let format probing work on root-squash NFS (rhbz#856247) - snapshot: Sanity check when reusing file for snapshot (rhbz#856247) - blockjob: Add qemu capabilities related to block jobs (rhbz#856247) - blockjob: React to active block copy (rhbz#856247) - blockjob: Return appropriate event and info (rhbz#856247) - blockjob: Support pivot operation on cancel (rhbz#856247) - blockjob: Make drive-reopen safer (rhbz#856247) - blockjob: Implement block copy for qemu (rhbz#856247) - blockjob: Allow for existing files in block-copy (rhbz#856247) - blockjob: Allow mirroring under SELinux and cgroup (rhbz#856247) - blockjob: Relabel entire existing chain (rhbz#856247)- node_memory: Add new parameter field to tune the new sysfs knob (rhbz#840113) - daemon: Fix removing abstract namespaces (rhbz#859331) - tests: Fix domain-events python test (rhbz#839661) - conf: Fix crash with cleanup (rhbz#866288) - spec: Add runtime requirement for libssh2 (rhbz#866508) - spec: Require newer sanlock on recent distros (rhbz#832156) - spec: Require newer sanlock on recent distros 2 (rhbz#832156)- conf: Rename life cycle actions to event actions (rhbz#832156) - conf: Add on_lockfailure event configuration (rhbz#832156) - locking: Add const char * parameter to avoid ugly typecasts (rhbz#832156) - locking: Pass hypervisor driver name when acquiring locks (rhbz#832156) - locking: Add support for lock failure action (rhbz#832156) - locking: Implement lock failure action in sanlock driver (rhbz#832156) - conf: Add support for startupPolicy for USB devices (rhbz#843560) - qemu: Introduce qemuFindHostdevUSBDevice (rhbz#843560) - qemu: Add option to treat missing USB devices as success (rhbz#843560) - qemu: Implement startupPolicy for USB passed through devices (rhbz#843560) - Add MIGRATABLE flag for virDomainGetXMLDesc (rhbz#843560) - qemu: Make save/restore with USB devices usable (rhbz#843560) - conf: Mark missing optional USB devices in domain XML (rhbz#843560) - security: Also parse user/group names instead of just IDs for DAC labels (rhbz#860519) - doc: Update description about security labels on formatdomain.html (rhbz#860519) - util: Extend virGetUserID and virGetGroupID to support names and IDs (rhbz#860519) - security: Update user and group parsing in security_dac.c (rhbz#860519) - doc: Update description about user/group in qemu.conf (rhbz#860519) - Fix kvm_pv_eoi with kvmclock (rhbz#860971) - Change qemuSetSchedularParameters to use AFFECT_CURRENT (rhbz#852260) - Fix handling of itanium arch name in QEMU driver (rhbz#863115) - Add a qemu capabilities cache manager (rhbz#863115) - Switch over to use cache for building QEMU capabilities (rhbz#863115) - Remove probing of flags when launching QEMU guests (rhbz#863115) - Remove probing of machine types when canonicalizing XML (rhbz#863115) - Remove probing of CPU models when launching QEMU guests (rhbz#863115) - Make qemuCapsProbeMachineTypes & qemuCapsProbeCPUModels static (rhbz#863115) - Remove xenner support (rhbz#863115) - Refactor guest init to support qemu-system-i386 binary too (rhbz#863115) - Add a qemuMonitorGetVersion() method for QMP query-version command (rhbz#863115) - Add a qemuMonitorGetMachines() method for QMP query-machines command (rhbz#863115) - Add a qemuMonitorGetCPUDefinitions method for QMP query-cpu-definitions command (rhbz#863115) - Add a qemuMonitorGetCommands() method for QMP query-commands command (rhbz#863115) - Add a qemuMonitorGetEvents() method for QMP query-events command (rhbz#863115) - Add a qemuMonitorGetObjectTypes() method for QMP qom-list-types command (rhbz#863115) - Add a qemuMonitorGetObjectProps() method for QMP device-list-properties command (rhbz#863115) - Add a qemuMonitorGetTargetArch() method for QMP query-target command (rhbz#863115) - Remove some unused includes in QEMU code (rhbz#863115) - Move command/event capabilities detection out of QEMU monitor code (rhbz#863115) - Fix regression starting QEMU instances without query-events (rhbz#863115) - Refactor qemuCapsParseDeviceStr to work from data tables (rhbz#863115) - Fix QEMU test with 1.2.0 help output (rhbz#863115) - Ignore error from query-cpu-definitions (rhbz#863115) - Fix potential deadlock when agent is closed (rhbz#859712) - Fix (rare) deadlock in QEMU monitor callbacks (rhbz#859712) - Convert virLXCMonitor to use virObject (rhbz#864336) - Remove pointless virLXCProcessMonitorDestroy method (rhbz#864336) - Simplify some redundant locking while unref'ing objects (rhbz#859712) - Fix deadlock in handling EOF in LXC monitor (rhbz#864336) - Avoid bogus I/O event errors when closing the QEMU monitor (rhbz#859712) - qemu: Fix parsing of x86 CPU models (rhbz#864097) - python: Keep consistent handling of Python integer conversion (rhbz#816609) - esx: Fix and improve esxListAllDomains function (rhbz#864384) - virsh: Block SIGINT while getting BlockJobInfo (rhbz#845448) - spec: Add support for libssh2 transport (rhbz#513363) - Revert "Use XDG Base Directories instead of storing in home directory" (rhbz#859331) - doc: Sort out the relationship between , , and (rhbz#855218) - conf: Ignore vcpupin for not onlined vcpus when parsing (rhbz#855218) - conf: Initialize the pinning policy for vcpus (rhbz#855218) - qemu: Create or remove cgroup when doing vcpu hotpluging (rhbz#857013) - qemu: Initialize cpuset for hotplugged vcpu as def->cpuset (rhbz#855218) - conf: Ignore emulatorpin if vcpu placement is auto (rhbz#855218) - qemu: Ignore def->cpumask if emulatorpin is specified (rhbz#855218) - Avoid straying (rhbz#855218) - conf: Fix virDevicePCIAddressEqual args (rhbz#805071) - conf: VirDomainDeviceInfoCopy utility function (rhbz#805071) - qemu: Reorganize qemuDomainChangeNet and qemuDomainChangeNetBridge (rhbz#805071) - Add support for SUSPEND_DISK event (rhbz#839661)- qemu: Wait for SPICE to migrate (rhbz#836135) - lxc: Correctly report active cgroups (rhbz#860907) - network: Backend for virNetworkUpdate of interface list (rhbz#844404) - Fix start of containers with custom root filesystem (rhbz#861564) - Correct checking of virStrcpyStatic() return value (rhbz#864122)- New build based on upstream release 0.10.2 (rhbz#836934) - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- New build based on upstream release candidate 1 of 0.10.2 (rhbz#836934)- Don't assume use of /sys/fs/cgroup (rhbz#842979)- New build based on upstream release 0.10.1 (rhbz#836934) - many fixes on top of 0.10.0- New build based on upstream release 0.10.0 (rhbz#836934) - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- New build based on upstream snapshot 0.10.0-0rc1 (rhbz#836934)- New build based on upstream snapshot 0.10.0-0rc0 (rhbz#836934) - Cleanup and rebase of the few RHEL-only patches- fix the package split to be similar to 6.3 one instead of upstream- fix a package dependency problem making -1 uninstallable- first rebase for 6.4 more to come - kvm-guest failed to start; double-close bug in libvirt (rhbz#823716) - potential to deadlock libvirt on EPIPE (rhbz#827234) - fix keepalive issues (rhbz#832081) - CPU topology parsing bug on special NUMA platform (rhbz#828729) - libvirtd will crash when tight loop of hotplug/unplug PCI device (rhbz#822373)- avoid closing uninitialized fd (rhbz#827050) - avoid fd leak (rhbz#827050) - command: avoid double close bugs (rhbz#827050) - fdstream: avoid double close bug (rhbz#827050) - command: check for fork error before closing fd (rhbz#827050) - qemu: avoid closing fd more than once (rhbz#827050) - Disable keepalives by default (rhbz#832184)- qemu: Rollback on used USB devices (rhbz#743671) - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671) - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)- Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869) - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869) - Set a sensible default master start port for ehci companion controllers (rhbz#820869)- build: Fix the typo in configure.ac (rhbz#820461) - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461) - usb: Fix crash when failing to attach a second usb device (rhbz#815755) - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461) - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)- numad: Set memory policy from numad advisory nodeset (rhbz#810157) - numad: Copy 'placement' of to by default (rhbz#810157) - numad: Always output 'placement' of (rhbz#810157) - qemu: Avoid the memory allocation and freeing (rhbz#810157) - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157) - numad: Check numactl-devel if compiled with numad support (rhbz#810157)- qemu: Don't modify domain on failed blockiotune (rhbz#819014) - qemu: Reject blockiotune if qemu too old (rhbz#819014) - qemu: Don't use virDomainDefFormat* directly (rhbz#815503) - qemu: Emit compatible XML when migrating a domain (rhbz#815503) - usb: Create functions to search usb device accurately (rhbz#815755) - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755) - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636) - util: Fix libvirtd startup failure due to netlink error (rhbz#816465) - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465) - util: Function to get local nl_pid used by netlink event socket (rhbz#816465) - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465) - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498) - domain_conf: Add "default" to list of valid spice channels (rhbz#819499) - snapshot: Allow block devices past cgroup (rhbz#810200) - blockjob: Allow block devices past cgroup (rhbz#810200) - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234) - python: Fix the forward_null error in Python binding codes (rhbz#771021) - xen: Fix resource leak in xen driver (rhbz#771021) - test: Fix resource leak in test driver (rhbz#771021) - node: Fix resource leak in nodeinfo.c (rhbz#771021) - virnet: Fix resource leak in virnetlink.c (rhbz#771021) - vmx: Fix resource leak (rhbz#771021) - qemu: Fix resource leak (rhbz#771021) - uuid: Fix possible non-terminated string (rhbz#771021) - node_device: Fix possible non-terminated string (rhbz#771021)- qemuOpenFile: Don't force chown on NFS (rhbz#810241) - util: Fix crash when starting macvtap interfaces (rhbz#815270) - qemu: Fix segfault when host CPU is empty (rhbz#817078) - blockjob: Allow speed setting in block copy (rhbz#815791) - blockjob: Fix block-stream bandwidth race (rhbz#815791)- qemu: Improve errors related to offline domains (rhbz#816662) - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662) - qemu: Preserve original error during migration (rhbz#807907) - rpc: Discard non-blocking calls only when necessary (rhbz#807907) - qemu: Fix detection of failed migration (rhbz#807907) - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907) - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206) - virsh: Fix docs for list command (rhbz#814021) - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)- blockjob: Add new API flags (rhbz#638506) - blockjob: Add 'blockcopy' to virsh (rhbz#638506) - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506) - blockjob: React to active block copy (rhbz#638506) - blockjob: Add qemu capabilities related to block jobs (rhbz#638506) - blockjob: Return appropriate event and info (rhbz#638506) - blockjob: Support pivot operation on cancel (rhbz#638506) - blockjob: Make drive-reopen safer (rhbz#638506) - blockjob: Implement block copy for qemu (rhbz#638506) - blockjob: Allow for existing files (rhbz#638506) - blockjob: Allow mirroring under SELinux (rhbz#638506) - blockjob: Accommodate RHEL backport names (rhbz#638506) - virsh: Avoid strtol (rhbz#813972) - conf: Tighten up XML integer parsing (rhbz#813972) - snapshot: Fix memory leak on error (rhbz#782457) - virsh: Avoid uninitialized memory usage (rhbz#814080)- Fix a problem in the patchset, rhbz#811497 one was applied twice in -12 - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430) - qemu, util: Fix netlink callback registration for migration (rhbz#812430) - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)- blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683) - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683) - blockjob: Optimize JSON event handler lookup (rhbz#811683) - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683) - blockjob: Allow for fast-finishing job (rhbz#811683) - virsh: Minor syntactic cleanups (rhbz#811683) - qemu: Use consistent error when qemu binary is too old (rhbz#811683) - blockjob: Add virsh blockpull --wait (rhbz#811683) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157) - numad: Convert node list to cpumap before setting affinity (rhbz#810157) - numad: Ignore cpuset if placement is auto (rhbz#810157) - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)- test: Fix segfault in networkxml2argvtest (rhbz#810100) - conf: Plug memory leaks on virDomainDiskDefParseXML (rhbz#575160) - qemu_ga: Don't overwrite errors on FSThaw (rhbz#808527) - Fix parallel build in docs/ directory (rhbz#810559) - qemu: Make migration fail when port profile association fails on the dst host (rhbz#811026) - Wire up to set the QEMU BIOS path (rhbz#811227)- python: Add new helper functions for python to C conversion (rhbz#807751) - python: Make python APIs use these helper functions (rhbz#807751) - python: Improve conversion validation (rhbz#807751) - qemu_agent: Issue guest-sync prior to every command (rhbz#808527) - qemu: Fix memory leak in virDomainGetVcpus (rhbz#808979) - qemu: Reflect any memory rounding back to xml (rhbz#808522) - conf: Allow fuzz in XML with cur balloon > max (rhbz#808522) - qemu: Start nested job in qemuDomainCheckEjectableMedia (rhbz#803186) - virsh: Clarify escape sequence (rhbz#808652) - virsh: Plug memory leaks on failure path (rhbz#807555) - conf: Prevent crash of libvirtd without channel target name (rhbz#808371) - qemu: Don't leak temporary list of USB devices (rhbz#808459) - qemu: Delete USB devices used by domain on stop (rhbz#808459) - qemu: Build activeUsbHostdevs list on process reconnect (rhbz#808459) - qemu: Fix virtio+macvtap migration from 6.3 to older hosts (rhbz#806633)- qemu: Avoid entering monitor with locked driver (rhbz#803186) - snapshot: Don't pass NULL to QMP command creation (rhbz#807147)- rebuild, forgot to apply part of the patch - spec: Add missed dependancy for numad (rhbz#769930)- snapshot: Make quiesce a bit safer (rhbz#804210) - python: Avoid memory leaks on libvirt_virNodeGetMemoryStats (rhbz#770944) - qemu: Use unlimited speed when migrating to file (rhbz#740099) - qemu: Add support for domain cleanup callbacks (rhbz#795305) - qemu: Avoid dangling migration-in job on shutoff domains (rhbz#795305) - qemu: Add connection close callbacks (rhbz#795305) - qemu: Make autodestroy utilize connection close callbacks (rhbz#795305) - qemu: Avoid dangling migration-out job when client dies (rhbz#795305) - python: Avoid memory leaks on libvirt_virNodeGetCPUStats (rhbz#770943) - util: Consolidate duplicated error messages in virnetlink.c (rhbz#693842) - python: Add virDomainGetCPUStats python binding API (rhbz#800366) - snapshot: Add qemu capability for 'transaction' command (rhbz#782457) - snapshot: Add atomic create flag (rhbz#782457) - snapshot: Make offline qemu snapshots atomic (rhbz#782457) - snapshot: Rudimentary qemu support for atomic disk snapshot (rhbz#782457) - snapshot: Add support for qemu transaction command (rhbz#782457) - snapshot: Wire up qemu transaction command (rhbz#782457) - snapshot: Improve qemu handling of reused snapshot targets (rhbz#782457) - Clarify virsh freecell manpage entry (rhbz#698521) - Add support for event tray moved of removable disks (rhbz#575160) - docs: Add documentation for new attribute tray of disk target (rhbz#575160) - conf: Parse and for the tray attribute (rhbz#575160) - qemu: Do not start with source for removable disks if tray is open (rhbz#575160) - qemu: Prohibit setting tray status as open for block type disk (rhbz#575160) - qemu: Update tray status while tray moved event is emitted (rhbz#575160) - build: Fix incorrect enum declaration (rhbz#575160) - spec: Add missed dependancy for numad (rhbz#769930)- cpu: Add new flag supported by qemu to the cpu definition (rhbz#767364) - Added support for AMD Bulldozer CPU (rhbz#767364) - graphics: Cleanup port policy (rhbz#801443) - qemu: Reverse condition in qemuDomainCheckDiskPresence (rhbz#798938) - cpu: Add cpu definition for Intel Sandy Bridge cpu type (rhbz#761005) - cpu: Disable tsc-deadline feature not supported in qemu on RHEL 6.3 (rhbz#761005) - qemu: Support numad (rhbz#769930) - numad: Fix typo and warning (rhbz#769930) - qemu: Use scsi-block for lun passthrough instead of scsi-disk (rhbz#782034) - util: Make virDomainLeaseDefFree global (rhbz#802851) - qemu: Don't 'remove' hostdev objects from domain if operation fails (rhbz#802851) - util: Eliminate device object leaks related to virDomain*Remove*() (rhbz#802851) - virsh: Fix invalid free (rhbz#803591) - qemu: Eliminate memory leak in qemuDomainUpdateDeviceConfig (rhbz#802854) - qemu: Support persistent hotplug of devices (rhbz#802856) - qemu: Fix segfault when detaching non-existent network device (rhbz#802644) - remote: Fix migration leaks (rhbz#798497) - virsh: Trim aliases from -h output (rhbz#796526) - Fix handling of blkio deviceWeight empty string (rhbz#804028)- Avoid global variable shadowed (rhbz#737726) - Add nodeGetCPUmap() for getting available CPU IDs in a cpumap. (rhbz#737726) - Qemu driver for virDomainGetCPUstats using cpuacct cgroup. (rhbz#737726) - Cpu-stats command shows cpu statistics information of a domain. (rhbz#737726) - Ensure max_id is initialized in linuxParseCPUmap() (rhbz#737726) - rpc: Allow truncated return for virDomainGetCPUStats (rhbz#737726) - qemu: Don't parse device twice in attach/detach (rhbz#770031) - sanlock: Fix condition left crippled while debugging (rhbz#785736) - sanlock: Use STREQ_NULLABLE instead of STREQ on strings that may be null (rhbz#785736) - qemu: Fix startupPolicy for snapshot-revert (rhbz#798938) - util: Don't overflow on errno in virFileAccessibleAs (rhbz#798938) - blockResize: Add flag for bytes (rhbz#796526) - docs: Use correct terminology for 1024 bytes (rhbz#796526) - api: Add overflow error (rhbz#796526) - util: New function for scaling numbers (rhbz#796526) - xml: Share 'unit' in RNG (rhbz#796526) - xml: Output memory unit for clarity (rhbz#796526) - storage: Support more scaling suffixes (rhbz#796526) - xml: Drop unenforced minimum memory limit from RNG (rhbz#796526) - xml: Use long long internally, to centralize overflow checks (rhbz#796526) - xml: Use better types for memory values (rhbz#796526) - xml: Allow scaled memory on input (rhbz#796526) - virsh: Add option aliases (rhbz#796526) - virsh: Use option aliases (rhbz#796526) - virsh: Add command aliases, and rename nodedev-detach (rhbz#796526) - virsh: Improve storage unit parsing (rhbz#796526) - virsh: Improve memory unit parsing (rhbz#796526) - qemuBuildCommandLine: Don't add tlsPort if none set (rhbz#801443) - Removed more AMD-specific features from cpu64-rhel* models (rhbz#768450) - qemu: Support disk filenames with comma (rhbz#801970) - cpustats: Collect VM user and sys times (miss python bindings) (rhbz#800366) - cpustats: Report user and sys times (rhbz#800366) - qemu: Fix (managed)save and snapshots with host mode CPU (rhbz#801160) - qemu: Make block io tuning smarter (rhbz#770683)- Improve error reporting when virsh console is run without a TTY (rhbz#729940) - pidfile: Make checking binary path in virPidFileRead optional (rhbz#729940) - Add flags for virDomainOpenConsole (rhbz#729940) - virsh: Add support for VIR_DOMAIN_CONSOLE_* flags (rhbz#729940) - fdstream: Emit stream abort callback even if poll() doesnt. (rhbz#729940) - fdstream: Add internal callback on stream close (rhbz#729940) - util: Add helpers for safe domain console operations (rhbz#729940) - qemu: Add ability to abort existing console while creating new one (rhbz#729940) - Fixed service handling in specfile (rhbz#786770) - qemu: Don't emit tls-port spice option if port is -1 (rhbz#798220) - docs: Comments wiping supported algorithms (rhbz#725013) - libvirt-guests: Add documentation and clean up to use virsh's improved list (rhbz#693758) - libvirt-guests: Don't try to do a managed-save of transient guests (rhbz#693758) - virsh: Enhance list command to ease creation of shell scripts (rhbz#693758) - libvirt-guests: Check if URI is reachable before launching commands (rhbz#720691) - hooks: Add support for capturing hook output (rhbz#795127) - qemu: Add pre-migration hook (rhbz#795127) - Support for cpu64-rhel* qemu cpu models (rhbz#768450) - util: Add netlink event handling to virnetlink.c (rhbz#693842) - Add de-association handling to macvlan code (rhbz#693842) - qemu: Add ibmvscsi controller model (rhbz#782034) - qemu: Add virtio-scsi controller model (rhbz#782034) - conf: Add helper function to look up disk controller model (rhbz#782034) - conf: Introduce new attribute for device address format (rhbz#782034) - qemu: New cap flag to indicate if channel is supported by scsi-disk (rhbz#782034) - qemu: Build command line for the new address format (rhbz#782034) - tests: Add tests for virtio-scsi and ibmvscsi controllers (rhbz#782034) - virsh: Two new helper functions for disk device changes (rhbz#713932) - virsh: Use vshFindDisk and vshPrepareDiskXML in cmdDetachDisk (rhbz#713932) - virsh: New command cmdChangeMedia (rhbz#713932) - qemu: Require json for block jobs (rhbz#799055) - qemu: Pass block pull backing file to monitor (rhbz#799055) - virsh: Expose partial pull (rhbz#799055) - libvirt-guests: Add parallel startup and shutdown of guests (rhbz#625362) - qemu: Shared or readonly disks are always safe wrt migration (rhbz#751631) - util: Eliminate crash in virNetDevMacVLanCreateWithVPortProfile (rhbz#693842) - rpc: Fix client crash on connection close (rhbz#800185) - conf: Add missing device types to virDomainDevice(Type|Def) (rhbz#691539) - conf: Relocate virDomainDeviceDef and virDomainHostdevDef (rhbz#691539) - conf: Reorder static functions in domain_conf.c (rhbz#691539) - qemu: Rename virDomainDeviceInfoPtr variables to avoid confusion (rhbz#691539) - conf: Add device pointer to args of virDomainDeviceInfoIterate callback (rhbz#691539) - conf: Make hostdev info a separate object (rhbz#691539) - conf: HostdevDef parse/format helper functions (rhbz#691539) - conf: Give each hostdevdef a parent pointer (rhbz#691539) - conf: Put subsys part of virDomainHostdevDef into its own struct (rhbz#691539) - conf: Hostdev utility functions (rhbz#691539) - qemu: Re-order functions in qemu_hotplug.c (rhbz#691539) - qemu: Refactor hotplug detach of hostdevs (rhbz#691539) - conf: Parse/format type='hostdev' network interfaces (rhbz#691539) - qemu: Support type='hostdev' network devices at domain start (rhbz#691539) - conf: Change virDomainNetRemove from static to global (rhbz#691539) - qemu: Use virDomainNetRemove instead of inline code (rhbz#691539) - qemu: Support type=hostdev network device live hotplug attach/detach (rhbz#691539) - util: Two new pci util functions (rhbz#691539) - util: Support functions for mac/portprofile associations on hostdev (rhbz#691539) - util: Changes to support portprofiles for hostdevs (rhbz#691539) - qemu: Install port profile and mac address on netdev hostdevs (rhbz#691539) - Fix build after commit e3ba4025 (rhbz#693842)- storage: Allow runtime detection of scrub missing build dep (rhbz#725013) - daemon: Plug memory leak (rhbz#795978) - daemon: Fix logic bug with virAsprintf (rhbz#795978) - util: Fix virFileAccessibleAs return path from parent (rhbz#795093) - Add support for unsafe migration (rhbz#751631) - virsh: Add --unsafe option to migrate command (rhbz#751631) - Introduce virStorageFileIsClusterFS (rhbz#751631) - qemu: Forbid migration with cache != none (rhbz#751631) - qemu: Nicer error message on failed graceful destroy (rhbz#795656) - Error out when using SPICE TLS with spice_tls=0 (rhbz#790436) - Revert "spec: Mark directories in /var/run as ghosts" (rhbz#788985) - Fixed URI parsing (rhbz#785164) - virsh: Fix informational message in iface-bridge command (rhbz#797066)- qemu: Set capabilities based on supported monitor commands (rhbz#766958) - qemu: Implement DomainPMSuspendForDuration (rhbz#766958) - snapshot: Fix snapshot deletion use-after-free (rhbz#790744) - storage: Allow runtime detection of scrub (rhbz#725013) - qemu: Unlock monitor when connecting to dest qemu fails (rhbz#783968) - qemu: Prevent crash of libvirtd without guest agent (rhbz#790745) - python: Expose virDomain{G,S}etInterfaceParameters APIs in python binding (rhbz#770971)- Rebase to upstream 0.9.10 (rhbz#752433) - Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Rebase to upstream 0.9.10 release candidate 2 (rhbz#752433)- Rebase to upstream 0.9.10 release candidate 1 (rhbz#752433)- Remove dependancy to dmidecode for non PC arches (rhbz#782444)- Rebase to upstream 0.9.9 (rhbz#752433)- Rebase to upstream 0.9.9 release candidate 1 (rhbz#752433)- Rebase to upstream 0.9.8 (rhbz#752433) - some cleanups on the few remaining RHEL-only patches- Rebase to upstream 0.9.8 release candidate 2 (rhbz#752433)- Revert "Set qemu migration speed unlimited when migrating to file" (rhbz#751900)- conf: Don't free uninitialized pointer (rhbz#751287)- docs: Document managed=yes of hostdev passthrough (rhbz#740686) - ServerClient: Flush cached data (rhbz#748025)- qemu: Avoid leaking uninit data from hotplug to dumpxml (rhbz#747516) - storage: Plug iscsi memory leak (rhbz#747516)- snapshot: Detect when qemu lacks disk-snapshot support (rhbz#747115)- virDomainCoreDump: Introduce VIR_DUMP_RESET flag (rhbz#632498) - qemu: Implement VIR_DUMP_RESET (rhbz#632498) - qemu: Check for domain being active on successful job acquire (rhbz#745734) - Set to NULL members that have been freed to prevent crashes (rhbz#746075) - virFDStream: Close also given errfd (fd leak) (rhbz#746075) - qemu: Silence Coverity false positive (rhbz#739704) - command: Avoid fd leak on failure (rhbz#739704) - build: Add compiler attributes to virUUIDParse (rhbz#739704) - qemu: Check for json allocation failure (rhbz#739704) - qemu: Fix text block info parsing (rhbz#739704) - storage: Plug memory leak on error (rhbz#739704) - conf: Plug memory leak on error (rhbz#739704) - qemu: Plug memory leak on migration (rhbz#739704) - macvtap: Plug memory leak for 802.1Qbh (rhbz#739704) - macvtap: Avoid invalid free (rhbz#739704) - Update to require sanlock 1.8 for license compliance (rhbz#739518) - events: Propose a separate lock for event queue (rhbz#743817) - util: Make getaddrinfo failure nonfatal in virGetHostname (rhbz#738915) - qemu: Make sure BeginJob is always followed by EndJob (rhbz#746268) - pci: Fix pciDeviceListSteal on multiple devices (rhbz#733587) - qemu: Do not reattach PCI device used by other domain when shutdown (rhbz#733587) - qemu: Honor the orginal PCI dev properties when reattaching (rhbz#736214) - daemon: Always advertise libvirtd service (rhbz#726616)- Fix deadlock when the RPC program is unknown (rhbz#743843) - qemuDomainAttach: Initialize pidfile variable (rhbz#744548) - storage: Do not use comma as seperator for lvs output (rhbz#727474) - snapshot: Avoid accidental renames with snapshot-edit (rhbz#744724)- qemu: Enable multifunction for older qemu (rhbz#738388) - qemu: Don't fail virDomainGetInfo if we can't update balloon info (rhbz#741217) - qemu: Leave rerror policy at default when enospace is requested (rhbz#730909) - snapshot: Fix virsh error message typo (rhbz#735457) - snapshot: Let virsh edit disk snapshots (rhbz#744071) - snapshot: Simplify redefinition of disk snapshot (rhbz#744071)- Add virFileLock and virFileUnlock APIs (rhbz#728153) - Move pidfile functions into util/virpidfile.{c, h} (rhbz#728153) - Introduce functions for checking whether a pidfile is valid (rhbz#728153) - Add some APIs which use locking for crashsafe pidfile handling (rhbz#728153) - Convert libvirtd to use crash-safe pidfile APIs (rhbz#728153) - build: Fix recent build failures (rhbz#728153) - daemon: Don't remove pidfiles in init scripts (rhbz#728153) - daemon: Modify init script to detect upstart managed libvirtd (rhbz#728153) - qemu: Check for outstanding async job too (rhbz#742277) - qemu: Make PCI multifunction support more manual (rhbz#727530) - network: Fill in bandwidth from portgroup for all forward modes (rhbz#743176) - snapshot: Refactor virsh snapshot parent computation (rhbz#742410) - snapshot: Better virsh handling of missing current, parent (rhbz#742410) - qemu: Fix migration with dname (rhbz#740533) - qemu: Correct misspelled 'enospc' option, and only use for werror (rhbz#730909) - snapshot: Add REVERT_FORCE to API (rhbz#742615) - snapshot: Use qemu-img on disks in use at time of snapshot (rhbz#742615) - snapshot: Enforce REVERT_FORCE on qemu (rhbz#742615) - init: Raise default system aio limits (rhbz#740899)- Fix synchronous reading of stream data (rhbz#741337) - qemu: Add ability to set PCI device "rombar" on or off (rhbz#738095) - virsh: Better document --copy-storage migrate options (rhbz#677220) - virsh: Enhance documentation of commands starting jobs (rhbz#705237) - qemu: Always remove domain object if MigratePrepare fails (rhbz#741251) - security: Properly chown/label bidirectional and unidirectional fifos (rhbz#740478) - qemu: Check domain status details when reconnecting monitor (rhbz#617890) - qemu: Finish domain shutdown on reconnect (rhbz#617890) - qemu: Avoid loop of fake reboots (rhbz#617890) - qemu: Preserve fakeReboot flag in domain status (rhbz#617890) - snapshot: Fix man page typos (rhbz#740686) - docs: Document virsh nodedev-* commands (rhbz#740686) - docs: Document node device XML (rhbz#740686) - qemu: Add return value check (rhbz#739704) - qemu: Check for ejected media during startup and migration (rhbz#725673) - virsh: Update man page for cpu_shares parameter (rhbz#639591) - virsh: Describe attach-interface parameter target (rhbz#698899)- Fix crash on events due to allocation errors (rhbz#737881) - remote: Fix crash on OOM (rhbz#737881) - Fix persistent migration config save (rhbz#738148) - qemu: Transfer inactive XML among cookie (rhbz#738148) - storage: Ensure the device path exists before refreshing disk pool (rhbz#611442) - Store max migration bandwidth in qemuDomainObjPrivate struct (rhbz#740099) - Save migration speed in qemuDomainMigrateSetMaxSpeed (rhbz#740099) - Set qemu migration speed unlimited when migrating to file (rhbz#740099) - Use max bandwidth from qemuDomainObjPrivate struct when migrating (rhbz#740099) - build: Silence warning on 32-bit build (rhbz#740099) - conf: Assign newDef of active domain as persistent conf if it is NULL (rhbz#728428) - qemu: Avoid dereferencing a NULL pointer (rhbz#739704) - sanlock: Fix memory leak (rhbz#739704) - virsh: Fix regression in argv parsing (rhbz#740168) - snapshot: Fix logic bug in qemu undefine (rhbz#735457) - snapshot: Prepare to remove transient snapshot metadata (rhbz#735457) - snapshot: Remove snapshot metadata on transient exit (rhbz#735457) - snapshot: Also delete empty directory (rhbz#735457) - virsh: Do not ignore the specified flags for cmdSaveImageDefine (rhbz#740508) - selinux: Correctly report warning if virt_use_nfs not set (rhbz#589922) - qemu: Properly hot-unplug drives (rhbz#696596)- selinux: Detect virt_use_nfs boolean set (rhbz#589922) - virnetsocket: Pass KRB5CCNAME env variable (rhbz#737176) - snapshot: Fix double free of qemuImgBinary (rhbz#737010) - qemu_api: Modify apibuild.py to generate docs for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile for subdir docs (rhbz#736040) - qemu_api: Add comments for API virDomainQemuMonitorCommand (rhbz#736040) - qemu_api: Add override XML and C files for QEMU APIs (rhbz#736040) - qemu_api: Update Py binding generator to generate files for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile to generate libvirtmod_qemu lib (rhbz#736040) - qemu_api: Update libvirt spec file (rhbz#736040) - Remove two references to files not generated (rhbz#736040) - qemu_api: Doc improvements (rhbz#736040) - python: Fix libvirt.py generation to include virterror info (rhbz#736040) - snapshot: New APIs for inspecting snapshot object (rhbz#735457) - snapshot: Use new API for less work (rhbz#735457) - snapshot: ABI stability must include memory sizing (rhbz#735553) - spec: Require augeas for sanlock (rhbz#738314) - sanlock: Add missing test command in virt-sanlock-cleanup.in (rhbz#738534) - snapshot: Tweak snapshot-create-as diskspec docs (rhbz#738411) - qemu: Hold conn open for all threads started by qemuProcessReconnectAll (rhbz#738778) - rpc: Convert unknown procedures to VIR_ERR_NO_SUPPORT (rhbz#738439) - Prevent crash from dlclose() of libvirt.so (rhbz#739167) - doc: Add statment about permissions needed to do a core dump (rhbz#738146) - snapshot: Affect persistent xml after disk snapshot (rhbz#738676) - snapshot: Allow disk snapshots of qcow2 disks (rhbz#738676) - qemu: Prevent disk corruption on domain shutdown (rhbz#734773) - qemu: Introduce shutdown reason for paused state (rhbz#734773) - qemu: Fix shutoff reason when domain crashes (rhbz#739641) - qemu: Properly detect crash of a rebooted domain (rhbz#739641) - qemu: Avoid memory leak (rhbz#739704) - remote: Avoid memory leak (rhbz#739704) - util: Avoid memory leak (rhbz#739704) - Fix memory leak parsing 'relabel' attribute in domain security XML (rhbz#739704) - Don't leak memory if a cgroup is mounted multiple times (rhbz#739704) - network: Eliminate potential memory leak on parse failure (rhbz#739704) - virsh: doc: Fix supported driver types for attach-disk command (rhbz#738970) - Do not log invalid operations in libvirtd logs (rhbz#590807)- blockinfo: Fix qemu regression in handling disk name (rhbz#736603) - doc: Fix incorrect option in send-key (rhbz#736297) - virsh: Fix typo in opts_send_key (rhbz#736297) - rpc: Avoid memory leak on virNetTLSContextValidCertificate (rhbz#735650) - tests: Avoid memory leak on testTLSSessionInit (rhbz#735650) - qemu: Fix seamless SPICE migration with older qemu (rhbz#730753) - snapshot: Fix regression with system checkpoints (rhbz#736682)- virterror: Fix error message for VIR_ERR_INVALID_ARG (rhbz#689388) - remote: Refuse connecting to remote socket (rhbz#689388) - Threadpool: Initialize new dynamic workers (rhbz#692663)- adds a missing patch in previous build (rhbz#735498)- qemu: Fix a regression of domain save (rhbz#735011) - virsh: Improve send-key documentation (rhbz#699847) - start: Allow discarding managed save (rhbz#730750) - virsh: Support 'virsh start --force-boot' on older servers (rhbz#730750) - maint: Fix comment typos (rhbz#730750) - qemu: Refactor file opening (rhbz#730750) - qemu: Detect incomplete save files (rhbz#730750) - virsh: Avoid memory leak on cmdVolCreateAs (rhbz#735008) - snapshot: Fix corner case on OOM during creation (rhbz#674537) - Ensure stream is aborted when exiting console (rhbz#731673) - following for (rhbz#731583, rhbz#731579, rhbz#731584, rhbz#731673): - Ensure client streams are closed when marking a client for close - Fix race condition in abort of stream - Tweak debugging message in RPC client code - Don't attempt to read from a stream if it is closed - Ensure async packets never get marked for sync replies - Ignore unused streams in virStreamAbort - rpc: Don't close connection if program is unknown - rpc: Fix a typo in debugging log in virNetServerProgramSendStreamData - stream: Remove redundant reference to client while sending stream data - Fix memory leak dispatching domain events - Avoid use-after-free on streams, due to message callbacks - Fix tracking of RPC messages wrt streams - Fix parted sector size assumption (rhbz#735441) - Fix incorrect path length check in sanlock lockspace setup (rhbz#735443) - Fix sanlock socket security labelling (rhbz#735442) - Remove bogus virSecurityManagerSetProcessFDLabel method (rhbz#735442) - security: Fix build (rhbz#735442) - Fix keymap used to talk with QEMU (rhbz#632499) - virsh: Fix snapshot-create-as to handle arbitrary names (rhbz#735495) - virsh: Add virsh snapshot-current --name (rhbz#735495) - virsh: Add snapshot-parent (rhbz#735495) - virsh: Don't reject undefine on active domain (rhbz#735495) - virsh: Fix logic bug (rhbz#735495) - virsh: Fix dead store (rhbz#735495) - virsh: Tweak misleading wording (rhbz#735495) - virsh: Concatenate qemu-monitor-command arguments (rhbz#735495) - maint: Treat more libxml2 functions as free-like (rhbz#735495) - xml: Add another convenience function (rhbz#735495) - maint: Simplify lots of libxml2 clients (rhbz#735495) - virsh: Add list --managed-save (rhbz#735495) - virsh: Prefer unsigned flags (rhbz#735495) - snapshot: Add snapshot-list --parent to virsh (rhbz#735495) - qemu: Allow to undefine a running domain (rhbz#735498) - test: Allow to undefine a running domain (rhbz#735498) - build: Fix typo in recent test patch (rhbz#735498) - test: Rewrite test to match change in behavior (rhbz#735498) - virsh: Properly interleave shared stdout and stderr (rhbz#735498) - snapshot: Better events when starting paused (rhbz#733762) - snapshot: Fine-tune ability to start paused (rhbz#733762) - snapshot: Expose --running and --paused in virsh (rhbz#733762) - snapshot: Fine-tune qemu saved images starting paused (rhbz#733762) - snapshot: Improve reverting to qemu paused snapshots (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Speed up snapshot location (rhbz#733529) - snapshot: Avoid crash when deleting qemu snapshots (rhbz#733529) - snapshot: Track current domain across deletion of children (rhbz#733529) - snapshot: Simplify acting on just children (rhbz#733529) - snapshot: Allow deletion of just snapshot metadata (rhbz#735457) - snapshot: Let qemu discard only snapshot metadata (rhbz#735457) - snapshot: Identify which snapshots have metadata (rhbz#735457) - snapshot: Reflect new dumpxml and list options in virsh (rhbz#735457) - snapshot: Identify qemu snapshot roots (rhbz#735457) - snapshot: Allow recreation of metadata (rhbz#735457) - snapshot: Refactor virsh snapshot creation (rhbz#735457) - snapshot: Improve virsh snapshot-create, add snapshot-edit (rhbz#735457) - snapshot: Add qemu snapshot creation without metadata (rhbz#735457) - snapshot: Add qemu snapshot redefine support (rhbz#735457) - vbox, xenapi: Add virDomainUndefineFlags (rhbz#735457) - snapshot: Prevent stranding snapshot data on domain destruction (rhbz#735457) - snapshot: Teach virsh about new undefine flags (rhbz#735457) - snapshot: Refactor some qemu code (rhbz#735457) - snapshot: Cache qemu-img location (rhbz#735457) - snapshot: Support new undefine flags in qemu (rhbz#735457) - snapshot: Prevent migration from stranding snapshot data (rhbz#735457) - snapshot: Refactor domain xml output (rhbz#735553) - snapshot: Allow full domain xml in snapshot (rhbz#735553) - snapshot: Correctly escape generated xml (rhbz#735553) - snapshot: Update rng to support full domain in xml (rhbz#735553) - snapshot: Store qemu domain details in xml (rhbz#735553) - schedinfo: Update man page about virsh schedinfo command (unknown) - snapshot: Additions to domain xml for disks (rhbz#638510) - snapshot: Reject transient disks where code is not ready (rhbz#638510) - snapshot: Introduce new deletion flag (rhbz#638510) - snapshot: Expose new delete flag in virsh (rhbz#638510) - snapshot: Allow halting after snapshot (rhbz#638510) - snapshot: Expose halt-after-creation in virsh (rhbz#638510) - snapshot: Support extra state in snapshots (unknown) - snapshot: Add to snapshot xml (rhbz#638510) - snapshot: Also support disks by path (rhbz#638510) - snapshot: Add virsh domblklist command (rhbz#638510) - snapshot: Add flag for requesting disk snapshot (rhbz#638510) - snapshot: Wire up disk-only flag to snapshot-create (rhbz#638510) - snapshot: Reject unimplemented disk snapshot features (rhbz#638510) - snapshot: Make it possible to audit external snapshot (rhbz#638510) - snapshot: Wire up new qemu monitor command (rhbz#638510) - snapshot: Wire up live qemu disk snapshots (rhbz#638510) - snapshot: Use SELinux and lock manager with external snapshots (rhbz#638510) - daemon: Create priority workers pool (rhbz#692663) - qemu: Introduce job queue size limit (rhbz#692663) - qemu: Deal with stucked qemu on daemon startup (rhbz#692663)- qemu: Properly label outgoing pipe for tunneled migration (rhbz#733998) - snapshot: Forbid snapshot on autodestroy domain (rhbz#733806)- daemon: Move TLS initialization to virInitialize (rhbz#732893) - Fix command test wrt gnutls initialize & fix debugging (rhbz#732893) - qemu: Init reattaching related members pciDevice before reattach (rhbz#728203) - qemu: error if qemu monitor command not found for BlockJob (rhbz#727502) - virsh: error if specified bandwidth is invalid for blockjob (rhbz#727502) - util: Only fchown newly created files in virFileOpenAs (rhbz#534010) - screenshot: Implement multiple screen support (rhbz#710489) - security: Rename SetSocketLabel APIs to SetDaemonSocketLabel (rhbz#731243) - security: Introduce SetSocketLabel (rhbz#731243) - qemu: Correctly label migration TCP socket (rhbz#731243) - snapshot: Don't leak resources on qemu snapshot failure (rhbz#733499) - Fix memory leak while scanning snapshots (rhbz#674537) - qemu: Minor formatting cleanup (rhbz#674537) - Swap virDomain and virDomainSnapshot declaration (rhbz#674537) - snapshot: Only pass snapshot to qemu command line when reverting (rhbz#674537) - snapshot: Track current snapshot across restarts (rhbz#674537) - send-key: Fix scan keycode map (rhbz#733597)- patch problem for seamless SPICE migration (rhbz#730753) - macvtap: Fix getPhysfn to get the PF of a direct attach network interface (rhbz#732082) - SSL spice session can't be kept during migration (rhbz#729874) - Storage driver should flush host cache after cloning volumes (rhbz#689416) - Documentation for CFS bandwidth limiting cgroup (rhbz#692769) - libvirt error message should show the uri content but not (null) (rhbz#730244) - libvirtd.conf error causes libvirtd to exit silently (rhbz#728654)- Bugfix: Check stdoutWatch before removing the handler. (rhbz#730600) - daemon: Fix regression of libvirtd reloading support (rhbz#730428) - libvirtd.init.in: Stop/restart() - wrong return value in case of failure (rhbz#730510) - Add API for duplicating a socket/client file descriptor (rhbz#720269) - Add backlog parameter to virNetSocketListen (rhbz#720269) - Support changing UNIX socket owner in virNetSocketNewListenUNIX (rhbz#720269) - qemu: Refactor do{Tunnel, Native}Migrate functions (rhbz#720269) - qemu: Use virNetSocket for tunneled migration (rhbz#720269) - qemu: Use fd: protocol for migration (rhbz#720269) - qemu: Support event_idx parameter for virtio disk and net devices (rhbz#725448)- Fix large files support (rhbz#728992) - qemu: Avoid overwriting errors from virGetHostname (rhbz#729567) - qemu: Fix -chardev udp if parameters are omitted (rhbz#689761) - managedsave: Prohibit use on transient domains (rhbz#729714) - nwfilter: Tolerate disappearing interfaces while instantiating filter (rhbz#729945) - docs: Describe new virtual switch configuration in network XML docs (rhbz#643947) - storage: Directory shouldn't be listed as type 'file' (rhbz#727088) - virsh: Add dir type for listing volumes with vol-list (rhbz#727088) - qemu: Avoid crash on process attach (rhbz#730615)- daemon: Unlink unix socket paths on shutdown (rhbz#725702) - rpc:Fix sasl session relocking intead of unlocking it (rhbz#729198) - network: Eliminate lag in updating dnsmasq hosts files (rhbz#727982) - Don't mount /dev for application containers (rhbz#728835) - support connected parameter in set_password (rhbz#707212)- Rebased to upstream 0.9.4 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#634653, rhbz#707212, rhbz#722806, rhbz#723862, rhbz#726304, rhbz#726398, rhbz#727047, rhbz#727094- rebased to upstream 0.9.4 release candidate 2 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#667624, rhbz#669586, rhbz#682084, rhbz#707155, rhbz#707212, rhbz#725322, rhbz#725935, rhbz#725950- add a fix for a refcounting bug leading to a crash (rhbz#723811)- rebased to upstream 0.9.4 release candidate 1 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#603039, rhbz#632499, rhbz#632760, rhbz#643947, rhbz#678027, rhbz#697742, rhbz#697841, rhbz#704836, rhbz#707530, rhbz#720350, rhbz#720889, rhbz#721335, rhbz#722862- libvirt crash when running domains and vdsm is restarted (rhbz#723811) - connect to hypervisor with unconfigured tls/tcp connection pbm (rhbz#723442) - virsh list produced segmentation fault when libvirtd is not up (rhbz#723843) - clientcert.pem validation failure cause libvirtd crash (rhbz#723881)- Fix TLS certificate checking problems (rhbz#723447)- Fix migration with TLS bugs (rhbz#722738 and rhbz#722748) - assorted small fixes from upstream- Fix migrating domain error (rhbz#721411)- storage: Avoid memory leak on metadata fetching (rhbz#707155) - graphics: Add support for action_if_connected in qemu (rhbz#707212) - qemu: Save domain status ASAP after creating qemu process (rhbz#707894) - bios: Add support for SGA (rhbz#711598) - pci: Initialize state values on reattach (rhbz#713697) - Keep consistence between code and doc on log level and usage (rhbz#716888)- util: Avoid duplicating virFileOpenAsNoFork in virFileOpenAs (rhbz#707257)- Fix mistaken order of server cert/key parameters in constructor (rhbz#719838) - qemu: Don't chown files on NFS share if dynamic_ownership is off (rhbz#716478) - util: Don't try to fchown files opened as non-root (rhbz#707257)- Rebased to upstream 0.9.3 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#591974, rhbz#632499, rhbz#641087, rhbz#664629, rhbz#679668, rhbz#682121, rhbz#693648, rhbz#693650, rhbz#693661, rhbz#698340, rhbz#698825, rhbz#698861, rhbz#701394, rhbz#707439, rhbz#707530, rhbz#715355, rhbz#716826, rhbz#717203, rhbz#718143, rhbz#712050, rhbz#715184- Rebased to upstream 0.9.3 prerelease 2 (rhbz#705814)- Rebased to upstream 0.9.2 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#569567, rhbz#691830, rhbz#607526, rhbz#609650, rhbz#632495, rhbz#640603, rhbz#658713, rhbz#669549, rhbz#677229, rhbz#678548, rhbz#640603, rhbz#682237, rhbz#683005, rhbz#684848, rhbz#688859, rhbz#690695, rhbz#692355, rhbz#693203, rhbz#694516, rhbz#697650, rhbz#698133, rhbz#702044, rhbz#704124, rhbz#704144, rhbz#705405, rhbz#706869, rhbz#706883, rhbz#706966, rhbz#707173, rhbz#707257, rhbz#707298, rhbz#709576, rhbz#709776, rhbz#710150, rhbz#711151- Rebased to upstream 0.9.1 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#587276, rhbz#591058, rhbz#592170, rhbz#598792, rhbz#673814, rhbz#677228, rhbz#681458, rhbz#682237, rhbz#692745, rhbz#693932, rhbz#694382, rhbz#695653, rhbz#698071, rhbz#698197, rhbz#698208, rhbz#698490, rhbz#701305- network: Fix NULL dereference during error recovery (rhbz#696660) - virsh: Fix regression in parsing optional integer (rhbz#693963) - util: Fix crash when removing entries during hash iteration (rhbz#693385) - Experimental libvirtd upstart job (rhbz#678084)- Don't return an error on failure to create blkio controller (rhbz#689030) - Fix possible infinite loop in remote driver (rhbz#691514) - qemu: Remove the managed state file only if restoring succeeded (rhbz#692998) - docs: Tweak virsh restore warning (rhbz#692998)- nwfilter: Enable rejection of packets (rhbz#681948) - Revert all previous error log priority hacks (rhbz#587603) - Filter out certain expected error messages from libvirtd (rhbz#587603) - qemu: Unlock qemu driver before return from domain save (rhbz#688774) - Do not send monitor command after monitor meet error (rhbz#688774) - qemu: Ignore libvirt debug messages in qemu log (rhbz#681492) - virsh: Fix memtune's help message for swap_hard_limit (rhbz#680190) - virsh: Fix documentation for memtune command (rhbz#680190) - docs: Fix typo (rhbz#680190) - Fix typo in systemtap tapset directory name (rhbz#693701) - qemu: Ignore unusable binaries (rhbz#676563) - qemu: Support for overriding NPROC limit (rhbz#674602)- Fix return value for virJSONValueFromString if it fails (rhbz#688723) - Fix positioning to end of qemu log file (rhbz#689986) - Initialization error of qemuCgroupData in Qemu host usb hotplug (rhbz#690183) - 8021Qbh: Use preassociate-rr during the migration prepare stage (rhbz#684870) - Make error reporting in libvirtd thread safe (rhbz#689374) - Add missing dependencies (rhbz#690022) - Fix restoring a compressed save image (rhbz#691034) - Fix label restore bugs in qemu driver (rhbz#690737)- Fix delayed events when SASL is active (rhbz#624252) - Fix ref-counting bugs (rhbz#688774) - Log an error if on failure to connect to netlink socket (rhbz#689001) - Log error and abort network startup when radvd isn't found (rhbz#688957) - Add PCI sysfs reset access rights to qemu (rhbz#689002) - Fix regression with qemu:///session URI (rhbz#684655) - Avoid leaking PCI config fd into qemu (rhbz#687993)- Properly report error in virConnectDomainXMLToNative (CVE-2011-1146) - Handle DNS over IPv6 (rhbz#687896) - Start dnsmasq even if no dhcp ranges/hosts are specified (rhbz#687291) - Use a separate dhcp leases file for each network (rhbz#687551) - Fix a possible crash in storage driver (rhbz#684712)- Fix vram settings for qxl graphics (rhbz#673578) - Free stream when domain shuts down while its console is open (rhbz#682741) - Use hardcoded python path in libvirt.py (rhbz#684204) - Add missing checks for read only connections (CVE-2011-1146) - Eliminate potential null pointer deref when auditing macvtap devices (rhbz#642785) - Insert error messages to avoid a quiet abortion of commands (rhbz#605660)- Support vram specification for qxl graphics (rhbz#673578) - Fix parsing int options in virsh (rhbz#639587) - Use -o encryption=on instead of -e for qemu-img (rhbz#676984) - Support domain snapshots with current QMP (rhbz#589076) - Update auditing support (rhbz#642785) - Only request sound cgroup ACL when required (rhbz#680398) - Allow fine-tuning of device ACL permissions (rhbz#683163) - Support vhost in attach-interface (rhbz#683276) - Don't request cgroup ACL access for /dev/net/tun (rhbz#683305)- Fix deadlock caused by a fix for rhbz#670848- Reorder nwfilter match extensions relative to state match (rhbz#678139) - Avoid overwriting error message in qemu driver (rhbz#678870) - Allow removing hash entries in virHashForEach (rhbz#681459) - Avoid double close on qemu domain restore (rhbz#672725) - Fix DomainObj refcounting/hashtable races in qemu driver (rhbz#670848) - Fix several memory leaks (rhbz#682249)- Fix --all flag of virsh freecell to really show all cells (rhbz#653530) - Add txmode attribute to interface XML for virtio backend (rhbz#629662) - Give each virtual network bridge its own fixed MAC address (rhbz#609463) - Fix virsh snapshot-list with --quiet option (rhbz#678833) - Delay IFF_UP'ing 802.1Qbh interface until migration final stage (rhbz#678826) - Fix several memory bugs (rhbz#679164) - Fix virt-pki-validate when CERTTOOL is missing (rhbz#679153) - Fix memory corruption in virFileAbsPath (rhbz#680281)- Properly escape special characters in domain names (rhbz#676908) - Fix enum type declaration (rhbz#628940) - Fix cleanup on VM state after failed QEMU startup (rhbz#673588) - Fix XML generation for smartcards (rhbz#677308) - Ignore failure of "qemu -M ?" on older qemu (rhbz#676563) - Fix typo in setting up SPICE passwords (rhbz#677709) - Avoid NULL dereference in virDomainMemoryStats (rhbz#677484) - Avoid NULL dereference on error in qemu driver (rhbz#677493) - Fix error message when saving a shutoff domain (rhbz#677547) - Create enough volumes for mpath pool (rhbz#677231) - Allow to delete device mapper disk partition (rhbz#611443)- Fix typo in parsing of spice 'auth' data (rhbz#676374) - Fix attach-interface regression (rhbz#676686) - Block I/O tunables via blkio cgroups controller (rhbz#632492) - Support SCSI RAID type & lower log level for unknown types (rhbz#675771) - Only initialize/cleanup libpciaccess once (rhbz#675698) - Imprint all logs with version + package build information (rhbz#673226)- Docs for customizable x509 certificate paths for client (rhbz#629510) - Fix tests for VNC over a unix domain socket (rhbz#651415) - Fix problems with peer-to-peer migration (rhbz#673434) - Fix tunneled migration broken since 0.8.7-2 (rhbz#672199) - Update docs for cpu_shares setting (rhbz#641187) - Fix possible hang if SASL is used (rhbz#672226) - Cancel migration in progress when virsh gets Ctrl-C (rhbz#635353) - Enhance virsh migrate command (rhbz#619039) - Support for specifying AIO mode for qemu disks (rhbz#591703) - Don't leave domain paused after restore (rhbz#670278) - Fix possible deadlock/crash in qemu driver (rhbz#673588) - Add shortcut for qemu HMP pass through (rhbz#628940) - Fix error message when attach device fails (rhbz#675030) - Support for booting from assigned PCI devices (rhbz#646895) - Improve handling of unlimited value for memory tunables (rhbz#669069) - Add smartcard support (rhbz#641834) - Remove some RHEL-specific patches which are no longer required (rhbz#653985) - Support for disabling/enabling KSM per domain (rhbz#635419) - Add --all flag to virsh freecell command (rhbz#653530)- Fix event-handling data race (rhbz#671567) - Add support for VNC over a unix domain socket (rhbz#651415) - Support intel 'ich6' model (rhbz#648486) - Do not use virtio-serial port 0 for generic ports (rhbz#670394) - Set SELinux context label of pipes used for qemu migration (rhbz#667756) - Support customizable x509 certificate paths for client (rhbz#629510) - Round up capacity for LVM volume creation (rhbz#670529) - Show error prompt when trying to managed save a shutoff domain (rhbz#672449) - Report more proper error for unsupported graphics (rhbz#671319) - Expand the man page text for virsh setmaxmem (rhbz#622534) - Fix event-handling allocation crash (rhbz#671564) - Require --mac to avoid detach-interface ambiguity (rhbz#671050)- Report error if invalid type specified for character device (rhbz#638968) - Improve log for domain related APIs (rhbz#640202) - Reject SDL graphic if it's not supported by qemu (rhbz#633326) - Don't lose track of events when callbacks are slow (rhbz#624252) - Fail if per-device boot is used but deviceboot is not supported (rhbz#670399) - Avoid sending STOPPED event twice (rhbz#666158) - Fix issues introduced by dependency patches for rhbz#646895- Fix spec file which was not fully rebased to 0.8.7 (rhbz#653985, rhbz#660706) - Skip IB700 watchdog device when assigning PCI slots (rhbz#667091) - Improve error reporting when parsing dhcp info (rhbz#653300) - Don't chown saved image back to root if dynamic_ownership=0 (rhbz#661720) - Fix core dumps if unix_sock_group is set (rhbz#623166) - Add support for Westmere CPU model (rhbz#656248) - Add XML config switch to enable/disable vhost-net support (rhbz#643050) - Enable tuning of qemu network tap device "sndbuf" size (rhbz#665293) - Support for explicit boot device ordering (rhbz#646895) - Avoid qemu holding migration fd indefinitely (rhbz#620363)- Rebased to upstream 0.8.7 (rhbz#653985) - The following bugs got fixed by the rebase: rhbz#586124, rhbz#595350, rhbz#611793, rhbz#611822, rhbz#617439, rhbz#620363, rhbz#626873, rhbz#627143, rhbz#628772, rhbz#639595, rhbz#639603, rhbz#656795, rhbz#658657, rhbz#659855, rhbz#660706, rhbz#664406, rhbz#665446- Rebased to upstream 0.8.6 (rhbz#653985)- spec file cleanups (rhbz#649523) - Fix deadlock on concurrent multiple bidirectional migration (rhbz#659310) - Fix funny error in clock-variable (rhbz#660194) - Export host information through SMBIOS to guests (rhbz#526224) - Ensure device is deleted from guest after unplug (rhbz#644015) - Distinguish between QEMU domain shutdown and crash (rhbz#656845)- Fix JSON migrate_set_downtime command (rhbz#561935) - Make SASL work over UNIX domain sockets (rhbz#641687) - Let qemu group look below /var/lib/libvirt/qemu/ (rhbz#643407) - Fix save/restore on root_squashed NFS (rhbz#643884) - Fix race on multiple migration (rhbz#638285) - Export host information through SMBIOS to guests (rhbz#526224) - Support forcing a CDROM eject (rhbz#626305)- build -26 hit a miscompilation error c.f. 624895 drop -j16 - Resolves: rhbz#620847 - Resolves: rhbz#623877- Fix problem with capabilities XML generation - Resolves: rhbz#620847 - Correctly reserve and release PCI slots - Resolves: rhbz#623877- fix PXE booting on the virtual network - Resolves: rhbz#623951 - fix tunelled migration - Resolves: rhbz#624062- do not call balloon info command if balloon is desactivated - Resolves: rhbz#617286- give a way to desactivate memory balloon support - Resolves: rhbz#617286- Mitigate asynchronous device_del - Resolves: rhbz#609437 - Fix PCI address allocation - Resolves: rhbz#618484 - Make nodeinfo skip offline CPUs - Resolves: rhbz#622515- Fix multiple PCI device assignment bugs - Resolves: rhbz#617116 - Fix the ACS checking in the PCI code - Resolves: rhbz#615218 - Disable boot=on when not using KVM - Resolves: rhbz#594068 - Don't leak delay string when freeing virInterfaceBridgeDefs - Resolves: rhbz#620837- Fix error message in guests init script when libvirtd isn't installed - Resolves: rhbz#617527- Add character device backend activating QEMU internal spice agent - Resolves: rhbz#615757 - Make libvirt-guests initscript Fedora compliant - Resolves: rhbz#617300- Fix patch for PIIX3 slot 1 reservation, in case it's already reserved - Resolves: rhbz#592026- Set a stable & high MAC addr for guest TAP devices - Resolves: rhbz#616517 - Fix bogus commit of -16 patches - Related: rhbz#592026 - Related: rhbz#599590- Make PCI device ordering consistent with older releases - Resolves: rhbz#592026 - Fix libvirtd hang during concurrent bi-directional migration - Resolves: rhbz#599590- Add iptables rule to fixup DHCP response checksum - Resolves: rhbz#612588- Support virtio disk hotplug in JSON mode - Resolves: rhbz#573946 - Fix QEMU monitor JSON crash - Resolves: rhbz#604585 - CVE-2010-2237 CVE-2010-2238 CVE-2010-2239 - Resolves: rhbz#607817 - CVE-2010-2242 Apply a source port mapping to virtual network masquerading - Resolves: rhbz#608049 - Fix hang if QEMU exits (almost) immediately - Resolves: rhbz#610056 - Support new CPU models provided by qemu-kvm - Resolves: rhbz#605830 - Fix comparison of two host CPUs - Resolves: rhbz#611401 - Don't mess with the CPU returned by arch driver - Resolves: rhbz#613014 - Fail when CPU type cannot be detected from XML - Resolves: rhbz#613760 - Use -nodefconfig when probing for CPU models - Resolves: rhbz#613764 - cpuCompare: Fix crash on unexpected CPU XML - Resolves: rhbz#613765 - Properly report failure to create raw storage volume files - Related: rhbz#547543 - Fix IOErrorReasonCallback python bindings - Related: rhbz#586353 - Parthelper: canonicalize block device paths - Related: rhbz#593785- Don't invoke destroy callback from qemuMonitorOpen() failure paths (v2) - Related: rhbz#609060- Don't invoke destroy callback from qemuMonitorOpen() failure paths - Resolves: rhbz#609060 - virFileResolveLink: guarantee an absolute path - Resolves: rhbz#608092 - SPICE patches have translatable strings without format args - Resolves: rhbz#608917 - No way to pass disk format type to pool-define-as nor pool-create-as - Resolves: rhbz#597790 - Fix enforcement of direction of traffic for rules describing incoming traffic - Resolves: rhbz#606889 - Clarify virsh help pool-create-as text - Resolves: rhbz#609044- Do not block during incoming migration - Resolves: rhbz#579440 - Label serial devices - Resolves: rhbz#585249 - parthelper: fix compilation without optimization - Related: rhbz#593785 - Fix name/UUID uniqueness checking in storage/network - Resolves: rhbz#593951 - Don't squash file permissions when migration fails - Resolves: rhbz#607922 - Properly handle 'usbX' sysfs files - Resolves: rhbz#603867 - add pool support to vol-key command & improve vol commands help - Resolves: rhbz#598365 - document attach-disk better - Resolves: rhbz#601143 - Config iptables to allow tftp port if network element exists - Resolves: rhbz#607294 - Fix failure to generate python bindings when libvirt.h.in is updated - Related: rhbz#589465 - Allow all interface names - Resolves: rhbz#593907 - Fix nodedevice refcounting - Resolves: rhbz#608753 - Move nwfilter functions inside extern C and fix a locking bug - Resolves: rhbz#597391 - Fix failure to restore qemu domains with selinux enforcing - Resolves: rhbz#590975 - Check for presence of qemu -nodefconfig option before using it - Resolves: rhbz#608859- Add multiIQN XML output - Resolves: rhbz#587700 - Fix udev node device parent-child device relationships - Resolves: rhbz#593995 - Fix leaks in udev device add/remove - Resolves: rhbz#595490 - Fix device destroy return value - Resolves: rhbz#597998 - Update nodedev scsi_host data before use - Resolves: rhbz#600048 - Display wireless devices in nodedev list - Resolves: rhbz#604811 - Show pool and domain persistence - Resolves: rhbz#603696 - Fix cleanup after failing to hotplug a PCI device - Resolves: rhbz#605168 - Add '-nodefconfig' command line arg to QEMU - Resolves: rhbz#602778 - Switch to private redhat namespace for QMP I/O error reason - Resolves: rhbz#586353 - Improve error messages for missing drivers & unsupported functions - Resolves: rhbz#595609 - macvtap: get interface index if not provided - Resolves: rhbz#605187 - Fix leaks in remote code - Resolves: rhbz#603442 - Add an optional switch --uuid to the virsh vol-pool command - Resolves: rhbz#604929 - Change per-connection hashes to be indexed by UUIDs - Resolves: rhbz#603494 - Run virsh from libvirt-guests script with /dev/null on stdin - Resolves: rhbz#606314 - Increase dd block size to speed up domain save - Resolves: rhbz#601775 - Fix reference counting bugs on qemu monitor - Resolves: rhbz#602660 - Add missing action parameter in IO error callback - Resolves: rhbz#607157- Touch libvirt-guests lockfile - Resolves: rhbz#566647 - Add qemu.conf option for clearing capabilities - Resolves: rhbz#593903 - Add support for launching guest in paused state - Resolves: rhbz#589465 - Add virsh vol-pool command - Resolves: rhbz#602217 - Add vol commands to virsh man page - Resolves: rhbz#600640 - Remove bogus migrate error messages - Resolves: rhbz#601575- Ensure virtio serial has stable addressing - Resolves: rhbz#586665 - SELinux socket labelling on QEMU monitor socket for MLS - Resolves: rhbz#593739 - Fix enumeration of partitions in disks with a trailing digit in path - Resolves: rhbz#593785 - Enable probing of VPC disk format type - Resolves: rhbz#597981 - Delete UNIX domain sockets upon daemon shutdown - Resolves: rhbz#598163 - Fix Migration failure 'canonical hostname pointed to localhost' - Resolves: rhbz#589864 - Fix up the python bindings for snapshotting - Resolves: rhbz#591839 - Sanitize pool target paths - Resolves: rhbz#593565 - Prevent host network conflicts - Resolves: rhbz#594494 - Support 802.1Qbg and bh (vnlink/VEPA) (refresh) - Resolves: rhbz#590110- Fix sign extension error in libvirt's parsing of qemu options - Resolves: rhbz#592070 - Graceful shutdown/suspend of libvirt guests on host shutdown - Resolves: rhbz#566647 - Fix pci device hotplug - Resolves: rhbz#572867 - Support 802.1Qbg and bh - Resolves: rhbz#532760, rhbz#570949, rhbz#590110, rhbz#570923- Support seamless migration of SPICE graphics clients (refresh) - Resolves: rhbz#591551 - Fix swapping of PCI vendor & product names in udev backend - Resolves: rhbz#578419 - Fix cgroup setup code to cope with root squashing NFS - Resolves: rhbz#593193 - Fix startup error reporting race - Resolves: rhbz#591272- Don't reset user/group/security label for any files on shared filesystems - Resolves: rhbz#578889 - Make saved state labelling ignore the dynamic_ownership parameter - Resolves: rhbz#588562 - Fix & protect against NULL pointer dereference in monitor code - Resolves: rhbz#591076 - Fix virFileResolveLink return value - Resolves: rhbz#591363 - Add support for SSE4.1 and SSE4.2 CPU features - Resolves: rhbz#592977- query QEMU to get the actual allocated extent of a block device - Resolves: rhbz#526289- missing python bindings due to older XML api - Resolves: rhbz#589453 - Fix two possible crashes in JSON event dispatch - Resolves: rhbz#586353 - Fix handling of disk backing stores with cgroups - Resolves: rhbz#581476 - virsh schedinfo --set error handling on unknow parameters - Resolves: rhbz#586632 - Apply extra patches for nwfilter - Resolves: rhbz#588554 - Fix hang during concurrent guest migrations - Resolves: rhbz#582278- Don't wipe generated iface target in active domains (588046) - Fix LXC domain lookup and error handling (586361) - Fix a protocol breakage introduced in libvirt-0.8.0 - Add support for nic hotplug in QEMU/KVM (589978) - Seemless migration of spice graphics clients (589989) - fix build with ESX support - Resolves: rhbz#581966 - fix multilib problem (587231)- Rebase to upstream 0.8.1 - Resolves: rhbz#558761- Fix libvirtd startup when avahi failed to look up local host name - CPU selection fixes - Resolves: rhbz#581627 - fix migration poll value - Resolves: rhbz#584928 - crash dump job caused libvirt hang - Resolves: rhbz#580853 - Fix initial VCPU pinning in qemu driver - Resolves: rhbz#578434 - fix cpu hotplug command names- Build ESX support in - Resolves: rhbz#581966 - a batch of network filter fixes, IBM request and upstream fixes - Resolves: rhbz#579993 - couple of patchs to fix device handling with QMP - Related: rhbz#563189 - fix python binding for snapshotting - spec file fixes for nwfiler build and RHEL-5 virt-v2v specific rebuild- Refresh SPICE patches to fix test failures - Related: rhbz#515265, rhbz#524623, rhbz#573382 - Enable test suite during build, disabling tests that don't work in mock - Related: rhbz#558761- official 0.8.0 upstream release - Resolves: rhbz#558761 - new patch set of patches for RHEL-6 SPICE and addons - Enable QMP/ JSON mode in the QEMU monitor - Resolves: rhbz#563189 - Support configuration of SPICE as a graphics protocol - Resolves: rhbz#515265 - vnc (and spice) ticketing - Resolves: rhbz#524623 - enable spice tls encryption in domainXML, and which channels are encrypted - Resolves: rhbz#573382 - notification of VNC/SPICE client disconnect/connect events - Resolves: rhbz#515268- preview #4 for 0.8.0 rebase - snapshot API - domain with disk on root-squashing nfs and security driver mismatch - Resolves: rhbz#578630 - Fail to read xml when restore domain - Resolves: rhbz#577719 - loop "virsh cd" in virsh interactive terminal generate unknown error - Resolves: rhbz#572380 - support setting qemu's -drive werror=stop/enospc with configuration - Resolves: rhbz#526231- preview #3 for 0.7.8 rebase - kvm hpet support - Resolves: rhbz#576973 - hook scripts support - Resolves: rhbz#569965 - Need to add time keeping abstraction - Resolves: rhbz#557285 - notification of guest reboot - Resolves: rhbz#527572 - Ability to preserve RTC clock adjustments across guest reboots - Resolves: rhbz#515273 - Notifications of guest stopping due to disk I/O errors - Resolves: rhbz#515270 - VNC ticketing support (524623) spice still needed - VNC client disconnect/connect events (515268) spice still needed- preview #2 for 0.7.8 rebase - migration max downtime API - Resolves: rhbz#561935 - allow suspend during migration - Resolves: rhbz#561934 - support vhost net mode at qemu startup for net devices - Resolves: rhbz#540391 - read-only device access support for qemu - Resolves: rhbz#556769 - LSB compliance of libvirtd init script - Resolves: rhbz#538701 - No domain vcpu information output when using JSON monitor - Resolves: rhbz#572051 - "qemudDomainSetMaxMemory" does not work and should be removed - Resolves: rhbz#572146 - after setvcpus, any virsh command will be hung - Resolves: rhbz#572193 - virsh interactive terminal crash or hung - Resolves: rhbz#572376 - virsh hangs after core dump - Resolves: rhbz#572544 - Fix very slow file allocation on ext3- preview for 0.7.8 rebase - Extra non upstream basic patch for spice and XQL - Resolves: rhbz#515264 - Resolves: rhbz#515265 - connected virsh dies with a SIGPIPE after libvirtd restart - Resolves: rhbz#526656 - error when running logrotate on s/390x arch - Resolves: rhbz#547514- macvtap support (rhbz#553348) - async job handling (rhbz #515278) - virtio channel (rhbz#515281) - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - Improve libvirt error reporting for failed migrations (rhbz#528793) - qemu driver support CPU hotplug (rhbz#533138) - wrong (octal) device number for attaching USB devices (rhbz#549840) - cannot save domain into root_squashing nfs export (rhbz#558763) - assorted bug fixes and lots of cleanups- Fix balloon parameter name handling in JSON mode (rhbz #566261)- Fix balloon units handling in JSON mode (rhbz #566261) - Invoke qmp_capabilities at monitor startup (rhbz #563189)- enable JSON interface, desactivated by default in 0.7.6 - Resolves: rhbz#563189 - make sure cgroups are installed and that cgconfig service is on - Resolves: rhbz#531263- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements - Resolves: rhbz#558761- push updated prerelease version of 0.7.6 for testing in Beta1 - Resolves: rhbz#515213- Push a prerelease version of 0.7.6 for testing in Beta1 - Allow specifying -cpu model/flags for qemu - Resolves: rhbz#515213 - Add async qemu machine protocol to libvirt based on JSON QEmu API - Resolves: rhbz#518701 - Allow for static PCI address assignment to all devices - Resolves: rhbz#481924 - expose qemu's -fda fat:floppy feature (525074) - configuration of virtual CPU topology (sockets, threads, cores) (538015) - rewrite file chown'ing code to use security driver framework (547545 ) - cannot create a headless KVM virtual machine (548127) - Improve virsh schedular parameters documentation (548485) - Fail to delete a inactive pool using command "virsh pool-delete" (530985) - virsh man page updation for using container (lxc:///) (528709) - Command 'virsh vcpuinfo' returns libvirt error in RHEL6 with KVM (522829) - Expose information about host CPU flags in capabilities (518062)- Rebuild for libparted soname change (rhbz #555741)- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added .el6_10, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsafamarasbebgbnbnbscacscydadeeleneseteufafifrglguhehihrhuhyidisitjakaknkokuloltlvmkmlmrmsmynbnlnnnsoorpaplptptrorusiskslsqsrsr@latinsvtatethtrukurvivizhzhzu0.10.2-64.el6_10.20.10.2-64.el6_10.20.10.2-64.el6_10.2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUUUVlibvirt.conflibvirt-guestslibvirt.conflibvirt-guestsvirshvirt-host-validatevirt-pki-validatevirt-xml-validatelibvirt-qemu.so.0libvirt-qemu.so.0.10.2libvirt.so.0libvirt.so.0.10.2libvirt-client-0.10.2AUTHORSCOPYING.LIBChangeLog.gzNEWSREADMETODOlibvirtcpu_map.xmlschemasbasictypes.rngcapability.rngdomain.rngdomaincommon.rngdomainsnapshot.rnginterface.rngnetwork.rngnetworkcommon.rngnodedev.rngnwfilter.rngsecret.rngstorageencryption.rngstoragepool.rngstoragevol.rnglibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.movirsh.1.gzvirt-host-validate.1.gzvirt-pki-validate.1.gzvirt-xml-validate.1.gzlibvirt/etc/libvirt//etc/rc.d/init.d//etc/sasl2//etc/sysconfig//usr/bin//usr/lib64//usr/share/doc//usr/share/doc/libvirt-client-0.10.2//usr/share//usr/share/libvirt//usr/share/libvirt/schemas//usr/share/locale/af/LC_MESSAGES//usr/share/locale/am/LC_MESSAGES//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/be/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/cy/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu_ES/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/hy/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/ku/LC_MESSAGES//usr/share/locale/lo/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/my/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/nn/LC_MESSAGES//usr/share/locale/nso/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/si/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/th/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/ur/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/vi_VN/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/locale/zu/LC_MESSAGES//usr/share/man/man1//var/lib/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu      ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippedPOSIX shell script text executableUTF-8 Unicode textUTF-8 Unicode text (gzip compressed data, was "ChangeLog", from Unix, last modified: Mon Sep 24 04:41:45 2012, max compression)XML 1.0 document textdirectoryexported SGML document textsymbolic link to `libvirt-qemu.so.0.10.2'symbolic link to `libvirt.so.0.10.2'troff or preprocessor input text (gzip compressed data, from Unix, max compression)NhijkMZRR R R R R RRRRRRRRRR R!R$R%R'R(R*R+R,R.R/R0R1R2R3R4R5R6R7R8R9R:R;RR?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZR[R\R]R^R_R`RaRdRlR R R R RRRRRRRRRR R!R$R%R(R*R+R,R2R_R`RdRlRRR.PPPPR R R R RRRRRRRR R!R$R(R*R+R,R2R4R_R`RdRlR2PPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5R R R R RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R(R)R*R+R,R-R`RaRbRcRdRl?07zXZ !#,]"k%d侚SQV = b׮JZַĶO[ B81y?G{v!RRSA>Ko#϶m?y:cX/{^>|8D]Uxq_ *{62_֯K0CCuOߨRu(Ad X˔:;$ӽƼ3=BzTMm!Y#5+7BP08f`66Rne#{LH.8-@b κv%rXvED [ ;:zӐ7 ~99ָoZw̞@g/ڲ@6a$zHʹ{PGX\P耡ќ%3Ob3볉gȷM|q(1g 4G Ll$Еr͈M@{-oR Y&8}-v]foͻ Qh(7<:Gѻ 0%dXe °kOF xO 1oOKϓ a! zS'T׫?9ԯ<TWAgnh#+>LM׉`%嵙 0B AGGxr9 @o#lD?A:~>6H=( Kg$*Rʮߙi^N`_:*'X(ٽE3f*9=N%➙FJb1W(bfC( [T" {#< 4Ʈ׬ȁpmK VEoȽ'$~DHzK #*ʍ岈\/FS*n(1 "63Vљ'hM;@e d>F ._`jk3V9]t $?<(f孽$*o^kf2l]0Ġh)y' ҥ}|؀Y|lwZa kȢĔA 5xٴ8>eZh#94}߄3Ee"@T(kҮ8sem94b~6yy!prV57j^Ǟo_= aVW4 N!1@ Jusk?-,>n|fGoD%H@0uR?; s@Vg|Gի=lēģnYDb?'τmmBcNzPS!lF^sc8 ^DS = 3v%C;.)S>G1bm)lf.$h^/zjFgj$X x$p 0)F^j="j%Q*\Hy,,I*2 >\.6T >\,|^_{7 ,Sx`6!k$]3N(TR8s#邳fr!aY { !d^ U:ЄXvד$eKn52kɬ:.zE\+Fx!+@^/1Ԙ6,+8~8a(VV!+xCŔ%bz7O\Oe,[4Klo\ -+oCʕ/ vu䫚໖L j2fЅʅ ~D%aTzod1eO47jߕV2SoKpi*;W -}/SӻCA8{z9j+EEFy7jBܴ0BK.VMJ!2wn1ͫnULGT@~E߅&@oliLਇ4~I -i?:M:G}F~Fc+t 5-,~u3^,+| 7PIpB4V̡;Y6;ҞıDs2#qg@ )6kkukvW |)=aûy&1 ?LR(Pw5{"$"Ym5 k "I—3fb ydʯ4ܰv>%7j''n>1Ҡ>[e]@jv6Uk ]}!|_5-M*`6"#5b 3/.];hO)l%6WOmbu4 ivu 8s ŽIK&&,qF@쿌cy޻BΏKfÉ`,sjD醏^c4J &>lBzz5\ZoRciYD!"BNU,qBu(yt5j Ģ)։T=߂ [Zфa )qo/aڈ:SQvgytβ8_[X{?/B"x!U8۴&6y3=^= 9jI¹3 >| ۰\ GM=L€gGYGn$5*k,Ũ`SK:R"XE¾Ը״*vbb,{0E>,&p}rL3z+PĀH)u%V{V2U4̕-xANTJVISzLEp'(2'KACp}y>3$5b"` aR̎ 굻b2:.~gP7Jz -!ޒ\wFf~s볐yn]j\Qx{M?8zv%Ld{6~t4ب)zW42jG TG9jNrE_"@yigϾS %eŃ׻]E-=i d& E\Zc楰Di9c+zt nOW }ݶWY8dx-&t)ڕ6OT\T`Ss%:z h=Bݾ#*Hr2 .uh8\Xc/~'kܜYO?wxt09bգ< )JHぜgu?Uk>ky0\oy]yQ#@<= aQ7̷a楓#7S-WX>:f~(WPs>@ʜn'zR.W`G1XpVR&qL ~s:Lqe :7D:!Rdh=@$;(ۑkՓhT4k  &Cӣ>c Œfh!:<},&$940zƬ/۬':$cN(I-R7m;,aekЄHd:?/iӯ`E2apȫNSދ@rW#B<.}IPgƘ_@aMX"x—۪3>=qoyŧ>e``Q3F2KXG -.=ש}փL_gob.9ݞWV~guȢ-hKYK!uj񟇼D7r)g3KYݥ:;UUtzB_s nPLisXa<; WqeWbEuYfƽ3NJz*{1W{u(wwz~ 7F f(L!kP,CZjQ݂gV~-VR9oWX_[*`0$$QL n8f]$&76qɖ=_X6>Z(狱`~z|\QDAwA? tnu Msae;qWT O*3~+SW H2^Ndk_0u.u@HN*YG< >e{[>,z<Oטؿo WyvCG]Py7NLL7{jb{[wHK/CϏGќ >XBe:~//1eo e%i=[gԯӔ Yk=~f ^bĖh/b8Q8'[\3GݝqSGm! B:b1T-2Q-~^A(ſ 'x-@z`aFO`<4Ws$dz>}]ZURVy΋(C xި*[_3;sF#c%(cG/ y\ 6Ux2ϕ( xGb1r4 ҫek2~8 "І xvN;MwFn}g Kme-K,QۆƇ~ʲۉGr(uw:8ET\+\Vi [ IґDHp$JW*iЋYKHT:.B7"=2,0S] LdǬ̀zAkpyZփ aY9r)m{FpPX/˲+鵓1~!(w^Ӿ6Ҙ]O-%}< :hݎ%y0XQGYCdۀ!g,ڧWf݃DmxE &TJ/xn{׹&B1+uHPxqSKun7/a2ThzTf~b3J#?Y;Vnpr6߁>OwvWu7zD Tԃ5ÀK] xZ=TwY $>݇XqO,?YʶE]d\PRͩ'kd|D+n"5eXRB{a*u_3vY-2}\8p=^I?` MސaT~AVviBj5tK^SPl/uD%-'LKkW ɪs"ZZ"jwOvmA">Q:\!S0b ďZOȋ$u8__/K;yf=1Rf T]%$QM9{!v:[v 1BzL+ox'7~:k3-oOYO0aQ E:[*{ -(rXn mO\(ʿ%׉Bo ~]|* {g"HŏO/G>Cd5;` G.n=\P?5#1TOxO Mfᚠ"(. kcK\}jwU iFueJʁyI Dݚ8PؠNA&ُXnj,wd8es\۫"07hSUZn$^F<ٱ`4չ _>1 +fUW$WJmrRB>e.B*ls*+w!8zPնsl0-{n0sF=%I$P(f u"_0]|B]uK?ma>}ӏT5t`0Jտ,IT޸wTk^`f gnuЧwW3 9%~0Dj߈=.ޞWl:q#29Dy)M>bhvpލ}"RS9H~YboBԆ`O{i _F< iY@BUs"%yb[ḭ*28|c16SeYr.qviF/D~A"<^ @a07[N,!ц #52q6xiu@sY(х#i,x'lg` 4:q}C֝7;VAg ,xH!b)iY6͕mNh0IlH F܉񮎢Vv%c2(ҋϼDy8WA+=A; }X!w=}s1 >ѪQ&PMZ=k|)U{O~aMlӤ6yӎAߘ{,=RT Jzk .d;J\ v(u|łe(x\BިbX&,Fս10)s68mS X+3VELfT o!dH֏AhQQ%f,9tSDRဎdT)fFOd䞻۳|gm/{"zuRlqy1^f#8 C) є1ԃA57'0?'=hLLlߨ] )^Lsz8㇧Xhz,}I[oao|cvV͟}x/ᛵEђJx*y_g5r hI',ׄU'K9.K1ß_]Ï-_,'Jpp{ \[@"΋ t_b@d&<1QF$w~Om%0U4#& \*s-.W)ݍ:<|pxlg%&"U./M[%$cZ% l~_E$2:*>OHrXQ^bc#jG 8zD !`le&YdT=%q2)O5W'}S+6|K")&@tH$<KaOG\fE Pce~#1EIH*n}Y9![~ڹ6k<x>fxg]0lB39{ Ԧ)*cRu㙱RK{@Y_b  ry"+hMF9DLo{T+(O(^h(Wwwu*7vT/O mb-IViUuqjHH;×@ f"<[o1 WhK0z!%D^?(E4|ݘu Q PS"V?m*fM9+*2+tIC7(b7rmRrPb6-btqXݡ* 7#s˧i$ZXIxH%GϷ5&1J-V!rv9U鬩B5ɷj>L(Xڀ |AjM2jcJ08p@uŷ ZP$ =ى6E5.=?I~"`!m7.n^Upvr.$Nɴ gf ;hi>!l%+\`ѝȆõGFh}b 3SDP{=TA~en aFi/Mƽ <˫jϪ|0i[4X#i;BԿ`ne&i< ;kb3Q!6"5RWD&KM8OX iG"BgҼg>y)3{ = z %V_ @YԔS: i}ن%ׇ[f喽P fC*49tn[|X D= 췿ݦ8'7S b *Qu&W3VƟ)˿7܋{FKi.8e&a~C71gjfN2$oڗK#dRKv4mF+vOK("ޙ/#Wd)* _^y*";kOѪ +z{? )}!r>n#t6oS'b0σN p *)IWR#DoEKtčT ?W%Ϭ@@u {>T93;T+|@"XsɁz3Tf}F`+cU;*:[ך*W%tv}7g4\ ޒ\iǓ2tHvn겶v_Rfq[&>R{c}͑QYp2*\fg`'heB;ơbǔzYQW0,5~بm1F%c K$)a_d547P ,gS8߶=m3>3W$yCk URI5Uv8\eBi⤏lH+hz@m!ͥ`\bsJK0~6?>/Yno'O~h>4z0XMLjGOAY<^aը˕lZ2|0(ܸ);OjY=4c*{߷`t$+ĮYm69MwGͣsc[qM9k"2]Þt »WAIw(M5'3-F$wMb`nz,2VD)&yۖPd+{֞ؑء?PD '~{>82“H"Sg9-G[`̶p+_q3>YU>Iz9!8NmUUk%yntx&ZaX-y2w֓#㹖]e7Crf!^|He"k .Pf4i{ǝEIUNn1+!wGԡa ryGc޷ˢiRbCF$3r*U:|@͐,GV'Eئ0 ݻx_-tc ~g#ݚ+s N@zAiKv36(z&Qۨ_+: E1&BdR=d& [FVM߇ZC3H3_գ/E?ib1u0Zt`rGGb;=؅T{_qMψuMxȳK^?ʄ)3췾Q rvaoLwKGR#Ef`=ɪDI<&zhP& ʻy6680<T+`Ҏ4R~Om=޴ooM"=1[xWQ3{P]YEpB"eB3%,SSм .L㎸_Z=Y bd`ߢ%+XA**PYWDd/@j뗩}=55 GtcDMyWd`$Rx;z6zѧ7 n:p=@w6S||qvlq/넱mKw$HĞzHO ʣ߾B]RU˭Ps֦NSrP6ހ-F6t~vnFrlK]f|wFz>;`RYہ/oDD!}Sk(LrOGրwH,G&^\ wHyֱp״;Yd?c>'9WtDOTs0N}U0 ^vB T\k&ydռ;aoI|3v8:jS*a03artK?-WnB( uӹV^"AFu _aPY⃹Bƀ(\KN%BCBpkr&87d&=V*Z9eڐ}D_FƩ\y_AᗘPF䣐MX2)ϰHcEgȥC-lWI}&$A0Le>y\~ N8+ҿMq0]MNϊSGlvJOpb! f e@xv@ˌs6b/6B41)u*5ݫ|}7!*9g͋M Ġz_ȓz'юҬb0ϢG/?͸ 3Ť9 $KpX@$ʜ/AL=y#Y<*[9n-o-uFCvlIX̷hh*txRd 4u@ib-F :~fݱxǣOh/@5 ptJ6Nm8տԥ tx)# kOT2VHaAT .M]w`2v߅^ُt$~N;ߺ M*fp]#~ Rh)ᚴ<Cz'i4 j\RIpQNV)]$繓?35(DO7nIq:\Vf(` > z} #Ւp_+!b US~[cɯ_e-7CLٰb21 [`)[2suc'7 hdGSwJMg/(Z5 vCޔ˲Q8k) $wb80f^xM\*b|fk2H{Kkb&G5'c g[>mvfvV|*.p1߭a3iZKPj7Ϟ/b aMㅊPu ̑Kfm&*Y*VH7 p˨Vء77/~2Po8fڅ*QDS|YQ\sBBUȡHѝ?@C%{ u+cVR񰛡3"D7&zn6km!֚g_d2Cq-2\V7} C" <2XaIgo[c#dS&=< OE+]>)0sa$sSm4 B$ NKs.fߍ'lA$M{,S k+S ƭ uL-8V] ߴX @I͇Ξ*KxOciaoQ+[[IE7ǐ_ircT# ME\!gHdÅwI=M%X]}KЅ\GE0j<<[浪vz2Zqz/ ;yKJD3Eob#.51EFa%[8C5b$ ᙶ*SoyO^Q4=[*dCbO̽֏9Wqol O,@bkuWK !7(Y $jX@[x3S]uv/} ֋) d;t1#ʶ?K3`ל5n6(p{ԬP[nɡ<Bڭů[)[h pQ͵jR&0J+&8_rBdc<C}/J?Ѐ4 ldL& 1+HQb#/͓2ū@F?#E2SI8Tߡ_t xqj)B4a1b4mq/5CCRBb7)H5"'Tݟl,6vt/ry]uu5&O\!(B4L3YFxh r7ՕrWt FeyeG0JކkKu[\e6('D^|HF.#8uc eyD8jwy7[dDpBwFU6ƺ?UHp/?ta$:^[˂.ϠqD:.3ͱz~? b &GDel+&BE|^|de°Mڦ"K|5eL:\t@򕣟p{yx~u&67c"bֈ=X9h>: E6j+4qǦ)<}]e=&Ta3ժ'ebލOs+us`gJ490_8M8!|cnUbN&ޝ?1Sl@a[%E!m|!G,ϩ̜&"\B^D.3.7}X t֏%q>oTml*$ a4ɄG37(?e0GNl?HŕN6:[q,%Az4:FthȾc_F˻D~cԹۚ [QE-Xn=Xغ}EچǰY sI:,6vJ.!F[1";l91Ì5 '(I~qXJGR(ς;ze[[imj?1 yږT<m@cÖX4*duđx$QoQ ]Crϵ]7tۚ5"=8M$}pxs)>RK~$WӆvYj}RVoT"x Й\g9>3|0h=n1a[[uwŪFe0ՁDr!MIߣ+hL}"J&p(-U+D}8{eoUܚov.>) 7.iӢ=/BQZ(.@-w$wd6>O > Tkcus\[}9qZ^ֆ0S_fi={hb-;&A8l%NQoQD{Z#" 2'Z/)"ֻpEgB&j]AE~kn,'yB{v l!k@h`r]ka1:ı~F lR/kIu+(\ '10 gGUP KPBT+((+ P+xq!{z r!*nG ;\&ouCCy|H/kӷ{QMC\y-v4Okɻ6?5he@6V}7IBqAyZUZ+[]8 95hpe.æ~n=P)_;:>0vsa76*RP.*,JS! Ɉ@ Q6忲諒gCMM^oTw`S6A`J3Y#VYU/ q c2Rm [ȹcU˒Y]'80Гe|2)zx-W C%_4Vsױ59/P(C-o+q}S P~@spr 4#? *T r%񗛳AU#}Vٸty{{#zb] K$vzt: l볭Mܯe,!⽨xq沾~?<FgR+j5:4P6G'I-sXH"mPEkq^iK: `~7xXw~5?(ǖY: ωTy~- [2KF~\yRڦS(k_;8<1 m_ʹšok>e%4$`efo2LsMܮ!`_ujت 4_Va)+ЌD_uK?JCze rek6o> 6"Ah4-tpdAШT#Tҷy>݅)̳N%Ч6HAM.4-^τ[@{آn>5S;_ Bg9vD,Ycum_kݫ3̈́7굵t@]lk.IQw]vKcoi3rptȖuX=3I<#(R JD~GQ$9`rX}ؐ$~G*:w$qTҳɩpT~=$w+T@gu^ZFKG0b](ig"F̨^S,h]:؅ A3[= $Ni`xVTz).Χ-'ĿȚ$bchm(!Pg!H oi4pȄq W[o,Xh4Mw]Mz4NL7 9T=[mh VPz AIv lw9V"|*ƇR Jz? yJRhm^_j9rn>;RBG<5tA#op"1J}7ErF^O`JuoTvdo*xH|hâM zUz몀 &=x\@G!Ac%䑴7e 绤jv; = :Qֽx>f HUFa˹R D y/В* 2g1?U| >OT[9Z'l 3v# >*ձr'y.QΡuaA-\:k "|ftw#MK,FedȚ"0asȐ~>x{;>YAջz&64JiKe>PB*\z\e_?/Q!ØjvpI]ouQ瓖hbQH)0T&<0R}:^ }--D|4:d)ܿ_"㯸/MJ _sa"no5u$f'h1ޗڻCB:W+W/v8Rl| QLkŕ4a͎H/tָ[HIJxTYGTSfMQAz$گUz Pʍ,p$zD=L~lޙg@ͫ4Gk̨Kv+璼{<"-~] {6)mQS^[_g``?6BĤ4q )>_JVD,MgGb>D^>WS , HYR}Wպ<0L,!vbO0,欞A8@蠣V:(/njШ=`34g"sC'{5_Fy?f}?Ou dCOL QAd. y23.沆s4^EYӇ \0{}7w2yy\@Ҋ4w/pa`ƾͷTԅ|ugXliNcSSf' \]T-G̷_@ثu2zB(\q@6mQ DkB!$*qY:n>񶕊m=C NsP 9s=O:jx.aawGuj64pugCVDƩt~r,]ϤrUd9 BͬK#t5gQ',\zb/^a(pAu@i\,X Ure#)2/M9VR|C=cɅ c*zӮƸ&U,j=RcxӋR@snAJo @ZY('>=5/ Wwe'*Re$%@;+h;{1l= }EOb.=}8;Z؅?ſ`)CncǎY3,U>}Tdɱuېon 6*d/4n2RGiL6>KB^ch|VCyW VqiFf],K\l. N8|Ц+Y=xe#o+ xatӯ"%} "H'b^8-x~q."ոͿ멒5 jvGX5S/2!։\qUozէIq+"R0^/ɽc߮3S^auV!.T+jS4 =V; )VZF _'`@ | OdCeuÏI2 g,몋ƙI{^%M| ծϹ(M8n1^v#trx@ks`zâ]In[TՓ/̔ =s0)UEyK1}m8Y7t #hs_͌/@TQ;3s;|X)zh~1R(y#L1%B1\ɭӢ 2SM-- c 5](YHRͼ.Ѥ-G!t̓1#Yy<1\[DkQRF-3ܟ9'iIs\KWi%B'R"a'+VAHOjuכXb~]Tت!)meg[f$lh?+xWO5mVS-ح!ǩʼnNӶЧД끞-$p̝W7{;8@4vTrv>!*@o.gMӶ[49-q`)^5nJˊFC ;'N_׳Z4t54у' `Adf}ao(6Yx~_,F?۬||Cc,55EvI*AGVCX[EwVQ猯F4Em#hw¾ra/`K`dab3(e:NxY0Smj 4v"Kl&J2spPO(nBIl ,Obijm ;DU;+{ֹ+vLѿoz6Oąk9Fޟ=&u͑DXXf)6i#Pϔ+6=9jlӴT`ty0۽*_rMOuf`-~1/G4dr 4N. kZ^+2![oNhfB9D=DtussKE`ѝI\^0$n^cE0a. lPvlxHbЫT7 rGFcݪ `17(.jk+4K'kEYn)ZP.x~X')}t{Gj( j69j̳H7>JRT,Mz,k$>;SNP,2H.k+W:5G HTwrmt}ϑL:w:?+̢<PfS~1\JV8qL z,e$ЭC͗.F+0 ֢]ދ/P I_ #embO6 &C@ huPXf_߶][{i~j] H(IBA.bR"7Z0ez.J`S#Zh$k@ jima. e戅Qp?WmfnRƗ'/7QLPiΪXrldgΟ#z+e1وñ(‚oYkYLZ 814:&Jjx?54NPtÂFBVD% uw~[/H;#mPF#ҥKו \t\pX#WvH1=O8v7/D~])/Z}A@<ݶg<ˉ 7l$g,RhX>7$ m ^:vU,z-lwx(}3? h[߸f:t",')`fE}(lis{h$Y$6w76,izӨLa`|q8VJ;GO|~!^|',=KD 3s 2]iszq%*5"MFj~Nܩk5Y9[|0_'%$ivڰ3VJKF t0%5r6I[CP}x}r!5hۀKH Dwv'^'*+b?fl (EN7L ./_51N i OOU8$(U &lMFIҤPr2)z Fʝ;6)j>џ~_a`|w5ygBjc0`2˕%q=t/q* eaȕߨ0GDL}BL}bfk1AؤˉZ^`.h 8QͫH. Dgƴβ3e$AvGZIQso.]8N6%1εΠ Y2RaXJ&*{ih9uC5zT|57Rd¹:QPb]x_NrÍ=:Av:/ŒzH}r !_'j_\z%H<ϫY_3m@3yV[9v]{u- ,eq* _i0ЬM= ?lj^u)4(^+S‰gM?뜢Ya׹2ez"1ѐxǑ0剨hul<[Y˺R'9C6H SvY@NqT5;ꈳ8/\{)lImWV%ë'VUQ;眧͌F/,ᖛ9R(cx D!N2Hl#Cѫszꖔ,<:jȻuRߪgv}C/ 7/9$xzaM8pq|yx;u9i5j b6>X>~X 7[Ag֝Q$:G5YXXVJs*s-Z3Aj9;B5g%;~2oJ?A7l~ vr^Ğe-8ʑjIgbfW q>9f!?w5rEqDZyj͖z<.fףI=ۑ p" w/'d*D4Ib&R1EKh]MƜA3JUoFIf!q:WM -򱁴nWUx`kl[+۷ka) J-Ī-{]K.nd?D]"^Xxw'1Hb!ldxqh^}8 !;ic0wdžplQLj/|EyD9 's@[柷!29nwzM"Es"vbz{d*(~ *%xwz@&OقޮE4U>NTH4F_-J:4A"֤"`}v 爥 (76 -!uM@܏%{9Y $Z&N([[$Be/PjW^N8ąUq(f96YOBz֠ 5cɖXk_:- uR%c& LԘ3hҫRxb[qM G*G< ɧKSOs:G+PflyĺG8"j f }F1ZSe٧/ 4oL(SL]g6p_5{]&WQ*Eˀ~pzXa|ZL6~eWpܱ=j"!a VFR%/xYVmpx&3+oJfHRcZ%|ȹg&}p|)a\ K_U]E/͜CwOQqIjΈLQIx[Ć+W xU,TUIg@pјATG0?s[+СɔfR FWp3ߌ ۈ|UK|2O7s6\h!ۤ jĴۢ`(3u4 !#d=Gv}3 &eNұwا:A$Fz)N:H)䜠"͉T_ߍd$8|<73R+T)biW-uM>!$\)Xz= X>clB+Lt)ghtṵ +6mtq,GV?ϐy@!Q ױ@"7$o\Ir !јqb3D(.1+D$bWgKqfxŪe&G ËcA3lEj $+1^y,bYyk6eָBbBMiQą2Ȓ:'=ltsm\[XѕPe(y\p#+woHTTbzCBB/B]Z?[eEӾ \MIS)Ear>%;UG2mu17f @yL x<(1Zʨy%XÓ=v1ڞf"T3B?tò#){E1-SvI=Ei=yi)Ӂ8 b="S Ψwۘ$[?J,InP+`_D,rs. z :6ћ$} uq/'@b9) kceYu֏tP")NKgQdTR&, )ab.<eF}딹 aN2ډ+L$󄎳 ͲuM CLSnlq}*{g~ v#D$ߗ\V}3.MSV}kW#rX,sO {WgtyDilbxY L0ަocH\>p苳W5-mJ'M eDZK j!%f!Leδzq nXUwAm>UY`'#Vg_m| MZ:ĉ>{ݝd 0}0AA C/ J*U`eLa碣ڦ萸SB~:^%$8HctNe3%=l5D^:ܨY$%W-eIl cc\;r$Sm$Ge21z1A\j|tcKTޛx{&}46%R_İ#x?f7Rn˾2Dw4  <9gZieӮ!ES<& ̉IޙzvjTn=yF=+8̆ĞsyCV3@wןQ7 /r8"} +lC&]|ӟGa"br]ׅﰹ͎pxts8*YY~qcU%KQ2Z|(Vۭh \;xSX;|Bm]xlvrITmxP;yy[-EDιl9?xG戯KĜQ?n//fU5#<]]|fHkDH-v^R&!5ƘׯT)e5={H7ngzF&.{25!”2]E wiwoLZ~- XCtBei!_'V{UFc]ά__ۼrn\Er{Z)=hyZ p)GL[}n6E,vt})4t@2D?0vVo4D.x#"u`QbS!nX\Qe=j g c>3mv<>*T:Y"Ǖa#T¡RXor6crq|l`\֬!۾mt<@~A"8'ty3 b.˞cYI4n`XF=g[CqE4yRN)1#$aLsn84y+Xa_qz-tmB3{|9lgYvA.f֨Bcs]pI\VJ,''wd||K[W =<&AS_k:J,da˳[qυJ׸:zf~k0uOpBH x'qVv3ߋqʆi@ 4H:zL " >Npե[2~j@:N)憙XWfKx#0MDb .bvp̞Ax ]S(DMOX-".ߴw&8\u?a~aOVh0n6ͽIWXa 0D v k =+Uwcd/j~XO,&Mw) AӔH"E}>`ˤ\hޞ1;m+1n64a'x mhh ψ s4̼pr["AaAΤD`!d%ruBp: `9F(t+oiRLc3D8WaQ,(ceSChMYcL Uu>ϛ܈G؛xfN=PVǗYɯʽ5@7{: 80'h6SB=s v`lŶޗ`j7PtB mX$Zs;v2\h}_(s,;N>UwM}Aq<:9B e ,m1cRH}+>a$u|JpP[g~!7 8+S] LܞW?0g'x6%Z$\1>ǠfNaCw!STB1}U F,էd'z. i'hM#oHҡq,N{p5[R4+\1H<[1/?-"we%[Y]<ܓ\m_3NY]zkz&IsKNg_9yPU#`Z.h\.Ϳ@^ A)PQ$DAv)Y' j ?$"i(j q@8KDT}Zj8'P$8IFQ`Xd~l-2AJA}ˊ)/ivwDY UWױ/E?WkmuF$?ǯBB}'{Bꊩ#qC U807.%$/9 EFG^w?k>;Q::ޅN{+J?B[dɱk0M*,˺ŴSIZոhD(EhUu`.9ϳye4dI`t[l.L<8!}/\I9c'z͝V뚯%Dce|CSQ>GOWBv Z{ _+/j੎ jFȟ٫$-]J&eR܋M, ?kŸFCRiH"Dq])ؽ/(mx`ϡ[ǘ M3xy Im h_j,ٙc(/MǠN̖(aض@Xv\H"6icUITjJ>ZW9Ԑs 6ׂ~` &a *ʃyh.8aYUvzǺ^oϙgDIf+VOҧacU[Bi-J o )xJeW-Ovc[ Ζ*xWܭρK(C=-dmSe7\ 1_gNn"DqxNxq ꖹA |搞5yd' ,B[$9;9l|[9OH<;ba=iLn{)W^%x 8ߺeaԬ ҥ]SPa"XO"tC;\ se.P>;8O ?!8ԌΈcDvM83}OMTo<%ʜJSɟě)Aw2>XBzKlD+H~[Q"V~uy0ꐸUvB+Pwm*ҬW:"wO} U_eh@%aL0NoJF9HO}_Y FŶl}&V0zB^+s܏D;yxGN!={lފ\l!I$V?أƺcuo!0pJ:;Q=r5ÍaCaɾ հy0c(!cxvTɢ~j^Sml&~UBLrR=Ӊ.qycc E+U6\ ZHR֏m'ru|gEWsXiV~ x.[IM)M|U~$[ϗѺz]Sh5M՞ |< ] [bRlXql_9.]7 i Xޝz{ f+f0LU<<T(gSKMUӕf\kHk`ߥ}Kf>\"oKIM=3 X6`8jg#‰);MSv.qTݚ:lBQ r`TI4ӡmVub%x$ 6HHK55BD *$۬|,~8Y{h:Zfa 4/&?B&Dn&ltTn5P#'95!2n6@L!= @ R+;Y-rndQ2 ;Z咡txdW/q0FB]CMxA4E4|CKGJ첳wufE80ulG26P᷄_ʟv-&\Ek9],Pٝi0LecWC@ LW3C}X{]eo7\,ydWZi"o,O}aRy`f{3^Ò86Tk}'(H1<}A ,"OM %NRtY{]}&JEF<+*:(1͎^ Mm_ǁ*V}|RA~s6{-ާ$8}lU}ՠ#T1@)QEC6o%Aso!X,9Э1ƍLJ\白ЛO-=DŽ4 2 r tOL0lp5JdXz:h0;(?#xMlrh?Hy Vڄ]BG(a3a:N$b>3K:/JW!(<&*IAtB:pG\)g7+۪#mE5fF6]N4Vԣp͚2:._mc0w?;Ǭ"~K8Im~dIg/T I6NtdM] ΑJy6"[eQ^ryPyU !\p^23'-ȆX#;@d7!5j*Bs|J 4UN/:3&VU7 lƌ??[yp_2o\cU*{E?t-yAHYs;8?Cө=nfaGrktu6#?k==4kb>hqK[eWŶҐ-DRGCkP]4߶)釅H5~ţq7D*Lp-g ŜK!UZא$6'/I@o!k?[d׺˧;/nm3|LJĢP[@RV;6Uv_v6R'1ecv MiIPv84#XhEYgw%Ui k)O٠N#K~<굁b)3Ssؐ|r0Cѓ+O)$uvo!7_z*܈ n.*mN K皍kȚr19&o9|59p.tOޭx睋o0I}Y-s?w;g"󘥶@{iE7SB/^$zOFm-W-#bJ $S~zђ\5^nf,Y#&WKA#E2c 7ykWfyR\ew\m;\e5pCiUǶFTs>4K? LIXЙD/ )hW:FYƛ[; 6dKe\5X/&dcsdgv4kI?G#I)i,خy dwb!wʑBF->=4M@coοR2r X$'q ¤*k$ȩ \ڹ0Yke݄^*,ouї|,Mm˛=B1(Pp[>pιi;Rҧ# '2ɱ,akWmL/˅LYQv܃@}_ Kt)吾.&;Cc$l8L7G-3=^oMvñ4n;+*h/hR$A1:.fd?\I19U/q>u ׶ٟ2O4>2cVɱe1Eo|exMHAY抜%{XSu<á/,]&X1!'?F1{~dVP%(I`nY㊞2RXf{֨ZjB"|/`p,~\^73 2]u _.n?IBoEz1MKkUj%Foq- ~$3j"ks$Q>~D Sŀ=KF yR.үye6RT~FTō &uܱ#UmJԒK9`BB1|S?80(=6RhEԉkWg}5nCkN{}=so)'og!8ŻF2 z*Ofss+vV"%4Lw^'&^|0Up}y ?Ә e8h.Ck4p Bt&CTn˺P(x񦸮5(Pb~Kh%ԡjxL(1UVS*CcХ3%b?~$YI>8cBU,MH'DB'? ̎ZUhܪfټ\5s<1>ϼ-mzDuEXԚIB٭.A0ݡ sR, a~Ѱ"h\GskGv{X\,sFy؜|3B"6H pI]+il!S2il:B tO~!?VVg¢-ILIJsf->u ғh>e |)2ەϱ]p۠zբ>)Udh> s>1O]"WGbOdROzli=vJ7mDge :x~OuLxs8Fm*JCҟЬd/꼕oJPѨ;;("`#r}}M]gw$2bkPy0۫o$9RQ-T?OU{]^T$yK3WeOֿSMLl i[`5]#Dd, |受79E8B G~^H󈏡m<Ҿ3g(~{@kTyث9I@|oheE;@\ct^߬F=TwJtV#߸8t zW)eFpU8TН3͋1Uc۹FocFoc֍Յ˓fy8/A .tl2y?cEE'7-+44.`j_8Ȗ˼䗳LIG,`'w4[M_4|my_ sj .3BNiH&ӴN jv,zLo{%wZDh&uJ;M8R=ZT ݩ8|7 S.Q&uT^A $ij8# Ł2 %1#{bo;`k܃˭gbNMП:rg\HAZcܱa۽';p׆FMhe".VyEw'},2rMOV|miǻ,XKLV vMg,Cfh 4>nY( id(_+v*+zpE 5캴LrA*+;RIgsw%i+a!_p.H31)W9Dy^ IJҺM KS19$Zrw;#}]=4]/N?#uv Z p%0Xkˏ"e֨0a"@/h$-_ZLKQ@5] y(w0M:xC.,'Ҽƪ*1kiR֝ojߠxl7Я{QLBqOՙD?6zeTᕗ~_QsT䘩ڔ :\x\P"X,z ri&zu mz,7&Dx~",}+7=^xbx/V3BdL [S4DKQR8u@z\sẞʧfVX3>&=bœZC:EwT$lAVi2"cMI^fcoCQ6MhxTXNjfW&w 9\FLUDcZ6<"Dxc<|eh~,2By'WȃQԙd&?3#ׄ8Nv K3t(sH= K-JͱP`F|wA^gj@Wi鑞n#Z^kt in4z U5Go : K)7ɯ:sSLmn` k,=cpm%hn;iJ]+ />@龍cmC`ZjGZջ(]wu)vA3-.G;Ǵ!!9;~}ɉʋg-P>GKC5.{Es|?'ƛ7 XTUHreVO*2T蚝lVp+lAϰqglП.opC74ҥB@EaNm{3ob[qBWļe#[@o =N~ӷNb{ZdxStMyNڄZñpBGj+Cm#/olf*@o:\Α;m;6./VE&lbâh"kB̉ il@f;b#>03Is=@2)E.~utVKJ i:O j)خfZan}itvy`2>iU7xqD<9 1kvg8l't!B9gf& l!mUM*Y΢" 9YLY\EV0x?|zf&m{ll7ܺ||SM]u ,peW\ꗁ(ۣТ50z ;"wA/R>k+zJ æ&ALZ11Ϳb@%@!SB*g-젢}%ѕSa/`# IyK}]`wdT#l4MqbK$38QTVKpwlo;E9fܪ 9wB`u bE)Lz^e뭨#-korVq_`p<)O{a2t8+%fVM~VV(v|7RW$an79Jۿ[HC^Pis$|ˇ^2p?AGTӫ)n 0Ue>"$9*z;H\g3sKm c2 Ь>OM۪2 γB~j߸{1͙$OK]J6$ɽҭIƬ6\y@)\Gmr sFFlh/2!DɕhtK`u ['kj8Tvg{5X :+&+B0iHµ5@jgGR@ CйWw< % Nw#2xyp zq%edVGgtՍZcD}g[WO׍&$,Ȱ076zRd#⨙IxO- uY}+C5#U?WGLC<9A~TJߞIYZܽ[4- |iRg?T"`Ys3U|{5HXD虿 }/L9{l5_7:͹xc lXMO3:Vz~2FÃgI\_~6c^ՁBRXç AˋVc#A35I@gxeyQy;#g1 mD9_1; 䘊`hU ckycWjo JSjs3rF2RW M[έMj rL2T*7D9nY"%M&6@X1wzwK w uweMCtޚqboIe#=e=l{! &B]X=0v^^ HJpwϭ}q g}85qS,rmk̨^}}kDv5@]ml0qSY[d< FzZ<.bc6}%-`hj?k r9>o_Uʄø;i4<Rc . *>Qa2Z|.SK3~^TDy!{kDeަDArL6YmHہr p';"J+z\F{Tx+F*er+/W?߈c+[|~4 Z&o`VYrt趤|E J|*yI6%JkE]Uc5BAHyw8D@}u6q[l\aqJˀ;qYȷ>Q/%dҕ(3E-cC|q)ΠQ"@0/DGcC$tsR]|Pbv3O-#IB,޺+pt4¥*yDkvї#{>tF$1ʏ?i:!Ζr_!zeB[`ʐ|ߴM]kp.)P1uSOhS@(!u6m"h{$L#<?A^BbM?,h Ya>S]V+3 vpw;8gXmD$ L<#c9|vdli Gل^ן-+P+tΛ)`MR7z&Y%vvAi/tμh- \I`>Ͼʁ7J_aq@" ,IPoE+7*zuTt xӐ? 9H2ÖL\" ZfRZޫ:aD*&Uy%zk ɇMK^v `Vm_|*1}*ҡFIOieb "U~l^Cd}ta&,8óATgSEHPP({F3TM@4RpR#CEg.ZDGL3ѺA `:b^VLW CqGMzQ ;>38TSkCo .o_r0{hxf@mvjٱR>fvHl%)}$]բ~Piʄ/yhgтZ >)' /8ڒ/^|vF^O̼=d!{R!IGqͅB񠛙]GӆIe0^,v/Z5r@(z Rf[GKHwvB"=^pZoMw|v%S%xGN74 Ge~ҐNUN_LuuX<9ƽ.£='"2-1't -A,6`,wBIqZkV943XҒ"0eFye~eӹrŃN'U1zjQ\ˆꍬ:]/9 y zènNT&XxfŻ3Ku? nK~R=Nh.nan쒏WƖh FWf_nXzˢy=^y8n7@(7\=3ʹ(X}kRMGv?2݃\Hm8%Y~L=/OV*b]5 O,WI sq?H@BzݻCNP-N&uώ-+ ?-G?<3-Ag0[,õNwAC:ߩ:䏄NBN Hdf:BaB3X "<1k; rܱ^y$gDS!x-#O'AN"UM42ȺW~9g=N܃AQ|W@v/t=+|#$aZt&b3/:{>&$]RwJvl@zR~M5g@Hn" _c>2|VH?my7eC'u^EX)Y!9Tu!חR[!*D eKEޝ 3_}SJ=|?zȸ+XIoOiC[MՇ]W$rJ{SQB+=OwCz X#cCmum`X;GQ34lt=JS_7\jÝH/q!PArL8T*Oj*&OCJ.Lz Yf;I5zIXR߷2i,6WHV}5O#=ӍǪ[]iΙLr`g@ Ϡ2q# ݲCU17!vᬞ+c| Zw44 k ,%Oz،|8p)\Td90/5:eDRHu߂/M}6YK.HPCY`*q[]0WF-0`u>wb!zS/lYjz20턆.*vKad[isɸlTh;p`b!V`|\6eQhQNRϺ`)2`>PLt*_fpA+~v3{ aJq;s0 ZC6 Dt>\Sl~Q-uzB NrGVYQ.eXPG^zъlLuQ-6+ۧ%#}e ө!2\ O'A3-bVZݛHUTu:js]t?k@cfUJV crAN1if6@(ܲp1lXDW(zrp +#<٤ 0te-w=GPfC0#))bY=LZ^[U2xπ]ϟw呍R)b ۬Է6m&g [Q;?B6 ؘSO§ښFn\/Ċe2'n~fqPw2DSo/Q FI)ˇ*}*#aaP%tCY9fQNiLۇ T1ziq$)g/Ksuk1P=jub&q֧ VjiP`B9nA7vh|D7ՐS%e)fo7t|`zeZ湘 [0 OF*TqCr'Ns.IQ5vRWqg0 b-fY㺀-yK:5^F" mY=iT&EDO x =62-MRB׍)b!mdXd6@RQ^]V.ŕ-At1RCL@ Z=p\al h:Ĵ/ÝfBQvX4; qȗOlpCkZژюr69sliybDχ,h<ƅ3):f+0U>;5_2 !(f;݌@jXvϼ{AKd ~iZUп P,LvS!j(54$W% E,u3UQ62|Bmq%J$\4+;ְv((DXoZW8ҍI/"i_(*ma@Hl-HƄ Q6pՅE~ӖfҪs!ᑝ"tjU Bx'J/DsI .Ӣr Nn#Xg Qzg*D)j~5@j2=iE.l 0_hmwRG8eMV'JAǜAWq(vٴ?ф ;$a\[$mO%S%`P,8A1JhԄPhfHyt$Fv yd-K_Z.֦JAv~m3ݫttz^n pihkS ">4$6kB ˛Sg,Dڗªt<L HA3V:t:w)ʑjOgZ5ʃGfawF1C%ykyr Pg3aW=I-flΆj}] ^2%;`rX!߅ݶnE`p0vx69$Ogc GzLبf X4Eo%G&Tyed9 q/8oM7@l#i^)~tT^^ܣk!̩W>nvWV$@rmN3}Ӱ7#&*+d]w5 3OlSw؆ba՟H󵖘(xzs5SOLc9̈ hc s)E!JH!Wz-u|>9Bכ 9@ /g08+c}u=mw9-*x57X y{7k&鑈oқ cF)hrrŻfZK>xXX%fLC,@̈́~5mh-e>r!3)K'*tϷpumP;qٲO@^ MX)u?zС\"c,`;꫚4#9-qR#]B cw R sBl'))/^Yx-quu+1@4[['9l:T1Bj6q1Byܻ֏qp+^S=D>$Lwi5p流쨐rUm[X'i`+ټX?O8OI/B^T}w-oA;fKmn:& }UC)C&/VhJb U`-SˆQpҖzd?(n"t֔)yp$B"9 obo`35ND𫝖hh7I?9[(z,p)_{ 7rH ( _ղӈgShKAfF"||*_%̞0:j/^&^gΥSG3lkA=54]:cP}NG{F=uSbURlʻ1Y10ڜ%Gݹ)!^&V=OL DZlFXPj}`2g>њV' ϳ1.'W MtG^[coo@X]oPaM/R=T;NR&~dhc.u-p3q`D gA2UMʒS&bQ)Hu76d#RZ#Gq,oЧs/C%>!l{"RT ZٛMZ^yř c5`9%KWKl`|59Ĉ1.7 n+>ן=uZ "!Q_4mY8ro'X|0]qǺ(/_-Br]i(cLNu-sQ1ˉ.`"Eژ {ϧpśAJ]}.CQ|0X?`%Ua`~*ecV=qE~ҊVu*|L+ .%$džsc@;5dA-pb]OBU`iC*|z.fO>tNj{i z,LqO"S ]z"t)1aqȄ*Q h?EȀúVY0ioF-k&-@!h5%,!mAĮo#'VkLtk}bsDJ{usT>u & lS[YJ vP~ԚzY[}JzQ]Eh5Dpub/ _2[2%ОZM)=wr.OT հYA[31P- v΂ҙdt7 Mڽ(cِuM+ 3Gg=w'CcE5ϥQ-c[2:EO:gk낀VkmygRXzN (rG=B.Рj*bQ)N%Ho-T~7>@ -w'('Br}uo% ɑ'վQD_3< 9.01s*?%Κ"\:>Kl]~l݁gh?\/&zD}3VP@8ۉv'8en0iEYN"nJ(D#֟3pYi|tzXA k71oS܊UG|"52TcUܗP\)>hῖ텅05א`@lq6m6Z?=蜮=C~!H~8T۪ gّC2`mj%7RSt6wc `J'1pyχptgܤިkn"/(;Zs4U@܊?U~ 7jaXf&*O#h7,s<ӿ?.M=׫ %@i?4 OЙl$cv'CĤj$vO%蔨f{BA~ӫ)kq:&X4^Ѕr`~rسRf.Ӎ/Tۚe :+*\S #fuOPCGۺwOq'|wyb7zgpx&^aqi:䩷4fY' $ kDDGWӨdJ?H$~"Dnڗ$w|#.v$՞VߗrV{4$7m Ġl(sxOz>/6D{٭.87Z yt]ӹ0 Zf*|,n\xP/ro=1+oj!H^Ů'Z#iDI-lyբ8C>xӡcY6$\$",:. T 6G)M`,erμʠӛnxܭdPQ4~  (3DY6lS/yA"b i}Ta p0l99qU-aʟqʙ5NZw3X8) &Hԙ{q^JĬB3#}#~ygs:SJY=vhLgk, T6jG%:{Cq{:AپE]⠉!M胔5 m6'>ugmm Fη:d7w-ʻn~؅vȯsBTXǑͱe*k++QRpW>iPRy\*c%"*L0QFvr<@Jd)l42%R\37z π^kPV6fX&^JÃGDBB9 *3 ܀aGJ1:KdF„-IY"o}†:o1&Hr("!9flΞ6Le0,r̝C.?Rx""SMMAXϵagAn+Cц|AMt/Fs؀vk^)ery2M.¢/IyT%\YWOFS!+ zBDtE\_qfBMїmhzZR@A` dp8In0? Eb# mbD(NH KϟU̫Ku/PYTу 0*.c?HF7+bi3  ~>hjf]k|/=F}-PVXK8|z z ڜW %Kv£- >okoQ"x~)83^/s>Τ@@7Of#lʡ0 7}57cd{h!da&\)D60SJfȴ-A_+9A~V/73ie%;{-ٮ"9WFY(ˬ|x2wrB iz.'i(>B`rXO:˫z$ˏfRÊppTfȑyYDzRA/|ƨj.`qsw;jqfA%))YW=GV`Wp4~ !~lq,S4!lľ(W/7 e 5߰x:0| b[ AP v/v=)IO-$G>rT;h+7X** VE4X%Y ֫8A).~%&Y E Wr:*we,g8VTPHw ǾBlUI C$"[C $L0~"_>s 1!сfJ L (7,"Jz_&< $CHWy׈el$ 8d(Rd>l;_n-4#)1q)bߖB? ߑzB1Z2oaurEYl [|HSmgZ66/˕#q["3(1Xֆ)c#|=ȩq[#?x;/0{;Y \|_X̺E"$kN#m-LmjF+(fQÛWC+\N};`ֆU_FjO*? Ε1C4/ ͚S)bBV"/Y*Lwܙ5~r/R+Լq] UicC `8L)PԏXs7}黻uz>=$NP\ LEBǴ_S_u%-;POVRr+Ktuݢ=. "o*彮+ v0R^ހFxuMQ]T.EI!8o4;&x*`I5xp7xi|<rtr>Bb1}(]B^5iX.U:BkuW.6͎oXm-Zy( C[Dޛ)KzSc7*D eP H!U8$b-e#~ .}ѹwN#tgjumL}kA{cL.`\Q+>m{2{M ?\mثXf|ܖۓ=z @3|!d&±%'+P`B B;ш1yjL,n x P 1?I=w멹tl(i#*z :;S&a' -zr%C}cg:=EE@AMqCގ7?Q}n3z_{||<~w~îIZJ9lk>ϼ ojǮ(!>MDf%1"Tܔ JsacX?g]7q[S6̍ -&{ԟܮ^JLB艀0X -5M#ϣ3B"@9z6K '[c"ȱB}rQȰgkHEri_l? edC2ʨ-T"%cEԞikߣ8H9PQH5̥)Bdl, H^db56`h?{*"qC-HBHJʗ@;D~àC쩺v[fPـ`osEyz,Q•VP5v₃ͱR~'l~Ns&yrB gU- ID$DdDu\ Vw2Lk+p ߎP&k(td˳ћ(e~32̨L\ OeeK|ܛ&h ߸m'1vˌEPk`m[x\%kUYTPRXQE-,(Tq  X(5E1l1 F,}bv} MӍ,FDB Q$$HfWr?!|\bĀ ~"பh1XhIU;%QKu&dz1j4RWK.l D_="Q4?A< V8C 7*lbIzOK%:>@};]V@7Q$Q2;uTWb݈2XDQ r)T(y6 7QB@#Ф{kQWr ߈"""Rk1EOC % p~{;>{]Nvʠ!>dL `) U9)ɈȞd݀9AZo|Iw]/%73EDOSt "i"&HȂ(0mqrqP|WVC5ln,ۂs+Y`| 4_[7S m겾cǻ9WT1x4=j?ku~fB3OٿN||7~O﫾=B8Fv{mk+RDRE(@Pݐzy|=^NoΞؐTT@=x(?a >)7)ßnh3L=9tD=+ZޢPJjQZa3Fw_@J JaNDq%ɖT=U&=UD4 ۻ(Yt́}7~5hlxpzyxG"[(1w1.P<y^=zɔI ʩ SʄK㑢LTiiIXJ7Y[$!v.?-tX @0&;\݁l848~Qgv8dMTA XP@$ c,)b~ E؊Z?fxkB# jLH->ڃUwK?ek2R.%0*Ve0 Ļ "H\TP?i;ȢZ3M(̊eJ VTmI E F.002f ZLj!$ݐ ʭaJL!=S4)yPeDÊ& L㦷̉1Dj Z[QAT5q}L]0A)Wf rqQ38R'ߗb"iA I9A,EDP|>f{k.C=C" Uqw8m=ǵ:+~kn[kk`. | zf?wIuyDDDU 8uaWaoRag0H(hwia|~m_j@D+6|7 k? 4_S/&?gs)Y9 a vӹ} h4V$U'(fs=vX'd 9yn1UGhs)Nxy\)F?A^=EՖ-w1>RIȁiJ[u0)B=g<ɇkzЫVWpqfxۆӯoqg3߼`׃vSEb -⥁XҹYl/[^Ŏ̵xp`vSjڏ[ nZL(z?KpQ |_r,ivԤ K,>}q`œB,gX"i} b~W)[v1P)ՖM;.F"0'w98?K+2 hK&Cr]nÝx7B0kbb@% ^ !" "+?cS$̥%.+;kED }(O9-YkHa $'N MpթY&&M"VCC6Hi' i>7rխƆ2ҁd $f&!^mZԙ+haJp]@.ʘ4rNst؟g9:+9$qqZZf !*04"(AN60aaoh׳!0h4:JB4!Hb" < &aME" Prvi{浆췴AEAI?nn[allNoWբJsh#7"l.F=8e2}eH~+Kْt|Z"5@'_U8pvL]P|=y */~D4ΒHHNKK|"wYrq?K&{l@+B mDD@$LX Qğ *-+(%Hnص}xs羷sjUeD@؜4D f?UQK2>8?sY}'zܜPPG=S(wj'ۯi< rZAh ^bYۧ#Z1n!ɴzZKaC]i'\ba#"ȫ;xy{%;H&'35..':mtsl/lۇcK!f.׏ w`-RZ~xVIayI$ãs0l)f' GgD\;Ay ^dYX<)+*k]^[5cd3S%$"V)\랲V*0Ճs;d!gNWcmudJ=֎qm7n bUJCHHNLҸ7͉/֒WhnT]c/[*_hzv]ܿ tb|K ʑlX軙t>,v}ad !NO J `F :TF"P9CUUv )(sZ_nU&OoDs8 jD䔼>bm< szV7,Jlreq:$KC'4EyAYVY7/ϿLO+휼q2>iEͼ(4ܒG@;лOF&ັKt$mJIBJF-`{tYt. n'^wc#]W>)ɣz./.Na_lW_.}679ϻ%YOF X(MIejJg%yNfM1ݮǰݒ5ގ ҎYڮF,i^(^v%%MP&)>aRDO(U^ɝ\ئT6ҐNXa8ޝ"Ժ9E-;f/* Eqg}Zlז4k@:'LNJGD2EY!Ӄ .3ym7JzH͈O%'5Ʊ~?;? oj8lsIU<5Oi\χ*%mW[ !ܲ" e!$9/f:#_m}Wo҃* )A -(]C.P]DY$a[Pʠ PE &@D~%@&u/-{wz;8'Ѐq 9EOr|o_OtGW<,f$pl_$-@q&D i:{ۺpZ;`#g{?ΎqV}7;wX%V1^ҧQy}nm ._}{po|7^*}{_ݯtkkёy\5Qa3mQs\T~ CH{8w;u\3-5:AZc'y~i1}z7=ܻm+e0?k˧7r1潾q'J0$XH p8el{GmaC"zJ|Nzb!b\(@ @Tbg>, U}ê"H'MT[ ·zOw|w=?6c2ɂ$bH;kEH"]x}˝6|޽ P@@KpSEE17`؂d<\Zw|/~̖WnYl²Enf$4o8_ʋEcVS ]ϙ3Gg?r3.9i$|wZ43y̝s/C%#,~UGnSt 6֞X#}<7^N01{Lv qX" iХnqzWjn?s@]/I\ jest^{w+# @ Q` J ,ƔB" "E`ԤiWO=GbwE8l5'a-CV̯O#bgYRX_zU$zdB)*i[d a}4!]v:KM^RzQw k%CWc\@t`nDrrcs7j@^ Tf@}} j7հ5:;y,^S*UGȊJ(1ADk* Ǻ^k `yw6 ,vsd ڀp'{}(xqT^sU~zzy[?`Ϳ< D*H'qoogmY?[b)*,} 0ټȡU'<Ԋc7O!6[>~3&1!7Wr_ƾsD-;MX~-,#:_@f!?GDCrke7'Ozh;KeI r?0:'0 5xŝnwHMiyFkpޓjbUkU)0LezmVqݸ%+g SU )svI-x2O!7Uz*XŖD8s}|Lnέl2Hd eᚇiZﮀ}].J)dYI?{oш y {3 Q˫b&e!^d1y9+ݳȻҮ-Oʰw(6cكوajoArJ1шraсzjV.Cη˜pQB_Z2=9 މڟ;N| FYW4EW1f>Xt̗o%CQk{*[ ,ˊ]t.3-\uOޤ=F=`E !z.W諺LteuoWilݍ[~\, a;JUYg=fzAVxC̩r9ZYT2+2ʶQX?̽g}٢w{9U$Ys8:>di0`Xrq;] `l"^D<Ɖ5M,a. n:[ȷܷ rOq($1"Pci`AC_$up"ZUO kצ^{αnts6xm[a8Tc: L;dk8R"ե-mZjGm3`J-\wGDu^|^F Kl^ M5騏sɽb|Jgj\55hHӏ }sIw{WvE'axse)p?!vaq'KGH7Z=#Ks! 8ۗv=N jv܏rG\lJ+RFJHծXX#Wޠ l<.}*Eb26Ę4`@e =}sB)P:_I&kIvH;G4oA Ullu/w]7o}odTU9tY:e}|ǹA|Xm{mCpƎJtgw1(Q& e܍$¹_ \LuXb⌈WJd,]9%y%N|gMƑˇ}릶Ef+گ-MB**J!h 3n&=R/ [4bۧD&;.[s ՍԳsS1) ]pzW3omrJ @tT(<,>~ +Y=@e}CO^/nb\^% *y~[3nEh|:L&2:ݮ}ݔ]_⼬K%v;'4':=):[vBc Բl& 0 HʁP0+,~F|;u?Q~O= Y?7awZPxapBH` QWr;D8|?i/djIHڀ9P_}V/S ?CbDD@CU3ڢ~E$"d 5H"H.>n9@3s"" ҙȠ+7;w.7՟&!_GBH=`wCၳv ׂo[AГ/ݨt;n vM9@ :];0>&0+pN9x4J3(G_{0St&*t3)Ӣ]#Vm\;a¤_ɥK}N%w"Önw#Sda A<8@krx9%nmXų~J:1mN+;71xܶ&`HPDĤV ʏUo}}~QMFLk[d7 &6H66C)Xtv=jճĶ}5Zc+k+ ԭSSdya^-%IF?r6,rSiKhtZ\EK2jXZֵ1-Uյf΋2 u<'ftQSWR8j^wB}q/Y64Qpj۶joumo5;Vvցx7SEMsKK__777>QV,{WϮ+q<UȄVzFNcm6ئv~5<ڂ{튦' -8fi͠'~&wtKWStZENP68$[ {>I3B! 2J^' \u,]QB !p>B"!B'ٞ>o<+r+(.ɏ+\]z+}H'`s3Btx DDdcmbųy ʵj~E@KUM۪*_cQSp# avEP-lgv_w7e>{sPvllf0._ jWGP2FFbQESwvRNOKnE>c*}RJ.x^3ZqT_4Art;lK(ڒI{[ݲ-[tӫV6_<R #xL&Wg]\Rx^bUիR;9ީ{fym B5<3*/PTv0/^*Yi2vQҨAfEYεk@Zps`}jߖ;bcfbjbkɀ0rlTou `ZE1edbj?zVK00>۽չt S"(1J'ҹ4C3b~𜧜N.Lqlݻe{8_1POzzus},VyW4O8EXQJf *Mjj}o."OOF ZzGgt;ܚTU⸎Ʊ ,PT㊁M$QT n{_48' UK"R =â }'OnH}?' [L^YMtyWb` D%63+je[A\ޤ .z50]g1RCmNCcDҪiM|ne CF~G!DK*[j=E6T҇lؘ_B@oWԯ힧.P)&B8"?_Oz~B8–[y QK(ھ޶/$俼5^*߿|a?+^6XU|76b:9\OcZߓt?S_zK7uu8Zs%ΌzI1KRn$(>b\eqY39Ml &K"c҄IYDgC4g{-?wA"*dUvTNcΔ-e!/!0Dv0_Jz~6 hb^n=g8Q4=wL.}.&m'}O瓌V΄+]T&Dm(}(q&(Mj K!NpEVق# =7 R#$"b9i{W%ˠ^]ԄVb:;h !B#&`TIN(T[t;*, vP`܅z/nk[ʈ""nA=$@lʢ(>҂f﫨){_-E`H9)~:71|j  NzGTؔYOwsH5Wenқ#`?CyUW#Mq.)tLalFs3DSY齏?w5Wqb{F$m@rS f}\'B;0T'\! dP #uܝ6oomdf Ap Qi^vA7~7n v0li^wOUr4?q]kGFxItӵ|A]uoCH}TjiYy {)@3" iJ"6Ѻ1J4?_gM.o~[m96Fń5 02E K FB-%) mX*Fdr(;=3`^Q`%F%Zmݦ }¼}2s>fdߣV$MIͅJ֑=߽l%Qqox2q5" 6csj GE`j k"ettq"((ZcTE,QAb,`=fTQ`$TTcAc)PV(XUQXH,PTUcE UDbDT`DV QU"R12AAF"+_9L0(3 @̅|Yxݥ(G-~DyZcq#?)(9zm䰨gl]- "%.*H:@ᢙo#E*Arw *:\NԱtl\ځE9dOԧǝ}B"}>D Rd]ZAfT|YnWWd䂙DɈ q.5}[q .B HtVt{@>vw t&ڃ"Ef_oUTEU@EI4?ϣI&~5pXb7c(vy^-34YT/pض߻FFi3߂*બDUI̬P%A8c7+Ӭ9^7n<TՎ]_j߰1w&3@@ 0L p(lhиf\2,#و(OS4Lػ1.Cc T[vn#AջFLqS.eNl*Kuu%PFt[+C VjY$YeTqT%R}< Aaq ,̫KP(u3HI?Ͷ3Pߴغ0/<l CȚl\ˆ( [*-oi{{DT 'ւYVRAd\m^.#{"yO@8 &6L{O8kw/Q ^SPf7;Y4&/ ؅h]Y/Ȭ+~m)&뚖**+ZWftYJvC e3kp h ~n/|zA{`0 ώ@~8o]<[7a=q˴f\1፭ҲvsW|@(|D^w^Hޭlrܧ[ ^>B쌐djH6Hc=$xX'\#vݺMv /Mo}7ASn}~saOW=ۋ=aprshe/^ݞʭ'[^mO/[`qL '2HtD@vFC%*i޺>&tO,V_ŧGe?ΏX 9G'(Ie`K"i[淪KPQ? Q+9x+"6V@KD~lAOE7~[vQctG >sz+Eh@4PWv(6d uSc52GIkpXCr}=]+uiStɔo_L ? MRzsG].$Y5nkI~zTP4V%Q[sDi1CQ)oM%oKTʪs4{~3sy+;[oW ӄ"O8Nn٥wn%-y iUXF ʧ)$AJJAIkK@~a/8+snD*-G1WT *ߍˁ IQ<; @8\ EWt>o48\ҹx.aO^=l# go>KU/v%f3,Gv)K8/{ `R_ rhR*7#dR X@$Di X\i6\T֣2?sZϷt H PukTMSjx6QiZ! u_&ΦoynCߟnѾ#QǷ7=7Jw}^|u֤f=jOmGk'Mro Ͳj?JwZ9ym}NNtw.˗~?oBq{ý&wr}t]]z:<b8 `Si]e|{eڞo(iW#|L!9T{x[rX[n^_}rc$Aެ+o&.D ~10!I@˨! $IF؈Z[DMN_ wݖ{OmNB,P4"G{,}͈&F)nҙ>ZZs=#2%3v׉*]]mo`M]G/acvK$˛{?gbR(NyP7`C1|ŸXMwEߦ(Ͽ)ܽ4Cu>SM4/:n{EØs{B)ä~oI2ުJn7]ofxp7f7R_(A2?M5F@kr9&DB܂@!@=i7] 8=BNu`ٗkc9O{6|CeSCƽ]u8(*Ԋ"3z1wtێ]ϻ;&_mw_|Pj!n+Xj"7ƸsѳErxZnuY}=9bW}I-t49\:#F$IDQCECTB=l|g/־t TXs6ݠxB;<͗62rƹQ{ӋK-J|n~Vȿk+cʱ !(%FHKm66aLwzܮ֚cxv^@ !%ň4T?*%5C'"{`>7n?}fO/Ӷ,nRapd9~\o=r!BB! >68>*'a3FT8`~~T=}㕺u&Y s>ĘQ|  L-׭Ie7QQDK/'@n1<{n8H*@MI ֐h ezg'(Oҽ[ !k\H$ R"ib:^;֠i'd n+dAOAK$dr6]j( 6Lo강" (:'P5p BWC:~f\o\X #/|O |]d4ZA ˾6M.6^e -?̿7Cw,~]w]OSc =^i7~Nύ{HԾu.H&"ES, :r9~r4pg7C"ܐ㪓 l80E/N[z/2.&k< \)p y\?"Gy%f')它Q ߷ɾn{;$?mC>.X+Q$ bHRTq\lX9m=}f-.2y:O,2S@ 2B 3 b&gZOi9W]1I32\u/1bCg/!D [l4yۅxiʐî'TV+Ot@o;J{-T~vzbn;t :+$!&rG$fE!!}={vWg.7zik*`BW^r;_tzxCPcyJr.XJ[u2  ͕G8v˰6gƼur@S%d/dgMęvQOJ5GvpDOr7Uibջ۷;h>;6U5}{^!xȃLWNM^ ^(v/*4.fʨG o;MoA#2yq@*Qp5& vC(j8kvېCz;Mp39 e;`]vg،|قՐ&'c6%c#⩫,ңSU?ש՛OxSrqTw'F/[/KZj'Y'mgz*} {8۪S #>6'oNKMk;cj0CZk/œy]qn)2̓T,λ'+Np}G?lEf;r _Bh'GL6א[Vk8eb`Q"ܯ"6Nfjй }fwRņ:r[,kwC)tE4ޯgKxر Fti2ׄDDS7Ode;vRrMMO?0.":^U[dSg ~ҧ*[ChéXL2mB񲗏ŸU_aUTEr}>BoQ-Da_;}M#E][$@i^Q5(zS}wwG|:b'; ԞyMYW}^hOK}M&fM<0E;is{|5uԡ?e `_l & bҭ#OE_!E|[p7;K4_ wrD$0Vb!NVQTfP yՈ{ DCB-c/rZ+c.,-iiV>Ks$Tt DIs%7j:?oM̨st%$ag}g")Kڪ?YZªj}TsjNb7i[0# }gus<6Jti/N)@@u_סjFv%Q7[_[b|" %?WFq܂NtC+L* DUjzsUM{Mw\PZ'SRiA+͙˨sW2dt{[Sxr D%!?G`v~Iw./u}t&!;)sD#?2犫_%+kS,t"t xC՝=OZu'_o?nʭ|.g֫mXϖV͵d <1D@.RT JT@}sP1`Bx KV.r1##U)SJҍ²b4[D hm*gb~wq}483m^<;B,Rc-negJ2d`3240[D6\u=nNۘ^l.`W:< ai:ԫ\A( Z5H]?|ŀXg߸DAH@#y o=g^>PeNޙs}_s $% 0!AQH(,UDkEUHQkHb"H#"bmb"#"ԥhE(+**ZʃZ*0`aV"" (*C<%Jw^{ \Q~I_oa=Ҩ Zlj[+3  "#rE(*zzs'#qX \,r<픇rj'Ao0@IJ9't}vo}ߢ>+ B,cUξ(b*+梺px̭߯UfoUqU0=Sڙ3YucIJ2Lh/K˂ĠI"L@BO6{ŚK,mv7px&N eDep piJ$4"ao-![Km,Ҿ׹{z9ܶ2ROZS"? t_sdA3 y.""7F;R3mmض\ N\M0=-p-DzR&nHI  }ޓ.>O5{?bTnf3>=nuƘToAI`ȵ`Wt)QFƦml|M@+P~σQE/mh]+Cم i^FtTG%d-\v!@*~Äk]o/]3Aohxk>}jכp᱾[(lx9nMqsOo&tZgz\$3`o1<6@uo,j% r99T߶%ޓ[QP*{q^VKK<^>m1617V܅:nyB9t*_K RR̽$,IQ%7#㊛ɵ˻NGim |?KfqX[kfIf%$ds[v+lGU|g%˟rQʸ]!%՗ fK`-nRW""aƷ9.4 9aN lW*d$QgI{g7$!Nu/ vl\Ѿ^H(M `i?jcvx)dQVJs>ʠy4=zo1GKS?CY_xkpkb&{m&N7H 6F5VivɔB}pcoj L"Bj`r_7h|C01xjpՠV4$_!@/꿞Ql@ :  " @! 'y@&ئ4B跉0_vm]awޕYt2m0f#0$$ID*w*1Lr}c6TU (DD1Va.J6ZlsifӞz# 0*4N&RB)!dZR"B3~_ukm;mwUbQPj!Ztmk]0f1YX$޻?8Y3!nIW'9auwPl EB,PZ!z:+wؐ6RED*%2hF w'|vn$m-NoY} pS '?Z]5o^ǭ8a =o8NnyXW]7b#Ni  eBT@zuyJ^ڮ$֦y=i1BnlbPNXL̵Ǻb * f$Au%6,f[L[bn$[] ZD9NC60=#5@㛆War)i){NY0INXذŘL%~&s;6T,A"ܓ1+U2#S<=''zGŴ eZ3"Yr*Ɩkx˜YKHzhX``Rm@͜V۴J0XWMxUg=%.o>x&a&JaԩVh]Ƥנ:}~V}"Rc[/)vţ3d ࠞ$ݧ-bH8YK1FV,v=+H-r&+X/~E1WieSnA Ҋ=~79mپ#ϐ=)f> :2bdӚ_lm28LD-͍!Ggeǎ d XlP!n^^kS{43/Y[ѹ)q4*zE($?ʵ #c g~;.(u,r}~j'"AQIP$]0mUm[&?˩9  d)$i+5km?kiiWvw,Cr7nlj\?ѷoS6A&كW=~1x ֈLY æphSgkԳzL\PS眃]!Fg6:BV6>Z9ުߓnz\@ pwif;d m6:nd]$FYU盆 >r9=S $ SYhavYѷ|=5W5FњAwG 'fp[fsUk q\KCzDYsᄥK*JH$O2}$tXV ]@k7 qT6D:fYNEj6N~ *dD2;17c6c%-,M:m9Ww kP:"  82kc̓0_qR!rF8mZ7u"3vYn_q̕}Mx8;2X,$l̈oфj=t.pnT!|3Rѻ*"(˓9<Q[@ކ) Tfo1vV3A%%NE ?Ƭ)H لR s"2-Kof=CZ A({Ɍ{3U(O%ofyܢ 0PԴ i;Q1[WP5j1m׺xEژuF6{{"'<#9ᯫI 5lcIRXXCﻹ3R=X;*ju>Ǣy%U4O^.6lm4mdutCԴl1rqs#^Z;)엧Wjbx}*TNy=^L$lH 5 8mJR1)3QDx'd]:T5cqbc4lȷ[zж ՟LyE* bs w7Lp7L*2eݚzralUͲ6hCcoX55x2w'TwX)·ٍ$\TT݈{<dJ-7TD0D* q,0C mLY/8LsgR B+5Uyh)2_d%Pw܊}&ymd4_hĭT]zSC`_vӥ~$:̈́g5}#ҜַGZot-Wk]a!R¬~*:Jw]m 6fĭQ2bV{\ts[w5vuVsK"'sI%Q\5\ ;T˦0È0%eL .0> 'Ұ,nu=ݟfOP{湉Uᾃk L9$&!!\>ޏ/+)R&{^̢y\H+o_SPŒSvάPc2Ϳi֘_=GT-Pd[78[ۥ_ŏY dw%irC7z(:;z߮<(=ú,ٶJʕioc?εTt=}JS:ָPayfcgllBS* )=pDwvõQEw֡ 20 ۙyR|32m[~ık祅Kpxav[6y/*UmDؽ|`ָ TY>y7 + 1SGgOu$,oqKfCZ ג:$:q[5fsU`ZMco}}lPtĚZVs2<5?E5̳gt  |D'|{=lYv3hMڙ8= #~G\ /w> nt=p[Bf7`wb{[=xrԎ( \}tGلB\u`ho1Nu*I8kki 2e0i\_9jHR{jG`jrH^uٛ}%4,8(cHW6V|,*:`- H+2 umM|"<1Y0X>0EfAlFeݲXHd;[G=[`ܻKK67m<>n #0vFяCr*/K,hh#7RV@9OJ}ҎIr(FC\,,=صQIjlXgv|83Ԣ>ss"{Mrxly<0\6vKO;(˹&>3{Ř3R[A(渝;~ on;OB:e8jWهUL6T+-`~“Mp8WOoĢ#ff@{;C>τs}>4b1!LEo}Χm R;K+S+ VE)B/xWL_K~ `Ƣ'|MFȀRw9Ϸ%i!8!PD~!j'QBFCe'3fyoQ|x{/+ޚkRPm9~cj\r`-2JHYZBj,| zKdH(mw]xh"!Y^ِ!2$ ]E~v^Limq ̯놻=%5 ʻe b3BLag(^  $C.#ւr8Owlqo;N'˾>8u"/ &X@5kS+?X oJf : ]ůWYxu_lc2|FRsM{[\S8H"/H,%[y/z!ƈ״O_{ n٦C&1ЁSx9/+/(|JC|z!ȭ}Źh!ӵV#}w;?̧Zg3o;wv9J'90FC jG5U-?7W#*(|z hq۠Q5=׳N 8GX#X_؍3DB~srwn t듑cfhGyBC~Yg|))RgrRl=CKG?>kRPM0m 3Sw*݀=P.gv&Tc@y'pϭsp5yz"4w99}Bi*R(@>yP|v ;@t)[ee JާB[!d _ӎZ= go,X` re`?^ˢt;M&[53m32H:q{2vmͮiյM.&O-A]V&wLMe]ai͍c eJڔtMbCJ岰 LB%}8I&2ZQo=5dűG0p ?hX[UsQjKaPZM0!0!2יIID/|sIL *ꙞCugJ'~-4?m`yOz ^xcJ7O4#@1o?}R/G*-J,dPk h ʛXRx{K8Cb7`X6{.fb<̿yO?4fkP])-f#S`Hm{`=<+^/xO.âWJ{%%S 4%}@!'j2Z`ߒH"$B#:.8%ELf6T7S)К 0++F'8 fiWOKnU a;+ea͓[ S`Oca>]`:J1%Nd_h_isz niw|=KʁAE8{ngQM⯧F޳9D'Me7p=[3B/.jV@2ʣUAA~^&3d>;zK|xۈ>rlE|VQST_A)r~ZgqP- "3vjm蛄!kxl}MZAnVRym^LePiB[N]QfkM.7!! UUTG?ǻʧ'ȟ$ħWZNJt-˶*C771P̠ԋnTugZ.bd7-h/_HryWyʎ"ЋlzZ t 0X+T::p?6o1~anԶ̟`o ܩ@*QUH;.ԙV2XZ*ԓB=2mPSԬ,[J1-q]CgWϻr drQFn;})[V3TDyUچ\iNǣ+Σϻv:<VY_{ vVEy:h_ը+2\gUy[dްQi-9co?48qd?< Ha0!bLI,Ue%LBG_mWrX9d.9N )zsTh[@{FnWl7M36?8?5C- j9U v8ydbESްa`!@$ Q8|`#23_ܣAj] ˎ3 6P X0/t=_7b`H'x`[[YRpU+۞ld<"3̫Lc[/Cgm10u7(MV !d ',]U E1{!S ^[d3v͵p) ̹ѣ4(: Jv.V:"'H2PƀkO& zqbH*PexaaeNL*շudP35=qDC4R@vNxM6|fRJQX"XP(ّEWx#jeq _")Y@I("bhc@{q1N@=Yn08ʲÑ5 y(7z`HƀmPQ>߳[ %lyrjʪL !=C>XYL~5:=6Ѳw^_Bv8oSߊS˥%~atէby KIU u(D&fE 1KUbPƛînaVR咁}(P([$ݦZmƆa3Ie awn?a:>$ #!g7;b+Ղ_ܙl:m?M,*Ā#jL9} V+^G>Wm _K Crg*r z6uZ]}~/7QUN-E,K!_gZ}/aEw>{L)LhvѶK}$ dCA$/8gu?Kzц9 W. t|}Qm0Gr_Na܀w5bu .w|\6)vաIBO(,@"׽ܳ[w=/7XdR$GJ!$"L&* xЄ&"h*9jRĵ۠Ƚ<(rI[ ,mEdhYY@]>rՑOQ+ d\OtX W)!4O4T,@vP )RHȊ{ʖCY.ɝя;֜JvI\\3n-^{]Yɇ QHŨ m|7#<'>&V n3 )Hɇv+Rp76?w=)bj"EU[b{ZB@ڿIBAHHDdkoVCSww_q," w+?r-N.g K\mgq(i'w]P LLjQ63V$|>X vE t;.v/Z(445h,1'ᤍoiPbfLnZU[ђ~6,ܐݒmMg զ4|Ҭyzc! c@e{QPpc<(E$0G5wU֡ !Oi̵׳Qtp-IL8HDB M{__QKzJ1^k,)՟ [Ό̨IP0aRITɲ` $pzH&…fѠs|-=HPAlZH?'Z>zrȉZ*֕XmmRѴedY2#e-TE* j1YiUU(=m.?-{1B?~qV zT*!j" "{Z"\B^oRne̱v𢈗h}z%e0bnZBD3._XF`abPg-`v?@zݫ'l_;'}zכvX"Վ;Ǚ'paJA_$_lZ@WE j=p-cN`S>3=w#Xu5rEYosy4@< KMj$ o;*THKmӨ7>4a:2hKJ`2 U4%1jr%0 H9gkԙ1L.q5Rr!vodYU[?oO\e-Kw LRɚ 9B$0Zp+6)o:l:0>C z0ƺTH G7D=;%+UEmS}}J}nMcgʊj* TgUNr\xp=k}' i>yᩏdhl5`oFR @p T:D˱ >GT$1_ف'lJ8y R!-"O]?v>Uis8C""we1͇f\1NJ}VqyֳkߥQ}=x(SP =\.W@`ZZV>7qdoKȁ1p0@4ABqڴI%ө_I_\?}ɡzܯΑO%xopCmNx ĵ3!$)Q׷u@33ju,-(0C)(P1JCpi/hpcbtX[!_Lb2&yn+Oͣmh**H:T-\ghhgI$zZ:;\N-ke%r|߶UH >#NˎVuׄetp`Ƞ_ϱhkP~FffMX()Xii?#fx>lbkΧ)Hg2{W׀ڣ-Jbڄ4B';;ouƪ/"hnQ0 |e6oRPQ|߳>1H $`|Lp:.$Mi\{ 0& H֐yI$LuuuB uz)  R} w##[v," (/C}R2&]&#Ze*bTfQ+~5O:p+}65`Ĺ/ݩ/u*2K(6ҚX(SfpSNuMFm#l0FM2C E۔rPjzQ LN<5;dOc[LQfc~2gOe*i[Hiy!45Eajm5/2BPETX8@%'Ku}u>w2p 2>i~#cG$N~K8awGcAuKQhqaBlnyPG5Grx8!M@ד`/s" e={_WXЛS<&I2*XKTyCˉ{)@lz~ C/XfYsK>@mU7)'C/3颼ġ?pe,%_ɤt %~M'Cz-:@:)Op̺P |}?5wY@oE˨7o*$!$/ 9ڕ rV: (a.ItM@]Կ Fl9c`;5N?XRޭRFО"R}Luz@*з*[᮪07}Ө1Vd)Ǚ]/~/}"Ev޲9@-a覐Ć (t#AŅ7[\\q۪_#A,܎?O:,ϔ31X8-f7!(٠;1e&A'w&\Pz?U`Rꀙ2 oUUk W,3\@Ī'ȴ;,GyjmUo1,) C9󽭯WsK! p Nu*ّc.(sf֯ Rh FL 91PiV0ռ @0Jxk[BKJ:{vhT oSp\+U C߶yi GPt&яiCYjO۾"?LtY UQ}Wf{1ye@͒ JqY.F0' 7,_6DžǛւ3b./q п8@Hl>Xɋ瘨 \` #& nj8"|O]_ @,qGv3Bǚ=oױAebOŎw_"h) 1hv.VdJ2,9܆_%ty (z[cȨͺ;-~+d'6&*E-r+:69~W2uB\l@;@%T&WIQR}fx{ݤm5yY,ӫ.4Bp'v<8b4(dQrQS=efotV8hn1ц!0HeR.E <3l1kqةY ?EAA"XϷG w ۆd(2/f&Z.Bh:&Ώ6+u``@rӯR _`~{($-n#,:7BPDqPZ!>77,Al%~Hsb=`y1Pǥ_;`iz}*&ֽ.WHch\ɴ934QZ("U$ XBcSvfSi*oFmPV1>K7vvJ=opy=6< O:,HP,E jZevl6c6Ȳ5y[(KWPR޷[>@/‚>Wz1OJ'JF@$5j¢M3Ppʆ^t:3^ӹ[ 740aũ{⻖ pZ- Bxbm<~̙ ~KsmkFDzW(HcwkCȤS9/ԋcR :3N_znW 9VaD\1([~'CW 2F)gMbG0@L ztr{^Η4^ozG B <īA`9&{ֲG&ڤx骲j ?zbfIuqք?OL0Y䶞1~ WYXO10dq(d.'%8'1,3Rܥb&˿?p6&a8K6?w)g%sРoWȶ_rO@R^ w4T~TOstVFQ6Kq.jVx?_)"bN(Rց~`Z'.^ҾX̥@ {fcGESDZk_Ed~>Ќ \op@/(ANu<>>7 rXwp+=ZP}yzSVÀXE]{P>k%#&>y2UqWLKG>`*]h`Jwg(?dcK7Y\ȴtsaҖf8hщZ3\bYUERC?=?JnSbDS mje3Vä `NFr  l||xz/&2$9eB¦i~ޟ[|;^1fڳHk3Sg6d21 #x! "j ؕ.@aZZ޻=v9k _(*49A !8qjۖd<UL*I L+;;yۚ(rA~B<қ gڼc 82JjqEq&ggT4GSv[4wލPO]|n([D=3e&^IaJB]}Uʛ^/~+o-)"G_M»[ sVֿ*l  3QĞ\_c̆g !w:s!?딧P֥ۂ1U~V9t5kU} 4G+VOunp 5|Cɟ+6\g*$ z#3#CTn!Lʘ` &CSXw/0lDJ/G8cWp k`DM4 )d5]12~JkvIThfвwp8.B9 '&d}o#eCE۬gHeIHd7朏`G,D3Y@i0f;4yϖ`-c-dٓ%?q=c21ՁMXH\6tr0yO]ȉ֪.̪v؉E@t FM07y2)5zAyxOߩ1~}ԕcs͌&o6A<6NrCۤ :<\VNc b, }|!"B/9=nkÕ>*͉] 3 'Gݬ dkYcgnj[m-RɜGb*Z?C _̌0I 0B5}0mk>͝-/@W"N!<|!@_h;)SJY Eti6 Oj;qYP8yې‘C<-y캿g7'UyYV8hB(J2X0j 8|ck[u;k3f!B0YAi aj5D5AV8 s&KW ^S/ڷ2w)2px6Ji6W4Uz9r8 ^HլzE1FW+V}fEܙ+r6")Jc*!gx~/ձr󘜨؋oX@  6ƵBɫ{_N"1v~exͦO") eX./Ĩ39rtFB9E5sw>1`Q4+\[Tsa?#zzw!.FN.0 hz (1#9,19䛗1̟Ba"@/f>Y.DK` V {*Guuw#螩~oS:|qƥw%{"Tf~оl0w{ޛҙ`޻@!sm3D( А2d '?=\m6L~?<׎f[KQ FĔ\ti|LE.M)M6?_f~ ` b*Cc}E]KvFLxM@4"I T"u,\856n]C$UH.%ՌCЃS '&cQѹIjya<@ &!҅r%.,tg`Ɓ4B$LХHH|}?K~W0!>sGjRı ^){lB\P}b֕.kSNA,<Q4D`(O2 lub7-I\0ٮ;Zv-Ybf[lJC QU,tȷu_ft س93, i{'E.LJSݪ7toL4(xOamIxRAդHPA(_"# `m:n=љ_JGio_iNBb7(Z(h5:6ݕ8q"eؤ(F!# l2)G|(mJ$HE&6̺lC"Y ?Cgm#:R͐?rzF" |x1*AܞSh!T9L‘ |%&=@"nTcT"|D\JLS =XR$`aTWu~%_LH!R!mC#k (C*a0HqlzWŖ*Ӿ)*|HWӛKӕAWU50'Kdp;zIVUZpu/W 5Rܷxx86V6V]FnCAlHtJz6]@c\¥$:4c;@lN,{wIH!KPӌ D`Te.:c$L{߷?2Ou0yzQ/HWQ1H>O{_jv⁏Y4x5H)Ԭ2!߿ 钿>G ՂOl':טTHa`a!h@v rZRɦ/A3I,~j Wj*dO΃~u_oG^ t|_zz%mϦt->2({ 2q}o>HkV͙b ,>5eG>t<l p=#0բAgNYp[F:v!X'|lJ h;כnCr(%0* C>_FR*˥_YBa&'p?뿝W FDiSܷ(&؍P8\'IB$Tk߯ѽMe4r@%5(ŠZ~?1/fb|{_r; &7~A:p!y߻.˥{0Znoo`!W@P KEʃkDfݼ-&yOes Hޚ;Ag3]0.b$DYE[A,LJZ 0{jSF:!L(^R%A!>~NEi,'d!xgH_lmwooz'r:ÖnӁ4+Mz* @ +m:oO2[ds}n|QnXgmvOE\s fCϥ+vN%dÆu+>8׼/SϩFom)@8Rh.߳k[Ar$EÓ @fL'ڮm$ʲz毣no35,!a{LutndE$$D$q03 Ƴÿƚzw睹o<< pʡnMHOǢcRTΕ?{b,իV}g2L`P0LD@@2Iݼ\ހz񊠸~Km]N", A,_5]ҵ kzO-ﵺzpY-W=ra 9WbgR9ik v4x;}M{ u}8 F@S0t3y0_- S4ba:Ӷd+%wp2OscdCwjc Wo s:v32U > (-'G%L <S TL䣆Y]їcRej_a+'gVmu\)_m> fgQeV/|*& cUрj2B<6100.ȓJW%fvqnE H"Z0ǀڋiߞ0u :0&7HQ>@HfX_R0XHyc7 I% i-@ ep.7gF+8uxwtB _5D 6P AN)@9yEUƖn!0]! LP|)D4 ^gZom[ nHc:+ B)S C2 ityMbWa^}M=vGW>/!ؽLKR߁?6tgz{kpO3iɗ!d$a@;y@WTPڱyd/iQdUX3:t"r͏R&,(7ŏ=8K*awл.7]nQrx8,F0R.M(UP]o3L^;$y'P%AV;Z'tvQ#oC01H@qj?1I;=$ԕc;Ykm@  8ABPqL9F"y0 W [LJl{,;Ӧyn]ΈH1γm :+bFV݈+C4q61,dX TD~'`ҭ͍ͬYwĉ4=3'ajv^9X*!OFkSXՅa0Qvmɷ ظ5W5ڇVS 0b7CU֌cQV%(̷n\Nq/j!s౸S!";$=!L$zr\f x^O>^/+賻N>z hg\nZ4m悒"qt)L2R]UWdz 7Z ;"Q"P|ޛ6.+0|`raDA ssh}P)Ɩ(<='o[ bnG6imnAQ,l,ӓwHߝz1I("mN{F0)r 1 XLFGPQl1K`l` !YP$PQP}kMPX%HosH]WW ͎k6n(Wt(J31da DPS MtȶD\,$I0윢!斐\s0dLJJU4#jܾ{ID;W[s*< nC{*R dRE̻1"'.Tg!WVljoo5|90%BEHy,JN^Ò&ZAPL^B$8[p~BVi{φfxEa\()Fުhy_Ϛ(6eb[o aK6y=BuX+Gys4j5yu./2+./Y.ywPSOsҹE}qTb Gt%?~K 74Ign]ZPeW4.oWiR\ ER)>C]O8ē4?S*QtD`poP jvNZ:Ki??\Z~>G=yc1kn4MBT7f7ݔŭ1]E >En̉7)55-12<(Yj%o%OxȠbsں/onJfAXc꾀(.%34qh&?}y ?K1_Q}6-WSxs]ҩ4\;:pdi-: 7dD0 ̚ИU7gBnc3F^EJ-η:?l>A"iw)uJ>-; [zl^2I5#4%Ρ_uԗGfnf P)[\-Uym+wKRɨm5I1 W/_7ulxlݽ^"g3J͵og q}]Q >P:qG,nh;[vw9-ltm5)$@᭧s]-kc_8^p;-s?ON۰mޮu, ӵGaQi@x%L ~iV.Q*@=hY(e0mjmi+߈B 67|:R')Z!}[::ɫiE$k$aQԭ\]Xpa@x϶~,^-6jH7MڍB< {mQ3fު݇a2hDe,Z +L&XcDZ3= 6G(#@MCwg+G,y|}=p, b&6[NYvA0Wƿ#{--&D G58(B<À޺w(1) ΒϗcW fa$~^8vYޔcF= <>w3!:(ff@_;0P?#PRDlnHzw7n'HD* e6zjkS-A{1A R17 J |N'wD㷯yuRw {_V[h]>f?7Msl9pMɼda=z& >[ʋQZ3Hˈ;辞^=yqmfںbu.-5Erژ[lDB𴣩/AD)Be$:xPl\SC4 l*l>~~;Nv9ZYZ\mVKs3?Sd1Q[~$Ӷ,7Ŭ6jE%`W2X(R* a/JbXBB;"IT9E|f0[ImDa֮ΎIXJ7/]C=.$x l .輣XxEwb83 r F)…Hn*iR5QJ/B\zi O=EM2'wBC?f]6}CMyAtT '5⻎ .C}cۊW}4>' $ ƽ s–ĀduDjaBuݜ: 3a!aߢ77_xwx&(PAss1ƚ:1NhLtk^4 Ey%kbt:S4h`uO'mZ8[!^]Z\ r sxJP!3SD!n@y<%eeeeeeeeeeeeeeeeeeeeef]%]]]]] wPA?X8lTߋ 55 mm8 m$ Dս]zЖRok#ؒ51ue^xݾ2;B/VaŜfnnB:md4VcF0A^_+Q&u_e~Hԣ!œl0aS NKJʹJKKKKKKK2qyv{}nPd(ktB:<ċ#cCisD}TT\FW L]Jڗ')f=ŷjӍ8L0ȵuv35aַOkm\`%h&;߸`L TrjY؝7@l#C8}J_NB7L"K^u nUQTqg#[)$$cLy|(@XZh"52Sw"BH uWawٷ&5G6y]*BA #8diH -}˲\~Ca>y ‰->>@C/W❘Ѯ۶JYU& >j K\ w8/]H@M˷Ol,17\x;3 Ȅt7 $K&AAIcQayc~ǾDCacNݳdv׏{=ԓJӘeZήg2M8uJ8Nr(xm }W8'/S} |QA=p xO;ݺV7tbk~Wn9;ƢՅԥo 3c;P6F'W8`0r%+k^6[xS=iX`k-q'/*tc |JJ<~~'cߦ\60UHڼ-W yjHAGqʩL@wo1#ą{mY$I\0ڪju8 &wAhod3λ 2(sQ6?A0gӪzdۼ=G0&Sΐ(0h aHy&'& >X$! rwm$2 %hr`XO"+Ι}O,Ȥnjѳ 7z * Nݩ?QiHs yUP;jpޛSo3h۩\eK>-"=Ks26˯H-Pdd9ި('oھ/O b״u࠶:FEWiɡmt# Fbq# 4ɇoU< EU"H(D+T Rw=ju_Z$"|y Ց-PI }Uxz6m5NĬX1"`"|Y0( ϟ#|;TWeUEX/qP=<$w''9X$,f3M):1 %G{Chm_DZʵqo\BrV>nRq?Tdk6)i$#XtID@FeSAOՅ#c$>}^SF;?`⦙!2y[J5Sco,h[/m f;:׽Uɻ5i_?|s):5-niWzc]l!2ĆP"< 9SU1EBL?Dbq@:ɣE iB޷'=c@ O61t&|qnc[KY3 2Z[Oj9RAEGHXdxV VX7%0̙zQ:o2ś),ι9(  Ј!A` +ݬ!ɩB `O]ʘwV4.Ԃà`wFxӰ{ hH@z6ޯU3lKT"o'pRI$ 8wFP㶇֭fch q5k+ٵIPbaeE qϲxZk?~9u;lN"ᰁZS~ɿjJXK\- ѾAIi`=!A?3(gI1=?c?w:o[bjU5YDTbA8(DP$PɈ$rD&F-È5 -WSLIFRKɰ"1$)GИHh"{:k1 {cp;7Ͻ2}@tFf;=]J*xL0 Q+Pi۫ &+lqܪqf:oJ(` }wP @;cqWڸ/9t$Y׷*UXGɦ~񘃵"zxahRb6ua}ʸ$RkdExl\ei1 @`@`Ξ۠C +.,֭uz^W{jhV,㻛:p;jpFooDs0E"z#L%rw?Q}_w2^iWIY+í{w{yy*0 9rc6m37wd}]3jt3Zt (((PPPPP60<M"rH$ *40-YD,?Iwf7:G:G*\-މn¦OOSH FI2/Sl9uݨl@VߞӹSаaNl] XȦ/T6#TQ-!` 4'^EC;s'Qq3 K) )ƲoT0TO,F`?7BpHpnTzzzzzzzJzzzzzzzy[5dzyF^?thˁJΦpC<;p̽H8G8AQ>T)P Bz@H333VSA!K9iٷDW=GU9۟oxD # 3Yhr1nHk=?>B"W up\M&α6k8 FgR{cet jjjijjjhzjjf wob1JDA{wCL<:3r KTc?"r8 # 8UO͵iK}*DDl d0:u3 QDB@&@`7,.:}U$:־Zݥo=w_:v1 Ff ?:Fa^MW$>By Ӯ[Ғ<D!`[rۋΌJЍ~F!6J_LxH Sѕ_Ә$ ѥ9߳~zR{{S.S3.33333331133,An: L>?K16) eׄR8P8=3 npV{b:C[rxc%3+--3ɶb}|Z9WWpyXW c_Ps߷R&]d<x/px< etn 0Y 񼉦j |r%C!҃˒ ) c3W9g92Kcfg#fKN7KNMAV['z8Y9'wa!E?}w~)UUvUWUU_UUWeUUUUUxڪ UUWjUUUUU_ *EUUUUUUUUUWJUUUW쪯UUUUUUUUUUUU_ުU^-U_EɪUҪ=s9g3̾kaڌ Y6O@3  mARDjNVOOPe18̎MG D1dynNB!)BSvܔ+4kD7ԇ Uwm<>ͭ(&O*=.8o)@Bak667#51:!؅z%S(Nxzq)OX%x>L=hfWh<XmW =,$'\Gx&ox(_ W:[-q͗X"A ;m?-OY6t.1]τd&`֚i@HB@A=M%ugz1 l˹C!Ox Z9%J"ҷ$FDEQX]ADv JtN;NiF&P%5|G)?˙4dظ^a؋d澳Cr:}!DiyǍsz+v՟'~\蘰<؎qCvQVN46hŰ+-Z[>Oc)!=GP)T2KV/MQK3zkl1lxԹ'nN^(,o_SA !:MM[mDiއƧ0S`(Q G6QWG[һD@FT-ib^Zv7Oz}9K# ͮ@[GרCگy~ smx07cD hO'x"I+6#y/)?JEz97t/%XRSs6:fig1Rgv dC. |کf9ο kCl7(@79ꎅ-64a` (8yC]ը* $!@MS,BRlG_,yȥHEAJ=ʅ:=|odD6DWø< 0mG^"=2.&gdQ: lErmaof ᙬݯ+G: ӳ<*AʲAP:D|sdZ-[˒5?3Ԓ!uBkty_2I[ kzp 17x bm#ͬlKx#:Ʃ.Rn?Gc@XlNJp8Hڂbצ2ŞTieU?fUI*h D0qX?BP<ٕP]S.0*SJ0fJm]9\t$ VUY5&,o ^ѥ=U߷B\ ,YNxg7-BqYשּytEG.P3l@@G= z=l:@ٿ& Eذӯ/!\U`+,dրԻ(^= :nҧbljnPF,C~WxA!~nb(>k[ύxf\`Br#gȨXܑv nI f3pVe,jCy%8ycƐ*M }A7 l㡤9Pf 3 X~ ep>s@.唱Vz[9qEpͨAPq Jy8ݤf' >6e02$JC!7khKɅQD?dG% BAq)#LbO6=:*P$76)GUz{o_~̭U(pBH- $$6N12&pG].q3v=D.qfE |/X!U|ѯrT{5Nfj j A`Lk܋ cp5ߦ.p,f'=$aU9-f#;>Tje2@="%ֺ" xTyQ=cCibT!*Θ"3Ə+ }SEÑ+r,;ݻgoF + _6БaY|'tq?[V`Aj,!ğ`6RI;jPNJfȉs2'܋2m¦Zd2 eFԖ$>r!m8v;d`"ܛ  Oy)%$ YEҹSǁ8FHxJF2R_R'˘WjpXP=%oAhؽpHu^gWDFHNNqBG+$ B&ˁ; -NWԺ!2gm;Ԧ]C*va6!z8,+-42:E7 B2R:8rjr"]64v*0nxz."H!I%pa)C]puAI/"m迷0Qkb5+vN)ӱȹwQ(FK20~XN~)܁8`yGm4nV%T/r+rGNvӖ 4%ˠ]>hc:?#QNL(nڭJڥ{u4FŐi_O(#Im=|e2t3p $7+omȩϳ1qKNw*ե `bW}*6"shL¿ yX#?|Ec* 0K|; kqSj?n]Ml;W`LHGy8g8Oc2l_nSE߿nd1)L@\ӭ!:a2feMB=ƊW"HpđC>~VT?Rǯ뛾JC~'8&I1K agJ700VBhTBٲ~6nv_:o*ᓮbK=3b3L=M`~ ۣ +"o󮜬;}Q>+׉mz.o2U ,ՈJ~R?D@!$[sfl[3i ssO\]'~uvNcD*;wA?ٕZ5SS@ȐڶN*HȨe<'%AD{inCh\ Mu+ʨ(9VZ̎tx\+EԈ U42fn,ZJP~֠b,OݚA0 n,WÔƿp; 53gЊvWQM6I#"obel󐒍 8ᨈ1WWi=4Դߍ*dtՐ&VN΢Rga^|/cfڝKGf4RD]:!pסwbVUlAY)Y@jQK"'ar}/P͐#ڥAnIRB.xX:7e{'Չ szr.OA6xWT4O!IaR.g=<$d*%in8[=Y,"w}DGqq2lPz J<3E z딗XJe߸ZrFLID1)Bs*η -vv+&}jtaZ4pC"v}ϩD.4ṯ}v7 : ✫[,I QmJ`&#_Տ"{& yD7 ἠjRw~Iq[FY2)4&2_[E5˽%'+='RcgoNhV>(r$9h/=*Cb5mhwv2SyaL,"x}IyϭN"!ȇ\D0xaԶɑ̽aA&s`_j&*;W 8ݬ%X=Z&VAϨ,'m1בJ &Ĺ tꄛfm]E,ZRͲa0g5s5r0aHil 4lK2=r0-/*`QY:u,%ۖv zkP??zqG(lD *pi(%%.w}w͸s Z*A +M*S‰|\b/ _ FuUyx@Qr)A* ˽ ybl@ڟšJQr|>7R) /֨vp i@(|BQ?sZyggd&"s -xiWC;ɥ=^ 9HeE(`۷d?'l۽9_%S{פ&:m;:xy]Y@uSwVnQ*#u?|'O>$>|<([:LmQj[iVzwD޹0*"ß-m(Ntr|Y;E/#r_l:i'/GG)v6Ói@ ""5Y7^rEra#Ȳ㷃:/aשrlF*!uW2b2T?e4Mͯ/ů>>I\+)ΖP-oGUT{m7/lTmaaå]mIԷY|YIԿʾwSµKZ;pĵ_%wO5Ј)/P2} 'u`=`4slSmĸ/gc8{ɛ!1#ӹԜD`h=Vsds=eTHלb? "c>*Jˬʀ;zr'#A"VˍAm&qx6ȕޗN \uWR~L3$TD|we__YGؚPYl\l,ylH`kdjD *v@_ 1#ХSЩ H![X\%[TEaـ7lVD;牪P=xQysٿ&^{gթA~(gHhة1ßo"ckEx?`y6]:\M)S WQNqX7ae{5&-C ǜ`3 $X&>G4-IʭJТŨ] ŸL*Q J-H/TjUb7TyEYQyIL;9뗻ڢ@+!Ϊ@uPOJgJi +]` "C@!d=)R4p~%EMOd܆PW8{(;!zvgKGqn5b w )SDV]O}\-/Y틳fiPLn:Yx+ϟZ%hb׈8Q'=FޏߎP*Lq[o29!zEr-bʲJчFɐ4wՋĤ7;]Ld.&0V8 W!2#c?7!r1Z[A亜p B{ iQa>mm&9 -^&i_KMsRԍWブ*|h?ݑȞ&◌COOqO'\yzA[=MAuDÝ⌲N$IL0(KB{ie#U@q^ݏ[Bn7Ja6ly{\J Yq=Ez!:I6ρDɿ:JKe(+ݳPq z7iɌNWMؒugD(޲nt!A:ɍ5A׮%~+):$CHJNXʇ+ILe$wǓ.:\ZVwq@n5}cQwѫs892 C-r&M}6ݐPsѴz?OU)vfnc#. {wRy{DgH²=" uc7ŕSxChr#J Au(zX>\݁˦t7҅& ߫m( @5J1ڔYjh7kz?pLZr;~,F W)?pat}'W6%N`vU1 $u4ʕ$?{ :#q%H bmB.l\B{ElVmC :o`9Cdt-8Ƽ6%-g;EL>= l}yy6B4x20m,ڕN#uqq_1['w9`O5ifk@Cc|G9M&}kz`!GD26k*?;ݹc=LֶIuL#= ue זөǠr^(#F[W/nb`~"S¼PAZ [.뚨O26.(&kd/Mn-yߖ ]u4a_W?fP=ؐƖ;`0{44ñc5U맦׶z4COY:wkW ZrYʎ,[&W$poD eI{صΙXGCR[zuūd[: IڗE$."Y^ >Ʈ)DC!Pz>fxOo c=a`@`jW ~,>[6] yGwd`<$e8X+UGF=8?۱i&N|L #6YK'>:6@ԩ-*W?4Y.5HI gv3Q+"ͼ2ãj[NjXNqc/6H5?k(I_ٙo/rUH. KM.A}dNKQV:r%AH' \pG6]JY7>4*}r/?ID9(uCVWFe㬆]]x#i0{D8hFPS7a$Qbt9B+{8lOtw"ChZ_O"~&mѲc [zdm#2:B%E~k:P!,o2\u֯^M i@2]~ϵS:lS,g柝*KuNҼmIvNaglR_َ3 HxC惏Hh}@_!P]%O_3':*w+F{iA^K'4Z)at?8%Gzk'|COڜ<YOx@C*-aW}em7LL䨀0xpm젺!\dMgFG [δd걓6Jׁ?X'\DӁ$gt?IY{ܢ}b3k6* 2{2 i9â% WyFo>ס,6'Cj!B +_&Y]< pZ,DRV$Qh2x:;aԝߩ{Jล_vE.[ZqϘ;H`_R*S̀)S&RA3 W%*/)𔍲+dN;.sԢ}wI/J^؇sKWHezL6xa%oCCm&n QKƋ^ v4M (H}E,J602[$˵2\.ݱǏTmA; mY̾8觱bĝQ.IW.*ь5/03chrؘ7o qǿx ?_ajۇH EbJn;cP^zcgV !>IڐK{ %7'uAkeË ̹__H(|ϗX[Қ0i`g Yi.8h*[e'\31+aqEĮOyBE1+qUa4Z0JO@g\pkPMHG%J&1GWw,[,Qocwr '֬&hqxǫ@YXi0&%Ҙ?h͓BS<(1^p.+^j89Ol5+?VTԧuVA'_BK}Ɏ9-x"䋰MQE;#׬IE|?(O!굾Da M]wݙ\nt[*|U`Ԕoܱ Han Ȩ7YAK@,05qa-~qQ" \ȓa-kSMR#Y80?)Z QKGܫX.vY#tir.4!2w$:^g ry|%§^"}hZ̓`D 3': 7;W9~_[\byP`2qn>#B.ӄV嗥@vrٺAqeuCu+Ut!hnUuqVC_zJ6>CBoc DPK$ X8v$ Y-|WCl 0ӵY^io 'uJ@3-R4Ї]-@ `j`Wh<`Q&|_OGx4V'6&Ufyw.go ,%(K Trp?(0B*.Hb`Uմ"Cs^ oH]qүh &=8l,?E4:~7mMMd. "FH OS~.'ٰf'ZݮƤgN6>cnr\mP졻+;l1.c,.%:ËǍ]!±s9zF!7 ~( *Wip̅[g8+ތ+) };Lmi̳iig Nc*nRsgRXF%!!Ϟ8%nBPOBWUֱZIatUo\qM7VnX3,b=tYρ?b{Z} zy "6%>i\J#uϣsNgq-$*CtPK+xzH%Af# Q#aԨnf`᱘wѪ*[?~{] C?$;ESDEq$n;. 9sAs5!GTcMsxnk5#u/S&v~9)NMq$u!?y5ݕ! cp%(=%fi ^3E~Mʟ⺂k<-78ڑ1W)!bqsh =bC_f#?EQzx)#I}T>pf;z,Md+ DN PـD2xSe;ݱ)$#[jK7H[ ly+V9dZSV+h4>l"4ezҁY"Itɭu'@c2f^Dߒ^q[i*k t>ibc뀑fbGz=voFH쪅^ZMݑ1k!c {$ٷRlv ".:I-"^-+_bscݵ:B$S EojOlnmLΞaVЇNrZ)o.V&!VU5tg9w_q" `R޴"5W'J]p $7'nZ>jbon BzZحpW43ѡ\;F4Fh%Lq&12-ӌ!s,cS)$`YR :S 0=q5=*e| 뉭[P6ug]~WA俋}Um$"u/} ̉WI!i?^cRn ; .RM()SB طKrMUAF?#DU䐞xѭ1":B߹=&%5S/l IKZ^wp@< i\}.aCchlؑ@ GnC=WB$P2qEŴ(S-AP_@Bc7HË?j ʹ os -gMxo>qgRޔ!NQ"QIj7 *@U)r y&fgPm6qھkԡ&Px9J ٵ%OW+jO؆\1- kB!]P l$?r "H$R8 젳aoMϔz5|dkR~5C71]dMOE}6V'#>E*랯@=y-Ј;LyKr'>Z  Xr2q )h]PKY*oaKՊȠpΨoFFSU2.|c25J3],@mf 5(x3RsSۍ4Ll%|3fā_ܻi72#u]iVU9)1nwܝ ~vTfi|Swʣ\c _}2NGl- !G%L2+xh w,E V}Eτ+!^GqTvjA}*+E:B3dt5WBݕͅN W˗O\SEurJUT$ pucSVG,Akqș `Ycڸ ¸BG a„4 b ףz%IHRiTQuD~Ko;ڰy=;wwHl"d뿁*ﴥ£hIto (SV#QN혯4.qi4[zUn\tb8ORG6hVp7wB+t˛=#}׶#o! (& lW~8pE 6̓TW0XI 8(P}'6s6 us Io&)b2q.K_uQ\W&%:OSRA$0/ϟߘU90*Рζ= x2a3=5I6d q~;Fk QYRYvτfyrD8f(X7 ݍ~ɉxWaY6mO|(*$ݨ0 {&oj *ݖiе#뙄SF6[qC<0d-O[Tq Gۓc8( B=ΏM<q-mA({h3Z:<Zn4!HA$j/A@ߓSڮnE5 ڂcle UCi؄r",@`k~.:eN=F9k(_{4J`(hmU3G =;@s񂪳mޓ%Vfҙ00S ioGz*.Q3fTX6G=2T1!dD|j4|  )7"gx"k$$MYӤ䋲ik5qܔhbM4$ވivu|hf`y.YVK<Zy_ ݱ dԆ!L9ΣJeZ='Oh"*GK&wtZC: 3loz7MaeׅFKp'xڳ|ŀUUF5ׇj@1_@9g} 9eczu#lsJBL4gŀtdnY4kQC2&׹[#׽Tj.;tZqˏW>t!Sn # qϫPĴ%f@ Ƕ,[RF fw>V{˱^FEN6̜ǧ', ,j(-Xմ(4w̖>C*>js w/?!ݟ▴tIOlB;bxuĨmMzNNbǺr@b`UIba)wҵ&&BUB{c2,U\c Fn?6LK}6G){J~6O`i{>+bX>vӞޣ[+rB A85tPA@lH"ʶ}OC`q#ϓ[2ꖬ:{|lo"'f: ?dmS i l//ݚ)7=ƾ|Z7= &fYDn)`.-}4L05XY=EM+~~ ?bL<| , [>{+gQVOފԑV,|W]7^]-]w ~su@."Շ$[Q*z&-)!̤6g.srJV&eJa Zc5pY ONE﩮+cK:UQnr[}nQj= Pu3DD,j4ܛ/;)pK29$::CVGNt<"Kui-1JʟG@j*gRkZrn;< [;u ;<@䊐T|B'D>Kr41!F\8!i÷eY9 hƉqjJϹÐZ$}f_4WB/8CHעds{n "dvl• v{܈bh9L_WӋJ5yH\`]bB.dž)x;x.f4x_4=].ɑuFe,Cx-_h4+*2tZfo NSځ t{Qpv20)1 y&= àa !myzN|M6Y|Kj$@wMl:YLG5Kt~R~];왑*j?|ų2@me{,v90i">X7 $1{3$-GVW91b~sʛhj\,3n Oĸ',[SH`$>kqr{a ̭f\RYcBW`PzUkY /g8x#WS߅y UӃ&cH-n'< 1%}BUQuU=Rd(r͎( Tn^"BxZ1WӹcPG~ŞsÒ $g6H$mX9jσeRxmh;Sbb&RTad1$ )~夙Rq\+~L| cȍc&ud@jrr5N9TA&Az*(</&;,a4*q/±XV"?{64A'7C"Yi40W=:/d24P  dz\<,'-vM&1ɮ0ESUfDYH>_?י_#QcEdwxhx*P p Ύݷ̱h(+!uMbjk)ڱ'}㹞+;M(>t{6 n^_eHF*qӺ]:'#X./Les]KϠ^`co,@7>L 2OkvO3vraLJFyt5,/C.TXME<ҲR Cwɏ0Pf0i%eIJMlTm Q@rh+OJǦ!JvI/|AzKL$ٿobB/mӉ&x̰cYT}kz|jXe6 /r1Bi )Ji`ogMѝo7s&rOg9[`%MȋhS7^5э"s6{JS.G+>i 3cĂQMd;8Gf4"6@YQbvߢye ɥ/ _czy`z=OT\XPBZصMeVԤ_AeD'S*.5NWl$- ,,ު qW;;&GV]YK 3Hx`Mkl`>mc4{5^`5G!i#QXYTK|89i]p^e~Yh,ק/FF8Yo~rZ;!ۓ :$#[@`ه$; b)1О2'e¨G@ A0h8O| 1yYrW9`p|YcsSVÐ4%拉Rn+K!`~rw@%xk%O K[oloմp vfV>ziPh#.gusZ$z) j2-ўl靧5ifw'`HE 8B R#O#-`B(S3j.VruAY9[p t-h eKjm+2M! ;y zr&Dz&04}<\><~^Z  N GÙZIk{ђ>G\N"1.:1燴®\OvK8q_P`AeOU9OolB5Σ0kqoiSfى\*D`LSHL'gՙgަhUąƫ;LE݇QycQC,XX ۿ(S+k1\.Pw} }CnvoLF+4,k{ok1hf]i{У΄"wR&ӃFPlڞFd'hQj8u1ULvxԳϠc|"-[P߽Bg6rVdg܀NJt ` tykFU-x/[0w%Q(OG_LjIU=VpKɆ(!u?7}M.ʿ0@%Eoe.jZ?v! JXRGβ 3dTH'DH:$Јobjo?Ѣ迶rD =j3.\\c4tF"U^Wv!+a  %q i>Y(}<"H'uKrJM>py)D<*ljyAPQG>\{͙k9}k- ;Ox[ Xt+;Xgl#5GgZzSWm^vwB?;&V1TM *qfhyS'Xƻ#Ż?rFyצZVT96rXͩ~ }dl#Dø@@`ޛ=Z`c#1֜ɞX-mq-e|* m'=azjmeAVF:Gֈ%R -s\6PqCvy> ƶnsNiZ91^zD>|}x$? is5n0JS3?H}Vܖ׫=З<œPB—=jUL /dތe$OpH"G2+{N< 1ð Uy/U*/dOAT -B#:?TQ`J(}N^\/[$Y$WҐ"h( P7ZTvw97V%:=ݠu^e5f57N$k!6|ifC `Q(7 , V.4%r!.Y{z1h]Bwk FuzGa[F7WH94b"06a4\ݯH/"48ɝ m\^!͉E].ON5vk|]RZfרx+F ga2܋hyܠQRk7Xq؀gm Iu$נ##fqljc(;S+$7}wB?iI3hVEv>0Ht#?Ecg#JKѼj*suHOFB 5/c#EpOAxb;4<%Wz=&I#oCd9W;OavOdEΐ5 B[0'zM8g,zAjOe#hv =tchmK<3:,ڄm^%╎<j-!P+[,QE;|#?I\ai@3*Jťq=xEk@Ej!99e81o9j |I_>k2@ ,i:RWƕ1dL )3𽐹S'?Mjf3y.7PҤ7W[ݿI; w4B){t^O)[؜ xNeEN0:)fe%JTfa;ջ.Wj<YCLSFEDA_X%*Q:)H,Жѥ״*.|ÜzD 6yq6juVrstZ%5-J.#s""IvF$6+s/tj$M$}.zFzŘ7Z;x8-.Y^%M"35iXȝT''KPL| H(ͯ>$ōCkZ?$t&ն}c`4 k:sǸFY=OlA )F`"&yc~S-^[ A*$5ysd}",´pgA{3^Fk)E,ckFmϞV$Ⱦv ơV.ۯKHWXkެU|7Bޒ>8LãJk[փNTJnpdjRjP2ܑGY<ȖJ=a7>n C0]cz-He>Qrʇmv?HJ~FeV+TUؚY&:&aǍ+Cj캇D-|PeD {u`^ EwΉ"֬̉@^9"qOE@g ?Kx4e uk\!%Kg=1 eԈ{\n}Ӱ"PdpL 쓠2\ \6mU֒NF/6k E Tbc\F췱H'DӡN`[ E2as ܬY<#֯ f{2rBfϴ"+\D6g,kAożP}V)?CvC Y0R ]ʩ ? _.,[12\F5IyxZP0Lvu>NǕHvwO<; RUyE_\9I4b 'g ]=j$kugunGASy W^ANڳN ,;8waszR, kmkA^9O/a*_4HmMc#lR.Oɏ +ZErٖ)&l#NR~% x҇w瑨*L=53I#b,~Bp fZNv@],H}ui ?%*|\CHD>+72*!W4(WP(BPAݲkS7@^aXEEWQU.(w^ȫ .۱? EHXxb@q\k7>yiytTRW`vû@l[] gJy!X*pa5B޼k+# C[]DҟHE>eY48D |6Q#q#merJ"4'"Y!ЭZr2N_Q֎ ߗJm v݊WK*&*ρI׭X:ԍ kX<_O8d[@huC"c(7F4$Fe0[-on(ChL&tʴ7;ga<˕S]N&RJ:!%*tob+bkrvyq ЋzL&f<(m;1SF5lΟ~ˢK:) %+f_<ǶE+!U6spc`6<\W n?cMǗPVIu֜.k"P?q uٰ@4Y!!r^kJ1F9~ #͢x#vJKim+:k9;8ULT |}ڹ XuCr ,5Mx yܞZ6Ge+|WC9F߿* 3rJKr d[lqx"mF`ҚP"xTSo[ XTw],qMq)^_5fa Ӆ_YA/K܊e N2B2TurkZ[O g~,B R^)L4]LDU $0Lϵ}܎? 9l˓ L͉C`շ#>^ۓ9o) _/و,.>&%l/y e!2\o]E[ 2e4nYT FY~~i;xc򖐾:Ard* G̔Fï&]ۜzH?l-jAul⑼jƅƬ4jјP\r__D?)@oXXȃ<,`zz6Ĭ4IDd貍a~[`yC+b(2F:&JkГp~vձy4wl3.4t1駨 KBpt85U^Y'D>mE*%#Nm|ZFqF\J폞1]呙W(ޞ|>1\Vdf@qxs`6DmP19PoZMhDgې~L8FJ ڶG!vvM I 4*S(Hv~fxPlGRIŪJxz62BL^>hTÓ `5k_ %_wJtU&S 4P%3%FQ]( N@wzL_ɾW/QhDA&q2'f\tՒK/T;B踁$Qci#t Hҙ[k%< $AI,p `rHN啬G]C!W4..} e)A!U&hO%&tV/3x>KK|fq=o'+@CV |^ ŏ ddv:*ylhy-(w`-RM.E/<"g$TT!ѽ,՟NV+К7k"{EeP@Dcy%= j;X~yD |-xd64Vֽs9.dǤQy 2$꤬u~Ӛ\/ᜡOitenilZ$X{x%p^"̈$6w*[1]j?!1\Z)s(XFb k϶gs]p_X`@H T;(Jt&|ŘRha=W`jCMC-f$n=cx㍻-*zX+Qr9cmyw 1rQ3)>#s)ᾬѮwW23Py&Ѭ؇RI}cW6T|a(,obv/4حE^+F;2MoFtL6=h'c6q91Ee(Ǽa1@~&ng zԛt4!pr>o$:#Ͳ__ q|?^FL(&1@&2.4Scr>N5R&85 /#$NQ_]T[hyGNLv^nO-Y{ޣ9,xC/:?͖H S+OI˔[;@kXe&.BLwg⧴䟷_2GVXGwJ#) !JK^H FT`l;VgrYH`P]rTgE,~U^M>@ЫG)rX-1LV8Dn5UFظrK<e 3 /I W1jP Ul.eoLO7'6ci.0_7`bGMׯ]/So6j"1"Pkn#`GH@-i̓í~2,i3G}'K6-*B`?j[R!d$ Le$J$\e-o~”nm@5ުD1Jg0nu xdqr:`nY~gvL h,NH$s-뼦vA6A|/aq+ NDL 1+bȟG8&6AQPJِ t5LƞꈀӴrS),B5T#֋%݁FN ½hP6G]T }!:/h"Ɗt?s.^z_l* Ce!`ogvVi M}y7%z :r> X!ÈrzR3ا[`}s3FW5zxRWu]5a:6߿a;*O29JvZܿpK/ |Hܛ,HjƩP2F%z)W.Í~pxOr\'OMgw8nQƟd/Y$X<)R_埖ɂ 4kP.,zHZpb(֣cHcJG91~b"kB9wkh)kYGe\p%F*k 꽶zpT0%WdVpBr7Vj; nq RJ]U:T FG7g \Ssllf$e AAюP^X3J! 6tP m<' IF!k==p-rǃ.;{cA`  0>k/>ULO0vRөfC0v2 :'<.!tyv@ fQF`iV1uz/Ot 5&ZY JN g^ }Wd&-ǶPt- ): [>,40y˫.퀷)Ҟר.=5ۯ?n.^A{+X΁0 B]-9pއ1&@'QηU vJN 8V{yxCj2MtXK7aɧnB 9-y6B΄m;(H6v)6T1[ R!!$QsuHUbO#:Hv9JwÒQmz 冋ܕy.5\>H,tb (Urj.:bTKbݟX^8+ȰM? `zcw킅ީ= iG拉 V$Iy@r(}Ѕ@ש^Ph " 7zh~'i/`baMCmDC>SЬ`DhXv]gv' imV Byݗ?I<] naV1M^Ц}9Wnti%獆YF~gr=kacv6~gLxcI)$S땀>`vTVY)nk$=|s7)2!nmi5#^Yr`4*/vÌtVvPj"4-xrR$6gi/a6AuKR6յ?L8#T,̄ {o& D|y5?䱟\~eRD/ @_Q g-]sHT6G)+w!^a뛶*1 G͈1I…[ҀuEt芠b?bF $;qmՊ7\{z y73!6Is#MOӟOYfVRVu(P¨bCޙnU\T 7% 9^cЉ&yCVr%t-ս+3]ޠWSDj#6{8~T-r`,|Y=f1T! 1R+%(Y]шEMpa=ޯ>;L7ac(XEPvL¹'tw1|OOMŵZ߿ gHȠ?W?6Mc)+&>U?#u#t8y!0;+oz~Օ9 pZ d >i9=DWFԫRU$471:o+eQF-Hq%NШA l+y\&B[*v\2\ oU EZ꜃@lϯw5$t. fN[}PjWRI69<48w +>d+60RUF]j7ݥK`Az(uҟAlۘ3N>Iҝa@ |9 "Op1:RM ;r섉PN"5Ty)o}sB [XTW<[FH:app˪sXubX6+!tddM\ԌudEzwӯ!7E3G^eU1֪M'h,gT^ap1!LlOWEylu2WԾ<=Od u6Й |@7mh,0]TJ D _U >zr7^OzQj#塩>!Q$I>Q^EQBb`Wp7_t+x6L ,$KiHRsII߂݇ Moi=qysb%es[^'a|Q3>IdIHi&A-qAwVkb& ie?g,YTZ-;hr`i˘W^e&똢3<< Њ{E{]\ؙKCx!!}{&pS}8 =*}4f/@\IMZW ߳1v{t*t_̂}&7e(VůcElfj4>bme]?qeyFɋŽ5N)0aݛRƁG j(a(<[P-g1rkoϺ7"Ju$Զ<Ώ^[*}mtG6`(t^y)Ě|P舳d ˜Lȥ!Y4` 'F+ H{43]xþ.\E-kR؍ @V%qNTjJ1T/E`WVzkHM-X\="3]g$+]R1e_c00uXR:ZhWjvC&:'pժ*ʞ9K5Ofe=yV;!&\8{w[i+:r;eҔ%GCc״" nBx8v/s,HJON FI#B,Vܐ.sa C^6ݤ|s;l1+ ?{"{H.EMul} /DpݧRVoAm+=Qだ ynhcouQ:ՒH 8V ؞UضYx==ptUz,~%K%RH-LX!PbŚ(%Y~(C/k6#!d$[ A6,oqڮ$}.[,.V2_gkn/-%ka<`v`\5ؗVrҗ͢UT\ZeY!4t~כC '& Δ ըOwЎ2\39"s,~ϼGs>'V/>֪2b&\)Q/ d@[8RtkKSd댭b+1okN'UݺPJkg< pܙwUK17q:P:-`<ՠ$]\:dId0QG)(r|CdcJ#n|̲ _h!~$LƢ߀JK^xVAfWeS 3gvoc(?Ɲ !2Z$fZ;;V=9ٳ]!fb:hRmIY4$WaQhx{`E~W1_-xFCUhw.)'{)jtClsvb}<+/N'߬R Y&\ ԫīVo+T~Cւ^jF\{+d~幞s#2uL^7N.EI',J%Y t T], >;VhO„ aMP?oT?>=Ŀ-Uŝ>Ph Jg_-LwM-*8kŠ3_IX4H{dZUwC9vvn $JT EP´i'줶'Wwz~ۀLewS_X56g8N:)+Z8(OhAٕ ?RH+ > z$Ʌ@/|%T%2d ej(9>ԑnBU[#_+W\ G&rqpϾ ~Lvaxp, @VO[w$R\<,Y9]vd\ׯ  [%EˎŒo PJly_Z/'G OFg]e2- `s!ab'iBazBh2gu1_ѰLXo=HnjItv^'+<) 9ȷ?1X'|0G4ti3`\@F@Avg9,$8}j_ᡁ ƏD͸% c+%BR)]_j}7On5M۾Uy2ԛ*a-ԩ_Ԟ^nV'eH$d l(pCh 2>2mO֙fD6X|w7eS?[%}ʰZZ;#5+0}aJb}]~:6gY F6#fȴ.{({ M /p"˻P&0۴ޱm' w.VK [\kyѱлPl y㍐J]1: /:P/ M KH6T3zjҨ -gR(~U% '*w PiHbڒw6q!ѽ#Kl m{/mv~ ?k M9( xXZtumf5ʤ)I,WwUZ8g j]6RTf-FXҧk@Cϱ;OV.'+Rʞ 做OaȤCbX{x9bGP9;I9c N}AR6oQ%wZ- Wu?%y5W @\HW{ Ȁ$}7w}Eˬt'eQ _wM/ vٔ6;`1_4'}gwG`K75Ɓ.#ogټ>t¡wnѥ]#] 6I~kv+2NQu=d|,#Tmzk\2\]v=NY14t[%j@DWק\7͸وc&%.ՉZJ*K yǝ !W%gP4?1TD9nUe_~BMYw5 ڻ 9|& O{ B@.M[qbYs7&֞m-s&kCs8[; 0R}x@^_km>L=f([;߀xd+-F?hpdanK#kB*&걄-PZe*ao Y0成`[4xTH,K;}LYq2+_rE4{G:`昷> z< x[]'=W".P'ٙ`]+QfݕU6K/j?U4k{ф22ow,qVU0 !r2r&rFR@5Y+a*6;f7L>~G'T}+F&ty(SmHӚoqR+xRB7d–uQ{A*K[ɜ qBZ]ƙ+;&w޻J+t/7%Ȝa49oDMSe^J*D)ŷB-b# ̙7"OUa3_l2vl{`{x (.{) 0߸dx{# ȐNa6aa #.g%ϣ7WvA@!5GVX#K% T"LZILHID#|+Ngu1ldpH`2&Rk$|2i$]2D7J#Ej hٯ82 Ɋb]3[sXEGˤE/1Oϸ~ŀ,J:B )է^i}l$e3 -3YjbgTEX1Ĵ-QQ Bo9G-GL \L@.?oߊ/gCU*=f,.G `YQ= hbʰK9 w 8 ]q/>c`OLRC7Q]̥Ԭ;ϑD˷FT@$ [>'v =Z"lw_I(q^(A!W;ΒwcmuMܯx'Al)2 S á@pRx4?T :16{xߦcŌ3VW)Bʹ#ٺnLJe2'Rxq&ꁭ@Y_.`Dӫb'>y'3v7Yh6Y[a$HNtL{kG TC !r"; F\&aXpI%űE*'5[,7EoVLY6 =a1У35~K%ekó277fq7q7m#1ovIFl{td)"VZBM}F>~' -/DVƊ= lCF_aH[uL$;M ܡzOoK@1(d-p;~Y⟋V]UaZR8CNz)K z !`dޮ,h*؀i8 JT{@ keNGmq}*g/~a {tb]Eƺ)o[[ХW^;a2-;qDeŁ)0\@?2&99(q|xTPf|! UM0} e0"HD%,|W=C`@C t.A;n{8N%/gD*к)LrNJdT4"ap腫.#5ƽj[Rʎy1:+jR ZoLsiTΦ$Dm%S!Oz+兠,yY[~/T<4jNnPpM-AkG/icq>̊z%Ĵg;%o~u⠆T&hv&"U){A$ͮ;\xl6Z'9V9BqaxщhB2k`N سYaĴwy,I T}AȻV$j;ٿup|Yv쉤^v|aS.([79#x0Sў?PP3Qbq`o$[0C:lka wSa%p R弖6~H\?p+&9<-@GGS?q"VFtT%:cC>LlN?ZvI2[9A'!U?}ڎw&mK췅Iru9w9C'"xǛ18SLRHֽW@1R<6}!@O-m^(vY{_$)FV3߭S JUY  A6-s?̇JRDy>簺%(is8*5VѢFfXzP^mq5F΢m%m(ݿzG/RiG;5ߢ"K;pETuG_t#{xEr@k+qJԩlϨ?%hyw.BCsvڿ?;x Aͽ"x)zw@P:nNn9 0ei(X%igI]-&O0) id$(poK6 7J DL" yT-` hHFjW53DB-yK}˒`z=Dt,]1tC *wra{99C=)|i4~?Su3S&حM8-"i-ΐǂ6CE)⪘IW)0sd~^q)Bk  0;qb3XM`\abzyYAƂXep,̱PEwLUu (*t_fz_[cwOwjn;鲉p{y/+Q`>S 9zK @oE8:f9}l~֭Z{/HslwBRv{ ʭƈ6ljhJ3aV7"{^:`9mSl\Q K<=RP4A MP]WO<<\~ / Q(ҕ (yx%'Y,~ 5̕L_fsסmՈDY~(4&9勅voao-n4Jq' ޢ 1jyUUF0tF!~y2t9VI8!@i N JE_s0RP#dV; ANN5g!6nrrsCYq?Gcª0MT  Rhe d铔L2?{ogmPecm lw#{IܯoH#K#!8텴ج;|~F[%Bzs )G%9h431@}` *$ӉW-SXbf+Z6ɝ`&]w-HyΪJo>PH_#$UJR7ӳpǘA) MZܵkhiM<]kI \ڙFxΥQFنiM^ur"5A),H'm:1<"ns+B/*R>E0r={][{v~VESp=qaZYVɐ WGV/-m,*#v?Ecm<"F :/Ґh  Lo4=M.{9݄6-Arz=P*hFeobv܃jvFޞs:%|Y~~(]ZgwcOZ5KTPP+ R_w(kbZhyW 0K`]f ZK&ڲ'1YDGȆ؟Cߏ%Xs[_\~esUaӿp7֯ Z-]'mY z[DO0`hD=A\eWo=~x<J\ Bl6CC-}10աlJD"RyD([z FI%r>@tgFPbex6@AfZ{(SPd/ +!Di5da: Pp20n"7@5/0! ~MvCB6@GSkE U7ȱXpg&5Ms#==e|Z4V(*BUB2)䪾͊"i٥'kTJqpB3hCj#"TP2qA1,J;W V02JP $#϶b1^ltjQRB}P t<- iʕ7ЈW g$bMsi7,h]yNYe+_Ʌ|7#XhP?Ó_(n}ozjϳgLX- `[pQ jP$c+VZ!բAZoUI*J$fJoh"wqVs%3?EIF=3R hЄ*x,`WAGhrnP^42VdnV| ה_gB+>8;w#+Xd_H,B6,G~y'}o)oJmuIXfss/J(O(ˤ`Pۂ˭۴5A+|U:5G(7[F=kgA2 .?MctLF0!I8㡘 nXoM,u!(̎u[ǞPfqP;G[*:m(@$R !/`.Y/9a #ߩkA1a|d$#---s9'gOz|1ͦY(,j5k!($A!ЋLitfşٖnfLAd|VӍ'T#.jP[2+6.pesʤ0ʚ@z LDd:m3V9j50:N Aw|R{l RFJJJ+UyۉA߰3 أQ<0cx 坱cL(.Q`N0MK_KDjg=Ye;V2AB@6\{Q1|ۥ1NR1Snlֱ,4Ix꺙TRi+ЋeHA s" XզDo%Q70Os#US3:6d ,%f ;{DQu4QwmzyDs6.h/ʴ[hTDi4瀦dQvjty$#5.g}h2Pt{,&8qy}Sj3j 1_Uv "p%B*y}$DmCW/%]U3O.ſ=kj5` b"(Zp߾y}؈ۢY֙]1ҶU16xr.Ӵh-Q@)λN<[/'Ϗ^5Tb'lW@Q8#/XknK]9Y^gd'B3_8D[]~guZ%"`z pdKA׷ٰbkˬiU^*G73 :E\]Ҫ=d:W?b(ͤ2D$P=SY$ץ1 R HkLZ`v;L.B5h!_J#ЙA}0G1V?ߜ2&CVM.W'<$yqabs*r1f`_T|*n?|z܈Hfa*ϛf-ZUfǺ]΄S%@e@u;hU^p5n9#KP"֣ Yo?2T\ֿL$BK/`Q6G5(IelȒZ?Ӂ? Z8iǑL=+p1UyfX91L9zIMm8|)ݳW0oP N]iג9):]7^Mwܯ Г^*+=+NQ:Σ8rQ1^ pEVbhuﺨD yƗBC]Zj/FY=&Sޘ>bK۔i!^7GWήQ6+ 1gZw]&'3c8:aۣM(-3g0CakhDτK4Ow`kfN7mBk-^|hT2~Jȇԁ#bv>L~Pl&cRrD3oq9*}I} 6,f"95 - ^1v-AL)zfŽY0q]^Ȭ8F@ ڮz,2qזEx:0ӕ53gv*gA!eƚۆ`#ck)}m=|9,`@~M_f>0% C\ y-̓ی2cE܉2ƍ֘nV|ZIH~7 kNO A893j",cQ$0A ,~yX6l'XBwL@2F\ `wSE oޭih%jJkLDoi9D#mkA7GPS"T!a$0R6IDWisтFK(4+ /vJ ^,*[{Q1 JGwА+ 8HfH{Wՙy w;:EmϪj} ꀂ_ٶ_8Vܴr!W![Bϼ4"hIk0ϼ=[&:O`E9 9>2i- :"̾i51!k Sbd׻=>,Kx3zbnokF[t8ӂoC㌵9DƔF5t9#?3 MHv(߀w#{93jo %7؍cγm'{˼IǭwVwKI׌pq5b‚޾F]Nv%Sbt:gWDZUsnHb$J3w1:[-|ǛX ?l=ڛ@۷G* Ь{`7F Z23O`v4r!ɪ-hVi}+=ћC =b26+"jՕjᡆzE7#B 6QT00հ %(-`V*۾_≢S";Y. EgЄMt(ୄ UXj,%/z4~JrcLfW)e'&ofVrK8{=i9as|j,c= fgi1V\*ޥ}m SNY} pc`*^eB Dqe6 Εَ2~=eZ@I/T*~mx-['Y8Ie&$6)V*PHR143_&uyn!}oNbm0흏r]jg4SWq //S~ϛ EןR f{Ƹ(+1#lPpF 2QSmFɊzUl 8TB#; OX8̙]0)G (R[MG,k> IBa{uV~ҧ  *NXݻgK >?]Waq1Х`,ti ݨOVcIxeeyOᵖ [n@gr SM4|xJwqt䩬VphƬDy6?NJkT:cP'R)nNIV5d;rX @'78>)&dc+=ڳ.0xQ TmsdQpTEdti|G3hrZ{C[c!bN\MA EHg krA/F})iYR&Jn+£қ%leK9sVw%><2,ݶC-6v@L/.]n{g1w{ )k=/!$낍{:ַ?+Vʮ;%F3&: I&1dqqzn`p4PXhuo4-R,5D Ctj<|=^O:N.G>Pl}Ӡ@0݅gܦJh*@촀4HkcJyb1 J?3pߋ_o\^W6?iySnUTvV78$Ǽ{ob \8^7.%/D#3Hs)z?v?20 VaWZzI] v=vsPoVK᥈U:-ڷDš7ڗ(e}h'Ӝ&eǮ971ژM!<䧱WN/\<#dl` %pZ#nm {6~JmtU1_,9YF-F9bj]bݪ&p #m JVfȎaՈ}fAb0DL>spFwaw|HTsI&1>(p5LQZ]oN&ܥ9}\Iaaآ6 NЎXw'N.zkXA{?D qU07€}JQU?Gqi+ tBVVAA\ yi-{L ?ɶ 8.`ջƿ|NRjI}_e"5?xi)ϕgcD!$*o|"Ut*ӍQ3 UD9 5ubEqQC UR%KHLIpQS,+{S i=-xmETrJcixMؙeb*,<]B!ٔ6T[.7Z :[8kZX/i4evuchL\K~^w[Z)6 Z@BLTE8;Una-%C+ПN,A-|kY aW%2Ab8=4 sh` a5HOA5q3x!/$+0K1z[j~ > s!> ¦Lu˕.U_XqD S˼B 8J1ٷ;?ڠ4FkM6ySW E*j0#|Ѽ{Z˙MϮ*7ZƜ@I%.6&)\94#u5K֮g牙5o/ ˾|9sr#2E9s3A{bgu R -EQʶV>:=DdoSAG$>~V+B'[}ctTJ9_aR*E]2$b0>}I1J|\iyJ5YˡIεMWұWMx.i5067faCk9׈6@293♲ԧoQy}̙]YtN]+(0v ۗX:.FzaȆ}nJM^x$q ɟ/:ǵqgrGCAXGfrAE..O8Gn >QFF GcA9y *KZpudvP%^H)wsFYTg 8dPx;P1 0}G-rmonI5>bnAi׏, ZwNJ@\9WlkXk$-XƷfe|i^\s'^( 2˯ރDH6 5icp\>H0żjmܩze]P>\iT[.W#eM^$pkG\\AZ:mO)뫀Gb(V/<t6vcZDgOLzpg!5 h~-hAA&ޤOOFV -ck#PD7)F" zq uB*D8CVUXx 2Wσ> ޡP3)[*n^чћ(I1BfWC_= l2{ou7i3 >L$ڀVז_*w?%% /-yuϔ! *B*Qm V=K,[谖D󖸢oQF{a#18Ɔd y$9g*ʣM&.(qw󷠉lEAWc_Prf|y>% J2h>jzt=+nYK0`*>͙T/h #8r{q#OCB"M'vr l 2Q7MƝ20"[:V)mBGub9|y-Ȃ@#{גV3H(@Z|% ?D2:<6*R/=,u9E5iIC5ru0Ŏ]/*]^ rWIqI|(Lۋe!wfj{7fJڜN+3J-r0c' 'R[Yg9[n2tLCHrrysj%69/#R Q H1H{rLSJ`3kLݯX!zQtŌ,XΛU%|U_&!)]GZYcۆP>1e1}>hWr5(/zJuw{ZЉ\y,} kDl; ~?C+G)y&I@:*(.VGkh`toؘ'.=wmNI%jSfbAq1,.$s|)23JIKuB1ԥ~#'d;,sٜ vnr/tUho?A$C;́A{q3;M>ö{a&h nX!FhGe@gi<5C}AT(wk p${ j@̯].nK;i(x|`QbVU85*ef/5nWfœ}ؠ3r`!r:4%bA1_ G{f}h9Gxl&;6q-E\RSSϼ$i'.%w-10k)sֲ?$?^[s-S,B>YVj b?hfO%ݕdPejVC=-p5[ܝ\$e_i!3p;P'bl}XDB<,{D~{!BGT^z.jn~Ť 20=Dڈ kT=KngҰcmx'c Es*v;Pz._~-s٠']a)p̯Gl rGi`rR(nأ[W˄Nu=MC$ y$2W@yjJ)ϴl`%Kej&V8 %vgp3|m[]#Թgh "{>*; 79x;[R#0n@ vYxǞѬny1/#Ԣ;Z~oL~G?% 0rF8~y=bQ7TKG?U!,3YzI3IBŦ5a[b*ڢ|@#nބ6bciߦh=4{/G.;40C~[k`DhyҒv[,+j 4v90ΰN@{Y`-P*2oTt=@,ۆ<+hG6B["Õ/žP> opv*:̦ #cL g='p3?= -[OVn눺B!nZ|ㆦ5<0c^T[|7ѰDϸ.X8_ʂuovœBȂtUZYLRK|X}OwTÿ jxhn:umr%CCz)I(bo2q18O<]s<\3g\d|7Qf} shcfKW}篋x\,^^E[q"`}M^SCmJ"&YO/)%89Lp&C ;L\H i=F|$h64!Kn*k'BFEGIZ|h3u>HMUNZ ǘ/w<ԇ䥀y٘)$A vdOP,u~"KNu pGMSos$W,\XiLBizj[E(k^VK3wc'iFEpڟVP ϓ;tGm5ňoFgV]OQţx6Dkڱ 1yc΁|Jg43 ac,? '4FDm~b Ŷ:JM` +rMSG[W@bցU?f"O~\(BK+(VwO>[*U|/qQǵ)`t2_Eűo۠Gl:R&h%K ??5]" 7G wG.{W}5퐥jhf+$#P@q1G iւ]ny-zkg!idg۲AJ#*ic JpDž7t 6N ocAFʽ UJ!ESqr+F^v]^i2SX/0 WY^ո֏*L3yox.Iee0CX|K<@* Eɿ4bͺDˋ>'rjKXO\ׅ'5tlD(bKlKW Iy2q\3qZQ Zv8+Q&jqn@#B__Qj.ߕrf7(ZPGAm8&pzREOUAYX 9uDkRkTQuKvJ-e&UY k}#tM`BVse w!(ṛԩ0VK:1-Uni^2°pQr #s]Nxng(d̡!k-:{m4vmv\@{44>>Gqk]"g4x?XH"YP46@~jh*w "e6NNWmeQ=JEҫۢߞ":F8f8>a9NN~&{QkFj"vЩHVjROk ᳥Ļ!$Һf&s8s4)MtaTv([(g'h4c9"ٵ>/6mr"FL;*eɴ+.Yu h.-&o`C̖^En?4q0Y宽^#累u`cS?֙'XnϚzyΠe>քgLt/\c4| 1c4(NML &n $+e^9-ϗ/@8(_ M)9RI0Eu)쏓Aڅ?J a1 sx(K8bQǔ]-,R`ث'wVOSuM6I$@-RɛRS{z]r韜%P(Q%Mfq76lx?-M\4]xMfOIVZ=9s)ީ+ܐ dFCd' $跕p16f ?ej3@P6c[#d.n(N݇ %gg_xŃpiP\9`eFWN^h0·,tPNVfq!bQX6K.aUцط-n!$Nb] fա`I?υ8WǦH=4Aݝ<44\hi4'ZgMbQ6S|/c d͖$* 1˚'?^šCO,:Ht>Q5gFYK.-v3x}g'X-ة ХŬP@ávYg2K+MPr.witn^7dR/jV){)mw !w3HcrFNkRL0bPAk˿9F=P&FW9YMvdi!;]dR03!U)`MwN>3753R>M3|<In1J:q\lb)přiakH&J6FGpeVuԓc`LsIwCMbA{ ~*"*7š?ʷ7hU,bE綀8H.&5$}޿bB"6NA% 8p+]7 .úmܔLbJ`>^ m Tei󵮠n_l@-$7U*FywzFE=Q6w`+}̣f5zְs_T!XlE9O?17vjڙ $ps^2'p (h==uh>.p=ݬ R&D j~3%uww҅-ca8TQMPKïǑ3=^Tz9b _ݑQp |LBS^+7'en {oU3{k[?{|.>4)}& x߆= xi}U3؉}m|PN_Vu..z5K=q6K)jZF<÷eX>=焋x̒_c,hQSzW͉ ;_p{L{c_\2O{O.7#YAL3`/П]Zf*M%J e2 LړLU0x LDl$b]$5KNʼn \JUprKX\*輕HK"n_} \3.N5a5mBO'O$Potɠ"3ɵ+ !ȡ].muP##KUr bE su\OWvrوCz?{#E-o؍?ۊ,KEU'>vH;p1]BNURUh.'De>Vjǔ´o4N,  ,ic%$vx?$r(_Dly_td <̜v-x{LD݄S_2ӄ i)@ls (m=qv43ko:rWpIsUKknϕ7ʌfy׺R~_0V3Ao'c m)S,H۲GkB([<g=yQo'L>M%?Ѧ؈X8dg~WTx?7L^KGnm&͝ř<n;ykxI,>=H8zqM~i !O],i?p!&[K7q~uqځCiһ1b%mLBd\1gݸEس7x kDZhoQH|qx|rU0K]ljic>?);\]( vxUC?~%vm*C{FLj Mi]tkZT ƤB厇=G’p!聉Zi- %&{F~KwB̗QVb%Ks]BNC^eMcw* ,I,VջZJѠ0 CczGNH7r[ / FU{,MYԴlC\C<>$s"ΪSYqP ߠ\M-bL <2 6J X-׽gt>$An,FW@*l ~tQ 0*T*|.>&Fډ Do{E)E\Z0=~@Sɶ O5.E,$>@⶿%rgi܅5v'ݕ yooejEѱA^'ihO2M>#Sή \ӒFUF /pbU,̺:n;L$"eQԻ-8ad Z08تy~ M8*d׉y(*!]M ΡYDj,>+h DYVq%=azoGjņfJxΐz}WtV:ocp/"Z%[KK7M}b(~uKejwW>o<}2`% QvƨJG&m''zǶz&.GVWjv` k{QfH?dj9?5Q\,$9F bȖK䙯-LxM%m2Bભ}0byvC8/ :Z^dR*ҽ= 809b4)к;A Y2̎[`м2_ؚ/elww41=0GqO̥fB#<8mS!Au.lgߛez<ě%'wĄ؃&c)ɟOrKK*Ke[Xnf|ciw+-:53ns;VJa=I}-&eP.߉iņ٢,c7LLzA{,C[ ~p #Smg-j{3Ё NPvBBS?FAc0@DQSVo4acI"9!58^OpcF^F9uK`p:W $seDMΜ0Nm3a=y9;͠>7͊ԭ܁FV&8 Ѷ8LѧujD*Ih#۹ܙe#3y>O*=IdĬ,;zG`i|ì6`pb-!dя Lśֆz0fun58#;ա0w+ QBWy#?5ꩳӅ^\5hEY![n]Bդ3QF,2wtJ-Jx5fkaS>-cI&9!l/f2K3 $eM3ד/ެ)8du,J8K$l}ԨΛ&Ga<u=u&L66I]#qND9fl=@?e~ޤ4|ʊ({5((4l8SnAqoXƍ\`(ƅ-4awi"^-~v}ǜ ̰_Ϯ^xB5ş?JޒkAh`nm$Ccq`xع63̧&C@~H 91 j1`3[mg0zMkXMG(QESR"WYc\&T:əOY%S̶ޠs GGUr׊O" 6 I&@ʹ7Ʋ@W]]AcIʡW49Љ(h2q|7{\ 0_"c U#>)ٻo C'*Ĭ"P`@G-i."WQ3J|D?l1ftr=Hс]iż+VژHpagQ$eMTÕ~tL1SZM+O#uo{^M?P bK>Y_ROIwGWp&5!(wnQIV&S[*F'yl|w~AF!fXlVpD ̀ h {cq9nuDL'IW]g=2?d+8H?h\4W'kxsiN=̾"wl?r[Sp 9q] = GЇ{\% P[yfWK;&i~҂ِKJfVp1frC{K)tr-\P2e߮9 ŏ{ȦlH :l&+k$Pio'񝃳GGtz{ŏtl4s`&ɻ.–|Ne ;dvl쥯v.ܸڟ1"Nł_8A^vIxgT1Dsvx&𫟊к/q|YQ|o$!oU1 0{`WgfbVN y9[v-)8 ;Lׯd4'1ZOtk6^X {T: $JSth@d Bo3FvD?#m06cx'<-ml'$+d#t>Dw-kWZ2Mrbm\{NJxkGGL#AYv_9 +e? _Escp%%0:n 3 ^fod=Df$3"M&#vJ~E "Hߏi3YrRnz\xw߭͘yA2^tHw^sDM3o0{Ư$.JϰJLI@:L~;w)gZN5{|tDK5R,.*[C7EKq-PsKU BLѨ=tӍ>+6y*ShkGY:t~g:Dq 7Gjcd(xM:{(:)m:UϜ2 3ڔ6{MYSn3YNc>co~.=8HD p ֫,#iUGnx$ SKB]P˧A`%L☾BJY$rN,buMj~FW+ hRms9; Ll+`QSL;9dżLWk9mss$Ȝy-s32d6/BHVW.YVrO3mZ5)y 'a>Ps gw#&\aPwpa6] .5SۚFȘIg_=N]uyBB^~g>; )@,yukRKqF)_@CRxCyB_KMOyA"xC+iE<_:eF&Ư2˝>p®61\K%(*0,ybXᲰ8)8Af$A쵩铃ggKǥ:]m?DC]M.ZRTjU2#+Sk)7'<.:$cuRo'8C)䈭Ae䄺\ ;(S);%5'O"3i\,dS.cAY|YV⥇葜Q4xmAJF\r+i~,~~MYE"<(*o (0h#u)]*}duJ(rC٩tc653mu D∕'W=גE9=wه' K"b@a~ ioH&fQB' PyOuhlQF#ls7-8_ Tju's{Zܯ=7w=- b${/%M %iymv"rO7Y:\#ӷ,h-l G8E;SER)R;4}x#S 7xxp_YE&3ӳa O| oGςAKj/j{!r滏6sy@Q[]b#* Ն9Hڝ,Bw.z?浄⻅eK<$qDk?G5G7 &A(j='ƺEhigwSa۱fyIk gLHV Xu#*MRo^ۢ6ݸOc{Z"{30V"0XI;Wb;TŁ2v%Tk$L%VtYӕ Vo3-DT-s6 nG0B"K䜍|{ 4,<֫ ^NU讍a{"12 'dm~'>!y|BRSU!ɅITp@+^ qwH>~B`St] 8ks AJޠ=EN=)zpVٿY]p doн΃d. v *Q] ϶a5"!!%V`EBlt3ӗ%ZNr^w{?=z.O>8t .jxgT@{9; 'HXi֬M{iu*@DU H \@2Pہ `P"ѱߗ08QE8uz9wnaJǸ#!K}8Rn| '#0(5uw9%zpl}1]2uRڄ:5cc7V2Qۋ~YBh;8~EA(| YL /{ޤ=3ʡĵ?UG]*W>anmAHPd&GvW/_#I#ލ в_IJ X6 Fq@ MsD:9mzE6>HAgH6?wR5\ #WZC^D˖*' +EEu2{ԁ#D*Ӊޟ%O#[ %s֦gT„L96'S2ɥ@JmW!XWnzT! S,ȭEЃ | [ n'д0jU@[GnJe:Hˌ1 s,> d*KM1լ]LDsV˫K fUq3ӭ{_Pڜ}{p.LW(-neAOFBD)g:\.0$c !@ZU4Y+48}R1^V 8fgCps%mC-yՁܽxFQy&̗AME[7=_١h/.>S8ρ.na5W;'\0tmOkQyǛ)-uZl(wceA).@ Z"l"0/˄G.N&}Tq>6H6W]ͣJЉ hg)ŎRn p+k%Cym]_$1orcQAňIݽ1+AtRvoCٟ3*F1XAڷJ53yS1GpdƢJZs ۽ٳ|-dyxYWٳ_VW<&8i>hayyՅB'{vjK#__] (3̽M+~OT,pAk{-!*^"EطPXc|7Gjͥ:j=DKѠv Et%i1H]}1yB -ʹ?|zL2cwwe d& HeSVLp罯d;I.w7I"=kPz%xqb{RPDؚpھ8:+yBB\Jq4`x,n{'R`nsMs33N[;F[C 8fL=0 =.uB ΧFTq/x^X2l29xUp@ xy r+u3ϬIX|1ԐTz$zR !vp`dҮyWndፌSeH3,Xig5j槍ZnYm*N j4Ϊx:k.ROLƪ:mm84]橨O0=OA,87w qP+H<Ћsol𜗖kq ~x-2yqnє3"Cy|NeW4Lx?Y>DX.Нƙ;̤6u[5z^[ ;޷C2 %&sq=. +!M+QπxϽBJAc}_dI0_2i6pJLɎƹ/A&)[ e5?[ιcgYW}&btșY@pvgu841E:5{2x0jlkB -K^@oe7Sa5O/ M(])J=魯ECUj׿&IQPT;iw2Ҥ͠8d0M1Bw*=e^ AExB֬gr]f>xCZv9p 3t!_7~Fݒc*L #>g7\-Wijl^瞚`Cv ޅ钱dfL0/G+2)Gg A;:QvjN/e@yC,0%\]XD|Xz5+;Hj]5BسQ7T>.ً<^1ii 6&h{9Wp͓i) :Rpb![\SbF Eh˜ç(,:Lg/d`ΌG|$ڡcS ^g3*.NZ&(:W gɸS) (3U&zvTMMK#%r~ E*>ǯeX0 Cp=rry9"w. 'II)Th!Ob7ϫejn9#rYtp!:L Oi&.@h08{PD3F6$vj{% .x]e?r1̡VգبaҜ%֋kh#NM#v]`X+i5 )](XWқ柟uNzn+ GW6O!멇jVThy&(#&[7+IĺlҴmϗ-ojDR`M'($ &!haV,it`\%6 CIQőDCD~AK߫q7joWg> C+-Uf W\9-}5H\yO!:&5 r?-|B/ ]T/JGַ؁ *'қ +I'u:}&?}-V&aW~CjlQgv0$5yeMy`'I9ϷS};C{7XQ_&FD0W[RmV"(UQ`G`ORxHRuSG񖄕Y iogW+api.w-i0`ua0D2չbKP eCQ6u. -lwz܊f(@n h US_3RrU0Ffc 6ɗsQ/>a4vHخa\BC NGpDdYnO~>*dI7^=%jH))8"=,R>!Ҽ( z8__s%!ʞ9jFg\) s(}uWnlXQ1m\k*>xg|n! |ía݇DyOh ™VDXHzjCekVu%jhM~,+bVP]:ksk?O`\66g{a6l a̫˪kglѺ!Y9zYSk`л1d#ײN?&[}횏Fh0e.5=87bg+L T68߅>eS.#ըӧ^!=Ykb c;=x| AE b ζmf csz)uI/:5;[yjv9z=7tˤzM Tr.qXܔ9EhB`_pK%rGȊɳh#̀vwQ*DK\4렗 tE|oYl KQAП3p<Jo 8FBzS ^wJ\rWJKti4H 5K#af<:;k!( 2[DpQ[h? kґ}J1IG9Lz^dw@ˣ`YQ*1+BљwVWwMc(ʶLE8~nPQIS##X7dF?✁yX?",Y!ȼ5gdgҫ֦+Z{^A'xYR$C}q==7..:2d MѧtãV/i(Қa:\LZ6mc x?2]r^e~SpPArd1IQ$h]B/E6b ܈?DQga mWT( Qj&(ܻvĥ*QnT13 Nݧ)\)^?>b;X=O|uA+ ҈Ќ=P>DG!ܔCu_{}5Mހ񎮀hk@h9TWVpA!kZ_g){yȑ4*p(5!yPSU?S;X>߷N07kXL'u)cJ?pl_62vF]j~iRn vLL;n| IjRoQ4Q%fwXWE_ݖD>f:S"9V(uJ1L6{FL? =m$BJ4,aL^A?Bd@S~ RQH7|H4ߵ68Pid/&7 K0F'R7aX❴jx҅|WO;Yqm v-5OLfr5.I{XI~KsWcI`|/o7RTDmXS{q.fiK?ČkIdTsW#%AީMcV9O;nCY6dLPtd 5#"_rbwdy8n从 *[L2o|/? '4%88g0aބU} 6SKv&AS40@"Z}CNdԐz)Rf1D׷Op+ 66O*,S%{sP0,Ӓ{f#zkRڄfq *Rњ4uz-=;.f=8"Yկ;F5"$! .&M*kt1o_y\Yp1.+ u]pU~ cK(6bSU6ܜG 9!|1J]Jl~0?4ޕ0DSVs,m௝s[\׋;` mFȲw[$M/oXz⻖_7H^V1 :<εã0q;rѕ&(+z5CAl$aP|<3=:>;efݚ``+)`usc4s5,j=2urb /Vz$EYSS!*>173@ 5i~5H1aqD7,A5 0G't8#%cA0t r ul×o=I"I!FꁨTk0u.+ iX6:ѿGk兹[)/:B !&vZ5п.&6._p۴y бکf經^e>?($T6VZJ?81fQ&)N1^.Cyj.XF*87-f]\7 :eW׷̪UG3N/BK~ Am3ng^eEv<[_~jF =)*,Ŏ/`\xOaJ?oq7D͔q~/։m4g֤3"dC0Dj_ck@dՋWxEl+f+N3A7vQw_vŧ}N"Z哣ClRBX(@W 讣$ w'Fu<ʭN8kŀr{\ ʴGzKANd茘BkT"YG::kUK0W0[$=A1Y-&q̷bV= ak mU[[u;eEJWg~ob,O곭pי-곧#],iۯ.FC@h@50[0O?T6̜id&HN܊BcM\ٟ,#/2-+7 ?s &'3#Hī85r\R|ù/`-v<8[Y0d$ >oW@CS:OXg*%6avފ]?-:sQvrl !AdGYL p@PEade^%k}`kjĉ'>Xo_..ſg^C J'uojUnqPfl e>ÐFĹ)X 擰.Kq}\++µy9C6L91\}].P21Lݟ!7'Ls} tiA,ٿ=qNw!T> Z CI!mg< Ldvipq:сNA3TU&-06ONTV#=H[֎aBI:==%o=wzMʚ}$"2iurъ^95@K)Ɋ&3W=RFxsbM}IZD$<ꏤ$9{JLGsS\KgɷIz1üLGE(p5K ]^HKW.Dlrf%Rۤdyw*o M9 <҄YGxTO\-LFfc8;$_9F QB){7ԍEAWoOj)NR~z'ORl~ӕ,P ֹf {O(ܴz/k{N'T;eUrx06O]OޖRhծ_q} HOU-ΉʹDU;q:*&Cy].db)4K@@$Cdb{,_%Vm2eW"p>siu3U@tՊvg70Ttm|E|ՙ@A;^rw%.e℀_r`,0@8?`pO(s@ r&b&tQm'kx*O Y%XЗ#0g{,@V^X8L}I`alPCUal!4e;XtO<; o.gqk`%F"\()ou|u>vh::OGs̮0.76E4ĺ+q9j]5V+kp ,174In(X~/(|lsp,U#es'2/u;5= e yhcMSQi #;WƐaT}Md (٣fZ<e~k9/ nQ|e0;iCx%/'fMASf97*dg8.FƑwԧj4;B@r06""y?>,U[3`m|j ]# 4RNBED T@Qlb=ݟq@⚛34~Y$[H-nY4DQdڵ OS%{0À"۫F/ť||4t0:ކ? R/w\_Ln‘Ej,umQX1M yPr$#և8?@ Ĕ*7vg?a_;%/VI^wø䌥?T)t@1V|d> mrQ81DE8P\ؐF0 eg9x^q:| Ac*`<'zi/%ܮ&Nອ*S"{ixA;:<8xR+3\M"c!$[G?xdMcec_¤ħT\"CSfSWs%O[^N P)/tǖyg<>1LG$U~yvpfx z :D6((Ԅ+Ѩ>v8'|VG+ӹHG;.yeTO)]!h k5.ǧ޸ۅ:/FH8(D6a"ԉ x?s 4/ީ%iDh(_F sSgHߛ8HQ=VKOXfSVi[[a`gdS˨=?Z_-&=~`)! +T$nxYׄrnՕxQA^ (^l^SM)02q/.Z+^wE+lj_Y&~5m1#fJǜ {'qT͑GPg^yOBPP= nPDWv-`"&_ֳ;HDy"ni[ k ۗ+(bwxg|v wޗR|>GN$^Jb-Q@l՝-vbM4>J~jyvYk} u. ҨR?-9OVKE6?zsG-fL<։u翦4uNWvsH}#{Zg"2As=I7EGW0q~o3^eghkÐ6{s0Z?ˍܺcT@ "_{{O$uf컍 sDFLjNT/ _5j TK-̓%Ocz* l7WP!wso# TWlWQD;t> Km9W>ߍ( y%E&dף  yq/(@'$A#`7ڬBE#Y _Oֱt1nݪP' }2dS?#42s5 E$}#MQ7k#% b@)#fk_ 5@{'8Aݨ ߾SquyO333#푕'/wZμsg <:|0$K^H{؀ cm0}! 5cf H ,"R_)Č}"𵡄@nQّ{qΠoVD)w.RY^]i={PM7P 3vKeQN_|͜bl7UFM"XxlZMt x+ӆNjşE|h5Ǧw):CML%ѦDu"Q2a{S>)0R &l$Zeڛבާ mB/b@՜઼~-44P)ihgYb:c85@7LQ+|VMAA7wwIM.3b'eJY69:vBe`1Ӥt.~EF!RxPP$) <R#*Z716~m 2n6 "Uu&!kF.{blKRQB6% 0Iz&S>b؄x|ysX Vsqw2t!xvɉ٩[Js1\}4͕l/H;|St/%\xX kTª9}RtT4yi a u5>Uc76l_vBK ͒$I9,R8xj;#JHЈ'ΈZ[yڻj+8Hx&+뤡uOxG)BAS^AmJUb{z(@Е6E;8&i|Rϴ4Q e<ꓽ %LHNVzyQp|uئ2/8_Cg y-1 9MT~L f#Ă%+= L=T 6Cm[R3itLoBB5 '{5,aj^<9 @=}vosq%?ɧr/~\ [qrI|΃m҆N^rϏ̥=}|0zE˪/ɶ>-O&(Fr 6W,/:[XkDn:<-Vń캂 2O0,ȁdEM\jK]=NețX,Wpf|nzhw{6ͪN6qvho-^ BV~(ex% )oul\.6f1!^ !/TkBKI8)}vgCKa?kq Ěv4,TKw ST/]ra5~;l$pR[ m)z)r jCZ82L7ml5)!mR-BtWR$A'ոj>1 wKGn^<,ͨ&`}z7 :KW8\Rr|8{9"j,G׽T`Lf^o:Q3ũ/B6'ywA fb >߱Np(4ud0;)ߢ/PڼXƊJ _"ܺv:ToGI̠oDm hMe eQfm}M.a|RE8?skR*;n&˸) Cߋt7!t~ _bIf U_qdU `t^*aB?Q%Zr$w3mtG1)%-sި6U򼸈ŏmq>a/~9 =Ի }}x=Mwd 5QKvEt]ָUiCE佫C7 WљKj_0TFmuc{|M M^mO]G3z]<^1lTr!#.aʟ*QIɲJ-]:i 6Ib>DՠڒZ' F`ݴ(y<{L}g0<|%*G]$k`b@X̠piGC'jA&F-їo"H3nŕss(kf6:MN.7Ą4 ::;Vljjj@ct(&yAEorDU&@yo-Qi*9 w|u'ۉZyUMۍ)Pq<]&hY~AT`%̀d@ZVXNaFjsς򨢮BVweӁynn@3%fsaɕJsl ډ_c 3 FO8IllB=bx_ͯA3_WyFG2[{켮nLNa4Fפѣ-buXdBDxgOvF,c@jL,kM/Y$YP)"T&n_V[7mk+p?K7Eݪ+9؜ob7Xa}4_h*s|-Z?B Ed)WaW{&i<+ Ze.p끹Ktv ={Ys5bk7QTC z ͈U(\&3RR|p#΢tNgԵ6ᗺ ]ljW bxesHQ8$d/ __јS\ <DžR xyV-*$ߺO\C؏0ZCX]Kޭ;D=Z8 'Wy4%76rAwgg` }+qB0B%]?Skj!5TayeS1O{&Oo'}J{CB]QV# GnSSȢayS#C=*,!\4-A' O NS(¢H-W * XeYTҢ)3j}k^`O@8 vuM0ýRPͨSK%l:[qdQ#q>p~Q/MJ \Qd)*܆uffG֏W3~`%6Xp Y{DʠI9^<Ȧ) \u@dz|6er{Wt4č,J]ΊNzY |XȇG9ʀH6'vO/0"Pu'k}=!8Nbd͖beaX厦\#`͠];0cUMibԿ~' lvѶr^YJ7;LX`6 lubYabk?$ 8wtkw]$AIMrV[X MU\`ԛ=u=tֳ zj3ԹR=,4;LDߏ* Js~G9'M~bV1zE cC>>Vx@K΂&oH+doNM!LՐR- @(ϖ9IP8?m3?̕c9 G;IS#057YaRBbnErٌ}a=S;EWi6m_|$Űy8L-ZoEQ{N1%:n;JOk>1N GI˻ڠĔ E؊ \Mp!v|~G) i3㥛v5cwf,$XYOɾݕ941tذ2&Lf+8I6OD ɩ\_:m蹌2[J{aZ$W{%KI*-0b x9l:zA;m[m=6 ٶ4.|f÷JήCh~lp,5o݀-zahvD.6޲aex;qMyt+hWJ)Ë?1ҶL ޡe'pW BF;hKaJ,ͼ!H؃N.s`:[OO_gIT3z/`\au,];6&ɍ@r7vdXݎgcrǩl), +O^Q.{يDIwᓘ]iĉ\K]@`)Y{GNӆ~^vDVVF]\7hYυ؂07?k.5Z>o 'q]~٨B9;.ЧMouJl04#l:X3>٠KI%N6<-b0ftWlkmR4RAHb9rD/8nOI7In\ZPQ hv<ly8*GL0ƽN^g- ׬خ傈_^)A s5xL%TAIUX;EclHS5zuүg86!)/<_+>;M[(8RC5 i+i9CH 6I?PˤpOR(5Ե9조Ɣª>G s`' ?/šgl)}G.(]BX8]-,U i;U!zrǀw_d%,zN {jЏr n,B rt&n,Z nDs!QygG1ѕ3>HiF.$$S Go-ij1~LIDŏ=|#I5TP#`Jy Oq $OeJ0,F.B pNJ[H_S@Zt#[r mP` I%8?[z_10jIsG5"LPOr Go߁ma9T}S8Sǹ! YT]nqqrDcb?c ͭ*T!]VqbAeՍDOQXOOZ0B)J0?{Hm003F>ucFepf8/J㉰sA`+wWjwOdJMI\[Zh2~,i2Y^om"3w%;dþ ~/,̏^ j{@Բ"Lh,&`7r M޻g,[|x Dm-IH %dms>oZ98n>Ud6ayV:Kd_f6qCƉ;ʽyN4i1 [L,l(q HB"v=QFheci14,]ZۍX4Dk$DX;v&omSJ`eDs~Sr 88'q2^bamH]+{넺rUu_gE*Sy'רf5һUuc^mI. h2wص'9ȷᒦ{o05DaK,B!bUcDC}^:9 et!1BaFv*|k9Q٪xݘ$  8F4Bq;&FՆF!^!K/v+S3a2$,?9P28NV{v@[~,:s_NחoEH5!;g?aDǫUX㜥 Α19_[UX -> D;vG#w^:LݡmrR2*'wzLv/0 ,n,'a:`,H=:RYaڧtg;=7$U*{1!j꿵kt?k]!»8uT`N*8R⋃Dпm[%9ڧp\ϦL\1 5}%V;tCcpگ8iM!T`\1>v2v5\.Z.PtHқCiC6Ic"KC/갛ڟyt%= K4g_V܍gXDsk^5ɩ#{2\ggf;T :wsN6|Sy;ִAkJ IB .KC nކVw^k6$&M=Eu32˷ƥ)7 :YlVP#ٰF$br *]1 2 3=An8UR6e~D;sw"ꭒ Q^^55>ģC6 k#r*.߿{(5IyaT*u%~Sj9r%/:jq^b\fIwѤvC fAxXj\`Qw'쉫m'%ZEuԗzQe~SOs(.I0aޢ55 73׶>=R!u'gT e[96W/8J%]kC-.Yuo K$jn tuKC.t W9zBl>Dגgru]-DGm.\@#9ÀJL=FW;J%oeW]h$@=ވ%wU5hY֢/[}o'`祓7f$Y4"z g|YSy;^7PF-o U#] AOZ"fqQ[8 uH35p,&A ^PІo>@ka esෙn+{T!n]Va!w8Ha6d)ʳ*LӶK̕>JrPc"![ @`OYI, x" /4]dgYR Vcʸ<51v@˱_ !<705:^P`YGEZ2֢z;gao_ॐWЄM]t 5n_@$ )CwL]0u&W;P7utM-eU>lӵtqREaO ӵ:~ۇHCrcRʟ@h6H$Ѐ&%P Rq?a Qc6O/=i<э=FnctA21Ԟ@ v 0RegOӓyte˽ m(d,jvւb L8yv0%B|aȒ#Yp)p Ǖd2`T]$WJaAZQpeMI)"T2;$]Alndh-n՞&>Ztn|;_Uډ]G|>a=ԗZ5NASbQ=σJ'v[GEfnw+Gg! !(;:mmHS3|Ewq4V2Iy g,\f H〗}z>,c JCex^fBMzt9 ^ dQsFC(&?1GIuK!vI\gև`"m+?5r/eM"n9c"3X# iB2˔eQaD^hyj8@KPr8׳ zjՐ!T~ .4>ET&XW@o,;>aw+`4bQJ,QdACg+`sɝ]HL`lêòTSMS ";AZY!G@4)sS$0R刁Dhw' 1ӷKnKE˸N/9gy<@JjM=A54_ÉGYzLy-A09|%{Vt8BuGX*mU9w6ĭf`P#R0$&[|$ߜ~ \4oHIQ}-rWm O~͠)}9/`i6ng61;TV6 F]kbܔ@ G3& ͇JZ ~=, ȝ9jxHD^G2컺F5tw1a>KL>!x>J}vϚK:( S 8S"Ub2ˋDB , (ukIac kU U؎HdϖwN)], X@ūqN>V aQ7؉_smEB0O OQz/XXj\Q^aT`ʡ͞c=E'fsX.#W|){/처 o<(х7g>Oȑ[´4~4%qȋ<`'ã{ܪLQk=ڋ?.r^[I|9tS:gW٩lUہ}vRk)W "*sqahParԽ$;mkLrs'ȳ [_'yoDkϜ,%xn[[0}{w2CWA69}yƹIopq X8,dqn[UWAK`wx*sW>Ϩ1S{ڎ[Q-y뫂16f7?F ^ D[9*0]i Qw)#&,kr0?W+ӉEը!'=P|u/lglU|U/+nWg7ġѢy7u9ӥǰ^" P,lV(Q@t\v1VU/uMLL.7ݳh#y9LHF!Zȷ Sÿ^ͮ6;.`.iUk@@?VH]Z/SI< HZɑHؑVi*-!&rgOEae,K*W&k anɅ.h[bM@71f&t OF>""&(տr 4ђ<@\*O!II躤l㱭(c](B\PH16GY' ˃%a) 1 N1 Պ12hߤ:5W2xAup@,(\~!S1[]RO[/Va58[3L:=?*MU3O\?QiG/,$vqcx݆gTEe7̝Y S `"Y6U,oAo K|z5֗Ъ.3VQbҋ0ػ!eTcipZcⶌ"^ؾ)nym*'S/FOAha/ļ[4$cB<{g_R wgRtvb L/Avz>N_求*c7 \dLQJǒ|~ u]jgb0~s= -ꛕ:EpAlj`:Ⱥ3~s`%ESqJ;jhS-`Fצ;bO"Ιj${I>0B_5Gk]J/VyTE AvzBC_ꤨ 4lwERGҖDN\ʽjgL0W3 ၵE흑h4f n 1rvl #u㍬w( >i/4FT`h'D{hKIL xD2xUmm}%t`WCԪQmlsT(*8 jpMTP :d!a,Wz޷8!Zbe6郥k-MksU \l={*T&N.'J !`5Bk -j-qܘ㼠p:sS|Q?a(n١{2ax إܶ.+"KNlE,x 7}j9N STksRqZl^&Q)݊nX5#j͋?/(e(du"_ߗQ`Ix50tgOD2J#L9Wk螚sք!yz%S֩ S"(E~?#l5nxOgъj66 yDbN*}IĹArNl^u‚Kξ:^/~º uuDxȌ֍!F[z"EK BZbFBVN(ʪoEuڭy+8_qe so`+sɔP|iecTRsY W¤f?8$! >dln’eks<>i^$М?pQ@H)DZ;Hwspںos0_ bS'mfVw4~4Ӊ>Uo:_C۪ Թ]-nLw CNCGB ? .ufx;qBA80F ׇ#hKSs~3U Oؤ811# ٪?`Xv*W-*i!κ)W`"͏ Wf/6DEeU*p3ipP0N~D:KAs3dMcܧ4{"64!#,;r`HDքW(B>G{ ~e sJ'-f`{!'Sԧn+,)kO#N#6KhUnbE 7mtg2 |cAɠƫ؁ uA/89J McYDXs *V؆mX y; Vǭ-@GaLJieߧL5p:h o[Cت^:Z~SC bhT.|">c ,b~^﷓PY3a {!Dp/HgaԴ"d-"=X0Ә/䗛GխP*FO5UR_sc\k$f*FLtvit^ö3t'aҪ?xոEc!if\w%oBAMsq 1 e*Ԅ^;sƖ)`/y RvEŸc,}\CA.VLAH&cr*kY|. \Ѳvِց,En簃P`&¿b: f%@sz-ܽbq(O0h`-l`obǬ Gba`hpTyk0̤ NKN`E`MbD(kS!%PcN/NQ +uƏ.u? j1,N>2BGEu{F?gu[Csiq8/g T#F c:ʪtj}U+t&)2*xXQx@ys!u~z!]c94 L\#euFyexS96 _#캧Zd6RۘEq F - LG~ KO^ez/$'ښja½(|FtwZ3jMm :j..czhPF(=>`US`Q٣1-up٣=τ 2gk{',Y7 6M)7^,fMqr]Ҡd6plV/ D%„a2pZHY#aH?h18yhrB=elW@LU}`J?wtu6]_/%R:U $GBvQH6\4U#]d3W@Ŀvf_$R0"V[ TsO96+b>7J\׹5ՠ$|vwtuTȥdAMg)5(ΥXE-e" vau6$fѠ]R&ߡ}DJ^Jπ!^s2[ Mא{\:oy@}` }s'[*@:O՗_rǴ ,6ޥv);/b; <˩\ڤ39Oi@bk±&ҋy[C=R[15oT;@J:NZf]PhJpYO`F(B(&;+C$n{漣F{dOzK䲌Yq3\_z,@ Te%W[^k@c|/mmb(:\A0 , ,:P9$VF)Ra@n|g["bm4JA$Z_)D/ fl69ѸYj]}OɏDqo Kpqtkh^gӑ ]`yz[zr@"Tw:bO%<Ab_ZX3p?*]6Um(О|T>Pj}IxqNb 6{X=bf@/[Xqk,DEX4+Vlj($v&q&QiOŋZ*데WᏢ~v_>KhAEEImXN<;FՌ `!m1z5Q7Z T;*ʐ&TN:^ FBm+c)2> ,^ pG~eJnzm%\Wy.V~ y%֒YƠk 5=jc 0:-yRb')\xC}ϧ9Ʉ>DfW@v:xC"?f_ddpE7+4'lj qBSW(^TX>Qi#{|'ՈE(^{a8gL ;n["بf^* i"wǙ~.>Ɏ˕8z1'C H) }F Z䳺DײFvyN] ;mR.!(T9{:g ` 6I,!kL?Kqќ`mߪd lø>e^FPLs~󪣙(*]ZbCឌc@ze ZKt'ضՋ)VO S.v/t- ܘ(Ԇ xs2 4w7$WAϧ j񬘦{w>+PE@.EnJD')(JɌ[ clys杩^H#h,Fm$$vlEmQbWV2dnŤTWJB ܆C><@\g!o!bpI\X b!79Ss?QhOyyO8>k+/ ##MUwc<])'h<C<ӖwpҌL^0wM$_ՕL eu+!µ,5zC7Y[ _r([K+F~}W|/VV>S8V>F #vrcV;յLRDPAŬqlJ<b^x5;K$u\`$# 0˓tT n?$.'LEK,DqG"U~:u^ipB1]#gUO8Ҙ4w̛oǧG7x3mC!{06ǀ}]f!%c"}ai֓9eGGh~} NCl'dpi0.q d͂Ԣ>)Rjo2TO//*d(k⻄Zq!{2H r77g{X>] c{J0 jPo9"Lbյ3ݣ‰, { pc|WЧ4 '3 }}E;ʼ(k|y:,@vN?poЗ .NƷ@VѳI7|`76n;()BL=tQ(mTk+Qϓ  PgښE_.ZsTK53H29ބIB3ntCA/slF:Fc!@ٯUm?)uL'.l-?1)/hX֋;*2J6_v+}H5WC\wZvL׸ё6 kdjw :?> f@d #J#hoeŒr?NZn]l?8A#oPmG:dSuaձCE%H YB{2g"d}N{l&3-d@]?t} ziCryp,A)S[YV 9}^]n#8#52ۓ 0i j?WaX_Wѵ4鱬fAp,YqS%btSHT}_ou ` W]W0b+3ˆ2͵g*9 F"pNKnàдw+0dxbPAs+*v;R"i-2UV*!P6D Ƶ*w4I΁5ƤBe5=qJuKЅHKn!m٤ U0|z-+SGG4B0/%)KH $}k[, P2*2y -Ӑ*,!. Gkv,bR{~7DPh*@j'GZퟎ4C2N5YTK~s jR ӂLi*o'..%6UAD9וJxΆ骔u<_g]!LAč1Rx+zBuo`9 Y{gVxC";J0! 3N`ϷQkwY/] 2\h6~E*jCF! F8yg[((0I`uA{b=j&s. NH"R&C~`Et7>ñ !Nb Vn;!nを-Ayx% 2Nj#ig*}~|*YzhNkk&}0rϣ-*)fʚρ񭯔 j>J=oTC|ᱴ H|.S =4±`?!@ʜ?/6[RiyLQ&f'bq=JD:q|eڂ0O"&paT!`j1ұp}~SxquNM/4OC5gt$荏[g?:`P*y&"ZJ9|GS}o8FExԦwWIࣚucKY'*ɅkJ2`T'u 4]d/"3$6@@۲oY2PmŀR GrCFoP,ż;(6#pZLPFPi7zDZ1zRՇ_Ha@cga2z)M}H_F!,n bG:#FuIVgfXi$lH0ղ+%FtNԯUu.O= XlbuSGiW5.f.5 LYcܓМ h…O(H2_<$P.7~ 0\#` -'$Lz`} ln2eā5'+F%NMRvY Z6R͐;Mע_%MF!YP>Im1A`>Rf:Ws.w~-d =HìY E lt%φNWħ<ޓkDeVyWQoNaDGQ/~* "f*gIߔA) 4ZN)[l _ ;l4SK:IudUr, _A4[xu]ӡ5mK(r8/=S)֢.Af 0;.Uj *}|6rr>&ِ+nCۣ݊kwV ҂Ix=C֫7"UNDc#QZkө%ĥ6M?yn` jlzLxi3Zl2QZQ -pf\U>#yǀ$УMJ5%O"Y"ZKIGשr5Ikd1j!W⤥VeD+}Xܜ.FwsHeOǧNu8fdW@ yjDv;k[hN-'5.Rx ' Q_ڛLC݉:͓ |v,@RROreW+3A3lQ / *Ǝ lK_L UKÞ(u'[vixQySvֺib}4!#5#hਞC[QJpNOFoxOt^>#/ C3>z ޯc{Q|6gHhv Fq1JNjVH<)^G6FOdDV ؙF;. Њd@tLBa*Y&N&&vOAXI!f20ɣbN6{{һd$Φs pH0Ԃ(IDw8 'چn3 NF<)s }Qa%>5_Euͣs >vWE98"p ]oR+6 V+%[xNc ]n}+w@K{"vx6:-Uoy҄ϱ@e!U 4$|JXҔ$HWY&^cRU:WXCُwjͳ}mdEw _ mJ(~O2z߱UFč \7'uӰJ@)ʧN䂍%9;v!p+^jsB&Ȭ`4?m{pZTYUh|UqQ8OhϬ"|WK1/khyS)CB+0 t8<l5- k22j\ zy]{jLJ,qS׬;B|P<%3@IbUE;f?\cپ , lAI'Pcev5 (TMm̤9y|\腖5 4B@ #Fw`Lr/O[vYLda}1Um:V)Kix˧Qi"BHqfDjMXݏǽyGip˭w.o~fȍRqXϰc/.+^P1O8͕}]Aᮾ$#S _ ?b@_B~|;Z84 mw$^ DZm r1+)Bz2N{dNPoŤ@DjObU89]p8'*jq$lh'OCX=9]rjDv%c8E@44Ǫw0gv&eg`P0(C5-wڱ+k1qo_r"U)OG7.\aX/oԙ?L&ƥM>%r*MR^)靁 &A!^`~DloxL7{K铅>IG@EIYi|Hj\suZsSXbNA;f! n1Ds \?P,9W-ggq 8m$C)2ȡKYTUg-pk70b#}w V{BW7AANHl{!{F/JRv%JfȦH 9 W-șIp y?Awm^xhV_wS`z0-7 gk?׶FdFH|:\Pqqi!'Y8uϨ<=7%w/!i Qp? }`;0gv<&Ԉ ~I^ݫ@$.xPfW,QyA Q[.Tah Dp4l/)yQy{hBY" ~Иy_ L$rI05i8YTܭl;,ܨW Iq ~&Jmkhኤ>U2N#Y46eOJƸˣ VK6}ݯ|p0]HZɃg w.8MSuYJB>k, a.]E(]?Tc2/Z+W>iWϯDFMbZfO_`XL8z X#y \3a#Lcyx _ w7^aѯ{Ȱ\bjD ؚnstjK(z. fgle؜ƻo"V{jcyPI"KP$\]IEnп,K)_\if;Me=,d⸚}l3NǗi|R継& ߓV=!s@Qb'[ Ta#kip%ᅡeVzN!@b'1ˌx`(z#{>-/Q05$ha"sw{֣敩0xD\p2jk%L3&ѕ V5F?F#׋9)A:+wc@_ ϽHC?/<O cjUX">J/Ql[Vqatu&CojH'p~;3cQ^ pruOZk"ɇJh}}3mn Z?Zh|ަZR=H(DPjucxڗҷh>n9`8(7閈Bտ׫Cy.ĝ/R>g`)xQN::D.0Ȯ3B+c'"PȲ ^!͐SFZq)XE@io/R]@/kZMRQ68&U| m6 "PR|W*ӊz,m1"`;|=oV%1eGg8tXMM`I܄<^W{B٩$IGI+%.iovY2+ tyFRj3=Yjg*`89 ^罙c936ɝE}S)⍋dɛh2%$ *#{Կ6'!oՖdH9%A\cE<_+-` C[ju,$]¤{xrw2k%:d{ CU޽'w5DЊ]:h}75 e#!hjr*Cxt \^eqZANH;<4)ҁm@P jY-F h#f B ٜ\ţb,/Amm#~qTrM1前%XLLڃ`9@FB匵'RVM_F@X\hjvXsOtcaI_os73>AavXzk#K6`h 0~+ "N#aNZzAʩNrlTb("sġ`rC iwYOdN̲uY8}X\̓v5od?o q9cnɩکdd$)Pל,-9 vmd /7/xJæ,?bOorǸ#<"`t}q]ah+#Z572q9aws}i}su;=WڬLxYzE!iqͲMBK#O­ CN̄i hW|++`8FkÖ|A]0(< 6X\dH=ni#U]Kp6BfR+X(^S'J|X,ݜU6 PH/),UWͩjO!̾g3}ԋ{u3TG/?h;1 #F{ Fv$\'a&+;RAGt{ ӱђWLz:LJ~D9I Q.G;_{Ol%& e{}_:Dϸsv~l I-0u쬍@K.LT0(!0fr,(FK+H=]FT=w+\4|d&B ~t  cH[c&J&)DɾA -_,y^MD*(L"uqL>*tted k+Zh]slxBS [opErA Rv4D^<2Ώ`;-|t waEw𕏑lVVjT>%!sрf[`ÔlҨ| W}?6a]j֛   XZ!G^<Q F 3Ԩ* :7Y ;M5ݟ.y ǃv[; "_zjvJ6y=no6N&&^{`ЊŇSfP.a'r8q.}d~I'#5`%|p#˾+ g`ݥ:a?/@.O@ }b(DDo@7UQ$s zvFG0`]@=WyXoeFԕSY`cIj]}YAe>ZgN|;o@l^ J!D!yU=K婺g%!`-0 v[4U?` =-u#t-eAN´"Q*uǠ q>L|*:'yo^#QRv쓲ޙ{2a L* `[I]Pu~dKdlۮyiA;ބ,HH}b7I8+']eJ}RSVIFKT>Ѝh3(+U?Y3'j{,ff C k3]D[bmcXigzC:PbM) TrHͬe >+'X%0isr?Xz@.LKw4r*A5@|3 7~> ʬW;pWH_MGxFݻoNA(q (@ ]u+rMf!Z9'$vOT8JL"@]*zj_h `Yz,7%^xEbc]Dk΂V42E%v :YU 2܀rB= < YZIA”WW᫦6/,91$ERCG$~CO^Ls28At_г.^ ErӞ&'V=ErNfaeG/ & (뉢tH-1`? i u:+' *o M`&fa7q]Lz J'8FpgE[*-쮝,\7hg f4ZR2Goa6R}G*EXU3KF>9@{)V] pCP!uk6EouotZ)OlK›Џ#fS$YzC%{bB2Zh )C˃"i7'&7~pDagڐUSugg^_\E/O >fsMr5WۡEgVI*ڰw^@lC&bHmd,yn!n]Vk2, \N%phi a2گFBAdܷ1}=J1IB'<vQZxTR9=j?K['B.8,B!XDH\kՠ갸c%W- ìv Q/ćDW0bXSUH31 ~%0=5>8<,e3@㫑Z¡"]}:%A3(}FQw)Wy@=cI ͈!ݣێϏ`n/4?d3y 񷃤SsE5)60wKdn ܈p$@ia#=/ 3N  qda-Ֆƥݰ98bI) >M`'^w+OVsJn:X~"|<ˌ|6±8CSZw=Mة<ȨujqsTEÆq 1 <_]H=``v2̀Wɯln yX##'߱TG16|ȮvYOMI`\Nee kI,B|F/6݃B;@}"rQ &uܹ3W?[ڟԝhK45 v˃2RcVzC"!dӴNd9(m=ɥɭD3=8dG`zN6 rmY(u62i!r4ms{?Ne~mLT-[D uϴ*? |2-[m=^`\췶ݏ=*yVHdU%"S;2֙Z*P zl̀ Ue@Re,N?jTN@S86H ԋb <4HS ڵɎl=awf2XI)n|!hl$#U35fot.ƏS/aAXV ^3OB}3dxwX fo%a+=vGYvoy586DCPT 8mgԱ{TWurv[Vy;c{RP.D;6A/u(04(/t1>KQR7oGn*P죽o3sh[60~\o[?t5ߡ}#ГSFsTPHL5Qq T@LA젭<* 5~r#/6x'xm|l/fErUFb?Y9`]{*[\2M1k8XfCZ,]";F>zT(|df#R%0ՇMk T.fAKucwۧ eɀ[)d11 w0^^yFz-l<}d1T?8$![j8jcJy dZ 5`S ~kn^*ԊGَXǼ_g?!)bO )u2Gq`N &9x35Vn3kP|%[TU펏l>Qb*~%iޚ$X|4PI @hasoѮܯ,]~7\:֊\uwAyOnj(ȋ%t ^'n Ps` =X ͌fY{S~Aӿ;0GƬqY¨G)% =ő%_Ii?>_Cz,}%S i,z4{OR3bJl;Ҟ i9k~ z}U+8, HbvBMQ}U8zxK]wIE?5-#rd'[Ws,\KpbFPFeF7,_Z=N7iF =t3 z ǁ͘fZv0JMOtFDD|ޡC`Q񻪫Sl@ۆÍ47̸7ռZ}l6k}؄C_;'{i̜r[ӘO #8b=f8H2.h*j]"{*9{lfQDR6)]n㧶3p պ`Y'apb<ٺ o:7 2]&$?Uܪ<i e8\N~NF)OX5!skFZz#qUKA=!pkǃM/cì(q5x[26`vU)lŠk,dĄ|6!!˜=Uعh%YszVx.VEîgn fN@WDlboUܫ$oK3x i\O༂lxzEF Uym/DF?Cw6P&&OeF_>#VYk H&(,[V66j~SfAwdLbÀݘ=P8ɝEh(è*!5 }]>0ۿj%jM꺈5^zxYɇЦs9^Mf`tiH7CT fq_-]mܔ+@{>@aL=v)ۿeKɼ9}>f-y=yH(i-%nF %qZoء1Iap %&)oyC HI9r9)RchIC9PS7*V~E'Jf,؜=@QMIuy?q) 6t)hx8HУZA6SR#zH7|u&Ȑi 'O!{#~k>~n/l(5\a63M4KWy Ҙ>XVRͫK03sUzM;@&c(%F&_Lrk"'921/WB*_NTƛJl;DЦDM %OKp&քx5seUTGNV7fL@S"g^IflNvz>sͥה6u`mVeD>ۡ  tǽZle edqy.1$9Y6[Ŀv^r5Gd^BLPoIdBD넓ZJ \>K 9h*pcIv= YIEBz*\y1L6y]ؤ|\nN-ܟхu@CczBQ,m1Brg|7ߛ cBn.Zn`]zP(5q8cV,m0MDmHd[5^йV}[/S(LNIA7/N{2,RwMViKJƯjT_":IۏqwG!%`͓1>>i}`qG4=B(Bߟ(zaRČ>ո߭/*^5IYԼ^}*`omhKW_ڛjט120|{uU'E;0,˨[Ψ Y4pE9\yXB0!0jAbǓ؎_0L5Q|*d(KKcMcG3O`;T =cφKX]FO*TI\qT1n k(*IjYzBtOX;}Q̱H6Kw*`g`R1%+Βn˘8_"l\?ֻ+n`WL1h!RÎVO1'J oERaQb4hdRAކl@7=&l כ/=aįBIt(!.<\<:xv>X6]_B4|.($5 SǢ9Jh;o;-kcO4ـo xO4udhHoH!rc"4̰s0Ƌ.qTL9jdl}@9?`ǎpc\3Am(drH6$62,CbP~TGxm#xA#F[%G6Jy$Xw/{4fL} >~..V2Տ44y!` LIv݉[o/OttxɖD>oH+ r]v ݩycѨyMaa!.Z2Cyc/H?kܦx[*s;J\7m-y bz]z|! sAf'ǰtczpTBr*tV^ՙ.'(2fXE75׾f>HHeig4ƕ^@j0,4B@0X }VwšZ:HI%dS7Ǝy"4!Tޝf A:/ei|pE@# s~P6IoqiP8_7aYEHI|BD}ErpUJvf>A@W߭O2#ëh{mO"LWaRfPt” kjIUQ_U^kG8׺WޕD!uд<zG")lȖWvGZYrhvI`AW 2%q7V">,$}!"qdYZ l@ԺKc΀v^@V%Ci9g:JLƱ|M`[fG=hMRPA5\]ȀRؠ|Tib{4Jt~lUIŕ9txQ/CS* rB;Rc}M *F‡rPsR >OR"pT3-ihT8%1Z=(hܖ mw1@M4tnA0!H G;\G'.|0X+-ѷv|qH,*/;n'M[ff %'J{I&c^Ƹx1EjўTF8qΊv@TASMM`׊i`>T`oTK{뗴 c H7~g\ZBW 0̠]{UPrY''}l\noDPo^pQz6%gcSP_7US\߸bNS? Z·5$$hcYr>qymƃ$˰۫< Oּ߽)Y4PNka1UT? aP ? "T40Y'b>SUiJ(TFWJ)6P$̲&|) <h. q|$ٵ{pIɰMO;\WܲnW*ʃWACѵ# ÜW֎Xa vb:Q qP|{ u`k!_@ E(A $~i6rlأ}` BeY5( 6V8=qT]wQ{}2.߼p։,sM0F-1^>""j6{3'i ̐H%6` HEhs+DI,vR)PS2<7vg.+܋^n̓aߕ4BJ.Q+'V!g( 4W5:7-}j$h^XYo?zm x0i1dMn?OwBN:c{*yy8.;>A|$Tz>AG0ZKlg;s@a%gVӬT8O'Y)7Rxk_rc,VL)](Sv? @}b[jM'T; ى'0VusO͒DY:aP# Ϝ #,`e# 3nc ^&cLMUEX[y=Q;CeUԥ비UOe +VԧvCJ,f}˼3PS+N_"}9nEwju6~g40^z3AO~.bcX<8 * ;2 Yoyӵf|vf% ! }]w*O&OԳ2 06j!qW4OKpM?qe_bZF~˲VR%}8/BRݙ.QR HkMZ>5zv_wj÷?tE>UQ}N:D*5Y$X1JALх єcPX)  jQd\Z炽@[w2Bpo޿zҺy8R]ElNIGqD]iQwTb)m/|.`e\UG&#S,7j=l%.5)AXĀ,D*\W֐ z9HKR51;u՚C{{J@H!8c@{%cR?X.)﵀W,+p<. ,)z73Dw>]G]켨 9Y9vu]oiQFYbTdeJ3Hg;!#tx",9CS:: #h G57bD[*v6ޣY@ I>COU^_VLX,r8ޤb͖Gt6s3}|!ol ,mΟ OLP\هP(C2P4[;.YFjm JV:䀑y2H*HSTkk[WvѰ/3}s% qKI),Lo[-D+S6 }.CCmxZ}r{뢳p:`1¢?ِ-^уջ| 0PFӂ f^`b|%JS<)O{W63/n3:1-PAC]u*α]*[YbcG{WնJ ɢһPFI)vNuO"V01 Aʁ]'kd-+DR`k K{/xۂy=hlEs&#\f_ #7y`2ڛ^R˼.D}]A;& Ll9Eĝ= )3"`bߒ%x2i7CHxbV]oG\]aPjp<&e{D=:~Rpy?";_6"m|(>b4v£6ρs&I"Ҫs>59p(=uutr*d3<)kwoAW=]\UaiS=hKҳf6+U:]$:;6rvYڷpQSol2Xc!'t ٲxY ;<*Hx<`p?/'!8HO\kXZX Xv?$gYqݷ"~\ѝm%i}dS84`:5YekVRi{r9a A/Ncl܋T' CtHJGm> #5Z ^)t\?ϥսYH 5xN!{11DM`Nj6vfb +1ٌn#[-۸ne>I  ʵlC$#WR}Tg6,q6_324) f¸_7B:qO's}o_&"j[jtS-|1u2;iUwDmXZoe2n3kɰ"e_&C;mh)ո~>F}'k/itTP;J)V[(X;&'iʧ#yx54s=$v C]g[MqIϨJ~,ـQOUY5 ^[3}pi%ؒ*|;![Tx+sE2DZ$!X>O[tu2&6\*f/_JЛnsmWj*"82(d+[~ bz'9J&n}Hxdm/8yaRPR||QנB tJ:lV̫NM"oFvCHr0H~tِmTW3:'lCMT: 4*Je/vR/bңǿU#=PA/o~&gwn~DzuJ]]GƸ wr9s26Xp:@6"M;ϥ{;Yw_b4 2_gs0yY.^nnT' P:d" Jpsa]ȢNJ[Q^8Qt/]( V!,~Zd D- ;L ;5z]ZϿσHzFaۂM ɳnP-Sg-Y)ioξ+ Z\V+g(ݴK@ ޡA 97~;|=M~ymo1iD*X߿AvڻRCF U ?taT@@nba\URsFeI V9Oj#I''y) )Z3E:1M Hjl{5uJc;ާFċyqs:#7N%6q-Y,2o4w&#I;h P ,AY,sfY; Sar]J;R2DCe+zD[_c#g6MرhNw  z~C5Ǥ]6V&k,~]Eo]UĄDbzOip8 - ӛ[%$i3c4H@iicJ-mrs/9\.X+]T-R꥽~$c5 o j{$;:Lۃ y@ ;T.ԴO!p9ηTR1wP@SW\D\c,>3(X~A{❌-K=XE}B|4eFE0\׍n!kÝ҉ViW_yޞ,0Y[CrWlreޭ{XAѺ(Xx8_l$UBPMGˁ5pwz\;f$S(%TQ b,#Ur,)nAyQIUiyB9o0MV[l[ΰi~t ߤs7*._- `ZωP`zY[˧yS83끚v5 |@ A `C+rB֐Ec=M>B]-aׅ=z8&jZ5A|(1EAD%xO*)Pz_3xW.HcY9ԐzǴz$,\R`SyܭrH ZUI0hodQ͘9d}P醐@Xn?U<5vEb5ϒi \ttN*nzλ P| SQ Pdʄ (b>(E !F̒ō+<(i_"_O8vl`2dT86qա"ti?( íE#?U!uT%RfaxA_C*M\d{]Cdƹj*-Ό @X/6#sȠFOQbW8=gEٚT11$!A]Fzo+t@:EF+🥅VlGQ\!5kpQ .SC p? ,W1&;Z]ǐLSDc_@H9|z~n\7Mtc}:MRDN0%{,A~ؓzT^a 4n#h=iR8]G-|NRZ͕`Aݴ`9eBʥ\RlG=IFwK~3\ʰ"Os2W,kiґRշaAfC߽/|ĵQ_*-r}wƍdt犾TӌT1{EW˝fv=:ʦ8t@_2Q|2`ȋyrmđ$cT@ O Dq[[ny5vxצ wG(_P(STelr@^ԣh\ B1U!d`"95{څ,Ÿ^K|e1>TOc @)M_A.sM"Η [GrDڕhI :sX5[*L1:#z;ʌEx|f"щ[kpQa̯=Xʷ `io>*LUP^Jz*d]M+y?gzssɰ 5GB <(f\apL>* bXn$(i6ܹ ,|gU Um:?^HLA^BLv$|elWג)3ٌˑ֬ag{{I+KM~F LOA*:c"S'dzEt:ƒ t#'VrYX[a|4dSoz5aXDJ_Ҁ3/ mJ@ZXXkVi]т"\ٕDt?V| y$*8LS>|K[~gcKۄ'5΍@+0C!=»OVP̢q ܛ; h4juCb,t*fV UTeO4Tͳ5ۆ lρº4KV=Wc8 V[zwQgvZ4폗hmU"@%cfMQ4a5vS?K0%!Z`Z Hs 2uz$uC#'yb3;CDV*]EfV_k v8[9#.LdD0[M*x9qfJؤ$-ꊳXS;Jf>k}hDۃ|e)vpq[᠂pv 6~+kY?Njb:n=kߍ#^~m(:)8=ttS˜ғTbםjgX}]lݎݴId>5}{AsY.?^g=Ȏ;#-xb1ͽRR:>u `Z@- Fbv#9$da3C 7׷9tyWa!ՒNbo:.6D@@kABg?(x1Dw9B =on92jT*~p|YG-/X;dQλٮq28WGl&u- Hii5>7hßg^iB츤H*գߍӌa:nޱhϸg $K(rHR#3{aUp,*aC= |~u8` \{҄Vm}IV`|:HPI2l#ΓMUd?woDJEoG62yBB+6)w>N0kz "Zע QR{;˭SG8ԉ(Qj֬)\Gs[u-M<6iOViVjzi)nq9A6PxW 2L‡õm~v-ogyŚ]\1CV q t<ɶC&R~Сyц2W4RUFY{N sZn *oOr2:Ja).^5gz~rB",'gu4~8>X *iᶗUDwWe? O.ͤp)X|i"ӨNsP +M:O:gMwZar_nWdrZbqbSL4YGw{=>?R\q}6A,~KQ\<aUԼlk E<8::g6 XC~R8첁yJQb&h>Lha`3UDOߌX:"? vװ*3-Ѥꓡ)J 8 aŊQ _}{jzi|(P巈2AUD{q4O ęg1ͥ/4dp<O"ϤvV7ibBS <UeE_O"ȏ Qc)u>3)UKC/$|plx9wb?:%!@?5_._L""t5AHH Ә3ߦ-BJfO^ c\{~FhF",/ ;LaQ!d D=ȆЯrCԞĂNc̦]0I w>ld &siҚ6ڨ*_fG8XNVe`qlife&L2Id4Gl t.{SV~)1oNYwx5FQ7Oǡx⾩b53܏ nZ[na1d־D>iiE슋*#\ig[rԍhL>aхOryՎx-p&XDbLcyD'w4ϗHҺ,y9'Jks ײ19癟JA(p;8%3))b臿m:Ѫcd9QsNeO_5;,ْO͢k`tC4~,a5k+͌FȾ-?$og|pj/4_*z#bQ N;8&A})zY:!#?OGY4V ;CQݐR>OR840~fj?d٠LQ6)R"6)щIL;֡?cH.=f(vR'@ |昪"uM4*̝[u}?bxIVA[o8=_>Ё Z10V#~9O'r%)u Uҝ~+qwM'Y߁25ۃa^(]852#}ڣ0-§h5߫•P 1` s-żzeM.>[g]⋰ZjA9`\|>E U\x{6t>C#.k:(Zj$;h3D"qrʼnq9Qs Kׅ!I6YB{(sކ͵fW:-rl|;'芟\OnH?Q{L({,Hߥ#.BQ0ؚ0T3aɄʪwSAm[ 2kuNj,O%pmgr E{$y|ԸĦ}Ee :3˾n]!+ J"qS[gy(o wINm]1,z-9o;U5%0=д/c=mx!.9:BeTjd# RL!c&n;+.ϩ2 sPl{ewŌ{8(Q9.]in 9.RZt ަAHh gA!@5ӖG˧dҽƨæ?$bT9CU׸(g8^հ  f+$)\͎ #˭:ܞzZS$u j7^oX 0Y0%;ZS*Tn+cNaQYhg.fO{f:ę% wY^^|HWcDO$qn[Ge1L4ΦxJ4u8*a4?)5$ aV[h(KwQ$ܭ+nX?JAgQE2H+-2g[w)dݛh0ce)An+5'rT8<4c&cg ֪n2 |_ih$sqw΂aU6@9ڇ)qZIY͉mZm1p>Wv/*-U(;+ @ů6}tXEP^sc/fEXQ_63&^);3z F\+d.c<|Ka9[_9#>18r!t Λa_c @1]LF-Er̓\EbƨCE/UB,熮(_o$jmPNUsܳ:,!wtJxvp@#2WCݺ;LF@J?J‹A+U#U=/xLj:9ORn"("E.w%B~ -΅,%g qaiZ$Bb5@87C]Rhzp]kׄb(]╻/Tq$G> +M0|؁TiȵG,b p-rP;p((6$Y= wjxp+0|ݗ?ZI` aT0}KUՙ!p.F̯K3.0j@.M/^|& 0/-)\mf),N.XnTϲb T2%afhΠ+ DU䷛Kr柹 epJd+.I4~iȕGfﻢPq|G?]:!Ɂd@?qLLx z&3$9ҌVSQO"ШFpk`:Q~iV,Ы{0zg2 &KF"2P4aOQkBI=D'} Inљ)D.A =!L 8WsERO=6= m"%}e ֝e>윝cZiAs<[0Bd a2PY7m=p7X_!^QwbUNgՎӞI?B G[s{xd"I 4fׄxqE;id74yI4u%x`5fn4FA;M$ :cFx]mk-xD#.ٶi_hM-{({ O ,8k{TB)402k,qYUM)k$0$ɤM'Ɇk ykM'n3c_y'E&u-oZB}wj$g+&-(h>PKgɋK e;I]k \l{9 5eY(`$I䈢 a(m{TsBS\icqfiJB 0 LCqcPHKh@OH2ӴV=8UaQL@9u30H-v4F0l3xZul pxv;$Z.UxR;<2=uz JO* ӇC00f7O?~/&JPD *~Hn5 R6]c:ʬSaWFOH[iW)rG1gHôX~ &90i@MIT Y|ܫ* GfI2lZ׶?Pa|w3{NBR r3 y9FI%< C0);pN_0W-sNL:JffJL5%؛Z ӺT7 |7Ve^}8&+f-,6JyxH}&'s~@D V~wr%ZN3QEPv/&/ H'J"95g`HtW?\.;ȎrVA4œLKl`|V,_2&~SN<+yfh15؀`*9e ;_ ;ٻrCj *klc?߳\HT2c۽9hS87B}̫B6/7@q.y G]?Sr Qa Ͽ+y{9}qZ>zRJJ(0 :ƜJb2<88: B ĭޢ-Px.G\[O ݭ(HݻվFI)@q^#L=UfsTp}rWֺczam^@ޛ,)C»u2IbNWR n`#D77XMIAY`Ǩ!R%f\`.;+-L8a^直7#N8u6'WaqL*P4XR = ?o}?Uޛ&N Kj&g`׀\pW,o=frf+v3*1sX&BŎT t(f` ۉE AKIB%G3:j{qD@X{YWs>eٛ:{5B XhkCVTǷQW&R,hD0xݵ%C \;4i:j 1;@?[v R9t6b 0}i+MEIf(ur<Էc t BA=K[]܀gk0YRZɯH2 >hV~nnzZ6wWP3/(XD2RJͯz`WM tS\RԸյ3D GG?ELFS.3ԇZ*g5l@wõ8dZ"FT갲/:`гfIl(uo:x|:TViQX$M=ؤycCr0C_.F/yPk A|d(&)}Ωi1HhOXꥵ^\ 92J jAJ?PHKیtt[6(J(mMM<a@TZE \tY:0&Y$WY6Sb7e$g>c;cT\e/˞K?E 'Y?FD^ڮ"_F=6{w]NW.6Y+2,xwZǝyN1-@yj+̾=o#30SWq5+{. X:@\JsZINyh2? ΦZ5O!3/>1ܛq|v|endw "`!bi8_~X&ˍj`\(q% [!\#CZ"VoA;1Z#;tK^P l9r69vwn3>sg,5QR~VNyKES Њw$lyyEs?LxzQ>Ih7.4֫\]KA: 4HrZ7bB#e%D{5{(N'5G9CbI7ʕV+]R&RHa @[]/[vP1΀5m".sail5?߿z&=kJCތ"RE̺.jaWHeOZWP"잁\V ^jlކA4A h n墝n!zi eϯɒfi-A|H!L$~c+RC$U0U ]:*vSTMN B/fGZD'1kD(bBCwhd<0cuE.#[&߅ ܩώ{h`3U TNЍ mf]^Iq)J!HA|4s|(,Xr;5PC! y߉f.GSwȭ=@ao/9HOfIE+2}]#ndBpA |b^@a̫g0c'_'tq "|ˆ;g1A%+jLGs'N{cCo`0. HY8ʪ(u<⣟i-,96=uȯ:-lĕȱE 8mMym{>M4:u~Y20C gA OCl dkm ! vK2O##&*12a{C P Sw[vb}PuV{Lϼ&yЍRjJ}Zڕr }/.`fQ,S@1!ZATA],{+{w*턍ҌW%~L)ͬ"v)3S`vIL,62{w!}~Fjwa`ƌM*jFӐ$6id&mӲPkl*F1Mg/XKS9 8%֐4; )ܼEyaK"PpQ( #Db[؁! ).Y4\Ǵ^^#co&5`UlS _i)j3 M 61'SiC /ooP? AB:Fsp*O p30u_=k[⭧gC4Xb0E5BīCwv}H(|<% r kW E8+IiY;KЎ0-^^?_kB+-Wg=e u~rnnldBp@J٪?- WDdmoГ|jqS|倆NG$wHM+DA%7:]stdxh:Edҁ]%eOsGۺr"K3z!z$ ){ŧֱ B凓)A`] OxBF^h nD y D/`馊94I m) bbbA+?XwIX?I~_-bqP= Źxvf6݉m3"t>q>0*A 5W|ьr!NɟzWMuA.Wpt9@-k!xaSV4ޱ&Pk|Lyg^ʕ IR ̫ƕy ?S$BM~9yj~ȉaVSsMNb㳭ʮzߎ7HQ7L'q+prC]Ow-whtnAD~+4Vyuu"B2$'K rz(.b^ub-&K(ǫOh@[ZFE)ZCWtQ ؟Lgz;XOpUqm@rq'@ot_CPa=Sg(6y# 5!7M>+Ԩ#\ΈK(fuQ 7WBAݥwoOp^uQ= (琯 5M5n{GL!d"|TPsYll޾Ne=ĉBuE}0_\"JlC(D%㹔]>1pˌg S,.TéE\X3}jw xF,$XvVRW/yމlM6rlira5ns ~v%ǝ sC>$Ū9xv#y0Dkd@KEP%t#,2 sJF<4baN禜 "d{f7MoOjhu) h \$N,WC6ĩXɱ_5yc-v:Le?2Hk{{m* p3Z }|C>l-|2GXOO|FX%Y%(,²A:B4N_2b+0gKKO@R2HíJo12E܁q<#֨;51,7S$`Q RHQ~BwcMiS:Nrs~zj ĝq G:$pce%N[_uWZAH8'D&gQdɲ~4EuϚz<3;S̩u+nbT'v\T˫꛲#B[5R3`S#1߮ߧBPsLGo0dʶ^O !%Dn]3υ#"!0Pyp̮mrQ*^9M~`3~ܸz<%pscԉ D, m3o `ySbPΰv\rv* gz,1!v&Ta"0+8ɇko[zLoiso Dީּ[|Hg3JT!O.ug!_eI硵?0){P?ḥf}EP8dDc!.[U4B AeTh"hILdFo$8%^雸ЖeDlԦA..%Qf1!# 7,Fp,.3r/?* fT?+6(R}C$|s1h)6fb,!V (5Z&xs"Y m dF Os1*uK0(%Z.d*uS!)>hWӚ[kdc?0&o lΰsGHDqkf`{ ko-{GgS89_#){/:9/8b _﷙]hd M3?|wX-sc.\^:| {9.mX | w{F8GA~x):StUR)Mm_d11ͰaCqD8w9SM7[.w3#'ѷ#;GLdo5^A;pz¼d^7"xfO Qu:&9^KFfa$()Y@PNCؙ ڡVxK<ʮyOUqsp5l{ۨO'6ƚ0f08A W=voѪvr=bJ pUkǒWP\|_%Pӻـyߕl-0ogiT(jbrzjnG2cT.;rAU~.OvUK:2$;YvH1o{^cMu?^ڑQ 18'~ш|S.tt cavr:n6.K\/TM|8 P =gyʯh~9nX&ga qCh3WHl{hrou”A$*_m}2hIsu%wgF3'^bC-:'N8*7E{WG@< N TFnFQݻn%yT#T6(0__Q2>zu蛹 ・2IČ+mh( |3T,}ݸ̣0oMl(bdžbA2zPk D;c} zĞ!}ƱN%[t,]%~A]Í>1i.n o?e/Wnz&!+H:@ékK8 &%ߊGpX գ|wЙ¨ky0Pwݦs0 eyESb!xyWow"ANҷbA(3/sIAPO@lMT)RbPBda,o96A*N~d~3vS 4~CPhjA_$xKmBA@Mn|Sẇod6^B S-K>uC/$2spJ##+ + K{}#[`DvP"њl"s#4k|?B1KϤ[_ ^ >P)o~۾PwA}i8wOPy4 O6 )$X1|ulXfЇ> S$p@4 *%ļg¯we 8\֣j4_4xhX묹1m{3YeE/oNpP=a%x@ٙO09$1]:WiчZ4SomrB T,K4/AWio0X ReXfr?=JV0&ϋTT4 ZR>VRmXK/HpiSʥàS@cG8$xgGo&1ŠHjLng>vse>T'U%jL GJlCqJ}cـ5R.ewE@I? (BP sИluJRKߞ$tR!I ޟ/A@>+ơ40 ?\T4#"J0dO%}.671b˓pkɹ 0R@)ra]4/'~o~8Sƽ̘vTt[-"ULUe?CUI9WRSP̠r ZǮf*1uJ ؇oJS71A% `c]8,'ytԂ {Sw|LEed\ x H#];1:սH>9}]'q$>5>|цz͓ .SsquOX.> 2|i&?4 1Em@wN2< g_p<|N~/wT I(sx_Zp5×4e^`XD?qՖTIzhd̳eױ5ҩO1NU2cj%.Md}br= ;2Uɥ?}o4b5xge]l}M)TVXN8'پւ"<~옡ӹ6UUpR]%6g_W(\E[]ɀB G-(r|(:z~]ݮHW,zdh@V[}$sV\W'0 "NyƊ70퐜;ZC@ygH S)Rs&Q)H?)6LI QM7&k/CbLvؓ\>7.u3I$u;#0,JW@ ik?懶]ɤB02=n"SI=;@@?k@g~M_:%Z'@ ͛ Ck!չ欁HEr&cDdwEK_I>ZB{^1yh!mxg>8"r,-.",=ϋq ٤lrzWw?(~KՓRJ WzODZŽ1ivi8եxj-pL`I0Fx\NE$t`ݠ5 EnF2с@!~Z;FcapK/fo9n -ȉ7) a.33uKi" cC dG9{p2 }V,Ly }=mBȴzSa /`CӇMA#XwT7;}-Q_yGʝ%|GX?Du'Az;7bߊ? 0άØ۴WǕ+o-I5dA>{*\u$&/[FCK͖M'JB.;8_>+ɪT&ruxCX`w^S"ƦRy ?,Lqu(,'~*p)JѶG6~J&VtܧDm:Eܷ|7w5$jƆ`TbIԫ0pѰ)6@g. Iw}s' 2wq$G}[-IIxZg)ƬaGm}i) !:#l wvs+[z=BfϬ~]\)BzWHD!\kl6JCelT΂W;ele560ӹKȈ}w~!6ܖJ oå:pmg讑|e$.]?ymOnʀ&6D.q}`.c.HI>"%8@{H|*29bdh! >3Gs2|-qa6֒7 ]HIjLV-7s:Ѻi eumYpZO2MZXQ{I&׹L*+q}wCD٤2'#Fnn}RMnv[gb? l<;&菬+I|_^~ΥG[=iD<+ ![ N ~Y0-E`sJՠW E,(]jv) 61DQj: JUn5-NښQQ30@V@ 4ߠt V/DN'k1u]$bBs;|VD@$K |rq$z1SA;$6.$w}VBf80 WGmpl$!0'fG֝&=?}[x,g.<^.&t/|6l$r5qRRL/岂 J9i\q\l\X&iSDyF7t2Q[ATO dAߪ篾TE e#9ꏹy1iP_^oAz&Md3; DdhTom4Ӽ,߻83ܿAċBsV&[iH b[1 G|[=eՆMBmgK,Djbf$ 3-]) =9<*.ћn#r9xy4`o1.3&=dBgK;|Lh"x)'TQgEد4l~f;W ,Rx$caMCrWr?8E t AK`_xBT@>54Yl6qq;[HO 2:Չ8dZ*-m8ϟrCI\΃w=aQB̿Ȫyx-µ5$'7γ)j3$x j-~/l̀oӡ@6|t|*'(sWhTugG[8G2" 80_PNcNbL\iG!·:Ssx#٠`ut>W6N0F}Hb8/ݕR(Z@aBG|sz G&'8kRlsзiLpN2L=u.']z:jj%d HԮUC_ -S7g@}1.I!̱W#Fd(R7& 8^@60oMڥ#=wT0^EQW/CS]c᜿<eTmoB5}r[_^ºcrVo~,EM#Cg4# 2Ƣ`8YGMoLyZz!QjgfybMxG&[2,X52,+L-vU1N`E+ɼ'ьU-/ $oǕTgǡG1N}g= ͏::u~F|j.4Φami_2#qSF@R_G[AOr,<[蜘1 kx2wó[7':lPdXsĤ)# .OC`f&cO3b:cdVq(M9[ @s:*HI_129uY,l{ $R\[GIƑo7 nY"r\*Jٿ$C Otٯ{l[~.alrCc+z/:Q N$ U^NkВm/rȭY XS1X{Cg6dc!/2Zznx~^73' E:hO*dsבL!9փ,34+/?#?\H\G%vjr,!vn>ZVy<cL&X{Ц򱱛bd-mz;2wT"at nр`1Up#CeVIc3"áv۰/gߒ-rV8 !qqK;ry?٢eyEh,EGQʨع\CR7*5F 9 c=ؾfmTF1(-*(|5F3!EPYf^Y>aHb:Y^+FRL8[ 'NLJ3l\a iT۰"T:7OJĘlqedRKGsX}WsGxYl$1Wu!!킆^*`u!xmQֹަ)CZΧZ:RoW@ .΋W:iM_noNiX{5rf6=ɇ՚Q?(jaF΍GkEI<:bS'w&v{bF\4q_%^iҚ?pZ!b?Жt7^8fZ\o5#R(p#UCƶ,Ϊq|ʁ,L Aiw7[IjD4.w3qv;vhu>B>i7bۉ @e'mC`|zmQc8D΄/L 'wz*b=vRx}A! -Mw:M .Z;|]k)_]e{@^ы:Rڮ,$8vU)^IΡ`rH#)x}$ᢁ0j~+CЀ&ڰNMhT UxFhOYݒ6]6gCNA~ 3Z@9@zF~\d! DKY(ޖqk $hT_mpJm @kt9p W} 2(;4'9*WE @n@zqMMt&Nו}nsԨے[J|7eq?#Bގuzu(ZX֑LTs(ՀIk~ƝcBE!# AOT O+6@8%Pwg% [89>G;ޥ+6kٽ]uWR m-:{8O5%y^x&Scj*x}tA霴''CHVm1?JDmJ/cMlt-Ja9ߌݡkimr cbH!򹅛's $=tzr9 f;"^-w,h[aV'L>ꁾ4j2.>Iilh?]]zR.'-TCJeV6|ƫ +]"&bRԖp9vך =峾@/O(ߣ=(;lN 7VPKs餻5Nw ,sj+'CFU !fqk7&Xhn\cv>RS,4Y].8d%LT m|s_{D6p) ܶ>{#O| ~67D}t1l=G|pzzGxJ. At^{ ~C(lƑî 'Q|&ljݲ~F4ZHc o{J3F-*r#],[ގ |q-+o8P:kY<"zrO'3gB>5o|͔D S4e8Pzk惯`B@.inĝGkwH2@J>k<ɹ5 G<061,^3$ pOS{_fA卼&TCK&ZCDod%6[Ka.7aw@{ś,O",BoY[i.K87@a2'? -|3,g/ *傇ʬGtNFAFP. D.#Å YnNYAE2"~Ycާ)K'I77QtaD#J.gZB ?N4Wӫ }hE \ijLF=քB/4lE Ĉ Ɯ9;^l oEZ~9eȯmMU\ݢy}D͇^ 6_F;3?`ZtcA rhoRE߭m﯀I /hN綁|u$w;Vn=3hey($gZٙ?}@ݩOotsxˬqW,EY%JR3P hfFRS!Vͪ:[Qψrˉ{}uՈ>n~c6y29c3yH wM <ņ]ŋM ˍL{m(|H5/x 쐃Q+n U詵B)iӰkHRA&(CI VrKiuXJ$H7z%|˪ 휔&z~ҚPߛ`Z%♢8>]g"5(HGUKะ5[+ߥYC8"1CVXIYݗ_s̭x=Y@7hP6 \Mm{t's2kFJIr-d,,,)FY5#q(jWkϴ)>S%\DcwdW`(E|p!*ApvAKW}\T}tn=l۝9&.(pV/lXjo}ul=aaGUw&bi#1 }{"0*{U"*Z#B2tmR; Ypx t#*R-#N7d*JA"A 2wѹDb Tj/5jZ3 m,E6nē4Mȗ]*Fx*oĄȴ&E$FvQԘ_s|7 zauP_t.2Ap*mjz YI⮣wg4˙m=ˑRѐCJ9|ȓ`#-.ʍGN!g23:``!V5EkI@B(f'Z0BY Nĉvi3z O :uf{lOݒ>pmκ7Ģ M q+.MwCtEhケ"SB9x wwɇq،h2A&A%V@7BWg !XJc+Wm'i4~*`̤[x5̙v-1늖n͓"R1wqC8څ'd^Rb2,Lf]9i8dQ[mpYa5>}~( d§IT4 &W;m!G ˃#?:Qr^ l:mF&WhQ{i `R%A ѡ8YcfV M|Q`דTImu/9 Ɨjt~9كߋA˝AYtj 跖͗9SڥD44g&k('`&fCq򤀰G~V/g{WC73{Īaa VؓeL58!oץ:?I4Dm쿃I0o&UwݬǑ:?xRYSȹ" YD7uKE 3O\YѩB}nkʄ?0xJW4fD =P>/;h J21gǥ_qJoO7Bʅ4l!PXϸXΪr)Ҵp,bu WBeWo$vu?@)0>맗2s#CJjCR;UѧپҲ+Ա渆`hX1)Rp(y(^Ԅ-+'ǂF1OK~'CDlѺ>s<bwf$m+`  Z9cG(*"S"ݑBa][:u^-ajl^\VCkjW6k^OQ. }4Mt5d ݓ,+̇lIX3+jY/h1#R,:\ߠm>LN/Q>Sƅ'{3_Ik b9W8h;m ǼŧO=kqk|'fxSs!^*/Z5x\ +6BwGJQT"z Ã>؄|]7O4-Z%B{۾~#Qp9.#,Q֦!B3ՙ$;6*XeY];c{XKj{K/5j];R`-m//Ǵ>ԸSӜCVIMD5v3yN $|-:mm8e[ ZG:qp#jױ<61*r2f*K@@дWd~ y\ȱ] I PJ$ SIYfЦ>0 c)\ДLܼ̐9`b!~LB5N3bv$a( d,_Y㴳A'i#aQUfJrWw/F}ݚk♸/ 7+lRm\%:h7UQlVj-|C^ Gk l=x78@>Qrt'-!o]*{(Ə0W/*V,gN:,D=2zzeb3fx(֌ y,2IJla1kOϳgD"ȑX˝'siYpDܪH󢸜4rR5,>5baxȉ f$0{tE?2HߍEt0s90pȽ,ǘ*#7]:;ӌ!d=Hq<_*X5pEu'brܚ:ɹmpb݉zB9SH;Bųa??;xpr6<,x'y8o4!EL+C=_ `K^ `= dR5%IfP'yk4vdEhMmY ?'ÖBv8|0퀡 9 Aͱ6\Q񎋀Z WX9*@` {̇/3y\89D.Uvݣ2ص!&Z20jsՋE6ส!(8!鴥H) UIx120"k]zfIFz>/cev~]٨Kc(2i{ii9PG9sCXb?Aˬ[Z/&Ka f z\C() b 顛.xJCR״cs~'xtE& iO\Xm6W=2bW!-s\J0ofC)L#d+ ƛW=h[ZDWN+t@`tapMe8ns0u&/W ZT<ɴּ8hjnk e2bԽQv~O]޻xlYNHWua0j)OJłgTq_&f,9=cL,8$53SOHuSWN͜<6m 4eihvse\IzileyH>N, "]:Z X'P,JGZNEEvˢ U0rv@"vϣLi;>|u$t&$^='G =47;؍Cƶ& Ν_p5M{'-J4vsǶ}*Xnؔ /7Ki7Jc*l Vhy=j3ãkh)+g%1cB-Knn~Cul'1N%)v-)=hI<R?nR*ʱ.lK]5tbq\/ ]^_r=lr\QR,R=vɨ| cRi0z %pre1[FcE WA"DIt}Pb`L~c? YTܤ-:vA2yo 81ݑM~K΅2S3IQ_Oraa)!~Z"=L5wƳBzr 3ȹ;@kI0 dzHՏF{U#pf5mr0z{uVl]xqe0EjKDU& 9Vad QP"ĸb>s]٥Ds;̟0jUֱ%{qaBRhEV^d6(@ea܏, M.Z$X /4GhZdTƏ 3|*!h*VZd% ܁&1PP/Q\E4ֳnﲰ\t[k-ZeYE5kp/樒/T^2yND> Ŕ<CFb?|[OAהC34}r`z&I؄ḳCwv8( gzM2w0aIT<{UФ%jZFi?.Cb!: iZRR1|dW󔵾V |$5OSjnp;V$z[QQrݕVb/BͿ3}~9q$@3 |І f*^W㍐T4[/\_gG_M<,O&`U^9j(8p +&vgۺ0{qsիz2ҏo5Ak?`&m]07F߀y4Vҟ#:ي@nv} Er*I)BN*RXH^5 /xYPF込2U%s]>J@Ywh{>SmF KmmgIRhD{šRێ|T xJ5R\}`hKS٭ }=<KE8]Xy6@F|l/k]N{(i֨G˴fY@SP$ċ9H+J߬.K%Ux{B(]xߗru2<ѩ.j'^wnE7 s?`+!Z7?_I3rɿ j3jS$F>B':aTU #]7,'Nǔ-'k,N$j$1թ8!gNt[kjn'4wMӤ 5PWX狿f>ujbs uRz6N|cX<Eݭ~6 붭yH7BҜ笣~٢O>S&^R])2Wǥ, |/=Lv{lt)0L}n ZmϹ[>VA]f5 n>ij\\piR${5޴K mbl{ŖN13Q_ kOcs*hr(ȟ?cae|6Z 3hϓ(=$ފFxC?ΥBv; w=v1Su=PODz.w:i 5Z$2gfC E_dr˪iA!_9G5pb177u&*xI|di,;jq**>Y`UYly<_ѺF>ƲvΡE_?6=~5qS(f(nk j~lI, 3u<.{Q+DX@܋V䇊s2t#`\P:/5~#{C^lXw HP]p"C!NJ6LFW&;M dBr}2 kn%X+g;oܴok`߇o^K^%qrb DQq䢻&jEC; &PYO~ZE{bte| % +\ۥikyFۃ\~,u`=e4N f W\騂lFl_O%AN˲MW)jb(+Ӓu0b`1^.C(!Dm^tz)&>NX#.*|e5U6QW2}4v]Vb]^ɖ-ΒL(nITΙޞ)]]~<Ht^s'BZ\HzEi:;jptI^+Ż:sW>Ʈ:+;f2IQ(83ĺF^ٺ@|OLPqEvwW5m@(#43&A0{ΉJ+6=nudPoԴD4v@%v93asm0YD&O; C^x%d X7Saqo!_?GII]8D_'L>ߘv _`G-VξqD·{TQz;F3qj,g@oCΧ9ǿ"(HG$@iCGJIw?{fMJcmqGRL3F^0+AR𠕈G ۗΔ $S@WjlXx+A,+K''"s.Nzh&lZj3ؤ7H:x8+ ׬^ja%u -e^@:} J=]Ia?4%(K_l h:ʘykS0cU ܀PCㅔųBN[VZ;ͺZSr7nd;=F\|3^4IrMrbL^K'L}:(w4-PA]/Ϛ TV( 7TUq HsSQζiG)Ґϥ?BT"SJe6٠UGc'ڵ#-a#mXZ%U]sbwqq ߙ0}[>>ićdȤkWrI3ѳm+Xy}dX,]Ω&%2d̓IRW.>bɺrG_J@v_څE9.ƍBfYDH]8>M <Snʉٞ3Nܮkh[rLJdGOw`|>k]q\걐KyqD%=g;M<}Zt!|tAрM+{.EM!A!y$ְSxnVt;#3>+zrDf%"%ih!;}VX4Hx 9*0O @b|[+,ݤ^\R"9g3$ya.@,||RA_Mhi԰EjlYS̡R ‚fO(\OਇkʦlU bcѥOTdK훻wb ?l6d3_3@1Wۯ}˪)]CB;B_XWqw CwS+dnW"?3Vu88$7/;Y#8!XϦ(3`*A5Rю2n朜V6^Te<@l83>rM3+ qRO1 }T,JNH=;vhY4 >Ё+׷+q_l1@1PUI:{%@*zqT?"?FW!dNOfcWCEA[t$ԃvHD1gEG&3w|!by?h!R'ZA7ꅥcCTU&m\ ¡;l> %6<ʭR|sXV.S1-yXֈH#6g,+jEϣVơFU B~,cABC hbܠ kנS k>GUYC{MI>] XkwdV'$1:}uw(Aok:inh*  6 j9T;N. [oiKl\ptG8p*bQ{BDTL=tjl?D¦y$>Ώ>w1 y֧J< #օTd buVk5*nyKFU;\ >ь+: Yo6T_IC)rcUFѓjXwkLΏ[I*adT͒[f2!GټY*Q5<¤-a.zRK>"fJf@'D޵=SA{VMR<^0( X)>P.$pWtq>"r$SN"/J{C`v](S3AC`ȃ0 ~ 5O*N^Z4G 'q Dܚf\pOl 5+?S7,%!p/S-X%z%"U g>r,BIXѬcs k6ȍ'$a rl\o-X.;ޤ^v<iDMEFT HHOf$HuLu]1NPvfd&gE8> p h )_<-K ׹\,i(h GW͸ِxF۱`^DB2ʡz(Nkb%\|4@w#ml5Zk:(?Nj bMhHDUn $%|i%YD,TCU'u^_SĿ[l.MQZx;m[4=FN/BVdNƬ70bk2ܰYG5I!)esQBq/Cq̲4N^2#qRU)T@KQ0~Zߊ:/+^sO[,$̈́Sd&N!Sr٪Ll3Xzɪeunz陞] 8LJVQLn̍>f2{)CP6u0Yg Wtި閭)⯧ݤraB=ahٸ)D;Jyz~\Cgt*m@QS\߶{n哠u%t$mҿ8%ۥ{oASH<"r PHM4ꈮY0|[NHP/ FB벜j2@}dv008$!0E /ᛙtxrP0+EKV~cE7[{tqH{2-<8'1K`A$N3sdާz' =BrKI),yuрt$ ҆'{xUY+W> [F  V[MPqz ڦRA7/A'%~Erm_IF4F;t@~sUl3/H]{ )e2UG3Pŀ+s5ۧ0H 4up1e)lv/}ވ%UGiAA1{j*YQub\ Яx qO> -`_A|='0Mbjb/} WhQQSܖ[J/c^k}8G^8GֆL@ԷQu>j%b \'jul_Нle1hpKpt-#秅B@'rո&B#TŹ^$z S.^lqnD:#bwGp^nqkȠ?ㆭW_axFi! [4#*8G>p;q(5?8CDr%^RCPCQΘ8 l\k0KV#W^Exu6v'ZQaWnK Um?":^cUN,c'p붷ӖSlzQcJ״Q춍e.82YrvghK 5ns e*xe yݔaY-EpT2:1 W=_dfgPgYL fˠs #g6tx/a֨X&WÏ } ˹@'Rh/-l 7P@A ӑwk`jc[ u|g*ZQirb$toPeι(IVW&w6ˀٳ |-HKP[eիﺌs y_w~%U/kt#`vWhuLPFKJ5K}tKoFpG$٣&ĒlA&<iPAk)qK+n~bMxQ㹍0x%F%6zQچI^<뾴ͯ2eY=@''!3rCX {<0,U`A6|tԜ>Қ3z ID&l 85G Cyl#}*F3V` NY~G ̈́v\+嬀d h"E`>1v:o./+:wVf h#ϯ$+tYG&L;Nk[ޖlŞw>7&mZ(Z%P~;8 |'ҹיC1P+7KrwXzR@9@r9j ~Fr/EV:W{Jg#d)qsܖMeǟK&#\76~0\S ](E[ H|h s0nPARv[3w2QVM,'CVc.B(q!E1edd9: 3}܉x K \jJoûAy׭<'pé ?Y"5UrKxtPI^ "gߙ[Ks !̨,*uOV.rT/l^OxOcJ@d dW$p "!`sD2s7-b6 AG.o 4ֳCG2:"e,qG `c P% <<^oziZ&-T $EZf&36HfJLBinDŽaAv~L(ޡ{:^2I??4)igLb#]lhWc#ۜH~t"(. * IS/|'Bp56z˝2xγ>GO'j ҶllU/[#N@\^ o|92?S 7_-ӂc2ԗUu<քDT8㤅-ocM 15VνS}yȠSc2HYBqiw%sdRn1}fVK;Dgdy=OCkaR_НW'K.Rcd͂fͽ^`AÛ[ͨd] P̛&ҷ4g dl텃`A^˲A~Bn01i`6 ? ?cB#kvD< cIr:nOtїehC^'~ \ -ВMAǵ]hGtR־7*5wœj=nǃuU!Xwٿz.E5L=\b h7د4\,Ӡ, X$hī(~ec)o^F^dWkdC0}ApIPa?Y;J~VcE3P'eDj+s! |zg˾|afD _4Qimr#؟~i'(y]t+G#-f 0 ~xPY1 #hTQ-;ZJ Fn|298NG Ȁ6usb)-fס+zvCf\MYbR)Ѭx' 4s ol0061[9ĖxM}rE8bps?( q7> /z/CM,pZC05kZB4\ W+ aB;c/L??.Łm;KY#d(EJ~vk5e'qEvCI%LssǫvrT.L6ەiGĊ?C5.y]d>ZG5Fȟ-سczG2#gp͒| (^CKtކ%]hC~E_>:#ߜ 0*RPc27$N#4fXffFqcѠ ;=GuubuXx$6l>JNbi,?AQt׌L]`'TC ~,khжo+/|}m-#LG!P1nEv0JpW(ᅖ9e(v|=9U:A)tO^jrPNgT` w"a{^f@r egy`Fp1gt,!\;CYQڔ,1$++2c ݕ)Ĭ}B?z`կqYw>0KN Sw%d 6P]Wi(&\*Qs٪OXN (iv"5d*f<3+&nB#6X[1# lOB;_QA*v$lwhZGE@7BE3Wz)/6uEvwvvp|) +Y9)IJWk,bʕś`uE'C^\)zMC|sJUOcjI/yoQ|T:S.S&8%dN"+)ʩ2tx~FF\{>} NÂfu;dE{+|tO ppک!'h+3fM]} djdV$) JنaD#=8HLmX)4@֢]R9? 2|6+,7Ԓ}ͰnU9wn3 ;յ.(i03몵tK־n9P漱~%4J qN1Z..8W <~ъ4EItf|q)|8V@ڽ^#0?q~~ݜ8m,Ov qt A B~0U\bpgKi.vZ =o6i{y]ٲFV5ʹ\.p8QAˣL5 ZߒSol:cd\Qʝ!1uMm,Ӿ%[}+ pl*f%@,)n|z|} UCPE[+x #T_w$/IbԩK19ᴲc[ۂ`x}0HͱEEљ:HEPElĩ"M]9aw!ҏ[45R 0|kn1w1B .ώ"@2=;"UvBg*N`Mm9Zcp{ H8+7^'g`SzCdw"'YTzw㌆W֨ԫ({@̀:Ozdxr Ww7dX3xqRkaeX\&cQ*30LJ#)='Hc 1.\z"QCӗϕR+m8SB.|zdyʷDC7RPe_<d(|j &K!sxU VDvz~jy?iIä } ,# C?*Kҡ`^s14JЫ*JAwD8}"ie(n?`nd/]OJ[J1D.ڝQp'7w)$h1N T"g +KK״1n%b7}vQmu&Y{䈀?Q>ڝ/B.b!G9s[IdE&u,HR+\63"ĚM̐z9%{[\DڍN$7F鸍r+tca:I3I)ub thr׊:ozChlzOzV`3+t햌ba, WX]f QHIIE=xNe"q?E pp7xp7貵.ajETݩ`/!zmq `M ]Lu2Kr5VZ[ GzxLd)(RJzZ{B@+ @B3Lv@EpOiey=e%Hw  )aop b{ɡ`NZ.|$}4C[>"i7$[v<>[*+>4]EMY!v0ncf=I דzphh7LBK2OQ !FI)ijOM/P8qK*/FK :(փ#%=GqWX&0r @ 7)]i)|Zij;f.2UĘ4`RaRC%!0_j p?Ld51sFpݰ'%8sep1owT69(zT@$4*e 8Ɛbd+p D"GN:o-cC9KmYZ\wZ`,ž-*'b( -z>(ByKl>X KC%Z%Ͱ]K?#Nf4.\<;/_֬ʆtX~`2r,!z9/Dp,Ql;"$ x=?ID"@%sӪD1y BU(rS[l).$UTŌB FKd{8#2yHӉ~O 3~RsbUjIYCuU=/\;ⴂId" 2R~g9)'0NZJwU3sWGєlUй?C~YKG:'vmQ|9 Kt:rHQlRES#ߖx}9P-.*2\]e*ϦY#fRc5卪=fDtl/ғ/SB'9ы> c0#Za6e/a0o (ZCM#[ s4jbkC9on.Z(rDnh1)Fq˘ȗ8e"kaN{FQ9dqo@UPlXR&t,VNJ&l ezU@аkxxD] $Xh#hh[:m?1۔bu8Iؑ<>oۜSvօC)ozސT~M V+Vý@x*҅8.(T=m6XF_-RfjFT3so(G )u,[f=)в/E1K.gxjP !6˹w-1 g?p`ƖžKl9ۼ8en%E&ozd+7]!J/m'VpY; 1kA0% 0rs*?i~) ~1k'k=cqr";-<x *,J*T2&}WJڈ]ksbu‘1("$nI2{L5ed5ЃZ_# Îv%&V{]G2/ww2Ոi<VنRN@AF_RݝgxnY7ԯf6CeL~V˙xYYۏtGRsC[q8ooJ'ƕ㛐U'ݠ CY] "+U -F5^횤NDzK7xl9؁^z|bgDu ign57h8J-mRiZ\9䘞۫0!YB||fޯZaG[4ϋ^P0;oVteO @ :OYrf|+]k9w;t;?mDy6ͣF3 .{< 7Z5a"ʻV.X pzHVm-UGmT [**4dε!=KbF}A_usn,e5&@. D%\Ky[RFσT_{j.\6$Y}4e%[Μm]nLuEqKl5NV[4;&Z)'<[N5k_09P:5j#ņQ s=0(i+ŧT?M*Lĝ2@8Tc,[O|dU%HO΋nРj1+y N,+9@۬0j `F?F0O]vSCC-ُ ^SS$X LZscKYA_$J@!' Edl??ӄ_(Qa qb"Et'O@q2t$3zx;~}9V"mP."ZܛGt[ޑ\H.(/qZiDܪyۙ9?3?c9 ֊%+M?}"FS 8tRG!yFk9?ͮ:ǮUr?" t5tI&i +hM[ ?% Ww1w?q׊^N[[pf#4u@)fnSWWd-lR HJ ߖCH۵#\Q}gѽãu'fR+ڍPOMLGyVq *aʼn q9[T`j8_rm[%fVܓPh>PUa65gHۻi@x *sQL2aFb>@D v q"Ws@jсɇ"vwwWgu-BŞjH n0VD b)n}\*5#)/ {%7ۓ3}vXX!Yt8p %ԑkPaNFI~(XԄ Ж:O0|⳨#er&c[.7gmأlyl‘ Y@f(!$K7N/dhԽy5NuМ/@ PN~qG*pV2!o$Y>x`- V186GJơU"w"q“e`ub 6Bz Hfxٷ,t#_ 3ҷثOd%y:|r 29.>+bv-LY)e@XV&1)ŏfj)0cAe3l-5[$ '`g}Wʪ @ն,w y2J /é9l`̾Nȹ |o tXWZ0U_3ɜf]юtCKCaSھbmYkV5ҫ˚ؐV(!rr" kz#A>vUm)߯2aO sUG N挢Jaz8,AH߽e&{Bwjtx%O"S=ܾq8`<0^UNygrrtɴCcM˞oABP)kW";h"+F?-iѠb} gS Nx8".F%\7ף}h,(;{?\U7+Ӣ&7UQ\WZ4kmEޞ|׊R7ҹ~*ɱvQnzP9;#)[S@Ѹy/hO+?B2 fxȋC.*.}:!5 -Vx)xaɦ$"8nbbzi_O{vGt FXUs\o'عY23*[ΗBEqpACƅmXxj|_JCjE.HԨj-B20Aj}UP?k&"W F0My<@vy2;Q֖D8E&/'~5oR&ԥuf!zku0cyzݒKw+p/>Mڱ(v1?Q$*S/2DQ~]bM醚X 98UEk4MV8^1 xurcI(}R GƬŦ$vGV4Pk. av 7> @9P/ }n87҆fsf:hi.iȐȭs6ImuòiMpX4]4!MJ݅aڙM& `?íefc;5wN 0" cRC+h5DK9  S}+ q^XdZOt7$P49NӽLjIȢ{+3d` ƖfI A.Az pLNnZ9=7g?ca lɋϐv%^3NJqC>G^/j:Hءl{oH4&43\-)u 2@(>U;xw$!%ii.Dng(^tzd*cAjY  ?fML"[b򤤜_[>r\FXQ]J^>y|e#ViF}d체kH:J1n$K'?frY.":lx[o.]Ќ`ed/̯aJ SFիKp*\@FDa\$Q1,TyN%^4ZO xv|.:s>'ĉIJ8N W .gߨH$6@FoA\}λ؇jI5rh 8v 6boG &w 5,,|:egfs=~>x;m❊Skװ{t+uv%j7tzAχA=1zhCg+!-iK{/ܗեUdZG_lQ&r\$aV|r !Q6ZRp;r4럹e~W+^t$oat_X$C^.ʅ=} UZ_r{y8>ݔP.Qjs%t|'2<(='G(?O7I/]$S\\#z_}`W_9RNbϹG:b|N>:p|Cr ּC2MB@+R޳{DWJժ~Ss7(i0\neţGe[Ixh+$^Jw IkX@QUz귽h'Yn@5#bvş(ͤ)sl_ƒ2r /H0bO>b]IZ1" y\)ՈbSuE6)Co֣)iڰi9_RnGyBsAU?D NVv(ԐBKe&ÒNĤƣ@|O3OKd {?:JDS:`l#!fy[HhJ_4O>ǡ](@/@dzJ\zt۵C/n( AjȔb_3#PѴk^N? SC˃!n([ 6{:!8-eBlztI9ن`ABl&E*ZQq %2&/(MBA)o  DF(MyM Վ6(%h)szædG }E/oI(>o @Tnf5v^ ~!iN)qPEqz U,^ 6E~5A"T~zh5حDu` 3mq]ع}++KY%)wodxib( hsp2]^) 3.fxX/YvґIŴYͺ& TZ'TaϛԷ4h޽nk"%t iT}62?4eu|Ug) h6g]ϝav1訉hś6Pe_q{gcC£h _90V]tzfE&gpW"&oF2؍ e1cʤ(ۥ*B0 xk*MԸPrO.K)Yu򪟭-V}?wl[>u)A46脄*3D^6QGbn~"c:br}ZޅG[Oy-rjn6E[9n+ںI P#GFW4d4_hԈQt]$PcWV X\̕ A]@ZGug&{bDd]2;Z}+e (OX*vE1:پh'k]w!{,}&L2q 7,4< ;Nczg1[*8&;َR0JlaW :E> x9NگZ;rbр>=Bm::7o^hB;X!XJ8"r:!!Gx\.[*!"D݀i(a [lCP68}nh*s @tQ450}&S1[0\(1lv!c d9^}{b ~w%G\@/(QٟFj,8-ȸWHʥ_hCͽ/TN+ރT!%[ɔY_eU}̡yq_|O$)C8y?GVX*)O×3vtJjH6m{&($|UĥN*OMP» (rj;Ǘ4@)]an8B]o g.M:0(neXnYu^C]  u4;aPgcG.tӣR9Tbjr!&7'5*ЂL>z8' bT9(p=^bHR6dǖ5)MzRmtnfi8TI *RĽ0y>SznI]͖E*8NXꎙۇSz]ʤm`` 1˧ܣ(g9iw { O AEb#vq0/jjEMR5du9Xz͋T\'Q[ 6@epFb=[88w6՚BmæB=9%bFKkڪԖƺooZXKo=Bsn2Rጽ* -n |=hBRUqce*sBj$ LǡƆ/v\9~5z DqĊ1PQPgIAt5)aMH݌}2V]Mwbmܢ4iZXs] \R05H "73B82WϞɠBu;4g| +AwPu|`ȉ Wf& :M6[+fNe\ER0ښԄBюgu 73Fk]+IU8 ہcoq?PF7ӘQuE/fnz(hxK]zʲ.IEI2X|em{yp\Mh"ƻ7@Ld9{ku?3Զgb6gQ"lfQKXҥ+i8`HN}?\*cf> iw:rtbY@ruma[U[(䩹sg,2I)(IN:"e)RɁA!i*&7?`Lxwp^gx}::MX-Т )p{ q ;]]&>Y - 5勄٫l -^WNy+ѻAݭeBSԍ6w6pNaCw_"dM3*:VmtBA4>¶L[,>U_Vwr[,}vH|ITbҮkHaĆP77@H5`)Tt8dW,~Ʉ'Sr,Huh(+  &x ^-9yB)DS6[lp6?6"zʏZq:G)ADĭxRjhL&ayQ$\ܩ̭9Cޯ*1q9B%:v].O/Alss|k*c1pLWP3cNΚm:Y!=>-fr/wPsgף̏TIX.72`Ub\/C RO > n °2=w.,CCᾞ9F&,\B)aR:@4[&8s$q4|8R$ժ%p6ʳPJIhxUZ1ُ9D] c㺃K nL8B 3NanO W<zu8'hN\.{,2zJOx66c$FL'tu.Ww%Gl0[T/|SokgV8dTgSGƀd V- XtV7 jg*&^Ǫ-Ut>v0rNi!fC7;|f$aݒ"Ңc;wl%jl ɚ-g`h9deP{ID_E:Kqb] I-+HـvtRfT{:c@\`MdV-.e4iX7Hf< :%e4™# (*>g3jFPnM&&:P$ ˿^$H&D!k{$v ^޷|md\qJM?HIhVT؊ukS^IXQFr*x&燕Ż`a\rt0UB7`4IQ?l0Ƌ:o7Om1Fk % n{3Oܪ= OGG:1q1݈jj~/`ϐܩ_b9WidqЈ?仫i[BґƚDo1~d\xW¡@|9;?Pl";]̙uLp> %*5oH9:9tğ!XTt=$8=pe*]p -e݊ɋc2q} g Q5h`>8HV!oßK5u#w1'MIʎ{fGm"g6yQ5v |~.ө~]!{OO4]8aO;mk9gK nbT[$} â/kYW\jmQ/<2 yN󫂣MGʴ:Qm7EvJK2קVPs;s, U,f AL~Tѽe~@Zs_b63JCgV?kPsƊ9ik Pm Ù2q#ZU jYg1#dN僳p&Hې1u?.нUG.AlF}&w #pC6q+Gi`\*9^}HOIӰLth1ҬYz 9PPlytz"wB}t2U&1zzB.12)k:Q6ޢvyxFo@v);3?Ҹe2Z/5i'FmB$lqD[^)v2V<'.@(!mૅ}`S&K!( tA[ ZtN"qal/g$'5i Hی}Qh[rP~k:6}Ũx#ޛ-}Zd$Hs$x#LTiph*O^zƖZ}*nm5&,PVk5gVQ>v3SWYnyx| ݊#՜P݄]KRQ[{\Gr}1PV^|:m}8&5 &Z ohtnT Z8O( l3yp+d.7>ȝ \KCYDkQ:C6Z)T2.bD^UBHG .*yޭF.Ō: D.sl7'(g'` kF{&gc2~` l_kԊL^b͊&<9y+I/z܁Ts(6նvbq,$u@Q|Q5_QZX"r7vj T=SeEU)O8>" +;-s7${n YG߅+#6_Ԝ[V'-ܾGdY'KS_jw7iJwH {OaXp{-q_"Z]ª*,Rx TOyٰPkI,@&.GL@*HK%ψu8$n2 &RJ +˦:`]*վM:eUF`9j\-Lg`o4:lR#&[sߑ6bt'X:/z65aU_ZdegT\|Y?Pi xlT=fN6 $xN[H@X o6YGC*$R^7< ֏|Z3wh6r*]+k!J.Z^^ ?-]SWple傅,9nQvⰯżD,*ثXa (לE2*5^,Zx:%y4Ad^^r[w,:[Ԩw.:I0:Ҵ{vhz z^9(XhC y7-Er_ 7<tjn{iE(3;oc &< lKqq{vO C$< mua6܌d ߟDS~˜h5z7x;zybBeB(ƣqh%2/z1LfBzSj0Vdž@>8po@wzm_[mGQ8q-V zR VK~鯉%A68] ք"fǓЄcTTI„r|p+U 6}9@а'Qz :Q!oO}M)/r8Hv.:fy d+Sr<p[bpij gMFIiD!n7-_< ?|rWbYn$M l%4IW*ЇzLolOůK8e R6{H%ͻ6zM4\# 8{!`f5O+͉rLf=a.W;A)LZlԵ"S!idOSP5'4!Ł fmf%cԄCZS$M@Ə6t$ka"N7&Qb i f*S ;HmMUf;kHMYڕ z7;H_`}ީ gB/ˇgny 㪝1{4U{ne<Ҡ*19PdGjTUcŠD. oǰ&0ӣBa2ZΘ [čiݪw?"kHT;1i}s$\P09ބk uԾOEgWoyekbSv--opBˑmյM'TWӘC9މu7cl+ɁPO:{Q C6}䲧Lq # lx`;R6(5؄R;6{r zR`O~l0+32<KO%a3J5l\w/ݞn{T8 G+ifb58j[,Žr v$=.ao;_=*6~O? 2D#4187S j4C .T'#)v.(c66Mn},%~o6y sCtjf<<kk %dJ0g_Jc߶ˆ𹡠ui#@:<|k%mfHic֯6Mo`;Mn?+@,ipvfnqI"` ?ĽoD➁B1$h:?Kot9ˋvq* 3m;ȩtl&P nV)Ĭ=>g>U+|;A]Sox]׭z01ŞٚO'2b(.76*/1 eijp F\'mlUh*KCvamGkiL/ꃂ0&$rճɋVtϚ4b?rl'':;|Ų|j0$;lKc#H[t(]\P0Mۧ$g3e?xH>%s#BH06%S>Ņ>]| X_62m/_W.&MQ8Irb!E/J6Q*ޢVRVk\F 9%"#/][eߢ"6Ѹv_TohC8$Kڍ5"26gb2BʫV;3UO\^v#^Lo _?r*ea|nuDҰJ&s1mh}S% Ow׎]aeA&D1ˆWUW4w{ZT5`<ٓYjsGYTR`i+nFOMg)(mʝj1|OUp_Zf4ٓ{!VN͛U pN;aZ۩Un&B٦ow`xp[.4)ƉfW847.a"00mݭ٫LAٮ5G.ͺ}JϕQT"1/_9~I>@aq?o6@TBN! jS +A}97ײGoR X´r(":6^'UlhkTx4t^Gp~=:5Q 8B.],*sD½%bB tsx6yʅw 'yHO IN-lr0k06w!&M6뷍]̾ εapv ]R8dKɪ.ud@L v;{%P,%?HE! OJx]ҴKt1a:t~g#-H@ڧ\Ó`#qK=GG*笻t:fDI1iU*)>RȨ%㜣8weɬqګm˼QғƯ:XZ.1kC#Py$0@JWyQrfn"VϿpcOSo̘3? (_;(Q[('EiΩ~z$<*!x*c"ODt5 sT,EGOMg ú-L_vm|S24-F7FAϪ4Ǘ7@?׿ѵL=db#t2U~$ބ}nN5zyϘV}Q񊲲2Bș^Jdk0VZD+ ]rL99SE2ʋ+)H|w0?E i\a]e-tvH@ViOvaUm`Q ʋA؜*qb+V*OB?G&IhIs]RkuNC%IEBo|ʝY&! RӝV1w2 \ &r_*ᨷ8Ʈ.&2},;O>n~pgX9,ā "Fj2*#k m7U0x'kʹVh-bS6JTirɵ+h1|}߱8=$ S|=r5..&Q!ewc8I450h* τ0X\ϊ:Ѹe_Pb9LlU G8 {^ʅF$4h'cg`N*|­c| fF!`Thnox-Z>\?A%5 Lu c1,tlKe4ʘG!߾/atϻ#D{]} riǼRLcgNJDWc[0sQݤ1;bіA{3>yJ=M $n(?Y#$6@.Y9ƴWrg:GAȞ;ĆQwnQ6lE)V1=_fU]汍k\W&HA!Rl` hH-j,ʐӳˣ$vi|=+xEŭ7tN^RDr*ҟvzJ3L$AF;7&cW:΁=~/1&($?M5)UW Ow3>.{T0/~g@f ϩw7wC4EQ轮IA~h~ @0uxe+;',jDl<)'&3e>dIr4zqّ{$Վ**Ͻ¼5%F&q'3Í/S$qYmƞ*uMϊC=a ]J v?{#f3F3>uda2J5vQ;ٙMߐsxwD~ zHϗ52PbW'G9X+xL>YV6Oo mT+- ;0SVH[IHJɥ^RVu?˖ vCbYK@!(Cޕ i!8Y~~~A4aVFQU1fOfL(gPMx%2;ZXhr#A%*$E2|!~U<7U28cߞ}b&lu'g._kQ++OBA.tEcF/o/-uIh*A7KGN#*? )F|J|KIJhe;6Agi $=Z eFj 2;SF *{aLfc1 q3UXlk&`6uvgRZc"!sƭ\.A kZzhʳCW%jṶ̈̌.ܻv1[q|O#I.;~J3==@Jrq s]n&'1.eѺRCB#n7/c@'䟯 gwQ4EEKQ1^Ύő%S]bn G[fNy/;r4~n&URuv .Y Qnz:S<^j^L@Nc6KepU/#ؑtBgdzuw jKT&XXQ6C| ؠd&MPvG:-yN_z444!BPgWM( 201JI3ަډυLUD68FS r8X۹f-0˅x*5m A(`|i="P:;~?ߧk!'hq#/&m+w֨'mQЊڋD_ ARzYXWA$4xҽvMx1 0f|_ 8wøL9})djKd[Λ.)w' وG\hnqF 2磸a|*tqRv-p@Mi>uic_D&P,(_̓Q|h/sijRᰶG5 JHkZ>~㣲jX: ͸+ՀOinxlC_@M Nxe$bZ'ѪwBqwe>:/ WSa2]%й_o)I8(G TcerQzT@A|c $!RX֖-)/*HB؞4f[rr/~dm9B−f=!ˇ3-0kzȳGƀ%Ő3b+N ﳒJd1r/ X'ܙǙ$D #maLo!@BxcZ, ?2GHu5`̪#ڳNz"Js'[I$0/gJ)0Ȇx Y (|? T*~^R "#^NEdo<&2ga-N@Db~;D6ʜ\+5ulRHg2Nr4 ; %\;)'|"\s Dyl;ql9̈4A֯ɯ[ʅ6Ыj:I_NZmdAjBjkƣP#l z; 08b1uC]m$@442S< en S#ӱPa×bC VI:dJ!Ϛs{I*9k݆/yi3OEc}Y~lu7|Nwb*`aqs/4aiuytؽdJM@E2kUpϿ3jA]ߍ͡eMwZ{Irc(Ve!On7TS晈ͦFc3L{rTG5KW~MxI@lj.KZvWD|σY3ȅlq#8{`Џc_!Jbd &e\E 76<١n*dW~}tN% 5Q*(T.'4p, <ǣ״e͈0fw$k-o`kM9c' a*{R@شypQ5LtdQntꈎ"8b8.3:%sSl{9'ۭɢ䝖xi||Gr/epQI'l"gZ{06L""H&]O kt9qOx ~lSKVkA*B֟EgXz5yH q@e%HYO'9Zn[q8hr%' "DH6Z镒T??+)ةUr *s4bqCQ'6laˆ#"w_1"- m38;%t2`CO tG湦ulp$?_mD qG*6 ɥ;rPK2Y~\bw 6Ŷ22C@],*^>anއb<_@'LKppjؤ߀>{I*Oh 2V 0FZ[TZZzp: u3,e؛0'I0E!CpLO{PbjG>EkSS 7uteZ̵ 0;cNIN6퉨}f9> pg_NV6Y|Sc%M[MZ2InȕM4DK EcR)YL8nCon0/ N?9-Si5F<.SZj~[9zH Is5L{4wadI֦칗šgǼW;K]&@ /S [Vi# }kR˺+l,Xca̩_Y<6nׇQoA&+ѽVO’n.:(hsȔ1^TN՛ 넔epq)?F)U;Ha˧FN\z"a4Lli\7hࡅ'&kU{uz`f Jλ׊Fp#Q2Z15tOWeb|D]>Qf3469 {[UQF݌~ "-S2df'*h2Dq.`GXq盏㘯AF'Aӎ=ю -W0 x.\ s %}̈>4,%8vtsLXCPnD(uuh%hOxg*4G'urv<UJkڎ45lmEug^%̸ l~%E^T<$O.`B|V]}}j/(06r>ΕQq:oӦÙ@4aP&8 h 9E̠p=mYM9 p[9jm9@bKTtqc? /5HɽO?]ͥ& VY/QM:w*[| <޷1IP+n^@!ؿ H`4\ң/1Qe@m>X>ڧwiܖ0uixG5+̥ZOMAu ^ gX2Oz1ȠADPj%g.c8I뉽^l ͓ܝ.u,JA~*XR7YD9uX{O9mI><+k{d# f*H(}D)==OH^75E df&]Kw+o`(mC [ zЈ[9$sU hRӢZQ,ե,+bGw=̖Q] 1屝&υ Y (y'`k yP zׯ#3}5r':$! [Dm0ϣ\)!̱5&J Ǩ砭8ը{>BYn_z:6 bMƓ|%æ*jRsu|R"hVtՏ8oPCҙp%!0SƆ(~Eb刪lXZĬYjЂ[{JOﶡum;L<;o|YK:`JP\1X6^FLaabd[oә_|\59`3O @ mJF±iUx?qp_S, m(x߳)c@wн!yF%,[@j#'0QVzR:+"?S,,C?vF~s3~ mA /}-UJ# Ggi>0@& >('}SQfI*oR3 *iÃ)C\0y\ @U_Gk26x.-:`8 QgX]jHZ zݩ{HO53{~l'L/VZCEl@ tP'T"h.1uI RMhs}P%\9n\}dzd0k2QA.2DMY\` .APfꆫ]QQUw/ߩXg~cȣ [Xiq5_!^Xzh2bklU^Qޟ(s{1[CQ_D.g\ߜC[$T;,&| X TFz;~>8ꦝՅU_ԇb1Yy6˦ܼEG"`G`P󾰾(3b+78\,y$үX5i,pbo-]}c6"?$BSBO/:vo(_' c?,wҮO}eG߄?\cҎJR+cI;PâC0wXD2h!7MQEF 3\MǕ#dcCInXtq6W*͵:&#D2bMr_ *GK +EJ0MASaIз<: w "O\ +$ i~pN5>,yztHUû (:O<H$4߹Y9)t+!|x̒&zZoDeNXClwIJzEؙHyIK]O) ;7 .}dTOIN ? aFݠ4AM@xI ؍P&U&vTIf6Xnp1Xd2{*|oZNN0,bIν}-$|MWt-W(Q e_U%>f,[^c LsJ # kpqMBr,zeé܋/|m(1L1򹢟a,+pI#X==}P0e\<_eJ{r243df^lZSL$پ`+GV@XrHzL S/v]}raO%|PJ/v(K/gTt.1,ood8Ѯ)Tf#0. zw 4Լ-"=$ $<xdP8φוCX۱9:շUHNA@JDӿ .{OrtRIجՃu+MCuDwt^]['&Y>#-u8ӳ O] [ٿA8ֱ)Z,$r#ȃ3c֖%SLΫݶolg,B'/B7NtmCB1҈yOp" p%3@)K/TʃdG#oѸ@DYL>ڊ@߳ҟ9Φ5УqBP8sFQt̏ѧję/:UƩCd>h `92PXT0i.xOZwɏ:tZWM3r6"('XfǶ37.0#Zm\T)Ȝdwyu;pK!D\Υ+mY8c rs~Nr7,Ihn1c[uә!,uQʀ+!doNjZʍnyV%U-zwOpz;O<ōw4QshnL/R6fITa[صel{)<1?He]Wx 'ek@55MZ6xFp+8G8CA=NwþskS1XҔcd5PYPSgBeJaĥL>KE &*&WRl;W`~pǞXMKJeur>Иn;+5g_۴#hqh- -{h+}DrAp;E$,xˤVU%q6}Qt37qFLD(Mߋ9"/fu4`Z^/a.#MݰZ&Tb8{[p wF1o#EuVňb\ L[OA$!d<ρfK!;qat8P?3z$yʤf9ƴed4U$Y?tc?PxOKqRoTgV)L5bFE#6O!P,=☘B|N.%uȗ$I kA `[Hj\qQL ޥ/.IP݆BȦ($]=+1ҞZZWe_xlwM^c = D# `k˔A] vdMILi bEŇ(zi^f +W:4 /gG^)dp)OJ DgJt:]Eo(k ' c\ϮFtW!"Qs<^T<3wŷOM|VA9  iًae#it͍W.._˄<.kOOލnB~KԊ ;<-nE +lY'G߂plr b_%o @CS) ەE}nes noA+UnobDGC +S4{GN2 yW * HT hore UG,O`R*] ^j#LOo2΍kٷ8ρ͌=47T7lɳEBbK5;/fn>01:5M!۹eq# <N%:n?f_*DL8S {!:.VY>j&l!ɼy\ܞ`EKSM<< ;YZRB< &= JQ^Ub䭁6j1sCyd̡@Ok$ /\V)FIx"WjHzJ$ؠ^w o=oM-KP|^Ч߰w"m%~$|aZVN/uz6N@ABj ;NuS{Te$Jc45{(l4oھ4 SƢJ3ڽ $}u'A\M-Ck$[@fQG%{?כG{o2b`Ѯ15l/RV2|8oò8GR<\-)ZT[O?؎ ƞ>/I 9O`OV^ߩ*X%qKX}*[酤M^"MRf3l2V@zv36g\Dow|"Q S<ѶhxsQ<69nƭo a8M(Pb5l,?8F;² Q8O(ԉ>Xp%aPO3"" :$s{1/+dp7 iJ}/w9Gs tU5/Bxfm8}I 3+.„?| MpZFlV\gBaI_c7]T.g $]1S*k8 X&*(ؘcB?ʽ5j$cV{ysoa50wBDZڅFR|;i^Tj䶽?#u*cfD]9'dDᜁӝnmސS]9Oj4ңHBb )b&,^ugav14nFH>:YLb >!Oz*|u<Vi׷jf$0 nq՟w:bӐK &źIب ѴU뿲$k4*@־0#vrSҦ1+ ) ˟"g{l\%Bz4~1'tD#kTVh^ZE_*7laMy-U*&}F$r/G]|r7>=WHyS~VZ 03;뮲ryq?W]C82תH4.XzLs yA^%1+5]'KqzP-kBbd ֋$ϖkQ%*rEfAzg55'pn2(+d\ 4-[z'8,Qn͕8#01 ~Bf]teFO$zBcH1Qh̙2B\N').1 ILȷR-Q}SDd+_uHWU+œ dtyn}׈8ֵM1b-C5^/ukol_OVXL7^R@*9 <|Yl!P$F8a+N]{ cR ;FF N"M5PSw`2o03?:>E#ݦДP/JhOQaH [ L%A,&8fnp]V+왽g܎ ]P-4O/HZbH@48J\v\$͸ =,avre#͋z SN4$ ZMU4wGxքlTAٖ35bR|Y"V8w>^S89HPUQOM`.gPjһYJw}eX5.2p~k0UX$)X,9mt=-a/,=ɟ}vh:p, 5hHO{wj$%L0~2:R.9'4p$j{) mb[ɢ<q$so"Jm6D5a-ܳ4Սq @ ]p׵og`tB߶]FfHCltϓ\z~ LYa(* Jίx"nfsPQ;3sQ`ۧMC,]=7$QNQ[<ixǴ`ﺫ F1^ ”[rjM[ߞV%\[2/G$i m AM**Qj3D5yo[<@kԸ%h= 21N? +<8*n|R}~S'y;3601&}Ysh7Zot|S3m9<}Ez%C&X9cy`q~XثO?>/Q=&fkQyzf|RѮAl16J| _Y}gsLuASHNSq\"S0"]tKBު⛽]fDž`|MipZ}Tcݤn}7Dh ؼ+t31ei(fcf (FO&'&Vz4N(<3 R% !ԑ.j H;'cW>a̻#8T@^‹1vGbZʫ.n'Dz<) yridY1 -3(K* Y >7P?aOF0oăUxDYpO/av>wzS1dvJM#WCz8 rWzɔ@kJ@-6;7r qn_`* 8 IC3Hoyet$T${0R+DعA(a<*-A?[vYMBzr$p1'0S.LbaQ5JBl&vP^йb #,Q%R>zl"}?hޜ.^^bCFF6ʒ˘GWvh)vܠ(GkW릩,rJdM5@}'P".6=Ppڈ=nnUxkc tvl[A(Rߞ8EL?ivXIq-q&z}2W-NXte50Varm吹j]͗aGʯh0Ysv#ٺq Vӭ\oEMp ю D|jHI@#;! ^'-m^׋[*h"(o"E"4VN{T8ʒ 1T}Q@uM]kᑷ1AS`< ‰ͷQtI1yku;SW3`"X_aڢHg9c񔣜ʻ3Y~3x)2 e)`k94Vg&'>-ksBu;Ӌ T V KMuzwgKB앴&<8˃gpu`p߆JܳEϨ7C~JNy:6E':.Zø( Nx[p=I,B,pQo?.ƹq֤I+]^*ˁvoHIxb:O=pa{9 'fKR'i}KJplȖIsMD T zBRE+U~⢆gɉUђuNbKBَ/%JΜEe3w497Ѿ7c‘~6D$9L[ 0kL~+%>V&G`< k@SZ(fYJHH"|ŎfcpY(8ZbSP4 E55yL5BOw,= f5tnġ1Ej gr=dTSq3pYY8bb]hcTHe7q^F-.l4~29Ȉj ~ZL䱒(>s:qe|S匴F{'2-8Bb:z-}k=1Y}rEn Sy"vs(1=V9㒆ɓ;,ApwUb=r7LXo/SԿ]f y:7`5wQrQAj[|AjYCdʨr,UbRG3)lјzV,|6@NDHiv 7ETvT9ղ $1SWj!/$rzŅMbB# 42'_"H 5v94r{Rɼ CDʫlɋTr0]p׾([پT n1 - Lv•*l.|((~RҒctMjj{=ЂIݪxKkTV/%,+;>|0K,9 A 'kqezj3t#/DKQ=@{*Zx%XHtGdJO8j*'Tq4c H0o 4Z - #QZɂjAvGeΠ?P.ܾC!Ӄ)5:;(a)Ҳe6˽7C* q%r]@L5M+Vct`EHު"Q[ e>xm!N $?`".Xom%z`nFvh\cݱ(p/ 69N ğψ.ht8rrtU/'\:VݫDnHT9! G ]9fmu&uܿbĄo T3?D q\Qb8%eHV4NeR8j%~|7~B/tQ(׵-a_,a<F@?6\? Ú8bF4'"O85YFTFzF- 3Kn`|_0Z`%ukP cexf^#H(oze[,_Њo(gCP19 Aul)uf%=6,=ͰEd;'\1spJoKj eǫ~JۮFOxq!FjQJxf5@$gPy&k@mSRP}iAȐ(j[.`977A]MļH 圚0ZQ]T^I)&Zxt`SAm$& )!Ϙ?lZht0"_U)h2e04c͠cfXktZoy aiÆt V03lj c+']D$I)9(wL~ FTzpgjQ}ë!꼽ڭu9phPˉ*fg)U?ha@wBkosZ=})M1.vy!xBǨjBPr~WPnv4t3 {bǵGx:3,aЋ q Q6۶47ߏQ Fֈ|:Sb,W<[MZLeGG,곺) (jyꛛ$ n*$[s.z/0 - Gwz%hRXP7sn( RnK &aS`o{N ɭDbS[-H1ceoB0._z7<*Ѕ^$ޟ+[#7ISxbq<0t7=#S0T҆LC8aBR/ۈy+,,zeY`5EhK?r(\ՖzRdֿW;m+Aʡ+Y̨p򮺙fX-:ٜ)k/[&7fhc=3.qgz\M8*aw <o8::zld#}TDby1J)mB8:p.X| A@.M@e1U+s>(;&jmE]C>NV*RK-sd|w? 5a "$ԼYdSlР4LjǏmjQ cҪ-h閪\юlAQ~yy,TMԸ (dӸ%=,HOjM4,qc3}?c7́.?9](.lgC)d(#'0Іt(qvG| [6Fp m]2V7K~Ӣ2AavB--?TlY$ $CIݮTN7N6$R}:O`YLīLUR9pWKY ()&R2!Wh֔uHJq1- M*Z2>a3j"3=idmt{#ãL"ϑ0dж"8,ûɂ#z2XLgNH_(3@@+>=xqS[}0{݌&w , )\4 9=4q!IH^n.;T{QPfy|0t1ۧ&|ep`{g# B*x͋iXtE? gtA#;ۀvC|1KDZ`M'NWY]hb%\}EފG|6îG4AFyZȖ ²fto|[ 8;yqv.гŹRӁW&UUzZCZG3Qt4+#EhS@>ZЉSۆDW0 |ޙ7WHڼQZO.ZP },JQ!s72g(<z=R.U=k!X@58P\vFk&\~d ^aZG.KuYEr]< Px!І0jc/,ve zӃ3/}kYS]!1;.#jjv5TqٓpƐ݅[XW/Th:8NOO,$3Lޑ+ wToPq>?__*e ,ŇL% lQee% k %i뺵c o=kBD"^sHnOI7Z=ޜ#9iclLT+#xxq^l %׮ø0<>/ov໗Gz\jk yCaL00ĈD`HRyxOY@zHȮoyZdNFZGƑ9X> ͜}҉V̮⾴' ~7Sw+dұ ^qϋ9,˺qR#ItDvo91rmsCdB哒d o0 /J#@a'sxLY ^˳2{g]&΍fdfsdIڊMA\΢wco|WPONTcM9^!c0iNP=*㖄'>|o'=3G?}eBSzcl{mKؕQՄfxAU"ZζW2 "U& Bd-#|$ H`-Yjh="in[6 HVNCK9CKVK#6YjH 寣#SO\)aYt(#auBdH [{wOiVNFz> 6k?b.80(.jD;-/􊏵^_TN$? M~kXAA;z\jP8d~uD dnU!kmؤ<,݇XyUx}& H J5d hxz䰆;ujjׅ!I3 YZ