libvirt-client-0.10.2-62.el6$>@Qw7eA>=$?d  X ;Qekpss s s ts #'s #s%s's**,s+82w3w>w(?18?8 9C :} >?@GsHsI|sX8Yl8\s]s^Wbdefltsupsv< wsxsyTClibvirt-client0.10.262.el6Client side library and utilities of the libvirt libraryShared libraries and client binaries needed to access to the virtualization capabilities of recent versions of Linux (and other OSes).XԂc1bm.rdu2.centos.orgCCentOSLGPLv2+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 V큤A큤A큤A큤AXIXIXIXIXPXPXIXIXIXPXIXPXԁP[ʥMd#P_P_[Md#Md#XLXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXKXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXLXIXIXIXIXI984964f899fcbf94656ecf12e65aa47f195c634ae3680ed24fed633e1013f8ba47c4db7b1950c4fd7330bd48d7b6eb8cb0f3f7f316a81520bf69f30b1dd9289eb613019b2e2379e09c17bee5640ec6b5f0cb39e5935095711875eafc1513b62941fc2fd9805f68246d06192acf6b084afaed68d9db956d10b5fc26b977afb7b01e5cc0be7fc7510b0ee3bcd00edd55d93562fd27d2fbd1f60452d80d0be41da87dc92e2b3c0d53d9d29cf3f1f47d2ef161526afcd895c029c9f22136f4c3634ffc4d829d47e8eeed50b4da501e9b119b63bcf028be2e6766167c1cf13a58ca2776bdce1566871bf71ec1446fe86b187ab6a144ef7a949057dab3b1e5dae99b5deafbbf146a618bad59fcf6533cfef08f82effb70454d8bc422133f220848a16565a76589bbee18f4f352c60bbe22c782ca3868462737d392414bbb10b354bfe4366a4c7a9ac94a2c625d7d450428674ed4ec5c10974776494da3aa8b1a7cf2dd61a22f269b261c37abfe1ab091c5d9d15c0ea604c8e12a43f96b2d30c744bb37065521275681f912547fd2e6c6cb44311879d9ca7f3daa2928ea780423256a3240ed1371fe4019f7d80bf8961357969395cd6c07b3a05f51749e9ada6075a3c4ad26ae719d3fc7ce74cbc46e1927f60bdeb16183a9c235b2221c03f3c362ac5e63266eabefa99abf850b4f487ef032e3aa50d09ede817e330ea635bb03964bf8f016c3e7511bdf69f47caaa6c58e98a55841377a987f72b8e365d60131f8043a512890a013390ff6d1bdb4dbc4c6540f6cd724191b3961214bd8d8792bb040066a3e8f7948af3760b96fa888f461f0e55e3a706bd02155fcef5ba47ffd18f7807871016785050b7ba46794ed7f1878c945cb553ec02200c2142850b7076f64cd4bbe58a7843c8b22c1200263915b76731c784c895b81cadb76b18740f300eb49c7b32cf8d9d21b99dfb0e8d08bfdd2c4c0a6f6450f1bab39ae17d60445071dd76017bb91073c93432fa9e786e6e57e5ee4d6426c442b42fdce82a9618ef370232742a5ea17b0a59c5d40accf4674e03fb7e116f3eb7042c73a9d59db7cfb3601fd7ec4c4fba48b55397cdb67715173d717bc8aaca4118729a7a1426659751d1005c5468b76a31427eb482e8e718714aca23e58b050d5302e9eff27feebf0d489eb1b6ba2caab5f99c404bcd4ab3558e434203933722249a148a4e27b7ed95db4596ac742915c2d900f92d20d8209d310b3c8cbde8de08c1ea6471ace50f6d92c6945bb69feb60557027f2307bf1573643048c7c838b658a0d4ceabe44f868144cafd6e1799fd89759bbd2846401cbbcca741441bd25142e8ddb00038d8e6292ef51b229f26d551ec6e30c06e09dd669e6bf9671535e400d3430f404d957090a2e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cd41f8df022af72619897947924e9e3f74ca0ac744e2900fe3e380268554999d3e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1750e052ffcac73564a05458de840c0d3df8707766c7f7da20f5ae2afec75539e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c1a7e0360e25e688d4b4946a82fa79ee328c74ed3be9cb837f7aec92b6ac708a979c3a96d48e3fd589ae56a9909569de87fd4e3a6138c03418752271dc0e42e4155ab42185c9c06d4781ffd02044170050ec32a5540bc51573ea13ccbe318f5b07165eb19b1578638d00909fd4b5f8bb6ed8cb15f02214da48367fa391ac62687e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c4c656b5d1cc5e2a0ec884d338cd81dfe9d4b4fa9fb6582b70ed574f9282ee4b773abe889c0c2e529d8d7897cc93a6bdd4c9d12bdbb45e7bf9a39998716b13879ce244cea968d6fb83f08ddf4d4a9adfad09eb4d594769619ce72d74872f666cade3799736d284320a360a81383b7b3407c28bc2a79afba92bc85c2ae169aaeefae1bf8a473fc9c85b7211d8797d564379a0ca816ba858d4c2bef26328afbeee6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce66dd4e232d54c5d5afe94f94d7fb1bf269e6c8fba75c9b56532c84d66cef651eae845b9f8974bba7a455279f227795ac7c55b7b99ab412e1e9cf3c851adb0f0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c91d07501f4e35e48540c2ba2ff09c331e56555b326dbeb4fc5664fc10f485260e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ccadec868ab1ee3ccdd595fd2d9be024547a9c31d12fa740e11d1954a73a8bd7871b475db668328024d649a33f089a61b80f6dfdb135e0ef021d7b3456b71d6534f943ebcebc08c664e2de1789d0ebc27f95645d0a4f44412813a0011c0428f75e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cc2a8aa14ee9a853c7f685eff27a8f1ff286f96d5f47ee42e831da74be635d2ffe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c745650fc45b599d0c052f21f070ca281b26fb87ce8aa760b51dfcd755d7a0f6501794c78b75e3bad93e8d43ba076b6ec351c1612cb26da12c4fe708351c595efe13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cf73e148afdd97f5729416ef9f88c731cf270c6dc345d5f4cd2279b197431d582bdec70fae4ffcced614bc57dc1cb1df216f842f84226f1ea535a8ac3e74f2b38e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c04b9ab663c5b9952aee02011620918f4c230e75709bf988594b8454ae0210a3d80b3dcf0cb6ed550617f2d0f29c02abf11c79f57ccf7b38cfc61c02c8ad1efadfca4a1f0e2d5ec183106134784d4de7e99e6ad57c09bc004218421c93c66ff286ae26838c4f36c3e3a0478a9c8d61309e8750afd50b0c55da439e2824e1c78b1e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbaef5d81b11e31aafe5777c502b82be6fbf7b03b390f18ec17ac170f338aa92dbf0805472aeda616e4e6d4609d67b482b156b56e5bb6853543c1bcb94f4b351de13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cbfa0b253f8388e2ad6a34f62b12203ceb5174239734e440861614e2bf678fe6192cc6abbbb561ac9b73c93cf8790157cb445e7dc05e8bf4549bede630dfd9a4e24cd86f3d03a49e04b7007b7d06e7226db7e91fb9c2fb90f938216a83c2c07c15be7984d2d961dc5ec233d83651c965165312f6434b86d262bb8629059f01ddf3924aed92cf053f61f167f09943b677fdd64d5c9bcb9e2ed255be537f4313d73e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c59c08b0e33f4369982163f44dbfd8749c67f4395b515305c1e3f7117a4862bcde13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c2e6fbfcc1f1741bfd009e9393c28168843f7e5ae49aee1146023d345a849fefb21b2345e0d70a31b40052ef0e98a7ae62cd22fa550c61a6d1ea6c4085e7245afcc2d4f52d3079816c92aa4a7c1d8795c2c0eff7016315f66e1a0b4bb4a65bac8a569d405509c14763cffcd5fce031b1735a04ab86cb3d8fd25f81875947ba5edd3a609f815966727a507837c03437ad47c39b4312907c83f8632d6d878638636e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5ce13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c6ed3ae37bfd7b4e2fef52143f43c22334b01e93e006298dc5900a60d04be4dd0e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5cda0f34574b1a49cb813f88dcf545d2d2c677863bb4d6e478b3220bc693630c8de69eb3055d6eab982d2f5f3b8044507cfbeeabaa5d6238ee7e2d86f2667be8240d8b5349063f4cb876f06d3ed241bc4cc828b0b5ddcb37e3f59dfb80fb50bb64cdca97c499073ae535663e7bd4a9a96dbd6c68e0d7aae6c1ac5dedcc5cae00a6e13ae2774abd841f682ab28beff26b91b9cc2c6772ffd74dbd5252a8e627cb5c093e87d3d5f3019811c8c764126a0640c945b00e31cd8654e5d2126da60b23228d2b81ac73fc91b1a55d4eb6d07ad401bc21e01bb249eb2af521c9e74ddc7eb71ac97f8995792de8098c095f9429621ecce35fbe6d20aaab594820200bef1cf70c4d0900c4ff0522d1cbb178062269b7bcfa87b72943e045243421d1fa421150libvirt-qemu.so.0.10.2libvirt.so.0.10.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-0.10.2-62.el6.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-62.el63.0.4-14.6.0-14.0-15.2-14.8.0X2@Ww@VV޾VxV@VvV9@U?v@U'@U'@U TE@TԬT@T@TT@S<@SSہ@Si@SQ@SSDS8@St@Sj @S_@SNpSG@SCSCRUE@RL RB@R:@R8D@R)RR q@QQ@QکQh@PP@P[PrPѬ@PqP7@PYP@PP@PoPP~P{Pr@P`K@PXb@PQP@@P>@P6@P@P H@OOO@O@OOE@O\@O\@O!O@OO@OOr@O}@OtNOpZ@OpZ@OgO_6OU@OLOC@O:LO2cO/ObO NNNܲ@Nk@N@N0N@NNN@NNN]Ni@Nx@Nh@Ng\Nf @Nf @N^"@NWNRDNI @NI @NA!@N98@N2N2N.@N.@N&@N&@N +N +N@NN@N e@M6@M@M'M@MUMM@M@MTMx@MtMp@MfH@M] MU$MK@MA^@M8#M4/@M)@M9M@LLk@LjyLgLc@LbLa?@LXLPLN@LH2LF@LF@L=L - 0.10.2-62Jiri Denemark - 0.10.2-61Jiri Denemark - 0.10.2-60Jiri Denemark - 0.10.2-59Jiri Denemark - 0.10.2-58Jiri Denemark - 0.10.2-57Jiri Denemark - 0.10.2-56Jiri Denemark - 0.10.2-55Jiri Denemark - 0.10.2-54Jiri Denemark - 0.10.2-53Jiri Denemark - 0.10.2-52Jiri Denemark - 0.10.2-51Jiri Denemark - 0.10.2-50Jiri Denemark - 0.10.2-49Jiri Denemark - 0.10.2-48Jiri Denemark - 0.10.2-47Jiri Denemark - 0.10.2-46Jiri Denemark - 0.10.2-45Jiri Denemark - 0.10.2-44Jiri Denemark - 0.10.2-43Jiri Denemark - 0.10.2-42Jiri Denemark - 0.10.2-41Jiri Denemark - 0.10.2-40Jiri Denemark - 0.10.2-39Jiri Denemark - 0.10.2-38Jiri Denemark - 0.10.2-37Jiri Denemark - 0.10.2-36Jiri Denemark - 0.10.2-35Jiri Denemark - 0.10.2-34Jiri Denemark - 0.10.2-33Jiri Denemark - 0.10.2-32Jiri Denemark - 0.10.2-31Jiri Denemark - 0.10.2-30Jiri Denemark - 0.10.2-29Jiri Denemark - 0.10.2-28Jiri Denemark - 0.10.2-27Jiri Denemark - 0.10.2-26Jiri Denemark - 0.10.2-25Jiri Denemark - 0.10.2-24Jiri Denemark - 0.10.2-23Jiri Denemark - 0.10.2-22Jiri Denemark - 0.10.2-21Jiri Denemark - 0.10.2-20Jiri Denemark - 0.10.2-19Jiri Denemark - 0.10.2-18Jiri Denemark - 0.10.2-17Jiri Denemark - 0.10.2-16Jiri Denemark - 0.10.2-15Jiri Denemark - 0.10.2-14Jiri Denemark - 0.10.2-13Jiri Denemark - 0.10.2-12Jiri Denemark - 0.10.2-11Jiri Denemark - 0.10.2-10Jiri Denemark - 0.10.2-9Jiri Denemark - libvirt-0.10.2-8.el6Jiri Denemark - libvirt-0.10.2-7.el6Jiri Denemark - libvirt-0.10.2-6.el6Jiri Denemark - libvirt-0.10.2-5.el6Jiri Denemark - libvirt-0.10.2-4.el6Jiri Denemark - libvirt-0.10.2-3.el6Jiri Denemark - libvirt-0.10.2-2.el6Daniel Veillard - libvirt-0.10.2-1.el6Daniel Veillard - libvirt-0.10.2-0rc1.el6Daniel Veillard - libvirt-0.10.1-2.el6Daniel Veillard - libvirt-0.10.1-1.el6Daniel Veillard - libvirt-0.10.0-1.el6Daniel Veillard - libvirt-0.10.0-0rc1.el6Daniel Veillard - libvirt-0.10.0-0rc0.el6Daniel Veillard - libvirt-0.9.13-3.el6Daniel Veillard - libvirt-0.9.13-2.el6Daniel Veillard - libvirt-0.9.13-1.el6Eric Blake - libvirt-0.9.10-21.el6_3.1Daniel Veillard - libvirt-0.9.10-21.el6Daniel Veillard - libvirt-0.9.10-20.el6Daniel Veillard - libvirt-0.9.10-19.el6Daniel Veillard - libvirt-0.9.10-18.el6Daniel Veillard - libvirt-0.9.10-17.el6Daniel Veillard - libvirt-0.9.10-16.el6Daniel Veillard - libvirt-0.9.10-15.el6Daniel Veillard - libvirt-0.9.10-14.el6Daniel Veillard - libvirt-0.9.10-13.el6Daniel Veillard - libvirt-0.9.10-12.el6Daniel Veillard - libvirt-0.9.10-11.el6Daniel Veillard - libvirt-0.9.10-10.el6Daniel Veillard - libvirt-0.9.10-9.el6Daniel Veillard - libvirt-0.9.10-8.el6Daniel Veillard - libvirt-0.9.10-7.el6Daniel Veillard - libvirt-0.9.10-6.el6Daniel Veillard - libvirt-0.9.10-5.el6Daniel Veillard - libvirt-0.9.10-4.el6Daniel Veillard - libvirt-0.9.10-3.el6Daniel Veillard - libvirt-0.9.10-2.el6Daniel Veillard - libvirt-0.9.10-1.el6Daniel Veillard - libvirt-0.9.10-0rc2.el6Daniel Veillard - libvirt-0.9.10-0rc1.el6Daniel Veillard - libvirt-0.9.9-2.el6Daniel Veillard - libvirt-0.9.9-1.el6Daniel Veillard - libvirt-0.9.9-0rc1.el6Daniel Veillard - libvirt-0.9.8-1.el6Daniel Veillard - libvirt-0.9.8-0rc2.el6Daniel Veillard - libvirt-0.9.4-23.el6Daniel Veillard - libvirt-0.9.4-22.el6Daniel Veillard - libvirt-0.9.4-21.el6Daniel Veillard - libvirt-0.9.4-20.el6Daniel Veillard - libvirt-0.9.4-19.el6Daniel Veillard - libvirt-0.9.4-18.el6Daniel Veillard - libvirt-0.9.4-17.el6Daniel Veillard - libvirt-0.9.4-16.el6Daniel Veillard - libvirt-0.9.4-15.el6Daniel Veillard - libvirt-0.9.4-14.el6Daniel Veillard - libvirt-0.9.4-13.el6Daniel Veillard - libvirt-0.9.4-12.el6Daniel Veillard - libvirt-0.9.4-11.el6Daniel Veillard - libvirt-0.9.4-10.el6Daniel Veillard - libvirt-0.9.4-9.el6Daniel Veillard - libvirt-0.9.4-8.el6Daniel Veillard - libvirt-0.9.4-7.el6Daniel Veillard - libvirt-0.9.4-6.el6Daniel Veillard - libvirt-0.9.4-5.el6Daniel Veillard - libvirt-0.9.4-4.el6Daniel Veillard - libvirt-0.9.4-3.el6Daniel Veillard - libvirt-0.9.4-2.el6Daniel Veillard - libvirt-0.9.4-1.el6Daniel Veillard - libvirt-0.9.4-0rc2.el6Daniel Veillard - libvirt-0.9.4-0rc1.1.el6Daniel Veillard - libvirt-0.9.4-0rc1.el6Daniel Veillard - libvirt-0.9.3-8.el6Daniel Veillard - libvirt-0.9.3-7.el6Daniel Veillard - libvirt-0.9.3-6.el6Daniel Veillard - libvirt-0.9.3-5.el6Daniel Veillard - libvirt-0.9.3-4.el6Daniel Veillard - libvirt-0.9.3-3.el6Daniel Veillard - libvirt-0.9.3-2.el6Daniel Veillard - libvirt-0.9.3-1.el6Daniel Veillard - libvirt-0.9.3-0rc2.el6Daniel Veillard - libvirt-0.9.2-1.el6Jiri Denemark - libvirt-0.9.1-1.el6Jiri Denemark - 0.8.7-18.el6Jiri Denemark - 0.8.7-17.el6Jiri Denemark - 0.8.7-16.el6Jiri Denemark - 0.8.7-15.el6Jiri Denemark - 0.8.7-14.el6Jiri Denemark - 0.8.7-13.el6Jiri Denemark - 0.8.7-12.el6Jiri Denemark - 0.8.7-11.el6Jiri Denemark - 0.8.7-10.el6Jiri Denemark - 0.8.7-9.el6Jiri Denemark - 0.8.7-8.el6Jiri Denemark - 0.8.7-7.el6Jiri Denemark - 0.8.7-6.el6Jiri Denemark - 0.8.7-5.el6Jiri Denemark - 0.8.7-4.el6Jiri Denemark - 0.8.7-3.el6Jiri Denemark - 0.8.7-2.el6Jiri Denemark - 0.8.7-1.el6Jiri Denemark - 0.8.6-1.el6Jiri Denemark - 0.8.1-29.el6Jiri Denemark - 0.8.1-28.el6Daniel Veillard - 0.8.1-27Dave Allan - 0.8.1-26Daniel Veillard - 0.8.1-25Daniel Veillard - 0.8.1-24Daniel Veillard - 0.8.1-23Dave Allan - 0.8.1-22Dave Allan - 0.8.1-21Dave Allan - 0.8.1-20Dave Allan - 0.8.1-19Daniel Veillard - 0.8.1-18Dave Allan - 0.8.1-17Dave Allan - 0.8.1-16Dave Allan - 0.8.1-15Dave Allan - 0.8.1-14Dave Allan - 0.8.1-13Dave Allan - 0.8.1-12Dave Allan - 0.8.1-11Dave Allan - 0.8.1-10Dave Allan - 0.8.1-9Dave Allan - 0.8.1-8Dave Allan - 0.8.1-7Dave Allan - 0.8.1-6Dave Allan - 0.8.1-5Dave Allan - 0.8.1-4Daniel Veillard - 0.8.1-3Daniel Veillard - 0.8.1-2Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-4Daniel Veillard - 0.8.0-3Daniel P. Berrange - 0.8.0-2Daniel Veillard - 0.8.0-1Daniel Veillard - 0.8.0-0.pre20100407Daniel Veillard - 0.7.8-0.pre20100330Daniel Veillard - 0.7.8-0.pre20100322Daniel Veillard - 0.7.8-0.pre20100312Daniel Veillard - 0.7.7-1Daniel P. Berrange - 0.7.6-4Daniel P. Berrange - 0.7.6-3Daniel Veillard - 0.7.6-2Daniel Veillard - 0.7.6-1Daniel Veillard - 0.7.6-0.pre20100121Daniel Veillard - 0.7.6-0.pre20100121Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- qemu: fix return value of qemuDomainBlockPivot on errors (rhbz#1300159) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1300159) - migration: add support for migrateURI configuration (rhbz#1347389)- virsh: Properly display block job type (rhbz#1326653) - spec: proper soft static allocation of qemu uid (rhbz#1351792) - Revert "qemu: snapshot: Fix modification of vm object without job" (rhbz#1326652) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1326652) - tls: remove support for gnutls 1.x.x, require 2.2.0 (rhbz#1333415) - configure: allow setting default TLS priority string (rhbz#1333415) - rpc: allow priority string to be passed to TLS context (rhbz#1333415) - libvirtd: add config option for TLS priority (rhbz#1333415) - remote: allow TLS protocol/cipher priority override in URI (rhbz#1333415) - Pass config file object through to driver open methods (rhbz#1333415) - remote: allow TLS priority to be customized (rhbz#1333415) - qemu: -numa doesn't (yet) support disjoint range (rhbz#1310122)- util: avoid getting stuck on macvtapN name created outside libvirt (rhbz#1321637)- qemu: Always format model for host-model CPUs (rhbz#1307094)- qemu: Don't compare host-passthrough CPU to host CPU (rhbz#1307094)- vmx: Relax virtualHW.version check (rhbz#1300574) - qemu: snapshot: Don't leak XML definition and forget to unlock job (rhbz#1305793) - qemu: Fix formatting flags in qemuDomainSaveImageOpen (rhbz#1307094) - network: Resolve some issues around vlan copying (rhbz#1300843) - network: fix connections count in case of allocate failure (rhbz#1300843) - network: consolidate connection count updates for device pool (rhbz#1300843) - network: consolidated info log for all network allocate/free operations (rhbz#1300843) - util: increase libnl buffer size (rhbz#1276478) - util: reduce debug log in virPCIGetVirtualFunctions() (rhbz#1276478) - util: improve error reporting in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: add missing newline (rhbz#1276478) - util: eliminate bogus error log in virNetDevVPortProfileGetStatus (rhbz#1276478) - util: clean up and expand 802.1QbX negotiation logging (rhbz#1276478) - util: report the MAC address that couldn't be set (rhbz#1276478) - util: reset MAC address of macvtap passthrough physdev after disassociate (rhbz#1276478) - bitmap: add way to find next clear bit (rhbz#1276478) - Introduce virBitmapIsBitSet (rhbz#1276478) - util: Introduce flags field for macvtap creation (rhbz#1276478) - virnetdevmacvlan.c: Introduce mutex for macvlan creation (rhbz#1276478) - util: keep/use a bitmap of in-use macvtap devices (rhbz#1276478)- qemu: snapshot: Fix return value of external checkpoint with no disks (rhbz#1292312) - qemu: snapshot: Fix modification of vm object without job (rhbz#1290647) - virsh-domain: Add --live, --config, --current logic to cmdAttachInterface (rhbz#1229128) - RHEL: virsh: remove duplicate --config for 'virsh update-device' (rhbz#1224037) - Update ESX driver to always use privateData (rhbz#1213348) - esx: Simplify VI (vSphere) API and VMware product version handling (rhbz#1213348) - conf: net: Correctly switch how to format address fields (rhbz#1299700) - qemu: Refuse to create snapshot of a disk without source (rhbz#1299411) - Build all binaries with PIE (rhbz#1242156) - Enable full RELRO mode (rhbz#1242156) - Don't duplicate compiler warning flags when linking (rhbz#1242156) - Simplify RELRO_LDFLAGS (rhbz#1242156) - Fix AM_LDFLAGS typo (rhbz#1242156) - Pass AM_LDFLAGS to driver modules too (rhbz#1242156) - RHEL: Enable RELRO for python modules (rhbz#1242156)- daemon: Suppress logging of VIR_ERR_NO_DOMAIN_METADATA (rhbz#1260864) - Allow for type=block to have no dev (rhbz#1220197) - qemu: event: Properly handle spice events (rhbz#1236581) - qemu: event: Clean up VNC monitor handling (rhbz#1236581) - qemu: split out cpuset.mems setting (rhbz#1263263) - qemu: leave restricting cpuset.mems after initialization (rhbz#1263263) - virNetDev{Replace, Restore}MacAddress: Fix memory leak (rhbz#1251532) - util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1251532) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1251532) - qemu: fix hotplugging cpus with strict memory pinning (rhbz#1263263) - storage: Track successful creation of LV for removal (rhbz#1232170)- util: set MAC address for VF via netlink message to PF+VF# when possible (rhbz#1113474) - util: set macvtap physdev online when macvtap is set online (rhbz#1113474)- RHEL: Avoid memory leak when virCgroupSetCpusetMemoryMigrate fails (rhbz#1198497) - qemu: cgroup: Fix memory leak when there's no vCPU pinning (rhbz#1198096)- qemu: Keep QEMU host drive prefix in BlkIoTune (rhbz#1203633) - qemu: Fix name comparison in qemuMonitorJSONBlockIoThrottleInfo() (rhbz#1203633) - virsh: fix typos in virsh man page (rhbz#1130835) - schemas: Allow all generic elements and attributes for all interfaces (rhbz#1206066) - RNG: Allow multiple parameters to be passed to an interface filter (rhbz#1206066) - qemu_domain: fix startup policy for disks (rhbz#1203542) - Create directory for lease files if it's missing (rhbz#1200991) - qemu: cgroup: Properly set up vcpu pinning (rhbz#1198096) - cgroup: Add accessors for cpuset.memory_migrate (rhbz#1198497) - qemu: Fix possible crash (rhbz#1198497) - qemu: Migrate memory on numatune change (rhbz#1198497) - qemu: fix crash when removing from interface with update-device (rhbz#1205042) - nwfilter: Fix rule priority problem (rhbz#1210183) - qemuProcessHook: Call qemuProcessInitNumaMemoryPolicy only when needed (rhbz#1198645)- sanlock: Don't spam logs with "target pid not found" (rhbz#1189414) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1202703) - util: more verbose error when failing to create macvtap device (rhbz#1186142)- conf: Don't format actual network definition in migratable XML (rhbz#1186142) - network: don't allow multiple portgroups with the same name in a network (rhbz#1115858) - build: fix build with latest rawhide kernel headers (rhbz#1198698)- nwfilter: utility function virNWFilterVarValueEqual (rhbz#1126487) - qemu: support live update of an interface's filter (rhbz#1126487) - qemu: Update fsfreeze status on domain state transitions (rhbz#1136251) - virsh: Fix semantics of --config for "update-device" command (rhbz#1129112) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1125194) - qemu: Avoid double serial output with RHEL 6 qemu (rhbz#1162759) - storage: Check the partition name against provided name (rhbz#1138523) - qemu: Don't unconditionally delete file in qemuOpenFileAs (rhbz#1158036) - conf: Don't mangle vcpu placement randomly (rhbz#1170495)- networkValidate: Disallow bandwidth in portgroups too (rhbz#1115292) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#834196) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#834196) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#834196) - qemu: blkiotune: Avoid accessing non-existing disk configuration (rhbz#1131821) - qemu: Fix build error introduced in 653137eb957a278b556c6226424aad5395a (rhbz#1131821) - qemu: snapshot: Use better check when reverting external snapshots (rhbz#1124854) - virsh: domain: Use global constant for XML file size limit (rhbz#1134671) - selinux: Avoid label reservations for type = none (rhbz#1138488) - Clean up chardev sockets on QEMU shutdown (rhbz#1122367) - Don't include @LIBS@ in libvirt.pc.in file (rhbz#1134455) - qemu: save domain state to XML after reboot (rhbz#1169405) - virsh: Honour -q in domblklist, vcpupin and emulatorpin (rhbz#1135171) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#1139114) - Fix possible memory leak in util/virxml.c (rhbz#1136729) - esx_vi: fix possible segfault (rhbz#1136729) - sasl: Fix authentication when using PLAIN mechanism (rhbz#1171521) - Fix leak in x86UpdateHostModel (rhbz#1144304)- Revert "qemu: export disk snapshot support in capabilities" (rhbz#1149667) - qemu: allow restore with non-migratable XML input (rhbz#1141838) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1141838) - Make ABI stability issue easier to debug (rhbz#1141838) - domain_conf: fix domain deadlock (CVE-2014-3657) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - sanlock: Avoid freeing uninitialized value (rhbz#1136788) - virsh: Print cephx and iscsi usage (rhbz#1156327) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1146310) - conf: Fix even implicit labels (rhbz#1138500) - tests: Add test cases for previous commit (rhbz#1138500)- cpu: separate host-model and host-passthrough (rhbz#1138222) - Don't include non-migratable features in host-model (rhbz#1138222) - Don't add dhcp hosts to hostsfile twice (rhbz#1137011)- metadata: track title edits across libvirtd restart (rhbz#1122205)- network: make networkCreateInterfacePool more robust (rhbz#1111455)- Fix blkdeviotune for shutoff domain (rhbz#1122819) - rpc: message related sizes enlarged (rhbz#1126393) - Increase the size of REMOTE_MIGRATE_COOKIE_MAX to REMOTE_STRING_MAX (rhbz#1126393) - Fix max stream packet size for old clients (rhbz#1126393) - Adjust legacy max payload size to account for header information (rhbz#1126393) - rpc: Correct the wrong payload size checking (rhbz#1126393)- conf: Fix backport of metadata API code (rhbz#1115039) - conf: Always format seclabel's model (rhbz#1113860)- Add invariant TSC cpu flag (rhbz#996772) - Fix segfault when starting a domain with no cpu definition (rhbz#996772) - qemu: copy: Accept 'format' parameter when copying to a non-existing img (rhbz#1113828) - Bind connection close callback APIs to python binding (rhbz#1114619) - qemu: Factor out body of qemuDomainGetMetadata for universal use (rhbz#1115039) - qemu: Factor out body of qemuDomainSetMetadata for universal use (rhbz#1115039) - conf: Factor out setting of metadata to simplify code (rhbz#1115039) - util: Add helper to convert libxml2 nodes to a string (rhbz#1115039) - conf: Add support for requesting of XML metadata via the API (rhbz#1115039) - conf: allow to add XML metadata using the virDomainSetMetadata api (rhbz#1115039) - conf: Avoid false positive of uninitialized variable use (rhbz#1115039) - lib: Don't force the key argument when deleting metadata (rhbz#1115039) - test: Add support into the test drivera (rhbz#1115039) - tests: Add metadata tests (rhbz#1115039) - conf: Don't corrupt metadata on OOM (rhbz#1115039) - Ignore additional fields in iscsiadm output (rhbz#1116741) - conf: net: Fix helper for applying new network definition (rhbz#1116754) - blockjob: wait for pivot to complete (rhbz#1119385) - virsh: Introduce macros to reject mutually exclusive arguments (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDisk (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDevice (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdDetachDisk (rhbz#1117177) - virsh: Use inactive definition when removing disk from config (rhbz#1117177) - virsh-domain: Add --live, --config, --current logic to cmdAttachDevice (rhbz#1117177)- formatdomain.html.in: Document implementation limitation of QoS (rhbz#980350) - Fix error in qemuDomainSetNumaParamsLive (rhbz#857312) - cpu: Add new Broadwell CPU model (rhbz#1100381) - docs: publish correct enum values (rhbz#1113316) - qemu: blockcopy: Don't remove existing disk mirror info (rhbz#1113828) - qemu: fix guestfwd chardev option back how it was (rhbz#1112066)- Fix crash when saving a domain with type none dac label (rhbz#1108590) - Initialize threading & error layer in LXC controller (rhbz#1109120)- remote: Don't leak priv->tls object on connection failure (rhbz#1099075) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1100173) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1100173) - fix leak in memoryStats with older python (rhbz#1099860) - hooks: let virCommand do the error reporting (rhbz#1105397) - SELinux: don't fail silently when no label is present (rhbz#1105954) - qemu: Add qemuDomainReleaseDeviceAddress to remove any address (rhbz#807023) - qemu: Separate disk device removal into a standalone function (rhbz#807023) - qemu: Separate controller removal into a standalone function (rhbz#807023) - qemu: Separate net device removal into a standalone function (rhbz#807023) - qemu: Separate host device removal into a standalone function (rhbz#807023) - Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - examples: Handle VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED event (rhbz#807023) - Clarify virDomainDetachDeviceFlags documentation (rhbz#807023) - Add virDomainDefFindDevice for looking up a device by its alias (rhbz#807023) - qemu: Add support for DEVICE_DELETED event (rhbz#807023) - qemu: Remove devices only after DEVICE_DELETED event (rhbz#807023) - qemu: Emit VIR_DOMAIN_EVENT_ID_DEVICE_REMOVED events (rhbz#807023) - Add function to find a needle in a string array (rhbz#807023) - util: Non-existent string array does not contain any string (rhbz#807023) - conf: Make error reporting in virDomainDefFindDevice optional (rhbz#807023) - qemu: Introduce qemuMonitorGetDeviceAliases (rhbz#807023) - qemu: Unplug devices that disappeared when libvirtd was down (rhbz#807023) - qemu: Finish device removal in the original thread (rhbz#807023) - qemu: Process DEVICE_DELETED event in a separate thread (rhbz#807023) - qemu: Remove interface backend only after frontend is gone (rhbz#807023) - qemu: Remove disk backend only after frontend is gone (rhbz#807023) - qemu: Return in from qemuDomainRemove*Device (rhbz#807023)- udev: consider the device a CDROM when ID_CDROM=1 (rhbz#1016878) - Add support for timestamping QEMU logs (rhbz#997010) - Detect -msg-timestamp capability from QEMU help output (rhbz#997010) - qemu: Avoid leak in qemuDomainCheckRemoveOptionalDisk (rhbz#1014730) - Return right error code for baselineCPU (rhbz#1097969) - Add a port allocator class (rhbz#1018695) - Avoid integer wrap on remotePortMax in QEMU driver (rhbz#1018695) - Followup fix for integer wraparound in port allocator (rhbz#1018695) - Don't spam logs with "port 0 must be in range" errors (rhbz#1018695) - qemu: Avoid assigning unavailable migration ports (rhbz#1018695) - qemu: Make migration port range configurable (rhbz#1018695) - qemu: Fix augeas support for migration ports (rhbz#1018695) - qemu: clean up migration ports when migration cancelled (rhbz#1018695) - qemuDomainObjBeginJobInternal: Return -2 for temporary failures (rhbz#1083238) - qemu: Make qemuProcess{Start, Stop}CPUs easier to follow (rhbz#1083238) - qemu: Ignore temporary job errors when checking migration status (rhbz#1083238) - qemu: Send migrate_cancel when aborting migration (rhbz#1098833)- virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#1095135) - storage: Resolve issues in failure path (rhbz#1092882) - interface: Introduce netcfInterfaceObjIsActive (rhbz#1095774) - interface: dump inactive xml when interface isn't active (rhbz#1095774) - qemu: add host-pci-multidomain capability (rhbz#1092390) - qemu: specify domain in host-side PCI addresses when needed/supported (rhbz#1092390) - util: fix virFileOpenAs return value and resulting error logs (rhbz#851411) - qemu: check actual netdev type rather than config netdev type during init (rhbz#1012834) - Fix parsing of bond interface XML (rhbz#1067062) - qemuSetupCgroup: Fix reference to cgroup (rhbz#1012846) - apibuild: Disallow 'returns' return decription (rhbz#808463) - ESX: Add support for virtualHW version 10 (rhbz#1089389) - storage: Ensure 'qemu-img resize' size arg is a 512 multiple (rhbz#1002813) - qemu: Adjust size for qcow2/qed if not on sector boundary (rhbz#1002813) - sanlock: code movement in virLockManagerSanlockAcquire (rhbz#1088034) - sanlock: don't fail with unregistered domains (rhbz#1088034) - sanlock: avoid leak in acquire() (rhbz#1088034) - networkStartNetwork: Be more verbose (rhbz#1064831) - network_conf: Expose virNetworkDefFormatInternal (rhbz#1064831) - Avoid crash when LXC start fails with no interface target (rhbz#1064831) - lxc_process: Avoid passing NULL iface->iname (rhbz#1064831) - network: Introduce network hooks (rhbz#1064831) - bridge_driver.h: Fix build --without-network (rhbz#1064831) - networkRunHook: Run hook only if possible (rhbz#1064831) - conf: clarify what is returned for actual bandwidth and vlan (rhbz#1064831) - conf: handle null pointer in virNetDevVlanFormat (rhbz#1064831) - conf: make virDomainNetDefFormat a public function (rhbz#1064831) - conf: re-situate element in (rhbz#1064831) - conf: new function virDomainActualNetDefContentsFormat (rhbz#1064831) - Slightly refactor hostdev parsing / formating (rhbz#1064831) - conf: output actual netdev status in XML (rhbz#1064831) - network: include plugged interface XML in "plugged" network hook (rhbz#1064831) - network: don't even call networkRunHook if there is no network (rhbz#1064831)- qemu: export disk snapshot support in capabilities (rhbz#1081032) - qemu: extract guest capabilities initialization (rhbz#1081032) - qemu: add unit tests for the capabilities xml (rhbz#1081032) - qemu: properly quit migration with abort_on_error (rhbz#1045833) - conf: restrict external snapshots to backing store formats (rhbz#1019926) - qemu: don't check for backing chains for formats w/o snapshot support (rhbz#1019926) - qemu: don't call virFileExists() for network type disks (rhbz#1019926) - net: Change argument type of virNetworkObjIsDuplicate() (rhbz#1057321) - net: Move creation of dnsmasq hosts file to function starting dnsmasq (rhbz#1057321) - net: Re-use checks when creating transient networks (rhbz#1057321) - network: prevent a few invalid configuration combinations (rhbz#1057321) - network: disallow / for bridged/macvtap/hostdev networks (rhbz#1057321) - virsh-domain: Fix cmdSetvcpus error message (rhbz#1092412) - spice: detect if qemu can disable file transfer (rhbz#983018) - spice: expose the QEMU disable file transfer option (rhbz#983018) - qemu_caps: detect if qemu can disable file transfer for spice (rhbz#983018) - Device{Attach, Detach}: Document S4 limitations (rhbz#808463) - storageVolCreateXMLFrom: Allow multiple accesses to origvol (rhbz#1058700) - LSN-2014-0003: Don't expand entities when parsing XML (CVE-2014-0179)- nwfilter: Remove error report in virNWFilterDHCPSnoopEnd (rhbz#903480) - conf: introduce generic ISA address (rhbz#1033984) - conf: add support for panic device (rhbz#1033984) - qemu: add support for -device pvpanic (rhbz#1033984) - PanicCheckABIStability: Need to check for existence (rhbz#1033984) - use virBitmapFree instead of VIR_FREE for cpumask (rhbz#1088165) - Properly free vcpupin info for unplugged CPUs (rhbz#1088165) - Save domain status after cpu hotplug (rhbz#1088703) - Document behavior of setvcpus during guest boot (rhbz#1088748) - qemu: Use maximum guest memory size when getting NUMA placement advice (rhbz#1011906) - qemu: Properly format the uuid string in error messages (rhbz#947974) - qemu: Split out code to generate SPICE command line (rhbz#953126) - qemu: Improve handling of channels when generating SPICE command line (rhbz#953126) - qemu: Split out SPICE port allocation into a separate function (rhbz#953126) - qemu: Do sensible auto allocation of SPICE port numbers (rhbz#953126) - qemu: fix failure to start with spice graphics and no tls (rhbz#953126) - qemu: Do not ignore address for USB disks (rhbz#985166) - qemu: pass -usb and usb hubs earlier, so USB disks with static address are handled properly (rhbz#985166) - qemu: refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#1014730) - qemu: add helper functions for diskchain checking (rhbz#1014730) - qemu: check presence of each disk and its backing file as well (rhbz#1014730) - conf: add startupPolicy attribute for harddisk (rhbz#1014730) - qemu: support to drop disk with 'optional' startupPolicy (rhbz#1014730) - qemu: Avoid overflow when setting migration speed (rhbz#1083483) - qemu: Avoid overflow when setting migration speed on inactive domains (rhbz#1083483) - caps: Add helpers to convert NUMA nodes to corresponding CPUs (rhbz#1012846) - qemu: Set cpuset.cpus for domain process (rhbz#1012846) - qemu: Unbreak p2p migration with complete migration URI (rhbz#1073227) - maint: don't lose error on canceled migration (rhbz#1073227) - virsh: suppress aliases in group help (rhbz#956968)- conf: fix error for parallel port mismatch (rhbz#950830) - virDomainReboot: Document that migration might be unsafe (rhbz#744967) - interface: list all interfaces with flags == 0 (rhbz#884382) - Fix the syntax-check failure (rhbz#884382) - Crash of libvirtd by unprivileged user in virConnectListAllInterfaces (rhbz#884382) - qemuDomainObjStart: Warn on corrupted image (rhbz#1022008) - QoS: make tc filters match all traffic (rhbz#1084477) - conf: add support for booting from redirected USB devices (rhbz#1035190) - Add redirdevs to ABI stability check (rhbz#1035529) - Fix incorrect values in redirdev ABI check error (rhbz#1035529) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1027096) - storage: Skip inactive lv volumes (rhbz#748282) - Check for existence of interface prior to setting terminate flag (rhbz#903480) - storage: Avoid forward declaration of virStorageVolDelete (rhbz#1024159) - storage: Don't update pool available/allocation if buildVol fails (rhbz#1024159) - conf: Report errors on cputune parameter parsing (rhbz#1040784) - Treat zero cpu shares as a valid value (rhbz#1040784) - Show the real cpu shares value in live XML (rhbz#1040784)- virsh-snapshot: Reject --no-metadata together with --print-xml (rhbz#892508) - snapshot: Mention disk-only snapshots in error message (rhbz#880521) - qemu: snapshot: Report better error message if migration isn't allowed (rhbz#884926) - qemu: snapshot: Remove memory image if external checkpoint fails (rhbz#885963) - virsh-snapshot: Fix XPath query to determine snapshot state (rhbz#890457) - conf: Check if number of vCPUs fits in the storage variable (rhbz#902652) - conf: Improve error messages if parsing of vCPU count fails (rhbz#902652) - qemu: snapshot: Don't kill access to disk if snapshot creation fails (rhbz#906639) - qemu: Un-mark volume as mirrored/copied if blockjob copy fails (rhbz#923125) - qemu-blockjob: Fix limit of bandwidth for block jobs to supported value (rhbz#927160) - virsh: Fix typo in docs (rhbz#949776) - virsh-domain: Report errors on invalid --holdtime value for cmdSendKey (rhbz#952938) - qemu: Don't update count of vCPUs if hot-plug fails silently (rhbz#1000357) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044790) - Disable nwfilter driver when running unprivileged (rhbz#1029299) - storage: reduce number of stat calls (rhbz#977706) - Ignore missing files on pool refresh (rhbz#977706) - sanlock: add missing test command in virt-sanlock-cleanup.in (rhbz#1000890) - virt-sanlock-cleanup; Fix augtool usage (rhbz#1000890) - conf: Fix typo in error message in ABI stability check (rhbz#961655) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035109) - doc: Clarify usage of SELinux baselabel (rhbz#954245) - selinux: Don't mask errors of virSecuritySELinuxGenNewContext (rhbz#954245) - qemu: Return meaningful error when qemu dies early (rhbz#844378) - sanlock: Forbid VIR_DOMAIN_LOCK_FAILURE_IGNORE (rhbz#905280) - Remove the redundant parentheses in migrate help (rhbz#927497) - virt-xml-validate: add missing schemas (rhbz#1006699) - tools: add missing 'interface' type and update man page (rhbz#1006699) - qemu: Don't require a block or file when looking for an alias (rhbz#1078328)- doc: schema: Add basic documentation for the virtual RNG device support (rhbz#786408) - conf: Add support for RNG device configuration in XML (rhbz#786408) - conf: Add RNG device ABI compatibility check (rhbz#786408) - qemu: Implement support for default 'random' backend for virtio-rng (rhbz#786408) - qemu: Implement support for EGD backend for virtio-rng (rhbz#786408) - docs: domain: /dev/urandom isn't a valid rng patch (rhbz#786408) - tests: Add tests for virtio-rng device handling (rhbz#786408) - docs: Fix attribute name for virtio-rng backend (rhbz#786408) - rng: restrict passthrough names to known-good files (rhbz#786408) - Resolve valgrind error (rhbz#786408) - Fix crash parsing RNG device specification (rhbz#786408) - rng: allow default device in RNG grammar (rhbz#786408) - virtio-rng: Add rate limiting options for virtio-RNG (rhbz#786408) - qemu_caps: Enable virtio-rng for RHEL-6.6 qemu-kvm downstream (rhbz#786408) - audit: Audit resources used by VirtIO RNG (rhbz#786408) - virtio-rng: Remove double space in error message (rhbz#786408) - doc: fix XML for the RNG device example (rhbz#786408) - conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#786408) - conf: Fix XML formatting of RNG device info (rhbz#786408) - libvirt: fix error message when connection can't be opened (rhbz#851413) - conf: fix error for parallel port mismatch (rhbz#950830) - virsh: clarify vol-{down, up}load description (rhbz#955539) - virsh: fix doc typos (rhbz#1022872) - util: use string libvirt to prefix error message instead of libvir (rhbz#911996) - docs: use MiB/s instead of Mbps for migration speed (rhbz#948821) - schema: require target path in storage pool xml (rhbz#893273) - schema: make source optional in volume XML (rhbz#893273) - Add qxl ram size to ABI stability check (rhbz#1035134) - qemu: fix default spice password setting (rhbz#953721) - Expose ownership ID parsing (rhbz#963881) - Make qemuOpenFile aware of per-VM DAC seclabel. (rhbz#869053) - Use qemuOpenFile in qemu_driver.c (rhbz#963881) - virsh: Fix heading in manpage (rhbz#996840) - qemu: Change the default unix monitor timeout (rhbz#1051364) - qemu: fix live pinning to memory node on NUMA system (rhbz#857312) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#857312)- Fix race in starting transient VMs (rhbz#1022924) - qemuDomainDestroyFlags: Don't allow @vm to disappear while executing API (rhbz#1030736) - python: return dictionary without value in case of no blockjob (rhbz#999454) - remote: fix regression in event deregistration (rhbz#1020372) - Add virtio-scsi to fallback models of scsi controller (rhbz#1014943) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1047659) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1043069) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - Block info query: Add check for transient domain (rhbz#1040507) - network: only prevent forwarding of DNS requests for unqualified names (rhbz#1037741) - network: change default of forwardPlainNames to 'yes' (rhbz#1037741) - sanlock: Truncate domain names longer than SANLK_NAME_LEN (rhbz#1060557) - Remove contiguous CPU indexes assumption (rhbz#1066473) - qemu: monitor: Fix error message and comment when getting cpu info (rhbz#1066473) - qemu: monitor: Filter out thread ids of CPUS that were unplugged (rhbz#1066473) - qemu: monitor: Fix invalid parentheses (rhbz#1076719) - virNetClientSetTLSSession: Restore original signal mask (rhbz#1078589) - spec: Switch to "git am" for applying patches (rhbz#1076719)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014198) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014198) - qemu: Generate correct name for hostdev network devices (rhbz#1001881)- libvirt-guests: status: Return non-zero when stopped (rhbz#1011981) - qemu: Drop qemuDomainMemoryLimit (rhbz#1013758) - docs: Discourage users to set hard_limit (rhbz#1013758) - docs: Clean 09adfdc62de2b up (rhbz#1013758) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1013758) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1013758)- qemu: Fix seamless SPICE migration (rhbz#1009886)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - Introduce APIs for splitting/joining strings (rhbz#1006266) - Rename virKillProcess to virProcessKill (rhbz#1006266) - Rename virPid{Abort, Wait} to virProcess{Abort, Wait} (rhbz#1006266) - Rename virCommandTranslateStatus to virProcessTranslateStatus (rhbz#1006266) - Move virProcessKill into virprocess.{h, c} (rhbz#1006266) - Move virProcess{Kill, Abort, TranslateStatus} into virprocess.{c, h} (rhbz#1006266) - Include process start time when doing polkit checks (rhbz#1006266) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311)- migration: Do not restore labels on failed migration (rhbz#895826) - qemu: Use default machine type if missing it in qemu command line (rhbz#995312) - qemu: Don't leak vm on failure (rhbz#995312) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006710) - tests: Files named '.*-invalid.xml' should fail validation (rhbz#1006710) - tests: Use portable shell code (rhbz#1006710) - Add test for the nodemask double free crash (rhbz#1006710)- security: Provide supplemental groups even when parsing label (rhbz#964359) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1000973) - virsh: Correct DESCRIPTION for virsh help blockcopy (rhbz#1002790) - Add '' element to '' network schemas (rhbz#1004365) - build: More workarounds for if_bridge.h (rhbz#1002735)- virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#975201) - Fix qemuProcessReadLog with non-zero offset (rhbz#991334) - virSecurityManagerGenLabel: Skip seclabels without model (rhbz#997818) - bitmap: Add virBitmapCountBits (rhbz#997367) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997367) - virbitmaptest: Add test for out of bounds condition (rhbz#997367) - network: Allow in type='hostdev' networks (rhbz#999107) - python: Fix bindings that don't raise an exception (rhbz#912170) - storage: Update pool metadata after adding/removing/resizing volume (rhbz#965442) - storage: Fix coverity warning (rhbz#965442) - storage: Fix the use-after-free memory bug (rhbz#965442) - network: Permit upstream forwarding of unqualified DNS names (rhbz#928638)- virsh: Fix change-media bug on disk block type (rhbz#923053) - Fix patches for multiple graphics and spice migration (rhbz#975751) - Revert "qemu: Remove maximum cpu limit when setting processor count using the API" (rhbz#855296) - Remove VIR_DOMAIN_SHUTDOWN_CRASHED from public API (rhbz#822306) - Rename VIR_DOMAIN_PAUSED_GUEST_PANICKED to VIR_DOMAIN_PAUSED_CRASHED (rhbz#822306) - Improve LXC startup error reporting (rhbz#903092) - qemu: Take error path if acquiring of job fails in qemuDomainSaveInternal (rhbz#928661) - util: Improve user lookup helper (rhbz#964359) - util: Add virGetGroupList (rhbz#964359) - util: Make virSetUIDGID async-signal-safe (rhbz#964359) - Fix potential deadlock across fork() in QEMU driver (rhbz#964359) - security: Framework for driver PreFork handler (rhbz#964359) - security_dac: Compute supplemental groups before fork (rhbz#964359) - security: Fix deadlock with prefork (rhbz#964359) - Split TLS test into two separate tests (rhbz#975201) - Avoid re-generating certs every time (rhbz#975201) - Change data passed into TLS test cases (rhbz#975201) - Fix validation of CA certificate chains (rhbz#975201) - Fix parallel runs of TLS test suites (rhbz#975201) - tests: Fix parallel runs of TLS test suites (rhbz#975201)- conf: Avoid NULL deref for pmsuspended domain state (rhbz#822306) - libvirt: Define domain crash event types (rhbz#822306) - qemu: Refactor processWatchdogEvent (rhbz#822306) - qemu: Expose qemuProcessShutdownOrReboot() (rhbz#822306) - qemu: Implement 'oncrash' events when guest panicked (rhbz#822306) - qemu: Implement 'oncrash' coredump events when guest panicked (rhbz#822306) - conf: Fix a memory leak when parsing nat port XML nodes (rhbz#851455) - security_manager: Fix comparison (rhbz#984793) - qemu: Prevent crash of libvirtd without guest agent configuration (rhbz#984821) - qemu: Fix double free of returned JSON array in qemuAgentGetVCPUs() (rhbz#984821) - qemu_agent: Add support for appending arrays to commands (rhbz#924400) - Add support for locking domain's memory pages (rhbz#947118) - qemu: Implement support for locking domain's memory pages (rhbz#947118) - qemu: Check for -realtime mlock=on|off support (rhbz#947118) - qemu: Move memory limit computation to a reusable function (rhbz#947118) - util: New virCommandSetMax(MemLock|Processes|Files) (rhbz#947118) - qemu: Set RLIMIT_MEMLOCK when memoryBacking/locked is used (rhbz#947118) - Add Gluster protocol as supported network disk backend (rhbz#849796) - qemu: Add support for gluster protocol based network storage backend. (rhbz#849796) - tests: Add tests for gluster protocol based network disks support (rhbz#849796)- qemu: Don't force port=0 for SPICE (rhbz#975751) - qemu: Refactor graphics code to not hardcode a single display (rhbz#975751) - qemu: Graphics support for simultaneous one of each sdl, vnc, spice (rhbz#975751) - qemu: Don't miss errors when changing graphics passwords (rhbz#975751) - qemu: Allow seamless migration for domains with multiple graphics (rhbz#975751) - qemu_migration: Move waiting for SPICE migration (rhbz#920205) - util: Refactor iptables command construction into multiple steps (rhbz#851455) - net: Support set public ip range for forward mode nat (rhbz#851455) - net: Add support for specifying port range for forward mode nat (rhbz#851455) - qemu_migrate: Dispose listen address if set from config (rhbz#971485) - qemu: Remove maximum cpu limit when setting processor count using the API (rhbz#855296) - qemu_agent: Introduce helpers for agent based CPU hot(un)plug (rhbz#924400) - virsh-domain: Refactor cmdVcpucount and fix output on inactive domains (rhbz#924400) - API: Introduce VIR_DOMAIN_VCPU_AGENT, for agent based CPU hot(un)plug (rhbz#924400) - qemu: Implement request of vCPU state using the guest agent (rhbz#924400) - qemu: Implement support for VIR_DOMAIN_VCPU_AGENT in qemuDomainSetVcpusFlags (rhbz#924400) - qemuDomainGetVcpusFlags: Initialize ncpuinfo (rhbz#924400) - Fix commit 29c1e913e459058c12d02b3f4b767b3dd428a498 (rhbz#924400) - qemu: Make qemuMigrationIsAllowed more reusable (rhbz#972675) - qemu: Cancel migration if guest encoutners I/O error while migrating (rhbz#972675) - qemu: Forbid migration of machines with I/O errors (rhbz#972675) - migration: Make erroring out on I/O error controllable by flag (rhbz#972675) - migration: Don't propagate VIR_MIGRATE_ABORT_ON_ERROR (rhbz#972675) - Paused domain should remain paused after migration (rhbz#972675) - qemu: New vnc display sharing policy caps flag (rhbz#803602) - conf: Add 'sharePolicy' attribute to graphics element for vnc (rhbz#803602) - qemu: Add ', share=' to qemu commandline (rhbz#803602) - virsh: Distinguish errors between missing argument and wrong option (rhbz#924596) - virsh: Fix incorrect argument errors for long options (rhbz#924596) - virsh: Resolve Coverity 'MISSING_BREAK' (rhbz#924596) - virnetdev: Need to initialize 'pciConfigAddr' (rhbz#980339) - qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - sec_manager: Refuse to start domain with unsupported seclabel (rhbz#947387) - usb: Don't spoil decimal addresses (rhbz#981503) - storage: Return -1 when fs pool can't be mounted (rhbz#983539)- xen: Resolve resource leak with 'cpuset' (rhbz#888503) - schema: Make the cpuset type reusable across schema files (rhbz#888503) - schemas: Add schemas for more CPU topology information in the caps XML (rhbz#888503) - conf: Split out NUMA topology formatting to simplify access to data (rhbz#888503) - capabilities: Switch CPU data in NUMA topology to a struct (rhbz#888503) - capabilities: Add additional data to the NUMA topology info (rhbz#888503) - test: Add support for thread and core information for the test driver (rhbz#888503) - xen: Initialize variable before using (rhbz#888503) - xen: Actually fix the uninitialized variable (rhbz#888503) - spice: Properly reserve tlsPort when no port specified (rhbz#913244) - qemu_agent: Ignore expected EOFs (rhbz#892079) - qemu: Nicer error message if live disk snapshot unsupported (rhbz#882077) - qemu: Destroy domain on decompression binary error (rhbz#894723) - qemu: Run lzop with '--ignore-warn' (rhbz#894723) - Don't ignore return value of qemuProcessKill (rhbz#903238) - Fix race condition when destroying guests (rhbz#903238) - Log warning if storage magic matches, but version does not (rhbz#903248) - Add lots of debugging to storage file probing code (rhbz#903248) - Fix probing of QED file format (rhbz#903248) - util: Add virendian.h macros (rhbz#903248) - util: Use new virendian.h macros (rhbz#903248) - storage: Rearrange functions (rhbz#903248) - storage: Prepare for refactoring (rhbz#903248) - storage: Refactor metadata lookup (rhbz#903248) - storage: Don't follow backing chain symlinks too eagerly (rhbz#903248) - storage: Test backing chain traversal (rhbz#903248) - qemu: Check backing chains even when cgroup is omitted (rhbz#896013) - python: Fix bindings for virDomainSnapshotGet{Domain,Connect} (rhbz#895882) - qemu: Add checking in helpers for sgio setting (rhbz#908073) - qemu: Merge qemuCheckSharedDisk into qemuAddSharedDisk (rhbz#908073) - qemu: Record names of domain which uses the shared disk in hash table (rhbz#908073) - qemu: Update shared disk table when reconnecting qemu process (rhbz#908073) - qemu: Move the shared disk adding and sgio setting prior to attaching (rhbz#908073) - qemu: Remove the shared disk entry if the operation is ejecting or updating (rhbz#908073) - qemu: Fix the memory leak (rhbz#908073) - Fix crash changing CDROM media (rhbz#908073) - qemu: Avoid NULL dereference in qemuSharedDiskEntryFree (rhbz#908073) - qemu: Do not set unpriv_sgio if neither supported nor requested (rhbz#914677) - Use size_t instead of int for virDomainDefPtr struct (rhbz#896604) - util: Add VIR_(APPEND|INSERT|DELETE)_ELEMENT (rhbz#896604) - qemu: Fix QMP detection of QXL graphics (rhbz#896604) - qemu: Add qemu vga devices caps and one cap to mark them usable (rhbz#896604) - conf: Add optional attribte primary to video element (rhbz#896604) - qemu: Use newer -device video device in qemu commandline (rhbz#896604) - tests: Add one -device video device testcase (rhbz#896604) - qemu: Detect VGA_QXL capability correctly (rhbz#896604) - qemu: Support ram bar size for qxl devices (rhbz#896604) - conf: Don't leak 'primary' video property on error (rhbz#896604) - storage: lvm: Don't overwrite lvcreate errors (rhbz#912179) - storage: lvm: Lvcreate fails with allocation=0, don't do that (rhbz#912179) - storage: Cleanup logical volume creation code (rhbz#912179) - docs: Clarify semantics of sparse storage volumes (rhbz#912179) - storage: Fix memory leak with regfree(reg) call. (rhbz#906299) - storage: Resource resource leak using 'tmp_vols' (rhbz#906299) - interface: Resolve resource leak wth 'tmp_iface_objs' (rhbz#906299) - locking: Resolve resource leaks on non error path (rhbz#906299) - selinux: Resolve resource leak using the default disk label (rhbz#906299) - storage: Resolve resource leaks with cmd processing (rhbz#906299) - domain_conf: Resolve resource leaks found by Valgrind (rhbz#906299) - qemu_command: Resolve resource leaks found by Valgrind (rhbz#906299) - storage: Need to add virCommandFree() (rhbz#906299) - qemu: Fix startupPolicy regression (rhbz#896013) - util: Retry NLM_F_REQUEST with different values of IFLA_EXT_MASK (rhbz#923963) - security_manager: Don't manipulate domain XML in virDomainDefGetSecurityLabelDef (rhbz#923946) - security: Don't add seclabel of type none if there's already a seclabel (rhbz#923946) - libvirt_private.syms: Correctly export seclabel APIs (rhbz#923946) - security_manager.c: Append seclabel iff generated (rhbz#923946) - rpc: Fix client crash when server drops connection (rhbz#921538) - storage: Fix volume cloning for logical volume. (rhbz#948678) - qemu: Allow migration over IPv6 (rhbz#846013) - qemu: Set IPv6 migration capability when dump-guest-core is present (rhbz#846013) - remote: Don't call NULL closeFreeCallback (rhbz#911609) - libvirt: Increase connection reference count for callbacks (rhbz#911609) - virsh: Unregister the connection close notifier upon termination (rhbz#911609) - virsh: Move cmdConnect from virsh-host.c to virsh.c (rhbz#911609) - virsh: Register and unregister the close callback also in cmdConnect (rhbz#911609) - rpc: Fix connection close callback race condition and memory corruption/crash (rhbz#911609) - tests: Fix qemumonitorjsontest deadlock when the machine is under load (rhbz#951227) - Avoid use of free'd memory in auto destroy callback (rhbz#950286) - Fix crash in QEMU auto-destroy with transient guests (rhbz#950286) - daemon: Fix leak after listing volumes (CVE-2013-1962) - Don't try to add non-existant devices to ACL (rhbz#922153) - Avoid spamming logs with cgroups warnings (rhbz#922153) - audit: Properly encode device path in cgroup audit (rhbz#922203) - qemu: Set correct migrate host in client_migrate_info (rhbz#920441) - qemu: Fix crash in migration of graphics-less guests. (rhbz#920441) - Fix F_DUPFD_CLOEXEC operation args (rhbz#961034) - cgroup: Be robust against cgroup movement races (rhbz#903433) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#920441) - qemuDomainMigrateGraphicsRelocate: Use then new virSocketAddrIsWildcard (rhbz#920441) - virSocketAddrIsWildcard: Use IN6_IS_ADDR_UNSPECIFIED correctly (rhbz#920441) - libvirt: lxc: Don't mkdir when selinux is disabled (rhbz#915485) - Don't mount selinux fs in LXC if selinux is disabled (rhbz#915485) - virsh: Don't print --(null) in vol-name and vol-pool (rhbz#924571) - virsh: Fix docs for "virsh setmaxmem" (rhbz#924648) - qemu: Remove managed save flag from VM when starting with --force-boot (rhbz#917510) - qemu: Don't update count of vCPUs if hot-unplug has failed (rhbz#895424) - conf: net: Fix deadlock if assignment of network def fails (rhbz#921777) - RPC: Support up to 16384 cpus on the host and 4096 in the guest (rhbz#960683) - conf: Don't fail to parse when parsing a single device (rhbz#895294) - conf: Allow for non-contiguous device boot orders (rhbz#889961) - qemuDomainChangeGraphics: Check listen address change by listen type (rhbz#976401) - build: Fix build with -Werror (rhbz#976401) - qemuDomainBlockStatsFlags: Guard disk lookup with a domain job (rhbz#916315) - qemu: Don't fail to shutdown domains with unresponsive agent (rhbz#889635) - qemu: Wrap controllers code into dummy loop (rhbz#870003) - qemu: Add controllers in specified order (rhbz#870003) - tests: Add test for controller order (rhbz#870003) - bandwidth: Attach sfq to leaf node (rhbz#895340) - bandwidth: Create hierarchical shaping classes (rhbz#895340) - remote: Forbid default "/session" connections when using ssh transport (rhbz#847822) - remote: Fix client crash when URI path is empty when using ssh (rhbz#847822) - udev: Fix crash in libudev logging (rhbz#971904) - iscsi: Don't leak portal string when starting a pool (rhbz#975392) - storage: Avoid double virCommandFree in virStorageBackendLogicalDeletePool (rhbz#921387) - manual: Fix copy-paste errors (rhbz#923613) - esx: Support virtualHW version 9 (rhbz#955575) - manual: Add info about migrateuri in virsh manual (rhbz#878765) - conf: Fix cpumask leak in virDomainDefFree (rhbz#977430) - qemu: Avoid leaking uri in qemuMigrationPrepareDirect (rhbz#977961) - Document that runtime changes may be lost after S4 suspend (rhbz#872419) - virsh iface-bridge: Ignore delay if stp is turned off (rhbz#892403) - virsh: Obey pool-or-uuid spec when creating volumes (rhbz#970495) - Add method for checking if a string is (probably) a log message (rhbz#954248) - Convert QEMU driver to use virLogProbablyLogMessage (rhbz#954248) - util: Escapes special characters in VIR_LOG_REGEX (rhbz#954248) - qemu: Move QEMU log reading into a separate function (rhbz#954248) - qemu: Ignore libvirt logs when reading QEMU error output (rhbz#954248) - logging: Make log regexp more compact (and readable) (rhbz#954248) - qemu: Do not report unsafe migration for local files (rhbz#913363) - Plug leak in virCgroupMoveTask (rhbz#978352) - Fix invalid read in virCgroupGetValueStr (rhbz#978356) - pci: Initialize virtual_functions array pointer to avoid segfault (rhbz#980339) - Node device driver: update driver name during dumpxml (rhbz#979330)- rpc: Fix crash on error paths of message dispatching (CVE-2013-0170) - spec: Disable libssh2 support (rhbz#513363)- storage: Fix lvcreate parameter for backingStore. (rhbz#896398) - qemu: Don't return success if creation of snapshot save file fails (rhbz#896403) - qemu: Reject attempts to create snapshots with names containig '/' (rhbz#896403)- qemu_agent: Remove agent reference only when disposing it (rhbz#892079) - Add RESUME event listener to qemu monitor. (rhbz#894085)- snapshot: conf: Make virDomainSnapshotIsExternal more reusable (rhbz#889407) - snapshot: qemu: Separate logic blocks with newlines (rhbz#889407) - snapshot: qemu: Fix segfault and vanishing snapshots when redefining (rhbz#889407) - snapshot: qemu: Allow redefinition of external snapshots (rhbz#889407) - util: Prepare helpers for unpriv_sgio setting (rhbz#878578) - qemu: Add a hash table for the shared disks (rhbz#878578) - docs: Add docs and rng schema for new XML tag sgio (rhbz#878578) - conf: Parse and format the new XML (rhbz#878578) - qemu: Set unpriv_sgio when starting domain and attaching disk (rhbz#878578) - qemu: Check if the shared disk's cdbfilter conflicts with others (rhbz#878578) - qemu: Relax hard RSS limit (rhbz#891653)- util: Add missing error log messages when failing to get netlink VFINFO (rhbz#889319) - util: Fix functions that retrieve SRIOV VF info (rhbz#889319) - util: Fix botched check for new netlink request filters (rhbz#889319) - blockjob: Fix memleak that prevented block pivot (rhbz#888426) - sanlock: Chown lease files as well (rhbz#820173)- network: Prevent dnsmasq from listening on localhost (rhbz#886821) - sanlock: Re-add lockspace unconditionally (rhbz#820173) - Fix "virsh create" example (rhbz#887187) - docs: Fix some typos in examples (rhbz#887187) - network: Don't require private addresses if dnsmasq uses SO_BINDTODEVICE (rhbz#882265)- qemu: Eliminate bogus error log when changing netdev's bridge (rhbz#885838) - remote: Avoid the thread race condition (rhbz#866524) - storage: Error out earlier if the volume target path already exists (rhbz#832302) - dnsmasq: Fix parsing of the version number (rhbz#885727) - qemu: Restart CPUs with valid async job type when doing external snapshots (rhbz#885081) - examples: Fix balloon event callback (rhbz#884650) - util: Don't fail virGetGroupIDByName when group not found (rhbz#883832) - util: Don't fail virGetUserIDByName when user not found (rhbz#883832) - util: Rework error reporting in virGet(User|Group)IDByName (rhbz#883832) - util: Fix warning message in previous patch (rhbz#883832)- Fix uninitialized variable in virLXCControllerSetupDevPTS (rhbz#880064) - storage: Fix device detach regression with cgroup ACLs (rhbz#876828) - storage: Fix bug of fs pool destroying (rhbz#878400) - qemu: Fix a crash when save file can't be opened (rhbz#880919) - bitmap: Fix typo to use UL type of integer constant in virBitmapIsAllSet (rhbz#876415) - virsh: Rewrite cmdDomDisplay (rhbz#878779) - network: Fix crash when portgroup has no name (rhbz#879473) - util: Capabilities detection for dnsmasq (rhbz#882265) - util: New virSocketAddrIsPrivate function (rhbz#882265) - network: Use dnsmasq --bind-dynamic when available (rhbz#882265) - storage: Fix scsi detach regression with cgroup ACLs (rhbz#876828) - libssh2_session: Support DSS keys as well (rhbz#878376) - virsh: Fix error messages in iface-bridge (rhbz#878376) - virsh: Check the return value of virStoragePoolGetAutostart (rhbz#878376) - conf: Check the return value of virXPathNodeSet (rhbz#878376) - conf: snapshot: Check return value of virDomainSnapshotObjListNum (rhbz#878376) - util: Fix virBitmap allocation in virProcessInfoGetAffinity (rhbz#878376) - virsh: Use correct sizeof when allocating cpumap (rhbz#878376) - rpc: Don't destroy xdr before creating it in virNetMessageEncodeHeader (rhbz#878376) - virsh: Do timing even for unusable connections (rhbz#878376) - conf: Fix uninitialized variable in virDomainListSnapshots (rhbz#878376) - Fix error handling in virSecurityManagerGetMountOptions (rhbz#878376) - conf: Prevent crash with no uuid in cephx auth secret (rhbz#878376) - conf: Fix virDomainNetGetActualDirect*() and BridgeName() (rhbz#881480) - virsh: Report errors if arguments of the schedinfo command are incorrect (rhbz#882915) - systemd: Require dbus service (rhbz#830201) - spec: Require dbus-daemon when using libvirtd in Fedora (rhbz#830201) - qemu: Don't free PCI device if adding it to activePciHostdevs fails (rhbz#877095) - util: Slightly refactor PCI list functions (rhbz#877095) - qemu: Fix memory (and FD) leak on PCI device detach (rhbz#877095) - util: Do not keep PCI device config file open (rhbz#877095) - node_memory: Improve the docs (rhbz#872656) - node_memory: Do not fail if there is parameter unsupported (rhbz#872656) - node_memory: Fix bug of node_memory_tune (rhbz#872656)- Add note about numeric domain names to manpage (rhbz#824253) - Use virNetServerRun instead of custom main loop (rhbz#867246) - qemu: Fix RBD attach regression (rhbz#878862) - qemu: Stop recursive detection of image chains when an image is missing (rhbz#878862) - Fix exiting of libvirt_lxc program on container quit (rhbz#879360) - snapshot: qemu: Add support for external inactive snapshots (rhbz#876816) - conf: Fix private symbols exported by files in conf (rhbz#876816) - snapshot: qemu: Fix detection of external snapshots when deleting (rhbz#876816) - snapshot: Require user to supply external memory file name (rhbz#876816) - snapshot: Add two more filter sets to API (rhbz#876817) - snapshot: Add virsh back-compat support for new filters (rhbz#876817) - snapshot: Implement new filter sets (rhbz#876817) - snapshot: Expose location through virsh snapshot-info (rhbz#876817) - sanlock: Retry after EINPROGRESS (rhbz#820173) - storage: Fix logical volume cloning (rhbz#879780) - cpu: Add Intel Haswell cpu model (fix previous downstream definition) (rhbz#879282) - virsh: Report error when taking a snapshot with empty --memspec argument (rhbz#879130) - lxc: Don't crash if no security driver is specified in libvirt_lxc (rhbz#880064) - lxc: Avoid segfault of libvirt_lxc helper on early cleanup paths (rhbz#880064)- util: Improve error reporting from absolutePathFromBaseFile helper (rhbz#874860) - storage: Fix broken backing chain (rhbz#874860) - nodeinfo: Add check and workaround to guarantee valid cpu topologies (rhbz#874050) - nodeinfotest: Add test data for 2 processor host with broken NUMA (rhbz#874050) - nodeinfotest: Add test data from a AMD bulldozer machine. (rhbz#874050) - virsh: save: Report an error if XML file can't be read (rhbz#876868) - virsh: Fix uninitialized variable in cmdSnapshotEdit (rhbz#877303) - qemu: Allow larger discrepency between memory & currentMemory in domain xml (rhbz#873134)- iohelper: Don't report errors on special FDs (rhbz#866369) - esx: Yet another connection fix for 5.1 (rhbz#873538) - qemu: Don't corrupt pointer in qemuDomainSaveMemory() (rhbz#873537) - build: Place attributes in correct location (rhbz#873934) - Introduce new VIR_DOMAIN_EVENT_SUSPENDED_API_ERROR event (rhbz#866388) - qemu: Emit event if 'cont' fails (rhbz#866388) - virsh: Make ,, escape parsing common (rhbz#874171) - virsh: Add snapshot-create-as memspec support (rhbz#874171) - qemu: Fix domain ID numbering race condition (rhbz#874330) - qemu: Allow migration to be cancelled at prepare phase (rhbz#873792) - AbortJob: Fix documentation (rhbz#873792)- sanlock: Introduce 'user' and 'group' conf variables (rhbz#820173) - esx: Fix connection to ESX 5.1 (rhbz#865670) - cpu: Fix definition of flag smap (rhbz#797283) - util: Do a better job of matching up pids with their binaries (rhbz#871201) - qemu: Fix EmulatorPinInfo without emulatorpin (rhbz#871312) - build: Fix RPM build for non-x86 platforms (rhbz#820173) - qemu: Report errors from iohelper (rhbz#866369) - build: Fix linking with systemtap probes (rhbz#866369) - iohelper: Fdatasync() at the end (rhbz#866369) - net-update docs: S/domain/network/ (rhbz#872104) - cpu: Add newly added cpu flags (rhbz#838127) - cpu: Add AMD Opteron G5 cpu model (rhbz#838127) - cpu: Add Intel Haswell cpu model (rhbz#843087) - snapshot: New XML for external system checkpoint (rhbz#638512) - snapshot: Improve disk align checking (rhbz#638512) - snapshot: Populate new XML info for qemu snapshots (rhbz#638512) - snapshot: Merge pre-snapshot checks (rhbz#638512) - qemu: Fix possible race when pausing guest (rhbz#638512) - qemu: Clean up snapshot retrieval to use the new helper (rhbz#638512) - qemu: Split out domain memory saving code to allow reuse (rhbz#638512) - snapshot: Add flag to enable creating checkpoints in live state (rhbz#638512) - snapshot: qemu: Add async job type for snapshots (rhbz#638512) - snapshot: qemu: Rename qemuDomainSnapshotCreateActive (rhbz#638512) - snapshot: qemu: Add support for external checkpoints (rhbz#638512) - snapshot: qemu: Remove restrictions preventing external checkpoints (rhbz#638512)- xml: Omit domain name from comment if it contains double hyphen (rhbz#868692) - cpu: Add recently added cpu feature flags. (rhbz#797283) - esx: Update version checks for vSphere 5.1 (rhbz#865670) - qemu: Add helper to prepare cpumap for affinity setting (rhbz#869096) - qemu: Keep the affinity when creating cgroup for emulator thread (rhbz#869096) - qemu: Prohibit chaning affinity of domain process if placement is 'auto' (rhbz#870099) - network: Fix networkValidate check for default portgroup and vlan (rhbz#868483) - qemu: Fix attach/detach of netdevs with matching mac addrs (rhbz#862515) - snapshot: Improve snapshot-list error message (rhbz#869100) - virsh: Remove --flags from nodesuspend (rhbz#869508) - virsh: Fix POD syntax (rhbz#870273) - xml: Print uuids in the warning (rhbz#868692) - blockjob: Support both RHEL and upstream qemu drive-mirror (rhbz#871055)- qemu: Clear async job when p2p migration fails early (rhbz#867412) - qemu: Pin the emulator when only cpuset is specified (rhbz#867372) - qemu: Correctly wait for spice to migrate (rhbz#867724) - qemu: Fixed default machine detection in qemuCapsParseMachineTypesStr (rhbz#867764) - conf: Make tri-state feature options more universal (rhbz#864606) - conf: Add support for HyperV Enlightenment features (rhbz#864606) - qemu: Add support for HyperV Enlightenment feature "relaxed" (rhbz#864606) - network: Set to NULL after virNetworkDefFree() (rhbz#866364) - qemu: Always format CPU topology (rhbz#866999) - qemu: Don't fail without emulatorpin or cpumask (rhbz#867372) - qemu: Allow migration with host USB devices (rhbz#843560) - qemu: Do not require hostuuid in migration cookie (rhbz#863059) - network: Free/null newDef if network fails to start (rhbz#866364) - migrate: v2: Use VIR_DOMAIN_XML_MIGRATABLE when available (rhbz#856864) - qemu: Avoid holding the driver lock in trivial snapshot API's (rhbz#772088) - storage: List more file types (rhbz#772088) - storage: Treat 'aio' like 'raw' at parse time (rhbz#772088) - storage: Match RNG to supported driver types (rhbz#772088) - storage: Use enum for default driver type (rhbz#772088) - storage: Use enum for disk driver type (rhbz#772088) - storage: Use enum for snapshot driver type (rhbz#772088) - storage: Don't probe non-files (rhbz#772088) - storage: Get entire metadata chain in one call (rhbz#772088) - storage: Don't require caller to pre-allocate metadata struct (rhbz#772088) - storage: Remember relative names in backing chain (rhbz#772088) - storage: Make it easier to find file within chain (rhbz#772088) - storage: Cache backing chain while qemu domain is live (rhbz#772088) - storage: Use cache to walk backing chain (rhbz#772088) - blockjob: Remove unused parameters after previous patch (rhbz#772088) - blockjob: Manage qemu block-commit monitor command (rhbz#772088) - blockjob: Wire up online qemu block-commit (rhbz#772088) - blockjob: Implement shallow commit flag in qemu (rhbz#772088) - blockjob: Refactor qemu disk chain permission grants (rhbz#772088) - blockjob: Properly label disks for qemu block-commit (rhbz#772088) - blockjob: Avoid segv on early error (rhbz#772088) - blockjob: Accommodate early RHEL backport naming (rhbz#772088) - virsh: Fix segfault of snapshot-list (rhbz#837544) - network: Always create dnsmasq hosts and addnhosts files, even if empty (rhbz#868389) - network: Don't allow multiple default portgroups (rhbz#868483) - selinux: Use raw contexts (rhbz#851981) - selinux: Add security selinux function to label tapfd (rhbz#851981) - selinux: Use raw contexts 2 (rhbz#851981) - selinux: Fix wrong tapfd relablling (rhbz#851981) - selinux: Remove unused variables in socket labelling (rhbz#851981) - selinux: Relabel tapfd in qemuPhysIfaceConnect (rhbz#851981) - storage: Let format probing work on root-squash NFS (rhbz#856247) - snapshot: Sanity check when reusing file for snapshot (rhbz#856247) - blockjob: Add qemu capabilities related to block jobs (rhbz#856247) - blockjob: React to active block copy (rhbz#856247) - blockjob: Return appropriate event and info (rhbz#856247) - blockjob: Support pivot operation on cancel (rhbz#856247) - blockjob: Make drive-reopen safer (rhbz#856247) - blockjob: Implement block copy for qemu (rhbz#856247) - blockjob: Allow for existing files in block-copy (rhbz#856247) - blockjob: Allow mirroring under SELinux and cgroup (rhbz#856247) - blockjob: Relabel entire existing chain (rhbz#856247)- node_memory: Add new parameter field to tune the new sysfs knob (rhbz#840113) - daemon: Fix removing abstract namespaces (rhbz#859331) - tests: Fix domain-events python test (rhbz#839661) - conf: Fix crash with cleanup (rhbz#866288) - spec: Add runtime requirement for libssh2 (rhbz#866508) - spec: Require newer sanlock on recent distros (rhbz#832156) - spec: Require newer sanlock on recent distros 2 (rhbz#832156)- conf: Rename life cycle actions to event actions (rhbz#832156) - conf: Add on_lockfailure event configuration (rhbz#832156) - locking: Add const char * parameter to avoid ugly typecasts (rhbz#832156) - locking: Pass hypervisor driver name when acquiring locks (rhbz#832156) - locking: Add support for lock failure action (rhbz#832156) - locking: Implement lock failure action in sanlock driver (rhbz#832156) - conf: Add support for startupPolicy for USB devices (rhbz#843560) - qemu: Introduce qemuFindHostdevUSBDevice (rhbz#843560) - qemu: Add option to treat missing USB devices as success (rhbz#843560) - qemu: Implement startupPolicy for USB passed through devices (rhbz#843560) - Add MIGRATABLE flag for virDomainGetXMLDesc (rhbz#843560) - qemu: Make save/restore with USB devices usable (rhbz#843560) - conf: Mark missing optional USB devices in domain XML (rhbz#843560) - security: Also parse user/group names instead of just IDs for DAC labels (rhbz#860519) - doc: Update description about security labels on formatdomain.html (rhbz#860519) - util: Extend virGetUserID and virGetGroupID to support names and IDs (rhbz#860519) - security: Update user and group parsing in security_dac.c (rhbz#860519) - doc: Update description about user/group in qemu.conf (rhbz#860519) - Fix kvm_pv_eoi with kvmclock (rhbz#860971) - Change qemuSetSchedularParameters to use AFFECT_CURRENT (rhbz#852260) - Fix handling of itanium arch name in QEMU driver (rhbz#863115) - Add a qemu capabilities cache manager (rhbz#863115) - Switch over to use cache for building QEMU capabilities (rhbz#863115) - Remove probing of flags when launching QEMU guests (rhbz#863115) - Remove probing of machine types when canonicalizing XML (rhbz#863115) - Remove probing of CPU models when launching QEMU guests (rhbz#863115) - Make qemuCapsProbeMachineTypes & qemuCapsProbeCPUModels static (rhbz#863115) - Remove xenner support (rhbz#863115) - Refactor guest init to support qemu-system-i386 binary too (rhbz#863115) - Add a qemuMonitorGetVersion() method for QMP query-version command (rhbz#863115) - Add a qemuMonitorGetMachines() method for QMP query-machines command (rhbz#863115) - Add a qemuMonitorGetCPUDefinitions method for QMP query-cpu-definitions command (rhbz#863115) - Add a qemuMonitorGetCommands() method for QMP query-commands command (rhbz#863115) - Add a qemuMonitorGetEvents() method for QMP query-events command (rhbz#863115) - Add a qemuMonitorGetObjectTypes() method for QMP qom-list-types command (rhbz#863115) - Add a qemuMonitorGetObjectProps() method for QMP device-list-properties command (rhbz#863115) - Add a qemuMonitorGetTargetArch() method for QMP query-target command (rhbz#863115) - Remove some unused includes in QEMU code (rhbz#863115) - Move command/event capabilities detection out of QEMU monitor code (rhbz#863115) - Fix regression starting QEMU instances without query-events (rhbz#863115) - Refactor qemuCapsParseDeviceStr to work from data tables (rhbz#863115) - Fix QEMU test with 1.2.0 help output (rhbz#863115) - Ignore error from query-cpu-definitions (rhbz#863115) - Fix potential deadlock when agent is closed (rhbz#859712) - Fix (rare) deadlock in QEMU monitor callbacks (rhbz#859712) - Convert virLXCMonitor to use virObject (rhbz#864336) - Remove pointless virLXCProcessMonitorDestroy method (rhbz#864336) - Simplify some redundant locking while unref'ing objects (rhbz#859712) - Fix deadlock in handling EOF in LXC monitor (rhbz#864336) - Avoid bogus I/O event errors when closing the QEMU monitor (rhbz#859712) - qemu: Fix parsing of x86 CPU models (rhbz#864097) - python: Keep consistent handling of Python integer conversion (rhbz#816609) - esx: Fix and improve esxListAllDomains function (rhbz#864384) - virsh: Block SIGINT while getting BlockJobInfo (rhbz#845448) - spec: Add support for libssh2 transport (rhbz#513363) - Revert "Use XDG Base Directories instead of storing in home directory" (rhbz#859331) - doc: Sort out the relationship between , , and (rhbz#855218) - conf: Ignore vcpupin for not onlined vcpus when parsing (rhbz#855218) - conf: Initialize the pinning policy for vcpus (rhbz#855218) - qemu: Create or remove cgroup when doing vcpu hotpluging (rhbz#857013) - qemu: Initialize cpuset for hotplugged vcpu as def->cpuset (rhbz#855218) - conf: Ignore emulatorpin if vcpu placement is auto (rhbz#855218) - qemu: Ignore def->cpumask if emulatorpin is specified (rhbz#855218) - Avoid straying (rhbz#855218) - conf: Fix virDevicePCIAddressEqual args (rhbz#805071) - conf: VirDomainDeviceInfoCopy utility function (rhbz#805071) - qemu: Reorganize qemuDomainChangeNet and qemuDomainChangeNetBridge (rhbz#805071) - Add support for SUSPEND_DISK event (rhbz#839661)- qemu: Wait for SPICE to migrate (rhbz#836135) - lxc: Correctly report active cgroups (rhbz#860907) - network: Backend for virNetworkUpdate of interface list (rhbz#844404) - Fix start of containers with custom root filesystem (rhbz#861564) - Correct checking of virStrcpyStatic() return value (rhbz#864122)- New build based on upstream release 0.10.2 (rhbz#836934) - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- New build based on upstream release candidate 1 of 0.10.2 (rhbz#836934)- Don't assume use of /sys/fs/cgroup (rhbz#842979)- New build based on upstream release 0.10.1 (rhbz#836934) - many fixes on top of 0.10.0- New build based on upstream release 0.10.0 (rhbz#836934) - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- New build based on upstream snapshot 0.10.0-0rc1 (rhbz#836934)- New build based on upstream snapshot 0.10.0-0rc0 (rhbz#836934) - Cleanup and rebase of the few RHEL-only patches- fix the package split to be similar to 6.3 one instead of upstream- fix a package dependency problem making -1 uninstallable- first rebase for 6.4 more to come - kvm-guest failed to start; double-close bug in libvirt (rhbz#823716) - potential to deadlock libvirt on EPIPE (rhbz#827234) - fix keepalive issues (rhbz#832081) - CPU topology parsing bug on special NUMA platform (rhbz#828729) - libvirtd will crash when tight loop of hotplug/unplug PCI device (rhbz#822373)- avoid closing uninitialized fd (rhbz#827050) - avoid fd leak (rhbz#827050) - command: avoid double close bugs (rhbz#827050) - fdstream: avoid double close bug (rhbz#827050) - command: check for fork error before closing fd (rhbz#827050) - qemu: avoid closing fd more than once (rhbz#827050) - Disable keepalives by default (rhbz#832184)- qemu: Rollback on used USB devices (rhbz#743671) - qemu: Don't delete USB device on failed qemuPrepareHostdevUSBDevices (rhbz#743671) - Revert "rpc: Discard non-blocking calls only when necessary" (rhbz#821468)- Fix virDomainDeviceInfoIsSet() to check all struct fields (rhbz#820869) - Fix logic for assigning PCI addresses to USB2 companion controllers (rhbz#820869) - Set a sensible default master start port for ehci companion controllers (rhbz#820869)- build: Fix the typo in configure.ac (rhbz#820461) - qemu: Fix build when !HAVE_NUMACTL (rhbz#820461) - usb: Fix crash when failing to attach a second usb device (rhbz#815755) - qemu: Use the CPU index in capabilities to map NUMA node to cpu list. (rhbz#820461) - qemu: Set memory policy using cgroup if placement is auto (rhbz#820461)- numad: Set memory policy from numad advisory nodeset (rhbz#810157) - numad: Copy 'placement' of to by default (rhbz#810157) - numad: Always output 'placement' of (rhbz#810157) - qemu: Avoid the memory allocation and freeing (rhbz#810157) - numad: Divide cur_balloon by 1024 before passing it to numad (rhbz#810157) - numad: Check numactl-devel if compiled with numad support (rhbz#810157)- qemu: Don't modify domain on failed blockiotune (rhbz#819014) - qemu: Reject blockiotune if qemu too old (rhbz#819014) - qemu: Don't use virDomainDefFormat* directly (rhbz#815503) - qemu: Emit compatible XML when migrating a domain (rhbz#815503) - usb: Create functions to search usb device accurately (rhbz#815755) - qemu: Call usb search function for hostdev initialization and hotplug (rhbz#815755) - virsh: Avoid heap corruption leading to virsh abort (rhbz#819636) - util: Fix libvirtd startup failure due to netlink error (rhbz#816465) - util: Allow specifying both src and dst pid in virNetlinkCommand (rhbz#816465) - util: Function to get local nl_pid used by netlink event socket (rhbz#816465) - util: Set src_pid for virNetlinkCommand when appropriate (rhbz#816465) - domain_conf: Add "usbredir" to list of valid spice channels (rhbz#819498) - domain_conf: Add "default" to list of valid spice channels (rhbz#819499) - snapshot: Allow block devices past cgroup (rhbz#810200) - blockjob: Allow block devices past cgroup (rhbz#810200) - util: Avoid libvirtd crash in virNetDevTapCreate (rhbz#817234) - python: Fix the forward_null error in Python binding codes (rhbz#771021) - xen: Fix resource leak in xen driver (rhbz#771021) - test: Fix resource leak in test driver (rhbz#771021) - node: Fix resource leak in nodeinfo.c (rhbz#771021) - virnet: Fix resource leak in virnetlink.c (rhbz#771021) - vmx: Fix resource leak (rhbz#771021) - qemu: Fix resource leak (rhbz#771021) - uuid: Fix possible non-terminated string (rhbz#771021) - node_device: Fix possible non-terminated string (rhbz#771021)- qemuOpenFile: Don't force chown on NFS (rhbz#810241) - util: Fix crash when starting macvtap interfaces (rhbz#815270) - qemu: Fix segfault when host CPU is empty (rhbz#817078) - blockjob: Allow speed setting in block copy (rhbz#815791) - blockjob: Fix block-stream bandwidth race (rhbz#815791)- qemu: Improve errors related to offline domains (rhbz#816662) - blockjob: Check for active vm before checking blockcopy bits (rhbz#816662) - qemu: Preserve original error during migration (rhbz#807907) - rpc: Discard non-blocking calls only when necessary (rhbz#807907) - qemu: Fix detection of failed migration (rhbz#807907) - qemu: Avoid bogus error at the end of tunnelled migration (rhbz#807907) - qemu: Make sure qemu can access its directory in hugetlbfs (rhbz#815206) - virsh: Fix docs for list command (rhbz#814021) - virsh: Fix and clarify the --title flag for the list command in man page (rhbz#814021)- blockjob: Add new API flags (rhbz#638506) - blockjob: Add 'blockcopy' to virsh (rhbz#638506) - blockjob: Enhance xml to track mirrors across libvirtd restart (rhbz#638506) - blockjob: React to active block copy (rhbz#638506) - blockjob: Add qemu capabilities related to block jobs (rhbz#638506) - blockjob: Return appropriate event and info (rhbz#638506) - blockjob: Support pivot operation on cancel (rhbz#638506) - blockjob: Make drive-reopen safer (rhbz#638506) - blockjob: Implement block copy for qemu (rhbz#638506) - blockjob: Allow for existing files (rhbz#638506) - blockjob: Allow mirroring under SELinux (rhbz#638506) - blockjob: Accommodate RHEL backport names (rhbz#638506) - virsh: Avoid strtol (rhbz#813972) - conf: Tighten up XML integer parsing (rhbz#813972) - snapshot: Fix memory leak on error (rhbz#782457) - virsh: Avoid uninitialized memory usage (rhbz#814080)- Fix a problem in the patchset, rhbz#811497 one was applied twice in -12 - qemu, util: On restart of libvirt restart vepa callbacks (rhbz#812430) - qemu, util: Fix netlink callback registration for migration (rhbz#812430) - util: Only register callbacks for CREATE operations in virnetdevmacvlan.c (rhbz#812430)- blockjob: Add qemu capabilities related to block pull jobs (rhbz#811683) - blockjob: Add API for async virDomainBlockJobAbort (rhbz#811683) - blockjob: Optimize JSON event handler lookup (rhbz#811683) - blockjob: Wire up qemu async virDomainBlockJobAbort (rhbz#811683) - blockjob: Allow for fast-finishing job (rhbz#811683) - virsh: Minor syntactic cleanups (rhbz#811683) - qemu: Use consistent error when qemu binary is too old (rhbz#811683) - blockjob: Add virsh blockpull --wait (rhbz#811683) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix deadlock when qemuDomainOpenConsole cleans up a connection (rhbz#811497) - qemu: Fix mem leak in qemuProcessInitCpuAffinity (rhbz#810157) - numad: Convert node list to cpumap before setting affinity (rhbz#810157) - numad: Ignore cpuset if placement is auto (rhbz#810157) - conf: Do not parse cpuset only if the placement is auto (rhbz#810157)- test: Fix segfault in networkxml2argvtest (rhbz#810100) - conf: Plug memory leaks on virDomainDiskDefParseXML (rhbz#575160) - qemu_ga: Don't overwrite errors on FSThaw (rhbz#808527) - Fix parallel build in docs/ directory (rhbz#810559) - qemu: Make migration fail when port profile association fails on the dst host (rhbz#811026) - Wire up to set the QEMU BIOS path (rhbz#811227)- python: Add new helper functions for python to C conversion (rhbz#807751) - python: Make python APIs use these helper functions (rhbz#807751) - python: Improve conversion validation (rhbz#807751) - qemu_agent: Issue guest-sync prior to every command (rhbz#808527) - qemu: Fix memory leak in virDomainGetVcpus (rhbz#808979) - qemu: Reflect any memory rounding back to xml (rhbz#808522) - conf: Allow fuzz in XML with cur balloon > max (rhbz#808522) - qemu: Start nested job in qemuDomainCheckEjectableMedia (rhbz#803186) - virsh: Clarify escape sequence (rhbz#808652) - virsh: Plug memory leaks on failure path (rhbz#807555) - conf: Prevent crash of libvirtd without channel target name (rhbz#808371) - qemu: Don't leak temporary list of USB devices (rhbz#808459) - qemu: Delete USB devices used by domain on stop (rhbz#808459) - qemu: Build activeUsbHostdevs list on process reconnect (rhbz#808459) - qemu: Fix virtio+macvtap migration from 6.3 to older hosts (rhbz#806633)- qemu: Avoid entering monitor with locked driver (rhbz#803186) - snapshot: Don't pass NULL to QMP command creation (rhbz#807147)- rebuild, forgot to apply part of the patch - spec: Add missed dependancy for numad (rhbz#769930)- snapshot: Make quiesce a bit safer (rhbz#804210) - python: Avoid memory leaks on libvirt_virNodeGetMemoryStats (rhbz#770944) - qemu: Use unlimited speed when migrating to file (rhbz#740099) - qemu: Add support for domain cleanup callbacks (rhbz#795305) - qemu: Avoid dangling migration-in job on shutoff domains (rhbz#795305) - qemu: Add connection close callbacks (rhbz#795305) - qemu: Make autodestroy utilize connection close callbacks (rhbz#795305) - qemu: Avoid dangling migration-out job when client dies (rhbz#795305) - python: Avoid memory leaks on libvirt_virNodeGetCPUStats (rhbz#770943) - util: Consolidate duplicated error messages in virnetlink.c (rhbz#693842) - python: Add virDomainGetCPUStats python binding API (rhbz#800366) - snapshot: Add qemu capability for 'transaction' command (rhbz#782457) - snapshot: Add atomic create flag (rhbz#782457) - snapshot: Make offline qemu snapshots atomic (rhbz#782457) - snapshot: Rudimentary qemu support for atomic disk snapshot (rhbz#782457) - snapshot: Add support for qemu transaction command (rhbz#782457) - snapshot: Wire up qemu transaction command (rhbz#782457) - snapshot: Improve qemu handling of reused snapshot targets (rhbz#782457) - Clarify virsh freecell manpage entry (rhbz#698521) - Add support for event tray moved of removable disks (rhbz#575160) - docs: Add documentation for new attribute tray of disk target (rhbz#575160) - conf: Parse and for the tray attribute (rhbz#575160) - qemu: Do not start with source for removable disks if tray is open (rhbz#575160) - qemu: Prohibit setting tray status as open for block type disk (rhbz#575160) - qemu: Update tray status while tray moved event is emitted (rhbz#575160) - build: Fix incorrect enum declaration (rhbz#575160) - spec: Add missed dependancy for numad (rhbz#769930)- cpu: Add new flag supported by qemu to the cpu definition (rhbz#767364) - Added support for AMD Bulldozer CPU (rhbz#767364) - graphics: Cleanup port policy (rhbz#801443) - qemu: Reverse condition in qemuDomainCheckDiskPresence (rhbz#798938) - cpu: Add cpu definition for Intel Sandy Bridge cpu type (rhbz#761005) - cpu: Disable tsc-deadline feature not supported in qemu on RHEL 6.3 (rhbz#761005) - qemu: Support numad (rhbz#769930) - numad: Fix typo and warning (rhbz#769930) - qemu: Use scsi-block for lun passthrough instead of scsi-disk (rhbz#782034) - util: Make virDomainLeaseDefFree global (rhbz#802851) - qemu: Don't 'remove' hostdev objects from domain if operation fails (rhbz#802851) - util: Eliminate device object leaks related to virDomain*Remove*() (rhbz#802851) - virsh: Fix invalid free (rhbz#803591) - qemu: Eliminate memory leak in qemuDomainUpdateDeviceConfig (rhbz#802854) - qemu: Support persistent hotplug of devices (rhbz#802856) - qemu: Fix segfault when detaching non-existent network device (rhbz#802644) - remote: Fix migration leaks (rhbz#798497) - virsh: Trim aliases from -h output (rhbz#796526) - Fix handling of blkio deviceWeight empty string (rhbz#804028)- Avoid global variable shadowed (rhbz#737726) - Add nodeGetCPUmap() for getting available CPU IDs in a cpumap. (rhbz#737726) - Qemu driver for virDomainGetCPUstats using cpuacct cgroup. (rhbz#737726) - Cpu-stats command shows cpu statistics information of a domain. (rhbz#737726) - Ensure max_id is initialized in linuxParseCPUmap() (rhbz#737726) - rpc: Allow truncated return for virDomainGetCPUStats (rhbz#737726) - qemu: Don't parse device twice in attach/detach (rhbz#770031) - sanlock: Fix condition left crippled while debugging (rhbz#785736) - sanlock: Use STREQ_NULLABLE instead of STREQ on strings that may be null (rhbz#785736) - qemu: Fix startupPolicy for snapshot-revert (rhbz#798938) - util: Don't overflow on errno in virFileAccessibleAs (rhbz#798938) - blockResize: Add flag for bytes (rhbz#796526) - docs: Use correct terminology for 1024 bytes (rhbz#796526) - api: Add overflow error (rhbz#796526) - util: New function for scaling numbers (rhbz#796526) - xml: Share 'unit' in RNG (rhbz#796526) - xml: Output memory unit for clarity (rhbz#796526) - storage: Support more scaling suffixes (rhbz#796526) - xml: Drop unenforced minimum memory limit from RNG (rhbz#796526) - xml: Use long long internally, to centralize overflow checks (rhbz#796526) - xml: Use better types for memory values (rhbz#796526) - xml: Allow scaled memory on input (rhbz#796526) - virsh: Add option aliases (rhbz#796526) - virsh: Use option aliases (rhbz#796526) - virsh: Add command aliases, and rename nodedev-detach (rhbz#796526) - virsh: Improve storage unit parsing (rhbz#796526) - virsh: Improve memory unit parsing (rhbz#796526) - qemuBuildCommandLine: Don't add tlsPort if none set (rhbz#801443) - Removed more AMD-specific features from cpu64-rhel* models (rhbz#768450) - qemu: Support disk filenames with comma (rhbz#801970) - cpustats: Collect VM user and sys times (miss python bindings) (rhbz#800366) - cpustats: Report user and sys times (rhbz#800366) - qemu: Fix (managed)save and snapshots with host mode CPU (rhbz#801160) - qemu: Make block io tuning smarter (rhbz#770683)- Improve error reporting when virsh console is run without a TTY (rhbz#729940) - pidfile: Make checking binary path in virPidFileRead optional (rhbz#729940) - Add flags for virDomainOpenConsole (rhbz#729940) - virsh: Add support for VIR_DOMAIN_CONSOLE_* flags (rhbz#729940) - fdstream: Emit stream abort callback even if poll() doesnt. (rhbz#729940) - fdstream: Add internal callback on stream close (rhbz#729940) - util: Add helpers for safe domain console operations (rhbz#729940) - qemu: Add ability to abort existing console while creating new one (rhbz#729940) - Fixed service handling in specfile (rhbz#786770) - qemu: Don't emit tls-port spice option if port is -1 (rhbz#798220) - docs: Comments wiping supported algorithms (rhbz#725013) - libvirt-guests: Add documentation and clean up to use virsh's improved list (rhbz#693758) - libvirt-guests: Don't try to do a managed-save of transient guests (rhbz#693758) - virsh: Enhance list command to ease creation of shell scripts (rhbz#693758) - libvirt-guests: Check if URI is reachable before launching commands (rhbz#720691) - hooks: Add support for capturing hook output (rhbz#795127) - qemu: Add pre-migration hook (rhbz#795127) - Support for cpu64-rhel* qemu cpu models (rhbz#768450) - util: Add netlink event handling to virnetlink.c (rhbz#693842) - Add de-association handling to macvlan code (rhbz#693842) - qemu: Add ibmvscsi controller model (rhbz#782034) - qemu: Add virtio-scsi controller model (rhbz#782034) - conf: Add helper function to look up disk controller model (rhbz#782034) - conf: Introduce new attribute for device address format (rhbz#782034) - qemu: New cap flag to indicate if channel is supported by scsi-disk (rhbz#782034) - qemu: Build command line for the new address format (rhbz#782034) - tests: Add tests for virtio-scsi and ibmvscsi controllers (rhbz#782034) - virsh: Two new helper functions for disk device changes (rhbz#713932) - virsh: Use vshFindDisk and vshPrepareDiskXML in cmdDetachDisk (rhbz#713932) - virsh: New command cmdChangeMedia (rhbz#713932) - qemu: Require json for block jobs (rhbz#799055) - qemu: Pass block pull backing file to monitor (rhbz#799055) - virsh: Expose partial pull (rhbz#799055) - libvirt-guests: Add parallel startup and shutdown of guests (rhbz#625362) - qemu: Shared or readonly disks are always safe wrt migration (rhbz#751631) - util: Eliminate crash in virNetDevMacVLanCreateWithVPortProfile (rhbz#693842) - rpc: Fix client crash on connection close (rhbz#800185) - conf: Add missing device types to virDomainDevice(Type|Def) (rhbz#691539) - conf: Relocate virDomainDeviceDef and virDomainHostdevDef (rhbz#691539) - conf: Reorder static functions in domain_conf.c (rhbz#691539) - qemu: Rename virDomainDeviceInfoPtr variables to avoid confusion (rhbz#691539) - conf: Add device pointer to args of virDomainDeviceInfoIterate callback (rhbz#691539) - conf: Make hostdev info a separate object (rhbz#691539) - conf: HostdevDef parse/format helper functions (rhbz#691539) - conf: Give each hostdevdef a parent pointer (rhbz#691539) - conf: Put subsys part of virDomainHostdevDef into its own struct (rhbz#691539) - conf: Hostdev utility functions (rhbz#691539) - qemu: Re-order functions in qemu_hotplug.c (rhbz#691539) - qemu: Refactor hotplug detach of hostdevs (rhbz#691539) - conf: Parse/format type='hostdev' network interfaces (rhbz#691539) - qemu: Support type='hostdev' network devices at domain start (rhbz#691539) - conf: Change virDomainNetRemove from static to global (rhbz#691539) - qemu: Use virDomainNetRemove instead of inline code (rhbz#691539) - qemu: Support type=hostdev network device live hotplug attach/detach (rhbz#691539) - util: Two new pci util functions (rhbz#691539) - util: Support functions for mac/portprofile associations on hostdev (rhbz#691539) - util: Changes to support portprofiles for hostdevs (rhbz#691539) - qemu: Install port profile and mac address on netdev hostdevs (rhbz#691539) - Fix build after commit e3ba4025 (rhbz#693842)- storage: Allow runtime detection of scrub missing build dep (rhbz#725013) - daemon: Plug memory leak (rhbz#795978) - daemon: Fix logic bug with virAsprintf (rhbz#795978) - util: Fix virFileAccessibleAs return path from parent (rhbz#795093) - Add support for unsafe migration (rhbz#751631) - virsh: Add --unsafe option to migrate command (rhbz#751631) - Introduce virStorageFileIsClusterFS (rhbz#751631) - qemu: Forbid migration with cache != none (rhbz#751631) - qemu: Nicer error message on failed graceful destroy (rhbz#795656) - Error out when using SPICE TLS with spice_tls=0 (rhbz#790436) - Revert "spec: Mark directories in /var/run as ghosts" (rhbz#788985) - Fixed URI parsing (rhbz#785164) - virsh: Fix informational message in iface-bridge command (rhbz#797066)- qemu: Set capabilities based on supported monitor commands (rhbz#766958) - qemu: Implement DomainPMSuspendForDuration (rhbz#766958) - snapshot: Fix snapshot deletion use-after-free (rhbz#790744) - storage: Allow runtime detection of scrub (rhbz#725013) - qemu: Unlock monitor when connecting to dest qemu fails (rhbz#783968) - qemu: Prevent crash of libvirtd without guest agent (rhbz#790745) - python: Expose virDomain{G,S}etInterfaceParameters APIs in python binding (rhbz#770971)- Rebase to upstream 0.9.10 (rhbz#752433) - Add support for sVirt in the LXC driver - block rebase: add new API virDomainBlockRebase - API: Add api to set and get domain metadata - virDomainGetDiskErrors public API - conf: add rawio attribute to disk element of domain XML - Add new public API virDomainGetCPUStats() - Introduce virDomainPMSuspendForDuration API - resize: add virStorageVolResize() API - Add a virt-host-validate command to sanity check HV config - Add new virDomainShutdownFlags API - QEMU guest agent support - many improvements and bug fixes- Rebase to upstream 0.9.10 release candidate 2 (rhbz#752433)- Rebase to upstream 0.9.10 release candidate 1 (rhbz#752433)- Remove dependancy to dmidecode for non PC arches (rhbz#782444)- Rebase to upstream 0.9.9 (rhbz#752433)- Rebase to upstream 0.9.9 release candidate 1 (rhbz#752433)- Rebase to upstream 0.9.8 (rhbz#752433) - some cleanups on the few remaining RHEL-only patches- Rebase to upstream 0.9.8 release candidate 2 (rhbz#752433)- Revert "Set qemu migration speed unlimited when migrating to file" (rhbz#751900)- conf: Don't free uninitialized pointer (rhbz#751287)- docs: Document managed=yes of hostdev passthrough (rhbz#740686) - ServerClient: Flush cached data (rhbz#748025)- qemu: Avoid leaking uninit data from hotplug to dumpxml (rhbz#747516) - storage: Plug iscsi memory leak (rhbz#747516)- snapshot: Detect when qemu lacks disk-snapshot support (rhbz#747115)- virDomainCoreDump: Introduce VIR_DUMP_RESET flag (rhbz#632498) - qemu: Implement VIR_DUMP_RESET (rhbz#632498) - qemu: Check for domain being active on successful job acquire (rhbz#745734) - Set to NULL members that have been freed to prevent crashes (rhbz#746075) - virFDStream: Close also given errfd (fd leak) (rhbz#746075) - qemu: Silence Coverity false positive (rhbz#739704) - command: Avoid fd leak on failure (rhbz#739704) - build: Add compiler attributes to virUUIDParse (rhbz#739704) - qemu: Check for json allocation failure (rhbz#739704) - qemu: Fix text block info parsing (rhbz#739704) - storage: Plug memory leak on error (rhbz#739704) - conf: Plug memory leak on error (rhbz#739704) - qemu: Plug memory leak on migration (rhbz#739704) - macvtap: Plug memory leak for 802.1Qbh (rhbz#739704) - macvtap: Avoid invalid free (rhbz#739704) - Update to require sanlock 1.8 for license compliance (rhbz#739518) - events: Propose a separate lock for event queue (rhbz#743817) - util: Make getaddrinfo failure nonfatal in virGetHostname (rhbz#738915) - qemu: Make sure BeginJob is always followed by EndJob (rhbz#746268) - pci: Fix pciDeviceListSteal on multiple devices (rhbz#733587) - qemu: Do not reattach PCI device used by other domain when shutdown (rhbz#733587) - qemu: Honor the orginal PCI dev properties when reattaching (rhbz#736214) - daemon: Always advertise libvirtd service (rhbz#726616)- Fix deadlock when the RPC program is unknown (rhbz#743843) - qemuDomainAttach: Initialize pidfile variable (rhbz#744548) - storage: Do not use comma as seperator for lvs output (rhbz#727474) - snapshot: Avoid accidental renames with snapshot-edit (rhbz#744724)- qemu: Enable multifunction for older qemu (rhbz#738388) - qemu: Don't fail virDomainGetInfo if we can't update balloon info (rhbz#741217) - qemu: Leave rerror policy at default when enospace is requested (rhbz#730909) - snapshot: Fix virsh error message typo (rhbz#735457) - snapshot: Let virsh edit disk snapshots (rhbz#744071) - snapshot: Simplify redefinition of disk snapshot (rhbz#744071)- Add virFileLock and virFileUnlock APIs (rhbz#728153) - Move pidfile functions into util/virpidfile.{c, h} (rhbz#728153) - Introduce functions for checking whether a pidfile is valid (rhbz#728153) - Add some APIs which use locking for crashsafe pidfile handling (rhbz#728153) - Convert libvirtd to use crash-safe pidfile APIs (rhbz#728153) - build: Fix recent build failures (rhbz#728153) - daemon: Don't remove pidfiles in init scripts (rhbz#728153) - daemon: Modify init script to detect upstart managed libvirtd (rhbz#728153) - qemu: Check for outstanding async job too (rhbz#742277) - qemu: Make PCI multifunction support more manual (rhbz#727530) - network: Fill in bandwidth from portgroup for all forward modes (rhbz#743176) - snapshot: Refactor virsh snapshot parent computation (rhbz#742410) - snapshot: Better virsh handling of missing current, parent (rhbz#742410) - qemu: Fix migration with dname (rhbz#740533) - qemu: Correct misspelled 'enospc' option, and only use for werror (rhbz#730909) - snapshot: Add REVERT_FORCE to API (rhbz#742615) - snapshot: Use qemu-img on disks in use at time of snapshot (rhbz#742615) - snapshot: Enforce REVERT_FORCE on qemu (rhbz#742615) - init: Raise default system aio limits (rhbz#740899)- Fix synchronous reading of stream data (rhbz#741337) - qemu: Add ability to set PCI device "rombar" on or off (rhbz#738095) - virsh: Better document --copy-storage migrate options (rhbz#677220) - virsh: Enhance documentation of commands starting jobs (rhbz#705237) - qemu: Always remove domain object if MigratePrepare fails (rhbz#741251) - security: Properly chown/label bidirectional and unidirectional fifos (rhbz#740478) - qemu: Check domain status details when reconnecting monitor (rhbz#617890) - qemu: Finish domain shutdown on reconnect (rhbz#617890) - qemu: Avoid loop of fake reboots (rhbz#617890) - qemu: Preserve fakeReboot flag in domain status (rhbz#617890) - snapshot: Fix man page typos (rhbz#740686) - docs: Document virsh nodedev-* commands (rhbz#740686) - docs: Document node device XML (rhbz#740686) - qemu: Add return value check (rhbz#739704) - qemu: Check for ejected media during startup and migration (rhbz#725673) - virsh: Update man page for cpu_shares parameter (rhbz#639591) - virsh: Describe attach-interface parameter target (rhbz#698899)- Fix crash on events due to allocation errors (rhbz#737881) - remote: Fix crash on OOM (rhbz#737881) - Fix persistent migration config save (rhbz#738148) - qemu: Transfer inactive XML among cookie (rhbz#738148) - storage: Ensure the device path exists before refreshing disk pool (rhbz#611442) - Store max migration bandwidth in qemuDomainObjPrivate struct (rhbz#740099) - Save migration speed in qemuDomainMigrateSetMaxSpeed (rhbz#740099) - Set qemu migration speed unlimited when migrating to file (rhbz#740099) - Use max bandwidth from qemuDomainObjPrivate struct when migrating (rhbz#740099) - build: Silence warning on 32-bit build (rhbz#740099) - conf: Assign newDef of active domain as persistent conf if it is NULL (rhbz#728428) - qemu: Avoid dereferencing a NULL pointer (rhbz#739704) - sanlock: Fix memory leak (rhbz#739704) - virsh: Fix regression in argv parsing (rhbz#740168) - snapshot: Fix logic bug in qemu undefine (rhbz#735457) - snapshot: Prepare to remove transient snapshot metadata (rhbz#735457) - snapshot: Remove snapshot metadata on transient exit (rhbz#735457) - snapshot: Also delete empty directory (rhbz#735457) - virsh: Do not ignore the specified flags for cmdSaveImageDefine (rhbz#740508) - selinux: Correctly report warning if virt_use_nfs not set (rhbz#589922) - qemu: Properly hot-unplug drives (rhbz#696596)- selinux: Detect virt_use_nfs boolean set (rhbz#589922) - virnetsocket: Pass KRB5CCNAME env variable (rhbz#737176) - snapshot: Fix double free of qemuImgBinary (rhbz#737010) - qemu_api: Modify apibuild.py to generate docs for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile for subdir docs (rhbz#736040) - qemu_api: Add comments for API virDomainQemuMonitorCommand (rhbz#736040) - qemu_api: Add override XML and C files for QEMU APIs (rhbz#736040) - qemu_api: Update Py binding generator to generate files for QEMU APIs (rhbz#736040) - qemu_api: Update Makefile to generate libvirtmod_qemu lib (rhbz#736040) - qemu_api: Update libvirt spec file (rhbz#736040) - Remove two references to files not generated (rhbz#736040) - qemu_api: Doc improvements (rhbz#736040) - python: Fix libvirt.py generation to include virterror info (rhbz#736040) - snapshot: New APIs for inspecting snapshot object (rhbz#735457) - snapshot: Use new API for less work (rhbz#735457) - snapshot: ABI stability must include memory sizing (rhbz#735553) - spec: Require augeas for sanlock (rhbz#738314) - sanlock: Add missing test command in virt-sanlock-cleanup.in (rhbz#738534) - snapshot: Tweak snapshot-create-as diskspec docs (rhbz#738411) - qemu: Hold conn open for all threads started by qemuProcessReconnectAll (rhbz#738778) - rpc: Convert unknown procedures to VIR_ERR_NO_SUPPORT (rhbz#738439) - Prevent crash from dlclose() of libvirt.so (rhbz#739167) - doc: Add statment about permissions needed to do a core dump (rhbz#738146) - snapshot: Affect persistent xml after disk snapshot (rhbz#738676) - snapshot: Allow disk snapshots of qcow2 disks (rhbz#738676) - qemu: Prevent disk corruption on domain shutdown (rhbz#734773) - qemu: Introduce shutdown reason for paused state (rhbz#734773) - qemu: Fix shutoff reason when domain crashes (rhbz#739641) - qemu: Properly detect crash of a rebooted domain (rhbz#739641) - qemu: Avoid memory leak (rhbz#739704) - remote: Avoid memory leak (rhbz#739704) - util: Avoid memory leak (rhbz#739704) - Fix memory leak parsing 'relabel' attribute in domain security XML (rhbz#739704) - Don't leak memory if a cgroup is mounted multiple times (rhbz#739704) - network: Eliminate potential memory leak on parse failure (rhbz#739704) - virsh: doc: Fix supported driver types for attach-disk command (rhbz#738970) - Do not log invalid operations in libvirtd logs (rhbz#590807)- blockinfo: Fix qemu regression in handling disk name (rhbz#736603) - doc: Fix incorrect option in send-key (rhbz#736297) - virsh: Fix typo in opts_send_key (rhbz#736297) - rpc: Avoid memory leak on virNetTLSContextValidCertificate (rhbz#735650) - tests: Avoid memory leak on testTLSSessionInit (rhbz#735650) - qemu: Fix seamless SPICE migration with older qemu (rhbz#730753) - snapshot: Fix regression with system checkpoints (rhbz#736682)- virterror: Fix error message for VIR_ERR_INVALID_ARG (rhbz#689388) - remote: Refuse connecting to remote socket (rhbz#689388) - Threadpool: Initialize new dynamic workers (rhbz#692663)- adds a missing patch in previous build (rhbz#735498)- qemu: Fix a regression of domain save (rhbz#735011) - virsh: Improve send-key documentation (rhbz#699847) - start: Allow discarding managed save (rhbz#730750) - virsh: Support 'virsh start --force-boot' on older servers (rhbz#730750) - maint: Fix comment typos (rhbz#730750) - qemu: Refactor file opening (rhbz#730750) - qemu: Detect incomplete save files (rhbz#730750) - virsh: Avoid memory leak on cmdVolCreateAs (rhbz#735008) - snapshot: Fix corner case on OOM during creation (rhbz#674537) - Ensure stream is aborted when exiting console (rhbz#731673) - following for (rhbz#731583, rhbz#731579, rhbz#731584, rhbz#731673): - Ensure client streams are closed when marking a client for close - Fix race condition in abort of stream - Tweak debugging message in RPC client code - Don't attempt to read from a stream if it is closed - Ensure async packets never get marked for sync replies - Ignore unused streams in virStreamAbort - rpc: Don't close connection if program is unknown - rpc: Fix a typo in debugging log in virNetServerProgramSendStreamData - stream: Remove redundant reference to client while sending stream data - Fix memory leak dispatching domain events - Avoid use-after-free on streams, due to message callbacks - Fix tracking of RPC messages wrt streams - Fix parted sector size assumption (rhbz#735441) - Fix incorrect path length check in sanlock lockspace setup (rhbz#735443) - Fix sanlock socket security labelling (rhbz#735442) - Remove bogus virSecurityManagerSetProcessFDLabel method (rhbz#735442) - security: Fix build (rhbz#735442) - Fix keymap used to talk with QEMU (rhbz#632499) - virsh: Fix snapshot-create-as to handle arbitrary names (rhbz#735495) - virsh: Add virsh snapshot-current --name (rhbz#735495) - virsh: Add snapshot-parent (rhbz#735495) - virsh: Don't reject undefine on active domain (rhbz#735495) - virsh: Fix logic bug (rhbz#735495) - virsh: Fix dead store (rhbz#735495) - virsh: Tweak misleading wording (rhbz#735495) - virsh: Concatenate qemu-monitor-command arguments (rhbz#735495) - maint: Treat more libxml2 functions as free-like (rhbz#735495) - xml: Add another convenience function (rhbz#735495) - maint: Simplify lots of libxml2 clients (rhbz#735495) - virsh: Add list --managed-save (rhbz#735495) - virsh: Prefer unsigned flags (rhbz#735495) - snapshot: Add snapshot-list --parent to virsh (rhbz#735495) - qemu: Allow to undefine a running domain (rhbz#735498) - test: Allow to undefine a running domain (rhbz#735498) - build: Fix typo in recent test patch (rhbz#735498) - test: Rewrite test to match change in behavior (rhbz#735498) - virsh: Properly interleave shared stdout and stderr (rhbz#735498) - snapshot: Better events when starting paused (rhbz#733762) - snapshot: Fine-tune ability to start paused (rhbz#733762) - snapshot: Expose --running and --paused in virsh (rhbz#733762) - snapshot: Fine-tune qemu saved images starting paused (rhbz#733762) - snapshot: Improve reverting to qemu paused snapshots (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Properly revert qemu to offline snapshots (rhbz#733762) - snapshot: Fine-tune qemu snapshot revert states (rhbz#733762) - snapshot: Speed up snapshot location (rhbz#733529) - snapshot: Avoid crash when deleting qemu snapshots (rhbz#733529) - snapshot: Track current domain across deletion of children (rhbz#733529) - snapshot: Simplify acting on just children (rhbz#733529) - snapshot: Allow deletion of just snapshot metadata (rhbz#735457) - snapshot: Let qemu discard only snapshot metadata (rhbz#735457) - snapshot: Identify which snapshots have metadata (rhbz#735457) - snapshot: Reflect new dumpxml and list options in virsh (rhbz#735457) - snapshot: Identify qemu snapshot roots (rhbz#735457) - snapshot: Allow recreation of metadata (rhbz#735457) - snapshot: Refactor virsh snapshot creation (rhbz#735457) - snapshot: Improve virsh snapshot-create, add snapshot-edit (rhbz#735457) - snapshot: Add qemu snapshot creation without metadata (rhbz#735457) - snapshot: Add qemu snapshot redefine support (rhbz#735457) - vbox, xenapi: Add virDomainUndefineFlags (rhbz#735457) - snapshot: Prevent stranding snapshot data on domain destruction (rhbz#735457) - snapshot: Teach virsh about new undefine flags (rhbz#735457) - snapshot: Refactor some qemu code (rhbz#735457) - snapshot: Cache qemu-img location (rhbz#735457) - snapshot: Support new undefine flags in qemu (rhbz#735457) - snapshot: Prevent migration from stranding snapshot data (rhbz#735457) - snapshot: Refactor domain xml output (rhbz#735553) - snapshot: Allow full domain xml in snapshot (rhbz#735553) - snapshot: Correctly escape generated xml (rhbz#735553) - snapshot: Update rng to support full domain in xml (rhbz#735553) - snapshot: Store qemu domain details in xml (rhbz#735553) - schedinfo: Update man page about virsh schedinfo command (unknown) - snapshot: Additions to domain xml for disks (rhbz#638510) - snapshot: Reject transient disks where code is not ready (rhbz#638510) - snapshot: Introduce new deletion flag (rhbz#638510) - snapshot: Expose new delete flag in virsh (rhbz#638510) - snapshot: Allow halting after snapshot (rhbz#638510) - snapshot: Expose halt-after-creation in virsh (rhbz#638510) - snapshot: Support extra state in snapshots (unknown) - snapshot: Add to snapshot xml (rhbz#638510) - snapshot: Also support disks by path (rhbz#638510) - snapshot: Add virsh domblklist command (rhbz#638510) - snapshot: Add flag for requesting disk snapshot (rhbz#638510) - snapshot: Wire up disk-only flag to snapshot-create (rhbz#638510) - snapshot: Reject unimplemented disk snapshot features (rhbz#638510) - snapshot: Make it possible to audit external snapshot (rhbz#638510) - snapshot: Wire up new qemu monitor command (rhbz#638510) - snapshot: Wire up live qemu disk snapshots (rhbz#638510) - snapshot: Use SELinux and lock manager with external snapshots (rhbz#638510) - daemon: Create priority workers pool (rhbz#692663) - qemu: Introduce job queue size limit (rhbz#692663) - qemu: Deal with stucked qemu on daemon startup (rhbz#692663)- qemu: Properly label outgoing pipe for tunneled migration (rhbz#733998) - snapshot: Forbid snapshot on autodestroy domain (rhbz#733806)- daemon: Move TLS initialization to virInitialize (rhbz#732893) - Fix command test wrt gnutls initialize & fix debugging (rhbz#732893) - qemu: Init reattaching related members pciDevice before reattach (rhbz#728203) - qemu: error if qemu monitor command not found for BlockJob (rhbz#727502) - virsh: error if specified bandwidth is invalid for blockjob (rhbz#727502) - util: Only fchown newly created files in virFileOpenAs (rhbz#534010) - screenshot: Implement multiple screen support (rhbz#710489) - security: Rename SetSocketLabel APIs to SetDaemonSocketLabel (rhbz#731243) - security: Introduce SetSocketLabel (rhbz#731243) - qemu: Correctly label migration TCP socket (rhbz#731243) - snapshot: Don't leak resources on qemu snapshot failure (rhbz#733499) - Fix memory leak while scanning snapshots (rhbz#674537) - qemu: Minor formatting cleanup (rhbz#674537) - Swap virDomain and virDomainSnapshot declaration (rhbz#674537) - snapshot: Only pass snapshot to qemu command line when reverting (rhbz#674537) - snapshot: Track current snapshot across restarts (rhbz#674537) - send-key: Fix scan keycode map (rhbz#733597)- patch problem for seamless SPICE migration (rhbz#730753) - macvtap: Fix getPhysfn to get the PF of a direct attach network interface (rhbz#732082) - SSL spice session can't be kept during migration (rhbz#729874) - Storage driver should flush host cache after cloning volumes (rhbz#689416) - Documentation for CFS bandwidth limiting cgroup (rhbz#692769) - libvirt error message should show the uri content but not (null) (rhbz#730244) - libvirtd.conf error causes libvirtd to exit silently (rhbz#728654)- Bugfix: Check stdoutWatch before removing the handler. (rhbz#730600) - daemon: Fix regression of libvirtd reloading support (rhbz#730428) - libvirtd.init.in: Stop/restart() - wrong return value in case of failure (rhbz#730510) - Add API for duplicating a socket/client file descriptor (rhbz#720269) - Add backlog parameter to virNetSocketListen (rhbz#720269) - Support changing UNIX socket owner in virNetSocketNewListenUNIX (rhbz#720269) - qemu: Refactor do{Tunnel, Native}Migrate functions (rhbz#720269) - qemu: Use virNetSocket for tunneled migration (rhbz#720269) - qemu: Use fd: protocol for migration (rhbz#720269) - qemu: Support event_idx parameter for virtio disk and net devices (rhbz#725448)- Fix large files support (rhbz#728992) - qemu: Avoid overwriting errors from virGetHostname (rhbz#729567) - qemu: Fix -chardev udp if parameters are omitted (rhbz#689761) - managedsave: Prohibit use on transient domains (rhbz#729714) - nwfilter: Tolerate disappearing interfaces while instantiating filter (rhbz#729945) - docs: Describe new virtual switch configuration in network XML docs (rhbz#643947) - storage: Directory shouldn't be listed as type 'file' (rhbz#727088) - virsh: Add dir type for listing volumes with vol-list (rhbz#727088) - qemu: Avoid crash on process attach (rhbz#730615)- daemon: Unlink unix socket paths on shutdown (rhbz#725702) - rpc:Fix sasl session relocking intead of unlocking it (rhbz#729198) - network: Eliminate lag in updating dnsmasq hosts files (rhbz#727982) - Don't mount /dev for application containers (rhbz#728835) - support connected parameter in set_password (rhbz#707212)- Rebased to upstream 0.9.4 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#634653, rhbz#707212, rhbz#722806, rhbz#723862, rhbz#726304, rhbz#726398, rhbz#727047, rhbz#727094- rebased to upstream 0.9.4 release candidate 2 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#667624, rhbz#669586, rhbz#682084, rhbz#707155, rhbz#707212, rhbz#725322, rhbz#725935, rhbz#725950- add a fix for a refcounting bug leading to a crash (rhbz#723811)- rebased to upstream 0.9.4 release candidate 1 (rhbz#705814) - the rebase also fixes the following bugs: rhbz#603039, rhbz#632499, rhbz#632760, rhbz#643947, rhbz#678027, rhbz#697742, rhbz#697841, rhbz#704836, rhbz#707530, rhbz#720350, rhbz#720889, rhbz#721335, rhbz#722862- libvirt crash when running domains and vdsm is restarted (rhbz#723811) - connect to hypervisor with unconfigured tls/tcp connection pbm (rhbz#723442) - virsh list produced segmentation fault when libvirtd is not up (rhbz#723843) - clientcert.pem validation failure cause libvirtd crash (rhbz#723881)- Fix TLS certificate checking problems (rhbz#723447)- Fix migration with TLS bugs (rhbz#722738 and rhbz#722748) - assorted small fixes from upstream- Fix migrating domain error (rhbz#721411)- storage: Avoid memory leak on metadata fetching (rhbz#707155) - graphics: Add support for action_if_connected in qemu (rhbz#707212) - qemu: Save domain status ASAP after creating qemu process (rhbz#707894) - bios: Add support for SGA (rhbz#711598) - pci: Initialize state values on reattach (rhbz#713697) - Keep consistence between code and doc on log level and usage (rhbz#716888)- util: Avoid duplicating virFileOpenAsNoFork in virFileOpenAs (rhbz#707257)- Fix mistaken order of server cert/key parameters in constructor (rhbz#719838) - qemu: Don't chown files on NFS share if dynamic_ownership is off (rhbz#716478) - util: Don't try to fchown files opened as non-root (rhbz#707257)- Rebased to upstream 0.9.3 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#591974, rhbz#632499, rhbz#641087, rhbz#664629, rhbz#679668, rhbz#682121, rhbz#693648, rhbz#693650, rhbz#693661, rhbz#698340, rhbz#698825, rhbz#698861, rhbz#701394, rhbz#707439, rhbz#707530, rhbz#715355, rhbz#716826, rhbz#717203, rhbz#718143, rhbz#712050, rhbz#715184- Rebased to upstream 0.9.3 prerelease 2 (rhbz#705814)- Rebased to upstream 0.9.2 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#569567, rhbz#691830, rhbz#607526, rhbz#609650, rhbz#632495, rhbz#640603, rhbz#658713, rhbz#669549, rhbz#677229, rhbz#678548, rhbz#640603, rhbz#682237, rhbz#683005, rhbz#684848, rhbz#688859, rhbz#690695, rhbz#692355, rhbz#693203, rhbz#694516, rhbz#697650, rhbz#698133, rhbz#702044, rhbz#704124, rhbz#704144, rhbz#705405, rhbz#706869, rhbz#706883, rhbz#706966, rhbz#707173, rhbz#707257, rhbz#707298, rhbz#709576, rhbz#709776, rhbz#710150, rhbz#711151- Rebased to upstream 0.9.1 (rhbz#705814) - The rebase also fixes the following bugs: rhbz#587276, rhbz#591058, rhbz#592170, rhbz#598792, rhbz#673814, rhbz#677228, rhbz#681458, rhbz#682237, rhbz#692745, rhbz#693932, rhbz#694382, rhbz#695653, rhbz#698071, rhbz#698197, rhbz#698208, rhbz#698490, rhbz#701305- network: Fix NULL dereference during error recovery (rhbz#696660) - virsh: Fix regression in parsing optional integer (rhbz#693963) - util: Fix crash when removing entries during hash iteration (rhbz#693385) - Experimental libvirtd upstart job (rhbz#678084)- Don't return an error on failure to create blkio controller (rhbz#689030) - Fix possible infinite loop in remote driver (rhbz#691514) - qemu: Remove the managed state file only if restoring succeeded (rhbz#692998) - docs: Tweak virsh restore warning (rhbz#692998)- nwfilter: Enable rejection of packets (rhbz#681948) - Revert all previous error log priority hacks (rhbz#587603) - Filter out certain expected error messages from libvirtd (rhbz#587603) - qemu: Unlock qemu driver before return from domain save (rhbz#688774) - Do not send monitor command after monitor meet error (rhbz#688774) - qemu: Ignore libvirt debug messages in qemu log (rhbz#681492) - virsh: Fix memtune's help message for swap_hard_limit (rhbz#680190) - virsh: Fix documentation for memtune command (rhbz#680190) - docs: Fix typo (rhbz#680190) - Fix typo in systemtap tapset directory name (rhbz#693701) - qemu: Ignore unusable binaries (rhbz#676563) - qemu: Support for overriding NPROC limit (rhbz#674602)- Fix return value for virJSONValueFromString if it fails (rhbz#688723) - Fix positioning to end of qemu log file (rhbz#689986) - Initialization error of qemuCgroupData in Qemu host usb hotplug (rhbz#690183) - 8021Qbh: Use preassociate-rr during the migration prepare stage (rhbz#684870) - Make error reporting in libvirtd thread safe (rhbz#689374) - Add missing dependencies (rhbz#690022) - Fix restoring a compressed save image (rhbz#691034) - Fix label restore bugs in qemu driver (rhbz#690737)- Fix delayed events when SASL is active (rhbz#624252) - Fix ref-counting bugs (rhbz#688774) - Log an error if on failure to connect to netlink socket (rhbz#689001) - Log error and abort network startup when radvd isn't found (rhbz#688957) - Add PCI sysfs reset access rights to qemu (rhbz#689002) - Fix regression with qemu:///session URI (rhbz#684655) - Avoid leaking PCI config fd into qemu (rhbz#687993)- Properly report error in virConnectDomainXMLToNative (CVE-2011-1146) - Handle DNS over IPv6 (rhbz#687896) - Start dnsmasq even if no dhcp ranges/hosts are specified (rhbz#687291) - Use a separate dhcp leases file for each network (rhbz#687551) - Fix a possible crash in storage driver (rhbz#684712)- Fix vram settings for qxl graphics (rhbz#673578) - Free stream when domain shuts down while its console is open (rhbz#682741) - Use hardcoded python path in libvirt.py (rhbz#684204) - Add missing checks for read only connections (CVE-2011-1146) - Eliminate potential null pointer deref when auditing macvtap devices (rhbz#642785) - Insert error messages to avoid a quiet abortion of commands (rhbz#605660)- Support vram specification for qxl graphics (rhbz#673578) - Fix parsing int options in virsh (rhbz#639587) - Use -o encryption=on instead of -e for qemu-img (rhbz#676984) - Support domain snapshots with current QMP (rhbz#589076) - Update auditing support (rhbz#642785) - Only request sound cgroup ACL when required (rhbz#680398) - Allow fine-tuning of device ACL permissions (rhbz#683163) - Support vhost in attach-interface (rhbz#683276) - Don't request cgroup ACL access for /dev/net/tun (rhbz#683305)- Fix deadlock caused by a fix for rhbz#670848- Reorder nwfilter match extensions relative to state match (rhbz#678139) - Avoid overwriting error message in qemu driver (rhbz#678870) - Allow removing hash entries in virHashForEach (rhbz#681459) - Avoid double close on qemu domain restore (rhbz#672725) - Fix DomainObj refcounting/hashtable races in qemu driver (rhbz#670848) - Fix several memory leaks (rhbz#682249)- Fix --all flag of virsh freecell to really show all cells (rhbz#653530) - Add txmode attribute to interface XML for virtio backend (rhbz#629662) - Give each virtual network bridge its own fixed MAC address (rhbz#609463) - Fix virsh snapshot-list with --quiet option (rhbz#678833) - Delay IFF_UP'ing 802.1Qbh interface until migration final stage (rhbz#678826) - Fix several memory bugs (rhbz#679164) - Fix virt-pki-validate when CERTTOOL is missing (rhbz#679153) - Fix memory corruption in virFileAbsPath (rhbz#680281)- Properly escape special characters in domain names (rhbz#676908) - Fix enum type declaration (rhbz#628940) - Fix cleanup on VM state after failed QEMU startup (rhbz#673588) - Fix XML generation for smartcards (rhbz#677308) - Ignore failure of "qemu -M ?" on older qemu (rhbz#676563) - Fix typo in setting up SPICE passwords (rhbz#677709) - Avoid NULL dereference in virDomainMemoryStats (rhbz#677484) - Avoid NULL dereference on error in qemu driver (rhbz#677493) - Fix error message when saving a shutoff domain (rhbz#677547) - Create enough volumes for mpath pool (rhbz#677231) - Allow to delete device mapper disk partition (rhbz#611443)- Fix typo in parsing of spice 'auth' data (rhbz#676374) - Fix attach-interface regression (rhbz#676686) - Block I/O tunables via blkio cgroups controller (rhbz#632492) - Support SCSI RAID type & lower log level for unknown types (rhbz#675771) - Only initialize/cleanup libpciaccess once (rhbz#675698) - Imprint all logs with version + package build information (rhbz#673226)- Docs for customizable x509 certificate paths for client (rhbz#629510) - Fix tests for VNC over a unix domain socket (rhbz#651415) - Fix problems with peer-to-peer migration (rhbz#673434) - Fix tunneled migration broken since 0.8.7-2 (rhbz#672199) - Update docs for cpu_shares setting (rhbz#641187) - Fix possible hang if SASL is used (rhbz#672226) - Cancel migration in progress when virsh gets Ctrl-C (rhbz#635353) - Enhance virsh migrate command (rhbz#619039) - Support for specifying AIO mode for qemu disks (rhbz#591703) - Don't leave domain paused after restore (rhbz#670278) - Fix possible deadlock/crash in qemu driver (rhbz#673588) - Add shortcut for qemu HMP pass through (rhbz#628940) - Fix error message when attach device fails (rhbz#675030) - Support for booting from assigned PCI devices (rhbz#646895) - Improve handling of unlimited value for memory tunables (rhbz#669069) - Add smartcard support (rhbz#641834) - Remove some RHEL-specific patches which are no longer required (rhbz#653985) - Support for disabling/enabling KSM per domain (rhbz#635419) - Add --all flag to virsh freecell command (rhbz#653530)- Fix event-handling data race (rhbz#671567) - Add support for VNC over a unix domain socket (rhbz#651415) - Support intel 'ich6' model (rhbz#648486) - Do not use virtio-serial port 0 for generic ports (rhbz#670394) - Set SELinux context label of pipes used for qemu migration (rhbz#667756) - Support customizable x509 certificate paths for client (rhbz#629510) - Round up capacity for LVM volume creation (rhbz#670529) - Show error prompt when trying to managed save a shutoff domain (rhbz#672449) - Report more proper error for unsupported graphics (rhbz#671319) - Expand the man page text for virsh setmaxmem (rhbz#622534) - Fix event-handling allocation crash (rhbz#671564) - Require --mac to avoid detach-interface ambiguity (rhbz#671050)- Report error if invalid type specified for character device (rhbz#638968) - Improve log for domain related APIs (rhbz#640202) - Reject SDL graphic if it's not supported by qemu (rhbz#633326) - Don't lose track of events when callbacks are slow (rhbz#624252) - Fail if per-device boot is used but deviceboot is not supported (rhbz#670399) - Avoid sending STOPPED event twice (rhbz#666158) - Fix issues introduced by dependency patches for rhbz#646895- Fix spec file which was not fully rebased to 0.8.7 (rhbz#653985, rhbz#660706) - Skip IB700 watchdog device when assigning PCI slots (rhbz#667091) - Improve error reporting when parsing dhcp info (rhbz#653300) - Don't chown saved image back to root if dynamic_ownership=0 (rhbz#661720) - Fix core dumps if unix_sock_group is set (rhbz#623166) - Add support for Westmere CPU model (rhbz#656248) - Add XML config switch to enable/disable vhost-net support (rhbz#643050) - Enable tuning of qemu network tap device "sndbuf" size (rhbz#665293) - Support for explicit boot device ordering (rhbz#646895) - Avoid qemu holding migration fd indefinitely (rhbz#620363)- Rebased to upstream 0.8.7 (rhbz#653985) - The following bugs got fixed by the rebase: rhbz#586124, rhbz#595350, rhbz#611793, rhbz#611822, rhbz#617439, rhbz#620363, rhbz#626873, rhbz#627143, rhbz#628772, rhbz#639595, rhbz#639603, rhbz#656795, rhbz#658657, rhbz#659855, rhbz#660706, rhbz#664406, rhbz#665446- Rebased to upstream 0.8.6 (rhbz#653985)- spec file cleanups (rhbz#649523) - Fix deadlock on concurrent multiple bidirectional migration (rhbz#659310) - Fix funny error in clock-variable (rhbz#660194) - Export host information through SMBIOS to guests (rhbz#526224) - Ensure device is deleted from guest after unplug (rhbz#644015) - Distinguish between QEMU domain shutdown and crash (rhbz#656845)- Fix JSON migrate_set_downtime command (rhbz#561935) - Make SASL work over UNIX domain sockets (rhbz#641687) - Let qemu group look below /var/lib/libvirt/qemu/ (rhbz#643407) - Fix save/restore on root_squashed NFS (rhbz#643884) - Fix race on multiple migration (rhbz#638285) - Export host information through SMBIOS to guests (rhbz#526224) - Support forcing a CDROM eject (rhbz#626305)- build -26 hit a miscompilation error c.f. 624895 drop -j16 - Resolves: rhbz#620847 - Resolves: rhbz#623877- Fix problem with capabilities XML generation - Resolves: rhbz#620847 - Correctly reserve and release PCI slots - Resolves: rhbz#623877- fix PXE booting on the virtual network - Resolves: rhbz#623951 - fix tunelled migration - Resolves: rhbz#624062- do not call balloon info command if balloon is desactivated - Resolves: rhbz#617286- give a way to desactivate memory balloon support - Resolves: rhbz#617286- Mitigate asynchronous device_del - Resolves: rhbz#609437 - Fix PCI address allocation - Resolves: rhbz#618484 - Make nodeinfo skip offline CPUs - Resolves: rhbz#622515- Fix multiple PCI device assignment bugs - Resolves: rhbz#617116 - Fix the ACS checking in the PCI code - Resolves: rhbz#615218 - Disable boot=on when not using KVM - Resolves: rhbz#594068 - Don't leak delay string when freeing virInterfaceBridgeDefs - Resolves: rhbz#620837- Fix error message in guests init script when libvirtd isn't installed - Resolves: rhbz#617527- Add character device backend activating QEMU internal spice agent - Resolves: rhbz#615757 - Make libvirt-guests initscript Fedora compliant - Resolves: rhbz#617300- Fix patch for PIIX3 slot 1 reservation, in case it's already reserved - Resolves: rhbz#592026- Set a stable & high MAC addr for guest TAP devices - Resolves: rhbz#616517 - Fix bogus commit of -16 patches - Related: rhbz#592026 - Related: rhbz#599590- Make PCI device ordering consistent with older releases - Resolves: rhbz#592026 - Fix libvirtd hang during concurrent bi-directional migration - Resolves: rhbz#599590- Add iptables rule to fixup DHCP response checksum - Resolves: rhbz#612588- Support virtio disk hotplug in JSON mode - Resolves: rhbz#573946 - Fix QEMU monitor JSON crash - Resolves: rhbz#604585 - CVE-2010-2237 CVE-2010-2238 CVE-2010-2239 - Resolves: rhbz#607817 - CVE-2010-2242 Apply a source port mapping to virtual network masquerading - Resolves: rhbz#608049 - Fix hang if QEMU exits (almost) immediately - Resolves: rhbz#610056 - Support new CPU models provided by qemu-kvm - Resolves: rhbz#605830 - Fix comparison of two host CPUs - Resolves: rhbz#611401 - Don't mess with the CPU returned by arch driver - Resolves: rhbz#613014 - Fail when CPU type cannot be detected from XML - Resolves: rhbz#613760 - Use -nodefconfig when probing for CPU models - Resolves: rhbz#613764 - cpuCompare: Fix crash on unexpected CPU XML - Resolves: rhbz#613765 - Properly report failure to create raw storage volume files - Related: rhbz#547543 - Fix IOErrorReasonCallback python bindings - Related: rhbz#586353 - Parthelper: canonicalize block device paths - Related: rhbz#593785- Don't invoke destroy callback from qemuMonitorOpen() failure paths (v2) - Related: rhbz#609060- Don't invoke destroy callback from qemuMonitorOpen() failure paths - Resolves: rhbz#609060 - virFileResolveLink: guarantee an absolute path - Resolves: rhbz#608092 - SPICE patches have translatable strings without format args - Resolves: rhbz#608917 - No way to pass disk format type to pool-define-as nor pool-create-as - Resolves: rhbz#597790 - Fix enforcement of direction of traffic for rules describing incoming traffic - Resolves: rhbz#606889 - Clarify virsh help pool-create-as text - Resolves: rhbz#609044- Do not block during incoming migration - Resolves: rhbz#579440 - Label serial devices - Resolves: rhbz#585249 - parthelper: fix compilation without optimization - Related: rhbz#593785 - Fix name/UUID uniqueness checking in storage/network - Resolves: rhbz#593951 - Don't squash file permissions when migration fails - Resolves: rhbz#607922 - Properly handle 'usbX' sysfs files - Resolves: rhbz#603867 - add pool support to vol-key command & improve vol commands help - Resolves: rhbz#598365 - document attach-disk better - Resolves: rhbz#601143 - Config iptables to allow tftp port if network element exists - Resolves: rhbz#607294 - Fix failure to generate python bindings when libvirt.h.in is updated - Related: rhbz#589465 - Allow all interface names - Resolves: rhbz#593907 - Fix nodedevice refcounting - Resolves: rhbz#608753 - Move nwfilter functions inside extern C and fix a locking bug - Resolves: rhbz#597391 - Fix failure to restore qemu domains with selinux enforcing - Resolves: rhbz#590975 - Check for presence of qemu -nodefconfig option before using it - Resolves: rhbz#608859- Add multiIQN XML output - Resolves: rhbz#587700 - Fix udev node device parent-child device relationships - Resolves: rhbz#593995 - Fix leaks in udev device add/remove - Resolves: rhbz#595490 - Fix device destroy return value - Resolves: rhbz#597998 - Update nodedev scsi_host data before use - Resolves: rhbz#600048 - Display wireless devices in nodedev list - Resolves: rhbz#604811 - Show pool and domain persistence - Resolves: rhbz#603696 - Fix cleanup after failing to hotplug a PCI device - Resolves: rhbz#605168 - Add '-nodefconfig' command line arg to QEMU - Resolves: rhbz#602778 - Switch to private redhat namespace for QMP I/O error reason - Resolves: rhbz#586353 - Improve error messages for missing drivers & unsupported functions - Resolves: rhbz#595609 - macvtap: get interface index if not provided - Resolves: rhbz#605187 - Fix leaks in remote code - Resolves: rhbz#603442 - Add an optional switch --uuid to the virsh vol-pool command - Resolves: rhbz#604929 - Change per-connection hashes to be indexed by UUIDs - Resolves: rhbz#603494 - Run virsh from libvirt-guests script with /dev/null on stdin - Resolves: rhbz#606314 - Increase dd block size to speed up domain save - Resolves: rhbz#601775 - Fix reference counting bugs on qemu monitor - Resolves: rhbz#602660 - Add missing action parameter in IO error callback - Resolves: rhbz#607157- Touch libvirt-guests lockfile - Resolves: rhbz#566647 - Add qemu.conf option for clearing capabilities - Resolves: rhbz#593903 - Add support for launching guest in paused state - Resolves: rhbz#589465 - Add virsh vol-pool command - Resolves: rhbz#602217 - Add vol commands to virsh man page - Resolves: rhbz#600640 - Remove bogus migrate error messages - Resolves: rhbz#601575- Ensure virtio serial has stable addressing - Resolves: rhbz#586665 - SELinux socket labelling on QEMU monitor socket for MLS - Resolves: rhbz#593739 - Fix enumeration of partitions in disks with a trailing digit in path - Resolves: rhbz#593785 - Enable probing of VPC disk format type - Resolves: rhbz#597981 - Delete UNIX domain sockets upon daemon shutdown - Resolves: rhbz#598163 - Fix Migration failure 'canonical hostname pointed to localhost' - Resolves: rhbz#589864 - Fix up the python bindings for snapshotting - Resolves: rhbz#591839 - Sanitize pool target paths - Resolves: rhbz#593565 - Prevent host network conflicts - Resolves: rhbz#594494 - Support 802.1Qbg and bh (vnlink/VEPA) (refresh) - Resolves: rhbz#590110- Fix sign extension error in libvirt's parsing of qemu options - Resolves: rhbz#592070 - Graceful shutdown/suspend of libvirt guests on host shutdown - Resolves: rhbz#566647 - Fix pci device hotplug - Resolves: rhbz#572867 - Support 802.1Qbg and bh - Resolves: rhbz#532760, rhbz#570949, rhbz#590110, rhbz#570923- Support seamless migration of SPICE graphics clients (refresh) - Resolves: rhbz#591551 - Fix swapping of PCI vendor & product names in udev backend - Resolves: rhbz#578419 - Fix cgroup setup code to cope with root squashing NFS - Resolves: rhbz#593193 - Fix startup error reporting race - Resolves: rhbz#591272- Don't reset user/group/security label for any files on shared filesystems - Resolves: rhbz#578889 - Make saved state labelling ignore the dynamic_ownership parameter - Resolves: rhbz#588562 - Fix & protect against NULL pointer dereference in monitor code - Resolves: rhbz#591076 - Fix virFileResolveLink return value - Resolves: rhbz#591363 - Add support for SSE4.1 and SSE4.2 CPU features - Resolves: rhbz#592977- query QEMU to get the actual allocated extent of a block device - Resolves: rhbz#526289- missing python bindings due to older XML api - Resolves: rhbz#589453 - Fix two possible crashes in JSON event dispatch - Resolves: rhbz#586353 - Fix handling of disk backing stores with cgroups - Resolves: rhbz#581476 - virsh schedinfo --set error handling on unknow parameters - Resolves: rhbz#586632 - Apply extra patches for nwfilter - Resolves: rhbz#588554 - Fix hang during concurrent guest migrations - Resolves: rhbz#582278- Don't wipe generated iface target in active domains (588046) - Fix LXC domain lookup and error handling (586361) - Fix a protocol breakage introduced in libvirt-0.8.0 - Add support for nic hotplug in QEMU/KVM (589978) - Seemless migration of spice graphics clients (589989) - fix build with ESX support - Resolves: rhbz#581966 - fix multilib problem (587231)- Rebase to upstream 0.8.1 - Resolves: rhbz#558761- Fix libvirtd startup when avahi failed to look up local host name - CPU selection fixes - Resolves: rhbz#581627 - fix migration poll value - Resolves: rhbz#584928 - crash dump job caused libvirt hang - Resolves: rhbz#580853 - Fix initial VCPU pinning in qemu driver - Resolves: rhbz#578434 - fix cpu hotplug command names- Build ESX support in - Resolves: rhbz#581966 - a batch of network filter fixes, IBM request and upstream fixes - Resolves: rhbz#579993 - couple of patchs to fix device handling with QMP - Related: rhbz#563189 - fix python binding for snapshotting - spec file fixes for nwfiler build and RHEL-5 virt-v2v specific rebuild- Refresh SPICE patches to fix test failures - Related: rhbz#515265, rhbz#524623, rhbz#573382 - Enable test suite during build, disabling tests that don't work in mock - Related: rhbz#558761- official 0.8.0 upstream release - Resolves: rhbz#558761 - new patch set of patches for RHEL-6 SPICE and addons - Enable QMP/ JSON mode in the QEMU monitor - Resolves: rhbz#563189 - Support configuration of SPICE as a graphics protocol - Resolves: rhbz#515265 - vnc (and spice) ticketing - Resolves: rhbz#524623 - enable spice tls encryption in domainXML, and which channels are encrypted - Resolves: rhbz#573382 - notification of VNC/SPICE client disconnect/connect events - Resolves: rhbz#515268- preview #4 for 0.8.0 rebase - snapshot API - domain with disk on root-squashing nfs and security driver mismatch - Resolves: rhbz#578630 - Fail to read xml when restore domain - Resolves: rhbz#577719 - loop "virsh cd" in virsh interactive terminal generate unknown error - Resolves: rhbz#572380 - support setting qemu's -drive werror=stop/enospc with configuration - Resolves: rhbz#526231- preview #3 for 0.7.8 rebase - kvm hpet support - Resolves: rhbz#576973 - hook scripts support - Resolves: rhbz#569965 - Need to add time keeping abstraction - Resolves: rhbz#557285 - notification of guest reboot - Resolves: rhbz#527572 - Ability to preserve RTC clock adjustments across guest reboots - Resolves: rhbz#515273 - Notifications of guest stopping due to disk I/O errors - Resolves: rhbz#515270 - VNC ticketing support (524623) spice still needed - VNC client disconnect/connect events (515268) spice still needed- preview #2 for 0.7.8 rebase - migration max downtime API - Resolves: rhbz#561935 - allow suspend during migration - Resolves: rhbz#561934 - support vhost net mode at qemu startup for net devices - Resolves: rhbz#540391 - read-only device access support for qemu - Resolves: rhbz#556769 - LSB compliance of libvirtd init script - Resolves: rhbz#538701 - No domain vcpu information output when using JSON monitor - Resolves: rhbz#572051 - "qemudDomainSetMaxMemory" does not work and should be removed - Resolves: rhbz#572146 - after setvcpus, any virsh command will be hung - Resolves: rhbz#572193 - virsh interactive terminal crash or hung - Resolves: rhbz#572376 - virsh hangs after core dump - Resolves: rhbz#572544 - Fix very slow file allocation on ext3- preview for 0.7.8 rebase - Extra non upstream basic patch for spice and XQL - Resolves: rhbz#515264 - Resolves: rhbz#515265 - connected virsh dies with a SIGPIPE after libvirtd restart - Resolves: rhbz#526656 - error when running logrotate on s/390x arch - Resolves: rhbz#547514- macvtap support (rhbz#553348) - async job handling (rhbz #515278) - virtio channel (rhbz#515281) - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - Improve libvirt error reporting for failed migrations (rhbz#528793) - qemu driver support CPU hotplug (rhbz#533138) - wrong (octal) device number for attaching USB devices (rhbz#549840) - cannot save domain into root_squashing nfs export (rhbz#558763) - assorted bug fixes and lots of cleanups- Fix balloon parameter name handling in JSON mode (rhbz #566261)- Fix balloon units handling in JSON mode (rhbz #566261) - Invoke qmp_capabilities at monitor startup (rhbz #563189)- enable JSON interface, desactivated by default in 0.7.6 - Resolves: rhbz#563189 - make sure cgroups are installed and that cgconfig service is on - Resolves: rhbz#531263- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements - Resolves: rhbz#558761- push updated prerelease version of 0.7.6 for testing in Beta1 - Resolves: rhbz#515213- Push a prerelease version of 0.7.6 for testing in Beta1 - Allow specifying -cpu model/flags for qemu - Resolves: rhbz#515213 - Add async qemu machine protocol to libvirt based on JSON QEmu API - Resolves: rhbz#518701 - Allow for static PCI address assignment to all devices - Resolves: rhbz#481924 - expose qemu's -fda fat:floppy feature (525074) - configuration of virtual CPU topology (sockets, threads, cores) (538015) - rewrite file chown'ing code to use security driver framework (547545 ) - cannot create a headless KVM virtual machine (548127) - Improve virsh schedular parameters documentation (548485) - Fail to delete a inactive pool using command "virsh pool-delete" (530985) - virsh man page updation for using container (lxc:///) (528709) - Command 'virsh vcpuinfo' returns libvirt error in RHEL6 with KVM (522829) - Expose information about host CPU flags in capabilities (518062)- Rebuild for libparted soname change (rhbz #555741)- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added .el6, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsafamarasbebgbnbnbscacscydadeeleneseteufafifrglguhehihrhuhyidisitjakaknkokuloltlvmkmlmrmsmynbnlnnnsoorpaplptptrorusiskslsqsrsr@latinsvtatethtrukurvivizhzhzu0.10.2-62.el60.10.2-62.el60.10.2-62.el6  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUUUUVlibvirt.conflibvirt-guestslibvirt.conflibvirt-guestsvirshvirt-host-validatevirt-pki-validatevirt-xml-validatelibvirt-qemu.so.0libvirt-qemu.so.0.10.2libvirt.so.0libvirt.so.0.10.2libvirt-client-0.10.2AUTHORSCOPYING.LIBChangeLog.gzNEWSREADMETODOlibvirtcpu_map.xmlschemasbasictypes.rngcapability.rngdomain.rngdomaincommon.rngdomainsnapshot.rnginterface.rngnetwork.rngnetworkcommon.rngnodedev.rngnwfilter.rngsecret.rngstorageencryption.rngstoragepool.rngstoragevol.rnglibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.molibvirt.movirsh.1.gzvirt-host-validate.1.gzvirt-pki-validate.1.gzvirt-xml-validate.1.gzlibvirt/etc/libvirt//etc/rc.d/init.d//etc/sasl2//etc/sysconfig//usr/bin//usr/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 !PH6]"k%{Dukx YY>1O D~eaC-6Ƶ݀~LˠJ ~+pf;4 ԪXhy)I6z8= EUs G6w(RND$!3z162yMqF>7 IQIJ sL#eӷCaMq*%O-wW5 UdTzU{["BE_34ABoKQK[I)&odŻU/CRnٚt{۶# "4Aё!N=g\][ I.M^3ĥ LZM[.K-!EU@&t) BBLlTIM9+cS޶'zeӲ+>5V Z"JtP5VyΛ>6J1BRWgHBJZ}9p<x}W,\+5ZvxyXb(ϗ!T҃ K4ύI *<Fym^Y}fqT~+SCkc^Ȣe.bLl(|p[5({zkXإM}d*'< v4-OhkP:qNjGGCu. pE/x"˃W؀VYL=Rwܢ=]!:au%z | hd3pFp ϠB#r"%HZ -2Y*`}{,f1ŝԴ͘SE$*{_ڜORv2i^|~ ~M|v$f-)+ Xxy4q5˹k ўz}CG_Gs}W:WN и eg4gY>Wz]r|2b> OW\ r+] 1XI^ono$޾8pc*Wi?--÷%`TM=^w^T?pF(>&NP[BI?iF:k&E5VBV>4|PB*:S?yq7Zˢlvnj=nv,t UÇN$`vY=LfWM3ؖGR~D<%5K{tH$+4¢I&s%; D*R۸Ѧ8jV {3(Ptw y՘N(A-7mWvB8C#~;bJ[Uf<:7@+ZMּ #Ղ0pfٻΊQ4Z:+JF0:n^j@#a TQJ"GH3 CiWڹXhM,Jm`?I2,f~ZGM=pTpvUd gU ΜT\H8yӟ MY=((p7X)=3KT+o@ÕDd?=Z)Hgjck`}Bf-Q2q\!tOO DZ~`lb63B4bm fSq&3P"wPW|st$>W^y-[ 3& ǚ?%zIИp>YrFdȷ0+I:l g:#zj"2Lw+ LzC'3 y$ĝ}ŐͥL3N\6x JdnVQh)ؤHnv(wGK~qJ uEW݀\1ٓ*9$Af#LWlsBOR䑮[`NwN'Yc#?4k* ʕɊ*F3-kQoZ/Bfg-Ӛ;+IJأ D_]#qx$:ȭg:nXVuw|/m.w7|^̯Xe@zOO"fә"RK*Fd~4nQxYo*(fTW>{Z)k.6rq`!y +ucoBxmG-E]RNY(aPvX յt+}Lݷwcίh]JjVcnp`/l7Zw=%`nXc70ͩ:g"+Q7 dYR!?B@: VrvHh.4M(4dV-95Sl;*=% XISo:spmbw8@rnT ܾU9"48Ѝ}}xJD`/8~0#M\u-5lKӺ%Lj,Gq`T,ʎ̔%(6VZ*B~r»5D): N$vUXp&,mD_Xd1YlcG E)vK2|a'h`ތl,c-5hJ) E&Wg0|ذJㄚEɣQ}kz$_V,yR^+1W>\}=wQWC#aW$ NO<2vWlږQȔl?Ĕj&1+'_8r6CsyC 3Ad0$S{e@_؎4@j!@6DX~P=sʍRa)+ѐġuw^ !gyrMn0^sohTzL SxLݬw(W3 TpPID_/WAv2 )F2I H ݿL1a巷[.*$siOPVcaE?Ky2a xX"`~ʫzI;bwJv xNA1; P)8U:G_jh vmLqJVloEy}kOA* e߱/Xְ/-o@rزWfOUQ(Bqs eU.IՄ&P1rVaI9'dzJYvl̢e YEjuu/3@|6x:%VJĺC2Y BPz7ɒHd27 IdpCP3fkޛa1ZӴb:Uw=7$nX\Y]W yx@kL>j: 3j5B_D$6hOSt"Ιj8(UHp&'VZ#ˀ1$PVS!_CBLCm%䭆ccr躤޵Th5="VobcxXք5eu1PflYx}^ʃbuuB6ٰ~'27'̌\7;;+cGVڜF}wް I\k~ S,;3e͟YbSވj(:8)m-M{כ^kXp3 d a.ʶ&~(*D0=ڬKV?#[4 -LH`#z@,#PĎZ;|YMNlNXg8$}T L"`j\pGCP.a9!a*GBcLG@Uaݐg\1г7%6S޴)zbbcTCt?č}qBVAo Iå/KY`j=tmy췝 ֳ)Kg a%+x̧JΟ}҃e7w̾b}j:3`\ZJ? MjB-ևss.(jׅC,Ȳ{[8Jyj8m[\$AA> Fkuۍ ,^υA'*W#UM^KSHNm0lϡ;dtFVE[q#)/_o(cAS{)ԁ" 7`u(>ީt)(S/jvN&DE~#SY|{lLWr֡lRυK"S mXWV˜x]AFl[}[gHcO j>K! fksEv &҈@j2Q|ŷkIz已BuP,X.7 {؊7ϛ(JP aWYXHu7,Bm$.1"cAP`Zǹl&mi=,n~h<SrVw 4Zr}vA=7EZ"GAf gG/4A -Ddŕ= AW6s*VZGG>k`000I[8y8TKk\ )x)Dӵe7,7=? JCD8)Y<u٨-,5$ȽL_@{@zT룻{FM[kLxڭ9>ok[5p, Bg"k`dE~"t92ZNP]{vz}}7n>`$>Oz4=7;@ KӘH\29w̘}y^U95nrۄ0־-mĕE+] )0.hmԯs(ԱQgb%|A3 W 2qh l`hY4ԽXZi$oWH (ݮ,y֛STI\-s-BCGRïJ5waQg2n4zX<UxOxff"YE8=wlfX=KfSӷq46{Ƌ:h}4gtgVd-؁Nlwa^On[JPT PeIqϛ St;ll܈tWuCO/LpoyYR;͹,(lyv"GmdøZ F`9i|*L2s˜K r/zղùW,c]U?DѠ?2lVX|Z/mӢJCKwf+Q[6dWAS԰[%T&`]λ/֢"):JS>פC6+&*s~'Lکtƒƌ0a xq0;[lmcf1DkKwU+=eLCe%Å'c9,7qh)yXpх "4"u%^x4iVlL"2vК}o:[B ^eLDR S8žդNyal˵+gP*!ɕ92H^iocW! ]$i=ɐ4O]< ְ\0܌iUelgUy\yh݁bc!F[,)ײB[Aϡ 6fJ?0<'9#Y[DԱ$[O5kD@:wmW٣Pg@᭘OSo'Rp'q.? UH`f{Q"]o:ڞyջ~;igJm8@KY<čr>D.φ|5N=3T;~:%D^xbrPIs dg 덷ӓh% HIUGFb/[R?XjukN`^?b努,--MEzVK>!O( rB޹*R r?1:|FL&?@lA~@_l$3 2J9^L:pE-np:zW Z#WDCJϣdtR#:lӆ]OXvlK[zu`eXI2ڦ 3A]O<=;XZx,ı5Kkp(P_ Ѣԫ㈺1 Ey(= @iIH;(#O:fwI昧fG@,^T1,Rmj@6~ }>8L"_[9 8jr ޮՠ0ȝ &m9 K(V5HLl{>`Mo![լ!/ZS+2v8Uۘ& 9<__:~fZ1!enɂԵ5%ǃb:`7eHVC5`ྑ9/mώ4Kl.Z@2|'?s>Zq&X9ϟ{eO)[< ˔g_}4*3b*n\q.V>!%eYawؙWfjషcx1Z }-F'563t$Ÿ9.5`XTvvǘ(;y>_k;^??*k[P:О6QĂ]]拇鰐V>7̩f뤆ܹAxT==66԰pɅgpy(rm7(-fҩ-83%l Ur7FY9ĻER `K*'8/&MZ1zԮʎ_j1̇c{F|jIzmcsOt-.EL5'E|v߷݌6$^ aM]m$` +dp3Ԅ'GOĘ֏{*ֻL.STDjmvP{W;&E@#nstlb-f`0tAؠ[1?UH:6xaY^<"prBXC~q̽GF%-v]&V}M#v%0HBVyEAƁ#h/b$ޘ"wc!8{i4z0P>8&k)'  izQ`gkd{mK!sqV|O}1?DarKfZuD)3C+8r0OnǍ]gjNt[YWmXRb:+9bۄP5̽d}k< hã勤 yud;t=iBAcg]L@5oP6=ϩPS%vsIaZlз _yY6`  jVݹ(~z>h⇚ۃ 'oׄia`ig>X |nM87G\SLCr}@ns0ity`,Qi7rvT,@[ oiA^lW76_!ي]wբ8N_),)oK. v}44w>V"g8^/7X^ E ]"<~Z\&9yT1dfֵ΃gte6 (1o+S5^XKUܱˌ?ۮJ h,@(;Gx}Na^9sd:}>6 >O3S Fl9(o& =; Ί;55,W y|yJ~**?m?F6|$/d5?;T*~zGO|Yib)NMS*>VCVzm&2 kѯ^"E;P(L1˫!ğC3űOmV˒[\E͘3 &G⊎G- q~]mڱCGĈYw 1=$koHvG"]ZvAID/[/CyW2)MLcS헁EZ_7V%=|Ct_z"ԒhXt:7ʃ˶5TvU03j(ݬ6&?J:SrFYPǽ,=ŋw31#LiN|ERC7i4TnDyɉ=_]dzKd{o{ i$$Lݮ.Ж#+rW=b {{ Yn}V(qKWjX0x|173+`"{Eb1ک]So6|91P$! L4NM_5Ofg zjY{EFF&H*?Ļ 6R 5 02/ٔ86C[w"xMy(=7zHI1M nٓE;`|Gy3eso2HZVdn8z ,} *#d#iF Sp$fI9BV"|#e2F伆ДlPi=(*NPv_؞>a%5 ʁLdS: gg,2eh֍xt)F$u2@f.6Ҍ@8Ih0DKY+p|ZBQ))䱓$qؖwbKXTG=dSq'AgGwd_qd)bԄ?ա ¥ Qvc[t]of0(i9ē%0.`V+21Bqd}dqo9X 4ݡ*d1SOtC֍T_q/ 鍺Հ1f ⣿KWqyJAbS((T;6Ʉ$G-A:j:({RK8eL_l0Ԇ4aK$&Lt7$0qw?DJމk%bY&\y,Ft$"~r5Tu-VFm6 lɃA^Ud m9:^&́9^/./@1;2BghRLJWly0%lqHeqWXrt/GIMMm.kbq,٫RͦC?p::< wp.9rK(6MvcXB ٧ ru(V+ %'@Y ͤHyUkH+ڙs7[6! pNWkjC|%d?W=npb`lD;ϼjP`dpϞNKPK4g="֌|놛dF6Pj3(Wfgey@b鮅oK3ɩ%)c d(|"L 7^ R-pLy"F-Er[9]|ɩW}NƤc@ cK1knA1s>5=H˕#j7 'f1Iߑwvɂ,wsW@.ĉ#pX 3`bjhb![W.` =ÅR#@%<`%6  T;LdC8iXMShl$ԥL?LqlTK3wTef)HF卩_U_22͖] Hd<)fG&zOQ)YCݻ8a%ZA[?y~P+Puh( +vS"K^>X7:%kC>ͯۧy!ZUOq>.IUΖ2 o[~6 }F,HF&aB;c25ucӅr=`B9#dh jGcܟou\X@7բR5 $슸Y)**s7[L7IOCZ)x- t2E7dʁN荀0c,V.I]*[6:˝=.ݰI3kεܼ`;Fq2"3Xji .T0vuq0\C'yвȹ Ғrtj2\MaؠvSN^0fM+C23ɼ p :Mf!p ao ؎tEKߝt$ K+օJ1my;H"0P%˛6~}}/r? 瑷(QU@ƽuj-F.g^ + DvQΰ5J,]mA^ikφS%˥ VQ^Oo XϐB,i>">s[ MN p\}c_u#n'/+ZtǣpC#훾[~"a.f(í>]'ToZA[ *C--N"[d" ,vv+"c)ʡ'S1u*rHr J#\P7r@Rn9w<.@ npf%rG1.Z,ND.7 T\85tLOy^u.(-W9{~{Y#$SNϚYyu[nIhzUvfyU]\aNtY۞CM'?^VRHm'TNM,*k*] D5])wB3'E.`FKX w}YT̟9 WCw&# 4PTolZ쯃s 2ۊZͻ&pzkyёǕ8}ij씓v$OѪȑ1_AR8rR4@w^#^Y3OeE$fLj:>эyX4{ZmT-=V~,QAe D̋dBgSf2GWpRe$ޙQf@|lXH+ S,xWTRn '5n%䞡(#6,KF{J4"nQҟC`@-G 5(!G[|iE|zmɲn s;J%iշRoZTtinT_ʡ{O1J(à4IYըjЧ6$4O o/ͪc#{y%ȬGr=^P979FUl5_>z+Yf6aSAq(!Pa[#0W0rіBcdڅK LBKן9}Xf g#ϑ@To]p;V7C͍az y6\PX3Fi,NxUh_U||MM4ĿDoDSes6;&Hnڋ.(X)4Df2#~V$Xq cᚎX8(aJ %Ic竩9tfe"͞==xnw%"P1AR0%|rp{5f:Ko YĿFmcAXn=fFkZm&w"r49*^ߕK@Lvx%)g.BS5|{oۘNГK?nFg#f쟪m Qj%WW.QAj2br~T DCR86ygɓFS%.N0KGn}А\ 05hѪ hޠvѲLnX1‰Τ6EZ0Wb?|/8DQfׇf'=ȫ!' x* fƬߨcHXd.cm EPbʎfLV J'k@(Kۉ"4[u# 8f8dIuAY8S%- ٽCىT LK5-ҋ/ttji͒OAk#/J;/4/K`՗̇\`V%з'h.yR@|D[KL6ۦ2 EA#XOD:&{iw~=w0B2M(y\"L%UЅ#Ya,CLěyl7;mS^/7.6;cR\O8椈}S }e,l.k8{٭ÙߖR&S |m$ECF$rWh^5K2xuہ.0&ݖV+ڵ_(?ėM ;rE g<->0?0VQe/wZ~%LxbL˯4iR;Qv1-74#otMg E@;' [f\a(K [-'.نZ-Y"oͩoNibi0=BYU*)Mꨅ:Vf8I2 ] jJBNNJiF.^0c#|;8$0=+ AQ(#WbMmlĬhRo JR咙n>V_Ak*aZٞw洞pZB:Bk¤k^ʅ?l"2Cux%iR嬸g%/*(_T#)v':.9Cr,#pZs=M|YȂL4UJcٰQ͕PVÎoR _I!@a[ox?\UcmX֗[4Yٶ-!W[*'| h_R9'fWmmE( [dHHMlsv_"]Dz0Qh;}neH{,KCbķjo.jcTOOȴgN[X3#?XL4Xv'gڻ%@)4!_Q;]ýڅZ]}bXby9!w52n4;s?ԤR?ɀ 93NiJ-) ;x2>Z,3Er,\QJGrʀX[Y"=*#"!LmNЏoȉ@4? dWԘh MPodG=k -TRİ/f&.3=k75#Ϧ{u҆.O͜];6c_m1 Y$1%Ҫme{6K_rlҚQ76hƻ `ʵn( 3êg>KCLl1X03;CO|#%by eco-mZ~xĆRiW%jFsڍi}CeQrW#=Y4 "WIP;.\= ?϶8Tk _q .qj m' /NIioq%.0*' uMKK|{&*e+aNg}]#Ѿ)""zcyJ*ò6=7/Q ?$@;C;r)zԗb#KbÀM\ Ca#CyϿ2|l*7IZAwYvC"q9t<7#9'IS*UaT8TwW Idwl$R^&7Rkg|c =ItkBssҾIkJjTF4kx@*B mNVbҞ8f8H鎾xrKd|'r <ص8 pKt37ۿ{76a~ژ 86H oHH*g|&IO#Щe'><*~ ]ք^M8wRP瑾?=鼯̰C fZZQncՉDN֠,Lڸz@=2t>JVC<yQHzξSN\/Qn3,$Ga__NJ *"NUtG6;6(|;ȾV^Ci̓gN,,7f{ uT]cq l1uI&9ɲ4jzM͝Q7}HP|-Lo3ؗʞd˲Qdž$× ӗ2͎VUqVXBl$}|4`e{xPq4>hCC[Jj@Ip '}P7 m1\ɜAIp!|`Eb7 (mQιr+J u.ݕB ?z UJ8^< y\/,b)WаP6Ȫ1x|] 2~1'>zl9Oo& W'LX7 nAsh]c6F-'a8ÊLL 1R 7jvJ~x*΄NY,YK$ T7܍y3A o5DL3|yHSY6cݧO)9אl?kjT7q?ʒi3̦FqZi劲)rU] l,p~)raVn6Mu]$"rQ=T f B3g@$W-[X?2%_Y%1hzf0p};.NZ" §kgzY¨e$wPi1O$;r͵uVUNH|\,HFTatjY3BOVg~]8C"jDO?6T;cx KX)kyDߥŞvBy๲$TSzHzO]O Y}vP4Qk+8)`13?ؽqgx*[[ͤᰟ:#7 (*P',ОnƼhY2@a=w;~*gLBNoO9ލ x2:ϖjHKXjB%4_n2:rapZ? .f#7'2 YOZp3_'»1'mEmR{v&b/6^ǃdLd45un):i2DB!SmC'vT{jMyh=V|nϻS熎)ؿN*H5ai!=W`"h2&XT llE$l3$ϰ_\h,3ĺpơ#\œ&ÐҢ$K$ yU7(Σ_夼/"!4[zlA:Hy,æ{il4MM!@8M~ |Pah5ծnh5a7S RctPa&k0eqhO>NoK'dW%޿dF`KtucdѪql=9E!9&gd 5ؔ(Cht7hd}%]΢5B0,>ݐJ‘ȠXŀ/ڦ.ʘN[?J77 ,"M}SR#eL֚]Y6ٱLfK>VU@L!q W~d1ݿ9UnG[ig.?2@=-\=DL$A ۷b@]iZ˨mz5tumLXo2 뜕]NfeYo7ͼYRaqLJW>9ع8qNӟyXPM{F*1))ImҀJ<Q7TIj+>];,kK@ŋ*6Rՠ]GRvָQ> _&SVn=|b:(-)hV B͌)&-N7 43+\:h\F)fi P9ѣj<Ӣ%ꎝI&Oݴ[ Xoחnp+l`Zk;9ro'j$OySԘp d*NxYtTHY桯<ͱte£TbSe$ZWK9xQU_ D|uX)?_y 2E~Ooʥhp*N~ r3L~̠̿jSWF^_@7L8!y.1ASk ܒ̃jgxDYX]r&Tk:=b&Q*|r9""8LNFHKaEޘ ?w^bKoW_W2gY9tRF֧wpɕ^< ETJ2ZY;HOwtq b*00w\fַ|/}3C؃xu{+5~d,V 9 š+-7;{hT ɞEpk mnUu;>rKMPb&rݖ eILDV!ffxw!N6[#Q2 c{89ݴ7[b?ۉru\,/@*'ȘJN7W`،,3 |K-eOiFW]gEmEkVx:*0 0zLrMR {yrI 5Ʈ?GBg\e۰)?h]+Բ*J\(e1 u$ u&;7(˙(v˞90<=jhӊ諛t_hX,.!Wa6joھ9o{]邞҅*Qy?gV99*i#SC%T& ab(|;ka-t1;`/10IY~(\F|`A :m,/z>|j?(å}BQ-SbJ6~ YJe,vyRv[ϵ7m{kPM h/,Vxe6^Z͐SyPg1!tw@ R.R9pDii%)oj)774h.p8NTlg%`b[QiΊj-ɦ1Bpk[PaU؄,x?a"N54VzC!PvgfBĚ>Է{]GFKbqH"`ˆKZk*xhj J1H8atW?0 7b1U=_ˈ6R te+=REzE!$U@R"IYor'ۉ!L*sNШyA@ <}}D ZHҖƒJnW7+}Trx%JGq=i{.p ,|cN ,`4QJL4E&L7DdyEcȰ+*lM[)' Jud~x6͸Ϡȼ2^iT6=k&95_W 5 z#׉֍Hȇ_Un˸`O{Q 赙roɗ(0zXmm)p[[+5dDvZ UmBB{Xo-']Ne@smU[yH[U*繩<,T|oT.a`UU cp^yYulOøTH3cQ:(]BZv?v5$fb*ʄGde{O6sfj\q#%v}@=0=YU1!*MM|='V'4`y9,<}~Y̺LZJ'W;Mj3,zy䇿*䄲*IpݐnG!SB%ٕHkжhH J޼qs;H$qe=];%Cfkk6C`fAirEJHX!uW}0}斟V1Ӣzn_AE?ĢsM-@!2M QlL9Ģd`J8.(j@-8)F7B7TRh]|"?[E@>NIleߜuSYX]F},w薛HHQ/CH2lo*-xEmS͕ p2aCL$8 6WR"CO2ʛYφ4o~8=J&{:_'NJqJq//3NH잫gI3]ೞd'v3 "H?c::AoJ]E ha9 `~j 1u3+#va*,bߺ>aЙv9[j!i ueHI{gf7m+ Oq>ъ6G]%>W٬7#}۲T`P']Kqo`(`]P ;Z@8_ $IfV-,0n$"vcA,[ߞ]%{}`ҔC˪Hs hoR=Eu?0ǛUfWflwc)>#u|`I+<滘FI$$oE>Xi,A:3r"Vjv1V)V=iqmnΙ4sne4dVmN[# 3Mkd,la s6i#`d8CWkV0C^0`x'qʎڟp6ɞt>mrOlFOmġu)1 ?Jbt5 h$`\<ҏV; w0X{R<\I$S MK՛$$7QtVD>1٬B16}qⶹtcxi|m@j. fAe%n˜c;IK*>y$ tR@9~O~-Pv{`5#@?Qb!x3.H>j_q* ћkAZbzeE қw8:Cwe(}?ZKx]1Џ@SVRdiOVK,)"R~[;of~{U4-d[ۈDn)|軤'Tt$ I(NML,%ܚR2.3='Av+E\}*]<6[d.PCg_t+װN'>lΌT,zq@TJ=D+ze@|65<>M #BЅV Ԑ2eX[7f3qO+cj6(#VdбOu:rc DipS۪B1#P,0`&!'޺tmuk񱎄 =a -_S Рp4)9Gϳ!Z޲I+ ;c.BÑ?2Jm:e+yosbhZ+$Jm?msVy,=*J\ )Gԕ,sFi+CXg't:jqV!ЊŜ}DʶUljgv'nfJgʈՏo7tIY2`5l#[c T/=~eKU7qHHᇱ Y]qơLk_n A,x5ff-v|i($:"1SW9p|nڔ2+ 0OPj {:eDCQ5*p/\\C7xԾ$QZsp΅( $i"ֲ-\Prjg]o`@=$VrWa^A|rYbvz':(ఔ'+&Vlv[- u޻y$[V~:1i`9~vPU5ZVpR g~ԏOjP~e0su%EUT$xw $eC^][[TG Fjo kw]BМ, [Xn"`>DjP ]`g7Q6EAU4z)3o#͗_YvHEy:4Nx{xF8 =S٭a=Gr {CΔ µTf+g )Lz`QN+4gl?WdV+GGXDڝ ڔMt t1!0c)W/Ӓw݂,3/LUwҭ^_+tW+*Uq~ϜEx~2,`'axx7Ia tˌo4mShIOuJ zV! }隕,SgCZA59*1,Ụ*1ށ -,Չ̲tN,gĎʌ5.ړ@b!sͥZ ;p3/j҆29Ѹ(7mVY;OXu7B2s`Z:^S=hJwU(c VJ[`%RLi ;aլrw)+Rx&4RnLsDxsW|ҍ!V?v=6%2ʯ$v6-&g!U#&`4@iybc7y Ea41V^WmJfWJ11D)_ϼgU⻈B1`ze>3@m&M.aU qjSG&uSԴLUS;>Eȫt$AMAB3VԵgW8ޫΪ&Jw&jpɰ)`Eb'"faI(k*ԱHßxf;cޗR3HCfسvU' mzܸ/D5uyhTީ`{  =f],ӛD~l_mmPP{fw Ӵo>kX7[!0Ǖ0 |ء!\@?<(c VASjѲqҌ>Z҃i7$>7 mњaKyKЂ70 VR:.wפ!#{1Q./ض5չFJث'Z| b,}qKhm_l7rY1zXEYj;A&#cptbUJφCP˨",sbǽLGVٻԣj VhSd)"JDHN.V>IVk=9ay=CkA&q|֛1Ys@Z SPY:no~_3PV$XaMcDP&Y7W&1S:d\v#~Z-._YY]?0L{D=j ~k(go@r-QK6¦>ݚO*b 9}NF@$VְvP|(J5"y7QMfh}9ޛ(-7<-Rf\ߣKCL@~%ޫ3d:;X1W*gh`yT k[Fdψt**P"FdHUh?*$>k( 0"Ç#>z87tʹ!L^25nr*vωUJ 5iZ=+RoYn>_>R#e bXS48#Я\gr7QXgL:(bGF*j(fG{i^J}-YK3qLw$=/9 谬:W $O'en D5̒ pBdJWԶYmGx)4ar݇7e7zL{7YIo]UalP-jeEP(uo7: >+rGWla6fzz^NhJ 5"TگS"5IGLk[,֌ޒ#gMK gfLm[RL&GuR:GH>jr|-jpNV >Rə '9mUfLkQT Š6y9\ɱr%Ӱ[˾NnqwCoo(L&w* }ܵh6hv 5quD/jD(Y#l'>Sس_/YamS=)Ber+3]j3&E=M"ʱF@̩Æ.;(~Ve/B^˫<`2ki!\ )Fc[ncbf>5;JŮv'3! :^۩RV(dƾ{յm]7d컧ד 8Q[."Q,d{BhDy4vw>)aG/7#c–t_02ڽzO$^g rn u]/LNb抃ZEVv.i;w$u l/n zwj,/t` _;qHF[.cw84Ut%?m-ٖ> Y 7n~:ʝv]{ՇT2&Nd˵kؠP-~3UĚjYT[NPy PV ~گ|,-=o$/(Ϳf\T0{ mNWB0rDX9ѐ42o^>!:G,rIVCRĨn,0F^=zOIѡl@nBֶmN#4>'$m>'N[W T[@ .c, 5 mP7/-:_K,щ}CSYc׸ afp B<+QF5Ċ>&-E##SCIiw(,nS>_}Jؒ_:L9m(8yuuI (]Fw7|bP1hZzv&I,xsvtq*+ȧ*B%R )y6*$~,jx"Mag>UG6&ƿݛIe)\{|`]"+zK ?hHX%ɠ r,"3Afg>bzv Hs VaEV/jW,7prQih$qxwcr1m~T!&²"'9|4nB#4 7bWcߧ!] =/ڼ[ɆZ' U:_oἽ3%7y 7890@8"۠*f59HغMi3;mO >'r$$w+?kۆy?Fν$2ěcqw1#b m(UǏ@Bv# GV{4`mkx$YÉe#tPO|~ ]B7y+ hb P-xP?9ځ|E=YX5 <_Q:r"T]YyLTn+ݒ=![`9kVef b=QK#AΊˤf$1pDaI6pةfBSsJB,h&ck'?ͻ/*!ur i@;T'-x{;LP=hj+p/s?Wi5U=ųw+px\nxmfPuhǩM%CVyJ2TC 5Ő^F%Q!!46Ɲ$%KIOER{+d]0Âd=\VA;Xmcc(p0ߔ%p>>YZ'!؃7#vo{H;A1A9" 8:8Xn[WV!}f@aC@ P[~ >??t q %L$U('@qfA<ˮ\/ :۝q_thp@h{ʳ w! n)YGf F 瞼X9Qự}XZFA9PX݋@QYPFNp_ü7!{΃\+c e%j+;#|&c~߯6x9^ ĿB!zҧ >lv ض%كۚ 4vfb;Iuo8<MBs;h&ha@a\ȥfv֨NR/T Ck!ؙ{'Z%zl"]kИ]h5<~% V2 ,NYڍ® v᪻`#l+J>|l^uۮj.e3@2TSv!h_l +4UM-շ]+7[gm j/5X@DжT\À e%I{r˗S)Z7P r-kd1[Χ5 Nš@To#L39=VC:^, RWƭ?QZs7()΍|W\lگzّd>dOe-|ޚ50F߷E . l?ҧ7k#,] -n~Fi}|0A4 q?Th(? EkaV̜Ԧ2 "TbSaq7fɦ#*uOxlZ?Gl%JF%;I30'9WNRGIYԢKVƙ~|jzgZ⒕-NϾN`-vD$'M"UׁM86ѵPϧ6 ͅ0b@I-˃oP]b d:b=QƕϓnNuI¬-t&Q|uҕ77)4 3H*0 00hnU[ $y?<^m^)Xs7y|Xޱs?H vEkBD $C!XoI`a|@vƗ!Gtfk rg«x2Os׹B(}R*=Q X`?/>W.lVoi=<︶v(B/?8Y,dcwT ?XlKD>{t*>gX{⟩!; 8J[dq MT ^DOլ꧖m7--b @ l|\yE 4B(x-XFoSM,r`3nf4m7FVܚHaLuG{R[~;Q' Ǜ dž\]ʇYƲ=[!T6.T@h/V9,lj% LBZ`AV;*Aͬc#r=DƒfJrɜmԼrw̯߫ s7"}rs pToIH{`d6Ư ԏnOؑTYpՀ(_[m%-`zN j^r&8UJ2TD.liNԷոZ&RjZe-$,'Hr> |YFyY;uT/p8׮֩t E8D1ԟSS*s6Eݿ LIg4ѪX"J[wk0 )|HSY^Aj @QʔN`{8YnzII<[$iAMR(>إaTqwh f,5#Z-6 N[4S7- if≎?qlӪi!?U/5'(%{MHx@ԗas4="<$tĿW`iDFI3_t8ITdr089Ue{Jr¨Y;Kj;ijDv_s8ӮO.~$QHG)(R/ x8 όbO Zx qq]B&(ɖL 9?\ڙݷ> .e5!uutaO8zDqJfeT6%rQ^[DTOD:[L!XLƧ%e=.!MaA)PdPE=8X۸г5-SDpsX`0n L1ꂼu`wإĚ5FU4p#ttg|=}Dr[ '_Mn5@YJgEt$̵8Dvcai ? o5,>\}AZbAW?kn/=)혾_4X&d`8 (.xJ@wxJ4uuFQIPw )S!Wl=8.?4"@45Fkܗz Xĥ>7X34Ċi|qD]CbB~>8y1HE9@nwP12C(@I,e(lMnq Sdռ޵eJy%uŵPq_Fmcw5hѭb($5!{ۢr 9 =EdtYQО[>Z0L^N*"Tq9F_ Ӯ鉁Yw Jr9 vL eLmzreSţ7708\xT],v95WCWA3jh녰Ɔ͂BUy dc[cGvz}{P3 NtxN6͙P3f;>8J=vM.eQ7u I1u4 n(nC$кڽG/?^e`ދĂI>y  s9!|2BP`ϫ(*[fK[hxչPK%zz6^nitj(ћxhsB->. \BsCM;9U۔\iw>խTa+ɁYkT%8 ik2C 2!֧V%~7C|(w$nH{> PMsq*y{6?Av>2hƼ 5_ LY] p1bg-[AB"ϸe"8始_a[2#Yz"+)Ԡp֗=M@kV]pSڹq`l:<.oF)d6c},^{EhΉ6SI[KkHsn 2T@-,+8 >Tۯ^•"URLBHS꽷 G}X:gNME?|h^݈j4?TRZ/%ZlqZ.̴)GJ2? z=oH2ut/I׫+ q솊А-)֖tȦUGvFŦ +6rD9W ! ()11A>dǗm+*]w V3h>Ӡu?t^E\1gDj:Lf:^hHJBZlPFY"#NQa3@wZZN&7HBlj!"ytA,%+:C5H*G~kbo(v&"IbF: r'vy/53@^rHWGtLN-8d + ҷ[:9ueάZ9OE(ni$!PNdBaNo $K85l}Svb-LFLT!(Fr +3:GZ0|VawEk< jN ty6s0mF~X t|aJ;OP ?q#w 6 gx#ߕ;uʺ9*_\Ҝ=JvbVGV_-k_G4PX9pJy.rG]mfJ= %F'GC Q;-}\Ġw@#o2SG%8>]5=}Á@,˥sA2ݢ P7xy+uD_̃$P}Qn>ӱNe 9=/ @05:扅t/ԖPdD jS|Jfut{TS"*c0-OKt6y{|c Fԩ֪<ƌշwRs .HY g#XJ tEd25{琟 E5 ך`-W9 {;S^hc ʂ\qsDΫ#$ rYڀ(}Ϻ)NƟ_ijY rW2'}B/ dߐHܠQ-c[̱bʈu+Y\xO,'`Oe)\fN 241~hD"a{m/(n y"CG^)A֤cs7S|P-z p=>r- wB:mu}Px:3lm4ª-U"Ge=:8]/l,tW\*;*co互=1NE.˗2&=.,FhZdl?MhOȣ\٥hҕӅ|Kmo?0?oj<3b)`:[%bi*S޶Ss ?PE}t].q]6E|bو,=KW;oYUG G`h4tmp^Ȅ k0FØ59A? y29d{f>Mn*nO-g!SF%s^ V S K).>5 aܼ͆9]?ݽ 9R0 Nܲ#'vug)X% ` 7˖XH6t-EL 9;VMwro?[fǑ<@etPmE"K*Oi:.,+s&U|a22"B64P `ĝsxnN`u{%q=sh;ٹCpU?Ff$2;od4(;8w$M"L?;+84U6c4FqDc#F5և`͖Z͔"=\ò U Zv@caQw2L\ɦX^'XQSsP'D(+71>JoB&rrFolf!`}hXyO+ȲvQ #\VUC)-8Y]Fu{HL0`5\2N|*BE,"'$5Pl aV4i)ZQ= Q"CGARYQ9Գ2 Zgx4 Ş2i6Fi/L_y1?--?[5֮N3?D\E?}Kx w#GKg9?;Ⱥ&8i(adAI"~ oYY.(w ):(Bp4FzN$Zw1u쮷v:R2/1#Y#; g mSARr&}rYayJ:b;!pq'"2]c0^<(NC\֛vmYrWܕn"O^m׆4jek{؋W%4oVm@pMahL۬5qy\O羄L>嶞IzD:;z|%v֫l-A{#nA y5mHfuUr$zh^3ZNQM΅x)c#t(j(>D ۠JɟTţVjd@{P7/\[RڒsQnD~%;=Iw͙%MsBw3_) NK&2t# xB4YwYMiY 'bљMn$Ku%>0=pYy` />Θ6-VO-T%K郢*~ ;?Π[IayмP"DPp7~h:6O;g 15#3vs+TaJ( "+\ G+`$G =մiQ14=P[hpŗ8'8tjU/jS9@ 6cmV5耩ǑgudYFi|FHyA6xY^WJ_t$c'RGZVm $Yn̟N ӶyNTI WiM omItxRSy);z=I!k 6 /VD%h ָԒdh\x;lj8* !o 10˘ tV>>E0ƉbȨX}`  .ڀrmuy-a>E/0.2ihKXOZL 1ӇN34>f7V%h :?%ED]#QlJg%~?9U Pfzĩ5r+V htm "d _A:bmZwckF3%8 c 9q iڢi3^N _(*J ?{P! fvIt44^8  -犦̮liNkP09v q1uVa@ .彩m`/O sZ@k划3Gu3`~RxԎ=&d+>s DoEYsh^[dsdВNmtn j=fڢxu 5sLpYdwP8[ƛ ]lXjuvHwcB:͛}P2WroC$1HA˙:_un:З|aIa p-Gwb.Ww' {A Ȧ ǖ HKf+AېNl;qˢp2ޜhLFYI|^cMCZ>_­X]9PY\J" ʂ;%w>&C*}8 A&+"xHkI$86rkuq! @M3[!8#Ri4͡@ۏ"u+dd9 LeYk8Ў䆘ZR1G%ڬ]w;ޏ9nύr@^jȨ 40T:}jmBT7W\.n:d<}RE/[zf?!$W?Mo˰s6}}yRYZ7UuN/Utjx.wB6  H22P F#071.S |T9dr_>!#B,3+˚LW(F>3*K,ٓIr# [8M}X&Sa"lcpePud$N~}yjA]|D͋XZju+a=%sH800dA1-[Mm<¨JWHUVp,mꍎW4ʁW\ݘ h @2*Wvv r}0ē:sfÿME>[r4QʔWhM#\O^HB+k#DH̑M&`Q<倻ٔovRXp9/$FWDNUuxx+%G GP9z=zjBK8P!Ai̔x~l$ b Sb{WQs:k=G4bz(TXz6r2y:]ԡWg>ƕK>=%NEZ'!q_"JC./Dwv !1gU2x;!z9 Z*XHwn ~XqAIW:e Zi{o«͍ޕҩŒspF)*Mp>wԪ Ay2G/L[7/w1֘FF$˔ ?։wbˡ($$PZ|Em1Thb^x<^@\q7dѦsdK0`9>FƤd'hk&䐥ל7,yq'A^S%fGJH+~@׃l9_'WF27r +NiYkj:YA(gU M[W-@4 yPTwpFYc-$SHXDV+F3!On#0e dEh(* kSXz*w[bnt |/ $u)hZ>Ni6/[`"6Ep^ 'Y-|o7K Z}UwpJP]F6\'D2e6+.kMGJ&A%@8kqhV]btZ _5}=ʬCQ&E} _8ͺ%RUmT# ӃZk kV>p妍~}#oZZyv 4YcM".ШB5qG@1NA}yZ^C3]oj@?,5~#燃91HΩTZz8U˷QLJ}Zό -"FZʧtL`~Y{kxD$  b:n~jDdcƧǞ Isx{;-<4< 6b'ѱS@~~{ә(F^+r C Sw[ )CdY2o߱\Зۘ:b+Yew2TY⽁! .ܫ! s >4V˒C]U a5 o,LoZ(;FMU>[Ǚx)suG݄j(EI䢧shF&Hv^4l@Zt\?J " ?ө;nnb]{Q~JYEklkt̢LCӓ1${"g1^<7Gɳca eMx@IGpWQb{ZR47+h av$*OfK6dR8o_E>+d'%:d۫iq_q##x86v2q>Q7aGU<̰?ցЁɌOkH(6*|ƜkEHzFoԢ_7bJZ|_#%LT1Vg=E5Wr@Zqմ@Wx0sz!Dؐ Yn:V n Y_.׽uKw/3Vy5 ё71*lY̚PW8@>wpgE}*(vK}&9t`:9];RQPc+WiVy4a7H߄5Tg%jN2p7f6 {꧟C4FvC"1- A_PDC$lǮ:#1 evpQsAGV#/$5?y*{w=8EZׂF?',IwXM#;SoV8x@'_׷TK E=)g>@VhD;)̓&>5QO#N* DIs6PŸ%*B)?iyǹ ml./|LR 4@9ϕ[djl!ܟ ɲ=5;DWR1,qT?n7V\o$9iA9ɶQ,b()$\ODS0TtK)^\sP3D4rchy۶2 9nNƒb%U,@0Uy8~𜿇 @bjKp)' ,Fz^{沁k90up{ǞtkKL^mA.}Vm~0Zngf" eym4_1w`I;/8)[zdk՛k BЪ~[L\2R>G .oc#RVk>K-p7MlėrJV%LcZcESN[c@v_-0fsC/aUIRGgҀR̭۵9ߘ [oqFǰou|Km+ }+Zc9¼8#c 0^ @~bY;H@uzb \agk9'x ?Vh6P}`:;Ѽo{g"=cA/[pׂFo&>SXS氇 H2 !r')*TǑ*Cs1Ad!M޽ {to~N`>߮ou' 'eenPxB5hF\$t}:sk׻{0[]-_B}H3A;0!WhpA#Nr;F@ZŬ0zƸhN("غxfǧI|jҕ?,g_GCqfFR;Gٛauy[]F/IHM'G~`E C̨Ye`Y gf(\ꃊjͪ<r᭍ 40X: R+\{H۫s"nejnqEKKR)P~ @D! @ ` 8iB*\JPi&'Ը/bU,ovhVR5Jv*58Z EaGU͒H ^9:\g3{r 8x Xœy@N,8b0Ÿ~'0n"it=d,]>`kI))֢یŚRn@?bY)9|xDRVv 5' C ܮR+{'ą:Gz,Iƌu1&`MTj9JQd~!d{ȱ.腅%GH~~ȉpNYK-ΗUn#.]hG:ܛ2=ή,y`VNɤ*j x{R JІMW Adk vlc2z2ϪSo^7?2t^h:rlz ZƏVuW)`P9=h{f>HS{SXMuPp;8>̔sXͿvh\Ҭ;!vfD ̰>pVD)5'iz9O}pjFr##v ،rvqK2r9O9hD3^:m9@ܝkSid33<{!4ؖmW."yKg@<'\;^ &͚ ,Үh9_ۈA3Ew\vh2^ ԫO7;A䵥K')Oe oB4DYJ81~((J.ac-d 2!dH XV'- W=w^%l! ǜ\] CsJSIQHްM&[G- t/j܌O5tSIolQ^?ޮ"%"py+\ԱHʾѾF2ž& X$R>$ }lѾ̻ ..ڟ]m{1Ѩv4 &ӎl[*3NT3ED- m[~4X@utns88D/^߳HF ?ǪzE $Wc؏n%;u vSX'՚((}(AVmlrnu-Az밓M&y,-z1TāKVvl _u;K{O7`Ȋ3Ma:JH*%v.!Y7r.=*߸ugӅB8a ș0?јZ'(VU_b/~.R]ة2rz*ca#zb#"Dr[H8\ Ӗz'Gf;dME{_JQ+'6 {J$F<(CvU_ءC8c>f$9)U 9c%jEB?(OSTX hJ1=7=fcrr` ;RU)7!UZ?wF }zoZԖ5x,l_xsMS<0Pw*c{{Q3Tg;HgIv{N{m{:Cqc$u&&pqxLM~67[Ū1Nw ?g ظchauR>4$,N}f|r'IA?/ǃra?.8 m9?NȏbyE)5H(r3F̔j:wt=7%q%b/+[QTCc WPC9/AJdklt/'PIJs? ?|+*)u`YRMl ^&|:na HHGԄj?tm%"Lji1C亩)sjG-o!c $LEp7!t2omըlަJ太s'R~o}n-NCS$ wiq+xT(&5=$RخR.DX>!Q yo0aCZ >xqA>oMI/НS2iadVn18(pdzxȻd@6= '8uͪDk*LkB4X,?ߚ$6NJ'j+۱JP%5"~K.n_`Iی1q % eTfH*: ?АA:^EY ["O++\aēt0,\"YMMpvң ##kC~ڿ=,:ʯx&ZE-p6.U8Q$v fQ'ƻSR`C«巢= zKӂD3gJyLPw˸qO{6*tmbLtEݳ1Ubt4^Xv\bhȀz"eV97;04YaFh&zk]uKt%$办>b)Laʿ~B{$P❘fv ~. 2J$t5jq:4i!o3%)VhSän9`<{>hQN`:G }m:a+RW3BXnguB DK<%+^9,X]g>aN,BA)EP$6)wV , D4PTl |08"r(;c#+j6ȕn䮿 p#sbWMΘ)JlA8udJ\5&f?>C-U[KpYLd3:TO6siP͢G8"HCvu曶Q#,BїLByDž(ݑ2Fkը^>Jd3*xL  a0˰ g-|IoltLѼ oK{ո̵D5#t] p'SW7feM, )Gj3%G+A6ܝ5S J*1Q@tW"Gj59>P84F[rTjp/>7zDjcvRQCZsCo@s16Io)FfUZlwxqؽYߚOcɼW~B("cEnÙrJt 9t,+@GKΫke֞sAPI6 6sT?]%Grx oFE"xx b_cGVaa%3jz̖u0rX:/D4iOJ>m[#*Eל9FZCZ|j #F^(jFzG嫣flMkS46\Z:+\pz)P W{Q53^5!N_Fir{nOf(^gHm*Apw2)P΃n-u- W&;)9ftv )`/'vev g&YO2L n& ;0lV+oŠCx -(e$'֡b]F+,s ?Z}wco4,k9 Pq|-/TrW߬;W~TMwr˘l $@ʈSQ7YI[E0sɷݚQj~՞<7m rðnh/`Ov^Щ&l $Ѐө (b._R_2 H*sW7%Sk')JD4 93 A 9re,e)!-NMdnN/B 3UhOv2pk3yhD)tgJ>cfM(84{sIdDJV6FL+(ߗL< Vdz(B0Y3I3DäL"?]s\ďNKb[Hw ^?R: բ JK1tBX]%jTɍ,:..hnoymNKҥ2Gً+ W<U࡬_ O&{R ұW@tH}0a\\3a˜g`cX3Tڠ>`S|,_Pxs9J0Ite6l;XL˘@%^P̧n h\E瓠ƌcu FG$5ԓ2 19׺x2:eI)mr %V0ϱd,//&R 6j v5pgA!G )}e IV6geLM?#V},p8x/4"^NQWм %Go(hBRx>ø5Z!1a; SWj67#o!Ax Y„z>)P%â3X'!é]Ԭ6-z}Pؑ',;Cy]@>i!RK`Ʌn_l~v(j$[{.b:EJ2wX~%#l(,Xu{~ϒeV#lݳǬwӐ9ɃXCW&SHuͪ.-Qzv FZFr$/ǘ.]ulV271`P#j7cL8ϫ(e9C(;h6cǐT"IJBRaarT\TIxĽu4R(&|W" 1U)yjO$Vw-BӴ')s~$3^qT]HfT xr !UV^dwCl3y7wDg$ړ<'hX2h&B ,Y;{QQ5Khg3unrٜghkPZ|ߔ_USjG:§Qϵ,uZh)PaI)~F~Zz@áe$R7>{,D7{ r'Pe0G\''c6Q0,a)Б4;?זg9<J\Geu.-m=?˷|uDp) eԀC2*<|A{Wnvv˞*9\G`jQm;+/6؜{`}-g9#833262_xb> `{>E?X@=^<,OKq_7i9=QLk~wkeQÛN_8u~)j?bq `{o#(# DZwCԏ k= zw? 攱.vhN8> )0, h[~})0[$mL|nJc$L?\]!90@ 7S[VêhR`mVF \7 )8);0)Ghwfn9o+'YLuDt=NA‹ 1G@¢>DxM`Ep=s!8śy"3r!4%K\C`K LrrsR@d0RO/o'Cau}#~'D,yl;|xS~(luEeKAsl5D 7UƩ!=.}TI!Oń2zs`I._Ve)C)~@|۪D{z}\wF @ǿ8Ѐf[9" `]Da)41+XSw(YȦ\;O#$ DW3)pUwu2I@s #1!+);*pAoR~&Uܑ-,FR5Pg/6s]dzo-8JjZ ު d`0v刢wLD RdXh`/d'}J?rcYl! нgB=Cae &r{reڨG ;7tP b/,k?2>6J;e',dzzU#y"\T4fL> S3gcW>T~]֧:?wk/Ywz{?#*߁ofI*"atZL^7`34rgw ɵ=TEWbil[f7d!1z^"?G|:wrQwP:vڌr[7.Ԃ;dߎKwjÿ%ܓZMA=sCLt5);Qz{۷C]8rpM$ZV NKz(qŞ==97. ǀdZFovb;qű]!(KJלk"akd=ST9 5S^ mPV͒.]~B[r?sJxӭUAq}PXᦠ2I#0ɥݤ1a^yPDf -NAS5-cţ@ǿr^Ջy]^"Q9iNa]h|a8u>1tf3fpM5|Oގ\i&!nU'9C3gh7^P" "]; 4$j˜rY|9-}ŧ*otmcn} kU*-+|އRKxRfE\uQOϻL bi1J}X~~XEKwBiXc,t׏f.fd̼m6WD'Ss*:U@yCtۼ w0n# WVPLF.bnăD ~ jST}OISo&^xsYEˮj/mŎ۟6pyx}8~NůEohkonϣ)/SCKtJح'8N͛iPg%qÙ ?%>,tշYSP}'3ljGfk̸ſ+vM\/uoRɷ.s˯Wz(5h8{!N|X xaPrd0O4 |{l󬃮lAn[1j҃j>sr. gܽqh-i@ub00QX(hEUV"4( )[]Oh}c=/ 71w=29 g݅3UCM|ZʓlИ\j+MXC d ?IyMWV5|9vq_8"UaͱU ~S)B,#,""Hd`MUEUE, 1b EdX$)"Ea*"FEQDD$PYR,QAAbQFI ,,+dbTUTD*2(PDR)$X2*04(E ATV HbHHHHlD@D# b)U,QQE$TT@A X1EDTC*F E%Xa*$ܿ2z<f80>Gf~gBlj6sFڞ;TEUj "z"&"8Yl"R^O~ϴǛaxrXԦE U𦠬PfAîGTMގnY Gt/u%exxL~]GcԶ7|lݷ*UFCtzg劜g.w܌5Z'g++u9'1p0퉸OkAy:ý iu}[yt'5"kx4GX@.`|"crl3y.뫉Bq$ekcOan1_FZ$@Pn͡GۑQ=lш8@8<3AG@LO]?+.eཏ |42_ Ck^0mg6 t װX#.ֶ%}}oh|9(H,a=)j?3$/sbaìquǧ"ߤ!@qɕ02_J CSPî`>W#'y0M@bk|C:Y^@VЂY@QZ >[_>W '~ /{ϱW>y#9r_#+̷Ov^fwsߟ+]mRW{E9;z.^=Fnڿw:̣xw|s>BɀA咎gZ{+羇7l > G fD A@CO辢 TU`*' AAE`̂*}8]6G\snjk}a?i }}sʂ/`-E" ;2Cl"LsA'2"Y)vC0ObM:?yhqct "~eNl'C~(vkqEڽaU˱}66>}$;tһJru;+\ \(_3@y!"">m{cdxl} 譋 wDg bw!)N(X܄t7R`>˱$d.*|ighKN {F6ȡ@ၫ􈞌oڷNSDq HX ą`t | a0t);x8qci_(_V%47$?P|{6Jq(珏mȭ-x4Ա coxx?tz ;o V]P%ȋKX$ |!q⌸PX(p|=ןcqcn[KtO6+rxz*sVvet^x~<CxswBE#kW 2 LA:=~Zh<((2(jh>ީ0RA Q@~l;}9=ۯ7v__wwW؟/{nS_~&TCx}S2>Y1&(cA|DU9"up[W-eTD(R@G mbvP ,QA&`dr&3(̌6-Gx/+EJQCtH)=-b)s\WkWv#z^eܽ[~fQc K%䯫nH0dT)r7@ jטcZ;,pw_/us]VN/Zncy.ϑ|3yMF?YV]wѾ;/{003[?upK<Qqx n=(mǤ:Cƥʄ"( =^q!\YPE63 bpAcС |c 5@OE]ݙyC0ݡ!0Hz_ EB6D|{Ӂ/]oޢ_Z '\ õfa7}n^nwY%7^Tc.Iҟ֋d``,r0(3w)6u@7( 5aʍ:,b"DM +12h6]ݜjtPP1Hnʸ|I$ԜPz=wt̄3`=%EI+{KKʂL;1?j턒kA>cGIELM`]n8]cROty?Gy?Yþ[k|Ye5_{m/p>pa/{ aGY:5ASYUb=5$A, t:T2 ~@q")|ڀy؀` I$D1 "(gqMlO*8y5|N;f9?@ďtZM$obi YN-+yn{ΞC;`{q&Z%$D``!FX6V$&(Ij*m7>&628j0 \QU`1B $ JCbX!W&BQɕ\\0KE!m&,ť,h=,9[=aq [j.,2UT,,KR6b4ieRہC fi0`}qώ6i8|.OgEOT/9澧g躋?aSC`X!^`zX/~~Lf<9OWC zh#QEB s{c.2aU";"+pA}⫗45SZͣ `fT ]!e*9 /m艂e!!e,ǚƂTEBT.'ldMe\x^~Du E~*IL)X@f dip32Ar6տ*EEPaUZAeZSSM`*?@dDYEW5/Fd`VaD Z E.Nz0j4y+5u  ܐD3Ð!$gF-^(E0-ԗ1n$Ьj g'_֣?r"7?wIH6uu[L$ף1Fpks<^NcUGv" W0l /njڳݞ\QdZT b[P߰cM!3xH~ޯ\5c>|oi۝l!p 2έgR:8 3pz .vy5YG_*tгL[=W#XyWk(;lWq&6`'̑ v PN<`=D15RPPn`W"&,D>'+vt~$?9}c&1^)*!2\Gعo~@g@]m5eGÊ #:{JE}[`E+St"QT _PS@ "e oАCqQe7C/' CgG8V5!|frwG[eI˒AjCAǁM߆w g,[U\~ Hc̀cEc0l36:S.=!1myLJw+AG-#9_1Y?3DK.b g=Q+,_Oes!V,P!DPQjP쨻Z Ѳ0H <04yTPd>D % P |]\TWF PHLcf"ǚm>~qˬHv5mHzZM6a%N"hf򰱹iV2?Ԋig FT:知-҅SNa^yRW~3o:K@9dtq8rH`#A  ZQx6IuVH)O+j*]@[I8y&#/')MR}p"x 6fRP϶?%>4l}{1)9BfG cU^PPxBr\z 0 a539Q X%LcrxёZEV֛z 腒řNQX@op+Y!&@y0MJϲ_Md5}0З~@64ɰkΟBOzsömd)xÉkP$9Ψ>8GShl饝6wq M%IY#c7C?⬾kqҹ896gM>4BK|n`t{XP^m]DGm7wDZs?/;Iai|ݠ,,V{>@BEljK{:J9OuYçERD\2T9փ0hka.ܯ-_dp%g-zfm)q^~ N Z:ﱬaz0j斧/`WMvu4 Xí_w"Y4{mWRj*9e&8$ i'{V2RQYjFL1h C$H!$YŪ,JX;[=u[*wRsdL-@#$ (,iU- w},,s71m~5CBl7{q 4V\M_B5/ϺOʛy&@BOWc>n 7Q6=ՍTc 21CT=O:kpwQ)8/ ԴbܵEtyX)a ΧP$VtGDRG5߳K4W]WjHn6t5r c1Ѧp|)6Y蓋m6a?dJn.un9B35_BGӢ]t* :g_fEb>N>ֺ~8+Q9hR'@~ Ь*ԅ鞥qE(zPsqVQ1|0=]aѠmp҆Y6蛫uX>!q 2/ä'@[$w0F 3Hy.g0 [Gt߂L].~wx{kP j ڀ Hx؉rÖuQ)aP+r5S [.5/h;"HW'? s ,G0M^R/uu *QV"#DT) ^/3RK=XCȜ~O[oQ{€vjiTYh/X9|n, s$m P:01yS򈂅 "|RAT v4.@fz4 )/++ TQ1I.Sܞk]Uڛ$! 89΃DN|3d~n QBj9TDŀ,ΡQ."՚ %uR$c9tֆb1"ec}cUu₋ϴ%֩HLK)N϶-YZBgOdy I?Wqx[2pd.rXH`W@>c!ח>jAO?nV'#+T~6ٯٲ@(>j@(Tb>> ?- LV%@R;jUzABLjea"?ŸΝPT~]q$@W=f/fgas[WqNO6tUpDueE@WΊ=XB@A$ˠ  fO,OARAyDKw[zAK rBV-+5WuYPM[<"v;dUJN\+>>Ts"2&dDȺQ8"uD{J%2a !;[冟?4Y'ZdQ4~H͌OZV}f3DL"B <$ ^SEdDp^h(Q~@?=O3a~>U}w1eҙ !at i5`+1+e䱯1ÕHGTFfF0@FP; \l>i?OE} H]HTITP\,1qWER(f)DBt9S*'ɢ2[PQxxŤj(0YU*nRHR <βҎ2rF2k+jv{|$MUN1veOy/xb9uKa^(Ļdhnj֤:QvMow\Pi:(IpF)l:[e,!H .Lp165$1'sg/;K,ad) bi0[ JHH(  *+# PF,X b2HȲ( Q+ 2W `jEJd),FIH Hm& P @E BS"F~(=)j@"^vUTB($ @DYD6Ml)ƯfHe0$"ER!厑;Ҿq!qL>v|VR\dھJ ehJ\|hTXAdII]IA0E:#w|oM[{frג<k+%~WH ,ijiĝJJS0HA_M'HRWhtk-4 :)IF+"Xo8!IȊ"!UND&my갑yb+P> {cT(4ӈXJ($zduC5[&'5g2= TX꼶JNfV(\-[ޭ^LOiAitjl]lk/M}OwvK1_‘H.%H| LL\"AQS[[DiTGBp`{wA ^^GSr"IJLTcB;?uPE'7(4{…`u`8o|;h:_Gz>O&z~o:!Q%Rs! u;9b `[1cƏ;"#!#Jy"2?I/!Mk _W +}WC& '23<7ٟ}yfk&&Kl.! ScP~pf.ge}w-Jv,21}Ɨojk\sNO.v'k_c˿\/krN? l]8ν*O+? S=C\82*辁@;+"?BA^ACy8ѫ "wM0)omCWg [<'X=nd{PUQU6j 2(2В "hgE,0s&0W6(FY5"pe;BmD;^)Hn@ã[s=7e<7g_{m^s68-'[Mm%@.N5I5Xrr$>6B_6NR/vWGKǽOrŘ8¥{c( ( 5yM ;M$YYezϭ9*;tP*Af}fg+ltHb́|O?^W3vpU8„B(lPٴ凿㫷Egw(YOj:l^}uEry:_* yȐI$8.p"/× v"*B2T}|b@~q(P  [w/7(`2 0=_T`Dvd_O OeZ|ѐV-"+GV a4Hc@ 6pŮa~Uł{pw_X-]|\;?z#Aaf,g>>rMj BՍ`w3f9hͲ1Jc %ruuc Fs>  8CqVѼKW.{ㅗv^)U ]Q|X3.  a3}C&vgb/;\E, >Zo @" S ,D1$uhtD"UlUVbPV#+ϭ~mWQEpz\=1kl3EznX. !ȚdB8TM9UvQ}h&qw $#ohFb6bvǧ)Y䉢P2b-VYpn+~4QWȊTmvͲ,!XT^2"(,,H#PE pBdREd%=,* "¡5 Pmu|ͮ<ٜJJB(;l٪骻3P׎\qd.h0hhI`NO71EPP-QP,"+% DDF0XRxt33_{^@` ԫ:O~f ?tQ_\g]ٯثl#j6P# C)30F.˝22sR/ZߐF0Z>҈ #%~y?Z?FMPJ8\"9) Hm4CG~m{g?ʕ?umDDɢ_'5Ok$(MwY<n<{)I1f98P B6P@ Put 8,T6es*"&Tâ p췳"+:u| J#{v6*T7T= %Jwvl)VQ4GZ˩M%EpcdĠqMVݲ]. :bGfCM/oC=jY.Lri N^+#.V~e'z.l5 ]rwm(>n ght.D$jsshv{rLYW]8F}c~Wݽxqe* ?;}^]~OP:74hBHAѐ,yZAzS3i|2}r[:9OA[_.Ǚq`(يnPU"b_9 snтf3y }{<%#Ka* jB*Ju?iy{XA]QAqGsjARmR`7&sP4I>E7}y5.1Qfz'Ԑ g~a"GRZR-nڰ]5wvԪBUePl)-Z).VS-mh$E QHR+T4VҶ4[J%)UTvPRQE]7KtD)e%Y%UXJ[bՖuUv5vYWTZ**UtE4uJ*[! R+UMTS*j]DhuBPUCVYUMYwP鲒յEjJ]]#t7 TYuVSVQJ,E ]]6SwktҍUrIu0<w`@@>HC4@f诃?f'zsFtbA1UU%TzYUc|#ؚn5ci$뿩}x$<+n-Rҥ2*iH7PDKRHұb"4PR!B  -BKdP@j D l%0bP e*\Yl-UJAiD.[?'Doۯ>`MiC? ~pbR- `9@%`fVKY%g*C!m3{m_ ~8,Rc@ kqo<>dřkq{GpJNd@ @i"'ԀEGfՀC0D :|Nf,bRW$U!k6 jqV;WE3 ?./RR)6nWO  wj VO6!$R6R![";,rA JC_`$Tʬ@MZ@Ƃ3\Wa\z 2EulA˨PF1N %30<\MH{6aVPy~YvogD?U@23p,=?nz_@ j ~bPld\[Qe {"`'Ίم٣H-\: 0:8m w *Ef]ST=됍3 d\RГ7, FI0 &}qmy0_tS|x|^8Ycw1WhP1e(Mɓ<4@WSѲ nW:;^6`2ywc@p`i#`93Ѓ]Rϸ 5bw=kJ^ 9ӧmbP1&ABI`M4/LMK N+ᎵКܳ3u6X5b~44y? vR뀑 )@no'n x>̋z ''z~vs 8l(SѺ;eyha&"6WMH(HDϠA87g|BEMQMS-S3P$FԮyu`鯤@.p`5j\E>!me*)t? 7Wa4orChS@}9S&:Y٫l+;6~ʱB@9cA}) !JT~ E tR܇IC7cccCYFӱ¯M,_4Q`y=׳sF""C0 RL& 8 >;~[~0B5T!P!`% z(U ɩH9%]zWeM4(}B>)Ɖ=7#r&!hMt{s IL'e/ȩ@ UM.Ф/n.@>`^]{sS)";aZ2mToa fL> :LJwm>Ǹf'#.`~2h IvC w3+ZTQ6#}k䓯%y\*Lz Clt&$2babgեhWGG:~ʹrϧ"G;`zٌ̹񦟒|/Z|1ڭL/` `ZP<5sz}֬e^*_Qĺ |2OMtT5z^OwDD1CF5ٷxv$58 SyLV~MH'oӺ@&ѭ*zUc @?2x#QF@Ov}GN#US2L;]i :7эc$}Z30BY'q9lDrW0RŨy1BwW-x E&ma0VFD:J>`< iRdkyym#Mvd=FCcbMdV"=afτr?`7zk PQaUhJͅ+hلՂ5 _mm1HzH `IFT؞17l{:׎#hb]nf91oÁvG{y>+wC330V珛r:Ws|_U9LR':G꫈FRT yɮ-pTE k9sWYV<Dɀ_dp͉ d~N @Ce/ (l{zz&r?KE~E\J0{ WI { E8A=85pN꼲 x1v vQ[}8|N??eOa{ 9U;[(io5(H\c/ v=@8>l1y_y?k _M%/hN* S3f:NO/p8[d> ?ȧ>-Y{@nkjі =w3PЄ1fhϠ  ɞ<g3`< L`A#"u]Σ@0x/̧xG{hNWPEpd`|̳G5ɗkJV6^UV&TV@=bzrѕ*{`a):]'|9>~X(Q"J!J&oߟyvo .!;{OfXL)|jDuqHJ()'6z `>:3sN58q9*M̈kBӱ* <+`_y*H,.{ytDiJ.z늎Ƥ? cB¿THzHuiXH]]W@ ;I,|G6Xk>;7}"0z͵E2~A\:tqtV1;IbB K}t:/OP{~ @oCJ!rS7ނ2C-13v|uoPbAd/,<2(2jJA?ULOPgӊ 3Oe XtJ22(DFbhTIAH?/6Ra*Y>G37)WFGkV2hbH&&] Atioټ>U/ҁ4lpdC_.ʉ`,&QQ8GB0)n'w}vÊ?+{W>2(MQ/ Jj9 L+Ye.?ݩWx^/~>9M/pt$A/WЕ|[ R} 5ewDTuQJ5R ED-$DN?eA(I [0Ma0l3W&Haɦ++譃Aṱښ83/d^nht&l!)2b4r09R69[蠴ʥݩ2Bڍ]Hr3=x 50))4-DqFu垒>[0e9a/MgM]1wk8^4XqPkK勭-ث:1_΢pU!OQ!Ȇe"_goYB90 4aZK)xP)#Krʷ͕/N(sᡄuN7MEja\ # !f`]h-h(cBhԲڡBt"6d{4ț[)?WD>)L("@'uȞoA1 jOAp܂kN1m81m_vRK0oh7纎o`; ݷ[{oϵ1dqtd*%p(M?iyop󻜌[Y>~d EC1aӄ:v-[qc+ H$qغ*`?0d^0A00 dǻ|hgęalu Ӡ+{ﱺ7`rd^$]n>T 0Rۭջ[޸uxurNWƃ^ax4KlyL9 T}dᶨ WާƗ6UP!}vkkռ,Z=P>M}肮MtNbßI#|QLY20+wh!Yf]cv"[EJV`O}o8H$EMQ77Bl0y0 wcƼ%-ӻD' x/%> .T`dy3-@Y*q+P"Y/Պ==[9`,~>L@|\ׁnH?]ڍKr,2)LBD4 g<ņ0JN&dėqu*a`P^~}A_xr^W&ߥaA9Pˣ*0 BP盟z{ϾoKENTQ@s5@v1u,+"xzJH QZ `& iCu9w6s1dbr[#^n4yj' I##!5f cF9wuv#lۇ_3gN{bōMzqdEkִD C!٥zؤPmO>}1mLT8F=Vyך) UX['&/{vW;@qU)`v3VoO mAgR 8ML|f 3*ohw{ G/q]s_O }Jý:n`ʍR$$=}qBGѹNYw<=[9Dk *+VQޛ\Dnl%k+9eSk< #vC=~&5G1wtLX-mS|-Zۺf;J@Vq7Z _q-z00Rc`Zߞn#cNfM/=j^|ܙf!3sJgk~@2a=A #m1N}U+hzqFvp 7K{ ,~\ !ܵmGcrwةs9ɶ`qN d?֥6pZM-ߺw>,6j!%{y3oȊ1ގr0.]E?sԿJ4{_G/&sx9mbfa^zϙ[?=8fsz}۟~z]X, 4YID5 nsCˋsi rï&[U[.+)zdfi{b҃ǽ+r|-ޖ>6ܖ_}:~?+Р0%WǷp( 70 ff\IWshdV̒ v,H~ǼXpBI1 8~Ϗgy+%;8拭0bajDddkRzyx8S"(B9aQt|EDazք;fJaP IqJn{;&Q)??#/j{o9)L87.9[VND Uafmق HSQ0X PХPԔ0QIt_C1X{=zp]P1TU}%U(bg&{_p=]W_yV"yYUu)4f*|O&$Aug_~QdwfZ:b *:ZǍxYW'샐ӊxDʅ} >R0*inR  ! =V2QFoʺ7<4t֒-Q6V^ߖ൴tK|3?hu o0E4'ZtUGEɟFt9CɝO3gV[qz=_{x "~ú̜38`=~"ػC ;>\jK-wvmݪCQl_ zx;2Ė? []f쮟'(g3BI=vGn#SVe avyosL0,K&La+`dJ T\wF f@,ipn jnHYs(a#>T&R bky{/rΧ&p[xM Hs؎(.NdITɹ&`e WheOL,3 \+l[$%.!i KMl XRL&UeȬ" V"IL8dF) B I v%HQ-Վ4pd&H , X5K'*BS$BФRI A0``I!5.J * QV"`%bDUJ-%PUF*0$)jCeu0H.idHDA1H0,TSIUE4QlE)!\ "U &RJELذ#laR(…  ȉa(2Am%K$T dbC"(d ,6!) +Z[,b 'nflNY"DdQVMl!PHbI,!@D e aI 줘 ]7.`UNtnQx`E! N(@/ç 9ۈA? @R{ E:eFf.N{UCTF ^">!8pR]Tu͇b@@?֙tְ/E< QUg5ΎB|dEH.=g+n}}~_E* `(@M[Q#`LJmu&NtV>Ǽ: kB@U(1RPfUƤU bF;#6nq;~1:h$c먳xEO7qK/"֊n9]D)SCSb#^ú|3w1|h:X0DTsM4826s!D+́|F4+-Ӱ"bvl牷g*-DF>cr͑xoosX>oK7C+R}5&r`nJ!DRȁ'.zDq@ sلW :8Sn0X5L2=0VH10Y8Ef} W/xczSKU-C\5빶c`9;.]^v&XM̵ CխDO32R@rUFBwKf^fWҺ~C;!aJ:IZVOY妪ol9n%Z`|^n濾ws !m6vf`WjM񄃁@ 4Z#de_&Ydt4DDPfI$M^{89?˲o]A{jH`9,̘]b>Oa@Y9$]geUoKxk4HȟcpSBE=h20RPp[QJ}<.+KfS dD l<:QQcAIOR_/U:Ƨt}ͧc".?XfEu4>s  Pf@o΃UֹT!b}TNGԹcf_hUO=vIr܂)jd=q@2  cFi8hͧ% PsBttG ɹoc O%a٪[ ݩ0FFt!4 SRFx#1u_ь>#5G0ѣ\`bJ6Jq{Sdz֌W8 <:̚pɝR0i1>-yf_^Hp|gϹ4+7cˁ.38h۳(#T|Nmjp 0a xJR]/ 8dqxϢárb3EKR<φ$-c7>z\+Lkv|<;4dV]opMth>:1[D֏ [£+vZTrs֛OXfpFQ-e^"0{f=d #;:;}^w/~zógiXӿ!EHda{Kl}+5 NQ\8x"< 'VlXnݎ} s If ς 1eӉ|]>XNGwyrM6nm<IF "ow~5C:M;K8ƱNp^ѭb}Inmiq[p.w7nNf:[rSpĆfh 3+Gk@hvR'*=LC٦: 3e:#UWn>Y"'֪<< r]^:~ǣE؏OO"#4.l=pӛ.Z+ǞZO5:LU&@ 42dV+$cˣ!Lo&vĻj#)Ծmw;tf K[3 ˢctAcUOw'CƒVjD+En^ d) Ve{ %}U𵺅Mmvt(WcvqL@;~{,c2Q[[ec,*gQ%<Un|)S7'Ź oAA0'O#Nk qC7p<.ڵ])?>.)K8A9v<#-^ 8Gc>m !}7+?'yٹ>?*^t9Xf\LIzYRl!MP%RAm~׍vJPhݙYL"hjemYZ|'qW' C8gx=ߥØ 'ږ5|X Uh$Ţ拮j~v i*\vhhT><`?{>Oh> sKaGFh1s봰xzy=-9wgU qZ4]<_$#,. wPwi4`u/~u Ё%(` 2a(!Z`B^$!js^`]fCd<ؑQ" w4U0 2+Z.y3zJ #u8ˮi|.?nVMMl? ?j]\='oת9,6QoT H22ʗ>ªXHSUy J*g"^I6Xm l(BcĬiJInja\:;(֕(U@#)05^vP)*LMhUb+ `h[ (aF:i՞\Ӂ~1,84_m3U0o>I;írAJUZk@(2U Z:E2\)eRՔ#k=jJ"1 !`7wz* UR[fm)mF2X+"^T ajUL, L.bBU(-d[fbB.D1VuW*UUI00^s]+;)2rJnģ&蚴\Сu UJ\35ڗ$XUɷ<-Tʺ) MJ(N/Wc,5T,64.RHlI~~UDGW 2vQAUJIiIf !C LgfNE$Bm\0zZGZcPHYIw6^x|oJ,PYAJ),2X 4jĵ\+]Y/$:袴e"7L [LY׮a1T0RjmTP<|+6ge%La`0e)7tjZᢙ;߫:5_Bv.&x/I7I|u_>=Ej2~kS P B#|aJ@2IIA_g##[ot[<{Z>S"oG NX9>-q@iJ_~wd5²AS?WBh(Bhz,9%ָj/ Jq^ʹ_N`Q~qyܨTFO"!!Y|>c?;AS{l`1/+S 0hA[D&hCF_--ڔ )أh yPS,%k |Kց4!i2~l>m۷{m 󿳠W5[jTO4Ғ X×zr/݋ߡ8xNqRnoBnE'CO6ݥyRk`(2d'_ ׫UC  p^*aXrZcWx:}eӳIV)^sMk ٓJw,oنNʮ;6~N6~s3oۜTtQ6QZgbu"^AiF_^t{ցM3@9i07W]W5æ7C.poO9I(VҨIli!D ջN qc6Cod9rw/M].# PQ& ۫>3Exh?}:scu(Z.=?ow6: 1e|ȁON4jP( _7{yroҲfyzQηJ <܊ |a;6-rgal3id(UY\2$23 15Z&.g+ښtI8[6V-j#][ ICt] ړ$] CįD22%'SU5DXSb*iF VrC`ْP DZ[0SOBye!4Ȝ+$52%j{d@_c]j`'}=WV_|pzv8OcW`]Z4*-c?~ˡojC>8σ+tG^PknSi.X5##>g"QJb{-BTb $c#2r)@)F%|lb1.,\l)PߍdU6ts/y)I2Pnd9Eaܿ\'JnqJrD!A3?O5ASY+y9i3tAg@NCH'"Ok}QPSzP( sQaR'h7f,^گKp9LG. pK3[Zǖ*1fr0$6}  2qs9oU'+[?jcHY$,S"]_>h~=3Iy0n iYPWrET]C;KOW}Oo}yH!3H9dwf?P0;&Gs§B scUZ4_ ?ZťDold-.%|"Um5{ Iv Q3HQfgQO>CS`45@ aWVvB]u"(GögD@KFH% Z%BC[)N|bHD ;R"c2Q/Ffg1IO\kAC1G`[rBdVFJiGtt\R7,oc)23vSwѸXb!Z ȫ$bf.?^tXDCB%9U>/>8j}H==}GOQHJ @;:(xs І.*1BP^6ūMj}_GqըcIRa\H"5w9;LT`^(uP#0a{ryc"d M(HDC5}lzWYRҬI9nnwF;FEdU']ӕ@::! FC[ooH'0{Wno_yc "ɍOT@HbKƼ(|_qe/i[eƯBe_9Bgm L-D@DܪF&UsŚ ~ )2*.,o>S \7`mI sʊxeZ=PD"C53nӬ66G2>JیsӍpRyǢ<)ٕ˖A1^l`=bnPN'"2GO\(bpp>;)r1A~|̤*7%l To‰Bj3;bdbdՈ2Zx~xs]v5m7ql"i 79Je;KQZ yDY;wFW|jf$\aS%10X|Pž=+'?^3zc~%*zW< c]y ;lOU9TuJ-/쌮 6CxjٕENA.>8:Q<{Ҝƹ?UaV({&,iF0eDT(c>&T@E87n'$Gn]9~?6;N)v*GP(u#= X"Oڱƺ|jnNx5~LۛTvu jo}}~HQB9Wae$^^,]"16+0_E Tp\:VƼi%W#woU_r_f0Τ)Yp)Xoˠ]|yɰ3InE?0Ym77蛏%#6}; IjjԠn$n5wT/i`wgT;Q~xmߧx>Cg2rP9J?`h%-)D1Ļy7ͫ*e5oǧKnC}VQuM.|470AiiS 'jlm#S ХD(7άay&L c \Drchu*S`J6-KҘ6jvx]߾voe _5.@56#@ jfZ=?1fVYs:c l L fBxz߬YϦqq| 9ѭ+"fHO/*qXioͰ<ϴ={kV0Xr$r]DK)& ?s-iUE!V S geRYYg:o )&upj&G*A0Hc$EeŔtvT$Љ!aj eUxg?.$-HTbUPAm [0l3@E;upŵsUPz]0U!j47і4FEN./v]kMV<Ƞ?pߏ0A\PeW_$}zV! >@cCԼP'wg9ub֬ʥ:9Xp3,3:\$C&I-aX8`<[R{.AqfH9!LmU i*;hVz;UF!%S%'P3(E<mD !:<&>oϚt0YKKF1 S#j>z][tkl `,RaE,D;M@fdF&S]e'gpUgM8망92rN]d'5~_Bʬa,xtY#p:m@řZj rRl e<΢s8Weۃ>IpA4EFGoH&{Ҝ9쫯;TQG|/MZ߬4F ԀzJ d?ɓyL-;N83ƴPG obHSGa0_2`mCc*+@ ( ${ziSf7dzTH/WnYZq1Z4A*;zڊqm`JO+j7o m=lAV2@?ֹ>*/r7@!:D}p`cPa*!O@'{U5L_Č hjJh]8c;;}L o_ B?/f!g 4 l7:?Ex%ddOە|<^ok6%+̽/%ނWup9+?l`}|40Q e _m,w70남&D"M }O ~ ? NF'?4[q=1 B: k 1%{QQ/92#ӀOޥ~K V(PK$'xU:I9t$Fk{?AGc`ft蒵Ϝ7m]mj-AF9등Df\sWl%9 1u.5ZmץrVF h-,euBKv4V@bY4QT@22 f mnnV]a"wpgjT|38ǫ6VEDt>wUwu7|]c/q={%ƴ%LէئO8Vо6ϝ!=ë1CZU L1c nMpa4O }6kץ<kcEPW&dxwNRaѱjCPD*d˵by%w|f8(> ]#|NjxWkL*bD:-., > m0AL!Ż 1b̉`H z6g!sk+Ir0織)ÁI _ AYc!@`Qo"\Q +ll˼OꮃpV+K|v0_^u w>/O&nЗwӣqg]vwc(_Wv}^vx\V ,ZQQCf_ē_lIKGGf>NUDdr‘l[层r8}ʠJupo*Etم>q04T&˴ugjSz+H!TQǞs>2?FM _rCI8E|ֿNjtͪ?GavE/}w}݁ 嫸8ZD@u ej,r'6P~yݎ^B0`切!I3PO VTu& - ^E{ +E6KZ/wLN*f+QMed:ڡ)nE,I0 +YֻvRPlhPj.}lNg[@T)yvjL>!^%8הx0 I$}* |Q^-fA @ qJZ!d${VuUJ"aBB)04%"mw O2dD:1X&~{8ۅ߮6eC8"dM)NAZw7fƫ\QeŖ!˾ULy%%;b>p@YX>`R{ FE*?ǔ.P숊J0iY-jpJcKȻ`<=4F )P@&˄Ea"01&wsVk*|=n~ge&?}{ `Ң ]g0)iCw19Ӽ0C#Vq9M-9,6H9*3$W'! FQW Ǚe+PySBY`PN2|ŋU`ڛi`1=Dנ |[@T0༝XeXCTCVq=5fǮѩЬ^0C2g@iT,EG4S*GkOӀSx;23+9 h+,&H2\{i[7[8߂&$˅6޺W0eUITߑ'IbC=}w?]dq_FUڊʃwT:Cm5BPn{Alk(y (ͽNύOQ 5D?ڛWpbg"~  0phbA H5-bbJ%/hjmQkI՚cQP8g}>B;/otYH<0 R$E S"n93*-(MEږ[5I#< >9g&Y|x,m"2##$/_{U~|PHq>!5=΍O 3L%B\R,'߫GسC]:V+ykRR̴9 ƥJwPuW̘$ޤ B)\Ȉ`kǑdɚ7ɧ"0> W#gѪPdvԙُQIi34_}c|t348Dn86߇`?!mDI7>*&㗗lSiw*wC?~ѻotҔn$_a+Ŏ2Y tjr4:d0Da-2t,k7ݩ[+[K}KZ!A*kIl!oEwh&r8y 9d>S<1'0Ē(f0ݓej \v %dp_89`ǰГxNHT}A[v;KoFf+=| }T#ƈ`gnl .5t`@cUCxzМa]x I}zw=%*p^*8~g  fy4eTl t/pn0cӠE2HK7[ci+u5ݣvwscE<;ͭtǽ෇ͣf]+?[u 5**ۋe2ܛ`p$|-V%ve"^qj}v0=0A(:f](-ƞSe`ݺSa!i)8Ae\_XW!@nao^[}$֕YSgAI?6_qGsk3ɶn_Mۀ߮jghnZ$<92}h!Q؝Fk /LV·g0-NGKNސD.GS "&ĥףD=o7፫7$e c"LN 8Ea#"h )dVEA:`-Od]2)¯xIY":o'$w+r'RoDΚT+[a:H%ۡd!ÂX(E-ZCW`oWs`1cRD--Sz*PHV?}9@;0Xy)%CE O2igd4{հtd[ z.nUO[L.D6(xc!بJ>wR)V ;>~%dĶr-'L~qwq!j%$a7AŒH(q1Y#%{C[{jCc8ҐZDt:p /wW-sF:NKg0[&CcNM`C]%aܣsB142}K KYK"EǏtgɖP rmoU3xX 7\u68K8(baxTkgZ3 &D"?2be+v2vq5Ttfݳ6i`@1mSa"bol;y;m Guê؀n`O |yqD1᫷7QDdOceD-IW/gGVWOwnUVf }%7} ZrmoJ<|f/'>`2 ޣ7n3u9̶lJ" 7}.}f.wY $YEh @,dogu1GXcѲ7ё5֢w2!Ohtȅ4ŵl'&X3V~H A66̗ҷFVVuZvs OQ\OiV\ 2-uԼΑjw"V|JްNa՗E3Sk.# %I ӣlIf⏦u[0U"ig9)07b5t7OG{IO.}*0t䣵7Wd\2[q"%zncy}s()V oRp3Vߣ 0aڄj/tʓd]bv[^lXaUIK\~ q RՒFsUJ[)a|Z;)lɥRvVZӦQE{)ax@',xpfP{> ''a~1ε8H b IZzp;Cvh:ѳ54ZJlLY^N0JܞwNZ Sxј"f~ϛbv?η$ 6EAyx5?{3vUwzlcd<Nwm^׆>{wY{wcijN Z٫KJ6v>m#x8r'&Os4VQ*GU1{$ue|?Hw-xb_FN}$a_7~z?ka۹@wO޻jqpj 8 uDDSq.`af_]ǭ\@dYR@$?rd|51>I%@yuL?ZjۇWW3:Qa\yxPrSvGVXqf/A>yu5l߳07)B|#V )m".([Jhepl>p'4op*H0*K=k2ɯVs7|<>O&6~ξ掹 =$4qvX^B\ Յ(پeo=Ot%0fa,_iW_*-n';~vA!:X[xt6\fh4>~$յ7 vrHgonRFٚl٤kϏc4 nܬ9>O<!1Q6`'=VmW G?Z(+7Q {8+%cAtFFhhd^"^mS.!4H&*^qz+!h{qZRޝJsxk @cStB&XiC:D5NpTD1/kiD~^_7>P5'aKS80%TKLO+VX90P-h`s$lndzNcEIs`o Ǎn!K~q3??sN mg?Yz>qʆ0n߾qm #0R~;>*qs߿|Nm/L&!^ˬr)B 1a-͹c,VMfؚ}zyAOådʸTrvUNGEfg/Etўf7cؙy껑cIg\\E6Nξ 2;]'|H=IݚqZ4 !o rx,oO;[Pf=A'Ѐq|7K\%ݺi!FȲ6?tn],\̴'ui7r˔}%9g+{ fv%B l}OJl࣠?Fw&B=<˂)^NYX_{KݍL x^/98G2WѲ;\Ն&nnRb&bߒ[O[cnOYM"EED h{ڥ= ]jAe}P5ڤ;5?[ c&KqN}x2,UVd/{DV~Q=䊆5I<e:"ԏ ՖGկJ ^bA$knI&^c&gflo7 N $dtisYaWA~s䚌%9@IIL/1/L+Fw2?/̄?8 "6yT!'ObW=Hg@;7>8Tvs5{Wt YZQYb9x93cBP)>e#]V6\|Ī?i9`0{br(7cWBЦ`?>^?]h*1>(1K`s,8) ¯Mut l6q|fce!L-²;:>C.u?nѡy|jr3'ʄJTD ,f`g"9ŭ2ë}YQwe@XڊV-DLf[ 4G ,yK Y]HnE"#E@-2`F 64X7ɗ_Q~("/ܿhAbN I]F[S-3!$MTX@ez qQ}s/饈 Gb"?傗*z^iT:8`# 9IkK`gd*m "!h(z{b3O?s= ,OG\dzymm}vWw龲Yv-);4g4;I_.!{ܼCXkn4W:H[! (ixMA]}CǸʾvIJʢ"”jXjHK*GsvA"5RԋT i;=7C!Un9 $D=# c]TM5̳ARMpm,jў,ɤ>?p AB"b狣FҙR0fQgP*2!Ԭ-'VIr c1$J̸9`ݖfڦȽۤ #(slLlu*6* XuBsI}q闗i<ݴ36k޻̫+(v}lB^tmc|EO&80%|v/OG^a}ZN#bj3͝+RsrttNkdՃR]jkvX<~W͕edEFʇB|mM·sL)xe aN:*w K1a;? t=Y vW14!TLJ}ȀOmBo4]0`P;: I,\q$nÎ,8;1T*x!*`kU#qmںq&y;%di喜)ANaZo*e3u]?R36竊na(B.<[_kܛe`)i"L%rIe!yݠ SSD)p?+brz+هF8N9ؘr}o>73dl E^\ "7wbc7L~߷CW0Ӗ(a->_ELaZCłM~?ݶK *;ɃK-M <6 SH8#SobeGUŠ@!J$q$=?hmszj~6] SCXyQ9BU2l`C(Ro*w An#/EsR >X~o7 0g{Bܲ?()L}M)fO\nI"`f-r/aH̶_Zc?ߓv*v]&>YmVFYAץ?A)S}~v(ll3|X]2@` R֠)^#ꭅa>;Ъ@Nʂ9+!WD<َ߲l-ǵvξFEA`dFCC #:kNYz L7u_JsTñgP ̆&lZ3GkZA(߼s'{%v$($;Zyӥc}RӤ 72_pqA?NpG QE;4?k"+1 6FIop睊juԘoϤ?:x)H@ z7Pb<$ۘ#0 z`҃X=/M փW:D7(5i8*dh [W##tS3ծ,ȍG _?o?6 |2#wڹ & ,¥ 4Ea|f&s^L/%j T@ `!@܁,8U ?G;՟>(;'&x3~hwvc2Į6{EB5:]3,~J_4h%YB;ͭbN\8 a^'BԽ_>zn? C M yV*Yɜ&OVab"[؆U|._;V\#Ն-ﭏc4|4~Ƭ?8ؾ)B|^:nf8<~JTqk(|2(f;^AfbՆfc%-)k?ý?[n]Vv 0iylԿKK4U@GjMl;[bLV #v!s2_nL*jㅕnH\F=!]Ѐ(L:3= | )VA(\xkgdn5C9P&yKs^lm_$x( ։&]Vt6, MݭX8 sŵ `ߜn\#Q6 bDDx66>jyI9*De^M|Zy&=pj` 3^Ιό:Vd7s&؛pUB |^bt ^[+бkЬ X5o9;>_O 4͆T5+pk'uˮ~M' yM(XSE|v{xis篭l) tP~4 ((wȥ2u/j=I&v=5ӃIޘd)Ѯ̋ӧ),ȧof g LxcnS#uzsg,$y$ջi*.NoZq#2!+[ٛn&Coគ} ;}`;D/n3%zY沘sc,xs˳[FUހLmi&"=Jl^[s,C>q7iViKXH0"`/lڮ ℥? +1?C遯5ٕUE-bM\8yhrϛ6R>-{V91_:/oP!&!ɂaOwq]'tcyD5hՓ6l7sei2Usee=̼|V>BE.Gr梌|c&~G^ Yvh?GzR^GN84z74t{ wDig-tdB?e3~|(LxM7ee(hU=coG0틢E|/gʳᇯ9m7}ۦv73eV9 T}v%DYWƙEE:eE&L/|U$j-?Mŧsɔج/Ǘߖ;ƿv_Wa,IR ۸I5K 9(+ꗥ> T)Mp9[.9ɮ-e*T(UTYw^g:k'BzmنC,o&k{+C;{x?kt5>vw z fGvV֡_:y{^sMX\oImzض^N?:*-BvhaWMA`zqg+7&U]XuR{C4쾼At0Vl1> y DOMF iyXSac N' .Z fw  {An^YK`ŠD]"z/aaSjބSV1x̢ܰ8lry>B\-̫4&З]icGl?7\kƷ =e_ֽۘ~1S,z{[mW0'RҐg,bnsŇ;F#V5D/lI Lćo܅(!Cp _q!h t%gWM=/ , #-Gp6xK@Y?b<)=3׈yT?I 2lg/XCC/? sy78w)xj]:Vb3/Eϥ:p5Kju;d>4esjYiECY VV7S_ͮOCQQPKP4L.aMx'ߟURH5O+\f6ȲT6OԍGoǓ;tmiÉ@ӁvHDC-U lh*YJ^9( ƹk=U'&L~8MGnɲfs?]\xZY?9h7M+IdsnDy /V؀ԵzHVR^5hoo EVD  ^;'m\%ӧlMJI P@한-D^ G!]˓EoqXUyˁH?fc !jk U;X ./Z36H1KZ]02EXFۡƪ0-_y8Ҩl(YY vvΰC0 Œ m-hp-x-p_v{ fvX=]v`3HmuJeepdMI_rr24:/T`6&ܣU$pήL"!@ ujU&`,E+ (MMK-Y"RXo}ob.ܝ̸o/g_cϿVjl?X˅@ YO~)M]&^KDo暸8eջSْ*CdNQSҀ_^|y"k3~ }i 0y9YnÝSɖբم)"7j1Y~@Qv+XZ+fWnZYv)-vkydd<ꑂr8a2Vo2lh/"X%n,[V+OFyӀO2rlN1$ RHPZJi2T0,bfȡ^5$g#@~D2J0嗑Hj!*j׽VBϤQc㝟T_vz\Mɽa ją ߤy\銯{|O&$5STB~X .(МΜMC)&Tڇk)%U+%Z*o*) MZ@du*4K&ظ7$tq!k!lS0̺2uwp@T`i0^Nw}.;u͑d+f7~|: X0蒰C% D54G\(1-an+} X{]ȢMRKE+2(1FD 2gAڂ՘YyE|F |5'AP;%xN!FHCyӾB* UX7/Z8܏E%tȡWu@i:AنrB7q3d/l@LofZ(2&CQK*‰M[j;,3aϦV׃$dC̀03 h Kv>0߁rcc9,M.00:]1TDf,#sON˖o խ~~yDd@Ɓ!汑 I* ,X):@Pׇ,}Hb`DvM}nj22' #RZ$H晎}!.t0#QEh({}fn"yMtB0ȈN< b"9SUB;S.iˀ,A2b\)ԁ ZVƤޮxqi1jx<̅"^i& nrrrR:P3dSNG.Nsesw'E:'KGaYOfT m'aN\"DŐ0~|K*R .}Ss(1e# bQ"ƅ!i1svȦ"8Ίp@>~:Ƨ3:k 攜%JMB)`o{(%Jܰ#hZ\u2:pG7+>l屈s@p0GDpϻ햇ƌ>$ntE$r~}53 Tff- 2=kK tki>Rkv@eqb C @xupr[5Lab# *^Er~OE`yW0"@k 4=%1j~?p\%*B>\+OAM*K Lw'F5K/Yj4ckqќp7o}/r/5oC%s]9fEj )OUC _(4"h摎15e4Fbj~GlY$ !:H;e(T-% qr1(UF>Y" N'R&̉ ?>n~vNW3$=Z46%''Yn9[s3? $@Tw^Qe<G5A1V_}4ȑs ]%ʶ!B(JYJqFB@t[gFdAǖ80Rav}ǧm$o0tjk?owm+JbxDVE6{ymˈS_(CE `t.Yٯ PI90#[神.m<$NvΗ-9uAK7E $9 *)Ad.7xl3`3 Rs\f*6{t V+zsUjf=c ^O'kg]/x:NUj}j)˚.YKޖkl/hVå tp tqgעl3\-BI! '3ȼsoh޶dDC  _Bd\C IAZ _^`Z }A P. L8gåDx;\V $Pxc;FHh6QWDXg!>U6HF t]OVII20G0BYĦI߉q}͚tU6}GdӶ+{.@%U,bFJ=RQ<7M#QDipMkF;A ACC8*I-v PG'wC3s1j* XXb\@xtHƦ2m[Y۞72EX4;X<[׆w{ׄw^5:D޺Z?Ywϲ褃(5hg=7M-?{>ύ$}?RJ\3Fs+`@YֈyEEs ;E ݯkgkD]|;FN5 W_pjս+M%߮\{;[v'HnV4im<1{S&@djH&H37P_+@ ҰfM!e`@4\T*$Ff _:rGDP!H͡o&ܗafTpOwQ|'S<젼@:0}A=F BGRwR |wޅ7IaZMҩ G0q^$Wy_(#ϭNΠ* @7Z!7gi廵} R MvJq  r< ⚫VJ`t5wav mAbE5`⒬hUɈim-F9',fw#TU a W:X);#ly4j׾饃.kn;b i zpXqg͙)[:U=M3;6gu-{m;8[n6mOi{n(W KQ˭n!IJw(N"^{#y 3+_Ɨ]6EP_@6$zʂ2-')Q A cz" Vp~# :zZk2K+`Axiџ4 qht Ā` eM @ɧ@!94o+d =T e  `XL> {^`8Gm-??5GW? \3Q M[ @ `Q ?Z Oo$=*dI3pé7!.\AC-ڻ2XC$$@#StU E KgQ*I҅*T)AT)xkc:lb4!4/ȮY^1e5XT+$˴rJE*Ṛ \9CtIReן2S211/ӫi:$ՙ#PE@`B,!HXVvN Γx; #۾ .љC CTU'Fִ6 dg׭W֪0#L"q.3׀&YmUdNDV)=bLL?݄ܢoRQ+r]Go|:kL Js#ʰs"UӏRëU|-Y #߰\ 8 R OkSPPE2cEK`\$j ٠z[ԺP JGHHTVUׂڣ{xAҫp" Nזy_UBtXށ%kcg?KqMi]]ր[5( DYPUjk'  Ȣ i)fݰFNjLLŔLb BL}a2!C0nbHHTD:Q̢k ܒy@y]+E7ڲjhj/ !Id KxXvZRq< 4V_ըL;FnC., lj"-C T5 p D(D[^ h($cun9ԶVF!_YZjoڎ"W 1X7qAh`;ԁ^u/;a.ϴ QY;T7h\U*Y4RJA;ȁjwľ,簾/8.C Xh)j8P?JkLsP2B(PlhJ@lOpW}]l ápN W$S%>$5 +I^^k\Լ4cE E,r7xC N24_,6 h [>jeV5A8OQRaj׫`vgo< ž}]l~#x]{XH̏o8ofesСnJv;rlp7Gֺu4Jb03Іb< h+T+S$o#aLҩ쌻w"U\]R:)$(5ɗ|e򤜝c/xCwTܥRKdOnԡ.x?\,ZW>J #fޙ FιP*q!wR-6aRT *rRY'<{HZE?"^~-@>T9 /V?a5(m5FK5)a$=r^tiLXceńLo~x&@Yon;;!4۾ȣl}o>xvaa(L -rݲk6_ Oc"׿|L`d`e1=DaqXcrܻ2xAaɡBPb<#0v 0=kтk=9;msl } 7R;Cm"[/im@J؛MD*=G 32}?698  w+} r* b{$\Gh%Ϯ"AG$T5 šei VQ/efytVC X=M  9u `*k^ύwof妛[<%["Yߍv\܆b,"ΜT1Hg哾o%O(YT+K7v1"8;Jv10Ű㟯Y]/^PBaw;u wmk2"x6LčErNz'<2du0ML9aW#NUU[;NGJF=e8VO-8?xVKZ&eڿ=^T]m CXDwrdgPudgJpX>V~ yy&3t|[ *#Q8TqC%7̇xli ( Tg˔ vu>5}fz(e[nZfv ,VuIls"K͕J~2 B@^[FH'PCO͠K?~1erऻ~΄)Y6O n\5 S<֮JdcwVо]-:! SiR ބ#|"+8y _u,XԡK<)DAS3WƑB"ޭ>txT#ٻl4$f,?$D>^ѨqMw)4OW%$Vq&%nMÎUf& zy(V QrL  ;l ]v Ɉ>ɹo}e-AK0Z8sJ=W.q3׎y+oRXU?S'.˫(kek=ɓ0LqKoE&&sUvRdv-vK@4^+!(RW%IݻU5li8/Phh)˥-[{4, ) \X7 uGr'CbU9)6ߣfJBŐڳ'k7P! d%uQKPLs׬‘x,knv3z2*i;MNgVqoD`.1c -LllJ Kk &KQe|8/<3r$p!nuDr F]NM Ӣ?I/l.ye>,EfS.r,3 txMALV3yL̛PI2Q#j[ZT]Zm|sn姡zCLH`Q`Ts;xQ Ȼ){uR@Z$\̶=*Ֆ7G̢aF\_E:m-69k3WH!f 8Yg0r^^T(lv*(_K+:i8q$k܏Vs3)̓<]Qfl.S`\!{rܤg9 fr(G%idJ]ܳcRr:T!lq gc´y2#ʔ MmL W4ՍW?Q&ޡ->#RWQ`> +>8* "H:d-] RMs6sVN))Q ' ,Vt;<˛[2 <a$(,e'o |񒡁#EdWNJE(^a [%p ]b?Lgj v`CxR̝O.!_@w.' QjeϪZ=xD; @Ripvskws`O ![GO5kNxɇhNz:# ǥ,C@rBr@Do 7~2m?hzP[lxQ N)J]CfD{p/*2{wE0\ !D_o=Coiv/{*ҠӔf`TΘ2?Ȇ]q%6#PDhߞiȁR 1u"Jt`;H+@ C­Br@WΒ4FK(@\":[ۭa씭4:NS"3CB}R'ߛ[-N*jO8BnTp2:{LNcb8&Tֺ?g);GU;k*]SݪXm^'K+nOa?u MyH䅮٦Nr;޺"фkh -Tqv2`H<[7?rUY w!4_SY8c65H5-_K_W9zёJ^w,:t!ã|SߓH:;|:~XE\o!\1r6嶕[{B*f.'|5$?6۟0a:xȝ ^dB#Uo;kxHĠ-A0QŊ"< b_\B{pΥY;tP>~t5F6Z] _~ajhOEtp*-֔Xr'}x/Mq]Y8L`I8')cSȖpfC%8i\L)."δ/ECܭ |G|p|?ywmD\ qbؙ>Gy=^߇l`HT*ܖd+CA1j3堵x<īu yN]=Tl"(4=Xf\wCGVCDǔ`~h>MpqRyY@B+SCZ6#XeC;}/k1x/ё6VGI}HHj2ikq Ǻ0Y@fq|’'E.3y£PTI2+p2 lU_q8 *%LlMbc'w5psG]3™nU8S9DpLl`eYٿ(|jj?|a9{,d`=2n*op"Zf(!jj[(CGJaoU؟ j^'H0CA%ZWzhW8(d .Uc >܆Q(% RUV-<{;IJaEK YA~$kH|ǠpaiGMy$ =BP2/DSxBX.F%F,š#k^ІMA?{RۤȻv)b!gWږ%̩[ǫl[*D\;3I֏hy`?RΊ%F{UAC UKK-5Ǖ9&[q0p V3 9זC.p6!D4O ^ z^095׈ _6еJx3;:)RSw5 5?G68ZQ4Z4)mcs&&sCڈ9afԥI / M)&a¨o)LgC7P= ,C465 ckO,VW/l ))VuB5513D"X@/kHJo?[r 9iUpU[~2:@*1GLɽ[Wsp),JIT;1zs&`Զ/ 7PCZ{^D\m2raQl޻7Ql c.!Fʱɣ!-MO3=$ eg1#zPD7GABKHhi ^kQC(/ dغWm,z9삫RXA2/J5IvNEihE B( '}QBktDR1s/~" Jӿm ߊ@$xbM ~ l*{%wP;XxSр2&ժ~pTkணKA6o1^^Pa0s:r:Wi7F|XuCxq~Ίpo3a"?0̜R37:iI.Mh?U҂I˼_]:f}|GFb^6 BSWqcc}J**mYa7X}AuZ[ܨf@:2S rC[*\?CP@j]2="ćrj:j/ޒs ~pq"xv߂qKiSc?X١_&Z Q@Iڂ>ƚOΰ WPh=q{gw1` N2lFXH*1nFX1:JÀ owαNWW&_oVH%VâQ i4v " 4OOppXҬ߸ G^gi~+Hl E*d6Wka4Ll}}l"tT]W<6qV3^L?Oɪ@TtXʚi* Z\1&'88S}9AoE2;urS+I 0ۃI_S|ݢgnQe@I,6)tvP<[QD.|/ꆇNSS{iOfq5}kx<oa R8*O*G $u Rd64!%3P/",NYEÏa )P:Πci!HRPfәd&zu~]yCRI;UY-UhQFQ<0ULYl%PV­c uj{~&S'5^_JߜvcJsOZߖTPu-͕APW}}R#shOI2H KLPF>}QzV YԼ [(CG0FƳ3Hf|' - a75>1B!ylHA `Y1M2۫ yntrqZ"Y ϘH6uP PqXIհePDvd)]V*48 6xp)YU:^h,ꉋ Zvl*~ZirsíZ#'3xϏ"*ml/njHT7H5`!#?p~p`vgKvdo4y*ۛ^Ǎs89'n7".Ŷz%x`G <'WxͭS|=y.\k_i$'g:yIE!V"ٍs`epp zaQ;KJU566Ýj}ў;ӇK-*}ZG,ʯY jA9\qhpuIxfta_-=:]ܽF~.rԔ rɊK(?HdJ,R3 {ѵaMe*J}*6n^BC]&q=VLmy4#5\cIı&ĵ^csQР[Ep&B["؉iӅLxܪetn֥Hd9h Kû5 SasQ5б!K pڏKo^*(D@L3^^RD@D֝Cښ(4#ǁ4!O ǹZ%On]<X>+Vt{J?\(2$MoEQ% \:-?"|lgYS~s=tȫlXȭN֏  3uyQƓy8 R<^jV{Ԯ˵06KL.L,],bhgX/'",b{Ү X8R"u7W{~(e yv;q[4S$"z|Te#s+[wCTmL(qqr9B>X'pL>!?=*$r`$^HRiaaYmLi;境sQ5yJeg1>s52W?? ?zf tF0i>ϚlJGhMzb>6ԛaI:Pc)54e>NcyD>loE1yc] AҌ<\2Y==j[] JD[Ёy1e7륈w{rƝZnX &0TLsJDuS_A3)h`[%:fG{@ڍahP.;^iۑrNTbvaotmfhumm]`qs"#pDS$Mp욳mN{#Kbr6+fW,2y0>_ ?GGM. - 9VLbbʂ륤.c?O ?p{]rZf>l0\ҐAdӞ ,z2 D,ot ;gEJ:)x9 BD 0wP)ѷo.ip?m%щ,k}r=b1,?^6 #anZ3D~oa|*/ >Zot>=!*,\OTughs !="'UZ68RB5s)9Qj+@ki \gB:fL*$8(vxPVh@ :h y9Y3W!mJWQ\Hi2bx_I^&L[y;4e̾;H"_0y/Ҭ.-;D(,]PXNFG7ang̷vJP~6Jpz\bD-"]pr~Q}2٨qչbIR -|<mjޚ lߨ}x1q{J0mY[H3q)3.Jng^/U|aѢ2%ңL~{Ϝ f=z"W8;@Cy_st:W))7l}&bG,>2vIƶ`tcm8qqoE{q621ۓO{5 2`d-v™U+GXuE0\UUZi} suvJsalz:ğ"{jH> :I>BB? Y쉡élSi֟ [q>/~vg)^y;_lႜXVo)<٘'AbZEh zטǩBsP0H$khO\ŕ/[+TZyzi 1h{7?$n\;07~c4o>).#w|+8$t,q_HDH=z!ԛkèMq$.sep(@:vzZ,%_J=/^!"qj6W ͺnpϙUe_Na]{ 6a믰U~A,B3&)p@p>XJWl"s!.>bxY11ɕAf9jx-$kOtr#kE_2Rޅ0 prsnhSߟ y>4@LD֤^Ae:Hw4AVꎘM whBQdL@G|̥a QڄY>a d\$ /k\Hg?o5ErX_[u^,v{ji*ى810%YbQ66SCS7|Vx#4Tcf[m8^ ? 8bQ5V6Xc\nԗnϋ6'2ŋVV߭s3Cqsx*t5Ll ->H`ӵOLa PP$0?\'6a{"=h @D)aW:ɼ)%AD4~"X" u3Nnw_hUhwT l^:!vR\RbD"ɼ(0l_O L&|lx}cE_ ^m@(a!N\l߭|M8}YHa]~u 8L䴞 3 L,YK'cpU 3klw D u'j 5f[㡠#& 3 GoMZ5[CM#:hTg8XՃ)~3i#s\-ƻ%)3'SZ͓\/UR[ȀFZY̏66c.gn1%JCXyCmԓX>Q VCK%x>W ʀ [v}t0F*-HOn/iJlw]n58IUu@4b\3w KgM6PBrzj8\c0 G#!% $<,>??WWm)9_ӆ6GSd8I^=1ȪfăBb2Ldoxo y|Q 2 7G43~[ U`HVNjvUcL{",1pGWΣnl a )l+Ϝ]$xAUXt8 s|g,ў3ߡ3PJ3T~s*2\&AgPh A^ Dj!:J k{23 ͬ"2qx(^Q繩Sljo(eApTE]%؇5u4QNA$6\xe~qT؉A׾F'㴖 '@O#*MD‰>^r4TZ5Y{v'k뿲s3flp'&lAiʝ(fǼcE偯bpœj\Q8bw6ϒ'R'8R̦92YX39k~Qmͤ/\aRۭ>R "Ԙt9hB2o*:K/|vo5#@gs 0 XrzNW+v^udZBtlX+R4ފa\7/J$ǩeYXv$@D4M,Ҕ5agt^Q,+]'BC$ r"=$7h9qQ=~xt3=Lq.z+]o&nQW\8= J UX.,>U24I8hDb7aJUmהё=)(@d͌ |ߴU(¶TXhp4]} I7jp>x!#sb|Cv)}_XI8˭{ˇ3_i3~vd:ux2tG3=8aWT]mSgMG=/ :erf\D\ahiSSpI%uE_ћ}6ט-)XhMw6!1˥>%Y`@>{|ǮFH ^ 8\[WhktWHnrɏ><*oOaM/[$FH=l1ίzEEq #?]'q ?K5]?T+mXg55#ЅܼğEsTֲCKhvrzLbqc~lM; ƙBdު4_*EqTI_xuKjQ2_ J˚ap>a9 'oס&/H]nV eM\2Q*uiO,HuksIp׃9\s#OO"c!ŧpfڻ `!N;XH )WoC&$ZEȉr,k[}^f"茅 %­nL Xx"8pMWi6_[s0 ƒc n %RЎtߴ;a?RD':"$0K7JY 9~T+YMCtUm,lT{68?{;$ .dyX\}Y~VZ8}` N/:X$+3Sdef!><$' }W᠋n$8:RX;-D (=0^~Rqfo,b(ψvAb=H]7~5.':kM)w5<4@dm$}I}s5Ff{Fɵe.VL4sa2`,(9ڵ֔4cu!_|mCXeܐG}@(t<2I$D˳lmO2`49$}?mr߲-8 $hXIʷCziw}?(4^lz/ c(@Fa)SꢬTQPYAE\bNJEL-ֳ&̳5T|Ta+z'G^o=voT6_ nlЋQ'xtA#.!IA}PÆ|΢!薍2%yMޜѲF'ilY)W0%( &Њ)b"} mKj?&D8oB­@Ό|U gϫ\a."_X֖Ş]@A$),[S^ ۄqGԂ;{p1.e6]jk]٠Kvwi!T .؟*% D&`¯T`£ aUwq[5Þ@Fe2eOJ=Y`)[̱ [kN{PNAr#sWoy;[8. ݡ·-9%M. h6rj'3+q=R|nڨž 8eU IO|Rj'/koUp?;w.ݢurYN\ 3Ce/sUF05$꟨e r',G%c#wrWpϷ^Fy}DgH# pFG^!#?O4uDwoad߁o+J3 {$Faf Z {CQe,Js=1}UVQ6dSd05bxei}uB2BBn?`:ciWΏ˟DM*,ev]q,ulymNaE0{m G+Pָ1DxXauLJu @6،R= -EL"q!ԩIZw圞CErw2?JL1meIwwn&nz#G?q6UK*حԫ"qgMd_ {nZTUλ F\GgSϔβC 9iEtV~pGăI7hߟhRzq۰Z5@w#޷qE ~Յ@HR? V~؟4 PoUi7{f4zFWd.Cb<^_0 6֭20%e7C;|[V3H2}:y }!øYq,"dC~LM>BIn-0}#?7;3RJ]ai\Sqx1uWєg.l(Yy Y(9Tptٌ>𪉸mhKFP*o\լ g _+!εktZ1Ml՗[ȁsjwF;2>1U &ʫ~_ ,L> CkL:/ EPAZT\Kվv߿{:E|>ll.7gꧯ BKM6c;Ñʈm9s!gj (BŎ_`}ŦQ( L{5R, ȅ9+Ξ(~w囹qܵ݇snƈpX׈\RRGIQ 7$Oby%ڦvJG"C Txu}hl1j_Ja+'eƻ>x }PtRHZNWJWRzo ; MI?&5ϕFlH &ir*׼ob#,7yhRznANvDt), V OD3 ʱᒋoyC;.m'@|dΝN(Ѐe<pAzq)b sKj~#ahG&0P.[|'rPD611/#RSBu&UG!aX0ȯ IBAfI!QV$Z\IkӄBrVrxS6 q$ 96* Jqb,0cB{us=pZ-RN+Lɠcv֣ze8;EJhK@?:s:3&w"!uDH hC4MQ̡Y"יkR+M^$`\%D\MzS\ l4#)J@  uvoG`'n=gc{8.?BVDZ6sv٬XM )QQfϬmV!OH {a-1X.{XMI$!m/`}63TE:E} M0ԉ;W=p#7t3!a~D͓73j]".M8rif; )U3TtPK|oЁT쫌J3b`':NЇt۾,B{O@m8Cq&^ARit~(D+cC)9N&q/+oVlKj,ZrFwk.Zn  > }d.YBWF$:fAr-4g]tl @bbmMF;iEʪ;rhَ?% ash|,0\?-HCiR? r&zBB6chf/ 02y6+\POj:apƀikG)ZNf ܶP/;r |ɏ)dރQ 0?_XHO [,jyB@`Ŷ9y(]%iGPNmC,hZ#b“+ؼ)[ow~p]`&+nH!#}g2Cˇو} c"}̳y~6g<"?_˫ڳ-ZY8D*f;eoBlƶVLƘ$v5oZzw4%?=bfmOY8 3d8 Zn0_S1'cCiPạ' 84zm ՜ o GCu6 \%<]gd@tj*cql!8ˣEj(FM`f9_SCsbVVs8&s62l) 6ȤoB>E^];g "QhBY?˲g e?+'$E3v|)jL__9CQ^c$ Aʴlt0G?"3jg* y!TffXQ'<DQLzmk}ʄv)HdYSɗ-ttnͲЙLPe@ӇhkBuBSĮ~]ݔ43<}=%zWdq4EQ~YS, pB5lDxuTty̼oZV %a; #YK.|b1W8>uZ b*|m OA,[~Y5}` Yr$$iOSH0b6*}/VaӰ)+mX6WXߟMU'r)QImJft@c&%=6벏]i?H`0w9Lb}c;}<5űt^(m'BM[zRL>jm̸KPz_p\z*Cs{ɠ4Jyy\qڞ;#:wCmZF2#KļLsgIǶڗ$ELB/X⧹&v eXZX>r)#" )UdP0_؇EwWK*QY 3Z^{ %?GqިFɯaZM+x!깈o9/\$ } 3# }|Ϛ@߰qgnݭn E-r6c+Hpǘ 4$ӥȘH@.Eh Mv´EŒ~,o">;"}0ɓMTd% %R-*12'C\EkXV^03@bxK\+sN n@?:bӉK Q˥ϕ@Pʙ³ԋסG8(Tcӕﴔ :ǑShuk%bȷțNyбIFE GQw€ _ay!YW<k4R{s88ΚlcN[o4Tq{AK|Hev?s\|Xu@NR7jAl(OLet7 7qb>rz 868u7md'EeI5spz$"g &dI/ڶ j% Uc!]d'l< kGT:iuomڊY(s us.uqϗ`Sc:>֛8zM]HQGOy?Z$(gAt%Lyѱ5YGs$VP GcHdOpWg(NfNl6p'A)~F_fI8]/*! HyY%OBmd4S ¯~^mQPD3y:I K-W:9n#+8 ?/ՀPSbm#V!sq=d \HƗ|iժivh.^=nO:tiʉLKKY)zWn 6Ay•{,\Di׹ݔ1t2ueg|nKa)JK c ̼:t2U/2`آ*XrȘܐAu:h u=m,0J:Ɍ,r:;9.Mn ^2 i78ŝO jpxY[J-:dY=94+֔W(4Ts>'Pqj@*o"Jp^\jߏ/{l*Lg2$Xa*V>a7D;xBQFI n2c%{|ޙ_5IF:K҅x!o Ooli1PGm_(+v _Q_`{8Ual`-[uSMv˛b [ R6~/) %H~m.Epn*EL4vx$}~R1R1+) P2F̴ s4X*ͺ Ca&A I~u,]{JA zg@MMY2OɿTvfc0ٗdeJnT.O;,6,{J;>_.?VEL8-/F] W"XVC"$|:gm;G:!h]>J nthe1DA[lŨL+,3sijbM>lEE5,Fz #q@x4 hƐ.4翰Xxьk.i?3bgב}'FgR)ⷫWv!>ymߋhzn߁5:iM1rg_jQOJ-*9߄`Ԃ/ԩjY9E)U)k“HPL4D_;#c#oK';㾤q{'`Xc$:Jhz۾ӵ&*ٱ=y&iu7(D,ak4up]7# .2]s~Z}K=>WN]k ϋS>:X)p$!.wHas!D UR%4 ]qvO) /qJ?pf )\`;qJDµO f -P6L^$ڐ$㈖X*WU <5+'׎[ :Adߧp{R.h^ EiP ֱi?Ab+^L |w& B`3ft+o<j&'sz(Rp& 7e]zQ-j74ƱB{p@8SYo{*X-[v:Gs%+ԴmhUé,K2̞sd*7 EM-i)``֢1bfl "99v>H6eZz.sP իwnY ˷m[|YWcjgM`Z`Vq"m`Ϡ?+RG,트W(zoaɶtxVW mX#+^[GM O_*>gldArA±Z *J}y~ *Y3K~C^%sL{Kp%A7In/"KNUӯw='Rvq@y-ITk# NA|~3`yvOrZd?S8C -+%N{ܗ,v$ V0;eEFfzhٱ></&TwVB>Q]m0˛AƵ, v4[/Aq㛃]ڕčnK}ҸdF"%rUjX+v$bbv,:FBD ܁Qê 5ܓg$,rLe)"1x3ր֓ |vX UGwULaCg$%+ 6IWL<Rh ziҮ(GJ/8\/TLVd0k8ƨX#s .AA9rtq 4>U+*`B]GLk%(2A bv*%$ʤ=ك7d=Vzuž EĨbvs;U0f+( -*|A ̥ؤc >{aS72 lޕnpHI v2]Oȅvh - xVGjp"s=VoFÄ8AهUEX{DGN'h!b=;TF 8""CX)]m9IJEd2@w/E{E.vOu05'àlf Q1 q_c]̳tF_Vfx!Ri޵:'`Ay5>sNP=!M, NDLϑ:y\ UFԗLHkV_JI^S*8*$܋L c#8ߴ-ߜ ,^2J̃\eSVQ]Q28Ąb b~ސͽ!P7YyxϬX*PEEj.ܨӂ&2H f9Ȕ/_a]b271.#Q/Vj`;mjl>m U&gvy9>=kZ;j [<`2ׁNc\utB Zf)gŤE8@IT$ =U=SWnߦuH;iC_ =3n8 8 ߹Y4 xˊ[:u +hJɤl&[EYϜ]w2}ͧ(2%Ɇ}D}vQBSepighͩB/M L2VJHVZYF U`Igk12#}J 6.5؂OeHtGr`KY6"޸ MO;re($D=AеvuGb_ܷe~5Et|i"SE6ȑ|^B*tV|q}%Yr-mүL^8D%QϠg2ַtYh^>Zx1qvu~"⋂tȐ?L+-I#ṛͣV-迏nJ"tinɕ^:>6qmNWF>]'ˍ+ӿ.4Sn݊1aeht];@L1csqfSb N,WG EOcZJ֖" `-eJD[G&R,!qN3E*$t_6Y/%'_P<>9RŦ4Onꮰ0/lrٞupT;9=EHH#pp!S?5^]VZa5K7N$erH'fNM8Fo䝗 s[2\fo5#xi+ OS9|lbڰ5/JA;Kaf+a Cj20sO3!P߁Og-vǝJѕITpBc=p/Jʉ}02D╝D1 #}'0<-r!I[ʨ ^:}*%b,A`/y0)ɵrb(2uGyZ0ւ`8~GO*Ks-St;Wa}Qh7`tBH"A< BJEezq;yx8qb?^`"dP慂 <1p$iaU}"oyBr eJ1jsPW*j$*{[w~X2v|"Lx1za^j3M4*ޙRl,c~q&j^b%RѠ@#I0xGgYU_\},2EʴxY{8f5"p4r e+GxxFA' V>\!{KJ{ / cl* "jo ~ʉ ܸ/n3Ơkv {;Ȥ8_Max6ql>0 тRC 'Tg|cxwmwQM4:[dM~#Cu~̹x4K.A*>,aqP/;v>cWꛑ ݂JIHde|~UܻUUbw˵[t r*-{UoCX 5\ CXyfβ 2[Yai>-ZC1t(%]8/ ue!5֏ɘ]m@ h.Xu19{}2ĥL4(t d4-Fu?mK`dR2y;(H>$A49r8_|epH{8Yc]Vh>uۧ'_t힬>|TÔkuGgw) ^gNs1mȦy8sB\]ه{FˎRJԀ%}sݣcQwg釦>ͪpIEݙ}6--]=Gco(5㽦G0?ch&ع@sMP* *,Cm|?1G-Pi>-CNn.\NGkD % *ye=hG*aaZ{'\gW$/!{-DugJ=X-~h3R Y|mJQL8_!ʘMu!J#!'Kάg2F"avMYiUce? J~h?HKf5ÐelEbMZ6|S.udM(.8-VO>?>AZ`YxH,: bwZ%_:RWNd3x1l]iO[g5?T|Cx0Ω?8,y-fq{ćSw$ɸ'rIW2/} M¹h^gם(@PLw=}/Xh-Fߥ&_+m?Ͱ M0'NxEkAi٘ؑsg"IHfW (vg kPZk0ml!lsé>u^ Wa1u: WH͎tJ9!]14~%1=~9lkQ AҤZbsp٭Q'ylCiF`}{giS}8J mVa,]g-YB+q̎{MNh."_),uu\h{]ÍnMf{EM'\܀~ o(bͷC| =!;rCQ`*t -V-?T;2hNZ6Cz_^͂\\}@2Z[Itp!(qT̚s}dިC\mz Sh8LmS(4Z43ɮp 08똣 yH֛טvl&9PR9vT;Cq|]R5ňy[CƄPR(trkW˾ "fRCº%PpD癊F}h&"Gh b x; ^aF P?'d:_F7\4͒wI5fxi;sh%Kf݁19bstMt qrQIH%ސ@_DCYY̸16ߛ;,@}a#=Se 4+<^b[^܄h ^הpF~&c >4ȅuM1$T9 {U\Ge#M%1ylXL- IQ=@.xr.N;SlUv[@ޏAhz/9Q7U+>;U²M[ Qs?)7_ 0:9m16*9/m\GG15P}uKA&wў!,<ْ1W7u܄^a,Bv֋LBG@P#c6 G Qd+۝+BcdDVx&j^K-kz`X5 ʒ-8wJ ztxb tN XM96'MG4"9gNyW if5Gd>svL(Iȩӊ2y}l SzIoנ̆*o8 u#"֔]yiELL^ғX#Fa=݀U(q)X^R&t픠/b䠜 o0MN_70ߠT|E 7:d -r'  `[k=Qu$, B@A9E56fD )~ϒBW: ٖkqY ء80m NJ25UGD!C5ua[Q0^AFZhz@0BPѺQ1+Д8{4@@DIS.oŁҹ)|\#zM$pHR;٭)qF9 8;qdrZP;8oYVb4ڃ~$)r/5m c{S|5>X?-X]c41tH;m>)3u: i8Iws{qZ/|6 aqzmFCǍSO"rC3" Pyɣ zMja}uO&P{$K,Cyh˧ei촳cA8tC'(ֹH ]:z9kg Nߵ6 Ơ}II +cz!*eHE -vrq0c&lV"ge^9SaHl>" Vl8e_laz!7)YY3(XJXesgtv@OƷw b7ݟ/]R|:Ov0”8UM\<(`^0cC6 ˢwl'!đ5>@\SOoz,JaJ:"nsLmڲCTe'S3zYT=<$#Oq7m91}L{}{Uc Vy@̱vh8 lm3ĠX )l5hWqg[GW8wmS"W]Y[oR@I `mF5vw4P7߬S2*5fV4-Z$t)- .j갋1kG/C8mE\ =ћd`H\IXA>`sɌjVK7dO=TH"zgSO-×<[Hb)ӟISHSu)i citwPW԰/9_U1oTYFPG{vGҳT[ΨCd!Rm?D}\9,d͋$}0Yoε|\{ȹ>l 7=oM-@$|% F|thsELz+ $5 b7Jz,hC:McdE~-KNC)K{c .}#"{8cG?|4~yAa-6&eR\J?ob!Z5DđLNVVٌ*&XmZs|!CuA!̭\}V)GuhV.%%QGH}d|Go,m.BSf-UN3<爂gFQكf͘ Ü!oP"Hmo]Ҳx@Ǟ@l^NR޶ ByҎ~X= ݂D=5 o~WmKC1))j[Q9k8zMH Cx/y~4ZBVڶܓDff-r=C3:-]$K-.W}WQV4KtDV!M{ۨW3Yg4BI^.3=ݹu6A]'-uX꧖nM޶%ЫIz}k7B5:EW}3y Xew'Y;}G)lqanUhwV8,.Lql-bY,dze߁+߼zЧ 7P(Fc[%n~8w.{MVN5S!։ݥ 2ycUwji*_%a\'W_??}>濮NNL0MzZ,Q4W ir: mq4T0EIKGoS~)}^/k/ i˜nWuAKl|y<6*" %g{(k!x: o&ҧd01,iQ8>2"V'Jm*[Um#ujUX dcNY䤠w^S`{F" R(E[ !`(:PTk%]ߢEW3@yLTZ+hKԔ\{[ejq(xiH0*220%XXV9ňh)owRCp{^#Ӿ$))Z.A29ɸy5lS1;h!IryO$t5~˅8펟1DYd$u*ɽ={3ȹID}`QZc2%w5 w;<9-y5+f%BGTCb-i:ԀϫYsW1!v6"7~ >W@2ÐCt("QFt);MjG?/Vxy9QQτ1qվ2tO$~1 3؆w+@|9#bȿCJ1lM~ry9?R䠨5qvH17 JUUo-%v(i)&;:uhqA6NYۦEsn RR˟H ӕl[EQv9F'h\^7JC֬$)Wk} k=5 g wɀ\/([ٚaHݸojMrz+iSD/'i6c3w]]GAse(釄_w %,>ULTI 2)Vk #"L'=$lVrc ۃ=oA"/Kp^IgtkBˆ52QQZ>@푋aڸ;N,O|F_)_4P[Ʉtng + lhI@"Ue Ւ3?cVzdm9vQ}߇7Gd Kfdf$Qѻ2Plsᳰ7cXx-ّ_q?s#ClY!Ow8ь;+sPɕgM=t%Gkm[?C J`q6Nـ5C'λNHc`s],9Kc0Iow#|Af*憒ql/.=/5 '256Vs7Û3g۝6Bz6%xONuȍU V:,UvHlJU,9O D+Q2KԸu#K7T0/DyԮµ} .4S`Ȅ7T+KaI͒逛t:=8]kB ; ͜kŇZU%?F]53-Y"3¾$ǚ19eݍ:K S^zVɇ4G&[ixHmf%Ey+ӧE^t0a1)KEPؤfA|u_GDTmvDSw4(s =$myo#Gh+젃P.,bJq\z6oxGaE ɐJ0BUA R]]5ui-J5:r}6fzntuO4TC{k'Oŀ8!/8f9WF-chso[]s:K'j&xF+%X ƒ<-^ Qhuz]LvKɪ1 /1Sf-Fns8dS+d4`[أz2H}>^RHHCJ;A;4{E8n:e4[?>:."<C}2CJrIt&دagy6P/V~2q^ )Ѝ d:Y"fFX=J x<*{q6zsrLnmQT:Xl )Ӧk'[#,0,%\9.sg,6|B%쟓lh} u#0nQjWq?a\8櫠U:eL9 џ#~36z<:ሹ@T2IJۤR$FƍR$LLo9kK>p_RSj>Zϥ]&wONN]jT̩2y~HWhui׵˾L#Tݗ HJ>;C蔊~_}5#QR.AU )T|v~rA_fF\p'&7_SMry0]auw͞sp0ҁL`WH HA}㧡OC[lLN ^=v`uk~DUE*X6ŸNhG'z;pGKu-H b׵ YnxX.q2 v=Ix_$IYG[>)Dfuo v,7ho WtԊ&13C0Q少 , ~9v*Lۄ +L[R3Q˙84L JjxIYεgw#kk fՇ=ز7X{V\0Q~Ug_|7B2!5z0꘡d4cL x24T0Le?׫zm$O5:&#>I_ 17H'vخN݂4Hot(9'E*E@ lC0Mé>o 6;& ]"@!Fdri+Pgpv8Yg>BOi5>‘7xsSrMfT7; WZO&dMq`nE(SHQjԶ$QW _^!bu_*FvYN3Si-Ym* 5vC'rH1rT rԙ9+:|)>o{lOwК]Y /m{T@lu{)[5i5$rCҋ]OSɨR-u}\ȒX*N4UL@u3ҤE(AGм'u>ݧE<޽5m)NT$!WiVނ혏AKaԘfWM ;g=%4bo: g#GFTTymTs;L]n*jbߘ]4世+BzKX"ԻNﺋM*ä>QAyYgFl ~p&gZ~pms4uK5]"pyHȹ_/1֝)+k 27e"[Cih~=6`i m#haYZ #ߏՃjML-zq uvwL3B\xeRzvD51J3+[ϰX4Pd8UҮjMoȱ?M17e>:#䮔LsXw\fi~'J~uxu}\gpDTuݮwת/ITuCkenFQhhhތ< a qV >]\,趃M ӕF.ݺlb$$p/U"O,|eX8׌|Jqi]]VTe8K^v 61cX^ŠVݚ/nr oBr#189"R´+} $8dޮy#K-T{((n*f`n޽ANݩpe#Fy aJ5_nn򏘒B6x"Oƍ2&WCzϥGt?O@[QaYMc^?la_y1yVd !,DTا q2QS+ 0rN2 pBXbm߫.z%Tn%Rz|VtS[W6<| eXT uF^ xnvLH0e]IYMftYVyBU¨蓸 /aKHaxB-2EN,9_}35l=[$s5RdzZs='`KȶIls=1El|ILek~ ĈQ>dFWx@coN+\ݫr=vry62Pօ7C̿gv˜Q;nn0wc's˫Ee> c, ޔ#"ر@ E<8GarwOcknBw7PozFOQoy߶8vutB \8O{؎ysF 'SO^yi-Pb5=!O%I%yEmYvKWe'[<ct~ 9Jۜ\8hJz}QGb}I8,WV%mC͉~n_$~Zlރ3;;X9I EO Fu9egT/Le#p! YM7*/dzH6p:yoA*ud>G M`h>8R5.Ŝh:$/鿘=6,9x(4j1@UV!bO^vZԵ$ \0ayISCs9Z( >h23V*^]F۽GzVEw9aY.1 kjE#?5[}dR".t0g8'֛Y[;{a \&̄}/ҫ{l%#Z7) ") as?L^咩-h6}T0{}K/l~MOlRze? ڦ myZXW#h3+} E&1`HHZ_Kc~vVycIOCz@$8OG^v'ǵ5G\!p ,@uuWFLkz&dIt>Bw@p&MMl 9A!s7Y6*n0*BHآȦR]ۈ۸OwBgaeGG 2r5,_^cJ3 ٺ5d1ߵOX)Ƭk\ZMIkԈL/'Z;~!sGGV0jae;s'< a_DN2f|ǼB:\I;HrΎ[llp؊E #I*%g/z[ gg`˵KO=]v Bh¾f*͑ 722 ahֵ0Wl,fyœP4zI-\zrB6 =!{^k~cH9y'HuL\qRPytp[E* jԜEAB btL󃳤R EgE%jöCHkVWκ/Ml-l}I°7G G/Ӎb0h]t}c[</1Zx[ѱaA8Yt&v$y&qup{ ;FWAG4ɧa9f򸲷xMBD[.etBc?Vv44w k~4Y=4~Z렯Ɓք6UF>_EHh Q:Ȩ4Z%d&wkfc>ZAc9zcBSJ/6;qOj2)?veŞ?DKU^{T4CXLdp 7U? Endr$DFjU#6^w&2n ? | p f?>Tʨ YB`Γ8m@i{4~!ŧa" W)TPj>b3=MG:)o$_dmhaFb`1e/1^dvyOWjOnLMp9g$|P&VkeOìυ+f;[(˥ ˯!xX_KHǖg@* ۍsR ̳V>p7 "~(@5EPw$Y_?|F@.Iö,@LZ6?<ez?jȷ]\}|u\iSmo%[u1-,gDbyڿ\j{ڵyL  xަeYIgC4{ĭ@NX#BOFtfr{܄ls{JZڨHSPb,?+:aiJ0<ph}x.̃h: P]yw&ݝ;WÈ=tPyF)4Za)0saRk >9׵oDKZKdʯ;ԗ7eWDhu~c@j ? , eH+s?u$T>a'%6H2#&6vS5l]yU(^\jvCx I"TlhK׺#ߓ̖eW{ .nV"_S1$ZYGlψeq,tP 8"=`QvZ`\Ԓ,SE$  1~du&iLCG@}dp> <"lF 0;u]^Pˀh= P)ު'8Nkɚ۱ZY8ZdAmafiMl2?=n(E VVKdg MbLdjieA;#{QZ~i^[n"r$msȚ)lWڊK~˘?X8dJ /<Ew [!F$)of!vS.- ^k%!mȢg)껷V#%iGsZ.]q:[TuSIAqW,;ث~M“#'tH5WKR&~!y"u^H}+24m3"g 091oZŕK8iމT,%_S< x7oU~~1DlMͩ6'S8C0!%[^aad_&.) `816 !24CkmMg<*B vT .]*C(#v+'C(zd=ͅuI%!,K*kŎǁm9ջ镂i_(MkFI3g!`s zDӲu 02`ce~M*g=nS(3)0tf|_Кn3X<2O{eN'ɽ,0I7He8s7+mXs m_B0z* n }y)*Wx%@A >Î`v%}XeJkaz^ "J\ X(AوWZ7dYeOgFxs 'Dp4rבׂ>C(͋|)Cz"tEIVuʉPbre=u+\Dq 4x42Xt_Y USLjс) '9}fHWNk-20Qt>Cy=DbFYiSeqY6DZ "SuE};!W2T]zV+*O NjQH@?9:J5x!RD?L}FFM|CO8umݏ<&Pe(.}s{ rvk(O:uOQz>JYtnC6 4It↟w^ڟJW֣(:X4 MNk@sf,)Bt͔QH8\`Pql=}:#}᥺Qu윸M`1W`71uD?7ek*ǡRc2$'81$P΄RRR0a3K,Ș%˽pIhuD$+L\[RqG$$|=5zZm/Qgyʕ;!b{{L|:#PQ +b֎> }Yޱ̓=zo9G \5Ńl"#j8O8Ōh:866Ⱥ:Zzo%@@\aPpVcSsUkuyH@tkT@76.voRxp,4VL'W/YwLew&Ԅ3=l`o>y Fj 6'c[7lK" B d]]x/RY;Tݟl.rK4k*T1V ]Րڢ OP^ڡ9=ISc 'Rz f-qU@VFf=ռ}#HMg8i=75Nf֬*CFtmYJ.̷W_`%:dDAA=ep((@O]gD( OSk|:u$11L[Wڄ4}ؿx(%U()4&܌.{Ey*ix& e+]mhUw絺Js;@  P]E`%{mzԔ e=.[z6?SYe[xY hVk[4K*Ǎi+<[\"Toۜf a__ZOPY3^>+(fYP?]k^z1~:Z{$p_ItS*gk(-dڽ8c0F\ฌ ɞHjV7[k.A R u 2 @"z驪*LprF:>J"ˆF.09QLyt2&1xr{++IXhғBv\yuG6CI a=L4V|Ggyq tA<KY Bܕa`vˡPO86ENz2۞ҖCkc*rt)ClElvV/Ɠ?O}5C.Az,̶\}{`Ëg[靷DLCove%sl"'%?ذ"p[__嫷4 2qC7vJ3aV,;Q$@6+@ Q:gK\^3]aό`=xd}8N5L0͹, #?stn.ŕ4S>;j'þdSݸ#fʛҎgKR}21 +^ݔ3P̙3K߈Я}[G ِxO. lLm٬04J`#û·GQUy/G[b͎˨-Eu,ws828C+% gCQ׿CeXW6RMVo셏+k$kULy,/r-8s-!܁1:CHig)1g~] u"6-d^5*S#qJQoH7FNg~Ul%u~N]qJώT3qZAt1QFI@MYMF%M躍g~T]27F… VA@8͐-އV/(t> uW٠ߥS䳞k}s [tn\gJQ:ik-қOU4i !U\(/_Ĥc\ *[J;h 闘cR.bvvV /4٥]NЮ(LݯIeuOz,0XmJYNbj {ay$Umf4bncʶ%i]_|l1D \$0:ųm`..)\I"N>EƋ;D*, 144:ɣ1삊lbC͜.QĴ{`/I$h~rկotUb?7%\E*ض%#̨Wy+1K"4A ߴ妶H'F -d֟yj5#aQ]tvp~܉~lΆ [f>A6 `Ebߖ/J|^*|ڟ|-ϘvN:M/;cXJyPvV GDc6?yu0oA@@TU<Ζ<-1UcäřpGxm(R8qӎnXu-' jrwo\QqBj% 9?A1!aAgT]o9o` 1[oKo~tۙf J!{!qL')&49ԟԒoTv ,fs!İZ5DbK\ &dr+? C1L TFv7ViDh83;$^4VM{p? NbzOu.Xli^ Ҡ|)lhFd+@l^Ӝ2 \jDW?(|[1ҼW:aC9aϷCG]Sީ[7o޿'i+'HnQ٫-VIhKNCpFb0eO8@?JKRgD<^|E bF%]nӳGl|hPjc|=:i0𓲞A7Gr#w~r&oU9 j0\@mnv [Z+9qlx+wV&_~r^;FOi_\mbk kSK)jY i"{$ROBAN"%5x휨ۑ_?(T?솰DFzdd &kQ҂>%L(8Pj' E֝v(ޯeŗc{Ʉ~4ں6&zKզEFE-£k1>ML)5\H26|^D'iGD`| >vc(DgՈ1!u˳'iݞF?z'SB'd0 0˘86ƛ)Je ` M8T'k#.O6 Xsqr( ;'BWuD&@QJW3[L'd^U14ܯb1|oQyx (1|<&4tHr?Z!өfyV M0\N=נV?) ̍# 64(HKQy LK>l3;C8 go(@,+@ :L"7*| Ik*X 2A ciık/=o4`W\ksœEAA79ncٿ"*Zݸ4gs1Oֽ JIg銵ĨMv4 LLୖ5Q[f~?`eXء~'t٪c뺨ΎA n{k lR{Zf8=E-I=G"$[z`ҭQ~ϤYzv͟$f1Efr d?jW!?05#2(\}0#o{};0ejKyO4Qzc-4 暻Yk˥*}t\횢bΓ95݅Dg3 ;*')ZFMhPjA4^5yR"$%C dIʲB0 =Iξ.>jN.\ccT]=B%BM7@8Bvb*e ̾F&ʰ< tϑVJAL2ycϵgh$#4"f Oe$!:)LbF8W!Da}1&$fw;D$#_odmJ< ;9!@$NL7lD?a+y BV1Cgᆟ(3{֊n1*;\ y!, ZA uDz`W5X5sCNqi ѢWQ qZg';ﻎ'sۭCLZ5W0'ZJ f/cBx gܤϷ0/Omo`u:A F`1 *ŝI^4 l/5e{1JvĻ]%hThS,`r)|U\&ɫ=N;"N6SjBF6f]f Jl;>$ &{C$'A)s7,7aQX'_ؠ'(r[XN!14TۻXfԘu9uH?cE:^y±Ho_1m$7!Ri Jd3zDJ~(aU׼/!n\`Wyvmq>ii\)5D| |<~]ɡ?FnK@r EG=1?rDb`'=Վ@@S\v;HЯZ5BmȲޞK%,HP✕9ȳP4]k0 !]KmDF{_;1mJ{}om;|$AFD4jccó(SluZpr߈!=c!DD8#L 02"= ә@y-;%u Q2s>xur9Thݗ9FW>"w)(39gfM^>`!XiV ,RƟ~;PFṛRN} l]{%C(PPM}}IlM753P/=1.++Y q>7Q#1"t0.&Tuhi 83?GGlzc) KM,^ѥ/ѤA$4Z Es" 79RJ)tx,<aQTwq{˄愌!Q)HB 8vǝcV[9M6pq%v t/{ő؞1y^)[%۔7K]>faq8d:&݀0uCdO(q%!}AS^sQ`[~d YbVJ@%V(b&8%J1<*{ [fIHS+OXՍ#k6!S (&)Ĩƫ8 ];8dopGmK(}CB»s{)*Nr$*7o&?&ho Ѫt\wUnӨd?3ݤ_f(؆)_g. Ŏg!PBB;9 vP,Iwt{ XL ?ru͌ȵ-I S+嵥gաv| RlsE:Ԣ=#3/ʋ{DtEǨ Nۈ'JWjNo9aUIw=\{QqG]C`جf)Oe߯/[lL>zbn~In:.fŜҝ>D Ot&t$!}W 7@7Y1]] 2sZiI/88,ϡFiu^mArG%AeEZ*jIn^NEq_Ky3@ 3vߟz3,zyNGh0ty8B H[vq[[tsw7%j_-aB,G>;}2M۵9x?r"8&jRUTXf7?z!״( lozƾx ;a^ x0IyZRF6mYRC"*Kv4D"^lζT2þ1a pǞB L|G3 J2g&"l{˞ MkJg>H-Yqn'*|ȇՒ̞Z6YE ARj{Xٹdr/SSHbڭq:3ֶ{#(\? /`g&Zoop$md[_).*p<)g`"4q9KS'ۨ 8d0jHX}P}JMoxwl"S#|`0GoVQ|\Qo<" bU$b#: fA4/dBza}hِ~QVI:mG3%P9; E}E{' m'b }g|uŢ}gzS69D 'pOW։mʯ{]1n;:ҫAig!).oAp&DGF8i{kOmzSG0b|!͒ܪ.6Fc l\J_ܤAC6y#uD5R?nu!g nӸŤ^\E-~ğ:7K-V:B25HHoaҶv3jYqXc 줧xr n:-堍QIflD<6x`;o% ]jx#"5wYk<_gz! Mn$DgNוu=GYm w<<m L˃5E-GJg6 >%9g߸Lf*O~SƨnbJ9錇~4hS|(*>i50˺H1 qiRB㦈Bx)X}-5xū ] 34_th[k%M$4b%ounD=UT\NU f5 26Xϝs'w^ir|J BE<>{HA]#W⯸P=OT.`̑'&EzЍ9`F N'KB}Úq 7zJsP2(CiO[(fԷn4l-KChJ5,-G?1LTC )֭P*!#aoDXP %E[3~QX `g!!f(:d. ISo ~ "Koܖ>ϝdJ>΍Ps0 IP#2T#߶}B8Cv 5z=d{V? n;5g֧" #LvR;\:?6;זʜyF[M":˨*rY3\D4ͷr&юoj-ڢȇq2)9%xhG볔DG_(OD r/_1aNlL8NC?8ZD̎qDdPS8de K\Ȋ0o'ZTδ9gz> 'n (Ķ!'* D\#fWiGLGn24cCo%{ le.j mK!V`:i瑦 Pfā ʬKLWG{v֝%0׊:Kg hT>ӘF7]Z!hjc֫;KdsM`W FAuc2c 6=,펶~q%˩.ٙ|!Xک=w, etyiYa㩡~8q|p}r6%J Qvje.V._QG, W?HWx I" 0=^cF"κ:͉- 6[t\_١ϟJ'=FKwcg;]PwaTYtΙ$ 9Ρ iO cQiOEy* Wk7"C~@e]_u U@i(׮Vd1$s8_ݫ9j޶ʔ! ~%\zܝvJn9zuqa̔w4dccFUuIVbбS,8DP2zXSuEuBp28>/F(_m̠ PU?;` yXkN_@j 0ܓ&WB)gn-aҠs0y締4r(MCY;iek_Ā[<3$3]Ƶ芏7WuMt4*l(![/3$) J>%O*j_xz^$S}wYuNĴԬۖXu[TF>Xr 9tnWv|AӿEMcػ< ;KIdЃz=8q?t"4:': Ԧ;/sfCfI?o2r$X.(ivfh#d=>T&D#`sv#L`9J~p>Wqh'J<ǖ#9Zy-!4aÅl+T¿&dC;Qr NNv':IR >yp 7O*I5V5|ʢ**Ŧa ϩ פIm4=Wҟ nrGF^s 5wPA\  =$<} o(vK.4b,BhM-ov>QwE~S Bq:4jW$zУ&!p- Tr{b ʥy><~&m9"tc7ZH[b)d&7DѻqϊoNT \=1]ATa( ǭLc tC;IClo Prtk[(b)ۆV%㏅ .44\L6 %e۸MCG6X?eՒ"!-~HC^Ebȡ_ y"BN_ט@ b>4Ok89.+273j%F{RGUEţ컰͞DD︉0Ɣ% ^ŋs+QଞIP[*MvC{PP3H`~k7;n`zhjf-1܃̍~ n;nc}n GRK11{p;ͭաhSeuF({x.y9sUDefdkAv`EX2BHQX<]RR b 7е8L@WmN7لЃG$E4 !۝|).VV[M_bВ;; ڐ5a(dfի"Cs[7] 'EgΒ|AI B9=v$^` ,W|2CPfn}+tpAauH:_FDJkZwlo~;a_ԛ=+uUJeK`Rmi6pYXA! -SCY#(3GF؊ڲz_ֺA Oo:FIFUODhz I{c DvA \4 .<5@ %>2E{gϠ}[(\z<ΒA h|͕Ǝ(6įBX\p8|p4xUҷF;O%SV;0M\p^ƊH~]UD`%lվ760h"^O%#STw$K=(ҿ<[?e4%QH=Į'O5<܏?&Nv}v]Ph$m5] &߁G>EQ(jsUl]RуCz\`݇B.EWN}7;风RWow4" éX.%M<'=mĬiٝPjWӺ%yo j.5iHbpNQ0QS? wdVV ߦH2\N Mpٷґeuc4CBµt'^i EAbA8 t+̲yŪS"2䎂>N/Et4Y߳3JxU@]( 5b`ZIODy0J00QrhJ`ab4Qv4}FHǠpo~X}[L JNFG9I)y9xW%[Z(0B`؅.ÓZAYm(¹TAA"xiRK mSQQP("}o!PoKo>"çU&TK: ׶Zy'/lGJ3N܉+Vrل:)}`j 'p9al4ͣ䁘 <z=ϿXd"?ܽReӜG?%wp*;n‚[[8z^7o pb~w*:nO9g/if x64}|vaeYP% ErW dn顪p5WTs2Wc8Tu|`-Y-:!96#« !MO/ -C+ +}"4j3ɴ^&v]jtKRGIbH7[q\kqq׆V`r*ߊ0z稞Udï(n29JZLyu"nWݖ *423)"~_bQ D4^MKUg̓%.#r}4ѦklLJ~g,' ?dYk@dT~8xP_Ɇ3Dx7%7/%h^:&אjTR53EGX]cJ8 Uy4`LZb68SV;_qA*,jC)#EUHD9AМ $Nu9Z.QzD+!…pn CޭnRWf U)2vP7o%hxj}@%W?)}.ZACɎ@V5lÛ9 >NgJ+sꞼB%F2L`0e .)!5 ! @prW_?(?rsW}_naH[:e-\(NoQg')sOkPU?匧Ef\Bkt&`63{%{Lʬ;*: ۅK7%eh*yГǧL#,7슠t>a'sק Tӗ֪IK/It,hCbT'UmvY\#cnk0xTB%Q[<^ (Žk%U'`9˓*G{J;'#e)&Җ }w}[Op0{"jǜih6]Rݺf@3=G 8EVlBEx_3 ^/8Yˎ)J h5w%UmqPϰBzJׯ# 7pGxKnT7qa>r BN4>Zp ̝ DˉƊ鋈8~%X*ع Y0X>8 +g$)5)pL\ɡ8\^Ì.70?"Z-V>OOyL7Swٚ-z4fGKO*[0b.*PV[u*"{d$ؠdFN3K+^m=Zw_Q*<{' gmF7>Ht>b[KV3KAGhL8[x c8H h %3q9m% ( l#b$n]o?T|cƳ?%8 ׇܾi~Ds^}ž?*݃}ba$zTϢBrH!X\u1У+J6di65ca<CNqiFjA*"Sy9/^ݛ}wifc.Ucx ݻ\Pf&}Hu9 :x 05ދ1uCyF<< BAZs'_;E5TŘ]{@l5 r' ڛMͫ<5E Iɤv '#sY~_Nckw76BD,gV7n{s8=xSb X_CL+VO 1F6>VESqTor:@g7 _u++Y/l׉r_bE_g6"3Lyc@`S;OR]qupC/,1ҧɿ@riGz:B XL $R: =Tb|IoX7w{)/́_z/-kI),P&\ 4PrF,^ ,Gf'˟wl]vcKd֫R"eR!mWnCI FH tQ&7IbF䫒3/AY1ñFNo %Dpy2VsF@SXڶwe˺ t Aƻ $^bsA80Sۙ:uwSp8 :eDL==Ӄ{*/COrNo3tﮓ׬UQH Y$ńod/ >x.@Á9fM0T0Y2. /x(Xb"wSv4MET,? 4f ^EsY.x"j!^r֞YF0%*v_f7 $^duOT:r-L)$@E_Y6~ p[ GcO~gJ;r*]܈+d/IhITTdެXSA,#e ; &E:P(M#"3ym*`y]hX){AڧJDAr]hznZ qڝ|5s.7o/cB7 ?+.| O鷇 >qnJg?*u_L}B@`LKs| ~.k6EWK0gxkx۝[,?aΌt0Q$l%o/< uh|S>1Qn)5\d(b86.[[B|q0TugVK\vD.9_eUY3 .H ::6evZ7QjKx8jvtqӛⶡ2wAkXQ>:%Zp&&sWӠ28d[ڶY 2m:rѯ1}.L&=m_3e;68MφXr7zˤiX9"ͬ@Tj1q9]Xk;n} hz}ǫ&zvOکlI(-q# EZ+Ksp $N0KۨQr.MJ&]@e0kD\zS>m45lH2IהIQ'xqxt5n9o$f Rad*nf2=^B;]7vםeٙzwmQ׏X?lmzY-,&ԩ%)XykK0zc2AɨD>[5]#[ʯѨXQc'w,S!" /yӛkq/?džq~!bҦTb57e\9QP8V++U1W;~c>w֓m5z04קE8'Pa\4E_/4%w5>04xE'gPܥ}h`Ϟp8u qw8KX?m@74=&tu%lW45XS Go8kD61,}>J<8y|pWőM9]K,Ï'k))VǍnA|x@@6;@2K8kk[6#>.E:ޛVzLS(OYCBMYH`ҰȤQka1bz;з":Ń^ !#s 7G~.hhH_?.uHBpSDEͳ2oQ$ _($Kd ԑcԝ&ػ>;hcy V9Kdjlj5rV2pM Kh\e- D>7W"[ZXY"C xQ""!7XZRz3;?dNsҩ*O$N( TU7BxF6QrC5"M; rTz-+({v9@b/<&Y͸?/jJֱλID\V3\FswpCEi,(]4`#?ĭq4^K)i$&_=u9ХHжXV?<"$Q +^"7R =؄}%}/5ޤCjwG.>&v;V/WHDO)][7w*?(H{|eTV؍p/=E*D_MOQBH)u @x.NW8,ܺERJ5]15? .\0tmΨ-r3kK p.3/~6DxqJrC6`p® >J e%s(iY[ 1Mr_E#$eMkڳ|NPnGGE9i~ Y-kMIV?ϛ}xω~dPSӱjc6k3a.3-jn(Vp]SV8Y :ēuHjJiqvn㖝B$"j>:* 85OJ28g+Ϧ":cMe%1&?vwrRɄ$l5hnO@;CI)/Y .ΰG&i ۨՊ#8kDt֫,:9z!izPke:|2Z^'!:m8LMXi_;Ԅx<6%h(@6IyOps-&a-jI2rsfm8^]YyJO 2P}N(b}.||{1NؔGE=jFp͌,@}/,RV0UKl9 |fndTqV EadvaւBsa܄FA8 pS/# =Z!f}hqGda@CU;u=*۹vPM7X$,$ vIGO毴#, sD-*_I0\3͖z/)pDdoIɁ׹ow,˒i@Q:c`#u[:,R7r ⼕HjUCJ}ZH-O Z:6@aerZ;wxLXwf48`ne׀25J(^{vBPb[V\a#Ya. y,jJ3?O;BN#~ ܅0!@Ã.7HWU6pɤ:QA*rVVЛ$ꆊ*;VL- i^qOu:TO Hd`I=. aȶ7a.&Z"Q:+!sDU5٬XKY82aoO[%0"ɛ-tU>ЋPv3:*i -[T`W.*Q=ACtʹ{V'oj{9點P+TA΍IOڙ0/@SWW/-[z`WUvM5'wџ OE9kR‚Burny|| ~^!˂za 4YM 1~^ZIdߛfsiDWu%+9g/Z8JRX!tȱK,#kJRigb :{eװSdxt齸?ҍ]0yngq:=@of>jâWyA~N.,!O 鼐w"jI;[$ :1o|CBH1 ќe#Wdd $ V࣪E0o K0ߍcHC fz$)1# tk~t\=>rvv]Xznk#\Ǵhd.FEBm7I䲡&Sv2}B9'| 6lΝh /.jS8F`7yB]lsI;Aa)n%hb#jN? DZxxu|_p,^_ n0.k(@B^t@ r-|_ɈFv乘 -+&T؆ +m|K,R߇>$+A 4;| ܥ)&1`:3O ]!{ nZX9έRQc{>1fqmng`Fg^<˭<%}.[^=N/"h7\z(~*e'BgYnHޔ|)QuRc"`wd' FЗSl=jIP\JU@6KiKf+w%&k^GEBjM(NW''!{W5hy. , EN57kZ簔YjQy+u,]+luSp8Ge|[c\ ߔ@\%Ѭ][UT., ZW(H}Na`gon!$-D8?8Ĺd?!/$W/g{GHln2r}w r9-sGT-1I9;8~>, CVO6b(|lK" {À(Q hz1f W\H b]Bf+Y?r?#3ŗ Rmعa~M '|ոrmJ`*m3`ۅ8khp_}φ aR1^;MmĴ[~AE:j2y1,nOp`FF<ߋC9äl_AkI ո`0.F)?SN1:ɣ=q=+9r(7ۍGg[O;LqJCvJ?\BF'f$й*صPIc VKS^ =%ۑ@0_ivk3T:rȤXg->2s+'M4; [WmU,)'݄j$qor>i ~PI ;f6ӆoz:C1!.F_H9CG|'~KH2'<nT)`za;uBYCV1, /6<0;\fµDF '+ &70%똱bUyfG9 t]uZ(M,ќw-8WiD9售']!wOtqp05׶g uEygɽ. =} M |s7B&I4 Yy4lX C z^@LuGmuk9:&wpp#rTbh9X.-I \)wtƵ1] `.=4 mpC>d:f]=_h$i >$ãS)8>BJ+TifM0zŵ']pL7\88mOq+Q U _2eyTlƹu`"]}rx&'aX*?Y} mq3-g;hzI%,;*}=R4Yֻz0leLHg;{RSZęऍxϸx67Ir8f}yNr4jXA|B^';V-;]Q&|uuyS*gZ&D)'Hˎ(I[L)}*Roeb4.i\*!@ʅNZ{?nBF&'xlPI~vO@4\}4Zua!nkoI.(n Z}U\ -#H(u6mؑ=m[IdxF@(Jmk[cWqԂc}ۖ[]^eFHgQJ\q,L9+wUI^p^FP[6 n_wQoLU @c_;/>c 5pu}=kU[Z"-BLNf*XhPt*U^ۯ څ/8f9VTڢ"m|5`Ak녒[/u=;6bZ^Hod\Qԛ8|!:f8v2fKze} _O@偻`&KybyNzaF"XRK픱XX'ϳRVp`ҚR|]5\P!hmȃl=tzocIx؂}U;SH`Ϲ fQgB2_V1 X +NO( (fwGtNp7Maj2T"&xD2_ xU ~oݦ A7w ۤb/@@ P| f;\/4'䯖Q揕gUV/l2  ޴&W).SfdN &X>͐~+@\kr_2 E݈.] .e),F T8ږg9 ߶p{^ USl(rûqll¾'w&Y=gk##4|#dˍTl(o/R ?*6TK\=@aRqs pH$gBwRݑYow 8|e+Ks=<<@B\x. F%$e`h J)_D7֘CJ=6]yǢbE_5ǁ="ZE!d]yk TdddJg]7VYsbXOWb-%L"Mp!Nj]lX/O:@mܓchԂ e6jE=GhGgXAf{XkrU” #}^.@Ax 9Diё%.`8lxVk:P qJybx˒Hp-AO+_by>{o6r @'>\rYIڢsD} L& -AnUb|n@QӄL7K.>֓f/1}^;u*@aoBbAٽđlrqugJR bQ)K]̞- c.rmSJ* y _pqiƔ=峄Ϟs2+qjc~]?H;csݐޮ_ Lz'FaljtF @,W^h`7^ϻl; 0P52R{¿[鰸Y C@6فz5BPWR c^? Ttw⳺ܼR۴apfôY_ _Nڜ9Ici} bK%s;@+A:>h9Z1q: lܟF@V)"#uOb WPU͎f&%,8wndՅ(~B K[k9ݮt\O=`dP3k8UZ`bf;O.vZ6vNY?yI*eY? (tWlGHt4Zh=62hvf權*s6=t pSWJ=,$ĩKJ4sUfp9IIWi BJ~|Xxykg.Ŝbvr@P:B>"7TU)M)4Ԡ#o|1"/2kIA_7F9U9^y@!lR Yc0LO"w^ $ n?&<%*5(D(m˪s/k%B=jdżGc4'p fC̐JLj*C#N]>ֆf1{`C6 RbmdAI0*I}Q,E{zAƾ֎lBԢ ~f-MH9΂,OvqO ו}U6/^曫I &$%L \iJ| H&Wue[\y;V _ r SJmF5w_ h7s`ލmj張N΢Hx4r۵ޯsH@`LFOI\PWYq夊i (ȦBR,^WdFd 7Dvt˥Cв7) nv`6< ؁`¸Zp+K0 |$} iRxKMi㲩#iaͻ=}Qt Ν̻f2݆=)聸r_9(:tYЬUݛX\ %!,U"aD!#$Oyswe=-E1<6k3k:sۍQiMT2r8ctY%Hns(]JncCe Ok] 5AGOjg_;饧+2Nyzo%lt\m gO_XcPG]ٳGɳ3@{&Ec,c\5?}~sAJ:˶Q]@p(ȥ;VPɶ>e "J*θVK/tZX}`Љ26qlEN.mi$wv<cV͞.sʋ9WqݓI˥#F1lt"0 Ҭ]CC<Ґ,1Y;>*i8! B,K8ںb{.{beL =L,% g?jɲRAr_5ZUdˆ!Z9N®6c_v.Sa<3Y'2^T~Uք̩8C-Sr[k>1d3(2sٷv(\]ʏ/YRW p zOGA(M־OSڔY~TBl#c!m񙬑 7c="E4aE3t GcTB3oDr;q~MGYݥ6fCƙ~/gALKx 1_ٻ,!j4q˙k. NU!e؂ȴqv(8qavb.#֨iƈ|S_ᩩEɕo/_Y#< ;OBYdt.w[Lof-ORuǼnz=.m҇] @NaE II"3:J$z8`9ܬKC5 {%1Z&b=]\ _ut'yk21>أ՝]/Z;ij*S4,BDӌ6rq:Cu芹=nQ1]R4h,60]OzS0xXONywY6N6!4El3)\gDqE^YeQpb:!W|jaaueo3?X1 w?_P NσdZWjۘi':OmȦ7 1xtf&r_6`G~̠Ej2L喢2z%3-{؝YN:Wzjo Oh "W:*摸K̾~ٓ/SC$q+ B2KPļ˚b 5A 71 OYJ̚j%ɵi3OVKZ_O\w [NK7TcBTPlT{rggI!dh/8t\Cy4R 6!м 2\sy=JvRC&T o$N/"cwmNoЫ c{E8M@3ctLPN^Yh0O[!\ߚQIٌ1?ǥh6|2TЗ`$aٙ: S.R_-zUC#zV=`9#Laa$.  /vvYVh+MW`itZ62&5k_ iD]Ȑ;"oǛD׉eQÊ}PdfqG߈?hjJ65a8ɢl/qO:I昚MpLN|%mGM9܎KvKZ^-(/ATOyCUDۅIւXxu{rEy9BxOhO,kK`x:\ 6&ľoB˩F ԏmZ3+|c">|nˊ~À #IpLԄg|b槯#8pD65~ fyb8?/M`o/2zwYJ[ R!ـ^:?X9ɸ20,_1m}|esq5"|~1U$@W*ӓRJuz%[JSv&Fuv#j&gᡭ1bf/XfwvOE (siJ.Q&)۝$, g=p"z{03,4r!ٶW& ?J6G<'YQ|JH\T7uFEtwO (J%bCjRS*}SѰGvɑNxy7N)D9fGD2ۮZbJOdPtW;|Jʒu)4u#?V-C8vjsR F'JE vS2K:j] SjW?| Kls`y_ٰQ'wmp,m D[Xȇf{jDMEfL[W%J:QOEn3cҚ? ̘QnDx-]"#%B z'\eKQ{-|Wk%;B.كd ɷb1DGr /4szj|*iG7@*:^밆י`p\lF8I dX' cD&KnbN2fz#_QJx L1ؿlۦz#k%u[FMބ85C-1'b\F,M0)DrfP(*AvsRuE?#~Dע[;cQ,㒹jͥ'^$jR7ziuqq,۟d !Qr5 `="1 &^|=k , ^V WRrh[1w|ֳ`COkC rӳb彦hAzP(ˎٌX\jd&bLh)l-d[lފn.(IxW΂ֆT A;g*/=(` iN30f[m@Fr9vJduHvj.vPuϮز<ۅs]KzuaVi' ⢋ eDE)3c ;(^Poш>X_i~ӛQ=_'bT@;@I"S%CU!\LܗC#!CZڡ=Pe op"Jħ}I9T*%'Ä-S 8us`nb݉&ț`Zٸ/Kؼ OUAkx_aSeeT"K`6qț ™ZO3'*R?G|ĽgPB-IfLrrCFվFv'! Qa®K|=q^ \')Ovb3Ia|NKгʹ_ntݑZ-+,3D0hCdc~u_Z f I nE<ۦ9#&KpHGs ?6W@0ο8JB (_;#Qms.8Fq)4##y~'AkFn(‡-?%m0^jG3nER_Xyh x`/~4ӇKE{qIv &/b3&B fWئ·_K.NHi!î͍܎wx?IӇx=kޠ.n:JfUՑb5vddhzhVQ]FЊӞ\.X*)TA_!15Ƞt}Bi?5+W$d>!iy%C1b3p ^9|pd _xTeAX C, ݮ~uU阥 2L,L &\,oe:|Ȇr!3jC~HkQ>oW]q4G(ᷰyk% %7?Ӯ={_*v$abKSӞձ0mVeld̓G@dӆ_q\b &[uވd8I!LG{&Ec`QLoTG>IC!w,b#¼Y^< OEjO"e!e|O;NB LYQ*۩ g"wHGw J+4nO`d5FlxN+]^ |0@##uZBQoH ȎBpd* )OondF'yD 1tϗ*`3ʹ3Rs |YpoNyqSVhƎ"a|g}[׏/ɥ{ms H ".@~~/7`vEJ槲[_{nBZ}c`'H8ÐD\=sޡg ʜ\yt;}%wݒ-^E{|`o i=R=k-`&g_._|B!UetMH|C :Cs7Ԝ̓SPesju>}⛭H6\4+3o $j"Ӗ Vn(3RR ne \$h9VTǦ>E3QduP 7; 07V /|Վ6I+Osp9#Ğjhg ~0}߹9L1LBޜei[a$`%3(A[:?LDe\UcgpxI*ˡ߁tq~#[fl.(Sl6,;t-NwZ z++`0tf8V$SlAI Ӆy#HEyoO pz=ӫmX4g;ô켜X ¡-RjiMi0j+83lIɲ%%$ӶjcW\K=rLp_!h2w6%h"WP_cA$?L݆7 H ~t UN"ת<&LC`uAq ׇjج{u$.j6vLǵrQ{W 2##5%?b.YsBYNg-02 pk^2Z4B`hs]a9d]/ojr]&>.wnT,^˧[ڣ@g`q}8KϒQ30v9]6`aoAݻġ4Ci-$9_")tmȹ _e8 H}vלBH2tMq1uNB/XEIufBQGK̝{">$7gofr'4D! BgkgH*׫lU:;g?VJUpQ.o4 }?y;f=-+J;!ҳT`W"nah99;_1ԘMj@_42HiO2 vsXB8\ԐF09~+A7sM6ZJ B]/[bh3*Da݋B0߮)mE{NONP[ T^Om_@Pf̕2))M*!8SO p^zN:o yM\ jƫn`udtXO5[nXVO7^ 4Y1pM<ڍݨ|i{VM_,H *ELţő+x6?ty"֖sеiX9{vjn 1qmP-%;x*c0@BV"hP ;UWɺ jGݓM?u[-HF}nU:=J[D3" g :cRLZbALQ-P?)wG&)oH9_" v巳S_鮭p"$.`<'. .?E\ަw/^W\l!.}AS--߫}BIC#s+pqFJ[kvӖ#yK1J/Y(MxB'zz]%q_ňS=W-1?Qi 4urgUp+t}~ki>1's" c2hak0X3KFK)tֲ_yJS P'ϋT9G6B2Jᩚ2<;gn27PumϮ5s[N#[i7 jpG%?d_1io/<7Një54n5g+jQp0jR .a,AmFKos%ahטghP/d 1 #v#ܹF p=Xo穭2LQ hc8$>zŠmysodO!@FhQ2M[bҿX7]ZƭVl'n(cNf .[<.΂ke`ْ>b` f0]`e81x|bPPkК)4xp' KX!ڢNĬuGr- k~=1/\ )捝VP`a3)P GC$qGs}˄dB&$QEދ.{E~p~.>n~D#obw4,nsVjաH /*耴IG+=Y\ٜ=CBsr*)$Fi͎+r:imJ~kz7dQ/KVx`5p'XLN{l ~ˬR?"<qf&sʿtFfD7/ٹ핼|-ƒ&Vwc.s|7S@)K1S;.^N&`gtǾtauE2品KALǡmEq]Mo9~5x Š50+m0)x`h9KɤdP@@qG)> qMԫˌ;Jfii.+ilڷp ZnmZA_9sޔk$ b<d `٣z[\K.8q[j/qVmsіL8 Zo?!B1qk wVIbʱDZJ$(lLv*J-; >g14Qdh^p@ #b6O*FrdEY0Qtw& l? "لbڡmx)C VA5n?@أaEpyR,'xŒ&`cWOX.te{(e M'9A/A:Iy INN HfD'1EGз~LE1dz5Eޓߠ‚&1Mm7gF.a} >IWb3YI2.ew8h1G)^$2wfnt5D`mG5Ҏ_8of sdu0ݓq.#EjK}->}&'LavMz@$٘\cBXJ{:D%jTo5ugx䳎\ٝ|7[z tsxq* ;g%%j4|Dk<׃ɉHc(A ʦr[ǪD!|q"NQ:XK]%xZ{JIdڽ4 Z^)%E]\ߤ(QB^y]ڋ}5n^"wn x^y#"jJV7(ѷE z($$Ý@`:;%OPny2lgʷG9l@b&;N_>!oň/w1^䂌I),&F"pntK0SX|{UZUBtyon%& u*kQq~ޅJF!@mԘM<{5# :N剕bqWjMӘ_M\^F Z,IpJHAN`7Vd2T\=5e6S+ S7VfS3pT d=kfVwa { E͠b`'"O`~ @Rmjw҂9;d THAWԋYC_`i7 =Ab Z[WeGig`_HD5VlΦ"hhj]<2(\$>kܤdU_ ag=Hn}yNo:jOL>IDW{ܖJ]7՞%m{M*;dq)Ұoo`,tb:S/0GAj3⭨ԭ(&\VADr3qpqg;yPZՎQ4Δ_").p0"ҥQ@py'6UqfI@FnrHwjUb~mҰ?`Zơ{X^s\UBk!vZp3iD^43d@nj#΁)| W~!AG:w7%cL$m&{WȐܤ:xdL9Jm%a PК1>_9We ].̇3OJr[Lxį:'3s!@~i <hv-(x`vsiƟ5ҋ3 edY]%T|׮DJ FIMx WMlS5hr1sY\"KU.vP|V8OpEWgY$:Vfv &pR@,y\0Y\&W᥃d(^I.oNzh c #$hCTV%zQzb( U Rh.EÍs=naNz~gGiV&IBFF^f-B}Kߎm~I5[E4dj8AYT$J"w!ׁW/A=? 1j756eEn"({Q:"qǴ#pk Esn=4Ѝ%󌡉2)OOngN]ݚ]y. X?w$'NpSlVEZJx H%-3# LG%azlJq)=xγW T0^`/I/H}է/&mDM2aC 262Se"rSJ!H,5c,~\Us~S߽EԳ mDOѧS(]WB++q4zT4Uw72!c4 :=B,M jR*3o@tK^\?w[#|/U{q_LSXز/^>ڗ}Ui- u3ΧT֣d7CܔN }0wzSSo.3/ok~my qe Mu,`͜>(zdJMD'Qjԇ|6B=(T #|ſSJw%\r)n&تޮ\BY&}Ƥ ;^E7¿8(⁖c^P<^ח,O6#.ϚDx XaP(m$TDTo~xQ/lS` oV鈚SKD:T,nEsiUyY{_Imi8@o|ǥ7Nm:Ev5n֍)cT|Ǣ1˷6\k{iTVItb , .Ӽ59tpAe׉xUȭ^A څ\űWe7ZYh.^hd1`cɸ/ȁy=,`o+/y# LNu50o#[,GЫR>iӼE.kb0O2SykemBkA來F ᨮ̀+/` L|0lȯ@樨P)qM0˞!s,Aŝe3J0ri9}$H{'PA.*ҀS3hU[#Y$|cu8_5pC+Vx9w ~ U6s}H?'> !Qund+&sEhPxzs.OD9!>Cnt]XvJA(@g ڕpr S$Bӫ nviؼ1}+4iD|!lV$O##) qم'a9~>jaǰ֖k֩N |)|!< 88_5D)%lؾdg D獈X=M`GpVnnycF7KxlȾ@ _2A@g&S0j/g VhZBݿe95<q\MS1\\|MV|[;h. %?vi0 [эP>蜌:hDJx5OFɀzcF{fS"a ´CdoO.k84B767+M*L#=#gh  ޽4PCN/3ȧt:Z5 Qy֧ߓD{\u88`鮄s2xj@*ʚ*ugEASX| L%=2s!VIԭI9{:~۰="a5S7!YMO׊/em}n/DB=q J,> uxA5WF QOGZNWV`q4`%Tۇ*b{k m.(g_NpZ"2o\]6s+D yh||E] Pѽak@qţ¾Dha2NmĽ,qZу8s!d7H[iVS'U.Iݸ$8Q& "iT롣|5!% lV.5KAr.`u}$py} "P̲H[|{6rzݥܝqdԾ Ac-6x盛dDAcpޞXJ(l v]*\}V{/⭼{ *7`0tn4ҏZE'$#O]*T%v$t8b j\@ymYO[tnj/ёdd+n8"\CU2h)i/ۖ'|sj\ꋊu!*o4#[bkv]|8Jovivi['wQ{*F+G.6ӎnTW0ZmSrteNQ(饗g)u1qʃ)# hbsXj~5ߛ%ܔ!Ÿ"őv4ITWѐ';#gp`vM1"]m[_$Z's*z_ j38b)zGr@jwuͮb.ɸR7\t@T޻ə3KfO((wt2=#G|Zd.y%@ @v ϊӲó鲾I4SbR a`:l`G[<AA 3sGtj:"G(/,z2nV7lY Y9z,gQߴҨIgF/9HU=}i"ֹ,Y)xk)S RR1d3=pk(46IǗ*d U|>d*R q:m+W*U̡gU]2fIz-7Tl=wR*. );TĘSkr.6?4䶔7yRQf2ϒN)@.dG (@4ru$!lYIv4ġ)"]"LA)'FFأ+Y% V>.JtbsNpʑT։U\ࡊuS/U¥Ut9auVj>qwGjE {u\w Q}u~V۽w0OF9<} Xh9 ߭nMw`-@>9ڝfo:͓ 2$n!|fv-Ի䞼ZѤcF~*WYU-zZ9u"ޘSlE»_:"r`Nhdj\a܁# {)"%,+A+r5ƥwdjAH Ȱ:96P29Uhm_5l9> 3)}40^}fQ55xMzMkFhն `Ƕ/0 * Y[dG+:Buxݮ-KL.ao!.'&@\q Ze<0P(L۩?:)w@GJi~HU-ٮnNMaȔr' ള7M #zkGN^(H2ޤ I4LV^^{&*4 iԬ3z ˷ ꜁_28Q=xϨkT, ӤiE*ɬ>瓔.RB%v{f(TN:6 0ȿ KO5(ڧ T"ڇ{kԙ4^XOQ?Vthפ8PL\dxWB!]0U9F: ] t)Ư{ 'c8=|ɱ3߼RKRqҬ6 /N>M#x">{Hp9ձǴ-{b>RF_Vdm%pӯ*$]?Z ]rj+ISa4 ̧Z1oj%2"uSԏ Bmÿb+Ŀ(≵oJ}^k8$,93=7}b9ȴTH|թb~/S r?Ei1(+:z#'p3n0+v ^׶m^{Ң#-A?+MIXmĮ ٹ_?c\znmB*qsTk:/6o8Ӽx*e6PLb9BVWt"n M%Scd*CHLP  վ`ΦW__wXVShm2()!MM}vc4[ tCoaJE'].8b}}moiw>GLD.\?8gL*(.zeI(p"l **Uaa#0%̟Ikf1t k:5D TqcD_ Q.?lR%*镀Npҭ{'W+A,WD)$ II3"zk=wx5IK*S}C{ͭX+!e=CX~,v9tp\y.ÂكU' {>D`͛ks(e-0T&FXW5C)I?$8B 4nҜ̢RĜ[st3]:rn_3 $J-.(IXϞE2􅪫LmT߈09'Mkr6ih"e$Ew%eڂ}A4qK${PR#C̽;(LbYodX|-WПM}2v^"Lgm@)lk16q_;+wgqnaWR U[Ԛwm)/`4yn-D%P0%}.gIkaL}jplU#nfA0v=Pn~3c<rS&/y5hvӇa~oONEVbN482s;h^m4XԮ*>@UQܵnKh Q3Q4L+mXצ_5IǑ|w!FaP)IW5q)O_]8j_$P_bI5v)PovNMF ~^Y TFQT{\v3O˹߃cihzig5n'b:Efs9; ZJgqpS<#pAE_I Ua5͝wIjUU?WX#G u~%h(ddDGt8 џg}aM!H.jKT=xG3&0cʋ$U{|E,e;|~T12O6dU|h2X#V:`”RPiQOH>I`tg|X5jm* 󰾣YitBjBkG ՘E-YD}l(WYQbi$r>f{eQs8WIM7ruL]\Б#SnOGlmX2v %,Q. vr]}Ʀ6ˮ/'4u#-- O} V峨8t^R }%wI{z ')j'G]w^Soyymޠ1HͿRT}qpUׇ \i2*IlOԢDX pqvU0Y}u&aQWKʫ&l+S'lݭύ}GoxEDr-(,!;⒛ $@#*0yԽ ^y#`"z>-q(؁@Ub*uO^B4:Ag0   ̏Xѝ7(q@an \ ^X5ZnlkG.l{;*|8n%C}GICl1*gT7~ɋə`N,HÝwjRnH6[ ߛy Ei:tV Y%8DMCHԖxy4JCs3$]Hi ZGiYz}ld!?Ēkk4EA$;}n-N^؟1K$' bXe!,;N;EṄLM[FϬ~rdCZr,ǛBSgxpSLFYFtA5ݪXGaPa14Bb\):0ˋmeZz88!KZAНoPO$nO#Fg+ D\A}I%JGe~ R˹Eh KVp LV+GGƺ)Ȳciܙ2'\żWnx*DjNs=bd0(r\[}4zdF-6xT7]:Ayq)sB6J_|kP(2 CFтyajk!r P)~tYy,M+})mƬZlYLv܋6L.oappzic~$ҁMNӑ! 66ſmkUj3K̭^)>;H1T1ҕ d?5#UML3:IeJ̺bꗙ8O2BʒLx6TP<[a 5-+CʥS^! KԞGV 3{dI^[/=*/HufoS~QsP'Hz\poZ<${mVD JNRwuHl.93(M89C Pf'߅R J8c]DW>ғfwܹcw*>+rwφ2EFTU_5ث󑔀p7ohUi&VĔf!c*fdZ̖ʾ_uo 6: %2:ڤ;ŠiJW${=כEU"ͮk. .Xyꤒ3D Sk4h㷌x)L"o\{ZGwAt=?ʗ54,6MD~JDi/ iU^#l<>+}תJ3;=#,R{Y8Pmvi5f?]Kt ӻjVV4!f`j"ܓr- 'cm-D&f,2@,TǶ`j&SM2vK> j/FOȮ$1wֆ;X[5+ 2a&_ڸDa]o:lE}܌ue כs쿴Q,geb4"!PF%((/+~ZFwp6-ͮq583^)8Y-46xմ{wVS69VYYϔ$4B*uV1W} 3-֘ā߱) #a;A>!o3._dm MDW iΙD`:Wb[EE)|#4˚}çjM38[+@6UAN+^3?#JtFOSt`8r0&0 $,ߦ%tDbQFƳ#$nCUoUΐSAVQK"@.EZ9Jҍx#rrpjy. I%6Lt[`M~1<<ڬjow-hK]|F2_q'8" 2i)^FIYrg/J!5"a״ #NCqق' ȇ= s +H4y \Q_lp|[ SGN$lBnzڠρ_=!o\1Czvjt;Џ`ކ!3a1+.TǩSH κ.K@ڷ+eR̳:'AB8> ۹n eZ'Z`V PV]^lf5/:ak2(N$ބ16y!IWNF";A8v1de8p5G5n))6Vxy~c^+U=ؚޫXv? afW< '2H_J^:I= aL; m4ֽcPF6kC(O%EӗDlz =QfX&w!S 1"K%\cZS q5"uf9[~亃&LJ$lGC,@{ 4PP7XB4! o;,cJa6qH;s1hĐ=` 7u+' L&Ib:!mnvr~&KȮƇ"AiF(rt|*Q ^O)kH# w\r~x#byH)aO`p믈he";ITBKD^h5zۥˑ?mj1H!_HTX_p!Jy) |8hegUǥB'Y⬎uD4e?&CG'葋`?׸>޹yjYwnASԥ|%T~ ]迱.~'5Ġ>G`1R]SX1Y}De doM G~mhEQr8UhY1_uG՘^ 38w"^6?'XfWrÓh2,>Vh9H&-"4 o,+"aT[}g A&U#Yn3 8o@mB{U j-kc)zUxYCƍPgqU*bwهǤrO!ұxcFOkJ65 ϐd4Hjb߷7IxrthŢj;|FkiLePkpXޅ#8uC9z|]7M(=n"QU"3jmdrؙK8 *"`21^m4.+aXZkNZس}<ז{3N 5k$1UdY*<>kK$M!Юȉ$S}QTX&4' 1vd[T=!%^p'r#q-k8(I& h+롩dOš*z8ś7<ceR$i*:!ؕ2Y/{YeJ!`G__I2Y>.K%+:^,aW[J z-i #W,H"Aߗ\[ATS[9 88qtMקct5R e!@dp#|0BoTD~HLɬC4N*ژLG-1CEf?y@Cny٠ ܞYe׼ٺ%< =JW`.f{+_}NƱVL2jEms|f&n~"p"'sHYK+B.K>2ч*( .#2̳ /4f]PVw8MºAo͙}K>F J^T5_Ly66=Y$tR<ښHrũ>/gqg+j.z~;Fg. =Y@x/k.Xo{uk`3 =U"5ԼARϔ:oM~|4=u UڱLDs*FlˌU^f3B2cP? D^axNTb`Y ƅ02bK ɵᓥE{Y54iHKR2Wk<|- MJt%-I7i 5aJIP_nm>Q|l^z2XJ޶c: vf "C dռep&/\a߄0^/FhsZT6K/u[ IDwuaJkAusV~[?զLr i}l一1dS:Xh|xj:Wΰ4, +v}8kiTA=w? 1{쭣|SHhZIu|ꮡ$V@#BH֤Gf ?im?4vI@ia8ldԆes^ndކlV&@-pdt`>RH7,\cG#Pr軷'JeȐ?vPdɽ+ ٶƐW壘oC7ۗN#fχrrMwXH Ȼ6xia;4ul? -ARѤ u֥J51kl$]G+~GI9+OUQ Zm%H&y>$@gS`t\Va|X&"PdJZͲ;0X_`IKf[͆h } 5g*>6lDM;MIeG_;· :/]‘^<l`1g2ᬛJo=JlhaYztrr37;To†P"wA@ 2peE3ofvL2]: AwFRrd&ot.b0e5wk&H=@Xc%yV8 $(_ ftLbb.q~ ~bR'M+ m7փG"z$ i}$Ee3Vz4 65%`{Y|t^W,iøQM4WQr8H9n5Ԉ9z[?lLUUmdn{}V! X7CW_R *S?tmP98N~)Fu,0 B1 X.EnA$F\%=k1,rzht~BMdnt]*o柌wR|3Qe.2NE;'*C`RW}-/#&!*|sA'Fo~n@%lwA,XU|F(v1yB~?BN9 kSWޡ4-+hҦBI LVL5/! \i5N."fxG8;h~h,/En~ϳz>5Q,yY(Y u@KQOw]WpG5̏/Ԕ}"!DvdWjkX+jqD-!\RB,!~KIQ8.V NCnDLGMP%Q;ie9W!jr,%r3\,Z0*RRA0x=$5c2Hx6_Ip@YK:z(3jKp*Qi.%hVpلZ"򫉃:Y;q< @cjTAED4t <$rU7&௩}*`L?41rsPo DK绠3M"6M%bN aO^&g757] ѽW`ͶwpV+VtLy£ 33[(1cZߎ:J j욷PwH1A5Zpcï RIC{D^߂:aH ە-\zsRˣTM48`ͦ| _ 5{L`p +NZ9& a,xY;nPn2"PӼIi2H{.C| tȼ[Ifk(?ť"mQO ga9\N#'2i9\P ΢Z_6ϳdL~6-4O2w{T$=4ʌyquW[y%Hp5 N7#*KL"Q-y cn1">T v!PV>c{X^+yMBWˁ.m҅. %eKR}loF1fj4fO6/U/e[bU?Ŵ U( eJ"էD }J\GlYKzT%e/})[ gz*46YLzv+=?e2>S1n0}zp5yrkxCY ` ʹ9'&hJ>s, Y>5/nV ==/;8:nIKDd}Q.A#Kr| Ɂ5*"OX)wi?纪T`jYu! 7m;|x \àS9^i6(-P_X߷pG'dW=Pa6{$02v}G8ѾFQJÏj쭹^%Br=]IIO,_G > PDAըʦF>B:w5<` _wJJzm8dU yO¸rleT 06CL=4`EƔw4Ml띝zY @(\ !aL$S *Ŏ:4 `qȵ4BP@ÎqqSIܸO-,#&^vԭm)wŶpYȼC8谳!_V6q*moǷ/s1=#~. 1>.NJ~SAMS 9~Bޮ~'\6dbj oDoe;-~؁:746?Hٌ/K\HJǮR갰Lp,~=I}QYE*cowpZ,-)p} E¶EehÞjCW{i6wI? 1;!*~_'P1/mtrmSghŘOB!ZJؖ}+F<<E~hNWvUBJUV˺5XQW\<柞`UX59 &cVNO*}=ϻ<ljvcݭj0C(V%َ2(DRb4 eϭfvR_6ϖ4Ih ڛ&AUT E(o0)Ҳ NIYհfIGbs:$tOb1ݝ^y(zER@S# KDwՙjzyڠҫezo!GRGSR.[+efFiCDzK!p䝆`%PL &웋i4u!\T3B>Y ws%wF8P: VXy$T*#ʇ/gCva8rPm)  s&f*>? =YVyp\2{:u4|e>h'eI#6)aL 4 MOR]ұ aFP1HNm䯘;mLm*[raèc])}TC*3GFHm6F %Q㣆d߄Ĺ]]S3@#]XY$U-p\ R˫ɭ@#17<{JQC> R Kby}2ĜG-X/b6ukhJ3-R!:'ۺLAѼ`+%h{kc2chTήi~7ԯ2C,+H%}~\z{@{˦Cq/dżƌCY"H~ n :X}{PLIA@[ܢU`Sot :pOo(u-obD\j]uZXvG=<#7iٴ?]G,)WN";6;C"~pjwp["C𧘪$zOtX'=QBEK,Zœ_9ۆ2`:215 F:ϳ"xclm ^1E? v ߠy䩽D B60:}hI2)Ŗ+QϤݐQغefn }|őP0 .Zclr+Ե% zUFCRQa#NטsOQ!%j} 8cݻq]N/`,} [6RՔ|4Zq P[sVd 6#mV_sQx]rm,P.Jv&n/9Jt}fxʰo!? HH܀*A&㺧f(Z{نD f^,-fyj䝑s ratܮ!5߰;䦦ǟFƒq.52;N'\c(qhoBptq8W)lH3U 'm='_ҤlthC+`)IaK TPBzm$rK|ZDzT)$ğze1OusUS/f%'=Kh뚢wfx*2z,V ',OcEY] RXw1;خEtڏ{du* bN}Tֈy[⋫e$ydTVf}>E'4䦋ݍAM#E鿷qG¯pA"A"".K| f?،7}v97sXdjrC*/>S3#IBZ a|:bAW`8Ӫ6%Z2!LջpNr q nZ r gu7;Dk\j=0>9i5t֎LeUQg g(=]N_:,y'}^SCZv,IA6^)|x^yѢ :mf~&wAh1 u/8ӣ³+ :rsmv )$X $JAM<'-1`u"\גYC#{IQzVڞ -j2uKt#bw6֣:%NuG_Z>CGl|cHcl1-0/kgX ,&&s.w\Lgi (O@#㣽[#cԦI2ҹk8#i]ԥM,# } fq#=V?d҇'GUj,,nrby}願;!b b,JyHcey#ٕTZ8pe)à idh tah  ^C:<5v?c B T_5 MYήYCرEjfo'B̤OU Y<{`O f"4k:itZgMlQ+#d&Sp;3u/ ۚS UV(ptk*;[tgPssdr6\]ڰɩ0B~R?51'e0FAȧC"O@HU" vMbu"Wbb\qѮ5 {<: ܀{GǛ/Vn2I1Ѽh=RrE>n푰K_aj?S:jHX?ŢVd/ JHE8-&ܓk&V_F 8iLo߬$1ts9SgpOa&l)רrUEu˻3YZCMpC;TA; Rr(<.Y3m*uۇgmV1gJNrkƈ#a+'6qmRIi²pCugDǕXXNLjJ8)Z`ArcaSۑ^hnAlQ;J6RgYD,&T)T@xMd'pJ70>}iH}!dݯ'$MXCg?hS9] G9I^0HB!iXK՞*QAd˕v`Z)ǃ ҍ粪 yۦ_nշCT'vVh+%~7C.d 0B\y -,{xT3"S4~A\RfVEz2L ËLH :_Q۞{D|Sn XgN5߻%Fo^4 ْ^}:^ЀIfA҆ZR~lG+K7 F(#.&ʊt˫BDZYH}TFM$O  J6Q4Oѝ%Mgfd0'hm267"o`BK&ϖ:7KPI*S&҇ u:p_12G0SWt1a (xtBTjOoSC19oUW ]F/Bi'.O݁s2As\ɬc mO 0icb3nj-Ƙ9puC(m?\}61(]ڥZǍ]~d53-Nv_"H4 _60[qxp_E7: 6$=Jt>"9[1l6MW#hRǕfpZch%%̟7 -'boAES8si[/#U2?+T{Xh9*}V(]ƒd…)% ԻAK3+kkf$?KM sL|MW8Q*=Jrv+<ğ.90Z ɉynː= !R;لxs W(dبɜBP"ܰE5Γyl,03NgxT9^i4N7}Ċu5.108L{ u`QU7Ei~h(%{zP.PLYGs,SYX+ҹr8VR>cY߁_M R# BK|Gy+Q a@nCsp:y^-x석H k$,paW BJ*>T(ǐj̀8N۷3 $@elnQa7foCRCzPF/hc/T*&pT/M%aT.];FyhLw1*N\7JѭL#|m ; W3:Đ y{#H]C-T0!Jb<1ZwѢE=DBW FTS6&,V1x G-_ĸdY; ?ZaMòe ξ?VH (D#Mz=PI3#'*_kS-BϳҞˤ/OӉdbPG0T/ (#_x\J!u-c|kTD)}^j#pDkqO0a7Q:{02pKגzQjΞsbf4uȰhuHY?i'b9Kx qP.02REg<(]ۤ\hBb+^փIcbƕJ\:1ƙK^ʋ0_ƷR/PLD#r \T+o׮$#pۂ^(!Po+\Yϲ?;ƕNح;U917.$ͫ0zb0{=$XX]pt2yȹI=5)kGvyS>ۍ٤ `݋Җz!KĮ,ײe(Cq z"r+72.0XƼc q(4KFvM}CZMhL$fʀ~Rb [kg^&1ZpAS$HU:0C(oT޹[ ,坋6F9kJotۛKvNޝ6aɩ=.Hlvv/J ;3`i NK ĸ%N`p=cYwQLLI }+VY[#+*3mﱑK˃v͕偱sT9>!nÃq0aÛDCAMdL1w{>)dt[^Aw U& tYUt *rDIL]JP?{uAP{;a1} AiOcM^J,8./t,K4KպR5U&vUd\l\yiӎIL?x 뻚|K0k-!#QrA(ye( حЏϜ |c$1𾖙Wv ,S"l{u,4gR~DjsI";MqpQq `|d:_r OxUJ> |-oVʭ|7(l 9[ҍT`Խm'ʽ`:V`v;# 4^r9b ̉ ȜqAZPB!ä[u``nb\9*`w+den/`-KinJІ|F{P^??*nHa1 C#cSM]`[12̮mݟi"\U~K n*!H[ A^ab>Ti-ftth RZCw\RGp}H ޞՉ`f/i:FX2kttSjʼnpJN3ڀM@` m ݲ5x{>^>}5K}T$c %j)I- ^QMݠ>l[XV'?dN)7dyR}DjMm%Z6:wa΋@|g ;avW%I3à2joHaii0lT6(V[c  M"jTQSCp _lTܞjpb3⾗Jx"Ŋ &9jNQ'{޴P*Z|z&Y&>3niS3gFyB@_E" @0nˡLJc.@9j.^D׸Nt'lA"H%.T'{ ȋ Б})VX.h%g8ŶAN­`NQ+rPBĢwb8\+G;E#ҧB.xR(117]9F2/YTVk(4Xx4oeύL׻?Ymټ*pUM*ѣ;B#v =Ma߿Ѐr=:AwspMI(NٳyI؜"Vl[PYGDDd?4GFS(;X3 6&JT:Y†c L5 [;qccRyWEpD?wp9W(q_ Ti7B1OxѬ#`9gEH߰o;TV ΈwY6Ǡe3ȿ7&\o߼%oRj5C8,XH=ջkCCWIBp 'Da4OJJSh;k=sy|'FČ^aE>U߂ 4;GY xaK7oɋ FpY% Ƹ"Pk1tq~S$@4zvL%ҖlۣujP-YZ*("|:E<']1' ux_܄}L jkNуqd#t8,gKUYj J@*OE7k8l3݃cxi+sl_+ G()(_| '9|hƎ]\VsJ TWę"6SƽU] j|NcKmJ̣)̍$&@ SݦQBl &'Zla WB:s{;2̾I;lO]Ĥq3zsjmC:mHruḔ<:[!- %C=)\W^b}18G6Nsjԣ2ё$"f84Fӭ!?kvWӲ#¬]Pq}~h"2dRZΗn"RZE35t)Mħ2EѬ ۰ Qh&5iнLJ giݸc'@H;f+ʘGWqkm}aTᣘΥu`%IӼ DuM輭^˅zd{zkO>'~MRzYiKc˼߮?C%,ػТ-zXnrLfLӗ V0mIB0Y5Qi:22?^79濷HXv%b)0o/(`>:+➛mA1`sһ Hl|||-awZѬG"Ԉ*[WAI~gJS Ցw LTK2q\j,8"э~ZT^Z'1_ E0#_zCe-ϊfr翨^Mi&,qdy7s}(D jBR:]ӝ.;cѕηP˶@-. X٢ *}rb,[="bhX_[0i-9mT@+S3'q nNé@W0bٲ(Y)0m䣧Ѕ~-?r2׉p=!7c[gx. Zzán {BFV9"i|WUP{ &M]gn;&.$Lʍ%dԫ$RgԇZ`KNo.c:Jf5[\wAAa!s oq^ PaA5#O~[5a WPxC޷ Zzyf};*9~6Jw1Dv w )K&t"A˿`"^^B'۴l+sʨN8t2fh<} /UV"z(Vi+Yq|4koGg<~۳8~ӫKrF]>FA`J-_Ns8t4`Ϝ+YLLpn@ +3jN1sf/[^U1ߠ?Uv?Hg9Cw϶"A:Ko>mr\:BX8'E80W eM{me-$ J$;~Z&h^(P֤导c5}McKۋĶ,K=o7K$JٕYވ{{o4έk]8Y@̉;R=B.xrD1Pnh|:v@7Wd/uءl+Ȼ{d#5tBDEckaKփb-Eܓqi;:ƅۯDV(+^u̓ºdٽ պ%2¡ZUё@#ߡFO&,)\C%6!l=5MkM"ާ2]Єe"LhH-23yU>U+V-ZYX)tvTU*{$oQHĕLkb?Qޔ^0?} rKxēQ}`· oai9R:0W-2x O |Ȋ[ws׀ZFlqD/˔W7lXg;y:6YfHTg)Zܐ"1U1#LN[mf-7|Dk1TM6YY{j/0 0\ӷ~o$ ò%R D0TjQǽ?/2<fv9RҺQ8.8#>Fjaꍗ- sC|eYnW: 3ܚw1Vpy8]N7<`81O+'P "ۘd٠SytC׿$MS-kW! BW*>uOnfpE_}r0J^* xr;'ffu4J,20Lͫc̖%CG#(-7 vE5;S%A&d޲F1HS6Ez&yýwUrK!w'݌JPucUZCpNIc0W%;vd?=ϖE$Ժ*LN=KXY;§k#57C%s.!0s M;sHom$#_X>tThZjmbZXH@)I$Q~Y(ECh :6WTvLCެD|o|=€Q }h$-pt*r8>9zݢr1[ $*bTƗAE#iPECW >/ϚH.ßKvw-X| c]Z?jG 2j-&U79+ 8l|04'8B"T겝Oz,(#0gt)o/êRrOg~i2@?ȵJ8aH~e!_;t$7F"o_qjNgl S}M@zL<׏E,Ydpc]}-I; lQ5N?ewg} ۸!e&,4묮+u9G{oEl'̷>s5D4οjAo:ٰեH>2΢/58KSr۸8>4  -tØ2On>0=Dm j:; cm{T6{7nz4+s+VO_BE@qPmZЋЖ/p;6+3 C)[bA|+6 !Y`Q o#[8e*2ea$oHe(+fOs',vipqCKaD #B\ L;]\qBO˷zll,q vqZ(oj9 &=U cF>eKKɼ{4=VW:,$Qw#8 EmIr݋-!֌#ȰChwFJ}]/%U_p:+-񘽹GRz)M;CYbsPQ!&5JD p5~OvgӈE;@,u|Ctkrm6bp2mƥXjv@akВ993dGJ/O\Sٴ7bW­~]"NrCyfO=_WH'u[ɷ&_`2wL1 ;f0`VhFYha٣m|hEϖBW24SM*|} fY1uV'Aҽz)b(SuTk:^g i0LBI74m,q]ҷ*k=X܁~)z9-#6?b>Nhac}"+~^,CNji嶿l-z,WŴ)3ٰ@ bHKڡl DDTAX6AH5U[aZ˺?hUU&E6l^5=c2-;|;U$]IuIL6E a$t N%߿][L7]Je8*i)<]EmlX]p0/yNԺ}6F?OZYvZ!z PXv-}nC]E*ӜeGTшILkgN 0c'NDܯ ӗǶ"8$WCj#m,~30y܋} QdErt&vtyX@Nx-)3z@:OB3;ɣΈZ8l-bAߙׄrq/S"M;T!p+h]|\;7=nRMH/.ѳJaޙ&_)z ï\ci^SB[ m}Ae|ʲ$i)28`#/gnl{ gmn>]|LIDfֿ}{WGkĴ4Ҷ"ל˽Ǟqvڑw/[HY(A{8O<$H#kb$σK#d}n#B Ut;(IQ5spJtS5wm 4b`1ϯ+="2֍WJUUuykznBI ԡF׮| I/F^()=0=M+Ma7D.9zw-9T#Wi Oaw"$3 -x׸(YAM+F#{3 'FHڳaE /Q4-0z!wJz":t#S` =WP} )ܞRȣ* ceP$uKpyx>Lǘ0ת]rU?2:W*IL*~$FSLBun2Kizsi,\kkRdHŊcϘ}i-"v؅79D:-Ų0oXcTqh e mySm^ap88߬ZD "_uPN3B!烲r%*Ry&Q9Za2?yv>m+5 ו70]r"Iu#j7p6Yk9ޏ493E˽Re@PNDǠpq5\I˖CL;O\z*gߞKKl; E{^N{zmH 8w*f4-hjz L.#}rs$ٹ{9iTȘNE[?F1͙rkz1h Us&iJG.C< t~,h3!!).UN Ă8 P8Z?{fsHS1e6ZKw39NW㖩z;$HSή8L%8ʵs+- l C00"+hk\:ӣ)X2^ums@ӎ0i8VHǰ7[w4;uFdE9My_<99[3HXhF_ X1[gF#va:v <Ō8'Hxo -ACQpC0;GȎ`%:Q^aCuXˉ2t|i3"þkl )2`b 0z:Ca;uΗU&G3%xB7*:ލrᶑ%FC05 йC(>Q g.8+1T&< Aur6?:XMظIPZM_G"Uˏo|>7}lYXb1B+DC\@eJغ9 H^@aS9& 뛧~q:O/V#ǜػJeY@Ziv2. TC"mSnٹ!(1|Fc5y%I,(㓃L OED9)WW :b4wяipSR Ux+66bvLl\gPMETu@:q}m*khMga#1AU VH|?jN.`F4J3d?j ;yvi`qMa/`p9f"Ih!Ml/nXK@Im@aq\g>ccKXR?;@. @#(@H7XD N;8`@D>eGKȦ 7J貥r2n20[=3;lń i)Z|2jkBAAe0$ 12 P Uϥmʈ!ݜdऔ=寝kD?~bb`+&Z7j\bX.ߜ6$[ cnKx&JTvڒdg%sC aJ&y݂(Me`*.k3m"4`T}٨S%9s#ދ{V!eHYtpr42{jܫD܈6i8# oC :]+3zۿ7/m\?]N4!8Y-hʠB XkBr3,{{%oY,rit=aL;3aWj1#8Ĉ,pP]m caʰ!>hy>{  f^,]`ݎ*9aӅHMdfjb)@Fҳۉtp1>Sy(l\q_F쳿>+1R 欜R_yx;sCM{3.W ͔Qyzq o › sGgK{[J0tF_Z7GN٤ q4w*g~vnķ./'Jو_CCҹx*}C/Oӻ1#"zh8JLco_{#HaˀFF,C3L'CvR 2z5uUɀLΰ:G1bc"u lP 7@yGws'HDP}/ݩ8NWT&p YkMdrYK9MçC_ T3c%?'Y@6s1.H|mgbcNfG^UxO`ٝ׎ܟ:qm{^|sj egtlUk3\iYƒD6daCMMyhسy#$p^ླྀ #2@t/0 ŷmVׄ8b;s8IV>o`F^܎p®3s')kN}t˺5U]߲9bJ_fSz8U)8Oޑr]f<TGC 4"rkJp/ 捇8(-:.]"2|Q3#!a 9 9o_&Zvқ0qV,3ز#ê_aicyjk+\~Eg,Ps ̎Ug 3)Vp#oX_cֱGuKbwo8y&ѻ/?[T/#ϠuCrӖ3VN&s 2Hлg6Z'!`2F35tZem@Iw g,a.nt/*(LΠsƸ(/qy# 8gݮ.!'z]3}٤7P(cvSyw!bcrC%Ьa&V!揊[8{ \|B,ϑ`J!bȗY: پ2or ,'ofc/Sϕ-Qa2ϬR/KM ]unGlӾn b.'*fɴ/đw<_V3{ܪ =<5!S%@& _jt X.`)*\8z[0Bkb LJ)KS,W3\,ӇEGJ'bQdV)*:.':3f| 6p]Uݑbr>ڣȞ͓uf.QL> #KZf/E ;~{kxqk(bsXM* )+'nz5CimnυCܥ%*|/Ņ~L^W;^Nf&!0dw:[ l^?ty@rg\/R/8B YּE { LUiTIR[ u@Nk !e+6,,L̨aHL|\ʑ-m6Ǔ ?]G3Cᐯmde`kBir_ E CɫErv:kŇ,]* c8O+TgeI醇9~  CMkP3 -?mpO'P{wR[!+ ?Y-yz*O,$& X# /E2̻r2w2Uf:"vOviw3}WӀJnN3=ŒTz\fo$mAuY7jI!7w 7/G{0 KۺtfFW֘ =  [ǮP*;pG)D-U˅Wg!%jBlùi7#b۩ϴTpj'q6gw\v & $jI܎P+xj"|^@ yvGBOeO R޸=V>)pԱ+pR[A.fb:':id_>؊ gp[y%w/Ƿl@5 -5niЛV;wv/LNN#;l5WM} GKOl*ni3VXP6@QS5 noaC,cS]K%Zz_wP`了Ĩ3&To(toYL EL䅖V 3nQs ?WI&(8ODջH([L @DJDadRB Q iے"$lj$w t5^_|qkcK.9ʓ# xl4:œ}QؗC԰ʧx>_{3l2 do@Īcʇ00BSr4E$u"RKy/b޵ ^/ʩ5/C)('fjڤyLƠ{|4(v0Im$Z_cσ?tL»p?Vc+D5 :Z]õn$AVkLG>/M* ǻ1փ,ULZ)Y(GaE6İO ՟A0/z|B`?!y iԬZ?P硋iSz/c}J bƀsuh晃SΌ'i]DSz㻔X\=E(#$5Dz|yRsr[k(/ ~YNܙcJ2OFW<ԑP7VW6~3aO/~r)_Oz?r@T3~u҉0Rڽo:*Ŀh|ޛB4(Q"A YBCZ i7%mmv쵀Xt bj̱] G;Z!$AV߭0?ҋI%[Riއu?VpFt߳v:+r^]N^J覰o S/튦uX3 mU x t<]x/qct[ӬKo+t$0eɟwfg֦ W Tdч#wi F@%+OLi)ɚaُT=/x[oUz|Rڋ9v'F#R}#08!E2V Vxc6si ;Ǚc"anpxjV~fg^H\;H%F&}4֩ Չ0@d{b5gMj%ٝm<%\9{5+n^ S TZ@]EԒ'JjҪ1c$3siVC' R|Y<㨄pʎ!"aTԨ%hVԈF|%Mj:x5trW3כc&mATl*eȶ1W |HrWljdjU9xWhޓ3/yutys =~EJ?έ~|5)]OW%׫]]~xNa#~$` VtISlUr0"|QkEIzW}O .VZǕ=*g,F笕/sNkp< o7³A56ˤOzV!,^Q·*~v?86[QvH*:#뮿JPIrU IqXcl`ӹ 9vJ&VEUrH afmᆭ9&BE!vF'ɖX!߱hEjODA+ąS 9dScl+ PhԀ/oVdhP#Յem"U2̿'g&u>=w\/T_Q݃Vi_Q-̘4?7.Mƫ:q y0$Uoh%?R,uUIbmllϽwO߰Ot*h){R[RXֶj,2i?{DS<`gw) Uj>*c7/H?bZjdK4 kA"%rmtdfΊO/`(JC.GHvNi[$F}q䠗Oѫ:|9,2(驁.:N|s>GL⃻"+ n/'w235 *+5LD7~ *8ɖ>[kvKbb OAWFS" bJ>Unx8HL\Sh]Y_)Z.2x`J$P'SS41ĶQKNJ n~~tb_[6`BkLAMtb[G\{gWwX3פx/sk`nWE2df NDz7DX̃F.lBC?X k){R:ိw]F NH0/fڢЍS27P*OPǘ|*5a`nts!fQXE72+feD&& uK9eZ\'M;$EF$IeXnEH15&Ob4gb?T]H8նƝ )a 6u!ѓ`5y8׬'#2y6F;t<4Q'-V H?Ir0眯@|`{y`&3Gqj=<{^+&Z5xERI/ښ s\C4NJX)!_ػ9ӼJL V~CqBQ7MZxV@4a\l,&S`hFrNF X$ͼBx Ye4v=`aO} i=SJ90B\I$5Y'_9~ U)۵['5L ZjBQ.7{Λ.MIHGqh 7oɧqw{>Njt!9BZE.<4161+X/Zf} j-?ԔyWYX89}͐KGفu>ZgM4=JI9["FqT6~.5n{T#,KqCDHPp,nXJ.7F9iB, ޗR+IPbwKK"-7?Wl $S#0Ź"&ZrDXT @=-1|ptg=*&6P4] NoA~?D契ɶՏhUA30D\d:b.<<Fv>3hY}3ZcoTvȤ,l@~yPUr{;wEA|X:׌VG;m,y#։J+@@`WA02xg}/;$9өK7ªѵ~)g3 n1pdGzMdR/lG6Stqn?@L 2Z Ԗ>0)e*M=]62>-O1 Rɽv4׭B3ctM!U,^J=T8ɐI ɓu&'m-)jdZeL{}#!`eoO\Iu acv{7EqR-IN9=d6Q: vyl2'A1!-[䯕&bPo)s1D'dbGBYW{#ˤ Q1ٺ\{; ko fVd&aRˉr@X7?PZ|(h4TȢM9TbV7B;~lFU>)66eI|b^D @-HQ ɭx>Z`N C477p%*p'6dg~o P7"fE*ڶñǼE6֘c?9!ZD1%Qkz}.rŐc&\So`V& Σ1jUJ"bz{Sys!%|,S,S}K3=9 ܜD8y=Mg, 8٤Kk?m~%Q]0kLg oXS͟Z=rbd*{'Y!U)R+!۔vNȾZudTp 3Ž);9=.$;"NrMzdO-4:4 ޡ" ,l''24R@< BH` bHF#D& )ƜyuC6*|zO޲, _]H%*<ͅh lb-:\_"(ƌid5Yu\0dؐo9aG&oY+_eHul Hn_ԥ'KxWzD* %}㨊] Dly:[W4 6(ū+9X*ʧChLhk2 Eީ>Nlh`i}Oe2-'- dHpŮS#\8e Qh֋>WNꂬfʥ,A*L{Yr| CL`EkRTCjWA1:Uanez6HG[EQ19*vF}:&j Jkx+#7+jHF}RPT7f1@mF+@\DZ4`!cccJyhBIԥz"`x]ى>Z_mgM!rouf~?l?B?JLۢ g; NN 3L_&ާGըrP~cv5qN"S׹47}an=ҎR[գ6À hKOߺQ` "x_+[8^^rw?%m#bm9U7Lzmx[h\ccd=pV<̇ vieF4V&|xd<8]peϿ pbJ3:pWh`c :@1 yƙ/Ĵ[Xob$T8<ƞyws>_Ula`>`e/Cy()*q݁KSMEP\x͸TMLMr~&=H(f 6:JX' BB:wc$ؐvOv)rX䵸7#Ţ~O^$›vy|=cqd1kZ^bM?=Hk's$j P͜ct(5p*m)T29/pe7e4W9@S, m>;N5}B,]emѰsh%oG0Pn>mVa\z-$JHk S=/?9W݊VId=odt~?/(rNU /F#Hë-dW6KP[F#: .tf?ݹ%Ԃ)dEX=[2)H2\yN9T P P 5pP :e ~ cPgOϢ64bfd蟇N1}qRA6])e2/ŞշL͍X@u^Fw2L*\HġꔎVhMS=R_d vpPhh mg&FU$ጡ3W N:-7jydto)-ͬ s*]seG0fX[jz2/m;$>[E}$V?a 2/$DM7%g>q&슨hw9}\KTIRR~5l:UDm*ٓa10FW6v ]3+beUu:OcY`>vH;ᑚSm%~2e p!ֆ 2.]1j 8&*FRg*FO+Fz ~+TQ&!z*̏h ˤY=9G{G1d 0xC%$1]P6u|j )pc?Kk+ak4 IyStC'+=:W-*TO[6ޱ4/ݔ BX7_R d6;Y|8INX +d柘>\3OctmFlxD{>t鎫9h.i \ېMlS}&Z3i3U/#?R-w$AG;I ]g=n@iqXd ԾA֑dmKnrqճyb^_w"eMJapW6_^5LMSko` Ⓧfmu/, jTU4 otNjS=i[ėlvj,;w,3jwk7C3Ml rʭިˋ {odQv *q~h^/׵u$虜Ue{gNU'Yˆzo(k 4a5y3Q $! kaaQq Jv"xmU^p=4ф/mmuS e{gBj>AJ8o7LgcQ?^Pt:/nwiPl铍 i#wVVЀ;>|y7 ֭إ<ɻϢ,A9OWБ/&.WΖs}[y4K )](BS77Ts1=6A Ijr>{aRMsqkꆪShK2신˱zN9ʈ<о) b,Uǒõߺd=oq vQyv= j_k37]lsTiFwjPf]K%%9}Z2?#ϯ%IxbHDvm-996GXa] (ORUKb~#\;Oc\%8R<1汱&J@/US8_'NTuĭ `~rfKXY=̝Njݭ]J#:/1.h ^~ 7]yA[FiGpk]1&DO=Տ|+L@ֱ^eKx:LbL$slQl˦ljjQ[TZͧ\}R^ݚ)PX&ZIE,Ø|S-Vi۾_T=GA֙/){pnqטy mкǐj"-eǤ&a䱐VBSOw]?;Nb@炊ǩIxp=:lΖBey+/DmpR.&ރg 몶ƢM=y̢ɩG9z/@7xLC^B/Œ3‹YGqĚHixjr^`axjA"ՑN)ZxNYЈ :o9W=TnAui,3K;Nq[ks;p]5"7Yg@^*95$#=ю)4HQńxv&^wSч͊n=/biSˠ|W,pJSϝ!@-}CRpXaVbI̿k‘AXտ]yP,rAZ~ź&'EH!U! V͠JOsW,_bpݥ׫VO8p`'ΘalTk&5 M$cl,W%dH+>Ңgع0amBpĎYs 9RJH7"˳!Ձqcl}gtR/wMcH'4<`m+TC{~S6ȳ ,i' 4=qMYP8R"(TJ;+o.֙jne:P>ŋE<̅˘H)Ч9VGi-̸,7q6W}IGH{7[* }ܼnJ SF^(?ST3 Kb˓Hή4&)pN8*CuZ#;WsGiTgvFA[CeDj`|Icm_[߹u6T'SJedbJ'%$c%KNa&a.r`nvaNPZ@ӒǬxe;gxLv,Ȑ pFm4 {5ٍwSjpD ( KmPL류 3>|P9o}N2Ѻ ja Bgi٩Sh3oZRQ&Q^UQ!!!g: SrHvϰ6I֪(F'Z_FjAU#9qO:ȏ{Q^=kܣX;?빋ZOiy.s-@| k[zLԔc]l31*mk{onxc;pLs14b$(TF\hsRPdɩHcd0XI^ UrYzO2 G,}$s.#W؁k}|Rץ1@D$i,3Ʉ0AB*B͐^ͻtbX4{/m!A9/6W(Y>wsNW<J|Z; _0_ x6tzȵ1nCc33Ep9sJI1ϵgO!ۙ<7C\ Ie# Ρxcю\ \CmP3j;~yDJUi+vm] 0`æ 76-~:'SJzm$Ҥta ˧kM6IܣUPfī0 pxn Gzlp[A0%.LʿMũm@jr3=ht5t{Bv /hR.L=u e7۪QW$PS$N0eaerc/!ϯ&MfMQ]eN<=[j!\J]@oxvkv L|ַk$aS3ZRDTQ"cpym2q%w!.X(%H`4tÑēC ZV7df,RfϾD 0 ,708 / *#\#M@菛0; Ц<6(hN;GG7X}pÛzI@?N$LE?GWg)e@:h0YGU\n') >ǃ~>S@jBvMW~Тf * 'CNМ Յi5ib KVumƹ\r4Bd~#ٞƹ^X(\H\Вi 1Y+:K3 ׃'anX0-o: ڔz[+bY*[f[`Rg*z|7NXgvx(D<~6di9UaWT<E%]T|ܺ24]X̸ߟ%{,vHC?T0.zK2TA;lW>2%=Elˡ_hQֺ2hV[J=Ȯ1>d{ 0Za h테[~623kೄt@VVUcGT"tpX'5?A7Ӭ}kmԁē&(a3莝ts@ipܤ$9<4\iXրL;քXqf;ɀ*n)i`<7[rρfKڛ[z pA2QSn,Kx{|$G^="7^PLpS|^k`|C/+\CN^1 ͑_V; Ky1ONV_v&5&HT9HPq.9NJ^~Ŧc$mP) dbw5 kޞVL!b}wS|Şą- ʽShfϣ`x'=XAP6hP'52̆.:5v ˆc|YNY_?rmw :+^Fu_9qr)g,, =ш"z؅Ջd Pc9f&?ע斬dE,;ZsdU?kRNX٭\,LN5Yr*.r0Dǧ\;X :d F[MEk.8D8_gN "LnI5x/*,$#Xl0dkk-xE>&:?%Q_ԜUov-FqTAjȄ@Awkg0ܺ/h@[*>_JvR_.׽P_ĶmP>ϮCCnl=OT!]?iF~9ٶcy$]>]o)_ JpDX'3t}*٤C_Δ|*ou !LII!zOzBuoJo|8 nV~+ &$tǢ9dgR?RQ[]^~vZ;#ݜ Gdb/F)1p5ݏfF y G$o~<27_78 J.(Bnc1FJڧ̥tlLyuJ'Z SrlL8YEmuE=5 * >u1a*#a|Ů<\ʘn}(8"f]H^S4&mޖOGڳL6-J(p>]@qb-]qcDKNF-J!Dq`d$^.ܐZz`9  >`|C98 $<Nٵx'Ǫ;{?=#h,X``ԙt C y{tcOTz8+&0فL0 ] MBI ]/f_s M²l'*5u{~`K4__:GXVeX>=F@Ȑ-1A9%+X@uX7ʢ|(0aFJRwY5nQ , %W9'eA't+aVB ~ X=C]0u0e64&mmOh.¤yNB!M *婤<"9?ݶӥu~RITLvaUMApC\ts9~Rgт 6sFȦ]ac ep) fAtdw %͖dzQuu#:kHÕHԿo׋L%J3ېgBad_c^w.(mqJdE 6MWc(c$|5kw%\H$;|Y#ʺyMGǼ)y@Q~3 co$I""+8+0UJ,nqYrσ\*H!K :1|fzqܰ,Uڳ (BSq#'Nׄ|#3'1_ chJ/@ KGʼ U,:QPО_ZϋA[[2./HQ˴u?ހl-P0k77%l9N%{ү6zR -T+s v8vՄP҆1|1=Ȍޮ7LSv6P N[*f0PASH7h~\"(K;]6%!=M2nI7٣Tܢ{SR6;|(ݠSxE1z-ZxSF0P 5K@([^'of]|–-moc '.I_n >rp]O90u{tFFaȯzz5 ,!x'Y6q&nTU]|*j f,ejIIáooB\M H]H"1[jzb Jox,$breC죀Y)QR1Bk {Hඳcr1gف. ԋ;ZCKSG (QO.ɨerG7(Mc0(봃#?Q]+7A8 J,;b`5a͠gOݪS:3)au!G{ %np۲0r|'SjXZiA-2JGX Z}Ȣ;?InE$^={^W\؁ak* ` Fj15RX[hw qjc:0lN?G`q+s͇)Z2Lm.>A^HHTONJkD"IiK_I[]`vAaYpTNBn0 ꁧq"V^#I#W]."%} /^I!#/Tvhwy) .bG@d|(qL1h-1cQ0M?Tב86c=Js M5!0HG> d,f\vloE,#Jf߻(}\O;z }Bt_dK$\l8HE7L(?G-PgD^'Xs=ȫL "Pmqbסű%} ktpEA3#\y9$a2M[ės܄Ûk<:9 ]=xo|T3ApVxYJo[5?7Oo >!Ͳ+~\s9 )7)cLJoϨYt؜VKxR&WBl)F*{2ToA.LȱwYY6xzL#*aS]f6 eR602jwtl[c"6` sӟ)ЬIEkρ:ES9^d 9;Դ\õin7n.6.Xo=Nt߼ɯ^>57\ryK=u*ubwN"KgoFzou+ârf#9GG0n=~WO@]9y  vYZQi F rIBTd{X^ʀ#ojԼOx' >[Fk'/HG< rg .1')䪋KӭV'1tg :O3Q܆h֢bj{Y꯫K g YR0jLvU5=ORG#[[״FRy"2$-QQTF^ Ĉ:QPA)\g^8_ѝCY bsPSO#{DL[]|FJUt:rdoW5W1Jd{P%9"w",( _`\ݹfn mh$8P2)"d>>O8 `-7%fӢ]nefjRd2-=o [X<^Kv[Tv0׹N0:㌐5%>2L3=:DQM?/ M^K#&, QZHYo]"ёrYuv/IA/'=\!5A؋Pnd䃧ݼf;h*Dp`xs< %"e"(AxG% e Ņ(buBtԱ')vm]`K^#,w= ׏3wk D-基 [餤yPvBYE;כN"3Us`E<[5A .nSt?:+HUThup7u=Z>c⚃bi~x b~:V66V"s\3CÊ^=_`VŖw6ݴ_P&|eT kuؓv+=$.w,JDZep咁 @ងxگ,qW&I'S9kht16DFXUB } )u1`d^۝r&k/pX=fŎo^㘞 1ain8Л_x #h͙"@ >1(rV+F*e'eZxy2o\ 2tv8b.g̜. E.-WXTp3tas1K+FkGw%$[XX fg1 rǻv\5aMulspGi{o?PEZSph`Z*QUOxOw&&QN ፰uy GlhRbĀs\V.(2(>|aD֊}D:婝@9^dQzob*hh5kwϙ$X4@| <,'LQ>A-.+:kK+ Щ6YA6z~(G 5ˈ[$rk^0wesC>L c4}]ޫr ya>۫xHOXU fGe ߏë82>FvW]ĺXeGm"Gad7iלH'aXUc[Ƙ] #]`^cZӊLSc5?iaXC7n@c2EIю19k?".i? %-`Avt֕d 0Wz0)Wf v|qq24mar{ScBAwNw]6!hU2ŀFo EXe/I+rKdjTǂO(cM cz D ;#*Ȗƪ;÷5JLOV?DdUɆ%%Tl}j[-%-4n1TaaW) O1af t+: bÕ=\vt;Z{&UprgZPXCF]׸EԥzPM$-vXU2j JdM=QI*' 4$w0ec0x/I/'Տ}?좥 5~\4HVl2 doFﵪy^q7}R<@nؐ0$耿lpń_i=YIs  ::.JF.L~9J=CNRXTRd"B;= 1/II(Bgj1 aj4a[ͯ5E{I7%g:'^*Ž{ Ud+d$* ư N7z ~Z(%uqAIpQ߁48a<c(4@C; E1JBN.>T%r¥ᘍq%zg0_4* ͉gjmǘG;PogіGK#2xmw)g2P%dZR&`<#+-ěgϡi B)u4ֻo(Iˠ$| x_CcI[Nޤƕp!9N&{ ! 9vI/cc8ܨ*OCZM*včaVt\p)lpTTwiǕ-Ļe#:1S2{1aB w3x-Z50U@a?7l utu>X/ţ-+*Gɣ+{P eE;GnS8}ʣoT+gwYtFtΜ*,?3d]UmZBp> K_0%px 7BoJ$Co~~gP+ XES=>F߱E+oi՘OL7{35{>v(hy,}'c[Djl8 N+(T? Hrۮn%yE?)ZV:o >hHE9wʿ"ȼȚQDQ3bZ}*w] ^D~4fruODKkqca[66DZwQBxj)Z9+U. YS/L6\z5ht r$BPgc„S++CXfUytr^QeSIOk R I춵<og`v~lilz?62k')֒RMcgki}|e+]ӿu"a/@ISgPʓPԴc6x"6ӎ5jY Q>YhN$ŔJgD" 7(@)"Q#i|J27鿫g$1{ )os~zrD ^48 Esx5,߅]؝7O_L! inـP&Z&+Хif:W)4 }ƚ DMfFka9hޚ<]?/tɢ'3җRNA:2z/ߔs#dqQˈytǥT`=rһk+|K8._"b=x52<D"D- Lͽ(/6b&A?%w( ~V2*>i/! HT)ZXLwOG_JL#vKFy.SKvQ w칎1:#)KPIG}ַ^AcđHM̩̊:m6٨nտJx{S||~4ƅLd&xÁsbǟrR==jWNih 4 xXGG{ꏋUqKTbA}Nv^ㅒ $K Iӷa  []n XPl|RA= 7:{({TOB˓K+rZfJ1X49SL\[y9c0?AA/0=N ̓4YuPMޖ:풱÷o%vS`@Yh.cA%73AKðϴcPϰ S&~ nsF1U4[LZ6uT](_I%omhYQ_[ZzZ[m5RpP&235WZibRC+ag 4g.%CH-&zNw $FeSa+ rK4({Ydc.`t|$ɠVvLF[m,bRRy/i/:v&J:7h~ן*eMJЏHQɰuN pW`~5;Bo˒`tF ˮ]%L\<ϵe}H.Q)lĞXg0P7p3:$+=NW@+%f0Ij+fqljޗp?ob l}.߭hڥLN˪9S^4y@0@`dކ1#U CLM h!'뺫zQNT!Tڪ0X'Wa{ ;F.0Kư2a΁×~RQw*^Eȼ47fJD!Lm:FE]2<.wp)J:Jٰ, C۲:P,}}UyMvٱtd roM`ԹB*ω}C td"}]vI8yr(Z:nvSSmRt2e(FZ!'_r|"Y0D}WQ's6@|iJM%aa'҃XgSg}]*?@}-ݡ+J"M%#60V„= Qʇ@W_":0j.堞c!dž nu"C9gҌ+n :TAZþ nEe/2kN[Jyh!}Sq.t}Ϫ+9C3JmAYFk}$0g,ӞocN~jϴyɌCk`x=+x6'./usJ4.r\ w}RrO4?*ѺYX7d|@LrM jr6kʸ1H\sܕR4qpco[ŎV tbA4u7T8KJwTNHf~Ս>۞(_ģm@ ps_)j(LiQݑ!OuީUTʩ آ7j?xak GN"/9PkJͻуK A9ykhNW0=lGSl ļnkGjJ܋}W :AӋXc^eg!?QYMy%i7, #YN1pQRS?Bs!ŪML|/uOC-3~?N|eAfg[4iVmhY>%yHĹ}M=?vqү-w \NHo*Tnf{S޽)G!bۗ[Yh=Ln}ҋLV VEOŗ6RAQ"؀mfL~W_f4ۚo {y5;$]qGd9@?U\tupRĄbWd6"acp#dazĖ)ց'k2`\ 恓Fp?S~)p?vnҶև:{ x5F|tVwIL5cK xM?+zA-!ƠgJVQ0T>O^ȧ¸G@>бL6d,6УmAV!!h~)o85PcCPDZW!so]E\ Gc: =8^unT,S=0΂A!W)-JI"8F{}4 ke}'.]IQ҃wz3d7+OQx{/)"-G"Zcb7X"$Qe6%#Mǥ VŦ2k_QKB]! .K|)s"g{Xe2z.Cu!)@_Pvfn#ZcmnOڊWzW$Ÿ#A?4,ײJNzP+vcQt3̊3a.F'x_==3HB!}%m\~bیBoW' lR&,UD*1ّ Nn+7~ <™z%L*8~&m0AWω 40p5,;>Wq7ZЉ՛ TOHl𐀿\:L:`e(s#fj~9FYD?ב;G1scbK %^=ruT\қj,iЄu;ð Cb7ʽ-Zr1~wM&zza`W7*}J<͞#ofOW㼯>]2`]uU'#`a;$vueVZqhVevκZxZKYɸd /^aoF,bM$AL74ӠwF!d t+8tnQIXs@`pfH>H?ʾ,-Ix<cKPk]02g~!Frh7{ aZ3ZjkYи8 ɀ}h 1\i:|Kc#1Z \w\<G9S V`3½/6 .3a> F1CݭmEƭ=I1Z=<_;o겂w(f?~!&6T8Y.҅F!{ B. &!jKd]9)Yo 3Ȑv޽;gQ:tUo IӍn56䄠ہxtΧA oLVn#K  ?O^R\w4n^{~(>I`}r%mto.m &ATn ].gn@e#o^I߿ u/b_q\[c$i6-5u_9 >iPD]E \'gՖKxb#hA>40jgfuy}U!n v{ H P#_kKGY80WQ9'8v[\w7*eQXx^az|M0 FV Mצȏ9'?׭mhh+0!}}UKjd.1'ط,+IIa¦<pkl [0&q.PQӺ|][FҠzI3?|Xb1X$5cɂ*{M]__Rd'!]VW۸TB7O$Ez!J}"}^?ۄ=qw j(-04,:e$*Rv;o ]f/#Wz|y?\2AigY[ޑ xLwQX>@٬vX8ՓwbrKod듓Cm܌V`2"~l(2W`u_*]t]d]K-4hGv!V,k&zܺ>"%\nח0,sE[ p-@bAc +]6oQ2mJ*!`o"Set7S"0w*4~k*Oəs2Xl;рy Q=΄jA`s,Z B"dDVLO_|PPS'oy5|=^fT+$vis۩ß(K^d׀_AT%GP$%UyqhЇ23!}8%?l` ~?m"L_1<7_6|Obxp%AKWjK*\3f%rσ,NIkEq_\Ͼj_|RümM ~8t[ɦ f?Ҁ[,j ypJ! 9NRjx)<^;p2v"heZpLLZ-J\B2*j¿Ν;v; B{.*J^+9U 2dc75oK4y"1`ҧoM>Ͼ9dzF`g&X/XvdfFHFF%ݗq`܊<,JιX/7SEq`ܕd` @ O3"b;~)@H辛\XO4\; ؙQ[S8g vfiW'iƠ[mm"ñ.Gz.*[ 5tٓ[&^hkX;PnZC*ҞWC>w@Z b(:;'*qmY;=:bnBTT5f^2V4zX[S_]ʦR/tI(] lU( (W4^A l68IstA`j3AV h )?J>gH*A;FKČ{9%ɔӥ|".{hJh~ (G~S=4-A$ӇE6[ų* n #G/=܍э3l%n&._)Z!K"$cvØWNXtŘY3~>PtSGx#23 _buv )lXt3 6/0W s BwM.QThH_q4K@9.F:F5s\2JbݴV2D(% "7\ J$BLoGwNe/ :d"nidiE~eTQLm W\&Sė׺dd۪zCڡګ68[ǡfm_IrO ,a©Bg' 4̬ʥll18@5z;G6]UHE[}S#oΆh5 tW]9w*se` تV5Jx1Πo ɟL{ ;%8Gb]o|2=ޖOX["M|wՙ۬!3ԓj$~F2b# N]L8ַn-^!4L ׳Crv;|a\c{TK6mQy(F*Y}*W)RTaY9D1*/L}gl=+?kTly4<"G&Pہ\O&yo172ë=ikeG`s4kq֐)4Op-4GjCGz1(u8\~ؤ##ןo|"@SbTGΞ~MnxAEDdhmF{~Y ĝDcE,=( h tRI` !kM b}bn{T> (W}7Q"sыbtMa{ | 0r=x2C6PA:G8 ˻vj €? QQ'ѧ"\fo%uˁvs MwC &̛RPw\ tNFONY:[Sx;>l2f,B+O tٯRz*Bn=%[oE- c`ުdBȳ gE+2A|f[h]2{}L$+wN9'tޙ~N6,Zh~tKȅE'Rhr QP^)MYc#<Ң"\ ):;\6Kh~4Rnw@'&;nyF| ėz)cd(\De:̑ *|ѽص(pa;͍^gCq4ZIG_͹!h?kCM2//TٝۂW<)~ӪE@ fKb;FoS'[aM(Yt_9 ~/+9G#?5ֱ:௫-@rAI[n$2x{674J[`M"2Gz9z hSK Fpziq` ]=&:iҕ9w,=i1FZzcXh"ZPs1W>J/R#gvr~=X~I- ٩T}r 5 BG]l$!LttCwb[niKI 6꬇3<\Hu_4mGm͖N* JN\ѻ3/t9ՅHgl aG٫Qĸ\+Aj O#kG Z.gE4"R0EAOڄ`]gvcgk‚⿶KhfN82BRuD&{ܞ!`A =w4YtcՀRe;W׆:13h_DvJuӚN%,ut؝'V~ ?쐅y_C&'r/jW؎ *rp 3BBSIi>ywbxÈe{RD| -e|Aݠ4H@8:Kr 6?މ9Sw"U&w Kz 6>E"ڤ\ F3f 1UL& o.ZHwnfc%]`WϯZSIvܼ&%F^5r/션?ќ<2:/{a-tQ8'\@|^d]}o7p]`5SwpdKJbz(?$xo&Cn"\./ěe\uD .]0R%VYP:)hiC噐廌a:tJߌ&o?V"C2YOfR+춑a^[(2FN?#J=#*UτK3M )%Gs1_%'Ŋ1$/)f+8MƊWAQ|""/n-1ng0/ Bi p7-K|MƢ_>Z Eb(*7^ܭWZQ2bjZs &+-KݗѨaA AtitǾj޹9ϳxcp*T+'JKN3  YԹH2_"~YQMD`Urvٕf}jWR#ܤ7ܡZQ/5LQaq Pmk 'Ѝz4U!H  잌g\+31˟t~6Hd}+, ǿ u-bT&s-8?O? SȆ#""UB{ n +MKW[l*wT!v݊/T<Hw{a^"5!u#q i)x|A4B3Ҙ"*t/ʴ^K4w\^dr"#? IŲM@Wt*jlt6ЬFǣ8}ϧǞFfM?I>KET/p9"`Vmh6g _rd.c:wZ2*?t\wAT Wqe1;=S-^I;a0MlKxz(*d$c@|G4p=eCPd{󓟒"jjLJHÔQs= +9.t` UYuHt`=[j63U E`Ax&hl%lWF c[3F͕cU)[LPЇL( ߲h<<4 '1 b:靬a:98 G-uE1Oɦ0z1HqaB# B+W3yo+OdXn ;wwANh YK 9C{!lO#[%K֍PoVyo){PqJ_c 7J)/62_W .ax&:s0e.H +!Z+PM#SS*Ul]6w~# 5;d_Ҹ0|ƹh{--=%jۭt{ѱJ?1ŒiT:k% B- rF]N;0n76гGidX3BTBȍoK-”y ׾ܔڀ2҇e{H\ӫ&O'۵u X6s6W=8:mPcQ GUӴJĉW5kVx#K91晦׉Jnp8\G L$XEB\w"ߝ{Da:u2PW|gn9Mu84ƽ5:uo+ k_d̥Y>+\'=;6h RsRܡ0+#)|5)G>^|$ ۅuʦ}9Eˢ7uϮ2Yd59LmJ\~6naw];ud*.[5A̴xf1F nhQyt[7sւpvn J 7/N I ); v ^l5n6c ė@#$ xB&z(\E"Hu}h%z6(j4hqd*?#T-dbM_y-Me]8 @ gVRAjAD׻s#= N1<06_K=xn]q.d *K22|D`'nkR&C+Z͡3(kQD.8d0֗4/2~h{eF[)bT]FPpl7V1Œ>#~7iu6&'R4.Dz=h{B%a0筅h2*B7S:LM ӝς DTiVC`yXƐ)Χ)幈>vCMhm[Q`?д+NLQnVvW3r|ua-Ɲ쥵uff-ED[EQci,6"o`?iG4ChY){EMy~8Ur`,WH҃<կiurKUd]osK6*(rI۲lo)ch @s97ފTdcĜȆyHqXNٺT<NJGB $+j>ti^>l>rS"Td،qŢv2d:_q;EKsA/z-?+7ʲ|POnr0S4 b`;BXŋ, e# d6?TgtNѥj|8]O 'r[ndizVkrE`0{4fv!J@߸߁l#^E.p;%jv'H;hq=0ܪDn4eڢ~n{q#UK6k?Rx[c׹("*pr=-s ';QWY/]96݌M'X]f/ 0D?qmg(0zbHh(a`9&GA}_+j.xt܉`Fk'vvX%AQmS]eNR8zGFõTyW'hͱ}S I$>E\l]c: vya@Zﯗ[0)?n b]KdToc!w 'yAw.%srh7s.5rTX>9X}nRChhE Q#Nʾ3?Sh%\9'NH(> U(KǼ"Qtq]9u}W:@UzcVRH@W̘q2BS;K + TkI_Oյ0/wbUqãv bUNi(?1c HS;W@w 1FiϞt9ZmyX䧂S[7ggg] dD(x@C QCLGlj s' ƶ{G!W蕔T%ȠuŘhd>VΆ &tahp>C/R8iDH},"XS~eQӅ9\[Q(d\ &@ #? ? ݙH\^#ӡEJ,M.54g­_NHZ{Q%5lM*ccx| j6z ߾{XlgĒo*E:Xn׌mEdCKB/ s|Vź|qi2wGLD&!qwNۜZ=@`Hwl@j B5DO* |b೉QQm{m܂k=Ta5{ԺYd%XY"mͣ )BͅQx&:][g>>TeD zq tz݊7J(Yvw?ڰ.s'-;s .k፹o\BS_Cd#c~r7E)IQ}_GW`S6ߎf~o\{ :ѰVkxAl5믰'2D*{:T,zc@z.ոP@.,Gz_';:BYWZK⳽[K},4H㲩HA[;ʯ# =D*nl,+pӟ7 mUSתs-7Ϻv^QO #KYbYiFOyn ȡhdу']dM|9dutm$S]kQv[L v]zT\UETW'ΙᑻYRv0y Y6$n~O\JЩGE` ~ץ`)pPO֑ %ss-@[qO5+T2+1zØv9]WF x*lTDC & @Uey^+-Բ S%%cXy@% JP'Ssn+W@\Iec8jB %PG˻S-Fץ'EÆVgxD=H+I7_1wN4y,k! RoqEUZRYٽcwtz5@1whrMVW37Z09ϗv_vF0 6믓Au)3םʣPx/=IQ΁hJ|]P_7bЫxi);wW6ݷgͺΗ˸WiXj6 P CwJ N}mə$ \+U" [`P~y-#cƜ,oy\yc[6Uquv*_m<Ϻ ~zs~PNHzg݌gKϐv)EkS hP5͆pmV#l;ԪxfIxFpteF$7d$X mYvSm4łힱ9wf,"'{i y\厈d)utD XFk7r7}R+n1\X[D@ xP0b`:vIÀ*ƗKvlPEZp^ksR XsAýNmKM1/a{xBǙm_JMtkjv2XXvvfC3CBr ѐ}yƦي~d:Ͷ`܈=˘F 9kp uдC29+>91Z QȼL3!tR IA-Uٲm5ئzĘ"X(YLPӲx5B:#gMq,Ԧbޫ3OY1txzYo?3? îY7.R{2@\X5='3nS@ޝH{Ʃ|Rq}ڠ0C 1xpXOp_;ViotsLQY9,)^-8aKRލS߽Wn< kЉ)bZrU:&_A'Pľ. # ǹVϐf پhY.m&}[ + qܒb6XZѭ <~lW(M,ى:O`cމ4Ӈ-t։ j<%tٻx֕ߤ6C>K!d H=3 wLO"Id['k2tr m-O_ I'✧兎yK"5ٕj/Zlv[xXX"կ %:wUpwi |ьB!`'&= JyPEs@RVdPOFO)H2WΈl5MF:Bnu?F hwMo&3de,W:B>C #%#oWaE!ڴOCH GG< g>oʼ:LWH:fD,KJ0a; 1ߵx~%\LpBKlՠ kx{s~!>s}7g{)лo@L[#A#:ޕiIWhBǺO Vh!q^kt0E]!-}پ;h^R5eS$R#~lw [PXi&оI˘LvK1}r0aF~bld.юa.QPPԃsag*u5\a=SK L끊!Ш5N.a- #ЧT9Sz \Z:KGkEmڄ;7P@*+nSY^#|0puQ儍n[V ౦B/7=ږX@KEXkAM~y ٘EqXs@vsbg-?1&Tx(MW4+ Da)ɤ1g/MкqMJ4o:m\?~ϮwҋaObE(=zĀޢ[076`>,y٧Ș7i|@[%Mhg҈Йŀغ֭>4mEŚCUfLK)cr>$WfEê}hAnF}/}zEqXh]D(f]D^(f8/c8aa 4/ԛ"N͜g!nE_L1mN2Ew8ey[Jjχ;@j7箞+E톙m7A0(!5 Hi57W>tGp38;wE)l{Ih%3=B,͟&!.~wH@b03U;tB9qjf'EYyTMYWx =N{T @El0R޷n]7\/@bᰇ䚢l|,ad|ZHExp*k4_VA/WV(ܰkK ]!F=s{%9Q3LGQc+KŶéMA#SFQ:Dn017̽e\o##.c)U}K&7[ѵ /zeMC7ް?:$g^ h瞶X$fi"zd܋= Ҩd8yXP?;17 ( )ƪbصHC_DThCx Uoi9|=X^Zo f7h2 ޹}#Az͏rL?cJ5lZ.]Q2&R |Ʀ/o0yNmO"zKBU]#, %s+c&zUqAX\EmA{y00ʤhsft#=em*fakNo19졓G f>3qPU=aa 00o29>>DF=[^!w 53VE&M=duPİnsכA.Nq0a%{dOI[>uU9S=2-!> Kk`5TI =P3Tdy?Z<EKz\ӜDFl >+B7`ė4شS"& ~(#y^Зz;۴!^SwAbW3M$CLNڙPq”E>sq 2^ 9/ iWc\:_!n@E52o3яczfY&Dmk2c!1)˧!mAd-*21@a9E&UcV ϶|qGV] n!.9|9PʳDfhH ڈ8u5ըt#i= zDXp.F{F)lJ 'O9EC EEH ɥ8}s.w8gSKUHtm Xӷ,|C먕 FדwFwD]utlB Aߋ4s]!|4~˵DKq"Q,D8)hYHʎB?0aD4FcăL%amIUʹwc" S"_yj%Lfap W-IGsNV&R(\ ,>vG Yu2o;>L\ǣ!Iʼn//Qzaʁl6IpaEdoa1#j&ݦnOeO$LmR^n{^׿`O, iG#Gdڕjˊ\od1VJ>sM+2_̣]$3"a(= ڀQ)BƤ*o>J*'xG 4Sv 'z|2ؿ70RrcgMجBeNT"$E/sЮ 5#{qWwއkJ;&AwqV, P.|6vCU 5' vQhj>A+A@b|Cd4E[1UgX;-T;􅺲գKAU޺Kv [-Qs4pEuzP/_u+?bG:9/^&Cd <үͩ:M2 au*lZ4yu$Z80G39Vm: g35ݍfN b|[S;|~t}-.h.k/{gY;OMh`,kæS5w,ZZwJ 3HmJ%>t/ȋ3$@dy'xKt,|1{8vQ"6oʧ@gAWQlrd9+s':u6!Ѹ{h[n xs ,P͸KEظ9Gǟ)4x+ywkZ?GiȘ iKj"3h=Xn[IYfa":/є b<Vaumnt@%EfQomlɥ`qn^'3ELnFeri7APw C[JIX~kZlOo>Gy,DNKՒ} P؍S$ÐHIv)Xhbq|jҔI. FӬ61xm%h4V:f>5x@ ̨T 1DVDp.I`Av;mL/v¼˽}qW )޴-3Nb3z^ĒT; .Zܤ3=}.e-#.'|; K/dN-řWf!FQȪڧYjr3OdL&b gs.RQsݨM$0 Q%" iEDXgH'@ghO+ hs4T0ux ]xﲒy(.7QhM+/6ze'wjKQjj963sLQ;=JaAFU2Y-T~]*ZSj60Av:air70)8b@k$'B03κf' qҼ 4Y(V \OIPG Cf $ H  \%z:Ni/pז4ïn]xKRYO.f\g2e4ABeJyfn~H5d3tp:^5-SFE+'% C +aUzGSޞ{ =p- `M 6ۺ W=pUDR76/g~SM'gϭ˼d?ARtUt(WN༵·%hOn|t4,GBgޓb2@+}NK _ kU㮭 p%Cj 6Fq PZ!4 zc¨f}0g#t5ΧƳ@b n3hJ2,uIqУ (3o,lK>1 # k K!C凜)Nw] 1ja';vjwubQk/7-FQ<[s߈ Ey O)^k9kaSn|'cܻU% WPs<*y'a߸ mcQ쮛|^ՈY(sU𙧚4~-CS4ueg; &=>acN4fG1Q 7G5+A y%Q8V1df y$w!*=#_`@%!=ь1FXgJ )Pم/HGkS;XNbg.f'sEMkģQ^@9<)` 9C˟KMiƈu;FpLkjLKVSjLH~odqAؖO80U%4"3HZ1Dw]TF?5|@l& 9߿M߄d4q͗4W+>𱲂$, MmITQXOoNX<X#Njlaʰ6ZćOsooiP)Wݯ|F.p9[B?XQ(t[J~,z7`Lګ(Rͱ,9*f2ʏtW.'OSTXh0<sd/۫$JRj>aN笧U7fwccT[찠s |OC \1*_vӸ\~ aJCR@;$x?Hَr"!/R$K:=&~b_J`M H#W%(G2\Rpm9k})}Ǹ{uY "ۻ8ta"_įd d ;@^8K =6) M7QwQUO@=pT۬́/K2R HB,tI/0桨X;hL$h3뚘˛ )Zp_toJ ֍2" ]\$kr4RM3wCyܲi,7XL0(,*1ƒZ  rsNɉ='6M wX%$D6AF|t mw'hՎ7v2X0ޯUߍw€)^n(1)b#IG6sչ#bq=S z@QâJw0psۨi [rdQוDoʳ|NJx~qſx-I#U:>+opU[qbb(:Ҵ\ljsՊJ6#ݎPL{چ`M0pk⒯UԕbT~4o6þgUTڿ)1)>m[jʬxP)˶H-KfCsV˦Xku*QU䵯]h>]hֿkG0g8!4[Q{,Օ!z**_[Aiop:#S]uc' {RtE ځZ/ct9]B!_Tp5A eW?S}m[<ܪ%Lz fze;[$^ѼY8.KMF+eYr0H7D*=RZ53DeWˋ;-wuZܟq=y3ݸ(aQ[?F΍oJkꂰƴGfTf6qh:CkPY  -V@8N:\vhe{ ]i֑y?4H,s_rdλnxQPEF=LcKbJХ5EƠR+ʼn)0^ hW f=ܬ(G2Ja8ma ]i0q RWТӍ| ^A /HT¡3Ak"eDD+3!ŸYFSb?Rc͌Q]U TM,% `7iر`W_>D6 +n zDxP67ƖSO]ayL$'*z(91Iq} EExEr˜}F2T@c&=A'GĶ[{kq@#-c4Sl~XG2F% X&vx4e [weF'. ^Bu:B_clM.A%q 8ƫib+q)^&:+RFa)$k]3!kޘeb"z$=9uL{ϊ3ED#LCZ"R3QH؉%W[fk {Q/)i-NbfPI@]d7y+ęn)$H &+si'E^+<rEj{ 56n:OD+]N Ãm35*mFr$x;G{n 4(1-66._1dWr~ο W~Gl2s[lHNw`Ud "< T6GSc`vNm:<~ (N408`.mhL$bD.Tž Ӱ\ˊseB6HG'#Pjk/q 6T=V)y.G=*@HE6 gm Hhv0Xo,ՕNB}{lQol&Mz[8:iUфU'xRM{ˮTވbp d7xh5H>D!aI .&!_gِF 3Uݦ3D$ Jq*~WͿE/yؼG- uSmi9Eɻ]겢_Jk;An kٺGCdDgkSt5^:—َ^ZpV)$_)S0ӃqځVQͫ6$1մR5JB*oIHt%#}j:x2E` J"% _\BRXޱ: ,?CV|*n CU~'t㠦S'E.^Q(0^JE:&"t3a IG}͵xIdxB6/QTKD -tlG,H)pU{ _DTԋSc> )2R:/gEOjgp̺-;OC52\b<e?bI2 ?6YZp[9pɅFftOṬw7[:k|ʽB٢0XF2Aq̈́hȯ% kcW#t_+=?İ~&ӌk4H,̟ΑL@@:!7n%skdEP̦^(?gKpe'e<v>0qL&wJ׷nk7T[ɾ5/Ldqe1P~pC͓rOQ'׸w&B ߌfm4UVw c9{$Х>mNjOz/ccQtTf?gꤴ_c{1T}҃qBܜz/HeT;?z!=;oV0CO9v)/XϐReDͥTMI BwI^ 4}Ԅ"+ IkbIxqn$⸤mTmmL`uI7WZgՕ[..v;'OwMl r]nsG/ȸu_-SRnmzIj9\q+#w*f >V)Kпa|wjxJ!gti7Qq VCq$S*4aq kΪytx" ʸl0XM)#)ljD7cYaKȃY\BKz%*y+Ui(X. i5,{Z(ЁTm YP (;g " *;}?,.?BVzpF bYgs;j;e,7^U LJV<וkr X7kDizI y/ X+Ǎ-7%%cŀ֪}fʵyBXkt<> vϚg @Y8X֝-Ǎ%O+:wi)j"A><&scXLdӡ&mJlu'^#c(WbiiAg o7P9y(opms,1í6 p\/"=9d_~"NT6͊-v'zlÐ&Md FQ͔ x|c·p6KTI.U|b́MݷޫɔKm32ȌWS)0vom/`TS!P+mKTCڗi{ƍx= . 'l{o9礫֧žEbMIMyd訧aЗDCퟥRS ' gKXf-bppmlQVfR)K1HDZu]Uy(r#y"63O!HhH1[YU,k_>7X4Ρ- ]+1Փ-Ubqg{y-\|6e~x;cLhRwxJb>G $cWng5&4R$V(|"69#*9 l7-fF4Q+Z&04:~( @kVhTq(v~HiD~9 *R?= \pR\3W`"#eA*Kd<]+| ICN֗FC}VFnbc/Z)ҟS$.L5 -֦51Ȧp97Mn~kAaSi'6J=XlQY@M"%!E0Dhvz~(-'rdӂ-AM:{/0lG]ƵC!nE@HObj'ʤCHFR\qЄ{htJFl.z34-D{V2w$+JHi+ Dn#3ڄon]yI1@͉นX‹+AE8#]&Bdz:/'c(Lz2C@cnr9AC!C.{\;b8RMKuP:,1esXRH㽾zj[ЅJքz2r{fԶ>@et-@Ex":jiƲh1t+Ŏ1L澍2vj~*P/^a0 %f;yEO!?̠Cöh;L%I˧o8DBٯy߫m2\To:9x| =wFpI(c>K~*ݩkn"?٩DJx*H3rVd+Ũ}򾰰i^H.? Wjwgis 9̭#Fe8ch-F Aua* s^HO#kĻo݌McBtlEF\p"X3864}!L&5 M#}jUR|J%jVl6l4wɍ2DjASZd+?h8xTwA~)Fkw FDE9 ʾ$V#*7O R+Đ[ӄ [Nh7u)--aE*,{/ JA~afQ nIז\A/ASqhoEC+߁+A3Tr`^Y4 k SR}/qɭt\>LD9x,mzB^kOZ݋ j*z'xΟ2 IPRj4'æ'BhhIg]) >}*&y䭚Zŀ+*[%iG5£ό " fo=XH T0\;-Kp#fϗk5UuٵП.;-WS)anA*-sȌ7эܑAc'tXYRˡ%84cI*z_PQ=n\E$ZJ5K{jśVˏ3_fc; H~K(X[dN<ʊ bp^!LÇ7B\=ZV͙H% ɊI|vWknշEh:^~ lf>vJWt*?jU2TFvex)GNh>EM䀪%VL$gt"},⳩&Pzpx1HȎNyܽ*{ :k^Y?b\$'MSXȤ /1!O @N9Kz{ϐ ӻ[5{NE 320EAxaE:TiGI${xoVM>7̏k Tzz|eO"6D-uQa.TVrB Z3A4jW0%C ]+cŏ`m7}#X0G¾>u=]k qvM98"ӝ݈T/W,JGHt  RY !7_mP=j/Ef8S'Lжg9/f@p<#A&:_ccvB9Z3c.st|8@~f2ir?7 L\Ѓ5^g dbj}YlW56՚= Qx[Qc!V0Ii*6rUU-͖ 1>pQ:k3dfyܸq˺ۮ+K42Eu:ӝҵ MGssi9{F'K/],W{ \5*TʹkrЌC+2$Z'J <ޓRo;/ Yߣ/&Z/w\ip47 cD" Ds,`qE0=p' UU"%#YJ3 omsh؜Rly#R!g;\Zzac<~V"21ޏgVAٲPf,ϦrF J؊JTIH+pÀXݫ%&~̙U9* j:hg;ޡ QɇfU>k vaI-=`Rٰ7^,ɋ,YRNN %Do28pHL,[>zZY18rj/3P'PN꤭$ۍk/]FF?S;7hoUܹ9 ODnPs1F:|^ }JK,`.ꭕgdF`ltMoz{|YcmEܜE2h~HL"ڀ)*=`[)7lDci2!tD\ܰ1'NGu;iꎻl5yW]dG!7R=X8nBƓy:'c[<׷j*TZ86-_^7¶QRw $UԨjsVI(-"<уc/ޛ DQ2i2y#w]]\bN"qאbW&e=Jp>FIG$&.J`t"4j. F";e vpwcCrߜb->;&@>lbxa.SSKŀ0ghzk"~\D~H+}*dޯ|^1o1X\b:&ޚG9ґ>(ϐ:,{&>o<}%.j+lIbyngΰ~wjnfbwV ƻD莚aIcXUK?n)M"NGS eW g,)E>%S0.~u HSCs}~ĕ@Tc1%]tlמ.ATr sxW7fkF tmlu4"S Lq@vi[D|a.}5hsQs ObH¦K])* h{WBיJ3L8e4T6UmQ= ~̂}zNZfLCYJ)aA+j^2aӠ>Գ,.3:"7Wz|tD}OiD@QSdxEhg,6Vl*%E dqs$I4q Ȍ˧J WDv4<9SR0S\!ܴEWO  #D)r@۴SbT1n)Nd{KFh |נk:Fv휂_< r/+^f[2 p -Ag@0++Qވխf:>zK,4ًMx-iº=kuA][2>yQS*Rצ @m H,: V*4' K9|7Ir2ɯ2v ePYAbU\Meua}|O"cUù7f.4&kHRxuAem ;ewMvzI hCnjHZ1w r_V߲'&4drS<9#mh~z#Tg^xJ3J&nPm+T˪=v1S^{|ic&->ևCv?NPoȯeWemi)8_wh 98ͿWKt9ɑHXe,`O{C95:. 0ה>&(^JW[(9Pd;n+-)G[Z-uɒ\681,3:8Pb]&!Hb ѠcNrA-B/9h^Rebl:\࿹4Ig5w:_NkLn(&Cv}(Cr4>nm"E`? G|cܵ#d*eH0һkJ 6UXu1^@s+{fc1 i\}$blEy!&&c)sji'ˠhtw*gDS' SS"PűXs*]V!UI:͗q‘uu(cGZj1-60sejbl3}FTu 0FKM RYlur{&h!Wgadtfp E9Y:s=U dփ+T,S >hȚNZd %FѴ1ٿSm<2Bg$F =\9i 5Lh;3iJ`pߕI.Lnob¼@Kw~<Xۋf-k % | XJa0 pWW`8KT/UeP<}x ^OnX8̋t\9SUP0#mFE6GL'T)=xBpdP,M^C|T01bZ4pz70zdN0UzuJi!Z&35DfIgQe,[yO8B9Bk/D R8D`Jl=1U+Yղvg^STmml L/`Sv]j>[ !ųR]Dm0B+EwLMIX>%mo 놸""F^t b1eY=]#I±~pHj^Q%BݯxU"gUs7b~|錣7FiMHTFȒ SWIX*zu݁A[#x}*U6U!ANDuP\!*cT"`3JZ=^uyf3ԊW'5n>cd+\gŲ|kbnd;)\t 8Tu/SƃUķ9-דk ;fS sխ ǠPt3OE&e(WͳyL]G`w_H[L00hk,Ѓ&{E<ȣe3f:Io Qy$ P|< < 喦xXimUA\V$ +=q:< #iGz=0ESyݔݫz |>KECG@a=g1mfq=j.MT# C=ZJ u$xβ~'[6꼐<: NY%CpK+h7.k C9+kdBX.h&[t܀r=eoR]2~+% cXn6Q:OPGB`L,$W3{0~\ *q/n ݨD4c`ꁷ Ν* wYuBw!o֞!p,q24)O˃uI;$G$ Z7I/m,MMbXfց+.zĬu)2ݐ;(}@XKX? kwÊ;}Wt{Sh:4ƱV+|_YoVZ{k1̗͠w4-\MpƸ ]v$N;E1Fpy#Z`VͲ=~ nV{`GߋE&~~@刕irC?usfQ9۳ F'&bج0E\o9֮hH\ZeߏKf^Al>oMbĔٸ Į%;^?ڗ6<|@sR-J#9T{lx= qrR0H?@FܞEq//Lb)&@lw1QЏ\%֞a7ee="b7`B 0:Mm=}eҞo/R.2..&2k mQSBXzqMd{eOpu&_,JC ѽnkok4n|ٟ6k OM|Ekʞ?KR㫳b,cN 3P6 ueYQ8WҞ1'~E92ʪԃ^KCnT-b눀P:$M188zs\ޯyT9poF B.mÈr¼3.[}!M(wV5No͈ IcDZdQScr:@}|hgVxC"6YcIrj@MEUvq/51 j821%OCMG!'-^I8\U,Y\Dhᗳm0BV7i^ p\ 0-+ >Zwd-?FkFgU DW/~|"۔@l)K&S8Oc?@>ZU])UŃ1aZVXd< UپE9 XrcNY/3.kSΥSvDSdÌr?1i;:\%T5bBþ@ɜcOj9n^7eh˙Xk' D̢ HQ6xd |Hl%@ ڙ%3^97NZA9o+ܑ|\rEux"Ӡ719mpvҴضY=l&*$[,́C.h6{;T5>e~{F*VuRc  j讇!*u҃aZQ)R0;IPfIDNq(|irS)7H~ W3T8WidJ:[2(}}rn5Mg=E00.I;H !h`v{ߙE,CA6*aB=&NhLY?(f{4;Q}O9Scɪ{gbRD`u SWOlw|Sgz{ cveS`p$(!2( eL*n!CxeMޟFl]"6W&tețz" 2`~J6ӫ=D' x+?D]8ϣ?|fᅆQ2<d>`md%U͛Hisc3xplps)0_tW;*P%@ -$u^;x)'Y懯';w4I^\|:J'+ײ[2N=Xenu< Uʺ#R`V찌EH(Lŗ8=zvKR ,c`l&AlҜPdoԥmmBQD-4]c9 12nny:IRVGSp]4 * _Tul0Lj8Bt臃cdvR?{&L^I8A`F֚b(QԷmBN57aN^4Zk0; PnǻcQب6'B;QF mdAJKy`N-O +_<0% J -Y5#.-@Xq_Aڞrk}cM6{P4|j.06J:I>?ޛٖ^*(ٓ  #n d]ǽQ:1Zg& 9:H x?&RTޡЅIbż0|<#2 '?G*}I<#-+X߅nSFuN!MnEv&-~p5Nzb?kf*<ؠ~B?%g$!~3sKBF@@=1 %[?N\|VDFQ#z *gJegy-!y+x6m`S*?j_$BnM*t-t_iBUE׍6d~4'?)n@<5.>F6c"h֥} ۄ/h@b'*b y7RWei 6[05ٟ>x2ZfȊtV.Rw+Dftעe3nܪ)&O>gTe9z|3AD:¡&0 Up'G8 DIRcϢE>K΀F e;KIBS_etW6Mzj j]~%NK_dw7ἅw.!WGn=4%q"baue]Ki6L 3I4*Df5 YY`XG|⋯BL$6ݦ` nC%H (jvsO*%S,O7ђWŹyF] pk" *VD ox%Ƿ>sEbK٘E HgP:UthQ=Irz;%;bR%?dw5?ȦZNHv%{\W| dO\le:C,i:!C2zrT-'0} ׻ǃk@V.}N]n=Sx P/5h[w PSI^*D7ȶZx=%L덍12*FVQAU" ٲF+JQ&^'%N8Pkn2Qyjʞf#WU5(/@%O hql̵978dc3}X00H>I`NanjiIffUzc!ʤwl&r-&AS:\cg/9DDž[2l+mCs+?*mPj(j-JuaWINxȈP%@\Q1>x\ FRyo4tJW} R8sB"iEΦ  !_$$$^`&mDߕ0X昰# iEXuҊROg-/\T.rj7J}l2Gq/.BHz$:RC/-k5}gT{dIxnV8YGÊ.W#J_7}U]pȩT 94؜ mC$# @!kHFRt 4hV^ZHT/Iڊ;cR ]\4hq9<;Ծ*6#zHUoDO-8 H-SF%rS&DܞX0Vmhڃ4m+P%!򕐝UŃ@R{IzX9jLXXאPKO~WB li1̎ y4Um*2Y<^;:tKڄ9iVHvgR2z aH q4v橩hgG*zoriiV&pܗV-sw {-uAbPeD?[d?91oZ0?` UzK7ۻL&J3~eA'KC]*q}G(=D+hB;z5n&FB T iz/t`\ 1: > dVI(="w&rzROx< }<|dX'P9e[6<I1Q c;\Kxl>Œ]8X;ЖDk_e55% ngǫs.&g5gu( OcI}Ĝ< dĦUu JQ~견J7[soNC|ݧb9%7tKsJ`x$:YW|0qxG\[?ڃy ^E}XPfdZuihҋd>ԅyNb5\) P ٪?<2YY0sL=e~;# ຒkAJ' m/lBEHvŁwah&~ ]}j7ĺۂ~)K*'{'H}m7Se^: /Ra0&HJuqS!qsCb"jU/Q$|Xe0!^&K%HAo0Z>{U@JkD<k K$*룺N˼#,d1X0!( hTpiDe~K-CG ·8\Ww 4 cx -%Y]Q Y#[)9Ҥ横wu,c+[Ť9ſ>m㓐ƙK;H DL"sJ^k9CZh#^2%ʪf^qO:QC1_t v쯪sx^Jt`RAE d#A? nQh䞈>ko͟iv9Fԁ_'y(C !* Ww(i|{`V=5A/.d(p]CRAc6 &( rDCN 43g [/a1~ZWABҩfm-;U+’6ߒ>MK^݅ϒN uLO\PYgkpps6R6ZVfvJ)| #.OEtY ީKRe @j}QdJN,A&kz`TW ?%r'I g%;(C-c [;v(&vo~!r\o.eKQ()Lp@ro:#ҩ5[r9qI 8@dЍ%s9s)C* UVjPۍxޖﱐ3Xd+y+ʙ o@iG.؃:(C̽,n8뛌-DR+ԥY1t/+*L~!5 q mWhϼrPnF =_[D"ǀٚn0DU[3&3;C1 =>L#m je^2|1/<5G*S&ܻ"Bz7v{r/)[_ uIII)*dfwƧh0y 䦈\M~yBDXshT7C,MRDN"2BxY?s=gGR ]ݾHh1[?+cZz0IFIv#=Io RpdvCET:W&׋=3Ġ!hz5N|rt &w憆*>2AJanĚ1^98J0k_ B hEk-80KSK$6Q\6,έS)l_+U]?,V,M4&;9骅ُU%ű|S>'j V\-*="ܴicc`u]Hߺ'`ĭ:-aDj. ^Q1K͛0Ϙ-Y;f^[ f \!Fʼʲ3k*:T9 :}Is*%Nfx(FRG [;"ctF<Fg֓@HPm Mp洒pd ! IZ2s+Aa=|1#K tQŽt DCdH/N8d{VJUK5mM j9ܦZE ' ZYA*2ঁ}DD(zvIo&5hoǽb]&oo_:`Jpk2pq>݀r0cۯ" TGQ`K?@o%wv1\ۆ\?ș(2tRU [OFfXVZټSU6l k)f+x$SZLVD"-ЃCU?K$5~=q;gG8+.A =`G)C+ަnrX oxOmFO\pLwJ.מtф 16N9<3B+D߼=kIs27GK9S8ʝQQFüB-|[|KKo8Ÿu*ʐ>7$}e(sK,Ɏw~8m H[wHqriSw [RMGx_:ܹIPR( Ʒ9G(Ư3+ 5NpYx CE.dTyOb-}ڵ2fnw?mL}bu҅'Q-ǧ3 `.! c8 FRB (h[SګPR2O;Ilo_>#B5.S!0d6UOsm&Tsw)Yt2ב~njt(:"w#Nj]򆬱4K&W0[Dȑᘫb#Į|!MIb&`KU+z@}M+Ue0)v5_Slqxî 87ʛZ +4bk’˯P. rIc+'T}G#ϊӰZz];㦣9KNZnUYvʁlԘ}\C6i. kI}^CmI !)1ʽ1V]De[ul2DeEDN{@^7ٛa1N5Ձm\ZIJ DYө` yVĨ5Hl[V~SҫiQ*݈I}]x@gI_tN":wS۞HD4F_M֒r[uw;gBշ ZQ 0K€;- 6?Tkk;TSWӢ!qC5AȆLS>' {b9QZpZUkש.|~*5%J_Cwid7Q8q9_@dzvi@)lz6({ݒr8L7vڨY(~1m?Dv&ՑDxnB&T+w/36@hݛh՟ n ڶÂͶ!5J`^lQ1`zpIkg/@l `KO*2ӈ ӀBua ZRRe)6CM5俞c Y8L#nmŽmГWx|![nUDM8-Np f<%39]f~_ti9mTi@}ǣcRj:f?4mI0v.VEY%?k1'{ZpVV RQ][m Gi81wlƼ ֆB̐s8I݀ h>z͕Q; ̾,gkh\;۹ghQY 3+u\5}c1!JR6ƇuymٟA.DžxDw v;iSp,f#s%r5!/AB8pnA:A66uvk!biMxoC=ރ`/%DpB*ȻA.iSH GgYq7œOډjc36Ö{(~h$]7nҫ>42u^ lC?3#I% 1&M?9;'뀡K)tlI0l`lc"Q/}Q4H /cͫl+hɭT(cFZy] D0_ʎ&;X; ʁr]RpM$S :bh(ڧLj3oBɢU*/7@@Oj:^aPRJ+"R-eLb~MV2nqR5C:,_66`Ig2B*^9jps `PY(KX}nHxTBeRsUc9x܉O:jh(j8Rb(jai#W>t]Bxz]DMFx#"16z)?8x|fԳ]#&>}ykQW?,=)$lyO\t,/3hQQyg,HAVWd,yiHӛKV]^ FQm~cvک8 $xr+gexEͨP 袤<`iL4iA X OZȌ'WDb=qFaOT$}17Uk*FJ** BgMKc2??Rs{Zy[[l(^FYDA?qpfJ/~Joަ o阔pJxY!|vs!JZ>jӽ/ȯx򜬉Zh.̺k1b9cf#&:U=c[ƏܣҠ.>6)0U[6[_mv$~ 3:" F2?u?м=dn!ʪ`BRk\|{j"r98t|йЙtY zTqH H(TͧZt{Qq]6o.\}礦UVڲ$~LC3}@ p>@bb:J=M;쁧16pZfڇ,SBse˜qLzHCmcFyr_G$6EYPP%,$#Կ5+ vB^.CTf"^iRIUSm6B^c+CoNp ENVحr,tF>c?ZVeMKS|QMr("1(I0>oH1&[}JPY~G9j/̀TXr2φ2Q3ȦUFh?E V.=HfܭHUE~.LaI YFsHb.8/QnZ׫o7m2^/HMB3H2x/JTD=Fʞɐ%Kcx|߈Q}~! U J[!!G š(&89?LpH]H\4!Jc "׃rcp>@yE]A"&JVJĖQ؎a1@v y^(7Sj廭f{@ #"\>UҞY)\Ar9"+J"Q]hl٠K#%LC{S8i,ҪP * [:a躥*K +Wm vb8?r; .MMi>TZ!F6;)gOI{EI@F<>_iN*O=iL_,!t-ՍIu۷:X_y-$Zթ~N}wjA}%}?W;Dggⓞ'U}ej E= ]ױ؄5q /%_mA*=e e ),?5K.rD9N13*"<,~zE7_ CtOŸoM\&M\P!R>vxg"64!yAOv@"D] ;cE5w`u ;Yסb ޗHoËe`fk%xY^1W|(]e1Od ) :G Y |P5~huH 󝖏()@);}*?]~ڇ14jNKwI<9#2 NT>ex乮;y^qH@BCW#JؕMAǘuEbkbe%.M8a1&1íTo7!FQ"ƕ#wа{Wnxvdx+*PWDǜw߷XvgmQȁ+i# ԚU~6ϴNmXKeul? M)>Ↄ̥*_oz% +#I%{ݶsY#VBUxI4gH7&4|CL_=.ai(PZo oɣ͗XwK j9v޲Ao3&!JRim$Wmjoc9"?omjGBn_Co=H>2N;ZIuwD.71RjSUVQO_n0S^,Y'Ch]p,Hx*BaTpSNSQ|&e٫@IK[NLDf.`>ZUTL&Fb^lF,sH?儐amҠ/1ư^w)qY,I,O#^ +bXn]sqETTqӒق'$|;ȗ}u# }Aj ^a۠|a2ADd>`Ό8p!øi"YT9FP Үj;D5]tgŶ:+p%vsIbaS`JPt/S* W9D0at#}bq|' Z ~\Z>EdG@j"+ekWe FW+;JMTX?T߅Q9MNIŅW,Q ^x!I=`΃+:aYƜaNu{NsOGl"xDf, (<ΤboK cGE'{mYȾd[(УC )s~՚EAu 0Q3ތ)Grދg|煠: cqn3)j(3JF<0'Ookl2Ww3 ]t{.?uã&ҟao2R0w)cPt {qM.bd)7& -]޴?B]3` W030(k5Zs`F?5N7eTcɽv+ kREJmo 8rȐGM(J!ȒcvVgS Km)CgG*y]Wj[#2li ;D 1H 2|NQ'Kxa+A,59ޑhKt$dN#TTZONJf!%xA;5P mpYrFRb107&-ٜ8yT0k9Y6 (gvOIYM_*<9_Jt^=W!ΣM?K7fy]+Ǔ_; u^P˿lX0o쏋 1 DB`"|jo 0ؑ3-B˕-mWTn{"FvyXZxh4^Ḡp: '+4yP- Xa9c?9Eldf8)tBи;NiHFi'1{b _۫Ẁ.>ZٻC[B&wF.y'@U&n%چ<>]~#3: BM%sr])x`oJΙuN-z]Pz@oژj=USׅq!oJf6dʰ{s =J/R?Qʏx1s \0+s"D魐v1|;AEȐsM*sP57X}'irqGk2,I>9_B[M t9B$_ 0RD*fzf8,j5M#E7jr9<3b5I.9oeFtgIGFt2} /Z$27k-/Q-<5 Jj4(XENio{l-{\ ]{8ܿSp2?ю` 02m DD6FlC?~U( I)n1\Jӄz++Lu-ΒÛOѴ@v' `ߤ6jR64 }1izP-|=$`c;J?(; _4Ѫ3zN~e\&UOn&𜰝'+CȪlrPF gSuwzaTƀ:,G+u5}!oImu;>?A6² aO Ac toP:n<ʁc0a)ˣ-uƦarĄn!W-֋پ`GW^0|ay?!ٴPKx:$2(2ȟFba2~HwR %0IP*UӈdCLAҼ!ϝQ a+c\U/?2+g-,ؔ:'8^6ՆKP'0PVá)֚<쾯n~ZV\ӊ SF(X(yȭtNaOzbP3~u`(`/NߗخeRwn.Sl<;2uh|LT^ 7(3߁b_(pLJ z[m,73^cmCa^$gU:coqָS>OZ.4V/ٔʤ<EWbe:A=;ByI/Eu+UVSay}Ek+^-b2VHQsv O,h_[8#&ob=%lP>xVtepأ89`õfYrgT;nA7*DG99Y?ʘO1^kXV]?[AOKvI^%ah/`^>[66Y`#Hdo_y_m}H'X0*K>E#FzrAZ*^8qcOE|RR/=[U)-OqKFʮdj~F$ʀ^,Xp[^F)VUh\}aߑ\#FwQryeqpz!`Lpm-7p+$S̠=Ho³|h`; ya*5Mm5 a֮7<'v%ŧ:]UsՎ6pr& E{e`^Բ'&r ma{HSnHE/DC?Ϟm{~KJlc²`]<->\֩4텵 WH346e ^\1r&_ asal5kn&y; IP/0K3"hH+e/9*Jh&Y\M̶u4-VK #R7>[&w\\ pH9hR1=jpQlrkZtdt?9# {ʌÅF+w|*0u"pYc| t@,ÁؐlnvưL/c%L^M.!jptg(yxB/vx"MC F=Ѱ/ȟӺ>{EVtyo̤M Jps${ps2x:~aV.YZXsL8!B2DNqk%"׾*Ѩ[qt*M\o#vdZ ݣ@-j1p҅?u1Wժ =&WhO ±j-(6׭0q6uTq9\MT, #S?dM΀K>RH7A3 F1ۮ{IsW#JG*`~FЖXKE,Kŗ'V֔`g.Mo&k YcrnH G}ИpWܡɽT,Qȼo68}V۴ҩaٰHs-j ׻j=>|wGZ{W4 r`*ٟیIa\} JK'+7w/KRbLS!D|<(& ihXWd-^#ebnJ}0Zay60@_ ?cL1鸹$hLx{O!W e8F;ă!dJ8cХw'/*# Ʒ-͇wYVQ6t Pmm*4!)[C5̭HsvwW2e0q{v?hɸ5wS,^BWٌ_](vzd*]7ETVY,v|lNMl\,&P"DǍJ_<\Z)&7b%KOAK rv 8Ԏ(ƎֽN'O0;>lk>.?rJ 'Є7zOb܇jtب~í 6VPL9}B6[e8R_Ɓ)ױM_MvAh@umGBw&fI&GD15`6'Ϗ@Bv{jmPuD'+2b#j]AwDBDT֫6ٖ{ )>y_hmE^d&$Df~Ǻn ;pdmF$O%ۖf۔y'L!J*퐯< =kSBĻЩS%NG煑H[EvYWQp/_P_ϞwL7@yf#dvQ"w,K8&3T}m[mqi7ңȖ}IC.+"L,PVUCw5Ju}VKO  X//nsF ^ȯiS8Iɹ|l*d]q!vo2U)OblȺ !5X]r1d>Ch~af煥.[(3ޞށqs/1}g \?qa$(I mDhXN18o;$8 a{-3e̫ O8r9,Z#˘UUg$[YcIITꥌDΣ)4Mi!V ;S`#Xc˱UK1|˫_KW+@9m0i$vTJ+ {`[w_LMDMG?짜 E{xBRHM}FFv,d7V5I3 z7&aF%y 2(ؗVHOQ`5BCV W/uUu'-~@u2 -6fs: iI>ǩ-9xW_uB+]'`Ո8xVy`I'8l-~xcm?a9OiQKյ7iУ'V8 )zqbAuUDeB\9@ +Ttjo &d(q}X_5pl8Ĩ.y+AwR퉡`Cͼy*efm0rpE|kC#%dG{pޘy ٸ%b^ r-M[ *PijgcJR 3.xw}1U@ gRu5: Jux};ǼEWܭ!VTHZu<ԟ+ #FQV|Y Mn`,*.Sl(8|T̺%nAvPeVMMe>)fc8>!gѣ({ƀ'SgLtEG?i~K_ \驭B;_ %_[tPx=~:T9Cf17fE(' nR7IVm-d}iamh+ja6 Ϥ"qdFȎ˔ paYt:K M>U!-+&DYySf(8 $].Qp!BKƿ[]Q8C,=V+CsF>!rSsR:Ч9tVB$m(ُ⣃Eħ>"XG(Ko Lʬ@ThRSڧcV ʗ0/8xl,íOhd "I7A7ZBX)hO>=xi7gb <γQ(ǯe(U{oK(H~;g _ƛbrMqdXʑ.K~P :vW*QS胬5]`,k^QxxGT=ȉz}l~9X'"}S׎7Ԟ$/?'0>K=,C +sUn&aE!ћd+=/q@M\X4)nse_L3v t O:do> 9֭%.$]uLVG74O(SH0mIsx,M̍R-ۋEc$[P$1ync"~z8)szV3G./폗S윆S'*[F^0vH%dubv? m_ 25U1n"E# _-L,(9y`F7ЍƇK/`|i iniUxfv(exj4p5N6gVyiMryɇkc[~kLƥ_b6#(+#dh05#KuCŒX]C3Y_i+S"li`g0yK>n];?(։@0Z(;*u'W@r\` >*ǻျ%V0PW6d7Ksoy:yGr O³zkLZÃ'[E.n{ oMeضbD|@(q$ׁo{HҢb;l,qUvEUqHX-Iu"vQJ_IaQ]Fm yQ5Vp!rp-F}0x:0Id]-|쭶d8|r54oh{8x◥|d暏_#y#lƶl讗 h܏9E &bm9~BZ\mT mFOCTSPIc!nRK|$فx7*_yxpVa?zxrj&Ҏ e~;])n zlo#+QЈ#zȧݢ1O&`:ܧs9ӬiM,ZmPh.97Mɯys:o흴xC$Y;<J%O=T\w n$Ѵx(dϘm> ,X1P#%8rs澌C>qכ%n Qh]2 ,sc!/&1X^#5G2F8w>/mIi.'i%CS 7!Z$مD5T7)d|KfN"uu 'u \%5Ş*}ݫNPMd߸~ES{38M2l} ~s=A,MuQbÂ@[i 0H7.j&ʧ0gjfLԵ=᭵]tH.&l|U؛q%~8>?C_FF(l!rzhI7 (B*3K|iát-,Y8XVQ^wiFrV$އf*&@LQRlf$ [ʶ [[$tq8(sfc+cFK-ohTwܫ{S|^eOYnW6B"wعߒG?쫁#}Z+@ rٝ;tfregaDŽpÕk܎|6G|kT2&֒ۈ̺٭\_~U1F N S_+M|Kk:ҿ`@ka|aUmBNsZJ@Ǘ"r͜0P+WhG_ّvCŊa14UH'NfqejcGX܁6x:~ Sa'ES i[وtMR Mʛ%dံj3vt^]禮mJ bk@z5%mٶB㿇J7*&2K)?<= 91U.ʟ-UΥdQH"AH K7}!VJ4Tr#}dq$D,,e3bX˴ϴK]T!6.M< ~H&v7FPGզ`CK-M4 %a,jSmPEm`!7A?3Bfho:jx|% "4!"Fπ x&Ac/Rsɳ#5b:݌ lW$*AךRb'J}i˥Y96,0{JCnF2Zd<;/.ӴeS窌eO 嶤!J2RtNX뫆\^Jsd$SGDM mp:Itftu#h)Hz(E[q&Zۃq[ WtC߽wf _ln3<7죫pGQE`@U ;wsؤmͩ.c=!CN'p/ OIcnYdC)(SDOl\fYq2Ѭ c/;~B(J{ɷ:HH7v^&V]AH)}ZLa l#I}? 6 bUvxK!xd,FvCѫEp]⹔}oPe}COkyU*Lj. r9 p|S\& ><7L$( 0V<7oouh-J/).*+.n['~` ˏ>EJ$ K%,5x~{ëٸ8.і>cm{ (e2a XD' SoÂ?fǨ: ҇Zmoyexeeb$XUc}̘qWǠ,"  s( c+;gΘ{*9Dyaۡ<Ռ:L*A]lEuv9@Ήwhʗj/T;/nqTYɷ.ڀOcۊ11%2@A ݐ _{J-[;G8H(vtJ-3SAVen>Ni˜3J7|T~"9?ds5l؂8iL 800 (\ix":D&o4aվ\96aV?ym/liu ! D/6$>?cp 8Ѵj f \J՜?+P|U lׄx=h^Jǜɦ݊L/~k [>U疩_bwǩ8 b׳$EG0lT3$n1Q8?bwu05/aPA541X/y9Yz\h-iMA);]HF+q}%O+/废&`ģt3.^bŠ0甅|w ʐ: y /֙" 4N4/2lfv)}dܜ]ݍG/&q5|=? Y@4ZđK9K/ӹNuHqkoe.&CIjÜZKcd)q^P9լ/gb !#=غ{mM 5NfeXz1zO(@ ]˥۰1# y2_ՕD$U! ȱϼqSp6F+ r8q%fTf 0rg 9p}Ś~aE)kMw99aVb [Rd\˔I2p4Qvef #oE) djh%/:4"_I©cK1zU.E<$_ q7{}(+^ڃ7 T`R=>Kzw(l7G/a)UZ>ʤLӨ'1qq'ɊAMzq!Yă`cX0K Uw%"~G%XU2ptci3©+ckv'[8[l?N,}r?x~Ha/y~^WQ^ٛZCrOP(=``K,~b@DZV +dxT^Xx2H'_T7~0/A8Pfʱj)b@Edω39.uhj!)}s Q9gu[`c`,\7x%, zmg Sĉ@5fLJ@SJunGp_b6'-4┼̈́m .sUtR4zsY t`4!mD8 yz穚y>u.[1G_%a] fyc1YJ<*"ޑ$U=Y)B`wpǿPkG :1lI̱j*=ft.BjHPdXj0LN%+1Y6oT.Go[β Hکꔄ2]m\E7*}UNV'zn@ghncgF7SJ>$T=ŒI,!8G%ُ@ka]CJzVI9,oifnotc޹ufp-pfՒ~1_.CԼT_n?-Jbm 葕Cp? -XH~/d HٳL*i0@4&`Hq#ʠAy nM*K"W"({CnXiE.޲qܿQ?F|k-B,)fIB!ͷ1 }uTڛC}, #T/%o" b5jI9[hOG\e:)#X46~D1:$3S5פWsJtĝh12dW$ &?=gɈ_lx~sh^4 &L nF@(3gXbtCphX#Z4S>X'a&(#m_.~ ڨ24ZUG";-$ɚ)}vEE .dU`@\W}ك6r(z*:H;$4eHܾC&pfok _vּD5wQaPʑ ٻOh!jG{".Z)]~A ۆQ,V"OD+k1x0pW]]κ['x=5xGܨ7=0/tq7)Y;MM"CvF-Qn _Ab@+^$v2T%ͲF?g߫ו!J Ί"Q=]L~@amrDl|rS߈VIPK&@QbՏpߎm'>!oq+1= ±xk[ @[$۴@8yrz"/~V @ב2ǘS.mCe {%QK]=e0IJ\_Tf8nQT<"|h*esQ$3R=7-Xz% 62Y( ԘVx iYW[{䄋{'d]?x<ߠL&q2@B/bNk 8)ςSIᤜps'1Bvm> \[gtݖܔV:m Pb\-Q*684 RfAuZF5tNy` Y<͡$Oin Jrp[ZQyP,l7Fu%=uf2u5:R7-f悋Λ>JⰗ4`,N4IwHE#ghX3,jȍⳮyΜk<^瞛gg.jNXY~jSENԪ,σ$Cɗ^ Ұ%2H:*Ϩ\Q kV.YYרnZ7{ |0~oZJ'}̉^q6Tއq{6G7O?(eiR+i;3()C26ggZ]z |%K:Y.v)Q'r}oIRt@8H pf=c*6`z#llCMȣ uX1 1X찂8)KfLsC%;#Ұ=-^Un'b{o#m^d4R<Wf )KF>?ͣ/dcpx4d' j1A6s$[@Ɩ#\:Ӝ:tVPnb-̣L9ƌ'0sۍyWX В+ړCV#ůRUC(v}-rNW $B5D:k, Quqz4xW|>RŔR9ZV9a -.=m?0w)#2"lڅy _s{”۵&gCh#_~p}| /C|7`,[RsHs*UH, ?,-jZNekY8f [/kLʅu2lѰuffBQ5>Y#)ΆV#sR-)]i52퉫Ov~aA|x׏pMz7/1|'km^C3,7ϖBi.TI:4QKIșJTeYuXa²z5cj: ~>1^oW_Wc(PgoCzW=`Z>~"H M-Jp{k_4FQAQɅ(/ YZ