libvirt-daemon-4.5.0-10.el7_6.3$> E?}[Y8>HD?4d " ^ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(32)39*4i+4x,4-484-99<-:p-=>?@DG=H=I=XY\4=](=^bd\eafdlft=ut=vh w \=x P=yD&0Clibvirt-daemon4.5.010.el7_6.3Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.[x86-01.bsys.centos.org(;%CentOSLGPLv2+CentOS BuildSystem Unspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<!j =0 -(,)n^  ~$AAAA큤A큤A큤AAAAAA[|[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[[[[[[[[y[y[y[y[y[y[y[y[V[|[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[yaf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a2e9b2cec5b9e86311a266965b90393792bc457e7a98699bbc0b9d564a514883f2ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb3cf275f9a949d7a2387bfdc71c4078fc83fa0d816d7ebc046672fddb1cc6d55f2a2fa9d83089ebd4c8ed0d520bf5f1aaa2392befc55dcd7928e424ed0f8fdabc068cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb16df6c8b0d3a0ed0d8ce1b43562e8838a509d9d2db4f194f6f3fa1e79165ab2088fb6d2a152a2d75d2c14aa2b533855c071db64b94e8297c3fd217211bb74e5a0c354bc8ac10eb5ec0a23f66ff270a8cdd919190f89e69dfc5425220257ef21e12a3e84a902d467660074b01af26f4b586468c325dfab4c5173786b285ba23b71d51bd7daaba2f28c7fbe506f8a7d7f2a20335363c779481cd94df77840416a55eda405da232bf58bbb95317722c4a6cf8b1adbf1f57b8bfb3a1ec0c26bfae6e95f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531a37b7cf6a6e94e56eb58bbc1dca9045d6c6bbdfd2e6f5a89ac3d9b446201e6134d2951cf23c22976047e593b31e60fdbf987043bfce6f9da62b7889cb63af889da5fca8fef37f8556ad8a73187c29500483e1fb22ff46f6cc101180b653790593ddfd03f1be77a3eaab255aa209e335b92824ce93a68bd70d522c08f814a0a907ebf4975cf214a661522d9cdcac3cd276d0c49fd5e74147db2b832374b4ba9517846f04b26f873147bfb5011412ddffe56030af44fffe3910ebd0c2b4b263aa8fdca748a5fa88b410d486c89dc5c4889565bdaa52dd2c283d958cac4913d2d033bb0a1a246d352a7f490ee6f68cae1d96c90c57088773b06ca0a123a065e8b0e7fed8fdc033c23913e5ae9620d6149bad69539e221bf995a6d1b0e9265b22b88d158410b1a1fd8868042d087fdaa71dd6de837640b5b9a540e03a81c32520dbe3e6fcd25ce76c757fa24dad91aa528e8e1fff8c4f6fc0cf6fe44e32590599d721685e1ee31c9242307689109e9a3bb8295f91985687231f0b0e6ba8ff1b4b4aa2d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.3.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_4.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)4.5.0-10.el7_6.34.5.0-10.el7_6.30.1123.0.4-14.6.0-14.0-15.2-14.11.3if [ $1 -ge 1 ] ; then /bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl enable virtlogd.socket virtlogd-admin.socket || : /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl start virtlogd.socket virtlogd-admin.socket || : filibvirt-daemon1.3.0[%@[[F[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-10.el7_6.3Jiri Denemark - 4.5.0-10.el7_6.2Jiri Denemark - 4.5.0-10.el7_6.1Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel 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- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1641798) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634759) - qemu: Report more appropriate running reasons (rhbz#1634759) - qemu: Pass running reason to RESUME event handler (rhbz#1634759) - qemu: Map running reason to resume event detail (rhbz#1634759) - qemu: Avoid duplicate resume events and state changes (rhbz#1634759) - qemu: Don't ignore resume events (rhbz#1634759)- virfile: fix cast-align error (rhbz#1635705) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1635705) - virfiletst: Test virFileIsSharedFS (rhbz#1635705) - virFileIsSharedFSType: Detect direct mount points (rhbz#1635705) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1635705)- security: dac: also label listen UNIX sockets (rhbz#1635228) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1635228) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1635705)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - 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#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - 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 - parallels: add support of containers to the driver - 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- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - 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 - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- 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- bump for libssh2 rebuild- Rebuild for libparted soname change- 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 %dist, -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/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=4.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.3 libvirtlibvirtd.confvirtlockd.confvirtlogd.conflibvirtdlibvirt.conflibvirtdvirtlockdvirtlogd60-libvirtd.conflibvirtd.servicevirt-guest-shutdown.targetvirtlockd-admin.socketvirtlockd.servicevirtlockd.socketvirtlogd-admin.socketvirtlogd.servicevirtlogd.socketlibvirtconnection-driverlock-driverlockd.solibvirt_iohelperlibvirtdvirtlockdvirtlogdlibvirt_lockd.auglibvirtd.augtest_libvirt_lockd.augtest_libvirtd.augtest_virtlockd.augtest_virtlogd.augvirtlockd.augvirtlogd.auglibvirt-daemon-4.5.0libvirt-acl.ruleslibvirtvirkeycode-atset1.7.gzvirkeycode-atset2.7.gzvirkeycode-atset3.7.gzvirkeycode-linux.7.gzvirkeycode-osx.7.gzvirkeycode-qnum.7.gzvirkeycode-usb.7.gzvirkeycode-win32.7.gzvirkeycode-xtkbd.7.gzvirkeyname-linux.7.gzvirkeyname-osx.7.gzvirkeyname-win32.7.gzlibvirtd.8.gzvirtlockd.8.gzvirtlogd.8.gzorg.libvirt.api.policyorg.libvirt.unix.policy50-libvirt.ruleslibvirtbootfilesystemsimageslibvirtlibvirt/etc//etc/libvirt//etc/logrotate.d//etc/sasl2//etc/sysconfig//usr/lib/sysctl.d//usr/lib/systemd/system//usr/lib64//usr/lib64/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/doc//usr/share/doc/libvirt-daemon-4.5.0//usr/share//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share/polkit-1/rules.d//var/cache//var/lib/libvirt//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58ab908eadd16f78c69f1cf26a13f860f41c2c27, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a534aba94faf9527aec2ccab7306fceab5b8ac6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bc27f332278916702c1d3730dfc2350904ba68f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2c3211a8116ebd562c839d6da658931758a36579, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=cb156fb905e324eba09c2528ac4d44c699a0cc22, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textG(q,,RRR=RRRRRR,R:RRR)R(R R!R*R RR.R/RRRR%RR0R#R+RRR1R$R'R&R R"RRRRR,R-RRRRRRRRRRRRRR)R(R R!RRR/R*R R%R0R#R+RRR4R,R8R9R6R7RRRRR RYRmR|RRwRhRLRRKRdR@RIR_R[RFRnRqRORkR?RrRR{R]RHR>RRRfRoRXR`R\RuRiRxRURpRZRRlRjRARSRRRVRR/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,@+]"k%AKDukx0-Yyuq:/HѶy!˽ʐ7*H{࠹ePqeCHQ)w`_ G M]_)? Qå)>|Pyz>U%ƕlxJ)#+2uxn3m.rk6 +BW6|c$a/ 8#0 Jdp1lI$oF=@e@mmw>D-h  ҃)?>KyBMcU~;NWU RBzVѪP+)kk}'(д4 }-;b)MgT"FJIAtzXy܏nzIFw61d3 K8?u;Νkۗj%$u (-N*|ZD@P:ћAkrZ<[Lb.{8Г֬L&BZ 8^3`LIĸLhJ̈|;TCrx2ͭ!؂jõUYhPAQ{/e2}7nb_xW]4g -;q,Dtlt1/m9VRT2@[Qo0YA>d:Ev62K@S|`܏ 7h3cVkoV~nkɚxDmcb޸ivzW_>RgTEY'}ge lw;Ezy'*i ?AY`}XƓbcMEL93R˾T?LCBHv5gJA S^A/PRHb\Uy43NIHHD=x~D6rV1ZY :̞S˪.A/TK2u~J%I(e2A۫qyl.{a˸v\7UQg̿xazNaj3uĘ~WLXА%Rkz֕9hk|cAf#q>hE1#+9@ܣi#VOPZ_rM+s4AZfgm*Zû6Xf t^y%)zQ[iqK $lÍu"<|C>B.}]bþ5D']̘ҭ*4;i +tpM(n8tDh3 !}Bܝo.4P;ģ95}JcuH-;wLsa窻{L6yfՔP)rGrn z`l^"!#>q!iG@u@1੮Lo{u0x;IjzG55{+ ԎrTU?`+B`E,'UWQ?"\6eH:8i$xTվ$VfS4hc"22l-}-RbQ lzcֱB&mA-DCM}:ȍaUJ_x($PA Vy?4^nKsصӘ W6BfۛKIMim*,6* tYJ@2G2"d9.'?gMY:!˔g?~0*ЏC .d )$M΂ 3Z2(O\2z?Ҧ)+l>BB-hz4*=}o9xfwzmLbǏ~6nB!5zuj|an7G s˷&P3?iN,?r!v8.s,M dxlo蝺)aO$י%*P K 4-8n4 6Yع9䧄DdǒAٻ}I+"鏲Hg[>J]E7y}pkQ7W587@bR sSaEtagⲂd?\Lޫ1:} &&^E` m]YJfMttRCPܔZ?W AIR{&# neAو~}}{LW(EEY#p53_SЭfQ[s{2vRKhqSh/k΄ ⬣"viVc}]\͕Q|^UTz s~̷/åf8R=t B|-՛^~u˲\%:P<"J3Zf QĮcgwɴ2aJ.85ȥciTNңC0 q4VTH& )ND,vw& :19uV+ /2Ix\(7"A&<+(v^mןO'j^tz %ݞ.#I _`\Yp_/C3{P;YSS;z3PM+}ʵ,|>E( A/FҾmB>/ /p#s.WugDi^pB9$=Jp| !*[a{ 2p i"K SF<\]zl+M#&Cet5RO=fB'NBWm"___:HI<\2XGjռ 5 OXʀRHxt |EK(ǮؒL5$VjxGrUF5uzt/.mx|߭V7sP_M׍F3۹:x-!{Ab:t<`7kĬ@2d`\O X7`R u4xe=xN'ny lRrZV bhSomOEo'@S/aPƳՍg? k9 J6-gt ,j.agi*{c?GǝR * Z7̶",Z|p@g7 p*جm+$5dl0E}{.uf["2ПS5$ 2F|K>EZP8iޗFrϤ1bֺ]&' edn Q@bzA9@rL1<}MP`-jTƔfgʁs>HLO&rWꁌ/aXM4@X2v1Sǒ{,47) 2S[Z FP1Ƃ[S$oI,o dp1@ k"A=zHQWŲRitRa %hlYwL($nD2SA@̑YΙW?H,0-bg ޠ b3N#um~9`|ۍ.6e{ڹBhq~!~WJ([Ի gD: ]g}3_ai~:!n;OO)f?n'd<ϥL (ĈP>#H땣>ɉ@림O(J'CHkP_zû"fN"F;%~M^\s4#E /\ƃt'z> P9e|ldO1Z YdXLR/Wv,.]& LckJ5x`%'x$[ⶋms%_1\lP$|y?*,%N]cٜ<#8 ڰe޺Tч\p quhDQJBܑ,3_ioPP݌ܢ(1Rdr(ZebY" T|p6v2W|p.k(b z *ދ삷ꮖ W9V_SL)"*", D<X0;,o}H;`-u.V^_р?NW1ԗI8XEK(hkw%b տ~kPfIK}]zCZ=XQ v*Dޱ*a/0NxtF OƱ|/y \*:\'xΖR̎P\Y#cDۙ}Cn;B|87M#L] |1QN@M͂dzE \L I]'LD*`1"҈HJDhhvF{g.$ׅ]\e>"34ѝ`woa-j3$ 1ƘfI0j# AەաnAK'=ݕXur~BqMT/og$!J7mĔڏ.ڗø‹G8Khy;Oca lG+~vF˩}Rf:!"f^Io>%u H g+gx~7*h|BM'Sc^HR m&P0ōP|#E{oE]f cQ-_I%S,nG0U,)'-0Or^`Xāp4RKBS0RMb.:O &!R'rB0lu&(f3Z{L&ǛG6#[ T0bR*.$1~IAN։->u_`.9Q9ˈī8͎d(+!,k&q>LS >~R DSL/LENOjXmK'}ycfvԇr K4jLH쵇V{ه!ipZIjsdI,)@enElO["k<v=l߇P EI$9X-~Rm>c. GBî!iq7'o'_2  b`.S)Š4+ɩ,K!GQDQym{ycn^Gyg縨[rcJFMr=m8Z^y(ay5Vb>i_ 0V~,U%:"FD.d }T2.#hqNjӻ_s"WR:/FS偷_Y_:8?C4UOdca;-)wԘ1,_׷MC: "QCC ZoHm@ﱥI.D rߞrhݎ|(qaB-~6__ T N$O#S'XEVG]` 9(7ieOt`ڢKsJ?gGhq#Xl(pEs9C{:'UFXcTQ+D=,X(a^#lbcHRCԉ{},z:w+ %)Gsx`3pGn7L%Oz{){eE44̴ #!?`lh^g4R'J_`(ZɯPpU/]TotҌJxv{ʮLee2`){Ed;k>"]qRB6Y@r* h|ve3Y NǜjNlt]Թ36DST}YN][n6k]7wv38#Q؀3`$ukV$ӟ!{d'G.UePL̸PyF9@>,?9>HeP3fÅ &N Vv.I:ر#~ R&y~W/(2z:u\JsD:kQD(t=1=BhM9`H׿T߹WB]&Z<iy`Xk]햨w)QЉXoflZ(}L'8V>ǎv[ $ .cx@-wa-'ethGvէ?^Eb‘a+9\p^VhI%q~5XsOOdE.0ͼe۹Φ} 1b,}5Pb fպnZA1w.^ |*B _KgiFW-S|y~ 8L3]27M 9\zhmh09f='"lYw/E6t]@jKXѽ2?j7s Sj tԱ#_S\ʾ-tzhDQ. m9YFIQ_Bexxl$!QёBhe)iMZZji2ɰMTA!{jZqH63> 7oo&NG1/|q֋*<yi/8~ ZpaLK)}Eʜ&f0=]6n8u_ҷpyMf/Z]`|1f ObTeb1x Pj5 =y)1|4_aֆw!:> 4i}As` \ʢUs~V_nɿA ^OaT;H}RQ/I~MZc!\Gjs8FGfVYw_Mq8W6>'+h? _Y,;įd4~~)CQ)tG{"Bݩvlp"8\|~W# g2Vui"BNC}kmu̴ufoHd޺ UO :₋p.|cu!C;AwpNMahǍƐ6D;d~T}Kq =C[/9R%;*S{o3S[>z+"jNj{(bƲiIrAtXOj]$kmn5 w燆I_+Ú"=!&DsBm,t(x>S@ $ vYOG >zM \i)Xo wutʖ/\o 垺&Jz'$( & ;]mF yIt`0x:^M}?NXe^a"\lWŎBroxk l}d;`|yr8T<]ȀFAdC!!&bhFu ߏǢ5\VgoD: b_4eWNjFEZWNbykJ\hsOqz$DOu!$Sc># 1ݤ'Y 'Uh푸9K+rb|t2s<#.|h7N:j;vp'uVPK"I=I<X.B Kls/^/տca/ƄpIB[|)ؒ%Չr1c ,~"#QXl7#Ih׆`fËȨ.a@C8tYlP%Tuhq葵 oa]ZdӣB15(5(}׿*cLN5u}$"|Bvu?6E7>+zgѰL}v\_JXxs9 wIӯœCp ,ntR^;ClRQ/%i8ڣ'8;tXݡN̵x/ #m5 uO4 >x^ zO!Z,KoO~U> @(߅uE=ćeJÌ8q3ܝqɯwȱN *yc\i.nsz xyy ѪN.^aiA2rP^TS"uhߗ q(Mi_"u2X(,&c̮DWi5#oFTZNu;IU<=[G4O̗^@ Hv2U7&24p &8_GcP~DEl8?9~EZ&O~X{_`“1;XhÚhpm`7PO7iEk`75-Q QZkX&/'$>B" oQPKA%,wqgQ^<_FN3o엘EQB,K,:6c٩Swr.H[ɐTPa?#=lAo߫gp&ލc^c)x-[Rɾ ) 4̛S=x{{]41!e:הs|9tB)7ׁ ᗠBA/SO4S6ET$t@xCLi) #m"irؗ}й2|>S\z2qDZ(4.N#\ƌXl<[lVk 7̯x-\*=28AjK1@I+OZU& ?ƶ5zDγ EI1:?]$qm|.Hdo*UODzb(:KW#Vt('kDz$֣w4iڕHZxTм[DxR a}2=S'(nɅO)gN b-Zz+$0ghsX95fۨWąvy.Η9yLlhf 37 \~5ZDؼc}ڒCO3lBN($-oX;\#=3kZBt[D̽ViK\kI.0L!#= fXqayٸ (k ٦FdXMN))'׹W[!{ɐ׌ !aD'T)$ՐǴ0pq4Nƕ6|Α c':iLF|C}rFFe@^x_4T62ڑ8ݷTЕ,Ygv=5hꊓóY F U6rt ӫG*g3||Cehg#-7Y$J:k3do Cg;Q(X t[hE0n_Gja'bx6X_{dӪ*5@$&I X3U%9UY}*:s7 vrEBCnTkA`!ɩ#{aPDH}:lcsxW^T`u4oNy$W߂0"h K2dmA8EIz*pu Xd(#߬k-OΙO9\I7-v#ԭAx~| -TxlQTJ XGeW*MvS%sr8цCpݤ8`8A"`r>`l~ mB]DUkSN`dc ׏4\Pt'0ښ:fr<\)'htN): ӛWZC.Wb=& 5&Ql=d_wB5gOx$ЙlIt:CYQ˩4Z7W%-]!Yi!0/ <]L.?j<$O1-$wfL$ʎ#v`<4XGBV8{@K@r]|uM}76vupt9%ɖ?XWIȪPiO)j˝f t"ڕd=R~Pg'l¿]yĢfQ5 d\=J(K=zf3 3բy2jG 7bS󔴑*߶}i\Kks? ] v9,N\s`E: 2o8T;P 2`g - _M.3dkҝ!ԥRU֥.KK9܍8Gߢӵ }WW>kVZDأf49K;p _Un4aCR餦_ߦI[|]\7S*@4e_cA:i4=Qd5ڋsϖt4? 7+uU;a#_טH5g9 V`zdbdf+uaL8 d ,ub)ȟ0`fǹov v$vut Hh6:͊`Y"(SO`lp6L!&-;ҪQ߇2ۍ,'WUfe8WhpZdVpbaTW%'b xtߦ(PŽkxQ'2}]3{kH+Xe|DS*,vz*nd;ӨOr!-uL6$zWguj=C70RK2hg62J9tÊXS//t3ypGS :4 ʕyp9( I9WgU[Ξ B~O",Z>y?=nWiKLP ~p[ԯJs5sbo"aAx_6 7R(yscU: /&8;4=j\R`zA.m&J78|#>JG Ƀw5RXvG+sXP ׮whӘf K:uB>Z qW>, >bv|_q@DmGCFVoV[7`9>%GAQsX+^?!'2k$QU>KY(m**wvz6T:߆^T1l/'`cWњ6C''X dwel7W 5v%I:͊Sh$&g7븞Avu)7.E@ 4gMtPё3x2Q,J̓ΆQ.ԝX^tr+t@R.ecc̣0$ $sꊒj܅ UƂsh7gUe/֞I#AR}, 0G@WB_zgQ%/Y,^mz|=PAra"1eț9wp,Y#US^2)T늮Ϫ}Sck1r)X(C}qYa `F@R.uC21cpEUY#YaE'[ǿDo#T_̃L-3/ C O&3VF,>2t!|1Mx^sTtlžթO9Ʋ^ \"Qs.D׎k u t`J!k;EJP`P`l ED09-dǒ Mc.oԃnpLY#7l܀kups&*z|y gW_$,Fw<]b663צWNYgЋ,7[9[lZڗ.OxqȻw,we'#zp4;sR6Y{KrGU67hԛ+1]oC4ȔGOh^˷y9PO꿺FE}=h(NA&k.Ql+H*͸^Hfjy`֩(̈}㐓zl^Vm8wF*0?4c?Eܤ\ -fK = k:~N7ԢBF.%HEi:|͸kS ,aW Cw G x0B?e9c;\ clm 7 SBQ1T/h&"<$B wԆu)]'&|#g..'4𺭡Ca70p5dJ0>5- Pȷde:PCtTkYT7 M/.VᢝQVkE; 5 ֝]%¨V׃[8Zva>3\櫨d?Xwk%=ElsʺufoP-'=nj"G Y}nE]11TbP{Of_k) 0:.i]bUK@|vݺ;h箻\g:?HaRlBda\!3/g Ub!%.76NhI|IZ{'|`PzHN$DhR?i&_y[ #~t(4d5EN@83"UڸloRU_HKЕrn_T۶iς\kRLؔ[\,X)H3J%]Id2O-3H{xdXүL YU4 *7ФxChb9ƧȲ6h=p޶/m+7w{+L' ʥ^3 pAA,KBOQkmG<#^KpZ%|nR~xpǢ 1O M7Z,{k$M"80f)Є kYcjà$#xv֋`d Uyy|q3L }` uy5ī '(cMiOnF}mc{DL b{[jyJg.- bw4vZ;r0FlM3HÜ#G ˥_[?SwdUڈ4OgMYQ"i6N:JU`VxZN=\@]kYs:`P;W@ ܱ""u]*ek]ūxdT\y"*Ipy=ٳ|ۇxQ|N ! iSXXH}ؼqGjpJ.3!&]/L؄Th'2M%$ Y~Y[׉tn(1/=TO?rVUB]_Hi]LJ(lzZ1>I:o2_0ilݱ=O GW}Zeeoiiw>joоd [}*l|~ Co/@-zZ($u*q5ԮcW좂Z˟rR\~|-z[18?,ԥl|cSƨA>$Z>!\D!:-o.JUn5N*_/%HA rN{}e691CXoj0o$#?߉g2?etZڜ3O]r -z~M}]{oԇ7++^IJ q~{W<&~kFeńW4dP)ЍFn:-分ʁA2W0.&x򧴤{\pn\lسA]dma`{N Db>hbs Ffdc߽ 6Ʌze9LῙsE:lq?#umWB,t`ϲhd!ҩdl |0zF+:² Jy#]o>q*>n7s"2*f3a~9amfKxqQǞ%T!Ҕ7{$ø}%nF~DM m+3' ŝex4.s_.nS_yuAo05.p0ph?f& 9aR>Rk0N7/`+8Dd=eL!کnTNexUvQ+XX89\ޣϧxmzqe@˖$ɔcoeվ\=ޢ/aYPN^p:.cP%< ^]/Wq8Cd͗%4eaun{+E$_8>iB:sA4n4uozeP'k@uYؽ,4%qU)F UHB `;tϣ }[ų(O9\W?>q-G^!-a̜I2P&Yx~3_mZw_hRwت7vjy*{i*7,-ljsAm׆)Qdt/T\4^Y\ '0ep$PCADw]HpP+"eq v#*mKb}o홀8cC#tP±gHK>[L<*6 [MU,+l֓)=H>cZ ѥ`ZSYϨjVrj3~mpe}Iuh]I 硢XC>6_JFx"@DĴ]' ICi{fY =in=*S쪒xgTIkv[Ȏu6,s@ɸc7u#/rK1L?ۿhL=r*Yn~O׽EfwŃc c\ψ}}}5g͎t3l mEpMk`Et .u*^jKטs`|ALpI=HtR*< _5tҼj+m:~[-f+pJͧ6BYʸufv& S__s<zKi 7U ba"\AU"baDu DMTRV1KN U&G#Yh8 8tWl [E.\VTE^4HMDXei"r1U:`]JܸY"NycfӠB*Gɀ'*Yۡ f-r0 JݨH LR+GjfҤziu?30*ֳoA0'4Nڄk>${`C02Si"3ub"s|A$Ѽt8TdY 9u |[. :F&K7~\Xda̹# ;;>T/v͞BbΡzvωvr͓>-xL8\I=܉(RVa-B_00YޫŴܮxJ}]9s#&U 7eeв4ۥQs(V9o̠%yIY$cx[ᣕ4lY"ɒשxfMW5yaL~d0&>FmN@tp+?7Dryɭ,|+PSm gAah\πb=5uT)hk/z&cڌV|]F/pX2X*Dz8~}"9t[c~U*4S=im '?ή!쌊.Q6wҲ's 3L̦AKsh^d1umJa_-7k.GA~]BN!*|TNr̰-B'(\p22P|$JP(s$e6+q0RZ[{BAX.!m q u}.*vZX4~dzA~ H|Sl)B9kXp҈DqO&l }K3bq~Aw&Ӗyj}o9ϣ0m;j„q$jέ㣦=/GnkRˋA|&˫uH!pջnN6q{rlWT'%qfI t!IIgO-ko9Iol9EmS:7of I8׾ <;5Q%T# NՀybAUF7w$5W+ن#6SD@ZO݊+ (1S(݀R=i >wJ*ـ\[h,}OqYωGdٸČ2|>tw;_p_-r9{*9C+\ R:4vR}9c[pEsva;Cvp}"R<Tߗx?5>>HI8kfY_?%2B ԔtiM=%Z&c<&P98aL8h8^#]L9* .0}4 Rɏ"~WWu kJ4nR@p%F !"7( MY\ [~[#Ώ28kZ`A|[vwՐKDVYBȔF+ݘ^A5q&2iczFs+ tJ>3_` `6 ~@]%WA "OiI#^/(L!')lascqbl$#d.D\1i) TK҃I4ὄl_>"l{ {D601@h}^jꅆŋY#jArK%_ij{9W[1w8mUC2yRm2ZLWa@(Ii vtT񢛟$UyS#r+yo8ŀ#3m_FP{=;f uA0:Ć&DuLcG{V (^ XʮG֛Zi$__D=F*> G8Q"!u%ظ*bi'\Pb0#Ys"}1,3Sa:JR;2oݛU +$y(59cp;iI΍+vƁ҇wñOļw˜+U.&A0>v"Gq1 XA{٩jL?O8#bT0а{ C &<ߋVGHLpaAbӍBZ]+<{L~_ton:kr>'ئ%\6r=T!qـ.K6[CʠN_̠tk 1rk)a'sy  p[,dn[9 De]= +N9wݩ9BPб1( Q3:P4Mv!|%^.GY/UAI`Ò-(I-iF+ٙZV,ФvŏTQKͮ䝹#i~Η}]No+%$4)N~\_=!& ]'6U^kxuVF!̙A KA_Ki*)n)UP}㱚LEA[VIM~zTSsȶ&nղejVzs붇ch'1k̓ɷ#(`!%eX.)>Mc~fmԄ\Ms W23u0cqj=:ZKbv?w'joҖuXq`1a~-GyaJk䆻Wd㒈T)/G-[ IWźQ&z"%~p-'vY]h5U"U;>-\J|\0|%Df絊ScR?#J$FQ 镲:GMjJMK}D̹e~US&X~҄zx^O('F64s(ڜ~I=̍\*֟ѧf+Hx!jl66FEa1d+U2R Θo^y;#wGzE2>C7o@/vfbꕳQQ2WjhͿ N]pC,[59G[u‚>^\qţCV7yHSjz6M BJ ;uOxUNCEk]=!Ba0S\75.缪vu}>^u_yu薭2e. ߧi;ӌOCS!G|64vL霌)!үy KUmU+k~(w+%EpQڳſ~֮$lQcHUGSU*uhB:η7y~cdB"lp Uwj Z*Hy#g:r芞i02E$0z*ˆz)@)vb9 D-TMR~tGX"U~v_ (OK:!ӪDt 9)( .`w&ie@|AyC}Uɥ6IghMW]js~a  6Ա8|\7z,$Ng81G$ 9rL!s9c NxKavX.r?laű񲹩aX0Z嶥? /mYX.C±LbQóN35[¸a⠱$/ ӄ簈c4Kc:'8҄ h.(Su.31gZE IJ"4Zz\ *gH _o*҂xdXV٦j`;m肵8GwHoR`$Nx$81t~x)ϰO!¦Mh][;h 6u5Ų֏n`{43 ˼oz̞WUZ:UW{'7h,9n\PN ę { `y^ zY Kdu믶DX3MKt)Y~{K&?(: R_/б/p$rȳWK~|i{&8@.r-K_ Q glv=iPp>L|dԠʶaJ-,Ȩs lY|ߓ#vjIT%A-XyQ悥 y!lJV ]`)hB *~o _ IU8e u 1h=g7\>iv+6氮x44,塣396gr͞ ᕚqD(clc #s[Z8OLq)滹=^M/ez5tvRji:/-Bj׮lrGnBҐfwk8Yg~#A#5ٻDžȫ"2*dT MM\~Gݶn;M: 9{L6&"] {eMKJI.K7uUNeֶPjQB  Aտݎ?9xuܪύ M-V9zΰCǀ4sKա.|tF*8)^gqRl<|Pԇex'"džap"~WgAm<wyE_u`;yԇkSM^4%(1 gCfF` %vbf*_apyiDEB]DDϫ]9d %dUA1}Zӽ"ɹze`YQdaE<16?Zg@>dړTo-.pĄA(㯲D{ЂNAVĨLK5Ql:(_D*Y <Zy㷾i翞t3!5Gע!;EJ&~hyp"Cޮ+WE{FY&p`ADžYBf÷v5xKG`T C4/SP F I ĜntyɿQ[ )SgPBFpil" ٤1\^禋7GN_w:w<2>%" RU3zuzBbo5[+ P}O\ 򻼽 ˻0p7Yًg{"ɋoUׇL)]BH`l}E'n\[D?7tҪ)yT1Ti бv(i]ժHE6pYb@e  :|0&8蓻oղJW{`*IW/FrpffIPz*vrt߹g!!v2o3z?BRÝ&}r]|bK@ӱksuQ5W sUQ4oV_s5"J%[/geh[~(Eq; Ԟ]$2y0ad!G"Ċ؛z ^k sbB:) * $`CP)`]@&rӿhȚZ%T^wˎ@hfhS9YEm֜좫x5C&!Sf5Tz ZU(gpmEFò7[%Q):!23boM'L. t]8PXkO  s~h2 SO+)*Ztp$W<7E˶gs$$+l3q)q*7_@^%{rӐ~~@Z2ٵl|?+ `#Lb3O9I%D}QlQټBa1ZɭHx&Թ-R~ia6w6LElmԄ?5#֯E⨖GfV;@k N8k%D$6QhnO^Ýuf?rLpaisnY+MWybͶBͦĪkD鏐-Xϔ2 WaG!L'L4¹1ՑQN&d_Cf Z"k"sHÙt eJ*䑬)̅֞&0QCP$NVϺ$763<;^FxrZIuu,)Qo4~'YL^uJNѓ1pTY> /(PmV*J(Pn}nL4aX,J"RA`LPމCJ/oMȱi &W!!VfGfSsxN dP.3R*6=}BhtH1Nd/P9:Ԉ3?&ʶBbW"n%Ϧ>7;6z7++l:Ix1^A}Nf`ړ: o,3^X{wURȊFG*x$Sb$g]&]Яq}asdVSuhR\h(ϧ1yJ>搵3TuDUxW۷L{!~c9ifԲ"IcMS&x2a \rv*;N\NxF_1I<ݛUund>!n:<,_jm&D:;fS ~d#oV~5W(휢'P,CԳdcx~s#uaN!ck0߳pk"Ԁ+^+SlNC%0#0 7h.R|7pӳH8)ɧ6ny.qlӞ1XQt0x/s;QxqثWBȦїQYFJ[`GX?#?a~`GK6GUrQ XNy-NH/#^TXyս,^B\<ڦ*1lx $M\=BCBvRGo2P*T-nj.UzZs~?Ê8N-m.sдnBY]?8jZQ0)WfNC_V؉Vy!R~H2>XsXilT?N_/oޘ_Җj,ݛ[’bh^t}/~'Ӧܻ›eV w_0-I) :M(6|2(+,۠WMuL $l96B\ 2LeK\r\Kqt+ޭ2&RP9}VϷof0Gӛrc1b}.6iT]J6c[|CNj~jU<ف ޟ"ƣB, eĽxRU q*[nJC ʭ:. ޤ_C yiv~a1(JT%*giorauM;j7VF Y^Ji"O(vifB%>q}j",[Tꊡ~sFEdr=2 ^R^MyA$1 q;v Ь[Es 0n9 v>i,N͡6 efǩä!~ όRS?6Blb;~xKuB. ܐE݊|hpoXrʹ::S<$/߅k6sXClCr%^',wgo%F)%ԧv f!gM&#,gfpm/@.uctwNhYXS\I{/嫝4%SDᔡ/"|U+GԩrqAT'[B%(F%zp?~L3r]쾁LB{ H"]˘,yŬ?^Q9tmNu[~1)MۂYSB):o=<&9Ꙅ6`zj]\|J[}6f5PwR묒jPqևARG{YQD.EF]Ȼ;⾷VrQ[p,':!}Br70狀cx@,80cTfgXRɟ 1f @|zABnډÀMXڽUX\.8Mw:']hwiTZ( z 4hk{KG]PZG\D˵nsLʓ&rqVk|R6kbp-T?NqzֈnR?o)'*Ť%~ =  iG7D>8P ݥGv kp=9f-߰K:iJz(@qX\g$AIɑ[TfD+/G`"(4)F01gaosRvl1ƆQ uYN/)^tO^*ݲIGSFԢB`-i3_WXGUtx% =#QbL.Ez ~rй#'+Tpjlޯ=i#9acp@M.3yQa.#њKy3fH4x'3Ϊ࠾x ">"[;5L yRfݜURZSxӎ{@ v4f<'G*T!,F?qTx߸]2[|7&v0޹y@&ON(|X3tbJ:uAX蹖\,z @"-|^n5tDn( 5#X=NZx:Zm8 7L`Xima*_P g jr#D%$ӥ_ sa]oN2SP%hu ?MBjl*Bm٢JR]kn5-Ai'܉C|i?CH+~d q:z4f!tlSr- !/t8$J|UԙYZ[;5wSֶaB_GYc%$ i_< ۃp%֗-y}!N#R ?-hriw19r,uŀA &/aI)d'p@']ba3`ZrETUUii>e -yX%@C915{XY}HnF̪#Xql)oHp0Uv:] zΛQ-)^<8`C)AI,GZ/ԄS< [\ZT֡I:FϚ@e\9WP1`mDͻi ʦE/V*>!)ٖ2Jr ·q(^X"P#O2̦ϠAP- O37OE撦Q&Gjsu,aQm^MAZt]W8 pʊ/ Ɩգ[fJ0K>9p/X-^O w߱ͨh,=f e K:-TĬy&ʳ(56+xchOz|&ae_5K'ÂDol&ާM83M[X) |/HؚH9 \UײAf-rw 7/'l<#ZN1a>}6VI3#s-4ϩA.f`q" w,^u?6i-P}{hyPETAHšS_bp jf:bXYQ-Y?słwywZuL׿~6dsiBX9i䧍+ UmF:6 "傣H1g{ʑ("X]-0 / (E?zSGzZ%k2都C Av}OR QpYDTsnrL 'Ϲ}\5ܯ0ijUdgPoY84O&AU8Mh<+]P4+A}wř} |'J,@|橨~o<{ ,تd߈S CleC^#BĂ7țdʁR1&0AX5;HH{DloJba qYIOű[񹷎)Mc"g5 TAHŢ$jΆB/9>;ts[bIGvF"ǰ7YhC,1GߌU6WQxoA58{WrxAg[X?/F$2CbdU5餜-`d2ndç!QTe(# '5}{SguWFCZnx3hm  К ^0w# t\9)1J4.6M9⎘-2h)gFp3ìg6$ G@ndUiN%[Vm"zt/7l _=p7ˣ!Nd.cѡݳV0@ь_!s}* ڻ\('ܕ/ePot|bJPl-189'1WVL$vsoLYQamQq3iڶEڋ%ϟӕG^>ʝVZ`Sy[Qd!3r>NpdZ')}ސ8IF .z~I<|^a!:i[Wr!GGtFSnՂˮJMjeTzaw[fStlKb:= 1]D|`ow$ZN|:egS8%x03nR1MJeSx9:#d=㚽 FOڮPd2Kq;nκ79eQ5h͙xJ {f;' *^HN[*<5s ZPv_^"7,_bNuAvU%x , Б@ y w/sRH SmaI4g~Rz*xhC}x6;uԴga[Zfkpl UJPŸpWo'{LGNW"4f2П|Ҿ.6QV3b b>zZ KRM"8OdCK:έH0yN0^BX\:nB><eAUq0yfjS:Hn n>% ޤCvp3K>/ktS=etYpS`tKAma[ G\Хiُ̛>4GuP\Wbfrt,<o\R.^Ÿ>cxu9*$޷pKZjIbX*VoytTp^n%l7GT)PP3QYai<g;|N Aa 5^ [0cÁW?ܐ^3z{쑮YNh9$iţrkkztTQ=Pɜ1dC('g+}‹%iܟr"j;Ckm؎,WZ悡:_t "b(\R}PjanM>xngPI23P1,v#)H!ޯݘ^ox1$.$”n68mwmp .ӓ`܁h/Ns?B`^N`-'ͯ]\jԘ܄`<:(bs-EG6]>KZҩ›l@ &*APoNѮOKȿsyI!5 .v2Aagn](q%*s6n<"^YRqu5nmP=l}Ą$x"2$ҧ o:1 S 4A5X~b`Q-h%5khjNxtkGp ` &rWlC?JJIYS!E;t=+}SFIvզ~"4gzna=TFޚ75xF I6P]K?t6_ڞ[E]jb, gm{ x 4s`YIv/.t1RN'Ͽ;rq=~=D> L!nsYHI06`ZXCwCXMu}&Hi |.Zx foGM?nP{9ρ~3hO#f>S-ԗWP#Pݚ d}~vѺEwUĠf10f*}. ćNX9zCO8nf&N8kK^CvMw#tv汉Ioc~i NYZ";v6a[FR-cc*_QU07U%s6ħa+@HΌ5Z;ƓoTe|fzÉ.:d]9xh}K^ )Y|'>Lk ~˹.؟?G:V)mfCn]lvUC(v{HQ@Rckݸ b9HY=nB^?d~ֳfzK y3]m6FbɁYիwI-ۭ =УL2hΦߗzS(P3/1GQ:[ C^2G0R,zwvy Q5ZBR-r؏wu8k9H6q-?IufS+7~x7[O BQό"l%:?Ƚ]YVϰwWh{XIl_:۬`kMFkF|r%! &ieVA`D]sa&vL Y.(r[$ 5cO gqe"s%=gb*ʒ {k D_Mr؃po )Qa#!56"(yo݂!MڢU|~#0ӏh.%Gݨʁ8 )܊%&ŨJ)8%zJڪowGSRu!FlX x/]ԪfRQTp{HgZjHkZj+d ƨlSPo)bvrHfaCە'Fu#I(5}:o: cܹp suΝ΢* sNC*<9K]'Md<2#ܬj\x+ĈǎJui 1J/wc:<@SD9 2 $E3A*n,mRc6QS8/AԺypKdmg h9oCUa_^VuS<_2hǾYe+%is&iϼƦW|LC7UFMbva]MG ފ}+ 8a5]y}8j7n$ZYZ"dW|ExCpO#eΘ[KWzf9.7ͬLBNkK^6E3`쟑Rp]5w1̷r7Uh`3t@󙾼8O$XU)+@As|aSyLiEa8oh:4lSݙ>|N4n|DsnVDQ3j@`DVv*&pqnTQx>Az-EHVҞhL)nѫEVBcƩ#I2[hJ')C8R'Ǧ1ت1x$O8I=^psY_A?kĩ:5;!ٛ7[Td_?{ [qi?Tyf(ܬ%T f.*N(tVhyrpG~,niKn{[Pֿn'X*79qN8 B8xdЧ|Ѡ㖂 3 ,yG=}G6ZddVx4dHUߋ$~9OQ96[.~;[(2MAwLذT<*E6gl:.avS}Rh)@?s^ۓLoFj)"!H3k]_Jd2TL nSˍr^hɑxg:b y'ƟBi3FҾQGӿMKyL֤yneʞFU5އR&8cN߰s>%#|Pl̫3yTA諿%港5J7\*_Ljyu58y8 }y5{c$u@t9%GC|rw qt|lgnknt (Q=qtON^@6Eu|$f`^e|5[K!v+=~ Loﲘ܇gʌ٠kT: Gx4br4yU̩UtS*`sұhm5H 0ɕ/a 6Q@tܻP$+g䂣LxH<_7Za0324 08%7/7}OdׇB ďXп )fqDFD 3g)<2XIKb%mEe39F>e4oZڒ?9pޤNK0% LbjшC1Ve_ؾDZ#nʹmr2H4 KmN T nn S{!#=H>dVyOwμϮ֔(ڼ țd$ f$MVDyd<zn$'LcITo C;Qĥ>uT#@(V[yP(8$@>3xKtaza: i:F x6/,Υ˄r"CtKcs'tധ+F%d-tWnz.4 - uAƹ>5y~^Q'`'xPĔXҶ_$80Q3?7qOi亡h(K1* @-Nl:Q1f◺ђi,Q2KW( =Wc9pe(^ⲧH aԛQ]6D  UQ/-[+v--lOw`-RNU !W/``4>3D8Yij! v{S2 fZNjUWᆀ#I̖4y \}]SEpT# UT,Ͷ9R1/ TL'uWmL^z.otBecڌ|KƠN>7U׺<R_#bj5FVNX&Gr U#<\+*MZ=wOLsx{'2ϛ^3pIDӾ 28hʖ80e Ardl~BmೢXFz5L:c肚28z=l$F@z7\'AuѱV7HjBO摜4Fs3nQɠg|F,~ 4E yNkTHKcjG`OƷ 3# ? hi_5HEbiQ-$.ny4v8Gwwړ&pUl:0}̵҅e)| N` (pNuz^2ѥ_Szў./AbQ uЖpHuMw`Ejϙʸ$VeBР;f§\hNXco[4_ͫle >FW k,ޮ=c J.KV԰5GRej/ؤuFqv"(ZRSvi g~hk4j0/r! M[Jf/(B mO-8,HN}#3ƿ5W5&Ч9 [ ۃOeȦ&j812$ĕ>] 0t$k|!ʙ/e=6@ޤ.^]r,M><4 Ò4*/<ЇZdxfND+$tXu8>VzlF,U& 9)huj ]Fžwd}M q- ɳ'&kO&w`F32 _-fb)B sOqUd!刨/Q12mA]LD+/a4sp3i!&:/B>֣U<'*K\@A89 gtu%ad_$`_*:u"Ӡ$̒]]Bf/6Kv<Բl>aoθ[HDۑBm`½ۻjPN&.T.?) FQY.`pk9I3. d7XN[Ft 2D9YwGWv_x6,9"Jk-gf`ރoZV܅TQ Лv}cš{/$:ز?oU3RR3i]wZ*]Dte _2@7}}1xPrPn|8 +:)CUJ@cTق8-^ISk+|}(vN:3.7V%t\F(zh&EfXϱgІ6qqsx1xhyJhj2@ %`X2[5`lm>5%%Oq#|$Jޗ2b0L(pՇXxJpArumڳa:Z3$qRi :~?)E` yJġJޗS e[yjrX*.]_{;=^"#/lϰ0ip[1gld04/ۨHrz+Xʼnm+)t,mD(ّѸ-@օ~gdn~I.n(ih ?`y!w'g7ޒ\ruj:~gK]~椮;缒er]"xbhiX2‡|Zktj>:z) ġ/.\<ڕPtPT>^gҷ'#k6xm$Ѡ0PI˟3Med8]qA>Pd۲~;|9{ֽ',.L[L9+KAw\1mt|XY|iN'É䢲[]\֥Q4*'d˛-,Zb{[(3AgPXnCVbX-Fs M 1YJX9Ly ^ȫ#-4!2/=@y*6wh1RRK Qu<*Uf\>`6QdHe?-˗}~깱!{'J9UߜcBdը ٟGZwΒYb^%t'G'HXφJ1*7,Mkry~TK6Y^ HQd]|EqFVFt)QԮP~\/h3.뤈v`IBOƨNqPb<1v. ,.v!kc,V*g3g5ul{D85di o nqRw9h3w ^$'JcyY}>i $\sl!}5r|P^<,YIv0bCiq'3%n `EOu "ؤpyIi3^– YL#L1C`tLbD8x2a}} J fa1nu։Ct1@@CSFL}{uTR U&VFŹ&г$Bx;H dH`=B'F5I6 N 'llj _Wq74l  tc $%j[w2A})5Wc\F2|?~Wt46 ukD"U=W5c*.6ٰx((Ze]xm.qS7\f6x#mrEVRaSRd/jlE)YU6nM ܁m\YKcFǖ)q:8:ťźZ X?"w-1#Ӭ$+hRƌȭ ' v,k!R?{Jr/݈ ]Z5QC(`˾Ca=6;hjR3a[^PcM(j&!&R RNUZB1i53P_IR_}Ȍz[Ƃ@ cQlXWVA`(LנQԞe?h7IFbݰ$v-kB*J-N,Вc ZH{s v$F*̥=nԁF̽GΪD/m.SBXI-%_s$6B:ԏM%nJ"@m˰TWC屑S.jn \_O@G >%`-kF0Gؖf0V<,'G/9\ilLJ1 매Y 04?[$i.6xs}t'Oi. (DMOmkG㦯 Ž[āڛŹFfG+`U~%5?^TīWHB H*ʠ(>?mdX U.$)8Iۢ}qei-v#k  U]4q-!Kb*uDž|J .BTj&G{-D jZ#ͅ 6J'F 85,Ҵf$}T~'@f!FPaZ<#1PZY;\yNl%V&x]K<ܳEf3tAi21pm6t{p+"S!frLtBcҜ`bN( |؋˃& R`KqnX͐ȾYwMd nck6ܺ LÔ6KChokfּ6GW,6,jDӟ ~V{7 VW`xPºvbm``}z(K!m2HZS|73e%ř$Vwr;*&, /Չh֔l<(i(ڣRN p_2yF ʤ f!ik N0}K.{L]ϪL7\oq@Ǎ C#)F8 8 s6(·~9D!2%/c(ᔵGo9f 'b0S}R :j*ëjێDFkTƶC\LwƸ&wRFBP,{MS:$S4?H+G369+4ٯ}vt6EdC$8&Dneٱ=X$HI0.Jq4د'z"6wOi6 O?I?oZga->hϚ`Ժ 7@FR p8/Z{U(޼ l7I`D uYf;RMiCbQ3Қ"fdxsS@K 3`m>4P  P*O!cY y4#w@Ź\wG\Sݧ qzŪ+2OtK9({@CQ~3c8~br>zua,~Vix%SX񆌑uH371iVaJQCؼBg+ԚR#e?# S 'fi#o`P=m#GqOCnD_=}rdQ@9 :`{]I?Z \lz/dO+d8ZT% G.f!O(E5O E nxz=P)z'0 kpnnkf y&%]e[8a?l':uA?2I`a"/,i:s(Csx&N0^HBVO]ҸdT?dJ_\RtnʹXwmVw:i?z:֛53Z.Xp4`sû5!C/c'|2T3?H3 YK#[ܷɯ,*J%z9 9f|&-0[hN<и R a 2GkX#TvoNgp*wƷP\7X>,cHE_HUV1S,(LV|EgUoqmlYbR3W}Ħ#@b2@"vEH'I`wo >Lw3E\ғɝ;8}#aJXU7r5|r J#,+-}fmn%bXsWn$ ^J3];~$3Q{73߈+ae~a dwGIl:B+?H6H󗑑6թ%Ʈ\Dv2ʈմdXd.iy[|Sc3oڂlJ[E5 d.j25 7(i+Y6Yx3ƻ J]Y@2i "=`(P#7&O){!〣43jGUcBvaȕ"sPJ>t\z7UA'{#ѣVlY2Pe5<z 7"&97FȦs3X,[0dx.t˜ۋv5-yXFZwQ4[- IU,he4VLOiL~,/D`!߂})o6WsF)j(j) =ԷaɧAp/$_ |j=MAET s^/h2\]rk0:QJWDOTuı,e8N@+ uq'Ž}RnL8g۪UYpwbγ> +&w5ԩzNt+?t$FO:}l a D@nwa!Ac7owf9uOuP ݭqPa)1rb/>R_ QҷkNY2=6&o`Kie8#Ie+{xjXcRx:đфnmˏm*[N˛ko00'~noBM<kX_L-ne;a—Dá< 3:>f)嚽ށGCNK쯡G<ᙒ{3tBHmt(ҷ8(1wUE2| vܥ>FCS߭gL]/lcn\/ %hpB"bS=3c_`\,B~P6N]!Σr(\ѻ϶'zIKV*59GC2Z Tv]oB|R(My՜oB I|O?'Q|,+DEJ} 6>< m94Y Ғ1Awz~}N~-( "*$NJem~LT\+\\aU #KL3ij^7d=6ɅNb~en k04 %C̽X<X6`m51h9h=> `YJ+*0$JǪ1m˧#ؖ㿴$HQ`f2E60juJAr+ie=Lؐl,jjmQX{|(X}Cρ0aihQA*B\2)vW'3m#&^Zx 6_3aY(Lvb:cxR*GQqAB4T &+Z8u섊H-ӡ6reH !ϰ y=KdSVVTOm`WhQ9%dO+|w]RA`+4Vf _ն֘)k3no68FPm%E&aDݲiv((N{I'Y/Փlu,1-A`͋2f{>̛̺QH욞5{gs0|6'T1zB uGm[ծhP_PH W u?`ɫX6ҹ ه{́Z^Ӷd`H'QQ=Nf`,F):&k4rbGO' )Wj89gk_:}%eAE5Ƃد!)M"UfhB~y8n@~u@C(匄XGP(”ɎOh-m, K  mQi>?Ā;dIʡ|~lKF2ო2= ^TGҟ+bV"W~/s0,Lƒ†qZ5'gÖd2hjIsa0eh9Yx3-+5aV D-џ@Li5//L`0- Ȗfߘ2 FgP`v%šNڤ 9D-(6(xyu w9ziƚ;4AÚ)7 Qu _UzTz WC33a"P0s2 -H@ң$"ʋdk f1Q¨hU ATJpSx#LS,-):wْ( Y߰u08Z?;quku)2.oاk`-ћVoȷpvC롥,ܒ&1ӰlUٱ]ʤ\ aW0x&G{9fl4ɑY蛌q:=JU@֠͐]O4jǪ:#A}G+> >T]$yox38RjX6OTvI1F/;syQ+#l/gI[?`iC]es'W C|s{ %wlk*% AVn>F>x0`$Bh{S7Ch׏^w#g`E4+)1b\E#JrN ,y;;<ɢ kmYe$O9304#gVGݗ|>svTUnS'Łdne|T=s8cRB:pd h86Z)lne_}P! /AO&t^ @fgFC<[A3܋6TR¯e#G -6M^0$whhs/w6%RpȷRt5GtmŒ (q[H$wG$=fV10Tu)"_8ю3nֺPC LnTO߾pv.h!^=uZ;ۊ3ӄ}1ijTv;Ev7T-iwO5p@z0rg3*3w˘L\଼UY&dLkNeQA6bA6{tBj#TS!}5}^Gl׆W}֦Hʁ^!&`oDtZ!G`rv/D+IR'REnCг\afQݵQKGHf 5Ƣē,<[V {@k " ? (D^WkWbdg@LKl]#Xi/ r FBukt r-dvP7̸FމE Wy;d\^n~l0ŕŏ{φj6W@@swroj8S5?GvC-psfii/†rdbrUPΒ>׋S ǝ̳X/!ӭnh֬Tm/gZDR/09r#b;JI/sP44#)veߘ'V8)!M|[%}l=#7jU52Ye5^PHyRu3Ѝ[p!r6c|q,~^k!dHQ֧ASNtXdXsy븽j (5OjY :k/pPp$w-OݞRb,A>=m3")cwQ:=hU4{+o`rc!K? /ԭH:QF)3@oi@ =Ŝ;yOJf-tR0Byaf<ƛiՃۙ?}.p"M~9ίIoR Ev"9Ga|^L!-lvM!`&: 4>”+#CyOJU~t[HH>BwAn[hYQ K;poKIn +uX*Zc{>`mA&)r ~"N82:U>lUr]qcXDp=.e_T;ց ~vɎ}| ~ns2%FD*2%>gTf#T0MbqƲ\|_ IL4_S{yLV? ڧZ 2+Gv l}TUO#?*{nF Rupσa*Yǯ/(.'ѭuR󾽕/#%wf@wOޏDY=Mp_\K>ƞ$/F77H4kkt`-Kיp\ni:\9r5͗0 4l~gA>vkR|_Q{-ҽV} KF!^‚ z:.gSZJN`NM1)͟!®5C.q.mTG5Z1o'k95>tlJ ~ Z'&vf뫍c{Pggp393/7/,C$!%7>C(I* q&S@kuUEB,~2$^/$j_$cp(i*E!Ez Sx 3+kmiCK@rЌ.2|TreFi'{׷=D?Ǡ\@tUYQSdi# ~N1ہ7E6Ol_`}Z6u! 9JцͼXJ6 vb\,o@-_v]7{ށ8U3UV9uOGwJ# >$+PD{  qbY Rݐu}VT/OUۇ0= nX@Xisl0|F6W]?^PQ$ZLӤ9ik3%።=ÀyB{\fgfP!a<6bopH[(Knp\ƫ49@{Tb g[+JkM\jANf@V{!airP6_M< F(ۊ8W%[)GR):E6T 7^`VZa I1Q2ao(g@-[G@%KWsRt`͊:}Y[R0xGWno|--7bfx])p3t< i:kJP p;HlvPK?/ˍ Z]4ri?^hQ`|YN:";@d+3IJg҅AaZ:B<8NY5H ՏVD;rE=bv$w 3O:Z3#OGw.޳B6>MzCaSz*?T!s"雷:؂l+d0YԃTd*69A2S\7j[n_H ⏠󺯳LWz~ӣMNxV|Y+(uoNn -X-NV@VJG1UCY+ aVN"$iӠt ( ?+$zjJ`J;-W gjUeE;u~\{zVm0^,Sw#`6aLp-|3txw+FļB5j oNLp3>h0H|(U=pNX:\}Hp#~vDe_OӁ!݂[nV FE `xߐ,I.Ld X鶒z^vF5aZȜԻO@q{ck> ?X=~VT[oJVס2Ml%AܯJ('˅-WBSGw{CKm'VNV⩅V娗`M?(O9C+P8ld%NeIP~QYB$H0/& x9QFޢ2wY*8C5eOH27v쯲MuHRK)\}x'yiB4 K?,nL9/D3bUzMb#rW^[ p]A%PϿ{߿Hmc}%[y=_GwH%9N:psHJr62>v54~EKΜRip15rf̄jIo:/=K>Ďש+q.q?b/ug vpU曼PWP漺n?`Q鳆\PFs"}4KU?IXΧ`6 ҹGX:;3e3@aYɫAh \GJ׶uN&2f| d?=Y yaǨ#$ozWċ16 2V"nrL%?x,z)4.dtrBɴ'6siŀ!Z/5t\0v =mxN?G`"Ub~4dS1A5!Q?7#`70mw~co QbZ3߾Q?8{1l 97M@N zE{z19Iw<< _TݩQad+밆WD,7_M 5U ǍWEU&co`.T ˶KGbެ>/r,"Ó!(-nߖFi4WS oc ײ t_QRpB=߃ xg2/W35t~"oSm|0H+ =uzxawr}T_{hUrg #n>re*hoӅ|k8Tuo#k,Γ]N /[oύDҘCi'o '3/GAIa؃H8VvK[;C=k"7nr,sE+Ƅء֫|# L:;hI L) D: /^IXd x༸: .kk-ՓcWjkݏ]O̩G:N[^ZU!7)]DUBn-Xx*`x G,.mRhLXLn!{GR1d9 qKN~Q [Ͼk:XrP+?0'` :3¯8DFoؑwc>xeRóL:5BCAN, w3z@7bp7Ba޴K?WZ.q),=|0œsŇ^ k`QMߎhDWJCjFYhfR_!SI{d #&2CA[/*-NTf킂3StK UyϽP˯Cmvԑ#|$&6g{+\x {K`YJ =b{8d|p!"/m?gxV PW3bKKZv'mNw] %&Bf~*s+Sn/A'ּ LܖZgqQ/-c8LءkYmtIl{N|g$E=^eb<Ѯgg3+c/63vvϋzbQh|_s㻰^a;cQ2H9-pzj[;$*YZZ*:wI[B2~׳r.ŊK0 9Q|DkfZ%x/9٨[+[@(RZKD&V:D߼;cjFr[&QF Y FG,uWޤRݓs.Y(īNwUE i Xz"y;}|bbpn t/U X^R8lGQuӐӚkeYԚJڻv&Y֕oW*K'v˾F]@P":o=37\dUw'4.M@*v=Tb ":h J%ɔp( :aW<ӹN%*T1{IbW[-r߇Oq*`ez? $Z@ YfPƈx#A  I\P-9IpW6/Ӥa܊B᯿MSyE4iщ9NJ#Z9^n \izp"d <4A`@S%} Te 'gPK=ZH6fv8v[_as(^Ϥ YMp:SV9p=4knt8]j0];Ƌz]PU(~aZ)Z!!|FN?\I Gv1N]B:LqlSOcatAsx{hQ]4?-pG$+Ej{\*'Ů !;dMIOˌ: j?*/5TQ4g?ɆER :=QˢAb}u_G0WQv 4?Hj͝M/q./~'SS R8F_ ]+k4BǢ/m9?TτUP!(-&2A&Ʋ~AZ ` j5SƲwh㉒\ ~Z՜?]H.F~yH#CԍYN"JR[OHsS'=\7l^%(RJ`ZI=oK3c? ~@!>4?lYy4tB Wm~::/ [o{m7WҷZ/n (6I8 .GuOU2{LJ ;Ia{%읻gxP.%Wފw6TƝ5E0a1@ ExRʂDX3#`z\$>4/:1M$5(kW׎[XZɫbG-'O[Lآp*,Lľy —M=n"t3/𙎂t4miA lbD٩:Xe[|+? zEgBr5ɮzqZ%K~|FZMՉ>Y҇(pc} L+P5H1֞ۄ@ 6u|PM} LJ]Nè|IHc/wybgBEָh79T4./—54Ъ՗RJÊhnKjz,gD')$uc XWaέĮ ; O_w6>a s޾vԒVd=Ozh)723^JdWfQ?"9t,vĩR5kިʡ}:GJsczf&J[j8?R*|xhG~epvKDy>՜Ug&bFQ+?hr")U3cePFJ.Ve?bP Xc-wDyt2gvk|ø9`\q _wVUn95L%r'sjȺ>FP@L|cQTXb0 .Lz"bl^OX˪K-cQ~ bw ߋS~yۿ!kw5*Symݐ!"ydGpȤ̂^ 3{.ayUYMe[]p$PWP P]ilNԁW8ܗ#q )nrV8SiV&ppK?[#T6RYeaK RI)+a:E41/ %F9{s'PD \ '9:+ '@2p'L˯/:Bp1dݛ2<c-~:;U~垬uzU_*m]zWd!Fm L?m.0g IqmqiW۔MQV|)Z"7²>-4;mQZ]jxUF&J'ޏM]1Bԝ c˗Xa3'XJt&14QXtp+a Tx2EC9@"F?\Gc|K R _rf 4;h˄b- ~ +MUvEhQ}:zs .NF"}g(h&Ł "LIMNʪ:O0.|\mcJ袐BӼLX۪.s?cL$ZA.aR\}ՕV}!`b*¯qBkƪl7ztìtOx̮iCNE!B3޽}Czʘ>ymد+X5P%άy5xGЛ/q%}Þ\ҍuS&$P[+nKؖfڡC&>O>-e$}kRɹXUp(|귤ӭ1Az!k`ߑ]fһ~\ PMA>>OB/rƜ[ %&mUI69] ~vR6Q)Мm\1+H\%:5S` 33'!L nnP/NE Vdʷx4VRoVaA)@ ?z'z<) rQ"R"nZx׻5>|0X NfY{ 4B%AΘLG1)ꋼkc#\ׄt~ZHez}`P"wN?ƌAk[L-$L:hluK"^]o'7f+X. ;<\%w:ȧenNEf5jA^4JXfʡ/1 m }8b%#yYnB4#`൨F*=y /FFk[k-K߅1KLjHF,c"ucr3 u~K @Z&QN7Q`L*'hQZ-wUN1HևڂԈت8#ךɓ4qS؝`%/{A"V+\IkV] )D'sMs&rI.#}ƒo/-Mpǽܓp&B=_]Z.%n3R<aɊcł%â ;Y䜃>yV7: 3{~1Z>5q>OPF)`r {Hf tjK+_Uw{ 1Sy(I TW/m{n΋+Χ UhQ fJwz򇚓d첋XR:bY%Pɰ3͎Gu#wk@vACB!cD q8\K@nypHJy2K׈<[x<5lUy+M,٠q$>t דyl#x>kh0Md~#zvwSYF}:Lyg-Itz7ϻf;篠Zæ|£PZ6]v_/r_/>*\V[hW!L$}?cbSQ?2Z^- i_@K/Z e,}`.⻗{$(~\#H=g꙽PzW1wUh ={O߰O+m@gDU5 m H3EJ n33%2T\< Ou}ʴrbŮf3U։VKbU9 dpN8<^^,'wRm}댺)5#+ɺfMX$bDB;oVă^:6HZRK "6:@i~#xb>KJ4L_<-I G L3z ugZ%`aCtLJ<2vH1~/NpM4Z0Ѥ܍XbsNOKzD#j2ݩJ14x_/RBYGV&yGvBh/##pXL`iT=%ږJb-mkpC{ymEtAihe@€;hMpR9A%:h 7xt.g/i>?Ѽ>!RծcQՄ}E1 "X/Xn epW#׭;?5< MMZZN&0fIpY$i/>%C[J/^ )9Y3l&xYF,xP v̷wO# B*IS Jf>mhG/~Er63( ˽PTaLQw~jbwܳ;;>!+_8T8<1RD!w'$'.dIV"V )^STQVZ:qjH,mԍ]?Tpi<@8 ,41I0G{yںQ->>'!(U8D?cqT7[% {Sy4'T$.<ӝvC#NُbmP݃TzNR{VslQzc+g~t0ĞT+˷r{;q\vIpvM$k8Sa}5z O}BEAGD!o$,)/o /(ZWڕ?$huvmZk 1AM|&~])s CUB"¡oXdtxr N&FS-V# IGFS0xݨ"q'T!0${^j/F9YȈX$EVC3х9rFA3#էSbB57`Ȝhg$wm)-{/( zEczo1xm<_b0= E2'2|<#-/Wx1>,&KPP:io],NԢw\̄ٶsƜWig.F~3pk^N-EPF opb { ƻF{Бp9 H:h;iX[fzXU/SPw0+1xA3jf"ld32 I@BRn `' E\ZQm%OWхdEg[+g!=4sw$QB Apq==[@=qN`7W3Q|SCq7Enf!/ j'2ZrRKB[er9/4rmл?x1 F7+njDpDR PkxMl['r?\։ >vӣ*QQ#|# nKm|/пK%s={Ludq[?yx&ـzި-0Jwѡ 6k(T[ZWם5^E;ޯ6⮱ij: *"յGlPzbO.^i` !8ko6|D9(AL 8>pGJu<8\U:R8s7^6Ђ.Qh)$z6 %_T'vmjPH$87ezҙP`k=2z L.j @ٛH qj"b&8u\O {gcw锝?@O:LYy,94abs]|ret!S{mÌa=}^pme!p7F#|L=uHbi[=68~*6`MQI~& nT;]ȫd Z˝f t+_ܟQPe)y:hbS`]D'DXr 0C)K!wdfoS:Df3o`S\yB]<j5R;-xW0ԓ&=6T L"M{) Rb @RZE]2YIJ_w=fu,wF"3)[g2{}5_4nWt@.OC1~s-$Xu£a(ToKDJ;D48 JhP>TQtO[ןL8θ7UC0y)h|4?pTp'zSST.)-[a£"qd^j"&'ܲg^bnpsEx#6d؏VGf|ym6kq6;֤uzӅ )l]C{k!BSwbe)$AJqg_kBFbw)6wc<(QX&62+eBS~FA}=rp1FlE82\C6A¦>* KoDkG1-,yw>֋1;c+S- ;e(ltFZsI~2Quwg39#G>^5 ߇2]pMq M 9kNsIΗ8)K<4<w43܃mUo@9V|SɭWQ} 6w}r ڄIe)Pyvי_ѼBxK G@Tz?$GR^D3)A:_;_5|#;\*Ѝ?"^[]Kc=;ីϣ.Ca؞ *Zl5E;]"> _4}8w(%DwaۻO16! tXhAJW몁 RۥB,UD"ԙ] @ޕdlVFϦ]F'p"'d.:ec3?43ޫ ҀvJF=?Y.|Lgd_#t&ݙQ?? Ħm &kKOsMPm K! =|spK΄3=/eRߴg0Wq{%ʮz Ҋ&|J *Nǿ$jZp %A%L0n pZ+{0eq2Ct'vYxAȄ4"5߽) qɜyc_P TFٚOΠ_`7>&kT9Iƚd)vۆSAgO~6l&AuΆ DHg|z]¶V"<<:[_ /D%DaؖU*:Y"+,HIdX§h,v#c`Kd7R _Iih2oRD{+Ӓ4kT+UV'"t_#4=LՖїlC &?סiA}"s_-Qe 1^ ,oԒ/fP#}:{?u57B4b> |–JRȢ { m% T`3[.cDWJ\lBv/b/pxX`UV왍^qG+|Ew\ZRE&]& }IcӤ #NS+ư)dBXM(֗'^6 K|-Nui崻䌮u"XwH')>Vuw 4*my9e:"@tfthĨ~|rtBZhj"FPoeKj# s74T%&Юat:EMI uIL{4aIqN(!1؎)l4Yo*K`m>l]LE''!(L$Fu"W$')4r6ӛS!­U[M8qo k Sܾ+qBuBU("<H 4y%3_cEM.Tӯ%vC× AEQ^E%Tma)zJĥM*Ȋ_?r tҩکwґpBrjC$8x,ײGOAK!"{G2q/dKTE9 `5{ hFxם,~gY]d:sT2Z>iְdEFI4͜H\},Kc2&0 8g#0=7n3TVJ0B>PZҌSp@yGj2ʹ'g %tL)7N ƀբVE6s{( V6H.F̳vO8ZbB4tVAZaY0Y=JlK `EWb8&?/=͜4z*կ(y EQp=Sݳnf u].E1 }sP'.]^[xhmoDgsp`Mdžc oU Aᄦ& x"5óa)Vj] ;fdM"It#B,/1KDAK:z&~h7Kױlg$&*y)m7mn^J wg4tkރN5:3w6q O&hZeTo~<˒o-1B&=jAC"a&Rj 51\>D[YGa2OAj?J CA6Ɖm.x39P0f^kZU[HRsqS(neP(IQm',<]u <> V[THMΞkT|*(>17FYCiE-(=;`J`jNsxv vN6ƐԤ0`-7W>]~7"BDS{kY0[bȥlJP~9S_I9di Yg{ ߻˺ϭ<ƧD@ӨFpЪuo}%I?f}Ioi] ZlC5qAs 3%iy(UJԿ:N7  =\"l<ٓ]g0Cm<sXRw T\qUIxEݕ)5-ߧC,#m!pL ۱A`7%Awf]썏J:]D8 ;֫{-fpWB=IpVTZ(1+in E`FUIP)}EvfGv\#<]MT,ofS10(J Ȼ!G3Կ9_fK:vsvGf_PiG˚hE )'r[%p>sR}/P' u@1tvyd0 ]M+]9ߧvo"dcc 0r72vt{7K[8CԟqVIw[A0Ǜ,r_Ko4i#hNe %]2 !I"L#}?mo{΀ϨY-u.~6K͏ od>ksT4l2Sp@sYh)g8͟mgNܥHEd>x% 3j7j2id!԰cD.ݮcܚ#ga (}G585q4 /+x:vV$wnz5, 2',\Zo@ހL%lj"84'[8(K"kZ̷'4Fp|C/o+9/cw#s51a1G ")a)W.5MD*3o'Ӝ>\fޤ֊&obUxǩ6 rlU#S#— -8 g#J/DBP L<=w)=yD-,"qZsn?)ۂ/Lo VKU`Mfs$En6J7'y xzX@oyr:d6i"U2NyƏM&nnm Q%N>k]METk@-p7RM݆#0UۡC))<5;,NhQQ?;uMf`B UDDIc?+>lڷCJ{ q<68!*(rʄ(^Z>J48X: 6 lWowU^<ʛ )q1:Io 50ۇ<m)UBGcR)!bVg$=mXm_[ ŃQzax#"yQGCTe8 cjuŬcHnADHЯӓfFopV==ΣkՅKvd,tW%zas-q,c$& vt5+&*[ JS~ϏMkl_ɉl~J.&D]tc%xd}ɱ-Le* bifxpOFqSRs H1HEҌU~e>RҺz&C 4D*+2 W-[/*vaƏվcp#,p^Ԇ6/Dab.D*uݦt[O_vۤ-G8wHmVԏ3&Cղ ۼlJHpK){`@=YPndz{M4Df >@~F(|ai;l` dCyeW::1}>ݳ`J YX3P@KTI.6\JG@#C  8\'no~zʈ'Ǟm~y&-3/Faj;%dD.vώ~viꡂ?]{e)?Vz3J6$;ߗ@Lg^cQr7uCWXֺ!aحME_[rݷ(s7%)݂U[1*Y:*=1X+'uuF#1R~̏UbpSTyFnbn$Cϩ8*L˳o6B{qܳ"ju X#yзW . p^Q~ >*a'VgU}}w*zxUݘܤq_ IJ1]Kq@rW)Hp&#gQ+S;P2 !+~pQj"#>*@(g1`0"m&=+c@tF0 rxX{qɦ.6p{L{C]I. ܍Z10GJ|.!l+v~HU<,אC׌JwU=MPP5Ks ~/ЗK*6c>f '.R}_l5QAl~PPy沭W|%uKKW]bf zV%R]֯O$,T}.v@)+:$*+}uE!ޑYJFv衑׿[lY']A`Z"Yc5u#g D)="^rm̵B1'vgֹdmKV Ƞ .L8lbҧdZ{=;ĮPX( C]M߬GꞿCr9S;` uPcՄ8 yo: E80:..aDqVl0 .J}bN 87 6:rsEN*-m)KhVAZTF9, ώ:O}~^59eykDz̋Ytp]Z}zJ>o51QP f& SImMqkwvlȄUrY@w Oi;Eϒ_g^"{Y6N4BqYr(BeDzJsI]t|U3@C J !qQFEaZmcK5ݍs rft֓ay=ӝuS@հַE 8 ޟ?\ 8;q|+O`@ɺQevD8(^BSͧ"+ j:pxbk?G\,)as@9imwgLu)c$'oW(N|}Ɣ Զ2@-~#+VɁ+žُE!XeSZoPJhG}lVmE4KmP#;kjri__(kPq𰕹w1ŔH4D?-R˕Du9={:9%򚀗$ZƂx`d$/dʢӠIP=#,6HJWNQo2-Xgh]W*:[S(GoGCE S zn5ODe,=(`  }wQ#CB Ϧu՚1>& ;^:3k_'ƃ~ށ2^2t+WK] `̀׈fZvaKqnÙp uH%9۬@i4q&.>b$ʙ|">9u?|]plkMc<ƻd$J,@3صxst]W )F%{Gb:݂jۙ&{H-RSK7!ҴYrYiҞՌ{2G?}ğ6″&E-MN(A5z"81t} ǯuLESlݙ>(4/ ϪX>ӕEY!<̏\E\5ote/nGjmZ~dՊ " vݦSFUqkDm;mFqkf~IYP% zM! s=i~ylQX xYf%`эP/p};`$\Ph_xd}ZÇ~HTQ-x`2Mt̿͞.%윁 ]:Fs-sd,Xx;R&Ղ;Џʗ 5UhsΗp2Z8p&5Ul!B54̑5L0e,\ 0&Fmt1/sb}ugP#Au!ysi(T@jvP;=Q3YJ(A!nw |Abv)qA,xpoL<+uϸj('TLrWvlaѡL;zU^%BʵW;s p淓- n5Ȣ. E?$k9 '*>t0 i] s>[f-bf9_'x]:,cuH~B'9EkX9C6vO1 9$x#Pn; |^ap-gPgTwϳ} ̏6fՃu?fSVB_a9ZDVDфsháL{"z%;;; S!ޖdx]4-[y궉l+]?V5'FA]Ijp~Lz.5tod}PIX49~@ҫ(|l .]-wtnc0µWp5#Cba@ v+dzJYX4lm$GgK/WI h1[PxaۖCx~F<5*c8Q0t/;BO.QZ‚&R-+ҭ%3yۋ[dAg_/5bz3n6ݤӎaDIE89/HWnS X:)gs876|cuqyur41u5|)}oYv|%z{Dv0j_2?nlY)4: ac9e'Hg9N}nG21AZxG%$"\J}}Iv i0"nM٨{'(#[_;\5bVjK<78u0ƹK[}Q (Kj`4-!c[.WݬJF]=Zu.{-Hί|3(iδ+GD H%?HomR qt8 փ2Z3PR |frȬ%XC眶! ~H2&ԪrO7`Qa fz' =J0+-k iwc3MgyDd$,jATs)Ahd-1O(M8G$DpN^ZbeA)kl7iȏL"yU&pi`+@ 84p.2J*l@[=8ʖ6O|K0iΙz\;*M?9V۽/Uxa"xh.Nʻff~F2`O瓃QJ&dzd4:QÌ.>&ݽ6d ,#ID57cz_U1a?– `D'8zLJܼBG oFRY5[#A\ḓikx ^ukлWIhH4Ǡrᬼa%" L_twDy`#HĊf=jӨvisQuor뱯Sy5u&"t&r#Qrׄp G [|j"$x~?"4z6Q$B[8Hrw19ͥ .1i3$pѮ#rcp( zǺ|ujxx{a=NdS3@-H[<$r]v툭fWw#+<<%m{D>#g=6IW4OxKpu駪WWË̤B`st{W]8d( ?7`GZ8CydLNtL'g@j59.(|n@ZZC>_΍Rxs6gJ;K Hٟڕ@6R--fg3k yeeC%ה2v;S2A/'\煱󴭯/{Vw뺸ǐNJ ;[Գv|-󒰲R|ݟ1R<4R*1[]Z㶣KJ@!C"S2oX}w={KP҅`hx:y/1ېh!~J1A\3|;DSb{̚k!"G e55 Zk?\!խIM&h2"%;:nj)T-손 >Xb%ZNGM*i3a՘Rf溗/ӭo$} nVe9㐦/ ::\]:*sm!C2 IOE1)adO#5*)SISėWYB LI}̔+Jdׂ>=2f0n .zsYgfU,ܱ7%9oˣfi@Y1vYE:ǰ]R>L_Վdc_} )O%Q2˘ʮKeFPDRQєd_zD=VP&S /2>BUI3UnknFtqZ.Y5QށSgl^ſ\Abg/ײtթDd?2tj"/ju Cu*עr!ْEC6r3a拏`@{R_@C"-cWx6g>[GRic0{bbw5=* 7(;_գA)D,B×wUTvZOġ3w,'C2_!gGQDoٜdء:>t5o &ɪ o!ye܍)wײ޺QlFzNB:I@[bZn~k 9h0fIb&fGߖdߒ lb1ND1ľ,Ԛ¼WW#WO߽?d_ieL~3/^U;ڛufw|h[?yk鄭yTsq9YU37r:!"sdoY*F-ndېr%fai7s"'ĜI78_Dl琵S{RrcKvMW~:a'יR%<9Ra1TET^̽F@8=a{7O^|/56r U tX4)%][V[`U /:Gŷ@! RjdztW)Q]`I>.-;!58(ud0f_w De!X*Wސ^\T-kQ}ĴgScq{DE$ @A?6msZq8D,?]]I$~.5t- F5os}\m ZUؕ[Ј"Y=7zy,w'AOd'96F3Jɏc8J-#q E~·ؗـެ¬&/'$h5!My*<8S8s5(ƫ`MDAp/"k."4!_i&}EPj J)^"=! 5Ol 0r MGWu:𹦡}&>Sv2n0/u"sxe›lQw F>"yE"69Z|׼X-"sDziJ XLIa/x7 Kd$u)ZźZ@޶"|OyJu^D'`$jqS`Z7%Jp59>Տ%\MTDou0 kAVti!yNxXz.Tۼ H J/jV ۝-"2@2iX%\Dq 'ȓQŝ_H=yJ^U 02~IUz_J^$a/PHگnYowĉi,D0B᧡֐<# ~F`|KんJܤTcKJ ʼڶ"mܪ׌[AL mXl7_ǂ W&$R}NF䍒Ͼ5v9 u!مU8 Km՜%dwpFz%UNP4qgS?Z%.gT4mh5fAeq{7ȏư'έ;P)!r=wRÁ2_owݍDOU',))C#5,!T;jdE\r!Xח5-Z28ZᚭӃ4Uo5{*体lƽ"pT{+} Dp. r34T?#~q7$)_R8Ē$׳a^2tbgb_罆J*@ab]*z Hek^FwC%GT!+v_$CxnDW_3W(j fJ:Z< 3H'Kȍ ȥȾݶPC*. q}26neꢓGQd`鬚! lѪ3z <|j%uA+R<~ x85U>,UJvWqr0 *{FNLnX@Qi&(7 :eQm Q`U#qq/kKզNT Ed Pi4UjRUT@߆X**ϽuHIʯm*/RQY_VVUA?ߕVꗺb*"p:[>$#R? [[|>`!"z2zca Q i*{s/89/g ǢL p>+1e2A8rE6䙠u Oyrw'kQN%@B_eyp}SrI;>1\&QΑ+w*^̴h8R UfMJ/QMayos?yIOܹyoprNzJD(} {z =eu&? wCOrU1i*4_1A;BדDޅE^qޒ> ^Ώa66&'O{B x*^ u98#ɺ˦0Taʋ",/[|4k_]NFPa]wnhC&zOźXh,*mKԬt`B z1i\|ބ{+kFCJqK;גX(Vlׯg]tCcG6)D0e^7y5p4)M$ &{㻴?СgX{gOrjhB9^F<../3ڰ1[(SP$U#o+Eٗ##iv&kr,T70 {HH¾xY08ßx iUݱΦ!::mzʤ$\;s}H*\)^`$fbB/n1U#wK/`3Ւȭ߱WoOT9Th*x_C-'4E2Y:%t2AJr[vhSK-=r*X,Oh&Ӄ$1b` \0$>ətE˛xM֠3n`ZH췎ʅ|DP1W4V(Wz!`߄W9ЛMưkYVnV5xy˞͑ϊBqF ?6GFk,?'jyVvԎqWc*G'Bgp1t6m MPW X$GchÌ^YL=M$Ҝ|ygeٓTL1=ݒFg-սJ.yYZVQ(ui:(Rؠ%v46pٺEr }>nq 'imUɍR^pZ%g4oRȠN-(F=hPwENL (.F*r,eT?|۴L6}<8k`1Z赔7V&ɪ V dЪOUQ?t 3kzܐA Z@)_I鄧q&"KB*2 ,rQ ah8`&7ƪnK>z{8'9 o*(xQu=ɉX)濊,ċccg~~ߠQ"Ar1EUdm[= UΌ^̗EӐ;W;+5T;ln<~;:5 Ux:ɀ^*_;HQ[+ $n\I9R?XPjiV[-jP7[ Lz|; k1 IG/-[](_PE|*05iqXƥ=u1\.QS ~Z^K+$VBpQɭa#m" Oԏ@:pcxQUS0'>}nF6Y!_&jDJa+fӽ͢x$+KFv6РO/{=lmg#pzoZʳӦGvhsJuBqu&V݋ e  Wkjoas: &sfO}+)@!".H0&~ =VXvF!GJ+v;AVEYD&0~CX۾AY-.sσ ez>fN-QW#u2Lz7lax~/`Y{AXyVSߺ8@wdf*y5:7~|R=?xA[cKyp!8뇯Amo@$;nkm{b,$^#0σ{р ) oo.)׶x)]GA09a60I{,$ }rFu%@cPwh~ 5-:lQ/qWbT4ܶE_Ps&`+DD|N :DIj> ߎp$G!wz[}xvъ;uͨ/;;uMpEyh'$XyэtȔJI0iT>N{>Gӣ-8ߣv,vY𥤇Ũo ,&SJs,Z M0cTEB&=E;B7sEP巷0zv0~j s.Z8-cXZۡUՇ& Rօ z$9V` .=n|)mE0I/iӕctʴC/;%z$TAL͇vP9YU+\QNԢmT'q2x~^ Q݊#֗K*@Mzńy/bуEN qv`{Z;>nGԨCШ6fцP@"wkT_ A#H]FM~X = Swx ̦(q}z{<8}H^D'co Ǫ J6;V]qy/vl딲y^ʛk%(ܝ=s#ndԑ^ O"ⲕo& 0: A/R';hz'wݎY:bgCÜDWyp5jieO:|{/tbzl7㭀9Pj3G{!@LuD-8D'1azFNr9p|l;d,!kZA3Yhqdli?9:r?-Z 6)$6i&.4`yKD.wy NաC:~KE0@n^e~^4_ -IFbǘ lԫV8hjFYΏgH>E\ f< j@%̢WԚc4*sL] <ő #ۈs%7r 1&ILA4ZYP:|WJpk$)G:e_@/a$o̩׍k1_-jٕdR%(M'4K(d37q-yWZ[bta-K*NSi ՟mapxv]w k)"h,Z~ 8F8j yM/gNC ҥo63tWq͟I "ѷ ->)Xz}@N!mbF߈ԭ:ِ C]Q7w&7juP!I6 j-ㄗ(߳HXAK o~D“sm"%y"hu3; Ge`vW&e~?/3J'qhxo!U evIƚPVߐ}5QAQT;o ` >?[)U}pZI|;{]Ke`q.) TLqܬvƭ/-z m3}ʪ\ػP9%~bYp3o.;oFoaL^Drh Ibjof_)JU?x='оt_mL؋Iaj`Nu\5{° yiAr d̓/FR0t~DzMBfPz+WLy41cRpcNF1gXH<‡$捒U`9zF&^,v,}!F(0\ Y7Gl*\ω"Cڠ|~h-jhavfBQqֹ--=*n0a bB~y<oHV g.\2!/ #.R*Bf(F kJKou]UzqEn^Qַ]̢pޞ B}q>epKI'npH ˛vA`|p i ҩ06sXU5o4y,bwrݝSRc#6 T?f`x[:Z0ɫq#PkZC6en俚tBMNP[)K#l81erdZcha{T³ti.?(lD浸qa{!;NbT>v鎏^" p,S`"\.U0K{*wqh[0Ct6x_ /Ṭ8[[-bMU;;7ʝ\M`5)ꪯƚ/I)0)ϓ s)= &o# yPmMzc-ߘNFហH!8 \DRKGh.$2o?ڝD@=LAw?!HnN:GN,b AYX~CɆdQ,zj]( (P$jUtCh̗VXJLf*FD:clzpUۆJ:v`_ZYβ?Tu=]&/#wW~i((ue|F)M@{xSA|m-lzg&#"F=[!=}|LxA5ܠ;7^_;dǕ/3|':یFeYxA@NDlhʬ0$WTL\ɮ$]yq>Q1"ׇ->-c{MLǝiWN9H ]#Ì9z>,|ظZCvuL,"&ы VL҄jh R~WIVzoG2W})nra4BVO8KOocؽnMúMKZ>%1fy;IMσSWA 97>g4V4U?[K/=lE0U6V:,LҺ : wʴ41F'8C|\M"K+/gBԗQ,QJ`" |~U3st+eI\H2`V;=ܗoWz퀇BlOcR\O׭OXPAP I>*&r>c#XԹ]T,m( fITvM0sρ?:h=@{+htIJ)gv+ LI:-`a,=z)wҚ8rFbAR A(dž=wxXqZ,H=.t&/fϭȠ82OnFlm)eفg$&j^Bg%ҺXV\ڎ/C6M+D/(x${X<[SohOB>zΆRU~bBз>BcBk5Yk$TC xcDӰ% 'Ujf6X e5[ ?eBt~5d>OSR8ؕ.zWA,Ki"mC݂Z I)_SZ;R;%}B*+yDu8"'Wx^ 2{(phG5)]K!sݎw44=eǾ.Wj൙1 Oi`)t$.+Q&`.(hFJMJQ);Cė]J W=B{b]8lF>Β3j#jqkf7S@]WR3Qks@4:LlSWߒ @kOs;"Y9gXji{3 51}TOp<8f#ުŬY1/!IA)phCR0we^FL’j#ĶT-#zv>lVGAyG.c>95,)m'&)(sp&i& Q9tZ$Qi7JEc@axo?"\I*T ' `d3m7!D7!mnk"_TfQe!~2J!vk<5y'N'ϟܚsD0sh"@X׶D]5Q3tLl Cj0ywvமʠNv9>7 t91Iot3!D\̺3tRZqַoYrׁ>GgZm~{]|MyRm֚T$hbƔ{ڱ؉KY zAp+*K qgmIRuYVG+@+|9T2JSI,ct_, ,܇GO"] ޘVAE@.eKOe75vR(wfK%L&]=Q6 Wi A7{bX-}9,͕i:+?=Px5~~deR1RXo?׍s<;B3xʅG:Ip̻>` IHN Sw䝟AWl03k\b1ЋiR5MKNL6}4Z.Tu~6SAcU!@g+3W+׌E!G 088/0 i{M3q=^I\NWtT4Gtpuُc|ID@Kc}F_AeϐtMo$6vX0bP f&x5[lAvFM՟hHrQ ϧ+` h,>ks80^ [{ێet. )* yL ~ˎKּL%<pڂ1IwPy̾5ߤ>-i"Y)ЕNaS5yFRT!~O&ԣ&҇X-1֐™jh'COY&}9kMACeΩqnHl$%x: [)z±m'U,piq ʆfDidQ <P<ˀćc)}Vꎛ_mAm3{MKIrpPS*<BuuCVKP#4aAs -@TJҡTQIAj]=z:"TиLd34-lu@. aAC_[м&{Fi8Ġ2 p4u F4/ןJoY5];kyFڳ<ݠjz,KӒ8+? ^JGCH ,l(e2tp · 4mghjڀeHIh>!R"L0jpDqZ~p?w| Sr~He F}˹hG>l,vt}[h]9% ?֮%)~dN߰:TΕ`{9~IQYWNrqnuč* )L# EA<:Rs,N1Y.»yv s?5nR$;QA_1|6/,BdG{*<0c? -:Mq2sB$OǓ0S\w0_}/ѰO+^{hqL_-DZs"'|[qωCzѩqdټ&\.ާǦ`mw:/GYO z>t AZ<}6>q +պxKG a$Ҥ+4bYkOA2gg kY]GԒK׷ki3<O߱)^n~ *|O 8}P*J_>'[1{SvGY٫4ő̹?V? $21Xщ*/RmPI1q>:(Ѐ侵)"m|վDGL e,@V^abK `,}T^J4bťgעˀm5lvnmvf{3UN=.Tt;lN8G~ I-C5$?ƘGwPUvɌ(?A' `T fqHj1V+tb#BAe**W4VxRXDxv`G,$,a bn8NOiPc!?' rmImlr HjN P7~&&mh`T~r5}>{UX/2 ~jo|M.`mCHv5M)͛ E.Ha@R"\Q$ Cӣς|Fra03Jtkkjn U-7B#~S{ߘeP"RM{vy;AAxh#D> zNv_8nE~;dI}70e`EG|"$3Y:K .*N7dfnID]Ӈl[l< um8U>¥"t˛m;];:4^/e,[G0m~֬_vs%b*; ^ԣo>r4ȧҺ*ۻ08.S R+4]l;Ay8ve5̬5eVDEMϪHn$u.-+ TNư@}h` !Ux4Ai|=׎$L`O!ni]rKD*9㍷ <}E4]rşTElf3ھ|%I;kݪ+.A? yLi0O}, A|{i,?\znD %2hTLMeQ:cܴ p.js#l ɋigcd"z9$e -O-sܷdK&ٰP;44P@?ԫݪJ9b I1l ${6GH4IB2OIy)bK䛠̢,OV<^uhEr%EmZK%OF1 ̱Rv.-?.ĭKykDaOgHt|v6JsѵÉ ieDR)6Bim}#!PL:G"bª]G&֓gw |+{g t" ]O ҜxiM# LfTA%1VDYB1gsfZ0qUc#yJ#7TKzo2;ںwSm$?H6e=I/@c| ݾŏ|A[ˠt? 7mzF(  1۸&ps7gMG|O ޷j_ƚyOeR3`$/BB:/k:75fs9/rZ1egݼ.L{(Trʧ * ^ݡP-q;&.^)?j{6uqn UYLHLЪ\SSM oV K#xvT`@I2.@1߀5<$JU "6M6)+s덒߮Va%J7 glkPQqK5̇F)u-k13HFP<՝XEBeme]b"LGk+C(Mr؍T+.tNEG @D(> qZhR?EOgv TN3A10Ğ6ӛe;'T(Coo Y?89 ̣&o{$lVe4zm֘KɆt0+ߔR(QnkZoSY={\ fxG24S\hkz3pݟp6Y\`F9y9:¤b#)!DV3+*P\7[|<{^+)F}Od/{Tv֍Xj@%$>X^x 7z [=՜Qpox^*yLQXyH!iz<: 3U荺sac׆24n9Sԕ&ʪTX[ǫnߠS Pa!{X׮nA&HZFgCN_.ً#,ԺKbQiݠ VUpIQ0ofT;|5w/?Q9)0pޡh&oriZ+AAB32ؐ @uvwx֢bog<_??3A4qtIHs( 3Bv5٩\<Q@If#9'|̽qrQh'9 *z55f~񌸛 %طD67E&gTjK+ݶMY]wLw-#w9e,j-$b ?'%UEe"T2KV j bbKWmF>'n=>e#W@w9N%a A8>%C"ci,j#꟣؛^,61qTCfE=08"Je48X zu>s+ .ql:`kgp#faGq5 x |D,kҳ}-;*ӱ!b7lb[t D5p`o> 7|[Bd1'X*LB^E o9fD*m=~d{ԿLRy4ﭖCJC.b+1*$u a=BIG+Ms"u fD2dnJ:#[ӏn< }*˒Gᙡ6$0W.+ ȴK]Ϛ!)` [)'BVI "@,:+r!m4' OJ4h9+*} n ^4H~Msmwr0GxgaTtwh u(vmN3V{)F8*i)]'%:{4>c~3+QH䎓ǼY`d) |EwrF@T WUWԒM; M{G-x>oZ nA wnw).#)hHb$rV%kxJˊ%D.lhYm׫dr}c`嵨u}%9QjbBJ@L6ġ ]roʎLA0<_/L;c:[-v/WkƏ>`ys5&;3lh|{fW\_ "{ѲزW!& QcE ^ x'aQ ӵia]allũ-!Oք?.էeC7eVTלs^=czWð:t=arIV}45>db~tsfu'껋*K*s}M0m)Jˬ:*$Zk^q̯u%5Umbj(@ߢVyS^o/@1gL%*;,F -(r/C$P,bEJk v})Ƒ+oGe4'Y~a u[Rp e kʆw< $!=: $Y[3KTVuAVḚii(.w5&I Iw&]ARecŽۥ ?4ޚ!z F"Ev`;a8/ (}jscPIWwhN)DWDO*Xa@$_e7 *~8:LѝR Ot oRi4D3j+{tg(Gϋ@ = FvO]-C#a4`f$gnp\b(15ƍz]+tu8rWy%gytt"1o1U_T3 `FA4oOđ|g_pnF?.U&2duMsL (,mޞ }7Z΂re#/!"u mIv4V١yIYU}@sjeQtR&NO%&}Gp}T+%8(H V3K=-EiWiOvMe*ZBOs>'wa@1-@3I{ŶqAcr=7yksJX(imZy2vH 愞G{}9=/\\34{|pژESZJ253y#bxŔa1(RJ)~QJBqΟSbڀ ,kƤ}KW>74;&Ix?pJ#oyQjO$FՐ'[w{_I"N~~chYVuSH^h:a4$mQ"B'<q؍b[E}ܬ,)}8@g;Ƒ?\'zwwoW^ f 0.S+^e|Xpk=IG<^I & zǘh=l&i3P_D&?otP, qZdB7~ڶ\r kpڷ0\SctOAV7*tȖ|-t9(&O$Ad '(ks>ܴ9aX r&5kf. : jZ̩o f8'VH*Z_.J9۟8u)z2a_ ϓš{ AH`- jdL=!4LqМA'McpqsåobcJ0bQH,@/!3?#nOls셢X+U><ըsC0'}ApNJgNS1;݀&_4[ !H[9 Cc %A0ϯIw h QuJ(A!1l9ܢP d6 h:ZZdt5hVp1'n5rslq AiLWfDGNAH) iM8WykDQ/2E& 3 5ΙE-u?g=թ'AU2;?*$Oٴ*Nw%~Ow.dNG}VHެ% m?/jcH6#àԓ!QXH ws\3;rAO1a}EQbS> }lNO ~M̠ɞv 2dk)T9҆ +ZϨ?cPEHv0¥w>hۘglrzD:T%ER85ᢺA-xW6+G:i80xf ^%԰Cshկʓ&H41#Py4uqk|QVٖg? h,^?_`.iS|m)fUZ:A KKJhHxzT*c#?sG )9@<Ö0?@W+ +S OEiK(5='QqܸxgND?Xm0 u I23/CYΥKbrwQ{bRCCjA2+9۠7.X(כ|he>"Eٷ9#:z^%¬,c(sdH"1LxMtGTBd׀ <4Goyݤ1پzTl/V7Feum8"+l)'oEIo/AD^*A?g=$RaaJ&1yNFD遂ˢk繸doBΰRxP T5dcӆ#ff!V#FExpd9CJDy̍ey#/9^༷(,:M@ҷDX>֏-J Rݴ8AY+y5<>E'bӓkTGLL1&O: r>\HԬU5.(j%TriKD\Vػ$R*y)]>my - -wUP@حSJ yqlX|hGj k*MFA-,fY97QT5>PȳH FSCvJ/濮-'J,[< ˩oS؁a6kQA M.E}TX[gLrǻWuƵQ5 rH)/ӣ'>pUދ 3RtWYV 2ig:jQoU@̾Cb\$ gba==`ZDGgnL2cR6b.e$0lxsxcIYh;*^SُIFϻӅ~@5ۭf pPRW1^խY0؋ #H5nNKEy®h *}^9kci=,cVƲ%zYϿ-w)vTߍTV"%vX4 :󦺪Ycƺ$rN LYۼIxM'CcS|(46qxk]EA#v52TXh&\u̽@ÈT#[A$}*ýq,=: $P@S^R}k:xsÛ$YQFW$%<0mFCEs,̦OD nL#eKzBipcחAwft֪Q5+f.ZmmV7NBOhűSF0Y.6 XVouD0p4aoAt[oh9GiРk+v<ƭ/}aSЏ O҅kHqxŚ]))k - .(n@.QeℚM%]X[M#Rq\r6)rb) ki8}8hdzDk7qdPMt~(8l1\Z׃MD*DYAz==Glzl=A6?Ҵ(7sלǯm$y![ #n [#2=o B;,K=K')A/u$ǮvRH4·x>m?Np!!rn}g3'~S T`)]rW/$S G^HCŒlAu=|S--7oB*=3g4C)fZE'qzpб: 2p4$_g'5V-MeLka`U4nt‚WDb;_JXJ;J~zZ5 lìHc˅0&TL; ҵZ*q #`hTRN 'Uem32PJh rlTuR9 YD9i<Ž¯rBR n `c޽Æ6U\\4 cy6=Ruc CKDZa #OcV&6NSăG@nB6OM!/}f$%O#۴y @ĩn|6H;bܼ]&:elqqLcjGqe%$Ŕ~ MùYMdt-J*`B5r ω kjt,̳?NpYOyEkvN"3ژقqʖUYJTtp#ɵ vmW )LXM_ڦ1$Y8!2gQorJ㳟6_@DkiXr^H3]ƂCkKp$^Q+ BK`wJrpM^ͶڟwPxe*|މxma謂 M*/!Z CV_ĆD匹PgaW;EXq>öd{fF)J:lq*d !0)0R :> >?j:XK0t;'H&.j,ƽ8I K'4@V(o 4;u9Î`[ =vF/𵷯kޝ֒}6:6. 9jc-cJ;{O `TäE%Ԇiv;ٴ;ct[-S\RGv0.`S2cjA %0օJ9L{ {I8,&Y f?@-6` % 9U^nyhoA(9#xq[tEE ƙGe;Xi&¬hԤ@V_?u^ُ~*[Di˙b—{iXt>9{oSJ fO/T:]qBk> mH1ɞܒ6? w+r1c$?-fZLq` ŢX%> :ypLM#x܈+pv;)KgGy(B=i@! .{< NY;-R羊:PdF$}`:wO׭[FL.^*3uDK^-`ckr ZB)yHF*R+\2ICEtU'hiq{)C5L4Bn1֤+k|_xV~@˖86ٶR,X"Ctn&35MfV3:56> ^2Q'Z鹤%Ews,y ճFfrJZ!\ʔ,L}M _ݐd_t6f\x[h#W}`uEXy:˜ZpMw/׶R5c޴kzZ`5qOksP|y, K4 D49 .6RLcJ~ʂ]ۖ"Tbƀ$FaEv^r|gjMWDC\u=Te#8 K j9.ALESCFm ,ZH0ՉN;Y~juJevX˷l+}WRЬ = U~D~\<͐~ΑJ&Exrk,]STiٵƘ0ԋ)uIbNbyC$H x2&X𦰀mdEuGu?Jp2r0sl.գ @ubJqCj¨χmg( QFHL%}+޻5]y/{J -ĵ2J˰plW䡅_TR&V`2:p"$swlpQ!e4WV嫕R'ξUȰIҬHZoY l!mQXkR$3s s%i Wk]sZԉcUyNa_YRe.lR)%H>ͣbT+x jOMH:gqzGfCŻs@5֑Dk8̯K(a]8pUMgtr}>)Sƛۣ.}޶˫ ÉPHh`\Bx; "@Cf62@lv£K^FCУ]ی5W e"Onsă%E-ߗ(rKqʙ, 4c,Dd+~@q]>Է~1a;K@N%;m`%jY7ʹCwxg~QܩO!V|rAʖFf CR鵀*^MBdM| ̐Khf`H]*' 9),GQc%*֋Qzh5!' aoZ$cF sDW㌧eц9?ٱ!w֢p8_Ĩ%U}޳SOCE塐Qx=^!d) 8h8q}NK|UCC4j!3Wjs L5L]ޡJUTY}FrB͕klk(.=t*A[g\:-ԙ ou7N=G̷Z_371ۂXFT $.uU/՟)궻~~4[r00~CIJ0%IѦ E˖\֝t!=]pM?7RG$bzJy: 0<)w?џ*W<a+ڄxU^/OjG%5Ӷ.u|oC{頠 GZ 7LxnG۴[@zGˏ HVEFE,MB^gZ?X:=:Љ? evޅWr[?şT<5A̔GEd?Uzɜ}N3!"\Sjֵ&"ϼ%/ytI|r{J|u֠LvUBTkat.&ᢒ ˧8~X+zmރݚ.0$_ŀ;l€ iN;+u{JL,V@“9ʡ<{?uF<n1ghrCןZ:|ߋvyMv|"ol%`%u8bF>8M{DTvW a8 [~~`paor7bE::=_JpjH^Q!9RC|;Un i9WJ&G %7D" DS3bX*IXtw6;Rmύ}f{)/B73ᠧ8^`UrKpip[ؠFy$Gi*c<1p/tL#| B9&N}xn&%N#u4*<4_p^}.Uu`.z;mCdvZ|.ڑH7>w(GQ<ׇ:Gn&Y3"7OO1q:DDe6{גKz#7f7 Plgq3K{9ڤXujDȽ*qqleP9w翙VƒS%/pdPæl?#<6)tEKur=zL'/nM SQY9o(~UbJbz1 {gdǀAI j?4vdMU <7ƙ! $}ˠO{{ ^1+ V~|s%Ƨh.m5*@DE벱lWjב?#SBϧ~Dwd0gw #WTadTthxviqJjH}BK\+ӓȨԵn)ʓ~G<*7fغvCP7VJv1ju$앿܏tT$ҐV8\'$o}z`%;1^5OpVPE)Z|4D޻Eݑp]Um7#07Ụ,nPd21<@~L ǯu#EfC;⨶Q{MU- n?2F円TxPJ.&>1 ?w\(kϗ6П-Ǝ3$} ꞴqԤ &ۨ)W3JtKWvi}\<PK%{Fˇf*($z^ e'ؘ&Iwb"c\!l}8nz*W=rVrь,@ [KcI :OWB$rBRBJm"5ٻŊGb*iĶ?^ѻZ7aNKŊSe nsD,p-8ͦC9 49"XjIrO=GWi͞ ~Cs^ p@mNDij>TBqq 6L/}9>%;h57HbV{WyϭJٵI˝@c4 n{ktd'd kxKT wGZ1SB煉Ƅ_!$`` -[lhudYYd"SF1ӉzP6fÛJ{a-kkEe%i ֏Ejoi->Y@͎j Ԙ-["9HD&j}v 7WNL{MxΡec.ן1 !]$zqk ]NDꆻrL^퓿sK7E&U a[qYkM@G.b~sPchEZFz ~J1+"йbtw+쮥E IGXAvL{QN9eDLBysz սy2PǽM] S7h]y'Qr7<J5MyƌX>)[a{Z  v/x[7O NB"Yd]t2Q @ߞZv&_y]C\.}"CjSλi6 gK˳zeM ,c73gqd=\VTv; UX&P}B܏]4(1{~'>5 _ ܻyr"c2qq;֗6YvJD.^cW֮l_Ct!N`6H_8+1zwfS9(OvAqoD#6&CcWs6sqfݰtU2CZm>N""?3潽FW[bg=#ݱ9k_y!ǝX1LҲJN-902u6j } (h7l \ޟhiST\)zO(I^`f&i 4h vpz-/enre3$sz#YNɾbBNCAZG#deH$[DȾk_~h6;5#@W T g8VHJqtաY@8+BA@2; a-tS=89/؀+ʛ: w3OQO 5b_ ?|yq+9z ~93`\Ej pք򏉂F+,WDwp5:rŴhy X48_chG{LW T29\ &{O@1z#9ֵda)FSiX\'.?61#=R|q) Y0,'}s뵔%CA>CkG_/%/NFrAEDM'2hX!c֥Sȧa؜i|%dAdX0;%{^3U'5ڠO p`ylxmy'0 ڬ @K%e 3$mJUj. ^[oȇnݞD+D@ܠ I-HRMcGD}GI(o.ER.#,zHc?@ Γ\&;zo'x/<ٞ1Th (4kT5 ~LU@}lW_z0B=O9BMKJ%MS&E*x,0QY-8HZ*^T(a.C`Xrџ+Tq ]H;(lФoOw5;LD8f>t6;Jo$*l,^hmЩuuWڹ 2)n10#|t^}bln.!}n Os|}e(Sh ڍvLܨ7\Y\e^jk]˛OVd\eKP8Dw- LBzH$Qx;_b;qxXit&o;؛=+Q[UƢX..\였ݒ)-\ImP:6l O_#vdЄEFxp^6=SNlBpaЛq:搣oݞ0Ao)axʝIWFSz<3C觿i~zH"Foءs-G#ݐG%|ͤש[{("^ajxX W*ZS ;;uWE(悢E/CY[aw6c۶/M>>C f$ l3KQQ炤ʴ'y6WQNCZS0v&2tBľUqv:^G>T+ɣHMW}ǤSxJ[{P`x!v ,9MjPQ ̓8seZWODhSk%EEzJ bBNuS +F;'/z,fI]zg8oh|]_HP΃GG% ,"h,rv}X+,ZYXDa|xeИΎIANh{Xbع^2XOQƶ x&A yZ-lL!OЦ0t(<$Cr>qX*K @ҙ]MV6/5\14H"թPxat/"]Wkav$ʍ( 醚2-jIgֹ*oGJ$u {vmGrj %1aLp `q`bQ\LWՐ?%s7$ٞnObj{UQ] X !lB>D^N[ w˲zžq'g-mPknΏ^@4.Ԯ4EC&零jϕ)ߖ~B*S!{w^XW`ݳz= fiA \wm9!߉űLpmmZ qRXA1׽ΑSeG8C'z&7/zo&23>BW2d^ͻBSOo/aC@,U9Ѭ/j=>uE47~=CA.#<%˅&$FyïxxaJLSzLe0iV/-S()R} ݖGȔ@^*Zq5v1oRBcnRR񹇨蹻@+ WAXOҴ ,ՌJ`,ogݔ$wak%9O-曳k XVzҊð\Gjn#<ت/ X;U%VDlu<ߦ2ŕ,u >/}qQEgm )ǡ6j=,ޮ\ٹxaмh|iԿ8 DR|;`L/']yLz4 ǠL s_; T |š?.6_|jQa璟AK9Br~Rqve ·>kDn)4`PD0Xk&+iM^z<}C'2*l0XӅ_$a܍‰hGrG3=Ez /%Ygi0nk_ y%(3@S_aR9U,8AGi1- c,N58To5N& te7dp=: C͛MLC Hk-E͕(ѡ~$1>]0f:m(F͜hi><lq>d]ӊH3zFoF7PXRD U0G+e9 L=0Sk8Eߝp*~ܬ2'L~Na@k :X4;#UZwc6GvF{׭<)UmhREfPRvQ8V wA} mPD Dhׅ(v%A}c>& PhY+p;T%9pp h@Ӓe ABWuMf]*VY|(['^G@#B驊|( Mؠ<]-ݗC'-RUEjj5?+xYA5 s`Y !@jx8g|a0Qr]t3.M.9 6rH8c'>:k:$@ezFxC.|5BDlٗ5n gHpM^\yVv0a.5O- nRڦCq8vrg#F%A7+|Ċ& -|Ǡ?q.xl%7;d6`|FYhuV61<_Pvl1V%=BJ-p#i]'#A,멍.L!rhiaJ5'F;>Z&sKhq=L"Y?$2H4_-t9ߍ~Y}sAjl8, eq3ԼƙH%7cAfң@ cl(h^eWķGz/Bǜ;/_ #Sa=QvcLEPDA"8So*;,cTba(wIIx D{3椥z|D58-.Dڃߖ:(l]0gv|iDkϰM3_+NZ+{Ŀ:GN AsT&^2LRc@ /89'2>Ix6U`JXڪ΍|FjWIOtΘ6sڻ k,DL%";bm^+JȓcvVD;,J͋ck5dؘ_=S;hqSSlø󘡹?u b}8J]v%m$h@~*M@p]–|H1ɚF=R8޶EA3hki+m+!IaSX958R* {}g}Xu%r@Bf"^@Rv.֦ODOJb)vG547!HM'S~~<WWحCO)^\~W/4ph0R;[UtnUx$pcqϏNi] 䅫N\RFYlSDhc} h|d{ߠ ,ۻ(kDBB-er,ejc@=AF0ڦyKƒu]sY>:,?~?.?y䜓jy*a΃(7?`'/>'<`A?+H }QytBd2_wPHbs.C@oǪ&?q 9Az99ƨG­dPJޭIϋ$]g ?wIfBҼ<1jYXu.vw3[e\]_p>튁TCxl+r-BxAd0_x[kX+LOd"@ڬ337#LA~9 U>?}[j7'Kބs܅ĝfPVn bdO*2et%Ru +ӮrKSuA[`c A{\\<9v=]Vgቝ),NQdCEo99a`%^ooz2Z&wxw씒p\m-xkJ(s)uͤ'n g_ᩴBo*iQANI$ 0EK[,jO55@t{Qk#4v]iX!69'* sd L :/ŀB9<2$r:*,`E'9yrKsqtXۆ G S@^є%eF/vw罫;ɇVr%X`M*pf+sؤjhj?L`SrrT֊ߒ~ܹ4ʃuw=m(>.q[=ʾ,JZYu8V=uo o>Ef${ȕ2fڹ.pE26!`}e.3r3f-VT.3Qg@6 ˡҺ-hHCڙ -pʽmg7y:衊KKi JS1^06I`PQK\kH}N53Y;9{Q`b ii&_+^*]ۛ0_)۠Kaҫա":Aۜ;g"^. 5wf9yV/Z#nX$L`]K'*W 17c9I]q4N zĞYz_tX_k[9y2A/O/K:$4.J9HYdHR hGuau$&V;jAv٠Hyw'R'*v93qRfg5}b`X &;#gFǽX_WtCw#@rǑ厒Z(=6>?J9E@m [xcz%dށOߖ> c Cvr(TkH7 84 3KߨUO^?tRhd~,E4s¶,nN"W}l/ڎLV-cChFZu$sM$$6kgK򊜀Ԣ0ΐ}^&N> !`Y?s.h%C5Mn 9i&lZC`iam e?c3eyB,xw퐩$Ya_"z/  WM9ї^Ra:)xАiMHO3|ZkBMhO$xPf鶴s0 wfe㙩[xH<@ΧFP~Qn iW8Ov{P/ܬ[Ӊ cA;݀cQ+Qv3,TS؅t䕨,kz>`NJ?Ĉ7mG.aʀ26C&h>yktLWVuěBX^b#[wvhJ݂R^t+ j^KZAU!.Gb%Lf07Y xf?p&9B׈ikˀqA9V|W\VE[/sWZ rܕ] )2@/oi|lz0յ&xHe '74›HFŀZ.lݩ> #]3 @.ݫNW7=hV%/$棢j_T!>̮q#1WfBb?8]#~ЙRX<TXֹT" /Ԯ@`j ݠU7믲#g? 7vD' {Bz"B s,Kf" [ gWFӁݖ.fS|cQm@%C]>^SϾ';8 VS{3*&]q YDZb!8^vHDW2s@ [s#;KAny.\4IhU T釴 H1= nj+k@₪Ơ+͜ P>bA8^ Z>+jτJD=#K+:2FObdI /։tKyhgJn hj]ƛ~@f҂Yo 7DHH8 s+t+5-|I)_'7 imy0e&E:΄ \gb;e.(Y1%᪞Z/5yO zE&b*jr>q8˝![ Cט·Lq}q:Z4Ѥ&˾h*TĂu;J9, [dHφ@=@zjƄc4c8OcnȒutI8Nج]paF6WZ g nauQ]G#s;\PQ-ųʘ9o9K4*#6(*&+;N/NjռFfK @xA_1y6wm73I a{ Lk|JusѨtW%dip ?-Z۞wmEKz,ꝁ+a \&[hw$9Eg8A|lT/Y(]j5$): 6/Iv߸i=4ގ %U{bQwU6 =OML %qR^?@ztU7gݞ?> fS 7:UeȖh8 Z.n,N}׌h6 U*J38!$eߎ*r"(fK*Togg  (2P~uCtCӼ7WsDZWV74JkcǚjR]aj6SiM1r ?T..J.Dq@yVn-Z/Z%u&%EGWy}49nt~L#4O1r~'xg`L!H t>N"}.Phc+m`$KQ=& ܑ4JHoęn20v[H•|"q\ַmj1^b0̆/pmDd._ KYzCBiNjk#GȮiࢭvH9XGh^J9 W)=^{5Qtl[mRƉS3JDHeL^i<S3?]d4+%/]ײ;K>E=}lnO `*v>٪Mrc J*öjNRr tUQ8w5ob* "gxq$$i9+ gd`;^q W*_*J)źAxj}!&+J"EGn "C!%xjxN1~k( 6 k柳LQfu9.jR LMx2]{BI\/勩2YFTB`~.IЬ5?^zxdU}>AY":XI~s{E eUJ2*6 lof[ A珟9@.(~c(72쪞M-vL8v|<xP4܈VRs9:J#VRK*_ JIڒSXR$fXAʎ̺xAݳ"!u=q=!㟨uZ*BF.޽2d@!cMpóE\A:G8)-WQ٩ cٳ2gk`UpNOP@_W7R.tvd 7A^,ۮ.rO;F&IyrYO@'(|xB| 2>WX#3&&!!od[eLsyQdh5Y8 U0f<ƨc';%䕂%ϖIF>Z/V$Ѯ$4Z$'cgg5 ׳1xF0W&-lkdKkDHPC$HvRὪE@S9¼ 316?2r^+*7 mً8`uh֤dIPݪH$8ƌ]eayIa٢2znOR]~\T.Y 6) pk 7=QvM0J =Mk;8Yޠ,v#kk " @`ƒ5dkqCJკ0ө~mUHlAvk&aq-_blfp5L(*V97V(vD"b|dծz0iRD1/eܿ;aCu{Gj),Ro.Osd}yrAxIapGL7Nm*O} whӣ|_~j0FnT@`&Ms2?b̟`%Hû AS8,+A%oŢl8=ڎ #P. uM usU}2}^H,gX<2Y P) 2co[Lw}݅zggqd%/Ӻ > zvD LЇR{WyPܪٴmB?Em,XF1?ĠRVһ'@mKhDY#BҒW1uubTqQ2t+֭1Z'S#B` eB^EG$*3{+R0XظUX $';fʉ9@/"fAUdOv~xcFWa Xl&#(qb'XeĖGjUՃ.?; ֩W}A)tYԇ1α#W[&w`7šjНVsn"lݫ5T#x2< R۠ aXΠB:RHn 0t\Cy6V;(PQ-zZr-GwWDo[.`fnA]#f8#LQvsS Pr8N]m4jĤ~>7L >ns<']eA/_f͟c],$^v}7ldz\{F:Ę]K{{oK-8U2m/^,+ v-um )mz!5.3a4d@A*T UcvP.4a>Dzz<_@;zXZhJwI6Do7Vwb 5 6FYHH8HB E~R9w]_wm6T +\gf[%QJ&zg[]B\&ju|;B9۶i5J]5c?\ j3@G9Rǫq+yÕnOT88av"Q|/FzT/md *'D üzdm}hE]_JR`Mq H豖^B#Aw%x¦Q4?Y| 9K^9 W2M1P?OZ ٵqhZfEbNV2 bɈ a=Gƒ3{ m^um\&0~à:zscV1@^wZ h5ڰcE 1ǘW#k[ucFW`⃈7zT:2{θGvQVG'E ڥ82߮9Ce[~5ôv4ͨ+D h\p鶫}dkz+[^3[t]%6vEim8:oKfM,?NB*!/S/+5Ф(wä/?2I`p@VDNJyz<" }Rvs *.TK[ci9$afƙ틄Nx jBf6w$j=!oɮ7ZK! Is"8Xgϻϩk՟ԼV\? X=d[{C:U `V*7asF^mxI Ľ?yJ@xg "O}c\?Fؤ,҃.5;H_`+'k$} WٸZ&YdΞZ ڠVH+lp/5,޵ 5 xdHiAPW\A)pR3I,K{EBis3n#Vi}nxMud+]BS+:; ={fJq䮎li8$a8dhM5]L8rs5b"o 'TaMӝHIW1k'$|@Ii7P,94PZW49 n&0_"]׸p<]24/VWvcY+H>4?Op7 dzm\[U tz=W͗ø\%'rA٥>_ q0普`#Wo3B4anxnC-u|L$Wէ /C :sP=h]buF^`pL/j*Ml7wt(ՄѨrē?@z Ƒ*vSz/p}6qYi4 :GfU_ԔX5W~yG6YP"=A yelOg)q#7lcPsGXWMziK͌ tC -}mJ)G@T0wKU1ug#6Ep]Yb5jw?Di臤5q0 cs; =PD2&/ UJ,0 ~9p_i11 Bz=#PJN(Ð:1}IgR?Z0&f tgyk nWe"dɋپlvn]~+Hk&֪ _r0PL^R3p4't!C݆KVQDh)?Nj}\f;G?Ltp|FҌkurGCidB`1Lijw?d!Xtޖ6FA Rpd|e'bn#En뻐 G.8{%L@RЀwQp%x/k6{<^ye)Zb9ԚhZÊ䌁`wcf0NƆ~/NwkgA̛{RfS U_%1vڻxې|Q;dWЌ͸m) J_. W E{1b,5*$jQjO{_[GꈕZ7`HE9_KѐWt߀e`JjUSk 8RXR%}oH{RHBTQ2„u:ū8M4`S&?)m2!ӞC9mSq3E@ۦi9NdoeV!>,Taeה@7JaB'rc |BuN\Q*6 i`d6Wj'Rt@Ru\9 9CCbƵܔn2UxT9L˭J\O#aG͞%ZZ''0&o#V(;qIo |q.=\u)Nَgk8lnh>d:o#TvJ5J5zI&Kʄ{X~NQ]j3e~Xd4bY˄Օx;NY6@tYdOUjv[G?3c28bc{=YW0'Ep.!%g$rP"Z)xWP]ѣgwD-M/S[bЅ_<ˁf׾Ȁ0vxV-O@#BcǕ鸳[Ԣ]Yb眦hhZ;GV&2GJy^TXۘ$@i [S.^W>I#grx!Dym1L'1C$xP÷=S4d`6#v6nhٞ%|+ÐX^?vJ.-ZЖIJ\]l9/Cc*tRIw(ŢH7f5؟h:|X[ct3Y6C׃ꍢ2Uaq~ؽpsgJx=2!1E"BaBcuN1<ٙ}OrI"t:nWg$dpk^d3`B\/ڍaג]ORy~3w@9bj- #)ydU;q/v( 6~I[w2=/A˻^)/pqJL1c7k3ZΔ_?gޞmRs]Е${ CA^NDKY;r͡8%]A?<M % 'xG7Dg~]ؘBsw# ;Ɂo !Ҥ^_!)9ub)VoaAq5-V7AȪ B /6ڃHؒ/FǡiM$Q(M2pxi7U.nQ`rr*e"h#wyj?دZWBA;#v_QHa$YfA|-͹̠{Ĺnn9K굙 ([;t>@f\DuLƅr }aKPmp4='hzO̜geEy^XJɜi{B<N6Njd е hJ}`?:;2>l7.U.H{qL5"yՏ6J4z׉;DƷلV6D#ĜJּ2e|!4щ~*9הU LƩ Vm0Ng27;V=d^S|XTы'KM/03ŠӮ۹NZ9іM# 5|dDWG6.XU(Ҭ1r&DEa2>jsfɤ&52Q5&@Y4zڙe 6U0^_".\.ijp x^HAB䚤bQբN" bLC`7m[F=m ~g +a0^1{:Kj# (G ]J*}$&_^;g/%^c[?.WDD+Δ槲zkKYPbςDvMqk,ɥk^d=}w} -D jZCsɼ_`'eyn8@:|~f!#V K^Eu\tƋai>۴RQ;xwb) v(gUe:W qh831q T6Ϻr2H HrD8mj9+Qr'{ ő Ir @ұ@>a*tΪя\4\NG5{Tߑ8y{D^;+AǑ}FwG8QA#yQ %ǶCFvxj1TXj*}05a6dZ;璻K5%Nj=XgTW活+ 36/T8HL+ӳO5a/ō@HYIdBU ;J:Z7B\L>ӿ9Y5^!W1dOAtNngpB,;ZM h >?rE4[S޶mSs[MgT]jN{m#U$빿nLyw t唇0I c&lN%tt5p'NN \.l4wFGFr䖦D(g#XHQoN|+>Hn`\Xٲy'sPyTRϲRZVVjxFe*s)XNQ^鹆8ԯci>]=O $۟׬M6PH&BZ!]"hx&(?۬ 0o-7cP;j%};{k`KS m Pdyeh&WgVUقYƥ;3PrSWMP'^&uGY zl9dbDJTىخ vhbob5jx>gi]5{2cхVKQI9`.DhZŋ\+vHټ ,eq74ђKϗg?ld{!U*L0 zYQ°ΌFeuFxG)\Zhh!8[qB2.?PUԽ);~aspN")*g Zqpa X_ !hJ;x42_U ìB,xQYdUNn0@r6#I:} SSڹ>Vy`ykNl0 nM64Q e*V)skXsȳmLi^zNԤ=>`;@"%ߐitwWFsυ3J3#fEssFD ?CF|A! ^=;B_l5Rqi(%YiP#Rh*lur?s)\^5,TiF)G;cwFE! l!bA) xZ|7Ffw*LQA>MxvN>-eL|9Do/ԲXm`~fT@aglB]c%F pDnĻH^|6aIxH UOz(R af)2%j7gmkHݜE!x)r_l 񟙲t2;A#Buk@)hP KmPJ*Vп>sw5-)Z' μq{c."gWD6uL‡d)#7, 2dΫQbykbrt _e,zm{[/A^|pv+?>M=IATNXV2}) :%E,k蓭 J>a ,Rv$ܷD&Y2հ-2:`fO薰I]Z4p.ًvpF.u )i3mdhsn/] ,ڝ|氧.$`1^@A+xpzlSVL%+ǺV):rf\Tp^!ГC6QIAl_>ējńOlm$7\EJp i0x$2ᝀZt5.z$7\i^b\<ѧI[#GEIwyie|$TVnE+SY *Hw{> Wc#.yʸ4'ng3H2IU1H}рF*'XЙ,NII|.wB!DJ|4 /3A X{:pr!N|[4v|$Md+ѯU;G0k;S|@pk]`C+њ\+j]QsFpOhܔ KEDkI*3aۀ;ϛxD3 7d~Tl[.+El< t^/9*8W|<@pPh6=;cvbSf@a4x()vLٿٮgI4PƼtd?0$++_C4?& e(;S,tdM<)8$ָ mSr* \dcaHisyzP+4igiGت,cפ2.e \)<\yf2{q8X%ꐏ±>yWcAtg{2?NuqjZJM"Ѐ1Hs[w$r=U,I7;jo }&ٙe'HNѼa_@WbY8.cn[tʟY4 4i^A:LDbSoR4aoIIР 8̐ x&iH]^aL VRQ4A29ZwN<1eڄD~ZIhj G(뉗Ɖ&M*CGoaH)GUn#fҸ//REHLRӜJ(+7/f}>Ι\1akI=>"){ܩ;v 0˳NcoWtҾH= mfFk\v6Hp> 8h9j*HUEb1OR1b6I97V΁շYFܤH\*#p:p>D4L"܇l …r~ vӲST!%? nO܂VUGn)T; ၹJ0-Hzeqgḱiht0X& #fph ;&6¹ ؎8U*L"3TWK֦Ui-F4]ql}(V&@nyR&A}>gI#L*UCMΎ. )kzA;QXu[ wր9ʲMsi~!^0"WYVe/6"=DNqo1ig_ѵ92'0 4$T<'57m*PLqlf@v5v+ ;/Z#:+{2cbPWhXؾ̃WCkØ%MGoМ6Sb8;Xn' ( 7W [,?i:[?LC BȆ[jxzgTA=wHq"+쪬R s{^Y1hNîmJV]&D SJZ8d+[cͿ8Ea)bt\&m`+7\f:U%11]s 20?@9S >U Zw-brxlWĵ:7yL,ؾ>ˤ)q ne@%c/lǰޝx=I_ppZ@3ٮ4)0RX}&jŒ俛 ihc<=璕8f{j=&}<_KP&Cy5x!Y$mHXüZ HxQ0-&j+ej3!@ی \nf27)yT 'LnD?9*J 6ҡ>T)ЂmH;7~q܀e+îS'dᢌMH% #Ԯ-/^lk9ɗ$1 iV'N<4hɛ<b[8 WC@b hu_Ϡy< ۠'kXF2d3?EQ.oC|m豥VT+ Ri]F~#Ջا@!3`c!Rփ)UW tdn`JMRyyq2vP5.?7 &b:JMuP"HsK$}3%P\ \$'<4)p| ݡvb,x h{?x rPKhah?Zb !&]sX!zpjrs&KjRg\{-5}j Q}3lȕvd"yvM܏|@fG2L0CkSn燠PLX{3zS֗Ę䊴h]]$rBeNBi65&5ʇ>JzfG6(Ruox,̩fpApTUp7q2_QZ=N@D%GJewZ<@~^ĆtnN$r>P~Ήs4| `OWz{9j0YvcW8p7o1eB:\Oo)whyQ XiWn5 o5s10KTkIϤ뮻3Ȕe꽺k%PSˊ0 T0ؐuH4EǨ2-u30*|M4[4M_pźT@r5Sh[^bhR ĭWz~@X ZihnyyuÒ`qSu=DKsVA}%-@S<*lqe'GGR\&#R(/Ǜtչm^98lC dZ9s v=z)UXJ" `/iBEۂABm`1f4  &`i:cs>)YAzTd! )8CS^!?A;<}}RNWr'< x)kYRJ;)IמBRf}L$=5 X8d`bR> 7Z+-;F{/F ct}u. b- [\s/VDĢR1JDG-;Tħ &nc,@0x0wʿÚ` z+?L1~#ҷI mJcvJ챨׊L˦q*Xdx)@Nb7D.i\q pwvhOGψI>(W|u^,lO )@5', N̯!eJME)ZٷlK^ L?ChYvcS.Bm^M?KYqꁥ\E៴@qNՓ[|¼mRkHt3 T{j*9kkNByҟZQϓ n9q8++eQ⋺~ FICypISk n&ƻ)*9E;숵VlJP5'@,@3cPaG&cY?I >MҕO $ԓ9d ?@OVP 5vc'o#@ohHi2G+()fPySߓhabhI\!d-e2(kÍt?APYCS(mwg^LrAϷmת G$v}JtY˵GMՠ_#K^.nM©N V=ig MQ*_A^8Xjm!(UT02?DůAl {3[ѣrv[h xrmw_>(l&L51{ȻT uX>m9W tkE;. NU|3-L#T'Dn{v`M`Û M4Z!ƖAmnϵڗ%&J9ErS+?l*eҙ{pw]k'sU7oz`zmo&绤˝ [DeDh`|(M#6r +7tOX2FpQlehTvPgn^`i]!2cY2%[#!67Ɖcplw!,ᘨtv lINhw55?wq4Lѕc/:&n|jz*.0ӱLt`$D)@Xѕc?m_xR碏\ QWz*,pI_ȂƑXaBqjzT]s|xvx1@ϻ6FyPmrx!V2@)[Ϣiڻ^&Z0 armji9 n\)љwb5v9CG3p_ s 5<ti.) 1URF>1C-VߨjimQɗ>N=y"Ԥ3jo(LPУUb'[gH6Dg118x<x7QJT9hcͤRI}J"v;n~dn,[qkATZAlq258F(CkJCQ g4\ߺW h?u ˝5=тw7G?wRo6["E֦SȾ;6.bG8 `I?K6B\ԖyʇNB\E+qQ1~}ug&=nLwdg %1QB廸Hl@x#g3zO6Y[}QkMTl^;".u` QAi7:F{5l:ӖD5Մ<ƉDoV@f>ib&[2tjȥ4پ-t ROBieȘSU"/09:=NB[ve9ڽܿ^z1rTD#M3!ylPŠ x?X j8 YNgFb48,w,rEׁ6qwZn˲V-[꾵MˊSakGV4ç>B*PW_x𳡴0{Eˌj`}ԝ0)m706i~Dttǚ:Qnjh2NÅ+)yAfI{Q).G!1Mb ?{YdJ4dg&Xj2?'~2\#ߑh䁈9SIT` گϮ]964N^1N`KOŐf3Ξ;n8.߱vՆ"g6temKΖǾJ0؈RQRfAۼ gQ(aޭoؽY{\icj+*9.āJ5B[G;53deo_~5>Ҳԇ[bl@K/:2QRJniiB9.|3c]O#${k4l- 0)I1[ 6z`YN| b=z<1ڋS9ʊ&1l,1j@V|Suʌ%nLp>gFްCˀ@rd `XNv0TC/|\2iAŋ/jA0|:- ٝRyJ=i|9uJpGc xP2R96ŗ%׵yDlYj v=yqw(_?j/^im =}~ӖyujN#W6إ؅ zZa FݣbCJNZƋzړGvTOgw\OJu;(C''ie;2%wpm8Hw9F߉w͡ZJ>-. ;ƶߛxE~`C\Q{ -?Wm x/th8S ,ڌpr:lƹTū?`R1Mm@n&˩I'`eWi# |[06'*|ӞWܒRc K' WNz&bQؙqm!~il7H^r#ÈH\X)AKwA3kD2@|*1C_<-^I@'jxHX9daGXet2IJi?G?qʾ7||01ďDvΤra,xQs#l&m%ȋ4R-%RU;Dw' BlxAI h]Tpp4Pg5%@lfhey|?Q)9|ɮ&3mu)S2&7PLr4ZhჇ<=dF]QH)2*rdpߟ8`"%;!/ n)B[v &GZOaXڜE!ij1s"okhs7ҠmVHSB&t^FrIgm9tRjmj{:ԏdҺk -5!o{=&YQN,MnN T1<"X<'Dq{s*,ՏeD%HQYzvy6O붛Ns 1ȔiNWAq%s>}o!rRnD4Zem^ppTR%saG/d-s4.+1vq q~6 <կ ^fY0K.%V" \6dZQX mQ_[p+ǣ$Fr;.Q9y8_ ]n3/-D#10@(/uXbU \Q3S/N1kۏ;4T>M&dZ%X s{]0FnGʨGl ՐS>&:$Ū<Gyh8|< ?^2IUu:w>f. -|=dO:䇛aZ'ʝHe &Ǐp>0De;Ix2,wUD2f+Io)mj"F!/J8|fxI۷OZ>t:@G0UvZGWW$X]f(/ZJ٦ uq'oIo#5=FO+ܫ-i6Jȭ5ܼ .~tneʢu"`Q A<μJ@DCκb hF )ngk~e.jA/EIVF^T|l!Qiۦbb~|2]7XadpQ.EVw73  Iɟa X3A9{.R)@~!4~\ FL$ L(-#wF$GAbL*+`61t/"eSm#̮0حx.6)]&ngnZ{/I\pgZR"4Tu'-ElJP "Tvij%iѯjmv]p˘Gx׍H3[PoFW95n> `cVyɍ넲ñ2KpdyvO\nUyLA}\is ϶XI( «l~d|5YywR$|}M hl +YHIh~a)tƸdFﴧG&+U&+ބW޲{90? &6Tڏ|9PP5GYKPmو>(l_*$|!ZSZ!f36 + > ͞(7aϊ 5!k+ZrSXȿ9ŀL[MfkTDݐ;s|ZcǿN'aBg'9T6qP,I@3Kt/,o? "_2Sj^[S"K0nǦߑSGDҪ\̹4 bhAa[ĞNJ@ ?hKBOMYvM #WĀsM^*{0:dM I+&*ìOg*G(bT7~H˙IdWH[5 )=[l코KP9/٪]s?[NPmmsZ>1B,\Ձ>U^vujM}7NmZK5=FO*a.Gzsh+TEY|,J7O`l7\5_W2 t/ӥ+Qu#t$a[.@IDj}ӫ^w˃{[\ڙfMk6io֮7NA@0}Lb_}vBݸt A j3]iejuRÊ_I|aBX < r hD̸ 3nR'b]q'[)p/o=>m0:IOjfoS[+S?DDKٍ3U=a5 e_** c~QOjIC~J +VG_xM(h@yn3F4 smӏ.R()zbS>w^=EݣI֝Ar=ŕ:W29/g=0n$hO]'Oxኼ*b`->,=>]Ul_V ~oFo#'6Hw,+N*ʶ< j5$b8ږtQ1#1^?wisvݑ:kG?P%eYXk7NF 0v$'׹ Je_'1O!=42ێ-"s 'yd5*s :]hlz:t84YIp/gClO{ctT/JKp9=Zs`9IG=Z?9?ZZ3Y`^%Ex[M[2+ 3aNwx$KL&wU\ 6h1Ȼyٶ=L[y0 f\(Z`f 9aze[ 8ۡqhG.u0)$ &C>*SR)fH`gKawu@|a.n  #)3eUlv x(Ttƥ5UcoY+7MaNLaN ݿ.]薭1o]CS.HЪQ!ץ0}wlh:V1,PH7tWz?MyudmEUGZq&bM=#œa|)-W-SXD ktINVл4i/jȻ {wuE!X7I3$m7^3r[I|]n]UXHd%Or2˸"dSz ?{R0ӟY@ƞӾuNMBr4n܈>dlG?N;^ޫ^&]:="O5֬yXY;oAQ U0xױso}%΢"gb)QWfX$˗=ciyE4Τ^ [o^^"eq롰ST{Z$Z/8I%?-7"GcK:I< 7#?dZ+W\^8^b܋\G ۾p Eύ$1~ 'q `:*8ϒJ R.O[R#L:VoH o]Iy"^;h岺r,HSZUʆ>w.!&|L~GqU?B?j,@馨Vy/g⥊.?o`pBf ]<,Uo66yo Ryo&ƣ-`P;%3Vf1I|gMO ;P/˨ʼ|i/9nkt>;J&p;XC{zʽa=. LxtJwOMx)'d{" d? !ThPV%xr&R_{2۽D-{Ubs̷qb <"Gp^x}kconcHtɯw?(e)M#2>V'cY@0*ЭW1imvҦeUJiߒ݅ ?d.aF1;RsAGA!Ϟ:i'Ǫ#{4zX24SVJz9U.|Vogj+X:{iM\D5,%]4T@'$-9$"Q G%Vg]A i> 4\| cw0zh)v%T, +ȨgSv@bj%|i"kLInyE0'*+XLnf~Hf!h{*GNǓ!|.]`Bya&ytsjoaTӾqD5`Y-10{=`ƪV"@ J6ʲ+:Ou$Q+1 vfr;$o7yPp~4`, Ns& 1rJ 'ilfX14Q&V.h;CyQ25E-_21^ws.:B7 﨡Z ls8ą꥔^[/HOP\ J3D$ߢErk85t͜A:3EG%̋ ]Ǩ:ǭceͣ20I67y/NI^pyTn>f͜⁋ϙw-\HHFo vlr# aP!yJ4¬W^w>v# @ έ*%Ȭ۬?r6f%M6qN @=[:ExҐ}F-tؔښ^˖|gj0*8-Q(Y{ٮ}pV] H4ΣxW:G->TdГ8yw45XE.fWZ$EUgܐ /'qHW B <~u/T2 8Oipk T\8)[`SmT| ƧddA;xgH@侠% [ XwRfᨭXJ%MV*Bd։5`!nך_3Y쑐/d m;>]uhqr]}KI҈36=H&%!.O*)ٮi|%%ǵR$.q$(Sq1DQs Y(Ĩ~L&?7*%'+$DHCFJ )\2N&n۴o͈l owt$#pq8owsO8-?gTHq[wF7a9kX19e@Ii5Qqg-W~gG_e!YJU6)iҬ&@KNl˞?mɑ Dz O$o"I=;!,>`Q)G%$ƃK"SB7K@tI+Ev,[єfH73|~#aw X4W OoRBRŊ mGno9ٝ KtefLQJh4!h {^[- \ù܊AӠw[dO,=~ Tʳp/PknJ"GmNHΒfhVT_GY ni#јf'a$ݰf<@^UIz`Zg FOgdhxbZinp\8g ~04'mpPʒK}ƻLtFc]>ZA$8lH#߶Lg˙ےڛB+;DҦQѶ2p*~2W(nlj/!(,voӺw=&-'ғۆgOSiG|֔&<~}?:NLض|;nA{.`rtBT"E^)9:`f"̢Q|={0cI+1KB|tYRc{QZ})fc5v`+`Iϡk "M# g ϋwml'ۦ̚m_ Ʈ&9|d Ͼ=Zwu#d U-"]g Oނ& i ]XrϨb‚ O2P'>2c@s@rMiTx 7sDd!O|WU5X`]A(k><7?( pݲmr2Sp4Sc$xۧz*; ;=[rnJqIguh(|FArY)XRX7ȎBV4X 2TUMZpa,7RQ!`cH\IvjU]YoāoHY a'P%\ X̤"93NA9 BS^^ QVsSA?8UnHQb֬.~LJIL*~'UDWT$еDc܇ACN*䱧tGeՑ >&!$VF*ERx'u#{4;8UEԋ 9b?pylz(.c]V҈ psm #V^!"G\(#xB/w 6MmD2Ig3 k#_GH;6-r}#B9ōȮ)xVS~H}c8[?7y '<`6oQ+_ݳKt>R)1"+VpK>4ŗΖ{qA wARWT$)8Ukvv>g4՗1@rKPMӞjξ؝Yxb^ImjӀ{!@1ҰIbM_fE9ʼ3$Ro>;+JKuL V &,Ly+L &Ir0$ 5:Q]"&#@G%^aHq-u^l#57&B -z[FHc/ JUΥRzXAу!'T뺺C EU5j-wcH*{fL\VMךK q;d1){ydi ~`L>~tROr[a)HG#+ ӄFFl4 AXzV0GVا)^OK/p%F$.b;IK6dyd XW& ؑĆA/ X۵=DZ}҉4xѧhra '9m0wMw{O2եESwycij mn/b֊\ٜN f3ϥO`5 On77L/l h,NQvCmϰo}&,#Q. ,T(].H&5Tؼj׍oE*3 Cn[“b= ˂p\I.cmYJ@$зћ/voA.WN {Px\'%2t-MUpAvNuq}ckpOȋ>8Ed]Udo"D]'l dQv{#GtS/b5# lӴF7 b?ydjv;Nl:F,d7(ߝ#nt=u"*fM#IV}r]^l,"N hC]sH>&rS7Grw,0`!"W[9/tѨ·#b Dm^VVgl tukbvO‹W҂ }%-!:Vin' fĭG.SzkR7ގM>^' vp*"*@C)M>1 i擣iH4 KT:/J}&^TRG+(r9K؉κCd?mj.i'!RzT@ҡ pHR veZ@b3 uEҊ:`RN dKI$5o[s1K3nnLhU<!s?TW9'I( V93!x.H7΄=-Go=οZ%1kpldA[t/ W.zh?W; p4ЇB(}v!pp6~-Sb3F+ct1 mS <]hq11mʞMb&щlf2Jβi*_!^{c^\҇TB^Y|-ϨΎCJ }`$hѬ |p~GOBm*_t)ƻ!R)`07y61j8Tw: 1o~y00#m8݀ltB=jYV1{s:܍bGua.t#7`6L>('aֳYTK勜fNۚ|ݖu>y"wF~q&G,\Ad~1w'fE%E:lюmrA2N֫b3;AQkˤBXI)ܵ2BVxJIaܼ6Mo;ItC=\GbZS%FC@-FJhKs г x`ܼyP]dqRkZ@~P3\Z>\NmXVkRr9w&* 8E/7῔*ژ2Rb'ga^Y VD,μ>&⣋[n!4(=|{o@z!0R}^PŢHSıX9ޑr٥h];69`O rBT_^mvK /4#V6΅b4Fb L  1cA℠dZD}*e\Rpj.M(L" &N!s(JZhxz5a,KHJ޺ޱz?͊ '<0:f4%<5hs`~d %IIر#cm2Yx_.S!^MAYߔt|JdQI̧aA,Zy0s~>EpaONW P(ֽrQ;qMDD!eLMSud :goXp1/3 cFORV;6~b+azѺ[y$*֮o71WAcy؜C\ihc Ss){ʰݨ #M}Ę2,=IWWƨ , PKZfҊb=x7T\f% d*l*˩۬\LZPq:?0YM0!e1ݯ|g3XkMZ0=k6UY'Eϩ,򀘀nWmx dYֻmx_B in7f{0`\# l1Byb$q &8p.F0ZSy&=8ޑ/mύ ЉlD 1㥯|K㙖=Rj!ߪhtl{wGU75_|RX FK9ؚ]m\3EHhaIДΛz)`"svx.OA0t9()NNnlQX^<>X_dҤuGa~% +ז^R]rj9OAYC_Og45T˜" /p=/:0w免gC|jj&H c;IZ2Dt' (ۓig^1[lbjGZCWt`0ɶ}fEz&B=&--AfIw$:_ےwREcizk}R8g]< \veAnn*6n +蒌~}Xҟ );و4;B+낹„Rz0@R2Êjb%NA N;!e5["RC')+> gr;:@0/ŵ%!\{q9QorNō􉌱z 4,0t?wJg0GV$矷N2)D`pL||;F鋨0_jK GZ0Fh& i+ <3ǾK#qu]rqaҿdkd[:GSd3ʰ1oT󇙘({9~R #a[yGp!seڂ5s}ν|Q'5o ED$$bxwexûiF1 $q!akQm`}I V$gﱷ(\<!]H/&nY+0;1ρ O5SX]o=v2B:7sw_rŮ/1hQFub$Czod*?;?HGFȱYh߳RwwJ]C%ԌA#u\[FN爋\SjZIg4A x`)[n|H*.s!#ԼGcX[3ӑ LpT+PHoƛ_(D!%gv J32uUHw+;)">E^ !92~Kd,g =I X)ljҲ'=yYII@h{eIѐuE9PMϹ[i)iQ8@a[~1~_nŅSS @6,7Xb FeJwb(E4~} j[_4V=1Pjeź&\/p:RpίB7|#X 7/QRrEmmRŐ$Zhkp=WZK9C^[0¾P~1!g|LQХx)W&g7GۃJ]IOEfhOܑ_om'Hk%@e;MhP& 5[\Z;)rQ+xyxD['jYrYrqX]o/AκUI(7-#ًLP'ä(*lA``,.~]!Ulʬ %c>"KVN^+}x?7pmO{DGN.߶T7VD)brh*RPÛRE-8QjbC$-KB4:'s.qwκ7tce@)6fxt䪐B䄿!9¹6M'GF+Wr/ fƠ?y aUkz?ݬNɺ#`D+oXD ~-5JA f 5N%fsb\]7OIMڞ8aK#>GS:b,㧳+#w,()oC5zI"$AVSHH3#@.Bcg= pT1Htyw9Bxh |g?l&a)xd;T)Mt#,tl bs<f1oi&t9|  X w=wG~v >%^BxpߙI~)C(-UpISӕ8YpZ[[T<}5#hAsKBoZp3N߮wణ`L0JqJcuu2b\t47.MM3@-丧F3_D)fd@EEHN[}OrM-5HED43q"+aMN(~rh21K *  (fGn܎E1\\㋲ !zRە2OZxq̜]%3_$B%+^$\OMr% EĢ?SⶍUS_mSZ~+&:BMf[!s1"y5 ^T\==[jLwsg/ˁXx=-Gsb2f[v/D?<_s0?7ggmIw `!@\\Se!?wju,`DMcDl{6۪lzĪJB:!URk'FAQ#z4tV3t`4~'T҈,Ÿ}n"TJv 2pc\䕨tZ Ӛ0bP4V7]Fg8uHvaDCi;]Ж!_CO3K]l30x~6S z0Ϲ22ʾYZ%ɝ8 n(^~je? P!x&מÄÐ0l,b~`یQyΤyĒT.=#2D͌' ,wɇGelϦ .E8Af3Y]IlٲBvI3,MoOZXŇ=ּj]DUwa zEnrJ _αJL9d*&kq\VFoBvbV(a?ڜ.KΞ}]fθ.=쇼?Ki .v,%J@'9fW^5v(2ijYOɃ?:XBrba F5/ZQl%T^,ŽT'~^]B 6mx1=(A]! 8H$'ti7xK>Kqۙa2pe֔T#]>/BqA`<0۔Փ5egCtH 5)= AMe ӗƂ6!mp}Q$GrLRx]?vgOmѮ6PNc/@%I3Yr{w0C\Ch ײ3>3"Aԑ3KBzjN?žJe$۳*'%p-tK[U[awoxA153w.)f۩ǒDs! $s#"#U{ٝd=>l[bx Ogu{/_O =aJu ko e6wR|׈,c{c7h.@⍲qc_N VO7Bզ.ɴ[q*AچBvfy`:oΥ#SX%ne5UpY/D rq5?ncnꝬ.ؑyY~V|;iTb+;)#Jj%rm܏M@]L*Ut~uڧ|ꂏ]^Dgd !xa*T`:t_K|_x^ןA@OX#>hS*EW*>W | D"e6f?U:4HsƎnEluv ! #V)|y8e)` jۆx{fF&04ITfj$ppcz㞈͡ոJ]6g!`]36bkTϻMA+w*}f34@p&M12@Ō\0σ xi#}g In/$(aX^iQq jim=qF EٞfǗX` D-ngJ}Q{ 0"qDID 0ڎrR S^6\&QOAO4xL`z\?H؈=kJ>[$+yEIX s1^srׯ:0T|rR]2)֑p~d,O|Ph)CHZLqljE¸j~xHDPMwd#MxyQthF$gKͭ#Qֳ)f !%ttūI-e/BWjV,熷VhFm.>6WZqB/ʝ3GDkpt !gJk9&4ҰI=;\eiA&Q#aktÍ?nܠEc%JN|J\2:VcTM ĉQ*~K%`4P$m|SWc 5;(X?L.վX8tk:DL^NSnᆀ;Uܓqƒ[x$233Rc@Y4@˵q5&Jn6% 9"+?jPX)1_[ü|g"Au!λW8mV[F!|Cw= i ˻{ę+ n}7nǘVv8%3P{H@uN1~/4Ad-vY!YUEޏq*5kqtDJs\fIU1Q^=aY [Q+5|O92Hl:}~˖C# CC.j2Vv܋P{ 0f#z/i%QcƝm+7{hC^2Bͽd%u8f-gBIdPqu(=+}-f!p)'W(5o\r(^' sp>4cV=^q#{ѣ6,E'ێS}Jf10M=J Ě/Ǿc Y D7e84JqhKPx/z 4&.w0%ϼ+ sO;~aKxyaa?X)8[}1,W I͊_begWMY{_I[g p~Y7.Қ"YYiz]&dfvwT5}@tN땫,4EJFW(ƭ, KbF!fTa٦@I 70sLj;R5qk#9b#5pF>=mb@sMWz1~>z (`Ut~E)r!MFXΟ͂ƋכBUPH 6ak9  dO"}[, [k.6\du0t3cmrY_kz~=T<yYKm+#!j`e5ڪH=\ͼQGڌ]\,JRcb䢯Ct,zuSZ[EY;s'}n?>n^fOV|jEZ[+WY PNVg2of*[B:u]MzULU%ui{F߬#̀5-RZ~9pOaي>p^h4'~>(/ G0fp^PJb2LahCZ 0"SUtf;Qt wgG`[cq'0{݅PUk08՞ lٶG(P)! wݯakVY"Cհ@٘~{Φ!;AAQcOٵi}ґG^#XVg=p0f@ FP;" ?#}:<9tH-M& ,-("N0&%ryّr>} Y%}qݘr/g8?W"\YPl`{#L~),nN oxuxt!&jJ]@]t+ʶhCIC/\ |] H/a|< w5cZ gl F3o:e<Z("{_hDu W+U"uiNUj MAU=6旗NGskJVTg+Y2 1Flʦ pIYhdoZ4q.<-/5K'^ *O( gzaD;Z ЇLaS)0FŎWm{})(WCL ~󩧹%|>OSV?; v!(7;]cXg*i2 C1pM9`f@9FZAMq܆YQe9K49Mi*bb$ ^qg!p$"y0sE<1T@1ϊ6}X=BV(ơތ\h>-ެ2(͗+]`vO!e:?SFxViGgL_[%=SNM EYS4niUD3UѿCiwme&8w([ǠdY_qf3y}>7U- Iԍ3!MqxJBGB9s3bZ0:"UV.R`4 iQI.B$3*;j,W#g>:,\su_2E{ԛ!Tlt ᝗gW 𢅫^̋o3hs3d,+DY1'eO?xzYI|"έ0A"{hJ/w8IFŮ."l܅T"GVEArDKy)Es)X®bfd]!, nfJ3ZI+]?#B0w59W@x}r joąI؞'3NN r:\Z8R`{iis hvNfxm*ԹupfY$BR[/e_؍/wxY L }f[6v3jFa [\ ,0 1AnPcB'ËTx-@T#-a{HSxнɤKMdɮ_ʦ.xW籡|:5'Y\+}—d|4nES6ĆΜ9^\C}l)`ӂ#Y?PL4<~],qp3( jA)@r:],Fj)Cs5,Hv'"@6k~F-\_D7ΪN6Ca D*nڢڛ+rV%`u]D&xV?Sm*{puB ebەL)! X1˶c[S„c5Fo XB T~@ &'ձd z5gƫskY^!kAI?A]" _U}Npꆽ"qو'19)ofRtSPo=2UO\WL,vD2o3Ibw::3UA!q `rfR|7ϮsC/rKԮ@֔N 1'Q;3%,Uc͡Nl%]Ҩg`^eBB~%Y7'AUT.qp(Cj b5h q<! $oaRnq{vmFLbFn'>4fs,7yfubC,y\ȏaʝ{-#',ø9p% zAIyu} gXʅl&پGxo n8t{3\F[kq|kzE) Sb9p`J'fGޛ ޅR@S]xEJU-McnUihddF,-;4AtXsnIdOԓγw˒ 1^3̴Iv&%ͼ 5?lD |IvH+S xd mT c߽%Usj7u(X΋]4C]h%-Rs~bv@v݋Liu?b>vJ`\aV7/ĎE"a7FL&]Bn8=Bw.)X jE?sg{)HP/( &ڷ2\6=0 6Ќ8h?)1:}~]Pm@ߔ&'(~j3D֬K84u%`n/om =EP C|ἡY=Ch= D*/u;f\ws(~ c23dMPӑ sw;ʉ&v9*C';1ݿjB9s^B"Bt=I*W4 lU̲:n,=V;T`7(D-١P kaVŧABDz $F+z@ Km= ,FWmD"IKڛ'ɯ 88p\ @F敵AݝN;ŠR!fB߫=U=1o/IKL :ܑաslu":E/PfGVz} *(zzzL "9pwR@iQE `i~=R jEC"uPg(g<+*~S|CSxdnpOY#r:ͯnIyseO]aP ORH^bkyΡ M35M%ƭȽ@*"*xDcg¥iذcpx*0wR?9L#@NR[V ^Eho䙍K0!Gwŗev~›;B/ &,)z*֎?HGpE0\<҆ SQM؇uNDy.}(UM0DBEX+ΐ`IW`4/L'_$_ BF^{ mE(uzLJ"e/ -upt׍eN|=xGv;: Z ?jWF?6,Ncv? ܤD⩜ (42OiLRHF%BaS$$t{HXhĤ<3LLn40{ E~oC)? pT*PnDn*c:4 ǜ;Bg/\M4&:ayk RAT7Ƀ-Zh̡R@ABW"n% =2Μc {M;kf=eY>{E{o-Y\mJ +Հ?J h;XC *@r %^@{^1F9O`C4 &pSOn79=a>lI+b#_B4V_-/ $?gG¯ HeS:ࣼ=t.+qU-39uujT枊gz[ֵ42iIQ[DpuWJ%r&-*ƾ6/ M Ї뒥h\ у;b;4̄rgӅT-/d;bhBU ` ooz>i}T GZtb(Y3/ z zT0 )b+ QXGb>%tGWωafuoC4P6<[ZTuf["B智qE"a_G3'HӮˎW r/Y̘~~DZY0 N}b V 'w ЮzU,&54Ԡj̓̏,/'9Yj!)@ ~!Łqـ/sGF!X>SM2j6HFhvYaX9szoբڱ ; 9xhܨao;G~ZbԴo@rJt1W?ߴęJPLXF3'|1+<&^X#3%>㖭~d^iipmkhDc bx79)H_94_uK9Yu0DŇдL}}_zd߇h:|T|v/*΢*5I(JCW@2s+6BQcou|u˾qNys.`0kS.{t/jeN 0_W t#2iS69{OCĖ hnr? )UC|F ?mWld؝.J#mY?ξТS֣YoX-fCL"6ƑJZ,|eL$@1 >׵ x{}/"]y-+ڀܧJ!>ҩU?fsˀ/KX&{|n6=Hjw'E_"'+g]2nVO.(7[p Q%_k h^N~ SD6\BГLdb߳,F8j'qVKT4oD${p?E#mL{ ѭgQ kO7 >d0)nL[q1VS-gqǞȤIu0(2Od{gk9w"f'-YG1a }hP]x B0I&!rVeLTTGb=#Q/1SQ1W`>_Z㰙s5k!2],)5R ]T^yBL6Ξ^ڡ8Odk`y rcC͹}]->@+g*ڧŢJEv,LGOZfHιc4^Ǯ":i9k7ѹaD[Wk\~HA׏_jM*ұ lq↰m;껤CK]ctKށ&>("E;OVKc$=FIʢFA)|o(sOg| jW&FLCviη`%E蚯@,0 \<^ڵW%go݊_6 zqXS=aTAkkzq=x$UpcEHWz xic1aM8dJ[1)^GH a6NYഹ;3$:j׫ݺ@BG  R6̽Vj-52.71Sκ2A莕+1P'!=JE+ucLCs]/cx9FO@gW[k X?U_ݓx  вNO!o߈yG@J\GM[adii+;J|ع\ziM ѯaV@W8DWÓQ 3PzW;my[5QyVHU3T~A<5WʇⒾjƀ Qbb[="^]HU=0UyDfİᒈȓ\g7 b.LSxëSh`-/>x{ կ3iu'٥R)֏ΩtˆDˤk%4w{!}E.M0#uo, fn  Jݷ"JB,.VFKYVB}v6u_V2SbO%V_:Deج趏#?cuF^¸OEY"` =z$݁~=yK3SAw!QWTJڑjj]|[dmWi"[ ?sCiNogoRQblWԝ}zrw\02P41qȐFױ6~/e V,13՝V!rjghVMIb?D#T6"ah%! W4)9̨ƨ0e4w!02Jl/ȷYc`0jy'9 l&OMC`c@ g_1Y $T0ŠY{a[SIĥg ]noK4|,;&ZB u` .ZIJas5NQz:WN^f6&eRҴM4k?A)ϽV}ET)#1V~»əl)^ <9p}wXΑz2xM~MID,Qw,!RJ=0Υe, ~ jDZW\~hRA80iФnT!A)"äE{=3˲lm[L7c|P34@NdP#Uc'(o^>)^#Nm}p(s+z[-"![mfBEoDYC0ͿnCcb/RnY"r،՞iaAݝ(TI:{M/RsN?w+kmηޓ2&\gP!kER圉q|[ox6S3'|g0iScʒ_ ;Gj.Olع+?s*ҫsN˧Fu/b7q&Ձ_&7Xl&w¹5Jyf\3nE"js*RdWE*?QJ@)GRѡimIA0ogfE-ޕ(af:įc(v\m%H;)h;^-HGMvP>rbjG(פ90;Zit\ܡ#vcxNvB >F3|us B+9^\5MWZk4cգIJ!+C^I!]f$gH$&&Db|Cc?-uJwx6!*u‹R]@8Υ#}[[j) e]jd"j]%LJb}; r> b@BJ s*`/:/mq%H !cҗcZ ɢ(T_wN~O~j zdO0|U5 ㋊mgW1h@KMBc l:rנ eUNa3tZ=bN'gwG~1ʴ]Uh&}0T갗8 Goj)f$}=av+칖9ŴL׶ϑpY%{SX+6  ͍t VQ TSW@gi@esg c,)_jWl? ub?n>Koyyy`gi+y(,[=r7#Nj(KZ2)!VT^0D&KJ)V "|O |GؕGX`;*rTtĹ5ct+S<\02t*AM˿% h^$PV[i:.[LHp7ufzqܳ!l#n4';4[p[+$i U#'7t@KA_8 gHkMbXq~>N=,*L([{v2ؠaױ3T#8'ӗ>Tr =\,RSw-(1B=Ӷ˰xtnVi ؝ES9/a &+2'1>RG6 &[gZJ;A&;p{顳hpD5yH@Q* 9fD /쳔b7Uۍt鄘_@vGi ^+vz<~jL7[zFw_u[X) d^zUŏZsrWhG$b,E_# */z?n#ecWoy'lJ:gAKي%dԯlܓ-{m\5jrZ2[C-Œ ¿  5.nr݋7k(`;T>|<3LIM?_0 QүHXC~]x}_6P"$8#OvDckfs 3&)e K1+1W?lIk]anSqm6C3ݖFNpN}>HxA{Wpd7v*)Z(g ]^W[\NfpwgKQR͡Nraע{jĶ{G]|f2B]l5HK`-,MN|d& S//WvKW섂\ÈXcTV-kUNNW@@/co89$RE| + .Љ߻֋Q=uKz@&4v,3J>K}: ŏP١n#E|iADe}LOȦ\W$hv XyL\rˈ=[rBe&K2Yt>]mWHhAYCa# |hQ[tB`~1) 5aA&>_,~f2p-V 7}bN|g1S=hAKX ;-^bn} 2@]k _}_^+R.'o^W 3ШdoA˷ʲ^8F=# hRhW%z"[Sd%ߏ -dZi|\9ag0s=W ܘU/^j'5~  !#a~\{pXJU:I-݄0ٱl>X @h.LXjkynQ+zphʿ{V5`> oAb*t#,Aȍe>Ik\f{H%tE9 g7',H6 Id ]VQ J_NP^_H[:ڦ,M|FL.ao );뢳귒_?'W3 O6@lUNT"7d܁ P M41x2Ja!.#}Fz!f0B s̴ľQg-gLl ц,+.ZABS $QvkqQ1o 6$" xg@`O;&;]z^}efmF\Mt8 "]:? ~mSٞʹhK*7*چ9nstIQ?6Y쉝/-ar2|`Kk.ZجtyV'~vI}8}eVl@ig5ylҋgUmTj i}?0#Pzv^%Ҩ_C%'|e-б 0*m@m=hX7:87-玲}Sޗ}+ʇ"cB)0C01i[?Hԙ!8:rHw $ Xg $(wB:M|%gpAt(Qa-GLHQ6wS*RZ{WOxlh30j*9D+MwK;802 p$4×GG98 !  ivrSv}$ı]ӄrE/xl@2>:~cs;Uu"/q~ll=Hlo zꩠHE؁?|Zç <`hL P1^{ \vEbO33MSgą)KGH߷Ut[ ?0%nuujs4)#+!7H,,))3H|ٱ>3IEX?wH o8s%gu+ǫi0g6s6fnzu3DL.chεWf;F[؞i,B(k^WG ]yX ?T殩`)[m-eȡ8GIJVlpy6 !>Rq%qJ`xjMC:9ɜkb>R/.5T Z{zs}o T"7x{U#i \ФACV"gAv'Hn6YIώmښjFa;3~<6J0>aO- 3.1=K?1$ bWfؠÍtSmT$Zr]gթaB(ዓb|6^~(v%^;fmjsOֻq+vnlZ]Cr|7-!E@у`4絆 #id$;͞WU]g+I7 r"0Ŀ/HmeZ(׵$g"Z*?8NJ# $t1zZ9z-'{?8B^`&~P:܈n,[[5HN0#=`<\G6XH.}@2x|]{u}jl @^Yo P@YB4^R|AzKy8l+{nj̒mٍB<7F K{N1-b PYʚUqdBYYV-`l-)-.V)2Ye??Nz.j\#OUa9J,٘31˹3yyֹ `uoc brVX .ΡerBf >8Z_l'(7_<;x/Zй#yd$ ®b :u̺D`3: ,1wx؟!&!iC&qn~0?qnZ3`ӃF!"%jTշH [ĬP[xﳛ;odHju&*zzeYL:7q}ݷ5> M<]V7xᅫX)ܬ ;}e)xV0#kNK9'8Ss/xOitZ+%Xc+ x=LnEנnS3 FjWN[U K9VATm26ݤcS?t .z<8y&}A˝W׀ e+~%z^;#>[1 Zy&bvY=-T@o+Wz\>U;,ڠ{H/kZ>fYV1-SbE^0:Ol>>gf+Ay.FK/dm`bEAJFE=q@cס+u_o74O)AFp3mUN~s|o dO^?~eNc-tNG$V֗:q}ocZM`oL!`S$ H\wRa^P ,9hMikHUDtA ^%k2c1ۻc&voS!$lmI+NJ.& V OSrA* mj/?HƾY|xN(14c_@\`$tL%8qyZ (q\5N-Gf߰5JZI=h?B pUg(yE9;V;OOUJ!zb)zפu'X1DHJがCbQ$)W oqqVi/XjR3ki@Q+4ۓ#$vʒ¾#vg\ZZV't^S tҬ9JͰS~ZcΘik1[}qt ǀRL9PtXYZAW>wn(h:ex_͒A~QyS$88 Q&񙒳=>ӳ+ahh#641%HEz3QqLb@T6co'24Hp_ oO6N尪7=3"007wWF4@Tb 7 8މz}CZz`(g [.%rQ|j,jN2u"(  7AiTGqe8O/vܧ#m3acG|f 6psrPka.y׳R%nlOpϭp+X] Ԫ?jj31G'#W@18XNj{F 6%q=mT[ _乻FN\;|rj9}-)ߋsgLbc{y`;V#~m讃>hޠhNIDԘ2U qV6z&&Pc3pD l^Dɦq<ȀH7$Nwe[w d>Vo(FӾTFZyLJZQwh0<$kέ#; ytERá1gnY!W(K$H 6,y0XhH /߁?)ӡ> PƏ$GBG+60fPۗ?۱5_UDsv]6icւܟMu+!ό n^ Ij1E;K?Yhi )#Exc W_ѝ9&7/ @0$TAo&%FVJbbO]'mٞJn/6Mvߦ:(vNZ4SWcI ]3KVS4w9Ϙ *}˭YzՖ?qCaw~)thekOT}}FfCpǙضSf]DP;!@*AFi(| (^'埾Re&$E p,ȏ翶`3o`#s7 Ṋًkf[J"y. _kC0EG4+oW,a<4omr5r C8bY\VtWũ4]rbg6Icb6Dw(zCz̓8V˨? >vvHv2 $@ؽ6Ѧ L1^iƌ_kB6γeN)NvAp"6q/ \~Ǹ ̒!zT)!oft/M\5Doq08 nȧ5#^/m̡b["~TdP@y%AZ,2^ G<KF6f,* ,3'L,vhKeQ0(@+lBzz{{[7MF /@,T47LA֪FWܐ]a!SpGj~P=;; zm'ldMNiyb>&׽c9c&aiSe.VkV+WAŦ׃8%/7 8w+_16Ki*. ,Р7ZH2LLA{3$`C3uȥ@6+`&A@. _DqfNrSe~̿h5s4O71ؘBr|i@y9|rs7E_ˬulfʎ`|ZL1 # p A^uҌ򥔥- [yYd 0 M<*5i)US-(bx:F{{Xix\zPZ~"pC1AF`,GRS64 +bxF6}2NSUgZ2N  QdyQaĎ󕋏m?OVqv-Ņ]KL*{XTsGd >{w?VP{eNo؍0nDy9CYٱr+(PA)#j'1ϖ_, h2>O y,cicz vnQ Xi±mߕd~YU$p\!Ԁƈ75;.MÄhl> -.w6zu *>i_5.tc5G=%:YIШTXVF/(۲Ag۟е?Bq߉m]lQ9sN% Bvd I`3HK}Jfͯ#c&jL2Pi2z- /^%>*5wHMz@$43͟Q~|뉐'FaFy ն&y.+˖D>+t5n[K <+|VQ>ʝ+N )SJ<,/O_ YjUG5nJ +dd ckm%gKЍڬm&)ɲu7qҩn~8KXKp'z"^86B<r@hγw J6~GiiΣ]w1r)"yIBBܗeEHR>m.<;(-@ĽiV@U>_2`Cd. m͇\jYcYz^C|w(-o m}ٸ.u t?D:5wm:=_Hi/79)f/Qo%g/eH#)MתY?{Q+~K:=[-$ш,V"a]3cx6FJ8bYRfDr3䔋4r49hRHD\WIc"Ex '`J^ӽ,^>t%ZPuSL6-)RYdLlu6دIλpx ȟ6%c~=eDI;;((bKVB"3kK$VWצmW҇y'>[ 1tuI=n)&$emӹҰeGU|1%%Oݼg3QY &YM߄uleęE9k&3˲`t c۲_Ӭ_4sj dY"?J|n56 ܞʉg4uWqv"eX($]oS1N+8't*(nbISM<=5mZiP9꒓=PMVGb`s(Li444~`}?56o/1|i|to[扐NőKtm FױM +{,A "֩N xaEeL,%z(~G@-B9 ]M _ ?HVP&y=Оc!ais{&ue;([ =6yZ erE%lg V?fsَx`Toni1q) sE߃[\a\2.KQK½0A}QI&}K~9aDkaQi1xG˖NOћXN )q$#?UkҾt;t"q n u1nAn ,Mvr)P̸,0%lԹQiMǃml)pR: ߱cRpQk)x 8jȗ Rw*lC$xbcze&ú#yERTiiŪw:^:/AcŠV&2:3ٳ=h_;*hƇD5DЬAXpN~$Ej@'~fhaj뺹%9YqZV߃r8z,*C_mxiJve}&|yc]R}%7&j~ /Yb7"v, OzEٕ4tn?vLH|L5hr.B\B8$u8d+MtρyG,'iɓ MO\`~ʡyXyj =5Uqd#~#ۢ}&3CG>As8 R~ɫUٽ<(fJɪBa^λH3:ʲ gdzʕr_t!^=u֨ .d5 zVUkRKnLp,( RT&'vK ~k,|ų TIe)5r[U*e}p#h`6Mvr>'{*f<[{?]g3j`ںߛa"rǵ?TAg?lkE/|O)3~$) h#vF,_yj!_y@[QQmu?uwtv1Hb,Slt2sԞ;7-8 ,"&P uc{`Uy{m@[GUg\&~Uꖟ?m:KXqx .̔Ŕش%4;'?[4z}YEHy3eԛz0@f4Iqx XYMJ,خ/TsIR^ȿWS"%BX[[b/Z{QqIS#vc'?Y+Ԭ!>QKC"H_gM|=Rjsq"+!k(&a}}f%hptis]ڕ%>X΢:vtW=^>c$ o짍~&|gwH22( -R 7KVjVLyKy W{) WoڇA<cOu Xje $S?sR_4ۜt'Οjni3_F}u@]z&66s#]gzxN`ye:9IPdw+\Pyƒ(UeRFAIf͒hw/,(C ,¥3=Aa0ՙjshϯǤܥK fOl^!q#&f؛~SwnL.Fm@R'9A|&pZ+Wei8j[F#ь{0i]pͳ@WFwKr a>x^Iލf],KH&+yMMsv~+0+W)⧏PUK鸲&sp魉_X@>S.`w֘c oݲm2c=$ȳ].;3l%̼AIE}:Q9{kQ%k\,M/u# y(Ps]!I& Ft͉e,uudTwTKʹ ϳsׯ 7<\Ut<V剱hVc+m{T3N%^ C:s"{ei㇅ Gq5ﬢK1tJ;< `RGr87b=(sP_ q<0y(ʪfۥ9-{|HRi&y0 FYK e'\0I^EW qbH m==*ivFa1#Z(=EPۍlޯ(3P@ti Vi^Y[~@ .oL,o'p\`\Q$w'1EnsPff*/Bb*Mֶr-^^( $Wm߅Tt|+ZRlw5gaْ9[M@446¼Hu mUSCYt3y 峈YձV$ kТ 8!'-XU*<{C[i/S+]MF9`C|ͽUƴVRSb׶6I5W%0]+G TɆVKL8XNpLnÐw9ԤUX <ǤD|'_"'1|pOA/+c'6,? ~AjܪJiC u ix^*FvL=/'ݤκrelzX" ^kE+JBB)vqޫFmhwUIHFXnIDv_C # Es3DBtmb{ ZH]@I^Z5<it'[{|ՌXnCv<ܥӭ0v.X|-?^l >`E5Ϯg'xY_cB"C T!nd+VO"oLm?e%,Wb$ahKӿ7l ,bVyČAۉI׿쉫JCژ<.X0 kTNv=c:T3~ k8Lٍ@MDVx(yg RBPf2 !y5E9ܖ 7J#Ƣ۬Rҫ >#F/Ǡ' S|PNAu }h3:ʵ }1tDz7h5 ڂU]>(1*kczx$hR Q|oT̒Ʈ![[PVTOOj:r( ,o)MW5`:J7‰G0RHyK} -9Q"~2!qh%aVnžͿTjteۧƵ#,Z=)f;)$fc|.1jax.-Żo^hgZ&/ _pogoh~#>1˥6oC) ؂GbKNW$HPk.߷Pe5{+k]7-'fN٨)p*sHr"'{.3]e l6=yWx="ұEKDJv8rp,PBDZrxE$rpݐ7/&TIF"YEVP`E BS&CXٰ* :#!N4t#7HTI|D!᩾^#c%{Pz+w ]4< 4@.8 f=(5S5O|rXf29SUϡ?,82 <.ˆ:$:M6t{ ]gpy=-lvεᦗ4gh½yCg{r"τ.lsQ,A ι#aFXC6>nBEc-\Su?jh+X6eT:9݄89]N*Ko8ĥ{-z%òȔش@ح˵05tE;moc%LOeF/][@<Ne78{LCXbF $<K[6zcC! 7O^l[ۼzxF;1q"QP^\^rĶeZcs:NX߂ZKFSMx>F#8-FiQ|~yE,M&Tbh)`??RA:Fg,EtMZ' .c(NZb|\y͉P߆thd,nc;7YWA'4r@rDa[pN cqioE҃,r~y'o d^` f* 3sS8 nKpˌRah%/Dny6%RV+0ml ar2t5ڡ nw|$/+ლ#+5[nu!=(w-YMg-=RȪgG7`b&`0=ځ_Tx}'Leio1wM$$0"?6<#"TG0T`ڞ T5j& -qi ICkx$ A:dmۮ'O 쵝񄵫cjvŘfڊU>`+wei2jTk?Hr \=wk|ø3ɇBDNFF-wě{kQWg`wCsmj4ӡ&ca 7l#7Jo~gZ.gCdhR{ }p@}u [%oodt\Sy&dGG i,q 4̲WxLf CAcəC Q1Ew Qo w7Zp7$3mdp-`\j7Ժ!\eh+IwmAЦ nҖc2R lMR+ Hm!?hysigQ(y~'1J†P #d)HՈ*JDm:Zhqyݾ}d̷U#"Uc% d:hS yS@a^&|i5O[tޟ1K` aG~HԂw=dJer4-]R -L4$$wAnг.iҝT(Zu_ľnCcWMˀ $$SLQjBڶ̺2mA{7FM*}4uI8`l 054( 25Z33% j9jI \DH-=/O# T{NO v$h |9Mӏ tw"0tŐhNDme0mҊ|1 !n bI8%>j6]VZ0ס&EkƴdOy(iĻDwH4  cE^JLC@?D^BP)__eho(B!@ty5ȼ_dcrZԡr8WGŪuۯPOCTt7  W{T}k= OPp"u7-U&~L*x) )^xo Op9#ά gAzlW+0 ƄoA%u[,!v 6ώg8 s[و{srkTsؿG,Ex%R.B4O8#@ nnsc=Uija/Ouq8a*Y@(jn0HܫvκŌS *ndr =_A+G—PҠo1W/魌g DUWr0t05 ќGfbٲA[Wn-5/X6v?4ⱕI9\Y^J9ϦJΚh1c "e)kr,k=5ſpSi޷ht/5CRxbZ뭪iT]sTH'yv]]&>M44 V6?Sا|<'.kx]f_![J,VU[ fҧ7e y eO|<׈3=z8NWN2Cfc;f?t`L5>$Wg*:Ʒ?Xǟ\Rk&eU~ܰ>F#v71a>Pt{1Xiy"Ԧum%wY}䚞.\0}l| *vSQi55YrjuL' Eے/s х9c&`c` hY4KTؒϹ|'o@ l' 3;e#\ӕ` d%\.ퟶg6 $<ۤȉZ\q4]hwiHPB'%M_mcwTfYNy܄"6B| V| ;Ti AG)疥uyHZ}xu ,# 9Ljw%wr(4T-{ıѣH1@;y͊SZltvt8xrJQ>uf ,t 'SVzR3HEj,WrNz a6qۃQ̅_3w搀+o( ,٥ > #)(fT]724t?w =HJ/DnU4ߟP ^*nTk4Kwm٧N y =qti_o\})4RR^3ʹ3V#<$**f$VMv '1R΃ΝhJh. J Qֳbۢo~*REIb>پ^\I;zHQ* Fox1-|Rd'%MșO#]xGJкtz"`tS E]m ;nCJYDŞxL38TY{/̎hs&K-cP-""}s`L+zh'DOѧ&=Oz4Mjlբu8)ow]Hu-~NN!c<Q#CUg7A$oDy?cxtձa,R}7%[xO}w%6T8a@\T'kw$uqD͟3L]G[i\D#w54?4wY+{ ʒ y~l9XB:M;(ңXA`FadP;}QnV D)%iع."kNs'hs̠l~_#91u;spgs!hS\֛A))0%\"lSBDZ 쪢H6Z @d^eK yiN^5=o( )4סe~NEDZ#8ӈѐ3"H=Ғgd= 1 ŏte׌.E ̖Jrv^W"`L,U%Mսܑ4'Ӱk |ᣴ@*,1E  >yb2+s=m1̽혹:8noR\ pToU,u-0pΫFX/{1<;ԋCS5WD}$(0-6|C%G◤6="ug׎V \OK.;Mg;vg87‰L~I2@M!z6hEN+5Bȋ|@mB|V%wKyWD o)? KɅGt ft U@GdD{$&BtwB( L$,Gd"FYe)…փV 㸣\#iMK[0 O 0é.v ڢа7XPd snԷBN/0k~eV~$r R%:#{9JkNP;<65I(Hkg'En,e<(]_c,~a@:9?bnEJ>PS,"ɝ8FbÑj qeɳliQ DG~볪^s>{CcCUF#[ܩEVsNÜ*!f.Ɍ?PP sTJHKNjA07& 6`GEc] $G\k6 cz%SxP:1Cbin b0h j39WHn>tո㠏zV9;@+jqW3_ȯ#)%ZGǾ=lPrV!S~|,ozf۶0+P=;}JܗtV=tvN`uN!𫔍}uw5#NXYv3D8HX 3i4&bA!Y4,+W`8v=YClA9Pc fh;o'~vZ: OV^PK#w= ơ_7V7TeM&h#MmElgYnĮ(Lw8uOt Q+H?,=lU/Ag!߽ĥBL jVsɆ~s ūi9(`̐j/0R/!%M1t ҩosvE%AmxN$񄍂\91@kQ+R!᠆tS>3*1wiq|Cs&4hyo b5 mb _l^5D c O%uުѣ.l$I[ɵA1-ӫ#Bl4)μy={^HsQZ/K#i9PyoGhX9UU}عzFu8;de./l1.kXu_>Y\$y_'rC9O9~| #>;t eÉzNG &Ӈ-:"xb?'l84hn>ˑa9šݬ EV#zs,."%KL0F+srB. r%03)(|83hLon1w~ZMGF*.£JW{# 1o)eǯ Q} &ηbn%{l6|ȔbK{#V]\ a"ڤ; |jp]8M*3LV5ծJwk>\Ε}:=1{پڰ02%#>4h $ݡS\ gP;^%Wܰ+eYN-&0Oo2NgdZm [%$Tƶ_31+T*B GߜH]=+wLVM!h1VTCjgUѡ :ra 3}tw'J ۥ b}͏b]]+4ȜI5<3RbJ,K!mb~$V/"{%vF-"?v?4@'?ʺJ9 59Xe^\2Jv(oFP4)RGpa^@N'8p"g_: 7_z7k_7|ƍz8} 0?\vkA?i(D]ė4KV6TLx~sRR#hF@UEoF!v[ٲ;99Jh@ݤ+tּ|t5[0 T#7ƣw!\z= 9灕6F\S}?aE}fl4,#(ȝս:׽^ѷE _uf[=cY!<{?XM UL4yo.%bk3gI߬)O͚b}ˈ8 $% _%?Ƥ-0ʹ [>YyT R. 3Mv_yсlc6RT) X ȔZs?@,?hbNPCSLF > xpŪ=my.qVotBLP>\j4R_G ^tnnkF5nɩ{Hu-DD18Q9 \O ÜΫp\npwBTj]pBEUqj05%,Vd OASXmԩF5 ¯m7'@鉰uq0c7${;.K0l%c a8x6oq._x6C%T"j&>AGi*D6ƌX|Gք ?d.#Uv>|̞_ |VߚpIL&-+ҦHhn:e}'?FE>gBM$صc vnLWz GޔJ-0{ |#u|mSVD>LHp  0e씹5h.6@b|Rbھ1=7PSdDG)/LwqK~J٦#? Sb N PHT^ жߓ*sKw,vk}L-u ӧ=#>'\er@3`w<1)eX3\/j͙Q5Z9DPW\$@9:qftSWEcMCuZ v]ʚ&GrX+xBOֳWP<hze)(=|ʪ'ޙk0!ϖA`( YP" їo>,ͩ P?c}+]TmQӤ}pH5)@g*k"_'xaÎQq)ᥪh,!vs!n]";d$n}V6<0pXMƬ=_KE,AIF+hKl$vH`Ѝh1۱ez#=# Xy\ccgUw`8417D xw#b#I, uB U%tj6фn*,4VW\uEԚZf,1@7kK+aj5RA1j2Kb,6/]*ɒ}5a}UtqcL0jS<#d0L mC!I ;-C(12T)[VEڭpw_+cUO2e _wEk{˛H":&tZY[O2~%E Y~st$Hw EG\~JcoBE:qKɼ./-$g޽xy] :>Xr5S,^64:_ɪE=ך~ %>9h{l }2Z,$>{L^qQD (\~ٳO%n#)ȵ"1c)O+G5hPс’HS-R5+9$MWGWb:wǷTnX>K8UUdTI!>fӫ P?Ph16lfJi>b ܑAxN>xz ̕)zkl-Rl1x^] @JMN5I %֭qm{>l:_7j7؋PYO_ok[C&֤0i@mBu>*W$abIkgW7 d5lL^p#]7`,n?.}۷XQCaR[ToC^|ZnBΒOqml- G ^_ ?9eEП;Fbob>lRQipC;M$~Þ  g, {IüYFǨxl84UnyȎ`1 I?F<ֵA.FxPcX1a6|4Fnh<~Oh4S/Ul[]oxBO}Qp0Rg4mMo9 U(|=TMA_=ֆh2*X?H[3_zUIp8ɃFKY!+qU2X8e| e3o?R,K57ϲ!aQ݂墁l57N#3zjt9u^} f8\I< _zQoT|G !=(Ğ"V:21b .ܷ5.%,<b1sJ ;W)*٦>ۣ,tQp*ń]Z  ׶(J+*MCWvMK2Hw\r0CC*y'3F"Cqjim|nSbj:s lF"!+ÅQ&V9/*nmf30 n`.JBǵ\±|/>(/= 2ŤAU?톣%ccq}T8/C 0!k/Lms8``A\B0hȘ;1ԽQ8)>оA@Z5N,fz@fš`3.]e{&5?& ~6MT(jGQovS{\w]ARd0 :ydޢ9!}w3I #~. (\.P _Vy{DğѠ?A9 :vV^O^j:ǘ|`Nv%YUp5`$v5Y½{F8*VSmĆ$UZ g^\yǮ^E}pN-`\L3k. Y_V*V<B;߼8D[IJg=eq $W\I v{͹0}iEr&U&o /84Ѻ2b=|9x7FsKz0)Sc)d}hO{0lm^nG+*-du.f%6Km:_No?+f nӼ{?شE.{|UDIF! A! 3Q#Z2Ŷ`\ }krN~:QF{.'~:W[ОxxGyuo{σIEBW .[Y=P#zW')CϜ\Qnڄgn'>"=H<8j>Vr!bX J WXUQi(# d2 ӧZ([6G2) 8yW F1"ERmpcf*Ϣ_4[Mg+"P.J =Xj|e?kd@-ҫqj'adD(e- Is%mL0FdZkf6m{$DY0=-~" 4DIcnI)L`G6 \ޟ:MG!NUq8J_ uGå{&hO;P3|,£KxHEG|$O^3q*fk@C@SY ^W9Y|3]yo nɄNVړhz7 8u—dsԔc5byi2N2d'/RnZ3xƥ@ " 1ʾ=e+IHF>k6CD't+MAgX+j=ȦZyLB07Aw0moq"3}Xd";O؍c̲3$(+!{>~?5߯2NN[TX/>%K|j8Ha9X*fLWXYbm{9 {|"εԔ4Hvq3 >ngh=YZŸDr\犋dž("J4zO7MAP}[+*t!UJǓUiy\2>):h.<],$6?&SwLueCx75?ScUlAg 1[ #TQǀNXC>~iLT|LI z9BtfK% ~&8vtt&d'ŭ=KP.9I]`z[@DBOO" yB:AP`a 5XuN6U*eRH̻8rN_s=Q$U Ѥe vBXv.d*M 鿞k̎F_=2!ONSW* ;ɛ@s0*^cU`e{$UVsNlLIo 4}MWŞag؈8,VBt"Ձ6<*A "@[4BR\??zƳ5<+n/lCL:A@R+ޒV\~A†&I2#?qkzas_coR\BjR.#bFHT@x{_1I1сFn^ nŭ`qz *amjGfv4v7C;)+sֶ!\qo_Kj$j /LkUh x@\x8wo!(7LCvPП-`Q]? j3G AxZ 11"ʶj wl(l={NǁEjb; vjyU|KT<}P\reE:.H䕷JYq0ut2}Qu&>Q m]tׇv{b]ءATFZ7 O 7+T'-;Uwd@ؼ_GѦ/k+b߀~NCOeK.R9òYM_!$YIEgOHlg{ަL .og(;ƃ $sC|Xб컟$į]|T3N` 5/Eq8Qu߿ء5,!qie#?%HG ;6*ac$[t>~ )QO%[&3WDT\ɏ.K,,:it / źHTg/*{?l@x1x?U0Y?OAi4Ԕ)KM yE1RĹ뛻0x$VT:w'./`6PU7iz/#X0\zn)B`-X+U&Pz{ʇ7`5nn_eȺŽA^Gmx#eqو l9EjyD@ăb9rN];V:o1K**#-"yu ţN^}a(L v!J[rykdjV89ꤨ@# U/_I {5l<γbq- 9 t| 5iI)Arr5 mOZ9:r`SYv!Ԏl Vq7 [!{niopjsİ+ߝ$"U}V .]o\ޅ[__̄gM{=AjިÝs)]!V2DbR:ݑ"ӯLX]w( {9w/—wavGbUNk6u'`mψ0%;Ni\c!hFn"U˳UU"]V*s|[1~mFo;~`x9d@f]j2\ 4VZ|󚤦~'^Z Cզ:24{ CmZ]4Cv\.0ρ_/}C~cm~@ رۏ}Տ|ȝ&9땎S)xYe5R[2JF`/Y RNcc"I'VI4NJ\0DΎ): qmF6^Aɒ`P #HŖ2>T-knP6!G7 x~.\{VLC.U8 }(LqA, NRA8I2, P1ʧy PkdeR&|S綴r3xƋ[o oHwDN4\M Uf񆫖XKS; 7(oiҜpb]e PtK4: vvu~c-l㵄SWnl4_==i޺G밞Xfyj3(l2[WLiKFBFLv{"}Q`\a'Z+G83ArߵyC1Ai<Tp)>U9pl#CatŲ'F%SMc@^"5.CH{c:NJ7B S YR(j-(U7]JA!#U@3l_0`ӻxID=+{ßO8?-)EܟVumkE;Mה"D`} ɭ öIzǗ7 w884h=w.}٦8o^*È" c*XنL tVFOBOm$lFBrog/;@/ p׺aPh^V@jIˤw̛vHh-5xdAw' O˃Pi|aQt HI gz$'?`|ScWr!GUJF'gFlpqJ_aq5phM\rU+[Yd2Gz~-, njo14iS߽<8G;?e&rC,+߅b  dci"VӮ bڛ}11*SMМ>kfhKR v{".σdkSbyy@k%<%7*KjT狖t*'&A:4ݿo9pC.EGt"8 ~izlsŁOfBKK' aptU=ն/PSDc s|('uԇ &<`ŁpR|uÏS}D6۪.|UXLkЩ [6:C!m_/Dsy[8xTu6xtTDB둞hCxobxJ7\T= )ihGe9n%+.m?;$k\Wl{~Ro*r~Tʁ^~# f8ZUG1W`<1`?So[_FWaKN@mS} \"2U*JS7oVZXvf3yҧq1Q ωKO4=)-ježt2c/?eھr%|5V>L#g}Q` 'v 둈^|Yz,.en#Q&!y`w\eɟmрHn2] /`eDqN3+(vQŽ~J"ߋ>VB@vKE3ޮ`P]GhQIr:#Mw=qtR$鎩uW _Dxp|獫sײ,uMBg5n MBq)"p)n^zr]U a][‚2u;#çlyj *_ŭ؈L\P0bhۏIb 2iP.'W<^ۮ`E]r1-[gdd-xkI{pW 0KkZ۷k 7AdB%= NFy,)j *y,svHO#D[4]3/#ODso(Yb RԃAx>k$PWR`)CvUM^5Tl) RGu I eK=u cJyH[*ĝ͛uRRVԕ4NU>_?Dy~gCEصrC.&~nl)byXSr.ӟwlD3;kT`gOf 9(ϬN0}!_34)QTPJMNX A +ڔQ3ʬqAs!CXp+ fc< lss_۹%GUը \\Uy6((,^v0["d$~ UJ+ #FLT~^XS<⃝ql2Qa=Ä{kO\WG9x,]]9Zb{L*P& z]P}yG!V[\Eཅf4z_ AA1 ז, $x>{wlic?xsW'<8Hx_l`Nb6S-a<M`h¢peW5#W ͲpQj$[ ^nRxQ{IF6i%,P1*iS 0CjtRe{`%`=VMR( Jx+&7䠾YVwPcM5ja:NRޗ _vȇ nFJy]:N\X۝ Y΅z)Dh9FÁ) TXm -i swj@zbZ} ^Z =d#t\`Xrl ȁmrʯ+I6˞;6YykuCXmc铝dQu8YrRb Zʃ0pqjf~aX꺽tj%"],b{297T/ubԎ1? - +uin0`cY,W^'}hï઺1Ǘ.jIq:c~~ 8$7"xЄja?6%'$p zoݘCL~3]>!^߀f3al# Ϻf[$&nigкmfn~'5-l==Qy cMf֎+BJ/Uv<6Ǔפ岧5S }tga{M9Yqb^CIgC!W;;2sKgv=qMNՃ"VL1և9xblL ŞPraPT2K2NZ,sVFdB=Њv.wIHi2TSP ͈N긾zt:YY+aA<^,8b7+/ZCZf * R+IǴaUcVwb<`%+Ubj̼A/!+o2*#TS:0Bg"vxG<`\b{DbQ ļm3Rrj@{)SO4޾Ҙ]籃$ ] *l/'LAq;nl>4a~ej*C>ԂU]`k3ƈثYr !נrae v^5džpo&kg6F!zxn j&}> 6>u}?{gU _lx- \曀jz N'^ΎBOb6k5HoMUYaL} NBbزjWoe[ro٤GNY7==Tﮊ_3n"x;7sz^Ht2~Іۻ,}Hf_qvG -K'fmĮ(&c 6oצ3U+]&q> "IYDR9VP͸-Q'yyx az*FwUtu=D ? {xp`.lxwTPZi Z \nR&L\X!##C>uDXpٰ)Y';Vbi2v,k؀‚nyЎCDW#ֺF4e)ύplEgK/CuÄ #Bx{1K&ǛQCP{ E*FO# 4 ;lŸYߗo ?wH >_+f2ZYXuGL֜TiE;Jq6N49ucRWAjUAͧ?򶨘Mݥ9 'K#9[9LhL}x!2?{Bne!oPm 7B )d=bc[ a͵A{:`ňP)+\zgB-*- l馍b[g!1ה(o#}'BSn 8uy2Ӽ >3coE8͋GD+O#o@>8&ȶPoڥ:cKJm`Q$`DZs蒥{xM)b`BtQߚs'0?Tھ-9~+A¸_Y Bd7<=e#Xt%"2M) qfGbZA4B /6#&D2TxuV|4lviO-X oZD1Is=WW!`YBp8탼~V#%@1#uAIj&oĹ7`UQ80ߐ?QKǣ|*TE ad2tUuJ m4^$˩,-[Ro\ֹ9`Q5}6 xA5'B׆O PTC&=(*4i4yTv9 :$5Plhpq 9"=J%UiޜkP7cAH@АDD*ꔘ}Amiy_ r p4X:a?8t#h+@i g!<{fcv=nWmFWS+\L|" 2[Zf:ڪ'[wUCIq#zM,iEnϝO3"Ce4 V !JO\dAΣ_uVuFDԂ8}rU݋1ochxGN+=L0#ۼs럱}OIsv[t2DCTwWn|gk,Ҧn'v3FWUSHf-pld,a {-Z7,@&{Vwۅ,G-ꇶA&iXw}Q7(+?n\YGF "c.v$e j c ꢄ-dHYkt>4;˺L4:9zNZ&Qs|&ì,fg+v7qlgD7݊ D_LfFוڏb@c!,ɽ6Z񮂇 A)O~;fdju!xÈs'I@ eW VġBff\ %͡xh{~-1=2,=>!"8d 2^ kt^YMnaWq4 ~wbe fYxӾ;iE]R;3@nSJ*\Ik.uQ(^UNʩv߻/'D]qZN*#(X+%P鿍;0Nۥ/\uctd&SX[Q GxߏGv c8eS4Mq4?2wb0"\hzW=U8kZoAM[CY,[G̓ܮUlH3!]v,0ce.xeNiZJ}Zy\87gjL!8)::4ܖ6^?J%]Vg k+H VU4u%cWæ}۸$=^cw^ <GLlzX<,QCѫ >bq(^'h>&`#䎥s:FlvCڸ ;~V< ڹnnYyu5Q:lb(L49 ֌1[ߥ@@C"(.=B(Zͱnwye[Z Ik.3,Mǁ ُr*=K/FsTj`sHz\71'YjK>IL& &s ю& xŔEew zja':NA>GA#`QčoP/&Ƈ$r/D1x*%ύ9jդ^Mƹ4X"I!/1SiRM7xwg e (3[G9\1gX>GrўGXdȣT#(jWY=ʏH2% B 5#W7o܅wؤ,H. " SPEte'xt+Bg0 { 7gX&Cklۜ' :ۆۧ W7` /&f55p Ge`nw^|Iu, LqO)} N찒#(9S[CNb wpܕSٰ'Y\c 1q@ ,-HZ`]%mN,X4k\@&=l/`DôdNS]}l+P4x\4Ӡ( ]'?-TYNz^.1(asv΀*/x$ l_ ny ʣ3Pc/T0isQ՟d5vRIsi5Q%4b?Э~Q| oʼnWI17sM\#[/66~1eT+}@ifOs }^"$h䄙";ג sD1ُ-d(õ9KDU5hTJ#^A0 ;F\k+]2nTÊA xf%mz;`ѐƃ MT/7a3a&bn *đ4)=i3ib8}S⺓mvGb\IK5髱}fT ZzgcifJ !'OEL5G_e"PQ\[\2мΩB˵ѭ~Ao@ d(4\[O{r&օnu1f2̽QP[k%) `Ύb H#dk P ~o}oC'o*9j{FLheh>h{J* *7#E+aL j*P1~B!5E[='_ yI 4@s\PU9cXⳛIU*^&=?$ ic1 B;eH>1FsoMKENeqoZ)tϽ1"?'dnā$YWIs!~^B,?ѸǼr2Y6F!x|yC8fK61" JAp4195:iM(8ߢJ0f}>l1FɶR>Z7k&4_NJԿ2뺨5a4\#; ,tҟ ?jl5(<ƨ%3PgF iن矞Y8_!1 VH1׉`Κ/*IQ3-Ʉ9ETc6d(,-'sc bbxwxiW@8^Cc/N{ijSq B\庇O,Ʊ@" Xt!n|g'jb,#%gjՕX EZ77ݥU R`T|wϹ .CE oFn4,N@R!:=",V!Xdv}5}Zc["PcHyTowZrcmp֬eܪ"A^3+{Uk,S9oPp5"(ϩuT\嗡Rx2c>Ohs>-gVdwLJe"kɧ&lz0%8ײw>A_Z׭2B)' Y/_dZȺCX%tW~ @qtG=Fttg܊ W$I:u#$L8׶e~8lV}mJ xis\">&;ܼԍbh9ey-wRñQ(fvHyjH IGkԙn(K.fktCayIF,D^6url\qR(_&Uy`hܬ7nXrc*D0Mv!%rUT7&DrwTC4oB[[y5yl| =J_d~_[0Ջu{l!${sz$Y:^5(rVDr:9;*πc5Kя쌫N8s5,UvN\gXwñl9۫xlM ]CUlr;{([6 24l=h.)۫fUI!T6|swypTeE%]3=;۫SZNWnRt;OPqҺQBQ1V+ƨSd~P?N$\P`~Zm >.~^Rˤ+. >m-]+OH~:m+hƩr`!~K*}3Ef k~E]a^^([-A]v :rM)'Z%flݖඉM\2Qme_% gXkTye9ðE-{hh ̡YZ1a Du; Ru"Or9cIj[Jo[ֺQa wlj}IH~ܩ?)TXБ^׷KD Jvq\pI-$Q ?Bs9┟]t׀[N(Y4\"Z@i`ؚ/7Oum=Z=Fp$ )[~5rX0K߷zi/pnw?b/Yo@f>h!ބt*) =#J{ESьҼ|;c@_Sh&` Yp;ErV~8[DIg AIyj2%ղtk ݶzG@'+ 13- @UH\Օcw|LZfugPd+)]ufW'=m0Pj=xŇok8~" MFs!*C H'ggEnO|o2jWW+Ò)GatI[D>b?g,AyyA2}ȵKuӂdiֵnB- )S@V`=w84* 6R,{@9ڤgNC0[|ǘRbt˺7W: r`˯M=S,{%zŠBu. HЭ@\ Yyۼk&.^ʛ'\-;!aYf|KļkvMs"$~(]'7ا˄dsC{.ߣٗ|QLѮ|P$߉[7^xC`\WfT;p9 ]%cg#f˦`?SG 7 `ێٹ-F3hU+)( 3wҿh{;#lJrD_ l岩=긔X@"՝NG3\jxtL f<J(4N|Aj'U>}!f1SI*ia2-ztfV(M.z9s+4LψMp_iK5HFbDioIƼ~Ŕ*U5 ys*#g Z=&\:*R(SӷQydžSSA! 0#@/nwy,Zx9,m AMLڕ\Ng-ᣝ%]G{^,o$to!z~h.GewXS[5NV.ݐſ%'Uz'䒞5h&0+V kwV: @%yC?Wu!6_ʲnT*/}=uD" ٍ#̩Gotsyrlͳ3f(vl'A(W:˗5 r_ʿL*=Ni.T;ȝ\Ri%1D{Wl:M1eiC ٘ 3/atO(dnNJ[zn6/quӹڏ4%ycŭ-[x-߈ө)SM/y'Ӳ/Ԇ.u†Q% 俀̷$kJ,X{'}4`3 ``w:EͫT4" o8Pf1+B2ܳ(p u'5@̂*A0a QMqnGA9j{€`eQm3⭪۾~4"qZۨkЋ\65ZI LNF!98jБdK= }.qK螴ċ&,QJ_ZLqs[Y=1A4Kks}IAr)4[O]2-O$gA7EX/*hHmjnв&,@*aw@ir`U''FaTԌ2"3Avm% .r;Un5J6 <Z U2=aG5b)qƘ` N.h8BV@R?5Z .'C:|UY(JD \Lc8wt0ɔG=&\}.a4˓ϚcY"SLjBKoX}6̰/EHT$,fG~oDگ)S,o/IԵ ٞ| ~D6e}(~ Okx/<)U s?ݩH6&4o7XVCrG `HCL5[k}(`)!?aܜZ^33[%HaA:-7cn1T}ϲr}Cp/lMj&x`m͎UvϗJ#daELKpmb~^~w8rFt]bAcs/J-AEz ] u["5vٓ]ދgx~>K߶FNnL #c7xg7>쭬ʱ Vau‹zɬZT{CND\RXr@5jNl,3sۚ@:Gx"`Q# Ee+Η_ |[ nFS^d~„Жy jqx5!ziw:GUdhdiXD%i6(-Ԯȯ =!)zGl+? 3a{m:n[;Vvу $v_e(sX2z+='@@i9w~ dZ*+r+oW}wsD_̞yT1;/&yJ#!!2A[ۮ7yMj-8Qm Cg-UF9AMAb 016䝖7Cz4G1Z2{ F]ld;Y%71D?FuQFMp n"rJ* "3\}gUJ7i$|_^P J0vksb@yPK!㺵0䶱۴'v:AjP _iL\hrW O*hv4FP $k4mD5t5TKnE.9=0S!8~ЙVQWR8᡼0E<)@GȤaI.&',돶(Er@Kf*oJanQ؄5ٵjl>9 vx2|d6SRo'^U҅;-Hfn䎁d<\M|ggv ;{=7D?_H_ߗ[mSPMSBqI S&66 B3huO( KI2+تԌ͢2@{.JԊPS+'yx2csE_SxZ C*u.LxTG%ܤ:zBopCa׾Pdō -^6D!䑦n -A<+@/ (gYD@r 9֥ꜷ( $EJOJ+qga٤pN&L JFdmHBĦuAq/@k^HjM(n ١Qkg3R?" M (/[WLkBՇu ]py hYWgT%y36%Y`Ay2H]_<(аaQO7ZW M.؅EJC $TRp,U*g8$ atd#Hz RےYL_LN#:!K立-%V_N*n,H7⾤ԫf>7P=(enӳ4dXa(Dy#897@~I~.zsSl]cV5\~ؾ2rb멪M_w$xھÿG eJsz:f` [Ʌu<9; =ȏ/Oytև {n>2TMG,9x:v#_^e{x;hb6 X@ x_ sgkO[1F?-$2I'gDUإZ& 1Vx0 _l\LS$ 䌠"auM| C/7%`=P>", OCOH@oS>2zE6a8~#S5B *A85 ik1YB'yETqd$^ʍ6I>`ο;|VSA46KӰ)X*J'KE$DBn$Ad % s81]dForL'8k;Ń)ρ>YT/]t䆣bjFe?Ah o}gL"Z|VsvQEP@̶DE]HKN A"Ԉ"KPzGR3C0p&U{*ZFF,&u'v7BE LJʷ z7a i}vUxy۝icʡ +8 ?8fv T4!>fxxZ9WJ w[U4.d"`o)tUȞ캝K?k/Tmո%֘G|PīS /kL 4AJ++u}qIS2ssdi:DU BPUMڑ%l0)V-2 gݫ~»WqkK]lg} cxx']T&0.tq -UFCwh/> ]/$WJҌU_=&R[F Q$3,d-eq-y>0ﯧ{t.IэKdK~XˢI|au#L>bn .` ,K+ 񦎸yn[[?}#rgYRQdfݩ 8qUoJeKԦ(2d1e$>V]I159jzG8xqkNƝXqTD6D6:FI!gX`E"ؚv䁐mD'JG* aޏ3mf~J]3E?A5=M?6`o(?4)sHkn1%x+IBqٲNFw-=&%~4m]Fauo]t0)ڒ\`G6}a(2ѓV?7'E- -neޠY`4 ZW xПr] j' jۚgX| p1܇*H΂-/uIΠ9% 뙊C|=kң/ RKMD2עu)ٜD=!z pcK ,^$gPD+sVil{&GCb*Tu@,T#a.^w"9ϷGo$Uⶣg2 e^'b$~ cU?op#"pBЪ!+|[W 4FE]my54T9䳪FF:ONl/?M9rkS[BVHb;k\KׄGlgQpj;y'GH*?] d001 c@Vʡ/$hiQf)ǚsfS<eo7? qLF7ϯ[ sc0~l .}~n!HNhkfgM i)5cŴ9Rl|xG@N(DŽ(DI㗩ͷ&)SH.A!5W 0Ç _gjN3G}6M))UX)Oh;sTWk2-|͓(!L~Fڷ,~KXg(!P8ӒZ#cS.kHB{pzULet^M's҃00+˪ 4xb;м^*PpV$(+lS,ϸM/{ ~^0Q]oYAԙu1/I {xN/] ! CcA k)0Ax TWFkEv/;4&RPi*άLign=גIH]-S1T| U p[ WW1Lcna]CPDΒ{3C$V<&Y$2)/% @u${nԧ'-vy#CyyY页ze v|qU3)6+1%oJڡ^EolߓM剙gfv݉9tiie8P/]Oit֬J`_L{k:!sO֬=xX|xbJ|X`ȭ=DZ<ǕXlG+uKb뉻p3YAp[L1:t }eV,! VXb!yENI4ȕMAG2$"Yob]I]/{y(/±3f46Eb# :GMҦyî+tډ4ȪQsg0ܦX&e]}}o 5SM(?5}讘uAk~aܵ .U|HxU^jX39vI#Ǖk 7f*E9JDSHtB˰Ťh ;B#}%w<1 ,/Wk;6H/<%"mTSï8pМw!eZW@λyX%m!8D~kk#Mp^z@P$SVIaWXX n;֢Z'ƥ s^A~F[1${8W]rYQK888&vHȪ4*4%?\m<%?Gf TU4nd,&yiwW +mtƝ=Bҽ] l2qRhEln5cZzFO0캖qH-Bìm+S_CP} *ڭy 88:L=5Ama!b̮2V0j 13pf:o c$eCkmjz+~#Z7"֛A ō.vGO4axF(gKgoMw`P^Ytm!Gs(Oex+<dzTCbֆ 1I.{G/@I.@ۤ9'a8yAt{6et_^y|#{<*eHKt֜= y = M24u$8'1;_r=Tw2q1hN4Ud/&Ab3ӂ >r2Vc( jsҍo,vOշXв(sU}Z84a\$FNK3^ n9Sik>ųj[8wME535tZb[VeZel]45Mw`aWb92P*gIa`F̎}zHJJ 8RD5um;$+Bz9v#a)@~VIY9FvNKO)-WD+\+(^mZ}̢4ƲkA%ߡ$lBwXCwm Ui$@)@%x֩¯Eš(N8.& Ȅ H-]l_gah#<ٸXcsRX2FGC2-Z%}Ͱ.ϺM[OޙGG,Zhp}"1Y1OӛYDRcGy@menoe=;cqp!!eeZ-XَaE<%C"0zde F8$^ k` 0i( o^Hoe'=x @. wáл>d6 'GkEHO\2838$t{5 r11Gl\_'z*w* ?\n81Ϗ "Î'(IqR'tү1MЕ;sz V+ R]_dF),Zc.`RV:05ϲ;vc AGy=„?q([Nr7]4*{WQʝIKJE+vc@'2q^ -t\:]6@z;Co9 ~{@=41H|gP7/954pBA 댢@+ RؤV5} ;d UGiOx h\EWW OnS}@JJozuϢ4K…2.eTlX'dkjpEa0݁ p榗\)}Kdy*׾,ZӜMAP piRtp1L<A,d%u].}_v룢U*X*U׀s- LS M;yDq3'?-Muk:CmP=ȵ~vvMn\o\[%SJ渍>Ա x4JEUZIV[,j -rn`Y57f(yP8ì0xKpVy\T~8U(n,).g2@]&:OAu#a/zz&`6<# Au{_տH?"ey:ܸXVE,$H2fFv?ԠҎH+ޞ3ZW8.1̡vXԽa2s]7$b/0R^F\4#42Fm˔l=<ߑs鯓VR2C5n܄{k5J kVK^q_!hmt]>?PĂnjpetXO^uvG{S; ֭ΜXgvq<O,T;tG=k i$Nypg5/7ڽR5-vlFyMcpM^gJXrTWЌv9?E<Q뽡P2 (?h@lc9 Ҿ%j,yw<"T*D4UUʦ-fohҗ~q<` WibJKnZPȹJ:72/-YwoWBB$R,S~0 bzWbaӋ6ru)<8}&-Xa!͞IJ~ @J<~u"b)v2O,Av(ZObMӦ5r^P\:@MэںaIze TP\M (DMz1v_T .4l7Xt^O@?Y϶[TC0X^K`TU<L M^ +e8ŋX?)%5B~  jJtkb '=⯉kz2Q8Xq|rWsNŕa؋vD1'n#}fYfE$JJF_GF=3m}݌btM WVAA0$Λo8%äD(ꤕk+|}mS w;ϖ0{ëk?#! !ʵ@wyp|A ͳKcH `8{@ #*Mt$5+%r+Jzhryjts]l#RàAV"tWż+kSDi]{|XYGM $XfE+<ҚH_[#}-PT'&4 ʍ#O '^?=d- n5h&-y?=H5j2rϥ~_#l~-LkgzPhmpOG`l_+>e'qF돆ԑ'm{WIogcY05ͷȘg׻jH}&89NTGWH5W5'}綼 VB2c}bl|qjR.BB C1Sږ]3x|ZDQ1G*9[w\=${lcM7I (SeVA\ꌸ)1XIB!PJS|Dy߼,|¹4 \9i@AdRNb9rU&f9U 岧TXEpP4(H7]%q$J 2i+9#MY F⷏pPKs_24A]W9\{t} 6֢NSw/'TxbQ@H !6D/>aI*Ȏc(qET*˥_-*u8/Ϗt"I8JiF_c'xo1DŐ-=(ek{!GC~iT#+:X8u/FdO[W:Rϡ/)!:3C4srݟP:?;[u \@BG怐0/28C-=(&ګ(sr do\%d_cW]~&׉nPGC-ENsLO/8wrR;v@nw5 0;TYPubAO.Y=ԟeAi֫nC^O渇ti 럓0H>[5JFT!"S i .rjz3-+`$ N1mb5rnm*N\!YyU6[ [۷5b';`TW 8ɼy P< 0[ j3@elKH|p IksO kK}YyDagFLҵ}Gożh+p/ 4ݩk`ckB;TE>HHI\agF^*5=P(zm*,[5N 1u2Gd {'g)ϟ"lV9|Q&)zUu/g9ݢX<߭rڶPPIʕL+ռT#tI7ֹ|0%2'R.k>ZAq.h~Mg?.-e%hGn!7:I% !:>!)T}rbu߃+q-W䤦jӆw6ΐKX 7$%)-$a,+,̍ALOgDDZ/(_eS lx 4JQ}C3,g(BcAMd,q`MBbqJ'[!~қb}ǓU s25ƠQ# ѸJUfgA*]Vߊ5PREJ&gHIxtֻf^HƧe+&UU,KIqw6ofnGm]Y@NϔgPePP{nZDEm]wy# cW4sR9>D%#dZwZ^Ѭ+Gmw%A(<#Cm}n473mXMr"9À9tX1zgbM,gd>B0 fjITѷOU-(I*nmzd48c-q] &#|dPc8(}g_>>*ٌLNU0{Q}vyDx$nPEPPe'pxR^3q\-Y1m(|ş FLm@F̪/Bcօ:fWP,ᙒ/)^CU"ɚb͜FY<+,{Ӵ.h| įXXV C؝MDjxx^^6<!&/L2j^ ߍsY1(Zx82]X)t#4}@iU~&t.XF>AK\p꒤yԅ?n[]oy fd=A .e`RvϾAѓ=IX-ٜf2 Yzz%)l8jU*?gmX9@rU}re\$I|п:Gy82>'vU ʷ28o)U쮏Cspxˀb{1I:3Yqq4Dq#&س'-ww;h;ONtJe!X޹Pt@7ۚ) ^AKyH](ԸVDCAkƼOoT潚h.pcdSUypDsRHnHQI$H/ryb# 19aC:ce0e*vHSS)q_r-bU%J-!YQBA&Q)fwjvSBGIScdLȊet' oU@@Ϗby_aVQb Cj t0%_ JrS+_.O2iPd6QX w2]#`iߠ:tڸ2/]oin,&fF$S`'" r+޿Zcd*NmE@O"]-%>5E; 5 9 쏥JMS)ze@{Ƌx"3nޝE9,$$HS"st=Up_~w|8}(HN{XLj5N+}xӗ+υPl_P" 8{<+MS@IrX}A._ƶ*t, 6B_XHa>5Fiѩk^M2(v=%;HV-8I> 0NW!'ZldoC 'q+y*3xWEc~ ~׃R7 u`جEVv8R/lFO}Ծf9))7g+֑>{u|*E҂l@Xmne}~95OۜgJ._2F  \@R**YG[q &G1˙စI*oWIh:έ'RXHQo^WޖtHK %8}*h&9E@NС"͵02gcMng/CXUW_ !THx1GuY6O:D{93,/L w AF-e(!Z "ud|Kv!|*6x``lɁ,+Kw>;,X«]H4`aC}lHjw;Y͊<XPjJeE$RHN{L9 uihC ~Z]R, l*@15E$CGUOHPZ#Z&TWS'sROvdyHF8dpm4jH}$qKḱH\1QFαt&vMnS_n:Ȱ\V:~:XxMI/f%?tm~YLj™L;͌/cEU>tӂTt WvŚ3 ƥ2'ԈIL3?6eHMv4,9p궲X#Hp+A@lIM\NO ~)coҟ/۲ǁ~d e;7<]e wP=1OO{ Z0:+k戔ohƅB y*),,%mIZչ@v iH`Brңh3cXP?HE?yt P޶R+U̾G s⋑w, qU?F YZKMWо'ޓՃ_A2U.Pi-nKpa@`,,NPDIwijİme.gDO.|QFл\/ |FA1T+3ppQ= z4I|C7JmaɅ&y9?:,Zll+\`tG>oM]td+RJb ]NnS.e8r17v=o 4YPoDJ FX?;wljq|w/Ԥn@I@oƲFB3Rk{CT@S"۔ w.ލeIqژZw2!U-QQ?Yө>L}Ʃe>ȵ.Vu5>,n|j4g=EXM@kz`hd ɓ$CQ9f%uUpmC.f ߆3_cMpARl}:չ`{_jI=-f$Sh(kB1爊kl !IC%Po{>TӬeqHÉ@%Eh,6ەW K!Y|b0F ڟ([J]Ȧ/~(V֤Z_CzƢn48xՠ@]:pwnMQA#uޕ Ӑ^%*I43ޠJGitU"{|JyY5@V@ZL:'- c\זTv,kbR̛6B`/AVQL%^VRae E ;9~˼4lz{؈ BtL-XI / ϔINK,;}CДC9<:"4&hƤ/t<ûb?8Le%1E1o;-Di笙 ~0ZƉw%$&`I./ =7q#I4D sj+|XS+ebDTKqu$6')}㋁?gY~)]aCԅPE+L=Ж=U6T_PS#l Wc99oU޴ >+WN'ة 2C-Ϩ4 }6gbP."4JMR w͠$q>WeTl.p!sr 0rMeY;dLakF18ۺC=BVHvv8W&[:{ƕZ@hw Pw M4d4m~_c<"`/_M<͖ZEPoςmgV PZ"ez|ʔoW*Z2;a5kV&19ri[ς[BaIl cy/vT!e' x28Ε8E R_gJNK4ÙK-4ӖY=tg]wдʎdnSc9NSOs^5\u>EBزϴW^^f$$D*t?sx D.YPȓgHR3lsl<:,#!ޘh㤟 ;͗Q컉GFS@am 0Zy~xL?>nAs3$\(93g%v칺DiVjK3׬{tp42mFhoomG.k+9Ἅ!4U@roB5L`cdJX6buز\>s^& 6ѻgISxy>aͣ*2zC:CZus#EE[0(FcsV`] 0B`^cgA6,K 3XΘ"~N iF^ <> (3>KX :fE2%yܯpD,,O?? Gs#A+]0qJuWV:fj(#k&nX]M!U19<=TPܔ62: S8~ӥw DC;q*a׳@ig![*e&a⇳pYɂFn?KП݃[%vL逸կ;I;`KIcOV@1g"bTRgZx1hk;GNpj85wg6<ݵ 4ڒ"/ե꼊n_|DWOxQLUcF〻JR%}Ab踆s dJ*Iq@vSCE n<<P) I^4~&{\k%{dB>*){d+KJkDU*{׿ z.ֵP,MaϪ]XG|h[DRb1/ C{fs)ti[1z!P>U%#Qltg͍mDq-E8cfLJaVi}"S ecDAajXh~e:gw$M_qFne( $8-  OR75t[bcx1}Ѹ9 }db>6)l.utʌ~N# J`=K:Rwj8 VrS=Ʉ9I'Bg`ӃHf?XL$:nd)Z/TDpnsUVAn2}.F:Ct%pֺ._ܱK)Gz.앭u!+F.F ~gYEH*['Z;m_*)̮Ϋ0@{x*J7B~,kL̇DlSmg"mہh"g S̖ ٸ6en-r]x˴ˌ&ڀGirOBwOK$pl3ZPuEփ4>roJEIF˱SHM֛"?m9QK<_ɧj%f})s'9a(lԘx޲Y~cZCܜoLSr.AK7xF^w|/oheZ|QICOL$!>ZQ ]gxʵFrA}RJTxU X$Z H pdNiČVdԣYtNO8v^6vDS5(gF s:=f-:iv2oޕ+( udRf l%m6Ox \.?(,\t=aN{WroWI}'ɝJ^Zw J i~y8yj]4ЯB ^ H ,6/;#4ӨhW@QcS\j1d@L2_htfrQ.B1y{ X})l7;g3 Jֻd~d -$^J(EUsL80X@^蟳VZlZ*8| fI,Veҍ{"Y,P& |/_ †I/p=JϑrS.G5#J[lejC#jm ҴRmyZW9Ue&>Zxy:Se90Ǝ{-G!pr4c i"~XOa`tB4"V@ %aJ1qRjj03>53ȶ0[jYZb9XIzanC \dtJ$ɸ;d8bovnҏUep[ 'Ib&#ӏgj'iL4hcfK߬j07Ƕlq;#8> EA eDN[><> b(tB gq#EM褽$qXNA;>m@a_ kD\jE""maZh{*IʴC"-5D$%-= r93O3  nńD1>百Dqc5C$+ M<̉,KKh9:%oE2JKܺO<ƵGf:|xw3Km l09t ?5[% b&̱"[.-UfI]ВkvLD |Ago~.bWk^ .j509#Zhi JNeč1 KErFHU\H5By{k7:q=iv^NhfP+=Xgr<1)=۞ܤDdmC1|@hpjxE{GMy/~.\uul- @פhL!W-5P܇]9q,^0cg&Z7Ǭ~l+pOi~KcQ}$́$s12^}/R(U ~0}U9[ʰM@g<9Ċu̯QBa1ndµ a|ާ_, 7Mnn?lh)xv'&{ЦCf A*(c %i mc̣a:#Wx\jsHJ+Q]a`kwɢ'Iqu?ԤsU9/LRjON[6e­cFz<]tUM,# LTi 1֠xr㿸z; jz.6ìjH|(J7QG\GmPmˮOjhYΚj~ NY45H0;)@r2h&nY$l$4&iX65?]NYce/P\Y;֘b;JƟ7I0Kx\?QHDBg,ƙo$( @zRqW.@y%8q9SKz'(No"d=7$TH$Unkg}i,#EOIFV~d" 9(x#Ч>qeB*m0¯2CL0dDS09@=Ux*JXɬŁmԦ@׮PiUpP^lArJ Ӻf F\'"T9`V2}d`yH;*}P]-c9U;_ZC g$&!f`vg!XL] 'Sݓ\'y퉴u/!1Hr*Nօb%tTmv:ؓ(#@p-5X6 %8mi/8Ȯ7+'.d 2Yfr h܉ga՚C:hD ȋ Jb]?Xur޲:[7szSTхx |C}Czc,T7DFH'k?FH% I `=6#jQp(Suђz`5iF8ϐ ʴڌO}a~Ѝdiqr0ĘfO6A&ɶM;gp@q5w=z# G=9`hi`sq֨0? A6h[A}V aM񸅃:4r,Bp-%RRUMs"y] Qk Ct0ӣ6EIoV6PhZ}ڎS2sWoG؟=q).0@Y8oyS7 Xf@ sD SRgj.2u !v!Uj ѲκYY)nYͦ I‬:jOw57gގ0nEFWdB.̬Ina߫PkSp?><1ࢀ TYO+@+F萌jRe2]j_zg,|;8Ms/ 𺃢?_tzhC"b\}l)gbA3]9'{9 u"ɂ X?xrMgz @!X)TtsI̜w6MR;8g<(mƭkĀ\,g LOlnu t౞|NQm;kּQIg2nVh!y v^eBG*>9)JV:b_&izG!ȴLhr=|9r.E*)Nt+"ͣ9/kf{KEU˪-@]G$.=2޽ϴTւV718="Umf& S3 *:P7b̤%RӰ{ɫ~cKz.qݲުZ[$Ϭa~$$;eZYdk V5rQCdn׿k` \s<[lwe~jA0 .$( N߰ȉExÄD'!W(/M=@4Òt6MTR G4$TArO|v□6krQ Cmq#hkŸcL&nuT}<6pJ}_ !Qj@)oUvS-kt}*D“1)רZFzX&v*^(\sdO,3u *,7 2p@3 1/4c 0zTw_2ݖs}nh?LWVO" y}{*hqp{opi\[v5<)p KΔ0r:Ǣ̬;CH3_ lI] {|-gB8\wH1`5mR8 ON.H!00D^ѿG9FyUM- ߇R酷/l8jes`t3 %#ޏT\>Ȕ~-Mq"9 P tKF^ VIBrʎnwf#V] E3LߨTbrZ_$7fQe46Ig2kb/_Fb *tqotMn#MIJEzsq1a `|g暼c3JgVմC7OĨ uvRPiQE5~,V+ 0_BsUqjvRW z>C\V"k5_&,tShr?ӵ^윐8ȵM]:p8o)`JJCMBS{X,,'UO("-~ФwldQ &6F)'YNە5A9L[]-[AOU΢uwYbޜ}oLcE ͦ`0iYJ;6uuk(: @!|y+ C!t L M$c-̵`=TF:)aZ,:igr:ay\^p9K( }{y9М{,rl!mv}zۅk+2{ub©4>d=@>-s?eKcU}P._ 6w4dy(1;̩&jRDjYT.c ]~;8uH~*`Odr{.Wnӗh@zx[jBDS7-~,H/1+.ě^]"iGʣേ)N]xp?ܪ[Lyֳ (TFp)-Ds0&@5N`Sr_% /ܘRFo]ŽdA#(aiڤ5+~m\)K=£2/uG/W.k8Ƶ! Ns4'1$.ɹ+8fEgprBJZd_ޞ-ױ5<8຃0p*g ٫˶E<$Sv q)aͧhv.mERqC tV@=WMu+N l.5XI{`@z,c.$~ö~na3-QP,4'\I.#Z#AS2}RG|:GGK;}3@'<UwfhuR< |8%6WuBC$ ŇMba%+t~x O$특꺇ȼ-HU<UєQE%k.)H p†l-<H冠Pǻ指v'IiQD h5QlrY+ꞔODEIv.(Y襍HLQ#}: k]^`+[1or: ašI̦pֲW2oWkx}իa*=>YSk w 8bX?Q-!;3 dam^}f R5gFliIR(ߢz#[Wnڂ}B :}:xceRb~)n(5{ =gQݚ-:Ga!K.٣3? NcɫNyXU~\_Hu # ,u2`S-@$}HHcn{;cRn\VoPd8Jvnٿ\HT_zm(&̅h/4*àDRF%ahQڒZҚGa's"pI)#putܖ1Eb8A35FWڕ(f Ţ FCouiQT#UYI79/<ҵ- L97τyPc5㌓Ij%Lg6ڄZtp ͨޏ.l|c;(c.Q7@mzնfVlCbX"ԡ|ܶmn8!-|8T<Eu {QR ʼAesCMqW}G;0+O,נcyW =,]oo L@ІlԢsg'q8oTKۮJPt7~{2ˍl)CēT}5#ax>ڲZL1CXGD?< h;}kPfWf&(\27f5bѕ)(Q.줓gki-TuL) ]XqgW9! 5DB>BSD֗Ė8d̿| 0)S&)kXCxzn?׽<su"+Kf1bvꆀe7jPޘ>dN̲W.)qWf1SHg*JU)zvEJ_&}/RSWI"pU^ 0\R[oY]Qw@o$f)LZd$JZ3y,-'qTIO%^b}g?#!+mmeI[ XTGhoMKppN[?iFx]=|$ RErnK Jv6ivBrh 4[0|)e߶ƕ2#t1n3twMs:ڽ:Ki0vId ^;POjm߲]K[Qw>-bnKk:|x&_*.wV/͞{#R eo]_eVL(B"x|ztF<ڠ _+0}7`ָ+zTu-p!]{<$A"mX<@=JG! BXq˪3~FCzb%onj aǭ5%Dɂ@hD_@(F }:?9d"EޞX[/dVX`3^(j@EP%rQOǪ2ݕO7lJHTۈiT"{1%'( MK}`jWnf><@!FHy=t 0>^wT>L+Ν @#TzAm &<=# 9,^8{vɺ[9_/r]/B=k2G\h$)${qoA C|*)1oApsk½Y>=݁yx|;#N,J +%j~I,xA,5J5`{ a `/{qZ /딀 e#?+'YGZ(37 QՏP8xTgoK ]:!ltv 95tc[τ8z<ufLQ.Xaf,3%'j0<(S`/"gh *X=*>h+-1YBE\`=m,l! g2v]~|_{,ymHxৡ WmX~ M14ο K1/XTB SA@4G_'̄SMXoOED/fbYX8p'kd1H;/JfVwm f]g \M@h=0:)Ł 3 ogeLDߺ1Dw#|Gd24X׉` 3*jy=eyHi)#(l;Z"͎tP3t%%f<(-Me# jt+8Ew̽H> ˱!DI@nOȻ^b!;Ѓ5n#߱|W2Gߠ7ef9zU2yVEy;HS/GJ" n{(tNGC#nӕe(=S\+f*aof[ݺ@fc|`<ܷ"!gï-ǘsZqh@?0QM<~e5 7V3at\eFosPXSrH҅^)d\n,!/:l$ c9*CrWǭhWlzYh, -L3O ob6jy&vАYLUY 04124ۭD`i.%j3m(mjⓁ0"BژÌg<$wCjP A^W=//@UwM@þdw]+h~^}W&(q8>Pyz0tEKKxD5WFn=ġ8ѮrtU^Arytڝ%{{f$ zmezȅ]]Wb&OD3 pl(1J+QW_sG[*v?En\\5'i)wp6"+P=aet̗0CU2HHJtF@D:cs43-j [GJ4gDWp oSxrQtg.S٫h=.e׳l2_i` b(_@|`<4JXqRCVWs!](OWl~ OPgƽ9%LբL S7Ѵr#[I:^'ls쑦Pb(U7A_Sq1OSG\%&A$p/d}AiCoZJ=JAmW"CcF.+Yޕ~a~&uZ I#-QȰTG28fXEls\%יϞw,XAe% N "4k4h<>>6{#Jp\uQH*oAc8O^##t 8_re7z}O'sn޳4 ~m]_IJ+\`8LBoa41O ]sX#De#4>ITknU 3bACzM:M#h8 ROPI;aCYp3'ɖAJoE|G@ PoҟM%rCk׉1jlaϛ;W5،-21y> *-ir eEAh'nsciky·=]gl,mX5eAXT,>֧4Cّ榐i(D'[sA*I2^;1'*54_\̇$V$B pTm4e$@ uR˨FF6d-6ʔq4G^5WZ 8Ljt>‘B9_U} 1eitMR[H +9]qekqںRѤXx[ w܁F -^5 %6#qi-*]LtȮПo+L%*f ,%!~");B m w5w6BFvӿpq:lģӣ7EN̽ϑZ+׭)4V?cOP6a>(>rs^q (g$'SS]c̵R37L_a5ȝ'Az&{:W`  Zk/ }M޾*U3e:m( ~wbk-nFI :,X0[h^M]LyfØΘJ{^C]Xx ,"d*`t̮ÝV0ƫJ49nЦӾsӝً=+ @jhkYr;ߖM :=Z?xZ0ҶQ!#S,8`D؂~Oj?e& lO?KRkG_$G j/Pm*HU[hw@&d綾( 5P6Kq~ϣwkg|/أzYpig *Dvv+4IA~U=.6;RKK#evoMWݒvH:R ".o rsIٌl*Lٵ&!1?;# S!"xۚeFwۀNUtyE/G79= ސwV`]>Lg~GEŜ[UQL3R%ߦz´JTe2J|;2טۇz2$wOF3 ,k/p@!5WM0N#h/sY6:4C-$łkD/(gVcO{!erK֦]O)?^߾ՒSƍ_zGkkJ+лMϦ2Im5 {;ǝ.VakA8#X =Rx]!Usx(]_ ΂&@kPy[|j┵#ӽF~Zcǔa6JdJKvCHQSSOPo 0m~W_P2fnIldg<1dzV]\i+ʆ0"7撒^! (b[`dMt,3%|Y4y k3rA ^F&|WsZ $]/< +!4rRh^LjsvwH$x -o~`vG-7Y.x zC؇؝%o~)k=3(l.7 J+{i&(r%E=1ukΌb*`(D29eX0[FSLI._kwO[VDdt:Շ߭[RDZR̪!-z$TRi2Z#z"T 5=CVm?!HTȵASz㢉a)dsvMO(_]mC =yrBHT)`{ş(j0 (!H3pUەBTƋ^b`0LQx\Rg8,I!&ޱKW^1<`'STYJLq:q`o RAu\p[%hm}P^ylERWin} Q>J<Rk`6(^_@ mTyi pʼpݖS>['`tm 2?1 `T58 2'nepcЙSy7231yPg0[-N .ZCyxΒ n9}ʋ)}گnjn4UiF$(5-[.~x7Q X?ۗ'{ JG`r0/S~<`i>cs"vB+%q5} Wiտ. eyt\8`N%S(Tʊ&:RN9+j 8m7ژnߓ7Kq^wU s.\qrIKBtQD)Yݬ =Z!s[9 K˿_ Pz(+=cPJuF7e89*2bNަ&&Sʕ,;)!C J07D,>_tY$ d #O60ƫ[UNsZmeCbL-ǷPY(2e1Nrn!LZwB.Ƒ|fW½2 E1 M?_EkVP~VLEwx#k֋X/@C)́ԫ3IcTqd0O9/{D6e~k7,H_d?W +?F]dWGSp@S&!f#Diݍ?ŭDި !F +ʆT&e lGJp<1G&xÍ.M<y/`OVL{R9QqonqFrp (x$]SU8'Q|2n=:yTıaP0O8GQ4}n"\kɘ/`Fvn"''g5'Ql!Ja^M+xq7˙j\<>ƆpBL:x-p?δɗ옯Z[_Ff];`u`B`gִ,& ,;M]>BPv{*>%qPn0͑h(6':fu=#?* 5K&Fwm}wbld6[dΧمzVD?"I_gTG[Adž4؊w/^} XdzMO:TȕdDjMNHd(qP]\1 8RR@JfĘs!0iTs}3RX>,(grTM HkMm#CS{Ϊ/~u0,׀ D$_ޚ!isK@0"sǹ`/QyŰ~ Y]V'Up?]dk:$_wD 5Uɇ_1WT|݁|6j\o@a5d/7|+ѩuX[Tz_Tx,6Wb8Bc(rLcfo<'Rt{H&&Moyp8=Z n~[8jW50dTD7E#ʌgȉ;>Glhgidmllzbvq Z~uѮc<#tQFCD;ۚiU iSH[Gk RF.h~suNRL60{. _Nl6rUI-=0k }xZvIe 9 K =3IBs - k:Nd?((Cxj>`lx.%dGR3:itk^RIteo 0^ƫ9t|~D!7"ȳܪv^j%987.\0\`K *4MeP)jej )=j>D5hO,yz6Cg7n~2Kb[ix% ?섘\Ier=\S]2x&]]{-/ܱ-P@fÐkmbg֛$s):ِw z4_<A&pxXk\8&⬇R !>&䇲 0asQ0LypN,q=J؆Rr}JGELAJot|0 &CH^r ӹ90VkYU;.RkmeAX2[5}^>? 3xe 2l*?,X $VoSbzo`fJc1oj`5W0jxoLglfVȵTH)vM۳dh()'Bb5nF m6I?$t.#OxR=@U4~5Pf=JKҠNAJM h@F4T_"&E:KvM5QvZw@G@US*^67fE'!Յ;NE?xȞP ^"?ŞV_V§(fڴ82PW+J ӼUH =}ܠ%c)=8e^~ \O9qb p7 84vag(LRvnf^>cL'SlB#̞:q89QKo1D7 FdJkm!<XM]n*Y/!T{%_đ$~qvqّO 4 xC4 br ΰZZCB)]<zY bwU^}B:/9qj(nNpĊkYY8ց!d`M H[In<Ȭ~~Sp dVLП~7aϮ3w*o8x-2c?ۿvTcƹov3EҥF=y9PFrVmKY-N')?fu0w`tdnJRUh^ xuU2@@mqՔd C FUK fÎ[B/,<.ԶKƓ&dy~aT&2>s\ ]Yz؃ 3\ %RWQj=ӀP6+ӕ)4\:ky~;n ;:.F}AVpyg7Bv9Pkr<-;AIޣ]oIU%I]'C5A%؃{6QxyANϫv@re 5i ^¿* plLEm4?tA6W(! Z.DΕq!6~QF ;L@ KIzl04e?R%h[ $҃қV`+IœmBn٭yĽS<19w nlߜ:]B jZדy$eZGmaf]ym~B j_bXoGf 'NN hҧjG0>i)5k?#gcDP5Qt>óh3t{}]JD5cϰ͉G!IcT%N UglvK.4[+[wɊlۥ|RCC$MkZKo-&M*C c^=P~_0q]\AVDZ5h0jw*djg\ϘjAٞ1ACV~tg(Ə0ʽ6`$Y הbJ sXu&x瀻`GYm8ٿfZKNi)o*ᷧ}*HN2(%ғԜ#a]ulaS^ȫ~o@fIڟ}^KKblj!?)]3l^,_(ܫCXRGJ`I_sE7/&ۊݾp>_it/ҥ qb"JXTBT*|W̕5 $(-CLb(![)}5EhZF Gx dO\YPol((q;GXtxAh7kyմ۪12O9Q ;Z]秋Eﶮ?9V1f9lXV)1j۶8M ڇYAd䪈ƅ_YMO ?M*|Iz wM]@lx5=̱1{m%5_l l…#jؐm ,K#ܙCQ:Ǹ0tefom6Pމ1iW lM-d=]x/s>CXG-A:f⣒\ t_Tr=BlH:(zuKp?R!xWEA\0SΆKon6( Cu8IQKJs]W ֪\T{Ex@^pUcԀ<]6A.y|L|mhT˜~rQ (lj!q"`|Kdnb{7,0rY22qzJׂn2 ՙ[UT~4[ƅ" , ( ,wPHt ~*M1 p6xql9ι!["]ehE'VL亗>PŲ1x iP`zړM-pV\6pMBorƳ+(,k(N='OxY5@N/ukrhAv+ԔcYd;^x&&+ HgbsfAWV ],`8Ʌ9r K-2,0ٮ ,9Qyf1y(/Du4 lJgt89lЊΆ`(VkA<|P>00IuzÂ7]Oi4mc}2MI,R_wmsT~`8Zoc9N#Z 'nyLjlo?nvJœMwOG uG_Y~6Nt}L35qj3itupA}|Ȼɔe)ɢ)Ӣt[ >'Vd*,&REIXKE4A0בln-B_2u`K=!VxO{ ?|rd uBGƖ&ƚ+sfgFIU#M@(@G4\@/ö<N@94hy0@@yd$қ/\!b%gcvmNI, )kSϙASr ݀`,MDTTx͂VZo'nq]}s9HU7QuTLqz^HhI VA)Y]t Qǧ Fll=qہlʈJd Eva$Gё>̥g+(>=O'!.OgiN:DZH'טdӮ 2Qh??HssG-ݹ\SA=+o8ad7 LDsi>vTfBBU If?E,D%% 8_jrdȌ+? Mr+5c"-"iwEX `3ulCUPTEs湭L'bRmk$1+AօT䧩{DŽ)H-f6 2Pt–}!P>ArنG %jZ"5Ă4MOyXHP)$O*ezyl2 Zrcb`ўkZS5JB -oM|DPÓTG.r|@]ެ˂N"FwV2UPLK@35CV1`>09#*LϘ0 {^ eXa̪Z]f" NR#ڄ HӕɃ\ޏ֋%xX'.c^Ex*3Hy6_)y.͋PIsӪb.#RłO9K_%JTUXH/^md_1w`lЭKPV|8Ì'/d){*+ ~@?)26>mSM`<OJ?wPrSR‹ 8HYq+&wLjt\oAF^srbHhŊQ:#ryxoPy<Oi%|}26 t]|.ͫp7[=.gC-0'rN ~L2VtV%iӦp,Y/Hq)4Eu(SS) 8 qi(u Xnu<:cK6AL=G^+T $=Y y)A=cķS8}(1!]M׉KG{o:Mau1toa;HZz6N/0{AOW謁>`9ˠu""{F(]An3cUO޼L #jF'{bfvSh2dW2C\7WMU@sh&U+O3+ͥʍR,t>z6*SE \! ̊ykAT*e)j*~;͢^ؗ:PW[kv,an,^43O }oPe.rɿVMO'>"uz<膂:s2F'yXP# .®x? SMyFRi!SƟ,5* .>V1|/>@{]i;ɗgxY U'*-Y|#h!o1fQC;_sb ܇|߱,{E}7hunE1qϾ*g &r+&\fףI<3CW[i-gн X'pb0$Pt)$FatwgN7an PwjEmܮ"ɯ_>UlF#1I SR{sEPkH-b ɟ&2\< BYWI|ÅjhK\35E^׻Zԕ /~G'{0Tf aηm/}zb7o(9KQ@tЄ F*USʉag;럦ʦj9LJ yӭ-D I>4.)XIۭ@ U=XˆwNjh(;]OWųGkFJkՖ踲Zn\)JX-\@]a\(Nq̢;&J-a 9vRյm̡COw [8+>ڰ X7@sNŘޤcpؚq Xwx".޻{-OϤ1"DVG3ԙj}I& `d[ϰR=e֐H¡r=fJl%<G…OW2f,Y0ܜM1+R( D"eۖݙnrgH-'"YTktpEU ?T=(S*rH{%YnZpHiQEQ_-R[& ۖvM["KѼq<ekLD50hqH'illX#] z~6^gH[Ɲz-9}Ňɵzw-5iQcioKk[K'N`,U'<+!yV:6v%I|T?.ȏJ&*([vn4'vDYtO眅j;z&%6ÆVv`0jjw8YШD[eq1>n)\0Bi;1Av&)=r#qݠ-=d:Ki =-W)(N6$fUioC,6X{"djF=جb*Dj;^5 }KuR,8nA>cݬ)ٖA:lH t7^ǬFn X#rK*ݿ{[ [c ~ 0Rܖ}7L70Jo0Xpk~Ԓ'VZ@n.U~Msݍ[G\yڣw PUuk Az({DD~^VDV{j/_xT%PJΎB?r2U*R$XʉG8Bm ;(гA)XDNvaP@DoK$XDhucGLė4>P)B|! H7kӕ9F [~6-־soML'-2֔;?k Bo.ie VI͓L:)K `)ѭdDN30 *G:fϫpDAs-N)bZ8bsg3ӓ\A[JX!ҝtR/!1@)َS]|Ak뉙{ lx7j Ť|.}7x֖%԰b3YĀ L_!X3rzGK- \ z7HaӁs-Ӏ''p~w$uoĶ\JJ1`e]}uR= 6Ոl7!]mwZ"c\3z=97Y q0Z_g* &@?=3H.3>iBt 6B{WV`9f %!{{bzSh&ȧhnPLm 9S|7c#n_)W\r$>c"C4VOKv bP]SV˜n@g)1-Ι}QP#2y7x2 4fkia;h*C;%\=GvfYH$0Ĕ7㏄tVȳo|h+FaF=oid!:c{ --{/ԡ[RtMe>? xzO)Gr|OW˼K4׻EܴA:vILdz1E,9C8X0)ϡDXؗ=j@`zbxz(wPktH$`HݧFNds~?Ko0/#sίh]xmPF'p3|+ўlk;ޫi^GfVAu0AnXS:ëNu܊˩A;=̖ IdTdFÿ Ww8=0ʃ|Z<|7ZCC۴ ھINZB-o@S%=nO 'ǡ=ӍsXEoYiPxQn#J>%$2BH-v ≥ʁZ㨉ROȫ P.Vs.Ш_\4Crv&)T8ڣQ=H̀lS>v!4MX!+""#Ue c{&~ʻQ@s|:bӾOiL IS72i]{DXA"ƪϗu1]BNH''<%tJztFɃC!'OZ[]Nebb]XHֆ#y:&i F#%kq֢O{UqAMZD*T|\҆{-e T꥿Wmbh>TU\WWXj; 6-OJPغ1Q3 3wiKaLoM݈4fl$O2V'@ݳp6(_'N9A jKn3F|DR? < dI¶lcXH oxlX ^cʰ9E.{s}oH4+ߗ?zh';vQĊ)=fޱ7SF2.lG8?WGk+P?$:VF5Gk˯5XiŠGU$&_㋟?.)׈{H2Yɑk [g&PA]y xpq `ǃUX4>[ieC.}ΡeƤR\ Q 1"x2mav%fԒ?[[.H ʈ^AVӇ| ~ӵ\+ha͊[]ބ,ɮ8lPTp:JO@eË%rbOl'O8(|+dqss.mXCO@6}l7]Ua~Ks8n_.Ugl)M *t>:8Hqouh%9>_(M;7C h\.aWCL_74 Xd{6q8OS*wQw@v+ɂ3O Ա)We\ L oWUĎ#p4g:*0.ܖ(yLi#؝4BY:22!0"RIs`Mp!M4Y(Ч ?t8<:._ZmA!m9ִ| ĒCٶyd' So_ QnB96%mZ”dDȕ*vejosiîU$ȍl5$fhD|e( xh"7E ZO]w78ɏ&pu<.}UcЫ؇)Ys%^$3_y s0>y㞕 X+vrHt Ɋ6T C/d|ݪI`M{ѯM{іS-4Ulo D|5 z Wj$&*WL*LWsTi-J.; S'.F tUi@Z\IZtEVtV' I_Kygtu}^i =`ノV=d9RLy5xƷ{(Y<󧇨%kzÜ~ IwR',Hum=CZlww F@ {trVLyLGO( )P^ áW-2bg G1;EQ1Ӝ7AZ+i}S?p[$b+\Ht `Unk)ҭO.qi!LDg84MD;I !gYwÄ7#}FM_z/e4u"9_@ oV I/Do~ "zJ*0C7T );*!\0sqsyUz<#ʨv̇$<5À̆Uam(^hzȵ Lfg$ Ģic5p)#\U7j&dJzT#UK&L(_^R%]\MK]1Z"gtfaKl/K]g~@E{b5I. VL*+ĺMHfч#Ő&nU6IN7~.2+ޖHct#aqۇS"o-x.ݹ 2nMt[:VEd@SZ[0g?ޕƫ`I0;fg:4mb)=kt{h+y09[cXжWSUBϰtEls%iΆ~|]]1n~-i15j:ZۛvST6xBFzBz tHsϤȝ#}^\No Pg"ڿG^D\&\6ٽM&MC8u穬M|hM`9vθ'Pk;=3 j{Sb9B nN*(G±GX}Xy%(G6Ƿ\?/&$h:BTc[+|QA7n:9G㼄fBXCúbI^CYwf:}z H;jݗfX_Q\e$oۘ&ϹyjdU^]83*Jx pl<-ݹ!C3eD[x'ciSg6Sl!x'˴-9}-~R"焽j-ɡ74F)êFWTFֶN+g(kH\z-辑LB)BuC?!ep<Ï^/ļnCǟ7p&nJ2"\z]@;\@Ju 2u#NNYgÎyhDCj=,Mg~tFj[EBL B(Vz;DƧ% KдTR&E€ +vL(5uu^Jzr2|cUrvUs41N]jƒ T|Wrg$^nc&\:] W^|cI2ӝb*'&')嘷p6pḤz&>rDXR( |1wK@+"26 Zw=*j*H4jW.So aC𒅙,nThr|)Y4JH%4  /0N>b[sS܈֣Wyu/h34BWjZx3BMr&;ʯz9"{sO sV`Ґ[^gZ[SV5X^;ebnRR"i$Wde\rڭRL @[s]͍1w ]6(ӄeI)fqb & '@{vm&T\@kRI0`i cfaPoӣ gS'U_;˨Ve-8PhxZ@d˜qSD0^˝P~,q8OL>}w+hm_8)i6qg`JwDu: \1pTNݡIO#]ڤ:94׉w~t?[ 6,tRD+ rC'\pt Ѕ]$ 6W`+Ru0A:An "}R\3(zz9z~fBЙ DP[<F]`tրNpr8tɾ-fsm<3<]Jm^/콃 CWDJNϓ./H;WGڸ[1cNJ sRvZ GB[ _bU ;=I,J|~L=!i'"?7[`;%SPQ[O 'sLXiq9GCE ~z|Э#DZ0NRt4k'-pΰqLNVxxhxtVl*o{Yasy$!Xd؁iE|Ծ@΅[n%(.Dj} Yw=W LtFhX"& L4v mq(ITJdk?ٺvq?qsѯz-]S}˂,ҥi^][u?# dԤ7Yl1"oOHVm Bތ!xGԗYAD89_R!ԜkZ3׷(51=8ȴndܵa^k|Ȅ<b+~&&3&ght^zG.{o XgڄrLlaqVD||uijPjB6JDDZF(˼CVie9\fڏH AEXO$؊vHϘ'U-MO;kzeU &fPPX'463>/h-ɺ()/j˸e,vgqpŒSQ]/fQہ:nBښe󥮓Ɣ8(i((rt_o/l{m&ir \/P$iugJaSFFscjcg˂@* onzhPKh GrԻ$:?x( J 6GlV]e ){އBjkkzM%UB3qE%"q}#@&Wohk5{PTЧOWb"Grqٚ[i?=A% _2W—mfO'.gCRIҍXoݮ~h|ʽfO0J勗 [`QsŴ'&ԘIOCd)KWyW\Cd>a7Sx+U(rm]wI1RHBtLV 8GyFKo|FّT5w9{ӟIsWflN@W^IvZD-/_$훈:(U#ۚX1{.-ϙŰ\]pB?'}x3L}uj+~CYmM1ԁݴ o0j^8gqۍqN* ͨ@}h]@'e@Rn,*p гa|Ia&ZP@wiaт̕.Tê|% $? 'l,/|AYP}ddV5,~Hca ,& oڭl7!t7sɣbێH(NKc:w3mq&b6rҹ}%P1d# NTB8_M\iN'wN{n2&u[ٝ!-Q#3/$:g$Jm@/@= Vq)SimM}5߱ZΫCŖ>nYHYQb6auTaKљ͊*`QXE95'5靁mlCy }r "3ɏ'vQ(X+SKxI*PIxE1c֨\v0io96_㾻|7qV}wxmVcmr5TD):`c!څ7!_ brkYv% E*^|x2V[Ǿ=ae6 G;{!bKs`=魌$U_;:fi'me@ UOihދC6eBŧ`kO>Ѐ/--=<*Hݓɤ#k_u$1J{V$n.Ó~ >P.+4#@02Xo[î<\IU3ucf)$STgu϶CvȽh J-8 7XN;MH׮fP5 fҳR]3+S9~wA0Dqƕ=oU0 V+:n2 sOM|)uJ BKoӌDit( Deu/̐L6*#zvP 7S(ֽnLtww=rEe!vE!G e͕j bo8h-q_Q 7GY5cMpbՌGּ2fituђ2bҽxm[Uf½ (*V)5=Uh?6l؈`S(v=J]ݲ5v"jE RZTYw[[Ȁ5S '/ m<0m<Otd:YCj熜]&Ԟ֜ݞ˻;1pyn+xm*+cT&cވ^ !1C@yBↁTR9j|;N1VCse oq .X6l1=AkPF$4QYe :)b>@'>x %DwӱsPxioO`ԈC ݘڵxQRD,V묙cK9xpqڏ9LtY~\^VW6:"gi3ӓ ~T pgt헃-lg&3j@5'i|4Wq!c#uV `\w9#w]:'# ēh&ڇ hy-6bYAY비>&`nt#BFk@9F BqcXCQ6[+(}O?k2yE{7UVT4ܓt=_2MCŽ;<'r  ^|q}[a~ݳiȊ}eWgSFeF#ODt/9l2ڏf_䷂8]z5T:F{ ْN`ZŚ*V/Cc_vvAߖ%1|]*Z;$~9hgRQt\"4+G+gڗЛ1=pAHB}ے+` cVyFgd+ N{5B7jCXG 78d ='iZ㚪Sz|`'|ʈ㐽P똖ITghҁ=KI5Pm=alJkJwSNA e&k10EWPgJYV@4]e5 <7_fw/mVyuϦvAcvg[RW2-ocyl޹8}k" y>M %_ah?^FRHE>' 博rBH8('(}'W`fVV!{{i]ӎHx'd7)+ljhE>|@j` |xWQ ~le IMBS/;BXUL:.ʀ+z=sUL_g W*QUeChU}=gꖫ/QB}FTxس|ۚېrWAJz{@a,%sj!%5:\M%e b>]GtjUݸ^|) yrûlN1[575"rv:'LiCB99x *bʿDȁRTd0 Q3uobp|ZG$<~;mdd.y[`w*nY%L$w-m@LcBLLjoD4MV2h)@4d3AN^MEyMW` odxqhЎ4fWuq:K*i5p۴5szB~aTK$ldPg0k% E,K!Fj |\r\!"sfcwQi5GH%;X&ϟ9= ncx#=򒙞vjVWvK5}҈.ȧ^xLpKՎwFHTtrЩQ~ZLRס0¨>j&7 !c(C4o"L ! e.%'a/UC@ICRG1yp;k nd51r`qãp,tVQ&]Ȋ&4*,}~ Ꮮ/ 7CZzF_ |_> b;`}ȖߟU`M]4Dv/SwjZ3.U0hسQ) A{H).asgy\&a(&dm92f֗!Ʀ782*:#Dʂ?пȪbNt% }w<04GǦSr]!l GQÌDlR() i>-}T 96xkT3h0sQ'A ?.Otn&lؚ}_.Pgh1~{|v[K TYYF4?ly0\eT8eYc"Ƹ^.7*kHOa#X Ga` H o%\)q[I궎,e\XGOfv}3uYXI^1>m,+>Sj,K@+d~_I&oNQD3 kj"/9%} AMI`2-BA) ᝎ~;Yx0bǿYtdT ǐu4t'(6b+!">vHj͞7wª`$V?{!lбJc$U (_,Qeo(uP}l;D~;lj!*uYOT22Bb\ a2 ȗZ/yf=bT]8 =-(JMƱ]?4r~P0h];x3u(gZ4ɪB6.YtE+s!r/]%{BAG'S]'sFlJ) { *:Xʤ<^663,7! &8mhHݥ|U /p 1S{ 3H#cpbq|h7F4Fpb/(DL'1Fx9klj) }Iu2P| 0E5ePn/^^0oqǑeSG7Ae{_{?kg@:k}8#%ܡ~>̉$_ZC'[&|3r*?܀S Ӓ ϛq־Fn\OGp3jӺ |m;P($ѷ-Шwc/ LoM@[Bdңb7E,"ݜaQV}BECCXU1hNbWo?ljٺx»c-PMp,SٗpjеpxMEl Is A!|3/㥮>OF!0,jb6MLrDzf19HY6$^%sh~OL O݂543^gm^!]en>!'6t>co&&  a,DJ}[$/ 1KCn(#l[Y5*,򩲎!0ٹ]T;o.d_ l&N+1 Fѥ.JsYHu}}gܴΡL>BRnmIg7ETU2Csll#n1sܖ<}Ɗ}1"[%!HY +(@I^~fIR ܓSB$rp &aibUE8O˱ _kF'Q1sD->+f~ $[6چ/W"iNM=ړ?7V1w{yCӤ2vX'iZ9+lCN(}5ٯfRo}Fcy*'㜭F/q)X#vBx*47Ce+ΗaqhR[hQ7 slrs_~j ^Bb(z$ΌnhJHoDv1j6^갖^4uVX js n;xl6܆f &cr.Tѵ+]~hVTq|dAP2|כCґD2w58C`;$WKz7=HW ߌVcqjW=V [gC!yS-f) 3ވg4@"aIǞ 3`OKпui+\yWK'p =>׭>pRW'=˓OJG MBh3#Z$.7]+Ė|5̫nrY_Bg$ZU \N%28* IWE hs QAvf7X1ivUu:y+1}T!FSB ߫gaq1ޡZա  J/mPt])Pt~n9"RZ Wk\lj\Jq=┦<.cZ90n--ne6x{RV"-0Yv%mrʬ${¦η-݆,0ܕ $W%a_cDxD=Gq)^U-& ZWa*"ۏh*l,Vd7x\C|^( YmP80μ&}ÞrP6^^f6}nS#tWEo4E#,-cAjawŒ$c#vFm9;1 7iY\ALKߑMxREbWWTKGA*qrthg?*=a=}B/Bydscwn]eRN/rѠ!^*6>chtDK[ֶPЕ^ïxl!T``U )fg";%B8L&GrƖb/)u2pQx3s,o%8!V=hkP+P<…Cony1԰+trjX94S\ Ʈ37J}Ӊ9ZO% M궦٤.GS-b+y%oy~\]}9[GP8e';ٯbPܽPdl(.Az󲵶u@@&:KPp7Ydw$ ƙTЦCITcR$4$+%eaMy*R<%M c F\RƏ;g?iZjݖvă ޺׉àV{y{CAsR~A! cܧ*=!hL}0La|Y57C#/&`rYt7lGuW8ы}#>5~"u PyfRұSR3n,~Icf#&i\`Ld9KTR.'YXl2"q{|l8$@Yw$Mwd"Ƶ{BlۢûH7`ݼBS0< ~{A`^ k&DSZү"YeDXXߚQ/)3Dw;OI]gƜ /mu7"Eb"ԯqOCU d ؟0+Xo^T2\c"i-цq+&5Nmݰ &hP.gHnZV!ĢzSqn-9(ؒp;[YYe쓔E͚> &1V Ym3IՋ#Q/3t\Rn F&C>_;1.՗mɯd7w_,)e2SySx93Oҋ)x {VٛJ-02((R}@TB[Gӕ˴8Ɲ-{T|;-xe;[x׀JcL@ݎU_*Tp|y:,ʅVgw}@eio^zqg~-ɟ5(abAa9U3Y4|+VQC"6F)C\~Kh-%7GըIvM0YE5tG. GC̐^ kCb_ -Z6Y_`!;[R+B1bu튜{Gp٨{VO%Is9S??~aI`u,aȏ<AOK}Cj"5#Z/=FCr)NU3ppv \՘\^*%WއiM(dA4 OL?=rGkw$8k 6skc>8أD-YKbkQO G$mL^G܍bg ]7XYB򪖲btq&yJlGHVW8l:&薲/n(:?iǍ6bHOmݵ6&e7kB](8^-!|k¡,Oʂ˗S&L=:9WMh(CYN A& PD1.guwinP3jR?@`)0JNW]@>(SRDze4ܯ;a4}eg-m, ^~w>dRxBLҀboGb?}fe=_ǽ8. t'J[tc̪Y'gG[Cm_'A9,59 ޸\Gf]BY 1DQ{2څ[T5H8bB\ŀz8Rɦ+(ODr~@{6]⦆ڕr+Nx"¢FȢˏ2K:  5I*1 [|ZQ*ڝg͔":> I;]%'Fo|`فr (^~ޠ[dВ.Z/%sC aƄK &ڞ~y,1KC_֏5Ωnbz!geL9Ee&Ifµ\p !'T.9~E' ac>;a[Yt{JG dxv\^̘cYiApBnrІc<㓝vhdKLEB>/ҙ P2X /Fbm@ulXj YMY0%p9CMP#B%Otq8uuʆ?gh1> lI}u3jA.qz?PdߩiL R3^a%Y5;ʸ3. xξ(\b-#d\m'` gJ5\͎&+?ѡ@ R-Zdj ViV8fH] r m][OJYHt&rG̱ZV4ɪӏ#r ?Yo&UhWe8FhxFH!2]ZU_Yy}Rdn],aǞ]VMMJ(U Fnj$~ w%T|k{C^LAڛ;?EhM;VdKaZqQt8}B 2&RܐKK9Ÿh;:I("Tzg$JԐˁv j&[H*t2/~DYan-7K"^z#b~{zT6Nc\&"F_IiC"fwte.tZqN]X:gL߬7Nb@8R'bM숦l14m"L5/# v5ߤ (N&i2Iv…s,wT&\]Pʎ6/İr̹Ҝ 2#qS(D Z}sU!KND#a#XJiaAURSN4NF!P<y^Yds[Oko"ez\BI +[u !9Q$hA9r~ IZid){K@omwot\ xtW]Z'g |ܨJyraK6"+/>pGሴGmk#k_9ȟlj6 u7Aw..IyTRK4H-y]"S>#єmr,=PDF5Im"FYZRD5`f{7Mg]cYНMiT2º,2fsqg,hS(@v I@!?c,csh [bʚԢ[ހ(F+u`f"2jͭW}  Nݏe7_o $ە'nBX$& |M r|T)yJQ}O4_^Y JpD䁟ֵi:b,GJN( ԟ6?k1;8d[RxA\E pb;ART8JV)-Y_ϲy1oO6_&LAP;5 ~4֍F VFO}ip0`5jΗ%0Ә<\%'TaKuK9f񻨰+ΘsƺMo{>؊# \ NgE;9>|&jD(K~d8%o)90hAt~~[Ǐ0'-)X9̏UƗH@v;ິK|is fwLrGO/7W˹{{RK+jbdu kj;\VWs$Ig$-Lo3ٟC+etiuSphSVSy}8 ئ6P (J.@&BMXWQr>' xrҍOVL~ZhNl @7čwHpA #d92Y?A"`܌Yu2ܡ"hn2=KcհI;Ev2dPuҩTpJNK~)}Q)ej`׮7m(Z^ŃJrg3A6:SFG}{)lEziWG_ ajgLbϪ^&9׋.̪‡G4w.6=aSr'r`VWJp!Oֈy#@ZE#:Z1H$.FQL2#mlBj|`#y=Ҵ9fO(7<}caV[vhw2(ָ^"\'^)O[gA+f7Y>TוU4p/볏-"%"$:_b{1T@0wf2DD*5"k,8%/>#Oz+JViy_,C 1'9;7eckji ˈG/!_̧U\w'I9;' D$%Lif2mwyWܙ#,ꯏ?ݺH-rgcYכsx)tSRO&3Oʉ35ntLJnIxDSdhSvk @2wyk}D`k]̉|El\`DV/ۡQvfT8GF^qDv1CN,I_ &e8 ĺhq$7]]Ѡk1n*K& V2Bq0;V0+aD}V@% ]qimqrBHsPu8/#|Hqo^џ?)xIḳ9I6>9Xd.^4j3 4"rknRco> hN YלvqChzSƫYѢ$yϜanbx;@gbd5 57f8<̕k7>Ql ]g"V?hT+:O ^n>̰!bxD*lR"n;Qs=qHG9";y]OĜʜT1&$(eX@xoͥ(X` `4ITqeڨ*Ξ[XН}-bXEC[]mD D0З_jX[$mFjBcڱk/ۨ?;5UgEPﳏ*4 \tpҤt$Bf,H3A*"/vhMj3O5g!q|(`SslHZgT ^E2p3ʵ"ѩh7&FzMnyبvR>g|MAO>:L p wZ޸[lH$ꚫ_k:E*:Xg܌]Bgsonm~.!6dwR85(rB(۟nriPނ_!v0Ջk=ӈ*A2Y$m'IP0ʣ C8H bM%O{mФ\BWѵg`YNPٮ(ltW4o/l@ wG/l n8;g||y@R7yJVBEjS.ӷaM=.IڦyA>:5裴7AJMYgVQ?fV-i+U4Hֈc`J^Ӎ8hMhbEŠ 64(EUxF}\QTDkJǻxT^guC "8?.-7y UQpjR(2W_xh@^ @pEEIz- EF׿BOF9{HVd݁a4ezðh2/$}Upp*?C2C>5`!k$iQH?WT-ӉWlQO[NOXI( ;rcntibkzKxЛ֥)7gR^ze9kRvпu0_VoLE'˸]<dQ;v LT/E't' ega|@nfC-i`ֽRyHHyJ#& Esyw ݑEB"xH~6-UA;0R2;%}G?q`J:k[Q$ȷ`-68]x 6'ꛀZ 01,uYCdJXDHAad4T,^[|=:uNEA.DaRa,5$ xvl5sMTP@[-v6S_dU^S-yڶL8)g|K T@]Ļy h|>80*Ewbv@Oܐh;"8x/t NRʔS7HsΟ_/"Zxc[8Dn/;umeՀ0JSo SX&&nTV♵`ި{A}*Fg؈ GԻ۾r.Eƪi9C]˔-c|h! E9(a|xw4Q@c-"Q%P-$s$)*2@Mø:o%g&Ԡ@٭(Y{2prd< wS-W if"a5P{zR O4hrkkYZz9@,3uYmu%b`p $9564]Du&`J*/j}sLX=%P+lVszk{̴C+a:`;xmqO z2 _BAHgdR t,=\ ~OMlFE"c(q&ߕSCC?eAD6(ˌ<*3ѺA** )|Lh-ҧVph*VK)r(-Zop*;V} }4LbkCڕ' WR$hä$#fM(&?/#{p7ag!yJeBs,%n\$уI i)Ș;~_Ťev-cfC2JcW QJOb労j%wҔ\C|,v&ہ`j࿵̿ഃj'ym qIM-&_̢U >.%\6L WKC&TDTp0ޯM*9mP KH%al8v1x ;kprzoox 쎡"% %ݕ 2H,3-D  ~.BKpaD@=~yO8YmGDL~(*]ptpDޖ"U-e4&xv_ܜ]1[irŽut-éK6oyu=)3#q;CFy `A G)#E%. qIS:,ebyL ?`f ƊpF+I_ 1zNDY :u{L_:, ZTI *@YQ,cMMv߽LH7><ؘeFvA63e:q -16u c+X<>LmIrarC`Yf Dcffw6!QPv 9hq$oQί{8iNE~`,38 2 w#03e%D{uHێLr vaw#0d?I6HG@TXHt_tiWJp˫@,U~ /W5/P? n`=w>E~$fzȁ]jTY޹WwY)w=)Dj^_ܝ : CU |XϘED*b\9 QAu(q46g;Zi!&VJ"Gm~ fdd/$MWEp |q;Yeõyht/;,Ne5ML n*y"kOPFXvfӿ!`#7lk)BѶHX|c}yX5/DK]y6FQE>v°V2$xW/ට)2KF3TVCH Y1Qՙh.{dXIK2%S cԺRLӔDY!HE%x ԑ)y|!B?x JU< _L۬'bǏGH#80HQs",=;7~GۭOXNT-^Jߩ.8+M/qN~Y~A 6*1R^;#R#Tt <] ˂2`ct8'Nl`\k>MGC.K7IcK۴>Pm-9jhe2$޴Lbqy}K!4[L{m=fL.I f2o"Au3zu4m/n8E_I^O/G)ũn1Em%?IAe540ݾ`J?cB.~.=F6*:lqy#GzkX Y^ _$d e] ү(J8 LDٲq _Fg2vuqH~M`V \;89 ;,xfr4=%Y(clAi}֠\ȐAh[U]wW~nmdD[3˨ Xap[b@{PمrGnwXYz~]zs6N>!2xr4?6 BWF lU~Pi4mQ8ؚ៺Q,tQ:.ZM֖a(f5`iB2A J1N~{:.ߋ3s{v(z+в(F ˣ{6(nv8)eo+n ks#lewqg*\S~$8DFhFoezƞф9 hɐ+Uk@~XTpq'Gg5 "q{sWgjn^d(wHri@/ؽ @{{Z3[ܖQ#LΔɲ5=ӻXqYzUd{1j wօlyb ;QLɹЧUM&ڱ}7?E-c2MWg\,ڬjfQ!p.CBkLԣv~}ȇ 62 B!cv2ef>.']脴i|ң aU-ڋ@Ix6hcygh8Hɳ3dl[1;LG2[C)؆ͷ"yޣN rhp/ ϰ Ksc[!`unvART><̞5Gp0 &4N= Pk閎@yI#S*:-Mm$|$u<7dʳ^uɒ/`y:E͑`IȃoI]'SߙGH~__ϖ/btz p2z7ecd( :kB8sĥW"pTh1OZa`aYxðnVeJ&r(> 7 Fb09t+B.ƙU"e( EL3noW/Cɫ>AS_2d[$ER~!7KR Jf5} HHTY*އ !ǝ,439x ]}$dA0[!fGmR)-N5 xfN$D|\s]^tӇopK]?d U7@>! g`Vʵ2n% P}6kpcx.;K/`GjY--p[fãV^#}r._N`p$7@ d0zRcտT:-])k.YM@,:]ZTjGrX+)\yf]@D~45^NhrʔWS2;ƐQ'.o')K힝M:ƵP-Y,Y8aDsLΛN=\e|hhρ-Óx =q;ڈ'ƑidȒbUd"@$MpX_$; `z3k0.Ƃa._^iRGk1V2,ELˆ(+ƈ-HGV/uکw5^kgߧX2(֫Gjh5̻W)ٛ >tٺRba H2ʧZGME ؽ0>1½0UfLqn %EV+sc&p^qw0C @gV=ay|ĎGr_5kQelu4'yf> X_d) ɒ>w<]3.1> z,8}pH mVer1/ 9l( w@0@[T|FuASz DwZP=MB{I7.IwY/7ܒs-YUeHqի+%V9s/W>ӡZ<.L!!֦Ԛ3$ )D O;T#. C棂/RMe@e{B!VvcU/T:)a;;rnjϯwUQbO~sHbA07%,iG?~.n"4Ew2We5=B & dخG}~6VC~pyV Š K ;Ȝ.3!K( q;2ѢGenZ'_sd\bH*n /Mvg)xݦ>xԸ Ԝ N)n.J Pz $tU:y {C[+DU $;DS">Mx52JJ9Ɨ'RZD0ydцs[;ifZwHmQ77s&˕1-2aIc̝bU؄&TeZwr3IGFcH6'ǿ @E+2|=+ /,jC\' _i Yon?]Ҧ !ؙKZuߞikR^O[ gM2dƂ} @=.`ִRu3;Gv؞0 ںFv0HqF ݎQn ?R59bLiSamo"FM"pcm*] ˟=oڄII,||@^zyIWȨZkAn _t( &ڤv)$Ze0|ƻ'd<e.|uUTm݋i݂zNSE*A4Whь\ -q*B,qop>75*5mJINB=rBOiqrD,߻[D@] Q]T?y=E:KK.av8M_}0aX`3be?ߧ~p(d <^R$C0ɟω)&n:-7LV8^0I# ԂyiZesuvJ/fD<$gPƫnkƧ@?yTznO ފ|sAnͦuDmrw2 | G6A@l̉Rgm6 n$f8i͖S/ʠMS7֣)OǮ %m0N?N'7|n=НZ9uԈ<0+knl6]C2- MU+GȦJ@Dio&d斘k\Ke˫RzM(ӯ#lhc',w$@ک)l6~B(ОNmP;i&tnjKLq9G랒%Oz3?B =A \pA (| ,g ހvpLǪL]:7Ef(ؑ'wwlq͆:$JŨXט E}iO̠f5#(r SDO|7m)>3ܢZL+7eՍOG-FP{G1&NŪ/yUNf>wc2 G-G@vI=>uD9t@φ|ЃH={ې9-΀ %8R/I'L ޶YSBz0m&]cVP<BDl5 &GNʁrX:4kNÌ4 Wsa k>azȲ>{r<(/ :w7Od#a+;KB6f5tkojK)Abs^7uBpn;\f{PvGIZ@(6(ɛe[+:IhVw5ji}zu=DN:a;sGj Z\o[BHO2h U%'18҆'*guܴ@rG@::C5Z^]՗:AFШ$D&wK(5 XF| L@ &i>eTx;_ԭ^-AJ;#}&NѤg{/<TC"֘vq0s#<Qi=5UUMZ< n ¿QcHr$c t)m}zn+K!l}F PtI҉C_ :oڽW.+X&1ДVk 8̯/D /CDr K/^ֳ< 7%m ֿmh2Z|Cc 0;.o=Eԃ@\a=LOm[ W˱ qn=yɢlɹ-i ZyM|3T LJ{pnKx3ݩI8Sv;rϝ`T Y0sw("r) SaվWZME/,$(ҤckuRjΥ.>s.)X9%%Mt/ce 0Zԏ$.uX㊊ҮrS720;w۳wkә*ޘK*i :X,zo˜/!u):E|뛯b-iN1Bv*7sf sȌw AғRvϮ>@$8]DW_f|XJT9HS5˖ uy]KsG@O8»w0UUA:eC+'}0]!y:Z[1R%Z}RGV'vu["ν ղ|.qrdXFR{/=S)Ҡ_,^ƽ݋*-a9C$ܗ uضŷ&5*Y"(~=+|MXbcj/6ٔzYo|@r 9p :^Vu.sUP biƍed:;}hǛ\7nItZX*ҋwÈ A2P/Qa+hl2ED|gȏ^N|kݡ|NIz_HМ38Z4>=H2BK\G6lҶu OTi].>xE&<6=PQuV4AvQ}`ϵx_ !zGG@8"0S%&:S`6v˾Q9ղ\4Z+&9Hϩ\,r)j=]i,zl<:QTyanZpmt rBA\n?Uφ4Dac+HE'_X ȁZ5 Cchb 4O* N㖫kK<>s"J{6R&(Y*$)4'_WB1{~FSެwr- t-D} (IgoE_Ś˸XH=CQL/}E̼yNtb'|\@"hEWXl@kd:_:l {Gk/|Ȱomtu۬G(F&o-xmij9՟VqO5HO2hń#?%0hs(aB95zw/SJ#Q|1?n' uX,Q,C)Fb]7q|ֿx^Rŧ3GvMtϦ|i:5_B۱U:CjYS?4 tzg7̴LaBg*< pVjîov`Һ]amDԘ§F;UU8|F!29hC;2!eXOcˆu(-[V2Gi_4w= *ZjRvT͙Әyjm=4?fP ηDG]Lv9 s1Nf@Wt&z ćD#$a-"=YïtR<(cp3Sk=S1_Q EVd%s`Q+@΅XX MM2MGeRWA}91=I+ ʵ'",~[MP;64TTG3'AR8x$z }톑yCu{) ht~s/1AD{8\v0-_@C4wvgH'SjW{?:RJ%?֢e[,jflh 42olnxyR v7)(y2syx%꾳i;>eKE| Y jY@d"L} Zq kWƝ4W`7FRsPl\1 j+ g/k d؃֨1_p^Z.֜)F[y ~V' G?}Lȳ^Jk&ѵ\h#(C?\6~IԤaN#%!BT0@bnH5q[7t>>#& `/qwcԢY|tʑ1!lPJXWk:jMb>WۢiR7Je>BXv M ёVѨ0ӇLMx0$KOtYn1ӌOՍPFnz#iDŽ- (7@$  1~pS7 `F߉'ZVȇɷF)_ФZ6"gZ_&ܕHbW.Mh8&~JƢD,[ .phIp1Z '[s'/4,eFp'[HO˃b݋ R8'h0bާ 8d'kkS/N ZN0 Ybu9PN ՟,FlS3l=2W ߨAJqKfQ4)%RPu"!xSj+nUv}h;s#Eܒz37y1Kemz%=q TP7ի t<:MmW Ћ ?lI$#ڟIPK1:}3sʀ4Zm5/CʀklrDL[&GnҚ^Ie[rJE ZKw[Jv\>ZnV)a'$iGkBLxNQGoK4 eS z'P'o) \dsMsH&s$6'[ o9}ix\c.DIK+^U _"Nq6".[gg|Fٗ\_L?^D;( t9s'Gw YٳjSC07lV(nC7l3FԬgR7#~~`Cکe:J+ɅE=87y>FU]FW_̨rT#>dX#i Ԡ0TKˆJмVxg$1'' Z};+/v+ᣃ(gA(>Yxa bKu`}#po==ȼ#L>wA Q,N9eTNap9Woo2JFV-+F;` N&t * [NgZv^ȃz/B8rR6~'?J?dj&5lrw7n.:ŮX|^(DR-x}~0r)}sú;'z~0.䪆E֒𯩓Q;oD_/  "8(ktJ$$n.`$~edѻV1hUҟ]?sŋb\UAZP(v>:! |2UzSY$5t Z#Laa0c bONQ,DJc)x|vH#^15sY_68&eʱ{&/-KW`)XW_EUhj>u>5q vtBcs%]HtE+kbPsRK#F,/Btr,v;H~E%HΠA,`vt"smaVoa#6t0̚R/I ƧgƄ17wم&_z<)‹=+d*PygzCe%:%ևpz(@ t"=UI7<7m x ՍfH;IUBH0xaC~Wʯ䨯6+E+$:sX}`E|eq󠢼*oN?QfI+:ޥ_g\Ѹ5Z{4LgST?fkXJ۽uu< #.j@ %%l$ 0S/*:)~φH-roiSp/#rXJrh\@U L%ޣtr 'ɪKV,]7S)]#]kV2t9gyL~%'>=4ۜ'S7'8)n NTǘ.7zY[G[':ejGYNpczʄІY֨;L I}?BߊX=<(7[-޲;#Hҋz߬fo|@vA7tA>Q4=5D?iԗ]dRcmS(Nz Oi$Չغx "zV'ĘnQ!IIZZkY@!ߤQNHRFcso nFP} sRmDd8pron3f,KW+>b(SW 6S)dB-cAFޖ((|ەZX;\k,=Fw:!,_bxc : E'-09"OHuc<] i6!etm=,ٚjV=XjXnDӶ?~+erT/m:[JT%!*u6D G*mWi6u,ݽZ~Ĭ)c83iNmNŅ9ûĎzܠPEC#U#P_evBmXtPqcU›T92Eint\D-?><l+W5=ci$C8lGMk @\"Nd|cVw϶bpShҍp::y Q>CYk6دLx"u1eۢwM$y R: GdcIT(.2Ӧ4KQHK͵!4B6gr|~s2)6Rk.†:),< I@!kQEzKֹD&x*c 4֘[X4=.ԌbtU(klJ6JDbZ#z)RD$8*)POS5F ~.rPl-:AÓQv8ۘB#zzu!2~*i|W8OtZҧЄia-Gp``|h* ~;# .KigR2SlݙXg![&%xTE`^ΤF WS W\I) c[ҚuF ./+OkB~g)L p뿀é6KCXi_Qct -qn.#85&3fJKj4_ultBcp@NMν"e{b">/u=V{r= SmȣK%>EТSՠ0d_@@LqI<ѯNi[#έ/ϱTcڄ뉯jGC<F2}f51}]~[`T2 ob>^෉~8Y@0k ȶ9fgxj~QvB6"O5;h92 #̛V6|!}B` @sSS_* "!kVcBV4Tǩb] ~R])#tgŦU3"9xBJTI{y.yx66i"}XV!ݤG(Gyϳߊpqv4 ލ\&bZ  k'&VT"b j0n6޸p, 4@d v^>(λaԀ,^&ioY5/:[x 6@Q?+3&Vn" Po*fġxJu_Lg,T~Y3/[L:lP?i2-|"ϨZ.N Mi493`ߞv[TnMJ4=c ACP. z<|-SSgPWD/~O/Ms_[p2Bm6:tSy?^´" W]ærZ"I?N՞3]X5:X>(l"0ǂ TQ,kO Q+1eΐ*QY(T;EeFqmmVc e*7A;BdyR\$[.NV XH`U1%0hIqqfiH;0]H,~ߊbq\hnXk8 08H3 NK*Y R5f+kbCI+d΅.+_ͼ\ഖ=PAΞ,D@<(x%fn9y P~J|?ԆGBX^A>hd̾"JaD:?66N>uzܯVaF{ljYdJIg!?˞ O,?l 8t~*U ktWXZf<9Kl/<**hhܵꖡ o+ 4H;fcߗJ.Ǽ~ine45)R&̒Z|+^M)pk.d%0:ȫrԖNNORBTPEhP1]+?JLォDj``D#Yh3UEb=80a gg@:aNE;˰Aߎ,Fj30ˮ8k8%m[q&uș\/>^3%ahg!r݂_s E-3Y6#1x^P4|C#,yÓ2 Z-Z3j?R9 )#,Gc'Xjsh̬Ӹ>!X^-GR|ږe7jYhY)X:5w-6US߮#KH*-yJ@" ek- ^p^b#g`:=߷\gV(~"مY39߶x4Ț?ɼ==7G~m"jMbJ#1kHr9IQBWP֨7!:I ? eZc<~9]a6dzPH]Db7238)(/&ӅbME!-GPһN8(EmM2UQ ƶW!qMg.U xB}!%3^qx*0actdtrbhyWS ^"RI  m$)FhD+CO vD2)6˿ֻyXR^ PB_D=GHù~L\tQvݨ3[5'[|zLF6a}I,<1E~8>M{K$uGDnxʸ ǧxOh8d5gl,YT@*ng1l~B:_ao`?BaS9OTvZ!\! 2ߺEep2pbNg6v:Ӆ0[==1>F25"~tVZ@~mFVG\!g«yDc.qŝ4򁧲rAYݓo<ߩՓsK@RXuy4ƅky_ݰMd&kHQe|BS! ~8P+]6$E T3\|n +"6I$Ot%H ͌sdvOlFwbSko'h1ooCDB8G}杹*5Ab#Y3\4,Uzp`Sa }y/8l*[z+1h`J[B\H#y1ѸXǯG6d\ig?+) 8 O|U],1s#7x)[)Qhg׏4;&6(^;"VR=^OT %MeÚcSֈ=۵#`ևHh}b%mdd97~DLҟ d#p57JCCC`z|UQ*wQ7hw:aÊY*n{.?M*u{͔^dyn@`F{{j۱YP} %`#vY% 7o,~|;ϗ%-e2t;avc͚:<#vn N,Uí5Tv95|Ղ'+*wA7k'`@5꞉~~ˈ4ڢ ].RGq),tH}'a6E{TLv͡Il'B#<=EF=!x) I> Gqcaôq i-Yks{ ۭVq6 gA^q֋b1K^+Ŭ+(h)DMAgj" 5B7GBgtVo_nLw& ;\_ch #aOZm auw7"}65oA/VeL.F?͈KG~.ykY*τxNyj2M4] $mΔ^tJ#zõӵ"`OA.I .Xh7}gCόK:0H<%x9Iln3NޛԸ.q?uK 'B2`dG,#ƐƠSbOkNɢwn6h; !)jr%iyCΓV>u3*V]eHs72f|))TT17xƬ˙H7T ^B [*9 Ey<axc5<ظ<1ؘiMpBV>ڹQ u('(Q˸i)V%v :7_/^]YL:OGQ&)GoUj_G; DXY(7Im.gq'mzs!֨3' u8_<,lLP^Y}O Pc6 'rJ[b'| k,pś?YKŀnrXRT;7 θn)VhA)5. iK~,eځqݒф_@CC"5EfsC4C73"Rkc[lfTݓqS5҉+ܮF3rxwkP;gtm&AW1 @1>O[PTuTX!hosLHcԐ gdOvyꍓ.\<Kn_ ?[kX-Xt< 9+wnår_L<*ƣ$>6'YF^|lv..AsAw 6NQ> p| tyzV!U3ar b:q!޵O Iqȼ9R?J h+hhb3 k:__-< |^n{xu྘)0_e |K9:ZVcsɄUGGwցPE}`t+?&m:RsHL;җ{tezFd 5X"3Yh 1#Za0C-O GTd,rNy{{""D|UpTun:| h)S*܉ |214ڍrK%AtF{>gWwZ}<booBފtԔ{\ܹUh#i 1dvΞ!Vڼ.nT5.0@R=nLV^]P+ο,U, {ޜBhyhJthUh}?Ka# 96;sL.i(sK~$+P EGqZJ# ֶ\yv?&AC,hbaҰdN碁 UN³2LւAc y|X~Sb/L !L0s݌Pq&"YABUg617ߧCl:FnI۶+Z">4F$KYo9AWu)*r7?yfA$&X6~\>h"bxMfPx%'ׂ!ᬩ B);-P90hd u(7>4QZWBm>c#˴5M}ЪH=9`.Wp]%,%?wiDIg=;C|'wc!pP](8F-m-Ђ @ ]_?bѬSu~A 'XVG=A1_>30q:$<ޙ7AwaXi]J P1څٝ*զ#󿪄$hMW1o-L'jdp~[m21(xV73X\4jPGNQ )mKE;@9{T.tqngEX Ywsr:;ecam K K^43ًabށ ;w-ZF{䝐(V#RQ^%I?]P-ٿ͌DM>JƂEЀ hz̗t5gpCDJr1 {DKS90EH=3ߐէOvx/uJΜ)k#%(bͿQ]z18z,KNz7 )a'pXċA=$!\]a'Q$J*Nx&CѝaZGlQf"jfw"d\SXƺ/܆9ڃ CX X{i΄C<`I {\ nLl_eO^a[tXn\L==\DaVͳ =ZpΌHU(y\+}q)ɞh_cS*K 6c7XYN[)9qK@"ӷOIʯ r`m+`:j{;*,2y"6J?8aRڏ0s)q3N'KkEkR06-uWi} 8MNx qf;9zta'f LQy?f_g*}f%8!3,%,(m ŧѸ)>݁`T^*#$ƌ; D_!B4fXm¹8L32! $@ HR܈Ї5ᣋW4}T"-LK2ǵ"o5{** HȎq^ Qfd@M]^ @7O>%P[l}sil2ܪA欋h㱒j@Ul7&gS:dT{`!Xml&̿7찖O%S(c Ƴ}C$ :}wwWP>wv΋Z r=tǔȊ$tŭpq|rYm9KC θa7;<J+NeDVf"xɣ5+F-|*s Pr$Y\QUn1.mr[X1G2!04r*'"V>9?a*X[g(*;WT)zq[53k>kq%:&pb"K=sy%f  IhJ_}ySQ]0:wkecMWfxT[\\.0Ct:,&1!dC7i2za4K4˸=B'TؚB,WC(PR[9yX4>(ؽ+9em<4J(i`GH299Ba ~]#>j|L(ΛۑouCqTľل s̀Vvpe'Gvg'DW09(05][뭉:p2qSֱ|3?奡2gt,3Q8{ᣖL$ܳ 2ߐ_Ȣۗ$1 ~`>x'C)Wـtnօɵ{Dή9#<Y)p=Qi;!Օ<9j2°ǖ&.pW}.r-DkzI-~~c!"wf%M=^ʷ!IF{əp09?mILi'SMݥzd v">N@+Dѝ s*TW޵w)-Jw[ju)>41~6B{-nko@/Bj)}+U>Jf8%嵻 l5Ҕ2 osR X㿫ץPKp8<bb|YĮgqOY4Z黡#"tm-ع ?޹\I7w*nbˤxZL4SNpGo 'c>GtcU+ue)aӘv Vǀ4խPY< i.rѳ9rF B`!װ~e݊7@ ^ ;|T-5@JU@{tf1mmQqk,ÇYjqet]gH@NgJL<6qԏϒ/ƅ A.*J>"dd1Cpdz S{Pri]ʠ !LY*05Aq2{fprwڂ-8`~CVeCjڲ:7 E+I{ TH.xEA_m@x&P[P EC5Px  a Z XNt͋卡;V#qa \qDHz[7uinLs?\؁X3Kxi -}wKSm~2U5fry1iU*rqK.oA+"6'JDV*v,|k^R_8y* bТ=#glfK|L/]e›\d+d޸eV,YNH\`9dо[ha;8b03f~ Za,κ.Z|zWZ9ͩGDloP b_95Ic4t[7r |X(BeÊ>o?teMrcmlǂp`Cݝ'gj-*2Hu8{B(&᫘j٫PAqd8hI'#JPXĥ`ǮssN4r{73GaL6X&M/p< z tZa|¤C >O_Tgb- p_`ιɢԘ; ~p־$XB,IIĆu7ߍ4&W)>Lp#P(3 ?!՘X<6(-JBnn 2%:Hِ{J:ˮ̴ Yoۙ^KUПF؅ Cq0[w$>$a{41)plcb-A>3$[7147t]6N˼ MXq=~p:,q%޹#q7BKnBpZ=:a3_G ƨbH9}5q-sV/f(LZ>QH7"^7FɁm@mڙL{f+Ttsq) mA1 ML cgīc4iە#VA˗DXh s(v}#צuڒn}#Gx.YV1 32cWdF{pEeٮށQC?\ xߖ+ _k|G;ȞRW~J{:'98s ,,v|"{'OVTk:M W, 0)Tfu|{!&đbse[}W];9fvEQ?fjWk-g1MZ4|;y8O~Բy4|=-8HJI<ҌA]M1E97[:-:lHNLLQʨgVEُo\opߺq .f܀;v<:ef*ڧGQOS 4/@;itQ~{[(@_(=*,s=بŰ9p.޾NTYD@@ jGH@eYбw(r4qf-+jw zc Ydum8F~\M5v-w~^2dXfR*aE=X5d[nٰ0J?tJ9䙂Gzc"bV@2\蕟`w R E=_WN!icD]HHgi0όbϝVŎ6..T)b[oBKi5yׇI8gә]]K*_yh$סm /zw9$MFbgE|,+Xn֫Qr˷ztl|9iɼin@C:`F\-H)B>6y6Q<!ZjTiFG4F2d?.O {,75`[UyF/D{ 9i B+' EM {kV5QFrEܡ43#V|>űa51&p][粉$KDFJ'J$7!~*r#nſSҙ@boe-mT`/_ܸFA|` ]՚yuvZBnْU}-zc=5xqrt0:I .+F{㏥`笒r)*C^7֐#M[mq[nٺ^fzCG%T9&X@Kq0V&Y˞.cFgù-|Fv)2+LPWk2^4 kC6r5!s.Kl{)0<@ ή9LcJpDfQO9(NA;\~-^{ Lll;뼰$樱 PaقbX!yPn!(W_$Ç^/-)#U/xnbxd<8NGӅ%@3VMwQVh094a,ݏPR x6%$RXu_~:d<|ms?mʮ8 ̲it2 gZ2A[!/N'*|1JIMd.%Y4[w(^F-B!mr'{UOB9V(EߦKE2Sʆs@1~fEdJ MLa `w頖 OE}f~@BBl)hd90Q@6֨zY7lZ8Piᰰz2Zu+XQ۶®Om̪+r! 7E'U zc |SxBA<^3zxݒ[NI/;qY&"וqD] xWn 08f/?\Bo޷xaSm7uΠl..̔^>V0`5.XR MP̲+ }+M%t|?('Sܭ3 a -fh+)0fJ;  T$vSmaJ.T<5={G;;'>hPa3ycR 2׻S;id7\&4}´ĉ{C{6)^F41һP>Eو"7Pp\ p% Wݴ'aRe'j?C0 0i'tI0=֕9>PPYl8r&F3URçdAhF?0`N3*{Vw|8tq=Ot&Ski̢81dLx O&Iߓ󳃭X&&Bz9g"?iԯUM;Gv0;X4{dj3oD8z0zx?; f/4僊SQam9ҏ݉]a  J/0mWS'#C܅=w@ F. |IpLl@ tDԿA |iHG>*J%T 2{,5@GIOy%W@S۟(zL*z>M!/P%2Zk<-#T3 [ :9ˮ1FO(!&)Baɔ'f6W"O4/n3B'Y c x!y[(IICdjf B2ۖ;hs{ bqۖ7Pb3Va19Ju-7իdV; 0Wfl*1̟ U\>xŠ5($bkwwTe3A0_dK6O*K&E[Ӊ!J*xi.0K 3U prMpedRV=kX-!,Iq~ĻmC>BQV<6*VX"hMN|0|tzM-5H+v=~90Ց-yMI0mBfbBiQ{/(mkU@o+1}tڊnX|p1eOlg[&˴>UkD}vG p4oBjxCB;'0߭+AfSV$0O =Vۙ;|ͼ9 2> ޺xHʝ(jh<!鮸- L+EFW%Ba$ZBT`?+̽ŠuL so(bn"t~fzZ8FR B~>TS(i}e09!z/F/voEgOzX'sd1 TuL9(6L;muFjT ",FS$f3(g"ZoCx\/Sx%vmQepFad S"{\ёA})WIƞ'h~|UZ 2m?rvv, GxF8NO˨0: ȫ7̄k!*7mZb:N,{un B"pjc1$ʴ]`lPM `Ř tgY>iB]+Z6/ r mG.\{qq <ƷqG#Y:nYoCI羚^"X" VLrqhqȲj4s#0Xd~m`q_Zs7-_'xao.k1QZ11I&lŭt"=er;BLo##"E x6-UfT26}˗0r]l 0|iVobc]"Zَ͸\5-2SF~ve4y*7V8a,;˹oGdz Om`ח <`9^9\wߣe\i-_q8W^x5%lfwI sq;C)us\PV-_jԤJtbC'|nF{+P'nڀ1ʯѣkdQ`'oXzA.zg T.ɀlx#tlgߜ5lIUdky2>pSlЉ┧G2A'_h9=mh,(PnD7Z>Ԝ^}( +GaXy88P*JavlmTjl|DB Wh|]L'pA{n]!+脧#TdF,Ek/͙I>l1\w3 ^ j#]84JT9GuFnZ3>~L*G5EˍHoeȱtڔ ZVQCF揯9A?b6LfӰLrl*ja/Y$ti-+u:/Vΐ8ڿd S2 r!Yυkzs2j+t:K<9!%) "\D|xD//T,;j3K210@V:Ƿé4%&4tG&31b@w|_B4{ wɵ y-.SvnU5\mg[G- T,_:WdlHkucǢ ?o['1uYU:2k/T{83J7:=o8\; tz&G{dU5'!Ax;_tZAfppx 2"d~GgI` #.|Na=@])K{8_qK.>w[m3ȃJ) I3mWS?m>:(v8{.CG=]lw_e`n Хe-r؈2: }-_.G/:ɋ#-!Fp3 Wښ&*Y#phGwd DjnӨ~`p vݝO:ȲT*1`{ ]/7؎)hw$0%>sy]´PJUI3mf (bőW// >qyee:"+WS -jv;вw+͠ILw12پVt-(˽1;؎i}n8].S齣^=h6la5& TCG<]m5w;hsE#h{!fQ5Z UoEq`iqhg `- C`|#z7Js `uAKf$Ed{n=wrA<56lFC}2-&Iu,'!/z-dzd!^ȁVﰯY6kصDue+z.B-zcXjL!㷠 Aޤo2 dVE&e:aّ5x,ϰ YY#s Uw*d2$]^#8So-9VVsC/g(c0pVԦC\Sl5 r׷#zAD0Ks$6uW_ȟD5 RJ|>42qUL̺bWO c@t v/[N1!uvHߡt:*`gӆ N =o~:"+` zNH4(?YVy2𞊀Xh;frɳCTgYe4cȂs놝07o& n\Ywf~i۫h=촗i!IᲥ#6\%]LX퉞|Ԙc9B-gS7[q.l.1VxHZFyV>V9 bl+  U?V 2jJYÌcFѯxO(R݆&ˋ׏Gfв6ڐܓGYi?J(NH)49h-0\Bh"obl pM 8!.I١њ[&@6}xQ%DS/@Ӌy}MwDLt&Nn%MR6"X{ccVf+8s"D>j$P#",480Q@[0"tjM 9FsŚY wIjI#Չ-GVKڔҨ-i]P=A@ln ?Sw3Sƿwϋٷz3^wgYk1B5 5$m>7ǰN445~9?Vt}p +F@ڢxY2V^y3yMa-ѺE?fiY,JDt_eN-WHO+3)]+BϬdup!Y|>XK" ?p Z:a2g_]3t/\8nYCňz!$9J$4g ]cLBOHc[PHΩ+?Ntdal K.{5^0+)jXJ B+nھ SPiy;zFtßds 44+9cCܿE-7ASqMnYݗgL㡫s'^0[Ϙf140 oo*:g)W…\1Wڽ]DֻY/bsuh0x"C"Z}"nst/4?S*[V#~ul4pVc=qIPPg5d#I9+7ynh/A掄Ddd ѷJɜ?a+]*Y Xb :!ۤ]$9 4,,.nKbmQrk,L]^yDP2e݃V1oqcnfNg= , cFi:kI_Bm:%#/}X44Q0-PqB'ƈ ^!cf{nٱlP'2ge,\qmXs/c"nBv(%3 ausA*aZљ8mwkh ߻]"Oթ.obJe#W̼uH{1^TRБ:WU=qS n<\fESf0qZ]_bLF*ox޳' {&ri_^WLlǐe9Kz!UYXkF/&: 6CbYh廻_߭')uZeR-pcߧ!\=0Y+FӉ ?PBח}A@~w9uZ&ox+grt\eUhp%@[Ca~p`7Ba׻2]cWF߰֒)ZM&[ës%Vp⹾qWYƻ-xx+gfZn\۞ Ab~P;o\,)trɃV=X(ɸ@[@o',ͣb^o`y(% f#&ȭg|1Ҫq7L&|jK4G~v^1Uk+/u,5MJIj2W!4uG|}`9+M iZPFGȂ \Dʗo'}•l0IJ,0G޺L,|r<$+Cb9]bni¡gx[\$ (_",ԀX^#҇DŽs8ǿ1r ,EQ)iBIhb"\9My QF%S󧯄Q~^\Z?}μ3D AOx6Q/]Il/`(FAL`MGۏ1L984U5YGFRayDmI]omS4Ql );$3qY"3D8SP{QIڤu6$UED6Hk*t Y;fzc;T ezg="57 klz܍'&#EnE>3^Z&I3:BjW:ڄr6L>+O2Ϧ#mLSGcE\ԍj~zdˠ7Qe`͈O9j)bc5%UJUoے(ۮ }Ρ5:kdkIѓ\&!gv4CR`W3U=2<*yjm3ѪŲ`5ו}Gߦ/ۉAӀ/܌V9rMn"SJP,0anM6 ;Ae|*lx[X)7xi9 h@Ъ.6t@0cMAObj|{ @mzd- Rԋ#pF|#U)l?Ȩn%d^5N.$4XevUˎMUw5c2R$$}VOB IM9 Lb#gL@Uߕ$!q >n5Lan4 1 3< u&1'dJÖx_Bu!G>(7S.΍8nqyezD(s M(Fch)3K(|g>G-(LW8 CV "#ܰ?i#{ xIaW 7XUG6&# 䁰_% l:ހ6߮}AWD;a֫}mxPu4u(x0'\ pe$-V]$uM 9hƵ@]jE¾=%eE s'IcxXW+yT4Y!},"z4m*W&LHHȑ?de٩W@i:2<4^d7Kp &Fc\+IfN~# <`Qdk-̰ !։t b+!v \W kWs8 zil }|zVKD{15\;+׈85~6wQ;S/@%+D$ΊNIv_#lq2ɍ7 [rҖlf4S?0?R}E|1ʁ)0Aޙ ?<Va| Y2DzC'pI ;&|zF`(As5 VtEEIQuҨC&,7b*Un/,F<4AS.@z FK@?evynQ0cvsH7CMn`ieu/dG;mJ 1p%68{) 34zY/Y|Й@0>l+}i\ʪ^MZ^ r+&O&G]3Žpxg!Mxc gOg%eZ(*FڃS9hb?! 멂/s_ y6Bw|7 (@ZUl+Vd(bb ;م$BH+P B vEt"m\2Y.-R|WWʵtݕ.Cf+\^¿דCxCplYbJg{DaR~؄@e ˿m}$Phs 9y%gj4ݤ]{Ssc%[ $Z gf7?e6c~=_zY ;d2fhb,{ __$WJTFuʤ;6-z5t9IZUyeN"bB:$ONyJ,<֍,Q{j]M&𢣢ds̿Gyh6a.gsZ%>Pu%zn>LUcJ1G!?-0]xG3amPQtwsgZT[? 0%CIJx~`Nf3sD0FLV*f9.wdlQ~3t>03DoQNrFUxqU'ITϮrZ,6&{0V|# Ԣ ,{X (-ixS \kY/*5 oUV N2fݕbc[ʩE*EɊ1 <|v; ,'Uk b3Ƈf]ӳ/ןGt܎ S[FjIDO*pZ1mO\>nis.Owq;ƿf5N,.KUQ}.l?j2T{JfB4f TdMItL&q)W>(ؑ};@I[CʂH[Տ b:H{uϼ M_N]oj۬{1?мu)&K@?iWmhk+0)ҩ3tˉՙDI8S_@E3yQhfhGǔA6PLy|M=_{gzuB2lN@87C#VuNVsa#|@s7;9KcԎxDo\!e>郕GC:\|bF)UGJD$QY9Վ!YS=rzdjB53#m}¹QI3$H 5 HVG6+% ] PF~i K<@_p 0|MTz; `uMNIZwAjE6wr{`Z͍?QlO˨&x dtVCIɌTM)Q8NqgT>WRv33R%YBbn)x e ;bN)ArHD}LJp=Βд?絘|vB;:NO}m# ȉH ndSV+F̋g K4o` >c :phz+7U݇ z]/ Cfǥ;7P;J"l7Iѐp}Ґ!ܬTm?upoh8uhM8~؉DģO%SS+PI]D{LV,N̬`D$|S8cMM1ޅ$%\pVa2pr)H'\C1ל. -H'A#c23vCNK$y66Z!"t cb+Nu Ln=F46f8,V^y$,Ok%mYbӯJ,rUzx#UsWK|t] ݾl{I =B}Ɩ6u.!DԳ):`f$B%$EdDM+[wht$[LOOy5nm!QF @ |E?ĘDrJ[5.8kVoRFrK?OTF_Z_\dS 255Zfu"대y2%&uP-{&K8 U0Lz_Oc膪%f#EzP-5^NXT*m2I Fԗk3ڎ?ӕYLw-fQ 7ij)z|${bĐVL3i065|1J OWB0-&T42yhg~q$ ˭QE+L yRm%jz^-IIHdh!%kNF" Kƽ)i=aŊA1\+4Mc1g#;Z0P@=N_CKǞO_ue"h57`%Kc$,H9S Dfι UsNϨoSm5/ʢ11 g%Gy˾+FFC9N)"v ~j/H5 a_ 6C#uFF?fӡVZ LAY]lCI̡2`wi@)bG!uNl.tODV ǓvP+D{@ xtsb+(d$g{@Q^+hO~uM FKDr _nmց9kD䡲rYnƩJD.M0PcQA!MC5fa=$ݭ8k+m&# ]LCkg üzF6ZSш.M{>X8;F\=n>uiy:0%:.٤+-wP¯ʆXƈy^-Rׯ]r|,/:S5͒X1VTeč'7GuؿB1:~֧7!KF(UG1S'w;7H34zY2d2rZ4B,[䡐WÙ8ΩN[;(f3Zr56_2?g%yA#7 20J2ۤ7&Jdhw-b)%cWPtqD"͑qi5>CgGo;J4[dK͓j'VȻii/ذmD /Yxh~7 1|ϹF g{N˱!r2rn x3W@lAfK"7;GA=>B9N+TPqzcVf=x?OtCTq. <_`m2@L_տٖ0_U$~#]%OVzHg}:8I&9 e:'[|L3J?4/- ;z߰ޫB4tHT *JN C o#<ه3'8di R0(9w}IH v I5~P˛f'&_: rW]D>+WvG#X.~^؛ XzZNޞ̡s(K]&[ c0x[|iWz@M-` A^SNAݘ8(ђ;uWW1%g~2үU(Z Uo-ڪՠcEs S*6Obgw4mme,ꞗEtDzܩ.G;O\TBxsT #`+U rak;Tu(щAucoB^f  GyMEȶlR,70W''v! ";9}R\T' JUulkJIH@mR7#`%Bb[{%t QqdjV"{ ;'@!bU+0o}Lkxx pkhC~euO?DN߯+_KXh{K&i f@&g]N'tS6F*Z1ޏO9h|asa3SEV2ά@\'6CXעcQB2P)Q 6!,'$#QS>6.f$g"PZ8%;$]HΦ?D#p"BkAq;& E!|[%,ܚ!󡨅ܢjo7@e;GʶuEEg!D Ujڤ\狻 ?/Ϻ VQ%:K?0M振,Fp5TP$ȩِ?˶cG4aֻ=nf7(sNu^gT93+,)ȎOe3?3ӊwsds9MnѓT(408ͫ_P7_;86vQe~yWy&f_+6&Wr{@_K#Wt+,f @ b$F`%K@yGaT3g^憴;5{́oq+hg.g]C,̍)ϓw"{}gXcFmO2u*;D8{V.RtnRRW?} \~=5"Pڲ1xO,>u>i)j0n=<`/<8u)\ a&(C6y}#*oҞ9?n~}M!͘gv_7}Y`>`6Yd7?@8DT\T}7>jٟM,=[nr<dd6h!tb08%zI!ۉk``J2T lвh1*a´輿PN@zʐًN[\/ C#!V+$hzNC=+~OM҄NNhNt/~nAc 0ĺ _Vf<Hm4$ra8ɗ2C{ ԰Y:H+єeft̩eSk`f+\!z~7nVC#F#؍2235]&Q/g ᙘ@qhe9{NϩNED<*4AQmjBK×( [٤6mr-:]iom )= AR}IP*xLJHk3]BboB^@&zzT,`~ :q0:<@㋋;ƐGG6~o4TdbT'75Zj2GnvuxG=ef;x-Kn|+<ϑk?KO'eGhO E)OK҆uv C*7wgTYJ>>Xpv"d' A@WxmfDlx}*ߠvߑ|ۯH8B~eVVȹ# s:iF_B?m O\i[ZAce`U卫jEQ!IZ֮_A!1aXVI-taD9S2Ixl$ԨeWKEIs]~7(.jv*3Q/|A33BMi0B2'5$8h 7Qi0%Oύ(D2LQH4v фeI}sI齅+oHer} i?O"!Nwʁt%) MJٲAcUjuDy[-~"iKBYgP+zѴOfZz{rV#EujX( zϱ>]BGtհ͗} .V KKlx.~3*~ko4RgǑ4.X,C$k|'c/.Ip'PnYfPfAեjyݹ%d򆽙x႙$$nFHSXeOzQ oYMtL y[8'jKC^kJ+\kjwk8ivBkΨ8m6󪰳OGM)ۤ:=ԑauZ!jaY@׉}E69 3uu6Wi/zװV8畛i]DW|x߱^gߡl~~y5 .{$\6s4 Ю*)Af`s0hJZ.]H3K]N]_o*+`払}lHa O )W q:[Z-@søCYoC^E ц)o9۷~ԯ0RϒR]v0|A{(uh]AIl;\ '!wA9&Oh#o*2嗤,J8DzPձgKgk=^^z;n$;Cdw*{{ڲƝ tWR\xX߰ Ur :1yUi-(){XH0"-*BQh`%Tt*s*5yLXNS H?M~d׳l2$4",&vQi@ѷKp?6=T)9EWxM fdȮS ϒ9<۽-١dt+J%Y9F)E.Œ$"ʴE=bs/lG M$vM:JI¿߈,cgY74[:u>0htj!T4huƨ=n}ugntigL] /!cWG,P\El>Z=4\l.|#̞+3ڜd1OS.~54Lu N$dߓi)],Sy%|d2 U̘KHyVy0f@'桃Bo1J35w_ʠUz6WN4:Rhpy@'pcJ -nuZLlƁ&!/uYQsauq n|"p#F&׊/{B"^5 ף/R ˺C?*_;Ta0R2WHX"# L T|R5(QKgla!h k3W)YbȖ~ϦNa&j!J p{={ PMx=pm+~qY>0\ZTRA¯(T.b6@@*܇ /[SoE}F] Xu䴧K XȘdݵ42W0vA|A_r9Y{;Ҍ\]IGhw=~;ɯj (B!@VjEft4b @f?Bмk O'vqmh}T.i(^f 3pm+HgNN'9ct NY뙕xÛhuWu> L0 .A8~ 35_1Ptv21g3Y\ = -ʠ~vJ#ƀynZs \txêbu*)dr,A|*鵏6#ɳHf7B5Z [A_bܿ94*Cr|e>'3Nwld2Rn~#1bFeer{ct3uuoțě8FMΙBʙ<>xx{{[F~I }PϠF:vA.IB4rP _=&0X`]@g)wk?ٲ;1-r JL9*X_R3:H|D ҔeQ$?m@Q~&IeH1?5նlBDv5Dҳnvx::W18C]"}pkv:B)YGAWnwD vةF!:L@$xGۋ0Q8ACX8syy ;̓sn0 gs<9cQ@7%l% R]>I"boM<?XYT>uqrk0 4Vd|t|(]S<|`̷iDnw1]$:̎J]]iJN;wnE`&TJJu2mOw JZSޘ9^-?qdT'p'cf~J.ȕcnzI^^[1\&^WzKu@*A07Zӂa c˧7QBdS(ᠲj;BZ}4ys3"l"^ lXHx|JR Tñsl? QOjRIj_ Mus^\QKo+qX %|LZ,Id=+yHp^AL!ӔqDnSsjJ۴ה⿭5!ƤI0WjV4V87-Ţ>/曋zbjWj ޖxLWs:>Ajgp~4QsYЅ8,\&JS(fm"W[tğ}Ya0.[gT|@bu"Sӫ W7N--]P@}D8=?9 p.a5[xFW,ח\\'tZw r)F('tӬ #[-F$~ntu&r;`~ߒTXUVe&~'#UqĘs&&OjDKU# -¬caO FK ,<$H«\-wYȍz>܏|tȀݢي [<-=`?YN_uf|J@diNgQxqˍh*C?y%ZmLbZh:Y $2I xkAZcozcXƾF8fuM64~G78^5arXݗe,NT#M8o܅U%TsDG_b?)'_BZD0gSF$ CHt~& 6NAjO)cF`З/Bqx'Zs)I@c#P+;TK(gp=Ѭ ٌxU38jƲ{Q|}U/Sez0*/K$&ּ*Cۋoc7Qƒ95 :<6݃l@%~:tFW|-Y ]U~ k \rnn{a Hh+U)',l3K8*Jq?N3T(tJ8aBC[ֿ<.Q_:nD6=O[巻@jί~PAGZBK>Dڠ[Z RDLEFZ9Щ!+%* ) {QŽ}+dSKw=zm5%8!8ފPő:W߮wSZPn NJ /.édfOӪ*~s}I>i]>7RS*@( I{ևzǠAtOMv㽃9)6{e?guűSc_k8 I$ oWq}p @$O0@}ylj?Rnqew}u_ zɥEwUN/-)+$9)I' ciOukXRHn)1'Rj;!dÊ?KkJ J>W>׃GӔ7fnyO5Vźa[ó^Kd Bw:4:L)&UsmƠ2/)h.G{%>-bI="F4t9)$iȿ4i(U` l•qB"U?\#6/CwBV+9Sk&qyƷSDZI 05Ԫa{I4PIQUulP,Ucߞ=}{e>=XSR"#=K9nFF.HDq}$4s 5[! aăqS`0G=_2J PvIg~yioMPvc$)m0!N'<XxdaX^1@=%~z㦞/%~1(mXpx~@oTGm*Akzԛ;tR1`I~9tNۓcFQQ*scSƃ`$LS٣6,L>ӓm0bnQqUbH?oU1>H4l4P.%7_iQQKBL ,oxK㓇`m츺wrc*X߫]W/5K1io6evѾd'9TEO̹Ea B5c &;3*4hߑo%>t?"'>>w+A뺍01K*I:Xu+d=j-d˔֢Q\JKXDOg"U NOsaE k?4thO0|]ݠ;5ZPcݗ Q5xMVtga)?nE.)SAyD"x"]WE,I, 8ЛT]fB Uq |S1u. خXaLv >b 7 6p #FiƮ99wXh$/YPi%:"b,tѳ"Bp.U'>WJn}!h Kx[.eŴ˨}3!S(+߯qP: (o7TBF%²V#hBOe>߾(790Kq rRzH}|>mκV[?#m M|)0AVs畆y =GӽK1v:ky< 7@3*aU~ymPa+vH78U!gN ^Ոsg*]oT܎N-H7*ks^?cٞX+ğHE]Î]m$epr &k%c]iLji$hf<&ς# -ϙrA]sq#tL]J=P؁RY,fW%UյU4̓m_Э!gwlpy/)n7v], Ϻl f8䬞^zc7`4{P+ c4T_!PM-;(O}>k7VL_2j(y!NKg' ɩQAv*,{Ήx6[ud'dيm1ʮooV7nءA72D=>pU#{,];sd󎟣v!ZCKf[ L>f $o2ބH yIwq5SN>(Sѻauˍ[*ѝE1@˘äSxў9xm\Efj[|*%J(cz"752[]&r G5e.~'"ctT7pe1HWƈ ◴R@7@**0(>%⤥rfQoUd1VkU% jg~>@%IW'2cگeqź 73; )mSE[ Id t*{M0dFt 0.#bėj Y8b^ +P2^&70dOP垇Z8jqY:^olj#L#:v*R[sz.i]e_%}ԇ}v.>=yF?V*@%?IRg~6aSXj{֚Dk*mx9 FtoX *A;ؐ.8"C <{+yNh,-'^UzZ9 \lbwQ6aۥOjrye^B ~*hR-'/-WJ2D`~ѡn0=0Wi3 Tܔ"@yu%FGbNXȱU PѢx!>O7b2e[>@ [LhD4 x h7[ jh{3Z >$HŮkQ5_eX} ]#1#a?NJzE-v~ni"Ն!i7:ηtXƿ:6Bo<<`}_*܏!w77 8/"`F `AM%};BFjaZkK]O!OZG s~ ú˛ ).XMjfE'dLŬ#&gٹ`w:1WtlYQ[3P H;܈}k R NWygV*/lɞt_Yӆ>qq.'5oIdMx1`[@>23D8 susH#&|s!fR,APKɝ]aAuc ž] EEu3# t6 .@rB Z.׀Rqq4zySBiG6뗣M Ѐ[ (-w:rҬHJͻ0{dcH뻂ʦyVeJwЯB۔=j jÕLsr0#џuȟ i ']޴1OAYs3'JZ:lwx6Kj* D3̐d~"Q-~'ò%)u`T"$$ OBy?=5ڊE,8ke"˗w~JuO2t}|?Cڥh6aBe/5".]?o<.KbO> 1Y'vv.Tx="ݲ^ajKW:A(1PɸQjN䈏m\U. ?QTVVI㠅s ԪIqF0bj^+pƣa .S֛>Y!/f<>=i"w$\F2SP, d ûԲg5$#Ux{uba:50<ɑ2MDHە3dslMJ゚/:Q*]%@h*L1u]X|I5[)*',@{Zq"E.Vӝ:ߎ[jK&k+A{w\;h(lFXo ;g(g~7=":}*n#ot0Wǘ#Q.N h߀ ПXSmq.w57K|־Xj7[NQxt(S?xQ1Z}aV?R!m0 f?=! Q7}e lxwVl2'׮HVv{*E6q|ezdXݓFLtsߞ+:OJI~#v H3 : c?Lw6+zho[ f,G!G׳q拟fW7P5'+K끃rx7KQT G]|C,I$E)/sغm< \"DA,Im㔆\O-`0@^2pMJkpIÞy6,Pbv*Y1"xzDlgƨ+(sjɏ_ a~x9M!_%];5J#3qMSw0Ԩ,5BԂaA]+nqJCq(3?҃yaTDC}`1!(M?`Kbs(fn m)=wdEɇ/n~MSū Nt3iܠA{^6/ek,kU]}(ɀPX)|ޘ9PIso{-*sGG3)ٞ%`OrT v M {q|wJO:fƏX|=`Ꙥuh ~rbāK 秬a# 6ww`E+ɂkқ qաB,PmGq|*nYtЄB뵻wdH*0HM[ngJт.qo>{TԻjĴƺ+횪29nG)uA} 7!L4/4oto'>M{M7,1y$\7nevS=0cy$$6D# 8q 1҈B`x@σ1WF"OF ~ȇ}"Շ:uYL8,Tӆq_f a^Yp8"B Ɩr,I3b ζU81aCaΠf LY۠4oZ&@œMz}ļ r ]࿸ P}@Bv L.o6zB]Ik_\;){Re"3X),龒 XJDѶ#B*pw8`Zf7kV.[㵋Ĩ8[|aOY4dvHDgpF0W{y 'hƒ .l Wg_ҒB%`²!e{UJM%SreO_aĝ-2+w zi @7X^3o ~GWYJPiMQ}A>1F<2 Y9BPU&K𬓊8>TI4L݅ٚס7 ǝ7ˇfs>dڍ_ x](+xyD<u |liy:JC:V=ŷwx1ZU&C;8ta%ז4Wa96j5Z IO06*xKutaeeSjyLKXs5~CO]<85Kyp@U\J G4[}&~ Xw)&VTZ-KA 9զdA;MK {"D\D4$~` p{25kb }~+#bMw]~ASCd7s7Ir{=߆=Y2s|(sYW24sڿKAni(8M yaȓ{]y::,#wXQ'kO7Z>nD+ b\PݪŃHdN3M{؟gB؆:Pz'}=p_xT?,I.|_ Mn N0f`Ct̿g.!{YzKzT2?^bNխ*͌j4v20t畽SS-5KVQz4$(yOu dv@ę3ܿY'43(c@BZuN2ީF{n!ȩ?2qܒExJ%Tt~oH}oٿ\_"Tm$X Dzr%uGॴV󼤂o%:M֓ U:Zcjl?h #m#2M.&"tB:Ot Oҝ9;xV{@*$J"lgtq1.۩M6i;ZTZ,amS߫X@o?PD׽x̍ۇRxg.Lfjc8m{9Ntݻ7jr"cGQܾo& tڟ攭2=E'0pvF\xAXNDŽGZQTo6R#4Ɋ3M ASM0Zᚒ T ~GJDE{EU`e-*b&G6pnCΫ >T`~a KZnLÑ[jD*3/e⑴ufDif\Msh;G>ger}twk߃q :;EsqF0I?ttINwrb-^N_K UA)L/(]O 06dk\2ZCH Y z-+5N/F?aU!_stt|bqɅ\~bIQVև#abYۜ8'Dʧf[tS.X2[U;{ (n6G[. X |76-k.Ȃgx2{Tum ×jE'$Z u$M?(#E|"2g*&(5^"q8ƢCq5z s%<'bpzG({t0:`9@dtEf,|}oBW=sgg! y4foj«6q"NugiYB Lt>Ѻ[!&/9㊷+/V}1M7l4TJ B6t[CXIY!-1,jZSO[@JDPWes K`D[҉,69X>EHq:[f}Y[?'9 g36ZQKR:n17IF /w90 }?5L@6>DdC6Im*@6?oʞe␊ai^ VP)2vj7 w\anފ-Y^[KEKHTq~Ռ%#9r F~׈ KtB3BP@JZEjHDdj.54hX3tbgt,#`E͕r`K"TQjV`X7Bh͡c}!dtm$bAvH%%m%ypIzۢgP-ciGNWdTC$2CéCz1.2H]3Ŕ팽+9pƩ0m 5;[DES=O3JiK?kzR[ X._ZѣyIr(r<`,{N5%x4oo/윩Eu嶃;c3 i +}um ۘ+u;$~.~5qAZ״硶fn0﷏insR5ۆ24|,0+tO.1>x7(Q)g{?[8_"YtB%NeO%LEpdn@ʵ"mlb̖( fotj6EҴDQd-od O} ;ŮCZ7([d0DV=>g8ڢT{„EYXmUCGgS27ֺ Z%!2=܉Psy%DvnNj0 6n*NVGqt}EM΂}zMb+EsRu$%&x@>8vCE@eq BGٓO LvXg @9v>,5#RU4sP畇9r4CG>StAYߓDL+@l'TF*77o\eP`TU)Sy'Djn]Oޫşt`A,ĝ]L:>m`{u6 8Y[z8 ]=?K,Fl7^2r2, ̆r¸.8 }Q}Rs5MvY!H|λD GU+Uq@%/O9TdUtG?rv(!8-Uς10˜B#B V;O,l'33k.#90)^XW$Vp+"g'2|CR臗s4HҿgNpr=o'\m]w ͼ9bgUd=՚urq]: ](qxĶvu@ E*ln_N`%B/.NNSTn\u/럨,mf +3k#rrF ୥2U%_K3s7)O reB] ;u;SySS=&  ,{mk- (q $V: Ϩ'' 9Mx6ImjFki%HLޜSOSv dďsρV$3=[jH z8M7Ah:4Pmr;+Rf-F+A,X8O Yo3zVEPK}qhg*Y5owYt-i*kKU'O 6P#] Yu9̏P}m1U;;2ek+/b|)0|;-'\mbԩ7ETg4zkdV ؝o;+=\w7FjX!;w8^PӉE D (jS(TfJT?XT9yVG Z%)D#1'sK{,mkZ*6o'%Ym|*mQvK*ΠzlxL C  x<_m**;Kj=Ty,^>BN`vP(H3DC;YYe-*jj陀Pe/}<>^g+D#J8Z2ߛ:Ayrw9*S+< 10>Dms<s:NCr,N!0b㎭Q[3&MGJ~rhR{~+d4ѹ=}'G Y>$w/Ӡ8Zi猈{uMuW۶n(':o,=H|dշ{HV1 =ԟKW%GQLzlc{& P n' ҘOF`3#Q:,M?Ό4d`='ԡn3hB8 \2Kd-s9 }~B7Iqp GӤy~.szAC4x1DYt]OAyoPߴ~U-.SX*kΒYu^εqƽ9yR4-e3c< F25#74|&h-wb|t@ᠩٴ4g*3eI g g0iɡR8ݕp^lz`U5B3nX7 F6@"Tȵvk0yC#Sfk!ϣƤF(/Cp(?({3*A{T[F#˴-urx &Υn 7kKJ6<m-;vQPEǔ 4zx껯UՋXZy"O|̚)&G!n)l$dWg,2 !Rtۑ*wK.^[1x>. сE455$oZN |ɽ:\QKT^Y.,ܻjH4B]hO~ W}dK~⊟URkؖe)p~5.^>(bK(ڎ /f/_ ˜P * by<%ݵFAȱ(3c]7\iK4:,>G' (-cO*{ }q9l[f0o$/J̀Tdzh{=o Z" +U>Xn2GH5?}^/[F2O`!F565wY*3a.ơ~Cc/ȳ> X|#zmRֵ/Ꮉ*c5":oUpZ|R&ٰVz-rXlR@L8mǔQJ|!i]4DB6VP>a,ˎ~QmkaG5qlJ MRƕUcӅnt"Ӯ0 [\$luԤD2KF(wo/ 4Y,gJ!)ܫkY *lW&:| (ppH۩Vv)ڕdk<͔fsR;)4W/Iq )^NU-w.Hy.0 UPqHwa?t'\LjH{?uN]tvYqCx-,*Z1]M|};?9]iܖ 'vݮqOԑq6߼b%#M74کٴs/_IQ|@T!ɷEUVaf.c9k5 dByjtxix:ՃT֑*0j%Rj-y&K%v ׎(}㦋C.׎@q3ԉie5gymSlQ$G(3Vv%м[)dc)rtI T*%\{P_Pq؀p LW'''Rjpz d>΃rcwb:E~y]ZsZ.ʂ-!ZK3)ZX 'ABH77&9 0Ó ,GB?M t *~!gR"pKwd3G@w]LhƗ%P0 ir9z>/.>~J{W۶"$$Z!W*  q%dU$)rJr߿nIȷڍVKa͠ ^)M!EW,/=$z9FL!Sl'*27rU JskoLfgR+ ;aorw\If4$.iI gd4r#!)}{]Ec NxzINFlR(O$slV69^iq.}Z&){҂_I#ŧPf3uگ،R @o"|Z2m9GRhK-tHB(zN ldG|eKf[ϫwy0J?K2n?X4WI*> t" m-bVSN /үd`? ,7"p69* 1S'%^r3_JKGnM)^J hMaV,M<{Wh#o?ɷR~S:}G3G:crZ(.BOeam[eq;'%xb(rn ޮuhի'W*@ΰ]3! K4˷8͆';сRmtJ|Diy>L>KQ}'rss1flt]1b H*2?I6ռT2hK3d|JKLb3aw^Rߏ# U h<={|LHAdIw/iX(Ŕ/z|)1^LƱFBsd&F[h6Flj @4\Җt*I"]X/rۛs%lN)NF$Zc:k!Mt%ϟiSf/"`дΩIĠXDDVgCqg}Ge 0xbA-dMa#P{/t3ǣuEu貟N Z> $)FOy`'$R\41x*63-'"\'qfVV6@8Amnj-1 h`Wfaˋ'[UK?Q\Uy |hbRQ޻SAj7efݛ~}CZ$+LSBQ]&f?2 NcjvT/ë77VF THg 7ݗLe7sCA=i.eKȸpޫV< oߥ ˗%iinhLWTyDmcUHWFH!\dY^Dr ɃFA !a kgpV*v2XLLZ.>xbGAio0' e28CH=Q.%U5Ma,k" 2>M[Xw.^[ 7~/cKNdžGAbeb7ʭv¡%ԝb1=tؚ!mT29K R4$,]3hWʀĒ'zŎrmUfXrC1pǪS+N>AX2r/ƈGA71{6qA4pe=3eOV'!d˭COm͡*QʰwyMl2$+0쓦f#j D ;%^]:vV4,+ʼHӗ9k̀z!m b{w?B`)UF7eBȬq4.br[Āg\#UTYҖ %P]ݮUd sTiмp#'gxXҋx?>tTņS?K7K{ڪ#JDS@`#sۚbuJ6toAZ)RݡqV=0΢xEuA]~rƠ%^ϸ3xhZEYKk֚s $Qc*kCPͼ,D+\{ٝUHhsYpK^>Q1dN_L♪fYTx{(gB|zyhf5Bhdr`^ x/o1=l;sHlWUtG:h?p|͌a`ʨO4>Qt' ѯ/Q jrhs+%z/9|i{x=zJ5A[W:Ɛ,qJzZÐSEԄKT|B4W';9H![ra!Aq\ m/+_O\onC+jU6!`f67e Hƪ!+C|RzA;0B5,IFRA!;][?Sj퍍,vCH!t|Z1)tČ8$?qW-`i+W^f>#C$|]i ѥvf2;*PQ r6AڕV<Y az&@yt]W&5MgRlTHsZ_z`Fč *˵C^BmZ҅fxVsvvA E |dQ+)!㋕l={Q}gBm&!όx& q}Օ4sCwߘrTRh2eՄzӇnK{ؤ 1I9OQHJ q8 em#FGm6T TIv{QZQߖNZe0V@K\dvcTtNgYFqP(}V:,%e䃞qgd33ր_NtkYH i?!K*R?)ˀ0Lu¬7a [M oPa9.?aZqB T2ݫ]я婒F(UWϐ >$ 1B]w>?/>v/HdĘO,;B \MߝzۮAu?'y4ځ8/~ƀрj Jr6/}Sb#HvT?XrN@x8طqp"lXM :Vx]JcH S+^=Fb`g %j>Mo1#tDybŔ^dj]ő}/ᴏCd8Qe h0~~ud"%[*!faQ&2Ωy(qƱjz)߽ v@Zh䞔qaQ W><^'gKbޖ|Dhd@\4F~ ^6#*Ib:'Xo[߬8.G dBCjL4 d ,& ;E_CpU#3LRkZU j;rټ&D D1N&qt+UREsJ֤ۮ8XH Lڃ;m rE78 (LUA|%~p;7Z.\y'DI)LaL_j zŸhHNVu5 \\AV+d 5 Lk=[Bɋo$R/!8o9(rҥr$zi8ƒU `uR|n].*#oP)[?*UP\JyBoIj&SSܬ~xmϸxͷP7۩ތ(%zbŀtKXҲ&'P \QE5 g%5 ?^l>r=aJ"N@C老*a ?) |O,g{Qe}ډ&j_RsfЋ:G08G81zxvn;BQb8!&zS3R /bȀ/0/;l[H5.7-#3lvka2$c= eYWF7WϜ0b1{ s5 aHep"PyB$[(jn)5zvVXv=kaLj 12–l)MWv= YBXiZqˏI6e q٣:qh¸7 | xZ'jp4X^)uHcθ*p}t EJY C4X EӴ J+LVv|M2;YcjD|N[L`!ԝX=¥5dڮ WTpҰҾET1tSgԝ rMCrQ lJr􏹖(P:#/[# P m/r4Eסޝϱ,O{))܄Pv@ÇK@NHSɰhb,ޏީ!j tm2{A3 #QْM&͇/+l)xdͷ +%ZXw&]^eE4dv0yYX0)ogiQA1ğbRq'CHʑPkkOE.p !7vn:VfV<#@֧uBz G~^6'ޒv?mݬe 'IQɕI3i~zlg K 9M7" CU i(w {oV,߬˚Ϋ 흎_W2RL!Lݡ{=r4, K#]ʴTq?ҬJHJsOte}a+ұ)Ա7Y@̾Na)G!ɉ Jo~CG=`,o?K]5*ik{Y)O2n(2t_os4 '.Ḽf|REq~R28_,3,*^ŹTȾ)"%BF)nǼYC5u4Ysr@CI( eauN +]; B3iGHR^ϝq]q1vȶ$GM[~ӛ)Ixc8Tp/!]:@8`ڦ4in?f͔8> X4zt+`:{y_?8ӡkԟhR)i|o^Nj4ojhgDRJXώ7$Z3M > EU#G改#zկM zaHh0g~bHJ jXps&/. _(f Wfʅd٢NڍU9S7*1ռ|1۶vJ۬bc1]5MS=\Rqnp\(xEz .X5ei}21D5NbKd򒤐:F('(1OODO-H쯕5P?x8|UO>;L?lCapTK@D` WrV "8U0 cS-nE6O26&vsk|F<`*OjwQ]sϖmsGF ڽw96Q(L FXSA"q߈w9he(]Z >\tiGj;fDQ껝YI#xO#4|N\Z@Ϲ6n)ہl;zO҇O[T'Ǝ^g*%q5fRW V{(P591D9egmkE;0'4Q  =wR?;b\e_KXa pG .(pSvj2/qBCiD8'F䐤Yرj0}̎Z 띅9Jʍ e#Ck :[Zx„]e ܏BQ1"ѲSQ~%L۟InP%%H{|>| Ueƫ~KPA%')Y `xr"ڤN{Ao9gUn9|!h%9Zk&iU\PQ^uA"чV\ #U p+pNhEd[}jJK)jH778EǤ1PӶZKRYTQ[؄tkneFhvNcnH(M@榏dv#A`q7B-Y̝%OfY_Վq{(%ɝMOoh-"J, qnCrC5ۊ0$s/73B)&jGЩ& %vf&(a >QƖrukݩ*oȥq6 Ç&9NIOx W*mxG*s#Z8]@BaL.Ky9(>5P$yo~̦Os@SDz U|*,ّT@$a+mՙ ~ _z&E%p ͖m wk[^+B}mmro GA_ /iPlPLͷ t~(?Jβn6=}άx= wNc{\>  BHcNΚ@xtPOϩHko#3ꃆ +Z'S]$ v x<0(J>=6eI :=*Hrrxs@^xbOI__ ޿ʕtb4ցדr~Vu9J^X*lO8#GG(e߫m<#sx`LFbx8Z8_?vl~¥HY$/6p;E<ǻZtå߲':a:lD 7Vdɐ$`+#ٙRR3J19L{= rX=j<-T7yj~d<.#5P6҄2`d(6_Y En&:We"]ȰLR@,-Р8zUSY'йA7ד/0y\Ad">Q2fqq>eĀ Q|#)fUdܿ,O j}i^l%'SˊL' lEep--_-$ xԴt?B@mZ8|+>᪯]cg}o|%!K%Gk\1@ȉVbo j)pWȓ<rVp* -R=XNh7h`n|S&;X2e A-eO_ pȀNL1iن Kf(Oudz ~OI T\[ڥj]X JhO*:ZNDnIFu/hԚ@h җ'Z_Փ ~7l ~hNX;q,/eSgKbaLOyrpFLU1X'/D5ߧeC3/3-3v>Uc(RzdHUQ͘; O;Davvkl mr oQy-A/d ,ա1]{Ƙ?q`T$KS Ita@t,u9Œ=r*dxq>ONT~='Vj Adv6|09} =(@NׄsB#_w]P$˃[=Z2 s*ǞL@pfqV}S!G{-S8f}jk%6:uqTƮweyqw囨S9o+gl5Yfw=Lv!(vW+ZkXL#MEy ~n\b&%f:-it۶iw>I@HJ^$0,e9yҮk#~q> ~խG[l,A&12AeI N:qb#1zɗ߽w{ʕK}͋U,91h1%4mTmr$4:b|qE.-!wњȘ%Fs8;Z^+QS647_CŇ!SQi=h*œtoM5Tn6V~@ex]ӽB4DPlI֝>u8q ޵;Mm }\1:F p=#0i_-.1ޖ&j@e-6S,%ed&;Z7p k Z⸃a-m[Gt};(YXO(/w:}ȑCњKcN +V 趑ETG 4eG\`GA99pqdNf6|&} ]UE3 *~2„`N݆mо}[9+:].IlL̰z|3-)Vd;ˉskK; AgXD ݄뾶w__;&&U,\|J>`25")-K QDΐaRr)EW5Խ-pv{ p"ps<yBoo1"$gwT-[ j}vr8a$eF075s|e0cg>DZc/ &6ydU0C+WR1mq )T|:i;󣯗F0?vu)5v!{mY@ (ydUQheY @}EVIB:oC#] RPd :i bh){hgkQn䵗@=ʪd Q9HJ& `ًކ:=[\T2k)w팮΋:+"F_(%sU!tn\Qſ]Cӵa p_+ 19ٰ[Mo}pn߂Czi3^mq̪?òMӞ?JK bQӒ"_Kw! 'wy^ME}g^@E9InSPü̡0bԅA?a.em:Y| ]%<\=LXْ-ilB3CڏJnd-j~ $O~CYmM>Bq@?GC-_z<C.PU9uҡ8#kLX נ}@K/ +tD.@貤_4E{UƷbaƪQ;g[VccnJɊ`dI`GchD_DqnIއ$vF'+n)f;#3os1߳T]:)2ORְIH8HcNdRP>y45&>x&Y$b#)WjXHsd , 8($-󘴮7.'RᭈaA%cLS9n%藬HU^ 7>$t9 b)#> xAinZ zu*vmAcY>Nl% ohl{}#2m~62 x-lF+OX`@zKpsO0ovvw_XdP.-aN R}Nŧ徬N (@ N9=8`A9e"d)ٍPeԋI-v\8J"v|0}P +t0bnX ~mA v9~fx=B4{*UqwBrH4N(n5Đp+B/Yr"4 Va*=n(qCD6~Ӵaʄqqc +o ߪ26vގNF ^ sT[z(F^3+ÿ ]R0zv`׸`[{\b IF#/_+hˬO@ϔlzF/D6w=RxhMQk &zpP;$tcF١]Dѵ1DL߸#,X+moF>uL+T9E64~FgѐU^>|N9.$ږJ.zFYA]'b}pA҈of~8 $Sw"՛w-g/iDfQG35ұ *T.D$ pYK@jhq-߮P22o2jT󳁡0uBI 9K2"!Z+A^ٙUk?RyH5W/zsUJ6q"BOAp8NڐO =BuLLgU|}w/VG9K@,!f9kEm'$!V,7 zV' U(Ke~>j0/Ȉ  ͞/ƛɍNj[~֑~Ј_8j=PUH_r#}x#].kPIgy $C.Qc<%m.=O{A8UZ_u`&WGD55 a{PWBt [g ~ Bc@ʤtU^#Ծ |+Yȿ.n4bIxUɑZLbyJ tOeT`QΝS ~}^3نGFBx!LhϡZ E@S}01@Ʊ$/mDZ"Yk!A߃wdʼn~5ȁ=|y8F2؃Z4cwYqt= >;c>i!N$h|֋V,1G.F8ھ̇NV_Q$|#}LLwT,?&PgkI07 GЩ6c2=( &DuN:tLOώ1"ʉ@f׷;hʁ_ٴ{=b5Wlġm[@B^EϦpǂy+D IJe+nOo'#+# uy!#4K_\35O@/GUpEnC⼋WsSvTx/<9}_l 0&:{VP_c{p:N$N(: ε/X* /x]Ix|ԩnYw_QNJR&(/wظ0@{6HIJGH̗ˏ h1^bY̫%e=a/ݢ)TyV ;ՔLXo" LT P8SY8:!؁`\ȈJ Ķp,P@Y6D*;7J-n`wx5JjQ\ooIWWnIjկXG\u=;ņ9Gh\$vndEqVǙZPL.`sg׾TD 硺4)g8(7$ڃP"Ag'79J&K T^WKhYU=ea{n. D2fPTd'Ei`{pһrPtV!eŶIfhb] ~w]>`Oo&+Mr2ˣ<׺6S` '2g<\p]Jσ;/(:44)~Z p?yUIݺ\q!* P8>vx4$b_>BY!`UX Vͧ~V"~0z ? h ˛#+[`QYL^t˚*8?|!=4a4w *+cWcd BrM jaxT)UkAmsբ߷U&X Y$MwHq"53%]۵Wԯܚ0n @ce UAȌ۞Wzt@[!MoC*9Ou`cﷂDp7_ż3%йᒩI [>]WVds c ^EtFx!mz]Gﳼ e(`M>]9H؇=zguo ("昈^Sw;5;Fr*҆sda8$u 1DO!>RϫoS>#x)I2!M|kOy%sVvKS';2/f]]jx]v(bvIvKOG iE7 dG6+c^'U牢6sKʗ9]eStS}tK{69#G#^Y7b^T`&C12ѧ BqʨZz{#qmŨ>ݢPPna{xS1ns y-ڊ*I[KyGz k܆36L=fJX+LTu#=+kCb$\wa rn S|1D6M !fA.ApTVbQp9[_s<}]T%3G {M_AFdH8BL+Gٖ30S<ȘK݆YTiyg,G+H+X)\a>isH!x9(F4:{K^oiԧv7vڮ6ɽsuYUգ>X2VE^zTai|̔f2V+5;e7Ȧlzޛ?Plm 4k.ٲa2xV buFt2̚DLbU)yHfvzjIph[[PL*qpe]OKQHZcZ "Wᐆ yIH6+r>.Cs} [3ӽ@P:ܴjhDb+kvZˇG3i* B ݛ ?n8oѮ*W@quI?O-I2 (0+d*5 S톸HAc)3>I$d8inY[03N Y̰Qzc\Ä/|~p s?CѺj2߆M~cZhHKKyYde!n^AeiJ>̺]k]b;0\楖-ӠRQs9@c{Ξث87'xj!$a!&>/*gD6QHC[)?~IYjl1f=pnE^QxEE=ps|W:[IWOza\uTU[= -_lY5>51cBgՒ0- B"?O sr'¶|=  3s־YݒEqap&,J0G[ݷ:>.pW){N{lXQc./Z Jbp!i,`g%=r&Ծ1t߯.ş{ٸ  Fzx!L?t)>߻کmN$9ʶ5C3~6~y;)uhu/{P}L= $IY"S!7M";&;cpqik0džh+,TTf8=Ǫh |B764N8~pva%XC/Y2 h״318Y.3"QID0+Qjy[ya| p_/|sY[BR-PXBB5a4Kg>N+R#uP&X\ayf|L\Q[f,3,҇&7Sת Kwx>e T~M͔xtpZ8U #-Mؒu'r^ &wY{zYKp] ׈>Tl!X6_鎀SV (ϔ:y~mX 0哘{MS/j/t `#ɲ{rW <#g }eTsf}E{߬oEF.yhT T.BeK*!GEQ}6aDI> pt'[;Ki )~ӧvβG)dz `w`Np5.$B;)Rd{ia9 F09z T o%(< Rk@0=/$У1t2{pDT V *&rsAgߢp~$?Ct1UyJXNè yr߀n=Mz[Z#)|yj%GɒZd~Q !uԋo&=xi4f x2>:&dgG/4 sAs!i>7/HpLw0طϑWl>Z6K'N.2=EOan&}U;em"+@a[Yqz,ٍpxZ/cmCb͋X q<ߏ^TvҼ6vP)>&u ГTdxG!K 6-~^0G{٠lB1ҸFZ^Ő@B"8]$M4(18_!oj\(T9ۄ҂ Wi/FYU {<$q]~bhL{+61I$$35cW]6ØFZ[Ì))QN1p }2Vaȣ<uꬫqKyk!d rQvp+EͽÃRap>ҽkG)Ɩj{~?yq.͟U6?6} .ƷDCddA7Uk:Ӻ9l`)x>K)t-K@.)֦itVS@H'DyHF]b"#ʠ̿Y GcwMu؆NKMZТk)3c ]Ƶ/B2F /8s2ĭP!BOcڕt-ꑎ2wv?+vckAdA[C4'+b, pX rSofAߊ/ߘ8%Ģ Ηiܞ7Ϭ O?+?$k]? s'?y3vmㆠs"8N wOS yi:UCe˦z[03{Zƃ6~`P2BÈmWi8Y)=۶^zWŖ# o+lL2\_DWkz¸B%hEaNX n1@֨j$+UuzXD-b 25#&$Q]jM_UV'0A˦x/ܥr{P-˅Pe^xWZC=O쉛qLK\^;ODp#[*5ãσZpQ֙p©oabm-qU(if/e(jͲC"jcEERuGfJx{ ^u F Ԝ!c̟gķDZj?v!O񌵾:[.*?UZ'iO,gX.@E=6XS}Jj~ qWo>B<2Ɲ\N{KC)n!e說 3xY~L˙m=wEgIGLdx eƣ6'}l NVjK} (} 6P(>t'^Bd0Ȳ˳oHE#J2OP*RE`h1Q1Srgvw^Ч> BCy$μdgP2?!btbf ~|ZwY3,n-4A[6)bf4su Ǧ'M|B0ZAfYl+T9mL,å-p*;[ Q,& m( As&O7QڝY%PK}%Ñ8͊g%O$_v{37hrH]) `)""T:=ɑ[/Cc+֦E4^8v<1Dgk؎%>Twsh?U mn`/L-<L.3]Ǭ;? FNu/\v ?un>`3Ś5[{E6,GAQ-I5C XK4D)7/W"HhY)^ܡhcNl(2^lt63)H/w3*p,IHхC7kdM0#p*wjd$rg,#isS]y_~mQ$ `e(Y}8G맥sَţeIJYל7t4A!&`z'CZtE]ӏ}S2oAm =#l$K*ӣd{dž.~%" TEg'KnAo#~y'C6 My_ouGn\硨ߗ[ġLH'H7^}/q8J=Q1#hJAq/5^0R[EkVp2b"n>lpR<:pŢq#yB左ןhϔ:P4OZ%ih*-SPi$;:O60%QAM:' ؼG{]jn #zo,zX7dƮu!,!mV0R u(7o}Ԅ'ck׺Wz%p~ؕMzv۷?9ѩEݹmh?|!%̈UĦl  >jOx ٜ?lJAcXmfp ;FT`QW$vc'?@'p0̻Tm\'o1KK 1cji}J[!+7y'^g<12ilXv𛭭`F^`a,AMeNUsd1NTdM.︝.?в_QVVhUj%R`L.3܅eOO'/ f %G]ce޵'pUۤȮn3ɰ۵Jk g2dJG%\^+3ZSK4E =ǃ|re##О"ݦ#ѹ6cw4+L[LH`gH`z qSUCQKx`;9HaP &a=2%~@oH^h7 gk-8:~v3=\AJn!0p+J! F{? T䛏EoiEhQ!1=6SZ3C/H]۝r;pM&W+׺MKT?d[x}Bml~hi#IN!,8D'+b"V㲟ŘeLQFP^HS_vORdvN,H\2oˏ>A,dFRXc RJp̌C]jCB MJݚaٯIαVpj4:|33VTmuķcO_4~>88j~Ǹre`U DݟuUx",HH~Ʊnh9~Lߊ p otRO[S5Z( Quj3ѺI_/ʪfYWjG J\O1*CD#f5f3~ ox!iv˯•TuF^=-s|Uw᮹,Fu{yҩ|Wp O?ݬ*t ?@;n @Hl!-a 6j0KWiB_V[zׅ 2  ^%" Ƈ/H W-_y#(aҒ!>#HN9ω<:]fQp lR=-xkι숃Z *\'ᠹ hr/ѵ3)R dz8B{:5RCpd2'Q|[PKr+}$) K=lIm1+{io=ie~^tg]Oƶ^yP3ҝXNC kq: WJ3>U W^P' C@vsl[nS jؐw}co)d, uEY,ϿA O"M)L: KJT*5'fuLZ6&pw|(0w>zz5(^>`zʧ;|1 wcBY$Q5yr!3.O!gP#/J,\1V`~X{3?J zP2w^5w @wN:Gǚc! q3u{{mGx7  @j'Q Ah#ے+cs-[_Y''%CeKu,m l/(;t2'rYf fB>b -/뎚$dzc.j!0M|I$\x3NyP_.+k/4_lI s=d_XGTWXO&ۯda_uLmxlzY,S`㠾Ê=՟y(p I}$FޙI|z _ڧm=Lz4>RT Z bכw{PT{NaCLV ̟5wMz'G}9l-̠qzQd5Z*MwD8*Z S{+.@Z;vHW# -:y?5hgK%iLxϋqQ"wϒ0t3c<.CH WQgXYyP?MϤ:&((vˁB&<ƄheWNs޻.9픩}b0UCX#:#@RzjXY^@;9CpQgn#YMp@tW \욡udk,<}T65ƈV LMdHZ/%u/h:֜C>uo1]\PG$0Yv7u+KWfiŲ%t:# .rVMUN k:R""6L* `diD8}\".0$)7vBx+hY(y5?+kªbT#eq߀T {LjD=o/݅_yT8\ b7m(1`⌭ `Ұ^V,Ť!XaxnOV>N}jDI5ZDPj>{mI.oUmvJYy`-J,q8p>ad$}8= 'ȓNUnGZh̄”գ7~ gimF B%f$%&l%3iŒ*\bT$M|a{'d=w;֋xOo\EY&鷰!0Z jwaNޡ?Q6?Oi,Ma@hJLS`26,&zNm[a 26>t79aĥUq-?`=&(*p I v5ddLBcgcrTض+ð yIsNZٯ?&{&/+ |BV-3CSWyd-c3T Tqݧ-z?2|K I-. ׻.B3xd0&# +KM6+-knl{4b`OX Gгt-4/.zs/&2E|⾖ZE`[R NKp{ T@4}*=VZaFI)\3ٍN1"x\l"v9ZsV9[n X/P٪J6&)o[xȭYQK, sM ry\B24K2DetH(V=?Է{mB^T5Fy_вwA*|1H}|D2[L_2Okc_aЭty{J84"C}%|"HH ޼"!Z4tҧe( Y`Nj0ks2 ˗d6cY XӤy!<+.uO^%o7^mK09Lo,-}⺕6[H8\~lcUSD稌p#|mG>v8 @?JR4haiGR4D9"CiJB4A۾bqt+u9?\zMH0ȀR/ Mn;К1G,}k aȼmo*EOe6maZ|e>ѼՔ0BѤ~Ot~d&nM TˍQUg:BF^bteü{μ2f f2Ji MH?jP]m@!FAWfY֊⤲ūoTva~aIEK5̪σ:HohJa// BDӹj~eXߟDA>̈R!E8Dςrn* "\i+Jv_I.ZÅnLϲYx=t+0Hϧe*ڝ{'H"\R:*2i]OCՒ6al`ԝ"gLxp˱p3m3JFDq #}`K۽j#6vu~&9Rם}'#s=&ٌpf5N48my:XX= T_^E;x"  x ˵^ l pr5̀E-$\V_3=Up` u}.sa·cٰJa(CQ4 zY>S,%N`TӪ۵REuʕS`*SoKU2P dvfA,^8 yLֲ!n, U hbF:PGlM'"y>Vlpހ ?,B.qFAmc -[_L-4KJ& ,~ tigJ. ,k(ݡ\'11Qbzl\67E#EFXg'9*M-O}"2i~NJ,K i) >B܈A~ZJGSx %Xr xg8 J4v좞 OҶh\BkB̥lVt/D>-RiDØhG\qc k:}lCky~.lHpᅍO`nUZ7>|ku9x< r…|!j^6}[ewOƬU"ݾÆ@ƭɎG\[r&q봓WOzGPsb/ ypo%J8M&Qq%PؕUc$ޱpW! 3z6-⭻x3设a`ܜ.WI>gWi^,(0lT aCe{ܲN%FiӞvxB|L r(Ҟz|.;.F&7aE=`~p22gN_Mx-3\ydD7Pj+~8adANk'OBT1YiY+c&htX3̨wg#[_ώ^!iRw)&uŹomY7t"B|/D'dGv0$P& # )$yt7(KNoh/xiu]:c9ta$56tUi9Ȟ7霑2k]DKw|-6+-ccڲB>ogS#r2:R`E.zLyʹFQZUXk"gH1bkJ9o %̺ĕx$CgnwfUHƧ"Ƭ[GwzW Xׂ4Q]f(2 P*uA^#lfOs[׀v`.29X{`ȸ`ÈniYỌw(1b,>p_@[ ѤmnAǂ wcӌJg21=^&^!Vrhmi_AJ8sL Ӿbc}֓m*v%:ua_iOW*z}|+Fod-CC=Z__O!b.-p_P~L [_;ץ&9Hæy~)6#3loanF{@mfcyD+L~}=a=w,fQCH/Uxi"fȨxX&dEm(|4_ȰQ KU@5 UK"̈q6Ka$n5X~ 7n—mׅ5LicwZ4E|KBcB~^50B 4j%S@t+Ad3<vUu~,,nܔܜA1E/ZB=Gmѧ?q4)ca:VHGX˪ɫ +֥9>w&IA2fMR">.# iB&j38Ͻ-I&0Wҿn8~acga /-`Hvo6Q S>%tNQ-$Yٔ23R$f|3y f${JPr'vlzl NZe㲴,XiV r9pyn6@JJ+2j\2CnT6#D{ *xW^SKjLaI~E{r -Uda 1so$2aC9?;Ũ;\ Љ :lnuJ+\+#G4w(5wX~JѴp'V(4qt9 AF=TyD֪x] CI2 )#}rZV퉯vt-v=m6t69]$r~$guU^7KUԙ۱U'fj0ڨsiTQb7)yG` GXʖw|NH̬!#uG; I9ݴ*tC)1XMǎ8QblkPϯ4=<; E.`pN yRT\xdH\:6V`45}AXJ:%<]"rc5{m}J3D  fJa&c0lGr/?|Q?t‹-`ļ!2AoEC̮}b ϸM8 h׽Y[jcmr\6E2`Kb,N4',\c"/zx񼆶 mi](#Vܖ `b pkR'@[@|8T4H@o95ؓX%g7BuwP6XfnzCx3L8)S=BٍNDP=wTwE2""O&)imqeLC ^*97%bO[J֥ZAybB$*6ST]Tx W.e 8+]ic[!<?) -^]--mC\ǴJNHKgƗ3ĽFJQ.S ժNn18Y՘ WWN_?b.KHP756Ɓ^N)d;bw?Dx(RͺJDEȑYY؎TN)9..GHk9.ud)H /v(.@wCKHޑZ?/: CV s cQZ<)+#d}-d|.3e;~eQ/vl<^6u\@qn6*{h|,l4Iu#-%Gm=&M43 im&aK$Z}8Y`Dj'V; b(LXoƭTz&Qj k@_o/MCD/"MWt3K[ob3,F {#@ ̻p90b<^PɅ_F''QTxQj݄BХaE~UH")mj#u\3SVZf1Z>GL=r>b~k\_ +=IozWpd$UAH>c)ʑ$2T޶} H'Y`L!], d`5nܾ̏m4𗼼:)))y8F 0,|k2.\][1Q,q!\xQ"*[3PG>E9_,T o Ǧۤvg\~s&^C4TJeH uć!f:R)bZ牚:R`8girQdo ӍjE gio+G+=n $SgיZ$ޅ`` a]ٜj}.sn>iM0RFs9vyJO lU&8!,wM/p]PWc6ӎɠ~v#S@yȻ/C yDrY ~[{ fƕ†0Q:9u2!6w8YЛeDOܪdX(z ]JJԓ1 n%ӉŸNR^Jyޟޡ 3^IY"||"%eq(CO'`\'*fqE/yG%>iDJwR :qrI zl泈6ZcSx KDv@w:H%dzz2nb *x$Yē! eu:ʩzk&:*a}uL}{Ewe[֡`U YGQ4xVi7Yx;"e`C֓tYvѐs0ssWdxiRwEi&Ma"^-bw#QPcO 'RJӗ˦Au("/ۗwg2g\MMj"ඤOtC|?a"y ɣHe31XFNgjhҏ4 k1+s0oa"^_Ip]'sWfkV^?R~E#\Ф!h%|S5pVSF`W],󉒬$aHRVM,>Xt6  pLt_ى}I6QxՓ耛ĻKqf#k S UUTu\M oT l1_it٩ ˾!Y "R:55}x>+8G@5ZxG>y;Pj q˵xc/wL) 9H_+c# (3S0$p F s3Renگgg~?*#Yw% Hx5!~Gp6v@ p'*CT_DR*Ȭ!F^&u/G:s [ =Xx9h!]O"KoZS:9KqS[~@m&BinU'77"ZHx~d7T6\A2Gy;ynC0&Fߘ7R&%#kgϻlLjBs1qy? :ǛOA1_De`4̉Յܠ*dT =C woJ\TAy{0Xىo 2ٱ )C0؍ټ0N]gfSa&ϫ%O9@ϳj/\>'Q6ȶz` `qcpt P г׌ r3s-ah{TeNt-zoI䩬Kl<5w+Եpqٟpx~=cf#!Su𞣐^YWC~}68cI8ʲa!T$0J/ ʲy[c#iՃIɣϲvshL?vpcs~A6ʼfWseZ#y9(Z+0h{_习*C”\u;8Zoxw:/q͖C>r ~k odn,݉8㡙KK[x? J6# 0ҙ}XskВ?H@@7ז* 4 As!zjKQmƉMtfbnX/D%Twß'~ҁ5Iui  @.|b"=R25RۻdU·)?Vً4$ `r@Dr3Œ&gZK_A!L?,#mt=fIMC*ԅ} -##8.b!`yd\6@ڦ"ak?0+{5KyBzx I E(it)OG~"B[U$ӈ\ZUm YƟמ&J2&9k8Lu}?or:ܻma~m A={ wlޥXӆ6/LcTTaЅZty ޺)aO?ǤbWMzs('rHm^ d3DwI5WqZˊpmS|#Yy=6Z%6@ υo'3U?C պ,l%(Ӎ;w"fЄ{qoX R ^Άgu ˔֌HkKoOd vv<0 01A4-x68,:,rrjz*|HS0)B(%;iKu䇬8Wфqg8H. XS5XFkX.TP*F-S7jJSEe *%9`~wl&-,\O5%wHpf?pr؛#yѢ"77_YGNp2֤]FN({SDܴ -F@xQnҦ/| 4$BuOZlH0"k=cRJW#=I /?>\Ne=NF̽af0jJwwZIP|qF©Iʸ1=^ W'Y5{4ʘ;H1`5]zBڎf;K#a4zm*'܇(hg " JAUav{J.Op_fx00B]`˨`G_vewiƳ&iJ`W7Ƴe /f]\Ma}ou$Õ M:fe ЯWDաբ꥙{{Cc?Yȯ%Ζ^Y?~|+ idaŮZNVCc Щ0헾r,kxB|<1uTT%^ {T>9X3~nIJX~,G6j.$+]ƝsEz[J:ؤW>J>Yy ŗᗚF eֵ:fW1;Ss!K!.#oUdù <#3v}aJoRV=Zo(^ȋKYe Aucwnu,IDO@-p5fmE߭דآ'7lC5ORڽ}W;FgW)vAݤ sx>wH-%6w uT {DXb>iKۈDzԊߝ&0pU/ 5'wJm5JG}惍EuyVM}|}gGgP8&C۸j U6EҺϾ8%'adc ,73L]I/"jL;$jƗd7|Q{'I@5%H 5E k бy6oD}wA! -8qO+c7 l[Mi/%D*cMbKWyֳhQ'/tr}M9%q>}N٥Xx2a 7c)QW~aP i/|k\xA##~g tW ?̸tU^( eEVЧtW. hs脻rjp+Ƃ=Ɣ܋.jĂߵ4$="VU-$ Ր _9)@Mg'т+BD>{1d.H'[At~V ??TMlCdHQ#v'y0dĿltc,2=+I2Ѹ#vP =#gӒPB |gXo&3ʯW$9<}F\d^'l[IIцk^69ŁTԟ^%ȰŽ4>#7 bETx{Ba Ǜ,m,:ƞ'm6 'ŌY9UMSx~A7g䋗DR|Ȋ%1j98x?:}YfJ&z{oT-tQRXkRq"]HZ,Nҙ/Xl6rjcPo#Jګit>66#g?C>~fe%H &8OfEPwx\]@ʝVBm%2dJqּ< aNsŽ/OBy6Mnrڟ6BAVT C&t=hΠih1zK:0m֠\cݿE<^;giջ1!]}&yfL~\0& APta<̳9ȉ `EP@Kc~F?!m;SQ]87h/S9.^kڑ5ra0AmC ;S'XP>t=VCPtJmBgp_sP拔k;n- 8|  V\MOA^jL郈+_]bpRDŽ"rETo&̝jȍ5}@`\i@^NN vJPR"$̧D! @ .!$H] D"˰+W#r]R!J?62ȝ|X4>^ J=Jگ5p+qf$ saL/وH)1"I ފ rN2o2r/D=@T:*0LsUp9a &d3cIkn_1t#Ilt?WFe9$D`STTx밓`x@B<(d"D7JۘyVnr)giբt:FF#yD ?>ir&vkf?-HKԗg=;VoE>R1Vu4bT[r҈^ /XM0=}!dFtc@ j%ͦ1bɍDIb)EQ,<`Qަz,]r}#w"zB_%'8zIΡ]&s<W$4bE05 hA೫*H^#,)Zh[ h2F \țM5ƌ%rBE<gJz#Ǜ(` ͩ5*wP]+۸=9j0iVU 'X_v h"4Y8qM."1Y'DWɪN/뇤Վ d.|Bc1 WC%qUs׽1V eYImfUjH'fϒ"G"/꨼vwx,78 xxֿDwb ~a ye֦Ե k=,^觪XJ2Z?)fj Az6F/`8_camQ$mW*ۓT. ֡bo7g0 pߓ(ؗF~\)8߫tCޝkO 2mumdO_QI$w90RBb=v!`8ܹf(vGyݴuM~.]=8fP fv6jAQ;^x#NX]C,WE7zon]A*a 5њ *8+/ ՟ ?1;`E?8I3vp2 n- 7T3J9A7yq*ZfX,BCceJ.:疬7DFQ"VZr zGDoRmS#嵩xڐ"pcy'I >Q-/?!PzQ;D4:6t E&89Atk 9ui}",dlQ:c;qƳw5?A5oR Pv=XYcTCI) ¥VK?`D5HXbm{CNlIbL 1 K¹vM68EgkDݪtJ5SSGsvQR(#>X%?{28/FȆ; ehH}@X\ŢMANy*wFlV}BD܏NZmj،- [ >K3:d;݇i0 5O`֗'`~w[nRWwLD&(6D+5c/Wэs KO6J1z>(aNq"0ᘰu7*χ6l;v>IuB>m|dde|ZՅ*FV%A(f*,'(gd ]R LŖK.B8M%YA` 4NQ0=r֤8/_•uՅVئ)-cIgnSboWNyYu| k?*"40^,_5M,QʶCWa?нDuĘ1:$ !vU9.(4NUċ}]O9/㭫T8?AU4~`^dO-IWO|_k GU*@O _N(zgz$ ֵ?\D(zlpm@S) ڰOm[M}.J2g5*{A%A]诞r= ZtI5qaK4UsXj]ՁoFn],ey "*!5]!Ws#*s+<[{ޯZSR &%k45_guא (nm=,zT%& k&sn4EY{e%8Zxa_m&V]'ڷhYB` TMoj%nA5 Wb,8U>0El]-}*pٓ I|@Ba28 L]J?-諔]|YGIfJhv^h,JHr)4}u|o>$&v#^Q[L5+\\ks-*8Tcp ٫o BW=wi3n1J7 eVSBգOɢ>`wdYvMhlڰHdj#,N3!)`_Ӷ3-F)p֣Z=afiT3׆Nk}\ ?CɠA} #9=޻Z߲%j6j]??J4QlS>KpZi p> W^HD s.>l Mp_nD˸˜ ? /5W苤tǸD(F]`asQ- ]sΡM[c CΉxq#*Ts}ܖ$'a(:=I]ޅs20oudbxr;: XhO0_w\ujRY1MZ*nU) lf1`ADhM[H(3\+䡍(7Vy/BSI1n3(bkA>:G`XR*UjHEPF)( 6H@!FV5 (-OgX (N™ym(cj#tJrre26}U/>̀KLH=H[=SC鯪B}cn*N«BOLocQO0Qנ `:['ر˜VfpzO\Z2=E$牻`K-HDB"RL)xy+#j+qVŝmv^&]-R?~LLGW11:fЋz 9S fF`jYa=s >Iڳ]t7-k_Dd0ΒJ|#`U^_ ʃ vN"[{3@B|G:Mn~t\@hf_DOq2+ѧ'1Tu(p P8NSEeҕՕF;U|L3k3&+) xkBeUF+/A q{al&fW՞#[3b!w'pMS[E/PcQGY2ߡ'ۈD)#b&篹c!g;G5YPWGBJllۍs[FTc6.j#㕇(!8@z Zzŕ:}~@z3􉩂ci99 X]R\m$uKǙŔt1R ɛ n׻Tuz8M\'e?k>h/xDWG+T,]˽:_kBe*D['"L>6[/'*̓1GZk\ܺlsϓ'~r2NEIAldj)w HWLNȎ 4RR^h B{y8B\e76{;VP7\4N,k(=$f@[e:%oHbr^]iI:`i3S 49@O3QNQѫ)=Q&A$G _LQݪIHjMZAnWsۂ[{xg1Hl"3Ep&z TUO-XZz|f C֘uzjLa^|HLL q{/^NA'HĶM0yP]pyDž`|8Kd(*l˒N,݋K(ôCS{1pĽPppnqEy xs шU(rN FZS^N(G?R!tHo]:*a>kTJw(SI{VYHhFg DfDݪ5nJ7eXp[(~kE0u΃ؠ:X4v8̲WOi+M׈w'L?b^;'ci^M8]EUԤF{V|*/SdƽjcQJ3^@؊]قVb`fk \m.F R$Uz$<Q<ʚC=b@B3.K8,t-PJQ{V ^pBouJB+m y^ nYy9j 2H}GynvRBwYII%jF= asF]|j'ir<ǃ?(XFaF]UntVD rIvoܢ^`OqD:on `plZ%?gYZIĉmLN k1q5?$ygO{&" cLJ^- OjA)'K;3*wK>zN-yN{=fN Pq_X]Dxκ!/\j~0h= %VGЖ":g3l/%K]7X h:O!(#6黆z++pLn@8݈ )ZZu >/Xb5{X͡uxx՛fhPfc;zlt܋S!U SQ00tXjiI*xq6 /`!YUƚ!YXBeb٠.:Ȝ=qi7_iAC# $%.Sn=ck+:VLL1Sq6l'̨6kW,q ZXX~7 }82T|[ը9]1tj4Ldp1 oÛg3_^ʉ#%ϛgBG_D pYf!x'ʄ JL&~+&b&R6J A>ԛ&?_0 %cdyم$He!5V,[^ͯzb4sCHQ~b+IYtKdz}UQM=#8L+h?;@%꼾mm- wwrelP;1y5qou"6QZFe>cb2'aDTjә'PV.~J"nncnFB7I@ Q a3OaF!mY/"HJW/ ]Oo8Q; M ϣcwYp!ܝr_2N1(?8).rzH_N#99kXuPЛg_6KyLě23laP^|΢Q(>RgLf %0= j{$OMlj ,>dwA*:wIwhDQ^"N'\un" z w|btafqfnq,|7:r}_Sy5J( 9]7AK5EÙ;{I)|7r=O0/T>ѿ&¾y+U+t'ܛ)ï:-An fdХ=d!h) q>+6M9 ʡۧE%}r`+Yvs#֩M@IQIQm%+V #-$N3§ в}z Fqeij z{a8K5& z{s.=P2::>Ŵ œ>-;zۣwQctNO礔J%AA,$*ϢUkvBGjg7;;Sfbkq18 &W1?f @xɃѼUɆ{E=⟈jL_i-r]%u8-pݞuƟӼ.7_qMzMf@C*W o9eJBq-GFg L>{`TG3AlGu<ĉvIKMmB {gPds8Z[vl kj +rA>:5GjÍ}qҟV*oKޱ_ 8稰=gv.dF#c"<.j&\=ۂ\xM" vg2ﳩ/,LqwOo'57(HUM`h(moXploJ+]O_ RT:fg(G%WτMtYHgAԟ`_j~WkfUz {C@<O@qp}^_Wo#u*xLQœ,8ԥœ)$H3̫qQts]SM ST瑳F[܀ujE"""S<,wp&Az;cxUe3l(%]4'N8И Or`7S&x¹,PAU&м#wЍc߅J-`j!WxA[KZhNN=- aψzS"ٷ̳;FX.&?Q* !+G\:Ë!X8/wݺI<]LrXH0*o!oŻGӊF(=E1\f38a=Կ{*X RXƬvb\V+wԓ UmWLf39)姷ڑ uF~EH >hQ'1ʊTu"(yE?Irou S|Xz.|u4'ud87Ċ)9I="`_\oȳ .p~~?H ѤH>w2Q/rsŕQmƍߴQܯx<2o ޹J jV2=鰞ZpEwhgcɅWm,?w$g [!kN6#OK[Q:~atA,x5.@~-,)C \?!c0oA7fl M$bcY Odؕ5H2&UoE`aǝ+2ەp}=gώk^砲2?ƺ; #g8e|<$:{& ]#( ^ֽw.@x|'EuyTݿ^h;CT\~T[q8iſ!e8FP&.8hk 7NK0zSU '#Ga}M)18Mb:HFgX59\ |O0rC|&/V^/c T(Wk9{(H2a~[(~~8E8MZ;IMEFH(ңnґ9 2uDGT,t#4S;Lh.)LhL"3dHw75֘/,I qT(i.D[ou+{ Y7ŀpe\H8Ox<`o0|u>;ЋIBѹ'XPPdx T1_Z$m}6cӁ`^o( 0B Vmq4NsI1VR,ܷPJxL_ OpGwɤ!T2㨯VpCcZBjY%ʬDSU!VzѢ ݆N61 #M%HYHXzЦf+J!ª+*<&RfU٫^h՜Ldqq2͌q|!&IU*]=xV8ȍb;(F1H6I}aWt goW{uO[qrڤ?#A~Ųٮâ-]kfe0ָbbsצ\A=Od#]%_\0ҋݞze+/ŁR5%#h2j*F#Tį$bxǢp™f6F\Ⱝ*p<0a4`*l#&&QQ-<:+\4o# %!IK 0(t8jDI~Eդ>:%a |ع&cpV*z_ɼ5>NF(ȯ,2-F+і{>J´˾VML<ʙK@ᐆ 8%f}vkߌY?cgaсө:Ϡ=Or4ڗ?~?VdTtR8H62po]+A'5C3q]#X%:ۻ}bR!G]S!$ 9@j=Fq;|;i@}<,gZHK{F1;G.k +3 sl)N>^\N&CPGm,ąP.TiX7,+1TEw~`:L0s{nq0-9LeK7-=~qN:^l=ēՁ gL詇ɇ7Qөnbo IAC]_-7ϴaHY+72BCЧ蒏 -3TY;]3Һm&] ) .{aS׈*m\';!cX'4VTWl)E/4Da{{/Bq_H{lomӻJQ$:|s8veMg)W OI0.˻vr$3aq_ѢQvf4D`;{?_XWS;>j.4Yi>-]\Mh\ (t߱O7w})H,\:NLd""v KG rH=@*XAvP*kƅ^7D:QW0S9R>h wTTklsN|"!˷׼Sv $_C;pqdvJxAqmptN4:C~@eRg|x 332V+pq چj^](|CSIW;hkg;fT:*mC43 >ȗt6P;,$ /t@ɾ bc# BkÿhY0Ylxb"pe\ZޗsDŽWF>xmv|1OУ6H@40%SQqT֬b=v2 (X{s~b;nd C{4y]vOr Kև(cH@#v'Ӎ[b1lx WZv^!Z]P_xC%oF$I&̂]nU!;h/r4?< Nb jc>HnC,CdA^8Xr&X%>:Lw-Iwf{# zӨf{C#`MW-n Z^(k8 _ޟ {FwP;T43P-SQ G( Pfh##sm ׵H-^ݬ$!SйGJYO8Q&{u*$ 󃯽yˁXڅtP5 O9f@/to@nZ;gJԣA.c owS_A "KAl ޤ{Pm;0]u[zPm+~~FRlknuh̲O35ap7 -b8]첩{SA6Ybr)_ke @&Hg D[gT< 8 T5CTqC,>БlcK7hbU4]ՑVFpz O 8 6L{|i-z\Y *b*2r\mU9vʣR,7D<Օ%|ǚl\tr3?'n0ܳ0+οIZ ̝aF M%CՃwOXƃݦoj&.7vh7DXײE޶SOf#I&'Skm%M.4uW-ft=g)&yt^fmBZ0jeR2l~JWNL8,_#b ҚŞ2dvź/{ Iĭll5z3FIxXrP+a6X ў}W M E=tƤ4cH[_wXt4L#*kBY5s{9,XZRIaS@Qj8>IuYтR2TeBv >:dܗ٧o\N_|0F:oJuZМs/Wq4w*GCTc@T.6ɑsrI=BQ,I9 d)Wp;%+wUkvd~u):ϭTly_ C Hяtd(q<Ho3g}'${OӀ>LDB,H.l/UIXT":=GU7u|j,JP[x.rۂ_x-խ_1f=g׉أzig7&WQfQ1SkD5{B x2gBːp4/g%69%gЫ&eV6"c= , l !w"^oӚ<*1)tMԎ|0Ԙ@Ϳ1u|ϥͣXí)%q嗦?2kص75&{1_v eqӉ5_ͳYi61 WўoV&fɯr]mVܗ:;6]pd,B>9;sR@3І, xR{h7Hd2R:' z>TcUJ bUQM* eӳnj"-va /J. ːLo撴DPS_|Jhjjz{Sɶr^wi!d߃uv6VgHOf J #ħ/֒%ɀs'{TܡBfgܼ,cz$q zk,.J|h#N'GpKp b}JT|W9DC9 fCRR*]6oWYoUS.H5BkPޮ.E *٬_RU7MFyMX^q@Gb=bc«tf{ʚOBU:מC5Џp8-Lk$<4 ZK5. c`-n䄀aQ#qO26{i{`[˯8XR}h)|j]lₐL˺q1F'x$vϯ VBǖB9^"RcA~xaǝ3ORq,)xQPgIk%Jۃz'* F:d+d0$ge;altHQ/__4{1IMhg qiPǸٶ&8ǘ`]7 e+a1 lUc&S@OAD V*?6 t f @9p:v6|`Pb8';\70&/&0l 3._p^,~r ZiKDyQ WeW@XEȁ%uT&: gK`]qL(oQЭ?#Zx3*kxX= C4FLz|a4ٗ|ʿﯛ,{WE'O+q~i݉pˑ8g^21l'fH%Rh/Y#sܞRVU)1`WIߚs:Sq=fQ_ -CVxb 92G Wg{W<4V՚c`sOˁr̀w@mEY0̆ϒ]QøĄDdD ޙh>btTqA'*ʟQѲ>y713lT0>+|x?O4!+ꉘ)LDOEHH˫gHz䎥U6RU<Ҳ)G&)HsQV"mk`v?34fQ֖}¬ &CCZi~yn"w5My L] v"Zpa "I# bUvVQ r@n T2W! KDNx${@ty[}vZz1b|gD4`-+IA6L[eG%+wB6-ҡT,2i <ABŨy}`{?;.Wp|d1;׶[exaۿ<辔]喎4o2؟j9-UH" gڼ-5)I:1faGZ%~7PdaFNi!JV<1\#L:wXdeH[ SHv' esR[UZe3ܚY[w";չ<.6ŌM;͈"tԂ)ǂ'&# 8æiMKe=  Pmq_}4PفDnG b7[,/@^`fmq `^\2cO8ш2~i:IMf?!!Y.}-阈) _ mURV  0*&g+?J3&&,yCѩiKf8r `da?L zpVm%EjOqHG>O+FLVg7dQqdx-*IڐQ:`0 =f|AQt=͒EyEW2vbپA~G0L9]C{@4 ^.pߡ@G._&\zܞL/Cg.BSm- 3U9Ƶrʽz@u8EQ%ӥ;q~ ޣ^Q#AP>!M 6.iُ ͭڍ#87D%шs*BKM^4r'K F`tաfb p~>.ؤ?\3oa\A S1{ <3X"9 ޳ ?ܜIz%a?jv-rn4%rg( v Oji5k"3i@+`U|PQRԾA1U}I'0~5?|kWN3!Lۗ9N4Dϒ7#<\NY 31%vy0N:,JAq sub 9aeFp68;b|S`0(ro'7{),?h58/X Gy.8%59I1ѶҘˌғpƀ ah̪c\ `s(*-B+F%$.{\XOpTZyuȱ|*XP$R3Us*oꠠx>u#9:y4,ܪ0_)N}] XТ_Z2;ZRcOO,q:=}WCⴶ0o)N\Lb7Rh;9X]B  =Ş6{ G0“5h(hi)R97.Cilv*DlYo+6vOu{zSL)prɓC{;K>bf% WlYvۉ:~ԊJ1}=HdgݽTWA^J#7m-͘!| hi{a|Uy&G, GHp1R0%Jj>un a81kNW1eog.@  hFbqDD=Bɍ"[&,<H9kF7+k:T;$-tc9]6Rè | .- 1Ec̯#[x]@ _N06kx<3ďg(zڪkV >nF(m"&\4VPL^ӥ=C8@m}1 i 7||{\@*RjQkH`e |![t ϑ]N cjܫ\?>$UAQMvˇ,iD%mHNtE[91@㛻`D6#l5UL!I@vGO֤tej=fhyb9pXD?=ID{F>X#XGK:$>k8|ckˋcᵩ=4 ϰ v d7HNve5??c3ZىN!0E6"v"bft )ѫTFx/j%4y~'2=lP]Ŭ[`S"YԵ}3ʫ -V/En{Y574~d5xw~!tm )$#3_=U.s[nUJdF]HwdzT9Gs_uwrޯjWFDRͯ5Jq|p%b2;h]HGwթ/DC"4͟.Z=jDIBߍz[|9dCp+yQ]nqrmJŚ_T<u/xͼ\Q"UcT=@fwGftD>^& _CK# h}>^ X_! O('fM% ٌ+^|p(sEpSrR,94F_ek2̢/T}ZO aU051F|g&Vu:2dsNԂJNC܍~|9O.o] k+JjV~`ڸ/QfMx^0q)t}o7Y#᜻ a4Ca8VFL#TM: Ys8ٶ Zΐ/bk$Vlx2.'.>%Cn%J+OCcI5]d\;6= MKٜ[7 f >IqUKj.hlӽ0#ֱÄ+xxw1"lj%{8)`Es3= τckid?ˊCMQ1 oh ]];$Lg5њ(oOJƈxd<0;TIWps, >*7ٶm(gB,Ra ±cTR/ yIz(̲3G x었L*˜pw=rp.< &m'cP+ŦVѿyFzLwEGHCp@(X%էoF>0+>}ȒLNZ&SYdch,[QS^$jSEWZ_-=>bXr5{ùh_tiojM%5f"x!gj 浉–?;HQEۼ}D5`wL$rl \<{J Q]2[9C%>6V\XNѥ`Hx^E_VZa1AW6ޡgV34^Ng-aex;SlF*Y,-Tz %p:Bk$6X֍2U*AF8"U,@}p;%5 N'x}疬6DcK4-,ؐBoh|м,ON'<=˶{nx&YiZs'Lɀtv1HFƦ=t}M2z`kz쇛K2 Z.я޿eIrd_O\x q͇ ŕ*Fq|}㔿WIG_w'N!NXMYYYbㆰF1ې(O꿳-49G*OUג4VY}/-2M,&Y1ӰGG TeF$4Zj'u된6b4{Hu+=ƙ6bE}I%͆\hL\E~pkA'*4 4`\Y1cg)T.L$ SNV'*ZKuڱ5@X%GH/uowN }k䰆[:&X{ p0mvoPLWw"£3{#$~/l0R*q=0'J? Հr+ <Uyė5h]Зw/RiEҶ3x_֨NI-*+Lfq5i0:`ˉ#{x 5Y'r`#lRÕc:yF`>$ۡz6cA;rYP|U3:ʫ_<*EԈ7 ǾV7*&#ǣHfb1PtN jyr`o2 lsuy@ѹ 8VNS;1#\ސy^,l:WS©ntsz3t- N~X!KEY£f>߫?A\,[!4hp[ixY C$"05&34\ ˉa:`j,}UU)TT79CJ_?́bX 8(pg: /63# =h>T MGWƻJ 73NJlJaԆm(v)٪loD~{з#4An<3rW4֌+e#eP=^AV~%`$ўWY7Y;7"Lt{K|N,Ҿ, 6 -T zq ,&$?^90-RH]ASPʑc.cI*F̩l`tKAu-W(ȝS{)_!.9`$uN|- 9x&} @9 p} ddANDo*ѷ3Z8 2qYp#G')jq@ubQ%'ܓ g"oy@rĜtzPvu3'OF66wҿ,4B(b%Q -t{4p5k.NBz4GLV w'y- sM*$U^锧ɝO:;OK 5l_oL$0wgʿejJv!_^ cT9.Xlld h݉0k6Ka!6ד-W2G-_(td}gnܸ#w~#n)xI5~5VoFe&+*TcG(''(J;Y ~"Z)H%Ү(,U'Vp`;Iu7gk>tcܳvywjH;nŝD붲I΃* PwX̕&ϕW%v(fj,M\-,ueh1+E2^*ʅLМr T?T :S- lmq5>+4 14EMƘX36|y%ׯǶHTHͥAcc }KܸF@&.SqFȩQq2r| 0ZPaFAJ`u 핆W7%:nWþ; Vu;JD-Ȥ ձ%-+>0r7k+z``;fZ:3( \+xkV{ c 4AFt*+ƝldkP;ήc4˭;]C/7䷵hqh)OLHo@^"P;S#D]rHz<;ެEmOj$Y/c2n[\?z(' ύϵgm~*3k$8~2c GY&{Cvn;&>760;Re`p C)~Ֆ XnEۣ?E}y!|њ4PޡDÇ|FyF'VFf`K˄,tXF{B'TedgFblw'/ pO6 l]/ -4I%zUR?د y傓Yj[461GFg!T|{ %dyf[iQhFʙp'S%p2^@il2/]bV.h@"L< 7\ӎX]$Zkr\͠ Ǝ5xj,U]vU%lR.qy.؛K[pr9 o|B-ؽ8Mt>f# jrc$zI.Txr}(u;v&SnnEfl|>-8]L4s-B o5z7#u-nfZ{v*C k0ե#2wie$vO:veHJ3RduTpe՚]#:_Z*3rS]GY:!4pɊ˵^.iVIN]0 NOoVf\XW4/.y͈U!}W! !I w״wp:-j:I-]1jIL fpL9b*68A?"$nyRCcz o%kmYM> `̂鯔U<@e>]M ocYa[BlvWrEidl^ܼ5C<s߾ s*N) }ȫVj+~YQ!Ž3WXUWG),b8DK9%?h[~al˲:5]M꯹JQ3Li@~[@zp$~pȲ9ԨgB, ;JoR ,.Rr5ǯ,SDEj27%u]JwnDCya w0&[$2\=k-\ǠpYe'&zjZ6"5<#y<_:&%~F@AlK=_jvr\b8Dt|7 .8kG)H6Ȉ(UhpNcuуuvVq/uйKgg1Tp[SoeרNp2+iY=,XAuŦ4\Q;!,>3GOEW=MGE'-Z Ls]^OU߉so[xo?wԿז#:_,$d,(1$o;WUcknpo6k&oC#|\^gP"OǼ)n0|Vb8CCfGHLPBQ /^ytwט"W:iOlLO3 v'lĢ PQ.ZMD9L[g$'陏R3Uи^-\F;%#osZAr5,7>42܉הYJ$'R@K_xkӅ,Ly?)JDJ(tP\$&B )T\Dn~z7k=(rI2&CwTpJcD2лybd0ȇUg7 46۰A4QMR)fh>McfC@Y/&}AƯ Oe)1-_& W؈h,A?. )ɲPKS)^V<:?-aG>4)PĨ1{fxVpmd 9ҭ?f@ذ?DnV H.vW.6!Z q -D{n)&1ԟU-Սp7C|T180_9Ys55f)H&25Ic-knj߇#M=_5zaHmWB #pᅹ\%.P)xʨ.PdBW[HzW=w̿Ls׳2i1R%gmۉHA/ض1v=H4V\,\{@/wv:js>)sJ1a}' !eL$al7DRfw|=JzTN+^?tt|mr1U#GQځkUVڎ@2wMX$k(~ &yOӁלDP pN53(5`K wOX(vz:kȦ%֒E<sf_ &+uV3JBb]^^^p4mT_b:ߒ z!o$n!]#T" P:Qȫ |w+ػ-G4I#kd  h3;5|L]4{7پ[;V29ExR AxE~߽}/iM]U]gĄx{ã*j ɽfk grbl SN_5i˟R|';J\xZ`1j,砎8L"{WT0U Pɾj)Z+䪄H'"^Z֛,1^񪔜$K:!J|顬H6,,S%1+6yz_M`pOċhN~؏v9֤p.lKoCS -^ AgiIe/˳pJz^>[p*ΒHS 0J@ώb~9/R*^d3o!uHUIEVClE[P{W5BOKos>sځt|,Ð:]6T:_$/S5H?T]1TeDZ7vAvakx ~ϹtvJpAeX\yy$Sn lnCPQk˸.@YWG8kOZt7ؘԸ:+>Ί& 5Z\ӯl@ =#=p nCOs_;;3^;\|0Ѡ6ЊQN#J1wFՒm=zm4.d%sG,Z!hWj@h(3y. ŐeKʛ#o}tp(+eЕYC }Q9@ *m~uE+a![m6Q Rk4w7S. "Oy_%E݅Y WDs?'xVE{FP7F3N!ggd3GDO9K0uSgYKFN>2!ŷ͞za-?u aaaX$JtL%vM1e'K6lhxKx4trֵF@~^ f)R**O&%lE-;ZRŃT(\?:VuP@hgu4k (p!e56%Wx}qˉu%E#)FnXZFeBO٢F=޴(i'אۛrj,b7}HR8qǃc8'bs(RH[`BKF =,198cx! O'<ɏXfju'^].5 ֨sN7xS?~gA&c~ wʢr쌍@Aba`7qIif"^ōku#W U넁#ra2'- Se aK}m$N}f8p\˶9K;QP {v%nܫs;M)|އ_e70r b LJJ;Cs ><8 瞝\)Y9a"[L`4_Z3.dEkFT.ȹ`J({ݞ,ܘzU]=z}̙ \Ȥ;!g}Ը#Btn iXy8Ș\:muVY~2kRlj s e%,gvA `q s䲦uuSXqX&&wyo10C!Μi:iͬ# ]ْsցK@@KPZ05R+{aHs׃ h{xW)7U1??UA;ww9h}$jI)rtzU}͠FSPvK0f+I RL=Gaq8dyљravmj+ yDV &DV 4W1rQu\ss\hӶꔹM?Y %ps֗M=  Zk(.rV|U*3.d' (wCυy*pV:Nn_ɔmBbh~pOw3O96_;i\f")yPgvO TO}HS!8a/"j6-OI5PvB?bs/R8dRrfc){gIUJl`_7vcntE55L鑎47ng 8mEFMo 9;[+Fde< sϩ[:72rRϼE h3tBim֤e Y0Wt|`4Ԓxe  v3~u2"^#$>15U {۩00|pĐ*T8(?<WW^Zۛ@T50/<z"T'Qgk F=X u7]{/oK\Ce/Pgi.MSV ӛ*Ve'Lqjm9u=:t v]>QFuCG;FQypx 8ej#m)7kjApS6N}U-1mRg\F0tg.opeF6U1|AK²ZI1tlhXė!', c9 %g5"f 2L;9Q5b^_-b`kyS<#Ef< :a8~MG3[T7?VȖfΦ@MfT yd7WlD +A2qv۝jP.:-eUB8m_Qr;$X!Ԓ)HzQhl8X.' BAy>SE_\Iw?fvqJ9`y|@9)^tNrVV)J|(g[f`~RRDO V+84q8(I]/)2?*d,,˂=ܣ:B'+!6`[{2X}|Z3[vG{?[E1־IɧSYOExÚ}Wu&0]DCȵQFfTX㩪w>P@B|Ti &[tjg°O}8~X~M͘: euZpv4Ϯzh~9ڪCN ^ҹ2-t|iSt KlJO_a0ę6JI*E(/Pi`7թ*WU7/gH]<GiGH'ThN rֺp{[xXG^f.0eQE>o䃘䠵Q4uVKYJ;o=L9v]e_|Q Wcte{2&? 9qY^ :&JoN}'X8?-KBXKʛ (0.&@0*i۬D>$eB[6F8`4)zu!CIr:הȯIs+_m-x w_%-~ s3tV7{yo҉ a$1imzQ@<Ξ+>, J2EVp]M6늏“jiL ,YmìqWÑU*4]E)Y ,nG~}0MqO7$VWp_1ø7>Rƒgp8 wgVMoZ5>WJEJHx\eH .4j־O+ƨ޴qIzL.Uʡ0 ft'~Ag}r .GapR 3Mb˚53%wܾP^(0iU̎,1i> CBpouB` % D\~l;O?b+얗A׊ 0 @PK&pUGZ*DXOf%B݃PtM\g)x9xS8*m $v"T!>@ѹ됷 9̐EƕpA /LKWϴ>a9@,Pshij;B@=q"5B #|nL9 F}{ /-s}Jܧfta 쓸VuVMVY_V {[]kk ⳶ukSr3G+xB! ^n1003EL ٝӳիkY(oY<'ˇy [TitǷ`zs >g=UpcmqTS(nOyueIO=6LIl<4$\16'UZJտ{ܱW~t|#ZAzU$ 54o5 J|hNɪSn~*`>}@#A ytJX-p`a̓>w$/*O{þ(dHQWlv0$/H" :PXu # (.xLM 2Y&U)ܱ0.]R0!OM6MeNN_6˧o*NH8.3E<+xy= oޣƦ4N L?R?Y$RTma$w9OT.jphJ![''@cXHX&ոZ 8Ca!,,PЎRzT?ri$F{$Wy\bWNul%+0ٻ%)˗'̺j{wꁷ^5w d,.e!Vӡo4*`}D{ӗDO@N{ugUmhKЇEB,zj1#*vU_/kAoob#{ Q^ Q%y vGEW9ag>˔vv7 UUHuc24M鯈y} X77ҽeMhO:U\ j| BMTqY{{x{dDҞ#e9)kVL2#c`*x݃? ' b fƒȋܫ܈HDa=Zbq DzĤl#"B;Ǥ[y }ƹ%^?DFCb0sL^"I><XPoaj) ]ء\O!|O $^C\]{c=ݤ3~l].ĠVun4a'ʄkj(3W*}aÏб rB GsiCp1JZhQ ZpNs,+u";pW{; vh .pK*8 ph]݌)(]ZJd+ةbF-Yq3 ^tH!ܡxcBvLO!.SS ŃW0hKD)p'o JH KJr TSWgA ܳ,L!WyutW檣Mb>M H)睻3H)Y^?ɺ|PaL_*! bKr E,]Hm!آwYo+sR5*ɫLln _,]#`ߦV!GoLr;__.h+ƜQ/)D|VΝW_׽9@aQ=V}d-H 2UV8ƿArF"+ <^2#KrKޏ脞1-_>pR)Lwn"d5c $6^S 9kPo~)'!/"QdZypɽ8vDACrÐFk¥~#wiS F[]Lö|Xc0odhO.St%?O^nLXܑײy Ok:-nxPfԬ;HSw=] rѣQ-J96iԊuM_3ƥR6xmA/@ޑM\ڵQO *bQ\6C(cсkqOւ:V6R\dhS'ٯV>WC  .eoH,Tumr2O&&e&|'z]fRx勺duRH;6@B.qgo0Q Pu]%2"5["[vMpfо/E;|c@sLVmW1OAXxujy]NF>7e[@[sɝ` b yXQ\0Jn6(B7"6FD [ |XNVf6 ۫P$jWD*Rt/<[vK,ag. AQߪ{տxmd2 gxri\9/y8uG_&,jb~Ԕ)CJטUd:hbX_MUfAovMs)}Y1Re"y6l]0X`T7DßnW ~Et=,38kwؽ^gER3xHӟ7xJy,ofs*g<ўi"+\"$'nOp,Z pP”MU7i%2Md˴P!φ#&ާ d{춠@> SµʧtlQ0-!.YLۼ:7m}(Є.<1s )sz`V/ M"}wW(hШxP0 of$]R$%(vLqO$u܂~oD}z bMH H ~K3,ʫl=Q {鳫Ղ d:Lux\&tioHF!csC˽o@O4NL^uˀ6P3y M7g_@d+ c*տA%Q{C:ZF?xgʇGlFz:hG52wu7/5B)oEiP_xGĞ;2ƩIOdQc8|h)78R3c}fH]>,B1cuS7% Z~%v}{E1y$OtN /Y߫ {.hGA̧F9, _v)~eT)ډfZ q՘v4EP/qB%yqʭ7!0?dUN Mb FB٭_M5f8QxK-E6 ؔdڌFa q\zQ .Ơ͂"3r 鷱cS9$pv>BI%@ :gGe (Bx:EQ&~= .-&OWei>-9[ )g/2^gYZ4pAC;?-:%xzM8*+ʟ[}csó-CC9n 1\F5&DMcTuo8rI iҘJ ; } L+\K%4<)y8n{&hLa 9%r,m#X8fu5 =xK˸l({CԮlEidGА Z +9#!}b>f#lLF!ǿO GtsoaRj,=sIWёnv&J xKDJ%n~g9e?έΝ1H,9L 8x`[ğgf2Gm̯ۆ8t0$AÎb4Hb8؏eS@ZXvIǏc+짞&4K- k5~#|nlD U&h~"(wT0fgvDj:F!Zd@VC_}$VοUF2z5Ec_p!s eS(czB 3nyL| D&L-LTm]6o R[[*aK\dt!:CA/951LGoLE;N1L K›eя(X,cQp: ,)M.þ>VJӔN%fX 5ٗt cV;5AqOPHGC _-yVè;\ɝf.F5uA"l OM|(lv{*/ubtm՝p״rV\  CƦ42saP ,8\I38Q-߮q4FM=^+WBx|c8rK 5\)E(ugC)mi1AM2}׀A19ZSt0Ԝkc/|PJ;5ҟؒ*u*L6u0OvA'⢬d-WT'2[{/Q]+kyح~_[uwQe5WfXȰzNL6wTjг\=!]Zr׵`Ŵ!{ u96kYK< ^KtpqRUj {v|C0˟Fqtc)qX/T8+d(2Ip[.>hbo>hҹ3 :< ܆"8)=|EV0bG3ml! u97`\Ytr4:IIoXe+ үgYhiM.ng{N>zy. &]rzygɊ{ÙcKMv`q[儝нe0h 6?p{PO:?P&ݥA9B IviG'1 ;@T^Ev5>2H+%84[Ƒƫ#RvR_OjPJgPf,Eew譐R7O geN4?RjZ6)pٲ !{HY]Qi*X5"kU"25O-]k}Y(&Rь R_ iF:L.*;7;O)onSu| @ÖDjPӟe5zeޚnOne.cpҿ)`"0 5 [yQIJnMWfYN|}Bk3V:(YmSڌ?F?|vΑLK xXTIxB&P6j`0ap|ɝ7=!4>R3;>Q0r8+v>QjKiJԱb;? s 0­!9섹v^~s@ЏL%엮&4Sͺ }d,VNz&Yo <0&&| Awvt'p4+~$Ͽae`+sgNBse!"S+S/L !Jm+-v10ߵjv9Ih!:GY pvLB@L>~f Q>aBz#eJU*&P$!*02(T8+G__' zuiD[B`ۜ[[˓Q\&frĦFIS3m/`aӿ4Q;@LGH2|/0tdG|4? ɃdRlRHiQ)U0 "Mј㎓)PCV#UF7lx&,b/Ca `>B+?TmܙJH҄dqڈĿg "^6pAh,`=ZR5y3v}TiKcip w2l+BHC#VV miJ>JB rۡ#F=9/JmAO19Dpqf,tXn͕oNd-A_CJ+3_a7r_F0-ΔTY.;&hh'6 +5Laft&c5 tN˔SOeFքӋ8\TXsR{p`X:8lCVtEVaFBPKw.:"f?kj)cBOiՆ֡K\ K@>bAzxHpu8=(~Su\m}|6#py 3qIuc{DcZe^qHf6@ ҔLB(2}G%8` i/.8)noҵocF}"ě9P-6E&3DP IekU?RDЄ,Qͽ*(܂7D _1eɊZ]ۼ*Di>~TII N:ф *ĴwnvXG8: z 3Vk5>KFs2^/]} R0'1CO>-&T 4efHQ;Lsm { NU߹bx?ցI}X*n$璉WTog;;G\\ ~mvl1Nn[hCl\)P'[wC ac|%;I%̣'E@XS[Hwfrqĝr%ՌhB< 7r'-WOswC>|/ϞpYǷH ߚmR]!פ#Pԯa|ҵxwVLoݹ `;=Pͮ#1DΏ`y5m]H,Ǩ]~q](;JZ O0ݨ.H؏OY{`.߰h~kV ~D u5u4{כҘZzʿnQ;3=FìD-L.p!`-'b|tG^s`ux,4fآ5\Yٹnq\‚H K7828;>W%l  g2 [!JvLi/gU &Y8ИFj IXh{z3:;W80Wa'*݈jG ѯz[ Dc^# 8 ufoۄbpp+x:P^ IY6D"y .t´dOgp0D4P2\_^AF Rcqr2w ̇yVLE -&滅OS%dN:N>5,#QД!'?6k6]أy2S,_p+~w&u<(v"o}ۤđqGK=ҡktA-0b޻e19Q=^*nTp&nZ+$d=e&>GA4bW>Fc_5=T=p(8d޷>cTq_[S6󑠨C vr[봃.y*ʧk_W*SD+`M 2QrF3"o;yuD}GG[VI_Rz^ )L0cZV!YTcov$=ry} TCCF #[0/Re xnI_4QK5?Ւ+XYo[`/+N =ףKG͒}T4wR^"-ԯBtDH⒣eȘgh3Mgy೭ìq0U5Y3`/J2MǸGTeJ RȜ驪HF.tg>m5.͕;ȳBaqœ&^qߺYjSJ~lp?;W0⽨C, ,O!X?èj C? 5o%U;Ul<3uK*|SW'Dt|聏xst":K꞉U3z/OiQzuQV0h[2|EvE( 3_PL!™G )!сW̃AuK Qo+.?5x4ْ\!jfb5 Mp :܊)3cMjN3cn.2R"F6k BE>&H4`x:ʏ·T(" wj|?'v#`6V I2HԸ)#xߛڳL r)6^o"ڻ6^5WRB`/3WS Ҵefҍf`ח41`7O 6cڠEen/?k`))IKZ2,%jbB5aXA M &'MDzΠ\λӧ*`ޝޓ^4{ @&v)@GQFfک'USPn9w6CJj8 {ʠ*nnܬaH_+3(} OlؽCIvg;}e(!- ֐IZ'`Lߊ%^:!j1V©DR[2oWU}o%-&|r~Np$q:=?d'-Z_,܊4^eܲ°.&-oҝ?"9n(/#cM4J_Ǭ:ջY?9pU*+;kÇk^j%C1Y[@ .1+Qs'a\ozqiǭGiA IHyª:{2Y?CCZh/ YyJ@z+Xk^|GlXk'Ft"\Gk=7䦌P߅ ,4S[X*H0bzeiZD+؀R;Ng>1a=1Q"$)0A ~z%Qs=eZXdij~96%W!nq0A,+ZUvHyI2E>7[^Ƨ9V0%1_B̙烞ؙChVaՏ4 (b_>wtT#`cܽ 8)Șmy\"$ 65AM],;׺;!Qȥs!!ZѨ>;3 n»ѮȖ sAAVXEגL-= - E]_C7n݀Ǹ%Է'8o)}^tx.d._ 2R)gx˿B$ЙNGt0">mF !4QEA܊P~P9v^D8ݾ?` nc_o5EVzejނ6)Ө#U9A ӊUi3C[WS1Pf+U=5ʗzi+c&.eiujٕBs{&@ .cm|A!݇M[u8-4O$EI ZYtE$WIz{+ő&JRG"N4`hg8BI+(1jZ^^$Ѥ#xeO#66|kCު~Ly>]܋BNH($dR6vૹmgMmSĨGP‘sʻmŹ%¥aDכD/{P{v-aERj4}iݎ@ oL y\MyC&]~ &$IQĦk2F" ߗ*?쮨R(/jp1!T?6.~A>@lqO۫J/_uP&U&5ckմ [W@SH Z-wU^?".II:AἙl.ijֳwak#,hjce~(g4V֕CB NnD"pQd2B˦ѺՌ4B$ۄ}%xw5B\qwm4h.zo^I_ XE},eȦ@!Ufr:F/g|t5k *<voҮZ߭7KF/^ DCҋ꬯ ,v6u”7 c%mњuǾCmnNk{,> J ^QNMHVvvIqb ᡑ 7.^ZE8uܐPKPS4u7v4zձf;p &s\d&<5q2lQ] wp%ڂJeA\젛TXO Zxk߆RmrA5Ico͔wWzf˵炊[/ZG? a1[-1Q88:GT8LN6K~Ѝ^s", ?IVJ_.1)y ٛ=?7o,ԗ.B^Ϩ*~<%H46T ,n"A]7r< ~jbl߲< UuzbFڴtx&sAa(oBVS!%T!u Й]"`D+;nYx}丷~M\%Ϗ3H"QxqtYa@n-ё(F#Ok}"mFj)v/RGzJkEdqCaP>4X 0#2gJ'\%͎&9fԥnѧՐ~)m7nNo'+xœW:ӹWA4]4c=~#wv"',+(KQ`;X9c4gOkZy3XӊXf dVņSW"4_&'񙝐J6p)Q8iڷF,g5z]E =k-$? ~,lԩP>#nRm*.?uG+X߫J5)I\ڨLv2r^VWr"Յ0b0D Ja;nqZ7S^d]Xk-A+rTV[W%83JOe%t 7Vj$ө9@7J9#Eoyv0bѨ<;kS\*Ԍg,7{5Յ?Oh;^'m"-к (^95_%@x^n_RBM"vO"DY>CbwodPF/o>Eڋ[?&7^MtR2%jҢU!G:8܏I}T̷);Ţ"TS!*u~FR}\|tq,Fom;:Q*[pnnCL[{Tv_2Wݚ8'.KB"N A4~475+V$/ CAjԂ <Q^N%;Fڵvׇc}?&_³oG/k'xF⠕g@dtJR:vlֵ7!UIMEe^'kh <^zH5s(pnt3aаStޚhoԳ*,g$)Q[D!53DF؄m6;hDq[S,-)VƲ'0v)Vw ZBF}s5)d|m3PDZV-ޣ4QwgIAqd^fF=JQIr#2GLgxkt#F`E#MkF/ (Xl^gl)2e{%l=Ziq 4;7[-Jۖ!!b7XE V[ؾ Z 9<;}~A3f?W'*L]kgw" f88;ՉWAKH9tWͰ*98 WIGY9ѻer.iyl!qD2]V-5RI1hLV?Sx[6=6G鐴@v)L om^&Z3 ׆dZt?c٠Mt65&joD'EX6O~=)OF#2'㝌^u '/ui@S8v~?[M-<ź,QXv~|dliڍe'K\Ӏ/=ǧhzx.4o4-c7De?iGL? ӁJU76l*lgQr5{I_c HD]xm3-nJ^xPƖ !HMEQ)HbNi88qz̶,02Yh3ϥ_ &9\!pƨF&~eRe HӞOn>r۠h,OnY-C8NOrnpr]6TldK:([rK2(a=nR/PJ>v:>[TΥYMS!HА;m .'X8&ZEa #zY1ԢDO .zeֶT6U;-tMo͡To2kHX<ȭ_Bzw߈RgdnOR)9G ٦*Q$F\el ϴSȆ` dZnZkc/?S] -Ad9* m7c]b_ꡦGOڃeى3>SٸʔhN~Ιљ2Zc9>ُ~@XK$G\` `nB9phT}I EwNo#^C$ĕUꕇ JvV ^3pM_^gW\dj5":;"jZ[֨4&4*Sn0y%QR` iE)^'YKj=PtjUi!!ٚ}'V ڃqyQauȋlOHS5H剦Mۛ.0RتJB&JX*Hc zɋDU׶a2lq͏ E^,`5m:Zu/ 3(Yv{TYH01͍y7!Sӝ{-p. 2(_6-'lվs&D6g(\c3||e/h0~0{'bpBOSѿp_گGO t@`kZ. l*XqpAdn/Z0ܙ%ۭL] d|K^T{u(9 ~~?,%7J0't&3:L??WwОvvQhFbZx׹2GVH& )w3qrEI84?}Ò4;L[cwd35)KuH'!+ rtB}qIdTF@f^[$[Fdfm&+2s>m@qf7%[8k3DZ:#9 ޾W2gG9t}nyl}6{F_[LLC,%HI2toINE'x`e7||F4Fbɛ2 HgyմZ*L쭈-ȉY<'q+gT k iЪ4 pL vqkS y{CpO SBtc{g͓Cbu-4]c*zM1I[+MScS3W9no`>dLD͏az߆.֡piIT_4~,LCeJRR.UsC{ܹ\\tki8ľ^i?]#h|@+>F,_ +8)1F8е%պ\ϷF1,` Z\25 (D~p= e?Oa>`&I:Djt*?& F@}ڄ!839tB DZ?j鎭񫶵iӯ7=E8zؖ f U섷nOӮ'~>11<ɮ'#6geUkTUH:e h e|B#Q|X&12GpK])2-;3QR$E=v'X㻄@yyT"[>> kG%gJ8ӠT9 t}v 1ЊX@%8ۂr90ߦ5JWC7E#Ϡ:aN%'V%[^Ӄ\b(P\qizL%)b\,R+1m+F8fXݰr "&O9' 5 #wseij˳*# 3[l7 l8wwнZ%cw 3Rhĺ3 tXzrGOΏrJnޥ>R0^) ܂Nٸεe"n}bi1̞㾋iD[0Dt[lj/f 2Z{$bG2hF$VI/xq퇕Ӵ3݀x}ٝ =°y3pق9;4ι+_EXq&D-Q(| XlT eަ8]wwdvÍם}#ϊw+:ep'&S ڠN @aѯKm B#(h{^+ s$$Y lZ+kXk 7УPaQYǑ:QR(+`&>yJ<,]8[X$~7bN=; @}m+blங}$I7(w}Smn3`KRL$/Fq#_ހ c=l̿LNBDI9b#cn2!r ɳvOάj$J0jm:N~,QZz3u 0n!⒟wÍJ\:xVtsxT q*y;$T\QfV* cáC*$<}9҂TQg,G_.yj෡)N濴(aϽ7g0zmM757| OdhSGX}X 9m,֒4*ScRi|k%7cPNlU:g֣PZJQ P>#Q*ғT^Q[7lR.9Dd15nȬ Qq7QTD$m..bEwWG!g>e!f.h!^;qFlk ೣ![wq:-/\ۻ$HCe^Sh3 ]Gc;zaxִr8eOޙ.ʐ+KuR:h,f <2Q<8MizVyGY2[hXy/ra kJqvϽ(U12uT “y1 QCQW+_Y1N_WΐQ=QyD+YcmV=*+BEQ)͹/#:4ٮ `5-{˂]ulZ 8曋QW8R>hY0?j#tZ҅t9Vfh8zWAuCrlR|bQ Ը%,|4ܤQ} ,+77 ^U˛ y\3`!X]̩A֌ هBb:'fr]l`S*IF~G{.lw!\9q~]1YyT/J,_;'2Ҕ aдV q$L:@|k:JKL8Z9u- 2\t*:8޶AkUJ|`R/jQPVܰIh&;r)Nl895,Ĩ&Lǫa(ڦ.U z߯&3Vc_\}bKTAf1KΡ֗-F {8A>DὨQQϐPT)1:uJKk"s5ue+w/0?zbt6òA^CE}!YjK16iN8WuQp=;5F}zEڭ ?jq*w]~t"OJ$9 U0$hO&be y)Z<3E|Q7V$Ͼxpn-0"*vU+b0Nd8<1we밵] ܤ7Jьc~/e8A; DLߺEG_ E>"_vtHtrVHxL@zZP %[<ȭ%בr;3Va+.67f 98 HqG Ĵ.&MEvOsSv!LHxs" c:do3@^P 7!EG/2{@'/]< 7)8U}g ޗ>Ad?gܱZc!`.˜§^k5a 7hékJibl} Lr -AZB>eVPV3,W?Cws9="h nU>j H=To*k+҃Q{73$v>5qǕN~O40û_щeTKvqn7Wr}1U9JvR-/Ye|*9|)a'W}| ~@=20(+ v8^ perTV!c=!7,LwJiQM$,RΨiuGF18d\@zhaM \mW}! F;rȾRW>F[wVkcGbztHy&)E?ђ/^ʈrD8r*%hRO0m[ic2'eb:Uѹ׍%>Inݾʏj,(P?|R|,Eig5\#`I::[8LEJɩW?~(&12П)LC> !$m7bOvsoC{Ozije"ﮋ'ԣF]0)\inނ",rqz$tJڵ>8Ar,JGl"!yNguAZ<)Pj8$ӎܜO/' 8lט?SgA{/пNC+^IcBi{j@^0݈I5mmG ULap2P6 G`05؏]@*ԝ@BkG'Y˔y=Bֶ#X_@Mq/ܢYZL}?#yXC8 :ضQ5`>ԪHk4yg@#bκ2VVpלtb`!Jih`X b\<$'f&8frPfgg57oDU8 ք"ʩ{6)ɽ{k:Ħݵ3)&H>A7opu@܅3Yr~1HuV:>V5ipnL}Ss(6*(~qz47uCE F`ڪ,"^|c?<2W٩ SHk]Ǘb9DgPܛfǵ'M/y6/@J0tb%<*3d EQ=OjGLPˮ`)P ϭI gFҢ?"+-ZW 7J_hs9JJYd1p_Q•c-~Ѽ"[wn,ܻ:VP]zߝviH=0T,kQ`ճb]2{b/:0eu`lY—Ͷ w_ xtq:! AݝGXobp iR$ fFE=S9\Zª;1D*Lf.JC`~N*uD0 i?іzl Q%mgŝDFN[Kf2H=u{eL?Ep唆BQM4GMOP ibjp֧:*4|W+[aEA1j+m*4+m$/Fg-Pǵdڜ b&]3wM&8,h,my_:t|qu[[>,oOGm-(h"nm}pH:[Sc6hGVRlQ|H=Uq@VhY3uv_Qc&4v ர5qɦk e-9 ՆggUĖh{UeWc,=_>'ɶy+5acl l⚟ȶ0jOa|Tj;úV4sq~KW뽰`9 ׭r3Wiʲ-\`ZG*w#ǡNH!RJ"I,78v ,֌sX'}Ż|C{tII Xodsd/'SRx pgCpPh&;SRuB gK$ldJN?(E!}ʧcֶ`؁ Z*EB3B 'A,='ZOs"? Ƨ]s!Q\_ 'mN8oi%Mz9mjEG@R/<>OG.Qvh,=aפ()y< ƑKP)=Is;_:dQՀQL y`=؜ rkyƞJ]"IFU؉JbYDu =SVrZNb_(DO/.; YMt8n`ԭ|W@'Í"ZRTze 9cBx&Jڵ9#ͦ&j*?f:Y= [{i끑 xH`v7kE/o`7lc)'i>ԥv9P|")@m0O+@ʠMgOGCe9:MN.C\-[9ySOy hKy2v ?D",OOYW6ثKZPedsqYfV0~g-V/Oo|m!qVr.[/SJ#xc[`9!]nEz,TN:M[:H73kΓZRM1=b|L~ďQ)Nm|z hXt0-jڗD,|Ëm ߦ{&~9Sv\cD ާvlx.D8|Z 4)h]OP(H"[UZЇBt Sk[j 5[ rwPOnO$^v I=_FagSqs/[">"CK*qQCtO\<ʍ:1 X=GC~>b Y@3 3^qYr9 Pejj!5+lcJ|¹Ie-[i~&}:jjٯ \:Ae31ދ\ޞ;"#W$`]rn&z6>%&A䁊,ޫv!bػ%kGQFINԒha?FF1m!I =Y[^fn0-+ Z/zZ go bᛯxۭYxȾ Բ/hk5?Gd}`d([\{,tFRQh\vOo(lș/ Dz!!COK΄b2 {[.[+xيyR?QB Q#,:&^~!!HZC8,KJ{k Avmzzj~N*j_0 Kr!Eߔw] 듲3 Tv)wG!_[Yʒ^"ENH~Hx>}ʿ{0y\]a΄8h/'ui5 iLcN ^g#$y2>]4@Gh؈ V\՛V,L`Q8fu &eXȸn r r~U_Yzɓe2ؕoҙKz&8֢jH1`U#uYg `sǘ ]=*Eaʧ)rPPws)Dc/:; v||[=I(; 1Z(ܭ4X(2+Hbn;8`юh-ֵ.CTx1\Mk *e|pz/.$}2wˉ -6I` +3 6:eiΚ&R{/db@}> \IC7 cF0PIS 76ZIS "CF;H {rdܽ)xaUgȜL0e0vA{L~;.0еX hCxkOiHmgXrqB8U&S71@֙mvc 2k= O!u*O C㿝aX8Wq= jSвmT!,̞eI[1U$TƠߙ8s}E{b5NKdʫJ`4v yxzhŌǕ PB|K6zl{M۵s j>.$J"KH&qޅs^GCyiǼH>Q6( ' \.:ʯЕbI q_28B _\kC_^e#D!dc*EZm؉~0̷ 8(Svؿm  !fq`j8:єc nur gV}aMpӉQ-߬\'4P_S/șA= !Z'*(9(V672nZodǮ@g+"/uu>0ō2fua ΌuS=hr 5Zas 5lZō-b/FY6X.H Sr]~oFm`e2\a^/,in^34eEݛAͣ z3sqN}+ǎ"y`8mAHZ:]bq]vJV} (}Jl*W &gfo?\@HhdhLX׶ʨIO7L)%\UYwW4x1(F-"3}IL2/.Ԍ6;!GY.s~#N&. U7Uui ]?45e*E?2zm~60_|9̃(u:\@6 [n mr?SmN8c/p~79³Q>*Usz L`F5JsG4RӞ5=ί)PO#sٽ5|u*$(S{_7L{id&RzNP"\[Ԝ_XsX"no1.`Ut z36 w*@W~K-$vsdSA}P? Jd? K |r[UicZ5~A  ms>b ,a}QA_A9|-;sf4֣\̖A |qBoXg= ƜF[ZLxi )YI3 ]8 894{0jK(O/MDC {t5JBޙ5ݶ'`I~˩eU\l-&:,3S)i XU178̐V|y#$I[ai n^Kʍ³7TXS=^e|i Pl}zt]_ATv(H,6`+`Ip0;a*!㎰|VLh8\éZw~, DŽ DKsw%WWX7wx}sݱ#)E smDK Fw*ec96? ř' 1X qZ G΢99e"?Qr^5bήc'7#pRpbgaٻ; %$Iy;qf{fţ=]%7PO0UVY}yŏiY/Rދyy cgaNZ8Qqآ\l*uuyE*v&CB=2GR58!rlN+A\ !-}5uF}+P* z I4!o*9SJ{Kk)X*apvէh eO[!I+w f"SCRӏ9xP|+^U˦FMԧ@)*XHCf8kyY1`1cΎy ~q4ΒRbdػ,HA~4W2O{FG kXy(סVBPA6iDF?j}U^7ܻӛcԚg{9G:~zk-x1!Dݰ;, F˽d^!~뮥KE@OV9''$K%\x6HIlkc<Ѵ,Qy@N \fSm "0lɺB'G*z 9Z&@uS5p1W&eZŃ!QrbSߟf^5X^bv@h?i ؊LJekɃ%JqHE S@c[fp˹@v0ˮCL iO> nFQh@ >,C❅oAJHi%l6F bb-"پhˡNta츄 NybR;p4iL0+SXd\Mn]V7'"Y`2>Tr6~fЀ^ s6p`1tV4,k$%!u·(q9`1B`]C,v(CQ-Ok\ҋ[䫒jݕ;M[7Н> ٵ^jeFXR\aEOӯ 6_1 ZR,ч1OtBϨ+y~;*r,6NzyD#fѪA!I՗#&x/qa:6h}z0WL7ʳp0h- z9!+3,-^Y 49_ c߼VԽlI5Kz0hH$R^D~3 ~bxؓBi$qz[Umݪy} $;nT` E.ZFr8z-f+މ=jrܷq@5u<ʂ o*Z UGJx[L1_ nZo3m)7Iwxŝ:4a |s,DD8{H%9v;M>] NewZYFa]gSYak\+Xz[2մHjPz䋒5TvN%njz{ӬB$=S j533مdYsVpx,Ժ̇m& gGLC5mT(eO IcxtRlgV[Egb#TѮ*5/ MHv!iEouФkaWBKwפrAl(Q2b&pgq}C!dNN7[,0M&Pᕀk+jcBkIOPX7@@D᝭Bo*&Ϳ-I*0nT†qm l XAhE!}B9I{e m6uXF P3iAYѺٯ$ԯ~E@"XX۬$FbY pǪcC?Cj#l/gg* 6'H d~R(>^39FHTNNdV8!kEfiI@aɸvh$,督ϘFzRtpjzc&um*0}ݳ΂?XV3Kqx=_Fy)jul@Ry4Q\)H^CIz,HPNC{ɮ߆euqPL"WNcJ"t7cp#Jvn)Qp27hy_~k4x#ݸ 6pn?@䤉?Jⅇ[ O%Z$.fףf|2gJX) ޏ_Ϫ: DBʁ&\]wQ~m.׶QF>}x ![bRdoC9be_vђ">w#]u\davM'D1c\\55s=m;z?W0Ϯ0I\[fHO .?֤-zPj??HpA'mTOX2۹aob>Ycu/|)d?aҼF-2Bwŗy0E ԑ~r?|23ݨpӿoʺƥv r`MїN3T]ʆ\_9M}2vF] *K 1Nbe[$HS[N,I-qkdI$Olݨ&.(4;S]B5ؔfQ(b~E@[@⎟|w8!JNyRD>50Y_c = 1Y,3^P ?ѲyVM˸!F>#6%N Asiz϶*_RxVU!I0FQŇ!6z@'b[į'n5@2Q"*eVaaM6AF/LՇUu٩ 吽9?J?^I8Fiw*J*^t( u_/j6'ZIDt%VO{.ثWnGu ӣ! 7s+Ҩ-94FVD}k86"ԑ@Mg l{|3-78ӅM.E"^8w8$|腺\J67jK`qf+iUP\n$jkvYiYgAJ&W4vj=,vAZ|Cҕ!6>veeZVcB6kf1cNOSߡA:JlXmc(DWm\,"t#Rp:$92%2KbPPϩԜיpAS| W5˿4xz,SE83`wC&Yn+a\g\i)c=(Gxmg {k[1 Zظ"b|LSWoƒuRXs+kZ!nxLZrȾH9o MV)i !y1ƼdT"{G@.l8sLB~0'qC"*ճG3i5@GH}uDqv:4{͓1aeqruɩAf7="m^@Ĉ +ntcP{m/gw&7bݼ6jRzm?^!:qacIS_zkF!wM7l E>z$խKݷb+0{>lQ&(:Hk$7^)=b,&o]v!)|ZAI")Zb0{AR`ů2!Ш_Y()ς00J c˲A>2{"Q,O @:N+ӻ 1V |eu%( XHWȩ[F ?EDnm) `toh /2y] \#vPyXc`:r( RSH{eeKj˨B[&{2)^qKSbD ⬷`$|lIL__`zrC U Ԍ@Z4 If|AO 4>a ūL&lɏ-zi̼cW:ޒBC93.d|tU@@.(^y Y}}cn{ ]Nv zeBB.<+ GFb]@fbF;a//e%#N܅8V.}`8 7>峀w)pVZCSe#T6(:J -i?`huDFx+<6팟mXn[>`1[@Rⴘ>|7oalٞ"s_.?TV6*.!dU DUZl~=5Lt:ُv^/>? XCW[Dtr F"G"+)I>S1q|.MA\k"}w|YEg8@geeAg]MGU|٘j(Nve`FshkWERMu gϝpܗP@x'S>`/*_(B}V##´A .;lLg$+1QB^>g$-sچBY$s;3lݕ,'z"9Pd4h!1ºť .f誛OE![`y"Դf8VE~/ |FKļy$֩ޚ}oNmay̾ `kdb(-3iF!.s 5<<~$Y5*6YϢz+*g3\/ςV&r"n lY]Kck8ZԹF@kx OrD̩o3n( ?8zvw7J _ZsYPpj-8YPЊ8|nFZlˏN,3gr]M L0CL=[կ4L2ܝ+"K%iH\=[]XO V 9%VNv%y*'s>O+ABLA{# %Y@A)Ǭݰ?E+믕1~U[L挦 [)ٻ=PFL<$* 9E||-'2U5+#KJ{h0O?[uo!C>k ƃCKxu ]f /iQkVlΔiMF\gR$^TGEM(St*bFzA=ȩ˺w1UA@~cx { 2jN ;:4c;ߊ¬w6~ӚGoYfNw[V;z=g?:Y HGR`D30[l)Ae+1ӈ3`")D BIe͜{QyqMw?~[zU{Ȥ[1Gn!ġ7*jZ|ň i|og& dp!B&:zϤ5 uQ>2/:1M$)|R3JMYUIkYu6^a@OBj(GMnrK:=}jԵ=T*9+UʭYʻzK78StNeibG5=PKlȥftmQX46-)fpɿvl%lX`ySׂ]ե)S3n@LEo Ä0O Ԧ)c U dYmvd n>A]0D]3w"r]̬,4Z ؋k=ooqךJ`,b,l"Jw>uh%em{3 r@mpOnI/֖HXh Xv.ALΖܞ_zoxXcft}KPZRA=^J f">R3xV=6N7W+?&=ޓAJ,{3Fൡj[\=\A[ѯQ)@%SgyM[&zB1YB{\Ay*4Q"aKQ3݄ٝY1[!u98-/xfQXTNҙ=p{SEzy=:q[E"9@X4xMgB8ߗ'ibpk9,{:P0h=a<m&9^7 &-X 'W߷M9̄DcQtͺ* -/?UeRo5!pZ6V0R=,*o8h#.M hZ/7՗D>~!7`^QݒaN'Mr䙶`w wh \E=Sg-OApE4[#8G3&[01K?S+Svtܾ׋Om?:k!}d ӯ$%h/6ϲ[hMg+;V/tN;; s֓r,y [5QZKHE C x-\KuL@@0ju| vQ~;+d(dlv=uϟY1 ͉ AĎ\d 7I룒AًT뿊[2qݏ¤/*$Ԓ4MLel`!N3w3pݗW=ӐYP Oėu$p۟5_FZl(? 5s <,@<^઎INP Y1L$A=upJdEx.;;,$[^o\4bCujnotD6߀HgKPFRIF ^X$pM$!`2/uN[rL.9[1ݚse;Xa{vQzn ǦҠ#md1&K 呶K"}1dɡDC|^@ַD EfJH[oWÊNꦣs۾,)G$L\Ь!4  [9 VggV~#yG<6+gM.+y K:a>ճd1۹+?Zk:@XC6ž[،BiEiIJu~Zi vY{BX&JLnPsOMzr=: ֡Ob`ܞc˶ѕr I|,9>엪mWL47 HhphHttX^oIwUJ NGokU;Nj.QA gעmcBP7Q~!0fME-Z3C5tUz1ߝ7ZcT D`qpՍi$boUu+i~U^JN=ܹ+1+oԱ"?;q4}c.6#2*.ּ\ Lam1xԃ M+nҾIwim99Ԯkv ݲ}HuFwB w+]S u΂klrcŪ§FCjFp?Hr`We:땆ucI9LZɸN"2= mӕ[D{z:XX0 ׀{$w'Ob3#TuT v&xQ@H}z$ϠSF^ a~!KC9˧9wH 2m8?:;%:9JON&un]'%Z7h U!L,YoSW0BTX|ʑ1CXEJ Ŀ ה\n9 1fE>WPܜ]Nԕy<`Ф?*ng@:=׎~"ow>Ξ\]gfj];k"g|85DcIޟġ p2ܽcEk`NK72měԇ~|i>ܜKmt&7IoBvOm_8e;L4p:&X5r{5ѥXqQ ː[#yTLܲ$ ɮ\2X̂Q <"k%I[mc߭E|z8SڋPA[P+/O1(/}[X:Y)Fl7by9BݒgVV)>j/VB3o|5/a#TqU@_|fSK;D?O>w(u alKPBJOQ‰SSeiOԌ  fƴ zA+yi'Vjǔ e+ .u~|^~ <'Xߟv}yEɈl#8^Y4N?vG}pMdkrZ^[Yx h cHpLl0cKYw3kK_"XZ(Uf̍-9at yL:iu59OD> 8^?64.xʗlbWԸv-3eCkpiÐQKKALvH`F#7M"gW]TN5Ok)I|j 5hp@2סzvk3yEZːhiMht p1^nˈ>d.jgl9g_:z=Ǯ litmJNeޤ}Nl.4AN^5fn2w)`,* X 4@/@Ra&H;p/ke=O93:O* 8e.-&|XmI&@j+/ZvўÝO _DFΕr~ +gs@ի=GP7u7#ֺ/HVmp0; UfkM|ݦ3h9eמܡgb |YT2՚z0ʁӲsuw(T ]Y.yZW'*,{yÉe]-cw0x"T@ӓOʞ_F"\lF:5jlc_qp0̴bR);u35ҒEyt/S>JP7ȥh(w[WoCz]GU͂moWA+jL0BrZq8`U<2Y~ZƮ@I=dV%EՐ֡(ҽ]삚A`o2 ,N _U0V70̟Gr?y*+]v}4)~1w?e2?=MG0yeF K\o0^p0t|=kz#`nAij>ֺŞ>uC{\=blN sI $f&d0Wa٢~⳸5;E P!m~hQ j|א2g Ӏyp vQ@\| '0y빆RK5JC p1Mco 2њuWQ(N8q*Gx\Fcj\} &ˆz^շauZYYhLLb9XԍAEElO'"%=bc78IjvXMiMA@ NdX&H iqeϳOAMZZ)x։fDfc7LA;gG./vv6JtB'އݻ/@OjNLS7Unjwy(Ql>i 7MSWa 0٘48kyró V&]\MyAiAY+3~~ޚ?KI5"X 19c>%1ĹỦ$-ab}S18߶,'XtM n]e7޺HL.S$J*ߍR?˯p m[I;޺U]/P6Mtƒ2y1PjXPnޱ_jX? xm"sv[Vo,*(EW}?Ӌ6ēT#L9,]kQpI:-.sn^BZ]sdGr9ϲ2OYtӿ,ZĔ=jv/"5{$r]2S7=MH2݁/aڄV%W nm(OcJZzbWnx :"QA]Vjөh- xԇk顼(,N-Q8L ~k$t]˽E83nrS+oImTQ&j&Yn/Jw #FTO}"Z B 1z.&nK#D`+Y ?|`6ƵmJv, _@ Ӫspggӕo_3]8.X\iEgPwK޺9=G\M`]ǬS# ,+$sbSi'_MQ\ûʈSOƹJkDLܞ%NTBؿxU vɨ؄!v\ޫ&f2W"Jb133;Y Z{N5'K'qWdMYQF=G V/L"R"\FG/O0x8(3Leb#*(oVI_7{] oT(Db=%!Ɗvl5[-䢥0xvy)DV>V쪘C@/0 Fgx >+Cy" Yr8E`~t5fT Q{pnϘxϏ ;% ' kb.m548HdEĠԗ,Ŏ9u(/,ʇg-~-q$%X;^ZnU-:fb"rJwhy0AP0pf&hN/s!gx·rv*O' +(b0Yax餣hc.nTii6p1HV~%v#D;R/gOx;7qm/uדBF㗂ߩg=fTMD\"k)|^kQb(:?SX kfr;- b,JUSu}OVV2lPA+*fTyBtBu)͑h8G& ]%xŸP! F VI'_ջWg ťUҸBdL7jEb5QDU.vVs9ۭHUK\៩2zA A"c'msD$(SVRtnFhF&XY8.oH_K0*Iv|U!#*”a')GQ-1`??] GnRtGiQ\͉pԼTj=|g&{]/u_n-0V;j*؍R#%'BTcO:u:[Wr_tIRKCzxn(UpY$HLL>dK96Ls[5l&qeF)2|Ҕc_-WC=J3Pؤ{lH#‹&vQ}GNBPY=i 5o͚os/vgeC]N+j!ELr!wtJ{I5ίĂsiq;2jbfQ)LjxQOXor4])ŅPs<$$-<\vox Dl׈Y|:֫ mn-~ҬBѤN }tt^ _[@;Ĕ}"YrsF?5pzҲRvh̘øa' /Wus@^)i1]M!]nA@W1-Sw>s~a7֭ͭ9ks@l]13zW7'aTH;=p+_7 ,{%7Gt >n<*EZJ3闢E=;pb @UI9(( xf]|=ro ÷Ec ZI`lW%QuMYv,AlW*DuZ<"\ ʙD*Oa4P"_52߭lvO0Cb:tAew2 ~h3{.?,95Qa1oihg-Lp82rW+7)@&_Px1^^}S SR |óU`l\S^w8N‡Z`! -#2j>4qU>Ur@c5!tlv ƎyƇn Zo.x6hA>eՏK2U{?,|u& XoLTg)vdLJE;/\@jZ/e5KGPO:*_g1js |Eݮf<1U+x*8ɂ8(wX#!ؐ.{>c⫪þjX۶Tf׺B^Ok7t${y[0)Kebrܢ:‹hA Vn Yn4 \\7G;H^o|v2UM Agۏζ]GXa*P4?+kO\aa,ąO9~80%l#èCD->_4sZ|(%!OD1|zi< &wl7f;}0Y)qqb 86i=.Y'1079(99[ 0 +;'JLks,#lUeO>+0|'  Uz3Yˈ!=hGDQkpˆ?D:G|&qB['%D/UDQvxӑLh\U } h(bh&-t<5@N?8K~$F^Ӌ@~.OrF*I`WcF$!k-C 0&+=E8fKv}^7ȍ*Nj gŜsG>0ɿ oir'93Q>&b:ǻ(8; ƕwq&Gop5"++mhB #pz6UKGzށx@&}I(HWJsD}vB"f}<B0"7~ҹ$R^,'`* 1ݲ(bM 5əp&?x#!whB6Oѫss3Bܲ0($gNeD3X#P:>lH̢k6Δ$eJpHs=ޯSZ0PBjx7`PkaH`ݘ\ټ38 6Ju:oAKn@n_D/Qi}JQ25m%k#쩇'Zzm#d#;cc rh^0J3䆟XӤ.K5AXReȋ1Qq4 / 蔣%2avm+.b~pm$`$sD" >C >4O[dd*zn;hd6mr.V)1&9PmkU>J ;MBq(̨rcy~>6Tpɝ4-P"+}Ч NAG/tj-ďQ~£Y,qVDlX„UMIS(0Hu9"™f#r&n\Յ /" y!oq$ZI#7Zz crQX6Pbz%Gm6a#NMڼ7d 72nV ɰ92bkXtPxB_ wt f!\8l1P#8C#%5>wt;5($B$j}WZS _KK b rc!;Kgk R|I,17LDXZ?~:fJ>~XOc** { WfS0[YpY,^V31Zkdtm]PzTƜt]`:Z-aESo3+E (ݧ,,ى64?8'`QR93'b)dҶBjB_%$;!B u債s׆%E1)O5^WᏵiSWWK +x~f-W5"r~0"!OY.%ncU_C4U^ |LX+8/4?s VFvu&Q |pǘXęw%F礛N?.OIK7oe ;eRUQw,y6kF)+d=o,**6(#li" CHL9au}\%L+?>OH,lֹ.)bz6T2Df2G)FEkEPNGTMiOy"?q# ;vѻ#eX_u)x)>oO8Q2lv4|7zux :_ɉYg Dz!ܚjxu.JB/[lq#ʺB.aQעjPQm:zE[הl\=udЎY]OMm-Φ#YK^Z9wx[,v8PcVfмiH'TR{N(=# c,PQAo 8IvE7_0lyl4 p\)`f3l\],M]/G̹*8̝9wƦoA8!*C3YPyC%d gr KZw`oJu*rܛqf3nݲyc+ pTڅ$m5uKK:F}5ͅECt\D\^9ئ]!;Aymj{^=HPߋƣ_TgV}邟 aWChS`ζv"gYh{+LGwqW.*mXӭ^Xq1&PUj \&AxM?~*77yэq15Wm4F(~{cx3TL2f s9p8$fb{tN(s~`fAmTDh)"dq00^#~+".lO/R#ەrtYz3DJuʓ4 wiʣoe&D&7ݥ@Ϫ,Fs)˓=,vJ!"8[J$.>aT*#mvc׏bfCn~؅c:JYX tU22d\R FF! T5=XU\>2_L<3r;EJS c~NcV5\#F9$nh 6:$kێ![ӳ%IH^'kA_n;5ǽn:3mW}D6bhncs) uimXN;1Kz]#R~a`"&y^=}6 8XmGti*DRQ~ԿBJ΁!đO`*׎|G^ &ћ>TX)"[ vRW1tI0!uA.K][&oh!2Xa(2Y g!._AA>S6BggX˖Ǔ}2\'r;qX#Ăm핂;fSosD ؝ᚤBNȖ1*V$̀%^FA-+SNX)XfM,6oqM\=u_ |YXbԽcSO&W@[?AJ{l+qFHvS=V=G3UefzY^Yp$ C[k_?Pe~Q }.Eicqz&isٷ:5UaeV.y9[_NN1Py2zP4Ė ~OHJDP |X8DD,cfxOb"fRjO}oU35wg;1?gWKm/lsNf48 _E~j[ ѭqRF8󋝠c*6}Ls<{9_ۤcn.LIS-ֱfhqfM6l G J]_#%mjklf-Hp .mXDo-}\F6j|0&oP 3NL8&I$3&Y. k &bKI; ,'YCaua0M і"v~FoFh&Bp%?af_O0mBP_ߌas7п6q0z*Yڡ?3_IaozdGbg OI"5,4nnFΨȊd 6F#}'!Bz'gОӫ(EJm{Mk65WJ|[NBB$F,`'M.fΜfkP9,*NNsH)kʜ=Y(leD9DgVєni>fY_ { ʄ508MXR:\ RC; lSR]߈Od@{,Mu#q1Vlu B[e7cɫmm-OJH5[|9?Ys,'<,bsNai.z2s>eW>>u'\<۬:ţ$ݟ_ Eَ!lזݜu l`"s%9r]A*E3H,oFL Iv0@d+&.@ޤ#M<ʈi'Buuuansd:E.v}DqpM!QW<]I1ek`Ts03P;֋,z="̏NTCy05[k|25U,OBA N:i%c +pH褚VK:)zD,K2lvvjT ܙ}Q<;MZQڣ$pه˦S^fFac9j¡1㿵P%SP&(96Fh-hBrUrZhu=OQ3$ªQ'jjnzn@~'RZ3nj0P)vM."-Nr#=H9lDxBWuZ5d<޵@0gVl y/6UG~\༛:P>6ӎ#tlH(>98?Zn\k8NKXθ::IoqJ2/P9a}9^~K@TlЖjrm)z`(NCG䇈+pڈ_DU;wVy8yJ% J'T{$KQX'ϻT4U+)@!nj" p TW^:FFO8q+d+ E#N =aolJՒ17x1Ȑ"x`6~VY f]Y~݊fv1vN"l DFiNkGfO_%qS#6Gʌ܁qhP=&yW]Vp{7c uPo~Lz<}sbKE|U G{6j}\GX|vֆ{.r]`'= lHSu:q?UnǿW2V.˻uoEΡV~.7V$Hz(*b j-?:4[΁lBM CB[8),PpVP@{@gmk$ގeR4ю7b7}/lHm (P2z0"ꌤf ҅** qKK( a8הdFU>P8 f8SjvH 41P"^ٌfs6@"Cr.ҡSE;**9^wH=2RMđJc5۹ߎi r^UVI >w f0`pqƽkR|rr]-qaSMfW;bE X62gd]>j Mh4Jp`V 4Λn@<Ƽ3yJ ׷ܼs%[ g odZتE90+kǀMٷ]P>@혽{vzz B#g䯏}@.caCFRn3R}78Ȩ=|f|`[turq^ut A^w9bٷ 7_5->nzkc<[} yZP~^«2 i:dXQtKLY[[8ry4g5~#@{yYM̸?1 xe…@Bf:, Ѻ']pÑ"at @Zf>Mf&[ٳT~qSp]`!5r(iKIpɭAzަN0A.?D%t||)bKQ͂G $Z@Y}*ڟۜ~Ig|hϬ_&Pz-qD]z@lad`|544;wrJ+\Ț۷jjw1v1 nhUuS˚Zj ݆3_FHw cJВu̿V[(UGpn69b')A/N<jŕ`V rԵc*yPcUø5fc챖y4kSn=#c)h}$k~IO>iWAW. nWJ|i"){|yf&%>SUc2i#nAϥOP'QЄo8c[uMrAuլ$JC_8z-rOƬǢ0w$oJJG[#z~ C£~JR݌8nuvCl=5^3ƛpV79yVT:O%"\8Fyqxf*AəMyE~\'4`]$dJ&(C4QykiaظХ9_d4HX+ootm$ZM@DCHEFđ 'Ugk* ƵņJUNش]uV@7`dc(G2QЋzÖ{bSNiJ%(iѨk}Gش'q=tW$Pp] (qΞ}7e`')Ƴ4zU*%8e 6~ a 0@zw~q*_R<Ը-WYGAa@qCIdĔ;T  3!?Ӥfl/@}q"#vy8ǎΕ%>dJJ?J0cu<f`$贷?L)@_eJ_0ף&(oV%tנTZf/Iu&oi[lI1bk,B$c[?Sq]o%]xP.[.i@[(.urt4f``8CK7@TJ7ᯄBw-PVkWNa9XT1ǷPw;(e's&[}TZduDD˽mP5Op "d GHGU6O︬-o k%W.lUjRQQ٧KT8p ` ʕi!A)A* (řӤ=Sq]OH=.'}1!(31|*ʔ 0 v|̫ ֓18uyMW[Ys 2x59cTzH^T}(zVDReFYh/Cj@bj^5,R[rHh8 zkvS157-DO5@gU3*љzR܌Vn2؂Iѝ?uKcv-SiLk)Ti0( ړ(IDS뾬(=~MN T@K\z |<ȓY7aL㛤E{帆/ԉ88CR)tޡ0нU[~v *]z'4jfB*@D\Ҏ7%'h=/pVN QYW$I tbLա( lbA#vL>!X:O_&ibGSC+i!oku_k}?/^z%mDo:H{t3]؂\kieN uC@#( ȢATkp6>}~y 5 ֞n\ K^M˂7*(^sm@yJj|[3 g̱ &>[܌mJ)A ⪱R{ozg!ǹx_Wn}cJV %i& 7hV ʢBOᯛI6ur}`Jsc?pبuhL ~T궩~y74#Gga/sheS`+B6|Q ^uxkAU uZzY7TUbQ|{"^=4e3O":j Eqb[l`%q-1#CS#pxٽ.8sgYv-mYΤE~xО2l67#: gMt DQ-{S FTf-yWrvReeA폲*]/:3}E4g$裥^ʘn<$EsSᯀ31HOत̧۽݉Wmnw {}A,ZEqa>#@ąg;>h:#!K pKeY8kaGuIVR9 6@2/gLRV,ޘ  4iQM$$MlIk0&Ĩzp+B[K¹d=lA] 4k[KCba<F0p3$ļ3R1HS$⛙vfjWV_Xd&L]S;@Ձ f%*spq'Um1XeQ>{!{ !aPlfMirUb͝ `-V۔ qrS| Ԋδ)4W4Eo,ӟ5;v ugX, Y7 G ?lV `O| cI/ 4|O 85QG3*j"Va=x\RLWPǩ6\|SXZ*CCZAG '^}ek4" THV)Un*EB {zWsң*o5Cdi nHƌC)x0KeqJ6Н1Ҷ\tqfߣWwWz9W;?]G0dq\f%䩚䤵7ll݈wXc[vflj;3BW,DvO3l$D;nN@ )^b(zP: 9|*`8q1 0e )Vrn` !CI'|3?(rijcrZ6 5*[k:B߹ۛf8Ȫݼ[%WLnJ3PNilxy\`m,nFxRU, VRJͮy=IOy^/gBWiPr'vO+?W2Tg6.maJz)KK'.{<Uv'Q^H@>0L/ 8%FTIau=8IaRmY.[zKVV kimטEI?E0hP#pGtT\; }wQ nѸv$s*zr+H>aJ,Di䥕dɂso'G oW2ՄW9)]{^X KPxU/po k[b"L|AX팶2PJgXt?DōV_:FRjFTPPfV^qu~Rq%3ۃ*q$szgSH  ˉ5x^n< X,iGwr^ZѥYqZrM,?IL> P;3YL4zE 9I(Se_W߃̈H{. [^ɢ|ۜnAKA$p'.E9?;1~@#)?)Fe0laeoX6yƣd~FCOP$s!.z Y9GCчF}eDn`: e OfA&1b]ɳn תl+V0S>2 ڲ,HIEeC=o([N|TZU;P2rx9#!"㵅揩& 3JK$,u!x-#bQ|>frg͏b1'x]*n}]S3. 8pL!֔543ѡ4uΪñC9ت:=X X[VB4sa[&uDFt~,l_e@ '{b,Q%6WE4I nBE/HQnS{yl r}4zK Bl/@ZEᝪ TLox13GacgU 4n<6AH+ &ۂ׀%(m#ӥU7&ӊı۴Oj6QJIOLL|f_͠,HHCuD[F$1((i>IN yw(DڮFr7<I{i N@D?vy"MOl*/jR3`fӅM^]̛qҌvYZl ڌ~cmNӷ3i#1ˈYcjF|0g~_t0? 1e}GG_@]ns86[Z<~9-LӷFʱZ*3^(}++ZO)I'5:} ,wBwbBFl" j.]{K'D" Բm FV+iI _ds}OLgaO;M_3e_yx٢i0 5R[qM[e-eꚧ.X[l쁙X ,e!L?nMFV(0_ EeI0"^$3%+.Ù9 [Gc} k*c,iy>S=hJhG٪23ʸɰwixL 5x~^F(}w53w]5'LAkP@ba?NbYW W+7؎-ViE}<68y7,IҴ`~X.ƛ CH %ٟ2=-*= C2/M((B蹪Xy<{"3hl\YO N'c%fu0WDئ"ͻcm)Jٜ7{}كLmSKS5#1Z(*lh\_dp@}ar$?]w*:.!o8IB!RgB7g$BrժR%GwG9 _ԪAiCYhf5t{e_<ȣx _+z+8_7X e}PyFګ~{@: %߲]TZ"-ȹCc&D7oAh;+h8a3wݏta@I-Oh;WUxA݆aU'ힱK#ڰ]GZX觬мOU4ǵ!ap*ձtK=p. b#@%RghN$X0Sr$Mk$P?tt;k: n9(Ӡ#& ϽY_MIs!'XJ]o13aA)COoo׍nS&.my:xÍHNgvk'5W~LJqⶅM'267K\>Gr1kmGMr*a sm>ϓ;!vlKzvt)6Z(Бt㍔ 4R{ ;2tbH+ma* \fDW.j)Q'4|^ziQ6_eL%S +ƛ25'V"ǽ5%2"j #<̑ce~-]8؇:S$}g\# JxqSJ|}KS56WGQn!w+2P#&VhZЫc\k8?8[\wAFl 9epC_.. s5/}( wJ&`5Zb"y?϶[6%LҺ^R^3P.տ[>劬;agrfN Z6SkѪksrb%#' G|н^8k%d5Hܤ.􅖭P3 3d K+lF/vt8|)m VIBM7r=%P8Z!37c CU ת 2d y2p7_Ql$TE 6=zsm&Dng"M'eh.`0VzkR&W|u x6CŲ-`7jv,$ep\Q8Ko6׫-(YU(9,38s&([+k0#&s|JӇoe?OP:4 :-hlY}4@=h4@ZPfnMW~ 1YaxPrh ®U׋˽t-5T[VFJa͑qu/)#D:6LDShMU}@!71 Ց#RwrJz0'ϕ v-&~ۢT@AKP@1sPj{3_T,p]7WV?!HXG͔kvT+Й̋Akg싎|#]̱Rs{3XLBnm:"ƜķDBR)/Z/1V_lҊ#GpսmmqPQIHp]Vfy#QbY/xXsv܆ &\FSkcY{ &̽"t3.SsugO,@wt?%oۂЅE@"m[ $@1sAmKo-CPvk m j /P`E(U,,L a1YcԌYM!+7e="sk+( %ʃ- #WقLhN JX:=Zis07gdY2 "?Ԑ˩yz)vC Q:;aR{<IMEt[R$B$Z9(&%vs ֦L.j5.sP93O8%WP J̸'ӐVvݙPve|ޭU5:$`Sp П\j'In'ICʼ&䝱GQ)|V `7ᇃ6ڠӃ Y)X!Qgz~" A+;߽COHپ PG׈ե='HxCM6(^X˄lFIOu S}0zDo OJa;4GfeH~|5˯t>1NcJ`_G@n;xJ̧ { [0,t$9Er` {&|&:`i{M*?i2~&ug4m Pf;.\4y&;4!Y@ ^ !Ha6;eK_ ހOdpJZLw/A}zB n,a@fDV:tR~ ]ݚeXZ3+۫8EQ[. 4JP$[aP &@GMz"&˭?#G!)oZLizIhr: PP4gxş_P~غ܌xu/F9%Fk"[֑%F۱nDx+Hfz$AF4; QVʁNxó>}S᫓j:u_zBM5 ՚Pu;oR(* WYG7!6ʓnl1e;럓`[CPl&ݐЦA+苌}K;,Bɵ3 ۄ}Jƥ|-o P F oM:{_L5c"oDjlO2ΒS<|X8ͻd!GЌ[*u4_k2Q6XSزa.û 8(¼ D#qચ&jGy EYUdlPw2n.ۣy n+v"W)kkro.EQJYL$P¸Tpd)cIwd_|䊜SJ2wGF=ov!4Sf}[u)\rXuy8q@>9Dy Tr+VmX#z4w*!y3> k {x=h^t@6i1h{Y7#ϢyNq3=~x7sL\L#RCChWN;PMp<4h!)@|ҙk?CIH^ Q\kJypE1hI,"gu엂d0.G -.vtaFf*C| ׵ʺͩ%pXZHR*]X/\qJm2_Plޘ 2ÿ9 ve%y?m^)Ks?J[Nq]]%Ly^L h{H'a5|h\EYE,nT%$ l hݻ/ܘū]TH]Xd1+D ϒiƑ؅)ٍZF Y>nU E+pZ$b3ם2/=ҧw+-ʘOPc) OKLrˠ}a41`hZQXUS+aP7e﵍J\^C34S>hI>rr:6Wazsj5ղYiYXi+O|L|l=p&DHʄc6B#CAAg6hrnzwW7?$q8:,/X+b4h=ΈĎ7R̼0å1Iґ]i4EN.oR@^cܱD]Tm]iڬ4QaX.=Cwc*\,/''W zzNj#9/<(@VZR50ʮȉzFJ&rM!⤐I| l}Tj 3>|1pe=I=NI3|y?Vu-X,A5D)ʯ&)2Hvqhղɲ{ʷ+xfm&8&7!tH("{X9re}/mQpn]VA8rպGwSf GDnG(5 F״="֬Nå;>&kҖwu?kF]KF])Qs"}KgצՔqV8&O*˖f/6vɪ_a|fI` +Jkm5k=W"4as[./j5;#k )N&pua˒l\TKƓ䤿r-Qo*擣G)a+tSqCG\gѸ2ʌ)3aM曠ƨ7U|> 3!XPƿfV]%?ICfI^RwA\ Nk-L|MVy['-8C<%chSccUSɔ 9bbs[|r6SP٨@bhS!yEǍWynͻ͝Ǧ̥agF^Ėż]3ޢ(5!?Ui[P0xɴ'#pl[24EF ²U1rq`g?a!~nUmsnĺl]cXN:iO/}.U-s1內r o0{|.BaJƆbo=8RZv:!x$w4 8Ւ3s[$!~xA3-yz)6ގH.=&]sDžVіCGO"RPm/"ኖ $.=-MV+eBKYFE>&-UTm1Kez>0a( F:ը:HFKG,TOWEk| /.YZSY'xURG }CK:SP1'~Z̧-d]1@J ^<]#u[KuHH*_ꃙO1ucB=/2{|8_ٶzWJY|D^Aǁ?$mPZ}T9u?tSy/=;ӓgrQw 欳 :wƠnp49M/Ҥao6.,Nk}\MMҥljIvB/Jw/y\saffoY}iZpk#j9y4ϤVT`1@"'ƛNdO17c[d%%g {P5 P"Q"G))sǶIM[wkk9%ZWkglB?~Cַơ@ awOl~w+Ɇj"C;ƍOX̬W:$*W)11cǁƏ{ǚ`hշVϷ6,?ûJM#:u /ծihlrҼgHXhL`iBx6 ]{ތmhԎtϧCl \‘E,yWsm j 6"WŹ8?MtZ'xRRVLdW*Ef6VؕXm @k%Cu6+=I\Ks0g*؅hsW 8&B+}NhTWWn*PnvzL̝7* "ЃAuW Z ݥ</%X70Ȱb&9G0۳UCQԼ]F7):Ü9*%y3)J"#0@S}#XC6foa.)pqh'Oۖ;5s]5a=UINfSiO;8jUlRW#؂)3LvIC卢s1r(Dw0Arї樜VuV(Rtskӄ+%7'@{#uk$" f䞢Qr7iYŢ9Dc:$n*?v|SC~Si*8sz}%"<żɥnki~ZQNgJ³Kp!,G hxj faץAv'L TnU ݟ8ۖ.1Sj06A"K(C{ՊqQ{$ ٸri>]bU͌m.s]"Y4D5EXvVIANп |Fʿc,7 P'!bk\NUX8I`) D ܷ4_ \ 3$QxxsODFy&GQK9$LCsg*5xQEp-uя uS@#\HjZ.3L `n€10p8_)c0ʦ .r NQQ-7=| >W):e.9 %!z* v}1lHf^ME8I4H ~jF37"zxiۊ_+-ddT$Eйp'oMUy˧BQG`Є".0c][{<}w힂n{+_ ۥ).y2ߋL,݄h)项7Ү_7}XxTa>.Q斚x.'p"q+٪Sҍ`h¯z"98:Ђ[ ExH0G%dqI|_w 1<5٥*z|is`,,}]3YgQ0ir4gfA<~{<|b0vuj, 9CN(Lw|')"E ;VFLeG|\k66g:uS)g8f-Lwh2 0!?ɰ?[p _gS"^3,l]=B]IF2eyrAO ź苊X- v&C w{g׵7B] y)^uƔ-2/fRBQ|q .b *{ 2}6) Rd<z9!A/bpzZ?4QaՄ01hYiHωN=NVx ֜"k=@Y!~kΆNr9&݊ذRT>,(uhA$F/5bJ[tq-k.N[r}lZ"m>ӽ%K!WQoe8|3jƪ$+zfؐFub9(ѭQ`q\gny4SM ﯿ/*@|v5LQ6A;mU(#YX TC`I0LQ냗ѴD TN]|:/޾SE 8{6Z訵!r)91{ uuUT v ,[:[BX'e"~iKe$%q3S0iy ܁> *mu]Nw3oHȀƟqtu;qLd&,ٔ\+vu=K+usâz⩇='KD:]s7;>P/:6?\_"!zWOgH+S S%mi6U*%b!XF,|[AoܖĭΓwN1evVO)oĜ܂֢L\RR3Dh(^@򟗒Ozt}5Lb,Pٙ?˓/CoQ4l:|ktlH d=r }y9 `S u0Y]&AbbvOEEQ1hCOb& ߓmǓn)Xyc,Cp p ! }X{ - kq ,O'}*T+ntAd>_6D]FAg0cf]ϛ& [vF5#>^W L_2.tzwRf32)6k?$m#ge 9@G rX kĈ(rV\Р *|]Y^ 9d6g ]sTvC 5iYZ|tM{Ab a YIҎT?:N L~ԓT(aCj]l[:o * /O::~j>5,+7 k A8ۀ@`%kt_䛪4r{Ok7 ڭ޾%uU~'%ACeHh_zF`uW%^uqϯ/+N2K_ܢ\巒~qNŃ_PMq: ^x\502quB13o",D9)^Lw3;u%s=AhO8Bþ}-FQߝ W[ˁM8"38+ʴaS\&Rgb*@sgV73] ˌQ'f` @ZH#FՓ()~lgR{|qU/*L;\Rv*W%GUGA]-Ӗ6Ygt̶65r@N~H_n05[缷2jY2 HB5*Wd3m@42z}`IhYWȝu;@t)"nkoBr+aQ͘%Bb`?#-t_ZZ8108)]U[ sl0*;~vY[ p<5usiM: 8C0c88) 偨HG.}$ucv]対=_>%>~ޮ?ޔz@#AK'NʷXuzux!N[ ʠV!xDP.z]_-# N{P-b|iӝގǺTlsYB=dZ},>EEHJ/>CEXNjݰiv6 |!=lT< S 6EO}/WN5 `<-Uj_Hl>r}j4tQphd>zŀ}`2kKR"U73cO<BM'#"t[yZ³cԈm ~Jܧ9:M=|+RbX/7+lAP2ObP#*}ub\`mZH_zy$`ifɅ]kɣDBQڑn}pRJ@R'xf;+4mśޙ.gԉL\AF[Hjwʆ%qSNSu{gBE/@14W@()0qg:acoZԍ:^nWOƎ^E2*UUe07js!8& V]xMEZ,lSP=OwűmNȅك=*TMBxMk 皼n#(-57Q*Gzbwpy.PfH`/6BIo5n b,L?FGp tF$'A74.zHbz_c3-`+D ܡ.֘ZO[*R.i#|bxZtPhQOQHk\JرY9n lE={Y2 گ̓d!IC1Lг{Yb2PFFP]*?KDFy rtb^1YNh?=i9B99>`WkPs|T23F[[ R!`"ѠYAik[yC\~i;ڳBljfoZ*uV;ŰݺJ8kBiF5͌Z\ÔRs߄ c-r8t>xI^*t> {& 7I'5>0AHJTdֱw9B2y0'暙u' {6ϴYןZ ^i/ itJy蘓ճ}M׌])/)ܷ[y*zIf V o=@tz w|i{ǢA#EF!uFN@]F+<}SD[}WޑoGa4&vUEa_l{afRRo,mQhzH~~E>+ƣRf"įv{v\ m AP"r) o:5w s;iūlv c/ Ot/5(5ͱS_׏W+j9A// '셆m67w6 kbYHWŘ Aѡ"ԤhT#/S.<ժ&>By8ȋ$%{sz͛ W>Em6Qzs/|+N[{P=\ y&53•CL ߟxKZI۸<t*"L^DŸ/'!m`co]˘4~&t&6^E`fϵBͩ{My/=IHb; jkhnÒwR8]DiwͮE.{'MJS,q[ylJIHlyBƭ9tzD% ֩(mhDTOXK]: iz2~ RȪ0k-$e)X sNp:_mfhqm3,uo602g&0Uv;?Y!k$ΫnaX qrT3|\$x&VwHt5Yav |ɾw?|pE-j7c艴fgb0mW B \Du2@vLEg4uGf%Xv}BYN9@-[XF&*:y05#}sYH Q֚9+eS@Y">f!o'Ȍfvy)XO>M6wU((1EF"D 8m\OҙIXau0ZD<ך{~TʮiI㛮tUb4:b F[1)s!9m̨$d~/c+yپ uq)T>xdcR+URNY+n0]sL^{E&=$ &PXN 3!rU|g[}ГE.N|^\nLFN).Z =娢R3I{+q^0Z-ՐV)ٳC=b6y ] !RXzx4G Ә~IN' idH:;QF>n&uCOq͔}coXT1z}Fw|YYEQ j$JDi?5i@ >hd];*CξaQw&)% U?L@O>.F^fuX20jwKއ  TLw2ry3:W"{_x,Ӫu&g_"cd԰w1/g*muZ׬z}Pb0 %eÄRb{]=uD~Nf/1;+}uMP\w.s^)ZHU,6YNvž-Цcq^rjrdO6^M{Y|٤kyYmNfo2(gb :yxJ@H Ccbnm PR:?f^C.6 V ib 3z 5OI4ztQXyį%fv_U9Xb6n2Ҿ(#X60JmW~_nJTP Ɍ4r;ڳ?6,GLߧYkKl؉zRfX TѢt=C )Oۨʔ9_9?q5j>`X?&CO.-*g-Ʉ[-:1!%$^ ![}ތU}aTc/1Ĉ-8O%s;f悲" ۖ$ i<o%O.S*L%^i,/JBeBb#(F+l@rfGpXޑ8C={Xyj(g,jdb~-0+ԎѻXh}HCTW*@zp8$J;^&sO >:^-֥ಯ}gK]N"{vbj#QE K:O"cVO /hkU]=L$YwLe;q9TJV|}r)rPKnx)AoQGIZ>nbߴJH靚2Hm7AKb;X`~A p)n=g waR5ΦPT l;s/8gQvh}7L =ZӲW\a=k^ร!IUW>6GHT6Wg,Ȝ3y[1C v Om48a *O}%6W%tH+q}/)eZp fb #FJsL-+p/]JB=S/6,a.e W]EcnjƬ_ə '",xT8j]Z _~u՚c0m3B \0[fz}bތd&&ڞ j-H^h– jBrغ3 &%ς oVUN?dd{G`MymGI|IgÐnm^УeOʠiR>`j_X>4w2f_`6`1AI}vgue8Qk=i;j3U3G9 {@TP|5'FӒr%ڴو'@$G6CQ=JN78n΅W/FX] ik:[ hTgAND\L:E RO]ԣh2%*%#dN bf+%}86p7'vME 5@؈( $xrWLp ƿUŒa eY;|\㐟kik Lď} ͖3QZÇ=B\_1cS0dY!xѾP3/T+T(SSOw}5$xY[$R gBw v)d6nAC8TV}҈C:lX}yG:ra|)"3Iy.`*RR.6~T?&+vkhoc x:.üE3nH;Ц Dzy[7;<<;@J<*PikGFS`SCMkWGK' c0r{" I$6J[#uqG);^#sO51ZM}j-;x4][*2ȷi! vE)-~y \<ŵ n#*92[[{HqE60a䢴s5J˳QTPq&)m]IcnB^'ds=ɑd\F^qlsHjm&Nvы%(X p:LYlP{lq9T@ sVt_"ɕgZ/rE XK|;e+{sc]+6Egʰן|0ڮְsϿ7%׽9h3e 0N!وuE,h4Gq #P73TwxH LqU-%K(UH$~4AN?R!dVȓ:5ѷ:'@9f#3OtRWJ4<MX[r>%mQdBvX7wutR/HfP =~ŜH WfV-TB'9]~@K"rዥ+T!Y^"s|a0)ÔLc, vQtz͚TmZ. TUFJm>QZBkrd4x=K$9TX*4Flo8Q^"t5 yu ||Ū;vU~)ͻW~$u3K !B_&E$) &2h!k(Xu/C1:`kUZԣ[^f5rs1tC9Qׂfg?K~#ϣ OµGiȒs/npq σhGQR|LxF3]h%c")d2? Amr &t3C`9|xLUks;|Az9xjXG.#i ƭ߄<.ReϚxb.~KjS'X +]bڪ갭yntP٠]dHiX+Y K3/2<ǜ{a^6%9B &|=+7;Wh@߫!^i./R;4}J#OYV;Y/Q֛y`z+p: F[{1ADS%&Su f 7,ndY^$g8`V}& "a}b%NPhiުe[, /U?-&m~Hkxے7iYۼ HlСsieњ\<&uBs^((>z3Z2#8vŧ%3CL$Gz"Ga J, 3кR4?l#Q^eF6E-e$L-eY5q4W++a.}T e6bPkp$}qIJ? B^+w*^sbEaʴBk/!%e+-RA)O:6hҭF4Yobʾghx)vh!uTȆvo[yH7/UF5QHRvz|fTRjp:>"Ȗ] DvУx&)P%|oȐ ~Y^g}$CEO_঒V `ec(k)e1RԻQa?jSe=Pt6I22 chg> l䴵D5,:#;6gPț vVM.[seTr_qyBlV?ԐgҊKNGօwi<q^/Lu&Px_^R+3br=+!R:hD\Z9j+>&LK{!Ŷ<)=!5| ?B"&yT_5boK8;/@āF@kɀ7 "; 敖R#;M/eh|B}GTF ƤQkm^N8= x|vVi4K>WmطJy+1)&Lq QxUVq$Vavt6UBi9! /F.{!hk+))A (YҰFBW |fA:-nArE}D,K&BsTpD]["A:{Can-#˞Kbnl&ұʍo)R%9Mu. }mq0HWXHw7[G3ZqQD o!+U}.yD)$DmvcS׹[ v +gCE7&L:RQo02'^Fl,o*60tA+>hn>\8|KњكF̯"&'w_ohs{oѻ(wORTH29[:[C m윛DG^Ӏc,ajs֯4aG.(񞭸bԟ԰&~+ō^O9&|6ŒyRMW? nErA¥IC)s&D1{&{ևwǛx|1;]wRkuu_k|+DAR.pD`j:37$Qa=q d$ .MbRv\n)uGf=$6#m뇎 E7]捎RO65 JIz`RQ V aK9cF9qc+()o}0JRۓ3 SG.2Wi/o-\Yu!ϭwcYUf¾xLBF wδIz-=%y^ʡLIq%!I32\%:Pnͨ~h@`ox,^M܀=K,R"{Ē oaUHJ;or% : lE>ViCf#YP+/΂R A/KW$shexAej-D?TsS?U2eBrtr$hm$#Ap q7HM|KE Dc+ﶈX o-?}dГzZ'gVTuW`B|Ft&%}qWk$ZW$/Ͻ3-.`PHYĄknL|=U(* "8?7OD[ 9}`-lPǐKqujU" j9wD/7Xzm}AxT1Ykw0u?% ;.xVGK_GmNPB DZ]IsNdog BUe3gA׮ v2X-B - ΀,~z" ^Xyj6i^Q()xyϽ^"?";! z=m :o>v\ژx9B7I#vz&Y03s (^ y7F8ܒ<4tZ5w+6$g; X$T {gͰGrlupUrI^#kI/ e̿(V4 v٤ێ˕kL_ l<[xFƶ%Jj߇!*RI{sۘ'#l`F|#ׯ!UZtw{2:&Gp!բǠ-DxALeah,.%+i s!NJm8%6ïHc7uЈ[#F m5P* 09;cz9%CKEhh&77 \V~O>.8mzrQU δ 83@;v5; ih>%q =wg)7t"k׭\$`P2ɠ|Q;(^՗)UYBK" ;0sNC^e6!Wdt@5ؚj?0-_rZ%3d>&ؓW<CMK^}fk2CRMB ء \(u>yp0D/ri8[.D]m{@F^!4A \$C$sGÐt5AtT;x.\_k7`ذjH3mp?' !O+)i)4PWuuao+p9E 0-D!Zn3M%ŷ矃0Ph~ĐE]uF_m3v(<) FcvH~ s,:jT|/""V0c^(w}E.lvNu% \ #p~WfW坻ym0O /fLs١t ȩO F(j:4R 0SZdN0F6yM]HqVީ}j~? b~.Wwӡ9a]M8L'*#\1MS7-P<$ĮUs41/DQ^O9-fE={{\:5zHٵq0MҐ%0X5 BwP~}!/E&(!k2B3Y7ͥ9]kՁwmu d#bf~VU|5~bTE<=;.SYA+Dx: x.xI ʲ{ <&,ai35PlpX@i`ny[{M~Tf%>MzT:4NsߵMg]-%Jbpg'lɑqw:PHVxMXz2S!+hCr-<<@ IcFXiC0ǎ:Qϴ(+wITOT, Q谷Oh8"ͽX7ujܩid?TsJaJϢP䟠m'!U3v3+ibn7X񄶮 ڠ9qIP#yvwU\#݀2f>BI~pO>]nmWq4YmIF| IiAw̦U\;\"w zd*ěy; ԹΆ~zZ[ dl^v%$X_)ME%Z_ m׼($[GJֶ~^&pWmW%Kf̵*dJf _ˮk*ג`e'버^7Ю I'f"D(` {("#c\29^ d(@ " T#V2>Uz=G ɬrݗIjߪ87YcNW,_kFjoO8..뉨ܱ`R͹p1L=ێ򻔓8B`O4A' <'d_u@L2]Xe㘛b؂:od ZV,=ϮF'9Kr UqW>/uM?HSDHm*-R, ( r~w}.C}I~^>M)!djYD(΁ ٣mmGv>J#x϶=߇?Y3.7 (_ibK趀X0,wJֲI s7|܇LưӮ6?7. H(Mm_ק? 4/*>u z_t3+اMmZaZjжwK*C#'mRMȤp@򏥠k?)Ш}D\ P<:z_w,6]][#8! Q:x?]DYM ',HEH1_W3}-"{W~6 FV Tg[>va1WzHP>467 %8\x2OA Z)O4:ӹ~ӽɉ˷fH!{Z/] pN7HH3jT6օRp-\1ۨ`)0tֻdbXȭPu#3zoAF z=|k˔͓Ңԃ -d= L DYe|ȼ\GV]nP 9Ns+j\2'cnaP%n3>?~co XDU:Ȱ&Vs"ŋ>bQ}T:p!hnO\R!#}9f 5zbqg}d+Xl2ŀ?"qTʘVѪ7>vŽZP9c;OHHp8ޞNwN%4k?л4tB㏤QY_/)'vcjf|V-wl|5)dL)̇J?t?SpfZM'=Ż)﹵x" 4kn`'&0.fUf/bfԄG_q |PoOl:`euVT%v>zCN~ABFcddP"l$, WڵY$K73o?DGl@zSr%MVw٭1f\)s{=noh#{)[8QUT;;<071Q̱LG 2䣷2GRy*>nw2?aD`'W!-z2 -onJd {:V"'zˡJw÷ۉ9QOcc! 8n`p-۾&yu;}6Bz"& -Eׂ:&(xv){p8JǙ:x^ Z?4eGq}aݣ|u3~4|G0^@ _l%-Bz&oCЃ6pB*CbC?R(88R@oiK\F;~W/$R@3c#̿_e)&ٗc6n|뮛|{ms1eWnhheTR2m~6 ;oJHW&8't gNw9R=!lJ mzVcm8~\Їk.qJJ)mӃ#XVSr؆e`4l;4iD=*A1nlmS:[J0cUQ쒗Z6{ɇ 7dqIy q1-gNo#u⾧Ѽٹ &k /a Z=U7+<#uPqM0*ޞ xچ;6֥f`sJ$7$b>b]Fr^oFGyj+>i?Lw`-b.a|9T'gdbQOvZ)テL^e#r ' vϜů60f& MGl۟*?=6xӽLԼy,DyMcy<X"CD1/fXX ST2Bg&D 1`~zk)3P Z>=ӟ:aE+ijna.x=}G`mqkFXV. ?LΛP&k]цHD:{]r.ѯM&RMo:/iF7*f@PrLOhm|^GIFG>A A *-aehD5Bbe7,3Ye9~1|zvK;Z /6$&);YLy *IBfx&/ ,&g_GB_&h~АܥLnw^3];`Wu;EEDɢV47z(~Z V>&D)9,[X7 qwE ;ǿCϿ)Ygv_*$DKI;yש*+!JRt FY;Jۀp=ؖ~ĿD$%%発MR#ju )2.FDE8O%[I Fd@D*7@mY]>I\" :+!=3"O`-'K/— F**cg(+ 7D ds|Ƥ˵{hDmNX}ˉ0h%Kg]vL1/ٚpbM1g"эC:?js'C(K-=9L8v P]qW(7VHF]QX=gAN!UtD̰ 9Y/B'滘Ҟ[q۞"nZ G&RUW-JF`bj[?P[S\0RK#\cԵp򂔽mq#ܶe U_#QKݶpm%09J=N6X̉K[_ro[Jg_HH-6}@|dP_}}!L{ڰF6T&/SUh ]A ŧq! d+0ˁA?A,VǗM}4-.g}:T:X`3DJuu).}BI= 36]ͺW1zqt9/wtyy,{6 ~/ġBޱF>FΡq|3^aqFF͋@\g9LѿQakL_a6L^H2KƏ}˕9Nl n\tc/cۛºGq\Zj^{^wٗ4\ YL>%\KɅl"hxܯ'+Zbw,i-2`F[ )oܠ񮖅g f4J6&E% 5b$GAz@Dz"&1#|eL!иwϛ]ީ,X%fzɁ_uuX 6,oP80>,/=uLlCUwN mAud ?^@}5eIe &Fn.[_1J/v?^DOQUBY474 K=&%cztiF-oh+ԝ 2$\?;v0B:gFȠ8Ё oŪn7 }/L\y'C q=ʶ(fR/Wb<잭ucRk*o,j_HltSYIP)ˈfa:[a"HPO,R%NjZFuq^8OD?-qT"P^Ƿ=}f0 цtzGO~,ĽfpDq79`ܷ t/z2F;< %0+ !@֓odKWE3( Sn?SL /`BT@f~nEM-d\?Hn51so>׋Lݐ> B䕨Uj6׹c8Ҝd?2XԦT~x=] 6:2r{?60cK?󐑡!rzuK2` uD*@5py]qK9BA; 2k< VPԺT8fҍ:, 2芮U׉#ǘ|: YZ