libvirt-daemon-4.5.0-10.el7_6.9$> ~ʤs uY.XI v^>H?d " ^ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(32)39*4i+4x,4-484399T3:r>3=q>y?@DG=H=I =X Y \ =] =^bd,e1f4l6tP=uD=v8 w,=x =yTClibvirt-daemon4.5.010.el7_6.9Server 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.\.qx86-02.bsys.centos.org(:CentOSLGPLv2+CentOS BuildSystem Unspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<!j =@ ,(,)n_  ~$AAAA큤A큤A큤AAAAAA\.S\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.W\.T\._\._\._\._\._\.O\.O\.O\.O\.O\.O\.O\.O\.oV\.S\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.O\.Oaf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a2e9b2cec5b9e86311a266965b90393792bc457e7a98699bbc0b9d564a514883f2ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb3cf275f9a949d7a2387bfdc71c4078fc83fa0d816d7ebc046672fddb1cc6d55f2a2fa9d83089ebd4c8ed0d520bf5f1aaa2392befc55dcd7928e424ed0f8fdabc068cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb16df6c8b0d3a0ed0d8ce1b43562e8838a509d9d2db4f194f6f3fa1e79165ab2088c7aac3055344797a0c4ed29b9064b12e61f9e7d1771f124f59b2801b63de509bbe898fb42a7086681d9f857a780541372533e6fff2bac83ffd039d0f76bff37f125e63b4305f8fb5c7fd2c541ccfad6bbd72b5dcb16620e99f39d157643f9b525b6a7ab4bce0ce44fb92f7af71cee4cee51db07ea495a5adaa2c8b2fdbbedc64a3fe388568a2d46f53d62facc742e66e7f71cfabd7fbb136f234477707531534f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531055da9ea15ec2b3f14639c46daa7a00348d2286582e04f3e31efbad8d1f4d25e0bd94f5010b4fe312dbc06aeff6033fda8c1baf23cee8567121551e48cf60c3ffc7312a34cee09c477a2f5a42b7f918cbb53cdeff475d40e282db9725fe7a8c1c59eb08cf283d57939df989632d89f1474659a5e788bfd23e0664e8f2336ccce1724177a76f2025cdc20548cd4dfebacdec741bc39fc94e5a39b58013c20fe705cfbd4ea718b65dd2228709056830aeeaf5a811544f617f24711a04e3b0c4b9c779bf28f3cd1d91d5ea7cd0f8ecbcda88d907b03f4673c494d6c1d02dced7220e2b229a11631a38faea505cab5985ab42fed6b675858dcb15305813e360483a4ded3cf50ab96fb32083eb9572f423ca33df4f3d7d17364a65ebbe5c6504edc55d71d1623114d93f8d84a16f46f4f2648cf017be84fe233c511201699186a5c95a115d2e96a2f41e52117a5c202712eef4c448729ec2d76823b6bb79c1ac10cf2c690d7d33e40726da5e6dd28e9412e9d7390bdb40cc49aab8c5084992c4f6da12d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.9.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.94.5.0-10.el7_6.90.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\\\@\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.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- 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.94.5.0-10.el7_6.94.5.0-10.el7_6.9 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]=f9759dc9a3e0ca522775d1e2d8c2096df5f0d1dc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=54c3bc254a2d38373ba99e87abf77ac2565644d7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=00da9328901c97e6669808ee0b893e08c74ef78d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=14f390f318028ff70c11f24097f45a3254a243c3, 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-c%A%CFZy/NM4Z %Ȕ+sjA^N(9!p8!bK)|91eO'sr i%|UkڍaX(%~2C۠}m sԱT SWIj3k:NG)ɞ+g1>J:Lv\hRe~rT/ ojGQÎ / mnm\HYώ\$%ܡVob.} ǒSeNq}tSVP>NS^3rs}:g[ToaJ/$V)?rB8B[>ULJ d'2e'(T?>F,O"EB;dCqSDd3W #U_*8};>}|oM xqZKKaZSRU n0{hwe}ԁ՚ERV|HDQiUW QfP=Py) .7)RGޥBA׹O5C2vVO)e܉FrQnO 3 M%q!JKJ%C:ŀbb U1RL߶M9vIYzc!K?mg‬&lZ| a(1Ku-2Q ip(a ն2oO2= 2aQol7iL ;< j{N [} _ɦh>t$̐fG`^71;׮}ӋX(ybl߅ 8-u$ cČc~.xsv;;B}u#ͦȪ;K9%0ߠg AJ[2  $JpF"^vY-|qj:>k2-D$]Dg_ʡ,;:;qXr[|!rnS&;-,uf 2+ %fNktxU鲌f _^خCC%B$<0[+8?{@9,[+G+Je(2+]7dGU3N}g [rYP0a8+t3C-MxgOVx_;wz9{:]c D|e<^P{]O hrv:1=:;#??; MsJh"FӨ{{t/ p70߰@XCa4G}8jMU)lYZ6܌7Tr\w%`J}2p! Qi c4@#wv^a [*7k8 D1{qLPУ7PN{.T;8}"AbEI}c0eZ!wY<%]OiDY[Z`Oe6y6FSAvCZQ"0 6wl| #,VܬM"; |]SqTnw͒ g'zY*ֳ72ͮ#Mb.fA) LҽαF;98jw/󊫢Gt%3QX1aE7<)"ݯHCGυn<VATYZ6(k Q:q+YZV,GH_ 9=Jli'+ 4'Xzu/ޡ ʹGMyB<'O0(xչtɨ/DNAq~3 ~ݔҞ,oeƪ DGHdzAZ羅1A$HES{Yg 4Q:!=YbtMπ>ߋ&!RAET^W`' \Nlr迾B,b>DS 2޻Lm\k Ÿ}кxbRnTNB}VzY["M_UsS7H  nnmq w%Dzٙt3_$ZQ(PgdvZcU=0lavSUe>Dp)#&뙇#̂6!E_Hl!4ͦOg)ql|v4פs@F]P0R.>!ck hlwp8%pfigUS~ZbeNLc5p3&{wNB>wf7yҿMmt dy`؂Sq<)/N@57$7&oW5G~-tk%Y#wtgtX* M}5NTֳl>n'\lJt`.*MS$eѸS0n8'_I5R ?zܷppp/r7{0'eeH`Ǚ`[,y5 Z+*LBAb˧Ɉqg|BE+uja6!Ik=F9Pin6%,r_Pzղ-pQ"4+|nu}Pv#]e󬴔ޙsyٟ˥ҦҤ)ׂ-K:^yMo;M:U%Z$Ԁ~zN[O # q`(ZɌoN̫N ġXm F/f2Rۏ~uؒ^ͮ B>ڄBIyg:M”ήHNs͂mԾB5 _uH?Xq />:t{oc8@ԫL;iEvi %j,Ok,3"YM3ʔw9m-RDTè6τHev ƫĞqRF26ζ5-TT"NHb[Kk}K/Ru^-o/=]IGh+A1s*խLbܖb[ĬR'b i"-̗٪|TBD-s Hj -.l7LVS:!~:C\ t]5G%VqQȤfzXSg\>Cad\S_<[n@u}Kм% R eA>AYUArIP4ظjU tJBJ6ncf|B!z8&|V =eY=@X @wۥ}LgS4#1 NJa0^;6̘y3,wJ?!U2&]7^=m T78Q=|wԸf,:?SnloXs76Ie45jVֿXF1"}$ƚۣ?S\^韙 ̝^MɫDY\@BP5p/ATgPo9_Hڒ*i%A2pt`bVU9!2֎2 =]ǟ +bs*tIunHg k1ElLE!~2mW ?^K_"\uQD:md.2t'ۓg 뫚 :uW*-)ݷw6L)+ 6W#))r뙓Җ:Bx>/n,Mvs9,LZqn_2@xJ:ԈN=7EH@*ٲ&}L-YZuyf 7FN2-~;_mzZ>(??we϶J/'*@'gp[Yr<4TЄ3D_7ߑB?+RGB0Ғ3Izn@l>&^sWNO*~3*Xf <ßʰf˜tIh d*QXoPATw}Jն /WqkWٶ!nټ'NX(j:3P+imRz_þ(RBB?1 6x x AV ꨎ`d&iH w=_#|ծ%+E$A-Ԡ*-Vh+w lz>h F8K 1sfLRx8Ȕ:SpϐZ{qbR- O)l {0UWe5xJnK %k1D~p;L$`ιLvd3ڮ˭ڇ)wP q_g^,sDzRR;HFRn5Jzl@WJlrZp,Ɵ%szEL=nN} )5_-ʰRJysk$}Ž8K\mPKAܔC+Եk֠s#|Mj)n>{!18*b&zјkd[t76WEQlh E$8Q ؍X;h17a>Aw(׷$ +.r`G`1 ѻ}ˇT#+S~`-чLQ^ |~B @ [Tg;6 ПX wb*mw :DZgSB4\+-dȴ)9vtU (@6ޅq4>bQG{yrS1C/UG3`KyD Dn٠ᛟ~$, +dg!E']El|./Old45IˢV5#]l0&sHyoy!;4 P؈"ZD|ԡ?x 9?h5)2@3ÙIVrr"]u:ei[o ʚ"D[jLGp^*J-+[r8I=]$^txCzpfXŃcBjkf1w妙{*;trxϣ39_SLhdhGPQ,Rwy*,;d&7 ;\UX#[\^N-+;9>Dj^s[4},Q*a)RU3@9c)8,L8Xփ/j|K< I yn =3z]CS0:n*tv[p' RQngC,Xs]j)DMyE6nxq/ ĮNeѩAt1rHd?jEx z9E#w9]w0830?hDuponbL=7T'qKO+f3٤"]mc쵕HA^h>II>k*%pqxfBH."l79+f?oe’ '$n6m%'x$Blt>).fArBi=](zq`ܷ<]{gd"y⫩l3{LmpafMMy־ Ε2용0=Lz)K2ߠ C+ :EF74[XY( Gtc;T$ϹB,IiIwQ WL`?$oyl # f;[gEQnM%gawx\R,\7iښ]PMD;9N|$d3(/ ۀQn @o!I%d_h+gtI5(%@O[Y01E/c85HJpnq_. ?nY}[]96Cfҫ]^FOQKj YUN2Ut4MhdF>wvIɐ%} e#w'|[?A6 XPsw֝vqDY?șÛqV.,ˠtv֞[Hd7Kۭ⿪GCRw"R&MFZY>K~zdTH:`rU ~? ۆ= g`B1rgtdsg IX1;A$ȸ=%FCV)Q3mX_;=9 /;^2c :J"D.sf6hgt m@]I8<<1e QrݫItʶa^3} V`- z)eq۪Cr %]`pL_8eg:v~vpcTC8tP8F>ip0g)JFPMu@@ Q߈|\ U$v*i̬[}1 ':{ݑH!*gn8si7T:u )ƋV]LR[ 2d5N-Y!/X4}R|,SV@> ,sjѹiW!5b֨W^kI$ඤvJI-daJdQ#|2i(0f]Mۥ<6C#V@wrSdWl1|Q帏#QدVٔF3_5LZP¾r{h9PsLZL\u /Y t,XIBVtϪ} (DDMcH$riہQĜ[S|dLȓH(Zp>/98_2˩v HKFj+D]f?w0L ƋMkS]6cYsWFq7zlnpƓh/?DEl +SK/eÒzDks, y~ա%Pi~>Ѯ8b͓Xf"lHb77Po81>%n1_ fXsFK62܎9^ n@@˻7u4Xš39:UgDOo*;PrtM7j6S7QWEQߞU4R,dr+O.c|o`m7pCJx7MIV(h1| ks?a>$+1{ ~6Mu R47$,i(8lhFFQR6Ȥ,z iuV+Efn\4r y40o,V舗n E D3{䳌r3fa?z&?_[f٥1atzhA"Q14>RN/M6lP Bx)sU㗒\r 0Fu7h|L`I7}z]  2 O%9:}n_igH}Kx^2I781Ycc:Ь t o ۳ɮJ:(4:zh>KL!~YϨ+ e~+/QXN8̲lW{gR * m[?c'(LRbq$|Uh:L:KwV|; OM2'Wզ-DhĎOH{Z}q7u|uuI (X8)">Sod,g;" zĽjVLy+T^ b^qAd*v7rxv#q lLẃydg&oqB =K3N= ~z26 >+Bzx{F=SM"jh ,Zs<ߑK+${TzZN0ozB|L@i5NX3 RRV/ARy0#ih'b/.($3k;Fh M칇IT/6X? Oƀ6D? 00#eFi%9htYT*p6_RGe/7;hj#</@/ ?>33[ Ut fk"I=B#w PhkMsR*$`vy7B]~R]ȖR: c(_iG: 4Nf֥wh]]!ֆn#Q8 oL$laO #Mo-ԟW~]=7Ȕ90r qxt|㲿,D@"*|w ~p6Ӻuwɺ{y uy`xF0ް&QA\ۓSO%tgզв?H@0#+=pb-)7 xM(K۷&5Aq,'xhLlA^ r'2 y㙈e]dKܹ#Cم3OϘBBPncC9Hh5Jw [Sd';Qq JFOu3BlB3F F+fծjZ%DAW|pe\ai",S< 7,ؑc zdd{!OJsʙڗk&wECLt\P`^_.izyl0v91<νeH.5c-@iP7dKC=#h -wJn kcvua_OꈰWc@2 ]tiR%jEP0s0;J#FŦz)L -Iߨùf x9]L8΢1Р+EX|YO6їF$@1Y3wxZ2r(W~,d/&@V}|Ǜ(#*eCyy1!XEO܏Ƴ5ALސrmih+ݝD9R sk6K9v@|[edZЫ/?XXp憎`Д3$-u6z^*m:nPQ$ *"V6$F? $+Eqx'w~ܘ̷dy; K0kYRg@4Wi~Ff'2B̐́ _ R7--*}fТݻ/yȺ"(No*R2:2`19݃f3' ɷl! n+lj%lgtJ]h z+Kϸ=<%xj# 2ϳ U } A-6eyJ@ǹEl7'6nM9,*gРR$4%sI%^EZ:}tX5ʒm<30Z[L(IϫޠrVԤ}$Y)zF86B c6W2_9Ћ"r(>F'~| K2| - egWHs%U[Dm},9{0Uξ84rz|&,%cp_ Nš5284: 9u`gm'<0ȁ|-n5!3237VnEׅ o @sٯ^"뗰˧F:5OlI[%>dPƎ/C5b 5N /-|:T #>ӖTS ě๲$O&J]_FTGid v%c3@u8_M{%hԟ9=s}aHe ӁD f[E x\564v=]+|ΧL?ܽ 5TXٍ5mERE!=ho# cEUTΛ[نz]Y%%~[HrYοu5 M=#Ljg['&/Jp:WOLD(~PA5ʵA7>i d/gjhX*oRlu/yۺ>A+iAgfr!73@iTֳ=baeYQ;? +%5kW@vw;6V|ޤp*DL8dLgn ߃rA/!1| PPyv1IkXZ)+8\4 1WȮ~3UYԿ/y'qO!6ެ LT֣ 8>.n:{P)+PZl˪O'5T@1Mb݋^9 ֪Zw%"*F|߾:S>VJZ hH%(*j Yk&$uJMy(.M03SRPʴW NX' uGg`˵в|C]&dZ5Q`RqH\3Bn݊J\)Iȥم(wLae$ϻC$1eQ#n#[yTRv'h?=[/FSz͈v,ͣ4376[S5R6@f^&ٯ*(!Se:=ֵQ.I@Ŝ,ՆnyVsGKÉ}`lz+{HLldp~zв*^JDkȮkfBM_n?, .S`b8/F+4HyjnrV )?.GOeq=_y^(-9iUu{OK_RU/if.Y+%$G\P' H&iNjn$2>Lg̎ACKXh aSk騡]չY"<"i荐tl"Ѧrge`N/m⫹ВѡDr|كÒ(\]IMGzK~En\_0Տq#wGu \x`q+1aΉ/ +&pY`M wmST±(IK*ɠmCkvŠt\eF!A [a:eN(4Imض`q>{"[X\puL7)&ߖ:2wg}n:o0YK =Lt65qpzsd,kES[bM Ѓpy$rhld3{@*Zxw@j˝PկYVA$HW6F d*Eq?> |߈%-f>G1єINzC9VOJDB hXaQvy&b4@נmxG˛[Y﷗,\A@#wpdLu ^_—A1x&~\$߁SJ߼4{r$WRԧ7ՎhWFH?XK)˼H} 낷]f^fa ܹx[^,hR ;i.wGȟsr$6Q7D=+fNܦƝ1t٦`r8ߕ- K%:҃+ K2 gVcd V +'bb-v3#E7Ox|LaN3N#Owߌa;*ŽJ%hak.p;+. >+t 0̫y wS "^@ڝdnB3.i GF:^ՊtF\)NP?'bW^\:4޻U60Ǭlk%m`ko12?*kbEJAԱh;Bl >֎(umybY4+ g#!ꐷvn5 TرA ѵ74 %TSnoV_Z=90 ]yzzw.̀z,,I6r0t5Xv#_?M;zr˱ NX'ZJc>);O2T:q~>o?zڴQ49BkTpP[Rt%L|kXBxO ueDD[黉% C2X3{YWb]89㍘J7d QC3 ZkFGa:+~+(I);vpL+"fl̞'ڡZlt]Ņ '*_G/i(Yzl' ;3yKlk%qgx;_cV/g;Qx ŋX3 1b983dVMV?јD@osHhN8oSz+[\UT֟“-=hxnZfĝl6 h5vAGt%;YfgՈdVၛX72v{7,t-3uĐ4uW{kF#\q Ѳ8.2)EH%OD=m%0&˦Rb ]`;޳ IC"4OIO$~yg.ڥD&n+ MKn0YOa{v.UHٍ"p8QVC؎J!;llN1]`DS+\#R`r|IR!&5RT 6H$j! :MVlU GH ׍2wZBVʼ a3ԁǠ zPO[YZPe=I3%"JIGnA?]w)+FBۀOڥz_`"F-Q-Ogj.<{}g0fRKcv'Vlp&3.{1ja|N~OWQ X2>oU+#^_٫8CN:blR2o؃v%rbztbkv n)\=S{mVxvDUvy/WPXC6O,\;j!~p<NņG TDPI8 u3{ysiA[P,gX5wJ[ )3`6jP5y}\^bKʸXh}8be]?v;4nLJb yFB#uyGD">ꬂ!׍Du@jĢ ץ鲭hj4Y`^u|cas%w/9[<,a ҦG5p&\Fhkڳ'ֻ znf0g/m{kumtxUaA-}TH&/^Eg@w{7KvC%ND} ,•8N;?7nAn#~']ck=*H}qLp%ynphAdJ7K.Ɛ^q"&MH M:VVd6xVzS)tRjSwZ9a7Wb<|MD=m~G;w!(*S=M̎ܺ܄Q lj#i5"w1p^ܐޙspŧOtD2/78Lp];j,+?f..b2{Hר:#^Cjr6e=U䥻lB|)OlO( &V?s秷Ɖ_A l\) e$D;ֈ.W΢*߸4;87g((-93li$hTqmjY﷛Žǿ6=p{$goWO\v*.zlR畷Ebf.i)ZK8n8i몔@XꄩZe)ȗ4?RV ,ՙ8X/k7ЀƄcîϹ5Li qaۋ` P蛲 UVx"}Dg7M 7>@-݌zoC ![p*Png/'v^g˘07xAwo,nk:em\O d; U$ l?WTil({0MpdCdxZ,~ ޟ\0iA8yH~>D"cb{2 >qS'Aԃ+7QNOfzd@Ct;C V3Dio*[|Ff{7:v_@5*.:i5Ŏa=/m$A|vhc)ebᵗ"*Q'f"r!5C5f=qG466m=cEm3 1iF>ޕ5$qy.z̒v5Lo|UT;Uv7/Y`%8 5Z M;D)>.U p訆us]5X9|-(z?n2:bvl>~{-\eb9;`L2K|ub6iπ q:gD56Kr ltE"QZ i]lI2d}1*d{GD>$6tU/ݪEpBhFԋ.*qf{1yzGa :$*wM&ﭱIw֎%Gy9皿1AurJ 23iizH%z{od!p,ѭl14S:Z*-Kp\0>ԑ?ԼU fbV΂GX>uCc ZJtZ:\~9KIU4!4 0[QW]:V )ͤ}]0dLrtRC4-S+SUy g /a2?%^B};%@!=Y Ci:ܔY1RA`3r(zmu^v)=[rdHdD>n *#:t<&ƶ*rz"qMoZ+OEAyYB¯L\'dӱ{@@S.Uo\"@%h9EΒ%d#;.:PX* 7S2ki Wk\{6xև_@`4gnf*P1Y!sn۩2P1qyMJ5t{.Rb#5;5S-~_XC% ܈&]g#v-y˜im-Vk̑hKobwֳ]VgR$\m~Am;&W TȒ x6b"Xae"#/F6qm!C!I3H"<]buSPA~@$o$߹(jiYj*Jtf1p.E+E`($J!U둳b٩Wl2hU15^ޓF%cEx{ v4؁&\4D 3d GښSw8 ܚye79 S}(4آew,N45f'=BQa'3LC6m/ʹ1Gm(3kg& W!z WU{3Wl*=rt1=!zS-ƪ榺8xXF``p_|t ^$^0)rB1d"+ } MWGhɟTVqx6~{(*Q\&aD'@V7ȑ wߗN|--ǂ;| L[zpsÛS<.t,ӤDTIDLӡ;cahP!..}fV^7ȱsg= gB2\ExUrYphzJ5vDnCsuT4jM<rCoQ 4Ȳ?>\R݌ڷ"tB`Oy~Ȝ_ꖖsR# 3/rڮƠ[G:lH2Cn\G7wpƿgsIĭ2S(,*, |=ө֨` $:9V!`"]zԑDCʥ()էFv8xS^̵Wl[OsBdNYc,ť3;#R4 ֱS~HkTvD{\#պK>"?/ӿ&dr rN+eTNI VFa2Ojfd8MŦٖTDrH iLg1WJJE#8a 9sz,b@֥5`;h:{ ׄ_p%u"Ks>܎yqt"H&c=:aSE4_χ`fӻIvPB?'& 'tEy1>HzM 0Օu'54ߨRDXE  m0nIJ!5Њq&6cX+q4W>u|)zgy48h gQ |J_j;?6繉Ćxʞyrf^~"ꝴ@ne)<ݷ$heĕt 0ujcL9;mKnH>R jܨ$4豂 ( ]KGV +_{о+}0iDjd'n x D<buO@YımbU(Kne]Z47|(La\º4ނJgx0 /STֻTU)`")Y@pd꒷޾yՀɴ"0MsNFX|et[9[X^u7ڃ]ޫ Xx<s#`0È,wWaw:W|֦TO4#yR'ӣkG!yAB``tEJ.Ӌ L éMn c|sU%DִPKf*v]?/eDY#t"HBKr@D"O|"lc5Ϝz+w9:@mC&P%")o!pA,92Ɛx֌@y$I?9a`b'-h܆|FYxGvd߫\czVeefx3h64}?A/NQCliHePx眗q )jᦄU='. )uy0C9YEWR6IDxRˢlb3ܛDf?ƁR?Le$K%Ot1{5DYtSY1ZM(iu&P]Ӓs@$wHU9gHN02C>iΟ-'Q)hdxY`R5fA ]Gk\nkLGLо9M0< WB:X72>/ԓi[d:dp!K ] G{.2HP QVh׏g@l#haK~F ymH:6qSEiy_ZO0 36-*aڠzq3CNhFy$S(_:]86Q&\tiUS0 l*%4birۡnS2hw'f[ܚ6+wIߤ}":b[oast$WXx&Y'wi.BjVSӺ{eGSm0m뭧# f6nCήi 8.EYW~80]iٙ%,u1yܒB9_Iβtns+F]Ek)p#nY߰O3Fqa4U<ъ[{.uXWbP$W.%] rk*_qP?TB^Ff%mGsΫi"d m QqjVxx'hpn+'KC`D~_Y]BK}(HNC@$ 7Njj4$]WY];"KiQ d]'%4rԲ /1лi+!V*.pJyNE] U2i^۱@5j,zJ.'GQRl2ɫ14i\kBcWEr^f}6)Z! .z+S~FVWg6-'} ,D2مq 'k#h3HDmp@;~Ea1@]Y]"rR]xv,h…ɩ#+71 /LV#7G7^WϏ7Wlj$?uWxD(_4Ua45cn_? =x5q&(Jn[j f:d-uRxIR.emMc T˯EL2@ ^yJ]/0=|80 vHdW 6ꉔjs(HF&+!uuwGJ)ĭc (yD˿%L'ϲSkzR J I~c)*EHkxGi.۷|IxiK=&m|HϜxQkaб97Wz3J^4T0Ф>wez1(Gkfj_Hm) P3R*;P \bc%Bg/O"4[N`3_tkIa`nykg a4m@X3qlc[O&݁Eg:]͉Hj< :蓕=:EnIC h^e)yS!( s[%H}98JE˯c+p'M/n˨Kd~Esr4u˨7K= KNP?5D ɥVbP+Fc̃#M Ni (3XDfC(mT'[GŞ3eX y^h6{.[-Fq&C(~K^[AB(x65poWzN"}Pg`^svP! Z=?_֐܂xAZoVZe|N&e^*22~1f~ >Qhh޻!'۱ ,-b;HeKXIE.$ =NZ…1$OBc'oY}cJ 0J l!!Áyy+,1Ի@)ݫBh gGvy>w=ir$z w/Ώ(* wM- Jh X"DיeUt܍C@BB`ЪB?YtwlNOMTJ.*j1(4̘@-{/jwHbbyhRu!6 ^(ʢVS$g G\jŏr3ֽΚ\SZ,Jv1P172/r\uWt,C^ä~Y5W* TkP8ג8+aM}eEae?ݔeLV{,W1SU!9z3U1*XHr Xa.m2tjM/>ª]cRSYb)~To=N-Cq\Os+g]5(GD[}tVg*4U~+44}1kp]j.rQw^4I0G[wIw4eꘕ8̹z䥖;R!aQ]aY94tCۏ\Qy2أΤ1}?'H o.aOAu{K,:oO13uvʓ8)^vu';X,ʚg/0Tؓ^D=T' 9"8Ccbti(u)bWIEuØYr$$ l B / L'Vqr30cq+{Dje#I;e؉G޵񡯋kn$p> 5ٛ))I B߲ Bf; t~DOeP텷x!cumSI`aQN;+s903F/UCȾ/LK@6diowk~4dOp5])/p{% DАtL8PZ4`9R%CeNд6/ F:F7_O oZ1w{woO&ST{s|WPb Jzcy-<3FiNUc/g<4'[!#;R Dr\aB KZk,wY]㳥$*j>0lh{#_$+ l?ڢĊm󢝂V,TRSL$'Bj/#Hloc1,l۪ 1Q} `EϜmr$ׄ;6:p7FP]"GnDSx~;(XC!$T)Tcr}8#쑞P(Hz-cvj[0VE5{B׭?u ŦXa6a64g(Éy>BK̚e&ظK&2CT#g&7&MHMR~tPVH.#$֏LD>&xBu4y'䊩O gpJ9?rn rZbBQ@}hc:H>Zؕb> kθSlkI~<NeJ뀠\|PGZOcM< ,t)4 24}&D4j%u L*~wT *~pWo/g,]}0[GIM̀wGD)8)CNu>H]V]j/:h]6C-4e ILJuAPМӜ R WMUoS8G*]X[^s]ĿeiVgF9ˊ80k5/aMȧ!0MW)݊8Q]#&ya!th -o0CY;= U8@)QYɦ?߄&鉐l]+u6!Xuհh0.(l$l.dv;S57eBmڸ|1oL1f*jsNX0в CŇe-bx"" 2ԞqPLN}%c\dvbFmNZH4O'bg S3J|65` myNۜMn ͋`BU `HȊ?BCuIIa{khUf ,]?*"")cu?WK{p6)1n^sqOYL (MEWıַoNy DoU#IZJg MÊ%|$Q{`rS(n z',#n2S::RtKxrJjYfMML 0.y/M(Cî[-ٰ؏ӥsL/ugV&GNnK!df"f4;_t8*$o&m# L<`"'nH\Aq62XNm&,wuinL1dFqn#Xcg 2z"1dEB}s;.#W$P& "3w5jpz +G+[/-18}}A1تgŠΝHѳ-4eHlk.FH aN*X$(./`}"(9࿕%yNLt Exi}ڧy.\o]Udžs)]KXN@01,oE՚WVϚ{ђbL~H+UΞ_n}*b>xo:Nvs5y}4(2M+23)\8,`*s#p9wܥȚf_zUx҇%byH? V! mw#2q` E Tsx(%pN:sÏ.ygUP ttđi@I/#^UJɖ6ʁMJc͸$D#ZyuϵڱoJG/iv x~bD ]2$m<();4O\Q8F=xטD&8xslXPR9ø[{:irDtg(ʀ:Uo >]S?&em6 \J Uh`PfE.)'=CRz w ~Z84UQ@JO888:Moi[uw=OMA O#R,OR C|'hji[`/{cd># >8HV K/c)vmWJnTHE!Eˤ^TbtFPG|d<Y1~F˞$ 2@Pn:UA9(gG _ҡVݶÕY-#=˶ΖCES{^=JbA5HV6jaY&l-U x>HP.+| uzr֩s;tL#:דE,r%7,sN)+ j/Eȸ)<"'n)c1a$GڧBpΩ Jù ׇ*F/B/zRPEy<av;YN K TȜr_sjsyC^/P'l DY=:g7 ϾéQ߱6c-'4P"`:^6mn;M?rOoH>]c㮄dmrȟX^U.qVF`̾<n!8$bP ˫:~uRѽ8/}r׀yL6\P\xO@<[ixi%&>}93 췂+8c`_rh:v^vkF*p(ums箝M3X==\RmJfmԯ~9kc3g#*zc+Udq-m3Wcۥ@'.zš}ϑu(agTNfȐ2):D~n!UMˠl.ʵ_đI-m(mYtcug,Nh1+pڲN+3yaX(Nȴ۫H 12>wcF|-|`Ds^kB\Uȓ!m~q$Q%u4kgh\-}@tjxDR<3B ?hԍ >e =4-6Zǵa@1^^~`+UW7CWHf/:>4b*B_Ztu,(_bޣ WL`(L4%֠J-o|@xT$~ɏr8]eA(ؐ8M5C7GF ͨV+DPlze/ so9 oM 8HC 0ORܿm|{g?t*pV"R_Cj?I ~#Q(1BF>E;x/-m|\sɄ~QB7ixK\%=9B3{$y۝^^_yD~~HPvU:Q2#F<줻ق9E-DFՊqbLO ~ih-'6P#k%;Cg8W.Y CDWco.aul}gR⎖ p6uN0ˆhYIz 0)̻fǐ4:&YG>ף5F^?B6Mя\ $:O`v!8KWcDuיmk} gS]}-tSuj@g^XKxI1Q|_!3a ? ,'1ԩ7J1yD}A4 qYxyW\WYɣF۷yQ 2li;3KM}7&!ݨZF_ ,B=U氛xM8$DsYpGxXd>XZo0?d1:|t+'Ƭ#B kO8yśض7"b6="dB)˥oH7v=CqzsH[]HqaUgK]BU۬gi,Lj3J Fꃪ`xÖ2{6̫n`\*Rp+n8sT Sb vF]lZ[H.oȨiE\_fRD Ô O:9(Q[/dVzN[n>FNÄGOW"q dAcF/PL^z{" BA 7@aZPU!mԫC_a<)#T[@>* HEk9 -fń94ct hSEd8Bznpzڍ"!;Q e#&v7 :87+L˜}-_+_̏ B$E-2spp+HPd+C`N#Pߙꐨ,FBe)-_6W&†2[fut3yn` ܻbyD:CS@A ܉}? c'ef)+g\~7BN0TcŞnȧG& Y4@moPlơ\sHήȑLMNUt~ݥ$t|fjzb }O| AGu:&%M-0i]C ]WQ^!YsS L<%o} Fru=4Ztj#V՝YS~OCBP Yj{RHUr ꆿ}ؠzJ=ES6|_,021fE9.GMީ|>芑Qǭ xd >6JIhcpBĨ=v ag֌ߧ[׎#4Ɲ"ȶ,B䐣;llXdYCɀq1 Naݠ5&4M'\h &ulM4_ ,# v!8ʈbIK$_h1r C+d.Q^)ڴ۴kF_R;c\N6p 4;@#b>t;%Ra*G<*k8|#Ѹoh|?CT&HU`ۛO6AAQ;!ڛ=UN(TuZ[>en3M&2w0\,!@{غ!F'M.j ف|'?!q1)5id mL:5Kk_v`t(^|7:dނӧ/! B{[΁[B5z/r%^ 9T,$Ω">jT*HP}a!0O`Ϟ&*qFQꯌ@:36J`Bd^]6H癓! b"H.p4˦,Q<3SlosM} JMq^!t5ޭ)$pqCėRW+Xi̫"yK41r= D GY>}vylx!i*J! Wk_RrgT 35vdIYubGul ljbpAI, (0" CHC-ԸU"ҽ\gȌa8u'vTD*H7|Z:'*wzlݡtPsKTxRۅyϠQ G!/d9\f"Dr1if˭Mܣ_v6g"Mom cGŗuOf>*3.bKqv gf]I)]3`8jio.qkZU:\כL~k5 CW=S=l=dң,hv̔>vgޣuLYnw7nYlz#~V'O>چ]0 iY.j>{:M0P=_2 Bw ^1no0y 4m:#ڏkM_Un2eIe - xl&iT16Wb=jr;>hgB>Or-vgJ%Z7?Op LTέJil {b wb7Ǽsg$zˡ)~+8{$|.axa*ű.Q6C Ȧ]˘L`B\l#k!T IU P4͒w%BV`ng}YV?63VGw 0m+ IR]\b7t+% tF R@^DH"xJC`)䗜67=73ݣv C愈@3Ρ4u'K+Z,k8gS"{Ry*.޸~ٷ0?/R;);I3SU/O٪IU16*nGbҨ?&34,07bwx8:Κ(p`*::Mg峨?udL=02lS~'kH Yjw3r;!ƱVhAj8\fI_oM6R3{<ݿ%Y/!g9wmJ$]b|m۵QDnA+no@g)!MR`q7u}!xؼe}͜[Y!_V :5S&LuzXsvv@<@DȆGP3D%xvwg̳ۘT>| 0d󠥔sJOl2/vvYyöO`L*3s!{Ih  v uzQC/}BTfN3ެ` }wUI;?5!'kj|5\(E OB]毦` 'Wsgױ 6p]@Tu{04]8J_%}Ywr“UǀA Ƴp  Zv oKA4[fxƝk0T?3UeaX/.`ce77nD2 4K.9!SI w? U:yצLenRsPKq16Bn`|m*m3f!}l DDҖ] !wGDWE9LA(Hz,9=V}s .B&lJ]q@p/l|#Qts3Gv#xc V+MUN/ jvcm|<R旀tY A#"-z#&vT8LkCQQTXz ::0_v9ڕOHYj !?Ď)uRV -֎'HYӭ ߩ,9*ϸ謻X%K/ \){mҸWy:"C[8B?}Ms~S)޸Ձ߻q2c]A!?OOᑍ!99 &ആ(;"+2:zJFh,ft+gqȄ5I:_wtF{Nggc5\V0\ܾb$o,ȯ iȴdtzhM5ɗJšׅ8H7\\ M48'v!gmQ+ AqzBxRz: O}sKNѶ̍Qb^{ꁤFAק` [ o]Sa6y[˳!$i~^Hૡm}B҈ecC) tnW ֝&8!62$GZJሣn*lp{Lɚ&11퇤4ĸHHfern;Uu^E ldcb:Rofk6#įAvGVsmHOAν?Vɞ vYszk8q&9w/m< GLi.DR@}jLC=H# Kf|+,Bt.m/ Zd{ RET*g͇ e+|14sO\mO/\M,uq]3Gps!NM%#gb_wMZS4mTwwv`,jaf\y޳*Y]/ ]|9s| 4Lmg:䦌 m73LJ@D$C sJVۨ1gIĘ`e3&$C[~zQ}DⓨCͣ ]RZY<(Uowy-=S٬[W[@6g*> (R{G4m*!M hFtnFiO}x*rJeklLP[%Dweo*4G|sA~4AXֳ4aF#{#WEyk­vЇ2>ajӖ:Hn+(o;b+A.w):4R0H"_5F]A Nl?kU†mH7+[r>z\^2X3]@'Fhbbbшփu>R$ߋJĴ[yJ#fz͗-݃a>|QP'r{H>CG^$l!I1rbP7-BΞ05HoY~ҮUn`8s0zhO~d$ ʸb^MpB-.uOn7qk񹚭Ь : )Vx*J!Foœи pM\yB9خnd Mn~![uͰpKY1M=hVX+G ̊`eӎ Q+KDityZum}MdWW'6G MQ"q Uz=ǨDe1mݜaJgJ3ǯއ:`?jRCKՔBPg؉-ٰON4N$an.`~WT0汙8ξ%'Г*C<{X#Gv Ss"wѥ? g+(Jcdضc In@tzM= /x]&|Ն4/g;2OgʷB1QqdE9 ӪV8&דb qrj8 /Vzn˴wHߥC.:Q9Рqi6_B;LHb(fY|۲@zd(s~a]v75/29, Nf| 4J))s|wLeY@ـgM E{"$:l4KQ"}g.z-Hfa]RM[eVlm[=8oj{D"깦7:NF2PJI n#IBL)_i :DVYJ/hOz8Ղ"vߐVYHj ލd?五s[Ap3~ǔKcc18ǒh*)z3jc#0 hmsԂ3ofLDl>]qǵ(m,]^H@c`G '2T#5}8հ7CL/@^RF 4%Hg]QSyR!#Cӭ#&Ј&C)0ah@heEDHCsdm(9x .݀!̬znբu4;*_q/0ZO2v>5]޹>8aoiV c]+I Z*6b:!!< ȞٰSmq#u2٤mj?'}eϖ3͚w.g5$ݺзk(3-]`\wB-ᎠGHsF9l_-w=&6sVdY:+kӺPT<y"t6=& i;TDx +FG3ޔk|lIv'af]z!xoi$b[!8/O,G4:"Z$هFÌ2 oQ%`cd ͑%Uә|z{S@ׂM,ݛGb^j]-F ~y l8! ^c/(TQǖ-t3E0%xIDJv]j+Jo2<ᅱf#(e-{P0jpxnd}q9P9Fa(Fl6K1–e^!5SSĮݭLzΡ@)Se1 WA~ O;ZX=I"K sJINg-No>yUt 0U897 Mg{H0 <KSR"& 8[9Y0`(UP7gX ,ܥޛ  b)9 G/ְg .Ov ?!nŠ9%A;,>>( WO]Df~C.`F*VXaVTxSk9?#2a&0 @g<2pQifqHBWojIxwxV^Fla>BjK844)cћ+{yuEKǔq8e[!%\jÉD+bѽ 6DRလlrk;P7x0x3"gL("]3.AgIZ"ЪxzfEkUMF5%E%3H:T7"Z 4"fY%?cw/lAD9x.[Htѐf%-FgzlđMw!y_|StFG4ߒ#ǭ"Aҳv$øaKɋdÝPz.>N~l !ŜOxw:=pG8W\'_7I80bxV(" Dlu@{|)x爎xTug{Qa339Aþ_:BwfJl2!Ҷ/~$ mD{b%0*>.$}Eл,O@'!g2,+ϷzOS~)m]>í6\.UjC!0MNx!'%.hw5`EvșC-9{kJ hx[c[(o͔VddxM\ӭb$;Btl}PN,Y I&8F߆CQBu+K<\c*rPX4qLM 7Pǥt=dOT\ d.!:[ޢnxJK2Wher|ʾY5/t em^‹:98И %="-:Npf쎡Y%TK$7ii:7nO%ka2F$hhB) ۩S~\ڞ ^f{ >l{N#򔗔:X#W 9:MY{u&UvRÊV=V֧q9O/H\Khj :+lWM̰ԣ|}~@7X}pa$:]06#׌) KF55s`5`Z;* 6/*?3匈SHCp-߫ظ qOS~5?!BQБ䵓YmU|A`rwxHy9"B;S6Sp)wK=ET)oZđ\EJ&KA(.,~B771-w;srKL N:JFc8nЉ˟{,D8lpV]x HX )Mo;I=2s~i,Ю^zvҒf<5ۙ|)9TnKdo1.<әL,xql]8ep$(UsC:&9-l7-5!24W߱6ɾ"NPf {@M _2wO7s *9f&1J~UZG4?R]]|;h y`fpq`љ-3זbkGp=N]^'X&g\ h&.v7s2ooXc&*I"U_Hj7n+'hSQNw\xև<."Le2}TysPѨWA1)#+b 1>+ݻ%Μq ;|Ԫ[plΉ' "I:wOs:%;y B5CH{!#nJ_w%#0텛Kr6,@!:r̤I0UzX\# $-wûE[tƵXa}cm*" ~89rgdySNHC&-G8+,%ӯPZmݻڤcg8m233gmcǔ(];Vtc"͈JUn`/I}yҶT|Ma.Zf$ .]@린=qV ˎ*Gq艌**ep97"s0V(5iS&D+/4:xd:TiDf *XON Qi{{F-'(4n =P bg)aIv8bX>pwRpUJClMi0=*ۦA^{+nz`ei: \NP$ Tl֠MX i{j:Z}>#:4pԏHgx~^ A~8m1|.@8RRUW%:X6RY-l`%Mإ0HUofAصGFsQѼJR8^@㆚Mkzbdq 9:.# >k`+ RE\JJw=ogV>eX ۃp!W v쪠5YH>g*KmOa_]09*K oNc&Z@etd/N BBo B0#O,-j-Lw! `̼?t_1HYC*8zsƕ2I .f d#uS rNzZ9#fowQ.BLϪ0AV[zG, 9]nt pڡGSOh%ޟ?ݬR#YkԌ%N"qAؕ%`ĉٜcr/ @$1:aj}!GVHRi)U~ځG/s#xv8iz eYB^䪑̞AFV@|pTM6]XEjDZy>7sm]Z8sv} DK)gm f}IVWfvM6OgUj(&ʪT~d"q, /Qa'i1`n.o td7\bW X  m,ź[YeoEeh _C>brӴOh66qz∁i:񌽏I|bU*r#=hݛ#K޾]YVRLV0- cN<2t{ ?*i1r⿣֣҅ ,nP*x>~zPՙ~L~]c"GJUR2A#\!Z&1}4WISpvc~NB|.i<ŷ#5(}_.H:huߎ|C浣e5xb|CNXfFṔ~+6}ĪKk(yrSWޗ;~iZ򣍈baXG+2-Q)byө#}VR/ጯy;-(LlFEFR-NRp,~o}aĴƹNSɂ4 `!`[l <G/Z=aK>^NT6 6- RR;OՄcgT&*H×E1!3, Rs)-N$ԫ]8Nx: O6#,!AM">5pR{N.'jdeF@{G ѷ`D^ + J9Dgyz*C|Gm"0ֈa*Iio][T8EvG Rר#.W^VHMM%kʾ#~23ϞGvJEUH_dž"\9JJ=`ݬ}VH[ ګ{ cz'~G/nkbAc;5\hx&_.&8{ ⭅QRr >~LEH F0F8.m/MWzL[UlbJ3Iz6R`G x3ʫ~"i;Euh-1_POlC=}B:`OчCo -ATxUJR3&Ů C/Gt]ŀ$HE9pX@4WwX 'TJŶGxI"%M·WC˞Vw`{VbT~R# enӭW ~J́J(0V'lmα3esߓT;6MEIw[QJmoik@mVނ`* &ٶ~[Ht۾quIdV^ 0~Rm(ARG@?f{Y敂Z8p9^`,T>V :7$=+_s^e"uWgv(#,P(Z'G?f8fYLж|L@.OjGJ>w&,rYt H+ '"*H5s4HGm,Ca誣7-xN|2 >*F)!p¤q΍ 8p*Rӭ@Y dD4N:c`W|r6 s=R}Ѕ'&gh["悑"SIӆ^g$n7+Q-omumT&o [%t^+qf?KJ~7 M 1UnUiXOz2%vc}MMi_ҫ.:E^|-*͵ eU"0۾s~Fc}Z(,AZ̵FBtǚ8уiӥ<͹.Fb["G[A5sa9D {TB~lϸnTG<©=|ČWUww=};+*6-oF׻I B=rm0vV1<)J[=OFYe1/VqvS$P32FNUh&-%C']~qB`5s_6".V kيwq##Np2J ̖ uh,=Qί\g <|o?.IcҿLO:sFEPM'koVGXqYX?5/C!庶02WĮz-S~CLm=hтHl+R*ivR-is&8Edu*Zb^oYNhh"D|i1D\e954ÄF,VNThDDyMM81T&YRT٣Lڊ KHTb ׏r'=8#3?0u뜡EI\^ p׭,2ǔ3g@%i^;h'֩}9XǃV#2E2 T%ߌT 1a jpO- ʥ y-zSjYC3TgÄ)qGJ#=L[P`1?$X@L``x zzb%k7 >)Pc /:d-d:O$w)2!#?Fng8`.NC j V rI=^}!$y޺\(:o/ w!կqF9>0miBA$j(!Oqp |R![|b%eY+HWx@4fKa FGqa"SoRF[V){И([T;Xw[˶, '=:& %̥= m$Î&HB.Xj[M13yC[%nUva!]l*}R6i6域g+Ȅ?Ց.xlQx̲W$Ҙݲ0n5o0׾ܕ筿f~^o8[BgFG-|UZR;U 0 ϛ!_]ME`\DT.&gwFQ\P5*ΐmL5zhjLw#:7"TѠ1YJnޜvW; 9{l\_|P5^&}ĺI*yKk28q:'i ꓺ; F_MKNa]H)Ŀ SVg)iȇ,Owh>Ŷ;r> j|`ۼ ?>iN9O8~E!g, m.N;܃;U~&L>~=%oD JcIν1/!^͠>nC\W9!g8MJ˻\o"W8C>o ~ע%X-}K&M1JT} ? yyP{Sri;"oj!|a$Vs; FM+[ΉgHNN?nqkWo0(CE\mt7oxEEG[,3i-忁3mJU@  ݎ0؁ІȂg"qX2 |KV-_4Iý?ҝ ~%v33r}߉; hnF7,r+Bc:dh;Jm>ճ"(E5rSbP23Hy8 uȢ:H%ߘo1RjVKh7I>ZX, K3&?aA4ՕPm!K7"9#מ xѠxIUL\S/mmړ/_j2H*7zmGq->|~j_g/ۃnu(fDNDLnư']È&įQv^,U1gTWev( 5jJU/-D?mH*/bVfVYe~^(0ÔʎTs&1x*H*7JT\ç<.A-"ٙ5ּ\U^D $_9<ܛ̀J9xI Vkۤ!ݦͤx|U܆KM۵\JwRc"Yu']L^3+a~*,\8R53R\=Y7&>-%`-M(S]?= 1 7UM 8zJUWaGÏN8X vސ) K3A~_gu?_xok'X)ts;A1]z<8=j%tA'ڜ7:T̪4:#cfYشPu:Iv1K)^]77+Qeeꚦ::"f9ݳbq<Ei1Q@?S.rtzxMN퍧X߽O5us!}BwDuw@.KV1&iUt#'༕+*/pZG8T@lhq!kr|OqAdXbCCsD$ Lkk?$f* H\_ f C t G2La1{$ɉ]1Q c8b >Z Iˊu맞g3Mݢ]!6 ETCO*&|ޚ37MZd~C%+q)Osʁ 3jQg0dmmoJ>_ڛ׹kŅz_tK%* w vIЃ {;9 ;2rcx!!7HG*10izh)uH( h=u!Osנ894VȘgwg: wh9t_J2AI㬛*.sK˽C!3/Mr-SogfmFa VYCN=JJuj2}G8^_1D܋b?bj'!6f,e)tZ c[WX:p aa': ^@tY诬`/yTI f@s{E|EclϢ:%WVƲo@4ߘҞJd>Xl'0>fT:7W &s(i8X:oLJG do>¼Y]﷞N=sC6L,.} 5ֆP캣N>`I[%l,eovD? \(m(e=DM)B9xߩIFH"o=9-S&yCʹ͙[3\7mJM~.'w7|w]bUtױnL>K/BSX^pж݀U݂iZ'Xc؉Hf+>-_iSQKG#Xe;;Lo "CkvBM@B=74.VQ$+Qca] . {8G;q ZqLc?~ޭGA8ĉ}(vrEslyE۴J3d~9ʠuhՁ (/WkV"0z°𲳆!oE!Ԫ沩Ԥ1)>[aS.ܚq#IW׫[PͿSH>gOͶ姁9A3yNȐNH3rnrإxp z`eVFێ!mؼ9,N gX<9Hq3 X;BVba\yjmgWaA}\3#F7_op MYHj5}1j*M 6`3oMRcpXBby#٨G}kk@Mx ̒v tK\K+$8B[!L])lܻ"z %}YVQ)gK[dSU0=.̒Ą3^Tai ~d@:!>ԟi6qdȏ˳m5vzw^Ms$DA$IP聻#рqdI!K Bn~sw6K,оM(tZF<)qyޕ"VBxys3"4m6nbƴ=PvyfgTP;# -ܬ| IO,>7ȡ4/>ڋ&-ۙZ=@WϋV`.Ԃ  ٙ=!%<3:yG8y㦇4珓~Q@] zϾtԃ4H;J.ҷpsYMcvXJp=o xpA`rL"Oy/l̝ҙ78ͳDlVk8|O p2"p&YҶJLG ZN2<łi}8}=8bJظ|.*SThHط2Jzű"B 難 xȶ-6 D<=J`P$Ra qZ2}.}u .#$Oqn5Ļ ҢQI5v95+wYlYXj݃  d*_tN6Yd" ql5R,>*A: ҩWilڥ3'UCQ_]ܼ-u&mzibF UZ(@8`:4ת- wNh.w# Ϳ^* ޻!XlPۯU}P`BT=7 6=ئd1Ϯ<'@NqtgNB9O!ZCiU[L5}87c1u k5YZⱲh|6PP pw4Y!!,B~F1PI]'E۽NRoKW m+w25oU>\JUOs8 jef~C(d <҉ p0!.c>]Aa@kdijJ> #_|z7!w>^}60|I9#2Iu`#4^9֫@#!9w)K:~#w<1ZĒo* \BkP[3+ʺ")T5< @崘6-Ze)ӆs+L?ޔo6á M,յ R_pjc3 `1Ʊ?r?R9_)vZŜK@ ,͝ !0Oýf[t.d)f *V<)7͝Nq"/V֥ E沈`>K#:֝q6^1A &yC_SmD~ Nמ>i'ZYyӪCL!5-_9BaV>yBه<~|& vNͯF38h/-'ɜn093b M0˖P ~Wd2{TM&[;s2ke,}81ZٙU];C'A/!;- >-J+z3χǿ=K; fXEq0;O?iԵv'L'6 O)廅'M~}F܁Е*x5Ypܨ;;n3 Mgo"y:CF?A+ہ#m9`q'+akVEz /CT`җJ$o`嵥 x;f§\3+B&̎_d$ ZYy3͠fX>N*Qt56RӼ2"$?D۾{thRM1 _1x$-($ӌ_m ct|!Z6rlNh#g1Y;-S5j(5{DS }+H҃ewH ,ij\qL܊->vi/泊?Y#g㢀C V]YXB 6c1K2.N=/k=zJ/ag->)jY6] _1!?-d{hݳA'̤gxXn _#s.x봳/;V #/~ ]\̈́G3gCB'W\gQ>d.$0)cU#P\BR,^X~,W9#;di-&<9UB ܬ2NjZy+.HK9 '<,xH{{2U|o1JH0c2+Ԭ8 ?ΕŇ|op|)Zj,KƬo![G *DyJv",ERyEJ \ÈK:ڳe##$3 T.WP%=v݊ Gc+-OfJ3 G \Vqp52<ZaRz x*lCFTBJXh9֗0GHދlrf;Lu# fs~;c0yANnIΟv2ҫٴUƷ׏ӣSKSfA#B#\n31l/ѯzc3)ApvBՀxjֱ`%7<8XѢ%?ǭ)-?XAx|v3㒏@Cu(tW492۾'Ԃ'c\wĴ(!=u$jV s\#oMIIׅ^e簋nH攢@4;hsYiOEYJ0|y׈'&]&`&M:lQ| ;#Ði-'==u)54>%lTԹ^ Eosg ^}$.Nn;A:0\z6y$2\#]'0toǜg^lbJaaaU@ VeomCsAޱV'e@A ߷D2x9d9PEfL8t,^:r3rf7CwƬ9=NUk*wv FZg5p'ک7lӿζ-xHNxz/+Fqv( ܁,ZpW0_!4i+767j3Y$7~g/#@D+aYR@"HRf&yy1% 4Td )u s:6)F7n%@3;^?萭HY-Bڈ^1Ų F03|@D֖4rDF<$2NZp}/:gʂ"!qj WNe J@)C^\^#O)cfKG]^ym E}BֽDtͰY l܄v8捹Yލ̋Voep۳zKAMv7n{?(-M?L*lTR1_hg =R6aZ{O=|8a1zᘒ I q@]^/>$hg .O#F;;ru .Nׯi5" [=]xXG,bYNxXJ.},;N0SL؋ (( I(3I`T)#JY&B ;U4I>3Krowq) yLI<Y*h^CȾ/v,Ir;*8'@ZkƘ@k19x FR =~(l"7seN%q+#iI4iRDڵl2ıCx+Vɥ[gg[y"9a96w|%=;rjD!Z`K"s|*) T)~uG"$Ǜ'T=2h~q]{C\.3!8po [.E'}Zmv31rOnZ3aH:wuj~(g{X5Yçj:Q=+[ R˛:|ɣ~M3\6P?E R6IގC I`ϟVnf&X̶FcAtmK ITJCn,3c޻'JGmcԊW\+L~gOݝE0&'eЬir7nZ-;'<׵.$ON:Xy :H5 epu8OpBMzV8Dhe{}Gҫew&d pyG):UeڞĔ[aejal5wr>wF S1-bͰP08!Xˆm U"X0eeA:ZZсg, (T37&Bx*(wUm&C2Eޟ5 xndkL!tPOs'\7V.Rim7}"ĝ} n5OB-e5$iW _Mj!h!ͷ?p6#]&CLS [z8t'0OU kpbg;0x+u:jBGimny];A ްC+\FY߼w]a ӡG< L/!`H$"nTi?L]bP#-[Lߖ*2ŨWj\7ʫf),l!zrVՏi1fHqOۨ]@dBhI:,hv`U"2qq>ӻ 5"߄8!QP,?x`QǑe߮zpä-c"&ZcXP@gQFEZ^SG|sbN`/Xwb[ᅢ;>Ut$2̩#T9O]-L*wP[$bȋi+40gR*sd`nS3t N/e\|3T TPEtQx1 FAHޔRv&Lp'nOTeqh lbn}izFuu4v', Bd#,{AaqdH\,)*t>Ƹ Շ嵒85"{6췠V?!ys* FFE~] 27Aoֹ^QBȪHq"/T7@yOE+Zy'>PN{B[,佀loeԚG'KO92AƑAs4-dO }N EVQgXz4*Xy['|eY7JI{(oÍwaэjWZbySR.o4jMq/~ zS֊7i ǰ+ĩl6Q& 6فZE.w;%Ҹ]8ݴn`Ĥ&îſZ2Vt{x6EJp<|.η^hQٸ3*iQLJ}<㤭4@?-~Xӈl< GͱH@%ׁFʍ zfrO!װӝE.2j(6]r$8oiHΠuvըFpl:"PY(Ep' {@SvNKt/:0 `FCpj3UA.D[{SPU7;Nsݨiy/F.$l {\"aX_m5eOx9G#j`% c;̮U[%ukf3~sJ%<p2*zU)]1^DfX,=]Ypi #g4 NL2^Pi~*v2!_ߞt&icɨ֬VFO~fB\ />D9Qݘ=TO\4b0{38O ʍ#NbqSw`{HcrNjNr ]'9ٱC Դ5ܡqJTٱEYGt3"kMBp% *JljJJ!qMM #|~ \jMzCW*`G}S^qd 7oYB@=$ >VteJ}GmZѣt* :cL^ X9&1ɑ.Zs:[4ܖ/`xx}KuQLF ܻ`TL8"~s6lw 1%!Jk6-EI?D<{'d>^-4 UtQ^M cpl'U8p+TD:hc$ Ejv%U=@#4u!Rl. YW(Q/,[MDXG-ob~Bwxa%y@#PortjSI.}GH U ܏;<$g"H.$/f4[}W䘶·f&FLxsT$Iki(9)նYb~ 0᫐KjH@!^T*Z!p9ʴvL;z+%|wf?:^ZypVI .w wJ&0C/BpvЃ'EoʯpmlK+jhp,wʃZ ,|g3y#{mf#w;Wȉ^$x{.-PYF4D= E|DOlT BM *~;a~s!x0_Aryai`9!p+ i[M7$dH3Iܝ5GXs#gkUMҟ)PvP5a[h,_м3aҔ2-a@+C_yY.%1szWYe^ USںªBfxj0Bp([Y9@H5 k4d1}-Je=! 7[R?Q Gy9aZ`W?bN+ 0$W>&ItDs SK=Tt`| SGEyMdbO;2:6 )"p vօrڀu4:Ĕ9I}|}r g7Q{[\rHfPWoe '- _*?oF= g^9JL%n !H?) NaV5b /onIC;ofRKKECu! |paqT,\͎2`틳JSYIk 0ٛxC'^#kH;&Rf)}bg$nĤViz_sC\ 9z0TWbQNVyyxXz0TD))CQtdi[?Į25ٻtt `782G^8eLZ1:udEY{l4oPg811kh{I;ˍ)&2A4kv ݅O +h«rI1E?JO]#SvCW-85KK'**|/g2"])D a"s;8e)_Sų]v z\dEh]FFzxȊ|{U3u*kw΅z?0CEBm/n>oBks$&ܺnM/IC !ž8^nET"XJ#+m>ʷNO(ԑ rC =PmHH:1uta\pwbwPٕt8YK%@!MnQ?eHbM6f]'A` ^+P|}>XZ#.I6xoKT|ߢe{gP*6RGȌ~б6L땲ecLjpcYόyLg:T+9 ׄ5""Eq7tknWPH忡V$߷!]RNj g e׃mRW&0`7p//dA};`3xr3uob,I{ĝ0}MC}p'ߞqh(B;h`- %5DۚҢ7 ;Nѫ(!c|5KDEEvXRiy6 eQjOA d@hrx˿*SOWZp}wA~hk*uEGP28zf䐬$ !sAڽn2bAn l lqP! =jM"NkN4mzbPM%fDZ`jT^QALhR^弜*|OgUhy{@u.Y fѶ̊~BqYL*#S*tk?͗4d+O;hjT[d /OCi͞pR.{7VO վMZ ~z@w})X:3j}Ol3)c*˿oScZXopm`>s`;%qxFWv5&0[lQ-tIJ: S:!Y*(fTi-X 7 a*RGc{j} m gGz Z_4Hӌm8aRTuĮD[<}ƸnCX &7Az9۳ѨvYaYPЎqIknןD2em;P4)="7Ki˰Qd) '4Ql?v.cn?bO!q^?3=]Q5؊0 Lٿ;I1X#] de_z4KfI6Ra`ݖ8@L`$X"pM^&6]* NNZVqpcSYMdƗ'lSF{h6n3x:S9R'e'y'X6d_ Iid7v) %b#`pz?ls_V1~D+ ]N`[vJغu;{'( ^8p2A"0oM_=lH($;[БqMX%|>/mP<RfcLqR|AQ"$zJ^XnB 2'4w$vvYTL*AUوrN)(4|vDCe[~ j\DivpFWa^P&**̎c 7g^0̲{q_0w^ւFۉ@!{0ϝ g(0xԱS*~qiݗ %A\.UgI ]TL\|MSӹA/dz4>֒ΌW_V_,̸CK/`aC 8I™JgziDcUA>識p?0ULq b?/?Vܙ1P٠zԌrIMϮ cY"&`֛,ۢvgM/zef*qLCθJ"%@9iMWxdD<@.(KLvJK:YN09o?e7T5B'1&2ޮl jmr `Zh4:5i;,O9pSA ʌ6Ao.u5"+(ROx]E(JgXIaț7}ղs1&24~b5H:Y+TOn܅U;QmE"BapḬ  !%735Y٣Ktb-|=D$_-F"LPzpjx[WRPdAV~sʩE Iv賬#m_!^95'B#_@ %NŘ4Mi!ji+L~?[a1e(fΈ~QĢJ8h&~BEB dbk F_UdaF%5Qz5}PewWJ7|~ ~0ܙߒ#{vvY<xQIIzmv#1G%.q*j5dmqrsH!FS4K>XYDFB1nk3 I0쉯Y= >7k|ZiX"2ٕf_$C(k0(4˙#2G.{? DŽI%SvSĽ9 +8{}}(r_6p2>Ƨ77`G7jPc `Ɖ߶zo &I]p]̍8 *L8NbQţ*9[$tZN\F_A-^,>oc=_%XR=)![Y6ol f %sSVDjeJ4 rt>7kP4mgw|䫅bX[M1҃5eUXD~ Rhm匐a7 J2I<^ௐc1Oo;*M/7ήWk"]lF4-tvž' m3YyFKYXUw+F F ]Vj1-0{ X`V>L 2j0+%e0 WEih#A+MazBZKGqvJ"EX0,vR.XXAgpn-#g\rgq |yR ~N|URT 0Rd=m ctyk(q6b<nwŮIdf v:Uy|d}X 7KO?i(4e[|*ka^-dJ Sq8ODQ xeGh~,'?̎8륩r-^څMot>C `9.gl̆ Nk\=x~+.iQsGNbJ++MPQeQZNq跶] UE=VDDE$8DBS sNEb=8!*wiM*#^{PX;omN0Pvz !f ~mwo숓D*>!?.M\uPѮL;W3~jLjc~8rD F ;BE\84rlbX씹r~z DJcQX+}E{Lf V߮ڶH,)6-7kUw5.Z:^@/%Ľd^|xCʶ {C[IhM6gC,j2Ťm;+7*Ziћpr1RPd1yUGwGsa/)^:sq8ŵdk ڱzT5^ rꅴ?\F)GQo瓌=] @8 /Mm:QPhx;˿l4> vv]$Y|&B)~xn7h*+~lb3w*q˷ߙzqwTJ~bUfߒ".{5VQ"C %9[yY Y$kg)Z#n&f'WSRY;@WT)FvZ/xC0b7*uRH0 )4!\{Jd3B:]i~N_꽌Eh1E]zj+M|Q6Hi orFLFmL 8!'":{lt̑ЮBJNc0qzez֎:hVc?@)(=>7CdLC:y4=;N jYFwRK þnEEoX$ 8]päǙ wMQNA I{*Lj9$H_^󂚷rӸczz B8nUht] e2dgCmyLS"MaU9NwNPvFuX[w #8<=I{KߘK"(`c-UUWG bH2YQ?:ҸnN$EPd>uS\aVr 8Ge]D*̭1Ju몞^)) &4c,4pG&7? ?34 #5=9'`<|w+7}ITZɸJ<ɪ x"R.R87U`\/a&Yd4=\tNS#k ]\X `_4m .yn&fY^h½âpWq#KPNo(cy=I9ghpD\esı-1# ;idd%C1x=IZ 4EbO^n}B]: Y_B`q8^;V!]48\C*pHYr϶Dϡ+" @Jbݪ+'#V&tDh:D% ~UῺ~=4kTw#$k-3dȌm8J#qGG;e-]((^*~ۧLjÑ!(Yక"|M *~_,7*`JĐ!@i"a@LJx~NO>OR(uA1>bh"$X(=$ GZKhOkTR8q8JP[WGs͟_:$`Et_Z:CROHqLo M KzwhșG%\9nol' 1`d($(CCw,!HW/ژ_?_6S" l&bF=;L0T]+%o3faqN,́Ihp.ΫohV ;ʞx Y)'ɮ Kt0Elʋؚwb(+r*ȌϻڊtWKf` 2K|l ꢡW5\͹~/ ʕ2q&צ gj:d.jѢ>db@Y'v->@lK5166d0.hme51}߬Ggm>f b(b?rT2X17jPõ12ڠˌ4lz"  O8[Q$i7e@HDU殺0!,-gL3FG}FM2,Fܜ^\1j,9CRWJQXBj\虜 yZ ̊\=&A7]ɓ`y RɁ8}sK^6LOtF3ugv$4?Tv\h><;9Duٴ\'<|/ DsjLWfbg|7Q[1}q>N2 >" bi%yEioUJS/ԑUz*1+3<*^fůqX3n AGI/J'*kڒSmzU K6nوǀ !!?*fw}|}R[>c0> ]8͎3Ó#3k)JëI[$6:wQ u0^>ApkWR!BQ3cinlB T㨯h,+랶eY-8c~uLà"W쟳~|iKi?‰L7ȥjs[&8~GB;k*/y+BL3Oz %.ltS#,@"̧Bk<^)5 < yτ$Y,ʳ;GƵܽ+'\Zr̿ab?H\|_J@˟(HJ=]q1-[3QkVK"reS̓Btat4XGD ԷsBma Vgס"x0  %O\wTn<'j1N䣭>hÉ0g;L InjoԾ; ]DҳYw%F=X&W>1,1RPOHqSlLw``m5璞ɺqUe*q(Rϐ_a-n@CTD4|72w_&+]kf(MRh9bۘWe۔aEG=,FO50 a[nd8O?}Dr2cJ"E^& ٕrmf~ }}.qŧ6 @1OR0)ClDl?SC_o{7{`g %LXe4Ol 0qdll&JʤigH]PXsqލ58nG3Wnr'*`ƅ=^7F4iEmCAنU<(O ?BhS!ɼE 7aE|sk_AK*\xPp3 0WL[6^ {`qJ*fkuP# yZ%W:׃}&ޚf 7ݝhenIؾuA@퇪ZZ_I0OdH;e\]-P2x6 iCmO*t:NKVO4h]F<N4aIu+z_ŇȦ,hSNk1tlL)&zk!8F!唸;zm&}O8:Ga9#C4MW^w~I|.y^qZY.?ǂmIC0`7Ognt-Csu ]*C{˕ "f9[*lK"cѥZQ&e)֢%bը[&pA[mxYjA.g֨"Zr*`xBs Ƙ!Dmv/5{(-  kP:36W?m!Jz4 9mcIL]>Jg6:Dϊ~7QnnfٮϬpLm;vap_j<* wR$)#F⽄E d$MKC!9c=O{-V+|m7^&z)'nZMԂ`R6]wē[u-aDI=suۉ-}eJ)K `č6>Lr$y`W+'J܎3"Lp!130@UFMa :6A঄%L $İgZgFp#$&2ǏKvC jN^@ZZ_@-{/_hP6Ayϐ"ObWooeLAj `$!hOa`=?UfAK f:#rsϴ5( OS8(1vHp7{PGZ yrRۓH_SӚ8E`Q1#{|߳7NVw%fq%qy۵QTiv#m Gy=F5b XШ@88G7$O?jc'y C]ȭ)f{9Ρ,@c6ށ(`m{&@HNr« ,y9M00rB3BOg}̳Oc\JX=-$N9!\M I}"u+%P\+2k@Et=o ikXBE ]y#sS[o4^֯hODx7-D:Դ8NEsdzK(oe2@Xz֫Kf3Oρ[%զx2nbF<0ӸVJWց S EkƋisbfNy(Vd7x_^Cao[4:};Blc8=Qj7U[ÀXZcL[8Z`yAhqY{6#- _5ɚ 3!~ Tr( v W5_גV>Ȧy2 wC<7Ƿ7[hNf7F3 +=)A1D*nm\ϫ7왘 OxPɳD2ӡLrX #G{%{p)XpRll!qI,/<Iq}tUۋ oS,p+0lKVUgX/=٫=1wmeJA75!8i(T ԗFǼy͙"-ެ | +'2h `O:8q}WGsݽ@ʿՆ9WeS kgߏ ߥmG'h0BPK=obTa5V>+I.ƨz\f^'="x#G .hkJ;[ |άio{ArץU:rPl2-qě_D6/f1-rP7]-@ۆlR'*O[zmPS%UD{Ltr!t˜GDт0,q08} Έ{҆{~[+nPM8@\CU#RXzim9+Ҹ>L~kG`5-%iE̜*YVڞ:DʪS?F _ {πJÍސxee S2>@([u+Y C?:΁~AGem98ǦʼnRz%.1bs/ON9c1zƈ/ ,7ݰmnk3w65pG#7~,gEDB3pJT l)@tۖ-9RV]b朲nFkCQ]̅zBCYykZ-^ MY5Ž<8enոNiEՍ(ԋ`ֻ/ߑ#eS1y;n֖$V _&uѧi ? [m\ӝ?\<5%K8jMPz| ا Ļش4`k]!$5 6N^ӏʖ-f1/>O[L՝ #W/A߇tanjD-߉ۭ4d0Pl"S4J'vI{.mD׈|3X5C@=Z%ըJAmxb ]Z]Ƚi;Ȓ6 k鰅qwmEtBQQ\>|l7NZ7L*ݷpeDMOPr2Xt56*9!v7=m\lwP#ޡ~ʔ93dr "X,sk1V>9#iS,7BǜΌb?G:@†wK 2JL,|}*%+GEY&4*vL~jv{+ K,*@":^DhKjPb|zHľ J vϻpL.d8׳%ZFe;b|w 7o2hـ.?a_ @)k$$etJ"GRP|}!R NraFBo2'^ַuw əٌ~@\gتuLw`n=ea iW90j7&TF%GcgtdqQЦlĉ_ J$%'kr%jMJG@lHJMjl Y\ (NSu -}2BӴy_ `?h&*T)嘩̿,,_bX謚ܣB[xdq)[ vdgo(U ^M{ ` c\ dc+5Mrd$ɲ;I3nhu :$7NSA H;YS{ -ϓbRJh$|̀ڼ ks*7{ŏXl%[gB&TK*I)\9m xppLaƦ'xz–hT@'FMPKᩩMatm:ŭ DEMj!j;TQ%Cx@#N/SR SQTm֣3g`wb TpMTOd{*}oSH]c4; UB>m!ٌu['1+-ͪINL8҉ ΋|y?w$2_7;sp('wTXZ.ؗ[ )[K,i4).6MWgtip+5mxءm)C)ԝcȘ{l=SZ`[ 6x̊"*xFA&T\E?F7 $p) \f5c3L=C1g;)G*'ʃ[zw4+KԆ  sTdčϧA {Ϥ$Y|=ou v9[pWAYhTr_qëm;kRE}Cp9ī")Yu|}?!,{IO>6 #h3n^ ~Pvm 5n34veMVW??"<]=G\Xi?UZqR-]7`9]H`qi4w쯀 /g*y1+u |LePO,Ҹq]Y7XW@ Ru=+5xuua)[͜1D+0{ξl-"I"oW9#GI_qJߣãLd+>Œq6Ʌ2㏴4;Cѷ;EXe>i!c\G"un E0_*sR!Q"?Ϗ)ro\I\d(3L.*L1G4n>|Wb5)X5Rђ|W~S`KJm[yHv(Zrh}2RB-o{Զ1PCj{ml)7ĻX.`UۿMp8| 6@&=МdU&(t>(xT@?v>zAPFK_e;SdNuV&tk,3i8r p#Lw=6",+CA*LEsy}+7Bvvd[hI} 6 2GyuZrp &_ H0:6]z2?ؚ[vwp Ԗ|ӫC3\[*Krȇ,IR8>~28RK5;nxK %lv ,V߳SxR6.]./ 8 k)p.JBawT䩓\pk0Le*(KgpQϒ el$OEwEbOۭݣ)G(VAIᅘqR*\[c*}ӿOӈ:hFAXv'!Yu5 C\)--8/ASCR*Z(Vv[Sn%(@ sy 5L[9 ^9WNu§OM{WGPvkdJ-꼋r!o"!w}9k1Q}ԅF%kV=“k[;nQf#0-m@ ڌ7 :i~Y\V;j9 KXߟJg7nЍ8Rc qMNhzx2bL*_)rQ}Ḿ}\[ko,k׌c½014ܗvܑ0vD{t[Ο z#^(mc Z1T9 n_Ɋc.t3^POߒY85@ސ枕"m|5c CW3/v &$T֏~ڙt$i FDN&W/Ԫ z:U\j5ПK6ݯiR sȰb.ṇOսM*\q5q*nAS~qtC-F-NT;# hujFI4a(T] :ñia^`u͚S'?#KϏ#k&y^*.C`3ɛD鴋1'HzIruy]IhEɟXW?Fm%g&b~X ԘC qg8a>ˇހfy3 mP|rNLsswo d>(hS9)էygd T=8)q}ww2xieE+%>a%m?F8̊Awjc997]&,m_ġ&~b[jCkܯ8Es|.'~VݐxK 콯Pa*5'ZSZͲDw>hrӵUUv/hCwM'Q[[d,mD. uwZnY:n*efm"2OB<-e%TYBVL`ْm"%dkjvc,ZP^˿5Ff;J =?(R2N6|<:0BD!ЋL%E-Yh[#Ffܐ&_@>jEڏgf=q$" V\]Cg\ќ)(U{ < jח^ɭt?ߝajH1sS ɘ9ezZC[H<NC~E=:=?|Khdk+t&nrV.%E՜0gT̤~WN >p]XmO]-OO_-$+㷻{<@EIhbUԑCO%1(87ܠgi5*ױWQi%gJeI!Z 55w o~>dz-%UϮ>v uJ|?yf$oA4zAb06]MFX"dJ*""{-3LLq%;xnYZ[v9|޺|NfRRPd੊\Ml-@[532qKs05em 1A84"2[a#>d|cJc}'xuFB"t/ OgxdM zH^gk^̧58}[fп;M tĚNU=QB(I*N(䏄OnuIa$u*CSw G,99#]|VtO>n~@h.,|;ȑUK#D1kJ#K]^hdUyYnyT c qs!ԡհEZ˪:+P2C`G5` ʤ*x5hqTS:xݸ8uN~*\!p$(qhil?]'uV9G F,fUӡNKk*恑Y|3O81NwZ*?0)z?d؂ ;Ή9 C9~qK_Lw^=RֲڜD3sć55e 3[]Ko%~yLk9UAdQ\1<+(f߯XWTۼFk0 f+ZlZyoW,=C$0%5XfKk$՞jaQ 5& #x^DO%`r櫼v _~ք Y< t;<ǻyIр7x &~k{ {b^I2rG 6\9ǹv^@ePRF {ʚx&g%͖{~fu*NgUn} e}R!|4cAlJ^2m,`^kG i+%S(PHN;n֢5Pqng#?wsu{'153І/Ct&NÚf՞? +sR_nۧzA>!\k a*d5}7{椂 T(RyZT-RӍ/^^}y1?uSWF0p^m|W^+9]F+yYЈ d7Cdk˂5R6跧: ȰGf)2uPs Etr&]_+Dk.3;Q)%y*|Ws hN-"TELNj(<055D5;"{[*'EVel~Y P)En9 Ju"09]R4j\$i4ɚE- ؠ\# {q@K (]!+(r 7{){cq,Π]m3NR[%?#{HmCS<#e+_jV@{=g@ H3:Ea'*3eHD9J`]z6/*g-مĦт;@3Ps3JȌ C[6tn!j# fx@P ص=JJU"oBDž:;ӛ|8 \.ٍMRC FJ@'_.6h0gS=aKA2Z'72Q|-v:0 ]G*SN7)rf9cd9M *򮦙}ˢYJU_:ۆ{oKY7F + xڿwwaV _3 G&L `yBݖk;yL+OD U2{B86f:] Z͚,H- VKqk`/rd'ſd<}>сIG'R̔^B} d`Mtt%@;gEH :FifPQuGJ21CURl/Ċ$'D7qYS&(Svĩ)nn38~sdy`eKqT1:;5 Ufb׿I+["kM~S,K4(tM[؛j%d泍Ck՝DՖN(Z87,7 N?nF-s umGF}$ڨ"}93,ߌ]ZKNpQ~0w#F w&!61F:N)dG$M5;PC'a*zL[WLD $ Ͽ@CT&"^̾UoҰ%zXI9MsYԝ{4x,xiJbH8Klu/(jF!VQr7Mx50[52Mi&dG?w]jHꔠ/0f_|L+UXID'կ 6}Kb 'b ܂ym6OS)ǦzA:nob)-%KUQ3]rwKh1,')j#dΘ*; ˀ-m%Fo_.Ja \Q3~ōx0"PzJ7GX JBPP[C';$\?2ZB?bg֦Gզ4}_Jz̝_O"c}փɦi""@;bO}OrgR,&r.'嘏e !j$xjUm= .,N K? `&lDpNR'pwZOqç.M-#gs- /͌WOv?]Pt۫]*hcxPX'e~!W7 a3@'rEoyYY_o&-PW,i9؜M+p"TVgc߰#Zw+ZRrEep'0R]O]yK̦;/Нw[-`񊅝J 7wy>Zjl PHEJ1C}k1Q8Ta[<HA<5^/Kk0А B:0LB _ZMܼ՜,X + U-k%]ќCy5(j0=,,RVrƟlJύ Cn h뽐Ƃ dOPDPrP/0(qxʋAcd,e380GMSšxgEC2$a-nZ8ifMggao ,P^iF>&+j g(byPjCoqeNE&0a@RwFZ}Tg;Hxú|ai. C~)4X7)a*Bg5u Z8S Ơm3,^ʔ{]WMu !qΌ!56 Wt-N(7r-2T #"l{x)~یCS_EPݐx޺$0".4C颮ΠYUc{dXO͏GGk—We`]Mc(٨t)[6-({3 D!<<Y:ۓK=@Z(pѨ%()qD qIlLVC0~N,dmV7"+BH|v8kNes D 4[ ak)AȘH7襦dw_kVE*{F C[Kk.Z9mq|Y}*Ls_&g_ʽ/Sڒ% \'ЏVAN~4vrbd =FpWyv>zy"Se5.bap݀ol'?`Ӷbb oO%sY)n>f1h{6q%jv<;*Y"K(Io1 V-(JBFrouD`N8%흶8:clrc/#bF^KyΡyt)5p\ *QBͫs >g('1`U\JPeh#M4|-!_ujEq%̡֑[y2c>H6@hրoݐ׽s`-SMղiPk&IfEDf^{t@,Gl%tEm/n݉ɶM60GaYTcT"ۛ;*@(`Ys$D  #h8REI|E['Z!rӛb HOHYGxu0/2U29 2jUiF{V UҞċ!t?ꨂ5O8qaώ=qh1e/`o 90U~ z4 4έx ¢BzA39pǫs164(⤺yCX|s)]utl6?=,~'TNo˞il(RBZbTgNY+DV_Q%G'irX/%=}?gNu _uͿ&Lo0aNG7]G3Ė4-^̦L.d&,'k?p@۲4,J ⿿,=]Bސ]/Vºx[FwBه}kx:sҵ];ikM}2Ю,mOpH+yR&9yv/r-\Q;Ef +>ЎOVǞUspKjM&Y\u N_z=NO\gq#D7ܣsy~Wf>4b4?(V*~~_) .E)zzN̶Wp)_F0"jmYWy͔ >$tԭ= M9Zǖqˆ?qoY?dĝ3D?[?y- 8 &[܄`sW!$_}Paϊ682\D:Ph֜|MJ5UfIyI\v Zc&/Ŧ$y5))2Ì`WTnscG֡QBnU52t"D7_lQNകb%0&}-OzFt]g=KL)Z%ҠbY~8wԛtwH)ljF\ܳL & ?˭[#3)^X?-l+@sH_ &\Us C#渓P)~FtNTAZn(8 T QиVB\k 7iW, ai.S^у {nUGS&@alkMa1 m=Zi8xoN6T>'QQ=VVɾrG8x)?SJyju! B[C Œߺ5, EunV%qHY-VgpQ70g |B5%nS)nG1괙Bw] ^lOJV)Rhx7@( Ͳ+V~ #H:^{[&ﴀT>i`d%U=~98#|>og$ bPPn+-%R y!VNeH#eʗڡ1t2{ U'Ǖ{$u!O8B}vB jFөE :shls+9Js!_ҍ'Z]P5,!yuoeϠJc9mN/ }bn\iى!CHMo*[>9ZV80<'ZZ3?$snI{chC9h猪.xgW8/c'Z3_ d5Hж naoX6(k3L2[|^Yʇ ;"z.(E>*3 #u e`r# %|[+QDB˗ ؠ/b eԜޣb|7dΐX54/ @ 5:I:' yDŽ+0I)mTn7X-nR<%5l*-"*bGWIRg 蓚bj|;Ui4fbsb{{Rݼn s<_[h -:׋ Ee0/P*B/Ǣgb:u*M[8s#Vp|QR@ jҭi̩NOpT|i&Iy'ʠQ^Clj- ȼoxu!HsʜPb6DT ?D5vO@ Y7t AjD'(ŃX FVj$G-]gysƙAl<wp[;d$"t Ce|JrxDDZy[CTn:\L B)FZƿzh{#`PǷ}40HT$7W=P4]3g/O"[ԁӞ4W%3FIYŹ^IgAnaM†8IdSɲj:?S/:XJ SCda AWR V)G51bŽ~ s3P4Hl_EYkU0]*Ad#SJIŵ3V_:SP Uc9ہ+@ E<t*}OoFW*OJ1O@2օBn}c.6/`{  $ZR-+q֩r ̛&픺w)Xd:wQ/ SMS,Pc]bou?mvw3/,=X u'*G{$`\kd"XAjL/.o.zJP ||q#sS9JA@[f_ )bJ@h2\ UI2K_Ls30/:LI'PW7~ژFwm48$ni&clJg 7qhTJ04Aa)(p4zJJM:˼g3Q±\&ݳÊRY7G59ioSIrm:lӸAv3N)}DX[311lHO -2_z=+r0OB\mD Hr\hbc@)(S&I6mI?1l6Jn ޜ qx*gה8%w{b{oO E]3gzFBT͂2E6-bR (]Y EӑQtgQy%/LP!1պSg7[-kee@Xʮ l5<7%$QB/gC/sPτɻ˒˨A̠S@ׅ}Khղ^6OX'=Wҗ\3Q =B﯋} -ꐑx~?CK[ rt`;8ж%fɊAe:[d*YYNxFj;oXAQوRrUhCcrF!abW8uVGxh.Իd2ckG6DjU{XvsȻ60Z,fQOQK+l/<=uZ2<:iNŽ{=9(x_ߣ󶗳|ܔt0*>TԈVӓb\X4:qj,9Bm-[9*vL<{Ut-RI|xZ\b_p$FRЇ~_m?T[nq0N%~l.gr5 #ԗIX n ?i ԰OTu u iP)Ie[1_xN#˼m}[6klsJ&'gPh'bh$j 7{'.NW- k *3 *a#֒l|z jZgm/ۿ!WEr E9y&l^  SBW+M PL˽>}x Ep@)B(`ڕ|WjPN5 ^0c8 6d؈p=l.*!QYjh1Ͻx|?"95z|}xxvi)gqx>KMxvt uL^'Ipm 9ՠw-;ʩ{ܹc!Y~ znD)zٲT-C8!z':.zK #@ߐx襍OjAgoX W|n@8>#;8a,14)tr%ǰFwưX*`Nұi`ZTƕz9p4a rMJg7 ,U+s22р/~| jL] 5@P'ٹy`Fˁ3wXD_% g1 (ƸLgC+QƤ5ЪXxVd"`aPS}{nT-bal -xF3kڦ |wƃ"S|0IU@7Ëtj;!wIxKWyMi9\|)?;~HygH@}.@ETl| h>c'w9;Z*ܠD 77wߧny9Ygjne-Pww;m2i,^0=$ ~Dq Sմq p&qgbҚЀ?ںVx~.{g5BLDo9l1{9f/kaIgk澵EO#塁*7ZR=ƅK)w>#ωD k ~*`ϖ* 2KqbM=ڝv# )D =)¬2DӉ;S #u׌$p{M$ԑ}q"otCwnYX- ^aĜ l"4*%уӋBQG[/)ґMV_RZfꐕsi Tz< w_"g^A'&yn~,j7UaE OK[C0/FOB#M-A3*>o8(:@do]NShz5Vן6U;-32M1QZ ̗#nDy U6 t FOW]S~m|B@@%:|`ZjPqf.ߵ^uUsʼn+5. *܁߬KdajL+éO1ɮSt#HN.egt7k#M[~xBn nF颍k="gÉWN9Sт>M!84P'|ԱCZU|7]}?Nq]Sm{行5zWe j]xeU.s_1(rh@CpJ.AsRb;!>(hLէ8)HSڌXii7!-LW_vpv ;c|8z4'P2rۯ~ ;]~/p؎f$?hEh91m>~C9QptBOd+f$&Il#z.rNx=OS_ѼV㩲)],Dz@9h_s5{LR̼ %rKmAa+ICN]^m; ՃJr-jl]P< 4A :e]Vݩj`F4P8fЙn+ ޫ?90Z<7\;Y)Um=1HwfM@;p'OA dd+5aUH$f"ᝅqdO,}M'뙿>`v Et't&,}: C| S)*G"|,h$,ìf.ؔgYGy8Sw>[}W>Z{Oq{uv'"AҤ0q!3u^ڻg i2sф}0lL2U~ l 5W:L /IK4n9Gh_ 3cKCm%2@HH N].nx؍LɅz@]M3„ 8!Ϲ{WQt s#< #oD7{aRް%DJ~LN.7 oʮ75gà_ŻCGP–L U"2P=Kvv_PTM 9G*&!if;87 'DBOΏQ6ufW!H de*C8؀JX{!.),%B۸ވwtyCW5&,\ $QhqEVWz?CN2:g׆5X59Ce-Av<^x yMNc4ә.d^ֽ:sg xB{Sl-E(Dz@ ?!|K1E~j"I!ivW[ w|.jV<::@\YUϞ޷Te~|Z}l$lٗs#]z%1 o`%|>"HH^%gs-' ?:=߉5`?zDh/CY'8dr8j9,B@2JMaQ} +IP_gS򴔩jM 4B\OHFFCRY{'U  hon@6 {X{6jJپԖ'|+-$Pl6=>>p%<ԓÕAM oFlo1j/|xm;UVV&Fܠc ro!LB{zDjzt wu38@{7ˎ?fR USU$Nż@6Yw@ξ)ga!-IUZup]}S9w\1}kBDc]ڌmPe-{{ bvx2p".94&/Ezڇ6Wl򻣠ǔ&l՗(rs-uГBr)`GE{Nd ԳyRK桃-TGJiZ Ё2^ke0]%D靃TG5sX#ӟt 42ԩVk^Y*2Ed#I"ԯ1yGDB q߀TzSѢK*Mfo7:ՏT…U?,Uj!ooc<\>yIv(Hu;+;7{+;u^LO F}khYdd ķpa.joye%"""tvO'U#p,'j Ǧ"vod%[txH b@k{h"fA"> ٻ4OZ;".JyoUnQ*mGGs䲫,\7Tot`cŠ?ZvIXcpsF zB|ߊ(wkWu;Y)R$$TdZ_H/y8{f/1+@9T%_E:>.̑/;Qk /<#A vvikIW Ĝ([W WNVQ|gUnBS Ya7B46IH pt*m +G.>Zq<`fҸdxcB[4=[+}B3YVo"bjc/^$/(;~0Zbwe@C0ՙdF>o'^fqg%ZBڝS֒l|:r3Ac_̰aAC@`V u>$D˲[SV:B3\'HdmzSXhb^&hoʼv84~>S1Pa$hC|Gxǰ(duR9O l ;Й!Z_|0l"١yq(\K" ;a wʠmk cX@Q;g՗\K[QH)LfMh8aGkohb$_\{Ʊ</?bUk 9IC#we#Usܬ(Ԏ,0QNY$zcػXB8?Y HAmWutBCZ9G̙iDQ*@X+"7ʅOoI+aԠ!2rRNyĵ>PVLiPkr2ݹ|R՘ DT2"]O叟|NGݟLN_0lxdk蠆6zyP+0lFЏ<ʅ\%OoBL2CY`+[Dd쵲[⠁ <Dܘձ2j/hxA܈^-ܐzA"Tm^Jrqj44Lrd'nR!:̿1F9#CZ#'K!$W :%왴 ymy̜/ړ=Z h S !4jcKl־swqB"r! 1ȒHA Ꭲ!GDZC \Bx f Ao A:S D,z̑S:G6ՀsAdN wU k<ʶQIcދ;B06|zzy  Ր R;gh[ЙWb^M/L 0Q l/M"=B(Ġ}msGzhNȚuSj$u,-B@WNޞ1y>Q~e{99 N"ޫ;ܧ.C܌3JlREc! |xd&oNE0K/<2Yl<4J&ʉC_8TMW0,GU1Oh3!H1PxuЊ"# ;|hQ\@|8r@ƁP@Wi[p'ϛyCytE[5q? `xFj!q\aR1^ 泗 U`T1:BPfdW(Sfkpb{> l}r>>Z#[ROHIv:p .^qߙJXXl7܏x8X@/Tq3΃%J =h]F)?2o](OUOy J~ tn\_UT^kpz%vWLH-! 48Go![s=,\sN| (E|ː?J &`O#@$QhKQ'$\Zč7( EB N|XˁyZ.$3?$?/{=OQƂ+ǧl+^>zJ;aR[QE̞T_gy6׆@gc!m 0٭M 67pT`CGROtڸN+>hFsMʥR"Nit E0u eydVnzC[In:=NKev::}㑸Y"TFT7 Kx)S}¥QZ.."$ ^iˍtɣ@޲~y|ŻgQ/w@VlHOAN$jpV +)m)ՅL(7cZ% LNmpTBg@üsлG #CIe95E}&=3shb8Vg޵/TnѭOo螷k.]i OY& O5HlY#<*˓gنj}{K^ gxfF<(bO$/E| &eHoqsʄ?ae׃ ޚ7?Fh{4I [iPs`D[7ϐsj鷦2R@C`NlV(! |x³7v~O>FZd+dt0Y]9E^0>őwKSŒS>xB{2Ybz6lL-*F9<^r"gOvj4B8 5=/v<=2oۙaR̞}//JL\i}R"Y99gx⮖+ }#-L\d,zY$\R̯-ؑؾ'<"Ty='V6Mު rM+EJ")*.)<v5]_|{-KSzY&-$FJRIg6NNkv@V;odgP)xJ v\t%l>31xQlEVq/US,|Y %)3}&u4qCO4d\6PnZe_.JI/(S2&T^^##!/Me \-/lPyRnq4'+gXK'ׄ )?ܫz*C s_x+ =c YE ePa5ᖱi6t&arPrC:f@fl@C֋"W pw mLymR5^_ up@Βr^QLe궰fk1J݋3i;6,i{ĝVٰ  Ҍ#+¤WE|ugkP{`oʜK!˨V0?_ XԪEH0oaҎ{ gu- VΤBJ@||o]LKMh$ o.%WڰeXp.YW%<C:I;EW.@o &X_АKgMF/ =Uqšo #-S pi0 2wc8p2ݥflk.*x X628H8e^yԋ2Ϛ %T#T'ήqBȫ'L >ɝf=KZkseS4n߿x3!E3Q{ًRSϊ/s ,?5W2q%\5o ug @%; &GMf{K @] к5#_o/;rՄI;fXl!hE8GLFmFMP+IL*L)`$9?Cr@!bB@(IXE< qYJLVnV: 5sfa #f4=+g PVd8JW3XKQ@Tv'kq$: U@D9=, l"Ϸ{Lל#yXKWX=]B }^]xh7H#d9$J}E͜(WpCͺHHy޴D\9*wp6\7 aAfоv'HdH,`=aLnH%z^Fم >͐ Ꮙ8_l,6mr)LS[ʖ&T~i\1TU]6 cej)J׵(e$ $㸡kwQA|{n+C@S]1 7M[b卡Gw`NN}}֡S)k']JYUwV|]`sZqQL= "-uszRҦa D\ K9qЋnSZ 桢pKeoQ61nOa7X0Ƽ(@NN3-ꦅk{\wZ j|.uۄv]PJ[JW^j![VAκ6ߍOU'}HǨQ=?7]ވ2ɧ&qOR!)S I%,4p#NvDUڱac>P hde,v&8)[Yt;p:xugHuGf|cTA%2Kf:d[@ZΎP_bA뾐k dzxUKe(Y{W.ةD7%/2xˮy񄸉^*K|MCY@a&jڰ#ynj:(^pUB1H Rdw蹼1s(nU{|(cmwAc֦V?i&TC>%]T%e&BA`}גO7(BJR&}P^Z †tݔL{@X#q!j EB<<8%]L-Vh^1=q͕bb)JXt?$91ᡏ3 7+W3xlbJ-:J>5TZuҢ4.Hrǖ@##!f-@gnpKw ؂zݐODַ`nuš߀sD(dϛ-R:Z=ӧ>P bìTw qtr %2щX$w5ȩ\Sw*|E{YvT Ɵ賶~[g)G@rK^뮘R^q/HY88$C#>[䏨dGNhKl ;="H(z~96VA2hV{veêC {YaHb%Y`0egZ[U^,`,_b);`t 'FJVVLBP=w]Ȋ =1GjfSBa ޒi~Swu"kee9t"g@̋qB Mޭ6~P3Gi6ditJm?Gnt}@[/C^ј֯R8"OU= "4k 0>8ί[-w-#C"aځp!n`w"3Og LW{V [/D"Z :EaF+^y.e I"o%ߝf- aX~ Eo" Bi$e^e@ b|V %TkI"HUV> SyI{D21 90d%m12 "~2mN# A9"E %vY`Mw ?Aĉ<|t$g! 2jW\XTuˌ.`}*љg xGk*I> ޠcsQ1 ()TehIϮ!&`EMD.2gdfD #38]SKvA1ຸ{^I oP@Zf#O$YـnɢE1zC)psp#&aSFvV@'ON:1urDŽ~' +e~gMN!om*A6vRet*ԧْ/ՙ l?tv,\m蔫Xײ34N+ ͓#)}]ynK)ȡpTn^w)D,JNLjMV60&+XIx^18fb_60ʘW )*J"ipgk"#=:A8t][q.˜UA#uN M =[O`+Ѝp% R9uN;~Qm@0nd5dX{2RͶetu/2AۣؗސY6.Ωz$(SIw|,iSj!Ծ4piu09: J?K# XX*ݑP$v.xYp~#C4*ݔ )UJ>rY 빂[Þ/㮄.` I!e!oSiq`]˖΂BYBo ) /΃SBX0RIޠCsDa^YˡfTMbymP/fq٬?.<|&A,g ־;g;Q;x:}cq{&*P7)D{U=̕/qى%J]ˋnׄ6#*:Ua~ {hkX'ug|icWG-`@JMl(/Co(^!QZ!Ec4?qyu l;d\2@^؀ߙQݾp6N<ȇ?ԣ첟5ǶP"اS7ۖ]&0(2e]xUW(gDsՍ9;qmM^G30S8`t҄;xXT5Nir ~|Jn~aJS}R3Xeӎ[mos: y贔0& T!w(!ٔ>.ox/ SZ^&LD?V3w$Q#ƽ޵uZ݂'V:?.Dm&~W _ ~͡6Ԡ&{a~2, p%p=l5k{^$F~q(,NLsTPZт_Ĩjo5?3QT8×|(ihfM<]kC3^Ags94B:@+9W-lZwe"kWvDami!w)Oxn-c $~ju#@EQ)ɻil P3uO_ .(ZeP,ufwݼmi\\XY>-rBug?Cy/L31Ab~8Y18ǃ8&WS dUzw*2 A?yOd3 gYVzJg7zRkCsYm6OQFY2'c_ ]!N1vBϩ'^ϋ5BX%棚 =e[<p٬??]z eu#|'O3iv`m>Y 4y3X%|bv\-ϩP*6I3y?|ojsM_4L YvymH^l>w1e7xjە؂ S… P7)h0פ"bK5r ! Z?}\3lfgkKDsgaXE3 !1e .pt>YK ma A;56 "up lo`#7ds/Yw%oE0?%/YNʒƨ'7i՘v:Mx|=RPOp}fjPHgnxi(rM*Tzc2 6(4fXZ)P8}T\B+ @mV* C&9TI`}T*rL[*1oKL޿9͗)h{H 2+qCd<2.nŰUkW<Bc}!?5Skn(Tm{'-]~<6܇S߄4`Ĺ`e!.'ߡ6˰ ji߭l ?>0)'H(Etl6%{*G)Nb<2n XD5̯㾖_A셀E,vT} =Xvͬ) Xx Dƚa&&`\EB\wk1xހyjfh <-%&0Љl,2z|.]A=g> K\v.~ {\Ǐ Sě\gNZ*(nߺ0.կli0o/ 6w%]M׬or,d|@#RVS}%c(!H+k 09@vbΎL)Rڦe> 4+a5Y6aW 3HGToG{a躲u4`@ daHKDn*;9T9_Ya4;M: ʇtVhU7$g'^&ڥm[įKo0Zp(iF*@ۀ.4< 2zHѭl [+Dzd{Zo{ڠ+Ѥʂ!U OLCoQ%_.\(EH:OojV^KÈ!X>t-f~.,*K[o@ArH /C0ռ@M#2gP*ܖpK:!DP)_+:;]utIṗ|[ZqH4jR9hbkZ;&HeЛL^j*/%CB4+\oR=qS"ܬO`X+FYF<6B_i4F-&"z%SseUZ- x%CS D 3@Y.|< [p?!*g̿GR'JR_C^\ #dm,ߦt.ɓs8U$q5è`nto5]S`B*32Gf.GQB(9 ;¼k-ԭą sQi,0etuyZgAįHzfO2o=2ք9)~j8G:>H 9nl:f"{KXJ$?gUU8oYT@qm ҵ-MKp&Ly7sT WMPݐTD2;K]HP2EJD:XVU'^I29JwmB1=K<l@s^HFT.W#Śv7׳'^x[3OcunUkwfJ󌌷OPizQ4LC0T.Xsf|cY;4,VމԎאnᨌY'֥VZZT~ԵYs']Ҡ̋X-[瘚`eխIx{icb W:c/%3Hu;tC! ] q[lB'xayt>g56%T|nRexH2 ։k{r {?-yq7z&=Z&䀞ii]HrdAd-0 n vp^qK'҅`VZ4 $M; *v-yCS/APt9C5z0ǸRٌ˘a}BD? ![ҮP"NDRtQ\U gĦl8A7vk=)jIWٷ~竎PX(P4sՂ:{u%[wP~.8<̅5Z57 c^eQLn<ϸa,ih5(Ż3TJ8oXz@] I؍TTu Nd9Ol娯}>NW:M>1cbDUC%z5=YZ/ʩ)oqxе6̬'ɫNERQyT(^H?z<ŸYeֳo)x3l,;FѰq.Url>sK ą?<:Je,+TsjxGG+aB=?= H8* e Ei}+2ޫMN$P-}y"g fſ=q զ!DS[ҬK z*X'CFg0i֋ϑ[zB3O6u,^+TPT=erfy$AP 벺"ќ. / N\A0+ٽJC%잸W+曼 8P-gr./Y\ aeHs  Ffem5'imr]<2ɠjfLsGxom !D"=h+wU{P8f]t7 2'Q=)rI-;dS[ 8(T"6 %ܺ1C=Q /i>Q 5U*HۉMsJQ7EE |K֣4rP!xЗ%:r# #Zzg'\!ACKŷ(ʂ_(ZY:ZF&Tv` ,eQVS^Éϰ8Ncr<M(ԥ@o[W&4ex9wn2& [nY&GÕ~M_šYm:ϵ׼ 3FM 4?Bz&+k#MW0X!IJf89?I&o f t/:mpY:,M)Wm2a2:楩 5Dy[S^PG_RxQ 6g cRҭzM5o' %lT.Ph&aO^Z#.mǝ8*S2Qf@fZhN=\\InS'rRmMR}Ꞛа2$~(Gc`~R,.e)p8bbN0F;F4_f_SMxm֩;Gc&8U +vyte8z ;{"_ @= ?5oID'RnI΍U 'M<ַEƟ] DF.mxZ"VG~pYHaцYKѶ\XQ8/x{KחbeIn)t7!^EvEn3s"\>?dbޥD i]q{uDE[d}K0wEf_ x 8݄&eh2+\@Z-ASgϧ$ETUy %J: #c$ ^ (y(Yc}!O)6^b?p.y+ũK9;S |ϧ{Ju"[4 O١*߬]J"ŕ , ./p00ì&&mF15!l=:)]PUa0 Kk9k2:Ҳg:.>:8 q9c/I5~նnZkTX߸?F ]Se1sk&1eqtF^1 |׌p' d0Ƚۭ UoN6ۖͦ)w~5{vGl،)̥&͒ذnkbI39%ap9^IV"|$n3'OªC<")ɼ{ 1󑉗M-6 XFnq:O+ag P ~{'Y 7ؖWW1cʼj>@iu 3sOIJ(N'ɋJl[=wA8[?R Ajb!#F-IcPϑc>Ӳbz/{m;n1vBFp7=‹eBY@rA6Mp5 9a ,tK7^;NڻbyhSspt$;q כZzI $-c'tH2Q;cm io}ZM8]L(]⌳s`rFLeMLD١]tA#M=GƼRH c:Dˤ yg4-3a)<=-sI*Q֞m= 5%Zq;8\..m&Y]HZwN`ܬYʏ8v9mޅ:NW"=79 \Ig*=T DyVױ;K̜~m FGu8F;SPaFΧ~~CIPk=>mh"f)LI@b@oW TgA>-:iA $W,q(l?X@u/Ip5InIf|9z0ϳJӝL}ΞlƋzSsDv/r 'Qm{aŀ}%/]:@lf%lZy{ؑ5 ӎ9b$a(a~UC7  W8Tn: ˫@!b\^@cEv2`vEO۩ʂ`_8\ wY[\~ cVG%hl5yE^ C LvꖺԂ/Uu80PDah $'#c% $+'u~" 785\ho#2lj' $DC쓡F9ߓ2&,fti+bіQy܀"*)6\x(!/ayQcV.kh+W8pɝ&mˡћOo)N<&'\1Pv8  _Zs?}k쬟ѱWAЖ}dTȔHVldC53VZ(z ˜ 158_b3}bkw0Gm&]m~,K/'M?0>`.Q82#x ҜzWlhT5[=PGb:Oe9Jj{ʼn{Va{֕"zˍυ)~Y=XVׁ JOoxP=ld >=$  \0l "| A+4E~NN YuL_șf@)K'u,l щv "%vT e2?lWOPtZXޘn7A` @8Y9cc<,CgN8+Ě(N,tvK'ѳo[QX*i.laR),8F[ :M@A}zbÓ㫸[+g^cmK\u ęV<Ը+$ yk EĒ^w8jܙ&Su{E%&caJ7h7ڥs+Fg@ .pSo5= ۅL9ed{}3;2v)Wzz]K~FqFrF4 &ꜦQ+C onxdmoq];8w+ChRG6](ŗޅyGAའlN4)MMGTePLa8$ ɐ/uEG^HD-W2| a۲[؁l!Uiwk\)6֫D1g=de ɊA g1vIN8/..+!s}^upҸ;Fʔ&=uմP'ĩJ12T_z塚 T=)S Ta Pe"ɑ@w*`$WmqIճy,=Աrex"ėKO*/ڲ@Rh\\B6m_:irXnh9\8YbOUOl"F)y,U _r{iĵ1J UF,(5txP"}mhܠUPSM'*z٘tN^ e k7oLRD|714r8MRSM#9AҍD.EY+:yy^4btA2OђH*`G0!Mim"ŴyCrvYNKntAɰ-<[F_:ۺ* .t`ciy"(t}aZEۓ!:f 3*` \b3u ]k $u 7G<N-)#md+`8lF-ij>8oK4/᱉Cb};z鄚%"EE BڶѤ3ExȰ< ]˫7P*ȉ `p t*;pLT 0At>iI53$@1^4J/B=!7rtp̒ݥ2LФGU4חcI`MJMJ.Ig7!ݣeW~IbD, aܨ7saKGTE;5 pQUЃ!G!lKLA9'S6d"<(|pUX䶴dtL؎XcKٷgDU|Nu9/Pnpb5J6}~$ ^̢8R6+.1fbU P4B'Uzm(L|ܱ 6ꠑaT6)n[ta JI| Zle@*55zh- 5 8'>l]8Ōf "hUP$(&hSwSFgM!gM9;UsfwG#)аUC v3\V%tэ_{c1)P.'ymZ@~R?;Z4*!$ĸߧq(]ёMCO߾`37IN6C/DpRPH±e'#=btS˹PܝjQ'Cb [],1Fi+ LW;pDydVK[4Υ~# {gx9G9uy0RQ4&sx0ҟzns Upzͤx 5{>XoQ\sQ54Vbc܈`&8vPeɋ8[:-o|PZ#4Ӣʹث- RSg0e~-Ef51 װ|nx|[/9l_d7I!njcXRhfզXժѡJsog7YA[1сÕpN\_~׶b,Rk=yB\EM"]qp"]pP)mɁ-,[?~EyZ;ȟ]!^&}^' Vf''^1*shlpUYmz\L{FګSՖMV?G J΃Il6+Fꎈr N3SdmJN5+\,m!gU;ph@s5uIz<@w/m95_!}F^?ԟDn+\J{dIb!JU"R.+nsChi_UEs]3@#b*n&FSaS YOzx2ֈ5@XS˕xm{ MY`xr-TБGF|9ᏅLgVߤ>EELNn#:W +greȑs&vKK&,5"vak OF[U?)ή?X Gw`9rtV>}ٝv ̠nR&9LSn[TW D ~JEVak{lzprsK,au|"9xS۞dM < b("fe_0y"X d\ĺH%DQ=w?J<e\̗a DKw`_[ē 6:>\?N\B-aL "K+ɠ@Yq'Gag; lu@~t x=?5 J7׃o>S~h/K1"|ܷc mwK,O w%;e>O3=^C"y>d ߉)kkH>Fj;^Us</\ן{Dꐢ5QɅ -@P5qR(2ܘ ` l2~悌@/I9D_ ҲT Y G{U t_JiuQkI2- P*) LeHK3*SXFGCj> HSE5uyݽ0<1(ʹk[/ޭHg;a/8?JaJcp}Y9ɔC>&>~2K;/ON?oWc "CnQ~uQZ/fc^"py:!pm܏g^*kGjx>L7jq%ca3:S PdJ A5R bGU֖R) )_k&RDV&|%$N4#y+Q*o^.%csO>k4r @ ^=;(wrQ5QƉ_DC]^;kvEdT\@$m0ݶ݅Çwxt1Y2ȕ3MyK.oV\E[13N0[밸sylqFd_Hn炗c֍Ų9 ȄU =xd,"MMCBA4,{VnjaaK)=ZTnZnC4iS/Ki (t \/l]k9pg5^ gxwm'x9MM瘉rb}ZbDr:qHgs(/MkEǒ]F'[li!^`(>|ԃֻdiq9:uTa*,M]8az8p-=nX%y.S bQ`KUo~@LaʓJP iS (=W;m ޭaN]>aN-$k*^ώ(cl}g3ƫc*™9{pܻPf5Nl2pK:***uXۼane4HOb QNxy?lL~XZ>H6FkCO'j=WXt)&ÿ/q'q3iL ֒`EvPM,'68ufxVeuFl\$2*vK-@m9B4={S$]J _NR;-#O5!E5RTr⨝rqX [5^-_w'0Ei+ wxա()8J-VkݏifΥdq>\˕jϫ)o8hW\ =87Jƶb];gxyd>~lDU 's@ 2f2v(SUdD#Y%N0(i5c$ZB ;߄fU )+9dHsc Gmǹw`dT\Cҽ^"hȹXYZ沲V Rh2r'f_sԭa0H#t6]*>&H;X]cobߡR> ۀ*uUx|5zn bɪ%s][ԅ'+k-=7-D`d? E}bZ~P6ű=f4O@{ =AUKn5,eɚEEv\<>|_O>bdrQuiN_nnu8Kݒ7C?^Ft9j e.B ގН%7Fx MlqA 0o?cy3!i2jccj1 wgsfD_S&Bʦ].f;P+zTڦ iUU~[tHx!i;ܑ+2|+S iP4ë~&Z7m-o ރ6cAXpCM BﺻըX{1bz&ۚJ:??krM e|”QOCRe&h%iƔ:I%4^sN;؎Α{!CHe_m/(vaXtvRRc.#;{6kIX8J H>U֚|Zo) m_mv /4A/\5GqO 黥 kex'8 !e^`5B!i xvZ ^c^E( bתIMZ5me"#fʰ.}|0l?cNR9"?.?QRS7/z8" =h$&PMB)&W[e0l7e4,* zOKɱMKqJ*POS=%ѹ$AB9݀? ֛A#Y']|6/Dfӗzp]Pw@ꯠNJlh(52A\:œjYy0FSfQ<@I[֓|-d;:z"Sf7} wONsBV.H?aI*vʺ")ԾAu,"\2 ]YϪ'CF/eMS8+5G᥾xGmͦ6}tAZ%J}EFYSﺪ6k!m:@Z.(Ҧ?J\)xi-]ͅ|#|kж;tn*(A `^n ؑ6m$eeF+]e ;K9|pDd^ +&Njwk&8حMT[*@*>5C_۱F;] lUmlES} :~%[)x/sqp@W#<*J4WJ2 vDEpk5b[.[;N#?/şU#Хq:f0K0`fsԯ8P]B vDKy8oU!Q&.׵;>nA]ٺ!*1i/9Z41 =Q8.F=gCTFZN_''{=&Rb8V.3rfE@[.b71|C>91F$,eA >ኚj i޹GAQnvc,,Y4=},p_G2pycTM"dC"J=!|KpƭlXZW8*)f?@}ѷ6oe֚cSZ)fS8Em u[KVgH%cJŷRfJ OpXt'2~qD>xiJ 8*YBm.1u_]J\- xih_tQ*fQ[N5alyM}M#f2JKCD2xe[!}eKzq,捘z;?pYXЄUlNs\D7n7˥^wXb (7 ʆx IL.V_W;d|(k[dN<}eЀf7y়j[O+^_g<4nXMm$y[cKpjP)(Cy0]h8Y5ml#&Rஊē>}J2Ś| M)5SFp4UQy桎#z++1`1kS4s tO.i/Z$ "$2gK%:E%-eģ?0X/ ]W/ţz[[JLaHԣ,)Oyi.1JI٘c-OiTze+\̂I#_$'Lambc$ߒ ë);uN*<(꺺 tY{ \;.cy"{Ё+xeoj)(+?lct R; !e%&j%!I;g~2Gt * .L+)蝟6v$iJF>E'&Epp0=[hGfz<2!$[$2ה?s|1z%w;iEzqFR])5+HO!(΂{Kx`],;vpT@da*i;܏3y 6:7~/nJKg;v/Vi<3q}='<]uƷ{ٓ SQdm#6EOWx3ĘaϋAs-8?s}ֈJ@D)1vMo8d1;32ZQ6,{fl|c>4U?Ԛ+`'⍖ehnՇsOEffԾ)LVܤeҤYh bjv}-ν! \h&LlD76z0IeXrA|w3Usy׳Q7!ц[`d` KdmVTdD}d"3S oɐ qtd_ [AfB,g&j1 Z\'St^)H \L߭j)R스 y*"F!N'> iĢLrļ.\]FB'E:K(^;dA#$4ɘ;B'lH1!_KD6@ӂ14?ͱ:e2fu3ͦ cu[o3Oo~ʉ=4lEPB:x'n NO(Xa<ӆVDDуW[tk @ ," bBנE!ɞZ}1fRXJs-AտzkD~+5 iĸ)8 e?AEDIm9E}#rEOqBtB]1rAk|0YcJqqЧ0}ƦC )Wy͗㺵J}{qmFWo!V!ZS_0GhOvpC$|7c+ppEC0 NLoO^W)- 6@?7/<]*B?ڴ$QK >cGYUpιW}*^g@\qp ܓm B8j3E;qel+hsS'U TH\Y{sw$#6[ iif77au8u}T Gѩ¦̊$&S> sOAPXyhiMbOu ; Gۯ[-rFYZ(zSy{sW!aqhגLAOQ˄vk__Rm%)T@~F7OGA6X];@n yAhޱ*=̮vv>m *=xfe{z =gg[j3$ǔWux$cS5&P- UAxueg}%,YrmÚC2J%G0kVKW?e{+`ft:ɾѩ+85͒9+(B\UP~BxeDEr?ֱoj`f* C!o?[aIaדc#`b3|QX%g|@VmֲQyr7B |48F~>FK]^MA"'ԓxyƀT '+n8'}?EţdD`]`.8= ? "mZ8;)Fcrov(i9`9ؓk<ӨOw³@WR2 d}DnG8f|*N\z:ݥhZx(z\Ob+7ZhRAlt7r ~z$㩱,!ZN/)؍GU )Y}q1^t\~FثyKӆ: BBWETg˽H4|H̐,rOԒ(#N (͙ NgIN 6_,p o": |=,K |R)xr5^WD?x8q#Y)^>WR)!3A5φC.d4DG٭u-^8F`WW ݋_΁h,WM:4A8R2ɰ)߮JnAZDcYjIV Nu$R\T^`eptEq/fB`*Y4 _rw ~A!mC",[ /qdr0Եvt48}Nk4ʣ{$i wt Hx!5פ47 fj;WZ0%H\WКA%L?Cud`G\&WB>e0Rqz% "R-q;*)z [[VR,Ej2-%k7RKˤ LPflJ|_'4sfjnþF)mp?P FmN8dczA>C+eҺmeg(6!m?JI^ HR'dAD@%AG#@ݶi5mz4Iu.pv,\ ,$ۮ u 5{_0Ю [#YWu0bO#ˑD po:u-?6Ie-褞B<8I(pk9UUEP$%K)s#w)I9Gjd8"&.T4د!zpȭ9p0xe5`ߑ=7QCncxЗn怞DXE ζ4k<[`I3n8xVa?0x3.Dx? P "H"a; !ƤןAϐҚo#ݍH*yAi.c8x=Raߐ(E鼞)Φ] G~plSհϕ+5|`;GfL92M Oߒ͕~D_mDsB >- u!rM9Q:WjA]V}s PoiUi6m4+kGGY@җqYjN9>j8W/n7:DTL\\{:JQT9<H9RcO[4KF hf4 ZƠ1O#UAѨZ;>dly5?9c|/nAh/Eo'a _Gw|h&qg3@҂,#7tsdb0/&՝ljK1 ݈mʌẂv'nF޿6%d)un(?H)SSngD@2vY @aHf5b"AAV&ż?i$M{YKj? )-[ +'z/|giYٟ,o9VP8N'ܘfђD}5.VUАdG(^eȬw`fߐYWc,#o:u=tnBO%RCЎ_j*h@fi$i)O"X}(=\BFϪwCO]֗;Eq7{6j$#.+/ldWq=B\eLy-~)nEh7(Y 7B|XL^bvJ+Өc([d%fW W $?6E5O;0Gu̩%m?~ F!B`$?lkS=ZQڇq6FE6X4ס%=n7ԁyRn`m!XM3mA;p`{1KpX{@ ߁Kc ؃޸P3K>9@.&v*%0|-@Zjا1$]׊)\TW 2F7'lZБMg-ԐSK2k 5˻ئ$~y-#В3~#Ҋ)%oL-Og{8 ħ̑@A ׯ qL_ Ifc*k M#jA2#ɶXSI"{֭Yx GOPa˄qqy?@n6ϛ\usEbV) OQš[>OBa  4jIpy. F= z>ޖjWֆxFvHfEj&b`gW+sYk>u]+,&~kH,`b9 Th!zS }`k/mLڨV ;"7QB05j %O Z41AC]2H-mʺ뒄 ]mOz:屔)f975%Cq],yƚl/O7t\X@Rda fҁEu5.馅D|]"Y,_gV$sŎ :Ni.Œ[o#Nsw9ڿB-_9صiNLvmfaP~ӓAȠ2k sZlcKPqQĄ޻I0y]lIǨD- oۻ[}0%t-qؾO$wSЧE@ՐS3ٟ؂Z ox7)ǰ'dP2j{oeO_AY-5 p]RpmJK53 n7 gNH^ Jwrwш+Jig3P b;4pC%)f}mčɗQ41H$ ج; Q1.S&t.^_ n.$a+^oke&/hTwhl̋|nT,zܳ GP\Sݠ2<6AT,pna6?o2l]-ؙFr<8gK=a"Spĸ} A 8D-ǰcݪ7 sӣs?%鲦[9)baAMttE \t :ΟNԎ%ė?0e'v?+gF|;E3sqh&U*ՅEnIeGVlѬ2ZS}x2jag*љ/ŎRݞO5t)cA`IG\Iuytd ږ ɠ 5$)b/I݄-/"OU%v@[1zjwdRL/L+7w¯-؇w4ʯ%6ζ( @ ϢUdJ87ߩR-F΅4Ul*7@};; Cq_ëa]nX *S@~zpb)Z‹|6!8S0r;fp9 vҁMqwAQs|8uh\GX*tLetf!ґ6I;l :l>JA`-!GМ7iX40ek;2? %<'D&')Z}!_KiAID`y(AdTLL%! nR 6HY`^;%koF 1R;2<wYROyH)Y=CG>NItʤ =gqދATWEoGE 7a3Yr=E\9s7n2db\Ea82sKh$nzt6=|M`:&SֈV'Zϱj72LfF$ u@Z$8*szFl r=*߽x9{W簞俾jި{*E%HvQ_VC+[R뒲0v?bگLEA?絳'2s(o"\N&n:gthN׆ixY< T,}wM?r93$}[V IlDo*r>N0e5DCN"CF{bjʐu9\yf%lh/7ūsKNZ&%tmQ #gԲl#0jl{ w+ТEFuqDfTӿT0(̺gnLrS4AI9(<(#3;j%v8hɧt9%Ց.wT]Uk`{;?raOޚU /n rxjj'6|PdF0Gg3 {YHbuzٿz`OnChj1LUeɐ$+~QmZZS˅\0"'ls5#<1hʣ#HzWt}{oYYYblqluY(T7je#Z ѾxЮNV0l - Q+W4:K,B] ThHfJi2uhD}QhR^}S,,T0M䚏v } rG-B" \KrOkC>]qvjg@/y2lA7#R pYN?quHLymb<,&BǦUʃȶ..]霛rx (aZӓ_ZTZ[NdY#LѵIlW )z^Ҿ ]Bj#mEk@i{YN*:(`"g;Nm:Sxz65"8̰pdx"GpΨmTCb2`cUBU JbtZ:C)HQndžu❟}Co9[5Nԣ 4#7gMLsDqϘ P@$&+׃@\8D_en<,nwDߩ-PZbs}S!"z;:q'}M40<;ڧ\{stV~hD%NufqXi<.Qܝ e_&D:4r[.aD)[-!+ƵA6TTh@j%& Y L1A0J6jHm(}xs{C[F{NXEڻ+&&@lV,&(JGEP4ک"r^L%|5̠CM98=qQjPҘW&gvcXPGf麩vd%ܐ gwe~u}|~Z*fn[T;4] ˷g%"675ofc2#޼v\"jKWå cjZ=<(87Ѵ״)Ԝ9nGǾ:tkl^6K ۯ3@g]CXT /TWHbXu @1XUL+62i\[k?8Mڕ?{I5<='"لNd!$"]?MwQQON [Zp{zމ9^W7tzT'5P3eLoLtZ+"n¾ 24v"a+$%6p4iʺ8 6h1 ?lkBb dl5EGT6LP-6||1լOȘ)բ\am¬IA-ZǼãu&ئ$ :Cz \, ڤ}<%>& rDDg#A+Θx,ncs4 Dzq35b^ly \oF_8WQL+ ѢυQOh'@m6Nn<}E(T+=M");x##k % W"ySUi<)9m#Q,X}]^&(TE|Keϙ Ql[8hFMD#bµ<Yä0qe~'e#~UH@:&@Qf^W SǏHXMî_AR$ ܅!Η_t aKQCQnueWFy`%Y*P<فBr5ךY8U>W)A8r*rq#C;sǎ)C'X7#T;)WגC[#/*sӠS[hKX|^}!rcwO"5vdItI%Akr!7$M]*Y&5۝/絇I!8t#tBڟpKǁ,S.MB&aU:Ȗ$I>d* /vCpr=LLODaI9u`gfx] (kґJzKbS{KLrr@K})HKr%Sen J{pU}SNW\dNWXMq yqqo lGĿ ӭ,J=o>BU*⳾euCGuOPX:v-uZx+S j:0ؠ|@g۞aʙ9u֪3-Z (%[5yh X2 1; ?]mN#C 1O l}s&.lv}ӝuZ0졫#y~XCR_ݾoBbYw7Gc>W&-pWO*w+K"(j=iVad/7gRbΎokIy:eCsk!9{ځS-(9[T$G{By+0QpeZyOk_#cC(1j/GBhDDnz/ -4\P(k(ky/Uv4a.jB2hj2C&86 ̶RJbH364 9<}+2+$O+RY6g800x Ewme"ԏMӯ(r੩>vn deUPKVE~3rE_faÈTH ל o|.. 1`zULiC?txR< "!(l̎:30ՒMCkC8:幔jZˆ,]>SфP3-TA*$ջm#6$m32Kd r1/_-|C4) .r/(n0&3)r~4F9YG%!Hͺ~SW%efOd"ա)ˤ:BObʠ>>1^}>')؍:Izzhާf)' mXӟbS p{A>y^ `oC CChiYYi\gm̤fQ۳*{;Y/Ɯw/Ib$vr>+&u;geΚ/VſdĻz&$Oĕ.&w 6kSo->kk)FPoP㌑Jg~_fǏ)A"x93%m屩Fl! oKSk'nn=`; _L:6X3?olVVonRiמf:&gˑ]-o1w+wȻ=/CK. 6S\?bǒyxY`wZ}#MN^N(/[wn+Jt y:JByXr;U蹱.Mu2DpO,ڀ.M=Qi3CH¤Sg 2$vZ=|[2":X!yh(j,j\z:~{Nжiyy}r;΃V9|GTQ=U*>@%R~u!WUz "/LMck ߶?GT3^r7Lfh)f[ ڙ.ܴǤ ^b9JAּEDW0AzO I}DƉݓ"@:h4 +1pRr$kiKfrCe,.!ՉƸibx򹩼`qڍHd}@H3fVȝEèȅ\**xv +bJ ~'@#Ȅ.,2>o+8}ʬ2@ËKܧ#!]fAt!! - TEΒ.:uֲOB/&Iߡ"I BHzqsL Fݸ ? ^t}  DaoVWmΰjOO]i'!tϿt?ՒW2;q N.\~+YPRQS&)ddݸ:qէHDI FG 4Ћ`\Ў> = &zy@&zٳi PIP{a*\XH$XV8-}{߂7!ʇ?MYXY8E3s4\QL^YL?KI*5j}߹F1\;y13ܺ Z6C dF.4}@QèQ/yPl&?n  pq픃6y /&SujqR_+F7D*/r+Mq %X[&]Q٠O #i]>#ګц1N ;"hЌvNe_i4bጙ \9ɘE#'PT,cVµM .{)KNRJ(Fv67xo4):b>H{i W CZX #P`UD(+OIVL = TYI@˷7ok1)?yO{uP A)_`o@uW3~DlJ"w%v=KmRJ<3DZ4 \ٰ]ЕUe.c1 p1)(i%`Mn6M Fߟ&P<ļW,ȅ)ۤ}0)>{B_xH`+ޤ!knC@(H]-p4k~Fض).?fڛ-fZ ƺ~s0l# g@Rͫ ƤjeqP#xxfJ3[usm ԽS]ZvJIӉ?4[:!8Ei23 'iqمR$%;U $DtOdܛOrΕu[%~*5D LbA.Qxy+0$-q|֝uMIK[`p}-݉W| }yXvLF v }K%KF&7*낿W=ǥ St+Y0`rad4!?gFņIM`%WX2ʜfkIb7v˹#N:q_` mKȄ¯LwaU>&q5`Ifc01OC ٓSjlwDHoaDQ9qn_ϔ[w݋"Gk#rA"htS.B7oF9]#vTuf2pp]OrjŜ{=LF$k'](}8j|yAMc$bD}  !,{ 0#Y׺U!T"IIGl +d!EP ;B0{13NkiYSH[([fu̕X*9WȮ)!ѽof`CeK$ AㇸFH̾*[>XE83Ye$ W|Ap h$--wg͇y7MhSIZy gі 8I`lb>HyBӈ5l=HQsPE6[5'y$BɎ1$4*hὠ$6GkMdM^] /RMJ_X`*f3+:4*=|q}z腆Fye;;4Ü6\5e% Á`bAڄo`x3BLi(Q ɮ/݉/!肟LW*+b#l.;jI6 9Z& ԧSceG_3Z%[9P+}V.QFw W;_|^AXo 0 ub@jfX e6_#Eå–ݎ̗%7̍~oga8uӫoaOFk?,aOOKN^ZO%`fS1Utz}Q^PIїF_wsj4b4,丿W:&l FGQͪ MfH5O,h Y)뢙n}au&'櫠D0Y]CSw4߮ oJy'};$j2a2@Jo\z:Yq=:3 {! V8T)aA}0mpWV"n^\1lLu{A'gfE`C2汔R,n۞F_/D8.qq{9DoRDkz1A ,G'/{J"U5{@>x6X)#oK$堿oxzEb+/7̰VѬos'H2*G-LpJ?v+te/Go@#e]M+Ag IyTY!S#ͽq6ȉ"sFYw˒80ǕLj<1o籸9v Ecxߊ'ꄥX~l+f(wXzR9 ]$'dx*21 ndl1YSR!x:u) l|2㽘.b< e%T_mpT"8= nQ/#:EɑԼ&3\zRoʌw_WcB%rU>f"FW=avw`VT_G.0' OF8zo\ ZtTE[~"-oCf"p(͗V9+]\ 36@WN<-@XHM8Pƫp2J{U5".HK'7273uX*|`Aʂk>%Rq3U Nv#?L1*OEw_gR@G9vdRݳcU;dܒɻƬR|6dMè?g%Tlb? 㑪OZ"@rQε$$HvScwt"=:G,Ciȵ2v)pkuY~lY]PxJ~'/7A@z/֡QtGiN\сo*):X?~noD*icS)P zӞ2a>{FJ11a@RUJ&;-;Gj\1'}.MɛOP H0X> asV|bs)%r!^%3]`a1zXPưԟL I~e*O#Ѻ)nemiɐiɼ"(-BšƺIPG ~7  8-U wMINPOr5+Y:s/C7\ e"JץBjT^ɭ{R =3rw5PqjGŀ =^.&1\?P2p7D|1U4,=Kڍ5D͔+HD/96!"$z(S;,} amPSAi3 ă5@)PݹkhG6w֌kek78ٴ 5 鳦;}R{aSi ]\HhQ2$SrK﬌z'XXP<-ڤw[7dV{RL_FI{4'cq-&tcŴXw܁Z ^49(Wu:іh=$rL]2wM?ndϗ8)5`iXs0{ϸƐk<˰nrvL@BU^kf]Zj 3{-:uz Ҧs^w=MI\W.A#zkz~Tй~[^pYyciTfy0 yq3!'3Cn$ۀCٲD\hLR ]s29kqn9 {`&Ac գܥ\oo-L醩oLq< ̋鏇~6as_ϸm禔}=1z˫ UfQr߇TܝՌaOY@>BؒkT^ћ⠊'o ~.|z%g_"o[Ƿ`U%Ǖ%MN7ѤIYΖZ|7@m2T'zLU5رo6oD}۹J)_||ovfsKEoDޥw$ InI8 =4:\9sIjn zT3l ?0JRxSUm60mq.Tt yA7')[sZmk#ꀢvJ@¬J:d/1-_7?HX $ˡ`O$]a}XR z"BK;b܁Mjspa_cb^Fe0u>]wNFE@`'``:JZڠBlUߑ >Q f$\s 5a9ژfYcP4+P/DT$Yt돬R/) 2+jK񃚟TjYz)K)ح $wX;бގc9o%ր("E/Ě*ھq2Aj2}F3b|%%GTݬy]ň")onƠcggyig鑾l5[ o~2HIdIma0/0 3*56]m kM SxRj*T"$ }$gEGxAu#dvp{BcVߤD]gtnCp(uE5#^mVm~-fuh1c%g<"w"9>:oBhhyly_~"{4P5hQ#Jv:('+rwQJ?JL_LF2Ղ| Ռ["y,~ ?I *J>SLW+ <5$@BƯjL͏YZU` a<@9brC|RbXܡeu( v٩lD֝w>DaK:VsF VtdѢqEOlZu\ Fnq"ypJkDrm]%cNǚu B!(bXvkD7܌ڵ C6GycayR `WFO۳lpBZ]=;nW0*a \)3? FΈ : 2d<@ylH)hJ#I- Ѿu8Nx&$HUe{IbQ7dX wBly4TagI\U#54g= ->0k;SzW57 ,oI a@u@q圾Ì=c0.kV$* za0ϙp!'al'oԗ}ͻ|\:Q/FѱXcp]vh۷x~n MzʛI> ׀V:uepU9a J# t`&0F B(N|k[8&lC &=z ۤ:PW#VXt}v/Ys,,DhSVhE5nguJD<9`]K&%h! Vf}RqN#7>KH GwzƟV5wwRhź@:cn\UF+a鲛YIMke_?)Ƴ+9} !vjqTnN<*}ܲvzw߈\tVV㞳{,޻ZHgtWۿ'ΝݩDz6?5wQ˗ې=8n?pu& ];!1N7Lh0&e@\)]g6 {b VU{]Z $ p+ns"z64ߟ^Y +%"}Hf j;!ۣq{scul_+՚*>~kjw̓@S5 vu@.9h @[bb_7gCBwb U- ?[ VhЯ `43Ƌ^Jcd&%[^X*]ڗx췺K&C V F*pCU!=sC?&,94)siagŝP/ fKgii٣(zIf@dCL>w{Ճ\aC'b}-XNt[2cJlex$hQ7f3B\q4 bkO"FL"?R$o!xGB<c~3\t՝ji|=!l#Cǻc~bĜ bjS$iXJ]sk$`;CSIיEϿ/pD한n* ԇy6ށ?&cyG܃IU_IU06|s:6 ֝4>x<hI2^a ;TL*#1[t4+; sq<\OU89M|p?dsvA"0IH fcUEh!OIK]-q%\UC ™WDC B65O g: ׼jzaN ,ok b 59|C>WnpAC@./vIL!pC(VT]ڕK'Ƥ#ў2T¨@ܪ 8Tp1dz-7g"aF%h͹2C9quʸ̨dԎ$ 7#G{% as^ ßkdDU2wҕ)'WuU; ([bJ[m+زy0-5JiE-W󁞏];艟4ѸX%5C |[!wqqK*8&zCCΉ0NW36wj $$]!V7,ULظxҒ_C'fI6q7o710Ɲw7l<4R\V ~ɐ <!Wr}p}xКZK?76:d?pSy)lDLKg+]T-㿿F݅Ώ `i܆S6ϻ{2YKʀB5a_s ݗ;߸ ʵF-OD:uߡaᆮv׋X:/ec. -~cOQ>ifӱ$NU~ u &e>W]U _{`ۻZ|4A}V"Ŋ!іCBv6B`^QYVm HR@.X%?e~f\i3oB 3S$QĆtM~J^ JlHX~}ѷW`[(=XSD7 (o&舛6 RUFǯW\Ela9¶z|jr Nt-TQ:0Df^7{p~>`Q rzւeeo5 g= 79oE{td0҆"Scc ־U;F℃hV̷f8zJr] =YMɪTqGίI@m..O0ݾ?3Ps] D$f)O el^?ո@l(, mpB Z})')03[ $dX|O4aho}yw|_ u?ҙjٛ5XMq;`'|(Ru]ĉeƪkIDrܙ8y3[J#0FY)U̽<:׵䰎9~s%goW(,7= o3 orYfE) xS0 0c~^ ^SZC%FGUsTP g2q_:%lpC\%8iJdbVG<-M$E[hX@>&vu(2'7ɱ?.wh/3$v"ڒ,BX0VQ`r .mg`sl!QCMi,ELtlcǚ7%%&$B7\Mr-Ict'_+UEM ѝ[נ)9T:SD>V{bRbVjsH鿔L6M?͑J[+@eOR043׶z~ 6m|Dya2͠2j<)m+0N,ygfU{2*Q ?Dd8y(>6όh\7[5\9T F)* v+ARvWdP' +3ΤIe,BAX!mY* :NԸ|>qHK1hK614 &J6_v n}O)M< '&e"jĈxFg{՜  &:/d n}dP@ Gӵ7rnEf&~]^E"劆*ʚm୻LM"EEBy%FV.3eڅs_%F=(<v`g'jE1D9ͥ:tK4($QٚFDDb`}&5bNJeN) oWc.-b=Re4WX|#MOpt;&-Bbr5m^ex磨ėKnib)F6@F5Md 0OAu:N;hՓg*{\Q 3u|Z~q^feo592;Ag W{[k QSg{.aZr:{+F}p+B8Zf}s PC\J=av*~t3fnk<69tB/E f(n IzPEVvl6()+uA/'$\e0 "y-nЅe#@R{9MMc ({FWRzƲE)Z) R'W3|2< 5%9WBpZ8}I'9(3A+rbdpa}tLzG? CUaNŞViR DwqVNc𱓷͂8@OKyY^;4XV1qުxRb-LRJNBR!5Wђ5sZsY淯G 4]R0&et݀VO4εdgRGηlZf?5ޱzu}K%O@㇬*SkO|W~%o̘|mL`)B^0b'G)D>-7Вi ?eφ_ VLi5c"XfT$b:V|]a'{`I j6*)9+"n0wq)_Y0_e̮ako7IucKex/KF CV'GKٵ')8uww=+mFu8,71 U)q&-ּc*3~LמHsoRp Hޱ5%U gIl]`jd@攫БN)kYU&-11sGOfaLeֻetpž/־9v bxNI7d|8adg{P23wR36&`,~,i-x,+u`?H뇤gwFmz {Oi[FO]i5W 'T3.{,r//_ !qT>:.\Կ2ډ~W{Za q(rڡ-I 4@6y bpyuƠChQՄX%uPqP[] -c|{i}ろT,'Ә%nNɤG?>dL˺n+x;o)n mrժ(Zt WF J6_pWMcx㋤WVL0Q!)W3SFO9[+DɀȚ$']QpHC) H{6ޝBt"-Q1(%gR|bfjQ1]1aA<@uL!Z2썘'mQ~͵c+s5㷜16ܗxfb9.$*!ʨD\ð0x!?-g m An wNlqb}l fOqLRlOmf$ EiXfQtԫ͡9vЕ;T[Tv|p\2[xJBB`vvg@ 3 ?x2 jNgO(e8H}ABMG/gq:Uw&>Qb-uŶsǭ H"iug69/WJ+k#* K[d)ֳI [$ '2#0Aˆ( e80Ó4_$"v5$2lz0+i޿B=YjKAʚAFvqKj: E3a@;to<7q8pm9_Uf;UУ; 4d/4[Op| 5)hb3LW{#!P45;_*8$}AׅN_+8 9 !CW{K0EAT"U[e _R0GnH5~Kd[p.vb՛J|"?ڐ軍zz'lz?&O^ZLI"_Hߩ(-zgf "р f?LlnWgb !.m;KVY8&D9G/#W]1|>9!#U7Y{da<99Bo7L$p:U$E,pG9nBBD[@P[֡cq 쿦'1+-MdLG\3DW:ʺ3gB["9wbJmO6gZ3QtD7[[kjQ/WaRofβeк3 nlk5R;ȗiHMq)T3cYfEYsŐp]6rqq*Hqk}Yy`dpƂTaf`H X[cPꐀ=O]/T9ְu%D-e@I_<+^a3EnoH V&0MmS/@d]ηBryڭ_k6 06EOygTWm\W$ٸ L?ʱFh.u N~f+n{=ORc2w&fz&"JgմUs͇סb9Y@R  J~0ĤU+7>D@*=K"\{9;e04?v !|OqvoIR|D`!3q <Wq!RηVK `a*x@ЊG[1"g|asocAo0wk?a,%9  6f.o7X d}BJKeo򗥛!ML9{hyMc{'OQSx'=7w- OٟSkaH! ?y#X(_KF@x4_h)58k x :':^üx9wQվct=v7;-nX -rX|7p UK+_4+ :GƑ?x3 ыJywEާ^ʩfc#\QկW#~0T$~pRvWivѸ0җi\.O(qS @{&>̇vKfg^GHB*J]EXqK(Eb=i@~,7Ɏ[H!rE0Gk>}止R}MMo0UV(X`zNif>/A MPi M|VI{Vӛ /3E[Ѝfz )1h* {F պ0ao6nUu5VAI*PT}%0{X&醷ly kY^Ǣ~LXT8z'1TsJNjmLnL=^s|24>Ol/4Hwy[NKSraR6Q/o %QJMY]->مt}<.J=t2vhDk&;Ӧ 萡+gO@5U4yWW IìJWr)!jZllډxxT'(!1/#Tp9qiԖf v(/4tEi;\_K@WǺOyk1v岸*E 7RE)Θ!^W4:blZ8DAcu ! |p c4da"ś|oEwO6M=ןZpią1£JJ!c8^ C4GT,f 3ճxe>=VRP102$MA ,QfQ^jT@Kg KȮvvMܳVD+glt_ ( %CM X?x711~K2b6oe[f]X6t*q9B)NsUVcڳ\cԑ{#O{W5IӮ!.UYB|dPawibN70{Ֆߞ6loa5'S;Q8M'%Q|sF,QWWyG ]C}?dXJCt}:oVylυj: cZwε!}'3B`35>>d;h`?&Ta-^(@tNIhF9AxVYC8 oeK<;4ω)]^7.L͙FAQ7ÿp&5/T Dլ/t((6Q- 2%_h$[<&4n斓TxJB֜׷ʗ]w><;^ a$_hVcu8zyFp>C,;tS9 fEMM{ҤI M=Bj:/>.GgA`S JEqn+]% :1v  V!GQ?o4ƅem]Z;Q[1%Q2isl$ eYkK=TOW]܎Sky\\V,`ilU0XQc<H4a7+0@I(ȐeE L^&cdZfاߣ2K8yi1 oIi[- !',h8>6HmKdsѰBŤ@u.탗Ϟ0} ( sx*R8®2{J7 S܇qNeSj͍j~ݍ=KY6*vyCf/N;uE#Ǣm ~;[n=wxeQȚ o׫x *$Ig2$14{nL4Z0( D҉ { 5F_V?wuRƝ :P\V<#nukHM.JHpA:%SxI=~5vˍY>܇%KQJ!~ZOOmgP(5Is3*,VO2+p7*нa0dNnlI z1 &4 \m,߉HwH[{]v6=}A ,Rk$g&*#yP)@hMaU6Yꠑb(h; 鐹?Jx<ʼ'6*M[XC3<:SBB%>$X+{S9 e@0In5P纓44،e60>}D`4Ub?t(<^|p^B1r n=V)%d˄A&k=h?8YrQUtd8Xϱ~{i\M :!­B(1X GVQ(4&gmPsf{$1j/P=,ʶye!вƛژ5I?@5 m.&pX_xQ=%L Z2Ȳ(τqiԭ%Mj+%O}XsQ"镡vrIt{hB_~Z)b{r(_|'~G(Pc^iX NZh.ޝg;rbնQ̹VLi SmNIwt$$g ?k]Q6gU)"Pg-뫚DiB}!ܺ!97:fH ]1s:)DcH% 5e31cgKHF霚?4ծk\33q<'İ l*oLYH5D3 d8Ƅ*K㘃UI \1!k.e/:h=,"&RuoÀnb=2LJsQ2 wKG&k.[Fku-?, U)hu)V`g3鑄z3#Dl][OEmXA:oFwS 㺳B$4 f#JǬ?yUhToE~ @&?4 3:ˠ,L#muCҔ¡63@w0p wXæ٧vb{,vc!a)%<.j m/\7T6 iNE!L.IzSA++p#ϴ|ݒ{6C1[H0Q-bs`U sI,`h$v܈UĶzXg9~_$u}H?~,.juuX? 2+/Bav2$7r*@Eچv%p:Bϧ,bp3OӖ]J"4mǧJ#LM|nN]KJNj=ƣIGql D 2nIBD;zݵe>D[E ȏN>@O^Gd^߽H Ah8 Tz ߘmlD] >s^8O3 |i-Ë<5NzݗVyo~ 39˿)?:Fα ml GlP~#6.jyVo! =ѥHqD3]ffP='x@ {~p_*zKsP#x9Uo/&.u\/YlG/`H&I 4\d fJ4RozSn8v)eY!٧ggX4GAGdm\1Shk]{cfV1ʬÐVj'DuKom"8L'^9ϳB" Ϟ_ŸsjzDk‰&-[mdr BpԮd'71]PoCR)-Pn؄t $MI{iȨ =݃w7<ÃU}ܼ?|ϳ"*8OsGǷLav,!{@ >ԦmZmMTw\NKz`d82$DzXj91f^BeFН=It⚨܈y{j0>,#\+sZ O\pbkҔؤlWGNL(::v|S Syj؉gʜs0fmp'TԊzGEaJӐ 4CQw<@\ =ع13r5=[QuH=5ӜHsWN{T ,*ß  {LTvNu.zlU3AW, "}D'v >=ٲRϠ a*á:J-jKӬ_ }1vJ6|0@~ҊCPIt@@dK#֣rEhW[# 1~OZ?6 ]Q.%`#wci]-6jP1=:UP\Gh^W|lYlFcir;iďi2ckOA~Ak)QEbGTi-t8j }a|sԪaA2R `yLwB-yHd :֢W ;{g8PԓkxB:o8V3tn-~DTIN w-ט=QP-64@5-1M3c9x)*w"0Z-K,o̎JKLB%'2"NlL8w83I6y5@y_蔃崯/GlfԧT;p0/Qvtfx{ɣ (Tļ"|<gRdd; iimpiOp_kts,,P2$ԙE(buՄ83\Qd߷Z [1"UA[3tK h99VdU"T >~CHS`5|[{p /'Tu&"2,TeؕT$3GIٰh lNļ]MUgB6yaq,3iGs5dx$ƪ (2-B $C,>wQl A.~_>%Yn^̕?͟LJ?>o&,VPI<;Bq&(1j-Ñ-=?49\6zB`4KLSLvH\ȯ&S„.*BIܘ :OoHF-%JUI%pD+ZЎN< B}I:R^48EpOѤpIʍjF71iǥ"PrK5 NAå=سV)1[P,(jiރpv!E2'ju#AV{NR^.3-۶=$v^h|d2SZ^R]یzVǭ@q "] >Mo\Z@rWr[LJ::^m]o@.\,YW ^$:{YZz vߝ00ZblVe%9b(ӠܖN kg,/U~b[L`nuXZB;ɖ_(|N߇ЭZTeL&Ws,49xȟRO:0_eoNN\4+JDZq|Hj؈BO![GZRkѠ8S*ֱ`k8VFK N>^)3=a] [=aV^i2MԆ5Q'܌7#DI-1}bmtGg$ mSӈG%?uKhcCdӪOK7T?|p6xlZNb'F&ԫi[`чHa/׊L%wQCfg\GybW* V1f8Uח+f^JIӀD,"$a3 ^m̶04Ls"}xVINdN',to>kH]p쒨^\T o##J]vb\w̛mrk5ӟKF&#fLLN+REUm*Md^@YѴe8IS86UBFċaH޵=.2P y Uzetbm2.w*JAj*T*,]{i *FWt Lrd>^O,"O< hr(*;q6)ԾF* ;Us˫g9;Z^Ki@xJᾇܑ!#-!!ϛ_F{Sorܙׯk(#ީd$ڕ;ÿcLƭJ(.,Lz#WB./\叉^^?X{aNuNٹB{ 4w]lf>kWG+OO=i#E }thCqjG&mPZ*=1wR3gws5RJcm! 7r UH7Ln2^sė `梙rvջ,n} 'iuyF mOv!~lDl)P%d$}̟ҡYP%Ӵ?D?amVJqƶNVX^v}&iO` (E '&]O)’F(&@S@B-J9 6pl^ vHoG+ZQBCkd|vlbzmJrz& Xѿ5 }KwĚcarJd1ѱMa3!1*jò_Z{ Q^gP,dѺKu?{+bt(;%Yo|yW^/?"]#v *k 5~C D 8R)p >G!(f`v9\4@)*lië{:vdtVAh  bmuNNQC1`I%eߥ ZJ G׼9\ Xz-}-MnWJ#WqӤ\h BL_4U4Ooi$O6Tf29~,Fqy58H[Xp\\OVT;FʈO}-7Ƽi=DD LFɄi`==7~iRN.U8S:3@ƙo+v769 o \ZG^XUO[o8bUXZD yI+AEF㿗7<g:wc; ot5ȳ>h͊6W(CK`cuÀ$ܮ&Eم^DQ)zn[jHWwתj1֔Aӑ4-. WW6ߓj" e tg_>bo_޶ܽe3`p}tf^P e>\Ğ{o_C:@)?jNt=O,f X_a=w s摗@qeі ;(:/O{~V]olqŪ*n"$ؗNp1yg#Kщ n c##0;{<%&i#stY˶^Qޕ DMGÜJ>Ӌ!xq%>FytP{]ӑM&pJB&/þ֌mhX|e*>Ba>t TͷԠ.jh|RLS2>ޤ|G$t][sdf~ AvwygퟓwjploP wISL ȜvO?ʯ~YCCJ q Pg猞 L3HHX;)0O5\NrRh?=tW\W jOHQiw}+3RҢ;%24*kK>34HThd̬d笸 ,griLra: Qr [ͦMk1h`R /mXW4=CU3g蒰0Gf%7hZy+.ceHя/sے:CXoqVZ >)>ʣ*:3i  9^]D| K[~[EWl9HŕN2҂y)FۓqNdzT23igKkRPe#xѵfVM%6}O]ĝY}If'(Om*pru=~/@oI'A:P⇤BB^ !96%mKy&~Xi(kKDKŰ]93=P3Tc`~\0]ℛ;{f܍T|#hbˁ(o%yR@nBedC]R!7Y@s{3^Gܶ}3vo>YcؾKlGwA$PJSf@ډS o<ƥ1j\Pdtltk P &z1IҮK!Ww=a:P'Kd;7C뱔f!|d(MdNvB}/| ub6T9/ϕ'v0rKRTX2m4Z!DnX"2<P< D;+ʘ9>h_r/e*Bp5%헭)c_"6+< X0>[h=)Z8r&C]?ƧvWBv&pӮcbZWP6NxUXP"H2[ƩT# 5wP_jɳk ʒ)mvcPOtl54[xqרؗRD;#.Wy8jQI@?YRMD?Ӫ{ T3y$ !ZھO3?R:F:kF/>CJ{s$2yRp N.Y4d"ZQۍMO@|#J0U{ޢǕŃF٧p B% .ePBڣ)}'(p9z򝋟2/KHhFȎ|o5b^29};DҨF:<-l )c&Em%`TA@n}sf RɩtIV=yUnɜDQP%IVj2“a/tvE毕K5+(ՑLXtW0G1ኄ rZ, ~օL<7IM0$@Ylg BJRZ]ͳZeQ =z^Z+7}+EWp;ϻA%:"9tt2DFJrBQL1d( "}&$eno^@NM|5r^8f|4C3y[mdIiza& ٪FFal_b߳9[dDrRE+-vَᨮ5RDZ,}hJwa v:D6 {vPx\pg$kh s?LeV6SCX 'teTTL=VpPt{eJ97 )N"V<,Ϯf ΥX' c>^iSlY.ؠl^Pj BUEjKf-+Q,B/- N&- Xt"rF`X&v5<芽0",V`׷(bQ뗉Yl7 {7̄(E5Y (i1«Ya0DLSaiTE[Fy_y;v [uǽǙ)z)%+W)\&.-rZ"/F>3 ^rM3~V<9Nq,w$0/Jd:~wiUr<S=T9bا> $䐚…ۈW͓@xG*`Bď Q*?-$6zqO B5_W/(|S($ӻ:5 n]u \V&!svPzraɡIlon0 gEnҾ!5=(+)m^ +"b<-qZc/46%Ypᔵ!6J$ah9"=ql nFtRgx/4 +ҝ<-D}ӽ.y-@A1vERgbU)%b $UZ Z?kˏC^OT8ӽc+@?Jg 0@Y4L >Uu]S7p߂nYa6d6fEzF2o0)ڝm]G:ۺRK`AuN1d:S]YrXł^V}>ʫ Y $=]1Qj&mC'\ԑ`qm#KoDf17zz n3v wu}6Z'xTOܓx!u\EE,nk"K$7ל;@K!jyqlEˬ? FF < Gj C؎oBET DROv擶D8uܢ/awЉ{*bB*=qK勊L&= ̰.˵-t'/,M|V*{;{Wi}!\PJ|z:>fk& ^'Drp7[y8A1l鿬ӹ$8gLx1v"Nud~9Rĝ`>ZR˳n{67UmGuMk.1r vBءc]rDŽ<|HrP+Rbb[Ʈ1;eAMQgDRljdi_JZd OiŜ|M1Qb)Jh-p- Dr!=6=UQ2)pnEu'| 9XC"8KV3RP #/H_}">YRG781%ܫӈ=5gfTl[h mrM&CUt N@=4N-)յk`5R jEsE 9yJS豓rWKQ(ѽG,,X}`0V҆~éί_'a':JVr+ٟ5X>$Sjcz]?9#>y$Hbm)*wc̾щ^0IS  p9(I §DYa6gKB$ YNr%6n$Ι?SKi ~qi m`ʺ 0XLly?i"~~de%GW̐kgdş qz1AFĢi"qowXhy ocBփ[ ;ƦJtDkdںTތby|.5{XwM\m~2U+l q-uOnF*,r]K 쒌r qL~g'puC}\IȞX 78_`sUtc? 6ɌNz $oiaci[}H2Nɱ11J@-~U4y0NQE xK 9Oݒ70sK x=ik |]'^1Ƭ ;CiPXl&@ "$_uѧEǻEOQy13|mB!- Fqvdė:ZlsE>B3 4R ڗNu6d nlq^ f^yv t4S1b4 qMET%ߠ-k?Ե]XvKcBsonmZ|Q뙁rũE9bž#J_Ĝhk MEpK-`ş "U281f<>@Ηwa0)tpN$_)})2N|ݝR_s֫JD5av7msL#H0#nI+OU(Jzñ D9./Y}ɰ'Ab5 We÷yϴ;XnopYf!oˆK  xUFDycӎA0G[=}uNnzyЇ."(im߱ AZ6JuJx6]p'ѳT ?ŒXQ_T?GUTN +7ƚ)+l >%a Y%(<v+BIR ,˱TF$\mCD(aU=`HDgS8X' 5DY> +"QW=mHĮȀH.˟Vx:'$vҍvbB.b;)j:Gx+U >EI:Hzzfہ ~gx>I'IW*81x2PXk)8?=d $Uk> ԙzN#OKGlFrtt{R'PӨ "Ƭ.o-]93N q&cLqy]H5{}'`Fo8܃?@'*2#KzZ 嵇Fgst*L$^v !Zsv& r]"ZSf#rƱ@TI  m7wJ"I3apD)*a13ӟ+7c x06Jiq' fq- _wqH<+(2ݭ!,/ (?)\؟Sd1x$$Cm:nXxۉ ῞{Vv@…/[KC [ox ܶ;md Nɣ9m> nUT|=PR! i">|5'e2Bި7Nh!j=;'@Ԃm,0![\PF ݼN}5)>/]=N㩛li߃^sPo9RSoJ*8IX͔uE =ԁne%/k@Ni#Nhu5wWlK_8k)<ۺ{62]C9~SlI)gT+(;!CH1ۖ`'[+:K5ɼ~!93\:I_EIt"U=^(Yn&R({<@z Q/6nu[:VtbvBaaU#c.  >/G_ڹnּlgQmoJ [YU(-FSCd~\%qbԍ% ؽ]]*uԮҰV,yGRXlgM|bĿ {kO͞9[4b b(I0[&O$g^DOr=6C̘,ao/LAXL76UB[~n;_ (}^`\LZ%ҭ}Q մFc:ܘgF)#ZW/ռ0iJzn}.!ao%(}dZ١bh'"[WDzXpn\R(KI760>#=VGEc.O3';Wcӷ۪ ]S>~e3 fOvNB +:l7E>U !T 8vPĸ tWb'$ޝ>0c`H->$j+jV uam7\j!pQU\B{7'" O $煣kaE v@z0PpXN#~l.&!bhtUff>PT얓 `07tMّƠt1 pF#P0$ Y+q$/58fT$ ch{qu ~k~>M/,?8joW4Enyl\X6r]b)sn'yiRMq C璞谽Bw>$<VGi Æ@3V)b(AZY j@hn{˯lD*`4o+n}g}EX ,tEL".RӼl ʧ7Q=HRN-r,#H<7$fM=ϼ藕Υm\" {Bf;Jt8H$Xryu'Rsv ?o5|9];@k7kyF OΤb 2dBЮGɐ]%r+gq;TJPUWMiki B8jկo(M9PZP,6"_WH;Qbx#ݓ ]rdž?O4Ky]Pzm$w5{bfmLJ-& Ю1U|߻2'~]6`V4Ex*ZY6 <(d5ST@Rmvx>h-nT{Ӂ\ٟQeO ? m7 ˸GLHqm 7ArP<'LV?C)~ 0Oaӱ q/>Rc=h&} :σ; 5_6tct`u_tB=+rGz(9&߱X:S⃯p=*TW>4#}}cL1x3#.G=gJD:~}5-R܇"Lqm|f§ \m8v+:1h{k?])5RSE5JT/˴@hg/ q /+W:YAf:WȎ$?n֠GhM8lQs`yxgR@~YW@Xގ\YvI=~H~msԿس1r^L o3E$d|Zۗc0ro;'П$\W O(\ 6;9r]S~›Kì_ sÅx-V-OTz<;*t!3ի*)#=I g9z6|6L";]vj6oIőۻ)n}[2Vޕ.R T׶F2W`n4Lr!z7惹NhR 6¥|ajcwf{k7;0-/aFtSE]cR:TBREPߜmI oU4KȰE"H9P=14!_Zl53EO`Ѳ٥_oاB=s.#Ҝ>#v6 qSGTFوL_l"ᔚwV"ʩVz8!<_}ME no, ?B2iH\$lrZULzIJfaupڀH+ay9TAT>\k` ^DEKK(|=AxRg*7PqPdR!=6+p $}*7K;%dfp"R i#43/, iq_SfkRowDE,CW5a};=v WѺwIq)cqJ>J2M9"HPWLf2mOu&ĚOsjfS)ӯ"-iDoƝN3윶{.qڠ,n?릭 Q5_ßG[uiwmcJ}}Q.uisi/椇KrBmguHhu90b}aQOl:g(D- ESׂ +Cҗͭ.٣k]/: KufqT$>C4&&,n* 4F3q)l=3jlkk^ cbi΢.J}[ rfW~GX.x3# &W˾ԥv&HuQU+*{*9' P!7jYm<{ Vy2[:z3VCMM,Q뮲S'ŶrǏ&.4>UNGOdAm#ꡏs']Mm44qj?wvxBi"e\`6`+$bs*IАϗzTm$Dہ9573/fp\#m`T[C~)>)s[eY *p j{1^ Jx9~ ̣_TwBCw'aJѱdkAL3X ]jPN1YeterX4A`4s#x[<\҇f.ve O}b UՆX CjKX* k#Ю4Z+< ơRkc.UFGy֛gS 9I8b8\Ot#]Z5ΓjfMfY)3gMH&#8-H7ľ2nbEd]8{bVSHƃiP5}r$MPū|K[Ug㒇Qd&3ww4YN|̎ȸ~SCXA^e2IsII4=cgPFaE0ypETR>2q32W͆r| 4l,zkGڦx|7 y-1sª`^$9*kypgngY"4]22+F~}dȍ[+=+E!>$D+x"Lӓ4o0~ 8]=0?!:߹YHtql9?ЛYN=E*Ѡ:>r @n(iحȎ)PS[|N|юZ^_g+tJxtbL%X,N&x3c~ fd`5_S<H~Mo8$K~cA~hc,? [8ueI7_NNiZ{#(]YzF>,p&&? wќƢ[7 =Q],DՓwSPA?YOOx))n/'f-I9lpwhDNu A~WƎ$A}đqV%钧]hؽ }5# C.=E&[?e"6s iW9' 5.cGK0P!cF2˙yc8׵)\Dԯa#]V ȾW40R_NVsD kd8)}Px>gݡ6=)gҠio}TpzA( ŽxbԞ`w~{Siʬ0%.-VHΟ1kU2yT-i:!vM-e<܋uSp^ydEg%֖m/+2MqSS`V ^ .U31= )G(XAueGĜNz@ :}&tǁ)Uۓl'))rs)|09zBFoIm#+:e5a]f b>&:wyã3Lak`p紛<}WלlFQ̕xSHM6߯RT] &_~5=ؙ .Gc>e_-i6+5P*40>roRoY(cB/w9U5 ZyS{(cx JR1cP!X\JX9VIÖSO0T@_bxJe@E [w;MΦwl'Iƨ.)_ I:g6M}Fdm2-gp/X%m>ݒuxZXjf!KRPH?-L7ַZ75R.|&U+?qW ebsNck$ǾU]M3satf6։iGUWn{'[0mB ©o ^m!re(gՄ6vs ?>0 uѶ5E.+=!,T^E(9rGÈ-$N7g1Bbzh @ÏL 9tړfɻGLPhE m'|JX IZ؏5͝|_ {F'1=Yy+N%6$70r't!])7XԌݙonIyMs|40nfVkWDRtij:_# z8lCӟ?57k%`kO>bAQl֏=1^z(i4K ގru4HO8E^R #i>z؂smRnN^+r]u(d1sP`V̯xUN^9*[1 &H8g F % KN[Sхw]z5xX:*' l! Gކy,D! GNfpg`uǚoy}toG" mB[;\6jzrZ`*CJfƨ+"K 9s)0G¬:S3IcE۬(&crI#QO>UzsyR&;&|g~W7lCe$1mp;Dn"r\<`X/oKch&+R4[N=m8m?BJ3:75\uQ` I:Z4k^`\ݤB4S“@IԙpؽWh3R.he5O.>9W cM+ʝa^(0+ckԆؗiF3]iưGR8GPk? /,YUI|8^д\`^}`H0ҿI=N oftmVԮ} 5HWn ~Np> +h5#gBr͇˕^u۸.8;a@iceOBf6 /Ki\t}7@@m LH)bՠ녫_p⑶o"X!.ᙎ(R]uE׃ߧ[4fc~4ur]7r{qEs (Zg&QT: 8A*};Olլ흻%u跇 UXHG]+ ;t~S%fc=`Vvթnl0J3?Δ~ u@rCŦԸdUEɮo<7AX[8wJ0\Ngċ-0,4dyBɹq4pͭ_&Ѥj xӓs8@ןQmS,F&'9^6?22_)esGYs߇Wz!M- )oI-kN/RJ PuöKj ,rT 1?ʭx[8 akqG@a*/v(Ґ M7B=T&27Yh Zߛs3o+Թr6?t O^g \JNRE oy WDjи羬74@9g6:@y9W[W`l&Jkow~a957ćQ4ݰ|94}izm@ӗƥqiDRz8Bj`:`2' gwn=U:$jWcmD0=Hw'"H,BC$3sSeZŵWˀP );2 %}qom}jwIȤ@@b!}o+cLDlϓ8$`vv%$)i4 JrxcYk}Fۿ$!}8 V\]dVX"Z'b~C;x> !pAgJ l5RaF[mX9P@u$%.Xp '-r~og/kNߩB=34v}YFlԊhU&fb8.t0#VodtlNjym}SveхLUE"IK$iU)<$za ˋQKJeB =pP>ݞQ&آ&.r4X?9㩤гpCߴx䔹V2*޹p-eG3ʾn8"Oev3ӝW=*7$it)n}-a訟wH[ZOp˚-䐄0/'| !v8M#1F5{~EY@3>:hf.2ۡ|o9߭9iKD)I0U1v%*>;oFvnJw{`?2Tbs)94^[zKA2|ktNʟ;0h\9d_ O,/cַK#@_ՙț/{ŚYNn[qCV%uT2Ὤց@K҂o_0VDΡ_<)ɐL_HQoi. ?y) c oֈUq-Vo3muxpMDU=4EDH^O[j_׻h$|Iĥ@$h2v{@s~ʎE k-7ƚ!rޠٿD>Z6?|>EbWNn6Ž: ޏ}TG2aoAV틿W~nR܊%=Aέ2E*"OKʉGKѓWHACBDҮĔ+N8-ey|n@EÔu;To6v"%/zUc+ _1v b?j. KMYMtQ9*z3Eʤ;k:fğu?0ic gpshߑ5o_-^o0)oҝnATEsΤ2arćl<,v=IKQfU$TI"+ի]nfsCg>xYfvv  T25xTwUu[Hj飴=1kڨI0nf_A)0)eT(& <'dȽ8RW2D%3O-r&Q,ѲOtOœ&)ٺCZ䫨G úenpalq9t.4;9=Ԥ2=p39P pB QM0uq2.^ǕQPÔyJT|VH;VXxkv oîe{7~3ݞl uji¥J6r!;tU#>TL8#Lio7H{}|"vNT\6_I'|QʨZFbc7\p@%gP6PEDOԻ*; hD qICQȃ!zj0/g RmRjZ΢ig@a?{Hk<3f Q)،1|FHY?{O>%Aj QqNקl [R4<{v%%p.kUVcDĂz'گܦM ZpۭcߤS`6^SȩPUF%x֬nxQ褧8Rlyy?(|ߨL?a\_ e &$٤V-y,hFi9|8+%Y}$FxIF.9^MS6R_?K At?,E,MU fi} WP8Z5Rx,[U&އmtRi@JM2hN=[EL~2.rLѐj%s#6 aq9_2stb 15-#̓[}pK -N)-SKJ]_*8:dP|*"4<8ᜆDF2XD*dpv*\ULЮV u$*kSbʼnwWĥ>MP4C'JJp-LI64&iK LRQgۢt] vڦZX}1!to1p@V쓘M/܄|՝Ͻ" 6ZW0^hh1M~6{Q?^MtŤ(xį9l=Xv#Jd'y"I{Z5x%$U_S0+ J1vމb(3sBƻ+Dt; fH6Rͳ\[N~=YMȶ'7̪` ql܃bϙYWcqi|뽇?lXxM'bTuHʹܘîf+*K7rB/Vx Iխ!Q e W'#y,sr*>wn4]uI-wk|j|%)`V2_Nm4܎n3O|֬(ħy#7?bMpKˎ/!rg o_,3 ^rT IŚtwwU޺= :{OSKUa?gi#w_\O&v#({ߖNħ+C8xBohnv&Pęց6,wvyM )<%:`vWGOTk(^A4س N1Ab_L1!z˹ eh]8,0ԏRahfeiq!j٠J@ }y<õ(e$"{PcpX>#,|E&8<]HUA໦#-8 10~MpWI|;9'*JSOeDއ,$$GqQ(>؂ė>g] Y&qV lYxVJ ?Yky)h@~ҷ!)Э4ӡ!'2Z&P=xû%D{C.N7BK/:,A!EiddߌtX1~ea gWE #&hpJ] +^VzpY:3d$ˣTPV{oя"G'QҸ 4'-)uawk8܏ӚAUq<`SrI/@|GbĠxmj/gD}Tw0wܞ94Ȋn82zA*hS׋|(>Jc33mlPC j%ܦ=ύ`J3g |nCo?.bhjQ!@Hrmmƅ6HOK`o -1[YRݻΥbWy;rEq|ȭ o}j1Q%qoiEիīP-Dz@n{M$7#+;a >2𕷜c1/ab,E;(2!3WS])8tH< WykH8*G, ?0ܑ2yl@šH۾]kv0k1mw3(R^;70⾐龙/iws(<ƣ'8A&$-=e08:.^ݩW 04'K]$2}8⴯aKoRǑ‡c>Z .6H6OfH\Rhbfsz;i=J,q?kb.&sqew5!?Z/OB' ]8z\>ƥSQpS2)L #]ov o)PZvc[]O 9\YےTw`-=޽IU"DK7 gØ89 -w jr R$Qt&UMJK!^;cLTNEgľ%!6|8#2`vfyOptj07X!v  KrnX:,݅x'Ƃ0DE'yUJZ&}5S+1wk]&!]bC0VRSuzEm͸q]:qgsQ#-&Ņǿ h&0 TȮP]Y?PY[֛-,Ԣ{,T4Otp.짳TG{ICϴ#> $-jZbE^Tzr,f?3b @8 mDY6iMVU3e+#]f65zF>jXi!?-g;V.~ GE#^мSc~/54.\HhIȼ锻2>"=괳 FG5U(tvhu,q_n8`Ks62. v~o3 3\WƇ>m_S t\bKfg lTj54wɃʕ 3~rr y}M.T5_0. w3'@%M@ܣ͗t - z=^Y,Bn,l-YҦOD,ԪR5TILC N~mKpb@w."Ryr"Iľy zxǓ%Z'9eqB4"` j0Ŭ?S>6·Ylǀ3+&X0D9Tn%8ffC>Q#0†ojn.O^qՄ|kIZ5(Dqб7f>JiA5i?Wu\\/mI W-y}᭷=24PJ^'jb*FL/s}?u<2n` ?r0ӵ'ҝ*2y0-[6Ɗ34YYbƎ^fXD< Q8DС ;Pk u*mGz:{[$?rI .:LwjQje5MkHwll߂km77JK:F?Z?q6QQJzf*϶KvE JcaN|o랺04x= {1?2dnhrg NϝScҦVD*ulYڬZA Aj^Gs` jC@^n4(]|ڪ-$NMWSٗBW].z|\ N/&E /T#cs;-:Cn;g$g/߱vz+ƒ1nABx=*S79eQ9wB%oaSo~74ĊFlE[&XX"U\hED V1YeŮ]yeE\#tiTjPGtwPC.s.Ztx},>b.;>h}ˉ}:Xȹ'i9{cGscbC`FqձFjCPO !3MOnfH:\v5}^Do[$Д>E5@ɰ~5ouk[خŸw[åg@93}b'jq&Ӣ׽ЀA~LC.^콋 qj4eWX1CI7t/&?:,ǪP= W}; v.R9ω*$-7By:I1hEXmðp%YK~ltPқ$r ޛgwH+|r,#s1L\_i]fsб8 )}ɪ]IH[h~?_ c _. \IP ;ӉO;\{NoF&u Sْ fmd,]%-LuhKyMOzqVzJ| LJȱ~ [1E șj^%auf߽fQ_ !%i05yW)}>GlDH^(WoH&v'+EjKݽ2_\ց:'q[ENu$uEasl_zO^KM.ɝ*NdIJX5.Tgqv ˣx%d%IZCR$&Z5z"/;SHAc .j}:Nc%R<`o4*Ir rYBF )1v<"y:…s9o#nIFsc͙JK+U[m%5LdVrb6ekzá$'//Xf'u6|9)eVIQ`Is&UԎ}lC-pwD &T[Bz1m3$r}+*i^0j} θ]o$WʟO1@V#F:uybo~E ᕷW⩂E|*z0wɡk̉}N^}d[TۉוKA(U e?;'ռ =6d!+tcNs}]/$d&Hb츇b}~ZCZBd%7hyhyC_[:U@?:fe#aԚߛ ūʬE ,NU&B&N3hO{N@ᆧni+oryEORa i-7^rmT#(eְ(:k '/5jrQqAcbs׫7ަWBz}q>T>5rpl]i+EI7: ? Z: qJU}} s늗K1, l~kZu4BjRޓ<[QIG.<E;qC dﲠb0+ƃ ЖWS<Y/79@Qe*a)5TDD5∅!eXtzl\`f])=6fmbUQRt&yfټdvBAD OU<&5O S]ϑ~“;U O,U-\ھ>S90͟ }Ĵ$B,\ +ߑ ]Ǚ=Տ|)kQo"7:٤h%{2w**AuWEv# 0ƀ/f s>r )D bHؒKյ-?=G_cƹ0V8KIf>#ϻ\ÖG3#ZXS[ݧבQ%PS#q]= )fdvVh4jZw7i>ℌ|T C \"dz֬V-P\L\ŔSyL2 tR9u#nya쨷1h%R}0*e~g#I<^XrR)!=(B@`GXި$]p?LdCn'0r/u##kW(W,JTs00i7eq,Al7GҘDr87ړ|@UKB>Ǹƹrw|Ӏ}ᮐ<%+;"w)Ó.P;?YYd.ȄFJ2֭ z 5]q d\%Z7kA*%ў^ 1e eFۋp| :XU Fl:{%}}5 Ii,h5NdF+3@SODN9o9y"i[6w {eS.6!e=XHz)7w txO%@WDqe59) m#A0I,mŗ6Knk.rnXZ*GhҐ ٶ4ª2/XK~npD%23ƺSGpﹶY-\:Z}wLxzz-]BZloN!J+NE_EYOq| *[ʘ2 Or:cQ}bg72v߽Pق6RXPU$Q5BXa24ettjY OU/ʤU#qfa[%zBt6iʤSM!x_IKkA,px=CFY9}qWi@]h{řt ^- 4F9Z oJ|`5v5ЋB@P3.܍z܈iGI )f )$E8y##/; /< xkapXKG(L9Z5ڶ;[fBs^āoNqo\֜@.u { )|%ELisJkc(7\u\YU$_Z:ABM_bNr]g:NCۘ  '6K!n8̤ayT4r77@|I[I(i}]:_6;WdM(6Dyx6I_s{vI^]:Wr4Rp W:C` NZPTwW:{AʧV9,w 'D>;b5p6.;JIP "D77=tm}ZUfe뺮(m0!b:yd<,\ATa_k`UOA_tU#W@1o@ίPH_L¥6#ͨduq1hj#+3fp[C~Y&nF֪cPڋQ ߂V-1!p;/o̙AA &!v0nuӅPe U^ f ʷzh3v*i^h! 5Z3ݤs*H*_A8F˟Nae p !>B4 rH2tkқ=?K'Ս,OVNj_ğ#%!&-@|S@f?)۷/% N xK0+DS AU:i}FsGG KUb[<[E yX(yWѭ62+].D@*b m0ت:$~ %f߇(K?_YTY#r!U삨" *bƇpׁW{).C߰r:V~W؋rBiN@-IZw4ٍe}f^agW~*u%6!ZzفG dM3nbd+ዅ'dj&=M WY*N_H!1rcSϘ0-"fe& W+Xw¨)JPjC?-AG ,>9n_ܝ_ 퓁ң>^=LdjL묀p5a/`y`BeT CQ~Zl`o얃{X½kG`[ uOaY< fiGўPi~V6o*x B$[ R`zQ2*.ܓ &ϒJ\)#h{SF[xWS^i bRaO?/&:چɞ_*V1iM,G+#c]L?#{㘀P>`Dyoƴ7/v^{m+bpK6M;5x[~)=a tދz5ci! s,m]*銝j,Q z;Pɋ\5U?mD}+Mj$OS]D>>"[]vGeYO2w ߟyV0&oӡKEʹHXDp)ppN>޺_ҋm@^@iH‡r k;t՜tm<ŧūҨm"QSI I9!@+#Tlҝ[–zE|v_~sIv1 P9>imɈ#&|>T"p~l*N/'p|^|rBymQwtzmCEElK\O~>Fs;l@Iw K"~v SȲxSjj\4OBw~čHQ'8>5=+'F%ѓ!\%͑ Nd@y,9}jsRK"9yձ0{L%/|pz89P.*}9>.{XbOarlL,0 bަK,S@a,N>8 앻MuqO=5?=ilAtNjRFjNܪU:bhz;Yr mlˌIbt sD,ӼWvPtH'Q=c}pPRMn؞sJo"*:wBhRy0VA_bG٬|zk#@ ܕF]>JSY Ey f$Cf nvۖŇ*~ҘgC0x\Rvv_Wda^{L7a|SFr،|#PJ30Wx2C}Chc~08zc%|fJ*<uJ8]Ab '=L_a8LPbf њǕFsuxѳ)XCd'$h PdnqfnOT⻾H P[E qp*U4}qo9W4ڬEjޠH%@廓AȄݾM*?V-1ZO, St'|,½4!+@QI' b-Ŋ~zV\)da{<&HU!KS5*jBW&D/2z1s4)! H\G0Bzr՘?/ 5xkO~fI*+_C5BFY_7A6<nx)Pnk.of'f_5 u%fRN\lh PH.骇S|lGv<0PrB )cuUt0K!crmNWV<=P@NtOv*TT)q*F)̚R˨nY _Ž6yE3d"@xGΆf<} ;ƁB}4G/_>]:IMcb/|: Y',P"1s?,hÔRhY*opۊ J.*V[ qKJWR,:`I8 0~6X}MY=tVtOPYUqPl_ͤւA#{j7!iuFqy`_j5YZv4[`gK"F$˩2^ʕK֮?<ǡ_{;;ᰂFvTâyݣ[W=JZ_!^BfZMy2NOyl,ɚ57/ +uu'R4*GY0ω/ FeQgu܃NV9%a&>-0Mp3,,(`tIQazN"MocȏfŹCɸXd)j'~+:}BD}}dX rSY] ^Zo-‡9Oy,d[`H|d2#65PNL삛16qz7W*O=%C cLxވ~I7eTXu&qDJЦ*B .L=,B.0ҩQ7潆qy:n枝8zH,hr5 Tc 0Jǯ5Q$t`6f@w|8X&A֫q?2ɛ@dbn2 w/w//0I_YHJHDo)|Jdžo#Mc=/cHwؓc !tZYA!rWA~kx) ZA>^g5b6;7yPa'a@Rv:DX$Fm^NFykb8;nN3Ndi5pfͽԪaH>tW9WFf |[ovl8%{:AuYU7?F# \M=/BꢄNܸƨr(!wk7SkW0=LέXܺTѬ4>U,@ 6hJaonO<]mWك/0 v!lğUyR5) !/Eݚ_rlD5_hzul}jbTm%t&Kxj 7&lPʡ/{s\.r V V Jﱞ+|bQԅ/1<1MvSRxbtz 8E+/WB"a`tv4Y|1p2 "얝z|71NrK1-NW(>s#Tfi2`I0̪ڠE:"8'$$2$JZLxDJ_N_pAv-[}e]@[eTzN^'f&q'&ԥ( Q_KDSGbh:_c7T( ;V|˰& v:;V +>O[9}QNS)(@`e!!KݯP=(ys[讵0Ok;%=ыᲱ1»tcs6A CUx,@5Lک>aJ bioCr*| w'jc$_qY__m1'X6.':ֈC=򱋸2_ْ kKgfn/gn&ՑWSy4H1OZ^ ~-F'3!mXTC". ppjNR?s3KM56-O={bg.Px:g=%k^IPʕr s㣝Yj|8n< s0l(.^{IG#:(݁í[Qp līI:,KOF1gЯGb}0y~^.DB)<"rj(n)`** GHctU&fu{`vY`ҩ_m0 RK|k'"1V-2ڧRg`=~;esI`w|ؽ1aJ(}S8Czڲ4xt#$P ܊HI1~`lCOv2 JVǑx뛭s$0IB:1[_IUl O6`ov17]ʅX<|4,҈{dI ~ȎRg{즄7(&@~֔lHq)URNCltg=.XuXL4a#vH7j=]n.iˮ(^ |j=]CoTJBJDyq*f,whʠΥKeEC=q) ,׋hahJo߱Yu5roI2Z:!{PjZؓƐ/Wf`xYH[L9+WcPs~ǎߘ9~PLC侓s81A dgl+J٩6fkɮ̵=p3\I]𐳵t0Yc٧f3:q~ omdWbpᱭiǍ#uY` 9sѶ5͈;75wSǟj1G{Z*FgXa# h VSڂWXŌ->ٵ(p9E ).ore &act.HS[9nGH q.":sƂܱTK$pMZ8rw47H[czQcv.hG%Mw]DL9oB"ntX RׅfVR-,a[iM:'XZ4l3R,}|u1dDtrZX;5"KAp(ߣHNZ{c/y!BM'N=/ ؈xʀlskTzYd* Ο l$:`aE^BO8f|c{d_nZ߸Zb/EJb(ihU=% ƪOI.b 6%$2F爇pG7КVײc0GqpJ Ӛ?oSݚTfЭ79U&=PGCyr^Bk/u%7]ng9ZUmEN=g-is,ʈg=,rC-K:[R!xQ@E79I;b;Z 8P_*2-/#yF0d0A: KmB,"dq'Xw끚DxmW^娅j%7.m@Uـ[&Rփs9WGET.2 :_+ 9ͣZKK> Ǫ%t'V %d?sE?39&GB0 GkN~[grhpzbT PeGÿxȮdbk-L~r.bo:i+Ro ݛ|7'B"#2?ھ[&':/g꘻Kg,g+_m/*chW]qR [ `(`#\J羟lf{cXQko[HX|ZJVA29_Do]>`Zw_M?8xCkǺlG_ӀCq׮XVͮ>tF!Zo1`kz+]!¡yiHʷReKշZ8r;S]6`C+Y%\8P5e.N}y$%4^ljɂfp/|ҧFUnv( ͚~&@PV@~g})m*8@ JM/yfIkzuuQD*Lx|N0Tt>w~(EtC]XB )79BF"qxi2ѝ'0m0 ]%@@C 0gtT%B/ڵl\;{˕C35bYigϭ8qǖh_qgDM_[ pKeTZ\Uȷ(s 6uc۶N|[,b @1 Un\^7J͓#^ϩe qgb7\`h6LRڇn!FJ,ɐsؑ#Ȕ?ľo: ..d'qgJaf!yШI-DQ^Ɔ gr"aأW Z̎MєuN0xh"1[vG:g;œŤq ;=a rW3ckwpu(ܓb ҳhTLN-qRmɊj)ƁNh(r3%V>]X3घ&8 V_ED U+ ,zLİcN{A,>.imWt-#7Gjiaym|ogA礅S_F|i_G(>Ds̟H__Sh|:Wo6tɃHw ͭŠ'kT\k2٠i/ +l0]C Fhr3K`0) :wVsr#TIe..`k|F·R]oj ?slB) KhčY\jUscguJ9lsݪ+mBud|Ǣk@:F WMJ2Z>ƯM1``iEv&);+xkO}0 (Piy[/HN!w}"5+a}F];5Ts]SgmuC8xگ T!n/hKh.,q{Tp\E0|$C*-5or] 唎HTc'D=n'ln8y5%MH##x*~z0n &Հ\%&]!{ﲙvcWJx({,N!ˏH-3gԶ5yLQbʢ%Hn**XEzhS)g"i;?c1FRS+܀W7 ],-qSNSϭzT qNUψW?9 M:gLLX oaIA3$(f6 ^8MG-ilx[ ':g%̈Ш[^Xb8T 4AL?g(14(1lU8hPs7 v\e0~PD(?Ŷf2ϥ_mf۷Y,z6c+i[>0`ض`I:RM.OSPvZ|D|sQ7n;uR_[%PGp3dMɭZIn_e{Dqq BaʎYd5OR#eN&87 X7_#7l* UdtoWI+|Fq\OE F;a(%Slj\/Wo90` .).QMEŮ_KعOa3w<neIBoFqYFl1$5d+5s0En\鵝Խe1@)_Ű|@bW(;P3%.3D) ufǍLWɨMuelݦ[b O > Xpܺ?E't"*lˈB~(KDL o4`g(s^~ ǶRaa-OAQ&mVtQ߁`z|o" {mVx|;9*bZ9sqjY4g=X.0!dy΋y\CC7̧% Aנ^~|q"DA]-h)m:3_LяV6c9uv_tMY;v)pH(!.g=ǀHEy(̛]ͤ}uSDWs / ZVG`yC̄rI(x Yb- ?h@L;KRAh'`DE [(F,Geq֋TFzFa>*~؍& }HTn"e?Iכg.Jc iЋ6ݟZ4^vEl7,tfW:]-m L>yЎ͌s%r_еX0Ź,}_1QѯǞg] q`G&1)^3hkEnY4/M-DJ۽E,#7HS1Ѿ[6 D@]y=]sZeWAKD_撓!qTJ*<'BqCR1$R Swsąoܮ4 ^'5Ƶ ~w(I&[5N"DқcƽQR4=p!tp&Zwjbt^e}4SxV+ZF'zi2㖼{Lg~wӤF*ٜo)7TgA\Vk:\dZ*[i=gV3|c]ԅPH\wtω}32&NDz ^ݶ*vL*6 ZUK8t3BonC;=< {W0P6f#aԷ@H*˥8g_kv׋K117nbwm jϳuxwX^D9]rp" 3O*q}7qbӕ=-hYJb0bPpq~bY5z]GFLJFE$VjERIEYTZ#C[_HJf x9hBPH8rtǰ$F%:eWrב"|3TЗJ'j_;iƏn&m2qAzZLt>џkVRĒ0 6 -ı^Z^ʶf KjAb`=oV$kN[E;7jw,l:MRۮOWԝE Ưk Wl0 5:!$0X؍c29[LM yu)+@6K:#\|qv!_c$$klaC"u3fr >X P%djڈG{)dbɜ07ur"c[Mh#1v)--uOxLtIJ~_u8pFYnu3be-7!n67#Q& k mMJ@P`e3w |S;r!|wg `ƨ^#U;_6h?$'Opg%?%?$؀ű{Jp"a'W;lW0)B_-IVJ n^?-avk!K +gX~ ĭ2>kUGė(.'||Î J1E2~Wr6q7Ƹ5:ڧۨ˥x]#gg!h_"n&Q{QKdql_)C2'h۠l2ȳMZz! (3v:7ߔnw'jJl&W7)};aTZM?9&bܾMp}<' oW<)r+ܖ("99!d=f~ m&flNE@e9*ᖏ]PqA77p֓Aq vɍ (b >*%\[gɒ@gv#V!hf ow%7/S. q,I D_q w*l=Th1@q9LY +w܂U;M)n@+oww0^S2G7\ 1@΢cd5Lc!L2=9abEL{{j$ +*" )RVGDR(| Sֵg.$Ke[l46Rɢk[ _ ;/κfS̼+-=nz]]ElCsl.JC:s_2u9]4v<7 m^]ŶntBib%7Jn'f2E9v,yP tBT4hƯ2DӱaN8[`,w%t hXr#bnnH.Ŭ1%‵q*׋2h^/Q+FŖ].eM`>á̸N_CrP z5iXK1S,޷޴K{ 5tTѡ q,ZN6(I%r(9H]pfhe[Y1jP׌iEkW\b)i=+;1#_[`Zc⃪g++viՈ_¡CSzi}6 {"ZSZB'*3LlWgTRzIz&RVH`3 Zؾtܯ~-PO#` XC"'}vOE\"9}#UC,hxZA|zۻ֌B'WM&hJqg,[QUUϾ~?WMM$3OMByA:UFZQS Ъ+b+8^m1&v% L`!<˪m?U8D*lMlfG>mlӽO^JAJP21l"Tjwzתv˫뵴Ǝy⥙XW7_wP 0#x4ufHWټs #dZڿ; T,)jSFnz?vHZrJV&Mp֘n'1ddD /ԭla9 @D YmK# V慑q7w(Չj'+e^n6CEWxcSjc*E3օ.*G$fb ONRĞ(J=^B5)fŽ4ȞBՖtPBdZ43H*(Xퟎ oսͬq;C'oE*m$>tu[N$ݟ̢GzJo]e$W 2ssR$IxGoe8,/l25!<&GVRR,,/ w3l=kPmiNaA?yӠC L %T{b%!HSy2p1@]+$G c;LH-@iu.$ՙ#$>~ג#0i#MnU!5Y_4Oj%I|,¥<ݿ>FWTxfY'W>z?>1c<~:G">^\Vh`۔O20I{9eIf^=h~R[}""[Ӝ5J((%h)zg.Ttej 0Yxv km\_VV'/\a;m˃ R$Цoay~O3Yt>qt7䶯M>}p ?[K{?ɅFυ*fv24d,d|MX`@]@Pqu^ػ1Zc0E#5E1\m˅G%\ kWf"dWsT̷#Og+"fȴ'3wnwϷtչX'xߕ-n{w FV=bkSU]=m|+f eq(⃃ƒH_ӎ,}eL5#o@7$߶+AIoXӢ'%ZPX9@svtp߈8( _.˅3=FBٴ^4-S!\U"os^Jqw۞*Uӕ0!aO2%ui5)n˜K{o ;ZOf!Tri`eJZtk@1@?i̭843 Dža eVUz6-Fn)@VTk2M2ޥJe={d o2AG-SG6 7:bcA vlWr yi3)8Rw6,&Dwz7+_.Ҳq趡1 /fҗUPA\{%̆apfWf;#̴œELbeV{[/HFp7pjb:M%͙S('؅۸6磯n:ٓU2mgq*(mC>"8=Z:4V(tudų@ \{Nj{vmčk+ _Uk^L# pܕHΫrLh_j)ZX\Rށ>jSRr \a)(RfA01 ]] Ɩ΍x_F}<(&%t:%`jqO[=Ҹ7yD4iI33P_~ U@1њD]/QMɗSp'6jꬅuWن}şد ˹+1~%/k~=#1AHBKy 4UyaǏ{1,AyYw/#ZiUpa s 4-_R'cЮD $NZy ɘtoH!i2;g1 U %Gms-L4n@2eXB݂Ph@N+4臈=F*XXkZbƥH[2~e~ TI|@7'6sO&4dztQG>; 3fCF-^i}cbM_GbezڣBsoMBje aӉyqT\rچD^tb<4VQB!W1|ʹmy5VP]ߐ`  rr.}dEdzěF>M1B|'J$%/؛s3ɘH Vy37\!+&K59ę{{asbml8-(fmG MJfro$Qq ݲ  Qi^"*\%^Cfy,d lJ 3%Σ*?qV\YO$sRZohCJ1v>գ~/]ĒhsE_3}ѭ`zArl}@< $feN>\㬪sY(!IiT/R&f8;XI $+D/qۖOZ!u~K >)_܈WU!bЏ#`l ,KiL62O\hHbkckڝt& JMol8e2=Cawz?NJG0]h7+\ Tp.]ƬH/|+&w u"Z$WipT2 ED-^z3t Y&E1:~c\=6_4Vr;nH|If5tN'_fHbӰJ`s&`ڋ[:p9XiU̻0K3p%'%hsajuVxh=Pc?p|isc?uPf8bz䯷ݰ2"H!'6;[3Zsb0{mEyzO]c3K ʜvNTF.Ѷ)DԄr"xKHxz㩎-Fq@W%:~7ܡ~\>*@i6@J2ulY ,AUÊT_vǕeU_a %d ~}>ܥt|v\݄GMc!Fo.,^9d∸]nvbк55%ŧs/*z_'%*ѻx.j Bm̡Hh}`Qvw'X3-{̏{(-]ժ &}:|jrt= =-Xלk*#"_w]`[aqDjt|a$p# P$Є=$ Vy('?"$_%o3W{Op%~<A~s<*mɜ .ಙ"'CbV <!c4/ߧQL龱H| ʡ^p4qY FmM^]S`mطX2ڧ%v`HC|Sb m5`*>JK&,VCX,)n<{6>>eƤ?@8i!Kc(E[}GA}!r2ȕgiQ1#Vد?LWYIh͛}cwZRp@#x'04u";ixR$i _({%Bݎfm-?_na_9]ry$'d.4H8qf ű$Qgbx:=_ ED eqο[LFCb"VEez?p2"FS:K{)3M+uBz[(#k=j m?on"-2Q޼ge:xWKnߞYaj#<NpobNcܞ9hP6f]H8/1x }lw™{؞v6׉ip Z'"Df|=ƀQL,<QSvă/ WgAv+Q\bH²f^ir ~2vmSlpLt֖xgv-/>@R! +J[=o^Gpo4=|9u ݥVmRҼ Nxs\ 6NkXH+⻅H&`1sNg`j7/Ӗn`dž0vʝF$t}mYH*|<#e\xE/TvJ`:M.`$F( ƿ %(ە;lG.fҍ( Y'p?Wo~ԫHf3V [7[d q>갃ߥ/M_-L#0iJ=g/\nt}Q"NX3Ct4W0lDdJ :4~L&W~Dͯ}GE I,_ՎOq3h_ Mgc`xA5豀IKA؞A6#TD'Z0,W(JmAAuY72if DPUgQZX`djGǙ&i ԡJf@ k~ >U8luk7e@-Uy~Jb@r&yj-EHwe}YpyC:-ϸ<`9^IխȘjI)- KܖܙyG,bG.,@ٰnSvMBVnf9-렄j#G/3RxXq^ C&]T,&&nEmxqъ:0ENJ?`^ϮS t3a& .3WPө.uݰ{缒A_A6GktxQ{ $Kn3N. /(/kI=]BRg&4tI"&UI<)U"v%1Pa )0l5qgQ*jR*'.[3D;7FO9\׸2.an'r~p`9zD(TȯCpt[y-Ʉ,+*-d 'B?vYKb-~:+%Ajq_jTxҮuJSy]a_f6@QnP9[8sgWe;~y_ ߔ" "EEo X|75ap7NAj(~$9DlW@W"(*Te5n~5NOv1M?Q~Nc̹(%L'B{FQAyy7 Y7>$<5&5E͹FR.xSW%^<{{[1ϧv!w5MN7ش)_%Jn+~ԢlG:€@On%XE<cgx+XYhuQ5 rm.ӧHk1ӟ{}fe/oؗquj*ܠerBX,: d:y2s"VN9*h=+(~QH}--p6!ܥ<^|$gL٬㻆ƝCt6ml0G^}HMqM4NlҖ}P}@d 4>ګO@b٭)lP'4}1 Kۆn_$ߐ*. k*q vo x. ʩzoT^M("H@j94,\נUmy1̏wjɘ;Wp=V7cj8 F,ccXs¯dO<0j$ N^o#% ÉNVM8V D\2 @[4`^V4sb`ig: 3C@,z&A ˝`EVA\?ǠFPūfSo^4_OՐ˙瀧Zc-GLcEym6}hC )͌RaYr&q2sU >"S)mq ]n 1 :Ĩ!5:Yf>8$uZWwEd!juRkDvD[&^΢Xא^ 8;A"eu̺ʧ #c2-2 jЏ7;xxQl!q#c=0MM9<*sdګumgvh7wG'EleøVcmrŒޟȃ2afƟBRSMF6' < k̯FŚGRFbim dfe (>M0{oyδkF1cuZ |m'՜X84_F\>cllxuW3ESOM!áꕍEōһ VjM'?F=hF= {]KN&zA͓sʠs 퐐4q`ns`QK\۩^3=QZ %?ÎXNg q`_~/h`X;MQR -4 ꠒÇ%8Nuֽm,,).]D%v-E0ZI{Bް뾙"DU >k:!b4.6j5' V<}Aƹ%2Gt@`LwiNcG|q~MP%>Bn1ᨭ{ J3Ojv"Wadas!CQu{U)R%BKD{h<+- @Kd'q&J? ޢO3?kC8Xz7o0X OjeQ(}@ca-&$|q3Nzpyj⇳73~+1}-K塼3 ID*bw7_şۭUV"~z~o);Pr4$HLZֹќ9Dp%kq7vկ|~ y'KtI8˷2@#vu3;e$̷VЈLaä9K{R1 -^.3X$QB (X^ZKnaD9H[8\c~Z2`8\M:0W+d"3yBg&' &7`^ mty]d**ZXeשX:/0"'iF>ÿ oHJdTw,Ef~r06avގ/ bhp+zР"6qi`W]W8h2:ɬ͓yP5& kjݻ6uԾ*##DɉjђG4F - jemk*[K1)7w>ueS߉Vg𪣖'bLñL KUlШﵙhpwD tOCv#ò&"V`FٷY8sٖ ؚguRr94x/ 2lDJ?":t?= *bh xHZ/]+hjšǷCͺ bކW&RyFθ䘔1ǷY1I@o%ЦFAcsFY6p_+MG\k} |+ʁzAӏxr+(0҂Y$`~{? XW'~ B{)j+Cr2}ïtjQsc#,ϤoH0h>hHJq+(JetJF5^ڜYIOBBёv;h6>3.l _yyC_I::D etYE>=Q[%xL8F  EE1c) t| Ӵm< LH(ߌ^ !k*OH,7X1Eʺ?kKWbkxLP:lǗ#uB[8^fGCr%xCUEoLش4<69K42 ~%sWo^ W Qa m97@~Kw09 hz"Qb,uD,i6EPW8<0y50BJ6eBweVs77QŻd䞆h%wM괭$ZU]b? bOP)B'pim|! .5\OΔD z<4h.YqM # 2ZsKsj},"4Zj=m {(,{ҋ3Vr O#ĨĴ@Lm )mc%ŮLj+ W?7NϚ95 mЦx)[ՎIc.;R8,HB=QM[jZ-XC*J';bb*ѵ&`ԃgEп S{+m|B/QN`$9Ԧ;zHL7YbKM!ODxh14Yu;6! JF`,mby6JcyVNcĆxOEüE'`-Mh0=rj7;I&6ckTZ-3"qPҏL+j2_j1Xv4/2J7oz-}8{dfX=gz^jyarMuapze"dbmV|v|z+nAr}Av-p_e&Qs}\nxQg暴YNZ h>K!- ?:~LPu"NJ}D_RW K"%ht@;ָB?\A>+ h1tyo4z)kLj\`E#+R18qsAȾ0VɫD @5de0{E5(x= 3>5uk酓xmT%=_!W?w>C:Es `9DTlN@X8 }%MxfRjMX*F׆kn2hإ#*@;yL\md4#@Z{r"tѴo>HlV~ގ4h?FQN)RKt{:Қz֙ɢ&-j.P,DalL"Ma e3;9ƩLP4c2hup%NsD.'de2Mê{{ANy*FsފBWg7)X{`Z3]"?QPj( PD\pw&dp<-cK&'ޘxȈS?8 qp.>P'4t8'{SPzyF7v-fpK< ZJp(VPJvHQmZ34(ŃVl`l ˑn< d'@o6񓗍Zl$$d_8" ;ZTWIN[_J#Y(GnM)L Jp>ɒ%]E] {QHͷC 1r ]k*~Mĝ\Il*t,swԒ,Qo .+ f52~IYEZ0g>½㇣2bоVD%tr0ZW!<)'$KX.A"= F4:J&MEĀBӎ_í:#6Y-MGm( pGkbs>Vl~. s+rxDǼ^xs̟ImY9w$-8J>wt)IY_tzT2x~BLlƪfE;ؚeZ\fќYRiPN0EJ_VquF\mjb|ΰnXNrm-FGe!n&hؿyzq'BY_~'Gbut7Ku4t9}Zt B~ d  rItJS*15#m|^lWIFHjv%W +̫|'<wfV>N4 ǰ'#?wGl|==q&@}[>kHv9\س'e@"^(#ymI:ye.E,; aJ ,{ AJwsډ$C]^uPP`&:;mhL7uճe8}$==8`)̆T7Z~+Bl'^&j2czsJvNgd݄jJw*,A?176ti{[n>||{Qd(9~@H]|:c:rD6IGc|)@ձ>+'g92Q-uNQū80XZ;~ ·JC'[MM(֐r;B:'ĻjL?2A7;PG- MH,H4=ǁ.<3&=%)m۴ z:OP94 5 ?|QΐbE>/| 'U_ $5^x:IjImA8h%4DW# Y tTATFױp>0ROo4K ] 0]&oa! ]xHSR&PW4E'r/KI.a]#K 8:Ŧ%tT dE!OXpc ߛFz$wğ ⮠_b${Vѱ wgVGQ/ !zodX$md|ykܜwUùqLwXU/M^WcND̿r^ߎqS:ز/:x)7*q2}VO/>v~޼`(l`fߖ<xf` A ȣ ;En6%ELkj;2B`%Rډy37]=ҺĨ/g)%5Ѿ+[jq+0@$l/ iR֢ M|r_åHH%׷vw^f8? l،.D󈸹D[g kW۬-ZfDhK)vzbFA:Gm>hoC¹} h}zۏ+S#E43G6EKf?40T|Zf4Pp$|E'&s=]bUağdP s^!Y՜  8Jeǂr[\H s Y.N4Pek촊#>@J)o`5`"TLī{6ovg\)hP(}Wpdǔ dAPVBPOUs|>M3q;r#,.5z5 kN3kC B+O\]tkT{iŁ-}9a- K>&qViPsds>9 ؃޶WKol•lʡe;ޥo"gk]^mF;Sx륳=(M`X;%/['\7@5n)_Cv\.gMdcLqaaʗt sro&ΓHPQ߫l |l(q,sA'SFҢP_/ X3g7l ݭ2bJ!xj a%XMdn7?4`V/x\:$.64~i[|} ut25_U.1lbdGKwŔSz#;PJ3⿳9FM\3):lD&_bGủzxϰnpIF꧴m.έ_BR#w&yu\.בG[d"SIR`η#MG;fs_{qMP}J|Ȅ9w['`Wmc$Q^ĸf4|]^.3qsxꞵLƽ,lOy"8µ+p.͘Iq8)sS;-~.ӝB faH=985G?k^0dD(1 #};8z=fewbQn ք^v"whaU%߹d"OO '"Ю&]lFhONgR…"ǕCPzRCePsAN%2)8urϜJa ̳cOaD`G,bS .jzҍ/r1A_-oWÙ> cPBH[.D*kQO{grʙ}&G()L+a>60_k<&nR*h3[7fH̝ҜAzG=esUDIƻy/4xO(3 Y/ܠl0q^{&}rc1Ď5J[Ԑ(id(-a&`ZD,fm1lbȣnb$ۖmwr"9Ձv:l7nauB+36]"lˠ\EsriD] yR|hL++M}|lbPԀzLJߴsˠR + %/8%Jm&Vɷ\?R7A]ѣjcl/t:G9 /2P?plL  Qۓ7NlPW/H\U'5.dhs<hȓs qdJ2İ!`}W|0^0S~b8|=Fn҆'cTL|ȹAB򋩬' Ujt稧$n=9'bD} Z!JbR1٢ұ1H>|T&V-H i002Jf|k0t0ֺlGF#BB$LE5#1n RRcW9CF&cfwIj' "QTo'm Hiti=ij{ JZGx(}2 Rc%a WUK8}5qUlT?TAXmYǫƮw@E0[fX"Ni =xH6ù-x39c2adFxWHkaGtQ6l$/&bx7,(B:Fe(db,nUӝ-XzGwܸlwe($nhkE'YP9l]is$W'}%e?Bq'Um gN")7c7ԧs͘EW.Ck\(7=|L\A ՞t'WgYB3,^3X]1첞x"5}^f)miC 3 `nӂN@5J߇ >-Ԓ0ަނ_0i"]B~d<0 d5?Uy浪$Mf,&/BPαɹa*4UUapHI+"Bxdt;A6ۢQY1ӓ t[&^)C>*fz=[Ta{VMH1 ϬD[ꁹH F`) SSVث"˅LԒ|!L/RC7eq0I 4;[#MRLFVY81uײL$cK8b-)I_bUWB~Uλt&G -v3t2KJr/z=JbvW ڨW*(C8y i?h,=4F>lAIl9\8rT>dVyvbŵDA_kɋIi+.LQd|k]R[@MoN滲 XA'[vYѦ̺zn-UbaLct0s˿GܽEg2+5lVwmGq7)zY[GEti;E5#j*s<1736fښ0rYD:Rmi7 w/fU6U<'x!8\͘^'9iukBhDju1R\>.ɔW'wk"F&t/<g U<5Т|EHվ 9@TJs;SRuWF #rDXYa@2:`q42Nr'NYV\{5F!K, #L /G X"E钬oYQ(ShRiz** R)$^i+ԲAn(fVwoŀކJٌ mSdr/@D@ISiqBBe^e5zfƩS6OsRl+:3cC;I]+W.eV}'d=+Jbǖ৸%`etUi.S~w_yZSzpEC\w&DQNo,V%' *ͅ?,Vk9 } ؕ|.||E3MίYjT;Qb D`RpZYt3㩭PMz?#؏WMKe}'9+Ți}7w41M<譙7VQJ "~YW/2(r(&1hJ/;~XJ^kF!֫7#&C=OqFDa6ܽ*4[J ӊBR*LX%%/S]6*SCaDZ!Sa)ReAʺ1#ya)2 k9+8N2NSS}z՝6i 5oof΄;o\kQ03`SA"xU<5C&u6KTR΃i{ :RF9[Fx&1To^d7c3eps>lwGB2<0s T,>Q*}X,U p }[ĝ5rh>dw7솊 @llJe$L.uCDj0 +y%q,ԩ";ZmT)B~zDӻe J>x=ƃVsjSvp=鉌nH_$e@-,d8@3{A WǸ Rx>l< bG8?r>.ql?A/@u-fKdY,/w 9N wRcM@spSl{ӹroI_F:.EM%}f>[?YB|]k@*DDpNXX:? nlDu%gBփ eu0l38Jgȅ~uԊA5B,sgHFZNvX5 xNRI)NBMZl>ST0V'h9}dLXf| '6_  H$#$->E/nwFg?5F%ޡgX<;חʵ tBV+ *LUּ߇vzJzB}wqF k6mүG0-))cY!sw' /Yc%3aB}狩`K[o;*_ *YÄH\e1:pk ;;Q(9lê#Zur ëd@WiNfCӂUz 0)]z5-^x$d 3EZm:҈)DB1<+!׉DNF @rHe_DnN=1T-؜;h՘u+ŧoxiqL*ub[5:z.ۙ~U}F%]X W{Nyjzs aCoB8%bUHыrł}ٿ3SsL!4g%uu6E݄K3y驊[%lG 4?g{f/rO5ʕc]nN&R9nw1B癠RTvi;Supɨŋ%bݭqKOx8'Qгr:CH0K ʶ&Y b8ETU~AIozp9Z.䶾JĹʕ'TiT^W뇁;Uga$|'fDn.EP)F>Dbgm)ІVx!X/#2o -^ DQ;qi7fQ{q&C ˺o.TU|͌Tk_z%e z6+"ׅDYLj ndwxzSV<`%˓ }KQSn*S*xhYEAd"P2k($lɻVyfa[ǟͶ2_^X;QόDh,ˌ\z –d:Nj .d62q6)LIQunRo05)EcRٚ,hkQaURiv4Og,\qJy3RdWGwMHfC(* 7cRQm␮}}T$ r9 z_{AeQRX8S%nt3#GT~T8Nfk#dd-da*\w.2Úi5'6I2< p4Ѕ ϋ^![eQ(mcu:2 G]uA [v:CycvSO__.9h3U@PBc2 > Ѽx7}]A3r ۺH4:D|gdQGTݪP9Oޙ*q%w,NΔ+.GJ0l{KMiV v"O#qejԩvs .KoA%[ƌ1,]'^|OQDҜ5ZH#~j"MbhB90 @gi1;2a=-ɵh@ZxT1i'b4s0b79hՌDQa!EU;10 =6}Y)鿫L`r VzGSU`|l7zQ_gFsmylj\\ZH`~!2! LM/?B {P厾'(+ F0 7z[ 8+CbsANe_S-`rz lj3c&ʜ0PgL.F:0 L&|2yMJ-NH,o]T',m TnuYMQv-Ar|y֣8KG!ZЊ hK&HOXJDJP/ֈhu&PH<)b Oh SV5&Bn|5#]q+ Oa_J)sssSXiӾP;'vCqª`4#F2V4 *dVZ>I(U{atV6_tN‚Ϳ c+\Wpem*,$q }(#p]J#w8O( Kc+ d,91ܥ$YEg 9fWzk jGxmu̍ :L~\H1ӢѕgLLX3 QgH-8]rc٪i'(bbFi مC;<Ǒ aG4zgXtJO&\E\4_~[=?F-@S tP phU]iƒnsc.{)_ Sh8> RȞg̏.e&z~ |ph% %zHp㯸[Jx@Wdo5L2B!zBn!пdu=XOi2D~D pjdp >%[3V]V1SVI_ѳ0^S#\Hu wfR{^ztq@GpCgI/ETD lk?U >7PR3}0\:G7u *f\Zg{,)e2Ic4boCN,%FR7/=abt葵&m5OѬt^qW'(g=,eՕxf|u`Wok' usLgX}b^Fn/Fθ^ eOA\p8dA0B^ \Te "~%ɤ48ShޢQFfpWqa!do!qBhN+a~ X^'ZȏH)K# C(]#Q yy.\@:(S30;NzI\Jz}6)h<cF}|<}H1փ`G6%Q;Py'@UPh ١;H}Ac_ "߬N.2)*i,;bRNG"eU9<_tYYyp]l>e]kr LV7 cjuُӏhzF(\jЙ9Mm@HbYHJޝo:OPVW$gcm<pJg ۼ4GD<>nCcv**JRc5S $Z {:nvu̧2@V}#aj8MF_oʵ)!pf3uR]Ø|5;v5GSid.sg} Д[ zD氘TSDB]1&HNsMkֲɢ97LK9A ;_m]8ɊM}7`i68o=  }+7Ri﫼zО]) >dG߈g A519 >=O$wR,3"ˁ^mjw3mTOt{}Ym#𜱭]`EF2\ vX1B VE*R5ӗyw`bˑ_ÒqEgˌ]Ow}gՆq%# +e'Iɳv@(Qܡ1Šoޕ QD>䧥wLdfN4ko5`9  _Tlx.R'_gewPUoNU{iGkym~nc.zK7lD{O0qB<0L?a4kFGĝOw¤{ńcSQH~y\Km[*Ӄm/ر|͟D-eq}lbZ\*hC4 weF)^0z?^7I{he Wf~~ B Uy9AT]A":|B6+G׉4E'AqԞuAK&4Kʊoe%d0_?L0`R\Q4&Pp5px3|ʼn߯n-/ SPQ(fFrYϢ)Pq۷}N\\^D5drkrV׶T4 ".M(Qg\iw.Qf=#_{UH*g_UC9_|0$Q4" M IX4ݿJŀAB/0uc  gwt2|16aBF@ƠxH0[3' ]ը$Έ$kĴ,}'$#H`s(ÑAbmlFݰי ę g9,*x"=n?%m^'l"9bPu0B bАP-zDJPvQ~`M%t܏q?ΌʧJwH6$>'w#|4&a~gBJj#z 鰘l8;'Sy-9 Ɲh1yX n1GQ+S0(S6NC'wީU<*Zfty8tZp+"Ax/"R ɃڲYaV1SI+"C1p' /8~oC(C~W N_$ŏs\S= $ws6EbK"J4?E(9?楢ogP- +=b,3ӏc@-ds$G=!#ӽO / 8AI\IP!Pwdji7duamSh:Ⱥ\ bJ?5%?He+'7ȵEohWX>o 6n&;B -:UTZ xy3R`FAiG#Ք -!.@r}8 N--<79a~FB 0z >wa] Ӧsޒ^:IqR?w›]"vNަQ`~%Ef5$Vj)YyCn}ŷUwOŏPAl7\n:/vF蘫ےy"OQ@v5+a!MIdW7Y_o[Y&Ħ5hUk$N@epf5uJ{.M^̙fv325YyB-1F+avHպ0a.K~Y&\eŪN=tOTC\TuBéO틧sPkLwsDw `.7yU$4)7x[NFG/qWԆSD>Bކ#xTM(Nݒ]IN"jUejStxΓv͹BJS߁=Zd g;zZF{]Z3NC`й'*f_vrz.׵kJF2,ScZ]5#VeQI=6w1qu&0-ԧͻ6MA_i6εڱ9y0:zFpڐ=~$"{T"BGu.wĻŃZq1L7,—X;|&%Ul.AjD#Ǚ'c"(/i~]j|ܲl[b&ҬbCPR(؇zwCHY̟c6Y!Am]ϧXti},ԒIٵ>5oHUo}K$,w \9=x+VT\}~/ǰoKeʭ55Yza+1kƒS b*I.9z3 ѾӴҮq![0L]K}QPA;JE΢]f3K|'s*moFM:/$h WQ O/x)~*N߭o<+\-oFk,Kk=Q#HjV6Tޤ\Ӛ9N0Kci,K+k8LBC&ep.?Vg }JҷB _R@_pD&_\+ؿQ\Z6%].ze WN#}Oa6,io2-iϥvV[S(|d]e#˿혊FC}cj }-jUkp6_w.2C4+a)' G];,A (n[/:lcϡQ [+C˯+)ҺoҞqVA!L0v CU2u25 Ǿ] ޅP}%4͡Nb<|z5( 0~\q'NE\]ЫR35F6qRMƏ{iWf|ZHP+/p ErS/ѥYq/v:]SrS4E+Pc0WQX@.\]q낪鋐Y+o8ns%cǶquZ`<@gAyiV[ont8[}($`6n94Uϵ⨤8:b7O7K14K:+nHŪg!;9? F;OZNsLF6kwaָEL/m!JuWچCl2&Qu~srmc,2X`6*(mWA>A}ʀ#etY$C˷ުTkKCL72>:Ӓ}>m6{>օ5^;Qei@L`;&"3J <6`civr&!*WEA&b3a Lu Q1U #MMg7*1U(=0C<ߨ' |+\(WOJy ,&{nq364uۢc=5yfY>x䖰ʻĐS EW`pydpygM CB2<ٸ6*)ݨH;Hm^BnPA/:1[ub82piXW#c베v(&!7o .VDCAW q69@#u1>fsP)]^ygNgAFuNS/D j'Ybϑ]뎉x!A"ζNMXi1Ff]*Q 07(Nx~: jݕHYI3(Bm?< ێVY%9;$QkӰ;-#I/ !Xk-:F)8VP-ڢ3^{خa1'U!RzX;W \Ā[0,|h*{ xG'|#t-B, *,P*WJs/:GĪ ҾU.ָgrU f* rϵJbbq."$<e21jxLa-@6̃Uwfb_krE}6v`9=LO`h0׺+s#wrf} 4^`eny̓no#6pv.x߇  iy V~N/1 \9!0W@ObE᫮"t0:wѿ+7@p\ i͇`BNy;ynpYnAkZdH0'<ΎG޴r+LC @寱lZcF]zD4(͖S8|$ž)n"pOXAp]Dy%dx]G.1}|Oq2묱ӌM~-44 v&h 4+(A8o;Rx &3@Y7zHj-ʮd-aFZlne g3vmy2Cqj%v .]>WN۫?iRMTjG=1$Ait*:qua$qF>!9C]{Upy(y;^gi]a>f47`:رNxI Uw{t6]T'H7UOL`ʊD-hF/ C\0zVqP#h0C!aH zs9VL H@-fK{DenmXA!_܍5éjYtL**Mx % .m`xG›vY4f:Og Պm,P>m?:@~v?NE\cJ \-VY-?G`=кH<^[Ayo”K㷘]? \%W90dٷk+*6iB;=f+$j (cvj_*j>4=9Z*iXlǪB'푢;.P_ g$G* qHSIOH=]v]5LڜYq%>-C?oXq;T<£G$w`mjW0 ͈ ə&9TԞyTTڄU5b V)xt$SR^Ϯ"{M{vMn~w`u%B.*l>Ev=)f%Tsv0xv2Qة#ϡŸ~ ӧDs:VJCYZjEn־GNcDЄ߸\Cϑ#?<53̀٢HպaH ה4@ f%2r)w!oNOk? 8g _*.IՂERUD5-ΏTeCxl$B2x FJi 5׳Պ{21J6&TNaK ukb)8Vi}7kEVg^y\frܯH6d˘ `Q.^#C"\}i {$=Aΰ dͯ7$e1g!iJ^yQ>vNPi=ԝTcI?DOtybpü mZhwFA=d< <~h."#CagRP[X# 5õm@FpUЩxT#]FsW yl8_Q*`wr~X ipy55ݲ/⯁; EnWM$YE#fUM]uK2~|Glٲ[[u@-r^cn> k xEq gRL?,ls@;BUqƾ3ܾ0|u[9Aa"xmnB4T7h>+_97 ,%㙆։jtS[{COk X.xU&Q}x0&+ +o7/_:d:м?%"P-Ɖ7~OԥKj"};𘡊!$8$^y kLh330n;6Onk7#^+85uMt,@'bٗ4Sۊɼ~EOj5j"fV4uh/^(3buF1)K/e'RMWͧӮg)ԼRm~/_}ڡcTlaIS>aƑ#t㙗[ݮH #+0&DoZG•L+d er5+JZvj3s#*#"{B1Z(HX8~!ǬQS)E=إR,M' n,g,hBWvƲ ?6zpb<{0SH2 .!*Wkfփ:imIݲ8of޲VZ~u}hʼn1 f0+n <"@cx~zs#alBY 4<֯Sv*`\Đn$!x 9E?pIKLf{&}b6hrB]aX  X$,uޥ:W,D(ĬҾx[p/Lt6Y!ʔ0شLR>Y4euH^kH缺@jC{'(h ;L\zo+w>ySNjYeX Ӎo!4n̂|CoQ0u/|9L^!!sZTyPܹOe/vj4 .-^zIk LeCeb5t![Ԇҗ'3 ԒL}'4t!xSY<,eOID Kk?piqrMEfރw Vi'0 ˜LT>OY2|=@ 1Hr*+kL國a_!4!mmӰYvፖ&|}keww~+\Iqg9_"v->S-,PǢ+76jCK 2Y*=>cL: pvȤYY`7ޙ7'X=_:gu:pV ǒͦzCxDyCbrHv@g0so(C֑}_ū̇.`iY x'D®yWiz -JtlKMW!XN]7^ez>c0 \X׀;De8w{R V %QC{H| җYWZYG28 z`xڱkrp%~ 011%aQ귗:B \Ku5lFPVDOa{I- LNbIO&ܒnd y|^lbEZ [伿9Uu$- Fw:#*|:wwZwHXr5eĕBW86TO/KR8f0zb^g!R4C-k=B(PoSDfp3>VȡSx5<ƺT^vSRzTc5Ƅ~zS Lj}[V1CLfiq4zmVT0cp+0`Pu/M0:ݑ9mF7ҥ\̾c%B1y5wN 4͖P-.$rcN@(ʯԭ<"ߪW%OsTԘk\drX`Xcڒz!v~Q8\Rb9բqX2 b90Ӥ3$.Z>x9c6OE=쓯 2at+IRG:RI] 2}21~ Pr3y+o,ASx6Lx]Δ|-dRPъ4z@*^zůn?C۵f+8RHq5 ?Zo$xNO.x0 pBd-Jں_]'YN}? RoXNc^>^lWϵ WEZjC<0%U\NYNT s;| %NJYn#e߼ѩQt'|vGVcSRh.nXO/aҤgߏ]B?S:3h™ U`m1f`p {ovu01iރL u(Q˚m<O7($IHl֊;4=z+iTzcYen@qS*e.Ԟ1:m|߼~~ ۦmr䣟0AK] Zn48yv 8hѶMx;lV{CSƴ ׋G} њkzRDaɆ/M/n^j_ )h8[lk%P~.کϚGw?01i= `O,KhkR:g(L}4"[%Nv3FO]64l7- ~77wrN=M:Xm5"i]Uf"usقɪrYj/H]_ >dn/S OR21pԣ{O÷&>Z 9 4̺" G.WQ䬼cѿ*\,f-'k:-*4ɵ /!5fT"@LʖQLZ4sXD[f/>5-уF'I&C5'HlChQq̆`K髒--X#F̯0E܌_IO;Ǘ3u*ܺl6Д%$ឹ.zd y%i,M&^l=GH?I3Ŭµz$K 6>ut&MpDpᢻ@li^@"byVtM\XF6.B>@ϰ.P .pmP`wZg7w#圕g*XyY"@_Y{s$%:{?WԜ%Z匋\@LA^P$s=1ҼzsVm6/6,_\3uq*Fl-to5h+H**+)}ļ0\rqone{S6&o~bd=ܲihŞ,V?҄-+zQz&LM(rŊ0O?bY+EWw ~ JFY'k4d8q:rAU&zd5>.>=Z%D 2nޠu&^Y^tA'cuZur Nr334S8;xE/oFwcCxDzyDBc~E6+K#{9&*yujK} 9~5ҁB^:'Yh~֑*4:\AS}m4ˉu5)J<@fi1 ػIb޳L~/-\N!|L 89$~A=6 ;Z` 0 -n1T&z4[ }*tQ U][3օCc' +[REA{N@ǴRL$A*3 ] #Z+ܒG0H+oI34r%9lU 6vR+"Ɖ}Bx$ `?7%iB ĜqX4@~Kybj2T6H5~=) efYU ௿ExF NՄHHqw k;x&]|y?2?A$GE(L#)R2<i qm$*7 @+"Z`j_[f'ؒץӰ4@#k:ےľ9Ό 'ؔt"ƈ+ d~9NY4xe:c7襳R'oRGonc{OL9\ALP.,<' }wTc_E 6 #4\^:rV1KXGQ` bYu_WzHv@mO4BO䴍om1bS`JlY蒈N@PHK%jG}dhC]QEԃOٟdc_Ug8tkЬdVPud羡܌#(¶E#9-N8iB8?;AB&%lPb@Mcx6%h4B#?.UWY;X&39D}./5[ID1~Fu"0f-[+=|=!%f5s@} S /H^zboͮv^Լ Zo% ƬT%ui ,X(Nw I0vjaKpHe}ٷ))o$/[l#$l/(40) Nύ@>%|)A&P"m5!Ệȳi7XvK?Ǘ }]'<;O ]c9UK]8V<?诘/r[񢿠8oBT;Q'00njNa근HKYOS\gfW0>) ? \i"^˓IŽ:T1zK}xKK4ЈW?I(DRr˛-($r5GQ(5{a8ݧ2HxCQViG[0n\,C^Y;r;F5?Ťd5Q9`,-~w6SI5T~DưY> Ymr8 Qn" 1h@4$O5j)\͚1LBC#7cYEG2hfq1JprΛerrwY|+Q'/+trW825X C}yycTnhvzmc.b!{~Tѯ[(u a}RK? FLAϐ9`&6wpt?Q7^A|LB>]/Q/V 5rI2,hQ\W P񔟹9J+_gI:o 5IL~uߦk)2,[ A:ФA |v+Yīxu"/y: C?N6v)룍kBjw zIގu{'Y Qvd͆-]a|D (16{#J_ty6L?_=Oz͖vt+?5aoX"T{drQ# /$8[j >7n`pa=*yRLJ]"ExmtNA3J/x@.*DS忢)ߑٜ2ﰲ~yWJ|(qd#D.5oD4\I=zURC<8;;hZv3_=ibjˡ=9ɿe;:-ۗHL`ٔA-wi z7RY+c/$#kW< , |4TuO*g aitjr yq6Q.O;6&0@@c)07rknUAiYjܑwNX 3U_|GوzXETLl fb{Ht\:3BQ_ÙP,ĂE|[, .BKbE93T J7v8iHB+p-#dݨb B߷Cե"c,!G坬C,?vP˸7sR< E=g2VGn:|лy6!IKyJ`6Η( I;=1`$FSWѡo2M9}q{ps_&al^VO Uտ;a x~ՉtyUɚW#+%rv8[ܤ~X(1ػR!iߗt՚hqiB̒Hu tCЅN0:>j.^>nIɶX9U̱?\e4c,?^>^mќЀllH+=`wϨBJ|1~e7xJԟ"W+aT@_|WbQ99 XU yI*9 bfϙ̙,teG ߜʍV%-jXAh0150܊8yqKJ].}X`VjL`#KOԭC\+$IYKL-DC~nR񸫴YgdgA)⧮!;ΦT.(N-NGe ْ4;EjD qG7;˫hb.Y_O }Ycݙow7m/'egE%Dfb-w,mjOsC]ycx3%Jx T#ӷ:P$f+K2w MJ1Ȳ 5wYVrQ,2P%Zd\eZ*W~(VĴTuJl N& ay6t]8JsL<۝S(O F'f>햗GkLJ6 hLkj/>"0X 2r3\?<Z: ޟ]uz٘ ϷŻ.b ArF4A,<_B^'d U0|Ӏ?Bsɝ Z}ڟQ٫1OT92"fJ2Q) l?Y83wy+؋͗Pj g۝ym7CoSsvF? flΑx?kTÁs~hԹjR ͦD%Э Gw_..b91찇VBD;S.|XN}]-hhlT^uFv@ !H,ZD㡄aPUOXB{uttZt$LiEy3sYp䃏i~,~)˛%7KdAYɨ/0:3$LlDxhC芥쨯}tGI7cf{~yE!/ ō'/o [Un݆d4sKr꒵e?'% "HĨyhA;ohH.Y Ф֦@Txc];ERwOK ݋\> HErST+Enm{vѳ#5ØFˌ$%Flԝ0WK6ĦьJ'_NmRwOAF\yqch!ZE 㯚"wk!woikA)ra\anZHX,5$]~9D>I]Dz8]5@#fRr՝\ֱ=xlYno@̄w6<^Goej)%ˋś2CkjV^"ϳw'ߐ5AM3ézQ(?xXpZN:sjbXS+]6͝+*>[W[nt,!f%1҈QE.ۍEfo,ٔV %Fr KV7PĮLٹ6lwϚo&D2'cdG(C6e%oOa;-ɘʵ6HD>{[[d0,. 1/gpfv҉v`AKfcE H籕m䃖 ^UYq5V(5^1|CA@u{D.'5Z/:l=\LȄ MNA`g; vI|xZYG6'L~O' <<0d[EFWPEȺ&?yU* t|>3su7Ku@񽡽H=&nw_=> .vA Cx(G\^<c秭dW[Ѳ{A0ҷb[ZP^f Cl~(@] ._Hqԅ7c?f a@th*R!- -OE'c%"qV{! hXa;t n2(ʜa_@&P.?Ǫvfeΐ Mt]tW^b`7ۼjv$ˀBz$9SǖGx?EWYjr"!u$rDaW -2yԚx!e/M <鷴Ia'Pˑ.rp~9Ejk#Ty;ʻF<+'P y钫-Mg"l vaa"뮛au#;?Z꼭E*iPu}*5,NqiߎEt$j[Dž$ػDT@KC;ҏZ>[cx/c"?9:όϜCd%[q>ԯ366Z?)_$wc 6xqE-[S7rI9ݐv˭opDRzH-1z`lMW1F1scЯWEE>su^$ 4J3Wey > Ƿu{pIʾpf+j ?ZylD6GL h C۰w;?DY2y~(FnB/$p{6#^ui@!DKM%اQtREpTLn9l QXNdavm^oڇcd4¼h d| !TP`_z2NdsNWlhG _ەɜlPMMCfi]wxh9πHn49MΨ]aw8[٦kk9::djSVu=t W`pTR,O%6ɱ~VWI 9p;81{cRS1oݼ-Ɩ] uP9Y:`լ>| .uƳ3f.({], *9`l1q-uQwI䙞XoW-osЄ<Ծ43=GN4I e%uj#eZd w;~Jv柈A./4~`lGU|rX!UX`ɬSJfaa(}98g {bwƆAi{/Ү ŚY֏E5Rr(iKJ"Zk4`?g ;[ }*`I ym l,EJO#ar{{W %Y<$FX%U'BqA} i3:x۳:_\yz#|,vu:'Gďw(`E0s)\itmϫ‰:YSi8Anf2 4p]}C7O^_в Ap?fVF.D8Z+]6k4l2)jqViIsn^lk4wlʃ擊 :`''Tt hLPө_`‚{2KElWU~դ|Kq]i R($ &I;ϻNs9 Br&Jij{Л"}PEʠ|#O5f+}Q_@U)U]/%1_M7[pE;4)&ʡ sj9ߠ&1[m,2T8V6D C:T Cy!63yd:ŚQVr.zUt f"Z5|г[wdCI ^#d^َ네z`$G8;d!@0p %/H5n%m:Y(\.LI]%}%!* s_/V<.yϗYE@ʑ)oM|fL~y}5UW\Ic[. :ZBZWdJK 0WPߜ B@25vHRwfڽZio~ws{c5nGZAϤL栍}?|KH[ZBvک`ԋd1JTdKjM],q?a\N~8| KR;# A3=VJGX|9`k  %ҁ,MvTa8<Aa_k OuNUd-TvVq2Ks bPlEy{H#%^1IQvkIϘPO]z2FwRO|Nݦ-=RŮs WρK j(U$BUs>)f ~>ՓZx n$^F IxMC}/Ĥ52hA \~mՋ*&pmhG1W'??+Pyf^zBXafw5v$F Ŭs S8mw}4zxwϖ,e/ʺSLbL+-t-O[O5_kzˉ0 +=;8.IYIVFOmr-U'zcxZ.4rA^fjOѫCYƱа?eל^Sڝ<;^!qemU[Q}#<7w;O%7ʮAr `2 :2lr *G/v^nX(hYk6{aw_<20pEU ܪA4Q|hNL#Il3ýH;xX2/`Ο]qo, uS5HdQR:bﶤ~'EGF];ELueDktO霳X]눷A XX;K4ʋE@x&p}S{48Ӏ_[8+qRljʘ TДoQ@\ ;`p$8r\S ȭjf]+^;̰dCE]$"^~別*$)w>w ;MOa>SCǧ/+^a-ص2Cpen:z`;lBiS&22Q|nQ cy|?tqwʾ T/:pEl"U-Ȳ<Q;ʞ yzz%v<.mX2chz]ۥi=:U [_ak;&fmr!8U&M⠾_yR\ɖ`)m:HP ==ԞH?z3v-8J$zi8 *]"𔏝B2nݑlL,"jJASe2Gv2Z)H0%%zd-Ai~f GfoDZW<_H.fmxÅ|.]5`6 )ERv E x0BɦU[kT㭕׃rKB>Q/JYt~,lvkxB5^kmGO]MK?uڀ*(p }={RddSWD:n*>|'ß \X ,ȭ6<RN|͖ptVo7 "wz%b>g^fOa lZdK&EL"l*|s]:eTdt{i6[2#\bz+R왪(LoQ`ƅxiN1N^!ΡѰJ%m&p.+E. JkwEzeǢOQ#Ă0iI])j/):-Jt@Rm>ΖFހh\bƁ2XNinjXW]y 6g[LJ[ok$tC1v~x^wrm||+:,ߩK*ArW+! .-:çwsG& ؄e})Ogp.>,.L|aUBXgR(w 7SDK>W<"![ UjL~.ɽ,ٕXyp6-ް##ݖ v1q~/ $. 쯂fw)BP79F0*%UEonU.1 S`lXZ!yOK=Gdk@%=e9C؛`*dY5%XM rqS1Az?%jXnš trQ&@iΈqvKN yotӹl6'! J6[PdžjyM>z :e QPE$0d ?ry9 ⯶ | EB{0uUU08;2#Z`@B+r8<3-e+C2KBa5KnGEot:KMV~VGNPWr#y-M4}.kIҁ_?ugk|#W蒶@w@êe%f}h;kޭaqYD:ȧzVZ%ּ}4J{wjoЫG1 )-6J(5'cyO0@r$w}_}o ( g>;u;l`@>gbM{G^"* c&7Cͧb7H4moF  @Qi{>LF$>n!P2 U[`,~٠`,h:0 pׁhe&k_/tG}0cٍV#3PʌUQ[ B(]L{[~6RgK~x杢0􎕗n=MmK wzԻp$tY`1³NCпI2kOh(=P%DTPWI T8SAn&x ь9jstHy9$Ʌ։c4ٞ4X9?if gE8xk'2c1[QMQ="rEuG_q髫G。=e?"npfk127cGƋ79.’p3}^9(S17jf쓒oGw a3F}} 4 ï4? 7opxJ$Tĉ\?S8)Q9 $HʑUd52W8w2ba?^2r@$oXdj2Ǿe$q$5_nAKDEwF*$#0&3pfyBcA\$C:cRoOș\suCl 5 `%@v!T:hi 2w 6vIɺYw>Mq 'hc/R6 ѐ\ ⡿S\ߙJ!m sϤGi_ׄZWbAnZY_'m3'K+. HB~7B31Zヶ֭]qg>T:}r|Wf)OZJi/T}DKTq)YɁ.tBwF`.,S%J@@%ʬ}Yo &R~:O0ͽ-I|.-~·f?._םyt=AeKsxEČc"~Mc $7Q5=,FgӪ,n/ݝ\=a0[g@TznjhnزnS:@Y&_LWJ3hKy0|m?0e<"J;,wbXy = ƌ=ۮ2LBc,kBhi2S@l-s<[sk*4%+i4Y >B4Ǫ20NeTϸ,qB^Ikȫu-= cʶl*L%l?;;?^T8pu!MBŽn#+p@sCc&ԂmF,qf6AUES6MLNK F`BpSWBᇡZHj/v_"+K/ɪTd6 Q\i:h.C;yEn条bj`ԞAM/N!?MnӉLFKXIO[ *o?pim+D)ߍh +tΊSnu[Ҿ+9F/yA0Gl0kUk1.> !%3Ju]^c >jRZmd[3XJ%D!?'f d" =?P-alOjүv ]>cnFO?8W?tI 0y9a0Z~1~s loMCI: ŗ@/06g*'=ak$C@{R̶Wc}/d܊:h^O's\Mpc!:xnv <4Y=D`Jj 8psQen݅ 9kK)t)4Zݟ*8z-'bǀ)/lu,2JUđ{х8p 'ԡ>zy"쳯e@NTi٘=.Ps3ʫYI6o/?~s:wo8cAT9)~ &7 :Fj hi: v'Y=W!f*OW1*Ԭmep` r}r-ׅb̂$_)& tTh ='Mͽ/CbLj.X@.yJ8Jus3d 3{AL~Z1q4Eɷ`nb% ߢsٌUL") G2ROj%S)4 soVޏ?n PЧTl*aȌA/ ='r=sbk\WL_R$$u>1o^z4m !?T^bffUVc\Oi|U)q,/#u Ժ)7bGaY.j5dlm3G6h\B&-K6SA&)jZ3A~נyB˫mv!W6.lI+ѓC1t^nTF?5_yibq]}0E' Qțqs e覀`^fMD_5{xrɬK`Tl߿ǢeNHO"4yV8H%|١<&U0L[n B?hzTgKAW䶱O]C)2X`v0L<0JvVB^ga 'k$k("?wc1߆YLI舞R/YH+-/9?CUb/.$`by@O8Sͭ%a)s/"`o -tx{W%E5E ,bՠ7a$Νy-R.f}|%tOo?w\ȍZ~YŖ"C0"n@Zn Rؘخ,UHt زi ۸q&aC69m:gwЮ(hUE6*@Xi;pdzR^;|֣2_cїe(v'趑kor3gHNޣ4GA 58<Ϲ7Y`Z{ثulZV5vWAޖpQ  hpѣxA*r: kY9$܊yXT4.4LahT4)jv΅ϳ0wJ7Sd)&ǿƆDǸ`BfZ]_z[IC4WeF=_1.j3v :)`:JFOez !qoM( ﰥSEm~a `; *+*hxsuPBѕMZDZl1-,'FLO@HymCwCO,1bE̍t%.AJ- "??%]k'ɜ-ЎV/Tz`,JX4;uMw-wh~N.s ,_!zM-v 9fKwz$\:r؇ҝiW%.~raǒckr {Ζ!E:8,7meMؔ˧JPmb< +i[ʱ~E?B$eLÇ0/DN(~ r'ֵ E,jg#'hɞVW֚Ͳټ4D݄ vu<˭޹3M>%e*Sħ[ht\ / !)uXћPnQ~kʢ#& {#=j?q]fKjfL#x'o+^lۙ;]](sbK vmNagl{vga`*5̟kԓШX2èUgw:-sAl1Y BywO!1]'ab%n(^g?R_L8͂tu]n]8WU>xc:ZYk_’$(v Wcfy%T~4}p *lJMq0:q@[ 򛬋tF3 % Ы὞g<h T܊osu&$ljhﵕQv=]2sP 7pyU3U K,b;~6N]H0!)6ABN#cÑ uq&6w ZרZ_$ *b yR(&>5pa|.T905g+5^Ld#`rN2:0Ekŀ9C?2R+懲X]7fS=q6XcCDyu)i;fǢ[Y ؽ'MGEC/-Ϗx G"*.ptت)˵zIPSه9rTK, >9Q#bGZ OޔhgW甯NӾjTd~u)-$#fi}R*9%dbYuƭygmr8'%Q,y5F dz,k5X~F|0XeG  u (uߖn(ނ&{rc{Vg ĵ&iXcOLŬ{|aƒ0|[s!< e3( w mٷwXkg' XBe$6gvn FntYr='L uGr{WR$.mWEKFZ`.nj@bJ)WiƂ&M34M_0#_e_9oύM'&aǶuq S3:Y@撢-N}Br[?jѪ8f|&-P5,:Mԃ0[(z&`>#slIV9;IfMW6l||SCH2#CUB]w&gstVYjXf򜏀.Px'Zq*伎-xoȘsR R΅+_ fI݇E%m r"*yYK #JzrfJczWm_@a|@N3ezd\ZSeC^B:fSEdEQ֞͝Vn̚yoFܐ4ztN/UOEZNy"s՚gREVR{:|2{>Ur/(vF_)'l Ì}ٛ M*Tɭ d6HSx\U)*}2USQy&B8KzK8t/IσK_C4cSY'J,:Q)\ 9﵊zjme9禥cu?_$Ƚ ڒKE7~6jYF`峂D-`IFGH+}5bD@'kE۳.?ְ] 7رw9 uJJ\E7^xܡL2K 5*#Û}@Z6y* n8Q7;tZ ]gpӝ,%3|Ƌg[w}p)?"?k; NH0MOQ|kXSOHث/nK{qadwǶMfaYFIDVi©0SJ~nVFRtǥ~aҴHAH_I<ٿ${cpa^鯂Ӻ"^pPx*\R-R@ :f5؝%d,I)2Ԏu6 4V%8gw;ڔ[7_RɅ\vX=)>\mAT㹶\g\FE&D9N>濩S6vT-tJC8`$oܽk-!xK8 vNAFzv4J=8}1ҔA|^+}f"@+v_iG튉q?[m5F^m@?SqqV:vR"'i9ȳnb="l8P 5QQyy]>D]7@ZG@%~/H?xV/kq<<.IJ- ,,SS$z֤Muy !t0kzT< p橼6)A1T2WjHku^U)"J?=zm-ὸ\S8רM!(7zy(M>#RDs DzDʻ8ڈiZ6J jf/T|B`y'2ȑQLi8Y_[A^4|$/,~#mr,8].Y9~Nc 2Mߏ"ByԻV.$?G,8?lZgLұE4vPh8M?!52JxP)B \C.ǩs jD"KJ[b`1Yxj4{97<^ ƛ. v d v;%./@^.q);G(o6 RQ4J=B = (%~*|$MH$Z/ԍqweQ2/V Omrv=u`eMՖ:3>e~%k,b&5IUm/Da\U~ f@$.~RHB˰(`gv9ERidJ(P* ɕy[KY"ͅt#k sEno2Aj$rQ}&u2Z-z^dSq=p97>CKtĭ}U|ִP([}"pFr$G=!qyl/#AK y< Z3oxA'C$d#_#qR}Rh`Sf_8 $\"r)".ׅ0Z 0_r@(A|n?yAf(Gȣ$F?|UEB7ӔK, L&y㯏]D[]6L 5  >h\8;G}h*г,Ō߯}ɠ]q(qijz^^C-z#Sg+r;ġ~p b 3:ѻW +Ntꠘ^e'mk'_$s߈*# k 팍e @mo3]Fvrb$lӸ7)VJR= p +s[aI]N [MU&lf0kMGSaN_h >86up\WyC?n[kPQZ-/f597C.k`0WqGiLJ?yW~}b~gkͼe*~'wofQh7(!g`sxN' )a 7g⽜צmw`cV}O/@RJBE ؁^a?l,wXb }h.?WCJBa TNm6UF }'tG˼,#QSr4[ }rq`Gm F#acćk]ȃUPp NR2ܤĩtSg1E{yIdzΘ>wŚG -pB.a"Z,ՀJ[-Tǟ]Y~+:M_~ak[q3?pJ%c|ҟm4mlP#-yTFaLbDs"DKֹ0qU&yBdprucnIK?ƝDG|6%je6W^J m#=?7!?fjF5oTȸM fn⃶0BDUś&$ۉaԎm~'c'EKvΑK-%CFL[AS ߁.P6o8gt|}5. nX O5Q>V<"|U r> ̞\'$4bZHfߥ)q#od5!TsccTeR KE oUh^.$ _\9VnmY'1CqC;~Gifyhvsg)91q)|*e1feQ8d(n*? i)Q%w#zosW\hB([vJo}Ʉ!e^󑆢򴋄o}X=fs$ U6ˊo]aLizQ i?㊸0Ѩ>JM=>QTfvOm\%L+<*Ek ;j)'d"x3/+"^nT[0aa%g~:P8+eˡ|qP|J2\6[6ق5)LD+%|k'',Pgmi\fQ:#4&P!DP/y{pEO;m؉ ɴi|%@0좑!m5*) q?r$`=)5X;Sq1#I so~^^LSѲ).gGujbZqSUT'Y@xDt_a.vZQ.ޮHVt/BME2>lMyN @gNʊQS$cfs a KcYo8L8 % MRzPq‚1*ETF/@g;),i9|dCEc`4ΤhTkP7,dg0`Ժ{SX(}U;΅{!i$CȠR#lVK,gkYAZi*}3=7U]ˆoG Qhh#ϫ|Rmg[J nX7FG,,q7YW%J=Cv껑l3kulzQqN. Rusv%ށt)o/la ߳ͬؐLiֱjKB+2E4 vZcGu|= (X#\KDG(u$&_Ԯ-|Q)6odנ_=p&3nYyS[hembsSY# z Au۰}%<($Aw_K3?$l`g8MxYiDQ_=~m(Ą"$Bf.[/}4/w~(sJ)艌jKˁ-lAuفJ;*p5h1ROY>S5AVIj\8ŅO.BTp񝓮/gke[.;qErӞnZcX%ۖ%"%%vX;-[%G2hf8+'AIi8K+r$6H[ X$`gJ 'J)#p~=$\lL0sĈKm?8v}P6vGgSJm([Z&U', kP^$هxzxv!'r&bGp9){d^p]ChĿ JCH;dh=fFgE1#5Ct_);2W-V|$$Gau?M\-uC%MۋkO]m}<&>w@b?_6f^Hb)`@hcSN!' rL+X?L(tuN8of˒W/vžq\vWcY~҃J<% SZa(M' $-チPZ%/t(:-JWz߱䂖wx{}b0>hM2D,&Yy0;}b2IB'Sh;*wj1괘[t'X_}mLb[xLC>OYfw<|_ʓ |Ϻ`ʉ)5Z,6Y%yGxS {\I)Q,#a,&zJ_A3܈@}0;0ZMHAAs Ψ@PXo)uѓepUNܺ=[it B ˇkz\DIk`xKf),qPD,©ⱱUQS); q<*:_@1lq!C%Uԙ7WG= l!;o꟬ S"ǹ&bl;$q08xrw;i֓;&t?Qqse'?sj|R&^O f)%J\S GOcuѽr|~o U*C]$gҲ!*EGۨeJx\G8憦 1!:XE#N_gh:S̘\u'-b1Fel1 { J{!2qu飯iE;tGX}"uSQI,Rf՘NsTy`ő;Ovd}_>yD}=+E}l!/:MYK0lgPsYlc`q `/=aS(ъKJ%O.- 5O:1cSZ!] ,jw|X"$mCwrٻN~c7h";Q&~,t u_/8%4VG Ѧ29O.0@eK tENq'5=q ۳f*p5Ezq"vNI*?~{Fprg%]bO`F4Sg)rL/PEG;*Pa ŵ Z!y0l-yʨYv$V$BBp1bޣ`.t◗7=n wkd=r\!vڶkT~;0t=5[zls`&+!e|[#.y)EXdY!~ b(u X5#?*dAG8Kmny0IVw\:KoߩoB^,mO/ӌ]#l )_ۚQ/9b M2Gݬf *iĂrȉ\Vdzr'Ȣ u#1}&&L,Ro((3=5$kx`+i&]DTA܅,ED8s ejf7nq̙p |gh;7Sb~]QL>@Z_.ݚ!V(4,#xWʠOs3|lH z8SX8X\XD msBUwЄ&` pgaRy/hq< wZ6ݩQTH]Q +wHDdEwJLh,g B83*cgP˄#iܷCG0qQ^f]/rЊҞ4B pSȿ>}-YiKg(Ya`%cOQí"Z.o?jp!MҨ2G:g7'SEW<1t3XsŰ@~wQ̀ڪ.sgI1ǹ3M7>u;dhRj(wg"@i2q.,洽9cSIRVv?٠r)뉔dYH13Cz-\c&>+ËNl>M "(ܻ}gVjN]+ݭU". mX;#ܻ}14H!;R7w#z%Aq~ȑA'z>:P!s-s9e䴌y_fDvxRnᏔVb+OE7Kfm!nak<*f\O[9˧gxHpdQ=bqZ.V]ԩH $]l ߍf?0nUQxFHT 0/MƋ h)W7Em*LA({وǭ=i;B;"0wSTl$pʫÕhn l.9fR"h98Z . fq~ bTU/7%6NSl-]3'O/CoM{=b>Ӛ80bUItƌ8':Sw+k_mjuَYF<[`9gZW*] AԮ{s)Hsz,pSŰ_'K<,v1#zlXtSw4tɗi^4^!'IۦH%s^n]eANN C zǐRy^PH4ɊjeQreJmoSL%uH٪#{ #`/#.((|஍zV 5HIذl3?y)WEK$'s^$oen++P֧/YBRv.W鎈V2|_:t&ƛĠ.}ϸ5s&`nLàR!BuU#Ǣ`LB`~ M-Ѡ@XN#a:x{$U .,B4Nq;t 'f:3< Ӱxq9TtI\M0G+3W"Ҍ"fRh^ȭ cn8lNF9ǞY0J>@%vJ6KR^H%߂]Œb W2ȗ2&wݼҝv`Uhv se.oK `VI0D-Ęq0Lkꑠ*v ViA䧝Ld1ViD3;.$葺 z_I |)Kj֬X<@G:$D;( 4'w'e[hG+S6S)^v]W ޑ c6 i_7C :9Y`׸4=MngH!q'{m3^|tMYCӯ=<Ak$r8BHRg:dDt;?#b|(Pq} %3 e(d[o&׀dj>NLpY[DgeCʝʚfS۸4Ȳ:9縳ǔ_LpB_^Q'jʧ;l=VnxJI[4[ JV\Rk3w`+NנL^=&L_  ѹoia,LFdXg`C6x̹HS dnQfUh#P h>9ud9ve!9puȥYA= =6ч;_`8M$ﻊ1af|N᭮SmTZKQSN(y2/9Ak𬔎pXom4 )*~˗4PϘGv#H0\$NTY#fYG]iTt3Qr, Ze|Cs(2dP5ȳ4,y4ilmM~8#JL|VQQHgY=ovFU #ku"῿s)L-;[$s5~iE:!ɖ4j䟷i"tJS B&:tܙnWӰv7\D-ApiB7y~nN!zdAv `}Hs mhbIOj7hzGҲd ի5%czMR~'( RqH3yCg>r.t߾U7c&c^q@.jEsiQWx'f  lEqE3a&1$Ttf2N^W~|=4 1xZPK`l )9|јd~@ 0ra㧡Ikzw 6&536Mz¶nps%BY;gRbYiA` wSW显WCqCi3ke>GY#EEbٳWL v6*_O5k^ArT= u´lwskN]^BkzB|6"/xɳjnO)n`%:o03Pw̋{ n 8R̰ ^;mH(X+vO|~ L$R3Kqؖ`= AL|!U@͕4jeBY@JHR0pYv]xOKdfywB_Aӗ!0zbTi((fX XY ׶ajv>5G{, %I#q@PwxYt4V7e+z9}5/K'iF;q'dÈ5y帗L͔H״T`>}|fӸe4s]^ 05RO_$f`#H{`R;p֏ J9#ׄdϸvEJ_+2Χ{$vH8mrrW?INC^>dpK-2x"?"]ZWhg@%x -gTtw(^q XG/gE13d HsOɊtONkQA0j)t+5YН-5& >PKGµ .E֪3Ǡ:󻜂bp:PԍK^Lg,qCd 3o{G. qd-5Dy#1>81as`rk'[1@+7fz]J{s :4F8GBt^ͥBc09t*<- pډdM\ fiAޜcwfí޹>-c2aOE.W`RPY(;e5S>eE<74{$i%`p1 ]9Zt£Y7bPG }2D (Äsw+oƄnӡÅ-q ]p5Fb5'2%XGu6u+WAr:^'B$OSp \!~2Q)/Pm[R'/VkU}Q1~kD ev3PA$W<$O?w_at(Ne(8eJfE_|{a3$({e5ja9LԮFZ;Vsmw7M"[ҙbQҗ N7C '=;w8>ȋ+_78~KCDAD$Y텈ڂ\\d?T$K9'2oLTU&:Mǡ5GTTOn~X]5NdVaVSSB|_<"ƅ[G<}avxȸuh#iy4S zii%Lt *Mu.;eP?Y{ h | @GG>BbIr7zgH_-Q @P$~OM;CIwII7-\8v8|ִzF"̈́=쉮,l$}F tAG<&t93'P6z!7pu6 6RB/O !TmF{R2dgs8!:U{0Ca-CmOy=olF. \ڍVD"GeTZ0ŲN-Ŧkب~UH-PgP U}㄄$@X섚cYs*1>z-z"eԸZHFhiQQ4s9۫VH.P_0Ԉ(9 ֍o[; DFU<HGDbcN)_lv 9f!lZʰ ;ЎcVbzs@RaWBp{5D>+2g_pzW)> &lm6.:E)=3X%|6 (k4#68 i)j #qJrƾ~vw2R/M_SA:=qiLnrwu3U*"/IvT=ROL 6L#ճC2uwxNPqDJ4&X18Y5C<'9kξD"\!)Xm7ݲkVMi+1,SKC6j}U|Z fkKһiB, #2&.x~PBɰe0HHNOq4,Af\G%q܅PD\ݠvkFVȤ QC2SS#,HD~gTrgP'kQ/ֆ]7Bt{FBLh[zc5h=|[9 n5mY:ilgFVCz}fi^07=]~:U~[ Y凥zPVv' "W>.iB0srQ>Iz8+EXPa[_E|o=\>H`1ˇ|P$S~JfBbz? op+hZg1Jc`|lj mY>?r4F +"r 60506C.(dh )+t0%wB1Vw0>ل #n} _ocq-kJP }ҷf" op޹_@Rz(y,cCB50fO)G}:ɮ!dgeA[] /XL׃INɐ ՞]5lO7.6QmXHb%y$DߖAIvZUcuWC?P?q`ΐҥGϞ>Ʈ^#%\5},f,lէӷt#yxvV;mӬo%'dFyrLF\i>k=bAIir.:Jrx/ LxľqO.0ie]η%Rd{ȣXX.n,154&ew9_2Rܥ}Gr!SBI .ދ-XUoP2>p8wv~ݹ$/Ekm2`=XI˼/֙}KWDu~Zy` hm&n>ͯ%OmBl2;plާY:$ 8~8cA],N ̭(Kb,@㬡;ki% ߔ{Ṳ ϔU_> {teCnTwfim̬grNl0OJSP2&@{Z]|aև6 '3M|j@>QW ͉NN.iESXTd Ƚ+zTzeS[ xgSA1$9 4fDqs5-ySs8\iS8g OWSچ2Hh ѿ_%b=߁!?oˬnP3v}t8dӐ#@ pNb&Flq'\bF&'& ;Dݗ0w:u,9,dPK |^vtU.4cg|V^D; e:ЕekP@bn@< \$?؅rӬI|MSJAwOf {Izl^Y0m[f@Gna;L&] zNA9@+IvNp+(;};qxdTw[mgyS^%^nz-WJ,y8 ϔuԼ@"0޻70 32b*c/-Mƴç< rr#Z|% j 15.бR[Ƨ&m53~Ӭu$:vϳن;Eyo eLJ?`EL7ʻ{D˿;̠blY@Oc@P$8Jȧ ʌns#Q~ݜNԢ1D6~}pr6/h `|,4Oqx:v>?Pa>y%WO7R|L56(.(, x<͖cy3Oݵ~W wVnU8 !;lfA)֎J^@E] ;,9ʡ>AvA/ =BPBMmdolOBJx@hX5 v `Y", /ZwFx_錃Cb9KsPB;awkkqb+@-)Qѷ~%\_4;<1m?K2^x"> '\}i͋*l;z43O1\B'\> s2jI /5}W* *3ZuXm~٩!kST< >g rR6 yc_8DJݴAץC%o&\`5N.TbE>W[㲄|ܑ M;/[nд\j("d7Տ)*?:Z6C׷{ڔh%{E榥htMz(|!8+C}byDEѲ$i+|l-?_/:D~8E786QIeԉq̩VqLCJS{ l$ ܤOuXݝdϔB%ժ<APx8U6fF rYw3ā}|Cծ,~WhU^\ZȜWN@G*?FĽ>o nfF@ue<0߆y}\J)-)JXtriQ &T3zIBږz+4O0ڡ# 48OxI 7r}Y"MCxe3}> z.h$:>V"(&:PM"kM؄2ˣMy-])et<,;ERyGt4S[KƇ}q8_TOܰ)[, Y0z7 3W&^+OQ&t^xk|06eGu4СLn.LjUnhe64& D2bCȔ_@Vc7bxa#;ZdbkNGUsnFcaA ~`*( 0..1$beߩ5!`ZAĹ1$A7m@%}OsrA;H* w1.XJy6'1r;wrĿS>_ ;b"۴};4dqvS0ף/ңv'nJe ^pESk:HJ_ZI`@jWK[|NOCTNYW:Z5q&`EGv 6NFF??LF\nĹ=zhǘЭP:vS|vbXtYs~*s ނhGw2ڞ"]}VVS+ Kׅ9F:n|<ڙNwBm傭R| bMSZ.\\'XӰ~axʕFnC'EXW9jxN_$i0Ykh rה?G`41P҅+폆҂XΥ*„P˫`;ñKZp*ؔ]Y pjvzMIun6ğ(RQŶL[q2_buG5&4tގ!ųtEbd@RVۊ'FVhӸG^MNQ}e}3l,VZSIʰA8rDzXKkZKiI+Op-P TƂx?L,@#q҉YYo0@1%D{ͬo#ɐb44sFm9윕c՞@IHsX݈Wڥ'-6#pW0VͰyp anrHR7Hf NwxCY}xBvIuiN,k3{XxppB7M,:/Nq3/`h{: \zz}H~yvpmU m z)$S"{GBCZAl-E10O3޸h7 pgZǕKg%x}JSHR?M [Z5=jw-ݧ.ydi>`t߿@_1Rqun~AXH2k[e3^ZZnެHV6zB |/E_z630mgw, oG/ |GuNDz(x_x:D:Aw0Ȇ@Kw׭922`W"զ*%}2b"WSAٺl^(mwC U tq|̡,8  K2 `,4$ _-*7#gϲ9cH }]?!83ߞl !DF93́Yzh{0f-`̩r8yw5zgl)DzgMLcCP:D2O"@H4../:(P0E;O\EIZyqEfyRc1 %.$e`Eh'X7ciqða)wTZLL{߸"C_x1$ ju@Ct&F󫙯QЋ{BBڛgT]ƚ9kx5ï6<H/CRVW,;C꛻?jA?JDzN[–`{S"'ظy)o$&+ &{\l"^K՚݈nFW^9_w=H ^Yrf5_- Wd^$0;{&A ZrSB$΅@023:x|S%D&ˣjMvOLhuo۝J踍5Ȗ؊2 nIfA}0{cلBmˍ+)o]ʸj8P9!bP |]$:~de c-3%d/ Y*~bfQ\:BC®ڏ#51Z~l'91j=BƱBNs*؄ /dtK _*Ck$wIiӍyZ=ZB@3GD^ꤥNH" ܣnJI8O3,9jpޗ6XwȴsG˻9 ~wagi\-X=!EŽ%3Ƴ-V$ 8e{Egӷd0VaG hPM ŘD1H"WW>EM% Z?-@mhd%JMGjTd.u6 &rM΋!Gk%e\i!5bE^U|}V"r4Vm}֦z ZsZ:7G^VUF#gKI{-?ɰ76'ЃGjaGfs? mihA #BaPLxu b(5N|2NliC%CW=`q[@&WM8nyO`k`V/Pht Bӑc5.Kt3zLj@˞ ]IXfd#\Ch7b d.;Rj;>t4|N;-*BeWI0d!8RDొψ -Sm_VJ7Z[RxCVf2oV'<됒LH+pr- Ͻ5 z/`D]ٍtW:yҷ6`?>IC9^!񾛷db!ݔl/E~`B+E'6@ƞ^US\{mr:ӷKdMٌfZSe(>$ƕO%a>E݀z'h=P4w`- {yqo4Dm/c`ǘ<r+4nL&&]Q>>)cZޙ)e8¡ܵiۼ1)jk¡ݐ )V߁8+ړodÉqT`[qU ިD[BBe!f$QWTqfc(vtQJͦ8oxɄccW1IqJuSIG̴G2`x`YPʼ"7,xb() +հ%oa&p\l,~x"QK ;'j"$bt~vN2ǂaY)v6h=6TJWloNX+Ud~ Yp6`#6bԧᙆpWN2@OqRsPHu,;9&QO%c?fP @ Ĵ>3a WsFT#UM<1&̽ڰBO1R(TÓ:ҖlcK8zb^FdݎK㒥A ezpwgՓ#d$˟@_+ʒr ~ "&*K\~Ӱ0OB b<,G+-M /=tw_I֠\vQs'pYүѷPԎN4|?d[6/ :kJ8 KboLٟSƈew<0ć? [Zm&I0tRQ 5L -&p NH?J5Q sk[B>R{UfQxOmse+ϙ9Px^9p}!h(mT/"v#6Jru;b^"@EEzgjcW(R%G(` ϡޙՉ 2A1#?H~jk &!%j< Q~S/\r.̀`8:m֟()[]ɚ6+jU{IA[ň,~CBRtjz: gaa $qHu( K rb&\ =!oFjšJtOf!MWDat*jѪVP+ȍKmʇ^Rjjx\Yqu5LI%pjB>&|jS?!"sً?ZW#+N}<=+sTEL L1-Yp]ܦRS׳A%,U-Yp*Ux  >snwE5b3tZ!=Y7sȠ2\ۄ'Ob9-14^6FaSe#&,ot`Cd#}>E0;[A5&{a$e*9~+xޯ&i*F:VTP 9n| eȚ? ᰭda,Lvflj8a~mIDP5Tt[=kAW#lBh+^&>a_Y(l8&j֨Ex~gWfVS\0xc~`5KdܖWXmID=P_gS03ݹ ':+́\$y]*'5؝0T?sDgI俷_М-\ˢf7 &B~"1Aji5Q8,P74pZ`RV5sIͭAneg2OɃ"zìq.I㔏 oE_E\T9-蟬WDiq1fhd6H{ {%OjzkhEtP,v 6b\p Kk:jxM2 3 pvmbqY ;77jh %#+=0 1‘+xNZ AyOr_pƴKOG~Nlgvee;i*12ϝהƀz{[ōzO^)́|BJ3itta~+)D-xqރdt5dԶ}'.gRs5G:Gx w%Y)LvST7cQ)VA l؞3i{{k81Z/ k$,ۃ8%+>.:LP8w,Q@*!A# p b"ЦA2.D/J_ ONW9 Amش ze^a:Ґ).gTi8›K1j}-a<>|\c w1MݻbN~PErH$irkhƛTw|m1c+lط UwB sSWl-W&֚#ɽI`<[>n6x]\przBs~QBgfa*v%qF ;0qn@p'Ҵ=DEz@[t/es 9Im9CUJi2T:œ?v`)hbf״@bx)w ȎË*pK2 f(I5l il {Xxw%SYׇh0rAs-04e4|xo(|G-]T?#4l$Zxu %[8-7l!wDuﳸd[N¤-\"0d3}M .7U-~,Pƴ_L=z3FSdشa,35ح#ztgkYl&[{(@ Ti>Lx5&-m+W~Tx>w[2(rƓdamI.d4r;vk?<la, 8+bl+kơuj(DEȏhBPϫ0ЇTpg-I,9WW):l)N?|؜yay*Y[@^k%<#WM~HMbP G&|ޙ7&STD /3XOcxkyD~6a}2;li> W`9z):9vVb%=oC_N-u`\J/eAP"]|!~ON*z lK'JLcՂ+0&k%Z؛PBb€OP2R?0@o%9^bZ^b -*8E\z)_eo_ %g;hg)RU1HH9)o0ði]5r/uuW/,Sd p*U/er M5wʑ gd@nÓttz ~N@U=jRaT5rJF$/% 9P:T&9auX=u*$dܢI M(cP)>j wS6 զ: {YiG3-w~QcEQTG&%jQֺwkye)l3 :B6 W?!4k%Z6j'yG9P҄"ąJw- *Ε|ǩn pJ }3>$&C&}K=6r])Vhv Ggw^`.(dgOmgYop3,2iIK [H2iS;R0" {8,M Gt/ȓ/?a ̧I_eA ٷd.8!kYJ:]?Z!x i>e5} y7]9/Ҽ=sf_XӜadG_Jef4VZRV!PwĄ|?3k~ 0Į@u'0%vE$ɖi pQahWf;}BP __掳-h{u=:B`ӏZV=S5Rc``Lt^=?G"% n{ `fAkҔFh1s1k9ǚ2!5A"l"MoBH9ݠmSɎ *H^cW'VC g6Z>LVPke=?q܅.vjz00ˇ`0 W!uk"ase^~OesFV52^*i+O@@.Cމu5}'ҝߓB9>!P<`1ꋨȆP>ghG;C&ZZ[O:j-)S9<RS8pqMF, mc5NMwK6 *I{;Rw%2ܝ!y +t|)p&DGB*#nR'DuK.Vrxh"tJ!I?ѡ]o ,=u*(*i8QNVR_V%Ob'YoRg?-zٻy"YQXp7 wy/G-{'9MtY3iG!nK,g}c:o}7ݙ-@]9"PjU3Mho!5/Sa}@FWGQ;! [T\-Ox)BG}"չ~JRX5KJPՕvMѰ1za_HhWڒ.\WyU<ՙTzk1(.l[sRK qCYPT* ':JݮzTMw>f=8O4,7.X 81l]r]WPY;%FoV^3BJr:9Ԡ_E7IFבqT$ۜms=ñ 5y(B*6j$Y- l];kOyÀ*iSmtk'H y16Y܌\T$9d*^0obR!"q vkdM]Ժm*k΢)Φ͗ HނQDO‰= 9Y%)XN=sOso;A.8}Ph8|pNU4M`!^ pDк0FȨ;/jqT`C%{P7-)OBnF[= >ON2m.m vOF)dHMuEݬk,j5a!D{)F~qҭj&-0t!#}FY~x}vh1ϖ w{ηClp*SWj.`'HՠVVK񳃗Z;la- r9-`r|f _v.K hQPzC}Aq)c] ^"j, | rr. X-Lr J(ehJ VѢo*{ ~3ue*7lg' K [F5fEkZSSA4K 4#){}K93aͤr]`e00 KeŜp3>VRlAd&k9EλԌprFhgINx)x', kn}v,{x[sggr2V#L*Q M=7cTc&eӴΖV68,J kN0^&A>c>r>8bT\2%Fh1Ox?YZ03-TP]*da]6ɵZ$3,St(p{6KmDt-< *땒[u/X,'$YVVaVdK%.%ܹtRNd'aǼF3C[6]†-Ν&#ժS_LQ?>8I%M7GYɭMBZ!_fi,VsD(p%x|%!An. oG60O 'xLHYM܅e^CU;PdƭK^_5Dc?NQdNK("̧|o7a1}qhn)i|Ugqӳ}f}A)^Mw!A$pH g.+F{tي&Uzb3Qhi 2LhkGpKEx~"}L փ њm,H"FlOUԋh}G2O{9gfx a\8ACu77DV>~"eգP1X6O"%$H(zJ9i8BrQ Œ[} E[4u'CPF;GI^+8 L9_:+&Y[Yp4fXd,R RioU}Hv!-=>8=H`'l]LB.ВC>H?l|b!r'Cy#us&_(jv I#4 )I)2X\8 xe'b`A.꟮t }})972_ge\ƪX~ , %V@zD=k-ɰ6DLnd2 Y^:aȠꋑ(DkV},W47%pNgq wND=y!mo d mqg];l $VO Q>٥OWt{3j/soi bnj=93ܾ7$uNt5DR2Tk=%hg7(d0"LM;`fA?ʂy~j42*\2s sWw-zb"OWQ{vP.3E2#Twrbtus>TܵcDt\!KTW6{6_ sz.ϣ5f(ϡk!I%PA|> 싥hXv`<({DƱ_R Fr?%pFy1i\i6&gΫ*X"*z-ʉ>_$nc:/[ -#Eiq!07ߛZ^r݌_,5@$w[Yf3  o'_&Xx;[̌sP 6%MʘlDJԓiMݱ<&[bDsm F//, ^>ֿ. 6e3CZW}6n \8&;!?,C&}QF7 ۹I@թ@̦9j%~97KɴMA Q7FztwDsĎoоnp9J \G /|2_W,8g]n%dWTvAKۼ$8"~B|J )ZEO Rs FuR*j#-K,:b98#/]X'ay˚_ZkKc @kH [ؗS]ʬʏl 6;m5StwqfŸWzUʆ{&EZ.\Bȶޢz:`:liz`Xś~%$ܷP"t?6}UL?Fi qzsnPYk0Q,k[KSqS7ݧAa8d(~qؗ lF+Fԥʣ jZnTy= LL;?3Z"7>|&і H@7O n:<le]~ 'fPpMշC '-e!ƫKe_*ٕaJ;LUZ h|6^ ėuu 2]epgn$/t{*c$ `I r<K;7 t)?((Q˲HVdǰx5eT[aP bj՜AUR%Lb6x_Pnj9k4a3뙢 ; A @Z =Sus؉jYJ%Y̒FE){abQgO7$]V4cb1Xsai "Jyv4b=L8P0o=yv_lMhS¥[v&\W9+9⮴zf "tH>:H$[8Py"Q(#13?>/bsޯIv9s9 @6PuBTABOO&hӾ`AHn6灅+ab/[(-26.Cjy6t q$.>@y?pogS {دNcDdTw*sR840@ Y+7ߍG@TGHyK@%4D󅂧'* Qq&Jɧba 2Er >&n#4vw鄼CZ=҄%xj!8:drh(JĂW@"r+C4}(P:QAI,y}8'JI.u`j X+FXKRY}73F_xp,tمX+'J>G:v T <1L {Ǩ -.i텟`[iG[i #7P.ၦ_5+,|vs_J(㫯b 0CE=Ral ͽailse12|d!p]1 '%?|OwH鵋Ccljc=vz$?Ϝ]93 %QQ(c*U*1P rx8):cp67{*YKR# 8xLQsrH5BSзD iY 8(R/pDuUѽbWeDrml ɭ-j=Rt 1.PPv13A$m+6m27k82 k*AܞATWI,,26v(ԠLB,t6];Ϊyyڠ) E#r=%JÚ~if -4iONsz]k&B?9$J6.T#^%ZI# .AU3DYPTNt\ٯ{t<]jo17<&p[/\I,eVM1 ھ8t[,[`yeK>JA`ktTӫt[.sA"! هGг\u!>HAV|xGO-߯,pgt4ȔaTn3ޭbC$jWi.89Fx<'c h!@18O_4'nLa E *~, >w. xӡ쌓~s6y3ΝQLSg>yGSK}Ȭm\]^5$W,ɜ6 ]sV'F7cϑ%SoGК$T[Ӷ6X%;0zdǷO}& F bRcN73m)$ާ0vb(tU"t1&E{'b6 \rЦ@&@789w=ˆy ~@f'u;CKR9*4p.5i5J_&j&?5'|/7(`Z%\Uvh)󣿣/” a0\hn4DDR{$p{Aj =q A`qL* 9-,dH^/S#9>o^"#HM*"ky!Sƫo McU W>/lsDc@ kE1;韉OΛ"{l.gh؏r=.a RٻUː #[-xu 3F,dKmDLmixCˢf-eBse?cB:YU[v84Hj_Ei< /Qķal-#w=8Yd{Hu~ݲd/#6iɸ DXuQ)J#[2h9do)?.;Z$ FaԟM]? mJ-&qHD/];abФ@rGozF  |󶔛,KvQBV\>@b2(HM,5uFe,ѼjrUy-c)pLZ8W%PRR`gWACWYs"mp먇X0aa䂖ŴBiJK Wm+ UJf_һ222B[v7Ҹr1-s*g@6ibܨCn[6 ܧvz9Œμ-˭!2ͤd)b`*'@%EU 1{3f$ݽ ˃(cH L97^e_'P J)+>MR#ʠ@aTN "5'+itZ hֻu ٫n>5 m~.N8U#<%=b5f&oat6ºI1gyg!$8oƼhC\Bb ALz' 韒Ҋh2ӈ9*YmdEF\yj$fA 6a)h5UOTݢ(`qg;p~$UB\OkVT,z< s3'>=^) 0 =un"zPi!q/E,,sll:͝[$dV à?$jq*W!&tPܒwGwIq@NT5Pft,*(C~o?~mgX0HLz䷞榕]'i-oӠ As#x-/f]_zrw&W_l$m))W+8!"*JJ۩԰gܪQ\e | KQ{QIYg y"}J P7 >rR/Jhh88&4(&I㲈ZA&8yo(:u83nܢ&$H]LTE^Z^M+&YgT9/I07)/@XϋN(E=z-3ã޳3w# }s2+!, 9ȍ`sN̋[&X탊,㛶rj:4k[ZQъ׏ O~Ac܆N#.b*w 82juEt7wZol2s)aN$ TCa-\ bAPHOQ;Gd'.dr0ttRRWrM*/t%"ߣ_liT1k0N)yFCm)c0Y3)BCW4HNv&0W)*B:ȹO TY11$Hb?n( 㽨!&A,Zom`LP;:(Ytk0=Թu_3?`/JTKsJ.̿x8⩸?s?hd™0lNJ=)KdL BU/94P}nDae5}c^hѭ8Q{ںN{@CMΖR7a{^.9Ѕd?`c!uvF whDT|Gp Kg>t*A]-m`K)CzmاlAO+.DVY71n^lltؽjt676\ +9gm]B(t"lDZ 5߭ ܛDwE14HP/F[G0(*3NH mtB:5eKFaIG=uZP۟.b}fLQh25:a XiRI@nvpFM~'9*HsS+P0 n;~2~J*8BG@03#j+!DMΊr l9Q)>OK!{/0mM^5ҿ$|\ O/\Ř2}gٙeB}/ߞ e:ɯ@ ԎL?$ %m}YclQO4Ys|tx ŀr3+ޛQ29v^Y ʡQLG8pLgʄVFle9dG#]x-^xחq.O x UI`p8gN`RXlm{a㱍8u\E֯]qW_&~ۑh1BsJM 4X AgtvҠ=Y XpbI>d(g#e?i:;0N uyW0L\<PH&*qq#`0(gs#slWnA]=ܼDV0(ķhzujih،ٞ 7W|h%m\ U#~yCPJ&/̴edC^ߤ| t}qM|l<RDuлڥ­5}jr,(a њ#@_b17v^h[Ǘ8$noe)U Drp#u+ U:h *+HΨTĻ~3sAjv(0 jK^SIYՄ{)_~1]dّFx3GXvҎJ]S#D.٢1!P")M;PgɃE]:^ g@k[A91![Ԅ#*$k夯N_au]CI{{,2A(mp,/{ǖ׬yWq!<]5zHH]|I$"+L3@顊ND hVh}T݉Ielkٶ?e:|6dU+ w |`y'?bf6#|XI+pmH}:˂M,Ew<8MLxƲTb+2]ue7]Q2KhG{?n)=ߏM1}< p%{M4pHl=HSs\7Pޖ{4!EҾs;g/9y>}WG17acR܎3'}} +kEm9-E-Iɦy<&U'@=*Y B8,ݰm3y7'59PO5kٯk8k]89:3͵K%%2:x&,-ܗk$5/Qp=mi4~ưHH5/MwxL5,l&}W:ᓢ8<@.?Fު#%"=p`]g؞9b ʈߓ%sל]}6!x2p~MtنIgǢ&>g,wQr S3 la"6,SD"Λ IK_+%0j~4%#E^ӊN2&425ip<gnoXG)S~7sT i ;AOP}CW )v j1KDF\ˁ@f gU|6U@Eߺl K=Tkׅ9kHR1VC !KDOBwR"Lu+ЅӐ+h?t +ohN^KeAvѣ]1o%OAZ6Bnaj9B)D8FU6D~W0"`<_~,!}ELl/ mkGҚ Y0$41Zs5ʺYHØҗ娓 5q0qmGjR׊;!D{TӰYs$뵨nlEC} ("9(Rgn6ϩͿV.|{Y3(A(D- Z7" |8!0Dzrnx1DRχ]^H'H¹J %ɹ$UZ.#JI ؅ܻ(/i`taU#PJKrqMOhXmVՠ,6 [|VQ;V1XW.g_U383~ޖ U_=ݨ˼kޖ>m9BxvN|s$W:67N`jÏg!?CݪF -6^W%GnHH%_!!EH=G./+s=ēm%lt{и@z3 YA ;Gޘ5QoMJ50B4a] tGXՎ=:"rԎg`IysZ r¤7;cZu0 \y*L\1}Y,tUoJ7r!S |[7K|f2Vr)nK_=27e>{#X-w*yhO>791* ,A Yod _.ק5cM%];v%W i*d}ȢUD4!WaYB+{ qT>_QF-3v,A ݐ@Kkcň]]q$br @n0Xc ÍW{N)-Fji UhՓ[9!U ͹]AfcPwi2,5qO,A9n;RܝQ1/n{bQ $>Q0{TmZqs ʒO7| lI)!?VZqzM1c?uMXK6&ZodWez!!@v-=" IەS(< I'pp]o, lz/%(*WEx,]g{ #yKsl1}71V[\IifI-GNVaCFfX껅G!i@$d'9{5\Cf R LӕŲ#jb.u;X /,}^pZm2yՒmE\>nhmxnF%̓Pp/^`Ž3weX@wmւQ4p[RYvD4JY:RZktD5xMɖOpS$&bZȵU,ˎ#4yO^wFB;P'ECmam"㠉&aΙ;B0WW:j' +}+@":4 0^җ ː 5U.%H0dΕC:&+{ t =+w}Eu~- X(2%ø~h*8s7lZv=W[_PK3r^-X،.c0DOHoNP1N"o&/*3FSVԸ7;VP.?ʢ ^Ɖ#tRVN6YJ#h$5/Q qr\`=8SUrW2S"&]2,in{<fwv=~\1җO#śl҈27k뚪pJ? ڇW='_7s#;FGpowLMlܮS+ix+]Qr zXV"q{PdDGß]mݺ+籟='*I֓.X"E*`Aj?T@Q^HB sB~9vGqWԓ@BU(N=M87Z?1pn)&!z-"8 ۹LVjYԸ2K'j7I)$N%׾lBCnO3 Ř&Nnl'4Ē1/Yj =ȧpNb7_jXY?B-Wh L2 ;e9ro5t{th77e=vƶDCz$y-jg㩄ЗTo*,(j!K29f ~( y}ȉv%&yp*1"NK|a:GEEbO!ðl@`ǩiK+g 9 IQ1He4.ɹ9s91q1~+lGvSl }A v^K%5>t iaWe?ٱi[NxZMR4gi]ZN if7#8~r}^rhnp!=:McS-+ 9goB !9RjnpF Q=?=3<0"T.oIW#ʋ[{ &0-|ΐn`΅p,PAb.)Tdj5OJt+MF\9T,|μaEaʂnXyKDTBWDE2$PS룘`|eZ C(g#(Q=|qP67Ɯ Y.|kR-来>*V^q٠]}HKKA?=ﱽcn32 N%wb0-`Xu[Q[X%_w:jIg͹Jp" v~MGɥ# cb*nW>f?鉒?5s l_5G/DQvsXZLVl6UJxZ/ ꑯO{t2}>$Zv@:AicF~^%) .)·hc)׵my:Fzx IL!O`V YoRH ?%FЌ3yR?枹w(˚wvAXa/H_<S{\`ip\I蠲APd|"5m4 *wןnFM>h]/?ީՆM>avϨ4N/3=UI0k_U7ˋEĐX~zeD{0[c=bezgTOKoCQͣ:' (ى>}?=-T)*Xföi<7 Gp֓4?tiW9-GQ,D'le4t@$Ew]8Zna2 ېR%&6ό+!mPBo,uu7b >& XĒti7> \iYG _E<:刞7èJ}sn,t717=}K-{_~fi;) [|(_*#8IGpY;ҝc#},ђa篾y9iEE>[ǻæyԪ/hqoh}U˥D^zNMp.yTq[ hKq4uk $&e&`Q=[ZD]OXRlknJ8&.ԇT6p!RRf9y%$ y)t["T6x DtK<\Ϗru T>}et %&t ؓ>0Xa:6j'26a(t$,fu y}zyT5\GԾ&J`dPГu"d;GU|ڲR<>GQ^S0/TVgSC{j)[FW-)؅b@>wE_'͘8S{`P(r j$A :t*pXWHr= BoaV1C8 輽5ޓ5~ ZyΏ?@8;CNj 4c{^6h;J1K \Mm_%Da:W"NrXyڞ7L ܌k֨gg`C㌰$tQ̦ZFG~hg"TyI)XoC 7 fՍʉ Ԓ\}X0zS{huvn(HjuԤѭ'ҡzt~׷ v#2sVM¹9 r?ħ^%3 t&គ%,z&~ b୬GȚ)Yr"<>D#A۬(pN/;cA)(L;kG0⿅%"&دdBuUUU`rٲrpy٢JE2H GDcBF>ms˰ErSYys XŽ9r!G\97DOu<8,RFdDt82`OP"c\bm%z/=zBX? jh-1Dq$wL|AH!W׳Qg./Xj8K2H g4Ϫ: J##2. IBE0( c e. sx,{?}A8}=Òs`cz^ߺ{W,td3pȈFAbsI!pov@I<mʍxb65P'e1ݗތG2:;_];#c*,I~{8\;-V#tϸZprWxGJ6 `BIQ] ĿqV:QECx4J@M㦼_GP]k8ۇ(>Ṯ'ce2Nv:.fYB0[0_`]@SzcL'E֌`S7̬ore cE"<"`mX^Z̳'Z؞}W,;$"kk5-:#.ű::ד.?wy'W5rR ufJ_.ffRQD "q9_}V @#^3 mLYI!oĩp 0)7= աWvW WLbCoS;,ƜIMb'BSM v'KjȌ*GF ,v8>˥O8WE$\/Dvj`wrT`PԄOvF\fRNe4[5BmDT3 ~4#9$"mSCbj'_7Ӆ@w H4ܧu*yҏ+-s@w}U`2}Hf.{_=Tϕo|=`hPx~ )ģj0<&st4ئ[j\t;x0={,'do)ZݳbV8&XW`l$ដzMO7IV W)//;=6u y/O1FܿxKX~(toxf,4zm{$:Ψz7jmj%gL$({VH*J3P T^Z9qWO`cCD FU*\}p*]5(x=JO0M[(C;>xe}n,tR)efev8`T3Wf2Zeb,3B "0fVY8 KX깁=A*Ctj:H,,[7 1SSɪ.KU>Qhأ p^`Aj.I|t+𪃀m枸]{#4g m>E?$tS[&Tۢszt䮸??R31i 9c}NR@$;oRXړ/-dRW*ͱg-gbS[U7m7x; !S,jBW#:niu2R$*EݖUJ-)0jk A,jasd8</4)9J2 ?W[xwڎUyLOGu- Xuƻr~jBZ ȯ9SzW 4 ]uRdG&dΨTɤey ]d})@vgxn6 +8@W-8~8{'HĒIjd mn]]TVS caتzڕAp miBluWu}D Q!h&˅E>с{3e90-㠨ɃʭCnv a?qNPV$r WHZ@Oӝ2!nK tІc:-Q48<;K4c ,~Ѽq7)#{$i 0 䄘n"#\Qrm$A8aw5OЫ87S.v ?8ABw$WL h>` 2@);!ٛDc~_mCKr-xh05ВPMO;Ym8-S"Y8+DS%1ROIFH7ᴤԫ#F3<ݚ).,ۿ߳=>Z%vC |o6ÿ85$Wq u׮o.{Lj:/x ,LzhG$0v`,V^x+{ݺ&q;_Z lF5 Rk nF_NjdCQO /[N6'$}GR/tWzYa)(Ĕ%AWE'_< (-6_H7Riac|e3qOZh{AkXχmUHxb2=zBJfЈTk/@I6DH@DszhK>LeRӨK#1{ah-KHE>Lk0"Սqj~.m1V\#|qCĜ_C*)Jx3MS C{@{U T*©rKݸ9≄a, _ 2#Ͽy*XLBzjE&D)Z×?78ĉ ku"%Lw^D ܲCre$=UU;ٚJZ)Ag Zm$Q5 D G*btiə^9jT୪.:`MjX 1nm*&g#bCl"i;a_]NU;%$Bssms*7M>dT @qբ;cV8kR>qRJ($*SyF!5"vt 5+,'l@ִYjVTJSlU$6|͑!ٻ+GTg٘S"]iw$;ԄdҷmE:WCz[EG i<ʎ~&;yH%gPgwRX[ )mZo4QTN$ 8%X;4&€R̰SGLPPQkeF"r P)V]rTH|D˶8Nql Egh>qM͹dD8tsfxnQn9\@V'.1-z+Z;=}]<b_<<㪅gZ蟁LJVK@.uFS *+ D:l3s_YW/V{h.\ rJb%LɄBd腎 Y Mmm%3O0ɛuQ_&w ^|;lĩ* V\e抳}"`tdx~j僨J,2P}PfDj|߇&[ȓʽHĤZ0 d4ٓf93,hA?n?YItC/a$oF@Ӧx YYZ,x*Ta DPHLaV9|+̜) HjH>͈Baݤ83 Kh61+k1qBfw}[&Ҕ Zg :C?+iJcBr+xPS*< CB+APaiVɾi` *U?7qCkCoYXWYHAʴtbt"kt{3Y~v#_c{HV:u\z5e Xeۺ{.2mF{z=ɕ'n7!Wr %uX=o^ޓ̕v=_,$5I-ʅJݮ(/SHH4bd`|%t Ǒ|a *dÈC謹[b}' B[KWhBS6 $ĠUH]rPߔF$i+&g;ah0MfJy+0hN sN,2) J?.etZg#kPj`=E@)+@e=&G3D8A!*>Y8 'J٣d,r[5Jp},dHsuEVc2 %-{ǚ) (Xd aP#frO+cBV|F7*.p!]`IO1TO? y8K (xyHX*@B?^B'"~|oofaq HQben_r(WjPƒ4{svJE5{J$[p*Gag Ͼ&z':U) ՞ ߇+&S>,ǺM b:2IưƱfAY9fuYz^'V»kRR'o>:%w6_4zq cЀ6Zb&+|D~ 67Ud.(h >JF7E[渞}Qc椤jZ#6{uVЛ;/*o<Y1zŐoS5o\JU1k6=-k欫. MF?mvm;;[.{ "559YA3If9̈(j70Ο *݊U!gې0۰0j-E4e$a &%=6ᡬc&w׸4NtU'Z=]JB PDzR8~ӄ<'J$^SyF_ k{rY[xG sڙT 8o[(^,PE#Ym頥AYէnɞ1Ǫ4b2Ffd5@fQ4UdGH}YϩMnFD28fIg-4ո.mPetEKwX^?EL>A&K {4tjAa}v[[n^jo01c!#रaQ] OZywv قJ⯘A*.YMKYT&ђ5IC֘=5rv .pN\ԫMxhᒡk;ҿhFu"v}.7ճ| Lb@]?yߧhOƝ>O}%8f2=8[i!$v MZ&-i肞گɻeo;(JѴsKǗog鬇] 5pm>XeǿM\S-ASa5-6dl:)72[zkh6$kSI(7>I.Ljؖp>SƥE^toAO42.hA'1y` [m*fCk[sbNl-=f1j#}zF| _Wr<dc Pz+zVetamV ,!0Xt,he׿R ڄZYP#5߼x{ᭇNX>U7v7URHOzH# Q2hz{F¦oؖH4ǘJ7@5KO;92ԹZ[@ٝ %^RU|3U5ap>"̓Hbq3HBOJ?'-MxJ+bcgKjwĥa!^al4SsTzË*Aּ/Rqn. tn`\&{+vx/ gFeh=ƫLG^O0!he*#JƐV爞8D;<51r^)aW<}Ķs,0朕zh5@[ҵ,걩)22zDH@0<ӀN**4ȯDZKJ5#>sAW-$8nLZT;-+qP9 uY֏⽸׻;}~~KIDn*ǪP8S 1,5#?6dK̥VÝ֭A2;D_DXA[# k&CHc.ݣTۯ)-Gعu1`(WtE#ةjIc/ 6> oXD]ڄ[) &kJ'wR#wD,Mp. FNe;$8b {e?)vOorɥCi&͔b^^G\ 9&c@i3'vNE[KJ,ƽ|zڐ71g.g^Y 85D|^e$((Ŕ~;1XL0 6UsHd{H ı&o_ltkPvEfs=;rYHtkt-=]t[{ +31ύGVf 3g@c7PgQ862\G")Q (^U]7Ĝ΢"_޺hHAJ |>tb}Dd ?)87c7\ 釅|MdFC+}O-iGRG#Oo'\fx& B5p,]r[Ce=,`Q'9ϛi[u]DrzsX%V] K¨C{23'ab (:1sv%/TPW4+D1GB8G< 8^2}f"e*̣|C:AaLyG2wYo' IꖺFں`4[{%>Wް/n?D;Bރx!pړo1*%zO PU^2%6ᗙ w@)vȗ/55f?3k+?JRMXj- )w)E5$/7׈=2/ndB":#gIoq>82qJ|KDŽ̵(~N+ЯX8!%&+$4OogQ*0<.#znt֔a:VqzZ_v Q{ I3@uAm"ިEʒo&z7Pл!:͏z߯=zf]phx艖1,kϡi6cg|U̜ZBk??u SMN\IX? $ +xI^0U% P[Ф_pEU=Ʀw.r˴5vܘĺ$%W{1>~Ň٢̬?H(b 'D5Q$a<<, s }[϶#'I0+ciݾ>-JݭF/1r;x@?V7 ̎/cgfy`4ac%2:hThԱ]\=,y5q|4TahmùLM0$=M¹!8B쐮&!Bmh/:| ?7=$:@/ڀ7'3T:B5D}z";[ ;9IGZ0'JAسz+u[+~IUK#)P;ʬufrr`9 #jTDl !'ġo&6UxAWt6^&nH&v١ϽX %T;l`ӆ.6CfJ%9{<"~nM4>Tr¦j=˔.L2zXe֍ /n g*%TLo=y,AbEVGNoQl0ݟ*bTFX{UNi2`I=25~jf' ֝@91/<E/XjbToc1j{'Lkˆ1I(KVJ[:hTyT''M2m|)g񓼌6q\ʣ>Hl,rq)W=1z٪#Uv. ,T9“V!qSVYHI{0|LN*RlY6{N(KpK&S]^ <1['-j(9RB{W(D{7!?R4۲8Ln7i0^p tLtiq9ᣙV.:P\xe*!!)Be'GJ\W x3Rh]y Lt?)/%rXd@lFr6z'u׵p")F*Eg v y^aMޱt gQ/,L%B[J`bg֫_މ^a .NA.qR4J2|wփ[΀*9 7Ux`3K*|&(٨(tiĻ?@ՁRH8%ZZ}'$-}JnwjNJ^,'2 ywI&XCp~>33΢0AMqghe2gXMܸ \+ÉJ@S0C"12\$%Y!+-©}sdS)NAGU#:HE9Uz7٤QÊ v7,0F?!EzCh'3SV+v]@'KW2|dܲ 嚘TAmgv^ǩDVUrax ?#dٍeƽר?C}'yM2鐍v[hп5DžP^9OC#[E8,+ݝP0Sjtq~@zorv&>ltĘ2O+%>U#{8v_{ 3H,t%g^O3!Bydon$%nJ>&`*qdUK0 v:Y8K7Vasd͎cqZTp~ũO%}q n$3U -]#]>4g2B;~֍Ks=FWo[ t|) hJɳ^hȕB{L9Qk5wAl m6)8A7>l/Aף:q{BٸJ ؆k#e6<.R0{K],-o,jM`.D}5ՃU"-C sa (7hLK ̏(3BS U6KmS;&e{'mxu_&A7ҘۢkFJjq\U6qj~Iꄢ#p%.pK 7*mZ2Gn,][Y`V_2jF9=B^ŒlNXՎi)ʲasd.3FܼN1:ԗ좇 t`]k닔j ڄ_+<.Aƣ rsT@0ӥReK|с}"f:32#ib #p,eJY)xnp] NO\3">?\= ;1oxU.^o7kq pꄎ!SնNv)5T(@[.ZA?{,XPv7l4ϑy7BŢ-ux\kZJ58fn'S'"M\$m6xVG,4B>kf96 ݷ?G* r:4G5{ˣ1WZ͏0uS,;HW9e3̥W} 7ĵ h-hbP"F5c5g!N/ 輁W|4buG@_ fk/~ʑ!ТO?3aǣ4 HHrsՆk8+X `?م$2M %j A;H#M_:Xp-6nTsZ;B=qǥ{ yz`uXsM+,N; "&NBtrk/ꁅ4 (`wu迥_t,g uKrk;J'pW T6˸eLjbI XaHܾRp˝D:4jWӃ, w\OqɇnXSoe8a.;|!\XĪ{Cv_2@ۍ k1>C8-3}6kw<] _*ydֺy&,&3= ^H-}doLWW\MybiV8YH+̥\tfUe̖r?)mhTQze)E(p;ܺS۴;7h8ZUrXMׅMoZr"t+Wo~1Cy\z?~s% l_lȫ 2ǻ^=٘Vl8EH[ aQL|P]Nふupƌi/0 !Y?3K?/_>Z6ó{\? NfEo#%}{QVR_%QJ'RJn}ogzlcEɡPH E{a)  [.VDm/OC"GqŽ_jxMch[qs'3*BpZ0hγ5/ eNI}kf6A qiuH9H핀z)VUq {Bg%^x"z6 _j(f:x87a=Hn=Oj%Gxuo8%37|0qID ͬA܋YQ)}l04ݫL`XL{`m\ ]syfƛ ;Fѩ7#-X3IMRS:-N/ S%&ItVYDzէ\bUd!789 8s<]z r(. cQtE&=&+[ǮWL#%a ,+Х3g:ݓc?FMB2)>blTI.qDςgPKLP)`g̤@hR _85Fx\h.^/Ru'Lb%|0Th& ֖ҭnėq%{~hjpέ였^~f W{ZZ=Vgb5#"х, 3ԇvyT.ٻ}p%2J3{ n~X?8n":Bf+A F"njamtUM lw^H/t 'iXKYmUVoQנlZ%!`+p=%Q'_ZgyiQn㡞E 0̥!hkK(ݠCs6CBKcj˱opbVYa7cQ{鉶^U?5g"$(9FG4\֫2SBQFF8]PžgALd.%Zh#L:f*V/֚ d^Ft1>i2(w)2`lL7#U՝.8t Q㚝? t6sjx31JI_YΠ b{t 5ID&7+y^i(W85edEg{6ԪpvHU4`ul[d.2K CKmcI.)/BΞ؛^O{VM%’NB }6Ob׌x" f/>AqNXF2ZCDEOS밞gOF;MGɂ(z&JT2U`/g0tD7p~AC!;8)-QLa?]/l7_l+vaW6aRjB[mӬ>K{*~Mcz?@Uh|J]5Ty&8(n17aN1Scjl탅؛$#_BaDyp0.њQ:`N8\~q?BtOp76aSUJ(xT4BcR9@t< Ԟ?iەs%[͇lw ?#ûv2q_RDMP3h*t~P!0Wj`m}` SrAjW].?&]Qm94O2\U8ȯu;޿L}_,aV3Dg/ٺH@ kd9ݲh-]߿O(Yjbhj@]-'sixh*w퍈&lucVA1Mkk.̈61ӫ*C/% OlZdU47w:hsU?#Uᄁ2!"KuO-#nKgZ9]KeF70;Ԑږs`݌PT^NZ5 Xu-D-nv % RY,TSqG+&I6%$]늇YGPK6Xq"jءh5&t!pgm v{%k.yH=6v ۴ >qVMɹ:!9{/g:{N4oye] +o& 7Jk#@~ |/QњŒq{V'E ~Rߥ*>4v]lƗ{hP[:vw +l% Wln6 cy 8nƬWV%ocjzTQzkCb{at'/(S`\({e 6ú{!:o)('@2<LT&t)w&i1j oO!4rՎ:YrE?iسrt|[QxjA=7WL2k]kN_xL=w,Wh>xndRӗWVFVswٮخLȡMSI۶A 7H%UlA{CS;x p[' s4w0OAYdo]/ h{"eZoN 6OX9ǯfpp>Qw#.U[.?,y3;`w\i]sC=m\wέ*gGDZğUWvA&-fpSDbaKTeDX`hpPopnEm Xz&Bʤ Į%1!l7NRXS,^$ h(φW`c*Z@1Pg#;ƴJc*>?8 PpeZv d*٪5L'si4yɈ% "`a.cB>q =Cѐ0bY %{ 9\YEp7+_ILPɥ1:}uƆO0d N{ H'V/}?u#.`Y# a((^OM3 hIkkO蟊K`ܯ Y A!6[ ۤCca_bo>@oFp"k\?^B8PGV2>Tn,o\Գ)BNdzZ QS{ 3k]o]L{H0nd RsDW;)gNڠl ?*O|Jeݣ-T[񬑥ʊ]/gҘ0 ,OG >miĶxnҸ%;]71| Jnٚ^ǧ3O]ٕY'졖כS^jp|S"_N.U "'E'_;zm6 HCRVԭ9^a:}M} qԻ77ȗo/Lpgi ~B/:&"|NVXƍZj'OS=҆/*P蒊 bx_ DU޿Nhnu祅 hqopOWZ6B5pVJN!gTBB21hQqQSJǽ& %l>id6+]4WyAYJ_Yԝ>qɀV4pI] ܥTl5Q9:jև˯1)6K*S8Rnq9i^ :lOQ6Z;@Bٵ>Mu $q\6P0:Ր r«r<jXޕh &n EZ=Xk4Tv)%@puh'7XɭG V["?v 9:w_]C3䐐E clYe!B?^/qYp8Bڈh.ռlSY礵MJ,BSw)oSpٲ/ifslvqѠF P]Akvc:ة$}0}mccBq:F}&`58-! 0fyd5>OhQB{G&OG3NRnR_g ,h& ȌѓsO%*,bR9o~R#thٿqlהD=`*~1! >v4G.Uk%|zαQA_-PC DudF)Eﰵ2a1svJ&&rЃmӔXٞttvw ?`'~[Om/nCBjM5>Hbs⹻ҖVr$v+8~frn}'. hc?v* DrvI_gi5 6Zׁ:YQFg}6ʐ%I AG\U H-/i;2~ &Wv*9a1Y<\ͷb1m.=QS:LLbQ+]§*dr!KY g 0Lh41-xa7 q"v^]T2Fn|  ]oxH FIVXCIw1AF0rKKR)UݮGIh7Kb5CИN34 d3~!~p#dStLX_IKH5{Q檭տQjz9%ǿkGQAWp‡}uB2L )>]Jl~azn@6H''U'k* Kv/N6nl뤐My)BʭINE6vJH&ǘU zO\s"l1j&f3%N&4o(X`w=m.x(Aڪy CSz9@^/} P1"ˋP@!+BpD .,*4aq# BU13ux2֌CC@@i/ޒ½R>=<ɡQ'%`.2>fH2,1֤ !r'j[ (`R&~kn(0S (0 ꜫ 3=Ro;!; =;D8δ|#[(=P2hnF4K2DOoY~ii*'{N7H-+8A\?קy̞;xuD7dygE9@[Oi R5"2yۼE-?MUm۾7X8t5*h@Dc/ f7웦.ܩ92Jxר N2j)? ,طK`D=* Vyb3~D$p S\B0)KYO@EDp+wU?˹%Ի}F|L@t,8U)n!R֘[f"7XaZ%aL!ߐ4)T;Nyɶ"H(ui(hY9h\W8gdMXBJ~&g)_[f0NLk"}J@}čI:Ph*!%`]sWNPޛhFϙQЮOXX*SԵ]r[p~X`qw}%aTն_f[vN?8"FDdn6q*HGL?WP\WvX;L~ګ, Yʏg%X'XQjhk.= QcQư/k<U{C yT2Ҿ\xuQX/ާ(PRs#9p{/&A %c}{Ƚ.9ȻO`Q1 .],mfR噵+1w1ܰ2ɋ2Vоװ 5Ed|7/:e^ԷN[;.ϋ] ui򜎡H1o6s uŠָ/NJHZ% m0sAP΃RxyUW:E_|`=~VXD5/C{lɬ93Ϡ1؎G``q\]NXFc*6|o)ɶ o8Y` f_`v:}*&ӵD*OT8  KxVwkOl+mJ6l\ibT!p`A.S6fhхXW jHѪRI#fp1Dνь#۟K5%Iid778*w8ޅ70hd_|:=M+đk"]!X60tAq}/ G( G%M" 1vNA9sSyʺƺ^nsJ2k' t2?UB-mJ21_˗dal Pyg],~>) JN'nP8h\Kk\HD=H>z^Y +:VZjmS;>dp:~@d}ԛ%) -P#m#,ZK?D$ ceoJԋ?8@<ZT|.ڙ6u%*1kT&)p{$$1+.|ND &~J wE@ 1)L/ݵw)s`xt8+{5}7//I_5f @6&3g>hoM0ق_Yr4 x3Mq f)z]E}G\[hV.km> dȓnd<%$F7NI*PwFWJı^&U #!Bfim$$.F$quVhԼȴa^.3{2HC% rѧAT' kf+-ڣX$T!.R Ire.4#fEڦ& =˳IOX71Tx9so H—sk pw Ⱳ4v&FB-'8qո#džޭձ8EA !"R-W +uȀs)WwF/>wv]P&&^\mnna(T؆;dpCQڎDpT<|5WQ WŻ8 ;.> `D"#zWW %%1Ύp;S k.m(\`Z#6yg^Èx7NKsUXx /wS`woMX;W{/bxhb?OzQcHt/E銍e6qO[ nDH왳 m-&{EoH1XoFeѝAJMì ?0TVΩi`eu?̰BsIyMI#8t{Ý;8uvв=o?73{pz(jpӸտe%$ *d»}+|'ocڟd$fL4k` 0RĜU/AuM (2q@Fe>4n/p''j.®9V[&NCͰ|=$B]Tq:yM V},笘,iuq#|٥(o:so9+Ho~|.Dho'U/!ޕNɳr#$(SPv-9Pv?RhCG,tK%k~| Y.?g}c3N Թx&$:~Y|a%r$u^GP)8> lYDvHf㙒C(C?dֲ H(#D褨teG`}P%oj4,6 [y2X2/+ҙN l'ÏKRv~9/l0TɁ6y9cٝSօXoPښ/ڝv3en)q RH?dE9蜇h-եR}d$O}9)ޒOm!-p]X!vҙ_Z>fʲbgV 묧hʟ#S-T$䯜hOG.M;ykhG+;g%_a<4N #J*RuS"C[0zd_y!HCY|}1Ƙ3s/PpQ)0SѼNq }>|7#ݷ%Ѵ zfj|)W)"ݴ@, ?o`?9 8t7΁WvNR9rDKײP,zJߓw3i/8|b_K\1g^mP+; }]CǸz89+0@8JޑSվڬf-3Kt@ CEMx CWOƕ#yi9l|f@U-zʦ~1y_jL,c`l +/_ o**ޑf+,ztN8.ؙ,^l 4L3֛D:b IA=UbO =C;Ni{;Y? 32V[ғ@rgaY~7}}=x]uNbZP!HĘbX5ԍF0à^3ް[R^t$k1v~ 0t%pGeOϧxc-\ۺBˋt0[EM6t}}r?128 & yjTfs]w$qdM]'.~7>LhHc, SnH_*Y搯Wjooi\ʨ&a̾tUǼm-=g-+L2& Ґ?5ݏ:nFS+4adt3;/ ~]5ﴬ#9 RSJarAHwȺWG0!1;lxxl5ZœDq (!' Szkmѽa!RL[Ϊ"2*H 岚' ХYsta5_y7ؾ13Ͼ9h{Lk58a5lԓ+øhXUIk,qgTIDJSF [Q-NρQqw"Ddw'/;!cd_y+Mt6v&^20C娆rh?\;> LDE;ٺEBQ*'U-ĿX(=glBy 8 ;`wNh%LgL\פ͑53Rê$$̭R}#)y(5lJ|/g?yxmr~/yjmOobTJT`{~}4@sY:'(4Jr)l&.#}5js@yiZ|LU!xz֙`%S( "N9.HsXX>Hf"͍ppE(!ޚ1dVZє\6NdkrfB'\qEM&P$?nm~Gk-}K]?b->lUwYSI/ձP=P"<qeOb=~cLd(Oը=!ܕkHz m`(ES*"v|P/f k~:On 3/KŹ}ԗXG'WpagJ- ke#j{4AV';[4;^KD\e´Yzaeɴ&Id;Nt4w&~Gwy|Hjf+"b>[Q{J1o΍V[b64sQ+'3 v![NjD_bՇ~ld9~)=ި-0O&lUC\ &$Hl%O#[b# wNvF#b}: &ɡ'TP%a)^bZ$m|Rl`SaaI: H5*2 !NW6-d~%(+u[sI)jyj +W卛a p>R#R7W.]PW7"?4I8eG>lzW[0.h )lsVoZ2&*f_Gå%Γq~ŊUr8f.G^î=Z]sHH+~NuU@ ]K£ꜶjL="jjMЍz-U e4w#^<-ֽ89x)o T _ LWΰ 7~w;"ZL%̼^ +0h1-+^[P`/vkv Cӷ/wc&g]dIeYPYq~\+vj?7%E@+u~Ҵsw5cU*؎.@qbb$> Rݴٰ=Lx8 [\Gj^$jj<1{17 QK aK^dl["ݼc)3zލbsjO W._WdHD^]i=a!BS%NSx2sx܏A#+f9KL`ָZ=g29[h W$*TB+B_, 'xwߐv^ѵ"w**8 xZ.:d;vOzKfʌֹ߄6i&>9W??]j8u^̞`== :2 Wfo\ckctja{Yw]S &Ŗ[MaAZA`mHph{B0u ^_lN:Izմge7'-o2mʁ$A2)D Npv2xU *s Ơ5]!ĢSٮ p"j[i``92 jw]{: glB0\&uu'Jָ,s+mkB3M|mC`ã%bA^egq(HXx"#?te|UMԦN. 7+P )a7{M̈Sr|F`Pso"KsWuyg1~sVJ'C|SQ{2:%I0vbqfDFhs&C`K֯qh)C ;^vٮ{ vd 0RăDF81 UUү/J!f.HiYRl>Vŭf9b@ת>/'[~k7$K Jm.`Be@ *j_,>.=9N lNJ`@e9$Y䞑7K6\Q׵*=3l`:Z3KU!s6}/}Dbdf+G/cƬkb؃ƵV(ʸ1~p'0h"}}9 f 7W}W闝F>pS\wF.:"eї:x[P鉱^j7‡]5fXwm NF|Fog*\8- 函FH崺"k6+Ndc֠:xQ 32:++`o-,?Uz4h%{rM_W.@)זzQ _RmY -ij;xY+|J&?OI#'Nvvh?Y}d*cj?44MHj`pMmLd6Ǖ);!Q|KibըYLw֫0Zr&-ܽԦ}etgB(ǘT+V7! r'?{+|=3=\댧" DSva '$[BU-nZmԲZt|tEWx {OL#_~U~ja}lK,%;Ax➙+$}5A. ~"^"roTWP e[bYFS96GiHÐmhb#l8V7KP9tA248˫Ojsw2(.A׿E]xi95:(N5j%l>ц'&sn/kMgēc2aP?Vp]wJQQVF=Ppuh*\Jez#3n<! Æ@jv$`B7 Ʃ^zsCA xwy'~z w1I֕O/1{=&wl);:j *h~p%YzWU08hf__І-Ed`9j6fHAG[m'/kV ]N\+Φ~? +NA4?eF!`] Vq9lUƵ 87O#yѝ` ]ACD&I>iD0ApԠGAzeڶ~<z`8 hSڽƂwd~{Tz`өb 7HwS y|]/6=,nQe^ Y(T1L1ymP^+]@,z].!=8bWUזVfZASKvHP܁*=D@17[EMEފ]}@ q l[Wo'{SY) R'ˌSU{Bnʲ MiHgsn-Dc9PH?}'T:0MJKAuN2Jͭ[h| w73xS !Oo7˜؊Oy$p~=G #@S>t\hR])p,n,An k+ҋ3lSQv'6hXGvNPKH04Q41Lź9 ?B% V˙bfgM3cӔL": JRʆt01&{UiTm+`]_GLu.<`o$#HZLb[]p `w]_k;=m`c[^i9<&~=~6nrc%V?˂+;%֬nR랜_i6,_r ~mH q'CluLnkb>=U yzLz g}($q|dlUܸ p4u#(jFy?V,F5_3Ljsۆ rmmA.q݃gfӺ&x/j ]^ h̏nx5>S fJH69 Y_NszSŲˣ\ϓ}f r|5-.#qv^^#|gQ4V/xLqЁkW_@0/pJ)ItF ۺ- 3RH^Ɂ'BD:4e>|g#jJubJZBHR$(]";#]kHc"nۖ{(St zb6鄆K0Z > ŮCMNj  _rBޡi` |-t~襠}#$YC>vb/5T梅+]!&JlGNR>5bchT?cvn|2DV2mx2m..EZDŁdKrko[EA{ц{>2s7t Ihm`Av8?Pke&y' P$"Bً[[p(d: Ҽ `me c腼.Zeۉ(:*:Y\F !3 9 eGgxW{gn׊XhV04B*x b91Nv@YSo54y#//Q{)EqX#GNmPpmp\׸^<$̱ńeA\mO)1-d;:*Whh/pU&kFH\Kh҂*T8Aខ ' {P"VQ^Jh;* &.e)W)$dtd5u@֪2@銉s?c<~}Ƶ} RK\ z. "/PVms0E3(U$2oB%P$#"+.zub;U8csm6 S I&n ݌VPԋ[+:x۬O YK +(F@v_M聇S̞ +W;倣 7[C+0O ߽J0-_ib2ziGJy@R#բ4 jw?oAަn|)wV0UogHn{zRUAفCԊl>܉v<P3j"ۑs۳0U:Fn0^СrN`#[=7nsf1 $'/ *cCx8cSۖ`~Ś{i€KihtnbǬ%_0Isӡ!EsЛ.Z$&*&Ll4owQx]Q7 G&+9 O TgI稦d̀cƂNC? w5;C;bi] ZSQy[t[h]0.ғYQߊBkm0B+_BM*_O3zlXrδA*^YDHȓpxVNT.>Pi@XYɯo;mI4AdèaqX5ؤ}G+5 }Mo&=ggQfܺU$EbWqGAKxg1 =lW_[AiKz`9^O{uW7ѯW+67DlnP+E!oШ0HuK yLAu▅#2iz#lĒNq9U [>} Xa'uI.~=іQJ{#oᰩ<⧕|+=rU_M :v锅kQls\tkPGt[(vq9uN;a5ԟڮC,P1l,L>߫"i!&5Jw Q0|l˫_|܍Ӊ"R?%|K]: i\_Eurm x(!yU ZTjcS2XXRP ـ86Fk<@}* sUa2Dŷ% g|9ޣJk[>Bå4BJP^ P@gj \\jG{aNz|t#x?Μh jdxګ_" coTTߵA\I$mANe\L?hW$e*ȔMcRq8 BQг̽C(T t`a \'Q>hO)!إ$գ-:!HCe{F>ȤJ!$Fߜ\z׌5> ]e4:a%_ZAC%L=hQnc3zZp/'n矸ow]K:AN ޢPs]]NFQ`T9_ri}noL>P= t(UjBe дjWJN\ڒ\K P t0|zk*~_nRAD^! ft+DV `Q2ZpX5㗌!# =$LR94Xq== pt'v7Ou4?2 ]6K«[>nb㼆<=''8&*1/@ÆcnhŸ~+æG*䩗mq}9Mή6Kc4vltK];aWTkLζK6R_9 y#7!8->iPE›=܌ U[ 5N3{Mu(VLg>LQ|{m!8>'ʤQ''j{FCO - 7Å|+%8+fmjȕcI;glpCF޵ާ'35)tNAQы6L_օ&YiN B^gR44>"˹2ᯭ{K:LЖ}n˜w%7k]GQC^*B+zHj)NA+cq)S;! 8jZ-iEi/ּmd)p#c Kwd=blR6ݺ3ʷ PT`Ң\%Dl3 5I~O hF f1ڴc c*`Q~e0(Dˠ>hLe2tT4*¦l2BY$h /n],ITD٨lD+UzfDK'X/^|b?*4lW޴i9`%0EߔhtLkYf#^Du\U>+Q ZɏP9%+W0 jRrfTugV3Ew$3j-A!i}Edr6%oBPCKʴ.`iOy2ʹA`g*Lnk*JR#Ehg Jfo0#<8J-1؆t7)mJOM? b1#= VIFf #u'#q(*TG%Y'[`1#B:a\dpw526蹂YٵQCݱzLl>(~! Fq1 Dn"ԫ7k'J9ޯpAt/pakY3q_*wd٤ZDlPƑ 9mT?Bb%s\mK|J(grw>/k}иN9I{l(4&LVwXns%k,ŴϡHqW"ǿFbez'žS{5dg/[30h5랊5Fk`ncM4%CHIX#&͇z= [z@erkF zCk!5ktblD*Pf"@`9~ [F $1k(ЀۚÝX) -uY7~|C Pp8]^PGcF!p :r"s^)O:u$rC(LoZL|xNO\3߽wuA]h!~⒐MœS:f}S׎iǗ-) d-5du}iAҭyD@R4"|'C,6nyc_>߄ǃXP3^>CƇ!kFSp(j>1.ٲJc:ּLa$'7&Z!}xAkGmmFR1h}š-%s'Ezuy{i;"n07(2IxX>]efjҝJNXGp܋I|lbs"+Ήv[1g1 k5Y/[~m"OT9k5 i?}%xWnb),>0Jzݥ{kfP&h4J /^/GvtxF_Ӟ4^mBޟ7rS6 ZXPњe-Ubi4Ȏow+eRz5cѭwb/0 &Q+܈wy1~Hf kEd6IUlܨhgm]m] {j"62E%*=\%bYFXvyam!z$ӄk d0 ]Cui*aCN>-*bޯGBaf!$;įsG, gU>u*wÒ \ DdJlbTtAɳjB M9yҥ18$GK [k (BԀ j/AN7/:09}E\vHN~ߕi耹ͤHyb(G[àc7u >KY  ,scPQY(bg0z_pZHE15 D7J:ns;j9AkloQPN2MC}V/'[g蒐2M-uEM&'0ከ ~2; NSy(,Qy8 <2>C%XZ/men6@\`'~iAd&%E}QN`ʢ 7?_5xp ko,dV W2j8&Yi&P|Zwva |N_d6D_A)I%{,t! o{BKV,<(l_J>^mSG4e`L]: K u܏ygUrTXv1x.wxYy.!28^Nfݔǵ >?xCk+9ؒ鲧E@RӇ/wK{3/Z13Krk CT\ "=S{0Q!eʊ l9]4U`@򮇉j ki&@X ▫/YӘ]eU׶|ZR3Wj}_6@}f%*קr .h8T-{elsw FkR&1( jwbVhl1SibHtT& /$dpU]?c 0R) IbCnwr/{ÿfw 4+i?ǾwF`?R Ɇl=P5qO.q#[B?o&KkuN~(} oaWE;-XKxK9՚TYe]=uX#oXViv">|u)p։W60F6Y|yNY (jG%;$@7}bP˥]nn-fǵl@k>. =\&J1P>9ݽB9s`=Ixܲ< #b4C}reG7$4ZK_gm&~~x}M؎ONiWU_m$Z Q28jt EӝZ,:Cޟћ/D79=IoZeSVNFfݛ+o`UqV%cǫ=©m06qXYLĈYBR!.8qVZYH-ss=y ܡoւP:u*'%@U E8Ej`֑ |a]9,&7 \W . Cf 帨R@7iKY֪r+iL+oD1MLqn4ۿmb_GhKHɟ'3Q)i Sٹ1ksM mF؆F=x $_x0Z4xW^ e^S,udDPU}|b^nv{FwU A\1C(Kitpy`A !2q^l86(I2.Qa4C.7w-ր})@%Fu+LÌz D' bt"7UF,.*B"vH1*ۇ)p>AR^!; c?9"\M+-H(>KN"5 LDb.g.\R}LWw(0*2Gǯ[3YfPa˕owiDDȟ>DDI0{g=4xs6. "mX`,[6s[sUzW؞\}cfc@7x? ޵^)/ L8-$,~i*i.88}p:!|?Prd*bTJ4ø( 6}'fܻ :09Uہ8av[||]M} I%t.pתK E5on$Ј$,:'+!1Xs je$0t/rٸ1k;-Ci s vw'{a.GK3B`LK.H^LhWd:v̟\19XuRuR~]1&g|a0 (=NoYC啿RWL6Lb,I)FȫH~v\ QLq i d5(B+1c nh3T* h+c?;\^/:?X`R\Yx<ɵk`>~jv.><řErҲXG\JhS~0jiS^oQݟ\,K?ʖw<ѣv$vsCIK+&WBfJ1杂n/U7RݞnW4*{C!y]H=J%Mi`-c~%aMKj>u/J0d6@4 fu%S ;!uLְA/x5)Fid 1c. <^q/ rn6a2@wRvh܍3ҦH~ā}-n3:/-"D bk«?Հ;D⢟5GY&`$+4Fvi}2j8ل p$ƪ 0Gn3yq鳤 Hfk"6'i:ό1O3ȓŸwUyQlKh0OLlG^W,<ާ ]6L}A|(Ā_,8jХ+"\9;itC%DR|yߑy}EZWTrVB` ڈɨW`\b?B%0cv?ҼM}ԶӿnQtL#/nB?zelEOC".UUynr3"k2WQ96Ԕh:YܸuٯPdf/5 8JîC" p xG-ҺDȝ*P*i4gB؂i?s'X,5(%@j& N0*Pj ÍSx*Dvr:P&FBFb׼!O)_Kǖ–P|g9uof[v;eStu(1ͫ/e.Hgq|?9ғn7"wR`g쏞Y;cpdyDCd"K{_p>e~(qnSDZ>ÜW-wdsdjB{v"+++'<#S2׳],cwg _dEnPy2a|D݊dRm.@+׮? G_i6&a\qvM#|6O!I!_i2̑.G)zCg}*\`: 9E q7S AdH  o(z{tRA~OM M/򯋸jp*mse&LGe wžӑJ6mцٺ`['.. \%SIF2˼ W:;6tϻj~4ݼ )ݼ-B /+mp E63 8 [P8*/T~uk(g\[wO U^_EsD;ZWIa"qT;Bۓ$Q-5бsQW ˍTw˭N9 _|6dPi4{C0MpRM_khWRdzyi$F"T7L5<uҍ83HovC2Hx w{"E| 1=d@HKD$mUFqIxn܆"|6}faHOH$d*DPh\ЃZc4RPb#$.9_!W1։WmZհHA_I3yFPmJhRȦ*fXmpݛ"&1VT'Goҩ[ }[H> mkZaWE+jAUH(*_QF,i<J}ɕ O)=3W"%-Ƭ0:;/G71VG#lԂZL1{.RGܑ@ xdf*>Y>^rس_%) OmU( 3KHԱx6Lrei)y59զ'Jl|?5 b9\TIJK&{?87:+!VJ5<+:5]&'?z %\R\ ƶM69Ssm>+`WB6O 0yj>Kߺ+G>↞DUrrvB*u&fp[L Bmp,lWs2(GB$*xw g$ismr6nF](ݴEM\w:Y>PK;pz<`އKOoNǓvHg]1Qp%2V"s;i7pf;"XtDQ ƠB#Sw *t^ع$pEkngP+K[}y)Zgl̂I)<:=gUR[H!:_LuKվcՙOE\[NXa}4"ur:eg ^%NKdyDwsk ;7o~|3ȍWe`;ŒO cYoږjCTބOZniiN$-wƽ% 8olߔE_MI!]V<o^=*~[eY@9!WԼ tXiQG G[b?B\7ǵ8Zs0.F<ëQ'v.lr$"tFs J4;ވCX+إvɧOggPG} a8 aV7@]7EۚɆn΅ObHI%O7 Ʊt%srK.H~C"VhS%wpu*+*'hT^ Mte. m~1F?geq/э LapqÆ-yh6"#V9q?,!@p'#w ^<JH!Th-b9u.Hv`u͸)m36b#b)/aCb&;Q`;cɫ\cwyeTu=B/>ɨ/bbrB2qkkŒw%׶9yc55X=yS]W@C<{1˞7aJ[(4./ IPԋ}D!^6Un XV*n% }4߀9z6ޑE#+Q*꣫G`Jl!iր%Fмp&VӶ'Eco9l0W"6?Ce[ʢhq's$ј6ﶽxpzQnI hVǁۋ^ 7z\m}CB]hHrT%L.zR|ə'~y]@p7$ri|+ ~gҢWg?6EBO9%ݧ9 D PyEyNmsI:t.;%4<{g3%j.6?_Р)PIk .jPFK1_cvAEg< :Ov nQDICe:ڎ!i^ &A0ktntH:\tt5 Ls!U 'Kl _J|M* C~iCS2`|ejx%@eEq XƋъuf -V?00ͭo(80•4a.D2GX?% y(Z6R"r?PuQ¶7>?ˋSIAbݚiIjN̆#T>4hWnSR5B8=> jz.N2sQP`~,2?>keb|ϭ#jԆL5V?Hc7X>cʫ WW73$s^V;0\oc V`&a3MCDń>OL㩸77i4ABк?`lՖ͕&jĄG盷RgoT[H.|7^cPfUpd7%RjGrghcs*˫tbp<:nDd ow2IPv{PȏsMԡ9`f2l@FCQe]jGɮ;E-8xW0Wpݮ.nVg=2HCM{9.ۼ&o+IvY um };[UOpRLټKM*GM#2#A4WA*(AWqUGLQ3Tg32)qݻL/$mBOR["8oz4_r2/[վLN;8q }=lAk5Wp48J5@⿠/b\S!yb*dK.M =*% DfƄkC; (Qr;)m^v9ޢH}V%sT!ǐ9ff6l1%$cl~ku ] `bp;9uy9s#4]fF7i5n2Ų pSctX7AME@4:E]@KcJ,+NQ caW9'Jvj,?>x*<+?q&rgj}cM^dU󁄂Ja8e%Oe5˨&.viԊ1.KJ aLg1S8x ,DEXlYb6yJ5RNWgoI S;cz|/RbE!N+ qAxOM^KB:zv tVXJ{\ʚkb+%:|}ZsoXG_.ٱNg9pKs ?e6}(C}ۻi"0l_՘lH뇹tl FNZ"y^WmGPԽI`ڮ=ʇ- ,M{HMr]`9G4,dč?q@,#s 쿎 YXE?=lg&_hY^)_q"U6sr-~72ycc D"LML E p^.K. < ݉t.U]1ZI#*S|ߣӔ~ |bu:tXyTU/,',a&6L8݉+}G81 ZZ/'pR)Up_ʂ1*p@Z@|[# L*i w +O6 ^$*`uTltwA_54G܀Q]:OX%ݨuE'epѲ \szoHN YVS$rϫ K6i=4\ý@K Dr2F" S˯ib8i(e@XXh3P\#,&_"Bh`ljexcMbFa\)/#B؈ FvYwP<(vH ֡pڲU"+n d 1*09ɈN$ah>nw.s ڭ2)Ҵp $q |`C%@+42_Ka4+0#Q>ąG5A*e \2*Y܍Ko|P+l[IBZbrT`U=p .z/m^Npr~b`2C a3S7RCi%Z&O3v;-=9zd0F&jjA 袪&zÅץbfRL@ˍEoVnv| y+]g4$wԃ+`xDAK">D_32B-X1W47??W)cڒ6_>>rT{_C & = H#n~d߬( ,7=\%fa-Fޢݎ.O;/1HS\g(Z1U~ak X } D!CfXjrdp޻ԕq3[Nj{;E֟7Z6}(F &bBS1(kvk<"FauflaU$38jYD9 s?S72k3RG3 En^UsDI\, v['Uol4ٌRO:ORq4@ | 4>Y6R)wbKlPFU?Nϱ}u=0=l+*I߹yxkddQ i, mbC$IAbFW9I,TԫmK\]* W, / d3_U?Td@쭲<5^dwII>:b3C↯B!N Ҁkz2f=!lblK#ϼvX v'g.}r#==̴:bX& 6O}$ PÜj0y jJAi,8Xߙ8'1jXQ{~;0Iݔ')#{`7.hDftF]`W3d[)юcP `s$@+MRoUO ٜ=jQQ4ID;?hݫ~G.3ùjۥ2"[HX G}EsJ(@$o0MHmIeySaH쿃cva*{COVAC+vdv>Yw- v>ha7}!8"ٯ'rW:U` ms[H $OmP"N ;sZC2u8=vb O̮dWYNcc"f0L"YB9ZE0mڿ/%s4Ť9!Hrv+M U.*gfȮݩl̯Q}V d(p%0Q=Q}q;^ P?އ}:W$ Lg{>^ɫ]K/ Hqaz0#,v9_66å/1n K2kfWj!++DpK$:wd!yй_ fOn M&BACX") ;8j$A}qE4}ޟҏ̏,<ĂhO$ʕ!0ԓ?Ym+A;p $5V^_}H]I)^Z_0}bNL»H5G?'x2L{ mpjHq]21}7Eqy<}PiS E6;Ո;L8($JùQzEB-W2`];s\OUqRoR2 Qn`1o-S;eݕ@ *᝜̓yP,|n:Ohz66 x>4}M*C.L6/b ˵8,=URmN cKc: W67y8CyӐӐo;/E-++7Y<杔Y(Muż}9WAALh: Bi"5_"BzGY5P~0JKrj=Rbik"d/: ԑi{.A$_v@<߯ga}̓ +2lwPkxxÿ3ތOc wiBRקFI : bd+A _9Sg#d Ѯ8:f% Bٔo d/EjH͇,)^PK@HP'7ǺmsQ"ܥGPt]1qϟw?k<c~X KD7'dUN|eϦm :arי/"D%Aj)%hrF ۧ|3zrͣa,:q(B"B "-8l*~t z`rZ2BJ(/?8{Ǚ1PQ.z@P48W b}thʐ`Ʌ 4S>TypjgbXdkU[TQ @Kc>@ۂ6]|!cFݐ札mpG)1/=k=: J \;)D쑦fn}PLQ^POt6,1Xx)IŲ~PB\Fsz|}8c8%%]\q}Z7Rߗ߉otM>v>?Eky9Um)[nCG~-moN- N qyws8 /3՘iQ0Z_/MXtBE{VQ|K9U&t7dC]|N}SBٝ |阚 mbyri?c(163c'cprqc*66g2Gqu"LFF; pq-1}4t80 >x>>sbBА_x [J_cAJO(|21h=O:d'Dzf~$S  6hkr9-3/ 9 }^GCV S;hT{0k_6Eh4ÙIYRK`gX5idvS sCYm@yhN5wN?Qŏqekg$B5uyf12To*+@ 3pnhdk<ìrTmKY*":JSHo)oJ!۽Mt.WeD%c{@7XJW|,.~e7Yf8DO`:Wg?7i0؜У50v ^A{Qa)Db~x%k0tl`H"đ5 9!ؚcUܵH{qj:2Rjs$rxG\Ed}X @quhEE ZfxJaL30fXcVfvR8ptPu(hE=2\GaƱ5k.Ds':".וKZ?R>W1#1v3NuݬZvdCC/QrkK9x0-\r Nl=Dm2ƭ EwΌ%ms.pĸ,_d$Ϳ!&=:* ߏԱ[A;1n aC/fa3MƮ>(7+~l/0=(<~E\Ï $>偏pF2ׇ<z8:`ȭ<͡~M[nUBS hd|\AQ >j$A3pOK9KtLz )2UpUR~Y6Ӵ0;AJIs^<SL#4TEHⴀfڭt!Z J rtb*Lvr$=^"79OF~(_5G⏫CEw.Z6o!w2 ?khl<|5o;DH~@\f-N/y}UdLuf#bۻv?%! @[ndvF)h&0\c'/u6t>D`aQVhLz5Fr%uyN\dw,[yx@JN;|MA:֣5lĝAKEI1ZvΉEi ugM`7Nyΐ"B$xál C%)@aWGzQ^(e*YDFBXZNOlBn)"OY|M1ob5Ӭ>1gP4>Ǝ;EGdF5W+l<^[`WF^maPonadfHt$[McʠbW+"d|hUi"(&@l,^D; 6OEn3d%F NKtu#Gk,M\5e#5G*nɅqe~5m9χUaA Z0ãGm|,PU-6R<`|#'r৷\ >h p>Vq[?'̚%Nܽw Vd/o =R(eS;񱰎\i4"5֤ks&$O [>`RۡǧgO> $R7$oٞӷf)zI8P][]>=~D8yS{멺z,ҾCz*̩zq$_ ͪ=7~czovVY#|/UE;$**ń^-d՞6XR]ϻˎ45İ_weRq",Z% M75eng`2Fygn C8= E0 [G0a4_|Z 7KAAM_ lzPŲ۠!ƏkuOA(I`lzPצ~h 5 ձ-sM#}N,<o9ehѬE+ԜC: 4%c<^bHH%ek2:V=kLɔfFl?³ֆn-Fȣ6sx eMp7Yo\9L93UY1}FJ "dLK-[0m |A UwG. JPߕiq3T8>&@5UܚP<Z S< pl%pj{Sm'1zV$O* /^_0ZߕIRAN[6ku %ٿ*x,df&ado>#U`IQs}AlPC#6!`*dOH8XCQ{އ}lJʦ6Y 8?J8x`xO+npߖNX{ñ~eߙ":3cGNGͱ2یr"NzAPٟt Q ΈFQA&t%bva] Jʲ a!bDtS'&J%}mB8*D}z Ӈ >YhqѲ7K$7xLCYJ>{u&)^`4M][/O2"6M6H]7WդLGR~rd]߻uQ.}#xN/_BU|Pa)nXzKx+Mir{|'9]#+_ҳlPj|+da?f㌜"Ӱ"M#,&E3 TG+S/I461͈.$}8V9=F՘R07. ZY5{Z؆5Gw+!6_EJ_>ۥzBdN/h&o?HcL ;Q\Lv!]1δ{ 蠳#4yo}|?f[:+O{g}єw: ~?CErs5&\I@[A`ɿţٚ35m)$- F_#fMM.eE<Ý,ԼO(Əha1wkL2Eg@f IaokIRیiH:X_NS%naIis?'9x'jyˆ#rQ!{.1bK!9=4 r8 ~[S}V&y}6C?<4(NsOb}Gm@b;ye QGS-slqT*720͒Mlf[kܓҷ۳t;K-bRΘ XHq͇-Eųq.)cJxi nnY g Jn"Ph)S Ss$Z)SuF*gEۧQ' Cش7]81<ԼȖO 漇r` jz 7ȟbbՔm;D6-h7F)+f }R>q<06:rmM,e u%*XsmιZ. ~S_'/-Gx+$ +l9>KE_N`jG4>G7~"wXdd/ :N(h2JX~2vkJ}$Qjh+NW=Xg Xc&.dR _#aSsy4f_jRVy^尥 KqW=[`L|5bPѥF8>nW trMli4UZ5Tp3<Ƅb^ħCM!C_;%pA0WOyH|qzcMzӶy͈)OSr̀jvk]p|aiIM;2 7% ;`NIS-!!Sp2hr4JsS0c FB퇽H8N L-'@ejm:.T8؆ۑFtǮ {7-ACv&rPk/-Q1EN,t|tj֖# n_)A2؝^05{5 ne^W䎐)II.{[ȨqhդKZ^UQzY\sʜJaAm)bMIu 6P9B¥a*;Zr*tgWŶri&e^BmQ=@ju>yL;C&zB$5E~ "wm;FVu7e@| F'U Z0:2%F}K%a.(2ϼ#n{;aCo24/$UXk@PHmq \}U=}9L+ ! ,k8|db{B!_^?J)/DZ`Nk$UvQ!lWP"@7O( x/tZF&l=a7]xdbf;'n}#~ǒ hge>ll̋ <;VFҐ)Sws=EVSc)Յ[F"/GP(hXRQ~f1iĕȣWr.XW ,MWAM@xf8\WvRQ9Kr cĿmzKl9N,%fjvGg=&Vڴˌ,TN2T) =j>!;oم)߇H.w'bjk^},XKt3th0+޺}J#@L=Uqҽ!FwgRPEPFl{jOPx/Zȏ烩Qd#:Qa/_02amT=ͱIv

 t`fFrK5O]DPK)N cm%>guH6erMljcR[ZUȺeqK2L_Nbo ё9?Go u~`?9grˆUJ`H3m) ̱gZ -5]`lj+iAa!zjZMٷfyYGVX3^=C>Ջb`!;2l^\?TQh;d{' >EzG[Q|B[tĒ(g' ! E+ -Q7{*z,X߂&׍)5:EmT' \P#5ѐCeNѴNb£|Qn8(r@ܵ7,Xf(NoI&-dd\x(AENuU~zHZퟱ@vOoL6nfI bs.LO j#@Տx#wp(FjO :-0s(+Wnҏ:*\,eax_s j x`L4-\~iU@5Ppy<1zz`_dCl%JO#]BȺTT'*@hi5 ؠY~ŝ6a&solH9_y/`44X,&BCsBɭ q*v3dJ̳?s2M.M>m]NqMHﴧïyv16qb3,U_PғZ5DqoNy3k}+?Eͥ@?xQ`ytdpZA fNc*Y)U(kWdDQ^U}9xi_R]z/1i(v kc6yh86D%"t],u_ S;W^ǑnU:$k SJ3~|wG2) C9?3׭f򀈝 5 | Xmϭu'ق F/Ǿ wX(E>EcX/k^cQtgY8$Z ¯ Ɖ@] j|b׋;7'-q3J/g~TOc'lǽ!Bo%[Z8l|i{L`̠F& VPKv}:J hTiPhڝ Q ݋cF ܩC{ U>M94z9Xh@]?{3 `/3|Yj tŬ.B(eFርՠ.,Zb;athc)#7p&1#/TyLxzUx'RP7O[`VŬs9Xk}!JƢMBYnEo !8~5hSᵌkf( v,$~MBeL0KLc[SIoyaas@\o<RRjJ^!Rl ϣj oEof~סYY VJz 4. +ϊ 3pįDh^b9}  'د%t`nΎ3HAKIg n"g0|l{**..(B !~ |+hfH5WB,c<;o?IТOBRSF2}O&MJNEA\<"oJZG*6\+0oz3+n&cVcNǏSjm;_%$'[I('N3-"':ȥP]wtqgzo$>*:o3x!%tj2NDd::C/:jM\Gԧ% +YgcDP` 5_뜽* #p4ybF"X 4 <2 T.tOQeۗ_x@S,N>J--ڑ |) O!:SKMxd`ztLNe@YpI',fy\N1D@7_Sn#?TuΠ3፿ WkrEl pZ"T]J ] P9~Q?T cA+ECmԆ0_nQϕIYiHq_4G峱"%rongI̖ĿB_j)MHDѲVھYB0x `RGhc2>Os?7IZ矻2kz>^̟S@tAJ-2Sg-װĸ8Q #SQhDIC\pl[W| nvL5}]fɇشʽor n;KkA}ߢEwM]` i*d6K$Z5P-EdA;VEʆ{zKtoO&[b^쬾&.AT(ެ!qT~p.w۬CDZn98@zǑ&G?Wk!Ig\G)v+S@PΟs7d.Idוa1{X'1ۋD ,2=(f 'N]Tl{Gya ;`oYTUP"9A| &ǹ+(V~̵ Ei',+T^Y-yVY/G@wDyw ˓慊9eAq8P Dearb0EjÆu[1*:# D+WH H<fiHRSWy˻-/fvlGσd5)wF"߅pM(G!)x&%Ty62P=r㲫B αk`*aqqW;RDܾPm=HKsFN~{+wY6|eeU'&@"~[W#yQ絮ۤ^` j`KYyΔ']`-o<|zH yoRUMc[l,<z$_(<ܦoD?][ dl7$݈h] 4$iAK# {jeO t8}s!HrKWyO8 Sq4;ӻ[qR "OPP->O:sf2leu~gl"@Ώ5`TQGkfћV ]R J;?WJA8ƛ/A׶U1VvI"U3C-_ ZvL*Cdb:U}un#%0R'Ua:  5ϮVHuԨtWAO@Ƚ1qZ2bm1* V-{=)j΅wZZٻ{ke! DZG᳃0Gјl?Yy pى]:^DUk.Ns$U,uT;OAs DGt)丵}3nQOowb`/\Qw l-8UƓP5p|QeTF=E_N3\b!t` 2N8yj4LQ250Mv0&R<Ձ<#VB%*2u`5ȑ%th7TH)EH\l7)k /[cʨHJ)FT;͘^hLκe-#` Y rij_Ys"'FȮ0$&{8j dSXCkNC>G`k[B|VgÎxDӏbKW!{勾0FGfhPx:\s]HUDQ)GwTY!"yTQ^M`.3&KMSzRj@&Z5 "SI.DT6߃QJ <ҩi:+-ׂl*P?hƽŤrYs>%|dW9aj;:f._ClG2㳺Mb8q0dK?ɗ>LA;0G~8:BDُdYw'O3L:95ŝ}Hk[{5Om|d!J!tVTu3QͮG_ֻוq權Br20)={6~5mori+W@ 0#R]*RS0Gz]Iy1Uӗ0 ^pAǾi ͬhbm>0}jץ¸629Z瀮(dzc),--بJ9ُшqY lJvIB֫F>n[վuW$DXN8b[ :#IZN@[,}ik*~10.ә3 .EozQnzb,ܩJrs9AfB6+BY./y|p8 Z=%-~QI9>8s>6)Z 7?IU4jhKiW n3(tK怋4u{HwVQcrh $`` nN]#aSRu7*ƍQCY@f$Vu`m 4K- n?k(SضЦwS2j-qJeb6t~eyӎPf HP{W.\[НͲކw?SE7x WJhܠe2,pх 3 :| M *ӸI$A voKw!qrz "S-U VNf(۠8Zn/-iV‡6j`ERȜv#ZM St=6G\_`29^N? >y?qϓN#KBp0C?Bț$Iq %tG[zJ` Yms*슄2kf'I~Ra<*+@%#F%2K|Iqquh#4ȮauCpKrbҜ\8z"-Ԁ3K!ܠRsqxPr>n?KuBG wVQXB.Y𡸯Ke%ż[:E!$cOU A{Z޲V-9~ʾ #Qja Or|?)usbC!3sG%L}=#8 /ŸX}EpYR_"Wg!?\[(V|=A3v;| t_R=侵}U/e5) >qݡ_/ :~bd6 }~eLS[48)cw2Yf(Pb(_c#@YF57`T=Y_"aW@J$]0n+Jn7 UjHTr})C}~ ؅,yO]@;GL. V@7=K~R`S665m mR3"46v6*(@l7>[o xB#rJjQ-֜Ƹ <g~R~ h 8A9 bVh|] z0G(=r}t+=i~VbPg}8TTDf8X_(l7,E=̌gQG%E7S_) 5IU9`C&sqb:hZ#684tWkH #?9q>wn>xX4;~m 2粿2$%D x!=6Km3; fD0ǢD \>2 nEOur)aJSdnh42?OT?)bEY0iZ٥2Q[=҄g<]njCoʽEU-\t/Fh\)^: {*Zm&a 1w4jq9Vu0%@JzI)DEޯY -VzRO'M݃C}*Q ۱ % |VŜ4bu]m }-jׇ=/9T{k…8' ڍip ʯpnvEiAov.}x36c&w33W0~:MM+GeLvTU9ݦLlח?:Dc<Ӕq> ߯pI#_/W!#LwHkY8cY;3y0AzC~jnopCB3ʲvW2֘5x|ܸLN%5gɸ_L* ,4p zT:9]kdq)L4CTX#U^49[BQOU(@nj%鸂E1dpU!C|Rxm<θM]\F "Ϥ+ -pJuE:EU=A7woQy*JFW3x1Z, 5[|Mp ^&E'Er0P$-Q5v[Q3`vѣ֡ kzpJqo-V1wc|^kW/~`N^[f`IrH%K$4FhщiX`_1Y¹ yXǼq$*.2OHF< 1~c$$u ])[1&)0m Sֻy=h aˆP}<\}X?>%suކ)5j$#$b 8M!)"^ڈAJlϩ-Xy,-Tme9BҚՁ21Ym ԧ'0z,&w4 Ͱs.PdrY: SJp\.#1 ) >A9_9<-Qzfj>t+'Ɨ~tiÔz؁PoDGƐmIU=.Z2ǂj+iqSu&50]ZimI52-MU\,5ެYQp<1bZNVpZu1= D,1A7׵5 ~B5)Ջ[!Ȍ7GXX^~9W? ~߭Mhsr%4ҾH˂zA@a;n|?}H-H!OYռ5ʙE1ouA(#|WcoCsK}81z2"-I!y~/?98F▧]`j,$}c^\y``E\\cBx"Rrȗip!r'YyxU?o4x $WMPqz's駫xdJXiWBNCBWva6*;zy}0GTttKV# s>0kh@}Vv>KB4֤RҼuRH~;9f4s{w&МWԠVJnkRs&FPxNs+Lwè\=fpML ^j4|Ѭ>́B1 % ՎWYQy1wIs.QJi8RC 5|9,l.x$v@8_@5.~@xVl"8mF 7c0A{i3Dž[ޞ\ LTs$r?Џ|AS9hD($?jOA Hv W/fA=KUeX&Mebx_a,2v%t ;Y\h=4qI{ PүW*~6 cT,KxfHg͑k3)/XOjO$0q>-.nuPT>Fs}}s J `tȵl4]$*Ԃ{hz zu] !"Dɞb~^ \m&,F{W%zb@jvq]Pֆe/Kc#šmf"/y[/u(sz$w5&Oy[)3ףңuY]pK*f!I@+}H8D"#JEw2#`pRU^`y5 B{Y~hPϑt$ůwM kԀcz?yݨLQ'(d-Ic1Zkϖ:{Zئ`J {`(ZW\/!] *l:.jVlT3voukrfVF%Ɨ~#G7^&L^#*&<ގXx-zaOW$[ɿ 8fr X6'`uK@2{h 8tD.[c;ߩb0ZxX~לVGe0oTtv1ޛ;΀m}S$ijtRR`/u!9ۑ\WKL .;%Rwi =+J-,b/,R3%6m*-2Bx0A-ARFWC[y<1q-ҀPEH jy3>glTE*D#\0Ǒg\ a'B\Xfy2ځgc mVIȁZlS@#J++x2%?lU܀0]sz ڎwXQkamI}ÍǠeT=A"inJ{ 2 -$m$x%Ff|%[a"\aJ! ʙWɩ"q'3-&V PPZ)DtZ5:]R֐eu5ō\_J-Т`6L/v4(s_jeޥeSRf;6.d]zub3]{xa} 5$v B,<: s)kCi1F.8qJ|w^7kNW.$ı/XnT-m+=940 ǡO3SKf?aØaL6`f7XH-w!p z+"a3V9^'daD5ވU uw,0 ʝjD4 S,Nk13e7YZb<Z@*Znaz>̼!J眞NX }qf0xPNnVP;Wꈔ p^;%(-B 0^rB^APPUW̺&ppX% S_BP }q EY/QDv}Hu`=E3 j".LHdf`$(^8m?]ӗ.6H9ߒ؋㏬|֋CԚJga5ae#yA??״- J v\-OnHZoW]W[ꄳK> y}w<ǥom1=h6^>l\E]y&S(O!ܳѳ":UCO"Uc?iZ RNxq4ȊVc":$lA*%wU;[kbrDJm28-$D+Ma[[Awh\Wo Yr/Q%Xu\lhKnqtϊ% !V˖E.W,&#+[Q!>ʳNs\=ѿhinUzU (fk4F/'S?Gc>MLgʐߢ30`Θ1W٦k]]jV@ FfN[CC(r7A7gv^;߮ḓJ~@_(Mv;E@N$6UBn/6}m|G2;o wD2v* 4,[lo`R&/ljeFI$V~ -^ХU ٨![ \(EԉޞZ ZU 6esʌ YIW';SkNj7r}ʑ9TuGS &n^fPxKίǾȮ˘*:/HI.ihż{Ϡs[T#l%h 7{z=1*g{GLd8̶w>ڍ&f u*TE!@#St? ӹ4x4w6Qxn"!ceMƤI쩐 P'rF"6pFg%G~R474}ð׮c:p,Rye 5LxttG}H&z&d=S>7NiM]jJ1Ŋ>%2NOSr::ٕJ&C2_΂Ãw+QvzzWpB؁SC$U<甊 v+V#"[Ol 0|Uة`78U}A?}޹m8W ܺ\-MsYRm3t0ʗ|lL?fŴa5FŪNa \;HlqHQ泼s|eDtf &gUA.l+締FGlsn=B/^ڄEPmTn.a5SH !J<#KҗPfp a+/ 7%^C^䂝kpa%Q?~]wN N/Kdl<>6AmMow1;X4W>" śrDya33Ab61I 'nk%ʺUXfj&.(*ny; -E+VN?/d6}yڋn Z<,ntD\g̊tsF̯`^_skvVEG|ƭ\ptNGl8Ca.⣰#?p,h̊؇`^ I>q\(v]e4ωIUzzf>+@0"3d`^928%"RKhr6,Ӑb[:|p.Hn1;<]RV  !˩9WG>>zTn#oPy?uiT`Ƈty4^#s? =)rQ"z//4%1KeiVcdu[N3jŤ`ߘo{2D=\GIl&'ϖ!J-.{!E 20 7:dk,"ylLK { zCqkhdgZAɥAU[ z> t p%T(dEDF[7!`7cZ1:OwƅRgĭdɧl;Q}m)cy+)'-%.VZy*\MφdH0ƥ356|cBLgr#z]&c¬ uEy9bcE<ʼ%G@> 7""&% ĄZGטĄY4_*gF;BAd7/QHC"zoa|4a~kM⡡*ZG z(Ǿbg!H=*h3NQ3#C =jtMP>iOiIբhZљz:lށ{-MCoEyw[uOG3Ύ,:xP aCU_"]|s$sHbʳ T ۷gAɁ>*ZA(轳@SPYxGE Bwb}^"%{t 'J<  vM.`g, <*5qDφ%+'M4^`n5-tyz0 U >$nlPAҖk%% z1C/#p!1{qvso0_924o)irjƿfP7h?TɱV[P34mSI$r{R@Q[PF"@±9FJ1#dfЗehZcE]2v>'?HV}|UCkI쿾Y%`vȢD(|5)T[-GQn# NqPXTy)aF+AUP2. y-W!K9 Z#LI?lj%.T6g w菰K_o5ż}p:d9 USwv,0(Q T3FZZ C}lw(6=4ck>4R)K6L\Y/F6Үh[5J@G7$_jW&4'5x )HQ=XL/YkA*s QӌIVy~6FzȾ Rz=oȒkX^T0y﮾BFs6r7=T 30~og3.VRZ: \ G%Z ۥ {L]55+uFόqSvuC 37%%Q#Eq;PIa.ړŪ ЙUթ{N/űDL6/C$.>)4@a p|Zޠ^w6pwuiD?Όؐje蹖׭eXŀ:H+h2𺈷~RnKYJqQ0$kwmmaLU>꺹rWH :#MMMyP[te!b)[^:):̄.iҪJUfr~X589bdlH) AuU kMF/SY WI4o' %ٝT ɫiҒ.Mg9O,o4;Z!Dii%"nK뵎gʯlEo]x/Od5@e]O1ٝ0Lm mS}H qO}d}])(߿A!'=碹pjptPfkc]枾̸ٌS?4[fo8EtKt@ -=-z@M3pϮ%a$7nT]uM$:BZ}ҌW[DldA~;cg. xi9!X*ƪڳo 2=*MHz7KNMUu?^JhDxF}4 n0RsTiO_GK ބmBɾPKg"ego0rZ|(Th@ݻ&VQE|V_j>c`~x!"2M? a8)cB79(2˔70 JL:5KO|DB@#R4yC/vr)+2T+t`jJÝ)=Et\EFg }F$4Bk$i hщ_:7tXs9ԁ0v/0!m2>v4[X,~|Qp)Upcc~k*y=!E&˯=\=vd?@o#ICF8Љ͑<~@pv Ywm?:4㚆5<<,qFWȽ1`בERW򳾞}y N@Vˏa=~MD5h (۵F[%%"$œ{kFG Cu޹[x|/ޤ\\&u÷y}*zvBmؓ&5r>Il5J.RA#kl_uar]3,B>W݋Q76MP٢X={?? щVQ,MBܗ!P;o˕݂8 ʴCZb:?WdDĩS?q GR3wM)qA]K'@YV55~m 1R0/ԟ.^fZp}kѼ mxdkhvPqSbdYpBp_42][^%.꭬?Dq9P7GpHt#:0ϯb<?(rA/]5kh OqIH`ȔsWQj49jŃɖ- njc/ǭ@]O7^o2=v@>5 Ŧlbb_Ǯ :Фi [@$@خ;H ܞ\C"*P|o%dg(]" 6-a9$*Qe:$,D6WBCqpu]A܁YԻ=q]P3X߸*8͂CMrlFi2SkGv@vsT4! |{ɵVXt-ۥE-ig3[t]SNLH ®:@R6)ͦ*zQQW|IV!uS8llа׌ֆ;D,9 MGtҞZj p5e"t\=$|CDiUY9m3PRV(OwBŤSy5@u4[C+IiSYAϗ#(j'*!?9bbzs8Maqp]Gߘ@?4@d1s8]<:O[.,(vU!j2/5 <~_g%!?T})y]F3N/3ɿ=&ejN3FGE'jF"^E[Ci8UQޟ4 xHc>O-b)yW+,)zZjU]i+j~ F233®Nࢥ; qY0#HiӇ{iPbzVX`4 ӿT Sɳ$#19T0) r FE2B!wU0aP&3ª%y?Q&O^h9 i.z6|`:^Ҏ'rCAk=Urd5_`x`M/`hsP8L96]ln'xykJ+;8N2-1s7|B<֟(+ hBi/256Pr!R>{!&X! }+){ FND`k(ȸ]6X[:Mѵt=6SX* [u. #@D5R DpI_ʮy8g+ 4epFcϽI!jj +#\tز0?,O V?@_U1 *v&B3za_0i(=,yB]~*/AEؔDàE$S*j[%0*l0^J JF>)5W$}x:Q9 _ש3f vs}:6d#-䰧oUOYL?TZ<@?}.|k@׷<ʡoc`"mH1MP6jtl~@:?QF@U M\/tD($\w_LcfXc}g1**A6D_"Q5R^c-a:_Mo2^sZCO@Lh!H+RGlU59*6NJd+^.6^OG!r,%]b0Um_a`ei~e20A.|B5.”W W<,=vM:Gjc]0>3e3*ͥ=PCL. 黅Ĥl6PzE/?:J<]nSyJ.1Q[Y_MT\=4Y,<*1Mv ߊjW=OiQ?iR5afGEۺƹ0+qۄ8e: n=2&~bf֐P9STÎ~D]Bg5p{ o$%WZ[odKxЯWc}]™:_I9$mxi=@^Xul+4#`B4߱ɉ]9rH-gp3U"P 5x/%ccu7ýŘr[@{X+5묣=H~. v1a ֺ[dA g0f\?%(:5hIU< QVo sO"UfVFg0=):I.|&V|^"|#~[-1$j_E=0H0c'y@dn;UۜT|k&1~Q\jF. d3 ZBz Pn}Sx Oyմ~BB}Jٚ,&Ũ=C&&an{O7u<R\01*nQ}Cjax󙢚"d&i㴹-鯲kDZknOLTRS6 pP|!~9¸"+zFKr D Wx9{KoyV% pfm~Lo@)j6Y=wiSM. Dr뾫^cwȁݔu<ҤlYCSsfQ%$$Ϲ̪9=sKWM B 5HT}h~z(O)90t07fx(׭QI#>7@WEGo3-F/X VCjNFL?O<R} a߫@>_PԻl0$wOu5X-mW(1Qcx1r]ԂmM^4t:SKs='kQq͓%Ȉ x g]bfE\rAL-!, Sz,6-jkB&͎ nUhk3<{ 2^$|[}[ʙFm7}ޔ!a:o$6nwH"V}: ź)T"脪#њ.A7 k(!kS(/,J#^d`6%cz9TJOvWhzim2*<=>^cH_pt-o_.S\ O4qFpj7-lj7L(l,g7!W{_ʑuȤ~r+u[dvb~D؜b? 進E#/y5f3tKLC $YuLRQ ϶ %b 2L{ޤ 1L'11) D+t`; ;kr|*Z?ifrح_}Ce"X4 >YrxE` S|-Yd/ }fec 3kU&g醖)O5aHf D ogAE}x}b RPt< ڭ#`B2_*};i}ջln/n|RHh $?艗*{D&˯j>m~ҴXu$J `UW.Pb2h8fy.1}qs6F!ۢ4#Qӯt打pJ^H8%&keCew .aq6Kfť^h ѳBhR߫ޭlzѱ^67>鍆I@ƪ55QvJ.fKYTI?HA稥څh5kpQ,dUBJQm>IF0}8X(>'z͉a@J业:'ydSC'˚YN ᾴ_Bkj߷-^'D ә:Bfͧi'C׼ڜza {ҵ*mޏ6(Z)KwĭG}Jm.y>ɿ6hr4Ԟ9[i"R4t-`IWZ:z[k|VbeUPmE _kAyT8OG,2?_4^R* @ T]0VȠڨЈD 0he CX:@\c~@aM Jo:Q^dHBK dטQào$JNϤMB, .[/^ @CM©.7sMZ&cQy bʽEۘ f$R%/lC!И>HY"Е*խD_nV mE,Zא H?iCFoqSMQl: k:64Zcmm]~o i{"[xuzSpc[9T$l'`c**d.;^Kxq% m0.&Hz^Ƕ(` Yt/>R% ;}ka))J#Οc uvsʞ<{@7ZRY1 `%6>]L8O19as6>ѭ>C[6(= \h®'\ 1 Am*}2?#<+?^ @ej<J@}0;'*Q!W9{؇TgjUTD WQ8;1ASp6=˻#C;h{ĭ.V yK1N5JU}APY h[}vܻ%]&a⁲-ӌh !7+B7;L1X(a- WIBzLZ+(o(Q3dv ;.1d\oKrAyN :dOY=Ӟ'rc?nݳmӈ~io b ?w˸Oti'}=%?j&nnYv^ y`^:"$ GM" FRN-Z뽿r9v|ry& 9Zyj{^V3 |])i?=c$2^T3O{=egM5wx Z}>0p]†ڠN%ږ/SWFsmKq+T(B;ҥbleĊ}lӶՎ8Zz=>p3ފ:0%OWlG'gz˦C0xr]/ABP:O{?f~5t>Ā:d!͑zumyRRA(r#~qj4I%ЕF|~;a] (NiR%O:4|7lz=ur.2kW¨1 G/v@*c`j'Sii纫ZfNM<epz2(Al#D֮^mug?IV䅧w-|}@3l)mPu\\sLUY9&^t5HM!})1i$9iCS8@;0Fy+.CeE92*@20SpB*<mn0!l}5++mSwjb٫w鳸 nmQfb] ;f)1ҽ<Bw-h";OK Ti%qDP|:CNy,\w>f?bb(G\kXPcjAt ^Y ?e8ʟ\8ǭ>GLjP&Np3@ ?.ȿ0&au5!B:Vx0``ɛ  Vi@{0?EQnw G ϖqsvW 0SF>M >5D#h؟Vp(řE)\i9/툜/33[[/BLvϙnpAҟ"|j5Zk"g}`P1XZH1Kptg+^YJ`+W=J`7C.T [i(p.Na#lfԫn^Z qhtCc %"gU$EfsTvX'fw8|2żcS9*S߹1,k!C 熋tPV,0V{88 J'ܬ>f_, hNMSI+ d7 M7pc .46p $2XYC'AmtC6~&`Ө~!>5J:[7{ Go.] *}PK\0 paOADhR粡>[-LUFU82w΋>vN"gP!BxV0hj$DdʏU轾ѳ[_VUyO פkC"LŲ!vD3=)A_muN&yqozRύA&,C,%ȝ{+Ci"iX3>O93z2@P#_ D;iƐmnC]5sQ2KDᤪ-_PmRfŧ#$xV&[POPJ-1<qe"Ÿ΢!'P>RtSBiГ{й< Tb=lIL"UH ?kk>`MNGC+c]T8dguq:;}@ i%Zlu)K q`W$ .9m"m lݡY}-q rV̟J"` rbn8=6o,bCΦ)&>O?JLsߚy !nY+|0XyyF:{M9.<iГUx,Y^ O ޓ=įn>iy ޒ"q܇S+-`%烕g'3-6ZC"/?ۣjn"zJ`;sMu^[]hIbPϓ53O=mzkEf]oIvI01bTB因 :W߲ly&>lC ~ ԇ.c m"ٶx^ƗhF]){ 7o8N2Ok8E0ox&0z)4b22Wc:kBx+`On X`:k}"dƼG9^Q[e}fgԍnc:V%%X??@¯a> @\K -kQQqt]0=ANbP6E;E<6gUF۾uw}ކQp$"pb`߿%\`<R7 U1 |h&-!u)LHgP&>.Lj#8g?U%򡝂24J.p/`*N8z<{eoE (3lzfƷ;7>\s~ávIrI?X;D#鶯 y yK/SAotv&0@n9j{wr͡FW|3ʾ؂_XW|Џ`2$5m&~-g<'yֽ"m<>r W}/95Љ5=*nA/:ru5wOSJ#zv gx@- GGospqBW TS_s/+liBK~)/SJ-WZqJ_yb>RahRbrsߛl̐g]E6_O7t#̦Xm: a;Gݩ#rVc)6l"hz8!5>7bqw-a4kǫwqɌ&w(n0aYh6H.4#?cntMI~*7k ecN<ԏA)88t7'b5pSm sJ@TS (vqC|}F,fo?<)Y)ƷQ&V#<_Do];ln47<=&\`/PhB{⺧d#!ePlg^V 9'eibXҐ,_ myœr`iƌ Q'BSQ6۲ ~7z8%l2DIPTrXbI`+#}Kٿ\ ˲E:;ހًr@SNnPaچr_gGJBLXߓ]`ԝ9`ւ9֘wMm,[}S{I\I8wxxj;.ѫ`_o٦*]>0S:&J.'Tsk~ D0spR_7A%& "Tvn(3(փɰtM!,$(dJ/A=D3^4M46ۀaCx;̏h z@|mkQ1_VŅ4!#V []u}"Wb kۺ]^~`%E1d[w Dr^F1 g6'$= Ȩ)[ xg 32;3~"&tx|'QCz2|N\G@YH ѭQa|PSsM Zڐdbzj >Zs1򁣟Q[bGJ!}Չ<zr[&Qy[>{qoWUܯ :;B $eYYד–VDwR Jݯ}'"&W:GJp0GgJW ~ hJL"7:2J "bk,b(C*)y[5Ep:j}f #b3aO\I0jzL9姛~T,OkU}~XJ Z`1i ]x.QjDP,2l#޻l'A,-Uo@*D}>y;hкTj \'PAg99b!O^j[lئY{ 9t wJwU -nL빡+3 Ƙke )a}{,@.fFXqkjğ ~D1XˀJ@zD5YVXZI]a (ng*6ӯ@Ll 9sV)X둨 kKJhce:cR򺵐 adL @fVb"Źm5]AA76a'*mia'E &b{ B'8@`WH䲅;;G *$jt.ks$䧸% 3Ɗ Y[ q8XXF-tW~_ ;\7 =[?'&#R9 mC`qo ;i +EJ}wA%:xޞE DJcŕr=Wuy[ֈڸƐ v 5(L3W<'yK4>n(iS_Z͠Bt0ٿk7H~OFf{4d&pRZHp}Y,;Ո{.i ƫ5Kk1(2d 2{Qt,(i-6]:яcpߢ d@3f;;Xq2FqA EM9Az+0Njbc~AXpI+sZ@L_aQ÷bJOL;hKVkC35+ qS7Omb7tht rd}K nE?G-5y, ax1" |c2 Հj,WzVX2{E"; 9I -dDVTm-3Hq)&IU{x[tq\ED 8GǬR;THY8js %pe` s':G'oͷ\* {[]!!2_i|%O|eR/%v̀Ɲg~g:)k?ܑ 9 klWςַel T.)5xHX%疲i_җIU|cIB${4OJ빔ש\0©zpe9_j6@x q`|5 A"ۜkN,,p{o?p,?inW*_+Y\cVp6QdBVP9l==)HGylEbUMaxOӀAYQ)DV@&`]G.%Xfhuψ35oҧs~Q|Xb$25Wu) 0պK!0LKkhFV qv.ϕO%*G\ {N%4@V>WOq\ȶF{8N՜lJLvs;[\@8 RK8N&tx9(Q-`h&1i+H<v4FG~*_.Y&93]jeeă[I\`P0!y=&kpS,X轧An)?2r)חE&td-tI3B|dxj;`6\u!]EEMpdMf/[!"!bxɡcH½]5xoe8:362_rr)ت+KAiMz,@{nR`A8#-sT¬䑮kǢ -a3ZI?3T>PtiLbmĶke^9٫I+3i;v^́n:h3PX,6"@h4 W 4 FJfnD X|C ճ'SǼM4~X?^iĀ<YõhwFT 8j#gm;jұ1(9hҏ(VLM.%zl;Oҳ*zdم3)|;Ré@''EU"=/O*_қCsaxAߥ)𺲴r cMʸwuRJcša94v3 0dKyFZ=B$uW+q|:j| G;AqrBgᇴGأ>7s&&2s6Bv]S_ӒMz\BY1iťQOX,  :#R12$]*ֺ}1+?,2! /9`%+k"-5+4:'zV'@JWlI5J^PrgiRW(3քJ vQB@Յ8cnL-k!@HTOs`auݑ;O|V8"wcnzr79ǝI3\; 7k P}?(gMvcjwIE?-'PFK+vP"M21?zn[(EO<.pŕo܅Hp#=!25A8 d ۧV>>T9PIй/z*if@j&ńd\73AJE<7X" SzV3Sńmۼk08bTW30^#RjoXl?Kk@ ;6 @E^(@ M4J?vy&άQA-/1eS&3CqjMt!lėmˇ{ N;?hlVafL Vzs}VdsxxO"1grl"yw&F8qZJI% 1C]8b"NG7nQ81n#kŹ|Zpw"/]*-j24nPC+Ɗϵv{hXֽmbuz= gBÃY`HMtDC`aQ(}$}(!RBJFi@"X;Ӝ򜐓}P17T !qsPsHyd\֒v}S @<2>jdՑH?EPS׻\ߝkcS@?̫Hr㋦sC+(EnkމW'y$2mMVmiZ,:d Q뼗Ś!-PƮfUڼ[뺍|>͙e%DoХ:|ihئXr(!qZk|A]`A!]xuCKnq g2FE PvG1bJJ&GD-܀ΏJU^XO/\_-)kGi<5!(^^ʞ8jQ#e~xo;sϏ/=Q[Ha]wo-iCbYNԅDQq"OQ Bm`xI k@#v>D;^!Zڬ(=|d 6 }ԘBֽI˴jhCѤҁ5E`:ӠuFqMeO-,:A7Λs?[RQ0%D/du0 n$Vv䌡(qv;33C/۔{kN~u#Ge /@^tDC/,ޥpRjxI-4<{W;"5"@Y~CyT+E;0Ab.'6Ue1>#ii&XԳU{cfpĔ9>qAE2w~Cn1Zk_vU!)KHrBzBiPl)_·錄䰁5ED]D⳨6zSPjG}5C-}PnD| }~!ĆVڱFE\ !nD bXdxYAB|f˼} U5AG^14 D36DŽPbI#>fsZ 3I/ŢC:2Uσ0^A}&8³4M0_Os(JqzzbHU{U#D *[y&z} RmaMڮ<;~Qܢ"4vmh6fձUQ> ^[OB8஋_kQ;ybl\+]d /YЈf= -K)rUK;+bl.y+5gؔD„bZs:vG#Z!cUfIA?;kʯt8'4'Z?|#>ė7xwM=hqWI| ~%pT@YŃtOޔFfѐ |OÕ]u9W^GCU+לlB]xe e/} C.#~g>J؜rJR[<@']թ$sD8lV$ԺӏUv(׀O_N Xm% NugN5[!T&z_'v X6w<΂;b={=XI^;^ m "30#ZX3C{/_5g*Y8 I%PD[O9"!e-V桢On]֐|+c:OC[hڽrׁBjt4dW #x{j疚Gˁ]ˑ>!vdPPykeHydFsᒐUn^|'Lr`PWIyGۯiN}{ Ӆ^:Y&#aa<Gra#}V;pM-^ɘuG ,f3T>d̋slGe` Ehe*JA׿ʝ4sҦ\ и45kc*?"AG5AVS:=|U;1◚ba/Cy?Bmڎ2JiZr2~T*h"o r1,V`g*<Ҩ}oͤ,eZڿuQr' ?AΌEҴ583,Hݦc"]hZ@ñӫb^E&o{|kǴ)"8Y=q`KWί}@Yd8Z!0zlӼe[ou4@whhG$Uh&κ H!ow l7ԦgX{nʮ5s+䩻{Q0R;{7PMJ{B+D9j՜EK(F Vdp?텸zқ)!z2a8YfIe|BV[?V~])0iaG`Mū|F?)f?f SQ=&j6Lݤ 4+ż=;: J A`";G(CZP[oR?c1;t0'SyR&_gk $5|?7w|\!3Y:P|FYJKs{ & .EUb,q_< Isb{Dxj4pIUY>[xHyR0257mgL_@/7H.k\ZXWٯ7Lx)AhTƴ:jeYI,h \=<wi9c[ԇ aߦ&9;o$urcQxl8[Y6A?Y1kk8br`Σ|~*eA{8gNn}*$3^Nn*@Ls]t$w] "8R1ـ !:[[ƻ<Ea|OLW}a0;s v9^H}z'McͬcYe0) p6[g 摨'1UST4lU.<AXa"+eU&@WW&NR4 W+F~!myuvN o2i$(C(tb^iS%y@ ]"vK,Fw^$:W=HaTr Y559>{^~CSϨ2 `}*ntuG$)o?IJD(x3=̵v،4xol-{8vjT 4`'1sJ>3S,^ԌÒ./AܸiEkyIJB hR f UdkǙ<]9Z yH7diaY xȰtɆfxr q]V"8[ſDb~EPX!vY;pbIxriQ )1KO@FICx4~WKGH\2&@4:KPϬ5L8I\ؗW3oFޕ~ x Mح#8w7>+#0˽{Y).n =cO|fab#g@an,{b-U)ڈ~ Zx&xG!}Z*۠_=j*m]O0S9嘮ĝ@8OX46G>' a)e%rryc1e=P#H6n\;MUR17#rln! :BB((OtSY{J3n/;+2Ĥ-wiܫ ad:F\D;FŜRF2k4#5|f68[]_2Q(dooF'A]rnJ8I\p|oa@ٻE1[B*v|;A#!JХ~ }ekLsP SlݓܿfVrDg;|XTiB灎˃٥ن:k5.->nw%=H+:xKߧيm_^oG݃"hgK%hX]j/e0EU .wyN}Ҽ!m:/LkE?ǚĉa5;&';ߘG^jtȌfSIPڢ C,DDk ^CiB<:P-W}1\Ҕ8-}`A t`!fU.@D&e>c\ ^CnK(kњ֣*[h !jYտ\o=lۏ~nQͨN!'h&Hz*WH ao^e /h\tGP&rslt\<2 Js=YHXuN\\<wPƬQgV^kiEr Ј3D{v_vd(a;~u:}Mj 0 R[AIzE8KK^@"`,~IHglg*F*C$hÏ$21ʒ( -A VVHG&7(a$UzE_B3P&Nf؈)Y5: ucQɄ)7,F"{@x:DdRm}U(\!{>V:AoK&ړ^ H1  :;-D۱2v{ ^yI g.Sy~1 !.'(ѻ"OL]Ti<&.%X0t nGN$9Vc^`Lgzr1<J ͥY*=1^a`zoǸ,x(b!j<;Mv.2 ;yc\~QY+\QHg>WhF["f6wˀ3x毂A(AHv2!1v&4 ʲGg#or*v͘b8O%LFͤ *Ѫ ={fc9 hMRX71Dфn,QS\z"*-݁so:wU+^WUsxRh*F+S MO¾yBO`Ilۜ`Ĺ*hBtŞ3@uZ{ ,Ӳm"3LHX9cJ(P,q1럼Yn% !XJ@0 . 4y^ւ&~=8  TOeDلG;qWgF\/bӠ40ye{3!_#XvAb#7G$'?\}sE6)źEr2h.+5 =]zOw h{#,0D 搜bD0 -ՀXy.]3/"4_sC웪 O:l r}Er؉FHM5^[ݐCpyF{C!efFU{y+KF$l6F!Btau)R{0<DzcӄnPp)(!XoLGp[3r AnF ;*'/iw\Q|ݱE0oN 1\\Ce&C∳P8X+Mcĕ-I,#6kL}h:)#"e'HA:Ee%bJt(FJŖd.ޯq4ɃZ}VBK_WcC&9?D5-:b%HyZ4K*͆9ٗEnb;Zhn3El7d oTpEq/ %[~󏅊$Yܓ~Z4#nj ZAgI]OPxuǫ 7 ;_EwW{ڨJ54)҃m ;ـr1 vSIi=a鰒4G(GpVlw(9Ix>Usl'I^Φ+ʽ _1tW˄ q؅Xcsfpm=`?)AO'~Ɗ +FN~`yT%$GOAy:F%Sʣ8 CG_PB!{PDŧo$ܖ5LNin|]˂65iSدIrAh}m9pF*WFpJxķ9k2svu%Ҩ$t gAZR94+ gg*` ]IEpY]+ovxl:T m17Hcx5u‰VbEy234X'q8l0V(\5*u< ,>]9s'k5#..KQ)rodH Z Cj՞uuҝȀ?gMb{TzW$> 1)1oU-MJsliec f]/_7TOr/\JJ*3d6lxTsR6fj}j!+ITȕT'hԑ6q)H=6w0vAŸa#RClr.$w%E # Dž$Իr~}!#dXoD^̌kQ>n}DasH*׬B2ZZ4@ l@=<˽jMmqoitŒnniO hH^' ,h73/#RP=f~v>\PTH$C~Bc>;88jĴ!XQzN=C}$'@$U$-?]鞁2%7ީC 5<#"RMsݗSYԋZMmZq'O" R3AծH !̸Ɯ\: 8 MADk^D p^B]FVΖH(Zx$OQUT6CX')E\2OW@8a "l Hr~ t!@cT^oI2zEгFSdNlMXlqFOsyr@{l]fgwzy`.ɥT6/#{ঊz8cQkMY(h <V@6d]lw2#Jv*uɒoDorxXm@(^Tj+r@ieGjNdבƴQ͢QLS@kh]lm5dNhN#}ʼn&u<]j][/+8g֧O7TKk`mb1RnqR ձ=F yqdzJOI$BMj|9ǭ0(" |&BRYHs1!TyqAp܏v a3|sy+iN2jjp+\Ee#d P $x0 -@Ϫaݏg^[Q;|.J[.xB I΂d0X4G:Y-(SN @W >iU"dbO\Dc<`YMILk.@HQAum"$lUËYR0?]1Hy_jspv~ 62ebW*H,̻1}*}[vuAGӠ $uЦɐapo+t+=3V(=\!2s!>"ZP(aӦQ䶐儦(xmhazD7mepu5&O53/QFS"j z,qjcm]gXGX!`7P9 1)K}x]߁c5nmW>xrrV`QĆ#@h2ٽPYrGX;G̤!+]- ȩQZ5O'23wA4췼x~5CG%h9S V4u"7 ՅHr~b1%* YIS:Fy >?9H(˝WuGUUMSϑYsrk:BT:Pn*$~_+lnA*@2[<J;_okC$]&[w~ r5 ǩoJ_*3 $, oNk?(rB#(!ZqPCo[gW=u;ZEo,itǠBޟ5A)ΰ{M8C+6Ru 5TEr<!9'; EWMRKY:P/^iT#o¨2啣TnE-Ejx س4 kK(;̇}y[B^"_H?𪼎N 0(AVޅb|\"jF˾g`Ԫ ;ԕi $xCiUxK"íf`e+pq "(Exhoڵ/3 "pb2svڳF+<Ι:5oSKKp Lf*vz"¡t@Č̅^;܇)bUژ CudOW04+X$̈~[gO }*`vnsujF]ҮooEضPȢ| J.Ǹfvu6m~ȉU**)ezZIܞ=!\9EF;kڇ&F?JLlcc 4o7j;@*<1-:O/ DIH /޻hȗ! `jzQs[U)3- Yb8[h< 'XIU~x[Y)>wnGps *)I*c#7$gl ^QO.bimhMa ] <7hql~"IxVF=2 iƕ3E}h?T"1B 1􊟐ʈ/lEۖ \1\)]`_I#M:'Qgw64}!NoW$Y6ف鷽T`3AtPleQHy[d@ c@>B>vQ)|C]^ +ymP/$͊(͚ne{(_~R[gv "rk@I&kvV06~H.Cl"i?t<;p9 F]k0B22/w5(2 b?yz>|/}O;`[ߊI])6-vq 6KJxi6+Jkrφ=NHβCh+SȈ[2|wOeӺU6u eGuj 4>3&K-_U\3 rzWCG=;%cPR':Lq@o~u}d*춡[-8Q.pux;o3/gRnȫͲ%)Hwwr@!n N}RvJ]pv: 4GQ4_y)ed !dicK|G\EDE01-Z*eQXSl *; XN P"*7+G$l?DpEEBp;^5wfWI(yv.x>UG"}("'3t'/30t ndŞٲdC,+nhM20qR@(%aۉ+M2и/6# h1=3dֶy3z< ,{e6,Yt> k:>~-Yw|^.3٦ u>F$)K'\w5vnΕg~fNk:3mȄ|b$ܭBشtg\ݑ p B*7h^Y5*{|XxOg8uJRg^3'E%jSȨ{(IEd$VMeLHYI>3#BHfU:&J#Hh'ډk UCFuc^wv{`#hL QϘLBˏ wPƒlX{ܲiŦjX`Xtx[,Y6yyP!iA[qr@x|jtjo)8,>ʼn6g17_O˭5O~tuq7!3sI^4Y֧?Oى Vi)YeqAnb^2OHsKI D,\Ѝbq+8k CGek>(aȨZG7QO%9RۤRN0c"͚i){AS+O(޹,mr#50G~ī"ֱZvJc??-v xW)Fh'•ɇ^ek+!r _Ek!/!: õާۅ&M/L:saaIr+kwt\׌1[gTχ O-ju `3T=r[Q.ROYS: PNbF;OUҷݶm}I]`.d'f!m,By4,(|rٶ:>LR WɊ3Mϧp]=?mN0.w4QKLy煨Kj}XOʕ{vħ:_2YAMi#<y2B2z'" ~:;~c&k>u "k3c:pL :2!0p%j}ε9sgp.-O|g̴6/53#{!g׽V횄VDya ,æb n96 ?Ү F@9$qSܣ5A@@cAAU?;6vw?h A8AdChud-(SqXH}Do"X1 ^&>k,&= e)Gᰴ4.;&W^ 1|9鼢Vk:ic3B[Ca}7ΧcXHaU7 mO>#s&[eT\4eG6wr"./[a~uq"b$ jQ+sMvΈ&b=po2qB/z1;nJg鬠(-mJitH"^^`Sqe}n T򝊍MDZk}^~ΌP~*D0?'TOMQ{b6FIh bV&`Zaw vWw-eayZL`}/Gd0/Df=1 ݰb*K ?cZ{Yѷ%nBU0xֹ5/> -`Erhag8ޡ_4L``%әգ<ۋ>aS24sGJwq$)BtA{arL>ຶ!jᮟ+w YBf hY9[t=f]_֦lS]ovX^#lSC/JVijX F ;,TҸ.BV)qwcy U׽+J1Vwt7b{t_gfA!:4wrhhKYFf7ހ@<gb쎛pP3v ħܵ턄!ֹ(SC󚗒v9 ֒1YAEaẊMo)0u ~PZ`-[,겳5+gh"` 7IΧ%Nym^$MLlm2X>ڪk6)6k3 )wN^:uؤ`NO`"J|+D' .nP>$_X{]FLazPb1ԉiO㥳;~ߘbQ̎#%%~9nM&FX hpQNZ;w@Bw]kO~@FLk?qY٦kiƌ5,U허[E==) ;{lh J ^Gj|ngW0>_IKeݝO Ц{pD߽#-A+!E?zX^D=2 lإW] |KgZ1]BϹ Kd׈v <{K0#$!$y\4tR,,k\Pu)0ᦫztqnM +*a8pw2G!%Xjv6z܀!PG`nCU<iID^T0 Ҷ_n]TFvڅEٲܟQtS~f}ewt#/zVGGCAЖ'}c8vܠ_5D鋕#+S[L#y!m_ЧWZ;v/Ui>En ҥ[%A%^Ϩ+ҵiLj;"DKܴe b~xWu.jf' |xW@-dC ?xݛW,c#׏ị h&B5ofGOs[c)BXÛQl[r>K}-={Z>g"4x([P=&QьSn]aw?magINAd?=WSWV괊#(H)(h0ΊR=.j~.NpI 1ׯ/*^$tA%yEH#$PDwd0 #Wd$h"٣Ǽ+2=s0:b7aM+wKf2KKƄ Os,uTdҤeY7]⤒ {'b&f抁1gLw4V>)y2و ]ΉRe6h<s I]/@kS[9A 櫕Ik1Ubv8yYa2Fxrdl~KҜ,Z!jIHj<]ބqvz!]'g jܻRDm}0 ~1߷Ύ% ^Etd+uLZљ.bC0?{}$_i 5;;n!F<=xҀԨ@ߖ8l@u9;O=2▂-82ʉ9:YҤVu"4yQj?~`"ؐyy{ez7|IgZ1@m<4f5E53Izi<.}#uPCSAgGT@e:* tFw;GvLWT_l8#`I>0Xm a3tV-h|m(𝼁.!%M),{ r(UD!cDh{WFǚjjayg4N!䘪kTHSr0V fu6^H=S5]eҭ[ AI !ֈlġY'om)##Lt]5ITjFFo*xB1Bˢ-m$}x-z[Ce;vcڸ@%֬|) 1"5|PuTPUQW25!19}Ɨae/\_Q,u3[CӜwb7BŒh W̺BQY*nїaOݗ1~IG "#S  I6Kyø'NeSH{oZ=$D=[-dBi`PeAOz[N^ jr Kʜ-,cy>J&:54VFk3et|IBܥZn^88[i^[/Q!OPAVe+4\e̻Zr_PXNNb55iK,G#D|`PeU2ڻ-vHVHSdE>PyIRd:~E Q0c[&S)eHUҴT#C,RrD,V{ŇDG4"($m lS8p-9i9?8:bu0˜:E Kӎm_A)s!}ud,YV 8x00Gt+u bcLKz{nLcF'=z8J9r7JF,F}54TTOLe]C4 8 (]r› U*:rokk>7.)R `^`|ԯ?_bZzqæAV|PvJ?nv)֭& pr5Q=@#ޡ${ 0i 棰V1-]Eе-I " 5zr@%_uv+G؉d/ C(YȞGQR,;je._,R8'3d.*k^4Ul4f аO:5@ĪMՅ?ټ9 c% <Ҏj'=MN BZW9+r씝J(7xoEO孥Zc '8\ +* Sد Oы0g%tsO;a٥Ajb`;X U˚^EgxI[A G8?zW*}CqGE6R2;;XY'K|OGgNXbvׁqJ&9 fnd~9Q]R<=\6$sB({[ Mo@4RqZ\6cZiKM^K0ڛb$ Ⱥ`n|9&H.xmU8f%ͼ^җ3_1dVE_AA;F+,/B$!67zPVktWыÜ#3eqzڰ'z7\+j:⢞k[~/Zhq5 >p)o` .fld)0#3!]-u<%sIVH|z ̡c:+e%qF-Lڅ50 0f҉ @Һt& UC`Sm\> )7$\6[\sp\vaXץG `__Z&q׎Q`OhL6Y3RC0t 9Sh7^7{+MET{aḀ»2.*i Ȥ6vÓ/7@ƻ׻}>3,TX l}few7YOPo1k 4]1y-XXox..pFy_ccHM5|E&xjoӂ Gh2Ř/%oF&~9ڽƙ\,?I 4a4p u,UTnِnf7\*ZnYnG7ZH(pbyl a6Ӳc֐$Qz#7`!!{`56ߍdF|Ğh2p0dK $\n*_&&t SghRH {'{"$0|߯p~{K m`,<\-(Lepΰx_)lp*1966e9dC.E !퓜]SNM}h@.rvҏnT-eD Tԁ gy"R-r'z|;x5iw)=j_s+o%\) =Emh 1րG `[⒭`HY`X[yV Wu(U{ g@B5ym]RQxm9nx!qD!H?c̑2vdp﷎&4A_m^ϒtEJ+͎6Y iQY*ͣ U9$ܷ*zSe=fA_C NMQ*'5JMzMPe3 #]goyZN%Kz {WWE>z8LzGgK.Bx"E(TC fAF?v߇|~UԓVyg8U:4pA#M)|yh3*=z/`'o|xT4LTzA»WdRtG o}6 ,+H\?>ʉ9ˢ('&SW"D˶ǷdTOw s^I,pN4LtvPԔG6P S[!=JR{9 / yfR[+kS+FnkLj"!KXj:S̎6>b<(7I8?nu/XHYl_̌~Yz!`#ctW8% ?A|0žE79B 8X1b pn`g|?nJ:1^(}q[6>%T'?1fIfQvCemW]}$կ픶5"\"8Zf=o2S1&D=]=ӛ*&)fd<wz#ȚւINf3•3xgLr%Vۨ.hً75MJ. VWXSbD^äDo!ZΌVOԂN$0-ћWҜ;Q`u)B?l2ހ!жn6<{ F?ȃ8dNQlq}V8سI)xX6 1,!S5QQ?}==w^8tZG+ˆ zt[L6$pŠԷtQh\M^{wŁT{P.^%Z|H)fW?U}2 vZVfdp)j al*\kv=d tJ7ViW<jCMrW_Oruv<̡@6Κ.Bi]?R#Y6v9ޕɟ8gp&&ƨbօ:IUS/;$geDlx2W]q} ^45lz/;ij-Q]fJ0RVv[:~ u]o>ƷQfAlz ʃhm[?78%-~m:Cp4šXucoFEc_KRͷaRtQ ObpF"l)GMzͺ]GG[GK4bÍz<PմI <>M41`xepCcٗOAE3^jXUӲᣒ!_Q\UZ$\0NP?MBW I%wGO\Vo9AP#e K;1w]B; nA_ "mC%PG7_3$jYseUBwf]P$NmiHd``" ?|**sז4 QKbTji`~,~afӢz{ 8m"YKXCoC\e6AT/:Wzh''Z QL'ۋb#=+Q~m֓ rBӃĉ AtCCU͝Rшpn|x<#1\ƅB~ʣ휶p2 ؝>WRd3/#86I3 ̔- jJOc@{Pۛ Q\5&l}"a~K %^hhޣi ٷЎr]EG BiE琌5S8ME&?OC/>ÙX֋JL~t(^.&g\#p!XF0;'36j.XEǓ=LPݴk wZh͑T;'tPՙ1ϱ]+%1. ijKO!0OQ#]gM5^"lE\9e؎d"U?po0ٓ@Qttt$*?EU\MM?N`F]?yq6-NyzXFi;R`&z2@#] N<8y=2I|6Jm^ Sߩ{m 6q4{"EW™@CF['3Mo<p'o= N${UIK4<#2ǴInygE(9 ^#)GTWD棛f5y[S5"B?0OIdˊmq xۈvp%_6r% |vYmҐx 2$ԡi#"\ׯ<]+˘sQDqu JPdB¸7BY(!|4r6'X o [H)FTW~bc|c˥W=G6zO׹ǯ1*?cԇb QXFɫjoיPic'MkUþ~J,jz\ߨdRJ Rg9‡$TԋEdؤbiJ T|Ʉ4f|"چs,S3 (d}*@},3 vHUm*[J9! O<},x~[P=üx)эjOh]x62L6yh\bMR܍I Ҙ}/ c0,5r1WT7Yˤp@Rg+)?&r_/8<MP&1 Wۙ?PX""2X%uc0P`^P~0qmL(8=dH^/] J.$ YM_|10x=u*ܽ#BZꇕ<ސ]ȕ^i$yސOC:? `V'{* ( g Բ- Tu^1`rJL6|TPdܜ/ \jJ۽{peX'K>vY:D06h3<šߛ?Z>G'@Eq@:=}ٟ6r1yemNՑnyqn{1` fBR3%5*tgcH'AIϤU/I8^+e[L2Q3:(:] a6#kBxo@Đ]:ևʉSQ |E8gX[gH<+ U ^s>yzVUlr';CDA7\[|]gCa$-[l+ /fU)bG7;Opl I cG6N`ybs&7 NutJ6DINA5q?Z'Q#-%v xxX.7:jx)'gH9tHr5%mܐL 6Y B͜9췁.TtSJymSԝ(٠gSY1eZ1X4gM>#O;叄~;W.t@P)vW!g׷Yy6|? sn}fT߰96mv&o7R#}P,+ȩ%ADUz 5P4Sh8 \4@i[BcR(5zhD~QߕCJf3'9N ]Prr4ExG3钱,:Gy\ i$ČlyFi4s4)vWSv8(}B8OJV;BݸuWP!9/ݺP#Q~]:qk>x/wv=̂6QSb>8Q\ ULgց8CךPźk5mwW /xO8 R{RVY P]o^[:S(O~vd_U6 |f# N|$w LvPFn`h5f $}F>=l4 LdJ%{k>;`  (; ;x cUJ !1 6eH̆V0}jD9xhSm8, $v, dv2zU%^XUqOS%{xc9LRuΊ,Ө5t6ĕߝ gZtAS5sKŐ&+N!DTSp+>_"G6{## "zyKu&@(lVlI5U_!=K!Ui5zyy|gU|:/@0Bp_s=s'J){ <1N}2Ofr u[_[Ē¥is,񢶙ktH6P>VHa,wJ"Nk1FMFZ_-'0:P#)pdRfQL0榚%'yQhCDd)%/iwV* ^?h( 'pɨ^gCϸIa"oN8/h+hh#_XцL6*@ntdh\uTI]-5CNiCdD)6Iu2)^ꆊV_yaДj,zsW]{q.N>v]s$JX>.7:{M"G:@ -'GTw랲x7 SvlɔT-!&.lD7GCp(ڰ\ŏm' o.`QzzA $ ^tU!)Tij(=Ϊ"dj8,Do0,#_HY5{Ye+bL#'>8ojPF/ n'2d@"i tM`me4DC+,Q/I)s*26&-BVo=4LFPWI`Zz2"84ۣ}jOPcyK&-t,B`Oz`'}թ7LEϯf?t l[].I'bph4|,Jq^7%Io~b}D"N4hE*>]ݘ?.Id.KYy@(:Sa@|< .cVjVۀ"}Gi*Y^a?`$O@Z=wSpOhAVz;6j(SQGڳ>|YuzvDK*v;=7bңůGigЧI'0-U}0(!C#&FjPN_6 =y~q6O ) *O LuwaFXV2AU /|u P𒭋DX"*WЊOj)uÚijf@-@' 7^A KVШ'(hf4 p$(>joYނ{8bїZEi[7}mVHbg c5Eq'eTurL~4v*WiW%{R{EkL@ qLꙦhvU,guu(rƭ(q*5 $s7olp`[;j}:%y(u͎XW%,_*,fAbi`K%Sd,O4 Xp-5sThGf+ѯ(βdAϪY;CoƳX.71wW7-7V6ZGL;Xey72AWݼ: Lw?rq"GTSAPVD-Ҝ=o!ƸF۹/O!)N^N6t:C#?gI,~f [IDZwwD#8EV*EGY#gme'r21O>̯I]ca8!b" %5Lj/̡Jz]z>ʣxW|.Z\S0-pErwn_Y\9a=vbSMi~V,;&){]A`_(}$lO ٟ-1 MכӃF?/4O9, *I&k 񲴗l*q~^nhs6e'7wl:|~g&9DT;|8`*/ >mI"؉n&M{Ij6ϴ#UZν)CDb84XӮuHkӦyL0Cϔx᠂=cE*XbA!SC.WnVIMyx`/ H}-m}kNI~'ǺOӱc*{G`X5jLo)=w0)#:{LiQgBNXG;HJn99ɂ1'xP >Er5q]93y&(Oyi90mYg:&HGT~]ua92/1&\s_M׈% hUAdi lzh*˝ e/ P^C`W3sq̣@zO@С㖊 r`?,gs,J;IT"Gg~+FP4*BMEm֕wT,OĤ=YYx1"hC)ƞ9 {0SWwLvԸ[}*z g7M_qOLU|ZvRf@yԙ Lvb6B )U|0"OZTgީkY%ڶU7}nnʁP˝CMi9sY*_Jw>mFҖvvz3|=y^`vs:;݋0ޗS'~ S&A@M>JƐ c 0lv;Bi!(NT .[{^#x)Jp7sz\$8XHDod+Y |mdҞnܠ+\gy N0i6#+Ah\~j;D5b櫚ڼ=5T3c8^r{֒ԫժx<>Un!{\W}Xc66mCqK[7:Wص3z"mbKlG l7>Zf1sh>EnTɿ4q6 zJЌnV2oPw`u?x,Tm*@~]@ ]F:|q_Dl$P-#*/8d/09 8nň1aŁq.;9{NZ Ssn꺊T]dہ8uP6 F-_8[}lhXbdMH_TEkJli]I6|"}tY`Q3ir2i&&&,\Y|_Mf å]hbso~o[QT0FnYXfmIj[b5 y"g]ŋfsQB/LNɱJpjOׁdg;YUWHixbmT%֊z8zon(?~{]N!JziQ&E)O+_\?>yw@J7n \k} P4$؉+5kߞ7."?zka2͔)i wpf\ тřvub6J؇kaXsjQ7)vM m}s4>>OOہ+V%3(U jjm,LzۗSrxNx 70ILOYˍѵ)*<~qW3Xxۢ+{^i(hKbSTǖᑋb9{O:NGeQn#xU^}KW*SЗ;Bqph9Ϻ`Z$\Nů !`QHQOake2O{jǣg uHa }5F-P;چ ؂+yBq"@&s-.K*nz-cߓt0UȓYDR*_ӈy%MheI2Z^cs PN T 二VOZ㗜'8'c[4糊U)J2pFcvlDg|(ڽv郼(O`$́kj^n=yrl sT\ mwjSSqYi-@r+_`B~L"ɷmlǡX*2$+odEyg qkifS"D~Ewm[km {D-zw9*F1ɿ2 c+O%gZFnõѮ$JƪF I10o.¾,8\0o[XB6_ɮwHW bpiYԻK 0Z&'4Vv|5(Y3Ɓ;#NW[VKkrݟ}FX`|U6Qpɜ]ߑw&5?v-VL_"wWInZx8Cl8"x4쎁NGAOm4}{KG~4gRnm3=w{O%H .(9uj"$q* r*ׄ%lzUPZ7rvq|oB7E9<>]WJ Hu~ғߏ=',(-{cu =tb/>|"+ZC yw M0 g~ӹ98M=T0K{]c+gb r ͒szpd8]zScyK}ШI̡ вdP»3FqpP(wS a>vA4/#|yH F8{h5%V>*oc"A\|kb,dJɆBpOsE,P{3'3guB!2QHDd aùA>o-YQۈN ~zߟӬg_9'͹]XMahN91Eo[s6,hŪ-$LD V[( q v D2cR4ä_OҝZѹLTKt0U+|\&cF&-}}=oD!2@ӿPsTI z盗0`[4pp=ziO՚C"m쿑6@JM.g?򑔃guVoDTUZG><>t z5+F3O7bl8g3}Ә]~'oƾqK`ФZp$aɄ 8HT"=֓#EuTxt+ ޹ tb eᙏ8508|&{=Df5=H aICk.ew1Nj7{Eb?Z}n^ܔ`\1'nmc$/݉LgltGe0Wvqc `4z;J:,Y$ZO+3|Ml! 7(nV*M?r8rb1('|Oh~E˻" ~^Yq^߉ZVvy~r/]MZr -#*S,J6QG滔zzrK%&6ʍOB:c@&0=l*-/;vE-glc~K4f?Œjѧ!xj1W $L_8E s\mA[`7P|N_x1m,F4DZzs5@SO NjYZC/vFA|jS)Z zNv"s|52" ̾T~~dbUc"7\ջY7< 1҈Х#xΠg!TmA{t6hVc%whR̾>i{&ʷx@iE/ 92+w)oF %c"oqX,' Ѐ`l7[c_Rt_[#ERj4J_<2t[ MG: 2:m2wj3 0d :^Kaocf۴^Qm( HU%0iaJb:.7tHSk:"[l_k~=|3A~oqTNkU,X )!(!2ql?X"̟N+ߘsb`80|"~5lXFZ9 OkK;7, 'jq ٰ"vt8HDY%SImٔ'Q|Q r=nFz'"p{Fga0y؟wSݵ_^xciCEZ K}kJd-F*7S Ȭ UaM"ÐH’SfOkV/l,?#rڧ |T*WY2 ?z.olI,+d~m9'h#6/5j<VޭPo&bDj4p躞ސlj?ϨÓuY/ÄKo5i>(obP>G{t]6Ԣ $q֥8|@*664yY+ٙcNoC#%X#+K$Y `+DoLGMN}b5GPFu֙}D7D4?Gɻ{J2ә8 ʉBgpz~!L$;r$;ͺ9 k$8 N8dkϾ&{WmrYnòO򑰀&,}:){;h8QFZnzX' bUsr덧:g-=9Ϣ[[1=Z[dz*c)]A/`^]Rת9G$r,T_1)}ݫr} 9" '??,=3:OR7ƩF-[2d\xKt, 1%F77?^KLYޔm @'ą Ą%Re[eڂÚ˞C)$TJ5q8nqx}ХKP!(a/zshMn|DóD4̞Z#?~;zgѽUz'0ز,r#WT9Jѹ;^#Py#[65eśDoK}9%`ΙX]gDHtmj+[Ab1ǡA$j a!, _c(}G: *Я Gs>X8t}Qi/IY`]opuƌ>biù/9M,Ž }4q|Z*CZ%P7r!<3x/2nJ3|dU_#W%àu<e֝<D1-tW/Imm[Ž %PV3ʤL _7sr^ĦTIu# g g> t<>8ڙ9L RMk3xf=UPg3oh"@Zy 6O]]a_lŢc4rgە9 'S+MekNsduh0iRw"$ Yn})^9#: yv9RARmU j3źÂADJ9Oy\++$ |rUR` p;{bܪ?'Mm!ʿm uh3hf*1H!{-Bc-)taJcHBU`)XY2_ 箥fޅa TK40.ȖKMMo%]4nL0*v!{ŠDwi+f2[_LJmSY6 !C<+97 Y*nUaf3$F:$Nߙ| (Sr'w}qcމV[ʱn B.By@^BZǝt<^F6b^oGK~= &SY7c8Is(+ >y)6H n&"[) HcZC~ p,BoߣJIل[F׿.ЩRy@Φ?KŠ`z5s ^,;*UNc'|W~ʰrGj~wR9=Uߚ1xeR1Y-&LKͲ}5(u{G.U)hF4Ƅi^bwj#_cWAᚴM![UH-40'7Z=RY^M Q* 牻>BfRXOwW3BYOVeN,=9m{/s]mR>c{B}| [m6Ӎ4?2); ,pQ )j>LPY -Dv}h>Q?2ʦM6&f[ . |e5eFx嚏3xwEx,f{ЧaҜy3t[0Eb*~T䉪gUٜ S*`z 9Y7UE-a^7/aHuiD)/P~صZ0 LN?`lQD'Aᆸgh DEȤ))^8oܰ} ;k*˜ I8w'4RB,s.?n Qwix+1}%v;2!S&] "˺kXFХCu[o  sRԽ>OQR)&'/BIStu{9$}/lOT}s)pq6*(Z;`0>}&~~Fa(4 s/a-t]2jtպjn@|9tl%)t2~i>>/tsV*<]\4 s.LJDYO@O:Qj`Qyל<5:U¿^t\J3\w_!53N״ >Js۔̶Fi fM߰,sS![-N҉=9/tZ f9R~N +wGy!暬_yKrP~XX z3߀uq]OAgX&S#* Зs~F_\+){~GbC)Oƌ)6EqwVvcaEۣ5~5eF]4Q#n̯ Vu20?!r8Ћ'{@%Cwoؕ ZZ;c|#$l*Xcfۧ #.Zb{wȺv6 V4ؿ" ^jOַ؋YSNā0R|)>pO3yiKwQG,u%OcLY|Vk[7ʦ~( DO,jM5Ԇ׳3ܓz0`M-%z7r+4`*zm[DkCKXY4©Koo ɋAm@C 8Z1Q05D]$z'ꥻf-e]d:'<$RpXyVy?lM)/ۑc_< r$ܵ\֭^q:"zV30z1Ց&a=Km_fzYg+NL28юaΘ OOkMw#/, 3a )"͊n]-I˛}j%aSdM\`")V(?ktp.埸A*ġ2Jɩ(8)._+3Ġ 5?f (ѥV}|c?wn/95cC~IܪJ$adI_+W!O{YL5bc%wޞZh_/q/F{ h{q,ϗGJ9’$oRX!LyZQokwLy8|Q¾uja1 >AY֡(<mo,|* m/0֏%'n? roKZDƠlϮUjw>HKs^ƳĐxQ=֭X %M-i~%`E!]\멛O;mLp;w+lҡin!wƳ;K8Qw6C/E/WklEi0 rx0eJ 2/NޘI80డ(\I N"#]/h_nM%t sg:xQE c֛'hm(xcǺ9\0P<)OO g͍^CyL?wNjPN%9+yxO|%:066KegPRaC]j++V`Xg,`\e9'&DWcJezҩ4ΐrJ2Pt Ƨ> Nm #=biMC-Ww6  S VOեs@D {ѪäzhǑbDȕ6^zSoG( ^`q̴2Ei_nSPـ`&tt&hqx7gcR,RU痨fw 7_ Ga=zKnFWtG{o]C0`L}>wJ0[}2e[+ަBm0;jb$6Idc'+equCq]#)ڎ&M-6 kӜ3mR {vG;[S˅/]X:e=m"߃ T϶,U |ltzY[P_ `hר@[H&=ќk\fğh~+A0kq!2Ui euŮ~:S#g6ta1 z/gBˠr΍x͟F ~8J3jޟr$@(Ťh[.Y7&@P60Lf8!!4 ͊/a= m: Hoc|mՃḬ[+ qHCuX -gmLvBBvV]0{N12ᓼAiAޖvA*&5?MDR*n8}/.Bͭpj>Ȉ(J%6n:yJא`LU? ^~[I٘*k%.gVhܹͦr=d..vErJv/Blq_ܿ"0A091beߤ$$\iFTY+Ȱ_`ߢhm4Go+{d4[pH*C1FPFK@Dt7x 0+w1KNۉs\25!+z!spM,Z=EjQ5SBߤ"BL{ƆVėp,&EkHCrf"ܻ KSfMvJEI_*XQ.W͹hAbey뮼ERnjf)W~;]8l1ƊA"}/y 9cnp0Pܩ"x\`fR,iK>/Pȧ}5NDY-@O{1PLIz˻*mMlfa.ptXJÙxi| Y(}*S,=_#xP,F!mA0,d*[7vHɱ9ʂK!zX%6QHam]U\%5%xƓ0պ|wt%%cWET :+{,ӎǀzA `5@y՝bCfJ!%F(d dǸR $R˵Wb!A=w󿵜뼐*Zا;ݑ,mG59< ؝]ujCpLhʙSѢ@ @Otwv1i&S:7P'\qZG30Ŧ %.Ru* yR J8zKbGz[u\g]_);xc$zWjgi@doMۄ}+}*G̃ LO1[ZG|_1 oBvDm䃩\F)H.o~`ZG \BUrtrNp;Zu*C5lt0b3i72+?^K&f|ը)L`&D&ŧu-jOne(~O# l[TBMO0zf pk[#;XB5n;5L1lmD KΠJ/`>3~9E ޔ0"G{1^IL %4ڪX#;XjXk|{-<}]wu4;Jqc#r:mODyt i c@?ϑN>0vIO. ;I:9¸e1{s+61$Jvd89+)Hb[%]|B2خ+Z>~ s<4( #)Mk_:c 2}D%ccZIE9;##+|t9<O"])͝.3sʳm:) Yii볷 [ OuAS^B X(8;qn+rю7|{ۼ_?=C^w nJ&x(TW9kC$psuΫPq,&n ZJO<[7!:=yz3Q͠o3=KɊHM&fm1VDgq[#˟v.:(aVtr  R!"pCW!x̾!ztr^F[qݢ6$B#T-Rma 8%mч1Iu=n _Bz8!rWɜsv̏c޿֫ZsV?BQG0!ϦǺ(*^U4Q!W=Ǒie^`čy/k:8©ӌ$eiD'S $G 6y$yjHwLZxk_ h=m.Ye5' @',XKj402fT{Fdh9`x9Kư>ndK(8pYO:@ֆa%Cr/Qةm#^Kӎ &E\ӻ%:~kyNr#,3N,nЀG/Hu-\U5bB)i&285Z)aBNd!R,iֽk/?&wxk?Tc1Vh 2:(:\x|Fr $ 0Ǣ[tkl8Qm=厇Q׫D&J2ߗ wsQ;X_f>Ʃ.ݶ׋tS||N JCNK;YmZ) ݞd-f 2Ӆy"qPD|{)|F@6L LWu[V--PC+`xkoS~u5Ap.u^APڇO6AJ x%r 14m?&Uyy79KzP×AՔѸ4)vВ4&v0SuqZ}$%otD2} !'< ށhɫT<:q&GH zbym'*(]j-b7mL{Wd/sazG#0zvJ<=Yf@`ZwihH`xȪov# }Rsee ΂Σp@'*c^A4S"rOZqӼڈAKˌڸN.Zߵz)b|Cjp `˚US΢,K@}IZf֪+P}MB(j i*Oj#,"S*>gPbej/Y8pf#N?2W(oN<QbըpǥԓyY2di6xvVKBɝ3I _;vL D#+O#)kUr }8292loAz횲J| +;UH#M8^lr6?YH'F` 6InLV|"'C w̹Aٱ:DtYI.~7oZ語M?u輐 V+CCȫH' ocꇴLHn{OdVj;GeFbtwMQ%s<P$Ԑʩ05+1|$"QkH)1pW.$ g0-^UlI[W%_ BDO>o="}&pݽC"y'mγw,k$\aw@lHGpVȪrjxl״6}#T̠?ҕ"QJiz{խB #V;UҵOO.( G%2Z| g a d ,j&FzAN((+ ݧ3F߳Ŋ5,ùN@4,@"{%D{oA}|_}5`y=yu.C;5 Tl#[(7z$RJ"4e!1{¸skZ.4k~,I$`L6)iwgޞ\RaJ+\h^$щ5jX21:s. >~ۑ.d9>[u^ՀYnזr{Py+gG2?C`ٱ|Oo(q]yߎ0 = }y՞gҒ*%=h|j2t'cq&A2ʄ)8^֙o\*ta?@>G^{L062~((O!)`sAz:z&¿BQVSN~&'4}[ڣ7ZcC.=З̆+OVoe 6˾BB}w\RGt5 p* 'QUV a`D/2mBŭ3BOҵZJr0L,s| u#46bI ICGY⬔d-(NU5~C>^d1laan滺(6/v6 ѷOŝK:H畴Ϩ%I ˾),B3ӟ3t fomE-$Q>Yz|bCR-1vHѱ 91uc~6҅i=*| oOەPc AvC zeN/-mϬ?|+wq)qѶpkUffK3:3m9|orJaUjgv<<%M2+8lGFWbM 7a RHO X6w@PN},a(^ɻDP$VfQYxOǞm㋥Z۴1m#ꝱ ICxk@࿒.sWYOGI"0t AzDzж\>Ȱ.42J;/{v@|dJXL}o{&$ A*oVƝ#e.'Tq95s-1o>0:!̛⃈iPhsӃ3{A1ѨֈNyM2Up#+ oÚeycō~wkc[:5Lr<"m§!d-{BE^([W+O?'mV,藖XD%W)YsPeEvVoυC}@K7k:cJ.а&▩#}KĞQKl TvB#9J~MB>M(/oAf" F2\I*TZ o&Y7&+{^JFC*{ {?P溨IڍX~ :j]ECfG Jг%A.Q]J&!Ηwdy\B+hȦYgvn>7素b$>"2v {? ' #&>n`U,B;EʼnZ &r`n6m P(5J=׬[f%x%; Z8;s 4L,?sXr01P NsމhcF[=&2vt< ).hf]iԵE ?O+ƭlٿ6 =2lTc7ߎHoGApx4)] 8]9 b1sxDmP' A" ^F8M_= ˢo9knؗK`s8;N`h LBʛz'N֒:^gy V&%/#E xhu )4\t~C~t>6V sED@T;amg6zc_6,tG42.Ά)A3~1J9QWv6זͭ(b\mX)w~tS#&VmiZX˔: XOla<3eR,5̛.lz^郔.4㥯{|) GG79m̢6o 7ӻ,کMdF+a6Aڊ4|NN^/\Q v{NCzA<蘂b7v6P|]?{7Mii mKnTqpK3Ȕ,{PokVhVhN@QBWZt'?˔n[2=e$pea|Tx/|-iS]{P8JOPe9.?^ "nx ='jSA9bǶ2ݻ#:t埴h:FXT ðe#y+o\(gk:7JEbݣ\uynRrs\gmn{Jׁ[vy_& R-Em'1F6VLd10.]pJ|S;OSDq?Sȗ4כm"c\4z:_%.Q`ɯ6'AB(bٶu8-*-hƜ E(lKLIkBofJH5o[=w4W@1mW7'iz{}|"i}v0M+J{; [9yҲ*]>7t.c+ y4t'5xvwAnrLԯLBUYB@UM׼B5(-gdY#r\%KQ%L+% /fV -ADh?%?gsS@ҟ`LPE |Y*b:`E!vʉK͍nݎ<ޣ,^g ؕS04mS*[ avV++ZM`Fʷ2ى%>ts}~j$4yy}.5wNyC 4ˠ3}Tb/dT xckg@Fp_JI;fw<p t S1;hc /){)\E4(v8-4܋^وFY'(:9.KВ(lly}SL&&!.e4k&b.o_lJHj:#HE$u\~vwPI &Ӣ;iP,BS ]Eܧu0t_%/nV; {dGz,Ad{K+^*7̉ Qaٷ3 g\å ("fc+hmqֈמY7.3?|0>49jL"zcB鳬3`x坶ubf*.7,_vt9-z(>z$>m>B Mfe:&-`SuG! Lx^B}q<8؛/y:m|&h;Ċ.s'6ʳؑjR|hu?x) 3܊rwxC0d#dfnmKSnfBiGle Wx1߅`$SR՘6My&3p)\E"=; CRkjM 0}{Ԗ(9-]y_I'Hx8ғ`b-j (BvNƱelQUYoK# VE=$hSU6w$9 ([-.WAJr|;=gQ6x|xo1o>qܮ>L㧤p!/04~8efЎ0>/ޣ\ utO2 FA)eT9weW Ft_>Ό^i?|J8Hف,! Z9Hx1t&2]u/6sEV<75/)NGdh8=(XEQhOti%/JfS۟2D[/+I]xʧ l9U([i{MwTalVJ7_^ &a,K=5u&5*$h@NY[z%Uhi]q+|tKظ 0̛z2.9h gw3{SβE Ƒ^Z?$p2I3ֹRSi^J$Ih#V7DɄ6UC0M𘣏N@f7t>+ n)68Qs2YQ⇤j]4g?~^uUeN{ܧlΗO37Q[7;uwqJjjMZnEi5**'j[> .^̼e/R~0*.X('P$Uv[)}rg(4JulXlv9`*@me()&C"X\Jg a8}#_J85 ;Ss^%Vrf((Dv,8[S,C4 xD[C G&}%I=S aԶm7ɫGB*ݴyMW8NbעA`#`{Y(Taa#p#m 5cωfۛxδ ?*Q ip@e#[| H~ɝ֎nw^$<$D#_4ʏz'"5~\CL%áݚD~jFH<l|'Nob'TzmYgF `>zx|Q d"޶c׎ txR==K @4rdCCғY’2b_!7Kh[ L}9640,W ( \5nHT&4'FReNڳ1.1pC5˅4ƍ1ic y43u8CȡF/^"<6ihwAn<sfbaYfްpvm#**ks^kv6>!6`x2y-ey ,|Eyu* ĵɯhֹHz-\w&z+DpeS|fnL(}S "l܊B,*B 񑏑dF9:"՘uQacnU}*wJQƪd#x'9LpCWO2M/Q : \>~8:x8Ԟn"3~ͺd<*Yf݇kw>j?7ECJ+ gFBHB/#2[W%L,_Se.4H;* sLx7oݶ)j$<ԗ g`G< mG=6I$ :d˵Z<]@V61oVZL8_ϳ7&pé3fL4O"am-4R4wPHђt4-䑎=v0}qߙOqn^% AKAlMH'fLx./: au<_炒qZ t&dbrLj>"@]E_oMu:F7 }saPx(QF,t=ZP7TIhZ'a>< ROF4"BJH%qudSv-? (kQ̉M7a|{&o>EAOq?R{6ԥM+g^r QF;MMuvuȫL/]49 N,Q;j>_8(DKY#[%z3ȑAb㼋E 0ǥΨLaF² (e»G^7L?J3}+sflѓE|Gp%гh*DLȹ!3+33Ck_G^k^ Znc\tˢAmdb9E+J|&uIsy7 -v$ϩ;D/ ;]7~]1ZvO!1϶8L}Ja mX+UOExIe,|+Ghh^yL}2H>Ae<=[t(l9q/Nm';+X`ϲVd"2ҷɲa@:kn݈17$Lnxȳs4N]9,ddx\ ԋ ס^ &7fn.*pMwKg̅"78|b+B?uOC5ym'MwrO_﹓x;LJ1$~MP1}Gj]P*6)}/12^Rj}Z ݙGv z^\2 wq3}r^15£~̂%Uly˻ hkW/iҙ_Q8 &Z.$zZʺS Ro -y s7Esḻ/ZWzlKΐbKÍw!i_f%9m%NΈ"g+Tqk+ .c>ib"K-w/oC[vŘ$=R! "E _Ԓjʻf/ٺ _Im4]Tr^dUC*,_7fbMg=C昖j h2Uyඞ&&N$K:_>ĝOE1+`=.id[kߩ橉I2@[H.'mR$f!KM]/71Α  kOr5{,0Ӡ|@^w,1#OZ"e$;5?rƈomJF_?:I촤h5זI8`*r"IG G %ÌbN!DQۈêv` v!o# 1UQ*NY_ 5scԍPAiދFI* l˶lz;h]6\FS& ݊{fK%ρL}+BXA|*lgb /i\ 9 6%%J;;{! 5"ٞ]~(=YJHmCȕABОN&BuzVкME0-ϧ)iw6umCmҢ_<&'<MMvxBg͐ #zEAӭBW K HV&{#'-(Rn(d[DўnRv_QAfsQ=1 ƵjL1i/cU) XE+շ|tۀ 8neax%Be,9`32Kgb22` حgS)[t넴R=W@Eпճ;S<lO%p?ƭG(~.@ 2;7M{(H[fb 'ׇ&=e%MD@JGQG5)pۉtte[e7*|zB.$dDpj ~j 6 z>OXZ"WZv{0Ը_n k>FPtb30]ˀ8LgHЦmWj(JHIڿ5U5p(гwB7ɯ[8wQ Y$'ROɃ_|ih~з|M?*oF`t3vw% oB4\ h<{ȰaRd&GI0F]-{7}[3vի=ٜ}_QҴvk3dG><7zpKڴ$5MyMZ;3S7i)N[E Uis=tQg0I(\<`'TF IiBeS=C <& ,8;% n|DgN,ġGt/"s(Btؘ<+^3/ڱ U3!:+Q~+z=oS|wJYÄZP'XD'O361j+ɡٮ>sYGG "k!d/7\lTFi2wTh%XE?U*)k{c Jf!Z146TToxA|_9˪jh0ϦRWk 4{7y(9.CI++J ۛ]t["sf9#&DSvзZb? wqNN%TF tz: -|E wnIdj]T۞QdJެ4hXtV-.\+u~kuЯh)92E`H\ma  Cm_a/ _l\S)0A<ȌXORvd-ֿdjidY`m)TNَ& Zv)"/BESA3%C{|u|j͌% ZL|yf; !n$z,@>;).WO =x~!F5y #x ՝~zէ٘ mYw1;bE_[zNg;VQX kJ62RkipzDSk2N?,ϚPq_tN[SqKi F,{P1%8X\ql…,_)I ^W}Py}7 fR=tFd3Kg*sr KK'ʢE͉IJq^1tb/'RyprdTaR|~?ʵiP`QLZ awT(LmVVXa2PF8~ F ?"1l0/ČȼB޾pFr֓Wqc׭~O#3&i/DMj;WUlLkUDB9o!/# _q1YF&0og/bf/DW @%6F~ : Wߦ_mQzj4Kw@*rKy.oR1Yˉ?0;_x{7.8E!踯?VO>_X ";. JӀ%K!9uRw.HFN;3)Gt$JztP- QՎ`򘧏;+EDa_ n~5@ Z"u`:L6ڐMe)iJz11g<@IiRUk$}aWA8 a*<&T Jn\*KR5l%Ұl*Y&ӑY( 2ȭb> U"&N k>WOY tkNtkW9^:[ dr5@-@1=jm 1}HmcS_*uw]g4wISQIqt̤ zrz,JهX\,*6a"u/0\c{J]euH+.DZNT&iR'Hn4/ ~<"==]'y W12"¼WFxً|F{\&iɘK,[Ex Ad=ҺUg@v ni3g4c*dH֡n9RgG[0/!Bk:W}w`>RcbAycZi&5/92xoS餝GN+D{B`4E~;h7cJĵ Ԛ$P5SC޳ˑD=C LᒺI;JT]Qh# ?5g=Օ }B"/|r`MO2)Pmo~pmeۭ ^aaCP([z3Lk V@=\uWIX:yHPE08?ȵӲ4#\S9Su#E[F,g@nʼn*p1.Aވ տ@XeT`%w&'^Qкp)D.B=%-qL_\| {chUtV:*X:) ?_#YF$uc8,y(_ׂ!Re'RxnH '2Zl1QVO,ڱZA[R3!zNh6y:-wpN]@o7nP[5:$Y1 rRakgLnq1v\ɯA01qh4;qzTTpX @@|!Pi>.aW!@a˔wvq7ÕWHSDߓO :-tso@_]0)#-fys U?;1IbUQaj1LhKH#4fhM0 ~6ԝp,r~; |cNK@Gw&<:Ծp_:<M:ܫf>zMS.cf ϋ|AQxǘ ZP^JAi[O3F1pA oѣPij-U(ҹaGVj+-eZ rZ\k_BEEO_Cs N%F \hbPތYFĨ}BG ؽ_)z dj; g`;9:NGն@m/M@ǢNYP( {TU! J$zǍT?$Q=f fvAʡ2IAI$7U5-u2;n_M26Kp[eD`W&qNl˿HM y#-o٩(?B0cN' )WyV(琢0T8auZsfU>ܒR憌QY$͎8_@7`G%3vHR"-psA7Y]CQx 0L3}|VI$"Lschܟ;Cpw]|+d<^rs=r=tN ? m+sT:1JZH)@WwCXbIjpdM)V9mG4Utn:(/XHW#yd`B #pUCFRn=ntx#VZBޡ?`Nd'V@GI<aG=~XdjL<?n<COd# 0-XNٟxҎy`2tI[RsLxYTрFgK5H=e7UQ!08t4a!Ãbe ->tQ]D+nij_!vP1+1.COga)Bu[UG~vmEӯ݊i)ZT4#;;^,,%D Mٕ>h?/-ѽFZT>*9W{_n#&ķc]v5!"]C4 UEJ:_9IJx`\{sO>52LAl@sO{iia0HyԽqd+jdѣlz=U֭^ p$2 v]ڲE`g2jB6w C8 b闹ťf_3KƥcXh c$o?6%w8YFbr4E (k _3J*$]ʈɛܪ(`aq2;`=uYz5ki^( Qj+X+Laj>vs(|Nxzϱ"n-94saiՀ7ꝥO,\[?z}]#)/Z/{D%IAKIFݛicz+Nx;1xGX)+J\ρgnKomv)5B</H*<'7IjT!s,!3#PG NMV}&־]{\,jpf#9${yRu:'OsUՀ9ժ/Tˢsn'N?9*-pRoܖ8J˟t3M$(j$1]i+\ӑ z\<)+$7BL -pnU}/±9\RxG -u3F~S .>au:k/N-QêG3|'V"w*jh% 5PsO r$Vc8[8u蔡 =K286c C􊿸Pf2U*+/Ϩ \9fz~ʴKEhJ ͯaz>~2p+xWj{>5pNl,0(hw#ؖq~{lx{fh?G:#75G#tX׼jv; ( Y.* Q~kvwe:K{ltYVh%UQ~ ST'iGr[7|fGX֜ʱ=N]8z](KNf,Ã$ SƓGĐF'4PK>wni!`΁ ޠAj&tƬkPiYQ,dua.#1 V6Z=n/BX41݋5p _P+/FF7ɟŨUW9 ʞTR2EǘB..K "HqTGƘ0?7R2S re!x@KV#v Fj5(v4㢱OEe`5/mGǣ!APJΥJ8lo(TH넊 S>%HAԠ7Xo טR"uF2c +\a - Wr8JB>^`)^7)-ŁD"ђ|z> 8OF8s=J1FN igH+^]"@dd?T'ʣ"(X&KՈE;&[dRLwBIT4 G0{-ѳ63ʳh'h쎹t *f\KU;%Ac+]( 4\ֺ$ch'O9ip:1JƲұ<3|< *ܔb"~Mb*8 -"PogYǨBMM+1-uYѵq6'3ғ µ۷ǏcJHQ4ē %c9<,r$ZDCCˍ@{Z?6hf_|*9sTь>Q|Vs[L\Ga8[hf1nL<\dqB[ޖdY9_f~1OD~q%+k$h\A=>D 8kīðߟbxmIt'|f(f,įwOp7q47DJB%Y\)t &E 7ڬ#tzn8т&Q`ȧ(2l^B@ZݜhhMsnsġ #eG -:m~Tfi6U`Wbhy|# \x:b9r'>_b2D5!XԘ#%ob44Sb)#SDǨk!h;" yxK0\ D>y mzCpRpl/6p5 "3[ebζϟP&$NҤ hqIy`{As͆H#~ȯ_f)RdzEoAt9cwu#^I9FкT*!8YRWz+k\O%v15ToPXY 0qR7mV'+A-d7Q1f2׎1_719+v j;|tԊJbt,&lhf"ʛsTi'*gbo$ɴlRb u׎||8kLjjsq9BI݉8H`OW3T/ ^o 'N <1 jn-aik7崃dTW#1D !<I ӕv٩D])*g}lx>1}4Q'R;loWM:%I )@16W$:$;YF ^A:$;2eG+#Ve@!y`*qhs7"FeQu*^_p^Ngz|d1E $ 4ɇQٹ>m8;mUTA_?hA •w9))NPC涤l{ י L )a F7Ca,.W]QٲtwA. Y abjm 0.> s=L|q?SfM®k*e,RE#4ϭPNV>0ir'AZ[:ˏ'Id9JSv;cyNZb_ VW;jzJ#eQarOr~KUS,o*$čs1^}У[ ]"ֶ(jOҀ"}T񗎗D}a}t|(^SvXw&G@TpvMl7Pyx)/J6E,긊5]ˇdaΣ=F!Pդ9^:0ey޻p!zͩYT_Ř3jR}k@(z83$s6G lDk^|aFUJesFs;Um'z"o/2-_{iT+y[33|1 [ŖkjaHQÍ[7Ż?#ҀF1] VU>cfc*H`fQ1dxU@2)ՃQl^OcB _qǬ %*RG QyFez~5X)@T1akwLuP~yeѦTVdb{-৮HmYKU6aANj&1m1 е@ggkSUJ-j_87w4=H3ahLX۸.RaPKQ@!$Lz_Hnqw >^^bکbDc{G˗qTbR"{FR}"ˈXDTAoT+!&kW1 &w}aIfFX *R7 fX]cWb1H)9PR AW71<9loͿSB+4`;׶46 $Ke`jl&aiP0퍫SɵVzUec{ ۳oRvl&Kj *^ *^N/&,#Ox ]wuCnkI=N9 ʖǼʨwDK#1EmzԴוAv 4~|Y.:v4h ZnnOK\aPM YIJbD|nh0TA5t~]ȵ8fX]He?֌t.,bn]kM '0]qhj/HjͺNqƫ#l;N> }jF$#K}.RʘTR|sx^[߆mZ\ЖHr^@y-45UaeEqJjDy-O"g%OĴoaXn!4~r}By>B*p׉K0R C(\߰0뒦HC\ZrLs` r ^Xf& BM%6?{< EAEF S|!wۢ|yK؇v adX%f4 pG/9`Nm{U~SxpUW=JpOBj }Qע]kWyuҌakex\|VJ{M_񍨯Y/i˩~$;2(ķ{VsA@^z l]ϺUDNk3]Mv~$]s4pA x}KfvukDquET@%{hp,4a*7Bi>B &r#_G2 3]MBaY"eܦ=j x1 eX7֐  >K]ʐqR+ 3HV6}0OʲAʧc^[ry=?MI4sV+SU* ˙1?nջ!JGעSCg*b)&Dxg7#nWt)`\Mh0OӃWm0t5b#-<ڎؐI\>>RZ̙S{V~\KOh'o8ų\*r9H1B(핫s ψ{3"\A X29Kn JH4MK:dwɞ[cȥEAC6Cz5٘)z&l %`5K\ˁO 3S|3GUW1GGj>W8mf6hIn4`A} _jQt<%frE毌QjvjxGX{ >3BbVnU)W!~  ۿ TeN0[^G&jDߢ˓)nVR Z|xF{B\?xg`&*cUJ((gf""8x12]7" !'3̗.p$/=$Y<j\m`Nlپ7UylK{5ƌYBPNtTn钇Yɼ[R>IRTCґ(Efćͷ,n)ڄv@}]f(ړw%D^ȇ\4h'eHzվ[T57 PQqۃ"e<| la2MJrtdq:2Ф,z RAV@L\Vv>.YqgaaV|`F6< h !sy~\-7<YّzrR>UtD[ 5|:('D&/L6EwX|-M*Kc sE I`9-ebypأuAј,☗zxU%寖 dM'"JL{̖5#%:sT˙a_6#nUKܽDeMWbCƷ^;N |N>ʻ+ aqWMCewER1=`u&W(zh{% [̠J=PɺCFp ၎Ov^hk3n? |zM64xeB* qJO8vo1^J'X\zTGʀϫr)bb*[_df;E]j*EVXl4I/ޣپꐤs>OFPa:[TemOU2WSHC i-Vطv߮0M%k*6747i\IΟ 8p-:M2 uaDҬ! gt<cJpo'Mጔ_5euH 'Ŀfq?iM1)l]}$P8݀y&4Dž^9c4mm ݟ+W*Pj  (( 4:cSwF$.8+x ,G٢%FpG&Pqr+CqB #yU~& _ [O4B18z7nfFExlثp, `b l \Gnw~ǬkWTzd>gGlS [Pxb5B>l(`coJ]U|Y!IǀLmgƏ7^2BI)4aX<򪵳k Gc@mEҤ 6k:'mrW$/pxX(fǻ]?v%&Vgg8I`P\Q6mc)#nY*Շds^t|RV"[~0h8U(n*I`YӓI 95`,>HT|P!QXcժa]&zx Ń Kڍ#$5'%ʚWs$Ow1Iuc91|X?x[k6[Sp̆!3葵ngL:A;kh\WiAJ{hWvMc^Ha=jPm@ JN Ĕ%JٴK6 lْyb6{k-᣷=dD~&+^l. e' Ǿ/DlM&ף-^t `k _G`Y$Un eOSy?aCV㸫/}qyx6}_pymkjASK'&$e0.qdK#_3[%h›z$[3 Z] !_ٜ]P֨cT =>I% W2ppFhZYDYEaKfNмCۡʍtes'߅):a7# 97YN||]9*O)>=F@I,ޏ dZU%'[6_9(֜yW1xg Pz~p+"ǎrg1!3p)pYD8la3-'!m5u^T_ʍ'SAw¡u$FB6`tt2NMJ*Zd"W6Տ.DDG*[wKB5{hē,A.!lm5mYׄWtrLs]%wh@*ÃNx74*?9~P9Z]rAsba mgREhB% ĖYl%`,NDMBjL{ŹH#aJ멳:) ӚP*OU Gm[hО-0[]\+~;gjOWtew$a .Y1m&*3{(]%Oe.ӯp:jH "fC/Iŷ ʐ8~z< G%Sց mSNxm2-*Qwʛ~i͵VXB-"wLG,Hv5A͸R&F">"C oDᮟ>#]qmp⹇ⴴ}~aA+Ӓ&^9>E ![`.x#󢶹hG^2 Y 'TO8Oq( #>MјdJaEF_̵6`Jcz+VֶM &"ĦY㧵cL|7)Fx6cm.gWP4e$MS(Ҏbꒁ%C6xjDckFA8b/M{`LĿ_nBFnatj B\h@ef:QF_pk>!"d)4!_{.w-LfN ^ ?8{ @OEXK0_<[OKB7nP Z %^]5a"Izeφ9<4{mۉl&起=`a*I \Ek4q|? sќwȞ2;y8"m0_dH !ܒ8c'rC L# ٚɿ7YyVZ^m!ۀc'C\F`k`4.~ `z;Y3w uHh8fAµ) Xt)$x&x7;8+fhwBy(GPaX\;y!|A{*얘 DH D/L[fVCj@I`n3NM 6d^ N5T6c7ʔ~i!~E[v!fCRi=qxhؖSR8Y|yB!5yO3+t Ktudᖒ_|90Bգ̜ 6d.h څg6prvEٌDsݾPujf >I\.s&/tro,[e;e>mWX?1!H/|A@DoL FmZbo !8#v2/([cgр 3=(_lV%_Ȏ#7SGn7gݴ]n cVb`c[g9\mØ694tI-j|t?M>s Ir3t; {R>sBw=k&yS LrL?Zjoui;"ܻ1.=q5Kө3 oB8_@ 8%êJXd5$NG Z vPEMOgq kle愅:^QcwY]P9^}+3z ֞d*o{ Ĝl7}Su_1i MpLw=MGHֶ\c_r%8:3yʓ F17vpx ,5nQ"I-P3I A^R qM*T].O.ݭ2}CE2gA_f)^nBP>qAxI-!vtP+fue1zZHi뷦Ny':hŔ"L[_ wݎF@/fmj)]8" fdž s6 1:pњ=VKs D#QwWËg{lتnp[땶Vsw #o3ܚ\75y9dav"!Bh٪*ԛW,G]w`R|Լ$fR pyDqZ6ڐɳb 8xF9<%Jb_Ш?hd򼓼'̱ps&Ptҍ]BA-.#ѭA~S0Kcڈ(WguL$jgM$A8e+J-p953or7,AaL/XLAҠNY*M_<3 dKR0V+W?g>w7ֆ.di$#;, b[Ɂz`D@E\ٯ-­h7aGX@s_ !Lvr(⛣*?g~!zٵ(b,|ݾ߹Lԩ)@|zoVC9σYmiϘͼ\9Gdzڦ&"YS< 9Ҩ)*<YώEƛ>J쀑ߊўqOY?vC,lvx FI)C+;aybo[,DeK perNԑ)Uδ CU!t^G`~|nAyF`rT1ǩ`;J4dι0@S<WI.)kWz-X>' &)IsGƠJe#rX ηj+k'hZDgǝeo4f)/blAV?!-OO/ET+k.WmԴg=~VfM82!oMo:S&\\txܙVT*rP' r"f7\²G2,5 ]NH>`a,Yn-I3 6V`·r:|q?:=&Лqvr"A!7=pJ:)L@)ۜkDPd-kCkV!{ƀer)Q<[d̳{cv1g#;~0-Gd#nB:\XME|r@|S Doh1_b#әtl9cBj:mR}(pc Qا0l92Ȧ-\`lm6MLm#aM!OMRp2\-ج@HtLK}Ȍ[g`NZ2Hn>?5h UI?S!=ZC:l`1BctvV`BȨ[yzdVW0;8uooRO1K) :8wiy?C[?@n(w -&i+~kBmTYV@G ¯Cw\lJ5&gQMVoqސphf3Eu;fpwu~y38:/L|򺖩º}ՂLvZOT<`̧oQWA&oid(Zd_E/NPNšdgD\?|Mԇuvѭ`#ɠ~9B/|B?ԶRwcmœHlDvlQ9~ #EUqXk"ڪ3wM^NqDbR 'Ǻ뙧Pa5`"MU23[ٕj2bBO$X&*D'T˹E8<7)DKET: u4l нa\X7W ,]>7%iݒ{;- LD-YwpBDMEϺSOrFZ1نnzw].0/\3a~A#$^n5( щ.HB2C-S[ȂV6@y+>yU[df(U,+_>HTxZ&1LrdFo o(Y&CB:*S8LOjEI ~DVk!}$%#AU:;bPtqj&NY?K&wUb8SjH2y$.9+'V z,!KYFϱDގWR\ET0plj_M{á9)JF_tQ_TBO1~}_7ӆ:ɴ.%:^sf3/X4]2T^ HDG'fKMNL-jG >F G!~;;& PvD񚁱,db&L2G{mR\ǮY D#n/a|x> &KWDT}HB FqȷD0!6J4`ܰQfN:4ƁkrhQ?u-$_Tpwn'ș[$),1m3=7TT*otsotp̳B% @r>`@~W9)jW"ߤ(OFb&l ;%"b`=y9y4Ž  ϗҢ~ys\st;0Jdyb3˂XUrf[DFNlzh=d~%Z4]YT͟M>u9>@L 5׎[nbB2ZqYJHz2n_PqvЊ W='4703U‰H8GfFN]T~ZbR](mѓ AT_?|Q #8,b_ج@ݛ:Z 1`aT "8{0Eq.]=`rw+RF P돗8@מ!R/8rW?Iu]V#4ET.ȕ`=mz{˪T/rNѺa GXAb?',ʞK ;I Lto_,,}\"]sN..9lv64HķŰP&9+T$ q(8UH鴡˜qnLz\J +\OUݗ#eh%'\xaYFg9LoXevbCBL԰gAEuXtvRPU kS-.1c9mQU4mGSGH4{G ʧAaQ#dȓrqPq;DF[v<aEGZN:Qlqs_[hzde" 9]85ZąElLEYNEh>I x:!RB%-XV'v0Acdd{[3ٖ_㿅u& dѳ䘥w \H)'d!"5g(yp'|NTx=Of|1┹<ŕb8faN~w@Z5oav)pN5hl,jm6 [Ro74_nB8F#εyeȂ7JD GJ O> f~29rޤ,@vR;ڍq Eq*םaG]0&`ưRI!;R8iB+ڴͭrQ6yMϞIn<ujl6AvF}&_/yFYLy17L(E*.~03&BA.﬌!LedkOCI~/?ʋ, !]1ǰDUrj-R@|d*xٚ`O>=؅ oXiDjg]ڻk=[qOiF;T¨߰zn_Bm=< e#;R꾷J=;AQzPOh{X輢%A譂=cb2e YƉN,TT)u2,CH.ngc⬑#bwz\2VS|OF;C#zR*E={M=6*ן6`zxf <ѷZS?B΄*4_Tagwq* C39tykݫy+׋Sݒ@a6a;iלfMC1n5$c]dI^)t ZrK2-}n@r| Փ^X<}4|EHY~B cA25֎PczR,[[L* nQ[ou;< `}t[Sm m_tV0sx{.Tz.VI,n5@\n9~h<ǯވWߵN.cuzls xɒ>KTwr #uF}m{w3.c(oi̤^=}>cKK-5P}t%) ZU`SME\.N랉 K[Rż9|0?nպNYD9uې-0,b!H6u4ҐYFK7Z9٨ _INz$Ms[+>3dDpg{+ qzjU9F:[rxuVRVٖ=s ̺S4 X D$A9 [(/}vζѴVe#PU/U]x)=k8³.ޓRz@e<䇧gC%#ڦQ|OͣUSm Oۚl3NvRD2ɑqʺ%w ~Lg g #Z`Kl |d,ǍÕCmw ")5Ι'2g{ȶh5*o[79=NY1 EA(fAhd/Bniq:ͺ<%%D ̅I-8jM)/Q+4\M}^PYؤ'|]xS}y8&:l!՜^Ň!CsϋWqRra9.gt۫*e$,B&`vs2ǚ~Lْ%WM܋RiE2YӅmE"\b iW g~D=$zR0p~!u vP ^8HU^I \ ̓/Q٥fƇL’SUY N45kӎ8K$Ï>FS|UE2ڐDt̩=b ]D$ mBenn&"HE E|~!DpXaњ@Kߨժ̾+Kh9{\[ڋx:xwx9 Gt[:Kk ˯<ABa,>?6`fq9\8ݩɍ%(0~ʆCEwlSo]oTl KF%v S/CB<f\JtXY+Oi:$'7 κd"~#x#u޹q4(ؙ) ֧eF-iet,]'yoD]Ci)ZH*& 7luoW/۔v;%ۛ,p)_*I,2"Min™_E=ߦ`xK o Ԅk Ą`M?(U>(~Їm4%?!"δOĒĵYXtML6h .w.xsh2)Vj֭ғ&;N.(Bak;2D9m0e/ */Uxo ٷ|}.LdU&#|}}K>sO˵G^t/DOLTXCryWdեDEhȻ:(0 `6k,IL-$jWBZsqrXyfƵ\-Wa'<ݑU)Mu ,9][xeCƝ(OT 5δ=<ήpi6Sk)l.NSݐS52#rK;ԑh1lȒ_/1OY^lsC99T"`H |uy[ 1}!>ԍFՍ% ,_UjVG6֡Ѥxa2uX{v2YݴسTTjy[QuT/2'c!zۥvOnoA=>u@7CQpOo@x jj-ț&O|M7DAQ hmeԛETۛfCgԽGN-rwFMqoYˍ#o6GV0!`3%n%^ӊ J׈;~8K-n e,&+l|8dBiw|~3D* '+2:8َ񑾏?ID0`8҈ 5@C/F3uCWo|[/L('`4XK6h1^ 73!Ng؀l$uDpEFn #j$ȈDK܎] C~Ҧ%ciB)F=7 䐞wC36\|kμi-95_KsEڌXGhPDL^r?Z>629*#K9@vI20S|-jB( (rŸ;`E ڰrotl^pV. 4Qr.M 4f(̸4B! Q}ac;H@NT\㐤0L񽧼8( LK븓?6Ix@eL 튐²9 } +KVf b^&T;-zMbcʼn;rjAt7 +4$ n)}a$6sP].&-uܴ1r8a\jI}> 0F$reo`abW|b{${77- .o: @]b|a+9 QSIgp3b = BI$R8lv חgUp0(o̪' 4;Iy슺Bi. HU.S•NY -16sॐ׉1 ]w2(т)d=;3g/bA{Uݪ^u9L(K8Kvqo4MC >49+ӧѺ$"δfgm+0bܬ&AZSÙ=4(\(TCDܯB{loͰONAVLo! 98ɋjB_ll}Vo11,Y1np=85h&gG8+8NPTtrwxgNcMpNr")4 53H}P/v7+/,*?mnW`w1H i5/zbffYmf:4:+<$i[=:ːnN}\`mh݊3ޘuy+ ><i&pZHBj?@tGPf=~M6(Ұʢ4L)P(06u鸢vV9J}+/Pmk6U}Y!qJjɛ$J +6F2hVkVэ^C| hi0srS+IQm#*ehw uwLLU6-yj%Ź`˃?KAKJ몓9pplнD߈Z;lߢEB&sx@V^L@8(X²BԍtAԗ0WVд(f|(]] r͔n5x=dzB7I&Y89,z {S1zȥwOGmA<&L t"HPy%imt{8c^_BfMR\#C "u\'&ӻ4jGXˏ{C#b>0)TZ~ s3s$՚/+E95R ԺgŸ,!IHb=L8ɝΈs   Bv̷ֲ !t.xl ku;S/1D ۚ/z:n7%]7d̽+ $pIEu<$4zJxM)I'*Xt&K9N]O\_oэ?(vF`SK@*ցo{b!_O-L_YS0>"&Hëe7ٰ7VJK|["Zԙǃ}\dEp^TN3d݇(i+3XʇdlX1Nl>Añd2ʎ\ݐA RnJ7ZuVpeӸLj3'qʐ7Rqk^Iۋ:FVN$~ZUw^`4RL(F5Ws064X$B<%!%eQǝy'Ȩ,?G@O و'!:ӟʠ6,UΈ$ 6a^= vaGQ״<ĩŕ4EC(?}ӪGؔnm'Eۃw6E9 NV#QCAdd`L~`6 ZL ʴW|(pfhM1-LwRO#u%{/3Bl/<&XHT^c]l 姬WH<<5H*ўV'6[6svLƅ*k ~\J1y% txtK CsN~hw>c-CND;.OuNp*EVxnO|_dKùS!7R RAi8Sbĥ9%8tT$ s` ])Lz%J O.WK̅9[R! c~M%@70ӉQ0ŗ68zäSt-Aj\97&0f]=y9kM{aJlF84FC@~*rjƷ.s-M'+R2+O64*YUI3/&:Á8=%_=D}$)]khu!۬)w(g^De<%S{V-1s".FT)a73Ă$W~8Y F Logv)^Pe쑊'f1iY0=ޏ$Fa&g};Ӈ8[gI׾zV]G/J1d9J 9 \oMxP#eɀ98QB|^ :^G 0bZ}١l&hgoG%hk~:΋˻̘ʢ,{% =>6yܩ)ItʢaSnr`tWy439RQc< ϵ!ɪdQ{nG_֋r}PRͭݲT0 Qj~m[ +`KA?10#hn@nHsNkg 6)yj f)WYS_j^uwEmI?S8,[@ .r{+RiHؼߔu/(9q)مZkg {w"(ܟgLD>"D·\6!X1PgppwRAJg!4BѶ*5}?K"^\zM(l_.qi-"@^O!lSbčZAzץ,":M_쓤pKy+o]PvqB^[.w4)|d*oCsvM%{3.-Jxј4Y՞2xg[u u\l oYVc'hw99HF "# @p87!b*eI7F@*Mqdy 4B:G\@E! t9>nW6121:/~jRi !%fCV,|8RStz=i4 (xXF&2XsrΐL#t] ZnCw' DOȬOB#1]y&M괿Y} IVE3hx)˅FehIF0umegz樾%0ǒ?6^/SQTѱI{.;LԵxP% R]$┧B;S;XkGDQܱu=!a Cl.)K jZmrp ֓<)uZví埦NMrS; E\ВB a2s9q!읯(wa:7\1~.pMke1 ,D܅Br<"˦+g>8:S1/n?r.ZOF1dUQל3PO_"+WW¼%r? S%3 hFO|3رZ8ftlךJ'P7Ɲ0>A ao~{-FP6&v]ٟOe7r˵6!u^ވeD]|f&"KJ0w1G VZl^<:Bb(R? Yμa*Lҋ.z&sEa۸pythO<dn_4$x_+x3-,JVVVu6<2mmӒ>rmٖСFȷvxj0O~M>TSʚ^ֺ>l);Gܥȶ´Tyv yIqw rMC5Ňc m}jՙC6x?%9GD0EΞOq8#bȤD~εB9\+I] e]JeLi]{Na.x\q4oz} BnCsPɬFަBhJktS|4r ۱Z#>:rWpf]*%݊ ~K"Idaڄ"cȰ1I,k{%!۽p2p*Ovp4N"ul::lJwbMwՈ5Vw511 ~n"H(K`,0m&+TiI8S$MiDJu_YHy w`mȎ-σ="-Q"6}!m/DZ1J Gxn;>"4@S!ShD3\o2E~M7xJvb|IH]lavBfX)Hl [EUfaق./ވP"[\f|Omq K̘䒲+ti1xoԋ +K| F c?  kw|OnNWp}uI-=ͺ!w`[D P@5g.D`hcg%~LybuʜweVˣ=Nf֓(0ĝD2Q¤}o}'T[תq 5 X:?իIwPuS-4VRpu,֯q{ 9U;zv梒 6b*.;lB5aCNQEkQ gvF=XY2+Qdc ֓"r`M.'!)} gyN9XÀVIY4ml1Ͽjp@PU-@9co&/E@<)?iAe]f^*_Ô`O)Z (\2bkQED\EKZ\ .g^[ z̹|z)2dڗm>~VՃZn\XP\eZ6K2Es?=2&CEy;S^Ϙx,ÒtJ]HI ;C M{cHQNHER.;PI\bhA#̾փz;G"߀̰OL0ʜ;NSF\Q7>vW+$W",3f3va&obǎrdedgHƛZnK>2BItp)қk [,Un rnNKo2I7#%L!Tjgix}e4dVqV;tɕ–NpvϽh"(7EZEE) ~ ۬ꞽٶ˨S [.F5suf6~EMn7m -F (9 7]rQ07S]GU!4&ooR@?7V1z^Jl$U;[8^u~'qx=b;L% ;xFK0p"kƀP^x4AQ3ja lvV(V89 G22ү?C[N; gGa-;of) ,R(\ţtY"*&V-óiKF_@,=ZÏ=Ƴ|N(1]ShXψ Jo:)iDR1[wS5>) {4v{$4g;áiۺD|2,O`r!گ2X>֤J@US2b;&Ҕ lVW52 ^-:ws,1*,f,aEeK~cDDvyN&;YFQ-y w9%! Xpr%^EC5WE~@oSݛN4Z8r˔Q?@'--?LsdټjI#uH"lj۱1%xGVݙhXv}S7۲[Q61޺-J}yf NNel\t, 󠏢֪lZ/V3/RW?ތ@b,2M3Pj)uFf_5bI |7$Jl>Z}g:54j](<|dm$Qԗޔ9uVѳG'QTV.3rN';FԲڲ\$rcE8M0Ӳ/ᒬ@u/<xdـ\zde9P^8jaݘdEp-ߩ=%=X~aT%y|ekVd[euIѥҴEI-YZ2+WF l~5u,UfqO8Z \ګ7FJ`DNFh٥uKsaLɸk VΤ*ec-TG GݺBZHVd8Qou3G\xIAp}8oP(N>̯OeObJg62PX,]eL?3ϳGBg1}ʧ粪}\0A@*/12ɹcbک!2ЦŗP`2 xӤmq V*^&^G,Yol$0'^?ea{in[ƆOM۩뜂:[vx0XXY LC*Czuŭ*P92Mp wȚ&lmTuH[()Sn~E$VQ#wW&ƚ? Wź҇P.WHq) _Qq%f@=j@kE m&|A0o|JC#Fۀ!OKis%cYw!ё-*! {j۸'̎d;3}\lF* =Q?::qp&rr |UwR} (n54k`4tĎ;^J ^#yhEpaR0$_WCX/wZɋ? XE.N8t)d*]<.kn0@Q и{ 7(Lgr= r`[H4dI lhͯGw$AL†іUܔ+WaOaxaΪbV*C\}+1x3I٢=X&|Of؟|?pd,D_/6D}X]Eb_J',S`j)H jK1ju$U#P,j[Ifj+^BpzO6un VgaJ'4*wt_iY ryRn\=>/o'!1 ,uQs: oX7U5Bn4girRBMn9C K/lbYMz)=IY`s<~''!/SF-+ z;@,ӛqIT!gNhSN]ї!~_jӬ]eJ'a˳͜"7&#( c⿒ƙܵ°/RR ۮo~S8ƞHC]WXLSh8Qު?{!x{9k8X}W:=.};~kђX?)?QQ#n=و--MtLF{g2ԁOy?%'?tC4F:.qYߔŦA9Ze\L1y~`NgIbHnS=ik9q*,L$j S<fظNq=%!p2Rf%^ʦ Bg Nzv8xO#@=$>q@ևY9gsCs.B y`=5*y ܈l#w vݾ$o \|i6-T5[6ӁW%ePSؗ񓱮|;V__h@նOJoL +"BTe\K`k1ǃn3pp<9}s޻- D!c.(7*.3 l:`1&hT9icA+ƃ^g72fd<6_ѥ#5D맶`/nF1jqhIӍg_w&0N~ws8ppLLaSey*6l7&6)R352luR ] >bB(] 1̩d>aCՃwfٸ. X HfA,q)Q!_^C! @PdS@/M)zea5!$i*Mva4d(sV"~瞿r,9p:_ji$cvO^^^n|PN7 ʻ d8Ņ*8q*[;hZдG]5BMIS9d6 >⊛+& D O'<%^+$(8-NL5 7bv_icl+6|H T˭b=~̷bTO2]oY@Kb=]s+1zL6}zIE~!vL1a) KV#b:G5ճE/媭F޾S3ɳE=3bog x(y`%n7KV]y{Ku~.?8_:bnoU+[`BaO!Iwa*'Vc2!"RPˑx*q6 1 t%er\AYKKv_H"ܖgAᒸsdUӂW'8]|t&Q/ &UGHsxG,u`=WrvPek $!mlqJqVjYPJL]>a}y4X4k@b2фCb O|lUjn%ApoƅܵDKhYѼƕ n'$#ϳTY;(96B3G3w.tI#(n]'Ćc?7L6nbT&$1BߊbFzI{_3v#6,"p.DI׮ cÀ!DaGt`sVfu?@V8W]یŦV{zhBʾ=׆3mމgOw `$Β5gSl(mhڗ_vsϡi~mlz}W&`1,Ĩ¢^ q\1,\ O}: TTpw" >{l&;5͓3?c#.Sqل]qO3'>'E|#Gɏ %y`k'BJCIDLy<")q@w8?Y4@w&zrQBuB#2J`J@1Nĸx$ϠK@T/ 3q[[@c0" ]1)O_ƹZ"8GSiЄcGF|"ȝ6)[߃7ѨG=shff:]jh!Fj>wm$]/d4a )nx N>0zi)-7<+C*P]U6'*6iទd$4ѻ,hy'B?M5У/$ ٨Ѽ.9h ߕ@G>,q. %z~8g얖 [~2BvYM`b|Zsnz^J4hNt"4 fոK.Kb:#b1&t_薻g.Zɏ8YQE !}D%[`}ǯ՜.!I1آi§3#2f:j80`4; oem>3GӼU9Ox=nآNFWcV%5M<>4Kxh$*DHp1sTZ|P0WЙ!:3tVm 04zt֌?6R(е4!$ה?*L[efO]vPhQ˨"+OW]:dH] U{o;J=톂8P-c2iXx?eSm&TSn9pK땈 >O~B *L? p1 ]zyx( Y4=>gتJ>2ǧ<LjB'r"(fY$ȰbjΎOP{뻍c^fnIf}Mـަ+.'ѿRwۨbק Tˍ\b"\ 4:5m.q" "AU\5KqoPl[fnjkͽDM,۔+IL7n|-HC;xagU*ȗY=( fz1ߋJl[imbx2ܮFd1I6NP$E[.svr|6_ZIk;ׄQׯ_l*(:3l$>ɋo,$ l"8lNPgǻ[x]wg e?P'd'uz %1F?GCv(7^z.;І 9Xl@=T?3[`*^aIb RJ, Ui yϞtJjJ΢ٮJ(El Hqjm,me=|-LRI;\.^a-(v4q 2+ &Z|:ӟE,|C%577ieEFfpQiK10@Z"đ;}"-ü sX__c&1,YZ|'gWwje tXëo!#a2?=ZQ@]*P =fU'>a{Fڒ $jvm֎R hRΫQV*fӔC~v+|#ZUJG ;"<(m5~R36 >+%,E.! 0w;{u ds91m\HK,@+1߃:&#NִuR[S#_M%2)$e05h^~< G4~{.hQ=ebjpAx5BmёznAEAiwW#i8>mVԚS9m=!\ C)EǠւAZ^iG:}[촏Тu[0=~&^v{UyWq5džJ7DAo-Cl-]N!4g>弧b's/; D]>Nx/ ,z"q9-E#~M@I܄,9%\ggqQ ePMli2֍(`{*4;JiB)-c0=!KvVmݣa7&͈('(~3Ysrqۧxehb/&H?y>|Z»5lӾ c"'%ZkENrGy<.$]_&)B;!K|Їl 5&Iz+K˼3Q(]Ѽ!;<|t긅 Jv_#$KTVBľ<qU&{sNp7oO5i <ʇ^E^#QՐړLJ1` E=Evsxg[UKKx'4kҟ&w¾nJNG~ѺHKC6{W @iBF44L_ncIۡyS$!a9(D1CV\Lj*ζ;{cH8Gg:څGدZf+J4!csb_cY#.ZbJL\$׈#Pڞ7٫6<^]\)_Ƞto2ڂZxJɋLRǔ(UZFJ[$zj ?"DILSz?ix" C ZGsw4]M*n߿e@R)=4owi¢'0U䫘kr҆Z\maY51~q|yx#s-m 5{T=(_Gx_$OhXԇG'6q! r1b90ًdjbM(W g1d9a޹,@$p>zKuLx?-=p#G4ົ Ω@* 1Z8kD)lzy4R8 ۳Tf% DKW,bx"^n퍭]}lg+OI˕i֨Ne@< _Ʒf kWkmn׏#٩7msmObf[qd.*5 e8Ts o^M?VևO)1LU,,y^0ů>qh0m .ry$dUPGhXֺ^)$ė\jdi(CܬWhRT*Lh / (qeClzxlwXθF^$+)2mCsfv \hz+^ჍvCG=}O7q-=RȄ|]"'1_5^;+ Xe7csL]&kT70$c!BKSXV_Q_m-D ]\>@-g} I9Rnq0"y/ `VMνCP o5vߨDF| 6 Ww aڮi ر_a0ִSk}U@vds^O\qnҝ}7h諈 ,+kW̵}e,:԰"m-HDNUY+z&`(h_{#('TFgN]=eswBt>Acdj&}Ė=q$ Lh-iQ%lЧRV,Hirc ^TG (ȕu= &q6vQYݏץ](m ]jܮ)[>(Ug(=hN_و[ >}UEHY*N[ZĂ3DRX9l8iF'o桛$9VNR)GC"GQa&p`}7%i+5ឲf=KRslxi 0 ^=NƝ|bW|f,b)y/6I,ΊF,v`ym>o Xս"ƃ0:UW}4#лԩ \8޼=NNpF#D1[._)_ü`37 Յ|BĚ 7Tӧl}jF~jPj,7oʁpG5ڶ.uvxQ y9?ͦ?&6Ւ.I-o/%n6<ْsئ)Jm[A =jbIs#3pF S{8pM@mԛ@ *;& &Rn%y5B5^ݴ*=n_'Yȗ'V ~ny~3#;wk,՞^_|a6`)}hlKӚF#6&M,XŸsSGĊpx=(^|ܺUvHiMCӚ{ n\$WT ]T?h!#RcF'z#,: moGAY(2`nS@.TD4}v? L,5盆睉~9*2 h-}O>뾙`J-)OӍMպ0\F#Z)#8̼*¿|y@[:aeZ_kqBFk%H/ |/>xW/q۷`.4.P J%"-pKDvԗ׾hR(u"$ slBf uoB`11Qr߮/=K t˟\pV Kb?8!qF:7{Ĉ,q *tLiga"%<_uj!kmP`޶=)ReȰ`Ʒ@\פjد7: kz`3%An_"7x{[0+|S&ّ^}IA?qB9S'<$̎|%]~++| ͍=^ѧ~AKcO\dU.{qR~wlC "d}sX;S(1Pcpˈ ^f^"ϧF2ܪ$ !k˶T :ph<,}Я?UX|/LiAIT8.!OJw%r bș 7p u!͘^ ea5Z jSFXm<"y-3e|G$L0N JxkUƔF1VXܫ}E +_ǎ(tlr B T&xHI 7I0I-PŁH#*};ǫiئW#>Zⵉq7aظB 8dbpUFC\+>i/w8fh1Xɥ:KbE@9U Z=NH+~-(dJ?1=_ OxoߌBA߃wC6VW+X9hԖd P^ m`0u{˝"C_Ќ"e_5 S"UJ>6]y>Y>8!6fz0 y}:iUE63_NWߓ)e_|IoR8SzmhA@\8@y|EvYIéIT|@GXi]~_4ݫV'֮vbI͎v_0cJ;XQ裠ŷZW<_zuY$/3qOg)}ր>!mdgX]@l|z;*#VPÝљ\d=_+m/ 0 A\w\^~6Q Gr~ Z L]blGA жQ!MftP *&&- T|&ŐBH~  \4VmuM"~Eا遡MVbI8J6r?,~50 |g|J!~f>bҷ;VeQgEFjfCr{yEƶ$ 3v^ʴOtLlA2maٲ2Sn0nqGӃ/:"ġ7IͻU /ϓx9y ,U&bO5yTʤ=NC=%ꬫMeRiϏAO.ܞhewlYJ3zi"KH靈u\:KpÌ osob}{Π+Z ӻ2jxs/$ި2Ă䭝6'Wdɖ44;@)\ a[-7ջV]#F8# .)=LCb[j{Nu|DKehDU7whx~3dًfC1OƮ* *x^* 8Tb?aOoGňẟQNs d\wy8Q$Pa; 6b"c%N?NOdHH+ULxŀ +H- Mz*/[ci|\L 1 ,/-:wR#qrHGULtFX9⬪Fk㯠a!c dN:g7sCQoʮ<ܐ@t MS/-iY:,4*Ar¡ *z.I5ۡnX:j3,D muE:om0|50wA` _%Z[}*7e wХx*q60946'q=у$2:9fW"uyE%́ C9-p@BDGTbh"@->lyBa'Fᛨ]VdtZ /웍Mw\Su9Pg 詷~[FCFbE˛!k7'%U,([dxIuiT'V!>]!edX4 [ 68z;09bfJoĥM Ud]UqI&7 HVk^܁k1vcN$"/Z{=7urV[B(\JuɑZa"X$XQQj^.Isr5M5/`EZMdUfǷT);u:.X/LU]"Ļ$=-,K*KyY6]^5}o~f1RZ~n {XɭXHj;+k Z/TRB=QHア&xߺwUox D.seTW>zK^,ׅ|{m.RytSi[3c&QcEe"17<@`0!:nwJь;߾:+澘Q?&d,%ѫ['Y3q7 VskԯtUiwr:I#L `OliP-`^xch}f XUYj 9$U$Rs`% _*\z.v6s06H,zͥVmN\,plQilJ*tMZs^4}p؉% ?CcpzNЇxCCńiKGq^ CK",'ĭ~5'_ÀTH540U^Ds%WR\SN#5"+SxQTHQ063Qӂ,1=Td*D )):v$zaubXc|ҲGi'3bZxԧ ҲR'=3-E]=yQ3|cnCG-xSUpqHZJ'DU< :yʵKd{AiFҨ=jz۱a⿃ NHud/ʜa@& \vb{gh~, p?ҧr ,% 1Jyl=IS xAuCr0.)L.b౤L'(>WyAU'0(Q/ &Tޡ~Gl d B2ͭ>(M!zML/@#$SȆTD$*qkH,u1NymܤWVc%y! WuYn(1QVHs~GUm˜V6.Ոv+]N'!ML]Pr=S/gZ1XXf6?[n҃6@Nb$RՋjWXkr A@Db9Pؽ?L Ow+ȱDxVBrJŌ_AtixRyU4 4 PqvmH@/VZ C|T&*iPe\7#_#~K{Ϝ|}G3cH 6텢;=**3ڍrKZ\ 5./uE媎p1ZOO~tP0g;][מ&)!W ąZ!A𨥶}wՄ,?Б K D3.97'椽 VxOyg9E+ 1gVgAT3zw VPanfYP{ v Q߂%@[ԊpD3g\ YnpXdx&R[rS8NIB[73vE.5ݑIZY5 n2es8L~j ~\Mp+sbZO0! n(I[@OL_8F*/MF,ݘD&m#+-6BHѯ%.jGh1<3K'a&)V!_yzzG$XF=mrCQ gnՋ$ߦǁ͓}@w[}~Py=grM b {&ez4'XXMYQf3 67ams\-8gQgTET H:lIUU0dZ=BRD/ `_Hw㊂0VY'XI #^ℾZ|Q<̑*ny|ʚs-4폛Ս&I/ۉbivC\2ZUTՀq9NvQ(rol~Mٚ7 &د^."w}|,>{OʾPsQn |@=٧s9)ӹc,1 ئHqiB/;/Nw]U6y`hap S g֜mc7T^tU8yU{$o*a-c;d=Tm5ce;)r )Ԩ2zlՠECzfuB[T ?&r8 MJQj5(q&(ծ4s1 S I)!r]3ZЄI㷴b M t>; &#A?M RIʦȘJ2d:1xӕD 9YM+bq_#࿣i]V{3tϱI cuC:ZAbۛj?;YFXG+;Ue1ߞH8.X cV Ls%9mzѐ1ߦK2uvB&Ȕ,ȭ3X/su^U;m'l+cB(d j{.Fp{?DOtbd"{:BEA@9;W)ХR)@-,vb$}.?(?/s6O.jwgsrx"UWv\`Je9Q T|-'aDV0 . ʨEK\Z_k@EK\bQq(~>HFN{Rޤ g%ƌ/h?`2iZ! _E3^G%4fiMCTk44%s|ј:(j@C(l:^J+6L̷Іll(#tIG:R .%AL?πma^4 [݃0'Q"8Xv5y=dd[K0/FWoX@o-wY`53@D2GHI- 4! t=q`3 S dP v 1/QS*R* ;J"6+[umODĹI/&DQH`3h{!~t=oy'RhvoT` )/٠m}6?;4)ج|7@TNb)%$< xG$b`^K. Nǧ.z@8\ff&)&pŅla]&|T^灠 :Ԗe$>#8OM cAM{C~OQq}`/AlL`JkO=Pi)? 3Y.-mZgO<( J0eRȱa6ŲpE[6$+ln?LQ{!.@^ȴ9e04"UTZ"tܧdx,,2\̣V1{WnFoc[1'[#kKfUulaxdPa2nccSV)hdcNnQ{c|qTWuf>!ޟgxOE.(vLwBW"F>Ŵo&/RFTzBS]VasLOe*'p"6~9й4͛c@T ~t+@AD& = Qq^kJW TW"1ʤ1ӝ]p,dgRf{ ː=dNT;JdD`urTM*O̪߬Nh昰z1Oʷ+1ʼw17.7Hѡ7-=5'osb]u89:+L/l=|i%vVk3)aU5Uݱʍav}M8rp#$s2Ãf]@0: %"{gm&J ]! 2Rrm YJ/'-+E 4y Qʆ&AOsgĖWؿoNb(}U\lKh<A'@8FT"? LX~bVb_HG~e`~U*FB4)'Gdi>a Ie靨kfS?X } O^Ojw6@&cۇ {;CO!و7 b%5Q1E+EB,=?XY#-G)_;u YZ~zJ–Y #0hy'V+ [X./0PZQXA%!MQ"X :D&X<%EyU]۾QLL~d֦cw30GerfYs3Nsjçŝk/I95΀3),1O-Z\&]?,헳mSc^H8&[DS?caH1[ߟ`_~[X#ǵ!EUT[s&3%Kk"5^.)JeĽYaA{!lB5q(MŸ_>Ղ8ox@wkmQlp{xh55쏲^6'Iє =u8ϵX(lhF1`lW}- iOHKg#ӛ+:q~eG쨝Ӏb.amf+kt+5KH>l;gP}Y#7ǢW]e(!ɽACW(jj#|bR\7D#+C"yUS v\pƨJon{y0WG#}U.8BIjVb< oKJw<`1{RBhW ȹhr#hRQ9^>bP~)|!7I 8=QkkjZfE>l':}1y\gl*襎@ycE0p f*#܉Şs-!L^[}>֮ :((D*#]^'\( xQdoꊍms5 !+M׿_ hW$Xn_?6ܮ3\ߚVc; !}Tc;$B8բV2nm/d0PG0/\qa5sC;~65ݯ|;4% gSAQA|+{9-9Qw-WҖ aTlDZamn, sa|ޮb%Mʛ<϶Ӳ>G5@da OeÈXx&1+olˏLQ!ʯ)jqEGf% ν^q( WeFck3ݤ4t ɺvRgp Tw_ʌ:f1G؅T-1dgv0G.x+K2k'T霓#E7P3;R 0vA0JjE71O.ȖxMFxAF e셱<rdႬ g4 VO㕙0WQE##]s ai czw!"G|kXtwiBWf3?f/i:Թ<=ESϹ<^:J_SX?0Z+ P3, )1 P0|IhlvLώ8tD^i8< {yͰQyM-WvN%Y\U|LW*: k\Zg sg)8+꺡5kkpm9ij=kvps!ïZ$\ucoQh/|.<%*~3FmQѴ7f? /= {8e !j 3v9p XM䰧;k3kj,bUto'6i9 _Kص R kyLNuϵ?9xAW4?>>#-w"iRM/ܜ L2aA?RLz cI#kxTaeDn-p8˸ % gkZ\H۰Q9rd(JEޤ#UVKΧZGa-శ&!έLqeN@&QzRuLr e갔:*L\]'ȧYX\Tj2 QPTZ_ ޖ|b]8OCt 0K4hgZ˗lǭ0sm=\Jw+T]K0Pf~X|pei;c3 ޣC4WdDd6e $|#+4":|Z~Ve9Cntҫ~X u:I FL}̔Z/P.k^;'F 8ofLl]A(wR9ErĻ)\^GZ A/F hcZt`,= 1QBUΖXXEe^$j[KR$X:u.v:Fw#,`hV1Ęt)kfP 4F:Tr(Ÿi͑dˎJiʜ(M*D*JN,<F}1alac䬇vCqUm`NÐӸ6 D/4UH)Lcңus/>u<ß3/6[xLTΦGwܿ *&WvU{:[@ ,uEחzr.9e{<NTi ܷV쀖Ǘ>3mq+OwqW&hExBOxj7} 'o7yz9&w"kUJ_'PB0ݾd)De,5alZbz$;zT> M/*ֵjeD{;X# iE"<Ț͢3uQcm Pf@x=u~cYxi[a*$,:Q8Vm3bC[f=zɚ08EUcSHuı^O6>͏zj[]C_LǼUm'm?ADPK>b͉и+@-mk1kF"8kk2:J z4юI>MunvWR^)giٔb F,oɖ"l&srDJi?u?$@:x`p7{kAcTzgsusuoB'P#ieoXyreyo>{N" 0$u"A q困Zjʵ{Y/ݵ(ݾFYVQ'!<4a{هIM}=s~R&ypW5GGHTACTؓn՚4)P+\kb9cSk]%;L [P#( \`=m܉tHXWC_+pYILڴM1޲ff [H/y7VZGL>%c%>LI)Ԅ-^# "!ҲT )Wܔ*EDǠ-t,[N8<=AJz1uZe)O SQ`{pQ9=w/~tw>9S(キn@VR.jd*,~0!~&7- xө8x w[ >鼳B$hp2 l\ur!GE-BwjNhv7٭M">A V(IR=UA^!#U>WOq~Hg+Vnɖq'`Vy93D{-X&i:V -UG:Dn! q#n?)'݊!WV/ O [ هL|Xtebuڐ}0eoBev:OEصq^>fL,BE;{?-E~`z}m0<\+^vޣKfqpL FN0$xCcpO"Sua(܄0wvo$'ON&E2])0t&wڴZn=D*?=/6e.0ٖǛ2~IZ>ogqIݎQiMhW[w+-)/&7}R5e$9`>1ܑ:vT"ғK택P7eL14!q8jx,ѩXmZM `4ㄚ:A| LSĿmϰYtu?_*ɾbP@֌oS37 4:dll4u%2&ze;jY ˇ9ȟO! ]4_*9x~O%kZӟw ^rpr<+. uLzPŠ/c#ٚ-g/1yjIbIA\lz>y~-B#O-\*BaPêLE֡e oS%<ah;MaqYcTt(yz]ۗ&&Ne=k7IS}ɔoLk_^=2?6R-iK`' U,D*uC勾G0A%v`9M@[g7ԱojV|Jwtu- t4 p:Z(`$@ 3({-qӎ'En;43J.O8eK"境J|~f|y4zlFɞ9Dɏ0 2/BEXT~ҽ SjqG cUH&Kc6V= !3ؔ6<"N%So`蚘Ec/+~%Pkp4<:QN,[RfCqxLN`y'F?!2VST6(ln[s])J,S8t](r 򾁃vKmFoXVԟAT0-6N u$H~)e, -X!LBLB1h`θړ|j,pn{w/L UeǒӽA"/ń?cp}Ofn^z81dB{Ò &BV{AB}oqdXvz6ZӆB9dBoT?.'q@`_-89S #-:h3):;JtG?LJgL3ޱ1YnPҬ2eH _e@Å<88)Mf[at-(*lKGw \"j&Y9.( hs8Q)x5MJHndbn(TT̮J!X8 VE*z(!T>6 Swemɟ*R}Fs,qW@'ǣ=DK?ϴޙ[3c]JDR›X@-R Q 5 Wf}68hR/$Ѻ4)zqzyoR U܅UTenbw8D1Ԇ1N18A$ީuІFqbIH\oDGOT\SOu `ҰpIJ-2[|dbAy(ig: mĕ)wzr9#w '+]-JyU>K\Ν2QY)qicBI 0mÁM=4n'8t6G/%ҭWn*<8Sa 3A?XÝ ,Œ9XE*7RWx9@ EzjmЃ +S n3%ӡM @ s[@o]eZr02M./G eȨNM-C/ȥ!`-){y=e'/[lǥdz?ȸ4gy"8?ٲ(SyQEY o/p.r =;kys-݄{EtYj-(܀W%+~qh&4kےNW4tlx̊!o%?(L HGx! QtADjx-} 6Gmaն>B0tB|]:}!8헽dDf:Z<N!(N;X*} 9,.9eo{֜\d n+VHf:O.biь@0܈1%9 lDE+}eچt@%HlÒ-Ukjq"үwiA4dIJMHOtDF3k)±X5$?r,b[0Qı3ED#*p!.,OIMCuHj_ybck+O2dt(sT\*`7~ޑ6 +EXW_yI!4k(,B(]Gg 4d"0eXt*㦃B9$9Jk+?m IiJ:[ZfxX[\.[Wyd܏7̱3;7 F5ND+N%7gI37@W7 ފ'*-aT;g5iE7[8=su2\+{V䋒j|ʍm[;b+R̂y)!epv^Wʻ,ܐ%mLr"?!lWtt R9iΨW̧7**>Rsujkሺ㸁OTv>Z{MvZF~8/V># ՚Ů9WO9C]{9;jknr^*vةw҅jk.֊~wRO:瓄Vˀ)(2Z'X+Klo { P`UVV̬8AF BE5m&NTCyXDjù{ zbH^[?x`|y!/ ڸjIXfo_Z Hx0 m m&66lvdcΌ'jk^T$x) roU~x(Uq 0m3X+qjZ1U8Qn@OZ Ԁ.<0(|>d0m%uH: Y.}^|nԙZ\~yNFt8 m Lj▖9FgfrXy"QɈשϊ-5=7+ 5w6 9#խcOmku|U185 (*=CQC:(էWܳ7Ւeqm+V&wiu>Iů]9)h;^sQR΄}U a!Lwda)>,]C 47K7[lP9lҬ?KT|Mv޿ =0&;ŶUg95Vv4;j ,X{>k<]X("1rB \+ޔOf2 5'~4$S;׽?ϭn*w`y3ƹq8y'au52*|S%wݕ+IyE'xGkf{ ,N7'꽦)[3!=yFWG)w窦)TDf#P;6Cɛc-]պQBT8WJ l.ɉ ~_Ԋ8=7(Qγ؟O\&2kbͷ?b-=]{`U7LG7W]7Ң5|^: UXIِ%l I@Gh'qq+e:(g}:dZv"ԍQ|Kq+гa:RzJOb;WKq- iיB뒲 o>󸐹E-ʢe%pVeT17u6"MإXBvZotԣ9[j3Px~V摧rI[P@صYDZc|ƹpU"?h;Y ;HW5ČC P0NX&mm$֢XD=G$"4j_z$ɚ\EoO`K^мyRt牗P3JA^u{hr(ymo$bdp^u\nO-*6*!/z\b49P/E(a!*BDU>7CMqHMoȖû?hHX XdžoF܋Eso/  }sW2Z!J+'%B) zIha):y" ]QQX'[C*aL3bhu ؇.ʶU5G5hH]W Ŵcja_pO!\ z>OiQu Z7 r,FG yvdEKְ02|}@ø%V4"\yc~U/pfrc 2ʷQ 7CS ~F]vO촱IceՁ?FEFxyTؗ6aby֜б& Ck&QyT̹ۡNmgj5^Z58wsVnՌToܚKJҙ|0Q`!!X.itvNBi4@;~ikz},Sף㗧I53^Z=;?%xkocRqk;|`;Z-=sd=8zɉu8Aӡ Nu<`h#w^\=6_b~V~x)QLrRXɄ5~E;0GǕfl@jqFRZ&f{m!Bla'CU n6bPT ohIQr3u^VY(Hp0on{TjeI?ϒc%z".c+9ϵ4W&'fƊd &f6T>Zdv_pV=سյI( {?7t!u8 f|{CWlV\˿:h|dKe WJ?ExS`muwܐp Dyݱq iquHk ՛ \70 ictϝY>H ż,<~ ~U.:wPI]['j7;?cH$8/,)]R9bfrKUyOz}+xv!RIx|כsEOSViBfo1-[Rr!+}pC%Ӎy자fYMVV չ! 첟pH4U1PP]kJfsD*F'16;XF%!T(snH mDRT_lPXip? L.,lo9Bys( 9ܶÀ+J2648iQ|_Y7".C-l"P ӊ]'ŧjZhhvh o+HUu l8bisQQ0݄K!ZV|arq'pAvW Wt Og\UpGV,e^W$gCUIH.p1aMk5.;[H _!O@y\ MSMjgҷ> ԄDRؑ#1(nMbA,5REM,"\ 0ctU3<+dtK|CUn=ܬ ҋ%4z-gKiF#Ŧ Jz%9tl̮S޳Ȇ*_Ito>vTK3;ʐbtYeD(4t.[*?Y;N e,&e!Ż¥xyf%A3uG1C띸bY/#5ao t/*%rA+}\R}U_r\!Snl&%ğE;4RfSJ6dBVW'>[J4 zO̘e{iH.w_ /ݒ4}`;` h{oh wm*@1:j~6erƚ#@Io ZV$BgZ=h o]=Y~|,{MvDq;+b0 `{)j.s%^-iIڃHtفd( Jvngr!xC R6I}au~%x(յQVf Wgr vY>5k{޸NF cʺ`︶kSƶ0W+kѝbU82}7Bpcje~<+%`.69ٕ$gzkgNE[@Ds@l{+q,Sw$^o,0 ÙnCA}j5zǓ KtX;:t]fvmȦ=hKdu@S(ЪIk"4t DEwO_CҷT|>a]l1t? 1~>e&%{/ܵm={_rA;HScIAu-e"z ^5LYu-٬ ļ,"~^A1yлu&~>~VzbN׻[)?Zk[a kTG^76;ZlAX}׎BtJ.2Y8]dޟ2\Iz:'=9igX3> #vDx;s!ʉk{}R1kev0.O/% G a8䅶+ O[$V=> ,FΌ¼?ƿ^ )S1zZLh6xCNz-HɪtN醗vsς+}Vl emDjcL$IMaD.=Ђ,0+wGeayLd:u % ܍Y&ƀgn~Lz0ܓ#YٿS*RJ }QaWW$CT=:)`x:TmCdȗ{ ؕ:iG#EzIaG_ z%ks4d}@K pEڤ%~\3_Z(-lbgfHZҒM "GO M7@qFclqšg+pwJ$dlN O  2%׬ψQ|'2fd>1ַØ mMYBfd*q"=yFک[x!Zql4&ѓ\Ln;iK* lOO4@2uc 8Ђ/JA$ o_ Z.wp񊲃!llI xﮘ@lZй0((e $_oDo=CGٶ-np;/vH홯mq6s]dbxFp5H6 SBּB?xH(=L;duW16*8pkWXZe8S) gQ"HJ*iWd;1|/H25@ZATr:dl%уA|UA/>_ޭU#`3db`|2i{s8TH0į2`$p|VX|Ere {ƸPT!l  5aM|L?~oU,ll c U;*rw[<㷧%\yw׀ޏ=NpkX+[v.@;_?ܑ [{S_A3'S3b|mn~Uev;Nto=e:A :h~Bj\ csv暾U$Ч|vZr:B@ʗ] #h?gEAb[fȓ-# 1Ԟ:b0@omHD}DM״D=ϺcZeT%P幺I 1PU|qlOSz2̞Y'V*]:XVۙ*;UWl j<0qz@#NPp8 @7fh\e١ #Ku cq*)btExP4~m#?/p T7A*oCZNCoO^c'%@+J,0Ɏ:\Ha~ x;LL7TFFSDzY@6 >`GЗ,G1N!&\FJ!4ù0pC\ HЄ'\2ǩ1$t4޼w5']=ZL偈V##NC׎7񛊡<%s]qYcD^zБ_КIG:q{tg 5fvـCژD;cS1:[3s#(D,ԣ?35l;U`'~gۖ^[Ybw4ꍁXZ`,׎b=} hIHq: j[Tw.:& wXaZ W 9a<>$G׿/;'Ҿ? =]]Ie*}R,;PaVmCDj. П-a]vN%tԽG1E>U򌒐0e`;7D-Jmeջ1= *v$j`mHq>Zf=!2$&X 4"("i-ge`xy?3ϮI5TN%{,$+;!o{ agӛ7IO3!ߝ׫]wq +Rx;B=]󢖸—Ė*$]uq{ws=1OhM!NUHf*Et4%G;#UhPO[F-Kg^v3 sGfŃ6'ey uW9GgyYR463 9%?CRrϊ%ܝ`OIM9S$J rShgZu]։^.RAnG<43djkщ(&~#[*2;ױ2V ]ERI4x,I_G;!GK^l>̛\lG'<+/11acq # >6fgȑ:;^d)3RL8Pxa|T"C}H5X)2Em]a^9aV=Vf'FSoD047ڭr T@ ߳}K5>ck'|4び#o_4k f'wM4w,13d7ۅk5X0 'Qꧻ3 xNN3mJ!֟W2KrʚO[jU+oNTQYU?]')@2T35d/:|>/ H{X/6r<+l,"ahvا/ZWGj Bβ< 12=εmh%T8w7ߟ"["i1X$# [[D"x,:߳˨W?Q.;@DɎ$Jm1j*sېKA0 xU *}-务oz}&ߔrnMfX&L #61wz;A n["=>oPkMy -; Hz!@&#''PGO&I?I泆3V AަͣOLڪ"E@}nZ+#97($ZS3w_'- ^>̒"EY2|82ʾ_r)T0MS.afTɆF$Kg ɕIf,%a4}lP\%F9A3h-Ni#K>afޗwZBFe3uʍu=j 1m(S^|mPP2\FBZdĈ9tTMdpِb$ T"M?%/>Tw#5FsE"2iIdg"y# I9!vlidxF)}Zkou9SRU1a}'GykHڵa\[^L7\ev  r2蚳cX^q}>?Up@ɀ 3hDz\nG1u3o ,7 (Ҟ <2/7+Ii:< ;jM-#laY9(ڏ/ ",>;ٰR+N$HYH+zI ] 8z8]NMUv"cJx{+5}4\;0!"a msm諂hnrbZ"&͋ $C}Ċ`>⏛q$5ps["-31UR;{'@Q:!`_oJk}2+-o<]+(ʜJ&m ֨(.󑔐XoC1<؝4r,72o"8Y09Nqq>7Py[޲jYNJ}Q^-W|rgD\wZQ?V q Oc$}U(Nf8TmrG0^N-E\&1L'Q'ʷd .+%Gج]'y[XŲ#]Y@a6K}$7 !BlNKuJNX_, q4Hs*Q? &&עFrKft']z2NZa=稿9Q a/; 4MGRjAJ<+,_5df.OzCp`x_V^4$x4Od7ݛj$Mj1{ے7~r#.L9[A'iŪ~ ^X^am:h(s,b9x?H _WoKgTK&,pVgA+ .Hw M:X.ofD2})GB„cz@a)CD}rOʼpq5wuΣ9_?yܸǑCĜjdUM:%Fv}q_s-4fH>L*h_szI"bydIs^H.xb_6SRt $ M2{BI$'zυG}BIWDH0QLmɜSGjy Z-z)a89w4cL)!,69OQ#R -&EL%+q5J)!ߧ|Jk m1Qލ%V +)zI꾲-T5z`}H bD'2LI Nto o׻+18ֱ9_W,QO۰1nq|`krQ#Uyz2 H]\sg'܋댕u$p_yI>x)L(L|ʢsPJV{ހGSQ/rђ PMe "WV9UQn^pS{=X57zLD狈g7i)SҜ9ҡ=,`P2HD&+,[Xy>?FRSil`J8ŭ̧M&_]v԰xqB.8AzEËvgdN㕠"P*TAoa]>h5hx 3b9j|Ĵxe_W>D[(6O e/C7Bo.[Gkg;R2PsÿqZm롍]XkZ5~_ƪ]bP٣X"YOeٝ3#f-bC}v)3+Uzca[U}͌IoNqJϊu[FC G D kK -ן19+rܪTfn~Hr+C׬UkЪFQdW yflv .*c$).0; W4@F:@/YC5.2q"Ƈcp6< ][:۠ʬ}1_Qws.FvSuq_ L{]eY?VKR{)#F丮,K<(;i=XMYnf$Z.PtzuA(':C⎿+XQGCõU`5Z0SݚBk$.( vVK"U,x"F2Iƅ1Yx` t2RGٗrjL#V: eҀ!K̈ܜLFzެ>ҜrmȀ3FH5h8_'RȊX`5KRJ7f[MML3]-x䷜¯xWUĥ"[i"5q2gLa%>ɶ]vC9Hz\]2VC%.T{2Dی h>*7WK;%LSONӫ#F _s $7{2(AV=^z.J[%ic״gz{Xr6V/@3AO ^̂RtU?:AM/8YRUs%rd'8yR1$6F ǰ~AzÅSKU, s#\mLA M/K IH,{ͦ= iz Ӣ1Fud֓S^nE2Y-, 0(.ax]Rkk󽓠 :P!bSwd,ʚ)@5WRsKT _lФ%;kM0@\VItnl.tdn dLۗGHt# Nɸӡ0),aMzKfHݳ))Pb5l7s yji3Ez_OwǤN,0-ABQ71ٓK!947bLmQ(GX24 RBCE VbOdJή4GD킂aCʕk[BQ[{JQr/u g[{*Ĕ3y_駎x8caݘ5~!.kP4(4'q{au*m m T%0 %{g39߻bU5@2 b1)*boȮ3$2Q3ƕ&!^ky滼$hN"V/A!ˊjd8^n&j/ '_,T~"P&&v+SVPj"Fр'`)..ZEAhkgWWŷ&}'X#_(4$̙:_̋V'_X;>j dC7cXY0,jXStUqΓr` Uc:#f3o,/?IeϋYś4 fPhtz(wDذ- O <yJI8/0QQ2rv[`YDݔJqq*&\0{澤{}&N<' s+>*&{A!/.?[ =ͼ.bmtc=uG(`<qdf^fDIL잊8iKךJ)#i.ɚn"9|+1qpnCv=~{'\v;.?wbUS1T)fuGϊ,i~|Kp==8 r]*b|" $5:tr0MW럮's$\~9EK&p 77e0~N d~ ͧH:|{⅗g/n  ^!ڊ*AIU!Pp^6[B  (Kͭgh$ 諭Ð5RySOu T{ ns1u"5(GV JߡyWU/'2zqYBT tP(bK ,jFĆfhkfU awk bŃa"4z@+`{5cL}'R XmD|&o 5_^o$i'Im`o bNS앲.,GdLnj`-c<Ս=>T'% `W#-\Һ?'X6w|O@y{ 7,~ӈ8OZ9yHF@3@%^Lޢ\ᵂыUj}rQ5iD}C ImRgϞc-LS7k~/yzwZfmb$PeC}ݓ: 0,dqzZ aۜ h"KJ n̉'3=]^=mX͆)xYBLWMdcG">_r/@H1z}O $ZꂨD{Sɢo'tDJ84.:uk#5C7Mu[1L$N8ZE RcG;mYYEkɭN|bq-ku`S&9 8T#LuE+&SN7Z X=u{aýS\PPv ?LbU0iVbL޾N?*0<Si }>$eH(r[IX tkK㭺`֒$>⭇ʟhlnV;Y!ׁ`>ˣFq_W5~xıOE03|'ׯ< kƃY g@^-\% }g3oPYpۥi TccP*,ft?b$VycdB!ѯ 9] z$G%>]o($beg>[]B. K-$!It7d*фݬdeem-D0IƏS 0 >BWgr t)~!]bg[Sue~a,]q ` k8Y5qTK[lGSg1:J~uKҖB]7nM hu;ȏNf ;0AYzb2mH(Ԉ"tX jͻ?#;ckwL\8qI.ȱE/3lTm.Hm1pmq<⼩Sa.[ZAG0wLJ=M 9o039HΚ&?C2+R+Xa1hiB*,*xwao 29?|ڍ QE5'``沋m#iwE3o*O;rLLńDNEɗxiF"Mꨶo WY~ y'wVY~  -siEBL⾺KXF xzLy"ӫtЫ}gXyZ?ՆK|h[5_Rß?jR~PřsO];8!¨G~NQX WIobHe~S;73[wm 3{_7QoؔC0ТԤq´&L"oO˗+';K1q{`A qѯyb\bڧҺ 3>l8W㯢BѺDyOMRVZ6$ot;V`sf E_M^e;ϧݧ&[t@w*.Yx*N9?;%,͹Imڜ/@_#&.FmKb ib<}'вߊ~D'C1^m\A ;U= dG9+h6R}txRׄެѤI[$\>}җ2Y흌Jr-Xi*]B-NA oy#G+eݬZީAȬ_ Oμ>ͩxv3 Au,rZq8Ay<0QCY 7f6%5}lBj"\h% 锧'7X6=i{*?N!-9ɨpTT(J["lH%V[pQk^!3+xy*uqZc7b{^ܲ?r5 .kT0ۜo،|rj÷vemf+*&Ňsjx Kb4";Gtr'3͍ڈyu͝X<6W]oMULs6}NگG 7>t0ȣu4exBXV/[kUf[,M+= 7qA71s vo`29̄@^ h1 -n$UYy*9nurN>+¨Hg{X E37Lz1t,@:itHJ/^r.7KpTGݥH)R"[BLmMʠBsmHN ٣>s_jPDQ[x_%muit]M65Y~ eZX=0>VCCɉ !nb@)z~u1ޭLqQnga`kT!s(Enf v߮^bx=IXxF[h lm xk:8R<ï*ovf$ÐvM@e@"]9teS WiK$Âz,peGXFh{ 1jHzkj>`?ZEnL% 1C`2 aL۞!WҚE9AˇT=d^; CJprjRV%*8-xb5+tU-;XD.ϣRCGcIp+K p-J{fw~xB+5E|n>0-LɝK-*ʏEi̙RYW QVCћU%8.ߎIg`#Z:*4o"BZt-%y7rdxu >jd &\Gkv:X@ 1X4N`u ]iL<^G6>UT+)ee{cVr!H#0*u >D3iBܣ\ &箍?XJgOl} @cv9TȀ)IJo^19L\]Cf8(CPol޸k7zӬgׂjQK~y QLU@GFM&վ N[QQ?tENt~$)RKUd);@eC7o@y *4DGL5R SC_CiSVErn[j>k z4X|~B=ki #')Vl @@&k@=@-]bT;A\t1p<8{gebI- M_KG*4Iq#C$y'_ic>ji6L{O6v&AeEorN}7JA{#a"u5y؆:dC=]["Ui(y!Ïu͕k.}[C`+J_l}ڑWwa;!Pot #e}ʟ1s}ˮ!J4Y׈)%y]JŜ SRq?+RA,t.~nHyl V^'UcwHOL%KO#^2Hع'h} !7`ɛՆ]b|bW<#d꒙C3NnL4'pmF2}kDH__T[Un~b`SY&뿩ހ[qKqzj Oې]t6*\չ,O#HȞ[8n@hra0*iuɆ =5YG8Wփ[v $iBb͌uoյRxK o2i8 &̣$cMq9tt@~=IDŸ.Xg _,bH=Tc6ҷVav}Zl2dȗrH#*n4{lU.2ͤ*"YDLlvONNP׮:0*YL՝kSE|uSE˚;Dl- lX}n? jL3@:/(Fԅg9"cI z-]9\VKU=u5(Tm߷Qfj6@=oMf(WYUjL(,#H t8JUϙa}_n)z6HL~~V<6+.}ҦMЛȭ--DjsLW RBV%'0Yzf-\aEw Vϐ=J_$;`3@67M@ep jLwb֒_~ÿ.4&zZ+%pjh'L(R{sCv_<ÍNQ9rvUU';ܵ 3ڄK֠QtA3ɢ&ǩX?OHP^ڮÄ́CNK5}i/׷^x9+*=y`„uB.(>ӓW>%{܋!vVQ%Wlhf˃oWhL^bVPJ3ڈð_fyjM K[ ;X&$\Qv@ijʖ!F|V(vZn#0oH`m\W}Q Tđ8'Fۖ Jy 1L]=EͱI2;b ܃M;#a4^8˖l!JPigg cNc1VICc6Fy2wuѬq8 d7~a/B\0ޘJX9 s ֿm5bqnSim<bINpmʌwKuC "cWijWTg+PИoRo]jxjNK-yh w*o % W1Zu 6+ SpLv=ʂ5x).#^Q`t çwF^[8`rLP^_CD@VčKtʌd͓Ǥ1ym0Cp8~:3?i',X?p{'חsq֧p*װjֱ&UvB;|N,Z&*g5PptWnY'p nc^CPO㒓eMPN C-UA>oI% udw]5!"GZi1e:+)v,@t=04&σ J=TGKBiGkFE]/qI'7FrmMﭰ7jhl;o@.F|Q1vEO oJumΠܴ.UUy yH>N7t|~OG°M왝@M`f<$D m8|Ȏ/U ϣS/B|~qĦVSM|;}6e*AԎ^`PB0 oވ{52:“ۣ'_*&u})F˝;>~{(1'~w,@:Vc& |MrG [QY#i]wr3n]l_mvMuO߹Us\y_pf]/Hkl㘾\\lBԗh+}nxԷ#!pdbKÖ`NѮږ2n4r"!nV,#g=qB<`WZ($5k>[v r:﹀[>3*2a,kI"S}y0b([r>@] =s ˴@1*&.$v%Ak4K J99)3b26B镴ËÔg-rbRo 18mYWQMX 2S-?)(RxAų~L[[xD>~~Rg|N6Hc Z}έ/vf0# 'D5\wFn|R>NWUwvK W wp_2N͍v̡8Ix^Vٵ O&e/[aXaG'Kho&_=)q^|,SsGtdLMo MRBlx]Yf/_+).a++-1-M/UGQz