libvirt-daemon-4.5.0-10.el7_6.10$> ': b|AɁ@O(>Hp?`d # _ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(34)3;*4k+4z,4-484499X4:rz4=>?@DG=H =I =X Y (\ `=] T=^bdeflt=u=v w=x|=ypR\Clibvirt-daemon4.5.010.el7_6.10Server 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.\gx86-02.bsys.centos.org(KCentOSLGPLv2+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 MP ,(,)n_  ~$AAAA큤A큤A큤AAAAAA\G\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\K\H\T\T\T\T\T\C\C\C\C\C\C\C\C\dV\G\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\Caf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325bb25691103eda99925fc3a97d56f2e6f7beb53dddd2e4d68e112310bcfc1eed2be85b03d44974a88e357e330615d4dec9e3484b27efdceb71eb802aedb4caf4d236a34eb9a19b10e496da10f2e616947710e582e9cf75187922645c5004bf30dfae2398f793219a4fecc1d6cc95cbb957796dc91cdd6e64def98a2f1c817d4ff06fb9367a68ce56d8137f25157f0dfa7c35cbc46994e73c25fc73607af95a4638f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531ebaa90ab57183b6a0d4460ee27a4d5501f7d66d693b5333ea80da14c374a794e3a369ca3dcc0b7e0dbd924061ff38185ca9fec9f07e1e35086af3e2c784842c982454cc7d65bb39c98aeec25ebe3b3b3ebf810ba0f5cbd5adba4fa6769942245b43ecab3e04ebb2f86da3f355cb551252d7db14c999c7d38d6d2c54357ac86143dc151392efc97bf17e39401354b801fbabf6a4414a3b1a6fbb04cc9a539f3b666de2b7a67cbbe8afc0edd0fa3c8a4fc90d10db90f8159facdcd99dabb82695ae94415ba62f8f0e838cfe03bb6968eda8e24e1007c00843faaa94d7ddcb5676b1c5c2595414c9026cb9f2732803b6cd836f21bf7b9990d8094561785886c7b75c4623b3aef003190397d71f3a012d4991f3fd9c97aab4ec0188f22ad2c5bd5bb6c3ae6f730aaadb0f209ecf8c720e75e544347e05d1c9a8497e4a7562f36e485ed648810f54ae3b50594ddd2c1e7425918f19f724c735dd886fc284798b10f028f9aa6dcef5704f3729fe8a17514fe5d6f2afaa2562f5307ec8d80fcf1d3cc412d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.10.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.104.5.0-10.el7_6.100.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\P\\\@\n\mA@\73[%@[[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.10Jiri Denemark - 4.5.0-10.el7_6.9Jiri Denemark - 4.5.0-10.el7_6.8Jiri Denemark - 4.5.0-10.el7_6.7Jiri Denemark - 4.5.0-10.el7_6.6Jiri Denemark - 4.5.0-10.el7_6.5Jiri Denemark - 4.5.0-10.el7_6.4Jiri Denemark - 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- virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1702173) - admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132)- qemu: Don't cache microcode version (CVE-2018-12127, CVE-2018-12126, CVE-2018-12130)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130)- cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1687515) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1687515) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1687515) - cpu_x86: Store CPU signature in an array (rhbz#1687515) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1687515) - cpu_map: Add hex representation of signatures (rhbz#1687515) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1687515) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1687515) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1687515) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1687515) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1687515) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1687515) - cpu_x86: Log decoded CPU model and signatures (rhbz#1687515) - util: Modify virStorageFileGetSCSIKey return (rhbz#1687715) - storage: Rework virStorageBackendSCSISerial (rhbz#1687715) - util: Introduce virStorageFileGetNPIVKey (rhbz#1687715) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1687715)- RHEL: spec: Require new enough librbd1 (rhbz#1679569)- virfile: Detect ceph as shared FS (rhbz#1672178) - util: Don't overflow in virRandomBits (rhbz#1667329) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1667329)- qemu: Fix post-copy migration on the source (rhbz#1654732) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1664793)- 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.104.5.0-10.el7_6.104.5.0-10.el7_6.10 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]=07dbd8211341d6950e5faface2a37f1c3c61cb5d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=3aadc3df9bb09ca2b7eec13cf3c1ad4a9ac6079a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bcd13c04528741c5974da7e5ba9fa168a5d8b367, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bbd8fc855f582f87d71fbd1f74ef9a4facc48e01, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ade929f8ae6e958c8f1f41e3efb5f3a500af22f9, 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 !#,Z,]"k%AKDukx0-YyuqYfY;Q mfG',DlYӍƆp^-,CܩƆD E'1'}{%%VA\Z9lj~ï wd.b>ZѢK` ">)e [)` ')!> FA2t"k [ YZ6r<J&-r5*R䶬cf( .Xj{tPvm@7BLn4 _2ǯ^ k+42k){BBj-Q\DzQCB]}BXRD mq[ 5q#VJT"6]±҂3ħ!G֤֘"!O߉6٧x0Z T`4b" J_/ŲQ'edŧnplJWX@i ,O2~mLU}кe ()H=fλ$leI9w-P )(bdAhLkV210Hi5)o.! eyѮ\2Am0]O sԣ:\sDeёpBoqFLoOץ;y5m>@>e>9r8Dޙ ]MOG WJfYzP\-/6qI w AQg7ƵdDnVLF9`SO,q'h`'3ME󓪇 RûRY6F]"i^ }'BO@9M1A[=\GŜghSW7w{ 雘: #p82?͵nw~] oLrr\ٗ昻p,{HKL'bL8 ޠ7'>ݻ6v^f>3156T'Axn:=J'v)QĞXZn!)Qᄗ\Bz +caV ][e0J1(f 7C)A2YBdv !/+=?JTu/<(vuXG%Z8ˉ~u.v&~!;fɟizX҅:n8|# i@i64ܡ)BjMZ ܌*g}G1 l6>D Hud'k4c-DZސ0(z["Ψ'ثbF*&EUPm +sXƓ `N !C[eY1<-,g5H*ʈa6duM߳W7Pz98;I%xZ@/ӷœ=w"fA#řmp:i~׺/c}v;.L'iT iM]}KU{^;K4|8Jȼ ێI"+n GWu)]ݾT| bigWx}4w:!y?-wt`Yhٴ?eEȍsjm?Yi,t}yǒ+,)8!Ήƙ6z dZ0dԹ}-x_\j/@[YPߦf$Ijk fvY!hכQ+{e2q@mvrq6uyB&M'f&6|yiv]yՍuL5xثfRiy1{;Z9$trE胖1NZv46eC7e \|c&/-Q2q&@LݹDp.dxRiWk[>?b kz:eݷsNk($ߙ=.f9 snG\qQ_G7mwGFe`!La3:?#Rln<\)U]fkz;VkM1]g*:8(F,$JA;@`/o8AM*-BL OV~_K_pff_6MN0Df1mV7>X)`}?fa7uX=ylu,:{Ҳ2_ʉ\H"<%ȟ(%l"[ռQ;5[@^W?&GWM++UPGp02Ss6U) .儷7Ԙ}ԗyۋ]9vX#_f:.8 Jdwo`*%!;-/HBFc oTnveB Jf&`ͯTlMek1"MQn0Mp Q4oP aXpJٯ8{~BMV^o7dɔ5_! #ຊߕ hh#Ldd 3_ksRk ='D؈ zzmvm/Gbrj !92-8G}@֟WQlkI`ҙÎi"/I:v»s\--c9JEI Ubg5׸ɢɡNaVX}.;!Ŀr*)B & 2Kmxɘ0\VhPy Q3m)2i)K'?lnAET*]6:V5^N9MjCxvhS9xHŭtt츫 VE9?#hƶ.Dʐu%;0I QPX4^6 g=< vDjcڼvTZ^ 6RTjT#@ '/a93"pM w>X#>93kgcE)xROpE4K?ٟ h2TO isQ*.P 4N<:$XG4B襩A9F确L]?96YɍIBUD͂w43R`e)?m#{쉝ؔ-vC2;7$D6u7{"^#,7Itkn-`sAbYAe*!%Yk{Xh/I)>VSv`[yŃd$sk1Ȁ1Nj[ vB3 /jL%Azy)xEoZ0"Q6KJmNJ:; œ1ʗE%=bޤP9ՇR|$p^UvU.:FH<;ⶋpCl'kD&b+ y[2ala2l@Fyd xa%;dy^rKL3mc廊lwjګ8_޷uCXu54aIH҇(F9>@Y'!"V7 uY%iw)mX?fgy iH'6n\~˺9Twܚ s)J&; R ==,lvN>-&Ixo|īvB<bycv:QRrm2)rz׾`Mi 2gwTizBV7)lk0  0ybh\lH"d¥a<k{,k)z@%c%zvMh:`*&FJ䨊--}ٹutts%pZ3 b/{-b6~b(EVdT}0oLH ](ž&}J$΍LFC-1܅H6wJw,A'g%4,5gjj=%v0`J.2/fȎV[壺|ke3FLpZvf/9_Ln;LFm"N7O1<d\&dS,mYN49Fe:?0$,\܍ȷ)MVYYbU;>nAJwU_(|'R-]% ,{UFie׭T4ѐh*96ŘM Y*iN5!?X|rsTy]j FnkJ,|$жB:f.Τ̃V'Dk5d=,a]@.K.J@bIaZix.#6ʘ9dqk%M~s2;(\D?o_|ăDc i.9;C RS~aBE,^m?FN5%YSVg h qb֍Bğ ѿ?LQǜ3Xբ@ZIfpl:ckNxZm0„6!'0FJE-ӊxmX^wإíG| $3 D 0Vd$1bTM$ yy U;Xƀl'DU1jn()~!F1VL k5wW{z[';UA"*Fv$-l N 7.v/2K4 BLn 3ҶORbMe/'-0RC 9';OQ/A]2ƜM-8ЬGFD¡r~$Q׉=HCQ$^{L)sO= aetfć}55f o˗QEV?|UXNN.(‰\/xo?ͮs=0@XPdv)z9S,i4~Vn Iwm>>rm 3).1dl$k,:>-[]8VZy3%v%XbF\ȬDm~]ҷ  Rr}|{PCV}R ˠd%I|uOĊkTSe(ycYXR]w6GR+yT,Hgno=/3ؼ 3 HOx{DzuU̓Uȯ+&i^\RH˳l\-N=rR֭i+%l$5kyXvĈ/{eÛ  ڰj s\?޹K >,[O/- \BЛPw.3CgJ@¤j&7TGܲd՞'RIw&&ex.9Oc-J_\֎'Odxl@eMt[xbG.i;C3qM?Rz6 N|j>lUH)\15m-D YJwSlIΧy'7VDZ`(E 8G-Ӹ+?nb'˅ީ& cN 6Mđ}DdO0w$]K[up.cqJJr%0DȈUnԙiz;GGF':P)Yan0&`ofqTm"[2Ęb8+zeHF`15?mY>D&n@5qUAei{Kf1/rliϴ XLp']l׆z0W )^rN2Ur9uOo)+2N@O-|СFћOsј\ *cz=polfXՙXfS3]yy-AM%B6;ZS`hjq"bǂcO ԶcNRNYj~3i3"% ȣ`+ iP9+Vp1A FۚW@#-0wdB_LK])wςVuH//Mnk]3\+>"'#b[㓠ZoV =&D~|8NV1q@J2M@Ʈ^-{VY%B~fKYɮg H!*o$A(_ڭkI#PݞQb_Ѫ?z.]~ZV: e莞͂}-"7Phq:h_X?9x+Bwg)>Wm^ƆH[|@aάZR#OK9ՙM驕,h z\zM0䫯d\'ЊĹX&/0Vd JE?nfAr9yr_ߤ*V\4 I[|*ӆwCvޫQqf}FX͕A50B7߿RZ%zsHZYБqR2o !,шV. KmRҵD2Mп6L$  ҡ&L5k7]&J`$E/> շ-J(5%!$qG:5=~Nsﳪ*)TPk6iXi۶mCDC/{'`ApZ .@Tx=M9s&zYb-߁~xlr8`ɵS>z=uC'T^fx@y"2m]2k%&nMOdD'9GYL6uMpތ.IBKY!#Tž{zGZlUؾ&^>uA8: Q0qJԟ߷s Co1S3#ir#p,_V,]Y+4WN:+$ QY'tmEq3_sjsK#oȂ<=hGP’>|SA"Y,ɱԠ4#Y|w{e nwn:7Kn?l{+k7۔<|Ҹ|jgpSy˒ӋʺPn`=eٳҾ\@R 1Zꥥz*6}E|PX(BĒ_Ab^0ϝpd*d"@#lwź.:5-XY΁9ooldzV`Jȗǐ{z"~ v-Z6U"73̺$ W~cmN* aO'i/fpww1ZKin25j5=s4wE>w䚁6a@eXbA &P%$>AAkI6ҰZ"֍YZBm-tfdD:@5䠥Dq;)$mI}Y!LɅ1}MD5f/2΋D0S4ްbGWQ!]J2rőϺ.#TB"[҆[j&LZs& ./3q>< 8_C Us$%.)J+MwaZAaG(2uUZE<-!a[h\2Pw.rrӬ,k3!_ M9f6!Ф]+'+򨩳҉a⚐XGS%_uςJ,FP6O *ҮR{. q^9X6 0yUAھb!EmPS,'MZ-1jՙ9^D!X izKΆ(fwJ ?˔aXS~sHRKpx+'F֖0;e:r=GLX ;WJi eHx JCSz.Px'.N/ǕbYhE>v<;hq }Sgc+:9Xy?JAVȆط-EctA]BF7'CO&j%L,} zdT9$Z09 _^I|]'MIDEJW;RtTS2]S6SzKG!z|dFFQ8 )_b-pyg.+kO1ͅ~:_0ˤ2X#MGPO4XvQLmѽ"?ɏ v9V(zo+.nY\KG"oZ XFlAFEhoJYPܛp{)8sKC𘔷ISlGP_< &;{C4ҊQ}1ٶxCѺ?JeU6t9MMVF :\W(F_"\';I;NMzk5"d %z ]`1L ܐ`YB.Vlo&k=+;a '`gsyOb2Ғc2\G̓&)_l9ZPNs._0$\t&+//qxf]cdcFN,YRK^ymRQǘ$J 87o䴃Q]PUyL1IMz'.?K^ ,}&EnJpu 0usQԯ8Ҙy n؅56h^}/JS}qBT U٘:퇄o-O=P xzOs+γ8 ^ /_Agl@ 'TdAݍZT+Ay-wkA9M_ϔ_1eN,y.qR7 xo_/z%-ᤐSo6gՍtG$;ʘl%-$ӱdc$lCG:)~x[pbO3~%u_,:eElNiBߧ 0,PYbqO(P!5"({#v[6;h~Rףߒ7 kK~d9isN= v!(נ{8&Fw0]cL4P!\{Ϧ37i6jЛk2$vJF6m}i+I͗0|J zzXN:ȱҬ8C5!pDEnP+)[ЛauSgEj%Dev>֖|R&5eMx4rEbx ^iFZ+VM &sPcGg΂t-B0L2E'\ғi?)NNs<;&g> )LskQ95nFbIQ!+KT*JZLꟃd ٥:]0zzW*c6Ch w[Y(E!5".)-ze.ҵ3ɥl= qqRLGχFޜꙢ ^D\jDΘ[+z/qJv'Ĺr7I|-ROW v~eNHejI1ӻ[=b F@, JZ5tfZ F Qr޷Dvx>wHC|E$$ M.{sJDwL9э_ k85SVQB[^r> -ӽLv<.uL68]XR۞Hl# 5>=`*A=}Q(7xwMl̡w8OZh.6Gx;&:z{vwėM7Źh D+Cw{A,ӉI2vn.<Hl5_3&:>sj @::Q"׹-N`?R8İLf$%*2v-ѯV)g?hYxMHt9v; ~2o_%aT )^(hjx_ z)sh~<`=[e+Y/Ӆ !m #h˰op6%k:cl"n/ mB]<4ˁ[<&LPݽ^ENjlJ؁̯efLo!sb'#J*`̌Q'V|Y\hIH |ͅS}zHQ*!}e?`ㄵ e4;]u{8 aa RP1Fv"X#`iWGLh˘LLбڲDKki ,bA"ϼTzg,(lMR Dd*Aگ1 ="mv1LdE~?rF} %'u@5r!# Tx&6'ScJu'nG@fc=w-uV9&t< >w"ZBFX[ ~n" *K&;\δ>LJHEF?rk*Z(mVf(%{yf7 -y\[@ޅa݀Hӊ'嚙66?9X[ =VeMqy\ ? +؀@nnjr*ExFoq"~)6>&쯫yR ʨ_})n W`%ej'* o}JN)_)ʲfo=eV٣K"Y= ry=h@g e}FeDVMb9O{:k*.!1"o/1A*>2%>c- W^"zuy܂y9ȵl54J>72o &.G%P(c$ւh\G*"0+.nGJ6|V؜]Uʶ;S-uq$Jo~t4-h:겡!]ڐUN^mn-} "Q:Bg(TgUu !_ݒ)P`;VõQ!B~Bf).HP(X{?]*ѕ υ]=I1gPQዣ~5{Y|*z16":N±vi{|b!gԪ Ǚ \hL x|bˇKwPV92Yh!.+\da Ҭ2 .<_9~i8 hG̭<8ڴhwŏ\>Gy]N?Sí?&uĕ;S2~1 :Hdj Vamᰯt-N3jw+=*/x }ÚNFV#ޚ YoQ$珄yК5n< 5Hp^%Q9%"mJB)xCi+OxB[hۚ*621)G3w^2Fj`)+VuPZAPb!גO?Aq1hj< mR7A #Ni[&˺CZZ IA4 Frh%$oUuh6^+ٲD*X=՝`J&:XkdZe5ENԌzY^Q@ibMWQ55V2s;shDp:! wSբ$мT>Nt* ,jeη @o v ` >0 6;xo#HvGEkJ)ɓH#1.i@)[1O9=#iAZD0MSbm55b:E'Ӗi L}>;04&m5sDkq"w[W-oC:IUX eՁQ,vL+w*j FHJfZqp-;R{LHFۇgr9GH#O!)2,7Ӣqkh u1"kzYxT8ŋ؊@*P1+@sl50 vۖH]MTW0`lAWЇ *3!A6^t(GTZ };K<261Z3R?VAN"bS (Oo })PgQ-T1"$ З_谰GRdna&-_uL1R&:{pt:2\2yܓ~P _{v|5bZv$L=X{$3$*4}VwlU; BR6A FxLi4&Xp3sʍv@(U ^fkF 6//Ol2_IVoї.CIDu!kn4fɛْe YوtZQL}IvW~(cynjMi3`NьS3I"W؆"jhJTtF7T-&2F^\/@hF %;#Q0ep{ u=g)Vg!ˌ,rii#)Ypq2QC*J_osP ?yguOف2lˁu7خ`$"34GDֲHGT:_wm,>edf4{-a.b?i$Ut-^͖ 9N%izs7dD6TD5"Xh'{9)#Hs{lVY,1Nrk/3Z;C=Ö0K\r_q¿Éȵ3z^)i:u:D eYU aIqEgb.]sƯ& Ւ9ţXiǰd |QA@Ehf%?{ T2`=B_@T@S]i&.(Ȼ3Cbɡ._P=:$_!dazC$m`7~waE]":zN'd@_ ^pY- b"L#8&}~1^wgI|(aʱa9Z`h8%_X@6{d~nh|ess>JafƓjD16[ښhHTNUUQ6) AGh"]xߦD'gqN\Ҫf )%FOnz zC]cW:rƛB?P7Ǫ?fZ2ý+NWő4]>u:hMY=A @j"`AEf$"+Y3)0dU7Ôq{υ*MZo\q f, ~u3)Nq6e.E@5L[L&u%0fcoZr9)=yTLzfѻ0L fOdz}M"q41gPk䧂+Rskb X0j dj#CPR}Ʉ"=gU̮ܸT x9DNdP \}Z:y'fS~;6l{OdW* g&בc/5/;ki `[̆޲ ";Vqk &&3\{)3e68ूV{.|Q\+ tw\+NNi*Sv3_ļT%wLƂSFP" i|859o_z fXXc0FBe#1my!!_鋞 |lMq+޼yS=@sO90_!cz1mH.vQ;̄y Aײ~@.UVA"1^ۜ]+{Ϡ2\Fd<vmq@ \35lI E eLʒ` EdckEސil]2{xWB;JJJ˼4/̷}irhDZ7op͞fo2]o/q*BZBYҡeE%w{^-:UK=*vi(^8@lUfNOz򈤖׿$@< Nc!*_å{Rte ߻,L(IxBCǐX0dY؛TO;Ž禔0U\MHo#I2rs ey [RX8e-D314t1T%f deţЅ2wcj{2z4(!١eE3P=Ǣl> ; Uok kAsxYwl:l.X뼈r K ݋vDKx1AAƏ6Y.0x=렧}Im/ G *]ӻۃogٍmc3~wSI(^ٕn)-%cV.m{ ׆9}ũɝ/x|B^Tt$E^?iiDF@F6Pc~O`&&bT;G>/)&u8u|w)=oF'o3sKeP7s'2/(ܗfSd)&zN֟~~LѰv62g|^Q&C71!haXO_0 R>Q yg]k>fK)Z*{Q3'ᴺrw0}g /"ᡦ `2W#Z&ifXH!^wh dfT(\bxa 4HBf&퍫z̶2~|C^m6:=C"q-w=rg ?eʤ>.PP}ːNΥϹ @x:|]®aN5=1`Yor:3/+ȺW;+F@JtA{8`Q"0[ɂ;W{4H<\j! 2OYOz;~64T Aj ]R]zh=pvcijEC@k#@ {+[G73/- A[5m԰t&(oM,]0!p)߲ &4̣,CǙxжHOBEӾ#iRaXc@k(Ȅ=k%>N)4qTl_L>d) $Q^ϲcSQkg4kEs"2DY5tfLtеɜtnڑq+}zK;vg1oVZie0+>a[WW]ˁAUQ0]CSp@ʧF Gq^F }|#AP+:[#JȬF -;W׫q?T6,{Yl\кѧ3~$B!A"ԼqJ1U |8n%yer-0>[O.̙;Y镈-NIKY XgRvYizB͢yXXg9#LyˑYHʉ$}S*E\5R0u氏בϱ*TIFmCa?ng vcy+bſR 3/*_ފou7V[/JI@Hou-ry~?pAB w;#[+*EokcW] N\Kb-|1uC|biM~/s@L0^415INtCJ(O ^uB낻NK4Yw*V_\0{`])Ĕnzy}9k3#(zʟ@ '$9̸b+;zvOm &, ]21uog;W"ۨHh6,D:~$-O2}tta^(u>%j2[=I#šz|s/x?պ ,* OpidXRԥLGatԂBh!dYelDA18L=b˃#-R]}=KD5a,cjU'$s!/[ܗDa|I⍃:IW@@~_ _Z9-dgC dטیahzɾqk郜BCxD%`۵W1\r.r_(HqGz KT%: ,u=vq+TFJiRPdh\&HJWs:9Ll:VҞ r,itDG2r*j9~ݻO.w^ dP-mo<+v'p'~SqS9@ߠ锤YLڋ"-6Ӂ7YsCEV0RۈEǖ%5Г06z`W)y!N8t%#ss0.LECi % DdB˿ޫ\l )"W$_x+[vMŁ h,ݏdZEqf1̶Ug)ސިt ֡j>?9$.]MgܸܤS#CCk8.$.+=X/dzmFލx 4B (Z v$&`B2U823s0!mtz`AcEYǝPc%r@S:ݠO^ʓD~tYBL IB̟mA<7!4"p2 g;F# DHCPTY̧5 nMZ%$+yl3oµs}~а2v?wPʐ&7wm^l; }`m#qV fPy|O,~+TRE%={Aү}s{SZ6De&S3R>܌Ȍ@f) o4%v2ydMo2#FӅ4Y,~Yw׏viNG79O.>%S8<6"sL*na.Lo*%3䙌"<{Zjw^dAPi׭8OHHU$5}58\K3$8"hl ~YJ37|ۄi ~vpd@{.7WdL28%D['F yC}XX!On T De ('03S;3=C2ENC{FLB"9!P6{N!,$ALF#~2\ط[7T+m(ڢ6s: !fb{ d>]X"8b 1#i|WN9,?HqOb"84[@ 1}1=y/e:ײa.t6 DBd ry5Hh-zw%)L]K-"R8 3Y}JMItѴ| iw.IanZtӃ͐Fȡ*￑G}:Zir4ijnvoeۇa  !!=#=\C!lskG/LyѸUphmLYf>(=6L~j "EόE2C)&cDtv%%f'P=7sFRKYb lx@ɦ p 3~ڵ֚Re/jv$N`6ZGO$RKT{XJ[S^'dhI,!cX4G@87"si݌~^,w\q Ġ~+mZ'0#Н0/˧x]$@e4跭vK(grJRm@Z! s<#Xvپy%W1#<{fW@ 6nZTdЎ&a F|A׸Ht XQ`Iq>yp|og]:ӻ3/tR`f^G H"fI,m_ps/`z5G,j+YU| hli#.-bԝ$..0KV~Rk*FESJ$F!BȈ=[%mBtzcw%'u?O.A$YT@;n34 :u (ؔ%8W05*[ nxBTЌzqQJQL'NӔܠEgcfy؊~ fv?3yǴp !aw ZWM颀9_!yE"͜3L _ GH!,/< ^o뮺3UեdyC!D=Z cy2r8q ez/@Kreǭ)nIlENNӢ%DaRG= )'iW51Q &r`<} kN{v2"E sul- X;S-5FY=z>fy UUm,y~/ޢܖ^Ln_ J!B UG ng~νFƟuia&nIX.mwQ0rOCajf 3u*u1#U{85zTۯٚg̱mZR4a\cM3o9"T5&hήY}!{gS )^.%v! z``"fB6bp8(Fh6r%LYgym?ŐufG2|fiA7zl+MȬkahȀ]82G}g8+}kuYo8ӓo.PJՈ(I֨/Hljk7*πC^1:QIЬ#[xW7>[uBsvXD6.vcQ:)l(dSxYWƁRBWG#mc  "wGׂZݵE%~EJK5cϔC8o4͉LlRÍ^mГaC{ VB,YBd~aC)uJ &)KN>M )L6>ܒ_Ozw!yG :) Yֵ<|"W8OImR7R/;UW\W^ Dl5ZxI ~"_.7T̅5CrOb5fT7͒]`jTT&'G?EXYU%lnXiYbEM'cLzi%$@x'O<<9HWL$=0+k, =+] D.aw2RlCAI{xC.Qĥ4gApg~2W5Ri" ms4îinZd@+;e1W_ KtI#ɸ<(U:* 8i:_EREh"LFKC4/YSñv00d'$_tZMPTDNk1ݙUB>;*6{@`: W"<S4LI;k,f~QAhScdI*~hs?ٸ :dIRZh{$q1N#$,aՏd0/b Z(ME8+;XXkZqYDi$8T A߷UZ2 + ~e= u_dZBӰ sZbcfb0U_b Ge@:׷9жt8 b]pY1ÊBM@Ḑ G/UԶdY8)2Y[~:3[wVJ4)-k6426*e[ZApNp8l%iE FlwW./Q1YY%.冩AGSV+ݧNDj9.H&i4ܷ:,W냞-t Q";yi5P>M:œ2BʊQ DcȗGF2|zvpoڥ?jNmvI&14 P˦n}[5&5 C,B~(w@4U͇WU xY-ά/̧ ʴR`MO'VKڪi m  Q, >iԩ)z.~L5'T1h}' Q¦T waSQ9L8d5ї=b/:"3+ߨ0:s9U(գ*ޚW^lbӚ@&Bef&wjǐM)XBX`y/ q,Zkg5=ϥK>"a/zrtE]8/[J=MeJ%a 3x\X,m}^)d+>Vkh!LnC$UI$zHe4+Ni$06_-Վ$t2%] 4a1©%VdyI=]ݲ9>AY6i 9,5;[yf5y24ui0 CWKӇJ.ٿ݁Md7UK&qĈߓ RWcK >P$o%kҪ;:oro)㬾qn|DqM+aɑKϕwbM-(|5V Q);x`AM;0=֍Uz<3aaN9o~VOPیo:8Xi `I CQpR` ph? r(ӻw}Wc؛-] `+,h;ht@P3~4jf%x.tDzS`^bGo;S<8 1׫p"S˾KЦ欧C^\- ko…1ͦ1}*[ & ŏ =yÐ}!V~x7=ߨGƥ#x;TSrbKq|8Ϣ|'M%{3P8ne4}8 eIn3_@ZbUZïnl-NAb8\Uڿʢ_xc{>Ի|Koer {5-䤣&+n]PQq~]zY`RBlXօgN CɑCU'0_ XǾ࢜5WBԇd p&RZng#MFRf$!4iA^>yZb}u tN)^8 l5?8*ȶ3YKA֏]OkU<<#nnծ,a}$iY N:eP֠ki@Ŭ6S;[PNR! 'LRU.ol/-x<Ժ{Ǒ;%S]GSͽO"١MqU@' k3?0VXwcc/#|`{gj{pڏ ;=qPF ע֜yq`G5Y*̌%Dmq|AUJ,akqowZ @^c(h6TwY4hpZPӥ\ԗ?׏4FEPF4:藹>x%i,dt{埸;:}drV t bݠ+d~ۙKbB}'pj[t*4Wza~"&S-Rp ,$ ҆}wW;7!B#]գ%}f%#A{s51VP `[ԭu{}< 7/Y]qZ1\,{$4Q|H:U.1~H޴s6n@ɍ2'ж=S>m@ ,l:$h%fQOG esGg^^nΏRʵ`7Q{ô`X6 @50F5\d-Oї Z"c8#FVsWt/xRu쵑4aryWjNO`*-`v&!oZšc*T#^2Qkj]$tt塄 7E~\)SD'LV"el:)9>K(C¥qfڥ\M #:`C l䏇 GQaPdcXBEqu!jyLDO *[H KeW[7d" s4$J1S# йzg> X{8TLyM\2/4I0[8IradӒdS5)Qj|zvH`ܙ/e 6YUs!6n+v_ੇG/w5cNvÂeL5tL@x#ǹ*!8nMC3֨UnWwՓ>I/64/$ ՂhuyFHēFߒFE.>ZtܳGy(#")TjJ)_րdP&ؾ!/*5g'8'h39jбz3] 4qG1V!߈OHP>d)Mi6>1D1~84 z{k|S^:#S`{V7Gca|`s-`q*7I]>vakv:;9^ NU,,ٱ/sq`~ullMdNa2o6C~u/g$E1#f6~ϧ'p7ysO#.DR 6<`e=T3>Py=檟4=SCB tqzW.;IڧdY~>*8t"ˉs /^߼Ç.-j=N,J,1C^y vol$&prdTH*ӳ YX7-U1u~w8M&]쀭3Qkt/9v6?&{ +?ʬZT'`]}k@dד?oUDW8|5Qց#=!&<`8:i>iᏁd^$L?5b\ .(=DXK@|c[¨hS|IY7Ɨy;zò_x# \k9pzJ}X@`:Sf?տQ{N@҈NE. %0pgUD I4Sw#=I#ʯvh85Vb "u,q~ra)nPJy]!c>)_^Y_@kn:B2o*@sH? اA ]Xb% O$+wvVW}߇Cv fpe>Dhfg[ c%[b3>HǜbFF}DuX|sD#juN_7ni9gMeg Qk8"ʕ3z͚/i1z,C_BU6ٕ84-tzFG5vVva:C;0LPP38Q/OL~讛>\R˷ȉqG,VŚYSĪJ U;M*Tj㋨i|-)С]8?Fu R 4_kF)k5sVe4`zgR&Z9Pͭ->ڊ+$BpӟÎn s"@z `Yy*M.zf#/9Ty oZH=vF]M" xGv|i򨰮OR{婟9늚pÀOުQ3:*fiU:MLQVd-P/pݯ?7Q |WtI4dnҚB)EȰy-{aW_%)wڈ.泣Sj^*ٍ<(Yq(mֆ)($HR&94Z~ lpy}l#pSxs{x3H;ݬH\곥w\%\|WB.ޠnXMW`Y[џ`SʵN S@` AƍQŠBG/;جeR@АIDT5BsT[fȧ-s?NWbߢ' d59D4a dsϴN,QllIuԪ F !?Tc0G̣{`%I 7Fu(;0dn'1hb#g0q<wo+! ≄XQdN E%>߃yö 9b8bOl@$/_ KnVV>Nkv%un}*ꔮ8- ,a`:XY*yze%}-6H8-k~jB( K&QRZV_Vވfeh_ 4qs)٬t<*Cfwty)r^xs(.Tm1O@%#Q4 OJr\UU=t]U/xt~(N]}^c,|䀈rp7ܻ- 8+lsnͱ6w!arMQ>3N&^a9ˡSNblUB?>₯՗^C?|#Kj-}A΀ \^:tX`zK gEƛ#B&z Փ{`ቑƠTQ .Nǫ;+=*O]@R#! L`.wn@mbx,Σ])Y-{MioqO4ލpų9G>PD[aj%+MLn`-2] >ٞ[4lDN3_UnjѕjYkwR,H1!|.lt7,`Fhr^ we>:^.u~x0dcʺ[yhOm&BC60<1(n%u0 wnH&j5$+pQ^tAnx:J$,rM?D9w ./.6': ndr?T/DSwSFXfE^/ g@PnVb;G3*Ӓ왍*n:W|= tF8nB!4j0b IĤyW~*BQ $[Qrx j oZTyL;}مxO1r?>{TBk> 3-! A$cN32-\s͒m;*[ȉ5(dngY+nIu߬PґܺkH#.^ypO1(ժ>DXM'S *5PP9}AWM('%'0_ƑSWW^;x6' l~l^B)Qvj!զc}EE IԶ6iH=+e1mdwQx#~3 Vr1\r -ȭPˌBd@sl&X'@A;v]ˊKZ[ztW؝d?QÛ,lO5ټ" L '%].+Qv-ې=*RB'jT/*[xi`&2a#͌*;?~7]6ާ-2?cOA'˽|ݻˈ 6Im@_^[/#(COuX%Wò 9cH`֕Xt' m!쉩 $3!Gtu"|M*6lCT/+×̄ $:( W\[,Je CϪxQf.G+.̆˺FڔA>ӻƟ!Dd|(N=]7-G뙛.7K!|nTo46g83 b>ڔ ~ ]Ueyr!6 rnvl%y#6U 3?l9^>S{Ϳ`[c U OO9 9ڳ0(0)m'4pJچɽH%ge\ ( ZF8@O*kU@P,I5$mwpkڄs5# m^M˞#݊wd‡ G֔ARDž`K`BLs!pDVȶ_7Cd1"`=MR/kEA3#)G-ã 3d{9 Y="iS~p]!Ex\̠|st-:b3VEbU0 Z~Yo"5>]_@O5¿vVOA_r9%q@EM>od:њ7vPx.OBbhhۻvx D47M,ltVo(p-Rd]\>U -=tCd1ba V /)F]Bj;*<_%{\^`R.vD?4 UCH]@g;g/IIxˮrXXel!J/fpтy3߽"z#r Iik‘<:YJf3 PwEV>jԢ8] ԱGjźg$_XHfkf%>LKmA6eBbv> ,O?zI⎼\M-ןjv}ܔ{W)gLNSf|?YydA4't6Β5>%l@Y:0L 4QP5fEM%#/{x'~aUp79 dGH^J*@!z[cEvx gJ;_! 6dVݨC5bv[m܂_^$!FgS/CDؘzN}z|4ʎDLM G<*\+_T>s=.r`$;E&̕DV  He "h09%WSTQ;lEG2jQtq[ʗp|jfGO}yBf'[=2l+:!!8uS[t*--$L҈*=1ksZ&$n)l7ې'/[H(wƜ_c?˾)4\Jlh筎M솂N΃nϳꢪwmmuy5b|\`彦KTfƙWѨ G;&/3q~W搱>~  D~Mm`sIZ 6 |Y #&qMqӴ;5m04]5R9tFȽXM^n*RF !V..S/O3ZGяÀXH"WFWܫgݪEtALh 9dK[56MdBqVqx 8[#f :{,:F2d/\^bk}.xH>T~xoH cب6XJIlNɾ!,+$&tF*sN_]ҵ(7g֥9HmYJj-B=+'d':0&l֖`ZvB 7TC6Vm ^4Gf+O!b߭v8ٿ1k0!Ã<"ia0^&Xy̵7"wG\&#2'9̑m¨8AC/MT~D!jt ]>bL|&f2ǰoz7DI D<:ш?, 'N'?Xm(jvΦӋERD-]} Y7f4S3!XD荛R^3BKPb(<4'SZn do(f@B>"yl9$a")m<}H'%- ]<π ׬ؓOU yj5 re$q$ɫ^RC(]ӈW$'a\9 PӼ:.׀Uƹ҅kx:|Uby1_%`UH~%シlWRn탹oB_ps@Ͼ" z fgÈNcb˫tino̕hK`tdrB_Ӊ#3+ք26,rH؞ڟmԏl*ڔVf@y(DI@EWhH5S۠o9KM1;COk&3= GfsܙqZ6,15SMĀb :srPqtFM뻁@UO[Y,ȍ *Ht"CD8굈r849wsczm 0`6{8bxzg vd$BQՁoBHԃ/k^1  =ct(sU(fdNT z·=L,N’H,8hOC 'Şh B=٘Op6:yӐPr3Nj*FP4AdKO;ᾀxUJoD]hs3[N/`[|*~t=OF92!Ab y۟%Q&!~Xi_,?MzW& sRm9W앓=28&yaRi2vكO8P/}N<"!y]YٖRx% w $;~[`ڑI (u|*lCѣ+mZaB !i"Ll Lwg$Z:NJ~-<'Bd{VHM3}FDmI1}-VV)H)1]5NQs+(pf\ ,=v~3l1?: & ^vhӧdq%!xSUt̥4Cx)^x3//Xz頨%K.&rǵ's= 2&ežOG NxFWfIg-P'n5\q&GN.rjmw*ΥkN4oN5sܺmC_Ӆ$*r$,i9ݢ޴ufGiSXNXLU\V3(M~ND>ERzf}J[ɔGSI 3Nُ1ִt1M.ɲFayƻo.0Ķ<v zy3{k$."+oK̋4S]ܳ@K87(k_3:skַޗS+ոݺ_҃iTdd:dH,%*3Jφ𶢴fMxmۋ[y>`o5똫\;}hBo3Ӊy: `wJ1W9lUom3&~]څM Ya* oӪ4 "ǧD_ЀA]##!qxc*tM$JEň%=3mYKH6uFC`ܧ2,TnD<Ws.+/BiX!݃#/@JU] SWUoR!\QN hgd%A}d`Α F {uRdZxv0Ò$ dsoLtI6\%`V<R(| (wI$:tD94KGdZ p|UVUY>6*X(8tga3_h^nը)+NRLV:œדk3?Q5u]+}PI_:;c(%12@U]:ٶz]t^|;:<)'[64$d'_}'u$iP-iKӢƴ}+KCyi4;D[ːE6gup˟W$/50݃J/qOqM"N6,7) 4&򴞎!6I ~|}[ND"Ut2IR؅%Ð.+D)nI apc3QۑT;yr9Xz> .Th/RBBۏd]絓`Ar\mR[s`m}U(/匵1?xa\ d3at|SgUshGR2V8us̉M 50v3h)FPY +%%R#M!骵*`i 2O꥟i5@ռIAf_ ©Y)b} sCq5mV g/kD:Psh: yV1\`f07 3tD?`!pijkg*%F/ClT_,3t-p),ubez\Ц6pp˙EI2= /I]WlT֓FVH{܂X ) % ȱ ~T/UMA/PJ+d"2LТHg\2;KϿ?yu̯Q 467_WFj=l7ZUu<#j_9xBߴT?LCN` II<'P" ` 4Hr>=EgQƢHHģ[;%G\Yi`I =" J##)]V c$/^-!`ۘ?)'k^҄;J/b6f9wm`fQuqmęInxGcNIUvLI!'Ÿ@}kq!d,H[&(K e@,(%${˭pWH9bssLٌ>\7֒ cgWnfwRn[:{ϣ{POfHPBq)IQ$gz䏮kSfZO#3)(.huA I-ӊG;o{MP@ߠiW6`UzH쯹*9!]|T27pI_Ƥ_3z|F/=2!,swZ} wͦsaE!uqt-= I᝵DѩɢF'5SS0~/Nm,_vjFhmC @>n0ߪg^-h3x93j;ܼZlKUMcͧX!}tX_!g֙lCR^OO;+.P&hߎ+)& !*8+n og("E/Sl"{2}JR ^)m;Y JB)Ft;{v5V_2oYwiw*LK &[iMULOrY/rL륇JBa RB,WEuPvV!Έ F#\:ܑ8xPpaׇUl:]-Yk7ㇸ7|niG%X 8DkaO-ҽ6ag!$ٜܡ H؛LXGx֚FRVEjQ\t7ʎ6D T`kf8[(esJ jѰ]`D{Ɍ1(0M/ʚgY] Zsĥ\ xcQ%͉Us5%W]'p+pc[}"C2KrVc08q947"u4db5 >C8:}Ջuە!vZl@Mk_M(5%ӂUy;mJ[DL,KrCparbTR`-hp"BUr?pEA=VoR+krC}_7 MRC[iwN̉sw~NKz7{PF1jt4ӦHv *>B1*/lj`c)kP˖7@Nf잓AcvpyExd~ri!z3MaPʅ d*Q15Hh W"FX|;8Yt"ŗ 9UxXbp ,fO؁&i(#Mڹ뜁CujKn5%NCTFjֈR$`<˝]SQΩfzO/|A;hd78~ "Q|쮧IK7FR$׬(,~J_q_Hq#5~K]vG: *mv }4Cªϣ.b.]=>DCw!(^nwӅgdttDN4'Tr\ޏ& yAdB7ѧ|J~vd Re3? ˌ2tirYmwT9v:}a)પsr1CXDRQ'76d#ґ%gvT7,P6:=W$߂&J %s)!kr`7k(ag<&hBBɀEۧ#$/cyfNªR EI \gpQ7~Ak^P Ҟ|dp&^}~6| ~`~7/n 1(2X 72|1 Hב貤Ϝjx -&o/iߘ8` %c {S<*0j0";~rJs6H(q'VH#w6|k'S$T=LjeZe\[A O}1%—!P7 9HfzߞV)uc ɳو]f_=1P iǢB,%7lMg̍Z ڦiq2=Bp^-=F<{yx9A ^\"W}qo,kkq.ƾU0NJy0^~h}+NeXšk'(mQ\5,97>c(|Rq9R2Y &fȏ:F `y lbDfnGS+]4c'65n|)WzjF#||}*,Nۯ¸C=& eq $1*DmT fd͕U~!bK.1y ש2y H@pm̢#݁hmOU`Lbbe 7.DEciz1GZlm?￧PN'$#k(ԸW70KA*j}~AN5^ԁƓ}$-g(PKLB/hQE ܈(e \]75,ޙ+ @u[hOea͘u0@߳vijY T WnY4~E'OCHUItj8Cr$(kߠB HCuXc(ԭȷVx D&n`"*9Xe5|"«yC@Ɲ?YbzV OHjYcs<Kna51] c X5~t?:]I~nn`HlVס&0ȌpQҡHbG&yE, p6o6JqQ\ z˂]_em,S 'sSn~Rts.o̚ &B|_T%wM;]oLvdg^ ƽYY?9z4.&ZK(t|\he̵e350N2/̵zS-CtXQ 8D:^GҀ3PfK?ԾFi< IÙj{Pzw4]mx.'|_sNK;FqeCQf0+~-QÔ^}`QB/f6~R@yȇXS/ex}43ܤ>W}?Q"6k ,Cwō}{O]bF86X!*GwjxY/ ;c[cBUȁ^(iFCQ'I{6Zrt_?<{{dr}]T1\?ӡ[wP /pp;G28Jb|ܲв29wI>!u;h}i6G'o`k;&LIGL4`@Z8sBo\hۭf'H~0܄A3ALwwnWlUi~Ьg)%XK^;nf"-0~Vp{$̅Ao ST0MxFE'YbϘ MAdҴm/dg(n i{pCmW X;e蕥ZV 0mv,pANOoilOFJ m縵ii%E3#$ܭFܚU^=ky4 &;`T % \!\2(C:_&Ƿ8xU QIlL(ĜFM,oW.E8 s<,T3KKMQb֟6;Y$Vp`T?o8g [oo@vܦ;IKiSI/JNm}e{%,1.Mzg w ܊ Gw1~⟸[sa@W`0YmxIwNqDۃF9(x>:?,Ӥ 8Jae[fp!.7_&:(2z X1̂AOfu@_n$~ g2¾M:t_uj{o}\[F0ژȎ(>)yONnu_)XgD=ӏ }T Nl'P~b2vLd;k'1f;:|*dgf@@g輘 FRC͂Gve(f&0x[0D?2YX^Ϲ͑>00E։ZA5Zoc/KQZ/LAZMwҙc&K'X~ү95,ߵ=e`܌~^|vo[54αs?|Q hƂZ=XS;x+H _i#bfy$z08? X9<6ʳXjvQ/_df%0_UZ%\tbހ[m\1ޝaj"Zi3v6"_Jq\f#et;I:X.v k2)óM\5k"dwD |(Ġ u HçooidY^!菊9WʢǀP(86cEAd+hp/P8#HejnTD˂\X6 bZ Zrwg,FV޵okN,#Nd`hڬ L!X|\+%V't4ѻⰗg9gd P5REpJ,j~Bͱ򥠆Xni~Hd Ky|ZbU xx. ,,}d-7Knsk7K 2ޞfK>Zo#_ ҦZgF! O~kA j!x/~nE7[޵坊g Y~KJ%= ͬ܏_:Po`.=i;8fmZAbyՖA^kپƦSG'F2NÎ{p:Aם)ڱ2v  &-*Ru_}@ɀ2[ftП }vX^7X/D* Mk}/OWcyS ;yN\LG@>o sVe`iEk\Rt3÷\LRT]C#Mgt~Zs#'3LO"Y@Ʌ/gQDH0y>~H"SF TC"/c΅s]aut>D޹,ooN=M7JWfҷsBQNa$/r1ҬU<!EAמ}SgPP"ߪMpFD‰9h+ʢڿ~^?4K r>&?Nͤ #ppdpjyS S~?4i &P5F9dT$3,vW͠t;*߂ |Db1`j |=~};6(9g%'K+- .,}0L7eLD(ІoXOh\,v@Ğ9XTnq+t9mL+#%#Iڽ_PIh pߊS%]43:_c㉹.{᪴X9< 55Uf\[Ő[_͝C]bqDj<O7eZxȂyW9ޠ-tzӕjjZ"n㨙QQш= řcYhGn ,Q}=|mfo`ʒm/׬ew`1>\ L+;OeHs [Rf-?Lܼv(OZvs aѠ?ꆫ$YKL/@\L ,6"l;)=ج mXRqɪWOAUO#5ys6|<;0I ^DAwIAIIs!Usѣv/Fk#8gnIyJ*ݚiU3&xyI*臙:ްhYY5h/2rgyQ+>9Nq]Q|uQpn<_vZ,?Z+ pp &#wQjkSZ+ON,oOm3~Vyj-؈+=?6/P']h{7~c%C8wk/IZqWwaE<˰W%bgV>B=ȩ'd&[x$a'v)l}FЈinMؽe|Ho9sK;ݔJof8K-|e@v2Lp=v2n~ 0W)?3pFXa|;7 t4 bܣ%69$3 F+&iS@=T `% idKǂ37顐rcw^ qaI {pD}bm#C G ]2`/aQC_PBbYԏ񃍪(hCLڹ {-S~Oo<`Oce:Upp}E(V"1hUg2ڭqGr5Ʌ3'␪bG'"2VC%jGdžn6g/OA4?9Ut7i"'"gйp[FHf( 3=ե'P9:W2DB76YVbuȰ*ׇEy>_rU<ةtt+QdH ĎƕF b5q5\c干X8ۧvաƼe˰,?!p5밡v]ToOپ !#5*SH iY==uUXH:,=ab(C*9$\ܾsІsKjFGǃ *'=B }eʻzU)neʥν}Ϫ~B5.-R:wf-?0sUa'/F<\?ߌQsWFb$|+z/t4\)S1~3MyMM&XTP.gʒfy]@"?lu¨i_0ժRjE+Bi#a\nh4^T\ փ o2-\QZňw(( 1겛xH(7L V 6*knMS0aQ&y 2,E ҩk81D|C~dS%?i /) 8h;!mY'_6)IͶA{Fxm!@=Vukѳt[qw4S\5b][:)~BIj>#׻FI^koϣ]XLPMbA} xDi8G VIӄ^$ݺ'>SqFLr& V迧}$!મvES[/X7}ȒhR `ݳxYPLGl =ph[ѳY2#+4Y;b{ 'Uw& &C!m%mLv'*d iXi>RW@{,"Lqlnn Hxc񊾒_fSfSMI}O ڔ=P0P: $NR?9/ݬe) 0:* bيy ׎8Z"q,(Б oiY%zUs\:]ڞ@>>ze+3kǂ^IYh{y_;%BZG=A47A9I{l*`<@T(pV얠`m~n8kR\:[t۷/:(7ґ+ZG:6gI_.t?Ot~|2f2Ce7!X +5vȥ4\:c=~`7P۷9bɪqѥӗ%EvR[Y(Ւ q&qʂ d+?ل|%dט?y^1s-N<^ 'W(Ga2xzA.p휏<uEkN EN&0ʒyNH Zi;=#Ы _Goǵ d?*Z|z)eMJá}TiuMe3vwjg!LtCSc*tSokPMtPa ߽)Om 5Y?+ bu*@p[Fp/d@Lfhfe?ʁ_e]G7JPdx{l&lAz6pFW<dɃAF{)vr*CZ3 ]Ds/eo!Ӣ9識AW˯Z1tn.By-sNcu4ߌ_]S y5)[2{8k7C=y.)mK7 FB mg{w{6cF -ω8tZ.-O]$QEjA×`׀uHH`"+41 }SAXO_,N6ΥER48 ,=~PB[hi3:Ml9C@xiU`_}5gr#fѶu:yO|kR~*"l!KkC.`VouTlm꫚:"RDl\0p0ay8rGOP})KL 9,j%ZNwRIw7c m.t4eEmY2+bhKրLjlj. eŌ"(Rg>i[bHW"/2qy.\ʈy+[=96H0 )Ȯ O>.ev9NA)҉U.|/71_9*6 u!M@¼b6b^pI/\`]_e9wr'tK9 6OƥGmSCSһ)]T Iq,JS9lHJҷ:Ӭ-#Mo#[w.T?l~-uG>^-ݞ+[7坯Y}(?@'Ǩ6Gf Dwž}^ӳ65_%E&UL' uYC(!Z~r*H([ƽGk%I# dy!;BnϭEoLPhGdZewV4gԘ٪#wXBJ-+礖 gDZ_:*gv͌Ej4E4;F3Q̛ wK>$E25U3?kJ)u,'iqT'8X:& h,/5R ϤoQ 3hqդG*S_Q<3%6caaT-@VJ fw9`m%!#.T2 h^l{k*LS*V- ږ=TfʟVvN@)bK_u}//ܞGGL5pk/Ոp}ucf n Qj7w鑎Xvb<:rTЃnPDK{5:a6-]DPlvv|hg]%,!osF3ۡi~&]HVL}XWf_P_&B.z ,P2`:-S,@xt qp*g( 'vOML|ch[Xs)+M'jwz#MDtcnvLmsQ©Qg')nYwܙime #Hu# "&O#r?a),Ln{&!no y6y7zqO̐x%ia@*Xxgrˬ6wFsCoE.HάP?ݲbwe)y @:椸,؋tIdOte~KdpLшOVUya}HͿE dEH 3Q r4!f|}j1#1!Ǔ7T pSS td>d{κQusgnmVgPՋV)|6it)9 F!"I()Qwa. E>೛{`KS/!gwΞ<<xSgzU>I#: @]((G[fPZKGBOx©=Յ"eؚjK9Ų8V!QX+ymQ^Cp',FAxj0`xG.sPkXrm*%HZ83]`ߜ:i03VXצPg~:v:lQAHWHYd|@qcjo&wޛ'#5vAlՍ;=Uq 3ȀDpb/ȍE%#X " VNz|+3ФNJ{,Ǯ1E߬'!(a =ΈFTCH/Ys)ܨϨR]m^0rNt[+.skd*+ &cǨZ9B94} {pD"cSr-Iu $f$:7uMf].Y'9~ @;GmwPzW<S4˟,PyT7h)vU߷yD޾U#Y/|bpwmOx@=W))%.vBXoNN{i]TqEk1# A\ڜrם(xάNL5ŵԘXH%~V:V>n5-sg_> <6L/}g" dzS"ýA3[RV75jT07Lf`WS侬Wnje_Ҝ Sl*{+7PViL4oKT pڅ0ZԟK$w͞*p="†NV5 tܤ_jj㓽D`R- n mzVP[n{U{7Hb/-1d=B _XGPힽ#~%t[텖7;1z>:edC˞ 7*_:X6TRZF`vBkqZt_YQfn\6 d ,j?7or"/Bjl IrC+?׌Ty*)HN9,F8 EKn1  Obeb`y&趋(euc/_BEP<< U95lCpv'vוiEl`mrdU"pm]xV_a{$ÚٙV `8z^A""8ZF%.úLSKi(x `x u[cMGr֠jCD:.*}"nuN>JT8@vO~w ДIix~|tzbip' b-\nBæ>,L^. x)>ӊxuOζ%SQh+wIPW,! '3Gf%EL4!c<3uKAӯͷ&\mfV[&N.L-Qg2KN=DTv~=ϰ(ٸnF<:"# +_1F ;SaA5A-4uVgx;`, :>pw푚Cu(tV$ltuX{;½=Pʞ4l/QH_[ :?: TSK/C3%|출+)| #Bpn?Uxnzӽj۲8;^p,-gC ,jk{|] ]39W0og h9J0ݖ[VLtVg1(3}ʦWȋ,)G)ҋdp h&dʁNc躻IobUn_{%FAO.B6zMhhtƀ<[Eh!SWUEs tX)CL * !bʭM%Mh<s;r@gov{7[«&PR?hR-߷N2KYj'o.􄬉V 2jK@+iN:a{/{`ʃ7N 븚=}527t4DepV4tIϭ$̕rٍOŒt1_(L80j+u2NlՒ~>hnf3|`&$5r&CC5:9N;GǞ7{n$=*cOM  ( mo?)דHZ*ɿi@r. uה!q |okn !:OEWq)>&R4Y Iug~0WnmV‡6dܖ48b9рƜ'fS4s:{cdZ+.dJ.t2^'G ^6qo %8-q2 F *=!+fNq}~\C`o4c rLZ9x GÅԊȜi$.ug'N!-aEU{BWUieC,>iTz`X ; S>hߟ@Z(Uमx/ *5dB^m6 <"̉]dك'lDa4ʌáM[cg>:CI?.CVƃ˟knO&Qv&"f**FHBS-exQE4[QUP.ǪWp^DL\R3ëm<+dpՅ? 2 ɐ|ԧ=tD- bkWz4^nSdwV6&+م{*>,8O "T(i )w(}'^֤q0lP0C5AalyA'Thq,.Ԥ4ԳcrL:t~7sz6G9~Y[-Z'QOP|Խ[z-ܾQ) OPMy`FݧXZzWh"c nCLF ԛyp3P;Rt z8dwNC9fv@֩Rխ}m;D[?&|xѤWWؼ{)UQk(k-uС􊪅1Kx锄~)R ɻ؄ UL~kֲq2 4ER Qe5D3ssR7[]J H槦RR7CE/U,FT<Ц9Spx!?'סWƬn*Lǵ[Lf C57.ic~!A8A)1[[c 7ƥŭ9pod{l@8%.0IYՕ~q9ej%=a3("VmRaH~NYkv4u$B^ꪕ8Dx` ^~NN_,ե|>bfD1ż<0&2[ٿuyZNho|k7VG3!$,[E$ڳt!RQE!xa8dR`e)?}4|uvvIAk?6& ]5;V) M;AX|0)mWsyUCᬺX2c v/G>/@I}rM5rJ+p-ø^v};=!#<2&ruX81 rYaD\6̖Q X9__:2].{p-[2o5'?p1*dR/u%y X Y5qU^шso6gpaƴubъm33XpqO4T,z PM@A ݂rt!TkrrV&-=y_byZ8 FtǠ0rsrG$f >T%#5|+^kؾe%U5%#D4Fm'sIcHv{eEi`+Ù$)yeY@b_GՒ(l"`:Vw#6p>c; UZvO[UED ,sUgl4I`4bJA7%8}Iʳgǡ(Di ʟmDwE--s;QN^k8i1Qd/Y/Ԑ XU](z֐i-+>?x^{k\ &{d`n)p풚~6oLq[%~Ag?* T׀, GuPjWyV;G "Ϛ"w턮LIF()OH:=h}nݯ!_m [7'뼥(gEg 58<|2 /G뺳H XܡBTv^GEI7Jr 0TI)Tu7foXGɖ ]D%e h7mB FDEL|oq [p}M|˱N씋q!ƃgr#{ Z.s(R(Q 䵆 ۓlZW.C0_g[ tuybNCav}/Yi]Ea'А˿wi sc@vmgҷqXuk$\~9*t۝wF"GQ߸ \_n}͖K'*#(G$VQ Ꮞ-if@aKCFmW "780rҥ|Qe,RkZv|nAX|:Ya1GNr;g$W3H8?sE^iƄhnc7lQ5~i{-2Q2钦]4()Iale?I_n({N^S~< _`>/T~=Z7k*Oi4dD SywLGIO vGw.:lT uTV/ Om^]Ga|>v K솵s=\"eZw Gl@Ʌ+M2 M$b4<W8فVOcDԸ\> mƼyH%˸W''B!|rU,Qȫ'fWC?.q&Nk)LDQz BopNA+c,^^I& |nʋSEq=H:b:mϝJLk^`f: Tf[4 'l'+*`*?8Rͥ()3~1I"~ z2  쉭ȕ/-sn}u\҉WR;:M82KXve|nD{[ؽ'UBk5y@nm) o+UrK9@,/ ,jbS+?1$ V({L<ʮM?xR.,YmN{KiRi|m ̝K!&6E}|fnkH}rJc8H˶bTe2sI/RhbkD|}dШnqo )CYJӍj}qpR{ >ȩRZ3E&pS)r̴E͔T4T)RA,?ULsftIV)AgY dgՑFMe, o!GqCj{OX8 yyq~ j2(?Fvmvl~x瞵o$W^BH;rRA*}54jb/Q2"!!VN8t{Խ4 98チՂbPJ +e#Y/kU>LX)mg˖?cvtq`>' 8@0z[]+׉ޠS1{73ejuh?.+'5/CeoKLy P|2W|Wt$!M?/,L=2z6b1 ,[8͜-DG(> b)|s8z틔ѫ)4%M "jTsk-Ha@Ű@^rB! V "J}W?Orok].dF+$Z\YL77rn>p}6ӯ{CgŒ֙NBfN./9-,) rFk.lwјnl ROx/R en>g Q<;NjD'rbyd`>+cOFwbZυ%E`$P ؊$S.=!mn'UA7d!%z8lBVU,؝)-[ofqgV ]︽LqiWsL1΢tВa1V(ȥ98f*y5Yl.̸PJwN˝SY"szQqiOFYq3ŭ>AbLH$=il\C?pSRBfîn%<ԴO nα=>=e.^bOuӟZ@P {ڠa"E7cƼT>HYHp+BUtm1TaD~=lI鲐RDDquļc PP:wäV2$w(^Dc#%I_Zӻ8ۀތWϟRx2D/(=3<=\;YU{j/~kc]Hv߆؅ʼn' f[N&:5~8V`cF EhSg+ezQg2 /氯P1y D}6reO-TN}E'󾱴90nIaA11C;#LJG%z>yq1Z%9>j&<#l L#04k*Edlo i?xP S"8Y𦍗9BL7ڽls[h&6P+! -< OZ8u׀*YzyN[-zփ,A O1ݶlAL(h'lm(A<1A0Q|O;TրJ{p%jMFwxn:$zVy-EBlBLctXYYr(cGgvVkݧ$Q YiӠkI (!hrkb ȴNErvږx (;\ GKqA­w{'`hړTٽ4;NDB~SпDO}d3<'+C ztS/sz;4آ94ȇ`2ڢYN"RǼ  !f*4Ӌ?Ϻa?K1#z@D<}uzO툟H4,.ik':d4[81hk+\席C̼bRDM3͌qUX;Kk9mŇ}QI3=坙$NT7?T7k٭r}_=D]ŝ3clbs?35j!993,DH&1rdq&hD} Pr;U<m?-hyIvIvzLd-5XkDK+PtjLL\cnX_N2~k杝O5cYhgY96mӥ粨GNO V;Bu&0Z0v5H泱2uga{FF^,Y޵D)nx {i@FFTLi.iaȱ 5⊖,źvu;- >ҚbX\PP1M#$#L}sl-P7M:%X C|eP7u 9Ml6!</}^QuAcyFPo&-lu\Z[h==-N:<W1) V|7n_5PyoS>dԶ-:f56?q>8c a|\ц;Wfe j?Ÿn^ּi܅-T @F|$-*NK[cRkNSـ3'N"|[S+ٰnH"?R=C/FX^V؈`<Zv# Bʈwҡ0dΐoAuH$-)tӲE``̞*qEJED0; ԍt`,"OĖ`b7keNBp.FJKUݢmڌ/ ηJ t/J\`hsk;\|sD郊{Q>/c >A(HQ选sfdI,7y7[:aH굦o甸E[G@xϸ(Zk-Apmo÷6 $8?qzȣP"p\t?VTB\BQ[B-1\Ŧ-{jUiY#GX`׼+*(A&%*_ͿFeo^1Ag%-wU6$~??77} ɊךG27儯ޓ܂.\Ad)FKMrZUՖ% ]'pr|f aH"=P7iԺ30t-A}\߳lHCEm}/ ՘bAʱ_\ KL4@o?isLI1/<C>_Gy07[U%iu?ݛ04C3Dvdnr=^U7ʽ̓PmV]a)*s_2<6'~aQGO~)N[eKOTz2/4i'oħ`SH ٸXh_V w܉=zP dz"]ټ<\cř[џaiHc&51B|i((.$vw0ۺ&{F/GΌTOy>.+ 'T9e)EpI8^;]nIQqǚtf;U|wAzhm30P #P(& `Pƿnl߲bXuB̯vd!jRhe`::m/h;<经7lŖe=,ى'hLu$8֧f8.L&Uh% @ݼ%^N qY&`szv=K%b'`}X`wp&8#$7o,@PB%dVO,kNP)˘B`Hy@Hyz^Bn/6oLXD#jL3xQut3Ŵ3BUvv6 ;>M!c,@`Q#Z +Ƨ`Dp6 S/m!~7phcj+@c bӓLEpSkj4,HlzjcU8YfI?b.lϹ+왃e'"rbMrgkˠ_Rk;$iÙ:B/uoF;NSꊑ$Le Bi  h4Bz( xCrhZ.@U Yj}h8P i9QQKMHybBs-RTG?nVsˣNVsӃcbJr!(fgiE+ǍCZD\9 PO5xOk6RGb1⠘/m>v}n\eUnWǩj9=[bim9ޭ{f=3dH]\ ` <)t hI}Mh(nE4z+nD7KFt9ef)b2eM9?D!z[?SMt^!x3%6DW ] 8U~̱z8kK w [ѻ{c!5yAjKk$6TES3# {!ҋ3"5@eX RC[푪ۃkWQ_  `"q-_V{ӂc1:eimtZC?4ߌ^AҀ6.<5nҠ`|D@U>Q=}O}52-t٠^%#M Es㉣yOVbNn=RfH B_+=Lh${/-uO@tP P7o qFOyJAIdPE$_AV؟]̡(}nBsR фDX'uݍXuG|ul*&OJ(JDqsT#-BNҺ_ҫufgs@oVF_ĉ}-zl?|94}+u_0[O *u752(u?H%KX/k> tti[p%} ~Nxx;5%L]_bDk W$m$[B?T ;(C {`3?U.Xi~|04o LZƩ!d f9y4Ba sFc9cDkЊύQZx!v14Vvto :"GO[( 7ObvNz*pfAkܣ~@.tƚK!r:F#!)xʙfǪUIf8 9ͺdI y/*3} 9 FB{Rʂi21ee2 7W{PcϒijrZ\ ti2F"ўuO ':vA!jI%'fcݶ0+*jbKV)lU9HG!9,`g[HpT)d/ ;{ӚB/at+;nom&a5D%% XF&8{Z]$y)3IG憆 Cu׽AZ9˧ ZªHآ!*RL{ ح@Lw~U.u QM>_S;h "Q'Y¤z'!`U{aTZ+&gU#Nڽ{Z\[y!P:.uƞ^oĕC\)j|JnHN-\1q業MPCTBYѨ8589<07.􉳺lv_6#GvQ[)pݲOR nGAӭSC@k0M̅-*rҹ66Ff6 ȖsC|@℘eb8Q?![kn5?0]\WJE@3Y 2}$p}Ǎe<q! dW5^>4)FBaK}`̦_#kŕ żat+B(b1<~@(/df`=uཐMȍɫgLI{/d5"m9fh 9͋ C7`ۭJj[<^~k: nPD<DŽe 뫱>RLlF%U!/hz"môHu3B~@w, vg@QiLMǍr+YuhM1B"$NʕV}3IBbAauӃ9@47@NRX F&U]ELRY!? J|"9p{?֚\lź*_GcK^u ?rkeRꊍ @f0 z]ոF>lnn]H"=,-rEbN o6GN{]{IUh>&_#x=pAB Sb_ |$] ?[;\ \ƾ;*J2JƧ262kܳ BԂ$<"Ϙ`8-q'UIG)yfܭYL -3ڗ2)=}`z]m/}P!1[V^wVoeo>+Jvw6zZ2$ .j0,ծgĻp('7m9k!b4Rb sMtJKqC&ɧM3^DD&o.p3L$-^e{^f%خ)wsq&&sR?k]e,R(fV>OTRDD%:h*~<Ql-$=L =i.^0$;{pO v#7@5˃o/47;vU^[_cUHjg"a777{yFxeg`Nh_.*Nq~ CF6}"ѓ!z9(6ɒ*8~KҭJlw7&3fF\B);Ep{fjӥ`VUK0`Rj5տ?:!VQ[&\\s:/ib. ZkfgL3/~9P{QbXGs3$Q֬Elٯq1Vzl;g6f"!饟'n[̌8,f,clFpF~dn1Td5U&lfΦy YqZYSA{B b IK~qw[CԳ;vKT|nZ33<[L?>>Pø]+9"}jBQU@Әk#&CcY{;ɹL}&gekKuMO)/mb: Q7q| 뼜pj =_X7 [8d5wfKPyAa/vOF~ZH"7: a;0T8u' <%Uerh?᧦+xC*<_Ѵyq=zz ӾyD t_ Fs!=V(Y, i$A(\8"gsE>h2^cGtξ;Y;gl7e)8:M( 뱢[9Lvr i4~;Q{:ƶ$~#E ekl8}nj) ƓQk6T%[TRHHצwLK}[Qg z_^~_\U"{ަyC(P亠p5$)R~qVNZ_vM4;p0PJ m1 eB֖u¾&o53y6eO'Kq:@kzw:7|: u+-Xe1+gѥ80Fz/,bdsFQq2nL=I(BꐑLG_T=͹eɎ]cpE%LS=j{8PKt Pn"vYʤk'*:&/hƠS,n2MK%b.VZ96!ǦHTI֊+`ܑ3 ۥgwJ #b0+]owf&$1+`$[3]UyΌ<:\3C:#BueZYkp0#rq.Dѯg3g:ߤ _(e{dl^/* geѥOO8(jbiBC=آt_sW+_o,eSdJs$/LHD"wQ $>@#|kCm=01M(R>%HoHCO`|Z8paU4"^f 5^k&lӎ >PUOM0SG-BJ#8 []͓kzk.F{/=Sוsn,]Qv vbEn7bOpfI/Q$7O\ȨS,]2z[z[H\Nt;S`b\jH ɾe3M0>orT[p̈K*Zh^f X}bê)"ű{ok@[;Nn֠.1Wv[2sG hXnK!>UT‰pA8i6'R{Գ_xp3"g! SyvIi( h-Eiֳu$4ABʪtp/1`W !e: w|=QbPFn#!C(o]HB&"G(b"z:@vx] jueupw\%\=};~ W/x/ hC$25 6^Js{eGrW#kIˣqSi`:D>Yx:x"-|@@M]/7Kh+A/ Pצ?ory C}"dO\ ޯm]yjis Θ$.g9NjK4<6zctBgʯ*1ӀL$~:JO&j[Rzr_̷U#~=KMոV]q Nq Nom5^jE^mw$?4W}>ѝ&VPv~q}N6 ?5l`[$zXj99#G1cHY:fM;u)_)…Zۅ+*H j)uX ǜ8˖zh ~[! § ^õgrNHc?j`'h^ [0$+4d]W>Uˉ,oڍRpm=d7i}cB1RutfK^5&%~!"3AS .Fy "C{1!EU9 N$Ԫ:[YE -ݮȮ*8Ӄx" `t w&OSK2#9֬Iy-A~ B>knbH[qaX?;Zd%NW ؞9svٙ2+7!ط/p-Ba({`o.n`"E)\w:| 3RMZ#k= Ă t*2&"5Ȓ in.YS zѹNzBzQ[M`qm y7il751~kd"s̵[A6̒Τ&דF:",'Bw>c,!K~X}c/ovUт?9渗Fx,Y>LXP$ (Wó1CWߨkF 1 OT()j<;,)^ - f[ 7U3|Dtw4rMqoM&Tg_`Ee+M10)~e =b+ [bCWOg_Pjt,1S=j `(t.jsVE-d$7WZmg;!:J>X Z+5 kD \u45l)i[hq/FtU\cj.7P0:S/I0g2{UpM``>FELѝΐ%E vߜ=p$>s._c}fWL <߈eT{/sV8&P)ƒvk,0*$V &9wĉ۵T%BwΙ'|.>3S!1(z)SY,EeGzq0> `3)IV`1b@Z 6A kS;o)iu5+6K2KỄw捘"d˧jjbnhצK|?RdKGeGrQ\ b[@}Hܯ# nӎP 'c~dKǸ| ūZY,B ĢJAH ڑ\&maZ2> p|b51/*PBk؅̈NYf|`2KLEa TÒ] c ]ޖq ;2H80#Cɿk_tPֶ+MYѱ螽ko$kn,F !q5b"vlxw<]GGdYAFaռYhζV?PvżfyZi2HM9=޵Aoy cޤ&u\x0oGu+ ?M`&9*gðIqЮǾt%AnZ/^"-E[)V]E\T؏M؅ XpVU2}g1S7 ɒY+tz")$YȂPFh7R0n!_F5>-MAWAG$Bo8 Sg!%f#黯l5ڇ#٫:B3"d#mџгI!gQ&:vڮPh{8T-K,ދTd X(.kD~ʝ9Z;?.a̼H&"7UȤj)%(0 )w.|~#jD0>] D\ى l]'=R`o"BUx4kHz2쮮̠MIJ 2L@yԍ۰_ܣ51쯇c`;eAD9$b`^b&tO^?jcX| dӒ!Ø٢ZɋiPxud0u: ɫ]WlB|cj<&kcJ}x\ y!JdjC'˟dYVӠ|RzDNQ H3P٥AOuyK{g-0y})# !Y<d,n:Ҋ+0WZ-u@6Av)f cDŅ 06`?J-PvlEStC)7{nIsŚˊn..-Q\A#I/KiZAxxb|†EF2FDMC, ,7Iv|5Hn_C4w1=GsE")j5E6wI9a1Gھ>#i#^@9d3z]=S!L$cT,kS{TX_%ؤltȍ8Y̜"5!BJ@;B"q2tN]3p-}2Sp5~PsMY֧VLzc!-?.=|&ˋeT!W|TԻK2,:^y "<O$މ|$7ƷVMw*@™ SB7ՠ!¤d&,YKX}))ڈ蛕 f;L_^!$l쓋}5**u? IOk2 գB0O:Qm5 I!qR32b/Bww%eXJQ^,)>PbFHa%vłk ҷg Aj[5}J1/GNƐ s y-pYޜLE8#ּ[zԠK;a,;U:o̺0q 2y/#͕HWTl-ٸj7,\WIva%H6VJ.ŷ,|`Z0m~yEHyȸs KIeyrsaI ]k+Q5RdhJLs;@M+?!h*Rdi {b=hVOiO~Ӊ M2-clLN {TЈ[c.PMQ7)8fR9 ט@&3IJSYn5Ex`78e,Hoc/5kV39`nqHzua}2ǜ :ɻ>)3Ijp-75 y/՚rEZI5;=$>I%.V7Ȱ.8 ws 򆮟oHpYZڏګZOuoQ܂?ӿ=j0Z=iWOQu4'A{9Ę\<%J]AA,_n!ɰ +3o Ef{MA0QύzT^Z+r ٞidc}fi'V!_)Ȣ~ԧ F՗`):ˏ+R) ¡)m 'c^ \7]P\A:\rRhAf˪UZ `x:\_RP|q]ЫLpIsgpQ \ׇuu&6)#JZE=?A$ԏ{ LOp2jՐFy VmO>c8 򄽞#:`,w,fH:86\b!1"l o?)c4 6sՃD;Q%L} \3C /ƕQ 5)vгlΩ m_9EJTP"^q'HMPH.Kzms8eWn=~g3w ZS%=QX gS0vF&{W.R+ 0 VKS5A6dJdlUzȅ">vsiK:ΩjhJ7W|e3UxYFt-׾ڤ5O^AR|Yv73( aq^z<H 2Q糅Aɒ͆l$#1F,QV2Îz-.yq-ޏoo!`Xl/[< &4\P j~|Am0L2bK›Q  i9=o M>Sܺ RH (`|K1ƒ3˴2DkXV\H0f]LcXL6t{#Pˡ)ܾ%٢oIEUx.v[S 5iGf a,qdi9(D8җ H%̗Io!+/71ȳH\A~<tP׼VtĔ뉰}ӿzS0w1J~yV i)/bS8LK a9Q[ӣ8jq4κZy\ q XD]{]Z1a;N|![r7K$IebA6+v:6E$ׅ*A.gjA*9ȳМËНE= ,<4ٻ}#at|?CLj](mjlaV𾨁ɬ *!Wj1a+˛.6fz}QVMkD GCPś)g_cr}:^pE6%1]ׅ7#e[ 7iԮ|_/5ON{3~?Њ%+ w(0uvX $pS,U4&*!F7"ƗЫx=+45s^e_gR3;9~oLhi1 6tvu~,:REm"kp| <Peif"2tM|JJ⎆\X95/S|ؔ\H[ևI#M}i~N\-3'(ɢ0[h:CLU޻@,ހ.vᱳM}vi!TQblb&>B9◧+0vzS72wz(͠pmn~1zB!&Ԝh_^ E[EWŝRP7|ȥqtnd2w7%//m;!&82HAm펺 sсj3>3\GyN-=BsmDv?\|D"zwK65ql#DjV8#MKlmB>k XQyr~7,4@*xǿ{ZK^&3CB|hUZvgoDDkI#Tb_Ҁ7cAf~AІ?Nnd0 qoLh?DrQ7GjVHH>:xKe^.;/HW1 *X13vYG)R6Q_pEIms "qdEhߝ9 ym#d3;UEo}S^ů ip[;嬣f& l._%;*4 B?vs/A$"eHed@2y қ~&[t-(OHXBR\QuM+:_#P2Q0l%3" [ֵHxN']$[l\]I3c|ގnWFy%j- ޅm\,m-돞¡?^!M*0.B ^֦^ CJtiʇ:,)Ky9Z}_ZH7eR|0^pv<1KVk$uΐEZEy鹛reჺ^j|ʨG XȖ=Z oyF2 GB;tmXL r{ , xC v(I'([--WCY˶.޹`VnYc'X?JN Z`dƪzTۣk0`݋ r0~ROkیO$/(y$O率ZW(#F&qX=I-PKw5?fF#~ۓ'أ/ 02;\Y8.U^,+R4|/s2g}I&$8V8?4[~nu:+ZXI{oqu|Hd{n~D\8s kP8:f :>2~_Tȯ5Xо=aqT1I"p\u+6goG?96շPM^y +7`Q4 ^!>L fٞPj=)u2K`?l-`) q+~` +#*M1/9G8>&E6]?2pDX&pݑjqN|EIih:?ܔ:܂}NuO֞kq_cK 1ў0&DO1ڄ(|]ܽ<*cQTO"z}TT"VFmːBffj)>"&F;) X k5@ԒMwAtR6z5~)~S22Eei0XRx[`qw2FZ$pwJ˯uGNRߚqAOmvuݬ6%E[/9] L!IQS4buT^DwXxkBkOBGW2 ,J+Nn3vsvʃ7Ғk/A~b0֞^p (.t Q;{" 5 A5s-}(3J7p @EI\E{\ldȒv_ ֨s xBӇ"1暨hi@S~ &mD)v`ơ8~#awE_jtقc!6k/*֮qr"|-_8apqmo9uQUB_4#Ӫu%9Xզ&IY ?2lqU3+C SZw+%*2-uF %Zsk!Jf[`o%1zCՄΡ%hw#zTF|@]4ֲ{hꎁ! *j,AH0/AiQDOmd*̾_פmze+Lxڼ̋?`\\SgeK莟@b}DF+S||(?J='^)(®(\h2%a"I;%VD1-?P&܏, 0e{u'=ƄXi`NXtqbakb=EoKqBe?t(QH.تXo1Jxz/StTCsB9K&s[GC<2&VEW*%BuO_$GmPɈ;d@fUbyfh΀)>#Cu a0pz|$׹"pa 7I8a|{Gwˮg AWFVCNK ]/g6:Rkq{ QӷDdIl 3%a"hsdVUIģ6nO_HO&KE0>Wm4|FZ*S|*Ò`9A" |\u%ki.sldBdt>FnO,6xd;g7d\cj%f܂_{7 l]Aٳң wUa[yٷXӿuD5_Ij9R:1C:&nKaq}ᄬI&.5ˣ\;Gqr )HM%(?0Y9!zo4r@[?{‡ l?WVbVL뗖1T4h!:kN*~/DX+nj~)9>*i;^ T+NnXTÚ$T^x$>5| L&0uC=VPR>$~r_D#Ax0ܽWm?A@) '*c-1s)/ qOv]ҥeFw0ΚEvs_jN-7,b2 &QW.v~dv6~uB$UQ$X,#O+sj "rvrmmxʦ O?2᝔?YRQDukVĴݦv = ujֹg6ZSjnb$n@ketB_#Kt#}OIғ6$Gk3'Bu@o[]ĝ8FMZGc769G8 Ar } <94)MtG^k~}|ntTJc pW0 "BCrWE;a^q d"˹T_h>zا59KgeD 0Xshy'!N_X͐yWBzʽw3-]Ռ =8.b[b֯d5^ri -ß>5 ; <%[v#rN EB蓡w7@Qc%t~$*4HqaTwjC?є*:dBfbq~X->{=`r_p4b(:lnd.[1GO1+xc8#Tc%gzVHsGLßUD@/Z"H[- |5mzV~(fܵSɳ@DAyg| HGtS-OͶKg B["?Inya6ؿ ë Y f\/n"_T}ku u6sz|~Vu cZZ1'[@ӰQg ŌM+xj!l[7n~t@ J*[ *ɝgy]WV,93L=]0'3Mץ1м cnO3β 1i`PoWÀVBB.̭{~."' ; %5&7_E>ƗF="n-WSDF=Vk "BzcQXkј%CKIfxٛZ!cAǫgt{3?SyAc;K@ޛdF z+ۮLƶҏ^ v|Y2ꡚh*K ZmRCW9Hi5+ُY! 2ZGOpիXUx6mx]drE^vCigQm}e!/i1%AȄbnDjKap):E ԨAO'VbFo[T!39;,>;&wUe(t1X3dEH*]&Խ[ Kޮgk~9"~zpE 5$U7{h,pc[ <5"  { Qv%aNG3:7ǯl0a7,Ar$+=:VUxa}4Rr>M¦ ΕWEG\Vw2k Y孏G >4H37aC 11*u 'm1B )Ja|hu8\ W{O1*ɷ4bBuS6~6Y돠]y5L_#¨8 }a* /d+ͪǼb ]m0r =!8wbM*d1o)iSI]_S W(*OĖ+е}=aD:}:v祾m>1'%U %#z?I;x?c-Ba{O&Bo 5[PF딧n?u9ٺYTN9Qms d#t. 녭~VRaaQrL#12#dBNy+U`#dQy5ҿsot d}}Wgo&W+֐ʻhj5B= 3Mur!Z囨~OUx  Ǿ/QJ,8tt,_VRt'E <|ފ;uNԔc6<0U$O4Bgw5V_='ߗxA~Yu+^!R,8k͛z][ke9>L i4f!`亊k ~2S;Cn1{ ov&زDjZZ>ab˰H"ʓJ9 t&U{@"B+}N8ْA}֏q95$Xkcv/hOڌRMpV?C#E48cj>bּaz r|!cDK؛Ahk4K]u}_ŕO3❓P4>K,:T瞂'͝ x@:fݳSY* ˹D\7D)[]oNCo BTa#uD;[DžU/C,Nh?aњ 4v Ҵ~|{j"8€54OQZpYtT0K > .{mH5f u7eEIz7*85>` {\y izu?3ﴎs`&ԊS}s`l-VfR"u'6IGRw{C}%$e;H> 0G3oJ3lc"^v#fX%]!h|'& 3)U+8ɦ!ۍ%,LH杖uſXKLw+3.Q(6ސ:& Yv I `s\스F/ dR֔q?]8vPL3lA <۱}( xr> ͣ'w/gDnJ52/uFWÿ|`T8+0mk2/QJD؛o2N6Mҩ1V-6tCܚŨQ l"AAmaGhEևQv e^'WCrB+C.o`$%9T[IHKP%=AYSCjD6W9=hz,s"qqfe M Hkdd=7`iaI9qKKi$| t ]Rŝp},אc9&<0+p^q2GUͿ'j͝;V~u~'Ęj$ڹlv FmT*kM܁ga#fÒO)?[+gfM! y/k?"}2nA?DZ-jTg怎@ld(`m< GEtþNPb`=&Q?DD9 _cFp$,4"+R _ uf'uϠa?aѢKEFQ]`bD1B&Va$)U^ze<es@G]l逺c%# A>n8s͡9doER8*65DPwE dS.0Pg.Q֕:$}IIB\GmqQEUධL2NLnSbv -@Ҿ[u}|H&N$idV]D鑪lCc@d;<;h `CU 9e zvvǔ8BlL$v+ KdNni?Wi ^eUsguL DG9(M,g,F`|6?beODу[yW"7Xlu9.ƾofRsAi68(˂#':T%0ԤZ5eĈV//u,-|)%m,Aح.꜖|6^HRGTDux}/|I%m̫b,<3%(TtkH!tO$; ?h=Lb ZBV'K"!^џJ(#YZ aHcHg2ArC(|F]cxwS4MOy1^l^ rxk=YBSk Om:D(z6e :q{ N0/tw8R0&?/8OF%#%wi \~15cu@-OYӏPJ.l{H~g^b fPCadȮ\#>Á _7SS *B7L iC0~:wӅU>ԌtPhp\n!zKCJ튷p,+XCN ^躢9RSJ?S2U)ڙx bꨑ# b-!%XЀ#6\Ȯ_ ޏaC^ي> i%G a~<*wծId$&(m ˨):W T3! Z]pzv &,b)p1EhY/.uT[&>]g"K̇㽵}BxsQ~BP| iBD򪐗zho%;}'[K%fXBv>}2r֧UDd? ~sP-.W&dz`OE}KGAS'5\ kt)tgNWS+Ai:R<JT{KIȉ%Ɉ[V>eFţ*LSf)(Kn@ƐUQToT+%9KGoA^() IgJS'`c$ NׁI= k?_zddrҊQp02p 86uLeW}P~͚e+?KAw\Ĝb|4c5QY:qJ<+F?FMc8E24Ѱob㳢D0##C+gzY  ۫hp_>GCq-VOR \g 7@ `w5[ɐ1RN%XÍ'oёJp5,ޥ*EF>5/귓γc1 ./%ݱrU}YmQ>Y[!hpd$6P93m>vϳ$?ZmWLL -c=7VX+$_3LLzuPR+mJ&TivvVQՄuFY$!p%9B*i;Pfw|I><k~c! J'mjW,-۾~Y 1*6kϾQv~q4w}C`'Mj0В Z7z>F_{#ff@=2;CM"o%[2foniR,O_nhmFuH 3(* >R;x|*39"D4rzPlKqO:/(07=(vk6?U{7ɂi6cd>".lB%Եa+5jq<ΪP+5TO).U˱R斷v=6 `AzQpF./vŬl#mtq8B)ɁAEZ D:vh-&}bw? 0خ4z 0OH~-B  ҫm}(b3-PzD&<65d ߽jf/x"s>ȿdKY2;dPݕnӂqȱGkU0hZf'wX i ~cP~h0m,K#njߗ8P nDC?i/ToQ- 8y |liz/k%ħP^uMRtYC=/H}E=^~^#:Aȡx, t!gh/X^-Ƥ^Snp3٫7x$t%CR W0kdǛyȪ­VeywBPk (sZ[@6SFKE 4j|*":gOGC~q:!uO~&椿FU< ᔹc •@,^f~孟 l=Rb$d!gPF-*/S`LM`t]pb|L:1B乥~Z 6j Z ": 5,OtOfam5hqiZ+m/$U1F#ܮ_-`Yj64;pE[CjT;=d=h +D-S^mw+/W&gdW*,B9M0=d;|[:Bpxx['m`-񉾣 q膆Xy"Y%^ /hQKKtM' ;t އ.|2c\c<bWuX9ȏ_Ón.Y%v4LjZ}I;dpipɶ58˟i)reOBBRy f~O uJUи@h5\4Eg $7-;$ܘən40J꺥A@1EA)ܔu(rQm}ܰ W%Zx`”j8UVj>!_BXZwٵ"Q"Fs%Lo5]%J8ĐOn6Gw:0ksW{bY¿_kfuj,嶚Vcy CN|B w?"]}"gL@2eG恷, UlnGK{ .1*@FZMczDz~,PSAZ:i"6w/ L_A{Q**+Q'?DDF)W"'1?Onpg^޺*ߟXOu(&:y3*g^җ<`dp˨* uE7׹/߲b=cPq0j6M[k;*]@oul;z.0sDtY9v~/-cGVe2K$upm&5罪Ϥ_E$$4<5a A!9.lZ({†l뜱@F=w\>A{S?L@{pk-`dv,(ji@R"k\ӱ& q$]:Y2CK\KO7֥ ^!WO'=[,\AM V0JM<-?mʋ/˧ DuqešPaMцm3{1I~$xjݒo%aمK;{Z+#l=nV6 jy*m%D6/DW wO&K0dDs^44hПD.髙 ,]{pvf+f0a~¼~AtP{WT%%lj31=8h3dIfbyL!2HE7i9x2Dۚ ¬kR2ߤ{|S"Ea/D 4@J^L+% G+Bg Ms'v_m|v04sהgg6 ԷR(݊C7T* 7߇BMB&ħ|ixܞB@O_Ӭ(qϷ܆tZ+vuK=nË ZY 5ay]g9o¼7ԋ.%I](~&fV RlTr=4%KNYtxJzXi3.i|.D0'`GtU`1Srbl NXs{kӹԺ˳WzNi `Wv؀=3& _Qg+ɰMzeˆ* 'n^HJXAl0?  _"{YfAT|6H #g rsz+~ߟ) yGW 3zt 탔A<;*q+nb/]=Y MtL`O=3 VUr7iRQ\&‰D X> C1l۱3E7!vh{MZu{ f9xcĈYR/XY hC#`|\2tFfb {ROD! 0uEDH6d#6 %iq$q+nh2r}IEbcjp@"y\j3 (Uv@eHkrCx.Y}͘؆WE<ݦcEѶWCz~G_6KnîȇPps~j3%E=>jP]!SFw=l ؎/WcQp09X<am66<|g6VVgx7FpѧSs6\}H: %\!-QgA\2"eӓ p2@?jAתV$.*ƫ z |V :,[f4]XqtrTC2"/25vo),Bk9.fJF2TJf1da+4y^v`Db8'Le2aT;IMY H;BuUֵLD_znok)F״MrolpzZr+>|{  7(/0'~a{fCFf@ne=J~a%lP`&vG| ʦK!F;@<ؒ".qtw+%1@]0 61>"X{#-FٸsI_$/?]cC2<-S( ╝gSV5%h#THOtyN`ɠCָ]W"nPy4r z::$%f-ܬΰH A].J; ǖDB&5,/{TքgxIɭ&g0$WAЀi(D@, 1,c n\MLV:%1Bp+XbGp,Kף|՜UOg( ^=:ҝk |teaC~P4 lQ<Nb& B],bbaSXeL+Pm)Qެp<ǫMRϯPعjR @԰|gh _{zTm\$#q _wԣ-9mDfk"I%;:d/yu΢y9nSW;ɍM3F|ᯰe:2o^fZ}H?ߝ#EL,v!wZe J):`pI)ŃCri YOAKP\5娦銰&Os8tB? /-t|l_$]Uv-B; ى^ 煮s}Y1wi-d?C?^pW-ʌb 8|Ȃ&ox5\{Fjr*[,q6psy%2+'3Y9Bcqo@+؉q4kaVc24F'Quhiv̔R6Ԋ\[ԇd:N)C)"M#c55[8.$Fmk/"V/`!t`[b/x# |M0LROLJSD]ϳy&s$9F15] &{bQ,?i:u`wk7ܵC}\ӱSz ytKUkֹK\̯+3+DftŨ[. yiJ38/]k4*'C]>.!(i\SecVɄ@VVy}Z>{| ƾ46k7cp ocUj>\t%pOI>zV&Tj=u;E2x+IDq RGq|evHJZ/!FS\8Μ%-!~@hBuL8톉2u/*4}J;)Z'Y$vt EM5m|LVF6fJpA3U5HpĘ v" V'G@8͹DR)Γak9-A(oM`%''PSg’2I$pfIɐ%$y8J/K( Kr沮 F}-|RmnHM`^}@T5kjtNnQ /9jUvyNMVuJK˫8V v\oT^gmSUz4u bh"$aʎ^`Nklܾm {5PHX{wCF+=nc1%֡R&I8[sJ~煭W<@z{{d#MMl"]M dnvEUc #Ut#fQGa.fQxC6bA1iiXvgמr]~ڡ,,äh~;2B$6ˡ56WYգh2f^`=,:J î&Lc[Voj&FP}9p8[X]EdRJi3Ү@xXI<E4s/T!pPv6$L-u1@GoC3eSS7lMTo~˿SIƽϞ?Xw?q c8{3[qy2 Vk+iΎ`zOT^=mhDQH /֖PB5dBh}h,%Z~q}}Z%a=l 4)5h.9WF $qhĪB8ǟ` A׽"88V/?o0 tK?o# p'[~Z0Α+i.<,:?u^Hg%R8" NA\(J7P,i̽W,0ca);]Xo`G7lɺm(a7wpQhwVDy[;#v1krN1ye;0FjKY.=Hp_7Lq=Cu +[i}l]3wo/V.26[Yio`{{K=zל?1yK(Z~Hv㒓 ڠ2-Eԉ؛Hv{U%?]h|ĵXBLF`Pǭ1ݠǔ௨wޣ76N RX|+Fn8tWa  eǃ'GX[m,$?@!{jbډl0%H%t&E P7h3r]TFJ7- uʪ}jaB}$\+_:dյanI|>Ws(& RV&|V96sngfn@˘?q*N?{}u#b-EnaiY5=iвXCOa TsݽJxj4'-|!'hLQr wyt >G~kF(4Ok/.3k6qJ\tȪOVYYةYt]*`wpbrB ;c>[ /Dlo]P?ϾBwDzdRcHenŜxߙcлĿb-,#۸B5}qHv&0 /uߧ@hYv |L&HZiKz>{eЃ]L$oZyslGI~Jr 9R`Ac" "YdF FMdG%1&jiֆ[A/Un-L\ w|= gqckJShs q`M,G#mnբ! J'd)!כs˨ֹUW֕E Udֶ<ʲN^C'.Gfc%useDlxl7M6iHr-?)NH *OHrdvuތQ]*CFfɮ(&_t⚸z9y6b~fت>SqSG:۞ΎWDepaƵԎ?$aII?54&kn3XxrLgFC\5䛖*P} t@<,7(;/ݒ9=C!,xC@~",]tYЈ0k~7`⌻uEA7B`]YD|$BuoыDko'q>(rvW&1#(qly |}ǒΚU4 "mo+%ޔ Pe}PYX3xEvċDr˞7^^}"R%zB/\~ @mlSq翍VFe3~mc(3pHkpi wqFcJ@:~5%}L$i97"h-e ,c" LƆn|eXJ,AnmǝXЙӧrf?ԶSmNu+*1RsLc;*Ld&yPh;.wUw)ԧ]ҡO!lLŌQlX偃V&!oNQD-lZa-ѬF=F=-Be!Ht"3W#^4 ]$++Z56|ZT NJ_TDoMN !c>ꎱ+: I2〱R=jh. 9Rw01yKn304[`HgpaiV#CfӷH?B:%Q7Bs%;OV4*^4j},i_KW%?Qc1-8) !"uO?6:/R]X'徑QP%DŽ7 + iHHmgK)>3 y4hoPY3\љ:0@` |}OE{erjW781VĂ igrAʮœvܻg`tdO7cSw}8qﲵ54_#8Z>*!CPy,vbY+!1zrAÛ^ s˳}#+ A$uqq@i,bNȦGQ=Bn5 T[`MeUrd6ӫYʇ=9R醦`;N6:.億]:KXk$n28`FLYՠ*%Iw惔?3F' XHihұm[!){K0'Ӗ&'6 [5XH+#)l{$N,{b|a@>JjV3?t>lQh^i8@ $oȊިpB⮉` H$wr3 tAdÀOWy {$3+B' V}^`1=[S0؂&४;K\Z}.@ =Tm=!Y i߫Ś?yY&&kf~\!S1dd@Tl怹=վ³e\'ӵ[w&llEIiXMjR^̖ai[' ;~sc} iNl-oPBZg8@=5XdJ8EI{%_@`,<` AfI^C];$,mO|R]3L\}E}ۿ`Гv`Dc_w*1#:uXz1szc'ED{l}郅Wݿ#sW52n-F WCҏ 㾫":8kdE;-q41;0{!ӆYʳ@g`ĆaJzW gdE ȠH𗾭3 <Uwqdw +LN}׻TsDLlR>H66ܢ]0$HJR}_5[H!/>L$6'?zQ X,f */̫{DaKWYx h=ď~K&M( cCV ֶ$p=rw.7M^ KyKOTq/1XMJLvUSc;z}>Ax*r\j؝* (\&QYtB Y5?#IƇV'ŌHO+%KiXy[*6gBAz4*,Πs{ ,|CVkFY0dYoaha89v@纻5i *cF2#PJ*ד259fC>m,.$]RJ 5DqHqc,!5'>VKz$[sJ۝^M%[S` "ĉ&L@+6%g'U精 z8"67¶XZw>飄J2DIsE=1a&/_-BstkehN!~kiST$N/Y0LWEnsQ1;9қj|jBID" &SYPDK%%2XL8O;:߫!Qk@;SM8*i{M!ׅ-;d!K0uZ Q2{dBgZvE<SIy'}'IBlx# &5rk&OImǠE`OҶ5t텍qΗ<)͔k#`)|!8ZQ rs\Sܑ܀g[~,g})[8@ݬ8XV>9C~c/k-O)6a([o[?ѕ<"\q:+d[3UiNTdΜ[$K26nKrH{k5틝s{w7⨋vSdE{G:145G9酇bW ,[𷋉^w{h[.1s{KHu"x(s*=T|cL|ċ$@sA%%B!* Wvmɴ&Ly mLkF`/_Fk # ֋W߭~=9iCz`a?2TH:TQ? ied;GR> sxΜ镄X&q vj׼=xnC^Xdb:>M?m/I|9l0/n/JŸ64-7eҿˢ lR,.lq[^DHo5 e笌ސZ H?+46{)ӛ7,F $e+{o< QA+1 DM;;ͿRoq=_@b{7 Mj~mfteKsoEvM sXv"`CϷ`Q$[IK}ikDPc*?Qpeԡ~6Q`zߞaF՞(vFh&sۮpūx_n6JJ+8CBrzD*~ud1C)!أW N1x]A:q:t74Pao_akgMjusS'Fڄ-Z6eu}(vcz ;xYD {cPXs-gN`]/2 pyt| r aaFW`uiJT%A@^s^`AnT)C(/N>8Nt"D2LSAZ$N*̕>OK^q`|Zv҉  -H;#X4Բ7k-ud<̊%\KĖ4<74 4B0y:8sAy^{ap&jl\_ΰ}yaiaFi(.ϱdG-lD*{DwM[xg{{&u.R]Ayv[8bHُ'ED _$"R t?fdk?)3ZRˆ|*ysbh@ >W7ب|ʥ*j~OQ#}XTukjy_{bd\cQ/otۆ%4q)ǚ|pIʙY:E#,ItɃEݍ6;a#w !~&-EP,)"|,;9A4b% 쇛g S A9: ۓdKڍ04,h)酢[:N}!+:F3 $"(摻6cKX`3 n>=d!\ˀ1vNoKänaZB碉jKV (`.+zLLcׇ3z|ZhZ2;2nU+_c*1jL$Sye(*S7% Tݰ^\0 >:a F*a!.V~pSj ɽz,YH !fg͝rsMAxȏM3H)cQwTߪqtm.d1eg{-=[<9`$+}-,M7/-&=5L\-8[W_}(CDD:w6$OF3Qms6h_FAa`qÁ_ԋAX!)^:g Qr'H/vlzLnҮhNLYM~kHn q(e[#3 Q#F`"ƥTYdžsD 89H R'kE|`YE5L] ?+5Tt#eإԹU0 B8 +;ig!otO4\rncp7񦡥뮪d?v-xpC =-w]cI.畞TI[ ➄L\.{*?=VW=ĖLXX"nTTh};g(Zfairl*A`e%z̋${?~«(Z@ bvΤZ$&:qwً{ѱ1gYBs2/ m z[} .=]Gp^c{5KcAgU]dvզ558^j5㯣7D*AW'CWi8VWe7e~7!Q-&𺢗?RZB^6lR;ѻ9 M3 @HEw>r/8ĭw+3iῤB vk,Y8Oސ{?o=nD|"[s6gʯN\gC "/r,J,`wxxgGԯRS&#a:!V4v9I'x "Dxa[k J_Iw}pE8"9ǓZsYtffv3F/x}5Ӷ MD7˺;nl<: D6vei>0yV* 9\m"qϕ4FYG$ %?j1Nӿׄ,֑P&zP|Y&ߣ䯮ءAo؃CY4!8c#Ft\MW"+ *h\|m6hlͼ?Ξn,m*ELrWg Dhw~+xD;Y؇ wLPc=/>,&ĉx$L_C;m7~elu{K"P5\-TI&JKJt~NQ]Gm '?gRQFs@4%hƯ-m>[^$ScӚyͪUQ$c'$h$p&`\=i9-fH}2x0ፊqZ(7(LUN~rD r[%dR02prr;߱ڏMvL ӿ7GXwMHMM@=>S5W*!ժ:aUA}.$X o5$Ĩ7XpRgSY_d71 8/VîՏ.5ɫm<!X_|fgt+h`Qd9VɅO9 ]wYmjo FCƢU;Alaǀ`zBH~i0O0it OTq>Rǣ7bgH<֘#p>? :9ɖB p<7kW MB\4R>g1o洔g?1J>3R|"#l 9׈2%k^Qui҅5}? l.?hV_[oCdt^M S g]s:;m4k szVjQ\!ڮr9龼AX61m, rCC2+ ߟ^R $xsU{j[0)NQY@<(Оe)%"FnUF2ѿZQz::9&DbK7]=k:d?3MJӒA׬:A_oväطP VI6dSU+)ɨ4jlמ/i)9 "E'[QO/:<= lMG &झt~9 ͚( zRM\'4u®S#}(s/K:k_a@ՙ07$6@n6eR|Zڗm2h,Kc5sVzS>*\)2-!]ʮ$)wuy*ެ׌Ӌ~މE֫V-\kve" N?aPC0lA`S GibzXbG@Tt;,-$?rdȲeݴ8?n=΅{h\[]Ln,uN{J<'W H u#: K/VT_Ӭ pQ$bרhy-hwmH1_si +фzҼ@pahHPy 4KB0?Gvg|54̩GfcepsMD:ro5-%"Z}aY`ltH547 x -k8 Eſ[ La7;>Kܡn15U/{ 5C$9Lk$xv0 l5<3ꉞj# v\+ -E\b9r''"|W< eϏ6˂fp{G[UsV @]JP$[漨,PCP#܉- ̶Xs  $QMrVZA+3]}id"me3n?D0cʭa3JOOz'2 {IIK'cI0-n¤1 Mc ֲ_t= خZsݪ 2P\-带bjiNUӫpއ0t 9s&SRxws]o[dN>Rm–ax~֘ABAKwSh).`9Y!sAbє4E!ɗnSz"Br0 &KpոKD h"S{ .&f v^P݇uPoŝEs5.5⅌+cAI8l.raP쁫K>At/Q W..6[2'Q 3J]6r15!?u=p4BV ^?gнeSvU-PtXIa?H*i^sFg3Dm0yxv4E#Ȗ$|52aUsl'ahq@F a|.qAdoy#; N;jHaIZW^䄇j SWNS7OsD nA_J42T9ni̟qM5B610[ GB>Ɗf Ptj}B: &HxN7Gh{Crn ؕ j/Z }T.]}xjʢ}J-y nA).'Pz-z\24^G8:$|>>D.#^>Px~o- S&d~rojǴ&ٰl}=X B\ЧEg}m 4jdˀӸYrhJ⥇:\g:d.WFs0cÜQiN^A9Je%>5[V(ϝf G)c_!Q zWݔbO,A?Z<{N(9!4$E{mVr{d;) ЪRI1 \BA7s*zO><qJ\py/}Z’ڄ 5)l ZW$S& LGΝYCRYӄl+MO?P|{Y1ht0苝5ZelbU 6ugu/q-n!L |;׌木q7 ? ֈ&[k|TXRg@g?A5~rRsHxR;S?Nok@a 9V4>+yn'#YSUM3zS0'P-$4R2nE}X4!vSGR!5Y0qEDދX~J:.'Ɩ=<}xbu,^Y9,N-yt]l3T(aw K N5M~)슯KիbVl(L+S{R󜴡Eo-?UTu'8U~4W:`glK"-͸;h8@s⺟!_|e=?m[]# 贺 l}H\BpTjp.)!EDo>]= -ۈ9U΃2InWvYnYc Mjr^}. :ZC ZlBٙͧ?ʲ(9|<]W3=7%% on:-6bdW&.ZFpwe®dDM,*F:ZY\޿M9Kq;Q捵u_]-O?=c;sALkZr6,JLM9E>i&C^QvBV,Jx䒧!ã~05$߃rJT5c %D"|10*A X* n#x zU:è=~9Rx\jVFS:C;=| KJQ] rRa'V*{PixX?6Ew>?}3-KQ\R]M!-Iѭ%)#/VݎU ^iBՂ{ԫ tZKs ElOgv%iD濢ȶo-jd}EG X5 nqzeHe.(0b7xYnʍz a>󸖌2G0~sXH##aϖ(Pb8ySV)t#LmNZ0yoޓ?hM]wYet5P'4vYHap%Ʌ"ԌK(Uf-jYC~=嘛iFpbkD㶡 E3:!ޥѢ{;2u[ecNWT?܅b>;%3F֒,CgV\byLv]l@XǼuٰ{ l,2ׂVؑTe ZЏƊJ4& slpO}LjSk^<l2vvr!A_HhT+Ͱfkr +3ظ {LĖin\Da/̀CW…o'Ω 0{L(r#uO4 64E_"&_5m(ˤP[x"[H\op_~I(9d,G@[h6 V_W:k]MXύ!NQ-廌Fg^mGGw=ՈȔ?tvSA9Nm*!2;s $rd?ʿ, ^=r}JD6f%[ރ)Rg>&S.3 | &r{ oa&avxTP.4cn5F@G]8✡Kl@2Ch>ݗ\Vt5 'ԶCQsէzG:uTVL;<]B[sZhcY8'tԋAD9njaamOyP` 4}Y 5]d[i\Ph? ة``E`9,)dFz>z3ޟ7DM8ηBmcfIC]JL/=u zkٯI5);WҢUz37ٛHe_٢>M1ǤK\T;lܑ;hZF0 !&4o/] $ŮDRvWIS8]ׅ_YRUUiFg]tyG/jQ>APwl";f?H U'(E-BŸx՗= l|1z}r!%x d8WHUfg{8Ӓu!KMEqAU, 97|])im ml N +DFL!߭dLJٞdM 3Oǣ cuo Ҩs-"]"~$ B/ bܖLܧr, ϵ)oIPkܺ3㰝ԶgL)"X?qBfU}GbCb:7l'a(&դ:j .aN kwØ 吏+K )bmۮ @F]l#:fVի`o1-% c 1A)Y]70 Uw{|+S>ݰo+J_;+.ll08A'*|Qc4SPD)@g"e?WuGFȁg6aRq%ƀ9;Vo☦\;g#ӗwwD!yF j^[6Bul.s,.K|l0߆1/{}DNS-PߖhD}A>ھbDBTfu-B]D.ć=@}\ZlYYN%؆vn]+r![3 sʛK@YqJOF9ݓ{oK@lإ_\`*nPE;A n%Ẑrf%/F b rEYQ,(WQ׌j%u+}cDc/.`nGٮוdM2_0nZVVaG1OTǾkg@Ab|;!KSlLU/z2R"1)‰z7wxLX1`?G:ncF,G*'Is%1.{ƃ67Ma Q_-mDMѵL"3ë*PgPDoviVńNq߭\b&G䱀_rN|RC_ި"֊{|gs[? Rd_pn6B^5Q2v^rc RE we^pZ*Δ"p8 w-`^1&KbAcbX9rң8g͉J>/ #3: JjxqhLV0f!eZA93xǦQf;qy8G@@qDH(-ur,|'coCsz+tui";UEGJCkd3n'马^CyY݃xd^ەh W{ Y5-8c6\`8*?`akٮʯ3R 77޳ U"fn^RUZ ڑBFJ_80Yw߬wdsj c.b08a%X4 P2X]F;3HIҙ4q˅NDj&Gc :SQKz5+ BUSJE3{/-HkVƫ]^ Z%6{D?]`D&`~˝3bm̾;,e`MKqb41xpklQdRhҭXl:؍9qjxT/*F! <ۢsb5Oċ 71MrqK6e0íroj!cAkOYM wЇMܩq5+.DNm_@_ l~F,P7-, &+rʹ>mBޕR?0X.I1GRbo鴌[(euM[mDNg8z'3D3l4.hx|'/Yޢ)GED 4oJ#־&yN z[:ɺ_TfwHƗ9J- b{[A>!E;g* ,VwZMGBtD iDqAOBӍRYet {I&bag,"'<;%q^WD% 69uČs=PD\GNMOHoRe?i*:CM'`/83̜BH%"+FBGWXM[N =5t-~vv;F˜,K@ = Xܙ_BY \D%Uk /AHy%YX֢ Ɂ= r6H68گkOd e&cl[ e\~_KZO|L!,0yT( .0WJ2IiNHz޳k M|dmd{Z 1>H. wS.'b)R[(XdrpmN<zH? K\I#:9LwDP,aqG DAkƿXa,mhUK W~%,xaO.\n6 Fpnv#`E?ÉK6"zƩ-q%M GZw3OK qA <^= o9,\rYz2!ǠCUtN'*rf`;.;vڠAA j N!-nЉPeF[W޻ZQL#5 zX0'WN3\ CÙyUjwvtdb*WtWQ6zv=7EvEdڴ۸#Ux.vo:k;:c߃ĢbAQR0:m>vn= x;=XQPike1\2~aYOSś@rjjӔc*)B^5 9]W4~a~ZM?0D,C&̹Jkm_I4#IÄޅ _N@017L%x3h,uB{$<+44g],|״(O¶c;%kI&9$:|R![BG^*j>ӎxR[e/' oP`X]=߀ɹXxSTi@ 3+Gi+@CĬ/fD9< R9xhL?Ez\8{ynS磂=xnLEU[mmkc"iJ| YdO jfAMes( FVV[ַ5 {UR;YbT@tBk,',׃ ## QLy3u~lXA3iYcmuQ\Ƌ*I:@q찄ށ4{#g+\3Evז02@S S%1uIC(z|z%YdžpA{s)eB[ې̰QD׭'!'վF9Rsd> M؅*LV2LUHzNvȼӲ'ZϤEKxW{H6L䈜eSPfZ6tԨ{9{ FB127یRF?8rdܖj4K'GAg#ҧ\UM^{ ;L{ް%ҿۧZ'9sWkbs xoAASg y[D}=/;-4Ӆ\_2P[(^lo3p'Z|v԰KD~:ˁ6?[;F{ʢŤcՂ1 "-@‹\jΧ*pڌHFR kwWp Z?wlṐPV dh}Qۉ;$]u~'N=Ͳzb=0R̳̄GEg7;Γ86v|hC+nr.Z3~drsBL0%5Y0*7S b<tR~ZO,=[3Ω4=^"fZJ.5DPTquk4TNuɅ/nڳ y(g4h@?d hcG~_BZ=lY .@ԓxm&qKY0tE-O׈pC#@"IJ)Q5X:G* _,Z{CW]4ǮZȸxy/S\LGK3ҏ셙O27!aW6>o0TV,.e\N_}/Ÿsk%T(6漻Pj(L!%JpG3k\Y hL0Sdw~ܵb }ׅI0M㠻%ţtXil>G?~}fJQE1>[d#(\rhIA adIKU gFK&'ޅI7|nW8}K~l}@-%DZﱴBhxeMqk| (B^eߛ -!.1x09XDʲqϩӢKTc0h@ m kmNxֹWhC@Dn)@H'|mTި wq.5Y|2(?L8%n=PKHwh QI7k0&Z*Rr;LO:{L$L;Z¶9'10*4:hZ+ awK-٢CD e8A _#)nlO6[c>ѬHd#׽|Kc[G*uju4O[Fk{_thR5¢;&/x]=xI3<>)-n!53&VrNz+٥ M[I!蚗H%p2-} dvEԘ8BDž}( <1"Y4W^%Gi j~%־$;LcxJIk8zFV4'/#ivү>IlS*=xEv/^SL&/%^,CXci;y·13aYwUR-^IGңMʖP*JoNkZZ[3:ՔM@\xTN~pn$prʬr !vA>55[]dE ?-K^ ĺR's :|9;#Ϳ{lJ|MU x9<[06M W.5b&[zcN!8қ/pG-RBQ4c(DcRBe⋭ +[xaenbV"^!9wʿβ;h()LϽg Iliß\6Pcy'}4_ ħ *OD K'W(t Y9HdOFѯ(8 hd0Fq_j1k'ӽyFYSC-Q)T7;?vY43N UOcCQ"3%? Hw [JRAp:MXAwU|7gvfU'k/%7o'jiEz.A81:a33$m ;ӷ>&;ǁ Lοwc4W Ču8dv}a#[V|6*#ˌ,qwK5^Oٿ{ǓG(!k!+E'r|X itUA4AD2ܒZcP ZOwhgqc ЋPIQWN T&5[4ke DؠH1kE6r1EoVI8/g2ȶ&-di*~G?>}j;ZwI&GNea;wFk;|b^Ti.{)듸kCz^H<\MD+EdSj3ݟa]^S-;ialtU87v)W@Sŗ'bmpMSbٔyњLWyH8nS\D&5kR *o2/50  wN؜nnSGi' ?0L_m}O닶.]r(h})/$槠<+,w^Ӫ|_)GߋE!SsSu}};#"C,qT5Lu/,c cF)PIC(Lڪ8S $1pP@6@3e2zH5NWe1=]eQ>h!vej^ 0N= KMY}t8A# n[<-Y^m I_-Ml/!2|o/93 EiS@ kHrE5;:2px Jbƨm;9\F.b>Q[mh=(;Y_AEF4Gh@6uw!`?;cuz!zZ_-º.}N$AUEwȠ4ExM T\A}N m‡ͺ, /1&]l ɀMB7z>Q:)yG& .++} ry){b5ʊ9 ڭKϡ!a' u_ 9YKr7 pI;u_LH4Bi?~>]Ej8vY/BF^i62.33܊gP'_2 *j-x\XגB`jVAVf4u0creBGIu50Y{ bVR}NĈvV'KB(.BuLwiU Vwpݢa+m M+r c%* FÅ=F (XتST^LG }tKHY^FYgxYnƜ9aRlB{`_~;Y vgUԚvsR S?W_3@в'cBˋx~}3g:c#c1SP"fyclg4> X05ov[܆h퇋ϻ0?o+稝޶SuҧY *jvPj'[g(yRu^ɵfܽUn1dac5zsN?{Aݬd'mOX~!8Ok.ҩA`}n C];Ñᦁ+qtn=bNfl߈kR>ҷ93V НMcMUqVm}pQxz^,rt~ʼ7U* m}K.zu8z1=EZa3io":f4 ȏ\b:{A^ Jsz71z}9f31E7>?c-ue@XP@W8-$Oe5NQ7f  OMXٝA= mS 7CU<1W9^m>\GЋfR_:wb Ħu}j3SW.l1e[m넒:VY`:ڽ (Fali3\f}dkkJQU&R < %0EfSv c:#6MB3=osǎ{{ywǿ~UiY[ 6)ԇ9[ ?20eCu6#Y8ap{ꆬđ8&؜V½usPDHaÃV/ tEHE>gt3 (ziRYɍ |XY4u9DޮA7|)/"4~6}qޙeqDMYEI:!3LGQ&ڛFlu[8 }e4)W}x4XaEV~g3]υ#DgLgTKh4h+PqE M+ p?sqw[īD6jp6HIa@F%fDٺ]^nB'WMOCb˭DmirkP3+yLr;^o"pTj om ɨ6~(_᯳V@lGW-CilxoqɈjKo#Jl#{ !Y}+V% ρO$J׬VQd~ZKH0X8TGFK,y0kՇ`ʱ*œIά[$m?Di φN~ 34zVɤ/"xt{lϙw_ӎ+Oh]4QkQH|Q-.!mWKw|R'x ׬q$R$b"hq+'8."hę/K^=7 u<Q/+m_gXg/t5iV;:_ hi6UyL ٿ_6'kW=|*0o<ޖ8 !9C]4wׇӿ)v-N"K_AM SÚ#U~"b4E8?O0/T @4 s:φ8K:1G0+ĘnCaB:{yɤEf8ԟk|0|c" cYݨƅ0ސ֊ZwKaDM+6|{f9DVbW^kpu}/mD S4:Cww ԌveT~tr²_a~ zs?!/vMt>cs(24}Ztb)ng .wiS :9WFs3j 8Mr^-8Hv4t_E Ï뗖 <*T.=#R' h|@&Wܹ7׊Ems4/?xX}]O1EkK8[OGXپWT=~:+ai <\*5~3{%lKQ@A>t+ x~p^c=%KMl;>G~z㔕e$rYA{=|kaQ5nJVΞ7"mDdOGɄ |3{4-f-Em{#oyh (ȅ!ۖ6){+KO F&Sk=ouʈ;/S\8b> Tm; 3aFZjVxmϣ98t@qΥ@χE:-~vK|z/32MJ@zS2;֔ M]O3'?ϛd^[uvcNA}U'ϝja,f e-* b5_PMȩ۽,;] Q_[·H|pɪ,Tuп4?,șܘ9|D-A~g2ooU#a$@w(Q2մt6s@'c'ˏae鲈d_,T._ L=C_jձv3Y߳$z4v*21NdKl2!n o<~X]DaմMd{XuG&lG9} 8vk)Ԙ>dN--1^Y\+u1&˿SeqaSk]UֹWm,3">;!6 b^ 3WS ݓlsl-|p&fe[ ^\o߳k /0z&-EFOϟuuãAb~p>Rswj2_t=~XobJTL~xdLoGW|N׈²Ud'UmOn{9"WJf:uBBG8H`<^uJڶ{AY/H/դұQJ mh>b[;k =NH͵/Oʪ2͠~/|#ɰgYnL(CSMi&HrnovAdXS(FC1} ]_&5 ڴ(kw$J[Nݡ88Ę.>CNq- _}IR'"Hib-ZNM:ZN3 LC7:խ܀/# ޭc'kby52KbTFkؠ3}A5#T4nv *:]2eɑAuQ"Hذ}rw՞z], 7ec'Yͯ 0{^ݮ{g`BZ63kov4%*-aJw_5iq yI4lP'qa4dnM9:uCbdPli %v7yTy2yЛ_H=ZUw$2K7y^+mGѤzݨW$jiXHE]fP3gx5 zGTT*JN@}~ś`hk{ޮ1P>H-Tw w4eÍƑb 7ҖNb9 ̬0K̞(gZk|oVݶ 踪l*m[uJ3Y3Z54VZj!C80{4X= :"RC=,21@^yT<W{w+. /zuT.] }> l\Q=F |;KeH&vYVvH:IɅ-#-E5s[27ʤMSlJ\ǩcSx 2=*} # N2L:/`.ۜ86aX N&p%*,"Ei6d@e|g)~[PՀZ@W#?k6V|DLO|w][y3e'0N;ŬX)V9DZF BMH[PH;ܔGíwMC^RMbϧL(TLeznɈ]|zP(zQ9rWt",\G)7\Z@iMH8>Z_qYJdP0Ez8{Ȅy9sȇSOiPi?w/&ƚQ`!/vX,K[NfrL0HoeR:<, վgv<@3Bc?oe]*Ӫ;¬}eRQ@̮^[ X,_ոf{ʭm!)N  D[n)Y'썑´6H^ CwH<ʖvjP3Աm fHX"V({D8tiUQ*CٙrSP@?Jw8^!DofEQW,t;k Z!AEB.36aD8 ۂKx!V#2Sibp1XdVbjhU9&K0e럞v2adm#1`GڜwAUkrω M ПJi%:4dT7/; ͧ ܍0Z, ,Y$7 Pf'pZ@-H\t"[â)ѬbhQ ƙ̵#ː=Xt OpMn4`t$8<1ZF>dФ(Hg#nH)?{olWSǪW9{M+΋p 9^M訙1t fYN1˩by0u%At*`3+ %YOm,'t#LI}8i݆$ ¿B9L>[ N`Xmvi -1IVt(=A_1ƋC^Yo[+VAOlspa +g22'U_`66 4J5:؏|7x5lL|Y"rr%6܍w͒gyqYyH ??A_CCZ1JcgIX­\7 @/9PrϛO a%b.#3L7N1VAب#|ңƥtdd^㧫{0Nki2wl_9F<\H5@i}2å|˅Eڴ])ONP)!a-a&*KѮ"XA C CY F{Ja-9X2B#a9| z"ȲShߧR  ZVF-HNRJ%A(Whߺ>-*Ys>jf#YD*Q!r0h*k4p3l:*y%F@#LSDU-:+53EWmsf*M\C؟` Hd5 }9-1yġUiyN܋UgM)$ pLCiZ]{z#",8uE`&V|D ll :okԫuՍ13C{qZ{ ѮWJqbcv}ΗOqͯerxfʄpHhlkr2j} <2 giMKnAhhIsϩbxN0:@r9șoT8n 7W?11fEQ#@hb8̙6>T}G+=`Pެ癄k)tu@j 8$kt17]utۼMNt:@.;GgTB-w>Sg2G o;r"k/ol}!umh ey0w"Vv5VXx# ~{PjQjey󢑰4UFq+|Ng:' btǸ^1Ǘڡ]_ 2JL bWS\9v|򓉊BVSҫPrr Y?|O Odnף=G ƈ]k *}e͗qaN[Uuehb'yԘE#w[lv"uAҷ ;ͱSW?́Ƿ S^0ʸb/"?h\*)b1$R"w>֧$MGd}USqԅ7]ԟT bdt=@f~Ԕ\/p<8$FI#O({Ip^fBL&&V-/}h*R؍%pIc0OhF%ۜ,Ouf΁u!(#ؼ={TuEx`媝h}.qz$ϦA60QHC4S9\:ٮvvQMr)6WVNvM#EH."Yk L5h8YP9~ rŢ~`9T4bj CO"ҨE9Pv(lKP"f2eCH5:X4$mum9>/AZj>k 6l9 'Bx*%7)<3eʔ45 U٘ Μ~n*lw,*Hwj6:u514O >5da$rޣXu(27/ Fѡ)WaNQG"QHm[f!͈} !K2:힒Ʈ OQ{|筴(ݫv޶7쏪9fEߪ6i?=jh lCO` 6M4Mſ>к#]*lvP﷜O7 SKє+  TLAL,h)򠴩ęG7(3..Rܜxe&-T8égI "o=jRXIV?um%ٮ:AȀprX0HE,ԶY5_Ks<ex = vLx^[08ڟ$yaS0.ڢ,$~ǒ>͉ty~25وu+.3VGҤ8^A6@|)AU5ou]!_zEg_-"rwdM8ue N]G\;+neep7yP/Ӵ]<0݉ ) OR,Z ÑS& Dl[giKXkFm(_T+cCQW)xVEwcMU]LJU5`}5(WԍRvrqUz._0/YCPZs%D7zR3G tu6A"ݱ\x09+dFh 8Ȁ P{¹+#U:\͕檄md?{[eCf8iҫٿRǻʖ4e>SOC>$x1?20<;oG?GD2F ד1jƈ~_.S"F  ̂iB &>VHwʅ}2qoUdA~I) (3۶cz44Gx<@\\]%i '{hmAZz `HsQuDjft6&Kl~PG. JiObxcpG@uL}ĄNʠԃ!ȧ,~QoGyBᗛ]U%0|N _ӄce͉E7<.ׅB~{`H@"0\M@!jha%Hy>]b"Hl2BG[_T7be;J13~; dx(S~aQ0ϝ6&D.6(n2tUbM!!тQIF_p ôxgtZZ\]Zy4ړ%` DӇF riǥaƕ~5ބ%h8PbomK GyMuq .5x0ĐL['* -6X,2.G!S $ZnoTRd66|shF#9}Χ5Ub 09o=;ϹRy 5P7< F4+9X?ޚ~/ %Si3qtAWlfsUҍr#UVS$Z/9ui286<p~r&%gLδ"&bojtohB69[pÞZ$], p *7+o_(e!+Y9gj{ce(JA [7˴J(VJÛ9ڌq Kt4V|MD';]&a7Z[]A;L5F`._<=noj: lO͹DM?9EAA.:SmUgc)aʓ6vdt*QCrR1Mg9;Ln<C*:;jx據uD&4f~kYx(hX NQ !`rDfҟ=D$F;{S1n)GNg6X]$,#D9Z ,-o9jSfs/,cg#"-f@H+3[@>~w臼Jb\Wߺ#Mb\kpwbw&0og#M!$~wPɛQ=ݘriU_ι1`*+Γ)Dglsj+hi+EO@1OT f{̹֜|[s)?~I3#!<kQV6=}VL+(zJ8G͝1T^'=o>{o&&bAO6{X>*Pt@]φѤJcx7`k= YH#ߴ̟s'|z"D1A*gS$2(nёZ!VqF/tV{I9+(KSg־% G?eOwښ>5eZȆ!Js*tb5_s]ջ|++etNXÔ qwI3cw˖3J*R Kܭ,;fH掃PaKlK7+ 𵂥oMs7 Z(DP@%ю;)OzMu!``M|,xWYv`C6|s!9h9H-A7E.Ĭ$5d8d^csB}n.^qt:Q8` ˈ&ܷbf bUKXCi,\>uɽ^ +0 sun'>ffNsqJ)ODFsz<y&G Tn4hQq/r I0Q2zZ'wG u 1aFE~0Tc,g"VoϠ ̜> |)o~rl~ KURET0㘢Ixd~3AYP_s9SZ-xR~W%$)#x0 S10ZSb/צt1[DRD|C6_>Q\V8S4 {π`a%,g}Ϻ4 (Q!'eB'|`C_O/!.'Jzl`Kw8Y Vmw%[MhALn"F粍nhp [懕@žtl^$5of!~ snM7 ёhaq ;[qi4]fpi=I UF'',uecYσ3jMaށĕ^/fV6y)lo:nEy3k}$O`OvY`~o+b!fpݜ5m-v];J[=E0Hosbs

j+~BK5F= ֻAZB1M,>чtV z "Sȿ=GRIv-Y9o%%p}A+# yzdSّ 盠IXqFҁlҍ lu5$a;Fu vVDžyhk%^}TC6-a OvˌWd'gj s|% /I*))')>SʴbuڞempM ZX;"~o#jTr)߾TGdrؾP~c۔e,*IM+27 ,H+ņ8F*A?%'r~Lk.)js&4όН,f6mrCγF7IDCIAeS}Bt/A]p{[gvRTvgŏ{Wr:ֽ b|imUy s V7y Q#j@z5r1d$|@#sǮ4Lx3p:K 0ǔ&cÚPY 6+9&b bGR_- /10Eia=u>ΛLn^Ȧ*BWDNjQ;kMv[RE>_d0aSgzt4`IHfG*{j0?̓6׃C> a"/"P`O$p2XRrp3 *4KԽ@0Η+-F I (}UaAf!&5s-4}]fV7ҤLzE\&ftא[XdTrgdgm&ZRp*ˣJ tRVhbЊz (~7*T,bs9D o؜nO{ڮDeɐF NoBmGA*1&LfmT0*+AD9\G5]Hu< kؕ-!ꠇ/)1J7J*baʱgINvoPCQl;] #$Mݸ/m|QˈH';zL LɟЕŶe!|]Ҏ~_רWkȇ2K*G--èޘ) %t#E=křᏺc[ѯ{ 2Nz*]W[M5˖;ɫ0 XO5U&,7 rSw{aBVO%BxZܤj :'|}{\!WO@oBկ?MwC(kf=%aqG5֨< aVt^˖1NJ-1PFcl%6t{< 4[aHW~"{ɶ׉ xb%-UGn}}YR#وtKYWUHbu ",tyva^[aԈ6)}C`]=2V6:LH7n3a'%8Yh@V%Š R~Ơ2eMғ4S9}g} b.HđiL, `U6"OTہ4"&6ꖬ@0b!$|Jw>DuJKD }]}y̸]K^w">tU X|k۔JX"܆ދ@m? c?`4{JҨkWtՌDsrp !0o@Qp՞}Շ9xwU-jk㪔`DfYPY<0KF.D/b01+k.I2h|+w·>=!gnOF\Hm֌cek 06fHfW< FǼSC?:)|5C蕅'1ծR^Nwy>1AHQmwis?O?U.`B`ܐc!,- a1õnY1IEls AZg5" \1p{ݗ&Ap7V'&uڒ_HmG̺}'H&/y7u]@On_ zh5\(l/S#ꊨ {yV{ zSoD:hdzT_3R~WZ)GU '9uz@U*挏J c=doN}bFW EM+ : 4_}|PoOuB䣲$[p5 j~*͈;` |Ʉ>>/ :}a,FXʳ5@43paSc*c3Ϣ*q"\OWp-vU $3;0ʾ$` tLC*XeEu0=;3Bg=ɐ!DYҔm3g$[[QPDFe{s]IM)c3=,u^Ed:jGwp藃x䑘IhZ@ SoX*c'#flYfZZ9&mR&E7|{_/ßaU;X%GJrU% ?12Nvc?\ܠ昴zP$N.0?Vzb%knf[ض@!j!TgYXӾ}NڻSڅCR[zs4ÙRVYמįJf UvduŒil">*椾HUM[+i1<;["68]S3Q_&+؁A/Oib.M25ؿ8IιK>#MV:XH-'ņ#ʠ k}\E} 2hO~ xi8Q!K9ɐ*]zޫBx erfP>ß^FP9YsIc-"]wKLQt'=~uԁpOt r)O|R?.xV7e¥S4Xv`IfpEfJn9b%22># *F戱fv2n[ѿGݡ =uw,TW`zOX2(Dxk[ * Uv'υ-'%ŘL>*'LAt!سV`U;:)<mbްF.k~1f||p(j,h0Cة)~ +) ѴRvIr)J5zmvdbs>]lMHA0Ll6$0u- n$y0AD@2z0DN|{9ؑwdvL'pp z^JnzϫK:?bZb%k&f3uf]*>6M{P&g?7̹WkPl׋pĒY׹Ϊ0vY0V)&VʡDm~">LHv7)Nɜ>[f~Ķj T22+;XMG = D;[ڋ5O 2u"K Zst0إxcS_y$#\S `S-qۣ@cTh,: }< T\! קּg ,O6>5]2׈ P 7>lk}jީh~e͚s] qIE/F{鞕M| Ano!qW#|JDJ=pyFnGvY`&I¾ nbť4]#:6't]@o-V k6VJV K/eT %@GD^#Վ©Z֐N4)@-xhS&l^8K}F6tkzc*D`NNnVJRt)!tnh>A Aڪ. m$ ͐ƋD0| e2xBx٤;E YlhBE wt p23lYor, P,," #:N =a!ELn32 Qݪx xӔ(=+P c3@V)AfI{ 9FBY2UUG)d[ǛY~$נfUs+H 5oD^gc0Rk r;op^ٕf qwiti(A:;?-ߡ DI  jVf֩h,,T)=aVrq-5cnV!]cL0qIt;0>zq/ Yr_}@XCL+@Lޕ #lks>+@N4:Ø`E? U7&qPCenq11i&(5L<J)<CMg7m]/TgQ5OU|dO< P5{)ډLO3JM\1GLXĢ-M6`2Wqi氛^X~ٓR2Z@1J#mBt~dz:K4l"/az|B;;B~Y!#ڌՎ7O;YiFWxjIОF}6JX- 7nKLAIg4ap>JL!aStA2͛9cG2",ސHXHdϏrkʿ"%*lO݉ϣr%^;$բ,D(@Rs.GCiX70ו&8CPOٲ09#~Qx8f"ktl0=*/끀&Y۠^(18| fךTEV"mrUq1lc.ы3Zր+}ku63eۗ@dl*abNH tg".f]~l-U:y!C7\eU1/Eem١1o5U$ȗoۜ;B7Sqgܿv|ƞq5y3ڄ痻NKat~dgD>p!P$ahY=?NUP`l9n{yZO.[hHW%j SpA9*;ӝ^WBO#&'U` ~zԠ;;E<0o&5N!G0 %Zxkדkio̻φN/{.ҿndmj|)>H.$yY#ie>3_oa;22{RlE,Ws)qI"PM.p _qi9\=fh>h=c4_zcmn~fҴ^<,vD_ͤܓ CEO+-7=p&lgAtq4OёB (Q8I T%qL6戙 4/UeLD!tjx^ Kt*1LA.~aNcg=:68=y9 {d&Uj4Ӆ"B؎HFC݄XwZn!E\}D4 2^v"5=ZMTwi,_F <-k§\_ 9oLE[\0azpa8^nhv͑q) <%AT8XoH6PykLF Hz0^b_#,Z'(y7DڍrJ?|A?լƅأ#tޱ:ۂKv$0GE**t5ZT /HQX& C/_ܬ><Š! s'+$>e:&)L-f^ǻ\3V$!]@M =u!]Jv_55R,KRs_IPH=75y\ås%87g5nv%%O^[kЂ0>y.H.F)?VxƺW辗h2Ns 㰬9+^Li0q9@uYn5]/FdyY{ et;MI~̽SDGԗ2 G74frgGV:#VZqrCʰɹ -2多5wٲNJkh#b}A5* 5ApJ-0N={s T@ xlʾf{;ͥ% :m6/ϔ:gR+q0oXȰ}-P [ƈgQnz3tpn5/; b³:`!(Ц>щ+B%5!x۷ɷ i[n_Ǚ@.+$gs2'%WΑ\Gx> cAK|fw%)yB>F҅oe-kPhG{dg1i,F=1)RD@U]WT'ROaQoqƌnl-j, 8Nh/-~IQ Ma{` oZP%%<f5;%N$#roDبO'JFļqNg)ўķ |} e0C=$A^C/2Y7XE^;?q[2'&hM9F/7By=YM@Zp8K8۠sE&P?noKNcEAPePњhlIpI@۝v0]Hɰv/Z,Ѻ=I*- Dpߠ9WD8K2éwXR,&~MRAy_샴 }r\.:^J|>~_v#ET#rs:CĮYů/IETAR,\$i${yrp?9Dʛ?i3$ d*sBSF)x|e8~j(7.jv<^,ЕHTw"0Q&Fw84#ҪO)^2Jndar(bzt"ŽU!u0ear9l@Х$Pq< `ژ0IrH#S9k"*2KKI)/YݲG;B+1eْgtABEBH&~2l$˂=hSaR!$(3r#'RF֌@ouz*Wߗ؟ԇWADc{r" 6/e|$N 9_cNEª 6j O2`} n/m KSYFoxDņVX_ "AԖkK>Z]sh=Mn6ooY(6^Hw_N8A[W4<LwL,`1'88 ĉ"Q8a~%h>Dni: -A 赣]̤A>d`4l$1ȭ}V0\E)61` пDTorM[_}w"P|ob!k5]LhSPxkzl*%ET%H)5(i*=+Yք4|<:p>\+Ә,]>Z=@n$"|Qqgczl^GkTFM g= J2 "7w5ho3 r_r*K x~Weu ǒ;H RTWZ }$aZ䭶(Tr]b:ώ19jW(% D€Lr`|*!o*麛„+_Y_${3߄@%HﰄD6f|\?mۄ.=L XԪݪJ3C +i2K>hbVHd)tHtTV/ XpnR Qp)Q Gd)dŠSB:eu"4"_o& V/S!ҽ_ M;o|vy,0[jRRC07t7e9ka_@b!#~ k*%ˏY8_]YqZ(n]Z˸)Ynǁ$_313b:)gPR` nbh&$qm2lxU)ŦM!'2s d3[?185}VEtE'sLWJ-2 N<%C:^HNK ͎Sv@Q quh=x58%_s)oc ^Lef2$RBkD,i\ A*aQ6~K˟B~S&e'5}> o٫sVT&2HFJWҨ kq)Tw@';$ 6 黫8X(kڏzgx+SS3MN*՟nK%N m`Ȩ9H}*IN(@4xm5Dν=zVrvqjcth託a&F4-|I^-hLo@P u v){>n!FqڬE)nwYNm56'èY)mٲމ!=^םV 3SBs]/ˤ%D=gz('6)fuԵ wOcj;4? Qw7 ?V!xT@LF`A 9j .kx8$chUJ]ݸ'..3D{]m7fje0rq-({}L:IWxid@Ka5=ZXZ^(_epT*"&s+A P@ծ=@ONJ>6} =۸"5l7规.a{{uf7(O8%^UnS|*@pr;IMxHG$.vGMr_m?ļۢtʬmLknf* `o'Գ"Q,YnۖB7wxy~A@ `ų3XNX5ݓlkD-*aMx7m3" _6 `𵃙̿MI;2栫Ws+F\J).mm1Gp@`׿8y",3kJ4p{.$&%9%ˬWDE 8/S&& 80j0[ *w%4yW墳L:JAL"V2vRK<xzŸQoWoOrD?ڭԔ.f^8펬(gmS5l9 XB xG dY9~tk;jfZ﹉'j 't 5mJɱ-;'f)tfmPٷSݟv`uOCFXw4Ah'ָ8̙ jC ?7ydV?+{Lt;QglGLi+>R 6M*G" bvsEOv%oY4"&p9 G18Equ$k3&Y9A;9'R(k, "'v4=q)[lDk13/BeÓ2=լ'(Z?萪K4UL"5=嵭l]$xR v 9S]#kT/(+TLۤw퓑[4u([bRA1M8$T%*()6aX ty@^2LO5?8xo|›t-'"H.2*dz@i/5 ?>6`?dʉ2jӳ9E$kLtΙhɉ&夝c 4<3. ȱiN\d8M5.}"ݛU­bSPb2 BݼUÙft.!n<[%! #Zz$*Z]33+$#5©TqFkQz+Iw۪A=\UyH81 ѤnH+H SyV7WzReU[[7+/)TΥ]7C2{QbJKLt{0o&q-]|;1DPg1riTuGẗŒ.6%jP Esuϯ%LF ˷JQA KyFKUm3ko41н߾ǔ_h<"*>zdjRϪ Ƚ,@" ' R`DX*2ՙ''3~87݆Gz۶BT\8jwrPQ`ᅥ’;u3ZIK$=<l Ȇw T:0#0q㆗Cr;Y:+_#'.. hRQiNj SM3(!e@c/? +4wbhz#oN&BV@m7 %n jeup%.U tĪj҅A/=8 %$إPyH,܋_U1uI!Hվ[GVK~ cš0>NH_}eGDVmPv>‘ mu iJ@Ɩu0gb|;^KVs8pSڽQS ^2Vd)_D@t^c2C/,wA]rUX*6J·pt @,E&gk*(hS#5vsꬶ9JݕQ䓕p$5$BDQo;yu'T :_o]  HNpֲ1r Zu 5Uxu9{?X(m+*@xf: ˖7 9W 98㛵J+X{s+gfj*˖UCY!Z 6*%U}z*ubLZ<CͧHח .I7MōNn::9(4(Qsb{r04:8|amX`05hC ؔ_ |I\KT'P#xxL 4F7a[žersQS}(P7Բ[+Uu(9UɟLڜ\<bTr]j_qi-`t4cBMܟAo0q];CK_:܈#BuƜl6:A@&i1sc]?)`5`N+pbKV,"+ ! a}ۂ6&ng^Hmz[՗*/¦0"93?B t:^hLiͶΜ_a.X0zg\A-C]թuuǏdvΑ '{ڞ0=O:~s?L1+O̓k&wџ4d.+۠\-@9|uXTg*S7#kagі*|ͯѼ7wh\[CAv7A4P:hrxp2x`LL(3(59M:i*L2KaoNe#3Ci"P\vNº3uU1nN7ui PczE\ݰ A`+}G [|P6IpY_;<wݪZl&rI PcV g휠p\6rٴ5?iWy`_6Ҩtq!ɲv2p4j6[+%CբC=4~24NzVڠ\зpzӬ;Yp 7ОA)W3+&&)i/UinD.08%K&9A=\T0nh<{\JJkh$u&aUN@ń 2Kd0d;*b`uH%AZŢ x5zka~)V k؄1rR*&T@|u|Za\ ^]RfILlz< / O 5<vh߶I eYk6Mj᮸6bmE^ClL݆M TAEȰ~T?1 =Iՠ X080 >dŒ i"VSeg8Z38qT'ek%rWs{"_w9;IǁlhCgc)bap7ijX.je.: 8[<Դ8;p~16YW:HU8X|ZR"G5R=M0|$VٱQ4kPCVOR)r AGr=B v_b}?$[Qm}<,F=S,4!?Xunj?J}4q9GPC29v# |(4'ΤfMݾ_0FRp$DR?1߻\dK*~e)1nǑ2؂~۷+:ћ f ws٢ER1yt5U8~)G̒ȻYSݬu:3w0RqӅ$MM8%.|#sry9IU,OCbżGWvǧ~JBKE5 ڌGL.&Jg/ #ANtKh$W&GqhoEIԅ14r]A5{$MF=#q*h I&x_Jxni ϮH:o@8&9_:#p<CP%;O[MR3]Z uA5W4ن%߄̴(caVkJw<7bhn莫1\ ζJɫ?M-n k}1|ciej#X|/BO`K QV*/x60Kđ? #ۿImV@j >0a,.uayÿb)  jGNjjn89)| KFIzhXx@Q`;8P< }ګ4i@<q_^},ۭ彜ևvpYķF]. VrnzjN2'_%V>U6F Ft#:7xIy*:jɬ0f[X~/*2b^Tb ~˂IF.,uEIAD]WʓxAg:ecBKs[8og6l/fBw6n)4< |ݡ^{``ByS帣Hj|JkphK44V1 6ȫH,DwjbaN82s`dvL #;sfm')Z1zY(~G7m^ bDp9dU4RzAeѲDYSyTE ăln@i(:a̍,)]MHgxJ5;/Iʵ乳o<\5\Gۋ;+qV9I\Z{]&3(M#ɒmL@^__PkbWrsA\2M/\ NCԋ&iUwgYbH"#rgiA2d*#!y~K%Fr~cdU LQz9xgi .`Rۇz|!?f܁6#p(;Y돲ٕ+n3P]iy{ʱFq@8.շZsqc_qJȺ|Fp+a(vWLMv{wNJ,{l!Z­u5MoB)}JEPo]v@=;d3=6g2Mw +LaŴsAqgo[.!fZawqlJJ)$4Y9zhqB9BsW€p D~GmU>!ncDOMk <f1YXd. 1G,6R?*\_+uG nI&O'3KXQjI3mҕQC7s 4,92AS.--k_`UĒ'm;+qy<&6'8VImdL nfR~wK&t.[]cF(,W at<ʠYmy35<hTζ:r.˴y:aM{ό/Pa5nw{9"vyvF3D%o867(EpViBs8tlօ;c2˥^>5@!ZSYƝ-v* swPT ֜c<=`H9:5s1EZ,@0J&萝:&]}MV|=Fx̤Х)~zaB-?7Re ۭs&ddMvUY]2kMct&{S~tuW!Tjk- S&917!0i8t]5LHΊ|  cpwC[&\4(RB@ӟ CO5~)~P9Zq\FF$:qGei% ) Eܔ.8yӀm#`]B/S}& 2@LOj+ɫ7BE~P`QO%$Ahx"Fb-VI{|\+yBg_&yb"'m}Ń_#K0>UkKDHUK+?0ynXbi 6ŋi(M!g-ΩCTЛa[pՒлlZu5F;i -݉'qw8._mB>X_1C`Ü9U62Flc0_3Mڅ8Z,/CԔIuJh]4 &U1zZWtq>7B*9Ԇ1}=X1G }&HM{|J ǢoE~M[i(:A7ԥ%H&wBNE~fKߩ߫7rE@k[#ӆWVv/!}=Hˆ% f[Jyl9yD=;IU- y˘oٰ (xj~46p($Mo.@U8ÑpG:;X Si!x;IM ]rG+ {λ٠zjgZ҆cЇhjݝ#H@ ;Q7Ey;Or&<d[2Xdzw/xן"lx n\΅1߅QMa!_SoDbގ%7rf lcSH$78ʀydcfĝ-|C,Qha!n-uwv.|=鲕Fns x?+FS(OG8'p }^=g2΁ZqOxQ<2sc DN4RH%h ]&9h#hBTsqq[%FRHkeQrGm}^I6{ v;l数G"=$t4xF0d*\%HUA̬層Ќ%<{_t[+*ls|/"B.Q# w~i f,"?.޶4phyOd;(xK0 >C1C+3 ;aÈ^)Ww{M{}bf 'xÕ'1|=n( ЍMyb]8gR# 2zDOI}5 PF&BzfhuvK߿2@'^ڨUdK@y>ij=twDQ󾫞A$27 hPlnm5¹g\mY!TXPfZ*kkQ(/v6Ge2]J* *qU?$'V쪊T˫sJ0|Q*C]ox Fdh*,F+lA /r{T{2ܝƅlbs bbDuޮ`orFQBE aAac[qfV2M Ź$cl z~&48o}YE&S[шUtq"^RHrlm)#x ,DZRX髾ϓ&廓fUH8'?;{V֙rf)Wϸ9[0ïYlA\u!/}6 THJ.م}*Ǝ0̻Їyhf8g_v)"DTMQM.,D N\$pF ۅ!/g< !L#7.~M\Cciw$}Qq02GHyd !W~ri,߉]'袲^7 A 3aj CD/;BlrP#p{-WCՆ2ğ]gpo,bl{SUE>i5)XIқk71W@~E 'N!1ADt`4O=^;=:[~nxuxCg|k8ZvCx^)Vqv<*n~@Nxmuf(GvSSӈ'eX7+eS#lwwN&+kG72Uk'v{bh='ɾdVdF6%ZiO 15$IZr+y2db),\zޑVY˖4f2bm%)7mcbhw|9" N(7,<`fY ߤY4˘4ϙU۫RutPRʗ N|;QȈ f'ΛMnBnT}P!̹0zqdJʪ-!@aVI:mDjM7hѤQphoi0Th̥|>H}IlFէNxY8۾9Ҝ|46?=PȢ9b+SDD1Q%ca` XJ|Mj)Lh1m9c]{Wv) KxXާpݩWcHΓXVhSiQ֤CbT:ssQa),7E:W=Xq]j=꒣R/MT; `~A|j.V(u@?aE"<qwNΗ5G$(9̀~rivx3kStaGZ%4XE[sF菠\rG( 4fmhօqDH|"|:\g-Eâ )7C)Ŀg-XU$|H5DSB+'záaғ4VUJdYFG1L`\< ?(S&@6>LV$8XZZC*p;DG0*cѕGq0Ys3xmrvoV ͸aPל/ 8ϴw@!Vw.;.&\Mc4^ʂn0{7A)#X3F̳Y5 r3m@v=.HR ̀Advb) ]yp0gS4~-Wqy!fG 5\e|QLUu]_=5^/řșzc{.n'<|7ĸ!}0~Q̄ Ri'Y #_Csc-]$܌xB5h-Н5J#&%#@_b4L>3.o1Fd~}Uƾ#GI2OQ7f[2zD)!XV"q5gEK!C&TK0]" wq/H8ܺ6ki};m*-_p>J0<*/D$< j)w\A*% Ak $q&{'Daz ;,F#cV_bjLj}@Y.@DY!H<go~RY-sqD Q22^m?SV^o0r|/Nב0̤Ew}vO_xUN^;Ag_* #RșiL f\aQcS9Kx&^˽:߅QRX1;8Vho&j J&{w~%ISN!_B֝P:zU%A"{dP@3;mu|.rK6p\߯_Wcb',!;MKbl.Նl$8ͨza,ub*G=ʨn)D>V+MUCGZT(,öӄ%OJH{:aƛɲ^ ޒY\ՂDg2 ^haF|N4xn)JGtUpё\sފӽ/Aw"Q-$Qf鬊h8`0~|!y=̊ C9oi΍1}H0gEaXcoAAЬW 7웆~~ z׈qɣN[WfbUizG^Sf} nqDſe6qRZL@) d=mI,\->>@% xQF;k[FI0#0}GX~!LӒG6V栩α jv|;j"] pScxP{Hvuri"E'fahmv|o8~NXOܼKtw`$W9ot)ɉ | (}!' EU 92wOXHCj!҃7#Cf^ndkhDR(shloEr%TLڍݥRͳ5QɻBV_N^w5-kkS*uAXiF.'φUil)B^\2N5~9 bhpB V^QW:^m6MO}4+>' GZ3LtVc 'b\P|`k,tAZr w\NH:#P:7o3a?IރHW[3գ U:T(Yr(1, 0huqC99s2K9Z? ZuwLr>X2ʹ$E3DIXnۈ)9)0w Kaa=Pt@T5_9=k]<7h5F-yaHE(^Yg5@U19 BP#ZL[X|eI]cil TmTL·IgMxə-EX?Gb`&CSZLxRq;8p(s)HdSUӱ=kZ)~1Pj=NOY )i.ϙnfu|E<#+0QkTƇi?YzزBLx ϣo_jS͈]SX /yխV&U#.?1t+N_X n"֖nm5kkL'Q7?-kd`ۀ$t8rz CDQ&A!EA9<ϕv!kDJYIJMF.l ib'CMa뇊K,M=LW)+җ%f`߶cw*]ʼJ%YN \s%d}wlpn/XXxD~cy=񐪂a%b ~ %Z7&p}"Q`cϷ=6l3r):CyflE z?٦O0̧GhU:<$4wo3QHw(/]ȥ{zu𦨝+ZDs:4ݘV 7 kpӏxy%} 9ޓW9^?p); )ĞnްJvBw=2?4"P;K댇a͈Ud8PxJUxr.2]EfWil鶲|` Z M#qPR܆a @G[ł;P;$BQ~D\ةb+{_( 8BmT`uYv %홬QU<):vZ+.͛FJȏ+*E8~Ȁ(L$GAvŜ3e|pvZu;Df@=⯵-K7h°'L-~DD)G#e2[gh6$i۟Jbu)o:]f(Qѿ?Zp@ɽo:u` $P%0~IrI67 qrKzKzko xoHTD&BΤ5pwdqV lF4hOr fH럄:Mf i3?D@Nuv{3^=Iq+ ]t-m)oB6LۥLbt.nOizhEU.>ŐvEE <%~^m}l0d>;(pqq-1[,K_z΋éҗUly ԗk b!:ߤ5aQAΦ2Kt|a 8C}]( .rRgW^|^%W:Y%H-WQA%{*dAʲ΃zzB[9"๰F*vR}qt$ QIAFվ/`wez4?Z2 =wX`wg 2B=I)ν!g8NRyv:zNc>G8HAe%G!iwiK*yX{kI"lx ԥ R-h sTJkD0Vl%j^[6 `WT#&+%@O_'Gi/7TSW%QSP18+mAy&~4*2 Vt۬c H L\]Oᰁ KS ԈAEj^\yXq2N1sC&N@a; /X^A\V+ƀ8ŝT BQr%&yYx GS.'=SDXqnϬ)ꗬA[)dXZnD fǢgeb6|Uք1m$v,pU/m˃I8x[h٤wgbxYR7=r@~+'Z22-HP'.؂lQq ZR-hkd+r˲{h H7r}kܠowx!Yn8XyQLՈ#n!G@[/BBP&I_mܿbo 4F ?6q%}kKw0Y@ r,1ԿXf=[jьsQ`` rYSH>LZ-lطje+,yc∡ ]-NCvcV$_#BgL'O8kYϠj{eϩE9CatҖHSd4&',O^hL4]l)%E^\k) aAr@'Jߴ8`oiSg:phS 6,1s'eKMؕ,!oILH ґsX՜x!/$Jz O bHյk62^bŽr ֙П좷J ?7 *qVgyG؂-Fӱz [Dae҄3}AD0#tFy_-0j Vh7S N)CGw/q`{ PݧKSMz5e smr82i[xyzo“5#[)\}0V_uz_,=`tD P8L $7n[m"Cx0=(#d1mS=O0+FV?T_;w&u'p"B/0Ҏ Þj|/Р4y\@ S\,.L}YƜ7N ,3ceGfLWQFSB~ˈ^IO(mu>Sq=P-/L պ.|I:_$GwVϦ[jJYͻdT/y{ڑ[3Ë*t<"=:jK?pxt9†G5膁%ER Ţ >3{f3W'JO2j8.KijHl60!9wBgx/!oJmE$$j`&ǼHpUg~8V' $&"҄>h,ߔHN"} U-iO_Y[P@%u%yo쿩W9%_x]rϸ+ghè^]RԏÁs5-)k ҐVO~Z{.U+kY $^LՓ!q.%4TrM y*t#$쩉9SO &5{2F*Ln c{ _J̵_(&0AoЦ3yC (w82390ufh%k 5y䈄ǁH77xXNk_<ΪMgDrL:Tt@Igq@-ClJ@D\B;?dyJ8K(J!CCgJz1)1pcq6?Y º`64{bc+U*҉*RF=7+1kw™$qCϞd/#Ըo"㒢{&UHbKH.c?:LԠ|HD^fWi܋o>:VnNŘW֧5Z)(imh^83*/AP:V1& gn^(nΓi7N줦H"N^MCg/#=@(0_ I2+,LZ*E RBvt~TsFWwa5IZDK^>C%#2&+Iݑد3ݭ1G. 1lO/CqoJ&qrlU<ל4:o 3Փ -8KbIkk](0a؃an u{/b1uuk˦yH}C ^)8h_ z3MetD ?O TVNwuGEa|b ^ /4(E-U)$n*6aλ4o(,tJ̩;]TsV%@xjd(=&- QMƕ [h0 x$_ mu.@,B'jgb ^x (`u:¼Xnqc{ ^ G#=^ ϰl2az|PݏE`kVxS-ϝf8I=a\,̮ǐ FQ};ʏ`6uLK>)Vo4&tzϠ% )/"JQR6[A McS׎fλQ[|)R"H;pw_N^$Mh*VxmvL 4;wv=;1zVbilgoTuS'rtXg`܏,0)mI8ATy}kmhޑMx˜%8L[NNcZǥ7DŽouKza*g3}@5U6i)]AU[6N)QKr ѥHEmׂL[\һ!#Q }C( ~c? zC.*uӕi Ռ΢.ړO<3ұ5DV,>--3"@׉ĈD'e}٢lڜf$e1 (/\0&Xqk]kg[lzպeXkM k&jA`uA\_ȕ&9ɋS1[rv.bB)( `[ZӏU%MAٽqY!DQmm }ɻ;#(^|]m "!<*2mj#UGS((qODME&5ρqQSH pY/ pfC2($z5=a S%Owa`:QGElQSJXO/ds(Tz~Q!nUGcòp) ,v A#vZt7i jYSƮm5NAȄQ_"L6dҟ(;نqFy :}1oN)Sۉoۡ@ ny˰\(YƚFaT{~~{N7~ ucZwr,qD"@Xpfg1~P[@b^[G P\Z@t hWؑ2]R݌Y gݙzN0[e&]8?b9 n5ltS~Jz[M$i1Hf į%juSYdUtI0"G{;ag:;K;)PbKgKְ6HCk"Q;8)<\r/]F#Vp[8Q"{̋,?1%`r"5.(l*-TKعȣ#٤pg7K<`uVȸ;QoAekNKUhx8 E7HX@py:\TPr脘 ICwotN]x*s)9 JVFrPJ,\[AԕH=4Ã{'z):ziؚXwhϓf[̕6[[$T{:@~'6i+q*d ("QQX ٤6Uꤧ;>|;jzzku(ә8W).Ӊm*Q£̢ݸlٍx ]cM;ʗ∬s¥:^Q$<l-?R%xŷ<&]Y+xG˻wVAA>XSO8PFUیk%}wӿrс0N RԲg(݄9wbn5nP>uD}FmLՙwB=+9eEǃ2{ژ%TGc`?})':6Р.9 D.B}v5icStkIc?BVzšư lyҴAg%%❮pܜW%a BXk>`utpx .uWvp)d?29L4@d\j(f}M@"ىs߯qC4b @25;7HW`/Z%QnRo> !KTEeBx\ jCNukfu^yܴb("^<{0;!r2K؀Pn; ^?>ѴA'TCvzCXqtlQLl$@"\񣚰Yb52 >$nQMOOdr(-UK~*5i~O\ϟGYjԢ :Iru?CX/?r&g2-Y{|2~_.i u52h=y39l1K"XBŹRZҒ[4?ڶ39f$T m (N=d7$+rAw ѫipdi@W idN<ӈ,8!djo Ei<՚UmN\ vK`+_cbqopV2N Vd {IGR&L _^(g|/݇,, 1v,4&f<;lzMD_-X"ERkmk⪑?+ aoBWHA)Ȏ v7-0$BvX0yj!NV׿q&fIe?rה疩*S]>sW",yG[G˔H䏧=}Kأ]Λ,eѻڌ} l3N~qEZZJib֒!RsfҺsQq,Ӕn[˟9G9(O :@u`PAnq_o<IQⱃQ~3>4zePX~wɢ e#R)>Ty4kCOs"tn(](H}u9x\\\9ĝdGkJV{=XC~EC;3Գr")v(g=Y끇(QaflãJ+ƅlE۔7lW0} z}̂d.^)a/5GYWH?nS1aN1W⦄$sGӠh#[ ͫ 'r<W۸kI4`Hd9|,L/>S+[!#׬|D.z^YAG>p&Gѫ"W #0I#hTC:tt@ $aqNG>ba>H򟉌v.8ǖOdj4\][pAqh.H=j]u?RB^ xSq[7NA촙0A:4Q"܄;;> ]Jۭz'iSVHү6M %Z?eg4N҉-L^areVޜl=W&fPC]Bf^sx_GX qV+eE԰J ʙvDFHVkxћocA=ih9oCTJn(]a.A~Yխe_iF-rqdcX^w5~N$~znSٝccqjmHsb"?ﴕ抓ZZþN|O[J(7˶-a&S"eaF(X%T{ 5(X+!dg%nq4+բqU5D71|}߁=ѴӰT枞miqpV񀆆8 ߜlp XgqNç;n{\H[ 5OvIF`BߐD7<^,dI9xJR3 6dD|dL",ާ 9:KNuS@n.o*ޕWƻ|b ,琛eC2-@ꮍQ*# ? VR9nB-4B0In=pJKK F\t\+G0t!f/~aR.7qL? ݬO0LOlF7䟞|>hϱjI}^YrII=KR7e/]p"n>I^bkdwAڜ5zق;6v.vgGe@ẗ́("pcB[ D(x\z7<3hho#qɚ]Ƕ)X~p]$z 6pJ1Ug5l+3cT>9YʹnMel$k ɔz˭_K o!erK6o pۛܥO$9N#)'4Ǚʗc>4Vh-iT9V\_霈]] ,G6ĢXh FCy.l'[A~ɔ%.-61*1[~ÚrTz$c^X8}[{ba4 gR *nԽ[O^&mlڻ}*BMT {M9\VKF5Ȧ]Lϗ ~EEBLNab)ajdNY}7uJ~v+^_d_jej#E|4V%OS'Jp E81Bb g5}̏_Hdא%:c.z,|0b`¾gfN:iୀ^^<o!LR %M+۽s4V0ݏ`fVXți4Yl2aUj(cym4eŰ%+;3[2kNn6_Z=kY-K^p&6۸5*动:63 k]N kHV[77AVmnA[xpY릗pV(zZԂ/ ؇ߧ:c dG:T\JCsj8!CiR*4)CB(.9nq*gEyxzre.sC+0&vGC9<]N=G~[ ٻ=ՙL9X;Jr[K9jR=F>(2?ؖ>CnOp!Z :ۺjR7ۙFN~ R= ϖca]/`5Qܺ HOO9э!WHFi C@&e 9~a{P C$hb{ _WhH SN|v2s|*x_G>n <,Os=$g5(6Q$cSZ jIOk[ߏB~$$ř38wy0:zc ϒjvQbick!I %8bMmN7ysKϢJW LpNlk1}x{%=:ϟey"5HLC$b)W)`wbSFƋAoL1TZH4Mnpʤ=]OmgjS 0H>S 0Xw<9ttx<`dp3>)>|av#?ŽsYEcisPi\hrJwϪ{ T?A :&\ ( [m*FhuϮZG&f nxY4aTkA՚VNzKo7cxc0MlSaB#g26L}͎=;8>`Ol$w$z ziAT9~!J6|MSIY_' mgť&UdlM!$5\ɫ{$*lK~=ѭ =73I]UhU؀X{Byl}kDrkU-TVf@!dЊIE+bkMwbWDB!,樺r.:ba&X-1LV-[UO߭_)On95%RRt5m[qh(0ۯ+)FYff 7 4=41YtKL$c Z/g5*z^< "#9fȭ-nTDBa]/^<0%ŝдK}{6|q1XvCV1n=ƠQK (CTBt koa,Co/ 촇 [R&:=P{ 5U)8ڄOnQ Z>wzL$+N`Ա=Jey~ӬP-b?mnP}+T W"q%5k_j|K^1Y /b$f|Ṡ/)=a: sgf$Bk^>3NR@Fd@M +'7_uil?Ǧ l|*(;2 va(xKX@J0p)ub6Zj|"${Z]~1kMSiu;|_2x"4CGE[ST}??5._bX\;H Iς^M-/-`4c_UQ:dM.HOH3_h6NEysj5=kjjAA~l m.#0>Ty !)1Z0cO>ޚHTG8u.2.0tn]ڳ7~,Za"ZTfC- 䚺y /9]Drcogrg=യ@,!Ѽ )鬐^WVcY d)vRNߋpw]~/*8T3AW?ĔCy1G5j↵J ^ "XjǧЫ72:3ژ?ٜN+成CwlAPrvb2%8I)MD﷐%¨EEGP(ܒľVp|# !JZr^{A^r;8Y֎xG\ȔlF!|R43,gb64[n %f=9Xp>r/OuReGpm/7~jk'Ƚ@ٴ4 n i bTV~N6ug?Ap) Ϯs"1Oj 0"ѲNH7=JZ)zR76ڋXI֧ rQZ3;8x℟6}%S,EL:U]$ǠxsCL _g&jK`xomj])[?,@" _/?L1ɇ_AqP% ]m)b!ڤ[. Y :e\HX+5㓅dNf_&9^r*v5[PAJAq~h&ʬ̔JTL%;ױh?~rB3+:#nD?=Eq:Gv/i4*D~ӆ" m= 5M,C}g~>%fMI#U+NvAdI(l./Ӯ]J5]T٘;I8u vi";F!YVU|b }gzeN臯Z> cbZ@DMt@?:BM('0M"}qp4[5E0p␳58ORh}"v[Ka7:46W7gfpx,E4D9Ln a :OpێNTyQi%2qۥO05ݦMHIjXyyEؔp__1O?~[B$~^v|]05sӻBt}|UR, g>Qq. !Gޑzi1 ѦIj`~73ζiL:dav.-K{_põZR y {}(`ɑ.xC!Pu+>f5H '7-8+eo*?G.+z胰+Ŝ~''z=k{lUӘE M.DQ3V-BjNYPgNg'_11P:D?9QcIY~+ ;#)%Fw(&1K=xNPnuK1o~Tq!G&1}TjpA 18ڼ .z7]zpO@hZfZO(N'Z)ZYʕF ]4}&lkLoԢYBY=>- 6Ӣ&.Stد" KֽKVWxxҢnlt# CS&DNI\܄w_oy}ޞ(i~#-WwL4ޏ(TZռRv(*u~kD`@j^R8UϊuyYn>&J1W$&-!9_qUZH!J%p 麥-֌)Bf2~<5z"YPWvcKq# erL p?iAWewΖ}edəVnK:a™aPޑ"C/iE;yUu+dNFk)ˈ~wsIݪ[u_ !R 4#hNbtp5_|a#tD\NZAM%zGC|cm:j100̮PW[MWnU26 Y|@3:3hw/J/\+W<8GׂŬlS-;;LQ_Qi? ou!94d 8(WzcIbqj,]6+>Jw"D*T:z^FLSSOD6țm(jkSޛÃ@pm L+0*+)Sx:8!!Ó ӛcSgPxg14[O qʦU CYlu\t:u~: cpx[thY}rII2":m#<wGo\(ClLbSk/ .=UÄ'eY\ŅT*[!Plf#QnJiՄ?=6.yXcy-?@g-|W҆r,هƭw9\~/{"L\Le R2},ԎUrvXeGk(pf` Upnf.ەoJǜ݉fw#&K\,ӁHrYSGl]=OL[;m^i[C;*NHO3!嵅]]@\'a26[ޘ W k㵒tx KNnqK몬fZoDul9ΚS4g_׍2\)9QzcRb6>*GvC+s4Qv0m΢Azp~qtylSl~e)&g)31sVңK hV\"VsYɟ*UZLZ BwBCJ$\.t9#ݖ30aQuH4W>v|rjybk, O }cLz+} Ӝ7{1}C`BW%!T]:ָV,85 (xY5(9ө=٠D4l[lϚ:Ň T^?N̸BMb~jrLJtԗs>`Kc!ӜHh- Ҙx_S2o?*WIDzHz7#oXO-t{5,Q;J<ϨvYn/cUQbJ-`4orLH!B^\ BLP+WX-Rq$Y\ 7 sG-=2Ki\nv+KՇ̧0V!Lu$,YJ،]Fd{[o2=7%JDQн7ZAdDPaY,i ] {cO _ {JkבWȇ~{Eˬ`4/CP){݂Qi#GIġ:0'.jz?% :MMgUH:+X=*JgP+Uޱ!I&F;-F7z+@E 5MTtx7"aʲ4R3/j[ O2K>&iYl6}NH\Z P:rw{n6>Lh)Dv7 "{kc0lXe/aj5DxOPzxaŵ2Ž{l?OzG9m#[!x"\jL$&lwޢc;MK9f$yy\!2M.ڤ":$n}`;>JAU1)̼zfs^0®|iG0bץ2& 3%Z)xhSCLiD`y1)[xhjX 7^6󽬌ڕvVkhwO*VT>+pHstfF06*/╁e0odbCm ssJg"zF+pbcA wJ֋$Bl)WN[mh(Bř-AcdEVqn͍&(B$fsCہ^ 'V\T}C)j,9ܜ#5 %iP%rZfx`) Q(+sW?3҇ջ"*Z[G pL~}OgP]Ӆm?sb1`m/rґ[',m_u0 Rg| c6E"nK5@r$18 grb74hߥ#Op-#a}÷^ϧAiZX@To:ٚi)EԐH4hNpIPIb5xa~σpgJ;q@L3AZ`*dB%t,Z*VLi߱;ȍNʬMpabC3V́!)3!fAjٕ])5E9)#^ r|y8pJV VOi'(Q. ٞvބ[>RR9"Zvg]Wė僶P:AjQY7~v!cs&@K5_% ªӫ! 2*wc`Xϑ)̮ɔS:'mW]<Sn/DrIzVz=Xt1P'(ᑌc[_p4Us>n=+WDj=m8#莨ވyrЌW5' ft"/W@_9dzS{6s&C5-KrWy}~VV% ި8ϙ^idg::ep۝/Z4uv0 mpi2qïb" zS*) k|~/:Nh#gH9VFN~WFb $W^Z> :ϯQ~;XJ**ۏ{ -Y =CFVZ)yKb|ָn9f!kG>2j 46͔`nL))Znme,^cu&73n*xt۽a,nBPLCזm {3]ׄ1^3eՀR. u 7 oz&=q*2Яsn\AEQކ5.rRl02?e[=CwB` "?vv&4'$?~i'8 ~a9r%WѠ ʴzæ 40 W-]K~X(j>;Zg^LHMRF N;в^c0`"B Z&PrBIS1+ &ޯGaqal95ePT3xIЊ:m%xA g]ux@Gd42R6KP: 8s%CT~SܾD7I.ڋ BVN-A6].>)a4C0!z@q:x %2DzO/J*j՚*E<3سes^wyV)x$nOR/]W(IGZ%{S*/`9LpxgK{Ll{ VYSA.ePj0]:F6A G4s)^~qqE*" piN 1%OϿH7] Q*PB54B :_?+Vrx:dws#{uvc6Vkk5{h[j,Sx_~dqXq * pw.~! 'i| u7Z 1`K6#8HS:G$GCf$0}r]5YnbZByP!i ߞ?U, }/7wA{!ފ>7b_u'`GM{0UoEM,`,$w5YF:S'F! hj.JioV,7ƭTf8(?y!nM)g)X"ؗrgbNq(+ZZB RKXs5Tx 7wFז][; ehl|?%qeB+)* ;`*i>zzܿ"u9^> ̮=.xk\Y|FvFCS_lE{)T:eW+ڑ4F!nlֺU/uŪ?%#R?RO`e6;7JQ)g d - f[S[= b ԍ(@SLoȁJgby7DVlK5,V cQz*y0zщR֓b{EujuEJ[2P?<7gn)u ^f+wKir04 G,C{Mҧ9}v:C#kg{ e~ݲ\EB?3}b*{tslKٞq%XeviYFOyi~bOgKkQC5 8`w܀V#*z4,w-bz9|[s,[wc{3Z?1X e:qkzja B>K)ڻkm(=6_2Ͱ.^HI+͑+wq5J$t&\[rp t8%ut=&3׼ڂ hn\<쏶1"͸.Q>v;,i6/q2C@*~qDJ9Ԅg!_b oFhplڭ !sZ`QDG/J񳣯pӒślBZ+%stE#i<c!걵me!;s')l(p sÎ 7Xo/ PoeF#ߥ(&d!뢆48Θ>rd6$ .///`gl2]f_ [?:J۶.g)opT*@iҳ3hLrN:.2) JEj:4Cm05K :& Uduefv" pT5so]B܋idx _w{ ,ŀ0L׾yܚ컩iRa$UN!v9yS8Ij'"2V^ n{Wj0!NQ}L~sT<&ƽ%@-9=A}L[]iM/0n[D&(XFny$?QX tZnpW e'JYS6׬XΩ&XY; b99 LK w-W3 yt^Z'?\AKa(G]2vn9PY9X@jMKn4Q*2[W>z9ֈ;X镂1%o/K[#Pc).N@z7[bvOge\ @hu^>|}"GXʪ,qWxtCM0<ߠ:l5@nUfLjL)ΛKIS<0q3+Ԩm!^"sw^p(C|8[ Ҕ޲4Em q>Z%!GLhփe1<[{FJO m;>4ё.`ꔽ{@_eE>v\sH)ސwH5Xgoɮ7bE+b#[okKe޾2d\勺/LÌ2 tn3 IIeZ#YGՀmMk'tFphzώeIk|ODBLAfs!t!Qk3Н|!jbM&$fe穨&:_R 7jy`"bF;ۭ!~3ҴC z|r[fIx쀢2[ThrwG[?.a4`# \p,mM`DAxƭzY. 9ޣѦ`et b|TV|,t癊UaЛsps8,D2y^9ەSa,|5rV?t>g$TR(ž&^Ć7i} )N܀u_;YxxC_ '2_So.4Kq,jʷ pkH-&vl$g6ÌIWXu')!?ro GJ,G PIV\_$&j3IOhmX$4*ihGnyIDsLSz>;M0ES݌z!w!9BbFVDQlyue=IĢXVlHtF8gGjᕗswKyRzuیǣ,WA< I|E^rZWsb>Ow\"8\&AYu#a!/ 6J {d^2㯿cw͢\/!Efu81cn1@KN𪥏]#U9}[^ŨRvh⼶תՒ{)a{uM}RZbA֟k˼~i5'T +. *G}PC|Gͨօ[]q.<9+YPV.q[T690ۋJC xP,m؝ȧEz%*` ^ڲ PXTf>)>9.'GP IDl7Ca kzEKW4obs@͆[YrIvWọqcrrr'N(s! eKc\ҹac]0 f:K՟ {ϛ #GK `k0{S=@՚B40j)6q8Ce$㪻D jgRv4mOUbGˏG9RFPʳ<8=Ǜr1P^$3g@D 2QxWm5g@ LC>C2GqmS 7C#u R!o uxO*1NM[J)#iLgLL>iHAen5@ch_εwz2kLt+_ҟ$3Fcz_gV8b+I7(ko LpD;+'NU7IP_>6@@e%Ht-Ŋ!@nK: -;Ksfu'搽-60Vș_ht=ˇ}gR9^ ԋÚ25JCr\ P8R2ȔԩXx`<8ȓ(uu| :.߹ӻ\Qxd)]aJ]hY&^7#$ܲ~<~$c"G|cCrqiϴtb3(%HYu:*kZ%ֱ받#'~}zhGzTٿ.R̀KV- Dy!c4t$=5x}T$^TW\Ӌ8Ь=fVf21\;E+` <]+娞 Bkb1 V+@JPEa+I]BC&%iϹm;ؿM _ oܦm:hvTS]8 g%E!ɖBYvNfƫ5/f@?}202?4cyZGW OmKāQi߭ܕiحGJ#/h^g~ } ltu)F7ѝbi1Ktvޥ6Gv ?K:~8v(nw3G2UnrJ~Qe5 rQpU=.eC:L!0?H49ZOx6N̢sYo&PB{jgʫ[ ^$"ly)&| MztߢE̛c+J\8k! ݌9ʯ ElJ{=Nh=.zFjlx)$C؍BY=UUeLeYVg٢֘{^+mf%4=RS4>j{6 {Dڴ˒s#uw J}aFi?-ֿr>>N1UAq( FEH3스 U"$GV0䡸XxִI߱d=Yn Wg+E{=  g0? wylEkmgGlj*7ȜҁUψ&BPMk`{Y-I=9v XkxLm_bylU$0k&-rwl#n `aOG\P0#  fvl-B,b7nX@Hږ"mr2PO_J$ Fh®.j,)K.; ]Yb(m%!;Ck>x&dϲS.sf @7XGchzj;eW0cMfV9䛃f]$Z1s,UH kD^Mك!j<~{YҔ0:EoZ7}!pͻUߋ3]JE?KUNw ۛqJ,JɸTI+mCnkQW6K}7@д@ f:`n򎮎yZ ^\sd#EZ(&si ]W܂|*A5pYXbZkFmg:p lxQYGblΘ|+-n1؛Ю0f/πE%9ú&̾)~Hޏy+zV5 uz8%'c'{x#IJ> F|e[$' fL3uo4,,bXc,Qzz!`> LneoKYhՋ.D̗׈cߑT_w9pu3K|58H|0Pb:%YuarhŕD9PxvM=8`% 7H#|X9OxU'#zGMc┢N>?v#VHĕ4B P9)٦TAl=\ۘ o=ՠ e OYȵf<׍EcHC$!?-9" O ~>Hx@*,7 M_VB3!\D_b ˄5^&%ǯbHhۋ i =BV_rË{Ki`VHOfA譇VD`<Η =Tq2,QTgè(҉{` |:%#cC"TJ>ZgN!_jjlQ_qgٓ)\ҍ0> u&Ziq5 J ZJ92cjcj VLB1syKy?KCbUJ`Jt}e=ԓ20Wխ۵} yV-VHޠDS+:''L7΋6?19UƸ"R5z ~>'rl2CܮBPEt5s`ebC5J0pC^\o*o+3"ez/ wY~n 7<WLXA #*vZ2U+^| ˆI%Ħ̤H<Rw=&cw<z! _ ĴjJ$_,tNzѰ[YjQhӈ᱇Թq£{  B)/w7UCڤ78D9Y,ǪQ 9`F;q2l⻠Dm޲U *$2"WZi. 6Z4iu2`!4'|$5> ɾ57ҹG@ݥoP)Y`4\hDMÔ瓤?ab>YN7vM ؿw7s?3ab =l߆/ fIG IZ^l@_m=dGFh:.S #i3MLd)JRf(q5gH0oAn ,&]߀:Ԓ:gBTp{|T);˻>BT95,wP>-m&E,O C#1LjK&zbY*zs(l=!ZW{ h׍(F Ut?Nn{1falgq\T҆ ˶~>ɒ/NI܅4B"V)[Rld&c*qgdaf?$h㉁/L k6 JYE7 =O87qD$[uj.? vXmJ,m-UNj7"J| pt(k%P408"NWtX#6 ae&y;X-z{.HVRԔ3~=kV__,{aIS@c6 Khl ͮУ?鿝ִ,4N J%9n<Ѹ|fJkRJ,3,>S$ڑ|,R_Hupkx[)a3wyɧf[3nKMF)WKHbn ]M}og\#NqAQB |'h8/8Olya|9N\H*.':  ='D HYB Hc4R= e]7_W›jbo~|RruWBVJ L5$YQۥf"?t~RR#VG"psxۥ/҄\g6_mvҮ,vX1ŔbO$ V:1W>U1o.*7iV qCQV %"<ٛR)s$R ."4m`[o{G?:X^O?=bB*7$W%ėį2Co"*pC鸘3!"\hbyb<Rܶib#]yCbdDL$'twm2L\Srx!D$XvpP=VlW\5+{ЁZ6cgG49 3IFI QV@BEe;:m卂2-!䡶wU$S|U%פrX90m0`OpjL~$2=CY4gc]T {оf5Ǵjwx^oqA+=o*b7J(>p#A8sP{P`XDCw2K%e`p*_O\f]օ-gMN^ o#A%FAB P!smPD"-4amsw(dcLfsf}1d2{^5c?.udpm/E>LJڷԴ}%>N8 FiBByn{.3GE @cT!%OLF: @F^cx&ɒ_WRkV]! _`4/dIoDiH^Gi=CtY']ž3m6ܿ2 up7mRxuhp=Ā%/ϖԍ& @,W`&BM='^v%9=jy:MsNHxohd8 9Ȉ{:xQ7h Z#TPٰ664#% TGW8@9WSMPS,ӊTdtpL`4uӝG囧"wEx2$e 0Exh }=WsusIa{K91ho#r>4ӎ1$9eVN2\;!ة־ދAx:Qׁ#YL,WGCc P`>ŏ&㿨;0$0褂GwzI<}`c OKҎt?F=oqt1x1.:΃>1J'wRBpZHej yZ;cSp$>ͅ7m(kœb|siH°[lqnq,n lhl{/6():MS\t=~"v̿+ -UlåpSIf/ib [D #y/B<ĸ1WVz-|6m*-0ӔhN3jyDC@;P2{/qcWJmlNKK 6GHhӃ/3A@yw!켷O& >1#Uq]-$Ӣx_f )a>AiwjE^YD뚇!x[F.Tub,mo.ѶD[;" gU'{2At2FD60붏5'<:=fDU)& ܰ3xSX'_dsSRQ>} 2"/#e:w 7{ Vo8X3GUjGM .XX'8;+0ujXD0&jYCzqa 4{>jVʦ̣ G$G_,96 eua2;tg_̃jmA'g 48^ͨl{ +r~l"zgT$PsLJ귯IVM Kvr \8 uK^›BIp ]3Vg[a- .~iq[0FE y!IJZ? bb@-:Pdfzu ஶI*OҡcpO9pP[8ÿ?,fHt2`9~Pr8ecx WYE Fyy6Ua("wHp㎞Gcź58 c4pA.(}r#qhVz ! !xϭF7У#0ȚY2;<;B{0|s4G>l^_u?Fn?& eL)TRQqOڍ ünO|@t63M%lp'ZDUZeeά6~ͬ[3ZZp/e:U$ݚEMztVHί8gGS[Fdz98YLC^k;^_Y)fnL=q|ka[+*b`ʙhf 6ELBcF[B1>m fcѫ!JM6o~j/x+~)*P=a\y"!o KA;8P`r+iWLSe9%AD8l|;鬘Fr[d!gԮNSduT!"2h{彪 4S$WVHRFRظ]b8%A:˖uD&-_v~)XybOaxk:" RIX DÞZ1/Um]|_UX^CUswѕ;Co&d Izu2&Dʗ Z m&#QW+UQ/5R~ (0W^Bﺓ^Z=ÅoلپnS'Dm'CCa+!sc٩˜}Qǁ)KH:˗D3J5) P!N"~z2N< 7L %Fw# n0F!\ 2Z2 GH ZV=\IuNi C#ME)}L־IV"donibɁrm*33Hwa'hJB0WT ;ͯjcV*v]װf$&g-e sb6 ]@6lxS츉8!^L&s}<:Ӏ@,p"#8cAHoKPKZ|_-Ϝѿ4s %N^(KCϻnE]e)Ų2X<)X#dg Qeۻ,^>^~a,v[16LP^}wVQJlh(QRmd)+Ѯ9zhy\"@9];q1qD-lՠ0? 4;nP[[UolV7T Uע\Ut1' /81u;Bd/׭k=mclYlWmP/-s.) ;VޢU t4Fw A6L\AjX{xI2/^aUj iNl45(]j@=uo4kjZ#.) >>D5o~"7pm1Lgſӆ:[%p<*dy4o큯ؘ- daD %LTc| B{ kiIJPvm.P^yvUeON#ݺ ?Ctj,|!y벁b.-ݮj%  f+(! KPjY@c `VQ-ט7DXjڌ[? }ϒx,20cbB_gۇnvL#j\c|/֪j]8 XLǭDl ϕ/Oe'8Ǒ.i92 Ky,? ڊ@[8I$ G0ZI8#A `:qI3Y\?*^*sYJ0՛XZ $&'*z*i0lo,ҹn(hL(y_mDif DM&42"f=8V8!2{'c0ta 1I)xz?&l/2缆*B~Փ$ad-3ԧmE8dI zS7ǜl(۷DXτoʪW6ǵw:H1IvPYoKx{b(1/:ֿFn/dlEĀ]M56U&'0=8K.]R|>]VR%LIT`'z&77&Gƹ/N)qt&:|g|˱ֈ  ˩b/ń`3>ȚZsmOPHJX#`"kϵGY,߱e783*gs:ʹ\CáLwoۍJX|w7 ҟdxZ|,4-B"53a<7 s:é7(5EE?G9') qHp P0syxd'7>MՐR 1?ԽnSr9.վ#3;tTa!,.˝[P \LTD鮅FʧAy$sH Ը2QNq;}3&oj,Qn3X .) Vrb$QII7eWT, +24*c o;Ӷ{A=)lH-of :|9_G>M>+aeO + Pb/3FɅ3Ỉvh'(_ZvǓv#6-OXB ֫nU\.fvm9 WrHrWShX5 o'5g(WǙ5?wpt =CA)hG.V~Sؔ&ƛE=$Wb,f[Hʤʎ( wz.1cNv.h}J>sBVVzo%-צ |Svg%zk 6P"vǀAޢ4H/oE3SQd5(e4fRSt{U]%0$l"`⧨i[/w-fwP}b>l5F_A܊2-T5S`+u Fߥ%eYԱ`P.ĶI#0[ Ls"X_% l(ӫ'`RZX>';^3,aEP9ol.3g+۟k-V/xb%;pa9%X8QuȾݿ⫏/6E&%7,ia9S@)3! |yR :ZE`TCci\QI.759ѧp(aQCg;{:U .L "嶢@/'{o­јX2nʃ}jo_݀LEI@l>TTJ]:JUpm S_;pJ&zK-.O9L6De>. bFBߍuR--Kv-C ;+3s8#j!'I`1=InOZ1ah֦e#TᬷOHkß}P7>$}WgۑvD T Ass8GS0/rIkYأ>w5$~HJ,Ȩ26\Q3q#iGIR<Ñ"Y#&xK,{v3Y+(UM]A%_H}D4]-zXLP3t%¦}ଔs`F KzTv MA cy#٘`92;kAO#ނ%Jwdn~T=җpCb*Dl \>p7;igK_s5-MRhFk\ ;j MhOfm5>k!NVt9(QyeE)Ay$9uɶ R@π46DLl'jUqwD>:Ѻ4f߻PnDUw'IyKc,}?Z8ĕm,Du}Uu][ F:>NnJF{M"R_iI? ݶ=dJŔhB:.#O:T Y"SCWW/,`(*]5.:!֕B[/G,[(GEyxx {"S쾞&W_L7.:: c1y1fcNkqO-4+)5U ^s?`Z;2V5˶D1"#%!hj<%R4u",[9 e'0OP0R)7@)Ʒ1͉lO,"-y!#|)ϰ8xsH_J%O8 3]f7eMQdyV.4Zkq+ ay&E_(|ծ} XHi l=[nPl$9>rs_v{: drpK)Y9V#T8$b\#a<^nv" W-BC|n {4گx89tDn>?c9U.ي1u=G^*Y%\5U?-Ɓ\I$cQX -s Ƶ>Lɲ"05Le~b[Ծ.@ѸMџ6h$^n"H~%BUڐ@W-T"|4u, 0mhl]#jri[rX̮i;3]WKWBbIRG;d42FҪ(t[w#FʯsFbZצ p ~,Yp2վ6}픋}\A>(P2~*oC4SfWFY(#8~fdPha]{Wl8SヒGC;#c"P+5sTep{IU ;Cp*>>2Ooqo(k_0ʩ[2*|CP;¬;L5|%xt6'X>r](4*˩Qtĸw09,@D`VPUʹ$F^EfJ9I:LՎ7C̱#be]t!\NKo3oH$+֢ ^b2UUuKV3)u/Sj|;^^r  ~;&.U&CsS'Ȗ%_@*y'!G (#^8:%8ѵ[[Y'+ጩX?6XnTԅNni_]޻a~$ PNM66k5Yt9䍹U+lyp~[2yB]ti}z`TOL'~ Ķdw Ajv|g10>݀6ЄBڬ$@{d&ZVsZ- /7i ~1Lsheu9q"Y4'G5bw$^LB $,o?y6-+3.oh.=Nį,S: ñPݐ@m!T<$oW čə`^f7Y.DX"(!s*fZ)PsZDwĎlU\ƧZަ{,셓v9=%gX11ǩgYOK5\DxㄶF߿,d3S:'qۅe>)ֆMoۧXIŝFU鰵OkM7%uYt! ES|bYt}ؽh5y\ͨ AZ֯S2M> ot?kd`Z{*` i)YC!2 C1le\*HV%%^uT^]enO)5=3Zn)ظs;`GpJi%S8f4fS6O--gܮ .sm^Br S5W+ xR`就|)W8SEhDxYHN1p=ݷ.|9%)sKw4FRN3qt|2NV?h}qgH[V)Ɍ1jw^ܛ9'|ډ)8׾g;E8U a.,MDBY]աlXBAJ7ƁJf*h͖MMkEr=^ϡ:of~]o!Pc[Ej7QgG:$@o;;-gd_`LQ=Hwt-48Dّ}Hոx(FjpE-."J:.ع}^2Hx" Me)2v?ZN6d*q%l2۟pXe,UR8k78RDkQ# FHO<"+?VO\eԿ_sq,~SǨ-jDye"&]V&]|%p0MC! XGP1/~X(}yj+_J+ 8dNQTЫBzFLTX'~`03Y8,8LFht?h5 `Q+pQ%Pý:*䏭t&r=<#cOWnǰ\_n1aE^-ͱdawڧ(Fbi< %Wehgɴ3X w7SizsN0JxM6ÜcF1H5eߧ_f+zIf%eCx[YR\V#ɡvQNAg raesDO$rM[lwIh!K PLZxXSZ;O/4oXĎQ+;LGж `uhp<+'dkkd݄[:KM]AYno9m_':!D[Hw@a}褑)00Q*ESڞs^ yDI-25_! eB_sm"#SD{0TF9!`bQ&% *o"t#Buo}Y2T@,W9[TUxj`8w;+ޅ[+:A7QV/Sʏ¾|s*"Czf^sEP&h5XtpvYcx0>GyUYuwq%,Ym*`QN+ &xGxE"cmp&k]=ʛ: pSK@.o0d׆ |P t=j>ƥMw@L4r{Y$mѽ\H-:d؋մq{^ۏ&c1a0 WJl۩`cuIxF@bʔ*-V{^ y:j=MD$EL"D+!@;+aX. ;ٍ2ŎP}~uAi,ġ~Ii9l'*`eU:N5޺{JC QBfR,x3qa46'.U q<ZNK°Orh,L?Ġ’Z>tf&o' !d"=:ߩq(._LVs81nqΖ{d߫!T~t~=eĽ.6P>D(ݿԆnG723NtJJ2nc6:`Yod ۊ|ȄF Ef=HXe]c l,|?xQ4 M o:CC[`G|ֿ1h#nK .EL xA3X =KJn$^O"D^%?1}fZ1o:u'{P^zk0_Al-ݨrbv'XL$L ̎#xe*X'c䞾Aߝ;*Aw06#vdjdpc~&ԇ*X6;ԻlÊv m9)29}c?!2$PZmݢ:gxB&8 Jn)~^yz-< *ɩd m0 t,di{MT{@[GRL(s {T&D#J9c4߁*vPOn&søÕGd:s )ҏ/.o~LH n]6~= f8MQ.2qVs15b_}Y{"˽tœ#2Q +kRX.tyJ D)E2{T:AOőY,W0]cL\ۂ .m+Fݜ % F*XOCDڰ:ٞ ;W.#s qWM\?nK!YЖn!F*t9#r`H$@a„-HUne%&DA"W# ;7է`k PQVE>{]둼jnHTDfrZeIX#p-4 \[<-bVM\i$) ߅T$xk3W>}4PB/Xɂ!HvW'5uƒ MR)zi >Uh gy8@< '@S^F 89d7H+sLR~.uOc'TJ:V]vZ.Z]\lMK*zW >Yx[O(ȍV2Y vF,rS!=^Ͽ WW.Oycx2e_>Vbī֠.rp@%Ēәk\Ƣ.PG&,F[#a+fThTVvU7vWXyLKIu<%]TsCz~ƝT\xY#"~ ۮHĈ0ȄhphU<2:FJCPciIv{ZHGKźs_GbY(MGm.5fv̖qkS0+L| FArK7]d6le-;HEax+{'ټCvq!չue7]ʪ ~zH/~gm k{yLCx;.l?StǩaVeYdHOrߎd굏^ 96 f1O @o~[pll u3cn35?cbew.hN۱\lΓ~P$߼L] u+hc4C8b4g)?/Je+a6v3 ,~+;|PH(r(WWhڮ]QP#cQ\JtV%O˖1CIk)80$J<4F.I?\'ؤ*C1`4e$[GhP#kr( l2dk%^yB3>YRHKulAr^ Vd1I(FDv6 @Nn9܋G ;af~U$$Zx $ӠOcpi-jJ$WPEHQd\o@Oվ35{]}) 2. +,]59`.fr~!91vIOU}d?@-pW#k(*EMQK/1 `KXHb`4@|( [(wZ$:.DZg> hKhgVKTEug̎79mF8lW^%ba-Me#? ׮b6-nr<9 tD 䶃jS޵֟y ,6 Ʀ.xؙX&˹hT)IՁ᪹&b5oJ5r6U$Dԥk(16I n* siP}tƉg1a5qPteѸ5\c7~U؅p;{wj~t͆xoмE}LCn:c7v-2p޽͏-MY\?0\N:>^.sό=KԫD1 3POc`JY+%GB?i6qO+ a N[ߒ.r~}j셈*]䐣aR-V"hxUqv7j3SenRܖ=j;ߨ t.pCttp3LqzCK+m|վcr )0;v6;%[KPg8?) [HG4)L';*PDzA'THGB1*&a`/{?>qBL#QNQ?d;ׯY,v9y[(c2㔃H'$<^J@,eFz Y Ӛz@ GTYS2d Ovjc#Б?1=#Y ,9S<DqI*^2 MQI/ zz F("}!ᅢ^O`Ľ:Gv%HeT.T\vA50+.ޖaExQaL^2j hb[0v6}h s jt#ԓDCu[:mn৶ v34‗$a=BUTթk'{2-$lX.8 yAz[}N[Qjë-Saw,FuWmJp\w="Αayh f#1PN=s {z)RT;PaIXf}ho` 6䫧bY{յஞⰔnw\u!uW\oGPdE@0Jwh nVv*<_AD3F| Dmr}'QJReLNfW[8\PK*1i \o6+7p|ũ*c'Mx~埵m%ԐdvR"o:vNG6i,Km,tjx86'y۷3φ0dB4aA&~= 2NDD J[QIŌqnKCw6IM<*V4Y4[Q*v~ JkZd44pvlP`i궠 ͧ50B!]%N(QK0;{zQx jdQ}1+x!eړrbz}6M=08O{yrŒF|&ԽQk8@6q-6W1b/8k| l|i0ΨUq;]srR-|ખ,fsͱ! 'YQ+1%2eff teшJ1=v H& u|II&O D"EBVm@ЇgIk<)0Jc>:s,u4eg~uP, O< }?sx'vG^qG C7n,>9Y~~1ٲy @4=HXPM( \>A';,Z6xRx߅31"sܧ#TJA ~y_-ǘQ1@!&yRݯpU t  pl~X\$m7͌"33@ <^XEgW=IB.,^ i,gmh|ԬX KaaS h:'ZBl&4l[*= bFVxٍp+&3%a2&T(L|vdox\xògN̓i6v? D6J8pH<Ӽ~Hс d6]~CSUjGv9O"/|8 5HZW2,HK{dڅ~6ks1_s+Iwm[QIZrU6%HҒ% E1pop,YLG, ;cp+7վs 72Vq |5!$s5TЬ4'Vb&F]9sZLeaupV.p9>dCxF'-3ЀFס3}딭͟]&(+SʽFiS vˈamA2W dzUli2!\t ߲lS_Y=L'ΎK.`Sa^P.!ŋx.=E6*ee75+~RL'A)w/qN0 y"c[?Jp죠, !8RJMֵ#,79UT۽\`|&tn6'Pdl֟b T{G.8yzC.nZW zgۀ1<+芙ꎲ~CGv0Z0V~s[r7޹aQa!ȂP{!KBx SUHL:-NaЗ <>_<g#p 9htlN`TGQJ?'ГVXl%@,WE 7x]F~:3[gzB(՞}\ DկV5LkeLLm %|`TBo V\ Jj*`2{LER8=?–:3TD鮷ԄZa켠dEC59IzujyX.,r(iOBV=”*!]ʜE aqخ.):1 'pJֹޒtKB*WFgpP"zo@gnSnx6GǬ鉺:yjL/[ ~Z&Z|3;p^ XCuH3=P41 Xk>;xo^CoE?P= %hZ咪PWJN+Ɨ&2 \}|dPdUѳ-;q?Ό/d& ?=t;U xti,!>f ҁo1+u9d&B1:-~췔o &t9'ѵ ^, %/lR3rIve'M?x̱Lo2ZOй{7508V#*‰tB10 ܧcԒ Z]|F$t(NDp6. lRQ̡n">vl1\FUry3a}jW^a-,‹[4n*Ģ,U.7cN|b/ꏍyj @ '9Z @ךe{G%$@ixW]D4IAq&n/_؍QGUF]Om /ZX3Udyewڶ0ԚyYnVgh Rs-ᠯVy΍$BF#Ean7pZ(:!w՜ T>%?jLg;uG#5,U`4O@vw}޽=Li{\ >ւю]8T(|!oEZKFmd=[5ڟE ɨ)iE\\. q~ZA+o.dtc%^@.ҵy҇UX0D {a H>g~W. Bݻɻ7;zquq|Yмː %@g捗*RKbNJ1dhGìwzxn&IHyj6,ןV ,0TƳMT%i&:ȸ<]x1ܶ0nkf\5•˯ɓ~&85m 稩n*7.tXQE ճaQ62ttGX.6^,냷$VFVQcrSߺf,qqJ(m _>&HgpST<}4Ʉb o"2gol :` |hZam}k-؜prҕf#/S' /U14%I4~a%j+ |80["ۑ?֢a'j泥N0(` lnM(%t^ C]6|R3D^`k:4"7ChE7d$ z mh{#_d l܉7L!&|]2SjЀ] *đ[o67L76L%cLXm}o:Lf\GԾD,sR Dx@W OᐄOrI тרp sv<4$Q](?ÌhY"*]xGߔf"d05e]v/V'p|[#iXc%8㬰q+:HH1>}#UCK )h6|#qJP'M9uQ\cyLhWA.Gp.CQڪPZewft;".$5 n`b=A~k>cmPkGw9kd2:k}#X-ƹ/p3aM5w rXn.YIZ2z. `x-IfCߦOLZ Jp3T:VX} x9n9* k}*so][*r½ex,cs䀤K_iDAx_W$x mrݤh?M6= /P>XyV?Z?-x9)/T0;{"w.0})Iosf.o0nM9L(wH13WqA dmÃ>N0-Bn);A {3Phu}:%7}bLR-;ohB[Q*1&$y=rEhyXTzc +GHT>*jap~ՠ'J6r݋Ŧx9Qazvih֬GH+3dDK1;zXhy&Y}B.c~D]. & mpK2 y݅׃/;1J 5^Q ˖'`.+LCg\V(Ow`nE&utH#)%ksVu&PJcO3Jr()EJC7) /)"3^r=Znf 3>X\f m_&[ 뗬.Cϙ3lQO!.u7"{Q[;=n8& "z. #]>K1,,ZJ ?eJ.1ʡRO]:Z%)x)a/ny8^Bi#; tS:ɋ ,-[kx>_efU*| UNgi h!cxe诫$=ǖP 3f-N캿D=-M<zg!ֈ0mTgWl?bցAйȨ,z n>"9Zjvh._xbxCl'>vuz*ljف[ pڻ3ЙfWҫQUT2Sqgiy9>`[EgL$ch)-JB>[;5NcJ 68](,'lSі'{_PM7iuZ 8L{H/VXh4Pam"gvPwv8oQM)D˻[%^$pY^Gh!W%lbj@F9%v&FvncWKH(C/ A/Eo|Zc<7YV!/dd:vH*;xj's|$V*C@ӏ3`#p4`@+yey`MMd'!z.>CIIoR MS>MsG`aTh|`3 f%i%&Fs;֬ K):r7YGpپsc-gGQf[%6E`oca|.tS=-"c0OHP&wm:A= `"ʬ0@ܮL]`cR2];Eh5wEBOAҜ3UxL)fye8^s+%%enrO(v2 WMⒹZok =K_-T`gO?>V73ۭ ?6SK%姒m+S!^`9u (;ooZdDW\=Z6ج\e::tg3d:Z Ye:W G-nz׉=-GR|2@|8%'D\%ʀYiJH{*Q[oX@nvY.y\3@B-mL0$hwRZ@ҧ,u]Rdȯh"FK2WMf$%]ZߕWH^Ƚ<#7G*/#_:%:nt/AF!LXYXkܱXCvTǁaD뾪BSߑ,sv @ I?8Jo-D{?.KߗU' 3bⵇM&;I7%yaUՎR7r 쐯j bc38'b#G9U;^0nN֫l5+?'B32j>{8X=- ES1%:6;gv3V<ܑtBm5G%ܤdzM5ɏ#gR^kBsw$K,KD.hUUgGXR7^y;gP| le-:δ.zݿAVeq^ADڜ?ʉO=WpV ( Z g#@ﭕTL~&ye~/-U%VZ+2[ jdL~ 9[ Άz28m>pk (9T 9 պkBOS=oLcwă7+ Rpm7,o?H,Q<\ \2%*sIr/a9@_ )Œx@@ T>4[̀hW@?~17!: JiKY{ú~+,%\1%G)fP0k FbD{`,Gی(ڽ|ae|Jd7Տ)h.O"s+i/aI#?xEU_׿ -LkiET⼗~Z0,7 ۧh^C?݆{ & jք 5Dho?#9nu.`I"G_YEX4 vda|3S‚b(}v zV gГ9{`B9Vgd4+|zF3:*K('+o+Q0}2}7KwPk yUI~俏q/M>dV؋lC}mQ0N5PdxXZ)I9fNc=;)hN'ߺ`[Pc wmartJP rxY8b/XA^:U;w26|҂:N-k9_א#XP|7d5`1sI$$YBp0ƍ8:a36G"&}^*qt١'_Z+?3j.Hx0#\'򈱧 ;uk[#l2QABOzmm|X8_},9/ #&pH?!3 =UH2+ $#kٍŊ3v$;1z zT;r EO' ,KYn'fєLGa=*Z@'A}mͽm`k\0Gss#^r,N<'5k=QB%靃W)xMdy*buyx/ ÷Ê+<:'yn057Sg^/6{VN$pΧ<\\!*(KZNN,h# }ԌdQ"XQ;.#~ghex7+5rPXy R/_ xcj,G u&Xfp^sn%3Ԑuj&bQ+ V5?]c6!$$AT{;4՜$C;4B3zh5 |Is% SFrE e{w@T!|6f5PcJV+PY2IN#1~%kS+ޒfM}5i:+qzl-e7ԟXB#n{|@a$@ L"9HA%GpV;]8w ;{p'ubBpL 93"?nvO6M (2Áa$s%f7ODGbFĪ%L['T/ٛ|Fch,}G"K R;ȝ/CNk*FnU= 0(X*kHB)hka]I5OzP5{irwk#(O=7rY"V܋Sy eqEdLp#/A^t5@3Ka h`S7QHqBM`Co+ Er6ZIJX<҉]0SWZ7.03'b"<`'=M#zŷC ĬBXd{$5/vTw}\LC0mqcl eY?A/Wg؋/k1UnS8'5SV2kzo؉V.µԒ& oV E1%yRNiB3dHVK'ٗSI`Ҏqf/peFތ"dunia:$|+T̙v֨`'ש霌%.^QI敎JDBEN!KQй,Kj*Ds'%~QuU2ӂ 2+q=kJvV!ȱLKSNWLG5 ;5vvsclFn,?/gƉ8Fhh.*Pn7?m wj^^];3iv/j/ /5ra<ں8qSZoiq4oPt}*fɣ>̀]:[ #"i_V$i>/ Υpc jvDۻ|1u| bq'N9qnc Ig6G,ˆv1HpT#QNC`Gj 1y* LF}P}YXZR cAhA 'eӆ>'G&hp' ߵfCh+jƽym$W(IXW\li,-0±Ɂmψ$rqPEGgU$CG8I$4uG>VɶNv<Ðk{7kc=Uɝ`A|1!ģ3(5x>y%0eJAhR1mseSH/*%Ukvޒ:Zs)R FѫȞ] / +K-h*uM~˩x' kn_ 2#K5ݧR:7Or?C z^ZkNgYAMk/MyvbMۉK  S1ٳ`8BL.l7T!I1E[50k l9k `%BR&L*S<3;ůŧjq{h]nCx&cX<v$BaM{55+<˯{ސ>덬^we ?ZfơOݽf<b2@ci7{"n|lFENH^ow-DU, keOA@t<>E֋۬3CxG7l 8kmfpV=gŭbZ'(^;9 :<ۭ*MNUs5 R4.\q`h¶Lnfr3^}; 룙0VA̐ ;C?~#'uavD)D&ww^@jJ&(O+1zy9N cn%Q!>h)5ajEga5Lm !W-TB:_wwoTghCN};IOiD74Z :M4*a|/iq#+nP@逾|O7%Im\W *aZS?~z_I N&5arj#xŴ~e%i^-_D_QxQHMtO66qZI6긘 UYGPeh_6>ov PJ(,52Gnvd>~+Gh6u/(:~T# zILL\u8zl56uQ8̍$Cqg.5w .ExaNIaiߵ{T2|S$7Y^QK/ivvW,/ ܕr19 5BBpi;qG@[]D1cMȀb2=ùvC>Y1"'h= 2t~;}&4FtgG-2]u7 U/+7H7Q6:(C"cxKx W P{{)p-T3pIT |Aղ V݄=3O:T烹`s+$.T`~9sq|N}n4nՎW~?RRG#6g}ł尵G.xDBڤ( ;dLpL%n,n$M+%$qvYA<#'9V`7߀*q] #Ys +NLyT c ْ0O OK>Tȑ\ KńE,q'6 CubYTNReq_8&^+SPV9ϐ7\@}JR.0X+á0'7uZ[7^1:|ťًaz4g3 Zq5 S6!YګDz ck'{;ܴrӍ\Y(?f.SMQqh^m dq0gLR `.4i躃)VbRzܝA||%o@/hH#,bIO#ʳ qj׹MJkڒՄ]<Acw[-,4,b\:$H6JlT,F~#-Ƥ4@Yq -J ZOD~Ϸ 3B4`T5#:KΣ"q+eN1E*z3fBtN,#/qrP(zjIX6@ ;skǨq͏\EFa&pz5%ov ^@x2+(!C>laVgCRplsF\N<N?6AiXCz.7PEJ28bf :!Uoos4ed+Pi"6dm:sĈnU^,;{)٪?87&Y/av-[ىHzKe r_^?DW2F8;+G(,vw5~";c}Rd_k5M [[ I@6uyuV{C\ΆC՘_b= Mea?u<y_N[e pk|5V2+ގ#18 4(+ #`?zRdfbjuL0%C ˡ7x`o̷!pTƂLQ+k#ӫHÄK!.Һ}s('j\` 6;m9dַO2.eȕa3AcO|T*2|Lx@K,<s>!9;Eqs= #Oskn&> ͯGoKol~/]4䰆"\{|RS!C,x;O[MOCd+F0 \q 2E~_W 5E;smi2ъ O0hzSqָݞӤ0XoЅM`3S,1YsêWv5oN?Q+ƟMIj۷4*.2wTmOd+- YNeiBSüzWʗRF'᥯([L1P:OI wvҾ1Uf莛!C+lx>cFa#?be) #(1'[,{ˀ '1l/ F79pbl8olЋcjftN 7ԛ!iz9VZwA` dՑ|sG&PUrJ_vQ/h~IȇJċ_\"F+ri  y됏mc0 >} IIl-+ή l9 ܃LCqnbϒ#AR nDl,$;&D3'lWp}0]iag +gUuNZ!QD5sAeZ`7y=mx~L\H ]EP#XD;x %wvwh]eD ewiV 0.Gv$S"5TMtγ!x*\zrxrkSt UR`eDvuج܊ 3 9bF*_v[S[sL+['@ibkUj8kikk$'O!+ln;:,}92{a<{UMfOOQT%@q!*(YebqbW*/8R:Q8?GMKw3W UE7t7Ez/魮ٱ0癖ҭ厒7ƙ3kaH#ΕYS 2(p⍎:ez9R'_P8woz# sKWu'Ս..<_p0My_'DmrѮBY%v5Cv| ڱ wV\'߀Ӻ{gng$ތQ21W @LP4i$D\L6O`0IaY1?FZNO,H+ wz h)fF?p`\嗽T߻boeR7/ Ǧ5[x^i )X_"Chgu&;sLa>cCC4I" m0J%6yt" `iLH&E5Û85'`Lee%ę!a udT칳q܁?:ZsȆeI&rΪz7,cOso gG).(ul~2ʹq"f]4m 1X`m˜J{"`@Ev63)삹יA/3ޥ>+EgpaY6U09GMF{da[˴2 _cpzK]? V~p!s{!g J2X3%6^eZFl^:3rf~|g0Z[ Mqk/ح* g;S#Ъ;!oڮ`;ѱ!|x+1=6d\R \?X& s\xӽo%Nr *jaE#6,П[JAs83П7>@LkyڗBnFdM=28ɒ. h/挷i bȫ x)*XsK@0"w̺&8p+$; ˻v˺>~Vtwr0MO1ش-|;5S/qM1ńA {q{@LJ4?tE&l f&ڱC/z P:yUga--<#K}2S~MIQZMuհ?VOd.ka <>yYX%;6{Fi7r꥔rQI`bc,ege> @ڈὦӛ93^@Uˍsܧ)3B91T4jO)_ue~M>XFFOU 5^AhF=#ͥ q Ji#}3t5BҵSwS $o]WU xQFt)Ui~*X3G3v"'W.tNPn ~V~`fM9k9B07PS`q'xo pd:zo30B;ƛ E:Ka;!Vp LIk)ĿvPKJ-=rRyo) JiA9I^ 6 \Fnn`RƮB|{YOϋk}K3Ğ YfV"bc+)S&Gx1䦳(OɔØL1FDrW1 )J_N`pf|);W:r syɝy}7τؙhǫzCG1.. 3z0U fr7ѱd b֊΄DI/G 2UAy /b[ WC׫fjVo f)(u)8c,P[oC2 ]% @H~TX J8!A\8mß+WRtHS%I`$ $la-tg=bLoY![[}t@) m}D(LŲdDGrBw1a!@-!4LCc&5s1J" $h <3x}K8ĝ2= 9^&MX$.21Eo} Xot&4 0So 2:_)6ҡr!B,QgnM[&< PxF}у$1nu arY,i׬d${]*tjny ^e0FCJanOܴMK)d_8']D"gQaٙ s\^5(%Mi;K2y S+ VZ釽h޽sįZ#¸5(`Ѫm"(ϸVeŎ`ʼnw|5z~ P\v.2=d"j$}vXˉJ&dqJ>*x PY |t/7"c1.{s);+\h J!csX60r/ JɆ{`^L'V1>xk6|BzgPe% b"X*2?OF4EIҳ#Sy6dRa\s4S kB!{HrnI:f{ [8/s>VvקK#c-O[,F2沕,p$l#W]m#5ԣ(` 7JwǸp$fwR]A0\bz/z2t6W63@ F 5V -feaH )(eHҺ-c%$$TP,Cʩx ^F4|H{6p9\br(VҔo4:~lB5VwףҨU0֐O}svn?Y:"? W#HD y<2[ނ9tr>ɎH Yvv>+u`5(Py:Ls;(f MQA=5m#9NG3">K2ڈC/1]SgAIѦMB@|$ (ZML cQ*,D"- /b'dxжe7b:La\o}W]pns t]Jm]!IƊ0p^Y,L.tXa-O čL˨8y]$e?z146l S@}{7nє/jbH ")ib"> hdSt}{:Ό'.p4H؞]RM061FрI٬ygܶ9v窰&_Y{nCGe$&6WnP>qvBJI|%b$!K"0s k|ʁE#Os?:ed>EP Wg0 l ϼ HoA 3_sB|AeSdp !ރn࿡OVsr/,.zh)a}4Q4!g2hֲd7+x4\;8SDn֤:OIM<n{cЋޢI;ńI66!j舏R'iW+c]3)1ul;rMHkJb`1.:pABp=v٫ ld+cSЂyQWx d; n.] ƒ5. a.hF̃Χj?#xW`svV< Sț82Ha*/f {~!D<%JwX#\ J">"?L( QFb.{@hSEuP 1mzFCb&ns/ ~ن ;$oǔ(b5% }lD;^Znu(L.t5zA,&>pOz | },9*|4sv<,/Ow)b84%s,CvU@lZHk[@2Ec}R|*k\pAgڅDU\ョ|2 )Hި1iKrԳbfir̸\dAG7V+$ȀUR~W_ڪw}ԱޔNےVgi~T~sş*y`\݇~ wX.U- 37?ь7(=(1T{߲ DDphë¬^uVُ* !q րO6*`i1C<a׬fG>3c/Ӓ{'v-*2|fmg|uϸkAÝ^/FI~AH#~|V(O@ElX@[pQF]." ^{qڸP2lH<3 *fȔV\s>fقlLluyj4(G|X $"ɩ^wly!v1aUi="1篴P` ^ r 4{Mm_l{ቚ/mZuCcӮRnx{^~?յ ʺ6Czŧ?5TaPA:ȿs 003X{fl>s:*u` DA`[CC >o!v@[^"lx#(8\l,O'[b{G=Qo57.+tig7`ѤqVA~} )QUӃwgޭ<ֹ>KO!IG}{9V@E CI;R]Mk6\t| МCjx 7)0coW1.v}Ft,6z̘,sel1vsC;zAPh*3ZT tE9R HFADo5z;y;@,/767ZKa$ Ӱ1Wzsid{Y_|W'BH_up{aԋEbVH#gJVPut Wl>.siN\P$- 7mjfN߀+=E`{0p[KWg(Oa* ~r9tA]Z6]6\?\1?~#=z$Y?6nS9:܊OYծs`pqel4,XU *a1k m.k4 X{&ޜ'Yl+Hnߖ+3}JJ"=wfD@߀492<]~BB`g-?l-sfur2*u%+ZOћbԤN["4sD:Щ(G!& :'B#M>=8lK:SW&#p`Y̝|Z,J2NW~A.{lw 5giSu$xkIBm=+Um]\nHy;Z%h^(ђqm&+#ɞ?`r@Ӑt73;wai-G|{kTP4cpIr8>tKNNYX$qITQabs%yע,! ‰$44PrS6p!_$ۜX}X^LL%{rCp1tW{rodޚ4l,+VsqМQy_%MyD(]C8gЭo-BBB)OK'DSa#C}<OI!WFjOSz0PhB:p' \D)<.i`KH e"~3LT0sgG3+ۉI>?g@(br z=g2E; o4rKsnQ"p|AON^=US-;e ORR s0>!`ťhWJ^6h 落4fDW"7vod9Bk:armtqd!~ΟgNq܊*4ư 2Aa\R-E`fKK V#%,[>lu}1J['( 򞏿L8pBJ%UFR8/˕ֶ}H @Hލ CqP;@rYܟ=uRiʸܻP YE('%a\];zң݌sIAFJ%pI,X^4]ĨXk3]>eGXRETdN5(V;X?r vu诡Œ2"41Σu1'x@!^s_@Bk '{t݁ǰNLdGٲF) 3}Vv fO? w; MO<mf\O|*^2Yl$ (UF+\ޏQ{ O)TI:N?<~EYe{dLkN\ZZ&hJK=>6݋@3]EZy3x}A7Adi-2< uΕϪo?qp޸mc\j*y~Nl 4zxTc=DF6C_G&?3CNj4ڃ2'ctDnp*!X#6τ2!Os?|LoӁ 5-`Ax<ruxO x5ƶn#cP~+/[LtFB`"ĎDm[|U*1t2`p xmdM 恕bhMB3{@$)LX8Pb9a* |5@MqX$ Q۾Jml`V*{[ lB7b3CǕ//ݥ;ʊK%vG$Ң%/H/q(^̝ޅ.v ğ᲋ &sPFuJ5t 29)|J7'?jL1Zz)6ۢ3/:tұƚ.7qDdXX*' mStF4$\l|.nP(5**;8$ #YD|)A[MU] Ve `MUIH#Ok%Ѹf\ cbC npY/*`Xx_f2ËĀ8nuUNS +lz)etCKQӝ%p` WI`멹k+xwfܴ[KH韦ݎ0%@b'hǂ\(mm]޶G£4 AR "uIZ,$R8! ,YXU>B)Y]zדF1pr>>`j1|spݿ(9wZx]8Ah{*,D9Ac?@S¨_QL/5Z[I+^e#^3:h &} OĜuW+zЦIⷿ ԏFw i/ߖ wA(R ܀)52CR!"\YVx-9EMK>CzvA]G~eJU) S/ҟrwSyC>OvUK!s)yNIH_>F<44Yc  @ņ,.^tX*xB a"Oe7"3hHkY SQfe$=տf`kzXSMgז{&9֘P;0g8}Wx(9/G@.dŻ{ْGfJɡ[_c9V: +ܑ q/+oQfzN{τE8sv٦wHayHH΃Q襼L: : J>WueGv"B vE43oPpKb!X#`@ ~'yzi,VdH $8.,(in`N^3 7]az1aLs[kœ`Wx?"XoF7|QXbPm[@ OHJfфz8l\;VxTAI؟'?2GGZtZލSYFѝ#/lɆ~@8L+Kfz7[7bÌ3Dbi(_Ta06MK~}${ΔkjF7b*8} 6DJML83^H62oAgq6w y~".Pfc0^!(+yH]dY=iט=o4p-vH<R t}`s9it11Lܟ#3*m~}Q!"0YPl3]m,>k-)S>0U踻4^vc6׍H @tsG|*Il<^9Ul,uZ*_lMpN%YIp-2Ojj8]L,-u⏴2i4R0ح@ՏU䓫~{*nܪ᪺X5 "sYO9o&%OfB]ZN =\[_JUCEf/M9mN1RP^QPP[QGts;ˎv-ق+3;GcekI%ppH|Hl:&Y% |ך#7K/b8j(B9K ų L˓05ׯ|aT B:CP/}ض:Fb$/'w͗iЙC5Ӊp:{v$C=yR:(nKKbWmr0kro#7 F{tbO>" FT2G6?T6oQ /KǛUe3*ҰxVNA9u44d dyrnחg=ʕO5Y&S7VR5\d RB_3Im&;tTӻ(b`j6qQH&e;@wu#dRc5:T^ i5 =.C3їog Ttz:F:ؘ#:N[-Pm'v "?PO<'T2cWdpfCSbEv-׊i#[ 2\wӁR1"E%n.բl^ 7l6DPq ᐡ雱`h{ ` | bG-ЬM.&5້\? d@'fsvw54keb]hy% ƱWwxXh?hE/[49EEY C"R/C+)n;d¿,"8RIĢ,{pr\`LNFȅ|:Kq朥:I6 Y;o,!Lz/9cw+љ!{]Pqv;V%AR)IVrYz}]a,lc6GjTH'٪AW=quUbv [TGiD9j\LȘ1]2U1/EɎpYSgl,e9Y%Jr!J)QQC##}Y;E3nH Ep5{w@8M)V3^\E_II3pJ+o0CηT܎6D,]!”m!8]*Vt3k]Pμ =FVeoQ?l47]n m!VOMLT݃٣),Sc`A `;A y3ă-*;U6ZP-m(-@O0T&&Z3]zzm `%4cڡ7pG+ǪːXtEG8:OyF2ԜXsL4IB80V]LbseX'K8Q}?9Įit`݂t34Gj︃rv z\`m2=K9: 9N1G z'gL[7IDb 1)AMIa1xZ;j~{y܆  xNÐ$s<]A'ZXF bZ ()C*o4-HA O˾?u)ϚmsP`65\eGp_ zx \݉hܞmA -m[ggO:YE;tN nt|>6wJ8LD֜pVTհl&)Þ'NߕXPn1+3Yݑ5Wi⧿Ŷ fW2 ^c Xb?m"5.W,n$Y4YzW⫾igP:/BP5e &gߢ\P$$Zh7f݌ۢv%jbhzf{ q&HͮsLU*r@u ODIPL8'4]_ѯQJ Dlx@*ԥS7t`^ R%q9AHͧPV-K1D*P3n dd"v)ȍs䍓S2ze:ӒoAQWv%iA8~9c#tƥ3̝  SiyAmi##Dh Q8v #x*n"+BJWN6;&IKar5a\Si!?՚"EAD6),Uՠ-~I=ޤR0(= Zx’תuPѲVU>,YF ¬1`(>axÜh'9|kK(ZE:Z9d-g|;O{h7YJU.-R5ڧW '(3T%FeopeO^:tTAzgt*' }[^S ԓs+B@vu dAd3B\7+M[ #waP5jHWهVV+˘VԑP쉛opLfk)Rzcmײ+2'5!FaQBQd0)>{CGwm^=-io7i*sj)eÈp.CE札} fj7k8%"xǸ gƎg"!>[cR]=sJ?ŃPC& (cLFg_ ; πG܅˼j4uYI']$c" 7Oi֖=˨Yq q~oEurB/[쨀21bu n} aYArH2'd&4VBh&~n#CMM(6;1Y^DcTEI2g/ã80ELm*R 8q\z (t=Oܠ6]`ڳ*ޭ3v7 Inu'(^il8B}+_Q=Z;ٟ~rokEU'f?SEoJ[*> `UH2VQPt$"|= Osg*i47x:oI Ub'ڻbt^4z T`Lڥ~_PHVg(!#bKŔ4Ȅ(S:zgŪl |Yf՟ѧOZUX-¥[NR4H :2 4/L؝Dۚ[_F델V][ x]Z9;Rlt`.34NLq𷿼1۞-Zk.پ{U>_VFpBغt12aNVCeseQw-?2Ο'?BN"TZ_0o$ē;hM\hb*6AP(P2b9{S)c',˂X3^ 2)ϥ[32!uk6Dfq60C.'&T[=ы6@s;NeY!: 8~'|ap(H:,ųIx61)m/ \O|?Â*]#Rr!`fIXm=;idAf}NЂTԸz _]ߗJnq" Ζk*U,0\TUxW&Ĉ168P<MmދeqdžS} 䯻3KW|G, t[Mt޷u77'} UTeʩf3; U>x|e?Z"ڲQ݁PA{Onݦff.-d;"bV@p9t^/J!]we_ `=@†hӉ9Ta]WVd{v̋>DHYq25܊pSNBĽF$9/'\CO5A R?³{!@& J];tj;@~jҴN*lX-7R~]/T?XmR&btE~f]^+/y/Yv9nGtP`.#i`@Fp컂 @BTYe2|Ң15K&/}V6԰~u+1׈=EGDk Yb!J/l!] yvf5r@zwP ],}x%pB: mq; MtOʌxj|N_.z6Pu0:Ͳˠ3L 3תyZ󯲔`6Ee .;s1O2c)IsG ŅY8V8КrEb.ccR Eo3(+i,#X" 05^vTXֽA3AX+|yTo--Z)c?{Zh"LJKkZ?')R;`tΜs[_#{%V+$$h_I85TGPG P{p3j6] ޹F7 CJ8.Ÿad0;5F6](Oz&K7q[8Ϲ;;F<}P;΀iLP ꭺ HřZ1vZF%s`RΞF¿Ԥ*l"ۡTb?qѣWln%ȷD/euT +y_$ n;m74~FɺU[1uc>UH0D.{' gWU?زig=(]+1F_*|0umм||ϞޘjYdfŊ_KsAx+ {* #[bv`j:%T94a3HM^y!ԩP0 .:rZj B+jtIP$<¦)`j[aq@rsmf=FBr DCx{h054_l*Sszx= Bv35N#k4+^ bW7R@ǣ[t6b 4y$w۶|%4YS`.hm q;) ~I R= -D~YET 7B"͐5 ;Wۅ]hiD23%N1gƠ!U$-e8yPSL_jX")L8#4{D$Z'smdRjgAQĘ;1aG\6HLć~ԓF ͍h^'!ˋR*ݧSΫoV)cN۽ȐdKe /0ۅwL]تB2xyj|k4hZhN[߲x"LJ)emnG펹Yذݰ|話5ВzM[&Q79CI_"HS=t%v2E]9X/Vq,u3B µy4ؤhoJ!Մu.}psdnjbNv^ G~d\(dѹg7*'N:Ew>zu+p O̙we Eg*]4o~J3+"D#Ѱ[Gb8hF66X^8psdMtW`$].aV4)<ߵֹ30lZlw?Xs&-c,6G/bf9߲}_z.y`IEWB=™!z}o*iKM+N"0j<}j" \Ab^+{ È A>{ߎY&=S^]5iqM0P~V?Ӗ3F ,b̺Ooӌqr3&[kՋntqC"Wz؎Vl_i{-}]>l|D!zyڔ=C$3ͯݷPD;Gɑfj@n%`}>}ݿԐ,4=o!ay`qʿuY3L`3q|:# );vMȯDyllc,^5?cp  ”4EA7lr)YQ2ć(K{ 4/0}6$~LjC،?h X/v.`G!bO3,>=G[<g,0I] ( Esg~!dZKي9~ѓ$PlSުТwhcDgF^Dm("j?`z˵;nA՘$Edj.ᄊ`M*G0@)oJݎ!r3M۬uHUh#uPӆ'ޕECMdy.?AyѺq4TnEYuFx둄FVхHMF6"5ӢG<#dž_/Ӭ,5.B>k~ٙVq\65%Ckj&j-һqan  )&CJ5?\LH.I͊]!;XS!K%$R#:^P} RB{KZ1|ޑ^ǫ{\](vsÞՉ ,9~Ojn7Wʲɡ$.|mAt~U 7<d~8q!S(^b 09 '!s1ͷNk!Hǥ@]Ťgoc8 f$n\eq@U: Kki*@CGs4]jz]k &+ʥec.QQ3}4<$7&$P,pJtŇCmSyR vڌ"P[:g*oot0k b9M)tY.vTc!}$mHs*%r\ntA{#q2yԎg}*,c}W# !zj{╃ST~dl/YKDo4evE^*VXfK''A1ah9<}s<>"c>!a/͊ԏ57?U)5}nHY7O˻ADm3bE"iÿEZ\rnkZ}tk{?,tAiFZ!s.nX|WCBer֑nNNu|W LɱAkN_T[ wXn握xqǔXrWQQD%:Mc //V֟W9HFp9I[\N3|'b6LjV $ l>tmZ&qЈ%ϏVm8d'B1Wϊ w(ȫKyXM?m?,@߂CO$6rD{IsFi"M-_C:_KK1*x9聮z= gqؿb!/Xcoc6d8ԗdž |1؅:C륇o^?sװzz; aΌ~#勇t绊Ѩb95<] @Ul0Ιq3k le7XDrha:O®{z~N8&3oF];yg.`%.n%͓+N&9@;Î> t'}9.nݨ!Hwy+$%ff?)4yR"@e/CXǬ+T`cqr/d]%&q-5QStPh4Wt"U)W9 ŎfK1s|]3.MܻLAAm7ƴOE]xڞX7h&ajvCfdDd,J^<|2MwzP]&$=b /vE*Z G-&,ε? ru1[p$S~긐|Gbj[W[vk A (T%R&"tqʎ3>uoy,j]_vl Dt Յw6H,-B_9x "rU {P9d3GbԦw_1s:lܽG,ȸCd0 /Dk^-B W}b adإji^-UvT%Xfu/iDFrv fbw#`bk\NԽp#pVcOɱ{[~ԃnsǙ"]PxЊ*aHj+X&)ȬۼG?>S/x ?_wEQFD@165m?.#9EA9<.t`犮lՖ!K={N=?{P+څrf[+%z\Cz?- Mm lTm5bѴhV=ή8Fj25v1K7[X#+dB{5XvM`ixpE)< d I/;@3>bZs^4wҹyR^0b4tK9D?1āB{dZ [>h=J=O]FW@rGS(O[Y/\>ap!=Q%]ݨߵ.JZ=ʰ*.P^EA%aR7 _0mCHYfK7eI1ƞ2[ɷ~ir†dXӎNt~M{مgB]'O,am>8~Obe 86hZ.pu]2dm^TqtuEɗ¹$LҦDZ0'leJgt/ø&OP(2ǩ?/ۢ͵p0R8whg.E%zYT%تLmۧ){5xqr{iN>)y %@}w6H'?$t^A gQ 3B&-P~={Ύ=A~f_zܷۅw`.ͯ(_ep{!~DTV<9%BZL<<ȼesgD/#Muw2SW|~;V[TGcGo0)rV1ߓh @\<vhn\_`6YzWkQ^EAssWA.C_Wk`ihSyK6]$2NdK6Ykʣh!0,е&ZS7/yuP̩2~6{[e FͲ{: Vr{?2B~]pHJ"ބwT%"?=n'!V3e S礎.J#V)#0 9ѻڭg#`Mnㅠ1#\n7lt뽙ܠ| zfhX]ˑdJ ]^ _ōoox\[&#I6 rJI>^/x*6jM1+s>4 UJ h. :ۖeYP> (LcJ%`T#6߿{3}D;3AK{Q14kShE5LjV/w:V:a^5Ԫ$\]k_KTMW ~n8~Ig +>-XVQ@}C!yxkٞYa( ݨt<+?%yOLt%cOgLW'Pqv!K!wJbfiUPƆg_C߯0 #ٝ{5qdF|Dp5#9]^2 WaUo+X?ffƊʳ*<[J`1@D1"ToަMts@};-P0edQ XiF:i++x/o9 m#/FuypӮ)JYVg@Ge,(`X6HHۇP'旁"jѢ;^WbҞwUTG>ok|& c8z;[2D@Oa ZAWuAlRtN2aنa#@/O04)}f hB-kjy|wL+mr;lWA,Ckykn3(q_,Abj$́~.:,ML|`S1aoGZ=в_ '䊌37OVԫ(t/MMۣZ:4t.W RN@hߕe{1ʽR@BsN|d53=:_\)͡-?NŞ"徴Nd-2Le"AĘ%|>C4Kkߺ_p؛CAJ~"ٞ('`2LF>K'oM%3 + ;F$ċhGYcL2BSFF^^oC#^c½0UW=gΉL/={gQ0-BiRpJkd\ Ts:u#rp"g8_GR@8E;t.PMԷý(EGOV{ M/YWIեc6 2dl Å ' %hG'F䣌WBn!}I<_; <~":HIJ4ue} \ی3] 5 /JIcvXJtc _xHu=q0G̨#qܳ;<Ә-4-G(M|ZNNs@~/5x>`7KkV)4R<@󺏅"I(ձ\o )\3@"[U:U@w6:TϨ@&W}jNJy_jUd)i[IegLVm lt ,$8Faݡ3.So@R1rN4u[ B`*_`깟kcYVxOBd|gIFY@"M;%Ĝ;WGe yӱ<X}Z/E^MI[?!4OU?uh77Ь:#Z1^=$bEL>T4f#@Ue]AA:-phi9`mYCy)%w}H#ۥlѤMWE#/6V,`˭`|(H(J8v<Ј&\K0JUo=BhCpLmHm ,A5oXCT;z݆QlG9d<SCi@ïb9*#7dr+dާ =8?6 ^j7c旊WlnDIsWuoJV!UGe2hr9, [R[+ BDa?jMZ-F(w|K3йdu|K yގof6h;T/wܥ@Ui]ұ#Z;Fgq,77 +A5b~y rgd%ejtUɓG;N#,zBibL%QO8.,E_[]M H{P'4>vK.SVAYVѷQ*\ ^٤jע. h(h O4޲si?5//W4R hW7^Ԯ`Cgx=uWO|KOHw^qSRI3rؿt^:VP^0g[OА+%!2 Z SYwr-҉XNwX!bF ԯ񿵖\`\fң4:!56I}$ S@Qqi4?}kNr2ivnpۿb -2"lԑB-f=y* kQsyRf5Q\09#]".\C)=8 &xGy3Na%yC t BS3 q𪾋k0yƝ=޽,c7 أ0d%WL80VyZ-(VgG͇ 2kOİcmcaWuPuTr>ߢ:'[A{ +2Bљ +?)T}]lti1}+t͢ cVt[{[׮2%5iUʼC፾ݵF`J\X̠زQ/m|`% 3PJ+ xJ-|@WDCxB0$Ӧ*A{?sOѮq}[7V_>Xݩ:6mU(r)ZxHī䌻' dsqV?9u;XEwMAۿLwӤ|+($l#>K-%Q=('+ubY˨G-tMb0hJ"[hjKUq7դ I0NB9<-%oTS\U-zN FE-K3jP6OLH3κTaPfm[7~`XÜNlyݛ1}mbNX ƃ'a0TzOd霴%@_6JBnDlF5-r TCo**zq#K3<H#;I3dZeXCg/϶30C1' VB~1Y4_G XmQQN@O;%+1u&\0K^\l&*_˧d׀#*w7~7+uf"F*fzX|y!ȠLZ6o~f?u3 jɋq0PCv-סeAYז"Dx R^1zieJҙ1*O2OdJklƳO kg 2g.LT֓)xxDH njWi58"/͘ Ƥ`ƿ$d+~W8Xf3I$E# y\dd)%ii/ :a{.ËsoGg ~c+}ϤG&BجcZYdnlrTF&\w@7c4dU2.JxIhQӿZ=!#[!h$rҾoS>1supؚ'::r-@YZ64%񟄡O]}`T I;<"ÙVZ %<<_THH볧:>y,<|S!(=dERൠOÄ)aONQJI8MZ2nRIjB-<@uDp{8PW3џ`SPpakbޗC%v&t1eM.Mƙ{FCJjB7d@`/5m[[[J9^։[,ةjUQ~MыN(s`{0Ý0H!ǹ9Da #vfSA<<^}p8⵼~=}Bn~ *pS0晝kůyx;+`A zi/Hv~fs ONGLՏ1nG13&A]}-8qus#tfHv"fgrVh"AA 16ʐ]?,H^eۨ2 4@2S$/i!:0- Ed(Y&mu|q4@#j0'@X#zڔ#)v ^wv1.VƢz26d9U)ڜ 3Գ_h$6Rw%1޲ΗK#_H&BT~=C/ޗ5xSZ m>˄qcڱ~'7Z*K̸&9JFMܫF@#v{:Ox *sYT;WR6)װ \s 7^MFȺҪ2X֗hX¬ ~Y ՀgN/ n0, P̆'Yk]zmQ)Kst 0Sy]I9@tHOSBnțE3$87]L0_oUV ,2ZCyBxfr4􄓭KXTJ-ڮ R gQziSr¤?I苟I}-blyg~;xi"ÞϧPO'̻( n"ѧ]aN2GRSX88y!zɃΡ>^ ޓN!)+#kM[s.\@Ps@^@Sjiy*P$$. &SuXPsBw`n Ah? D / {%%kf{ɶٻKEG .Ven>T85/^O~e6L+윂1çNlwH˦6w0,_g#0{#}hM,qF_5S8ңSF!&K1$qYiT-o¡u1(`"I/tn_0͜K.|4ȉQR"!$ +p=99 %J,Z6dRյ`4MVMs[\{wFVJtf4M4\ooD޻寡.b:udmr|XZs2{ZGr0>їǃ pyv|m\9s2 $O~Z5YTX FN` a[4$ɾnas}|FHVt{-L#Jn%%k1 ju(L hfhR/$(t<Ŭd^<j9_EX(u>}C*9(2ggt^P RXa,4p`y. A;aSq/]ܹrLD}Gkeɢj:upw{w!(Ka}y6?qhſ<Y Ӡ`nK:H4J hC==9&MO}wnoN;>oaRE@dXJ$p XdeI0{Y @l#+![ s7N+O5rMB^A8Na O^CҺ^.gQWv[ |P$}gˬDwergaR&M آ-Уys&8*+ּ:Z߅CE=ty~r t..*ǻ7s i&$]TK:=egܚZ"lZ8MLizD7`52K jPN3ai58V9 "=ȇ#%|nI,e+Yxߋ6(lZ÷PI^<30£jT4ejJ4(#fjry,Q`L:GeV _.,((^2~氷uF=ڴѓG0I). I]YwYphi&DgLgŻާ dG鈆>Ge7F"cʼn+$]"wюn/e)V_nCA}ޛsSHM@~XICltbsyzpշȐa[Q6v1 gE2Egi7sjBSn ֑Q3er ,e%,D'[g[l>>_wkHS1S~RWsДHB_!Մf-5#UlD;Zq<$Ό ꯛ~t\*{Ba%cF* 0VɿD61jج*Hގ'N ċ8TY_7Od+»퇷wt 6:@9 ~t͛&5Cr32+oQj`G3a0*9Us39o /vsۺ7XA Z,|q3#P#**-#ϡ.nah1hbmGޠt-)R0vK$Rl`J>_el&B m~i8Z8 ڵ$ˉ숣H\KY2bȨotL 72i8j۪r7KbAK+6Y0R\Od@Zx*8SF 9ws1EG^_ I$|m,*%'vXЍ@ q]r:XPQ_IY}L0Fk߆3VmVMwCreBmM-iMjDZ ]Jn}<yi&>RO ǤQV* b-~lF"Yrb@Z?HŐ\t;\u>ey{N׸Lu\ㅞ3yH?dr̵ύJvɣ,Con ?3ԟUp ]-׼/IoVӧ8~§v3IfnB,hAY'}7'ABskd1l/7B6}'s^6~4KI#9 DifbzӭyS:#e-R|aTg6KY9Q!VRzCeQ9wy@2m=GCv׼:ݘ  gEYy5c 1 ᥠm+YG÷ \ bDR|}%qģP9`1~A_Fu>S!rFRv#bG9_|#Y$ӗ>8e #K~]|IsnJ>=0KQX-WUw6$8.UUir2}xH˚/Ⱥ>YlBQ`\S.%AR x8"Y11gY;H64L;QX "궜eϥ^,UU BڌuV|k~E1 ,T߽e"a #B=Y{" qaI%P=dvEjeJ+(޳9Ĺz@c O%kuVtvTڷ!R,} k9xKrqe2P#)t`58)8voJM>qK9%9Gɩ~hKvׁ;|e::ۈ/Mn 4 P/<t=rVZ?ɭ7rQZ[Fb,hR ;fzE&&sD VKOh] `|aq$'ʛ6X@qaGay&zE,m7F5 |4V,WRrw3ɲ %5m,cw;F/d<оԪ+ܞb_2õ=Rnvd%t@D !e;a}S|PmȘ3[4}j Q9%\!9Ъe(ì/xsN]ڌ:So:>g,:{FgԮ|Zv7-51@I"Xok6 qU6 *VI4R$oz'/ , 游$]Z85jg{ $>YKk(Udi{0r  &E{JL\;CC9Mk4']e[\joBT}~`e'h]~EwE% G47HEāM^&m$qK 2Jy)(&hjϽjZS3L,r"al0ęNuCk\ݗJh`+8cn[a:Zn &KMذ*\Vw 5;L2CjjFMn\74/i[N~vOV% 4Ցۨ"Ks"eBsּ̄r )/@PQhif/ u6ӋG!VtAIJwoSW`_dAL.Wiwʜ,z=:X .;7X; laԨ4uK~ӱHrʅc$~I .y= b998Iƈƻhf0>(U sd4bvdutU3=h!\&/ ˥:awZ_xBHCd`P?|i+HLw-U1aF(n3 kNv ܚh"Tr2wق&MM /mk?`L`[ь@ܻ)2ŬP\ p/D~hp\wX1O\r2xsͼ証kuF;) Vh60ŴCĬ 4gqB-{T~FC28,qOx.>gyRcQ]!ښ.nSq#XlK'Ѧ%y@|J( 8wǖgvld½K:f5<Xݐ1fvGZT2#*; @<\ڲǖ'mKN̢ x@aO:^Z q=#^Q9eGCzI,?k6"ELZjOo^B 9ܒE ~9@^~)Jtq7g]0xO+pR+f_?083ƄؐF Lp} Ѵݪu5yISNvj\>0V? x3b?an<&VQFPBR72> q :?=xO]_1weJ‚ŻЮug]=on 3 sXBe<r_x2_) i- W'jUniw_/܄u[g3/1)dpA(<<)?gk4P0KܚGG a ?yTپ77naIpw VR&P%yܶFun 5Īk):͏3ͼ.w}+J乀YJܰ1kW 8ڒb ǧ 7a鳰{ lMϖ&=-@U{ƹj OZ=][)ct_x=Z7J| :+,'^4D?9 @3uY )ͷ$=`귊:@Rv:SxJs?X:gǥVg4 A⣶ XǺ 挤v[^yg#] K.:;ڛE u- l 3V\"}$v/o34aET ÔX>l{gi )`A))0F.{-)'yDۅALC>\Z? uL"Ej i:_t1~h 2Hz3O}mF첉Y nDLt(x<= N#(>Y$1>])="!=xd AkȺWb[Snb0H#xJ' 68k}@7![*#శީIݚq#9qSk 2cNa`EA rQBv@WΥb΁]bu:s i~{V[mHvD֎*fgZ .$'R+ C DQZO&R_$^$hmahhx.:?gO-b1TٽpM=7u2%֟C%˔p)&ML Q*/ONtsQ9xCB,e9{TH.^,W%.&l%o-*U>&7{ɚ2!Y֕+T{Hv s 6zjxpb%`ruh`4[E|P#Y;Ykҙ%L!Dq`fcwV[d/zOC6*~Qx?rdZ E-t&'nO4_Ud7HqRq$E~0lk>(;%[%$fg,XQH=է^|!=xOND0ͰX S^\fK_s$rpue#(c{S >[.SxVY?ѴF-4 oz'@Q`B#U@}@޶ paJ+@R9یI]M'e,L:gpaig;OwgYX/V>:gFٲ'ڏZ?p^^XǰX% h)_UR8X1rdi$ ڨ%D5=ۮ?Qey‚6;:vCPk.FЈ/?% a< T(]N'פ 6uWȴ Cn8T`Z a.aAC@fGѱ//l r\6s=_ ryhUM GU&˯NwB0s΀HhkxDo'cz  IADtbVCqCaL.a %mg`ץ< [ *Ւ&ߗ4qC֞aEI.$t]r^xRջѹόxGyɅQf9%nfa`ԟvr}}U1ѪPJ5%품n;@IJ`#"z܋䯵TH$}쎢 ~븸qCa* hꫵf1OJ2b{"4Rb"ޤlu`JC[7û5hˎtE}~P@3܉C ,m }wLMf3[Iו,'ZI|F +Ŧckch@*EǦ8lo܏Z5V};Ƒ:+qbɥ?x@[;>,@* _isS}p `NL|o4…`ÑF~< SB$k`!7_HT nta-Pԭa&ži#bzl0н>|zr{!, C/?}6g~Ht 78&4dIΩUna#+@-Y\ d.Iȫ?u4A{`ǯQnP93a)&ZBB~y}RXw>ީ&`s^F`Xv~@(v{`GsAqdj{6%i9"aM.uVU*d4Gi6/^2)mC3qpk,=ZƶB`k9ԈzjwKb(j rУrCd ~Ý t*GVDv7HZ>ӫ z%0 Z=`N|ḱ6!Ou -K& JJg@aIV2 VtÑh-rHSw@BES?2GS Bk4܍@ w&1ZNj;H!K)Yg ͱCC\3>nvˑu/\-Q'0f)j1-wuyj6s8PvhwSDEE9nrR+"!v ;|Z^A !}#Rهdglj|`{g0MPmdj1̊w(ޤd\ ZF^](,d|S52_~GQ?.9%/U| Ii~"f @N%g$m 7SazGПGW<]70YD,àJ&BH"p f" 6{xkuw X!,ǟ.[,!ԙK4lD )iT4QT|I )qe *Vax |"DSkӼ_HZVP6stoYٽ>A1Ђmځ9(R 5?zCnU\,̪څ%J;'ka)|P|d~ݏ%]-o65ph|Ljxov ehgVTBL`&3us=mDä517ģ{\{;Hu GP̹Mڟ";B !amt42 DIc^`kcRѥHz`Mt=iսhx@ /RR&PVE_s"3EeSIiKW 7t%xɪX=PJڝS" z`y$C*rI<Rc:yP wѳh{p%@'=IO=㖞 ןsə2c3B*w}<(dX#q]Mhwx69|w5_kRWm5Bzk YA֫Y~vwm6cyUD  BbɤSOyMh2r4rJyM 4M0KJʍQȈJOQUr3<@pB/7v>_WB_+cE%,W8j]YIEPJyچz ›o0.珅-mHY+0:{-,x4Vkd_^BCìSV)[<Uv.4oR9z(oxE[&k9Y7;'#f~Nja N^[R ?aLr ?A _ކ D SyN*;l٦5`GCel'+:hBdimطl9<2:mhӓr/}فvwya$ =в$q=i2b!sA32a}dfG|b7\&#_1wvmZbѱ&>cԐzFoⱮ@x C-0YiƎR cK98y[4pi69K\zqUn1$7&(=tJYT0'n]FT4vt$H8^z$6 +R$UX{sg8qsݒ'6ǦPW3AAoˤ BgQ9)c:eAI??t*^G/uշ"lƢFwohg07MŮ@M@R e:EU64 qcdwT@%X}6p!}x&ΚQKzT )dç\Hm9y_ɏ_$#YloW}ʦeg΃@d?f6m/PÁDT9a?~?rb6!ܛez}GF͓f 2 X7R2L~J #@0n_C_v2fxi:Nex*;[Ҿ5zKxt`FJzY2vž#6.x/Y!*2 ģR ɛtJWBم`#e=Ъ֖ܚ`ՑXW_r_|Jo?,ֽ/Jv$ru׆-]ijR][]y`mи 3}\fh4&݅T|ΐ* UpOgܳ]S?4 @OzXϛR`;O9ߟ+cj.@HnXv{08r-H!t|tQʛydI*d>^ Xa\_2nC= >ϋϴ|^LT|DGxq# 9R40R%8+Lcu ⡾no;L]`Z=QhF$ M(O 0: xF pu,I+sLCcx@rNydv'"mr*]k3;UZ_o,(Y&q C>ߝKeTT2Y0?{%F; ̓wW u0%pztu~N/huaPJM|$G~Uk,zRG8.)d9>[Z&[BvP3dFL|#E=jYeqޖV.(w=] ϯ) z;o/ePjװ@%gO0O]b i͗OVt`c^bUsӭV6OCr8'f3Aa9cAg1Tz#ҁ{A0&+5`zS]A_ꨚY V͛ԙeR)ctbͻf;$03=d+Tħd<_B )=]U2oТ+ŝ{j4/BD,ed=GyV#R7; nTs*N~}@ ogAۚElt?Vj83"3KZ bw)Z ~חUoCGs:)D.=%cOd֫{K'4b$7= _^"bT+e% {#߲ ӝv=R# G2tH{|[4PhRE$>Nh;FPm%v[Aa QV/Iyvӡέl(;B5E|kFuȷ9ߩX"8}y$O|]؆DQV,W:& UK &ؿ24|CЈXP5N(s u{Ƣ~˝bxYPgZ@$z+24XaL[̟i[u,*8!G{3\hVLL]QE3uhO\B? } LW$siG9b"fe`bj["T($ЍS0yf*[f*wLx? KhՆV1ԟ ?QƵVwh6 oGƼq~nGF€NE+evם5?÷H` G+aim`'/ Z,A2twϝ+ˎpRyJ'G֖Lv'~L.sDd>Z̄-qR!i9u6r0!Μ:)E']z?D~Q{Z/Vth08A~{ `Ets<_<TG"Wуl_뇫2t2›PJ.:Ncشb}-6쬃X{*(Mո#wVAH C'q [rKzI8V6^گXF' BաԢLEx9qV6u8Q;BE -ixNG 47wi#.e F$T]ıDWnUTK=]u~J"طsN; DYŠgywXCMpFIKPZ/89kLT@WwߊX: DN7޿⁋]]aD/HBAm;OS\J{0t0\j[{I}KÃ`ΰ[{-ELו!5_xE\da(|^A41U!(b M5[O|v4!c ']j^钥jkqO`HT}-˕o-tX+fnʺ>D9.InXaFmX}!㠶TI7K!ʟ8:S[$0sm E1xєv iӝJiz>Qd<3U i0))^B2. P#;hsAot#>DXѲ YW7<=λX] ELn3,Ôcٽq%o"e+9MkHT#8c@d׋h0Xj=$;^,J5jS",g,b=V@] =gyҜ yf7! _z|i3zn%v}f3Enײ9_zҷdLظXv^IM{-A4B#OD HB)ʂ~s5][~m=_2Hz ֒܉0S Rj:ՆG yoġ^89AFW.m{RTp_^S@Iɑ XNFog ɑIZNW{uq.M<m1 ]]U"Sv ۡݜH|!OC)]֓Wmj̝ef//a:1a00(F5!g9.?&>B?@" {U<2O c&'6 E??59@#\L/"+1Sn{aou e!OZ Vp?ӿCbD1F{QԟÀjXGnvx\Uy4NA|ՇڷYɑ@iWU==k <O|cd&lgpZ2B^͚Fk5{b'Q'*: & bk, cLPBv/ۖmr q1Z| !^`e[|gdBƧ-_;#eS# .m^3ϞX"  k֐ZrTh>#C8^r@2"Wn:#;̓.Y%?~$.76b#xxlZ}Nh@G|h>BDIVlf{$PDEI9FQ@mwfXQe˙,r7gbqS&:_G)lFf`[iYHJwId3̭*L˟"jv'yti缣}ltHbl& ?BH>Ѓ{!3?rH2Lo>$NgEx-wE4% i<ܴk^R%ތ6}d87NĖk1rM8o b-簁| W\_^-FvNYN(Nw,Ifh; 8 6L;wi4j3t5e]YP?]":ԡqgH~* 6j$2۽R1a;\EË缺RVbeˬCo]E7Ǖټ8rrEᛜpEh<'jhΪO9k`( F>C_G6}ALzQQͺF1YG?NpK"0bit],=Rq|L7?ƎW# JiV?rWQM%Az&SH@1o]:h8u$XVYW&]yKyŪ;bejWG[?>$Ff:m85Xækgpl`;{,Ah<28 ]hjU &ڹiYu+Ѡ[eoy )`CSƸz޼09.DEqIJU:-VhH?EiyWiےD?;y2gg*L.`G<ɫ~-hHr# uQ"xv2"- i2yR?Xed2(y}@:kEn%[3oy".)[К@nS1y bIw~:"fؿ56$ۄ30˛@V]5Sڷo0AҐw%.a?T԰?dHw ggqu\$rV0Kur?R]vAA7ïhJ,|-0" UO|xFx0'v9}C-ɤ鬩`^F+"O|t&@d(A 9iB%(~-(~ oeNa:C~rD5o[>+n[]J<$4Bh+pd QziRS!)މs`o W.gm*9D(r/pduЦKc($B_zpx|j WC;{.V~ 7"T|nyBYݔY?Yvѷ Kn]]+YWAnsŝЯłXq2nv޹s07NDY|HBBȽk[ZU{]I(THD~RTс_OJW@<7+q[{G`wH4EUv-an|$uu20LϔQmZ+\Di" - &UR}=QM0/hip{Ul֑t~<*.G7ׄoHfm@?vPX%H ڮ5V 6YadjQE_0ўҵlJ1d*zkC'1RkDHAഹ=C_+@TQo{|a!k"Ğ:brϬZrJVp\,#dyYEF "oSa Thl΋Y-HtJ)I4BM_46gƠ,QZ;MV9G 'oc$Se4$E|/1 AeUu*Jhf@P!BPNf@B0v_X<"!|UrC)Zwnl!j#72&ZxKƲjl^[)gπO_Y~85?E_d Iv["};AG:;lhED>z ޝ6%`Um@KnZ&&`p=eI#{/lCH ?8v:X4lOuJ:TsI~R2 ӂ)yvAWQ lQTY7=;nD?G嗵ulPQcdFҴ&C.$QrИ84g}O8F/V<ه8HV0y?>HunDV'̻1/eV I Z?aE"YVZ4 UͧTn6eM.&tF/X^_q2Ȕ+)O6ҬL]pK%Gg2ZH12gE?nn{b#Tyֲ*c۟x7\+}dFU: bg %oɾ8 `9< wx?U!~LoYUƺ c,>æА&k'9oo"7xv^b-@hkR0 DQj4|EUD?Ֆ.G2ʧ?SO˞m'ZT"$1Zu0kCWƑDLW7u{_kd+%u`poo2(UJOEB ^;S]D)yUP3 1g.~'8`9Jo9ˀ7h`RS&ZuIZ!OS,zWBSc{<ؙ{Eۊin}gvPU%H#@, L Y,͵WҮQJKӹt޼عȆ@85~]/b#&`\ڹbz0`C+Qs;kVxƠ^moHؿiLRd}DE$T& p|7-[VP]uK:0PY]J 'U[:$yBjG$}R˟(Hx 1-19{^uDfX2N/_-㸗zxɴXϖg8/'vuIn_QiJ zTƂLR|D؛N܊vkIXURl>_ P$s'q ͆De16S v'Ob7ڞ:W* yȷpii%We.YMճ3ߡ44a(Ƀ0oW#v|NIqH0q4+q)yRK! Q22㞬GC&AiQR S@wdwӒ rW}Zԫ}l}1l=2bQ-\qDKwۆ~",&lձ5&% {"K2wJ ^FDm㺫U 36nl0PL [8 ɇ9d}4%N0P%y9!F/-b1VY)qTJM,|.]hH0T4 .b;(*two4\Fڙ=JFK<0ۚ<ՊRffqT'L(TrT[X&ЙBR >wBɠ#Ŷ{.2?/Gbg>Y0كX2-fFBVg 84ۅ]OmEeAm7@J;":=o' ~ 7/2L0Oi}SƓonǽqJu ] sdnJ6\(qE9'Jjirg>.`f$gM`>7%{O$ &aa|5W-':yaYsN+Oj_JQ] @F9?+;ӜtY̴0B|E\jL-z#8lɝw&6h~g?؅6)ߏN(b}ORƓ$G:aE W[7EYvT< O+~ʤ2=ID'\fhLmV T[!r'D8/uOcj1=ЯE'ʠ Sj3Q191d~/v^*xVЌd?I |"Q(PESz:̧GmHc'5}&DpE?"Y|#㹭ÁRSTr'uv+%0BֲsgqjLY%>_)i{Ǿ`P3R'ȣaFv5}Qu-W\+a ReunaDBjlJ7%Y0ʳoX2-H0O%2[m[ozvRZ8D` r4KiTJKii-aA)3syjbYoWźW_xG dư㦃a%1oϭq+Dq A,MOL+ w8f-@lvG9 BlE蚞Ap2xj?.1m.gq^īM{s49ѓa5'c2@'$` {7~kϱu]Mm!S^)qږ?k$k%yu(M!C {˄ o ɳ^=@Vnc}%8k=]4 {W)}&S0L*Ee7 v˔PulmpE*(2Y q+-#ܱ*4nVWUnr>Zro~h#j="q##vԐ+ͱrI̼d2m*,P8!{ ~YKzrfL+$iX+6w [Uz-3jH)#)$K+ۥlnzsSݓoLCWlpH6囑ǦE- [rpOiB<2*`sUL2n}`>zb؍cKOΠ@)09H!A>ԯ/9c@4 +wv^zvtm{g2l/0sHS5BU?R6 !O+/vB.Ӽ[Y( &Sa v3׾2_JkhRXɯt(aG墘v8G(qv{n=DÏu9ø?t},'2f1jfYpB܍׏D}\%NMGA@VD26i0'0⡕;XJ̌Ufk}Xd"qMWZfǴģ`Pf9┟.;Fa)GEy+8,Tʑ'EQ %=?`ȁ}ǔ«^\y wOnxU2r[ŝt~WHX5@jIXF,A5> 9LKdPu.Ri)؅H(Dj~\j! X7ݶu҉,hb&>gT<;J4FRs5Y~r-O?1DXRtGɣ)5%HU>D;&2]'jnXI;%n pKKC}VcnWkt?;P&S\5}lDִBpe-. Cs - ɇ.)J_=a'T3 vHğ 䔈ͶjT}$eʃ _j":&~u֢ѿefUf4S66}֠ufLHEbH5S$˅b*6Xq'ɘRHrd5x7~Rur o"o(d0 "{ .skU [5scT@6 /? -7(Ä kVbzY( 0,zvx@3Sk-\z (qRIp=P+W *qSM Str}&6.tM#*1XQQ*+N닸'm0]܅r{?>S)i:<>2= O"e3&z+)xLeݴܧE\kYrp2Dw=c'@~jGp?`ډ#ݞ0t$颴7=Xqj^nvgC%&VU*"^n7E `dೢ [iK`Ӣ:ۂW"50(1g[c D"Eo^/#Vyы@u>Fny \S|3fn㻒L)l۶/Dl{0֕Ycϼ>"!b; ]:LB Q1/YRv+>*SOTD8,~J_vu'^~cmOwfeZ8r)=/~ B%Q;K3eh4?sa s@C-u,HX13`py);2$O JזļzJ0[])4FߐTkͽ1`0AHq|#Uu2GV Tp[ -Q 9+r5.t?s?f")PyDZʖrww^g7gB-;NWY0zt,QNqP~$>m}TƢc$7%VoiҿK;Bf0[wO~~s@Zn^~?t lZm=W|(zIj)j3㩒G(uYb)lz)zr;f~b@֦#hPxEsN7x)69,"\]"BblJh:%+<*enk̹>twWH#>ӷ񻻸*HQkynnQj$5E]=Z?FPD k/Zdž_[H6MϣҴ$IOg\$l$<]O(1,D212D[2@:0R` EE0OA|4z](D1DLmSw уFS|k3HP)Jn>r|63;yg^W;M+[\"Y{*r8Q6A bߖ+} EL*r=%F33. EeDM#'0$@w9b ?%@@fBIђ3S>ڽIWw|U9@> aqӪaG&i>LDZu=:4MFy;4zz+0 ml[GMZ;0,.Zա3eX2_F\% ]ɨQ;'DdL]RXҨsE|m%ek,NZJv8& Zq m 8p6Y"-f]nas5*0OHw } Æ^x-rOū>57\Fyjg}iT&d 9m*CLgj)TAjg.ൠ|͊#_g㬻{3C 6\1Ǧ`%}0:7r/j#?qIMZO/V M_*M+]?jcy4Mg><m )Q6[mnaL֍4¢z1+)!޹Ƞ@>W\ TE#C6SJ@\*#lc2{"`:%I 6S׿mrTiq?µE~tjZ(#)}#݌xL"bޣ9jhY Pw9'>"(@nYjdDI$2Cm4u-pCk"qL ' Kl{bQ`?Y:*N,S1H@3q-TYK0]rr0RtMd)\8QUJ ŕx=%T(DQ÷1#}6/ 1t`[`adA;=g?QG,/+/u.M5BL]913;Zk$5M7Ԧ2 QLkSh+f+T9 fNb*=-56ˏa7\4g&R %T)ˢNA˾%D,M6 ldVI&zC!Omd\چ -Jʩ Sց]^i)3SϚD*ugPfNׅB"$w!IH9ሙB}yAM1wEvlӇV;ʗ6<>rޝw,rZؐ׮wB{dwrؠdF{&Rړ /ш*ોy/;ZbXI?)ŕȍSrYj0Nrws.j2:l3tflK[VHByVcrzc[ vvlZ,Chѥ F${2n.ƺ9$,u77@"EEkdI..'oV=D0N'B. S-UE\z"m{#g.E|^_5 z_`a2_3wgۻJQVޝ| li= Z^.Q}yRs`c:[QݶpgZIr N;k ie7bzVro˹=iaн^VXͥqx{A\E]$ řH":exrLuNOt\"3q2y?x^'IJe\{כ9qmydUI exW=|3W[YYxz8׺b,^L$ڊ˧ÕF / "3lϹyHj eN5\+Sw-ܽ~gO%uL>,QO^ If<"nylx[fQ<ʲDDlȸ>o;ӰF֎]$ݵ'~s y{o }vK J 'zP!\1MM`TT %[BhH!`3T2,:y `Ŧ^6hE5,#:NOAD-ÒiO<2Ie o+ GWySo=}WJȐӈJ8@ jzӤixö́At(KHAl^H}<&鈉̡k'%}Hx^7Ym`ċC(US_k:ʉ$2 홫 `*:lBd#_̊Q=v~20RRJMyK:0M@&-̖KWܯ Z(> pt?>:Ѽ~R%ꐵI{D]JڛwuTDԩ":uqSCy?Zh~P9 ɸ+5iY(V=gټ~a%}-:@nrf`xRcNWO%K}^yo'Ud>6YN9<]d.e+ C-xt ;xm[MHDal\*TsܧwjW,V# X҆rarxm?W7tS7q>~oV\TK(u˸8\1H.iG!(ωNaNW*vi,dӞQW*n7T鰜HȡI;  jIg![MT!h%{)u:+Í L1)gAP_Ǐ?I#heUI,v!Sܨ9~_v"V_7;ܗ=qGg_L#UmpGR8n0. *:$]v$Y5ؼ숑4ɂ!uuQò?V:v= 0W<{/]+xQ~~5=KuQ k`ɲZwϺ1,ԠLPbLs+%J_K+(Ħ@&(<93+I{AsN̰2F9WSv&!EuVޯ;Wd@m򰏀~"{x?P) ytѾQO4}&FAaO TMO$)}p;CyegO^efd FWkf;Y[GH`ޗO * G(_Q͑Y:/V咟d {c7Ʈ⵺p"RQ B'_ĝASDxB ZkΘ3?[˭Z}}A¶tRg74ó({c 4$r]}iv1{DV%kADžx!+x7LD}N:ۍ />5{r}UA**ZۻS )Ħ2B 6uo+e}Zs~#ft+%LiU ,sr #Ye*A&)/u8PlCP{K$LE լ_\^H*J-\|MGLu9NAAn(8e/uحDyic,uyTbK5jp V@1Po+jjF[a+~v3+d$0ːiH|C@2bxTAV:kJ<سd=籬gÕ# D ۤb jYj\1l; ʥ@ܹp"!.cZԂIoL舑x1C {!Xc C{QAGE` 8sSvjŝ!>7ii|ҹ֋6y"]ʨM[}[*jV D^g%w!1&7N,<±kyiިXbx2` 'm;7p^H1?x6/QPZ]l(.[0j`fXy$uy-,~T^Vr \J%;‡`3ɦfeីaSIzc rz':?%0ued$oH Hqo]ELFt&PB+mc;\}9KYv ODjiS>8RM$w I%pwąrly3\WS6ZYxY6Ve?7mԲ?͊Rnrm2>?hAЀB)Tߜq3O V2w5  ޠƐHl7Q,D$ލ 4 ;3WfM째)6ey6]<. ׼}1 W0{aCp?bY"ֿ.'Uۮ>7{ d /O =t gA#E6nxф~{ϣW0:s: *a5c1$bO#N kjjeEu U?A,uOVTs[!#n2v/;h\pr7*D Q}?%;EqaMD Z"]gG=L>iG)̡iӛKGy*CggBQ͕]o_<kvSl*i{vXd^?>@bږpyTMOS}YxN,t{^>j֏YЫ:M,%2$eҚ$uw 8,$Vs#*J\&1;Mfg1WRl(H,ytoB,u8ZGn#G̨ 4wsU|SFJED9%{l#i"S< mdga]UCJMM-|=Qͷ}2Ks=Ғ'Ƭ Sh9u%KaL֪pyc Lqo<2p2F`ľuUV _+9•u+P tJk=SNTewf%7@t 7F* UbYNg? D3z#-dT E|lhs}:ԕ_[VЫ; )_ *ÓΒʆTÐJFisϚа'7"nA@gե y9*JRS7,+p}GZЪ>FiM2 D#a H+$5 urʱz^\gylJhQfW~KY\4H_\aj],ȫY;˳DfD 2sj eO#RRC=7%Q7 n'8*, y< &P͐Z4n5DYM?2F\2dP= ߴxVHD䄮AgeàD>/l2t`rĘs|4<<jĽX!}sOn $EG+&`C#ȮWӱ`oٰՔ vӧxި`{.~sS <ijeli7yToZT8Z/G|*1uJWg5[B\j1{J 3Aڞ^֚*=| Zߡ/ íF\ms·IY]W-V˪3.=u1HBZ~f2A 1&?[e֛$_H5)c-OBdBm;Adf٬Eㆃ뼄YC (ʉ8Xډ9曪/3 10ηڭla:'Bh [/B@eBx?GIF]6f Op9ŹFl*Q K\ `hV_y1"s@,e\ :5(xbVOJE䴕igVJHB&Ou04sȤ?y2FCչ TrȳR_QGU؃8~YWF]`:y9sb6(5 ȠG댆M T4k(A[EK_zIⵀ!22r_w\п{{/0PZ4{3C#IF۫YWCƩ"mͥ7[]\q$|{Le \ؔ<+bZ!Y?P;#8Gdg|Z}xٹ[B(A% B/ﶆ$'Il?B(`|'ژYEh.$\V;&@<.[DVK7ėRːŃgT؛xDRJA]3EHj\!;p"X'\R "F^rƐVԱxdFd+3hW6szP) kd,k 7]1G9eUæ=zt @jB-fo{N-P47Y!$׋$|Ly?kd0 dMF ۫mRKeV&Gvcl6 6"zle8[Q0ۻMc }?=^Y :\t‡|-U5V/}q$,Fs*q;17Vg: uEfM;^R6r R谌5Z<&p巿Vא'M<i "otD\ԫàb?vW`Mn\,v7\P*n{(z4 #} `YG)|zlw!`U4Y_X#(ňԶ(>YfrUԒ@Un_J'tU<%I&kH:a4x J05wڨ `xI3N pPs s^7FN;(VmF5ڴ  .$[8o/kW7ä cCcڱd>iy3d3fV5ܞ񱖭-$R0[%Q'6߲XֽI?JApn9b*`gɟv,-vne d%iK_,|k^xohe:, r[㵽׺b( h䁕69-.E([TP7it,TF|hGEwϖNIy>>[2bW \dbin< wIqdNբ5]׊4Ff2!,R#.ܿ LPS y@orIQi 6MA̖B 8 4||4aϜn @W)ͦVud{[i9.{ VzIL5e2͇^Q9f TgkpA֑bE` .87t \_;~֤Nj7vQf_nA˵@d06O$gJ Nh֠~NCƞǤ1ղk4e 9"C2'T'* wPZf|ݧ>j]8)[ *dz?/5+|m!P{: O_[^IpL59YAfC o}iyfn}e ~K=NFE"JЫndӜpQR0mZޯWbg>h{`JL7V1ĸnMTgɿMEJ1R]4X+{?؀HK%##=/WZ̢uh^CfQ&b%;M|0=c}8#d@'W@&# ]LkQs*rIp_z:w8]MoKiqaIi*48T$F4'Hf fKRb~yo/H^6TZW"BDb[ЫD,ąj8QgYFC"kRkD\f*?`^w_CQKmp*(lX' ``*n ׻mh;8ED#OcT;^JwxG@mhm}WTWI];XED~\v D0`+.`*=؎dWT/TҨ0UQMzanL)6~Uco཯N4_^# qZ_'E#X@$ؑp[=Yx JwxA) Bӫ$JPNV= {DPdw2b6 CsZa2o+X6zC$%BY4\ F{;] TT֞4H Q+ fd IF`9hĜB|JMvq"eRNSA.s%D&r5=BW|<,y)_ VPt}'>"g'ZaP0n~iVaYx{inq^*c˥m?4ڥ{%?POOM4ǀYA\vLNB"/9 (qIY3ഛĉn. Ô)ryX]v͟a7tA=:3^YY}F7:Vmˑ/RKʗ -2:t]1t-pޒ:^ !c/4""EvIO`͉TnC ۨWT# &0^`!YUo~ ;caiư&A5@9N%e_pz*p0s:P|_Re `~|&!f52 ! ExnLEqi 8dXT5[ab*K^C ›.^(M\^heLgjYN?q9ȦY "RI!J|c-b X tmNߍ; V qʪD_wȺAױQE>C*eP_)@BdFccsADSwg].՜M= >Ɉ5bstܗNhdܺ`:SbNyXUA(:Q c)$ ]`cII[raF>hRC>1}?sIZ58/j"ǾdT2Y ˲ˋ#i;5mbkokyUה!]'9sV:נ "U|fQgO ٬F\ςs?^^ה+4B%y8idE{ {d*F_Ú/$?D[$hסM$"k}- ;SPɴVv3gh'%ಶ9!f--4 18Y"Ec<Y|/ +7~`ȱ*b)L(u ķD8+I1ǐ\i ؇=U#Tr$aό>}yşS7Wi+V7wx]p2H3=W#2d^ɱjRR-{ƚZ"6# X,ER85!0s\(ЌP[k.I MJ>Jtwb;4qgٝ6 NӦm 8y q';=-uYQ?X| 9L-DXgXټuܞ`9`(X.wct-PN VIm-;*47dI}(.ɴ,@(HH6.39(NĠ+Hd_:=-W U,6D=Hb8HnTFo4ji,W1 AאS=BKIO61I @bukOf';g{* |SWQsˈ+Yי&Z}dZ (%j.;'T7+2z{ Q)mW"V,0"1Hl5ƼmUԑ<3>q3aP>z^S^NNOgnܲ,ǔ7{5ü_vKXz.I$'H[XƎ-4{ZȜb4·-vQBG+I=1Xuť?:V fDJOߟ[8TA`ua'o(sIRNBP-[~yaТ8O~u C 8;A?s_j~o߉LZT>fw˯;ԧeCpw

'YUV2HFnQnP˳^U# XGBu: J4*='Aa{m6UUK Vs>۟'|Q#!]FLä.rFQ5TM]M׆nܺw/ܼoW}uX&Kv[[d) FM/Go],&t|Kᙏ'SjXFteY"%(l0llݾ8e)K3s;O|w A)nIi\Q*N/1*>VܾQ_apÅex{{[m9D՚h~R&3c+ݼ.Hi@BEv ;%_:e܅M9_%30WT{uDxo^|,zp; RW{yɯNIr'%7h,`^y\&mJ0lxyI;M(^ PD"e:VfuULsm$}&%Q[13Rp t>tLIR|=4;in;Z[%656m}X'{r8qa8}$Hb` 2[eĔ__IA&P3l E_z:4M#xO 0 #(zm'APS$O 0!;\Rg%1FmVƑ8Y }˥:q !Ѱ艴pDU"̋ɗcԫE/MZ4Bpzj/K/Y|fMk%񿭽ڎVU3kW$b>H$x>uQ]DHdܗRTzOx'UJJs@!?HYkgij'ᕇ7,.#Gn.XbC-85nG 7esJMn?*H>$d}U:KΏ&m:$ htϲxCIbL6*rka%\} q\΀8qHapm>,$ fo;ʻ>3r:ws xiٮTUV&k#1w%#u<Y,! lv~.BpOa^JXyOwYR 0E%鐋Ava7ddO!3wň72Narr|?΂-5U;hmfij:˴m!2ʃn]9s fh]祷ݿNŹs^Ȟx1GXIG'GQ4INXj0B_2g\Mr)"o2. w&s](s$[sEkySTMmـ dC~q-h  }Ka X(PVa&?׉8.o6teǠS?~;_w$p) [sKLr1 {7s0ސDž2]H<Φ&4pKaѭIC"$P/?Ʊzbdㄝ96лx7*>y c$z k_6폽FF>VFwdDCZc1 {0+D\7B%!J(WXqcKjURl'|&;hoy{m_cLڃyEpUB(ibW_W4`CKn2ur8ĵer#Rqn/6-H2'Gմ$`5ʯ1*^2HW{P̏LWeIL\nŗi]!-Njbb>'b3oem>{%OvV 陰?8;ZW+[z\g#\GPwZtP\r}+K3C&2;ҹ=|E WS:=55o4f[0*ER oэ<kbGQf\jO #g]F(hCε0x eƬQ.orWhsEC3Qٍ!iA-j"ro7qO/M>ݣHۂj%X1Sݬ"|5@-6cLq oJq.1|sG(hcjUt̹0qs@?4έv[NR=PFM_6)! 7<#  4l=N/F8fEJEa1myeܟ%syX#U QD pTA(]L0Z4BzHNm?zܓ5z=]RAwَ5N_rv %W,˥!Æ1Ӥgr&WpXktA,"NNTL>vTr81 V@S`6@^^{QPUa= EtXIJ^f$Yh%]0=i}CvrbnKXə&)H/ hcIhJvWZ,FkJdp, 5|Z%59ZL͑D˼|Kxż5\}B8 88FW{Yx 5Yf'{Xs(Ap#篤'VZY뉒#":CA<'+[Mc r?F]1Qsc9';̊m ]i [ _0׷Ď+KF"{(D.ѱw\[GYIz_D=U)>EHM0cdx[v:QNm2`E1.Wсmq4Kr6"g`tpgefCwHR$t_|쒆V"smnLdm̅2Vz"n۝V 'Gmcy_Zش r-g;Syb{ Ӹu7Be4] R^-LhD$D,'Mbщvb[RTm91QF>KSLDk!1MhlÒ' 8&* ; USϗ8c xO{xa\nû/RGKBH(h\"J!B4QR\&G "*>)9~sg:igg|j>ӽW"k$4c0OǝUQ 6p&nC MV04 %Q,'Y_Z\:'fLH6#طőK0\7ۅ n/uˠ~5FͪN7Z/E ̞mfbGA)с+Y V6`5ry:7TzV^n==!8c: ӱb0{Lq wͱI+7!SE`*q\8epe%ÿ08SO3XSk=dv Mw}}tصω`WX^C%pL K[H1 vߍ$yV4ߺH$_c3ce\J9x\z^V\+ dP~sj=.s#n$NV*^HZ'220S~ ބPIZ0^#Bj k xøܗhGp,aKHvOm%q/\|i 1 3\ʤ%Uu6*E/ 2g,zy*ɜg{{1GB+2,rS%eZ(ߘzj'{b(IJ(|v,'$Abz<\;u8&X”r俅5.PU %JKM iZԭD )#WUO0\&gw%d)w&.n8IȤ=g-n/7ӫ#rA8T`a(, ;I _zF#CsWGEss*9þW?MWnl,-n.&3y6K8sT=cx'>(!/MIr-pW"pw3^Yt5Zc J@/3)̐şr|@"b]<;!R52O2:9'{r}ڠ|og wBRA HQW<_S U;_3#/$ԫj |R`x/mɏ)^>-B30[vFrJC%>dDfj t &__Jdwp}`3؃G{!a {}rTXdg 냉\m0 +jHx`"N}} \j |'d\]>}*c8':l n{Hj3I')e3}#l>m]9xD'-(0 +~"5[ \\t_G@Qq򳄟،4Ni\Tۗe\qVE]ͽ5bU?Qhs<'U"ZE.E;G!0tqb4}3HcR+l) MaO>07 n忔ґDGMZ9N\۞"j**l-*`c!L[ua@6)X;.lu3Y܋(i5A*z' USD4k5hzlSSٓwodbDmF@NϣTf{Wǎzv<(-dѷf*ZY?_p[hfAlQvJM;h`e׎ Q}r[K_#ȗEcL8cl@5T 0,Ɔ5ãwɦYmz1c wPk ڮ?Vpԯ@ 3T1R*r6UN v'<^@[YQ0<,(1_e)ӣUKBTx̎/vKzvpm1KN}ĸ-mW:{c/i}g}A@N 1vhx}sG`rt\m:O &22+_rOu`lt%M= *KuLKt)x%jjrka3ӝsptjF_ݷ͌oL禈tqSc ȈRF B."ΏzxPNOBĄ#5B>ּu:2cYAubG97eVֵ1;*i쬐`ҨF1i6}ƺSu/ތMy?ِ)!R!Z2vo/ʥE!m^<Ԑ2:֊|oF-*DdĊ |)ݾ nm-%-f`Lȴ?_)ݳ#vw=GK^ ˄aJz!Z&G,k6,bS%)y.~z*Xt,a5S>'(NŽ ޏC&&M7.ȕ8O,UO: QՃ+ifGR)0.;o%?8fcwx^Es=ǡM ~  e&~m) ^*RFQ }zV1l nP _AkY4b ij':fFEJâwe`$h3 hk0׭}T [R0d=ہDj9ƍ 0> ' ,uպյ{D"^oTޠ#hMS>} J9Nc @ ǑL#绗W} Y+QN%U0JJ&xƀxu4Sc4},t|'Ѱi o&iU%=fOb?gBl>[ >ỽϴqPE53]+.vB<%I6&8`=.m6]ZP_gJ5X} hPן9yqLmnA#J='LTnE]rȳU&~FnDrPY$:'(.E~49u/}|U uAAɿc9ٱ;пe̝ltX CP:NE:`ϊ%b_d<+ N·+bU0B8ZH-0B,Wwab8MJaXVu9 _+9nj":7%+)YF5@Ɣ$k&\g[zܦ4Gd`l2j[uNKlx`G."zeYBst!>h7'1HsI6b]=/t&[7˞*Ѩ>x]ӫ9 ]`@:/s Lq3pqp.,axFx%ҽ'(a2t lI_M6ȕlԿh@UJf(ŭ06*ILP0_s!+xֽ}LU&;D1X}TҊ,h;F+T7׎m8pQh551VNJYQlGQ1 ?ss%e~~隒·o!bYP˔V㙷m( WRG0I xO] ƽڤ#7Q*%iG?^܈_j)'_mQzKx]( >Ebitgyn~$b hS,lCe4^-ДS;N(Q7$%%%(HW B4".HhwZeIۑ]U;pY*KΝ)Ft(h|A~dNл#626D겺E+{ʅ{mت0=wyC>_Rc댫W4)<5y\݅>g42eVӯP-fz^7=҅,Mzׯ 6^CmX٪J"!ZTs:JCwD}HɰbFLQb עT9#78 kzXqtPL*=7*eaGYSuKiy_mnr)4;z7E$)H'4X[RdMRQ:56:X1zu:mH/,cFWo:XbXfy6>ުQPC)j)s8r8,R]H%"%}ָ]yU9Ihwi^dq],jM(uQ?ms2-Xlݰ$,wv7-CVB11z?nՑ9Sq{]@Y鋠pĩ+z!Jے*P:^I&^KP(aa {賯Q"IIP, d jwί_y4zP=geeqH?@{?inBhU>[x`iJplW6F`ؓ '}$)Lj2P \_o*ՖcfiEWiӘ$xiAWz"lbUz?,XFߓ?,eϿj$޵VO\^PqAIeJ͡p,rYmvP&E Z4_~䁇` {X'8^=p)e@_*&Ps?QcIĵҞc[q$H^:Ʈ+7U\Vf:*ְcQwao`mް1;P{ ~rwfUo"EfLMCD%t)n&+lINeQP`JgW!z\ZJ|3wgIqtu}Fa{z5&e~yJ?^tٜ'56lvFFƿk(tNqLJߓ K~I"ldpqha'_XvP4xb90 peG8ka]{#leOEP[OB~|qT()Yi$a{4MZS^{̄}!B kqh28^h.̢*-UkM{h,0\IC3a۸ӝ1!؝"׬F v8)+3p0-F٬/-X[ U{ ԗ#uч~SD3cpVPx;Ŏ\-1h oP{>z.xļq>D &MJ*jczzr˹X=۶2tLUpHQR;S iXJ4p ,""vd3]7@n,Zt'm2uGjW TSBaΚA*7Ͱn*qjN&AS>Jn 1%6W0\5zS-AO A}6Ho~%zd{c_m]< 4dʈtRol,R1*6!eD{ cnh֫%uUׯ;uqql/}2˩בڪbG=옼Q T -D{Trhbr¬!^Բg6 $+}FzLVq. G8PDeI?pWcM213 =\Q5=liMojJ ٧xVѯ0 )D΢X7;R>3 >Ă4n?OzK!Z $ŸQ949ž:Z:v,HX30O*#ז=Tyg^vfp`qoJG(^?iVjm2"^{@5ޒ\QA6*^"5mxf q3yotK{Dd' ,VVE}k< #t+T*`Ș !:"R; 3$CD[N FeHx0z XB+ yZ;% 7b;4JB]CU3Q)EᄳڲZytO=b0,sQ,.s+M[رv/B.G˹+nmLmN d+͍mѸH.a( (e%Z YdBFAbk4| @{M+ItK6fdrI^CLJdK4]W+#܀y{yeOߊ6qcL~ܥ9=8b4|nvv<~=Ǜz<7OeZ/Ձc%扱ث(jYn6|BDvFLDpbx'Vp1]¤!0V*)Ca:} ʨwX#܏T1cz79E%W¼&[y[Tޅ(l/m=<{z%ݫtG\)*LStL0d:hm)N#|N-d̫4ziW悆3lFXPs>65p,ΞdKVyX$+Lza1)M6s' $I 41H51LK y9 ke(Y%$m^X?-Z"NXeQa! slӾ3N-LG= p>'^=\ȟѿI cF1QYAqgk3^3h%W.+nLJ*|:>=56&]Z#%o]{ SFEC_4zD7ȸ.{ 505(-AC_N~/ၢͣ3+Re4*lZC6N[V#[ZxѕyKR@׎hUx>b7r-?K;l7b$;hcdtAY(FtuuwGU_0%0X}ȩ ̅j?@vq+ہ-M @m)`u13չ#02*Ae9PsnP8tRqtAS ~3p2d:j tVKq< ur^{|ВQa #u_Y&/15#xR{CbPv~HSJY0b+M*g0I&D35h"&уz"x#thˈ[ԬMD[\b}RVt„jVHL!J^bfm"f%igX8 /;Bt;n[+l0{*[u7[ |D50c1)&6Q,jf.863eIP.W@0L5q;p;ILFb֦9*(,d`=3ep4Ydm;5ᠦN TOſ5xb\@q9}\I;x(n BҽRUV Fj"i~q{iz7 &bTU ;ݬnbgw(P-<|#lKvg3 bM.^Cλ[%EPw RA 1nia-^p*>?<Ѷ1*ǨJA[uiGlozWK617Tm@|95{?$_xݠhO K[2 ! UUԂ.=-K%j.^Yװ YvŇ,:0p]k/0iB9^&E`W3S j0$glnoRDD>Gvj?v|xIO_V2N ABM|(=Y=hY<| zkS)ٗJOR7)9l\)e(9!w&@H$`]cyޏ)1jTT~vS1-+DX0i++tz\PDl#hZ5VqMra[gp-T+ +,{TfpU,oLZ%a"aH_ Phkkڷ-b0Mא^_XcmT.%KVMVĂ:`FWQp" |qMJW3}C (mH!eCshIA) ҝC!{|,|I7x71X]$f:^(m3=ٗЉ rی;~XE:n@@L᾵^D kS`pjY =`3⪾!PjWw7⬒]_^5ȣjy^O!B65o~hYpGm/ǼH_S/2KE X>aCfqSu X)뛋xTӢYI/8gxM%ΆQBbv̔I7כ{dbҾ5pcti0JĖTB赵\,ŰtjJ1"Yxd?!LeV԰wGE 0S÷Tc*#|Ԛx!w6}dYhF:N ~"f6t|0q_{|~U 93 M,ٻKK'GnF-3P>]b90׭cR`UpUZFy~| ^`dӐXKbh3ʤFHCњ;T6?`069*ˊ)a 20D5*bql55>zL d8qe|bʁqz򏤡67eoEOMM?hm cOalPhy{(6de$u{NiIo6C0HRpŝnPL[G{yr > VހU{N#,(˕ŏ0/R 7{`^x`.ߪ4¹]W{t3-ө,RJ.58MB9ˇ=l fG{'/~]Am-w&2u Z)@5%n]Ҽ"@C(+ %z^vҏ,pX1f%2U}I5%P!-, wtLoE[N+ZFCۋ|0j]x?αra٧)J\Cbe uPÒSI: rH2Ϩ7"v@W,SZWD- ڍt!|E*hJYL0*{|AXĵűJpUsQ!&] X쁃ʀ.*D^T|Z09|Ė~"WY 跃iqSyKPz@}دhkš dun=Ʉ>NJAh(A4f%fNӗ䖤kM>ͪ8iO춈)eGKMUvr_ao?4ˉ_1Jt8tMWOv&~Kew^8E]NF>W;`¨Bsy\48ߌGt%, A RkLS]qyZØn }>>W#U͒<f'pƜd@$Lbi^9VdPx[] :eeW8*`MՈO0U\3:_铴$\c.ى.lq!IdF2(%Ľ."ғ:ZŠϊKXw{7]C/8iP갨/6.e&{JlWA#֎M6GŮTv+V XDͤ!`tnjso[09r3ꃡW]ª٘5dv-q/%X;i5 }cKna3zhcPzҌd-,sPF_[d;MᮥG5*i-K/1 *G8G黔3jߟVO"f{̌XHѮS1*Ëgs_5^ŘgD7E+4sТ(n]'u& 2p S匈lD29vR]]2!=EָnE)BF 'L SY?$O%0n#YOyWh0 KɲkZd~Mi^j^N|l/iWmLU`Wl9( Q–zS R;c>q\;2tZ_g!!tUsݦS'6˥5AD'6GbhF@4 .oC:Ki߷r| s׷@פ N֒OI[ bN}:qbVe\D.;BKi~HKke7xJWO*d%6P/;p:uUسT׆Yixّ̲LCrFv0HיOǣ!PXK+'g8d ND}23PO(LIFrv 7ljR0B2/XjV; h4Ü$:r\<VxRc{5[.Vr.Jp}bҖ,%ufnRQ$uM}dPV.2Krp)\Yg&k¤ezUA-1: A w}x:^Z"l9ƼGD{И Q5EV4gն1O%- KR*9AL9A-zVc= :V^쮚@Q<+gW]셚H?| P(ͣ?=b"ڃçDxWW@+yK̄2kZ% .EDdsJRo fL^$.-Q,Q V{Gt3 U"bha5CM*dprG ġӿApM8w]HVXY.:y~,d'7|"ٿLGdA=ngwC1!FAdQlSvqɋ'N3ZRK$fc.Xl݊VY/2wgBBb/SYw'j]Fm=3;3o*{(PզʻxH d ̅%%`+e~sڜ$kkb3){ _ɀ\,xJ*uu!N5W$^R3b]8Bih=Wc *6b ՅaP}LXۀ[obnҴM !]CCN»]_-MT ɍ)mk= X3ZV)Vx.5ŧpJq,Ҥ jVLjoN©岰媢B Kl`Gݝ\ۥ)%A%abHg9GlM6_ēGۉoSf-v0cgȉXfaS|P #댰w @/V|$#~UZ,@T&(d| gTWՄgE殻>d<JV}?:Vz4fk&0P۝sԅk$wUzضn Lq)_7H*Lc½e=9:$7; |oTm};]c`2!Qktu 2$hS`BL3ߕqrJr"m^5Q0e xߗbg 5څY1CjAxh=+;J^fa3n5̋8[ړMȡgMKwwN>= e%ܬӋp j[\ R#;Qъ Y Dc@IJ> -xo4xYu3?68pW{AXϔOSčC&}9 A#"<.\!"ҎWBHO5v4)xW6<~3xp&}'3 d{K[c&giK%Q)L{ݘJ(S3<( stH| 0cԢ4J-jqS!ꗼ'l13.QxGD U"eԂ\Ӈ{o ``BRNms!z%3x̾}'=ɚo<@#Ela Dړ5;^'̢`)BWc+Cv9G񹭻Hd[%E͏ LbB&W MD; H:NT<"(n8;EqJ=G}O$mYW RN :RH 2PaO`\MUk-*ƳK!~Tɧ'f| N*tib* T ؤjYuY1%[:S0v::% U1r:*tRt*T, J K BK@ܑ {|3޼πJ.e[;mpBX6.j ,TI`Z ̞Mwт.&q"{ r^5-wo'54w{(`y 5GeBeDODLMFc&qQK# {L~B~x<.d, vl %Zs0îցz>>kb >D^1]F {?L|gҞ?7;y#n<=J? HΈ]tuUž&zwU_-9)dTBՑ#RD}og"O C>ng߽4n\േs*l6{[3. bvȱ^.v9h"4-DzxЁ`SS #Gj|ub7Ǝ?/Xw˔bxVCC3xn3a5Ȣ'Uv "0ڏH}1°l/./A7B?6>[jGftCt l&-C)(y],"}N}ّh:i;GrlsRmީ6yfT".2#nwj;aJT_T'vwk) q{N8ɋ.bĠ[g;MdRXMq'wg))Ovq&W <1 vs_`$?I^`Y_za${|e+wRǾ煬ʹ|*33BXͨVeznDI"J9jO--fct =_~5ׇt( ZMmcEcu5A#lguaF\tQpٗ ̉ܬ,tJ<"lx+^ ^X>){4C36d|+* n%Ɲ@PoieK)4sv$a3o.5Mj֗OlPnKZ4~.FU$a=*Ȑ1du!U9v<:޸9=jf ul@o,RdVNE/}BFf\MXw*CYv|peҰeXNV"C;>/A e$ Lg. Fg =Uy\ZsVZxJL|+:t}TMU炆l퉲9:7ue?P}6%5yxS?A2vW U؈Ю22^L brAo_@ XuDMܩ(j2Z5f56D8\ɾ-tR{Gn 'rh6 !B|5"wG~R?IP ˡ歆ǟw幓Lug"/c+mCKhڃ&7`kFhlP쉙x%\Eo+>^NJΐ9*U!ΆU>A/::hXF`κwM-xe'n=^[kX(grvy=՝l&H͒aX )h1۶, qCS658wQ4[ܛL{B .U 98qqTqM_"uAiިbx&vq6D?_lḓ.I^2N.)ޒ=cWDeZ#CȚ|ȒG^yF){g1lͶBbMI_.0WŵsOM# 4ߊꅶ,| fUCm*[1@(c!.=Tyv \ǟ '뉩O=xG NT9XjDcxbJO "V6Kj}nRvx8"|RbnM( JR$QTm#<\LAu6BrG W9,LI(w K1؝){:Wuq>BTm[Pr)jJ&mJ(I41VeMAJԌ<1/RXW_d~;B-9Mzb^MRWI'߹h+Z5l4}.WeXt\87~*6ꇧilHuHLA>Dqf!Nm$UPeq/kD"f'aȳ*61gbRSD)n.mCΔ@`R!8Vmti#(C?J?dI #+L6蔜 ټt ]R}VXwm3m07id P1?Z.\*m5?ȹ/Y,as%g0idOiD[zh<"u[M2oM`/psG-Aޑy%|?&P2\=ԣ4! _}HixbPPi]= J 1~)y^]дYRQdkMJi B!(:)@>"@M"α[_j!Z-~@XW ):kw~)\i3V)tC"SSSLY(njBucM]A< ~GrKRo>|flL -UyEr GSg+~Ni[A#ab0˂sA@@ÒnIFV4=>܎Θ"+J~\}vs*)7Jo|;b3H*I3ḏF$#˨ &7_, D^hq]XՔ*"Ӧ?kX"Fh׈a *=U#?rSsGEsY@ÓKԝmyHc 5%-Yˆ}X'q#Վ, JEr];|tD V!PcLu$6!>V47`(*mNfؐX@Zx? +ͮrUGDwd!DCt/)V=]@7E Y.1`#"(MR`G)Q_ul`y9wD拥iA:5FԊͶnY">ƁJWhӲEChCD't֍[Ţ{D2Q5ؐee UX *RWg|9D&_@d y8!K ;>}L衠q>H_2Yr 6qY`8+`d/`{B3!g V±A(&"ӂFp?<>\+QBOs| l)`g7{׹W`>o)$h };"o"p=+6듾 A]wjdxdtiLQ5d6 ԏlzd9W) =BvFE}o/9IcQz;5=4DbHFIQZrCeQk%$E,F-K2\l2_._O :TlQ$-"9OSrz< [C1 * \j=}S}:;g-\.e((IÎʊ(x a5və>z>hiXKE:/tvqB ,dAwMdcjV4Щ=8iBJ~C"dT ;XPQDH|pcI&^"Q ~bj2y;Y~y|&j,E#QOJ@Ћ9VCZ5;)z[8-j>'?|S|{0c@M{8 02;* ^-sBO|w(/c&!?tr;OǢ._hi/3=hؚ8%`yB6CJ&gK ,8t+5ZZo[WV훞K-dZ?NoL TMp1^<:<&S˂7i龩d~ 'uo\x![h׸Y@9h#!Dzڋ*v3>6_L@u&W+EjZi9lU?jy9 iXb w0%|a 獹[gvS [?Y OQc dy RyyxN5>F7N ߱ZhvĪJD;ώ9]9KeF((]vTDĀ] (ڂ|:04X? _ӒAb86,Ƥ&EMxD%.6u٫O::b n9''l2b'p nw 0-zMPbĠk2'{O-u\d"YOH k+۷[P/bUk4U$? ^^#"k2񉀈(e{"-pu11,D}Zм#r^ >R}7 f-QµUkӗw)~§ kdjK]5b3 LNr2T}_xzz_Nݭ&D){ qZrKne.I*?zGp(L~ 3Cb|ӆ9^4~Ug5zGcm7Zkhq:6(aą1uF,$Q^Ou]$VF'ZL욁cO74MJre׵O[\=2:tM53Dl[Sq0A.N{9 O}Ndx+h[[q}x^foAl]޵0P&Jn#դhw +\b Dyx^A{#_؉q U[5 8ߋz uœU4 ţ7s#K{]Ϊ; *q:_GAO"nw,weFc:nÌ1uEF})7Kźs1ݦ?<!8ɐp?pj0!"M-UD>A,|Մ=GT%Ҏd/*F91؆sp7Rd@{.>?E˜FV-2U.nyxH^[1EM0FWW2sv"':!P>,ATNHkq& nW&c."jnL"#sax: "^/(,mj\ 7gPa;\7'lC>b*EX&yQ-gz pBuS)ešn9l `,/=7|fbYbaWܺS)0M 4* |ZInz E-"ʉfǧ|g4Ό)i=2l6<3G[+~ϭ7K%^S@NgE;;"!4S pTQw"vޔ7rgݜcJ95ȣ qAi=& ߙ'.5EolҘRnu}]\66s$5q}< }y9 k7&(nР( `*'zM ֈ~NǥqИI"e>0n "J<þx />į g~=Β`rƴ*h;qԿKc6Z+(8)> WRxݨ1 Cv녨[zh@Cō*7Ӛ :pIH]:bAG8Cp"NԺu2KPD\ď.o*j?/ έ_E.s<4 B@[%MѤ E0 )Q&ʬqch%lr\՝eq'MJ@^iHT2~ aj)]¯X '/d?]oMA#:Jr. Rp+;tr~BLaڡЅydzJ3곴7>O .65{ks׌x2!5eEo^vB8*pCkb)Bt˿m؅փP%qlv-ZPRi @5,0ňX+H5,2|vSN`k;)iXugq^~N~;bOr\_̶^b/z{z_*f ,L"gڌTc#6ڣ7\ TC!./{en]S\8b<>Mvl9?٭.-A'V>_Z[~Ul@*cDb~@h:%?߱PjNr>%/G>"IݣVze8Pז]|I}H?TK+*EԿ@70#˶ \T}=cփuP) #' K-Sӡ^]1@~視?0U)YLBd3vWQvVKe`[^Ok*ճW4YNoeMb^ZFRw'ب\%#l"L;)†4z0KR|j3~Z*T_3#<X0>gw͘x% ~3lE.5-cwU&9i8ilb*e,1K!-'x>hV*zuU1P$o@(ϑ~ܹ=j]~(nj)ъA$6\İ8%\h̡C¤jr;Ǧi_vjS %&Pk 0.LEcϜX9 &f'#n;#cxp{UI0Yaݘĸїqw̧P|QOǣew۽sSo+&`k`m{5UǙike't;CF{c6,6ނܕ炶5ح:%Inw̽ 6rD,IĶCX]]yPTt\>t*}&RNG̕YXEVZavc1ǩar$V{0&V -\rdŻJ(?gxBBMQ7}.wvӰxё*p!}R<=39@~&ZTW\uvY!زȕ.&ղasŕyEa_-=L@eLP `n!? \16IRv ]83?sMYF0MMBO2Ɍ̕ol!TI> er rv+rj)*g6˔;=^ŚtDA ׳E0ЖW˰2$?7o dQGʓd&BkRܘ4y3P>혶JrG9WbY%;CMc!G_d`̤AάU컎l:KyW.\kHr"SZlQ* 'Ա2bdM긣 C~)XĒ+Ӧ k5$rxeȳkRckD| .^/6Xv$L^Vp;n[: 3|4pj%1B7zK_[a- /k=!1" v,ir!Rw\$3*iĂh沆C-N }ShLjOS<+ ;AkDiXíf~7P49R e"Yc#~nG.TI/b mXs&x@fTyq.pۧ\kj5XU,M'^ kT,TcR;̈`nIZeV(tWWd vAH$/1\"B{c)"VH]Y+lfֈ_'w9ʇwbd]QjXIQ_7q5 p!wMKN*UX3"V|Wi *0)|en;nOfjHVuS6Q,lڝX}|\(6ľrzn8ʝ`]#]) Ha jHYxoc׾5w6|UQfɦ_oNiT}syHE>j9%=sZ[|Kաq x>ooAG"\V 㩔Dz:-tHKm)>2&Bc>`o?j!  ٟׯLBGQA(IiЇ8hɆk*%'gG-h.o{|qD&_TA\pH(D ړWPv'*Us3 mSЊ^'8 *lU ;FB"( 9luB5/YQ3b*#`(SO+hAs`I3:Jݱp*zUyɩ^IcdP PzW@] 4i9jo a6^QM7k/s y'#F >8[q`چ;¾V15qr[O=-˃s/e7ɔD#݇P-)̥2VAVPZpZ> S4^\)AM;Rŵ.1j`nXAoqI -i??Ͷ_' ~wuJ(yjWxZHK(MGMm`<@H Y$?HT.$K%NfMÑwNm갴mcZЏ (QykWmu,:yS2[!ENAm8ђ⼗`YIYYNl\֯ ! Z6&( ɺ<3NqR@ˀ3|Ys}@-Q~fT~sU>.E]ԋtMAy]e5ݚFڔUme{B'Rzf/?tkyGt=I^WS<[ʅ?)f.݆SZ8-2V>>f% d's䕂)VDpB#82"VH\uHX"Ψj2`*"{j` F? XI? Lq"zcjlib5ęseF $(,r6Ӭ`ve@KϷa@5S{h hQX[{G9Yx9yL3NXbG@eM("O {M (A)A3󇟪Z`Zl`ɯ\F-C)HkrF_M[2~;DL J=u"W+_De OIIKFT[yUo !BǖU9^\܇ =Zc#x4qj'BX" :FYoI[3NtJڛ\ʾ^oq9coz59xZsT:+_H4D#n q= O2]fjMDpꩁ܋gpN _Yj8n\`֟ɣ3؎VTWx2%4~ApP!NlshVO_,鞠bdlGS8K7S^.6ѩ ?[wk"VHlOS:gw4輑yv{rl$NWXïA$"^Y*Zdu+?{H+a{TF81SKAؼ7Jecv5A=[@>^|U#Ttmv;C$=wLXLr{=bƿw):E#Ʉ%:qтLnJ2\pW:+nfc">_iI68~m[XV`0`Ȼ"8\wCpSH6TW>G1\q_ԓ>Z񋽈!vZ 8e܈יm_rREor_1 Yġe|o7fGe6׏4rORg2{R߽]ۦSXz0 U{M6@AXGV l"}nq^5P-ki4MlK< *0x.p:yZo8l F6 {nl(]tam|cΈ%V,(%x N* odzB JDIcIdNq/y7hөAuv;y\P,*”{*K<yn-Rb4@Һ?XrDvx}QP|x ,\:,;~;u~N2,K?es>FdUTcp$npCea~Ylq㒚|N[(Y$t?1,xQ}:&sVg^+Hz_P1CQq@0FjTfS ZnfXzFx,:@XWe곞*P 5R0WрF|̼ttP*!ԛ1y5O9 U/y_M*#uJmhN[|st1FEg?7C>gʆ'7473aB=Eh3xq%9gߞNN4srJytyAh&~=W]R+ux13E6Ic%7r! R]0͈ x>u:P~`vv'8Jʣ>U*,];TNPtЊډg1>W[x8"Fmu$Y )z8 A"PVo DC;+LU? K E^z2q=`),w%escUݵ.>СB0MI(f sWXSk7Ei=LO Y@UG)(}7I$&Fps-B]#EQ3 v <UԬs5E0ylګ˕  oڴ*ܠ2.i6Ud,>>, X[F E6B1҈<,5R:oc4o? ;`cKiB)^InJ{Tgc9IǞ=u0f4Y98s$FӤ"$ 2 n#BSw77D1`Rꑴ6ad!ʶ %U;L{}'jCmp#&) NJ||EnFne2ZIUJh %NR>[w g6g*B%{lɱ9<Ք4z2ukUCխO~jS%֤ݩl#:&/~4lpH];$ XjEq76 e4p&D:jǫD#f?)jha@@ .6~"F EYb?`xj$NWc&c7Z0C4zAfMF4* Rjj/C Ux < Q74:.O7^VX9w29Aʼ9N%BeR3*Ǝ+%ʚЬw@xEޚNнAAc:#&/6Һd0ODZ:Eu˛p7nv1QriUW OKžDVjBG*W ,H;"m֠|W(_dl@i-c7i+AG%PN"&Aaң4<{=K :(-t|3N-Ɍtg6Z;3<}_O*E~%o&@.e O5vd69,T.wm&&j_jL&]#1@Hlon ]}wz06﬐Df;þdj /*Ϋ#"7bk_S A_s/9nc*\^~ѵ%sph~V_NTṪjO2_&= e@퍭l<얜C1kt*hn(LE_hʽ|ʅ(0yR,.h'Z$d!H1b'Nj5kTRyh>H>QZTjjXIU勹on wjtm=`U*f4XI ۻL`t+OwZlC7HJU*" Be j;,ۼ`DץT \lDZSՎ߳E0pZNq}j̖>BE\4!47dOm4:Д4cՏAxFȥ8wF1L-qLDFHͦȊCsRfYʬ٠d`wȀrϛ:"wϼ ]VDrיViTYHaiϼ~s\0=WKlGӸrD$Z-yx .Pn% *sd".K`XM;tgvZ4 RAe,Ÿ2} Gr?)h*FW(M8<- %sH5𝸜lؼYRz[2ו ̝l?F&Jt̯Ḍ(bPWuOKƜԲⅭr"JB JGTeHt7H4T~EW4Sc!;?BWzyL}SrLEkX*>eGi2E%%6 O9 LAզgF~37 I~V68vXi>bv:5xNuW'=+m|p_ OrA!Aqߤ8-,:0Z;:Mɓ3.Yx]z{ _P=Q#mHScZR#‰5و$NTWGa3:oW> /6bD(D`~PJg\S)RGP L2#Komm-Ro&R#@#Lޡ8NN4[)64ё]\W񃏨N0DȾٹr:L Pw|OI{SmGA>#D ^`ZCwm0BO} o1%^\p~ }-b0=mSf80ltG6ÂC;Gni l JdGd:4|=Ԗz,[bïscH璲Pة0 7&^_ (OF<^w@J׃i$>3R<Ö2[,⓱+:r}w `'5UM5;fG+Xx:Xo񮩘\LrV#I G. ̞<z4A*++'߼P[ 9(Q޴Gn:/#d6KnQ}t9\!&8o>yg/xV/Zgkot,(:dgؐ 0P=jA.o=UKdQQ`N~`;PK/:Yү)ҝnϺ,_ٯ֠ɲg܍e@ZGobی<O X>2F܃,t*S** .`O^O;;T:ލYxF' w+*<NADt m( 9( V4 r:ۧzMδLG (D*a9Z^%_]KI[gi= tחZ~7󊨽K^GqWɑO^[KPy:]{1r!p^&-kVd$q0a^敩9c˘^\JMYDo9ĘL\ LH^cf|]ϛKrMJT1;Y(c嘐LVtyll04/Xर<٦~^1tW10 C"wkN@"[_<YMO4s?PѮ*?Lo݅h(Z[f?%q:Ci}~ ,Xmn么llwj7L|jHYgQ1V2nMiO1\Ħ ZhJ]4ݹ'[pw,) VʋmLqΰ9 9-diBsJӡ,["Ԓ'o77D3i+;zM_ b< L|8hvL.Cd>\r) pNW*=5\^?e~=l,Jq@W?՜7b.&EF-< N%2N[B+4eQI0]چ)W:!fS/ zOXS^Dr"B]b'n?ț[ײdݚݟWYmRX !dd<6YmQEBsIOqC. 38Z(]Lftv *O&]3 |d1U%mb]`E#iQtj;kWXNY7gWa?[yſDc/bR Y7HAH5J`cP ?՜&^W74YYà/X<>q-(-!m)QӢ }beGf1^09kT}7j Th)MkqqJ!wޗKuc4Wcކr3ۮ{s*`M;Ʀ~N{k9:ű+!NodM"Ԧy4 ԙHZi"F3ۊ.K@»K%,Y`O T+8w 2)mO̞5tbqNZ{K]~qum oN|.ۋ ⏤EV9(ޤɩU!oh섀`l;i. ~pe:C_C*'Le`|,*aucU=FЕq}q]c{شİi֢9y@-5 )5ek+8]Kl 2#_n-B~zJxݤ&qh8m􃄻x"l҄,NksX_XO#1+vGoܫCY|٦^Ku#T)#X$B(שÉ=ѣfeQa,2`F:fVB/>3DfLL0yRf) b𛮜3R*]t1Xlg)^wEx~륟0#`X5b2}pOv/J"Fp2$_x1\=䎲BCT_8b^_?SBЉlq Ko/bD˽ }Rznج},}b9~坺Xo䃉L?Q]ṶmVAف"L$Yq*&*vL1Bo70jpZ[ŜQXl;[2QyR&RQ=*c uEwts*ʨ(󼊮>!"wZ1{lcG2ZNOk&R@)˦Kx6X謐عqR>9eo0gOTU޾3 ޞH4υ$uxك}w˫`jy^}lij0L_C3_ d̂5x-O` &?% [)-P] ώ `=qDe,"x)RҎڵS:r?Cޒ~32dq_ġWU|kszOeGrTX$Y?4s"wVQn^j+ˈTէ\CuDI2)=_񣱀&F[PK@El$xӠ—{ X/wPUS%Umr9~z\o|h4Y[m4Ѭ6XӚEMw>jKv}Ǽz.B X ˖?{Lω-M Vut{!{fe}MVӗDC$ekНI_¦:^TvR\el̔aNjE& {̮]"nXJYݙuח@O^~~o+'+(! $~Q6Jk: ݅Aq ,}zvltZ<@cV0LIu0aqZґ6WVTo> 쪾|:OW%2U[1!+g}@:pV|Cd{åFtؤf҇T`ޭԨ]cN&Q*'+ }kB=Xp/* 7TU f:0. Rte*yli)SNOBZx_\8O26 gXCҥ<캫G<3d~- &4e'S_ڄaaQBV@Up+-;0L%g wTQLP nЫWAW{^k?/:o}1(/w ?>&p >E&:p˔YKnY'ӕB(| `GxO;f<@bzH~Gy5B-ՓQ'Drq;LַMbuGB{Q&vS4ۮO#jfaF-1+J$!ĵ%Ku]~&j ^4m KOCl;Ұ'Yդ8-A"fM$[Feyd  8 =wq-',"2s("C4D,6oZbڡ)G@u1"%,3p켓'&Zlm0L*9ƱA jO#Q-Ǯh.gRI-r=nʯ~*6=ElJٿ y^qrcR 6)D0Q} u#>FaQtGQR? vXwgLR+jѣdcBv0vS[}QjO#y0jkz/A3%RmؐX71/ `sKke;C% P1|~cDT|DWw.r=Jrt/-%Ύ{qe}gU6?0ݲC$A"7[z!PU*0ǚ4^ĸy"d z̻[PGh%@XɇV7*vK^0< `GKOൡv t_.` e;83:B/эr5<]/,?.ð*қsHQKj0Ym#H6p2 \TuD"WӿuVp`^. Җkњ>a~HW9Ge6D_6ÍA")QPbhs7gt66A4Iv \ՋFEW[:UU2'Q8VHiJGG0uߟ8N3{8`,iq;$[)klqSHuZ= 6S-d+5B>\w@ci#QNBSfUP6!u@QSpeEVtڝn>6'h[f>Mldd9|F5̀Q*oKքNPuNr|:$άH$"oD00N]@jZBY e0NSeT`H|j\ ɥqY9 E0Fhxyir,.<7| &",>/r6 KW۶WUhmFbqiQ{hpZ7u)4e\Ai,/;HK$P^.SEq~vQ%Dds,12KBCK%4d-w4c{-Z ڄr:͇y |deY-?TYJSJV:CG(^mɦ 'H0*qGrSev: Ler _W-h\=rFE0t/D fgpǻvkI fTI-wfnY6$}7rrM}o=i3P;AǷ4hXC{n#x鼰ʗ_Y Od ^~ڠlD ?C&YRÞԘG|mFN=ğ|!JTpYX(cO͔}}wIXojE1f#[mBfA-#F. \ :N(im ~1]ƉcqZn']ЛtKUڟ)2ϧQ)Wyrk xH|8 pu Q> 4 2[` ]czNoPMfWó'-与#$ e,VI*KT*O7qQ5(%iL"5VcqάH##snAqBbB< ۱b%0 o5m#+Ƭ]3ԙ1"zJ ڠTѪ5&I{8藃YP*qD\[jT2mIQлkz[w"]J;NfksT-䖈6fur%Jђ& y8Ĝ GE<bZݬ={t0SJ_v/aU|ѿ(M_dZ_=B$bc V`swv @.iILFsRV4B,Dv]1M֎GqN qky颺[9LPo<0Nڰ:.>KDq=\q;F!\G[pc,e!W .dE~ RE}7^={6k唶ȊC:sAg(: V]hхaʤK %QXsUƇE)I 㞙P'{,_6RxeF[9__=Yb ]H8o59ɾtb!=8eg3Kh<`^fӜ;sı K7☍hE81|u Qm92$-{5u-ya7zٕQWu̿LH 8'&tgEU,dtΐC ;laOyF$ hclHk8$b-Ig: (U5{2yo ܒ|5ٞ!c(<~lMD\%CГAPľ$sb0<է.?>Ԏ>b0rwu77h#ͅ 7p%aw}Kҁ\j$qkүG5?-4Ҵ7DiAsዚĊTkGܚdj~K\'c/bDhWiEƛ fGOUp+չ|"ld (ԨΚMUwLErY@1AXݫgSb$=麇nWIֳd&ysRJ<5*;Rvp`yֹ@rc՟L;ork٩eZNؒiF0g$R_(la8W󿥌 Rcky_X~b𒣿=AeDChWqqLzQ'^H>fVnFޡifh"kRvL]Z>Ul0[8ɱ)aZa٨ntQFwe &Z?Dlb(E071p+Ӕ<#ƊGzaZvѹYo{O)|2 -ejg9c(Gݚ`{CFC6JlcbD8])P2 Gc*KKE6Pdq%ǽۓ{'Y!Yf-ۓ ֣Wݬ"V3 -&xX 3{|Y4mh|_Ԋ\:M' Ég1T ?5̈{8%mkKI&/A cj4;WuTmc47 x tE̻PT\,&/[o@V/C3ca/aQd= 4{D/MPA9QPn)XRJF4P8ed72*@PUf1ڄh9sti%? ,^@>\ qhhwtT U(]=hE#F›WO$$mkzT 3p*juxM<&nNw74BՈs6ݠN4DŀVqU~gDBc[ꙮ~0̊zeBm8 L*?byT ]2ΩP78\wZ癚"Za#-۹س;6ctZQ|+;&<7~ LࡐKZ˥ k "%2XTr%MЎ#nfڔt]GQIFP?Sj:3#a d`>Ŵ)s S<^WPﰹhāAZ47rE1Q -)rh*qqQ.y=bD Y(vd Eє]5"B) 8ӻ=UT"40JDOqR>fz.q*m]CP'3$1 -\jv ٕ3[-_9 %{͢/߸#Yf170˓`}p)/u͵*fdUUmI^0O׌ZbR`+T)zF)RTKS !bB^}x%񑫎#XvՈL0 T ^vΆzk:i(g^ υ*_ȶKO)wdt34B'dbb€wS9%*VTr)v63`I|Nմ"oϨ/A(2&*jc+134V9keH%OZiA{6=gozzCs7x$Xr.P:!7D 5M6iwڎPw ̜dUl[Rb~"ITVs-jx}7ZxcZmdziY!\b@AF 'RQ|bRs'}Md(7nOYq,K(j0C4a3kbwTvnP|KV':ߵwR pJF]P_}7Vá0iB5*:7}9kBf1V+ݐFeZ4%q)͛@1EH(Nu%ï?j.ńÿ9Q%Hj-W,Pb,]ŭ޴kӧKԮZn+H=*v1խi2YwRh{MĭA'@ F}9ѓ I\ ۡTsݬWub7#m'FY tڋ4QbXO2]DЀu1=4T;Ӎhqxg3pK,#rwq! Hrse?+9K<8j: u#+!vgؙUQ-N:_*bx!a~rQrQ*ANqDBm /^ָj m(l_WB2K;J )C:vnRT= ]61&?P`s"r͖fALNSmu7].U%X*!GPK9:C##2ׇT8Gq@nfm)^X0"TH-!dQq|NѿҴ²QӁU!Lʪ}ka%9p(cpX: ^5yqg/&R勣RUOBT`0aNx=@qo/iAh~rĵ;Htmyskd;iqZUv bX51~4GN% [VoouQܣ$l4GЫ"on Å<pfYXj6 {R;#>'Kʞ(zcTDeX],7jA%V0$"}#)ɂ঵z^܎=dFNSBmrq똈@4hb13MiBU@Z_ p~ acA&4.o(+c%K hOypQ3ZժK0ì=vwnS`9ZZ⢿5a%g{W+Bw)gfVa~j]GP)Q/p+=7nO)H6;+Yaſ^XPwj|kuH pe ,s0@=%6|yE^'#yls\f=,7!YPC#-(ī*zԇQV6!rۿOvir ͼ/t| UTnTbws`MZ(C-|7$*ʹ |5#)n=x 1WP4Я/+y{ =s$)Z3s]vIQ#7$n'Hܔ|C5a.k*pofxi=QXlb QN&vdGc>n5 I'2 lmgxhxRk @5| |_LAfKkk7ܯxLT|1_T#y !%ǵfw} *E n}# *-)װ@Z *:FhO^mQF{8Y3MS-c{T}\v2yܓ|g+|$A'zy.&rJZ+j4r'p<2Aui**=Eִl H~S|<@̜z,+~[8gx^M j bkq*)Ն z0Euinj5jf~gR|3$!B̖Pz]~RmBebi֩;hǭ!xA.ڒcVS=$}Y5|9Fdܴ|Ud{O NH[ȵ_>k~, 1"S1>" MeJ5Syy HqB0pn>BDnpt=r\`Ӌ)`VGpGIoB+8E˜Ro( V{ cܙ4޺k]@r ,@'V;u_"\6ȀI_NI5$o$?SxzWgLs.ߎ=w^,Ƨ: |}3Œƣ@T R;e"`(?lLtZ +徸ьG @R4%(\C=07"G=uW KEYxD# bFT+)duJ%@zx!U]dBWx^ TA#̵^Sԃ=-V|>Pi*9G#^EjY.x]wπf7mL}!=ۭ2 E*V7j wKk znNt| J@Tjs>:vBR*:S.heHCo & OVHmV;h*R>ڸ"5A x 鵏24;&c'Zo5@O sӄĝ^d ~b)֐bE8vzs\ zlyl#D %%9.YjZIjlE!x X7[˨jtY+Huō@4膈eڐ-M=Ezo ^}ӏ1==~bQ$WWD* lq|,^I]Fse)|YA,x#.$uܪHn  KQh\ǴyY g/?~gxlN`f+?i2a@&uc \IH޹ju0lւ&lIj\LhBcd88^?}R.}_VxE!wI>:!h@)nL{X*tFjlqWo RD0#7:ӡ&rgHT偞2?ۑ#:JkO/fͨܣ >'o lreMHg[A+(Uc#9|p+VhhsI-F^8C+zxjgɰn9tfg"=Fe =eL$\ca.2Bp {-R-KYgraIL`Rw00w3溳[Hz{(PbxQCFԱUu>%?u^bBcVW`lR݆1a3O3~-T@y$-<߾9~^ Ş:Iń +A ?qŜT :y1,KP 1`Hǽ~X8H];NHH^-} mVތRYdAvYW}R lf߁SLP{` mMZAO#H[bXW[|FYx ZLj@Q!F@XMxoI1em:kQʽ˞WGbT[7\i | 6lMs!In`}WkKq! po/'.wv;ۖ4}(~lDh]b5i%+t]elZ޶\V~>(r wcgBZ9h7th-] Nk(yw۸ <6(J竛>t (~9۝9eQ*>+Lr:N|ᕅ5zZ巴ۻ4`|60U8.1p!QRV7Mjq0Z|!Ɨs!eGXqOʤf: "Y{ç& RV+.{^y7}uن4woiR6>?nDw)\!-.D}AT1T葖XLH.(@T" u^ll΀֭KbW+Ϙ_sA Ib)KLF0Q ~cQl=.DVB{RuZBw~}iG$rWK^ͨaaYnרq֢c`$ө:@ꥎ}{G__ is0kԹyS:Dqzߚca z({z"_FM9vs+A}'oe4II_YoBlޓȏQC;:ѿtdsI8*U{~J ((Çr%dc ;nF__zH3Γ0z1_q N?Â)V}"B폗Vǐ˽|*Y`:jPͥQbL,kY&5R!v>Th[VeҤ*>b&.c,Bg!ҷq2<h:ߘpk@Tf_梴Gr|`n5i3ӣMCʞƻӫXD*1޼C[Hf:Dbc[E_X>_4qRXeNu 1Y_j^Q=ߔ'ޔE)+*Bؘ2Ӥϓ5uF]gI~6t LҘ ]{aKybeu-[nk *Ӆ }#eY޺8ÒTU[F+8 xB@;I_2[pINJ4g aX~|xk^Ee~] 9JwLC6h]9lfĄ~M#![?y;#k7v|G}Mg^a*= X*'JJSͱ-N,8%{Էg _\$)jQSov69.w8Iȴ8$PޫqK]zH$k"9PY5/t61chWJbdP ;+~ib~2Eì ߭dž6Z3Rl0\kc EVRk*pAsͤfᾎXNvTuvR5#ez6%5YcÔ|C{5jmYvܾ p tyqkC?LzYCr>B"ι}PavDްEE#@ y$<7ȇ.3- ժ0鷫,Xfڷ@5)AB6 +F(JlHd/ ǒ!Fծ$'>ƪn(+Ao$tˤ#78Yjޙ #pBvTxѳ$%6mlFol+.SUH, l)`Lv҅K@hq]wQ=JqRɹ ,M{ebʬq@*gaԝb0Z ~ l׻](Q2iQˉ=|[:.['b~~M 2v! rd} rJe" K8wQ ;bPZE7d$_/) m>(˥&+2c 7`Aqg#]^^]n,$#EVUc5Ȇ2{ stM֒5\95M<5:4,"Fo{j.SȖA73=V"7Fqγ2e6]@L3:@c FsG1e:얪x+Q]D6SKY&O{針w ϖ%w94{J+0h"O3t 륂qb5mH$?坯GH~v k,ygއJzRf,zwVf%Pjѐf7*Nk~eΪ`Bҿ[IeIwqzc5̈́bђTŘc"Ra{ 6#43zf{(޻"Ww9Ou3|\ ]}5v=恵c&w\riΆX: 12%m1jUb7 {lk ǚl5 -;㯙wCcҬPX|0M{Vrk)4Ș:zy@|96>ATZc6yfe3;Η ]!8y+zz#8@֧ApFL9G4Ct^l[*LvUA,( T1A+z)ܐM€@6"߮Boٻt#)ļj5&{w'ds{Xy?' \ OO( KDwVL+k.eG;P|52˔E-1tbw ^Z7Hsc+TmJJ䁑.JDF6&mGZX:65{׭옎7JΘOIРGn2.*DGmrBjNݜq~4r[`Sx{.&d7{.̜yIJ4%K=fq(|oQ. 'ʄ;z-bQ‘ rn\ں$?F/z q&^?n AJ܏m{ G8$T2:03M\^kG4\NZ*2JO!5;  Bfoh10%P 'WZGI4PJfkfB_+.|T`>$.)}6d&9WG!|F5T1tC*g)V!/yk2}z07SSlbL* %ƽosս_%.%)3\[/zJ\6Rs 1b[Y| |Tq:F Y4HwʸU4RV5zإk>}DMBu.iw#,XRݼVVݨG ?*"y"OO \1#X\ũ-7^;꩓-t2~$,"*\$5Fԩ{D, {c([&uٌAk7yi!pE (fZvvUOV\6Nd79΀`W~ 鱤2<@qb7vh M`G=ɖ};`P3n0CJtX I/x6-\]v~ 3Aw  35/SK(ÜD*vռLBa-zܾac4|m7egߋ **,N3aHA#0>^2,y [4O kUPD3zXmKiPW=zE8w< k ~ʫ*{ASnjT: l+-`yӌv= FNx ,ыP?_7Di驵/l=d7WKL G 7{[y/LȜ@ # ~gXiϊ hīɤ>(|QA!DQ <$)4S+4Gll'0`!fb焉ޤs=[K"REٚPx 5R UbʫG~[G^̗i{qP;͵Ȥk0S^}$Zs!o :ۺ5la05 {d@=?Y<4^lNV8x1p!,:-Ϗ+?6k\ "^stJgoL'=dLjiq5w |NjCKeHLHtIL Mi4DjkJ/ά1!/E y0\(K3V5n<j@|9lfW6\ ة)3hcU#o ˺ԋ ٠QZZ{NI=[FÏëh0aDl|kW{ *V4CK#Ԗ?H,yGS*UB0XZ_z²) wks[wȬ3{AzAfιQǫ.U'ɻ@@&w-S?JCPS[f0ٶs?zQkrBNf+Wƅoa Ql&D+7~XtGd[c%kaւSNNS,8j4RL "F%4@3I}W?a̕qp~-Jg>ڧOApQ"=>\i_S"Av*+`9^蔊̋pbBOZtnm<6mM_@$_ė$OF+#jF ݲv!$ɓK=xPњ̯%1- QmKc%qmL]36 +M\D 3T_:Ϲ\Z6~Pe6G2^Â/H<Pp3ŭ{sku2Op5chm`^|sO*" 삃?цQ6t*G1&f0eޜ%i3YtmW4H.z1TG,ع8n9\z_XڝryInJ9\ICs4Gz|<['tx:H'$O_=5HA`sE~ZuqzS\YgfC3m@eW%nϒ7 d߉wh(>}pʈL x95Zn/e11v=hv{ RMzh+W=S gu_*|vs87uMq۴rZ:;,ms5nMU QFI\##p[b_j4Xo%wg/DD-Şժ/o'4@ GD8.2mb/6iåqGn9o,NSsRsXVl6h4R TK'<_o5##Ct_571hB u;MňPZA"Rz켖ÜP,1~Jjy$7s0v+L/!+ 8CWDVb)Zo@pDbboTÍuZwWG(rM"F@ ջWHu1aD@&J4HYʋk8kĊTuXo2Sܧ}MF:V|5H&iI-T7eܜɭzB I1q21@vG.Lx/&H1wwI!Td-0LWs u,'+iO 3 l}j-X8LhCSB%UEM `5Z` 7t -<s^qx?x*ގa`PcʥU$+_s>?l%sWciR҅!gi%(/?zUnܐb( ZŽK ǻW1ej+ffR΋:VIRM z9p4PN{O l3s6V`qHBOvy]-0\6Pgn^>&;9E-NW5iC>ǘvsڱ'v |8c tnߍY2{X8upߗ 4K\)4((9u%2bhP/!^j+"&ʹ@|t+ ܸ6M;pn Yr1AtxNI#+ "f  :BDٺ2ϭj)ħUL)[ީ\Ae"'0ϙr+AeLNm9Cx烌9E )>|-㝴@9(Ո[*+ґֳ:bU~G ݥr^QBXG'ga7 s]dZ/WpklYPVFDKT+搜br_P4O-,q[As#"*&)Z7~rQDZ^k,vxBԆ >J" { RDS,;%7G*+R["we@Y`KBA74ʂ. ݾu}M#\c(? ,FPciFI y'2ҐRO,O; HAЈ(lݧ.uWm*⬼OEAL˟! \{z2,Mduy;/>ͩGSEiͤ ES4dPv7C#+qf{wPx/{_Ap;'Io[ 2k{͇[AfdMn;D|dwIXYk6đ͉pݤr׬ >4-R_W*֟DQPqd;yJV(38Smr ΤwC)CnQVs$|*=@!`$pN@?3x K(_@b˱_I%(.ۇ {Յlk(l&xȝW+.cEo<[KB]*/'qVxa#1\/Qi䡒NAkc\mDqG&8CTIѸd]ڳ͢6 R .iW%09W~v=.ZGiBV-C6OfRxY1ag"c~72!T7d/#g[)S  oШZ"|//1Tsr jpWGQ)MBϸ>ƦY0rc .Mc":A N~_GZ4j z|~Wp!~h&0I ɸWY@qm6OmF}]6Ċj=@Ct0!k,{*8L3ΙR>P|"bBw{ H#qր_`\gM,`/tjMNVM(Q?yܪw hJUGZ2IF7K Ldy%Uܚ?IO1gOȌ" @)m|CȀS!#kM dhyFQ]|^x~)6?GA4(."b)]Pq'2EY&c=Dh,&t4IE_hcg(/Y#ϊtV5KϖFei<'<&3auET9Ծڪq'ۛA66wIAi#`7E=/Mm}-.̉q&#(le~m+ݭB[*NѦ/!ϭ@%Ho/n rzZLN]KKNEp39Pќ4s  'e'ڄ Md،|s.\'[{B2b|`-4E VBK Q Tx)&~jkç$Yc[qSoPGI˾tj) ^=j熜l;0 ,#n,;&ʫdOx;cN9,O`yCcocA 6s60qF{C\㍒& ;eL/Lj֍<8q 0\+][dJ?ث *ڧYk{~}6fZ@/f'/@"ۙeN ?!~S'hmcV_WIQ|["-}Hb0_Z4g|WFd'T;79ebے 8MY('D|WH_rPdɈsuaԤ8"쮆Yz9w(qo(y9֖+U?Iڹ{~KH.ܬpfUaMSj1=4 $xt@Py@Kl! a)l7׊Wp/ɳ4iDAl[x nQUbDşY+h7b•7 Vϳ\AQ4[U\Rs6GGAg RDqj/!'-S=BώkM:ĝ}.L5HwJR5{e]Y!XlH{azh)a˖$gtt:K^eۀ rjT_rיhrjS%*`]歁WB!zD3 `dB)?^trȔb>R_G](2]%>z"]9PEԑ۷WpÃϰ&EPjVq %J&ӸL]!;E)|]kGjV;d|Us>,ŗ#hEU7eu䴼6&o &MR[ [q)kq\ TSrUK)?nT@hMT5uG5 KVa;nP+m[e$ oQ ~#vܪ@5e%\քvɒ=׻0 nk@hd0\}߅H&: q3K80,܆C$w2 /#w\әbTw¨"ΤxˮMMYr@~GP}@Zhf(%g֪Q-Hu9tVVVK~3I ;$;f^A|(Y"4:qg q#+{uJ54DZdlXP%HW,z{.Wq{߉5 k{9\L_Q~qI4%Fxv`@-2hHDƻ }HI[Iأg1+9u_r ̉o1O9>Fd73@Xp"{I V\v[ŦV4qHS5Ҥf@Z`5d;yЕ}φz` {V [S^[,=Pe*ΩCsx}'tݨTژeTOȁc: D;nNog) ˱V"u%L >k+(MCYdՎ5JYkwon:\jmBK?-ca?+䌃Q|ocdLnj9uрcnu﮿:-%)$6tp 6pP",e>3GGڈ)y{\l#J6٭ߣ0I~hn$xU) "Ki_HC&5x6{eL2 VbbC^Or'\B ,shgDL6E/{KfЦi3ۥ1\Ƞ sz'%\C*pԎI!NFP%l($3bx$d*U^p둁z*>廖ni޶D2XTjGGs2!@q.I $@Q!vVh,׸hDB#ճIs}O0):= ۴mvIlJ#!hfX`[v.Qt(drm>FÄ:$bO Nl` 3fs?Ȼ/Ŭ`d5|ά4GeyzS@U!E>࠺THU?[:tѤ { BR\nho@Kߙ)FeMx' Wydd/JM;4ŵmyC;I O D~H@Fd^ 3mr -?`(z垦~ zj&KNE_Ob)Nlou>vІ0˰| 1js %2sI|%RaBROL> as]EbK$e]6 1 C > Pv-F88U|~Ms2igʝ¥*tFA I @ _ $< rk!84 (h${' /x; n? ળVosg/V!KCϫu9bY cmB u~`YLdc6*Ht =JuewsgS_Ǭ2i>Q8n )G@)I" wL(,. uD_./S@Ty}H5Z)):0 *XgNPn+Wz@s\*kd%wÖͱEVܑArBed\iqi|~jS3Zu/yԎļ`6VL'# lp%S<3OR,yAs}1s]U(60WEʸ)?Vz̙YD S~ʼn?fq+ܮLlpG[5>)q}ݣcO[ ;Tk52 ~_hN$ Oԅn `Y?q4%ʶu=52~ZL"mT#PmWpN@ aY6&_Ljd^n"vM0OFu%D_no䈀;kWຄ\ʒY%N٪{ Nj/‘<{Q`nJ0QrUB+Yi_{g45 'W3T0C:gև~ ,WM+֬$t1,&8sRSpG[s44Ha`-a8I0~|Wڭ4CVYUh?UIwh*߹Eĕ%-4/!Mܔ\`4X (Vjo s2 u큦?CY;do?ciYR :ׄ,,gUc ߣ X҈o~fp1iOXM)>lu,䳥diXW{ޙ ]6.JoDEXV dnhN ) (5hFضѻ,5Rs26@*sM榅?(Ƨ铵(g 'փ"hzjPXn* hZ$ ąmIilW?G`; KDO0cj pKho\WPō>KLQM5Eh@Ŗd)xhg!StAs+U/WD:+dӏ噻cih߼^<Ӓ@&] V79>ߣ,ȌH0 ɵ:/<7ROz[r ]RffxYVؔ?N(3]-2ԾgN|]Dʡ7O"v>\&'2t? Pj-&S )N_:j#g=5i KyRv)F؇}҈E7yUv:(! 㜒9m?D"Z6?4Һv7X.rQc b6?JÒ6O9q"6NSNnzߙ"u5({_"ɿ" &mo ve =d\gȸ܉|NАɪ-hzGkB|VMQdI>]x&D!NH@Jt;*b0PƇ*GC(P8\eKzoI)iV0|dq| ==. /&ʍG\r9P/N!Q}~_{}h=vϢ詹pPfѻNpM^afkPp{ʝ\ A5,ۋ~ֆ́ {YшEdseidbT)!kPbFW{ BOzMč:=D9 q+G39MP 6 P5m9{k2 +ATT LlgK{p[o|2VsaynPH#Wyޛmޝ37Dp84\yGgabelRϰ/GvZ)OƸ  /efj+Gaś_ϠԬlBXk71D,X]MR= L Ppv%h8Qҕ~g&UMAr8^:Dp*X`K%-x1J}NWfl^n&>&4,&lH&K6u:mI=2G"p07z[^A{<$S9R+ U;=G0Jؕ_Y{0FyMT 6Wږr9DE%ExVeaب[_n]$%];i+pc=Ln5;G\JB2ڌE1cw܋Cs,4,CBn[-/鐲ihoe')7r֙0(Cu׶ @8qQ#;gR6/`RR|&CX\.#YC榐&!p_0݁N`wTj?;HFj;)8t9hKoݞB4Bs+SӳfY|@; !=csьITQAQ2>zP~ūPRli6Un2Ȩ54Trk * xyOO7;M)U9rKI6^}=K88;̼0ʌgb\n$‰#YXMˣ6Tp*3D6F[f1zdV@{ K5ENu^'+ j7$ܸ/0Ǚ " Ջ_-\}zЮ^9*~ɬʛXHfZ[kʙHU# nr࿘gimR/UGa90 -q*;c.mXgUIϪ-̥ jnN*Uc28~IYWh/ ~>66~j=/-_)aiКKwǦhD^uXgLjfS]u_W_Jwm*GB`6UGmNp*,>~8}'% QS=|+[ kt8܏hJQ!Ӎ[DOtbtn:mUe9- `>S֢2S[L&C1nL нoVzOvH>s0=@н^Cu8H}3DW$ e2=e긯 b(%t)M?-4Foqn ~*Ġ"j`3.ve&dŗiߏEVtAF ug u QCj p? ͏".ZZIøfdEHS9k^Z})*-pgʝzL(<ĤI;'u)0nsY -`RL)&A쎜?؋c/ $zд''D{Ÿ'T%aB&̋ڄjϥZ ;QeU(YAnVoIi%f8 ci3hAE@WOmJYb* صp,Q|BߥSE4>ze|;6nd8Vxs;<X VoSqle7~'Sؔ{z꿥|p&{q[UG"h[e2u}FM>Y&Րr&#{T*7OB`u؄fkFM)o=}KCiT};KU*SOQ:ϵ*xP:#2(HʸcMB(kMFS/fJOq^ߎӐR6`'(2I`w|<:L7IU\(V0.52MYS=^+~v5gE} Wxc;,Pm4s`{'ߐP0#„D7p$m>\92{r`O93?M4IX7H=%S:808 _H[p!K\gojC\j^cp7 M Mo.Ν0HdAkdDaV̛ݿthTUr/*7)bшѭ ?Ј7gDĨ(;vҰF089E+$K1[o{ #<ӞBR2T_06 \}Z( P=i\_҇PNR:gbB@mLO{?e jf)?n  UIP:OE R@y8UհF`b댤g+7yw WΥsįD&-n@ρ3? ls Ց,L? הgWM)(L28(*eS#@@e1b(DXT VlN8h!ta `3fRI ET&QbE$Na^ʙxq\aǧem}Qf!/K"8~ 71V2mOH(Ga^I =.k#c8%FQfyҘ[;0A,Mb=FpN[ 8qY)ۊTcNh+QYb6\5l| c1E2AJdq ߟ#v&}r Ed斲 gO>lnb4ѡgdJe0R-WXq$SG/ q$OZ`S c E&e+H^UFDXz%ao0DaAs1Jy ̶#'Nm>GPuN^bUqRhN>1G(%ՙG\gY\s6tTܫ\>7.G֘gOMnE@hм@#(!x$"CU7m_@{64mᚐjTY :D=O U!Y[~Po͈Fgi1 9g4KeE*`>/.wG$Ӻ_t_ ̬IR!8idž\ꆋO{87pYa 6f_L:P MF} E:Bao9~g0cN\zCxDqSYp88QΓ r;UUT'U!zѸ!vȞ.v9e9)'! 67(ܪ(O',(Z |u,u+j]2$|1Y` 6 n;u ]ݸY&儸o/[y,(gҶ\yHTԕkT,=Aƨmk֕jE4> Xݫ_.4oY}h};|5U!F~4+TG4Suwz5ZMɠ:@Vyl,kf~O7g ZZ+ELT͓, @b=x}lx\qmюMt{yIֆ:S8ו2njSJi⸄a@DRIA倓'qkJϔKZ* b[B Z\õ U*7;VՓ4ghRGK9KxT!3I{Z_ˏ8}/Huxwx~2;oiH]dtKݢy|-Oa}y$Fعǐ>u XtkH< 7[3ʞMjC'9Hv_`f(9^&X!>`[7VFָeL2/>,ݼrQh+^1 /oF \%7,} _ Q0J=_SKGaKewҽN J[~77!0,=zOGhFriog b7JBxE\^p4z\LNieસ(/PlƝ?WFDYbUkW ?[75UD t JO:;琕6a 'dU)QrzSiڱ:{ɧd;-1Ժ|.^]/ԕC1Zw$R,|lꤓoQ+[Sš+A76\|jRa'8@ ^ς|.+?ɷs8ر}4z E:*By'8F-?gtdK={`Wkj JyEݶq7G/yP"ҏU=oYX?3Y Vc'ǿ0v֎d@)y)•0XpZLROr_ԨBHR^vIQf~>8ݝV6d4FW!8hM:_Uk1m,z{ 2Zgg1y3=n{0c!`eQ}g˨ m %G/ڲ=@rH"Kdߖrd qa&x9Rz0̒r'78+a)GA+{QB6ewd/ ް)X6bcEa:Bh.٩ =cM+iAԶ={Zy,نc\/%"ТTN9UF*=b_^ T4mҳej}d>s(5 '% ce_[Q{wRP//|Dü1kZ3T ݠ@k/,"bznKj|#ٞPUJ0adTFn9PIF綅_ wż(,2ݹzRzv$uJR} 5h$*Z2eLWN w!2FmXlxT*t"]=g̏7 #h\97L, whs әتO;hnT27O@01{QM B(ޝ?xMwA"͍|O%XA;,rh01<,U֓mSp~(٢)Wkz)WrOլFDc%;ұċHUBk 5u ֿ=z %DCDRQ`[D#Fz-kV<[Af],=,kŰIq@Ky't\[} ~Qx@9ҔCtՔ {U TchyI vCQ>f,toJ pz VSifxX.0C/粺,Hݜ\h/Sۭs|->>yR#$Kkӯel%=] gU g̦Goh!l/=jS]K`2ܚW홅v63})Z&*mʎX&vt oqZ?Lܚ'Ah0 L31*L0z 2bdp&i@р"SQs1aJ} E.cB:R:7v,r9f*3Bs!e *s %T 8sueS ?\8DC>48)7yA,۽lsVِ%(o"AGjaJXmeœɸnX5+deHpOϚVޠwa)VCzSBo]5pvC?5fM@l컯NR;)JbD|"J4жֆ`v/ZqY=Y(cO)m-zoE>'n,}pv^f<{\hiD($ͷݜ\򅦖؍.jb/PH$koR\Ё^%1-CyDǯgԚwbNx{% Lة}$} aSY[e6zEEՔݖPk,w;4l05uΘ@;q]^:R꛿L{أ)2$Y 7: QlUs8|VF!?G_7r$omC9,98+6DmC&҉p鴿ŞySgHh8M5x~]Rf/{D HMGMtRh?hzC.P-MVxq@͚WӨ' ![R}Mi­C|+;f9yx *n`tYI%#l:S7CEl(Rj.ON0t+2Jc6k^%~QDtuL51̒VRL;UVmbZ#4R/1hk'T0 z.3ty=@I6DyK  +P!E[qV}d› a{ogB衟8}?yð~9:߱#))Eb@44Kܢ9>wd~=" .P4[}47h!=oL= kzpkXPA ~lf!Pȏwl_颟% @|ADCU M#T]5bXQ|uux'o- ' XHdIz\_4xTFJ~CH>yz1!>@,huSP&d$=\ Ԛf@`w/GCzEѩŗq&"2[:JBTԌ_}ND* 4uC#6zIVWs_T\eli]7pbѢ5UR$v\j@>n (>̌qw6enM۴ _229 i-v`z9*#p>?4kFsdJwB=|y&VNqqrPT*ЎdhX@&.k-[' AQiΑWj}[mҤWA8c$7 ULԸ}K&(A!;ġsۖIp qq7p*=g~)Fj_D iNyR;z,X#/Xg~,mga. 1U;<'ztabdBU+[Fb۽/3L 3m("c9|WdNkP\cH$>{=;|Ѵ⍨n,DS='"5;A7~G a2YH<U G2EH`Ub3ݻ\/TVƱKG ;g)s;ƝLe}RtR,%ޮ*Q'01GJAIl_ܼ~bU!栿)ɂ{`v7@@Zď,5& t[0Aۊ)B-P&0z< ^EL>'N91L`zD<X^=<4ןDoR5Ic\2o"L/an0탏ǾH)Gr:bBJn*3Yߞ \-/< _Be?2#g \idXh1/KQ/xuie+Ib^#BQ"s] Pieo|8mS:6L 2I5ӐC\~G_qnwB| ?FdVz d<>m4?u 4-md o`"lL0 l;nWG9+%RT@Cշ3ߋ\zkcax_Z(#Ǟ/z C`vnT#r@qP}IKs%l1N˳K w4o ^# < 0i{ cV@ҹf;̜HsvFX]#r#̇7㧭"N117-WZEU6%'}&CFc7-ӹg 'nyo9߶=q\K8 Co+,YwJ0(ُ)-/:ͱA1r06lq_z{b!pƲ{ɪV:@pޏ *?MN=4r` MK]eq<@z-.k3bd%7r5cum |$*A4u*O3d ">]%[N]5ZSxֽucRANSļ].Z]au-7QUqR)5VQtkŬ^dh~2S?VMM- ALP4 0ZC\v(Da~,b7:헖~f?+n@ `[kY 4& [RN)z[%JyB~^ͭ:cq;609b\;3r%qޅ R`4ÒЧM,i^Oo<\fsEA] yX-S`k $[L 4XpۙE/ s$s&ýfvzF#fNm,w!5pPȅZs'H%"xo$(c|J whڀQ ,"`Zb~pyK[+ _5EAG~47QN-5_qsq! 8Vy6_ rNƺ=ל}.<9ӎ ?ۼLӨF Ah,}~p=QVˊځmwڌARͬ.IKaeqV!IXM <tB@[R|O6a~PӔE"EPhz%{kk^Vv3#Y*n8g ?ߕ@EFw#*JfzWkudBM3!_NruSn&$SԚB}'޼r=_'uς^GOS's h f( )אOq%cs}ʎ-C2~ݴtH_&9..]mQdd_*y= Y`y5_vw(I1%o2|!n \ #o'S(lE t*@r!+䄙x'5Hi*-nY G3"Vi)U<'?!KѫzHgoVN~≧g!, LnjH? hy~ M-knjؐߍDD_[撅8b)a8?CBzЧ2pFor[h'Z/!%iIኝQ|i}=p |5K-ǙeD', 2wXYr rbiK @ǀ t`;L1x^a7kE.> 8s΢  7zXji'0k1()b8o&t[ @* ldaqb<$`Kw͗a,$l>k6mFRTI@nkN2D.\ϣL*GvIE:wwY HRlrx~ LKdQB+9Rzj.}X咞⃅Vg"WzOy6&N[/zmb6 ہ@ sz,P9\}&KX4YZ;u!m9Y9]}P+m.]$gE =x?Xt g1?Py1Q'S-VK$sVHRMAt<̚+ /aP`> M/^O1gA]l`Է MzZ({APàICEΐp2pr v1hFݛTIx H VQ f펜R| \`aNЃИf8. ϨkI6Ňt$wsĥqJ B1zm*w2lt硢- /6.!L`PF4 @G:Ƌ xn4+i;bV@^O ,Xx$-yLfNE2ieQ\ph޳3wPf83ݰLWm93 ]CxiR4ɠ.L '俲qN;D?^$ '֘@g"SI@mSm^2]S7@㢋TCnCgg8ǨOC[d${xDy=AwlvG(lT'iJ^@CQ}2(Vt􌭩'O:%{:%E^$9mRs0 Ҹ3Kڹ-mav Z ڰfWVϭ';%2A}>HiqكP)Βh::-GO먬6s1*SLTn]g|`=?2@ y tawD5-rw#*~ocH7 \@ H93:9l|ho &Cw#ʵrǾ.1o 'r(/E~c<sΊ!]=L-/&'oCD`ą2Z"Bv&Ag0VS͆{Y,iynN[ޠF/^ώu:HɢSV .ʤmdLgSrO k3 c,x d1~c.P U 3.*mpW'a_wb {O%o^evzqg[μ͝3*ơC5몳^&Su;Q+˒(^ $y%#^rkoN{OU7+H*PlˍilJDF,A m`N*3F+ 3[2aj9O}mwCLOqt6OWDUK6ʉx0&y;ьj uW&@=}1Qѯ/fLKOPӾH_ hֵCs NA^MLp4E XntY$w a}.SQn6M R^XoIX`n U i:_n/?[cdS7oz--BG mg4Syh0VBU]ҵKҀ GHjv^z37" 'VA6v /fXssRӉm$G b1)Գu&,bb\Y{_#n w)%wu>#^3&24eQ3-.Gwñ( =3"o/J UӒJ|}l/9:i;0zؼ6(FVB ա2enlg{js=piI,l Sv!f3GP֙(=Bư%d'|5w.1]#4^ x]"IG6+'.9Zv ?5z; KpBTKA{#"3>vʖ`ƶ=f!|%$FGJógM9s_se4eZ[ U.lec-Zxi}Cde{> skx"'bHtH{3`z)wn]Ivth,Nc;j$!!lӜ J) 7V+quJ;4 N rP"3g:5Im½YG &HB%~Έ̃Ύ~M9)r?/)g-d]v@iho 5~}^x0Ri&ڟZ?$.sO+C&],kV Slz^#ɷ=QR^yw')üu_njqe@/l ~-3ay[+?G>K^#3}KLTI%-itaZ=> p)?qZmCϭ@' Cqi`-oC2Pe@1d*z`SDlӉM"luEOy$q1rrS@;̙PY5ђ.=[?2t"p:B8WLq+b"vPs@9C/L ٌ|53Ia݄@_!֩#_x;C5W8ga]Q:?jeA^acbeoPM*^B؁x|#NH "5Lmt2h4\_SŨ sj<Ì "@WʎNoF#qk#32Eɬl#f}2{#I-m5$ۋM.6翶 %>I1AQ)Lh7LQ a앬UP_/m,s@[/G$ @qD q詫˫)ړTܨGr';TbIJ~ai?dl)Tݖ \uۇ/wMdiSz(0FY8fcĝs.l 'vTwMrd'qgm?I.ɾ1 ݭ2rWg_sR4WR:Cb~8tΈi;8"+(պ]M߫8#H#JR^AXE>"ƣD Nuc:Ӫ Z7di!k|HṔFYs3Cϸ`:gϝ??|4 ,(qY;Ӗ|Yܢ:0Sjx$gRjA6tlƐf!6PP JʼnOPw5CKTEM/Gy`ӁW1^4r^& zΐAFW_9omrNaJ?>AykR4C<$+ބcK vL"ˣ~^Vo3UXpx.!UWRgcd/!4x$D(#Qz ~~^sx˚Xd` 7J|q:U0sw|sø1b5|tY;!|PMװ>ӳ/4Z̠\ɘhi|<."Ofq=[(h.2\.zoO(|W ,OTZ<>޵$KX+,[1C!'(C fƎNto+\=WO{H=M)'l j oB'ښ"#Mp5O7*j| gT8Jor8T6̣QL|;Y;=[qQbNJ|O+tq6Eʓvƀk>gS802UJ4 r3ΰpwU,3Bq t~أnvFfB(])(۾f}-^\ 2Vdʁwm^+~^=XS>!M^OFELX[!dhgMЕia'!sT9'ߦkl=z?sv*Uz&-д L.@.(c8,tV:x@V2o/Lϑޙ5)l$]@މ{6o#ۿNx&`BhouTZv1`nSߪw >J˺GMdC<~]à^Z֬Sf| dn~*efDЧIdr~} /:+=5GK&&䲠0PDNuv{8 )ZNOݤTynam*@zQX_OԸl}hLvO/UfI0f&=L(>h@G2:CLOL.n˒ۯ dۢ$!廥O8")wgsl5Tx_Ƣ3Jǃ{k;%Ne}{L_)E @FUPGQőoapT<`5GEHj>#9xDZef/j yi߂†)}%TH 7}%^ezwEc S坹ruETAxGy3 D((W5mM֩i_2Rp X. )L{m{%/uj+(=j99MU$+bj#l3FKZu2{DբvlDΟmi#( +' B+M$9?:ZP/bk3O҈iBGu7Kt1\}mĈ ēE2s(ɓx5is$0sg̤sq^Зϧ'ds:a&7-B@lID8!Y}ΫzO.nԐh16 c,h(x\~[zYfp@`#Y^QLzKJPYUEej$ 5pzoeG)M6ϖ:g)"eVc`KC/Wu-k%ڶįMsLNe1;6Ґ lΊӋ [-C}T D0y}6^0^}㝏@!u|И׸UZxɂ=Sb\W-QȒg ` ;:=c%669\H}ǥv 3{;fdVG%JgsC6)%v"n(ovHvh)vuTeHEn] ͈H\wҖj7`KbQfzJY>aѬؾ` [YOT My/.X5j[ 9f`>Vce)qҿz B!?xτ285 W!H$,$j-7"?Km!ZcH&uͿ 4|`p"`'pm/EtQ[_q\#f7xH -PŽ("&l HuJjf[ĘmeT5ck[Na"Π3bCX|ݶc -`Ӈ`Yx 5Po1n4jrVi!]lI'vihXfDRAQ"51Kl,8H8E:p+%r嶓Q~(9>XQɡ0g >ˌsZ!:bj5?b8N\zGl@\Ub!sd"f@wY*#j:њ.&BD~Fєom&T-I#KG z:9fDЭzsb߽'.718E #j%V-۩)beVX\D͆Nz',[uIַ oyŞ*Lb=cGR !MƎki>" kH^]Z>-HG36Fޤs ieߣfPy$]jw-;/~2JIegs]W3S,݊)X+螕}Q H__&}rp宄F "IP&~h`P< K,N%uJF񈸿J7 b]UΛR3ݾk Ay;0b^-_ gVgRӄ[`|zqJiɰ" +Bsܚpտ:b/C R[6Z(ZSY2jqRUODV~Eֶvf`T+@65fn/\/q4:, -KzrhWėmq`lkՄo5li[ a~7arFpMZo< d_9Ohy D4}Q1gr`4SB=ݴU69t cbL0q]ev Mýٷp ߃N[$|$wu|`LT5N] 1pSZ|DO<1,ya xR#9O" $=\+b mY((#(ߤ(?W_1.7⼗6l:`Cq\$l!<ޔC<[FC&Wc Hmtwq7HC@i F:w23)h+Cӱ vrQ,S[2V4]Q(с"F9jhToIºT]mN_m7>qd!L 4ih/Nm{& Q5(P#Jӽ p|~]߉ڇg*{ivkK4zL̈B+JQ~e;YcJ>rj⇍$~k@X\ho|s0zMJ`3^UHYD#A(}WX1Ä\J-6zM>YԖ"Bn8ROx? * "O1FH !acSZCyzk~/jAxi'%mGE 0dg!)0Մ%)< 9 q}٫Euys),o6Cam3'GAi46, HuүNjql5w̮8lnX,AH>&H7hFAibŽE#Y0uG8'}ag/﫶f;hc1#euT|xC#jGzp8-ԀnHR(HXf|qvǺZ|E*Cvʵ?xA?2f9FbwD >D ,Xc%4TW(HNE3ϛ BK/d+"3"/5*WEmOq6J659c)w2lJ! 05.d4{ BeGI#nlf`CxJMGz5h1wQfN:uASww^J"U1C=7/cgU?mKwmRa77~n,QNzPWBo^@uUUWVk)Vhj);ʎvtNg3J.X:QM-v>"*W'A'Qs, bNG0SȝB{s)l@^gw䧭mlςW /Ư7|HuQr  txe%hjkL2vjs6^?Q1d%Ϊrv-yaz  UCss|^ na·1e?7 &VZ-~r1rbZ =0wD猱ߏ֦m] WeR) "EA)Ӳ;LJzB;.e'5"ag1M8vT0寶#E7ꗀ䔥k=rˣŢ[rge 5߿! |1`:<;|:. ¡l=s f/,K+'E3 %%q­ V蚄U` g!;^MH*>ċ`<2g0OT´kes#<ui8~ȫyWt@$KTyv؂$@k8bbр&dgM hk#ZxFvL?_["9_BF功5ksT Y˦iy/Z@ XE?Lw1/~zl]t3E/`E'0+p@ozQkT898O#_dOɷL`xXQ%GT[h*%b>=vMOK)I< *~ٍ,&lԆ7Bԝc,O)ue9-)V|G#vyKIӡ-sec\['BAg8f(cF/MFs)i\w UrFd粶)ӹ` GSȂs:U- ~X$&/>.J;UrN]T碙$l2n _O~h(T .Lb9cO5r%򦎜%=mFI)~.x8JZ438"FP: wKѽq"9xvQNiyPUej "6v7Ăx|Ӡ:hsBټԬwu̟ej;Xk#sMsL>0jKx6Y?#'ku٠Yhtf]q|:4$ym, ޯ!B'r\c,,mTZLo^aM)~ņ"`,JʰQiT Ѷ$6Բ#,}F/G$xݺKބ_|;ºBULY9;Gaup:igљwΪ0MIYrG>Sx9Ϝ}(,Cxm={nc;ѐ1U:zR)cN^ !즟C!zσZ}]KDk+{3\ `z`P0p,\jfL"abj<]ȔSD'pUDM:z?PcyoE@l|&ߦ_> `gӓ-ל+9M#O\s'KHF;/BT'YMK6ګ̹G4i4v!Fրv@:ϯI8Ȁ<}a5«gu*c}qcwDd uʕ iDcD_jw*I4H'é/8$Lb&,o Ґ(0_zO6J߀O7#K4oh)(8b68z,ѭaBe<@oDAh/[19z,aݚgJ^|\] +X]|`E J o(a :_O0B;l¯GSAD;IvX}"0lQIeGԆ `"/Q&Zkɑ8}Bjc82ϔKe wN\ ȓt“vcCފE^ +>HS5T"=#cLR3q-5 u@(]Ei,ا:>bk"G5&u9r!Zs3E Qͪj~{"ќK Qٰ5 ~b`;dIHSQUª's^OqUna/~\do o0'ҟuDTS.3pfu1&\WTyyT\CK'5̐:){IpK hh5b2sUYM‡302@>} >7q;Hu.~9I=V1M@fz"[B[xZ|k#(23U r(`g76%M"{]n"[[1R*&9^Pű懀0 [gnR޸UE;ږv:{hԟ'J XI/.ƉD/ ,@xa70Xg6!c͕#d~hB]15LLP=6 (-*/Gsu 2,-!t <: %U! ykd7WLK?ݸuLɪjsnh\ p.P|%hD!Pѽf{92[~1ϐrٓo򮙞HG=vO"1$ťhjcM+"/.i"VH,ߖ!( \B/sǷkwJ砙wzʹC(,Y.q&[Y /k^0r#rl+fd7\t`ؕ0gVDLNUngu8ΚWBԂQ?g$چƙ&Ծ-ߋTtMB7K Hj4#׈LkZj53oZKuWD$:q> ajGNzՂ<:uf7}O IJb38mw4`sd;Vwʭ4lZ(B4OpAQ"p\Rϥ|bH4' T5zWy^[yZ>? +J*ghsFKBӫH3,z"f4j")~_ Uȧ/Kxd˾Z{7: VƐBZfYQujb|X{{z4ճ܎,)ս64Q[y1&c9+)?C]r'4(OW2Η^pt(ҙly3:%JEMAOLeBERȬ8g+͂c*ކk): #^Boe@T}]k`5D {K `X;n9[&z-I&1~j8n'j°Vbc!g$sf0@pJl_\@㚨#]Z=1tȬo^OP|Gf]g9JM( b?B'I%+3-t3ο,W!nzpG{Kuo-V#6,@~QҊ,uZn ݭPd"YUrf9U{yJP5UB_gU )I 6lD!{]886jn*xHIXYd̠B wD૆R%ؐXtbƆ)or'T+ %0caGeSH9 ַs5.[Ss(5MN)WFR23qWWp@ $4ذ6@]l# =\W~հT:oA3G+Aj,{a:@sln1eB©rB}GY3-$"?EUbvՉ˚#`"tcTձ v _ 'ѦlZ{ dt ة*K8|xk֮6AXDϤ{Xj;~*iWS_a'j SR94o/ qSdyWCdr"?g@Y!k-zqac[ٖgz*>Պ}Mo|ravL:;j# AP.|s7+4MR.JҒp?3 p)'#_i?ᘨVaFK%^Bi#A0qXrW;!@hR(pZh/$B،e`95 %LY!͛MlɅ1 :Z&꒱7P *DELvoµ")/d6OlK m]UuO3=:R8,ؤOdjZW v ֞4Šlmp[l&?I) Fܓ#h Ɂ^W˖&Esx~.E`zJ<ꎄ/Azg DͭlfrcNLQu}Yo+:Е4:5j&=Q<#EμCzYE߰o һJ Yy-D{AuK~Ƿ|# WVZĻ13$ct[m1,Rd]Ȼ_ XGl(m{F0B}" #̏ō oR1IJ9jR]L%\0t ~Q1%ENz>cd-DT'Dܫ+Ưঢ(,zM( @AY@1+N.vkڤqr3=Ec,x\%u)bGP)TGޘC,1D7y/eSFb`j5LJD"%ɶ) p)ϗ^X a7oߪقfdv"; ƴUQ}א FaGƍ|+p;Ve9}vu3zt\ikt nwZb3#"z}kӜ:B"*rq0 )"qɝuF }겮%ђ;ɑH3N:1 s>>d*J7(ΘLm軾3A4Ȣ%_]+$YqËT[;_V/Y;Kx8`e_Z#Lҿ  xGs`AcZE,ld5]ɍ hkfTTӗOtW@a>\kb2C\[j+ sgx#UW숤WK >\bځ͐sfYnzntܣ@FU!ZSB{2(iVV0#-xXt+AB|*,y6 ߲CWJ1;;oXjtMq c7\(p,D^kκ@$Є_Gpjك3]?1:呅-T@drO102Mzul [l$M1~ʏ#{67,It7|5WY3 [l/z5+´>O6drIV.ZCv}=(WU[]RhHJgs$Xb.MrKi1ҿ Z<=) RBOܲzj&fQmR &~aum[1b´.%xO!A8 2mQֽE) ISrQQR_ }B'c[ғmN7$!olx,@C_DJvv>40iudJ4P&UeuzA꣹vN);3U,gB + UϤx9f=>e#Өք苳39WPA!&;h #@vEIRG9vG{LOk<feGY*<&Jwj/z^vPU*[?脿rleHN ԙajfOի=@$p)KT HH^ IO݌}z-;4qz6]&o (KV`ϗT!,۶60Ϡô4І%շW.ǒj*`зzV'ۇ|u Qb#kw0_2ofBt%1|62{0oFg309NoMW8uQN;Rx!R٩p%(9VGd/W~kZV{siV5c#e9iMMg l94V˲:me>eoARUgl%SRc R0hCI x%E.uJC V0]+xI.Dr.!}eLO I@iɵĐO鼹 'S/*Tb&>@vCnw&ZC5JWЊ*^O6S?oJWhQbO/吚G8~)7O*R8C'@nW2FlxPA^30R4eU`_x-X6vՁ J߷G!:]V*aiSf]o;2GēT5v5Rqڧ_xsD?ojTۡG'*0(t fMc\Ԝ#4Y<r8T#vdžܴ{tLQ_1(f5~ -QcD GVxf&0\D8u8F+' Ԣ[. 4 eQwq"ʹ_N,`; |k+\6v]FuuQ,^,\8uiӀjmk sգRy ͧjLK|8o.n Ղ %Y+6x/zqHv/O[u:O+CƌFزxpb2#/|bx;5@Q c6B?ٰejó !9i^*"𷜊- Hl5ϱCPfSz./FE0;a;}ⷤ ’&#g>ROj7=ccQ~DX}y- i-7&zB[d,&vPcD/Bgwߋ';l+5–*LX F{&.$Zo;V 8>ZڬOpx^oWUb[ҁ.W(o(js>ǜI62:Z+h x 垇҉jE;ޑ.$9(}10DNQ+-lړ.qrQ*T֧?خq> f&J4:lpaqVxS;{V\bS :pY5ߌDhˁb!˅2C\&gK;eTdul-p~xr_H&i`%feD(w<m1k#C·iF< ט4{?4=8m`}I1Yb,vXbg9)oۺ1F47rbBnjpatч%b;A0KWSTlU[:&0%'50z?Q8߮_#IUs%`}ӧ%=G5\XT++"=T-a"kR?x>PzdubߪRE"v?XLiN*_kU\yXTbuɗoFi"6`,0j6όm<_lAMlwIpmqe l7^ |5̍(:J G]!2v(vo4̖? ,_m{y92׿?Q~!"JG4Lʼ@_ZGWkzQMHY4>NUʗ0CKUAޏ5r!i<ַX]2t+FNseQK1Xjq7cL'Ǝ234S*bf_ix5/YDGm+֠sB^H}v <Y[쑲I@WQ"h)iwU4gagR9A05$25~㒡4`#<)ׅZ鿧ԭF7P6;,NpW{?&,#XioAGG("K%Ys5y7/F6K=f knw[j) %z4J[d'|ز@CR{QW6"D 瑽Wڎ͏l0KWT5>A@P3@X3D`/`XAba-&w -t@x&sxT,=/{%oR+l܍G[zijUi XX Qv:ǟslS(#'_ CS0ۆKN! 1b%=Z(ѹe|ՓoE/tQQJ[qfQjB \Yz׶felu,ble(8Lk?-崟}>Ĵ߭μ67]8=ɝ58#Ex̛մFKz>5FLUZsjY G&&d09AW \eHKȟh@lDwgj)jT,a5||3l=fK= Ig&\ u0Ja1 -" pa `Al<gz1M`9v3&;`b_+SitAgS|E6>b7rwO21gy9|EC"eƤQ`ǁ}QgAR'ҴzϮK_4@(GU%!'t83]Y8J C&A/Xzw/kG Fc{:@jS X_?8bk Cih5O! i PWd]Ssi`O-B)fGY0G4~]:u)jyzHIރdmi^J"ԉ4T:a107vz~|bVMK!ݥT݄HTi (HH}kv(5im$x-n37K/`昕#HX;UEar~JXz8⫔lov,/,=Đo{%9GjqmJ<-߰؜O,9 Kt vhna /zRqXJqh, !IjLη5c^6@QlT$/! X0x4f}8j`1+Rz*@F뱪t-׋Q{ڠ+곩!bbSU~c24 *ޖ*v6bKrJ^Jk>ڲvd^yG('젴#-Њ%?^طuXQJn;A$G-ctUS"LJ4KYo'?ۅ(x{26 o0:+(j6$w=H{ˬkBY6 4~WΞ8 0wbcs0("Jnp,3~^h ϮXd{c !ZG`B6Ź3skÇu!D]@i?eRݡVsQ 1~kݵ LFz? 48h]WU7g.][ڨ>;Lڹ*ˠs:Wѣ<18jK "v^Z=U[X{R=ǒ'{H|CϹKo*o*R3'+uBoNH"%G[>[Ο-4Am8*HH4ƶDT}/ \K<|k,'P%B}.4`>$"GVO,@Fr@[2s%U^8׳3kK#ddNhYS"KJ腈*Kh2< iCS.Uʡ&i,_3ʖ@ڠg7<}Ӌh;h_':$#M aaȦȅ̇-Ʉ;-yRth^CRIY"A  \U=Wġ+HzJ'BIz]Pzz4DSTl\]?,UE>)|4'nDo^4'C%Q"/:YN4">PΓ¨I2eZL9?y"6me꣨%k1sDʺѵ@fVge+]x .7ɂ0TI *izS[ !^ :?HgOM%VCQ{T @Ov o))[=ieJ3wEek+.`Tad2LlCL);*qZ| gCÛݓhw WY_BL!3lQܨVG_{") G\7ؐņV\)T:-Wd@}$ՊyR1LGZpcQB찙p韊RiAn*cOSCkmj8>[h Ok0BDnfɩ Q iRDu`gcB__EgfI0xW_{ɶp&h⽄d-:J-K{\h4xp$ 2s F0g-{)$F$"·5 LR?[n7<ԝ V4JVU,F3OK !d.:pCM}w20F -@uB|Cv2A55̇KE 77Qse;/=T/fˠ&R]W#޳kG'QqM6␹n #vKJ/e`&C nY PRR3$Ar} Y. 0t֐Q|- rɨ>Uģ3}u.lVvȂO XpEa `ݕiGAX}_kO^{FCV m99"]oξVE*i}Ǣtj{ G}\pk{chr0 \nٓ![knǚ歛DlYKlGP!'vF\#t+snMM}G`WwmS'ض@<@6<~9_zcsm$O?m)T+Pv$]s~:8Bp\W7#dk $K0FAuJ/ un]H(XZ2t 5_8[ c-ҧ5i7|6znԍ'(OBY^B"3qW+皗j+w&R/e5*|$&w`4\ʝp͐ƒ8Z}h%6>t3w#(tEw"t;E%.E\7S В{fe{|z1yQ)nxMOOV9 wUrHe4c#qK0STA੢wyiӜ$ ~OS 0A$r(T4Fu *s*:$[PTי9X.$Ki7'sn#:4"oɭaT(*&fdյ*; d,t}&HΝ/xP9Ib5\&@O/.Ղy-k[O|FDb |kt#gя\œڥZi>At0^"wH /y׉4ӡ,|"L|<ʮ™ca$ZJ,/֍<j`A{˅6W:EOʢ1 ~R3j(nt*{GZIߜghчy e|a-V Ti|TIhs04.ŵDZ>኷|u^ט$_ oz^=mF\U꾢ͬWY;\'z;$;/G5FSgPu8/ee2#La:<=Q6{N/[3ͷv2#Kv.SQY⒫MkE顉 5(b~^t4;*4hYIĸ^B6oM-8Mن/+б?:{U~h=1<OkşueuXE&|7YUfS9xR܀]+4phð}5кL̤ib75ۗ♁o"ԛY#r8{! {z"t2g>ַqf3GdKyMk>$(eiƽ⟏VCtjt4;m2R`l$ 2覷0kXl@vz.%}7T$WTjqc}L)iRy]87г٦)!pT%x}XgzYg{ԴL80q#Z~o{Ec[1(q]qJɯw+R'VfƜұ1YZm(\1wozިp/ZIs0¨S.ZvIM L[qDhSʅO7 @JōiPq?Nr:DoW=M2蜫oEhd Zp>.h0)3`1(ny#$sed}0JΆ̝|up|{xn5WR8$5GV!Äܵǻ59&1,qՆ]l( Q(:V[ɒ:Mԩw?6j&<4F j a*[&J=膈C)_8PޕȄ?C?{=dOG -Y$ɦp,Z|1!NjZ uCN 67?l9Ɯsē?Xcbr(_pR'ܛ]"E;!HSPA\]CXtR oK"p=`Yǘk x|SQv `PUTpz/SHƜ}2Y=F,V dnsz9[YUs r& q.0Ϣ"eh]$DZ{0%ރVD#ֿ\Abd7pկxV4>ƁBWant8M2kޙH9VqmbϾ0]TxўSS0FTZ7P!0Mi?Y(DY~=-=•)xo ~RŅ~i_fFQlFNz9#_ZOW͘QݎJ7$m)BZz)GmGkm 54ёvr:LZKǔ!#"͍eoPNm ՁMh6I)1 Vlo>Ri|!͘W"oV׀F˿YU8>I[I$VC1HO'㽗b߯'oD>L/|N3.2qA# Y}@hOhxd4!% h)zrho͏򼎌"ŝbijaܞvt5W{'=Y0\ы`yUJ NCp q8ӌ#*\1٠&d]Dފ<>%hr:oB`A7B2'!d#3Zl :Eƿ l&UX\Jb1uMhG_sgtmn1/ߨ?A,RMj4?0nzdטOMo䮱75&f u+=3!%GR**M"b[&b{r[g)ukT{ږdwO9SR٥OBtOttQXJcIN2ǡdeQe;z%1ۉl*NNHr3tSF)-h5?R=VJgfK҉8Na/ "~ڀ/-/7+/CmcX*\@Ry.X%tN7?ʹ0~mn1'?:5|[^?cK F-@@<*86 ]0iWЭRU`U [TiqJҽr\s0ASre-QH-|h᧶ݴ;]ՠXu!W @Zf>9{kGm4 Afp9Ç%?%bMnVc!+A kp*Zhe *0iT.2Zta \u㉆#{jYzC>Zgc{1(_t[X06;BVT*{Q]^e-Z)NE|nKR O !NܚTxaU(lj/ ߗ!*Kl|@y-@/,W9?D? ͺpL,x Dy#I4^%R$YEJ^[LŵCzJGZ FH2wmy+S7m"j<{COXHpovwѰ>.$-mrBbQpBJ{ut UY߹b9T'/JB%oX|즓(&5de_yAf<ӻ\Mb;,bɐ_e4 rC_3QkFԳ%EE[<\ٜSY (T_:ע%OoQF`þ*$?Pg!K<ra%/oIju>qlK:JFD]q+zġ~#zd:.x F%q sK$wU#<.a'Fv` ONbɐCtQh)̕s*,nxo;ZY}&8Zϛ."[syšc䌀,؛p &|̬LD+ ZgޯOY9)0p0j0_% FKY*L;]Q˷Ư$ޥRqlAj%VD@ITb/zјk\7KamrKy\}vUіDzSӍՂu) ;m)L<{ngwHgg6zS'*Z/o8:X`pBoT7N1Bd\]HSTݟR0}igYMѾ5FiQOoD}uD8RY;߬n7|yY84Ys]$bw).nAMrwV1W%"<mKuxK$j##3v_X53d0btd\EaϓIP׃\ b5E.=<"Tq9y\LyP^,%_h5K ֎nqw=e/=wy"{B%GB7Pn)ҤQ/2Zyv4S9|ˤ*s4ܺg%;e{lԉt̀CMY4(U聀umI[!%BgL9\*7&$~R jE?ݍ:B6z11mʘ8=XQfz=B.)s[uKz}EEVl@AesRlI+LEB- H!x_m:6K3|MzHIb^*)_op>D琶GU.dK7[S? E*×Pϲt:sVZqH⓲^3ѲGvruhomw(e\ѦQn}Уm9lN:^Pj˲@=9=Q~ Bah#grd|$aDi6Ka)=!I_ Mգq<\p;Gub @xƠ[)tyhtYlwZr{&Dd0x&*JP`+$+r\V {,[q6rX. _?UjoApu .6o]a)(r?G9W?+y f7 3DahZ 6?Fb^;8\RNyrŪ]ILFLN#dєqw"?4#RPwCE|ɤUt7sܿ+(r;?[6i>@m=jn<8Ӄ`x*H-,aŞ4eE~} d>J,$Qȹu./ wĝ1Wۤ0=@[i!rx!n8KzZx.}ձ8lNOb^qb)j tG{~f6;L@Iqu^ эSÙLuK%^ŦErWC\BЅ6xQޓ "HECC^X;rZ'_F;mІ?<-̻1~m *sڽi;"Ws>y#?kՃGZiRXN*Dz0e!LQ'>dy%jcBprl*BPWPxhKf®%`w|XXCR|l4DfRn e6Ilp7Zc,FC%%G'r%.;7}\CfA'B\1{@T~4] |OdDDsRȂjG$LH'<8nbB]̞0:w_ӡȯp]SlhjdO^bh!jr߿_pۗ^g,wgJpĝNOTaNTqJ=jx\ɪn޳C/Z_A0Z7Ԃvz!}t:oT:F)$G}vv^#VLbӼc;MRU `AM5wi]y#&j^!FP`0/%: XRt ̝Rt&@{T\ 7")lh:s#IVJ-$HP朳lH k6*XZ^A"kԢ$ҸS_F3f{?m0Ί3Z?MhKfsEdFX`$YLnA}lڣBOC0 (eF.7zebbp,*M<|1BWnC3 z-`u:Wp VE4(DeIKlmzWլMh}IƘRnUfEuc֝$\ fv!w^zeObZM晻ӵHyy!YsD aig{ed6[8anl8jtv7B'x `y+2iSY/̕%\'54 Cjي^GJj \zvoMR"ah`?rN-,2/EU5dYx8&ؒ1/i Nn5\>=uOyS޺cR$a>|W)!fYniz8fFô(a@FI |[~,.9qKA(NWŕFH2S#gir RFA.=IKδ-[&ڰʜI:(KFB4dr~K!~EcvWhIޥd k,wI>;K^"DJ$+w4?m;BR5z0%XxbTJ6Fl`-\ g]Q7OYAG&:^6G$} {ph0g,PRzӇFb? $ę[G08ϐɒK[1A<rʦc?!μ8c`߀2Rsc<..ȱg(A,cvY ֩yOH(eGf Ē`wKy~fOAT"vp|Sy# 'WJ$<U7e}goc V*Xe4Cuճ| '7w xY / ÏK Oc`7j]\[@=S]Ҿ $7;SSH&yē[`";wgim$?z.8gt^YHq& Q+L\2b] pʈL "y3zq9w F@~ƃoYѳSL#d_dUI43?^G;XNIɪEbKCz#X{c'Pz/] r* uVVf<#kK~㦹Ԙ(.* ƽ8sm:lGeId}LGB^1ycA\k Cվlp b꥽_oנx$Vуo~V0^gFq=3K|w~ȑF@{JG+]7mW3KʔAAO D=/ݒF,%u5^*=`oEVXԟ =Mc [v.|M`;Vl!J]7T0MaJ'\z2i *0+lB^ݞ )Ҥ1цAÚ&Fzba!F}4J)sϗmTHXw$7T g9r"AhM*cB%Ke{ZHZ)`\<8,>ҍO N0  K"YqΗBe<"u#sOak]E:*l3w,u?h9r86ODPj6|>U͗hlQt&d'<ԹI{ Qe1`VM[a]hO{}GpN k @dXƊ ,QEYGt KmPc ]^ڊ-(gG9C2)EidTi:r]%~-_9ZOM~n1LL4Y '/HmXjzNr7WYNX! :|`whk z{oYU0 *6bw1B%b8==q5&> 򢿨-0J0Ȝ@s#J^~e8@QbI92y^jpUt7,̩ I8*%gC 2\̂[ ㌲Q˲z)8M̤lW2WQ!=n.56y~R]'aC63AW|!>y/>!A"Wt5?U 43v?PX[xgDÞ^{W)(9#Ȃ(YT3kPrKşt]ۨ'Y􂜗7.BN[L6|>SfxL0-[<'ňKz8jjR>:L HжE]~^)E^8>چ>m_?#UM 3s\볰!$|BZۧ6P͎ʧ}9sM}aS)}"z~i~c[ PXɬ0<&t ;3aV$ "oq\ҬTnHxpgu8GpV"fji,]899!b&̃?CcB˫͇[68v [etmC!@ -F#6 oOX+m*ERE0_sv) Miz`hfde3lA$mBp!}<=; 1!&ٟ~1Goћm$01Q~45c]6l7YV،:դF-Fxtik14! QqNٱ`;%V?M>@-~/&!smm)$JXn?_*Z Kn۽1ø֦K0?[/=@4NqH"ML"j¨(ZW֧ I\ԤtK5j-~1nrT|Lǁ>])b4Eb=:l8$^0bjLoͿ|h7?D &#YT[O_5b1Gb>>No|1t0&@zAOΔo"x-i]Fݚ=P6&h .+/~v֙՛ A,)}.QqRVp~y,aHtAݱ*rWe S &)'`jp! B_ۊ*w/|+x|9UP ln pk)XO6UcIՆ0^}fʍ@ci0bߍC6q\Teyp w لۍ9O|Dp\4Eh0Dk?g@F߳ UPK4~cTpbMd1I^c>с&ۯ|H$<-2T*[1F'v!ج>\3AuNOmNN|hWK&Z6wg)ds"WmL$nAqBo Ofe)|=mU:8`·iToT:>zwOͲݫ}>IZbߴgRr:kⴵG{2p$p٫(!" o%&`LQ_KH. Êu[8eκx J,CqVC?N^Ίu3!˃ UEͅC8wlG =PvD3xEF97 - x*xj8j+Y qX$sRKQjߎ *#AOY߻:q ԕlE'óѧ~Ud>QZ0-<*X"Àu= { {9ľw rNY4싻: M7-Ezu)Ѥ)"h #va:  T ̡"s-UCVtUYAobf!ykZP~@q2j6U3aDiÔF/ثd8)Lɛca",X} &dv!6gThw8m@u&,ȗM=z ǶHGq8Q/~lLfS.rA;VkR?ݫM /?ز zy;@' 3إH1]V?BO/XP +lv%%fB[өڗ`o91^ ޚ~qPb0좉@˖MxvdX%0\.ZF*£<)kR/`# 8 6Ĩ]C.1n^ʭ/񟩋l`&};6aGct0hW$ps Mc Rp=w%FK8@l)2J4frNiؖ %gڵw4K"va jVwT_lA .10L9{I1feӃ4 NcAɊ/3sb]Q}Jv,x-;˨kߓV ]3=~+|ܸ`d(nRe$YvC(`?w)@kLIviEtW-#| .>9ދe?WcNcTdB 9vމpӉvH34И^Nߧ(bDfJ)J߃fY(:.t@7ifUkjLC캱Pueic+=yB(6TŨ(y~.h UJK oyˎLq q0sOlޚ-9< w GZY"AzuwӼ4"ihaC>y0@R]׹6n=<)oOqI2-p0]P2fmžӼb%:pJwj%sFypZv*E,PyBs3<tRm%b{~nQ"4>}^^0奏{>v xp0/8$3[Buǟeo%ٽ͗pbEt5"OtĆ_SW<8dhJIð6WQeK:pc.GtEq pғU$`5C N$M_+Ҷŷ~s`iL kGq-C\?p T ,9 *Q`3Oe^A[fu,E:D4$dL-lT1=Wste2{ݗtXeт!TuYD"u6X0dtP6un,B{vb-*s+~ ʟo"6#$vXb} S 5eQ* 3%$-`řuLtjY6aMM2,]=?L,au֣v}1"ѫ9A/v@hTr[ae8F!]!529 DeI\-"Ԉ̠ٿheo0?Bo_ ZZ^;э*gZOy]Ko5|r}'ݺ>H@<ݍ@ Q,S,l1EOL͛i`Nn80R豐2l3 P'k>Xv"ps?2IW3V!*-RۀwtA$KB㼯%Ɩ}^9GRHE@ w]cFz80ofR6C!^ `Wx=S~ G'DIEPH%i-q1e?xݸ⇂5y>slpc@5{zFxCe6rw@G{6N-Uw]t ^uS%ddchߍ 5; t~? ۤcs^"bNXT?X ]Ğ^{Smf~bk.R9nrSգr#q|80TFHw$W]vTWsGıNĶp1Dz%=j['zgyFJ&'#:N&3l0Gb[4T8 ~%Mt 9} r P|\~!XJPh:Uے0I>Ya re򺿨ܔ~jHӤ "|ݞD-5!W,ɱ+'&+Dk=Уjr+gflUrYrj-:p+0CΙ"Au||lE]݁F㯊xЯ[8bȝE:vE.h| 8GEXq7SGb3AZG]ߛUj8./;$tqT~m4∯TujKuHǒv^g-my[hzE2Tl׬Qfuc£JuΔ|Ժ2/=lD_%uuJs/k/su-aq;/ Hކ-bqnw}ء(c})P#!8,++@^N2K24G3?"_E:B׋I—뾓f:yRl,ŢEB28mABtQk ɽ)U 8"`5J{ =FL=X ~B8aWi A'g (u\xk">EMY=}{1׺G{l^rC|䔢Ӛ16wcɮ{Qh&aw`n Tr8?4lesB~ /aÛ:;麇R5$Ud肠jW8p>d'!#)wNhEG2+ Dֵ|OߥDړ7,9pǛMV0^ozvTd󪟩PJa H >z/Sg%2J,}ݣۺ~ks|.)2!ΐ~P-XtpeGBX9.iR\@s DXz<$`Qw~o{= y;*&U($ӏϞ"H(fyjyի7\Y# pbo$^l"t F] gpKC /jy2LjSKYܝ4D _rSF~Hx=>gV 'UZ-x=MY`X07PPXձzT#ON8 7iZ-xpi%Uڒd./BXU4Vҳ1qmh`w繧"T- \dbڽ$_bg/dlaqFW Z]c =$TZWD&LΫ9췓3!V匹x ^:.T<i/pJٟL 8q%tVn'ÆnB|.l9=sG[<k,!58ܠoOߪc,ak6# 8 Qy PZkkک<"Rz>ҍTW"%z)iS) u`r'ӓ}${-6)i>1\43 &;"i]^_ ^Jw0QE @ uvK!,mo6o {ūeKm|QQ(gn/n|v7Ǜ m2TGc>q?0ci;"~L#6Ii#K^@-cC:(06Yh#j|"{_1LQ$e{lg&f' ^ly5cϚ`ei&Z lg,q1ek3eoI#G /cy> @5͞@;(8Xެ8 >HKK`v- yyUς'O"seEE~C+alΎśG'iCC똏ٞpUW2S/p0V3~ꀣBLPuG$}a@?Lѓ-^*?Hس1O ?d! ]^y$.ɕc>1b9!-QbځnZeZb 6 =q@%~|zL3]`r u!=!凾)X/,{ܔ|0TYrc\6Q/BXgۍQfH9+rNonݦapZ+:VӰiOd9o4~ VL;k{%e!ѳXEf'z0o & ,׵Dݰ:1$h2Rr̨/aVR&u0ʶ*mh]cY&ZS&hqyCUZe|HPQ*fXZ,* ,` .7OKXG^A/fpY޸l@m<җQ > 9kIb{8%RHf_igWϳ2~Pa\&,ݛ3 >2˿cAiMft&-ÙvK 4Ii˚^-ҲbJx`P7ZQ7%lPha% w@hFv 1^.K׭|x}%s 0Wg:SM`'Wv-,)v%QJnrl؂o ,zfHU{J_gTz Am-Q?v M'꛻ԿŚ Vd'x_K<):O[s.nqx;yĈgŦVRዌ('J+ӊj:SJss$ZB!I2.NL55(Gf0;:dC0t [ȭ*U :nUYF`][+a~ȟOVGhj9JH Rih+Sj`TPkQVY1Oc$ ݺrVnP1Om0EfSsפ)X;kvuy=>U 1WZvfU>x1V%}Te)of2$W}& _\:xs#/:6DLSvb~tvan{bB6$^e%cJvc |?=[~I)\T@t{)1\igcSUI*a Ej%p2 E}=+|0HGlI3AhԜngf8~Ox4F'rC7˜3Ӄ8'I1ZvBiI,PHJ#`_3z#[%pBPLKhGRnlh=%Z_Xt⌲q7l7YTnGz;UUazN5!5҆QBlX\!dۋ j &}0ZYCq ͐w(役43֮ZG!eBϚb1b޳ R7DcSTp`d21 [ >-J-?^*\)LTd 33--\y".1:\ᄏ^䪃o<D &!#ꞈ‡lE%^-X70RLfpZU ^%цr HK&ݸ<0W"Ch]vSiߑFim|&, ܓaaQㄍ`<1{{x'>)CKCMfrg'tP #%"F5ik77mg֡pFd=}J+S֟9d>gۚQvft:V>pvP%6\(2nomg`cs+8wfxXP %:Q]F<,GN!tl$+K9_m՗kf6|UROcMǦR2qh)M$whGmTe@952pS]п&,c]~^{CnUr>?<0~HfM ~QVuWkVweO/_IU2n](^SNfr}TRki7q6$9eC2¹C33;So'V 5R$Aѭ@f셟w-TVשE5;qW]px"PA#=pSOI~)ay{VunG 94q5N+Zzu7SZ|][_?%;=B{WWvcv\ rCL)ZG$L$O޶(ZFs WX6KdL~A%'W ; 3nV& w[4%(%E 7N' 2Me gZEr#dbwaTD?7ISCnz6i@q@* <*&:iW>oQfZ+!,F% Q‹"v"Pn $c muE a/@9;&{LĴ id'\u\ct929t7hE'a>'(H}X~MLg1P^0:ٹ;ă/'jDJGX JRQy4yS`/t3U3zdNym&o#<^PI=s-݌ JJx%ނo2ciX.O}S>YƐRʗ34\8۶)whp4eX;,/@ 7j*` jAu7qOTo?q[H o  bqλVQYS˹DWN^0цVd!=bEnb^oާ*PӇwjQsI'e@TC<rqSRQSVÆ=9rAئoN=n= 3j\R-(I؊GzOTSR[_sLŏʢK;lRAP:&hu뇵t -}Qa1PHWWm.yI)=>WA<^%3uGN],HXn.(tJp;k"]y. vVM/Z.<)NlcEeXsd rap1&q"P|a-!Y\r %f$)Ax1:ǮE(\X \VLܲ5@(BlҌBc{(tPc`]svy ؈Uc9Ҽ!+^fM拝σ'6zZ=mTHyj͒d;[5|FczaO"[؎Ŧ.)2HdGch Oٍv,KKx } pGk=tAlo^5Tҧ=J.x󲍮b_2Ϗ_\'0Trx}o )|0җ„}v):X1I \Yq{qQ*bO.fJW} w/*v}_ߺp{b S!ޜQ!D;\/OXZ.Hdh#|i#)DŦB5PNg*R u*Qbz% TawZk*, BF![ W ejX\kߊ]…;қ%L_ؽ%W@5ɎgdZtiԙn|dg◇*鷭kd Ӄb\)S]DwGb/~!m%W8_uL<}7e:=Z)JPU"+sg}5#ūR(J/MZ 96I!H~G ΄L>RYz2t;yss(~XQI@m"VwBY9W3 LK"rt ?n֏9mx>rgezԚ?D?6y{J"7(fWr@d='1j,vsX h퐻 YЍz6X4fլA>`8@:UYu#{{v"d$<җe" Ծiң-R0kj$~=l|4z-C13Wȫ}s"x4|mlK ɓ<#?5B|сXi*.sI,~bOJ7%3|X",4ROw#kU&% |5[7qҁ?8baM`5X4h U:#Q.Du;GxNК%̺Ț'#) ( -dJz*y# A^X8yĮ6Xk={:rjR;ݕ}`J^q{ q)hh4˱@{#$>s8oNlA:Vq_5Lx^ڟQs$튌`dF:|DZA鷅E;A^a&]q>ǭr.﫿hTN]L;MT{3^%9+꾕j w8z‘.pN; dgxU_GG#deqac_hVآ$IbAȮdo}͐D_ʀz쨉dɏaZ&ћـ-t&3S_ -P1s'FW4R&[L=Qd4pӔ195U[֪8i7#MҤaZ#uT!\$YJ0#^+4ja ARBJ2Y Km8S7͜礻kmXpoH 4vջ΍:eEl@/iy͒~Gx)8!w=® Z~suK0)|d`P4o`1]  N'z k cOWWӉߐ^J'jxZ$>:-#Kú)YSx6?Yv`Nmg.on]-B27 nq+u8klD@(@3 j_Nt YlR냃I1<[fMaV*\½CVms~ 2^)眴_wJ/"+[r6Qi\^5$[^.辫hf +qf3ˋ_+ w<^v1t{ #GgwPO'Gv\SNVz A eZ_\REy@TXrbbk wfuc|&;g1t]n!?U?W6p)صI /,PwD = 2׫TpsXϗiaݻ y0 3vGg<=ML @VeQ33{+PyyOX_×K)KED1V_O.+HXJGʢ54fP0}چ%|WR'k)e+d$9 uKoԴAMo,< 8Ir8k%2cm {#h8 )+`vװtʙChEG m 'Suu:eǘ%ݍ5=oCs N3qR =A3;MeMO܁տ k@$^^3jrRPK#vq(/Ыd+OYoS* eK#zE[c`?ancp!?{L8$'G #-^pL%!t3y^{SE,h$E8+yuhl 8pa/Z_RVtG3M6H;xs)X&_H=:\}2{T˚HMBf₡8<$)1 u=iE(o~µj bL],# A[v,Sk#Φlj6J%xj \յ-}|#>ۜjW mYhJQpL ?Z3u)uiQ8?3O. [ 9Y24U[#m,hBMG M>6ZO7._7S-~W9 wOaak\_6Tv.nuR Ae`"?R,4%N2g*9B>ݗKM&:}^_hI#(HJ)37z Mxp0$K[>eAo؜X;M DT;(nq uzHSgS! e9a^qIr{LDv \2ۛ"6%S@hH9%/b?"W1}Re&UI^/j?>ATry6oK Yȶs?lqSE %P0b"=׀N^wlp*mU¨L+QiտFwOnEђ%6W0ISM>b)xM䁞{l(0kaĢ@:e>/ă>ϮlR30L+=M7$ qowLqz{v`u7AnJ|xT n E.ioVd{y,}*Yux,HP2TLW =Az{x ܥ _Z],=G~d@Koi.kYJ7ҵK';:5 HALjW@]vy hnW$ߨ]oLl.,%S ߧo4(&FW1OTj S7%)> 4P!SZ󠲆\#y@iT盍QH[~Va8k"ub;*Z`#`/ @ILʲ SXR{=f4]tU:*$ }]0N#Ha<%uTIՒzgZMdj y݃I첤d?_joۯpwuύ ?l?J&^m}*Vf *~zi_6_AwJ |q QB9 ol:^ Ҵ D~lSPqr;xr, wfћL&EO H 0JYi;zߔxԭ[-|!RZET:VϚW,=|eh ڡbFzyIyPv ^3Au0%aŻxU!rʋZQP}JxLs`x1=ҽNPc m@ w<1a-z:A( ma ד2>)n=VЗ8W-%_aVY-.2P"P,aQ[ڤ z?VShO*n ^F >&7ۧacYAq"nHn=.z*Ңi\de~oK.\ \>I3? #=Ӛ,&u({I4-BA)t Lopd,L* FW7<6RMQ%*ԯc6 ͟ 2@ M٠aLGIJ.Y;Ӽt)f#0r,T{qr1zjRj ,PJtw`*ےQb -ʘ^89p_B^fZiyx0DݑqI#"$įqvD&DfP 9r%cPķy7lBb&/zb5u9+9Kʎ4su^ ci򜱤q+Ji9|I7+3xXF+K^?)P)&;tqW֜{IptwT9#X &:׸0"\F?s!+?,%_ۑztd,79 xa =#p"?=]PR QQ"D[KZ1(|rEDo:3@RPj=.%&ЋUM.IJrdb $8X.)\%\ZyU;I`h2N_?ci, g$ >qMwgיGo֐YH *Q=G|֐kYTؠ\(ƞ۾zވfO.ÂY)5%ּW1uu9*6g. +J\lM"@c-@gd`]6gEx~7S"D_&TtVn#{bq&0$Tyy_TUnX^8mb|/;\jFOaL̝x0jx3Wxi>ztbBG%VRjYn'nN_T6U3"[? 9^1f &r*sueEBnjh1aϓ n(V:x,X`^C47\6~iEm~6 M-3OgwՅ *p`0I ) 7.*B~FٴCta]kG!(3&1`>m{f6 r16'^i2$Q*[rmn H|["I浯rʵ$tq[5OmlWJDXǪ̋s`Ҝ,$dSoVGو -c.s`Ib !nh. t 2G3#y>; W1~1FwN/Evؒb?N'49aDgzז, u;9SD%1ǭ8݇`MF@7ۈ\gV1+WFL}i@qӓJRyg2;'hڤGG/I#<%SoJtt_x+bBm||̇P?*Єn6X*".16#~5Šti݈iQ2DZ/&%&dkC(2ׯ->du)+@7C;Ή8Tm9emO^ ?Ej[93EaسJܓ|\9޸bc@\&PfȺ~;DH*4Е즉 mY eMo3)`/,OXxjl~g VTILCdjnj&GΚD~Q^Npuv|`\t}yhh_AD;$U L7U+dx}mZs ^Ctm;"@"YHf:o76zFGf 0tl8tj'`GOTfn!?N$ߑDu]qmvbII)~b3.5x9f+ۯ[ƹT& [-Wɟ;dUN#Cur :_e)r2dq0wS(y,aDˢUfpH]hS)4,=<~EuR-G*$2` _>T0GczP#>Z|6@7$>=  `xl`}NQ7}:wr 40uT#߃4*&-tOۋA]\ CAйnTD6貼9PqQΏx!A0_iĄVbc gPC˷>jym1kC5]>S'LII .Q!4]*DW_F7fNn iߙK5K{_!PoR|E(4(#͍<[vMbh&F:OMVn0!QI,T'"gCT Df5!Ѫ 02vĻ[&'J&9,a J^ْ#`/6-Ԛkn [S{t+Z5\2T<.z8Yf?2X?si~l)ޏx9&KpٿĹ\* V$z&lOQ:)Fnҽ+)mGvz#F۾TDՌ}mk ܆^D_Ϝv`& џuܘ8g&HVgbZcM^P1rd1xIJ޳8QHe`y F aR>{ڥ=@0ۍ ^A95 5tű.&G'mF+a)""&._,IJXS&VH#C{=/1,3ۡ@}) Au1rԻ2nbOI;%eT<.{f{ծ g~@+ݒۤ喡OD:v2dE|WWqxnc'jw0ˁ]_(ݮh֔0֪cNoqfs<rΉ*!q~V㜖_veB<e ;(AN~m;-eaOv7Pd_YD~0qێ?{=7ߴG5Wy*Z{ķɖL;üjov24Lp3~ץv7#|FٻX5oJY?M0Ґb>f+tzW{QA}s˅ʷT 6'"8nKI|"L;Z9y=#g@`/(_Y(nrx 5soQQ,xQ/s-xp~C+ҡ H@3)1DSlyB9wE}9$Sm,IǸiAB|+V 6BK$Yr&׎jfEH;T^F9lR[`{t V8ҧcI0|- F|+A]0a;H"糚Wd1j=F(1{#?sH j yl^޲1pgHaW gVcU0K Yڟ8K_qTՓCbPNk*+v~cD\yz0B֓$}=<>7~o_" O%žk?U Ub H@R&ϿRВ{*>fa*zɀybi/+l9j#RǢ^/@1܋#V吋od~kׂ tqOlid;■;p~^Jx'LN3ӀΏ 8*Uɮ|=♅r%>"̢e *j:IniWBΐa_vKX;Q3H̵8-rhR_Ny4Z=FD;py@#obX߿}mSE^QLoSW[z *{ͯFr@Kf7D5\b$$f|*7Y"/دġgLJJ؍ILILk^7n?Րn?C^g}Y jp_w햣xVYWaO|_mmWńCCcNPf4%$VF:il~u:39XNJwy`=_trK'לR.P,NG !8m!=R(c %j͂Buu˽QxvFdž,"4g]*B#t%\Ush⃑Zhsa5 Ѕ2>['*[<Ό/ܘs_~oPfqnujDav¡p:'I3x$0簜MI$ p4:zv+Vt~ -C `ʲպ|_Y۷n$l)ΗJ|;DC)sP_U7RXEui"ސeorZ~=Ӄ2:1§urP>S13k~2~jq'+` xC+V2M?++dXodk=Dn nŒ 7z{Š7䥽bjbUs؈ Tib /AG`R3 V; R +(^^"Qr Q젼i-N!%<6Uwe-[9 Y$֊^LM0#'dmY Q@^q)SRIvn)d|fMSU,3 :{jDj?,,d~ZZ@}d -7bpF2)FikɛZ-(Q㤩NUtz7Xi$[ѕK c\ul(Z;| jW ֳ/cEaoVq!B'j5@ߪ8sbhwc0zq ,3p1f陠BӪO7u.7%m5Xd83oK%=QÏ֔X?1~Q}C~1MJ /QL` L'`j'K?X# KzNnGM߽&/gCg/=/|)j$As-*˸^ i4/4#L.IɠT{I<6GɉL񶨸iOޕ`x#y,>qA`NE@PaGDԋA kB=đ >3)}᳿L;N\9UDso wňЇg^ߝ"XK*>\xSTk]g|VL*Cbr^W)As Sh4xV]HY ,~sr@@LLۮT R A??HT|Sr)OYV.:$?z8a$U>[+x-+~@yDqʠ-G˨}2? ]v*RkPPk@PH!(:Fd H(z;Vh w2eP|K]17D/>Cxܛ&.5< [ f3Lޟ4WH ţm-szlg}9~Ds D⏁H[+-n@[w iOV(U7؉p/7.d181 bLhr~I/!Z"6bxXA*$ֶP4:o=իT索f:`I ̌|)OS'l*fc?sBVgr,P>Ɠg3cT_1/Z/{;GQ^736&" ǏD< (OvZ5T⣬J~; hs.KP/_a ty\N0xp_(!H<& Goor rյP[+W1^G&G)o?g-vr=?"gmjTo@+QŮ+<Ґp;"i/AQإkW auF~gl%>t)y5vO& qkT,#+! ],J/"Wo@ѢПP~f~t.Cl0{7iTH ; }Ȓgii {Ǒha1 $F1٢l<e(ݭzk^8ƜE6^UiF~dМ@ظlՋ XH!~ǺB1g䘈^$ GD# eۯP@&'ąv+  Sjτ R31mPĔژ׶Y|$v{0 ߬P{i+('l:{/B7$w/4RϻV]m0 hvkGPvؿO7e5pF:,8efV}>iS| Kjkk-;ElR,%DWoQtHX68Do"恷?@FѰ*&r𗫃WO)YJXw̥]ifrSp |O4C p`M>(ި|QELcX#V:icwY"CMfZƂfS7Dȭ!OU({}~^S]˼}t\A ;\cD ? %HlFoR=-<./J\Gz&h-ѠT A*=Nrv y6DU}9yg9]ʊ _UwcYHst,y8M?8f@y`F+u ŗ{8()46H"K$ YTDu=Ɛ)dѦzM.DB(wN"L{۫y[ʿF>O n~)''l^W9V%Pagt&ڶò.623Q'F^x#e)%sM: $cS@'!Eo>s W-mE]n$d.Aߌy< Yޗ6n XpG$ 6Ŀ2isަ!U-`r t^juMKp<#ejNc +d%Hg>l0v>z@hXu`r?73&Z_WɱC*X8>'"ls}3|Q&J0<#EAhm\綠yJL7}R93fjBRwjcZ=u )v)`O2W4X `Zկv:R*l7DG9?5h=9x~Pw[vKd[2 .o6VQ@(`n~ӆ5ثLTf*9o탼B技&^^ rZj%s(93prXL4wAjƕXZA5, fz`G[wk7oA amI~B~wCFC$S7/O@sM|q^4U{be=%dSR#6k KhTl 3[uDW>v9M,}rr~eOWI~o N/W5$*j ҽ05,:K`ZE\[&G]Y_P )Aeb`E7zƯv9%P&ghq&tz ϯM`-/Cvr9R}?FwK!66\jxE֌"&2.S.0H] !6ioȑ//"n<8Vmb7s9l;RS-[O/r}Sp/%<~mB|1O]0Yrd/:*IwcZ*ԕّ-1h,iE5ߏ d} 84ޫ}8?4r[1(I^y3U $8>s,e2nM8ja1 ".3=md?]Eyp3!"uaw#c!W8b-qWiKɎ:yUHNW67T4^Dx|>OA #zJ^/ϴiȨx l  >f9]9Ñ$b 0(xz2բTՂOnelof:=r3[YW;J@ kK!^^-woLu'/Bj3 *Mwq`t;dQ;qnQy+P9n %bDžn!Z260RԘ.@nP+8Ս m3p䧯 ^쩐Y PGqJHvooh&Z^<[oq|%g7!]ou Lj>D]w`q!KHQB:cp/aڥ@k oM]Z0 _*d>|̠Dx~aw{ Edcrt6[T)*-ֺ\9u\ ,9: [)ړ,u|!w%|]|6AFd>}Ш;vtZOn[׼\0u9=)6.&dxݷtUqH[6:jՍYxL̫&wX\_yzWX^bsPn>}`vUEWI!HA$l5##Q;F|6qR} ͙Xv~I3Ǣ;Q+xCťsZuP^<{K<1FGl+ Rd%O_3lvZ7}[&W :gAmv2p&tudaHpqhȖZ o'j/ nU3Vh_AL5v0G7i<۔@ cED49!و{PryXCQ~ӎT`d:RO`᙮EWm_]v`H>'J3vI.ɬl,9Db&n bȢx45AG>I_KeQ Z~p<ڝ+UjRعpw5fu ,` bF֌7Cl)bKgO0*" `V7)mLǍZB9Bs圆jsݗlE``4&([zuA%B?ɘ<4^>>{U#j`m`/Nz73KJ] kyV&X;br~lowfin Suj>̗ow 88 )5nMI+b38SƵVDZPșY2re@Wq3EnĬ7Mk©<+MO>{YGTKv-gE:|B ;IgIJ[= WUGCw~ O#k.C,)rzp|& /Qbfɓo1~'ߊ%z% z!mEc]ˎKkT֟%Y(mޥdJ G 1MtWsR9"(vEyѧ4 >#݊EXz3ݤ-Ū U\[dˉRۘ]9h!z -͂LJ)d΅Yd5^b&ՄåY] 9lF7V(z\4`6L,n`MO8\@{U_ cQhI#Q(M#6ٜ-)=: !] {|RlbL>o--Z)Zސe ޺yLk/dّ@ny}Y+Q&:0R ̈6mN~ v0a@JjbYFyz-΢P$8_nj{ҩ-@J!zT~ _u֭ǤΥFl|θ?]Tz^QPoxI1>HϿ};&%GnjpE8BQ󟯭ykz %$SRu˫<;1bvr\C)1+|t}7u{+:Jc\T}7LVZۦl ~[Pq"h񇫌bnQDrII1y7![xv#]mBa@mlUFSmHC#/&@T?G @vm򪨉;{Svn4oV ܲxnpw<кClaŽInATGi;> vЛ3O}zwki̕ +<ۑ}TXmuQXNZcOѶ]ډוɟYX˝_SIghua urN^M3YJ;T Ұ>f%ȬG€ln[``E\]%xܷ(xeM˙ecIˣ=e{XeNMgdd}fԋA`btA2~0tE88{gS.˨---Rm5%SqE`їKm/+,jCW3 +I(s|,E00@ P͹ͭ -<ΤWT"yITpnv,ȳFoxdj)\f-tlz0 + (|fvmGv4te'e{PB;[RuoH4*Š|t tJD ~ j;d J2JfMҫoVLs]z茔ngut䉠@۷86d^&Ѝ/88dHEѱpp -е w"ƾk *V[12ϯ(h螛gPS T ȍ ~[p}Hu΅Cԙ;滜2%Ze 膰6ޙwTGY_Jrq:;6iQBX2N'=6@?{z7 Tgwb\ٽs>Lg85hdTaiFTBmmT&N{H=3hukP IΒZLX2s3U 6 Jb1kj{bfX| ) YfZ w^IAp.]b3W509j2&bCˬ"*gK2h<Njc4T]xއF[jF멐l|(ǚ[q}&  LՑcF틴jd[RR)ʊgRB2X,.4m.):>;7$:* m4Y%#tc`byO^E}D;{SYXoC{B&pv'DgBaq\ڹ` g3^E'2k+:SxYTmn 9롚Jq"̻̐X ٨AӼ51ȷeS)7nBapyi!=Ő*o%fV ccjjf'z͢iן"=+xW Jͽ)#wk/G͂T$u*Y*h%RЂ$rL|ӸUh[XoS]>S``EGP~KμUnVhZ3cd& &1E!ӏ^ ~b@HO_bxH td ǶL xV݌m.ܴpFAz^6d:rbdF(zʦlS)62abEdB$Τj*.C#Uϰ5 z-#vaI)U܅ ֖Qq<6c`tLPa?H?\GuDqNҸ#\MV2!S ?=r 3 ;5sA 1 z*uW^:{{@(iW0}ieF Bt==^)Kd"(iF> ЉWWʏ3Ajv nK Z,Isߧn@ ~3x++QskD9qZ9ϬTq/8]58i~H]!1G#1_IL4cDDzp\Js uI*|jdݜm Qvh盈Gd py?m(,=@GWEHF|WPX w#:aQj*ڗ3Ei!\@]HP(Ou,_e%@Ÿw w 4Yd:%ΒJՠb8@¯{ kӥ@e SoB/H  M27ȰGn D+.ajPMfGJUתF҄yA=26nz19.+hWR(ND;j2z$R&ƱW韁(Fh a ~TdhUX wGFlS9&@My^?)3]r"v3oDPuKaxf"#[wFpx&cljqg0Qk~;-]-~10K.E x򣥱G}.wSAo2CC#v];R/?o+T=Htnd3uUnㆫb`ijˬ\Đ|5rS6ŗs`\X]ݿ)g:;z($aucz:@4itv#BR& ,l.g?JzM gb'CShj0ε'wRbOol9_6 9 7xFeZ,M }:wE$5 iU!\} @"d_} =w Sc#L=L./(H0p:r锭?.Ǭ27C|\Pok'r/TKovX ("toz".u~og &D(r$ӫN?1K644jO@qtE"nbB$T;&Eփ?{y{V*wJ J[8{&OewwR%9@%(#1nRXvOnCrL qNX,./F7yZzۍR>M ̌ӆuJ7{۴̣U'lR¯gT9_ h(;9~m5LmC\ }>캚y` ֔KR鋗(4ܑg~aD)_OALC]4M0EⅆoU~!Lȯ(;~ ґ1y#>st}y6"X6IH֌ ] O{ oET,i=]]@ PsZ4Od0TMnկQ\F5G}3F gX)М0ȂY# ׷Nw|<#XqHw%%W{N\:vs.xA6FH/$c8]ÒeESbgӦb{,3+ռAܳtBx2\:9`+(|8" j@X ,W47YIG[bKO ,v5H1yɔ'* 6$ði.!:/E8*Xr>'Jj%"ݭd$:/ܡFne1õJܪ1YQZI0A]@]Tw,?&=!cĞI|`[> v%dG]O?EXmށ;98cbs&,]@!W)|`炾R = `A 'DƸ&oۄӿԏ[TŅ-0zk&Z_5fPLu5u$rZ}F3?7ͷz"V{_D RTQqcLF$p(k7\ҟ8wB@7jԦ@]mA.oa*SșSxozdU#iާqrDlhQ"pv2Nέɰ >!͚/rvDm b.?i_!#tT`qKRm4(`Qs+?,#c _Mm-dEkK4q>ykM(alo@uwa ݗh3;+ M#Jy@>?> t*FO'%iGAT#ؤN 9|ЬScW^⢻Jx8UF,)a&r,B:݀%$T;AVw}7ИuF1LWBxb7{a=l'\\|l #q3v槝">F;\VA#Љ>p{<zϪFhnvDv!DZI|"hԍ SEua,bեgfr+ hŚܹ2S iD\ `'#uǽ?Y4V~̭j\֔ٙ"|p#M"+ض]euE b|1n5IIvdvpEρ^eL8K>eq0>&/*J)Hj-BT-^;2Cw9l0תP~M^oA ]̏TqG#GwORJu?ovO,\GG` ƣx4e {.@ FIk9EN`{d0(aӑEXTxL!SA9;#ëTfd0>W@Qj~,E$mK3:2ӓ#u~wt-LD=> 3nax\([6ĪbΙ7+]Ba6Y8~'2sus;}Un(+ yuR}S<ݮe&> 8?L6F8ҌXKaFpp*r"2`RΞ b#JJ-:~N*0uFD9WL@ f2ZAI ®Nuj#zIgx)/eqƠtSc.jv  AH.1S&K2ԡ>.h)E% 9)Cc8j4Bw7^x7"!*6dT@><\ 4rqҰP Vt$ȶ@4lpP^7`b BnȤE_tG3U;ČRJv5@?^,CCPsyGM+t+Hd.[EAF=7&|@oP[xFgS2|FXL;#Rƣ둔ԟp"#8TQ7ёpp4{#hxϴ9/ZZFlT?Iý_?GˋpYmZ7K4p&h9jWSK 鈐$ˉ#$xr^^dQOO Q}ioAs\ڍ! I2^-rΛlODwTۑd$sm u`Gqg h\aiªmB7æ7@9jp{hqaڤ &zl[AN@mfV*wF݊yx\ϒ*|O_XD_\ژ̑W>#Cz ql{@(:^ G?iBQ4y)DEɩ)՝0刕Ula/ͥ.Ca oяJ<`1V/D8+?|P3m}hMͣB/o)skSoZDzfO!5zyqX>&*_)zb:_V4-dpاMݕc'{ҨQAICrB}54F(RԊV~+b3{zAU>O6(ZNUrc!D;9,(}M^&j 5Z &DoG,z|vDBJ<'#M@7ՉcE -y~[~톌$ɠn$tNߙ?jIA%Z~+h$lѐ 5?WWue;$;qW(}pD eNKõxߕiTB-S0dÌZwfCcSQyu9 2B+Ļhr?DD!/a'Us\-~?i͗/@[C=wѽrR|F1 =ĪG_!&P- [ {4 xGwVVeOΘ+P^,n jJXg oc MP֡d] uv=sbI^'ĉE (KM n$56M @5u F FN7Y-,lMX:ݤf`Y[ f|L#qԵ|щu+zdR\8Z$MY]VWE(vϼɰ@bYq4Gu~,Lj ͐{=i+y.ׅ,cg\h.QJE&^$s~D-1 V ^  FωUb#K<'56i 3] .WwfEs1tZyP0q*P$xlqB:7[z01 |$ƺ\?W˃*yc&{$0erVH?ぺ; :3^w\HOAl+^=rƒOZHPOXS9;f!@,!owiSM\IS,:r7](Z2?oeA@%2Ө +21ZM՜Q;%N>wr9B3kn ⻛XtlaE\[N0 7'=P 9@"bA9&(^hDg7 b̰Xb*Fm)YG0ȳ5ۈk?!a5Oh5\ 5cUrNf!RRζ(Cβi5aɆ >9ZU “Ļj t;J^NgY, ^P_vQAc`ېyOG֑ڽ/sBvcз1XR_7ݟþcԲ!Uʬ̰Q]紦[QWde7^,y Nr cnr߻>':I^.Ls*Є16uGT<IJ@SDZ͈ю$![Bx#;kd=,Dhۀr8Tc K`YAYd҉^6G"*V9 Ȟ*q72QvCVU*R-OG#vۦ}&a!p6{eQZ# Fa(OkScJ[Z\.G4E JL(\ֽ_ BfIa*2"ўP!胡2Q@zF+NnDS@;O|5K'|N?cxҿMij Σc2ȶ. 9mݐ'e5sݜm\( ]ޖ@o~yz)Wp2kjǿh}:",'t:ٚ aHf5딌r!<YƓ{ƙ7&U_>(aPTjL>vazR ρ>+|L^F>՛T,|5>4;DWB^mPFPa?Q>{ɦ[.t6 :ckp;umthQʁaBp]MH`e)-Y=Vݻ d}q-Ly4Ka2_)acQ~m¢0 J >u5}#0<[|q?|ųqthE_@2 UGMvg<{&"]*IvKn+#C3FVnR#!NH O:^7lw rwjl%AvРWAjDv ?I)fZz+gs=`b?}O֩@ }7܀'^u-N R*1Ɨo1j^ȶRͷWYO۾-  ϯ#il2NUgE x$4*1)])]D@¦ MQzt1 B(cnZW`2Bܵ#vTʥ%9GTr(S2Q]ڿY(;oaTiP]ʘEK4ѮnIJky m @47Kx~,;dWWgӌo,T;둝W.{ Ĉg iEyPZ1Z!+LjJ:V˧BP Q4e|@6Q-w0#={b<- {j o԰;/w -[~&,x|B4Zլ;wߚ7q0HYY/ N8e ޵R<[XN3v 0:ҦnK}Z#W4ndQI֯-G26MGEk-V0bM&l#G7|?Ck^Z"aڃKu@!qX>kȊ 31_ܗs5ln >t\QH9i$PUN:M%Rp\vXޅA 6> 0Mpg ss)vCJPg]DQ [M)*DKIsN\ "-.:'7 "yhqXuG\Hx.0r* Cڻ6!M_w*,yhAk iT)7a1c;j&Mj,rkQݦDuNo,Ǽه^=w=.w8V>D4L$>aLWGg,Z4DJNYUtóoУ.[]yWVGH*L"M#x(: -oock޷GLsXޢ] 1b/DY@> 稺{*iA]"8nΤ8ST&.ZUB|UcSʘ0 g9l6PsZCCSOs7MXVNJWXOWK ^C@NZYNL12 );Vq\p/}O^>-,A42N,@[[j߼8jLu*uE5|%D`РIY^QyhX̳&>80s,5sqO5 Ly NGPD|g)K5`$7:s *=RCw@"-UBl<\.k΍}]1bj3LC3*0 Fx|8jv=,fudIY3&fsX~AHikzrPI"Bݡ ֧N ;zv>}Jlܸ8JPJk4ZfOfA`vs~ltz-۲(ÉPcL֢m<բY7o9}ZTm\M 'Mb#,IsU#>ɟ,D'Ǖm RW%VjZbG)ʖ8I $Nw 4Z|?a||qVb XW(W!HC\k.X۞?FYE:2uIzt䰣35)>YO\ʢ zv?q u]/-#R% Xˢ,KM)=/%(9q RP`cQD_mIKׁw' )̳Ǯy=0`ܠu_N)(\QaUؗzB)g(Ž>]хG}T ڿ:6`= =GDk)S)DE9M{}g!&wS۵:|W#)"o)A$;]ߠ{aA\l/VDRyYMt~D8dquaծeXJ=;8=gx{5@[3%w18\T^vvW+b4^V} :8)ߕZ+MC<$VZۂ ~$C-y* ,DprC!aGxPGNf'6ӁbL,Hv6JZ{D3@m{L,R'1*2(ӊ 0jNG@AZG\Ēq8m BB\a}4T=P 6Ԋ:Y[Ip cp(xNR6r_ ]_NypJf1 %QSTᘠKV89 \<ШelGMZ}a5=]¦BMXi?LaV,(#_HF5dHr/͆Ⱥ 3 Q%1j\oIZd B(#!TZ4͍;&I1d ^Ɓ_U (pOar9"l)ckǒS0cSOZ:n E>po"v>r~YI,9mru\7%'L2ؘh1j¤avd&R/`'8W`|a0%pYl˚v\j.J,֎  CAڤH깋tؗNgom`|>4ϯ {XU]1 PųWV< Nt*X(T}O3Qve:q{@$| upd/f(bA%UqFgpGIj b]f\0%K=/-ri/B4^-jGn 9N[WbJN.cwE}7O_\םf2)M =j~ܑ-;=],V1~zD#dDZWy8_Ҫ+i]y|1l  q5Ǩ_{o7bN"A"oEȧR!_V)$&-yn%Bpt戔T34ͺ˸ S 2:\B &w5S| ɫ/"Ӵ28Z "I`GZmE)`bOѤNG thrլV-LcFГBJWQЄFL܁!BebLR&z==?Q26@{C8yQyf*ul'9kӽ[JۀgRjqM76y Hu ~ e"tܕfR7-bwByWfD3ifxp> OonmM|砛Nj[RDzE F}#캩t/m_Ltz$P}OpLP E]zsS__M~xX^^m(`JBNM%g @!EV@\LKlz2'Pׅ APq$)`1.:9I4Mɿn2'p%GLbP!PB"ׅ j b1{< .pPn5Ǭ}<;Vu! `iß*}|}=eBԬk}4b$k93Q5ˀ^W~b {zxn8;5<8UrI$H“sHC7u}@ƽe\}a̞ip#T_Q5WE5ELƍ;&Wr7| 1~̴-1qI$̘@T[HP i4]~ZR) Ygq9Ƶ!CB'CmD;8{)̀kmX䨨pq3&OǷSXFOϫqZ&q̍BS]V2I!v" *tE$0) WʶҪTL-j`OU\!=j.68(%$`)ͲˌD4BA&-Mt]2 =:&[j^(,Ӛ7r}?Ù2AXtrMsxLʆ"d/O"cwt;[YXϩ-@UmgDaI7@y+2uɼE8KE Rf#>ѐV*C{;MsVkcON3d\5[C|4wKDl6a7Mrǒo`GR'Xh~brK ]3zM &# -ʶ#Fnc ZklwjU_}TϢ/8?/#U-cv~3(NOmQ6-{c[{>0jq {III=4 NÉLdIH?k!%%(ĎYk@0,B+d#]ԏjK|tByvL&Ie"/}7 (=> rN#*&"PyŚarѩ.5wm꿆xilSSIBu吐fπito@Bלf)L8uC!,ÿgЮ}sQ;n u簗M=ȳu~zrX B4EsDس.A_9.pչN5cblNƣDa(d'&qI!6ҖU3Jo+]nn3ȅE[ Q狷UTHuTdqnJPKǨ!6xG-i]6l!d!v3zppHyKeLb$}0_ EsW,]J3CKK8WQ?hn#7vj쀞oX{)y&ndHI沩_Bo~t).:ĿL IlxCKmH?ʽwBy4LO\=vt Ik} ]jJ޻S `<> e& -|_fr nsǎo PWpM(|4KFZ: ޫvFꭉrn aTWTM)Tf!;mсM7fܢ1 Nm:~^U!)$ Z[>OEj*-w ] ڬ˸^WfJ"47B߄X\]r(?;ʥC(=XA Xe{I- QwD?&K_:tvNw #)iyX·o`D+gT'tdm>%UD}ُ$x7s:y)u1[?[S! h0kQva力V;A@=o6nͯ0o+$U|AQ5*\Soe,kf\lC-@HLkQK|ND ˑ`l( zQc?i!OkY`䖎4$.dF6qƲ'17փ!1;[h}.[SbܯYGmw 0ۢ]<ȼ1׿Kg%F|r߾B;Fbif%xzӆͷrĠ29 vC~?/k0r~ ITَuRW7$A,ajdvSgAQ(pUH{3g)I^;=C_Kvo,#wuxOWWhevxIa5 u6<1w!wv ?I+ln:ȏr3TMSa|9i律h}m.[S{kdwmy~GqJJBD)#-f(V0yϐ/R#Th`}|ʹ5|{kۨ;] 7]5+gZZ;bwG&y~閐اAk<رDctK3e=,JSrˢaޗTK$ۘS ôFϝLgh".ϯ 4tUœĒی٠[Vi(_91p'u؂SJ֧hF 肖5)Uj9%ZF&U+TcPfr%Ѯu*v羡-:"}fQv @U!'/D@Ⱝŗ̘Ϣkqʅp,w_eY@TP]J61&;k'JMxw^K2̳oI2oxKGTή/zkaʜz"(֕G VQCm&$%#n{@J@( PҳXjO@)Wj2ۅKLmmO#Tj+ qxO=CIPX!۟l'ScmjkIxeIXMj3n׌j|TUz5NWt@ xQ|eԶe+)Ós J3`؃q(ADJ*\Eq*PR,AmhU;~eVыJ/}ZaV>'Q,Zz )6QeT&1u4̟=遈,j]HESOEЗ qlg 4P)!85m&;a!2q4[4í $g:gǴ15|$/uSp{CCn~NJ_[elDg9nL~ o$(7熟TF!A,gU+D]yMXÜ\x:*=albwxQ(SbnSTx c\GK1uE*_ڟO z g8$u+/~\}5T[lJGH"`Mh]0gQ]1=|z^BY䱸zI,pȔ}g$fE۶l:Li1`Q(?呅g亷SV+h5)4ܓe6>h<)?\h(e imeOfG etcZǣSyxbk =a4މ6>':vjҜح`l'P\J2MIyGz,HwGfشuƯ|?&ݾ.2Z?D#c@ڻyg1\2R Gi?Ռ%'+>SFL0? ĩEFUk8٧ YCX}`PWEl|XO-|/2o&*!RWk5)n@Rm0+Y\ԵHl?rJigzV dq&87u\f %K ޙ-GJā9 َݕ'YFORGa64DQvqD+wһaFRи!)J :Mю!s=UB/kvV2m*_+n&+Z}|itؿ}^9$G~Oߟ9C/6WK __gΪ0Q`Km ēy0 H8uvీ(;YI04>.?}N X2w?AJ̈́TM:8JwJ=鶗baۂEQŹFi.|+YM^=x.!.}\M l:S U+HrqyM,K̒&f9 08gh|}[A^ v'Ob;Fx3WJXcqVo!Xg^ I0da LץAw*qf%iCh7@c=x!"xiyaJAuGp1`)mm{EI84_pgYQ);GBC#wFUU!OְDN** R :vfW>`.f^Tl܉asExݥ=qVVR>`D ÛY٪]ID4>JZo*L*nc$#@_"%xA< ohs0v ʚI{ {'BztzE K%Ys7HwU s~]K ɘh ܐTISmbFm0kVxh[J1F,Q4V}tϐgTS+]V.J{nF,k _Dzc9FtO>k_1#T6@*n]D~TL I[NH'E>Ve  0C|ǸZtĻ #ђ,{茸n`UkSh01k-#ĩk?2Ԕնhۓjo[ܯd];͊k`Y9WcUdb|漑|q(3LDPΞA+FMX܎m厍Soxpz[I"`+=[q8?M!A۲yo$)\&&}e@-(Z(EѕvaUH喅Q#<L|NdoFʏ+NOjɊk`R_ӑu_nܛ[Ur[@= %CdZl1gX#!Oz6ݎ'Cl6\T>~覆-YeM#~۪0Dڇ]k$120G¹f"46~c,' yeѓ#>%xey㲍LSc YQj Gy0 W< Qa =$U`YcI?Z aTDp^1mfx ]%S`%I@&t͞pt"8[~;n;*"?}GߣGsn23aJz*ˊ(D4?zz FD*)ˋkA=Q0?Z l'+˜}8kPڏfpE'Eγog9\ípOIGʃؔ%cЄvATwd.O|q/P' ixca臔ZkF%ĩv/LLZαQ &;MƤ7'e(<᳉,ը1YSd\8 IBu]Su*UvSYn`9ģ)b=N_%XeqLĊfE>]ح̖'^OoLvlӝ xfoAi\v!ٻoKxyC1o!c$5 1mzςoSʱ xU\A <8`?xdZlp4+ 4<)`j'0OSy5j <u-5@XZQkaۥ3 ^m 삙W @[5M,.r.cLlW&RÉQ=fllPgR|6Mz%7a \dr-]! ouN ZuNp4Mx9 m:[]<)w2fߑt{+5JO]*#.ivh'"Y2]aS9o6='zs &ր`MZ9n u;D"%OxfQ7+ޢcmwXE8|Q+EtG#E}NR9Jj,5(^FXʿoM^i>a 4^zǜ#.2܏?䀿+bd ƪ7Q>G ճ~WqS@T@A A 0E:usI*:b- !Epe*N ͫ|m{U ~CJWqӥ#G !&S @e;U (Kָ1B#E:((FFr VbQA7*](SKp\3lS;̏%)S֕ma ywseo(aa)P%a.rWKjaB~s?C:'&KIMXM2;_{T#Eؐ%Xp/*F`#u^Tx7͹V/5mǣ췱x4ZZ Z') JdLPԄ'WjMv?"b~Ti'\lFM6Rm 5MZA:AlVǠKu5 Eo?muf7V ML\% esO|:4( 8[{)CTl\GΞbHEa-ALm>4,:MK#*SVP3'XH8Cb* vjdrc22 9IOiHE=S-ؽp D M>h.Ae؉Y!@܇)&>d5 c,&+gDׁǝXH͝ЪMAt^/+MP_w8 XK D+oiK,KQvM/N1 gN䩵iYPS>I v[4Kky-uD|:F5gb/Y0vP>HsܹlG|P;,\6k9pLi_>/p/%T)"C:;r`F)]I sLvr!=?[XG[h5x,.knU(3``.I3QŜEͤv$I@7!zO15"O(6%]Ux2>87}J0 2Z/e?h»>FCW>=x":c':%tB%OWVCHGz1{ݽ&AܡJ)H:l@QBM5meHn ەrԫ& ^NǓ@jZ#I>WYʃ$ sp@m"us6J x>]q{*jܰމŊ@٨x `A-|)4c;O)*,N{XnBbP3e ^82|3qӎ`#`j]iz$"!Xs% Rl*jr5,އ-&4Tl̼F-b֪8/urVBy9%<$IcFԼ~glgOŋ4 i7X])\U+O6zNa{0w#KeVG•o6O[`#>ZeAv '$5am6l?Ŏ?|'r%;/RĹ4l73okS484(9dkg9xn=4Baa9szzLR<;iE\1$mm'@aIRo3IC~?ude(]D^lGvURon$[nr*hP fIQ bFpRy(΃<4v2!!,+w$Pi|Yd]׃Y4IO[.OVKiR3-rNД5Ikv6:{zx-p\?יW;Y$fO}Nlѕ~ "Kd5hjwo!P"CMڲ+4qCd̡Q<A5Z驱Qw É3i"'N ?6jzQz8!L.R 6w( N7ߤFt1Ƞ}kC,rᏏ좈/'(#'zth5U` 7.=7Ւ+u }^IwK+[(6s6dM5~liQ]5Iϡ֧NѶr2bBA_PjGݣo $L"ʼ!FB-%AF5+ 1Q }"Ai [lTq"1)LjQ菼DgpIF vusCHm_3rI( ȷNw(;!hOz,c~(xavf}]Z|Q=Zh o\up|C:U!Quu{*q=WIMK~ [m^g?3Q{ᐫ^eKP1бye$NUS+lK:ϗD:>'E\hrAԼ N(4x6~aSI +HIACzC )"Y)-ɐ}}zLLI &Y@ՠfkN 6 ,c85e/X=-t   S$[yo ڞ}L&:v!~x|/2-$b4>-0='.m?sE ~WKڠXt,%FLi7*7VdBքNEZ_sG/xX5<Я;OU)+7Zn& @ϛn I%2Q2.TLv̹PH|n4;O;U-Poj=Ϧlh3<^lc`ː h\ '!{0 OF(BS"^0 tԁ&]Z+F%jQs`O!D"l9aa`f` ` fB6b":11E$Gia .:`*3c2ӎ!@b˺:QK ˬ `)ڳ фqZV0=z nEQGp:@$#":ڔ>\|wf;؆aj՞IF=GX'&1}~N}Jux1(M)ѭfDeƇ$ 2DK_x.)LaŚon0[HfѨ:6klrW郚P4P~D W'qԒ3Sd;R*1IKk".݅&ژYg ,Ofp9dWx:y@!\y+tDVL]<ge@~1|(Z6~( tS0? |K~5j}hU 1\֜p "P(fj+:mEoq 3fݞ~{m[ *h]1HSc-1 35 pՖS>Gݴ *i}Vy6ՈNo}VܲLVO>iĞ@i8Xxw`CZay|aOS#N= /cy fp1Nw;V[܌L`3asz(eV8_A̋iM;5蔣|$PJ" S\WthP|w4i*|Cz< &@s'k RoMau)I)5- ^B- ҡ̋g\wn =ٕuXe'{Ť %-̂A6Dz-CuD`DMb +Iҿ^rZ}Z-*F>CyF6^PM̅/s./#cTYim@7s1j&Ft 1F2dzuzfk+v2*QK¸5C)cih*]0n^ۜ#z[n^cXC&Ymz#}7vgY'4/vs;;475l-`Z~ ^YSb'53dÎ((uLyoq~wG2[fK H<>t!IsyOPr#IH2hR#UN&': Gp1xQSK6i0O_MDrdo<.֧!Q@55нַ`׌OGQvfED S+mr W5]C<1&чXCnn]Ћ%d\ L4{E__b>W|7٨Uȼm6=hA8Wm_!-di "5[z-X^s` "^JUr#LͮNנ뭫vWiTKym[@!K7/ x\`4 X"**LIÄ~svl"5u>>p!=Rö5<}+ltzLzO%P^b`R,@8u }~r+xPpq^ޠt4*p1;rBgS_ )Xه^ߕ3 yCz\̦U87'a3t?#~^Ko`O[hWVk!K)bT"͒B[:2`lW?Gmn<X{re,CCMA!q'?^O.H^H煅i2}p䦾i>?pzA0{i04`wg"<6cS+ >秚]}=`Jw95wn'7Κ;plWw^̸Ue@G{( +X.@H껴Inol\G@+Ic is(>{K.?[%oD$ggʮVCXRd߁'hעȩK5+VӉfǓ.,a-)zc5-dpR;Dp<gdhIXC6'TX}rQP[p&p}x|.Y%f )]0+9 銏Avp fyjZb !UpKUG6)qD yMco[܈B7"a5{7:e(Tp~h/`rXMRij^@sƇv~I:AWB#k_#6}dmhwriG'rK_N> ŭTβx:h70_N˚K.*ʪ5jN|4K<+-ZIg3VL,7m4a?!ax$OܖR[mK.X? p ".n. ORXG?ΝJzS>E9TNCo?MLvbF1W[z !0=~)"&H9 [Pz;[$g azc^֏ /]~6WXT^[|1jʩ焷'0]TqAF]l{t*cp;M> ^s[['`UI?'lB+,V%*M% zNiP ] P7y5_=%a?J\L"d±GMKO >mUwchz,v]㐏\/۟_ D!۽6%#ZY\C}=H;WV5u7۵+K3 f~ <O/ .󌂮5x4G08v^2$SKa$"2/ L4{l A0W\QFrvdXzqA-s b;x p(pO-~SrWDK唰8׿@r&ʋbW\w5rӫ6xώƒHַ1LU ,^qod@KQ?dɇtSV[(`ew|ڦU# $}֠ŗ|tHsDkAP.%feQ>:ʵ龲Z*JEĐTXWݩ:7DA鱟" ɟ)=jn%tjPK^Mi2XuBͣ?<`q́ >4 #\#u"̑ ?]ꓒvf̑԰#~%UK8!z@?$he!,#5뒨>ln0r,kj\r {:KG{NTTsvOޯ}eGp+Y/@+j7`l\"ۅGQpWP]s{AXQ@ `RL"~LpyJ|ݪ>;>gUf%Bn3v'MlBojvh$B{gU-ME70 LgZ`~Y>`A-1=B-|Ss. /D2XEN5 5`0=ktI7tz;Y!ش}!j1IaK _U#5}xk蔏ʮݼ-,'{T̈x;J_J$XU8IEL{mo=%VVf7lXܼH)S=_"쬭W'6'򣽺d(`~^&>`I)M]h@Yrtʡn3b}w{͍DBFU Э٭mW"zU{DKRGbRj8 (3XU81< 'YV4(cTxg'%׶T)삇VZd>z!n1/@k;3 \q˦#.ߖ9R,q4s@+$)Ӕt .Tr\ 07GG>蘶_`Uɩ- Xp}>)5 OdXnKuGF;HS饡{8PJ&gbw&W}620-M\ߛI.ιBΝ(DUV8 #'νF;٫<Nu,'AqD%B(J5"?V~NrVe?? {3;D<8ڇߌ~J];ȢfC?HnֵQCN̞CBg2Պj;>rb?4@(/S/%|0hЎjox##Uk@oތ˘tK1sF9C)=,kr"vU͘uX 5Zjʢ€p8#ܹGjapD*3ZR<%@!]DOMo)]]/'Hgh?LK=ODBbhtf f1'yUh6rgr#>mIؐ? I+lɎlЅШN=x]\>_eD QޯvOi6@sqQ:4 pe\JT"⯉?>R Q{bfHcXO! f wPLLKoe2)&ŋߕ4PuB O%M)_ྗ9] ajhE3̚ŽbX;9nz zK4X/7ZGK^̨can$bQiCo=s6-{ 1j$-s~ T<mU]RJPƤo[ڼdD)5 C" PVǗ)4܁y5A4[+kcJTci#u<וRd@%C xOt(𵇜^5\,0e]*V [mD!Qh-/HUS;̵+L~r=J:`a8"R>"TOWZ;(SX^c]u jnI/~KyH]F1g qZ΀ŏ N` i~"kAOgݸݡ J ښwP~*jgt]8ʃ1 CIl&ahIQw%QN :62 Ho<>g?͠sB{hM#wԥ57r$.|aWS^%)UVvVPU0}=!cUz~yfm*lAUXŘ:\!~yO23"5QBS}.Dڀ)C*~y~M;3XS> /P緪$_"/iv" 8L4WeLӃ!g? AC1Pñ` y؏pd?.qۗtAjG<gWy- gն&RS6LZrT@C G. >#V4cVCZ4c5|O'HHLWNĤ8 m+|t# " v2PQΙ'^[^ }TWbjkn9TuwXNU1z<PUxoH020pnp5B!s khqcF?Ν\hT͡J*A79њXcoOC_z~ʸk_ᥖ,® NGoj$O(0Z[͐HfW0 "^>ބ% c%l8ΕIn8ԎfM>[ xkt,y۹\k%MalX9>2jp_ƌ _]!hЃL=$K+:ՙ `"y,0&ulU}גueďQ 8/Rg}ꆖc$r|,wf ۟EK~z1;k p:@:BAڸ?VÄ`D&IDNj)" Yǘ|4̹D8#<7KFH \Sk~xs1,'ԚՓaY )z24$ ~\~0T>j?[, Z]z dR|ֺϬ+/Y"@&; yhD&İ=c%U#y@$F$J`֟­ ?c,]btiIrn2%ZK[=ݽW|8p*M ҹ?>e(!Q).E&5(+3٨3mOdKrISY#pŴ/& ]vɫnJr&I#uDIo u_Lj 9OBŕ+CTq>7zZwo6ԥ̧v8kVe]^T%& {Wj')ې7a}/Q[9^DFqk@RO~ħl JsEB ?q/YT/}=_D@[.#LHdȫ]tHc֢uޅàqg x+\p=+'2x*`\. \ɘGA+އjY?3+益w^aG6β0t/j d {ւ8ox`l֔=s#<ܢ'dBL@B(:Pt0JQ iL;X?~hg6R7 ?jiY ϖ#?ʉׯxRgI o?,['3(Me- †zf>C7 -_+t@.W,ڪ-]5Jn#Uip8",ˇ0o"#Ufd4@aEzirbꀋ 6޴avP7[6zI R-i#޳#8b%UiU7u8^GP t{n#_r7cX-zkJ\*1tUγ8pY9~x|ᑄ̓)p.Ȟ0ܮk>g yq]csDcrf=n7Y> z^65 }<c?A942:QZ_)v5K)g̛ݑU\{v*jG}50:(So D(&$Z8,(<՜|~(Eâj_iuBgvJ9{ecgK,^Á˧+3?t%J'S=2tqa^ 9oHnE]ӏG 6oZ40InO4*>eЈ7w!-5 ˧ 8wKX?HyKy}UPu~`52\f3?A]XyL9'f8^Ʉ:5!ixLbm&'|_];?>OxPI`Y>RfʥFӊdIʩ'c2N`miDeA1NOSou c&X@CY Qim*,8U>ϲ<밙y(~ЄL?OővȗuT lur? %;C>l\Rб>aڐϵVwGAZf'ްz3E|ĸ`JnVghD% pl CPxs%.`f`ۖKhwLJ܀~Ӱx zoI )qrk?ovT]WҔ`QP;5r间|}$ n:!9d0&әT0b$Wn BxRT#adu[Y,/ kvд95?u" dm@Ē~E q7AnX)6wPE82VA4jD^"*%zgYXӷ+.DƒJնO`T۷--F.uq2}{s]w6Le"Jw-6X۟T \+mOL=wqU d ԲԺ xD3<- Y9We4sƜ*&Up~e\ RдFHM]ur`g$WV3QY( lpvT:bDE;t!Dpzdlϑgx hcP tL`Wd $J^q 3@v5./ fd/]>>qh{HʞQMڜwRȒr*0G2}TM{-^&{·ߒkgަѰ&[_䲽6ہUUp5NێRDR X7nYn 'Hn]E ND.n/tpTF>fУ3gdඪn@.w,K4}n9S}>q@*b^~;لfmũP>RI`6bh\dts&~Ua]Ъ/\ ?tM(X9,'%m55F׉Ynu2Is= ӬFwU3xbMx a?íH7`m̕y]]KDYvVFl )sk>A<^+Z:z/._ƪ8c*rwwEj"QHҁޏBpߵ~z7ᘓE1drܘ~r Q;|h%쾧UCV mSX!AlLmormЩ'#Vl.c^ֵ=[ 9ҮMy8mD]6)?ts4LӫM 1~81#-+K.Z<mL8R:36픥γ_Fi1D#lMxApdc$I]pި)w-vܯ*ʞ)|;Gwm?6'П-.!4.5DOp&H|ѼST @= }!R-f[Iھm4ԣSx@ޮf}Օ)%͵Cu&ulD΁r]?O=c].F!|TP̓56FG"O)4zvNu:ঌ_Ո Eֻ*ql0-Y^2< BcMDiDj+bۓUM_ݩ:o'?a's|6U5 ~_G6?1 \8ԏR@opp]P詔 G1hJ68vG[b 88 ε4AO)L/g@7(UFӹ́̈/Jč09;8PeG(/^}bow<ť\`$Ul "fWg?Gc2ޣҋҨ xRut!8q gngqI1n~z L &fPܠ*QtH|*U$G8v]UG%?h^ɹ]L&I={0I1vmeĹmn!]ԝ9SPn4N#R5Nh5KDVKU]h¯vc/􈁜t"-ecFYK#&kOm좕h|\~D}^D*wq9Ym]Ɗ"͜n}*~kp3fS-m*դCSi KʙM,"۩6_:@`qCҳԵrKYo4.\ԜӲQ0 0?[I(d{p:Y:e#&,k:B羳F|,[h'$c=qS YPhs$"y+?iėC2\{iB,2.O?,)î09m*&H_CǠ Оim&R %3C ^ 1#\㝊Ң1 U'6H5n=HjE ?=f{b PTEH++Bs1MhA3\5 p+f̕$ _.B&ڜc$o!c -GspH(݂Č0F{qz3f!(N9(7i DO*]p$ hRHT󂰁݊md-R3L Bb_78 6 ̥E":s771b1CzRKytO|ns:ѯvÓcl%ue1<0)5k0j:33ofOĄ/8(K1GB宆1ӢycM38ն)L OA2H} Гr}C@iUE"j!Zo^V)9.;q'F:F5F 6C,46+פEGx/?Cg!r8fNeI5/^j?#~{QIE`t}$w\fHv9~ Kxr \.+>EaFKx"x+tSVA96V-c} 3<2 ^;<f( MH`D?16`hcYCiDԩ)%(>WX"+UӠ>uvhzNH;f'uLkETQyxUԐx$5Z C~.: -sN3=k3(t¬ gB"]HϑX+'TSkx'`s2YIsx+7ތ %{ &fYb/8mNPQFe`8}\)^".j۟+7[~aFny *1팠!\KcZcq1V}0a#FFugV0YWtF40cxh~c$[Y⍔ۄ?U-k/N/"A>{_tr`[ "%8v"dtx}`(ɘWPU^i|bQ{ wR ,!wQ;)0g:5bN @w}rL.=}Z}:o\rid(fBdpw9o3P:iWb\H<5gv[s*Hl*iT Ȱ 2SUGӨЀ#0Ho{:MYaHdGưoD%hj| ڋ L S戾|{@XS%FV}ckJUrNhٰ:Rn/]` >ʨk(W|omڃ&`ro065 hFe{Պb zˉ$7 [1.rIΠB/{9jvDou/UNbT1VKaKE.YSUQw,;q Pkՠ0Wga#ѯ>4=m%5.U7S- 1agrÒUVh:[:*[d0EP|KuͼhQnh2^hBMOH%HE5YhX73~f'5JH晃FpܖYqVF2OLW]C*N(??ҍ ]{v+5Hܻ] F$;ϟ7E_z', Yj6!K[uÊoV<%@2?d >foqXi|IVkFW?HWr{LOS89[(k@0utaáCKRs|AQ0um)7Y:u.XEVKGM~Ὕ e hgm!i` i2 ϼtݗre1 p™=׽^%(3z{ gC;ƲO3vxZQ:ȗPg{*C'-QPdsW {QQgvuw4I!PH|x l!Ln:{K:u.GOIۢvM<|t#a"*f9 En?oYtb=BLpׅ+_5Lܔ' ֪L}@:0 v騳 N$KًVpw=}ı$nכXbxkk| 0V|kqf#^dƇ]JKϲL23,eWt>R a6_vKM(\ni4Ѿߥ{ND|NK (HitĵOg{&>P(j4+iP|ߠVV7R*㲃70vBZxLnC SZ)KJ:-xƍ*-a*ڨOS)O|%J`_!r`ruC0K%Sj*`[NiB ~+U++ ^  [byu":/Řt:1kMq%p /(N@ZotCXq '8)g+f9F8m@4 K2/ug:#C΄J/gj ͓F a*(كjy\ڐ\p?-ÁW4MJ1zݘV&K6e`/Wn_"%|#n*z}:0_X|w_ !8Z+$Hje/ *Ji1 Rm?vk-}RԝTc+40&a]NqbN/Ly1F_+kxK醧I]ZT?p[:x0k-ҦC}Tʁv328q<%O!Δ1$>y\ڸjaSYg"Ye v~mXޝB/ֲ F=6M.nI:q^ J[d?~N ^asݧf}Na7v }e%bc̓5#Ǫ`<mƳK(rjVYNNK5h0li1Wd"n\7NTd_:ul~YdX޼J8:3eWDTiVKb Ҩ")h ҋcЁVǛavMw<8ѵՑUxʾ0Y `QoT-<_l}&/vL[rw 76ٷ19^*-c?| [j?ғiBHz.wO3řR_lӿj Z݉Jڀ.,x$ a0D4]NV4X RgkﴑE{ʿ_"1[{U#eft;v?_-A,Sߵ{)h`88fL] ըs8c㥖Xljpy>4g88 {c3:F:"w0ZrfJLU;T ?s֮j{iڠjX.Jn΂b!2*Cq('Ƥ$ l/ÄhFSlI RA+MP$# |7KHmr yb\ *k쌨VԢr<в<隶Q%ύz!' '3DD,cTrIƒՉh7$3OObmjUǩW[ RUxW>uDL@ԟ"=Ϩr/gMmPRw_ȕSw+^!lTC!IV ߲" gҽE}rߐ7M?!JC& GTJ)3C|60rl)n65o&,ꅞgX˖p2D)D[W~kilSM[75z.dfB㣦t<}_iM9Y]i{6Er}"B*8,IFD.,|$V$ 暌ߢ dL fFϪGZS% 'pg[Z'0h~.gٖN*%d2e1@B6O2X+a/qg2+3|ji8PZhlk?5{XJŏح dw O5r?mes5pM P;`>fK3bk-`Ra{14>M`Sx?sK`4")KUު2+i|(c0.V +o W2QصF'~|]_P)Sʸ+,0Yrmv1$:855GPmЂ, #wG; s.U1hQfn j֫L^qc"+˔%帍e "/P PŃPdvLIPf7Ѫ!*(ĸ/ ,^"6V3 \2P~%dqnOT:+XŒ ^]dJj'6sGz%7H {J!.gt 0h^i?ą24xT4zy _@s1aޑA#“(W ͮTSAI[_!. y 8 !doWx_4MPn]ѡ|Q _h|L{r|ɥVjx6@tPq1% a$ ZAŪ!sj3*0έJ6[O\/LzߏXa,zE[YO7n_N7dsg<'?v*UC5b)A+~M>V g(AB|z-/M"uI|:LC4<^V0̚>')m }d3sp\e?J9;{%%?~x7?q}.hUщ6ZHv!YiCy(T |hnhh*]-3|VΤ9 }v|rlKI>RżngHg$Lv=$W3"رb-Ckj NG`7Xuz Q #~l+:KSPѼQ-G7ԜQ4LI=p磚]Oܔ-бZ wAO2vKAR:w[5Mȯ)SI~yn\Lp߽H@F61j8VmvB*4F6KWKBzdѸ53 )42~S&fu;B㏳E遌FBD3å5zrJ]{$G4T{ng]loÀIhP2֢^\t0{?@B&xaS{Vr H;%rmل |48Gdo߷s3y-%#_\SIYLZN˹іI4ϰXTBf O,  ]GM$62az3'm #}eGk5"V6D/z' vM9.Q7l=yPxZSF|89?`Ԗ ,Ae$%]Ĉ0%)xF% #q9; 7#g\R%rK\[!$llGi=8dZc )BYa:8lڐ2زzD[Qh''Lettt40[ dqA#l("?#sEc0*".>vObZajfaBevSQzmەr=YRFSA](C_,NKYr־x hPuwJ6 s@j@-TЪ?Q;ip?n&`{gfc^ނ $cgcPB]N x5kh}cׯ;XC&6 ]ϥZ-%QFk6 .F=Z-~vbtav&yxRǭd;'bG #sÞÁJޒ.mylať RBcK6޾xi[ 3*uuIpr Y@? l ZndJN/Gw\놏GdfYJeAzkle XƟ><̴N`a&>9KxN-H͙9'xfm*in rZ,F9F"t5^yZi+P-n!r;Li 2!z/S_0Ѩ6IK[n:OC _왲|si+H$lد^Y?)ze0%PVwpc, ;Vt[x< vE<0- !Ԋ.Zԙ^ {a,bZ^XvlAGT.ǐ ]%YSh:Ӽ뙒?Ay{TB~LGئWH5W` (Yϰt@mCNMH! P X]-YvmC&ڼ*)0Jz^j/( Y]+/KdkElfz"J~ y3 H~ݪg`Ͷ+\,t0wSӧa\Y~ WKZ+ӳKNఄHIFw]{\F̟KeSP![V衲]Od+DIBegFC |n{]gQ{4{P8sj xK  X[qwTD2E aQu*JA ZW"?FwEp yy^E@9$p%Ez BT%ȪmYM8jHmG1r]JGW/ "i¯t ݳ\c&|?aZ1huμH" ,Kȁ_ ]A*&T2Z'Ұ`u}eZաkWY.NkꦽĜ=pJPU4&&q$k&F݂*G9 BA, y899뵎 ,f=yJ V95a!q˟%#HC&^^H_/ea]C/=$<''0d @DYϪ7c)ȠTŰmvH LCD՗ a^RufΨ]b+Kuk1lΣ##[h@Jc,ˊ/}sAu-cmH]ߤze3tyzRνGOC{2Il:ͪ8$IwzΥH: +&fek;՝E|L+ٖo>n*OqEUh2qopXjPP΋]1,}BBJ=z#(lf\mW31^Cޠ}(ZI=s[ROZ463vde Fu:ܼդ$ Wqߤԗ0>&Lڿ; #(\Jdikx{s#y}`*a7"[ފ)pFund~؆vi$qڢ Zlv$IJk#0Vs<1'[T!p{h}q2~(3lF;T&$b\;i¶#YZj ,.i((\GKZ@{_Ymo^+Zr> h1~tIce7 &t ~I-99,Kq cDx+vR?Ƿ4C/0[0ؚ'm#bklnkt ;' a!l.C`yPx{sHm`S?My^#mxH`# ^t;DĒ}qLV2hMA]X4!28Í] IH (h֫3ƔCbd^;r@@Ex^1dZǝNO$J,-al=Lm޴A{4-=D?\-v-BNX`s*R9 "2 Gh/{d_R~Bd죹Alen,a,̵)#g:BAh_4|Nv\>_¢zE8f埉utA$#f>$~1r@60o#4NN=|SURq.0>ЁZ%XX',xEl6j_ug tv>=T,a9%i9&Ę;O/ư1SGr fb.!E-"z:[%P<%3&& wIh4zUsl1B;\L{(& ̛D'4dл]+HB^uFI4+HFn(N`8U!lFmWBx!S}E}#d:9m GQP;>_ViqЌuo/kz%y/ɒ0DMֈ]·@.)(6I h>3>'W#9olM0|xHQz^-pc;ԉ(6ZmL~(c{=A)bPqבfzM N+/;K$@%WU=CxSq9(lvBW,2ef? /KF>y:HMJL*B)rZ0?d`EXIEe[M9c_+ 5\U =+BZ? b3Rp W'JtaO"MW#G@~bSŻ@yz" i1.7l]* BǠTvBw~~2Gs-su9v8@}ҎDQQ)Ϟ#l]KVZ*sCRYֺha0ݑH%M燦\ 4xr"J">g]p:]ժI5}tjiw7Yn6ai*9аH<Q<$tp3)^?ˌJ͖<I03+=^5 ًwQ"v $4֍Qvt?:i㗿n|I/mwbg )CT r7xżS/GъkҼ8*EGVskQiM4Y~tE`2N- E;jUbTѢYlF3 ;1G&b h2q[Yn߄N*O%̻L[8 0 i/Iqwa1}í:8#25}6KZ[* /Jv]H|nwDPHZ2GՑj\*8׋?jd454߆qMA}1zpm, *;c/qm/P.Uy \<^8n4P <@:/zV-ׇ\zpyfcm1.B3FƅAQnuZ1\SYe~4LPg;̧OXv ]jOr_vy {\PL rڞ3B]L Qr.iި6k7JjZ?-UMU05{=N w Xq? loYѠ')'G\f ݙ0g zլuvj"n($Hrk_5wBb;SHZTgX+ր^d-룚!b93 d"өAc=u+}k kI`74ODbWgWEP3 ^=ƺOWp 3k{ ѹK (W^\SNm=#qe5/5q`2׸**xx=, 0sqJ/Yӭ3Tp~!RFdٷE{lWjk0DjI⵸YѰ -UHh@[3FeG^~Zr_&V<4{0k2 #R cTQHX.\ {;JϚȉc"XQtdIp=Wh侪l.ǜyQ? qcA) {S@86:A檖绕:b>9I\.3rv]3Xf(ݵeWeL!ɩo}iǧŊ"<>. J-e}*7A,FulT܏YKHվh-kQw.LC$\ǀ/r9sLD]}I_FعRm9ię!Yz2mgYkʄH2ld(0h:v܄r0.= \fJ:>ɏq}`6o^#)rf`,\pxYt.rSF^$ 7ܗbNJ_p `+9\k *h~_\`g4?3zHn? 9 F\J7( 8[~̆O!T[eͼ36VZ"U[b |^ov;R_R}B94OX\?4>[#٨VP"$wQ%WFf؅RYrr+5媛Wtgp )klFp)Pw:%7AũWъi˹eՑJ0bMJ7m⦶L]H+4B0A\]xnD^Ь'?,P :* e)lP}&1PGfrhί>S]j'z}\9%&th(g2ˣ#t*4aY7'Xmj֗=JT׿!2Ou/)xUy`*ip-Ŕlu٧1*Ȃh.Yਜ਼s)1$^S= :i+չŵik]w]|jL~ 辶%CCurE̦U}O_gi8![sMazWj7W/kJeJ"V)]a06:9W+ ;|5Y)@o2ɲR Je"sw P>X&ϔG:,e] 7ΚeQ!\P9Cwz S)lc9 1:XȖϰ.a|7(mư^P@ MCfq7 E!=e?@ct>8Ȣ>6;وBvs3YKϸ(Ȅqj+T ]bYC>IG"76f%Zk=N#-ШͲ&)^Uyܻ]5$]8"'hЈ;XMuygm5HtpͶ%oH@P$(Z%(E ǻ{#'bZxvr;DRthꑇ8 /]y[^? c̍ \mG#E)2z77H43-yG]mu5tDqpt-1J F^V\Ce 6#7W-Trke>v1ҍ(c;[ա`5sAQDaf2_},>L/6{ES!p;|ⷁ7a{ԪkꗩKs9g2yձP>.5aՆ:;iTE)/5!jW d!"܁͑%L,v} !wu (s#in&5I󒾫]w~z_/ac(hsD`'SAն;i.Ow&^g- ; dy)tHZM nN!0kzE&9_ f3@D%8,fUY`,ʶCeRsP!5YA.`tNj/zmؿ@8ky& (- wЃ=(d (&2^H=xXF 镽ݭaڅI AQ <ѨO̍#\`w_v凧I[kN #AEݎHRzbS 4!UtF;6Seu[MPJŤo763ri[6! [07[o8lfhN%%D|I('Q2z09A<噯lxc*o^ש1I7úΈQ̘`]O&[М[[:>N;446& K,{G8\R=}vl+ڕi?̍fg6U9U \f,Lxt5g|)#CZ@sDMnE!{ 9ĆxGӗw,$]]:%~d+ϊJYÖ(٤h|A[DUԡZ7rʝ )$~U1n`2>1"7Q}F-D*#8R1'bYm݄]M$? -?e"'Y`Sk:뎗?{,p|i }Oe{,܊O8Q{ r*>inxIƶCVv 90._L$Kgٱ55QXf65V|& V< ֻ\l pO$$}EWKʰk 1؛=ف.rçj8 %4I01C`_ٖkV!`bfh k1pBmڨsxKiW% 5LDxF?'slt%bƟ6 48Ѯ%Xj"rDϿ{)=DZp!@q5J׼ ӱ&ǫ25xJ?p s3>;S =?܅*Pen p%~вnq΀ݥ\bӝ\ STQA-YAby)y.rb&W^>o {)iS&@tJacO"yƩNH&2H 3i8 M~il̸ AQXϞ;z ض<;_?͢$J9@!+=W}1/`yx#wV?>t/f= D.EbT OK}Rugxӧf5X'""JӺGjRMnj1T!Px69YĶ" `sfb>հ9'a+uQ +19u߻p`qΒIrS`CaU2F axJH:vvu#$6 uR1^Xpu4YHp8uqRXlltPnb`P/NXk[-nݺJ?Ce-2D:ƒN̩9$S c~lOqᢒmj>̾r!W'ZJ3Aoyp#"gC߇PR,;A#0,6k-77bwk{ʊt+!a J`m[z?~lc V1G_m)cw! W@ll*Nt9,Ҽ]OX>(n3K^x#\ԳtlY%b1ЗXojAosYi +mS+XpzObDgqԱnO=x5lo>6%)y`ր?/ jmJEG*W,S؃[?Q腅J#f7eу"S |y0OҬ412)2،1M1]_b=h[r!"5 $?o8I p ݎE}/rA=&2+ǧfC‚4^#(.Ɇ`^}d<2R5G t,y qٚ$Y#tО+$ pv;H}"WMYi[q7'n(d:OOsҬbcB%$R7촿/jFC8MO>;o9Q\/d|C)kMzW}?X/D#4mHN ʡշJUwjd!OA ׽q'Aٵ?r ?.`t8 CdK"yE 6g`t8 XA@3|thk%ͫR@VPKZɵD/gB qozmy5oEW֡9~㖕0WsJ!.F*W9X}|m?5QV1;ĠY[6jƌJ8Cϑ'Ô&s, eC%کr/m,2DReeRf~VKsLĸ&[^ZݮȮe- LF)_3`2LxY/VYB 2@|Ƣ ipxlY]?H[[d>X"*,;Ġ?UwzIVp(ICސͰV: ' S;qGAWNwbs¢Gmkh] Q$[?K y\}$<ݾڷ ,.05؜A {)-M4UO`H/4=V47B^ےw ﱵ@B>̆tKdڷS(. >UzzVѱC1`_]e ]i xCZYyN$姃q6.`Lon0fiĄJo^(¥@W6!:/dIzqc;9bTza$.[8A |1 heL]DzwaŁ3lmRw̪h A:v䉖#w w> UrNGoˈL'׈qg:0 Ŵ}Or@^4[ *xV( m4&scT.ծkdC3ʂߍcN>z,Fz|116h\r6Vy KV` ,p0C %]c7n?(K3ܹ(.M~"+"u1 A"\+&wzK_⪢ص"Z~n E+jqKg"MJ"jMhQ[:s:Iȳ.87VvDe e})9Ain,8{TA :%ԛ C>SFx!+=$Nc@\]w{sx)۩~F#GO4ܮDv*O^(d[%so8<_pι}@VDƉ#*v/57Q\ns¦A"µn;h9SMiZGtHar}SncS{C[3dNq>ӬJFVƐ]4k$oĞZna a"ʼo.l\Ta&|Ncsi'/"h M.YZEd*YsZZK*m&>ØUhUw`t&#fjfDz+e Fw u3SNiO~|DF|.SˏE G &1`n/z|3Qa,oՖ'̥q&-}]Գw? {u`sEȻRX:wede㿾B%2}b^ n Ը/ o9Ur $Ctߓ`Bb}[Z+O4B/n9{|^Cc{6?;Ĝ ޵GNt.ćZɤjf7 _Շ:%Ib3yIAKUq '_SR.Pk㻭l>'۽[ʻ-db M) Ձ%y(p̾*:ij z/}F;Lx-lF= .͂K.)8*+1DKvdt4ţ8?mTvJaa5wps26-Jh<ۮjZѡcH]禩 rǨnuwלıX3Ot'`piцLXϪR2~.$ ^gp8V.McwT/b6E,τ yD>}c4E2{+TOCo$̬[wrW<.Y@s7T_?Kv2a sxV#;(@Aڮ o< (qkZwo5Wr;p<@)~{"^.egKm=9A/bnZ`ueyY[\rxQsT~q&bK^6%[`5(G n6#`YFyTArQKP^NXȅ4[ԏe3xJܭICr^˧P^ii!&f.wA|So;:==ԉZY;j&CO:ԫ,\q[ZGE0 g4F c0QCElMU~c;%lu6D2?dj/.Rا@Zh#o<1Ж[Y' jbQ b %L&jB$?Ȱ)CfZOu7 u/6*'<-{G RҮ`KD1Κ $?ZLfsh61Ц"s dl N>K*TF0CuV ͦ确- gQ!4F2jMb5mMIZݲIb# 2Gy˙PWObEKSV_M3a2||oc)83CqHUD:3F: UyW0 LEG ?ޫ JA^"l`rK(n6I(CY|FM7;X2z;?FWԶ1i ?W{Y)&EegrS:G){ݙ7CBT'rZ~?o ky;-XgA#-GJ{շ@'Sszu[(76AWbƜ YBlD;Fjq|oNv4eB.@* "{0.́72 I9QH: 6d^ɿ e73MM3*笳O%$6,Y6nv8CHYg-SLO9AǼAզp:NuLڥFbXΣ{*$=̕a' sO%)7#Ѫʛd}4t +SIp\F>xasc># Ж謕^?8t% w+tIɗ_+\A]>L2Z4VğGLj2-(}Z?og^**p]SoSyO.kAWSia ۹*{g#0Qu #AlɖiU"Cn -eLHPJ%)HSPF'ܬ H.R)<.G9VY# #!^`GخenMypmTZ:yPG4:y5~0dΪ*ԲP%ku6g;sW_G#"GoB%*TV'm( VWd(V8jo"*o䔁=h3ӆ* 0j,cr%tEsʵ<f9JzܑașWgsw{.Pɳ(McI`!‰%IKlC݋.9Iov8'y޲hS3Yo`xnw\)عnC$䛌T/*)NriڅFz5hT+i֘!QD?KrL P(z>+*̙ZJ il$hT a"a;.AqapYnJbb 8@ii<'~9`LmV<Ὲe˖1bx9~AG7w6#g4 =n:\Ok}kL,VOŕ%/j2hngIcG6^4'GyIԍףl:w2*#jk_ PINβxwse%sVIU4U.nU _p?]kWO0G r a,E<>#%maBo;J8TcL ZQ),Zw<&Inuc CZ?i̯>% DjuaLӯp'c:4KU(t| _ m 4Q<#1?M`EuLl\n2%@B+-/EPvPϑTV 2w"72SŎS"G] .oǻXs؅ch8:0%qzM:&gSlݞ&([Ex cl[V hOߩZ};Ĭk*12ړ(CˇH6!A!EDq4vXW"A9{zrfQK6u ]$ӏ]$4=į=Gq$TќR2 D)fQ\,-.k>c%!0mr>l o]O` ߤsr ׎GwnkN(UD;u`K.{ ^_;޽L ^iXLm?@,)Oa_5>,ҨCL9KiOQ4s7T9/- ɍrCfVjNXa%/hQ'ox=|GR k|"~pp@|MSy}Jl\xÙfR҇e]EF${?Dի HVs:K#nv{=vm@(Z^<#D Gޛ')5u#ߞ01i e'n*,NʊG1BqnpISGq]=r9#jJا|mqҨg':' @-·nm{ơ'`5 $q1GJ[PBn<؅vJBchֹ봘C3 "mK!/F!^MҰ.7 "@՟+qFE.OX|rHLܺCqI*;phxfk27q)z);*O q`OQ{xf1վRhAV5pU̳z}P!j) *|73Hk,5;plh S,UzzBw=N,Ąm?ӢLkBݯb!^b& w,Ѝc>G,zS֬_+?5YA{+R%@>,fH:< <&ڣ.CMw'\#>„qV} Ō#naۢU[Ɏ(1ğl =JLnk,R"FPM> N9Q.żrK>K-Wjv#[#i1fCJ45 ~Cۣ(xk1aB@Hϖz+:!8v9č6 k5 pw?\ gŔd_R\Ca vZe=dA$gTP#WTjoQ 48j-2/&.RKM1 q1 7Z2k0җ6ЫçYރҸ#bxS_Z{ngp獟v q/p=^2hOWh{g86#t~GWìSLD#1Cc w㧐^AȓK!E,aA;Q~rջp'Mf ΁׺>jB 9L)@):q#\\^AReoyib6?X;c^ 5qMF ]8}FG]]wlȅ| *^5$_;5Nj#>ΘBw<)(j6i52I {лφ+neekB?; )dfd#[q44V҉x_DMGfi&P/X jq7;lc#;v3D }ĵ5Pbr5ۮ3Fk@n@  +'}kKCrdOIׁĒ'3pu2pmK[6I4JԮ1'2ÆVLw=}ڦ1e ugP\R/} Jh&OuWܵcl=α|)8Ds^+#@/еεr'mM~薧R+E]^Q,]KNH)Zց~K$C\z Fq=AAQs'Ycks@8 %3튣E0Z[`f!`Ϳm/1 ٯXBtzYD(3OtbNG(V&`@25iF }H^xŮ,:IJߑnz{QR3<  8w"!?v]S`mp ISUřTԿ'-: cLzkU>WݝC|@]-hY郿-*c!d_ kjx<nҥ3+qzk0UYl"H.;L DGe)kjѼ vnJWIV?1M }p`/T-:'Gs\hDwg\9&9cU*hpsdgC/(@*0y"}"It nБۗDC]VpSuCYi°(wjl9dJh!T)hmMDR5wYD|mPjŔ5Fh9>fr$lJfT])<`Bt,%cܗ\,H Űm$,]ZLb3,OZsui