libvirt-client-0.10.2-62.el6$>|V?9z 2l>=?d  X ;Qekrss s s xs #+s #s%s's**0s+83n5HnAn(B\8Bd 9F : >?@GsHsIsX8Y8\s]s^>WbdefltsuxsvD wsx„syPClibvirt-client0.10.262.el6Client 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).Xc1bm.rdu2.centos.orgvCentOSLGPLv2+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 o큤A큤A큤A큤AXXXXXXXXXXXXXP[ʥMd#P_P_[Md#Md#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b0dc4b3036887995a1dbc296f4c35ac5f40de7fa8e374544b9862c22d3c82f673e4fcd7331fc17c6028f8325740c23353167c8efc034cab61bed02d7cd736d1da9fc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5dd73a48577655a4ade4ddcd7198e4d9fac4fba58983e8bc02dfe4f299c38a598791a367b295148ec68ab79f12d4dc9af8af2611c28aa751c9222cccc27c076e84366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8f016c3e7511bdf69f47caaa6c58e98a55841377a987f72b8e365d60131f8043a512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c093e87d3d5f3019811c8c764126a0640c945b00e31cd8654e5d2126da60b23228d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf70c4d0900c4ff0522d1cbb178062269b7bcfa87b72943e045243421d1fa421150libvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-62.el6.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-62.el63.0.4-14.6.0-14.0-15.2-14.8.0X2@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-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- 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, -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-62.el60.10.2-62.el60.10.2-62.el6  !"#$%&'()*+,-./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 !PH6]"k%{Dukx YY>1OiՕ^KW]5{ۚo"CpD.+Vq+*,pcnsiB!q0|KL#Ypk,҃Io#͠wm%NGح b̢7Vm)-b)d 效(5cq"0mY{ I5Q"6Ǵle V'PDi=EԊ-%'k  SM9=[eЧa :l2'q8ZI ;dF-3rWxT*Yxk@laY Ld)V|tP# 9j56,zż;aj-Nrx){V+}8LMKee/qhc= 7t`˳N3`2x˨7ɚL!0w8SK4Ig !j)Vِ{Y7峑tXhiT6#y4e>,Ц)5P{ B!Z6.9j00t`/10FuFhEDv3ԶR`2"3Inʿ,-okžMq+;u;EhʿsTgcvޒ:( b@5u?G7UUg%Т$" `0ư2.5_WȠdBo*kf2Q>?2^CZ^Wa%{P -~weH(K+({ 8bC\j'\&6s{8(4TuB"dqG|^>;NkӟST! ])x]iW9]o1έ빯Pk^%ީ7C"r;(HYvP{ U ^<' t"|J]N? ҧOh}`F E+uY5^X4R ˉcR5yr[d[Rv)x,73C$}7T~u]Fp,uc ͇p֩}n[JՓ0h(KP%)p6wbf.c+wMpepuWDOnA3lχ07."ܓPYaTnAةa.֙Zhu)zvZ YvĆ[1OY_Ȉc֬76tJz棝I@DN.c^H >@ݎZjt:OXiξNmQЂW qNpSxF!@KuQ^[4dhrBᴫv޾Yޕv[33 .%7j׿#D3c_PC"΀3Mik)I{`sh!1 v^1^fW< >CuzgϺ(PGXN3Ifw$IE0%V}fHL&VXpMtj@mB[!`H^G Wbn<'/䂇Kj06L]2>략mQYt^!'albsz:NHIQζU(LI9xQIFpNarg(RFx [蘒:01@30LeQQyVQ]Y]e.ݢ|p6idVe EXAX=9h7o$n>˜gL ttϏu[}׉Th7.vW;r!K;JQ E.B~?PRIȴ[~$!vzI8编[d$"\8){紽e-O2+~=qyxOR!Fe!Z%þ᥺2, bDUђC_eͲ 5G jÕ #aI{\e]B/A5s@.c;u ue_8Dr'c٥Md^1@UƣdXu8daNrdB@t $)$~hdL `T׃$C D2RbO6/پE״lTA=NQOƯ=C`$x`yEK RɃmG{ 3N't7"D =s?**vIrj*팯2)ɧ$h1J3#G*/ˀ zqNPS@`I6144±#/vM7QPm9O?(:/L}k4 mNSUSXvjq܌9Ew?V[x(U >Fs6,p:sDBe0:x$UI0<"| .qܾUI Pn6,ϥhS(OPC[A{$ll>i}ᣝ'B Á+ *MFPttbī+f]QH] ,a_85VrT/`o}U\-DmdY=ztkN&VE4]V!$CUFr*6~_+ P 6S*lfO;d0Y& P;0o2^)",wQB;{C9Z}̡|t()J cWKtn~/6h\%d8pX!VH? 0d23"DqLF]̍5Yq7(e@ߜ:PYڬeJ(RUe,^h gPpQ-о+ɈFbh#ݓ/-6{f>ux2|M$.#IgO-qHGWej.bB(lA=+oC1j+ d[?t&O^=h &(qA߂JBE@t%vp*Fxvʡ^م)"J3)?\DƴIwA5)p}F9P[*Gx /&̨`z>"VCtNG~{քʱDe\ߚN 5߉$vv7;d"uW8 /o9;q }m@a+kvE.AiH}k` , 6K$;E(^w_tM%Bkㄶv_{q2Y{_aS[ yK.0,X]doá[c YrpzN|ڿ0xr$W[Vm_5E3Mێ:_7ZPY}aVB?5O3i,[#rӍGd^r ~q2l_?.V6[(d@郐:")8F^ P #V'ltzabɦ4eEZhD; Gx *ʘP#I^qs6l?DI2|ߗ ӌS0`*`_ YR׏@ltc٤o9oBC/`c| G1ϼ}}o^Jb-SJE0!B`M!slپ^E Ҥ?Cj? ü*TvkhyJ¨4Ws:xR̀BZ:5K;gl:>ICӄҡw+fKYVtr6Bqz=`ڏ p&AyEFXqAl5L3Wxc sV*^U\t^5.W|XR}ԫ;dDrb5nYKm:VHEZV`B( '2SѢEk$l~R{/p.1@XIVoRl /qFwb̯ WE68'v$zaDdY_)m(WŮl^Q)S@Ɂlr 5EULMe)CӺ}T/Rm\r388Σ"I9-isN 9Fv;E(c ;-寅q>ITee }|=+G* ڳG 9]P bm>R8`yQhhΦPCA}jxL;{IP7)Mӑ8jByƋ.$_, Ѵ2F(Sx UM858DF(ϫFnklŀ ]D]B D%Q6rK!MSs6#^3}0Z/.'EyX! E`Ys,JMuY;O@^yZkT]}e^ԗ1{TLl=#8~dZf#8}ݓr˹#Z}4u_ - %B%]j?Ll£#JmhK߉A'+Iߖcj A3rh;QvrPںP JV^Io! >Fȃ4Ӹծe7 87F))ڛ&a*WX~W^*#WDk~|a5g"7t$M~,i)7nkQdKg#a)X/]3=X*۔Lu>o=`$so-15ծ7LZrE- g5B9ҽwj2Fu6!,u ׋e1\ 龍4#* xc jv[ZY"uˉ֔:wEKYlzP ij3y~leKyr~=R.,_xՁ0Q0[xc z٠%m0ذo opw ;r1j?*__|:#>Dn_^*IRR)]gT1 d:M7b 4K\zv?WY&v 2,bZ;0x̧ 66 e}S|LRڲOaz>{-#m;B$=W <rjA"Sӈ@mH2a6enMqK!;`՝w Y,7 δQSAr?x{W{oUep r/jƒZI;W%Az0[rq I~ɧ}0lX&7}`Ã&ꁞ`.ҕWGVNe8֌}h-t޴"R_}~ƒ_|_VLskrp@Wg颡G xB4Ѥ$fo) 세2'1}Mof(q"(l?SwڦB/qId/9փmc@lB@"nN%k lUG~:?q*,"eU29 *i/RI  5Uc%=Y47"n(aRCQ{zw8ЗzYǛ8Če>R)D+z[&wmױ$ 9D>(9m?ckVvAnug,W~]+},?Ww\?$3㮽z87y76nKIjeVR͠^4DRY )?k5dDGD'Ɉ˿/Yf%ud`Wy/n'0E bW!}+jHe D Nyq[3cqKT2l['TЏ1&^48aDr҈vBc1!o TT鬹7o&^N<7Ft{!XJ6$[d=aWB"į` EU9yiHˆ!LO\LY7A% 7p'V|>0oq4h&+)NҒOkϢp&hQ|BX!Us$fsd|1%? d;فSN,r~K7$$t `D Dwy?FTQ%(aSoA[#QaA)IK_Du~@$lR #?NTG1p 5HQ@ dʿ)Ϣ{!X("Jls~4ee%DwxNke| {T/p:ioש\kOڸQ[[CcS \=ZcʂQ p9IZ}U#a$lpid J){!<^ɣdiUAzA88l\9*ü[lEqvkۡcYi ]:x|-As"$>&1.e$arH/6^w`.MRo/^>"^:,)nPM{K¨gZ3.y֣6BelM_Vy0\n:s69%`{%K,B8`?H~ECƓAJYx$Y3O)fcIPW/yv# '.iȲK RѠ٭=C]P=}Ζgc P& _C5w1ta{29M@Ȁ?z<$~wˋH1dI}lFixj2Ft Vʣq% B~i\mG@/Ł 9C Er'ZQ;>WemAKxՕHBE)ƕ1n`m9ZGѨ2X!łJTZ/+!DqdjZXyHEܩGQY?cZ;' %*<{T=_)s(`>>à=mح=KuU}{ν%r`mP~;uņ-_S#Qoa35 xw zauM_np%mه[=t)SN9vQ¿#Җvc]'wӦ| :::aWkݚ;꒳D% u3ѱђ(V6h=P`RjX(zߡ Aw88Rډ5REe|Gpr 5Ie:NOޓ8;}*sk Iz m#yl 0ZSy ^"OkT wpF*k:[Q}vI3*ϾC տ9*@%-Nf=AJ3l6w&"*=W>^WqI`z-T/^tS{}%d͑4Ԋ`<{@﹵ōPe8NQZ^%+E$* ' ,|{jYѓ2\~YOꚈJl- 3mt*wzR8:a7G+&x Du G7* e"@3o3hC~HN&z|q1dns`h3}3Q$ɿCV;M&#*Μ.zQp%|\D7>Fzi}ϐ8Eg%0*kLcɚ:p!@P?ȠOzh`9)Sġ!I,tRAcPHF?ͬ"Z w}%?}nF>-fן蔳yqڤMsjfr1\=R[3cak4Y,{>5jd)+_/<] Z~`&kOW+!KoБ'ynju>1 N'*ˑ/74aC6T`h ;=8l*)򪢐-_ TvUe7^#.;ܵhp}+!?]JHTͽNO.j<]-r,K_dÅ4$cPSdK5t{RXv%`7=gEt̾ w Z&x:dMT|mK0^%SɆUF.`r끯*8N4đ|_ ޵MfcC̀DI7V3ጝr-u2̡,;X4B5ށuȯpPiL;7W#bry"Q{r_Wt/R ;.G6Dtg{~L(Oh 1C$H,!8*_, &zceA"YuT[AmT'9׍_z 0 Pӂ&N|/9PfR!YA$rtHY1=z1+MxKʡGE'V2|J;5_O HsWֽvFh"FG+xQ^RbV{J@ne*ػŖlow9㬶u~SsSD7 <z2,~bsw>[VHq)AzޚѵPD}˵t>a۠cgUPyʋ̄##v'Q2jTϚVZry6|Œ 1-25! 3nkj6~ 38,SSSO/uFӛwa+& _id8zԹ,GgWx7Nw=h1ק S+Tɯ$kWOn"Bx+~ZRTTb͓3b[A*zy?vtvlR*2ޘTu5XqΒU))zjKraʈA&?# 6+@A۰Dd`V+g2E5=gÏViYAII0an;K$O>]'I~^׀#-d%Ԣ[U,2GZ  w~aM5c.zji; lZ+cK;ݛ.\س(nʲOS[WEHl`\pV]h zqֳҕ>CjFs k5|l47)Il 7 ȯYէ0k6Edf43O;$4yM)h/ҿRwH\q+k"KIO~v% (p8;*P!H hdfwqѣع!)I`| -=1 mOѰKC`z-1# ]]J_}0z [ Y܉Gʈӛœ:V^ͩIiQjNz}~BQM12@/_`??BV6dœq,z~?yj[gzۂX+E#T"uκM@y,ZBʄU CtQEN@jB;_;u(yi/B3ط J\Uǰ[?zN]Eq+JЮ€ TR(.eχQqMB#M'jCxaPH+V@N†>Y,|sa"vH` aSMݯ.s`fʘQlj"&M5Kx.%[1#û8ٙe$I̛obÔN l yWMxdk6䗃/b JOHe5r--^Q#%; X )VvCo=_*W ʓ&jF=XDm}aJr{p'~b=6I?AM[+&A76:"r/T s!#,&Zk+Q$xLG) z{̚s:vy dƤTv]=9yFy1AS$dJ@$hڛTDA-a{tOK)[6YZaF\(b (PfIAUh#ZQ8RsVp<\voxD Bz#b(d2 qʯ8`dUҬ\ E[W/ţ ys/{wYIHI ѫs.5/&6pȯ޷M m \ OZ֠zB=2^ߙRSoNDZʀQ2XaѶ^?eiGˠb 8_Xnw?Ww͕a DΧʈy9?g2PemMXr RQ;V? 0KIէx Bμhqt+@N˃ǿ4?/ڠPmnYtEs1CWS9\G'Jh.%3=?.7Vt3:QQ><{ƈ== ٌ,TD MǢRV0:-jýI.$ÙT9#[?8dwP_/!:6~E g穥"ۥm3UyR%S;{=hq7ED O#n(܏n5Yvb~9$(o)&7E--/?T1tB( >GqL3~]9f:poxxTH.RoZ~gʼn7tG(O@& lܕQ۝$&[.;@|#nQM{ZM;!Z0ZMa>I# cgՀ 'q 3[7c~i,VL|p @q |?F JuGq6sNkZJ~fY)C^S s{*z'<Г M<{!N8j|A-x j?LOn}w锨42u'/z华>'J (ړDȬz^=cZ=~rCe 11+$֐'O}[bE8 h2 瑜٠FV-%HnɄ@ aEA]oռ Ã1wҷX*Լi\EF>p]F8U$C a)rVHBx f;hfV CrQ)iDkgZOUn%B?4_E-3OkWdSZ?p ϡq#et7BԈ_:*b8ԜO`<&MӲd-5xP?Qgy߱(E>:hؚ}6&,|RCE>~_kZ1~{R$"\dEА:?y{`Tݕd7siGZqƎ32?Z[je?#fr bgnZ_+ MrVs`(Z϶f(2#^F:sRmߚ+q5ʄ}^(nDZceWIHП/ͯa)ZZU2ZK#}4}PZc6/xt"NIMC2x{S4Χs0Nz*R*"lQY'VDy$.\bzdv6,Nj [/ M67u#Y@?q2-ujEǬIam f0/_a,t͌ڈ=ZWpA4qv*dM6# ۱Qj(-AKrT!MG#YЉQYBD!0; :&}}] ѶH#c:/K̷2h$ oTCOoimj΃3jerYB`p XTg fURG ,]oשw Sy|˕zv NtajkG𡹾q\刾KՄWZuy `_aS?'k@PU¶Z+JYVʦDMgU|4ݣU5k~B3/M3{sw@%{I Vk.xvԘaj(hpJ?zU!,dRv]wVڪ^\;q%!1:+ ȷ|jr)P'xl3in#n?ֵ.lV 'uN&[uP閚!I'~Wk,QkŠx= JdS}[ 4$dM[fppO6A'>nM_ʎ>Yx_5@"C9.hGz#sLb¸]A<6䬕 ]J"L6c̉ OGHnwC:6T|NoRDaj^(xcg YYBȵg]2T.`Qa^cqMkCe5n-q0Wgr Qzkx"5ȿ5s zkSy|d㉬3aM{@߂S;rPkh'rj0K3O2HY jUJHEA4MiE[N.2NU$hRHmzKNX,]IR Pʅ~{_G;HF}%؆/Y5<|LҎV_wU,-"^e[u+ ,][[wg&=./M=aHw$`aɟPl7ufsD܂/TT&tIb/L%Ûg>e>[k%(u"SwQgՄNCwc6u "(J;=EUU4wZXx&t#eОh&ZF xTx6Z~#tX\' :Jь>Z8ug}L/+ !HA>enM H92MPhE}>8ܨ eOow*OZ|d3ӻ 厓`a1MMmL fdAae:{f \ S"Ǟ"EfeQy ,HDf[[gU$Gleȸ.dT"y&F[Cq쳅{p28ZYbuʾwjpKT u}e&MnpS6HӼ?9{6j-D~Vsk `\Vz>ZVEsCCl_#y./'& \Ӡ[t5U, a%j\*w=Das/E("x?`^Z>]J3bz'l~"t\z]e@^g`Rg7޻޻fjD̴[ >ٮOulm%l!WL,UyB t2UlVgEfr=nM|us"aCC=7(b ?0$Ӥ&SnWzd>YIGmP 9NVP5x',p+pȊp6qN׻j "3{ t~6|RQniͥs[ UmgQtխA٥g;ET Ek2 \ Ww"\=vZ mӪv*Mu޻nգU$L?}1{f\-qVEK n Q&Y-IǾN 0ȭZ{kfaJ.V0 H>]IH Y5: ajgr1M#5PgR\obYD=UЄlBiF;Z[_⾃v ޮv]=51}ӇM@oKVazXs%z[<"s$ա02cA'`Db-Vq =wB(JVw3a EMط%{DacL"Hz[T=pJY2_X]E_M捸țQC (ڿczv 8ʿ.PY%B}Oo3m' 46YVU.ow;H& x餓ԗp0_d ;dՑT㮺3ϤEƦc ҧհB,&1Z߁ZH噘Ɩ]5_niq^7 N7)*K:LⲃoZήqVϛ[G'Ԉqی`n\]!R좍ˤQ'rC8hΏ0m-Q,FX$/ ǝsx.DOyK>9(ZǁW;t*moEӷBWXgأ3 pʍhK!יGNX3jD tn.2&ȶPZ-^gaZjƍ~R?Ĺ?sH]ũm+wVp G9Mjǰhz6}ï3%=l{~P. 4`/.oTPT1Bsf6]/I7q+j0h aδ`1L{{}M //Cŗy@a4 ~z={NX`M\;emԲ7{^Թ>x~۪@q3Mfa tL Rgrt ™Ֆ :ϲ/Gkqݹ‰=x̃^9{4<+劭c}W x,LCW8#6x:0!ᇬ hz<+Ls^ޜ 9:pƥArDcW&\`);c5ѽMDH-`*ūeJ .y;\=8/ *?2w I'm)Nj1y_aqʸ%wGG/`ڡ^ +pmEPCϹ(@7A\w?SvM@7$^G&=#ƹ6odC^:O.0ꧯrZdf/wJ 9ኀѰ2rr=yQ\ᖦ)^B8T _>?Z9Z6{71`11nӫw+r3vxrIxDkiM?/?ĒZ>9=¥%s0{(/Y=mEEԺ' !5ʵfi3ŹκtxV]6 .fAҺ ےRLt0ǭI+}]`?)>d]QW@fI|zY \Wր.Ж{hnLm 6\ G1qcX=pAwPf26rKCP.j,[|[X̛|0Ah-yghj8m`ZV4qSƜw7T-Bkg 7-ڑy@m(Ej@E{ i MO:C{wMcdL7j8 24 0'7uXgΎ1f 5/o8KäZ( p˞l5>Y\OOJDN ,j|1IVo"O/*K7w'bf$ߣVb.qO5Oi`lcpn]?/нpRryI,b4_w%ѹST9N;ѩ݈2`.cQdQmA9yah hkh/4X1X}\o2+ʐ}=3MV=Te|br1k;f|;t] <&|}Zר%+>-Иvj>WY~>Y-9 zzOBaו̜= ,;+dAݽmDч%0Rx"@C9I _1/x=T@o>YǙE]&GG~v0S͹=M+C ɞBe\XKX{$Jc+f#Y\pey҃R.1*$/< 7+l,鿻̨R`lR+*ڵ\5%ALr!,6~|qC}E^!,2z40I^UI0t*ŝRi$+_p(p[Kx` Z<^ٛ^wb7nwqJ K՞F/JE$3~"OW/f1hy[+ȮxDiʶޚBFftL~< !]i@)lm?X ʡ5aE$`Ab۽YV "|V]+dx:?c9Uu#wnl/߲ZGH}ma{G~WR򓿝4(0rx94MڕrΑS~ lj@&p6$F%y#Lhi[,$qfENu7WGD#gc4J3O߾eG,%=mq~?#^n+?'8 J1uCZc5&y-S_`brĕv!MW;"'sիm^fgcQ(_CXڌ&fX BF6C7^KrDx;odA}2֝#fz(c) >%Wn>0!-(xI '+8f;#,#yxRQu0ِ0@f;D[!4^x7ΡX!?8nǙ(|tEB'u*Rh^pyiDAwnB#2F'S j9" ljTZ!a` bB^aDY 's f5VvsQ9j=g@nڌGI)p;¿QJ]9oPoKyH2wJ1x SJ$)P2mN`ɨnЇ" N. 1g0I~"N䊓/&?v+#1t| uZwywݔL!snh}]}=SyīG69tsB9/=Y :AZyI[ߩ| +-ˀWkcmǤqOJ\$Z) R)oH1ɑe{_ C'N?; ,j8wv?rMlUy=('¯fCBʏ;⨜%!鯟LS^ Q4 !ˉ"W`=3&<(Gtx +IH7w&@ϐ_)HҒ;u_&a$KUVP_\=Mj`恃$"0d?(i&Tz6bmQ2OX\t(Nt%abBK(.*.^>memCm&߈Es*[3y gtLq\ eM:y31t` $QZQ]F{GIbR]ɯZ'=.mt>s 7n&6ZQ* qƇ1_0} Fuq{o+ҳo׭J/Lxɔ,1(t-umbCGS^:3&((bdx};ZG |zJ Ti8ǡ}2 #]^7) h.]d3G`mVe3:4&»J' z jj(khf{ÈzTQDXexVw6ta5\GXVbۨS Q>[o~dmr}f /9=#W"} t%aۘartRw W R,朢Cy }'kqlri,喔us ͸Ժd߶NߵwS+ mf|6IRiK4~򘫤\QI?_TK2{ ͬBmzk5~@^앣O/FˆNkPus5K0fim iHCn8 &h6Zڕ RuZ|&!h3Q:OkNBߊfѤ)֣;<{o<\+Seз& Xp *U{Rʵ`T[|6;4$X557{[ZpzvfWa61p-t1qdH֯mrgd+Kw< ;ǕVv5qQw_ۨ}W}=T٧_W'i#Goaж)twQnc݋ZP9)EH=U|wk_ 8>5Q zԌ[ೡd Ñi}{=Εgkxx.GH9[d;4jGq)27T6.E)O, -VBr!ȾMFuAYRɳuY|~ӟ ~gZB8iSe2RpNPJovJM*H9hs^dIDݔ?XyR1+jlk1 qd7"|+<`j2-}xxV'4F]?a,=#2_aR7nASxKY.fk/<6aFĿ6QYb ?Lqц{x oEu|O(eθ"6:i0X1T`=> RLə .I0n0SPWxt6hSyɍ'wUP*) _;aT^9hp8~'pơ( NDCQHK{l΂2y\B[)npL/ɞ*Y&MM]8XG-P(Gꓐ04Σ|VєKnIE6ۘS7Փi>-{@5 7{O὆_8Y: qCRPkQ˧NVq{{e1_sL_H5^7B4bçxA&/'=.CihVD8~l> 9jg0"IzYtg#{848 ;\Z z%PQ1m^FduܘyލOI=|RAY!Y(apG4r֖`H a!Neռol p>% FP9aTro߮w`Lт73j~?j;H̾hԟ,S[<RZ<u¿{<"~w9/krψ̜-GGzvt{E۬`ڴTJT4C8SBR`@E\Q|_L+o.8<)ղT=1_m߫'!_i& >SRFՠN?Otm ㅐ> 7# Do2)^#fVim2D2QD_^v'fUU(|BFq4P^l#n>KmO<15¯<0'V~G[:EMS n/GQ.@ nM7!֥#q:8KPt9F("'&㩬P/}#fx9 $|<(8GO{&c69VR.)lfx'_ٌפRw"itAo y&O2~4ajX}e_FwF&qRf7 9Y&,jI6W9K(1"ޖ.K7*9bA=]1$A|%k6!+[ƺA0Jt)Gʣ1gqWeSD1E0Z^䤞d\af1dPmV/%Z@6i@V8ж 3>!Xw-9g5y%t8FtKiҎO.)xOX-Stz|r.hT0Σ5#pBK4ۢBQ ǢZ0d͓3voT8:/a YoH"!]wde1I26t׿7^'.^[|gpc2 7([Ƭ O=61̝sLOD]9 IvmPk$ͰP^^dFJ[Grcmb*Q/p e$=o<ӬvO4 %%>mC x[Î5{LFZ68`.XHޘ{ ɽUMAaxYirګ1^ȶ]e EY6~Čf 5>gTt%vjK)ͷ {j9+AG8.Ejlw;uL\Q%OSƾE,n _ߡuK~~f ak d{C=Jo$T-A''xӫ(u38}5[ 1Acr&P"s- 6)<oڙ]),V_tq?=:눠}NHbzF65:5A_K^)s?ʚ+=mJQ? ais#棽1ѵOZ: 1RE;Ⱦ;e5%!7Wt֐^}/    [`Ğ'~4B72Qdr>wV6oJ>Ĩ KJMiMy/v`ȿܜmo@O-Ո[g ^'*EVmKP1׌`5ʶ h3 x)!4 7!0T_ wdtfh[d#mX7#BQp:R WbDv?R HԢ*WY4+&1>IJE 2_R }&ΔW=5zSJF+vFM f%eKqu58b#.P}ͨVƅ|wUQSf,JgS-W"cE6Crii,wsTA9;?L_"._UgC1$>Tn]?(]ጎWb1hc$2Z5(A15p/ɴKڊJXO92,uX9Z n41MݥlJ`IjcvBvT2=ZńnleGg6v7^) ,_+l^] 2aU-񫑾1JFz Ru-Wl\M ȟ7|" @~RKsv~,#E(y j*>sHEb1}W{2(g2usFK?Au je\[iiirDNI2 )#I) }SI}f2Od%(tZ}6C7flIlFqfsޘt[ձ<|+ǹ-1S^˵P1򖷧x6*_h=|y_getb$I+; gZt^ArKhjláv9e) ZT%$0)ibhoal/OxZ?0DhY>r~}6Hzm;Ri)d!4ջ,ǴiV5@!7"lLI{.}dIF^sS 3m R8?L;w#ܲTTə3I\˥M&/T}bkyj8NIOKtSnȩ ~iNja":C+z{M.қ_$'wdr Xԡ!&O})F"hڋ3vfJ+##(,TM8"N2N׸){=q܇F;aiŔb7I#a Dv_ "py|짯k<M)m\ He! ݣ[<(?u}t0խӌ:txH72?[,@u2,pӣ@䚪]i -k'7*W+Xa5MSl,t0Ȁ*bR"_Nd拁d(UҬBSUxʝd$jv 8QEB#GIܛɴG㴃DLI늰TQ6K,) jiPT O!i2LX)J?د$m1e9w.VV=e y}\_Sg:Э>٢ah#L~PGzk{Nb9Uc;_b ujn¨*۱qe\ ^p鏆5ܒ}4VCev0>ls-`Z7yOeWS R7FV41KBDg(ֵ<ܸ ь!ρs}fuNjڄutQeH4¬Ur]ޭoUGZ6z7KVGJFESgPfgASet*4*P{$0q uzr@lA)}wC1"9A{{_#E&Dl ~"S] m;qaU#jog6'$( Ws!Y88|ES锽uEħȆ>X/\W$r"'WGtW>۟tY=0o>D-dP[=^Rd`ǖ~ a _AX™|ah! *E뙄g\̿1-@UW)"GfB`!<4AHZ[UnN)pEpnmipeY3J5i 86'N5G2ZH*Fp'F>|S8QhY\Al~ +-X"+?D&Ci"衾}rmM"-w9`B,*D+Hqu}mxx!J=V?̂4ka_lUH8?Y "eO ,_mp؊:(x (W􈞟+d\_eU(R^]Y=TxejK68y&~|BoS{,7 Rxo4(°.";SN-,e:8ʼD+m&(ʯ/Zm'ܔY4pr:JQ4 BcN-VGDY ~P6(%v\!&r t<щZ'l-dܩ.U 7/żFͨ2!튣١pur74qկ KOsql- Ր 6v@B<WF<9Zɼea8GM+6".ХܘY*?]2TXIuQXDqX& 2&;%j3 =~@{sEX7hY/ޤ*.b up(k:dZ cE\ 2+ 9+Ws%qvrW#MFh2u1?ݟj[8#,=Yk,Hdh&X)0A94=4fquϚCM\t)4P칓NX亃E{`f}oJs3V!O0$oRj`!Ocn4X WV Ŕ IE{L>-ٕ%9{yӏMLJl٘+Q c.R!ea"BWO12ѨRl2rP^#,3#Eg# X(,p=JFe91q?;HrDl6 s.UOǜUꎄ@NѨu\WHA^sA(#*yP \T=:$Y#y<bز` #iaL_d~A|2YeӰKT^<(K?8-vT/.@Շ:# J B+'=ׇqog9k1D\#i߀(zͭ4/FCQ8pp&)rPKQE(d |S?ʒ R  `O!Z}nm'gQ#~H'*}\*<[P_;VgF-fz3a;9lU~:ޥ-+9˱N% l4xFR=9^4)3+&Ӏw@C# eB$AXGc {S }@yפḕkB8>|aT3^y1hڸlJSՒa+r>8?td*\ 'ǒ&-zxwB=s6gP+h{HVQ Gyox*zݯ QCXȢS9S.ʻnɛUbiiw3zBB^CVGA'k9CarxWm}O?WlO!IJ@{/ٝ W\|T,|<S'\H4X0ɴ KC H7Z{5\LlWrq)غa 7ZN$zr򍗐mfWݔŘ FTsǏ^MO܇OL@{'ͥOآ:5lQ '@lMЂIpҚcJF򔶯 )&]:d`¹'Pg.x+AvMMJ//̌`|x>P()p@Lg$Vhcn& N܊l9'Zu:>Yl`4 젳k @TÇڀ?ח|l2{LO0ѵ|_3VD~ k_H7]gWǤ.K5~WֹMkߦlKuɮn?"JUdO R,g]j߷y-DU*{]<caki2 -YtVk#]vfjL&$lHԔ`0jgI꺫/;yT807)ʛwR~Rf L;l۹z0b>rrj/Țvn%$Rw*v;E5{B1J3Q[Cc qd:GtGHL0F ۳<_0J]ּV7IS-wa|J^ats$5.YBEfYjط3USZjRSCx< `$DJQk݇jY /?۩0va2}͜;x^1\-Eli{L8ت[`qPl_ q{zæ^Hq*ђr(Bty8eɵ ÍWo[`,P0卲`c0'!y_ 8'7u38 9;!Ns=YLv)~LؒlJ+M2恿-S|qo1._+eU犨.xR=Lȇz9]e/E`L^>OaPĬ#Ly=8 td/cI%| |]qu^[0:Σ@oԔl./=F06eO}JtQqv}H΍pV!,Tn9x=1g5ڏ#$SLED ŒP#y.2=倂)ЊM:ރYvoVף}Hzy₸,֝!"'y=2 Q[ab|8ܫ]{YĨO;k!ʉo2 aRFpuXǼtW 򵩥isg!`{X6"P1=naЏKj'7@De*70A V50`}J1Tߩ>K{} Unrb0̣NU)Y1,G~IeyXfRr`0Xgsk 6Glj/i)LxC.D6r 2K!a3zGZRBfC\t!;Q-k=7*jֲtlAe%q76-%Ϲj}^YWJC73`D`#GVuDAzݾZ XItR*eFjtأ wq$0v,NLv !d51a[u&5ʭxLj V +f&^8]ӍY(nX[[$0 B庩%ꗖڊ")^~(asE%Ynȶ[ƯQXȦD t}^w+)$,`bJV t Krj|Z_)By8̗q"-kQӂ7ٳ[dm&Ӻ# H9zgn[O*ʝrwpfLfўGk`*>i٣N,yg-Lt~v!.,M^hЇS߼PB;k9N 7T˩Z(ئh^(]Ȅ.K-J=9QםT86UDt^WvYiQ^CװCBIx]Ⱥfܠ_Ǩ l%<}"@B94U%D K% 'Ԁo.[> YR߿Ohؾhz~RW‰SPȂՑ_Lr"䣖E8cp>΂ rkoE—M ]QTOT Zufѫ`$u]^ga50"5 -D0w]8o̿qiEq7k3p;:&Lr#v:@lXů(tBhP!5F%`3HQ\*FL&FA/ˈI4p)5c -) ZnTU|]>ٛ-w!Ъ Ѭ6F휒!9o'I}A%ps]ù#R]6j%PcPU ˕ )(4M[9'Bw.\ 9aE"ͣvh ̽Y ๛6C "^;fq[jܗ=t jWI- ,):LrWO3d_T7z Yyŗc4ZMk:!TdVBd3/,]DE+1pTۼSEL6 I!AMM*޳m?T)cvU@_aW'0 O OЪ4ιUm-rf%$vm-߸`~)\a{n}!u2$]PI{QĒ duxԡoy N˕ "o1qZ~h#vC?83]]hE~FJ\6#GrA8+d((fŻ[>K{E>Z_ސezUKu VcЕs%n֪tVkc|@hySPN }$ESPH_hG&Kc(g,Boϋ_O}ܪeB4pPȒ;l$Lkyĝ)N,B Fq> pX26JihN7¾zS=bna ‘fAbXQ=pԄ>@ѩAB-́UOSGEOGmULE3qC3'V=79 90,$qn:z0OĨ^kL"_oۛ-@d{3qY{x돿EqU'sXulisxiyop }9%3#ql]@A}&F2k&,d?bLTN5ϥ4Ĕo-LdsGɳWJ9vUb#e\{ܵvN5])fЂTcacjd\]њ/` N Q᷂m}N[_#_qR5!0G&_ :Hu(-JZG|M:q3xe8j{G٣UuNgq$U~T;q+' EJ?QRHh8ydS[ãxJ: j#[c;Rpr'|]~iBN!T:Mvfng  Bܪe)#d6elkfRX1-A=Dûl+aZOoS,Qft?Ԇwgh _!JޗЫpI>[:do69A0n}Kmfl_?&utkI޿\J<#Tǒvh@wb78k_]&HKiBSpb]<{ Ӯ h#u) c>O&3Xv0zѣq"Twl=v O\l @XSE0KgHo&DSCu d/O2/hĪ/-`o7=[E FܲbSFjS#6rE'(U,̜I屍?;+;'zhWiG@/")+)]n,4b@&KWJ7:NZh}~] ޥX^)1  B]+ucX-6XFۖrA!v!׷YO2(zn{kKywbWDj`U\ _3Q^(7%[+h YU!zU[f9y,Nsn=N`L}L=T? f9+ "(eܡKF9v@tڍƘc_a3%K#+noOǟ GxbVGEhbJɱvs,Ӥ"x;̲)ھYYU'o_Yjߧŭ۴xkD54,{6=8oTN@xZ=@~uP!&]`mT Vu?z~O/0?^IMP,1ewF42-=i\zۗ[5b4(XWBLׄ{qB&0@cCb5)ZC`f)8@co-Tg R,_:}tuJMb@ dߏQۢp7 qV{9TZ3C 8Xg.IdD:xmz [(R}Hs )@}SR1؟ꤗ.O|qV(3ֲr/X{4'6>_ OzXAc{Q4Js Q=OV7&1{gk`AfVk%mOt;*$ kbڥIA. p!eӈyYX|KWL."E.؋L8e(~XGۚZ{o@#sJ BԧS%5Dp)pwź'Q~'Bp /]z Y}[5)=P+1R2f0+n~sJ:M1IfJoG[3 c]Imκ=۫9VUoZ߇o2'CQSw {/Y Mo<093Ruml'uOLFۏ..#~RvZ3[|6v9DVBHd,O )¸?n{7#gBi U.Q$Z sMl (Rیr贉x# eoL{{xPrQ)0&D0h|X(t-ټ!-7Rvހ55Jb$;p1E; z+]+UPas??%#'s(K˻1Vb'= f} ^(0C࿁78 yDz.%kK%|X!Wr߀cR$ψ]ia17 @.ھ~L8 >.bkXϧu -Q0~"s*`rяTGWkcP+^SO]T)9$ȶ:8s{zXι&SMsXIN"p sX?Ԃ5%~ )*rWB -؂ӌ?\;Bmj3xu,RAGY 1S2%`_tT{| pZܤ6Q~VqQm#:GetoA#rB9w^ʆ]ItY"G6P)(̍dg`Av C# UI 0M7 ZB e{M`aQ*]k[%PԳMC+2&Uo{/dFeȲ﯄ʞ< "6u*G'ȷu SDuZQ5P P,se6j!2jfvȳ$*9IG';ʗ! Ц&IY?*ā{H [I>`ʱ/7:|_8 }?{ӝ[~" " vm#{C˦3i|2Z薻5QEʹTP=ࡅ~ܺz,N'f$V= X.5UgE!Mm +&H?݃R*Th߫,FGYeGm~W[$ɲ6mؗx䓰{iE=q4#3p6`;ς.CeܹRͤp8Lk{$DD` ĵ5(&s~rI\FwAe,Ɠg$#)~ p52/k`2PW^sN7vLӍ&y}vvK2+j^Jpy4`0#:_хvfd ޮh)K+€󡴎" ou<[%4˜킰 WG}.ۛPA9~zCM"sqMCTѽGK4dΐ"7JO{_SEíXD|b*zA'e`$/Os[H@el#2KWA]vw*F+s;dp>ՠ]GF5Zqp -G[b5yź>N1:lUz=luך]i}QWlK>\,sT)ݦQL~;9C΄c[w崮xJkC hU Ԍ S@|ӞMm)#>Dg#+~0+cz@bԪ鶠2d:_mUPH fTӑ]؁dXY<8..n ;WZyJ`9[Yz##9IG76{5\;|$ޜ- hup+_ã.>$֛x CDeO.>Vv,Jd~hGM8 dV:0ՁW`ʮ-#˸8ɑ9NRl ` |la4mƹsBo9B)LaR39;[u% !D?6x/^>\nh1wї'v\~$dO/\Kipl9H`g%, ^qE|zz9Lژ:-E^[XVtNy%0QfZćP!R9[?NM7t1YEo2'ʨm~>;{3W>O9 Ϙ}I\b{=j1]9)EwY eSkgV_O%V[~ 퓞wD%2B{a{@#<_ yr;[ptа vrΕnp3ic"jo'a#I;#|rC6t-FdXdOȆq rgxg\PNjqhj?<$}[=c"}qi}Y#BmYRBQoC9*sU(C_蹁4r Lyu:;aIӌ5e2n(˯<-Y=/Hũ谝MQD A.| 6yd [b؊4UŒ2; 20ռL40 N Z^e_H: 8ш_oL%:e3f|M`*=i|+yOWq&]_b$cD? wGH}‹kdcT,#BqՎ )%鴶e`bu E]!f8pZS QҚOeL ( Y'ʗz,V NtjJ*9RJyŸ]$K<,8+*,vY@0F{3>?=I \qFJ!LK|-S<wŠLɚg\};e$Atۍl{B3;! !^c]4wUGܽe9 ^& x ߩy2D`TrRYe)Wy;ǝH aDOǴ{5Ӭ3 ! 4^%-K\'֜Z4)P,a'k@?)A,jk@_!%u'lZkjʵm)a:]LhTP5'l+`bmx'i!yҚ gT ԩcoU ܳOł_F^lwX| Y"/&{[ES\P#$xk&ݩnɏ߮:q˕f:I6ގrڿtU 8|6+Z? Dmlbg:5NSlCUςKtY]]qپՉmHywsM3H{oV 32eP|4uU,4Ks߅i \h%m_E UVќ@̄iuW$!b߉xdY QOuUrx&2lBGF2*P5u=2ifQ9\-luS^1d;M/&sI=8La[5Kw3M?6ܬPp;"i8S\4xӶv =? 0e.U̺DO|\WLvSLjSNED<ɺ@n즻a5w۟^3?t70(COa 1ZP w>KwMi&L/M(wWB1:=f}f!Bs*\.2k7i|]3롤e33Z{= ލ*_?>%z#p{iU8dry._WAc@ b/d:i nho詻!)Գdd#׼P}z&^v码= %;'fa'ſ?RfQw,øMɻ$):$ձ=I\IO_*8 A~dDS@@i^9f/^W,~>%qa@[QFGRPH#H4Va&[.bI€spdZ5e@{$y;K"]6&"jx󂶼O!/˫lX{R t|ΣK>^|M`K.9bBmKR# nkNQd)z{3yX-BA$Ꙫ-_e"?r쵙T*a'IMUiw&SqozB2Sݏw jH@&/7(2>tA֛WVt"qAr{L 3Nƴ3VmzX'TƵQ6RYG]?)E p/fǯ8kVYoDEORȕ,9DBF@>?SF\QZ {;d9WNC5m =Oi\xl&'WxRnq.yG]Ļ?S@%M M^{}dqb3+GA)СJYb*QٻM9 \ 䇏#P.ytʐdT2~OnQ>ۮxumdc#H vhPF*~ kw Ytf~IViU~= Hl1[}݃U3J"4J)'A'ݢS#1EcΞ6m a?0 >c :wzgje2r̚C\^*+Ewă04cE{(g q6t3pNLivt7Evs1MP1H~ňwA,[\<}wb.YOfc6JFQ+\lϚR; (J^;}I6ȾRdbkbEGe*} xr' JD]>f]m>|ϗ󉱓ZZRuD9cFxdm'06mOW¹4 7y*W&}fE-Vr9#ijS.zA΢:B9du=<)93|,5c>D*{H[z~?~)|Bcs@➝s=dWչgfshT #r9_30BP(a"%UBZ mIuv 4[Ab Ƥ]1DulpmO'mʫu Gi#(A  ѭtpL1oKPjexǠN3ZDs=#A| S>`Oܦ>Cb ]JU]eJIqL !aLת 佸 ,Mfݣ>Q/9}Xv!e[X7RM~QPݜnI;>ڔ)l5gl=Cs Y&u>8x9cleXH񀲀ƚ P Wh'Km\8'~oK3^7YaA>E] uP9ObCzkJki^snM z2tú"LNg2sx,Y00 ؿPO$~p:b׈oXu{[eE9cI$~==w6!~i,3u.F!AzK .yC ֆ CO-|nI}@ď+kT'؏rb#ⅈ`~0Al|}U@׀)zpVq@ jdu)Ul>y CmLT"4lY*<ƊD@{ dL/:v 5z6 cO{@.wRcZH`j@\éxnU5,)ݳ+|qb~le_PTn։O([x,-tsJMe]d2ZI4/u;bT"zoZM 7L2xVdEtlP*_6l0D99t*6\V`GbkccE&vRs>$ő(-q!8ftG"|v 7/Lʿ~%=kjMtг0ԃ.1<0Dޑ!}~{E8wzݨ+#G[z (W t})'e`/;ut{k(;Bs=SŘbL# [jKݩ)DHItG#IS`..Q0(X\n:nY|#Y+^2ONFܓ]rqD_{'EFqYՐ467u%j!mC-γ-_m|Y}B9=.e-ks:FxGPۨtӵY{|%\>A^\+2) /&Kݜe5,'kiKXl{4jj9.F ]bZq15Zy]q XZVoo1_o-G "هW-@0Y%\pvDF wq\k6Q~X,qctQ`/$?vv5 #XLG/E6eo{EYˊ3QO8t<-In-Jfv~L?F洯EAm)OW)sנUQʓ}0[c!1*OݼR& uvU&Z xO*SbP[\~A5v/N62M} 7)L{9emNVCCZC#כ- {dӼqFs{)l8LF_N,f|'J Q,MOt^*i\v& E(Zt\tm@:8L,/DE >{Oɒ%dX']h&6Eß[ӿOHw 4c=`.1x0A/1NMeB?8u؜ I-7`xO>] )<@4;Wvd8i[_PKOsq07q $QʰY9;PGjM~-'oTa4͵?c-ZS9u\p&{JTbo(Z5*';xy6N\0b>N$Jg$slLnASt$c{~?( kri htK*AUgBqg/wPF$Ћz5--X<-&-~Q4%= Lɶ;l"–+Sl/ ýPkE}xlH.߸d OU@˽ֻ5mu0I DnBO+ 14r#>*AHֵ.<n։K)f˾:f ws§e 4a(kSݨFѼ4Pg8Pk5jR\YK nOBl(@T>u^g2'C,:>.* [z1oPM(ޟ4J;9M 1~ĮTNCQ^+izYɄK3}6&r/OǍ8HAzps "x^',R=3A$AQ,<Kiȉ@,]oFB)F-gr%B^x<!&} NZk\¨0 Sk($)ujɧxl=9A'25AMrZ7&8a]5zJMp؍4U9AVy[4vZAhj~^)Nnm^}t,-g-wX!ZUyXMp ۂ3}BCsL[* 2ЫrFhGnu8pyWd[S.B&ҭi$4uCgvr|rкd~ēOÌIYkb*֜a ̭rQHᓐ!p촤Ҹ n'uya_X>B9Ӷ?wĞ4ƳF@\*P_`R5Kj\=Viz'589sPH,2|4@I:.2BΒ :~X~A@ч|c0E.0bYl *b qDym82e&h;-%o+E[ŶU/I]i2Lfž/ZԆ!g>E+RYcAC̀-{ΞAͰBnGoH#=^3?N5Z 0"SO q,kn1\dpYdrOf(XAS'&Qy~M\jF-"ЇE?xȩ6>S^4@.3ʺgEȏ\]ƓL+lsx4txI9<9D;'/5q+[<G.9CRq{mp%XW`WO,\B)@DO󙗨ǻ@aԉVc(.J&(a;b0rI-6@=q-j)^HÁ5A&06H>uG3J)NbK0y$7N`K7|?lD1Kt7ʚ$ M!٬y͐j4PM7>aWT:5f.(I2o&?Oz_uZIށ"!F|EnT\`o,Dtk@VoΓ1 \ ,fQF7Wd| #r~.&MDQњ@e|em~Lah|p/!7xֈ9"Nk:FRyJ*ѓKޣi]7?1Y\U ǂ|5Eܮ5bH. t`a[c[HNiO؂HT"Kdrp|OV2.7e_ٶk9`Uzs~^Qy3O왑EhVu6Xy.d-ŋR]@no2I˻BA.<ȩ0=Z9X5@kJ=, xr` eL2X'YƉ2:(J2fV/pΌSL(EqhⱳZAUĄ{0_Y^?0 {|l,ϙQ~iZs'|gh/Ϙ}K>˓ŀ3 ̅h,S'e}"Ņ*ehng5eޜ tz+ܰWD=EtV_V &6xԜ8XO鼝F"|57 ϝXu%W+vBhS03ϡɂ~qLk{y֬O'L8h0[_e_xLiR*-a?K(XZ_r9]UbF72ik J4+ X49NTzna0uP5|NaLp`2o}`;k;KN;"7wM(\ 9k)f ^~Qѵfk+j H]tk$v\8׻dH/82>w‚i=\%1o>{wY|W'O*x">YD;gV-$`Qf#G>k]%KSU c&z\ɔTG ֤=31lcX5X Ay w|lGN7);޶9u MT5\@';:?L|4)y[PNr';[?{̽KIFԌ2WqJ[aɕz' p^D^gTǿc^2hF\`DYgknb*+qG/=)d&%S(DaJ!wי|AdtدVrKh\K0 S?A"Mj6A+ AQ+j| df4esmZym3B%L ;O+QY% ?U3 SǦpʩuEkzn,<죀tpAūմX(Kb6/|-B3;0cZ!-8J׮iJEL=? &&B(Y"y,&'p#Z|4ϓ&CO骢AS"zi<k98?y`v|r UяH_˾B7?>Jz).!2R/L1;\[_Y~IBaΈa/?@pX z͑( 7} t"2aboAyL~k NW>}H<i΋~)/#Qϫ?vAi֮yӝVsnOݢH\(>9*qo. }$ __8l(!#s_kgcp?WBḩD]Ai9؆~tޯݞd g?0"`^,Ij-D)" l?E5"`þ\ޢZ9Gе> zoR"Wp+%Y_ :  RrHhIyi%KW)L]~EPUz"X @}dnH5>4&i_8_h9~,|3Eb\E\Dцu'ܬ}dZTrH {< &Pw,O;^ZBMiQc5s/X/ +PhoH{1fռ^ߙ[o\V07Nk"RO"Dl=J4 `QV.Gz FXzS Iڲw6Ae#RpG.-- 8%c^srDFڰy0K[]L'65i]jIJ*96ն!:-#X(wp>TfيtusbaTW#Y:p,^M&pp{.φf2v%"*r_2} >|E 0,@cP9bEL: tEΨYec$O[5bQ!> ֝{$:\'gNj?F%XlѦEX<2bkIg=%,I@^wedv^7~,tHِ*#-1aq>b.,yCQ[q^d㈲Hz*֋\[qD=ɪsuˆ:9IF -1Y_?׫dG^R Ɗk , I _˝ H"Ou!4PK|H4CKd߄@G#rGV^-9pj\heliV+T[@!Jm(e]N%1h8?}%&a.4LӁɻdtoQJo^jgӉ #bf*qT^ ھˀ0)\NMN࢙w͔ bІg{/n43MXXڟ ,<(EJ5ɘ[Lo8I"32֚I?X=Q=QYbfCLowpt=e%Ʊc݇$(S3z &tJ7rĂ퇁$W dCL~2<@Q7 c;-YprBg;361HnTG-t3uӊ"tk>S5E٘.S}|(<!NF]#+OӱOy N,na+/-O)6sM&e; 6ʳω FKs=d2W. Nj%$K5C}g"kʔ@>  ! HSA_1NUtcw3-LZÊfױ0& ۪J5Y)*ģA";ũN7$~-9|8G\ פ ;@g(a0:( ,'z0^=%KTÕFRjߌ8:K`+.\,_P{wI|F27'WlZ>Apn]eoM!rex"xcfӢfre;Yxi$T=`Hb^RP{M3Y4֕?&d]64;{gK8kY5_BM"=sT7ٱ_*i)\-~ uȽcc}O %Zh 5oċyi[1jlu7,uktC$'#m?ק-Xbt}.ILu]Y8 H3U<>G7dIPޟ"d8#m4w2c ՆԳY_&ΧUo#mX;?CmV8tc|=B?!yx*@s 9|u9f]1|QKZtLLRY\#ؙ=-˃~oaB7xQ6lN5Me+;OE-êCl7َ/y/ԑPͽrL㇜T28Bb~1v̶$tw&PʏC'Y'\3ǯɥc:i$Bix]Rq,_g<63"d5'9)(~*UQ:JOȀgw ݪ ~k+$֓S b˳WǸᆋ3 Ee[+z{`OrBչ9m(NxFB6%&ili+lv5Ve<FƱn#0c|.Rb- ?nT ՠY)G85ɡ5i-{ŨVM%u kYJ.F0 /?!9͛Rd%Z*]C  ߗڽ' I\ oOi%轜*yK]hs'd|C0Nެ(O4^ V^g8AVsLfb;R 40l_0.< { )PvMRJ@ ^vbGP7(`xrLT(wJov.PebJq:k0m85L|a$%rx!dߊH_ysXXYW]7FL6>w*ebSV"pD2{ٷyhBPmq}$_p畢X)h’n<eKSǏŎwyf_u\1f2Zsв@Bcl]~,YJ734ʌW VkѝSZ]fMUҌW>` )whXpzIRb5KB\J F4^s{DE`@_7}hZ_Y=|#Vn) #2Ar}Is–uaԚ.'X.P9y!BNDU4,\\}qT( /naҌHBNHiٶ0C!mu ғ,Kς0XOlűJK23FAQFqxO\Y-g;Ca[ۼ[wꆅ!nJxF,`3vozMۚ禞Z#5B<"Py/K WͶNa東=]*7D^0OS+֨, jL 1c%ݾdu|G+ۇy'blםwI LAod˰* NgW [d#QIԫSb7ȁ5 S9"ӬOI,f`=Z>r_6-1רWlDmD}s2CԒe+ԋ9a1X;-0|fsp~ݔp-!(xFb-4U5OD%/*(\X*̽u\715+:F((i>ZxA0wAaI![mDVpTgt."ܷZnl͝ `0Ȉ8v[$dym@ 8p^{=7{'\]=d ,AE8p8:y;Ԝl&;a-6#N 6dM@ 9| &e@(j 3˥j/DݟmĊM!BfJWŮ6!) jaVM|1}uEu(cmkTuJu6 kܗ!r  75+ <ռ)Av\Q(w8g Jg'8zc+"߳@s?M&e7Hn؝\5M`p*h @@-TFF XҘLLEPPI@RbQJRcJ".vx̍GsRNzY$1ʎ@u>c#.ܦu}+vy؈H0Lg̀ ]c{QCHʽEw"@^6O.7aTXI[m5`~$F~v"eٙ{W+'.X廵=e9Sk=l BmZB >}MGO4N GcƟRi& @#y?3ѿ$]8"LNRIλ~o= =@M?Ou:T16lÌp4|@U:`m'y;;BB,8-[h#UQdZ-iQQ1's~OlE 2PTVr&L3 擦~Zoa h风\]ny{Wc㐰<66;|^ *Th%HtuE0@LlV{V^YHoJ);~RThF `7^V T5*"aB¦*OdiT_汌cՀVI9v#cZ뫃jvou_m ɳF 05Oq"ZBen@XW#y4~J$6r9 L旅xS7xÇAz>vǴs<ww_~_='z[nlhS{=O>ƃֿl[ω{޻c'xοUzhZ#K^]Lkͅugvi@AaX`C~eOc#nMLPށTҢZڥP?B)#'?ƃQ48"2"0,IEqf9epG030 [Jg06I͑(Pp`jBgE<{{X|Z4iɁ$W$,U gi[Vf]ImJbiCR(BDZjEURoUp],f  Ij ۝ܥ=zQҕO5 nM#*ɉ Sb0]%S3#M,!Nf:݈qPa  AJX]&ĝՠ*(:ڃW 2*H ޺t /O|(# ~sH= lBC>]F}PLawwVF=RN+")F63/kM2d7: =` ٥ʸ%\WlIMUY(:@}9`N,D*=m0 FHaa!xh_ֹr'́ ^H$fE "SӪ+l35,5}) uZ9ʙdJuO >)љ=@y!GyP5@0Ǝ˔ɜ,ӞmuӇP>=f6o,Ƙ Ι!z4&o !YC8+LC]gSÇw<謟Y4F ԺlZ;C$,qZybhia .c.h{CVm<[9 ,)F!PפC9gNWħ&R=K5lZa0HA#5"Fwoe%IܬYb qj`zT yl>^<rre3v3^d(r )a {(?H QڅTN3!UP10e* '&My2|p @3Q&~I G$fEu|x/3@16-/R, 2C*YjӈD6:A.b>E<:_YS<%9i/y<&BOn绩coOwTcgNw72/mε-%cP"!"P_gc6'&Tm.2*2{vU\k`p`N䬭KKʘ?YˋE̡19JcT`Q #X7ϭI6eEfa`S#1eG1ddp&܈7b.6 ,A翻s:#na%bh̆+)%ML! Q4kjTeȡ#%}$?¨*B(hT>AreOX>12 A1+Z5ק2 d_ #P}~F;®Ը:I-uEsj}l{i-{mM.{\?lQ+<]=FG- C9Ec#5~ם GēȋEţٳw:}|ǣc9aB=m}AUHLwQ` 5`"%Lӯ|aU/`c9-$s2-Rtv42 S"#%U;EgbJj,cmt#}ʰ;;+wp0}/?D c?;i~9m-$I)A@Aa &k ]X\BU?iȌYRLʙIr-ŠM5QEm%Aq[(Ui10=>GI+;$>O=XO`uBȑ<17&1 UsĠ X[ e% @ ?|>w^/ݟ"GO@(>rU @ĭRR4 ܦ!^bE P *Vp9JaP2G NP!JHD<\ qA# (zMo'>Q +i@O=_Pr<1[P #!UsmqV};Ocyw^:2dg'gm8X_dmX₆f("^pÃ^2%q6nMV Ot=َFGԊ2D 6DtCaTJ",bS!SbThAPLQ*j 𰫦P;8mMnC[Q-O14Uym!WJ[tzZf6۴VP$^%4PgkWr{gZGzs|OOυeWOOE cMAO^t#=F7^e+j;eohzHj:õ|sDd $j#ҶiHNpwCoIAKT`0>yU_ N 35Q!GH)֙9>5\$+ɮh0(<)q(VyT!pomnjE8py{M8' |]φmaA_ ~ _6^I2n}aQwB/{o N,'ij#0%{|+fn*})oO{=;:sPچ2 XLe$/W+^;REL T^,khD+d<%D'DV f#O73l6b16m z_2 ]c}j`/E](AV>0UNL_`vu5B Ps rXE[_zi_/vAzk]e_'2Nck>MfzxpP <@={N] ^(DkgWǁWw^VW9A|" !S P _ozY~}B&`fG" ?/0?!TK7|?f> 0d0f;{U^li+Y.r֡$~aM+ hE/q4}/c(nXB]9:,,` yyno@u"3V@Z@u22ZFi)1>T)t$K(Аi)n-Z^g M )IJEPDHAOGO;G&jEHk5SG7&CLdWdT2eu3&BEx`,*UKx8Ͱ8pro D*ZM5?ڒW,tՀ ݥjqdtWvhԩ&nN9Nh+›g׸yv"Mzli P0l 1äy]'!Hv&pC)ƅ6uSGn=xXCoN[5yaxJN"4tDb\n{g!恾 zSw\mVg5=7frq-"د9p21PBYeI ,JTz-JjPjp| u}q /a:R( ʾ2bPCeけ0 2$DZ1/5cP?TL)2@ptoYt + XtŗEzK])Q~5g8ؔce1ϻo3MĢ"fl"VQekak/^*9Ȣu}҃)1Nx_nӧ &D:K:)f5p \|#Z yWٵmΤw> Ş3>%ߺNNÖDE2f2 D`.-󸺬J? /!y2ߔlꍮckכc0DlkݟK=6%H@匭Zf! "3 1H F`B! ޳5tM(/kTZ|ϵiTK5¼ C~/ƴ9Rɓ8kaE(P~OёOGFOď7x?ٽ W*nJB&}]_ 'l^ fI,sf"DB5wH Sl0}OQU_yg7Â;I?ޑ_Z}VԽ[X$\}GpѢl|>Ù (dY0b49íbn0kυj9Az"^ݣ0ȿ ^S @{1#g\cAycmup|]nJ/'$9i73fAf t cuN\{i dY꿜S]JBRQ Qeޚ#xbPy.: zN'g{V_N.72Ml_^g7KMi$I iX$\wEſ'褮M1k+8l-_{aMԒ)! +!<o*;eӣZֺǡyV8LKmHqֱ)$"ÑQ꣇S=9{ujD;1!bb̄CFG:ߔO|?5E@*2V'? nٸ A!2`2Oo?$u}>]Ò8uvU,M o9sI ܹ;+=QIOIw7ji}L<7Mqd oqK\h)il [_[,a}Ȏi:mBj$h=Vc@V! f2£8i.hqV$t7ONqnrMG2Uٷû$m@]Ú('nY BLa@gd^ԭe`?AWiCwjԙdo4ˋ6>yp7sWou&Z,Hp$""^1C9@Y{_X,ڒI.%f'8`u-U#SvHzy=M}`(*;^d;{@%R2A' <] Nr`"dIs lZKwL\_#<T;6R)hjA>r` d:- -!J!P@~>.w另N[J9NӅǦX$"@Ý9 kO9d t+h矉ynq퉂)w#ے?Xj!2x5wިOG(7hwѿ?kΉ 4CY١4g6죫QV {eP(\~Gnχ{Z1Ͼ8pc@~pv׊sȐM=%f! a=g382 =V0cP/sAWvҫR5 CH۽糄Në]ܦhu.ԐbR.KvH(\?Lany>ǮfI9;,V2a@l٤Hk7D&Y<^$KT/4uΤ7j*ȸV+z<֙&to-+%/u灍s$rmYc(H1$x^I%LLak6^=#}U[ș$*#u cbvŋϽosfHM-|lv=*4rSx$LRRKf_17et[%`P,c*QJQffuUܬtL`G+Yh}O:Qʥ6 W',~"5?Pm}V~Af^;Vwei6 'Q76;ϹFxM4ВL؏,HȠj)0w/D LɱK}"0SM/6 zγtxU Nd2kpxxD h 2I_G&h87 G#Kַ(}}j;g>Cn ڀ|+kfcsb d:ʛm1Nupg:p =wz`]o" RD([GW[60oF~m3*,]W,?4wܽKK|s_aG,bkίOdlNaxG 2{p3Ċ.l nY՗8[E#3KYnk- 3AB MqZ\ &k FE8ub咉5P N8&V;%I1WThTIxBt˓MDU3KP4TU45T aRXh6 d4+?AIҳ&_ƩS)v<c$|yܓ>sun`׿fp"R k3Ĭ&9 [Yd m}S,B-5-,~ 9t.US##Ip%6$fXeH_m jGW@01 *ӗXCOE,la 1%@Y |āv Ab Z @ZNozo|/?QS]s<Dc1<\̖g?]if.3,K vv _p3)~D4cFPŐ! krɨ(OO? ƂBA?izމk30T4qnƶnn[ /ԯ P+HXb` '(ռ/>9(Ԋ+R;DpDA}uԪ t&kIfaiL]B7-v \ZnQz=P&C%XV! #'?:Mp)6 HHڒGѰK 9a#`˲(vxQΉuGeKE DCT LpBQJ!*%*pWʹW@zHs@KBlaoz}'6T~U|{;N쉕ݘB ᮠBb(Fl5Xt+1! Dp,lHۈ& @sGˑPλ 跦%4^1#g๷VwO?aDCY&H`i4p#(CDח>D=&~ Cp >~GP@k"ȗ02[ibv챆G;7FN ;6Q|]ZWږ|{%1~T3rxJ'..]gsn%Dvȸ9KPFrݐ!8B ]3PR3:^_u ,u/ұ|^ ^E-b:E%[Geqp;rnVD߭,ќH"Gmet 2V²L=_AC0G78 [ZAE%X}q%A!H*ϥKݲЌR#:JeZBC;-;q1@/Hz$ixTJZ ,V/೤yV]f ]%Ē}E\}C`ڤ,D), @ 6Y t()RrC ˜Oe&4XJL#䜂5#2!4dM!6'ԧScWs'o\wxLgChG<<E= ζ @γ W>cB#l&Xy.OIGi<ג*mϕ3XX7U %gd`jw{[ᦺSVNRphZq$!lx𥰰c C|2p$%dwz/ {uf6 s!,).m0A1 @I85ᾈk2nD!Vm! M!" 3zxCtl|2m';C6 "{hP\DCy{լ9N*3v^^5m#B]kN/$<4. ݕ!B#nYD"  0$hݡE !-kN* ,+C85 ٺ,UC`JoI%4f KQfon]W7cBI& ;슒d) Ii@ W+X uVi߳*IPPBʊx0r*F!a5 \%T zY wétd Qtgo1$#B IC|,^9 @bTA6V8 2ʒ ]yn;Nv0 ^KI̷'P A(y$ )6K&έ&!3,"%%$2oCmY6IW(tYFƧ]1.IkA#a$\!ab6lh"]8$Aa3,$`rȋ@ Çli0FZl[̯ex&c>{SrRKF@d#NDSa9V8>T=۾4x"c!P GHy,'}bSTB8@r3puqI#1%71 A/c4 q!=9t\V/fO6T]9[<%rs' ܭnnS`X;Dsbnl#2 TvG2*rT.b('_SeaDObc>=C#R5V@Ck(jXf&W<&Վ&*1 ,E(Q)n7ЌQJ{(s'f,Y 7L(*$R %@)KHHLRDQ5AAB@A$K,ED4ԱQDTA4%M$TUDDHPPS1)ELTU ETQ)$@R(#12UDQUS -TT)B R"4RP!SHU%LQR5H#2Yf1^5?'X+jБ9N)YWsOR[QmSY|x:j,C2Y0Dg,ʂ!c)蕔Tz[qaC#.W"tW_Ci&ˊ9՗Cm/vٚ2eXɰ܎f:2K;'l(`n3)+'6Iy4'ݤ+>EU'y3,g@(T:H]Z0d̰I )3j΢/]mAo "`ŗIjùɨn7(^`;"Q?ڲ5_xT@f>#K;HHΩ6Q&wYА\tAB;t4g.҃1Ifv~R@.VƁ1A6$@m@kא%(kD+bR%""LC$\$g4z~O]fQQhVxziٙlAB_-%SVIϘ `&`An+daІπ г%/;H_6܎@iw/:Z0 TXNۏ/iwӒ?`D~3k~YIk1;^85>y?)D]П-blU24h=F$f$5 4w@;܍^e'ff@<̒VI` H4$Jh+XӤ""!ǏV u]\honn4)s?gk]rkTZ0M Ji1$::ô;O / vLJGԧ0g6_H煏 f/zǪܶ z٬Yt;KD( -oȨtf'/"t$:=d!V`:kgG:n-6*ژ>.m_[U$-p "Ğ+@|I=K&&3KpW5vmÎy%'*`4o^L\<ͲݴW%y+ zU>I%+߿jAa?j>~~p.,N ˗;r KͲ3Mєaڢus/?zOΏ/i͘S!uJa!f]3O[鱘j_duAͦ$dBg"kʽ ҆lKUtsoI|en~|55*!7፧ SxDXu|J4.WFUҪZNzDJ@PE~ZWݿߒ%{Xב*/&3"\Y"H׃+͹}ޯz=)iԳqӲ.a&̔Sv]ue|c(lħ{ȰtF\50l9 C:ABIJ4UվCaKz?.?2:2v[G?oerKH P_MSH2}[W]inm!{UOr;8#lRQp߫7.  Qd =ֱD^gɊ&G m Biɹh&=(?v֒*FI_NK7KE"W]e|UC-)l65 +jjNdnFl3ݻ#egkHh0` dQٮn $?n_E_mk\9-l2S/L U5vwe!L7z,oGOIt0#ׯ7;σ1[o~&! F\Vlݶ{WʗQ[zof<0^W:+#7pM"b}TKU$ 1HJd0+2snן^K=E<#V ~F cbUDqM&ח!x9g}itN/2TU N;]Ԡk; `2e[%մ 7wONoƏ A#rEH iܳ,;p JޓFfA:Ԧ{L@230feԛs$^R㶽ǬCͪ;DH/΁_ BwRNJ^P#= k>^@֪<^"ƨZO_pO/twAPPH77*Vs B9Ō@3hfϻ>mv]N۬)itHp#N gOh&UotH4 W}7vY~?je]4B 싥Hi&Z9$* w2#,el}5p:u[e\ b>;_?DzzlKZtK(k5xckȀ+t. m z'_[%v2Gas6Egxz7ڰQ X VUX|lڋęj)R[G,6r#X$klbTEe4ʖҶV-j[L]1hōEշcLU-m7.ƶ3I4:}m{߫X6ʪnZ"k-Vx8=A78/ژi'KbiW\vE1c\ʍ.TE3dk Ø᪢۫'ś%Vٙl͵s0墎fm1&0dʩdYlwL5=Lb&[4˿ !D͜4QC5ނһ,+PPB2VwXP uD`͈aF/MbYZH,"2YS:ɮ2()٫FGt"͓w"=Eٯ5pS'^@Ȱnnϕ7weCfHtCBm VSbY˹1,Ty뉣}]<)e 0uVP ¥#( * R0 Wwdq XuQ .$TV]]B|"d(!H&]V XgUT Z+TWVHw.D9`=eB`ʡJ f\e]]cgc:˾4ي.E"N]mr.v| 0s-vz81Wd\2@(NdTX A-3$le3f,& PÔuبWhlJ%_[etZJ[:D'FVH(ХDK'5b s #*'fLV/ya zh+bBoDY ʑ,rcܩ*!}rK;6.@ħZ5ixyC^2$J)Pvnzf^Oo0@hsmw' ;2N8{{l\cK"+?Yg.Y5*vPv`yh ű=GGs,^~KUAoRCuj" eE3y67h=v ժ1/;UKG`^hlGZN(*b_ v%PTy\?X2B1 D0U41S4 ёE2-l>gӇ笳R(_S2ӗ-B8Lpv71m'B a!j+Fh`fR7e?nJ#J@Pc T I!VAVa5C[,hdЕ$$AxQ4r޶>´Ĭo ѲD.'n\rB.0sZ\v/p@gNk۟q~w_Z<<8QY}RrvMgHwNsINVl| iF(Ep WĂi̟w59ROζ9ˁ [FnMqu\f.w y>z'fla:iZ1 @fgjqCvr$d*b*JFb@X|ͭR*GpCt[=fI/ӾX4Yx3.Cd}"65FZhMM~CE fhjZD4:XLT b[$>TTQ0$k H*&sdSR=}uyj  gM3`eU—̀!L=@E!yR] _[m;|u Ͽt%t&NbU^.?Э9uÆ @D gm\ă[yaAx^/I#.C/QE`1*rvҊەo-K>q^/{m%ڠYI^aQo+B!Y}Yҫ!p1ϛn#/P QvƙUlsq-^P9In.gbIf{=JMG?&ޝʢ~ᄽe_1/_gWIRuKY0M=#\br^&a 4r.qh}[N c:LKbq5&uj'՟` WS Kc0@.nA證*:l0`X=ߕeHw_`(z3ƠpX!eP( gG*B dB(w^RnT1!M8Qp!<AzDT!QV~~^-mM [M Ю@ROocǨȞJƘC0p\Ɍu~E/4KplH̎ۨn{|Ձ,,Ad O6`z9\|D'/E3u~*UFgQ  ?0бZ^5$r- B'(sPG{T (?GޚR)) (h Re^edNE^')MfR x(m{rb`ӆ#fty!Xq-)ֺEs 1YFѷ)FȂQfu]%s,>#C^fFߦOנi Nrlo'/Zٞt)E2`e;?@vXCLbԂb2XuKB $6'w;cUN|Ԃr+!ӥ1  >>5%vy9Ub qON[2=iֳ0A)HRC QF$feQձ™-aW%+JD,Q1@I!P ]-;_wsdw)'Wڕ|oWbA_(Jb1s|~^ghJ`rZ.WڒIfV*`^qWr4K?7/wӷ 3n9]?{A#oϑXm_qD^Kh n^o k%&~ y]\ei'*-!! zyOt\I6oRN/B+Рe:ʘ@2l?+hUZ>kBC%!Do_;xt8 wJ҂@{g]'P"h/b<)#Ig2AjA~Љ`LD@ۯX:XSSS5סLóR?_s@jOE%:Ѓ C-dA C3FJMVE3+Kۢ?eۙX*E#f6]PPՒ 0 H ڌ/]1`硂Zв'Ee:DZgNfN:a Uy}&%B**墢P/G߼jH^RV L-D1 %1 `19GE /~6[p4]7^٫~噢[ܴKv~2jp\YfBR#feŢs6 Vlef%$B~>׆q}mK&pK)͊.5q(e"r6`c'_5#M0QHp ME+۰Ufr l95D((PeYw57 viOYLkoYM] Oe_ۙJф2➍w=P6.%aQ<,Ƽí\d{d?PZ,E#òcohM#@*~$LP(o WCw{iaO&߽i_X9\*HhUTV2ɏh͇*'`fmtF9`9Sx "2$s2 d2Ih(i!one:wuɕݷ=vDlCS9NE"I/>ν}k莣S"MPDEqrJBS<_wf*-n8pOqJʯQK/t)DX^IL)' ӄn6=$mN{,ays0] >@KwO$w/Zrܕ\_^ιyP 9>%&3H^Iw !Z4Ч:}/P~E v۞+# ",eAvR]mb؃EbW܀7 >.|a4꒰Љ8bl@iz)!u8H*THXov^G/XL6F)D2,xiq3[k]Py YoU !`" AIYn0bjqݓ[`=3?ZwJxD..Nfk&-JsZxl4݄CK?zEOV+a;u*EܲEI(AKYGޮr`یu/ggw9|~F($"NN{Mi[i1G)y$<D\j'Sպp/hcaՋkӸx n,ZX/ >亾m:ɗ,9`\Ɩ8;oc$+Tomɧ%bBJ$_ex63ohtW$Y18H(iyb@ XVV*hi) hJYD h)hi biJ@((*F( V)i Z) (J$1ABRUH #CT4 LKLLHU4AQE(R P RQ50CICKAE2ăT441@SN'AH4,E RĥQE TC73՟xYp[|qtdg~2!fY.I4ih i($" ((** (%*)j(" `&h(K H /[Rr'@{!O]vR x'ԯ5ь4&*_jtD V2?< @,*;Wl磻G3Y]} HP~R] t,~V^m[XV-D-7+ q3# 3b duj>Ays>|w[d!d?k5/Yi݈ KcY.JA7YixUvcZeoF$8߽T g\]g5q a#/~Ո4i #9 ۝Gf8F_6}zvtij]\bڼ%t"3~Z9IenKL^dǛ~8E+1KbuŔ{En8iJPlϜ}w@fl6 .2gYIC,-޿S^ XD§L;Vf۾1aL^&-d>uTF9bK Y` F@>4&Ć{jwxcM ?C~wWܮ]䴚!enkVm-rǝjX6fO>|+l[怗Љer;c2 ga@yI>'s:5DQ& B (+( ]i8qhpe(o,IH<9vl^*_f] ٻu$q@fD 1\b@CBf,Cp{-2~σ}w]]=TZ~%jj/䔹 ȁg S@1vgxO_Ae\XW*?JP|#Q-7Dΰ8:^7w9\yTE%PD R%%44R5@P)H4HCA;VRpe0#+bA^ӄR!$6.v6xWnĎc߱+\wϩ@D""mA thT 6VC,?QsqHn+zE V)4*Ci| itc# ziRYfc6 (/^k}3&'D++=L"Y"eE=# S>7gob;#b5K?v 1#߳PT{HL<4LQL4SQTWd)(4 1z7G:eo , $+3ƧvpUhmyɩ bDK/yrڪRt$fcXǗ_E}ǝ`9km "+3CiB 6!廋^51gZd 0!3?@>{`ȍ}5^炫񒈴8?dCw/KkFI.Җ,8")̎O:S8@HrK.BIgz{ ~xQ^%l:wp$}8A Y]2RHQ xMa-^jV"N6ˍTX4MTc~bwRcɫ<R!.3<ߜ[}TrØ Ý :JDƏ pajV_?֖c?&L/$@ 0T*vR@i;UWR&Y6={zNWBđMyqW82U@,uKzĎ.Gf-̩< '? 4_VR5_ANr},nESA3M"PC[_.]<)ḊPť(XĦ9ϟeV"@U+^ADCX8k_tH ]i0h.u̘\t@H%*I=谩͕QQ꺴KR'C| 2qX;k1)1/PDf'EƆ_InNNh}ymǙڵn;zLiou)~GsA=h%S_.&Vnv kȺfQz7믉 E`Sdž(X I@yh[YnX2'N2Aq|ߡyZlkMTֳO5yVcKG|.N[Eч2l3X !چxE&i🙙?ػ~]b<~zb 7JAm$T T!%D& &vsGX> M E=JBlbx A8 Wַwݢ_o W<^ UU8Wڌ;}tP[>MpVRO۟ܜ؍d6ɜ꬝9ocDە]0]@ LB6D FTWHzn"#I40Dÿ)0Qa9/_A̸_PͫL/IZL;ƂMکysO*D&rBO{),2X%m|YB]Xd# RSC&J|6Ggh'RTkZpxy)_](㥃٨IO&%,xzX+R6τ/Fosi,ԩ6k@"@@!a'Zho_Zd)o68x?q!s?/f.8K&j1-ԏADCdp{5D[ױlRi-LtFY(:e_ںRH>s ^.g|*XdiomxHС5Ƿ\T@-'f(m_<0rt." &v?V; ݜ0=ZsJp@%I \IIJJiG¸4:bv$Y3"q2)KJVz^["&JQsجo@ F¥׷kbʪE(3Ѥ_%6RwM2?±ѐ f`"6,A SC* b%=MEU5wq~Y>&+Yg~69Հ `藷z@Ldc/VQJcPETPTrF _~; %U2-O'::1~η$c{sg{V%&dy_aYY1\yxWx'fhkU\+q\?C`eLYMzKw hɡDSKmpBK0%ӘЫk +A6AT Lf׫~jCl{&Důq۩)UҬkg/U;ŪWfPP%V^BD:u΋'- @(W$&{=P@Sb-H)phyqe gE_ 2ee8BAC շ}Bk)#yKzy=V~< 9yK44orų\KWbh@؄6 DJQ8x~-//ly H.@0ff B$&4n ](%TrGjƟLtJ<+N^Va'ycP3!*fe@$yXJa~EU.`VƔT?<#(Ff  M;϶`7ƒߚګ{pltϛ"ZUwJKӌW&ʠMt4 ˺ |jխ#w}#K#Ipv?P?&t1:iU qO>e}Ƶv(G)a@ wd0o_]\Ņ$k +yK9';)D <&oɩ!Z"%e SI,3WȮh S-{o}Q5 >]}|UXK!n@vDR}3  "}3dwl~e` bWHV!;µVnjz ǔs`IYUovc͸V.ky@J9?~$܊=# +b1 N?~'vҕ? Pu r7c5:n30ظ m.[v̷I~nF)aն iź-r xt}6jmVG,_ʉ&:ܵ#fp6p5! @ꎧskz_mIJLy-_|TY6@1vt_*@0c0dLBʎ5yWu8Z.q @dgBpur,j J nH!u>BwK=yVa)Yhlݾ|%Y w>S[7F9۲P0f 7OM$jV' PE I\TY#l'?wհ/M,l8Leܘ8,i?IUMM㨙J^I~g8z0ΝAZ0i@69Nhz9PBmNhKAѧJ\Qi$si d ~/eF&ΞϚ{ryl i|i.aI:tRt- L-JBdi.{LjLQQVXoz/) Ʀ)41_7.u*l6/~}^\ȷ}OMUߕc}8Rr bnJ_-1LcpE52(OSꏣ$TAHRDd3uqIva{k}TтXpNPu0`+d*`cݵeך#g@i0H3cܪIyGCao[I~ArdP ^(2Dh.藔wQQQ.Wmq?mϬ?Rf"-#JfsϿaI2u TRGQ EI$][ y.r2RN)"Qn ?Uq<&L (O$CSiZ҆9|V>r*ÇbA~?tuÿRc0G).3e^jvjF2-͖dMKn@?&Ècl܍Ɖ JjmQ7T1ݎ[^;[dͪf!^Uvl;9pQ3O]SsEtFDin,%d4ׯlꚁs.+᳑{3ӊ1Ted# dzʆ}M$nv=[wxvU=eDo=joMfEQo9EKP v-MZ;Ya3udk3x ;rԺg>v>ǴhxI+LOQzq?w2Ց^{ H{e]pd&{X`o\_惧:SۮIxU%[e}u(uSe1IjM~mYrjkOYZT_Nřx QEj.Jږr<Ζ{w*v&A[ jF:(;tdފo ':A1M_3~GEzD;B+4>4x<ܼ2Q! 8od.6*ofzhme5Q7a/9 naa)-ϒmvaVcOz'ULX'j53ᄂ=rMJ6QO-]pci˿(iDPg{hc18>''O{x2/rM_Ⳳww;&͝GVy<񛹴}3)Y q,KQG[K$Ƥrzw>Ż&3NuoV!٪̺^sKZYHd+Sv#ot [0FQ<)S19XIr$oegZY.[&$5v4:ac+W2&,p?3sovYvئCqϽuq~+ ɳu2͘3.ךL>'.\l=Gs}msjYE $R6fZpf@2ad `8E*XAoU0R6vFۉO0\Tsx0Ľ~f3[C3hm0>Z}}8^~'mYKޘ@D{xD6'j8bUDfJ__9hQ(ADy8KUIs"s i~ KĬJݡQUjgj*] M L_vɘ%^T`wqZ"#k|V (Xy\2OczU*߿EkOuZϨ~0ڑAYlr q(T1A RMCD 8faVؼիͥu lIQBQAAH1+JuA8}n߱Nϵ~/OPQvXZH,֏[{~GӚQq|-=VodH7GJF]Rw+Ic7hf22}Zz һYHP\u()*uaӏ.Ve%Īvh_`SI^ ói`q?[hPk(`anA1%J~;P@낝RR@O_J|O_7NAF`byv{Ǖ΄ۛC:^mzYvɣ Ab5:0lY 3uiKH'su\4>Y(p8>C~?So2˸tE,oh4(YK{{br2R:VVKz?utʍKtCKUی"&.RT!3%j>t+ibӞQXUz1bNCd[pʖ%9YKUkZQBj;HS(Sڴ!y>Ąrb2 $s*z1iՠ]1""E1[P9Y A@ȗ !@Ɛ7+&O]pt7D<^ھ"e{,%۰HceB8x-`*hd$5 R`q?TV۝TMs-;[Y^g~ΩqH?=3{%E 2l4G!Ch'촦{ +2.S}_O2WyHZO ԄUJoy*6tUQzW abZ5,?iSqҘן vG.?kt%(:䰕`-Eoe8" PDP^kkV)Bce%lb /7~6#H(ӁϡͩexHsp]JU>̠TNI^ A pcm>CSiCG:qi^;_[A~5yG{~(l3anչqҏL5G%9p\ͼg,V\CP@\N?feӾ &jقAw^M>z[VUj {ХH2 B)UFwOA^;$: :VZYu ϳH*eA5JWuRԷv>MQo)!A:0kY1=_rCr\ lec7R)C};c٠1Pb] ^V* *uI2lNT&v)/nFa^l4fX{e}|Y_UelKJ :f{mb:R8p2ПRNN QU Q+୨qxE*^dVIMF!uwj%1UBKq!,Em+D8el&%k,sKK D6`,Oq*ٙ\VZ;;a@2C;-2x;~~çw.[/_ 9(w*nD%ZxWzɦSHlDLb#sqG^A5<U0Y7/I-O a6f&TC% A4Vlt"'IlEe'("x܆?+1vE LudLO^,S\<rHM'yl_ S(y!odaD?!LA) R\hѱaϵ^5 Zt6[㮾~ս]'-I6+AB3 KvOUšvl22fx0{<68_s(3YIy&ٶZJ/|9Nj$$IA76Y} w&i<^&3g:[ }6W1`MG0nc7vFr@m# ӿQ(Qu};չ׃$"!Bn`FoG}ne/9v#A%|vmae19Y85%阪q&z VE>Se96fZTcs|YZoZs>]Ǐv&Xق]Y:fRYg'5lqMNﭷnϲK#opv!beo;ójWbM}KxWlx㛎(H)ފh۠e֐wu_zlيc>s.JNVjS5 Ca݃{B;SâDB #'RUӇwv^QQǃ,-٣o+߳Aoʫ>z3bAbϜTGj\iF]+e}[Q E럶oF&q&)iukE|ʧ|* "zPR3㻃C:n+b:Yhx&m%D'-ZrȪf/j͙avV[ײFCo*cD-wUV'FPh /e|$enj:sњK[NdW}z:iiS-8)jiɄY5uSD> "Uf3]zb6Ma(Ǧigg9˻6k KͦӞtR|ڃnۢ92^dtndpe_y& !ÊZE o^*.FrdC?~j/w]MRlߟ6}vjpOVi:FuY$uyY%rcW|yfXPviZ/Vvڣ`>?z"|ldՉW(31;_%M'@= Lly0]:p.G]E7ցntBhh;_f=VLȿ^ (f~K>>uG3 i5iuƧe~^oKm A%s;o&C-t%נHNh%o'wXWɠw$DY JJy&4wxG2UbӁ) J'k#*RjDs.r) e`:*ᅰЖm!(DtMt<[%>=3Z{ ˎGV\4>ƦSXwX+Q)g]ǵ2K mҽr)^$(h7&I03"T` wUxA (򟉥3oj3%@pOUu9_Iv^f7Ẅ́> |V0L$<_^L/WMᬰ2*A'Gl5֨@cڥ>KLa;I>U@=0OޥU*]%e7\8uoKg]c_T;0>Y@3fhuNЙ/ C5  .ޣ׿tWt*"柼@_{{p~?D`f5V*y|οմ x}6N(~YR"X?q7<^m$ ݌Q Gi!}]o̓ Wk'MXs47J#*9 ((lԊ]dJd}kb #tP}MC2H%HBwZU@'6 q{ѯ_ҋsCDN] 0:=.V"6~E& r,'4-^\pV_ K*c@S*&CT#IѩO?cVE;IaʫA!iD)̵3X = 6&,CNb4Jl effK/6U N_êDx^ϻGP uUeA͖cՃXW΅v5b1!mȫ>>"`E'ܿf"@lڂ@1Ta:S=[dpbSiL$,W6NNr[hiUuX{KXaq}ΐ'[ >_GH`?6)IIzZȱC PF`9Jg0QZJ!w2< cԺ^\\B'gܬt%'Id君ZLSd[=3;: Gc=-fq]BJ9jc0f`¨A% 9VYᒪHNnu9 ӸVuӝbuU?쵪棫 bTTx&5Wt5I!m(j k$%'_s}Uz-PނaR@Lg^ROgHƲE7TXj6x؋xkmu./ݳZy甎{:S4[Y J֎;w 7:ޕAx!-|64n< .]A-9VZ%z)=5 a0}d՝YGA?icEq.$s.e plv;xvInҖ*.o%2" VCzμTw3q  x\G!a0$ _h֝=gfnRogypO.XjZgsu0kqԉqIIF"$i[°7"VO)kiJpDHo+=k&Ć|dϫz8+)Pm=Vݻ)^ac̆zQZPJF+زB=D8בD<[X60B߆>܁K)nw7[LtfۻnÂ*Lܑ̊j|ǐvX{w#e9^*>9(V |3xrPxs)h$; kK&/1, `.KFboiRL{AC F }&93G;OAB4%_-1 Σ4Co,[2oyfLdaRo;'^2Mؾ>Sd<9*/}[[1=ĦO/&Ճ"d5klUcMU.&8qZ Ƒuiyxhvʹͽt^v/6ލ=αM]Vޚ4R +z8 >]ձQmAVgڻd21pWYl>{;"=R9ZՉNf/o)cgb iԫwJ,"D-#M=ZF k9˳/qL5 8/f1^h$^q ?0$F)WA;^9wYkCؘ`;@PؘȈ!S BW~f 4rz~έ-~/ǡϽm$N&Љ{m,ctd > #$IK'!@ 뚳Onlp!DD$UPygGolme%#E S- Eܼ,~"SWސkGJXi{y.׷n^egg~1|Ci ~n$MA<ե?Ѧ.Q}m&ʂ^>Rjsg.VBemzgѻZqf rąLHOB|ߓ܁TBoOsnZqKdEM, [J aP $@#Z7s8eKM@DJ!dߘ% fˤ("}FI;1gjojP>V91Jgc, գ [Ӡ(%bcdihiD_&LL XMl{qs)d,a4XgUu`v}݋ JѥdƩ+qF4c,'g_&BP;KMvOR2_s1?SA6.$)LJuO].2`X; e"7殺|g0,/ک A7n=,eh/KWt@4b>J08ыoXqK>εD> $$?W*5rGzk p~.cOjNv[FpltyCRjMUyP yvN^*·yN_>B1՜_ &/%)Q2^'86Tt0;I% ]ӭJ~VR,sgLM;cΌ3~p x:o~㒙~Nɼg"uʼy(C-7(S:DD'fq|J@S^slڠD#vj Vop6a CGNQ,k'F@Q*=UdzpUQ2ԻrX gT 7Lz%˨"h&t<< #Oc?+%[s^cxf iZP(rqP#DB%1#^rJ ?zZ֌Dʤ@QCL4f@ I" .:MqMe@k^u6'mEu5)ӥ*'Di]̭5E2!pxGip~f-/# /_EinтDGPڏ04Je eP&cD7~P֪SBalR"O }yAɘaM25Dk7ɍ i ̂%ߨ0hq<lIkT,ʩyKa0;c& 1{unՕNDcE'EwĦ =X 7@og"iId!PZbdyhHUCR3I\*q9uv /籬D~s=;mיKRHDgT=U)`9}QiYTa? %:&;W J$JR ߃*JnѣMU> ӂo|}aT۔4Gg ؼ[)BgVVI0`VY%Vɤy}81Hoib'Shq"|,%~H~5dS-n `RLܞ{bIFh6Ƕ xH "b)Y%. +TW]d]B |׊aYvԂ 5 /*,[$ %/__=,S^W繨d#d9~Þ7S(TFf%i.gekl~$`q,ƫoڜ7濍Y5#0#(K ]Wu Ԧժ3HPJ5QKyca {_nNg-`>t8l6~ A"k j/Q,2X;|i&*DK3H*)r7Ai*U(<~}ޟ/w'ho Nvt,8poQ^Sl"R* WjYkoN"̩̂nE~7n1'דq'ct3c>m,dM\8h_[6H xJN5{vanDsC2kH ûTjᾝY>."b18DU3KOh|MwEt/8J2o_ƳV_I_(ħkv5+ 3-#z6'QTA5fP6R?Df(M@@ƿ&Y-9797K}[IoЛ]}_a*j@·pi a3쳮]|)oaLX>TG19-ԿTHׇN5]E.Ϲ4RT9B($#wYѐ>d)a>GPP*[+` Aha4KK5*쀼ɝSMۊuQ~oxlJom[-'\G'ΧS` ,BP 4˄. ̒d9d( SBD"nAԿfj!P)hI2Cc&8Ôq '{iF }M{(CݵlyN͹kif# ugTwTFڡ<ӓr20:K Rֽ7>:kli]4MAX`AQOob CZ%0+?cv.I('hPRB^^,O)\䖃UA6ڃ;6uYD KwEF86+Q0`H7]"}#8aW탖`^P*,J45X1aŻ>DK&DuIgW61Gq_?> 0QNCgk@j3x"" ow7)/8M wXB\~ֳ{}׮8l@2͏mR 1L򂉁./𢳽M6FuFǛ>cP`n4_^<V<]@Zx0sj'&|`A͹<<=pOlN8XGzI?@xQeЯDȐquqa096Cx峠2b[ZXh3>6Ȳ]{ >;5۷{7Y,jakYjvfmT+6i(s3F"4s՘c_ϸȟ4'welb5'yѹ+7L`AIg2/ߛ%?K$sP(#hTPH@T4_6fNgfQE4{XYC<=T(JpETbU(+Okt ` ݶO|"IB""p gU&*xԷopH8CO}wSF[im@Vd0, l `LpPpl u$(p3& Y(ZP셃Aqp؆ zк#AT]]umU pEZuSݘ/e }[RSĝۢ(5 k2<,ᖹ02I:*R!cFԶLI$p`EϷNә\8ѲSv@>0"xhߓ[y\&Te7LPX5JS:8#=7_@koy @dDTL&>3ꈓ1gZ4}/'rW ے2p(!I4ßy6ja-C=݌iqe\ǁry0ec2@V;ﰡ){*浺a*A%TA}RD4G H3p2Wj(U1/> o ެ菿 [XKC Ъ9l0J,į~rX\ R&MQ м-xۤ/R^.;b٬.gr6i*)S7,˷ u3m[mf VJfy ha '&-,h-348z*[.bm eBUāR&}NL?RHMs0) 5J D́lY@#qt^вZ! xO3DJRsU>3z+N 8ٹ1e27o +Mؽ3TiHbRtsU?;P3J@483J-&k M|ä6FHtIO b4mUT(<@I]onܹEz-Rxe{ Kq= R 3Z^aT,=HjМ$ޤ Ogdi:K Tq@yzc;% RՁ/Sƽ%k;Q&K={H "}8vc¡U4`՘e>ֱkwꕑ@dJR}ӥ[VD(NB1|RP;uNi>FQK n>$ #("OudJ{ͼGQ`P*xW}';Wu<1R[͜'&y ਧvց"KK_(yܜ2R͆4*Im"tk_7}5oR[HꁢҫyJ*K6L % ERY,pB{v)$,SMIM`/&ҥvAk.n?.>_dXCV?ŀZfjQô61?f%(8;[qa 6DY "nXG e&ӉlK=O9 -7geP՞nt~Whn5C"kү\LNʧlSp5eQNڞIf> ~_=@^3yk}3DF >8KIt8IL( g9wIq爺b׺531R۳qz}U+T敻=yT,.eN}uL'_yQ0 B>7 z?1{] FVvf稿dݿ0ur;QJ>}8)~n[]JqD~20Y^TbubWfLzra0LY+v҉cFNP eQ mXL&ƐIUC | IzT0YԤKu.34| t`{z?]2+.8B?;e^lio!kT)&(]s>2#`.,`[ zތ!И(AQލ^6c.P#x.cIY Cl+Y;َWH1sGzDTbHo eٵܰOէ﫶Lüu滄Ž`d9pŃ+͞W$W Ф5p؊O(Sf+sӏjǢVYZ+~r&nimv{[es918q_ 'د7,luq#x7}֚\Ց҅قu#*;><ɑdiHlj:=;BJjS focEap+Ba"GZƭ>;^IS\08P9O.0?c<`,]Jm:gKrA%IRAZ r @q^?V~z|`uw5ڹ~STCE|lvcqf+VmGlo.8֣eBLa*eI')^hY|+Bڰf}O;JHR";_7VHi dci0K/;hjfNf})&3A`oMVUwA{W%*7h)=6X ?)QRzZ[_Up]{Xٺ:>;Uely*!z=͡ETaFE99%J_ W .<ѓ~!=2"GCI<;yduiY4 Vuԓ0kwK)f}iWWIZz~ѩgUP m߬[B;\)wyAS^uTDĤ/DgSO!Yi;ꚢ])D ?ya2XbU %Cghrjq߳0"xZ=BEfذR64uJL4:%D.CIuŮ*>3o7u.3듅x+!WzrƜm]VY]O^=Kq < Ra㑋v[N:Pls dzmH16ˡ"i0.'G.t z3>ck.h./h(}F;2 Rތ Y%p,-@COA'[~ܯ@[rR-l:z6* ,>2Bo_/~E>wL$,lFjI=_IORV7m[ 3x/#wOEnyd?uAs;|*8{n5kp'So=w`},4cZ4tOfdڵ :ΞJsc  ZCR]!jSWBMWqߧ%6D= Yt1%Ț%șglĠs\qMaX0c~J-j&^N>,v]՘qEDnTǃ7בMKoɂ'v%G"%+xLc=S}BH,x fku__i<R=Z* (" ! Ns{oAlۺ#@b ܿhPUQYHBG9.>O='}/ NHC*+ dp0X3#dowmqEv_}'eΎuU w[+4-yQ$A}~&(PkXJ0,ET'$oGF@Vk_φ3FlUMBHf$)j?P.\s>&MMF0)7jp/#dמ`--;JsD!)T7ngwV:rҴK1uQ\E9A<7&0o\o ҏ;1>R3V_|M~ˬ(dBq*˓~?4x hJbu>04tr|Ŷi\WG~s:^:T+ɴll+% 9*(OWg7=;6Y۵}g~_c5p2˧d|E Q ֩=v_Ƭ#AVd~8^?u t< y:zys;Z qb# aWfpst!G;Ȏv'(UjR,{ Ni S"puXfž>J*w%QWDxVgC eoyܭ53@e:vڸ;۲Eܻ%ZT8ۍ_/xZ320Qb"`)*%Q"(MzYFA *$ɌnI+i]},/סN "VbL'6Hlwie(B u>&)wl 'BwRM Ԍ< QlܚKz@lc.~lolYVLkߠʴQuh 5|_'_ej(0t zs˜ySiJRZY*l.9ES_o^~AkoyQvSm[MP%8}[Gq%T5/8ђr^yFC}߻o$/:x#υT03N]@R|Lz7Z}In 4鹘aWM7;Xp.V-LRm8S,b ZҞGHCI%C,rb͍Al6U+%H?oIm685zz1իhՓs7{xS'MOey~&/|pS8K?2S99M7d2~v>O>Ω;Cn c.o߸l[G/P&BPQ_O)Znq\\H}բ.7nvcg.v{Q7Z٩{y|VT9`ܹzF4-u}qXſ2߀ߏ4iSD<Ɏěa?P9v݊yDi*]bZ6HA&MƔ廇M&Z4&im;R{G]~3=<))f{vj;kRШje&~]4h>Ⲟ+`0FC<&H2<Lcb̍{g5Nѫ̗J$>3f[EtR\+Lo3AAK%o)%Ҩ!aʕrm- ӅT?Cc!Ɩh}[?[.͏gs.i|mn y9̑!'h~ 7GĤ$v1 X198/NN~]oƵQECIk;v(>c3a<ۛ[C;p3æh7/Ɓ fiT܄% G~GF( A( @ r_>B,mn+cO<;pF]Ё ;Y Ze{?+,Kn7CVz KЫE˅t(, ,Ϋoi*-#,o?[\(~B恢{>W Dmh{-mFn|=MB!gÃ9/v[B:Q3ӸCeI]fe/Ib.[_df㇢ıF`s\vOF4_O+h-ALWs=RS|~`Gx (wW͚Y]Gur_ؒL 6Yfm{odm ?jh©gUGGIj&smzW )brd  Dcr"8tکSwz_&@_wٯkfy!{#?<}=uVnqXpsD!JJ% {$71wII|iD!DQtO }'Ibggg<ޔ0v4)oLp'&!?E>=9cMc*fw& ة(V@ʹĻOù'&:u9>Gzn-rnz|M! AGmMr%y9 &*,Wvf8^egsaELTr33׹~rKVh} c. ^ZuulƆsDŽ|c߾@zoQWĬ R7ɨ۞3uwN_kݓGc9yrQ)$LoUTo~t-¶{ l_ǦIYƠ}ʥ ~e"<~6up-/EM0C8:D2M}C@s !(AAa Mli`,\$6M&fGɗ7gJv[T'wQ.Վ'|v3j$_9vpShY=!Iӿ޳.hoWl@PA׏I|"f~Znf#cYoкU=xyOQ̡K"4A!Օ}~6߅6G=VAEB)JW#f}NE&W_ZߵFMKyos&OPNƖb~C4DuR _B/*0lЛA"n!n1SUe+(BeM0L˅\D+re/J,*Ɖ UK|7J m~0@;[觩D@Uf eJg4_Mֶ>7Ϳj#{ GV2Ф#mn_}>*|nϑvaTM)#.=, =i+CHRP#Ҵ{tY=cOߒ(OdI̷ٯ[Nx _G&"C뿭i/Qԁ#v %9 ҥ F*aMZX=5 38+ԌCؗ`G !޶\_S0~LVt@˙:KD(O4+O(Xcd0DA aĄĨcb2E!) n |j,랉" NR*\P_xbʘ0 ճ;~+$N̲T{Yo|w& m I 8^&"MB iSy0ښ'N,-}&=3%fjZ^.xOjH`؍T3\SU0vBR-nbۜ:iV}a -u07 zRk&wI ŴIxTֹ KG.oĚ,U[k`RCQM<2%S"4+*ExvaU1dRŰ5;8PYምVAirɼc[bJsU:~_Ծ/yM&Z48€$ Y-"4Haǧ+}\_uuD 4.;k"os/wK0@~K~H?T 1,ޟ#F opu1۽{1$eaJ*C)ܚQ0~c8{xPnKL=V-AYHq&:燞uaki6.M%n /dat:'쌩*s@0N?"IT4^㑄._$H,?z,³fvыoGh۾խ!K*f9 `dfeN{iˤݝ?Կf^VIP ޕ\I.su@} :lo 4w͐ljV|{{rS?7bz`qXq9V]uۋnu]xs$~ӰrH&@d˜S P|XXBR ;/+6FN&|v-;PB"o1F 3e6i^Qv*t2i^ r.n 69@T[:%2>ftvwO ʚg&@Qꡲ6YwiEW4bB&y?9Wt!C@WdԕVgy<~~;Q| #bz}dgP?3P%" w[ OiT p4)'hYUٷ;ZJd#ԐSMw֯QH)uXPRs 86!T .A1`†qUY+d Zjԇ|huؖYke)b9꬗/ a^DZQ\0|VsHOΜM;3C W[V1^@]Hg-fDqȨG]$Mssj | 5#ңa]S'ڃM nx6N"G{"ٶh!N͕̬I?=yÛeݱ8TF7gS-^I<M1_e(Hش/-BȎ7Qu6 -7Օ`+ޗ3\K=z7GSyaҖ7V1Z_Z*dV6? J=.0Q)o%?%) 'Xa!nG4] 6s'4NIKp3hqxyןVY>a + on G{1ܠ64ryuxסPfeB3CZǂa - :x%h?3bh8/ߪ'E_IIS^L ~"iI,U_7n`^gQtʢ Fː;7b1tJc2yBj2oS7:ϫv" *ᗡmHDDҟ~aޙq'=D(Pƚi*$gVPhNNGߌF.;?kLesK:shF=ẉwNĢ3 ׍:E_QG9#\O&4<~EY@`$R= @M]#۳dC6bep1!DwB/usa mFJ8m$0wllnALU2ix .,g.ٔocr:&aZ4m9zX 5qe)QslyJԥ= "9KH!Wh dQaҨl.fB3 KwY0[W)QgKߠ3vâxNH"쩛?GGSlOX]d{cpFqMy|PPMN;<&SV\d;SGzmIicI8(Ms= /NʩgX#xk7ع?ާ4ooRh-݇0d @^"N[=-N,$'æ~j4uRUAm 1Z/䵶> s6=߅dukn pZ X6bF;t%"y1=cz+vi'O$e;ҷGeRW<^ G ~ã盜yi4hFR煦l3Oqq*; F8q!lN,o%#U#)NA3m ma(Z*[]CUD#9(-PUg"y~{c>O3h>`;=#| $-F,I?ZG?Wp:A|8+hXr!h(^e\JSvF xQX]XUo#ܧb:YccJp^מkn?VGѲ,h6Qn&up4|! /VU`XO1PhZ%*RlI?!gAPH2҆P)O3]=~8~=os , rx"0薌xv8]U\x R]"X܀] d|ulV-biK#VvdY,2c^DNө|{Guy^ dA>3EԄ 3 a]VAVĽoa8Mn|תh탗V8BR+N=:!ɅCqi9>aQJ ;۪@CJ`&#3fOZw!,xmkaMo͜h@UOX:Ԁ]l.>_^9v0&KcHB%FPjQCn4̞y44z˷Rю5Z<{ Zj^n4_ReRl\3CCZ)Fec1xg 6(ZI;dG$R,FtWzg49-za5rv<1MEbcst00(Ʋt!B+NLTx˅2^zĞ};> o0"YLrb/Anr!vaE;EFh_S;w$Z !D!uH5=cxftF-)ּ佩|w 2ހbOr[V^j Iin IH¹Pgu[a]?FCiBwڕ$똀p#mHGv6S-7h+JV1j#`i!$Cb0PФa Ԏ 7)< PE?'MlLX):cǶU~R{l`#5aJT B"H;/;|ܳ=臽]ht.SAD&t^% |8D,S i DV[E7}{u'VG-dz_wD(_a3#Hp}-*sPp O}ԤE@fh1AgH`E]BV8jY2χfm@3J3ɥ_D,:.5{oK,{u0B$[ aʆ::`$+Fvt取Gkؚy^ ##ׂIm0~I݊n[I :)%>ҳwf3roW`Bvuz\@(֋|YPy[Tz[)lXkzXz}M^,"PLDJG6}֋I/S$k/a޵ֵW(b - K^h> /3E="۬&;-O-t ,ftc\*CZi=g*ݮYbf1Jˉ`up#D]~kmb1FoD!WtI0ՊJo4l-d4Ra&yMy7ŗV&${ em4ɪt,JuEp)9hp AdxmȮM^uTI|s$Sgn6פNcYMc8ֱm2NWɸcIW7njt]H`:'_ 5,t-5gBdLo9%tVxi$g+7?r8WEbn־OhaMf&:kLJœi04t^Gܸ=J67ur_ | T]2,$4*K%k+t;%7€q=++u\ l)HH&䤹*fMW!1Eu5U|jibݛg.i{qidC5;ֽR j=_i%"wV3@WO2A7hsU, l)B sE|j/Q c{ǖN.)+=7;%MjgiU)Q'SϐzY_KFzzD?:Z Ńepk}M#"&tBk!EPK薹s礽?ܮx+Gm#e>Py;y,Z,Y>Ԕ|qܰ%mջ6?ϻ k}.#*-yTz|}ٗ<89{@Jy.y'03M@=vrւadBjgN487EZB¡GÎv+N[2_0JR@F7n4k7: g+ 0uGո9įͅiPTI q/c9[B59AG{= JuP}l_e:)M!)l zC]EQ&dQ'{R殭 VtRv~s 0Uf\YϵGd?uX0]_3;U]Z#G9؇&%<UBUL D ^GY:=܌t'Ī8~rZܭkAcYk 4qO둟s 5[@,nFɅjJ`ycP_d^UUIucB"`cY_(2޴6о9 +`ѻ4b7ƴ- /SRI%ݿPj)T4.(Yg"\[^ c w0apxUF`5 sP9mX`k)F#aa''ٸʘMk*x/w?#9@ ː6m^$;zJ\Ltxx٩hK1mF&Iѱ o]pqofj*rRdcj{`SظM%ddGҸ/e,1݇6RFG2\k 8Phcδ ! WX&S 9e0xOU4 #o[y c%WOt"5<&O 2D1HyૠX*zpżR.'T cG p˵\)tP'h @9-ߤpؿHD*Uo\#ժb6L9dsUXD cygS<_ʵ߹X6> sϰSa(ޭQGm9Ohkv#].~6WlaLkz4>5]M=L;q"x QuGӃ%n:f.@Wwr^r`qxi)>v|+|kPOΘQIefSs,A탛* Fs";E~ |ti)u;'Cih+ChDm[nW:M,g~23/\|7ѣ+7mDvi08*:lVrovHA2FwQ Bؗk瑱l,OnQl?\ZF>2]sl\w dždIo !c7+OMn[ >[q QhGHV_w m) %;}0㭡_j9xIz#xpE`(N;چg"nu괸6E> [&ѾVœbK Lpa GiIx+a)Ic8խ53T_04b@@]u/B@I9M%|~%5 V+D7wJV%/B,^db^k{m}@ըu׎)@ypEMiKu:SGkjnO Ԗv!؊nDdT ^h6l$M^!:uQD(!TMib+]TGYXq6W x {%.oֿ ]+ ܠP6xDf|0!R'HQkUxpӛ% =`z:gh\wǶȯ;dn(o[<n1<~j_k}xy1Dcs5iY^&͘YC?1)޺ъ5w1nIx;aFBĭVm;]K|Payh03 Ϗ[?eH[`l/'JJMVh4LQd{o~83/}01f0{=$J! yWj ~!alF;Rwu"0^mte3Y$ r\,ʗQ(jY @b.m )PܒQ]dٛa5K(i|/\]ju癐4H8Ry6R{ P.|%Պ81̞(zV K6Oʬ́b}Ҳ012J{X'X+ċ"Ե+4QzL܋0 0p_N'Z{ FU囮Z#N8Ix =gaDWIh—c+/kΫ&o3e.5UV/3iƅjG/[hdЁuo͎M{8Ǚ`!' +NRob6PF[")TBÖ6-Uav{cG E0сex'zgKEs  U7x 'Tώ /ցTZ4Gyk`| BEiDKV[}&›?ckx Y#E7U?uoԞ @e0[ ]aͬ2_k-xJ9/@F0{3/-z=X/64bh̽4P7ڨ~Se# ۱(oj3=tY6TZCJcyp2+C t 酌D0Qk0& Y%ɱ!o)A)_aҚ'4D0eU6x͢Ϣ${n`14'}iSZYLjPF3(Z%N,Pl80z -u6 t͎y%$ V,6n_ef%eғ#G-\28d./-Z\L5T$WA;X' Ѽ2fLK >0]lY0Cmb*HF]r`yRBpY)t#d n!v _/c5q )p2eKp}m%IL iq8\s!< [JhΘt<)W?$@, 3P흚 DKqcdlR\ S3[& %FtUkeG`-w}yj)Uٱj+ǪE?NR\sEBmӑ פ|N|% jb۷Lhxj.nF)1⌠[ln鈦q`5HRͅe tIj8^SF: #u/@̆5b-/DfKZ(Zi phМbV:ߊ"jhZANMFhⅧ:\S2_di3iK}fsw, ŽLisF塈7FZrA)~u-EXkg0@= y^VxU2ouaٓ۞J g 4.Oj9(oӭfe_Қ;wmy?xzۋu/ҦhtE;c%/a?u]F(yMo$Pp˗dLNi.#66;yݾv8qyΟև[&ӎ"(۪Lȟ@x9x8-T_S3&t:?߉iP.)hizbN߭_JvjN>@O]usvkeN1_0X;15JҦ dXlܮh]dxJ<0Kt6͚cŪwZ0'L:l)G(#ek~p=w~ȕ:qVhJ& 5#\eWYT <qpcC<.jC3DEg7\ČEׯF q)[io_z%3? ptF~ߒMޔzQƚjbROւY]۝= tM?Id hi/㏤? RVc="u%ePf4j>v#qB4:]VCu& C4l-DGl0jc:hsS霋˱|.JҢCMTuo)G<@4XbE| Z`*%v3s,HŹkηݞ {eG? r<+Y Es4Aƭ.Hydz\rsq'rvOl=<ƂH{Z Nf↙ى}jL 57{OȄ`{dbDک1;?f{@,0 'JB bQ`0aFB9 pQ1ɁX(oVy-{IhEoFz@բds/+;NS/Zft2ă;~Uhp;nԄ˨*'jfW<81?7ߍBG "f-Bv(0Ty%uO >i,iKǺ՝rq'Վ1i¢hv1s{$V!,neM|]9Կyb&\>S2]2#QMeWfuN&5rKQy%G>Q {8W-Ó9HB i"] I~dC\;z;(wfV$9€U/b#V?P M_vRܹƓ7#r9G>Hu~YXk,u/,f|/^SMCr[xY?EԽ ڜ79:Edoh}G:vZ kvW8ԪR`K7iq9d}#V=VѨ1t}4hj ߿ :蒑MTJYh̲J륈wG2>a?ݚqJi)z{\Յ|N7b/j) YGT}k}' |mh.zsR/]Q}r99P煮K~ʛǥ:y-{r:ЙH96^~Pst qfrs1s PK } U=3IfCd D]Fi I@>glSXyWZq'ZE)򲖎z!Îjc-]062Ip,F l&}j5`(\[H;hENtqoJ] η&Y%)_k?M'2sݔkE kAD!0oB^?d<-@W-eX3"=_||Y%f[_࡛4G_BOs'T9GOTk $DY#xϸ웰u͜rFlAh?J KBKXp I5KV7J~U쒈[!.sA "F2! -ך['M9i2m{ \J6W[pڂ|- UU!Wu[A<-16VjLy} .g {x"KpFUǂ;ɉ:lCY#6<ͬ,]DS˞\W8->Dv>:i\G=Lr6jw$'=4*6o Q]T hFg ùƯ`vWthZRb\HXR`>KV  z84Y__֟c.p]b6U=?[@կ-K@Bֵx@G>Ѯ9S[$67l'S6H-Jc[@f_=鴀?L5RMhk6~}'!>R5`ѳL0RZ8P^QSܰ*BdWtD?lsE>2z۲|([FQz@uf "E߀d)Ɔp+nPvwϛ=Qw͗{q :>xHOPŇUHxfzcIi}v~wiΨUgC6<_?B {0xN5] ^F5%ѾVćt{^<+Z2̥eGAp} c3ӌeͽ{ cٌQ7ds6-;#k67ɓ@/Ӵ)e zS˪fH8n^xGVcgT\M៙>#C dM@AWv}NZH!V(!1>+!>boW*m!+WS>~ EȺ"M+BZi:VJm@R >B ]k{[Rm8 :a ++JIOlDBunq.w$L'"W,O#gc;E<w`2E(đLMOkK,/άIwգ|}bҚk+){?حɼ%Jx ˷}3URWޫu~f|mH9ǩBH=\&Un{m댢YjE]mvZhsNųzV\FHv֞(*x(~h_'6?~F=`b:!nUԂ~Cp syrp{߲W!X()Z43iiw;jpqk g(.k3%va+EoG`JNC%1ݰ+`^yhMżrUE/A~F!Ө6=|$0QTr}#\կDȀѧ!2O+7¬2Aq?u5IVeo^g}޲S8뽊+]1yD7Tt:i#8+)7:؂Z;,bGF6{)/c Cf񕜭N4h煲^f2|CK- Ŷ_sbMqTx~onwO>Ԣ=a,H[G]Nqz-z<f6S0™|pGxh=EO9!') @y&(eevk MO `л/c7啤V̀2XoCvlt9ԍ^#6]T 18T2Rz4S Ǭ1&;%5W+#P)[~W@>ɉ7bxoɆڸ#K*sځW7$`hFiߢ>bp'u]xwMf 'cWӻt Ð~@5?$eF:&/2~ʊL!57h/ƸwA}겄sYR44v-gVsȀ95I;̋$(7f)|c~÷FuBWˈ$]H&~p(e<#9@h,fAdG4N JoV0Yf(H=}øFCQb!jX8 3^YNKR26wz*<]5%K'bj,z"^qtE.I!|BoM6guyf1ZKWH\~V5mE^ct4'w(=>&^{)x{/9O.!F2{5 s hю[6myO~K'2*=<~D4XӽCb:RYmx ƒ/lQ7lhB Zゎ. 5Tepi)!Ό6Gn-MTu4x080j2CH'dT2]aթm0F,Ge=/HjF?{ k7ٿ j˜\wLp{kpL#; gL(dYV,gd,Lq}0!WWM;t.&0iKl^tcvPׄǞL;)`LS<2WdIgΙvFp qCu}ClTr: hy(hyu}'Zo,luz{rZ}>o-e_PN:R}7Q~lXe8_0+#[>kC fD>$"ߤ]_|aܾsi˾:;p:1ySDHN= )^V't⇷je[<;&Yu95Dڨ4wJbG&?&Vil>ڊҎb):{FGuRJ0>SXxOs9an˘,n#G:9o[1T<ݒt 2  NaIg.qtjynCt^!)2CA|kշ}W,ֺj*~XI]NE!~ <>sƒ4z@ aѾaiZ <+_98ܚN!ZFNuMIQ*gV w#zDl[*ˈUh7KJzZ&طNkYOq. ErړH7ɺdAVNk- s תeMXbz33]dC¨DVH"z*Qݯ^˔NAT0Ky,P!O3\kcr!!'If{0+,F.Dxn D`ș@9_:ƅIz|+y.Һar';#{z͗_ О/oo%J~_u̽6ea,;u o :l  2$Ւ /Xp)<`v͛F fDVtyJ&jKD*o͌eۂG(%hmjtk`I])?^ Dg\ .Hp ׹VN)4`'c][s*z E\ld݈Q]bBqЃx=ṮC8t)6B%VCt* RюU+H+Z7w՚omK ~ r{ > |C]S"QbuU:gv ɚhC|[ଜ4~ѵêFmlsg1J3їɃ§+}I梶}o’QBD MuOɻr]K_]c/s)^brt-H k7A|ܫ!0t;!Yl[#zBЄf9?#'Ks@7~tUfAcu W9mZ ?w/F:7fM vje<8 By*mXPuGkGljEa_ڎu|Hvq9%\;JTMYh%W3 ; sUif鸧:SNJN7Z: RaɧA";X/EAXE9&8S!rvgeN;$9ieJ݁ŰʹISJQ bRB'QjHbR^afqP.-GW"QH*A5VH-2!ފm>F|~]W8 AD| ݹ>뜬{fW&l%YHr÷^gQIs/m'\a'Qxh<ѱ,976ؐ L~-Ch~6Cp5 ԁ!_g& \sw7`Fpv8>%D :!Bی&f BE{{+q3n*[l( fY%R9La˕8tGz #zזN+X*U]5Uo.>D%t.Mon~k7aW[q#G^$XAglqw \5/T:V[Z;vfV{4bʠpLq`WR FVAp5o6z9y%-U]ک\9*]%HȿEMu~-1"g`6$K͒?49<0wROї\Q-T'pܓ3L W/Vԛ;JkwmXz2PLۀxqWXRI?uLA:&)LN3e}3@/ˤ9PIFFKi&,d` M ]* &+e[‹w[ʯ+ϷA 0~hGpFwrrMfֽDrѐ\*78WhקUXپOxNC>iF/3¼+-D=7R|/YugD;7%hmmٜH6EOf;?&(1n!`aò,a,fLUS#8CREsl&˅Nrf=j<0^&JI7+`n6ש;Yt_gVw]eׇrn ,*L\!P=dkuZbbXQw_+a4z'W'=*{ Dס.L&,Y{<²A1dw$Y : 8 rArGXX{c T!Ki~  +?f`q$rܸ-M[sF %uȒƲYY4&5̛fVyR(󤈌`U*ll֦NT#"z47>@ ZH6Nuo]j70D" }=F6$c -uEgkO\)<+s2,LXKWoLe i~_QSbHRꜿdr 'U~/Vе\Tw\ ;6`'wr7)h dN> \>P[L\e)-QIQ~B6Vk\;BQ]߶A8K Ɛ,Ra)vH<H+D>/冯Per5ҵ>SHv-k@^j8Ɵu\A{Ǵُ ^?qϨ.Lrcfώ1A~ɤИ"XmK$}x|Xșu>\Į)]pIe$ظk i- S/t 3K-/(Af Bp }DaII G_@\T2#?1Q%Af! ăޟmL~t('Qr/WxYw%]{pfH^ O}_,Z5׶G?"gW\IݍnɨH8%hPO |ZVTi!|I_&CrTlsC<tBצLT! A&zSaB ml-o ^^1 9Z|s.0T/Nnm Km]"f{qu@`KOLh o:xcf-+lx%i|(]f}޿^j>_~ tWn@(&N7_Ʃy}MLheS,>G6,ʭԬwWb'7 j@̀rq9f^fxG_g 4uC(\i YF*.7+qthx27@0EqTiBfrp/Y;J柰Yx|wҜhȰag#ί^V}#C_&qov|ҥ2aZJqȖdpmj*,є<.Qp`Wd#[T:!̩/nO7w^{ /Z9M_S h4'7Hj|Y%}}%m#^ala587:th^m/ڒhjmF*qNW*yfG, &>ӐeRSZ2 yIWs~k,+dI"TQjE'O|]R(6sͥ|mpBkjƳE 06,7HN JBvt{?z3Ersb@o[riInGNL>R2 o9uFϗ # h#$ex6|j'0:AJU)B^}1, ,F%̅EHHOnUUҘ?sJi<0EKC~In5]YC$` aҫɆ X ]TiG nX=?kǜt\>Vަ yn)+x #Q=fy7Δc;f˦%`Qs2Q',t>rC[C\ze5eB(Wۀ_ț󔃅o`ޞbr5Hdy݁^EsF:SNݨY ^܄+Sӌcy 5]{y˧&-ּQSvDh8o_Koc ,ԃUZ+L }7^!;p-\H5ҔLK`;9U3ڥD.U/aPtDJ/A%F}cKЀm7!FDrMYrܵy ~= j%lO!X| /79} @c:=%TJ,%*[`GkwKN!Zs5!"HV7eO'7?wSVxwtvqd#앹Q٫H@US(2uf(UbOU^eEG?W\Nkc0It<q^YFZ&٭^X>O<1 3RȶN'Ƀ+qgsQ, E"d;)\rE4u( miR%dX4'_jkd1 JS}CpCb-o5&8BjW o|hi'nF&5\ .gV Ȼƒz?2k.vВ̱!sz(3oe0 vNrC>X&D#!7@%|0Cqf}Tyb;! i\`4W?L@|kmf4 {h9a?SwOCL0GDp: \+STڳiܘ'8=3دF~uJe0OYY<(a~nrTMIѿ OפӒ`zp1 m$+yև$LƷ5+=gSOT - D 2:O,CYWtwTcrB~ճ_SeJį/.k沗++Z=?wćf{.TG iŔTO=8tNv!\GXiv-U>/Ib(;qftc4Ίd1K~zXMɗUlli(Xo|V((tǸVAm*W4n:*vGz$ m.jZ/,űcRqt(Zeb]ơ2xrEީ\|%?Av5890T >5s+S1̾z +r רag\Х.ੰ>Ihkx=bůp VX/=]Ba I<-..ydBo N)sfք 6_ <7 H٠zC Hu'#WLa p&^5me{ӆ:U:cHpo6(UY&F9IfLSL׶l9謡*§Z4loEWwŹDj rDu{x: t$J8Ѿ~7*(.b?he` C&  "DF%zઔ + 0\1.koR{tOV8T@&j[1 ȊCU°V&HZ ,q5^>bKLކ6Q<k=`M)wmS")f"`Ֆ^SnIU^֎1å3_x-/A5E6o 9IHi5W@y:i`y!^(2q4Aܦ< SהS", z^06DYӐp#¾u*=ȳ<@SFj.N[U۷_G38N.cx5ɭ>y7C|/O z]JMlX3Ң[HL{-^k1kW3ʺQu2[Rޅ!.ѯchm{{]!snX2a=L3~5 &mR)ʜujPE9?:xkZ,cJLbA<OMt/ ~lp5Ç( Q*LTnNXC_1Z̥H\ZE٦,jnH,2|3![%Z:bBE4qOmVJG:W,a·u߭ɱGRy(&D,s>ؠ5<لIrm @JhkО<.:8Bl,cꝏ6XSRQ_\|pyAoW @z1!cS:I%:w{+yF|EhZ*AV)وB4H^:C A 񞮆!H9[/+^w#>rb~V<%X*V $Ko\T1tK6d-G梕oi?djѸ)*sjwk.T|qDo]R4J˧]D{ ,؟R>ReX(acz-YAxJkDvh;*W<ߘ(+Ki]* 9rʁjQMѶա:;xvoo@g&=_5PX~XT$*UU|[ ~_㫉H"5*.^i0MMh~&O|t5<T5EA9#셡جf֤ja}t*^%Gn؞`ۖ/C+zvRJ湄%d^(n%Ge0gR"%Dj=I\yyΛ. %(Knڸl)DljUlu"6bҾRzde& fD"#u9מ&/{Kˑ/6Uk& es+N'Ҳ^z:iUTQV962XAYz㩠WE$2LgT%MFH `sMϸ?p,“ ӷuXH lwܦ|@|Z1A4/P}tTOk{>[۩44'B7 1cJ ǴgbJM, ]r_z u3a&ߴi5+FKƣ8|vVR HH 5`e,jZ4(Wrq7{*G؝ݜIGhD BkfX%IM诿ҹsXC| \V^JvmXՀn5i0Y.9uwך-!_q xyfX﮺hEmbETUHP?wr1bi6Ez~ʷ*KT&#ٿf /;zRShXpYJB 篞h[4Q 9%uYß׉c]ԸJ0HV:txv| >̑ôg~L\'V]iQ 4bƷ8ܾ3G6d1ǩ=\vkq1~#G`R-Vus2fb6E8,# yV?]5/29U'/:IӪ ;X0\^Vf3rČ1 i?ИH%ނn~P'Rd3'|ܻW1Up4""x+be:{9&\bPK-zt1T[օ6}SiYx(w lt KmVE:9#Irk`*iN!*"1`V]DXq~R]uy|>Y1Ƃ藊 74KG!%f4}&!}N%҇.ֺ_02ϑܪ>lbS*aSQ=BOd1A9ͮ _?@(ngBE`0nZgsyeqV)0Ζ2sQ_hJ`!pJ | ֤@Kw).x /_i4j v% qc z&;}̳- v pf+\P? wbZԀt?F{sRo~!m ^\RSgk*EWb{5uu#GpA9c^;Sf Ց>= \Q89p#og0PAw`x7CHk?-0N6ҟ@(D6eWa3 PR_JCtZAQ"F`mtdS5-vy|.3Ki® 2Vq*l8"dc]~rno}5\J%Եq1qзɈ1 yf ʕ_1Gő;Q/ -)dʋ*hwV@r;NFdsw¬E)x@|7E]u9+RiOu`j6a յԒE#9!ڡx47)T/xPS]G[?8 4#j +lʼ=ed HkF\pwT @*7EikLוfIDom2oGaAX1O&J@C wt32f$kMmNHz'42H[x\bVPP}MX5CNט=uX`4ki99ʚ7BIDVKՋXP0Btܬt9k;V.$N@vU԰j2dz׋`k[[rAmk%ⴐfmrbzmgRP=/ mN4,fcu6 -8a{%~Ȳ ZQZ3`Z%T+v|gp#fd *#9= 17J҈}XGLM7hU>xm|mB]p#̢LQ aC1i"}lHݪV :rA<vX/Q@PLb>1 = `dI k.<֌w#9R%w˚ʾSpMՇLybK"ʈI'O3ⵆ^؈ <>U2<`KG=ޚHTG =ڋ%O~O@3\CH\b3p L¨˘?6_3x{HlR#ւ8@ķh~8e[_]hGRArz]t#e8ͅ4gQHo@xM蟋GS1\;5w,mjUs5(^)\.K]v`oW't}1DC L1#Opi6,WUR ߩkvҮ1;}6QQ;kp: )󮁹R~0$ۏ}`HZmS<}ꑥH_uTd6H~{j #Ső 8R1^ 0AYbN8wyF.t6@'@w"6-V@#R㿩(v>_;)gkF ,=v< Bwii+  <'DJ#GB\f񡑍7 /}[P6#"r|W:#g,=ڞESRԩuUy?is.ꛍ\YDpKӍvUqZ 9ChkB=#.ŏ5ש nU<۾0uRwщ2ۤc4U[}Z Eov2?zVU@u0Fu-˛M!#؉~~uE}4]̜슯?"ouu}V6]]  go@sƪ2.ӆ]GWQnɇ$O3u5f(9txt 7M% بzBdc` s5t\>BG~4A#(5flHɛ?LqT'\`g%ae9@}}S݇:Y?1\M]+H<=:%uIg0X>:lnIz\6R\/Py) z#\>** ~]+f:K12A)(DqiRՒELxHO^b/R t *cRd.Ez DW#x7&Hj193%*$,ŕ}uKUof̳<)HBFwlWd @^N!A|vI-~~#гl[VFn?!7 q5q 3cאìA~Zė,%orr`X8>wF4=tNEvK;+da1/<@E$ޣW뎃wI׍t'4,zǃ jEjAlO| [)8_rDN]u姙m^Tq2 T珛R6 ƅD{[.^:{#3volMLH51I[ɜ:JC&.00e0"W)9UB=2nty;tr-[qЅFry_cxCF]5`CFœcغ_draSڎT9Q_(H4~9]"E\-i[pvc?DvZkz.?믒nz(̌&,aAUC_SLد0h4;O*z&[l\C˾gBQ s}"j:ݧMo^ /E2MaIܤS;}zUf7KlwsUL 3Y<˛I4]#JT{.".tFθ3xZJ.iņ+B24NksT8(,Q Z1-.|q&*lwBxEף MO*Dgpc9Dg3TPBn @NB=8Oj^XT#InPL^1dӯ]gw /<3[.Z.5v )5:Q; R)Qn0'D tsqPM5_6Dn5U$n&"(RH;NS)i1]&B`JLgz|6v.9u#+HqԠ.6Z0ז탲E/:&ŰxY!'Y&sp.0p_ѩ8MZ鷙!ҿlzaQ 3Bsb(EY14 i H.BϾMhgFF\ e]/RN~27r.Oϔ#ij]T3y~G扬1=%]XawR:u702 H[dn&Gv@]gX+>n5+`O>? KGr5@2,@ |ߚ{'`8|= S+ێ{xc@?PC34~o{Eg5-MѰ tWzd P@&%~aJ⛭=gwb-Ld =Wbn YeZӮwa[ tdo[ aDZ1:(HKUY8@oG*-f EL6/7vyk}ec 9Q/1)uT.PǿZE]¥K=/*>d6ZC̀ -^׎Q'BF[~I BGBS3 |6;p9>j--sv ]vTc/qPlIP7&I`85 ºWŠ/4OUGis8o|^-c+b(ؙ,ʏOІSM@tQZ803yG RWx;xpU2 LMG1x QNe:$_t-x'xDf3?jl[Ӈ⽕3ޠoC@$ZZ(XEyԿNS*J;{菃ӱ8 2*%cj# V:4Mʆ cyѕ) `{erՇRfu;MPU2UTK}u<#9SOiٗ5ٚ|^?SN}ɗ4uos@f=kW}EDjJ>H+XwП)" J5:gidm'%Qw@2Y\+{j%,xs ]_Ief$S?%=mCJ~({Y=(U(XVLӕc1[YBf%su2!Ōg!^ G,_ D D쨖P+]U23 nNh׍&둒~(l\oRO岫9]s'e)u-|c\\ح_vi#–2"i:A&MzJǪc(_( ) 䢶B!wq/ܡX=qhw:Z!M ]qqP^m,mggMQEo.Ylfq:ŃłCh䣾>ɹRT;dJݨO K[>5@S]M<^5;66auŏN_Ƨp\3)4p@e"x1CdtQve^Fƕ[e@)S:*x,:eB;f{*. É6 NXaȥ~qdrRk6UY(B lu\/h TmԥShH"l#:1Z#FRNbP5W˄+T/ioV̟jZ"*nC#f%(+knBmrӸy9Me^*Kw-aae`4l8\[WõqIX"p3֠X0clfpZlTxHirNl<5*o%NiCDYp eЃmz( "MY2:o| Z|0o|WًmsرQ,$^_wx!sL± Y{Gu!5RZ?WxsN.۵UoCŇ73°>p9_EGAA<Hw)[zLbg@+)>Ʉn?&Z=J1!①Uֆf4hџz;Mط%/&!!qZ:2>m!eHoֳ6j1LKM/x-{0NNk[̃O̐WPM;x:t8]`$0gHu*8,Xp|R190j0jz (U$:R_F<7g;y4-<;XHey [ikbL{oBU֥[vvΑ ŵa!pRkRaؾdoC{~!Q02e@/؝%D`A )+<HfDO45Yـ, :{HD5D;hz.^T]}Em>-=vhCS3 0JcpC;|z `0؇.~em7:y] ,)A;uIї#$4B@_#D2v|/aFB=^ g=f*Iq.\A/:ϞGc@̈́ axV%nwF6>nYGS%>0*Q9%Bb,0?268{.SWA.oOa^ZM"*ph)[z90jxC_ +JUܛ';SaVJ[VcX1nI]HWb̗Suv8`poY1BQG3p쵤!FMjr4HB/uU$j`ʨ<nԠ/{cOƤC'>v|N,DwiW5-^;oкh_\88? k_1f1F@939DvPi28oi5ݢ/W /f*t*Kڼ]qǀfFXe9q<2a{(ui{XQ9RbUMce׊Ba)\JT}Z~Cz?ER\s|dS/Zys8:j2YzލrwVk錁ZvxtL7Lx\u%{"YP7&]Kک>A؏u"X0jvmGH`ePQjb:!'_I"o5;b~#;ՠ>jcfD"ނK!!yՉ ^z# mU`/뵇^TC6>E:_Ħ~Uaݏvg{-RfVɗvI~) -qǑBn;l7Heӡ(DyH<6&r8f[ĈUG>[ӭQk`#@{xx)rqQych=?_CUÀUg)[94s}LM5l t~8Ar]`r#TQ?7ʴJ9"zId'NDEA1 0-<& Cp+|1 ]s9u S<ǃ"D߲4LUz_<4 -.A9 R<ٗ=ela҉^<W|\`C F80.yG/^)Rtgv*& y=ZaDO>; \,l]/o$ḒSk_>efQI7y/!х;߸l)gCB3Kə\/rR;FڳԻ(Hͯ*ˣ|bLi1܃ۃQ5WI"M}sxJ{69˘T v}ZDn1Auyk鑳g2O5%)9$S0cThsJ4xsǏ(1' Ak8ƹ Ri )%gy7΢mhvAotHT4N¡\bKej`A#r3}wF@UtPBF\碒hN Y3J6A,Z f4Fa^b*ț,|a Lb`?%pכ"2Y c_QOFaDCx\zi5d- !}WQ1W {6&G*Um9ɷWy>~GY35!e Hz%\3\n4 ׉p>1督{~MqTȯ kwM9iMB\߱n>r#/4NXVuˮg;QQ.!g7P/x#:NtR9=RaMaЬ߷@v ]?(uAc -IVEmhM Y#wNH>~a}3e۽{ 9G]VP7y۞l .u[bQcj6$-0@RySEӛ? .O\k ؎+ IKmߚRsQDȼUG&Fܡ6Qk'˸p<+zl[1|vo 7"eQIYJL("U_BK+43&9\:gxߞӑ՝ $},#g/J3AG O1SZWkEo=Bc:"Hp4qT Vsp_q8`^=Y-eqp+cpxS+;v[Ely 9QV'&/4lDd6؉+R誦gY9 aDU;.5^;> @nnNr*%RlH" V8\u(z 79ߐ0@SHfAm[Åq{ĬX5dHd3!i,0Xd'F">pi+0-V.$(wCvk[Yݱ4;ey>OD(9?k~+;c=!߆,ѨO5;YBT_(>kQI>L{;{?ZTPGdɆPnm70Z; fhl]J&NǓyXڎ?Df HpE?*ِ9!3-բS8~LڎaU ;?9C;%Kc[7 Tf^T lNwM#݆_==ꬷ{6¾g#l< wZ۬@D:ڧP49а>;=2``&$(vj_Y^Tkrݳ ; YQ xT_#,pm$kj[v#f6{(i̅eugæۉcmWVk\=!<T=4 8eTN!Y?9aβ8k#PJ<{Ix^bU=#{e>ktjE.Ehl[~}{X*}ӬEO+ G7}TC$Ϙ=Xfh6y&zpc蝣UI~cT@2t&墺?9ԡ G{@1}-}^xW ^ְGO}ʵ\/ r@~J]B^`IDe,iu!ٟk$Nn83Y#gzQ=fa)p=ݚZAt oCVɦ@4D+. {63[/{W_& us8ySH{iDo-C{s!;rė3%,>(Q0h\d$V$]{}D€#|hwzbɩR܊by~8*;ɭa K>#S)z*͸Z|QJcqrNX-h'|`ud7^:arFyO@+96_dMG(U=cMVDbp?"QS)+F~iu bӝ *̛J)c2 -J9ޭS *ڳ3ôQN8Oҁ#7|5U_ *ɫ*sH}"_)|fYGѿBTVJ>Rs`cCNqRı°m§E~Mk>5':$ NWq ܫh4U@|VϜx9 s%?x3'쉥a} # o=bM9 43rKOBDA7SؖyV(xLQ^,Ds;&a< )2>euD@^PpHY5ХGyǐ܆GhXDГ,s!w`^=4٬}Dε 1HnsW 4.,(熽7A#g*Dy*aP?rF֡ ؀7'UIءh3bv~Ppcخ1/E _RH伋FeD/U_DT%v;N=\Y%Ra$6)5d> נ_PMEܩ]R;@d0e2Qi#oPs u@r!w-CG)xK5@5QR|E%hxC-\utHT2LS E]C; "Yse7(Ω: ȇل@`q5veh}(<^'g6 XĤ49H9Y5Ӛʶ)nm[(AcOq)3kء)q6X11bLQ#k.@f )R 9yvL@ ٟc0 km֜w@P)6-jnA"+Jv{)wgP07t %pC:.&  $vN;:nZ6u 2l >o֮{& XFe=< 6 J uvd4 qP@lgray6Qj'Gx I@4g|ԧŽw4XC7u.qaUzhrz䤫+'$/b,T992|`&QV&?t\-P( Ӫ(c᭬t@hd,OQOmqcB+yTd'S*{ōiH4/ xyK7(_-:8(V 59,ݸn5cXC4;sWD&Ϭe&ۂ}HTN*R Uڮ@djW2e` S/5mU~xĉI./?2u ͮbf*Qb3̒'VV75<ąy "{T'JЮni K]QoOzW8߾r:Q5mJ͝-wR[ڹs2).IFF=ʹ?ّ?f[*??8,I*033bA2F^{ $%Iq }gnnUw OBjG< 0IH3 8-5;YIN$(R-١fd]ej7:"h^ f S R w{Fb?Pquʡ?|7F'߼%wtRhtyeyWg~APEo]1I^<.;Dn HK(\YCX߽3k;{W (kU."<Fz$en7j2=dul(¯J OxY_|_uBT&/#0!$t2(IbvjoDȄj@so^೺Y|44S^`\F93>&<9D7.›5ETA6i7eG׽aX#I%$;ka7KϊA$n8Q[t dc#p~ǕfaI"Atde8tA3׫7sI$au|Ut@J+ż3&?JO:mƑLzf)2>Ze![Ϋ <ܣ]8h d䜬 q++`Td.d/ Zնι!0kn^滭̖}W:mhv2;f] /Rl;`*@ؚ"7wqFX(~ɥD*23PXzh6GJt^He*q"<,hE p픔=կm qv}C"8݈ ?+2I-:ib=)h[nkrK2򒵆Z(mI/Or +U"ԺQ_; 7 (1_0s3]g_$< 2hgE2\-JqRd9!VՉH/U [DxF;LW#tWNkQ<]rhO&.LC~UK q<3!\,Z{dKphIei Ed$*I)ub.DTܢ3ܱ{|1nPC+cȉɤHNKbM\~FmjyHtԖ> YL~E546'9\:ԨWM5„uQ_;%Xõ85#ZKQ&N{My,/]G!W^#t*3Xi]8o/މ_sC쥺` "(k!B)٠,O|hD-- ^qli e@<՗_vXHGN^qu>lņ2 M- {LxX &wXK K6Ès&Ȗ2nu+S"G3V_{Gv/.D%)fiڇ(6'SSJfPd|_\1BH҉Vs «7qv"ŧx~wz )fY.]t>͟mH5(@m59BJywB7?=\8l,z˶kzէM1G~EJAg#]d}Pz*0`iq)>Ka{,Fv%UV1d unYeIL|SxIJ6{6'3.+Y* Q#isȉ2M 7PBn;4Q5|!բb]j >V`$- ̸bm*GB+}0*/[ -Z9cQ$]ӦipE*ӝcubbıd;Fj[hمHrO ԙ+a<#ALoYoMlN;l64zt2l68zI/s P{YgBc 8 b _5GPJ%;.*@Dܕzh"ynՅNZ޹cD !&,6|hkX;[P}'cIRy P{xD(/C(xH'W%FW<SLfQ \zSAS ySLe.A`)q+wXW%q0=PiIWf43NYa:^6aA,O__m  \yS(QEj!l:t%ޔd-dcn@# o[IwSf۲Rk]E#ė6Zۇ`z8KT :wG1CT1(h=rPRax.w`kH(c4I=#WK>vq!X|q.L9lF\H4gS'Y#`G2SUHay14så)a2ٛ7Ag]/jQ!}Y8ވTDw4O,- lZtaN+tuE-#/L΀UKBrӌ)AFçd]C\ l^ ҩ|hإ=3qVre9) ^ e/D 5<{B&O7/vȴ$`%t E Y3fE) ,|n_ )Y1#rKdCMҗ%&[Yْd2pw,X >ػ4ߎTdԻSX¸V=螑|n+ t!r恍#8ť[Q왼 {ɞwJ`uTH2ze5VcbS$5XƟa &pSYBSr6(佬9*'3<{;s$!?[X0`VF۳+oG'l?{&M2 'Ŀp&vC. g`v?Zv^"q34co3 U |WdRhjigGXo+:V:s?ْѴ`Ia^9[(rOdCw`0tӓE$ڵ T@B%d @n[}teHLj$w7-C=GgぬmR ]J_rbd]̧땎{2gRI7VW,BB.+C\n?]3@k^gض\ʾI}h0Fi (4J5UEb9LU쓠z ;aTyZy QZ=W ~&yQujَ _eV`;I4҅ԧHL/qLaVN{[<VQ88TG1^W;b^ߒ ҹEuq]dG^;^q䡽}"Hg∘yTq!33D*A^agI Inϔ5[ˆusL1]PKdyɜ ])Bi}dy[Tٍ$E99pj Bhʹb۞=Vܙ+YX)*}@P'SW0hA ǭA&d`ԃW8dN_ml97"";޷4O0d.,t|;(} zS;{E+΄rӸnpȷZ~e,vyRN|Pˢ6L U;S_*W]b Bqc]B:,3ogΣa^ S8"j9p6&<9=25DP=Q\*N7 h{DŽ5 (>&&j%Iڙzo$DgR"-$*9Ik*!`3N>Zo-<ڿ^(L^o&2Aq$t^JNI)]+Ht6A"ތWƹ)kY,&}dauh]Ws#Z24p['?4Iq-BdD?KpF*N"%9iNT`U1ə_9xU^=4kǓ:ӝ qk|e c!PVh]Sp | C_~a!^{y#w (nhM?P$=n?vuI#76M1B!X|m^x\MbMkh79}yk)s؛iH8C̅{04Kc˼k2{45~yo] M~Ozw+3/v')Ǽ(LT|<"^6:3!EUa8aaT*`" lY!q5) 'WʓZnZ_㕝-V[L~PN}&[ gpS[PN̗u43K}3N:FQTVƱ$c;VںA0v6*jț󩔳On+#s" EMmPt; eW-1Aay?2⥩"gѰ}U?Mhڹ1ާx c)")@8@rMm"=IrX2Eum]iFr, aKڄɾ'p/#˝V,F.D΁hv-a; GW$xl6F~W)/QPgm+z,1Jv'+Nse\P~N)NYf?`Ch PڨkQFYg[o}؏дWa%r%:e1K\c Mjt~~i&&z?kog2}u; +㺊PݿtFD/Lf5Ɓ:o"3. M)TwP 7M2ͺE?cA1TEt,5Aw370mޑF l0PTwbsc` eQE mh<gTV LOr+((׌<Wo{\Tz>9_V.e`( tʜԴrVЪ_=/:#%qwS: ՜$tJdExk MQ.ܰU7;R*{ J#n{pMbD5 }$%R! pq8+.qM-2F A`P.x*UVL Un <}:}Tq^+o`ɞ90vǠ;j@<@#F'֧%wcl ߥUeGSX?) o \ /Qp~l#țx© kn!*~]) Lɴ5<[ [s š #~vuawzyO]`{|*e ! xL"m0ڼ{HD6D1 6%%dgPCK` z̳_uu>~r)lsLZ|&)J]QܖCYS~,7 )K1#x-G5>7,gq->q 0d#qԭHn><`{-k(H"$x8dE.x=NrG X5<~<')5眛`=TrSq,!犎$Y(VH+q)DmwݲaΗ 5z dqk==8R]g%:;F'~2(ǡ┒h :B-Nt8o8iaYZyKnz~X6R׋$kyˏ1.)bg7*v_AhF8:zU81lT-1]m/w*l vϣ@r1j15!ToƄo^UE@W_+vd cj[-u;G%j ÏZZDtF+7T+H 1gmRf`P8~43)F֌I8,[šY!+E [G' Lb:r<0? kFγ j >zB72.+F!钋R墕 b㌉V3d]K+~::=1q9)7MZv?*z>#{yU]Dңr\?cW@01=Spr#}Ok3醆tjXy-HspqUsJ0-bWe!r ǿ+<-]k"2fƛ'ΜT9De U3(,Coy0S9U c1/R tQ«Wqo`v⽌?4QHk+(pKQcB(M-ή@6mBҀbs##!TToYRJcvYZC O jH1}* KE}5.\#;Nb\9h!s:b?ʉ&lsj  BIMЮS!.t9xKHoz"W-*y &a)&x+8'{bؿoVgLZ$ZЉ0QUb9NfV]~E`wSn5G=+Kx{TFbzzsHEWxU3;N#kqOۓ`Ka>y<;ҺdR@0e"~ EO5f|4âzF'?4e543ں&tW_z,/k}Ρ |pwNaO9qEs-qRjD,dFn:&h9?qKTE"tmT,=ף_MƼ}dEyذBcb` Yn.W=Ou~+8 2?4|[M8sB~kzGbf]Wu%8B,>.[-OcSrt\P~}z%ą6Zr1.Uqj<+h`f欎PXw6퉽)',!IQ[#.ݻ?+SP)$"4SC1Ey=1 t(hUąhb׀gy֣NÊȸ`3ha`41t # +sC%vWA3[Hͧ)%A Z&|(2BwJmp}0jx5@?lҨ]iM!xo(r #Mͭ5LX9+5c$؁wG'6Lcυu=/UOY#ð`@>Eฦ94vi(sV\L߫(~5; h! v.k3q׮,.VbOi? -ٙ=Mƈ9#j:R;,8QO! JCB}Ygi[ɬ)X "0@zJGUx(ZtJv ÕRq'KFZJG\ zzsaaq6iъ(Dwٖf8 BRX >=n}h叛\Pd}_œi-`;Lb%w:X?sCq:noͥO8IUw6!Q{/Э njs̕ @ߝru뿽~o~R{ 0 fn[XnKD=D(e{K< ж5vJePFdMyG{j]ϡ4FTcmn#4O)a@`*ȏ/ÿ#SODܿ\{y6c˽F W{T z^u!w{HSetRq<-<6cG>1xn*Wv(~Mʗ{{V陸j#!X?*.2AlQ #¦eIy *{EB9MP`FC9a^3*v[Wxn<||fmAM{Mo<?H{38#1kh/b(OlX;/Z-{._dLu'̯Z̯EBˎ.J.HP C$~E;1 ^}n5@Oe:3e4faB04Ro-ҾHa IT03೛ò2+IN\9J*.V0O([Sׅs2 kIP/T­4\eaN裡ʍU&7J&Ui0;t+])^lF8KfHɥ^ >^y/}KH,H7iep-|M0;ƭsXX[RsޜWUVNw%R-~֮ 鞹 E.%?[@ ;PT#}si?̑a ]a,H7HK@PTOo8u,*-=y戟= mg^$&ɺF<.%̡Iw8>OЬjch6bxGMS~{;kA. W:/'ʵ". FEhWkz8!eI-G/]`}2ʓGwTI.)[_%I&NMk`iU9HmcM^ c5EBNۡ2 gO6f;!d뫎MGƮfd%1{s[-Wݵh*z\ŕ|G9 !Cw8V!F=/|,e<߈j EM 02N_:cηod]|QIa^OFB# %fTdf~ 4iXʕgg_}SɊ O+daV^'-}nnG|`X椱n!>Ch2*$)TOUjMd?dF艨@p9'q^ Bl-XOC]5ET-1K8\rb[o3mOE o:P9)"E/du1{#t>MүI=t['K ]\kiKKq/y,Z2_\l15"^Z:+C9ޓ5Uȣ^A>@0.jI> Uv9fZw{V|Vtwm_\-PY2Nywu,eHu?NJS jw| X{ݽ4$?Va ri)6lIDt#KOovz:g5d#i|aɺä-8Bkz#-&a.O^.Wr g$yAiMt{2TUkl~KD\Gg-IaG75sm}k}Jzކ9$sY!L}_wNtx8)3wmFj+-,D^$A.ƍyqM2X3F;lXH).Ĉ,yy"ؿg*ˏG z J(*>anzg8\BnDV88l#j׭N7я\zM}a:U=x*zy+$:٭D?JJRbO?URqCjccc|,tdaV&,Ew KOW)M$v6/5t/̙L6^݄LƩ&r|D 1;G5%[ѭJV{}IE Y?C{ 5üCt4މsUR,srx@jLI: [Nqz/ Z#8A"%tsP[֠ <6kc$`fIt#exH/Y^vsLd, 4"n߬8|S%,ߩQla8Aݕna C>`xE5Z״Rs{8[ϧM슌g?P)VDYX21ӣg-&@=1jXUK C2ޚHAТC/fAtUZ}b޺0j=Lu  BG}xNk:YlUŅ# .r"ܩ}i+Sȟe)7J@U-Z$w~, ^h&}_ؑQi!0Q!11*ͻqs ճS´ӂ L!>E\9J̷U<=ޅQy9t'@S]s&=DMm=K~~cT_з&42["I0?.Uɵ܁Ckw(i="dM3ǼeE/ ^ .w4HLD]N'A aHm+$r5V1@ S-9W(Q l7 ~Wgy{N#)v=N'2 g+w  0XVE0RJ{{$CX 86=rn>,ߋhV +^*K!]-l+ϋ m >N117aXA:Or/ +8LHmfqpӼ)(|'4D)<˝|^q3G(EHw,u}%n>D/-UΖwwPOe>Aq@B6ɟrjivsExҸ-o`0LDL95d(5/"Ltb|PI5' xOkFDa`sj`'JVo$!/pʖ9Eoq# -;%SA(BS&FɣJk$5!0iXS{%o2螮|T _]Ow"9h7t օ_ym %0Pڵ/A6V8~CUcҦd<ІEa}{ǖuQ0>lܓhe#be>njafi<t}3!,v,˅) ."IeQ]lEVJ&g*)}`)q\OBq@vp)hQy䄗WHjs3&*rOQ5=p"$rU1Vx*mruHOtCi+֗1I}.4쨢ԉ}_8m@奫ɇշfO%9ۨ:_ V:[(Ŷ&t.hR5LbuʽXUAW_p^ B ?\'`Pbᣙ/+7u@66{Jsc,W&7'I1s ]5Ev!CFwF(Dqwͤt)_4T \|9_[n9LL]Q$#􈐦k*@0V0Ҩ_}^|_ #(0bw<2%Z[iG_ PnRЌ"4ꓲ.įEXv 4A,AĴ/ ?ŸTu3Zk̺Єj,Q= k=<٫ ua~8SθtTFt^?}֠)Sz>'Ng0%ɅϮ 3q!IXN(d/a0p"uzk]Tt*YL!{ԯ*pY>8gB4:j u?l?9m`0!2.hh)c1;fn~$cP@!$T+OWרȦLz;÷3x0JPISn֤=M2t I>!qɣdVS cDf/WSH\h,^~%AQ#g*cI{{3.tVh5Sfy3j,̾>p!ZFNqGaݐ GO#ܩ3Aư@`(U# aDRD2OO_p#q/ )0bpB`w.ȀOFc_WU9hm+$+ vZ M>0eGN\jZÏ+wICk#ǝa^Wi&ׁw:kr.O)G VuN8ç8mjK̚Dް i\]70z0"ڌJvrX]XKO*do\E16/r06`mf"&[ԦWm'Dk`@v`jvOzӇw%,x&qI(iFgSj!5~7c/ǛVuu#V5 򆗗[Pz])JMy5$of-L/S ˴SDYLuQ.K.g(1'S}سoMwq?48 *@ZǠ?Ԣmx*rӗ$*c2Ml{z.ܕ Nxb|v(ZyVTεtqT]ǯe,b5 c?EG_gTrR<h[3Qm_ B[׸d"cxئnLS -7m }>x!VYs,U@CnPE*MKzV]æ,L\.I .Q=9J8*un.,ao3ErAH;VVO0p~y !i!RPK-~? wAYӼS ;Mc3B-Ye&e:` K{y!*羶oѦaQrım88\8()amv"= xu~6}Yadx؈00Ȕ\rLa>melQ]rdQg"'aq(<X3;}ڰBxY;l!MTWپb)2؃sUQ̷jG%mʚ" Z]ia 9Fdܑ-Z9_.-GNjwC|(-b*'%gu Odѓ)S/[Yy"x/~*\@a4_s e̐ kTfv9CKSIj/5 Ib:;J|?5hl#^F"j ^vp;)ŕy).z,P Lrk٤KA obsj;zc/7U;t.]OEK><-ޫzNޒVO-8<{He3ܸ]v@d"LhSw/FXJyi=:[[?= Đ# \ƃd%F9sZ{"&'=#%lM}?Wzi:=00.,;c2Cҥb 6X&6Lu50OW3 VSBJn;7|҃4wU@wr€MQZ.T蕑 N(Zɘ$!3At#huNu;<LJSݢ|xٍÿ!I>:`dMuUbZX&svhqc*nYpldBegOf#Witŀm:yo"f!@(PJW S+ vkl8ڬ4_Q¡*T!{ް4!"̘ 0U,'g.~]μ\atͰ ThxiwAD=}6`MLj`hA= `̑,Mig\K̗(N̂h ;iJYl-ΚzцD wJ$Vir77zmwlfeOSOt\B@<` 73" R7AvV'B PL>nTc/2f#F >Sx1-H%틹O/qPƒW5?ՈW~t| *x5@ +~kBN-V&ג)oxMt9P,1@'#je(xVJj2G*$aˇ7H+H__M3.ka8w ʮt y/vG摿Vy /C+0Bǁk}6Fc4Y\Y&hɦO v|z_bMmZGI$LИlæJtF`$׿@S@έHMCwਭ sQoSWӳޖYKڣ-Y[<&)F͌h B; Lb[x{ɵ _(xŒ5k8@*<#b]ZB+ګsVM">.i1qeo] !,^2~؞B,„ T)/; b1 CJjRZd|LBivm\{>lo:eY\ T6bbH&q[?ɴb wezMp]v=7ڴ @L0+f}%~b.} kw=<I1%A\[yn0dIp&;aMDMb lAR97x[\O{8}oz@n&VTyzvfSz: Ϸp\71 ‹hlN +n*` Iޝ7ka^2h4Ļ,7H.J[]]̬=XEdҽ8 Ws; EB,Ǟ8%ihѿ$J5DZJbu j7X$&bfu,Moj:X0B@QU糁E/i;BTmG?9US5g S!2)dEz]I=h+*̴K0ԩwPK͔~ hbɶipcMTH}N:`xoUVɴJP)²pMK mJ6%\,|^}%_Q ga&&#$7y8<)1$5s n,?1WBN5E]NZYW VO&Y7 WKX|nn&o?)yC&w{~#=-Bs HkH0ZHoxءz2Zf+#Pϭ+%,dN58p |P m;+7LC4osY#ETcrb2KNe=d8H+`a +X7 6i_?z}kf{@MvZT A ZPO:.wq#C;ˈ-tQs&"kj*DDH&6VV#l q/pXy_`.eL]f}2dH!"b^SʘVX:HGo>Ű.:Y ƀd /9kwlX$T_#$ˢY^N9Sh)MtpxTNrk°tqPi;Ԗ pf9|E\ Zt_[#ZJ pBL,WV%DԬ(7/:&R"2+>,6s8UjD3XɚMt-{7Iv#t Ũ2o 6$yg]t8X-ͯ,:FcQ}]*z9"%r`2? ;w p#gz4Av|/JG)!J`Uu}ГEP zn 8ɲ[,OV e}V߳C{n@ MC y6pqy+ILxW@|zD"KSnB1Tlw,Ϥ~kюXYwDQEM%1#A{29hTB{N"~°}Dmxے$9h_ɮTmy 0I˖VN%/o C35h)Yy 5܁vK-to4S {mWBbSd԰]Kt N[)T ؿQ6",0DkN5!xzhEMjw4dHV@mÊK~I8^(gvrϊ%% 0Nr5Ϧb@d{-5LG#^ z*]{3[c q),x^IiDssHr1,DG2M_`UСuy{2 N39Gzfi,֎)Of-ا %z f%(}NGܪ ?dDg7#G""wL/6H," (FKUhkw']kkӪ6eCa SQ ^$/ֵYֲ{[aLbf|su׷\?<\BDrsb/+Q0 y<~|ZGɐpkEX]+H6ĢY,9Gq$kx"A5_/tnf.;&!e_2UF0 >g7sW8t49k' [P *$ kЌ͘E'< D*?r#UduCW 86iS5&htwH_rEتv5&&㋪նp㥃[54.z96}?2x1_y2w!|~ ,~61gU~i>ZjWmCFohU|eʥnGOG,8f!g(3ETjޥLsJFTV?۹Zۜ H2m|<y2\?oVN er7$sBjfoK] ,uvb$bEC>IZЈ)cWiOέp ?Sįu5@;Bxd=1~Mv馩 Z8&b;7.m\0MYy4YYvC h3 w?呹gNS 5Rހ$$Rxqv&;&{4\[N:Bi%1Mj(Ƅ1ăa3 19PK7Z=, meL 2`E{u <\ eR՟H%3s !T&}fg-L|-NiZլ;qoƲq.]"q f~Opؤ{x1ڰ)-] RaM>%e'`F͟:La9< ;jzb[)M5> *1kBiU`p+A>Vc4F 2 mQ}c`ܝ x^/ %NVq(Fbg-ʼjWz:Mտ.dWgZ;|i.q=e7Y7_Ï9X$k# ձAy: ִJ/r%ٸ"TF3ΚTSWA"?anjjz>Խkpz]ܶ7fU6THB?I%q…S{ytȉ +~+rՕM6陽љP]b0׉ fW,B y@]LQPVdz@.-\('`[A#(\SxB pFj|rqx7c {=H4W7pӿJjA"#N/aѤ$4moeg[4\կIpb= ='btnuAQ1^/%d.zɵOb$6}ЉSI&4 Lz'_s~⏷ ;u̓BMU{ErFܴN}saT ]_bCߺ#w7 ȤfD*ka"nmdxH&z3UmU@.푐_m"%𺞑pm :؜5隓BЛi͑O7!~̀1ƚ@K>d镺$y[L!b't"mȸ\|uX*|DJz@לhh S/V&4HWZ-yMۋwVlʍ+UK"'2^&v85Docߖ6MbxݻӠ(Su_wͥ{rQ)VJU8¯al|3 suu!]<\u{'Ȼ$g|+c ǣ6ׇtǛԅ#f+, ΐu6]W[(6Kqx4Y'o5) xU[n&.Pl(\9|uOl2p\Zgfc.2o'c_|Zc9ZࢎI,){ יB"$  , d *kvCef]#|OyWf=lc:[7Y٫S񌪶e8(ȢW 1q2k%^K8&IܯH3bŊ eMV/L.7Ot)De3.=o1pPlЗB6iNm*?M^XUvJDs=b,1no$YL9=N@$6!% /1_&tDB4|ޗZJaO*pRZ%]SSw=ea3ϛW"n5, 'ݛOGlJSˮ1?0"bW{8[ó$oOM2Gj0lNb$Pv1@q+wk]m)\$eUXՁ $"xP}diZ@U5ӌ6ݠA:A^Zn86kSWrI כQգ`qmܬ0Hfܰ7ҏF.;>HlbGI"H 4NH˹rd |Mc?赶b{\$`@ܳ++sPyuX5Ǖ BLakg?8R0F)g-}ֲHB*N\n0OLinkz3a ŏK[A*r&\6Du7'~.[te`o^p0`oO> Vsd@K(qs ~HNi >0$tg.M[,vTކP-J`q!\'@h  DGڦ3OKU&vY!J]"'cT`F|Iv -y:NQS{f<~_# {ڵPM.WCD^XyP&d\&7ŰexˎKn-'dKl![q5`&?*Uj-ƇjTxQLa|@γ# =׊0F#PdI,jcp&ǀ3@l QM1_6Ƨ k ,o9R4kpp789L'yZ+Dv_[12G q஖.9?~Iy8IM.DNh2?hZ0⚤Éik1dn@^<~=%X?A'^SMIi4u9wl`}$INCK j[߃#dN|=1K6u6%5%ƫ 룽-Y'۞Ȕ)W$+c CO$6,~;1G{rG"WDz\ΒK3xm gQ8e/F)֫a.݆I jUBOZZ*b)jj69"li]ex9H`LF<^[T ]-zdM3L S>aG;Ew: سxW0VUC;`vD.VtPy݉8/A}]"{Zʠwo6ꬄ3rh;yZg6o~`sԛdMm}lYҢQHӱ W>P*JϿg:|(fH~BKwKUn#ܓeP*Al?\ G2=^ͅO>к\j'SLl[ќAi{fڍ'(XۤN; hZb#a.a;9JVQ p36߫{" CLu-a ٤@? 3A"Fߐ&u/1ⵏmm ;qWC$>d5Z$|9>ՂIHӐM&;M'`hu\U ǎl׳#ȥNeE y@gUu#~sX `+;HFP1ICw1=fktk؟WIL:fUG$FcgLQQ#nKsB2tą8Y(*Gg+ٴ$τbI_+n]￰a+jk50s :>3X1 u"u\rWs;o'͔~J6{CMɔ)>ut c>J}wA<,?L|yH'yFU{|RO<72$!eagT'd3w`< Μ'vEz, hQePчC0+|Piw15ayYB!H;W#/jЎ"g ʡ1<$NHRR^KDEl{FVVf'=E?땷%K>gQ":'(+qxA$VS}*>a3y#=xB?Zh`/h۸ a8Ut%fl"ڷCXlًzkڒ6nƲv]kkK͓Df=snf;0|VBXΩb}jpqMLšSy2YaM=v#l4.)׵s-]?ĺ{^:עK) ĭIU噆$ȄPT9ڪ]bNgRC=#CJdh۔68j}\1"(u8aIf~p5zUTqȔO`@RcEQ5xn47QoRILG\ 緬 WP+'%lo$0 ܿRCF}=^%}|Q%C=mŸXże ώB[0rnد+NJrC͑hR X7YzK" `C-Ϗ]Xs`ףBJx #qfo̻z `.o5%V\5 VDDMl[qWpji٥wꊹıʯD0:^D~+naRzgwȵc Zu,?KȜz5cQ,˩Cč#q.y$JԒ#LQ\KÑ^nsG5岜Qm%BPF@cC9^VF+:Q6Α˦XTY,xB.'cI==5減>*tjfh"IZ3=UM#mi=X"LMЭ/u>J7h_;#a/d e >!/Ҁn^S 󧀝9}n%X68L>=t)D$ GwA"u .w.mL:CrO'SmI>yJއhs4W8’I=Sy2k\V>1MNyBRnC*vO!*JLprȬ^_)o||#r]UT=f?l=QL{ʏ$ULCv _πNnEޔ[<*?fU–k/M}Wa'GrG±@d?u)_G󤏣+ꉄ0t li8p?AxKO؞4 b` 0+I_g D?מ)4.>{7!Q4|Sa cJuP<ɓ`b-G3*jLpcJOd~ަ2W5~z}COU ֧P@%Zc$ ^0"<5tMFVƈʼc=`9wqCMtC3կQI)0)8#< 8PUnDgX>Pp ~E/t4n";W\?6逈C &!/XWiOAzۙy;})kgzgiMf)#s;lGKΜK1vmH9؂$VNUثܶL%DX/#[TxDkkş@k3[F@rM\iܼފk :'MO,|r^r Ar ץXrс| OJv6s^.fcί,ZZt|@4,Xfcenr/%dUmSf`:]) Pu#=$vA#g|nΠ?;Jyf;|,{6iBh9S`10(Иm/ev0XV#Z sOUJ1m"DDz+?r'9V Nbп(5W\gѩs/mT^w" a;粹Hz[ "K/?>.?`3AСTS# Xēi̦;zvlv}Jr,k#,vH=X0yBI}OcsK0P:>py-V݉2@ ^m,% :ax%(6)e#kg2s#hQ(mJ'6XP< {.z>K|jRxpv}O3֙ˋ<{SNߣږGvH`v/1V7%_*!SqLM"- ׌oH-% /ƾIj|;@'(yK2P*Xؓa_6M†7pce5ɢFmH)g nhKvgC}H}LdhUo[5V^B;mqo\&AfpfϔQq|ZQgr 9[ q #:Hw `uoa)YWÊ^j߼y/)0[Aͼ hz YQWSiAy+!Fy-r1F.uϪm-cSU|T\aA9թJ"uUHKzQbv&7Brotw.lh5cԐEN0QF(e Bv5^~ROh?߃NjEsip)$VB SGĔߵ47GwAUI/4+ 7yHhhj2,:YsҲmfC&deC؂g"}%sP8wm(ڂA/$W#"AP$qSKy% X o(<:_AIR?,=F2w3Ym TTnNͭRbD&#$,H\~0s?!q%yQ W/4ć&dRd=E|6V}jWWz]Rd;!X ʸ~ ^(57Ʊn{?TV۱#ZLy4d5$zޯ#rہK;q580$*MO/-4uh| 0?&(gv,?'”vZ7[✙w|̢V뮻EkD~M=Wn7+ԹcAŶjWMy{G޿džرnL`&[479t)^8a'0NtDJZ5=_=a 6vP3E -hXZGjĘk| ,t}9 q9;Tӓ)RF B7M 5ȫZ1h6SY%/.`sÑ-dSDc5 ZٟY>$ms/lPm|D=R*o+m=|ڇ .HI4Q LR0 lhp.e%6V5=8cU;ZN]gqaz꘳Z\r0źL0(e+ed[_:pĢoߢN,Veγ]e&"\G>U,8vtZ>x\STʷ+p0|oN&_V\ vʤ3.N6>)BЙÉ~ަףϦY }-}ŏ tܔeUg@fBj7I2K'5=V,2KOԜsjNK/%]3y.m2vn"/ao? fa4<#~W (qK|=2ћ1j%b!ra_YXr/GYC>ڱ5+GBʇ@)fF7) QtK#ը P]LsO]{Cu|:*EBahTZ3ey*漐!gk󾉐jKve ׌Y7Uh3h\XطD\f4ZKQK&ۑm#p:'6h.6ool_ݸ%|Ykx0 el)q Lcզ)/&nA9?a&I&7B;bCt`,`8*﹗ ف4^mgc/Ρ,h%M!y/nE$-2k)Yy^47@{py r|jaZ@$v$*x5)1(t`u;_ٷO9B>䁭M%|8wҘ_,j߮P\"ok/#^@I2(DzDO!◿UWHlf M5PcT2mIBHne4I> ;bIӄ5/|Q4 dmp#~ᒑD?O5tI(ǴYC.)'R% j EtN?D̄}w?cLFl:>@}=bӯo) jfZypV?(ݿ|*JS֡Emq[gYtf&ކb^$~]z"]4,NAXIΖh#hr+VB/o)ˬ`#u5\ŠdM{v4bTAl%fl)4*E@LmCYeٲ3m 0҂f)UùvȤ'4Jzb]ϙI9K5g4(T^Sb0꤉1V}'t$fd ObR9| lnr7ަ2tؤ}>TQ&hb{\k86^&L4^63)+U("uK"AT\=B"9aI-3Yc 2םCh%[8w8xM-D:C{=TwY;͖o<l'D¶P=Hڶ/X0 = !=ra(̨=/Ǔʫ ՉX(.ofx)ޑ:>j[q̼x8[蝢A݈W {)LZp&_\LY2`j{?Tp{TA5T/EqxŽp;@Ueߌ ̔7eKHObx}2IY\! a2O\/* y}?E齽U)yI#bekYacsH9Xb+\6lDWmEDv79D%EKa+hBYBK.oPSdi:MA &t?> ҥX3PRg 4ҁZLp}Q_܃ƷA|[W>m(Zi?8߿ C" A̿\M?pS+7&ʥz|_ /#lQwH)?pi}7V;uÅAE%F+ Ѭ(' KgwƖe:.\ϓNWørZr azŎn Hʯs>9֭Il+9Ok(t ptD/UI{SS`@qr~HjV~T(WP\T/K,$סF;!mv|F;T`Ŵ ,h ?(ߨnCK(Lt<䑚 !7R-(e?9!GɅCgSbY]SѕЏ\ L9 ֮4ۋP^#LJC]4޲LwJTfʢa; ~բSp=Rw&IudƆQX4ͥjB~n e2Gיd&06$&Ćp.QwT CC M;!sxVM4,RZG ]$=ɘSBۑYPlnI04UnIeP. ~"zPO$SpbI>g(2$M7UF~||4h$]ZS:PÜ1I宠Y\&V.(LosA"'>_V 0^*r9LEư{c,:^WZR a9KMoABMͰj5.RFf9 FͲ)SB`Rx69ЁZ"ҊQ Hvj_f5#6%_ x6TgD]ƝbI5716w? b,Aut-b ڵ xUL;n8^`vL\/Nk|~ X&N|o;Âwm이ܝ'= kgj"FS&JZ zNFM[H ƷMHIuڇ8g%~8~E7y^P/*ixN~^OqN^} AN0ۥ?'y$7SDiR<ҟ"Wkh. ?H'"<=V*:s/X ufeiv>o:vfx{ hWRTRevAr=^gASo9ILC,ő-VlFGs.wZ @؏u<$e,'~D"t / bo?lX!.ߠ!ZWf {;E[U-BwfÆ#2U/}'q|w<#~BQ +KwQnvKjv+7m' 0 >-Kmm +O]% `Ϣjh<(%/ьln7gC=Ŷ:Ӹ-!gidybYo8Tw zTxp2ǝ5B 5]܄v?DK('Q}B&Vr&5Y4׋z@%}Flɨ>jdJ2сyk_eg%R gs?|G8B6Vwi$|$ Ѷz,h$RNW^ cY/]6;UC_5( |płwmկ̀hd Y]u5j?YF\}fٻ(& xgQwEy Q0 c(Ñb+aMSGsϟ%"px`u:ɸjE<MnJj2SJ8JpƼl? V R~)J2Xm*D_jrZlHnMzN=i#VU"SIQ5~w@e$d vU7h8.1P;plx\] N#GB?!J%pDpLpWfkpAD*z[PacN rvZ= %{E, sVBc!!I${ 3Q Wodj GbӒ_~~7W+vZbޖh'ȃToT8lX'%n߈etQiА#%{d"@Kl% lX:mk6sbşGc9(\pb68pz7w_&hR Q=׋t (b*n;RbXM3P|bRf7AKi\D$u9GfZƃr*\99㵿g*EX.raiK犗x&L:_G}4LIV_A҄bXL%:? As+Ȝ6O3I܁Ny㰗X1c쫪Z_[$kXVn[)^ev3ZSyym|LW'`pfʙB\-Dַf|i`i![ĩ2V}5}tJ5eW < PЂS/naI֬rP D6qSMZZD/_h mRw?G=9B\npNi d?o5^*8Pڤ?*&/)紓6H$:C><Ӊc C4%"I2JLrNa\Bp<=("Lf ##eō㉜_q?#|9y H{axinyW߮_qJӱw-յ' Ugt [ҠStzɠVn%sFfn m:%^M+i\x3k*Mf“)_3atra~n}cU/} =p9![[Uֻ;9b|L#ր__+v9)2>*K0eāUU#-0/GK, ҷ y7| jdf֘lMj.fQms)АvJ.0FK2mw?.{jE*IdS@+WipLZ>;{:X4*G f-Ӈ$b;@B:SfAce̙=rBeo;PB)Im8H:4zYD @UoPv-'œ KcN+я Am6R?[y3#82^@g~ OP'LB c[>-{U!#F5tj)^CM_!y xŽORGΌ |k_Ĕ/?:Rmv8rdci50ܷ⡨ۭY8$`}5JdN>_%5tX@$sTVd38zvg aY Wvd>S̻7t<(P@j)'OKb5~M&=E=˝H&xgz7>򇫍Z!w|*6Y}c7Ǟ.a #-V%K<0G%}>WV(Rp !5&;D2w5FӯFʣz㙚+nl<2WA]HA+U*lc x/ٜ̓}08=ak[6Ε:M.}(5H- ZOC `յ}I Nd9"vh4a`} -5QM}^J)0{6k!hXP<|ŗ*>0sA JExY{>g۷Wm1@+b+8Ifr`m á-(N!h;bGrk&eho͖U&;axdIcƢIgBϐ#0O^F彭 I"ĘH] uFdVk{@QC;AcVP=WBvwAy {JT벚G7RH|0hU!b'I"-a&凇?E*tį `7ՎqיFAdvnZAj=" ZEGm,b/guBq iIU/hd(Tjp%ckd.5>9@d ?&w5[=-ە࿭5K_j=ph9Rw&$9Yl%(6c+]o1B/~'Ȉ,F_AsAhL.yRč3%;7,vtDT=7̏w> yɠ]pMf=}8fI%"C!m8}g*Gǎ$+_|摰嫃R,j!:/ S{ؙ݄=iޠSagROE{."D"^&DN8951 X6TBωqΉ/67+p#a -5@'`5`pA^c' [lu sп]a>51ypHS )9ʠy~.&d YYtA@ :s :HIUb52DW,TxsZ. vKdB_=D@)"=@N( k\qtBO(=VJmZbZ#j=T]"&7w+lIף_96+N掲:NZ2VN Nse՞uh`ùLU|t*b1R9\y5UօǘV6xr8+)L ,搳]~+lhyX5`:,h{La_vBE?)VyX:BO`1SSǗGr= ͡oN%P@Me\<ޜ\ۈ)6MEŝ/=7_sKGv FbybtڝsBϏuϠ)K;nqfvW=8m9X_._q oM8#eA76aEo镦:jKEN? u#8* U ؒ25u\~U>%aG¸D!TCF46IpmfBYał#PX(C)ԣ* "I01O|vS~g+EC 8+mm"&[ei 0fɲN [J }Q' #A_ 86R|%y1%5ggDDhL޹'N}7X]>Oi>' đM+GFQpȜQREN#1$If D::gqўS]Qo^i8 ,u,) !%1o CrMQ._rG8e41Gk*)㢐!od(ܺd~A&yV*Uch;L*isL<=YL_*Xn@NXMA3%>1K3!;bGmRt'33grl䙼yyOil9)Py("ll Z7yeRI#CMe<Ս9h:ȿ\RY F `,jG]] Q'S~>H#~&&ޢA7"4Qw<-蘥@P|M r_{œ0m+SOHGC㚲O3>ɹ}hlRgx:(8p|۽M}>Z0,M(lrʜB:EFwqX#<K31n'1KX<$W#W\,4i\5<{I<ɸxQ G*9l|M`K[.d{HkyY.ه}UUt-<=fVW?cB`&PnY,NUCx}xc_ _WOu. PE#K2#P.˃ހ^̡oO[zP>''=Ѳm23HR^YNƒbn=9³0/ŬULۯZӑj=E]JNoQl2l{czLWL(O~{2쐇0=߰w<@_GrZ{/]s@a:U!?L@UF%Eďsxt9< XUk}e. _sD(q."K6~J"P'D*Lʿ,ӱQ: MQnpYX/Yy\qBכџg )'}<VѮ- "`䱐s`'g7$2(["w<8Aga1n(}.I 4˪FT̑E/-yuTn͋b||8D$[)[ I> x-tĪc ^K%Hb(,`ە!y"vFI+*Sņܴq׮0Oќ$T[]yo;V6ݛ68T9DIP!Sܦr"*2* cK eMD,~a.ؗ#+tUR:ou{az8lɟZ;ͽ= <8fQQ{L'Algfp Ȃ/>Jɖ]Ua=tfIWZEݧqF:JC%$U%X)E~W̝y OY'hcU˓R"݈oR!YC^}E%E̘6)'%}z{X5&"땟$=Աuǵx8lX4pbu"r6DO\ 3C0lAgfAu X T{B:t}KuKuX,0=yFw湶3?FzLq@&lw'VUn {Y%/m{$ɞ #HtnY_o$5M$ЌGSBPΉ#U، <*O5TֶN:'F g/Ť*P˜{Ni9*%BcFZ>w⢽R} 4#|w&>caJOжLw1t8z\1:\O ¸- TzG1x`xIi#M轠l{9rS Lƭ@*F!K5 xW~lz(:B\fSIsF1paz9ͺ&nbkF~;/\Ck7'#!E7L(^ ;VatOҴn]iqP~(ެC$9y4&! iFȹ)yB x-_ \[FcdBR쯥ah}U[gK&XOV_YR!fp-aTff[-oխkF:, 6wBCCD%F1k,/7c%FQ]DyL v W4.mnl &zpD|6逳WK %h Qk^c8=OE3Z;T-'&Vhd- }=:hh[R%Ͱ6x)Q{pbhǾ4E%oQF[609.(o6HjKkRl[3wSe}Ʒ}V՝T^<^+uf(r+|U͐c<" p6"6gķΔd+BYsG4!s#9\`D֛^aWf8iJ[8ӭ {K24ԬT-eOv?Sͦ0SnWז ՕY"CT>}KE.dx=gvlDh@'JQ.c J抆TOn~X (f,V;~>b63߭x;湪opS;A_﨏x /yڷ9]$9lX>HD 9|\4 @BFڢEb8^aH`==')abT^)Z+ojظ`%\$ sک…liո:repEǨd_], q;ڊz>J,aģwЫ,f:/*mukH;״ÞqJqT <)A`\Iw`pxKXLqZܼm_|S^H묔46vZf7lRLE~ blh#G(Ae*\Z8HxUk84d]/ , X,]t!j,qNH}eMjN(Dm?' و:X"IGh޶v/mD WfMwEGmZv¹XRz>u9e7;3e] OMqv#/^ (^ XF;xuWjfBfzWtJ_HsyTQ - jmϯ+(Py9iBר~%IrFRUDX5=׉fڌdCCϘžwWX~*&Kft,GI0 K#@'/pʴB,Z}HgdS\BMw .'47)c|êkDp{ݜi"opoU>G'k+!IdmY4k.(w(q I\V!d| F'5z8QuJ*Ӄym{~bTIg}}EZ}u]+k(G>wN];,0.+hEU֛ΟW<?+gQKI#K7o fX^X Qua둵-S5}~ƁCAI)?b1cCj8[n|&sT!ȢtXuX[4J$+T_֐ou-% oI!Y#/T>r3eM+I΃b QQ?ȴrZmGSqԳD;׊i 4(sqH+uYZR"P| ^::?d~Oqdf/e\_ `,DkwM,==_ &?yիō.|@.>?4JJfyyRO ;;JDBnd %V\9bwұmN26frHD4i#EA*gOcEf99B1Nۣ;mMo^6(u#t=*^|n FZF|Nd"$}匰p̂oL 40io@,y;;x7m=Vg~VCdܥԉLѤCR>{%HJ 1n0%1TY%2jKhETP@! Ҍs Fzǽ g(D۶2-ϐҭㆈ;7fk5 ?4@d,/pti-v v@͘W_^ @ֽ F]I1PhI}]E2^xp!/l#xBPzeGT~ g%d,'3@|Hkp6u{eS)oAC{8%b՞bhfog 7~gt>F[. z#7 et{M6Z{AnJy?aG:$F'2~4^ P8ƞTb:zP.uwᦉ^pzղ]PBK7cKЁa0)ߴAP[C/@ip @̫t-f>2>E2vjXdB4\'oW2pbWј;&>F u@W )C12:?ʥl-i&]TwUx]W-Tv^yٻOfo@̊o%tBY?]=Rc}T(Bݫ&][iAAC+S6gJV}(g{|yNxAgumU +UA`7j{BbTC;vwo fb6ϧ5{A|dH!IK]@ ?Gzuj_U2QC ,ϣ?\k`G"ri%5٬ $v6A`6'R)sFƑ5souo(Bψ6/m]HƴaeŇqIK!i^98fDj$%5㣭:n,fF}a7?J Xn|cҮy.]HH=zX&5y'p 7KX,:za\7v_ "JLʤ7l8*LyBd.|BCMu^N|beW8ژhy:maFۙճY8ʗ)6)>"SLsRʂrSt)}2ӧ ɱ1:~ D0l#ďZvw~Qq,YHA)9?/t/7O@#jˣQG@CT s؟uꧺIj@kbAܦfMƤJ%2e9`z(GۻQ{w#-{ D2 GX[?cGyZ5("J9@DF*򋷡ڬ$/ 6m;?#}mF !5mw䀨y: 9 [%l롥2&.x8U MHiD n1`l½E65آ`1 p8+b?[2H4ΖH,hVc יG4fC9;xf-S1 ( C.A2ɉ55#VZCl\ 7+#uէ[{faekutFvYBb碕wƌhsog*Jю :`]hie,O lƿ%0:Z2bY%Eds2ZKRӺdTM(ώ)?w]g|.I T=>̀,a5ճqSwԧm%)Bc1xK^>ѯwr)i\PtݦoYKш9 x'xV㷉wu;C%lc>舭&̦c"ڵa9cQ#3BR|徦usT"lK'scOx$Ox0#_ `uׂ̕/;Lcs/9wMB O0AXq2=E<(?B!!*:d2NdSyc$hn[T-L9ߙ5ŕKn4&&%]Etib11i& BvDZH&P}/,.kTY-|t*vcO7LW{@ k{ 5H͛icrxzlEkԫ! 5kD3CqHhL*LI̚`yο(C8~7 +|Ӷ*]j:XPX';B[>]G8P/7: gXg>ɺ8)T'c9%^Z/6O\{`UHe `E7dxĬWj3Dz ڪuH@ !,N2~Pan$$=#fOnH*ٳ\c9eY3ņ^l#:Xz+dئ+h>H،"Np&QE얋L ʇ~tt/nȿ<7)%vmQc hو-WA,?5xމ o6٘ sQ!isN!Niw7]| @bd"  g#FJki*R3`*n/:rG;3 &l Y>"\^' ohݣCQjy> 7}``)M6Yep:\Bs }GR|g#m3_!Ͷ8&ă2nD(iHIƩGccUc* &~XKuA7~cv[I)`ZXT 6vH[w۟FZF=b9]V0P@bQS b]N%f[pzvʓtw.:k`LN% lf"0BfweP)(]ܦ~;.y/3Un l`<&۸;O~e{di^wT65Em + EL #ɕmB<``¼|yX\Lg*(4 '⑜uʫVo ¹A4Mᮉ9K5Mu3WT.Frc]!H1l OFNNh=ɾڗFՕXP>z&>Cy}8ЭO7 fpl^ݘUx:#ff[tBĹrDխ&h"y~FI/IޤX/=ZEv/:Q(Rg8.SY=}Anr̖8PD?T- !ƬCt$P GP}`d&s0[pyqg4R] tR"Ɣ.I0͂)s'R5PLmS zH.bsϺgRCT8669#%QNr4פtigD҄6iv-((kVTB;Ddq)-g$U7I.5k&X$-3"#K:q&NSLgTD uzZndLdj~v_ #Zz7n˜ t~،x}"Q!*Q2煇=8 < FCsmAsraBRFHb; >~z˙!c1?yjT-'l,0Y{OLd(~*nXim/~+!iPބI[d/V|BMOdK'ך 4#aTOksWcbX~N..}iF7&Z}m6NzS4^gcGuÄ &Y2)H<^b2jY^a/ &QS"e1"yAA6>v܊4Ðϔ\S垂$cPMVDYE_EH:CӋ:4O1rlL<h;!z1 (b]\^Jf) O^]10_o+Etk}UΘf DBM#P-6o:ò" }ms#LǀS-xӑY>l{_gJ hӥB9JQDkD2}}0%a4пb~1ˏHmz=9$_Pa`rPo?f:QZ1w$(P02m}pGp=kޔ $Dܫ v0JK|aH1aqQ25 |q=5ihe#Wv_uDYxS`/wq\`bra:/޹8GYzg苣S"iogpjm 4'GPʴiO1*%`:%=Dr6@7B^uo$Pg5}@'{eri90>IQq8?'ڒlM8R. @}{%Ejc&2BFY)튋1lr;:#+=Ujt׎mjO/36.L_yD04RTs#I2E}DkU~Ż( 6Bxo ̄{WZw!ꨶ鍏v+H1\ Bgm_UQ2Xqo 0) !K^wǁ>St6Qp(م Q@HÍRۀfA8CMrd0ul^v,^8,v b>\Wk*BBċdשY `L.$8Ss|M<]` "fάR7yi1 =߮jl-%ڊX: mJ^R0@$LP<1]2nIʱ$p"}3f7N >\O#96ֲKfeO|K-XcEΗVBżOU>#w\y_ P Si^*7.z /{&[ Ծcn~lmEɫ!`s ο'*ۓlDrnjSJ[B`nT +T|Гj8HmԽi_ƨAqul{cG8ݓEAgTOnI`kr_fvϴvrI´>8VeA!uvj*HL[Z_'#O5 =8T,uK^eL2gkc՘ΡW.6% )1b@Yxkzx&$;(˯*-0+}U GppL_Es@,盾W;?P>$l2&zğ % 逃4m r8'VdÁ[wNM>EJ݈T3-)Sz65p`y:q :jؐ$c=/7#+Я2mD| xo'*h+FF5<H~viq8!B wŠu"fԩ)82Y/ݴ5vF2rCP}_:Ҏ?KR<>YC y'-gLiV'9dĘ8S$&A>aZ%EVBֱCuEҺjyB-H+ݚܳ!]oL~µ9zy$斫h۲VkmۤBvqz;nT1 ) ]ՁQ?')(j65R? Xi'iZRM]]*g;{AGq|Y2VMB(9B' iVh=k~:o([2rH{DlhΐFɺr_O$'0»bdf;eo_ꮾ&UilcQA(5,Qj`}n9309Zc4ab:IpFdNX²|5 TB9ʁ uupm76kOx:?"zV>d>XW!nC\lyҫ:C4"sX݇ yurǬ\]L7}/V)heZ⥮GuJe#A9']kw * ::D\bS|WJ뉜 V 0g@Y%,ßTk#M:鶜Iʑ,HGΚkC7]߹M(HAQR,:r S<*KE 8L*\Ş;]}4zM-O2i(؎$ p28cfMY8܄. p%|-Pw# ooR~oQ}<`1?6\U {ӹ A??N_y"D,ټ nJ! L/G}I6 e4U7i?U6]tU#\xM+M ?VӦ 4I;uL\'B^ )磽C+!Bnx;Z| ~4a!ibQͱL-<3vdDlpc tL*H10-K!{˖w9ɉlFlN>bcws ţ~8N (Hrz^T4cKfUH[ds 2^r &Xnky̅:DrǶHJ=$,b6^"ՠF )/4@!3NI 'Q[8Arƍ$Hyo`2o@!ғI"+v9BUWݣ8/gA @u8U"izم{ݕFK#wWW-LECa:-)S[5E.^et긲wED1dm2j錘zϣT XGC[iVm;23rcʱ0NוnmO/zV޷Ej)J}:^k֜]eM:1(u5'fBCUkPX~~GJnR++Tˆ#`-AyjeI-L "rlU!h MB ր;]!Iڷ Sa$ uii--"5N;jeI rqucབྷ-/}(D.+m69J V>ф]d"CCŹx?ð~rwOi1tT<% NS<߷JSa3ѐ9`@$R^I g :|ªf @_HχRHd=L}/l&M».h/8lߵKS?˄-V^%e~}X~ۻLox-rk $(*WVD{:[%C(/wpU2զ66szR=+w%EdNtq^^A"m؎=&~+V3㎎MD&&L1c@?*fWA,$X97*Uk,Y'g?Gep!i& v=npI#?!9նA4H;ܳm2sEm霸&(^Oh\MUNmѶ^OYEig,.ocrYҷ<_KQwL#4oZ*Ƌ| .!7R!F~#JIU(G)/g@4B !2@E-dѶ`.uS?Pvض{ P2dK۞DZDr77Gx.|Э.125Օip:pox/bxZ&wpi"EemU͙A#>e`&K ;7ѝ)[&} wQB;vw,K]Eqbګ0Fs??D v4,D&&Ds130Qe]ԒEV,ɱ#RxX T(H.4z`~fAp406lՌ-0G*)= Z #FAkNѯN9 +=&ޙak^%ﭿ d_1-tq%ÕHweo|mQ'hG n\13f3HϏ;IH!JRܡ6GIc޽]@x<ˆ_w,+[V[녅p9,W6 @1ثV":г=溄!м8|:j` |M"a=pd kK+\ӣ}GZbK8+ 3z8^QL~CK 0=me_ͨ"3o@OȀcWӞf8JS ǿ=OT-c#sVr0nmW!J۠ʻ \W^lW$qm`F6M tRwhIcmNט(dJlk=*ʀb~ߓrFdG}= f"UK/UDUHSЗbE,>ӮRqL6å87$x*0UAXy)u?5~('ilM [BcjWwBOR;+PBjۧSA/YV ]P?)xm$' M-1"g`#^DLcxXcTX/sP R.+O0=TN> wx?L'%Rꪉ*e&3ɨ4:e ?]-)nֻ\W9tDu<)hK\)Al[Bp蹔4x1OGF5Q>,e@^#v)|-V5LjqPQIAnU0=1%Nc>1Z "ŹP OTET gN8f_$?M@a$ί\.QCv0tT=/`lts_R#k'0bi  Q'JsN;s(d#*@&=|ζ?(׮"2d>pR ͒O+dLjR399CYg@N`YkXV4[p~+#Liى`!62y5`.KT!3`|aee;%iN;'=rIS8c.k<'X7."_ǘbϠ=CB5{n}rk:Sp:)ZXRf4b~GL2l7J@TX }(Vz#Vh-װ'?3!QuE1lT4@w,~EYj`759[sW$ouEXg{{xRLӿ gӕc K/goCw6_4iXzP>Vwt>З5%EꚌ.#]`?.֣_k`C 1 m˭6qah V-ޛqC.W5EŇ @r8fOө-a/ 8vaC?8 /)ڭ#]Ꭺ]Q>!nSp($u̚|fp)$SA1 r'rcmEJ9N!ۓ0G95Ħ\0sU@>P% мo)^0AT U=4שTlo{2?-"{DMjpF)e;Q>{ J.ykŕ虳(K] ؾuA?oOġetDOL<>z.#ʻ-zjSzL'mX>#"h5Տ@Tr dS]ٴsP.DG8pi꒒'2 вS *JrQL`ZHb2ƶUf[bGdp*+3Sou8=hf:Ɵ{0^i> [kb!nHRu]qsO" "H?8=j`Q-qҬ$`~z/تVNOʇO cZ*H\6B*MEo4Lݷ۝/rs58;9+;LNeji$ ˠJ@UÑ3bx۷ׯ-k(x9R;[֧eg7Q'df+13vzu0 81+N5[9v7u̟Ն)<7 '"ӬyҸu<rY3赔D1KG=vk5SidCpHVW?{Vxr./ lzn71.>p#k 3ث6}b1ƜLVCHZ&$n4ڻ*p'XM'2ORd x64wc郩^xT;3Rݚj&uJK|o>en[Q!QZ.YiВˠAri<@ɕ@p(ג O̲&_H4zŃ| g r[\ykz;oIC#펋 _!b5diN2!6aXv>\C}ї?c.B|Qf`qV%ՆuZG!)+XpZ[C~m 6XW_Dh2]En`,Yn{ `I: -sl1JЪΟL߰dRİi 5x`QA4jݙ_.~cҎP, @)eǦL发 n1a|Vd'z &^g8zVGAiѱʹ ZIˌ9`v-Lmi{DfM".EY<5%{ z5J抩Fh[wwGc^nQ0vEoիqLC1ccv,N<5WX)j5n eҝ~o7Htëe:Ĝ=JaĚKJcr2f˵#0eLi*D)H\DdmHBfA OI/Ft?vڢn~+Ԏ)mt̸ZaӹT)7U+:Ika0[H;)؊(zLRIXg\1J6(A<wKD$ދMJxe3؀ƣ_⊼M(V/}O('lDOʐQb`NH'MmnQw*s5E#^=:d-ÜS}lr]N)6#~@Q/,l~)-)Í2dhEߪ"v Wos`'{ͳOX*0} ܟ h3@}uIO 23H ;O (XR}b=h& d$~X0idɞ[ZP e#p/g yJ#[4iFRqLNCʀqJkd4%ZS? 3n&l;+N='r`0zk[=yaspI)V#-yӧ#IKQB0B +D,Bh%1'% =D˿z9.^9L}uNF0'+g/1+꯽Le%q'9@rjwϩ*JV~Bey{^M%"b^gf*,z. ~9׸$:EAU;•)Ceduq%$:w0oC'q4VAR؆yF?׽ DD\lBkrzu%Toʐ}%Yhĵ^9[бU]^tz6Z<޼fsbLVK՘@-*H4S X&;V pE.&f0qAh]$.+^Z<%TҪ!|P/nU.$@h`r WMm,zSueaA}H|M|,rBksdo#_'C4N@K! F.c+7 HܹP^3fyq3W|3VHy0bi*&vDIC&qSrYvՄBF&{4ʊ}1"gz'FL&5&)G̘tI9gl Zn<N#>qQߎ;ʔK[*R.&r;= %*U/r>p4Tl!HFMب "g8uV!/>sNj[_ww o};ʭ "=dMm,l벜` !{| jlG2l`gLpGCD6SeyɛNZ2q9PJnEUSp `sr0It@0#-)Y WX#<ȔnH йK^ZJحU^.utJ<ˆ1kD ʧ;U=0A%<5 ,_S9%K"c1pErݽ>8s%#-jbH9Ψ0Hlo/733L)nc4' VD00}C'NgmNG/XC@d  }?z?wA*M#%;LebsBVTI*LGU0=<ިao?UAPx$cN+1!}TGubϭX&E\h" Vnt* 8kٶ4ɑjuMqË/D/C#Pp;Mh2&_mB)XPoayYz@r?|B6;PYC DJSݹ{̷nOczde*9Kn+}5>S:W(~#fK .w7qNC7tV@v$"mK1T`C[[CIMq[@Ηe6OUIg˙0?K\ w@&DHMP O|Iyt1)W/XSh'/d C؜'\]6,r]Y7kvcA=<>}qxOi_ѕ\,OG9]@\*Ћ5xvO|le0_fnJs2atⴤlsWq¨bv0I8q_Yv-UsaX) B'?li *edĂ sUdCɈyN}BX^#,h"WL@h~R!%03&v4kf<3V蛓(J(y-\vR3tn1M>prϱDj@s )dHDAc>.D`qW#;B־4ueFkqt?CʴJUlB,Όn㎗3[0Yq" W;/%>N%.b!_gWô?mGY4M=+e'q% z|if~U#kЖIMA]ϯ PQmR0 :vdC 2d+ӘM$u~W~ꪋ#f~"{7{} M099{[=/PIb :8drYK758|Ȭ]ck͉1E0͌jCٔd|}[e^H@-cpi{-F}NOGBexWDÑP pXέAqHQl8g x¥aƄ{?X+EӜkWƒ\'S墾 ) _e-m(ƴ(XԼc1䑠)PJ$o}e_QYN#eFRw`;k"32>{q~F#)pэ.ݛ 2Ծy47֚#^&&?9Ap7Κ4RjԠ]u78^IS"$s; ?A4; WA5ɀRtNjoӀ7}f{ĸ.z`'>;^h2őnd⊣WWG 4R}Sxsњl`Ud~E熿r٫w" ޞMn΍rkĞl %,_ ,`yLCյY(^j(v[n8c{&uc4e˙7člZUѰSkH9Chm'5 ⋄Tfؑ'G95挙 S\ N$c߅2|ޗg8CF%e^o)ñ,y%iyD&A{ ֒%䲪j] UIn\DPJtS<< bUq_vxʒwk0&%ŏ:^\yf2jصK(U/ծNx3{ha IEY La(`@8;ɲJ٪µy2P5IeMƭ[Ƅ_ssYO&ë́%ֽ?fDSN)q4,KuPKjw/b jn&ߟX1{_6O8뾜lAG]%n9 8J"\ f+B+P3wiQp KQRZ+_Lb;gF_s7 _~*Ƕ>GRݱa6dk=0u"D Y +?4?|8ENLJ Lv5tޞ,nC$r>??YSjMD_d2{)RL1zq=Pɝ6͚?4z)26׆sᶕԌ>Ǹ6qI0Xmcb\CP9;vT%pdF@Хz/;噅bwh={A3~+/*c%"׽ֽpdgH[q'"!w@5ҕaKfoOoLLlaXjTh6qRx[U3&5b$ȁCJ3@UW!8-7ym @^\{N8iZZióEB,/EJ\||2H6?雔~fpbP)EO˪]F$6E0),))nbt f$B`N/4 i֫ccLPeqgoVjĨ*y7JS3dSdPegu &|l7mdxEb#:wlWt<@f6_8\i|l@ 󾜌nlw$I i^u#6܌8G@Rl7 B2]q>!{yA-Y|/2II [ WҙwZ'rU"*yDpn= "'aenkd]}SAe6C>!A,(J~ S( 5OO'm ͮѹQ+$X_&C"Сcy v4*;6Rߟ,$of,;ݱHWX7ނMq!sEJC*5PЀ$Sz\M, ?a3eޥk=/u_0"wO Ps~Y:xRLpPKܪւ]9BS< =Q9 MY#~S .%HsOόGR7:^mGr7 ,@͝'roL'Ff_1Fwxc @t!+&+Jg\@C3ŕ(i ~|U0Բ% S U R+EHa,lbi<@шG2lPd d}[LAsf~`/<]]S3,;Gx-fK!9ʾ(YUhKd޵S}T45 HWp X=64oGZRN]͗AfmWP%a )*aD_;twobVS8iId³4Řv&*RR3ඪ3 }hJ5jZnk(Bɤ-jhA KZ촣a"0+{+U >/IiV"bXQ ŒUܹSQN _tss,W63@qWWu@,^%J̲4z-lRxZO PIe-C(6=w7'@ռ:^uZ/{s<"&˩)֜c6 ."H 6gsZ{-go1d'aZ}@κɶ݇š6~<ܵvC}RaR="PcT@咹WBZ|@=c1{4VΡ-BЍ!Ty8 oG^` %YxYF)=x`e.!5eL}0‰@3 2O]! UЫA¡KCys4wک:ap=|-.`r܇2So\<hɯT*,[b GALHK]@j*'lQg plML͂ 2o t9+q)dVb#c}s#GW4]گl!$[P</C=Ph|VKs-ڽN !L&i`"9P6[9L#QDh'QhȝL)]Y8ee^C*lTݾ+7":I{U]I5GVX9ib݊ &1R,Ҭt[q L؎PHMQ 1•.fefHn6@t͘O ]e6\% kmtT-Bgk8L$?V`̋c j Z F#xD %=?$>7!#P|>~ƶF:";١.<Ə+?lOyA~.نL ?̇ԤT3MGfūOq OI2ըSӗӳ >94 `c+k1Y< 3hu6q@rmJAQu! M{F5n8Jţgz~`j v9 n_yAy?Ǽ >:Dqu̔S9 {sn+X;m!6QV=jA$ȟc,2PSrp>e| ҟ{ϒ<5WBd^Ub$ڨ-\1Y ORl sA0 Å <2|' {Nğ39nfdHLه~=º=!:a9ir~ýH%6凧ob~0krta%vV^(z)i^)$~ ;yW_Ll}=>D!MsMlEtAxJoIG/s0҂Xh/3"w2$S99~oƺ*&v7`?X |ctzXsxC@]G<iݻ=ލf\qp?CJ 3;;1#RM;>.b#/V5Y.@1f8"0%{svcz\N4gXBI\Q;;P@h@oUӻڮ-Rکш{I&rx$GZmsԑq,DHL|<ݢyv>bI*)mK X(R_G]jDk5d&sH8MDFdpEjw@5_m>BGÕ'zU[siW~/JSLͧ}K7U!zq*Fl\mrtG[P$]U;ׂN׷\[# u,k_Fr!eRxX/J%0rGjQQCRlgyzޛD >U:Y{DA>+:LvC ](MHF\]LCooI^m|nsKJEvjpoQtF;`L*Tk$ Fꌳvè+]9 ኅp[_|@zN,x9%C ^DEiYiKAki*ꔋxLVמaSƺ0DWhbvhs_#qv9c :eр.cm'p+R,akJ}ښi#@[K(22Lp(D"bD%o"}WpE:{d4]J%t8lt ׽UceQs{/FU1c/9T.n@^wGf%6\D7}6|> 1:X!o!ZfY#%.6_Ѓ.yҤUaS+h쀩:{=5 U?2C=жsؽ6~a7Uoh{  J\jn xXEgS:W ?_~L4IR$-t?p#lGb 63_LǸ)wJb}H ~l.AF5.g ѥӀVۭ'%.0T|r#ma'7 U:ltN$R W78|K5ma9i2.ӱۆ- #ݍAkLArQ Z~Cp~8WAM@8:-كV/?RM'qY[[R/'d>c"C:9+fQ.lAsKYPa狺MDfIвy'NNgJR ʃc1%4ImE+nNZlBnɿxm]ܐy\x4Ŕ\Gb ٮ['DPK8*_BKRIv 0^k-lp.,1a JY/r7+ WH\ȌR_HeNBeDDrGģ!PX\i>ZbMR|_"/kJ7ʅRPb"IF;0@WJ'%hMkDr> GՄ֞R WLZVz F7%GxdN~;)NZOjJ%bRf&ygהNtlJ`Q/gF7]pΜuh`+n QŠhٔ#D] \y1N(l*4(jb=(i@yܷ'dة,CG: 3;$45<.1[#-OuŖL 4m`d^LQ 5m5#)n#e" 8=P ?\il?;Z~Ld#t.{Zn`KE6[- d >O}X}oe:? >1QO)Zcxќ4RDI URl Ƚy?Hˎl u ;E{c:._ '1d,6rdϩ)]Z( y {TzS!SMcE]UaaTa&nc\QQ"&[\mswh5 :bwq|b"sڴ1|e/jE[c8wߛ[u,qyyu4_0& CET61 "z4ʟz:pdk-u%:~Z"+6>ώ}+)F((0nU cxBM9 =iMcP3PT<.zȿL@J AL՜f}]^ _Dڃw@MEYqq*̵~ИD&*x~>qF=Sşeha$W>|ފ8˟2щR;X+=y񵧀y{ G-Eoo?p0F>xw%/j5- [(/ [ vL>lWlNj>e?S9~9PKIK,ǪjAڣhcoj("'8UsLs{|&kܬ6-Ȍ-UF^ELDN ^ (]y|hEXF.Ts$GFȼj+qQ l"ڻv]ՠEfy 4Ga.KRN֞ofn_ѳ٧ǿ|Z >YY(_+9g l{y3Pb`P;4#O1/!%nӺ H"Z ^̙Y(:O2Fpi-#xmf%`i|,#"޷8zyZ֏gqiJ (oK8bQ` hBwZl@/n vziI U*EkvjMmDф4\7UtMli}\T-f7S #?oh>2CsYs>;nO*{yd[-eonjk04K`HUCQ/Ilѭc?xJ֤\8 5TuQ$:£2< ‹rw! 5WV)DzOI1p7 ?m-0\,gۭ#,>6,FdHf .L6#m'`e_ml$pFlWLt{V A-/>42n+0v?T_%,~= x=;, QKΗ6"LDsK{ʻU]_B=P9wtN7Ĉ̳Uq**A=2߽ڿxݞR@ ^W%QStxSƌK c]0tTK kdc˝W O8h+,U܇"L@'u_*e8b*tYE(I/?6r@́MFdE؞{m{.a((0|s8O>(#͔M{fb0sM}rD:@ u}󭓟R0qgs|] ;o~J30(=-hB\e!H!ٷB ͻ1Ljm'gpu'$dښ4FC"69WZs"ݛ'C&J|iZ$o[^:JUVłK;ϰ in3areK>F2JК*:O^[=kԓ`(V0<iSIfRC p^Ȩf/AYW!XDž|[q(^nbkr2/ܹ[z#='T=¥=3dj0qM'  2`5%o(5=e!~ t!P4Ǔ+Ĥ-y 6Q "QMg7Ԧ٤.xIX0g^Blr{dh=xn zIX|y`PbϴRp0"p|C:.G]GpWOɶ9,#oz=w(Jv~ w{mC``KϛʇNb1ǡoVOfEwDrԤ=hk$i; !*F1i+ٽl$UMlc{(M K4if\T~X<@9|bhX pUUdMI(R"!:J1' ѨK,#B2N1y"^fQy }g"*hX28N^WFg4)SG5s,0,ý;C ؅W/'# ض9x{M_pW^"7Z ]jqt_g1Q q\]Y؎LKu([?5q.E]&XR/i^ (O0JΥ2e=}`"UtL Qѓ8F@edؾUw=e9L),9_&dI[<1Y;ax<d;CjC뷑31 vJSPH$ޖgר4Ȩ',:5ZV*(3Zo g.bKu'+3H8- xدE_~%1)Pس(跷9>3?K-?]DA=kz"] TR)5m/?_s,Vgc?W€%,% @ܲuE>QiF^Xr"y>]OƬ]7j .!ؒZ<9|F6SfUnz uz6N]#ꕕ~QIW\&@ÿ́рZ֑_0Co!׆]`ޘ렷$Ae]LoCV (!(椨3"[#Z +ےIw;I=|QND!+*y%׍cGAh$3BSSZl]ܺ;Go]>4!WvKg%36qÇAqdXAQ䟰V]H$Ԯv1Ne}f)Qfs 8#_7DXݑf9 {g5'@|-P(^ՀOQI +zgb bQyCY^>CU3FT. F*"GlLS:ܪ OY[̧AVCB99dP14w/ۖ$WuڏW@0$R"ybkƈ{M㺥Y0LNm? [BWsA e&<jGzg6ю3J#4yFFI\LUjEQʼ;gCKF; U]ߜ 6#p <_~&rnTAwu^gG [3";2-[(5MrO0[ Pnrgf#O 4 #yA:3dG@ z=]M(}#4Xx5.Ĺ~.Quf|Ч9Ұj ٠v:,t( ocg@^C:$sSH/=.>nX={x&qj֒WRO]bZSH'$@iRm:LwDؠ7֣4,L' n su$D 98g*tK R­p%wSPv0=qs7L^7P͠ Kw-UFt G^ԭ?7A_zbsŖm[Y\!Ώ:J*ko= Ú鮖=JA.4Xq|j!MQ [f#yQ6H.,_๲8FkĦT?Pv6i ktBSmPC%Z[]n6o .*z)Im~-es@jBI@|(&X"9ɪ1Z;J颁Z,nXUA20EX{<CѴyL͑7K7xyþޮ Xqu<&V3Xc)xdBY`Gn dvv{ ~6`I(`-\[-.Pa(vp|_{é5r2Ť=S/"0k{+s<9xn%11n,TӪ\J }<@г-!!0\up0p@Tgzijwb#JDŽ yf9) ]XSUR^7{EmٿUWl*$D 8 }4H0*Hf3*'SHK4/2=@dڕWNUdF -kY&*  ;4 XF tD:|귷w% 4.aUC Z97[&#wt`墢jnP*ȗP.aWnHPͮ/[\>%KQrAp%XY,6eJVu˜X7l ޱQCՒ3`ul((|egkN@i#EPO,XKHGUN|62jpGzUEI!p I~ mT1;U% (E5ˡhe"dXx'KY/w2pbhT5WvyCV)BU(h٣>DPH~{ mD_'yֹx3P?9epah/Fw 9\迻+Xy垲 ^KT؂pGT sPq:Oĕ1rd 2%t0'[q>gy\1^ .2ZhHvD- M^m6;v/{ѡ" ; c.:t~c?r\)OG0x4{ŭ6nzmPs̡)fD%-Aa {㛺A߄ ΩR&)Xcݸr2^p٠J $yhs>֣ g k=DTېr?Ig !oj7po  q9VzYWvNGqdόf[zʒǿEe$nUBr=oUƀ?ϟ?#ܶ|W06mLvf僫*"׽}ܭ/jwR[Dy-*TkA2!3O&6&ؼ=tAkĥ z뺷  ( 0M:{Eo%NQ;nbtէ\q-?:6m}!3 =!;de;b?l4T%19ǫܩ oԜ*lTX+C/ѿFJ/qypbk:`pM#8uf[:O0d^Q h_i:nB4,;~b[8 0%|*(;XBeж7alG2ՅU"˒ȧngu3ގ*:P5`΍Pp?~jp,j;4ilJڛ vad~[+#Ɔ.]:nAv-'}%7LzdQ.fO% ŷ(r].bԾ2t917b:;I-H7"Ǖi:9wu&VZ4F$h5Cmr$H0^ZUT2Ο2B';*QMR%+"ej¤i$kk料#7|k8R:bP^>HfoTA~[(dkv-Mmhdx*L]2ݹ*ø  d!9<ҟԪf xc&:dsZ׀\S)kɉ̈&r}j VǦϲ~+-yh,J 77̹Q0zDVG7 [lGճP&:\칫?T#0\j$o~0(&KPhq@[`1ŕL\Z+%R~<=dX皐ZsܾA1Rγ9K)#hHj $50 Dfbef+J ?^[5Ɒ7 W ?Ê M R|9RaepT&EQb}^xW#W6J7/\gȟ=`tjxqZ3jXMQrf$\h{ʈ Ъ+o>â`Q\a@9TҤ ɲ@Lb HFZb ŗ|O2q-"߼D-Gz= $ΰIOuAt$sش{ ;;$"Ӿ!Ƚ ĐGGqU'$s04Z- +(ڽ3K>+e15j閹Ljx'>Z_ݬ9V.b;L"%IE ϽbO:9'wDB"*Ai*߀a5'zUPO4׺so|0"Zr>t&>>uŽ(] * GGBh& I8jK=vS⺊Ӑ|G=$QMD|XGZ!n!㜸sRB+A0JT/}$qd˄9[#}c _G)&o$kw!,ж:[^ zŞ L-2 g#`CU8E`00nIB^ٴSڪ{^Ȣ-I#TNh_2#r y߽$ɽǜA?`qV^ ,Oj+nzveN`d,ZDPY"g7V)J~pr?7vT>ͨ 4ݘ_kZՒax,W]Pv.4Ey3Lj)'!rrf 43B\EK1s` /75X%8` hqaB' "*7!uߏkODK]KJ[hFk?i[Lss <H^=,~zPv*O2R'6H_k 3XgzR׬ĸ53'[8mz -hϒqqsSP>iM9\d{fK a1ol(in+d (O,F4vCfH+ }#` 1|@~BM)w؈11ڊ%KusL28  ?*XlUk32%5wiivyz=rocX`B}%{),PQjM~YWwh&^zm5oT$GYa 5m~<=_z]n;Lax~"C*_e?=PR nT6m6 ӫAI;g.Jpȫ3,Hx&2bhYgP im6(y{ڮHARA/G=>'pDez̳!s!tN.RōܟX%[2D5լQȅ^U7nBB!Y]#fI},a2.M7RT{FL;9,A98#]^azG]..;-82O676#/:9f/k` G(t:OܮO|W3`̺m lW:jA`MVgl۝XQ||%[Y!/=`<5yv$fai@+ln lm.7[ }~`M%}ԅmLYW+w 舺Cw̢R&ju'w^/͊|vrs\SySF$2qFx.MJ)NPml.? GYi5I(jdd'_JqC[f\Q>@2*.7ޖT@S b˗o}ed0ۉK+*>$R;:l'NixE&P0hZ桡lj5AEu ߐۡV^p]Պ!{6tk p#1t$-F!2hyRMN/oDvVjZUc %`@D.n]& PYiԂ4V. Da;O@dyT']dt#yJhF{pofHT%޺\kRYk0 {JbwAG*t鉬?@Υ$3`.8DG3zvZ":%͕"gżl0f N3sYc[d\AI^S+bhzw706 m"^o|?—XbVrBl gnv9e!g^Vwx?JL4w[#)4Yz0E/$*Z'dFPy (/|q3NWI+iz}XeXtxa"H}l7z׃ Zn*Y#_X ݝ!8/컠 &᪳g _U˙[ k uC教>#Kt:?R17=O,iXr Eͭc9{sY3yywT\f1Z/wҝ mPNHBrڈ|c/ <̹5 *6!L"(+6T[ëVlûA'?)npdVrbKL4~+ 8'{[amǕ#DERtg<B=ӵ7.%(,,k Jt>aշ5) +?ݠJ+6zI9Ky[:ɍE:`Y V9I0艵0.` 1ˍwz8ڥF<PN\>#xU]1'oխ%mE6Wu&sEfs ]Q􊞪#seeB|[gjZ[ɂݓ&Lu<-QPW6kZw0DF1̆b6Eb|8V+vQ/c&Q Q5·5t\j׼>7 5YB7vmHR83H=7df3w| Bl4.v #o#3!5h;0pnǎBv͗͌*z]۫QZPG Nw= ꠪@"x,̡ĠTY$Pq:T6u`} RNھ"BC?!؏1yx)24|`F{@:9{nHbyჭo>p x0}P: `nD.̎D/)n~o)KX[vyVIiHckӑRW[3,w0z  #1RCگ]d׺’JoqɐPR\,lkA{Ҩ,J򟹊%z0H,QCYm`# hFlJiAUanItz>شf\1Z1AYFL5ú:k7tqťq)qeџ ڏp.6ܔ}%2;=NbMsMY%Š..7q~ k4s5X2jV]Đ@$%l]-œj)Im[W۔oՑ-Ebk/ E`[Uepp41Dl˭F xC#JXPt) ކHܯ!Gы^ +)[=ʙT,&%Y:~<"AydPnIiW_ޕϸ6w q_έ\" XgpFo dW{M~x鯓8[!)g'B( :BN1/{'r}|12 ң~уd6o1kyUo;^G >V\I\faE&sd>.ëp=~1'&`۾mdd7Hژ$(r]!JޡST;&< b>Gvq:aɻ6:A5pcq]ZyQ@Dxx1]c1(S3/GEI,:E.&'V%1†.x|T' M #tC{Qĕi`cE'+qӮ0gCl<(cVOT ]eβѲͬa~)pb'Qx:nPM浑zRk*e9kPȆ 0(i%=lTWIZPwђdI(r 10vv|T 6>]X#$^a|v|@kh4WT8^T0@ԴTf4eв*;qegz梄bFJޖkO;$􋯺 O;I:EX@YH|JwxN&!YM#g\U9ghZpD٢)hqa|s92h"Wܸ5vvd04hfO}]u ce,I=l+Cͤ)T!BX-~s!@qS> oMJLO=P Rutc͙̖֨]\c1qEu_-><܄;4zN ?Ej+JR0-eFLRae4R ?b VeYuiˋu} Mm!!E;_^Mj놜9+* |t'a .=:hyV]2I\ qB &\f$;}8̝Jd#EaNIܻ=xp7zM,CHlzP^YZ=pFS"x9!W m!]"JaK^ ,/ *T rNyz*8CNӪ|`9hŏ=)LZ܍zJ& %=|XmfP=zRC|MFp/$˭[/ȘH/ `fçs f N^g r({ǵXå{a3j2PT uݝ;U|^WLր24uۑʏw ]V';C?W#Jpb {"[> p{!mv;͎]L?css̛T8 nޛ9ٙRd:qhû[z舃&Z%?;VWF;iVD[SƪO2 aƅn's؛,D._OruEk$+PΈT ֖JPCH+V EZGQ/Æo#)0ӣiJ/߄fsfMQ>@:CCRsBoay݉Kϓ yV Yܽa=Ih"uQ+±>Е vU'oRIXosG^N`\~ "+Evlt9t<>Pփ3rq &GH߿OR[@hJф:q WB<ɂo7ǃݞ-T$~rI=<'tr3̅^s?RyšɢBJFI]Az {V<0= رEct걍4XsٕV3{>8\>(ׂX1S;b_K{dJ]y&ԥm]-^qƵ,}@YG)@@QT흣A277YRWd( L#ajvb7HwKg*r4Xz%mtL\0;q'@Z*۲:XA]̦Rfß4+z22ΐpAرnJrzvT.!FRʉhaLیpC,UL2̡hM%۱1_\O|Ĥ3n2 q@SUjB2H+N .7l#{6% 0gw\]Iے =_:50ϕ薾(/]\|-+]JdY#vYݷȨ2TumUKYt v=Ys}`> h=^;4b6U<ſɕsUUۑi j\5f=U/]e} d]N~ߕl.2_5bu1>>0t nHDOUbi` &ᅛ٬DAY—8 0d t(ljsFBG@딫3VSMkbFwn|9SLd5 %ҕ^}Cd,otrpm9==Q^vCe0~^ڌE\uEFLkE %aeŭ#AP K0$64 M[U(CB#b)S#pXS:u|r4=t-#R=ZmiANi3ʚ etD:u;0MHa`kޝj);:,*^?n^WF&&ı,ƂSeRҌ3>|R/yLidtq}N|c/tGkX$k^a+@yCPxrMFMg!=OU}xax?&`Ogzg1mJK8lg)H̯ens4xHng0*QXpZm7Os\RY2jdѮ66l$銲GsK=>^`x!T4VkqJl%j;lhfyr5$*(w dIJ@)5? R ֱW,Aj3iY7tH^b-1֋/ ^N?b2.#9X鸁V1XC;*W<;"\OLNR5RZ@D#|s<pP;)C90SΛ\)EArg1D 3Ze}Z%%:ȧ +N_ _&W8#!;^6Xԉ<7>!P>_fLVjdװ۩o{Q!E`D% :!mf s Ԯ߮DBK$Ş 5;g %E篱KIڹqaǝk>e3d( ˼5i=%B^0P22rbc>8!er&x$k¾12ģR#45^. '2 aMԬ cL4:81=YZ♡T9Qpw=O \MH6f6uK$*"âuҢhtn|?Y6uoẉjVeg\bZ ZXG5fiAEw*f"=&21nZ/n_6b9p>,-T6BlAgTYvLN8azf|M[֪~@REXI+_L.œ':>5$imUtά#v(뽪@]G k paҞm#1/&31'OmTEU_Di }A[`$H-[R sbU14~͟?.+K]X> '`MXUS˴rAY h){3% ͖icgK6I+y߽ D5EV3/N왖7жfC?t83:HJ+ [V>^yLI~ֿ:ΟÐ-0>e "ROXt=m>Usg'ȟ5EOQQA[Vk8-=]s-ݢnRCxwLޣ0Md*sNFD8R(3$33jy#Wegs?xcq̑I2>2G*ή35YyKP1}$F))%YF1%wrÂ\\Wտo3s>y. PA]BH$9| XNvaLD< ˭^>zm-ws tXlsU%THkM;q`Q5.E;3v .z_IPlPC4|q[^NfG랜no0Ce-<Ȍ^#b+>8 5F~[/]`숥|rqevf ͺ# uYKHRrV"yЂm:m89n=s S$E~R8 JПIvl=]d3 .g [|MȨFG P9CβEś^1;!I;霟YoԏJOښ~63Ll0l?0Q,z^:@ y2x^FvO<%fuM\~CL|3(RyWx4< xJ-,שpw' 1#r[1$l}T9`)|ۏ y(u 5*t^rMĉdͧA? EPBG ^|tWW>BZJ*?&<$Djl/u"86x;_d\bf-DKb}{9k i9- s 9oY/ſawy?s*H]d5.^[%;'vXf3cWg8Uk^lI4Z؉&OIsx([ϞU lkaݠn =,Lnܟ& Ow L% nq&a!̸!,kؾ1`zBgNj@JX%[ރ.q&eO{ryzW?\ֿ x#&"{2p W~3LaBh%?zQ.csTdtۮjy} uF <$phG&jk5֛iS5|7%EL X#&5FĚ:VڋKj_n+H&Clr^e9?4:]ϲYN OWY]^*+jmD7p̺FВely;Mn%=4xP/e9l#V8HH-L [3Ntu-. G:@6w&KxR56$n/$|EX%Xts.G> /3y"HқŚ4q:O 9r] ]") &۝i#VxEv}`lO SiluB`ST`tm( Qu@&OmR`f~]3|R8X M"V'n%@l5 ީe9Ɗ_X4&~vtUAAjhAfJȰ5K&E)qODLvtz%y!9zS 2NO:$'{ ͭ^xwGOͺ碷AʑLZ-8[#fOřl4սŽH%(JL Dj)K95 UuUhhAu|h 3;OIt_ L:p%/a;šZ͸;,n BP5uOe~X?qq$C[=Q V}OM%qf!lM2B3P./1ȷmz۷^6,Q~Ly7Y=Nv1Sxd)ihkY4_c.QtAR/8pz͙g=ܘr?KY0"m;Bi+ @MO MF\1-x=\|8  /w#HN_őc8'V0V[&x%d 5n36>OVf:BOrd[7pfs»y+:T LS=1H_믘&1S6Dzs ƉTEO_/+&*3Y!6ẴQȡGFFńTXSS3n n*dN4]WO{9ӲSU| LjIk1`P"%d6QlbOZ摮|c_(ˆV4@lCD9;9/`N{ugaY*C1ܦ |mO]o, 5t,]mLm!O) -? rfR^VEָ@|7/;&K,Ae/4mٟTUqOBfy%s@2C=" %fxawr7ϝ5-in ç~DKҎnZ yf%]ZK'ޖ4.^7C?=#FDv$';9_ pNXA"z4ԯ〳Qo"WmӇ~qO\r]m9<7|l|Fސ#EzJ $G-rob0/p99i}twwCs0}&ϴ':l_ Iv!Yl_0!F\0i2Ib[2~ONjz^m+;GwA.ՔO[7QS)D|rpkƃcg;)& kgR? {v%f9^U[,+ ) `/>RL=Ɨjy(5'a%%8))ܰ/)Fm\v_U!ֶ̀lLY\p*z]^ԧrDŘéEZlϳ:[TzFB᎗u#Aj[~H5AJS,+؇FWS֋(`ɓ[봠1]Ttdj50=.ZT1G+;P yԀX8 Ƣ]_VDH_VDȣy,OMl??> G>  pa@$ fEbbh;]~B%?}y_Z'sJ쮓R~{ahe 8QIʪz3٣R&S$}?(L|E` 1ڎr#ԅ#a½ 25- 7 Tt_> m&DŽͤ`o12D@\Z -p27ҝwO [oܗFrn3MLx-I< >r^Hܷ5KN}ŊП<ɛrvSkB މCO/SLπ=˥\m& y*_ 䪆t1~?O=|&z ?IBb* 9EWF+"~ ?ء bݴAlfe Ӓ"Е7:3C"1PA:iS^2 Dc$#eV:6\ی TXZ.\%b+fQbUvZ'xESPO!ㅏvo Ne$94$w7 i@ J0.o{> ĽûJx+>ַYE0J,P]RDnP 41!SQ&#TzLZU7Z[zDh@-YE'/7ӡ7@wR#SpJs9ZƑvb=NB>GmAk}!Ky/v7&àM\RWD.6C52+wrxN~m`Fؽ36{(7Ma ͯ{, ]'Z&,da\7/⮀ ^:J|H" )Zb5FX`'oxߒY1yh8e :ehдu%#?Ep.jx<'BLJ_z>̎lBN}PgpD^;P.XHi La-{7e{]QG +\9e"U;Ǫ_μ%l8 G\ȓ+T(.6BG?|%DƓs3STCS_EB9[Na%Ё3ϟ =znPTh}K#UԕH)úXyvDRU{9ΠlSZs K&="A_ 9Ạ)jVE  ҳX$wa@r7lJL!%7Rl #L:bKOzlؖڅ[O7;QONrV8\H-̉z~1c7X'v"g\xGSA&a4, ൬2ʊ$ۻ0u _=uSVlٻ"&ZIL$=s.;~ %[X{YE4.pı!gX#y݆&o{U_|:*S>Ht0:?JvJ(߰ Qϼ-*!|`zmC. uJ𬫏`#FsjUcˎ&r(0iKފ^Xtzp+Hex{=5pe3[<$⃋캛_&W 8;&Z&sq(zpоfK4?v;h&0^nM{;j< wI q䐻 oVCyx 7GA"l1 ӿz=DpBߡ]78dB];/@,A!>fXWm9=FY5Lj=%5xR<'Y;wߐ4܈/fBCUmHgwz:gz=H3ԷRBPtFiB)k n1vB;_ IZ(yG4d˖3S~|^aP͈JtlQba]\pV8Ȣ-FIsMM-Χc1~N=Rj az53@6Kxh\u,PV59皋ȞcN2b71Kg .{A !* o+/Vݐ/[ڑgN}֨5,8ԓ;,~fEo7:$XqGnڻ|ĝ2N3@H9qyM H#N+"he3%06d+%ٟ#Nq<3_Q7PS?,=DݣuCy3$HH|G^n6awr%Һz q @-i8H&r7*2?/uM#euę3Kz,%lqZ2ǖxþvLQԧ d3Cw33 &?=()YG' U֠2BKIqmW0PJ+hF.8* /oT̙ڗrD֓#ԟτ>1-˼Ď!JW! âPQvQ+^{oѥsNvckg/VIb AQdKЮ_fmciØLݤZzz*'B3q? NhgCo[d.g@ M}e'(ԡ.k4R:7J^EpYK]IUGM7EsqYwն=ch;gJtZ4v ׈ly4e,wnҬtXnCm;ز?@Z(D yU_)L;Iv!]fa O{)B0䡸"iVmSӶI=ZůGgv'/̯ZvhStgC p[ZˈCN8 YS= `PI+V9S,g,ޞG8C յtc`۩s74Ƹ;=2U<\"g>FI"#QmmNR^ ZkH < SU*v (F?{w_Y>I5UY"T| Ctd9^ڦKx/] yӗ  U#7G$ `0rcI"t2#ܮGxa֯V0{O5bƆ߾ '.;W_^lwfA9;\Hp+r@ƲIKr,"Jlbwzзc-⪡֗Bx7~XWYWQױI >A1SPLXyr [ Mtԝ3n'?t,BQ>IaOўb#iܫ;UM^&W4笫eS>M?lLVa炪oQ rc[yFw$v[itS-}hi՛!l64k~B +#"K.|PJɜi~$c`5$R؂/6]0ZNAwc=N$Dgy8= Dтt'q6ր- FZyK>Z՞mϬ,ft}rrX+qWc"VB4#B2q`p]@q#}_qQ`>B&"CgڵJ@{)y֕Pq&H5`5*0Xǰ\ּm2zpC󳦪u Dd1Y8hc41PMgU'-a5wUMJcKP0͑vSB,.7JY諬QB |bVd>/GLҹ|O`3=f,<fS ]zo[$)cn2Mlਢ疘Gpl>2btZ%@V 05H}?Yy0 ijh>=Qouݨ Oi軠BspcIA秪b"[bQ_f'%P>K:lal"#n]{pEc^Tpa1IoU$S ]Atf)q@b~E*$}z4kfA_ > tdTU9#9Cn沴6bQ xLm QW8f^VJn>YrLX/R[ԙ6ף6k 9Vڢ8G2?"ܵf}ͲPPMK<$pýч'Zx F_ӄiR甋rzPƉ2U?Fr0dG M8YTS 'jh/*0պIg{]jH_sy>^։O2ҙnՠ#Rm0ѷE>~:T޶b*F4(`H4[6^n uuՍgEO$FeO5Q ei#f6'wKEDYpQdj]wwqx5zcהPȓ`VcwSI#QxTCU'\Wazn zd04 97BMV:$a&v3\Z6(\Gu1C ڻ SYbԧ0xi 7uNOg?1qR!T}2fyΐmM_s#a 61N!AYij=0Vv^\|&(]˝HMwl`;$mmYq9ʱK6d 3L$e- X^b#>}uHL.^_/;.ƴy; n2Vd+%nMbnmбSлj[N;m0Y}hs%h%i< kV(ɉJX&~qbNiGqð\Ǣ "҂/tD` |s%2q΋;^L:EN~{ ThgJ4|ZsҒ5nڇxf[- >bi`c%q[Y^u-Ks'$ N-vςQD:P w]c{6KZ ~NqҘb?f5~_`/Ql|ˋ!q{]CAGy/0"5yy]'o,u !u˞S\@_Wšq4k|}@![ⵛ9ndQj7Mf{'0; vkRÙ.CݼnM& Q&0uaiNblFNp\iH=TC'r;Ia?zL:I<L؝ˊRl{wC Ӝ}h ~Mv-McCJ|ed*# eij$v h0!,)[I"{6[)„O\,, 8"֦My{ #`&}$~Ztb,Ō* LC/;~U!PNHyxu1b;%8aX9:Ә3=``nSJ&V^"]%5oܝ` :S|𣔯 ;(>B%+A>쾕^ç*1ǯ:.(S]/hCVd^ (D3GQ/n}dh_h?ـW}[>k4:-P4 \5bޔ~) FբaW`>gi71ZEg>C<'Xߓ"+V?|NS '6J|i7|8%`ї Kx ðɋg,t"i$,7O ÄOE783ACC =o^zoB` '?9W*k==]ť~yL.wJvB~| w?w&"my 6YA|ApDTwFa6 ˎY7NV9O(#b}1, ȹ2f <kɬ6+"\{,S O6_ԅ6啥ˉ>t2QCpX%%%ݟG7 <|%{@FmL1* \ާeqιo]`Tde(34=n 1}J O"G ]?ڪ> -5hY"Dk_t/Zn+ !믱xdrDs+q1q7]N.$b=bk(VIn]5A`);θ~{g1[[t};!!տCVJ꒳.a nWkw{g0Gn>r40ɥv7LUUH4s\t=tGg%A7#(!C@Zh7Uհdia}FzRay*,=,p|6p.Ґ0;T.x՛{ЙPVC~Z}c=h)M*/NV۶$!g$qD#5~ԐEHyB(b4O\: S~~N;H^Zci4 Oמ} Bv<!Az<-t@qעbPnua* XuRX#Pt._9P߈Q*@ rUVdOaEN˷$k QO5O±S#&q 'kSDR7} \|;t KoȘ3JESE>as?y禺QLjL]F7.В0;A6.1_q,RvF3`Rz4ŇR=j;^[_'HkpYV'0kTvϺ㊸xV)ƉҤwA+ F r,js#Y 8x6Fdh-ǪDZ^7O|Z=ҝS!!s.ya/TT\/2_H$ӢdJA~/:+9<Vn)~Cg5'>*cf_HS!~ { PK4~r{{9 T~J^W2p !#rQA 0vr1])=@cSeV)O[ 뾋o O wWwm/A P>i$>g7Q oA_vtDSg=6n^t~KZQ{%&#j#TJu8TMk7aVhnOEЛ@m ˆڰUDP{6r#ZܘԦZ@ "-Ņ3TO䣾f @$\|kęL='#*,k*gbzŝG^C^l`41#MO,ONqW8PNjQ*T,QW /̤)Kyiʶ21MV>QSv&ST0%uH#2~ 1y#J27 hvB+]#čh%NX`U(xPt}FRc@oau±7 ψUbKs v3X‘QN:H7o|n;ؘ3q5긲 2~}_ ]z LQU-AIfIDpxMɬh[öܸ#GiM-E`ρ!?j[[ؙ!r'wa~Nl8$ dqNJ_h9Tdb0T @m <#X ' iٮv0mm)>1ڱOȊiD nRmVch`Z=9K8P}qX7X;dht$3?}(2{7Sjom?:nnv\q?FSwԛ duY'QIGÃm|lۅ#Q dG&f$aPdt3xMf:EfX^܂]'z^ro_|{/Rz 3PendD147ZN5`&UǒRiӨ][yτϫA9Bsz -փ8o:~[;#-ا͜_b&R-ͮ#tRbZz]Nդۖ?9o&QzJ L%$̗_ppY2>U(4DP\Rb: rU/^A߽1€[պI~qƝ]8<~G aT9aDTӵaL0? TvL~ LwX^_ӵdoAk:ڊ+A,|XF_UfzZ9e?wU^Y^_f39?fZ8Ъ|gPp[`vzitLMՋ?55Ahg!1ߕ>/f8p utV+]L8[2SzW*%ٗ_(PNNPO.Q7J*W34Q02N@ҼdμM%}'{RU'|)CɎN4*JBt\8Uo0RI}d@':]N稩~~<`Joxݰ餤ju 6c\jH X'eR1d 9t˾1 GN1*o5"vׯ0>TTsK RRz#Q? #omN'Oj L+Q z$rh+T.:z[;Hg{Vr+(-SDkU`WKTE|bn{10߯LAhLG,ke,V~^xd;oݏ>@QWS$Dպ=rG$B ԲйouX5 mK/|6A1<;D;OcTPprgz|# )Ľ$ }uUwr6]0ݼ GdHlYu2g-mk3(GSrajz%EuSKh*6 =2X!Ds#Shh [3dأ tnRaǐ:f (D*#&ֲYe;Zе$.{ -lK]ArM0'F{/BzY!u6L=ExfńM}X!f!?.6 0t?-HJ3:1ԧe"(N;~mQEQ.I$,g+xf.qmO`Iǩa|.xS640]XOJE^ߣt5kv} T1ikRPj % iljVzgdb>A噮?ϑ)7Dbwkk\AqCqx΢*'3؋!g܈M-D)zt_!)Wԙo$=Y*K2[P;m#/CZ xVTun`u {eӉ ;ϰ#X9lV4]{5ي1RvQoJ@{s )(cc;T,BjŻk* pf+pwYW J3r":s^j{YuVW<h:T󩍕ƈޮtPYs $4YHg\uq74^qY}qt&3 fBxw=zG|MWN㌋#t$̜ =#w_ެ*c^ү}41}XD풌˨8Em@ZGcxaw6-lNةЄ `^h?#gmPj*/:?L:,R,y%Dr#JGDÉ4XHUijRTee<-©%:JTre$˪%3<smlQJr۵  \NQ|#\}RUYG7~Xfr/T=kt{nAObcEd\ghg2I/糥h͕RhP#.*s#4!֏n|0?15x&5+9RT炖 F~5(Hӏir3XJb`U 裡k܉1+ν]U_v"`U ^~}:ˣc1C 4#|{fs kOu+ƍJD^΁6tEžBpsEN0.Tu*4+#@1%ޜኂj/*/P AZ.:r .ZFmO s[pIducsgi)unRNH\TTw;71֦l Y.IUY eh)}SJnnmօlrE,68w#4ml H75$E,Md$~Լ2$;PZOٱ,\P`8@[VRK=iU<%651av]`'[0ݡ1Q(. o7'!OŞ'%gɖnW:gx2k#i@Khm`]|ZHGەk Κl\VR*JS!51uY56T| [)L}= :79 U٭|8+dyn֘(Mq*[P?3gx/ Utڞ~(d i<3:-\Qq~1:^&znc|γ +D.^d+ 'kv C” y7A$>N;?TBw.M"Lfˑx1qЪn-0 G%aK!9_\dn=9Źx4~L A_SQ7szB ?\6sJwvȕr{AU N?:u؉EL3O#*WJV<ͪ~a=4`Fd2$"fpc|vҠw~N0?En3kHנtRQ `%mBgokiE@Cq K,h髛ƐuRP-2W+Pa_tjIm^SwlI\5h:I7M*Q'ꕲRzؙĉ.SrةJhP ?\=I vP<uvgqZoW po$%/LF336vm}JzT3lr\>"qDzWG 9"(Jmٯ*sWnzY/zCK'fI1DjUUt,g>B_̖S?y^*"k9V_#>qN^&ij-^ЫophQqlxEǾOm0ERuQQ+zPukeoҠ;b'nW #4U0q,ߏw'7~b5K GGDTzH@ lD)clȖO!()[_hK0m(%X hK"&b ̎Ύm_W= H_Kd01/0kG% B@89A| ].w`W3^TʚL^$Du)DC Y BCmV6JcBeQ҃jr w+vaʶ_jqۏ>"$E@BZ~xkNt>}(U@,Heߠ3YH ;['@K~^"l _y{ v ꛗ.8)6YnGg/xV*J{2cEäf{BʫF,LS tWjՈ|R0 ~0y(֤sMЪk"(¾O/]t<le dW2'Ia]r"->B@ Ms5_8NnAν_#;BSrӀz@ԎDEXdzvH\ Lislѽc{GK+XhI U2?뮂`x/zLp~н(G扞>"Mʲ[w΢O>(]Rڵ<Png S#ye⃺RƞuJ<͗$D$g'ęxw {vG\O$\G%ގ\aT˖ƝԵ@>'x 4{ 0[ .i(8l=yslyA/6 v&o<ǼƩ7v<"RJI>-}pf'mwFE6Mj&dB_䕙e~Gh\ LeZCM{Re2&*keb`ʗџ)h-(1/շZb{DdqrdG[)LS0ˆr8Z[w!7p )$cCi-ߊ2od&̐ahC>Xa|OdfnVQȻ&za'idR'k.'8p,YmBpT`m#8t _өX*akp#o+5fC;bL -3U@TJSA0:n 3驷jY*ՍfRWgv 5Ei5"@ 4ibuQ9~O ~o<t7D*j*\=.?diIS 5,6LSM|("*l6*C?YFRKhV5E@i QȥQb D/?/Z_akt0U_-PFzJ}A/i>zE.\"ނiW~6lG?BbP',b5M̻@us >q t:׉!`At-| (G]?SsЖ %Ř'\bcrT 9D՗S$+bbe Lt?pnJ)87M`KV1__D]4{H^t>r6ya&1 v|(c'^ZԀvÏ;f ,𣟖)#RHMc,]E)>o&^d0ѝϝa&I17K ^5v57ᯡ/7u~WiG3m TYؓ+s$ $xVPu(=Tr;mE[}E1GZGNb:?wu,[) -X@8F4-[GܧLM dG?)3ZeH]֮_edn8-/ԃsj)>ϦI$iXpPxUDA8+aLKN_k Hɧ qqZ֦sRP>-,q, (g̷e>V=4^ޓ#: VHbd9%2eaD0tmMa?6benH.GD> H%hA.Rdi("? K@]`yRB. pJL4cadN0:>ydC[RhYzk퀌+I;㮏:A'Yo@Z1Ǥ'H B9)y1ThŢ}#n;̀-O߂&df#X;ʫJMi+#|lh"i*y[iYu}uHRRS+.䗷{^>1îU2QW8oA9{(w-]!;h} ikfF.v-\\w.NߒfjG/KͲ^6ksCaEEX˷=aV+n)Pii_w] (![Ff]u,iU t,}bU4YRf1?$:gQeb̖1K{Tuvֿ-'G6(:X(ZRiZ%?BQ"dHV_&Ɉֆ#{+P Є \,/4U륅@^*nTJ4uVK?{dH 6.{4\I[[׏m bz$w;4TDl V=P(Λ?0əP[l@7B;{UB[.j4 {Cp͟bc*]Ba<ϓwGj{ȉ'A)V^ќѠ|6M}ɝx'0um-!xc~\8EP.4iد`8Yiō)R4X3 ~UV6~tp.Vَ<24y+Em6ekp7䑄?r#`=V2`:EP| G"\ѿS0LCs^&\"~ VjCcGPR$6+A!(Fq/ι33?ɡ$X ^ Խ7c5 DnLC$u'֙?=n]G$ξ]w+RKtu?;R>9piIZZLcvp졓)VbŲF;hD/x`#i(b9aPiK9_,w+]lwRuQ jyv07-$%|D%N,N h/dY5^&7PjfE~8&[4Ey'kUxW4jl$nl&52Q=E|G$0Dt¦wSS ?-`f&Wpx[ [{n^Ap ]?eSdQ.)HN[ͯ_Ŝy? Kq;w#xn'eS\$083ǜ^sve A/Di4<{8Nuעa6YqM5σ6k@Nz Vae1`m?C[Uxc7Y=$r8:RqOL,u,+Ew?D5p\ػZZWnsh!*nJ!pe(vӂVkP4?e[sѾV`5>cM>S{U:+aDQ"0&J1i^De+ 㩒܋q1x_VI9*]YѠroWvf9ٛU֒uCmqǹt~=y9S.#$?wd᫓i0WHI#(Ĵ_$ 22˃n1*Vdͳs+ {6oTnC ,VLp5Łl.;jt%~CvqAlSq(W)hK ց'4-=^׼Jc|5fGAЋR@PQ18()T$oي,u,HkՃ-U0"ϣh-#Qbc/_vCzD~u'" Cadzcz`8/spQ2 zЗy8 _h A{[ץT/f0|.p05&m]xyip6&Yedr6~ Hs5* ·R (])8HtX+5*0(-)jjO$=iZL7=SSa =q&թgvȂQ2(VapH "[Mt3);r@0۶>hO[/&EMDb#*n'-kn/4Tx}( b.Wc85)׬UĔu%IH: tӚ 鶥I?iBȀi~Ti B` ?uHqPF0fq ,X{)28sz CT>g8kSzo5ӵX:Kz !wpT+x1?2FQB1ea bXh0 Hf.Xok, #׍D`cfA{Lzgh [ZEaRX SB8CVv(DN7Ш\7 8 vMA]W=Sz)?2,KUӆ݄CQ|n'znV!͘5Y=l%jSl J_0t(Vq5=7si&4 :I3mW."]'A5Eˉ#Y%I3wzi5$[T};d fh.ގ)+f%xMMOKAlLM'&+τ#fjDjWA{bLPQdQq~x3A9t&&Qחrmض - #u}.Ůk"CKo{fv"Ns_8Z!:Ql%CUk}u\4f79iY|1y<_{8!|E!6u{W)Cp$'Wr׻Sdp [.Ce`(#1Cx?|lJ"M.}\52'{L8{"\ ;")_t JB|$W qJ̍ʉ$ ue+0U#^8#f]LE!^uLi^6oF0&TSU sjҠYtXt ^lVg$5I%K!mV$]6ѦlK vŃZ0ѹ2i, r^#+G%7O6 ܝSOمՅԦG? ב73E 3c&7, `plf@ˤ>ktt&~b@sT+?w%/k8R[mJ3(d[%c,vQ8J2*2;ZiWƙCR󕮓 7J8*llQO:gk t0a"K՚ G0TW1y@)L\m8ƞI6Wh[8bĹ&^6)n|>VfSDzJJH8N!ZcepDRJfIdReخy)o>cl UY Sr)4ހ͌?9,&o3 : ol={[ uo7t ֲR;5ۂ>Q;3b8ٱ?A}JMM'Mjyl>] 1 S?fs[|̇:]|c:wCVVgnLXD$^&8 q}p(>x`N{ܑ?35Mv![Dlt/+;Q Mr ȃ\"&~7lSfN;vĉ&n1-aWoKf1쥭Ѿz LɂP43b39Ѯ ^W6=TYY~⑪0UQI,";k}- ` 89v+S|󆥼reGY6zE=z5tobG܉0_JGJW"h~ h;4Z68Bl@HbN"Te@&9j@DFX&:u3*<:ߨMO "/*ie߱՛R:rJEwO]o􀬐qV~YY e^i|6"װ5;EsuLNíމW**I .8/Ug S(V cٸI%t6p@=JuƻޟK^C( ?Epx01*Dޝ45 /y>9T۴dXKJ_zJtϪ.P} "ܭ?g jm?JEu-&x?QCΖUYH_$k?i릅3D/\)/ɘbfܾwpҨjtÊ uM; f"6߅ϼ^!KS:Q[APYMJb#B Rѫ/i9Pb}v$9)\VB? H 8DŽܦt }1[h-a-gvX>?)u yVe{ DCG]7 7 _pii vdp@onľl4k+۞ف%;I/?_F30֤6^oko+~vluIm# 6毃 ";WMIoI0g /-:QKo6H+߉PR)^. yIąK3g 35ۻSMJ\c c7[fqK#3¼V6+:O>ޟ.t+1x?ޣ^qJ*iL|jz )Hf`G;2='Ͼ?`"w)fl/C@ܡHɱ,9ʪnr40M=͎`u*K`˭ ڇY76SRsRRȞHQĥ&$ƼOIJ)l*^ @VԷc260\?p]H;X&~}ozGOR@B p#%g#reB2e+WTu!bXmCU6=FɆ( #B: z`EM!#r,,pSĠ[ jPwH|jYg+~J!''6*bpj>F绔}͐پu[Qlr'e $bP)exh/mz}aGڤ jR`߄-%Z{۹P̠CJ`UA ! x3/DehVpphAe bY|Hͤ~"H/|("I&Ίsf:-4~蒨ޢmeR̮dmP#P ;dd%4)"Dž ÔS@+'ڔAfl_H*DR'qR):`"[ P8!|%BW9"#u dA:/)eYr)9ںŲ"W¾nW鍠6>? r.q|1q9nB6Aׯ{.9 YQ#ՐX`!ei͊wݿ >=zQkttY(!ͳZ̸3V8AH3EeC79iFH\OIcje1T̽.{1 )9u"mR!ӑXuȤ[͌򮠀kbjbۓЯ12+<>FQ+btO ɑ,GfCI0)>*B9⬾4Wk;eiU2; ~opB?.9j4=EB9JlhP#f3>y7Gb VJ}qqM=qQD ݃nƶEcnI.8@rtɢa6 4DA8Epa&̋ oBV#V%קh x*>hP9*+tcØ? A]C)Ȥֲc8'Vxo%dt(Ifl忀;PG5__|jJ=}CiE/U>&T)KXOu[(9tX|Uy8C YQah/@(vOߍ C؈}HqSfBOO{TجF^%!+3,Qp,qBo:d귬.x=֟,NM?Yҫ6d<[r?+ݻPnb%pS^sȂi! G^ 1h\$+&^ OP kcjbK󡸜 Lw(51п> ꆒH βXE^!͖\gܘq-T];᫪jߎoӾځW93˾os{^txߏ&K8Sq<յwĶ g IiQ83Mf T~ZV04NӺl!)%k{$IR|"[7s?ZĒ۹Hb\+@MpE ^% .*BR_B5SrMqt2fi[qqΰakN-j'`\ @%H)gU5% ?//DfRSi;#5zwµE$<?*nF ;QD89h2,b~ru~k]Ds=r_pI#y|gwtyUkWԨ ऩ@93F sѦr>+K6ӓ906ޜf?M)0'S] 4~c )Ax /q(s#bӣ~5çy -^!iaܠ!6ĺ(E"T "_+Da(E3<6@ e{"Hc7_myk bLhwiEoFw!X%Ht$fS l^VVwyMW$9sÌ2iO3m623oJ#;f)*4ZkSDQ9Q^Ws꓊ <|Bq]"C7U/l1_Mt]S6g:jA/Ԥ)wpюrHꕛE YǴ!aՔJH-f{b^H婱* =]'h?X6.1ᕘb A vÀ7ٔ 0R[m~, 'KICmXrʹdT‡+f[uYW2?ِf7zW.)sa@`THv^O5#q!ˁ!^e^_=){bIzs4;`@aG:a~,Dsug^Ҿc7X|7m:ܽbu7j/:- $#?-\r%SS0:mӟU7t#!u*O `e܊1(23HѴ9vHV5LK"⋻t4 >OϻU]Wߛ'J'Ͱ|U (Hb v ^lnoL*_ ԯNScuѨ>ZlP"mpR͵N%L{[)0kֲ|4˟DX᝕E٠R C5r6$5Έ>7MTYQ.Z}4%оP;B_zwmX]MCN: Szd҇UbzؘlkW(UfJ'MJ@FkYa.35%4VhDSςUSdjf]ibRpG,V{kq!U5 NMuqDdS?x t ( N|ƴFTU Κņ*{vy1W͌ki9wm969g?2Ł~ 5541c\N76^PgnN2z1QB9 2~7u\G\nW쿑<1Yip;t&ߤDZ`PK.4@2/\C$#4r3e=\数)!s)ŇjOwzzUFkNWU? A1<:D`'L!{lT-a;]*F11k*ˆazS}toאGzK{.b9pu;)k9UL\e"<%d&*p]I%?uE25j`t!gg>X w="Ƅ,* z)+JZ.2p\4'o?A1Bty{~ݖ΃<4d~Lq ţ5Z|i)7щT5ρˢ0ʜ.ϣ s}2)M#ANڎ; +/pA/f=\ mߐ%RpsY^+3>?6 ȺBWr|\=b9Ō 4w\4HmKFz :]0OAY:Gm# F a;Tcj5^ekuGPWMWw)u'.j޷8l7\Gϛf]Ҵ/7hLظi:feFb@b!n?"7K{&AОGٿKv0(6q"3Cv|wo}yuyڙ-'H̄$pۼ:7$D40Nbϻn^x VʼngII_7-eKBNe(Wnuy~MN4Vu·,VO^׆?-l&Z 8:S蓗.JY|:^in {^W `yc|1?MΠK⯤7. 9N~Bb1FIx^) l@%Eul qrh" T~M !'N⻍wHᔈ=(q m)m*g|*@A6WG߰M$WrF(xhsG, eT>vvI}Mmq,f1$o|^M8TB\8tP?(^mMoIYmC$ _eQᖻ8P+&>_8M&)awTЁXFtW hvKƱ(낮 ) {Ӆ 5D196R<=n<GxԂvb^D7{L_m֮:Cf6Kf |ѣ{#y_j6Y< ׽ѿ__oM[ըIW#D' |zϛ|%C8$\{ꍊ_od4ɀ8rˋ'I^&yx~ l:>}U@ugaX%bA\%x<(2&ON[;u'.7n.t?-=ޠ_g/:%7t^qd28C8>A!w_`(udb m4)w4^?Fc|5ƈKmyn~V۲tZl|5>~T#^syv\?2i6ˈ]Q/[dQW\i hiH*PܾhC5~A:OWOͣ7 E|.u9E1߰+7ϓ&BNjOgvDWFd`|h!ĊR .15I % 5bi(f߽&Ǘ*C6ka?'5j}m+Wc/djvacu$49 +/lv~mjŲY^@s eBfoF]ƔI1y{$"JI#ib]=?{"3'SV38>(h/eG#A9CZ9ɩyZVQw *ڬ!Ȗ?KԳ:kf(S-yz8vY=5^cckvfPRb&!V]H@$imWfK\Lߥ$:#:gƞU^9/WWj>>UT,Tfm̭46)zL_#Wɩk8d($sQٴ~av!?FK+WT18tlp)Σb));OBjC{ǠLwLmq0Ndu3*,as%|nUs3wۆ4)JBoC(7JOb$rI2 ܱ@_!-:w:ubIgph?TM't7s2R KbñcZ(}[V\Bk\̉kyޝ,&a;Y&[(^R[l#ێ7m52j@%Fpn嬽npJ+- zq`rOq'B.kfCe7bϾ;!&7/09؏A=GjNb{mƷ hNˎNMY0?V0({PR c6<AyE9q_AijE芜FBDJIˏnznBvw&GJyPIqԭ9o7C*kQ* nn# v~,xv<}mmlY,4ʵX 2 i1rHŤ CfpfM0&@}NFr!k[tGUg/f+%f^.b~H.uoYYY@hNHd8XH<-6Mc`m[#1 2 &e2'0Yh#^TǺcP#E#{.v!Kܨts~T`4p-m"#Mt{q,Ž2؟]71F)=J$ mɒAgNؖdM8=v_Nj*`ǔJ<**fb Y956k(Hb*It kOXezwqD]R siD>+;GG+'@*퇟XX%.-̉k._DuD\X1mܴͦ HKibjY7R5y&$c <1WPX»A! Q=zc!"H*IPze7XNTTY%d;`.m@Kn1V"ȩJ'DOH{(SUm,:d/߃d,z]İ "klHa_(.9rWC+v&$;t IͺDn89lfX+E""hZΕ.9I$~fͼuAqsZ]9[5gXLz`R"|_7o(/k+ç9Ɋ0n[n2 3<ѶE+6*߽۾@%l[u:dr-;&I<  $i ~}cDe#Fw7/&m=3ޗ Srmq]tFVwMs*A*Z@P{z.7}`ʻv, g O: rʾa99NM  5QEUz1v1r:x"4l!ٳk3ak; |׋U(pl' Oˣ^M= r$:CxpPIM^,$ xfnjrA凌+E4@F~AF#g #,oi}OpIHx>Av0~qGP9OcFnf0Se:`FibBETiCM9҃1 Tڕ"QV+J("xT0aš$(л$6StٷM=ۧjTs3]4('#<"  {~cshzUZAB>w?_֋ S9Q>n3 pD,L-R-Qq A26:^نJB9Uu #p&~IKĚ9\Yj:d gWJ,(ÖJmJsP](N0p覊޵R}S.] m"s (z݆=1 o ~z8h&RH i;϶:*ۙfoAUA8ϟ73:Dʛe[[|Lfy+W1̣dаL<xt#bhzJ2vmU1?,+ۊH]iշL1"C5);@ qAY4qCw'Y;_/4oK~R!K=iv.oA7!ĉDJAѤ}cDŽq Lß ,(|? tɓM) wDُ!64jgR{i29X(*Mko&FM9I`;˞ CОx POWoǟ;@IU;D_*ϊY5҆_ {hw^Z)7RֈK҃u5jz{--ϕ(b-&Б-[rSt= 1BѽBwc $=POukyGߏn}wa&^ S*t=J/g}6&9Nso:ær*Y.!{@5sO[5ZxzR_DoÛfClj&\[_2`I՛EݮR?) .mlWh"3}jIqPImy^7iܰ ltT 1,pfbF}]`:Kw0[*q:@w!G^ɿX:89bdzȃ<.Ǎ,9!0އO[&kEq$v$p< O**҃}.K$U=lycy y2^[&uVa8<r1X[b#ȝ.pj`  8`d;~$ _+&.H!"̱tj謑%l@ v0GKJDsjer*ϖ_,r^w],[Mjs|;JƆfztP+&7Y%kUH:^!+ׄݢY 3rݴ}ze$@㖌C?>ˮt3(0;HϪ;[X j+"ˈ唠Cz|m^NwׂbF<M6mlֻyC"K?BnOIJ1G(E\}yǤs \k9rxO#?/nZFo/odJ`+~ԕ#Kb_@,9/f5sOak$L1*p`8Fɢ\P'!/ŧT8q[K֑9*(`sP7%`K@OJlEs3jkazVI33ivLCbXN<אjTԿ}SF˻WGDNy*Voc.l_:50A@{jgbZ9o6Y_?*'C=R?TH1 HOhjI *|TGK_G獠URD7oob/#ПѨȮŨA11Hv9Lr<~m701[^c `81O&TƐ)s.cS?AQcY!;gZ_s< rzHyzWАjt2I[ŬRA+HԄ"fD'C)P䲒S)L;$'#-i&E^AXa^ v`30'"yː8x׿wr)dԻGۊؖS@+]>ŇIUA'<@PT2jAM@jtGǯ^< 仩f7N)_TA~?~~.}o7!c|x"Y-Oˬ󞍧ԆGn~;ݟznQ9F(?y|>{44Jts6?'&4hv9Wslϛܠ2ڴ;Mf=R4pBh;2\I32_u3<7%TLAAv~ݧc !VCѲ ν8(jx*$Έ0 ˷/BhqLr!qPy#\qC]@+<<]$s ^-Z©~0꽝&1F:$@C1(?O0%ܸY`&? #`spu*" qàFzͥZ "ATE->{O~ؒkHGR-kU"S#.zJZ \a4}9S RF9F~%TO=YG ɦB<)س/3m(^u?J%%jjZtOntژt/~SToӭ;?i^?x۵uEvi}$b FKy@{X+؂s[Mv$۟lg ږR>=~{RM wm."l&[`HSꔫl3h @Zi^u!'*[ ŗ/!B5 &v1JXWUww3$![i<JHЮrY10zDXw.9#?^ l.u+X=p`_]T^c> fuV=J›6xW WMVI{^x?&<_6Q!Ǜ%JpA>VZTWZ559*(=J%ɩ89^?R%sJPX@JdF$'1VjX_#(N_~uB&3?ا|0X~)2m$17k,M(J6KFqQiUxX3^>!] u wesa'" /3T2,[qa:'SX89~c.~f'6]HiXJ$P!^#ޜH1@߫6:nLm%X!Lc֓,I>UG/ N蛟5#jfJR[cyz2`2`_%Y-$o2~|'_kݺ(i}Sd2 d_xx+.v[/&}O .Rl5O }@[mHQ8YQXj%EXJj'ہ! aJȑ N6Kj֧qSEuՅ:/95ae˞XqS֨gc'؃]w(}eЌŁƕrIfP<) {^ߟh\mR7Tph:T>:AG?xANy*)+B"b=ld0 %2{"ϖOJ,F_0%' J5}B9o`,HwYǷmXK@i hNX].^7fִy|l?T䔪#u߬>='괲"z`N0Y^EYC?JO_V'yUK?fIiH}ֱWQJ|u׊5U[cL_v4ދ4U0 *~Ey)vq?- l9܌=^cI 4 ZF[睃>2b]D;ȏE6"u>h*Ռ_%2("i0F1_3*u3!o)mG P#5WiF f>BD|Oo[X8dt29f)ՖODf;1A<.Wl% 5Cj&Uc}ML&iUSMyugJj .Lz6h)7>eDc\CҀ} +1:0/nIz&UxDi( Ł fVVi\B z!Bc5 *01$sUh "sY^^в801=2rVK/!D793 (+ͻnݽ};w?_꫽[~w>>YŴ9ߨ{aq: _+9fɢ48YqǧĘ۱]'1h(H?ia UE"K= PgU5W ` oH}8ȶvh3 5r<(D؍J;SqBz.egAtkUK,sB{W8Vo:}`!vÓ:Tu{?9;`uzh5hv]O7 /Uh "`pTH ~PjD8.7bk$G?WvķgOy[‡~bhe6J 򙌤`L2ڐC $8 غH@]1U+1KZ)A_K8OcR ܘ=Wp328eD/1ns08w!*v-U1HdN*^OUD& \I׌'8C0E" Ǟ*YBvϥ; c#l!MY jBH b $w?h z/ aѐRoܷf߅Gd2 1uUee7& 񁳖ʀSWߠĂmvfF='%$ZVo2S:k:uX<i3HEB"eN${A ,BXrp[:ߣ;{)eWW2%h$~@mxĆ)DE.Xg9kPŁɊJF6lBM˝R2-lSIfH[S]7E6k{|r7g鈸z,XO:ee,WJx]O_q0_ JWp\"^4 :{v:k]N:mN\;=7ጩ"N8(1#jBs@  Z=uc9 L\Qz`(@!W!ZS(.1[p͘wz*qe2Dv;Xm!_YV}S/$^/,\!M!j$9r93$e^WO$R\FbV(/ۚev5Y7Um7trs<5[,$Ạ%A@t9B1Dc ZDX[!]4 iH[AC=c.q69LŅ]v`^EU`_#p6]nv]]SZ'|s4;fh3 ,|+-۶qz0@&vh&ǧdQBVQm{fCfs(|xw[,[^x) E$,Z fqۮYlagg գ?w0$ ~aR"dZ3 aZ]ژ(-S i}0k;eeIԁWsXzS#R@kO־BЃnlp0%Oh0q|UA)HXRX}[{py/_Nq9DBxq4I"5;.ԮoZ mM(.sP4{;)lw.b0i=')˲/ -:jrRl|^Tx6 qμ%4OsEXzCOmo5\ƓjSMB3&&uFɞE9ߎʦ<=ws*Y1JU͚4erpp I,^_k\T/71e '˙Y?7GpqnU&o{'78Lǒg<(Vix?%2r,2qwhj] _~xj&/L04 %/rT37$ʻКس(> 'vq^?|h5^wۥyHXR-J|1v_BQidU#sY{`=T~6GGh͆36*3eŃ soĴEW Grgy-al]fAq^Yxg L!@[iKQV%'Ɇ6 ҹIdhqm a,>(`8 ~]-#⋯N/%H*:jI\[e$GSgNjr7uIx#N<0_ .ЅAN@_Zܴvf\îuE)*$|?Ye`,FK㫤p g4ItJk92|]4h Eho3f(/_k$SK2*Sa?ܤE^O9|5rK֜I‘*\{9r(d].ӜK\BDJ}^P[# V.X#)qWdR+E/(> 3)]F/οqBKX7n(R5tbd̻Qضx2p4XY?L8M5ɵE] W23 Eb8*: YvV#R+'QC.AN*{u4!5H/%1=j'=7{qUf^/7"f6W(WA -!r]EX$T~KW@m9W񍡁(r3IQʘFϽN+_T~68JQV|7V6vQb\a3 xIae ,3FDV,]yap<Ϛ27Kg?~/p zi>g0$:O!bXY-g(ս{ %{Xt6=ԁ3 @ : ߷}rr.=XCu D@8LUWJ/ C'G n۶;,J-IHY2Ee5OrVZs򑃖C&Svqۗ0Q5RI=z;}݀)PWNMuM*@;EгY nl['[78 $ku2fxȖ ưelGHo;.l3],Z}d!2 0&H_]hҦBqbj ٻ\D CmfmCY֍32!wдf[#`Pٿoe E]#Nl$= F]nUprҜQXD\jI-|^s#X`XN8n;0𡁙! ِ#_Dc>V3#\M~TLW~6G* xEB,)7K{T9A>nߗ{J#`A&\.";*VYg-qJ `%B^"ߺd;%C/z eJv!MH% #~7ȱ,ɫ{§UɁnۦnEL>X2uDzxe|#|9Ef+J5KvӲrYӫ7W~ܐ`)kgɺGG/|;w& cdO%}F³OɽY-rvUr8*aJTJG_WzgN[6g\r`9*}9vwZvsZj7oBo̊7/n߾yx;7Gi5=yV>g<~܎yf1VffӁ5hʫQdוI qˆX%KЏpBI8஌o'Sg sfI |!so92nigjHCO)7>l7~uDc?(GjBQoUJn۝_Vze#{\/( nh;wZs&ܡ6JSԗ vm:s)IԈ,M iSk-#:l&UPkJ"BT´RA)yP]u$Xi=olt4WX%]s'ug%3$Y<*¨ 쯈 ԧ0"{W6~: 씭3]SzA eyڥSI Vpo Qeb]&O^ _<+.ix1sQGth3! ds614C@\]o5*ؔQ[$ wèpKb#c6F)൪ӕ bDY-fa{'4Lwx42~C"ۜWh j,+ۼ]R#ʈG;˂+a, ݂;$j@yIA=yɛmD~US:1 )4u#suܖ]ZN@? ݁)d VH]"sВjj,Q4+F ͛ޕ@Jϫ]pi`鼐HPeྖ)+Gc:j("8FfGsqY Oe~HHI*O[fw>iqK~,Mn_<߾*Q\*$W {L#xOӦhR[*?P5/q/D Ύ;%'F,|O >EU Y]C>D?u!i0:mViٱhBA&p桖2Aݥ+H a"GiT9UCV UG4EiV 8.ij8$y'̟3M~y'7ֽ͒ROHIl%FuS(STr\$x`" #7G?`C !GXt.BU; he?kٸxv|gKS>ZBy(Ɨp?S݂ђv{"D3"KѕOC ,|byE0汨 S#Bm)A 3F|(@:7% & 1-ekɩcRjD!A)ʋ&喓zːN%T%}R,QPEN lq={t+{~+("GrZԇ!B#&,r.2K9/ Ƣg`3V Vt5%^L 0eE3*|H?ܾ'|ӻ?e)Oh_a}ɂvAA>NVxdh} yق$OzH#r}pq^;22- 5vr2tlVF*b3nPpύu3-sx)N|y r|; =b>-|wtzݠ7:`z #ݝeT5,>@5tajIT5aQ,,>ZCzضu[Γ=g]K7 ӾFl8 c4do%݈^O.}IsH!]4\[-gLv\~o.z|ڞ\TWAPCv??"G i[$ȻZ?F#f*7+$h(0C!R)1Y&-R 6Vw#225r\l51j VQ mKj3։#BJ ""gjxߜ}"Xo@Ze~~9rV0NQyjhzEeRWjx'O@FYe`L>3/w{Ђմʳ x<\hK䚱Ňցe/ SoԿ .ETeAw,@wbN7ܘtП_i4M'?'@*ڣFM6V.ȪL͹2~pQcDE˱̇]afT: E<8zăثs;.F q9R , ű 9w&}IoK(C%=blD83%9t#nk/\~֣«'Ia&6Ezuędm{0~+ۣ %HqRB rY ƥgGX2!A-L ljbY,-tjmn>YJ^0$wn,P=-z7N^ d~.5 g[}ar[.NWĪgڏ@d6LLqȱ儷v}A8 +B8rXbG0b8+Neg : \C7_Ɲ-dqM[$xce};mx{k*Ͳ;yPjڒ EQpn^]㞀_(*}Zdi[he(UPҨ ĘoQ+v>Q3^*IU<V;vtܑ~~z-S z; $u]EaV6]bR+ga,Qri:d\v^WYj|u.'7Q M)U|4&~­$@S5t̛W/kz5ɚ9/jHpǽ 'OݗeF'­Gm}v${}+~Q&Ð-BīC&b$Bj{MjU>%_G$e4v"Vz)if\îϽ FdACj/N:2@m}XVw2{AYӓ}a8iRE1AVmI>* <E8z0͙9gPa d+gDjDf]\ρL~3o<%]2utn_B-y;-u?.Iw#tu[M cs$Tv,hRJEIyJk1kx-'7d"6xH^('Sn(̝5Kf~+dokːm?}7O^mAr4eW=%5wbP_r^}fKyK Z=[ @5 ?A兖v t((|oesoȩO&Pi2H􅭓Oakf4XFe_Iyl\ۧw5aisn,).3(k dٜ/2k(zA5F| Oнfyts32Bz%)' Xz(J!kXy/ sm (;>rIx%F =PCrV;]H[2p2gS`WEAJI ~l|B,Ti@H-_w9sf6p8[fnn$j0ӻb:k1bK;I41bчƈ>yo&\;LQYX>QlSq)9^*/`Ey?<~GO~h|։@r_P5$DC~G,Rڀ_H˕4) *ZPfC$iC dsj8{̈́k]`;7Nt:*mI 67\(+evHio^b@ suk/\gּU?s&'RrJ.DzZ<$]o"T h0Pv￘߬P5,;ϘtdMc&ꉡs} 1ϥ%NJ">VsjNءn:f^w>E FnVdOHfZl5GgFzSFm,'u0L ȧ+Rԇ rcj䂿{Nj/ȵ I\ꯟ(>nT!h+b3BuxINyuvSϔmFmWJ=JoeTvتfC6ɳ1GSW"[?- k=+6pQS-"Ҩ΁ԗu+@u>| PJX_%T]SBߥ4qnҵbb*4yndfCKǒˑ BmxA7<7P" L! 2bd>8:7? [N-`zҐ(RKÞQ #ŃԈvId;/1ʽO_x7ؖtX1ȡĮ2UN*a^TspDY[*NO~W_ޤV>7*(HF|? yX@Hrł0FvDOa(+$v\<{r}H94Y4G^T֮nioOB:9"wGƼ6*D~IO^=gѣ'^y]94ۻue#5;:%fs^[w  N6?W s{O_?W}I3 9ΖwA>5o#Hd_?7?=zGo~ mG&ir AP`Tc'344 1^NZOIY:Ci9^;H8Tj f^4@TwO9 SQG= EiQ7sOHIISl8GnRx!pQG1;:} ۩6mҠaܧ:hNegJ" q&j `@pY5U'Fݓ|m[v_%\Q5.|zdTٟl[P,lHH2qSy] ѐ~WiΎv ۿJSh*Pj Cz sfID:%E ''lv,HQx~ICΌolL8׎mggYI%dRm.^%;Ot 1*jw7@cK>t0/p[&ޮ)Ď&nɆN 3(\D߿ū4 */ِטY>T)E|ߟӫGוQeG. 2Q\md kv_~^WO6G͛_v|歛+?o)rz6LH*.FHR= }_?IGQw e[ĺ_Ζ9J4y > B [a$+Vġ6j"r*\aeKx+ B Ϟzo<|7Hyk^y@dy^x2'zR<>2T( ftux:BAm07070100000070000081a400000000000000000000000158d2d5f100000a50000000fd0000000100000000000000000000002d00000000./usr/share/man/man1/virt-host-validate.1.gzX[sH~Wb6FF8rIj U;IEXRR l6}Ӓ@؞>vo}LNLQ"G wzΉcv^PCo~MfʹGSDx' 8ǯ "ѢR;JDt'u"CQ 2c/HdX]ĻijZsV,"CjBQ}͌dH} $Tk$DB*q4RVXlďId?kZt&EsXƁis!0}}vQ9҄<1m&8<NJA DB zN+x.SGJV]SR+LIt׎0lK)h 5 ~1nXjJT+O>%ձp~{Ƴ-2ԳF˴ֆ2ZVlisP촍-BH 5FpSA8;b?!v0gͧ +|Ɍ~$ Z]%ɝԶ:Ur@CdoWwybf ߫F qї/UFQ+jG?uXP a+YÉ-ҒktITvhj.[ܲȔƖp1H甠]%2:DU187!hB̙Iӷ0 4:d<4O'[}DVgiw yc7V'謔 g%e =6=h\OFst’ `VH:)`FIKLFﺂ]w{+|8<_a>{Y F3a{,u([`Z! j=߷lY!W *2XV \"IM%ٵjq9%]Pn7B<-w:Ff{ yK>NO;~IEUOK?Ќ;_'`4óOfzꝶi_:Dڦ_\c9MO24X&*GPQU,U#٤&o_'Bp#RM ph$N F7]Ez\rsNTC4{V~JĪحL % yG?MhlͪVvJGVk{WF ad9B1妥$6[;Q z ŵ,{PȾMI_ztW½y :IB r9w>lc Ϙ,.gNR!USXRøafHWhju nn-;Q0X;tRܬJrPiC=1:[/cz_ d/4f C FCLTo1]jg~2KvD?.j_ |(ŠE4 %IpB=. ,CNvx(Pszs1< Ϭ"XZDNDDR!R.%ጦ^]\\ 2g.dy~D0j.iIy QSLbj CZD"K*l.Sj6M)0cb*ueQN^~Od"trmgaW"O723 ed2‡fT|ztT2Y)SJs҂% )m۬ubzh 8O|pJ(00СFUdRز7 S9xkį"@Gbv R^r'='W;@.MB)+;m/ם3>b+DИ) ]](#|6ѫ\利16tޠ{9^ g9.i)hˮތٰwu3j2M|>u/{/X0`jXJ`_=e<zVw=07070100000071000081a400000000000000000000000158d2d5f10000096d000000fd0000000100000000000000000000002c00000000./usr/share/man/man1/virt-pki-validate.1.gzXmSH_E. XX&IIcLmHR݊,l-FF&He²aҼ=ݘr%#G+XV4'}AMQ :4i/M{NQ 'Xo~'h EE,q\AۅVĆ<dF,I%dXU̫ijc HgP?"%+l_AkM$h{7$r-qHIN qF0~֙JxDnݦ 5rwR׍j=hPe* ByW9aβUM0I_wEoT-Znԋ1ez!Y#tYf[HX91K6i<;iØ=3(78"ȣji'rGB;=};p>=h۱Qc) 2HUc˃kr' 9&yTi.g*1uآ:lsX%ktDhnDpN_XtKYMxBs\> =a?#bUvr%t𸫳۴.%9Ӊ+c?֪ ע1|q9 't׷ `G6tZfEG>69銸@ 1CGZ+}‡np?sGoz>a<*ѾG+C1T *]׵C߈U)z!3eP5C4(RqC+Dl` m5fa&Ons.p6!TI}AL@\&nUY02nw zWӳ88x/W*zObg,D+bfTteW:Ge$G=`/JJ:SB l.T;q˽@l[fb4_pUʼnsWP ,Gh)bOqj}b4-v:/64gf:s><6zSW>XF<1ݡ]#JW.stΟY$pk_#R` WЅ&:d7na/.5̥‡ֻ χ|<9N/I%?{E荧yPxt9FQO.ռ.8>`lѴZ};OK#OPaϼlI TDz`5z )07070100000072000081a400000000000000000000000158d2d5f100000acd000000fd0000000100000000000000000000002c00000000./usr/share/man/man1/virt-xml-validate.1.gzXsF{ 62uL 53vҩډ+EҪ\ghwߗo߮P72ruaEj1銆rvv֍cw:T7q%}Ҩhx3JRFP=4N"DjJ\OP~!b乱)S4*!ҌblȺ7bĴG']}Mw5;8h3!$!%#ZiNX`"}5~JA ]P:x"wu{(4HĀ2HSε<bnO.G.Vy8ʦJxS0/ i(0J%~^ޜÙ7>y2KJf sb_bs$Rl%3d@,ԥH1g!ؗVzOрqEt:΁){L-o8L<h+Ed bP7HٮQ~Iǭqotv P3bCJ1\&~K/S7ժ~?iq 1E o.KypGi^}RB p{œV;bv֬;CRٷxS7jl疾֖g[ʞ cU~Z*Cu[upT|/㯘 3.\uc}jsٰX9Ǫi=%A|LYI>2C3aiwȦ}93'0lbW#t֬LfF*u^Fwb=Ƃ6&|^2ۑq;xhGV3dXUڇvnC+{9>ipoіL`RPf(Uʒ5M[jpA$0k]Ar^ƓiZC}4}]5gř1Sl^Dh0Ŷg* \ǩd1V \q"x6&i㛮uwԪZ$odɢ6i69RL/ViiM6fQ̑78"ȣj4ᎄI۫]jpޝ%YNf) 2Hue[6Oaa8K(#EנgJ>.lL_t{w6U Y}MG4СW? o+LzY%.ox.R6K:.{Mqi.aÌ:IZKsn+)o!"ŝeӗۚ}T+48͋U~.oNFdpsbkWbUl%O+nC& ~TB%24U-pOOE4pfK {xIl]NTmx`Y{͝ Gڜ\`ܞŬf]驔D(r e&!ܫU% cLB{0`&#ZH za_޻m uk 0(pw= {tE93a,5jЯ 'gBz N,L?S,=T< 2[Tp?Iw"2܇[i Nbֿn(ס-odQ40Zq{c/=e4DUĝaWmV0>?w /tS`J%*ZN v=uEUC_LOtV:u}Ô 򜊽e+_yM930Gbe͆iJFb!  '!pKP ?WHnL.:S|Ǖ8טAQU?D*K*m{;m)8ÆnV pᢽL+{7ßG.'ΩLdʟuZ&nt bC4vDw=imtf1P;67Dp847C!7w k߼BZPJf1Yq`[_L#Y K?ѫWN~5L?]v'7g.V.x\g dлf3w;ތu7;z\HZ yTk 3l`Jc707070100000073000041ed00000000000000000000000a58d2d5f100000000000000fd0000000100000000000000000000001200000000./var/lib/libvirt07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!M"sƋA#YҀWYnǙ)ӗ- YZ