libvirt-client-0.10.2-64.el6_10.2$>CG[Pgd([Un$J%>=?d $ ]  ?Uiotss s s xs #+s #s%s's**8s,82$w4w>w(?B8?H%9C%:~%>?@GsHpsI<sXL8Y,8\s]hs^WbdQeVfYl[ttsu@sv wŒsxXsy$Clibvirt-client0.10.264.el6_10.2Client side library and utilities of the libvirt libraryShared libraries and client binaries needed to access to the virtualization capabilities of recent versions of Linux (and other OSes).] x86-01.bsys.centos.org1SCentOSLGPLv2+CentOS BuildSystem Development/Librarieshttp://libvirt.org/linuxi686 /sbin/ldconfig /sbin/chkconfig --add libvirt-guests if [ $1 = 0 ]; then /sbin/chkconfig --del libvirt-guests rm -f /var/lib/libvirt/libvirt-guests fiHnUB P m 큤A큤A큤A큤A] ] ] ] ] ] ] ] ] ] ] ] ] P[ʥMd#P_P_[Md#Md#] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] 984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b02510676f0ad322996e58071de7f390c7e9f2f85d4b3fd97385191a0853bab9a776d691649f4ae34e2463134dcbd66707841d818aff593b3e59570b52eaaaf499fc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5d95b781197c389b94d3bf96f8c61974637ce1e9886cd14bf51a77eaa6d230b75fd2821635afc8a40bc2e078d6c6ef657030d579a96731fe08d48bb3a983abd801366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8af2b119db8d55959633fe4ba5cb943b8ab2431435926c19966e363de24f99531512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c146d9efda0962dabc5cb3197352cd34a3baae6b4a3fa2e65a9eee975d14b11a38d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf72a6c186d37c5e52458650ea14fd6ee66ce68bae6dac87be400e22b6a86facf1clibvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-64.el6_10.2.src.rpmconfig(libvirt-client)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.0.5)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.0)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.2)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)libvirt-clientlibvirt-client(x86-32) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /bin/sh/bin/sh/bin/sh/sbin/ldconfigconfig(libvirt-client)cyrus-saslcyrus-sasl-md5gettextgnutls-utilslibaudit.so.1libavahi-client.so.3libavahi-common.so.3libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.4)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.6)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libc.so.6(GLIBC_2.9)libcurl.so.4libdevmapper.so.1.02libdevmapper.so.1.02(Base)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libgcrypt.so.11libgcrypt.so.11(GCRYPT_1.2)libgnutls.so.26libgnutls.so.26(GNUTLS_1_4)libnl.so.1libnuma.so.1libnuma.so.1(libnuma_1.1)libnuma.so.1(libnuma_1.2)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libreadline.so.6librt.so.1librt.so.1(GLIBC_2.2)libsasl2.so.2libselinux.so.1libutil.so.1libutil.so.1(GLIBC_2.0)libvirt-qemu.so.0libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)libvirt.so.0libvirt.so.0(LIBVIRT_0.0.3)libvirt.so.0(LIBVIRT_0.1.0)libvirt.so.0(LIBVIRT_0.1.1)libvirt.so.0(LIBVIRT_0.1.4)libvirt.so.0(LIBVIRT_0.1.5)libvirt.so.0(LIBVIRT_0.1.9)libvirt.so.0(LIBVIRT_0.10.0)libvirt.so.0(LIBVIRT_0.10.2)libvirt.so.0(LIBVIRT_0.2.0)libvirt.so.0(LIBVIRT_0.2.1)libvirt.so.0(LIBVIRT_0.2.3)libvirt.so.0(LIBVIRT_0.3.0)libvirt.so.0(LIBVIRT_0.3.2)libvirt.so.0(LIBVIRT_0.3.3)libvirt.so.0(LIBVIRT_0.4.0)libvirt.so.0(LIBVIRT_0.4.1)libvirt.so.0(LIBVIRT_0.4.5)libvirt.so.0(LIBVIRT_0.5.0)libvirt.so.0(LIBVIRT_0.6.1)libvirt.so.0(LIBVIRT_0.6.3)libvirt.so.0(LIBVIRT_0.6.4)libvirt.so.0(LIBVIRT_0.7.0)libvirt.so.0(LIBVIRT_0.7.1)libvirt.so.0(LIBVIRT_0.7.2)libvirt.so.0(LIBVIRT_0.7.3)libvirt.so.0(LIBVIRT_0.7.5)libvirt.so.0(LIBVIRT_0.7.7)libvirt.so.0(LIBVIRT_0.8.0)libvirt.so.0(LIBVIRT_0.8.1)libvirt.so.0(LIBVIRT_0.8.2)libvirt.so.0(LIBVIRT_0.8.5)libvirt.so.0(LIBVIRT_0.8.6)libvirt.so.0(LIBVIRT_0.8.8)libvirt.so.0(LIBVIRT_0.9.0)libvirt.so.0(LIBVIRT_0.9.10)libvirt.so.0(LIBVIRT_0.9.11)libvirt.so.0(LIBVIRT_0.9.13)libvirt.so.0(LIBVIRT_0.9.2)libvirt.so.0(LIBVIRT_0.9.3)libvirt.so.0(LIBVIRT_0.9.4)libvirt.so.0(LIBVIRT_0.9.5)libvirt.so.0(LIBVIRT_0.9.7)libvirt.so.0(LIBVIRT_0.9.8)libvirt.so.0(LIBVIRT_0.9.9)libvirt.so.0(LIBVIRT_PRIVATE_0.10.2)libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libxml2.so.2(LIBXML2_2.5.2)libxml2.so.2(LIBXML2_2.6.0)libyajl.so.1ncncursespm-utilsreadlinerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.10.2-64.el6_10.23.0.4-14.6.0-14.0-15.2-14.8.0] #\f[@Z̧@Z3@X2@Ww@VV޾VxV@VvV9@U?v@U'@U'@U TE@TԬT@T@TT@S<@SSہ@Si@SQ@SSDS8@St@Sj @S_@SNpSG@SCSCRUE@RL RB@R:@R8D@R)RR q@QQ@QکQh@PP@P[PrPѬ@PqP7@PYP@PP@PoPP~P{Pr@P`K@PXb@PQP@@P>@P6@P@P H@OOO@O@OOE@O\@O\@O!O@OO@OOr@O}@OtNOpZ@OpZ@OgO_6OU@OLOC@O:LO2cO/ObO NNNܲ@Nk@N@N0N@NNN@NNN]Ni@Nx@Nh@Ng\Nf @Nf @N^"@NWNRDNI @NI @NA!@N98@N2N2N.@N.@N&@N&@N +N +N@NN@N e@M6@M@M'M@MUMM@M@MTMx@MtMp@MfH@M] MU$MK@MA^@M8#M4/@M)@M9M@LLk@LjyLgLc@LbLa?@LXLPLN@LH2LF@LF@L=L - 0.10.2-64.el6_10.2Jiri Denemark - 0.10.2-64.el6_10.1Jiri Denemark - 0.10.2-64Jiri Denemark - 0.10.2-63Jiri Denemark - 0.10.2-62.el6_9.1Jiri Denemark - 0.10.2-62Jiri Denemark - 0.10.2-61Jiri Denemark - 0.10.2-60Jiri Denemark - 0.10.2-59Jiri Denemark - 0.10.2-58Jiri Denemark - 0.10.2-57Jiri Denemark - 0.10.2-56Jiri Denemark - 0.10.2-55Jiri Denemark - 0.10.2-54Jiri Denemark - 0.10.2-53Jiri Denemark - 0.10.2-52Jiri Denemark - 0.10.2-51Jiri Denemark - 0.10.2-50Jiri Denemark - 0.10.2-49Jiri Denemark - 0.10.2-48Jiri Denemark - 0.10.2-47Jiri Denemark - 0.10.2-46Jiri Denemark - 0.10.2-45Jiri Denemark - 0.10.2-44Jiri Denemark - 0.10.2-43Jiri Denemark - 0.10.2-42Jiri Denemark - 0.10.2-41Jiri Denemark - 0.10.2-40Jiri Denemark - 0.10.2-39Jiri Denemark - 0.10.2-38Jiri Denemark - 0.10.2-37Jiri Denemark - 0.10.2-36Jiri Denemark - 0.10.2-35Jiri Denemark - 0.10.2-34Jiri Denemark - 0.10.2-33Jiri Denemark - 0.10.2-32Jiri Denemark - 0.10.2-31Jiri Denemark - 0.10.2-30Jiri Denemark - 0.10.2-29Jiri Denemark - 0.10.2-28Jiri Denemark - 0.10.2-27Jiri Denemark - 0.10.2-26Jiri Denemark - 0.10.2-25Jiri Denemark - 0.10.2-24Jiri Denemark - 0.10.2-23Jiri Denemark - 0.10.2-22Jiri Denemark - 0.10.2-21Jiri Denemark - 0.10.2-20Jiri Denemark - 0.10.2-19Jiri Denemark - 0.10.2-18Jiri Denemark - 0.10.2-17Jiri Denemark - 0.10.2-16Jiri Denemark - 0.10.2-15Jiri Denemark - 0.10.2-14Jiri Denemark - 0.10.2-13Jiri Denemark - 0.10.2-12Jiri Denemark - 0.10.2-11Jiri Denemark - 0.10.2-10Jiri Denemark - 0.10.2-9Jiri Denemark - libvirt-0.10.2-8.el6Jiri Denemark - libvirt-0.10.2-7.el6Jiri Denemark - libvirt-0.10.2-6.el6Jiri Denemark - libvirt-0.10.2-5.el6Jiri Denemark - libvirt-0.10.2-4.el6Jiri Denemark - libvirt-0.10.2-3.el6Jiri Denemark - libvirt-0.10.2-2.el6Daniel Veillard - libvirt-0.10.2-1.el6Daniel Veillard - libvirt-0.10.2-0rc1.el6Daniel Veillard - libvirt-0.10.1-2.el6Daniel Veillard - libvirt-0.10.1-1.el6Daniel Veillard - libvirt-0.10.0-1.el6Daniel Veillard - libvirt-0.10.0-0rc1.el6Daniel Veillard - libvirt-0.10.0-0rc0.el6Daniel Veillard - libvirt-0.9.13-3.el6Daniel Veillard - libvirt-0.9.13-2.el6Daniel Veillard - libvirt-0.9.13-1.el6Eric Blake - libvirt-0.9.10-21.el6_3.1Daniel Veillard - libvirt-0.9.10-21.el6Daniel Veillard - libvirt-0.9.10-20.el6Daniel Veillard - libvirt-0.9.10-19.el6Daniel Veillard - libvirt-0.9.10-18.el6Daniel Veillard - libvirt-0.9.10-17.el6Daniel Veillard - libvirt-0.9.10-16.el6Daniel Veillard - libvirt-0.9.10-15.el6Daniel Veillard - libvirt-0.9.10-14.el6Daniel Veillard - libvirt-0.9.10-13.el6Daniel Veillard - libvirt-0.9.10-12.el6Daniel Veillard - libvirt-0.9.10-11.el6Daniel Veillard - libvirt-0.9.10-10.el6Daniel Veillard - libvirt-0.9.10-9.el6Daniel Veillard - libvirt-0.9.10-8.el6Daniel Veillard - libvirt-0.9.10-7.el6Daniel Veillard - libvirt-0.9.10-6.el6Daniel Veillard - libvirt-0.9.10-5.el6Daniel Veillard - libvirt-0.9.10-4.el6Daniel Veillard - libvirt-0.9.10-3.el6Daniel Veillard - libvirt-0.9.10-2.el6Daniel Veillard - libvirt-0.9.10-1.el6Daniel Veillard - libvirt-0.9.10-0rc2.el6Daniel Veillard - libvirt-0.9.10-0rc1.el6Daniel Veillard - libvirt-0.9.9-2.el6Daniel Veillard - libvirt-0.9.9-1.el6Daniel Veillard - libvirt-0.9.9-0rc1.el6Daniel Veillard - libvirt-0.9.8-1.el6Daniel Veillard - libvirt-0.9.8-0rc2.el6Daniel Veillard - libvirt-0.9.4-23.el6Daniel Veillard - libvirt-0.9.4-22.el6Daniel Veillard - libvirt-0.9.4-21.el6Daniel Veillard - libvirt-0.9.4-20.el6Daniel Veillard - libvirt-0.9.4-19.el6Daniel Veillard - libvirt-0.9.4-18.el6Daniel Veillard - libvirt-0.9.4-17.el6Daniel Veillard - libvirt-0.9.4-16.el6Daniel Veillard - libvirt-0.9.4-15.el6Daniel Veillard - libvirt-0.9.4-14.el6Daniel Veillard - libvirt-0.9.4-13.el6Daniel Veillard - libvirt-0.9.4-12.el6Daniel Veillard - libvirt-0.9.4-11.el6Daniel Veillard - libvirt-0.9.4-10.el6Daniel Veillard - libvirt-0.9.4-9.el6Daniel Veillard - libvirt-0.9.4-8.el6Daniel Veillard - libvirt-0.9.4-7.el6Daniel Veillard - libvirt-0.9.4-6.el6Daniel Veillard - libvirt-0.9.4-5.el6Daniel Veillard - libvirt-0.9.4-4.el6Daniel Veillard - libvirt-0.9.4-3.el6Daniel Veillard - libvirt-0.9.4-2.el6Daniel Veillard - libvirt-0.9.4-1.el6Daniel Veillard - libvirt-0.9.4-0rc2.el6Daniel Veillard - libvirt-0.9.4-0rc1.1.el6Daniel Veillard - libvirt-0.9.4-0rc1.el6Daniel Veillard - libvirt-0.9.3-8.el6Daniel Veillard - libvirt-0.9.3-7.el6Daniel Veillard - libvirt-0.9.3-6.el6Daniel Veillard - libvirt-0.9.3-5.el6Daniel Veillard - libvirt-0.9.3-4.el6Daniel Veillard - libvirt-0.9.3-3.el6Daniel Veillard - libvirt-0.9.3-2.el6Daniel Veillard - libvirt-0.9.3-1.el6Daniel Veillard - libvirt-0.9.3-0rc2.el6Daniel Veillard - libvirt-0.9.2-1.el6Jiri Denemark - libvirt-0.9.1-1.el6Jiri Denemark - 0.8.7-18.el6Jiri Denemark - 0.8.7-17.el6Jiri Denemark - 0.8.7-16.el6Jiri Denemark - 0.8.7-15.el6Jiri Denemark - 0.8.7-14.el6Jiri Denemark - 0.8.7-13.el6Jiri Denemark - 0.8.7-12.el6Jiri Denemark - 0.8.7-11.el6Jiri Denemark - 0.8.7-10.el6Jiri Denemark - 0.8.7-9.el6Jiri Denemark - 0.8.7-8.el6Jiri Denemark - 0.8.7-7.el6Jiri Denemark - 0.8.7-6.el6Jiri Denemark - 0.8.7-5.el6Jiri Denemark - 0.8.7-4.el6Jiri Denemark - 0.8.7-3.el6Jiri Denemark - 0.8.7-2.el6Jiri Denemark - 0.8.7-1.el6Jiri Denemark - 0.8.6-1.el6Jiri Denemark - 0.8.1-29.el6Jiri Denemark - 0.8.1-28.el6Daniel Veillard - 0.8.1-27Dave Allan - 0.8.1-26Daniel Veillard - 0.8.1-25Daniel Veillard - 0.8.1-24Daniel Veillard - 0.8.1-23Dave Allan - 0.8.1-22Dave Allan - 0.8.1-21Dave Allan - 0.8.1-20Dave Allan - 0.8.1-19Daniel Veillard - 0.8.1-18Dave Allan - 0.8.1-17Dave Allan - 0.8.1-16Dave Allan - 0.8.1-15Dave Allan - 0.8.1-14Dave Allan - 0.8.1-13Dave Allan - 0.8.1-12Dave Allan - 0.8.1-11Dave Allan - 0.8.1-10Dave Allan - 0.8.1-9Dave Allan - 0.8.1-8Dave Allan - 0.8.1-7Dave Allan - 0.8.1-6Dave Allan - 0.8.1-5Dave Allan - 0.8.1-4Daniel Veillard - 0.8.1-3Daniel Veillard - 0.8.1-2Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-4Daniel Veillard - 0.8.0-3Daniel P. Berrange - 0.8.0-2Daniel Veillard - 0.8.0-1Daniel Veillard - 0.8.0-0.pre20100407Daniel Veillard - 0.7.8-0.pre20100330Daniel Veillard - 0.7.8-0.pre20100322Daniel Veillard - 0.7.8-0.pre20100312Daniel Veillard - 0.7.7-1Daniel P. Berrange - 0.7.6-4Daniel P. Berrange - 0.7.6-3Daniel Veillard - 0.7.6-2Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.6-0.pre20100121Daniel Veillard - 0.7.6-0.pre20100121Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12130, CVE-2018-12127)- cpu: define the 'ssbd' CPUID feature bit (CVE-2018-3639) - cpu: define the 'virt-ssbd' CPUID feature bit (CVE-2018-3639)- qemu: avoid denial of service reading from QEMU monitor (CVE-2018-5748) - qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)- util: Implement virFileReadHeaderFD (CVE-2017-5715) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159) - migration: add support for migrateURI configuration (rhbz#1347389)- virsh: Properly display block job type (rhbz#1326653) - spec: proper soft static allocation of qemu uid (rhbz#1351792) - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652) - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415) - configure: allow setting default TLS priority string (rhbz#1333415) - rpc: allow priority string to be passed to TLS context (rhbz#1333415) - libvirtd: add config option for TLS priority (rhbz#1333415) - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415) - Pass config file object through to driver open methods (rhbz#1333415) - remote: allow TLS priority to be customized (rhbz#1333415) - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)- util: avoid getting stuck on macvtapN name created outside libvirt (rhbz#1321637)- qemu: Always format model for host-model CPUs (rhbz#1307094)- qemu: Don't compare host-passthrough CPU to host CPU (rhbz#1307094)- vmx: Relax virtualHW.version check (rhbz#1300574) - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793) - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094) - network: Resolve some issues around vlan copying (rhbz#1300843) - network: fix connections count in case of allocate failure (rhbz#1300843) - network: consolidate connection count updates for device pool (rhbz#1300843) - network: consolidated info log for all network allocate/free operations (rhbz#1300843) - util: increase libnl buffer size (rhbz#1276478) - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478) - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: add missing newline (rhbz#1276478) - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478) - util: report the MAC address that couldn't be set (rhbz#1276478) - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478) - bitmap: add way to find next clear bit (rhbz#1276478) - Introduce virBitmapIsBitSet (rhbz#1276478) - util: Introduce flags field for macvtap creation (rhbz#1276478) - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478) - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)- qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312) - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647) - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128) - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037) - Update ESX driver to always use privateData (rhbz#1213348) - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348) - conf: net: Correctly switch how to format address fields (rhbz#1299700) - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411) - Build all binaries with PIE (rhbz#1242156) - Enable full RELRO mode (rhbz#1242156) - Don't duplicate compiler warning flags when linking (rhbz#1242156) - Simplify RELRO_LDFLAGS (rhbz#1242156) - Fix AM_LDFLAGS typo (rhbz#1242156) - Pass AM_LDFLAGS to driver modules too (rhbz#1242156) - RHEL: Enable RELRO for python modules (rhbz#1242156)- daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864) - Allow for type=block to have no dev (rhbz#1220197) - qemu: event: Properly handle spice events (rhbz#1236581) - qemu: event: Clean up VNC monitor handling (rhbz#1236581) - qemu: split out cpuset.mems setting (rhbz#1263263) - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263) - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532) - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532) - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263) - storage: Track successful creation of LV for removal (rhbz#1232170)- util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474) - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)- RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497) - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)- qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633) - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633) - virsh: fix typos in virsh man page (rhbz#1130835) - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066) - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066) - qemu_domain: fix startup policy for disks (rhbz#1203542) - Create directory for lease files if it's missing (rhbz#1200991) - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096) - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497) - qemu: Fix possible crash (rhbz#1198497) - qemu: Migrate memory on numatune change (rhbz#1198497) - qemu: fix crash when removing from interface with update-device (rhbz#1205042) - nwfilter: Fix rule priority problem (rhbz#1210183) - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)- sanlock: Don't spam logs with "target pid not found" (rhbz#1189414) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703) - util: more verbose error when failing to create macvtap device (rhbz#1186142)- conf: Don't format actual network definition in migratable XML (rhbz#1186142) - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858) - build: fix build with latest rawhide kernel headers (rhbz#1198698)- nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487) - qemu: support live update of an interface's filter (rhbz#1126487) - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251) - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194) - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759) - storage: Check the partition name against provided name (rhbz#1138523) - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036) - conf: Don't mangle vcpu placement randomly (rhbz#1170495)- networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196) - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821) - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821) - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854) - virsh: domain: Use global constant for XML file size limit (rhbz#1134671) - selinux: Avoid label reservations for type = none (rhbz#1138488) - Clean up chardev sockets on QEMU shutdown (rhbz#1122367) - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455) - qemu: save domain state to XML after reboot (rhbz#1169405) - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114) - Fix possible memory leak in util/virxml.c (rhbz#1136729) - esx_vi: fix possible segfault (rhbz#1136729) - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521) - Fix leak in x86UpdateHostModel (rhbz#1144304)- Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667) - qemu: allow restore with non-migratable XML input (rhbz#1141838) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838) - Make ABI stability issue easier to debug (rhbz#1141838) - domain_conf: fix domain deadlock (CVE-2014-3657) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - sanlock: Avoid freeing uninitialized value (rhbz#1136788) - virsh: Print cephx and iscsi usage (rhbz#1156327) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310) - conf: Fix even implicit labels (rhbz#1138500) - tests: Add test cases for previous commit (rhbz#1138500)- cpu: separate host-model and host-passthrough (rhbz#1138222) - Don't include non-migratable features in host-model (rhbz#1138222) - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)- metadata: track title edits across libvirtd restart (rhbz#1122205)- network: make networkCreateInterfacePool more robust (rhbz#1111455)- Fix blkdeviotune for shutoff domain (rhbz#1122819) - rpc: message related sizes enlarged (rhbz#1126393) - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393) - Fix max stream packet size for old clients (rhbz#1126393) - Adjust legacy max payload size to account for header information (rhbz#1126393) - rpc: Correct the wrong payload size checking (rhbz#1126393)- conf: Fix backport of metadata API code (rhbz#1115039) - conf: Always format seclabel's model (rhbz#1113860)- Add invariant TSC cpu flag (rhbz#996772) - Fix segfault when starting a domain with no cpu definition (rhbz#996772) - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828) - Bind connection close callback APIs to python binding (rhbz#1114619) - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039) - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039) - conf: Factor out setting of metadata to simplify code (rhbz#1115039) - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039) - conf: Add support for requesting of XML metadata via the API (rhbz#1115039) - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039) - conf: Avoid false positive of uninitialized variable use (rhbz#1115039) - lib: Don't force the key argument when deleting metadata (rhbz#1115039) - test: Add support into the test drivera (rhbz#1115039) - tests: Add metadata tests (rhbz#1115039) - conf: Don't corrupt metadata on OOM (rhbz#1115039) - Ignore additional fields in iscsiadm output (rhbz#1116741) - conf: net: Fix helper for applying new network definition (rhbz#1116754) - blockjob: wait for pivot to complete (rhbz#1119385) - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177) - virsh: Use inactive definition when removing disk from config (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)- formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350) - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312) - cpu: Add new Broadwell CPU model (rhbz#1100381) - docs: publish correct enum values (rhbz#1113316) - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828) - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)- Fix crash when saving a domain with type none dac label (rhbz#1108590) - Initialize threading & error layer in LXC controller (rhbz#1109120)- remote: Don't leak priv->tls object on connection failure (rhbz#1099075) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173) - fix leak in memoryStats with older python (rhbz#1099860) - hooks: let virCommand do the error reporting (rhbz#1105397) - SELinux: don't fail silently when no label is present (rhbz#1105954) - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023) - qemu: Separate disk device removal into a standalone function (rhbz#807023) - qemu: Separate controller removal into a standalone function (rhbz#807023) - qemu: Separate net device removal into a standalone function (rhbz#807023) - qemu: Separate host device removal into a standalone function (rhbz#807023) - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023) - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023) - qemu: Add support for DEVICE_DELETED event (rhbz#807023) - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023) - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023) - Add function to find a needle in a string array (rhbz#807023) - util: Non-existent string array does not contain any string (rhbz#807023) - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023) - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023) - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023) - qemu: Finish device removal in the original thread (rhbz#807023) - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023) - qemu: Remove interface backend only after frontend is gone (rhbz#807023) - qemu: Remove disk backend only after frontend is gone (rhbz#807023) - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)- udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878) - Add support for timestamping QEMU logs (rhbz#997010) - Detect -msg-timestamp capability from QEMU help output (rhbz#997010) - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730) - Return right error code for baselineCPU (rhbz#1097969) - Add a port allocator class (rhbz#1018695) - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695) - Followup fix for integer wraparound in port allocator (rhbz#1018695) - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695) - qemu: Avoid assigning unavailable migration ports (rhbz#1018695) - qemu: Make migration port range configurable (rhbz#1018695) - qemu: Fix augeas support for migration ports (rhbz#1018695) - qemu: clean up migration ports when migration cancelled (rhbz#1018695) - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238) - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238) - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238) - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)- virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#1095135) - storage: Resolve issues in failure path (rhbz#1092882) - interface: Introduce netcfInterfaceObjIsActive (rhbz#1095774) - interface: dump inactive xml when interface isn't active (rhbz#1095774) - qemu: add host-pci-multidomain capability (rhbz#1092390) - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1092390) - util: fix virFileOpenAs return value and resulting error logs (rhbz#851411) - qemu: check actual netdev type rather than config netdev type during init (rhbz#1012834) - Fix parsing of bond interface XML (rhbz#1067062) - qemuSetupCgroup: Fix reference to cgroup (rhbz#1012846) - apibuild: Disallow 'returns' return decription (rhbz#808463) - ESX: Add support for virtualHW version 10 (rhbz#1089389) - storage: Ensure 'qemu-img resize' size arg is a 512 multiple (rhbz#1002813) - qemu: Adjust size for qcow2/qed if not on sector boundary (rhbz#1002813) - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1088034) - sanlock: don't fail with unregistered domains (rhbz#1088034) - sanlock: avoid leak in acquire() (rhbz#1088034) - networkStartNetwork: Be more verbose (rhbz#1064831) - network_conf: Expose virNetworkDefFormatInternal (rhbz#1064831) - Avoid crash when LXC start fails with no interface target (rhbz#1064831) - lxc_process: Avoid passing NULL iface->iname (rhbz#1064831) - network: Introduce network hooks (rhbz#1064831) - bridge_driver.h: Fix build --without-network (rhbz#1064831) - networkRunHook: Run hook only if possible (rhbz#1064831) - conf: clarify what is returned for actual bandwidth and vlan (rhbz#1064831) - conf: handle null pointer in virNetDevVlanFormat (rhbz#1064831) - conf: make virDomainNetDefFormat a public function (rhbz#1064831) - conf: re-situate element in (rhbz#1064831) - conf: new function virDomainActualNetDefContentsFormat (rhbz#1064831) - Slightly refactor hostdev parsing / formating (rhbz#1064831) - conf: output actual netdev status in XML (rhbz#1064831) - network: include plugged interface XML in "plugged" network hook (rhbz#1064831) - network: don't even call networkRunHook if there is no network (rhbz#1064831)- qemu: export disk snapshot support in capabilities (rhbz#1081032) - qemu: extract guest capabilities initialization (rhbz#1081032) - qemu: add unit tests for the capabilities xml (rhbz#1081032) - qemu: properly quit migration with abort_on_error (rhbz#1045833) - conf: restrict external snapshots to backing store formats (rhbz#1019926) - qemu: don't check for backing chains for formats w/o snapshot support (rhbz#1019926) - qemu: don't call virFileExists() for network type disks (rhbz#1019926) - net: Change argument type of virNetworkObjIsDuplicate() (rhbz#1057321) - net: Move creation of dnsmasq hosts file to function starting dnsmasq (rhbz#1057321) - net: Re-use checks when creating transient networks (rhbz#1057321) - network: prevent a few invalid configuration combinations (rhbz#1057321) - network: disallow / for bridged/macvtap/hostdev networks (rhbz#1057321) - virsh-domain: Fix cmdSetvcpus error message (rhbz#1092412) - spice: detect if qemu can disable file transfer (rhbz#983018) - spice: expose the QEMU disable file transfer option (rhbz#983018) - qemu_caps: detect if qemu can disable file transfer for spice (rhbz#983018) - Device{Attach, Detach}: Document S4 limitations (rhbz#808463) - storageVolCreateXMLFrom: Allow multiple accesses to origvol (rhbz#1058700) - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)- nwfilter: Remove error report in virNWFilterDHCPSnoopEnd (rhbz#903480) - conf: introduce generic ISA address (rhbz#1033984) - conf: add support for panic device (rhbz#1033984) - qemu: add support for -device pvpanic (rhbz#1033984) - PanicCheckABIStability: Need to check for existence (rhbz#1033984) - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1088165) - Properly free vcpupin info for unplugged CPUs (rhbz#1088165) - Save domain status after cpu hotplug (rhbz#1088703) - Document behavior of setvcpus during guest boot (rhbz#1088748) - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1011906) - qemu: Properly format the uuid string in error messages (rhbz#947974) - qemu: Split out code to generate SPICE command line (rhbz#953126) - qemu: Improve handling of channels when generating SPICE command line (rhbz#953126) - qemu: Split out SPICE port allocation into a separate function (rhbz#953126) - qemu: Do sensible auto allocation of SPICE port numbers (rhbz#953126) - qemu: fix failure to start with spice graphics and no tls (rhbz#953126) - qemu: Do not ignore address for USB disks (rhbz#985166) - qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (rhbz#985166) - qemu: refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#1014730) - qemu: add helper functions for diskchain checking (rhbz#1014730) - qemu: check presence of each disk and its backing file as well (rhbz#1014730) - conf: add startupPolicy attribute for harddisk (rhbz#1014730) - qemu: support to drop disk with 'optional' startupPolicy (rhbz#1014730) - qemu: Avoid overflow when setting migration speed (rhbz#1083483) - qemu: Avoid overflow when setting migration speed on inactive domains (rhbz#1083483) - caps: Add helpers to convert NUMA nodes to corresponding CPUs (rhbz#1012846) - qemu: Set cpuset.cpus for domain process (rhbz#1012846) - qemu: Unbreak p2p migration with complete migration URI (rhbz#1073227) - maint: don't lose error on canceled migration (rhbz#1073227) - virsh: suppress aliases in group help (rhbz#956968)- conf: fix error for parallel port mismatch (rhbz#950830) - virDomainReboot: Document that migration might be unsafe (rhbz#744967) - interface: list all interfaces with flags == 0 (rhbz#884382) - Fix the syntax-check failure (rhbz#884382) - Crash of libvirtd by unprivileged user in virConnectListAllInterfaces (rhbz#884382) - qemuDomainObjStart: Warn on corrupted image (rhbz#1022008) - QoS: make tc filters match all traffic (rhbz#1084477) - conf: add support for booting from redirected USB devices (rhbz#1035190) - Add redirdevs to ABI stability check (rhbz#1035529) - Fix incorrect values in redirdev ABI check error (rhbz#1035529) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1027096) - storage: Skip inactive lv volumes (rhbz#748282) - Check for existence of interface prior to setting terminate flag (rhbz#903480) - storage: Avoid forward declaration of virStorageVolDelete (rhbz#1024159) - storage: Don't update pool available/allocation if buildVol fails (rhbz#1024159) - conf: Report errors on cputune parameter parsing (rhbz#1040784) - Treat zero cpu shares as a valid value (rhbz#1040784) - Show the real cpu shares value in live XML (rhbz#1040784)- virsh-snapshot: Reject --no-metadata together with --print-xml (rhbz#892508) - snapshot: Mention disk-only snapshots in error message (rhbz#880521) - qemu: snapshot: Report better error message if migration isn't allowed (rhbz#884926) - qemu: snapshot: Remove memory image if external checkpoint fails (rhbz#885963) - virsh-snapshot: Fix XPath query to determine snapshot state (rhbz#890457) - conf: Check if number of vCPUs fits in the storage variable (rhbz#902652) - conf: Improve error messages if parsing of vCPU count fails (rhbz#902652) - qemu: snapshot: Don't kill access to disk if snapshot creation fails (rhbz#906639) - qemu: Un-mark volume as mirrored/copied if blockjob copy fails (rhbz#923125) - qemu-blockjob: Fix limit of bandwidth for block jobs to supported value (rhbz#927160) - virsh: Fix typo in docs (rhbz#949776) - virsh-domain: Report errors on invalid --holdtime value for cmdSendKey (rhbz#952938) - qemu: Don't update count of vCPUs if hot-plug fails silently (rhbz#1000357) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044790) - Disable nwfilter driver when running unprivileged (rhbz#1029299) - storage: reduce number of stat calls (rhbz#977706) - Ignore missing files on pool refresh (rhbz#977706) - sanlock: add missing test command in virt-sanlock-cleanup.in (rhbz#1000890) - virt-sanlock-cleanup; Fix augtool usage (rhbz#1000890) - conf: Fix typo in error message in ABI stability check (rhbz#961655) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035109) - doc: Clarify usage of SELinux baselabel (rhbz#954245) - selinux: Don't mask errors of virSecuritySELinuxGenNewContext (rhbz#954245) - qemu: Return meaningful error when qemu dies early (rhbz#844378) - sanlock: Forbid VIR_DOMAIN_LOCK_FAILURE_IGNORE (rhbz#905280) - Remove the redundant parentheses in migrate help (rhbz#927497) - virt-xml-validate: add missing schemas (rhbz#1006699) - tools: add missing 'interface' type and update man page (rhbz#1006699) - qemu: Don't require a block or file when looking for an alias (rhbz#1078328)- doc: schema: Add basic documentation for the virtual RNG device support (rhbz#786408) - conf: Add support for RNG device configuration in XML (rhbz#786408) - conf: Add RNG device ABI compatibility check (rhbz#786408) - qemu: Implement support for default 'random' backend for virtio-rng (rhbz#786408) - qemu: Implement support for EGD backend for virtio-rng (rhbz#786408) - docs: domain: /dev/urandom isn't a valid rng patch (rhbz#786408) - tests: Add tests for virtio-rng device handling (rhbz#786408) - docs: Fix attribute name for virtio-rng backend (rhbz#786408) - rng: restrict passthrough names to known-good files (rhbz#786408) - Resolve valgrind error (rhbz#786408) - Fix crash parsing RNG device specification (rhbz#786408) - rng: allow default device in RNG grammar (rhbz#786408) - virtio-rng: Add rate limiting options for virtio-RNG (rhbz#786408) - qemu_caps: Enable virtio-rng for RHEL-6.6 qemu-kvm downstream (rhbz#786408) - audit: Audit resources used by VirtIO RNG (rhbz#786408) - virtio-rng: Remove double space in error message (rhbz#786408) - doc: fix XML for the RNG device example (rhbz#786408) - conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#786408) - conf: Fix XML formatting of RNG device info (rhbz#786408) - libvirt: fix error message when connection can't be opened (rhbz#851413) - conf: fix error for parallel port mismatch (rhbz#950830) - virsh: clarify vol-{down, up}load description (rhbz#955539) - virsh: fix doc typos (rhbz#1022872) - util: use string libvirt to prefix error message instead of libvir (rhbz#911996) - docs: use MiB/s instead of Mbps for migration speed (rhbz#948821) - schema: require target path in storage pool xml (rhbz#893273) - schema: make source optional in volume XML (rhbz#893273) - Add qxl ram size to ABI stability check (rhbz#1035134) - qemu: fix default spice password setting (rhbz#953721) - Expose ownership ID parsing (rhbz#963881) - Make qemuOpenFile aware of per-VM DAC seclabel. (rhbz#869053) - Use qemuOpenFile in qemu_driver.c (rhbz#963881) - virsh: Fix heading in manpage (rhbz#996840) - qemu: Change the default unix monitor timeout (rhbz#1051364) - qemu: fix live pinning to memory node on NUMA system (rhbz#857312) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#857312)- Fix race in starting transient VMs (rhbz#1022924) - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1030736) - python: return dictionary without value in case of no blockjob (rhbz#999454) - remote: fix regression in event deregistration (rhbz#1020372) - Add virtio-scsi to fallback models of scsi controller (rhbz#1014943) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1047659) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1043069) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - Block info query: Add check for transient domain (rhbz#1040507) - network: only prevent forwarding of DNS requests for unqualified names (rhbz#1037741) - network: change default of forwardPlainNames to 'yes' (rhbz#1037741) - sanlock: Truncate domain names longer than SANLK_NAME_LEN (rhbz#1060557) - Remove contiguous CPU indexes assumption (rhbz#1066473) - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1066473) - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1066473) - qemu: monitor: Fix invalid parentheses (rhbz#1076719) - virNetClientSetTLSSession: Restore original signal mask (rhbz#1078589) - spec: Switch to "git am" for applying patches (rhbz#1076719)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014198) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014198) - qemu: Generate correct name for hostdev network devices (rhbz#1001881)- libvirt-guests: status: Return non-zero when stopped (rhbz#1011981) - qemu: Drop qemuDomainMemoryLimit (rhbz#1013758) - docs: Discourage users to set hard_limit (rhbz#1013758) - docs: Clean 09adfdc62de2b up (rhbz#1013758) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1013758) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1013758)- qemu: Fix seamless SPICE migration (rhbz#1009886)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - Introduce APIs for splitting/joining strings (rhbz#1006266) - Rename virKillProcess to virProcessKill (rhbz#1006266) - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006266) - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006266) - Move virProcessKill into virprocess.{h, c} (rhbz#1006266) - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006266) - Include process start time when doing polkit checks (rhbz#1006266) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)- migration: Do not restore labels on failed migration (rhbz#895826) - qemu: Use default machine type if missing it in qemu command line (rhbz#995312) - qemu: Don't leak vm on failure (rhbz#995312) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006710) - tests: Files named '.*-invalid.xml' should fail validation (rhbz#1006710) - tests: Use portable shell code (rhbz#1006710) - Add test for the nodemask double free crash (rhbz#1006710)- security: Provide supplemental groups even when parsing label (rhbz#964359) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1000973) - virsh: Correct DESCRIPTION for virsh help blockcopy (rhbz#1002790) - Add '' element to '' network schemas (rhbz#1004365) - build: More workarounds for if_bridge.h (rhbz#1002735)- virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#975201) - Fix qemuProcessReadLog with non-zero offset (rhbz#991334) - virSecurityManagerGenLabel: Skip seclabels without model (rhbz#997818) - bitmap: Add virBitmapCountBits (rhbz#997367) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997367) - virbitmaptest: Add test for out of bounds condition (rhbz#997367) - network: Allow in type='hostdev' networks (rhbz#999107) - python: Fix bindings that don't raise an exception (rhbz#912170) - storage: Update pool metadata after adding/removing/resizing volume (rhbz#965442) - storage: Fix coverity warning (rhbz#965442) - storage: Fix the use-after-free memory bug (rhbz#965442) - network: Permit upstream forwarding of unqualified DNS names (rhbz#928638)- virsh: Fix change-media bug on disk block type (rhbz#923053) - Fix patches for multiple graphics and spice migration (rhbz#975751) - Revert "qemu: Remove maximum cpu limit when setting processor count using the API" (rhbz#855296) - Remove VIR_DOMAIN_SHUTDOWN_CRASHED from public API (rhbz#822306) - Rename VIR_DOMAIN_PAUSED_GUEST_PANICKED to VIR_DOMAIN_PAUSED_CRASHED (rhbz#822306) - Improve LXC startup error reporting (rhbz#903092) - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#928661) - util: Improve user lookup helper (rhbz#964359) - util: Add virGetGroupList (rhbz#964359) - util: Make virSetUIDGID async-signal-safe (rhbz#964359) - Fix potential deadlock across fork() in QEMU driver (rhbz#964359) - security: Framework for driver PreFork handler (rhbz#964359) - security_dac: Compute supplemental groups before fork (rhbz#964359) - security: Fix deadlock with prefork (rhbz#964359) - Split TLS test into two separate tests (rhbz#975201) - Avoid re-generating certs every time (rhbz#975201) - Change data passed into TLS test cases (rhbz#975201) - Fix validation of CA certificate chains (rhbz#975201) - Fix parallel runs of TLS test suites (rhbz#975201) - tests: Fix parallel runs of TLS test suites (rhbz#975201)- conf: Avoid NULL deref for pmsuspended domain state (rhbz#822306) - libvirt: Define domain crash event types (rhbz#822306) - qemu: Refactor processWatchdogEvent (rhbz#822306) - qemu: Expose qemuProcessShutdownOrReboot() (rhbz#822306) - qemu: Implement 'oncrash' events when guest panicked (rhbz#822306) - qemu: Implement 'oncrash' coredump events when guest panicked (rhbz#822306) - conf: Fix a memory leak when parsing nat port XML nodes (rhbz#851455) - security_manager: Fix comparison (rhbz#984793) - qemu: Prevent crash of libvirtd without guest agent configuration (rhbz#984821) - qemu: Fix double free of returned JSON array in qemuAgentGetVCPUs() (rhbz#984821) - qemu_agent: Add support for appending arrays to commands (rhbz#924400) - Add support for locking domain's memory pages (rhbz#947118) - qemu: Implement support for locking domain's memory pages (rhbz#947118) - qemu: Check for -realtime mlock=on|off support (rhbz#947118) - qemu: Move memory limit computation to a reusable function (rhbz#947118) - util: New virCommandSetMax(MemLock|Processes|Files) (rhbz#947118) - qemu: Set RLIMIT_MEMLOCK when memoryBacking/locked is used (rhbz#947118) - Add Gluster protocol as supported network disk backend (rhbz#849796) - qemu: Add support for gluster protocol based network storage backend. (rhbz#849796) - tests: Add tests for gluster protocol based network disks support (rhbz#849796)- qemu: Don't force port=0 for SPICE (rhbz#975751) - qemu: Refactor graphics code to not hardcode a single display (rhbz#975751) - qemu: Graphics support for simultaneous one of each sdl, vnc, spice (rhbz#975751) - qemu: Don't miss errors when changing graphics passwords (rhbz#975751) - qemu: Allow seamless migration for domains with multiple graphics (rhbz#975751) - qemu_migration: Move waiting for SPICE migration (rhbz#920205) - util: Refactor iptables command construction into multiple steps (rhbz#851455) - net: Support set public ip range for forward mode nat (rhbz#851455) - net: Add support for specifying port range for forward mode nat (rhbz#851455) - qemu_migrate: Dispose listen address if set from config (rhbz#971485) - qemu: Remove maximum cpu limit when setting processor count using the API (rhbz#855296) - qemu_agent: Introduce helpers for agent based CPU hot(un)plug (rhbz#924400) - virsh-domain: Refactor cmdVcpucount and fix output on inactive domains (rhbz#924400) - API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug (rhbz#924400) - qemu: Implement request of vCPU state using the guest agent (rhbz#924400) - qemu: Implement support for VIR_DOMAIN_VCPU_AGENT in qemuDomainSetVcpusFlags (rhbz#924400) - qemuDomainGetVcpusFlags: Initialize ncpuinfo (rhbz#924400) - Fix commit 29c1e913e459058c12d02b3f4b767b3dd428a498 (rhbz#924400) - qemu: Make qemuMigrationIsAllowed more reusable (rhbz#972675) - qemu: Cancel migration if guest encoutners I/O error while migrating (rhbz#972675) - qemu: Forbid migration of machines with I/O errors (rhbz#972675) - migration: Make erroring out on I/O error controllable by flag (rhbz#972675) - migration: Don't propagate VIR_MIGRATE_ABORT_ON_ERROR (rhbz#972675) - Paused domain should remain paused after migration (rhbz#972675) - qemu: New vnc display sharing policy caps flag (rhbz#803602) - conf: Add 'sharePolicy' attribute to graphics element for vnc (rhbz#803602) - qemu: Add ', share=' to qemu commandline (rhbz#803602) - virsh: Distinguish errors between missing argument and wrong option (rhbz#924596) - virsh: Fix incorrect argument errors for long options (rhbz#924596) - virsh: Resolve Coverity 'MISSING_BREAK' (rhbz#924596) - virnetdev: Need to initialize 'pciConfigAddr' (rhbz#980339) - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - sec_manager: Refuse to start domain with unsupported seclabel (rhbz#947387) - usb: Don't spoil decimal addresses (rhbz#981503) - storage: Return -1 when fs pool can't be mounted (rhbz#983539)- xen: Resolve resource leak with 'cpuset' (rhbz#888503) - schema: Make the cpuset type reusable across schema files (rhbz#888503) - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#888503) - conf: Split out NUMA topology formatting to simplify access to data (rhbz#888503) - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#888503) - capabilities: Add additional data to the NUMA topology info (rhbz#888503) - test: Add support for thread and core information for the test driver (rhbz#888503) - xen: Initialize variable before using (rhbz#888503) - xen: Actually fix the uninitialized variable (rhbz#888503) - spice: Properly reserve tlsPort when no port specified (rhbz#913244) - qemu_agent: Ignore expected EOFs (rhbz#892079) - qemu: Nicer error message if live disk snapshot unsupported (rhbz#882077) - qemu: Destroy domain on decompression binary error (rhbz#894723) - qemu: Run lzop with '--ignore-warn' (rhbz#894723) - Don't ignore return value of qemuProcessKill (rhbz#903238) - Fix race condition when destroying guests (rhbz#903238) - Log warning if storage magic matches, but version does not (rhbz#903248) - Add lots of debugging to storage file probing code (rhbz#903248) - Fix probing of QED file format (rhbz#903248) - util: Add virendian.h macros (rhbz#903248) - util: Use new virendian.h macros (rhbz#903248) - storage: Rearrange functions (rhbz#903248) - storage: Prepare for refactoring (rhbz#903248) - storage: Refactor metadata lookup (rhbz#903248) - storage: Don't follow backing chain symlinks too eagerly (rhbz#903248) - storage: Test backing chain traversal (rhbz#903248) - qemu: Check backing chains even when cgroup is omitted (rhbz#896013) - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#895882) - qemu: Add checking in helpers for sgio setting (rhbz#908073) - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#908073) - qemu: Record names of domain which uses the shared disk in hash table (rhbz#908073) - qemu: Update shared disk table when reconnecting qemu process (rhbz#908073) - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#908073) - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#908073) - qemu: Fix the memory leak (rhbz#908073) - Fix crash changing CDROM media (rhbz#908073) - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#908073) - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#914677) - Use size_t instead of int for virDomainDefPtr struct (rhbz#896604) - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#896604) - qemu: Fix QMP detection of QXL graphics (rhbz#896604) - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#896604) - conf: Add optional attribte primary to video element (rhbz#896604) - qemu: Use newer -device video device in qemu commandline (rhbz#896604) - tests: Add one -device video device testcase (rhbz#896604) - qemu: Detect VGA_QXL capability correctly (rhbz#896604) - qemu: Support ram bar size for qxl devices (rhbz#896604) - conf: Don't leak 'primary' video property on error (rhbz#896604) - storage: lvm: Don't overwrite lvcreate errors (rhbz#912179) - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#912179) - storage: Cleanup logical volume creation code (rhbz#912179) - docs: Clarify semantics of sparse storage volumes (rhbz#912179) - storage: Fix memory leak with regfree(reg) call. (rhbz#906299) - storage: Resource resource leak using 'tmp_vols' (rhbz#906299) - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#906299) - locking: Resolve resource leaks on non error path (rhbz#906299) - selinux: Resolve resource leak using the default disk label (rhbz#906299) - storage: Resolve resource leaks with cmd processing (rhbz#906299) - domain_conf: Resolve resource leaks found by Valgrind (rhbz#906299) - qemu_command: Resolve resource leaks found by Valgrind (rhbz#906299) - storage: Need to add virCommandFree() (rhbz#906299) - qemu: Fix startupPolicy regression (rhbz#896013) - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#923963) - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#923946) - security: Don't add seclabel of type none if there's already a seclabel (rhbz#923946) - libvirt_private.syms: Correctly export seclabel APIs (rhbz#923946) - security_manager.c: Append seclabel iff generated (rhbz#923946) - rpc: Fix client crash when server drops connection (rhbz#921538) - storage: Fix volume cloning for logical volume. (rhbz#948678) - qemu: Allow migration over IPv6 (rhbz#846013) - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#846013) - remote: Don't call NULL closeFreeCallback (rhbz#911609) - libvirt: Increase connection reference count for callbacks (rhbz#911609) - virsh: Unregister the connection close notifier upon termination (rhbz#911609) - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#911609) - virsh: Register and unregister the close callback also in cmdConnect (rhbz#911609) - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#911609) - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951227) - Avoid use of free'd memory in auto destroy callback (rhbz#950286) - Fix crash in QEMU auto-destroy with transient guests (rhbz#950286) - daemon: Fix leak after listing volumes (CVE-2013-1962) - Don't try to add non-existant devices to ACL (rhbz#922153) - Avoid spamming logs with cgroups warnings (rhbz#922153) - audit: Properly encode device path in cgroup audit (rhbz#922203) - qemu: Set correct migrate host in client_migrate_info (rhbz#920441) - qemu: Fix crash in migration of graphics-less guests. (rhbz#920441) - Fix F_DUPFD_CLOEXEC operation args (rhbz#961034) - cgroup: Be robust against cgroup movement races (rhbz#903433) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#920441) - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#920441) - virSocketAddrIsWildcard: Use IN6_IS_ADDR_UNSPECIFIED correctly (rhbz#920441) - libvirt: lxc: Don't mkdir when selinux is disabled (rhbz#915485) - Don't mount selinux fs in LXC if selinux is disabled (rhbz#915485) - virsh: Don't print --(null) in vol-name and vol-pool (rhbz#924571) - virsh: Fix docs for "virsh setmaxmem" (rhbz#924648) - qemu: Remove managed save flag from VM when starting with --force-boot (rhbz#917510) - qemu: Don't update count of vCPUs if hot-unplug has failed (rhbz#895424) - conf: net: Fix deadlock if assignment of network def fails (rhbz#921777) - RPC: Support up to 16384 cpus on the host and 4096 in the guest (rhbz#960683) - conf: Don't fail to parse when parsing a single device (rhbz#895294) - conf: Allow for non-contiguous device boot orders (rhbz#889961) - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976401) - build: Fix build with -Werror (rhbz#976401) - qemuDomainBlockStatsFlags: Guard disk lookup with a domain job (rhbz#916315) - qemu: Don't fail to shutdown domains with unresponsive agent (rhbz#889635) - qemu: Wrap controllers code into dummy loop (rhbz#870003) - qemu: Add controllers in specified order (rhbz#870003) - tests: Add test for controller order (rhbz#870003) - bandwidth: Attach sfq to leaf node (rhbz#895340) - bandwidth: Create hierarchical shaping classes (rhbz#895340) - remote: Forbid default "/session" connections when using ssh transport (rhbz#847822) - remote: Fix client crash when URI path is empty when using ssh (rhbz#847822) - udev: Fix crash in libudev logging (rhbz#971904) - iscsi: Don't leak portal string when starting a pool (rhbz#975392) - storage: Avoid double virCommandFree in virStorageBackendLogicalDeletePool (rhbz#921387) - manual: Fix copy-paste errors (rhbz#923613) - esx: Support virtualHW version 9 (rhbz#955575) - manual: Add info about migrateuri in virsh manual (rhbz#878765) - conf: Fix cpumask leak in virDomainDefFree (rhbz#977430) - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#977961) - Document that runtime changes may be lost after S4 suspend (rhbz#872419) - virsh iface-bridge: Ignore delay if stp is turned off (rhbz#892403) - virsh: Obey pool-or-uuid spec when creating volumes (rhbz#970495) - Add method for checking if a string is (probably) a log message (rhbz#954248) - Convert QEMU driver to use virLogProbablyLogMessage (rhbz#954248) - util: Escapes special characters in VIR_LOG_REGEX (rhbz#954248) - qemu: Move QEMU log reading into a separate function (rhbz#954248) - qemu: Ignore libvirt logs when reading QEMU error output (rhbz#954248) - logging: Make log regexp more compact (and readable) (rhbz#954248) - qemu: Do not report unsafe migration for local files (rhbz#913363) - Plug leak in virCgroupMoveTask (rhbz#978352) - Fix invalid read in virCgroupGetValueStr (rhbz#978356) - pci: Initialize virtual_functions array pointer to avoid segfault (rhbz#980339) - Node device driver: update driver name during dumpxml (rhbz#979330)- rpc: Fix crash on error paths of message dispatching (CVE-2013-0170) - spec: Disable libssh2 support (rhbz#513363)- storage: Fix lvcreate parameter for backingStore. (rhbz#896398) - qemu: Don't return success if creation of snapshot save file fails (rhbz#896403) - qemu: Reject attempts to create snapshots with names containig '/' (rhbz#896403)- qemu_agent: Remove agent reference only when disposing it (rhbz#892079) - Add RESUME event listener to qemu monitor. (rhbz#894085)- snapshot: conf: Make virDomainSnapshotIsExternal more reusable (rhbz#889407) - snapshot: qemu: Separate logic blocks with newlines (rhbz#889407) - snapshot: qemu: Fix segfault and vanishing snapshots when redefining (rhbz#889407) - snapshot: qemu: Allow redefinition of external snapshots (rhbz#889407) - util: Prepare helpers for unpriv_sgio setting (rhbz#878578) - qemu: Add a hash table for the shared disks (rhbz#878578) - docs: Add docs and rng schema for new XML tag sgio (rhbz#878578) - conf: Parse and format the new XML (rhbz#878578) - qemu: Set unpriv_sgio when starting domain and attaching disk (rhbz#878578) - qemu: Check if the shared disk's cdbfilter conflicts with others (rhbz#878578) - qemu: Relax hard RSS limit (rhbz#891653)- util: Add missing error log messages when failing to get netlink VFINFO (rhbz#889319) - util: Fix functions that retrieve SRIOV VF info (rhbz#889319) - util: Fix botched check for new netlink request filters (rhbz#889319) - blockjob: Fix memleak that prevented block pivot (rhbz#888426) - sanlock: Chown lease files as well (rhbz#820173)- network: Prevent dnsmasq from listening on localhost (rhbz#886821) - sanlock: Re-add lockspace unconditionally (rhbz#820173) - Fix "virsh create" example (rhbz#887187) - docs: Fix some typos in examples (rhbz#887187) - network: Don't require private addresses if dnsmasq uses SO_BINDTODEVICE (rhbz#882265)- qemu: Eliminate bogus error log when changing netdev's bridge (rhbz#885838) - remote: Avoid the thread race condition (rhbz#866524) - storage: Error out earlier if the volume target path already exists (rhbz#832302) - dnsmasq: Fix parsing of the version number (rhbz#885727) - qemu: Restart CPUs with valid async job type when doing external snapshots (rhbz#885081) - examples: Fix balloon event callback (rhbz#884650) - util: Don't fail virGetGroupIDByName when group not found (rhbz#883832) - util: Don't fail virGetUserIDByName when user not found (rhbz#883832) - util: Rework error reporting in virGet(User|Group)IDByName (rhbz#883832) - util: Fix warning message in previous patch (rhbz#883832)- Fix uninitialized variable in virLXCControllerSetupDevPTS (rhbz#880064) - storage: Fix device detach regression with cgroup ACLs (rhbz#876828) - storage: Fix bug of fs pool destroying (rhbz#878400) - qemu: Fix a crash when save file can't be opened (rhbz#880919) - bitmap: Fix typo to use UL type of integer constant in virBitmapIsAllSet (rhbz#876415) - virsh: Rewrite cmdDomDisplay (rhbz#878779) - network: Fix crash when portgroup has no name (rhbz#879473) - util: Capabilities detection for dnsmasq (rhbz#882265) - util: New virSocketAddrIsPrivate function (rhbz#882265) - network: Use dnsmasq --bind-dynamic when available (rhbz#882265) - storage: Fix scsi detach regression with cgroup ACLs (rhbz#876828) - libssh2_session: Support DSS keys as well (rhbz#878376) - virsh: Fix error messages in iface-bridge (rhbz#878376) - virsh: Check the return value of virStoragePoolGetAutostart (rhbz#878376) - conf: Check the return value of virXPathNodeSet (rhbz#878376) - conf: snapshot: Check return value of virDomainSnapshotObjListNum (rhbz#878376) - util: Fix virBitmap allocation in virProcessInfoGetAffinity (rhbz#878376) - virsh: Use correct sizeof when allocating cpumap (rhbz#878376) - rpc: Don't destroy xdr before creating it in virNetMessageEncodeHeader (rhbz#878376) - virsh: Do timing even for unusable connections (rhbz#878376) - conf: Fix uninitialized variable in virDomainListSnapshots (rhbz#878376) - Fix error handling in virSecurityManagerGetMountOptions (rhbz#878376) - conf: Prevent crash with no uuid in cephx auth secret (rhbz#878376) - conf: Fix virDomainNetGetActualDirect*() and BridgeName() (rhbz#881480) - virsh: Report errors if arguments of the schedinfo command are incorrect (rhbz#882915) - systemd: Require dbus service (rhbz#830201) - spec: Require dbus-daemon when using libvirtd in Fedora (rhbz#830201) - qemu: Don't free PCI device if adding it to activePciHostdevs fails (rhbz#877095) - util: Slightly refactor PCI list functions (rhbz#877095) - qemu: Fix memory (and FD) leak on PCI device detach (rhbz#877095) - util: Do not keep PCI device config file open (rhbz#877095) - node_memory: Improve the docs (rhbz#872656) - node_memory: Do not fail if there is parameter unsupported (rhbz#872656) - node_memory: Fix bug of node_memory_tune (rhbz#872656)- Add note about numeric domain names to manpage (rhbz#824253) - Use virNetServerRun instead of custom main loop (rhbz#867246) - qemu: Fix RBD attach regression (rhbz#878862) - qemu: Stop recursive detection of image chains when an image is missing (rhbz#878862) - Fix exiting of libvirt_lxc program on container quit (rhbz#879360) - snapshot: qemu: Add support for external inactive snapshots (rhbz#876816) - conf: Fix private symbols exported by files in conf (rhbz#876816) - snapshot: qemu: Fix detection of external snapshots when deleting (rhbz#876816) - snapshot: Require user to supply external memory file name (rhbz#876816) - snapshot: Add two more filter sets to API (rhbz#876817) - snapshot: Add virsh back-compat support for new filters (rhbz#876817) - snapshot: Implement new filter sets (rhbz#876817) - snapshot: Expose location through virsh snapshot-info (rhbz#876817) - sanlock: Retry after EINPROGRESS (rhbz#820173) - storage: Fix logical volume cloning (rhbz#879780) - cpu: Add Intel Haswell cpu model (fix previous downstream definition) (rhbz#879282) - virsh: Report error when taking a snapshot with empty --memspec argument (rhbz#879130) - lxc: Don't crash if no security driver is specified in libvirt_lxc (rhbz#880064) - lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths (rhbz#880064)- util: Improve error reporting from absolutePathFromBaseFile helper (rhbz#874860) - storage: Fix broken backing chain (rhbz#874860) - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#874050) - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#874050) - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#874050) - virsh: save: Report an error if XML file can't be read (rhbz#876868) - virsh: Fix uninitialized variable in cmdSnapshotEdit (rhbz#877303) - qemu: Allow larger discrepency between memory & currentMemory in domain xml (rhbz#873134)- iohelper: Don't report errors on special FDs (rhbz#866369) - esx: Yet another connection fix for 5.1 (rhbz#873538) - qemu: Don't corrupt pointer in qemuDomainSaveMemory() (rhbz#873537) - build: Place attributes in correct location (rhbz#873934) - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#866388) - qemu: Emit event if 'cont' fails (rhbz#866388) - virsh: Make ,, escape parsing common (rhbz#874171) - virsh: Add snapshot-create-as memspec support (rhbz#874171) - qemu: Fix domain ID numbering race condition (rhbz#874330) - qemu: Allow migration to be cancelled at prepare phase (rhbz#873792) - AbortJob: Fix documentation (rhbz#873792)- sanlock: Introduce 'user' and 'group' conf variables (rhbz#820173) - esx: Fix connection to ESX 5.1 (rhbz#865670) - cpu: Fix definition of flag smap (rhbz#797283) - util: Do a better job of matching up pids with their binaries (rhbz#871201) - qemu: Fix EmulatorPinInfo without emulatorpin (rhbz#871312) - build: Fix RPM build for non-x86 platforms (rhbz#820173) - qemu: Report errors from iohelper (rhbz#866369) - build: Fix linking with systemtap probes (rhbz#866369) - iohelper: Fdatasync() at the end (rhbz#866369) - net-update docs: S/domain/network/ (rhbz#872104) - cpu: Add newly added cpu flags (rhbz#838127) - cpu: Add AMD Opteron G5 cpu model (rhbz#838127) - cpu: Add Intel Haswell cpu model (rhbz#843087) - snapshot: New XML for external system checkpoint (rhbz#638512) - snapshot: Improve disk align checking (rhbz#638512) - snapshot: Populate new XML info for qemu snapshots (rhbz#638512) - snapshot: Merge pre-snapshot checks (rhbz#638512) - qemu: Fix possible race when pausing guest (rhbz#638512) - qemu: Clean up snapshot retrieval to use the new helper (rhbz#638512) - qemu: Split out domain memory saving code to allow reuse (rhbz#638512) - snapshot: Add flag to enable creating checkpoints in live state (rhbz#638512) - snapshot: qemu: Add async job type for snapshots (rhbz#638512) - snapshot: qemu: Rename qemuDomainSnapshotCreateActive (rhbz#638512) - snapshot: qemu: Add support for external checkpoints (rhbz#638512) - snapshot: qemu: Remove restrictions preventing external checkpoints (rhbz#638512)- xml: Omit domain name from comment if it contains double hyphen (rhbz#868692) - cpu: Add recently added cpu feature flags. (rhbz#797283) - esx: Update version checks for vSphere 5.1 (rhbz#865670) - qemu: Add helper to prepare cpumap for affinity setting (rhbz#869096) - qemu: Keep the affinity when creating cgroup for emulator thread (rhbz#869096) - qemu: Prohibit chaning affinity of domain process if placement is 'auto' (rhbz#870099) - network: Fix networkValidate check for default portgroup and vlan (rhbz#868483) - qemu: Fix attach/detach of netdevs with matching mac addrs (rhbz#862515) - snapshot: Improve snapshot-list error message (rhbz#869100) - virsh: Remove --flags from nodesuspend (rhbz#869508) - virsh: Fix POD syntax (rhbz#870273) - xml: Print uuids in the warning (rhbz#868692) - blockjob: Support both RHEL and upstream qemu drive-mirror (rhbz#871055)- qemu: Clear async job when p2p migration fails early (rhbz#867412) - qemu: Pin the emulator when only cpuset is specified (rhbz#867372) - qemu: Correctly wait for spice to migrate (rhbz#867724) - qemu: Fixed default machine detection in qemuCapsParseMachineTypesStr (rhbz#867764) - conf: Make tri-state feature options more universal (rhbz#864606) - conf: Add support for HyperV Enlightenment features (rhbz#864606) - qemu: Add support for HyperV Enlightenment feature "relaxed" (rhbz#864606) - network: Set to NULL after virNetworkDefFree() (rhbz#866364) - qemu: Always format CPU topology (rhbz#866999) - qemu: Don't fail without emulatorpin or cpumask (rhbz#867372) - qemu: Allow migration with host USB devices (rhbz#843560) - qemu: Do not require hostuuid in migration cookie (rhbz#863059) - network: Free/null newDef if network fails to start (rhbz#866364) - migrate: v2: Use VIR_DOMAIN_XML_MIGRATABLE when available (rhbz#856864) - qemu: Avoid holding the driver lock in trivial snapshot API's (rhbz#772088) - storage: List more file types (rhbz#772088) - storage: Treat 'aio' like 'raw' at parse time (rhbz#772088) - storage: Match RNG to supported driver types (rhbz#772088) - storage: Use enum for default driver type (rhbz#772088) - storage: Use enum for disk driver type (rhbz#772088) - storage: Use enum for snapshot driver type (rhbz#772088) - storage: Don't probe non-files (rhbz#772088) - storage: Get entire metadata chain in one call (rhbz#772088) - storage: Don't require caller to pre-allocate metadata struct (rhbz#772088) - storage: Remember relative names in backing chain (rhbz#772088) - storage: Make it easier to find file within chain (rhbz#772088) - storage: Cache backing chain while qemu domain is live (rhbz#772088) - storage: Use cache to walk backing chain (rhbz#772088) - blockjob: Remove unused parameters after previous patch (rhbz#772088) - blockjob: Manage qemu block-commit monitor command (rhbz#772088) - blockjob: Wire up online qemu block-commit (rhbz#772088) - blockjob: Implement shallow commit flag in qemu (rhbz#772088) - blockjob: Refactor qemu disk chain permission grants (rhbz#772088) - blockjob: Properly label disks for qemu block-commit (rhbz#772088) - blockjob: Avoid segv on early error (rhbz#772088) - blockjob: Accommodate early RHEL backport naming (rhbz#772088) - virsh: Fix segfault of snapshot-list (rhbz#837544) - network: Always create dnsmasq hosts and addnhosts files, even if empty (rhbz#868389) - network: Don't allow multiple default portgroups (rhbz#868483) - selinux: Use raw contexts (rhbz#851981) - selinux: Add security selinux function to label tapfd (rhbz#851981) - selinux: Use raw contexts 2 (rhbz#851981) - selinux: Fix wrong tapfd relablling (rhbz#851981) - selinux: Remove unused variables in socket labelling (rhbz#851981) - selinux: Relabel tapfd in qemuPhysIfaceConnect (rhbz#851981) - storage: Let format probing work on root-squash NFS (rhbz#856247) - snapshot: Sanity check when reusing file for snapshot (rhbz#856247) - blockjob: Add qemu capabilities related to block jobs (rhbz#856247) - blockjob: React to active block copy (rhbz#856247) - blockjob: Return appropriate event and info (rhbz#856247) - blockjob: Support pivot operation on cancel (rhbz#856247) - blockjob: Make drive-reopen safer (rhbz#856247) - blockjob: Implement block copy for qemu (rhbz#856247) - blockjob: Allow for existing files in block-copy (rhbz#856247) - blockjob: Allow mirroring under SELinux and cgroup (rhbz#856247) - blockjob: Relabel entire existing chain (rhbz#856247)- node_memory: Add new parameter field to tune the new sysfs knob (rhbz#840113) - daemon: Fix removing abstract namespaces (rhbz#859331) - tests: Fix domain-events python test (rhbz#839661) - conf: Fix crash with cleanup (rhbz#866288) - spec: Add runtime requirement for libssh2 (rhbz#866508) - spec: Require newer sanlock on recent distros (rhbz#832156) - spec: Require newer sanlock on recent distros 2 (rhbz#832156)- conf: Rename life cycle actions to event actions (rhbz#832156) - conf: Add on_lockfailure event configuration (rhbz#832156) - locking: Add const char * parameter to avoid ugly typecasts (rhbz#832156) - locking: Pass hypervisor driver name when acquiring locks (rhbz#832156) - locking: Add support for lock failure action (rhbz#832156) - locking: Implement lock failure action in sanlock driver (rhbz#832156) - conf: Add support for startupPolicy for USB devices (rhbz#843560) - qemu: Introduce qemuFindHostdevUSBDevice (rhbz#843560) - qemu: Add option to treat missing USB devices as success (rhbz#843560) - qemu: Implement startupPolicy for USB passed through devices (rhbz#843560) - Add MIGRATABLE flag for virDomainGetXMLDesc (rhbz#843560) - qemu: Make save/restore with USB devices usable (rhbz#843560) - conf: Mark missing optional USB devices in domain XML (rhbz#843560) - security: Also parse user/group names instead of just IDs for DAC labels (rhbz#860519) - doc: Update description about security labels on formatdomain.html (rhbz#860519) - util: Extend virGetUserID and virGetGroupID to support names and IDs (rhbz#860519) - security: Update user and group parsing in security_dac.c (rhbz#860519) - doc: Update description about user/group in qemu.conf (rhbz#860519) - Fix kvm_pv_eoi with kvmclock (rhbz#860971) - Change qemuSetSchedularParameters to use AFFECT_CURRENT (rhbz#852260) - Fix handling of itanium arch name in QEMU driver (rhbz#863115) - Add a qemu capabilities cache manager (rhbz#863115) - Switch over to use cache for building QEMU capabilities (rhbz#863115) - Remove probing of flags when launching QEMU guests (rhbz#863115) - Remove probing of machine types when canonicalizing XML (rhbz#863115) - Remove probing of CPU models when launching QEMU guests (rhbz#863115) - Make qemuCapsProbeMachineTypes & qemuCapsProbeCPUModels static (rhbz#863115) - Remove xenner support (rhbz#863115) - Refactor guest init to support qemu-system-i386 binary too (rhbz#863115) - Add a qemuMonitorGetVersion() method for QMP query-version command (rhbz#863115) - Add a qemuMonitorGetMachines() method for QMP query-machines command (rhbz#863115) - Add a qemuMonitorGetCPUDefinitions method for QMP query-cpu-definitions command (rhbz#863115) - Add a qemuMonitorGetCommands() method for QMP query-commands command (rhbz#863115) - Add a qemuMonitorGetEvents() method for QMP query-events command (rhbz#863115) - Add a qemuMonitorGetObjectTypes() method for QMP qom-list-types command (rhbz#863115) - Add a qemuMonitorGetObjectProps() method for QMP device-list-properties command (rhbz#863115) - Add a qemuMonitorGetTargetArch() method for QMP query-target command (rhbz#863115) - Remove some unused includes in QEMU code (rhbz#863115) - Move command/event capabilities detection out of QEMU monitor code (rhbz#863115) - Fix regression starting QEMU instances without query-events (rhbz#863115) - Refactor qemuCapsParseDeviceStr to work from data tables (rhbz#863115) - Fix QEMU test with 1.2.0 help output (rhbz#863115) - Ignore error from query-cpu-definitions (rhbz#863115) - Fix potential deadlock when agent is closed (rhbz#859712) - Fix (rare) deadlock in QEMU monitor callbacks (rhbz#859712) - Convert virLXCMonitor to use virObject (rhbz#864336) - Remove pointless virLXCProcessMonitorDestroy method (rhbz#864336) - Simplify some redundant locking while unref'ing objects (rhbz#859712) - Fix deadlock in handling EOF in LXC monitor (rhbz#864336) - Avoid bogus I/O event errors when closing the QEMU monitor (rhbz#859712) - qemu: Fix parsing of x86 CPU models (rhbz#864097) - python: Keep consistent handling of Python integer conversion (rhbz#816609) - esx: Fix and improve esxListAllDomains function (rhbz#864384) - virsh: Block SIGINT while getting BlockJobInfo (rhbz#845448) - spec: Add support for libssh2 transport (rhbz#513363) - Revert "Use XDG Base Directories instead of storing in home directory" (rhbz#859331) - doc: Sort out the relationship between , , and (rhbz#855218) - conf: Ignore vcpupin for not onlined vcpus when parsing (rhbz#855218) - conf: Initialize the pinning policy for vcpus (rhbz#855218) - qemu: Create or remove cgroup when doing vcpu hotpluging (rhbz#857013) - qemu: Initialize cpuset for hotplugged vcpu as def->cpuset (rhbz#855218) - conf: Ignore emulatorpin if vcpu placement is auto (rhbz#855218) - qemu: Ignore def->cpumask if emulatorpin is specified (rhbz#855218) - Avoid straying (rhbz#855218) - conf: Fix virDevicePCIAddressEqual args (rhbz#805071) - conf: VirDomainDeviceInfoCopy utility function (rhbz#805071) - qemu: Reorganize qemuDomainChangeNet and qemuDomainChangeNetBridge (rhbz#805071) - Add support for SUSPEND_DISK event (rhbz#839661)- qemu: Wait for SPICE to migrate (rhbz#836135) - lxc: Correctly report active cgroups (rhbz#860907) - network: Backend for virNetworkUpdate of interface list (rhbz#844404) - Fix start of containers with custom root filesystem (rhbz#861564) - Correct checking of virStrcpyStatic() return value (rhbz#864122)- New build based on upstream release 0.10.2 (rhbz#836934) - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- New build based on upstream release candidate 1 of 0.10.2 (rhbz#836934)- Don't assume use of /sys/fs/cgroup (rhbz#842979)- New build based on upstream release 0.10.1 (rhbz#836934) - many fixes on top of 0.10.0- New build based on upstream release 0.10.0 (rhbz#836934) - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- New build based on upstream snapshot 0.10.0-0rc1 (rhbz#836934)- New build based on upstream snapshot 0.10.0-0rc0 (rhbz#836934) - Cleanup and rebase of the few RHEL-only patches- fix the package split to be similar to 6.3 one instead of upstream- fix a package dependency problem making -1 uninstallable- first rebase for 6.4 more to come - kvm-guest failed to start; double-close bug in libvirt (rhbz#823716) - potential to deadlock libvirt on EPIPE (rhbz#827234) - fix keepalive issues (rhbz#832081) - CPU topology parsing bug on special NUMA platform (rhbz#828729) - libvirtd will crash when tight loop of hotplug/unplug PCI device (rhbz#822373)- avoid closing uninitialized fd (rhbz#827050) - avoid fd leak (rhbz#827050) - command: avoid double close bugs (rhbz#827050) - fdstream: avoid double close bug (rhbz#827050) - command: check for fork error before closing fd (rhbz#827050) - qemu: avoid closing fd more than once (rhbz#827050) - Disable keepalives by default (rhbz#832184)- qemu: Rollback on used USB devices (rhbz#743671) - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671) - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)- Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869) - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869) - Set a sensible default master start port for ehci companion controllers (rhbz#820869)- build: Fix the typo in configure.ac (rhbz#820461) - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461) - usb: Fix crash when failing to attach a second usb device (rhbz#815755) - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461) - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)- numad: Set memory policy from numad advisory nodeset (rhbz#810157) - numad: Copy 'placement' of to by default (rhbz#810157) - numad: Always output 'placement' of (rhbz#810157) - qemu: Avoid the memory allocation and freeing (rhbz#810157) - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157) - numad: Check numactl-devel if compiled with numad support (rhbz#810157)- qemu: Don't modify domain on failed blockiotune (rhbz#819014) - qemu: Reject blockiotune if qemu too old (rhbz#819014) - qemu: Don't use virDomainDefFormat* directly (rhbz#815503) - qemu: Emit compatible XML when migrating a domain (rhbz#815503) - usb: Create functions to search usb device accurately (rhbz#815755) - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755) - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636) - util: Fix libvirtd startup failure due to netlink error (rhbz#816465) - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465) - util: Function to get local nl_pid used by netlink event socket (rhbz#816465) - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465) - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498) - domain_conf: Add "default" to list of valid spice channels (rhbz#819499) - snapshot: Allow block devices past cgroup (rhbz#810200) - blockjob: Allow block devices past cgroup (rhbz#810200) - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234) - python: Fix the forward_null error in Python binding codes (rhbz#771021) - xen: Fix resource leak in xen driver (rhbz#771021) - test: Fix resource leak in test driver (rhbz#771021) - node: Fix resource leak in nodeinfo.c (rhbz#771021) - virnet: Fix resource leak in virnetlink.c (rhbz#771021) - vmx: Fix resource leak (rhbz#771021) - qemu: Fix resource leak (rhbz#771021) - uuid: Fix possible non-terminated string (rhbz#771021) - node_device: Fix possible non-terminated string (rhbz#771021)- qemuOpenFile: Don't force chown on NFS (rhbz#810241) - util: Fix crash when starting macvtap interfaces (rhbz#815270) - qemu: Fix segfault when host CPU is empty (rhbz#817078) - blockjob: Allow speed setting in block copy (rhbz#815791) - blockjob: Fix block-stream bandwidth race (rhbz#815791)- qemu: Improve errors related to offline domains (rhbz#816662) - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662) - qemu: Preserve original error during migration (rhbz#807907) - rpc: Discard non-blocking calls only when necessary (rhbz#807907) - qemu: Fix detection of failed migration (rhbz#807907) - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907) - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206) - virsh: Fix docs for list command (rhbz#814021) - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)- blockjob: Add new API flags (rhbz#638506) - blockjob: Add 'blockcopy' to virsh (rhbz#638506) - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506) - blockjob: React to active block copy (rhbz#638506) - blockjob: Add qemu capabilities related to block jobs (rhbz#638506) - blockjob: Return appropriate event and info (rhbz#638506) - blockjob: Support pivot operation on cancel (rhbz#638506) - blockjob: Make drive-reopen safer (rhbz#638506) - blockjob: Implement block copy for qemu (rhbz#638506) - blockjob: Allow for existing files (rhbz#638506) - blockjob: Allow mirroring under SELinux (rhbz#638506) - blockjob: Accommodate RHEL backport names (rhbz#638506) - virsh: Avoid strtol (rhbz#813972) - conf: Tighten up XML integer parsing (rhbz#813972) - snapshot: Fix memory leak on error (rhbz#782457) - virsh: Avoid uninitialized memory usage (rhbz#814080)- Fix a problem in the patchset, rhbz#811497 one was applied twice in -12 - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430) - qemu, util: Fix netlink callback registration for migration (rhbz#812430) - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)- blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683) - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683) - blockjob: Optimize JSON event handler lookup (rhbz#811683) - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683) - blockjob: Allow for fast-finishing job (rhbz#811683) - virsh: Minor syntactic cleanups (rhbz#811683) - qemu: Use consistent error when qemu binary is too old (rhbz#811683) - blockjob: Add virsh blockpull --wait (rhbz#811683) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157) - numad: Convert node list to cpumap before setting affinity (rhbz#810157) - numad: Ignore cpuset if placement is auto (rhbz#810157) - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)- test: Fix segfault in networkxml2argvtest (rhbz#810100) - conf: Plug memory leaks on virDomainDiskDefParseXML (rhbz#575160) - qemu_ga: Don't overwrite errors on FSThaw (rhbz#808527) - Fix parallel build in docs/ directory (rhbz#810559) - qemu: Make migration fail when port profile association fails on the dst host (rhbz#811026) - Wire up to set the QEMU BIOS path (rhbz#811227)- python: Add new helper functions for python to C conversion (rhbz#807751) - python: Make python APIs use these helper functions (rhbz#807751) - python: Improve conversion validation (rhbz#807751) - qemu_agent: Issue guest-sync prior to every command (rhbz#808527) - qemu: Fix memory leak in virDomainGetVcpus (rhbz#808979) - qemu: Reflect any memory rounding back to xml (rhbz#808522) - conf: Allow fuzz in XML with cur balloon > max (rhbz#808522) - qemu: Start nested job in qemuDomainCheckEjectableMedia (rhbz#803186) - virsh: Clarify escape sequence (rhbz#808652) - virsh: Plug memory leaks on failure path (rhbz#807555) - conf: Prevent crash of libvirtd without channel target name (rhbz#808371) - qemu: Don't leak temporary list of USB devices (rhbz#808459) - qemu: Delete USB devices used by domain on stop (rhbz#808459) - qemu: Build activeUsbHostdevs list on process reconnect (rhbz#808459) - qemu: Fix virtio+macvtap migration from 6.3 to older hosts (rhbz#806633)- qemu: Avoid entering monitor with locked driver (rhbz#803186) - snapshot: Don't pass NULL to QMP command creation (rhbz#807147)- rebuild, forgot to apply part of the patch - spec: Add missed dependancy for numad (rhbz#769930)- snapshot: Make quiesce a bit safer (rhbz#804210) - python: Avoid memory leaks on libvirt_virNodeGetMemoryStats (rhbz#770944) - qemu: Use unlimited speed when migrating to file (rhbz#740099) - qemu: Add support for domain cleanup callbacks (rhbz#795305) - qemu: Avoid dangling migration-in job on shutoff domains (rhbz#795305) - qemu: Add connection close callbacks (rhbz#795305) - qemu: Make autodestroy utilize connection close callbacks (rhbz#795305) - qemu: Avoid dangling migration-out job when client dies (rhbz#795305) - python: Avoid memory leaks on libvirt_virNodeGetCPUStats (rhbz#770943) - util: Consolidate duplicated error messages in virnetlink.c (rhbz#693842) - python: Add virDomainGetCPUStats python binding API (rhbz#800366) - snapshot: Add qemu capability for 'transaction' command (rhbz#782457) - snapshot: Add atomic create flag (rhbz#782457) - snapshot: Make offline qemu snapshots atomic (rhbz#782457) - snapshot: Rudimentary qemu support for atomic disk snapshot (rhbz#782457) - snapshot: Add support for qemu transaction command (rhbz#782457) - snapshot: Wire up qemu transaction command (rhbz#782457) - snapshot: Improve qemu handling of reused snapshot targets (rhbz#782457) - Clarify virsh freecell manpage entry (rhbz#698521) - Add support for event tray moved of removable disks (rhbz#575160) - docs: Add documentation for new attribute tray of disk target (rhbz#575160) - conf: Parse and for the tray attribute (rhbz#575160) - qemu: Do not start with source for removable disks if tray is open (rhbz#575160) - qemu: Prohibit setting tray status as open for block type disk (rhbz#575160) - qemu: Update tray status while tray moved event is emitted (rhbz#575160) - build: Fix incorrect enum declaration (rhbz#575160) - spec: Add missed dependancy for numad (rhbz#769930)- cpu: Add new flag supported by qemu to the cpu definition (rhbz#767364) - Added support for AMD Bulldozer CPU (rhbz#767364) - graphics: Cleanup port policy (rhbz#801443) - qemu: Reverse condition in qemuDomainCheckDiskPresence (rhbz#798938) - cpu: Add cpu definition for Intel Sandy Bridge cpu type (rhbz#761005) - cpu: Disable tsc-deadline feature not supported in qemu on RHEL 6.3 (rhbz#761005) - qemu: Support numad (rhbz#769930) - numad: Fix typo and warning (rhbz#769930) - qemu: Use scsi-block for lun passthrough instead of scsi-disk (rhbz#782034) - util: Make virDomainLeaseDefFree global (rhbz#802851) - qemu: Don't 'remove' hostdev objects from domain if operation fails (rhbz#802851) - util: Eliminate device object leaks related to virDomain*Remove*() (rhbz#802851) - virsh: Fix invalid free (rhbz#803591) - qemu: Eliminate memory leak in qemuDomainUpdateDeviceConfig (rhbz#802854) - qemu: Support persistent hotplug of devices (rhbz#802856) - qemu: Fix segfault when detaching non-existent network device (rhbz#802644) - remote: Fix migration leaks (rhbz#798497) - virsh: Trim aliases from -h output (rhbz#796526) - Fix handling of blkio deviceWeight empty string (rhbz#804028)- Avoid global variable shadowed (rhbz#737726) - Add nodeGetCPUmap() for getting available CPU IDs in a cpumap. (rhbz#737726) - Qemu driver for virDomainGetCPUstats using cpuacct cgroup. (rhbz#737726) - Cpu-stats command shows cpu statistics information of a domain. (rhbz#737726) - Ensure max_id is initialized in linuxParseCPUmap() (rhbz#737726) - rpc: Allow truncated return for virDomainGetCPUStats (rhbz#737726) - qemu: Don't parse device twice in attach/detach (rhbz#770031) - sanlock: Fix condition left crippled while debugging (rhbz#785736) - sanlock: Use STREQ_NULLABLE instead of STREQ on strings that may be null (rhbz#785736) - qemu: Fix startupPolicy for snapshot-revert (rhbz#798938) - util: Don't overflow on errno in virFileAccessibleAs (rhbz#798938) - blockResize: Add flag for bytes (rhbz#796526) - docs: Use correct terminology for 1024 bytes (rhbz#796526) - api: Add overflow error (rhbz#796526) - util: New function for scaling numbers (rhbz#796526) - xml: Share 'unit' in RNG (rhbz#796526) - xml: Output memory unit for clarity (rhbz#796526) - storage: Support more scaling suffixes (rhbz#796526) - xml: Drop unenforced minimum memory limit from RNG (rhbz#796526) - xml: Use long long internally, to centralize overflow checks (rhbz#796526) - xml: Use better types for memory values (rhbz#796526) - xml: Allow scaled memory on input (rhbz#796526) - virsh: Add option aliases (rhbz#796526) - virsh: Use option aliases (rhbz#796526) - virsh: Add command aliases, and rename nodedev-detach (rhbz#796526) - virsh: Improve storage unit parsing (rhbz#796526) - virsh: Improve memory unit parsing (rhbz#796526) - qemuBuildCommandLine: Don't add tlsPort if none set (rhbz#801443) - Removed more AMD-specific features from cpu64-rhel* models (rhbz#768450) - qemu: Support disk filenames with comma (rhbz#801970) - cpustats: Collect VM user and sys times (miss python bindings) (rhbz#800366) - cpustats: Report user and sys times (rhbz#800366) - qemu: Fix (managed)save and snapshots with host mode CPU (rhbz#801160) - qemu: Make block io tuning smarter (rhbz#770683)- Improve error reporting when virsh console is run without a TTY (rhbz#729940) - pidfile: Make checking binary path in virPidFileRead optional (rhbz#729940) - Add flags for virDomainOpenConsole (rhbz#729940) - virsh: Add support for VIR_DOMAIN_CONSOLE_* flags (rhbz#729940) - fdstream: Emit stream abort callback even if poll() doesnt. (rhbz#729940) - fdstream: Add internal callback on stream close (rhbz#729940) - util: Add helpers for safe domain console operations (rhbz#729940) - qemu: Add ability to abort existing console while creating new one (rhbz#729940) - Fixed service handling in specfile (rhbz#786770) - qemu: Don't emit tls-port spice option if port is -1 (rhbz#798220) - docs: Comments wiping supported algorithms (rhbz#725013) - libvirt-guests: Add documentation and clean up to use virsh's improved list (rhbz#693758) - libvirt-guests: Don't try to do a managed-save of transient guests (rhbz#693758) - virsh: Enhance list command to ease creation of shell scripts (rhbz#693758) - libvirt-guests: Check if URI is reachable before launching commands (rhbz#720691) - hooks: Add support for capturing hook output (rhbz#795127) - qemu: Add pre-migration hook (rhbz#795127) - Support for cpu64-rhel* qemu cpu models (rhbz#768450) - util: Add netlink event handling to virnetlink.c (rhbz#693842) - Add de-association handling to macvlan code (rhbz#693842) - qemu: Add ibmvscsi controller model (rhbz#782034) - qemu: Add virtio-scsi controller model (rhbz#782034) - conf: Add helper function to look up disk controller model (rhbz#782034) - conf: Introduce new attribute for device address format (rhbz#782034) - qemu: New cap flag to indicate if channel is supported by scsi-disk (rhbz#782034) - qemu: Build command line for the new address format (rhbz#782034) - tests: Add tests for virtio-scsi and ibmvscsi controllers (rhbz#782034) - virsh: Two new helper functions for disk device changes (rhbz#713932) - virsh: Use vshFindDisk and vshPrepareDiskXML in cmdDetachDisk (rhbz#713932) - virsh: New command cmdChangeMedia (rhbz#713932) - qemu: Require json for block jobs (rhbz#799055) - qemu: Pass block pull backing file to monitor (rhbz#799055) - virsh: Expose partial pull (rhbz#799055) - libvirt-guests: Add parallel startup and shutdown of guests (rhbz#625362) - qemu: Shared or readonly disks are always safe wrt migration (rhbz#751631) - util: Eliminate crash in virNetDevMacVLanCreateWithVPortProfile (rhbz#693842) - rpc: Fix client crash on connection close (rhbz#800185) - conf: Add missing device types to virDomainDevice(Type|Def) (rhbz#691539) - conf: Relocate virDomainDeviceDef and virDomainHostdevDef (rhbz#691539) - conf: Reorder static functions in domain_conf.c (rhbz#691539) - qemu: Rename virDomainDeviceInfoPtr variables to avoid confusion (rhbz#691539) - conf: Add device pointer to args of virDomainDeviceInfoIterate callback (rhbz#691539) - conf: Make hostdev info a separate object (rhbz#691539) - conf: HostdevDef parse/format helper functions (rhbz#691539) - conf: Give each hostdevdef a parent pointer (rhbz#691539) - conf: Put subsys part of virDomainHostdevDef into its own struct (rhbz#691539) - conf: Hostdev utility functions (rhbz#691539) - qemu: Re-order functions in qemu_hotplug.c (rhbz#691539) - qemu: Refactor hotplug detach of hostdevs (rhbz#691539) - conf: Parse/format type='hostdev' network interfaces (rhbz#691539) - qemu: Support type='hostdev' network devices at domain start (rhbz#691539) - conf: Change virDomainNetRemove from static to global (rhbz#691539) - qemu: Use virDomainNetRemove instead of inline code (rhbz#691539) - qemu: Support type=hostdev network device live hotplug attach/detach (rhbz#691539) - util: Two new pci util functions (rhbz#691539) - util: Support functions for mac/portprofile associations on hostdev (rhbz#691539) - util: Changes to support portprofiles for hostdevs (rhbz#691539) - qemu: Install port profile and mac address on netdev hostdevs (rhbz#691539) - Fix build after commit e3ba4025 (rhbz#693842)- storage: Allow runtime detection of scrub missing build dep (rhbz#725013) - daemon: Plug memory leak (rhbz#795978) - daemon: Fix logic bug with virAsprintf (rhbz#795978) - util: Fix virFileAccessibleAs return path from parent (rhbz#795093) - Add support for unsafe migration (rhbz#751631) - virsh: Add --unsafe option to migrate command (rhbz#751631) - Introduce virStorageFileIsClusterFS (rhbz#751631) - qemu: Forbid migration with cache != none (rhbz#751631) - qemu: Nicer error message on failed graceful destroy (rhbz#795656) - Error out when using SPICE TLS with spice_tls=0 (rhbz#790436) - Revert "spec: Mark directories in /var/run as ghosts" (rhbz#788985) - Fixed URI parsing (rhbz#785164) - virsh: Fix informational message in iface-bridge command (rhbz#797066)- qemu: Set capabilities based on supported monitor commands (rhbz#766958) - qemu: Implement DomainPMSuspendForDuration (rhbz#766958) - snapshot: Fix snapshot deletion use-after-free (rhbz#790744) - storage: Allow runtime detection of scrub (rhbz#725013) - qemu: Unlock monitor when connecting to dest qemu fails (rhbz#783968) - qemu: Prevent crash of libvirtd without guest agent (rhbz#790745) - python: Expose virDomain{G,S}etInterfaceParameters APIs in python binding (rhbz#770971)- Rebase to upstream 0.9.10 (rhbz#752433) - Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Rebase to upstream 0.9.10 release candidate 2 (rhbz#752433)- Rebase to upstream 0.9.10 release candidate 1 (rhbz#752433)- Remove dependancy to dmidecode for non PC arches (rhbz#782444)- Rebase to upstream 0.9.9 (rhbz#752433)- Rebase to upstream 0.9.9 release candidate 1 (rhbz#752433)- Rebase to upstream 0.9.8 (rhbz#752433) - some cleanups on the few remaining RHEL-only patches- Rebase to upstream 0.9.8 release candidate 2 (rhbz#752433)- Revert "Set qemu migration speed unlimited when migrating to file" (rhbz#751900)- conf: Don't free uninitialized pointer (rhbz#751287)- docs: Document managed=yes of hostdev passthrough (rhbz#740686) - ServerClient: Flush cached data (rhbz#748025)- qemu: Avoid leaking uninit data from hotplug to dumpxml (rhbz#747516) - storage: Plug iscsi memory leak (rhbz#747516)- snapshot: Detect when qemu lacks disk-snapshot support (rhbz#747115)- virDomainCoreDump: Introduce VIR_DUMP_RESET flag (rhbz#632498) - qemu: Implement VIR_DUMP_RESET (rhbz#632498) - qemu: Check for domain being active on successful job acquire (rhbz#745734) - Set to NULL members that have been freed to prevent crashes (rhbz#746075) - virFDStream: Close also given errfd (fd leak) (rhbz#746075) - qemu: Silence Coverity false positive (rhbz#739704) - command: Avoid fd leak on failure (rhbz#739704) - build: Add compiler attributes to virUUIDParse (rhbz#739704) - qemu: Check for json allocation failure (rhbz#739704) - qemu: Fix text block info parsing (rhbz#739704) - storage: Plug memory leak on error (rhbz#739704) - conf: Plug memory leak on error (rhbz#739704) - qemu: Plug memory leak on migration (rhbz#739704) - macvtap: Plug memory leak for 802.1Qbh (rhbz#739704) - macvtap: Avoid invalid free (rhbz#739704) - Update to require sanlock 1.8 for license compliance (rhbz#739518) - events: Propose a separate lock for event queue (rhbz#743817) - util: Make getaddrinfo failure nonfatal in virGetHostname (rhbz#738915) - qemu: Make sure BeginJob is always followed by EndJob (rhbz#746268) - pci: Fix pciDeviceListSteal on multiple devices (rhbz#733587) - qemu: Do not reattach PCI device used by other domain when shutdown (rhbz#733587) - qemu: Honor the orginal PCI dev properties when reattaching (rhbz#736214) - daemon: Always advertise libvirtd service (rhbz#726616)- Fix deadlock when the RPC program is unknown (rhbz#743843) - qemuDomainAttach: Initialize pidfile variable (rhbz#744548) - storage: Do not use comma as seperator for lvs output (rhbz#727474) - snapshot: Avoid accidental renames with snapshot-edit (rhbz#744724)- qemu: Enable multifunction for older qemu (rhbz#738388) - qemu: Don't fail virDomainGetInfo if we can't update balloon info (rhbz#741217) - qemu: Leave rerror policy at default when enospace is requested (rhbz#730909) - snapshot: Fix virsh error message typo (rhbz#735457) - snapshot: Let virsh edit disk snapshots (rhbz#744071) - snapshot: Simplify redefinition of disk snapshot (rhbz#744071)- Add virFileLock and virFileUnlock APIs (rhbz#728153) - Move pidfile functions into util/virpidfile.{c, h} (rhbz#728153) - Introduce functions for checking whether a pidfile is valid (rhbz#728153) - Add some APIs which use locking for crashsafe pidfile handling (rhbz#728153) - Convert libvirtd to use crash-safe pidfile APIs (rhbz#728153) - build: Fix recent build failures (rhbz#728153) - daemon: Don't remove pidfiles in init scripts (rhbz#728153) - daemon: Modify init script to detect upstart managed libvirtd (rhbz#728153) - qemu: Check for outstanding async job too (rhbz#742277) - qemu: Make PCI multifunction support more manual (rhbz#727530) - network: Fill in bandwidth from portgroup for all forward modes (rhbz#743176) - snapshot: Refactor virsh snapshot parent computation (rhbz#742410) - snapshot: Better virsh handling of missing current, parent (rhbz#742410) - qemu: Fix migration with dname (rhbz#740533) - qemu: Correct misspelled 'enospc' option, and only use for werror (rhbz#730909) - snapshot: Add REVERT_FORCE to API (rhbz#742615) - snapshot: Use qemu-img on disks in use at time of snapshot (rhbz#742615) - snapshot: Enforce REVERT_FORCE on qemu (rhbz#742615) - init: Raise default system aio limits (rhbz#740899)- Fix synchronous reading of stream data (rhbz#741337) - qemu: Add ability to set PCI device "rombar" on or off (rhbz#738095) - virsh: Better document --copy-storage migrate options (rhbz#677220) - virsh: Enhance documentation of commands starting jobs (rhbz#705237) - qemu: Always remove domain object if MigratePrepare fails (rhbz#741251) - security: Properly chown/label bidirectional and unidirectional fifos (rhbz#740478) - qemu: Check domain status details when reconnecting monitor (rhbz#617890) - qemu: Finish domain shutdown on reconnect (rhbz#617890) - qemu: Avoid loop of fake reboots (rhbz#617890) - qemu: Preserve fakeReboot flag in domain status (rhbz#617890) - snapshot: Fix man page typos (rhbz#740686) - docs: Document virsh nodedev-* commands (rhbz#740686) - docs: Document node device XML (rhbz#740686) - qemu: Add return value check (rhbz#739704) - qemu: Check for ejected media during startup and migration (rhbz#725673) - virsh: Update man page for cpu_shares parameter (rhbz#639591) - virsh: Describe attach-interface parameter target (rhbz#698899)- Fix crash on events due to allocation errors (rhbz#737881) - remote: Fix crash on OOM (rhbz#737881) - Fix persistent migration config save (rhbz#738148) - qemu: Transfer inactive XML among cookie (rhbz#738148) - storage: Ensure the device path exists before refreshing disk pool (rhbz#611442) - Store max migration bandwidth in qemuDomainObjPrivate struct (rhbz#740099) - Save migration speed in qemuDomainMigrateSetMaxSpeed (rhbz#740099) - Set qemu migration speed unlimited when migrating to file (rhbz#740099) - Use max bandwidth from qemuDomainObjPrivate struct when migrating (rhbz#740099) - build: Silence warning on 32-bit build (rhbz#740099) - conf: Assign newDef of active domain as persistent conf if it is NULL (rhbz#728428) - qemu: Avoid dereferencing a NULL pointer (rhbz#739704) - sanlock: Fix memory leak (rhbz#739704) - virsh: Fix regression in argv parsing (rhbz#740168) - snapshot: Fix logic bug in qemu undefine (rhbz#735457) - snapshot: Prepare to remove transient snapshot metadata (rhbz#735457) - snapshot: Remove snapshot metadata on transient exit (rhbz#735457) - snapshot: Also delete empty directory (rhbz#735457) - virsh: Do not ignore the specified flags for cmdSaveImageDefine (rhbz#740508) - selinux: Correctly report warning if virt_use_nfs not set (rhbz#589922) - qemu: Properly hot-unplug drives (rhbz#696596)- selinux: Detect virt_use_nfs boolean set (rhbz#589922) - virnetsocket: Pass KRB5CCNAME env variable (rhbz#737176) - snapshot: Fix double free of qemuImgBinary (rhbz#737010) - qemu_api: Modify apibuild.py to generate docs for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile for subdir docs (rhbz#736040) - qemu_api: Add comments for API virDomainQemuMonitorCommand (rhbz#736040) - qemu_api: Add override XML and C files for QEMU APIs (rhbz#736040) - qemu_api: Update Py binding generator to generate files for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile to generate libvirtmod_qemu lib (rhbz#736040) - qemu_api: Update libvirt spec file (rhbz#736040) - Remove two references to files not generated (rhbz#736040) - qemu_api: Doc improvements (rhbz#736040) - python: Fix libvirt.py generation to include virterror info (rhbz#736040) - snapshot: New APIs for inspecting snapshot object (rhbz#735457) - snapshot: Use new API for less work (rhbz#735457) - snapshot: ABI stability must include memory sizing (rhbz#735553) - spec: Require augeas for sanlock (rhbz#738314) - sanlock: Add missing test command in virt-sanlock-cleanup.in (rhbz#738534) - snapshot: Tweak snapshot-create-as diskspec docs (rhbz#738411) - qemu: Hold conn open for all threads started by qemuProcessReconnectAll (rhbz#738778) - rpc: Convert unknown procedures to VIR_ERR_NO_SUPPORT (rhbz#738439) - Prevent crash from dlclose() of libvirt.so (rhbz#739167) - doc: Add statment about permissions needed to do a core dump (rhbz#738146) - snapshot: Affect persistent xml after disk snapshot (rhbz#738676) - snapshot: Allow disk snapshots of qcow2 disks (rhbz#738676) - qemu: Prevent disk corruption on domain shutdown (rhbz#734773) - qemu: Introduce shutdown reason for paused state (rhbz#734773) - qemu: Fix shutoff reason when domain crashes (rhbz#739641) - qemu: Properly detect crash of a rebooted domain (rhbz#739641) - qemu: Avoid memory leak (rhbz#739704) - remote: Avoid memory leak (rhbz#739704) - util: Avoid memory leak (rhbz#739704) - Fix memory leak parsing 'relabel' attribute in domain security XML (rhbz#739704) - Don't leak memory if a cgroup is mounted multiple times (rhbz#739704) - network: Eliminate potential memory leak on parse failure (rhbz#739704) - virsh: doc: Fix supported driver types for attach-disk command (rhbz#738970) - Do not log invalid operations in libvirtd logs (rhbz#590807)- blockinfo: Fix qemu regression in handling disk name (rhbz#736603) - doc: Fix incorrect option in send-key (rhbz#736297) - virsh: Fix typo in opts_send_key (rhbz#736297) - rpc: Avoid memory leak on virNetTLSContextValidCertificate (rhbz#735650) - tests: Avoid memory leak on testTLSSessionInit (rhbz#735650) - qemu: Fix seamless SPICE migration with older qemu (rhbz#730753) - snapshot: Fix regression with system checkpoints (rhbz#736682)- virterror: Fix error message for VIR_ERR_INVALID_ARG (rhbz#689388) - remote: Refuse connecting to remote socket (rhbz#689388) - Threadpool: Initialize new dynamic workers (rhbz#692663)- adds a missing patch in previous build (rhbz#735498)- qemu: Fix a regression of domain save (rhbz#735011) - virsh: Improve send-key documentation (rhbz#699847) - start: Allow discarding managed save (rhbz#730750) - virsh: Support 'virsh start --force-boot' on older servers (rhbz#730750) - maint: Fix comment typos (rhbz#730750) - qemu: Refactor file opening (rhbz#730750) - qemu: Detect incomplete save files (rhbz#730750) - virsh: Avoid memory leak on cmdVolCreateAs (rhbz#735008) - snapshot: Fix corner case on OOM during creation (rhbz#674537) - Ensure stream is aborted when exiting console (rhbz#731673) - following for (rhbz#731583, rhbz#731579, rhbz#731584, rhbz#731673): - Ensure client streams are closed when marking a client for close - Fix race condition in abort of stream - Tweak debugging message in RPC client code - Don't attempt to read from a stream if it is closed - Ensure async packets never get marked for sync replies - Ignore unused streams in virStreamAbort - rpc: Don't close connection if program is unknown - rpc: Fix a typo in debugging log in virNetServerProgramSendStreamData - stream: Remove redundant reference to client while sending stream data - Fix memory leak dispatching domain events - Avoid use-after-free on streams, due to message callbacks - Fix tracking of RPC messages wrt streams - Fix parted sector size assumption (rhbz#735441) - Fix incorrect path length check in sanlock lockspace setup (rhbz#735443) - Fix sanlock socket security labelling (rhbz#735442) - Remove bogus virSecurityManagerSetProcessFDLabel method (rhbz#735442) - security: Fix build (rhbz#735442) - Fix keymap used to talk with QEMU (rhbz#632499) - virsh: Fix snapshot-create-as to handle arbitrary names (rhbz#735495) - virsh: Add virsh snapshot-current --name (rhbz#735495) - virsh: Add snapshot-parent (rhbz#735495) - virsh: Don't reject undefine on active domain (rhbz#735495) - virsh: Fix logic bug (rhbz#735495) - virsh: Fix dead store (rhbz#735495) - virsh: Tweak misleading wording (rhbz#735495) - virsh: Concatenate qemu-monitor-command arguments (rhbz#735495) - maint: Treat more libxml2 functions as free-like (rhbz#735495) - xml: Add another convenience function (rhbz#735495) - maint: Simplify lots of libxml2 clients (rhbz#735495) - virsh: Add list --managed-save (rhbz#735495) - virsh: Prefer unsigned flags (rhbz#735495) - snapshot: Add snapshot-list --parent to virsh (rhbz#735495) - qemu: Allow to undefine a running domain (rhbz#735498) - test: Allow to undefine a running domain (rhbz#735498) - build: Fix typo in recent test patch (rhbz#735498) - test: Rewrite test to match change in behavior (rhbz#735498) - virsh: Properly interleave shared stdout and stderr (rhbz#735498) - snapshot: Better events when starting paused (rhbz#733762) - snapshot: Fine-tune ability to start paused (rhbz#733762) - snapshot: Expose --running and --paused in virsh (rhbz#733762) - snapshot: Fine-tune qemu saved images starting paused (rhbz#733762) - snapshot: Improve reverting to qemu paused snapshots (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Speed up snapshot location (rhbz#733529) - snapshot: Avoid crash when deleting qemu snapshots (rhbz#733529) - snapshot: Track current domain across deletion of children (rhbz#733529) - snapshot: Simplify acting on just children (rhbz#733529) - snapshot: Allow deletion of just snapshot metadata (rhbz#735457) - snapshot: Let qemu discard only snapshot metadata (rhbz#735457) - snapshot: Identify which snapshots have metadata (rhbz#735457) - snapshot: Reflect new dumpxml and list options in virsh (rhbz#735457) - snapshot: Identify qemu snapshot roots (rhbz#735457) - snapshot: Allow recreation of metadata (rhbz#735457) - snapshot: Refactor virsh snapshot creation (rhbz#735457) - snapshot: Improve virsh snapshot-create, add snapshot-edit (rhbz#735457) - snapshot: Add qemu snapshot creation without metadata (rhbz#735457) - snapshot: Add qemu snapshot redefine support (rhbz#735457) - vbox, xenapi: Add virDomainUndefineFlags (rhbz#735457) - snapshot: Prevent stranding snapshot data on domain destruction (rhbz#735457) - snapshot: Teach virsh about new undefine flags (rhbz#735457) - snapshot: Refactor some qemu code (rhbz#735457) - snapshot: Cache qemu-img location (rhbz#735457) - snapshot: Support new undefine flags in qemu (rhbz#735457) - snapshot: Prevent migration from stranding snapshot data (rhbz#735457) - snapshot: Refactor domain xml output (rhbz#735553) - snapshot: Allow full domain xml in snapshot (rhbz#735553) - snapshot: Correctly escape generated xml (rhbz#735553) - snapshot: Update rng to support full domain in xml (rhbz#735553) - snapshot: Store qemu domain details in xml (rhbz#735553) - schedinfo: Update man page about virsh schedinfo command (unknown) - snapshot: Additions to domain xml for disks (rhbz#638510) - snapshot: Reject transient disks where code is not ready (rhbz#638510) - snapshot: Introduce new deletion flag (rhbz#638510) - snapshot: Expose new delete flag in virsh (rhbz#638510) - snapshot: Allow halting after snapshot (rhbz#638510) - snapshot: Expose halt-after-creation in virsh (rhbz#638510) - snapshot: Support extra state in snapshots (unknown) - snapshot: Add to snapshot xml (rhbz#638510) - snapshot: Also support disks by path (rhbz#638510) - snapshot: Add virsh domblklist command (rhbz#638510) - snapshot: Add flag for requesting disk snapshot (rhbz#638510) - snapshot: Wire up disk-only flag to snapshot-create (rhbz#638510) - snapshot: Reject unimplemented disk snapshot features (rhbz#638510) - snapshot: Make it possible to audit external snapshot (rhbz#638510) - snapshot: Wire up new qemu monitor command (rhbz#638510) - snapshot: Wire up live qemu disk snapshots (rhbz#638510) - snapshot: Use SELinux and lock manager with external snapshots (rhbz#638510) - daemon: Create priority workers pool (rhbz#692663) - qemu: Introduce job queue size limit (rhbz#692663) - qemu: Deal with stucked qemu on daemon startup (rhbz#692663)- qemu: Properly label outgoing pipe for tunneled migration (rhbz#733998) - snapshot: Forbid snapshot on autodestroy domain (rhbz#733806)- daemon: Move TLS initialization to virInitialize (rhbz#732893) - Fix command test wrt gnutls initialize & fix debugging (rhbz#732893) - qemu: Init reattaching related members pciDevice before reattach (rhbz#728203) - qemu: error if qemu monitor command not found for BlockJob (rhbz#727502) - virsh: error if specified bandwidth is invalid for blockjob (rhbz#727502) - util: Only fchown newly created files in virFileOpenAs (rhbz#534010) - screenshot: Implement multiple screen support (rhbz#710489) - security: Rename SetSocketLabel APIs to SetDaemonSocketLabel (rhbz#731243) - security: Introduce SetSocketLabel (rhbz#731243) - qemu: Correctly label migration TCP socket (rhbz#731243) - snapshot: Don't leak resources on qemu snapshot failure (rhbz#733499) - Fix memory leak while scanning snapshots (rhbz#674537) - qemu: Minor formatting cleanup (rhbz#674537) - Swap virDomain and virDomainSnapshot declaration (rhbz#674537) - snapshot: Only pass snapshot to qemu command line when reverting (rhbz#674537) - snapshot: Track current snapshot across restarts (rhbz#674537) - send-key: Fix scan keycode map (rhbz#733597)- patch problem for seamless SPICE migration (rhbz#730753) - macvtap: Fix getPhysfn to get the PF of a direct attach network interface (rhbz#732082) - SSL spice session can't be kept during migration (rhbz#729874) - Storage driver should flush host cache after cloning volumes (rhbz#689416) - Documentation for CFS bandwidth limiting cgroup (rhbz#692769) - libvirt error message should show the uri content but not (null) (rhbz#730244) - libvirtd.conf error causes libvirtd to exit silently (rhbz#728654)- Bugfix: Check stdoutWatch before removing the handler. (rhbz#730600) - daemon: Fix regression of libvirtd reloading support (rhbz#730428) - libvirtd.init.in: Stop/restart() - wrong return value in case of failure (rhbz#730510) - Add API for duplicating a socket/client file descriptor (rhbz#720269) - Add backlog parameter to virNetSocketListen (rhbz#720269) - Support changing UNIX socket owner in virNetSocketNewListenUNIX (rhbz#720269) - qemu: Refactor do{Tunnel, Native}Migrate functions (rhbz#720269) - qemu: Use virNetSocket for tunneled migration (rhbz#720269) - qemu: Use fd: protocol for migration (rhbz#720269) - qemu: Support event_idx parameter for virtio disk and net devices (rhbz#725448)- Fix large files support (rhbz#728992) - qemu: Avoid overwriting errors from virGetHostname (rhbz#729567) - qemu: Fix -chardev udp if parameters are omitted (rhbz#689761) - managedsave: Prohibit use on transient domains (rhbz#729714) - nwfilter: Tolerate disappearing interfaces while instantiating filter (rhbz#729945) - docs: Describe new virtual switch configuration in network XML docs (rhbz#643947) - storage: Directory shouldn't be listed as type 'file' (rhbz#727088) - virsh: Add dir type for listing volumes with vol-list (rhbz#727088) - qemu: Avoid crash on process attach (rhbz#730615)- daemon: Unlink unix socket paths on shutdown (rhbz#725702) - rpc:Fix sasl session relocking intead of unlocking it (rhbz#729198) - network: Eliminate lag in updating dnsmasq hosts files (rhbz#727982) - Don't mount /dev for application containers (rhbz#728835) - support connected parameter in set_password (rhbz#707212)- Rebased to upstream 0.9.4 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#634653, rhbz#707212, rhbz#722806, rhbz#723862, rhbz#726304, rhbz#726398, rhbz#727047, rhbz#727094- rebased to upstream 0.9.4 release candidate 2 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#667624, rhbz#669586, rhbz#682084, rhbz#707155, rhbz#707212, rhbz#725322, rhbz#725935, rhbz#725950- add a fix for a refcounting bug leading to a crash (rhbz#723811)- rebased to upstream 0.9.4 release candidate 1 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#603039, rhbz#632499, rhbz#632760, rhbz#643947, rhbz#678027, rhbz#697742, rhbz#697841, rhbz#704836, rhbz#707530, rhbz#720350, rhbz#720889, rhbz#721335, rhbz#722862- libvirt crash when running domains and vdsm is restarted (rhbz#723811) - connect to hypervisor with unconfigured tls/tcp connection pbm (rhbz#723442) - virsh list produced segmentation fault when libvirtd is not up (rhbz#723843) - clientcert.pem validation failure cause libvirtd crash (rhbz#723881)- Fix TLS certificate checking problems (rhbz#723447)- Fix migration with TLS bugs (rhbz#722738 and rhbz#722748) - assorted small fixes from upstream- Fix migrating domain error (rhbz#721411)- storage: Avoid memory leak on metadata fetching (rhbz#707155) - graphics: Add support for action_if_connected in qemu (rhbz#707212) - qemu: Save domain status ASAP after creating qemu process (rhbz#707894) - bios: Add support for SGA (rhbz#711598) - pci: Initialize state values on reattach (rhbz#713697) - Keep consistence between code and doc on log level and usage (rhbz#716888)- util: Avoid duplicating virFileOpenAsNoFork in virFileOpenAs (rhbz#707257)- Fix mistaken order of server cert/key parameters in constructor (rhbz#719838) - qemu: Don't chown files on NFS share if dynamic_ownership is off (rhbz#716478) - util: Don't try to fchown files opened as non-root (rhbz#707257)- Rebased to upstream 0.9.3 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#591974, rhbz#632499, rhbz#641087, rhbz#664629, rhbz#679668, rhbz#682121, rhbz#693648, rhbz#693650, rhbz#693661, rhbz#698340, rhbz#698825, rhbz#698861, rhbz#701394, rhbz#707439, rhbz#707530, rhbz#715355, rhbz#716826, rhbz#717203, rhbz#718143, rhbz#712050, rhbz#715184- Rebased to upstream 0.9.3 prerelease 2 (rhbz#705814)- Rebased to upstream 0.9.2 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#569567, rhbz#691830, rhbz#607526, rhbz#609650, rhbz#632495, rhbz#640603, rhbz#658713, rhbz#669549, rhbz#677229, rhbz#678548, rhbz#640603, rhbz#682237, rhbz#683005, rhbz#684848, rhbz#688859, rhbz#690695, rhbz#692355, rhbz#693203, rhbz#694516, rhbz#697650, rhbz#698133, rhbz#702044, rhbz#704124, rhbz#704144, rhbz#705405, rhbz#706869, rhbz#706883, rhbz#706966, rhbz#707173, rhbz#707257, rhbz#707298, rhbz#709576, rhbz#709776, rhbz#710150, rhbz#711151- Rebased to upstream 0.9.1 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#587276, rhbz#591058, rhbz#592170, rhbz#598792, rhbz#673814, rhbz#677228, rhbz#681458, rhbz#682237, rhbz#692745, rhbz#693932, rhbz#694382, rhbz#695653, rhbz#698071, rhbz#698197, rhbz#698208, rhbz#698490, rhbz#701305- network: Fix NULL dereference during error recovery (rhbz#696660) - virsh: Fix regression in parsing optional integer (rhbz#693963) - util: Fix crash when removing entries during hash iteration (rhbz#693385) - Experimental libvirtd upstart job (rhbz#678084)- Don't return an error on failure to create blkio controller (rhbz#689030) - Fix possible infinite loop in remote driver (rhbz#691514) - qemu: Remove the managed state file only if restoring succeeded (rhbz#692998) - docs: Tweak virsh restore warning (rhbz#692998)- nwfilter: Enable rejection of packets (rhbz#681948) - Revert all previous error log priority hacks (rhbz#587603) - Filter out certain expected error messages from libvirtd (rhbz#587603) - qemu: Unlock qemu driver before return from domain save (rhbz#688774) - Do not send monitor command after monitor meet error (rhbz#688774) - qemu: Ignore libvirt debug messages in qemu log (rhbz#681492) - virsh: Fix memtune's help message for swap_hard_limit (rhbz#680190) - virsh: Fix documentation for memtune command (rhbz#680190) - docs: Fix typo (rhbz#680190) - Fix typo in systemtap tapset directory name (rhbz#693701) - qemu: Ignore unusable binaries (rhbz#676563) - qemu: Support for overriding NPROC limit (rhbz#674602)- Fix return value for virJSONValueFromString if it fails (rhbz#688723) - Fix positioning to end of qemu log file (rhbz#689986) - Initialization error of qemuCgroupData in Qemu host usb hotplug (rhbz#690183) - 8021Qbh: Use preassociate-rr during the migration prepare stage (rhbz#684870) - Make error reporting in libvirtd thread safe (rhbz#689374) - Add missing dependencies (rhbz#690022) - Fix restoring a compressed save image (rhbz#691034) - Fix label restore bugs in qemu driver (rhbz#690737)- Fix delayed events when SASL is active (rhbz#624252) - Fix ref-counting bugs (rhbz#688774) - Log an error if on failure to connect to netlink socket (rhbz#689001) - Log error and abort network startup when radvd isn't found (rhbz#688957) - Add PCI sysfs reset access rights to qemu (rhbz#689002) - Fix regression with qemu:///session URI (rhbz#684655) - Avoid leaking PCI config fd into qemu (rhbz#687993)- Properly report error in virConnectDomainXMLToNative (CVE-2011-1146) - Handle DNS over IPv6 (rhbz#687896) - Start dnsmasq even if no dhcp ranges/hosts are specified (rhbz#687291) - Use a separate dhcp leases file for each network (rhbz#687551) - Fix a possible crash in storage driver (rhbz#684712)- Fix vram settings for qxl graphics (rhbz#673578) - Free stream when domain shuts down while its console is open (rhbz#682741) - Use hardcoded python path in libvirt.py (rhbz#684204) - Add missing checks for read only connections (CVE-2011-1146) - Eliminate potential null pointer deref when auditing macvtap devices (rhbz#642785) - Insert error messages to avoid a quiet abortion of commands (rhbz#605660)- Support vram specification for qxl graphics (rhbz#673578) - Fix parsing int options in virsh (rhbz#639587) - Use -o encryption=on instead of -e for qemu-img (rhbz#676984) - Support domain snapshots with current QMP (rhbz#589076) - Update auditing support (rhbz#642785) - Only request sound cgroup ACL when required (rhbz#680398) - Allow fine-tuning of device ACL permissions (rhbz#683163) - Support vhost in attach-interface (rhbz#683276) - Don't request cgroup ACL access for /dev/net/tun (rhbz#683305)- Fix deadlock caused by a fix for rhbz#670848- Reorder nwfilter match extensions relative to state match (rhbz#678139) - Avoid overwriting error message in qemu driver (rhbz#678870) - Allow removing hash entries in virHashForEach (rhbz#681459) - Avoid double close on qemu domain restore (rhbz#672725) - Fix DomainObj refcounting/hashtable races in qemu driver (rhbz#670848) - Fix several memory leaks (rhbz#682249)- Fix --all flag of virsh freecell to really show all cells (rhbz#653530) - Add txmode attribute to interface XML for virtio backend (rhbz#629662) - Give each virtual network bridge its own fixed MAC address (rhbz#609463) - Fix virsh snapshot-list with --quiet option (rhbz#678833) - Delay IFF_UP'ing 802.1Qbh interface until migration final stage (rhbz#678826) - Fix several memory bugs (rhbz#679164) - Fix virt-pki-validate when CERTTOOL is missing (rhbz#679153) - Fix memory corruption in virFileAbsPath (rhbz#680281)- Properly escape special characters in domain names (rhbz#676908) - Fix enum type declaration (rhbz#628940) - Fix cleanup on VM state after failed QEMU startup (rhbz#673588) - Fix XML generation for smartcards (rhbz#677308) - Ignore failure of "qemu -M ?" on older qemu (rhbz#676563) - Fix typo in setting up SPICE passwords (rhbz#677709) - Avoid NULL dereference in virDomainMemoryStats (rhbz#677484) - Avoid NULL dereference on error in qemu driver (rhbz#677493) - Fix error message when saving a shutoff domain (rhbz#677547) - Create enough volumes for mpath pool (rhbz#677231) - Allow to delete device mapper disk partition (rhbz#611443)- Fix typo in parsing of spice 'auth' data (rhbz#676374) - Fix attach-interface regression (rhbz#676686) - Block I/O tunables via blkio cgroups controller (rhbz#632492) - Support SCSI RAID type & lower log level for unknown types (rhbz#675771) - Only initialize/cleanup libpciaccess once (rhbz#675698) - Imprint all logs with version + package build information (rhbz#673226)- Docs for customizable x509 certificate paths for client (rhbz#629510) - Fix tests for VNC over a unix domain socket (rhbz#651415) - Fix problems with peer-to-peer migration (rhbz#673434) - Fix tunneled migration broken since 0.8.7-2 (rhbz#672199) - Update docs for cpu_shares setting (rhbz#641187) - Fix possible hang if SASL is used (rhbz#672226) - Cancel migration in progress when virsh gets Ctrl-C (rhbz#635353) - Enhance virsh migrate command (rhbz#619039) - Support for specifying AIO mode for qemu disks (rhbz#591703) - Don't leave domain paused after restore (rhbz#670278) - Fix possible deadlock/crash in qemu driver (rhbz#673588) - Add shortcut for qemu HMP pass through (rhbz#628940) - Fix error message when attach device fails (rhbz#675030) - Support for booting from assigned PCI devices (rhbz#646895) - Improve handling of unlimited value for memory tunables (rhbz#669069) - Add smartcard support (rhbz#641834) - Remove some RHEL-specific patches which are no longer required (rhbz#653985) - Support for disabling/enabling KSM per domain (rhbz#635419) - Add --all flag to virsh freecell command (rhbz#653530)- Fix event-handling data race (rhbz#671567) - Add support for VNC over a unix domain socket (rhbz#651415) - Support intel 'ich6' model (rhbz#648486) - Do not use virtio-serial port 0 for generic ports (rhbz#670394) - Set SELinux context label of pipes used for qemu migration (rhbz#667756) - Support customizable x509 certificate paths for client (rhbz#629510) - Round up capacity for LVM volume creation (rhbz#670529) - Show error prompt when trying to managed save a shutoff domain (rhbz#672449) - Report more proper error for unsupported graphics (rhbz#671319) - Expand the man page text for virsh setmaxmem (rhbz#622534) - Fix event-handling allocation crash (rhbz#671564) - Require --mac to avoid detach-interface ambiguity (rhbz#671050)- Report error if invalid type specified for character device (rhbz#638968) - Improve log for domain related APIs (rhbz#640202) - Reject SDL graphic if it's not supported by qemu (rhbz#633326) - Don't lose track of events when callbacks are slow (rhbz#624252) - Fail if per-device boot is used but deviceboot is not supported (rhbz#670399) - Avoid sending STOPPED event twice (rhbz#666158) - Fix issues introduced by dependency patches for rhbz#646895- Fix spec file which was not fully rebased to 0.8.7 (rhbz#653985, rhbz#660706) - Skip IB700 watchdog device when assigning PCI slots (rhbz#667091) - Improve error reporting when parsing dhcp info (rhbz#653300) - Don't chown saved image back to root if dynamic_ownership=0 (rhbz#661720) - Fix core dumps if unix_sock_group is set (rhbz#623166) - Add support for Westmere CPU model (rhbz#656248) - Add XML config switch to enable/disable vhost-net support (rhbz#643050) - Enable tuning of qemu network tap device "sndbuf" size (rhbz#665293) - Support for explicit boot device ordering (rhbz#646895) - Avoid qemu holding migration fd indefinitely (rhbz#620363)- Rebased to upstream 0.8.7 (rhbz#653985) - The following bugs got fixed by the rebase: rhbz#586124, rhbz#595350, rhbz#611793, rhbz#611822, rhbz#617439, rhbz#620363, rhbz#626873, rhbz#627143, rhbz#628772, rhbz#639595, rhbz#639603, rhbz#656795, rhbz#658657, rhbz#659855, rhbz#660706, rhbz#664406, rhbz#665446- Rebased to upstream 0.8.6 (rhbz#653985)- spec file cleanups (rhbz#649523) - Fix deadlock on concurrent multiple bidirectional migration (rhbz#659310) - Fix funny error in clock-variable (rhbz#660194) - Export host information through SMBIOS to guests (rhbz#526224) - Ensure device is deleted from guest after unplug (rhbz#644015) - Distinguish between QEMU domain shutdown and crash (rhbz#656845)- Fix JSON migrate_set_downtime command (rhbz#561935) - Make SASL work over UNIX domain sockets (rhbz#641687) - Let qemu group look below /var/lib/libvirt/qemu/ (rhbz#643407) - Fix save/restore on root_squashed NFS (rhbz#643884) - Fix race on multiple migration (rhbz#638285) - Export host information through SMBIOS to guests (rhbz#526224) - Support forcing a CDROM eject (rhbz#626305)- build -26 hit a miscompilation error c.f. 624895 drop -j16 - Resolves: rhbz#620847 - Resolves: rhbz#623877- Fix problem with capabilities XML generation - Resolves: rhbz#620847 - Correctly reserve and release PCI slots - Resolves: rhbz#623877- fix PXE booting on the virtual network - Resolves: rhbz#623951 - fix tunelled migration - Resolves: rhbz#624062- do not call balloon info command if balloon is desactivated - Resolves: rhbz#617286- give a way to desactivate memory balloon support - Resolves: rhbz#617286- Mitigate asynchronous device_del - Resolves: rhbz#609437 - Fix PCI address allocation - Resolves: rhbz#618484 - Make nodeinfo skip offline CPUs - Resolves: rhbz#622515- Fix multiple PCI device assignment bugs - Resolves: rhbz#617116 - Fix the ACS checking in the PCI code - Resolves: rhbz#615218 - Disable boot=on when not using KVM - Resolves: rhbz#594068 - Don't leak delay string when freeing virInterfaceBridgeDefs - Resolves: rhbz#620837- Fix error message in guests init script when libvirtd isn't installed - Resolves: rhbz#617527- Add character device backend activating QEMU internal spice agent - Resolves: rhbz#615757 - Make libvirt-guests initscript Fedora compliant - Resolves: rhbz#617300- Fix patch for PIIX3 slot 1 reservation, in case it's already reserved - Resolves: rhbz#592026- Set a stable & high MAC addr for guest TAP devices - Resolves: rhbz#616517 - Fix bogus commit of -16 patches - Related: rhbz#592026 - Related: rhbz#599590- Make PCI device ordering consistent with older releases - Resolves: rhbz#592026 - Fix libvirtd hang during concurrent bi-directional migration - Resolves: rhbz#599590- Add iptables rule to fixup DHCP response checksum - Resolves: rhbz#612588- Support virtio disk hotplug in JSON mode - Resolves: rhbz#573946 - Fix QEMU monitor JSON crash - Resolves: rhbz#604585 - CVE-2010-2237 CVE-2010-2238 CVE-2010-2239 - Resolves: rhbz#607817 - CVE-2010-2242 Apply a source port mapping to virtual network masquerading - Resolves: rhbz#608049 - Fix hang if QEMU exits (almost) immediately - Resolves: rhbz#610056 - Support new CPU models provided by qemu-kvm - Resolves: rhbz#605830 - Fix comparison of two host CPUs - Resolves: rhbz#611401 - Don't mess with the CPU returned by arch driver - Resolves: rhbz#613014 - Fail when CPU type cannot be detected from XML - Resolves: rhbz#613760 - Use -nodefconfig when probing for CPU models - Resolves: rhbz#613764 - cpuCompare: Fix crash on unexpected CPU XML - Resolves: rhbz#613765 - Properly report failure to create raw storage volume files - Related: rhbz#547543 - Fix IOErrorReasonCallback python bindings - Related: rhbz#586353 - Parthelper: canonicalize block device paths - Related: rhbz#593785- Don't invoke destroy callback from qemuMonitorOpen() failure paths (v2) - Related: rhbz#609060- Don't invoke destroy callback from qemuMonitorOpen() failure paths - Resolves: rhbz#609060 - virFileResolveLink: guarantee an absolute path - Resolves: rhbz#608092 - SPICE patches have translatable strings without format args - Resolves: rhbz#608917 - No way to pass disk format type to pool-define-as nor pool-create-as - Resolves: rhbz#597790 - Fix enforcement of direction of traffic for rules describing incoming traffic - Resolves: rhbz#606889 - Clarify virsh help pool-create-as text - Resolves: rhbz#609044- Do not block during incoming migration - Resolves: rhbz#579440 - Label serial devices - Resolves: rhbz#585249 - parthelper: fix compilation without optimization - Related: rhbz#593785 - Fix name/UUID uniqueness checking in storage/network - Resolves: rhbz#593951 - Don't squash file permissions when migration fails - Resolves: rhbz#607922 - Properly handle 'usbX' sysfs files - Resolves: rhbz#603867 - add pool support to vol-key command & improve vol commands help - Resolves: rhbz#598365 - document attach-disk better - Resolves: rhbz#601143 - Config iptables to allow tftp port if network element exists - Resolves: rhbz#607294 - Fix failure to generate python bindings when libvirt.h.in is updated - Related: rhbz#589465 - Allow all interface names - Resolves: rhbz#593907 - Fix nodedevice refcounting - Resolves: rhbz#608753 - Move nwfilter functions inside extern C and fix a locking bug - Resolves: rhbz#597391 - Fix failure to restore qemu domains with selinux enforcing - Resolves: rhbz#590975 - Check for presence of qemu -nodefconfig option before using it - Resolves: rhbz#608859- Add multiIQN XML output - Resolves: rhbz#587700 - Fix udev node device parent-child device relationships - Resolves: rhbz#593995 - Fix leaks in udev device add/remove - Resolves: rhbz#595490 - Fix device destroy return value - Resolves: rhbz#597998 - Update nodedev scsi_host data before use - Resolves: rhbz#600048 - Display wireless devices in nodedev list - Resolves: rhbz#604811 - Show pool and domain persistence - Resolves: rhbz#603696 - Fix cleanup after failing to hotplug a PCI device - Resolves: rhbz#605168 - Add '-nodefconfig' command line arg to QEMU - Resolves: rhbz#602778 - Switch to private redhat namespace for QMP I/O error reason - Resolves: rhbz#586353 - Improve error messages for missing drivers & unsupported functions - Resolves: rhbz#595609 - macvtap: get interface index if not provided - Resolves: rhbz#605187 - Fix leaks in remote code - Resolves: rhbz#603442 - Add an optional switch --uuid to the virsh vol-pool command - Resolves: rhbz#604929 - Change per-connection hashes to be indexed by UUIDs - Resolves: rhbz#603494 - Run virsh from libvirt-guests script with /dev/null on stdin - Resolves: rhbz#606314 - Increase dd block size to speed up domain save - Resolves: rhbz#601775 - Fix reference counting bugs on qemu monitor - Resolves: rhbz#602660 - Add missing action parameter in IO error callback - Resolves: rhbz#607157- Touch libvirt-guests lockfile - Resolves: rhbz#566647 - Add qemu.conf option for clearing capabilities - Resolves: rhbz#593903 - Add support for launching guest in paused state - Resolves: rhbz#589465 - Add virsh vol-pool command - Resolves: rhbz#602217 - Add vol commands to virsh man page - Resolves: rhbz#600640 - Remove bogus migrate error messages - Resolves: rhbz#601575- Ensure virtio serial has stable addressing - Resolves: rhbz#586665 - SELinux socket labelling on QEMU monitor socket for MLS - Resolves: rhbz#593739 - Fix enumeration of partitions in disks with a trailing digit in path - Resolves: rhbz#593785 - Enable probing of VPC disk format type - Resolves: rhbz#597981 - Delete UNIX domain sockets upon daemon shutdown - Resolves: rhbz#598163 - Fix Migration failure 'canonical hostname pointed to localhost' - Resolves: rhbz#589864 - Fix up the python bindings for snapshotting - Resolves: rhbz#591839 - Sanitize pool target paths - Resolves: rhbz#593565 - Prevent host network conflicts - Resolves: rhbz#594494 - Support 802.1Qbg and bh (vnlink/VEPA) (refresh) - Resolves: rhbz#590110- Fix sign extension error in libvirt's parsing of qemu options - Resolves: rhbz#592070 - Graceful shutdown/suspend of libvirt guests on host shutdown - Resolves: rhbz#566647 - Fix pci device hotplug - Resolves: rhbz#572867 - Support 802.1Qbg and bh - Resolves: rhbz#532760, rhbz#570949, rhbz#590110, rhbz#570923- Support seamless migration of SPICE graphics clients (refresh) - Resolves: rhbz#591551 - Fix swapping of PCI vendor & product names in udev backend - Resolves: rhbz#578419 - Fix cgroup setup code to cope with root squashing NFS - Resolves: rhbz#593193 - Fix startup error reporting race - Resolves: rhbz#591272- Don't reset user/group/security label for any files on shared filesystems - Resolves: rhbz#578889 - Make saved state labelling ignore the dynamic_ownership parameter - Resolves: rhbz#588562 - Fix & protect against NULL pointer dereference in monitor code - Resolves: rhbz#591076 - Fix virFileResolveLink return value - Resolves: rhbz#591363 - Add support for SSE4.1 and SSE4.2 CPU features - Resolves: rhbz#592977- query QEMU to get the actual allocated extent of a block device - Resolves: rhbz#526289- missing python bindings due to older XML api - Resolves: rhbz#589453 - Fix two possible crashes in JSON event dispatch - Resolves: rhbz#586353 - Fix handling of disk backing stores with cgroups - Resolves: rhbz#581476 - virsh schedinfo --set error handling on unknow parameters - Resolves: rhbz#586632 - Apply extra patches for nwfilter - Resolves: rhbz#588554 - Fix hang during concurrent guest migrations - Resolves: rhbz#582278- Don't wipe generated iface target in active domains (588046) - Fix LXC domain lookup and error handling (586361) - Fix a protocol breakage introduced in libvirt-0.8.0 - Add support for nic hotplug in QEMU/KVM (589978) - Seemless migration of spice graphics clients (589989) - fix build with ESX support - Resolves: rhbz#581966 - fix multilib problem (587231)- Rebase to upstream 0.8.1 - Resolves: rhbz#558761- Fix libvirtd startup when avahi failed to look up local host name - CPU selection fixes - Resolves: rhbz#581627 - fix migration poll value - Resolves: rhbz#584928 - crash dump job caused libvirt hang - Resolves: rhbz#580853 - Fix initial VCPU pinning in qemu driver - Resolves: rhbz#578434 - fix cpu hotplug command names- Build ESX support in - Resolves: rhbz#581966 - a batch of network filter fixes, IBM request and upstream fixes - Resolves: rhbz#579993 - couple of patchs to fix device handling with QMP - Related: rhbz#563189 - fix python binding for snapshotting - spec file fixes for nwfiler build and RHEL-5 virt-v2v specific rebuild- Refresh SPICE patches to fix test failures - Related: rhbz#515265, rhbz#524623, rhbz#573382 - Enable test suite during build, disabling tests that don't work in mock - Related: rhbz#558761- official 0.8.0 upstream release - Resolves: rhbz#558761 - new patch set of patches for RHEL-6 SPICE and addons - Enable QMP/ JSON mode in the QEMU monitor - Resolves: rhbz#563189 - Support configuration of SPICE as a graphics protocol - Resolves: rhbz#515265 - vnc (and spice) ticketing - Resolves: rhbz#524623 - enable spice tls encryption in domainXML, and which channels are encrypted - Resolves: rhbz#573382 - notification of VNC/SPICE client disconnect/connect events - Resolves: rhbz#515268- preview #4 for 0.8.0 rebase - snapshot API - domain with disk on root-squashing nfs and security driver mismatch - Resolves: rhbz#578630 - Fail to read xml when restore domain - Resolves: rhbz#577719 - loop "virsh cd" in virsh interactive terminal generate unknown error - Resolves: rhbz#572380 - support setting qemu's -drive werror=stop/enospc with configuration - Resolves: rhbz#526231- preview #3 for 0.7.8 rebase - kvm hpet support - Resolves: rhbz#576973 - hook scripts support - Resolves: rhbz#569965 - Need to add time keeping abstraction - Resolves: rhbz#557285 - notification of guest reboot - Resolves: rhbz#527572 - Ability to preserve RTC clock adjustments across guest reboots - Resolves: rhbz#515273 - Notifications of guest stopping due to disk I/O errors - Resolves: rhbz#515270 - VNC ticketing support (524623) spice still needed - VNC client disconnect/connect events (515268) spice still needed- preview #2 for 0.7.8 rebase - migration max downtime API - Resolves: rhbz#561935 - allow suspend during migration - Resolves: rhbz#561934 - support vhost net mode at qemu startup for net devices - Resolves: rhbz#540391 - read-only device access support for qemu - Resolves: rhbz#556769 - LSB compliance of libvirtd init script - Resolves: rhbz#538701 - No domain vcpu information output when using JSON monitor - Resolves: rhbz#572051 - "qemudDomainSetMaxMemory" does not work and should be removed - Resolves: rhbz#572146 - after setvcpus, any virsh command will be hung - Resolves: rhbz#572193 - virsh interactive terminal crash or hung - Resolves: rhbz#572376 - virsh hangs after core dump - Resolves: rhbz#572544 - Fix very slow file allocation on ext3- preview for 0.7.8 rebase - Extra non upstream basic patch for spice and XQL - Resolves: rhbz#515264 - Resolves: rhbz#515265 - connected virsh dies with a SIGPIPE after libvirtd restart - Resolves: rhbz#526656 - error when running logrotate on s/390x arch - Resolves: rhbz#547514- macvtap support (rhbz#553348) - async job handling (rhbz #515278) - virtio channel (rhbz#515281) - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - Improve libvirt error reporting for failed migrations (rhbz#528793) - qemu driver support CPU hotplug (rhbz#533138) - wrong (octal) device number for attaching USB devices (rhbz#549840) - cannot save domain into root_squashing nfs export (rhbz#558763) - assorted bug fixes and lots of cleanups- Fix balloon parameter name handling in JSON mode (rhbz #566261)- Fix balloon units handling in JSON mode (rhbz #566261) - Invoke qmp_capabilities at monitor startup (rhbz #563189)- enable JSON interface, desactivated by default in 0.7.6 - Resolves: rhbz#563189 - make sure cgroups are installed and that cgconfig service is on - Resolves: rhbz#531263- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements - Resolves: rhbz#558761- push updated prerelease version of 0.7.6 for testing in Beta1 - Resolves: rhbz#515213- Push a prerelease version of 0.7.6 for testing in Beta1 - Allow specifying -cpu model/flags for qemu - Resolves: rhbz#515213 - Add async qemu machine protocol to libvirt based on JSON QEmu API - Resolves: rhbz#518701 - Allow for static PCI address assignment to all devices - Resolves: rhbz#481924 - expose qemu's -fda fat:floppy feature (525074) - configuration of virtual CPU topology (sockets, threads, cores) (538015) - rewrite file chown'ing code to use security driver framework (547545 ) - cannot create a headless KVM virtual machine (548127) - Improve virsh schedular parameters documentation (548485) - Fail to delete a inactive pool using command "virsh pool-delete" (530985) - virsh man page updation for using container (lxc:///) (528709) - Command 'virsh vcpuinfo' returns libvirt error in RHEL6 with KVM (522829) - Expose information about host CPU flags in capabilities (518062)- Rebuild for libparted soname change (rhbz #555741)- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added .el6_10, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsafamarasbebgbnbnbscacscydadeeleneseteufafifrglguhehihrhuhyidisitjakaknkokuloltlvmkmlmrmsmynbnlnnnsoorpaplptptrorusiskslsqsrsr@latinsvtatethtrukurvivizhzhzu0.10.2-64.el6_10.20.10.2-64.el6_10.20.10.2-64.el6_10.2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUUUVlibvirt.conflibvirt-guestslibvirt.conflibvirt-guestsvirshvirt-host-validatevirt-pki-validatevirt-xml-validatelibvirt-qemu.so.0libvirt-qemu.so.0.10.2libvirt.so.0libvirt.so.0.10.2libvirt-client-0.10.2AUTHORSCOPYING.LIBChangeLog.gzNEWSREADMETODOlibvirtcpu_map.xmlschemasbasictypes.rngcapability.rngdomain.rngdomaincommon.rngdomainsnapshot.rnginterface.rngnetwork.rngnetworkcommon.rngnodedev.rngnwfilter.rngsecret.rngstorageencryption.rngstoragepool.rngstoragevol.rnglibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.movirsh.1.gzvirt-host-validate.1.gzvirt-pki-validate.1.gzvirt-xml-validate.1.gzlibvirt/etc/libvirt//etc/rc.d/init.d//etc/sasl2//etc/sysconfig//usr/bin//usr/lib//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 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu      ASCII textELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, strippedELF 32-bit LSB shared object, Intel 80386, 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)QlmnoPcRR R R R R RRRRRRRRR R#R%R'R(R+R,R.R0R1R3R4R5R7R8R9R:R;RR?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRRSRTRURVRWRXRYRZR[R\R]R^R_R`RaRbRcRdReRfRgRhRiRjRmRuR R R R R RRRRRRR R#R%R'R(R+R,R1R3R4R5R;RhRiRmRuRRR7PPPPR R R R R RRRR R#R%R'R(R+R1R3R4R5R;R=RhRiRmRuR;PPPPP P P P P PPPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5R R R R R RRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.R/R1R2R3R4R5R6RiRjRkRlRmRu?07zXZ !#,]"k%{Dukx YY>1OǗ AyA?uڪ!1tBdx1jǹmBCO80)0Hj|M3[6yq_@Bو-pbݍ.nD)|B}~rIZ g׉=?SiJ M,pJWm z,4(u\i#d4#YڲA< y'xJ'|rX grpSr8)3+.JoȂ/a5u܃#{sNf'߻MU ;Dbu^34(2ʢ2I V A7 1UVkQOK[Bb ]*;~A"HUx6#$&lhyTkRWO@1f_vbT}ũ6QdjjnԳ~?sG 'A9+vy Q/Lt;D)Пz+"Is)q3Y\Bѿlj-$W0oRQ0Y+(~I?vnZW> mŁ@;z chT7 +}=Q3: 2{v"G5PS\r j;"m],o Pc$/v>Jqa?z)Ϭ]zSbƼ_ OOzW{(=Uɂ vyȘnߛ+'/Y \  g\4CF6 sPa-Vn7SH1]^LA7Ż>h a"y;8K0vgbjq2L<++4MB{t6{EWI%'Kޢ8^ ۂδ9"v {_3?JtoQ߶ < . ggDabݕ\+ `t,xIxfmVIPغc@; ڲዮ,'.?͒D?eXl>pqD; q +dP2eY޺e2O׎ycu+kVf$+PPEK*%fܹ1-ѭ3Ե>Fg_ Ay1uoBp`ZZY`dgOXiHPT굈OͧtogC?넄:U26DHWd(t6l.R^2 iΑGmyhU)& $l <4Z%ͻ֖L v.ՙ^PGxXo#ECNLv&QN ߷κ}p;[ngղa [DDHdc wRB%M-vT|솟;mutԧc_eہѲ$R-R+tʎmeg-G@\xbˉ^r\$>-Ws˷[lf v}6dx_};`s@& 4хhKqE+ ?lU+JR>DZ o OuK|"ؗ(ҪwFC/cDG#КS$S)`urus:36M b&Ū_RqI)}PCPP=R܁iЖLmLxgXf҃Ӡs ׶V}moX7p ҆1mU%)Rĥ-OABG6̜7hYo賞Xw ;y]V$(aj)id; rb$U+BĂ"*_AZD'biZ#Ӂs7(6[R]0n7/4db` {\a?G;((7'b=XlqJ( T()kd7 X:11H@v uךYCBaq̷q_Ȃ"D0Q ibUu؅k,ʅϳT]:n }'U5iG"M:-L* 9ddpZ\=.U $R#a w9i \B/Ƣyqou ܷm wv-${ V+D( 5 C]PeL6fz^ZSoVEY$] {t!#Ge}IcMyvǗ(_%`xUr[1wo T^C7kwQ}[`\.Ɯ bDں$%>'v4Gj8C)ԛ6O@TBoԋ 4ӂEIw+j nZW0 (i\qH߮ r{ bT0G /ΊKվwU92 W$8+F3(S)̊,qeuxyLf{ch0ĄϐOIw #H h+OR;n[yzYc gc.qжY.™h$jΜV́\E)So`s'/:&wcpz3HX7=/$ëL"-,B*!sg($7 qp]@&Lnq,vۖؒCLK*T2}zɲa)C_L9PHoV^XSWuHty8/n$9||Ѣ9lͳoP G"shk$$ X^^&A 3ϨfO*(y=-s1NJ+_/ u>K:hlknK:#nϡ;@NE *%7T i,Rg^hǯᡁ:,tH$|MNGdk23R r f/ȊS,Lo3!~_7jjD39zy$LSS}UŜ&aG:Q;Ut 5~YrMeAkH]|sU6" Ҏ޵9>ft/UC[dlǣ:m4E78רd6&>qZX\<f&ͨ@R|xcd-4O癿:=Y}ξ# Q?d:M jQZ=y RT},Igmߏ q`e~gߊҬIDH9ЃfAl~w~@ /yx̷g,`U~ߌ*lAfKѳϔhPid A*F"$hˆ }PB з \͡NYT@pj@zBOkP9Bregrioގ=MrZ9+_7617Aὣ]lJKSg\ (u ϖy1MI2 tV& []9[wm#G# -}OYA}@Dz:ZENA$ri㍘7txpV\?=+O '"i{L/X੠ɠF:ޟծ7 KX]o.JleA^gb˻Na(d26IS0-E䀸IY}#`@!oTHB4G/fF.ms@TKʀ2 klcn~d=)-|۝:f]ٽ'I{)cp->W2Q"oQbs82,bxb[Im1T毞i@fl!vДz)|N,pmz {*k'WNG1ԄcY3 M=1Jtuhɾ?n/"&PRBZnm56ko@Rej*ԕub0Zy?WldgmfVl40YJmJtpռz}C‰:ϢUkr I @?&i"88kdr7D+ﻝY}(2H./c&-%q^z<]׺eyHWQb!ھ%!>w]10k7P5G+kZsUzҕ@H0_[N!|6ji3+ ң16wb-N jQh.S4[.5\I~H9ǃ27;\JZ,ZizΓ~m*/uAvn4%l/Ro):@8[o[&t"d;{LcPq9iV-,&ӀʧH&'ל uoa3-hEhl~ykv!$gb&ۺzl` vCM [ƮCZ|ұK 9R.rmDynLN=~pGllP:j,ԩ9%oa qf* л+S޳TX[,JKFE͏o: B !'v=y5>.d9 ?yk7z䐄uXQq@oCgB2!/femnjO.)g9Y z48x%vt0ƪ#b3x`^ ;ַ8, jQ1 KNuG PE %7A)= ߉K$ɮGTd G S=DO.I"a'#؃ND op/lB&t} 2*p ։ QnUu9ɑ8OK@yz̦?nJ'V߾;>ڦǤ  ]fr滗>"^z p6?$SI^ rQEHϱ21[PhۤZXi{ IM3,2:-/MS(2adx1՜ ,zZ&`^qѫ0Ӆ91^mU=q.ɪGND!85өF<8p^{^]u'KoVrGEp'pmwá;. NeHظ:?䧇R`_tV(&lm6|GdВӶ٣gMWZ”y.*Cai9F]-G 72/7FHנ(T'PɉW?<}$-J|cSKV n.1d[FEд…\F'v^=^nӠ&hL>`'"vsYvW eo]ś sj:WJlЋ隒q!"Wd<K)N?V_Nnх3[x]׋ "X{L11Tn$!_sVV>hCaMh8 H9X1ɴna>:CafŶvUHbnqx8`hx*OAT|hOu{4k3vJT.U*699q(Rh*eٜ&cJE-<5b}VͭԬu:M%shuBkkMV5 ^؇3N(~`U@Mxn fTKJOwZ%k7Ga|]@:w)*pVCr{KUX94K_;c T;5g.Ş(5o0$,#i;׎_kޑo:,}#ԣԊQW ѥM>PdPiƅ[ˎ[x֡q$%+q\c4n ֱP{Tq1xy=$1fjӯ}qm.] Xamu a#v?; ,Kǵ&odT0)`*T*\(j& +*YىC!_?4,.γlu[-G.6Ei}趒v F/;_ *:qvG`V3>p[*Hj~ff}uLBS (kk$]e^D$zK? (0Uuo(-t8pS~I-֝ i@뀺=q@N>'KȏT+d6 $l u"_MI\CR`BGy;ۜP%ː33;CP˗fp'+-ԮX,KmI JPэ%j2 ^9 =*שYczD|EH/HA_ruUʦr.P diZئӏqn|FQ"yH0a RH,<ۚg}$U3~l:Ɖ/ۜڻd2>;_4:2tw`]pB9/iD@M?ڝuPBK/a|Z]XndB;$YC"ՋˋL5y3[)<}϶HۓyIx"Ud?6_H/`|V?F<}Ox|+$9  <\'=)PCS`& Ê*qvDi0l7GC1,TP"'Q XMx@c>[s:!+75a%]`P7T)[{Byq$\`{0߹ՕhluK$,U]DEF-SIh#k4yN_^ܥTF6ILJvߠN|A:]@:PEc<')ǀ.()@9JNFHPD$JwbTK$+\uPc>6;MQ<#tFB5G:{D.ń]499'Ѧ0u"Vpj ]p\ѮaOtSp=kbOq-=Ýj:oTP`E`RY:J#=Zr.yH?A@H=jo{бum6[5"4yUIQ0@͛|֩ 87̎N\bz,>Zձ{hq'{2"@13N1n|t&O4n_A@|I04]K^ y+-&mǺϮY{y.ɝFh+=GݢF/ljI3~'CkԖ Q- a5D chZ9U0Ěŕ]~va<;jkt1 +GIVߞuN3/)EpBe+`-oDxׂdl%匯h耪\X `/h51v4lF^5U+n!CJ^>AQe}փ]AJycDf v= :m"e ʅbb̸&i%""C=^s#n祠g|7Ts co^7rq!4*H^)Y+F)bw/xBmsLQ5\N' bęn,fy]UaZKr(DKOLz[ʯa6s"_n8xfZp襧4p4NqޮHv81b@IdLQA\h#LKDt C?9=њ:W/R{*nr8q_mܦY{4*_.EB|~rH.q^_4H ?0żԥ"G Smr3lۄdS[~)'Ò)%ڞ="^ڞT5W:qѠblwm  .^l+'TX]C@s7޼E@yX13Lsqe0!sv}9cd^*jhUR"1бLT+qRN;cSҲ13R46ţaoRA.^m=cyoS Grwkjw)_nڞSWgښuS12N6Yo AzJZ ?+,o׿dWe*})OXnyqq~#UAcCIɤ> c~MPӹlI>_uj2ۦ:QP2o,A[09Yƾj+kC) m, gjkJ9 A Ґ30v>EN<(Moe/dMnF37u [J4JX@?9nѰug==596H`F[r2dn]?ۃ&–V/gBI{L+`l*Wl:3>bEg j/DE2w>Cp,Έ&BgzrF==0kjPkJ<Nx  ԭ$|8ћ>,E'PjqSgW50̠QJx| ҟ85l-[ʳVXn7.]U 9]IiiSSN)\ gX/1#퐅MOC=#ƱO+3U~QHm9"'6dƵ xGn/VXl+ڛEΪAOx6 Xslcp/0,OGӣd^$鞨I7p|Kop^䣯p!r2pPX^gm?+֥0X/=vd 洛k]cBڌs:FJEUbrC*M~f*0|.Gg:&$HJ禩 H88 ?F1O4uQUm&yi} Vh4`ЅAի7N5!ȈnfW}E#>^I:1D_bI9F9)]x ԿUB0At_/& H  @%]ǷP8ƥl?!qA=I'm6M$VFvM {hdst5_>G٬ցT+ /2ff)bp c|7. mQ#0%3);6 3=-[_x=c_6;Y+cZ{6ftaxL/ K3+fd}bi8܎sAbU Yt<'9veIK_~;Jq[)5m%w!iYE1_.|G1'1 $>=e/=1\{[˯q$暛~f[BqLvM/iyHczz8-X,4eC "r!ߤ.usR&/bR]P]bŜ~ʕ4?,ar-WBRGsWQc Ԩ \ (1bЧ]˂3(]G us[bFXo5mj8v>۔:զ/h bl̬ kN_4K XQbd┗omp3J0cG*kfHSvwg#D-pו&5Ú3vM6\pHn-f> %e5]ƅ5jdCXDLME/Lqn%.wƛfY^H q7}DtbX>kcW@(qiƢu$+ZqodX8̮bq^W~P)V|7y>svEG)/Um'y@aƖpK?aˮazϸ0M|_,z~s/=AhjAjk>^۲y{.Cԙg˾rc%\V'#YUw!&ڃ |tK 7X'&z͝uDqˆV(mAIq7>[ ǝ3yƊnd$z̎+f) xc)}{Pȉ;bW<4+tPfoq5h{gc&YÌnڦ/T=`)*5u9_XbC/T%$RIE8*4h`gF.:5Y%4 qȌU酰Au!lE:N]HV7SaZ##įwMp6umUE67Eù v˴[=YL-ٝqb;±).%s^kIen3/,VM JkT+[3ί6z*jjfN3nwb7) ZA rUMLro$؊f3ɓ#-{R Wƞ,XfklAl 0Y簤HO[ŠAv&wUlL5;Y&:<,4F sCoXu:c2 #yIDŀGPQ/-uDS.L5B//cvF8I%$ʑ&Q Im'?` EM r h.+F/6G…P]; &3r판HSZ+bSsȅAKP۽~F1^F,xd`B^U &⊙Neny!$(M~S{"t|ǨHaϾw(lK!(S_5 w|qfwZg=?,Khޡ ahLi р$[oXjqAҗMnh_|!EV̂Vyݓi+_*tgcp6ox/n&O̞sćZIwIYy-lRuU*Ikŏ07D篩YodγR>lO9_]ŢkWQYnQI/ ۸U޲ 8(fوql)!He Jzz@9L{ܼMWO[ӭ б OgA~9HOjm7cZMD̯/D5MVFW7|6t8Y;aIS6r 5/Ɉ_v Ѡ(2[ xt0G8~Fϻ0u י1(_/Ӂ=hPιM[ ЦxE %Erf]7.~^)p1uCjƓ#cDGg BTuY1!C͚jj#Q Za2G6|pjU+]%SEXn.VD+b:MF4O a\azp3Zw>_0Quz;;"D}=oc7k_a ]k aI3QS"$$[kQ(N*iH ]2E8tm]aէd3= +h [sÅX !a$X7I&A>ܣmc̄ʷ{B;pʩC%l.T8|ڏFG8˛$@],0T2~!$MT+ ੅=QqANtVfbׂb 5.Dr:jϥҐݮ=5OB+a5Cy#0c; kF_ E8-&N TЉSxEv{*Qzo*KhC3fqS3[ 2! ֹ,,Ex"ڛ 5ivzO*Bx,[WN`ZxPOk _v-uKW ߄,*jNL^wG[G- 9vczjɖgIfb½wUBjvyK `X^ -&в#$׋ _0B~-{8[#$"behQgY/_xN $^.vkr3 c?.o~?)#^C ĎK6F͈sExSq.fd>+#s: JX"j(Hg ؚ=Dpy $vhVBia:]k By 7k92<& 5fWL!#]{u(PQv,>!`upjEe=p<(F4/+ :j#ݣQcޠkh<%"6);k4?] tփP@79w0YzV뙨!AT5`)h9;W4zN3l!f]{i=A^)=%kro*}6BSʴF`Xy C bIٜ ;hp槗VLve̖1 y`g'[[R{ ? MT>:,|ó4`J )nE}sG8r_R >}Vb`F9?hmGWD1>]7?܎pYZP-o}|;9EpW %@AwmKA_rJ{VUsT.},19%<} Zy?Nw,{1JCxL^a*$4 \ ?ñJo2K8f~~◔w@][9k&l*' 0?6ϰ''}^;Au[D9`w9ٱfArlڙY!3j~0c~6*VD{t$'? -&I,Xt/rn[cD7=5,tlUvk"s\JuѠN .-(>ZJwo'AM8zE\S ddʞlVvq4"NJߌ7IĜvZu[g&wy*;<^ G{|1\ Y7}<+fm0=Ϋ/C0broAsdq+=zaqsN9V-;90M%h&#<#Qr*}ik`gJP~& I+:jFU`s~BM~f}ZmKޝ;pH!XĺujӺ$}p]s".Pt BuO?DHl:z['(Af֤|uקUY<盠#`.:1Rrݼ`r#ϙɃ'|+a+z v] % ko}Qd@|CCM7`Ro_nk*OBmC+7rKOO!LA`xPrYroyy.+d473;S#݇5KiA [Sʭ#H Sy #DKjelagq9{FЪl6\mVjAf'L8b|$m4t}Y4ڵCf.e갼3*ZZNe`JCf>Mitncb()՘GAl1 ^E. I;Q,FLOzWA؋{֕;ސŵI]pgɊKD@vm6ŖZ&I+W[xlXQ֔b5 P J6ITw;e$45^L:T*H@yVʏ ?Cky3 %rYetk=Y6(K&ܼW3. t+ڀA6$$umJK~f~xRr9m=GF$9k+ҽ>JÌVA9labz2ELYi-B>! C.B,XL$?^#ҦvX:xM^]=w)`#*9t} 4/c ( > ='}yi#)Ӊ4BՇ\SɂFۑ}~`TvvC\b{9g. _XJ#3p@r) , 8ty,~Cwa0[^kmlʼntS0Cn)9X\2ږŅ:=1Y<[ TT_FQY~ޖ(Cq<W1h "c49ЏpR_mfZ!Uay ࣶvwоo|L#^`Rz=l|Kŵƣ *$_9.oXiJy?*9E^LEdK[UtS/!8ï9h5r&yqi$gO瀆З.b}·pY Vm U:L 0/]W 맊 |/N:8u4[k1l]у G}4c4JX}{h_"K^|4P|)N̛rw"P5E H_S8(ݽ)'z,HTmî_իfմl8tg R,uפB"{9)7`Y"d1Xq 2N;"SvrCS!1E D n5$cY K-?.rFd,lhb>$]$@ʛwBsiD"OP0t%*~Mx8 8=+jdi|ٚ}wI +ǻ'O!4 za3lq{6'k9y al =%XJ3u>f|=#-wk5ߙinh @M?[AGqq .4g+dyxEc"%x!X1JhJel _{n~&xB^~+G4k$0mce*:q&ߐXX+A"GV->,2%u,ǧ&vAW5Z`Ú-8("\Ռrԕ!||eQgSv 9Q(fK)B7‡~M8DFKCf  !<SB+W~rA\NuRXP+Mf=BaH^=Zio@[%)c317E̡eQ9bԸ=ZG1ZG'\3{]b<:﷓>db ]ezz38nnmr}Ԅu=x_zwKWp*y]4(<&$hoJmeϒ=rWonksNA^iw wÉ2;.3cgE%eC!# tw PW' N7b*kV;2T jHZnv\_T"?##WpfZWljw2\$i݆_/Gb²u^IIp|W Y/4'ʶ';]~ aY#NѶNO,%B!hZI;ǫ;A z řh7g!t5!/3/ӱ5[+IRmbŌ|^5Jm[{BO#=+fuRQ2b&knTmρc]V 4+$6p~5[?>s~`xLޭ,iLexno)ҕ ӥ{H_hCy#Mx_ȲU`%^y&`$9}NحoS\ pm\ j"}'x|宔[j+՚0jiegf C{w>>G%c!T Ն̦r3̫CpP9PO-&U.9I *#P YKnB82Dzehꈁi!v@ ]lHjCT|/ó!JDgac=wlǩ` 9Cj` `%uBvrMӘ;| m4p]h:8N$KBL(ؽ'M݌εe,D]OaO6Z]X&B|;9iqgqs[p ]SNa@h΄ך-? فi4Urzn-f(҈hŸ9X1_O{L]ҒwCMs"ѩ6RbO`ieg:BS^kj PTj0:j"IȑLѕKr].g%hT)Wj;C%dk辰?MtX/^>Fϕj$sH5i] Ϋ NSyi"ٺQ4֯њ3\:,e&2yO|7CyʥjAUm9RaYfv1)05(Zb4.FVTFio;@He|kV޿n/Cv95e,N7 D4ޮkX#2C =˘x5^R XJ\o$)Hw7*6Jt?lO HA8Mٟ"~lUdK53[rd8ǗQ΢=\qBus*baRna +t0(#E[tĎPוR>IAhBN=Cum9Q+'30<$  R0YJ:`Ź!?GwP \0Ab(Ƕ`iwSܳu\,<%iE:^/84-֜@/'Se6uR;bhAh^rבhMd"~*vӃ7 {jpDz4aXC74a3 ["ɍ <{i[UK[vЕXݨ$=ԣu/niIY6 &q?nXI@r" ;DVO%fel*Q v'Hڃzy$8(0tCX9wYesCv%qBۋa*oh턎D1` FxWFkq:-<;9C9HH  ^6Am{ /i Կ>>^*-QK74"d|gm4N{#hyMt`dIӴT2JwH$5= ٙhw,)ޛoW>ބTPhܷ -m/bSYBpX#p/kXϑ;Y0M󜍡lf]1bXjZg>2 PH3=K: ȧ%ttAnl5/ jBd [y0~&1 6`1YfBX%$ h-n9[8B,҇+'cB#n+K5FA,rdg?:"Bg DvKPOƤO5O}WT-|ǣ~6I:K9/7_.s8xgnB|gFkT甍^ު;%T@]wVp-=鲬`xq6۵GG߲{\/<=gػIĵua`tJ"nC>ZiR'T>MlrQgvG{[#%ԁeSԞ҃> B|Tth么we@@~E9nĄc:7 +TIeRJZUڑ$g+ݔ%5B9e|$֓Vt6GQ/~d߅"cB";tn<7CVoȼ1X^۶yګڮO8z[*r1THN_8@DSQGWU3ծ ^G'vBƮ-m!dk̕GSFM2lGǙ>hS }:E/;*^ghyI>K[,đ4H+2xfKݫz !)!LUgo0Q-cMgPU^nZ l Y-f 2,Ikލ(vڹ/:Ú.߅9&ECr>Hz;}X i68{N ꐎ&XeɉhwKYRg<pr4MN-(K6e6FlOO .W蕊=3scLJNIЗZrsEzHg&*A 3/x]G \DÈQ*AQJ|X6_'ma/7Z7a+= Re<^10ENTn+X}*FrD4ϒ ]2X=Զ9;{wXiPFZ8< VN r)YB۝Gm O"\&[l//E㖺7~n "v'꥝ v^lG{?y*pYg?5tk \;F^d]VdV5Kh$y/E@b4˜mwXIe|hsD@3PY#j(^w)NQc-\-6%hiϑLz:t^xQMN^+e`8,m *i,) &22g8%y2 olPl-b_QXSqy)fЩXv˫ Ct4ﰁ5GO.[;8mZă)JeD2EKdd\ɏ8xi7 +{kFuă!)N\5ZV4:)i1|C-gHoRe+KQ!Bcz>D\FMAbEųn[ؔIȓR#C`iWl 6SQ{a/%,X$*ϸ}oǍ4)zyσQ(@>פHcnaYWUiGa%`zmIfMe he[} K\ '–1ؼ/Ld1؟Xm樎2-r@c|Y%P+BC,bz:2pp5K#|?K r%SE֋% =`06,5Ӌ ӥq"l>A< !L^U׉;K;q(_SMM2E:d›aˤI^l !hJxɾC|߇cuX/ 46dk!2z-K hu(E\Xl }^L /]ڐM@ĪșDE'P^!nT}RveK3k~sS I#`+xOUVv@ I`t_X"ӳ^XX)eSPͮkoC!-'n]͓2rG[efxC9Х ?SRj:J+"- {~7\f⍴aym=MҼmL/@pV{/F,%,GW0`"y)[A-3\js]DΎlr.}{cE:rQ"wP ЫaAz/6+p,]F{ >C?WX?~#[gUC#CX ׁ A!Kgӌ wIN6'eڣsƦ_{}e>f=Hu5 h:wfjGy_5S6

0kܡ>V!TILu=ojɽX6;>|3&0n;ZH 1# 8*<+Et0^0Cƫ1j67Ϥ]!zBHKzX2Z2S&)n熴D|$>RJ_'!$cZ&YNf%o;ΉX1Eg1øM2&/ּ5S,S4CUi.t _= ~k؏Otoj9/]aݿ1K07oT!fnk/vhF0|RM<~rʿw]FQ+1&q`maJjbb2v~n}IXx!tB$"e7,v Nvց:TbK3Bgj_FS#a$tGk }Qpbh.p@NJS J|gS@olLj~C6j{t m*I &($~$ ^f1iQJVz5S_,s,pMh Ag3ldmARu|+a> -u4.?-NP3U$ pxvrضƫŗ]wW{ ԣ@^3k͟/;=$t^yCuN {, $bAe"~4 uvXQbM&UF \iKi(@!D:(1>i\$ΗJ+Jy2o7KHt6cDa9Û4u\ |hZ}kTY-iOśe+sυ&Y9bY$w Hƾ)b&qQ˵J=HOۇX^h:ׅ\l`@^3YX@J[yvVEcnr Dѳ>`Y^7@}7^VӤeAXN,H` 6_ʏI@) ܘzmqq@Qd;ڳPPo@'VU:Kg^ x剢G]Wɓ23Y%-SoLP*~]֐ϦӰK7Vt:9ٗ h7'Arn iR h_!Yfo=UdNE] CX^!P)-qCȸKk%_::U1-2b#7P%]5 cN:P89ĩ/iWbœ5^np`Ǫxte<;ſs;P [*aPB`}Ws;R_N rOw앑p yy X!z(rQ|mQ-6ts?55LlչRX +*ģ;*[W@ʚa}tBwEEgК-71 K }g(GR2錗`4@K 䁛.?(yS-r;W9Q;k@ ѢjڲWU2 TBRf @Z_wcZCH|=z_Vcxu[tr65~3`=@7ҲG0xԙ 7a341ڿ=I$5ioHuT9oMV)Mg<.7 Lɶ׌x4. @u{;m ^<+[ҴpÞ-2f :U@ӟܩm6lr5g ^);.D]xK`,wLxXPRD(&\'H,jg$k B=&4cDl0>+͕tUyͰl;yin!g,Uha܋fqxw}d*Լq"/b >0sL(Skd 1^25^Ž>i͉rV)E]w@f$:=iVq$Sg>?!-L\=iJI=Y5,!d$c X`V*~Rٔ<]nJ4`^euzUT>_v$uPM"f1 ̧e;.{9=>÷ؠ pmb-%F\A9YmJ0v/'z,`\MJt>AVm(twZu+XRw@{hwNf^c d+F%Ux6yট$ s^s4İ+@Ee1b m2޹^+܇+e?b[R&s kBxl&i-`tOhR5.$,6΋~='0kHZ"ƕx,]pOBD0w_;_I-I⍢QP1Ad QxΫr_6NH޲>cKK(gAB뢩#,ę]7u)DήV8+@tBMF\$k|| ue R)\$~]D[b̖Ȓzwkr},'g^yk%2>&rvL2~Y)9=VD}J0Yqpre啕fD[?hs^)%6G6q#@8~?S0;? :%(# Kx`SAI>RzG|pL \$RCKBKRcVᐽ_?>izF)I#.@,q!ɽ=s2) vtc}lQ\[Wp(lGEeas B $Wfyf"-2!:u%UplC(Cx޸yٿoR8˭Ɠ}vy< ϭ5-ppNFfeJ{|N&b"N=]mOQ [ilҶ#B\F yTb ϒ1΃н|DyI<-=c}wn|VʡjPp 34K E}?'̠}y7~wϯLR658y *S cR%t{Ik'&E%o9kxFRN|jnK,u#./?:2b{")RO/EY6KH#hVzh9>}%rR~#N3#B ߞǠ%yFdG@+ot(aEԣb]uCqx(Y x+ eLDŽQ8HU۹ZkbKL{7OaYi-St=b ፣ >z&KjiaG vxt}cʋ%) 9^+Ai}ibGG?)L}z2nԩ#nn/0>f~blӣ)rsشa>T^If?4P -*d0,[ȽLw؆JuoPtZ k2,v_39V9v ɡNó8O?fz)hϠŲ,f*q @Z7?LL^M-6.̃a' x9k,Fp4ǎ|eE*6/`5@!CY5fpDq!2:dc r7 }QyHInIx윸rف1dk?dga:6 "ZwB2et`N ܫqvr$Yۛ@zEU+9s}ngz^6AٟH!3 )ă؋aFM~ DڹS{N \6odcsresi$cm!y"BM6ePo=tjÜiJ k'%8w{H؇oj VnK璣:Xą1 'ry/19K ~+;N=:#B<`S(zvIA&Z[TыDO׵߉!#q}uHWGέjVq9@MJL+<U0g#ǥpYi0f6 o9{fjYT\k-7y6[u A:]}IV'D6ZqM?zƅ` j`rm_2'Ѡܹg'\b%BsCڹPnZ7e>V6<ތFmK O$PDp?xVbbʿP󖢷;ÃrÆފ&DxL$#Z~$ɸ =Svr@GXi?LOu]NH⇠W9| j Nv%Vx\;]PLH 4ܸіuNm)(%=+fp*3n(ăKB @FpmW!QcP(YdEe 3ʫx1xF:V{Q)u^64 ÎM2~auW|?l :( K$_/xܕ_2}k~ ڛ#˩6ʃLVq-eYб} ݡ34WW},!_j?Y硁kK3D+VJ~2âO%t%o@mO_g=zq.!aE [ƔK}xqVe 9oע>IHa۬wtvHk)wTg?lE% M\DH0Vdb'+,aĬ@89nK %ΐ7ꕁ}v2WPL~ E?$ U7|Exk4zfjWLʹ="C?P`Ȏ,E-P xV:U&ׂ/>Ҵ1&=o)ysfo ., COEJO/`ܯƱoYTwAMIGi hܑeYaOUdE;9rݢ2lUCW ]K%dK,Vx[?Laͨ🚬p tZuJ`PӸ+qPԼH.exȪM-DKcl8(E i=}弴$}5[q esBMDiVV܄ PZu DiܮETF9Y(NidBÇ=^>]6Q1;[A _Hԏq}E\/4MP~1ͱ i3$t5=ߔ,UV}DyI"Z aZ|Ro,oI4$iqDJf9ƾA|Pa4lՕLmtoT&Z|nmZK1b=ʗMCkW7kı,Jt)5RKrȤ^TBfnZk~JzϽ u{(f)0=?0VX!"Դ?3Y,shT~:DH}Kx16e4I4!{Wt/&D}$j}j18jpu}ȋQJ {QAH bjǂ[^@5=(IXi)$?+$ eԝkaETiߍ_ _S,%.|f*^Dk$z#&zM'#1=2 =qX6G5HNka.DuMq gjwb;‡y/͟U^^%Fd? ^ 4$| DnbR'LsNFÓ~ {}T fFD%jjn#F)ĝ|k͋%(Td'-K|#/2Ƒ̘袆mXİ\`| o{6kAO{b͑a5:DidX~c0U(4Qq?e^sxG$H $RJ]tR|%Ogz<iDgR,O T OdLm>x q˜LNɖo+tEsaΊWic[RS#r`'ThHn{v>;f G:"}DآDLMIƦCHnYHzm79 {D?)A9 o73kU@ykL_7׉F,yOj:y X{^cB̸t^&RY !UswW1ȰJepbdeGiJ+RcVvgO>WQKa;O-{ 𞾥vbT&p, 89L;aÖӠ׋M-0վ U*6gr %bhjs*uh M:Jis㪭gK Sccq'?ha%wKD񓿔 )حZxhwoٮtY5ѹcC`GSU|g{\DU{@Xu$?M_։~ɟ# uۇ|V:ŠvP?ecgUS&U0I0)!z@ rz.zjw}h1~+P tx,~' qkEE9wCa0jVN,^[֍ q\nwx nW1ܞn \eX==0g tMΣH@2D#"!3WwOeFzF`M锲;U'bOclIpcN~:hL[b^,-qQӖa6pM/l8l;Ɇ J>ZkxB6ޏnJ yħ̄d`KN0- > X@4uwK0*ԨUNWڧˈ3FUVK?!68$31dGFb?1|huZ#37kz˸FX4E(_WoF` q>"(8 ͓o:|g|OK[s N8 Yבb._UTg&-MY,+FK!,,㜒vpCV|u#.^Py6zv]#Ưfz zO ]| p$&Mȝ|fx_%\FG[ųByH==>7cyl~4'\+?*Xyuł#aH8ˏyx&WFۈxnQA%LE&6p8, G-A]ϥc[N6$.[g͟\C oLfb?T΅M}Vd13pRqgu&N@sLDR:Qu5&+E앤3[1x%Qd#oAzKg_gFs3~ ` U: Փ5 m\ppQG6ҝι7St[z=OӾ[g~=)DşXu[g(Sc`}M" fS'{VM3kwh~B=Y j(œSw d^bu R=?Oca庛 lMuHVspS :?agDT OC}*L|+ R?oI2yB\jcoɹ ݓSJF Kk '0rhx[ vp:̛x1퀚iZVt0*esφ0&t/7yW=vܭRY0_xJEޖ&bާ) X-Dܦ8"\Z3D&acY9~QK@㊥P] af*YSN.}ZXL VUl[yJ_Hv8nFѠdS&NIQ`W0G ƞ{첌")q4w>e:@̩s9aS+}`)1X) :瘛}șRDI^7Nn`^ ;ڍB37rb`͌bJ1r ;Ќ?kgjX@)ȟ{tlEIȥ+$1&cAS_lkոk-Bxç7BIg~wQ@pWm\eP#b3ͮ lIb WIY,Mi궯ݢ\ {o:۱ ҫ7 ĸap.됡?C?X:g"-VEfa;Hך!}@5A@<;,C7,s_*@rxJJ0tUw?8'>5`ϑB~加g(Mk'zorsgfraaUBʱqtoXoyQ?!~YdmmF ,_t7Pq';?F5ؙM'Kc9S%%;Om8 UGuNyms_lj6V!,g  H5bmG6DulMjP"B772;ӗ7xv 'pV(EfB&s\M*M X0#b{{ݡz7*/L'O.p*ƒ=w&" Us!7w۰KwP%Ȩ内};5{"2?5y>Հ+LsT*{2\ɭD/˳u5Pia^qm|1|$8ɷffkATʣ<@o>~!L9U4+@\FѢfdN p2;(貋yG~,$ı/V2-iUGqRyz)+Nm] #w<q.6n uWdaYrH? dl~-xte31ćxkէʺ|j6ZFʰ(3~RCBv4tJo(#k$~L4O~n~qZv- $I/f45#g,-~'սU{%yx#@zNp%j Ǧ!&Kǯ Y`d|ʠ%Ԛ:L30 tXO 1#dvbb9=x/d`}=zfL)Ij/l{B M3nҋ܀q  Z ;VsE-AB8~FeL/a PLhMR6# e9((]$U`od ,pO%2hfhqܺ~>?k.8 _{yEU)4/v4hVpFC]wqEa!3os>shGeS&Jd_DLSt2%Yie0^ y#sέ[2 Ȓ4@bI/ް@u@ C'4LiKQlտFW;0Z#_gcb4JIsZ;$NAj ?Bcjs3o*0߯!̯,ߟPjI+#3f=M$w9Эړ}`+w䓢-਎;@qdof>^evEyi՟y|ҙ3Oiph!%/jsc%wϥ1p CY #ִ?Af(:>7+J祥##E`ebhCs׊7xZ6 n`87ֽzj(NfhNG7!_xP /p. csIe*с&7D/aЦ)@=mS'3.c29dTlq>7(O/G؞ j\){I3, ӻ [nT?uMYBhi dojlx;,A?ĸg-`o%yǀ%bTciab_4ή'H,2ŕN]wf(R{}UݣA:Θg2_2mi#^V%Ńt Gʣ,޸&D2*d3Zv#SMK7߼$" TMzPIO8Âw ROrcůT ?ݰPN47Qo<9ha[9 p؜mے_R9HΦ YMNɦ0IuΕ[ٌKaB9 tm"J6>SxA3L&~d*D@dD^,mΪf" x9M/$ g^/5⧶;/PT5cdg"!HښG&| Q4BԆ63A^N`RƐ BۯS]&ia ~x$mcDz\,1`=&P04^$*!c7:(M N+w?v5=%k㺃}۞R憩i&gbeoCvwk\фr_Ui6>Toom1\Y\S쭵1qѧ6AL6Y%ѿΡ]_$w_{9هV-_C^Jt br}P e:46bEƒZ#M&DFQ"XΦe H4l>R/܁FD ¾d!dse+ܢJajmW6\ӯ/ĩ61q@֠Ϟ/M'r%k*o@+Vi`oeDo~oƁL5IpM\+U/$m3ah\"zQr8E3`fݕDÍ"CG1~h˲*?-G dS.aޤeaꑷJ=vP9f;uN*PY_5@'b3,].E#h*ZU|vG^eǯGp⠵nr4dV%73 2>5 6I'׎' ଄Pj+(/&+0 `[ًs* n}S%}o"se ,KR܆E5-tl sWTlOkz^63`jI <ܢڔ K姶*%jl&7>PxcVZxB77Eۉ.c*;.'  5:T{ަ]"@i0:+b`4ip}vnVFx㡟x:/9*CHRa;vKQ,\˰/~ۇh$Lt>G4 @3.uj@hq[ ׁpBz9 r}t4 {_qj_#ai:2}5XZX\{#@LyKw4؍~iZ>Cu _q!JݥmK  Oʯ/e LQ0tW{î1.VZ2gEЎ~ pCER_3bAVr=O2 $!8 4Y˯qx ){z! =ԖY'Zm6#vkGZ9+R=5! H:zwp0MPNo|:uZ"eO8ȅ|XW/wS:y?cf{$ 6q6cDC0r ZYѯ ^? xn2#za qq >}ή;" v!Rd:.K3K?:d8JJ|BX@3OoAjFw6|>=OZQ#!?Y5~M_zw3smŵE#`5IlsGL4 Ut mvcKw]ӌC:`euP}jx)zjY䞈a9k$: 7I[GO JSrP=pB-ߵ;ٜ^h> sZRW yrKե6hT>ZTOJlU@vRπ.~Mỡ!'R>X}Ϻm7T&V>kjb,BLҲOӠUᤈjạMғƏqvB!xׁdn8DH#ImrrEuّHD|2`ce-a(%q+[0dnN)YlF<"NowK[S0:uF NEPj023[e6__3_a:1kn6 բ}bVp[-9"9s[=RVg@@P绱`Kz,!\j|3a@cݭ3(t fB#exDaX~xRT?9wCim?JT]/]'B{!o\7{@&u7eetqPO*ұ%{5^} SfsѨD [,OS4olG\l7BAz?FLv m;Y eoe)zH׃Q#-Z}'Ii6&NiQt$XR~7RVм7PDfr,'Td*=x9_HRݵ *iZ},^ϷT㢡KK<['`x!#}"'Rzf-bPn(5 ZXwD>_Z'"6p1Bݕ"z_%$ztv>8ly(HG'C߬?_Z(!@GFϣ DũiJC qXȿM@o䍘CX}lO F\Bsigt}/N.jh};>#?TV}9RJe-܅u߿d%!ۆRf{T$LgZ8D0^&L0OD- MϑCйu/~^YǾ7׃i"q^"ձrĊ>/Œz։s_nz%t'v?7FrwB|/J0%녮qkAiRսU10bQN/9/ 84_~]2,!@4l^0% O:V^{w(J$Wu턈q["9Q<6 Ic#iJLDiS yn;~ShQ'VhNC萎k3Б[#^r7+05yD{DPd@ PZ0HߖL RdtPj"42;%Hmb'ocny*0m=0v8#tAO􈡇{zW}OK+aGwj,K&QvP1śIbܖZ05 8.TGВS:A9Kevs6cN \+ʌYƀL޵-JMc~DUJ-r[T{ǠlnݾX+Dy'#@iFd+\=x"s=zoAo%U$&&RL[8_䬦 {N8*/j* Dd'BUw1'[f:D |p<Ѐs.f"4?~S]I#{FcCr{@`PN!Or* t׏Iჼ=W/"߆Jk١Ѵ3MpC\Vg~aF8 q 4|HhyN:I6Q?wȧ7VLtB>+!NBvp)@̇e'h]Cdz*03V-?[ɐ&".j-~Rg6 oX7oKQ/'Iׇ3M [='=^ì^x>aފxl'IfH`|r )eMhPL/aT\(gMy cq*J^Wor|4-V=J̊W+F7xcZ/0 `L{X~&fgZ%[z)Z٥,vL~L2'pwfAp*¨ÝJQ0xHSz_S>\CV2H,"qC#D~ OʍOQ|jQF# ˿ȪɁ=XЂȡॻx1mY@jMhG[N*,7*̩piLg\KKP0դvc: 8,J94cW0F|UU߽=:q;ǘ x^[j}Y7w7CKtӠXn3I`W_k^r 5?XW9Ϸ4 Q‡}܇:kQ`Ls/ƎGH-O9z R}UɼB,.k€yGxӷ;_QmE@UUqs7}NZa4xc ,Ϟx 9f3fsI݃v ==pv,cP`u![ᝨ$Q(?&?KgwnOl?tݦ_x;}GАoo;ZつxOU 0_p .:JtsBy;>(q,ZK 2q2=,0;iR8c:;h7+_B:ڒOv)bnr`$fLykA>Ve=W})zV֊VXdtV'¶;<JJv!Ž=]}HA`QVm.Z*ɪ|M2sm_]Ikq:FLUvDȐz01Yߝ*JSq6kbi!n0BoPJX?>`oo$JKTfVoJt"V[<'2$ܖR!i> ,#͏3z8i" tFn^VgjIYD. UPvr:S oxLlsڪcZ|2%85~2+?'NtIVY8 .ykh1X?f .kP@G;rs\ ݛBh,Vzh?F9Nr=SѦQɹ>G2a/%7̠ӪL&E DNP66ȺqwڦeIi衐wT}F, >k-a\b@M: 6&WHuJezUϒMn4 ,c7X %x4lboy"늒T%࿻גAX,{@-{!ik=⢆C0$Xtnϑ"{ w]8s;C) 6:b851 2'0bvǺOP,٫C.W0=xDpHY`m NcŎIȉrݧ X #[fdtz~Vs3 lsKiLM k-!uv%‹tFf݃GU4lКbfYޒ..ڎY.l>fqHQ/DzSrC f*!o RB4\A@X0xJQ1S2ٱXrx2k,kWjP Jd;ҩҡj^I?y Uv*p#uq+ܩhCe|%Oq qC't(C@G/T6Rns\z~<͝,9פ8N#_4~<]Vya.kTx@ eP"܊f䰓D8.qc=Cu W>cH'6At0(Ql0}bdTx?o?'11#AYIcw<H(֟Q<蹧|Dԑt$G`)2`OŔV8,$=̛%|7SlqyP{ <@+MW[$p@w[+;~;|ax4\wf7ƌE@F%aWuN?1,Cj&pE7ΔcuK9q _l7DG%oszQ)YTl,jlChf*VX;PUSVMU=b}oFu<ʹGU=quZ+XEڿv GY ~%ZB*`7lz-y^_UH7b`f2ؖfѬ"TC d:aOM_h4"i`86:!Ν+PQ'oeAs:7P!~ [Už./re`~WSlѓY_Hpl76]Nwj6 ߍ(tsށ֯"Ԁ}RZqD5mA2<փta-dbv,_J}W~[ oK "yK`lcJ|]h9`Dk"(Qq*N˸(,SHdޅkodͬVG溩yXl:|ulN&.)qksݿ15-,ӊ1߃g' {"W F鏲wZkHO@_2b0fc[ސˤxTg) ) ѦE 6>q5 $l>e5P2e`0R`+MU z߫p~G9dĪUZ M횼Z-A2nC6o"]?7UeDU]KT _}^Q=B KmfZ쥨;rzeU<[+E)pa7 L$(W-ŭ+^ԁ KTT70ns}!ED'G .v(ֺ0|GG"`%MaD >ՃPfMpDAMs,5ٲUv6%=*[\X"Bdo o#m%06|]k_L*d_67! a-`%T6HlPt)ȹqIURri"`Ƴxr/J c;T/ʸ쫹@Z~ML9Q *AG% ֌&KeCss%fq SAL٨~!\qpXoKZk0kȸ`cm!Fb#q1 pؾi7;NKDqLKg?E^Ҹ[P`ɾӖ䢅]%VǰQ|`QEH8L qص\ roќ=E |85#Fwrs\*Fd鐰'LuA;ԓ.{Oni*/ Fft?(Aaɜ.bOI"9hqÏW.c!i+QZ%E FpyP˔pnƞQ8=1|s"\e(-ڳhoP~5{Ja +{R٢$Xg|?Xz%t^ߣ6?:D{uSC2U6ItX%X/+5`r{oͨY u$)73-FU _88NnޡASj2K`c-q[u?6qG-FL(2}F TKSNͺ(%Uo /Φd1|K'ӧA vWN w;CG}I_'IT!C|H+fm S۱G]]:nD)d&Cy-FXIS1ʺ=2* I/Q(단O1gGފ5}zD:?X)C&Y}T7.>gi^6Xπ TO[ j톢т.X|~-!!H k/ˈz"d3 4G0&6|آʌR<& s jcY)= X$4pcYG9rDj#^LE[ ʤ!#tѦ<=q JurjⱉC%$_Oy"^@3KQ"=T~ Q6yE>"^(&q'*W_FSo:ewW })Ɵu)GF}g Eڇ>Y^?<jfrNS# #\)u`a{O7i>i  $]{;'OY,eYtd M7hSg;.f\!"szlwb>L]p 7W)ǵvrS3>e6)e7VGFL`~r3%ۿM63(˒c,4]W~Ћ!Vu|ᖑ5-x~f5i- 2Y⸾ `(?rg`>'F6ae گOmZ*7g4U9%.6#1Sl(A.tЖڍM`2o2~[E^1'w!t_[wꔇ;VN \4Hʑ/NnE]"z^#p ,I $wh1$?0}WkRS8 ɅQطtX% qfC+[d D9j(3:$Dx[<͆s*kQQ0I@^$kni0 +Hڲ؎cnrX*#m~v&F0OwB,>+WSʓG$6\Wr| Nq[ñ/2g `MUA% ?X ڶp=iM=[i[fP"tv8jm~B9sx}uHd "vQhEEvȅrKG,HZS [N!F|ts.A&P .䑸$z̙ȹ1Y.sb_젴Rp߄Wħ]=&+W*MU6M%i?_؏ #c0T&a; ,xo 240>)76TSv ^l:Apr6e6'?ĕ$xD7-`+vEr (a2-0da:o3BfWdBҠI ޝGf=Y@mS&k>s$aT$bNCUo. Tt6J{`eI]|?7\}t@ͲP #hbw,4(Q`6OĕgI,|6jR Dx/ÏEnXyˑ&)Cs!ʺ < ] l6׆2WKPFOƝS]c;Į 7X>]ϭ043ʜ,UW&LKgz;+;3Mn]WȊ;gf=t41iNrV逿d0|ʝb몊>j#CĮލfxYJmjH6iCi'ET"杜.F d\ nT&䠷$)_1NN`[Bۓz^?d-?1G^ ΠJste]uWc{q%p|Q/أ$H R)(Sk-x Y4|2g \iM"PhbXRN˃ '$M'i)6^&j4|xl$e9WL9Y鱲d8L7?ǾQBNe ?GFas%ؤ;[rbT#vcft@~:j@tH CM2/T^䚂ɮo ] pyz^'8!Imh19&1+kܳo2MCL# ~Me#ud1pg*!n\Y oIA-b$-rJxɀef+ؿ9^i?jBYRcރI _6!WNRX|GEv'G^)bMe%Q|fG >JyZZ4*{FR3f;H)qlq6ez[id?[&{m{o0D߾kgCOp;ʃH$mQ ,S.Smd,c[6ά{[9"Q.%q-eg\݀4'jB=Wn=6o ^f;E_ʨSK9O!"N#Wm_ m̝dl$}IܜpY)-v﬜ c`9VFռo Lۋ5FeO}МH !ϡ'7oa9_K3 \ _pZۗXd%Mz/i'` V z0'NhNѝcs8Y{֛2/V&u%5L.2l9 o豷~`) 6t,=Y6IXm=sUsXILIcrgY's[ӱF/HtT M14 [TX$K]!whytPI`<L^V3篴.6kGМYB:ob]elm->K -b}Ǻ9Sі)䚀!O x&LdQ2a GT\*.sHge R<8ki4b$nۙgP:nX8R O 0%Mx2m߀" e~U9 /Z.vmB]ѕ0#V}XN]mJbEYF.>ڵ=\/>WF csL#7OQ7n"V,oqOP"7VvT)Atnn]3(O6]s|Sg{14ƵBC: dDۙX(IB*=>Qͫ1$ߪ%˥wD?еVѺV m`W`?>7 m {vϟ F>dXK:謿~_aLG52[cik KLս(H>,}UQvUPD#u@V8OSti\ߤšX }H4A{}{c,`kO]:^=k5BK , mvEwK%ʗPr(yְS}74 iKjK ɨWE2.t4@uGC,?k?jB*.y=:i5˚AMrX3FdQ͜͢,EdvPAOo֪lg2]6$TgfҟA~Z_w g:߿0 uq2[a-(%RY< !a uM`GQ8@5(}allG(1)0jQ8qPza 9~B/#le`Bn)ӗA{]^SWis;GX@{M NO2qyVt-&lH-Iuv౽MpV&F5au9h@CW~EiN[a0Ҹ?;wC}ģiu{٬DjFYeZ;F n҇jN+XBŝD`RCjr }r/ykT9& 8knw*}?vSl6Śƙ|kH7'27n$Y2x_1t}yA˨K "+* fl 6H'|*<b,) zen5&'u;ņin.}^PMeԀrS>KY2OYi 3;ͧU/z1Gf1l~@7 3ʷL&]~EAQR.4@Ȅlc κ[䰢d2^43^1<-d}b(ҡ)ςׁ'v̹"l]ۏEb(|T1hu uVmjغ?>sMRHZK]Mi[ /pNV%\%.fMgi;xM>&6,\ت1a,,`)xeRZ걮gR%Kr-; S L 9{b rå~P/س#Q(KU+kw7MϢ}Y!HӼ8VIn&vtûOG.zr ]uPsՒ9/ZrУuV@|9 >.|Nx<#Cu9}S)dLE]CA 8p.OQ-fjM+j`b]O[yc$sSD!Rʶ rUcЖS2n?\/T"Wҷ lW2^tūD+;l*>b7Wy`, MꑑW1 AlW+nE1Ý" }1VvĮi?I S ,F _MFb>닢H&=T ?X&cba= %.O/ս1u7'¸> }2ӹvY~G*^KUTUj(kb'."8êñOV{N9\dkOa) 焷ڍ]F]F//[g,sk=]<ORFSPd2,d&>Qom&Iyt2Xp,yksc(ٚAb7zhj Ţ4 N6aP5D2t(~d)_)*VUmher 5suw20ԼVxQ|?& e1jm("%lBÁUwl kx#ְyP[Z2T#X>avFG4 worp'f1m%$]zaEF OlyQk[P|EBCR s+[kY1 en] 3kz)\*'jaٻu͏si p4&TɁ{C/Lc0 n@ZqbxpIڋzԂ.TŃ$?Abo ީ$Q]MȢ^l2֓nfˎK'n*j6%JlvF 6MG|kwOm^8@rBQǛL1Ysve]mѐZ xĞrqVIGg!i<@D}dzd?)nrK;INHyGM48`I'OQsf6EҲZ^6|,myb0\x_,1h$$F ub'msdb5qYX]K-.Ve};Y2cX}kO " GxJ)%;H]&Do,"j~)< i Dpwd>}K9b| UAǚƍb8eAK :K</uq"Y =@z>VJ!l>] Nsgߜ 卞Ix&"jcs8-<[ȂA횕 QPV7ќwx]+ы2nB㣱DCF'TWxҮ Lrc&8Y䟖1Sb5{zbwce9+|5e.TGmpw`-T /b5gt_oK8 Y 94oeQ56NXS-hs [aޱܹʼ݃!P,$ܦ/ٯKyռ#N~Fe6}Fxo5Q^Z9lK={dzfWHBqS5-HHI ˃Dhhaw:XPLԻTnl\snck!" o/I*K@)>G}wRvTB\^@5X~m'ރ-Ai+}߹ F]\ E+Y%6S'fYScğR!i[=nY xQ"Qf4;NabHWxtSGx?WJ>2E=YQ|[ӏW4R oʐX(%8N)9H:'v-!*ڊ lpDvz y߇g9cQ Ǔ=~FsO / ș~А6x_S (M;Dh2wXgQŶ> S+Ԃh+FТ8IZrbF- w!_y#甘f_;*<^{D?PwBeiLj eD|A.N%a șzf E_L -$_0w[!eX;ӔIUsB-AQ%s?::+¼ې京Bw,ynZͳy nj;O(Զa $3^$ M,^cj0^,FO9;\Z ~I9nw-BG{Ȅir8jBht3[}һ̆DVb_N2Jmhv|W#!c~;TӁ dU/)_w񩝃6 捩T*1If@&4SclLH\ 醮]&ds]ڨRYJ$ن ]wY?nݫf".jkU$Ε{jn@;t: MC9WB~O ~AʓSUtW:?^bR VζX\ u!X[w.dUEb EocߓPo9SI6_8cb4OIV,ˆr"2SRqo.a1.p[jX I*){FgՐ."N'˛?;9i:TC .ڻa )3Ycmg} &zH[HR(#fq̼ 5R4=&p'xd]Jgo[u @0ĠI)eZ]*uR#3 ڳgX6"'薒7+<'N@vMr‰jM҆ :=q<{Lȡm6l%A]-;+SW{ZQۘ~#²v۝˷Aʮ:.0Q 8عCi _YoZcZ $Unos3edݐw !ӜYbmZN­Q(3aP':. ? Biu/^^35]Mjh~EX;Qh ~m2 C;(_&F01m$CJ=~a}n0<\B̹㪝 J{xL!q୲ƅGgL|u⊗TuԿ\Zm_3աKꖛ#dX\N=Ϫsp1Mh"/%־e҅@oPȪmyt:/,ٯcAUelY~TvsE4f? !|ǥNǻе.qeީRژK!hZضиw ùgI9ha4YfZ/n]0AQ%#}5A)Pty,T94.>? O$p&P\_ZUj弊q m@nrQx9IFJu*Ɔ0-Qϊ٘iN9RɬvO:rψ?'C+SX +H +UG=0v%z}A/8t6d +*Kp8S/kGWX’kK47# 7hoPuomXd3A>V۬5e`;:-yf DF@0(!Up(nGQ! v-O6ۓzS [GLXYPSs+Q{*>`rT\Эasdknt M++Nf)xGݸv!AHƯ9,MBR^U7{ feFLcQ$h)>zl^U)GeUI0AOykoVe]'IUHخN86<[?=AhTn߶2E'MKip4VKmQk Mgx9)ز4?丽.ߝN:1ћ>~1ͷg4Ǽ`9;a@mKh03.%|K4g lӣVn牓>Vn|̟quA^l1`QD'κ-3J['z%)˪, t0x!whu PM2l`օO Њ"trBb3U`/w0.S%1H 8-9^V$PvL5 5+% FC`v?qq(c: b5ba@Ƭ,:}yĮyAV>Y/56R`6<3{G\G>g9IGlx T<ºzZC{#qӨX]O+cmtde_V~nF:C-< ;{hT YwDx^=#Fs/02;Ce)5u6ǻH9^֘FVX l!O#b@ɳ?S(d:-uslfjűOAS0G:AH tjbD#XltjQ\EVd6t/4^'+ҳ^@NӯOAnΠѮ9jz'9uLf]$>/CV-Hʠ.=Awi)A}F7q _ye=;9q6NZŵS%=pPí!LP}f݇(e^zDSP.ux98OƝ ]VWKZm:!Ud(Z*ʢ"k!yܴJ/v DG0 fAJ)b>5$+7s0!j2XC'9|§Ncnet<>Пp بxecMhBM*5p&qRtI:=.lg3¤)'\qvHIs>QD,l E"'ZuM /;%W#{Q޺r*C5dEŽ$vny:9lEJָUKrP1cNAt"Țݥj9'%RFk'IN )"*NQ, UV?}Db;t,޸KT&nBTT˟%gV$ôyb )BO'){^sy$L\{>Ԭ$;Esm36q6X<_ O[Ud(f6FHl*(3>͌< (bH"C7uVmɵGI>c2R[D}scu obmZ^lM/Z KlS"*J T^T>6YM`\R= W+ǙHO@I4oojT$Ճi\r`mq6c^F# 7 bU[<5[% e:w#o}j te3i :HeE4Nf)+"ջg#A|j m3V*Lpoz)[Bd9wa-$K_'GxYeJ S&o}'H&Rh28dldͿxWڹ0`UMap~[y"|=(bSwhBs)h՚akΞ ^ć"í\$GO^*IgCشZ:!P53 }ޒ1hEbC 8#Ui܄OϸKz1*]O-% z050H|ivXdZ;Zd:*nCdY)X=qFmF;Q~j=E:¡=K7ngoyQݚ92L6ML% ?%.A 4 dj3'EG? _$^an%heQG-\@uf]+fRD}"ak16: >v"1>ht9X&)7SSfa-wZ` tyEx.; #ݨ E-ґ&J;pƾkrLi4%?7dުKSn/u+ki&zV9ov(BNTL^zuxB_:J9UZ^I+pdB1*{dJ7 狄c6 U$SQyo4bN 'g2?ϤJĂfkj<ZN)^xJovTDU.g'wg]·в8xV(D db!ЌYh׆M1gPAH}mc!y6K<J]Zk  l T5񛏪Uʤs=P<<Hχr^qBloX4f1J]&"Vü%U~6DXǻFd>=@`u-FA bԁ%q3,Bܡfdl)Gzňf8}1K[MH*H!LiCH>4~R—z[^Gm@{1Ǐ x ց)@Xnk2M?w39*2,HVgI*:fjU%9S"~ !cPܾ*Xx!6-!)OU3$Z0/TQgAt0A:Ԥ; /1 dq(G^} ZߦlOށoz27&Ks$t <;[ l>kR t1C:~eЋ&U>qUX`QHBRl Ɠ H/O{-r&.+5* /|RauG,ߵ{T{5Sqw3d ?ٕh{0 1ĺ6#;$`% U.,]hqzWe1+!yշW{Lݸ3!^3\(kKCF؛nFsZTS69_rXqƫkE!G쫇!{^WP?~n-KE Xbj>Pn bq?j&l_=)=7zڪFrrkV>C5bC'Z8]rB&[23,E2^mRqjV͓ ^N~ZfTCG)^Qo@=]tM:}"~-[Nd2Vx gzGkjA2"$Ę.ҋĕ{fykГ1:lā3D46\4jw$U \q~t獖KDB}Ix`uW]aK08RoG3| s (\n)): }p c[-o,)lqQ%; ?Lc^W3 6C2>1u b28j#Xcԫ_!QYR:+YB. iѼ/︴=7ttu AK{ZWWk4U5RշwH%oA!24hI(Vem|cw%78E6) ።k@(|QWtce /I*y2%>#mA)Վ}Ly>5ـ` %<`[ rNְ𥉉=;;启ږ0bk$50&:VN%er ܽ6~p\fQ\o,d67ىW˿~޴ fq% $zcK$fei kŗ{6аDљX3Z16o*ϴDnލG%ѩk)Af03m-پϞCeI"!:-Y +yRȱ;p1(uG/˚:Ӡr1/:8:w^:s"a_.&U8EDPg!deZ~i'm۪վOMuF7FQ.f۽2 v&#$iPy(rNÆjǗ^[cP~%Ś;-eH Qi{W5(I ׄ$jTGP{zhF F_=W{xf S24;rjpv֓B6 C\ UնIhf0sAcwsMzLP0\BA(%?< 0p*+va&>AT":1}rv<֛U U 4B&rZg)>:Y XCR͟ `+2 +ւ_qPCTx & R'nG\ d(A`R|+r czЛ 1.6]GSDȲ6~Vsٺ10"^(_Nm#jV˫!`6]|rJ9yjymF?GԐK!(`2[x-Րb]ںv1՝Q*ޣnU+nQgձ wE7n_Ef'tcw.c95T*-"1I}t?WO7iO=KrKS }SH~S1M?KG3g$8K48CxS4D&g׆HIJq3LIӗʐEU}= :QgRx_e;hk L.a!J1+_`#p5G{& 0%|a#-NUn'n%4KH.s%36(y7/rac#<X@*9"NrajfتJ‡HLBOOHأ$JW8o;^T'T30}ڔ ?>;m[vNO D7꣦Vcr1*pܳ+Q@jnd SJ˳GC,9/yr@`A}k0Ƹ+L蹃"ڶܨTYFmӕSG,)x&nGML0AP~RdsG}9}PoWg]op,H8ś6!85~TN>[KU8*! br)hw,wٟt4s8`$୶?@<4/9T]okSdڛw߻Xϱn612iXHl|.jfycy藸 u*64v__!u;ͪ={]"a''#ΡQ |(H )(fbfsˍs[yɧ+& $UcH0IPy% /Njy+nF+(<8f+SY ؃-VjW#|;P o , W$6I1C)?R#m@4 |-& 0rHOG{lL#5h0s6>:1 FˣBnaэ8Z>O -Li܆~`ư' İ -7559uKۭ1hlĴjvcKS*.- r(Y5 (,&ueOMwYuʴ{SP-6ey:lE3Ʒ$ S߃4a^L`L0[mb: I0"bHac`/PW3g_ az̕S&PthMhuޔ"8 )Lh7R0 [u U;xcGsҿJ7"ax5z(ՠAo#H\3].|vݡbM$cTk~+W4i~ zd̺kP38o,L?ld JiAAfbs;zLyujJ!L=d! Or*P=űHBŅ Z~LRڝ GH1L@L.һ+kTa-~ hL>;)@$lNgI[~ׄ0%)S=`!Ն k@[e̗ 7^kmJ!]ͪ Ū7&#lViD8E{8a1'G hə|;Yit_zD%+.WCxs 2_Ʊ׭PGYJ>w }'[?*TbQl^WA=(l=DŽ%O%gHC $ Vl C,ZI5nf 7VfzWu\`t_?y.Y]IbsARV qܨt*|*(vܨ_.ɡ9m?̻= lujwW_?2-{dS^eRGcDHR:M1޷ d-(L^zauMt3)1dj \͌Y ,j>oR"uBS?a‚&BBnb!d`,{=TN^ Вf2V(D=JU!+cKTgъw^T/9Yy*ib:2TNC#`Gv@ǐeS4=R|mշDe+r6lcW 3碉1cđyA{,zDzaRyrkzwuYSd\5HoY "Y2͢ 4X<΋xp[YmaȺ/f`"$уDlQt$lN>CxkZ: ஜV|<k \vlZ0ȷcﴚT欙'f ՏEa&z,s iw+г`k 6~¸-YpM⟲3BQΉ3ġ4Q U`ص!:^NO A! (ZRzf uן+œ^QaXfhmt4g }6cfĶO<ڒEw[F~ΘK>WRF4]?m^^NL4a$$s/Nx^xQE{R`SOx)-an#^S k*A璺=c5J\Im6 jwl '6d3Lݎ~|pt>VhXƝZީwBVYIحɯtd4Җ+!Xl)&GUCOy,-ľ + ECQӡg+TEW|i0 g Wʑi|aorL0T of;r ,ֽZxCeWXnT2J&pNd =w0F.oPIN0TzȢVphnalkNK+r e kYl]"$q*}R&V[:QFPN?߸v*Dխ3ޕ\:c/MIXCL;t PJd>P=|3\Eo|4Ҫt] i=aap0QG@:T%Gh7a26 4[Y*Zpo[>fxJ?pB5l_$a{ro'pD{Pўp}_\d-1aXP&~Kvz8d {(xe=2tO;XYDySs/-*taR QoPۙ?3 d7BzoJ?%z c+Qb ]Xښ) Ȉ2)5H́mzßxC9NȶJR!-qs#T 7('kQKtFjw6J~b?Mn6E2'TG3ݺiH-"A4)ˀ[XH[0rCI/ˆ_v8:adZm'a<euYr*2\ALK_Z ֎,̎OrҍK3dν>ށGPs/E&A\GY,s<>ƀ-ʹaXs\MK{ xQ>x~+9O q4,9UJ*9^ooT)[ԗs{`;TXw+@b&8CȼT̥mN@9zp޽ i,`@S͟x .4q/B@Qx6dTYޱ󗵳-pȖBTuasV@uG5K+|D _KJfF݉w$g-<eKD޹swY^2A| xN_Xމ hɣfG~6wBh_GJ13vǤ^6f" 114 +(gb涂7^PjFu{$~ ¡ Q!37Vwby.;O7`2DAax ZMx=3Ȑ7x*jw_NGn/ (PG-HFpCwp|[CzhSИ"VjPv<յ.N'~K'd ̖ŷ^p?A}gqN(C\2F@Pf>K&]zg;\XbVA}T1K(ߟSVt]aeݡ D$^*otwU'C1"<-g2-vwu>Wb)"f vq%~mbM]CEyc͟/O>4 vAVSr~0!_$#\yv+5N7Vij *"̡ RUOD1@Z@}B܀n{}͆_ͮ?!o@&uS?q|;QgT  3ӏ:uTFKHXI;aţ2w[6:WCqlQ$%j@굄糣@ hk_D٤N0sm(+_be$)Bf|!FŇbUQt:n&m%,2Ԅ* ˭>][Gf4HF &p7 5ZM[F`o`0TU,WhU{;&S"$Hur׌ԑG@kwgθelD3LUZ"]ADQa.wB~Z 6۩a|Vz}>XާYU]T[ C8ῠa&ِ~F? H KyC硶 5/6&QsR5Tz}2fv$峷 ;5'֊nt6GtPbN_ҵcX(s4FAh \r(ޒ* %j,-?̱`.8M=-wq/IF<_ 1 Mɏ6{ Eր>s^ sEְ ۄjq4?ס` lҥ}tBꧭL}ք4d :)*o25a}g0xGWU`bPi߯(Ᵹr`?4NѢ@Int"k3e|ļQ,Y7ѿĈĞIuo$UrpCm QUkdQR`ϼU@n޳29UʵFsH72RMA"ڎ0U>+aDVR~Π]!lqJ`|&$ |gL}F옍q.XʛK&ӊ( `*g{kQ qS{wM_顓FiFJZ% ]\'US b@ 02?%syLO߀OY"N@,z7'@Z)mEP;_w[]+j0j:_9S:ܬVȠg;W !ɫkMoΧo0[%-$LROA> EtysngC=e&Y'JJB,M)ww,_иNs#ތL Ѱ?LSϳGjߘNt31B;J%Gt͌ N’14wBfRƲ8]dci\rQI}> =ʏ,1}AY&u"~T›!MzEQI}g!GrčI3\2Ӝp} _u+ g&S =@C{VHͽLbr@cjm>D#iPcw(m꓋9%.p^Kش܉+:h-T>W%dϷz#7kx%C'=v4eyE}:OiB/oC2b(ԑeou4cxfR[҅'PEX@XF[& H}@@9zo23EsdZnp!R?-Fu A%m&N6m_S25ygd 0BxXC@N^x8P';5v֗6`Zgv:D1b+ԛ!wrO+oNO$fBmTe'-i*ydV9:ɹ; TL,++]砝zwvIY5H%O]rTݾ:`Yw'9Eh]ԫP4Nc k7k=g֩xaQO<vMG[<]a3rL2}}8W2c\}}nZTرUI.p> syEȇEڿKvOMp[lPa _vM ͞G:2hGrRu֞iyrSna̘O4РhKz3AyvMԑacH؀>WL^igcfc\SpϢ snK(R=g{يk Yu%*rv¡FFV'uX dg`6.(1>L 8lvH i>L7첿/=+FL 49b>W _St/;ss F1{.=κՑ֜ы&SY&H@2>ڗ낸3\~ӛw.,|R'ws2)nS+_"ˏ&'lTw8gI"oe#w,kԧO!hPcqu);6<_!IDG};nqYO=?rytŨ#Vrf=3ƅ4G)pBƦFUBH'L+yqo9!(ZFtHg#cP!wKݠVA[.f큀Q`17;أ]>'|$Z^%Rjwi4@i ƻBW; 1wC~fG}K,X,Djn단/ĝi@R10r#I*0ol ,H]{8&"SEKYxꜴ6:!'t}p8Yժ嚈 I(Źs{ r"ip#S[qL.daUWE!ܾ,K*B\?T(|:,P VoQ]O`G.i^ 2mw+`ۥM 5-Wf.Yzm\A=^]w;u(ukV1%oo :X9to۵m Z,%f:1"(Pl:GLN~.etUIp_Dq?_/MzG b)GϯӺ:*=D{yn)A{єmfڢTV{r`0Xk~XE" AD}h7A 82Mo5"b+va^Mc}Dm/G(t8zNQKץ6NR6wxZH@퟇l\d y.~&8b9Ll xKaf[{V3tuGOoXFH(61-˺/dQ .W|D,xœ%]*NcE(Y/;`Ze:!wǼwl8O b}t݋H*6\ÝWxطw`#2O%\`"* ύn x9 c!4=ԬyO%i\p̹[OZP@K+OϠ!h3߾V.|A ~yOxO _l{(z왛%Nť\N5GBmQ-.g%6SQaX|/|.:Ь[;T4zQ_؊Rf|NdF 3ODd{fRf%@˺-iӿSg:fZ$Gi:I/c%>1>@lBO45{ q3*U 9"$CGz(9 2#Q,$*ntyD68ӄLkݕ;ܑe27iu< 2 /nu+ƿ!u/6zD7 :}!QQ>^ 7 tFX>ιj2*==Iu!'g&uc.SƝ4"`|橀?zpl/erQfIvbOLjV QŤ>VS[c†Gzb0"Ƭ90~7z,5>pKX]a p~FLHJ*-_3ٞkh`ԦLW4fث:,y ѸiYH䒂%p&\[jCMDsEJY{THwY)p(e}wJq:Vӕmʌ欢xhDZwlşZg],S&E/?JhS¦bj *8ԙ:Ϟ,eR''R861m\T8#2g_zte>)dʻ8k/ xzdV._pcoBoJ7n|+^u4AY̨qJC lAsi@;MLSVH*48{VoT YmL.?a@>jʢr66Ў%J$ $2xU|7@G>X:-uYW?^l9<"oKyn| ML -06 u+5e)/Y?O!<&}KoXH}YiBHV} ZIݑ hj-p4GfvY 18`Tky!%XY{&`!s b\՛I@IM\ߓ?>#T1gv-EL˜PY- u֪I5HlWī Pu4dzk8e75[\,(5QxܗL6<<3]u2_.glSeeG0A\-SdxcUn dA} iL~\f6J RʱQn%:-iAivvqJb&Q?qZsku y&l)|nF*h71WB6wF.yr PC#"֝wvNiv V;VMzdHZoTŋPl }7~ԁ\H>^>$63247CR|ߌ mraa#έ- $5HX͝ Tq< 4rfP0!_ Zv7#Pn< yzҏ/3h<~T3f(bXP$E;d$ڄ\p߳_xش4C dnWpvjB 'Z?[&Gdqŧ#+ts8 L"`u?rP gWC jMԃM(*iUßG7]D-爧Oz%x ͕=GW_Tp 6)+݁0QP mC)}Rzf$7UOYJڈZp,^|uv2HK}k|17ޚZq=n*C`'~)?U ҙ\ϴ]HG|z# ZP{^F9$&.owD;v4SXxdy~MKQ%ߧ׋T5׮˴؏/6I_UJ*H%TMEv}aDJVX<#Av3^o 靓ʍ%ÆK4X+|ġ Q^_"D{GTYz Y d ,o-UHfEo5|*شh9=l=9(=MB%}fK[). - od0D_䴛DۚoA#tvDp&t(j LF?5 _%SDS޶C*"fG<@}^!0M^ǖ˸k`~.|!GVpO`A`( I\XaN'=P-$vK*5Y`@Ĺܣ74=f|u?eʥcrʳz`?/!hGabqiDEmRG#R!z> {?n. ]OV<Kt Bx<$k' .Tq*è8ɤ +" :nRc5 9e=d # ^Ts-S`A`,&j۲9rz&$L_ADUGؙ gƫ VFt\Nybo^`1φϷ'+d Յ+ v14ikER.dNܯH `|K(ɥj +C3 [A'^.FTam@F^#T]F|z3\\ o$Rel[sC6ufil[C^c.H̺)vgl=)AG<ߌ>N}L1"kD)YCϘ)A94/`$2Ps?HUb@ E :kHC\ua0lU2>h: 8!11hVs'd嶒GVAva~jILtk'cU/aǹ qtuEK74׽OE(@BZE+ #R}@]P@qP5m&Uoa3tU9`ϢV=q(IX}mGӆ}ƊMP ja;lYSPBlɼM0!JL~.Z oY?% -5|Jf\[岪[Ń:'ipb;P8nEk4<щ0s,h8ZS>z+0d&ǖ_4Mr<ė TU[itןf 'ޡ{V$U d>$ho)9)JRuT ;ʞz\:aY{qJљ¤~d|ע#2bGcI3NkxͥmJ2J?%6iXB9`iq*I~LV @muÎ?=GrP3B..{1UQ2{kNmCi('>WZUCȿ¿[X[?7/];lbB2b;RˑbLwBzkum 5LY447E&( ༜>:2>p|,I_'Q'Xug!0}g^YPh[CgVO2A?P;iZu@‰Kq}Gl@]LZaaT1Z;(p$XFn cMĻϷx*bf.Nw׺َzo"R> fG@=ܾ]WE6dy-Y]Ah0WxNȧ7;j'eN<%7rTC -yү6T{ۓM[jPv {S픯j^\ʭ[,p/J\uާh.p,ٮk7*5 :$kf5'r`AL#'kFa[0!d "91ўXU<}]*0c絿L\aSafeАq0[6Ѱ/-.3O`"+qR(}z*>. H138Iw2*IyKȰkeq!_wih nB߲5D6 fi8~@۪1X6sLhukKOrpVbUICE,|HCԤ4kaߪV^ʭF%+/A (aG#I5(;MYv.KR7C^=*h%oAUqo8ux9u%g~Z "5d 6 U'I|+"Q2ӥo6`Jh5d fI},@Ho\Q)2;g2@-޾Vcy"FP4V.ÕZ2hm jZ"oW닣EoD yhRR*KS9% ujڏS:e4t)H"sxxa!Qʷ.m/s)tqrQzuZ3ŖOSJv܌U({< fVˢ;a`:R"%I=~ Av/xCWs.5 C<:ϫ4ub rmgG&Qpɟydѻ&I'r%?niZJ#i"+;vvH`Nu0my{z;~N`YcX䓚 PBF2l&[Wz ?V)3Lښ{ 63{ NM2(\FUɏ3m؏@_I7[BУpu:Q1W7ZWci p/߁ Hsڠ䖫*3+&\Ȣ?> E./{7ac[SA{\a>g;%)(EnZ/ -Pe@(bʂxG_psμLcGN*zW7u/,`CzN@U #7#SHy&j8-Wynj3@%rOQyQjfͅ!X2VPoɽ+괖Vt/n^jh$%P" *UG[l&/br7?BCM_ '4P ~sSo#^B OM|'T --V_GyTa6JG"3xn1%:Zn 4\5g⋘mUD]%rUؒhcU?ڔ="g8(Hiw,PW })5GI%2ɝs3N u$}SҋٹXk.f$(ӑEPQ=G\N?e($*J/o;Bh;E jd!|4kwUJ7 ӔihzJ.qМطp^ğH n`Ahi~C e+Idh.wm#> ac!bx3 br,\-{8N@3M&n$^+ݮ`q`o27^`_\jl6&.!"J~aJ 1vp}iNBWpČ .oHpq9@MvP[]'n`j;,%E48ՆnzYHvRqS*dX 2ju"i~`QID.ʴ8uԑ"RNvRΌѿE/=9I:D]?Y;$١b.{/>?x]yS36/(n(pp}xfkqU4 Te=]%\YS7N,*~>{ ;ZSdؓE|23$mI|Cn(.d,Yi]hOΖ\q"aꟈge=Q % R&gѶ8K+I" D]>D6a*7CW>*PzVd(>G;18 J/@2$iee@c'$Z``x\ڡHe4?(D7jWM9$]e&\G7Ci;58^Van,^M0ժYBz^Y3#aJ8glΙ̒KqW#NѨwkEuN6qǾ#B_5Qb EV{~M"cΣ 2mЮt¾1lhҒB|K[5y%D$N E[Id=>91t}d#CTNne+_tI4/C>g^=PzR܍2Y0C/lCS f %:H zQ!܄Z%1E}T赦BNK$Pvl{A(E(8N[+,/7K2[W$LncVp7gVs^4N؛0o2?/!C GeROdj_E)_PgQsK;q,mٵyk1s FÍ)=.M[m[IMBv. "frz94Wj/ʝ]~ϺtL{q&qE4e|bIvhՈjZĎ;G=;g)Gl8A7@MBPL0]&hge J>RKlB휧޷Fc E’3,=䭉 ]^7du`k[`]]Q.j|R>uu T@pJmc"KJ~vBA$)8˃ 8ho}{O2M2كK樸XS+w9\ `*T@)ޔ|PL>*Ryͤ*v6cQ[`Mz襵T[ bK/EʸL$v+‡TѸ_>"K@5ϴ!_XQ=T~(K0qːzc[7K`gRaWpl֡5xTD1앷8gEuF.hq Mҕ(K8 sW+Į)sDj!1qƗYWK:^+܏ou͓V-u6qŢ"o67.o4hD\dI}B{ ҹNgwNW\r=Ьa[ޜbwtvDXMf$W^Ț9ԖyVlĝM7njjb`I{+@_#jB^S.`gg..Jܵtv|\^Snl?4;>m"UƼ3>EƖzUSe#+wEϱi|@_H?B47@9'oC%TD's)N> 4nhwrCyJSFk Qs-&9|k%.cX$]u:"d`E<U?'q뙿θ!d BUrt/TPT-]|ld_:"ok 5h%֔Ϫn3n0nЛb^O#|LY0yvtyya:lYWs=nW%)@3QW:} y22kEI N3ĶҌԁ]Y6;MAS'g6YV+=c}YO !(P0&}֞1EtxnaOQדd_rP&$z".QQ34+_ V_xaD9MR/@\hUD$t/ck$ubQ;K qJ #$2Kxdž_ >%G Yߟez ߧ{FIT|r&8{Ducrc$cv޻KDёV;D֎g .9^vNJvԊ3E- SI` 5tD`.u~$&+tV-6rDĚH@XӀb$Z߁c4ZJ چjd4u#gb忛{CN#I%ٝAH[mI}X|CZ#L&,psqs{G:?[T*{&š[Vt>4H8dكfSTB1<$0ews)#bW~3ڕk$;,ӁzS%0({ojZ~a9>s}~| [Q,6NmOQa龙&97OlIAtſH}y4&A·:]Kˡ֞T Tx>ڐAd48> :%S [O:4r/bGREoKV✘1kݠWk/%z-GՊfTY%o9ٳƸ‘#Qz)}DC=S%t6A-WtSk32IN@<]§J}$t/ :8wQ2p㏁׶Ɩ7*͇jI̹ KʁYAE0[ޯu MKm` =/>>XP3NA~<2CC&tL݅\*W SUOϝ|J)^xwně5wwMbc3@# [|mVs@@ .=7 |#x$JeNgY -W5t&`px=XfiS̔_"k,<*L2y4E"_E29p#{# A.Q+`l 1Ėn&X]`ׁT;ACʁGn"Tp,M\1X!~Ґ 6Q6P$$ Ӵ3c2j*{/>wZp/`[4h%p'j<|rM<_}s3eg>Vd5gRu$"{|o 0*l;XKm xQTṙcDf?-uq-+7%0 Q;Ew̠l;Gx|quz19<| em5rTѾXW4W c w8_ j!W8=X^7AE3hث;|=8I'ګXdI-OP آ&{;A'A 5 mרLN}Kc]>/oY=㱛fK @ @rGjz\Юq BG`Eoݸfcc`gjNA-%* *DzU%m[SjLZ(, f' %+ iB7p^Br=♇ה  u埲8`cnG4f]\&k)Tf\q%~-̩*Ƿt°Y1]jy!^IK bLk }W5ѡ4(&]gKlatb}Uu>͒ ^~s'im5IIsm/NIYx GC&)rWм8fGIxA`2ŀ؁@LDdptZ~/l8-{(ln9鈕?Λ* -4R-)l'FP&#IlXBo-䭕V#~_!t)şSmON/m(sRv%PIXK*v06@ Uo6?yjLZV :'VcQ;&֚hF=G9'tkTK7ğ{![t5yVH9̬#k,(8mK4yHԜ v1S_]i؆^(\Py{(̡2U:AUcI^4waVq} x.\JM8pv#?,6RLLF|227HcbZreOfMFϱo+$k',Lq0+؎=Q/IYTCšܼI,d;4?=V- ]T=5 u5D~^1tn8F1͗3;Fpz"+)h]3Ƅyjrma[G%[3*jj 4oeu0t*!ˡAn}2ˌ40pqtk+.w2Լ~z.g9nX8i2>"Uq>zx/¸(PNLu?[ Y"_h =/3&h%4+Uy4<&zLtBSPozigV7N$ 9 mGZK§rolL`Lxj e mڢ.'4w&,yƑǏ6K/!V3>PgW^ؙfAp(rӲP'jgct8Xt=ǝ I_=kS ˘kfia[z ]ǡXj^۾Gq;'S'ׇ_\o<ܔ) PvXW;itVE69/(@D@H\+|(hn (Û.̕X7=7q=2w% V gD#%1h# a]He #QWgؕ˜ĭ.qOuzMu< ·~@[3Ѐj_w]P2m]jn]oq kD,v3 JTñac}Kg8L\a(mmmQ_rc:^;K !M)ѮPdݒ˷Ƶ,D ]=M E#;IGcg8+yY"sFP r6?5*0X,p}[ A{TlLK n6;\e e=`э2 yq_a dZcS T2$P ꟢ ڜ3FmsjB+dOYL+`DsBO<M)7ltkdO$)<Ι`lyn|8ujK8a9SgI]辟̆e*'Mp9zvpRzP [uX?BON"?hvĊGx#-[꯵@cT(3H!~jaӂ>m;+΋]w% ͪ/NGv2o?x6ݪ_RhM(LgX=ַD/L$F]Yry'R F(xGe_+:٥ŖŠΊSDjۈ kdQ>" ƨoiie1zV_@q]gxAhDyUƯ.ç6|C.[ F%5e@2Z,+bzdnWf ﹀%)jn\bJR}|4x7 MciI..ef2*? ɣLY:'hi=U.N ƃSBD~ن3m⣑ƌ^:z2y */_S˅gE& L}m k蓮hfCiQuAs_&X]-tK?8\]89qS B^f kޣ?U]&#Gb;Z1 t?5A) F$ٖs<Ǡ18+Ldj2uNJ#/)9۵Sqw./ b@xcO2_=.@!3 ˖璘tB%6 o0*"&WMqj:rנ;ەZ4 ʕ1s ~Q_MƼU~ɬaZlF}OL2M$,xrpuRzj `rA۳Ïy;jxuŤbMSAɌ#_8(PZ@KUqʅZ~uI.nRd,Y}ޠ8{ L$&,?N.MDx%f TUMYڝiJJ( I|]7]dHf/Gk-ܦVDyծݦ;cS}ziJ=&*j5X-J779-<eiJ9XG')Ա u ?XYG`oD/7ScbS1(bgndžQ4B }w U mc2P#=fPz]ܒhdZs??Pל5Fک!Q=*^9̱ =ux1J4QZ|R #i6~w ܸeݳu'$2_*Mbo;rwZibeWӑ*Kӳ.혪`[S>j-Ϻ)9GX^&X=!Fw>l>94h/`b`ޭc xG魟$QEfn :$^S|$oxg^)L b:L]FvV"td5:8N!C"?eRoca Dw_v#}?]_ OuS-jH 唚j VȂz̋Ll&>KEVu^u5_-)jî7ۜt6e:+6='{Y,Q]6-s&K̐}ܫֻZP߸4`Z}hB\1vAY͜=QU"5# N\n_&d*]GpG+'cNH^w2Ej.Uht}:9'%RP27,\%줗"P1Mm!z;y,^dí%gTqxR/;3ރ/@0^p-Vp?*sϧcO~oT̈́.r}!DF˃ ߣF-.{&jW˦Kiw=H.DHB=enِB^? w79I PĞq G 蜌=4>j e^oKb&fVm9|6QQ[*x 3䮾Аjɵ0}?˰Gd댥huoMb~.~%}5&Miz_;.mtax$fF)ޢpBD$!2Aj1^53*V"&j*4}pDV<ޚ&(HqPqeG[i>͒ cTD&l)Ig@Bk6|s$%uK*Xӹ< &mhbVz\m@}=@;v Ws9ɿNk{O̓( oT=^vϝU e5XRb2>M5TӵuPXga$Myw_ 5D Ap,hSKu% L )Éh -{7Ms|݊T訶*Sȗȴ7)_ڀ9R'X~2v G)KM" a2X2s1ZrCBږ<#c<5cϸm <_x9p`$mdpZ`zdtֹkݺTc#V?́ސ"O!Q2];UBulH'E>=)Hz'OЈ(MfU5&NN+{B |@f(CW# lPe'!C_8dHD9XBtRd@^L\OeX;o 9]53]ڻ'Mإ56mL%$^ m.+!{ 1XGaiͤIeBTZQ7Z2-&sSS2 5qKՀNvO|<^~75%̒w j(] =AWy060šEٹ0'+w~ xյTGTƲ^ƹC20pdYo``iږIq+h=DR" ݉PL@Yo;(1;V/!+ ^Τَ(nk_:>/j yE( 2ϒɯLcQ{"ޮX)F!.*RfF.Zؠ7Vn!j6(ʡߝ(=vbwƙboM|x0d]5|O^JkJ>B'Au@o2,Ep238ýNfTan "_u^.8R)if2Rn tec* Նk JҬtYstgZ[ j/cj2/T^g E}vh'K^56w%3r{E [z9•5i"G2ߗy:'8b*ռ;*,%߁aVǠŁ"CD'em9O9OZE}4%Gto5&f']]b3q p5SfOhGG 6W9T\g\ ,x8=Nf4`ރ QTBݦ)& `Ѩw. Æ2ðc6 ӼaF]@Iy,ќS,.=>AAd 6R{ r4OnPܔ!t J\34pIӖB6,y[ׁ;Tgt)V?NS8ȱkl$QlB|بi&pư X~SjT˲ $x4BM ﲴ;?Ʀٷ`kiB܌#ºvA|%kbKJԃmzZ:"noTJ@/Hv辆H̩l"0Cбx,Ը&ڮ́4T>` y#=`o /Ɔ7N{9Tp=iSCIGw4+Gϗ´U_SR" kg𳿏o3S0Sb`KN}ÒJm[?NŴg?3+NLYmy?F9,H [p.;]}W1&mu[!D`aԙ+\p =5O&Uln;DrqE2 RWYs*;r% QJ{"wgbDdFꗏcsw]UNFw.S]/Zt Cw14Cˑi|fyDǐxm%mr?g~&d[{i>.I e\&츔d#⮈;;Ykt"O 1 Z$ҷ#g|4f`<X?2d꤆XP]>iP< Fpgvr{)8:췏iTbW Ϧ?Z('qb Sy =h=잢nF6,R,R^;riJHQ0Rઘa v?@kAPw/oܴ,!Tk)9R!bQ̘e!\-%c;.+A'=x" sQh +X>Oסp1ORbPpcIdѰMÍYf4JNi(Ko):h+Q˦V(%ѸI d8irQE[~^ͫJ=+-mu%n̜<% ;7UO,/zhJ%7q ]-:H{3F0Ik8P*N qыKAlX*kqt[t'3d ⋡~nϽ"\;aoB][$ 0mKPނΤβ5y~L5& tP>Cjql[B&dMD\ ''xuvGYZ!lfƳ)[,ʷyI ]ҹ֑-q|F *ͱ'/WS>7qm>FMݤ0|'I'K_`w&Pw+Xd,m^ яrYfe7%@v-Buz$:vsB$ZI..k!i7cteyX==f2OmDIɄ كQ"D6wLJn@^KytO'Dg_\q`+@pg?z$І.N{wL EY7pAoF~G2`nIO73U'9YIbgƋE"ha\rߦg]ֺ i$=tV OZX[-E!ffh.fN^rKa3 5@ے][ ;| Qt g3sBcG[04J"D!OCp{eٖHpVS PJk|e ]׼;sI Hx׳ k4"j"%Cn| :~ ~E2{M:-5A6TeRTg5~O2KE)>@&#\sfKu7odlP> O޶TGz]3xjk1r]g3g-ޫ^^z.NSPlVdyLbXәxs{^fX5!J4`3mqJ#]#gnOoġH=,CUkr9؂-A6: om՟(A r b1#_cN|אYcGsΖ07LA89gwo8>ߗHxg}Lx -@)_M5m` ٫JiA2RzOw#bq]s"0"] Sb ‚=QJeI4}nW8جm-dH(<ۂ5z{òK,#sj,KYP3.$gA⼺%e(oUQ@JQ4MRcd4C3g܈ &0P+ŗLT&ioq3R)TkQv2_[Xdt%XWQ#:zH 24rٵj5¾&Yا3'tYfzhIgZzXQB3St1,IFM !@23kU档[;iqH|enUCCaM㗕K-6giea+f.$!Z8Ern](fb / _vN, I``It1Q|lڒ7, 0s{dl9ՃMQQ;J^k;* -GQh|Ƈ`JI*ekZ_!ڭ5lZ\J/yDl\)lV22y.֌q4cn䓖ɣɎc'NKplBa(;G`_h}* 8.RIxn翭(@ 4?rf߶Ie &v{(z ՠJŠF)Q !$#?<)K1G>sZ!omTgiѺ g=qz26֖# ! ZIדw}=X6CE˕Zޯ]aS oTh)ˎNAq~ae}fjkOT/j}:B H TY2$}CL ȹ24 o$0[X aT o6-CkoMG2Fjx'7-A/8{=F-%yQLL1:Oy#7\l7x VNsGT[zr5g#%Mlxa]m Q5q#h#րނ7у_@\ ;Naƨ'?Є "΍DGHWj0Tى>g?$HDܲ#k 2J'zm4߃-":4zopvB n X~H n\ J8%܆W k7g2B_?{ Ξhe// C>dnn߅"cR@ 48L6ÃdmZcͰr< v񅃵K~DYJc2" s :A{Brh5suit6V|ϙٳ^A I|s+5jftO;KZiy':\mӽ# 9Q5cwyD@0h}N:j=Aގ(8z IIo+>R m&,-U"dpՔ&Hhyh1=y9nwޯvێE6 uLDR1խOuk&e&68=>bW}<>_ [B mVC/}P侌m\Oַ_;(D5l姷(l%]q#dͫ r} fIs)"ޖ%Oi2bϩz[?o\d'd!x}=0~]-}R?˩kmG43xc[f*y]%MDZ<^昁ۄąC?u{G"\^QY\0ᘓ(>۹U-\ )X .KOzh%[a^7r "}Fz?<7ߟ3)K8r.eamnȸ7?7}ZXk/!m]ޢuZH}X9Բ %SBwiMI<'>~TSzmPӸ`Bf_T6c2[鼦{wF 1`1 ;C'ZE@4w~g!4D E]o±jL4YHM0%d60?- /GgX>04ǃ RnAjϳhxmˀan\cſYHcCWC:7LC܉&[Bz^ c t#[TJvYXw?vb Or5piĻyX,Ս" ]qs#E /I4c!NOa2{mp"pQ4zDƃ7/\i/ǕEyDGG‘ez_f#D,9og"QK-l ؘbpnj^ ؅:?s;Lq%F1,Ghh)W-أ=ClU*hǺއ /G-[4ף,tEv_I;qMO(53Cĸ{;]@a!s ]FS^pY7])/x%zG4Q&ؑUI,N 9i"r[SD3C6(e~ ;l]$1RQJUQ$!ݥ2SJp;ms+k2_| kBfC;>(֯T!a kď_>peT-((BqnS_IĬ@ kHe7s!iƁ: xd]gVCRQ=WX(RZ8}e|A>}kжk<'ZbsLE 8ֳ݆½x'U)1Alu!X )$YH 0L8^òA@[t?)Hd{V(uV 0 sRF{!mC̏8xR)D>I$j-|ˊe'}uY7?)uE^>$lrOY1]0U{t1 ;轂 ŗmZa=֕~t%$j} Z.5\ Wn5M l;ixWI6X%2 68/6Ac;wp!toӿ2B#)W_N^E{YhyiC3 $De*Ћ"i}62WDxz!@/r[oWTT{?fM KX'hݧ!N|7H 銌j `-X{,fxj@ )V>øޓAFWǺk"sxHTFHue-eJ}‡TBlyaOFKr{܁cw/2|zu ^/'EM2ErQR(kԍ^\0MuG-8|rnc+1kDRqzMYYN%"úM.lGMJ,2E@@< ܌[?NKvQ\RBI5u,77z bj aJL2BbY3<`eὟD;fBX&v ׋)°BP|xYs8ga{xP-DWME jtڛ~MLי!\Li1~pYFw 祱hcL&r(G3%t,ct(d@2;LyMC,،G6y {$0+_iZbj5;TJ4(?Ďê`ƯˉLjHWbYBʜ`F@1}r' ?7} _&KlUm4϶ݓ2yO筗8h%GX%DZ`nu*ĮM,۹I@INyk!|y 5AsO;^^*_;]7bQjzlVn&U7NNx+(5' DIpȏ x4E5 9>"''؋-{ҋֲ 'E+ 8B]蠲Ot0ѱeYCWGC~ͧDLW}y,ؚwb++148*`.]PCUfGFG)SkV P6?R F< ndbC]N~Bo1B+1%aW?|0гJK ,gY"'I^~aA 0܊,ޥo-Vl&Ǥ^"Xƹgp[IYd=o3/5 zCgi;:-eq[3ʽyW8Q6 KۨёL J\ Sibd=ԐׄԈǞ`D@O:%v/['JjZ`Pe~XDcG1)KC5μ1BSAnaC4x |ZK"I-qǸo}gRmݰqTu T6[%L0qTHr;9/wBM_|p?}b@k<11vhw!M9l; #PUv]@9'vp-#Wpu‡ꝿԒD !>فBwa GM1g;)ҙK]꣚Gw}z=َsIa:&Af/ɛ1Byc )meީG3&qz 鋟؇4bV2̛9F.គVvsj=Sfڟiw܋5i0bYu7|w(b\XK~EjkuVaSjkoR9 U*p f^NrHp;Z@ѤDg=T/+FeBkJScAU~&RU.2 Xi&Ό> .U{?o{)i&(!rJd%:ur&.2F0y)sY)8; )LQW^VV}dql.Ex VKrxPga} /%4K}:lrѥvhqs>iwGNu@`b3Cddԛ Xœ}YFd:ޕS$av\UkD T؈ h/Y}nqYF>ހQ!J:Y{^/*\c{dŸգZ\F6Ӛ&pltVa xRp ijUzbKzpN=1S፩h_9|4w"_ත-('L?Gn_yyG!.W 0N⎃cW/ߝ0?'6UE܅X342KN=N/& YsEᆩ64]owLĬ HIҍtrcU)Ud_ܖB1hG0f oIa(r eL:]pFCy\=;>EJs7Mbu ,gf3_Kcy8ڃ݊NŒhtǿ^_ypoφPqX4o"LM%3 ^du/@^b#e#jޝ6yډы%8`)7YwXǙA:3 Եn+&P$֒׳6JP159U ~dRW " ݐ\ߜӉ" 3=dt`B(|%G44N޴쨚B0pu@ښPL&6zReՀ[略I繋0N脯*r,A5@a6x]Nk E9^*ޤls'ꁗN䍶wo8=cdĈi-w8sH{A"G]νdnֳ{ݐW{JEhwl [h"ey}?U(ԛ, >B޺?4@|Vsk^cY{z&I'D^jMA~%Oco宗W|82#OO@>t4řr3Qi>XryFdWs:Ux~[Ր?jctSLܾ8AܢʪJ9zݹ#; ƶb4R F?௙(#S!^4AM,vҫH̊Fe hfQ>aRy"%XaH׉)}ao:Wf ֨xPqHůaϪ<"]kЙJb~9iJ%Kǀ2}䇴ﻬ44"4vnlo\6Sޑ$_+8?'ٺw.f|+\$LBpf0rxA \V\Nms[ 8#d@4>N\+%N7*EhG65O Ԥӓ}[xv`kMHĸq}$?kq=՟仮V] ߵ&Gqms!'n}N $˪OE^VL{"o$M'7uE2Ta j/N26NKE3~& NX`K ֖ TLfshF7c>? FĉZڂ`58X;'꾨'DV;?{]翠l ™[&ju^#),ϊ6oHٟ}?ujy65}*oVɈ.}vTʐ-do:??̜j݈şHu/:CDit`Ȝa-we4r_ `7jN~dϾ! ]FQNAKg:|+35YDY*CVߜfC 0R=X6g5'N!+{omdAǮY^7E3Ei>F҉܁ aڂ`egX0GnH ޺NZ7Ou8^*aJbPX?"P>>2q 1'H,;0ÅqFѰeB;1zXu U2wA-)}Fq-:Ϗy#^WAfܕ?ܐ 1stCf%'LEUl^P|i/4+V x {C JVڵ9/M TfRcm"cAQ͚9&}xObF3=fe\wQ^IQ]5RWjh8.E<~AjU׈z9}|;W+ά)ȭ͜=HSC큲G _'_lQSl$U]6A#0OHۨ Z]7A#E]B+|`,!E@7$ՒM(v.(h[nZ=%F:(ypbwПU@& |%*J6aGy8A|7l&CQ6 <,7`LvbbI)&4{D%dcH*p jc2F,=el8Eot*6^l5 Jާp-`4ZSV~H;d|SίQ4E{&M)1̐QzI"׵9[+u5fu+rP0̢$.>NC}p(SJm \"j#rT=)^Fnmc- VH# Q3vUh?H2_K6sbd%#ܕEFh/6y_& tLiK y*}*O K҃;%yf3$}1O$vW!x t3M$nN뀑yڔWF;ߐ釃짉pe!'}?)x.r)G7`v6\g*Mp5e`CQ}" X""4V8AfRXXNHH5C@+eptWM18-Om0Q/$)"a?1nDqWz5VXgEpEϖh';#m>;_xaqˣhA=Ԉ 'JZ| ǫb˕C\&S*DM`;x(V!f%DŽhh&Eҋ:Vy;wC-!*T"BYw؉ھa$I `;  ;r5YMRMA3hϊgJ Yb.3~J)CjH,UŗR\VzkTsW%@} 0_) 2-_ ڳ:j6!a<~ gǒBAzQь=qd'_dlXxhXիb&;Cά]Rulʺ+]<_tSV_.:Kv^ϼcf ITܶ? GSrK=l'ÛL0͹W[Dtj|U,Q$b@;vlEЗz3>֧${XtǗ~e!siMm#dsnZ8ō4-\:Ӻ#ȷ /&2|s%lF3vd>] 6^Vl$$hACÉє _^Y}sAz*W i[H=̟¤ l(%k?BZc22ge0̱]F$Ih~ax~R!VWp)bJk| Zw#^ $DMC3A5?(D|8@B9c"6r :x~0鞩BMlsQš/:i%F7 9#@ =z8l }L˳F!Wc̹D>ћL%{#EWY]&.[u Z0<+)y f䴋5}սjƂiIvB<#M qԌtj 2”܎&xsȔd]rqHld%NM2o㮬y-odb㌗,ӛaiD$K>i,bںǶVj0|,1H~iHb"$T/0;Y]UhBux|E_P]l+A%';,U߸LF}NgN%]Ye &~dyǍ VA j׵&hҷGКRqO(?H L/ ZGzqS;C|z\j1rDqP/ctFËaߌlh/7LH&}iD:rm\_i|ڭY~$s67>+X;-/Z0 ;kgW6})ŒkRLŅ;[`wiXxF}*gRz~&6m[}6wV;Q-սG:QUv$z*HJCm6[ {M<>FI2/tt$O d/<B{E%{]H͟ZvS ʈgr*ݣQ/A֪xۑE3ǭ:J&%vqGB pKLc(8%Et甃6=MԪnnad%DE;䕃:XE䴡*wpK0s_/]7y9"5M2'/ (H'NF6=` BS1 ٩}ڧ 4Qֻ$5f5qn:ÊY]ޔҋniS8o*+GSn>vv Z}H% > »؛yY!&![QvBSanugVxnPd2{PJ8ʂ(V&YìF <[{<~K6GU~H37)8Lm g^"?L Ie+ױW36 Y v颦Im(zIEC6XU5fLf>(z;^_S41ІX65i2%>2Kg|'&S78w4eDH5Y^cxѝSjP;ac}Z VmMćIʠ?LIv(gkQoF02.+ 1k%%vaRJ v0ֽB>f3݊W{D5lcL* v&@n-`x܊-9"2\mWm@eg`Zާ/Dg! c#XQcCOM bűPDB(aliFv_E)%IJ'vp?O'0rtaQ^w@)"W0v~ہ{ =3.*<*W^z+vU6g;FN$w#"Hvr6*I.b#|- "ZFt?{ዤNc`M<.VN _}]H O=M [7OeGHS/ƋbvR^D5v^UŰ]AoXy/g_7àOnguZ1Ibm#a;s)zGJ TRIF>Wgf.F2~ilX%}Y&2 %h(MUPy^`<"h0luS-xgoU)d{RN隥%g.Q@BS՚ :ODmdg:z?}G:شhJ2Cy/34"btSAqxmLjݒVm9Y10nJ`}FVF|)fkX7rE0"ٜ7}ٳdѤ4c*|ڿ8a%Y2}c(5(s tey Ԅ!ߎ#DJ/&{,Σ Jd|%Y?wҕN $h0R}ϖêE΋ !)fvcv:"hCn|W!Zz`',#W݁4ϓV`Tsck_NJY3C;wCR= խDX~.KTˮ _ ؐ޴H{v2@^8YwTP׮r}&7 \iVZW;지MYOP똖pi/4);v|u(\}M"Ⱥ4A[.D#neqzpamE _A啊~+4 g?6R Ԁ<@*!Z{$e)y<`"Oӆ5Hq0+~@K5Dg&9 1"u@aLM4Mg*R7bʉjKT.M kqJ oJe<8ia*(hxc,g):ޒFu}qiEU_7NhEv bSI:Hd'a&uxƨ{(TK1GpO jG}ZlLFTm0[LE"6哧w8[=|K%K bQ=u"wQ^7v .O8bm$˳GVH`KE^f )X(f?˃9a WJ\xY$;&1bmX3BXn񎩄B$b/-Rb4yx5~4#Ne^-Kc)9{,oxX)tcapw.F1\H"[3@V$zؼӑ-ןS >8jQ;UY"t} 6@$/Fr5ʃh.QһᇷI6P+b{ !{ܟB })c7Z$_"{pZ;T|&^{gC5|$W#پpn0>ߞ}n+y$86gw:/ь]Smdo] A <[\8G8=ʳUԴX^QKt\iȖ]Gc8AQm>4QVgXmv-TFX)E<h!5xo ҵ~/3h]an1:>8I5=Eb n_ egacq>$LX٥ˁe}?Kim%5DŽRJAU3qa/eƐaxn .?2 I8i+Iݻk⓿gՠ*Ȃ1@.3m ̿v]\PkeH-D,d|N}RP(Zi{]OZܩrpr1 cd"qb<K^{װZnc&vhŹ@ƭ-W?G-5fd5vg*tF1f$nt@y+3LmD#i[8b?lL8(}Kg2/5ʑms:igDBܔNzMiӄlްߨxmxVy4C[#a$pj~ZD! Yg PR,X al. SEdl"RZnng=+nky]6@YNC%$0ksOF46 5Ί 2+J7NNud}qTW6ߝFFLgtH3B9=q09DXC|p('hQU8WRyg|*/~ڎ4KYmH I1M4}bKmYj(4 :LEUVK~.ELMAke4u޺w`n y~w:k( 1I_a4#ߢzy-'2$IyRA݁կ[QހJZK0{kN@cE/4XdZ֚S]'8VHKnV{hΞb4߯=ެ^>M ^ XM9E6"ث9:1ݱW{Z97GBݐ1'Hc{_J@57Z#wSFWnУ(0Ȇ/N zo3g79草:+l@-NY}NVU;ȁA~Y]wJ]Yb ZJ1D 1& uB YCQG4 8G޸6翹8sl$?1<C¼[^E>Ϣ%|#Gۅe(=oHHE^YɎaf斓 B(Q7-J!^l3]zX +Dq.ТS7p6 _Z+5ZSEj++WQ8|y-l3DfSZͲG44fZj(;'cf?D]m7c9D%=YFlhmq{{LIϢҒqoZ>,#֝'z0ў=JT!47pgJ>+4Cl`o' JBmfnWBk ; >~PP?\E4{7LMnp#E2˿6ݼo{rסx; oªy'poZZ aXs(MߩMq2 XM/J#B -?/m3`-i]"2fblHp<Ĕ^dN:wNξ|AjWwUU~s&*ǺUPa䩁F%cJKb4x5gf[: G@)O$Oio360*/i1H#wJ3霊(kIVwnӅML:m S^ +ǡJseR V8?Np ,2 /ԑ&Ö!SjU-+/OdxP,[t,aۡtL(] ,<3b;R GOvDdҮ?x`>s7/A+_NHoA݈2$wq lĺ.+2@!Nj$Zw>f!~a ag}FL,=R~N{f)Q/L_P=L$+/־꿣\lQc^. W/~"SJNh~b1v"BSpXm xH3ݐ @zؠKhCsX0l8Y-=NӝZݥxs T+Ȅ{ W .jX _x \kHˣvr|P0&i1V qԢۥ1nyPݘlipus&n VrӤ `'9|V~|vlxS?x Ƿqk_jc'dNTЀdOFʾAR+K8pa5+(ٷr6tp 9/KcލEPScqC.tXF6auF`np7R݃Oyv u,k̅$vRYK&k[NJcd=fuK^זSzc.VCSN9 rMgfL᧘ka'=)0 4>'zh,*|. q\T9yHpl1j mZ!$v09h^7^nµ=zn@#L .)tM?.}]d( "_l`娄wd =ý[_ziGM-K.xĬ֫R@dFXi)Gà%(fw^k-J Y␰>PF 9c^|=%*4nD;BZ,%"1DWPfξrbaP>^NBCfBŖZkDGco7hf^ [gS%<>Z\ ؚjDib{bwbtH +Oe )xbmLۇt+Hz3X![@$ x:" v: ;~F?:7BzM#ٗZIpAR`8~㓚94MY\$>V(9d=ޒ<(:}J[40887⃝  -TڸH,ytaی^7>>au;^JcN>{K~ʳs4v wAg? &V\m2-c.-e}'4UUwmhl~Q}GY<5|={7fj0C)SG/4/n)Cn Đ;ʹ\GnY^? b ^$:`N>sK#C)B:[,!J&[46f[e.tΝTX@q!Wꇪ=gs /Sd(:;1 ZC 3̤wHzUN "bh[(Fz#gLiƕ/Bkr^ $9iNJ|V;gۓ^QwV=>(N/!X.]"CT ޳fjU-,Q.ޫS}Ol=1}1#H? x][oSGĔk"aچit5R7UWA_m+<-ĉ " zu0wu8v?"HK|9󾗻bvdZ."V &`rsQ擇қ*(+9uchfSA"tz-^\j| 8Kq-LbmW_L%rZՊt@!qdQƔ'w$HV 8DNuڋQ#w~"h-eֲ)ݤg(nBL>0U vdrzt=ץ{ hd!U35~Ki5/ qꏙcGC7g$=C 3x8W63lS!1S~V C D{δ 1&lemI-?Hb)yr%rU6,Xhh]|&o@РT^ʥ #2(ݎ+X9dP* 9bRVn뀸kh Ifl {]Z$;!؎n5ib҉^)Q5 5A ߿5MCus5+B:OUUE[S:^ZN3PoaȂI&dMS{/(&/JW-/TĺExxB #<<[ӑ@$n QzlOW-4G='*+J 4F,x+Y}zoz`#Z6uȭ)(߰PWoY2M1*ᤞYu%b/1%T'6X7&ӗH/m(RIe}fZnN"`TԁQB0o3;%Y<{6*P$x]]m+7dgKNyNӥ =^!_2^VJY:0mjd &4MW"%HHNm'|E ;0a jvn/osw#F` j9@3, 3> n7^f>h*B:e\g=j* %K9TgjRJ<'dPXʰצ_׏?KGe?%$B5\ϪK %`:PYrWSG\D,e,\#p@v:,l_kA)t=ۘjPW1:3y܆SN"&1#;ړ%$?=rz[d} bkDJS%hb\0H0RNN /TMc\v vwGTno!2#~/+^ "p6֪84 ϾIFL"tUahBtԚ-91L7e|  Thqʲ_VMN[}i0q3h^F"/P((yK`6ôc`1UB3*z+JXf0 kz#Me%M GpBY%2žVm wD,})pol&W f^Xٲa<ϥqcy׈H(1we<[ nҳ 3A>zρpT 9peQ,-plh2BO5{.ʲo2oW !3ٷxl u\ERjkwx|BA`nj"fLbI 3(U2aᤋ kxV㹰Ȣmzm̤1Z#H9_tUkO+NPZ*)[M*[veuij[7P,\|qh:&p{i^DtaVjk_w[0Gx<%;觡LE߰` |8Qij/dڭyK=]L&6d,1CsI1KO@*Y5EAH^Vho[<: <2}hЎKKNh0[n[1u-l>FGb@.baX5:h~dh>yɖ}~VzzW+C.HO<`:! q;0Ix;#0DA,xIKrDGFa<^Lx3L.Z,mK 0F*:I- 7+Mk%GboB؋ecZt{nWb)ӠAԢR(:'Ees|rJ f|٢Jl7~ \ܔԘ7 WmEH,1嘉Y7+Sdp[uxuM] ڄohW A&|=J `vMKPOw)rz0lAg]l֟  IWD"G=Y: (V~>ZIB@4EGUf_z%A'İNf< =4̷*A߮^h *w k ԏ _{Pce)ߖ/o W\zU#?dqrq, `v)Ԇ\M`5!;2i; $ItWˍ˜$[H-5h=Dtn>Z35ً D)wDZtj]F7EӫqHaɍ2 Q_[r3(9͎fjSyYXb|fa1&wuA& ȬTn^PI&38@a+[ x-U]i $‹F8U|aͮ 6`$PQ_J\I +$ cj nA`€\&ᣟ_ڟT$0w7p1 }.hl7Z.!'ݩ]U@( 4A4&{QVD,q9k+`ɟ:Q۞腳4ˌe[I+w:~ cN̟۳ C]F!\+[xuUq U!Aa6r ,D IQΡsef}=CW*ߕyCܭ6$6<;aVm#L4+*gC`D~3!xpW,s(0r!*4Bؾ赨!G/R-%FB>|u2UkIG~29g±2% :'ߨLr3.a/}Ѐnl)`dq<#MDҞ8ķ~IT ®"Kp!o]uпky ]d$bНt):VvKu0kԁ0j\t(ׅ1F̪ E| G'+,y5w`2Nk:%̵dΓeܼccBTњIMN"8u?pCHKFWZ6rTޣJ^CZGc_$S?䴆jD|-!mSם<էL1X X8`MLD]!2)x_獸R(/&w]"5u`2MdhP$(nɄGcth7]E'fCq|CdPYkgN<)|,/ a.s+7h·O_;ta:eju'<3ܾ ÑM3`(Fp]2[hp^5ę|huSELњV o nJܛ#V).%RH r,/YEʧٶ{O{NG'`'#x;_T::57_;*2oS ~q$|3U` t.<0H*pZpvR8њ+4!s#F Ibl| >턴X -[${DN~T ZBK7~| :-b^$掬"Ԣٓ>DWdSuAA4hd31['cCZi'74k "x9w~rK j9x x,m(#݆mNX}ɢxj^eI`ߎ8ub48AU@iV/Dn!R*%9nw y~aĄ.-. mA'+S^dSZ/SϥC_aUoDpThmT=Es<*bubbT=9άmʲVe/jwx eĿ5P;Yח{5J,k7^ 2Z\&MFL91:W9ti@$0j]`M aVMԛ+⻼xâ Tl%y+$UT4\>*;?fMݰKEw@ӦG_\85GzY5G0k6*!1,kWѬ5LS_Q79SȪZON88!N`zZ,iÁCJ>(h d_r,\7L6ᣳA;-ՃӸ[!X,va*L$?A4D\T%\1̢!%-js͑Z`^ߟ/˲מi7R;P&m\).O(bNo?cߥz2 k%Йaz IQ ĭnGڛK N5>}<جYf:9 xcEàjxYävDP-o("kNZ V愇a|f!rCYe^@o^ ړ ~;ebJȑy 1/[8苽T @lCf8.l"(G(  +8˅2#K\VDNynjYn#`\, v>|b+ټ$O/m݁ː>vuF8|~c,F_f}$X{V~_kDQׯ[ŁNցPQc8py2rp_1[v\f?u~Ԕ^y{}y7zVx<`MO[ƫԟ̍*w;n*>-3sD+wB~G'4D* v43ŊJЖwKv /Cz ى1:oV]y >pN+>g=l@/Yu4񶸙u-YK: ?2y?;B Dh9ޯzqp ҈귷 (q0YoH Y: ~ЍopWpIHmSֻbusPC)S=?=-Tv-4"dl)DC-%'J7=vPj~bbd+gj6ƍjy׷NPsIF|Fw/qmPnPK#0Gw#'AʔuMIw*Ƞg?+$>755) X}z+ݔm3J&^YfW:W["{0;#@V$j~-{=h=ͿFpcÝ`D 7XnR:yKwe eK6^N{R^rJ<7X_!\f< 6V MϺ<យ?y6ˡxI5H)w7,EnvAE &FUg$hۭ~3vG5S7q [Jեa IsGި@>k݌Hox{`"VN?y.:daNDIP @Vm=eBbZEpia}fMES,p-ةW/͐9E;ׇ;]OnH^&&WƞZA0} 0RKIc7~VNm 65f|sU!"Y89V*LJﵝ۪n/4ڇ(t+PɦISiĪe-;uoA-J\pf %ʼnB97id~u,ע3# {ÄtH^|B!!S* D׈t۽ߓ APp"θXͷlyCKı*Rofah?I-V'kA9yvcaܾ_S?S%`Ҙ>TM9_ߟ N?VF!qA{ M]1W4{x3Ɣe'laHh݋M$B˲,d[T6@2DS}fyfԑod m>fוj9KhδIk*$X2LA[ғ&9Se_=0EE"S޺nwy~S.7tE.[w^mNȏE 0|>)@9rM]B B ~R"j ُ(_f"D@'ۛ*ACS-_kxF {0}{QˊDߎtxS7|:6>n\ A} B JrmƔ{A8^. \BF>d\7bq .ɄwTUsVxj/gRf^a 9+571^-;֦VWL$ʀAh0ʖ (ZT.<YСlRAX;jR ۳xX2|k(5:^3(5.vkﺁ3^voDh;)i-1TBFtm3Of͞?WrbPəoHxaE]f_ְ#DVE> ]שupTs6QDs/G08 uLr-Ѯ?d:Qx)GƳi qGAFu|ɡqg1(P,yuk5Mɧ]'˓]t\1_1ӐRF3A-匟 JKzW9.Iαa9XFH5#jGYy=@,fZvo|X8DVFgd;yCN9gJD/ Kf )av°ؙF=c zJS\?*7X/B(k]*N54źs% * wyBeD's:ihNR>O. M۽^v_72ъں͗"LЛ^~|H NDg@ķ# Vbj՛{4a\lUa_Z x+U^(U$dt~̚4oo<b* 1E0-V&vM`zBpeYD֨UD:S8jmPKMXʾ|

mk&Do Ԁ4&LPjpyQra'(J ։&"uqSsquJ$$WjEz%d:O(|MR  CBHH$`{M  ?biCئ!K=B @+[a7 Q=aÕQz}DMCӍq\ }r/Cؽ/0AaA %/jbTc==JhY\ּ!*:iT_y6%dKjj/&#rƟyK,f :2,c2tb-r܃j1ea {.5ݸM|q@ڥĀÍ;fDxjT=r6 bvF Eb -qff̉b;L֩Ocq'PE k)&(WƇx鲑GssJ7q Kނ|PEG0vDgF{1G?noX[KS]a v* kq ^,9WbLFc\ F ͅvjʑ_;7@K"++re1oIr(%:Z 5\ET nN\ 0'樹n}ƗH>ؑ`]W 00t;D+>"6g >zx}H`??P@ČuD/w$7MD0I^4E ͵4m?.%,ܒbfF)eB@Q0NSR }e12jC@H='Ә fHT}\> J N+[Sd[!% FK?SMLKzJ1y3­F #_Fߚ>ސ8LmΩ^ke"EoVH'! 4EIF-Fk~݅Ն޶nBC cb'ҫ3-*(J" oBw:?*ע1\<@Ty{ˍ}\Q>;0,k`-SJ ̕pyc8EqKUn?/TxXyc&==ml+^Enp9`c+Q|/=дhOu<E$Lq!r+qkD#-u(pMعLѱ9FH6e]\$kޞP)`#b^FsYڰ<uY I2\\L qS܆as+7gk,˜Eȷ:x[7D15zSc'hOA%{`ԉu4ACd) ” E ! X WG o yi@9ei(]d:\tBreA) f.1h %?ׄ7HJ)tDVJ@@PI*pGUqFפV2 `GJܔiPwM?OKh.p)fzŦN0#S#>`C& #\L1v7h~4P{^lvuJ1 m)[,5rEqrxY'l~ݝV7xDܯRUL$1Y؈WYБ:8 kG'L('~~˽@~O(3;Tܰqsaf.?)ǰvZ5g 5*3z[:V C+sv-z3IDnG-\k~[ʐQ&hCR|Xr1Z )7ꑲ4R֨PrrVq# W)w[k׀dğYRCRS[%#:FO,L5v9:y *"JXa>~߲^M$4)w^23r)PG!.aHy9 ޶˦Scwӫ rXz}OpCN wvg/R|NR$Flhd<j$ot c/ e: hw+پXl\pE$ynTkvd>($͛,ddH Ÿjw(-9c|WHB>]`V|???وav7fan;ֱ@ZGY[U/EnE`jjj=2K5DVn ViµJBFMJGn]/[pL7s3%l_ه"L]P|J8Ս̎۩x-Œ}7¦8[(#3f# T[⎙}jj˙ "qC0Lscr*2pphIL|ս vr|$-Cֿ-16qZ08: %V :-%U;\R=W9BN*kc"ectLoYCa 9*NxFǜ& ^yP[ `*oZ*|t-Gs //\Y{DP=x~V" [tp[HfDH;LL$ 6sYyqjc.Ա 8ЮQ@_`xEy1f6Ffyp%N?DMueJM|4kY6-i.U#ψq肎c7;F -v-좼9 CMFH;3rCil{0,kYufLGf#/np"@3!x^$w$sWDԉNtZYUlS@d>v%lh=4#Mddqwg=fzL`Q{[t|1 /H q31mKwζ!$|:!lخ4@: LCq7L&J3et %CFqk3a%7;;HXHzl$7Qf BUë_T} +(n[=N^i~O7kA2,o 8fMCZ&)>,NkAj ͏\(1Wwɱ8ROt'_nE=b>5k/q"DUUnR+%detRZ]> Q9C-xi{H̍~Pc< JQ@oN! 4#5ȝI?Ꞁ'$ʱe-w>ˣn15\l'4nUkhfΈi:ݢ()78"'-x:iZ":}QugE 7T7*%^V#; ^fE5 g__˻"yr] p<`E qϾoݩcĭ5bڭ˫E910Z3C:[GU 6z[_ s=6>V.o9~mx@w6\^Ǹ؞)t:]?aRA+e!XXkxIeXn;wGt2 t$oWRqSce7st\'cRLG eo5_kgKO£oZ7T d>'-juS;-Ag;6 >hqž!m"ɲ@Y?yۆ6U]>-- JoJ~iDE!k#@\ݶwͩS!Vogr.# H`A9GÏW>Xյ,-D5ԣinL $%_V|$ŝDK)F'Qc}t%Dbd"n 7m8r/Lӌ8\dBD_,We=jrl('~yWU XܹOքxzO 仕X?^<43MQVYŃZIw/lUATHjPT~Cp&)Zܼ\a`2͘B ׄЖ7xzA>(CTMX7 ?ƍ+r3ԆڪKt P"${ s`tlİ.e큓#ՒȅO;- Ϧfli@<qz7@%Ԍ[!W-SޢT{yQg6 ~8E2б#9T5\Cxk!1-DK]&vCî,᠓ e*lIZ"_-ى zBBIGoƲu=-{nTr^(_ AKC臩qGΠq61c]vc] %čLI::uHm@o-Z}{Y~p50no!G7G=3ҏx-YX pߘG+]`$SИsc뚃pb6qroFuWMF VE8CY Tu#x$g#~~hYp^6IWv+%l^/YQԄ&3[RTC՗׾Ȍ` !PO/Gk!hoXCJ L4q=nrvp{ (dhO`] lQT`/~z 0:?Bj`DS5 ;$rNՙOnG܄k7gDAf80«j;ЖCP;6!@.E7{҄*J0 \=|$:1Ti0o_DZ0DN\>A]Qp]In$ QZ?QT978?B ;v;܉tt6^^qڗTd *DXzs- >V7`]nY#amjsfh,V:Z|b (t~0d)i;FiVf #W_X;`$kJQ1VƷ^W5/E{X9 Tj%}Z4dR;BG:yɚؖ(j 4ͳڇkՑHꁸzo/f`Hu3W cUkkg%'NXͥ`wD#de I:(083G+6[Y#HYHZU98H{Tu_wZ!9VKY3~\Typ i=<= 5/,T"= B9ZF14ɱuxؼm )F&EwdAj'׼Ⱦ1=ENӑT\]곖Vu-v9#A!sh)[sb0E z+Eg>b^ jًB%/Q})R`-}k.e7ߗK%6ߓSM]<@\Pl@ZXx(B_ѻaEZVpɨ 16  JH?UD{5,(wcZhJv.asKo, Au;19юy]E_ZM°|.Wjy)ۧrCL-z)RyM|:1X&~:tBV<6*#ӵMN8-tB>u ^_#Um3Lcry**w1U.$ ܴ5gӐwxh-C} #ϭbK~t8y?I:1d#|rmUV0-в'?BiET0svt)bڟOL˴vpCݫۢ0)i9[oc`/y(0.fdYgnf YoF/GI6> `+|Db/%1+ PNqT;w4>[- BjN1q"AG8n2R4=lj}DiIIzD J${tlq~)xF1Rv=fꇥb7ݝ-7h;ΰorL-Œ|[fBF<,1I| (#OmRPs|= fAs{LԔ<͉M}XdJe ]sgɵP*) 9s]; rpJ]5!gHb9{w4vn.kŜw`rQZGg>gFQQnDـ >VUhrr@K-̌1he"nߦ.$N$[_.g&Y&Z8K gmM8ruaTD-o&ȘiГ_SBZxmWa1(7 OPv{o1IXD񮆾dxZn/8- BsCC 'yWkw[ܵq'ALa⻖XxnrMmE>R /F`( ' W +ZRpLv1E!tm "^)h gBbTpE.l!e ޢjۀ)|S}%&:pl\A # m 9Ɵ#xO4Ł.-A s1 8p1IGOXO*x%Kg$&B_S `g&WGǂT{,bȎN/~J4G6O("2[ćgJߒ '-\ldհY-uRt0U٤稤i#nWf8 LPO݈ B Sta%+Hl7z]0k)M>)5.W q'١Lu (~B[u)bO*4}nLuk%9٫ AP>}aP$b,cG)/h {Ʈ{Uƭ4d+_=8e^d1\ʱ`|V*.Tor @-G!܍QP"psz]k4WȂ.bgޮSpK F|60?sV$p:fDd'I ,Lzl f4d(P27J=r>.q6 e+ðł1ut /p;Zҵ>77 z$r3< M8k~c߄כuZj3q{ 0@*xX- By`/tF#Hu/-5>^ qvK Xr&fy.حEsp>ƽH4>>8,#t5{c 4esY<>f<g#{p^Ro 牰Li&j8O[̰U'yyfy6@|7LruGVMu9Q2tl^1T}sҾ՚*N.&CT@y8繃v%%xlT{A3/PJg:n\vT۸[lwn!|BfoCݧK:һI0ߩ+Lx V] *L /tMEW̼w3Q( &|= /98)}﷊s):Uj׭=ǮN^]~9mNb4W+"i'noYQ"kuԻge~"qv$MGCpA32 {2$}SRBߋxو>_Ƨq3&*::\y*k[r!=lXEgv TQpp6ӏ4MJ'"vgnLD@ȿ4"% "Vȥ2Yi7!\sOJ.0j^^dU՘C =}f@%eq,pd冔7%aQO|.g)dJoY>#P-*<' n zYE=ɚy~ KY Bv?B:*uJር}NkX 4t l˦i+E(r$'Jn]F ?q+y>rɁ6X~Cz@5B$wkty%9SdPрl?Qt$uX =GlV8`ܚep@0Hm}|&l6~>>G$1^XmP,'̓Y b2Cw20I;sC.7+a].&]!wn  ߗ=F1,f~FQz,,8֨t|Z~9r"JSPr [;qI'3郴Ni?e ,BM>rtWd+6 *c}Դxs-8k H5VT\fO-7xYw%u}LauCdM];\$u=+̛jV@5Y Jv[9po{-׾ agrr*|lƽy#݉eb=%>/%<K<.U&]?-NeyS"ܻ/]DošģSBo F l]-3,(?CCz]ayY{ !p 0xy̾vtR'{n?EiІ}.4SSlL#daQCyr &ӡ KP.EG>),0:cV;]dhRc<8]UPif :ol5+|:#O5MN:L#*-^Z+GC'eG6sٴfz> 8}K_]WDtf4=r$q\TF$tdz}EȽFXL(B4kQ0 ?1:XPŸ˜eP:6$mxE_[  -25=x^zˡ#qU*>ˌ3,f^-_6. D~b#D"z&%1-EѳLAXEX9nfsɋ6)U/ؔ\xXBEcN@|mزO;ZxNkAS} 0g1}N  C~V$^(? +GGuBvwYwqǷɷJҼӪǽ[()qQJtCNA>v8EWhqj^pFp}QS#X s;43P|q};Wf3[l4^\1x2gŷi@Q4x u lwCYQhZnѺ[Q*2#P~VQ@ޯMIA (;\+{o,R4P@BD^ KPXV6 ]:._,!_[lU͡׸+3a0Kc>ł8:T&tY7)ĂҦ_;,{4p]SۥC@_uD Ñ5R[!Y~_ 1Ǵ9)jG C/;dT%@K*p*C,c6)UjXnr*֖Sju KlfA ^9aNe}2wuVnܘ#μV* iKwP8/Ʃ:i؜!s{_izwth_S@7pg'N ẵ)/H3E%1yu'#& %?ϐYRy-V6B>1eRRM j 6qկW,D`@2a'OT5)\|O>Dh'[93H:{z"#7O$kFY9AŮXFqt/N&iA4(CPFzI,ٚjFzeaE\E`j댄Q&I2ޑn'2"9>lpV2DJ4%8>W 1w~5SӷQqF)8[㖇p?{)#;*Gܹ9_=8a ǑJq͆+6@mzfjUZZćt1\԰%2$kl}oscCш.$ uA|?Sӷ=eӵe9o^@;F2Nx~ WKH8»b[͖sK ߖ/Vl2:Gq_ ''*ak̞<P}/Mf3|pqR O `8l185$SWpHh\Fi(hg|@!Oq"6?ZC. \@hqsr &` =.qe**M=?l٤nظr<Cߌ+W@"BfRhXz"o!D-{2>\J+FJ%U'4슳 } Es,$Cvp"2p>sS1/cZY:5U7pq{0ҳ-ʹ`a~Z!)ޥtB̡UT;0?Q(PZUQDg oD"Y0Z3 ¨7uw<U־s+֋GWt*'߲'~2ED}>Ht& ϓ"L/ֲ(DY#5b $ KI>]%`c.fmS@Ǽ3$]H LIXIǷUTF R0aC(V2\OD:ſt jV nr9zuz[{M!3{ ѧ9NІli鷤Qq:SOW~!̽yȭ0 'FK =N61W'O̍KR-+_Ff{_8jS Ɛ Dckz=KFP"C_zcGmcz=vj/Y/|]tPWH*Eo)!\C @cy6Ӊq,d8P'ꖵDN4< :BL3q|wsGǴ3ai5K*Ccdz<8#"Sj(4Vr CMNg.^P,m!{ӧ8I3eDn"Wy [wnqʲ$8 Gj] [Nhd`adJtYeVhQG: J2l$HnG r.XPV'1"lQZcj7$TUxɴV^$t*'1b6Th9o y. ]}-6_-Wy{sq~9C[`?ҧ PFu@Hft`瑏{=wP{R;^K"U7s4%uMFRp*rTFUpMKG>'~ c92ތfI7H=U\ DZ?h0a2M:{kD/+ht8*Ai{ɍ,^!C(/,~$wnnO#-LGfİaUU~O\ݠ'BVRTh{;Qo.8!Ȁ۞gxQΒ2 k#z84zyksTlSܨ?EOyr\׭~.wV & }_ dèX\J@QX0ϺrY,"Sy $rV[P20plmuvdB@.>!ϫ+G( oMMm S;m&,ppʽe wyc[Uὢ#/Bv̹//:EuB3ذF[EAP r+;2)mg`#X!|Hl}X^VqDVح=%G@Owv L`!Q϶oN02 ,eWСLU =Cq<:ibF68ˑ!J$&" "jdU19d WbtB#ߙ=G /0'S(3wrs'Rb8_sÇ+Y(ڤ ja~o{և>%%{ Zs(P@ 6HK<0b%͔ ܉a}:U(\gIf YfY_hݝV 9|5ʭTihΎ" ΍c,r I"_f^ԙM &ngYYTfARTe 䜊oc}%^-~cmx#nэ<-YF#+[>|! "et3uK3h7ۓ#ԓ2A~0fu1l 冞OdxEzyz-j OvI]i5-EkLΟsbM"(g7[|i(_)/X8k8=V5[z<ЧX IdĵĨ! NxBf|A~NMQ-%mcE jDe!W˹!)H/)-[펈c}F:_4yv'tU'DLw)ІƖ_cD/8YߍPd0SRW7ᷝ,l8fx `_)4p9ϩCg )繶2 D 0A5{~hHǕc|H .'-~ؿY|H!cٰ蓣2((y_Φ \o?{tU2qV8IwZ8כvUKiV->->=q\ޮ%x#Sm*H2 ]艛`~[:yUBO iX{Iy'Uq0i(#XX%K@,u Vqg0ϑ(Mzc (4H+Ea~Jϫi:sW FXC>g6ּ*'2|rgX{QM~i+ӱ(: S*}1FBʲΡ6$CriO( r:12%R"d gj?thTvIӋn8"APuHڳ'oGe:0=@bD&?8Z{ܺv6<{2`OUȇ+yA}0"D͢UBt*nJ|߈yj6[zVޑPh6ٮUWoK# ^-졎S'(-"0nZE'iD7K.>Y7-U8),:@51sfπSGN_G(g Ƀv8pv >_N=eP#Þ;I(l?6\f|qea0"AUD}*Oya0eoG|hEQQ(4}=#֊1&$q*p睿KG s(hهnT?"aV@4y5WZth 6t&z UoDok\=My\'Y!tx>JY@sHJL>¯:`7G zgdNm:kj(h#t|<;r\x(t*h,pͅX cRY &ZZi/Kgx̀-a_Ҕ'HnߟQ c' ;"o&))&bcphH*df }s@':(WRA/23?/x^n+r8">#~z25T)YZ<͖q\=pըp̿*Yv~ǙBk^}Yq,bޓ%D|c]Td @+zg,:O`W%ʚYI^I:>V&^SnF_b?s: 52>pu˕}j "23zA=YHX };7P H3>|?\V暎촖 NF24׏r!>K,F#߭^Ja ʨO2e>?8VK^샚rSL>p$5V|Sߓkm^@pNh.Rb]Ղz$rPb"RKΔa˛cu2FQ*ԄJw] %=Eut1/{} ($X"5ƇG<҄ Xz"63rL]K߇6űJRþ;T/iS89n {]nU kb cY{o1Wb螋‹$-:E R3Jd:͞a{Vs"fi`=i"j^Ib1ԫgXKTJD18\.0I[˦*-e+Q+n VMϤ41يAL ^f%X!vBnm 2ˆdRtj.hh(v?"Q+oj}OsOl*DVp Te:f-;|^9psP]:Ф-9!(~]+*gȗl_Vh&Z)sH)KVC W _1>eM%܃.1A5X0u6YevL . \|T}a(\{WHq:4 ɐ9)iL ޻= 7F@~=E lM#CG$Wev@N==҄jI;2;s[IKvtn" Y裨 gA/1#7!oOF;S9=иZz(pB/|,[RnġnVǪl QG8˱dζ'835Nz豎4- 0ҋt,_ӫ`Q]xq8|g&b&:4_mYb|Ơ,!^h 9۩H6 ;}Dzשz>̦.)eE43[YS([}\S %ե!c; 9=ÛьxD0z ̣u$Ɯ9mlY}j=# F651%r`~}B}:\Ʒ_sb&Ƽz*cT=HcSpκ<)ʹ3:Wz(g`j{F܀ >Ny.FvJNҨZQHя^FlOBǘYz  jN;le.lP@#sޖ #9BU__P׌X%~~#%dÌ_Ea22JF^➠De@ .g,WGvҶ.wH+nAӷuʷIo>S^[cf~ 1AUג Sc2;bœYS+2_Lhyc&5M۹&Ùx`L<yрbAȔCv\"/_2,U`{N6ٳPGF;rI 7 }VgEřYU]5{z_Pctf*H?ύ[~NWS~m[/FYZgM$PF!3j *p25H.M`@bSLf4w݀dzζ57A[Eݨ4()֐1i qH<(h" $e;@Ϻ`#nbZVjbP) 4іDSC_hGO_=F ;+2u%^| sѾإرZ'R$F'?J@xؿc_#$\LRa99|Ydl5= KRihfqdY{#L j +֓`&J`%;A9Of7\)PJ}UJQ(X̐l⟎=Ґh,/NM^jR{Ar >2U-/4eZQcq4nLUkSɁs_DI/* ,If*d3iN.Zr*ov"@'yo>k8^U'x]\% ޝ|<uPGsbĭbN8;T@=5Rr{q,\O; Qy#:W.fگZ.N+dfpo@2 N?~ml0ukQ0Y($<s l>b^!Φzy".iw)\6Wmd#:4hUZ̚5akrVK A5c a:BÂ'ps< E%N8J;czyŨ#>Ywp?A(&p !7/K5Nr@ Ĺ-k?[+>󕊁.rTX13$rmL ʏe!B&6., *|EzDM.$v1Zt۝5~)>p N`H;Cy`U 5VpUdP_O.sh1js]/؂AF-zL{kC9KiiTsFfhGo )iÿܿ44Gm5G,VDFg./BB^zrS\Ay=Zf%%r@8^k\KZcem-~}H+ԺrܖdoVHrϸ^Xɥ)7)έhqwJ4û"W>ĺ$"}ۯMނT>GBB !c[ &HU>)g q'E3t߮I,Gr>z`KE{"OsрG} |s625_M|NilG$P L݁x֖`jLTHZߞz)Qcr?jDŽ@` |9ۿw9%%Md?h)2_tM^6iYߔ&淀͢DLS}3S3“{ߥ|)1;CVƍg~H2s4?X>`Sv%<Z!&<R}mQ7j j'\MIHX\$ 4#D{kqWi,<Ϳ#+;$: eGYcWqyNm21ōPzcCf92Uzn4e;0`qZf+C,Z:)lN=?9iU KgSlUgOgtk/QOdh ibI%[}p$4pݲo")zg<81Ҳq^C\qdtv2^&m ܨr)r2ݠ BBc'k Dm[5g{s{Ǩ bVBc3<Ƀ@;W=O𧟴d]a KST 5RjW,@z r\ ÜN ab]R0UuAː/jyvنN/֏{sT||{RtKY|Q;R Q޳ti20z~B J&+ЇH[KGy q}(/4vO˅)Ǝ +FQ2Heʹ,WGz Sc?qP@eeRoH4 ˺UY|w{,-Xr"By98B&;Y5Ճ!c-~)JrF ]mH!TNu (ժ6*?.-ٻ3aWL<s>TtH{^$&~%̟NgvuB+\]62Y.IVyBQsS/ J9=UxSs0itU8XTm_rk?&Nq#"s+WFw-R.0Ti_.(T tX[^ ?Sux׶N6T*"H;4GHNJõhn~2KsbOyX1eɶ $m'3ϛ.lE&4@KL; bP5i2G"<7ܑZ-ۿ+xvyU2=Fց Eq@BY6 \M};#Z7hsE|Rt.,|| wo6S>;&bX<'Pa_[W!5Q$ AB+"L[E f%)6ǃDRq[Г۩OAc(a Y0me풾=}yRSQu"w ԈPCywX)anʶi14MGrچK:IU{(حIX XNa-ڏ5љyİL:x3-G, y? $h}Lb*D*Vb:,BpڟNTR'@ȆɎfG᡺č8kTiyɹ=E8jT˓ .:rJ:2pw `^ S}A+}uԬ`> D#6믙2;? -iڃqeZ( g%)sBs'8=`fYl-s l1*&)#&wx1 XM%|r%KÒ, 1*mv݁u\mm,VeGf戄eloVrLgt1c8 #ɻ'?.&<eXբAC @^q擮䙿tAU0vF#Rs *0D2͎xڄtB YGǖ>\ @-%\[7`51Ű×okw&pKE]"K2fjkhl.2Cs؆1}{@TR\2V>IIdx-Xyp{#RI_?ʠL1ײ@!z-5,S ^s&HFcEׅ좋cqx/2 u~{ED|UZ4bITƷ0jeSm-_`|6#=ֹ rdtL n=򢼺 ^?_ 9v{<'džR%4+`zW #bzhG=v|x/~CNLAq%^%UGiqZ-1h]ܦ@7{M g_[MإYMDό^ߑOz9) xf2,RALr||N;An_ӎۀdOX(3 ?.kSk0r0F=Smah\L鳜%O@^&c${HfD t{S-d3\zg=Lw^Sխ8e%ZL9+ K 1얽l2 1˴r_U S ?ioIaX6<K\VYP ϓM]8c,1zREنT7^m#)i$"ZsCcckb9zbcIO`lꉋO ]jKƺ 4Gy&wՔd8tPo6Y>3i5-  0N!l%H\m؀Odr japٓ+_@T[x?1hۓkL)*E9ihHݨ옻TC[f GCZDMh[#OL.N qVCq @^[h߱1:GFahQ-=a=*Z `Qr)%ke JT6I cc|GZeIIc3T6*yuUH 5Z 6~:7#>МOux%ȗ"^\ZJ|le1nzfJSwrN&(6J`or5 SveXBHTX6#pl$)w{?=A|nуVξ>̩Wp|dэ@J!t.D~"2ot6w!a83xuHЛ_+`1V$bѧQy<{,pCktguE x3 K0d?]^4FY#uPy2asF-.U?ڎzCf1UOtat _P\w+ZqTzۛK^|%J:t?q1u%>e$w/66(-O֛{쇋rMC&[2%(Md@ܦ|y6b=  AUu}{˝lӺCU,X/sEia橄8Q#&p.`Q+O1WzRnًf."h.(MT:ҩzjƢLEdҰ(^l`ݎ}XqIUΡ~?IuP3҅lS1ھȶf؆g37qz(Ƚ[Nwp٫ZiP g; s9ˉNҧ[IӦ-}24NsSmE41{I9D2  f٩8/ 2رJ !  NAf> GC$hl{)0vdůQ5.iU&31B>@o2ad+ dңz?uXx^P]yHSa?uDT,kC^ VVԟCW֏$i9:y=R\ܼFa Ny5&QVRۻ*;'G۵{ePO']b 7OF>o|rchU [D֌nն_-*B۶r7K5GqGpjs%=raVd|ۊDfyMBIi6 #^ K^1۴8ρ|COhTl^Oz0図Ŝ _-%O!m%H qAb55ZFD^?k(~vZio^#31X(oj`#eI̥J>C'C[t28 ra}^]WcvtWnWfaP],pc-}#f)z3Sȹ2n#Cѿ=2]>jk؉y (YC}66WtʟI= OpԢ' 'Mt8@5E2^&C˾rGk#ݔn&]!~Lq:~~uxkA'_Fbp(~u{.:/yyzݠJ{!a{vc|W'Rw_ót@IT&D-KdJVLue;cȷ R,aknN ^[E8vWT4ZBڻ vs e9LwR!K3h+u]ހqYYog.>d&Ũ}^|ag'z-1"6%#X!F1=nC"F)0Q5zX9ʣId `?d D\+!(_5d=[1=.zK'09*Wu[nuq8u~iS2rֽ>:"_?NYWK=xm{m.LcfE1MP3!;l<\],ɱo5eUo MynP>-j3~Ny텕=4H }}~K8 1NA["ԫU0H JXrPl+iࢉX32F@NLл$PE$߭e,'F$l{fd /FnYJ:,zrWaRVpa3قeMZ%Ѭ}&)V*bZ[upJW}8蹱dD#P|\\Ka9-Uݱtq^1&K3HlEVmlkK|[+29<0#f`/Ӥ=䖰;@'D(Jy|xDn LdR7ʾ5^`KBۃ`"z7d,]66c`wM2 {E؉~'ud;%J2O;׼Ñγn`?3O,dOU (&}kE`.gQa\ժl!Ēf0[]!R'ΨT&}Pn !wsmCef IR5iY:ޓ >58x^P!mͯQBtiǍ󌸳vhd]Zoah\=\#ZJ:-1&zǯ'x }yj:o8߈9 nx,dPkq ]5 _M;()*m ЈDz qshd ^lJH fѲ8WxORws 6]}B;JkN[QKΌݴBcnVN6X-W iǃŢ Ze ڻWBprv`F):ej>WcIfEǯImMa:OÓQ$iT3N; Z"{#oT*GjhQseͺ4Ta>TMwGe޻ v葂i \A;F8A:_R]P+FkG Zs]]4gv޸4sݎeujegvXB)"ɰc4Ed+S|dk*^oﻣA(R` 7tX [V 9qɶ,0K. Ǯ<;tȑt UsQvwmM1/MJq2SMѓ`?f\kY2?h[~Mi"Ns_NmܜpMZ*rؙ!h1bD&\bJ֜L&) ‘%Ix 9PYND'@ƸؽTkht>L0[$]KSR s7xt'uTfzۤzv},9mUz>_wAw=xcPE0>ts(j`p@aM!7M)hs\d:+#^LN9 LW~ߑjcB7]U$̛JDcmG6a (=ؑVAfX({(򡠐>\uP{XIh|" \osOە"Wٰ(_+]LX~<5l 1ꉢm9d Ѱ\*YiErYHF4ۥ;*yxH-\!wU"=BNCK< r8:p{*a:TyC~ _i +N#p9kO1n4N&%%ClڏQu9Tkrc5 Ri ^Ddep0WÍ7&ʕ`hj'{X~|Q4,DfAڜ&b.S[ nkbFNfϸ83©9Ҩ47M4uefit:Hmw{zl_{4 IZЊhڏ‡ %\Py`SOA1PKpY!!_CD-1VdQe! Ę?I)lmKL̑|ԶaӨ"0.Wި(auO Hdh'P[a,?YyaSgsy]`jC=3i#+:T Iq5DAMҢ[\ :T~daDE&ϔvM|ѐQ&k9'u-/e?}:² -OK8Z4qД`{b-](*}/8"Dqwksa Z~?eD]6N2l!$V~JMiT=Eh]Z'Uz xG=}G5%VF_b>rՃ^ DO SMp:S-#Dʒ=5Lđˉ0ak3)zIB)Ym yMq41}FR!LTb;p?Z$=,L`o 6O ,R.;GJp4xGH x*94 ./V',O&D[aIe.;!՜iRuoiaV_c1A/'\~X1V؆6q(feJs!HjDyZ#9$LWsϯBl@Ջ.͛:z.H+K+{4=5̀tTZF H[πbS%:I{ۛ(gM1&P}kyNtQՏ3m$6VKXw]=;%L ^/=eP 4i@B-m@%m30T·jYUӉAcL%|Bq.``*@p [*nn/s^ץT7͌aܹ>#B;Nd~9@xCn-d2NLOfA-`im:֪A5B<ҡL]A7bdILx+׋|y7C8̓?1ן4r|wޝ\^VD(44njJ`4[LL@=|&S̿ CF&4w˙+k: 6r"HF)^ ..0{!zYsNoaJwՑhO)-tVޔ,`hufժNO)}~}&fMc_i\]+mGy`lj#s}q!k[}qӼ(Giy_m|brnr]V_|Y ê6b=CmwMʺ^3}.떼>u""B{4Y sN ~;=,%$m dֿT^/'ߜy흅gNܚcUv^:<%dOFTKn%ZHĠ0p:2>4!zd}3I{G}XrJD%IqKvԒD)]3M"{bIdN&>t .YNn 5XogM9w0,CEv6]6Vxx< VH\3KiXvȢG{űzq2J%YY*UpcvBjb`u4T:dQEqpٷKgLH}z$mf\4i*+_T@Xn<~+O>85{RÙP9H/{-k #jt9DJ}!q{yY3'|٫"N>4cWHَ|׉?*P7>OMVh V 8`į)U Jce9Oη?tpN H]vS Kz61 G%b'~ "gUFug5:#SZ|@ަ)*$ǣ}ЁlLS8{AU*0J Ù*lO9K,cc4)g{s"k`,-gM$mcjna,TX*:W+%vFGG;рKHυ:nINR;JIlbeNilC@SBL&V!΂Q˚&:F\%Ŕ@98hT;ґ$~@4[a>oC-[P"k^2SjDITLHSoB&4.uhgw\.`Xn`ް ;!&$Mg+q IG!&<6>zb, :=x†_-Ŷt 4ɁF"ᥚzw)-w6#N<̐CVcsd\Bl¼r9ro7;+LVh\:$+Wݻ,Ϩ RV}/L&\X#X6ȌT6Uv_.!?3rPp!ӏzf;wZ8YiLHA^`(qd9dy+j}eo]cCz2XFpF; qsdfo嗔HZI@@*>ʰn$`_g|Ӿ8 c}@psJA9$,R|x qY[1Cdi&!@mT-v6Z!{\XgOq,TӦdG"5\7KXY'xd8R0)@* .{ɬ#YL˫ZLq#NoMw:ӿu__±䒩w'plqy]̃Dh+tA[!LOiWq_-y{KN_&BRZ{w_uԋ3.ouhGOOTm4_|iD͖(,J2$&䭋|yQF$m,Tr6Lq87{>N p5Z+ۊ=dh ]q5@83;dR'2*uΛ'HA^ukJ Ffc.{}-c(IhsMNsϺ1:V"unvS&cSM)':U@.Kn?^omdg%%Ot,e|I">Hx&y`=f96_R/`[i#廻,%TYG1m}+%B2*>淓7YA;?z= k%bbqw ϣ '״n`lۍ9|oQٿ^{у>De%Lr7b㺸LnDѸ\ɓ}d)f۔3t!2tfڒ.?jߗ"~NBIIdXҵ5GSx-*\$ l-]-L{~SwɏE{cO4-z}e K:uZɛ\8 -?vc@/J?[_)̫0G]q]h.r a: 6"h 5K krZ/i34칀?PքF#mr)n!jCjC]ۭwl˱LQ@^"' ^ "٩d<+DdQ> 0Ok Xg}lAaSFHh= ^ldHd<G KRB/ΘyI"'##%f^*(%t늨G\pڍ^ !hOiUOX2"MxyE#2TzXx.d̔2P՜DvzJX@s9:dN-pT{/4)H2)֠ĶIj҂t"Fݒ!XSLF;TshCMGZ,Pk9d,/$6 "˴lELt~QUg䪥1H?ٰXސ}+8C@ ~,t+V sQ΂ceP@>UHcsFʪg_|7Z5g") XLCfYLpU5R}GnGH/Ge^`e$j(sPRqu5B cDq \ >(yri؃ĵ5( _XL AÛPyE!@K$$]#*q8I?^2x>/eƸqPG$},mVIbf=oTpN3.}_=ow5}*mm`jܼ?\(̽sA)MįNd_2U3zP5bw~O8GjO?ǚ|\_ҞSV^!2}˻6jDcVu/K-5 VmE<W R}q`HHS:_ 8jd /5H42c`bU?#FD%# a jM.xɥSbiWd`1 `͇&YC"G$ w=x)r6SommKJt%FR`,^#ikӳ]bJG_'ɦRw7MuP0 -Aw c{ǽ\rv^ϼ4уGnNU)I<:-BKjǙ=y`Lk@ҩ;4P~xaǟ<;Pj”ΰd;i /_&U6o-1 7YB"y%ƲnL Q9x@J~F%Jݠnsă].-$ݹ2&%T\z KC_0 H 4Mot[V|A 84)  E2;ٌ"6RT2LaR",g03o`4R]AQ`2'CQ} 9?hO4q%l&BROVߤy4o3Wv]3$kLΆo\qB{FPJskcs1aBE[@4%TM ' _+X}j* 'Ф:rNY5J*֡Nr@dsԿy&%^yGf6miw]_uۤȶI؜HlDSr=-2փ Ac<~jCw &=euʘSNҼ8iIVcCA0rnZ3!ݶ40|; \T0U* UlDZI<¨l#ErL[i !Ȝ ؓ"$Dq~20pLHBJ<`:Ci*C4,j:N~ot&(SD"Y\ ۖ%vżu-Cdu =p#w,ߎBQi.B[_vG3$^ǜ8 B/Wc*^~.K&>gz?0K~To2Y 1G}xX;H6ĆuO*%uJzw=wjpՅ~h׿sY eĚ=sb隆ob8BI$5^%˽4@^pI}~2CDѠQsG$]ckQDU@Z/Td j!XQ9ulxb g`Ҭ(ī ! T:.KWYlP!CN}`6 `vd娴qIxz)G:UyHaf̔%S, 23 h}g>WNޠ_#}W ~ ~ŀ$e Uޣp]b~BlKt`.< G;[ VFQft`G>:"8UpHju6FBY =Qeb^-Cb-[xM&LdZJ*&O3z(eXI g{^ؓz>jtG8W4$BF9Ep-@/ljHo[I )DQqHjT),L*5S1%T g} XmX"paJ.Q' z_BC}DD"z%<-Oώ!"4G1jQGIs瘐Tޝn/t %,ծ|սڧu}#$/cժl$(y׳>Q&@ .-@;-q=[Tn ?mؗ&pze3;b'@hښt\^ƕYt]Zm`{{ܯ.bn RaAuq>Pdg)- C欱_rE'?`i;Zj=qҥS#|t!Ϸ4pY>{F̰\af{wXk9{|+ڌy?N֔w{dF*& ` C2'Řn<O0޷G{>֘ n@)U%)OYMO3ٹ9x! z';T7,X#Ռu ;)9?2GYY5=\s Zߟݽ_Iyٱ:9;]px x|A0k֦\JoNWCJ p6 Ę)Y)! U˞ vL iKczBcc,hWѵg}_68bqqRӡQԛ JF%)PS[ٙIR2 ]Sf"{ZQ#g:|jTu,a+_$T1Iؤ\g$:?@]RU0Uebj"qYS"zďCBADo@P [(}䴄^=lDX6,Z@l XOBW 15 _}4P.ߒnAcW PiO-yC)~DRFÂX ^S |2۷?r+M1Dl B"^}| EM[/\V^ ZJ웰$Rkob;Oth;Z ,*H!vEq1  .ya_<:0![,YiԟoV%ђ^$~zYt,`Z]5[tLJߡ mj {G&@parJzWdB="7, IHd8n@*%VL@~s+uP4d/D*qa P>WBY*d:ttRVp_LmSl{5&6Xfǧ`R(jEI179|8I&GE(G՗v~mg,mjUfGr9Z(s%GރH(1Gɜm-w,y'?o[UH!tJUVQ4 S;.9_{ݍ9Vo -X.Y4,|զp"(.ߟyQSM C3ZVsp '^jMD%L@`m8Qݣpv*hB3+4O UIoc=z=腶ę*7c Qn ^=ǀ*yU K4* ҷE@EnQaH=n[ i 5۫d=7]pe&5 e:YHMGlYsũ6k>Xzӆ|KcE{7߭Tnj֫vyY0-<$6Sȹ+]!F+րdEd+!iVJaa-qzLmCli>VaӔI&2?FgPPDYz+Rl9zx#;|UUmU;j8'Fmn ѕb$c g14㠺]T"Ld=x)@} 1Bj9])ڻXuZW”-$dm>I TD4yf^Xrr;W Xk HˢE50XEH+PH sJN)N,r8.?Vx!l|ՉEv|v1^$Kؽ(1v4)= U#𼸦AA`Lj "m:~F\RBG@GCza@b'>H'=dz~MfE O?ү|-V}b?׷h~SVp.iT ϒnԟ./tjMzx4541g&u(aR;Tg%Vxɦ >qzQ0GƦЛI5%$}kPazx,!%/w%snr;cWlzPҴf4S?7T2>1">9 04Xw(Vv!Tsh_?L吠hƲsy9\ݰz\S׷MP7/~QT nځ#-;dKXl.j$`n1S<s"icq-@f-Rcd'5TB+vrz(P7r1Kq]{n]}Rq"6](kXd&- ӱ QkJ^ӆν\ .c1M$g5LDZZ-y=(6@"􅞚T3{N{80@WIr3]~!"6$,R%LP{OQ̋)r2x<5Se@!fsE29WlU1$hrn?&FJb Я%aCvɡ;ȣKCL^J0ql#"]w51R'F%5t2"r.L ) p$.dv90Oӫl':eO? Zzq} ( @'oEӜH|N6ΖlKڗ|={즞uu M炻Z~s\ ES'q%dWqaUdvBƗG4bu [Lr9(s,&x'pu L!4|ged?9]l:8zJ dQ00J"ѴꊆFQR`oTt0A&?¯v8- -ytZ ս5#ғ kdRm3L3W/Pÿ Ǥ2(23e.=ÓQc{;vʁc98Fp5 "NGI2lt\ =mE<^s^Z򐯗ϏeI`x$K!$I!Hq9Ӡ0>6Vr[I!22rj.GK J NVҩs#\{6efz0Z:fS\+(TJ~zBnنfBPwfvX*21q0ʥ€Q ]jGz W/˶)bIgyabjBςL0]]U/z #LI㤩㲝6ZIȨ~0+ cإ5CCHxjYP/|Lͬ+-[SjBc5e߾rcoPB>` Ѹ7b.9[hlvnTĉ ф:OPLŕj];0[yQ; "g:3Z1b< nzQ guR0dVr˹B|J ̓ y, pl);}V \ 0. H AE *40mV]*echAϠg{?ོcYSgIʋf6z ]Ǫa2%aQ[p˜TЈ JPYP9t.0Ʋ㪙q;->g-<F4Gw8bw׃glݬ|Ĩm0D 4xXC9cOz9F Or4ZI \F-};sJ$ApuEaa5o&\slI&6F ⸞XI@P#& J[('^V{AOF׵.ҭ7R_G0&cR# `b𛴐H "je(R&0􅋞Q/`xdXn캇_ռ62%dr.żPVO (¢v-ك\ig!(R|S3d^~-%lKň1f7pMS8>Lo۞nH>cuiUl8n'e-vBI0>0L'ĞD 7 HC<.+]aRĘPE%ؘ!B/q!=|]IKWVßd'H2fUN3?sOޯryp'W·)>NxtF " 0f?:1}&9cY[yyaPA;iD0)Yq_=d~#ȱZze̳kϗD*:Nz#Sk0\~'dž0\Y!CJn×'y^Q,d掕۝m ]ܨrTς{@ )(Ks a1Ȝv!lcJLƫ,w w.NĥVfTPO\HyӬˑ8B6Fm0MG̨O Hl6Gfi$03Wwƕ2@"raR7ߎo?W< O;S⼥ɑ`ـnWfHƉ[y- ZKcSx*wr8B~,)&šlI锱 -4^S.6ɉfN?<+sYKaXg }ՓGn2Oor )GEWi#/X+-ak\p,/5F<}< ÕxV`ea>CHQVC,(݋# 䴨R!"NΕ|w^CO` V7,d>4BO90kҹ jUK ǻB˲TV7MqcB9= p螐D6A⫝̸[XcT9*r`$  $9, :khj͎bI8%b1]U$2aoP5Ƃ(&FϝǍ'a HWO?ZЮb5X׋|!UgLf5T/zwzz$ RMچ?'7 iU;jĕ49^OydGkO[Q덌 P4rYny14C7$OޯMǧ Hq,lY,G]FDɉrzugx\w>zcA6Ϋ9?LfG!Z"H3DN` Ŷ.;l3_Wbv&eƖsbU;#כOj˶&g? ߿~HD~"68HN']ҝ`C{-j[vX+mP׺&u T+μ?ێ]F۬b9@2è˘2)F?g1h֗VI x bVa3-u1"I}#אiS0 "'uSJx}OSJJaFV c'#(?(=K>!u-9y|NБ X8;i[45JA3fׄW15HR#9KEץM1++   I^_7Z3˹:Sf-\Il_^=.aym L.YKJra0Hq{eHpbŰю63J?M g! .Poj\5 mڠ,аM.$`SGl1$`m:t!شCt -#h6>`TD7:J|';!P!0V]Bk3Wb A-E$(j `_N-2SܨqҿojGHEVӔĥ9`-E/PY_. k;&vԳ4i6M4U6F&ϷC_`,G^8fCc Cx7:!! _^ol6 RvPY5 J,Yˉ 6C#U1lrpI߭a5J9YDIWIpeMuTՕE{pZ\Kt[dI7'ɱr?B&He5*iT,%ƱdK` %?GjzN$7d!9ɳY7 G9'-Lk@bRDDM_߹ҥ<'=Ռ.Ȣ@?nNK47~+6c4YL zYă uE_xU`e4g9YF >|s-TFUv&u'ڶ8hFwmˠN \.e$ w]"$~!`үplH.F?Ťgo0Q݀vJ< "Έ nuNe5HbV JpBo=rrLyNr>Tx~I#TAN7s#l0'ɾiP@"&J7]0?cA/Ǝ "fP"U]\dQm"2W-9emT(DkctѲi9xu-Q,ӫX')x5csl\lhQ"yA>S B*M6y\UK7FjwWzF V]v㻅幒E:rUEpbK.Xt:F:Wn,q?'*b`N{b-ѿȿѭ/=n_?$ދ\Rq_9N8Wô'\&$'Pi9PGx_N%k%7dof bf[+ϑG**v=~GOG/={0o~BCWTA+{ D ].VFP! p5tDn51نI+M(S eSB Xw zu 176 ^1OVo1>NyZii%:8%XJe!-4'|'GpT8^I-zsNt=-pQ 1a%RִG|IþDڼVۡ(VEuV-34⮴[4=rmU85mښQזl,0Ǟ H`U0USMSEONCV.:fDuI(y3T%XEZ]6 UX utR+Yq੬azm1<*ˆ' 7žps *fHqcV+W}^XͪwxݖLwTtG/r 8JGC0.y;'6^|JLVzAjӮ(r/.#-d(Zi pxlM_[ ڄk\1}?_~3ÿzSa۵_'C!E- _oT-)* @S-&V!t8άX8BԨ+Lg}zK%@g.5=KG~_9^,]ygҗ帱%6IJvR0IzdC` (P!4IQEz9"eW2o4!ba"Ck4$*,g*>v=igV,"jn޴zDHJW) )Ke~2S-quf1ʲTF8Q?{/Ris~]Zqܣƫcmv|3DO4xQHuU:MUꉉ`x!c6cjx+tE)D96CN52_6-YFhP{N52YMXNeW+1e+ɀYaNW W^Njd9=KxpIk1$`ڟw[4CaFv]Olhܒs'gٕn&Py&|WYu'~7=7=V1!\-~eU@d ~1{^|^Q1OO_/Q ZPhU'ɦz{B{ oHdRG X6fhH 1?O?t.kM8T uEMCmL)5~9>9R5 bdIQŞ#EÑ,F)qM7d`Tv 8Fel\(04Y "4$E <2y{+#S3`:=Glfq)]I;_h.}F c-~^֊5if/RӎRоB`ѝirHLi~RMⷛoꞣhy*Hz5OW `̅-+21sT:6b`SᬞPSLK?'&C%c$~U )f! A/ DEhԿ1cJ(?[e3ٵ5;f":.#giYǯ5ƜQv|k 'ID6eTel귃A'xvL kg_AN)O rqU [_6i+68_:U:0r鸛WĬd;e \VRy*^ir$d%̈́ȼ;#kl9&CX8B F|d;TC]~(\ 2+L¤d|lSeßP$vd7nHT/TK"?[1蟪ӷg_<~[Z^b @HeMJArjĥ\[ _RKK1/g*AJ!gȯI{bqr7:t\'?{5e e٫G)$C$Q[MnnQnOwcן-uߕ?+`ִ.]B0OPlShz;OTh/k[pn ؎d ּ}AYʧzOiᮍEd uiJ@RrbuzB+٫.Dx+%VĄ.F }$$3q/GB T.+SF%g`k-хnrza+^1쫽 w ԇ j 8oĬNªG)Qx&Ojr PI*i/„Bf5*"6xO 0 \J&>GGѼ$59'g@~^Ґ^$zN Hi $F!*RT 'HҀ5E1qE׌vpv˸[N8m iŸBLk#tM^kzӍ#/@9QAΕ^À+# NV)d0Mv sAtbpp&*͈T3G\zms Y"L—\&:ڲ#I(P/~{'&jUdFTsH֤ t ä"jJ^)?LIMA%I4tçh~AoAz8&!X-I2uDvjxߙH: [B8Tʽ* ÝKUCh@TԾ5DhV&p4  /bXxn6+OZ&UR<{`2b6B%jʱ"9g4qq8"%-r*ˍ`*MDE)gքQ|Hjg_Dw8Jy`0+TDԼFTbP@b-qT7KyRҿƳjLVElgLyfgXuFzڵgOO̡9g̊6(&oYY4-; N_@zS&\  _.9 ˄}ⲃډo6Ӵz=}D{ ,$Gj1&w"b|ݼy֭o߽s⋽^}wnG#1+<UbO`68ⱗ7N'k%6,Y^\81?4;_œ13 >{3A4 z`0,66h^dC,Q0J*A,rZaw.m"ۼC.hQ}gv=UH/Œ;nmjswrTh*NJMDZ,.xxR.`'29glCơ-ӮfJ6MA 3JF 5y`ʎ7O^}`+\W f^)xA>̡IFc$p\p[7V"+j%fI ;(8k)w9{\*y㘻g n]^g HeXpRPz VXXݼ礤V*MfcJQ1@gCqR`z8uR pɵHHWԳ d6h!eR[v`R{r'}/w3*^ ďu2Y VWS:6;/9gMj80YQHM ~SJqc*i is*[(fwtO/P= 8WKI1V'㼺leʵ\X)k3.}k\Wu\i?|tc +^6VgNgM_}iRMi5{ b_vPD %Z3fbD-Zs{<BW6RGn 55'i`"JoB̸>*P+`}QXe#f NO5CLcAw-+˪o%s !")DM$G7g|L DHʙdDNY.\ LlE5~Em71[62)H[x'e[3x?wWu4PfԞnYc&@.12dh݄ gQ|s%ݿ" T. DmqЯ I1A[=qBȒ6 ьw$\D"H.gU(h,^Ѓ=aB"k?uТf$i+HCcB|֛1"3nLa k(J싒r<Φ uͮkJ\|f R&ob6\Yq,W*}l!,cw;!L볺]p1fvYP 02:|x6K/cjD*ur];}ڗ>6"qQzP=܍ f0 A!ot;53)K*okqOpn 7.H/&Q@DyǥRP? eNʔF`o'͙.4=E &4X SϣiC8Υ!i+~[ IwP:@( O=ԋ%cn6=u|zo.+5[Dך>eYTu壂\5ZMN ͟7[܋ vÆ!ΙiԴ+@oxRuZm3IsTĤnHB9ٳ!QٴѢ'NwN% +t;~^^PɶjYs _Wr].!iC%k6&,d93##"٭mF'\Y XG*3 $P?[p@<19C kd/Aͤx]aaE.\jfVCyBZ{veg}.kqWgouVCa4` bVK*E /F=S.S(5͓̱jDb`t<7t//m8pFFe&|Pxx하ֱ"Js>^ 3%,+,(. 0/|YLx?)zK39mp9j25$&u]taRU:=: MB8tu LVLgoK{C|0IETG _A7av˱́~/xQ9< o$)_BK0b;=C+RKz̹ٚKp5(E$'5+{x b|Vsqጔ}9NIt-Umâa^??-}MWpFcLkdpIFe~ 1K)Tnɚ3I8R}Z urOLJ#"(A%$ Sk(*o hT7*14En5"JOHɽz|JUG#ʊƱ>0[CZ+tf/IU6,ptp׈hJ"+/ ӗ5Y4R&p}l[5jVi%3amvX{E_0]1 I;KCIΊUw.@>rrpd :.y D>-mdv{|AdNUЌry4033r KhLjf=2؏I3=8;Pe}U%Fpi3''UrQiu9(V`ў˥W\dPŪ3K:?@LtXh؋|^[lG^"qE/Xb2R). iۺ?Ӂu$WO9%yu5U*9mT͸hIr YX,Ro/֢(y;,wEy3Ғ}Zt@5kzu׏>s,Yoﯶx箵W4?rpyLWx)7ESήJ7Gpn\+ϋjy^SJכφ+XEbT|Cl;αWBBbY+D|>6 BR!7'(h] e}U\aM a |;F(f" 2ᖨK/cg)y]CalDײ17 (x0;jΗ<'DGI~J!*13M'=-}DzU]w󖋣Ɵc5ٿ}t&-YղuPXebv␠r:RYU|C+X e6$Q=Ex:)4Mg,"@e;EAjlYoҮ\ e *D"&GG?k-c:& r Au^+eWW>Wx?Y /c/ߎo}N0G>L?JA(JRLiK,g_OB=nBnN^ MH^>͚Yџq7o~;~ v|7f'0ڪ?\~G,/|?1Oڌ2j}l:|SyqY<w1ܞ!>57xِ[˝߾dN( gVܕ3d7~ ;~N<ڬ27B/dA-6 ^=}-XzLw~bxh)Ƈ7Z﷎hX\_"?wJXm j^cd<嗓 -޶p@ w\ĝ;ԆUija#TγX'?r.% $ޢ>q~%[bd_D pMXCJ^*?b!ڂ_B+>ͽGQMmA.F xk.UN~Lds6kG^E5рaRt#QDbO׀c? ~T VXJu 0,":3v~4.; 'u<?FIZV~\wNGJ" ҂|C!bӇNMvmøRШĝu裡o<.Hl\Wl [IFOg!u4wJo2haL1o2Rt*)J}N-;"8[Iw˓kG|%M/b.*<8=4S2|&D;Lz!fhh<9u˶2-tC2JtkuZNsu.vIl }f1( eVu\,uY(;,X>l2vF~T2VfWoXVdzA Ecpey+"C ߚsqPqhgYpW4 vhcZҿ]"B[E`BǨ'x)rK.s ?BVyb^˔1Qu!nKֻPt&gDBXDtMp ez=-֝™4R`YsMN[^n] 1.m3Jfl1|%Ϸ=|?sh* g# a"M И$q[s&8o?oYҺAii#d(ne4qjR3z3xLaax$p(!ke_j7V 5z 72wΗ~iBK?g[9ZN{OQBDb1^[$Xb)zv!38OP,<zaajD-E5Hah؂]HB禄C!$\b1%ulM39} ]_R($u9Ey1ܤrrC_o^ bpR%J<I-zv* *QxP}.7V:#@1N- RwR8zŅoْO8P). IYH9 M5]RR}Ѱ~!\@),2_l(1h42N5G3.eSS/F0l3eEإF#A =/c55Z`!+%Aq9n(\ +zIuX\hr @#RLKʔMwnw ,^q-8ݟDŒ4Ou(J 1/4g֒tRfJ[&c˟ b+LH]\iRIR#ڋX-3 Ad:WNwƑf h QM[/ C #S9%n,D{Z~|_V[SkiGeg1qmChMmyͥ;~:ƏƚC N)Eun/4FVO^ٵUg>כ>d)"J.$Z9`QkE3xWb9<璽""Y0 ]t8ڔ+ANv {4#``{ K^;e^Ӵk a)aE4PltR" !] Ŕ\4)̑-]CIMSmrpmX:'ZxP8X/,}U$RVu )æܢD.' XP#H<<'sǨsebP4q8<<ܩ Sj,_~4Ь) $.lTV} *¿h^=:*.QjQu[+!TqPmt+JذpXkN"G W6%acNNSĊa]wÕΠ>fLHWH!xaq Yz/ћ^"kr.5_ˏ$|6܏#WN@$}2 ђG( |HP<4F~Q|}e1a^oreXH_˜p`1@{DsEcEtɂ7rX,L7t>jj5ދi6PhRwT/uz9,e|ZZ+ϻ:Y.(H5V t 2/[dY@Io p$T.kG&?ZeFN].q2HE]l nFeuO3׉C8/!Wւ|{}]GŗBýƗ7[>T[tlTTCn@5,~S ?jf^y8,|EǞG6H{%oo5 gP I6[NUfR F1c :6̶K^?ILTKaT≱3C6H-|\ Q~ zoDJIDe b ˨0ʼnni;KJ?KS2'O84H;- TxK bqlGS< u[kYoV1nK#Py\|fâaڗ(]П 'b,fp_ы Х/in)ziΚ X#@EOSۓJ6wpqGDVCYc1"m:Y~y]!y_hPer &@sh Z^:1F<1T""ҤE acj;pb2>Wf^w?@&@՗@ F *~# mI-y&:qQHAa@11QRdL sOзqQ"p_BX,R0T I0J>O ML]* SmOhp; lɇrE.5uZUyA1ѻm\36:vPſL15Nx+-FGH%R{(Ӫ%Y!9`9]n2Zy(@h963;̌Jr_Ҵ7YXCY/T؞x{bbneֈ!.Gj"t8v!n/> m %a4G̑aB$Gno텗zVx$)fsPsc8 UO8L Sq|e{t)NJhr@Wb3kctK0$٢EIcdB@P,˖4N-֧2V ƒN\ߜJԼdzUoUƉЋA~űvܠ{`"tpx̒h7igTp2=n wo,6}oMrboMY6C}g"?J V[R`( N ޫk%OO ~5zl J-*wqe#j+W% jNPR;/Ze9Ur'adwݸ됷(V#@4,ê&K\jL";%jQy|Y= "x@l*K f0 )v3B\bꏑ/XHcFtyJe-R&Y3Y Dh.dOce/jd\HxuH$PDHs|`i^@'HR$^ ڮrYV/%`L0KyuUb{݈,Hwtն~zHep _VUB-JnBfO{~ɫ-h?_汬 'd{y]6k^ SΫo; ~5"y)\29YY=y+S&g"(вalN 9*-x:@u9]|͌ȼ +)Pc<b&,my΍`b1U8ۅ{F1%` A,󥑠[o e[/\݈ϙ s$cKςE){ +ra.Me'G.8dˆjHJ6~ i+\&6._ a*<,pH7S) QOo[ȶ*h`Vie.'rGb"ԐڍҍD C0qzW`YCrM<^7FL{1b2&F>1'ͤk)*6'm`v".%Kw{sH3/Ǔgߏ_|Om:R jDPsCJK\w&űAE l$m sN`cp핵 [l&ۉ]n [G-IWF E{̓) ^]P ] `xN7re Ԛ gPtYN ҅HO C ԾaR<`SЁ}տ_33{^=1Tx.s<湴dX1:_jQøbB W\I;tumQ çh͊L^ #^,W͑HyȺ#tP^P!TnLS\4`OI8Km94mElfX/iZ 2"P=nx꙲mѨ:B 8Pl2JRR4[ulh&y0#*Jds0?s'E]9=a/v.jʳ%p`XX9]nH`n9j\CӃK1uJts&-B6BL ^ew&O}- lhXru9]_ o?h?Rd#ɴP"$A3^̗'gcBǹ&'aQ^t˩L]E*}i:!pйx.il}"F7<ϟ=y&ےR 79UI/ڋjN(K{KI>˛:{CE5[6H3Z| _wdF!&ҋI ))V~(-k@qx 3B0J b^ Qߋf C?7a<4(P60*CRz ):)t}J6^hP /.2}GO"a;٦M4Z0݉l=ZI$!DMaԵt v~Hނ2 5ݾ@h{Óm >^^;* y 峜I&n*;*юaWiM^JTrHC/a,Hh1N = O/ s~ș񍟼 'ڱLu:k!9iL* K$6"6vɚ!f_%^Thlׇb+955Ѥm=Љr7߾x&>aR܂A%@3Ї*:|9ZSryz]O^1*%AП3rY}z],9A?uax~ы7fyY]@tPܾyߎo߼ux'-%b=]N# C@H S By'hC7.,yXwٲ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=07070100000071000081a40000000000000000000000015d0ba1c00000096d000000fd0000000000000000000000000000002c00000000./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 )07070100000072000081a40000000000000000000000015d0ba1c000000ace000000fd0000000000000000000000000000002c00000000./usr/share/man/man1/virt-xml-validate.1.gzXmsί8Fpq6s 53vөډ+P#iU Sٳk;ʹ\xnh.bZhwc؝pDI(n4js?k7錒T4gff;T_ynliʔ {8'MJ~4G56,띘1-E:iYl_Sǚ rLlC@p-HInBXž ?k +yQo6>C#j,)'GL8œ( AeΥPɌyϤGF=Gi0_-PpŁzI;w)Pi Ip c"LKrn2mc gb?Zũ##)z6&woScTN=gi5rVXjvCG\YE lD0 # uYy}6#Y&)-Z;ͥu498XF[#:xdMS5[ө`H>~*RXQ;sA ,Nq(7z7OeDs ('ͦB#D47~ bZ+tA)-YRG* L|&f"M9|t=lBXᘇ**{ScLoH*Dn `L-{exsg,U+1̅}͑JeFtiuS"pc_XJ |?uDwю :1M7ʿ 09@qz 6ƒ)Aן5"eGm:ǭS^ڝF^w/B()ZrEH-QLEJT%A|LYI>2C3aiwȦ}9?3'0lb#t֬LfF*u^Ewb=Ƃ6&|^2ۑq;xhGV3dXUڇvnC+{9>ipoіL`RPf(Uʒ5M[jpA$0k]Ar^ƓiZC}4}񺚌3u)kY/#l4r۳ePTV2+N.8Tt4MWsBm59jq9#>%Ie|oMӋz3@Zd'fj8msdM#.Ψ(ڽM#hy׽w'}jc}rI{jnmvZh ` RlF{ $92]q -S:qacr޻+Y_\tDh> eL_x\g".qvys_u}pkלDlNs f9MZ\B~͜;wX!Hy !/D.{p<瞾4Zi^ wu 7 'm[ w@W=Zf+y|^q7 /elVe&2}*Mƿ/f6jxz*j3XL8 Ob ]t2o CKmeh=;G7.f5JO$BkwM(3 4^*Qepf/fڃ!G31MBjLKeǯ~ܦp!A\Юq:gOW3Sɍ~0R:{"y&.`B><@%-Ecw.)}*UY$fb[~FNlKN,qA7X,OC\EKMizf psB74XRbS(Z{]U=UDg S9L@(ϩ[ٔ3<1 z$fA l}P֋l؞(Yi$RPHQ 0xҝ[ e?cJqx$>A3GQk}\)skYjUeCd昺˛6r܍8lh9xw|f$s#Q 'y.ʆAyXB]M y]h|L(e#*9%Oƶm׺3.4CJlŀ_j.KdZw3i4rtO&IkPz+nw8uFpӥh{JY#r5mIo[4Y  !Rei-_v_PX J\R7ɊZ gTboX*a^wfQ{=\ &?1ur1\͈?f0&U5f牼{5׳DԢn UH}%ZOa+k^}{707070100000073000041ed0000000000000000000000085d0ba1c000000000000000fd0000000000000000000000000000001200000000./var/lib/libvirt07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!-Zs /{Q^QZ\' &/ 7 YZ