libvirt-client-0.10.2-64.el6_10.2$>I:VUYD=?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%d侚SQV = bFt,$ÜJ|Bl"3!v<J)$ǣf-Q rˆ;J{iس.- zAn6 _̞Iڋx륗iMR\t}`}XK n%/\kbbh4/5\y7; xG_p>e;S^9,=9Eh@6j gm_qV9n/??LOL6.x(Tdac<] KWPxQ"VYg-y{PԹE[#OaJ }sɑw蛝@a,xI_Dc@H&Tk,S :%|XT;c>qrYADRױBu^v}*$gIAf:G͒.)BO2s+o(B zY׿=[ Hcu9bTa>Ot@&u Fei6-moy7J&Qq`k=C,UhXT] K~z2U6%&q;2Nw]C)oLE&yb-,L )oٓ0 -S* _`jGoK] ;'I~qJܘ-x%uo?'ASy(-`"KjQ9|&.!\JI5S =&jPK}Z2bJ1AYgؓro:Fr%D X~yf fm?ԃ7G*uqzUEÿ jQ7#1Cpv֣hH萠eQU$tTV/c_L-d_Px%x!":# Qyco vS*[m̢%Ņ Y5mF9 FDlR}b+ʪmK0@kLV3u4{sk0f MF]6rؖ6A?INuFF+in3`KՕR9;_,?U^@@5{ܻ Pqi 9-#hU^+C0F #Ie70H$_k@\±^ H*ucc h%TǤPa%% YjRJ)k%>1q>γE'"_yug$>hJRkDen's֔}5UD~]xkL:=:}C,` @Y~؃Oᄅv8H` L !ÍmA-i12F>8DyX.Jp^Q̴ߣOuqznd+DS;dϯ.A`ϿټПݬ!);`wLHEL6eI:/3T?m :;{Zl6c${>[,"@Z>uÂ{s'KA; >M`?y{E _sVI&͋zBZ5 g`=qeG-΢t!] Rh_G mI X31R£9KHnk )V;E 3"PtdyG;y?At:SPsenIM 2a\.wZZZ 46]?lLBݽa٬%8͋Inqe|5EC st:9v:' ҇ 3Bj][8͜Uq\ Q}yt-!Λi}v6:r^}cC|xc#]E5!q yi{7*6>p1ВYs@eRje:*Q-3f}De:E0x%`1xu[jIXa]2)M K "ʀ׷Q81 {c˴=".:K4g/ 6txg֝~ǚ4#P'K6ƨ٠€#SLTI&m{Uŷ>`LZܥ٩.[GM[ew*Cyz3!ҫ_.@Z70yyjHbYrXO&LyJHPJf2=1~DV9mm8n,0A%у鱢V0߉'`QEri3tƒ( XG%̪_lB" q|o')GC~S:mk:s?Nׂ ܦxәݍ2gV!.e(;@i !.Y xj:RO啪h'D Q%My*F} u$8טUthm|é-e ݢM(aUYΆu,wRL0'Vl)x4l >'ꘊsvwbkHb?fQ%fR v]a&BW3ˈ Ldz&2˃Rvv-do*umÚ'K(㟦fS6OZ]. ^֝ z-bߟG@uk+c5Xj\ h'By,0-6&/sD8o'rߐ !j8F{s#}a b)Ӓ[ӹ햑C(J.MG G"t.Ypi-ң2_0#T:J`w-7LA >'FνLU e$^C2!-*+ 1'7yJ냩O5t_{@1U㮱(0,6IRZ/ ?E-߁mMXVސuAJ @Cn!b I&|9Ƿq]bk b{&?E[ؐi /МI(ȬvU*`Z('3:{OGv9g Y%O Y` IGǖŴ*koE>6TŅyY5 f.6$QAeۃ{<$*p(!j2qd8bbԟ%(uF^.ޖL=*>ff@EVa;j `y:eKi f) }`S.ʫ[Gb%Pbx\ʲC`7ﻙ=!p#T4'᎞[ LO4*/UB dbW#P} Y1}cV4~~>|Y=fSp.xUfA ؈, bv^( *9@cځ L4p*1A\MW68b=;h16Y˨%weysQuI GF%0 _#d;%L@YRkeDK#ISA^;jG2~.T}낟0U5'Kdo i#NXHϾ5q;6䌡!}1WwG!*.L,f\_s2|_Y„B 3j[\XÉ -s3T/CRQ ]*,nʝ_Cdݦc脅Il0x|rP>f&H AdJ3Däd).rI-|_@mԒ+/䞋q\ڥ'Փ[A.9)ٙ>$`{7zNPrZeYV|'Û'݁b~k[݌jr}-3wƾGTC>47oi0㥓o`9_g@SC1$ VHpJ<8(7Q߮fzAh`Wvj઄a.@|ZwN`\?z2o8l8%o;Jٵ/ iloA46 ű$o5+#wčˠwC+RGKT_y\:_[u~D%1olߧO~q%w#3ۉ/<'*ࠡ/[6ۓFjQ{ ݗMEV0| RlC>d}Daӏ;w1gc+}I;MBaEz{ٱ)L .:^5("qi-zN͚gE홊Cz>Bפ }ܟ|b2 D"J:/3+UlG `IԔIDLd_|eGi$[Ɓ=ojD8Pd~]YuLˆ߾* Pt)}eP5s*n#o?GYSOΪUm8S|v7)I]{1_c{{m ipʸm)Az>\w]d7&K> yF6TL$WiWinD4[ՠFsX$&g%o3!ƜgF ƨqXnuҟPH QuFVHB닟117Ҁ:ma|^IRCa7>~Pf=g!0T1+ID1+NI٥;:)HCZCL>Ώ[I@bX&DkF( /jhcIͨ  n9mV~J'm:t[?`mwe %(h#ty_^ۆT ).:tUz5I8+Cx4%q/]-^#hdi;+V0zOKJ`W. +뒏mza?gm-%NK'NgE[DNd*EӃU^3|x_EMwGH^4 'qs7gǻo-؂;F˛WB6X)o7\L&`KN`O䰻G)BtPPI{@rлTQ%?#㹃y1pJ^ <2vb%}s#PjH< SY{zGA+th}I%I ]UWՏL$ W9t9 T$xR+癈:yž+]B9!)C.I!HjͶTU<AC@{XEZ[`WY.#@p\}M{DKC>*P?.l!f_wć𔺰UGT$CElu괞킪 M&t.qY@0JBSȤY}T50KeU>Ub[Ta:"h}oI-Znj/u qﰴƃ| Lv$=XZ&ZQ=Da[Lck$,3aդ;;ZPB?eW_EX)R o{TXzSH]U4jעcd:ʈ7pOpN: )kN/z3^=P Tyљ/J:ea|%xǝ6kH) SJj?:2Dgjy;uK'+~ 19r`8RZvm ~tܘi~Sː4L߽Chv{ou^PA槖^-00r+ܰ Z^ Qkˆƫ É[ˑ= % Z/ffGt():kП|ѿk" g<SsXtw߾}A/{bqstx e"".6O~}z{>އ3BM'f{&1=1 !/9~oBnKr|F@8UGEC#tA\ sL3X#O(ڿ.6$-H9 A,GMԳ\Pe [#SA&;EKJL ]thJ]kP}rdyލpjC`ͣs;zb]5J!<ˈFح1-ȉXdR?Q#h XL }-Ւ]E@|Om<ӝ O'in^;{虈#{B8`$ 3D|^rD%D3"ҸbV5vp# qIMl.uA2SsQ:{){D_ )e>Ȍ_7;"Eu %5<񩒂ש"Չ# _]˴ s/0w3\24 HV D>ѝ(DiW#aJ￐aB.Wի' /{JtmdO }4>x瓸ē(,qX;'ak5+Ҿ՞tHFbq:a &!N>DmA6'ncNtf<__%?]$ SB*vDE˲w?bرYÉ@.ҳ+:π|@6N릪BhuWˁyc&7JsdZN5oED=+%ꕕHaZx$m_yHme>`4,3#>w]miWvKj/a]YiUCyr6 >Qbxq"7A/Y Wr.3PIuqJђϱP%_n>r=Dnpzɖ~*V6w(x%.K3Ymc ;`biLivtZpu=Ȅ6ZKmp>]6ycmyՄJp }+#TN',4q>f٘h:ة|3eS.(h*jzZqiv({asUc\حb=gZi?vTyKHǟ'xSw0"ĐJb0Ԓ+͝c[m,ji|sek6V^OK/̺*l-tuWl= (AHo;\nG;Jyi*4\D}nI8J I"z /1{x Z> GwQ2XIu)!!ȉ( >] Ҍ`eҨv⫲7^aΡ,OH~Wڗ MPl IQj$w:Yvbgk 0$/ !PT޺SA:6 *^:'=ӚS5"IZkߟy~RB ܵsF!8B>8+KX\!LB$67^ orJ;3=&2.TZ_YptWioAMfybt< ȕ`ҭRGwjާXyZumSb;f5_@ ZbzLz \?k$ n7>ZZLzoYdH>Q >B`#T)cS'?¯S a *N1Cj~I:r ص(Ev9OX߭Pl=Ĝy;2s jrozq9Xu5k%D 7)Y|X8@^]=ț.C*h! \7Q.4W>[DekY!z{\ oN'zW&Ilt'h Gcpσ>M87:n>$2.n<^I,/,%6&ECBrsĕb}T޾|?iJ\v{@ S\^WJYg`hP !!_9qBr)bU`{h5 y4g5b- | oyʯW".?1)apTu煞/R&T8IhU+TE5A4mP!˝qc>15%ջ%rצtX<,_%E^uoH&XT#+fPؓ:F#x%rs&t{p>Hg4SN V0`˾=o^sI?clRZV!`ԙA)=11n'9`npؗIBLuQZt_[b&:Am`>:{ @iӽ¡7ސvFCclrQ0g5ps r{:v$^qȕ͈g,i&V~jwn,ב(fY-TY)#HKlu[o\H՟-p8YU}YdvKmg.n YP >M54vzxbj0~2tӹ d*= 霐XTx&crȢkuް_sD<1dõj}BJws8qKd#m Q  LqNu2]UH*䉫!J;ml/f]nQIsfi2(ƚ[%P!S1X\n5! /lE)UrTLywE["z [xG %=05..!IT3;rE/zбF?$sQ1bfĂ 9 HDNRRW3+lGg(z"E͞Vw%\V_bI|!U:ܠh$]h */"t ` 7"H_#2-YDP? *vz[ ~1$ܺƨCx:kt~r)LH0L N>mę}xktk+!UvF \Ջ]h$:ѣdЮ'J;f,3YKP9Z7l#0@.6kf ;zyhCOz`YǺ9DZdvJ2Xh7f.oVbja-o`Bp xϕ ̥w<@5~V+@vZ"^OFg? #Vo YpzYxN(9aϨQx4;\7RE1%3װߩ-KdRo'TkDiTB謸GZ.9_%I]/Te=d~;HBܪҎ;qF (=Aǧi A4J^2ڶ[6:SW2^B]09S^ J6~(g6rږ3j{&>Wh At(iCي)wH* i^$fX?^79]0mo d#_)Ǖ2 b-!a4SJXpЫ+gQC f\~-۰p^ariּ][O9X g4cvv+*gBѲگWJ^XK;NWS MQ_t;nQ.#zWCXn)['"yǤ:L nadOcVJX oiR izU$:n{>|%ٽ5d!G#kSekD~` 1" k˱!!5;ZU: {%;b GȮ5!m+R~2}wAi=qig.V).v4'=j_RA8b4trwd+7^m\, 3nF1JFQĈٗG%j_ԍ݋k%=$̻ ZL]0U^ӲQ*w~۲(pKuzb,YCf'mtmzh2 ˴EnLuXnE,َxM[(,\ ПȱHIb]frh Ѱ,~0i 2_@%t,%ZR\}QMhŀCSB1ɕ_M[.[ܕ5Jڥ'݉oͯ* <?V?u uYqN.r^us5.<Z_IT7ɮ,'GxÓu8XO}T=lTrZt9bh¿d:㘀oδ4Q;cKEF6ҊYMFJ}bEed^^5[ @4Фmtme9=j. e&vE֬] u*{Dgr,mim ~l̫Lp?H^bI)_~r,W݈sXIX l>+;f\Ʈ|ǁhA $ua[0hL:st JZ$v $<hIU6C$-sD>Idg[|ӡ N/D?z6@4/!a}.VbZC+lp+ne~$e6 B.f鉂oel0fB@ )~U*ckm8 &ʼvW?jw/ո^˨й4m,fhqayY1ژێzn~} n>*հHp,X<ɩ;ϓ7H>Pvv%͑gx?aݡ]Z504 浄pYk/@najSh~чAޫev&|'?,hBv_ڴ }B3Gfuy!ҥGɌv?eA#3=ol[Ϝ^?IAKz3 m3M54)Rjgihxj9TJg+}>ݒ9vbtf 7#;Dcw :}SM+\TqjpfCE6Y@fn;%*fJ"Lf/>_EE}q+mjtv*ZEoLuVc0/gvDY^y٭npDޝs!(:#Nk໬s험. mrd 7JThٵ|$!)n.pxD̙@wkX9-v#rR\isI2+"C1RJn[ðRtYbнrAS_ pՠJ.gX(p jk9˦CX&yDcsHWPQZ֚1YžO5mMbk~1MR+U.1փ^^$vȺĤ۩l!&VLMRO.\ڻgT&0A˛>da{mh{A$ Z [|"(X vv"x>HPCXNL-!"lHq˘(4mjk9C(˵m 9UQ 3گpZ|`BxJhgMU.?>-^MbK:3+T": y& {?C +$1%(?Ò]=Hnzb,k4tC&/ZUdgPlBT#/ EI{^t7圯?9>d=#HG\ ri$8)!r%.6eyf([(&3dowe=2[]+D%<5xކB)V =_0QT^ s[.hQS-\& 7sѦ`[e@*`v_zYyu)з} MZܾTrOvO¢x4Իڤ!_@(]},x~uA u>/۵XsCl#4W׻ {i R2+oÌBsA;;R@m!M0ވ] ,/Nia`׆ԩR =#GL@C{U޸6Gv<4Eae.\edTFc]*n gÀfB׶QdHlcyyf).O{75|f.5򐹍Wn>D?eN0_V#+(AA^, rs=k7Cv'O(0kg$† "/8tt 3^rH?ȂY?|jibeWeuIΒc6r.>k'Grө=*"UOmB7qv4)xAc}+-)D͡w䅵5 ;}9xAӘX1Č] +p:.Y Bn˙;4PuUsbW>@/%͒8@W7t{?偹=w ЋmM)s7&q ZG昼(6UDK)kR\kl{&?׸^B`ȹmN\3զ/&R,iL;}#]YEJh ռh(4GU/]Sp yS=J* O&d%cB:+UR: SlH5OAڐwH~yr p:ޞ[( `(%<[& ɳjq柔QՑH uo:߮z?>{ ²J޵2E F #-u84y KeŖB+wTiHA!@@# J'I݋:_!uXBb_x槳MG1EcΖjALzv^x丩,_XY} fX%,vIƋ[Ϗf,8FbEA{Sx6@SF+kK#9Pd)ta:ehJ3Qj)+|/,,7][tW|6#*$[_Dkܣ}f#O[Ƹ:ץߖ[QzB&%\X& $3mp|xt^F|<7Ðx0SFno[l&90n7 ˀ@_Dm*<^ ,@[m䪮+d茏 nDw5&2l a{N V ѕ{Pԧx3!؅{RjHʗ):NM z4QaY\dK%҆8<.; O8 ̓3csJ /RY;\.G`r$:2}J$È&C}{tN24wR6}?H{^BY 5b(I} LB2dT#~"݄lhpHLkh;vmKqZi9.!!MidgF7%_*wA-XSa˧ ސ uL]hE Ur^Aѕ~Ys JbY6UlusK(1!o&D>n1>rplJ5Țtoh n%4LއPkZ!=)p\?Ib֌Bs0EE͗oV/ r-- #oFҎ=R\L";h&R o2Uy,iIvD;u:[6bo,qQ0L5[%GdZ|67J $LڋྌK$&,G7;ԗccL01rgC攮%S 25׵Cs}ͭ,,9NTPms %lⵙE;H{[̗RY#dJl4l̅9~LN$hq=9vVx([eL0BsA"Jɖ,kMH`DYnUa䡌aMW?l/wq VV߅S'<_[IrB]ǝ< 0sq|%xT,2\yyyYJh=V:4Y177I4('4E)GUYSޏB}kE7gc}E\ӿ#WeEٍ&i2<4%/"MC,k霒elcO%%]ZSIyiy=)H uZ׏O58Fg9=KSjѼ?Ns]5#:$vBH#}_iEG=сv7 sMǝ5B)rF4bAVs7 /`(yLGwb]uQt0zQ Oum*߲ba:R rgD 4=SSt=d;_۳qȸ̌#[1dO2D{/xbhI\U=uI)8w\2m.I 4Y;vfi&g <Ӷw(]2饚z;)-=f&kg^#Xh6Gc8t}) 8ųT(mv܎J>)%2:5Q 85zpvw{.c>zG+h/~O㫣ޘ@I3^cd\M)A9 Sş`'0_ooW~A=ⳊNC ^?:]*Z䇉%%^4GK7mIڋ;sː:A%o^"z W,c8%"BF `Z4 ȯvr;}kgV(42f0s `GPf+!j]rMΗԏ҂мZΰ) EillewjY0U f졔dt&(C)L0C:\i0耿a,ͰK~鶢$\yGJ6+)R jZZ|GM[mNZ?FAj 0R&g81^mMe\+/ MR;&DW@6&irh7F"κNN –7 ;AA ql>}h'lUy Cz{\-rF7*c&d[&Jȕ!>ɓ!Mycn(+sT' =x1B_Ib+lS }tέ qδ)R omb'lEd&d"TYjc,ŌP[G3=JY(I.g)TFՎQ<vv gS5=4_ԋc.QWraP(e(IncDMeQW6Ro&DI=)ADnv~^88}1b=ʂQߌ{oKWP\_i0I;Θ)A̻pkg+m|@[0?nnW@ZD?(U|'h O{HYwb#^6OS8f߇y S *k{D l{ EAV,Fvu%8>C'7gNǛ4kpT8ʾ.U1Z6BWQzvKOT8HA<·5I6JFG_4=(u+P2O, #BߘMHl KŅ&L 8ڽS3XC(F`4'lJ BnRzݯTtv"2 >:3 m FcCQ` cH0iq;]#ύ6:(ʢί#*W 2+`f"v䬎UQXgPTL!R{n54lQ Fjv> Y~TVk-ւSF?sT%- ƃ`T!8Aג+?3(bP}&RԄ VZR-uָ;N$#5T X+/)zM`gbQU9;p/4t C5֧QB ;C`U? '(X ġQ++U#n!6gtЙfER󃣋W/w\CC}l R-C,+V,D+NϦ_V5vꌹ":'D z`Km}fר)K|bcwn@QRY@O=?4#heO8Mx<´gzb.#Lf۸x>R} ˣQ@T<:z 2f`*6jt˕g댩gΩw. iy`1q\UrT ;T ;c0qHb'ݣ+`2cq:w1b-ё2[Eؠիn gwQʦ;l⻙Be[؉^ę1߆V ww!f&תV+JUţI. ]֛ͅbX2e?{?׾)_gx*ْhtmn6&5y*Ҍvܝ<`f-)m،ŵzs5v3;S DQsE*$4x>x 5~GmtGܨrjaҡd{(S''ŒYGvoedF=|H'E@"9-ROBq:8` G qӾ\A,ѤuX8 BK̑kɟ׎e#&(.M ?|Rb[mDkJ/(yY4G.J#dCS#kE[Z?ȴ5  & T~ҶR{O]iة$a)ǡg^f7RV6gGa=w<+72 'H:/1jfOo|!=kU^es$I[)cVͳj!QuIz,l"vG"`*JnJ:z1IJ֬x5%p4g3!e'r.;n2yP0g!CT/\RA{PJΤ>1 d pxp5Z(v_vj:䉯yG঱)kc:ձPoɷ5b7 $ KtEpE,g5}1 Ȏj#$|>3Aqz"Mt|\CC_5]߉rb>D43$yb4vT39P72dzkK@cDdKyV@g@]fhN}yxYx=_`tϭ ::\ElRw %ol[8GLInOi+`D) ^͉՚&<߭. lLר Fu}Kv~0Z!Z5VLNe+̿veZ-KqGh sHU.–R|IN/Cg{n)@n}؊U}D684U߀ҁʭxr:RO)m|\S= ))h":RE iAS4Lq:!f)H?O <@5*?)b`6wI|dn$e#`Pk ' K~&V2jl 2/+w= Y$炚 6 _P4Щ]7)3l,"kM~`\p'˾{%Lsv޹)ٱpWɫAY f ,ݠrݫA6 )\C튕/雽%wU /)"`߿;f-D`l_21rtE>5ɪzւyҬ1ݽӓrN?kOnumdgu&qq] %6h>ܒ1|o᢭4#Z`A3sQ=X is`>::c2jAɗڀZG\1gB$ 3Q)Ѥ(| QA FKDDfo㹬fѽzF@QY]@>\ c+,+Tr[杫r iYN}+B4c}=a Ŧ>פ/Yf j6nuY0vhu1-mQnŋ.۟aǀ9@|a@ v2{ gSs!҇ڞf()%eYrv 6eXW/uc|vOҳfM-@[P1 yFɇ jD(qF"QVAu tqhOVjR h!lӞFh:cyW.,2tE^bRlæ4qoPsM;FVLNr>}/ tPZ-Tۼ3:q|w\D> p)JGK+J}QN~ꑒ&=n%f.=d |!J.Ӽt\EuX:de_ [UPI_p|vzdU'OO 9 ,D.¤zЀ;xΦ܄@j[|_+-C;jE+:0)Be8PpmW,M(>E=G-%+O`FLd+HF}idHti@W%"lB,>A +}oi`Y =/jrr-md}N8ͼs.,Z8'W1Ί[N>߻gPKy'^M{ 9?~dmw`^.:PNO#B }|Z@5~$2;`gQ>? \,LeaىoԽvw ;6K{B =۠ \,h7oG&;b:-ŘN0A!#w8W$pQ(D2jYFꮓ,Zޫr y9-9׋fędZUcj +9 YvP+rADXЏ!̐2 ^h..)6VR$:7&;q!^Atր'@fT xD99esC3/ET3. 8 J{L%pP$^+XRn #X@T?:G"v^C,WYZ\'SEη4S *x6VdӈMK;zdT)}MƦRVV,gQ74éâjO-K D5dR_^X=m1&fqU<&42:oFUMe!Co 'ނOMzc"E*H%P9LUeP򆅞5ǝض>ʉO}jHpG͏2ȀWhL#pkT>UGiך*ɰwCJ$(HMr[`5md:%?d'MibH5^Pau6a4k(xJ04uoxOs?tetcIM-eEǧArZ̷h+}aS໻Q>? ibhdV&㟃 MDoSF,PN,A1WC|rOI4 =} )"?&%0 cNž(HhsfI?/nox9WSk}hOHKGDV,Uܜ}8fQ@]}ȑ Z/ I׆rSSK82E/o'j3 h+ɩt8 ?/慱6J"Vx#%{4ԷF~E6>;_T'ux F5G N@y(+@$} ftGvS$c"rNVrpPBMOt2ưAw΀>xWr!(>,էa,OzEWe2씫Z;7R RAkl޽YI3]E퓑DWp &hXw7&j7@h')d52*H]﹚ɓ0a@[ؓ tb"Y\:ȇ~e֐]J6p_ഄ"#H[:y3gpR)X;8I1%bMH4Ԛ9X.Ǡ*A\{šǴFw$^o+@;c8 tѼCW 5mf>@jD~L**(<̾ۥߚaCuQ3M;Q-N& }Hٔӵ딫1'ȚlKi*stp; {G6|| [4Puwr>,ECB}4O%'a;tvYBhNOHxZ/:/ҳ.I)XʆUSQkǀX jly݃:PY1>^.OY}PC䗢)t"Շ@N">MZaY %)/:39\1>L6nqz,~y{#&`)LTោC?1f%݋BraQrjӜ,A8$ UQ S׀ ,LA\5h^@u/Xe]0t4sm GTmFQS,hO@vKzQ/|]ճ_~G\Zʉh.!wk=bP逮dm1TBpM?8Lfwe}iw/98iߤJ)vc(c*UJٵ&(Sqm(2yj?qaiU@lw%e<!D*M'CJB.dna7 ;S;oe nC5</}!ǙۿܦYiF&q6%[p9<_]. ϝT-8vEE{}N>tgfM!ɸ ,)g;hFŘ` w<u<뢬{\Z_h].<1/7lGQ!*#8)A ħN!$̒DBf(jwR rmhquR1hrʏvb7>(~qEb?D˔C-E'B CqxyϖVAm+59N.1t]&<%VTU WQNyd&g܇6RCsϽZk.Qk]1LJ)O[|:1F"p 0PTLmZs~d`7&"E<07?Y4O9U@ BKw|} q>V ČdJ)exebvᶯByFĐ"4pZHF_^ukYU>xQir; R-AKue{نPjr|2y+g̸7]'wޒ7[Z6PYv~lvi0㝞w0tth`}'zN74Ѐt9z^a\_jʼnNWK' g{ϏpZP6ziez,ф8{C=l;9F. X  F#B~.j6Qos10Cl@u8ل5 [H#٢}bvTcL  n{å/Qu䋶2mS`["x_JzOZ&|B9rù?WW/ m毸xz3@fzWbvV&0@(7Xa[Uo7wP *{ s\oYO8 bKUSv)JDRub[Vdߨѧ"ܕV^M.#Iwĕr|'Ъ V ./d/bR_CTrntw.!~J6u7՟ VϝpCFh[T} hUM(G注g$=AN֢2A  N;{4Z:*c{yG\wF. 5.ym>y:հ)' 0_Q`+}=:Lay6jZ4d0GJmCd@v@Dj$ZRث?u΅KHfn0[&|șNA9="z2]B~%3q}`!,c7$هS$wYS^giK "J;wE .ۆp4HG`x4?Қ@G°G#0H)Qf4 ( {`4›\{%p މN^sMQ7CZÐ (Sfl.¶d76bCO"^2O6Gr9buk6~_Yo9 F-_#um 痞tEiEEE>h7\nM Tek]/ lX[􃕝37j y CbTM;6Z"=Eݮei^/+T3T* .эE!:I!SG;i 9)) tpB"n}{79e\4`ҖH!GoTe-Q.Ũ-z$ֲmjI˽)Tv8 Nlü1a*[`YuYuJ?҈i rSV6xB%m`hc>*el$M+M!2 sYRcQϜ@za>a|W#3dʴ.ļdۆXpgIgۺrWgզxlݻTEAǙ4]FTg`MR,Ӷٮh)+VbyT9^է|6ăf)7HD$%9C˒Wu<5“YR$0ǒ1g5yRvۃu M*~J`'c|eڮD>qTʬf>{$uӡ͡8獽?x)b7(S,]v%j.? eW] :|?0* ߠY/&d5zZ |X]OKkEtU]3*RT| ͔k9L1UkX6U5b9 z0T6ɰS]]IVq|!AL,0dtI{s%/jXFNAv|֢["}[h" Et8FeWl>w~ʅ:jp$y5:^(j48C!"A>/#d ڋD*.-O[*UX&fbZ|WlU8X`([^,BxYO FDݺ^h7,ab6Y{:3[ݨ̋uz.uѓ=?^l=+ru8jjs:D<ʢ5-$@(6!~x\8O5 :>& Me0#Nn .0uI`\X5Yw URT8ҐX@[!mlǭXT->FQvPC^~쎿^,^D :.(=2~_-%Ң%*CZ# ɵ0>ֲ׿^vF/foS5ci` t}a";YcǺGK 3; ,utD`cT#N`^u "YS,ӭL鳆C`u"Km"tLApcTufe2|5я-oiY[5Oox*@d?a.FϴnA8>>g=a> 69css"rYp2xz mjRSDeBrlL~{:dNnS7=`"?[>ҺbiUx@+ ˈR} b]tRjrjJe=OA_SHd鼔Df6Qdb[jOR'D~}+yC1(*_ LWE❮pB-f f~a4cmA2lCʩ?93z %f ەU6m#*1fd^.-gҀ9CbS8?l=oŵ nxü`QH2 uxDJlI[o='  X |x~;_WQժ($-xx>;}rMcax6΋L'պ>0rgsmZx=uk]2̌DRrא/\"<*?9poءWȍEuЕA98ؘS8Ω Dt: **Gaԭh& zqnpc+j>iFj)OKi@G(T̈́'~؋v@%Ref1+lZ@Ow_FٲԆAAZwAo*AݞWe=p|p{J@}#4頑=wv+X QD{G~ʎ7HPĹi,܎=M)ydQ}ĈN2G  2-k bHȷ`!'g $׼ N,N ;9^Za4z!ͬ=+٣Zgk. U -lo8 @zseLtmҴHn4r u)n*nL[qqW$ҷ|4NC.Lj+e\p0ο*͆266gdr~ֻl;g`8AJֱ6vvfb@/2qBګ2P'kg_r,Gi-8< I'P"bFz;@v9z؛[:?L$V:$^'u߮:*#Dz#{K%WvS3So,B%_X-uq%:8Y 6z[G+[^X-DgZ.@NZ+n9Mʜb.p@<Y̜s3TXBp,( > Xrٶk>q6K2KS5 >O<ܟK\N%]=6^`A+Ťͦ4j@#!=>` 7y>bsB<tm2kSҗ ȔƝP|Bţ<*bG:DN~ CyU]S? ԆfW;j(9&x/<*MaiֻܟÜsIh𔽯N.D.=qw[. 4ø6`døƳI1OY%$o%y"M &II⧾ZޖlL1vlQvNMDT*7[úzE ;i.XsMMoihHv |Q>f[T gU:#y!ٲVQI~q*%PBw8^UnԵnwӪԞD}C13(e ޕY6.y΁c1NQoY[KrI 6ͻ fɞЦJ)YW5)f w;5nw Szmu=S)Iݞ1 =H`ÌD86vT"z^Fsj0Ĕ;|QW. KZIK??*-7'Q SiT}|S*u>91(DI}B8kMfşBM<*qxQpzo+:R/=Hc K݃@Oϡ1P W؞(dqoALbSv|GGE{UЩłO~M]Z,}v&٬ЍeA;>`bɊh#SNxEʶ뺘4{Ycg+yl[Mѓ]gt.r]UO%iVa<SX*MGpp8Ui24 }|  }e0FбAjUs;N6Іyɺ.ͯ\LP 'I3>`N^ g:췜 =#J鐁oLβ!fY 盇H9mpwU ̸ZߩGlLý~5F  gޕ}SC{i(xͯ>ma呝)v|-/U;h@ %9 {utu[қ$ԧOFx~=ɻ$-5%dt"J ^1U: }]VFz G[z [MUS/I(uʆMDŽD{ V|#}~z4MRklx[9&vf%uRw0XfhC|1)8$pXcv5B t}R!HUwHgݱD1JoPum,ϬH4ck=fS61 KRj|tP `Ǻkd\P(%@{iǃppJ7hi*g^#\~Ybbs+*jg_1~>Z5x(r +'Q:B0#I" TspU5`*$0P3î8f?b*ݡWi3?FH^uV gom<ga>#G:iS4x)ڡLܿY*⺘>YI~ܩ 's=j6@ w z7 $|*ׁ i:-l#sJZ^YjJ 魉qYIs]W)wp}9 xa>?bK WH?csF=є-]V)i}02F;IWcGEP_)zb՗[-q-o"$kFH^u`'ebj 7dͮ q z[ŪP#l$X1qvTL+&H.W`3JvtJt(=-et⊭Ac!Dp@o3q\nΝnV-vLxyDn0?t?/(c~t=m,1X5uK7\Jh]JX>܉'؁dVhł*ej1Rd&:߆&b~ԕG oh@/,F[3[:"ÏXFUz\Qph⒎~ .N+Guy~e];Qh!T&$jveHSWʛP09RpE PInRKtQтb(p5*-vRgX?mS6",/(U;UlmXv8CVۺۛ9eϧyRw3WNJAVW4ʊH|?- juwiԷ%Q n?«j$"e ʺ#GS=Ik[8!8D g4|)[FE$Oǹr@m]uڐ-s-Y?xAJBaj@uNP܎ץ-ȥ2"tVīdjTz&Za6o+i 5տE~/\x49!X!樣Ԓp%=0glBb3)Ra?-4QAXmYttU_y>7%;{ ԼGOߌ;_,'U4̶ݟe兀[ZZA"QŌFF\HO f*_id>%l/:FW/CFN2E>3p$}֯Ik=4_[|vx"}ћ!Ȍk*᝴8Us<8<`xd`~&(R =kr9'c)-hɫ!^7\QW4Q 7b-•jE"uqMD>Z|n]̱[;mCjE4V_Ckjaש/VSr#g8ov[-9G/'}t]~t-Nu@̛!E yK?dp W o?z9锛9~x_"Xd"i S t avua;W]u5([NR+fP+uPji+aq5E&5f1dztU#M:({p7"9j#BucP\YJ,tMwԌ< :颒E6BYUۖ5a{9T=)܇|ѧخZV*",R=F$wtTx*N}Ê>/gI$mK.P\"gQ p6wb_z;]Ϙ^χե .使4-'HR1֦1o ]sGD\9MTYzU+oW^$-DHjM|dA]'%c;fv;pY/ji۞ǭx~,l3.H/_t"ʧ:Ex9o֌2r&RBԫn됫D 4k|[&Je]8FEʗ RD`]ç D}(u-@_mSR4iSK73{%+N`~̛W)hTI/6f~neNWɐQ2Gvv~l ԵzהyٚBYCYjZ]kkPMs[+K'ZF(PUSS^kSL\M@d|;elaHHYiB=`C2F$U,O1u]p>ʫ HyW 3 Hd NcX"D0xGdk-B.,Kgg`I\_p1`&IzDfUoיI#V$X(#UЯDޗ&hy n`*aˀfŃ7!Ѣ\j<] RVGCv m-kk)gr7m+1MOQlwgLy $u5S IPmėz. rvT0\c8J"siXXmN_\|U֋Sڲw13aw^e=Ku6}3оQHͽS.53#s\D_X8=b,bRo.?a ^ok+q҆ Q!3eYF,6Nt?y E>WX܎ =E^=q2Vh eA-FkJHmɮ}g_@(aFFrg_D|2@̲sZhỂIm.D>+ -iv$:g|kۯ?BXi*!ںSؒMx\?}>.M9G&9id̮‘S1rԇs8/ L֣fk]o}F4ouEtׅe3n,KN o5ͧP$ٯI]@aPl^ }lӤ@*'_w?ҔYdJ ;A ާf⧟S&:hwjc:5G~eC8ԜIhSݬ%Ȱ( -njg-ڡZ5f\)Mrp68^JMNx~>F*YPP'uNr&~j5Ʋ`{c & ,9sJ.F.@%Py9w cEpKF$ZQ[Ӎ,bz|'|0 Bҫg ְ<5y3+I*^fM[Kg=L= 8K3Z Rss prcw93cۂto*p 6!E\=Uٹd2#EB1p-|#5}裝fnQ',ЈTjjm(m#亮Q| 5jIf(eu׿d1FȫpٷzֱhC._TqP2;4$QٚxK)*r#s^KΨ!rK2Xy9@ۂa[xR[dQic~a|%&S :Xpq=2q:hHZOVKЭڸX㪂 I6NnR@1b [봨,3htӠIs* 4Vo ]o.'ke 1^wdJ7tv%Dl VJl!vvPũwujk~ Tgum[/[:~aNjuGs3Λ߱HM;d gۡW"+>wMk-݈WF\"%;jLXݞ9R 2 lB3mvx'e0perJ)if5]IJ8O"+unw΍I`L]`{ )Im~,f2K*GN]DtPYF9rY`n,ĵDs#sr/ l$1L Pxq87[mt I5X El{R=i|#dg ߣD<xr*OpUb LI7 Fπ|׼mwʩP涫4Yb`2 &sT Ӿ飏{m}h6be) XR+yY0X=%uVO7.DA?>Yx*w1|rUHǏ>rl&Fg |M oq%'A7NhMJ*3 ׍iI@쫇-q5`h3jμ:q+UHU0@1ICa;hH"?bf١?/9tz6]ʪnj>_̪)j)4R!bk:|*y"zZ2hVyOC G0~ؠVGTC(doȪs Sy,o ?&O[eC,"S=&΀w6dL 8k3E4hbjuB&namwnɔRFk:iZ>scSA>1_7FnF$w}+Spײ5yͲ0F's7>Uh?~X a!(4_f;2#i0>V5**U(qri w4%$5(L/6 lw^@A=Pj 5WɉBaAoWx۬ ap]"Wf Y񴫺LKML(X&1:1tF#B7! ")H.^g1 !hPOWwed.4Zx`@u BܷW!vɠXI.txұ"VG(IfS\dt$VCjd{jJ+? 4ٝ4^ьB 6j$:m.[Ul*nQ[&e^G}uӉ 2JtPm @(6~/LH+:"T 0^FDlٌX"!&mpC|[}r+FF^- E~EqU2kД˛msY^ :[/XzT]8%P'6yjYZ(pyڗwۺU1#{k&m߰u!,Z jAQ8u8gg8CQ]Tķmxb[лtV"_+DkĴo ֈ_zچ!g_`7f5"L^`r: gKא]&35mru{z:+`e~ \«*-G1RFRRǘ!c&[,n0'AĚ$XΗ_< oLz)}56|w Yƴ}(湩+:2O" j}6!οVw!I_V[ti-1#&C93M.E+i}Il PU+'g$η>n ].R0/ϑR/A/7/Kd5h5o]IAJ2@'ddn`%Ǫ 7:#/Y;<!IPȘ-7D;qp wiWg'af|g aXTθZ3#"`˧y`&腗~>~UZL' sI a9AAr!r);:_W1Ny[~gn#j&ܣC3F΃ꕘ>2 ^pőJJӲdm:A#/ qhSɿiN)B%#40d|9/MT.#Aj@Z_7+ºəXVl{^cڬ@7 mæ@yإ/euB&=芔`@ݺmv5erEERXBƀiRk`%/-/X;˥T 4[V_H9 Ro\Hd' Sap]bS#cy)I$,74q;vuTdn ^_Emp~"A`iNyb{uh+$X # /٧BלagG g=mfmΣ j~"W:GTK[Ң|f#ĆsDng@LqPD .atN&vO|i:#/f?"R5v]mf+ `70l]6_3o _\/X1$\}G= w}R &&gb 6p՞ ⾕[. G4o`x XՉ&J͜.:^gאE(ld֣){5K:B4crY%f+[ǻ06e}C{hHѝӹX\>AWm>揂0cKMd`8Hib3֛n^2?\KZBå/r;׺yx&fbH}j~P47oܥ/?\A6"cig!YZ?üXuV"{%-T $U9OԉʀQuYӥzu5xJY1KGm@f>n͛Tj8*2ORg՟o?*fM oC!m l2$˨EZKe4[[ *Iq nEiJo~ k8R:қ6辇HpKIj0(vTD$j (STܽ @?Yj&7?6qݺ@:u!@QCHW '> xϺF߭,b^!U*-KWЧ0UVcKs?m;(WCmB.aU8{ymzE)j|cn3s迴2zܑ䤃cxڭ*`CҿD<'RW=d[r{zzҼ/vTZ[uX';iI{}$io]:k_|Ut!쌷n9Ҝ<=)fac`K6ev}k#4$ouexgݠ|s)ͱME乜@I=s[ -۵}k`vS*͛G@+4 7gHZ.&a=_t+{zˆQ;]qme$MPb(GLӸHu@'lh[lGT$)uV^x#zk!V8?s$<5%|Q3{]B#*1D6[y=Q0=**nUẗֹ́?R!P&?nvpYjIP9U,@T$JQFܠ*鲝r"j\zv_$l[ xQɍ:b"-ƴ1n\w+&o%GCСđ˺˛d9.k@whz B9O{aA{?N? 6%-iC7|< 0 6KwGtWo !(Ex݁--^@qܖº/Ӻhl(Cjw7.FjmӻDߚ!=Pb=D8bK!D;YRsj:RuPuk_eaQx%A:O\ȏ,TaiIz]_ wߴqrFH)0װܦ{. /I_,`2{V0I4i+G&nL7 U_eV`'A!vƢ@U]n{D_1:))> fLm-IvHf bXi?S~áVú 6dYۄԛ^MBx;WGFA#C"vV iO:Yw31ζND~9CquIyL*RnΘ^6q7S=̥ L# 8z<!E6wL_( ƿ՚?rKٛ1ຳ0v qqlц1rIzXw;3~]N/سj}B 7+G%͵?azxX 4|+qp*4Jg^cr;6T;DG ZB멤ZzCV c)FČ87_PDFVCS([HO4S<4oEJUH~N)\ԩD G6\9i1,=AO返ǖrM-E ؏F T8q,qiTI2KAQSvX.:F7d_i7ѻ-Wk.E ^I\! le@NIFɦ1~ uhZtr&{Py! O% s6r>_ 2ġC\ÜF-W6ZM ڐTxʃW63.ƿ/_c8 [b;ؾϔ=ׯ3DxA@wlc <"~Fe\c9R}:A!~>+ EBi\9sTOT^]|/5qtY*c}IGmOq=kZ\EDA~CpDXKM,3W@V]v^KU"~ TК>HM*^rP<77DH5湃SߘaaylM2CI8aCu8n|W`l c0w]d6?s^ _@}ߜ%_͝~o#6PD&NZڪ"EU9Vv=n(F< l1> i olyg~ayo`KrF?'vcXxY&;'.;M%92lT >zfƥnUOA䈰]gB11!W*Bc&FKi9xc(w%jY< Ib"/3L##e_,_j.ي#b"Oߍ,߼.-Id M̓0(ni{IXp7IR`ASʓ F٘) 0v0ni_aW]kq:!L5(sfVPR4_A+܂^e"Ol~ k%0$A#G!mU(gU&cT*gh/(r3 Kr 0bG--I> Hs"(zA*)[u_{4mrv Wȯwb<`)^IRO$R)4}7,(:$b>bgl!T>zB֩qvՊ׊ŗt9Ce83ـΑWٲÎ$ҏ[ZJlq&-V]ڏކ% A~1[b5 FZL9ϤOv˳fiGU&ZC w$ j),_%,fQvZ8D?x:VE,<4Y;-GȐ2 @jocd^>)'g ֗*LuQþL jh3 L=!!2(}ۂ4Fma0aoFJbx*?/;񦢂ils'lɆ1&u`&BPs+ ̇rÕI=BǸHuX(R(b01m.^lf$t/)c'zxTIךtx[I͋H g/|27'".Uܻ~#!jِaJGV ;B?OC+6Th UK~O`.W-:icTtϑ559I]p{J!X J 7jJi+|(;>}SK>(M\è_o\P-70p< =Y8ȉIPDVuDO rA $^!hfWR {f@V9jsKh^!!euOcc^VP<"-0=V=^E޻k9I`QKҗNt*"{pHR^TϷ(=]vSAqНQe/2Eh(ޢ}u=ؠwܟLZ JbjNyxV]oc!P.wf"KwsFνطISvp#; L-)$YK=vͫi@5Հ$<]jXb!hBq^SPV{Ľ^h~Gj(bjs]oTW0k\<#05`]Hit[HS,HFY sשS.y& .EV,`ȅ0U@4ma`8`#a@ArW>f/a@C,lJG6L/Y8C'Hn O`EC/'%;f6M"4+]M+r?Pr.ZtYe*>[ދGЕ:+!˰EY1v5ғUmR4:1Cov.ݫ?0wnxJnl3vӲe_(c$G$e8 кȳ*8؞'bł1dbې߄zPG0.H$'pP~O_ hqGeW}ebPȖ=Q$^KJ(imFDtGM'%xfoǴ eQ^ԗƬ؆E$i]h`.!9{PIT(u˵޶IҾKm*qxׇj.TqqE(H&˟QdGouEwg@kDJd`Me5_7ϣ;\<OXUذUW bW`vʭn^(4WQ(<%F? ~"5KҮBUA!)UDgm:H$cK F3)/R( ذFLJO l+c1*iFm^,*3tArsf{ =i%72`FLiM99@I56ٯz00D,l[QSXN1&rK+7Ru^3\؏>6pRd Olvͧ>m]nvG22l8ʎ%z>Hj!q^/}ϯ)"åёHIѫS"hQZD?赺 v 5s*W9HC;UV0!sWN7vI$Y1 ߂{ʹJzz'NN@q(SR2/J3TA&P>}~olg^i}VJ 62ћTo8n;?>Fvu#BU[/HLE)28*(j:Y*fs$g-DUi=GJ <0 Z(P_{k1@pb#۸J-j8>5#k>38')oW:Tqۿq0jqmˎ-R@{|'F^ܬ3?B:O+ǎ w$JNÀXW${B]T~[s%+|>Dl (A )n&^Z`,!G)0w?r%|}M#td#  {.B043Gv/?3bK3e>_r@b\q U6% |ۍ3%P[ː MîXf᫕dk(?ړC\s;QX̚Ű #iKjVfcJrFК%[#Cc6oR'ݺѨ1rljHoʠ3Qp[ϻA y\6•36qcDKpPAvQ7_rnU].xt4Ô~9:}tc(&v'+or@谔g'!9?C烂П'қfoh&Ǻ5U8֣3Z_3sYcDF}ulb3*)đC?6cFV;`p'*wnYzF^-p?[DЋ\ĉ_њP8;"#@-ݞԘA;@A׃Ҟx"1]gd=9@ ߷ Bjtۃ"TػCt>k8' dtrT^(m."mx%}І›o,Բ3ܜ+~x%م_,Ĝ|6mTuJg06ܚhPfV.D&&mdyEU3(zh[* _JQqiۺNqfק=>Z 2OǭNEÅCӕ]xhB$=ld*zla7cS3͐JȚwJfME|>x@F6W|F2{,wb4623]~LxuKyeGx Ƨm0]weI V6 t* WgJӏ.B˥}PI0Ԇ'Ł-xF. ް,x1 7wW@Ap2}FƕbЊ^FCHpmTR:L!=Vױ,zdxD-dǭ{푺 }ҟ'&}*C?b/+ Pn5!%cE{J$C9,)cΥUh+fq|5K:;RQ{zp?0g@4%X\̩=Z0/?E0 gyceK {Y-Øfv#.90&mjmZd xt2Q\~ _V3[-X/yv7ӧ좎%) fOpK$B5y ?B'kj$)s'MsI k Hԅb{5xOAr]*«Ě&BZG!\];}',qjf=#3FFj(HbAմc` ʬώ8MJ: l>2c5u"ܥZF j/MÀ%OStDvݭ.hI~*ͽWm}ӠHp*G:7Dg?ί"}ibDAֲnh` 1,= Sv~}O}h޲j Ung?~dOG8~19p63}L0Ks3וJ1y?Fr.w\8K:aI VJ$A/i"3wC [[ 3>c3h=M粥md vƺmӫnjL>Kzi.Q+R:`4'.'"IoιpW$LS{q`e-Lɟy~HV-ؙF&|'hY0xw:oX$&.X7D=*H-hu,q cD&iSN)j oNj}Pfئ,XsßOe=Uʊv.PZukI*"AEQaNQ?IOB[ZWt-, UuI<jRtd:2p+{%zn[oP߲Hڞ=tm$#VB!}caB tP/7{j;e=JG_NU14\8ߣXPCRWÂє?EU0'%Vӂ2_gئN!0ci gJ>uq~Ec3̿KI` Iua+ܠt*WydEBVew*{ o;߫J+[v@n]%BtP NL_ǹ3LkL/p,HQ\p\`u(ʑ?1!]+x(rI9au^mSJ Ե "cVFJvB1 0M)ՙ!iI_VF2&&vfj &kKw]G1OI,KjقD)uP*Ȣ!6tu&tC+=q]T)RӆJ;b$[=!ԁu]ՏwGy M'8d2.'4WnRR]n:^iET/dtr`^6_'"lٙ\zyt[,yJ34w|JF_YsXp!,k>_ôP[I AV @g}buڹ rbRwbݰY\knoڗ21 &YQy`[ȆHB"Ò$XRW4aKeMğyl(HEp^<4 ;OtSdMp QV4gΆ9ԦzaWbL=L /އC=Йf/_i&g eM1>B0*L&+@R7a*\啐xI3j"QR"řs#(˖W;\_&݆3N_C4\G% QR_ьNge#K^nD( ӑPw_,}hD5c!ECU!E""zI`c|:Gg:BG>Ys{FF _ :u3/w2 oУDp4OyxN<(!ٍ]`E.Cs3WF Ȉ#G2}WJ@00Qb8+ t#i'ÿn. &$0THEuAZh0|^ftZ%Z|X 4=PuhJ`svPBcTP͢k}w٢"cQ.hzTR;= !U!8sE\F CU((3۽ދkФ}|>;s-fw(ٙZw&lXN]*!Q,~˺@f &FAvfsŲ]=WDsv9)_bM?D!+]#3s?Ao^+֙:o-|?Ǐd;-𺴙cm.:*aE R@Y?pL N#6,,$`kSvMG*5YRfNԬUtj9uk6Դ]՜mtTc5I`Ivwmu4.mw]fI61ٚII(4fb5e+Y)ئYD2i&!MIɢE1KZA_o*.<ģhG>fė%+coiȾyq:CNto]{=UwZ Ce =__zo{o l/DQˊTQD}TT-E=P*!tE'eSU"rWs{Ӧ-=5RϨz_5D ^k*q1>_rw{g/w+ _v?f=&e$>_X0VPN+C:seӗzs6፹S3tRCsQPr+*6H&;)>2Y #r:OE[kOg}n<ܻENkk?iMT"J@]a  *F c,j DQ`=UC> u _Մs uHw:K fx 7ȝy}.KÆu |ht$6V99TY~DWpV:>T[{dy iD/v^fG~SUT2aKLF#O?oa{ij**ZfkP_v`Ff*8+{";f.@K1Dūzp陰3[tjtS 8KY7k86*hml]+E%2\J]\B=aN7#t4E1#??>}0jKlLf+Y5ռSAJ \E}<R0A!^"~|sb!U\2*xP?r `킽CW!zl/pd]~.ԁ4;@Ȟ0 [bMԠ`ڪ Z4 tQ6Q%ѕSg*ՊX*+z+ձ{o[վ8 MHܠ( T]nݵ+A͚LBM#aw5ZRgm[NUPaKHu\^kjIdI c *ą[aNڹ*Ӕmpmf]K hd ?b'z8yԫ 9s}UP&w(~;^JN}O ʩp)MQ[ࣹ (zh@yȍ|Z .Q9;JwSWqFN_I uGwqyv,=wiֹYS>|Αo`zvrgWuDZ/wdKW(nݑ7x(7LDV-jǙTDiTּwu(8z99Σem}M$A%#QG?áʀz؀E蠟?.Яg vCԥE71Mng? W)|mhUD%))WT=^*2Lj ~&)*'%!\6H!kW<\}|=s'M4ڎ+_>6&7i4(8eo!m8}L3=Ue;4HI 2r|\34+(Nz3s45hrtY`7;vNI70ZئY/ GݟV~?`D,=S1Xl&Jg]I#r@r WS٫y-3"$Q oVmJV$TY}h{9ٵ X"${fmw+O T&?vW?"|rM:{;nΕ~SYsSK^3yC{;":x ۼq7>,qw< xבJ:bșL&٩[vL@yFiK9vWYx. }#Ye}M+dc# v *Q0m3`SkAK:sݳpqmJ#:jkaI!CtT*$jQ>s"hOWmZ:QHG͘cIH`+eʺxIy/;lLnJ}\L |?b}FJhfPgFa\|V{iC7y6 ',?uֵvr9iz[]9 HH*6ۊüxSJqI NM9NcGb?ӵ18Qz~K`ĦCIivAp2\P7@dCu Sy N$̸uaaiV!c$5n{)M[!}l/_;{1me&B ',df(x)be ?Dܘ9TEs96}% =KVo=n2ΝTMm|:~hpg]tvez7+ʯY`m|}j_{Ub: '5(9!T@Yu!,͓!)1_NlvD` vP}*!E!ZVMP8E 'adTMA+&d$!Q@<?Anʲ0+P*\/7U}؁6 ?yq{RMJe`پzݜ?˙:~y^.r Bn}$##yZ(H(VȌ~gX)? ,vɺ=LSiJU'ͩZ%xOpEpj̇}|YCO~)6#}7TBofZ?U"N:D!ʀH}yȂ]P$@EPUp*#"Q:5xbEaIt_ϱ4{~ ; ldu@jGZvAٔ4fV.zLĺ4" Ҍ Aig&7'Kt"p WYʤC@x08\Շ3}HB@>PzǍ3 @&C[Vmpvn}3{˼J )#z;5,@5j]5O_09s],'&rO>Q!ӷGw!"'a8k|or"fadp"\_`/ SoS~Wu=k]{M>@Co '/ ~Ԡ9#. q8~+{}}kȌGTҋ "*TQ*+GEFzӥ=hp5a&Sg,׈n}ooi1I!/R_fݾ2߯b7|D@5?^֥g" \RIRDETg!-)#>/FA-YKAx@$BAՀΣP>C}Q1=Ug2FBdS*הrSeu4`ulZ 2D@4 ]*\zC+oC}ĩƑ *6EE0_5H5Bi(:\HdhP!;kn- /]\3bl))m$BD/5}$ @URc{\>rrcZVǝ+M`~E^:Hf% 0r0YX8}>VMxi?d,dcTd#yJ۬qPMƗf"|a e?HnG p}-h{ =zu~j i%gI_ )aPdrvW Ґxh4c<Ɛ,9B$X/ RA[y<.d? q!"s.A˜-1iƜNA,#h[N=Q7xe㸹cFmkd)r" ;/ 9hwa)NJ ę|]ie :@d+0YSEAK _~Ğa [qƟR(Jwd}r'tO~?aY dџ AhH/qA$$~nZI|֠aXӺr3Ȩ|sl`e:$FFS&Wlrg4 u}sJz$m.4S`BECA`kȸ$,vB5l{,|zGG}G?#N﫞վk;km݁C]vU6F1{" YWFq|I}՞W)1=r:5 ./PӴ˩oTp*4_d i-ZI98!uz{O߿>WL˕qil|NL@}7sHrfcZ6AiWvF@y_C_4B1ȁ#" xg(" AH,xL7A;?<vob?Z7{ mU?"X#8OM{LG侍=3(<=0J@<?" .[Q0}[M~?H9‚s4:cCK"Y?n@*Hiaऀ}Wz~O֫~ d[9^֒R4Z>?;{cPжZ ,gdw_wZ5TPl")A@AEGJϿi`!b@$y-O[<h U._w]v{a'}?~[|~ UB}QI;(#PN !xw(a4:@stCeV1_31r0~l `%fGk͉thT>YK;""c"CE6vs=N~1>&gIÍTWqTE7#>v%r"C63Q9=lCuH?K: EH1n>bT("v!F 8)AvLT0ENo:fW42H+5_s95wt|U'6QWa>o|?aPneAm"W]H2LhDKvHAoG=}M+0OtHDdla<ęuϯ{G X u!uQU3h(:~Gp}߲~ƭ=jKr5R9:٦Ĭ'&ǐs0UiN'{-917Ç*aΧuW:N`"!57_ >=17`QGK@¡yǾݦ^ xqzcz;Xx/A|R+эXP/.Ol ڬ6Lxr׵BHT̤֦Y_1fb1'GwcAKˆhd] RCE5УgճŴAS6LȰֈf)|>kzq r"#EHGBLNAae"L Ҳ;O}ޠNBK| t""yv/# ]0%W̶n~@@P' p&ƻ)򳫂VަN|Ez@`qi e*@{-A'z8 :0E67:C=0|yʡBvxbOZ݇t$Ok`n6Ŵ5Y@!ap,E%Խ`!V!"o7vrf3b{ 'y4~2Hsu}37"=7뿛GcL6P6ۚa,"w])nWPv Y%lOuaA Fȅψ 0-]& Snnf7"KaPVQޚF&Ƈ{諭e%2`]wŸz*9Oymvy{=rIĕnG5 Lbb(96Ucb;*] _rn@XkTS? $4e>d^"'w=W3 s7M_y8 N_{y0d"d3UUi**ERL "2@  )H#CKϟ[6ι&$2q$M{OZ<Zu>A0qar:&[E5ʡ5Cf%K=0t2Rf}0b+,K+mI۲1inI+\ҀneqNhH?k3_K^Ly͞V֫5wp& W'zuł_,aݠMBN2Y/)=o`?ϷżKj [I"׉"z1$X Z[95i[$  -$0FV?7\_EĭĔ ֗udAx\pi?`|}io!άR sHuuu0.&} dH3sEP)[l܋;Lsސ~96j,REySBTYC}:HSQ1N DQeUr9<ŰxXgsXwsqЭܔ o-M~j؃wH'& 4 GL`Jk9!Oָ T{d ]?4ӲKICЭ]k  Z8Q+豅刁_fDqP9?}Ehd+%~4ܝ A'ު׿-3Rxn˵Pc3EU0$cEbCyP? s)p_ O2}[lK˫pMMUxF@b_A=J?0uC= &eZ힮[@t;8p D5 =Psz٩j\7 mXlT$`HȲȏ/-:_ìƈusǿ3wx4dtȷ [C 5s13p[0=a3lѻKao1p[#] hwLd${%Ҡ**Eino]z]rNi{-HQF]'~Oy{1wc7xsku>,"*QD=&s6ֺ3['_/[֊ڣOw]&[Tޚ-9VDyVʩ8ߞ_O'݅^8|g8?L˕ulpJե3bBUT2H95T CKL`)e@-!M("9ղL_s]/2S;b]>.>[.l5b iA<]v1dgCa`n+$mOg 8&.w;v]來taODTnx?7췘YЁgghr6eDW5*220A[:-ZUmelkncXkk S a df5;] U"¯ tdtdO߅MMhxp7Agsw)Eݟq'y\׮D8 hYS (;932fMN7}OC: Wd"5`u~)7&" e"^*WF,/YNlYCTp [x5I HH']YG{6uty_[g|ӛP7LX*iuQ?fP0hFi˙‹1 0\{5oe+LtѵZTEP!Gy{=9?w撔TMBUجQ95XyA$^%[ 2A;y䨧Cw[$x 7KkM RJJU_w#7~!6uݎ] 2#2qʼn(u5W޺T 0k{I+T+Pвc2>> ε?c4'aCS"BC }w5̈dKSHm-L"(ԘQe$Loy]U?дt|@z S'_xp^.gtVJ9Ev[ŗp~/n׫:D{k;kC}x=e>tcAr+?a@J3Pl"1`} ʇa7ƞÉ~f(?D $ s81}fw_n|K9T< 7JWpDzVO_pvEa=Mu^|z~',˕CÍ;:SǎL.Uhȷr<ÒsUtه U$* H]Wç Jl`[]+@yKMƒen@|}[|]3)*F8C7CPT{ 6?ǰYy/f St]zM=ljk"&  u:!AAMX̪5}W~wM 4i=]VNmB: A!Ϭ8Tx]rZ#P]B`}C'.`YXBu}RBw|RW^_}^CLU{Xy&^v >*!F)"Jnbs>|>hyٛ,|*Eu(!Of` V|Y0Ϭ̙.ą?1OIjO?>3NzxIQ?9넸 @885Zvq>3Bf~&ܠj~I 0[)OSeQ  K 71b5ZX_-I֜˘ّ?huzJ#3xؙ$/7[t [8NӢ%Z_!lg+at>88oiD$ѐ2ԞR{@uCJdax1Nmh2boVrD-́ a|^ *[b[~}z#&Wbƛw_a9[(vyXňR+DB*K7Hg~V%>ͤ9"V*0;Yo=ֱd )Q\B46YH&[H5Brgk*kU|&M{J/z9T1H(( H,Y (">L,-{*Y  RPlŠa`*B-yWƣj,|߆@_[D [B0@j(!nf[MbQwmv_ƶhp>wh?ʎۨLgB#Qj=H#" [;^ZmbcSOGE@O¢IsdRRBY N4 dŘ5$0aJ*RBj  ?;/C}y.?<``[h"bh&Y^(z-|Znwp]oqep ϼH"\@mʨY t j6u.ȳ-)ȬJ4.zԊsITst&+K& d!FH{WLz&@kpz|Bχ Я-뱡9r; )g{+*Oun3e7g%(@k'*z%= LQakSVZW&3:x/ck)Ǜ D/h9sZupFM%qg4wSuOM1?(QQ4HgG5z6-Zmzz9>g(&ɛ)  1WpXԠP.i|B"l۪c ͊l"Z9*s_ ;z>So跂a5d="E%Uꮎ ] &5S;8 ;yse[ul \Dw+ke\슢 &M*%BY/qB Q "F6?߁Zʜcvv6TxEǰM_7pQy\Uzq7قi,:gk)\ۚI 0Q yyxz_xW,Q}ZJKqb V*/^oMt%-~ZʮYΪ=^e" j5T/ԋw}_F"j<^XwSޣ-py>-N h ^(UI $惭:8L@ut'쟋Nc31cOڐ=墌q?1Y Ϫ'Og_o8Ibu[bogl srb>gVW{.T̍{ng> rT{re~m\3Hk1lRé}&Us9-*η7<,BQ]t.ă]'ˆnR03!t BH: r۵ٌhPzWv$1^ߤJuz^޼rd|rF Ђ;3_d:kr2g"}ǭ>鈝~bNF|r^}ń ! 7o ݓ҈[5GK0oKUՎ[$lM%WLeCN5-}O%1ͳ |Ts tԗ+ٖ_}#6{2֭7~簢 h"$U6EBRxme0Ome"C;l'xd~=/"}T6hr(< ?O_zO5.>W3M޷b_>fq7y?ӱֳ}t.ι+;/ಚWPtJVFc%9\TlwnAHqBٛF3T3Tdd |%5X($@B x(TB e뀯/;6TAW5znY}1 1w7{ ƾgkn],g6 )n sq&$GN5l<8#0{5!W1EG"W͛P;CZiJ&eP!V4]z_eɫK7/ #7!8:f}g[C{d7qXOhnjsACsd:ols YU)YU^x2G0^ cufukt{?|n; Gf|Yj̽wN{ɇ;&<*fϦ{3VNu|mDetsʔlXuW֗/.Hy-ͳC9[SlcKzcՎ{3,abyignCJ/8Zq]ɷ0VԱC8"[[Iy㞭M.n㣮k QJDt  + [Oiojn8MzoioÏ/r*C^cɌzsc)HX̐1*ڼZ:X=pv:tyœlW_gzg[?4ք9I \XIZXwOZ>nz۫vn";c|nf860ӏ]܅ž:]zEYI{mͲExp^[e~A?_=KO{jC@wE諿ͻfOE;S &q7ם0 ΠJ&i;)wp<>~ARU7R u-dr%bRxMҁ8{Ywd}Ym\+Zտ[۶U['p\J8m]\=u-eDs(;*ԛ|//ou32)"I,v`vPvI%&U4Ǽsi0DD_s='9 .ήPv05kܢZ)嵭?RsW*߫;N$vXoc;G3}n[/{s{}=ۜ%EI1˥7=--뽬l8gN~̷lv~նa:WYw/Auүva8rU58W=O8AQ& ~J(D]x~a]=n6h6}>ؗ{jK{p!ɖNT |X9P3=w9N>=7a (H=z*-MhU!$Qf,oLapJ]es{oÃabX՗ :8 d3YU&=AB8Z(`i(3FYwif sׯWCV<߃1O- qN+O׽wɽˬ/s͎:_qG*vP㩙gvYI5}s~lHS F]7{}ZuW֛~ <^û4taN5oma/ǣ-7UK}ROݯҟg֌~&9qg;T'KUq?TZ6aL ܙ5{Y5o(7YZ ΜE?o%1M\'c/Ð XOzwbˁ9/@a 3BC("hNF[GCsswm ˈx9)ewik $$F**13)D}v~4TH7!Y76nk7L9p1kE1ϙ̤ NZ32w/nΌ+og.圛SKٯ3J}?'^_K|WAprl`)Xu^ Fٻ+>Պg>5QWl~.,N4DK.T\4wy~HJH6K.)ٱh |$W=:v;5m}N\HF aj);:F%kz}Ϳdφs@n\Ghl]_b e  ̀0f%axaDȹH Q7sATuLǵ}*TgsfXQn T($W?~ǽuHgR zGirEx/wd1m%uo}?_G&P&Jk$ ,0yy`bȠFmcZQk_=A=˴AHXA`}gt_8!ݍ}򉉜y'>|4-ZaIFZz.75DY!޸e Kx˪H8S4q9Vwfg{|f {yxqawrQ1>u6L˴GˑO%oŝvy?0j7/NYpYe=bu oXzvFݐݳE;nqeS!}LIooOuG;2;_VQg_6PI'~Oתo{®HGT#[${y'[))Y 1;1b)[ŗ` 156F AUas(-84`!x`rovTЫJ8 * (aKo2D] T P, c2%4D(i6ԉt4{/& FjDWg*$Sح L%8 V'7.9Q%_F*W+Qw|NG7_~.}o8Ɠ8CSXIϖ$s5wM$v:>IKt&@ uQ0;]ud@XRS\\t; 8%bؿ1ew{+T,%ӂY'ZEp$cN)T7tU`K0KloQZ_ܲ`RTtqCU%<ީԥ(7/0cY7<1J_owTt/LzCn4̋< ًsnf=}{ ZǘئFersi?C,iF-Sc޽}M/GD>Ți7tpcZ 1LTgdGeK;sY 'ŨD0+lBꦺ.0g!`r*P,upMVM.řDz9SͱB`<BW[Т0u@"$G3b#snͧV/višu{3>s\TV n|W[1 ^VT'j^e߆P&[p#U҃ԪVY&1QLYhcG]xœ@yQ҉žq7-B#GEA"qPo^:yZ1oձ{ { `zeZo #7r~l*Ax죹57}uyɛ&x"l^nK. @{ƿ gOB=(~LXtM !`ւ6K9jzN1gZ %裠{}r%ƹxVUĦ5akW'ˀq?ra菘e_ewPjhUP:0пvnʽiS:<>r}Q[! g7TGdq߿ 2"Tqm%{|X|wj{4jSQ\<-|^[ d5N7DJ< sl ]Lkg dx ʂbJY]Nng>,s ]z f8kzowNEt٫cs3ۮF#xw,WRqSK`?`NA doqG6# g\QDtYMx˪翶 ș?ie!63|@bЦsWPl'5n7FLv~h 㵿0 \XK4FD0ҾOKo{ىƀr6J*ɔ=8ƝN`xi4]aZZ}C\BB;T4~@΄kg@!CAJG_?PX; z4DEřcW^go~GYG(tdܔ/@Ge">^^#R{˺趻~>ƪU<7qN֊VWe7{2`($,P5`*ؑ&JT򾪜L'Pqx'Rzd8|u=O:jsղ@x`P v2w~F+DC@NnzMZ} '~+]IBه|:p ?g\õ}a :v*s^{| j4}@. %G"czeH ۰W2zTCe0c}dv~{k| f?ٗEDo`u.dAnMT,;W-lҘ5kN3+5 9p4<mF k>@e[͗2<|d􉎉{řМ:v*i0Nq ,Sq+~-Ѫ/(v̨ōU͞lXt բa!39!"YI+j櫶II <:T!$$*`h87Q C%Fj@ZUMV|A )fT5ܵ#.SUZ+}Z>6꽝 o͓~"}vty_eۖ쨊V|hיo+_e<}m"4-ѫWѹCWoѱ=ܫ0ԕ[]{DIcQt_ov̛Z-ͫƴQNvn[hBbTH* zVl#%6 y’L>ow$}wM'.Q]~~S]IP{դHlT) F A5@ $A1$1s(i:)E|(}o{J)v#FDo{߇!H*b)Ȕȸng5xrM4l"ڤ7 -k&I`hԔb~\@( . KG٣='6_a|&0\/Æ}07.9ceǎ^n? { 4gK Lcycۄǁ*lCP6h/lxtwBH+س^$e7Wf_ $ A%"n_ht|rR̩YHMbĉ}f؍>v#VG^c}Y F3<2k2I'pIz"f5gc$M` bwCouO06LB*8P892I)Gtm͹D[?~y]{8["Qza8䃹Nϳ=SdV. vӹyvBƯ|xvE֪wV_Va֭$Kå|l_n`A#B:/6IJp_pMLa`fp}oi,7\1'i!JR7be=弭G>O٫~r;nҍƾn %]{X+i&u$s3|}U,c>haP>nCʜ;$ D7Pr[zjݛMdĶh$f|h9LU~`:15U69vt  @ ,3Z-}5g ON;u谬,7Êz* --g#JBf+1TdFN9hdz ϒJ|7=*H:, D(s6??=4@ "kOmok ^V[2VmW!]JZ~ L6}[Hs#p&i6rojwm]b6tV4&sUɻZA@G.5.nHk4ocK;)vi ~KTɻBC׎%d.bD_+W ]?gA- #dޡ .gjg!'{R%@3b3Wo.ࡴu]CwCcP"..ڛw<4xL`6 Sgl5CZe<-OE'CP j$G!(I R"'/'^ŇvSzLoߐ@Z*@ c+s6Ϝ v-vM?A:r5d(sΖ>Tg}XǞ"!@oo4*@ӮZYM$6gPxՁ4YB@RS!Gz7JGr٤%"^}1+?oǏj&[k#ڸt5˨o (Yhdƈ* Sse})CL`+G+_U L_*W߱ cy"7Cc[b}5<FlE&]N֚@ɬ7,5Uk &۸** Fb]hSb]J0_jx3Ps>^x;/jޜAq7@/iZ̭4>wR!7U2wF32Z`d$E*{S-87FD|^BN`d,yƟ nJ(~:]<]if-.B] Ey- ؉6e5Qȟ7Jb$L$nG@h Ls#zt=N 5-X~ 5 2{lO > ~EwkōOP!p-@8DwG@!]BM>z5)6Řx^uWp֞6*WS1|E=W8O VcҍYUiIplPJEAts'6i}ڿy7UF:|-,p2A6Qv@C.E}ˤV=eeY'|߽OِQ.WFB惊X0jf,4ex01E!HH7{kFz'xx,c/Rj4ֺs3Z^)ot"!Ssg3uagm߯7ȷb"_%uq:faW~7W,wJQ sˈ֯_ Ϛwmv{ʹښ=[KqgW-\;؞6_k(7ϭj1Y]/+ՇNңzg:pXt 7:saL[:!Il_^_k{ڬ, ^_~/ͬG'Z8̚P983[4Bk܃j`¸A'08XOtMyN?XZ` a2({!us= @wd\-V"w[żVو&aݝUѵ f"w/dY,! ]_khx 99#&_[ݤ3hb}#8-z}+=qxuYiju Y{EK?`M%((lpݘhUo͖o,b6ptgOᜦ=wP0H<+>;|} S)sl ҵM@^)EU{>6L,[Ez>ܻ@{?X=Ձ!d7|&ƫPK=81|!QV.gsj6w?5%zDJ,U<''&Nj\|]ŪO]T 6N]m]d6A>QoϮUO]k'ī CMz yT_..fǻIZ^-iQMPc(. PE\R$& VY>>Jvߧex0˳5Svϥl?w9knñI7Foʙ]kʹ./;OOTm29 pbGZf,Cllii.C"DXeyŠUH,ZUص!ώ%Eޡ70Tޅ yr&90]"ϚL~;UmS>9x$;f>kIKʊ{:'gdl `ί=U<'#>ok`?-=^:95:SxI$il@8X.ˡ fX677Nӿ5ac(!Vk|,!1 &LOgq_fE PϨ`JW#AQTvk(&LH 1FaqTNlS1ԅA _A}0WC&mMi(1-\,O=vHc{ ?)>flA``joPB j4"Y sgdL@جgw|*UQ12NtxL؊&0fAiw_ VXB?/c_hjZMeZHWO9 Zē7h7D^}~7)rWtOVX~ƈHy;}5LI6 kpfT~0}XlSňݒ[7%5 ! .U"$ uX1 mp0=hM;5QT/_77O>'5n )tH0cXD%~>CB{P_Db|W@~.Ǟ >9LFi Qk9)YzFk 'o3@gkK#eO+c4ώ7th2N氊(B׏}Wdߓ Wgm.{=k#s?xY K-^)Y iޞ*M'7n|=@pu by*|fꦎ򙴫XMu71ڴIwwu-۷,}߇9gͶZykbDM]L>A:e+f_" v-hd===wO֯TB6m#܆~waU *&,a} wF({{60&au\K2C -;]i" M'k{ מp]NDž+rg>a߰C6uq pZؕ*zo盾cg(=˂!Ԅ0}.g{\0!;=~}}n¨Ȓysq8o4(dm䪻xw[݅Ĺ1W|+I slts6ϛ:񝓦 .9lzمm߄YTJ駦.~~^鼛R=Q/*17tyvTG1/]"#F$|g bz>lkk0~ģI 19a!ah- ctcXijLhchMP6 5 }4`u!1 ʳ%$^7 d:"A] ~vG+ahF7!䬍9pT@uޟm?Om-V]1|< $lD~C~Wxv_A>,?l=1un7kY!,$JL?z=yx&%r.gmv+潆7-%r"Ԥ(ieB T%TwK  9{fdj |Ͻc@`Fxӿt ;0V倳l{+RᅬN:| SO^kqQW1x},WGZ@L7%oEʥU@V~O/J \0>e?큧]jXH#`"F-hP *jmc_ՋbVgGϼoC j.'7WZujI<|nԇdش$-;q\ ( )5YM]s Ǩs:c@HW~„,U rh *lA!)U{=(=*3oǞ '[piUĿq~fX= GQv:q Zڝ[_ޏhTn(>0ޔů [;2v^܂tT DPW:T.cҔN:h0.K9 p<Q5'˂ՏqDtunVBg [eqfþe6]M^Po^)2eq_?h ԟ )%Lq -X6-ͻ{W.l)'6q3֕Myս̊+PQD*kҢ]4n.ߚf<Uu$~ej@.#C O1Ā *V}ט5b>ڈ\|og:WcXEO.Db~Upgf , >0m R3qpDcoxQb~?y ?˵GYؠwpYDc- oKصחܿ8 }v;>sa@HB;&tQWUZU5坅sLYަ2b{6#u Rp) *Equn(tv#€iڮqHn孊5ӕL]Dдi>t7|F(;Sm`3'V{O0"Cpf3I A2y(jPө~d?]=Kk6X78mxtzpi%ˊkSFI窖=tPqTmZ,dUTܜ֝{gUDz @70[0=co]Zޮۙq:<7DŽkoouڬky/̲ׯZ5*;>eq?x.q}K4 o gt1e'%#z#֔ڻi9v򺛭 y:0J+t),X:Ն*|o`.zGm e3uV:o{n<|R{_WYͯ+V9'6T] Ɖ[CH V#*Fڠ$pAu!e)Iz>בcd,*9ݭmGW{ؖp%^Kұdswg+1%Owk:牎`<2 < @I-0#$Ϊ1&4_Z~m_*,&)&._z='sdI~ƿ˜'},XeXC(Cy໊KWd>.Yv~oKu/}.3y9K{Zf 9W[E/evR:PGc #0*9co(rZ}q)"ob:(鞸ҦyS,.1z O#l^k iUta~stEA׺o|6p f &A0 #fBQ+zQ Esgu!Gk^sh!;1FpQrzO, j`k{pl5]Wrzŭ Z*Rw!YJ\1 빋6UzrG?&"RmUKkiѝ7 '|>>n{GGvkpcBGv)!U!D KLiw>MϊWqnk\KdL]Q(k,-#J/kXuQ+uP&2ɥ= mFʤx DN~޷NG>f)<֜m"ɠ_ E^`b1!{*uj+c2ȝ#EYijYV\ YzRNBr `z#np@-=0􈷗+ϳ.TT+;Fț^ԋdAq4kY-vhIXȇq$)kVM,1Ny껪XBڬ܁S22rWzI>ZP~:(9ˍ_A7 xϻ@: c0Xӟ+_}WcD'A#I@&De@q@7gZ~X;y"FߖƈKj}P[  :i@ u:T!Ft~ a] MTdMWke .9^r rmVu峿9^qc{SC)i.)펓6 0ksWLfln{>_F&^fIA@zA='HËQ N"AaHSkěYXd6.ZC[L6L/mNks(BiBHBee^K6hOhtAZ ѪO+ #2D5^6(al}Q .3wHO @WBRl,zKFCǡ WX%Kk~zi_k|}--/J*#ff痟:~)eZ*"ؖE!Os OZq:M)R0`HCzi d2'ڳ?â>yNi{wOQDkr[./nQUnmw/d&,>YO-8' kGSAyOV%ҮT `qRa$co)50kˑByU3٪6v-0>7;~̵5<Ӷu(koio ܄(@2 `甾8v*p̾[yKK8j% L Fc `V`I0TZ iVJ;?2􀨹UIr jq)s{˕Lu0ڐV@Rv) +"hC1r$`^Yv^]XuXh6/Gq!Ųᵂ7#P" 6:V֚>Fu9V>gZ볖}k' DY6I *=_Q#/,7gf !c`ǠS^!̐уbpQR@7]]]]`~T6'tT;8&2= M-XW vr1W,Yl*"|T^եuӛ]öTsNý446'fFqw'wsnxwctd?qJIq=~R4ռwŽ$3M|w2[leh\;!2ɬC=Ȼ,Τ βH|{`-a7ot xS k!bgVǚ'?_:_& O.8oeǽ8e8ѧFW}~P`aHqukӲU*CY?s[ף{G\ƆFsoed,[4hVC1P5˺zZVQWMʮ;kCK 0(>y)JAxԔ}z6J뢶ڮISw&S|JMT7=an)T|q3\߇S%]U\mlGL=n1u7f_+y1ǧ6q&77U\ hfTqUVy߫u(]<ˎ+hl͞K=^^{m^Vm/lZzg.0IGJL<2yͶtFY6vVg\oUg6*~j&6p,7EE0Rנ9̑'O@ A*# Imq13%.6{jtώbK;wYJ%ls325Ȗ!FAnˮΪlŚ~'x3;+#hdÚ?2 A VKQoσHfZSU)$ wG3Fe3.?v?j"hR'@NBHXM)L褒!3% tM. WhD@2񱿪kЙOb\*ɍĕbkuf@tVa˞ r? tIWFjoNQ9OGKu<!(|)Ff9L!LxW]>!KBdSVqO gt:$?]nWi(eY\ >0 fD {YEE^Uy9(_?< ?J[W~1Vk7zʫ+5v)QN&`fGkhYv!uH[_sw--!2Ug[x.j`ts' wT[?Ph$/hm]@Kzu*\;0T*Y]'(kۿ >}}8vSN8f?  :TYb/2 Ѯ'<T=()xFncqc[sP.P%h?ܟ2wӵ1b ]|HT嚭?znf6 :~ շ-nq];63?9{=1Zc3חc=;q# б繐t3+殊? %<)1e}\?uB2=1BvNm`TnRIںtr[ݶ%~I("D9f y\՘(3M>j[ps348!taD߯.!4hkf޴!p|xl;3|P<n=ȱuW *ޢeJ>9q.-)}{DQ((( DI'?$%332_,xt \wvp[N!xO3ut[Nx^Plʠa~Iuz6g|i] Ԩ$Dp%#fZ7B["0"P~gC??9y˅޿'ToO .ٮP 9ѯJxCU tVKUWIH0F@8pDy6:1l]%DؒҼxĺ6O!ePoMC3x\~ }d YqT6F(^GnήS$ dPhyr`ɡ,'5&ֹz97?æƺܶfe^yCp1gz;"en.0wrx}OD$)Pݿ@32e-mNF \aѮCBDbl^L̡pkڔ'2-+>W2J&HYvRm@Ϟ04BdJ =q0<٦~ޜ(>^7/z+3Ft;L.n xۭUxk1 .T0kOھnAs -~hFk1), 9OzzA( X2)^zR k;I!۬Y'S K;>d@EbrNuo6SOj,a$J}}hicYh24R pUang LG 7$DpH"0@^ ·q+0 lh z IUU(oϒ]/zPR,V0|g[gnK:^^*Bc͠R>*V$ Y˶ƺâK'ʐѲwf4 GS&cofTIP GR\\!~Q/W+Fgdg("ORPeoHoi>c;cd@ ܸtHXL9(&܇s+|+.'LCV-zy:%rsz<0Sէ++u]8ۤ9qS4IҎ i̜90$sg,8 "Ղx%Ȋ@K*$( !V3< @T4f\gݨz#w&wq93ꔩ u)dzFc4ud $,dD&'R T d$7Ɏ[=ę@E ae7-nw]_7Mu|gsNo㈏j;m2\2-4a's5^ :_TG)PSRtt6EQӌJ,iSO"Êdf#yc"0 D9'^ JO\i+5[}y,ag‘mB#ΆRSM]l^o g)]lX15 Z>"RGԤ9TbK!s&2殆]{z];1Ym^ة]qjC_w_e.j Kxq~d?Q,C`ـf|Kf# t,zK+QEgS**"Ϻ?O}P3'cF}"#SUʁUF(hf'8eo_#W}ޒ+6Ei H?/% B:6B2 LRM>Uä+^k+oth^;xE+2a7P.Mp/poW8 ,:{4ĭ ?'>XO:-bW^4^A_2YzQG;YV*&u~oe*^o/+;'{\}N7fEYi ۳uTk~1ދb{XV|^[߻˻T?0bUҦlT`c\pZ"m"N@62 om'NXwlsK){=j0pc7zCvw9-%8Ψ:۹Ba)0~ٻmV&Uv*PJSOPR3Nw5Ő,}_85Lާ7nPL*\&jRoʆmo/bSb^<$#a"a^·]M/Mrͳ3T2M 06lyzͅ7_ewכ;}J_ {MΙu᧓L]ثmAϽU#g09kL:VR` D75=r+ [)" wu>;8G/*Lf|!&kU /]tv?%&B霦RioL1>w Տ@iQ,4w{[-:1Y 5P zjjjl>ޥMLJJHT[1iˍZHT5Y*ښ?X̥E7]e_h38vFTF.=>USUTqEg60Ykt4\¾+F@ZdAT=nRSԾ-/7MMMZӖʐMd͂e}4%~d(w]YQ]? /**%n Җ#EBU)R|O|Nwq5ǿ1_][[YVFTS&nems{-kR`U(ITbnROMH~A&H!Kĥi);:JHhhq Q^$JS"vrB`ƶ2yr&D`!>/N[9HhGAsR8簽p""EEf9Uk?UtՕuvՕ+ Q+-RND)Z5MOV7x:Т# JK3 7/6ݎ61!(hZ3fc$.(m_J=;oo_mhRTj0uҀ-fh>z.L7CySG=( ׃F++39x̥{ji =sssoqqq\\]\ 0.n.20B  f@"lkw̚_af?\8|ɵۤi=d %'$Ũ,:fώpRD,ϨG]-gpX,I\٧ݠt .>k{ŵC 堧CG*', 0D'<͝ kRv?{HôN]>m}W˹~N;TG$:[R(=̲OchmP; StMQW\(ʃ6QAM= 0@c ]Gp ȩ8ޤ!A)) TdbW{0&*W7aBT0/͠0[Fmޙ$).H]!!)>Q-i0luL2p8mz. ȠJŻxV%)i2x(=dK@^ ;z(]<<-DObs߿2<I H ffh2kjlYqtnNm Mti#W)eF׬?z:5&':!5Uw_gG5GpyfjͰ;:MJ@+`z&r,5rmW[6*z ,Ce_fY,n!ZN2vl ރD]HҮ xe3 0;=2XAu&jn^}w^ֹe>ݕ *W 1Ҳυb_/T/ /KUD?hp;򘃕)bZ3GZ55~u-7zDm]9|R> g9PW Z&mc)hI` Dq*l8Z)aC"u,2{8 n("!KF+s0T(]׈<17Jp;L/ m5Y4pa5PHqØpGuu[ILFUdy`ǟX7P;cozZӭգZXPuws 4ZUyiG9{7A**iƏe焾fZ:ָ誩"s/lx Am<XsO[FBd(k y4~t{ 2@L@ؤm}tjM7ǧ&gs8YUR 5Sf[IbR̄J0k&O{ 2Pk^b̗eks7siⵓ\;ǜZq2d|65g\|9I쓕s^dJn5lXF1Lɰm5-W\qۜ9޲n5:h)ߙ{GSyrkgz{u̖Q(֞h~_Չ  8CY'gڂK0 `m‘~jE|܇>G=:.GkuԁJf +]_=b"U2⮫xsjmbzrqdi0*d'0 X?=Zđ f }TSW7g'S>VTt.Q( A4CH,Q'Wp\u'@Y}3~?hPI0:}p(edC?XN(6^'*x~ͱf9Mih,4"e]eg@U1((b~eẈx?xRZ+%GdZ׺ U18(|=" *NaqibM9+Q[1o< #؄g\yWtvG]ʯY76OJq]a.YЇ'2*7q\@`. 44z\5vնsH緒\9ƹY9s& !I|HSnmt&r(q/j,XJ{GIJ̀{6kﱡ״ԭYB Y_ټxK{Ŏm܆f9EuA~v F [?gn `eۢQe)ٟNY}5R}vw+wJ;'zɭkX7W`VO+8{9ufX*ڥ?:|Ys X &/ZoHԙAFh ŅN|5tORZQ ;_u3={_lJWqYNL9 % w{p}c{5me8%2aTy*qy8b#pJV&S/SSMBm~b-;J4LKPGOYO_Kѽ3 zp.VѴj:'c|uk<Jp&ڷج:]}n3U_cX.u1s8f:̱q{ vmwONўOS[V  = 6_Ȣ[GsiȴfǺ~+)_尯`e$]+髿p_~ѥNou'Z`j$fD:5-*{UUSSQMII{54FK@`Ā eֿIm2/=[f'pgm8;߄(jHP0Z$VBmOUEEE6SG5)60-at7EP[e8"2Kt㟻U1"[u%2:)JDڶ).M2mG @jTTRK1Iysᘖ6-8U ZKxƚ4`uѩ>|?V9s2+8B7Æۉl=% my p8P'cy:N(ZVAL0ZeyK߲͞Lj}n#Z Q%I|VJ?W|3(#1"$&{ip+[EΖBճU:4h'zGxx>mP!PiZ `QT5 At(Nžϥ|~7#MP;y:,j9w;F8mm;ϱͣ {;;r'j!1.[rIq#A9mMl0^OϽ=_rmqÚP;z>|훘v;Ӈ}>9ZP8~ a#=EOpWi(ߊ21^(ģՠzaFsw-]CW%R Δs OKO̵aR:,LḧxŢu(pQ?0I3N&uL%Æ{pM: n3~=ǵY_mi%$kBɇkPj%O.o>*Pj^@6gvE>{ǶH :VOVLsǾӾ;z2]kTq%Th6&~Y|BUa?4+GEԍmd֏-?^k_)^,!@2jGE*sb KZɽ˻mPnDc꘹i50#鐝0f#mZ!uY&`LJ^IJ"Ѓ_ZobRn__;h~9́ɂiP"k&T!/L|?Y&r^r_ځJ7OIm7(Od~A`l?o6CUvMv~[pC}29 U Kay x ];޳$!n)ptlMZv\n݆vqf`WvQ {8JnR4VbeX&#F3`?4DkӨ_&\Jk\l4 R7 gLmnD3 8J%3cfa^uۊ F#rd8 ׎86&pE7k@J lXJgzn3>b t 7b5 h6jf kAz4 ;^5 :h4C ojT[)VmdT3 ja ]wj\E|^ q-Ѡhq[-ERjKE8xw%ջMp7*n4 ,Ae 3&aZ3ZUg%pɶ, %v3e@d2 Eݰj\38ޗp /x Ж`+TB2l+Q2j Q2i0#)XXu ]Zl.ԃ@ X4 Ft @. ",%6p+Y`e Ģ F# 8!"ji"ı,eYa@:Ź \d. _z\f\`p3y8EVVcHը&M:#^uQ1 rWT5լk |:ƴHӧ{YjY{H6NHo΅z^7ߧ@2{$^#N/zlkB&n밦#J_u7iƋ,  8xo`0/my+VcXj* hypm6pxfˮX+MHiXMց~kև-{F}86$ۿ cxX6iJPgAD%[م0޴Z- Ç5+ Ց7*@T@`5~݅.n4 h((%c$ʬ@WXißX M^Yd1-oZeM UM#h4 E[X7 ޫM]`PIWI@>mm^Cn@R1?O>n2>oLnKG5KWnjH20DCxFVs(S.Iˎ@'Z*מp* `)KI ~ҿ^%FEsI&DECOI1bUZ[R(K\a杆Ya _M6 piX8/p x ȢtP AH]~]pʹbXQaBoLH0 {[D rL:"Ig,'=Y#幠Z_s ] WvyJ9eޓ|yu@2>pkr\_9˼_Oc8 Gf}c?sn"4N+ePgp,L:PCT͟")!$<3Bf;(Q>w7.8kL[cA* 7!  s_{^>., bpAU^B""@~ž ȰQ2t&窬$e C¿^'E'=qŁ@×) c`Jh3;MEa-D+>yL I /os%}*?o_u:\rwZھ{#OOLE[R:&W+s cc_j(f aW">WŃ$/l]_U¤b3,OD5=V@q݁AaĈ`p81 c+*DMz^J|cٿEiEvHAJ1E[n S^k} v/R?q2N$&g% x_uN^i*X:*˭ŧ^kN?S2^]n"04Ru7-_Z-ݭJȈLNyz'u.m_ninܗƋ̝?9ɌIٵ0fJL.Xfce >yIltV&}8U[e DaЅ֑QVUTs!bZukN,*x67tÛ˳܏]>$2UGb† h{LG֮c oOAoK8n(qx;7 hӼ𸞛lbYU1M zGn](:E$*=&hY6vrәʜh-` Zѱ`ҤFꥸQ @eH7Z0XűPSNtKTrJJ hۯmbS ʑ w5=Mq& 0šHWg()ˣlibDbL~1Y"JeD)Qpg48V^{0P)HR[#*ՏQyf}5}` ʗ({|kOwG<].C .+1.ػ;l<\}NtaNlJ(Dn`d4b.G-vS;?(ϓJp5r~AI;n}CGLh}%{*׶@C[t0j>vg[ }jnŲx7[&m8 QC"? "gilyשƃQ&u~ 0eɸ^295ԽjpZKX7 Li[JL|TGdV* I5McELV>W}i~z'_zKx{[k1G:燛G w,7w>kKT_j>l|YY:72BsƏꏒOgPêm$@0 A }G{SvN02v=6,|<);&aPީe$dD({V4lAq>R*b" Z)p0 T1+ـ׻ 7,BuQLn@peVRj1f&'oX--ܳO%ckFYdOREDM-_Ҷ֛TS˳~eZ5PhKB~m^Za}--~w7G}|#SUQm O{8ͺ.a&oǬkw5QkunS\MVFjw*#n$gHg%}Ź73з /,(8M#(!UկC$ e] ( 9]}d?}1>Z[_/;oC/ ' 5}\XGZ:Vw8˦ ԦfX\@U=Wo:TU.iX$;WoSwylvlH=^c5} cVߎKJsŧG-X ^ylwe)$ pu {A.&,~:Ya2^=k9<;ˆmƎNmfHmYBRq &ۦ9H-Z*#Ыz7O0gRf%N2xƾajЦ&Í)6«~ϸtr.$-\eG17-'3wu-kS-/\Q~Kb#/CvOƦig#fWK~Ckz%OϢ2f&-~g41rݟ}]&C3a3aYSMj4] %qSR <ɫP0$IWmG]J}3孷鞷ҹ/KT~:;,$">=ix9Vg0NG r5χK,ܩuK=<ڮ~y7ɏNZ_չY$%8K-HNI܅Y+1W?hf(( Ѡ=n} 4ݻ3ݲr :5ǚdyk Bu_p3Ɩ_Tj`&?*M^žVKmf)M K.SV`:: y$z>|r/@ |hq6S0#4w?gbiXl&1-wx?G(Q5`;~b'}Bi4KVrgIʘ0t&\EdFlVI?mWamnz3);͑{|?x~W'?0[w6Mzp}vU92gŴnu S۾/_GG\nXۣWkfoSӳ[:Ua7) Rw_9ݿtw9.ZzpY̬ -<X`hU)j";yU6m6*- /-مG.s.utRp* 勈`D,񁟮PhS#WYe~ߊ'&M#Ϭ:r`Ӑ.uU8)M:{։N뤾o_@S\0 X!P`VMI4mF׿_DS>쯿\ 38m^Qrt/SS4s !]@ADP s{MuUڨTс f@ҭFnۙLϥ0sGǽsF0hu66`5U=:I`h饲r=K #"0ii $%V 2VuV1ӣWQS*m3f|hP&YӁ+NC m] z,sN&Ӄm LxxƟ0Q\17w=- 1B 6ܑMM[T=3NS-R_>+Ac>Q ƿ2(5si V^u!]O5 -E2YlmmXљ$ܑn\Zݐwwa?z$ڍF&IfمN)ӳڶcnaneVV\Ke(|R;VDo9=\N0mV6m6ܹxg1f;߮^va;| S"=UUEsde33]^v}9nE9>c \}[of϶r٬誈8YtP!zįݤ0sLZZmD+e?̝&fp<ij 2W[xyqP5\qVkEra/[O޾zf֠A V? H3Qk)Aw_WXJ;[eSz.æ{g;j2[ґv0LAbyfN멝W [R犗F kSkF}pSH"QԲ=W|:#b DnK <GS>x-qWvs I |쏠T209d?&-Tb$ג۰yPoWt&l뤬H0v[ݞ.٫KF>j%};gJB%M&><엺ZdC7)3F/E"Lu7kn&[>T_fS켦֎ , ke㵙:HsɉyV| 2w׭^> `t  Nu?ͷǰr*ͅpL~,œMeCvW KśZrJ. Q :v]˕&>i{4^V:1(+ޅU~ݪ@3&j1 2d`2@O;P[YIg=+lin9ƁL/v&X Jט{cÕ<_쯍b*z. 8^YwЇ] h=> Oo YÇ_zbVp% cA T$Tz{Q9yj CX< ,Z FIҽa"*,b;raSu |*aU- jꥶYLy o%}ylc5{Pv: "ԱFJC?w/ V;rkl^xwU-6$bv?#EcΕl0"!63Z5Ul .1)Nj[5䞡) }H s|3 /h1,H6ͤ,xlέ2D>|Gv'boZ.·UZYӆhYGwR;!ejg̤R̬MCv34&AϹ]rJy(Ա̀rhki.[8[FQ~5Y5B롗:QfǙrJ}!D ,l=]n5'u0(Z5uE A8G.V( Fжn)r&!vSoOL#:9}pɟk]ȬY)x_p%G/pi29E;LUBº![h1PwpDݣ7(P|mol],oRA؏g_pjꆙScr?\ue@\ KT4=zZϠ~/SK2/{*ʰ8MWN )!g""au|;/)D< zȇY-Ƨ@~<|t>4{.0.㤹tѫc#[XiH0ũ !`3$Cwg~}w5mUTr;$8 q+# Zt> ״{WfuhYZ9qv%NGֲ&'S̏h [#- 62ȹk5WG)T`y_%r/&)7?HF x6|B*楦(yyTBTa,ϳ%m"1)kUtgfw ɧo59O=3>sͽ ט9ʧ;h4D{Ԝ'N'zLHqLLNƑ-dEZq̪ӓ6s\B8Dk2L9zn:nZUg9vN[U YUVtP%*_`]qȌfOZF,#O=|\wnx>Gk7JpjAﲳHKeEQ|Jglv/Nn%_Ÿ̋s) pC,!ph5ٜe|8*i]<#;7+h>+Ǒ;}/U׺P@V Fڠ@ض|1]hv﫻ȣ# rq$F}eӽw =QYNU X.H;I}+)QdլaIϷ҆ ? GR:ȴ$r&ZixPzi7pr41Q<Y=t&J44*wX;jUV:B붏Ncqo3pU婏;8$UoMh Mni6ln*﫭$ /AsQˆ_FYR+  嬐cSi7,` ![Z7kݯn&"M-&d_n5[$2"A66Ve%M{CsUrKAʓv#fD6F 4WR1"mqF4GIdpj MSI#_͐/ǯj56*f>2.-=-?εbnLeq\xYF4h}sy 65ʤvY"ϫ@&}D"ͫ?Hc1օeeKmett6{8Cmӽ6e=]Ri0^.^=O3#/|IhP c畋+`JocdcϢIooׯqcER#eJivƔM[v4iaABPUY8 FEm)uxfC:յ$۱`DAK7X9^t<˧`M:CۛEoȚMXeL&>XĄIQS8xH@Ym!M $X B2 hw)gza/1,䉴ki6gU{E3do1MiB @W%4R$'BCuR<@@}襙dg2Ĉ C% F@7QPV1hal*Pp! 1VU"J"(I ՙaFFSI6020$ؐaؚ`q2Fx7W -MaLla lL2d M7ݓ԰3A 0MҚ*#IyMwVU0joj͠XZ"F겻 :B` y,B2qP1Ep0H^HYU -ZO7,ݣh pmTDuR[vP[U) w:#N[ȏ#e4ZDF e=(bK\\oNjVZ: ىTD/VXr-f9 P|D㣀1ҷWOv#3OnK`EG]bE]r@7G:u{K茻 ),_ pr'ir<f HI";ܘ`b,X h3Fl?e9(mQ #~Dc{#8No#6{~57=Šxq1.&7bZCeG ć=}^_?s7zLA#adS[(:4uIԉzjň̫o;駍}$)#٥}JkI)wpۈ0:ד{)Nk|J' Lq}ʨ{ tUz=!ө"֌F7Q3yE2fi-PɈ$ bm"Zj&V8]<Jw\0L^=z3ln'-6-9΄t mY3}7BVf1dzO8U "["lIcg2C헝oR]DH ias; VqUr_s7 5B>\s%ȱs#Yȍ4'*h ?m 1@sBg6 H=#t .u*?| u3[_eS}[y#[ǛCYv;5af B*\E:r js3]Xmfct`_c;VD@ =:*63Bn|I<ÿYIꃢܮU.on "'LϹ3 bK eCɕ(IȭNjʃ.08Ϛt᮹>( Lf Ht<ԈAlt _s3ȶtC⿠bo*e@b3z[0uig&jTZr1I . ASg"@Ǚ g\X3 fdzơ;v6z*̶uƥ{Hì}B $z6`5oOqD|%z ~ؓ?k 5ͩy!,p!M)$ڐ@an.nN6\ɦ.(y=FUR9@QX/%C|MxUHB\G]}=]?qgz.b ~ji ]h_4|e.OS nDOy ?UΚYgf">T{M9]3 { }2b- [`Qy+>,{YVř373U5SFƾ ?Yj7Hj!1qd\^ ^bȰ) ӟщFKKGjla7X/ӇUs؍~rwmӤQr'!udא*O4îKw`yl@l7 t2GLšg>P.mMhj4iJ ;o_#_\|bB?Dq~:{/SDi.8;{Hɭ/LvFB_jki#HZXڰ?s=+o?q 3[;_H̊ 㮨 bRtu _ҳ 5ß=bVSyت.ej?̴ո%Qs{q:@h$fȵ'חz~;Jr;uYzs}خ}y҂z]1s`Pk]hV ydtJc.Tob؈g!S'̖ZٞCJWd@9e j 1MP\1Qq,y^־ Eu 2fF&< l/,?&*l5WE͆+x9ql\($ys}wx&Wb[V <}lj~*2XgW!થ{˛:ns6W3;Qdęo?@b2bS4ŪS^π8-Pg9k2v&c S|JJ(|gE%]+=/?/c_HfO[U0&uhC4ťt@HJ$V@Cq"uoym^W=tJUbfJ $8.W7:$iJcrmwsFSx g|OХq0zE<fG^ קMD1m hݩ͆%g^ TWda~vjnUs߼h e/#LYg=*-$TGHq-7XWV^za>\'Ap 998B;f\ɧH>! fv{K~K`n&:Qb?yKK"4(Iъ{lBD+.@ chIAO7 %(C0D)@=LӤ+z\gI̦id4r9Z:HVRXDq n%zIgFhrCFRP.J&X%kk m,CP.48VxX`fR^QHv4A@]'N"QKt$(Z}{ tOj@PVE/VڃdSYGJ?-ii>웞@uk'p와jP|@kIhL}d&.1Es6:v݆/1?S=Zl:G~T}2{ >j9-]4㫿^]Be6Hp=FpCu@+9T-q`/><ܹ ro/$rd.26# s`mli6[]b}w.vkcg\ T8Dti4!߁6ys'}wbR+^,7*xv7kZ[uKhYkd9=5S.KNךV+dj0V"a\M Sǭiy.U{^ !1f⯑ў S0pG-h6 2yQB21j> sA?+WoʑhA R 1%5 i:bpe?$ee70l$H@uyatN2k|#؊liP(# ^W~*:tqOCCWqh{{Wqk[J!R vV7> ƴoYǔl.|c{sZÌlItakm@Q5fg}^3"C%C4PmHvxU*"} md \-JMH`x7kW (,ZZV¦˲gz)݊/ @.Ց Z)+c֌.sA}4{cPp['d\&ug'FKȢԚYs.aԇ8H 1RVeY0"i~^\\ ? >^^t"4Is0Uɋmx@:|ZOoC^QWȧIqM:T.|Q43t_o;iȵ_xX-5Ֆ|8x,tqkhxF81_ث ʵsEڌ2*^9>< ׯP+wRq$ 8AUWwYq|+ 8LfE.LsFAPz-'Y?Y\)F:Qh7Gdk8l a{ uN|w9s1q&tA2F&S6G%Ve5r7z_Jiiڎ gNU 8i^ 둼Tps=Uq:iנV$0#МAx:GOkl訷2T_N.D$?ޏ.@In#Y;|{ !="C,л&f[egcnjY4$E0!͈.nq_ʧk)fg\rXPVLS: !@VJ0K5KS|ϒNNi@ћ7yթ$Q} u#[Y"pWD4YRRF8CGRI_1RG`6QTz%E"?B\M*+5u\,YME jס A0=&Adk1A,~  !i&-:Fgl@=oi|I ?Uc\[#딲?祍:=-wwvlm:7ƺ<}Bk20P,SHfFshTq^?9 rL4cݬ-1&!ÿՐ]]O4zoXn`(=m%$1lΟ{Qiq0Nr}5037V`W]u!fXE0jY*Vޖo t2P B}耩JAQ?oZ~rїd~M+1wrp"'u }-ו@?4[?q)2k1<|`@aR]diL. >װp6m>2Tm,K%J^Fi dšd,b3>?i7Fym wԢp% e-iJĉef,RDiLBG*ֻq ^ތNbHbk~!#N%}lhTkNÓٵH'\fV$Q:ȕg{^P\JNSeҳ aJɴ3NMȂJs[uUW—1+GV6_T$3\7|Kܝ{;Mr3l;d%yHZk{+eQ8t3*A7{HeCȃ~ݙZ3Q%84|( y. }j`yeKWr:i{Jo$gn+}ˆ#Px[> 7aCϔ;T`_IvsǺ>eS!?KTwF98 :M ^u)+e*^LU(عd~~S"bb]6$j\&@jӦFc#qYrԤyH7dWO$ d-ZƔG#sCx&j;T.SJu2iέm(ߢaЋ׻?Dd^\ 8Wk#w)>F{+kp~|OV-L - aaNuRf%t4`ΪW=mQ~1vfNmcn,̤gOҀ6bUq <Q(嗩X69쳌Jp8tC4YJ8GIa'sTp> Cl?$ZLJr$UvvOrji7^K Y|NFD !U<2Ⱦ'A]e9 4Çvdajh4kC+4(qr &ҤavuDA~Q@,PO^ʼnMf=.uA)uj':0kd%M~ɦoElqɑէNwW]\ ss8Kif en6땲c$M(:}ENnťp 5JI +O_֗/f,៧*oбdu9e߃ZHV xZs pt BKHV= sfnd'Ylu']o$CU-=Wת)yx{Sc3m Kupqw9V1~9޳ZcL Uˤ7cK7r}?@>n3p]m{i{ȑM/sUN,X/yA,ʒ&,*s)8vf}yPĸxmfQyU줘-8G8eZ:KXۤAuryl{Ƙ%>@W$ص'=^<|56-&qm"^|D(ĥI)UBdd} e>h|}c+j[b@9x(NӸ]1{o6DI5.{UUezvr%${pʩ$<)4LXYw[%I4Grl:o&e;&~5 Ј p۪΂z"nBgxT77թ@5%GJv Z;Ok8(c458D\$ rrȻ>e̬vwcՌ-3NtU%wIz:!ɺ"QIFJ$:n%2Xh`Ew<9퐶Z2ZSWh՝mͽ a Iy#DHð=xkj:"Dz3f\ QC!]ll3E= `k^4`+&PX$?oR)5 i\ƶ])"@451S 7(hfh1Yʿߊ~p!G/&pNO2:ސ -s{xӓJYp uFxB`*7OzZ6ԳX jA){rPO[^/RUvy} 5Q}#‘߇& i?檂|!GT=ǭq))DU"4 丬͇8*93pkק3[WQ [ M_c!8Bɫi^(6V8? f'Ծ1uORe?6)ԊPڼ;:}t0p saGLgH0+6,W͌!ɜXؖU5A7"ԑӏ *Z*efg(P^++Wm,W8ü88o?@ZԆB_BTp|-q/Q8Ïf%A/ F89AMw݉P&ަ'|ṘzWIr]rXHtJ:G8` oV[FL14`Z3Ёx*^bsf( <[lghG|s:]c&J"Hiyj,_`t^sebEQ}Zx"u"#7WH Ni{`ujt/yCҵUi|&PY |n1͓(oF!X_Cd.E+|^~Wb_LX/X _?h~R\oFARZUzOi-a:l|Nh -wO+AU<HWoX)%N*4 >h%~!%S6޵r,+ {:TN7Z|yI0䥼I- 1i+Ҝ/CYOÉd: yJ7k"qbƷf_WG6wOnXb'K ~YV,Fl㝐dxљP U^'T?Al[vX[tE$7垌nl.dt/\v@/8nq{p2 9ZmgOnc5eI8#v]#AG}gS/<Ɉ iv4ut/ҙɋRƽnN#Es|CroR_zVgn"f(Ke 8;ٵC` >$haZ~5bbjIi]zP3ƤE1.;u1Ԁ]OCF(P3, g\z^3%J - *}IՉU0!$Q컕CqAtI-p?ȹq[?xR+;9!QS?m=sx,(1*F*颵:/m  O":mK͈(Q6g*QYx)}&Itq%-Skp|cQ$;>)Tpp+lM v"[6e|#풐^Z*B0Ӱ=Lyw%GV2}Lx?W$0~Ak!-_ n -$9TD5f0s]iCo]הkxW_lh_-ms-wKHˠ]]no:ٯٰ#QEC>-U wD| 4檊vWU6w^7.9]vW0!OEB@"R3id{eK3!E&OJS0rq3G[ /pDӶXi}5Yfgzw bSgjǍdv)gPU7ւ^-O3\~q7Xӑ[/ QKD,XnM.r]x4057hja*nx F|6яN<= T3mz/gFFt6f-(bߍNJVn!+QmKQ@vJxNkuj)o5C2;oW?n"⡉p:gmTEZdv`k&Vr|tM\(N|UK}U-s LSY:~Lﹽ0+We.UMہvmb[9qz: RR%Tͷ/qۥl*5w8ZB}kE:CZ {sֵn/ ;-f#^k;h|ԗ!U ʈwG{t7}pgTݼfj &4 i~?nᏴ0 *l݉)GA|-$ g:6*$|vO(O }QYH8 nL2tf.L!#tRS5FFj&K18s[1%_-GˌA-*5xd$0^zKSWW"?\L.ӹY0V F!A.r j|x93ǤukɅݍ0G!UR_FRϦ;K|gKʺ>2OGC-"*ekGauhRkڗi0 -Mo\cyVB.Jw{ej'԰졌C𸚀S/3+XP ]T"Ŗ8L2H3P>YI"QC?%vW99*%V{tvlzB1id9l&<"}Ή4>6x)1WHzR\Ak<#vmJjDäQvmұJttЫ=+؄oTgsBbLh t'i@ z)E)!- ѣ$8AӫX`a!,6tVN+%GaxyVpaGn6= 53f|=  4Nl|F@tV8FDwX|@K+YY|^!_@ `< ``^罯duvQQCPfQJiЭ(\hs[xuP*jW"DJkag:u 5*1:5V(쭀dW`TCpr&lN/Ź:~Xz hX )$ ` ӮOڍ>k='*%پyr|X6 u#3)!b`-Y`1QlrE@th!* BHW5f ENZNr&^+!  mCup`~r3;, ;x1mAt8",$`@[Qu{ds31\eC&ܥԩO &|*+umqv8'Lq1} b<$NLgKh NzRUi%_AIM0 2̅bb\܃Jŧg N, ݱæjy-l@Ӵ&--.ɰ",&D"LsZ9u…8qk:%}28oM8xI{pMv:OlMJlҜ|0ՄC,)\ɫ-є.[hO7YZc7X@$@<" c<O7S}oSj\5;+~{<ŗ>~IGiPڀK6YCM?8 >&5b!f=9ZvLspylYqxGS pnX^N ,_؏GT%:^\Tb\0Ej7?hTy}&qD~S#j&Z*kPzvR= EMӣ1Lz:$x:%IR.D:5VFooWF?aX+4dUSi38o (y-3zKx-UerWGQx+fӚjXpi/qo+8i,]2o~eP0_!|= zDqOנ<!rd9ۿ1 nrbSbަz3D@nrA=}|D ̿..qw4qʍrKV%KNV $ĥC@V6>Xۤ$Kk[w.Ɂ MMߌܕ[z|0aӚ3K&+0r7PsI7btmvʍq`z}Vu\b5xZ#tQt&KI!3P ߥhX)&I,{'7=XvVVrIg^gMiay9 ȷ@G!n=&*7 W2K̿`<>Nt'MuadTu.|Ep򨣐臊4Ge˗L \=$\Y'VBGVqKi5{b7Π&m9?d~jURßs'<;*] 4pT[w걞n}q htʤ{#O+/:I}{e칹a#/1M|zL45alLo<|d-]XOqɌ֬DV ;@h=<}r,_c"= 8u@io:S4ḍ[:)CMWd}̟,\Si=)|3Yf,  :yPXa  p="ٚJj#Hʫa^B[g*Y^ThHi2zVqrХʗǼI$>+*喚fW|M"UBr3\JI LT87&@uМ'iݣ9dpgqWjLW3Sb_ }c# sNDVҲ +"^MK3ГYP"pp}~FjZzt`HMDC(I ň5rF=9Ԩ!t&HL) Ѽ5P)(^P@A+nVĈvfc8J,6賡aqNC2Y-HHƕlX5# 2²$LfA#QY؟H63 <ZUIwR?>فGfKѶN_:1>F|{|3/Ɋ{qAXЩRXgJ1 }EvV*.O#suSIPUۿ{00f s\l?٘hsNAv)M d~l  wƾG9X)HVfW 1?jYU]g5E7XE*!8+xEMwakS!.żm=Ձt : qAՒg!~\M@ "ХR㕚^XPBgP[4 ⵨6FЪY o&IlcRCAg[J>rAe"VbH c%$;ˋ`XqMF!tk)"Oid6bzG\c\:.!?lvOC"r!+kD$0NHD{s%\D R];!UقuxrTNi5@=R Br67oAE'Ym|N{!bpsX~q Qo߆8+}$rwrdE'C.Qpnm8;u|#r}zu!B _ PUe|s=wMe@[p&5@tD!İ{!5::p_C9%1+mNs< ?C8:zlc]?6V a?jϸvsq m(S00F+?Jf90$e<7h-+G6?}=# VYwߟQ*"Lӧ"8PuɈZTL$*ͤ0q{MU#c7z;lm3D(Ժ54^$5yW;<o:\]cW!DxņldY/N(C@}?j>U[EϾؕO}${֙j[jߓD\kzczs3-‘ȓE@ |.%NE< WdEk޼pxB='4#Lw:j8%oM(le29t-g4/OrmSڪFzA2QpmD@^ U~p3*u7T>.(m|CJR?g*X2Z is^+/6@U֍U)ٴ;أA_ +` 9 nNaF#J2/-Aɡ^\&Ĩ(oR"EfM{щ+)»vB;SGg]n]1orc3 7iOS߶+oÊ|n["xMuՀ篍jvZ0iMctqQ[Rcb(19rǂAlp%'lNuVǸW];Mᵯ)wՁ\ڌAT=Q_]饦ۖ/}ϻAY}Mܭ~@a laO͵fx֘ni`1vi pr.)36U`TX-B[&mx)զG;FEhKQh7RLv;cJ<"jb=^Xl!j~φYS2ep'hمQ!OU#uʁ G>Yۧϧ4/lh a]6l}S5hhw<.6: SJ{9r7aTMuYTU94ڲؼd˹1taj2C݋_\ֻܸh/M$EDdŚpQ 31G=Nkmsȥb2+;Ir02h_h2NOƸdֶ"D5<[sdO(o#tɺTJlcf'~u0!X(|W57pg wʶB|ӂɤh>h-OKmeftq-jΜĊm}EO}q ƆX؁Zf;\mvZ=F 'YWxy:0km_ï#IQCϹXJ[7؇qdmq$*~^PXgmbysh8?R|a˳\[<&u6)1M"5i˂=нaT`b(TJ5fZw?'ꛔ $v=j~ ~H5SqO 6)Uз!RՙߘEҝ@ M/|zy`8K}a~wъR]*mFzo*]\G1pjmZj({= _UP.Vu_ D"?5 =Vn4"E<] 0ÂF4K.D & Y]A mLi?EXlV+sv'1lM<+?瞽!.UAZ%E d܌ O>v,--LF*I<;Ҋa @srkӰLH2 fm {[a>Q&5ABYk`xA]n@E˙d8Ԛy/9>>@z^àO"`6jO`9[-4x' D'¢+K0AԪY(*7!xnV~jL5Se_<|w=T|BB&kE|?\{n9/ı^մ MDz!(x~;Vs*HwxbI#"c-&Q_FseF%S(oDǸP,˙ B2:r?Y&w  ^OU١u%&f+G CYsT*VN>Qnr})QD \)25bS7p^K4&z:'Wkn7|粰7Z{e2i3K$SlQÙ=g)'a$2(2`jȾi+V}9icgAʸFBřMe'tѪy)\ʃV050]aw?YΧktLUÆyGƬM4x*FEV%};b ;|:6D>6[$"sC&(`tfL{FB|WvPWn P锯EBO1EFw.%w4=T>LL~nU˂e@j;ygJ`ɥX6ϥT,ҥ1'32Tڝ3PFǡ#.9=K 4B2NFׇ @XM3P Yna,ΥY'K:jJc#ysIQMlxdz½!OB7h" ja{Ν@m㹛ьc7&A}DL@Qh0f ?8"om|b@60  !`wvvqA 7BhW ef*2=nuIB醦Laztی2 N윴F _Q)OPXvHV?7sy=ivعG]t 2Ov='\8gKp1]z_)`' UL E$aƙZ|f.=p:[L8Ʊ8t6@IITIr%ddK~y%C)VS'%^y%)%_.턑!2ȭk}Z(3JlaC-h*4=|b,}+}~;45R2*b; q|M=K]cJ.˯A?Y-t>pH`yš^xK3.E:87gpcU6um=>!ԪbZb6!YG8%yh+=N P: n9o?lp bLВ=Z3<-s]+m L#d $'7fdjdٽ qcfU)޵LJ](ADcRSγw͔L߀c2xz)M"c yYH=/V=w*ma;ٗڻ.}&>2q#xN\kV7T,D.V> ~Bۂ?;_²F2*t(>TtNz=Lu,!rnXωwݒvJi\H~^s_m*}39XH~iqzux\ eAM'n8/vFW/+GHf*| VhC;ʖ̈́ϥVC3>v(J-ljviq`|AR]̣ٙ_)[8,d.6T03cI_`זUklK]վKE(n /ֱ!U|9#^bF`4DY%%џr}7b7z]bi !Nn׮$xkm,(ҝܔn epjetΉR;o*=y @@`8S?}p꾧Huۡ<л#'Sd44߄lVƛS_~'H9{Ӌnkst=P"\xF"hOM!ƨw۳$ hzxݺݎ-jz"g s驂:{ lb8Z^<5\~g\n۬'4!=YyCo2~#z\8[jVNa>4N5FT2fKc۱}}U !xQ*͍c?T,f">3Z?S{qZN>7" w'JD2Ҳegv֊mF 5z>GZ[JR -fV;RMU⪇G$PXwhOcvQ}(|믣R?#4Wpv)m/e^iP&şlx?LXeBF ACDC1sT;T.a\ 4`Rr!m&kÝvY}Rfi>씚%(wk5/]vIɡq^5__~38F*l-Ԩ [UܡUzWaL5kV!G~L1Zm7_`fT~Gm V"SU:՞[}spCE]sR PS]/U|/ItE3"~.f%3-`޹D=$$^GS%#˛wXC]T]m߻-^j#su / G4lMR@MIv Qdkc o{R l{vtՋmsJYZ1ދL)[,~lL3HrB55 D+BlTk_;v ܱ@bG(*2EW؛) $3TgL+*6c 7{*O8u~NPǫe &ziX_XUv @DBgi+)*!9q*nm0r+:-/'j[nCv()>q=$#LXq)0VƵ&c].Iy(= m(U/!~CiDDF9d\JJA MS73P˛p39#'S UB` ?tl7YB=\7ؗ LRMϳڎX`|_hDm_^d`fC<&:n8UU-RH[`|yG!yr(6ep 6I&]PTduDXָpt=Z\`ΗWS |m!\yx<"5oArB8%2n){lk,,TwhvDbĨl%igݜ ބY %90cDܮݍOeBɦ#wt]~HK9c*L[͂9 [4;׶}oɓgk!<law;ZU[pkٛ[1|θ N!W- 4ni)W&H535 mZk$;d7Zb$5k_ӎ_LGUt/sw0G }4_5 >lst9 !>ι~TBQx ۔OXrȸO0QL孚5Z^>)KWTgD"oJL> as2><+h%^7 ?{#_7!Uo @ k7 ،- 3tE ٢[`rd-߿'C~spn?[;J2u~^bUW-_GrpM> <>)AmcĂz &WK=NybQqk9;}Z{䓓y72JN7+o:c?"ha*dO`eH2=AY3IfFJ3ȁ&[Ht7|kH\YQݮ5UFsf3;)@T.XNnSBGc]vH́׾u2paIRo;H|PL=e&_!W ]ZUnLlJ.잱a`=B${Y8!Pi=/?KV0>gߞB"ű g~C%I"`?xsI=!I NaIwCSg u٣jft/urWMwf,Q~vXܴa&SpzcLvd+b?wFB%aJr̔sHlTq`=O);Ga>ܩ[dc0}Ole<УR/[ʹzS-xiCMjl؋m8 箚_;ǒmš~dմZk8mH^Fgg̻e1.Hk=LђpBKx{z Z7= ; <j&|q7^{~Rl䁥_.,)lH"עRۯؑ*mjwcԈ߱> ПZ ]PlpYpe`u BCWy6hI;PFһ TUgRzZj74P0|BT頣n9Kc' kݻfN!?ĕa-Eh煂>J*>owZp4p8}>( "ڝa6?%3ǥ/Y pmzoha_u0BMO5^”PiC 7#zƙTTC-+ތ]cJmq@dOuXflWӦ&y0G}jk[Bi 2ǠUf`Ņ͡՚0X6D8V bxC8<ϝJ7~B/[Ŀu֗ T3чBU{0W5-g?##apƞ*4(MDUi-j*4iRծSۻSlD^9 Q$ER[[_/U`#1vtbw d-~wA(bL.%[?;3Iw M͞ĦX~6ŁIliP )Ak_G6x5ڳR\עA ~΋ R(;@doXN@a~HӀ\!T3 Qk٪^:&,12J'ԕTIJb<]\9pv*СnP𷊷lfuK] B @GϒC{48AMſbuX9bՌԡr})۳CӖx9bO%!--U8qI B[[Rݥ }ݥH$ y_-,ABuC'nx $r:}hLe <<Y7(&ires/dge*oQ]~:DmЕ!?yDr?b1Fl6b"[/o6$u߂$pG`D3rώg.di<"Tjڢۙ|MIy.X>z'rC-]m\acXOxqS6>NXLT@l2YISҏ8֓?RػeIe%'v3ps"9O1Y8)I~tY17ϙ~_0Ȟy`\4'GkjHY>b(:&y[G"(5T`:{%@lzʫa'#޴]#(ᡮ+YF [wƗaڐ×D\Xý'!d6ků1>_օPi<*v"~6s+ -` \ӟmf_3Z ވ8!<{X'D':~oAПEAf㸼 W)D C,#$eT`6nԁO$N{ pBcⰙyj7MBl2a^: FHH,{&~JU@qqȳ\1N.Wq+O!~~aIwڿz$׹>?e-. !*Ƶ F^p͂7`&i1b5EK}>#|#iFk}<(sw!f_lJDzt)踙?p;}&M*L!E㒙3(3Ų窼 5)Bĕ=+:S RX1/awԭ6Ø©H4br!ESZPV;a-- hy]83ԓ*)Ct.. ^\'( `V*+[SU\b3G5t˒CA-#i52ގ*Dva2wMKfMr@5d:-d)3gIO _ȀOz)9'rݞ]j|] 0z 'Dȉf$>CYm2lCHYc%V뻈'v|w\ePxl6]|Eu— qU23K$gaehnM3^5T?Z˥ E0tkq +)!ݿHIH#*}k9݆$ {9C[87( [Ö] zيQ;Dzyƽ.gUpR_.DlT Iߺ0A\\(?,]P0̨^"0f g!?N &9wB57̞,mE\}l)j ͰmMԣ8;p[{}Mooq?rk8p ~14m }GX?lQYNaDG)+ ēN|IS1m3#+E poT5;pQ[r $jò=$OhXNٜK“˞:#@yw{frchsZ&|•_GH|bN|V`עsl3D$ՇذEPsl/룰v_.x P4eq7Yw Ag-ʻWGE2{{%}=j1n5^le6{B &ߣZT#34cxFxk4[ 8ӵ|@|xu6k#|bJ# <x_Qԣmz\ L4hC" 3I_VCxs^a8'i@ޮ ` l$iQ?#pP*i6m*{!'4N]6-,ׅ_N{%ZfՖ WT/U0[?_}lR?r7 ^GA 3ϝ3C֎腸f#w\+:cp3|LaYv@ؽ*mF[6ΰ"6mFh7,RI)-oӍΊғɪ)FFԞ{s)6V"E_|R2I: Aj]RJ5̉dFֶ%R4k#BU Ls.evYe:g ?)x2G`.J'lXi71K6{B!ۭ/>:&af)XNDQ0oCcr9ĨPlۅnȘR{J}S5aX;32ӆ,njP,r]C.M(׾^M;KU5^d$d$2ZueJ Fa [սgB^}p d>V'81]ŭN`I%ڈ*`w6[~bZ6YEd0y1mUʠstN)=Qװf:* rH1x#s3ѳ7ӫEy]E3+3!ۄpM C2MRi-m}>[G/};d𓃗lj 3?nT|tS״F G:p8(08MS)IzwXweϱDxI_gV$V*y&+R[ϱ\e ZkMc ^m&aMJIbUP ͧ .&O)8jg=ĨiK2I fi7iZ-rT R~S[Q_/ ؇6~X IɼeU̪P-5l,%_B//7v\60ᐆ6IK5i`pb~ixsDo?=u`g mԆސ1*'>[ G0w.,{~n֜ sy?e0 QkҌ`KKG e 4:/a8􋈄YZɁam'4t=~W`LzT<%zu@>x^^Kƽ>No9{k(:#}s'q\XgIW\h"pʮy7?=Hžpf Mmarp?'P-_:_fGv5= 煣Y:zewgmNFr0ۿs=IUbBG0@{SWL*a2LHvzJ| ɉXGSê;WEܡ`yfmi hat>2J85==[9KL>!}92) {"!;n!H .*%n̚)MXhݥ?ІlqG49#}2˔!N r[ky"#WۙIẄ zt o?k`H\YŘ<п2B\nZԚt#ùj5u ??jpvSN#QZI_,=kT - {G5'?;#+^e$"hM"˖@0e*~.6?$#SXFb7$&"c$ɷCކP̖F3sYH dv)$?@aHY $8^)̆N)o m*8) M3O9-ޥ ޳} Xp*ksK>^ˇvqldY^2 uh?}; `9ߛ8ȗh^7y=2YHP ?n827Vy#׆B%p|;y9`K{uÚaK`ѺGI:]Du-!ZmyUơVZqeKH\ԻvnjFl>4%3 iQe-Φ7?0YV4:RhtƱ6,̦g zl/[ N}Qx`(pbQ27M =D"tI{:l] 8*)i& ea*ytL"?M0BVhx>1JDE/Yl}@SIr {GOXfU ?5hl'A,Dm7u+o7oqa WؓKҌN(!1k~ZM՞m<RmJɅe,utM "rSgKW1_R"#$[M +sS% b%E){K1yW6Y[ꌞJFt/X:~m@Oq%T/z{n/{+| aobPz ݒ2 eprDkpO?X4ZLK{h[F##{a _& M_l^RG@6KeOG@lh`u_R@'|V*E2Fsk)#~P;*!wfn1z^E}9۸`mh%=(RNf6>֏oIQt(=b3P]GE9rJGK&] uW߼Lӥ/\>f w :Fʄ/;ERf$oY*k~gLPT` 4l%vrbXL~X*aa3MYEu `e+v  Pz˟`Oq"k >F}lK"GӿF{ {M9>Oʿ@l[ɒ#낲B<}`xP ̱5ʡE3:|;\|VcYA'k3p\&9!hؾ$fGpszf=FܙB#f@!zTFczh&sǮv,<-?-WQ(^k~0q7K:'޸R>݀=xW)1Ckz4Qȣ dXr(e61~ӌن %fY>Ab4!IqIXרmm aIzNLgx yP "Yڵ`bNR5JFனjAic.hzjKp-j!r湽,np*\ߠF;jzj>aPmB`Gy<]Gi~-aymm;uZy!ư;7g`SkI!fQEgKmqra0P6Cv,|]lS[-WH}K!VVb*Rh497S ;$zH?+LETIt!;$ZiMi%_3Mmp`ЕrO |bZc|;GGuP2XT uxvTvKLek.q/1>m}$fO~mGK yL)2.C7(~? '!yT@Kim:heD:9hϹ!^{D;!_z1n5dtu0NnbP`ǟٛ;gamjBї]WiGý~ yͤ2Y,<='h!`eCT'Dz@뒂jo5a;;*A7-dJ,$;{@Cʾ8N0[sHL:b(B|pE*qM&n?̾wm7/zwg6 53$z @V߁!/9 ~ O+Ԭz#)WZ,T;6sWb5G&?s>a]QšMH̝N?;:?L ]4S7|1%ͦ|elSp- UkCH 5z0_ށ5܀q&D sR"vtsm_'j3w}:7<̕ÂacI\0d#J s[>.[hZN3og4FV>b Xٽ<*N'铹'z~}&WF*^]h#3e7eI*.HYVm|ǖUrQG\eE  K_V˜s:2ҌAwo#Rf&lCW΅nT(P7cXhȤ]Nq44D\q !kBuTd["o AP >^;tUY/e\>\SF$lzނ tUpٿuU]_z'<<ݻ4+/gvfb! JTG&ӌ 1>Ȩ>; 2~Kl##D{A<CU <BSX8I\}l>kxܑI@U-́U?8o]!cg]CrR,h?ށ{]9k1̓O.;X7N'vCKۀܜsINڐ=-++fDHQ !EmժSƬSAZơY (biLwLOF>øf&P2r]hdQev' 8[ǹeG%*u㧩*{5$k@,nƆ4ޡRAᦉ80_2#u?k7miV /d}yd!- Vf ~o)% vja}eq"Pb#'Ւ;tUgEѴnӺK@GLLfLA,<;D6XpsPug"Y^z[*-&_v/% #ż{hV Oz Z@|qn { aj*hFBi.^OjxLX[ς$ߍٕ,h`nn"@֬Ym2t}tȈWG9Vۓ%I$"W"JsۭqQMN~`J@}&bMK"vSdҮ`jۅ0>Kbj ~M+VN&҉";*ei%i"o9dz**pH8U%=t=w&`1oU\z lWc<7uڎGeƇ/@fl.XV>:R&*#%>ДJ~kyd`:}]ڛPF4 /z2SxRϼܧ֫ _.[벻S"g$_7/-!sj>⓬Olѫjy~aMTI` I 8^KU|vm{V9܉-,Fc,9|%S=6]4>:H(R*_qVg|_g v(g&m54&5s֟Z1Ui NJ>Tq8v7.rZ6$ 'LnѩU:|䔜B/ ~\4JҸKEH{\էaD;K.(kBh>DaHډWU4,1g:6r,c$#pgco Kn;=awϸm9Gx)˸O ߃Z*k/L) Ѻތ*VaĴH7 /]J/y:I(рlQeL1Rs(6t1w_ ul |ƘaEx>iGBoD:z:=7ww+GJdu;ؗCk)OY)IeIOSԔ*\\i#9  d>tFh ni0H͏RxzTӍ?U!5>p&?s=2Sް&N]` ێeJ-tK/'/. s'SXϗ1~T߰bFeS[8-mU й^}j]ms=x@I܄8gЙQ1#`PW0M{c̕=7} rƻkB ̀4D#8QKQLh7则s2bUޑY8܉s2c=*D|>cWO"NDvy8 -B#)} z(?{Nlk\ ޏ_eYL|^kzdO&e4`T[C}B5M.bo[UYňUjѡ$@ ݇RPś9 l*E9?u#NHifb]1ġzQm%dįb<'ߙkRPF%O}l(m#zU: O݂GCov󹹴| KrW >oTX%BkNopU, gp+k-kU.XH|06y:q 12 Sf|yS.ٕcۨ=.}ڵl- C!5㘤9&,/|4x0'O>*V^0LQ3!&nC q=d Z]0ϕaF -Y+GҌQXp4̸4'$7ƼtJ{P9oT\t#̜c\Ӏǿ-7Dv76SU' nb~,G!.ڝGu&Y[U2b-v+i>˴F0VZ&]+4 mda3NlL -E=wR'yj4D#)gF,#> Pr$?ьs \"g%oKd%ם0r?OU<:vunou1 -*"DN~7m?Y637V5)M0T,PԪz`Fڈm9s'3}11}E4ۢt^0g먒!6ORܽn)omN%6(%.jſD;> $t2m{]@d ڭ@$ڹk6 t`BMFyJ^snK!̦΍dȤ]dZ1wiJJocK4z-2K=z禊!qŕ]6[>xF7%KHdx/gW*$ϴx,0Z31B( Xn A2Zѧiq!eͻIާ鼟_Yn0oL bbHH&ȣ~\{ϿoX{#oT5QFbLXͫa<|Y-0MD{%’[x/cuts]duceݭdM89IoF.8=?'u;̢)JCR¹ﯽ U,+ݶ`j>pDrdT䪃RZ{پhĆ[4!Ga Jԑ25||^ ts@) JȲ G7dr`q;5e%_?˕JS jtcA6cD AP:%yUVG&v!t-XO -&l%iS|pxZhgޕ%HY?Yr\j3MKga@uiwDQ,8QCo ŭ{~깥ۡ -SX9C^q-G[@ԏ) jtJ㞟r*I;޺O7ƻ0(~k!~*ds2c  vp +ͬLkrü|\PFȔ"OfMNW$2,vCǺP@ bZ;!I`'r9V'9dؓRҞ+omYr ʩ`f&VG̥WИRcb$6]J˂|q5 h{7ׄMYހbrNH<"f"GWV) \<,V!Xcn@o1Ƽ͹<0 G.H6 X[JH@kPv$(48Td?>q>lJ=u4Yw J?tHn/H;8;}ix ه5JOGB [VI^lbqR)abtki# &j&xz9hxB>m^0cE'l5 "ZB rQ(\j (ͧ*.E(&.Hw'8+_>O.HBLWZ۴Q3 {F#m&7T3Y<.)mp( U=@krG4%_yL 8zw]m5n TmV˾&1}QctHd0SerHR9䨈zF70(39{uF gZUlrBb_~N j"~f})s8`-K 2w:fBLUPtx-=c*Ԟfqkg{:.iV Y5nh)Ӈ K2.Sw(yhEi4/v=$nl x}3IżXc򵑁C[i|CԩMTsb'$p29SWY1[{ؔ'ߡBY>H1=G^`^F)cG k{q U`.3=ͤ$,喑wOB w,s;=Sbd*rR|d-Pz쎾+{uMhF@-e >G78/H#b󍳵-dח&cL 05B#O@T/ eO$}g5P4P9{LPig~ `O,|O3+\ioxɊ2XR9[uҊ:Ȁıhp4ȮG RqwoRXY@ hHy"Yc8+vۖeP[ён m? WH`7$9({bu&pKLV; B_Z. <Ų`21%Qaj/%t, FiY%oT&)zktH6jkᴦt pN[t˛d:Xo$rģk;NUri>uΒ?k3q(.QoYytI/;Vn*K0 .t4Wk\\g$\/#i;+ᒺ杒\$8}S^,tjj͙'[ĥ9u2ȇI3si:11$Y%U/nCNHٌ`pjL~]p"-Kj1y*?eJZ:H{ ٴ?*zkORb.Q͸TiJޅ'~6 FӐ} aNqkVJ2v`$D?4ov*@)[g}4KnNnN%tlݵ 'U&qn94ذOоfu ;YDtHdjX |: | X34K%}澫yu&"EaH,gE 5b pdm?^n-/uT4C؟~>%H݉`6qhT˖ e2u0]X0Ѻ:6v8Xl(Y|`bN§M[JQF|{^0=Cg@2:q?sj '',w,Ee)P}RkRhI]s҉oXzL\g1 RL_/YS-`67\r߳j6qVa]L+}Xiѝ)qiP1PWҗliS89`D aAV*.)DU-C*W]/[rDu B\_][rfM(`M5h(_&YȡSX>Jlw$ֿ)\-CO 8ov[#V;qz0o||c=ۂHu2I[ӻN`|/S1.Zl4~epfه7Bup%ZQ]r30 X x"vOP( x-J7&-R_K#8AK,+GWȢU;֡}̩A+]:-YUtu7U!|4 d2Hk_'2iQf,{u&t7-(;̃*xFncw jV;)'R 6ͦ3g=j.]<p# `k@(.͓Q4MQ/g]wl"_(IUFp1qw,CΥ(a:3O/̍ eKj33;?te 3P `Is`]}ث܉h"$1ӳ6W_΢۵ 6~~8&Ox9Fh8wdĬވzz嫥wlr}i XZꦟ΢/ :D|= i"-GG6g 6p/" ?8f#VYhD"̷{نI~FϷ[+֍cC )2ubMKDpT+li\4,| av' -gV\DiY$}AGy7x*ZnkJ 5G8a.xÀv}D#)+h>WVVΐ3-ݦ7։Jt])γ5lzlAsЋ+wj, *K <;Tf6+4inSr=Wk'6]L(T˓īDnobB5WݤQi ~ʞЎHi ,w#4:)thr|h]_UoкbE=gYj^[TBZlu1.@`LKlTAq3'%Vٹؿ;S1E ^],X*m}: <@ݠh=%sh"U{55d?5IR@q+7,A&|'Q8cxZ4!2* @0Ne+fxQh*7 bZGX`f "z 8` DVj "9Np^܀<5(̭vy]7~_nS'4dwzh‚LujZSەV=f߯2Wl7tݱTQz Mk0S_pB gMߙ.r~8M)@AansIwhLlTv'?IO#3w+R9QBw X/Rk}bUѡ~NU ccȡXsxj~񭳶}sշ$DFD%b+1%#Ϡ>b9J9L֮#,QPf 73͌AeTQ 1`fFf*-">=;wrǮN% pY 2:JVT.|2t>{2I 1∴r bs Pm&`3a.MTT":Xۦݳ[e%0 imT8%= BنԯӠж8w}7QyC%`AHX8[ MD LC?礶 X$#j.V| f1#7]g!DCvlV+E faAx!HղgsA~m/Tn0h-[îiVct&i+M4Q*P𷏾wn,bvQX0uTr:xǮqz2ǷT~jN`cN>SQlZ'|ƒWqr>~?XD;;u3 RqnZgB_ns[R Dv @# b,j{y1ZPgbcHV(CLh.Ck:`w fdah A?Ρ4~/<2{y˯H'B#lb2Ό)G%|;0tR5ust@j%c-i6R~Nצ9+"E4\*,3dG`jJHO |9~uAiODi}o!?vSwQ;IJz]abOr(ǥ =Ct#:9e.Ϡ6NUN$9x֍S]hV]EӼChp] QOl^bck *uMu3/kP@ c4 1aS5)@hp[` FBPc/K*+lW AkuY Fc+&2 &9*:!(B}`D\s LHmT끪uFxmwGh[zҕGc˒~'"vK>mI2)’߹Nڷ(d~5DYD0JR*ڿ"f3xH3 v$9mo RoZUr>Rr9^6f zEۿsRxoŻO!0- hJ$aNLtRuyRtBJ-W&oD39C̑x0 \"vyq9Z+Al~ =w$=;ܦ,oxq&x5nf^*9;1k%X4_A%ZMebPy'a)yU8 ?/(1$5 #lws^o~: %Iz>TimDY]Nɐ)_Өy&iY. аQbrޡcúDNKd봊Twnv7'B^:?aS$Y -2_>TjyZ(x7LiۧeȀ%GEvgZ'?`Υx ptzEJ1/hTQfS.6e;g7@5vx?xfOR%>v9/@f獅7|=k vM_<wȞ|{]6^tas6q"2JiGzRBK'e&*˻((¯&lL7XbK9&`bV 8=I"^~%82a< (~CvC0`<_PS >Ul>/ȴJ7È}5sKILu`og^B+GB6*Gvd#*S3@QEXB{xwӰFVDVټ4ƜEd73GJe@)y`(1XLe`co'้ Izdf{c#\xjq y򸼨S' vv-[eI v**7!/TՓ80H\P@L |j)m?>'$7}qRp @ⵯ@Iοam/ܥve )e?ۺpE$}vY^Ya//e5wV*r٘RփW}0Q@ 1=}keN1E/cG2NT Q-Hŗs/mC=}Bi9*%V=w?C.zT?D`Xpωla>IT7XZ2wzr:/·ZI }Dz.6\yׂ,MGCKR %'* .v#x\ܠi%RIږP޷b'ߧUCvEbzs|L(Hy}0NC?8hKjyPc'7eX "Oܩhd<:}G]3_1tR(z{®ODͬzfQ \H5B0+L,nl>csmiן 'O Mw'[F5];"pkk9&PE$WJ7~}^}y4˧[d׶kX0s?ǮofRՇU 쏛`| sJ&s &SDljbb}1TVY?[VAַT/ Ej&> nbƌP禊dЕE6HkuF:!*i71q;e-5QqG6NH(Up[O1Ղ1bG_U<]UgB>6$|vļ %4* +v}^ a [i']zU&3`G ;D?=sm&|*$ \,LuKTKb S23\O?8YY&!^:fIh1#_+>C툏M> [ XGe'jI=~ZF*gyV`E_a]]?&Z*Փٶmmej:9Tg.i?>Cdsy00Vm3.'f[ R8b/M' ۈ͖LO;8D0!s<ނ5mɄ݀XU%H$?O&3hb p^Gom>xiVVojVԫ4F¡0 d̋2(|}-S*kwD&kQ`2ӯ~(0Mlamq=Fݨ=f({^NZM>Y)e;a\/\c{_ oC8hQ/蚇|"5w #_eOw |˲isŮu4fY@c-VVjG!hl|AT+V[(r,'=똚כGKrBXʠuиL=I\6QE,+iR0X[`9%%QE]y 1zjSQ +̀f/b:_ +u~즸MAO뒂(J/`OD4j:agOa@fq vT~Q ']%9/Oz* TП}ZwwxAY\9Kh?g. u&㔁,#i,ߏAk_HmղYHM&~ǑNbWP{!]z1 E/qG=?ǮeE>2Y'MVl ?3325Pq."c:,?oF\*m/ zQ * +zR0фcj./ b`t;x}9 ?CgPW·{/cܑY5ڽHH'4&-DBy," 5&AFߎ#]HW/Ud@)v 9~C1 ؀* Tx6j$r~owc!G4ˈ*-%ؖl `|/y^.Ґt4j`ɿ W9pְ*zqh`ʑaJ^N7uRPP.\ +;&_~ݵePH5 իӄ 'NGw tM +O?AU'*F@ W_CfGרBAFaJίD 9jO =]\鱆\.vP/uo қFi5ܖƸ r}yM,#6W"_˒iA6KhVdT` \5~ }!Gt ۈMgi46b|IIᦽ9(Dހpi'0`[:(> rʼ!BfSTNK "׃姱giʳ&>zz;%_?8O^qi8?urWo\\'My, ޫ`:rb<,{مൟȦیVѐ'+g:S &zЋoؿ3rm[ʡ$F̆ge<?33I*Ts<-)LmbdcS^qTD ,lpߓT'T5#P\X+O=8OD"4N9Қo`s =ú4X*3!̫Y L~p9c+Ɩ]H?MShXCJ|<Ȉ^^SƷ4z "zevk%٘0NIC=11V4<^Hs! ߭&S_n}e~!yj yaZE(oqCG!9%2XSokޭy6 o.,_$-c |j}U:ab9 /?r-Ͱ'Gom: (Mѱ"` UIb{dI34QsYBKp ngK(- I\A[-=8yjgC|UuIjc R:*eҿx@,44ɺeo&Q|Ihr"#='@gu@hQzj]p1fwpŞ 2a9C-3)4Mj>ݼn.[ U-{p `lE y^ `E>߯ZڴDaРCZ/[IvH)nZ\n~rGdC c9WYZj/8MN5w`JFa9bO{[nJ E*b|rN9 3 @noaVJ5*!=NHEr8vQbv7.wֶͥ15Wj~tQl/}2e3u[WXw}CPT"XćP=XAnE?aZ bsX+MHURNS?) DOqjD'mh:Bzn( $l\ki{8e~b1`[:h?+yM̀E1V嵐ۜD@ ^ <<+y_6l|ɠl *6fݱe@KP:Sih}De@53")wezj_($kzJ+t׉V6W7*߄Lе|u7Ͽx #9YzNRr8 CfVT*"C\M-WM0:́v#a' J m76 }<).+DƹLj°C۝ Px3\MJ9[3(F"煙Aɭ;v 00]3[fփڹOX_o8]iaFyXF2&C3RzCknLxWjͯw9aY3o Dϊ=jlVHxW6*FE*4K{cZ=[ SRaoCt#4"zCXC\" E3/_w4*,d#Ƌ" ) h> %ZC!Am譹44*Z\9k]t^jNb p/pFnq0yΕcIhKg98 NѸwsHP c*LL}{xddܑ} vjb5`9]cÀ zLHVNt'?*m@Gj~$y(ݪ=Υ\O/g[DC8p wBSVg/<3c6K*PxAl;([s}ogKr+6R^]{:Wd 6ꛤP^E.)D /uhj(EUAڱϲ~`qKp$Zi\vPsXg^G5CB=[#]Ajon[s@jx \l_P:E-L7O Unxze=l0;g&zK.п~caHI,-y%@LDƯs~K 9+mY :%,~ $8&9ٰԬG3uݡ?3j _L 5L~Eh`*Zd}$jK&㵼Yl1@k$*#n$deb& zME!>__~' ;JǑD4N]zD'قG"bT=wyc/# "i[" \iBf@_,.xgcעڐj0hwҭk ۺ5Ѷ KDDDa vnNĽz/ZB. Eۦ ]1XG$]{mwHvU \>9Z:i!LGAA 1zY9wsHv`sT Z<-;P7YpicD2}ai9n_8Ie:/zP8}WņV,L^v_e4M#Jk3t6 vAEAwXdRg&p ÅD"Jy- g-W+?d+LsӃ/p|KV% ;GG6$[Fg] 1E21sڽ'W4jhZ[a ±>]O=dDo>MtPi $Wi>}Z+ZrL+saFum^ͯ" ,ox6|4Gc} VǿUqH>{b5N>dMwu{wmD9ɷQl3IJks7Ny]3.]?$,e386谀~tWc z AAwQK5&d&1'|mÒɬUK]8jn1hwĐjx,Le\䪅| c+r."cR͓U;R ?J&ny=Z #j8etKlJe( SǠGws#iTr92R!_pyRZ OvQ[:%@_գ#-eS( `3QF 5q5XC5a,wVnEdՌ$@F)v"~м\YFw*d(s?ֱlUGal MUKB|+G ӯpN0}ehWJ }{SDU36,öb]ԘOx2oZDX 6\]h4"YԄWTۇNx(w)Z,@Yǭz|حRX ?PGsCj ٹ* _&V*VP g>̽Oia"![D245Jf D)dϺOl(15`☲DҾ^4\4>cRۥfoRT<`7rz)DeOxiԁʼy/I%V͙^},yűeE .8 Ij7 (x?!V&*.&ׇَ@dGVdH M҃hizU&t{}s 03oEهc'v䲩P[H6)G並keKC)7!K2-'5"QuQHQ9`E ;JPbch;c%&<}ƕN*L/`4{Cr%"ߜP&sAǓj;:%Y}9;m=̙uElV-U,!@}e}~@В)硣7$] )~jM,+W7 J0pn!M/\iAH, EVF!8VC/ +Ne~ݛq0l nP>x7|o pSfleK]lݼy(ITO:."e5!Zt`2se׺|~xc )FEYla$Q P[Z+&kM@7-;.dg\fQ7gmi*4z}'c '->Vk%;-y܋E ~OOdفw3j'_Z[ۍ+-F1k'D[ϸ((^#!+n\4P93jZJCIXpCA}tXuC709>1[N[.Oƈ'\cFfR@MOU ?)WmibcS J2l4aޱ@g^kƎpKK~!y$;XHʡ\5VlxYSRL°jt|sI&(E0l7ē4 hvu$$VVT^RI*H6Oh- ڎKp7ݠ%.(}` &f^mޗ)(XˉWhY`Ђr%$ 8Ӥw<-*a;\/Ȧc#?6:Wm=fvq% eU)=T"P#S^FNd-+{BTi6Z3?lF'af'C]C?6lFr٦Y`s/=KjR.ltm\ <۴y{ ߡWK& 5c蛲7mVc!"Q tErT 'qvrt߂̳7 5dy75' iiGf~9>7%()qQuW C5uIB౨8ۊML&s).UZm`Ww FH^(dHg uI2??!_wƱ2\")%dv"̔F,YG08!uH߀GKʏ9a#^)q2ykcBy2q5x%80?P3 SP>Y)ouLvhʗ*[2f[:x|yE$|/KΆ''FI<5= ebA*]}c*jʌ'mTp?4Fi6iB3Mzo="E.9ׅˊdUQy-X%Y9ZVVݬ'zBg(i wչˋͺr=L&SԑtT"=zj*`k{9l/ x)p11y2pW;6~}{Eu+ecJ94)wq^!9[z $v&>;px7vBɫuGv-ݙ.՜m,n `V,\/G^kR H'C1IMB;00rC|eIB[t|؏>F/W(v[S6Sok\ħD *Wf vrɆF y ذDHA ~qO ?jb7vn[j Y+=46Q* }YO_*3mt_H,+@hȞ}ՠ]#*U2E3,e4?ґ[Lh!)mgseK +UI(Y8pCS=ʶ|:@W*LX ?7ƫOíi ɠ 7,G0t+U4GSeKWfRӉ"+| eiDLkOA }ZI-FNSXPDmIEAC%/~Ȱ@b$0̅jAHeD{qMlsvW|a_*#$' .rAcF"d+ ti` Ra CF;XUC .!\SjȺE twŐ/+QcݢcΛ>w0 _y^á(wQj @S%"5 vD e'+\dxQq 8bT8KS@q$!7>O(Cl]K1"1`kf7 n &@RvMʃkGK_)*L@_aĿo6B' u5W "@kNE=f2;[nJ 9kC"M/ h_)[m^{tN;h$12Y}m{2./ zL* ְbo3,U B2;0mM%YS$-PnI/Q,W -G'5 h[DIEBջ3ܺgAhc)"9 Bu6}t]slrY!&@ Gv?X+kiy!CYd~O$هf9ɠklZxnEoGy7sH;<<~δZ |Hq=DeM#mƝL+TSwS7 ~㘪H-q_枌K,m', _/F|z!UR?g]iu`?!sw!D> .@He 5p@cЅSȹ]*Oj6^U l~`)aV65wדl's5~[:6)h3^魩Pڠϲ?ȷ܁ c/IMbz|j/ $qy,dZ`!R2:I GY^!"Ž_i6"h7┢*``u3ߤzCtY*Q΍EJk==CkN/ژZ_V.sRi{8!W3Tr+anœzsZ:G5R qx\Sg/p5h12GD ϭ`)\Brj ['k\REcX|)Gvf+Q?TRݤc!ωX>A5]& E9coYt<2mX'B-=0&=||q|fgrz8ՃrĕqCeKhGf)#! "uX%[#9:3k>snS]lh5%,`<$ HޝrHeuy8߾:ƌxR[݃havOIƒ\J pOZ֊?w6ߓe]w!JLBAˌ}LIyJ3NP0}zJ4\#?EpCtmDxzff QᲬ(sY?ѡhO#_ٰAo3KLH8ҢCȈ]~ClyB̹VlJIHx{NdF&^]w?8͍X%dX>A946/ɔqk~0b!a3(HrAt 2Bjՙ)_͟<x~ }86Ob!dB07/n-_t_YAnmYhr*ڇ忪`nF,{fr4J P a1Ȓ%i3JGh)o(/]6@Їh|w_{c, 㡸VY:vCsYO Ɉ* A[C4&3zLZ`r^4h]5)[>B ~ P ."|!WUCsX[MJ xdSdoKB]VW!KEĆA^L|LQK:Tk350 \}ړ88W?rbP&P],W§[eoL񏯴[›vzXo+ċC2PG 7<KFw>T`zR?ZjCjt-k]o)T_% VP+]6D~B=i\FP$zAf_XzR: 0/2E9HZp 4;B% {`7ψ*`:K+3H]`ysL6ߜ[O:&^p뙍ت(pt"$ ti*B=FjR Ll֐uc$Ww@VGﴳ4Š>{v5{D#͝b^;7 }׹º.2@mIZ(n;_DCf_yAPSBɼVQW)ͤ+ ZBSBBs%w|6 ^X# fj?x;뼾5Gg̨B6TDM AO\oKybd{p%pYq *տZ-1k@ 'm4]p1.t> žoEMcy9B$IP|6#=/)zb0Bȭq~O`/* DigA1Mට%{ߟ;KSx9_ 5ZU!>02 CFi(!S8 ֎N\8~xTy3; ԱZvt%$9&$j hMaU| yV!mS jY2lIF"W,|QS] (YeVbclfH/1NU ЊW4 a@HCX*9=x5oIsi̓08 -߬ :)yƟ4̊yMAbxÆ&x!P\Bv!?_SmLJܦr_hdwQݴ֗Q ̖ xlL"x{j'uTJOK eaRCI 3>=OooנUtAga/o Ӂ5}wyǦH8wg ^U&%TFF@L@ocyĢ,A/lbt{tE;[(gl_N-., jT&P!IXP,y\EI-IپΆNh|LYJݗX!>zsF7wUJOW5995 $堷f dX.L_5bfYSDARf{u-5hmƞNٹƠ{:A(r;hATtʑ{nANXݿ$5['\IiQ4ApԖUPA(.AV|/j$B&DaKc5uY@8u|5b tuvr\ɮ F sKE v/P: /nL &M١ ?{ÌM="`o#"~ln y~#/FL֨-&pՓC]3F2auNT&IZC[hrO٘u$@CN ju]^ƒ $X!j CC{@@.4li7 +h|±ډO\r_xBc;IB aS1vYax<;cfͿ2,7|UεʜX%j f~\+~ZbpCjs.ѡJ꼲;w㕩ҹT:oywݭ>Hp7[V@İDuPdgj(e+pHA٪ˏ6op_t 4Ql}}{8*(C86~ml|ٙ2Dmz )YgbôH}f֞q.Hc֖Yvzc] '.&*/>I Ņ^%ho7cwkaNF5h:1QJk+ɇ=kϜܤ CeW _z93OCR.N꺡 ڨ؊<:*,ذǏɬ2n ھ= aa"G@EjS!@*yնK63麛Sr21-7Ŋ __#( -TP݌kXv/ wj8zp\O/-7l;{4$! ͇spWփV.L7<6Sg6<{_͘ A; ~:.MmTF"F n]:67Ω;Yqz 5p^@wϞb+k5nSm=ߍ%i@D˧sfb^3q ޣ"{B' WLu^EH1M t2ͦ\N+ *U#>'e{5,T+v'm)zV0@3OΚ,5K?G@1- ~i.1^6z%Ag"\qٹ3Q}Ägsҟ`ʲm\\? GyV'@%U&_fƛB9Tm3.gU?%\ 8QhÊglb=T  8q6J1>a:&#+M!Sv=Jcg&:ͽ1Xht*0 ?o4 A9| FcAj|xs:G1imt.vR;8Fe~Փt(ǡtwߒ@׆MlB̏:%I/d4%R5(1XK'1|Cڷq~zkRFL -|[aHBЉe6,rO*𱯏ӡ}F ihF XX6EJյ=[+*I%5Eg}3>ou`%CA< h-dѐNӦmyq;M=Ytz$B -kFNp7~Gl{|z@77/6݈@#LCg4[cMi9gj%fDP/zi*ػYB۟QFāw),j?D5bb. Q; &g'mB{y=9G%;’ ( +rr؝ s*e;LrфziƢB4%FOı!a!.$}@#8Qq8f$ 8}T䐴^5=D:FhML "Ax}#u:fM?;[DFu$nRţK傥ヮ^Ql "X=ek:5y38`\pɸ3U|]|>.z ?NӘ6<4OevٮFzhVTm{ֺE EfvXE%TADhQ62(Ӯ 6Q+EvկawwMEXxt\c: ܱ0@Qg}N*cDWhv5>N85U1\r&La Rx|oYz3,Zrs+d*O&#;#Ge]*ƣ&EF{F+ ;.SsR8wB?"u_hщbŊlg-p PF3M9g(l,O",aJ@&!k/CO  kPty&z# .C2N '!H5$Qj"HH3R&I("3aƇ&+ss+2  ԐFpH5Rm ',Ԑ|fK|ޑ_^0Ϣ=dʂ2I,~ۘo1l0HCǭwŎZ  Yc0IϦ*V=R>(vB:{6}X4_ЋC]`|]$6KYX*=T2"1K[KVmGfO1 !\Mv~"+k\PȨfݣg0ėo$};Quȕ.ÀrMaO)N'<.y<[e/j"&Ll9W~}\U6Y`v,֢zCRs2YBisS&&AY#\AU=KdҠ1 )n2nhD=#bmDk/7$&aDzӞ2}Qg?/C=9\/!zB!:"mL<.5s| 9Ͼaj&~~Ákl\'=wCi1 r྽RG,t*R6[o籪 \G$n HQe~eնobDzo`񣅟-V-з+l M:t@c23VIHn"aUwJ qTYMcIףpt&s_xid-u$ #|͘%*OBz݁ YT ½$[BP)(ͻ9cWm%^W$pӥsEl9y Ydؕ@[PcCx:$RE|jmGqlf7;sil;W:Guz0ǥ)nkН,=yf{aނ,UGsd~Vy7]n'ڞ语O?o䞮g ;[gԁff}>Gu#ɮ*23 ]ܛ[To(2!U PbR0*b%*i-xocsU_̂P HGxVRG@oYoVdE/rhe<$:F`0?Xg6m:~ֺmJ;5ONB m4&*ͱi:.2&.c/[WfBf1*X͛ ;/oෂwYx'˅o&ts֕΢P_0P(OS͠0CUDu:lĭ-,Bx1ɨ>t_+ϧebdz(vi'TUXN H3\.݊ۈ1N+p;ʖ*OK鱅>C* 4.,-OFJױF0_=B.8&NqQnԮ^EJLuU!{SwӀQ> ϫ2 ~ Sh>i "anwX7CQRSEu?Yh\ HrT_ˊ-\T jTL_Zɬ cZ$/%65S_ evAV17)szxaf)c\agf = k>\ ?[ Lu]~CDVYR\]2\s3!uƵ}벬Kr~jǒ =Ӗ+3>2g;#Zz|׭4;ܨ}_;LP,  2/Yn070}9IwcQc]R(=nFn tͼ-p-eΓ(6й_!Hq=7OX^o19Ą>35 WY 1[L ٿI!xgN9[Yi" x@ٔj7DFmrhֲ"j +m4P:&Agx%._85:5j~iOqJ/yVF~},W%XTU&ZfWշ`ϖVꣀ;IV(pMuK0dsٿj4r=M$2~R[jrh )z6 4{TD7kA,ԹꪏvT" 󽥖gtwwӠT;{ ,;ǭxķNYìW]!_RJ nW&q=A桔}-.Ғ?1ƈ(OSlgB֍MLBjX$_MRz1 7<<<.͡33 0bDrDcM@j0VˊUFX]uk= ս` 5{V>ϽPGIj퀥82Qd xR=mk !14D[{s|q06aqу3uAw,X&(+J/~Eo0:ؿMjΓz)ƯJ*OExYdw-=RF5nD+ǩ]S!V,N*^kMn,$ܨyr섿JTfbX's+{K|pcs[RZV #tzoK{ӇgLK HO,!PXBe',;?IU/.;xO3 Ac;ޫ+pp8KkWt9vחb6a_H[vjjg#ڈ. IJ8cLir-$mW'/Kفʠ*;]Ҝd֫(UA}RJ+OJ/ۦvvVi Tf{':G*IDuLwR~?'Fn-u;ǭh}"#BƟ*;H瀄|CVXMNZ%*?OIFWAA< зzBc-݃ Ele9Ǒ9xvQC<5Uv |07EC݈]*D،}f:hRjsݳإ3uDSCi{M9ujUoH }ͺ׭4A{,+M D")"e D4NV&{EDՄAO^4ӁFx9J)L>LQ=%R{WF:r]MŰp9V4 )k,rnxu*m>s%'Cy(wܷBX]L=inEhsh,H.XVMc2phA<߱]T$Cn[a9> r/h^1_+]MϜeKA*<J71KV׼xµ;шP.#.bF)-MbS+摊4&Tے>[H-.7Ie Dn znOQfQ컳=r@%:)0 =mLK8; rR9|sZ"_TS,XXG@x1Y(9^!]{}mϫW_: aC36e= P y<Ȑ!%XhQllw4=(x\8e^UPƄ?uT* "qnB.C3 ZKcbC& |9e{*&y`"j-[+iekum4 ʞ6屈޿A`%Nm?>#}KҌfL$cPV>/^*Cǫ:dP]H zgtm F?;a.i]4!V_A'2-7'3WZOa =@8~>>y ^#IjX@ncVӪ.>Y!pઝRZdh-;=lFL-LGR|a NC!2)neMdäݢ-Ѱ/ncgՌ66,Q.9oP{UnhlR)Dd$to8"!G:SE2 iJdNX$"3~Λ[T?U=TAAlhMsx}(#!O<3-(%N[Y/Emkc hC=9pYIw/+)]U" "7S f3kmCv@Ĺ6{9?Es Iḙ9F&EvL!~ ؎6׵b=*b0繂&g SsZ$\Ve#5[OB[v>Ss9N$4ph |Gr"E(SwrɸӫGB~χ[QKz'?U~')gŤDN^Fy<)<#[>46(oh=B'>'蹎g2/Ti 19 t,Crpt2;/zߝ DG/ &3>{s?PJ RPTNœ沛UX|L|q4cbFaVbҝɓA#g[@o6~)$P6¬2*Tڤj-, f,@tW_NկOǨk;Cym9_gAHxv*2n ")Yʏc4ڴYd9n;bo4b/ދG3{МTn൚Xo]#6BUo#xUn8JuAIU#rfިj>Y ]cᅻZ!OXҠ'wNA$/ʰ[V,9Yy39=W;mIL-f[r2YU^O<$m) HzHnF#,hTlIưah~gK2"R2m%X'9#0`cH||U:"7Cڈ0I<6?`wo25uS4Ug|FE@ (|8 Z?IBHPTItc8mReCxA/65 bʪtp@FqaB/jX(xI5*GE#\s|`sOgmOZ*[nD "Ԝ+yz[ƞs7R0;`ХF6c(_Qǂ@b `O,&Rx?\@N5ST̏I8E-huF3-৕)>E{.DYnx#R .YbVT{khzLI\/E:syS正yc-,V 3X:7j*MK}008A!=JE?e|p][g'qsE #T-+-$f-~GgRG] Cosg(99%|Ku'K8%X^U$9?ko?e?FAyZ!GXchaj7s_FƳo˜:y%=le>K= %Ɨ2C;Qh'[G']PR{WXF;ߙ>b0d3O䫘|gAUa> '2m1|ѓ=&!7K],VTX(ZtāFppJQaaeaӚ;*{\ n T2IFq/m.|Mw=7ôh[S /m JDž%f^M-‹uBMQ1'@؆m9=aR*w3مfѲU_;t<KikN@`b ;tُGp+z&Ir+rroW 1%2rTGd'W):ϩRnR7JY U [E'pY DdXsi*l H<]!?i iȷ..cҡk'B:y ᎶK:qm+1{ Yf (8% j`毃7D])74Jp.b!6g oͬoL׽_" \;\OM%fyp}e<7AnTj`F*`nJ;} tNv4xm2T?+$7 d, ׿hܮȃ;RW.Jҽ*WBÌ(:[QWy+*?I"YG5@ɥJ A+YN!y$(/Ȝ2l]CIf4zq dۥȲ&Fis@fyXGPZh!tqDQNITq71ފMm+Va4[XOIBΫ8( y.D^-UbVҭ׺0am7~Ʌ͂Kk~ArvQ-(^H^ꗈ."#I=3 x 0Q!sHnDP")!FrP}5\!*J8Ϩx<&5 NzUf7/8R9U:]AmcJSU=!ݳ- 1Ϟ=қ]҄,2f5eFA$, ګ۔HQboVmDĊ cȝ3Ҁch-dcL 23&rsX~'1 D~=ʧ2~[(_dfɨN(s$.0)Q$2Te+,KU4[ƞZW;jtóf"^GyڢSf= NJuYd&c5W&DѬP2NxEb:w`4)'AdV"Y~ܱ"([b&vc nRW.-e94̻W#:D˯E;K?U:~ ism[8 })J7ΓNv׮^o'GPP@WZJ{3xm?ie0,aÒ JDKض@@&9sg{)# [Ԇ͡;UssR",A:;)kkFGF^`>n\kď]h%O{D3@l"lzO\E[Ƀ\:,."$ ZӃ7=/h EEi7A$ ~6|<#}AkA+PuݠmӈC oc]'6['l<~+K56eGkHA>x>B7)h{jJ, o\=6 yR;P#=dMHΥb ҿyIi KN%/ie SP H_Y=]ɻمR뜸)e^N>TGr6/#ĕ\nP: \u["!=,{9_ Fm @ReE@'e/?sj>wCmr~n >8ܵIV>N7x@UM8 H:Qd'Wn%гEa4.{ũ)] 7T{GDL"kz So' ̃2>21 UG8>{!JQV"&Jht("7BI\b3N~}Q`WiF2$Pl&RB{d5mTF`Dsx̙i佾/iP@Z,p5!k|s|}^0j&4q3d70M}!+n79־4)z>g̶]p%ņS+B+“)(8!S *lK9 j4tU}r6Y`Qc3HrjVW&㸖BsRq K_ K>r~D)+|]FV6rI:Mw3@n '1gfلbhZS&X<ׇM.|a:6vrD5aAhGKH\=hNG`jʹׄQa=+BX*^yM`= 3kP|"-o'*J^d7 1:g?/ C+)y5-hO *$૳6yì5] MM=W90R6 snf  +t{ kzK1>ִӏbcghmJ1h2cd֬%_Yojk%/RV iǞo\݋&4's&$b!uaݞNmIq&1NGvD4u"CCt S/p^0p'f[lb"y䆷߮A7G6俓l X͉ /;I5Vy_]N(HYc4]y1@ebYY̓XNY>aAI/aE͊A|nanbqqwxʓؿŒ"LstT/ d Ԗ_*>-hdcr/y]ey񴶬i&YmW4NQ yH|e]wY H JÈ 5_b<,Ay r(0?lmNQ-~t1(,bIY?Itʣ ebi.u 5=u7ˣujU]~0#'Qbտ٧U755!GMR%tDqKPL@<01  oy!A1j)^4xq̟cL9 A3ܠwx*z0Oi ^#;R*M7)!(c iPlOjob?kFK<9eKp 1pX1x74u5&@K/躵#֪,ENglJt tT'Ak!r;^ٹg3T8]A+mwbcbP$MAбHmi{k kX  16j aA&%r$A3/>"k[5i[?zٴ/r=LPr0_X"SiqKFovRTRXK| ez~ b3Ӹ@7oC^bn'N U1JSZW'/(ʃ>#ps㳗rA\{2i.# ž\O`ZQPI\l0J9o$Iҗ݃&? Dt6,J}/E_P4r~=1C[#F; Τ&v&著fHQ|y VQz% Jp$4w #\(: f-qʜ6爩k|9paO uj'@ٌ~e{o Ôח-im>J{8R7HDcOLlCUuYWw[”hΑ-Hñf i1ٟs=NsogCTP`9:!sh/*Q[D] a9>˲ջ?!^fau\!@WQRK26>Nϛt_:Y{]~Ar"\`?T-@I偟)WƤcVy5=LoLeik tlɼW,ؼEKFӛ߷j-vD M PZNc -j\ jW#W"^!]_TLlI9C|RP8xYRs'Iyowr9xϻR%9N=/a{0%cb"3.s`{}X@/: ~xOxFҧH!\ֶ fQ ~Qۣ"CULݛAL[/9[rۻE>кMM^ >bۛAM HӐ~ƎL-RwX蠊ZCӷ83X_3աzwd@d 2sg 8u!ӂ%k[z{ ;^6#֢ uo~\~]=dS uل-w.ԋV`%eAtץ76_'rE7ݾDqJUy 4>b=b<_ISL4_n-Zwh ~U+tMծcX ;LUdَ}TQU61Ȇm14X)B>ߕ5]X]gz_x(LJ VJ#Yx2$[2Ka_ZWaˣٰa2X(PnvL,F``0ڍ3vrث?V/egv¯5fX2|gfH< @4rԩlx ǯI^ _a,d0p񏗟+Cr50h <=vH)/6 {P_X9pP/hy#|x9k.fv_t"@b&ع"i(SIpiJoCfxc8qz p+Nj0;oI~S[Y~WhrUv>FCtWz~n TiEشqACi!::H2 5rtlB.u ™,|0TD{`>n[.1Kщ76o]GnQŦ՟beW\Z/bÐʼÑns;"KcG^FU9qAj#,Wݴq2eH*b8 WiFf- }1cC"٩f/ܝ%Ci 8X-jӱ,mZ$4_ =#-1P{v#\a%s9V9HKNz>)1<8:t6 q+h͆f,v{ճGU8geb= }c =ٔȰڳG&ŕ)I?j22u w۫Bsd1x1gm1I<^=c?eY[:N<kC Ѡ&"/0p]el:C /㮄+u! گl vM* o ?e0`pKU3C{P# )RI 6 v'cϽWȁӤBh=bh\i18ܻi{KCw$o!³]=heb_(=ɤFH\iB_栳/K֛0#?a;V~S專Y{_p2 .@pJpàU%vlr ~z 3P℺Gt(˪2fBz*ZmYOF#$o{-H/VߕvB]s4PoBOeEQS 6qCm*g}5|A;.ߓh%Z <2iL}9҉tw.{M!d;1;M-tn8sgEGR$)on)J D8ט y@ }Q2Ee`ʒdbƵf<=w2~mQX- =;r%hyPJ=9A8/0>WB72Afٰi/ -4v$ӷ܂R/k0`8>UrcBr fuTK_DCqR^b S@/`uw#BMQWU@t?&q # 0WdB>ÖƮe)J |^Kr*I]> K磛-CNj:c.;GWK$)9GK ֆm J0 ,?=0D'uBR;CyOn|x}+_B$Spe}r% ѷX*3C}ǭLpy9Qtw+ ll-*`xrHICvh |aU6a/*mi0iZ&  4#I"5OzU44wsmΓρOlEO4iI5ކǟR"78>؈16^ ܶ|9^!=@OBkg>v޴sm; ?Gzt=Dlƿ[p=m뚓$@#:{ڞP`X#7p9e*~B #S?F˕=:(S|8doX QAPқXEWsZȁ]FaZ%ÚW.0>J":w>sq}8f@I/ڍ!l{1dMaš`?|R6B &}u&Rr&t_چ vC5i_`83v;8h"Kp?Q\Jjo⧺|u`EOG<mtw #z-@y0EmHiʋzJ\>dpxIkc_Ht.JCnSO*'M'G1&'{դ+6j4}􁒸LuZa@ ,&xȇOz%$2d_G顃.32HU[n)y:3L6PSϯAU\"3_X雔^&4aapbMm{U;3rt 8w7ij#4O@J,;ZK.2x{3/38)sW`˙l 6 0"xP2.KUO2o=MafTѤ|99Z GF[$θ>1(pwCnrhi[V>]ߋrx ٰ!Ҳ2R|C_\J8uSf ]=qܸ 7)Vt}0WrX#c=HQ|- юu0cJ^"$ Q3&ܕ+^d0F:pv3Ծ/8RRH6Nv[ITbsT5Von@%6AAdaCIqĖ|FQt{]AX3xl@ >Zwvvt skm<PyasQ^] ZdQAl _9R +8mDž= l¢WWSrz$K[O|` { ~2 6V ՞)=)se~.-SlO5Ֆ/Qw䙩ѕ v*%aGEVKjW/YeM_*LRuRMhd&NƩT!^oakβ?|ͨR[­i(׍Jꀾcqf7H[wS9=BĞ{&ZL܆9/ 91 /C?^6z> +CWM=BRM-~y*ƙgp7FLfM$$yĄȖXI,.-q%`DԒeBTy{pk˔'PU"{A af[ZV[_r}+moX;Wtab#}yϸq<2 Sͅ@Һ,=üJaqlhW0ۨ!үe7@ɸMug2g)˷Ï?Q+[4aZJo ,!JUof/-SB#֖󲢗6oAD]yGz:TpY_tͯˊs~m'z[F.%>ӿblxVh`:VU'$C~ wn#*ng~D;PCry> EN2ua:ݷ5p(EL7+@jz9dOAt6S mdU `O3lI<1;~a3k(z7-W ւRwgbJ?V7; "HzƻB$uCHJ7*N|.=IRB,v .UdmA|#޹rV#p^MGA>3.k7&<}if\XȢ )\zh{4 ;("5t uI6|BψTRлD+F|G^_\b3ƵMy?|ABCՙOD{:<[]Y>j#PR#XI>(P`ϧ6kD>FdmIs쉞T5ZoR\{I`fOsY2M2F-yhO50!PAŝp :֔+VB!\S" ݒJb* ,vɛNlϧ#O]FTQЗhp˦HjDk<Ngs_qL#Ym ӥ d婩]T@[=݂~ȑqWB Qn3A1cTPF0g!p7C=xD3Ì9M9 64{o8 M=E B9 `6?,ոSs{Y-C ׷+ND5ӄj%q Xt BeHhWk6dFpdx,FvhYmIC77qT7v3&=Pt*EM{:t}+xS6^PWѪKËLQ].i֨~n/xHm725[Zw>dNKŴV( lc+WY݄84^'t9WyJyXU_a3Y-,Чb&ʨub<'iJAA?66L^gѾ!ݺ:'ex λU٫-e_"g#0>ݳoKN ,mܾjvLk esf*ژ^W,2N7:xΈ[VLroۣ;?h뎭b2O%t$q.>|%t"\3o5&pF#V[7$@'WU66@#d#Mt&-Tw\h6ωA4+"\:#߭Gk$JPB?>(Ja3!rq0*\(;ǎxyӪx1!'%[vk~KIz.m.YUZ+Ey=fԽPW B1pqw#O!#jb"WDŽNED,@rkv^.]LRyaA0dʙ-ePZZUiI/浣X%//bQ1oW=<]oA=u鑔ɢę-5 ̻J%(ĝ|3ʼ|<d9žޟf[Uk˗G ghHdcAG Z .N;{82Y:ĭh\}ݻ#$䱽'q _ /n0\z?U 5Y'5zaZ*=ڧo,#.w}ӥ/J1obkGޓ4ې"ju󋣕MJ#s0鼲)e$|Ʀ<OZ,_O:D]ƾF^NT_.@w'-" CWTPBG9K1m3#M<_pj6_P4g@<,lbm+*YxGۣ|'qrv夙CX!:Co$p . F /ɝ"X旪rL==cOH S扌$ʁWYwĤһ%>*Nu 2J]1"44ڪrWzȻZL]׉g-#Ot\m.?4*(r&I@"-1}hb 1/ZPz",~n7Jw!y J|>=CWV:٩[%8< L<[ ڃ A CT1Ȉ.Ҷ5e,jok[ n[&tkgH|l6cHΛi1jJ!i;EONY[~QJOvh^uu '.wq('{ʝ$v^kȳ_bbE-TWDVZ]ZIr(9^|lx~K#Ɲ w5֭a V[2 lehqy~Arգkh̓ % ~? ggd_̝W~ ?.6!er@& $gK&E~~Կi`AëuHvKu=8zjz3/q:&"B9G 2JRNN:]NBXwE8u'kثKɋ)/f/]yoq"8pf "!E[bk/w Ct@2TzMLs1򗶏[jd!^ļwg10H|^T~3|{ ||N% Ls:T&=G~,F9 00T?53kM2˶׶cA=:AmEA^z ҊP; O݁9 5ڣ33t~~'P} V9\ҌD! n9jN!۷}Zi^*e5VH5/@ʽ/P#z%Efw>(C%V[b'ʔZ^ F~ϊbz5Ȳ`Vh2mO(ړure3z5@*`Oym10Bкc*^O @qv:bŪyp女b alYj & N7/N~ V@_bRHK97`MRajGwEJp9#9e#`Io|k$oa 7|ha(A8MTuŽSeEc`qQPuD^kHO">RhP@"Zv| \laGf%d )oa]m;uʴDn%ON `TVU_t5놃b΂ p+W/f B ێkӉ}AkI6 >vɉ.$(O6 sE~!lBrT ؍ZlPi˒4fH2~su(/MM{P?Rt)#dˆGF W멿\<)AzPlݧ@v2pV[ ;-hO¿ 0}`I.RγM˦tk& _6 |AS,B:+22Y{lCBJaIm,z1+Qenzv r%|sI?j4 mo&r 5dubv5{V ja؝LXC_#=?6<dK35yy>^nlK-r*:'(5HY:L< z1U7(o%˝$Oz D s3zsPT8wW\˃黲Jxtk>/NUO|*^ҊUR۳+TsTccnM N3-DL.VZ*vcAQWMGcJ*Mˎ[Xsx@q* լ3k)H)b E|=5AKh!=Xd#-)eYn۰;GҘ O P]U ۳μknZ8z2BhNGa/<m{GA4ϋEk9x ~10Xt#K: c5>@*N ?T*]'W~ ;)a˜5M#Scм#u ?yѭCBa`$;fE:y* 'Ъi.=$:>< %q vM](rF )ev ƾEcAx+;P-`ƢYIFT=U5hypטy ˍ益ڥAJNӒ,^e%?Ž/4NrAӘ J3[~w޾տИvdx7ڲ*3 G`.!aHi ;`tn[Ő9&Q /澏J2Re0n+X,O eS4hW **Bk}m/9ϠE`_G!iڴn)qFM<(锑i-*!h*=^0vYΆ\Ѿr[4@,Qۊ@X4RGFт \a[޿ѵ9&'CĄ$R#~2Н+9kVo#+c+E#11)*u5z@zRG QfYdɶ7~]J^"_d3OEUՆv1zAgӈ sek(n.dB.ox:f2j_M4h*圾uXd&n[M *8Q#:y$\zL/FMN*wde/%jtK;LļrnO.7(>=B54=MeDOGܴ8]3PkDdsH&BvL(f.y ԭ9<>=^6NwnXg͌9% " 9J^҉&_wXή:Ⱌ{َ¼[['o3;K}e }kb~2GB]X.^iYOq~\bD l͇8L/ °ze~mNK>2ھ{:xdCLb{k"@$aP>B5.f{9loK{2]⌠%*9cWc_풥m—KSk53[[M5!75טw-4?aA)˼}YlN>Ǧ֛mYɖ PӗI\}].l m!Rk]{ +CdJ[Y3>9ŖQpWmXL.hds+¡'Q0+VbB:W4x)O_y_P͈G&VKߛoN57\kQ*]Jddԙbǀ•7{/ JH66jL5)NJ"ID6&%J [Sf?q~n)h/7W^t,ij4v35iϒFؠg佤[\,'hcVC 2&O2S masR+X2Jz%h`!pr9ׯ) PL!OƲwMx"9沙d~6ߪH2{ E bƞ8d%wq`K;H2+rFA.;r*tl 2h-ΌFr Kt"nkG] `'7&2 An3<ҨRf <@^ y;FAk|਀O/PB1o8X7('NV?8K`[i\Kbå4pz.ʈ56L7 %Yg+C~UFw=[t|D(AX̶C(oTY=Z~0f]r@Y06ʽvm S^WPm|"V>05 )ewGDUPВpyګY|0&PM+ӈ(U>! f06:=|,FY:=Q!ͼe*+ܠݣO?71w-!B`~bzSK J)ELI;[m$H(XfBG!ȢNSLTG0R f}f:! KG%?#b |?I7RL;%JyT 4ZHon`fs2N{!vk =yc3&lT+xJ2e4"1طW5 66K+T/sR=? 8ᬍMA\7}=H$.?q0FzZz!P-[yy!K`уWB^Iq{DTAKNث3"s$" u6% Ԛ qsvxVj ,_!!ea/r eU~!՞a_-o6ig3jU_^F?z^ vGpwgOx0|9ˉ;ajh}}$Cz;p/bgRRG 18Mg:ٯ3i m7.~:mE7Nb_jFn{=!LNO_ wNvouc&}-(E4ْQ`F֑(Qr9#NtPZo+{I[tvTiN!ĸ7Mc6]Ꙝ-UWgo[;2$'5J*<5+fSwaIuWOeY$' l V?o9ϙ-O >MW:K`OfC2,Ap<-RNrP:(}FSr79GѾR W/*YY/)=ڠnwaw5R[2[_5zz+7)XGy \Htnd|p泈k/K/ # l\íz:HkߵŭV~>e7ڥxa藩%ԱEP.JZ}ŧ hM HQG&>6&\wpĜjZ&7]yC:ݵ[bɅXF\A&ӑgu}zWbu>V 8g`ʸ:`1,.uMO2RAF -T}Z" qlCUEGe[Wo*nqr6} .G)^љa4H== !TaRL130[k@vEE#=h6/i}P2Q2m)6c|8Ec {y̺LkKѶ(Yjhϧ ]8.|Qk;)}ʒ=VFe}, Rmɽ{ xؽT#[AQN* UzrfwR%H$[M{%f` hʈu1~AU7FG, Qv6 R(žez {c|1j]H1HIJ{ yuBފOJ[06rG^~5<I%R)e{cgnB'+3+]xd~ϗ@"La1qPt&>#nܷO.mt@Xj >dӕs\ڭ0 QQ*[XaA!i6\=6nw w`WPŶ ෝL q4Vn#\#.Om/c^US^>3Ćb}R^u;Da:\X"/wǫ'@9*6hȒX4AʃۿS"T)֧E|`Ky!yeG7BJoEWLv#kzdY,. +egUHB_1>:谦)jzjō>$&zB XQ2R,g7o,ꮊOw+`zjjr2ѯ sC'نYKVGjo9*>@AEPуLTOo\~(`6}s]``A~nsg̽#OCϒ1+f K6檽>/,cII?|ȶ8g N,p{5Vٿ?DjKD״sf&zR,Idk)Ё{BaȔ Vp}mօ]oeCG521=FnTXh-t!Ntt+љ-|B7&[*6/%H @ ϏTb¶KQ,ghJۨj~oLj6]7QqQWK(\Pݳ~$Uh_Dz3cFEz@*w0؁(sw4 iJzwџrb5#HnvBJ3}8j'qɱ4؈`v眻,T_z(YD ҎrH́x\AwQޟ3F_? CHDnez-ퟂDOɑtxuS(b7kwO'IkNG.+&Q6֌jly*P>/>;NU\V=ew L]uBL}o@r]2y,V\AB!ğ}v"hZTW:PӴ*^yvQ;křYlӒS {צ,PW4b~G@R:Sl,mq@GBIv[x`>b_neJt8YЀijf-e-:X4R!Dޝ3is sFPeԕw XB?r٧$X0{G{G>iB8 fgKM%4K:UdZU rʫ}2L= vߚG ! Ee}F<#Dzd6F@ε.F\T|NtCG\q⋅$.)H=ˉgaZ(CL^m[lZR#AV u:.(2|Rh`w.\A <5%K3$㭤^SŠ.˒+ l6׽1tqGP ebftMqxϥp2|/BPC9FE=6uD{m:lc/e2{þbL۰ge5!Y)R+0DULvgٶLie UZgj 4(8JtxsۊgX; {iT?Sj)zPCC; wݘ]pCFy?}ìryQB@;>MRFf%PB5=&]#h1/7&IhN#ހp_ acI@uҗ>B@MZjGipT 1ln>n^%bgCȮWC.0T(qOOj4_e`,GGʱ ݿpH@3d:! I))j[|yˀ:cl)b&=3 h#4EE4~j*~nnxE).\("mK/+BŋB%=Ցl|>E"8T %"H{kmxaXGөR894~w* 6TO cm7 a &5^J! ԛz;3i1UB"Eh^Ȏ:+=f$~q464dm%AHjk|zV~0":hnftlᎋFMxi()}`BLffᜇ'ocӸcY]}MΜ1BcDóa-z(ǖ(}.A zl_Lk1P_x IZhaĨK9%oĺ:b-;\iYU$ /\eMY&b4/iq?FOݾ{5^I`lCzy%۪'B @%@ٻ8Y ê4~MU XhщP~)"`K_m HKp5! _7kM]K ĬwPSPKwD'a4CrzĦ"ƺv4~LͽQ狹z;CZߩ'*7ʘLif4`)R!~ߞ-~G3L$s,e}؇%iu#ے_ݨyЄW] hUR4&ˁ@驞м)MbbK ( mX6V$O1omh C yVf.Fz؝HJ' {IuSh ^gix/YKVs6iI 9.bPp$'C1 eLӇgPYŊ+ef'vx ;j+]ͻ 3,fo¸t/SzWoP-?Qfs 7Y=z!;GF654.H({䳨j[gXj m>"' YDBф TmDYy=?iJjB4ײYd.X:I%=1n sܫ^I 7 VzLVr%כݼQi# Vl͝Ԡ̍AѼ`5&H( ܽ%cI -*u*~/n9Z"fv:X !oWpTE/?X+5&e>~KfxS\–xai_4G,(JbwIP'# ȰWi":<[~nطI:fTXn9CWeH_?ˊ.?.N.J`=UjHݦ~J|`c&+ \bvY(i?Cx :kv3c 5SIE-:Ft/+E[\8wSi`1_G'!C8Wu<<(KGLa7 Ay#o1喨̒9&6vntS"ɞʻHx.^ Xχpyzw+ۘsc͗M2W 0־!H A.? W*\f\ڂ%4` ͦ>ZE|j>$"ҧ*<9{;ȇ +׬߀R\4AbC8GR5u+\@4$^'RbHsX=^b*EϛCؚiLiةt$#ǜn[1^-Ru%GD9]4o,T{ 7B*Yp'G@^YqS~D>א7UΏ+q,zv9" UuHfb 1Z,G媜FT7SKHJasqzYɼQk-*=lL۫R^WIZVg||c!?,Z E3sjFȱjLb(EzX\bFCߦko RK:щ8L`Ɗ*If}Ab苼~gDcZ(rv}⍪VrG:,|[͗1xvMXBe3Nk}Γb"Ж:oQ< H _?*+AhýT$b6?*}(7aE 2VE+`LM=< :\,)BH$Of):G:jYY!h_K5WA\ҴN۔ ȨyW~y|M S⽫ Q~ 'bzsZ,9`j>D5: 1Y}95.<-"P!0L 鶴eѻ K^Or:%ޖhmJve.G cjy<`s961OAv'.AL͓ma@*!zCT4}p ̪!J;J)cO{O%yoZ}5A"*9)YY:kvW<؞RDZٳ[LĺBWp]yYO4GxK|0^~{d˔ۂXyJo_P PTH^cN3^ov&iI_j. M;j1D{n !Ҟث{\YL}h8y}V wv""G{UBWj䪦pEK|8 m`3@c%46#=F`}J3G{!V'szI랄+8t8Ds?4vD}Ճ-d m;v^̃\HvoCH=Mc^Iz5iŇN蒫Zo=ozVA]0Pp RJ+3ey_Iu*X1o,"iy?"u@s(GuR (M-{R~"KA׸~EpM{?U~dA0֏֫[=cPş/itQVQaߴ3"E}:BLkop`rm k=! ϻil۶qhZTE X:0BSL[#"R K,rKTc;+fcՕa 52;+A1L֘X5xZK4я4[E%wFPtU'}+Pf'oLda0o1Y'XjҎʛJ/@#9+jXtMO2A]"}̸MeXJ3p2!&Re9LOͮSI<5꣪F6[N*|$J ="!Yd+b00 6Z`ͼtj9됷 rԯi>j 59EYK[%CzWz*뽲xֈ!M0@ u& VL_g*1Rw !?" H5'{D'`Lk>2>ϵ qMAX0B^-يvw N>[,2z!Brjڦͪzae&QB jݻVe E" /`IӖJRL0Q4mL*jS2C,DGf0XBBT̘QK4^кess@CuȀߍڣHZG|sx0SCq5]V2婖<֘~nVVhعB~P^7{>hML._ߓ >'?|s?Y}o\~͋ 7w t0KyM8%NqX[RЊS9aOpw 5r6.DPֻh8^%x:{i L9ݘ0hWxnj*:yvǫ^y/Kfזj ΀!P݆Z]1uRpx죁qG?FNd'T-jU茾"V]DL|VǍ/@F B~SdSw9)Qwd>ѠUQkG'6\55n5(()QD9qɇ?sЗp"fp Ȍ~{[^-e5$O uavA5bʈ\R\,!|C/\f{}P1ōVz 2l8{/}Dq+okt)2GBa$ڑuF/~4 _+ z1U͋=PRbB)fp P0DݶZn.tSOmuH|IDS`ِ.O)֫ 4Wb3E4h ꬉυːN'j g&us? ɂmZzoHœJN;JEVV%?XO6(aC[Nvtwepi߁Y' Z]KaB~ѷI&\%\=eZ?(g E9x,K2~(-Q,̝z3^YؿR0 i <)F]W86J^˫? Sd%wrSttQS9K 9=r-٩U6ڼ&sEh&.P%̬`xhgHYk@οdk] ٟDZ6 sȭ1)43{0}ͭ^ÞE>K#ƻLuSgZ9e`l'ȯʉG#)lX=f#& l}&kL+5`KUkTIB m-Fo#C<3Z},b4"5vF~|@'X}TuF_;Pmc?]݃ T ,~` Qԯ;8̸yo"^'bwyN,iz1JZ0(ӼXR3}wB{a⚡^]/7,6bHظ %BCb_[6Zv9MmT7c_nnwxF3ܮj5u6!^P9_\Qx-3|Z0hfE?|nPPbv['Jj՘Kh>9qtq w 6T9pᩯD / ;~ἠ3 hT Q L5zھ䘁hZJ gplZ,_ a4bxvI13nEG(`܌9RBZ- 7'2u8\grx1.W#4Y T%\SM#֢uzfg7kT`]/A+%\ [1l}qr 񺪄RoWஷ\L03Sq&|';]GjzY1:X!!3`)64=OS{5'4+bdq. dCA@וON.8쎢3K.k&&&`C{Uug89ԗ,,?JeH0f"o:{/L}\iWP: ^-KU8 |`s/$R ?E4?aU _l+z]EZEyW4ݳXa,_%N 㫛3ϞGIq 1H\썲y<ze eތ@Yr~An2z~P3NX5&y;ORE?íԉE/0CԓJ{B#vd4Pf9J9p k_] 9$ [/^aeߋ^`0"Z$R(:/Lws2t+j$e7φx:|uXdcQqu!WP"L GFMFnJ(-Uj%e揚N"wS֛hpr _8q OFiqsfW- ;obpőҞQI+Od:KdC8ra(@sX|Bm ֡R|?FR!f|0^H]:'Ƙٌ`0'ѾX47煛9*]RQ>?qu<TNQYj0w$#$#ʩ,#:gݤ2x˲,?AJO(We*::Imt GvVYާnn&v󘊞9rpU4sz97ʻ{Ab/vR-GAI CR҆:L) aURȜBn$C{ށaדS l?p~b :@3]tσYKa+TgYP*$Lx:C^+=ag{ ,}z9W,)U&򝃼݋۷DV_|cR;홇5˗+v'b 7(1@R㽏>B[ъO{m88Í@n.oM6:uQ&ly8voK}|GX dq-rLe#`qM (H淜ZE w41J{Z/bWV w~\NDIzc\66A2\i:I.V:ɮnΨXma(qlwDc=0cj4| 7ڒ[H ̄Ȏ}${`A͍ێ cdl{+]W t|'K-gsw-wPxjrbx1/Y%YʉI4fR*1`rc66$wp ^1!i ĕ9DJqi'> V]TD;bgEL60&vJ06!ǧR34f)[9tVoh >@}d<,b8~G[ߪ#kRu'zJBq#N.M%0./^Wsg4] 9F̠jT9NexT籌D:Pb7]}1tktomv) NwE[6;\.ZJLc9Vq<V&(~2uu`LDv$Qe*t= BZ4I <A< *X$GQ}ea$R69+\CMw 5 FvdP8OdA7ey5ωa5bP2!û w7{tl%ו MT4i2K=*~^W}`Bv5fpI6@7xo 7QֆDh@Xy`_;+Le4S?KfG:P3@wSG\2ڋ$FirHCØ9tq*`/W[,qjФ̃[vb`va dg1r9V+}Id͈̊iҦ="́(C>Z<ˑ)n5ބ棢Ӳ$LOI.gA@/&﷠ʶL[a2QC\B$:[$LJ%5{{]nf)vJ3rɃY<ܡ/pi*HHmIרChKC-GY7DtK.VNѷfh香rQMu .0'[brLh2՗.%AUg98-)w-W-Hzi m9QMh5aRmָ8$\x~=e.l-_W{I )QT郃ǣ/ߪ <` w[28=2r8?CLp%f4opIӺjOHrTx4D#rtM"7X(&Vf .|"H3{.ن@LմO@?׈qmfѻ9j&1UTk,JҹJ0,^NGFp,%X9G%r̹)O[~*`q\Â/M>{nm"Q]‡f4 woL TNʆqBz|r{q&@q{bo#ic^,2YԮ⾴Fǎx]ʹ c~- T0JdH bT3;!?`jUAAyX/`SKG3W9K~윷7L~YwkEO##p;ǁon¿wœ8Wƴ{՘1wmlAG6-K-Dh*bܕVfGi[B#sh)Ns}84'e"޹3Tɹm/%ocݠ-Ɉ;+}5T)H&` fY'O6s*lV?k/뙌Jf#(8ĩC5(EcMIIbSx7I.M^z}=g@ ^c®?ЏV!̃}Bjo5a}W/\(d@wv+NypmeB:&ZBuMJ1#q[jP@,rm466D:6]Pشvuƒq#Sh rqQ%Tnb03Άkʹ{ &;qOydCkw6O{u8:e#Dwtvf 'O/(30*ks0h= cBew c8"MWҽfJ9> 7\Q]ﴈVZù]Σ& lY&^[Ļ!G-5ØM '[\$G68#Y3$`DbÝ\TJZ9i]5Q3}iVHnO{+y_Htrj7.ۙRe]Mؙ 㚝u=NqH7:THza0bcR0?U ;: Yȡo)rtɾÜnn6~>wONje49[r,X*#Dks6t)i9KeeOeOsځ.4ݡC󨊃7 /L-[l/zFMQ$M-QWO`R1 K$V9%I)3 %s[(+TyGgu $R!1l#[Yhv70VJW+$ Q"aC~΅JVjͅ#t-;w@TIz25~&I `:!4 q.G-0( ZAM#rtB<];)#r#~u.`*yyՇ. qQXi5dVЮ};ܲ/ h%go3&dN 9P:"Ƽ֧E-#XTkly'B6;WIUo`.;%@H\Og.i|c^_.&dunM] lzټ-Xh#O;;Ł*Lu#߭'*cy!Ԭ,sJN|X*7<[1x@y9=S _=sP6)&l*RX G ͈Ƃ@0çjpĊg8J?s}MJ +p͟x#z~7/̹{я|)ģ#XْG8ĄL'Iho۵k0TsGȃ*G-&jYn &S6?C:F#D]O.܆!֥8.|ʡcϺN,p¡mITDq'$({{dm.de34ʴ:{͖Íb8*6#͊-̴:g@] ZPSVAj,ۖmt½gszoR2CYr"Űan>x;.-KiaGLe0]RWqa vpB((.~lE:ʕQy=AN&689ܕ\ap1YooQցF"yPSic7)6+Wbi(d5Uti-6|VBkƌK'U4v;p%EE/L_Qtr<>eqMFFtxbdm/[v4\H`{0%YJx`h%* -BqMЬjQ4˞12 8Og.vO-lh+U]nˑO&V<}O?0`*S{ҿ>H^ItN"ڗT~i:V*썓SX*[Km)// n2g/B_cys*vq92ǎʬӶ_XD2.>@oSO"eeP{L=B*Ec̐|'pF!p:=KLmOoMk;E߱߬̚ 0mimxRToS>lB:Jhf42q M` j!VJ!+( d\/)-ޢskMfu[:50g%&]\0+%O` N j ?7bĽRFZͿvPd9 jn @=耴źgǡ/k a=jpjSP-mФxf-Tҥ#UcYv`}#]2F]T}W>5ԛ-/ir:A`9&z@j\9s5seq/R/3T J`rJQYK8]dCL<12?Ip 㙂݄$hl񎂌uBC0}qfHnOO-rN4LW䒟ݨHs U 'nξf0͇^һ$ƙzĵL_[1mSnGJ}x KĮ :"1+8=~. _N'&˨Qz6[>b+#SH6qmvּ6A̸tD-+& s9e; AIr .H:,`6) VEr! tY3Ch3jԿԨ(ی}Zgeiu`ZWaR^ܲZ#nZyP=aLaCГq=!C|_+) gjM64q~MPp&,<j&@)G-ܝVɉf';6߶gs|(yp\No޲[~B6A٫AU$5U.AeUdBfZtgпݯ@uuZh=Apm{ YF1i@B &YK 9X++X{:k݄ 34ݏV Å ,/d彣-R+U>----ȭ Ki ӏ?}8_M[yvcH3.J7/JZf[> - {M/WQ1(Ir v7%MЦpG4i zjDDz& /#N"MS e"p'2jzmEBI9R*?N8ZCG]DH$@P=3BJ'{%PNAmf[̇US,v ›= eD{KBp"Qk] $ǶӒw9I.Ko[}^JƠ!owA !RHFS#K&ɲAgQb;P^CMZwHj-`PS}76oHەh t)a`Zݠ]h38"gOa5)#R1%:oPb`9/(94qL;XV@ۊa_fb0#I?vyÐڈnݟv`8ep+ (W~\ N=\Djrk<i*\*AWk,ҫy$ݿ5{!UEgEiӷdn1ga&Y vqW 8\T߼7FTS|wè@ʐ-IP[DѺ^ +FYۛ|uv=E=l\"HNI,Ԟ'IE_4@HY/>Њÿ=:BAI%z1jV}%gJH|Ze" z]d'Z6˞ ȉMخH֢ꐦƶ\kuuey 8Rl qF3GU~Š~' 'f-r#/,X2JϪ^0UpCix*/Ǻ9mxݜqC*K8O&kiM ҔXU&f{IT%VGʟFdWrhLe62Pl=嗇V~aYK#yScOwP?N{o 8lxYm 3xD+EdoD"Sp^N+ s@?}b㣜m=q@Zs(jgv"t; uE$;|^sp=c%>x6ہ{UErS"uzaaFL|6ya"8wBԍHpXq+j񣎕/a[EBnlc*PNdhd]IQ=v!*[?IkZ s[ MX|n*+ `%YXqSO nH܉#8IEu8G̔#];ſ<܎qT#'@ݨvpf t e3Ɔkc8jd7S1%Gc 6j?jNE <-5!R֮*^=}V jb^p@9%pQFxnYOBm^ohtG2`D6pr __ainLܳpЃdU>5 @Er\({xO7SU sT&Ycnݼm|;B>51=v67QB~]`"8iQ\N emEt'$S"cRfեai,%1aoHg3Iq~7-^ ŲޙޥGtzF#vD"ZTà9 W=rf5x>PbTy(*6F39o1ɪ'gi-SdM?*H 4[]%9*>*EK hR*"4zZ22})b;eCk羢'N0{$lIyyRPuL?GU syyaGXS]u/ x*ڀ8WCǥ'f􌒼zF)bbR*Y lEŕPHE4"ey2-1BnCݱ|& :ƴg nq@E <y VCⱱX}4YNd…x^6r yei `mPս98_ݶp5fS܂Ox<[S(T.Om~ę]FN~ X@X rN\K^4u%fI,K]F[!'?_%U Dr@h'IݒYKƆrW N d#yeq`܈̊ڋ:ZpAL3t>+]g`=-}#]Xͼm$-h1#GXE<]-Iy~x۾H 6_zmmr>S@ߗ"5p Zʵ. ]ʲ ]֠4әhgn%9M ?/Z43=qƬUXPԽcs{~B O<u>섍ݟ7ъ)4\ߘ9A'w/-# lz)l}?˒<"bmn/ .MH]2$^zQ6Iw6  Vؙ/"BK"& DEz$>) i1[wޏ렼rf\Zz ~f6n`U%= .l?U6tx+kpύ&m!s.&뺄,ИCʾXcnFB5a9~Mq̚-ŷ̪aɵ ٕw61uPR妅#uy0 Bj*A(;'x^MFu5?w.dX +bC+Y k6C%_;GSOu|SS.5 _]my}իm-}>vJ5:-5ڮN;gmjuWy≊{?X!'}#4ޡ>}MU)%k@vB* 5(b ɲ7FUiWO2ܑ5r'aߠS$hH|5tTF&P{T?կؑe>VʇᏅgVbm5+W1'rL[rY6eYp?YHOo [ʛufc1#u2zĎl4YCQWDȓDtZʅ;E7JH q_yc;^#Ԩͥ/u$E hk{!C&lW#+qFWȡ4< ?'E y8gTžckm|N:Q*=YmϹw92BlܭFC}$53u2RX0),^@j;*u-/1ct@On(f X3{NYi:p~U|,%?HQtNbG8= (0d4I^ء?]G +8y"(o`wO"g zT)ې0Ά_KwORn/}T)iNL_ujx.a0a^)aJIN[EÞ875SШ ,h^DMFRL 0 (sD3h˜@UͿ$} [J/`fh#70{WbvDDP'TIc@+BW=ʻٺӺ7oבV.p#cdce@US!w+d@?Ne Bdhl f[0 n+!ĭм^5ZDSMΥA.&~7M~"HtXy ;ˈ Bv Z*/* /&܅wxn ]OY&[FY^+Ɋ~c}۠"[UKֹ6b*F"ud;n=s} s *sA# Kar1emaogLK߃}^e+h;"C-sdDa.0·fEab)kޮ".E7\FQ[vKd$uEL %% ˸"k .Q~&* 9xtW.H;6–:Nsµ[za'ٗW(2h(ɉYRB]T-[0䂗LS- #󪲹%m 7cIw`Ƌ64.j Eb\g?9n;`LVb#P;YOZ<\tb'\e+`W#SYRH V7PR^Rd&A=v"XIoEGLrYf=]"_YQ֮[Ps?0`c{sB#us*όCGJjZi.\+V!B3sQҨ[2'-NbZE^-6 /V4꫔jGLJMTͽ$[nO"S]i9"G ]K~G& ,vX&KWh}@%- 0=$86S,/N !c EܹO*jJE~ӳ vzQFk+7_`sOIzQ%*$Rx+_gi WX]|SCdfm2)5^B[L4\DJpZ-UԎW**ލ) E+}apc,aƙ2\cGyNEHbÆ01wLD q8/gp4tFګß01m`g \%Ϩ3i~R=!:J˓u8/EÑi<_B¼iI#AHn-tEĜsY9F%;˾3xf_%॒ߏȇ=G \" 1 :> h W#G Cy[qyq(Vbnh7Q_=@_lnMϕ//K]WU#WSS^L9e-BKcfk<5R.<g bꙚ2TXlz{L vޕDz`x~WRC}:- L,P,R1nHg dž63 s6 Ok{|3}D?;(AKA7%dq? % tATnYM5|O+5A CCp&mG~535C 8.׮1a;H?w#|gǶԡju::ua+Fw9fh$îFnBtG=_%0W3Wѻx6 ڏF{ޣsKw'J(dEAuyf "@O;I\^$c$Nud#`R0\ɭ6R[pgXҥE<ɡN±JEA-`4hhk gVm_z0jt i֓b' .eIk.&- .ԟ&>N_Mn\s0F*Cƾ=/(\7iɺI{l2z߇q)Rh\O]byO1E*@ŒZLCӄ͎MBg/% )I qg%K#?143ӑ G[>(UU)7 Oi4٭!EH{^zߍ>>S]i%K9e?1VYIͻ-*sUnQ mu F!V9@t(I *h^u57XNjOΝ,ie#R5_bu 2u"jdO;u2cQe\jυ>?ͼ>e $ B *m߶NmH`~jٝ/bsfP^pŎp: $@Q|6V%j6݉u οLi)cRai iprA4wΒ^c0@M+ IH0QOR0y^ɴI c6'dͿxx;Z;epW;=0)d1c|.-\JŤ7Lgp<_'*חMV۱FA3iUSmD]rk"^$I8+y֘{䫮P&}NRy Қg"ۅ-; m:Loc|,WF\i'^9?ΘM@G LK@MJ[-Z-uK%W]zuZttӲ}$܎Z͘TzlOm^o] i*(zSKe;ai}pF)=,'#d86@6e}31cJ\ mHi -^ Q i˞#gdIO<Qy)G%Aq9VȦ7 zUVLd怦xS_"p݌hHTq B!)Mi3WA}QS3*@A  Jyj!JuJK1W`7ENnwt:P7B 6Tk*et1)@H $TF~hw="cW*bus=Xpn#:+w s sX$z ܖ'#tp.6%(k!\: 6z(YXb6,nK#ѣ&pw1) ;*pj)R> G[P6m ҙ>VH;4Ń#G]R_OjggÞ~iJ29'VvS E"*wn5=uCuϵ>( PA!+ukKv!Nc8Z*x?J5~KaF#ю5[*O]5wr7%æPQpWO_hp^Ȉ& TX BDثݪ~VH|ET;%P}x89^ @'8 u:aD%D!Ig|Sۧ`>c]J.H8wxA_6dh[`asfoZ}6 95Kn-heA.Ɨk/y.+Ư۫s!ӐҮLKυ]M6}Z]x!}晝 fv13ZKy%1Bi|D_۟Mq8Rlڶjpi]`hUk23/PHK`U~r"; ȻObV z<  xD\ͺ8Po_u ^ehy+yclQ° ئԀ_QNcXx)6K:JVm.Z왃`/"bU를m\BXѯwT|'H$%:V}BSDD$(r=cd56w9 Z"&#Ŝ]L_IT`O1&.=@7w7#՘Ь\0뵽Sտ]Gl5LiZKײGy^p\b]2}nX U\0"7w׾F&KggѳmNa C}frlP x7*O{`$g\5 hD*rT%}Ԓz1ח Ͻ ;WWA(o -2YӲB]F%d=pxc?|kw*zM[&&%L\/}Ŏgе` e<]koYľL!YmS 3=W1v͗wgvWTh.y5vf,u4._䂟QBl?X᙮ Cn4I|sRu8WĦ;rPOLׁͲ)+6WkBGR($ZEv}Cj}S}|}tɒ1Y}ʑYu ;K T!9˒" x&tiT*_ݟ/z'ƪ=DX*bM2Rz>TEd {Wqƪ9q̵|rs ]$@2`OՒv(Afy~Oxm R64=Q|fG%͈z!ZH||$ƣ Z>.`>AL{{i1C@ oV8` ۆ(tuVt7QS! wdz-_B/~>ULGߨt] /ہEҒhq$h^^@d.?EW\i4K7Ǐ!rLrjLL6GZ7D"Ub{ł$fZ2˫1zY:D%ݼu>]x-vllLgLnHZB>$ ނ4D<¹d, K\eCȋT,P7 d|1>n˒_>=?뚓vm h/>k.ߟ6`nm*vI 90,7݌5g ؔ173= P"SȼctRawwƑ;~_$kYc8Hp$tZya6v7hbÏ[jL9;#.J:U8|VO㚦Xb,b#-{ޠza[w*h݁ZYySΩXh!wF~s;,!+Uپ"Nl߸$pHw IN 10[8\n.ͅKCNWuҍ ú(C b[tARٰej Hf0r(usf|vs$%cȡݓ&U;F9nS;{ ڴqT9hTȮm FvАLq=maDx$ <Q^Ӷ:XL$DvVJU2ovF$ie<V7r-UMEVu뽪O%j2ؕc91Bczv3=7Q[@PFrQ,Ucg#wmbK?$rruH >qnQ(',YjJvV)yГMˤ 6HEJ'"o&mWE1¾oZeA?ʹ^ڀp V_hBq˪؂޵Itp:Cm-TDlΣ',)7!*5$"QLCwu]dN:@0}zd݁TMH|Kҙ,2+?^Q/,N٠`5-Fب2]s0Z* nЉIk{2d/^]>oTb~&^Hʖm)_S+020f|#=ƊE:n/-vۃ0ZY`9W=@k)}"֡sdz Rwp=JAD6Ndloj#n)xQ!9L%E ;84zaAZj#Vkⓓ5,8~NX61)8L*5>(1t7_ʣa4oWX9y*ǰ'紝UG|{rUjS7+!Jj(06>&p:/k!4o&*L _3j\Ь>_̑7Ɇ\o{BDK%\bRqU;lhz?9Ώ[A9G.1ʛPt! | ͯ$O @){wk+M"*xU\p$)D(6|h9$ԌCjgTaZ*$7;SX H쏆C_ },D`Hd_F "9FB#z\ x2{- #DSS;dl9.t1ݪ4ZZEVQ=Ɋ=]M}Ϥ{va#21| T.;CV&um(cmn_92H[W9$csB|>muBB8b.Ҡbp4 "T!YQAeeR~A3 nwGąM~̻x!g 2qق|{lOοK*{kI추Rw@bk_&e[R]"LUBȔZ3WGyÏ*C3A ':i xfm&m44کA-S4?Ef(,]d[_wlp2qU`22X IU3eH'Yv֙弤8-]pؕ ] ;L&I\ֶV8zõn|_c%޵.ta\)q8^w<9^5"с BaяiiCHS+)}n}-yT=a Ѱ[;ʧшmaV~I0G;qH]2p UcmiΎW7[~m)ep#"ѣ&S9 ޶VbGU_!S_ie:Ų!ȉۋp(KQ=Zڎ: NYi cW]E':᱄w`,=TV z.nM͓O$Yյ( ^ W!i\IIu <2rox9%p9**ЏkW{V;z(xsLž}{+i ϩtB[$Ӵ<Pm'_F dSG"&B8_E +.w}2;i9bJ>n a쑔F24Bʣ,Uâ'nRg~: 1 ѓPcӉrMWYRp}okݽUX>|}ͿδCY+ G{mlG+^+ TS^9Ϝ$BY$GJ11ɦhxiu^6`ކV;V!wBp wbRh;xROw77 km8p4.mvuFb%eo v)~4c%0 ,[Jъ- בx7~]Qֶ(1' c@DVVԪYд\=}. !dr>< fߡu~x\Ky(iNq'Ƣ Pq㫵([J>^Tw3,i}QNL]?jyB*jrރC g/бe8v!_XK `NsA#%O~}@ }ᆖ٬'*BNt:9{&tΆp[L@QzXU u7A (lK)<]sn`KT>Re͹GHv.c'UEwjޑAc扢E{>Bfݸ@o^tmGBvnIb-[k1jZ!݆#0j`c%!6Vn]"ݩYIS2p%nrm,{KQ'p(wnOB|]߰U8!NȐ{W1Q\X(YذJAo> H >Q̼;I6WW?i ,hrx  +(X]|v mC AIO%CQWp,֝,kIUyiH&@9 如f5@#'ťsӚBI @:;yhϮSvrbcB_~|qzcbu`6] "ݻͥL=Ҽk~Y`zmw.%H]\]3R86\LE05HrWih"WK{ȡn~BoQZ/ =W S=BX);+a26yRyr/6 ^%y=,@ xa腑]0{ׇAQyNQiЋjЈz J_\]cEЧ:ɯN{sp>Z?ϒ%۳ %zOP梛R$_pM$r1iRO}\vK5_a?}7GRƧSZ>!s3plHtu1qԌm !*1"2a% }ȑTjB$02I2_3lPCgI஭+y.@kx8_B/e % Ј`(m3N]m鲥NKs( μ^R=i] DgtHZ:ICH>U_}߬>.>ȕ.FAy7ޡ4b&>a(w%cb(3s̈́Ba3R =1]}2cޒ%D]fLč"S8OZi%ʗi.\8]Qf.No)}:-?+D['1L7( CSx nږ Zb)ץ\2 OhZr^*} :.b`i{sҍx;N@H ~_KV 8~5Hv iOV/ DMe2(QP/_;}f~}Yѱn贞*{  *ziqKJT4y8EӏI@Hal?*nveYKȲD4[ gOɵJOۨJ`GMxH*=A q7cQtl6zc<D2<ɂS1wxד\w|YREG#Od`':јrm"){:\g{%g Oͫ_ci.hq4'gc*FKg~њ~ZHa9FKXQ{+ۙc&ϭrgHFfd ,ߓGKR1ֲV㠖Qh_lG9f ш!>,UUT^N/ۥkYI"@V3 qzQzXtv#Ա}plޒZ`:TW-*e"ɴbV?(%L]\"ڋ1l^fJX ucvE{t&[vU9 {1$Fw864AG,sZ)yNBp!94HV}NS^ qi4l"7ǣ&2.Ti+/UZi Ikvx`~~u pC!kʽ:- ! VP?-erCFoL}CP_ <= 9dшVhq)6Kk*~Aב;6}3&s ejF݃-(I4ܓ f́D"PzҿiHajyoͽĆVTBacZ:$x$+ j+zЊͩQ{:jϧ5`4@Rڕ?UUG(Nqa3؇NP!PxT5\>vOqJjD#IFK!LuF GGfP,0pMor7( +/yrRU%q`Ogiw4TO̸&!p1Q 3Ebc#no2o` BHeFP]G!=Nt6A,EX v#@J_@,BfJtaϪwcLt<v*zo h&o[(}H=ZzUkATV`e8[g?T/ O)}0;mGa'īV-LE󢐥/斋G)hob HB:#@#`[KfyQھw̏rUK:X6KqY>748:v\4*9Ir=Ԫ®pkc }hL^p\*>^zxZLfmܘ!?fA5Tܚc0E3eBxytWph* ]YaD>a[yI*Qv;[`TC*T JdrSe9+T7.N+!т?J2WXiַv.ԞMNcvR{ӱ1[S$TWQ 0'4Sc6;GJ8Se J>:Q^űr/B$z[ 1ԗ]tPDԢðhd-UW`Q|eD52^/(:۹~2$NxȦVgdsp?hn2+(%Y4=xY?)OpM7\1;_|c%Ar<c_L0us_8k@x&g9:.qRwqau^m gߞwI?%9\ e'#%(ϽU7ڶrIhZt"b8}!H`7ET=5[(Ȫsr><WlEt9:nT5YBɬ$t WZIUp0W]q;ui56[7j3d'"ܵ%& 1)Px S6.ry@ ~5Q92岟1|65.~e>7&(2R@ G ?kKVS1$Ġu-5l1GW?h{C%'J* /OhVIs7;"& B@ F OGPT b4CTlvamN$"' NJu|T4ƱBR wVծ6d͍HƜrOٖ:%V"_wd ~tvyBU0+a 53T:X56PϜ$jZTK{u?ٌxmCU* 7yXrQfscE"9aŽRMNT 7w0+y9 N!w=3htN8~㺐QN2uM$pu&-G)Gz.2 V$pYwc8k: _NB5uԉ>pˆ5FG䂺$J#a೘| #ZP=r5 VA;a<ξ0Z>rq6C |̸YGl&{Ş οp HfK{udel]H1bX 6|dU C!ʹľf>r V Oae`Xh& : Wq+4XA 4\rA"^qiY l.Ͱf<}c&JT_T(Y ʠqIsN <;x—V3˫x.d7=kT?V.4Re:*ī7+u5h&{N is Dw^ džwΔC{ 8pWbLQW(,*0&Qsn窹Qp`BG2f9C(ݕԈuQaOYrPϔVX =Crʪ!_ewm^mzC ^:Nw#B3ހ51mVmIzƇ'^yLQ~"5YX+n<_%0t"cC4# UUK)%yrqzSG\GʚvuubbjS2=\ 8"6Tp'tS8k4qʲOQA)T$Xi-p1 {BH]#]8]ڶSBR-9:"P~Hҹ>(f;"YDbZ]= OkD\Ti 6WLStο@*.\0Bi=2a5f*5h(: ^6 L#2뛇G* Xm'[ 8EX"7+y,۵Czp͔翼RW:o7ێ\ϒK%qE>t6*-OJ.mSX)vP6(1/бsy3$x++6y_|=Ǻ؞Ѭpp-VoZrUF ?K\f+3m=4 V(gN{p?lMapF!E6M+^ T|tߑ#vt1TqTW־lq=܍zB)c\%ɷxtdf`j C;p9(#je_ p'o`@:T2tQ7l* 6)̺BB30|^L6 z7yʜ͝6k;tzy5R!z?<^`ryQ~qoOz {ܧ8'H/OӼUK$ԩYNF6#Ԁn?(nRnG_p=JŢ^W 1x9s@W mZjIߙ ;,= ,v$Uw2$)m#uRp]42# Gu$]qU\\DK,FDZ/OT8_"*PPL08QLuDA { R}byaCX;;/-54A.h-aU60*|fSAQ9BR<3[y,Cʁ S=>B=9H`6M=ȄA&WR lF0DTuqцQn=W*|.+;lU8C }`!s nim kVΜ$yɴ| ̂uqR_ ,TU浌[ ΨwNtcO=UOρd,q:Y[̎fi0RS#c kPe͓CYRm Iz 5]QRǝ9WFSDȐP~+I5\؈$yStHK\DHSRM`NƜ"SMC o:^^js}L|a,KU"`煭HwkЅج$ 4I-gvMnL8(*dGT_0vy㵸ύ0o PHe[! FU5FZ8`i{鱏x[h$}eMTl%$@J<^#܍t.TPE)2F\O>j ObϤ ɒ]z'~!sFh<-UaZЪc|]l ݐ4 F(s '5tP,?Ux>{mbWD믾:7E䘤f09)F1d4a֨[ P^4+tӽFha7uj[/.ҕ>?I{DN-չiY36 E*ެ~<hS}]p|УF8&7|MQ?R̴ 3!LtWY.J{Ql D4!]ia  L"ea= +G}״M*^V4Ԇk[[Tk7c;m3vzdz F`﷬i~y F8]F6]&4H$Ve[ i- lu[(5``]Q[C~i^"v($=Ӫ34q_%&.'KV<]77YBMh2#54 ׸#>Oƞ#E6:7d[o#E /59kHa:UA%lqڣq_吆vV NP*^;}ThVYcI[AGUKrZÆR[g)dс@ %מ zB"%1_ u쟯ZG.VJs[R ?TT^3"ph/a׍Eg* GoBO"<~B2bx*`_NaQHp/DV+E`-KD3-`;3PaECQ߃PkBw{Q=*4)%SVڥ95]7HIўY/;Иܧ Z}M`9"wU>k93R"/ěQŶVg)X ;>fر8Iԁᘰ>:AO;zKz=!%m ߬r7avM* HQ+.0K2 ͷ4}}\%s=w).p[iAyZs}}{xtzRִTx*#@h{U>]J+Flj5FˍD:D3ݦ1^n8Q 9{8\L܉(`5>Ug}lDt_>\[,p@FXN2J|tO&jZ \ʁa R(eǗ撹{!V=q-8qEQ >\ uw&;6\%"2euJ\óe)|[m>O]sTk{}[` f4ؗk.#\ 13) q;m !zUWb*4W]\UkeЇQ{#Y1ʕKVjh#?G`.eka1$M36hh|hg*`WZWH".9NtKX`SXe3ċޤK%DГ'J0iAj-L( qҳȻXYA׹'01t{ EAbэU҄񇩠;QkJ-vtAFqO VYZhB,C|l"$)|1 )PDg  :WxAi|Imq& tUҮ4 FP"oa4w tnbUvurLaWT e燇Ept5WQ+*9xg, f/-yR;T. )d <`b'GCal2 wu^dtD͐=Ϛ 3.ਧ{Xƅ娈6{O5.'W jWja `n!׃; %2JQJl$ђp4Kް_;U$_VhD#]'kr0^ϵgc9<tSh6MOH_J[ "s*-u,<*eTT cr}Hm$@'uZ-jKįٵw`Ti(yGb'!=8^BXH1m9NJ>))d TVCG *^-DޔJ/9{Q!X] $ ޺bR 0.p2D%.ts=nXUڄyaF8Z%,pW?bM2})~y<#rY&¾3Ux4i*+i>68>tdfIjc`Fb5%`Rl1 qh8ƾ'W)=;F&_վh<[_<~ XXY VXY +%CV} 3B8/jMl(R"ل [/&h|O[A9(##hK n§X8joh3܉sM9MzzҫNCQ<2Q#j">cI5YTk9u(.6Ŧ ^4u0^Xe7҇>{ߦS{W{PáopKn"w>Gy`vv=1ּ|cd3kj Wy4NǮf}]xhn'Ȫwl㵃o,IMfƒܯRS-񠾋,.ʐ ^,G;'Rt&S؟!E mZjkVۢ%X BpePgKH BZ<޼udV* ]4*B5׽C#mS`ܮ;D~!Qv hDX QP ܺFVc{xHUH*umULHIOtR@n9nazC r u'%yd*npw[ =} p9塣%s Tg 8㧮TD04qcCn#~&׋\e);y:.0>!jUG 6<*AՄЫ]7 %dZLo^'4wHop?YlI<^)ų/B7}FGGw@R?a*Z*O%do-cm5`0]* fegF'|?lB_a@\eZtc\`|AG]; MUY ?Y-qo4+iWaI;>tyE 9bv _YW`+D6ߐOvik "@5' $UnQae=]Y1kFCxg%clR<N>S$]Ch GV ™R+gSg?U|xMy.p٧ImwL*2_&{~Vd7 Z_p#$cVEp!%"ЅUI⁙d ʕzlLbk7-toٍIz)0` e|ۨՆ2?gsĸ  hK@2GDsRDv IIS*D/o 寘 q}>r0wܭA׏ Edzq\RxmVIaFC8T݉ teg>b"?wGVHCW e]3frD{ [) R!.|je_F#ƒ3YuZj ϡ tK?ܐhr!gT,3oj)|1h[!bLJo"6 { LFSp5 꾽A !LUAv`|XS`n̫GH?y0Z*-ُ#ԅlY]I53& `z 1?3[rdzQS1_Y [0rǃ.MrPE K޿ 5 yz$ g9I߫7)V>kƝs&'{~-~M)>F2I6 cf^X$"tO% 0jK!eeC 6bkFzmdN WA(We3Hc"N8!qZ-:R=4kHڈϲR4%_a v='w_cYW[´ZLAu,Wxfb+oM?<[HE? flQyP飁1:3AzA^ =LURixN* Wd8kp+%_]_n,ъ ],e"{81KܨVwtd_׊n~- DU8Bi9[,,Sˤ6T gRl2q)ѫPMg v촳r ipgb,wGiʣ1KY\)掊Ռf~ٻ;ɭ㚳LXd*LC!⥪Ġt=/;QT|cuC9[٘3y]~dFM\C~@T*(ҁ)5k:Ӭc{SdXdF?^ Zb)<̆F*/?{׬<#`ƶؐqquӝBy Ugu1W1o0}P X\}ڹvavPt}'%uo \Y)EM/f"Xd7QkI8X,v^ <}u1LjVB43<}4ɇybn-Ŗ E1[+MU? y,M 4S+Rʝ 3O?˓01o.0r)rC7I؅ڽGGNwksf(saU)cI%xc56S&(K\C%d H#"OĪ=Arꪴ1mƝƾf_3 auheAPBnCA|Whz$ɢlR ( !3~m1R}rfDonv>issΜԅUQz+O/̙N.|K\M1X"teZ"2J+nJ۰pۍzVcS؏u.yT{p鑪1 -O>e9bχ .)|HcM#\]a?r ;F?vlMu 2 c=\>M!aPg(v70pXrE"f H:=KJp ]c&wAb?% ").X_0_%עmnU1g*3Ž k%srks[\mMy*|AOё(Vh~)GZ={sϥ||{"V_*╕ P>0i,pjӗɕFXc*QuRC}Y;/0n sI/P?SͷR1чkͣʍU8]FuGs :=O״~A4zh;l|50F9kw`8y x{4pC#=n7|F>ˌNWR#84BA樈Cx&QaUYm[ǔ\}߁^)f.*"iLLŊ]OO`^0TA D0:*l}m 27S,Bu>odpOS4 Nom#ZACR#IϢtʱ;kTD昇, p˘, ClJ˘cGc w}حY@D؂HPz0ˆRhF ՠV 1JU ݾTB>;|ʊ+p3ׅI?Ubqc/Pp2?SLR[ wC l#Ԅ ҿWV,y'3>m/`L ZqZ*=k-*:e3-Y[~+pIo_CGP^ Uyx{t _<qt܇?.P0Ψ? S&ad*nUd,]Ff!0j[~OeIB] |7vTeTT_ahR<&r2` xh=2J# TϋdYe#%:E) zwO'T2U-kpd6&PS{1%wBx2`eɲsx c@]eW!t`PRs)sqSة7̛޷㙜;mCq g׿!8k1S;qot%Jt)ӓ|eVQ܍,(:6&S X9zC}" MӠY:%HŨ쇯]oBIZJRA :QGP.?g6ǡs;")\͢ ))JzU7F0]A`0|ӡ~_r^GiLRp+=ґqpQTʕc~]1eK7Z* 씷Ex.EH•^Ⱦf>UJ?rA+rê=X7GĽ g5:Dy?A16;LI_P&U,d/՛S#U-(WvavI[jr d8TovrQu1ezǹ:sd ه*pmtA4b{j25&CJm2&1WOs{qPzx않NQHKzxM:T5L<[V6lt`^y6zGU*Ys X'*ؗp;@r EuAD!h+1)jj&A΁tMX/m1A 5߳ lLӛŬ}[.Ou/' MWQbJ^Jgm9uCڕzؤσeQm 9ҏ~5f LH#8D𕌠~׉o"x?.3IFy>S&B8'31lFǂ҆_ qdmE!?祥!AWN Mc!t7_y^ynf}{vhŜPV)CGo.;bpdAi!sNdvFG6kgF!'XQ^nS32p+Ku2.f #jYTFcfG,p,o)dEl4t+W3=rS$b69ףzfaxv.P="  (~+dcl16}L0p-ݝ[gsܵ}읤[}&ZDt"vja"{fڍ.ā87THH.($0,XDyn"OB]~h^(Ӻ@pؑ`U=%+jÏp6tS8up^ Y o}NoIpTS#_xAٜSVGP' x,]I".Y&aSuZS f-.AjW&kynϕhX֢.) *EFYs?94gga!,cG`ː=|OeV|JN>1I-+x|Yqy jDoj@srL2J^lȍf8n->RL[]魜@{˦1K5\ ,9cl+&_jD.xM#FW)1름Xm'4Szp 7gEǎȿ{J2 p֯TWkU5i}MQ qiRgF#S-C惝aw %q6Mqf8?Qn%'wPQMǫ1-#Z"ǜ^[.(!;(% eAe}䂳jܝfCw<jѨZ4L/,EбAWGŴ|x`76422Ə4%B( CryGvj)r"HGt1YR.olm0IWMvMK8ﶋbM~iR#%Vm6 @L)Nza|NdճI) 7110rvl-Ӯ%q" \-@/=3⑚z׉RPܾ1m2p< 3{4ȭ8魠c'iOJdNm+J?^Tak QVt\GO|K;"x Z8 {>7.D [&kSUF2x"&yѦ ֫9I(yq#e^I]+ aX{԰ڠ/:&-._(8B9[!{:W|V Um~őbe1!2h" 9C"C`22U-Mmm Хϑ"5(ȜZ|nz^&_)+ X'$*JrB*RBzbRJdp 6 QT!cQM݇6|NJ]|i- -.1EFlUKٰ6-9l w9㚭U*Ɩv:1*6}4G=RI`s_1v& ™&|k( ]1:Tu͕/Kov"K`OњwD p8t1`y7s{t>VT\YAA<utRsuvT$a $8%AB )g k . F 96f5 E,cÕi0"51ҲKGd^%za(RC".> zvOᢉ aT*^SRm,L&Fw(1?%^L ZRKd]EKj1]T1]]x:, Gl [O(u /T+`fIY !t!\91vKRxe L5~k2;CYycivR| $F˚J/1aW]U' {EJɶ߭iY=nLS?GoMy_ұ.ج>)DH4.Ta9s[x};k(+l5?9`m&8yQ[Gh- iaU{B^{NK#3poĢqKWdg4Q6qTx^h}\iVz yd!j ?(Cc`9D cfj!ۯ$!Y~brGV7's aN`;ı1NڮM8Զ\{L 3!ҕi3}Ǒo {䱋gEIKkV6lHUĞYtL,+A9J$(?oLlG4>ӑo8mkY!'P q$,j`±E!Maq!cǫٻlɥC8v*@/MX3M9zu:a5/LnCB iRJ4AZKoq)m ?󲍰5WFyHv02{ԥCLF~"͸w `kz%GV);flBMt'`8FNBhI2yrrBtLP_DOMHZiI*`Y'SYJ+τhw"k=;"%ݨyV iźݧCyUkCſ9`2]GTr5 .4VUq)jFۿʚn d: :uqT]+,x,ִ j\jBn@hp5O$EiMvuO l櫑~+܇ ^; j*],Q[p^#N#UX'=vpw3?_to_tҼYȍNuF!2 EM왏OU,jVy۱mM0 +9wF0B}b2FEƢDeS~35:ξQMB;=)DP/u<&%AJJ ˁ>ߒpC!J)s*ME (Nn&; ΄V2F 2EZA>G2]0ߴݭq$Eu ]a'zҟ/_HxU.w*i[:yBd c$a2U̹߂' ({iZ!0Tfryuz/F"@ Hղ$|d ʹN2,MRq;L셲1bFIzا} סpr7\־Gxq}SP?ntQր@\mf{7T/{pp<Iʞ<* »ffi2'c_17PlKzqpk@yp(@""ݪIG yU5 Ol7w?$"yT8S{ ۴?+"*Vs;pPko=/|B 7qRaVpf DkUír+i*;xXMYEuIJvPFOlX#|ӼoȓJ-{|hb笍aDeZCh4tAXv䠵2&dcK4"H17>=6OJ-y.@do⮂+ hqb'sƖbG@mN)\HLMOe/aF;&)qY!MϐPcnQ- ,r,0~cW$Hڭo?mɵzOYfSMG_!ߵط@RyLZqJنt><⡏k,#41 Ie0<M`O5 Y,gƺ&40bOuw#ia܈Z.ϵwau'ąM+r4=߇2t $݇=ɕ_Eo +8g)Z*1ģxC$7΀ Ns}}vB.lt- DK467'cRR=l-s)0?׼Ibʁ.eT>G>:HG?K b42q3|7ѺS+fɨW }Xnjm7AWKHoE=$)3vvTxfIE?Ywo,p]S₿VZ6]ˇ:B ~O|D6"(gX28Ua^R\,K?C^d"MbA#a&bQܫ1\`_z[In @ 7tJe"MwjcUf!#4.&=[6%:`&Bw5{FSG", +j$_>.cfDF1YGp(&+W=BNS7^zOK#Lh,ӫɊDcKT0,)MNpT?]η_cu窲k[ԉ iA/M|%. г7,#E0}/{7;8~7Zz *ge֟jJ`@+Ӓx}_^ 'w^k>6Id^Q"EbZ3q}] YoBsU<#3l!?];w=YK\~Vib K KjPZK~|dܶȅ63-WЍqLЏ3جPB!dW<*­x]vaT-L}*KO Wd]QJ2+I`֞YJ5RPɱ;7{Ygѡ$|]nP"x>ĉYO,_vK{eM8}ɖ7wfqVt\0RC> KdlAzԫ^? u*eeIa`dtZVkU&ulILʋW% ʾ%jLMQY%at }m# cy|[+Ptc"Lgs[vcn'8{C U#[E,ڛhbl` sun\mNϟ8X1-m@[݃NT O$PĄ$˜ u6|x- txԡ(bq2nʿo8K #vIT4qlY4xX4C n|kʉ}sy\]֗c ]WnKnGR-U" 7w @xbf)Z?HS2=vgX>@XJ]ǜ Xboxf]7?J)E`h5FdO\XE'xJ%*9!gZu#lɌQLC5=DtR(maku,ժ^48 Xb rRTUakKGVWͰ]`;TM@ CSР$eX ^-R(?~u*Iй:f!!j <чq]%3|_Pl;F%(oO8iV'rh܈%)6Z&A{fJzݾy]E(WcgຳVb5Gɪ=snzPv*}s;ETk6fSޓ$O06@{KvZyE}H-{?, "8u~ƜTeѫ <@VkQw̠vB}a8[à;%=V3J'~lhŢu[9t-o5]SKpU YHb/", ('lHpi?IWI5|) 0Ӓ#MZ;$ [7L1j5vpAJ$jJpƘxhu*o4f"*zNY)YfLU(Ù><,~[U'g$)πO6p 4"JI1gVm&9~%$-}mח3a`ds:uhro:IQ:=| *vgU{Twxy );ĺJO`4;o/t4<eM.29-Oac=[%TP}j8r^(8t"yp=)J#C-i <8  A(tRO,ƫ#K}a݀Wn$Qdb:&DLT 8sCでؐ Q|݄cJi-G|2D>ܬٷDm 3I ZoA@C%ˡ }Q 0> Z9E "P-N #ԼpCe1(sWFӿef))ɰnV=`ͺyO*dp =fR݂'J 6a4#=N1 ,5 Ru> MҤml(`rޤN-5B9H0Z"^iC>_L4r.C=ΥB}s$ƨ5xŧ`xxg*wn0/ҙFa*k)|V.Ʒ3ZsT)d9--xCOƱ'n>ךP#egMgI| ؀3W%Xl=٠K atA<K7UJSYD=i3 >̙N L k^d3< O0mrtW a N ;e{ȑnJ(gidb0>Cêr,ה9IAK(;:d%׌x@ăhw̦ "u!FGדYw.@m,J 'KT <)e܁r];bӂZKhy7 `J[[5I)aYZ='Q #n_'(8[U!P~>r^ML$n=Ez١g[pI,]ɜ7.M*>Sn8"Z޸&aٔG0pԊ"/(t߰ygi4L- M~,PO`0Q3{X<@ك# tA|H58C282Pm%yUNrZ6\s mЄ!k瞥!dL~anF@ZS0Ҥc)w !K&#% ukBo>qo#o%۶)> y7R]$s}yHx~)z{.ݔ.ԫ2Z31jk.BpJotEC^_l0 T_ʀ* pFX8N.Bo(JܵAcOGpm_=![jH~$Oͣ2I :qpW64ӊ~"*)6P_>b^vC5%/c(igc!MNǨUޣذ& :)\ZOh鋀 6y͋A ~k9%{]0}%Ul`Rg1$l"Đ8:VN0H Ro;ؾW]dYM-mߏPB; rtPU]k,*N!)Ym7WPwٝ0B>CD]'qp6qBcd޳%O9ۼ؈^ UϙX>M5ABB iX.]ꒃ <5ݠҕO̓e{ׂ(rO 7"T K~9ӗ$MgQB>gaMۄGeAuҠzg!u5^^jj)[]V1h m|C'\$wH nq)hw=4r ,5sFVFzX+[9EK$=$j,U=Gv-Y3CF :;X2x$rר>Y=x2$Ax9MF"&98[Z]:4iPMTmcoi3Np*ti>|nwshA604jM̍or;^m, QR&ė Y &n74/C±]M}?c4P!rrnxzXi=&!_UsoQJf:$8n Euj>J=4w\@4eMg'wŦE|sP&3:d<3q QÈJ%:ݜP.LusXdu?1 #nw'\X.o ;x(w>);tU]ĆkQ r|SHUfUx^+[W"_57'di$Q}4Xȵ wV[[=;TbiGI %;}Šl:ei"RGdEH[MҬB (~yGkG0%j7Ubrza@*G9S;Z࿶M8@X$?;JWDKA`޲22u VK(xU8=<'j3hg1 |_lu}2Z,ޔY>] . p1|"٠#vzZ97\>=y-S4Vn1i*"]{uL^̳<ibP ٬'=b\8cyVoE"ݔ%̧˷nl0Eg@-F|b(dN͠/LGU;Qp#$7]Jdy37KS6;E5zs-~틡 0Z\-t[RN^IIk2L‰&3}v~N8ewMܿݏjH{~`1f*eU՚x,rDKkѿoI^ P%w?p1B 4tIFcz̲3?r]bhRxf-"Q=zV$_,U)lvVmR2X"Pԡ[i@}8ޛ;N|rrZ/yۈ3J#!IIoaA{0rO O`V_La/p@}F6[ jj5 P]=fBMσ51;qknEW3U %h=єf֧>R¨6'nPiS@ՠS@ԚxM/rYS*zG ^*Y@c*I6PV+!l#ȭ ցbC,vTe&\iҗ0qhs ̝N^/E;ICNNؔ , 6T4Zt+ |4w8M|Hl5V߁ 'u ⸍h74J*#% 8MF*LF}MU2N1(W7چZ챐#A[f|xCw7rV;C~2-eFy4Ϫh4 tsz&^@y ?6^l~. y8 oQ_}~,<Ն2Qp8m861u H@4# 2MRBr4]uG|Ak;Mn΀ t= ĠAP0hfWW*:=%GtXdfIBc9zK9aK+XnZ4LCrD\c )F%fLӃn|MlB[߷c$,+-=ӃX?1ԮAÌ,9q %9P\庮n,'wEj䶄Nu h;K)!'}G=N8 KgO DRP|!᪞,i?{Lƙ^6Z.FN+w1:XFbpTǙ@욆ʇ +>12z+r>6׬s9"^`l#gT3n@>f H2CY:8/dﬓIyXK$baLk_ =\mp_;>(P?Lő_"*)vay PQ!tؔ~6"%LJי-?dą[(};S4VBu:eFEX1;AnP&K2]7\F "Is!Yг6N,6N%%p ᾶ(4bꓵBDhk>wT!rc"VfV2ؚ`2 jb 9@q*SkYi3Uߥ7 >g @){&.կɹ hU0XJ1Xjqk7V*B<]nNZBB+.9/k 22qn{`ohu`0WBh_0iox`]!/L9Xe.A66@P{ЪoS*ַI@z.;Ǝ̋(5[>PWԽk#5#wm;]9mfQE(m$T-$r(HV-՘&e֮%9]|tth!wi>%U͆ϼy_% -d+v*ۡ鳭Et Jf%٨R].KIM,IRl;(yz5dZ]v+jܯME!qUAĢAŹ3mtG텐x Dx_Q2=`i1LMek3p2sQ 2HT_踁wsbYmh 0 LK-h7b #DʵUU`rN(ƛcΒ#/2fMuۯ {*{kF%2Ez$皾._|U}V* 4q0nm"oNƧP8c?\غt/R4/#`k_2\('2}Q_`0wd>^^U?0N{0 {XHE"c4rg..q`h{hC?Xv$䇈m&c*aSo?4&q~ jJc뢋$5_3٠m@mӂdQO oցdyt?IC-n0 QӮş]Ve3JBהMbUK]BiI?F>Q]Hj3 quHi8ˆ6jv7 nG$lDi3C c |;6&ydE'Fb!l.lҘ $#PU%C}vgC`*ZpɃ0ꪲ}ɣV$ŶK+=eEZG ^͑kvtKx"'}lܶb+"՜L$RtnF|gY/'MR|ɯv>qIyHpfcaf׻')^! Zwwm|/9E0jiZZILHEd=^O.M^>gB.8[% ?4ܰzpjsbNnA.VlB9܌ QHlP(%w/ B4<3 M4ndsbNVH9qˊhs0 WLj%PI=FrӁ 7u>YbP, m9,  C.MO,g=6ImDaS쀴bLHO(l l/c`!07R|WMg|Ui/J8,#a;P-%6 M UעY 3 fCP-!`޼sBe\_Y"B =OrFm,n"nkw`kzTnbx9?[Cnv׸||E|»zUWw`1kjF" H`~,WHJD-R)1G~inT0$"Ko6/̛:e#n-| >5A,8Z]k { ?tsY`{0{OY|W5㻊, Z&Z"K&2Co1M-?ulpso,[L_V'_vj(,8.vJ PƦQɄ6ICde:0o 7uu=ˠkF0:`)9@"#`d64(3bx5p;&8-juQ*W)qe`fxs9D30Pk#mC%;S `xr((yC_ iЖLv5z7Yl16\„ Xrrw9& 7$K"Ï'T0s!s>H ;@o6 lJ},'gr=8q7&(AO pP#︡T2I wHݻѹ?V엊QD͝AMUdo'L=D#a9c|%}={ǝR˿ b5`> ;\w [ٯx=`eRّ!E3_> b'e"8 BԝW}W{6ћmk!s)ۛ+ KUW8e]Щs35j^+/u`Ķ1E˓i.DŽ֣0H3iiZ\9lo? C.@V'+MrZR2ԓ ؐXI2C*&GAឆ[i1 DgĻ@, tX4^A2B 20=JĴNB7-H? BjBUf^1@~Ƣf0̬BDuvX4ҹ3U6B˝  q!OV](å- ֌j@ ?m]oޱtlsFlKy>rHM3IM?/DEY;>* 1NטqEG,kxjjQwv =|w>(C =o@|dnD," dB@Zkr‚_`Ҝnyg4ܻ8u&T4 UyxkS+M'@9 WaݽxmnLtM8]*ٴG"_yY@*SЛIgޚFyڍht6IޕS|nLfq3Kצ7jwNmdǑUFuoFdA,+YYa4Q(6мٶY'7kptF rhf'W}Or/°Qm=?N ~4+9A5q]oodm/w!Uv7ߦRÎ ^y'g5CD -B&5!*WiRG`g d>EbS1un_QN'jk'-SJ4損$nnVǷ-w<:>? &>]"aVC`l}W|rQJ(FU:[ EptVZ4XDBG!Ok.3%|m}HfjD֢ vu)C4ۦܽbV&" n$Y6cyxDVWDPVH(6zv ^W{G5~X$#i J׺TwU#>ڔj#u/d?N dZFAzEAqy!mfU/asHՄ3)Pg="LLP?,몂0 c>eqP;=ZuֱI\H+9ۈi]EIz mP4U*hC0Vh,} Br! E yG!tx[qH;ib9)mEffubZ6l0'kY}%Ƌy&vعńowtI')tI CJi4K]Pͨ‘5M/~% Et5O8XB|k/,M[,&PYe/?{A )a4 l{gǰt' bJISoxaCMQ*&LZzeTJ}p(JPX?qsb߱@007e[82s1_בK %^f ~V_JL|h X]3ă WTMlZAŚwu6-T\5[ ~k^܁48qsC=]Ӆ.&2(Oҕ*-p[e|*5ZW#pfX: Tfa¨!.`k`yYSIWΙJI?s2 _]$a R zpzqXq39L*a]4Aɐ ٍ?Unכ']Mp$o;.q?[\[kF wG+[5Tѿk@=45ӋթO* NI8ˊkCwu7_IcEm,mZ*͚v}[<,Jc(&SjzWpkN5Adк03to}K3ӑwJojr\E#XȫI4Zy@b V:y(†esY(qi,VPj*1S@FC!X)Ck ɧgP/``"5Ol v##f2:u #0~ I/тO(-{h@,I4 !f2^GzRDv"݁ YH7]Xz`EB]k{jVq(đ}tIH&#;N<((#q0-t/t0CY <:lx+J(mNfnƨCpkR`$f0S ̘3?Fz{Z1eYҁ TvKsяOڏS:oxa"b+hYvˡ%vWSv3D^Fü8uڝ*wpnִΰ{P'-:FÌk?5T73 ~ ')58lb85݆v^A-!rNpwtL!7jh}l8:1jka^a.=՛2Y~=^ؤDv}YI7pՂ[_i>/'\.E7u[qep1ڒ}ϬT~ >~v˜r%=]-f|`tRWdUg![,W/?c/tV)M(4WC 7s>̵Bk%rO/c).wݥy#d_oڛq2ʽQ&V;He>+y1C8<ʮb^Y;4]qs91FʡUdCV5wbbfoG,yF۟V'?DUCP2:Ih"E}ƙlce25`T4cP6 gJN-+8'^$qyCX.or˦|'FfrآLq۵Ğo@!W3"e&Gz] vVӤ_g\dl~˞[U ?h\u6% ܗ"ǨZ`@7(qú0!SeOrǙ;fl.F*qT  I(3b+>TuqqrJNk.a=1q8ͧLf#XhZ4#6 ,ٻH_gj DHJy6w~;cj<ά}XA񓦄:JRB=/D|I0$qi$ عZG9uBMAu12UTakK(g)Җ&'fj0.&Sئ:ುÐ*BNҠP2Vдv GowvdOA͞v/m]HѶ>[ Uu=YrTk۷x`)xl^x: [&A`_,'UkVHV%xg_6kxن^OZC"Ūb~LV)r̲{`HX9bdr]ܨ$̬aFrgcO8>msBZYwqpdn`[b<S p.F\ ݿ݅G;H_FyXf"ӗ c$+aS9֍ikJjV]lg T!p\6с٥so{LX7QR\kh{`HϗM gؗNV #KD]6ٳ"aUotءҁqOY괌e?Z98l ;2fO KL]UQ;M.7UF2Sb&4D/k F\~pH?!0r Eu a7PO%y2 |# OʁOyrN 7,xϙFq?攸(<;jüꬁ4ǻp!<;иj)#*sxFX$H -i{cx iE Si~|_a76ꘪhjޮtD+9\xFOVDǀT FaWm+}¹wr$eV֙!F 3 _0;n8RE|t/(DVKG!ᘲ<_d/EsXۼ#s'\m j-pB lPtPSW%9XPC8Z1@Rjy; E6`6ڸ5oFۛ}ZS[6i&y5RiA2L"7joH^jGh?~P_w z7L[u ~Op=wف;SEl\Ӑ|"dѧ1'֦+` =ޗ"WUFt}iX#GTĄplEV)! @y:gF9KBb*΋DXdS堐SFZۧۈy^^Wy}mxkzQ$%{ QKrh}Mum%Mw^=}==E{u~n?r+f'Qpe2u.FE""VyJT?(Xo I b8m98Ihu?\=K%M$gx"dows蚆[KvR˔o>E !HG1qҦ"xZ@]@ZRЌH'90D2MT-C`yZ1Q\/#ӡ+Ȇ?Az6П?[;ˤVn,} ;ʂ`J7Fb%2Q_kR{ȒA0QաfD6|5̼ >]wOSG:6&#eC!p_#W42/3>iG!kp0pY!Oǿc-c>=2Zdu<Hc[Ƌ ~\@2k> -'M@^. l\dUٓx]TsF_|ywLblR} RTv%ld.c!=)(8pxȘNAPέU[{]Yћ=AR]ҥX +)c^[k`&hKV]׈ qR \]uxI jV)6J=l,\m9D@jʺ$ՠXX%w@ Q@Οo'VC1tG%_Y 2(9:[0W&hom SFYv$"\tv`o8'8elgz6GIVvBsҿƀEQsi ~W$;~/¶X7F$.Sa+Lɖiv7E$$M K˄yvQM*UpunXtWtI]N"v22ݯkk8$~:GkH$BAPyW ڢlAEo[S2Nukxm'ӎeYl)J 9Z~z9n>JYs޲=_5Tb;xj:JK*zכ-S#$_ m:߱^AϮ=.6KkR 8~%2hV6-LMZ`Sټ1%̳̼׎-с>_VMU;}0i23>#NQaXGB/f' 2PwROqTpk$_H%~b18{SJKuꥄ˂w ͡f^'Jp4J_KnQq?u, ZxA:Dŷ6SÚ5 [>TnF4`4.ט:yIF@`aB^$Ʃ{qM<8UA a8dn`6 iIcdik4 4 Iu*lJׁtp#=ŧmӤ֝KXA*u p yrDY~qpzp lըpzE7{"ٜe5·:..)-!1G? S˅%:aX5wP8t.qKX!.5c~{=1݉ `J,/m3%Dzmk>d֝6JDZWr3VGkz4~# S',,Ovb,&%ieZE7L>4:bg5MۿUgGP OR(PsF ~6:boI `閶;7;]Lg!p$`W;rSuUB1BuH./zqsA)&+<E;[wM;?ֿ< OBR"yZ{g+뽳H6^G!bٸm# r}Ӳ%ǴJmU@Ґ.XA؃Q*08ZVNqrm",?3q.%W4S1$"B}2b,n ]P9OӑzG>vps)bDGH$=^y[-ĥ?Nm+6u!M4~Av(tdW`,MJ'ACäG^|UDJ༜B}D4BGuO٢G#)St)Ww~y]=E])J.-p$UUe/x/S4UgB?b\[ 4ez)K\Kk ע4 '}a؅~0Q/}IO++"J-ȅuL >^@^cŰJΊViΘ,3~7V(g'9s2)/ F.;,҉P^×Ț[Cژ_Z7m:4|AI\ 'uKo,fѶkE[nCÙM=xԍN%U>֯Jv,)OB͈#_<şT6XxP9 ;_ 22{w4ʹ3@hi͸[ u+lU<v~nm A-SN;Hs3m j\-튺`+W  źK1i{ (>]TEwg{Ax'N%Ǔf5UKNV܅}t)@~Z ?FD}qy#JF M+pV;rEpbAB9qdd4FGU;mD=:/B)8ȼڎI_y;s .](rϩ ~ϔ'x-sі<_jZ 6P|WbjRz00 ^b>/\,q" fW4P0Z Ad Y8~;]nyDj |09A\8_C]MhV*bٺ6>'ϗy0&4,x"^V-_YOɱ:hrgwut@?e*`&Q_̼~L_ KhJޥA Q"8 Xr7%Na_3?c+zMVM ؼy8\Yw{7H%0N[QY$G,T&&l{BAge F(369HQq,-"& %zl)$ta1Kb KAu4򋜓EPO%f>Opkm³ddaPJʈm}2ݩx#;iβnb薚6vWg,9QOS3z%Ay$KaѼob'-opه]G 5 ;*1`*_(R O V$=C^i#I'UI#a #bfu=&+9ֆ+m ;XtKdak# @͠ ||r,08cc6=?ˑj^ X0zem9b_<턢<؍ҪŒ:lUNLQSO._JηX4u]@A(q:xZl GihN.$I4 D$Ș: tHWG+IX-: *` :ia-H|Z-$} BSA?F{>s VƉpԇ#BSye|z(F\3LYxxO' pԭ- +F U9- v{]LCt=uk"vt yn@4RF)mA .z=Lc.(֒"c'3meaŢ]㿎@%xXxTiaQa I'/űs$hE EҺük@{gY~C} =7wVL>%p# dصCX=3GG13?eZ2>x b~T4"DqA9ҙ`8>aa~uspPd71*9C]GgNfTjfgw[%K-K̷hT.2e"WuAԤ+$xn>6[D 1 ߄1n=%FSh lTK ([4r\ |J){ +/=_P@ߔPsY&P7S# B[]iOKhtA }I$vqq֡l`ǁ.H4iԴCĩĭ$].9!])|EVowI /\NKD(K+"gc.ǵ*^GZ)e6 :! MMdm/p_.Y{ВYUSp<)Yh^Ni YLS(S᭡,};zU~Zܛ Q9 t@RY|&|YbFqgy W[-瘑/G{l{ 1|.€q !9Tҗޞ--A&a׸c:I*Sd)_g };Ut\[wd/?~\!&iUULIq@&="/ܞRVHބCIMbAM$Wܶ c72@' G">$DVhǓQyBK~-H-,;˚UjWbWqlYozS{j<%joo+Vtus7㫈c&N[?EίE܆3O2zr p ~ 3Ǿ|;J3}vdCrͱXWeEO=U\ ks [%?N|W*(Y<(-? jU"KˢU>,CزἪm㩸 FeEj|x=4)+N* pHglÑ(7T?Hq> mIM #\dFdiB:Y3}cO<Ӥiz*]z%g@9?$]9H\jDɺh"T3ih1%S2E9@Bok#FLO/ _]1|KXaOKc5r;`ymY `G J vfyOɨ0s]ﭷucA]{t.. V2ʁ8*tݢ)W|dk.$Z]1=jܷ4~hlbMa?yJ䮡zK/X #9*y3) -Vgm:E|F0kv&$?"(q"W8,IC͎5cHvDI#7;p6eX;~Tڪ+0=&ݴiue(ksRQk h<֌\}hX$,e!QdxKD SR6bG $ U+=6,q8asǸK~W:j^Jv !Yd,.eudp{YW{fQC lfS]>Lc aj6ôb"fo[,7xy@7NtNҩP.9Ǿ=0V^~/ *D9tu|YtQ;XgJ޷K-C(M]s:–{ʇ.!? 5Ņ'Z0bjvk2aO̧ 7G8 r<wvtq2ISrG>\}Þ>Z\3M!y 6Ci?QHj>-i|=˜Ӗ<ɧ™ԽysGӜ%>w ;@#iOUMƖɈ/Q&]rKm3O<ۭ)n1)`5{/[* x6< 6P[4W4< ύtUl榖ZXVႛve%vj}TR#'[joIT}pS:*%]6\mR.FϛMfw<wAmC>!k|rt˲8ڛd6Y{>QRO.^8<_2/݈Փ)5{q .o (_@WW\g]}ja(7 JaP̝OS7$؜E1ݴaI^ <#b Y/!ܖt ۹Cӂ"֢rU7[P =f^=J0{@=~NfW#185: haEswM3 yP^|_sH4&GKyfA"7pͱ /^}0ʴll47!b俾?#6UqVU'i!gV'՟ 9Y2_诧Q,$+ʊIn_P|>h  YZ