libvirt-daemon-4.5.0-36.el7_9.2>t  DH`p_Ij$ƨ_9bi)>b:iV"(R!bJj+Z. t:1 CeZ*נFo( 3h)OP Uw:H}?Wmْ8_}."#+v -Q *譋4 vݽ/v{fޱp>CN,%n3|gtE A1땒]ۋ${Ȣ!Œu(|-H|I$)@H[ f^3 ̂lJ1 g|{{n@h2 ԑ6q}]5OҩaSÿV>LHhRq+Ѽi%AIjFjW0*^,ƃz`+.%A\e3*O Ql41N9l4u;A(~|>He?ed " ^ '/ [g|p = =  =  t=  h= = $==I=z= H2(3o)3v*4+4,4-484F99F:v F=N>N?N@NDNGO=HO=IP=XQ(YQ4\Qh=]R\=^V!bWdXeXfXlXtX=uY=vZ w^=x_=y`xdere|Clibvirt-daemon4.5.036.el7_9.2Server 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._tx86-01.bsys.centos.org(ZCentOSLGPLv2+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<!jh M <(,)m^  ~$AAAA큤A큤A큤AAAAAA_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_tV_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_taf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b51f73e62ca8c56eff342ddc649fbba16b1a46d7250ef8c51a8b36e9cad41c385efdb331a60ebd6895d6a3e806c30a3b37934900d83feb96c29a90eaf31d574f30a5b15fdd156caf321e089be91476445f0b1f81e173ae8e6dbd7ed4e6620cd69991159e1c1928fca39bff61052c97bae8ddb0f9df3daf796978a7faa651357aa70708fe48d819a7de74ca624a48613e9f37a67367384288c0f53da40d878a1fdf6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc815313c77382b0f5b4a185aa2b504ecd6988a6fac47f9eaf6ee3a5f91861d514e62d234bd016bc22a6bb27b916e2911715ca3cf6cb16871f18d9a60014df69e06348a7d90787c4c5e6b76b8867e5eb98334382abcba3bea16156e33f2d3a986d0f4b93a931f7d29903ab4baeda3be0b090211ee6a2e90dbc7dcfbc25423420bb0aac5486ebcde468d90b728bdc5484cb9a46a52eebef503de8aa46ae1358ab20ac65348ed28b44bcb6dc7775a37c4b1845b9bf49b915c400f58ed266430f83e80ab84d47de00dc8cda4a98a1b7deb202f0b246d4efa520559c79abf67409ee83e5514e5153ec0106c8d3c2bba214f3bd96469f7b2004f5e14de0554ff8f24e03cc24d0ec34a95fd6590febae945a7aa6563bc8274da93709f3b052d7ddb668a37ed75a3f525257c947d5274d1d966bedbd5160912b02a5c9ab61d8613474c7959b24f2c2e96d1f1ea1e748df3e3fb06db7733b2c9008439b77f740bdbd971392c216d81105dd43d302d3ca943cd9477ef279fbd79fafb69cb3c7c992d879afeb19c7c2d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-36.el7_9.2.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)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(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-36.el7_9.24.5.0-36.el7_9.20.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_*@_A@^@^@^^F^2@]@]]߶]@]@]m]Z@]V] u@]@\@\]@\]@\@\ڭ\-@\@\@\@\\e[[@["@[{[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-36.el7_9.2Jiri Denemark - 4.5.0-36.el7_9.1Jiri Denemark - 4.5.0-36Jiri Denemark - 4.5.0-35Jiri Denemark - 4.5.0-34Jiri Denemark - 4.5.0-33Jiri Denemark - 4.5.0-32Jiri Denemark - 4.5.0-31Jiri Denemark - 4.5.0-30Jiri Denemark - 4.5.0-29Jiri Denemark - 4.5.0-28Jiri Denemark - 4.5.0-27Jiri Denemark - 4.5.0-26Jiri Denemark - 4.5.0-25Jiri Denemark - 4.5.0-24Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri 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- Rebuild to correct invalid dist tag- qemu: end the agent job in qemuDomainSetTimeAgent (rhbz#1844952) - util: string: Introduce macro for automatic string lists (rhbz#1839992) - util: Rework virStringListAdd (rhbz#1839992) - qemu: Create multipath targets for PRs (rhbz#1839992) - util: Move virIsDevMapperDevice() to virdevmapper.c (rhbz#1839992) - virDevMapperGetTargetsImpl: Check for dm major properly (rhbz#1839992)- virDevMapperGetTargetsImpl: Be tolerant to kernels without DM support (rhbz#1823976) - virDevMapperGetTargetsImpl: quit early if device is not a devmapper target (rhbz#1823976)- qemu: don't take agent and monitor job for shutdown (CVE-2019-20485) - qemu: don't hold a monitor and agent job for reboot (CVE-2019-20485) - qemu: don't hold monitor and agent job when setting time (CVE-2019-20485) - qemu: remove use of qemuDomainObjBeginJobWithAgent() (CVE-2019-20485) - qemu: remove qemuDomainObjBegin/EndJobWithAgent() (CVE-2019-20485) - storage: Fix daemon crash on lookup storagepool by targetpath (CVE-2020-10703)- vmx: shortcut earlier few 'ignore' cases in virVMXParseDisk() (rhbz#1815269) - vmx: make 'fileName' optional for CD-ROMs (rhbz#1815269) - RHEL: Fix migration on AMD hosts with old QEMU (rhbz#1815572)- RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1801139)- qemu: Don't emit SUSPENDED_POSTCOPY event on destination (rhbz#1791886) - node_device_conf: Don't leak @physical_function in virNodeDeviceGetPCISRIOVCaps (rhbz#1792831)- process: wait longer on kill per assigned Hostdev (rhbz#1771204) - process: wait longer 5->30s on hard shutdown (rhbz#1771204)- nwfilter: Remove redundant check if object exists (rhbz#1766475) - RHEL: qemu: Enable virt-ssbd for host-model with old QEMU (rhbz#1745181)- qemu: Forcibly mknod() even if it exists (rhbz#1752978) - qemu_process: fix starting VMs if machine group has limited cpuset.cpus (rhbz#1746517)- domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1741782) - domain_conf: Relax SCSI addr used check (rhbz#1741782)- conf: utility function to update entry in def->nets array (rhbz#1558934) - spec: Fix permissions of /var/run/libvirt/qemu (rhbz#1738693) - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1754241) - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1754241) - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1754241) - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1754241) - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1759904) - test: Introduce virnetdevopenvswitchtest (rhbz#1759904) - vircommand: Separate mass FD closing into a function (rhbz#1759904) - virCommand: use procfs to learn opened FDs (rhbz#1759904) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1759904) - util: Avoid possible error in virCommandMassClose (rhbz#1759904) - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1754241)- conf: make arg to virDomainNetGetActualVirtPortProfile() a const (rhbz#1502754) - qemu: move runtime netdev validation into a separate function (rhbz#1502754) - qemu: call common NetDef validation for hotplug and device update (rhbz#1502754)- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1731783) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1731783) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1731783) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1731783) - qemu: Fix crash on incoming migration (rhbz#1731783) - util: storage: Refactor logic for using virStorageFileGetBackendForSupportCheck (rhbz#1724808) - util: storage: Allow checking whether virStorageFileCreate is supported (rhbz#1724808) - util: Export virStorageFileSupportsBackingChainTraversal (rhbz#1724808) - qemu: Allow skipping some errors in qemuDomainStorageOpenStat (rhbz#1724808) - util: storagefile: Don't report errors from virStorageSourceUpdatePhysicalSize (rhbz#1724808) - qemu: driver: Improve error suppression in qemuDomainStorageUpdatePhysical (rhbz#1724808) - qemu: Allow suppressing errors from qemuStorageLimitsRefresh (rhbz#1724808) - qemu: Don't report some ignored errors in qemuDomainGetStatsOneBlockFallback (rhbz#1724808)- qemu: Prefer nvdimmPath over hugepages for memory-backend-file (rhbz#1724980) - docs: snapshot: Encourage people ot use disk 'target' to refer to disks (rhbz#1584682) - docs: schemas: Add 'seclabel' for external disk snapshot (rhbz#1584682) - tests: domainsnapshotxml2xml: make 'disk-seclabel' test operational (rhbz#1584682) - util: storage: Clean up label use in virStorageFileGetMetadataInternal (rhbz#1731329) - util: storage: Don't leak metadata on repeated calls of virStorageFileGetMetadata (rhbz#1731329)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1718172) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1718172)- cpu_conf: Fix XPath for parsing TSC frequency (rhbz#1641702)- util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1703661) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1703661) - util: Introduce virBitmapUnion() (rhbz#1703661) - util: Introduce virNumaNodesetToCPUset() (rhbz#1703661) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1703661) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1703661)- virfile: added GPFS as shared fs (rhbz#1710728) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1641702) - vircpuhost: Add support for reading MSRs (rhbz#1641702) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1641702) - qemu: Make virQEMUCapsProbeHostCPUForEmulator more generic (rhbz#1641702) - qemuargv2xmltest: Use mocked virQEMUCapsProbeHostCPU (rhbz#1641702) - util: Add virHostCPUGetTscInfo (rhbz#1641702) - conf: Report TSC frequency in host CPU capabilities (rhbz#1641702) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1641702) - cpu_x86: Probe TSC frequency and scaling support (rhbz#1641702) - qemu: Check TSC frequency before starting QEMU (rhbz#1641702) - util: Propagate numad failures correctly (rhbz#1716387)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: require command args to be non-NULL (rhbz#1672957) - qemu: use line breaks in command line args written to log (rhbz#1672957)- cpu_map: Add support for cldemote CPU feature (rhbz#1537777) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130)- Handle copying bitmaps to larger data buffers (rhbz#1703159) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691358) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1683175)- qemu_hotplug: Initialize @charAlias in qemuDomainRemoveChrDevice (rhbz#1658198)- cpu_map: Add features for Icelake CPUs (rhbz#1527659, rhbz#1526624) - cpu_map: Add Icelake CPU models (rhbz#1526624) - cpu_x86: Do not cache microcode version (rhbz#1576369) - qemu: Don't cache microcode version (rhbz#1576369) - util: Rename some functions of virresctrl (rhbz#1468650) - util: Refactor virResctrlGetInfo in virresctrl (rhbz#1468650) - util: Refactor virResctrlAllocFormat of virresctrl (rhbz#1468650) - util: Add MBA capability information query to resctrl (rhbz#1468650) - util: Add MBA check to virResctrlInfoGetCache (rhbz#1468650) - util: Add MBA allocation to virresctrl (rhbz#1468650) - util: Add MBA schemata parse and format methods (rhbz#1468650) - util: Add support to calculate MBA utilization (rhbz#1468650) - util: Introduce virResctrlAllocForeachMemory (rhbz#1468650) - util: Introduce virResctrlAllocSetMemoryBandwidth (rhbz#1468650) - conf: Rename cachetune to resctrl (rhbz#1468650) - conf: Factor out vcpus parsing part from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out vcpus overlapping from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out virDomainResctrlDef update from virDomainCachetuneDefParse (rhbz#1468650) - conf: Add support for memorytune XML processing for resctrl MBA (rhbz#1468650) - conf: Add return value check to virResctrlAllocForeachCache (rhbz#1468650) - conf: Add memory bandwidth allocation capability of host (rhbz#1468650) - conf: Fix bug in finding alloc through matching vcpus (rhbz#1468650) - resctrl: Do not calculate free bandwidth for MBA (rhbz#1468650) - resctrl: Set MBA defaults properly (rhbz#1468650) - resctrl: Fix testing line (rhbz#1468650) - virresctrl: fix MBA memory leak (rhbz#1468650) - test: caps: Add capabilities for QEMU 3.1.0 (rhbz#1628892) - util: Introduce virHostGetDRMRenderNode helper (rhbz#1628892) - conf: Introduce virDomainGraphics-related helpers (rhbz#1628892) - qemu: process: spice: Pick the first available DRM render node (rhbz#1628892) - qemu: command: Introduce qemuBuildGraphicsEGLHeadlessCommandLine helper (rhbz#1628892) - qemu: caps: Introduce QEMU_EGL_HEADLESS_RENDERNODE capability (rhbz#1628892) - conf: gfx: Add egl-headless as a member to virDomainGraphicsDef struct (rhbz#1628892) - conf: gfx: egl-headless: Introduce a new subelement (rhbz#1628892) - qemu: domain: egl-headless: Add the DRI device into the namespace (rhbz#1628892) - qemu: cgroup: gfx: egl-headless: Add the DRI device into the cgroup list (rhbz#1628892) - security: dac: gfx: egl-headless: Relabel the DRI device (rhbz#1628892) - qemu: command: gfx: egl-headless: Add 'rendernode' option to the cmdline (rhbz#1628892) - domain: conf: graphics: Fix picking DRI renderer automatically for SPICE (rhbz#1628892) - qemu: domain: gfx: Fix shadowing of a function argument in validation (rhbz#1628892)- storage: Extract out mount command creation for FS Backend (rhbz#1584663) - storage: Move FS backend mount creation command helper (rhbz#1584663) - storage: Move virStorageBackendFileSystemGetPoolSource (rhbz#1584663) - tests: Introduce tests for storage pool xml to argv checks (rhbz#1584663) - tests: Add storagepool xml test for netfs-auto (rhbz#1584663) - storage: Rework virStorageBackendFileSystemMountCmd (rhbz#1584663) - storage: Add default mount options for fs/netfs storage pools (rhbz#1584663) - conf: Add optional NFS Source Pool option (rhbz#1584663) - storage: Add the nfsvers to the command line (rhbz#1584663) - virsh: Add source-protocol-ver for pool commands (rhbz#1584663) - RHEL: conf: storage: Fix a memory leak in virStoragePoolDefParseSource (rhbz#1584663) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1628469) - tests: Add more tests to qemucaps2xml (rhbz#1628469) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1628469) - qemu: Avoid probing non-native binaries all the time (rhbz#1628469) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1628469) - qemu: Don't check for /dev/kvm presence (rhbz#1628469) - tests: Follow up on qemucaps2xmldata rename (rhbz#1628469) - qemu: hotplug: Don't generate alias when detaching disk (rhbz#1658198) - qemu: hotplug: Don't generate alias when detaching controllers (rhbz#1658198) - tests: add channel-unix-guestfwd (rhbz#1658198) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1658198) - qemuL: Drop "user-" prefix for guestfwd netdev (rhbz#1658198) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1658198) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1658198) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1658198) - qemu_hotplug: Don't build device string in qemuDomainDetachChrDevice (rhbz#1658198) - qemu_hotplug: Assume chardev alias always exists in qemuDomainDetachChrDevice (rhbz#1658198) - qemu: fix device name passed to error report (rhbz#1658198) - qemu_hotplug: Properly check for qemuMonitorDelDevice retval (rhbz#1658198) - qemu_hotplug: Introduce and use qemuDomainDeleteDevice (rhbz#1658198) - qemu: hotplug: Remove 'ret' variable in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use typecasted enum in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use switch statement for selecting disk bus function (rhbz#1658198) - qemu: hotplug: Merge virtio and non-virtio disk unplug code (rhbz#1658198) - qemu_hotplug: remove unnecessary check for valid PCI address (rhbz#1658198) - qemu_hotplug: rename a virDomainDeviceInfoPtr to avoid confusion (rhbz#1658198) - qemu_hotplug: eliminate multiple identical qemuDomainDetachHost*Device() functions (rhbz#1658198) - qemu_hotplug: eliminate unnecessary call to qemuDomainDetachNetDevice() (rhbz#1658198) - qemu_hotplug: refactor qemuDomainDetachDiskLive and qemuDomainDetachDiskDevice (rhbz#1658198) - qemu_hotplug: don't call DetachThisHostDevice for hostdev network devices (rhbz#1658198) - qemu_hotplug: merge qemuDomainDetachThisHostDevice into qemuDomainDetachHostDevice (rhbz#1658198) - qemu_hotplug: move qemuDomainChangeGraphicsPasswords() (rhbz#1658198) - qemu_hotplug: move (almost) all qemuDomainDetach*() functions together (rhbz#1658198) - qemu_hotplug: move (Attach|Detach)Lease functions with others of same type (rhbz#1658198) - qemu_hotplug: move qemuDomainDetachDeviceLive() to qemu_hotplug.c (rhbz#1658198) - qemu_hotplug: remove extra function in middle of DetachController call chain (rhbz#1658198) - qemu_hotplug: pull qemuDomainUpdateDeviceList out of qemuDomainDetachDeviceLive (rhbz#1658198) - test: replace calls to individual detach functions with one call to main detach (rhbz#1658198) - qemu_hotplug: make Detach functions called only from qemu_hotplug.c static (rhbz#1658198) - qemu_hotplug: rename dev to match in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: separate Chr|Lease from other devices in DetachDevice switch (rhbz#1658198) - qemu_hotplug: standardize the names/args/calling of qemuDomainDetach*() (rhbz#1658198) - qemu_hotplug: rename Chr and Lease Detach functions (rhbz#1658198) - qemu_hotplug: new function qemuDomainRemoveAuditDevice() (rhbz#1658198) - qemu_hotplug: audit *all* auditable device types in qemuDomainRemoveAuditDevice (rhbz#1658198) - qemu_hotplug: consolidate all common detach code in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: don't shutdown net device until the guest has released it (rhbz#1658198) - qemu_hotplug: delay sending DEVICE_REMOVED event until after *all* teardown (rhbz#1658198) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692296) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692296) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692296) - qemu: Rework setting process affinity (rhbz#1695434) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1695434)- src: Document autostart for session demon (rhbz#1501450) - nwfilter: Add extra verbiage for binding create/delete (rhbz#1609454) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1663051, CVE-2019-3840) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1663051, CVE-2019-3840) - virsh: Add missed fields to pool-define-as item entry (rhbz#1615680) - qemu: Add entry for balloon stat stat-disk-caches (rhbz#1690122) - qemu: Set identity for the reconnect all thread (rhbz#1631622) - docs: schemas: Fix missing timestamp inside backingStore (rhbz#1594266) - storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1613737) - storage: Allow for inputvol to have any format for encryption (rhbz#1613737) - storage: Allow inputvol to be encrypted (rhbz#1613737) - virsh: man: Document quirks of device-detach and friends (rhbz#1688961) - virsh: man: Document asynchronous behaviour of detach-device-alias (rhbz#1688961) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631606) - qemu: Put format=raw onto cmd line for SCSI passthrough (rhbz#1632833) - virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1686927) - logging: ensure pending I/O is drained before reading position (rhbz#1660531) - conf: Fix check for chardev source path (rhbz#1609720) - util: skip RDMA detection for non-PCI network devices (rhbz#1639258) - qemu: Set job statsType for external memory snapshot (rhbz#1690703) - virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1592737) - virsh: Require explicit --domain for domxml-to-native (rhbz#1633077)- security: dac: also label listen UNIX sockets (rhbz#1633389) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1633389) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1632711) - virfile: fix cast-align error (rhbz#1632711) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1632711) - virfiletst: Test virFileIsSharedFS (rhbz#1632711) - virFileIsSharedFSType: Detect direct mount points (rhbz#1632711) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1632711) - virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1640465) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1612943) - qemu: Report more appropriate running reasons (rhbz#1612943) - qemu: Pass running reason to RESUME event handler (rhbz#1612943) - qemu: Map running reason to resume event detail (rhbz#1612943) - qemu: Avoid duplicate resume events and state changes (rhbz#1612943) - qemu: Don't ignore resume events (rhbz#1612943) - qemu: Fix post-copy migration on the source (rhbz#1647365) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1658406) - virfile: Detect ceph as shared FS (rhbz#1665553) - util: Don't overflow in virRandomBits (rhbz#1652894) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1652894) - RHEL: spec: Require new enough librbd1 (rhbz#1658652) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1558558) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1558558) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1558558) - cpu_x86: Store CPU signature in an array (rhbz#1558558) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1558558) - cpu_map: Add hex representation of signatures (rhbz#1558558) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1558558) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1558558) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1558558) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1558558) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1558558) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1558558) - cpu_x86: Log decoded CPU model and signatures (rhbz#1558558) - util: Modify virStorageFileGetSCSIKey return (rhbz#1657468) - storage: Rework virStorageBackendSCSISerial (rhbz#1657468) - util: Introduce virStorageFileGetNPIVKey (rhbz#1657468) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1657468) - RHEL: qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656360) - RHEL: qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656360) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665474) - qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1669581) - qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669586)- 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-36.el7_9.24.5.0-36.el7_9.24.5.0-36.el7_9.2 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=genericcpioxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15c85e2a11dded4525eb1b27c21c3f770ae8d052, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ae418c8ef1783aa1d275b95bc422428f9c5ffcc7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=885864d376534e991a930f87d8e33c4c56961a21, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=9dc6781be9781d2c90b350c889906da3e3b0ce37, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=056b622e87e8053904c689ede0900eac0d339459, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textI*q..RRR?RRRRRR.RRSRvR`R|RxRuRLRiRRIRYRPRGR{RRR?RVRORRFRERcReRRRgRDRdRR=R5R7R/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,L] b2u jϿcSs<1<f<|#u!񗛍vSf) #poY]6_r(VuvZT_ xw'"8BP^ХK r~ !y2ECQWzذEDyxi|ƲD)D\ FŽ$BAٶyzQ,B, csKЋDN.U.9>s˛ni5IZ8q#טVzQT0*Vu(.K+v|z U-OS6RH:?\Ezъѵw:S5+~g #[$AY>.r&lȪ[=+"Pan.Ow=nN܅4-R83b7F 9OB!]Yfh_Ol^覟ެ.5W ȓL;Q//Qm/Hɐvan 10=_Z X|B^OwzUJf}lҒL6~y^ٖw7".lcgCe$ڻ|͗{{MzfQ=Galal`ƒn0Jz x!fAim,x39_iI2Kr.d}ɐS5$ B[按t)Z7 D9Lἓ A\f!4j|6tW.6bkSS:dq,}eL"7 'j|9wp?8XLY+&[bn]^hݨ0j7{8 Y+D!)'uVڞ#{͵^#dB*"__ww%EW[ɏ&6K{\MI,HUdy֠k+{IWc(> H t `?#˚)%,ϗ:#=;G kI Ϫd4~ f9/ EBfJep5ƁBŚ$,=c\WܚcU2e7vfNmYW9} ,M:X45HUwC.vAFZ;v?;XVX K͍y$Mᛅ8 UGV8C1*VO'u:HVnk]MvD93!~Zм",l>+Q'z.K,=k τh]\ c 2R2TTvep$m%s1dN3d c'}RJ`x` cY$/v ;X+ @S[pm%''+|Ů@?ޟKZdGqO YEtxXc6.j(QD qbͳ13vy  :1V|9f])&må K& "sMnb%{ۑ486],$ۥЫkqmRM%62;CVJA/uyV?m]n|]A73RɞzkU _gң_sNx)lF1Z).&) Hn蕍7Hy[XoE_`oN*-T &{֥/a.ٓHHeO:G:%ܓ o $e""xxr8BtIG<*4<)uU3'S'$dX럡&zٸbU${/GvM)ڐW\bZ\HВP.{]# EK7^4|@Y1-`ց ٻ" *v==y˽WR;|=aXU @K yuql=氆!fMN]t6D?k:K:Ra_PR^Uqw;ȩ285?kPk|WͶ|=HQгU++m(rw0Z;s2Y^^K#G~J@|Rf4+8kA! s-+:rۊ::p2@ݖ϶u~x(>)(bZ"LVԖ"NxO;R}5c2v\cĆǯV& ڷs+sQ% /O?YA3{,`~^Y xvJ8Q k &sӃ7SSR!|`{>@ᅵ3iZͧD8X%]r'qt?rW*BpTIjǺ-T)Mw2ʘ\_Yzó%ܗ^]ACT<ӹIA%(~F^" G ma̙˂m_2o7$VaUeTi[fMzjoh|!T1J >en;8o'tNxJǰd谰%gRV&W}sHoDTRBSՔ1b/!Qڀ ]۔`C #s œ|v\ kMZ(* zxP[ mR-#"ܰt G!715W\˵' Xif~ `UDc ĉYkGA»*xgaуNu-ĸAӵQ0ͥ"< zrfؔ4HPl0 Up<Kt?vԬ\@y"CQB}Fa$$(\Y~J§ ZK x1v`NozWԴ]t^ <99꯭tQ/.kP-Z7!!B)LP(])5k3/A̦CU,g~T"&R8|ڒtԋDOJ-.+37($XXd :GhKA] m&7|o&g:zK{t` 9|"CxpUȇBmK܃@ԇ0t6XtL@Ubb9Vw6N=6}H!+6CG6Cm ҙ_Tn⥠n(8oF_:c=itL~ͤ9fW@ [wE+ z K&M #|$#()H_:b`Jm+e6|8IMiUJ{V.zLZtctJ% QpC`JbbZdA]ζLhVAt\Oc5qז jO}dnN^C&\Q|r vl"tUBKLMv4+K9V? r=ӫv%߰  `oDtu\f:eVN+gD6գ`zxa Hr}w.mL񌺗7e3^`#뀐,ЦAt+Nz<$lF#+(ޓQ>.> |&fJWBT c%L?yWmS~Ȍ. ?¡ͲWG;; A?5rp:,kBwBRƒPMaA4ovr2~3;ழ$\`u+zK4^#GLcbM'6PP(GCҲ3(5 ϟ(zJܺ< Rḋs#j.,3,Hy8}\ zeHoUԨsf}*]o7!L`&6ԚVmt:CZ2ai-mW~X9>22Wuz3w6<+c>m)^{tU#GiP4̑,4JyG^5 g5QDQ]}NG.fڀ1ޮ / rڈZvb"›Rz* Co gܸn%q*Yn)~@`)[Ou\_dĆpb-6IjlڧEʛ$otQ4I0>f#ӄpW!s 61(,]MƒK4_EoX*gХm*NPsnaIIs,{f3u}ԤB}MuP*uzem!w_r""aڱsi3XS %w͵/Qu6Ot;E\yX;12D'f]W BRahAwTW8R@qg]^*<lʧwizUj8wu,ռYb MICHq[qYX+4zG . 2fLI;Vߚ'.U+%;Y)տHLUCi-p@|,a0`x#fQ g^OZoRezHd+/yHҾcଛ_d!/v!^pcGOᴁt[<µ%kIJFFS#8NBt1f \5uOˊH/TJE[L cd*ܲh/Gdٛ@\X8!U iD\:h`R;&HM ]'y˞ʹt-" 1E&A^#Xch}iÄ,T2cғ,juX}w&y2tz߻ ghst 3 X77֕߮d, z%<up95}C\Btg"ԕi-}|^kc,uz. O{VG Ddp}3 s4֫>^Va.uSnRSĖ ܗaNU+zv܅5s +۩H?6/j7;Z{4(-/O ϒBn& ALڧMU[^KsbE̚6epߋCLۋkN!bR sHfI˔4=R%mxvt}IGSIG{:vX}T 6ĬwO[r Q& e Egd>jI[NI3rX9x<)4C&Y7X#4Nۼs+ n'&RynhtYjĭ+!ūMwO4S .D أE|,OحQzpC!+9~VJ;_ʢ7~0Q.!I$(LT, UA|i}ũX=*<7k S6YB̖DhxBڑ5NYP\`S%FO&]IziȚ>_SX uX)zt6]܁|kdjQEek@^Rn}/ҀBƢAf.YAxB#vFҋaqZ/o&S$zobm->%3a1AysGT;ϽA'2ig1Ȑy5kB[ |,|^1{9V:e 'jK.ny$sd`Bl -6 I)V(u:u.\xĦAzKE2T>"b, Qrm拌 *[j09 fyaAZ^蚫='T_*6>H\"> C|YTqCbrF\BO#Ŝ<{iV\V{".c7`Xj.Krk*{0gG!jb3-}M vuz')>ܿslN&Zαq dx'{z95 ]ӂ5z+0IxU\.喗 cA(gl$Ybۧ4/"l9CuYoHVX3owIqtvnfV?(Wm1J⽛*~ͤ&dƾo\~ NŹ26pUp Rh5? vHFQxE=ߍս'+S%F;mIQB2nۣ'鳧iIG"𔊄Nl2 9#0 Mg?’--[G!- FWj@1*-?ӍFp3D~HA\uJ(g=~EHwD1 06WOLy)`][MH KҫvwK9eE4lsfN_Ћ/DXi*U۰"4v>f{esf8O؆"y&dNk͚du #Z?#5٦:]$$8edB޻h/׬zLDz8A^PBd2!12k}=t#yK<7Q4 Tk% !FIM8wS3#R6 0I%e{@iJiREogRhOi-!X:4Ͷ5QH9ֲ7XĻ=(zT z5T}堣%:Lv_?\ukd&\+i/ɟhBʊNB-VGP{4q0Ռ 0"igBJHU)UJhs]@6M&.S'PaDt:SIlE?@j6zn:\C/{ze9b[wNI ݆=Q⻕"g-n%BN`zJ۽H!A"DLa:)%[b)ƼlyxI1:AoZ>(nEzr;h+"O&8O[HDFfe,?YjKѩvbɆa^c0Il6 JX4+7shXŴCƑ1dYX7M'dRwPg$b)4EM|W%qݓGiAgk[43GLT /,@̫ Ԑ60J)q˨C&Cnaqw1aQ9ᗔWָs#$TJޗK/i>8xd\Tc%3\ &*  E* K\`hI3DŽ"aCm+;Cp-.w&y# |l\[^wJ]D0 /_5-WN1gӆAH蠳cA~.U[t?b*|Ȑ">`BP4lĻ|I-v]3aG0 ¼,1 [ܮ.M 2*ȪΦ+%G 2/_t+5.C2Ke63X"GƿU"$i7+ƋjƠ0]NtI;pӰPӧO=éH!vJ{Hu^NcM=\wr%fB?$]KIaVq卹P#<-xҧlwJmIyyT>icw5*B@[['te,Eu8)Z"o+٣eY 0oVP{f5^xfvw ;]XzNELJm*|jGJSֳ\e'8qZٛ#+Iεvmԫ,߻8>7?k[霵ر~:f<=.ZgLF5y$o~b1V!Է`F潒\5TO'd %niA:JMsD| ͋u%.QrDT@2tijn%jer:ۮ=l7I}:U`+)lX7b(Nc!Ŀv04ZdEEʣTDڇX\ۼ 8=~5Cw"KCX]edL6E\_ow~˙8,%*bJ!:7jI^ɓWX}u4q+5Mͧ9<%ŧx=%5+cm)1uD*Zߋ1euzvaQGFA~S,oNoNE/jȹW v"{!欧wXl,N4(1PQұɁ۱BМ'fC@73MuMeYNՄ BOJt:@ph1\zosgK'@lN=ym790ieXݒ ˩U#C8}gH]D< U$su(q|0c!m)&i甯ž #SZ#V=FJ0Z;A:p<2p"صBݿ!)~ءZr]YBLI!@ 鷌IDXL Pq>Bvqx% K)m!F *[s IÎ^'Lyl '%BY|H$QR3Xbw5DZYmЎHU"D>RP݀x[lfҨejBzJGN6uCJ葃e3֩b zXv[O# 6H:^DƚǍy^kR(II՗/q7OU+'\h`Rmo'O+'2`}%4iQNd"a <^O]ƍ+rօ]"' | D||"a.:0pRGzI7̙_~.UOWb156 >)s;8o" P`egbt;W~@T֤Zx_opkY|~(K|x lEZ,u\ER׆ א }o^SJwwLtx;27E.$(Xfa2HV?K6!U.c諿"ܠ5C)qX87:,9KAJ`-+2oy\ũn~cB(R9;BfWuӢ DicꑴX㵈22"l Ӝ{pĢf1SMhSbԨ3ҭ֫Hhn5+lk7k7'VXGeJN}Y7\%3vr@{TiAL4˄m*,ō~Va3GE@̉ ,/ʀBe'{:ѳc@ +(;eINKgtns3 E^6P&b%|ҶT#yֶPK.a ~H{ 9K S{uKeJ1pc: X=S a;ũ2:ǺJwL J(ֶÒ"h"@,v[S9hXss"O-}'S BnxOk2w,k-'*Al{<<Ӧ'}>=zwapa>B9CBۍu^*@Q覓49_ffm@RLNPC(hqH33{ U>$75Hg4W%N^SAXJOV3Gd%DSՓaHC6s8Z= +r2A ?E|۴|&x 2AIRX`Ba/E1y/[%lSqUXp-uÓ#D+Rdũ! Sī(p5^H4Uw .5,7[f:C==҇,=̡eh ]bw2*u/8Ձ]oTrq}q1hk=Q#UPV&]Lʻ7ɖ [6*ɕhSJdJna'7jq{8.qN$BB.3|(nqKp6% -~{Dv9؁qOਤvy E3[w`3JJ[ %"#A\+zZl,f~c0x=BJمDS upPV4_,@lk[rǑJ]kv?8}iK7Fo)#J4r2ðf36⁑ۺkC\$EEC &^^? ,zQ|űM7ë%f42˧ F?`% (p8, _+⟅4*(=T1-cjUiێ:&_J!#1u`JqEU8 kDh(ڱ^?n'J:Sx 5% Mz,&vof3d+Sz"UH:NhHHeEPVRdmENzQn rԬ$ ='TO2Tw;#>I7aN/@x]`)tJ])F]KAG/i_g^ґ6b R@ZՆdCi/'ѳWaK،Ǭ3R3y夏WTEӢG %hT^=+ó9݃\Ll{GKh5{FqI$$7n9rKٺDWi^@tw"?GʇWx.նc>&FDգ+PqwN1Hwxrh.`給y P6h|p(dKA3JΥm1D#eH_ 9QlR-O#@I6'i}ý曻vzFN:n}j|!H1ܙ>5QSGŦ4.}dH:  vUA` ?0[U}r5P8ǖ}AwTuӞ`P8/$%vmd=dLw &.æjF'&Pcr2$X:X F`Loctoahx0F/Wq=|f#+(5X,FDgTˣƣQ + W:fׇN^ PT9=TTGӟpsX(QG~Te [ @m.#l# ш$^j=h0ґ-\f(q梕2<TC7&O[k+l? v-R19D&:?Af k$z+q;0$9D6tMcQu8sYyt4FLE':"ܰ*lol`!0=6d\TpkLy@D 8WK{ k> XGXH®| NΑ_GDL{;_]HQ"zo6t^I-:#%>e%OIZȥJu7q{}|ϴ!ԟqgjֱP!i :h *J7K}dTNGA*ҼF>Sznqbξq XYj5jacZHsSKݱި. 6# )@90sAѫFgt@PՃ7Co:0H 6- AAouӽl6Gcϥ/hP;WR;ٕ0WI !|/ޓ Kɣ]FGٸpVkEWDE((qV QτW=a/dcz_/at b hψ)xnkRֶȂcyi%a|V!j-4/0t%o]7c#{iB?Esp (>tr6tB9xþLuGi$D tI;g!Bέz׿r؋2*Bg a 2!oswiV\Ι%1 hҖӉx T ,m=~bx`B<͡l hV#2q[1Ux #` YXBh#ꆸ(pۏh@˴x2ƽEʦ\;Pv?6: jX08 ŒGc9h^:x;h /å|\զBHa6w3;NJю!O/Z"V}:E/_TY fTY/C0Ac@:K hd;dNNޟ4wV)vď_ٿ8WnS$bO \|F}F} 3c޴֥ \V{}rI˵E} ia;~=9Dl.m 4f6 :}Eb 6:zm<EĢ~$KpkK(䷎@Seu_j엶;m$&a m0~i6ngLk>K"*T-f^Ahڏ]bHly57qԔP >Ejcaʞ&s'%>trG kѬIr&OD&!ey {\!Le?9|&Hu3QJڧz9.a$,Ku%_sPߍ]4~B"v,:S~Ø}XUۯ(: C ( GH-]gÑȏCȚ b@1PRx 5@ޗ|:VkS"Q'r^}9cSdQ }\v޳뫿: ^қZ;tu  FAeLX}b;V~(*B?[PwݮF$RuJW/5yrZ:coY`*U|\}}`) w=P|z Sw`\^DXZ4_7 bR2Q 5#Y[<LX ҭ_ lÙ\#=V,P9(RnҀtҭgbêM3rf=KrvHf-ힶoFV״N{%&}MFg5F ,O2AڸT, Ј!gX=6bj=\Q :Ƹ4i2uOOTJYr~ mI&|PJ6s}G`qEڞxg,F>[AiH MH~ `W!1xߞAͰԎ; #RNw6}kwKTxmI7K5,n׈֪wpksmך>YB;E|80WW`ьjU\ۤPs.E@[[˨>u3[(YAb@#9h@`XNm<86{M@+E K6(-(ka><:S64ږk 6s_tQR cb_Wo_6I:/:S>;V<ՄDa0YqZgm/~bݳۘkS ͗xE7bCef/=L]9!~saRt-gDS+3πWs]Fhي29'f#  qQi ;_CJP*QMa'1v Ryӳ i_FF9ۜZG<w,>+ts݃YSbnݗ  1\~a=a!'*X"Lv=a hgDxh10~;<&&g;S6Yf+L`kƐZ+[@ZmXlzM)(O?>H5/9C%0\DX>}tF"W|UT#5Pr/N=M<+CwŮCf:ÑL?d_ j欲VNNO({dSMWqnh탓}ٞ7 .HCҞBj:6B ᒔA@3ie6 Qҫ$%feCIzjO!8?uP@9بu:d"g ٿ~ AP4R_)lp;lȌRo|G\|ʃhnlN֡#-ŃI`J#U\e_= a} %xŒOIkC D*h6x#tb}=Auxj޸7ww‹>aԫBsEᨊUɑV4(P"ҹb Z`?+Nl?g% fUF\=-4lˣ jwѕk Жb7.%4!k/Ih ]@CQd@ZMT5rn9f&uJ;RwRsZdɀ6ƏTAwR Ds8 =b%E{pATFN\x!K$Q Z[*-8j}" 2%mFr=!8} x;Gp<7<*ZRcn{Hjh{G!(B`r!Sv&ePϜ !ρ=J ū\!32$osYBm*w$B=a)o)n{?\\ 8բFXKPTh+3mJynvKti;!Jz[WLaAٵn(׿iny$&.9ްcE3R_*l_ۯHG[K]Hpgβ6"SHJZа\;^'^Q1Z`k[$9xیRDž):jasf{{B$ y|=QtMvTWUɫ߻%ZA"X_Dog(B N 8i9ohj "2Ip3Jv[Pepm?#nq50wy0&-S03Ұ<~Ca@C|9 JCnQOSjs*Vo֎_S|<xσ/9eTt_|t6mg]5/HTI5g"z@hK^?0ؚMllB/zW!4hEi۷\w1>[8Rjw\$Q:!ͥS(K׎ՓzD3 '7>h܃ O{|~a :n~X'vzb߶#S##C_D\v%&Ҋ !HiH0~aPSϯ"Hjopƭ6Ai-{R]>.$fUz/ӄMW5{ܤWc{˻LTk=F2sLQ tH32s>5ekZ( Nv 5 O.B-6AˍV'We*|^[e̖$NzV u`}g:M=nd> ۰#,|)sH  sq Z&Ѐ(A5TFC~}䋎_T'Jُ2.5x y1&(i4;;K2eE9 XAǍp)ImqƶJTαBЯfH&/ǜe=5х ;XݹatHz6ԫ#x|R.'Ybl2i 6 jarx+g_)&<|"J&BY8t @D=)<աf)B5/MmU'Gkb:}3td?s20£id UGjSۇzs@@ŬQ_av$ine8ctY 堣؏1x`~|KU ]Rk}:í'n_&A4`;ȧN X\X}Q9lj|n jb8(|7$apl^ )B: {At |Xμy8kHqyuSs"zEN!_ձ{1Ӑ|IXjs`ԛc I.ݥG޻4 ԇ _Mе5ܞ;Lf=Jn.Q6!^: ;ׅƠ ID/COSv3E8ԇOg ɐwzRY{I WՍPxM7_j4zAڃ MU6Q+N3Vfs"MD!Ya~˧TJ3~hFnаX,f/Tm$_AQeDQwa#-Ә*"IL+@ĬtF`:2C)|F"_#FmZ@ҬXe HɓX7$@˅WL6aJNl<"P$a&.@S?VrS~X[k:ÍӪ3d6`qw7 </ȫ0̹T)!|i>CG{`]YIZ6\@Cm||;z߇8J,",{,Sn :̀~̒m%]'M 9Kg aipT҂]ZS11 ]y](T)ZםXN r5,﬑~l~Z Nϣ}{#S}sL]xJ9w)ۜYc{뿷}o˹:e zP0'z> ĀI CBUn%*drȤٛ]"<K&>+IU/Ҧa=M!Ihe>x,T|'nWq2Tte$Lp6f,VEV(;/7.&ewCO/eIǨz,T <7 9CLe1|zj*5q@ 0ɰ7+lJS/Ӧ!+v=UARWG" ckbFr!P ? ZܧB^;76s$]߱~~bqY2:r{ND+MjvRFCX%AAy56E&+!;bZ,t@6Ϲ^r Jg% kC\ &H\xW6hxc|R^Y2M'DoK7Hyd.G췏 :Ǒnk)/#ÅSgFB\"6NP:ʝSחx=a@Wq;X,.bqB Ԇٟ/: [ 2 &7׋ֽdogH^cuN\l!0ݭVn8;҃,m.t偬7 W9S\N y+,hםQר;VٶM g~&֕QY4 6&&Fl E[zȥ r~)] c<&e8΄\A QZ6NHVs^xV`)mH H|kYbsĄLQyrD%CB`Xyi\t`7<nKϤD^ 5*F`[!bSkt#xG#ҕ2.b nA+ %IA37ŭ`PDF $i>%|+q{p %z]~^z^zM+Z/k@RPOo'AC99<]J+#Y4t=_\R}tnڬRp7 *S{Nؒ ei٠*3MRPr0g ZŷLɋ-0G[|h릧 Qg. ¯;e>~T?^t0$vl ЕmڛԃW}M7쵶LWT*  |xZy RN|\x3WT|A!m->d k˕+ sp=ު__AD ;Si>5鐱uONhnUBew7<>ѽ؇cq{ 4xQ kP3# 7 zt:Ns 'eu@`ωT[`v=U14 W/|nZg$e ?ː]b/Y`2[# Z尕Hai*gPi&d,DI4v;ò@i f2S4HQ߰0VJj^_GbW,; լ Gi:3SH2"EՉAu^sWoENقmv@Yۜ; +߻KDuJ7+z;5V, xo{OXх (~7z"tEKx5{ЊJHQ1A$;+jP0J OܙehU7Ξ@s琂ey4D7R͚MNcuڴM.tccTaB$tHg\'X(be5-HgL$r(,DǮx')R%;/$S.qهԃhy)O7gvt˻ fDK5}:ع`-1%[J<Ͼ˖ E){ O۹J 8D#P/6> C5nD܆F@dXIÎ4qfoȱfBpoչ7ەK?~H[9ֳ>V[zazVgxT7!؝BwzBю J\&S&z`;bߕI `# 3(Sxy*uo븨^>=Q0S{C.t* [J @d#Ū,S\z"n$^8_@a=bL l~p.+- 7FC޲]fH$$<̅ :GfW?qR<#I={?Oa/*ha4v1hLZˤ>!V5¯Jґ@B0oz$Nǵov8d`6˜譋6pwQk~}1}RG!)wN43^[!Xw_W:UtZPB_ my)0U98ނKיkwz~"P ª4*`*rA@U83S` o9MPlpO͠y8[ik[􄴗ЛN>GڬGr ?eg5yzoa]GOئ=U ƧtV .˙b NkIsr7qomOXs7lxNϨ?[+k&Ͽk݇# VnmGlFq)0ɚ ֐U@aLσXw߆q,SvչZX<q\ $R&tg: 9YnG;<_Gf~ 8˺WS~.#ȅ@ /]DB&W"F+ṿw옓ەM KbK'{Ⱥ_{?=X)A o vYZ $.7kxP/bLJzSڹv(O?stYȐEk0uS̺Yk'*O攉zgP3'".`dWߚkF LS4E)]?e}ܻ~|J/O0ʑNQc}$di2:fkI mN{ W땞d(:m”Po[Sjl5X)ժc GgJiN:@] vUNĞ7i-.9*F)XfZL.'_6F.Z%Nr*Dz]m:giv2F#K$1Uv|@/!^Ȭ B/Zl$%^ (t7BZݕ)p%GEpx"A8 w[Ψ sOc 9w.;dIþrfbqZUS5¸ Q0.ªHZji#[D]Fh{H3Pvv#j,.m?Y ;VyEJ3wV}а *~Ga{QU'aǀD "kQ7:h4D1u'JEMBtE>L#͊l3فd=%XeċLY׃Dٖw͌IpS9ͿӢ/w= NUTpoz*{&ozv{ff c9n\)o]^)0e\ \G]p9*  ļÙb*;y +1\ŗߚϹ*K? ^Uر2tVdgf)(xow -﹄w`˛shoͷм}Q}CO=f=e͌P6\RuB×p1}"c9pYEoCɁJQx]ۦZ\^t’7n Y$7𹱽Ŷ2ќn+ӕT.V:kbzhCUP//MnwXuBOB¬hWjdWA'nt)KehGI?:t.OOJҲ3SQb&?C*"i.:2ܧy7_o(?֮Oz٢Yy|Mј%@:R$AO)25 uv+>hr7eFѽzPS14 XE99)K8&,잪>nIp62`kOeaVJF:U8mNށ^>[V-@7X־VK]On & +4(n2ާjڈx{ˌ3@+9{>hhV z,5 }zKUo&WRQH~v,kt {19^Jă锌wBqEC .%7S1PY롑R ,1D%miY G\}|uzӏRp?jo;RrGieP`{벁^68* uI3U r`Q|;4=ͅIwU̍- a䰅4 KjOt?3FVP*6ؐ'+H!K&m"x9KO"I; ʻ#KQ/Ӕ<}xR+Aߓ7j5~8 }C%)p![qOq6+bH ̼ ZPR%HGvflBפYP$`衸.9ӿ[+XL -F'Fѝ#_Ql~}Rq v]l.G l edk#C^VG%Y6Knt SJ6,(,*.Ȏw %MU0@J4 *}]?'CTAC.9al.*́ي"Ws QU-H.χw3KJ]|CLt~7M(Bvzf anUD/;A}A@!K|!}-:l#Y\j1fG0C1G2"y\&{Ac\;] ^ϳgAo4<&peÁl98]Qv#5s R+y30*He/yBַ|#Vw7Bx}oӶN*V)_ope1K)P4*Ng9Eg9v6h?ې.bQaUb)-FYH4ճ`HKXm@cUW*d\KnyGnT_XʴY$ _f1i)R᯦)/nxR^iOi|H=tA1{?ЫكLA2~CGy#QLU*YD~F% *T`57b ^9B=!!VՀ&g +uڡK\(ꘟ݀w -,SEͰ/ŪZP9o:%&aR*f bXmT?$,{L;u n ΙU+~UlN᷇3\ajhf.Gz {3֫Sj1CLAζ́ K6!Ụˬ&Rׇ)hh_@3CX ;#Q~HQ o2mN $Y#u=Z2mayTkhΒKMeeoq51ׁ&!tCRu]/L.< ,{2yP9O>eF:J`YJF#]=6{緷Gqhc2MU@Vh]Rq:$U8$^]PK;=ж#hܱCA/VHSPOU"{Y8Iu¥Z:|$VV-ȦO"₿3hgH=ʆfuP֤`:L} [Ӕz&|]it I{Ρ>Q' Ԙj8$ ÍO"Z6+pf,;٦~ F WL[0Rh >@X֢⑽ش-W(;cN%,]gͼ>jffw6܇$OE,H \4u!I(^zi 0Ӑٛe%IQ!ɧ1qJbB&k xV3=:? !$(/.I_f_k&,soʞl㲘sFK-Fr͹I5Sn?tjZi8oCarU |}Z;¢w:&,.2c@Hj8"h[D Q6:HuF+nc%XM-sٜ &[S[jLa4Ne5s Ջtǵ$X{{lhЛTA-O^ESZU|O._2:Qވa#lмAgUįÚx&l 1~HcP~Y4+z|57t4M NUg3Q 65h.^2eNY0n9) `Hާ㵐+XKAudԏ *!) 92Gw-<f* g]QFBk $0 LJnIQpbr&%BNф[_˲OΤCwR4x/p<\-Vf4Ҟ=:Y먻k/뮱DFRp{Y:12[*pD}b"7Y a{yH-r!Vxez&?L{NT]I"g%%-+yb(AmGܡ{i[j\ >'EM啠i蘡(GZٸwgf_J/*(GNa V47 &aR-FaGrP ei. >mk*v:5;hoV%h[(hJŅ &xϴ:#u %_D4|Ax5'rnKd*WM<>])+Z<$<O" C ֩;mVg:'#Ai-Č Yr4/5GXiNr{ qfs }P2wmZ.vkj&u( NcV7bm/i i 8K\yGKa:a6)h 9fTƽЩT( Yg]vw+ih=etWR]ÄqqZ7GX -vh,:foy.UT~iXMOAXZ}Zikvɇ>x4u>yg <>o '=-xydhYw'^AjɋcKALB׿ &4* U_aP[s'\!b28~Lg7TBѤI-ABǔˏi`psGZ!gu~[nuct [m ?"Y7Oζq oJ˾%42>C2' 0!C/c[7 }Y,k̿HȲ+[LU5xv'\m$hǬ^Բۆf=@_-Kf|@pd\x?:l{"(S}%V_&J H)OU_d(Ql2}Hu( HC/wE\ uoxiY' ǜ $I!x&G {8kyZ]x q ePJ+vlk]dg&טI&=Ӧfz[UE\}ִO^Ӎpep:ph׍TZ3tp%Z(glH$?yCc1KQ}Cx 0Rd|=,V\%*dmh%=rhf$=~1mVIu]mh ]iKŷUF7}P>KFR43'B;Kg,b/,K}ڡr Een}WͶ)'Ѭэ1<^6kt+>)P)FL vXl@;xagxƹb{jy"p̭솂_V@NJϔ~ރ|lJO;s|s I.b :$_#X ֫lno5*dƖnλb9E`vcWb1,󖈻4 *4>2m)C򶁩 *@Ė^Kd sOZzn=jõLI5 Ν;8/ sl1 i},F7JT>N![fxGG[s[_1Eny2)G`!V-#*!Y6S$fZ  {3ŀ~$Gw_"у,[s#$zz1P%f)?g65892}B *IK3nB1Ck={1A$m<0㳥MWfĹeC,Sq3`3Hs`bq9n`h9žUoVQyz̗4<8~d? 8$BG|t+ veCUs@@W6I'ѝ@&qEwTbih5+>c4u % ^E=u}IETWx X|/Oqz@rjqhip{'VNxߕ",ĆpF*7Fv5P{<33|tJcd.TíP,U1 Umu*,Y~AL?pʌ2a\ƙȏ8Ļ r*S;3c5[ͬ!"l5ڟ\PQd1ڨ@N2X4X+̀t<rY2h,j*xKg(p3P|9 #&SiacO͙_Ni.I5bZ_h`nŬy4Ff(+cA/lw -pA)5ec?iJyWGY*i&2B;9D6[Ǹ*{=3ga2DŽ6*Ţnjq{ݻ/) -;18t| fC9W5sT`# ×w 3Mʧ%sg3߰y+KjE58T_u,6НB`7^;@2LYap= @eaФU.k RG*NsjJjwA[ALS{7 V'hʵw{ɹ5+C۽AcA0J&+MbNw`.pͨ 쬐5N<^[2!]}?|'NP'daЇQ A* <|;/|>#"{ᯎtz꯶:$3_HҧviiC`9:уBG2%a[TyPv.-OQFqP@>@ā_osHi)NY:WR(ʥ<0ɹA8/VA>~Q1Op8Ƣؠ|162#^ÓB wL#4U@ ԍ;1h0H%#=kk4#F%kMIPxɌn b@J<Dw^U*@RЭ'Y ?KZT3L7Ӄ j~Vh4 YlTA$qGY8Vε{TL>XCRU |tx nJjWEX܉ ح@p$jP~\JE qtPy}es,HsxJ81/cO=M(TY=|/BakZBkjF.Ƙxo>>t2faea@_I>v>qn_?Ο}=`$9oRpD;br nTe;紛\Ȍq@PɋU̮k=({,>QW;{uœKv6` ՒetXmȺU9P&s_m'!_h &W,ӜrŴRd=3$R0{ ٦{ p =fzĶԚqȈhiNd`jGSđ!3(Ԛw59bsX*#U싅 TąyPoEPFjrмwZtE'LS%B& ,З!࿶,BCT"{aԃ;uQ!Фt!N~Y?y|kpOwv(ΞMZY*J(mو+ Q8] RFUB?oԉ(SF5Xs[YYa '6cܖf2^Z7Љ~g[%kpoVdJEw΅u^!zYEGיȅءE 1 v>C sOvxPm@\SYa_2]nvBI?5-9/2R/b`5 PlBg^P硗JЃg)VIBj-e] R*{/> PW#gIbҔT8VPbQyw\s7zv1][&1l7(+9KܗE릖.,!g!kn.q"YPvf}=!"PUϑq4B30}Zԥ8AX/9lILÃSb03A瓪*'ErňkU*D\!*9 XS<="]yٻ]VNaxwQޛӁb,4f1~w>% E$ >ꤓl{O*MK~e|ϊ Lgv2[g.o] qr٬B鈥:6[t |5iO95 ]RkThP'/Ģ) .!^SCK sS$*]i>fǃݹ}DJ'23w:pX_5Xysm%89#`W) NfdtP~H9c(*2=$84W ߙ*mL\v-谶bÃlަ+Xv-[Qs }-h<_q6fqcvZ-PS|t3^ D5%}_u : Z\1vBex,/1i9g{ipE iS8_zwYb3'Y{chҹ-+X7AA]hr7Mr@<5E6VPbB1VQ8Y/mE;=qZzn$CFs,~mfpιE)iZYʫ?EǏ=Kf^ev9CRgAUB",{wڏRg9}ƶCl ,TCbyVqڳD2ino 4|UnYqPԔX1Pь8ޖ-( lhi}ؔ9^k5e[TJwO9 |˕-&zZ6tOOSQŘe9nF_ڧ)KSCRa㨄-Oi#vg?W=З?V\%?"]E[$\Pb^#d3*<ש9` :o,h.*$/"HgGurcT=]nOTQ˞kQ;fgnTk JvL7 ~!i&DrnV=="U~`șdžAyh_mKҐ)"BnΒ/\c>gz+ϰ_ ѓέ\uኛ 7jp nEB;jnjL jd_pDqxB?D+ߣgV$vź+?2 ZROğzKB&7V;{:p[gVr4JDI}fḱF{0>|TTIr1.-'g>S%;iqRx^ UhuZ5Ȁva/Ut˕F-to48t*ylN R7Bz|&wgS9{7U tiI/og Йf4iߜȩ_~cvԬ$1S@ehWƒW{s obqˢ?_m) h Adψ蹉a#Lwy3K@E82ɳM>JA}K|Y"E4㚿YPCܵZ?siME"Ezڧd=s(yW.l`Pjq(" BPHrGy%L\BF'K% xѺø*{9\rҐG#9ĺ\V-i~?;\WA;(`?xh5=ψÍn+\@jpW:A5{.9X%BL ! Cч}>"_)a~Z-jh4#%AqA==K®kKn\* )|ʒw*R_oi#?5K;8n?z^=;*aWf ٔ- …r)pL ҒvFq#l`\-u|eV [:ʍՄh/nS#4eͥ)b UJSB*k<һmCWAn >%!.];rsndR'i`Z MnP(%*v/mnCU?WMXxT!xDD$4+r&*R^~S2)Q3:7}2pûqpM&@O>Є3T-@%gMr e|\$:ϢW#Ѐ={C΀8GZ־رҍ#k ldeneMPhip~I: j$ksx rjwЕ?2:MG:l0њb`b50(usY拸y6P#" CO;U>-:^{^u%ˋ^Bib+Lvs@R7\kS÷1A D =?"4۹()q*zюx^oSٷ|r'Iau&=u5VXLZtFqPE^{Qk_ Th=''> ?o^|+b > g[{> hn',3'P4PՎY>})|: ~~|-=D?m<񔄌NϡR_^?#X [: Z7!r1yap +FJC1QB8.溩3#d;>_V n6'㜩TH5/2$wh4De辤8*#Xεc旲$ zgqw]JWI0+˿?f& Kt&4eЇ,{jIYC09BEeudh)x=@QgEgN"QZ1VEU^Ysߏ䠪e+~\nc97"R,GNufJ8[DPn@.!\~y3 Y"7kJaCq0˟`s3t@T9[&t(|iLcZ@($H;sM|#h7n[(dÁ/ܐI.SfzJ0`EU-']OT''Xij^Aʙ ㈊W"K 7{-ptAF 9U$6|ٴV̓9aGHٯDD<U4MMbkd܄{4$S-)/( 2O^Az8W*Xb(" ~2"Z8_=R?D|~jbtƌxh"3;{p#(/j!ӅAg[Ն"ΧUdCJ>XP*d '|tz@xmx48gמ"ߚ>ص!Q9~5zNob"RR p3,oO_|@amT FW*_DmLFz5y2NTNDu(:5,6ӓ RM8K|c=Nkw]ԭe424UXt Jw^^dL!;m (IaP㸰o!gKU*_+]^NC`,5A0dC01_0qU;* t$ R~d(ɥnܕ©~z-\IgVrq.;8c.路8eb<{O ͖(F^m!2fN1cw Psojw7rK^}K=T..=7Xv)^I8x}0TІ7U 﫩3>`(휨.:*QC\ļZ;V }SAo~+l+Kſ~sh,^x$Evy%:Ū)x2夘ڧak'Zg&de}ImSXxMyMei巶XC))"kFoIs5e_}4F 6dvŮ[p[ݘ*sw4~"mHZ}y]|He!yMu+F^ k6ΉbC P^[լ?~APoËMORsx9-mr3驫ԡ3,9Jɐލq( Y'HIKhTD+kq"%kdl1|bAE?>QS1sSV~ƎNI^T^Cs-.L]⟱ad2(x ~%(_zB(>%(gGoNlbdUJnJ&Q׼)e3k! gSN3\֑Z9K2l``* nM8AEisC_gڈ顩gOضXxBۧ4Y#Eڵ!+^{Ja@*A$L" M\;=aw=~۠ڴJ?'!Lnz,x#`wT>t{? M;<-u0>1KWE5mu #ZlQi?YR:6(H+u+,A&>zƶjPSo 2;o*L3=ʻ}_LbhdxUR-1"JB=!pT]ܘxJU kQP }#K]q4u]If"tfiY lxjk8upOn"b+Ӥ$gjL5Id;0!P}gaT49p.ř6E;FWZ>/s.^+h׼mTD6?J V~a0wS|+TB'rMk|c )K]?L{cekAJ*$J`~Uj WPidh,|' Ѐ\>&2iPh#QR%V85C/?UO]~~sY!D{A'q|XOhxyO(/r%.6u Uy֟TZW;ۅF& Y :J?«S@8G_VNP(@Ú#Rl1رll@h"]8ljs* Z#}_-۬8Q?g7NJ_8TR<}ڤB2͎W믊-n& hօR6Z.Hf1x:Q 2g鱌_Q@H,@V+mtݿQ4P| 'm?dY`䚰rxr +oWWV0V_8 ʅp^j-u'lGⰼVyE *v/LlNk_r> ~Bg{}O6#3Ś?F"sEɏnf3acϥUE&4A<=޿Wp4ðJ!d &6a]|N8<79vMjd~n9=rЦq^QW${9ʰ KiTAxRY>wR6WP]/E7z+ϘM2xc+8~axgNy %vE>Ƽm`3 &&# P|T_싢F7%[3l<^ ϷXXT__1.wgK-C\DU|Sp89mNb$W{T\y0ޙUlLӛK^;i{|~]<֎d@ZC{%hڇ;dHg96O ]_y@3}pTʾT٧z6MtO9f*%Wق' `M0kV/r bboZt: #chyJdl0:'Zzg9iczh: Wm&.MxqUaXyDw%5GXPWɎb\>9#?vn!gh>wBl YU!u_ƙ=Ӵq V(v0z`p:SP}hOF`_Zk(br{Sipfi.FR}GWˡ&3x"e֔%'F]|`'0wAoo dIFEt+ ߭iv͏ +1ɂJee(l'i BbZ#VXZ *bmalcBE4Y0{5Z>@:?8T/ /ѹ ={xُ5y#)#ҲF_yu.JXj KЅJ(:^iZ5 St-rJ*-X; #9؜y׊gR "Zc3u6 ʾڗuxv,(zZ, zcӥ>~E0jB󾉂9]US6l&;ݐT 3c[Sc"2?QU?i5(Ϗr<3}TojBpouO|ꇖkg>r3^+ * `D5Mu2^e3ͭh+k_^ʓQSeaYQ_@[cwrW;/?IW 7=ּ1b|xcJ)n8q5\:qtY.QkF* b.5!bP цFP5PGOpr?nitF'k)kX 8ZtIXωUᢂ Sb/~:ϭ>}Nm^d$W => Ww4t8$|_d dV߁N*2c{Q@>Dn|:*p+'V[N^!ԐW+ށ4PhuQi?E&[nceE74 n H%JRs]!S2y&@Đ*ۤE@踨YC9P6ܡ$K63fY`')ah b%D"8[]frW|܋P SFh%YƦ6<Ag;>i7 +ۆhWzYCе;B#DxԲ2Y#w ʚUq2_iV&菼]XѰ3]q]4G'cPoog?FCRzuυ M df.a uq_m%i2uo.B*9?*̷x7r`2|s[` mॖ.OEQ (y'qIH[R: uCE|׹Ye!"_u+`߻Zȃ`w٠Ҡ醼9U\aǔ'4Mpɠyz-)!}yXop:bUbC8Bƨh`7+?5. ftxHJsͿA[b`PP_hj[ǦrMw4llFf_w~He3+npe \NT `.lk!`72*\hpܨ{SU_eׅv֟P=Fv~,InXF1l~QX (A{k #M:FH`%ɕKEct 9YR\ƍ2h ğ+leF @亟ˎDž&Z/!9ʡn5A,soAMx3L4WH6'f;D)J%uuPK |lk?8͑ e?{x&_|c,d %0ў\ԣҕ,XQ, k6b($5f-*[/dfn;@M&Lvr*2ǵV[":bSw`B ~ u3:߬'9+n#l@xn 0ni;+ S*ɥq6&:0}_T*yMTeN#.v{lSz|/|rAeLj<܆aR2bX_az? v6kUp{&iK lΠu꼑@B92d+p+DtgxI:\јΈY Gxʑ4ՙjvWܽq~ӗD/PEMQ6I^h.WXtK=IdN%JC7N}#%Z%Mj#[FGm"z3CZ~a UxZ͏̧sz]ŵdؠJʞTqAŁc#ce%yBz)B{\~1()+ @//C?A˦lsΠC2[+Gw'^'ιDy1SgDR(8 jd!k#r$Yc`?Uʰ}VHk5A^9DvvXB 9dg*-y]h0΀޼k=#74䚣r0 UgK3дW]<}j{u/H۽!)܃ICas^u< 2/y2=pA%jc̷s!D<vFVg)"z>^>o:;qLYo]ےS>`a,{% &YGܴy_{2˃/%BiKc%J/ ED_Y {է̾_dcz#B,-5 $ΙqJ=i  N:5x+MZS."Ql^2ADt]1Tm[k3]/ܡ6χCe ˺Z E+$:X($GoI7ր ?ȓh뺓qKU 0m Q%G[Ͱ0\U}NXXyab5kj))S M:t8cd]2p ros`Q:8UP$) eVo36epf]Uʬ(bw0tɞzJ`a9w`Z%{8;a bvd$޿dAF/)*~YoCs+"A\%͍w Yn{<hXRO֮7-GbGZ$I=2m س ѹjmbUF6VwM5f(6S3^GY1tQ;ÓCz,ibU?IQdvVK17{!•BA6lp~bܪ l0脱P#~v%)$/gw[B ܙ`P=(w|ǺQac5:枌2~02!c o>͟Ca C]KM%DXeVc7/CCxS%BV a(mz(NIB:Zp,GZ 2>/yKВfdM@vRwxS EձF#!ƿt@cxǴ!"#dL;3~##< rITԶӒ4[*RDOmR|3ϑ6.ՃeϜ}6?O X b¤j]$c$Uii6#\rhm(?IY(;bvn/sOwv [;41Z ޭ; Q> # #;LXl  Nzf?*/[T'<7%MteT϶e} HmQ6b+c*69Y} +_5rv8r4V:ČI,<|:܄f/ QFތihE_D=+֩O| OzREA>@eeǽX*u%f!&Q"#>2/5*suW>u7${NɞŅ7-U_m'F;O@0wՖ㮓j璐ljKU#' BAє;ʠzr"PH xsJ_ T$n/0+H?A M/1=6&8E]gȁj;:5s&%~HHVr\pR6٘5 B^Yng$咅._8yҞAK#)pw.T>鰭mT=1 ;{بqyK;v0!ǡ0~e)w|sEj{v?A-aV,>r4.rǒ` #7б22tӱ mx+SF -)Зcg{O/m}NۻN_ ɠ]@)7sM[ѣ[~v`k53 42}/j:̫{R+R.k@~Ts3a;(O%} )-MKE֩^{mDHa/oPqsZ޿كޟ@ mkg+nʺ 䅾h(s~VQB{ kވn2i`mJTvÿf}#ͧj33r^w3 Co)bTvr$KEŷ #|W/ensSaaBF rcma8vNNԃ-+{ފsbgroD.̠~ В@0 G^9| MԼṧTcQ?rtK?4y;0HDѭhM>R_m_HٹdJӗm[݄ ⋐q}=xi%4GPi>%ʲ1mވ7 #JĚMX}Cj;ALg`5t<= bbe7L/K6IMvP_ryW}#GqՏ%N/Qe3YE0IK–߼zfe]_{#bmܢoz ;2I_#f߀J3%.WsvOWt"P+ OAU?xX /QF9ڹ 3( }J,ĄX}Uz>Eܞ( W#pO`JF}| I\A-LY\<՜ =_5GPyLG"4r.+s>M `g-]n$ ) h.Py`-tOy^Oi+ARbG0aqLHCYR1C6 nAwtuAٛf:.~Øtk#2Uy;i-o8oBo0DuDshij3 ʊOx+J\nMېc.<L8bA(`?I+ ~~rH1Fߔޮ"b/Hs&x23z !4I2{JC>p֔f4o2tR0>#$b5İfr-嘹 ’PsM`xzcIwQWIj[fvunZλF&([Osbεk!%8*èIfTb{,|'>7ԿCe#8vpƲayB^E1亙17櫙\GY?͓t:⌊!բA=kC)BgwM /]Uv3i꿃Q'rEĆtS1Ab*(p(X/{\]lU g_~X΋|W-hwCf{?zs+\HCxgqÙfʳ6RǕ){ n)fAPD+*s" N) PyT&9zfm巧lB;޴&l~Oo|3AZ3sgZ$@W +,M%b.jj~-LyĂڀbD89XqLz(&tU2^;Qul${:cNC:3D&V !bh4S1 t$pU^2c?y{_eXfSfǸ*-[ܼDZaRlUFPr7L!ѱE}'P2M^D n)53ٗV =C78opydu I$ޚ2tf$ J0)x]lt+%cZ~ɰ \8VɕՊ9\7 jc$&-B-+UQ^G3jo@Kz}Xj=rNc+4%V}R:=1ή [)ǽR3y7u8t4qa^.Y'ҹz#B',u[& LYŏS0PdSsrR5U3+Ũ2A*pA꡶IHذԷ!e)hJ:_^%`J,Pfcg%hkw L" qsEoq:"7$K F,J"`7!D r\69n_ɔM€O~+*?U"6 Kg-DZw?BS>Y+g1>e~Q `0M} ښ`@0 mqp%j"~k`ϥq$.䘇O!<ۺ,i~NtomC #X΢}zGV{-" 3-"DO3 7qA=xx&R%o"?*M"%m^tt`Z%Xn,gD d/ehT{,M-z rrd|h@L؞%90?1&3а 0ҦP= ##E^t.imE9aȜG@")˵C!q[rE9E<kHрqUSNE*GP]H>R7L'GB!u/[#$S]y:S EcgQ-/zjn+Ez %fXYSC\1qaŀ9P3p%fO"+/9Aqa7e-x^1II/Ωk|'AI˛oTL_bsS= Wl,߅ͫ.l* }AkE8el7:/B¹X`**$i>hS"HISvPB>=z(d٨K3^w"ؾC{AD_ Cw#/ j)bC)U I{|J6=Lc&f}W!T-t'},$00"oĉGͮSlCmGR^c6ӕhT@DA%)T+x?-qp7dDP~<86)|x%5\>/4k~p< jٖ8=}xcB&F SnOux,x炥_TGЉs{˽"?j4-ۚ(;=päROM&Ӄ^8 8C]^Hkd2h7]չn.|CG9%%N ψaY)(^IBS)HE; C戉G7]2yД4PmC %N>)Y)pSw*(Ri6|ҁrJ8p)jV4d %[7|i!(' X=i{ƁEǐbQ[ V|t~Jy>W1W.YX?aUvҚhmew8N-7B@e|"J;q3V4ORVfd/-jּqwAEra r2'[aN6(Rڀ>l]̕_~3ɟ. AG'^{9O0x/D(!]F'-1T>i>rruvLkIgy5_G;ʎf \+k#\q2)Vv"-??Ĝ5m:fYjQn;>2OngYi6&@7m]0~Ҁz0rRgHx匭he2uVr=M HFziz!׍1 ԑfpvg(X !{gS" S0KǪp[͹:"aJO_/ yFԯ؉dj36W,%qU7AB?l+Tu[PHEғ9iXe6PP߃LrJ: | ^mJ/T(s5ĚqDN 73|{NG_'zڬ[pmX,0;\ڵK@:TK9\5E4v:aX0e!0DJN{i((+jJ"G⹳B3i`l"du!%߱ .ĀK2N5^YKFVn}`-hR+qMDG:2^VPniX H]{ DCJT2:;QHW\%~a"kVEuI^6#Dk:<48ky;6tI@2mR u3~Y:M]0/W 2ZEu}O7ZDuXU{ '.(aVuIm iW#'++{(,dFl'eDsR~A]ύtjc\OtM7%0f91 57|@c5Rg>ľ$KLdbs5Ax]FEϝE:D*׉wi*@B>*ذRX/ t;kR\;|14DiE4E72~d,*c#?eI=S/S,r?FX& Vzpb*EMTSְZT?P/HsW Z҆/rh".it51P1ipB+Ȩ=or o) RM.z'4njJwi;#'νg {yGԏQޏNlw…iܷ ??iVi:kǯEq\J}Blfg:dȂ0$ؾ ʴ'$ Yq[a)c~"]NqMt:geVz}\1_8'ye5EhcrⱵ{8KW#}+G$!l(RYx ̟%Eh<M׈x/yg"=$u0M<&Tt 華I p L]Z29?Lq#ӀuƁ3o͓\MS2񅚬Y/ AfBtZYUKkzF3$P >T|⣷zCY`"Я<YL87!D?*3+o`(Q="O!֋:;fģKZ5FU^DL u, g>؍"#E<_ƂР,'"w5k,|pa\vT|)c ԝØOtLM q5 뀳pAcִL3hKdK(M"[+TЧh1~DIakGC }ĕ5J) k/MShCi~t;J]dK)ݫ 6u~ zClj\i&wo'?2+1sjc$W&OHҿYV,nKb eW[h4rJ;ڈsRy}~ԺqZ>|nB%MR^@'K0' f*:n[-A *TAXm6U <}u?Ƥb3Y1@3'+WXAx=W0IÝWqӰ r͙md{r%˱6з^_Yo0#N4,,s 2sFsJ#{Lv皫̨.ջyNU~KЫU@: ġu[0B\GAnZĴ:O `o2*:N1l2˭m` xXPeڧ|sIT1T7[^_{X]xP0G o1OY,>oE]Ү7Sz m ֽ.륍/.݃g.7;~3S7O1Z4^RZ e}6> A3I|/| 4"bFĈ{0L^pi- EB}>Tܹ6FW?>* ((kὄէpx]̕\'mbTzë=ɲ`I[Kot ?Npep\BU5 MHxDCyR:eOsͲbl4#+ެƉl}ZR}@[/"@}Sv a~]‘j {*߱7m_r ~| {n=߭8wo#m P ? 7g_" sr7'N†ߝhp2ܭWH/D4*-)@bZ(AǦ+՜CT|,SF{YXvawtFêf'i[h>MH`PтNqGl4,g|VHʶϯb^p0NkUP8 ?dbnSIvݻB;-4s^3!nxR@oMebڊ:_7D@1]QZ p({n p e({%T+7`V2x 6gX$[nY@+<e6=Ld}V+f{u*܁^34IQ dhD/#+5:hM i eR`Ūh^0VJIQlՈ,"WuvW1ĐOiodm2n}D-<7ƞ!n nE?O~)wpӤ43ǵd.bt jDb 52ʁN= MBiJ H5{=e/(fm,G['.Z %,)e j7aMcAzީkt5$Pڞmd ˃1cEDUcc:RZj5nhDڲ&p/7H[Y\ezZRCT欋/HMjY߶zHىoj\~ܷ iuBur~?wCsϩEw'߫_aRv}ۈ!gU=C)5܋Ӝx6p.`%<"lNfvT~2ү 4Ǣu5_"ɎB?)t d*A!Yy.02Q(,6N'OTVJG "*00-G8joɕ^G72m]T)CdF6=Z4M Hz+ڗ0;6B'glܪJNP܃t?ױ>'Ae(|k9݆˴SkUMP nޓ3!?a7ou5 &OAorzKNʏN\_;43Yk}@K6)ehKaepX BOTZrPW`WXx>[9-Bq$sH8/0^ #[ 0vXǁX8>6@= R?OWTۼ^Ĵxk "GDNە6yZizjsӒ2&r&Sb@) U-5,8*PK޺Yy'Gu4ty*f+QDd Fyc=G+5eb? \Լy)v,0&~')':u0uܹ%댹ܾV$$WcMX,QY/mY;8m0ozoAk:%8{l 1&EFK 047϶gXMY8晆-912iA[6>;fكe&-WGXҎ+1G*m9*aҥT/ ˪WA(v  Eee7$jےWǩoN4ZАd@`l",(sa2U~O!+Dr9UD8P3AC@䮑X9ZyٞE}m قmfdÏi$e40O}]3=[ Δ-?Y p^U>BƧݛf:L+ہcm7اux\~Ep*Xӯz:ZyJUi<@<!n#0V CYܷM#`:#`ӣ'֮Fͧ!Rh@O_%('PAB@'A੝y4cvOApTI'1`QbU0 V' w !;y /̘W6CLtEtSe݆Ev%[vW#3^BڹbT/dQLq vҎПhX’upsC]Cf 7q/@H{T4ΞJf^}Z8L$ļłt.W)eN kXzաBVxןN;26a5Wk9^ !==tKB|KJ|w=GMꑨnx8B[G/{`Zr_XLiEv!uzgrbS^&, 4yƇЌ6[ܗ5lPrII['waRh| K yvzA@Js1)c6-nPyɝ;C\B>* 5> !זmn L+-12{XkAgPQ8/cΡn?N]T!w0Oɯ\|F}IÅήb7o?^H$Ѫ HZ? ~wʱȴ:N2e~ÞPqW. g$ngV04&]/A]JpBD0!?RL¾~G{JK .+ԇKp?0?V8@MFB6\h1].fgoƕE*{}(R1 [w]`1$vN4KPo% Cxa+\:bC3grkA.R#YnJD 4pM%఍RB4 mb"=~;ťtX'u)H*nQBst x-Y8bA"lL8tN%Ɲ: Tg~ *XM{>iI-5d%\n2S&>osDB~?Z-0Sׇ2+P /u KtQI0:]+ &{XjIlj"i;["%Df ͌oS7dr"^Dy}.H F:G,R kRI't}V4il,>nKE,_Z+Kʚv|`Nico,%q2ǔE+ʗ6yz>7y*a};z]?V-. d\_B#Z VJt7;N-v{u&*Z)1BťY՗LIa.ne= J}C9XG2,Y|-^fCv@o!QϘ :#+L/*Ph* xCÈ͡pǻo8{XHj ":챸]-G(;$s{|:(yX0d,*}Cku.CmTps#*_A1r=1eG{K,ϕŊҏ*e[ p"ʽH^ɽY>m6/UlZ`1te1HZrnBVTuQ[OKeaRfwķ2iЫ98Oky79;R`B⍟" !xC(]|/1bw!Yx*_a:n F%q6e(>,nMu&q*$(V7u6ISKP^`1Is` !=ųM]~zwy@V.)M9hzĠ?OYh_#VdVV< y9eMCdSKC^JZHA lcO߶̐mQ KKq1>4^ $+~LͿq%{onEn[*w41ä=c5^= EߖwhxڤSѽlPK.NΰOBM( BU+-=$ֱ4,R Pt[@HyٓG[[SJV bUD?{O2(왑ocynk`(+s9ϙZZ4[b`Z`(?+qg[rg^(zZ )MZjX+D,oP@_kGuIMx[}񆒇v`vHFbxUOwL`FzA+| f"T܌0erNƫMiyQiSUq@Tk;ঋCMµ?Pj=˄K5׉/TE^ l,<]w5^+my:W-?p`Iך3C"8e4۸Dğpo0ǜ:c9n8QeAKIgޘKƴد0%^#J} {igїbO yФx撄m;ocn*2/fk;XL :Lb=swȄ%Uvxѽ^Ř40|w;ğ\`'+KC93=GF3]rO[%Ea3IӼJZhOАݰ\-:8)j5h(O$vO^~`bYNmdDfJHkbFfLkZF FD!/•$\|7'j`7nM y['=2.B]cUBجVh.\ksHS O ;T E껳*7ߵs<$_XhNChO3 $V#+:BlDvR  Op07`ն1v˟.e<pʽ42+GGL!»N晞gsT*sFk2Z&wȷ#ήI%x F*]pZ66(br@MBVg%lhh|)_qZibth]f;UGȪ_@4ܼ+>="~M>{N,24 X YGRd,MCZTi{}\-vH fzt}731Բ2{$arZbNqhI=A Ì.zYzbfɪlC….eeF7!9rf4ۄ܄9Al52iAص3o~'Ƥt# j{FP>1@{XVX4/j ʋIئu0C ?KnOVM8O$L+Ag5,''7 iu !mخ߽ M]SVvC bْ-dLS8)91D'_-=/n5H@/vN$>Xq'h#8fƁk6Ag-ʙLe}R[:fvW\tz5`-ڎFDOUR2+9d>RfM(627Es2` Fū\Z.+>&`;^rL 1\Ҡ8V'3djz,1%.YXU I ۭ~#=Ѷeo&(n ,#*N۝P4d~I_ȓ6S]\%Ii_1/co*-z?>bU$רNھ9`]δWP9Ic;f߁Ysފ&ؿlŊeIVeyo))WOKItZxD*b /:voazdK,3v^7 v̓d3ω?[0Bm Ft  ^CBys/!2e\;cвԍꌙURFǐQCd0M E3Uƃ!Tɫ:dA+/uء=׿amߓ`v3 EDD]ILeWԧ=o? o 9=s.J:y/H O&s3.$N**O'_@} ؞SX|cs)"K|r{ sw/ ]6~4r!r}51 Xdl iڔBs#en"##}u?NMc-S۪J<3)# йF͋NO/U= 5vA";kY%a ܣ;puGEI?GQYzU!(i<$M&0RuK@H^TyKM_._Bi` ւ-QxG"u ֤ע,oW`rm:D凶ۺ80du`;~1wP9xYdU' xΡ >=(D"f%;9eR%t2; APVdP5xk1>5qd==bfROH _@!N,w PWu@vUИ]_X$?{ω DJiU1Imc0XAnq-4$A rkd|BfRa=E q.#@sSXD,"Q(} S壞Gmx j3m58V] LUð6j-}NdEMڦ'|cYKG|TԽsm]̣Եx3|N~~1gºz߃$am\)$4w:3ΫD3N5zͧY9tORRF qh,)A] idtu$xUh] 4Ò[YX  4_f52aU}$pD?wV6[AZK\$ T8J96<5C")s?(?p{eծ!B|oJqax;bY4^䨋Jy7p2꽽r:te/ըo+PfſfgQj%0lKޏk"Tfv(;5×(F|q] &yk3qJBtk$kqc-+T=8J1 1\NǤ3pO :8"'R3 grk;] u:t,ig#гܶY,@MRa?3wIS7a.ZT)-I_7#CE߇,|~r^`>D}t 3"Дl5Ç_𬀝K '<*+d7r|"Q"ȩLaoUMV;!|'Iæ<͏Lijp)Xjm1E>#;t-, YD >ʷT✊2\!64j@qjSւ @?7Цrk{M:H%EjKjWMXhuR(3NWu4DxHڅ$T숷M ڏN<&8XnNi^Qol rYON ~t~nfZ?* d, clu)qMdi$0/E=.B`u^7m3JŊlZsܫX1Au#K4bV2=t8\4 tzȩa}L)'˄D8|4dӍaU9[L$iqŔ=CNFpR3l<Z;} V-RW( A}+k0,uPgA63GNn+(gR׍Wzi!ۢZb) JVp+ćg`"5)%X?P?lբyT:7ښľR(-* aZhݼ?_wv*-VGEz؇QIOU)ݑ] $&.)_ھ?%hwv[#Wg 1)UZd=vd[I_ Mޏ+mH;¢[N|Xʰu QlP.IrH= lǽ~/ ot?2lY \{5A",?p.pV/!K`5,I8n$U?ߌ3 n=T `8=/5w X G&@H*4ӧYIw3fC ݒv ~?Ov_P̒WLIht'DCc|xΪ*p `BE_LPɶ_=K`F 2adsWiή"o8Bq8tdBl`LHNޕI;Dcfbb/?8ˤȡ^3o1E%*.ƭi~NFاknq 4$,̃^-pvR7y[~1n{C2>el>D;n6w1#r'4ܾ7gĄ5i?y_XOGZUbꉛ[L}]S#{$P)ݞ]#سDfzl"Yj*{ĭnb ;)q>ӧ'x'Ġd:S[h[0Rn{?j8Ɔ Da1 iL$1W坫%QwR4n[?mwS{V #z<:y3oɉcx mxxq9*(z4:'iz jz:[|$0W/uuMQ6>]PN LxwEWC@/DieJ *ZnN2+s`t@ջ.Dq)$w TCͯrfi˯702i'=d!sd1YR>=09D_iS-y|17;O]r`qN&g ATn{w ɦzVQg<?q@ $Ŭ oSy;iy/>(D樮{.T}5j!'*%_kR!d3 X/̛p ¾B%r7\N(&?M-k{y'v}Acζ"$uR608D TgD*HM–gE\BP* YcyLbFběMدH@L| !R 8Ct>d-95:i[ݭ0D3Ӽ.m9;eA1ZYEN63M,{ѐ5);QbDz!lyL3OB-n?س ~~edYٴDy ~5ipzŇm)UUD{՞Вωv2sbjܽj=N6~4tɨ0ƺx v(.QdrfG\0KCȰv$SUbFSq!K:5 O {78n]%ܖ֨R(K:^{NɔVO.M+o")=-9xZL['t8,sM9q.%RÀy0| }͋4IG2]ϝI0| }zo9gV$** ]djqC޷*]RExﳓ~OB C@/tW&fy{:VOJu>E$&iq氙,6;+([i GA'eyMa /" "p0nfDE7#0TLYwBu/L~N8ׅV qI3TKJǨeeI[[(ꗞ11STBmx5`c\E*ؠ(1]0dΨ)zͰ; ^U\QfdφiPaNT]?.f}`؜L})Q'G7AHGe ႫWni7p]KMξդd, V+R q֬pfuH2N06 Ns\]f/ (ˋX'kl^,k0{b\6-lA<5%%]4>2GjGRzSZJv " w s-cCz$MOhJgk +WB,щ*qBSy22/jU苀Zc6W:}R ڈ2S,^7GBAv*JP!i~ູV.Y/!mGf x&kukzhRl#4rhw#VC@dJp<{E#) H@;bu%yM~B#_T UĐQ*tUg"ffbqdgO(barKIo?y`tV[@9YVN ~/X*-pm ^ݭƴ>i1MbOzx kSc噗Prn0_k:TaovbqK>}cOH;jjW=T7ֽTĘS[֭@j_X&3}$V5 aZ37#E-_+H/MOhH!5$JC&p R9_~UmBy/)[{Kz*re e?ӟ0ktl\Oi2*@H3(y vFH6zdXU WR *3ڊl|]l"RRR]J5QV`$ZH.h`Z݋wZ =,{8DO"#;qú r+sҸC Ղ>RVVrK%VKPH+-5$/NÚ*FDO.|MH2#HEFZ5a~:z|Ϳ"LtӚ RPg *<=uuzf 썇7^I3, Hg YqMdJVʉ$4jMq2Zl8]^L1C΢ }5b*  /9~zOۍ_S^L'[_7qҒ j]ȃ eZMuymC_Bdjc( P6DKүgHʃ@ļA/ɯ8!+]RMWT+3Eqb?篶 eåhÂGgw3).osLn,tFhR)o|ݲ oxn fRֱ&zkY=ڬ/!#뵌@˱5jM˧~Eٞ_a ,`,\~M]@6&؜ ӿգ>0l*VN5M5vᯉN9o?q= Q4*~ްttD(7՘GjF#U+Tuk͕6{~6y |r+s".HHtٙarhL*.ԹcrQ`x 豢Y 7{sa ie-]nm:S*PMM,ʓ1 y¾XƫcpԎZ4#vuཻ]vt!/e_'[;ʭN(?XI<%OYӱF!/Xg;rfqH/'>jf[06O,ѳ%Ad}!mvK`fd!ʸshȊPK1"7.7ܸ7=jo)[X_xޔ6q#S:| ;<^b8[ < Gm ))_ ^˱$>_!ΌP%G?˪o_e{{Kch- ֹ@fdүK8iU$JoG[]g卞4`ؕ,#$0 ` Z#TȢ67f=#$P+7 ~6Y7D@||~Pн]$~yޒDž#zD /(0PzAk'jjl@ '.㘖{P t^=tc uedHrv)Q 'XYtV't hrIl%7@H'2&d] yb_> po=cc^6;NGATuQHXyЌmО\g][ۥbʵOGjG8-wxkqMǾ+gkw4@kAqgˮ(Rʨ(`2n+%$\.T.;uOfF، r4sY[ 0Lg0%׫͔8*|b܊3Ҥ fmƠ/wQ}mP8Xa^(^tPepcoWZޟ/ ^XvdR,A +kATG,0'N:w9k4n{_VrJ@"ܓX}ebȊa; ꦿgpQ@yt*qpTC7z3p Y&Y=nAhL FCʤ6=Iy C{ !'sRt+$˲ O򙰖9?\F''ږ뷥W. \Gk &"VK_rkr͸:M#12&dk*QO0M=U$Ghy8{, ?$QDPqh !ceٛ\xMDpGsm FNպ-̌sbZFX*aqSM#E@ 2@b+\&6ЋUǫ6j,ΌULn_Ͱ"S|mp/:՟a*$ odJ~l\,x؅=Dug؎ֲfyWᯋSlx%1b|EEb ~LgM$8+#E{PNݾvK8֝Î,_#1wd @6qQdj׭]o";^RHdՅ*"1#q.O@U5p1}8,1я$.1~Μ;SU ZigT\m!)vXD-\z }$ۢҨE+>v=Hh+1pDlrN%'*l:ۀf@M pVMZZaV LC0*08ktY437sWaJ8d߰dA~ v7㬵gۼδ%D;>ca؟3qO@d\ďgj+feUMC$:uelF"#v{]/k{;L ~5R$[vҗկvql>Ԉld"Ą .wNev]NmN)oBWl:=q%MX +Kܴ!cWi'UZD|Zu9P-%$!9вW|N) had^8ғ'k_yޗxP?-4C?氺YqzjO4-~pK`6^ _ʓ~}#'2l?@h^S <2.Ձ gW =6uZL-[Ùz|!y'WMm]`L6atqg'O-e vZhN|Gh@ԍGDr03y"ud mk($/:"C&K3I>ux|8DEeKWVe`E)t?%DKb\W |g(0VU؏&2o>~񜸹1t9L_aIO c|B7 OKqy 5.C HŐ빉PJilbmըќ|HO7jym`XnohX:ݎ$4wKpW|2m-saK-1ŢKUXsUsYhN[,RoA=9~ҵ蒥g$g(~d0w0W0yTk )6xw%[e??!6lL|t:DJ$7M_pTaS$n\5Kr ZYΛ71(3,㏮yM:* (]\[ԽN0:jvoJܭ'A(BdȌ}[ކC8~梓h-ܠN];ƍ0bNN&/vP)0ZbWIkKFz=dR BBuETiݐ~ސj,a҅|h ~NJoާsudqxѣ%J ݬf{2S$gW%Vw *ԁy?:AvKܽmZ[b ;'&ލcG\aX0h!8-Q5ct" n<$S5/ʡ拤Ťٍ@7}!g Px^vB\A>+9 SmOo'ԤUv1//TL؃g%sfG_*uLv9JpB}~n5”VZQbTz֕ŏ Aݕd<+$L 4f BW(2,]搳 )f_~tqB'bE@am_5(u] Q[ǹ\ iQg1Z fm4A%=Z=6˻ ~dj[Z.ďw7\{ߛsAST?aŅ\%)ŶC;Z@q o7S{gs^v3CkZoWV 5xBrRڍkJMS:Ak7+aTSQOlY/AN`WaFZԈܣ9Mol Yw=pmS3\Oܴ~^G\5VAu$*>jR} -rdGVO9|KF71 }xhDXڙ)k &W9yv7&&*Z1U@yS'iUva&~ w/_B  Xj!/LdHSzAŠ(  0wQ^j1g,412y]7cP.J)ێ]YFm夢k=[O'eI+!.piާ"H֓@AkV{Tso@xkqMsR~@@2RePۀ ;i=ayI(.ƉyxLx󥺇rm-I eŸPZ{zGAKR%T $<x6EZYk>1221quAp$s6ZFۙa4c鯞>LJYIKX_PwK$yǑZT cb陹C"y:7=P| >o`Hf̈y{7 _[hRyr┄/NCt (qw]T.Z]<ĝU"Og_p{?Q#ƨafIm',WR&:OPkxDxXSꏢcxqV#ʘUj ĂrcWhQŨʪTs 3A >WݍTLOLjG \'AiWNDdHV"J`O-ZjPkhbTocl54F9J@5.$"W ˎX74?~sC%R@2[bR+>٬$(%Q}Н ⍣6-^l^Ë(YJc"Q|j82Lvd# @1Jtj 1Ы6h[_ 0)o ~ɜ0*}rVDhQ)nj6sYw t o|=w?mۃv/p#/->co)ctU H"^][ep%.B$%9mlE$!2Jn=9VF2xgK l.ob\ eE)8GXؗ71=jXpz+wL]|uRZ9-: ta,i=;1AA*)i1v%;?HovkL(8{ipQO4CdX X^IP Qd[au_7-tކ*Dn@ԞI(W/YPdU2X7=;~u;%ziV{J/ך{*4aM6:ȘMswޝrzZXTl&  D E,Q}uu_{$ ;GVId e3TE&}D)ߋXi coxG֘KŗkNhyeN Zd#B@;9'zR'klrEiCI) P*⥟Lcsg( .&1 ϰhH(AWAȬ5lw_cLI h4HKH{Y7RSF = H6&`} CСJ󷂷+eWnqegŧb"9@֫n.D Uk&|xNM13MgiBt&{ղx+;/u~+ɶ8oYZkכ竆_vτ[Æ"Zx ~~a GoS!8 D)5 sHZ#zAxLq%YRℌVܬ%u(hǣn_j g`.Р*m]`W~vt**rg; Ye,9\5;9ϊ!~tXBW0ҜODMWq 2Va薚IAhcg! 0"TM,BY̏T.ZQlsAiPI+(\Jc[iQ.h ju޾H#l!T;AyN$+Ϭ<ɪUY;m؛+_F>\j{jZL}.yTDˌe23q~D>lbŢӅ7ߩ3~rΑӳ"J<~atbPۥtCH݋dgA X3"Q 'f}`E.̥ AtOZo+Ř\h;5Y}'-ا7 t2_?']k t9~&_Kg|ʾT*pVJ9kȘ v8 ZГt;ך/xlzMM('bjgSe,EqUsz&D aj~}¥ <"9)xKz > asG9*`2r>hp"_!/jViLXmGWz$7;r/r&FstB)pMv\GqD_bcMw wGKѶ̶mV}nm hq{RYY@t=bt4 s;ݎs wffҪU?.߇3"\(y›NSH&Q YizՏrB_u$~<86TŐm~nHp?1XfZ\-q0ILztoTt9͖00{dt~Wk^rAt ă"p+ݥ`mOO)kF }PxjqX޲h(.h7 o0 OeoG2dfS']Ght$6/<;ƱR̯<3Ւlk ?/킽,M %v hjؗ}H!@Ҏs:D}ep{H`0w6U JҘ5A1lZ|!z٦230uÔ-7X8P"!7otOoa/wWlZ9W{;-˒J,sm.-b(|t `tJ_XIǜP`"& RVqI,U ] q} |QHv6keatMq'nݩ)/l@P?}uY хkɍl)=ݡZgmTIFT ~ȽV~f5m='ʉxt> w\pƍG_|md~M#̝ƭFڴxԼ ׆ Ƙ7 ,n/c$5A2SRo\hњB+^bV[Gak:CwJ8ZEE(jv<BXa`j8e~.#;A&UWqT~լ 3+lrɼ e`ZIFCSHʵTS&X5^d'关 ʊyGX?JFF>5tת)?0^y1 hV!93iOpD1T_f)vb%I>;^p`g%H Yٮn 3GʩiX~8\4bݑ;39cG;$A)B@xPYjt2nm*%P~z!UՆfTf*1*M2l .__zcK{Obd3I~+koQ-ܨRQ$rRD#΋?V-؎h95&,^ <ܥ) JI8<]cǛ}_g6H^KxðdU NPb5s|?O|EWY&x!dܒ āJG)ИQ[d0a1z=EA$ZA2ӆ¿:Y2}53 vh4Ig&|ZBCњLACԩFxHa]:ׯ_.BHFO3N!#T6 K{7rNI Za:\g!{l~Q8,{T7˾KARd16wd϶057j&Ԍ9ՍwB}ԒqTEo #q=8!NHX8qc?jY1NQn4 & C-!lǹ9QuSWzu@#\C ? l*3i 3eHOzS'˫1[1eO@oҖݤbfE9 Yk+!d}{a4KE 'ٸ}ԢJlf0BDGF%3+dwoX[@F&]g Շ3*6EF]vܶ6tJ)JDwCq֡?^ B'u J}5̑5qXOo ) +;QY&Ϙ4V$5%.L!zx ~mwFsQq'KTc6Gz"|1yPԆ W4ysNRKi1&οU:g9ɉxF}Z݃ c"AHiZ1U,o+&W٩"_e'+P%yTqlڿ(4霂$$TcX' Jv~oGt~a56.>,O82'GqmE8TGKhdL KX3 o\Nxx= >'M ܠLDfWXt %)gW1mI<Ө4OaSn^v)iϿ0s ,w tlбV? a^dž6^] zȯl&4&elBx3ku0F;I>"(^ wRŻ n]\y=Iz!{6Xr?s@]Ͼ ձfcYaT;S6ύhAҳX{udk!C]h(0wH/A"QwK@?Lúg_~t zDU5UÈ]|l<\LxVRM2vC9gޚ$E8S]ʜ/!uL('^ex睘'q2WokJyaj[,eLd[ #jCs8tCUh*>Ǡy7DNJd[1P 8% d~#jK,傒u]\`6t ڑwX_l 3 Z6 4WqpMߑre-,'!Nl]!%#bLz(&ىs}&j>!3ń;u-8WdzeٽnqUDg("i*k4O>#4cV~uj?cA15IF՗cڈbO[f{ū/sU[2,ێo!YOHpAA+`Sdvj:g LDr œwog™?C8iz{ӃV`^֩ c7a_ Ձ"|d_;_¼:Gbu:ɻ7%/IN'Hi% E}W^㱤+ApJV;v U_lo&<3I 1E;*`&ݑEJg|=e2:'>ALO{M&*9 4rX0->[Bsnc )D" a'6)s^lĐIoh .t GZӱh1nR:`BbT@Yt(qOrB{T;/ T 2Jfg"QՑZ]׉r!z]â1F\ҵ79ˆn -|J}qTfGv9Xyp>F 5\7FY&Q" d:>zՋEjramgj)cI]ىL "DUJޚ0i*{ARD3 4cS">I! q2c)K {l#u&} v} D@1Kjqf|=2w9 /0X3"z gI/ruٔ,4ݠ([uca+d ۍY(Z[7`/Jh99{[/zs`8b@r0OTwԡM;\nP:c1V1aV]"*d'P@m[s D7* Ѳ~!]֝܉?7cY xͻ+tz`DӳG8vq7m/#GkZ}agtft`1\+3^!uBhG<܀`b8tMQǶo\,pT6)Lʬ\]F}aM$pkK%J Jz+ s h?R! 5:711 Ų)(m_7E+o&kqoā=`!W 6H;FUx1tR}v#k "[[Y$jLJ)!:"j0!#[1 r1 zJDz*,BIXȂfBKSZ9taTez#K)ʅ2|@,Ç{4 ,'m;cB؉Ȝ{%s֝⋉O+ e7m b^/Ȋukͩ 7(Q#> *2!TN#\u )H hfS;@=3x>͐v'=Qp2VX˝ $^1uHcjH% N!$Aɑ 6mI8r*8_ 7'hvi;4i~]JCF AEB*Rr>xƺ#Ό}F[)"Y[l7gU8[&\d:$*A4ܿ;~+^EkJ{p(HsMor5Ok<.sF-Q V7 [5\c`|9_yaVw)/o7u&-Tʇ_q>}C(kJךsb y5YGQOI^]w3yY-"$@бeKVHH^ה6ZFH݈7:nb|,SԿrh[٨> U8]=0RYp8WlƇr _P(Dx;f=Y{l܇Oէb‰WɶkcZZ-SF1e.tL q)[XrQ$Π*4 G2Iu>Ѿ7185Q$b jLWMe/Ŗ8K2̡|ކ a^{Vtv}SJ^*=oz|/%e43ۯ 4vKc0|3o ĨڤVF$VWbѿ|rT(׫ (-j5^tNLyōʰL=Quf #2A^IR]$7SܣUe ##Te!D--ߨY`ӈ`(l>r^I+p}!~mJm&h 蟆9d 'wcÚ ن5گ")"UV|bsY~, 75uQj06(kDXD| L"s =-> ̣»M3;9 \vwX?N34C#z(*5CCp[7=];_%_^k ,f}v{)bXGA(B5CaXv Gq 1}W4&+^hp]RTt- ͑[ d'*dj, ۇ(vu ,^%T9%]3gFm7t7,b!$XbH^@li.(AYSk+z#(4#T {T]R@Ep :B" }U݄# Y q˜6׶b]`eu6[EĒg>x:_eE[[Gi-s$|91^g,%ytj,֭M9kt|tۙ#l?#2Vc(w|$J^/ST{[p`d?V%W?eP,]* )I> Gm3[-jIoS&K-df*1P0A`ql6[,!O8ri@(mv1oӿh10>>T&P{H hj)t Vb,xٞJ6j8y%\'8h嶸\6[%,vC ~nn8yd>1 B+j|XR-BJ]3Ư{z? pvQ;k 'HEaO}$" ,3(ΪD͂Cj4nuEݤF&§]R^xe%nT)'bTMPs#MrLdA<қ2nz]Dmq[O!叭dal cysm yAelcyLA=>)u|UZ4 fXQ,3dWvn~.1lSp7V IqGCьSpekI}JmﳊHfBTRH`XڗX ND'}Z/']s&X^?RMMy0vIv+wx(M5Fl鬁JoGώ8_eD6F)t}I$ǖ߶s @D}۹@L}@{ci77BcfiŬ"S'8hCٌMtͯʠ@͎J&:[: fRDNڱvZ(<hf(-I m"`ϼ'8lnW"5a5}ȳDBGAḄ}t%(4 /ĆWq-:z@8 lcv`GƈK.N$ץǂ*\iTPNF %4W. GO_H^}-!cc|G˚B{#A˲e~;E)q TT{.TUo 8K)u47j 7εiG?jF ,όF:v[%vML}WLg=ѥKf*Kn±#7&'3[K? D&veyl`oX^zȴ.ep3y.HGr]z%~0oO#:$pUYXh)Ɍ::CYy} Ax2]QM{VRw`&(G['By JUO߰se0r={f1uFrwt Y_@B2jn|_@ZHGˈT0a/tf&P7ӎg.ta9RS)*лrҤMf l!lTD4F/f=a<'~[\nAȈ>mr RHdpElE,\WJuBL(J\#i-Уh]$k'P a@lOh쬥y3~y`|eB{/}{7)p16I6@ WiZUVqevҶ=~WSg'RFDqirfH4δVL=ZV!qjA=1(%,[ND{Ey ֜R %D)qX~-  ݎ]Ot~ܹV:|Ad-Uؚ9[F^4:濂~3꙱2В\ﲤeJYmF+o6q~5h朷5ϾW^1'ME\v~A,ҺwBIL/q*Tsihh4!K(%kĵ6M$b^Ičy" 8x;hcK$Ol#[ [}Unj)0}7(2?dEbMM{%;J[wXչ"%Ӭk^~mc)@؞rUw4Q( IdjJ gB$O:35dv2ZTzu7cvio"+;bpy\,U6N!|;Ptآ+)VBBjQdȯ2::A(x.ȭs ɾ5@p$Fa'A*!z83o+Z!KxDi6LarOj?w| WL&LrݒRm5e,WKcʤQ2vqg1ț\4rkڭ~U 6C /ΑzLRƾt9ND7s@Zu]Fn,+_p'Jmo+ݞ$VZlmJ?oqSc8MmpoChYVBAD;i(%P0;uFaIFP-^0ә/`;ym|@aKNqY-Pg+JiEtaIS_0O0x )򍓾Tlm]5̍V9C{ꊚ~M"`=|sNQ9siKvfYwOix1${ɘlɜjuḿ 2%*A+W4<m(KY5,2y6SFk8Dif"QYAdbK.òNB nrQN6TA6Ѫ.8S0bePwzGXQP5̒6- AO~}:8G5m{{( rz EpғK`MjjgN)Dnj`%^)h3Vyn:*tةK\G]ʹCe#Y$ty _w~qocQ줹}z7N{v9@w[2.(ҏ2;9$^'c>IN~/9d>ؑIGdm 1 g!x_=1J!bZWDR_K^aBM+OyЉiR?z46V+'q*&l&m3I+\δ} @?=[ I1I9~jGCw*GrtE8A[ n 4,v4|nJKkX.Pnrڱ<ܣ^jS}q^ nl*WcOg/ \sf?1 )«(R=Ls9y{SjdU]cUw"*ĆQتMfYH B:) e% H;_+XsdI&?qu$O+FQ}ŹDbFNM_+RD_(wZm7.^@el 8L( X2JE»eQ@OBa+lPo`&-OتQEhk"s',U~,gdslPF ۢũǣ&&h?:cV4?Tmy941~8vU,=q[#}ɍF~|~yKGSES:Py|Qi7X]tW]@hX)$exK˟;A>'?5b"h !38GYK_A$<||[R̖StF4)np@pO3EΫ<ױQL>rrK Ŵ'_f:cfC{(EnP6vA QoH@rG}kmh!zڵodXJ:_qYs&A1nVɞ7Hly>6GYv%MC. x:by}* 0:rk2fc'HKS/EgxS p^G.Cp~'GdٵC#ċ/?ùjs0xN.^W]W*0Ja&ę[CN%y 3-ė4 Lw<'p=NI^ 7CqPEsJ8F .2~֪|37gn}f$,l|R?k;JF{BzG[iQS˯6f6ǣ޷9 (q_RR{̈mCN0Z0=k˽7Cع2 oP%#PP:L@;;Wt>Z]9i~/JQvy+hֺĢ(bҌvlWL"Poj_ۦ6&<-6(4S:L.0iK+Z sy!Ky_|;0-?csp8,z"*|l;OFu B5\ĻشWHTA(L|1 ^Gѡz)DF3qgQ!ͮ g=$%![SiS 6B߰ZΖl ǣ҂䑴 /F+xXs[J-![yͲ{iQrHPl)*؏ f;יB,П \XUױpR4"㠄wAߟ+rHEY˂eY6X^[P`*(Mh6%F fMk^>L)mnfG<3@+D֫^oQDerh\?e?t77nmڇ٫ӸO e&H'~1EOA{3DHâڍ -J'c;<&kE!;wX&5Gž]^"jung+F@%X7Jd uaF'wN`;mt(ξl-u3٠o~>)I?DIplHLX`F:UԛڱGZ:l{q38j͐"agA6Nr|̅b l5QG}GQʼ&'߮FЈ#i !'Zc\姹JOڇ; .(x:c{AQ|9iLwγ%C-xe; 7R!z(Ik{#y)C[bǔe;0eʵY~@F˶$ l]K ?I PŐ6!T5^vf*&Ka n?CXS5Bڨ5)Ю;x6ٔavlW`+IGl(3݉s)P8Q Ubl6꿊r*`𚊗,KCn =N|_rR,;XSuGC߱!*|юjřG<$TJw pPU旜N(i=Cb^.vMDWG)\|9\܁i.X滷Xq]ݙMJ۾<1#ǒ[mCa8Kewm\Q9UGj]i<ʑMc oO8BPdA<|S6#_zb':nS;Ɨ杉y0ۛΌ_| HkD4$(Ltߒ/Nq8{֮uUىvޒ;-KWPv)c@s\׽&;ڼW91ۅ*{KE0nZHzDT̬aI]8jkMlK2=@ۮC<$O(#<ţK]CpQ rPkGtcU]P$"T#XI.H(HxoLxI`U\)')% XH'.vC7j[~F)(6D9tHIYxu_ Qzt~sc3䩾"kFm92S3c[ӜڨJhZ% 9FTKui"T@ڔ# u>rV_X]@;q1z1+a0˸[4hC׬?Um*暑nOdW֬ 曡)_3"TK5D˙I )Hwa8Fxf[634t B5#׌:Nr0ۍ/C Fp3KnH) vXX†N/Eȴq~ܟЇmH.`ҢKCwC4J]*eϗ Nvmo$ɬ{;s`v"} ŠSi j 3Wɱk 3#ȥ I+z쎻q |M#?<'p.k̨͊o{r>*..t6;z=t ?㺭4Dɔx #)^}aE&[RG A U7XkPTgd YBOsn7fXtz?C;%=J:~"C/* [,JLZ}i 㻠/ o,H6i c.`mR٤V=w SyB]ve!bԎOA\fL"g?GeE'jV$c.*1!ɬ @a!12J9*A<.Mrr*NY@* nD s$ .ٖ3tr c7 hȬSfdm(f߈{%RA*[]*Z!kkSj81Ywb58ѾL~9c {:?QSFMkihtInGȞI5KNB>bs `e+q!F)~Lf*A>dI}r ~do2?RAZ`+IYhLևw tS$A dA`9Lݒ^2N1E 4i)RC",΅Z@]S6Ib$L'&[d)]^Œz=O<=alyߡ`[̆V/$=-_]k{6K܏^2U[Ro;y|OS# +lYH# Isc#G0!S-n26qlx`^!Ym7D; J=Nko$o&ܡs5ʧcb٥߲\9Dp/Ճ^vJ<0jObeq HE-;z W]UcR``F{<ώYi 5z[t1p+" sR+V;c+~4,Qd=jy zy>򞤽 r2+ R"'(3C59橙`cN>"ӔOyT׫TX~>#E:1VDi i0oU<˜^*DعʽXGR)%9- g*RniJ:}[8a0w.`bw,1-o; p"LXwѝ0E0]-Bo7J]61ul==r<5 ?t0>e* 5Tnm=H dY㲓|q=U2M^_dRnȓAX$ކ\2i7`dsqe%?)/FDvTYWMMӮe>MnHε$™G-Dƀ83:z<.6م(=lf\yNB|em- 6vb9..ޖիPVG$W܇S*=y0nԆ׆yvbӠ" C&E.Fjo7N0kiς,-w*r9]N~c}m2y(S /'h@~fax[JhUnѰ?cسwn[G\DQl\8.Tqhc̭KEXzr˚OsWoGNpUZ1dq` q*,TEkUx RI' Q,dˆE_ `l,z3tjteP缏ԴPLN*/cQ!g\%87)vH߸e;|Q]qHV8nnK'1d$Ҭ 5]DlU Κݪtʿ?l`;Tn-pUY1}TegH@/F6$)0čDɫ8ˉUIg.,} c1X7)y/=+QU8BxB16 cYnn!jCđ_eefdYTBC O./f52}WF2S%.Ƹt6<͡nԯ5*w%;?kG\_seM]1d, ȅxCF{$i 0g F)Q6ѸFiB Tl@M^Q o^}YꉢƢgFW* S F<,2v_|=PX`mmBUJMĤ-cX߾0tA~ Ux j1zvg `*2bCᥫ`jA+՘KY(@Hf2MQИ%+o Q!j~]sQŞeVkHXDFeA #Ї(3aߣeag_i,ZHcV5PwVٰٕb*q(*61Srs4.X`.dp& {OwzKDϻlfZ]*Lf?|/'nj@[(_sX`ORFUIj_W:z "Hty/c_QjvBB)Sg A5֞g> oAm.6$̕5$ot>`6,PH<,Tj.q=)@SZsZۛn 舷f@7->@u06z='"}D 阿:(bYf/b=5Bu\:c@ א=R/SlKAFxg<>4`!?9tepշ)5K#Ҳ ? knJ/ TS# ~9>$el3;`UoQe{ 0DkG Z\bLo>'tj xru+Uzv_0m(b43/q }DMϮмPv|O;1) px? *bT~q @DlUmSwo JA#* 靗[7+sU׈KآU;#*Mgqch+^ ~ ւ~Pe%z~1ɷ%(nh~4S=eio Y1_4E`ub[ g{ n6 `(y9w [TD꫘ng#}*pc!:)AJ<+$}jJ{<\)iU SadjezB,dBY@LD|yo)LeyȌAa%ŧ\ *N#mfJuw. Khw_|-iĘڀ9{S2-"f޷uje0:llՕk46^ѧc3…V#EZ4hW^rA]-#YYuJzQqEr>RUh$WQRTK8s[-YXH#CglTs6ڈsA^NT/Ų*JV*6ts&x.O cȇfPn.j J#WvG٪9PM$Un1ШLp{fMT/^ 33I>S޸5̱L#" / 2POJIЗ Flp L̐FuܽEeBEŪa~2RGBPMQsdխIuO޼E/TAoH>+ 9&Y`tfJu啔GZg dP>2#y[2!kE$[(_h5&A?pAoMIrQO->N& |75{IpӒzGqIcȩlbkuxe@z%}"h, KE!=DRx$nv[8vM,Ŏ+B9(ojzaV—%JUզ¤؂gNxMQ:h6%i5&6'r~C8e}$-ٚ!qԿ'ۈ4"BXR6†WbxlW|(E`պN^S8v, jo^@u =,ICN# , ??*_ \ xP Go ^m guaFQr֞ͱ[~qD-41@H*^Y.Cg˜w5;k0o"1NŻdFT!1#$8i94(͒&N sr|h{ƽ3w[zȥa rUH^#סp2肿]Fpr^ 01i> ^ Kktk1g\+iwW뫣/ag)v2ۿXZRU񚅭 wd(25W!ݏ9؈G6ˉ8~)<th}'mJUB xS!,9æmW*QH ݩNZYMqP0Ԣÿ474m\eds+ I$w+-4̅-"315 @Q+m(YTӖo32C 3?fUiLViXEg)rv]TfU{jα,:&&4]5 (U:ˡya ysdPRMc,c Qd?NDKk:wo짲75GF}GΪlV$t|QNL{3~yu CzbvcH !Cb]} Q1 AOY{dQ:c(ZB&~bz M9v`<=@gFbPRqa"*'ȭܺV99=Tk+o26b?}%h'l 4zke^_NŻ2šsI~ǷtC|2#<"CA"-e;Tɘ\pVQ} s$cF/Hʀ x芌tRkn/sV39g]2a8cWcുAaqDŽOƸxc_#^38WD@bYqr.b~ AoIv[@k]@ 05{98a1]-OQ*'1"GxWlէ-هe C}U9W'wdHL} +6y cU/ *N;u]h5}˭+_L :D`T&ɂh>5Y꫉/W3iB4Z5hwa`!g({-pU-,Z|&f,;g,̪x%9XY_:$rAX'&%y^sR˱ %T|)7@mݦ4jdt2%ٞ27G08x]]{3j$j}RxA8T%\<+¼%:qrq(B%NBe˛z  { lZ;YkDʠmuN wPHwE#ZG"CXȴX@q8iw5yr}j/ Ťm5 Kk#em)R&a|2kGYfz-9+~DzMb%kUʹ@{NNxz-{0B UB8;-?KߕAdy"6ȉUC4lYC.)vC?-+#bcM45w, *K}ǝ2 ux0-:͈|k$?ELm&P=UM̯qHPsF9զ -i?ZƇ\?GP-- 񳰓=A +Bcۤ1aΞ`oݻ?|dNf\seA/=+nΈV,/7=c^v ?adãJv0)1Y`GBC=]*D߁l_-Á:) :2gA 0[!Pl;KXy^vd,$:p{D>Qr˳{SpL) R&(Hj@P@/$MS4x ߙ *(h gO,P8A~rgQ?I; a9Bq yD`7D /fVjE. RHnnZ$p9O *AL!\^Hf?ï:;l!'WOA=<3X|c^mf[k9Nl6KZL-X5{U| &?En|gX Vm#τ*h/ɴ̞0\X+;@|̐Xx@9vSL!z <,PhT]IݐIX.8%;ЭO'?@nwy^)2^M&tDd1'UЍzY1Dж@QZ.o3:I/3XAוTR$Rkktrl? $ P]M6BYyhAB(7eJ! 'Ѻmq,t-;o TP?>ntAb7?x@4"A`!]:wKQU:;+ M~g۞r>{wAIp8͊| /~MtzNu@zI!=5 )sOtuTܕv@^&, x<>飐LhCx=gCG톡Q +ZR[bا}z'uozut2<3黦94) pU{teUaeoI!Mw1U7EP׮9/G=aA*/x3y$]vG+)=369E|4y.9QJ!Ύ /ز@$'ÈLP,ahxs7 d<5DtXɖƌiRKŀ*%頖M7@:C%o_4|t?x5ĩkWg,\ߥ6BL8/îd9_&EEW(Z,N=<=Y븈[?ј[q(<"n°QWKOqS">ȫ9(]I@i8x]K+ˀ"Po\ysRirEoSPRUMb%17(N->{lŹ,H5I+F1\ޯ*%^6p-8?zo/SE\WR{qy ld=90F2\4.E(>ZP? !{[0(:D\{VD&K7@;,: A-5&Ib|(,fxED1;P|țPǕXâ;/th/FfڒhB7_?S잪[7ʻ! mCm4!COELY>,hWS0seHgE gQcFGƛJq$VԲ;K` ~Ԯٚ2ǩk~./:Dv䳠KfiEr|ε.ݠ+-ϡ3+c=ߏk#NUmj &FBOƉUdnJ+<"EMJƈj)¾RÛ.:2M?}'n= @ؑ;#`'9ov׫V6$r_5n._CnZ].#QݐdZqbDԣϧTN(QH`ȾSB^ӈ~?c"!f6F+U;֐V/VPS ;s f~ ]Vr]Ӽ~ 2_pJ0US7 㚰D&D~9LhP%93LLI~:Ԇtj® r7Avȅ&t9oa:*[}xljU$\m1Ώ:6 `ywTueavd@@ ckqbxj^1q1uGٮiv0c)?(!KhņBVkN\ aGn8@v\/ʖ͕-g?Dq伪0iי򤘶TC8Jf Uӳq/26{48A Gt)zjcf+8\:Nz0V6E h<_2;PWc گFϪ #lcY޴JvtQDƃOiMYЊ[qjN9Mw=ܲsz,3t1&e};w{.]1ZXpČyWp`.{ *_B7C@^g C^C5xhpP>A,YNASJ0=?|2Sb&(]8Q#=q[n (nϞbtX^m䄺ȥd"' ɘ 3yofU5x6)ڧ~A]FCiTΓ֏fOe6JoصUIG(OgN܀)5[+Yڃ.h5(7K8De“l˃:M,צ넂WHFދ-AQM gY]q\ҁ)+ yHRKmj<c|lUPmcɠEN;?"0މ4 [Sb}ur m_Dq|^v?3 bO-21SUu VɊЏtBŒӛ'G޵<'-kyfu>$L(Qfs 3e VQ&ȼVrEЅdkaHӁ8jَL~J1꜐Pw?$5tTČ]ayXDƄQC=ِq|Q-=V頞3436ܰ4i\?Aj E09)n?wzY6P1+gO‚+a!^8@}g~lw12K4Z>bZX{~ 3)≼(44Tըݘ1˾Z_A\{O] 0ˑ)T?> ᬍyxL ^dX^ɤkD`:i"T]В٘k{v<׶vgzeV ׿vH1*oa@0&c.{%@ȑ$]U2ǕeªlkWEM-}66t R2htP͵NƼ|Gyz=3TNSjKE9o.q`V6ƈ>o=yޒ?H)Nq̅Z6Ο"񸳛>ԵR0"g{[T4~D6W9QėnV|;t|0P͵Ίky|rMO?$W踎~P%RFHLEG{52{G}Aٙ8&jZpR㮅īTJcFwQYVcᣏuG^]X@pO=?jkZ7U$O7ܴcBi΁G)e(s{."؆fǜ))%QveX M>Y H=sC *tojQ2(v?+.YQA'k?~%󔡹'9wQtdaL* M9jOm]CvTvViEz`:O,[~>_Ekt7t|RޠͲ=E\O/gc@/=puw kUAܓζ{ ]_FibQ%s-:gKRSqi􇝖j;+/X"~Xm;BeK^WS b z,BXLGeE,.^2M\jb-6i."rR 2ZOǘ4oY3&h<˓ X,{ cTh*Ō/Df(& ˚si-Zvv̑JcY76*]˯W쟂q3Q#A0,"ﲚb8Y)eHõ| h;?=3z]z4nHX&RM2n50 &"a{<ͧgaJË:gLa4aV;u-g$%GB=Ϥ}s4:YvDE>sNA>'n@K=T.]5]Ñ%d][ "L$zWOQW!\)'=. i{ Cto| %5a4D!Q?2Q ۦj HMj;&Psjcyŀ2'deЌ޻lN`Dw%6ւjnAAym' p͏SgJtϒ_ hk[\~ w2\fnrO2^”v:_oc|E.jaEɕ)QD_5A,6rCQyq2kͣ2fE-k '&dgIņlq#N Ӵ!}=t[)~/}ަoO T0cmŽH<5:s0&iFKf)-3#K9Y Ɣhka)6_p;KђIwnea[\٭=!ω.j@=|  @R-lbin-ַ"PgjV;\{َпW,= ܓː־I#^긔1[zz~e:^Xʰ2wvs6=V.pR_w؀͐0}~mq{4F-P/[v|ۣzbZ弎;hΆ;maAC8V/5~ӤKH @&lz7R@NML~t oAGLH>;}\0oy+@(T}mÒ}FF_ (!Deq%l/B;i}&_堕jN;WͿe}%108ZsTHHƍ)i #pmDw3}fӷ=C]3x bl;'#AǴ9ѝy0 RbfkPEc8t"}vQ?]ɤ Y?UկpKk'2yLQN?0 [|΃Iv_]Ʈ 5t7xQi Xk?aq+C]]Ѱs3j=̵$8G yފ5=et; Ck(4s,wYj֟T {qQf{&Bd4옺yJPT(M@skaŗ—Ǒ9w]w_t aަ!w=1[Hs2y )~ jmܦt%_Q'Hf G:slc lAbi`C<>@sZ㺰:= -N} ժ_Hm!qڐs]I8Z,]LdU|HΪ Yx_TbԍN?uODq^Mok]K)Qnˎ?i4Q1mL),A[}QD;p}0՝W2AlЙ#D,Jcmd*,}5ieJEk`:bou, ؀<2.hs*n=@KʋWEP*cCyM`T—Q$H}P%||N%+ D J:*8>|xRhxB6@^:+VQÃ3[f'т,Ii%HeW|8FHd$ bwSs hK(\`EdY eA%hKZJkkەe\M8j`gXOEĺvǻsH`WkTUN af គkH™:+0*&1!R_p.؝k #j3H-pA S4J v3Sl{%L]MhAȲ״\zÓTRiUoG)fyAZ{.9l?:^ykYЗӇ~##{9T+^sf <_, d2';dQX]Yv~DyB8VuXX=EFh)xcmG eU:;np5|(cbJX_.0&B?gZIBޣE+Mk'x,:zyb.uWD֓ꤜ{Wެ'8iT~>ӗY_ HOou5|%E(ݸ{X7$BZe*;y2OPà 4p+m!O`ڢiv׭Ԩ]4F+ D|iYgT4 @Ч3F[bgDQw3Q3@A%@ؤ2b ^$%̡d $ёZ%[? W}V6h\\>™Du 58+bMoCG)+)J @rPIfgMXLAG` Rp/~UԴaAV)W W1x1l#S% r5G6 +nؓ3fO4Du xma]I*nݒA-hy^+?zZ\:RLѡT6s+QWDy4~?ѾOP.vؽu 6LmZ#yuE+۠kTspݔc ><2F(3o M@6~AlI]x}'vh_Orl!~Ceczc6Zڍ4\iCk T2{3ѳ]z L1 6˜`5Vͤ* r Uf< ?Iǜ,N) 41S,lA{ 7PY*܈Fe+f r%:O:| R #RoxG(<$l|]PH۽&>Y8 lDo%Q MJ/P9i5#4/OkxR1;"3ZoT-몐ژyUiT'#$}uJXpMp/)Wem(Gp߰-Y9A՟ᖎ^c#DǛ'ulPؔD +tse MxD{ƏA_spcXKa{Ww O}>F?+z]y;l~L.a݉./\}:ϐ][,:e! U^AqŦZ1bJY׵',`pϢӒQPpsfU1+=YZn:0?%U$g*Պ~t= is&Iu(9ҿU>M+I1z,EZ/ZDT/=~gaMvQѮeQ))9 03gc1 xQNL}५e9_9f'|Zf<w[hA@ZQ_gW5xX=ߏzi))NBf;xr.D*bWd\O^K"`_zUm4?1qCHqm߂:b$ۘW#;Zak@B `IVր % fV)}-66eL /O+ul|2^~ 7.ax) SD}:|]=b~q@wi,>[Ohgon_˛6>@y9.@~s} 0 9PAh,![gMɿ.4 ,OqDjR!D 'ԝEábg7]ʞ`eK̇jһ,6)G r ǶA؝OҗI_ È1WEmK|b.<)\p[Yt`6z@dǰBu5@uV9 M*YiŊN; 1D^U}zQʺXQyNh4m;*Nw74 hsJo2B ϝyEVy`]odCN J2XIp zWz'A=OvLcTȜ(d\,x>߻XRWd&jibkjjd\s{ izuiÆZEg`ͼ_ 'kj+}~#i/!|w"C?҇RML`Tx!R˜rÆ@ E’ΘYoZM~eqQ9hp;9'8=obhfRLF\{C5q|o:R%*Fh*}D-Ѓ;B "ú WB1(u@ x,gM9%[ƆNDę~q\ZRɩArrl["D01.]7糘 XXɣ:}szzE|0th@`+Rjj||ec*g R50"BvZVJZtآ4,|2IGL%0H#NJnm™ƾE 8\0|Ð@چ҅8 i3_%tz8[aj JEśRiRcD"<@[1c--2DJ }xM WwCz3/k[Fy L P?V8BJ4Nu毞|Br\EAƖ>4S3B`\cP B9nQ " xQ( Rg3o59(`^ ]meQY8~U|[~HR0S{U[o4SMh:XTE&y-]渘Vvd/ehqHEz*-]$VDj,F2umaMZ׸K>T& wMe(q3L.ac4\zS'i}:PqGkoD)~N*+;^}OJ9̳zgjx>yznA2oo=QgX7JHǞu'PByN$Om.(Yܛdhjekow8X3XpBoڏ.@/.-1u9&sWvq0ц1uY=fg8{z{30G7t!1l90\$IfF  %$o_k;L6)K $%&Y[VᲺpF=%K|/ ~+4-:=:2qas c'?`tu3V}Tm,g"vZᲷ u?I梣cAָ[C7O8i=ˋW.&!]:$}VE8*cpw[}UXӿy# ^:l/P?8/ =k OFULg[곋s Ka&Ɍ,+g"r\`Ph-3ϼL'"D/ #1?U/K8"3ѐp/po\t")C<t?o>pt19+,L(JV_+70G'f`vGF7&P/^d;6bŪ|<"~"{)K/Hb0ӱc. a:ܹ-QU1i2/i[|$[+L "B(lZ[! q OP W~*Z6$ >jh$X_-%80<+n_e^ec ORkc%h8D.j(4\76cp҅/F,}zW)+rFIgravҏ } >T>$7]J2U2sc̒ #f\J[|BVJ,zNI՘dE v*L"뚐J;qɳ|*;)lj+S([!tTrJ8Ӈ'N[0EG\xQWPL~=c׊/W)–]fS -*O=h(*9 qՒDSbbô@pL *+y */M_Cl2.>ʙόquo)؂;C97S,QG  1KRbR>L1u4vg9x 3@}Aw+ièi } ܨsH廈fgTt;7KCV1 M"3fWPO/#`cö\cijm-nAClٿ_;Cy=qJػt7Wu{TJ'wYY3J:եՖT7JU3Yْ+ӗ{Rcget.`>pO~XI 5vJhL'ֽ&^:r'/QV? {;|8ήɨns:Nj: TYȯp4 My1[گfi'Ys{n,{Fdςk( .ӽeNJ+a(AulORox nMuAC^0{êk gbtH{$s:[Dd”Cw}wF[ ;caq+ո5ë'>h~.p%2V}HﶋP2wQ OF6TY[`\`Y{&[&YƚcARLʃBwʚb]T2%\[櫓]Ѷ0龺xt[+P@Kf)JڤW,#7{ 1+*Jծ h$ߺNf0rdÞ_!zei,d$@:~Ҿ86S3/yͷ7ļi.÷z2>r-4JD7w.,Eub2i0OZ>9M0_hhVWp{aZ8̖_ߟ}w)yXH#Gz`,t৙"K Wߡr</؊>"C\&ugKv 8 ~2y'G>iZ>Nn,ѻR-J1߁ ֹ(rDgySQ_~:N3'`2F|]_ /E \1փq iu:Lb*BCɥl9:5=~Ix{C_47v{W=zHd|)pUr l˳Q<吝g,ɑY'UzK~x)|$oS_rxHlCE|l >9(g;y}Wvd92y<w1J]CZ%ԕ{+zk l4x!lյ7r~ϞF医T)DFi%Bk,6ҽvܻ\; њ\]ufWhm\>:$ bTR{pT}UQXA'3KNY8"=ɲcެ+=!MHq^/s0>W0y:vҺqǾ Ѐis2A 3k}MY%#ʘi1*Ȣ֒V]Jljcׯ8EĸOV O11LAM w#VtП<(#ab_I"|"l:l4I/*! ļ6:`ش} ϟtIݗ*Fo/yW[MS{G;B@Z7[R7M+>[My?9Vnke3=psUnˊuz6qfELO{?=>Bm4UN @uYUpqtvjۃE!:t~AK qѨ" _%5-tV\ilmmӋ/,-Y[L}aI G*Ջo;`Ih9xNFCU 0KLxbVRB$KHLo'XM%W>36Vw*b$BXP^;bVޤ;s=W`8k鹉tTڜdVpH?)lOQvo/c,C?BW P(q:00Yʳ5ɵ,t<$-> {ذ)KTͲ[Ƃ]@|] !-Wx#ŧpa5ۇK`COUMn|> jR$h7l42-ҡWM1%I> 8hisբѩœ,Zug?ϡf,xl͢^t)8dWpUM<{SR#r*7BPy9<28B-B ht$Mo3٩3fSh-V]؀-2D6ў y,7wĎD)tORE4Q ogd #qtht\:7l Kd.3D݂HDe=&+LN'G!7:}ȭ@YɈM;PqgV`f {O+Oߗ WgJ+Ƹ$1z{ \ >oA˷UI;S]zˁNc(&W.EGqZGQN" }*ׯy?vO5/ɛΤiA i} WbyGMiG{uX\s72nmwT;D;O&|@y! +qnq,Pct}/*zv=Y`H4;n&bWOtf}0oaIbq1y\J>nםl VDZBGS&T #F`hO_ˎt'(0r~#)st+\V{8r,)^| /ҹg2GF78NRpJ8y/;gK s:;Fce6ȭjrrgv@׶_u@kcwD8wdlK=wWY[чl^3܎H^/6HCvb@aL;Q0/b%j$}ăVw' ! hÓh;P |9rDҎ=_PQri3p{̩oտ1 Vs4ਸSڸI"i @v#8i/{dن>67S|TX}}ш,欓D. U2b>RXQJadhXUSJO.Y*U4ROFˁ%cң*`{Pʭoz(<qSqM]}"E|y)a&s}lAe#FT x8?9B7YU=]`lBGL2$ckYx(a0_Vܘ(~_` CL$8wlL}R?QS@;Z|z 3-kN O&={1B5_*A " 8 F31Oܘ<+ŕCC}^(hRjўPqd遄S}˜3]esWݸ-,eyAbm|0D5dH|`>a~ɨfved-,Vh2KV(IJs;8Ug#ت:hrd č,y=ܳ2]cFU$* IrNÅN IB3^9|.טS)Δo5a4Jܲu=Z bOGgAQ ~~\EQ@(9)[x9W$(3 P#&,ifLό0k}#1\@v=4M4QCTyQ 0v}`3s%}sw=@h٤p`2\j+TbAXEJOv~W] رԦK'*1kX¯і5 {јs3)nHJyfQSnCpn ݶV%Bbxܺ++:*~8i'0Mx{uYL$EYfkX~DnfYG@z_TaQfvR~*8DJ K߼qǸ <I^<ݕw"bEcWFh8ڂhԐyC^aw #RJ'ۘ$^17Xݒ*&li;̹[uA>^ԊTK ] sy׃\tڙΒ$cK1(}&l&[O_yUs蕿^FTŽKL(̠IK NjVNU;P@m9 cW"?D=fjhW>QD2a<3cֳ/ ӈ50o3ij;'+! I2"edt,˃ nGM&fPjH;΁on5fH HP w?O'9C轇, +~qD:8Kko7(K< ou:[^i^_J-ק~HjwL:+>bnЀ;ZGls䬜eT8nkV,@ S h4$H3^=D4OD"9-*|#QsKpnԩ\}ز|[$lhymCO0ל[-9HK-Odՙ :rڻ>t[(cرEC@#P#0w]#ڮY(KigF֕^G~huz)ʔ?O?UJb"Ń*%gQϒ lOB}[x#w!+1Dpވ`L["tuZ{{UsܭI{l ;3 uozIxw.=ӔȚ7<|$9MʔpT悢\/ţG7,x0gL} _WMί ga'dLcQ.'L?jmݢљ.sݪL82`NOs? ~Č=)eXxıKZ87.#"4pOE.~]GgۓQ-M,NxD41(G8]W#"N;{4Z9aJYy <9IB!u1z#Ld- xmQkJD"7Ԫc/|QJxnXR-(eA\#Qx8*T|qE̡/|57ˆuQ c>h؎ 9hM3;*j G%8T1#Žީ8/Jfq C?ś ?*8#Uc}vaȞaU1$KCcYg xy> {I_tZ:Y2L*WS祺;a}6G#,<d'-GU!+F$֩3Rfu*>,4ν3PHg ^bnpMrg#t2f">8KN}~;4x% eBIJH}0`«7sߓXJGXa5=빰x'n-/VHj Ah`s_8!< ]i7h:`(XYx]M꾖b<λwZb+ً-פšr:W9>*wjqYAfR2i3߾#{qL; øn@pGTeB`P.(\h9Cp`vB28‰rs\ ͹hy9ao K_ٶ߂ۿ"Dq^/ӢTJ9j>$gߝpMl6Cj%y`f԰Ѻ*b{x"Q+~ l:{%/B7ṋ^cӞ|` X# r颋9wίTexxGW&ݣ alpA3,`GQoRA~V$^RB@,pMK#o>sؚ|aüRiǶN l^5 Rn̉b6T>t[S^1xҟz%Ȟ$C{OW -iI8]m>eh]apEם 7J)M 6w3C+S5N)Q%b[H5mC3ʤlL)M Z&$r'v=@%1 '{/g93#Uf=ˆw0n]]`X8<QZnnA`}jMw".|X+c{b׍F.zxL%c.d-=>iI ZPL+~j*So %"&~ e.QzoB@I}OI)!=I3xZ`яu:-\Lτ^gZ<&tdpkї<:(5Ԩ윿(Z!R~ ϭfG#EX^8XbE:oT$F4^Z%eo\E&ngs{C&\ܶ3ݙ+4k)IF?d[m-w+3:m Ĩ zX%D[HG\^֩tv هxJZ}lYgp*JB|%N-'+pȺd^s)ǐX9Be"X|){)L QaoQ+&isᄋt)R3TyRGT[FM;n 61*$t k_qo:WJ5V<=ij75MSDBa}o#"p.kNƜ$8T! mIercDp!{RՎeF9!?CfmL::?z@ONa5e /nζHc}Ml;5z%O<ּVp> 6$֬G·gjo fhJF;i)H]J99mݓ:*Ʉg dP><^ n=6m$<h@ Qr(~Mq{>KaUgntIQ՜roD DJ~ӱԩC4Ok$W%&B8J E_BpJ;L<#.^!ċ*7qk@J~P\7UeNk B,DV3YY~ÐqH>]A{gZ*fm}_4ymצm9-ne{E[R'Ll`l8'3w蒕IګxoQmTTRAizM {{m @2JUevG/w+.PY0D=򹌐Dz^bfU,LH Lg szh*r!NiG鉎eRor5Ncʾ;6?uͥ*LUNkP I_ɼ5>`` |gUWvD`Ej!m.{"TM`*eg(1X u2  mn~=,0e龷Yd'[pn"Xa,ȣGT-?I3BynU0o?4!Sqm <^WPK` 69Fb'ӿynqZa;Lnm+{x$]p-GTqHz13s+ Zb~PE}zH#|H']a7g; Oo4wJcȅfk_ğ-9B`U;,8ēTD BݲU4=%y ۡ[ˇ'ҏ~=ZprKۢPŜ Og絇ah/@t4qu>P X1\:l$|~ ډsz ۋ^GQF-I(*|)=q[K  rY+I٬<ǤT:$SgyPSw%k=B/m]V$0SdbW8'34zx ?r1Z昫9c݁.r|j(K(GYIod_}Swz9Jʙ boR  W?Vxҹzb֕ ~Z 'g*5n`TV7G1@e ɩvٸZ>*˻?m_&lM\GF|Z h4$Z"။ܽCi͸"rn6K Z| ]+n!mVJX^C0lpp8yb]JP-D.XYi{ ~JocZĿ֮[ %Sxk_j{\XW]cWF^f خzg=2&A,?BJ,'CFtEy0$^NFfW1"#IA h iqrk볘/$㰌!~v]xD/Q.K>}̉Dʯi6p?T@A {% gL"{S_]<%.Ř/Oozz"ZTlc!^;-!̘C$f=S{r 3n(_(t hn_?سKk8%D>I^Y#\ne"j;, Â'k94l(NA6NGfЖ/ۭ:-jڴs;]mNݸ'1Ǖi2?d5),?kO?Zjve$+ymcx Hqry,& wPg)}_w<ˎs ۻ7kAw¦+g(atY+ u.rȾ@jPZ dWqlG\POFPp gYU^s>Zn|k,Xh?u#CP],F+zL b˓eji.#T}^ϳ'x`` M[ y"m͵l!>QR㸜.ݛÄَIJh<ĩ|U2$"Va=lșR>4L@f `Tx 70Ь5T'j\7Zf~%A RYr&4 t_ @$G;yu@bo > 1R_liu*;ۏ*uޓ f%ޜsr4:FP1"{_7(fƙMq,N;HI@lye■oKq ƻee~$|\I*78ZԽ_ kjG&ymьGX\fAr}$k'slA>I"MuiB9N!bz,NVGdiV+~8@êP~lsMPjbLaa÷ ?)Y.+{ypgoH<^hA k[iY2tme9rc Iբͷ1ާ(\ĞVmx@a[5zSe٠ϒ9=H 3v׭tj\:!U' R)TiXΩN.+iY(`?Aͨ 6m{!b 7hlwz!'1Я1@^Y6'X|@_9H:RHw8I- q&ޣsC-z2YduYec:r15Ez>ĩ1l_z Bf򬩧hZ1p9;+P@3tQJ'49Cz!^PBMFyFv06> z u'ZRD'>-lP{}%9QFCV7d^v_"Ո}G{H@Z.;|&'ms*)[p}{w׺ u9DAq܎tkWkmUMӚI/ {NhB>;*ge'W/숣|4k0 SKmCNaw+(1 W {9F"Э9\"Ϧ/1$%w'cY VBid$ɥa<!GDB|]Oh?j(tjfJ^(g:I1;Ip8@˨3^7# g%za58:`?NeL\]_~VUW~/1K8^jb~9J#/w+@ C1eְn05,ل*C&#q A: ?z%ycUavIehdCC*@Hb**2iؼ W=g5*LJ]al̷z<%<-myeʙUhnb,dgAoI C+VQI2OIM?'ۼnjNHbo|fdvӰK:1w 4.><nl{.%'Zn[LUTI*ۋ{z굖i1p 10{37pT;ˏS6sŠ\ Oi4nfIkmiF`|S7c"QEc䯕 ’G>@H e1fg##x$|lrQ7aN Y$Cb@otD'DwI*?&ᯃV~+v]OXirYذIG[-ēOB|dHi3l`"}e) 3eU ViQ*)p;T@K,*wTk!Z侘# u8nO˒)ģ{N1d&irE]|!l"]CpйWTp+nxcRU5[2福UWH$j$NOrȣC̎x6n^+ljV\^9"+o |>rL]CџWb3C{!cHѺp¿ea#t?u>V_tLp6^#5HCW?>2{WoG26ǝIz1:ކx}e7ހ!hvH m YHu HGPΣP[m4 v;[+)ё jk GFT~O?N#p`pCu$YeXI/\$Ѿqhc%XɮKk6' ~9hip8- X`laUk0&˥P0J T/(}9[ȘA8{coMkc/ qF) .׆=4$,`t˦%3h/KuiK "S34{XM 1˦}ȗ 7z4i'R$+wb2=ҜL)[8 X#r'Jt2@^07A\ Pf1Q-ih ^ s6!*SF%Jޕ* }_Gk0K X %pi3l^QHHMl-pW._% w ֙ӖFAm5RH¯FZ)j!>r9][a?x*A٪ZwgYvR$RJF5h.|w@M-1bzyܾoMv:MHQ9Ol]pMQ(gȬSO (:7Oʕj|l׸'PRnat>!ٞT#2k"GH#ښW*]ʹ_ɰ'lߤio Mνxu5 8n jg9%Iz7J5 Qb=OBPa v'PgOF%롁nbȚa9͡w;3vGLګ*lHC>z)LL!}՞̨i^;[ !F&Mgi5bph:ʹvZ)W7j&xާm!τ,,q*ݝP{Z"R>@Fu@ `, yD 3P6wkbjNfdpyK$lG,=#WbHn#p)D?1"t?sP) ?Zanp9 ܋kh֙~9A!B٫X[HZ} <0#^0ܐM̘.:{rJ95L4/}gv`d:/Z$=Z!4(z?/jKA'1 \}]O5+;tm uz(/ 8 `*,@aҹPJ;Ͻ+@҅}04y}6pEtOշ@[Q6㸩%H"'8@؏ۗGٯXe0Zu-odk$I8@ ZI_>}B#<jn`oaV9'E$D-}R|`K ' fрY{%G*=8;fi|ڮ<,cx7#z#AOݼF5l7نeh=r+ŴPb,W@evnfnpiu넯pcyy!!MC.c(v[gXEra^?l"96LmNtϬ J}'cF#Qx D=xJMTDDoN0dW>s< Mp-o&BQ7v-Ye2xhLFY*%ǘgL%muiXLZ՛YĪUzǁ1XC)aRW<-g@uG8+gݏ`Pt+Be'ƮKJHFdFIy#ìz;C^?#B,gD7l%KmT\2f'"60ʔ+1Bu4h8];+zhJ#NF`VTb.9v$:&9C_t4c#Z#Q?[]UhojE@ApwUKC߻$)dkgęHSBE!顇ɴ .)6}0˵2"0"4\}ԅo4졧#ήaw^y!| ^;ʹ9\g``GA)J$]QFp3F-&&E}i9~d\:4W{Sް؂7? 7WV+>QQk8nvrhw݃@.\}9 nnq\ן L&ےg`~] BWL\;-6`}e¼?6p;/G"voI4UL1>4lr(f7$_jУVcWk;1iPT-kGWvqQK͓SP9RF0˘>kBvC7(gB;vZ?TWtq}+[Qx8ϑ*5l.|31+zoڅ &׀עz5@VpG/SUgb6u<?pP;hN"4)  y\v94t$N(0\*:zA"O )[$x^ Mj3og9)WPkUQ@y-Y2ՐR\& bl_SB.St}EbRuRr?z_iO;9w1Vq|Dh9!gdc;Qqm\w61cm*|9 ^_R~:=gXWpy E\{iɁךa2(lCY_AMR0En}ˠW{̬⫓@^>(rN \z/l?+R( xtY\PI2nJ#v_D bfVd9a:~Iߨm[]m;Nw!NP ~򶴰N Do%_=OO*78{@OaH}r.*KNњ+TKw:G@䵉Փ4T/MBsH\r,;ǖN:CǸƆąɩG|߅["Fq d7ⱒ J ]cEs3 zX͏o5HOR2BfQ;y_T'u%I[o͔WDD9/"ҚWM U*I|w&C127㔁w?ڤolvȊmџM3\7 4) EnmmnTs~[bqw>mX7GCwv6}(lR|D,`S%5"aE71F*\@]m˰@}l﯌7LWÖ[QA6G!YA WB%#QHH!縵<_4` 123)G$4*!:*af N7/Yƈ[voO-GhCReIOT칶VcAq1|9e˔lc: EmpqG쐭?_ݪsdRdg=~^?ӵ )/ RwȺ>VY I4(06Q yYɜAb+SvbZ_}g lMb.2gb2mJA ґbH+Dkz 9Hk: B~"tj;"V<9i(EjܴĘ)۾w ַ*7Fq̿\S_qMur*9 R_?4N(~Icm@;q#`(# njY{\jmM ۬HDk3>WxZ*@Gu樆uWơiuN{T+ D]iBof";+ny/$rtBsef6tc0$"WvM"'[ɊO4q9Tf51fPҪיnrTY{)*+0Wҩ$$)8)'B7\ s uQ8/=ZI],^Z']DG;*_^ 80kM!Ӟ8mnh+ B.ھ0}X"6< su~8 <{_wx@X!5t&A:6 Fտ6pѓG^y$gk!˸KZ)qЙ(nٕ⓲̼ ID~6X1 =Oh3؃L1?U>օp~ƞxXF4|uVec]uڻ錥q\mb"(R/c`n1 auʎ|6QG'jkȺ_ W1=P!렒Սl+f0@on&pZ⃃Әv6.Uaa.(i2 SañXmz"w]=g} Ӽd+NzM/~6}o Ԗp޻E7@ t#,;3T#AD(G70қX V)Թ7_Gj|\\GҬk/1۪=_"Q3A\ЊD& f9AKiP ,h3gW8vkʹNϔ4 `[C~wA*#ѧUcOH&¶8B)W<)g!oft E0Tye_57[9uci56 S0^G7hI!L*ިB&vDK9qNM^䢔Pށq$*4pzh83٥&(Znx۱"Ԉ%`,+5g'4m&6(D(OkW)Nu}]W5k5z XCkXihk3[JP.˙BLJZaʱhOТws[$נrEDŽ<h 0:tgb9 J҅ϲ֪ѐl^ѽy_4q$ups}^|%ILzERJB)^ վOuAϞSWuJhNm:Ұn].̇yd0ơaQ/I0+5]S<8>#juשg9Duq,2<^d1X;n告v H8=9Oq}xP!Gݹ_q`ڨ@JS ʦr(AZKh6%L|pƩ# ݐ%N=~_f^ia΅ڕi4% TOHW5k}+qywOc,yN1a{I˛E5Y=9B/Z]D fVvcϝ-3z)a+ i;nٳ"2͔[4Qv(I7xI=ILЮ^yUFhlrihM/ƃȌz֫I>+e|n1)d8|6%'<{ElCXz$OO8RCNG93؂KyPIq0[)#H jv ҝ'P7~334/3zڶ qZ-h+,x^У8ILcP8A4`\ȋ? .maLyWWTu%0Rw}܃FP DB)/S H4(B23""d/+(2A̧BNfx!;+kƿso.U;'ei+Flq|MfAz#)3GCyzQTW?h;cP&3=O-f ORnVJ߇E}!DCUbrt)wDfnou\[W\wP§n뢂O.Bg ,ˉ]a|F7ͯ0k667 -Tlڬk9יssK m< jkզnfQpbvJȼq X-,8hin,.*3\FJDz9>sfCs`Tom7IzE'V#^ku^Aжx5yH)x>HT;k$bNG<(7 6y4"yhz \]پ!?P&cV1"Q|'_k?މ\ \e@[nVm8.~.7Ӟ_^A=Ԓ@H Ă=\sHQ쇎C4lSF1IAvCO ,F%B@Qw3svҁ7vwuJ;Fp1ڊE1Do)k9U[^$vQvKiC:-Amy׬Eht}Z'։Xb6 Le8lPL^4?6o)C3gįg2n]sqoO!bτ*_k)z S6Pe-C[XPAv4mGW?Be2& IS'MY%{V4ŎSYC_N1N:~ ;[_7utbx?"aնNSo!9IKR\` b863NF5&&NϤg}{Yg3i jn7u\9&7-OTKbsb^1ru:iD6Gu>'v] R .` @c3v'-qGЂCR0Kף#S&ӌ|ewf|4j%7vBDD+p`jPu̦E{X_SȜ/ '6a!\L?D-Qf1 6;I(JaRU!'Z-22%<+Nbo&m6[ X^@&V~H\#^ Twǖ0YwD37&fHp{a{i:. /ocufK6-DA:3̃Ұ#f) uK5M]؄>x3).!vB-^ O]7<;HNv( OkOVy#A+eKjtXA0[`_!6^G,$,A/aOg-@o3ҐG`z AbCp+ EI0(g HgY,;s[ wὉjގ? ƴb7G7_-u%Dnawqd$ ¶ހ;C=2=uPCeH?KiC>bN@oSjա2+tݹp؝j~åM{9w/}Kd$v;nc[==w9 j nX@QںM. ɝ dR" _REd*_uBBAw2S< !+J|5h {-DB O7:kߘMGe/)qy-CMс뛧g:xQ a1p{f}͆N{yoTR~>ݚ\Yp &6MIQ0>~?XsdZZ7DM ',^H*2rVgiMj}:ǧvqi{Z,R#0\ ]n݅p[ ׽pBp|=rP# Ipִ^4dJaoW֪U*]cB'r0nֶ[kfOr,6 vo/sͰݤ?m?_'haB_ՙm5" zL݇GzrT"i%{}49ڡ$XhՈqC7AJH Hg XV}/mA&QE!抙32"ڂQG<=vĎQ0Wq U=rYwi֝LWb~Zh:<\<Ѿb,O kh[:30rz),M,q?G箮(w"Ү y!7֙ц9v`mCmfϙ$BE04I0*B*1{4:/)0rOkNÖ\}GȍfY.Vd]]<*̰Yghs"Zpۤ.8#$ }Ss#nmSX(\y}=@5R$jƛwE͂M#r& I6U&;užte7I+l:ьC5vX*hR:ntANnO/qNKzgщ.d=ƃa!s|T>:'a9Ɨև$!T֓X97=`yѿ:qT{~P&1d_BYE>s31@ql'MJY?3 "{GnӔakeWkS ،RQȂyҳ *)`DKi./3s']3%v`yuY'YjaGyڜd%Ƞt(_),NVm TZV7I꬛"\OYENX.?Geyk]JEEvzKҜɻﲧhIqv@̙<g?\éhCvLQgxX.^`zaњ T(t*_PZaluOur3Xs0[80L\?@i)vDOfr;L~lA:4ِ<N2m>zM]|9FEu9C1wHN4*M=pb^E]b tٸp$GzRi54mYaYӪ7m0bL%VY'.i )Q Soqrʽo[ Do0J(F+4{TSW2-0\ϟK܋po(˟K GȵZ)=ۦ; ;%"&#"okX+.Rku_gnQ*ʟnNYXf,^GNHM 얨5=rc} ˶49ۣu'LzW &!a|ӷGՈV<ϔ&Ao6f4xWOKeڣ 8dT^poD:ʎni'=+jk 2Qp؜|bJ4ИrqюGϖUy'-i1[Dzd'`C1:,'$dp߂ȝ(vD3Kr#+ ZvN>D> ³PٟEg=-Lу3z&B7<kקz}`1g8 L&CIc>kI)Tj Sqܙ]ߠe8R\"+-% n%(LJH{e8Yah B'E>m=)PpC_Ta~B]]|9hRO(=[P#OҐ>Kq[9+q׽ _nO@ʑY.\[% ɟvBWXp~SXUNaFbkȂVa-uDlr@ Ί CuLH%X3](F:$]aI EԱ}[j >cΥ{37)& ub6wZӂNL}!M&/No*F .g *iŝU1'i^j Nr둿Ss؎4[1n5w>{,d>F:m;3il2rC k:0XXu5l=| Pd9\j6x lBxy|X(3///I:uS8 hZZO&]"; TϸrreFcyu+,W("! %qF0?*ԟh߭ q>ͼ{斍BʟinI7ޔh Q֭@dޭnҪ{C X:!Y40Cmpb|]׏ 蓄DQƛ-sjd0 ]fzp4%M\Qi-ҿlɵ``i8Y7Gŏ3a%ИJuTlVIau茔i6DʛA9ٕOVI8YL.'J% ˓fDo)c'c=`9MX |I@<uao%BbFa,b@9_J[O[3|/qkxÃz7!Mc}E.Ņ1d#: (-*ᨠTP:V=ZqڹyZe ydb=#]D*2cUD>IH,gt՛U՚ LZZ9V,i\:Vwnu’;[:T/0&w$+G 203J'oQʰȭ<ǂ%5[5 ;]R( r*L  ,^dNn?c=v'uq?rr1єPrY1,MBm9duxپ u'W71+1nGcEoQ B7?9r5| 2V!\> t+.2`=Eq~`I Rr)֞ i2DM a |evN<7ZK3FgzC?T7JMá+Q-ЂѱIZ2.Y- yyFbDra[eP\+z5{!k80l/()Sp1ŋI+$ 5w̙du// HTd.yG{WC ՘TI)5ou0FGTf/9qɉ( E!zۍ m[]w~1xZ:0cܻ/^tk[lb  wznjDq J?Zr՝1O6tڰ3?j91 XO:ĵYY}ITkeXT`@;FiUEz 6%VtġZO|k~:{8,dNJ `hY-sbg2V&',CY ='C=I;iHmC\cKlP I[Dvli4>ڃ.6u[s됁VW.'|pk&&*/"4)3AYحv=!gYjR& HOB |l#R7/&yһߜ޴x3m;X)PXE2ei 2a-/b*pnR' %&bm@m3zY\OM?f Pϛl?Wkچ.}Xd wJgCy. I\zm(gzcva9 5lI(4k ֋cAzfU Llwj~5睬S?_sQT[8rmTulp U+-WԳ A{޽wuEUpw]CL`B2Ay FHK?>''f~jF(6h.F=} ,&q-#[gCѫ":!w;aw ,sXjip_ǶK%AOIy XniK@ct#KjQ%ZF$a&% +>1{-iOo8^ԟݎ8M x}_]]f&wi$%WQcU0AԭS²t+Q8ͰRc{jήK`ڶ JI:EUEfMl𳵷)TcenTD{ˎ! y~YyWG ,&V5D'R; L')N˂T 5IH@Mٮ3̯V;L>ϧVp_2E9"c:jO?/%u  l+E&YŨ} ?,eSe=`W1GI` +ej*/Dy5/5B^'OSCף;(zg\0˿}n(6٧x Me4м Yg´aU^D1&zI @!{vS³e|k;*rkFwiC.ÜmPݿ!SNgoFGMa[O"Wkն+o2n܍r֣wf8Foa J6q]b̴pt&c/lÀ, Ub]orq Z!CW"*]ip7͹3鹤ij=g:,Kn LRi@MO^Pq{;~SB{տYݠsa^0'{gfPњrYƒ1 m?{wd^V!=dYCh\1RH|4N+GUC6ז H5s%䋠] yu9X Xe_u$ĿXˏX(O[8(RstX2weLt1WpI(#Jtxd< B˨SP_N,8kR{n *E][|ȣy!j!1P%dYk !O p*E/ze]N[Xh=1|ޙu #Pn";.2ݨ2sm\m3x l\R%1Fr7լ#L霨D0^[ZYuY.g}-baW6@ݍs) Y!N4K P!פ>ҵ%cZN7 {9r$$N59#I/x3l{P{}SQ\vNˤ|&HM<˼q;_ـMcQ36Q*;f}Dwٰυ[Zw=)zQS%ܼP:a)PKNqTi&GyloO*J[Eo JNy?&e8N:d';O Ո {qgP,W12J@GA:(tңIq.^dnDT9M834,  w -j*Y%H^(XINp:VxR|irgnYP3US 4m?6ZQMiA\( -DK $w+(1go")Snnvv:5/GX%o냶+ʹ0祝o]ov^2&BX0p np&j#e)#W &(N3~l}sH(uJNZ&a2Պ3BOΕw[r'C.d0jXm&:D$~e?LsB_zA_sҵQ uirо14~`۾(" *T`BZ<űelRY&P,ܓ[NOaualf@y#āpģG)U;,uìlvca$P+ 2gf\c9*6aA@Y9adZʌhbY?/MZ9A<9Ri?p ImZb7ARQ1\զ9ņLO}aiRIK4"Pݤn7N -d'`LWpw|G 1^69Ҁ(m 9Brrꆰi?f̙Ejğ{<>EWxyA1߯A^W@a!|L82yLbaΆ4رj(r G.ctE` \y,A8trR3;50?:4rvIwN}" ηj:o(QS" |w’}5d",gdݖb%<{SA7.3q1EєYPaV}Ԉ>RWa'^xD+񋵩srH8؀7E|xBjo'(a *IU[W`t~Ed`49ө"Ȳë&frX* @E6bR=anv&hiԾ7Xf!5Dwe%4iF(2'Ǜͨ s96Q!yMO_ 9\J`qɣ ;ֵ9[8 B{L&V A y󦀈 7j{`*>/EcofLM8{)z^!qY#&?4T2t㩩as PgoG0TBzµLI-ߪA?0GP$3krB XIz偆/v2``{(a{ ^~P.JwlGuyOO+ 2{*wmM|Q㳜 A?g EE(<ۭ<ؠǸ*Y!kޯn9oՌaKu  u*dD)B)SA@PjռP5ibI PC3M\ڌm @rgC!W&&Հw@ [ea8ɽXZUBߪϢ[>:g9-A+dIRqPBUr0wxe }+:+?l{z81nրlhBz'Ply ƣܬYY n+D` 9uLuS_ P3ʹ )Iu< :o_"zj;U;l(8"n4AV/5j@(R#fass]j諄Lط'{p~xLF$ܰl JQCxt'q3"w 3C޻9RQ[)7V /z7av7dXVKLub- (йA{(Ie 蝆<]+T q/56&S\C0Y =ӌs{tՑ-gʓaVږQ F@n?r <Ci0Y2]M9 䶔جCV"Y$58#V,rQB Q4éWDr=@dwABR"D^aD ǁ8wG;o4R^ώ\'{: 8Mm-MQ1ToP5'AMNo3)w /+cg|w=Ohݛ/L܁l1189ي ;-L7T8=}Yx{v87)pT.2X8#@3:Rɱ#<rƂ?vC'Q]v\ii+[@ 'ThŌ N4K=~j8`4QFLgqki D@-xu"H6%h3Y==雎48#>1©wFjaMxߐ_},- o;GSI$hSP3!^gG̟/=lXwbʦ1 bhx!mꈕT?Lfz{yiϸavڣ 7^2l#p Ee BzFjMýXej([_ؾBہ^z̾ڲ|p'qW* C5V-*VIw[{TBNap-%iVJghDeE¹lRRO&^5C9rRU̅'Dcwe{\ gFh:ɕ؛\G"V_UᩞNpxS]uU<#;U+_Qi/K޴yd_\s kW H>vB6%`JCIlZv uOe*B3@SY ؝tp 5M$*#w~Gv.ՠħĈ?Z OhehdF}3pۺuk?+Gi| tَB&'Eڑ9Ƶk~(׾(Ny%-9mAaaZhZ%~i[+u*JBX;|/lrPT>$ۑ,#"}(sf4}VַH.-2o= fIӺrxs}ޅѸ,bn$&ײ16$J&S]u "KjW*Q/\oa 6G~x&Υ%vD؁dmǘiQAAnJwug=%Eq} D` ]׮ȡ&e$7~]U4e=R(fAVrQw??G쵸~#bc|jyo+@͑4 bo76ܛs%@H{& L#̈9*7ꃎi c]}3={B~=GY]VA/3L:K6Lpb&es}}Ux‘^"pJ`.Ul6Y%m{" y_Ԧ/Em~}A#1eك'˗(1]6 4&KE=<ﲢ*;m{ ɸM`SKkM*2SL=H-ԚAS~׾ޡJ`cPRV;GV]O#k$["?Ð[5758³3VDm8]I~[úS-oRBI-"6o9,> 0fZ>+?.:yz}f26WkSҍžrɢs^Þ޵?bj.KjK@kWT4aRQhxߧNrKM<`"UD%xkf-I~wZj suܪ.i^H@e17X~fH_ o87%Wil|ˬVӏ97Z-]  v;s޾%T!!P2(-:/tan,GcC:Qn9ժ_lEOۊh bDfKE5{RU;yb,eF-ŭ ܒ25j*/lrNo }NU #oʴ=,.b!J9bD/\m$"]erڸҎ&ZA_Aob=^t4I K4ϻ@3'+aj ։ zI|jSޏOT!"HX`z)aq~wC>CUP-_ &iLխ$b@emlk*,D_@bB*L#]U)B$i\|Y7)lqjMuVeYoPԩ|gJn!%mqpPzɩjbrprb,Ec#ec͔_($kG6 (EO7OW5:Ybo]P4k:[ՠ\ D_b~AN8-SK* U01Aѭ@Y SL",Zr׿9xbgn! ׵A@u3 ͰN4 Bc(CCw)Sm 5x6lw[͘ +s(-?C+93@++@`MjS,;<=hJ?CR6lK7Tx@MP,qyyٷJ+;7mFիr\lJ']8UBZ7{F(@mNB/&i '_` lڿ"Sj%.]WP@5IaClj\$0-_D̕sn`!A^g,!'qצ9,;v|KQ˩xWlLzEz}]ˤם[,pk1=tx+WV[Y W`PU_*sh~K*gDYM>#BH3FD^ X1Mٱ8hg~Hn}*MIG"n9װ夓'9 >8xcƑ-;ߛԧ kgsTȹ tP>%hdqQBdZ0%Bv΀ ^nd2Dv qĆ'6J 3ϤRx"L*"heqX'n?'zƦV6Shf5E٩Zܺy֏-0ds&0mjFK}̈\ˁ}6\/E{̬#&ҕ u-li ",9BxJY5V+}Å3Lңg 9h$M zavW*ԘKp\P'!7VQ8N#y!1^n7yH,Tl}OCI`6T*mUEA%4jQ^+uO78 :n>}ѕAЉf.OO Mȩ=wLtcۀevJ~ xc9yc\3o. x=3"XtWdti-۶d#o\*G9CL!

 CPPNIL(-MEj*&-3`1MMUufO"]v=oo2g&G0z!S~_!bM|W};{&σžw]BY}S]4~o!6-? /P[91+P 2%('LȆ|5*GL|~0j<',|=KU`%z UptVؕ zeT}ghIWXQ70sUYeH )VV+@Ky" ))A]&#Z| 5Z>!}tJRXq#LboSsw.1F*̘xԕhVva9ҩ@ۧe|->\,j7}c7Lv[0Bɽ3Sۘı XwEGOzsxʔ<)SD!:jK)&!/BEܕLܾH \̛hS :ϐ,rwW68 e|ϔ*Ӌ:F@XI`: i<y2~xYIYU݄}Ȋ`mzt!QO"x!*-o6ʻbyKYr[!en5^>v0sUͼKP_tf=:/ds9_dxEoi9KJ(>qdO bNۘ,)()E:OsUVۅMf"K~7Y_3S\[?Hl:=MS"@R_Ј}wQ=){#4W/ǽߙ!9zs Jg\~ox[쬚}˭[qf)rbQ["N$Rc{rQ_:VNj9=x>M73 8nh/=lbl![AY*"X^Bj~ZяmCk?Z]:\m(pgބD`z,C#͹D/(eܪOf#!"vS7hu @H8B~˕T$ y+?(:$zݘyD1ԊeFZk0eG@>f+E)=?DT5$EC92VCj,ʺy]ﬥ!)X@ozz; 6ʟ( i.e2.C֯YVϲf!,iA`@4S1[0݆qʠOnw(3xH)R0zD/! cnL\٩AÑro`ڋPONѐdi(L -m`-0",yB xFqvQH|/Q錉FxUn,VIaw[Qa] ژ]»fV\T'zxH'+*u" ;'pa=*Nt,+W%N蘠lNH6g 0.7MhxPp%t\{PoY6 }prꦝz5N#zTz,}ҼTFckL6Q1ҋCIRߥ^yo.: Ac}GbGxe7dCj?.,!'ˢ7=w>EW.tgC԰,9c8Il[,]xM_3ƭ2tKČ[ü +̵Qm{xURll3ƢwkbTCr?%U6\[ea&6 &'Ou+~Ox.V9cS[ 8Q~^![Ks!%f%`EQO\VY =esJ>Dx*؛ӁN3s`V *۵KzOkmr){ zثA)γB`Ъ bsomoK: œV $+3v1:FG&:H9 -n~My:T^|_Di~ @yrK-s`DDQ+/FԙQ3)V$ف^'-0le=Mmk32~893 WR<bKukc 38šݼg=ՋbIOFm&5jԕ2:*a][l?YܛC>*t%wBY@a% pȲ2-4ߕ aɣ1SJWyS3ysF6M0%& :Ί~3J2XsBۯm,jbsvš!= YX[چʉ0}ģpK b|?f9юVM.=ϋO}GtOb`վ'Cf%/@ ADCG"ʹھ~+Jw SvGYu+1*-oR9ݫB2 ,!!: &H*IRA@WpIAp=iwL@*3: 0ݦ n. |Ե5iR-lf TE,HO4A՞u@Uآplx0{8Xq/ nD< G64e-vO4o aQh%5R\nlz_i ܶ]}L P 5IeM#bpPs ;B]f|E'.6l #z -FK?X]Ŋp#J]iemULSh&)iW;xr ֶ~\1lZ-k%3xIG ^+lkw 2 buGBRs ѤAKGNLYFzfEN,'zq1@޹H= 6rJсIxAZCP.J-0?k4 kx$:j1LMb*'Ot YZoR$ x ~F^}| NzT )45f/sF">[W~UH<6z׃(k:q߽M4]jD dt0ubKGf8^ZX62}4%p>q<') NTSUyNotTQҘ#K#LVT=WMyWQuX>F@Х[#VK}یav#SzFn %I #*9}(h-"?*O7ͅHkC 2/;= ,~Ua_ _!ZS7ŹT:kD7aI*_0oђَ]v{h{&F[#}679kp?O%ѭTJh:E- vliMU}qz|^5dl 2k8#lI^\g, wM<Bbi%1)~ΉU<suL cnmUvH; .gF)~|`zrO |:BM2TA ( ds {H#RHJ̎VE`\HT)iwߢ0%B%v8T]"`Gf RT ph"١NzN %{y=.t njSF;+~iE}@Zϐ T0};Fn!iJYFy&333Za%g9E3K!? AJ!.Ph2,S2>ܡ(ݜ cVSQ,\Jx:D` 7oJIb~1R"+ONͭrNZPlÍn+9[8xׁזtSJq5l"Zm%m?w <6pk I[J$J[x)5Q ތRa,gtup@%WYZVd>Pvp{}+k;Ԉ]ӣGCc嬇h Lˏ?0撶=YHiYsl)l\& )/.q xዬS,rC>X`V#(,Y*"P(H[;71СMfdH179~35i̹ V'b5a_EfbYmBg/낒@.t;z.́ bia+{ wҪ*m,e 16f c:Zu-Ph-EIR|'H}ނ ^UJFN J, p:HKxv$'%TѤM:h}qLBǤcYi T=-1ݗ)P%q8W3`%sQWA/Nv41>mYB~~$Ko΅vCaȫlC~| o›2;YG-@zRafSƺso4. .}U6⇞m/ѽ6q5.)jY &X0+SgԮ!T:m}Q e4x #=l ʏGr4z6a)Χt_:%;|H[(`6|J $V<јTeOͺ;k~ S l0(Mg<7WݨFQ,th)8aѐY[=- @:c{U]i 78+x2W`%c#SV˯ ?==K6ꥐ $F2]6piszތp"!t^>|䤁+Ln^.JLhK(Ю~$~RUb(pm'Q"u+V:޽U i(Bt4Aٔl4Sf6bgvLG"}ߙo+_ԫ$W:QS)sw *ыY>:AȺˋbaэֱ )cz,x^KFVy@y3S|(HqYaC4(N4iZPbj6$7'wI%92CtYfmH#Ad7ߪq԰f0ʾo+3^ Y֟ 2EGIh%KK5R/=[L _>ܚ#$v+赭'H@ ?"N`}ǔ>($3m9B2:B:6>D޼mBwS /j`wګc=Wm0~1 F5tΊEݡ3Û(`,љnֽwaЫF9$,}|Aa㛡]3E;MSjk;Ϛ+AgK^*d=mh"<{ <$<19.t!3Нukjb2*N Nlڢ'Z { 0񫡌T8*Vf)!BZ]#mV ŸH>3/ >;F-άv39{<*iaчK_*9Ztn qpnV_k)Ė=$$问BlVI(fz z^G89`6󒟥.gۣ֝ZmfMrrE,C \$"Isqo-)F* yXLs/M=B\N'1yb}pXJ;x!k ؐDgd^6;/,/u}ٔ7eiNјy-Pժ$cͧe[shJi<"PkKi"n}7ﱡZ#S`BW(9&DNRKrұwP CW5l|Ӛgj"f4a.@Z~7Ɯˠ7~B(nh;n-o}X*+rF趿>a*:mSV1Nbȋh O;CۑBj*ۂܔܣ!NQ/MHw i,<%e-F Ɣ!5|jyqQB^ZUn2EtlR2)O<T9m5*٣hE9nq0YL Sggь54\50{zFcg)\0W ў#VU[AxcjU1fwɨ)4dAJܩ9n0a|4!w48 ܗxy'W&]i{4݉emை5dՄ߸*e6G2j3cvOvvo60Y|Cb~RWBvRfl" p=*i2icP6GPo *,5|y(3O_PcO3w&o&RZ?OޅN9pխ{'j=Vs0hHZ-3\iJym#Uvn5`Y$m }O/2W(7»LMv~jx(mCqvE[}0KB7wSQml(1cJkdVͲ*So6ϑ]{Jw/-*RkO 9DGئڽaFdVi8:d:og#tz!,y|e'KJ{ ꎘ; W"p<}_^x΅$Dta3-KM3G ?dHyHTUc~+ Y ; t`;X=1ZXRCpE|នYϡe1+IXڐ?$qI366~ @ju|ūX fwM~xX"pҝ?5[Hޅ*a@Xphϴ{)4?9i.F+t9 /*Q1 L'L\*QS۵V-ys.l43Y8Ȅf`! Ok1 04tihNKs@WU'9;_ }׻+r򔬪A3sXFEs$*ԯ|w;}oF} ;m:0%9J"f^!0yz񅤰 }C) JAA|/D0 Ɔ Aj,o9bvb ,"g&56^estsh>]01'Wz=a)@ K(F떻RK%,M."˼IEm@% ׂ" SӖ3z|-Z*^= 7+a=g}7NCt>>+ygEGQ*K AdK0FyzB:ޞʯ;d uXh\LwBM6 ?ߔEBQ˿$HK(KU`j4#-N_ΨM&o|،[[f{awsUJ.p El +35ڰO1rKp / Xu?v"̝$[B"ŀZ\& tM3~-ͺqI=x>DYdvύl$%P~CȠfocy#\M<$%99fa dLwLwnM%rܟfv& /A^*5D!zZ'k_wlOl A-T&\Fk+泠c8%@ʤ_r^CoGc:.:M| EUQ[i |pOP+=w[Y;h6llKش6@rwHKȡumFCh/`FLC<tu'k+V`@&#5͈kbpSJwU\1&q!Iu(4o9( 2kag%!ua }}REeSZpn,ZpP"|udpg jrƲD5qXXㆹ喙?C_ٞJb`8#X^`g ]dQLv{k˗K)[i/v+P c8XaP>ɒ+dO5ߣLOܩ?f#dkb?t)1e^K偮|FCOVtz(V,K;>%l{~Tt+܎,驥F]H+L$=< =k#*;XfyVI,؛|nbkCbd4_}tCnێ6dyn̛1;Ǹ]\v~%̬ AޙƴY-M"6[AjCmY;&CDaln#Y8FO^w_, dEceU-_Vǥ%/[,]gd!*3S гUAF3)|)lùm>er}$꣝sET5Z䫮@uPU5/i6d2vt>]2:˽5fc2Dž1YHo>p.0WLeVyand,W$!Kc&nXmldut<)`jdF4 'cW`OFuԋ.olE\mBK,vsnIе;dg2lùc*/8,Vz9ӛh*tJT8Gt(:A]]B%Hl2 l';:<(AM3f&Vrx65=˷}?Cw};qV[S@;WǟeKSE`.zs3ss=wx Ai`Fܩ \5`;ZRavMJ,m"O::%5v}4<%J٤ >#SkY-<@afδ 6L?:W|tZDi%$ŝcxcճk!W`)St{K& }{Zo5*je>:n)}r%L|'aQ{hZl#>?鈕/9$BlNr6#J"}%mG7Z{H 2ϱ%%.ZA&3w29/[j b!lpȡb ыp0 ,x3z_[҇E_̵%=9TrxySM\ ]4<3n{L^k>><4G|gnr9Z(YۗgD趝R[Fnpj½4 EܒPfV51 uU*\y2<{᭔,CN{<7$OzPWStR8ȸ!(J٩Ğ :~3xx)`œňp8G8e?x{gvd2G4F0WNJ/0:I|[JWNޘT,JK˥"r4Y \8j^c$^ƹp,8Py+v8S]Qo\+t1O?Y⼷jIz(.ŀOjIUajl4ˑl6: /kyO,Y}fkɧ]gN(햽N\]Of4K !NyE1-G*F3?m|JB,<ԛ0~m F_Mc)6N#| yjGJ[K3=nG`Q4QJE / m$.>m h=au=7w_lfׯz,$0 uVhN/s#|="&蚋7d^h$3ؓXL| ;5_t73RQ̖NOd =6~N+{z Aa^w+8sbH gNn_"Э-<hxovKh2Sg\ ϓH.g4T5.\n.r@UA+#V@s)ƃK jf/vqg_ޣm -OYŮ.ZG]}}cE Lt#<0*֢.*ŗfpH5iEjLH>Gy'qL^Ь!n[u9ʐ^Ϭؓ3vNFT;Fv4軭 wD{/ٝ0j!0JoR>x]-2fSs8x-0E =\9Z-|;ѭ=. it܏o/ڨb:=OK,erf&Xp:񤰨Mj2~Nf {D A5¥uCs(]_O毗BDWJt~ tώ^tGWDY͂'LXTgkuh7ܬD0J!mؕBͳA}gj]sA=$;JK5@#>{c@i*L>mKfw1c6>^$iPdfFh1X^㔊&J`v4(c6 :sg>9ۛ#s#\JuE<ʙ-$uv+Osf\е/ˊtZ/YT7\ %ִ =O\<܀=C1qv;ɅĪr shSǑXY[W1FėEeDb E8,?]fbZ WCL~K ֥>Y7] ˟,|B /^*,|߄U`E0<$^4ԅ"PlP>Er?O%U= aH0=Dʨ W ? p}q,,fh]*5R7V\yokzXx刵᪦8 yœ!)b l*H岗qLdfE^MCtb=X.盝pos "l5$b7B4?0c=ʭ@f-;Mo?WU68Sm~ejگ=Xyχ~ɿ4njMu$Y^l ҀdmOATiܮ!=)OzHLK6߼Xe@$=}E!0݌*ʔ&9cJѶ l>`xG (b<]%>܆a>n@ gމ11@ FB_nVoU??"vsxPי̒mp$e}>%^%+Lv ɸ`pi/zWeGȬO@訲ib&)%Lsv<\lx.͚?pG IbD¬TA(,)܊,bz\E' (yW?A FSК}~.ȹ_ X-C2hz?0Me?uc#o"e㦁'٣TpʅψX$geMZ ֮ZmIGc0 sJ|*{k\*ӴNR4lUEeLLʠL= T:!+}Ap='pU*7>A{Pw0Ģ={K[Nk1_PV.ךJdS i9W$~_Q ]iN>A;\V#,>R-`Qxm(,&J> /xX9=Ks5ܒx(nMUL{ݮ$inb~qp=.-/T3 c=Q9XM3}zZD/ 'afnkn3Mٜq }J `pi]4|; Ȍ 9UiA{@Н .P8 “cMFM`nx֐2Q9||&> ^/naie"otem%66}("[˂P\Mpnաn{8PBb/^ԗpĜUJ7OM sɴUp)Bi&k=(% 0wT8Sz C*4~n;1}/f2G|eHQ{ЪbgMhtY?٪gɘl&iH \'J?S7S))'?!o(t% a+{m-.j'Ur / juMs O4sT"0}њLPS@j1dy"Oȭo#hr_tr/^٤Œ?qQ`KGFc A\qn,aIRp!ּ;p0a:N7HȠa^\ .2(c 6!B^`~ cωAR4{*EuZK٤3Ȧ6N(/IC`=HBsE^}:--tF{AhG@P ަ`GmR Ejgθ@KB*5[P`q(rHNx_+3dC{_wY.< Ov/YߢGvmJn0yۓ6l/^ajUJJ<kM_dv :*jKS4$c$X)bTipC>Ǯ79TvrEO?M]-:+\1\#9Z6'! Xio#CU[Yކf q^ˉ,j$.]aoVׁ򧠪ghhElZ5* ${phJ=%po`& HVﲾ/#,.US`"|ZݔGZi!S+xe7Ce*z ȭ.Up.SA@Z)3XC <дr`lۄԩepI A\ﺱiVU@k}z4]WL:_Đ"jOq{ƠU*/}d@?Gk8tcgQ%yӞ4Ų3Y¢y8j뿢3cK{jQ_p 0dҿ'Q:UhjbnF&B  &q?n* 5|J('u(cﮰ=\,ڪ͉< ^ӄ {8өZ<,_YJkmI=ݵ*q(;2=1uF7qP$7oXnP~?-Zq^/B^h~R-iuW?'V~]y_/.n ׭пrG=s{=) 1k7b4/; qjz'\,)RW4Ye4/mքs4|C[lb_o#%"̚!1G^yaR5ݙM^yaӈɢ=mEUuQ,4} @LQC{O/&9:`\؉yl>desq+,\)/Fh'FTN}pp|Bۻ4}d %eXÐ_oAhT$$ﲟnT &^hvhQ#5CYܚ D /OS0":1Nn 2iMWy-rMzU@ʕ7(*<ݭM$0!.SV"R?@TCe暄 ҲqPxowP!;[mwˊH1(G(`7]n R8r:-,HB5̋b8g j0Tz.pE$5+-fDxDs4h%\F%`ϨeW}ne|WY[?) Ɛl9ZߜA3i`*NQX,ᕵ<(?[3fFG\-j[~Rd\-{c4dk[`$L? sKPr }Àkcm(F ?{?XgZ?h~N]ܡ^{abe2Z\ Qxcm k8 v}9M8YcPo5ﶸ]0ɫ4sE64ePtXr݆ؔTm2T{V-W9tC"Srأe`ˢ^_i:e 4F_2K|T^g|ym3I ا J7| q"nf۶BS֧@q|T&V p1+ 1+}xL8uPM0\N3hcL4ݭɼm{v]PjNoxD0s;XGU75,1uvF_1qu Ѱkp'ZU{.J}ۗ^ rA{C_0÷@`5D#wk0-)7-fnx럎IHôÛYKw$ 8^RAs< YHK#݈26lCpئ # ax!`-ߣ Qq' \$Ax>yFY4K΍tRH%Pp̧zVNOh0wŊWG ¦ pʾCpCm?H9-!tud$Nk" AHjL{ 3;{V/.!Qr`5=]hgrUu$_8nJ++`9n8QeyNZ!o_#]B &duXPߐ⪾{/ՙ¥44),}) ~ in F8:y.+:5TRg(éF:) ATϨ%'dX~Af%e?)j#7d%V(GJW /Ol=JWIv-YsLu<B/?Ja#ڰ^~X*:: E?:ww}o*$"u9Y?!M6&0c0%[EPK ///;ڇ;ֳmx;MP=XO,φ ϼ? rKg7)ܪmWh62JQM; sq+fLUYhdR>¤ ;*LrSqt eMP ULfnjz@o3-qZkuE+ 2?tr8+vlpDʻ)Lksn.ffJ3r9 sSEdGqwBL7Ow\# ! @p+N^_@ֻ8L:w>#X)nl;7bem:s;e**M ߪ9KmcFO#F"eѧΑqfjzfIv?-O}бh YLXrg}ah>Js3q^r{C{`6PmuXnLfhL%\ktD@-:K4@} <QvX<1%ù'[nQ~{SD6)\$v6xA|ҽ{]* 0p R,VmՍWlvMuN^&~шbzQm g8eA5bJ ! x ה%.$RhM!<4Ut0"rD՝ѵ q6nESULò`Iv]#H*-MjF#~O,\3;,7<6ڹ4|Ͳ0Wk/Jt^{ҚRJ@֥Ii~?$<:c(6%"8ɄmڴdcI-[BhqiE3#9ՂbuyƵ[ҿV,eқur̿j7UZs]!Y s#N* {V,ot2r:&boQv[Z=rʀ8=nZ}ovq>׃nlJMZSNd%xi_qv"ѫ 4[<21fB{%~|Vt-3))J_21@qh0pF45^K͖Pj?W*}* #İ*G/9j2F 1#h<ۚzuqBPXV 0CqKP;Y f7+ND?Fl2EdJRYNYaF~ bjը(Y#`WZO{yڄZd\ln<-g4d@d%Ae\7PN':u;!PiM#bc9)R~zx]-\ojoiؿ2\ڿwa8O)YÃuO?FuԌP4& kE+0GU1GM%1Z' < 3ƗCض.*{%g>ڪ+6ܚ&M#K6X--)(hRlr~mScZ~5 ܰם~Ns$aeQK](BOM᭲e*L&|JǔBlDDS#rF޳SJs@jӲp-$@V?^raͲ8hWg,$S['~Qf]Z_o(s'xpڅ'=c?"W &\oZ> KNl ]*_{̻M3_~B2J:_.|Oq 84׊}: m[=F 2v˖2 -Ŭoe̹b"ʨ$!&:d:q4dbpK*Gܳ5Cm#\TJ(]G]DI)L o .({ SϨqF8M߯gVϷ68=LY?r;]ҥu7H#*!^FK_^8*K=i4j>){SQrWI +^KG>07p7h=7" " +G[,W!盇M)XW%yN9wwx; ׳mщC,D{FBἴ"7"[կ*D6!rY*dt16N!؃ňTOC9bbT 'R2j'"^l-o6ک[ ϊ3nA#">>lQKd2hU{ŃS_M{ z+TzQ 8O:Z] 5HQH&DZ#x2ns/ dfhl>ptxCR69SF0GFfPTQO/8?JJ^4OD"<O[hWB{h#BdE3~O2nZ'싪 ݥ@T }XL7X {Z,Ud1*N ObX.5y%^ +P7fyQr*Mt#hRjB83E<e/w#U i(5VQ\`/z2l7WI_ڊgP_@XՄ :vvc~ǰOڎ-Uk/$q6PϚf}h(1K3T*x"8#JCLݵ^:$Nj{N!1EuPDu{߂}o>/NX~(9\ fu$7e&+UP=uԢ׵v gEu䟡͟M8n*DeYSz9M5ɣ٥ dGxE6D=\ڮb{pzWJ߽"e(ad 4@($r#_p̨1ZYz!S"$.f#pʘ5Cfs)hqCG)˘ho"jG&qS? uWL},>g L[||P$CmY>zΘ0ծ_p*0UͶtEvjpCɎs/vrs_S?-ia}`̝ Aу^R ۛ꣺t چE0z1B]wޫNJS] MUhQImmڇmiTn#Hy!SBi[P 2$4>Y,MUF0WQ( 'RSƍKؘvf&?yQ|'T/ՇSSZ'v u9-rIIL}ɍMQ Rzcg!.k8J%/gDsƒGzm)UjnV+١wY B&7ܲKhwr/< (ps:{NGG:dPsF_t!L[]aZ UZ:{uS3oKH:瘈$0IkprGHsKke=y{A e{**7P7X;J ;3Sf({|5qqק6Z+z >"'zuZGsS(+M(!PÖSXߺGW>L8o X+`&}f-^ށ mwqE C|AhW $;29 IAAa]p9K,œ#`τ# 37$fPfZ="RY{eUJ]Y|Kh׺(_SHa(bc!cq{Zᬭg8x_S"&s"21bvr#J _[$5 ;F ASJ@%7vV>'##-鴋ݢu==`=Dg<6)qSn xN1b4?.ݑl'o1 9 0($1! ٵ?e&}}#+[`Wc6pU.ch엻o!5O7y=Q*$ӁȀp%>nq=-{$%<~(\wM'.Ŵx9w`_*S,YTr'kՕ/)^kl 7V4"Y9y1}xk^7mzc m0Z%#tlH\^PNrU'6wUŬ&hx_;һ 2jXkL=s7{'I;m0\WP@(|WٽQ$p$cp&j-@P--62jTf"Hߗ + ;"eXr/mB'D-{!AJٛ۾+-䕈W}&Z@GDVU vAe+5K4d~ />WCb\+#:rhQh|3ҁm-x1sb8XSh,߭.]I"g]K?+A62,Joz!;{}) sǨ Mn >&2$ms@G^?N+\OcA ^פG;auu1g"o$yv=<ȟAG`˃g6k (Dׂe\hM<+_p x Y[`Gşy͈KH/krJS/ o(&т4vэGɐ6< pɡbFw. 8qe+LIڽoԽ,YEQKki+IƠP1Hօ=yL })+TБ9Ot *̴͠_|V 1} bA^LD<+"{(WL ;aScGNMFY!l]KɵHeg^tB[0* X; w;ou2-pq(t+ ^05+Aoc"4\V_-SCB4LYjǨnWݱ,UK2="*%h)xJcO{:85cŝKVmun]{Jw(Vȿ8^~tsYFc"E:[oA8H'cG)!n8z ~Jh9YWHǐ,/ ga`jA*ؖJn'e!2hO>'t5) kPP[%QD1'ĪR2v4|Klyil1M:BAV|a"=׀8귷,Lpʀ#YG%\}1Ծ!q[6D ĉY?eGyGpjVP[IW>tJj6 sny/섋Up;?gWQ;:1tB75lsY. ,>"F=V_zl3wXߕMpW=wM܏ُఀ6T cW4Nwc[)&]<-`c{ H(\ > O vs]irulE8;~oLׯ=j*!( 0d<:F7%*&QB!v#U^Ԩ3dkJ=pft4n4;NW><F vnBHx|>*WS >ZwL zV>\Cjai[y$z̋c33ڑ,m {L= ˩S#օF>3'ì:QB/*|]r Y|gVYk#_01tFXtU`i\SEwu4_td>0z $4h^$![\K54WK:=ija=݅5A{MJkWIŔlաptl=fvFpM0jy!¸hZTgSiK͞- /N+!3BŮ V Ag%]5+~0s~Ӄ=:C@Hv"H60hV-00*ԩXMH]ǹ/HWk NnE$ͿÖ ?m.:m'}.~9)1JrlZ؎sty{\92G_(+<]^y݇{jV(Heb{|={ IH԰9&[gp$3 \ȡT8L_ nߣ^0GzWC-Ͻȹ>M<K?vŘx%4p,(MF<5}h1l[89UHIMbHU;Ǩ،|{W#aHk_I݌oCQ_PMk+_l "\yeDt6b#KO\ _FKdȸ!n  0ѽx:oL˹rZԺ*>R)vF*sс.Y[wsՌ[DYĜ`2U8!_]9<[nV*RDIZ ANy|ѸQzt7^ZeꚂrf[F<al$1UE/1%(>!F]36 !4"h TvR}aF^w8"S`[]]׊d}[Ң"gvoIU5Ihb$Mr MMՅ0˵b_DD)@P QLszc}׼"bal{q$ XbiQBhi=2,jl362lc,9Fܜ[l V`e̪4-2/ ׎myc $0Ј#2QL2F SkyۦBqe'A;0alﵾué۴-e*;̣ͣ6W}m Tur uR0)#A|=mN?G1mtȳ!ReY\˽1k(MV0k\MWֱZEVU8ˣOxb!V:o;^zj"GNo ,YptOimONx+?tج4١X>^%De9>~+ $EKr&Umkp/gȘA2LlUo mke|w$k#Td_%Uf"0`؃W)>WY`4U`5> NHt3;U\W _ U$qFȍGѩm#6^*\SBGfmhJ"L7>?gqt`, 1$<_҅nv[w>uI8Sv(ɜ>`IUjFAH}߇cb$gX*]xfLANp9^ N@+ܩ]jKA . 9Yq3lPp aםAЀC!bĎ,♙sB衶/c1\MCA* eq+F{/.A){n>'(şxRF=xHwǃ+t ppcHx٧}߉슕 Ɂ)7]Ns2,˲D'2xN#̀^n9Vom ?Y/"+ȧD>OIq%\c sOG;3.-jA]G^ 5eҒ7;[f1WAUB,iALu rC\>2-TVBIvx\ˢ\'ᤣrE믚"5وQJ#_@O*@NoS2*Ф3ٌ?),ښFq!# dIHK?)6FS M0x$T4z>R; 뻶ֻ gPɹ_ZR}Gܦr#fh&5\d]z.t% u0l;H3#H)D#V7]~  Z&BW#uҠ5χN-.IO؉8#lFwI.rH] gaŬFϞx-QF|kqĤg?OR"$ :dK`WnF4 oWԡGK`q0$FOtw8L+r_[OкfOd]Y(ӱ]t \Q?tׇ#PLZ>^]zgNZ!^Oq1 V}=F5>]nrsݦ]CU3IB+U'ۓigZ9hTh+deM`5iɶXP/ɋxinJ%I-kT(sԜ hI튥4Am[Mq(].MA$M헲ЄձuE\ nwj{k53)\h8m/F*&ٶBAk1}ܥ2ƊBX|hv1z\! ˕>t0}Dڊ}+}!Jw8Hv j}GC+~DS>Rz%-b,FOY"F' 5=8slXݣZ6 64Eg&6j,) t[5`Gړ Rr?OI9:Bf,>Ղ~9!Jc3scr*y+,xO,ÏNĤY`ӳdzɸ KD^}.a3B!;)r@@&'WGZ4dPf|񖱀z| 티PĘ++n'J2 4im$26!4 8 x. tܚb,Jlҁ>@;?#6) n d3%1BLBb7WS ߸eܩ@-lcSFFSU"Կw"]Z7#+Ȭ?"_ S w[]sl$mQَqHOͰw9їT|CSl]r%xg #fp[n4-=~p'ZX 1nP Q:Z&jrY)<{%V QC2 Q% ER~;+}p4 @(=uO&qr<ϝo_J?W(v Zx1`BvAQܰڹ3,Z˹?(*[]e2o? ogkFBqIZj88ZtE>q Pɀ${O z;8"θ&+Y0̄ vsU HP99zpWgVGM+*O1WO,gj !c S>sMy,o\ZUZ@NbуVZD~D@+(w{#=JY'a ܳy2+^=}t_eήXd nOh Y`Wa.?gŜ N7)Kd [)qce~qgP7ҰI5B筀@Q߈qp!r*|Tݭc^:4 'Dq6W i(/xO"!Sh91tƚǠ/-AϑtTeA4;<¦.8,$^b}Hx-4JHtX4(H'Dn_'-y7/{+$cUuHzKIj}oW@EF UI\8~s^1hdΉDu"hU |0.|Hcر6]NLj&3(+,HruTT[z}/bru,<;s}Y[q#LQOW1݋mMMO{mrVE֦X3 XP~tKzh XYt?O,!:l}yӂq<1kRj |}|7#d]<5ÝpgF" ?wwD碰F?~I -#L_ e"0tvRw5N y[/G;L"x%s0{*e: CD\Y߬%ZstN,pT>tF,&jð.ӏėqt\]SqTՖȤtJo'{zP jtR%VT&B %`XZXWk Ɛu ߥ/a73DŮL;<ј_}*. BE^c '@3 Uߊ:|F1i* B R%M ݔ tgIyq&'Ɉ64JɝR 8IKjaRn?]|*Oͻ r%~vADsG?,c&]Dܽui) P.(՚nD>-WY6z9曶b@hcy EOPcdh^NXGow >(춴ŏ3YIx槶+O8wk-<zhDsugr[$hju{LF6斘El0z/ř'35x֪n@ET+a9ϦۛnNGto1qڕKKru}si08f<}հ2NJ Єiw(ڎȼ %$,ΜЧFfWo82 <-Q 1@@1M^3mq qZaMM)z;P)l2kD_\ kr,eO\ ]>XG'K]" u}Uy"LW zIp8N$^12ygX|ZMuYS ;O}F}vOq4!S~?3 q b5J[`A1@Eوj/VˬZ|D;Yg } MXGh6\:M4R - acWٵ}+L3'd/[򩽒ֱC[JmO2hEMzXYOGh {gJQ!W-BJrD R xKK3Rk#U,ܞ.GLO^]U&֙,1{]Zozߗ+/g$!D>׬f( :ҭuݼr&0"*tK"#|v7p<{F)5os ($SX |p0iaPs:ϽkK L1@Hq{> 3"l/ Ԙۓ.@SthļW:3XM ..DVY¶Ul@zKy$U֫2 ) IP+Zc BwnJ>hiURS R4q?}4t%t7xG8Ɖ4V yێ2"FJG8Xձ醺QI,Ǵ]O([>>}llFzy5- >Ioꌔӎa^ԇs;ϴgtkuPXdW=,8 כjH 8e;"eq]Y᧛ZJ"@nlb&̬DJϛg.Ng+Zfn=f&%P桅~{6 hqǩ'\U_Ft̗0 ¾8k9En1ޫf,sA= k9Zx;U"aCh& zIHkM+rct |vqQ}oְӂ?TwԘ!_!Lx|,zh g|YyK8YINP)%O>.6!j$:旞ڝxɹfVƙ1f2Y^Q4İCmFu̺L0;ޖz~gb6Q^a n5hm)R^1xS#"8z f9 ]&F*jm +Y(I )ߍDX6s,&RLb_87+w?W܍Y/RvFT+*ӐDqfQ34 /crO ` n9bJ Ј|9m&ӵ ͗LkT`)8Wqc\(;/B qֺ5 +sNbЍQImxPW$a` nIx%K4&E! ('pmF>)qٵ)oΕN,h5V4 /l =\soU@+"..H˫1y I@(5a2EC:9U كYP|e'Iis=d+(|}()e l› p5с4nS}':M&ȍ\.҅9Ŀ,q}-h$xrWI\=:|O:Z庪-zn-C&jYϩo/FYAMctؒAmv*PT==?]0F,BR R<+ "ษz-wbf@o#9t\#w԰$.cM#j82xiOX~A4o"M^X%gIE[eu85jkWvNQ}cRo_"y&9xŎu 1_Jd2^おh-z\*ë\ 3Rɱ/eMbo!' *f$/'Zq7+BL[j7!*T\/;*y:V2*J<^v<069ץ8RZǏgZn vD5nKܓ,"nl*b~4w%yajR0x#Ҕq:Te]æ|XMLbeVl49x(|_gv<19ߝm"2gS.۱`eľ0t@z#=Kbax!w@$b~Ji|vvc3]2cn/e+07|Xna\ iRڥPvI'$MN*FclF*fr~ft,%y67V$5f: 85>&ᘗ0C,bJXg呤"!W/ dL`ξ~?8y$SR> Ku `oMft!͠3gn0BVPljF-=5%}Cr9 WzS|T85BBL2DD{,L0P0 W?F%=,H)'˧zRo꺷cH7hoebYz]b8|l?bL[LCKnڑօl/;cT"`^M0^jz~h'~a .45e*r!}ܤq@ﵢYqҨؽel…BO<@TڏAyDn2i)'*ӹv< RA6@8zޏ(4Nev;. wK *Q%V,9 ӾKn=Ko+jk|O(ѦS^S|} 즅Og'14 ^ң q|IE3MdkV^.dU&ozz&c:5$:4l&ge#dEd55gee Ju( Ĕ?ّ/0_|'lMD, MѼa0o3}D:'"6Ջˣh@ؑYNU~L2'LyCxns[\]p#w+~@i}"|u75 EՈwׇi ]wɬvy707CEj[9]/0`WDD2'BHԪ킃bG7ˬ#`KD>w}a3{ s,T{ŝDtz_R꘦mWAOS5n4MliVu) 8q=:0y^Aп$ޡE칱WF|D`pu1,IV@=gLxrgq߇?='Dv^?^h~.A8}̬| #5~.hMBPƊ" 'L-6UFb[}dE ,;OL\bio[)0ȳC.;Gn5%@fZFDܳD*M!D;6LD+z!pf=-~W??_3xFUbka˽w;Ϸ֐6L.tn˦qɛ{ARU*Ok2hR~X Vf<;js.;ۈ)Uy~ NʮV6 ֧@yvL1":駘ra.I̾ÞX-$]aѭЄ\Ux[)^Զ(W?w 5OǕX䲲;XLEvEւ& bٺ'ْ[߈jǙ[h,cߕL°C5kܤ~ay`<Ɩf[ p:pwc: drCAڱj1+ V浢NEnD &}@b|wRc*3\&qUY,f I]V]jB3bȀ`KA`˗KYOcwICwo" =u bpihu}n%(Rv: ْ ^r9Y,7}4Izµ=ĜƑ|3U3%Wrh\r*۳ m}mL(Y#WɀŸ_C|+,:Y2Kig4t? A

l=7rNd -9[&fRo7PkF4rVE>6^= r$hg@8T n1-*$riPE)0eIff@gm7#PSLwQ +'闦v"k !1JWXkEW%já.kdnᮀ_n2rloZv%Ol!R9 TF#x<&~Vĉ-D%Ew޽hΈ~0Vɑ=MkM֎dɴZ F/:]R81ocs_1r{Z̲vV%/p4脈QQDxIfLdt6N @c@,"T=W MumtUD/@ :aZ9b;C.rp΂}Z} zur%ez3f4 D/=:T;1؆Vz(A-YMV܈٬O^w~; &EǦ*Xd `e%6#}]@?JxN'4ƒ9r"i; /*γ<15ep]nP D9>:"7 >ym@}_Yr#18f^9_N9;) oS؄~,e-ǀ۠,7VAWWFN͟F8&\CR8*ą92_0+3(;f4ZㅾD" OEz#>MPBDu|r) Ćqm\y I;ye2mTCu?:H}+gƳ8 `bVl!?iGM, }[۱M:ᇸ_`8VCZm ]o=$Ca3pm-hNgly"2 Go\S}YY3[49-ž¿["zIŖ9B]!&ߢ?}{l׾)7OM"wz[$!P3$-qkAl.`V'#!?v;7=yFh.%xBa .'/Jd Fݷbu!r(ʖ+_'ecUk8TЮ˫Z=LΡ6ȚfuHWΩcJ= S|>1"0h{cIOEaR,ViqC{^K5)*#$hZ(g%EP,v2.O#Օa>wφچJP{= %delu'7m&Mq" P&36X?ݣW`,_yD/7$}$h3GiD.l =nt [% P jE+$q݋ h8!`bQ EgDk~\gチv_5]>U&N+sZ᲻#ȔXo 6HKx@@}`\o i6&wKSeKH{e k>"R+J ""&z!~mWng,u\o\;"J1uD9\y ̹6 =)YpP?S9 k=+w0Č׬c7_:3K?W & !${n#;`+ o{7m /Dk _z}=ѐn` eL䕏[LjԝTB5*(턃ړ8pW͏o-~~u%]F {{6+Dtwed,\ p=0|`UOwF },1)bhB&pnn/1;+qqyvD|B^p ì'9 ݎ=O8rQx=,_SIYL75 Ew %n &4Wp]n;da6яYجy)ɮN?R(»R.D~L5U<"ی/@Y,F+/qq ~>x$헸rָjk`",:Mw|+9KwQԡdHɽޒU;y1ȻzI.9gdzMawk/$e߇1н8*XGb7yaz;7 [;bNhθhaT-VJ9~#9 ͍4|T#UnkuRnQ+ZY2}wIL|V'IjN vڃyùMEa&CsY.ܔwE@sDpdv))Oy&KKC-^{Nױ M>l_"29fͦyS.U1+s\vϮva5Z58|xD5B4fng@'zuR/M|I ="چGˋ 1YXJ .&ucp Tf0a#i(u )FKj3EU usRDz.pz0#]!L9 լJuMVec39HÇuҜ>45XTާVY b\}rhPq+5#GuQcStU\-^Sr\u ٘ &D8[tX@FcړF\ R{X8[r#+uՄ23/>)AU~Eg2ܨﻳ'RPo!jjy.x|{ W[Ϧ|ޞ;7`+/L-:4!ߕ/;a,ʿ%-v;.D1Džn(Rʀ'nAFGd0z!C '5C@PX`%A7t<#2IϞk8ȩ/|oiE'CdS{Ek(խ"R}wR+%»w.Řf韰^9Ol*P|¸뇃}$M-9; |k hl؈()5:pZQ7@e,r  8nq`J QGeQճ!!C߿CjΩVipmj=Xd|wdq4%mx69K^{UzvPR$ac_Aɱ]hz`'|<%BY$Ƌ$1fvIQxv- zT#ԋ[qnoU۾ChU<3. 67 :.8>]RcnsGIAJGy=&׮\ƠFhnnqK`jSpGVOs&*G|u,eseGa4?S=H];G8c h2㼣n>Y0<̗V}m:@ "8wg8 9!yzm+RE Ndi U2^䕟9@_Iş}3ʍzQn'} b)Z!!ld-%H9سd|ܒ^] 妲;EHW.2D^-%ޣaavM {:Sܠګ񄖫LBU feAlZ %^P)=l̀ssYlѕ`b (/.*KEhn.>ձA:`P?i6r93beqgJVO)B -n }o4F[߬,!2ektřiPx^@b~L1g^GJp.;25O] |a?B\G\ʭR?ĽG M8d;]TMrrt8sgCFլJ(Oa2WEGxx'*sD&ߏ/~p'w99=#o/g&%f>i&FKYޝVoO,E;AZ:Bʵӫ)Rӎc&m-ՎAaCAO"hӒpFܭ+{W> r)S3Oqm>wT^@ۗqsNLX2\S ,WM|{>(1wxY:æ6)>x p!LO.6#:$hU_)S<🁳4p7npT,U-ꂖ]bGݖ0vϴ2 uf.B e<G W라%jkկ]dxg"lӗKrޓ^.󑕪[Z{§WySU߿Қ)c+p%ǃ2~ qy#f/] %_!Tڽ H{I@H=֗FL,oB٘q;ܰ/vTuO=!>2ٯV<;=4sK|Yy^Wq?q3cX4SpɎjT+f9"ލC%K1tD^(9*9Vmy 1SX.(RΩ$(=OGSkw? 3> "jpTM.ղַ4K*4 vI*A%d[DdS_'Tղ슔⮜Q=/܈vA TN][|?DY!눠ꦣJ8Z/-'|M,b1dMQγG ބ,mdF;RAv#2I*Ym4oO%4f){'!:j|JrsB,;82RU=`7bERe_,f\ s9?0 nbmHzCu+SY.8zHc^N573Aw!1EA%ypbEa/<1!N˻noԝܠ.OɆӴajE9)eg ;j\lo d) ɓɀ %22Ǵe˧>hFY|Bdd^yV LBA(+imoƢ)3澇xL1;jrPIYƲijMGjYmNn iba[TϚy:~ѱV=zȑxUػ/Ef.dșOtѧiL VRZw+MތIka&3~ŷU~W</ ٧]'4,Pev'HzDw@N]zSStQ yOY/mޑe<gBgm/d@ . *)p!vc N:)=SB™]Jiw/yG~1茶K+Hx0׭'}adn, Ya..@]/T75p.i%V=cGu 03RXh*JP=nSS ٸ ! JGAk;i/xnNo+ !x!j],‐ Vv@$mۈԕ`9doeͽyNޜ]u"޲5QU*"7' ʩBs<5嫦Y?؉df0FG,>=CeGb7G`yO*TZJfBBTUf =+ P8ܛ"F+ \|Wg]ͥm7ea0\"nlPwmcG"Mk:5V*/_wrI9>92O`ó/^#% κ#RUwГ]3DMϾP=)P_p`kHZK#ۼG`(aFo̮K3!4Q|i+*!Jf"PNAaӜaߏC3-{hz?2BA<ξ}vH\_+"v#V .9cNm+$cϜ1-fWe9#\?96s.:=}v. . %ݷ m''h'RqaB u&TF~\6=}%l9f_ݰa7 mo3a 5gp뷈 ]FH5C-O/b]0 0)QqA wa$"')Y5nBF_-,  l4ޫfK_6)Z: z')EQ^7J\UyjQlۅm-JMXk!ټ=dkoJJ"r/ÆPue30pA>Gk~^̒ Wm޼ٴO6AFP@5ZX=N^̲^A& VɆ=rHx 2̎C U׆pqGs şZfa7'y-yy*s%4S?(o#],:[?te+8s2GgOC5 tHۅ/dA.+;cL-R$Ն(| Èz]# fT% +AL gJ5vk!5F;r. p-%0YM7XN?@'$13D]8Tk}6ؤq^V.0CŎ/?;&OݜUX)gނ1x%nWzSσ㷻?27}*H08UK&#YQ٨ZH"%R|' MhPc$IU7CPBwrאȼpbP=T-֌r\0VOghp2~5rCxT,e,EV&ԫyT@qGVg &7]$)O+l?J|3ܪ*2|A7> $_"ˏ=Ao߄k7B CKBM73%#i~ O]1Yy'k5@F2[ _rq!![K)@mhhxL&e2X/V}bj LMK*2((ns.L$=ً_^ۮznu; i ɏ 2Ѓ|w~Z6)80'y#DӤ~3Oaܓ\quWT?QCfhFc˄7S8V|{/+~nXjVvaJoH@Aq%G]^ 9I3Bₕ`$6vu¶-aqju wk>_#fl&׮Q9ߢ|Y)n1nI=&GB+ˆT4f˜[/l8u]O$wVa&S>Z{e;PBaM3r噴i# 9+F\`9 a%lOD`{E2J1x(|ÏP'UvKj롗eVs'^o'12"yO{]wcp.=I@qHĊ+Rdv93>KR7BډsOwWϷF<0FV)g/O)6uƣ"<}QtoD.D Q%f,{jN-6:D#Չ+p, )gȻtn&x~FI& AԎ;/!ݦrDի^em=zd?蒺|ʤJM4d'6'\dpf'(&ďT [;veX[p'cD5Tg5^mG('x3w;蟬)\G8~r?Ъ FK<0MN_ -Jd.+38BVeU 2Ĉ\QQxd. OH'"-aI5mM9 WtV?km1M\- :yÓw؇mN.a<[k>ɕr2A*8"Uw0ir;vGϸ5^ qϠAr&ՈTd4X`flw1+ͺu*9t);;]mq,;ߓ9Y~#` 0 '(ca񡟘SQ?߮\흯/>֔bG}. 3 pUKS%GQQR ]iQiѱ:{ft"|#m-Xm;YNј8q )i}ΥDuRh<ΚE!MjSA&YAqKFm: >xU3o:::l b1b#EOׂf'< gYX(ܚ"g 3ofAKg9^i^&7; v=7.fL(8N%؈ *yzi$ 8oФ^Y<ɔtC`\YNjսX좺Tb:+V :9jea$ïc| zQO{C3熦M/bܔi>l5f,E3ք^äX+8d`cનh7xh7G0 1fwq%bm\]@:D"z3 . 7ߎf~ҦDݮpFzus]mob5k`Xb IXBBrrpw:Wеׂ@3u8Ӧ?fpaU'È 1z9-q^wsĴF㚞'@ExǀTQ{{r0PXzBCĒL`P0o^V']:S)DK0AY=ߓ5xķ{%4:a؇3rf_LpZiiBt> ʌ7]dyN$m4&6ٺfEtnwtk]wřZV>9B~^4IPC2eٟ6nY96XmQ f5~Ckr b8.|E7i#T/cGߚ["& mh%oβ"pGfDv*Zb? $*rsF* @$4Վ|BԦJ4XT, `iT5`/˘\K@A  Qk@dfq* ( T|(ꐵ2=$|SO%tcBO>IZ[pMϩștij p/۰ɣ@Ttk1 M#3dIx;H(^`J<>k=[?ffczy}wu8<<8+U6]!Cm|,q_`%RR4NpIAse;St{ۼMAM jtǪ&H_ i~$0&*DpqsEzx>qZY+ DMyPjSPwxCJg'FXŨzhxeEQ +nuEu |CBf,x=xX9qd`~W_$W(r- 1Gx|U% ۬.m,n7)0i9c}@Qm뵶~ERًGZnn _<Oov# ^f 9S{G/QeI}[B̑ A{7,zʷt 28[Adc,m\oW;pZI\e}HdSܺˇ!}FĉkQ/> 2eibe׷F.d> BWͽX6i)&+]2:L3( ƽkPE7H lBCc*q xF gО\8`*c#TQ2Y({ސ|ryRYp$'^SC,Zd%?:O?L?5KL܉&:u6uӤxX5?0yJ6-s|٘4xXs >u 9vFLUpYXAPs✯@C{ F9,6<w@}*/\aN_l' (dsoRe}t-~bO%N$> _l]-[gZw:cV9_ݭZPV,پgy2.CfJ7$0I!;IF0#)7)plN6_P{WiQ*hLlel9,KDُx>,)' ӮFcmr>7H7erǗ{ ~t" + ]=k].ű$3!4] NI ~[I>6"2\Aoe@LA}9Ug6֘Gbk?H+@5#’xU>wKr1ENU.\,{_pLܪt[ps8uJPA~Ƒ3gi_cM5ەNR+ LIna{!D$_hz,;1!eUV ;!NLJ hԎg#ԳPJ(+?XY01zqHNl1-%WHn{oƟS*0 B%1IM"{W@J4k Xt3w #_Q`=~RI "8 W{8<&f}F1jD{ENf_ _ڛWoqb<.M/"㦹!s7ܴ.!(i2EfxڤXlCxq<7h۴>UNc_zjcEe+"@vuE)?B~53iZ6!/硥!eSSy6 7͉[j&-U kًG@sx6k @ΐ´f %a㙵fm<_'ݕQ])rX*(WC!nο9P+/o+f{%3qoHeg׃ooᶋVw7e>q `g^r(J`ɓ2>t (wwe얀@  Ү(;b^sBp;o{\[UYqVͨfirЊr 3)Yߗ%5<ꈝȐn];! NB*% #ЮG*AЦxLAbQ5\Pa o7عh+#p\<_1Q\^_2rmFKIUGW2U2ɍR_";ð()S'wO%H#rs.B Eܽ\ SpUBwa㤮"F(扡 OmI|yt0-UP,SݍUa~)5"ɠNw<+- Fɞ*)~Xr@Z}zȵ֓+;Byކ%,'[ˢ}"vaXmjYH%{<|֓fת ߀֢Kަ0d `iI\.s ٜZCN.ՙ!*e\ 9}B~Ln) `w7 4Y18}bvs41"fHIE둍 `N#H$ gXgM[ mgHw끐P?6!ڨF9G^><[zĔŀ|T<< kqdň3KLn#۠SrK+BD5ɇkc YbO& 9I*\nrZKjPƆ|:Qܣ_k%iH6aAQJt{D{nu _ EM9VlP4(2 1~`L{]8%#^:mkҶqe%HD[y1(T;4FչTFڍEAoCt3,r 솉LV_"g HT縖4u٤[9T܀jju#od{UD`/" h {ty_;EJQ9وVp>caUXG^}LYNWE޸m30)J{܀tU(D󬍨? `:+y원2<{:I~SsYc-6(8c/U: 0"_U3Ưv_ ]4!pQX$S CnKd], 4"yoMm "9Yo,̅: _ j"9^fb5+ѣ yNcMO\rVWH*WA]%h!? 3ϸJ K3/^5{3d["*ۨEO."2 OIɋ+'_yў~kN t\}lVAКV =H~ۼ螳Cޛ~%G|,}'~˝vQ:,b{r+`d6pMY0 :4\x5^wxMK~I ^`aꗓTmhh4@(pd9dT)?01Ȋ&[$Haidw Ο5$a~>W_W1XUPR{ 2:d"{sl& p:]h%!̸ bhp(=?> ]Y.H b|T!Z)~d_e4yѫL%4%^ã877'U=Fp$:{2=^⮚:dLixپ&4? n*fe:yWŤQ63cժHxf7]Lg4Flu ?taYqPY4^{OHF4g(o/LN˼ 5|q8}B9¥3j*c6 H1;I^e1D`DZv,;4?[%H:FSi6H$6$Dƛj&qJ )_X؀&ţӍF^)1Kg. GtJjj-l5XFlx"ulh#u^j<)މDOp|ck%F͊6&h{;Ī=,JgDjW)⭉S8Nڞ$T9!6 iD8-Y ^2B'V=+>fݿk޽sZ ?/e;tZY?׺7pdミ i$sAYV&~IT\5_Sz:,./VCb:5Cעo!|8 EYӮ^#KshG؎]k;pH;BzE\r1} rؐh5vn䍋54gj#'P7jE-O6'e\b/1lመB(=[$l ItST33+ʳ*Lc ]`L7aa#=ڼ#넿nUV~rTDZ rIS/Yor!a0É價#Y LF73-hkK2wcz-hd6Rd6Qc iB@Ԣ* =;hM5 p"P§H{RSAy!kR⿊{C'Π Zx œ#v9.MVFy(,=Q4zk6\5L}Jik)NCdΖۼcI71d|lU1l~dh}) xWV \}0cBw$>jUw/=<]Ԅ: VD(;nҨ!diwܘ* R{ބ^T Ed6$am~SLd6c!&h`Ct) 9y OyʻxD MXnNQz!<6@|GWXW!k s#y DPDp!ëq6b*@:LHq^h2X\~H&ʒCbi #00P~h6:yEJRBx:8L"\N)bKC%cR*HbD{)(*h>'o5YŋfT,.R?s؏g[3'Jt91υ0]G"/|eyGOm)+3I^09OQ%Jod+fpk36ACv!Kzl_ymd sec _U iZ9CI?,:@Dݶ /S`;)a>+p,A[d ӜQ;˝^"*fߚf:ݕ"Li_nSCv=Xy?e|ٯD\ZoZﴤB#xl1eKHkG٭rxP?S[GB}PPW)dC:+0N1ktʙ])KZZ !|gs'ELA.3-;/ pZN5woYVm6'~f*m7S* ZHG(xIcМ/YTVo0EaNc):=+81^]"95 :^w/\/'{PR:'ӫ\K1~ J7|/(Krr6:dR溄n[+[ם;"inbDOxI79gew;ɒ6x:ݷ8Em u^`c2xaHlQ5$.ot~Q 7>|F hSlCI0hDLtp :wp^{wBPUS#ԭi]$`Sw|"7]L(0;Ʉ//1} U :3tfo[%>`"q?z~ɤ%5el6G6",R0:*C>!9Ô[q mEg+F:$:%$~E<2X(;&|PiUҭ4ʤrD)` vcJlc(O(k.Z(upM: , >b맒0u+Ŏ-YBC@X h& K'̃8lX(6S e3fÆ|%ζ֛N9|y;xX~\aTWT]7Op|{e=ȰO߬AȖiӗ/u)h e5%M6K]ǽ@}oPP-tbHn2&<[Z);`&Po ,ZS'sroZ W}L2ɋ{?N u/=W( rPFp o z*CZOHsz J ;fO Y'0Koæ~9-NQ։<*pEWSU[[ls {*a9e[㒥1~_o&+S:^Y .m,͔끨P;Hla/Ao5U $:r؇7!K-@nND_ \-#@ᯟ)ƄJhQ- .c KgF4% ^ 6D")qncӮja(ܑ 'I&Q)L'iߠ1Ssb֦jpҟ[\w~R'It*8%5 ʒhfG]XaH }8ZFHh0 Օ+}kJ_\_mɰg%^Ng;ffhiI6|_Lf=yN,q]('m}!QJSS$͊ d>iq ]m1XPQմS*i#b:GV}lO|/ }:*9eFj@f3iL,N]~y>6̿ =[._z-2"Zs:ңC+q ZB㓔ǧx,N!WY ?}E;.(dsD}fy`74D}ҧQBg{_ً\W @O6 L_@ Όy•#yQ+7"ʺx[WG^ D6W`5>+GV.uG۟[n6-ʦS=a 6~' 1@BG[nzÌL=pU`|+r"oq, NFYbsJS M%c =7Қ]p#L#X`npTPA &,vYq/tj@i䋅&ƞ(|8AAOz̮g n3p~ٍ6nqTҼ>{ z!#A(kmj!B;kHȮFG2:K oJVkk h^%jlG-kW{D{IhE]@l!m~NvPo=LV]KdkJ=4Eajx~`fvUl~Fs TȔ4"Y¹3u2&xo92tlq?pdB 4pJ6~2OK|v٭JF2w{teq0nLJVLb(CΡw [ D."uѕ;oŸ&9{0.sհQdpd):lЬbSRiw[ }߷0()|m߱՗(ˢt8"hh0s br0+V(aKeT_ Ԑ*+G=|7}:x$'MG~^k<'Ke@ *a;3g(pIQ^klc].ˁjv:@Qi7[4%l G49k %*x[DBݚgOik继I$<+gѦ^h0*'Rmhas7+qkΛv`yz{~:U ĹVYRGTp5]w>ao˹ "q^/nނ򕃁F'|ԓ&P?,/$e賅~9DBF]EaVt7ӥRGwf$c YMS/PԆ!S̉Ťhm0%V!jB]X|w8`q re=LoGx*.+ UyXU TzrEr5Q"&o2NE_LyXXߥ^ W%%+0JWi^c{t1؀a K P/b:m+2fx`;Ty @rC242`'u*œ?#3 jf\+m@i``UQMOϵdV(zne Aژ)pıoJŷ.nRWLg!-  V%R%144jՂMHXh=f+/y$'־<9R!ԝl Gu3` ՙDhuoDf `P\ IDoJaMB LrզW]61qLr}DAW*Ub{tpG}ҭz_nBz3D/w N Qd z2Oӄ:Ž*Tݬ& 99Up8@:=a}ű-dk34Yi4ȩ\ >Nu3u+IrH7kS2_J ŋYInjQߩF!#P4 $G0vu*` Lob"jP6FdR[{tv;yMѧxՖnR^I7F PwŔ-5Z}**tyl8cX|^ŕ&Fh/x ^&] s0ᔩoًTd8o>z$0b{R.tXÆ J0l#,^a3M,Zt7n+LoɸcVKZE%)'a~+T^ $YjAh}ӱ]o9#[$tG~)74Q|i ۬l1T X1]wfp;[ESyr g0O==b]\$?$lOZNh.:fN;6:NdQ4zc(~C';΋~.߳@/=, IYdo.ȥE}od"\K Q_ x"]*vLQY?`쮌]KyL8p(OHB}D]zWh q|Xgǥf)lFE 6>qMy]WZ??f$82e$'I1܎ZӠJ)]")dVfu6eBn3sgM>0?& `Et?Ol~דhZ=R.8oag8Y j^ٍk y~t_~2}9ٴdB_^Kݛ:" IyȳeEY@kGrS 'ǶY`1. ]u (!5H= 0]sZGS?z:eojI[ Iti ?H&;:s8T)46eAvIT "rV߳2ԚĻ/b, `ZˍLS fzt=9A2H?{rqi^gu24 4,B2_>s̾ vu%Zߥ7ecXDq.m#0fʊ}u{28믍B2BUsyP׻-7s+Tٿu~;0K7;7FwVP&;D9֠4Q\(r +SXK9FJyjR A_ nj &P^;~=`tH@--1cXrYoJp1:djdVqAQJ nf4vUg0*F? LKmC 0R/td{%1JB͒R?"dtj`*>T5[̻éVkFY>]Ƕ[)]iM[jHѫ Z t=^0,Pfŭ1$8sM]s$ +]FFQL12Đ]ԙSA.}I-;{%d8LU(iͬ7{{AG G3/u, $E9[ceRWmS'l RWSC%|ƫq ) J OpcӪ-޵RB~$bs&>ГO_h" :/.۝-5EvhҠHII×T??({ɵw@]Kj582 6J ^0Zk)3l֛ի05R"k|!GYcK 4]2 J%(*>_}q{]*GF B R~&(~JE]io9Wk;z2,J$(ܨ!Jh/J ɣLzr #\j~1l`f;66tyC92rxvUI $H&€H~_ϊCnm]HUmBDtJXH]"v\;v9Rnc9ifƋ!(j9A{b? hM-3rؙZFjrgQ,84+ 3-Y[Н~Q*,$\M| -05r޻'_m_Шa#Lu3gS?>))grZWuJp}T&ReSw]o6WU7f"\&g}2uprYp 1ϘGxjNSIœV<*jR([%ZwGT IlN \jX\sPo U m~ON͘qx`יܿ7k#I- |3J6sE/23(',uG()x<-*5䐩SB)j1f00Σ MTg'Z3t)rݨ7PGy1X{wfP{NDe<+2YHiC7p1ݯ.jJ4Eq07!)tnk9J 5N(*EwPɐR睳q"(U;u/U[ܙ|'d!#u7VL%Pu˂YduF wȴr.1Zxaٚ\mi|`kb"=Sߴ2nx͑uИs)*Q !͒qdg=4 L~]eQq)yf"z:S|z3Tp/]ˁA*Q"yjQ J8vDǸ=+ “NՑ=>$9b$ 2 H'TK=_pv| wWhIt4D}zlyvF'SEt45b6 և{/Rjtoqի y޾)bL~Gu"$B~[6Tc4?4n'9aT 2+yj n^_hc#+o<&l_ֹ3e.7zM1gkI5~8y\%.O! pȨ"w.RGsZ\bӹ[`x' X[vM5!+9Gjr߲#9#)zQ{äF PXxJ?벝T=G$S(=OXI?H_Jklt]neU6ߡ1z *:ZwFADn9M=hӛkTٍRM.[#p8{zjDeW"5TE7Шzr0e0-_zXlMaˑ9z:^IL81T]'o?/]~%Y~B8|:"Ē:XrM⥕nNɬO*Vr\x4zOS ɺ V0KsڏZ8vU-ICe@щc¶f0~ c gCx%=roCÔHsak;P9{{&3ݶZyco .\ZƮu!̲ 3@E,Mf"=~YJcqЁo*7޲.M f5-G҈|CDcp,l !d['JJ A"9ӿJp 6_B໡-K}R"aO2Bd`aYr>1a| ](.Bgs.w~71'cD/_`wj[7Bm9#E_7mf^th~o?:m>♌ q b\ :H{յ<\r2;⇼1轵xZıXP,dV p2kxT'bg^ݕYP\Yz&#Š( utR,ǡ~\dyzwC1X_ M/_ƿk:kL]9XjWS!*e ^2]AD'/ `tZƟVVaDJYSiLPq<4NR5ǁKGSXK%eВk.w eo5; >`3 K+R 2o\43kG井"h]T-BQѴӔ:6ׁ6wq<-1" ޚ %GuY) 2XۛGew)jExGm<ޓ# ? =? heڎXʱ82xz&ݚrʢ}\oRdRw:ԉ=ԌUN<]W|dGՇ Gzs٩mJį5Dw;$w,r^wc}0JEYqd!1Þ-} \ 9vrpLqU w !xc>LGJ| WJ= $PI&Œ2 M*?M_YvDK@At"E`?"İ<~UH[Ɵc#0VIђ[KEQ C1E[C<3&NKO%9xLV\!T\Qv|XUńSmϫR2&/wQ/ Fu{ߕj 8^by&2ʬ=[}`g*vwR*K&h--<ϗ1!SRdƶlnPѴ0CˢoccXvtϬĂ MjYE?I[X@xiV,R9gaQ~k8kPOnvJM3Fl(>&?:?dgjvZ)R1O0{(b2. Ȼnl~QҔ 7R*E aɊEc&$8^:.>+A:ocKM7aIĺPQLJEǯ"-j1o8S2C\z>.Ht ?f/ϙ{sھ/i E:uZrjTQxr%y#*?d6[ZuQgg3F9祖IR̒F\oWd^ڡItŧAYaLƘjYIҩ)Ll_H ;B'"#PTjE˭xot$! Xk4srcBMJ2M+l.-*w(PXȮ?9M+lAqh"42[RW̉3d +L"}K̶)t vj0':99&s|)Xя$Zqܨɑ-BvVk%͢}6Ag(j 5=wH&k-7rE@ΛizE[~yd $8 \f˞{ fd3nhGAT2*/~#3R m Ql* ;$i`_Y_,zhIR,=(Îi#)]{.!{NT (%2xR6XLe/$B`-|HKrAp DW!4fމ%Jk{[@]3Zaj5htoa,ӡDQT5[Ǩx 2:M@kZ'+4V''ü 6[>z`-je<{D7y*ucw#x 5(@L&{/1Nsu-/N7Fc>|0)TѶ_|9. wW,w>zA-!CؠV{(?*e6p sye_S(HE)G#1DO#ǥzIL3"=/c9c\aw<0w̑٨zX PCF蜴ݦ&q3 fdL3Ы/?/Uj 3]roHC~F7AHAj~\W/Ƭ-|܌grH0L#=uiHfB ]D- GF(e6_п13tXHbf|+5‰29L*s|'# Sf#n5h;m4BBt9/f&X8vlߴx%Ϋ9cD|ƁF_|O)isB e]sD'֡iٔ4<;dvM%Ft`_ur=fR匙qwQ7f`Tī5T~'7\ %poKkK9x:Ǝ!t(])@T4"9@(h&+op+N  ˃i~A M> s[^/t+.|&W# ##>V颗,bDv^HN2囼PA+Oe @9L VIO'La{ae\ZXhd1)u'z"ouOY[rqt[]h&=(ToU7ݗ?E! 1&k4vImaB81(=ۙa&޵K5,ĮZ"LUGW~\+m_ (OȆZ rQ4ry|3$C 0E |{e oa Nw`C{͎.y] ?`#ZnR}LjRF/`+?/A](Yװ\cTC. Oa/0VNy+B nE.lRǁK"7Vdz M^"l-}FBwz4qQN\L"(LA^ڞH" ľU!i#J?7Ur ׫D/I11;i{D2j8^j?qf&=;/kmL\L*$I8P+ 23߿J*#fCۻ/\H!صp7<ŻqoJw%JWI8Ttv2;S< ]AO\%2JXI1BI$n$1!2AO;-~.?D5镻܈P <+acM+c$\jXf32_2kYQ3C?kqX:7If]ev7Ώ&gXsB\dp-yq^ܕh&vĬ+pfӕ-Β}v<8w|l_5+{kaBcum+ڤp6K0uW7!շckQ:3Mx98nuRK_g]N]mS UA6e>Ϩ4>058-^Y;+y"G䊶.qLL/ݿk(7},Gt`]SpUBv *u#ƴPw6+s(Pp0ۘ {a H$kXB*hԻ҃ zi^qB7i.jp /[~N;fKH^!&ءc\_g#ȝN kR95FJߠ{5}i)8ǜ89K^4re_"_5),QmeErh ܇2#{w]2)sG.TD甫MÑ_K 8wz- wasP>XbZеELP<mj\@p);rEI' i =\k2/{롸{4cm%a>LHqli)~p#pViMVQ@&AD:> KIo-@(1brh²l1ϣ&F㙓qbQ,#1ŚLjaOfGniDI%/K/MWI ڞѦюH2\(륨w+j $ 8ŖrڶLW[usamp[,4 o Q?@>uؾ8-FYx(e_ތr$&=t3M7#ZXrS#gIxR R\!h5J8V,c\ h920eG]Mm8&?['c0\rkib ZNqCA0ylJYP?lЉ V CI"|+!%9UG4zsh@gF6'de[>z$$>9̗`cq+}P]|>,cٖ}c9to$ Ha/"qMßG#'76"Lzlٮ]4}hd Ї~+B3%A9n^opFi#i̫}H{k]XmY y/v<aUeD@5Umd.&S{4KѰXM;B;9hH?N X54^T)78c8%#bdok\R_V5BAH8Lc֛!bs˞'%oo҄{ߪ8 âFHFИLQx8&슇p='TM;tr\uAe'Ku>>s?hDWn5/3u7" 3I21Mζۑ$ͯ?$kp2L*OO,,FBu5msB>cD*ia*pS3"%wFm\-SߕL[CY|f@(o,=5m3U yVv'qL,l'6)q[ k9%5$s8å :7̟ѽsZJOӍ:{md|,[`YJ$Q]|+:#mCVzƗ d>ks޹N!׾f] 4~9T_3#(; <%hqZoGݰ1(kN3ٯ:ەTȨ-ohW((77vT Ё8LV!+sVaIDE6dzXqPyʭD0RΔxCk <<.fetFb i~FXR:S ]_̃(ָ,%_&}'}?uolzs6#T@+(2i5KqϿ)X@OIHUւ'%88n3%y`7l X=A}Еr$:axdpQ$S+R[SI)0̚ńc0XJZ]pQvz~w[ e+G1I=[X)ʆ*~P 5 䅬>Y U-tQ^{ux,m"9V`W1eز Ja2ޓy^" Wϲv8݀6ެD q+p4yF"S4_u-m9yn` D" *MH̭BKfOx/K2t}t"N <HX4-WlӨdxNw24fȚoDs4^oDu{X-`5*q+[XI;P\ѻJ-1 |,IT 8ܻ_KXJޤi1oF.\2_a1/;2G OFHjzWOU6sHݥjf2i@5Q>a,&}U륧4` +K_(+X#V ,Pqe (ws3GDs&-s{N{ٺqzpR7#rßfIp Dž#0x3/\B)5>)s鏪\)'@:sv]e0<),Ŀ0U #n>n߉MZi`?Ҥ% 2a5װ'i_ٍesɁW 4|ɪk4P +sH Ä_Pu+*؎&H+7Q-?62D{.Ar'!'n@~ QH/N|boZz!!+Dnm(lyC,3L)B!LeN^;*mꎝ0mbJo /S~ [lw'k}pRUk5eNvl7l 꽌G% i4Ƚ7 8z\h!xd)eh<I.w D]!}%Go qO9Ԑ nض3{a<@mI5toCXqwڟwDbW rKڡmzS@8jlfvĚ3_sX ͡,>rܢSn(>,o nx9 s!)\mE9'N[Vu:_uf6BzPr&I~:Gj]P=fYzC$草&K}gAE7bXr)IXѮ&n*O6Ƌsd=E/<8';L%4y%?LT,BI61xlZ5S[}B]& 蝤;& }hYP @/qlZNY`9n&.SJ8"q,ƌJ´em_u>Q-a<)A[%-"2n1)|XwD 2kQA5 ˓RY[%:eʉ\r ]ƮPP ԝɛC>*/J"2Gvsrd@8$; iLÉ{9~s=SUu$zǚq"$ gڂ`˵pmw JRdL~ǜ濘p-6'iqgǣVN h>,ZHjy(]O*$8jWvyWI:̼< f+5l 9w&QRAڻ͛ߘEV}f}P'= )s]-Ԑ#"X5^-tjH_$4G%ҖINhMP?dymy|  wpQpB~bvIn7A! hˁMsM}IS [=jYy@ !`I\b9W,#-wH#&&& QR/ ;3$պ' 0eTM_npD۾Zsa4D88Fѹ1!`w x%҉%E.G v.6k0Q]92Ukt}ʧ^pd8^pC[_Ѥ˽3 Z'̄)ta0+i>x֜38k7eQs J J)86%S*Kc;ik{0zk=0ݼ)#٣GY yyTw$yAx.%>ƍhMy.Kg+%ebO`5^P|]R1ʌBɑʈ)8PPJn"O``!~75[ T}E3!Ⓟ-ː%t8opZ' 59']EWrɔ'r{׍~OڇH@}vƽ9a9cG1 9e|6y"סH@)?cytMW'xPL7Xw5Y,*G_Π󣬀*"zlfxaM,)R Ap75ueime|c.ӦP>#q}*:ChvrZ$L|\T4/9W;-+fk Y`ϴͰ#W1m7l4Z!&$T_+ %:c_s}ߜ`_W{5}G_n,!]xl_P"*Qӈ`fs]=0^ s-fo^o˽$O~XdoShR ӾR|5)23;oJ=y 4DE6 W? ̖ hC )C,0\-ՀG%--]\RlSF= 6($hӭ?xdJ'o-d"R8[iD֥F,*HTs.s"e c@Yt?+NNU>S?e{ $f=$gM%@^jȤ !-GF.`3X" Ë2su^5s CWy}dD%}fwO=:Teo9Hs&&.S~$ke?Y 856*MlNMDa!i_7X\W:%3+}U4e#pK88n]G)ey ZO#aN~faZµApc UCS .'_^jf\oAC?84kZO7h2Fbw־xhdۓ(i{N?15Z& z8G3(~kyFjG+ҝhuΎyӍTA)Nt*ɹ pV_cdrl0jcgjUS}@>[ԥ9ghq{AƺrƶI e(v޾ 'g|mM`\J`n(Le`fS{ d_/EF"F9 էIt pM |#9gH|Kh,D3s6n/H epb/Cg=\p\pxR`.ئipߣV4Ef_lW8|cd "0 ёYs;9iS#B Ck IV){*^f !. r1|w^I+#A9%DG>@703!T\# d;x,R DPmXMZ<`t;i;eGfHJ򾑑CJ"e6"fƺ菍CFln^vXE}b^н:0NEYwtea"6T"V+cr5@&d t1;Upb5c&~1q#lسa}2W.$}mJei5V}ֱeC^`Tʡf)_,˨)<:|> ) Sfǧz?,Ydh!AR$!R#_?v~Ef W[N"٩ nx5 {x(uG4N'z)bM)QJya+e"{$%JvSͤ麘4V7Y1x *;$ 'һ[@M=^Ux6fnأO!˨Z$ʚO yV͍`@bLq殄rbATE0vUviXM&65;(7{ǃ38"$71!%PރtQqV'$ntuxWlQPJfkN\O 1׷KqSQsZ &s񇽐$Sn/,t9XS}VO:cUi 4TM?2vVb:C SUM2r_1CCМ,1$D+:oK*h86Xw $c0,U>,(Írѳ0so)񹦁iX[ 2?D~k"GbizS>ZlٜXi )Lڄ }A@wzEB,%~#4s@0b=C>2% żܥkگc|, bsRaz\, Xzy{ !_tIp.DRkM^c)Wgg q^/aBCGv oĵ-Q(!*و35Xdr^mN>k:+?Z)L7}zO|{K&Y`GwB tw/k vk"?eA x-2VϏp@^/;W{%SPƼ<(HSy)&jaʁD{L lSR%M[⬅:)q ψmo׀l@5vꠖ4:UEb[)m(ə]YQ=bϹn4Zi>|- ݟPlAx.']m@8_J~Բͨ1֍Q~N- PY/slyç_%JpwK MSxpx2grUNʷ3'!n-z =Z^q]E!vJfy?h;HOם6'* K#21BL)irӞ 7Po\ z ?5֠lPB5&L⏀l>ip:/rפ~Ǿ)i 2y*rGOZ0"xu\%OL!%hpJy>I[4$'_Xތq}xTD mD@`_9uk}- 2ѳKê{oùv4cN FYlf4>K.i%PX22_6Li}!/X(K,Vz^8+*!! &aQfyͱ^fR q-/)K̝bh:=s9[ex&;o~:rdǝ:cM086TEGƉ<@w>UzD{сO5jxL7Jnz < '9gSܒ\OIzc<)I 2Rdݒ.!"1π΍ r6c D۲ "pV/g,82ӠK.M&z>y2Eꁜ~ 4urZ=&P/Fd UPZEjbAFKy* +2&N ͒rb@ȭ?h ̆yfЙD)ϱ&VVXIKIRJ#`6)c9a)xTց焾 wR3\E6W6>#r 9Z5:wS`0pT &%)Jiq\wap,)ԵzE{*څYbq+;Ⰻ>/YN:߽192{ Yp&?q72FLQ//*} & UDz^P@@#(@giT$+%5"LU$ps =pSu :xd} g]V;Q7)ucrwK-!穥#g <饕kɎX@⦃$ke}#H:90T;Ub\ Ӟv7VRcR 9k._\cqxRayj|?PC,PѼ08<[!b_"Û<[ev-)!&_'֘)kST\5ah''2gZRe1Kh6NЍű{ *e ihj&ZARfԤa ގhw1R9љi"> >à|B 6c!?F܃)mcIZC!!_EhFɜUBFg7ߣV s" H;Pn\qmQE "W+TqIuK+0SJ0V<R8Xn*%Ju^HeP0+m(~93K &bݡ^o% 3'(31I2nF8N  %r7 ,<б K]QuZ]2Ya -i81_'kD }pcx>Ȕ 2 &lQ5ƼaBfYCO>>?Fwwx.wRmB?Νձ% \$=>Kr̃0m2;Bᣓ!xFR`4>`Fs׀]geGv8hYAZ^*45[vE+AuNGrcZBSwZAMft_xFW۠H@t#q g:ߪ "]4tft"][D˟纊˹&(sܩ\Ie͌7/NnU"pDJpqш:0B= >Vߚ/J?VAQXtZ) [ s>Ku3 #Ƥ6 MF56Ū]c7  r,Gzuw-TdnRfe7' ŽQ92+hF 7Gǚi%&-a^HC)W`~I/NaeSabB˃|ur"p}7-$_dj%4u} K@/u+x׊-(y|=2<9۸aCߛ1FuŖ'|Vʆ5·enF{}Q=DjnɷQfzRA!1$WeA2E_=V2 h,U M}q 4N{ δ21&teGZ{x[[6ʹ"$Lv+'硕9 AI9 HVِ辢N^%;B ?ԉvddOe/|3/Lˑx5#&'sa?+,Qĥ$ʐZ:I8 Xhʋ?5N &l~Kot9cƶ7')vmd w:lIeRH:z[؃K!]j$|Mу+ /R@'Za<:٠02@tcY6JL3J(X$]xPj9iAa@Kg+fZHwM;AvʰO_R-:AzSEI_Α^ALF fL0}~ZnK!?U.=zu[mmϺ|Y84gQ6ֽEu2dI"F[VxiT'x䂫| 醴͌}C,{Iֲ'4<{}BZJo/H"1$ozKg}Zx[MfۛeϪLGg=%oi1d$Bh. OMy5itJFqO+pΠl*~py’D@$$S  3ؔeUiϺ; 'IlQ@(7V"sE1\ߕ $'ȣޤhZz12%JM0@h8&| PEiĭi%АfG{X:"PN ,`V oӕ 7SŁܫvڤ8x@QE YO!f 2i^hn`aU2-!e4vioM᐀%j<f[ycJh1ӗe}Ppfnp„.pT1l:KЦm~kGy hvWTb)_ܰ-c Xm%t|&66-<7]]kk zd>\~`k{7wU.e)=L˗ Rpo):4c eB\$V.=Xm=Zl&7dIiYW|Ux%;.G92&@DYgH h8|3vO*W2%o UaWs v&m)j EL9IcKKHЩU^]3M4c3:}#A$ÿʞ<ñ96e' K W@Nj=({'QV-vk@&T=ENKW5GC+sIv1 (齌3V 7X:DovJއzhY::n.fp$Ve jXҪCU0edG"43`W6CeGx8e&J֓˥e0 6~*f?ll6o z܂O)`5t&;.D_K dǤ:v Sq'- x .ZzIvQ h&~MI"HaفUj5MF 4:̈́`'x<¾ ,(bתtilиh)s pm٣&SsPQ%}~?S9ý^s+ܜp"NX1qWdrvG\5 dѪ]8$yEcΈ>a_+VQџ\p j+ GUYY65N.%X{gS+(wy\ZzʗYӜIscN|RP*z: Yr#f@)8#XcL&߿R0DKԃ=Pk΀AB+{721h*%,Ǎ!'E:`bx$[g2jƳ$B"!2PMp04]w0͍ W'y@8jG ۃ> V*GF]ϑ˕jS$\$wѮhc6^`YbTGA\VbM?SǺV<3TD5mj`g-֩@; Q4|F~^ˆ~O%v ;Ī#[A\4LqgD}UrG#WL+egn2p`O[! חg~<$ Yv"~a`Gj%PNIK<4$컃eKyCNj'%s^J1`15b.Yt~* t^R0I^=xeuϐ1g6#P sTB/{[U/ΈEd_dw$607> -dlBuQ=F:q^߼~T; +ħFW~ T鬤;@+.X0dQ=P|%KybdeT\ )Nx1Wgrͭ%wn:\ c(p\݂L;U*bC L!G?ZN a,L:qeV򀠐J(9ADŠ*;0U,+[o3*/q°w:'f9l}xQA6Ag&T; +x..]#ϡxc2@D%nv#Uis#j3l:;LY2(cĦC=|T&ARkz͘6)5Ťd\W\]V]sF6@%uH5*ay_ yyk\(wOyN%9$-(HhNSl04 , ix ǑQ |{CjONٰ>Ys5`l {QIy" ƑBO?|,'z!4e! \p ޙjS<*]Dges"48@gVߢ sIi,0h_CV(G'/ C-u[g#E}=H* eMng99 ~)*!Uŕ43+LT)w.F"_'RPعnof,,sC^,i)hjj{Cs7ך]ISMmz뗬W€Kt6wRU"۳q ;)f?%fprK_gIùJW۫!)GXB 4ljJ^>&<(G;絤.aqCOGLn=kMl%jx&츭 ,uAMeD2eJ^\<DՂ;cVG#sS'(Z,B[eK)Yu!R='q.辘v0UQi ԝ̯O(n^q5`J14 47pI0*,𾗐vNJg"U[sx!G:ؿNTO! Bny=SبJW*ZdEFHUm{ohͺDB|E&ތ8HӇ4eb,2X;M5!+a?+ -u,AIPn_=R2Wo>:5D@pXk[qfE0(Yc,Q~AlbG$Q~{YQ aP3HRK]dXY$[mϐ)t](ĘJ iGV-)0-y4H'`Semm3b;kTZ( J Do`1 ][Kp<\kb-T$hyQ. =>_<-xw~b`X%ggsf|&U؜9!y*P.sj5̷VFfmܰ!J~?-'# `O IiJ 0 co om]* Q%3`x1mH#%쑅h2捉w"r6 Ke8&~%Yd t5YG@U6\8?=IŢY2- Xv{Z5F+D:FJȐKv(ǥ 368 π{N1rl NcT'-Ua*-B஍~piJcU: ]`Kk=XoT]V 4~A\JJ(?v%*;j`kh՗`햙y@M33@BU+hM$A*{;e[BD S]1KNd4}ˏ+*gЧ%xWko,"8lAG !-3ZW#%0stQPkܴ\&틖-&Rǔ y7"ڕs ȦwFuVueg? 6>P{Vv03тQ Kny4 `sdu>7Tс&cL!l]?]͠EM"].2DzVZQ쎛iF^nH򢩟f8ZXւgB;~o@O\̒ ;-`d ̓%@q˜G x)BN-aK-b} v<5 ܂fٓ_)rھ>,Ků#`nbny9 0V\P&'<'[=>E :PꫬDKB bex^e&?@dٶ2=Ise@*&bg '%![}tm ~c)Wˆu}\rWgZqwBwQ3IwiKöeqڼ$:mOajWڊ-\;;b^jr.i UE]ѸEy:G}VU!+&uMCx̯̘O/\|O&^\;}z*}+ ;HǍ%mp+\ P2ƃ3v˜w=[aۮ E; }bn4P/y܇ ̀qH_8 Ƿ7n6 }'RKzd WHMSn_Ӓ~;0̑(N }P/`xf:$bvDlיЩ+xkTq- w+pfV`EVe1Q1B-OWwI'm` cOpeu\s-)`GΓUU uA#eDvB{j0c]T 5^ md ejaKx_ə~'N[r}.W]$F%E@]\ߗ]m>n3@Ws%ϪZ%!G]+EzP9y) p4Yx^(ъDq8vvh),!g׫s Jxo<áh7Г*Ǚw@Ԣ>~33!ssEj$CY:b#Kİ f-,nCVY;q.Y7-W6DjFĞ\0ۤ򴓁:EY@{CA!Ȍw=;urB4a_r znqat(_ Vgg4hvk1V<ٱ=izSGU6.v|ֳ;+"S&O8ڄ$E (dә~Spo pljGk)fwIF'ѫ1rɟi3 Όdp+_P ](D[7pJi)+S#Eȸ$fZ:9rO' 2nJTȫQ) uJPfwa;\ ̋cmZ} f'(Xr*e">Kf(+]BϮvf7P;?ķbE%BG%̤FM# U_Nx#eiPԺw4͊7cAVqV-o22KwpҾ>ثș0E}B#mTT?ҙ:@ݰ+-jb[f ]pV LWR W_Sb}7$׳4"L"^kfB0IԞUB&d>a eLX+%4=cWđU3L'HwlU9e-غ"7i'{^uvrɅKCc&~L=qn ]a?p~P7D wo0@Ǚ=PWjUw[]x 2MG\D =Q$۽lޟ:|ϽURM#҅q0a@$)#@ G 7f--WD[S>*b[A!#zE#SʢXMOd+DV(HL@gqwgF虲_gEκJ6W?m;˂93sЮշyvū9:eoN ^"h̎O_M[a'K{;8ZtWQ۫r,Jh\jj;>)vzȇEN 7DɑDS3qs ~t!ZШ$/e?|j0r-< '?0%ݳ*ǟD!jztX"W"T uq(_KZTOwtʗ2Ybwa 7l!EDĘ|V(SAUJ•Sh(ѫD5PbpȚg&+#'Q26k+6Ak.Ad3^8Q i$+NM'_ODF&MN@./Hcwi5ePdYenj(iqO1E& E2T_0yϣ PXհ$0_)CREɟF 1(+7@{0/Prs"wσ_Z -!O9AM*%(e~+dm%TrDߥzpgsO9 =[AaQkWn5i-tMh.QPY{o vJD|LXn2ob( *"<-< J NƸovD G2܏;EJQm+D}G:b["wQu&KӚl~pTNmqqTSqInͩyhsNך6XrU,/~< "i[*dl|4=S mRZ|P"+cljK@CiHg"ƽ1i u$iVtpn)W-\J7 s3څq˓R#_Q\MY'2 jS_̝D TJ0Tε99yzzu_J} vnqP!"2\;DaXO5C|ĹYy^)}X,p|±a3,4d,Qyk+ XK8}{w˨0 06A0=tv[_faTM B}u<}-D yesˎmhևpn'8C11/ܶɱy_)oYGPc| X _m2n~urfC@\_(P}1ݸW1XQ^N_|ݻW/hk>8:v$7?3fSIO\ƠrdJ$TJ 2}ƤVn*rW]7ϼ1VK$ z F(sxi\Q?4r{}M},hzaNǜ?Cr{f9}2u6B>QILoVF^5G;u'URݹԇ7' ("juvM̻R<؜ -dDwrմ2fG._ ^r-\q6=J@R V<0ڀ$0~8)}JO#ǟ-r*5n':S^BgrXHlƯ\|7ͯ(M:V`1\|" 4~y'f D,C.{+zȸP;wrgO+YƖǂMp>\4r>rkv8ԿWA#g%3 S}7eRlH QB׌Dr; :pvOb[?1 uOhRdɸNW1R8"ة/AΑn̥b%De.gl{ϰsXadC]O@͈^`7 Q `ol,(P[#f `(ersG{wz ͸:0tR_},?;nAn' _FpGh*Y-l[B$t. 'FMRP_cӱvp#.mKw.>1|2u"MvMEC*Ѱ,߳1,{uk|mk ;ϷnӦ]e5WRp[0Hs<nڦhz&dwsY\PrPBxPCr86}B[[W8^dPZ'#J W#m1e4vo?a"l 7dUl:6a ?ý?T/|/PҹTB "H+QG w&vd<ϡ ԥAϹ Xد]`)XC,7G#_l64٪ 9*w HPboZ+/p.c VxaQJ\ r 1DԖDe w9Tm ~s@w1ꪅ^҄tSrX(9Y^0`b!{;^֤5?tK[{mW-asLqHlKAŁ֠:Bܧ@RNDmvjՎ%4lPM >]2x9-t֨t6 q9COW(D*؉KlM߻(4jawc.*:"P3#"#SEWC.v S82-lP"30h15\lL.o/'J^Nωprn^IdF| [:Y:Y`hڞPYɉUy)HrɀGe.`Y!J0ZMl*?'™rgJfCCV>涩_ԏ"lή%$#UPdY]n;UI?h1`9!-H`r;XRf9a:AD^ʓgkޏ6?Z y,$ZH)JVL)5/Tsb|<D lv%XɪƲm % d\ܦF~c;Gv_r)׭ټx~4+{0cm}yn~oMR(N3S4sb)O0W(قtDHr 6G%vu5 ]:>zDGzq5+W. ۑj|>1?-˲bMPP W$Sׇ~rÂ(mKSJ/.Ctˆ컆މF_yPhHɔټ\μd?xxkפV N%JBsTӕmTcA^"\W S թ{'isLI4J8c">OwH54e(ACƜ~Bz]bF6%,noQn&fj, gk{̱ ~|2Izӑ,~Jl^ ,MĜh xZC3F6g8SȷJc2{{>~REgiThȏٕ mN"Bc&{ЄmǠ8򕼱/"xHov{?1jdtdDο\ kӶQjF#'+eϊ o!?UJzaw 8wyc+3{[1'MA*1d,(|&՚Oޞ}>⫯!QsC˙K>?Z03KF Sf.@P'n*Ã$&>\dM*lC_< N23106D?y;Ƅ4A*t iRY4ȵH| gP FkuRZe::q{e!5¯B&*x0nz"C=eΜ䐕1wcY7r09l>9ou~i]2梄Stl4NVIT8_=\Y|J櫙*cߛHJ!κ"?fkv=&T8f~xF9l!:%A21Uf^_`%\WKP{ =lG}SsBtj#NgP^"Jb0o1b@` E8v=Ylin\oR.X1BQ'xh{R"r9jVh|*S}/N*T=ẉHy)<#SF?]e4o'H~B8dmjzfL$5rXk4/%1sBA"(/T._. +|b|FqmvZ%:,F4GqȐp>A(!Y2dsE3T;J,9Z(F\d8{pa!\aSj?e:ײP10%fKPs\z.c؆M)h$Z誏 4H!J{RP-t鹰/[tXI=3vn3 Y_Aדt#"`u bml#_~286v^!+%LJ7 '}&#.%g J%^}uo{$&=RI<ڍM5bǦ+v#R UN{#s ώ5yFufd*B5!BQpV̘.Nna@Jifj*AWtQ7[#eI!_q7%L#*D^L=9Mh(Zda锳wWZ-d3l'6W9(kG#lQ7ţYZp!ԠT4E㻚f27g I]Dl[1!6eU4UXi#SU(QдnlпT;Fn2rBvU|gh#k uUr!jF>}6!'=ђA"55شzr J]*]{b:tκgG]78i#V|B` `FYtE29 *0NPI /9myk7|b,*5pN]'>G܉Aav*K)61,$z`!ox3wnB:}hhѪam&~ZR/:vy}Ϭ|TfSESַIR,4sѫleƽRWi)0vʩsuI$0v[1`s^yST&*BmD)6v?Mw/J IGMwzDyi MH0^XR QYCyY 1\ԡl=P2,2;+D;dLm*rvR0 &N ڵ^tDJЙOo46eq4lOX`~](-&Y5C}fꄡykjRҙlF" HeNCbo^;wR0PBh$8@W"!L͎,d@ؗwqBV*_z6^=p>-u\"_F# h#(k9e1zoFZKC/.k;# lW-d(rǗ\`lS \|YǛCzwRx(H4GX<4'>E9M7id3PB;]OşNSᕾkLҘҪylJ:C+Q T$\@ 2zKSvpfs gs>Z̓}[~,ǯ&=E>1 h[$h;k2 4 c[B}z@ K)?*a3e]gMp7Yٓ*\[#w[j#L~ ;Xrz[v)b2aoL׈'URFXFAtt ؼ[ c#[] I p33Z#S"tCQ;ʉ w`ymG_19Jc'=[! ?]^K- u=!6 2ըVuOȬ{\tJ$>s-0п-.k}\˭8wlfd7(e>ʭŏ|x:}H^xtTRKC*UU}@ﳀDzߛn6+0dL0vI Aآ^HU7\E96E a&uXWt -SAxe8nZu7? W₃x4$G؋bFTl/HO Uw)ܑJ i颭%[`g}Im!r7>U 'oCZ1%U̧0h]TxΡ+P Zm&ވzs|Q'Po]&K͞*8{ú ufco"u-T63"IG;*'k5v939K,]m):mU5(ݶ6- -D z&V9h Dڷ JdfMO9e /܍" .6?cRS[H60< ʅ& =dOMɌ.NpvkoViI>%ܳBQCBթ93no:E{:N^*: /ÊmjR,_̆ǖg CT|2:o%WC0P;x+ /nsl/s{lAGZhy{urp?j8q@ߌ}䙹&݁6 DqtcުF [F&ZY HQ~5Ë%kYw>̄fKT(K`5McnpQrz](|==)ڑeX@C@}ď_,ͧf/[{UD+~ʞ_!>\K6'Xg1ܕ#"^f:{έ8a8;n+}0=*49m(S,:hb x`AVV~tbp(NкۑV5Mt4@ YXyԔBK Mr8aV߇YJ'^o\=\]6[Twz;uǼ{";ї`_v,X^g~ Q7 oHL[alS)?'~[~q (1JCl 30݃19X~GƽT)eդpo?&*|K(Š/_*70#uE?w*+jQ I5+x^k9yi6ZjG9D°й.<#*,s>@g%i!6TE6@x^Mda(-DM% ,f:&?$O7!X_Q N(6R8l|DgRc/kji>5eR6PfF,EL+2x7v?w#e4 -/a#f=QCP%eǪnW% l@H4ra,sH6S7!TW`c+ B0(9; a&RWd-Ai8cYio%g`Qbj9J)RC f&ڈ81FVp@8h*վ2] EAl5GRk*X2%3gLՒ>|I@㙜G{^&6֩^@_8S_p+x`E1vaj3UpڝZGZ\v&fS}pt-LYC = n/JRP_0w?gb)Q]a`CE)05Y~آƥb̧ o2د#w8F%0lpŪN@FR+BqU"R1#٩p76zK h:kWN trR2y>nw$MA,Ǣ`1dH&b8%ЎZeJiHye8ZA@Z6>[:.?%ۀ4[Rfy{OJZ]\nHkUӍW(_+u(es _y$ͤ*}K/]I# 4A_gG_r )/X7[.5&.S[Q|#3 8vTňo>/!2[1 <}'bG=Ե> PlZ \ f\,gxO._*A5:ĔEǩ4./J}$⺡̽~@l%N>36`z[ZtNXO)gx|)YǾX [PŃ%o.bJ\YgI!wcb&^E^&snhe>1 W3F~7͜oo!MdxPA?CsBգ_%kv%l;nͼɆ--~,)zS[ߑOu>Zc#C٨ANeH9?\YVB"M2(yObBkW%d' 4ǻqqQMR_zVGT=tM}fVyMt`+Ml=tre?* g>-7fp:#!DG>5*ZL@+&캅Fl3NTaЄ(v$= s&껤}d}!slQJK> \dFL j< ioٍ$^醏玵!)\heHa8hy!L|*e('wQJk{AAv<7N#s7&'(C?$*,¿/8z,V- 2+0_ҳS :HQ;k'FXf:ªϋ+$ࣞK93w!mH x%>@I@z9gA18 S&Ie{#~ %陦8sdo %󛚦1+[U;J V7mp&,ƅHԲafd|VI&\z0jL*Wh92~g|(l fAZrpgvTL |4R!BYT,tn><{q/|\5pt!LjdlbK}6fvO jS[HUȰYCuv^^cꅲw_bS0h.%mzgt^TkmdK[/r8=Sҍ)%;~hVHF8*) CjSX/" p0}ٿCe]:HX8EWݏK>Ж,3 (ku fк1]lՆ~ b7Ỉ3ְQ[:Jߙ8cw)RHWUwv;HG[SGoszm21*r_ZhfcD` Jx!t5DhwNL3eU 6Es)H.9}iR?/a}Er4wxZljDŽBZ$ ) Y)+*?uq|ƚV#P>.AuYFΆ kM֑pm}rj8yoK_g&.F8wzf\"1~3fITSW@?W^2jԮyzo170a-lwkώo|dE"l%ҵsy| KI]_M|5ARծM {ڌ-$d%55(h}{@2Rc#H7-OSe(N# C~xB=^ŀJoǁyD$n_I| ?r/=tVQ=ca~0R,ZFQMg`|ɴ 6!M.*Ւ4ծ+[!$<\=ak_W5']UL#)I'$4Vxs. |].ıc snS4biLF,ڟ V˞nw.c[Dl.P7UՕTk~zSdLi'˵ c֣@,aH^uʼ1wp<:] QQ*q%lkPQqz$_fv=>- `״S" 1wĿq< '16a+JN9%tiKjKXؗżAU&腰Y@LD ܳHo*vQȊʬؔDN3yFΦk@lpI2;\&Oq/O?}t2QEd{ v_Yi? `>Rfma~%AȢcj%fi)mlt!aiJw{{N| `JWRe1uX8& nZw912eNB5 5\0)cS!Fzݺ'kD BY^c5%+I,+Y;6rbG!oT ᓯWdi.9}mQ6vgyCVC>l2&?\uxHtcp?ǨD< #vpFR%ꥌ.`RZuP(Eg Cb8!ǷYv&)ԥB躀̖S:d7a 5I%,0o Л"ȟD“ZQ ٙm.0x6d,QOm5xjE]8mҙ?"k-T ?E'y'ߣH&l_&Ȫo0/F;q1 @0)Q5|p2tb*G!uwvnKqf~ ZT@b;c$71a=gnhv0aqD+91cnh7WXΏ iΰ{b[ ?RC&ڝ3"mDUtS- ~:Ycr:5p^O∁}2`DnOCqr1]U6aH؂e؁&(7%~~ޔ-Zpgd4όۮTd%3!4wi^GP D #Ғ$, a[ؖXsD0ɺ~OxRŴI&y[I赎g ]xYIi~}%350L\L/tR~E.f"yczV)A*#C:I*;JJ!,Яu 4'R+7w(#ʔ{g\y.NQƞ_2 :/ڱ29W.v4F}u1'uIy:/Nz]EG]x"[<,7x/!.|%Ff]>?ϵE, R=rp";|mP,~CudA#j݌Y}՜b%$`$2oE6)-ɻ=@+NOH,%T* oE$a; ƦR[M;ܵyv1yuMuo1o͔E~z<**4:?F<l0!ڞ&k὏ ’ lgPۺ~X853:O3>ڗP'cvoBR!9kS}]RYU>{g 7#jDnDjK, h%,EN םĿOT85'u?qaɣ8t4s@B^WڔӇrAg&Ӓ-)`vty{ݓg޶ΉBeyD \oJ}Ȱ q3]Ary6=&&wNt>t[-ȅuQ0zIs,$0lZ ^eikcT7hCر_p`lPuVVPD|RzVjo3}8ܰEI9M8ѯ6XP'S1wer؅q(F4kכ)"ח]dt_ܧv:(-'{kL*wílۧQTj$zhT !4*yGJ֭5$Ti0%˪ݮ5Gn s1gՌ2Ij3"ƧHCg|+kJSVwWĆāqտW'r{XPԑ5кWZ\ ے aǰ+M5knrDb|v9b! ݧiRioJٖ:\mm^yߤ:(vڕd(rn>~Ρz \I&@p,VTV>֬`MSr-/KQmz5ɷVm̓Øx0rX>K'[r=UD4a罖5A%r!3%{im xcN{bTP PǮG˿KzH`KEaFaіUrudw̞q\LnFny, K`fa` pvXBrވEZf l>_ZNHU胫驗g ЅEԆ$ZXd6EBŌfɾsɴ`N"5t>?bf<$6/ M,}woRdU!,<. % Ěa_IGÃIiT>nY.TCڕ4kFV⛉z`1aڍTx~%ѵOalc{k}J =6ťǾ#OdF\PGgn]:1$V<;,e NyIF?f%0)?({塇"@'YWŶ0$== ^'P9[4Պ&2NbSf+&%JM,8O4TgRw9Q&s z~^Yx>s78 X1C âZ}RܯQp 0,Vxm x8x %&|V`(3~&B-=z EEsJTfEԼc|jRK$s֚7ŨH4/;@|8?&:ɷS3 c_P$˖vĞ(ݙޚQkD'v?6D&3[WbPW\}߹]{Y3vvcs$n Z:$8Se|`P!LU[[ @"U[=41ݠlX nP%Y` ^F57&Zo]?$bܻ]<<QC4kU~&3=Jizw>rY Bz.a4 5KN1ZAb /F6m'QPr $hcNGnQ,ʌŅAvɲt]S%R5*_rRK-ˬ\-_ j0"YJ|XTp$K.?Glɋ" @aI-1u1f[XB0VC6-ȫ*%' ` 9U]6˺Hm0U.7<!CgPQKm&ΎVlӑ^,MNϮ0\=G} P]1*a2 fUvHx]C._frWc3yLv 6=s|6"+S؀e%hIDb~XtZ EBU3XW,!J{3nfd |gq: ^/pl9KAoMh WnN'yh3_q7䘇8yf𲃰E6~.V5| )_S msQ'7c_4B'3Hx_0]];[Bдv\vuP@m!*u@$&2UwÝ>%ŕƮ8 J߰=5o&b D CY~TJL%zY&<Q|i 26覸7ڪ9> ,/^T׫M0UR;?6#>$͛V;a]Ƀ.O0 aYx $k_O[kci&q!%f>f>SlIhy=@dd~9λ߹s8xf+-;2%!s7ҙF+yϢF*aq4(-E0*M|]"7˹ : 4"*-h3:X'D#_5[/vnI: I5Yh'Μl}X?s_Gyy!+CgX>v"HQ{km#Zrt _L0wn :=zMX}JRsSP9!$M݊#f-m?3Ш}f@7f$J d)\Wr+i{{IW:,Ƭ;EuR|w^`VG8$WМU,>RD^JT0Rj;7=$6"&Y"K7ue; $lB\qAZ [(h%.!/D)oB -,#ɞYw>38\hbB!WΝ K-mэE-:~+5_sW#G'^*'{MIr\ko97EGqďճti3[Ͽ;ɏ^I =W <QRy|qsA=HKZQQt„&d P 1Umd@[)&?M5 ֨23󩷅]I竡-Tx>h4h(b-x@ssp8 pe2?8Y* vbh?OIU eM ([NkiJhBjF{]IhPuT㈳kQ%Mw1 !KaH)1~oxU烬sz 9AEvcyו.86)FļZmynqՈ?m PD8KSK6*&>8Ŭ0;}JtN^]Q"rqy8 HkJÝg{-…Ǎ͔[|4(O% A키ơ\PZ_xj x!׮u/+Fq3 5;e~?`4'\W^:ƱrN/ &`ٵFșn &ncEuuѼ8F 7?ᯞC'Q]57gA_]\/?WOc"j;o`Rv}Sebvx&6X+0{҄>ɳAWSNU'BĞD_5L*b4  &|^5JGΏAg(aNVuOdaζl j.7 Y']B ~_Ǒ ҈ojg)zl]-@lRpeGѥ-Z)ɭc)ǢW@|8o-`srj/Wl5DpT$i\qhɌdHF_H@^ $ 2w(,&"1olN\hDUx*#K\Vaɠ2!ex?Ξ`cEUogcD#Hֹhf!K=`e ~sھKcHZ֦E;w 2 P@"RRHYPn=_mu@lN~Rs[hY詸ޚӎd3pJBLخIX,MVrg?E@Uj@6A?7J]Wy&˞:'Z^W8^U-&a_k^&AHҾ#j*7CcVb`+!]1hI>e5`p'gW:fpGp} /#>ױ w;$P5PU0pbq3Mh^A|_ݏ}.Ɩ$PK4M*q:w1\>ď`0V!$n^NꔷA " KnrC!./heUvA}<^mnF& _Z{ِ4IN36dUwLO^\ *zaDٟwy\<-_U m ng0 9"?͞T=_wЎTG$dUνef*۸)Qu1Z[*a'.pP]g-̡7VmbtT"'˻6r!}V܂ӡ V]C~OzhǓ,>7Td"8̱р aJ7(~+f8z/1_f86!}#FH 38pvb .)o=`ʮPp i`AQ Z`~s?Z*۲9Cb{eLj&kk-X=WMŚBt]Vå[OH.Yh803 P7\ab},%l "7d{{:Mx8붼KN:<-b|kb- |%<tA i2|P$ 3j F~Dy1\ವ T2rPkE:s/y wB!n2<"tf΀ =gJS0MF̞N -TQچ<*rvM f3:^nhyk :% gb,mj̲c7 зDM5N7̡]ض>5H|UmU1Ȩ,#n,o}R5ky4G=׋z`C'i}e|4DHF8#Oָ1| .%YI aJ\R=wFc<$e/l읮DV^L1- [):gdQo<}?xID*{o=gbXR1gΙIF6V ۼB .:Yjpi]^O!^DqդVB/4/Ҍilsp#T,r^q*<\UrLycf736d3jk !^[g:DQg溞}+d8|X|ܐ!v`  cכͲeR90o`dՔz G| #Iґҳ M|sdxև &ۛ³.@)\KMV?"v`ΌnS=,Xẞ8!p Ӈx[%nRg\u~R- }8QgjJ[uN gYb-؋J*n[XO pNN#u)!5%$ !r0% {W9;3^+(~<-"YR6T1+ ZK Fh*\k3]O_˱^i9eCo)0GwJ.3ygys/cfQ;NrɢSu?_.e8 9?'QQ*7Ʉنu|"U8TS/!uܒ,buaH 4+vǻ1_@DzVt;jx!f|u,ZnvL;A$矀hyS&/,tVfZow(]J) ArÖ-ͱA_>`fKHz [VPUjj(a/'DZ Bz ^Sf~j"YZ9q3L܃v3'b qyM:* `3%-<՜_1F-/}f9ZUum/'/U!Gݣɍ{B.J ;d @AʩҘ7co3AD"l^%6Kcwb4c ,5@du(Y Z__1-lW^~-@D@X)D՟a\OeG<·&^71ENeH;]N"H`RM8aĜlWoz 2WipOny&}3Cuw9DEt+MsN?eSq$֗İ;آQZ|cr)=@0+U=Eݤ~ KN`j_L;&-8kT8Κ;W?l{xrEDkW:{^K`4LO_:9ـž8L_Tucka}ŦeՖJ;W}7o 0ޟ ,DX[D6ݏ#}578-|;*W`8B/.@S[MwѦKZ~T0@_]%G sֺ$I2^"X4}`?!daP͢Aۤ⾗1(.z^gyá) Q1!ŽĒӢ>qcLCբ߿EHsl \Xw$5jv.~1mX1>xgZO45>vw|  ._A?H]N[GQ1)8ٓ7dIBNU&pZ K+NoFR! 1H`*+R iZ+D~ Nr.KǏ*3.BPTq+[ =eMm#UD[dIQ6յ+~R\O8BSC !kiXUL-ؙc? 3=Oe7QG:iN6LO+<LϞ$($he-XoވE=i2`p7UPG1ŠJSx|xp lK揷|K͉4K΁&j\gla{)E<@*9ڡ4>fI|cV`<=c$󳅌-0C衈f,)f&Ϲm[oQsKyPrہ¯TfĕI[Y%8^] 6z=bZ>Gz|I3ƀpڂc|wrCWpsP_".P( )IP`ր||Lnߪ좜ԬYzL=۫z#|&$.=AA(#OFwn [RBNTwAq@$=qE^${פ\Y*Iҙ;wHr4I$~mݸoT`|QZ'UuA5}EZ]_jLN-}slo=9;6KF"b_X/G e͌&;_lRz+QAܫWڡtƒ߸SY5ޗ^;@ߤWmxhU>]?@Z@ռd-=RÛa9cPeTǵ8!T{h !{|X4t=_v R5(fWM܃J[g.JȓW<H$j;\Top_{[V/}>8(|md=Sy"n@պ𓟳ypuT.S!PUM>TVeǶH =s6Q)f@As]>Y?Vzr^[}=`Aer QpeFgn$ :~U6}fwOC??)q ͝! Kc|ePwi-f0>3+ dspޯ̜~z"{b}#8 vt+"OidRvhP4#>IAv ? QB+V0л_u28mtO!eX^? k%OQW.zE%"8szqF,wSA4Z/Fal^v4%i}׳Ӗ,5$O 5R|S YTcI+%p ja_$iIP_ZШ˻Nq sC_YE `OfH0DZ82 gPYKrPӃ{;⡉s\{0Zy wcxIr>v*f"xRU&aPQ1n2?W&FKs- 1j.&:G^wHj=@#re?jCcX.;`n`Kq_At/~Xݏ e  ̆~~8bKK#+170rdoSI` 8P"#CdɴZ<=K.'G >=xf_ SI[l/ط枈Ǚٺx]WE WT<)Æ@2MMEZ%%]tNf- Ӱ2RR={U \*l q & .6ڶI&2eV}@ʋЙ,׵Zrs wP)ʚ܈8͞H*W}30/"i;S@ }]NtM%%=ȪlSA[o]h%H5du_}LEH5yL`MKG\4,kO$w*<N}cGku'!\ pwZGMYjmn]DZƬ:\K^Ƃ<xw>Bv^K !2xE9lW v-m%/]bnS_-m;P2އNwry%w&S>adek+ω &v%[7=Pt[p5Cl^$>ML+ > sˇO\ -{IV?$t`b;2߮ruy:ejMq&:/~` kGfVJI>{k({R_s얬VVff\hl!3i/8]osXel8) Bk0`-[3SVAYI>O\I׋WjMfr(&PRjDoZ^q 23%Mg.w[Luj&8]%k~D,&aIk_a *" @^?T_uC>NUoefzDbqxQw"74&O3cLHWNc1.6T=:`"v 6߹5/6b҈Kbˎgk|zd}O㚃CtO^J@{N =+ͥYčė9|. ÎOOZDEq,|_y%'zP1pxY wF&Yrs.4KHh"#hd'[6[:/\?EHVw3KySftC뛘Hsj|_;\^$r % MhjP =h8~'Yu5V[$^/EqGw+HDBՠ\aȩޡx\),w/_.;k{;xhzzݔTo`hf[%ÙbQ`S'ݯ?Б%.?4S{j%/sny612}Fpk pZ,ѻ0;;wi Tj&s{5ܻdÎjЌT8JP2&Bj@;o3 o-pY7CϝbϵX2@P uJ-~t; sv4%]v4m[S C<lga L~ GRN-://76k6RI4Qր$jgݼ0wr3?yhZPN.D2I>m$vfjJ<MtIM$ ^^2h>D0YI!B`p)u/О9WV ["޽Z4u]xߏ'uc.-TDtš&mS.Հ!%sČ~@Ltb=S ta.,l=8 a7<0$<\,rO2g}ZS,v' Us.a= fsAiZ4:tBQvocۈDb[DrMr@NuL!\ݗ:qO$΢\r5/F,A1VL`)y[ɨ}y W\oG}KG-"CP=VH8#պA5 e -56q+s͛6> "no$ma梤Vŏ+Nxif*tPBAQJN\vк%(/%4f(9;3YjLy'p H;{eMӆ~ @g,Aؚ!zpծGQsnU٧Of1u6u*|6+ڱa/L<BOa >c#.PX>&r8_6P'.(XN**l3rPS%dҽoaIA!VӠXKs$ N\{trJҿ]vt3IYp_ΦUw/5y6ӝU =>i23[\#PBKᨠ2kr  9;ZNiNTAF%n/s=}[U >+2cWZXOO$B#z+L x(ɦ pIo9]Z` 3iZE#O2{63Pw@{%`#khPjyC҅g&'b5mF(3P̅a`r쪻OIPiU9&̪U˾iKoۓ}b<_&*S ]U58MdǮ>=L!5wH 8SOZ ԡsO6ެABDrQ yp(3Mu,ŜXA8 嫼o{c0?"PNދd'곛˜ShqCԀkz]&R=A1m7{̈C1h{"4':̍OCHr<8*ף7-V⯥ɗ )etclk~mSY#JN.[[=&doxT ,%'[bŎ&p1mG7U1HR_-â?iIgql; yQzZ䜲DI΁q]sn$B-}5>D;o-e8omxDmS{[3-EϬ+n˪!Ղq#kD`OqF1{!4ٚ9jqipjSj0O%$NEqLeRȆ7ctۺDðq]S5CNLL3"fe^?]KԈM7-q jJi|- V׾5VbL=qt>̮t̔le=/mk34ŀO^3A*sjkH2*Civg Y:8_yأ0;giLY M҃]O5uYGjFd$kHf(7yJIqT^xonߟqz{ \V_ O` R!WIq3H6-O#ZL}/>QQRgcKMXG{ z_9 J EeFѽ@ϊNJ/Yh}xq֖<䕽#ȧn *lSag&f *|2ta狨ˆT'l+-"S,2~qJYb#q*7xkN19Ke'xy>[̓c|73ld$+fZE/ئEĩaXR$3;'{jJy=Cd(N~@Ei.}8,i5>ǎ؟]Ѥ(mg :%clUV֟Tɚ{`S shHskۯjU(|FȒmpqWD/@ =Ouxu%‹Kc/P>wgƗUisI?chLcHkG ^SeM^Tn4(5_0ˎ@.oaqyؑ퉷%L!Uz I(K0򍹞fIH8^Vd$Y=Wu`8:fY[,vzJ!uɼe'GHHJ1gXv2d Sa`}5op_qjb~`<:B!YeSu UXO{p6\4tdd'ѿvgV kTm*:ws- 뾘z*„r64(2~} j ͬ bqCJBg̈O /Ω@ {@ JJI'gIln,U.XT9;UJ(< +y !PM po8R=5^ZR?"a^Bu ,ln.QFh=Cz'(QR1Jy΂}0(!> 5Vd@ˌO}!0xm+fAu8teZz51 6@9 _hucu1+ҕ1wO} vjLf\d'EB@Κ<={)"7CF ` X*-@qU@[,TE̳p|a╚(M~ߓAN_j2b^ۿdѦşW\ =xTիn`juF>+v@;$5|tXK0$z۱|uVۈv! JldæLVK-8>o#9 Qm~]c(CD,K`@Yt?Tc{$RA~e wQe0hUR~}Sp5G{],~1@% ڨVQ>v"Z.qDlx*A`i$P\ ݿ1 V[mI:I~qy1JwvBy2"P@Gn_Ìq;nq1mx. X'vB͖IZfe; YsȮq O|_j0%# bVA._9"x/5@w6QK`HmPp_PX̫ u"4% \8+7A5Wt܃#e|ҠN}ձ4s &xk߉/:j$q߅lZvF QVZKЩouIs{h/rFs].y?Ls14E6Ur&={]`A6nsFviM$ol*9+r6avv  yV Ec] T,ܻH]}u@ͣnϳ@~3Q;Y&)@m(R!$)T@4ku%LOĞRDstU–j% mzO(9  A~|H~9T^*PkdD&ۻ,܂(92n+NO[K "e*8eRu8iEm}X<7_a;j8_fTSrAy;a.q}Ġue:T9IDZ]%3a#pۏvTX_$̝~r$R蹲#[r#̜Hٺ@fkS.,$Vŕ+9Ο[/fC. 憜@ԔV96iAdQa, a[</,2ܸ֌II"j4b/>Щu.6 p!`:D7deRC.X O۲ޱ# wmV|Ft%Q5ls5knjPٿ!kSf-ZPD[*$̕q y%n#X hfT`kR&EqF"f[iU*ikӺT*hi.3e`{0aH: o1(UT3mQrcŹMG#҆enF/R[5yMO~J>*qc܆ä&&mSok_{S3)vB'W7~U;͜TC/|cYrJFɈZ=!ȏE}V9qt$RNi| כ+Pu4^eryIID Uq4g? Xot$"^H1嚊,]ggz>qKj.mfhqN 9Mp!4:y86{ QGђttEG>t/wdaʤb&^#,Ko 31:PT3ɌFMPBc~mkgzѬMV_uZm 3IELEܷn d+@ıh_YX .:YӇ'6fhAȽ q*p 0ԉ%1!b[N$d WMj1x#Us]̩S•KFzp o 16}]7C(/-X@KXPOrs%C]1~%枟EAeb#$ `hN}fb}*E `=ۡlvP["HIJW)yITe5k 3͚'AިP.ՉCT Sp),1ٲ3 .fؕ`<{b=~`?ØoZU^H2\AItnyB` <8 KZ[Cm%\Zf5ӠZEBA5pww%䙸*'t=?K;Q tnȌe%l9.‹m^.CʺPA_ ֶ\ a9 H֏~eR2&Б؁nU[dGȤS3lPuۗlN* ]LN϶Dq #xNpja⵰Pnt>[d A 1Xj*=F̿o(4!R,@UsRHkB-}qś|ƈq()/~ (!^m/IP^9欫MߑW UZ2MWQڍ알 7~Sʪ ܷ5?0{Z0 ێ|>f;a״Rwi#Wq<*뾊#dl)2`-N*Ԙ[OxW: ңB\Kָwˣw S7ҺR=`/Ǻgzs7ZUjp+*'QmHS8DiFDC=|KNk-dMRB|H%GG_,_шhnRJ?qvPhWkcgګ˒dk\n;z:>M>3 寄13zuz…̔fG9VP/IN'9mJt-tugR*%Lr8TcV} uXZ”Ӡ܊ 7h cB8D, .rScUD}&vf!m#"EV7Gܩio')e'VI ݩP_P܇p]6+*U:8J] ڴ>#Xiʌ m$,"SdcJS h.=72#,ZO~ Eih%ЁrwDžQhIqLD~ܪcxRo~M4^û1cQ[04V]O!``IɸȀN& [YT`H[)8G;{h9ކT?In+u+t9ȉ8$Z8K61~TZrxW]!ˮ?yy6.)r«Uth'YO4=/&D@S=w1N{?GQ WM._0we-?=hǪcG6M J{%1!{Șyb((b`"HlZ D ď hX:+AHDzkqZ毡 E 85D _7L(P֣)!~`tU|č=z ;ij"N$} ߯n8;QH/V߲}[ S$@Q<9`&sd ^p"e y:>a9`LrV1+5/RYKkB`#Kn9&3 8Ij"lӘM/?ACsTp"/o> w?tax,=QJhABY6= 1s,T,2Fz+WkzYTxaTpjX֓ t,Z0؍ʞ?JDCԓ9 vP jO#oX;[͢}#re 7-ܕo˧HOe:k=!i{Cq8=@aX²w8XZ:+gT^m]Bc' #9 TV岧V~n&IIBŧјQ㾯Zb;,-юKR"5=&mΝA8.XRb&rt*qQ0]P n%ӇۙO337μEsxvF|L{NGUC/ԭ??נUS"Mlm-q7H@UEֈ#1|kșhn_hCJvgh:dy<hjm šxhOܦ_`2l'_D:r!ndditF&4璺*6$UN8*ds3$iMC`+KkJ[ᶡ%A QCtPjoePa py<ٴf9"M>N$K;|S%+?hU._%7~ JͼPؤi~J$kA "Ojt *O4p *צxؐOR'aC$1"V-69Ծ Åo@)I;FMp]^S]sZts7Dk?QV #@4d{%Y2 &vect`^S !-)Iv`)v˖!|\@/eUu$gQ;Qc;J^ TV?ݾ6uF9`2|_hDK9H8UKcú)ZQIXܛjn[8K1&|=TbY b^(cpi+.ʻ&oIv=vԻ }cc*aU??=0НBQ> db8`TZj(!XiGSf!/|>KmcIDyZXE`.vu3us֥_;6{_\ wF8ڍCxnnlwr*,=COF^hIzڅk /=aFPXB#[m(ѫd߰H*4}ZAAկRq0jx^쉽E՟I 稂4VڸuYAc$_*BZxb54ó=FlxP.>_mc7Ân,lxtG5bu/VjVD%uyzQ*4/"6Qgbk:4ׅs<*mRV`.63(j/(f=﹯=Z-}Lc<Qm8N{R_d6X4||ffsW;j3q0,)?|6xWB@4oɰ~p+#u9e pK^lP6Xa{ ރؽlΞnY8{?#sSEP˸o) HP['SP6Nm&53TYr{Q.钠|؃=Rt\jM&] ܔa$z7e(̈́hR6 ;Z5 68 bAe Gё~6b b]eʫOFICH%Q[ܓ?t/Lp@u:V@whay2+uCR^ű׏+s-v(H07 S-K3Ê;r8NrK47l1͇\Zxu9 )C^Dɾ2?ascuiXEz6t=q*|yqO;LHb9ZkWYv>ANnE@5ꆮP _*PA(SXgœ q£S;S 0V, f;2#Hv%>!V8bnl5rLZةt)JΔQ'}6rd*նǯ n{ܜ=m#:=d7K|TLi~@od (6V^<%B5~vJb`vu QR.0)G]w+c =)y "j (֩r3BR瘔^ :Ѿu׉V0|WoYmXP^RA+-Lj_#2;IE)&m)]gީ2kd2z΋bҙ"'R~e-fw| 5\@P .1WCVjh_I--P Ƹ F*)k q,ךDMP,dSɵAĊLvb.m?Xsƚ{8_P:0Rgzc֓W%X, +hLƛhRZ\+HW3ve;gwɭTP)^fq;#Qйd364q¿֬ZեR˾ DOm & =4:y"tO Ҩjʾ N,R'-޼@L|̷Wr2#ԑ: P𤪱;p_&|DZYLty|D-7bo*4֖hi-mڄeέ(*ߐk 2vv,2OO. :SJr2aG Ukb]Vȳ7 % tc\eV~rZ ΙI>9S> L3֦cpv7LPW=2꾵"4YKZt~XoO4R){Gsd}m1r&[;SxX,;ƙ⹘P̅!o%+cEzL/BzE"7uRMiَ= ܏jX0XT\_ tD쵻o/bdA,u@vE|ZИ\G;&UEjhQ]/ dcLD5dnTCf+lKʻ:&ki˰6 ٰzjC)J Ji3ZXa!z8I.6q0@B^Wex,$>"],E9oC Q{O`T=l"j'c;q:[\ck޳`bh&,UV!<1KkEq'Y8 Ҝ>?5t/A@M>aMͲ\F ĕ 9ZuM~W'"z 5&tfVͱtY~K4zXT@Ӯ2X!]rC\xla@?DDyyJfxlK\;8=G !gCG/u 5QWOmKmwrD3]Yr$i *V1@?2޵tFjx8:=ZQ\헭S t]h>,IKgŃga*OyM|ñK6AdJSRGh +[e]jb W#tjL Nen%4פ3<ӛvCՆ,ѕm53cJ`@z’@w*g+Hy|9>~f* ],kCݢ&a6#"12;55 bcqE37Odq"+iTvںS֑3CP\c>G"ldm tq3 Ep ϊ҆ěKp {wM.{>53iؖێ`辗{!4a'@kEvL|<4ި)Ө4$-QRÑ-.հw>xg8W] ط։@›4_?goQa!,~٧ cg,yspٱ~}|O 0tqaBqtCճ@[HY±șCnvLW \zcDϠ?}4t2<#0 oCxaLFbB.U*%'Jט=a{Sl?1x咨fxʴr#Ay} 7xtMWA:)wFEi ;98ΓAZև1o`BaJG.>#tĪ(yGr(ML%5Ab(ȿF6HvwƎoP#l}ȼmtYq◙yZ2*)ey=۝oK&ğj'snB.T$5`3"'Ě(Bൕ1fH#O򈅲 ;6^LCvfA(TWNK^G-x0nf SvԞ,w%znsdgU _ˀrL|6OW1VElUŋ&HJ\N"gOx6Q&*iܪ!4էϷ֟-L!٭ uA}ZJzImt/{hyD?%'2ֲ٭Y,j[?Z~o KIBŊUoenᔁf~$yg- mBU?r LjE_@#ao *tbD}YQؼDEMb{Ĉhnz"0BYi) _7yF/3EP~mCT9'=uq;J17yK+y'%\w9o "{p=Ɠ0c@/ 7Em" VX I$sG/vYy숧$@BP6K$S#Q-O;knuhͺ]|3WA]z=U  jZ k?ǑHiB""dZ:,R+ȩ:Ʀ#1ڼ'ʒʼlnoj;Z5 m`b'MV;R dJ=*^}]dG7t҆:{5qҌ;tE|UwPe'߿c#8_SEQ82uS`Ԉ* ELGߩ&r!Hu (ޕ4RZ!Ş{z!H\ Qar]f{t'6G3UR~LF>@םMV 4nlK-n=4p˧mt ]yg9Ox qD9e^6Jeȼ5󓍿<ŵ,]]Yytt,霠Ѧa0yVb4tE9Ř`kS(\fxΏC>VbU`caRE|Q: CAL[͏c乽f('yb9O@˻X?4׽*VB$2uAqu$`++9u}yZ #GZvu"T_ O@T.}IPؖ,*p>c:#IdMwq| r# muEQ!GVYf=OH;s@2l} M ̗ퟲܑdaڲB//XxsuN(pS2̫ˋ odat[2ڧ%&VCE–Vϔ_RtOU4Q{d4tm^XATBvC\@?3t>HΕx|HY^m)D;yŤ9V+u0ubQ{ m$M;⌽tK8&q;lQ_e-{ܬ،D`!>ġ~QXxݪB(L}E0%!'b/ BoVneȤT>&<02V$0"ܐ9h (@i%%Φ{)?y6l+CGƞ@+(1\uɹ"[JrVu3"aJd>5cl^}n޺ +,>po\4_}(jeqLe$G$WKF3`{]ys90+RH QaIsވW>0lx3D ř{6P?9čhKW.zsb(&PFإ]c = MQMÂew]VvrSb%Aɳ=)ƋΊv|ٔp1(v{hJ6xn?ESw!KQsHwom#$oCH?>kXk|@e|f>00ϥ9:y&zwvT;2P2m}RGoQL;p #:Z6{^\8)^Ij,)%2 Ob @]D9رI./FLNE.nz3ߜ"C{?doR:+b [k8ϮVpsBUYʕ ps u+M1UmŴ&fouR0|HNq':M/n{A)$!_kb/f3,PǤ8q5-`Vno0~ԖKuw*9wZtX@q9B# \B}ߺ^5̹1}Ln*Kb?bKwhΚ{-SmfTU{?40AXQ"Y5zrbnv!cwV^`MCi/yaZ h S<y/2_/;X~!TG/in`qfȿ)nDZ b"L~4rc)vr椑H˚f}6dT'PķK\|kvk晤-_j]K@bαF8RgQb%yD[dǜf8`W[mlz C8A#z=[HݳJUBR]-Wk6dUi"±צ7x+H'Baa ;^]7:c]ŽYT5_!LAŦPbT6zGma}THKITDluЗY5 e/ .H C^uS[QQO5$[Lڀ3Gܥ \9]T磨+jǃv`Ҡ4Hz}1ذN+\u{&9e>HڵuxNm\PLA"dҞ=5ǰ]7OIA_!#t}2heTYγ7[6\@:Wu6ץ]20+]A-\51-BlkNe$Fk&{y`,agg)gP铉E9eԎܑΏF8!{(wɏ$1.wعƂRtj<:l9)X'm:_P0_'nhVϦ;З[TXVح Pd_Zz|4Ux>'"-k5{bEB4)/l`H`d0G{jg©^)IVa0/ɵ'Y&b~+wQ@N`N2umd \4I:Z@Bml3$wy&|JAv-#29`}F+;uN!8*Plm̚5H9ͪRħmk_ýAPfkLB4R3ہEZWzrrWY6B -_#“;+.U!KEXVnHgQ갦QUg|k_[_K~i/WV!OO{m 7:ȹ?Ψ){9;=OOJ%f|P>ViJ ("pD4qް(&vk޼B.ĵEw,dCё nN'ִZaWA15]@-GE{oGa?;a!m਀`uwSǟd^,0x9Ǡdm1@.VB^{ȕ.N=]eMa(jǁ^AKm3k$od>.fwBU-mNpBi̱swgTR*972F)~zp-iVI6iD[f@//";Ɋ#a/!UEo<y[3Fʓa1vI.yzB6T/d7eHȑS.n~XuX$b+) Ii2븡SW Q lZa㛻 pv*M[*:<`66φc4Ɵ~t B@70;'N6JrK߻ JV,\6] &:t/w`Ti_,pEo"  tkEpmE'f1UPIDXyP9R{t~f0Խ,K;IP.w<R fE޸D2VЙ(~aU4 ȉf,>7m"GDJPS{wymDݳD,/dת,+w}9`Ξ$RA :Ts2zu{ |y,I<^(QCmi]GŸJX[ FhR[8p|жʗI0]zD_jI 4[ƛ?}bV,FD·G\(zQ^$ox+P0i&7 Cг+NlRЍͅl6Etn`p1pkCjڔtZȋFkzZdA5Hӿon퐙mMKeE3wF#/@e 0Lup;F +* s!v pE р[A7I+ >SgAx[uqG2ZȬ0"-?`8wKAxgyd " #ca^*H]JI,z9<`8E0whě%T3 %1x/ەS7L+S7+/\ )3&-: (hY|5Rc-o>8JO-A_/J @*O OƄqFfrth29 :E], +j/DR&VR` 5@L!F/dg%Nz&sTv(X>2ť'Xal62Y,'YjSL,Ү);ql( Ads&os<-D=ƼP1} 3vlުz75PWSuIRaN-Mh۟'9ѧ1n΂mAmU!pd=m]I &oCG3[c#1aWNylo/CHV AHn"M>64&NMR7t+>>I9+;f2<1bF ]yUӒH *xفtc[L7CuU#Bڳl$݊H4oAt ÌnG<~7\fMxJc )z\<A5,}n̸I ~(g, \\, EW2 S$^!|=pAZźQ*ZA͛TS 1’wIFz +]yjeu kƱ DtO( /Ic ExΝaKO> Ggڈfۚ1da&0alÅuA1Z an >yQzh, ݈ KPoPu 0״[z{_O%#@ۑ0 x[R_e.ou,1a yQ[_E!!P,fUok?WwA!8Q%8iof}~ B$2? t|wQ[IS .&B}2:uӈ: @YOE9}Q- 4)"9c 3Jp$ϽLB[C e&k<ڶ\2&%Dw$0j:K/VEsԬ>:rI.!; g(R̿qv 2n٧*R pA Z qCtC˽>V%!AltLʾ#'5ᠲ t1yH@[v5D-0oӱ%66񧾘LO^(yZ^uI@ 0ݟiXX3)ƺh:to.KSp} έnU"Bă\V})-RMN#pǫ#Fa@b34AYlq':Pxe#7w;}[ض16'r>K P8ln X EDm{Ao$DRa0yQ/Ry8 >7hzhAlpr^vZk2C?[{d)T7 L ͍|.]dm~b/*-1ڋ9f;!#g.; ɶWnV.# Y̽=1YYtjZљrGyRK? w8$,t @XBXLd|{ = _!k,ag葪P7̿*p1 D3i'Xe$`B%b]4{D*[qÌ~k[e|!iB h"0g}˗#,sU0nwjuBilz$]xDV[V4Z<ڥ-'s_moY>V+B7fIqB$zm[IQ%)!nЅ@<)m JP/&E38mQ>wA G\! a̻TsYxf3(mq.r#7= Q b[Ydމs[U\(8ᒶ12}4D7u#YKGV <5dpXdzcev>Zo3=$&ism=[q}>mG%q@>u:}ʫ!{JNRap'G1{ /Ix]q2kFscz taJf?9SX tsGX쇗15@)kww a\ `yp@_F$ o2?;'"ʱg 4nj??..x#Zs1._ɸ&Iv.@Iz+CxՐNSD퉗Ǡ (cΟn4 KTy6F`0>J ڻ 텩(cO焸1CAYshR 9ÐӈHrr[9Avkr%F#W 5f3uPʲ N7)R3Xy_ 9 QT{VArm슶vaL4 E)w/X'N pn͹Et?S7:hl>{es'>3Jh ^;@+&]@!㍒{Ӄ-8d+w /EN48wdsr1iQ}ĹG+Ida%{3 ROcr+"ozNp3Okݹ<}-Rˍf - ŕ ԇ>_HTF:B^[8af!Z4ϰl_p+>^nL ; vTg h$ϓ5X\L v1[d8u,d'^@+]O,se3zp1`u b͟ꠘ"9HـFot>;v_y^aROGJ!b9ϪvmL>e8&آCIMa׋g ͷT@h@T,1tֳc}7]/=ƆMm9 .!۶o6G-G?T#B߯ i"dd9pR7N`ӅSd0WfE! ]BON(6B/ U xȱ~?-WQH6(.RCUD:;3/6M1~:yNz+[B%sȀàqXAf^TLjGe@ OrpJ=ڵr4F3^G'v^ wEeUCG\y \t7gdy- _xHX&M"2Ĺ#|]KHC3\c?svܓ| 򸍞͙SZyո;֤N}8}gKr}SCAٹF/^/6,wpOJ͚E¥jQ(ZGW`HI`SxHe9Hf_,_4jpê}g0Ȣ fϝ=R޲;,Z"\FsODPmFv(HfY\!Zu@\ +qٓߧ=/Γ]Rt?G*֑Z'4?V|BJp8DCmJ7dceoiYL|WXA7%Kh ! k J (w!#&Z0/c@S tz0J 435F6sg]w{'CΘ[.dODix$#^bԁ wk<X 8tH4ѵB0.Wyg=T<%Ӵ. Eaӡ˜4`Ҋ쨎S^c6SK KWtx6з(Йr?*[ Zӫ |Cg6t0Z̆ ( z1\ro(\3:ʨj`XBƌ`G\"hƒYrK+NK[bK/Y *b|sDD? W!b ۢ ȾRo-]WglB/)ybo)w$[rcv~ ! r(xMvet4YCr3DUR ÃR$'sMA4]',W #h:TةIGC=P.:~e_ߥR5P]AR4LgèwpOe]t,s&}x1siJRj:xR`ݠ*N?6|FKX~ATanr#זbBYb}ډ[d ,hgQCy$H–pèk<81Z֫ Y=< Gl&OfFɂV+ !/*ci`xz{F{hCFvl>sB+#B :>Eq[7n:M\GTΎ':Bh(h<B>%v' `{^(fySI*mfQ];J!4#䵋ہUXylqvRPu1,w5][Giy NrӉG8w"#p0tRiwEz pA_ b3+n Tűz=- z q\DGʎ%-KYψ pAy na11k6!Xowc%$*N6oPҍc̒"")ĞGڰ R{#Eb9R쓦ed'0=)!8pM H˭Ét3$ۡ ןh>J%aw=&j2-80e ZyoT@Y&v%喨w[:8AwFډwD\OGF4bD0Ut4>k^(Օj{"p `~svb:(i=DlL!a^w6L᝴(FtS)cb{٭q͠F\lRt? M\,%!w.oFLJ1I]0og0<lG+ٕvcֱ;Fygמn X) עk>s""=-Qt&uTo3a2~΂ = N Z ȥl0іkǤ(1ˑ{Mm %?iRt>v]n{h2b2^pymD%ʡbBlM:[uaүJ0__oZ8ˮ[媸l)S/ G"5xj/?MgA z˽O:DxͻVqp[`zߪFUnwbRţ2ṯBޠi!z> *j@ϤOR^޺V;"*?9J'2@Oj~@_L_;τ 330}ڹucS伤~=7ws8 C=~*[axB BV m\S`/[8i7w W{6Í 'D2$˥% ' ~P5Άwoʣ'$zZx9EEfv0'Fh%=wd&}^uTV_nYT3sd).r M/X9T]˶hٺy"KQoyo&>3NqHnqh`9qQ,O \5ҒOϢ64:nw7N6u #ˍ?ڔ .%srJW03H5C W25t xςdۜx!?h6&dz*;;U=҆1qaWYlk9,mbY,j:I FU(ֲ?!@]-Y\կQnIF*1ڳ*Rfr 0n,C"tӻfqؠ&HV|$ \Yq|_ ȁP PܑnW:gWWHxk4ZuS߃V1rWgs{|ء jL0mg"3ۀ%0aKw!z>Uϧq#A{pSEO@% sON"~nӳpzsd-..3[dG57pWnHoL@;eymsvSni[ 4%s0H>k8b4,bb`TTZ=)rls%'y2퉿2| $i͡oOh]Q(=:nEϟQ`]q_-v@jzwxZ9oTOVشrP'+nX\OFa9o꣬j\ ^I·Ddl{+@jjJW}?#}ZC~WQ]5F}ׇlB O&UF` L);N԰63{Q~Ҝ̈eшI n*ңZP?b lLCI@ە~ӌzVϿPNM2mA:^:Թ-  9o6K!m ?Խrի#aAo!C1&s ҥjj7GS" q?:VMBx 9?Hw|wxne6gNl*74A~SцU/It#j#g38Y |߁H6JάX]Ixkh=K Ihf7cL-p!rV^E^j38 2uoG~Z /9WX<ZĪ?$f(#ZE왽e}^?Y( kd73bax0.ѬkXq^z Awq5;?:Fkt|S>?PEB䘼%Vr.+t |j9%%?L6,v*u_90i=i-XT6ME|ErO6Na\JԤnE2D~!0Sz$YnDB2=6E&{FR}V8~w6|!C7[nOf-Eh;q~`Ft3u@ i]C[* ̃V߮ XQ*˩%58D4mL5AsUUSXݝ$TfB/ /h3O+5/giSs#'&'@^#ָ'WD"mK) ԡ-vp$qY_DN?ɯU!$;[Tזِ~ .n?XUMX\[w0zbxԠ>|qaS~wL|ga֌J`ugM;OS8ΰl&]=bѧQ|7lChg3(~QȹC/#4CNևA~&`c#|Hۤs&kFjĪyUT`%r72$X+8" :èHU{cGP!! =T(BI-Ud_b 2ۦH2hSп;~n4xwi9qV JU g8.X~d6TՎpi0YD<ʆ-AuWzQA `"`;"kD՛g61k#枇RAXn2bsQr>1-워AI uI):0PB,Vc 丌 ?er{l95]@)`)X!?f3 ^^\破đEi<9hJ3ت?{*SȈ9yf 44?\5c1Z]nr)Pt A[F=95#b G)o /L ^Y_y`mgl=d pp~ȷ*^ZJtvCiTG36PBm+'u}hq3ؘY6Zeq;u4"P?97ήS&\yجE"KU.PGNpN)E[k=7!x6ʰ 0Lu\(7[7[;ۣ&H5ٞx/4(cTv.Y/`%GM[r$d.' , a+TƄ#0g;[[qf^.Opxe4 +%c&mFVÕt$_r[8:R~fIk \XJ0U0}:zRŬn8$˿r/kaZV,\sItm=yIGNWjW•k=+p<ۑ_bDU/HPhM?z~-uY<kq f 1|ٗ>!zt^|ߐ)wzB̅sr3 }Yc{?QF=0w?V}{? 3\!]Uf4|B#vbTEpB*s nSs+F'Z+qIĽGtiU'h8j%PQBŽ,/? C?==^@?'7 -`y=9=\{ã.T^61 F϶f~VLڃQ1*%)?.Û4<ƍg.yV ٤ 䂳[|4-Y+ӔBg; $'5tn-@: ]U@o쐉[<d$xŨ5BOJIkV|й6{Qmunu,oKcNН¯B> &poP7F* s<~$'o T;=9 @0-rNn5v5~d@?5"/)o)ɼ,jiE#Ӹk(. '[ll`:(uc*BRP0+?(ى޻T7kOܩVgp8^XQ S{.n%aJwpXJS7>DQ[ʯ J IH٢4K#W. ZVZ<%;^JI"!/2_+ xo?6eFq=H'x7* Y*7<ޜG}e7)nqu.͐ (gaP+> O"qD؊E*z|kwOL6;8h)_iy32ɺLh&(V as X}.#a=ҏnWXD1nn  Y6~9-ca$#{mVΌa,p6[ȎR \"^,cx tP|!YWS[;;煁 u}|A ^`R`tl4h,)G*b͛?g1'ն7ߓFd"A-85":@!M%V`!Dp3k)3)T5tX0`dd/*b!G:,Sߩ"\@;BZ9pOCi9JQ%s3Q`B~:UÏAtdj Vm$i4Mc8b3uX2m=Z9Ƥ3OҖ6+r駐0΢KmHɪ}>!P g5zrBIT#@{gH. ƺp+4euaΔXEJC͔1k91zZ nmSk\"7/,i<Ci4G0ܙ_>& y7,657>h guPJ"+vemUZs•!6Xh?.cU7,rlτH`#`=r=TU{] 8%$yk(^Bg:)0:wr5pW8OT+55XgY'dIz]Y12(ƼÁcyY@2E?/Էt(F̞gIޒ%&Õ8XbuՃxfwlV{WN"}IRKĂR !2њhk\j9Qj1iR5.^RQ a>ןru??},Hy&7Auq/~*-'7R^*Ofuy"^D`;VrP 6 n_(H .wOS4꺪LJBQwmvMwK 8+i-q:UpPT]\c,1e kt`(*wixXeKf[ %OfKW^Cj!{çWr%W^ݓf48oc|y/ 0]o8gOU~9 Ц $$m&FӻvFzx!;%XGZrn>^_&4:-dZ .okn Seh _8mqG=-c$Gl5GOZCXbFu()+c">ܹ4jU' Fe$Nlm!f(w =fɄH+~ Ks:[3cINu ';wdxo` q\A2eP1Wek,"|@Bɜ]7>7\ZM@\!AEAD5,g:&bǒ0HDm4:лWA#DT,Bw΃'H$nFOȝ[W1K,L%Of\L 8Mn3xL*@XA:h%Eۂ4^05A-KGw> 覾v 5[x$kj4Ey않G\(3Z[i< |9_%)w::lj[ڹ2,(.ذlOvAIT͸6 Y&s"d9@h$kt7 9W#%/^/DN| s9Ϸ~&ȣոHwٹJ1Y\EXe/˽ }8+NB)&"Z4q!oؑguf.0PY.KJH;9v/^LqvtWf #q+{ԝ#,ZgyWZ'?qu)_~+$)WY+IӹҖb P.TNDBdnS+y4^[ƛ8)caZPՈ*ϦqZNΈZF}C=uZ V}Dc\JQީ劤 XAiM{`tL)FQb/%ڼ#i(袙|Iv-=!gV8s@(ݫL(E*> KǩtNn9g@1]eұI!aj4" ah>a^#\:,dY;)jJ*[ۧbq>pLգlnێ0 &ZK)S3&KmQH5AhmGsv:vϩk'!hE4KH(m.JTgt0*Aug):; LJ,m?LDeio+vJ+Ni淩G{#6eF6v!JV;KcsR纫B8J}10=YrktUuÿ ÚٹE޷Nn[-rEۖvӇp6 la;dЯ_N9Pho~)hF'nFE7UmLP#]L:>:+900pXM" W[6H54 N&2;CgJ$R^F늩yjuAt4p#"52,p~Z?mI`e !D@`0ԹW?FĆ7?9N408s9X ̠Fx뜯+I2IDUV_ڛƓB{ u&G@[wD9ʥLZ:^] ;x2A g"h x}qAH[u8RS(F'Asz h`GQ6`4q[Y6C&&eI{m`Aa]*h @a0jBbe^ L7! %GʓQ#CSN27sAXzXC({2['Ε<|.|*gT++ZVVN'=0pQjq_/]C&8 ?-h~_&іNؐ&,>U2W%\LPԓtR1Z'kccIb{nvIN*j2y-75/4k&V`I+x4lS&vA( g|M'Q4ڨ]D矌*p]P ͆+0w>*uVGm."W-rj뒃`qJ4) QcewΨ".DK8Y~a6*V:X}(p?(--?I $!ٷ.F;!-< Y~mRUF\x,[#@λYzU/:uu^23GS9`q8!@7`G ,iw=Âqޏ+PrM&MW \٘.7GcVFyZX kX'#!^<^-}؜G㠶j-楗СQ20!VqF 4f ;òd_(fa ;c6`2>|'do[,Ella5ԩD mq&ꈽx!Rs3aA?_)ZtbHAŁ3Rԅ S ·fN[Ԥ91WnaC&K`6(#vEF!6>P0C!oh7 S$3A-Y ~&9Rtf+Ul2aHխrM ^3bB=O/Da71X):@Z?zMGѽ fndJX c&e.x乁H ƭ9D^Q[|v, ͝K69EQ$Z|4G6^Ӽi_$$/guUL?Nޕ %Y uP8kDdž/Kˣ|DrCn5X R[X ǨG㷹 Shxgcd2w B<U8Od\9{c3>^T⭖H`w=l9ra%! Z+{Lo}(ݭب:t4<7s[6xi@5,MvթMR0~;s+h\pviwGX-5bzut. X 4fL5{Y=(u>fH?!._Aw\%57/){ L%Fs̉pq&絃vޭbw.bByo{L'W D1*\Ug" \6cjL%fa[y2u o,߾lhK`ih"!X 4%WԕFu.\3Nd l pj^[R[QnTsUaN9\d2N#uV]P 6YhuǦC!ci6MAw]vj]"=u,i'U1YF5q.&._: r)i JbWyp>^=Rl/~GO4:VPw /VtMZ2eVag!ikCD;,pKG`!IVeoPତ#fӦ1@#|@KM3|`w؈O?YLnDH'fa%WBځ>d^6w)] bc| ԯW#ѷ%1 ,i^ij^ykGg4#ZJXTp}(Jp {:fw(3bB䃦@'ahp{o?Rfב,ޣ^~9y(?`s8f5afr3_<`Nߖ V}xC%pvȉ kkx#C;%PP.G Lj9z*PEG-'rm%^%2J!] I"M,i,qs"׍-єaWH  %.edHgj|@ V"uG`Oѯ>Pсil !iȢɑGr0ߘ.e? 7x<0>+~f 6K4f"H#>+RP]+zYc 9RVLln2<[DqFĐwLF3i`GKZ%P<T@MT;zH{uKv Q0PhAe܋|5FgҗTZԹPJN"J>eFa "|O:ry: ]+zm\YdxZ{z@H ; p_ta+;[$duD< @Z`ܯRxFeי[UM%g+ S:'חRYĹP]C 0?3Au,> $.cNi_;>",JBQύ5c[QA21V&5y݆~SLhVסFtYlo$=0SΫO% %{bH8[kK 9rhIq+TOԮZ,fÆU* ς\M*Ԙd/m7;zaLF[aPKzZko%fdK`vu[]5,= UPs%\@V} s@" ujz;WsXet g4ZL3 xR҇Z;E/@ĕm@AA$>?P!X<fo?ReD21ۉuo6z#V?RȺ v2Ah oĔ>zmӜdᦕqAL"{8:C4mv٬E]NF'Yu=ڼ\)]S=H9W0 5, %6puvpǂӖ?>--,"u9v|̂9>W| 3jO̒7BӴׅ q[VDkGn5(S}2*9@ 焩0,7Ոs' TYNES.oj2En8_$ - lD._/+HC0EaE00+(nt-܆pqW_]w)QM̒^ `K뷦 v.8]WgO)sn$uW2?'hR51/ }^Q#%D^/j k )πm;R<[.y$yQ 0UmRZ5!ַ0b9G) -:2-#hs}R?~iJ wQx|_m/jt#y14Ң" E1g2/W/ek~D[:"!qs@"͜$r̼X\\3)FBw"77" a]?nKV(kVrܨe64!e5<L1#vDyo&<ZozkuGɯNz9 bpvj 4/RjǓ aѴ!D,q=N){Xjw]ޭ0!z\GMqS_VwC,b ,? Ƣs s}}yYfXP!Лk$mp9a= B2!Ae>J&FUܮ}Qݩ#[ʋm&4@X0+r,SX:9;eҬ820g:&|ޯ2E FƔnp~FU7N18^-nWD:x-o6Dg~Eҷ*͸)e4@6DW৒'yـ%[(=PuB?`YRSN3U$Ä6TV"'anp*B(Pg =o6l yjuViSzv۹~?vBڂ&RT@v>(E1l3jCCD/7tƂ;lWz9ubtr Z_1 w3:ySPBi@ё7g }yşYft"]OmX>,9qeZrǩBkF%v;rjYPEg 7Z'E Ռd "e*=Pua Ԡ@om,q͸6])cqڟ g:6+Xu҅fB%iRD>qey6Ev+"l1oj!_E<(;i,|ʾN$@qqIv[㩱y-\pW:&RZ -DEuC晴Yl=ͨ2EW CNT:e ؞ZH+X֙ڷD_K^T&`R/G@0 ~{Kn&eB&]Hӈ'݇>TЉD)~Wo܀%jZ52<@Z-GI^ d$kZkSionvۯo1$]3/&WdyǪjeyx=Uh]G6  ci棻F'=3 yoëBi9fqW:7=l`{Jy'`֭X JIcBȼjh} #^m}y*']d8 ZfTɽ P9`eIh3b;GBOeʟiu}rdxD4S2NhLsiGE`]q>D_31!_))7oȮܮ:/ܗʁ6Z ]>ʳȰ1_H/\oLI52'mks EJ?v=@}ƒhBa_VF>!ɲ?j)O/%AMº3տsJ0e}1z̢c=֐,6fQO)ʖ>J-¥Mw&v'ϓEa2ɩdN͵ꦽӜ68ixG[F1BW%g'~n;DՍKpD18EZe)2`\I"(6>7l BL4H^F$,^V UHζ"-), JMyb3&OEn%3֑ݮ!>Ǎv:jfY4OZd"S&,~M&ntKKh׍QnU0Z\L ړ..JvWeD= -+-O7:b[YA{G Ja{0(설X zXetIT9F=b(10',LL bJN^nj[/Gkbq\)w@9 >SDJ<%<Õ#8<)"v tX`mϴPTX'@ f&yܤ/l\(T-0e%$(d;'@AiuHcVo lqBN&ʹF1`D$bpXT ]X%*Xe7xDP$ AQgÌlZk򬭠23ytT ̓[r[B|'dӠDZ=cdkSk5vԪw8x75f*$*mra/[A2}"才",(k " DyS) |kC$T?U99W/%H˛$5Oʁ|r%۩Yśk=z1 ' d 1Zt-gµUYu`Ϳv,+Ye=ceI\qDNK\*Z>8Z*2/݈ ~펄ؘ 1 c ͐@[`-Sqݛ+(RGڥp;8R7/}-_Mn3̾% g}`ou{ZO T4^$u4r!80Nt n [cEqT*F~lhG<L9K`n>TCo6GvRxnK&">-w$s@$eA1L>I诅!VIX\E7je?0q^Ǩ?>ec>'k & ٧$`$ 2bITe.Wxl,W1X~TjG*E'?f{ NI7bwm-;8R.1w)W5"\{-đfxw|cuMCŖއuFK#O9HQ*Et"@N=Nyn2_I?;~iPWv\7I "d(قUKp(k7O: e 8|2 .S=W52g 4ͼp <]!_dGۨآ6"Hl,e@MZumQ850 &)y؅C9eogb6" $]' QN˰ GvR9x=P^E\}wILJ|E]"olZ#PKCAa@%c4Dr՞rbބMu|%>=sw[,#eVHUnً}&\^iD }66{~E`Kd0q|s3 BÏE?" -nˁqPU*t_sK Vt6J% R5aG[6uP:b NU-FQh0٧i@>mvu]Hl1V@*p8Mj Wu8^W> "p~ʗх_P#pmK!@ʼ3.QI2ʱMzi>tc9ЕgۘKCswU-*oGe`fDx+(BN ˡt˒%Fڤwߨg MT([.,Z6CAPF1AVJ0. SMa2/t0cL_}%SN'@]I)1r7ʆ-nAt 瑗c-hT8.mB"mh79`=> ͹k gT&\gi9Hz*s͌d3@m#'4Pp: g/>l%.G` )ICFSib/Yp0O)oTvE{͇hDRclM6 _KJtf/tAH3MT9odXh+(-=- 'i[0jZ!ejx(46HWbj "90"U«LuܝxG8 Oe-}/Yo͂f9 >{y-i꬘2/HY[,f ʡ_jhSشv`fx^U^{=$$B7JvbQC`FGF؋D^vv.OǟSZ6kffX,I3sMTMV< k|mto'8y.kSo >^n<6akQƟMTZx_.82}DWje`5Lln3_U Ɣf>tD:wXkLzlN[f'F,͗ErgM.l0 v+(šdQ,GFEYgRBҫy4PV|1E VC7*)ܐXMd؃GB T!^8V!KШ}Kŏ{s%8c(nNYxVǢF "+Zg=6 ̂翔Yr8ݰ\2VI>q׎E&*\cE{ S<}e&Ϡ6(({i/S _E`V4%5oPVax5#I7qbFrz6 :Uda Њ'*;DpAߞ-"XnPPv@WFjI+咊AvV4wMDgPWr0FPr5J3%o 8L;CPKQ &XѶ)I"Cu>-"B=k>n?"ⓙTRdF(iDS[LV X\6j ]Uu?p*l{,"hOuZ„ M4r; J9RvQg, CLC.XJ1o26\8'B@Qظ6Ze픏ӠStҎ[_ %x,9MyduhO_Qׁ"7 Evݖ7=DS69l5Ā-hymtS崄{%BjӞ~'q&8?Q#kB ^h2fτࣦ=yl)RM)젱i2^],0gV;˝;+]12o&T3"Krg jߘSD-Щ&QW,ع;/WGo){kw{D)rՇ=Ky?_;]g"l0) ;o}t+u$>u6͛-R(mtp{f3Aʫ6(+lҝJ ӑI.r$u}iL1i*N7;!A?V:*? 6=X@ۂ-^|Յ|;~ZXDƉd9'2_ZQbۏon[^C(j俑DRP64>9.x&T>1#U$҃p3,+fp)=%1zm ;Kb@PKIU)Z)"?̍pkJE3dGj$AF 0Q8D:v A)[Q[ S!.4iԴeLU(-0.LyqYJoffAk%]8{}3LYV9j75Y}y-$aiQ# ZIV Բ/Y/ܚTt} Y'WyQs*g]ĈT8 *?^pyB߰, m?@ug"3FĞP!"HY'b {᳓ih^醠%@Qi׫AIv(,${xẝp]#:+pX+>CZ\LO #ǧ()턷ܦOQtH'Fh8Ps{jH VD.,PL_ z۠ >E{#nى7H^_u."Kat3%3Ze(%P5)Ai-[یwl !N!n\q.8 {& 11nki`Y(4ީHYG>" yEœ'E'NT _-]}Zz:m!|nAsM~3Fa,<\ + LI'>zxſ^aZ}_arv'j:\ksWHrB9 xvLejKG ]L+Y`!Aek$VjKqėH#w׺آ#eM+@pv5!J^wbQy40GwM4͈7ȭ[7#*ksC#ēx7)dbMused'[|D0iK=KQuvs'DNMHɔZ,sjDhH@9%iح9 WB"C!>;C JvY|Fl4bLY9TK-Pap(/P*$8yn]P\>tVNbi:q$r@I~a8hi햡wwe՞s:Sa$[A,kZs+9h˪z67f56JGڝ~,8Lh> n5q {-YQfߨ[}EkӂAY[̂==?r*.,BgWݶ~)CBx$\B^wF|O*6&!ZzXxM k:NyQwhd<PWn&KU-k)pZ ˩UjkZf%#w??ʲy?} \Ds &kzg^& N5'/N쌼q;$ \('6XN8b]a7[YtwԹ&YbaԓG Bh |K׮_"=y) x(:7 &1j%€۱Q؋ppwR({pt#(E>gbiv@@[prv  U}B:J]mUYf!ͺKn6 !k;3 5vFkFZNR(>0}o/:2M,` ^:<4_HV#Zm\1e86,izm?% yD@`仏`. uW_j] a3' "MYZR)lY^Xso|*H#hxpcH˗tM߹RO5}g*)_a(Y 5 `N7'u:ͯEy 6HhjFk!|F8Ջ#vIz}:/@KVF`l5- Ku<&VlɼWm~X[ynd>ӒF+L)CZ'o͎+OYIg53«sc+>P<|go(ŴdyAF(K6WDio]Rih: ()G:Uk-[EЎw{S6lџb%9>-XC1JDwƐBR&0#lv,CnKdp>컮Ɯ? $jOY,!j68W e]™<"*g9PUetUYwo⅋U0&hum":DS&Tgi&R3Rv&ɴtc#VdA=(aF<ܖu(TVnn^zj\n ޹kT'__' W5 2Ë}.n8sc oqyc ]*2Oޮ^PQi&.NdwQ !Nr۝$j$P`wƞzcD}*q?v5h}uuoBC0)-q))RTkfҥu׍_50x0F l|+EZP ¨ʪԓd%-PbZ8Œ=ޚq_@W0mt 8I;5m_ԲZaNHX@x )}iP3ZEM/@^Jً.f !M=d1fU!mb K6|Y;! ԥiXkCfJ(nmv)/*%8sK%_ T+ [5/OQ2ѲqtDOw. `dWk3s/c]J3fS7Vi5^Z!l˜ Wo苴l/ WYIQ@JLЋΨl)(#_RX쿆f>FQNρ罁@4O#CA`JG[5!D8wDS-I3\ MNܬz>7Xgmj5B b= Ǽ } ڢx,בH3~ܥN"OUMv_lOg;ҳ^Y `' ₞))ʋfE<{oH- ,N~lZ(Ir=D.2z,E»QȮusP10b]`r`uؕ(ƎNPva3(cev$. |!TS2hvڎ7-c&(Z\,Kq y4-5(LqۦZ}8nhͤ% p*Fkx0 Zc҅?Q:x4%=曇:_Fx(5+ގ1"1徊\噄}$Ɗ;PRS˴ e(UYK oeaQCuU^:'4N`!j 莏łcӉCayuvbJi4۟(E?S+q4z]\+ /9ʯ39|7Ƒwl9A(}lxiِ>q=+X'sBPKy !q"o\-lnm4Zk]ʫGQ̴MɏjO(V0)fykeI2!+Y8ۤ^I*e8 Ql(Z< #Klj8=3X ʎycFzP]fGNE}vQ>$ -GwBIJZhN[}-QM4I~1'6Uh_3Lv a.n=7%JhoʠzF"^<%n)[UlPxZ(6\=83IO﬇8p"z~jL)h]pSv@Htݷ!.t[Y^R'Ǝc)tNߙoߌmj22f[a`EͯsK3˼ 9' v%Z]Vx CT3U;kܭL~k1KWV7 FR*W9+ h) 9R=˽.>EA(.!qvGo2Mm4ۦK!)!>m{doJi/l# PSD!_v_]^#{FC6 S T'v3(1  Z%V5݁++Z};c! `%вFG#'Rgt: VYz 71r0ڀAD)2XmqW;iT]ÝAwPUD9Ǐ໇%#'|NIޔpo˧p8_\\(夋"'%Igjhnw cVgd-~ߩZ˪G*.J֊BȻ9kvW'6 sLsqlV z:HZ4$hXA\l[$rxotP BˤG^B\mTl'f~HW6Һů*OomeF4܍nu /YT`\u D;cö9\3S]cy^テ0Qoowt@ʮsTW@UE"CєTm}gkvxpgqiHaq˳ \NΓ~g}!犥qѴqQgru3H&%; sD;) hDr٠vMD?;MX}(ci2RNڃQ@& ]bk``:jVL.bEk7Zto5Y:^e~]D!=N㗀5YpT}?0P1Q 5Vl;tv V2wҟ<[[I@Ae/*|t-G>K(A~+ $Y=#[B~?O(PiSo$zʏgQO1.-[>*" *o(9d bmRyBxw(Ltkp /KuW绑]YLyahXe-tT- 2x]Ζ=*j%a߭ 7M0!/ħ3$+J6qgͩɦ ZьmO+K0юҩmK4sOuw#QSwpR*emAԦ,PjzNNF_2[1q5h45Wg6$&ݷ6dٚ[c[=l`@;}&H>XPY}OMaP;on~mx 9 >B+@adŘ,z{ @ɞ#!U!#x'Dvv*E{m'c;߭O{ -'ZPFËUkDLyGDz3PD䙣%bƤ1$]D;qaAq-7PS 5%tk6iup'!'3w5o`^#A=sݽ )c7I~=qQvrkt|U{ sϘ_!qW-i^Բ83*󻨏홊C:tb8x_9rԛlUv$m Ԅ"-²'$i .6:Qm-\/9QzL]lx{7ۘ'ڂvn4b+׏\Yqza3{-Q6hsNn!`o9*?(0f,D#~*D4@MK\ @n3p9E6W--fd>}.`>+4"qPf]sV.Fp%6$- kYюq{0e( w"wMØPH Fxš6xUl-(![ ZbS[ٯNM ~{-T@6ܧy˛gIFvbbm`L#/@.-QUυuFM$>|8b=,52[sQ~fiQhC6Mԁ/roe]sN[+m}j1s`FVgtAH{ xHUJ{iI~+ҼM/<#JDoU11gee&Ei&[Nr2kt'4ݽw`jc=OD?`QV) ER]&"K"`Ama4F>*"gb~mLFr.rnB-/WL,2"0Z*e ez(1cȩp-_ >z: Ab6J?gH#S:ǘ{*iHvڟnUɥXd5l.AVYJe*(rqTGPTFS5ܬ0uXWH𗎜)B~D(,T䤅:ǯF]z=U`S9OK֢!a~<-$Ln(e$/xZwW*6y{l2С])Obּ+ո h) fo9r_K03߁y> 20f 4foP{ƍ8ks_U(Lcς\{`1f8V._O.Zc)XJC )KB9!wF7;z}[nGۀylP7;3-u1M/nm<OUFt2Bq=?X(zhkDl~$}l+U[%P6ܐDTc᠏0@ Zq݃6M)*w=|5G,&{cnYcŔ|fD`a.XB"l\;ɛSAlN;:nG'I͜hbPrŌ[yOsevwq>)(8"?T}8*ٖ*- +FQ?)-X)F+8s?sU _# `ڥmog^̈4 qoŹ*$#i`2~4+n7d:].ɲo]V߉"ʊoHWR9/ #jgoL7U ,TBe% ,@͜XWU.]qIr4njbt L% 2?pڢ"=zU֍Ͱx^# 8`ع fJpUXj>!G+YV0S82~43+I/0 oXx]i9@Y~:=Xpe 0E``3~c k獗3Q^_ǖ_ l6ji ,y}ηy&p3ڸĢݭ냷)(d|dTA LDk5/%tbB )V}ٙj|pqc,On֞bza4Xy4 kr!8ֲo@lB>@_U#3” D)%7Ͱzfcr6ģNTo '>d3rRzB]\j _w:J{N)籕]"yYʤ9hiZG0`9[ufaƺ\U wmZ8L!QbY%!V'Î{3?tӫRK=j_らa5`̭H{%#ba"f-g3' pUʼnaY@Yi]Z8i-5Ɇ?|1\ps0XQAn9~Ft00kM徧]!z NJV@N͍[A=p~NkGAU&9.F*x"/λkqjH* Hxoğ[)XBLP~GI{p~{)<"5_Պ$r|Zǜ^3hHqC 0q%9^ hlĨ_7&r|C"/=C.v,#FisO3m-9&`+͛[l(w 3EՏY1+N@+lh'.*E~mP>hN0|?[#k%]J.a%&ΎEmz;_Sl,~/Zc" E]1K@>?)B+K6ic?_i*ƫLqўɹ(/%9!j86:H`{M6j7̊1JK?}$r3W=tRg3H]CQ\u°v Š{1*i}P bfG&d~x[/닼GAzb9S"05n)m;ggݝ7ZTsiKIbxxB9߄IU|ba^\RW'19(nC.3\ۚZCY|lc}{Gԁ`>M&-$4BqyJ[wQNW4Ea -@HN_/jc4Z{lv`ipZIǺAܓ^gô+jz<b*5EԨKJW;^0?_v# v?5 -HI~?XI,ugaR;TŃjih4U|8)*JU嶤Dw.,t~KmQPCr]Fa T2ϯ~İ Ǒ# @oJ*jǒii#g'?zO91,VEUy"ga9!v1]be:5)> ?Zi=5_-:JiJbxM(]XSQ/b M|v_@ӂzt$[5\C"4 +UxZ.*dqXj7R6VW~DD(e$R AL 9öE[ԄrubvVOLp@2x~i.?6q=Hen4~u\A8`k9rbdnA[RR65BK^blj<;8}nprn?#VI g.i*5$RR3\쾸 ń L~oQEV4Omrd$zJ!io i8#ݳ;p:\`ea̴5 9|R E-EjpaJ 3iPwѠЯ(tkldD,˵/w 5M9HݬOtN F~ݮwo[tٷ 8xMO;b/-è:rbRFy5i5zGu5~H}Ow:R|*3Gչb:u6MqUڣ.s_/Nd+]>ԸkD\=z8囗 f"ݯ_8GɋndQ0}7nQ&xYvbˡ3\A+KE'.zMBgvs ^od5Vo܅(BW]XiXvڌըZ1jg%ؓUTE[6V5 #r 5y >OkLI]@׃"L3f2'Ei asm(K)/vsc䃕ܹm&m^@J7ctB}™a ٸ6e6f&8Ub "݋~aP'0JTQT9JƱ<YYoEA7pX؟3@vTi?'mTnz6 `p%]h?$P\hӴa-1Qi1֡CL]ьdD>V?sL%@%{RkʹhI+B1@UkP@!vSQTb/j̛0J%;xv&GX5vX8ز-)'4o˩㟒=`.]$Pܼ0A D 1%0F3{A3a݉I5=LòfɠpKN;ȵVo* 5UMGTԡt@CQ>wه4dp~W]O!HlG!C(ٖ3Jv_uh^/kq9UCXDD㄄Mf~5a1?"BR}.8}7+U b䓯Surr.\)zH  zdwu^Ԓ-r#ͶZ Ĉ3LL=d`tW-6`TwU0HNioyT^qqʝ&z\3]bb!o>J"KyV.`4ΔUc%bVS2tb)$Y JllVJd'QKze&<Ӣ35_g qҭy<x@Bq69Y%)o].5cwJ ]Oȍ"CΟvȗvFo,&jUwLbnt]f\-nw"a"󢖩?DLSD7S ̯hQoVc."M:^[ gIsֲП/55RDįA^tmJˬ5>Bmd̞Gbz/Z”xPC-jG{/G'!JȂWzQRWGȓ ^JIT%Hğ[BߌVi)Wsv~?'^' Iqksc/SN2d40hZvQr9 Hmx}ؔ~vWaA |$#ߜjvt*l :a~IDY9435݇BJnBSh0]b]s /YnkQ]$DN9Z|kU9X>N+iqqhh߻YjFcCR- Ԏhf,pbQ.*^qa^g``gû.ӻ7큛ט&nH (x"9>U&4kI륷zkΫt"wŚ-P SX彷~7DȩxV/h(1Q{ ݕf[ II:Gui &'6K~>dl;LVS3" D~[&u> ŵ*\ʜkOE8hzӐ/XTP\E۩@'c*lu` 亚Ri zEYQ%8lسӣ5d 01d-QQԭ3S] W <-^ЙUSgg]SȤB-ѶBUvpqLZlWR!\{-㸽g:60VhT1Y Ȁn2g59߾*Kz#ϵ#*7}elwvXcZ`s&7iP,hb?NMw<þze7l+$DPV v3NF+(G 9I֯q4"m/y4}'ys?O+N_pUDxx<=Oᵑ^2)>Is62hyrA<)ZKw^q\s&LJ F߁SbA  )_>YQi_ I͢>j$/0 {w XJ,1z*v a.ou5iKMf'W\p ںCaQo5$wrWZ$ج yarhO[K9 {Ej⊅˒ GihMeR`ހJd1/-P gyOڏV"oF1|ikÜQ Whnm=kۏi(I n eR$.iy: d 2qyrݯhը~S;8P5:q^Dk O _CF..mhLk>F%# ! (x$8VDrG[=fJR9-H߀oWnf5psԿ.I>[_Quc^ٜxt 7IHuTwv)EpAN# brNCRUΚq#3xrYR}IU+b"[Qf1"4s>g #{!t 8gKwK{vr  V\eO?Eޞ^ٹdl]k^H&;z 9ה354k;ZXR"%^(5o怱2wϰ=xF_o 9t 4T GcR}XrIC?^%v#KftDC#d ؄x@=rwUe2B,oSJmHm ٥FFf|H6{ ծsUc+a0DEž\+ƪ,ݺeGu(V#>8qV{ G\"mlV>P~P+/??x6J:(7^,EMMc{l $Gm Z1&.n#aAYYa8a-p$*p&:zcO KV2aJ.˻iKH"f d(i@@ՎDYn@Z33R5v $5153 MAq AE@#Ec;f?9)KyaFӛ\j:Q赼o|~'Iq{blNM,cBz _r [0!j2.TVT>=d>= )"y)!|"OOSYhFoE,7ra+;\ :b~T:pQCN̑>]R[@} %JVW9L`[g-$_ިkjh@ɥqLCn^ A~PEICX6UG N nNA4Фn}YvtKs;ཛx:F S\37L*YalUp/]ǞrxOgo\7CuvqCb-*ky<4tpY'M0q5Y%@叠k86TЬ"^uqr_ G]yjf:~\v*nҪ4Zp3&3S (h(틨jS&TT?o27wZWZkX-Ii}> kbaE@[]h϶"G>Y9ND8-'L |jjw+jjҴߘC}T$؉PއIV11)bz%9NruO@~?EY"^tم3)14Z"^ n `*5Y*?$K?lD}Vh+:UYN&z2kV?% ^ 8Yl+-L[,]0[-pPC%M&>GO3RW 1" ]J |]<,xy#>-^335ѭݼ|q"StϊOn -j3nDPЗyfxRƞaYC"L7w@LU# W&\+ IՐ~SAbB#!lI\[yp7>j_ ےw#>;[)[;eZ\2rD#}.W>sS|.txbg?KOrV:~.k_W7p l*><dd%a/>Pad%Z]2Ëd6Eᤜ]iHzpǑnؿZ>MSwzH>(#,&UGgÂE9sK CRأKl^ԲP:4|x؀A t%Joʁܠ6K?r‘YqNB=9XY)3r'v_yJܰ\`̟=n+Goi4s##`%C'-c>4TurzZIŮAvM xޭ$>mTl=Z4˖z$G'r[Js8v ^ǖ{|q xF9cb:kMWR3Tld]6Y'2=I\kAKgo dE(jv2 62/ny$wh{ۿ56~,V~c*,4qz'ft$E$U[^3D- d^;J_,jj^n8I]l MķOz0ȽrUfE/ Ђ~p(ٝc{}(Ig=Z+M@gh2Њ-#MrEJWtYz\uBϽ?Օ0;#)pé.}^%c{F[jσ߲SVڵK{T9<B@Wy}%ȨѩJLKA0h>ίZ_9!lh9#ܿ.SI EXƯg Ķ咝O?PܴЈQ t.gG\||ʧ l0R2 n F@bgZ$YQ]($G!D8.}lz52cV˾ůl{~vh-hE͓(pKpY4`_{ +R3Erq@\`ihAH:{S =w D94e0`v+h@aNm=i̋^Nexjś 睒!ym+?ծ-hENQ0v0vq#ڂ AI(.MoدňjY1UrMi5Năb>H5t1!㪍EW°V %58_Bh(ޕn>](DE*Swѩk$U%4r*QS`~r^in b=%$$hc',i WH!霪/a_80D)2޾nND)A $lCIcP&>B͙CZqa: EqIX"z\kAI= >Y< 2\Ce DopŢiCpk-=)W@bCT*6!xV8u}ٛ:̧n2@ Y(&D|RcDQ|tk@u.7XY^LZ@nXά0SpcϤbQ|2(lI( E~҅,L;.Zx3&(a SΝ#IAo +ӾZ ł*PKͧDX vPT?5Mp ‚kK sHu"e(_={<#ƼT_cĘoO\7δͩ.N8\:JV9(s.5~xnجAU..ut*Y;@O]YX. @C򛇈x'lۛ-6+EyS%DHҢe-8+rbn\։rm:;@*BuSctFNS%11kn5q*p3`~?GcKg}9󇱖$H>\nY -yB+7٬۳`Pf%!}~,RPzY(+ /ZG7q@tDvϢLf]il]IVo eO} B햸xg'|^&%_!'"=eߘ툹͉aR!ػBf3:<5ս% i[qOr J:[89FI~D[w.ԍC?ݴT^-NJ( )QXζnJO{J=D9Գ:t&|L0a sxMG-}f Njn.4~fDV4JJͭT˿I,.'m&VSإ 69{SÖY9JuWӡWa玤LngZW&I[ˊ$߄lؒ7}JYT(Blm ijNI8\Ba>^uN~Mࡏ7]ȯAЎשsx9VĴ:LI#WRN(L֥\? 2ti02!n*܈ &ÄRojL➯E1dd^HBD<ؽ7ǴA80(yFJE&9h(NorY\AJZ& ĭX_<zh-B5oN6f_j /ӇPT`!K,>okE+T>1sraD vcjB2JC(sijZFTZ‹Z PYfNb>˵xA7En|fm\IWDaC%WXȺd~9B-Z  ^KVɄUD ʞd2rfnD>l߫D#oC;W>&' )w7;YLTINhZ&*|XSˆI!ޟA|5v;8PɞBL" Ylg.J.jVgJ">md^ć b# u=BXIkP^>1Jvh?ފw.-Tk7 <}0o]AA >y%>'d踌f{J]^lMlJ^q^"Їxo׷,V|lŊ%..LE1| x>CxK2{_x~*5 D3 i$; O8c7e[e ?GPMY6Jo'q c;Xf6__apQ48iFhH"ǁVMyCjф w`ۺ`QG s96޵sH @SpNdUUZ/gܛ |5j:L37f^A-,g0]ߡ:,d!|A<_^%wPGQezT$n<6dzg `Ȏ7:RQGJ#H`F4Itu8R,B!mhTc:6Hmʣ6:]~w*y V%:}"N*ߤoIYj\QlūjGbE PzEtP%`O^lMŸqJ)g[)oY32x#Y_ !(_绉B(+KX;hYm~n?EaSӴ2L!Ee31 $iNТ=qSwT+P5kkSuQ&hXeBo5ܻfsIn$jTOIu2 xq +щ? ۍT>bOhQzatٍ$oZ_!ސ*I#)RM+{9=?s zZ ^'@vh=F_x1U9Y 4r94nRb{Qc8 `^3Z @J\gbsQWBBN9+Kt'׍^w S)hcMz6RX^pp; SwS)LXK!-hiY34js $HW(-QȽ[HT,[~Uձ<=2suawN/ya1! \"]tptFS+8k۪t5Q`/180"xa tL<6$&0v-;і >cg[#j% Em+3@K FbN qU$'fb{Ory֌vifiLn8 ZYWd,[m7u?^na re∔-[nsQ}nK`B<ڜp)7d|D]u%Wa݅Cu/x4bФ1OvFDpϤٻS F9=ދ ^*nXRS*$D;Dp\"|YjH>LS&:dþd}muc`xs뭡c)ID/>uҍ"Υ.8`Ub}QJʂc3% sbǯ + l_H;3N.!`gjީIqICXzK#Oo1P]tU&=y}gg44WcN _2[ Z)ο2aeb.$lp2eQF4Q' = HqszQ}E XVSVKm+9n+xF^EPb> ^#X7܄c~|jvJa9+ -tL8K'BR/5cS]-Nm<׃$zYW}Vi*B]PT(m!Z~eX"G}@ݣ24v@K5݂}g&tv;Zזզ7C V$U}XGQ95듈z\Kr5sw?16zSeQEE>Sb" s ӹ޺Z&Sb"0v?*c޺wE@R9 }VNJ82(] >I)ҕC-ͻFғy#C1QᄗZB%b 靲]`8kק* '¢7bvͅ<ۡZ;z_N-!M5p.Ny5ό9q5]wc^0MoUb2#s@H ]VZ|vQ(Wzt\ν{OF 0v ̝Ѡ!lR%5)}[|#!Aׯ, 9 |6`tRA4Z`0rc%,ZNq_@PK훭21*(MgVnuypb:!GvJt'(ytf|/7Ir; ]'"}L*H/bi߈#l'"l3@;Ǽ6.HOCß3+kCzv?Z vة}&F@f/^8(DְY<<[F1ޱ(t fy,O˒AGuv/4"mѰqwN,rf3N4h &Fπwcz'&Gĩd@خb[I+IUuϔe;ppk!x9cX>:Loz n쨑v"Uń.<!$%2 uGdΖn ͏!5rT?<þ8~rVy} b> Q0mirI"otƶ-_VmE@Y :wY2&ncSZO+#䍂5orjXG?qfaےtO* 4D\LȬ 2_u YMOQGE~1#~֎}`RzuD`f1*>*W"`$;sYefznI4fcy[?qb87$&=R-&2VV)zkg4Bbd0ѐv e1I~Փմ\\r7: )r>SUW`3LO%̀:.^_,IIJ{Oϫdk%@7LMˠwj0)%v҉^gl@+J$D5h{&Rb'V ١j/yRNg `m zk- 5 O =Xb*908.+1h &v'j}@˗ 'vcR`msW͑J:tEk2F 9MOwy OoZډI 1?|0~8 5ïl3y3XoKP{NLc|xɼ+ӷQ(@IΎ:g,"<*b T_xJǗ?`RH?]&{(LȫX+>ZŗK:d\ɦ$99 wc %ٝDD1}i* qwR\ݴN6z[dĄM|ɿ&錧aQ)%FBy Et䔡[_Lm xԾ)Hb;ڒ$פ*uYe<|tE~ W,m=} c "n08M-5P1!cnR/uހaAqDί  [ AD,,>dQ$_n:d=fflcjMrqGJ>VɈ{=Mۘ2l=u/X=NW7rr:K#+|^ذHF,ơ$U噸dpC]pT<&fچU(Tiqg礐\vtCah9ބO6EiDdF9C{[)MK ? *NaW5O%ϧ#BحwUcmNF7^8$g9#%웕SQ:HY5"yf@:edj6BF(.g%/]H^!ZbRjgI3]qC XeA;}5"C!e&t?Q)f"[bo:ƦkE`[q]*p6ڒgsD nvC %Bzbyd_73M7)l{aRPNC%'z::z~y^ hEzH>R-ov貍rk L]ݾoN/2$SrRu,J __âCm9!8<ʢuMdëhSƦTJfY}:Uh#[6D4E<*Ӷ3v_#דnbxcq6]B6*k*w_BsX$,P-AQE|W~uga}vO1p0R]:k0I1͠ΘzĉȔ"? [t`Ƕ7<c>Lҥ08? ={ϼ,J(nS#*x/Xq{kEx5:?#}?GעȐ5Liwx {ϻRh0 ^h~_rσ=tY^4GX}˔TXNaeW'by #O$ vʹ-9}vM8(M! x'uZ+Q4rTٌ ^*#PAro}7NHCs6v|0 ȓffr3k[D^EGr"PE2|xx3'qNa+H3[&,Oi+\ޭ2G9b ^@?i#i]L~s201OVM e?e?g%yNۡ U.؍Xa58gَecjčtZ A ^\3DqKLrK2C`h9YPr/my6a`faAFQ ¯aYYwZ'J;ef[d7T1$esMr 4]#lW]굻,B5Y*4c5gz<Fu3i3{L+X`m/rYB )@UjkC'3Nd)חQV.2oFj1YF-r~IʥE6RoDb,Hq^/hAsOy2 Yͨ1uE5jjdM9;I^rVq7k%Քy]t.egF:} ⮑W? 1ڮr|SHnx%)݋ &G1wՑ#i4*mC@ųRU;Dhe>-~i4;x|?ٚ2(0 U~otڣ~x=-=X0bb;!Fh%$rϭE$'ER2ӯ֧ wK)vsd`NH؋X?Mun,[TK9; 6rzvRVD{fJG[WۏZ^Æ!kxS8 T-Nw0]MR 櫢P# K '\Gl*M~%j{4?w*Y?pjl-OuW[-GCz ZMQ1,2TFFu +^߂E1'ح}nk{WD|м)xD!+Z?'Uz(Ԍ[gu$8rȫ]Dq4 QFr_ـxS(P _ k.PREɥ~VsL|'!fo j1SDZ%/; 5ZxQ؆=v*JyN̽+< ?vlԀ e(VFs~~;uUX~7_DֺY-;y~QU6iyp[Tzw%9W18:>Nkz*5: GpU3J\^~ acm("e8C,'uϘ)!3u11'q箙y4mD MXP`nA+AmX./Uڋ<ߗ2D d"g9*-< VDP֑] fƖodkĖUgQaIlǜ0#=V<$jmr^kFF;L<#N 5BV\ 8;tiBtq I tGc6@7*_2_h]E-VXT9 tpy)^t"x`^FjO 9d,}^^+UɯHV*O6hЌo'墫Rh"OG%wMWn7g~\#fMJ)0!X5RΥ xU;t1S1ihӒ0䴝 4 k4 :i8L—O|;47@ 4L2&$Rk$0BPnJWcF,`y$ֹR.eSUl4y˳t^Ƀ:=L!%2W+wg F5俔Cyf'*/l*%jS6d撰F%}퐉b!㿓5#F6TqYƒ |"YQ Փ53xSҦ/oS@\!WPDuqT6oa[s Ek}E uee`9h6raB/ yCWOs5uژ2"a􈰗1!Ax<5#S 2(@/BӔnW-seJMO;/[\Dn8)#$u{=f^; A|"679m T"oFP1Dkd%U&Cҁm $-!H#ك=MTp`QLX[ qƅ[L:[:-g1(o7CFnEֲYk&S,E;%;sWT A0<|݅Y14"hߍT0HTժ(ة> L04$Ŷkb_*[c1cG߶Ͷ*o<я !&I2Ir 2 #4vB G>p9sEݪ+8b |bp:s60zT6b#$𽸮ŖҎa}-?Q H;~~rKF P t] 1 Z|?+1@t3?ҩ=ZGw{SS%6jp` }&oni8o 2nnoH` S)",uuτ*sE8kbZl=,/+@QrF[0Zv #oJc(33 %7p}s<FzoO C1ٮ֧ޔI ﲿ`.Ph;QƤO> xe$f&[ O_!HTk+yTb> OvԤVES8\}%д51%o=2AM- /BsRvl3 25UfogXґ1a^idTNBJD%`_pa^PS,RW0% +XӀqfBrne2ݮ"eׁi-\V؅ e5,gc;-R9vq)}c<`'ƕ'h9Ln﶐'{F-^ ,!V~gՊ&bkՅ=@lPXFlM0_CyD{j:𛗑a#lq3!50pb T_#~,vf9P#mjpDHFE!3bN\6eMlؖFf(6HHɭ!@Sqcsѥ">MxhFa16qUM`[2]II0^+_R'1<cݗm| 5un qM8qV(}U w7os-"}j U Cb25DDAy|9b2rYE|èUA/L/+$쫀 +̹qſ<GծiU5cF ~$mԜn@dMS߫SBE*;uXt!,ixEpqk3>}3~l5Uxk6=$GО$1}-3S̪=sߚ|hNQ@eo=ȀgK@ISnt T}ZE*coΉȜVɮ7c[ nZdAWʣkCЕL#,DϗFRN|K4 IꊨK;DRw!=B!dY*W}2$[ maj@^WPWMc9||_r)NSf5&m /YU2o17@n;r2 |,&#$ $q: ']|__aĎ+<ů"0" Y RgҴ5ZC-N*7Չ=;7P'1QkU&ݺq7WqNy.5q \=F̞]W֣Rtj]XmVv931 h P(BBdԧՂϼT{k樂}I>|v7j^ɵnl2,oC_ ~]HNnJ5ߐ_ &(hWS F5g5_puM;$168b■=Z Qz~wI+$Lx jrLH""9ee8cQ") 9 07 kAWi7 MBsKIr14 ۓGѝm~P Ž~/\cl! UD6qKsW&mMBmYZ˻0F>hzx#33+ ]4b*'I__$]v o)ݙdž>>}82"0W#в#+d{Ul&z,+xHz al,ھ7K-|ѳ~Dse!+O+l#2I]h}Dnjapbn2RP>{!, rsG %Ym9":\ ZvZ/I޸ ( nbJLRFA)2@VaaKGר۫6F_̥ۧ@7m}s=*KN"0(%҅GW ўH 4^b34Fhqxy/3v\0~~xShߔ*]9x"dλІ{/7X ^ͫ EΦ ?q"ZqEnk+aet",3wFۿiQS="UQ<&|Z, SQ|y 7*uvCc{rB9~"@TR5[aWbz[E˃Ĥ/jzzYm5jcʇϪOEYmXa!ߨB l2'\-Ż"I>r nx֯9b;.ҾrBq>q84@uA]nu/OeBQM)1#18$ِVaq'%* .a ( ]WT(V ,gr4ipPlxƵi͹HE$jyY X7Oi -(qu]RAu(d#~8L9NxN78AFF#³' ʖ_һ`@zd< {mL#oWd!&: v۱wTX;G.G?ٸcHw!JBryX cDH&z*%I^pPryl_col}?™@#Y캰 38$\u|T|Mz8%%!1bp-c;iuh D`+ mo#@ ]u7~x:63W+w@`)hA+.ySDU4̜_0z D"w!-;2J IFڏwa>>%7]]i(>h8\tXhS`AwD-ms)Yä8[=q G ddQfj|ޏ(M_ԷT#-X^jKtKF{X<4g A- ͎}{\,C]QcC ~3%~돏6i=wݲ?%o!>UQlS8 J0жbY y^;]x"1QٻJuypٚ((k'5:x-yj"ys4gdBCr ZfUE ,\P6kUc@-B'^Ձ& 7i0ld5YM/W+v^*m֔_zԣf;0^\+% e:om>VQVLbD?%1uB'91i Q7ZPhG ~gc[}G6Dה, ~S'~2QVub W?Z 1R~RwIu"_cP@ p$oϺhɨE\e<#)kyi 3v}#hqd+~b€5Ɯz%J[$@3}N5Fm-Z2ØM!z-qLYfgoD W0sSU(p5F]]׳W8?ևnat@4Uݳ 2 z=zIXqC r$Pkc=NEA[r! 8&=PwCòCCٱ& EiHQ~/ }C}xC P|>|&pOG(9Hl %G+٫w%m\ b,{1Ӌ32{PG fm[ 0ˆ;Q$6󝙪ohЋv$qhR}Q*dS;!U VZ0h[ڧKb%r<=uT7XFgZp=Y' [F_&Q_^{LKnzM^5* ?Ke%"\fg{t-up0o1 \]$.if:{bͷJlwZ`R]Ftvh*E- eU2_Sɷ'Zh',##X>DCTO'P/UZh&P8͵UNB>5^pSvRF3ӎ8“r 1n23mXY2B䨓GIKQ5q rd /gRhA "{] 9( g7X~mTmܯ@u\ j{.,*dVP#so7_ըu0J3$![Vnw Ze\V %&$CP4LF(|SY00yjҳMd'C47hV0U BFV^ C6hF0MR|Bp&p=Dz&3MD%_X^{zs(p9ɗol O1=w DFj9 Hdcbe`汥4o 4:n]KNm3IϬkxr~ r(ZksMNpeX3ŶBR_#.?#fNQ粱Cνy}ZȀ4`'BJt EFD#'҈Wi{0^H #L͋( ]Rg XJ E-UΔ"hBߝeR%lC}ɨFGE2 mJt;BӖū" +}N*?uut}D܄(T^IXU;iL|t!',<)}ػd#7nr(d{̀rC҉ԬW7TSPh4 5m׀G皲@( }zXhy:tr sړ 7`Ͳo`3).%̅Fdv+b]P NuECzˬ&: ^q,/6Yfg ^D@&z[zҲ4GNX)Uy5#*b Kਸ਼kv*U nFw@`S9sJ%f ?JX'].y&3'Ǹ]N'a`QDT"Pӛ[~^eUfЯ%ƒ憚1N{oq:dJ.ZE`+qr/q(~428COɔoc>Vq7mSaǴDBNqC6Hd<3I{A uyPnV#Uq-mlV%L߇%$ܮO3#;Jޙt;i$X˫Pm͠aѽnIHTI̻VѮa2d=A8=kr^)FG.پ0JF(VJ\E Um#< N5&!'*u :z,?q@LRoq&t`ҷ֕<fe,5) rzo+GY>B:%.n=p#l>o|IqZ#`jx绳| !>a!JaĭאM&q+.1b%`g?paXzφ<:cֱKTLMj $E>tD:`|P͞ .SϨW8^mg*5Gb-&ʩ+^l5P_=fHrw\i?5U-] 1Tz Z˂@W&"3ls\U]]E'lWf6=!qrX-XJ"jKyqoW:3|k\*(-037P?+o"\c0849WV$AogT{mhwDI@e40-cL^a}R(rX6޼U#PEM\/4m%~ݡufHOs{ _)gT{he48h#t'qGSB٘ZN~ңޫv|,ں990Qjqcuy]]?0a~S9CYՅ"7ŗ;.hə~DReR:qc9TϘ43,@6uv/*NK[᣸Jj*Z:4~/Tt"!!EKƜtL36VkOT41MPXBy@Q+=dJ"G#Ϋ#Cʈ >Wr*{_Qa]d A0HUwE+JF³ߒgqW):&{0gȶM(`D}?\mܻƚ̞tS=[5A<Wb;I<*ڀ) ˷Rʉuo&ڵX 3iT~%3vǑH(-v76sN±TlC@r*yp7EKVi_yƫ!g,HyBnyoRM9FaPlh4B=oh#aҸIJΪpN*N  SG\`y,%YNO R mr-2 ]faAlzAQtv7wWsF(6_oiIEXa'+ymӛqW;"` Z~0$:emN6蛪U*XgRt$v){?`XQ ߍW*m7T?5fo Xcflv@E#h"мx-Ŭ#펪M]DiMMX3G,~ƌԑ9ַb/w+4XٹI Th ;d Nzm‹+ӂd4g,I ]D|n}F/}L?x~n}:샡6Kwc[ `l+7zKfՂSS{sFǸH"0ڵV{])45G+-O4c*0E|edt` :t YT$2oϟseT{4ـ[gXIp" Y!-1]' 牻)d[xf{߼EQZC%a8?MVrK:nwRzBm:?BdN0ra)w+oOϋ5]r2$[u-N"dl 7)Z紶X|$b 3WDKnKygև2pQŸ !,~)!b龷a 𗕜K,1#dZ s ẑAUPPt8 U!%Cd#y|n, ^'/7y,~ #dUKFNN&VKvPGZiI` SZz/gH99/"U$0 rP)uT3CSTǬDR{x71ˤ-P88Mj^1Y0k, ("׼}cFJ q1[$ vZ9U=rf lG9GKzj[fSvmyvCnF̋@QS2CA4!\Gb ]ѤV2]e$;im0OT%'qL_B"Eqզ! L-pW5"ÏiG.o]bvQ? :KFJ!kFu͹cz͟=`QHޡmgr!ؑ &7xEmeƉ=L|8:-Eٸtng=|!bK]Ȓ;nACDsIaݮ>!;W8V C>A-!I{O~l$ŚK$YRnW` A܋u`$l߁|n`5D)VGz$V^RLQy|Ltw ^)]Hn{Kҍ/ tMҐyHj@x%esgTmyd4yv$/8Z[J'F"d8_7Q۴Cl2?FӒ\:v%$1C?y6쯗GebނdFF\rR Ob@ y3> PtEIXv<lO j$OەV 4ͤEG74-Zg" Z/ DLJ1(k8{&M,_ gb^~MEk7(@鳺C.EIm҈#9>FY>1+R@\'Z! 7I ܣp\K2S#l4Ñ?/YD p!2ʨ˿g 3  ¿('wqoCu5ȅ?2!%B$RalŬH#wNKJj-Wy,oOVGsMBRY7kzB}8.=26u_Ί5E>GIt"'8bֈSb$\xXTKCPXK]<}g?gci@0XH [ڣ:ZW PvIN ˅꾣QلYfdC`RP"Mléʵ bjRҷQ6c)MT΍\ _c)_3 {ۈs&dC}ޡ/zX%Ir+?O D_oc!*[tX-%3ĸޕB#Yeit[ ҇DE_5&̢fhhu0ILj,*ZXrx}8 .!/izŷpƊC}nI]W gz E: |}Ȓ_Ezٌ;}vR,e?p|Rrĕ.~@()}1PL^(rT/&Ż.);vP$<%F4E![ȿhbD, ŀ pb%NJ7T$*-~KA?Rb9/AP@D-lSWˡR|Tݍ K]szqT/fiف̈ Řxs8s~=ysZkh. RmRIv(;< gvi's[a2).pS頻Pv ! DOso\Cߜl:l,aHV-D9#]T0)KZ\@+++gctCf˩6fϵ /-vtHſ }Ho=Bߟ?DC$9AO|I[E^F;?_zKTACÑNF<? >;{$l{R.?'S'>+ BPonFGH`X*]a:8+lk'_%*tKv݀7hɴ{+ǾA;>DKa!v;''EIៈ[O$v1*B>%dz;dɵ>8LnD:u%aV<0ڜR ْOۅV3*sZy-ʹ/#7 )˫YC88r @YP!p[_SdC3L~oKaCُM޲*6֙f12 C}K/¡zh5TtBp&C:BKl,_N'gsrEs.P .!ob"̼sͼ(I{Gb/J!o||/78`>kW!'3ZPӒ]ĎA, F7HnsV-T/'_>@,s׌Or\đlzPX0/qrv0.5ڍ "ZL7eKU=>OD2fwFs<,܀sn {YX~C^mV@',U.yiԿjhh'ksw&Yi) ,̫1++nI^}a%ЃtLE$ˋ;~9WܚR:[A*^\;gҀ39'v?{juLt6lo7o}rGY=uoh".ntDUB,rSzf#6gCC.a.(;Z~Q/%/[?M!t8Sb%JBh@yQs;첯fe8qؤ2iu~Ӵ]TF# 5nǀLi7Zt3V!huO _'2m"#tT碎qScʘѼ/C97qt9,sIU(ɗᾬ!k!i!7C]P5uD{(PBdwh&W4!IBR`~ :ȨͤN߸g `x.qt B21ڽO_ wՕL#C\=1s&Ȼ(t ?MSIL4j (^#{X!/1`$jI!ms~a*dt.k9LD,)"ggVqs})){i؏2:ⴁd 7>KF /y |STj"xHMXGrh'm%g͈Qe,!xG3͵؝)eS4%.tjE3rJ:k&Cȶ_|&zŽx͒Sz Pzi5o":c[_!,8 {5'k| (ױ@.)A4^y-?OhV͉оqdYwV_KiElG\I vDMuCu+II{S:":Bxai')zOphCa mP'_Ty8a]6V:Ʃf>)O%½f-W_Q3хۊ"-6mNjpEOrGQƓ]q8lNI(R1s_ õVGiZ,wO],e=uFߛLX}!t"3Hst xD{#;p"&g~Tv v:Noa:N|Eq Dr|i맧f=YN;cyU1x$}Ƴ1ѐהX~\X ׿vL[LfO~c .~.`iGLP\@?T} /{%u y|d38>'_ pʍܳM&QǽLp~:rU4Aˆ5@+ό>c֊.8Feꏓk︷*WM ]6ATK 9u0Q@/{fd@ y)kwHY"Yr[g<. Dkq]BB:TF=pdZb|rvcb0n.3QubNgN>x~JdVp-L*̛*QBuK9Iު!"7zeges8ѕ[).4 +tzb@PF'(:1V#oeoO%t\rUc@ߞ$IQ_Sj8Jn'KeBo$=s f(vjZZpɋ)CѷEY6"zM* 3X{7 И?:kB6S+WccuTڳ|{!faE~1eJ:٩!= Ήg '=<c {N9uf;H.E\#H}2a&0z O0TL012 we;0)6yX/\>@?+Y)" |&k 6gޫ_dFR0 tl|w}! ẋLgp'-\O77t$ N>e"qZ_mH%J2Y(4FfZ]WMK ώJ+pPFDvYM[@'Xw-Wǔ 2>e10 mU'Ϋ<>{4.ē6 5F}%RnD}Ojޫ}G﫶ٞdgTZShAc_t;1 ! ׽DVԴx)g[ N"?hX] $%p8MD-F6P?)vͼY8?ϱs܂t|_Kŵh Ě30GG5Wvl:L,]6e/ k^SB-˾y*샧0GE,m ֦oQijӏ3yO?vgX/S ܢPzڴ4;$C~o@HG$Gێጐ#-Ցq6NJ޶4DI9TM 飗,=6'с" zIj{.U^`pǾIҌhOrfNto\*v3ckHtl4StãBXO֑rAaby喭v1PCD$c:êѿ+x_\*@ȅ~JHiɨ3 侂8)!\fJ/YUs"\)R2ڦյ} Y7KEtam25v ,m^5@] ,ˁ )STnڍh{{ ,hR\HױyW"y?~( ow lΛ kd$pK=$罡C4*|0- P>D Kp*,kFX{2T NҌ:埆W#;լzB'>NiU-WqZiPCu_ⁱX7o r^9hSB`OU4\gV}d1^Ɉ%VN: O 1!Yj/$M$lE@x곖S)^?2}V 展ey=? Ā_Dhz}aUOE~q @_338KyTW-[h `ژ= ?Vn&Z׽2;aw%ZT,Ad O%tzڶ]IfȦ>"̥Ņ?lCp[s>0`2vFc|w1y/K%)䖏eP4G:@ͧ/#ɣ K57^3CgD괭;տ-j{M)|QYŧ=.| NA~_,5noKS D6E&37Kng nߥiȻue9/J?%M3 5q$z# wg=[It3lzь>kejsk~I6N yEKkie :@ ]%uVg@-RNinE9PG(>ᮭvkۃSNOz#Y53(.9\Vlz&ٴ Aqj϶/*W}.Ih]?2E|04*뵫j,X( U|~my[Xk>B_؃0^dj ,V4|4z &kŏQݲЯur@,~);<.$3@TE ruQtT RBdSR]A^cͩ1ق`嬑hf-|貢[|\QiuJ$3|;歍1ED>k ATaǫ@KT{V=Fm|+*BU=hNh6ɩhQK~mD맷4c%Xöǐv[켎=E@)[[]o2җ\)51`z&4z.-9j_ln85&5v(-eyW p@i7ޝ}䌪Rt7V:tϹ(#(hhųBo)O5w.\a'*]*)/4߁3Hә3rҕi0lsSQGnȷ|#{q1x͚TA˵B{C[1䯄A +L@ a$/R]^i>u))[7'?H *(( vz~Rb: t^zaGYx1s*=ۊ>3Qx #zP9ټYqV"2c23JGĜ@ Fz4'H&K +ohubm0P\I老#Uj݀3vDRve&Wy'*49e> XI e83q\ %&:{jIK4ԛ K,IJ 1DJ0̀e3 9Ԧ,Is>00c@S`t" Wp-av9^|5ूsUĠWjEUmVu?ݗO9AьM'uׁ-AY C%1w,J'UFq{/#~˫b%pJ-5C^p| +˳MUap42Yq] -*gnd:fEϚXA Jh|h3wu9gJ'J/ݧj?5p 'cX+:%6U?hיˋy)ڔ !)_Pٵan1m_Hz2O|<f4S?sP1n4u$`%PUKUZ|K;.C, P`vBߥbf37\wŝsSՎxa3"G<#:T} < $}~NEO$0^?=l] +kʣb4+$9s_tcO<[?MzM7dDJ2t @og/0/VXi% $zZ: lt>!wn %쐼_Elh~u祦蝄gs\PH8~x7i'.Wl=@={gҲ_BeR7Uq⛼7n[/0h]e ^b2bӂ fИ2dce4P=h7T7T&4%4kf4ԏHm\Bոe¢'ыv!Rٯ%L(ѮYF*YPP݉@?DA;rT_1:jP[ӂuf0:ztK}W=U._N=FrC=&9IkӜ%Qwm:Q 8p&XZphL1,^+3+e%O $?F'-3)5:&eW=76H'0B2O|dF}a=Z8T]_@cztt/bt?tMaXݪf=nRӌz KEZ."|20>ݚ1Op gԁP5&mpdb+"rj+7g/@T3R*V8 5UZKkK>IZ.-Ń76–:j;yζO'LCЍu]pjާ"6E۰*i Ud#{thO2}MɵwPsAS?Aԙr pU}ZHI]pR(Έs: z&院Cj-+ti\ݮ ޶!Uul COIL9(jXာЖsF݊4-Hnݖc j>K>*ͷuem\4ϲtN{2mSG]0y2ToCoy0W@V͖9 cL]zmaV߅ȉmw[ZaUѤhU.Rfy|<(uCzG֟WRIi`qORpَ27dvNA]oIhz ΍Azj?Cw-j3dd5?"_%MJeZ i'3)ZR{CKA1l5h7(B_Λ IM5O,Z:ըFS.I~SCTΌUMVžz2Dp޺Q٬ͥTR9GgwPw+RсMH @x5ͷ' ?"Fm> k[aXrm/sOC ꬺl7X+HCY1mrQTUOW1E`r4oFYc8>+3L䛸H`+Ϥpa>ExlhEg. $)5;_C#s$W :WS?HnN>=nai¬<)Hʂ>9ʎBngC8.)m rÏ`CkV07r<r&y8/JČU63XaW$6Nj{j:0qA{1 镗4uaM^L\l޹Q(dXP1,;!P-Y_ } g<`;==C4_s\&rը) k.ŮTVJ&vl96{ $fO)ğp,{co>$ 4EZ%ںNQde]#-Ҏ1Z.m Z黪 $0G ȫT `:zLXpxt0JcH>hj8ƿ8kcN Frb;hA}@wLsdQt=7Fq$+ PyYaSxV`Mfj^Tܿ_+;"Ts:BE|rY[Vu7A0YsLE_1م;dpQ6$/%t**pbZC3{q[M- YO-YyJ HMW qO qbQdL+gLԝ^%?ifGi`0&S=ږG~j")ڊ3m lb8+^s. 3}X&w,{M~<_mpCq]|p#K02B?xe7=z9n3:wgp]&wt vҰFHB,BLƟ#< >.c?c3 !.ke,I*r5Dk0r4#3=G<#Mޢ5J#7ݧYݬaW'88HmK[[2PTV8Q){!<'hwWt4uW`$č{LTd_a_i9Ī6 IjFi֢ǣMH(64Am̦>%? 3GzF f_ЊS_4jazsF)qa-N]>Y%?o cG0אTafpƋCK*G! u<-ud҇DXy*Ɍi>@Y㋟,F9/JH슟צQl)vܛzp9GMU Ok.zk0)USЍbV):RtPqXiק5y򡬍RXk/"7z%N"b{C®\+q/#롺Wm%!l FicVx92қÇ>\1#EtTM *~z8:y렅8WxrM{͜LJĺt&~ D&@sV=ћ`\Ţ89VT7gs]6 V[!*9T.?P5wy DV7 ,m}:xdϘa]>Sq^JI{DJe]R93Xss2>[Pi|i ,[kS5h7l3MSƴ=yD.*06?ezTibN58/OIӃ^z^d>dچveTwWJ =AK,"VN)y^w1fָniA> T4<֜/'T@>Z0&eݿ͟}υv&%}L=FGNMh. pv$)D;6b0nw4T")pi s,5S_q&yBU: 2GUzbn@Ncγ0*}{ܻ|aO97|!lS02l;C;MWBS6D8:/p+&4QIͨmkn4zm`|EJ35&5h@Qjgs^OcЌ@P@qE0]]bnfflhDQ=`S.mfYʑ;_2LbsFtA9]=/IT^BgnU-{P3B]6Gz1n9_Ŋ8ϯ`Kiy랞Ÿ^Se Yj-Rv"pjr cSV8pW&}zkY+ߦT;)Ul0QW㏵93#~ߠXKM\Uhw4 ^,Tx9Cͪ< â%w{B-P@*tzǎs@ }ȘvL1IbPF A I?iW+ ;W RgG襟X|H߇+ Q˵Z|'b lu}D ӳ6z?)VЗ + G0LhW;gKh蜞NzI]H.Lًm̫}P<ߟ-4IF(.(Vvvd Z\Pya)0V dRiςv(ķNFm0㘱5[:H,C;MimP}VAOl7X{ C6Ep#D:}bAR_;!ɱ4 ;fy3EOxI5a&S-QD4c0}1 94zH2}:sjIrzQ[7d!WSkr):}Hvp`j1rM\LCY bwQ?+P[8Ϝo-:aonf dIA=6uaM{#@ M1Իl $*aO҃8U`Ri'S9bf &RIƹ)ܡפq9$H|<-Eu#Hp`6?@gL+\ lN4wp!N0қi_c{FPz̶K\)m[89r}qǙk,H[5sg%1HOI{§gƗV?QܬGǛX+ځ [)+A ѥ ” +6iD*`'54c貴mĘ䷱{&(oWe| ?Tu$ [Ћ\gwxQ1DTgvel'RAoij Ux?Ord㋆l [ 7o9eLDX'&i 3/" WgQ?7_(JPx7gB4yWM/,hm*&F`c*3T Ժ&uS=/.g~b7X߅{n6j$tA5bB>|:kHWচU@. ob6Xb[-YKn Mg bNT]{M0I.x05GFK_*g}vsR\:e~K:ٶr3% C Z*9O";L'N= S։O,LܷQFɚ 6/pB͑POsyGyfͥ+p} sxnKbTʬ}'"&I/Ny{hewX_E䴉ǡ";>hfY{QjXocõሥk[dM1[et: ;m}ט=#-hT6h8PUy{PWG_ȄnV.l<ś|Gꊤlٹ)P]ythd5 fOD"RFjO [AKemVc_#INg mZe~yPDQД႙Kr%|U/4 \0RT ,ł .農ج*Om݈- 3%|9CSqnM2tmϓ %a ޿f jwb''"Xb*ev=YȦ|Ր F}'M)PwWC"pM<1έ68jF{enSLEvQ{߄X%_}[FS1Y^R(FPr5)32ihpڒFL$#:\McVuwfv8iClxjjS*l[a"`IK7۲$#٨H">Y8h~=η)ѵa)+ w"kCP4xB&!? p;SMƷn9Rq:E%BXa_-yLy9HZ^LBQza %)x͡Ǹ]$UMH85\(]k_}[kxvK_B 7ʩάj 3wcV+h9}W;2QkT o++ Ȥ^Bhl+6qh0Hp'fcեJHh |OC0v`VA0j80fyT@'B=T@v~^5$0bzYiY1iZ>j yfEy&nJ*0rE>#^^ic%,Ew;j4}xBj,GʊFc.f5qԢ%nz<_?1Sx(́(1 䲾uxXGˢZl ~ƱF+SEq:Ӑ+DͿȯӚ.`!(I fq}F{dˎÅlZ?M.ݕK5Le`*K8TYK_b?oD^',AXq@ss^O,t0z2YKĶrok_ᔿlCL?@ȠC'XP3 1ŃStЛFW2kur?ܕV;ۄ;FEհR2j Jv\03&AiL&g | .s$IzTx"u8dUm"尻U_;P3IMx֧voY"u-f{<YMF/ (jp#BWls$tQ@awV1QemMN w}kGw3=(==։uU+/0T79#Hm m ,E% x WɐwQ(TJzL e&ZL<4ݶ{1N)>5xtK'C)Ey`(Hs'3ο5ѩ#iZro3/פ xiS%!Iu&?b5(ӊqA??ScB.e9J48CI0Qu-k˟IO499{]t*erk}i U')6sun2v`2ZeZ ݮ|~NeqZh]軘_,z PXh RqR.wdi&5'4i/Ji߇w0?b ijO1Jjl+Ro/ӀmvQi3a,K&XG*ZDyƈD^פ52[p lpQR6p)owsڧhoWcЬ.,<3bhq8+<՝I+nysA +D^o5e@!z;%pw1Z.4Fv9-\O PMBz2oۛXN:zb.linfJDUhw+)ڈĕJQ4Q#d..]A"7a L,1\64ifO̥6]SUo6.me @]e'|]1 h d_k9pw[̀DUιz" qX?hH`wY^[H4Bﶶ5 5'ُ@~ IC4;MdKD иRkRJ-8hyuJƍGev3t[Q- hO!K"4"C07|h1.gX`ne|4x/*#[HզFE ox5$qMJRSsxl9y^ yW'X'b2>t"eknD"AӅ.ik.0-m:<9X 5q. `cD(ܙahټKeΚ(=i5Zhrg3D {aаMWAո`m3UKG =~'2#0;\|u8MډNm'N'kgw$&Rjg~$Q~sY I 7tw蔜Im4|"m\-JD':4t؛bT>3&tx cER[ޢۂ $~FqXv|l21|G6tEhs'| 79jUʨQyԶneGݼʅ-;Bz4|ysLDo_-ڢV!_Jfl]^[%WvAUҤYm=dTƓҮ8䮿-%Bߛ& OZd|XCUܒ =i?L^9(R~t_c y୞IFY<=@ mz ZrhD r2")YC2 <@$e˷)Šfȗu -ϼF}zHܞ|@6nHE3xHnx.*ԔRm0Q#ަOm֙Æh>Tò#1d#?M n`4cf']9reL%k%v,b $꘽W LeKC\6 wң$P"M; R#$  8rɨsVH<z5uG\z}S`)+`7Dd=uN#z%0Ndr)9ZݝkHq磪Fٳ6zO>N+a*R6()/JM]MN+дxU,w0[&^M3y껀?BtvMg)z 5{C:c6wak.ԵAVz&Cm-6{n7BqSq޶-?Fc[5E20kGs'3i4-a:}rAjqȥ+5K:y[1h'>3Z:Ja&Wl&OhHiEVތq\tQr sc<cͣ谚L 6[z K6xrk#갦Q4‰=igY{~G"pҨXΛ•_͛97.BDVq^bկE+(QViEvcⳲ`0:Pk}ЃE@^{?E! ܼBlC !9r,0g.u$ງ"(oq8ӟLɥipmCmsQTs{-AK89š=,4Ea@IxTP0vpv;}L=D!W,BW(q4MFHA aɷ_stbdw;&I2r Vdu_WJ8Tw {ITk+2]iG=yFXg;69d$М7$μ_9%LͷIU7٘/FIL}2=QD~VpgÈ+A^{գIXzr^Nnهj<68aAEW)ݻPiY|h x k~Zso.YwaT6(TWDԚVDr] )?k^:c늰9Qk2k=̠YA88qJ2Ɖ$aͪ~?`Kd3.~zrNg}fׂqg%Bo4a $ch="Z]簹0xXrU=5͇lnnhp6XFˋZZ1@]˞Ǜڕ_N[T?Kdr)c/ANDu2 c%4odunnE)vV?H:]#|t|geOҟNTڋ-ujÀ1"hd NMu?,Ah^#(P͸(KjkqMPg=PMzړ xp= bazO)[s 8=؎0Z mۚfV4\ dgPgE*bZX[L]FӤ@SD8>IEP?H#|XW#Z&e'r5c a0$1ˑGۛJoe1*O6_n%Z :^Q112tW+ ꍓqɿ%Ub.=S:32\䷷׽!t/Ŀ(X)^̒k:Xe NJ<3GJRi~i G8{Rϵ',RAg!e :qtBom:Vģ~2'-4'7#N&}A  9ɌzK2r>ժ+Fv"Ρ B9 v0A|}CWPNMZRn vh6ʎOrc[C;cbNj`m״f-Wczy(ZDzrIjpMPSЅ-;P~Їm(Sc|w8F2C\恚e3GRn$0*2̝/tćsנT\}XȢ>ωTdI5'eO &c (lv}VBUbDIv+ )NZ #9ۛ0BRݷmf QfTF(/xw3(qf`y+MpjacwziUMe98t'R.:e;W@CZC|Vͤ `(ѿ#'&BtIC'hr TF @%S1';;bA6!* ]\?!]N8s][ɍrRwl  "Xz?Z5 [v6cīg:;qͲ=.tW98q 8h^Ŀ_=o.!SXC[4Yu~z/RBH wK;39 z!rIڼYچpb#tI -j @hthWԉh^k  =r8gCzϨ?x=&zgm ֮ȻHiS$78,ا2H?3Hr ;)x2UF>ВbHz"V~<4ct#Lg2 *LqsAV,Y-2Cϟ\" J0=g{'Ye&v7Tq:icgKΆ}UevQDeRY,n0~ҕ5 Q^fV2$IO7eՑ뮟)"KIp},F,nl7t(K`U*䫒er̘,:$/~Hy![F`3W-a0uwЯ(퐧j2cXcq1`{ u#$n1{vF^k^~%wS@Q]zLf(l>i4p!e]\U>[3<3ŚnaL&Uclz$yGnjB2%gƇk{1!bƵN)Qz,7-#T`#q(Q%7LG2/xXn^TP H3EA&GQa,٥LZQܩEM5eg%˜e{XIiU:S1J*Ψ6"P"aUg ga%H(`Z~`* V^`tĖ@Lx=- nN"h*]V_Y*RnSݒ^Iv?h;K`_JT: ąlөdb$BZFs* !܆S\StSj #iw=)jgadAs/W`:S.,>UeaCje5mFbHR"I-EXKh Pz e?c^@1^a{bp0ѱ:c`LT<(pyLF}&d3 ֘Եmuhs}Oa)l-Z%;qӇПނWx.ʍHTew]Ee./!%?3!ZtyfJYgoI4[\a `R"ұDYIb,8Cd#TF]eje8Ⱦ.v5,M^%˶'`og>iQ!?0Tq1+)am(J'D8cIVUjl8)>ELPkm ֊YgݿV 10[5&|訍C Z_y@V_^]g{~EL,gHKݞwG]׫vYDiw!|#FD7u7W/60ET1,c;(NG&Zf;b- q\ZN6;7[pUu[NȨ#|6;~Ɗ)#7~O'TyUW=\K*Zlb}Qw=(Ga,@Q-H#2VR޻woBU@HJEڡO䳱*eFq!6eNaI;``q&g:QB"ʐ~S,6wGY"$B$! K w&>4? w|dqcqQν0t gM%'*NE']I,D½#=6 jS ~+nÀp]9&>X$a?nDFS9Bh`rwܸ3ͅ t nO8;*! bA:n#Fc;XF e1"|٫H=H T}Ez3"6k OvZLU%(;`+D iX4G[.ȉn72S.nJ |5En Y䑑L/8-p>5 NMH71@so_J)IUw|[w%P$.V!qʁo`JIswF>ciiBZOy̦JEڀRm#ֈr7 jzSA$T bx:/^lZ{ qOA$?GcM"84DP`cX~jRF3J,s1X7QJuG3vĜMՋB CV'} 8&d rW&.I<2?$_gv.G{-L$:Xrk@(Dz8y6\$$:/X.j' sև¿xKD{ Ľ!@E=7Hك[p[N:m7f(;sAkSǦtou-Xb/9נ}yCY>p@F,bY S=ƲU) Ajk̅%F0_ubNkh=64c)} otplw3C*9EgBODBENXH6R0&{%`ZaPkHLo_n 2?C߰2]7_V136VTA13o"ִVhU\1meꇕ\TU?! oIr^%$p*R2#X~L3 7HN@}.G1I!ɹ>UH[*sL! SrMdNE&]QYWTZ9܈ŭ+\634SiX s@upLӘ⮊0 )4W|GA|1c8cuܦ``吓ޣQ,%JMF5RG K"`bXzV sU; _G/iڱ˼ O*tjh /Rr9nO$~OT]*z}7-mk*; k4Cpr7U5 *fzMJ$>7̼`jZQ8ӑl0?H[V=`"- ;F6=Ґ!#}EبݥK۷1ѪzD |]w֖gqiS3Y5ECSYO"YxZ6(BXc(^ȓ4a ~FBAC V < K~>Fx_n#p2AL)XDVgwA8&0t?o$H aukxmWf <+<:sGdw,Y/ctm 'W+̞ vS9ic}[. UA= :sf0̜E՗M¼)=n XB 1LS YWUrILsA.#ƕ޳]P e l:'gk u>%?@l#Vj8K̓'&SS* VE#ĮV8ú/=$ZKǴ߿7% ' WPnR~i%OsPY?މOR*οef!wf]k^3F@*3K#}V3"^.O0QaZzRp|ַ$2d?ioGxpD>~``B bC`;<QMN×ҠR NXP,PRǾLj , |?1a]# EP~K t@t`{П(Vsj Q *QӨ7aDoJMu.^ -lo:M =[$^A.;L!$~6p ٰ'8'#r"]E;r b/NN"{«ŋG ӂ' 1UC Zf/b$\ ^`B'ת0wRѪ- }¡T}S #¤Q RE _!wO}R#=88]$M\M 67]-e$1sDȖq挡8ifyw3,ҕ]QwߛJq@ʨ>HKl@ E04omipZR- 4<*. ZWC+1Wٞw &)F'5Dh-wyEG6?S332&[57-Ѧ"wlfה[ޜۡ'8CDA.q{J ̶{n٢4y}@pF2a)-#f#3o|f%>\M5ZV'懲΅όTIн0ъΩcYeFIMag,lM3KdivVpc`31֕"r3;Q;Z.5*ĆV5xT2-*(=H{M`{˛YKE_Cc6x<~-8ďT\ⴓ;8 0^@Q|vd<> q!wYv' BG&LN j-($_.}i [| _A=ľeo>{BS&~ /bMG%PDh xyaލro'pQgeUy#0Qc 9?H1^{).wqGFwUWY ʙсteGSf>8wM'b9N.ckKA 19shljl%A2QgXfnd?\?Fp|zq5lNi֟] * $Kp&^'kcTk?&V:1d"Ry !!V:K%DBIUsYyAl^ r@-F,+=H_(6e /4a74F%9Usy˄{d/tJc8ևlſ"lA+4+p j.kJ䱶.ؿAڝ1 6RY#ſiz~sk|iu12TG2OCYٰewi. aJ0yU7yry GAIb̔dBx1ސ2S\hx&II'Ƽ)J Z0,ې4 i|7V*,$@iW7f(M5I=jSo(-cZ}X|kBw-}}mdhZJt(ia }NQȋ;!Ƭ}3~#\7%MDܖa+Hñ桄qf{TjU4҂} 6G۶imyfv`#o׌ҼW'~ <nGk]̀T(+PMݪckyڳxPxl'(r;;\ Kʵ P"0h.~#/U\^}mą `؅<:6 |ʘfReve3Nm$~( |XBiVYQCgj!B0#axZqүka{2M"tі~EuZ= {"O)KuJT,C+:x{m>Hu2MMk$mƾNfeV9?Nuft7, ϧ(:,Y8q"ĵA2K'T\[QOL740ESO:1Zkܱ˷@Z=8Ő!-)S* 3 _=|-b~Dsw^VXDZϷ)v`h g[eL#6ay?R}~Zb34)ThT˥ujPWF'bYE { .ɬS9'p cqYOM8Fb0\Say@TH&߶8}Y˓]dO3 #͝ki=~_ pVSf`=,b);%HWxNnWBOY&Zsk A(S|Qgm(W$z\櫟+1)rl n/$bO{r^ *:/Xi4^嗏#ԁy`M{·fĽjhcNi{_3cL;}Jk4bFo 5TY:է걧Sv(k{rnjՉIvwx!.9RflYUث%Q..>LamtR"EiGnKZBb'sdXӌPEh_)O Axaf\*u/6qgUVY4J [ hTld}CʑS.mN#%4 f§S_a_DzZJ0X-~ dR^V 7@*|ʗm& h+ -g v]r5Yf&˼(Lӱgϊ0w4 Ud~b Y:ht\I w>F}hⱊ% nN(/TJ];PDahG(u{"Zɍ.y)SDޑ߶%N ʭYQ,B/>6Yi=}@1t/7\PS"Uh;Qp)2$/poݔ@n} (Nu*=4|G)Gl͔*᷾ R}{n/$a`|]>HIc @[kDWA0$`&~T*)8^ <:?м|"ȷ٬*[bkHv 0$tWK`_g^] %:9;X-:%}{[f6wbq]`Su2YX蟣ܔdҭLZ6/#rtQFYT#Zxq!*$Z6=w*zβߨVS:r gg1-OT]Rl}^e^Ӕ{lģ:IQ_O%c.z,xr#OǽNzcĎ%{O%AU 1J<H,W@~ k! 85?ɫIh9x7f*@ F7m v^(&tk ;yxO 8q,'KBdinh r*<󕖐5% RŸ@>UZ\{KWCڽxIgj64!-d^-)Gds5QdbmqEH"x,aT-A}D\qGe.;WD$OB;~S@U'"fQr #<7c71jW|2gi]@[_6#5ŗpI49kBeaȭ';^|bvg9I`‡'=]f7$`C'8@(ᡇ8MQke-KϜ_'V9.iJ%-A_fh|OB|t?#0C/D Cf'{ %rfZOɁtCNЛ#D i9=6}irrKkƶٱǘ0z涽GgVj;;_A vnqQ5Y W6/}IU(Wbxhʷ}8Orgp"FMF_~]*Px|/^k܄CX_!5: (_)PK.?nC6kWr/CȚW ܫ)TNp{a~\)ŋi($ŦY=ffπqHPX_V;R3F}#>x,okq5:eX>]xڜUȐ<0s}±M̏(N f`ߘbsC"|$9tx'q1^Vi~O2<#-L9WUۗ^&DrƝx-wb/l5抗\m`0" +H ' MKZTAiس0/Kͬx'p+dwqPyƯ+Mg"fU7: El"[LCSW Xo$I]BtpkVx[yS;3$[jI #I3Z4%&9y]&o.nhݳӅW c%9Sn)`C3uNݩ85Ȕ@l4STҾR_>Uc~ڈnk K%h?u.H w <}MJ$Ih8p*! \:4:>_UUdCx B+ԡd(Vޫk:gy,b}2SRb skLb}NW£ٗÊde.z<4#5aI6> fx VψF7Lw.({2,5I]&8p/7&ɨWELQ.՘oѽĝc.L!ТX"z8sjn藒jz=\͎_ևg8d,U"K+t lSGbm1yZvg yF\C ah rwб.fa/;Ma_$#uCk rf7Q4G{L~0orJo^l %/~&՚_w(7Ú'Vj/GqjL/wĕ#gT$:zwٸAj7fR|/\i/S-mR+d=+f6p<19dͥۉBlh6?ky|[**xJ֑ԯØG2.s[3E'R3㓶:a$Y/4@T1ew$lPKG{k/߇8%?ox]zf]( ShdW=Ɏ+"D)C8 @:h`1Q [(! =Ppxkp@S:3xG^\qx*$\Ey^@> 1_;nv2qe).!\ 7|a"HwۑTC\4{l@t E FcU'c Zf'6S-WC86 u lNn:T;f"- b0zu)VmfxeJHF䊗D%G,\IDj1lOOCA .5㟅M=Xdɺ{hwxM),E>}2SP5kuږtT%_ "~i}C>oxφB* Nrw2p%nyW 1 {omjk֟P.aO̵E02Q?AX-8FC4hBz k`į~O5\!g3rka6VUHa4AYm 4b?E6D1ATō{X:PNsm7yfU 2rnۈ4G& /niKO GME'>EmK@1uT=K}Ju%>m@R7BNJNse.ʳSg Zo5R,bi-gey:=8 qlan sK4'L%0nŌg)^)C,ɤ0$HGΏZYtn|ЩimBBg"w Tf)82!; @"R̲u{9.\f:3 L{7R.C^΢AOLg]CBV2S9~YH.v`Ro>F?&[J7Rd\lyFPNeugII#Mi  cy^n"X:{ E3=9k0q}kY7ڃ 25Z_5 a ( uތ46u!zL\ʒtBUnܶ +Qb`D / wq;g5]S]TNA`Y+ Z1{fPQ|eĪ͋saku,Clkdj~hGI1 D܈ֲoPRHQc!(.`: /`I-jЎ ABCUN(~´_7oh⽐4MAZBS+H{>C/>gޖ85@[ f09א9$=VgOԳSlaػ !'Ĩ*;T[-F^|οtJ3Z$u$hsl%VʾG]rm&5)uMۖ緝az_~ WogJ=xM7J"m=gX1dC e&T!sb3\ `-u7F'qt6:2)?kjDɘq .{U!/;u+g|Fx 'A{,:RQ֞+V׏8>u1ib4L)0/F"?zb1<~K4popRqYTd%Y_pWQZi]Q.̵͑b:6>l Iϝ ʓgpz.)/3z6gu hN-ȇ H ,ok2_PQ積Ԍѐâ#Ss%pRPȂBQq=β]X*i/oi|)>[H(^$#~|5)׍ =-K6{VMěltX#h+H+IW+6ϮaN9M-,~WZ"3J(BBĖ#7JN~Of0vȓBpbVR1Abo2K+N ;1?ur)W6IY}̌}?7P !e.9Q;;t ˝ㆊSƬ>y ^#>0"_ ,qK؍Z0UdJ3*W/ULtY`p9Q !]uruSRsgHo8rf-?_l4C2S UQarL>tEgOMVf~:j#hQdҐ# "C:G%s}}KK٠>f?d!pT?8"a .8b+3d\q)^&@tnKl^1%n:dbd}mz)Aˮ꺽fbL8}M96#QndE~wue~ 2KZFb [7/K?rs-U>&^ {Ә:b"컈BT44:ͫ>ىAJ4"=VDnˋ@3E"mkboܞ k5pH"qȚݻP\fbvwbj\_N|=(( krjt! WXPFMVkkbL҇{権3(i]giSi0n5VTvœH.<)PS:<IrX:PtKZqr3|‚G ZOe {qvE56m"ـ˯xm3?7nN!&J!?.w#2,k*+.iZ>(|c@a2WؐG>Go**HMrl.jμ Z`k9lJmBe9_=8gu CyL7 TH(^OKd qA̕CJXNWGHQo=B8{?-tʗ0Vq1NV7?2t/`C_-,s*31L?zWD+xEG4~'Ah5h"~O!G4o8[L$-gM%NؽlPViDm5 +ƀƲ,q>[M'\V> Ҹμ9qDRE d>Tpc֡<`l{m&ʭz KRӆIBa B:1k44:/%ӯiNav$'u[(|qth %u y+hka =́ }B~ҵʝr垱W]US6-rGV~ntޢ@$SZWn2CcPFX*UcWEshBzN\bmHHfovQII=t1Er[ǡٿTH)']Zd[ cL\mwal(8'9ޓM.+XYkeZ9ΩE}M6k |ߔ4g5ɻNz1aB/zϵ? @y.:^?bZ;f2RY\@ח1_чJ_ ,QAHN&J̌blr<I'*Z%*̈́)/.qg-@df9y HxA9ӜQ[5v|,1D35Xh‰XR\okk4† 3TZꭨ94ڴ秞 RINs?I!{LЭefkRݦ() 7zY'Lv4mɨ{)= -h*ʧ7YKXnK C }3X) '/G{%Dd@afGCۼ.-?qT1[̦_q t\N}I&yfis^C.ERxC8j4?v%|nÜ\t=eHh o@)%vA|%۠P/:0pqw}=:)3lbHCvMS]bcm q-NwR* bM 4)1zkt|D/ FW=v 1 IliQU˅_~c<[N0KQ4φ|'~wxxhaႃ~R2 ?E"s d\ٶ//0ﰞWP&e鈵su׼65g#a%\aܧl"pġ;NSQm lf d.n=tޗ@VJ%rQ(]A"&?>cu% К$\W&TX^^mb0BQOKb k=hB: GT@IP1۰dI;04eLaMyL֮9 |Va @̨G0 Rc4 Z34t>b8C-g8"F6Xp44sVW1ղgԆq?`|Ks|uGڟT6d 275.+ ],Z2Ir-T(;=F!p޼eϭ!YXrDx .)Cu8[r&5" uRK!<bJxPIhVe~R$R`c42$~ ~9y `,iԢ?m "\Fɿj;}F1|z!׏Z4}-ehx}U޷3PjOl?W"ĈxfXAO|]cUY'{,&my7_T̮rg .GB!K-?胷c}Tp0L^c`":8DZ$tKN%PA™o_0Y"3e>k*kxKfTi?uF̔ yjYCLMb$BD'N?Ьt8YŴ/Q-/PwNw|/p~v_Zu\=F{U 6rK>˓ޡG1 v&bY鮅֨)_:} Kbf; EDŽTſqSW:)vɋrRTc5Qg9Pzhmmԥ˼.&$v iS;[1ժ> 73tOƛԐ=tHG˴G5>ꚸQ5c Z >2DPbx=cmlA<tZS4*B^9 {"I&f]63܈~oe_$E{g{9[ v#\K%| ֈBM~qK@*m b4{3M7c}7^,~zwUP}mjWQ#_z>b:?eEڛ]0yxɢ]>S'`h(cJ7 ¢\cZ^{CJSK#zź)oVf fX1N>Bx4Hv#Q|Ec6(F|Sg^ӣσ6?2Orе Ar(FKP{)-m-TׯХ\4dpY4#[67 %f8jJMV3y/"#%ѵ)e1%5B6PG=m-5YL}1Fr,HD깲y|De /J:-c;7/^ӝ&נdVYUVأ ͮo1c͓gCu p} &I^pهR[)K *B{y(a!RVa5grGn΄x,/Χ" >mi€L4|0npttΈ-La :]6THB_$ErDpFҁ딍ooZy'#xZZUh3N*Esdn술jYaIt),gc:=xqQT!neJKtH2oΆ7ẖgN 6pP侏xA@p+D;,ۆ'`L&?9pV rp|A M!a}yeWHmq;Vz#JEF!)Jo> l$p $Q8=dU~l>4_]~肏k+Fɸ>4l][uZLL 45yW(»62';DBFqPUX(﷝ # Nv?LcO9dQ\mq(E n;u8/˭ ) x\&,]O_-ɣF%6ԙiouji>6}97᱊”^E@2 /pJ| ׎i 8=7,72<)(MWu6o6f $!J\lM3<œ'(>y׏X3|Q^3d=sZppW6T":!70SD/Gk#Nd3ಶ%V(;v{)N<^pۑt9l[<Ui'4H|/]F Z@qhG_6$kl./yYg?/A.'pswr(-#.˰:&@ɉm\a qxi,9 S*ۊs17'KH׋#v*'tgǎUJ\qq o&Qc0=!@[\$gcDԀQ6vW_QG_Fj`ӤH28xs[P{-u*79c.KCOQunYX%[YDrJ$z9c`Ul(h H[L9TpKMck]_-̒C _dqC'dc;D/ .װk9tsj ,Us.@|z7 U#H|ZШ`?pEwl[M't@6chs주 c>Ymx|(ڝbQ8иkug@}ŃYnojm >t]߾F$lLA޴<}Hɫ+_m+4DLWu: ;p; A\2~*l7uj0_埋O$u"ON[NvMIBkUnMypZml5ǸBޞOWmʆocAwF8Ķ_@1|aY5sItD>ǏvP 2M(GbxQHr>iUٜ~b]vxɶ@v5$κdIL!&+Z@XNʣJo?sPW:&q]%[Q}."ݵ_qÒ$ʄBCcݶAV?:lڄ(%*+lyv|؅&y]_|KC& Xd8yB&$1EWpREǶЂZi=Ҭp/E0h1ʖ}bX"tbE8]49(¼ܖ9 Q=!&wR 5175C'pU: ?Q< 橱9v#+0yD @G5G.0q)Qp덐cqpucTh @m= }&F4w/n,RŃE̺v]=vauȁa\vw-Pt~"';)6 @_} 1Jn6 vz"ÔC$^=e1b^jef1jgK"~^C6Sh4Im-$ʻ<Ǘ/0sǖ׫R۬؍(:Ca 8ئ$5 \()ݵL-mIRXHHmTt_^-IfX> 9]Kb$Î@#;zjos Tf<nGnqv*('{(RΔ("pSE//`BXl2`,`B!))*-f_Jp`GuT'5D\f4^5[-g) kg! w\=W:+`r~(otDx xzfhe#!16M›k.4J@艨Yk]CQ֭9F%H~R^|2X逜+:}|咒=s54}?o#w> <5q)q qlT_>]9ÌB\U<}ߟ#pEt`x1k))(L'SF2&֜g VCH'և-9†Jݰ9i S<|E6;*} z3Lhnϖ }i<c.RL J)ϳ?T77= 0؜򱚧' ъ2G[HֵD "NiS5^=6c# lty5)ĆW>qu:YR9#oQj' d3L27SyR8!hA)e#g.%]Ӏ )1&e9Ϊ^;8ʑh%-Gpʞ[Ϣ$!]I%!o|X ֞Ȑ)6?,n#/g$BQTqG3ORQ/dTtT8'o%F옲`ؑqPdc߻2FqK || ]Ɋ.df7uSuw /Cc:r-5}\/s h|w:,;Wȶ~1Ăb@gZ=D]l>uIDhX%q9ߐ,kE> 6*)\ [*jV-)3[hv`c[|Ab#f\KzA5i(j{0x.|0I6LBH+E|u3AP$tsF=_S\.t8vE Abޯu/햁 ً!9Ea(szCZlmh:=53m'Tr_lOfj#H=;i$fܧޑA=7-hX1+A3ׂX'wZ ;2Ns!$m. b# 0GAf] ~>"hZrnY:|XU;vacZ!I0vk֏tns/ ic^ qTyb4[EW &5߂ӶFS$CoK gE҃ u`p.S.teIIa+n&cI]wt=I>v$6~9zBVtleɩe`S rܑBmlA ݱ4F ? ]Of'zo^<|^ 7T#`Ź3*՚f97ڽaQQ&dӺJ&'hjytEKzȅ+]C>bI0JRqCї}knbIS@$7_o32 HڵaS= uwׅ؏@8.to* [_9 w1oֲ C K.MWԛ4*0}. a?@[v(ay˨OP )8ʆJT!<>l gC)ܪ$>aKN .$6+/%:*qUG8Ώwʛ]0@5_ śR.EEi9v=SYSt+ I3uhnþJPњk@G5P_j?_߃ک\GKuo"ٱ^n [wnKN6Ǵ ĝ{"t14»uEB%Y}h=$)beѨihNAB" R^u[^*1li/.`^i9HR LR@i)f߮^q鏁_Km{tv[涱cc-z8j߭/=O 9F4z(a6jqPPz؄ ÞJ2P!]G±0}dnv7|:poBcΨ3Lm-l8{C D] \ԜZ6ca `! h@U@^N(3M" %uTcA˜!^0Aכ{ϥ,]na9T eWwCi4)wTfEa_ڹMݏ@ubr5/TLUzؐq~ yGj$({*,wJPp>j/Av_ԙWPr?)f:cuN4~$tZ[y|Ly79l7H6LOw&1R$Rx2(ВD+@ Q)njx>P,o,%Hf?yĒ[+>T 6 t$F2}SHkrؽ6?)<^ڷb0zX!@θfv)0Na1~C6p66*pR]\6ߐ-tlP.='s;HUFI/6S?"W <._ ֚k@f_w3\E8L-#ќ6'|}lgh03Ekb,DF\j,FkE]M{l&! KU/x &LH^dlh<N_+P(YL6V'#(rQc_5OQ%C;R]pKh唙ײ<Ȉ^n, g#kSЋcn:c[%)F8ˎ=neo/Ec F;Ҷ,^T/l}wOrU4UՊsWzܜZ$}A6Tw~찢i(AW,}-?/Zȳ9%rp ~;(cZ\{)m8zmw;Xs]b3yQJa7˛-ul<]7kP+%J'A b'; @3M71Dtˊ.-׾ L?@&X~f?ڗ$$@S?_J] "PemoW3v2 c'u\H. oڲZlq|売?KS43oh!Gt%|e%C OtK;1?keyuXՉ `mLd`BdDzy2dLPh&m=4~⠱]N/b=L!oS3v s.9q*0ʳ%vas֎Ёal ff{pbNWtmɏ\Mԫ=P'ƒ^ : AFPv^bc,5V]ASYqO`]X<"9DJvKIB:ዽ~&$`EBzu947 Oa4 ^M(c9 4Q7kV)#DvF 1GdfKicoMF4QASԞbs,.-AqnLXE2cX$#﮻8=؃WhƍC4t^յbA GБ(J|F䯌r*̏tbՕ;``|ua+#[2 }?1姾m=t(+j/4 >TyRR4>?Z599Gm֗;-~COxbghT@Q^q|9NQ̲tg"Y2Bym#,Ag&#|^ɘNb 'L0o >IJ J V{8=!͵rv9J~'ߜ`![aSQE05uq: W/|{BItt˜ e*ﯳJ"9X9A)> V750x C&oUBq+xGb!W\ɀЋ}.+ּM{Xw3%s,88lu$LOEHLj~fzXTYrW{FY3$A<ʒx4]]ًM|wkkߪ\el.og@V@L;$|}fKV#V?zn#85Ech>'`},v!I>_`F!@oʴASXsO%;v>@X+2)o{Fð<]fsBT '*篞?,^Na$  16b]z!ƅPWdQYDmƻ bZ'|vXV{aW+ `,'e78Ǯhx -6Ʋ!:+FdeYм%?$ѷu\qYX+r :ê2]~ó3L,|-„^ 75c%N.#HZxZng5]c! G%IC^cϫR\ˬ7F;UǸώ'Y&u1_|xjn 4Ƞtd@ɱ9R Y,hBP} .νxuJ_sl?Ia-[!+LGIΥT78l"!Ю G̷w;^ޅ.ܧzvަ_}sF#T]'J\_zh"4Ơ18#fpa9ROح~#jФx8|@8;3$4O ԶrDzֆ:g#.Vaj8]Bjϫf;v8X|:O_Q.R=;YYG| f'cqL2f2YrO Yֳji~j T"_?oq=%bTuǦ m҉ 75Q[6Ulx0-͍wə ̩* qR~D%Zd@Jrϡ'ܧ`>Y6D%~4L|M FvHTR,""?IG;L75g H˻.eaZkhdṘRK3' 4輘-$# W}9g k,#Zp8eR>38Wyi6D %(1Yio P&-3uToX`9"f^`vvi6z::aae]Us,JsvYCpbfWn`(ctD.!Z(3(\1J`5U }@/'NflzF@)@%T,an),"ıVήCJsoPV[H,U! 9;Vpn{#cÎ {X$m!x`pƣEP5@^/0&k!\ݴZa^' za>dkBNc'>뷥Hyj2Bz?{zkv9u<%."vL3uy>kc­(-̊i&}5}2 SsC4j^^MkOS: ,>Ɩ+c]p{_(dOIJO>54H-BAAN5A{BG'i3dcŬ@.8F~wRg&鱷Q5o:='~3D@RL$ @Kߦ[7|UmW |"ϾcD%*v!,sd\y2 sbC"hcHYo>l\fƧ񏀐W6 ˌ*KlI$s<)[&ȶJ 걍? \v 0 ~#n[m~%Kbea4{;~-iRdwA+sq(Ct‹@ľs* 5@{4}nY(̥:4a @wWMHIl]+N3P57y9C83dJd"(Y m)ɪ/z`(%I!VFnIrؑkqq(ZitLD 40bͭ:#>29ㆊ L \{ I5xX0!yD O Ir!k83Fנeܜ-|e?M5q/uc쪖]n}1Z٬^9BNy-d7yjK >Uv†!\iJߜ1LT spCfraL4Xc~C&bũ|-뺛}l&(OVhN,jneq",a |j?Z{(c|l/cO%2hmM6$6>WIKN+K3$S'{w=A;Xbª~ OKC]mt a}Y 0<.[qZ\~$NL߸ KFjR2~JyM?OMQx٢b)WBT%>,*+R_@F:fkm {X@j1PE{#ka@1p$9L\Ow1PgERi#Ɂ#C[ƜaiQ}x \ſ]J.jdؕr ВR11iRuA?D_ jA "sSuN׸XzJV)Cc:MUb@* t :#PՏ,蓹.X:Eh)J3ⲲXM ھC NBg*W62" RBjwk{Ю-ڠa=s 7Cˮ҉nў-Ozn9 =qpt>ƜR(iY-=2Z T Č ?v<el!+<8EmhZ2!MouuX),&u7P.a[7?EQ ehFV[CJZ9/xHURy NjHF:-7[61=ѧ)eG@BT]]bʟ`bA4i1[tyJ0;[Ƽk#?<_#y/frHB{ Qe-Q KgX,pAoc>sY~EXِ֕ӈאe8]?Z{-mt8Z3㶩xhlLAkc] t]w)M WMo+ ~b,4I '|kc,@Ȱ{2};ݮ(FSt"?ņ"J֥(`qp5%"@L/OC'uirCc\=+諗fii"\|!TFJ<+GO/犄u@-Rȯظv>C3Kg84 W2wܩSo(y[sJ S5{,uj/rUkK".(nyb{:;l'6B-\=Zr櫓W/ [D tV'Խx5Ewz@<9ƥ]`eL2D$I}9ir+9iZJ YiLE5R1KiIs[WyHETJcYqj(_5|;3\pyW~%Ss[KSdQcꛦLrU':͏#ZV`"T2*RhcN< oL jӸb?cKS | jJ 1€r*oڄE3rA]i}RYgq Cxfp'aoWJx1Bv_3XUVB B6i[tMQZy+|X0GL> Y'qF.&!ԒB5˃K@Wibo&0ת=sHOOWP=G<9'vygԬÜɶlHU>Oԭ0)0w2Ywgb:~s⍫pW#5#Re<V&ʭas?ʯ̤tS !Pishͬ4!C"[ 8q4pEwWK}+kؿ* [U4|-fJ*Iɾ[|m(@>]y70UW\Qpcnΐ4 S&)q9w/ !O3sYR<4n (#Г0 `ơR\Rҙ'gD/XPO U Z 3ך&PT`_\AѮ$ثYl Zb 9{2 6$V6m!O.>q~Z3 …P H݅$э9j':wMPugI~^_W)1q4m;DSvm4/UGcC !?ZPÕKa9y< ܌ZJtuE8?4fHU}B[E#휳rh(-'(ܴ.hR) TNJ4., e߀qF$IBOgw@`M}Iɿ5j>,A|;bobWH#*pUpjۙb`))Gs ᯔ$}R/IZ";3{(6to_bF l<fKfv~u;ٙ6T&+#7䳚 b6Ly(RTҚ(!à#dM X}iD{XF\975.%0o!-ةjɝ;}^URWNJ>u);{*&0 WhEz,;/EdNqsŸn57ef&⠎ttɺx)=c3`׶O<\Ӵfb热=St!]P2&BcDl$h.@&-/]dZ't|ng[.֒2ۆ=ȮZ:GF/2 {/9:&=.ލk6ϑylijAuj-0%ZY䧢qFoUr%՟epvSmiTE紒{ C}dM.=hX{aХcm ! eN- Gu^>ǞujsKb-&Ri1GԶsu}K^]^]YAt_$*~2#r -Z0D奷z BQLn%4~^Z1ܐ[ɤ̶T+V5lԭҔ衄&v2j1QKt-뢔q3רZ3v q[ ۪K2pAAqc59@#T-%}QQ30%:n8Љ EOo zZ8ELvl;8).}HOHDbL+h Z*@4 7 eu=8|%rN+: wX f -]]NAFtDMIJ(^ J_}*?(PA5q9H #.yTa*&kVb6kK,#5zXPѨ`.}AdЫ#ԁݥhV6Ч|̎NE?"Έpׯr'b+´\i{"lbsb9L #ò<8 vd =辍KESWV Sk;-!h {KP(_ldpຍFYy/ 7zgAab-e[,nr[|Bے 66J+7:+nrV٪ ; 0.8rO^#t~S xo){ɺ*yW"}ayK [uZoW~Wns:$;œ%RFeWÇbl>A=/B*'p{}2~( ^ Gc K1=! e)aaBЗ 08xP7mSgi _= xrf\eZH y6Tw遳YG8V5_/ PϺ-##m2o`HH [;Aq&w{QZܥpJ0_kM4+Ʋ]VT-jyՁ$3:>+oNc჌'T=O]Q/Jj֗B͋ꜙDmBc)꤀-fo#"/@o Įa@(*oBvR.fx˖a'j1ɩٲ1Y,X`VZ+-$̛nQq,)^6tPaCߓOTO!~7@}VAKWK$ImIuy $  ī< ^}%  Se\MeGXjsO.kCCZ[ S6FS?Ū3|P & [[\FxStRRb@+ٓXt\Q<{ V'9`>6qCS c-9 CUhW?X*-hMٓsAWViIDuՠJV$VŇ94Xu$TXAׇAn.z2,K 3x}nj69Fj5D\!r`n)D!ߕ+*2=&:RkŕiY -ڠR[LgŲ G˝Y#'|O7I%ru 517y޸HoE1ۅ6Md~o2zn۩Ep}'d͟f<J"ocX܄1˓@670o>wE3uJ/Sy]N/JC2.d؍,Iξp=C8 e֒7@l.)/Pi0)`q =‹{-] /ͅe?>ICs&>Vt]BN=, * hwٻmy?Fw82=4c2Em?(?*EhA(F̙rs4g&sE"SV$(?O14 ![ZG̦Wn["Ve;W7ntm !Tm5*)W;f4M 'A)oZjt S5n'؉ 63΀`Q͙X|H= NF<MR"Aߎ$(@xدЃX9:|)p Y,?b,gƔzAZSAǝZxA ?IPc(үyywN>ka 4>);i^Zs Q]܃~([ 4N ʷ>l_`at`pMovp<1{KHܮ_t. *ewz g'zȍY7`:N&!Y̪kW tbET4v6 P&.'-mwi3@^h%nMZF-V@ 9Ӄ1,mY/ёd٭O;ϧfpCrp{eKfJ2d-_'(H6UO"ɖԟ&ae*fˁ!HP+cq,GIU6D}VȻ/'f}T|?sf]Э0%'+@zD;^ܑ<#G9WrGrp\f2J cn~m-֑K6J 3sܒS =&K^,oNAVI*b`prj7\5W 1s{_@05}_,p͇` Tb#]W-5Ij0حix ͉A=ɓǧPZ{.a:uPCbO}}K7@qw0* '㨧Ew;*+SnAgTE'»zj»iHq %kw[&b%$;e#Q WIվՍx8Bԫ&`e!ʘcWҜ׽Gֆ5̇-'zKT6 []H1P:22Wd7l:Z9[gBpC0XC-!h1cKqC}FE!|NmʅQ>qH"&f&gXF{'um[kxcψv'R; "Avkj ¹^(mɉzy֌WDV^w/P !h->>[o"}ٙDz2,^y wi+$eƐ)>Q4T yf(2>Am乍g~civX h$dU᰹%Kqm: ۧtrme((Do 6o T{ih[sgЅj-rUs$ m$\&4i5|KR-FBwf4'΅xjyI1aװxݓs|RP>Ā[S7ۇ戙]I,&ЪU :fzW rC_qMr2w~bDi bn Ϩ&C܀ʬ/jLNQ$A] oAJ>kD N_a,uhֹB t&RDksi-/g`f7Dhx*Xͼ Db2)6PѸTRcߧ)=.0PֱfkQ|pSTsXx' = ׼6HIMQ@&EOs8Ϣn!>,A #r=֢Ra"|?OtK-nއZ.ۂjf XV!\K.k1u_:>[ GZgcHŘ9~.z&Qž/>nV{9 xʚZs89d&b[ȥKC@ʭ}VWjF~W1ÍҏN|mhE4h5*4ŕVս @v#7c(2p`4P6plfPdCxԺ?^YK_ސga אolNXӽ2r[13; L 0̷( [:LrEv@oegi"?cQ5Uzw F0,cJQ77u7M"Wf_Ux]kifz`kp &nƃr;/_"obE7 Z@5M,eW-y"rd*tiTTedzKVעma^EM!c-m0a3d+7b곓9>>enFy贸,gm [k]QR"Җi D2u2a8d @)[5@/[O} { Q"+(1=W//:qŔ N.N@3ؠBTWi*$ŝkPͨ@XeCqP6JT]Yx6?۔pިMPB$xPWJ<;]S{t)c$$a.[&5' ^>DSpEp̌ B}6FgCLBNCr6x&STIʒ+2pQE-vI^̇3$w]o=Abj5X[Z+&[X8X;1T`lKG5LJ7 k^ JFM_;>v#޹^ǂR8 tF,yҪhbF "r͊ M?I$##)p/ڊ.ӹwa0eR27{$=*X Fm2z6 cF>ɣD?Tllyt.S(#V`r?52+p>DDn\RA:*}wp#ElH~C [eqU ɐP8_PoGW}Vgt7ps_|0NUaX\D=`.ߠe\տߣF4|!yѹ.$!HYD,g_e+[4v@0*\(Vn4pUЌN_V%%5:fndJ9 siؽ6:v%,"@"D~TI92J<ҫk +rIg}16@b> WH)`H\zq;ЭK_[GAE~AI1;Xy%YP (6Kw ycdl%buzBBEۧ,nIfI(wE@vx ٺ?@DVLe679u;3duZpȕ]蔟3aL{Hq[K5Z"`"#@)bl5 M5{Gy2ZuZ|%[nr3H9Hg5MUq1bXMXJ̡*tGQC-EO1*΃9Y@smε @rRk@rl9 Wp@eKho& I?[EV{F&>8Nc܏06@1Ȋ ހeMVC9,,0,nO| y ؞צ df(P ~ֱȣv" =٠?Dx ݬ=-4LHG=͚AP-|;+Lќ|6L7.3V]|( J?}9rM LŽC*r˟Ũ{IM9X %^Ml9`|GWgl\K"ڐȚN#o7{ m(rxB]?VQ@pV63aыգVցD̐YDqaBeVs ΪD_p(K=Өxs|Y3t2f>Z?<'kf]&P2O]ĀD$md#0\$ʚw+v\L_||oÃz!'c2tq>hQR5e+G%˞Lh>E4lX )[Od9SEA 0asܟ=?~wtY$&pLC|oi-OD%ĄQs mmEr0]+Z z!wSp,$P" Ն7V6 "6j4b5y2xЋ&rR/Aި߆HW{ 1;[#v QNYTWb ۞/_abr>]9~Bw]~v~iNwuYqND^I:-})Y՘fMdY9^Yҕ*Q2Q496 E`_2WLĄ֠)SgpݢrB*էe+Lb<\7žxPWjb zJ*W$ܩ,7{F1`*uꒁҠf3Bb;Nzd'/Z{׉=J7~T6-z⠓fIF}FjROɛ3=NReʬ*:vzZ -8Nj%@lj*Rw~SЉ)J->~A9S #mf L 9jv)?ǑD7et4V;y5ࢎ-sY"dNZ}w5Ъ3ON4fGBnkZg*zo<Wƭe>]iɼ!Ү>% 0l:\\r0FA8Y7F^>m8O$~YB=FԾ :UmAQ,ˎx{Ul} 5Dݭ !F/%'A H*c9w< s뺙[L\ka.^[(U UaTG\\c^m>B@vd; >x|u#1gڻw Moj&""LÀm˯~hݲN]Yuش*+Ӎ^BDd'H34uLv+U`qnV6R[*{ Uzy>ST,?F2я軺{3W@q{TMcV!UP%?Eꂵhs~)*SэAu7];wj*9oD. VjS{vI& %֡R$@f J1ƬbG7 ۔Zyp44h>Zqq%s-%)гxׅanۺyܨ{Yg򷏭jϨ7%=V[`J9l57 ЧS g\j;$"_>ZOg嫬Uĝma.^ ?He!0^Rd\$qwr^t [sD7"; ѠjT8ѽ6`]A[zf> k rW8o0~Rp<)gv"`Oa c p:U/'ZdԵjF:Pzp;_V-][^Z{~r+FnXy?3`k:O^QOYIB[gfWz g,~ĮCOOxm3Ꮳ_+ rP" 2cS&s{?yS$o"t}Xp7&\"*\okm+g b19Oa^5ZT3=ۼ|S:2l&Kک<l,ZPpv/RCu@n -)'Okc lD-#?@F#@,:΀2j/@Bts\ʁ5߼{O̦+ګf2ēy T&ɪoHE@iӽn28la t-Ι.~6ǐ#(P>] %s99s"!*ZK+"^CG ;bO*Ps|C^|=ONm z*ȇ_K-hLn "F:RWkCܑ̿[m˚5ZD ϻGd/;)ꑨV^Iȑw2+<'ڛZ 5zs8A0Bnx9@1I}rf xj,o?SQn4G3@),lpUnI-zSw?WeL7Ma{NϚX'Ȥo eTcf`-n\8hR<q@%CLhS<{|x;7G}[W:]e{U@prD"y&|@ʃr]%" ҦpQ ~,fS\CШq ˦vZ}m<)K5o5[9~;`Fށu/\{;;gW7js{U>Qm28tt64,e;vNĒ$^cMPJ'CWt/ OlpAϯ6ma?ʆ91Ƕr /IIYUZ0C+QG5\-bvZdG Jw_y nW'^@B"Xw[fU&jحeQ!wCuծqD~tKeug"FBjT*A*^=d9p$b|\ȸW4_{簁+ʗ 2#E>߳zO ȅN*oT;ø*)@ϬGwv\O4cc46E:.B$g)d"Ě} m,Voɍp(zjR̪|dR?3{E_:&^Hv+N JʁSGU] OZG>=ֿo(K#]$Il- ,:zg\4oo2vCP;/D䉢Z=G'qY$—P:5h"l H8+/QCi6OM:&x`J4MBs %,=F5 l*2z@>$/=\M}MPx]'jhK[HrϹ(@V${׍w+>?!ZTKF7Q0yH9x`23:f&x 1Qɉ#^SV-7s"pj H_w_VB]׻R՛3dqY=~P*fo4la6xŽ-2-% %acri湭7?)p{A tmT<9v% $35k'q^VJl_%i6OEiC1Ҧ7*3er {U&U |93`~&z7UDX O{yij)K)9;" "ٗLPu!v@CGP-_815O1D(D[9U/K 'hs0kNe{%J4o٣c:םrI@2^OAה#u ;`c ߉?3o#m7f-=ݢ 5źu䅕iDǧQ?D Q;ۂ;'D!]nK>K)SQxz޾нv.ჰq*M-5iB b%8/Y1%h1 d$ 6WDimJv9=M@ly|ۃ0ѸiLer~xl6h8QQ(ai4y8 vS0Nt!j#r;?I`| ^l\n}m}f}v+݊&Ƭ۟a1`~Ŏ<%f^5;9,rQEPw$FR.CAϽIHy]ݚ[-3+Sm|h] H>6:˲s_5?)Q€ױ&)zq{`݃wt' 7S:Უ:2!7O-4E'f0V4D*=LNXCK x"rtU<-4VQsIY/V~r)ͻi(38Méjsx)$=oB[ ˞ UVL6<4#(`;(bQwt0h]Y'݌:= \r :W<@ٓ㈴{o6+!:TQؤlWbe'vӵF.~e2'$ٲbaOn=*6l2Ψե?sRmVe)ZEC&EK^P:Ԗ jI:&kG#'\PSL:kg6Zׁ(C2zA.3{4I@IM¬k&t yͧZ{ 6|. hÙwNv!bfť@u/ rJ#sjom3cAGu:1gY|A%ax'z+0&` ]z(0t.=*J _"44$\v'ʋhh&yx>>bYx zZ_dєPwUNFff{콉k[!/=0K机> Y7Urvg2кΪ~Ϣc,?uGk<#?GBCؑhWm q {TOgXK؉^CŨ&4bgڙ[`q/Ex^YUY)WL i/e]gn[Y94.5ΈxY_@:5} ֝ kB~v4W۰<%ŜQ`AoRg^4Z)y3;;/Sۙá@e*!0ӻZ%Qjt:ha':.ArSc-y}\޾kwil^ԗg̱i~ TEՄ=i1oH; l $9aU]Mu F-5b7 5-eʍԬY&~qDSȌAj:JD6؋} ]iI4VcM\ t 4|Ó5ek$9ޑ1CN Lr+v(V+ǂ\1xFCY Z 9HE,^\ 5KkjΙW]غ 51?`Hj>=VZJ,pjJ:_dFH\ X{pwU#HExڛ*qڕ'ID x$uDCC'EheFtpȫdNUrJ>Ύ q=Z.Dܒ8Dv=Ό`*(?O W9YAg^7nDN= rI WQ zzWM"S P9q~#<|N>OC%J8l {R"(D'@enQHQ|jX ²ɋ޼lh\w|mTԽFa231^)owCˢٜ;;V.(w ,Ub(&DHYWԟE?r;s8u6i }g$;l).j$Zi>ftfoCpYqr9 ~џg\% v7@[=6OvylIcSR]?_axD%J#RloI^I0~CMleL>$l0c\،awXd1od*\YL[?iWڏMHNͻ bA%&<'_T7908Q3C,B36>sPN"gqё֡o@$öڕՈ(8M*ܝ4LpgwfI7l*_Wbg %Z`{U VHӴ`!i$Y4 ,#705=E/s ɫQ?-v_zԳLSd%*|(ᾏ /4JNeQ.'Ral+ gH6= O?wftQXAoQnIQQpW; 痙r/@.DL̃1,|%>Y.U/F;VNsTJ=BMk޽e_hd<cݍymZHe>X`H2b4o-KT\)_@B k_vr}8gr  8ME:D8RT5ʏ?4p&(GrKŞ Iim![ X}Iپ^3՘_t9sb;"h3fuՒ>v)`1:2R/Ji?rbo;ԋ9M*7 v7WF5z UQ-b=ނɡ}>,*s@{7- :4}VݗS-HXj`$Hq`?5.vN+`7 }ǓSZ'7%EB요m5їaő{R@c[÷%/f=Y#COAC$"[ā65+UKJ@ 8<h7_ќjG8iA:nQ38w(iۺ1'fWa`-$8te| ˰Svy^ıҪ5&}k$pYfT$UB4ˆ7HXIKMS %{'QʍPvbcB]:L;4f2(MU7sr**ryNB@s̄v5͙ZZPAwL =>ӊn#SR "ab6ĚDceuZJnLm:5*tC9 z'a"@~ij\F9:*K.Ǹl$:ߌZz22-;:ʦ8 -!Hnv9{7sgl}q몵 yrTp@U<~]Þ rXo3_B%k=չ#.4yyPTh,$^+,iG=pL [R1U|5F'6+hk51_l-Tkblm`mbya'~[),oCP]gc j)^X^tL]qWSΣ}8<3EϮD؝Dd-9_$j4sUpv}P{uĔO#"mqJ4Oq {h N@ӱ@-qh6E$֩P135ܘP_IǶ.`8L0PI#/iECg7/[B3r5V%5<82ց$Iq2Lҩ Eq]0WG` iA2.+q ƈ*t%}4?C*QʼnT;CNiwraA%]1hy*Ibv^  GDܦbd\errŗMHjc/WY#tFiyvsryA ] H<)T>z/(BAw1QTqJl."œ\d0ߧ{ڷYBϜKBp.i>ƖSS\Ts'30/JAQUTS柣$;J: .@%MK`ҩq?mb&H={JasKpʄ9k~fH`ïـ_J!RVKF)4G\am pņa;zeOZrȴtd #u\vfPtWsxf3M*M.d15r3԰~!,[HEwi(6:}܋M \X09Tɖ-fF:Z%FfO$ο(8>,ɉlht\㝁ׅ-BayњCtU{pzh])pCB'T©PA8'O^D](J3fiXP SJJ "JنvOݶꯖ]Pǝ7B_6nh$u|RA`R@î>F 0Rv^n-"\m[NK1Ijq/xf_J_ZRm]}"Ӯ4z ].UQukw"c_TNOz4<8Эܦg`F;l SF EP Ϡ3&0N=YٹdºPc^Ī0㿥+qdL~` ?+p|j”-+5@$CZ?>qe8L~ =1Sߪ؋5/SHid! !:=O; <%;WO %@@Þlp%o_*֎mx*KpH/< u zgV\ejѼGY2-ܗJ,.z`1Yy2҄ k51qњX2ۘܥ:ͥ'zY]0lJ\|', ~2 2ki(%Z MU\ #GS5ϊ4E~0j7 l*+tS֗oZ&L9z#jlL/>jͮ6Ps7y^:ɺ|Qq_ M,?QDWKc݆>ujEڛ7D +wY0[—}7'CN \FdCZLoO}V#>^j*e~VIiyKhrzkCDzTCw_fTT##~5Td6+_1Uik$ j5*H&&4 AtTDf/ xX4f!Bx=%]VGd&FV:ݔIgUw祶5t=m*p{Lmgo#xo*oIɶ0;ߥOdܶ ɬ& G6HrAIV=*?^5Vdtfn%<IeKu9kL ?k \׉[Ibuђ'e{bJ6] @# {Ͱ& |an)o2 Mk|$NV~ƜAYWM_۾ݛE ʯi) lMPV!/#Րbm_i쫲A3\0Aq( 3۬S *k+Ȅ ` J^2xJNVk\!7 -,G0Q`]8U/P]=U3t7PQ`V$#9M&] XQ9+v:#׿<{Uq *DR%MrObuggN؉%>t5|GZĜ_mmv}i>ϗ@Dž4ft 8r?I31Ԥy 9 ړpd"o^7IP=c!¸tMW{'u*|$Lk`( {;9e 3mѿ:6^fUXO(J"h-ySG^wgXM8DXLEˮ⭲$uz Ȟ~fmUz(ؿ0f$`>u2Ï [Z,wxZLJU=|[V8W`E}7q֪&S p7gc la^9w ߬q4皓,0  Ru8< Kfѩ/+PՀ: u7r3w7`/+]$ |5sxROnTk|=l(v8eXcUXG2eB^&"m*DW}i|_mNBӄ[Z1(+e!P"8~€ {]{z5}{.,EE$i4\ H)?tRWOϼ1k:,Yt+#:Q;dH,oUJ0]{|7?Ra vwl+#̤T:4@4Alw9 P` RR'1!HO>R' ѓ' .pSAxs4 ?qɕRe˄6ލ)6)Gyq[E~!!VcٟC 1p; ☕*qH")3x~'^P]pY;,CdoĺWқzPȲ ׅ|d&n ~.KuVRyb%55y5nC~]sH>uڀHUZɘO Vw Vp_ 8أSP7&8`׈Ik7C.Fh{d#$iG2_M_o;t-abݟ (ǫp̷̖XLl 3  ֐4`ؤ(rSc_mATjjxFxQv{/(@ 9{"t;*|UMzbҘ!'z ,gRFJ9AxM\6!FmMj U҃H)TG~ rS? ՚o8_ޭS)~FSM$v/'IDD~ > ,NÇ*#TKտFbUyTuQG 0eqmuA )3@m6Ed8=M*~VW!eQöl<3X 0x+ r?rV6X d"dް0a@L-ڷ QnLwRJmXoٴDnұܙK@|jVن :-%ȭiaoW؂4TKŁ!,I($, @ |{Wj!lMQ%.xS%@X.~ό2=AVmO!9P(%ve'ܗ^.?ۤzeS?L86]!|Lh~eI$ºRBl2 h;+>D_vC,#3uayC 2@UW6SYTܽ#.(e.AzU>x~p|OV~&l| ݃Rv,u KbHլ $RoX_ھT*C\+ ͆q:/MS6o!=2VMC?^6L/62$U`f;_>;B@Y{/]77 J1fy׃ v*]Q͗sSgl gqu H9|*CZL.w],,+pWO.Ec(T+!/M\L";$ѧJtNJdL͗DUIaBجROĸՆNE( yrs-1')Nc4zwtX"YڙǼ+R:`i3-k^$,ĮYYxz%~n'1{ qkGBmn7?&BBsv%ڐ+"E2,?Pf}E7xr>_]Eaa_1[ ᣫ, d`xOgŇJm(ق۱#/M F*Qk"5E!t:NG .ˬ4LOnjpgVԼߔϞqK-4y԰4=Ui4 D*7L/U HWaD10]q@2I([!l>X*jTv(JB^ʼn)cqKH>L)hۊ-fn ˲&$XÊ#}|I9W\I0#U"⚡tW4hE2ؙ'{ٸ֒Z۾Y6)8OcLO^ O1hYZWUcEraGuaPT\NPH#s 3ǣ:7 y|HNԦ1K+ŷҍH̘rU-رߨ$[v:su.ϫծ\1`r Z31U)=/1q@m" 3|– 歑/hΙ I= FfvIP/ `R1ݘRa#!#gQ4j}8C=! K{E/ix @ kEC*~NHM-BQ^kkF$XS* >j(CtYP EsWF7h$F0#=ΚC 832߭]˻hsRqI/,\-uZw `hh64DAw~RV\ZKM,XaxW9PTc>,ᨌt99f;Az<~w-}q^-g@%{1t0OJR#ts2:*.w\O3DU%f2qGu8D'&JQ/INQ.85o84瑵*k~7^>-׿A<1k[v_d l.fҍ(KJur!W3@4FCΎ_bb^񆊫a Fl__{ KTL/UQci0%~vc?}'؟{Q^i@Tz O? m眡 Xϑi ʜϰ?K|X<=*#Mݢ8kDn-}3VcE:U&x6g|H8$柺' z8^\I65[mSIWq.bC9 F h/i PK qDH4~:4/pS\_016xJe$t+3@L 5_mL l/k3"bE\}y*J#{@>eM:㺘GUUZ> ȕҢު"Ɗo"ޅF7aZF!5F)#`j [ދ*`~M!㎦`޿}4#o'-ޚTn Z{)TXvDQ>ni:w'EY~kg$w|`[7̕bT6pyJmuh(Wy^mW'Ĝ!WbӪ9w3I}Aw%Љ1"mFѫ>!~uTdO[H͕] DŸZPtcۨuᕝ.A(;%eʍM\{sA5i:8컈 \J.?\%I.%l@=2=^%@CcosvGEORm8R*Y BHB;#A?5Ox6djVW]!$S/;W(O)V? Km-4zaހW~إLf+޽X8fuqRza!Nㆱc8\xriԲUU!(n MKfyFlB`wZo6 $|ES}^qʲr (TE&U>ZXq[~hăi:̄'ٷ|5M䟽7QcQ?gM-S$q(XbE4d޻1_M,}Ӈ;N0:sG [}}~ OlL- |MT6Š2)"_hl+@!AI>[P{M?M88Ree-`lg'_<´AT۫%II' #ky{`&d ?H~b;RTGD7HX( 5[. 1&eP̮MRz~M0cZ+sи,0W?(""1`8tln?z˄V`"iDL:.rq'Dwzz:<|D_6ΚZiEeh+CB{Rium$*QIYw1}QDuiZJ9{Ec/g?7,cUl)5'6r ض,ڃDvqTqOxQ[I^}>l[L\})yz.rҮ ZJa<oX:?oz.Gܤ+n/qf5ЀProϪbXEZ+k^PŪJRFV.eP KSn!gx~$.3y8)9;8肯!*xӦn!aypYMӨ/c5\\TrtfPvbR%gcRD\fb,_Qj:ڰ%ROjDܠT}B(Hļ;"] %4Δ* + H{LN谙9qu8Z~ss!( &t%o9%y ){  FQߵVAj o߄4euf:K>1}!)M k獞FiZ% t1-#Hӳ]iI5)2`-' DmO%t+eS 6ߠEGӬL.'@ (N%*k, ԝ`|"DXAyl̒yhkʨ&gȄ$[Vk_FO% TǍvh3sr,̧,q$Wn~YfQ^)[ob.ݒJ@m֓m;.S^?BLR\J op99Q!_v6Q(2e S2_d)RiZ!QT0 0ZUP&qDdG&(E|$G{[R<= *%;Cb7Fi>CGKdfT{/DGUf6X\8a:@HHf.rB'^7Try8*qܲ#y,B%^K#4x c"6|'D,246P?ko)µ/pEU jZ@|J0n 6^MSw]pi׳} op31~_lg|{7>FD,g]mפPWW`G64\CE]u'}?XG@xKd7TlV2 jxvUb?3EItsm=U):,0MI'>|T戤<*pRFh^mv{-iU![Y M|KRϴ>ݦֻ *5Nc|Ej},ImFYIB*\^PSćd|1(.&_X1Sqc-Vl[A6rsey&[C/ dk6tBJ]E% _[I9 -V{㫩?-~mQL'<` ^uVR*8 >4}umq F <$M]H>< J?WS &X3/t[%@jq]; TH;f,՜W=R\\ HnC!Jo|hճf.qy~a[X7~@+8² |Y%ѾoY?wɢ"{K-j]6DY t@Y`ؔ'jډ*>fvh$#L f2$VhXHgT,:IWur1fFN١&~d yg HXݗ/*u1 $J=§ܥ['1D%N, %I]D F+X]_nwugW9Kҋ`YM Pp+-R`ƕOqH]ix I+vjؼ|S1iP&׉cѿRiWȀr VcK}&1 !# N3oL]nC}/w&; ([ߑ$s y#l 6i d`kSCBNHGsPϙWY=Jҝ$^m%ޖ~XNŲY`ˣOWb~Ȣ[_(uxvRnu)_'[N*gn~! ?bSfFJC-VǃFf୾5__OLL5>R2u0L4gr'H0GʡI8bRU(-E0^dSL&Փ*&l# `N}Iw \y"%b?A,|4z-Y^ 9kZ%1@<Ib"[ܶl %ΎMmqɒ`ǃ!Om)^.+BZjΥ>AHF>GJm55>vm'`<P \<9SȢ,7s|B8v*o9?#p<*< &C<:D)γ?xl]/oϴNg/߇%5 Aw4)[ns,WXwAa< t A'8I ՘#[#Tx2kaLy6ʁp.U]aޟ] ͵O~\zJ Fpb ya:&.wy&7k 8tPdF2g2RoOm@ts]2xO U:'=d'ŝ?3! ~CgZ ^DJGs`D+epa(Pz]af-LD& BƙLl;x 5wWjwxTYr᜹j($pyٶp1髓sHBP0S ^v(;$q&&̖I u,C̸͝,PGblNQ S ݞIPȳr+~5ݨeS`%i7$0S?dУOBu`  $}js֤E҉j76@h:g2=^r\;ep\%G2ot,0y@sd1Rn/-,}.n>&,@h_Kwq%\s0[Eݜé90|rl}5Zy]L WH75 f]%rkM x$gcr|OUƒx|DA1bC1fL{W;T3Y_!rʑ.R h-3[fk 1^kÃEږaX#mkr eQ9af0piƹLj72S<-nly.6 R`4?J@E|3 `P Þ=}ZLaQ@,T'MzQ'w;4N"5(`x%;7ԧ׶m{,B1;wH֊G42%I"P_s4n ٲXyd#Oj&nF筮W~1OKf[;2SRֳcQ7;'X-|M{K`~s  ccAK֩&cw5՛d0.YR5<_ƬEdԥQLMYfޢj&JC-MUmR^N"<,Dd!`ɯ 8jx%R}Gf"v:i dZN20I[nK20Sl!f}Ef>ˢJz ]\R9X8$DDq$Iase:slWr&Q`fЭ[7;4ZF {>nX/7v'3X̰Ja|ÒNrMy )bQ,{Q8;H s-mTc^7Me0G :1;(2<RhURY1}Y;%aUQ85٧S\)3T5١Svu`]s?)G;?ZS̰Cm vZR ۝p OLpYX;8#!U_m뚌5Hׇ "eX׵bZ ) )# SGj8+I:PO%-b3[7gϺS2rSsyH©OL~ 0IVitƶV7 +=Mh嚓3G/ g>1p|*62~`Wf{ ZYo b'ei>Ay0Q ՇQ͓853*sstY,1'uq9<S X"uޭ%ko mb$Dxgdt@~T((2T(t FvSnk†yzY4JO ͕9D;/DIP&4eOMQ{ \/? a}1h+~P%U_F!qfP4:On95B1$Hon]?=CxTk(њ&9_Rs)2š/(|\=jpAo85FmS`{kx 9Nq;T +;4 ~ BߟU+)bШ%Y-_8pe_^P.'VUN0T6H|58Bn`}F=b`$5Ϛe7&[)unUvar!Q|}L$:] #\1ƁH0/AOIt Ah/g2;Db+Vtb jv8yPPgИh2dk]v^ ۯZ-DOͥ4Wхђsbɒ3g&+_tEqIY4fFZ~H=2mۍ2\F! de%*y"Ѱ}bR{A|t¾}+JECkJOH5Aўb.\-es0||l-IdH sS)Cz]U}e7nQh;\Q:`NDhymUJ/Ew&HD*1&úxįO@[!9/v?6h} uYX } ȳ|TF#;?"/זTBF(z)%e]SB'nXy;ڍj5OxOWΑab^Aap_Ke]өʵ0doUcPJHo|ɍ)5?_n,p ` qg\P*g2/Z;bxjHiqF%7vIu:x2΄'u\c$g; pFy|f)Fq.2zە%vs}rXqU֩-qF@v䑑n<(?q5~ItA 5voE/~AB3 (iwHޕip)G$SM~}dߵi@甚|8#F*$e 7x4{pܰM89`gPW m4c4] ҆h`ʩ(vu| ǵAם: Jx$ |٬W^ڙm@ԍ Kw'^WAsCW ,kF@{, 8^}~@xbk( ,~.*NLBi'DЁ~@@rɼl>",e&“ZE[Oݹ|;v~S~(154c3XYyӞ!vOsMv&?qRcNZB,Y![_=[p3+ 4wIBا XYc[[W0_ ;L-MÞMekm%C t#j*>1By|r퓾Ǎ_%~_k n`q+_O by}*yis?at:d}vZ%f䢣[+8o&wLҕ?eX6?m3n(Vf_'Έ\`/;nITF4yG,OC $V=Nӭ̧!>Wtz2(ДGfCC ȱ`"]a頻}pcIP,:{D=q3oNBoF!3cp) z Ik Sh[faz|lox T8U>]_htN>#j3WS=K;uHrzR)En<%·8KHyk'gJrKfLD˂ճL_X= ~ h?GIk~1ِc]1dčhpӛ{˾vIbXKbyﱤ9Yr<IJDX9d0M|k ۨhv.񘽢WZ폲')5yސά%F} na댅gϡ~DLe[؋^ŏs Ykej/T[G0݁>@qmәm?˭Оԅ%׾"ꨊ9j g2 n,Ėw%4iu=dPwI!@1"R mh%ĿBccN0CϔY[<&|)oXF4۰9ZG@1Wh܋1 5ըSAmӖӼC%.eT(msK0s3eYdF87]>]vú`? 龽_8,Ȃ}eXa&*zTQb}a]^*űRw&JsFlda`R<)mw}J L'TfSm單73QͰ3u}&v@IX q?@G3ʮ LRJ(wbEW 8^#j0/%vE_0T10Q^Z#A*rjlg>jyIgڮ`%B7t(ZF{ZOG D1) q$j M6x$ډgYp MիK*)`35>31@}2оX#y{4A{ A}+3K3(&+?@u~ۍ  "gar4mHAr~͵dUN/e95W4 +i:<j}P]k<=Ǘq \KL,om˖C4+Hrm60Þ5ʺ_g[Ȏ|5P@ĀfRJ&[t^M I|E-(cb"r\Rޙ}A{n8! rCkE\zoa:EGl{ J] +},n}L9$) #bEǁ"z3źo_U\Ƅb%VmiakPu{IˮR:Ѿ$y+W> n po>L#r||:$،=drOѵT`rDMHa+\Vwa֤ff3ك_7lǐ@/++ta}|!=S)mj.U#䘣\3V_G4d mj%eR4uyqj>-1!*6` nTCz, Y$bGx4ӕmqܛ7-GmٟDFK*ӫc} RʓYEPvXR,X2x)&>h]utс#gmɛ1ؒEsTc mBwbi@XУhA/!`wV"T.{PiQ`Ꮳo]*7ϯ6"f Kj(v1m;bn,9_ ʹd KWLfo*T~nnY \S2w6Dq+O+uP/ѫOSdJNӳvZ^!ahlpA{aҝ`YWa6ܬ{]8\5gޖs(ڭ4q9d:X}7*suݼnb4OA?,'TB:ҩTr @]IC\l/T0~yQ啱" Ո ? }- en.nBj/ni6;Լ.,T>;Ds &TQ/+EƏgCP]G̈^_[Y2EͨQ!c?Dx[NUL`Mfͣ^}3yΣq>邛Yq1Ɉgn~!{DZwA 1K@bt̜VLrFE휂RӱidiBzW6mD?eDX{:fS=4m0By\G>vт#'G4Dw"z}$'@XJ/}aç2ho[;%gWųؕGV'IAJP(6FL.yG?}e>B7*v',,A5@,(^WW8g(J sObr{I#n㋯!9&%fdz S;M@X!!WBZ 'G!Hj吣/rIү ض,HGmD~_+dJ`+V98<^ wԈOX^peHL!.#f~X/3m"6JcDzn2]g9@A2 kѕMSEҲ"s a ܘm~6DSV! N{fV=2 kbN$h2J+݊') hkAG#nJy ldj&IxVPJTJ,-9ZC>Mr3)blNaD 7 f aPKHqQ! 6c\:n7 26;C [L5`*hdH`3xgп\UfƩrFGG7dsgI(殠޶|2<ٟVpeUZؖ] a`B?(h)Y}o~4pf*?$kC >(?mX(%D='[$J <(8Gxg&Up9X,FÖ~ȼgb36u}Tjb"E~ %&WY.Mk-WcDcj|]S:z0Rcܔ<5lPu802D. IȽh0 n MfLme$g 9;r\8{nq}< _ӣA+A2,9uu3uH%lQMV4cޖUH,_CEh8j1_jZͯ&k쳭w]4.`+P%F;P@R>NFbR=畧vZWWсyQ1*k{6b7Lh0c[%|JC{F.|B;b>HE_Xj.G`ڡ?734ЮUAC;wQ3D^԰>@OQ@7v+\M]k~IK݃L4@O#1Jc{*?3qۤ1( "2_΍xw쭌q`)g/ ,Vsز&4tD.̔;?їEGn2߲G>!" "HF6b|vqLO++/wE9|NJ֫)ȈЁv&/zDf%L48{R !tܦy݀oTs!E'?^696&yMVuJq0LpqH˳g",(4TE]3r`vğviW>d)uU*KS3TwߑoVU4eoS,3R5h "6hiRJ |Ony>40wR래͸yϝ[S#!dܾ]3 P~N~YB@$+@\HLh=Kкk#;U5{lXn%6o2ۆYY>Ӻg\% ̆9/+Ɯ~h.߆GhRVcNZ .UW5n~6Ly%3^K{ͥ(,ѩ[}(~,JCV<dOkga{v OѠL4v/KwvQoc8#i(_ي2^KZN'm/aOwROܮ4^TKV`!/|9yD'E}$= yq#e!&mU{@~:IZOx/;,33~q:}?۞RSf:>~b b2[I0 dJ_ tgTL#c쫓$qOď(~l<#J`j;ZU֫5#lC7\e mwkEaDj(Q4{k72œL.=w! ?hW>LIPmԿIij6`Kj5qBXDRd6A VGp ]WfO_%ΣyIw)@QA~]%8*B4*‹ᕱ"@HJU6 5ݜKxW-fVޔ(n; g5(G)mGYg˙=L0ԒMJ" W$s,/pEj̙D," ަ褪r)AQL&_\O|L`J ÿUC؃P0t)($m۠qn"ۆD544 #U1`hF^_x{i)w_19f6f8ة3F@4٠hG6->f#1N8M:&~ ֤A-p R~ӇﰄlLYIFjGGI86||5OcX*7CU.eE ejT8t@Y$DץȦ5Iq-G!$f,ƶ w>kUہ9qs gZ};g\BV.FG:i!\pZk%CHBօ{ fҢf+,?YEݻ@[N8K]$T)tp;+&LxEy;A&l;Du_dT ~@:PzEVս}o74H=z 2fּc6@⎲:p7@[ȣQI="ѡcS:Z͹ [\#WxWvQf[\a\3[L #i6b!oQ?[DIPiȯ-*2(ig>TUwl[$,jwrۧn|{<7:X7Vh>:{rR2Nɘ{˚׿kQa Vkc9LMLr=~2QNO-2{:;"!vCr,q?H8#8vsוᶑ* uNLmmn_{P*uqѢs$Ql2) ^189Fcuf9`/G7}eia#"-@D0V^|Cm>,)z?6ɠ[IWN!<ωI/EXM(ZUXH^1.`Ո-v$;jKcI:eBF !WmE/ ShE_ 5 8սxZRIivK%Ik.ǣ+/]G'a7b3$t?W9"/?x7NO>-w ul  "C|+{ZcDR'*I@bc8S~oj ՠ2^_I댳A$8+.AkNNRzop1E7v6ɣFn A"5}]Ѻ/˒L-+)6PL٘T|C&QxA"-rK6'&Y#?VqC[w!Rgz~:V=l xQbo0$",.>٫$;vO3 0ɭL՘~ള٤ xU /ns9T0[9Q^dm1X W "q8QKnY>s0ݹ&'$M8gRqKsK[X\^ *R J8Z"ނvuy&m@Y6ei@C#e "DH갭I:Pp/puvS,:"R6|2Ree.F޲Slc[qKAZU1гT\uHOA{Tɣ+ Yoڢo{hR.KFn'f;%i0,Gt  wtaX!iw05CS3 J0F;zn}la-y<':A{H!@ib0]^f $Y7I]Jt3UT_`ߵ*?"x/gb-JzΫQ֩H; }:~hΐ-~Z H3^VsM(NF3#Ng63A[M͔̫߱Vnx%tGq ":5Qnf39 4&92aj(J_kFh)vb].X2us]R5i5 0:2maiBg^}gyQ2٘y !E\"D/<)1+›^Vc7H}1[_겋/^5r!ۯ@4KpGqme/Yd6(I9k&o&5eS(V?׶{!穭B1cyj\CĈLWDcÚT] z2Z~s\.s}sgKi,!W~+iųi7 ŠTs&HB[4Uy9hY%:"P_M+krYAwJYѕB!j/1&Wjv8/bK4GHVI, 2};3@;X`%\2 gPhj0nU_CS /I匌ʳ:ψ,#ηO)X%[]vSCЅĦ#2>ryXGپ"΄W+0fK r=jM$˜ Àzk3Y}j/ A$#MԔ}Z V3U+ڍ7SRXhi0кӘʾ0`6~=A0C bV^\;K!OW"*vvr<|e8U^g@fu3Σ#tXdmtU`!hƮOY`JpڹHd +N<ăBnE]+ZƳ,-Jj0YNPrcfMm밄v$$ViˇgMqP=cԷ#oC8BDK'uO{ǵ0ER hir\HgB˥+9-AB) aS:Yڛ *=0h4!bBcM>>m&iAꘛ73;lt~/uB~`@AߴAI_-,:fjƙGķR:Tq˺ ʒu 35vD],axrt$8!` 'PbM*q!]j/cIQ'HI+'\ǀ2iz$Gwg;Tq|)T;#l+wU1;ט[S+6eG[ yP$C8ew|aQ#W ۓ Vs:7_\Wr/"N\V$LVT71-(r׮qUI<)1MU.Jʛ1ssp[xmcI  I8&{~HY#)W̉ג~ _>M/M/%rk 9AMU]%!Pkl[yK4VOJ {BRG@;c&+ 2Ub,A2U BٓC)R8d{Hο$* jD1W(joXZ+aY6 {D4 FN|8FzI2ة%1Ci]@ j7}ZO'lQapŏ ?Iԋ諗%{! L҇} 5gLtup7FxD Į+-ŲhMl ()IYIl`0p6 A@cIn_SR.#X[52=I~ ѶpZ)vc/HrwsPbuh-Yo66j&]eÔY;kbH  9ΘɔY/vl/2 M+?РsiyFU"{?@MƵ+Yen,#®Th $غUn9k=6DbM"*EEG#Z5UC6*z'FQH,DMYHhL:'6 _d}*!%0K=ˢLlnW:N=}K" ȶahG#g=kIa٩E)RTSɘk .$;9 .]RЬYWH J߈ĉd?MjJ_Xu+PoǚcxaъrJc3TByW/6=hDt/NQza4Ń雊DnXa^#wGmv7Slzof?CuΞܾ 4}o&.w]O=+=Cʘea]&.\?VpĨT tGk$ghဣ _L'<'nyQcT2IQFQj>. OmL]٭{f5~^qZƚjW/4pvi)WG;OKAj.ښ#lSY]aKV^㕈Ly6T%JfHdL f(=(ܐY> B,2 N KETM~&|fh xVz$$qU/}q.R[2 a^롁uF.3 ͖|]\N1\VrMŞet_`y챡xya{ᙑGn҆d{.<>iC?$(lye c]UyMYK+:n+#h:~WR{^b !Zc@u&Sٲ 1xU"ʜuv箓6♥qȢ@r!"tߐկٗ뉄:̩=bZO4m|A 1 0+pl'CݒǕm8};;3ܞ+q|հ8:;`(Yݛsx=huL$-?ͯ}]~Wi}F(2\3C YT8tɣ I떙KR0Mo[fD?VWWz(m0ik!ȕwMˍ"%g)̳>("ެC.r_u6Y00Gfc5#>D7lAo p慗di4E o4i߂UαO-fӜ^ceTH 5.F~XdžȬ^?"@¯ :5}c$(~ a]zXMswCn]Й+O,< mщo{9ˍS{>8Z'vd,'T uD 2f,>ezAt|;H =-/bEP&e^Nk('O)exlT0Y3] uS"0Q.Wmx߽}T0NL6{q?й7"jNbTzF+V'Ie,Po/3 HJdeρwO%ҒQ]sIZ; |ozX(%7Q;c4TtDc*e6u6W]vf$9rdA N7{s\MUKU joSBpN9$C~`ZFB #6P)O^k}{9Zb1d^Ng&q4 l.hd[if\3TK?9qct ѡZIJ/~,<YoEW(<4"D%vG?^,-т (r%[MUƝHwx_ q;έC57:cLj[ȿBI@jIrtΙ·#{E%ޙ:rx RQqhmg-\OK]nL4G0D x?4vZE] )_a]HxWUAఊPTr,&]2(Gt)RΥ5( 7p{Y"@ͅZї5:1+ {8E|m0h0Y q'xud-sGEɲ#@.)iVqJsēêc,pxtG7ZS[{zKƿ@vE6^#o?+% \aWq9qiv[I^ zQ-(I>K)_d8N{ J.e S\ Q>T! z`SIR%mץjĕC5@8Pl3?mQ:#<*o~,|:P W k'Fy^%R7}^|²^5|NKaM$9d\YC)}yrTL:l3 _{v@}c4ѰSc 7չg \in98\bV+()vkď:!(kWpؒ:uC 0V2ab!oa*B̶e)>ͮ~l9Ka)7EVϞ‰q1Xdݺ&<nWT -/tT HyypiBeYiJ8Ra9R('+RK&-Tc V7r1 Ewz_P.uUn=-Y7qjy>̨cDsGpz_zv-X5Dadr6]&"'"Y^b5 w߾ N_e,Q9.J$U/[&VdM+WӀ(U u^tu`AWanT./6FXvlpӗ˶'Jm Oo~&JYˑ Kk4oGLw[nLn,n1AV7Hu @0QApDfJ NA([;D4 }=`-aO!ۺ74n? &0[tA/zĠ['Ge)enk"!%_P!i5(yH"֊t38"&Y+4 jyZ՘+;jf[7LޟRuzu)$W_ JA oƛ ~>[yl(%3#;9'+8d'i &V*~֔۳'!uq;6 tU+BhG|\{;E6θ+|.&8 `L(z?ӽIUʻ 8RQg?щ}yځs㼘uđ=gNRW>\&Wȼc(=ތ6JTckMnt:HD|_/=p/J2Aj|~~4W%vܴ^@ñïf;33jb1VvF%LI'?q߫imi\ldZ-{x^u% s_m [9,d*fF_? v:]) W+ 487Eo[c6ͻ.{H:oZ(W峬e9$u^AqihwP)GS3(U(vZ"մR8$(FjfޜGh&~ G"?_D줩lhFGiiɌ%J#B2ܻc -?#$0?d9#[B g8 SevMlpSS/tA>iwxqU[޷uS)yj\pPyMˇE{;@}nQN9氞3RW"lluD?zg}cIvdfԄ׿J BX[ή\#_HՁM)UѾ*e'elHC;v{vpC@+4 -c(9uۥ. ˆA)l^Lu8d_T}c"F#; 2SQp\Dڱh=1̝ B@UBF6Q#V$'+Oayܞ=<J `=|QjI Q| F5;z`>uQU5,Py#}][EItT\ŕwtSb.20]0U]vԯ %a/K=>30뀁?Y<#CNp"aor,3h@H =е-^j[-JpN 1XAL\u<]d3'$JHo~>"|~TCoU^ +C$uAAj wž uPRD,{ Q.& 8,[]{L/|{v첬;+ n"<Hܵ){ _ 0Ak)lm>kS!VŠjCx56ѱ ك+|~lѻ}Br9::.c #EƓǍH_o=%!=-ȺEU4)énR^J+7`̽r"m xv/H ^\]lՈb8aޱ`ga 'f+l.p ee4ͷATC1 vG:Yaܛ]ޫ}O<<,N ;:iyvRk$Wtx.g|pJJ;\͟zkIE |Z9L:jPčŀ:S2.=at̸Q*\fĉԇQ#c:5'<*fJojSvA ya[2j\(djHwj.H<W?Hr=hSk^Ppl:2G?Ɩ7}(vB =dP\a :ul] suq9.Hv922% ZgegƎgBx;>k7]b83Ka,foK'E6o`Bߏk^v3,sk()f]G+ǀc M2/x{3ӭ$Qy: I^s<$Eگ6%tr arcwf!R^FMŅwsAXf%?E& X'`5iv..KJb @Aq.eRݹc,~wU5^%A[柄Wq=ȶO\xq0~X{ kܗ drUfdpp׃BJ.yX:u)HNT($)eػɪru\z<* n5<(eO/:lʏܐ+hX8124O> 5\`)i:.=FcL/J ѷ.A>43h75[}vhߞr7PPxgDžIl3s¹zwdC? "YhЏxC1͢: +G?XEdl"patm5kJFAj{UD6HLB8IHư4rU0 9R 8ȑR#lW`.?!3cַ:؅4{,/ը6`9Pu#﫸6x {7 PE@["Mok5@MИ"B5Ћf<^{>my+TEGǎa .8/r IiOP(5}vޟ^Fǽ0{JjMM*i rD̎`#^\/dk{׮ZF wrF]"8k"+eHyIN sa' %Z>̶F'K*ol7Ù싶6ŝJaIvcyOZ$ZMD ?s {8HZ26]vrץ،l_aظ%Ìa dR! \vDwYb~`"&03a"@m9 7k*wpn 7ER)!dOY1e~{:5K?Tfc^$ YT`'~rRkݓn}$p[I2xDL7<uN%Bw~ȩB~ID́-YL(1,۫&:%3\5˙FNbk6kN{(r}LvX_ !/O-Pps}5pGcIߦ Ɠb눞W*9.u>ʚ5Av^m=}oc }ש.3S>Yc'N? RԕMiՄP Y0biN%&{S4((_0<zAS4Ϥ~M>|ɤ,7W^E] t/WkܖPlObSy3‚C XF*f3 WKj {8>bTZnߋR@nkcjhӇ-X]zKqԞ\O`Z@ST|[އ8XoC n =?',ojtI]#<%_{AV*XB4F}7A00E_Vc!']{٪0+EqMÏ^V)b!gZ>KבXڇ<9[܌'N:/;|U ?xQ*?ȝJžq%DWDav"h˲Ϥ|K {/O[!&S>BeBw=XHx'H*/ԋRkܜdAGɓb޴\J7v᪜uo!+ۼRi=f?Ѹc*|2d.3LٴS`Iaܽu:&_<jfkԄVlP'KbGR0|U_Ulm=$[\;K@,uQ^HDy)H$cRX0ʲ[VJ؈3\L܉!La,7(Vi83Vw$!~£h~=[E2i:(D_|D ҃m@1N<)-9VS'c>3m:):΃J DKSKPŤaJ2Χ{u(BV?KQw} Ƈ',VgKLjL;޽׋>MAzm+C!)@ieZ:#:;+/ŹE~vLRcfRl i8OPZgZ)yFX ג7+pl̍DcCHƬj叄;U whߓ[w\G=ќg 0O[ܽruiڹ[nEuy&)yڋG3:S ]D#<ͷŪ핍annUaFA݄[S$7jikSs') P\ h w "aM*-> ǔYyq &VWhqϙ[WV ^}W@Ѯ"j]LHw|5_q8$S`#@ s Jq&N"-5',=!iЯ2n \aS<)t/e<ҼYLh} M1@VIֽCJIXP8$h?h3}Hβl8x~P1~g[n;Xo}XPeLV dHex #lJ>Q_'7z_,O[ ^XqK\]T+@:M"x]ħh%XsBPD8\ͮNfB!QX#aAhQ!&ܨQNΘOࢶ+"KOfgT&wJ*Vz3AsO3 Pz:A4tip6{߫|F^YZGKӄFB'/i⌹zmOtac|1嘯*cP|4iL&21󵬧8- qSt[݋ tNE@'0ɝ4^.@:7X7P# qN]YMB翺"Zx-l$1Zߡ{'7e^f]*KCaS-і 2h[PzZ).tp״?6D | JwH{]cK4PPе34ƜPѺ ﴆ"NC\3pڌ %[!~%8P2r.*}[J1 #L譭CufPYߐ OWtޭd\Z~LhꛆB'_MA^`;7\ +#A2RHFMŖx+򑨸fDZ{k?|AS Dz=9 9,,[rׁRn,wk̰iEs}pܽISxԯ[<<%Bs1 uZ(L;C=Z4S-WT()o@E=NRj@r.ZL×Ti-[{yƌt QBw!F܎S{2[j A)}uȽ-e.;(O#ɈUW0x`q~/T~;!.C[]mθX9)+[U5Y8\BV b@VU\AiC Rx{b |,<`,9AV!)-{@s&TamPHl<.Z=x=1cm#>L: 7ķW.C 퓚[29~,ނ7e/3#muX@OҒIR#I' | 5IbEo?R*~5;[lOU α _]^c |֎%ִF?KYDr9?fkn"HW*{r)oڃIK3jh4>& nԡ):cq7 '1Z (9Lipys֛}H|K"BeR@@zmF(i\OvZӾr.wJXz0ؿϏt%nB6`J&z''109vj?.8~(Sky=MӑjhammsP- 0_J% >WÆ5UT>f^ЫdUi!^ᐏٵ:4<Ow:U{'o7U3`q狏FLhIپg "8ي=rפ3”=@mle[D"vתK%ðpgBְ-W\@gC8^iF|Dk5a!4;ᆿ 4r:v{fy݁ Џ{;g܉ 5r ;zO87OEǫE|EӧL14\7"3S*/aU'ebfH^!/J,GL 9Mf5S-KT/K`D2"4fFVMUjֽ86 뿉d+k]<دʪAg:8 TWSk)(gJoO(r~΢iR]82Z?7yp_{fϗd泆pw?#gL<Ij5nE# xdLj?Km4v_D&,L*r b\(TI͐{+xe]Qsa^P8j|._IG=} }؀p2h'=䬲t\p["QM8̱ [:2& QGP}p%4X zIQ_/hυ_鏯CTag eUQЩ")>>MGF6#A,0m*ڱ^P$ZݖCE,琿|yZ#Uz(_gM`4+O6vgmb{G;u]YY];hf[s{rM4j!)ZdqkXeB8c]Kp|bRL̖V| gQ;j-D[#;n( 3RȘLj ahZǦ 3kf P:0bNa̧x=2yK=?i[nu-O-z]VgkYͅ` )vSѾaD/ Ba$m7L9ݝW?rL桧%!Rss$(dR<2ℂ⥃r=e+yǯ=PF P t3^~9ӣp`ealBz&&VR4! )p]iVxM' 4ݡlJ+=݋# 1ZQZAr-i:d^j^_I%]Ћ?Պ>~jDifxtn|ԣ1B%̯RE pELЩ%JhO t9vZ|dXF6CO%+ǰ(cET"aRWU;z3`@/}UG) OVO\ɛkth;>֛1WV\*njU}ą 9k'fx}OSQ֪y\΅E0j>eDg0 9 .̢se`C rjm1CcL_Yj:g9GBM3,ncLD,Eymv`5Qd{R|2FC&nOD0NLY ȃ!V1Lz]EaJ(8G q=ς߉^)vz&ar7j{_`0{$)Ol J{D /@D PXт5GB`VJdach~"wwz@>p\mWV`PpDZ0 ?<80l͞uaS^ʌpkt%&A8ؿdLD.L'A8D|`<1ڍ˜=+@b/vƂ+tzGpo<*&E74wީo7 =όNu*sJNoooto% pġFO+"~V)%SgyRu>=|SU#V~))W[Dt` 6uqcDz7 Rt(ƒ{lkʑ?E2Ͱ٩.CLLg"VQ$="sDEWaԡz苫{_5cmMm7&AH_!FKAɎIPwn{qye~N|)iLi ܬoIZ7Ofc0ˈ'|V1b.t#g*~FZ!id/dfBmZ_ke] : 9HL]447ZaKEdטw/ѤaP2l2"d++$ܰ&$6b-7ŵ*l1c6M3YyZ ĘʾB3˔ߪm P[u3A"t5Ě)pUuw]F.)q1J 8bYIO̅ȍSdZC$@;вJX߆Jȟ{Qf]fpJ/-#8 P)b6@=Dds`\Լՠ#}3 Y> J:\Z3‚t]GT]$6 ۮ|OՈ6.BQrT~-US]i5L w2w{8pޥ xt-O$ q\ƕ?2ւ!qk/mx HE@p{d)fO2yjc <Qm[{ 5g@*]gt$ɀfa#k3{`<)ՒU9L>`T|Ocd-Z13vQ;}m C"8=x=>뎻}6 Q襯|jG!C[V[L=/dWˢܝ 5x{MKhgRk7 cu뜕q n89e07bv5ߪXثE3"tW5kB%ט$"YѥF*J2잞$m|9dS&T*#Ǘ[y ERŦO<fӘuJ÷G-$A=p 1K 'y18FY uǬRO'R24L-g<@> lvc"r 0ǚMPzpy_87s+}umK@4ؘO=K.8GUü:AC.`Oٰq %?Xgri%#QNkخR6JD$q}qy¨SOYlH%ԚѺ9Q_>/`o2Y/@]Х [ 8G8̲tN}dInƒz-ƙ_i<̖􃩙|l9orѧ9ث[Cq*;YTih؛Y;.ZO6:.T<(cҺ >f/QO`jKy}yt{yMv~X(,? p ؼZRl4Ӛ˅ܪlJ{u\ tuMm=~Ba/qK=# -RR"/3;'q f~w{S%5cFKkt1nYmxC+< js&#Ka5^G/h'r%9NEcop94;UcFvn )OI8hT5 |5 ܻ띗QacxJGF`bAi=t,MSUYc S6ii]* W=N ";=d$X=}Hg3hVDvgd~,հ%[U`DO͎7ӔJf4.$eP2WLöVR71lB<$wV\~G+fa7,K^)7zoz_VY0FbA:"]rM+xwVSV5p.LEfHnIVn v!!D -Fs9? uW=5>c޼),'.x\-w+ѵxNlQ xKϨ(v"쟛RQJZƔ}.%h$qغK^Q7įLD,$TgҶ(>,KfD`PҦK }E5(N$M@鵊!0#Ơ`E zʉĿ$'%($-X=$_S+TM*]k8lMJW:Ox;@yJpݧ m=:zٙ\(O-~[ 631i{,erz;tT|CuBژX='IPJ*;0$QګmˍlOLSbZ$KdEC>0Ek,AFM:Y8@=<gżW,-/ e1 ,- e;mܐW5 N5v g |6)!7ȉ5n2T5:(nDe y^>^6Q6w\"!QhZc6rL|p_+؅I'· ޗE-@ nꦽ()D jOs/gtsM@~NqGF)K\h]HG(7md a6%u %SJ{Z,r3W#ʺAH51K[j!Nגb5([] c+՘Sj=y*6M{) :Bܫszk3鷙K p#N|Pw%;cTFa3kGNʀnB̑}4K;x_5Ga ,Qxi8*=0׹  ewVx *2ĕbމ t\Ab=ZƇ⿇E{[ :535Iq *MrIK0PD",mw-< 6=RQ-΁rU KlDBҡ6,#9(<]*9LVTnQHYL&FP.Jv<]wz=}Srsa,| C\k#JƊt^{{H8~a1x%8*>zR|M,oT<āhMðB CbjU.2nkP 5+ A[4>aeROc2,XE0FiqW!-B)t_xmi0ι=EO'kGHI&| XSؖK J;Kaް<{^v L`.;AL ʺwӸ C+sBH`_jޣE+oDg]L8iEsU\䁹p%[;@R uYGӒRae~|rX˛0Ք=&R8 ]`_&k@KumLVKY "!ƜY*v\ G݇M6.Zh8L*cF;O^@4=e=y+kj">iycSExݩ;|SOӾc/ZAjy߸?o0wDXe iG3YtAHI@9 8rQmڰJ}1.tCj~"HW pLdAP Я'l4hD\F\rʞ=@&U~8)s*6v@RB#y$}>ZXߖӽbSϻܯN1&jI&GA/A\ n 0̯t2`ar"OuxXBF#nh>.]߀`lۮv׶hY2]|J;[k*I54Z Χf~`? > ,ws`rb9@qP9{$=*oq牃$+!?8{v  os8"+IC_o~iWZB_*m1i'r2UR'lv >㡝bшؘ[ dDlȤ- {"c&V:feV{@&$)ňG=Eey4\ L.Jd/ˬ)Oġ4ҡv΍}%2SgyS.3 \[NcdqS֕H K]w]fjՊas*>`Oސ̋ۗ3gVV_AU#qܺB?/kgVsM׍#[&3dzgxxPWB[@҅!*L/'H/;ͥvE+JHxr#(1]JfI(DHpߚd{,FԳ[0'2^Ti苵Ч*etŕͿ\*!zK^*XK9Y@/vґRJwo cpbǰwSzh?PJENˉ| @gn c-NBשT7B3`I²s*c{C`T==RԨCLX.3^N-,ٻ㳿T_2߷ 4lݯ)lc'ji; aE²mJN?I=A.ג`H@Y"e!?u\tiXBW>VzΕ~"(/aW~C=1-j'GBsKj)AbV >oC#51h!CKoˢ.ml8͓[b|:z\_7 Iٻ|.34\k~J Ə-Y07`! I6}r2DѱcJ6q6D@: ;QuUՋY [熜V)$ʪl%?@8)Zfa9"rTBTQ [6%i'uB"QNFj3LuAvld=ͧ>{FMc۪b2Z*{sd 1TPי1ӝ)8AS@ϔ:·mvYӳ?-b)|HrjUyd^"ZC3ϻ4fxѓA3_1b }t W @Z7. n(So@eDH3"|wJ.Zy4maG-L2dLbN{@ݶp,Jo|h %P5sH*vw`c@ܳ;/Bys1YV6BYf"OjB R&,oK@*@x?wDxC/>&0BoƗS^^蓌@~鹸$S9xȅ"iL"B(gTQ"JO7ĿTc)o k]=z} L,츯Kuc2P̍Ϳ'FzG8NeДB`D t,|tY FuZܺ$uvnԍDYG7, |gW_kfJF^] %sg#1%CtƯ9 `ю rJ9Oo;`̜=~y0UZ1aϔQ`l,royr.Ʈ#Ʈ!촤AS >V󴱢` aXXnF_be%2sWvFCXG8,fffCh{- }"~~ⴇ xon3, E%sF9-9f-щ#hS ]ȩS0n1Y^m{,=aAu*a3?pѦJB O5&RY$gi2>&Kbƴ(6Gꕙpe?/ } \D~$pc|42KVE4%fi ;mĕG@W޼J2dd먈[RQF~84·ʮσϕNyH]0BWX eV mx{<|'@˴XRK~>L;ꊞ_c=axi`%l7w }c壈1*kd::Θ9O7r6tBׇ tJ; K܎gQDM~j.! Yt& x[VBE dәy%}NPLQ~m-P :-J>MZDax2Yx׾GLnw˲F"5LSp$f>!;Xb FJz(j!"|}fmt-Eg6~%fP:_pZ/P/u\@/,+9ź{=>EX)yվ{ D-&34CF=kр l5toȲ֛l}6hׅRV_{1 2u_9+Ua(,7qt`,)_L | ۦ跘c4XEd[{&Q;> DNN#+(⅞w򦗇|ױ0t֙uU Wj%K.,fիκѨ& ƿ? xGH嬧=#\eU],d|os R.]*[|e8c?E|$ry{DfsUw FP+SurC@D l#'@-(XRMx$UNK^,q! 9zA#D",0}Cf+;!WH|:>[!I}u@ A,BaT][hֶeC\uwb$(43͸D8N7տ-.q[Ȟ,`5elG+zoJX}r7gA5rQ}Й^_l@,.ӍN*ugC#/L&bBu0{3O`OFG=ՊAٗ=ъhi6 Wi;5B/׿[umH'FKJRes4uekD_-a[;z]|a@э xVWM^4!lL/ +Wx*n8 ۆzTMxYR530@xmw^ !$Ut\V-)B>VW·d8iKvT-M?pp&hi!]ߓ\vh0ګ ({l?a٪ۚ [a+ }@<5d̃S&Ef:[f|W؆GGFP(=x|JL9Gh`aJ |!Uf >fln{ZQժ??CW'eo?*:wYSM}l*B}鲌c(䟶d%cL/a\ۉ ;D$ccPq7>ؕ@#|ZBsUA&.AXI[k `%2y:p+Þd|c.M+r(-?A1)kYy00(Mmnn:ny^NҚ|CF +Ceabu6ǹ}.LRxtt[>xʛ "+br1><|;B_aε+Wxei 02;V!v .*@8'))sPnahK;rqk Cld t3jvO۽\'yMFxM p$QͧŊ;ӾRӕx}WC0YZ(&v[YD?Jzpa&e_4(GZr_ 6}|}]Dy{S4AZ0OǸ%Fh杫|T-W dަEhXA!Mḃ@;t)C)ti"h+@QI1G=Z!ʛ j !dD KPpJ"V6n4j=N :r V45_׽\$+|XYvMۅy )Sw>FQ)/we+I#$@8<|V-,:# ZuH{5SԦ:W'b{9n9K&]D-?!XbLV1 XOa_@xSx$&b\#sGsi o5w#VʦpSOi(avH溏KR;l5s}aIя0aMKBY[#ЬzAֱJyp!\%,ad ŭ`- ytjNs "pF 18W%kK 2(5էH_U}w CG6}EKl/בJJ9pJ):*Huɲ -6~ ֽ14/o܉XUdRX%xn-:2;lZGmD'Zo־2Scm^Bܽqۇylt0tyLšGd4"g)GW'*m9ǯ9AezvPm6grOr TJE¥AE t;B;9XTy-i[&s/Z^fjO&1ilO!71XK~T0)* AlxGB= *M1511dp-R?wÖy%axT[_~Z;OX*z]3ZXx޶^3ްкh ADf+ )'qʣȵtӸƽȄвݴ\9s4DQI }\Uk#*v0! }Q.́m1dPُPHLz9 Uäӵ`,c4DhZkO 7A|Iߌ=&tnp a {:J_/9nUy[^:$)-:%b./9u F賠!S,ABC׷}EvA^?w$JŨ'X@K!nBI5ĵ{ b,&3sSl6DzVֹRdUg$[xxB5 +h9?T]ޢDȸ? }I28& -pV uS'$nگps Syt^DI0!u"8S.[g .)$u/8G0]%?=q㣝c\Q`Uvp{#sF;f{*\ BuQ#eNaUWk$v5=+WM `SJBv)5"S_"|c(UJd9pe*tRWZU!g;*Yd$*Dp^1ju?RHBhN8i&Fnׄ9ND+X\eVNcUI-osGIK%Fj~$iS.]9~*0Y;:guxة^f` m&UC >SNCHB5҇tWv?xl=FHeG>]S-0a^]f}2RLq D_,DO'8ɫ:;Ymk[*P0H,cU&Z00Yxf6}.-GS"C>ne(PNlK7PxU4SSW rs }R=)0Iv*A<7*'a͓Aھw0&UǣҘ@"Bv 64:x&Jt{݂v%7{~+vzxS" aȩZ9(xc{ׄ[CѠ/ @#Aw ]'7kOܿ#P{;`9IѫTut*Nhr!"7 쨌RLanWў lr|Gcْ,!ݠK3Cg@IxŸa S,lr?bs1s:T[sN AZ]fGfWnng _L j5g?e?ʩXD>22\hbĩs;H4f6SNƞ&G,ü%J?,-mɆ gۄ6vT[׈A'Mh{T,oFج,Iŏz*zy顣\尗}:L]RKSʶP`lVDz\*?39h/]ltr QEc2#YYs#:ʽ؝db(|] N)(Bc \`TM<k>~L4Y``]MR﻽bqy@eU?CMa='A#WN#ZZ]_w}NKdF7!h.t'چ35Eg̸u A2$mCm@1L OW&ǙdoFoA"'qvlCv?Bcy_;Я fv4>>*i}TRzs9 |q,vH1'[b!HfCI$\ʸ~_+A['|z%AŨVL ֜8q95c jbmzE(J\j;oQ C`}r0A"^K"{<)O-U&D F1Q[1{Fs4HWLZo{'ݿXxxWT8E!r5Y$vIٱ }^ьw|ܝ9 ;IaD;aS=%[ͶSg@s}붒_{8v9UcDyJ2SQ~{n+X^ tW$XPٗ| `8PG+TN0Bet#4^} 601; >Z%ˌ؁ȓ|74qUFwؔF@E}F)[roļd1oLFq@L;c!uM|ڿA=u{QW*R\sl? #0?_}L*ۻxg=slrz@ 8:u:Vs.jval9eOu+u ! =3 FѲ_NM)RKw=v҅Yt7ݫ= 0ώ=@=pq@ԑ4lPgG/$tXAG3k>+ ׾muWAGSN^롼ntYG<ͥ4cQp)7DwDC~klxfdV2nVT "uw2\eI6 Hd7 .+ЦߞJtR6ݙG\PX K@Zp%$Ƕ^b_,?5"e;L*tw삫PCoѰ"`4"E@h&KCЗ 0e}1I `UtCE te۴Jl4Ԫ!TC4\A{l s-a{`aV5b/*&?9(Fh-f:7{0Wl1~linf-Z"kVe̼5 _5KErolfs6![ g'S8 Pu~-ցJB1Λ>A ɟ@fZj[6.Q PbsHF![D]Wxg=&GpGvp$'OD:'Jf3øbcJVb"EmMثd4(!Dn7NH ߣ~` C1ŕ6xe`J|<Q77~26YlK*G3.ŘTU4:ND H$tv˷*b1q>YEȸ* cתEn2^w-jQ3xz5otbA-;(7N1J)K ;{è:1$ 2[6T]4 VptK0 ?B'GBqs ']W$wNnNѻ  oTW s}7dԷm?>i'/Sfrʃ6Zԯ>S&ӕ*”HAShk/֨aЀ{=Yeu/2lku=+lׅOi!q4*ru)e-h4! 5z96 ϼB1`E\]w* @Q!OIu?ἬcM nHR1cBslud?3hRPj*"lSPj7A^Ϳûq؝KQ*eɕܦ9`sث=D蕑ӻIb/MSS;i -[-YK+Y/@+r uYc]:hLěX4HhG˴f'nwߣXix*\./7'0P X/~hQ< AAU<4ןR( (hh{z˕![B6A6@yESYW0Ant# kX# 0(F$:̚—$7y?N675!\Qlza@nU{-6??O=DpQ{ŧ.K~)YKC#v7uH_nn(4o#.-S5H_&lrgğ{14ŷm lZ̡?EOLgCx-7\XGQ綢A[0*Ϭu'3ã"ӸTnuEekzx$4dap{kZbv6>$/t!vncL`?%H)q(ܮFS Q־m.zqsm\+#{ZjϺ X:;L?d-CLjv1:Mq"F#nۢJJHkp"1_`uWηe*cjr5z}C*˟[ػ[vuϲWdB->%mg9~Eb?_w̾)DʢxB%l^cD.?u2`% ݵ9e#5nbL+-\lSr5XIy+ ך$Մ*e%O7]ɯ|.4~\yID  YmAn7 d {^BXiTnjvO)JB3I5 ,zITP&ݢ~g@3HeI' ¤g'|Bȩ}JkƠ0Xyv uS%5_Tѫ;JPtP6r3 V8P!XEB pꛬ,?&wݐ tΖr$L.b5n 8zsm~Mmq3'&1:Ԅ3uB@k %?SXQ1{KqZKkۅoM}~ş[eש8gHChw}U[xgaw]ᣆ灯Pڄ1ӟG&V/0Z U2}~}9DЩ !&Fq#8d eŠCEv[ ms.U *xS|9ʌPHZ56vA]'\ 3dq2iHWe23?XSIsN/_JN~:f'( B-ym>𪶂kGfM ]O%R7]&M7\. wr=E"(~b ^s$3wPa CeRbNT fu`?ш/oe Kh7-($ 2_,m 'vD<,ã~|{EFY,En!wFͶF4:V#{3Zߎ[؀{88Jt[Ww-N|]Ƕi6$RR6[M%F+k95QE_\Mfl{fCuU$: Xje“A&a|rC܀p h#0kiwop1jkL̶x?jp )OM|ϴgǷ9€*<1ByBqZB /T",+-(B)#|(Dsذ4yԝ%:Xi`[xB+i9BטB0LONr:ys~,zqxM'805ڬ&8 υǫF7cCuNXXhRcRv2 E.XMI7QT୷/<ͺ=bVż"ύ$8c_%-91ǿN3U:٠ӡ3C^x 0݌n^W6nUާvc:0 ǫB,PAֽ/=Jש[_;S"51'7:z㭏qCt۫!BA eCV}$jIuv\| .[,[D,0hNә!e}o8]Ih-+~ .7ZR {Znصlw*IgHDxf.2@ 8sN5ַ q~ k1)#vf#OA3!8k{VcAy<jkX W/=xrR/4#*t.BFnX,WNKs纗6޽fH65c{xNHo-Ĝ|!q'e«M6  W|{ s֔moDkܭb/?H4J}4!prT+gK۳jD{eqZ9bP1؊c]xg"46=#AER<=;ӗ =C}` \<޺BVfUZia[g,d\$;~y*R9>>ieGKMn $;冓,<.Ԇc1&Y4ցgN_]'c$!I)D'`lzs~ Q~%Zd-2Z!#JUҷ;B5Y8C(C7r6{P`ps#Te7ΑrLoI~H窈 #Qm$($W~ @￙A[:|qbD̪农V\`ُp_MLYA%&1ɕiJR2$EZ\ LdT78GxD=C,5{']^`FY&Md߰I^EBK+T٠7›>5څZ{2j+y>cPpb|>+-H z8U' k3%>jYIe_[-?<cro(WISbȁQ"ͮ6&K;C-^AѮCپ=%q;< rYklt])[9^'Mlm]CFLi C0ORQ1Y@!)7k1P-`27b6+R\*tJ.2_c;u*N:DE:~=* _OZ>Ѩ+fa*tDr3t…ht|wemmzbTSFJT2x|̫_3;Nxz|ll$O jXJ* @x%=N>oI0U EzM eiH꼺̈́JTCB۳=Wڇ?ᘢ )]FukX;;` FDh?a ;TX*̞WH68!0E/.$21j ̈ u?G>\4SڄI,\$Bw5u "+UQVDjmWd Ictvh@BvWx`c ŏ^k4PǓjwvVƇCI *$PLΝ||DgH3O@LA@ ̗Rwׯ22aUOdH쳵)w/b+v!MadIxH7V,)*ƯRJVAf1K إgcBG1/3[%=( _ uiˢ]ޥ 灋.lfy#_AVBʍ mA ǐ?JuqeN,nH_GCkbЃ N^uY4Gc2Y̖}ױ&3q?+>Am"I ۉxa_q ~i|(SϿsX7Ze}Ȝf@sMO|X٩諈fX!ܫi ΅:q}lz`Ոhf< DVnȢD' YN93FD%;ԫD푘6jAsUMGɜ*ߙ ۠UR~JڔmڸŁQ40;x{YmYd>Z5F7دOXd5sSrCj  F%aۏK0AT"PT͟^3Fi|9_zW ^<{P?\Q6{4d x˒h xӧAh_{ ֏ OrԾGDnxL=6v10Ćǻ=*QV03jb?1wip7y5[g5ͦ<hV's&Cx'wL3mSJm᪈w;c[37%lbڜxzІMKPU]%w@X$x3[~,rm~? ύ Y m-rŅ%5ƀQ +uIƶ`9?<;^Q.Xqs eM<Hd@;Vn OM?m?j 6ZS.ܪSهm%3I/@9Rv ߚ6"k+[6 (RtX,+ř%:n?MXHJ%Z1]y)vMrWc!<Iݗ"Kw"<=h@9)@9(1B92 ۦ slHf7"%\{پLU(0ݹgMbvFYx's(^mN-'-JҢ{K\ۃ-^6i>"je^բ}8:@'-T9B9u@U'4Ӥn|pGq)R:f sdCgu!/}äbrG@[e^qgחZBgkyzpʯl'dE И6s2RP+M'$9܎4Mar7luLX u&ֺ_s 9o*ۡ҇rqON)_^@U9©?gV#Lq:q (,ҁ:t͏wy>?5H'HZgwEpR/'O3`j[%G_HIN]B>7ګt*FhgzLs!"n#ݯH/GJθm,ĚV/u(&4};ƓTKddEф2BE@. "QB;>xlnž?54b^2^TWP\ .,V|k$(|FO T܁[:cjuЃ&r"{i"V@[f6>!1CtT(C2S_} Ҋ_+:[ Ipd9B&;Eyc~gp0x VX0 3Cp;Md/?]k:4oҘ\G~`[Ec1C[ޯB}7@l1PE RD_@ BDxBA,]LP :$f .h?4Vjg Qvw䲾v3ΖS*%5phul1;a,Q Hk _ 4 T7݄'1BPO/tss7 7JE?zaOAP;F6qfqDۈU\/8)[N:Ų$d}ToЇ]9~0,& T .ZdôXU}\V1n l!m0@_ SyebJ0~ QvO4 ڠ]cBC#] xZm$,'iPݧEGhg,;mv҇s pX*w|tJ3M }Ö5wb$4R'ECJ1j*Q!q[L,Ѥ(ݢ8PRn}p3k|d9>$F}rـdr ٭?؍ܶuL;(ʙB&H*:vۦI>AЅLJd'@9K²c, =@B:Tn|4;B8r'@ Cұּzd08M⯚l US`& TY%A])+# JmN͞FKN 8|B Bswp6k&dRhO&4,yAeގƙu}))0Vлge|C;磂7xR{ SvP>(+9nyZowlMZ2tu5o@s`\7h Kqi]oM 9"fg[iXF7I>[ xs7zњHM SWMx?/ӏ"'O]Uqpt}9H8i|_oa8K؏D 0 #T!%w168<˴2|#':ᣝ;/a#5?g7].m8@OyBv؂K(wv*e4{ߘpmqJIIiEqTPד˄=,E_BuI&(}>H_WQR71t/CqL}8 C1V#<%|Ac@Al ׊DwoUI͍G朊;]BLTg ۃÌmzV6ulEVk/ .& 0Ό(qjgnO7\g x@?DQT9|񄅽'#Op!Sh:ĭTc ]3`|n+}eY'5fo>zFGio%IΒ11o:+>Q'hF6')inGleT4J Gǖ nY3m؛? JӣR{,ϭ\5R&*.ƙz=b!CCTtq0*)ڒ8kW#9':?\b{ߤsjN7}EaV  */ ctM"f2R){x0a xOkΜk {%Ȟe`( oQ{F٤=$ޙ`4),NJTM erxX<'rj Lqc 8o LT>Os Џ ?'d z+/EM׷Z,(qEPxJ Sα;(ŧEC U%Sh=\ $':X~"+9R7[zvg"5#<ڂ.0Uځj0 t "e0]08{cH4-^K*/Rk͡rR0b" {^O &d #WTơvZ~|YNT/ `;_*jR}jB?9_=V Mw덹؞iU4-=}/.XgٺUp- qe884*"@US& -[@0,FTUzU - ,~&ꂠr#Cۋ]58s, pSe&AvU-d!d-I]dRm cusПT(#`Ji }1 ';Zx]m:82wbeq.ws@u ZJ]C5 #3hpCMOUt #o[|s C[*͒,g!f%}ln9? e!V) oiJ]Ƞ;a>ܢ6bŜ ԄC#\W2+ 6'->eJvR,:=[=pRŪ΋$2*(O@e+v vna"88X sh['̓$^P{S{QIq,,^>^ܹ7+0jT@M)'8Buˢ4)cŹA ~L7PXX͑tՑ򖶱ʐga ,*sq0;E)*AA%><9lBʵ53 336L>kԠMu^&݀K,ư۟wX,FlZd|aW߆". jB kJ_E/{\SOE'>gx [l5ChW& PUtFBiH̳7#u|mЁE) Oe@8˴Λ8@ ^"xq`H3t bfJ4myw"ȿ[U1׮4MwdЙT=Q\YT3T- I ʹOB;ma*o9 ,(1r?70?T?[~CtvgXmc|E18 z'?GNr{6?AbS\PߟL>e),?ߓ[ :N7s=M=#@n׀ :cr3hw\,_$]?y>ÅlEmFTD<Jlck H7Ht:L1I;1b\$i; cZs_{~AzZv9 r" 7#7f8"PanBy坺hC'n:0L*bЃlrY4wD*W OzIgiݧc),W# fAjy^\ߤ ATsc%yų#o`UΚX8;Z1<2˅AFjk"C1;ISQ9 Mm~\dH F(2gkò ^aA}DFOtVl kLg?2͒f|! r5Ch>]W#-I7qt2c|dإvZCKcG In=CLE[!Z/  E"9b[~wb>,ӧVKb&)]*\"1mxwyֹ(0W Ua+ZXJ ?رrh;,ǜktGr5U<{[ڧ&ɚ`Ipʗ*jaW$aF̠ru3SOk*EG)š ڎBA:qd=Z# [x'=+4Ӄћc ߍ)OA-s*FV%]WNي;Yo]ר? [vխ72pc~OyvEoFQj7t2±@'Bئ>9QğA' @@x] m-IҔVk5Poe$/xҥ0!1ي9)R Vwt.]X&)!zpm(pjdž }q,8J.{iFى: 㪗twD!{HLH_%B"Gp!)ydMp O6a<4gkΉZCx yZqhKx>czO=2$ѧ|i/xK?֗̉ƭ<({UW`n *rCMVݙ=4mt6*M nqҙʳn6[ji3>օ8?"S& A<LAz*5wlcU%dRmM)w?+젻\,>64YD ICRJu͍V;ο\+ͨ⇇'UkgL75d{Jl57v֩gQB S늣ܟ͊}lZ/$Tفfd|ZKiG7ʾvU,A24:s_HBω"7n ȣzXu\P}R޶A$%"Sb /l7p1oR1/G.29,3J/:P"y-+rSN|Wq>< - OΓB|B=DPGk2RƯ*T>ؕ0 8#FXa5?WTPġT=pl4^aUaTK* 䲄i1Ts\U&5ȋsyWz.wʓ P>Ѥa3vݿljlLZLWjSɣGARtR4bjll e|]-!;#E?/GR:Yk02 >0~'DPǯ41瑂0iSL{m6);O;SgYwyWN#֖7z)s K) Wam]B"!/z|zܛybDS)]?UZ$BƬtc( N~Ef?Žܴ7U:Iۊ `<=r ߐdU)Һys"iũpQ׮1dI@czj<"[κjT0s1'f~mEc鰄5*.M #ϦZ 0cԧGTmj~Js]?fwmƨ`nĎY[tk<޽hn$}ja-dm`N/_3W.uxe5OsZlkA^ >=Nt `+7q,s; C 1D^a+`PJpJțZ|˟387Ȟڞdǚ¹w*b97ʇt:4h+etMLѪTi k᭢o5,|1kzޤhxum*dh3J$oud?es&F,[AU/"*l^J0Zҹ|U(oR54R(^8d} -ڞLZ 6MV_{ 2^i 7ͲlWH$=mOg"0x>% ؂ĒjGbHV*j@UX|]8;8O㈌u !uFؤ!$"O D/2w<->6z N ]yd2Ik"Z{E-JCmpZ QdʌC-a;lC@7Q44fHG#ΛFdZ!):X1"'ܛ/??9[U,|$6iBa'cCܓ8e^1ai=ur-R_!}9Sdɬpn@ U yE{ZXAZYb@B1L8kZ5kr㙫I& g+L䒷B±$Q:<(ND+Vz[{"ۑ]Ʌ8uMGYFR`ZёCG^~>,j|:7+?LiLZ١ @ly(a- 1>Q%IUHC>jH CW 7Jf>Xxl6- G>5sxpy2s6K# d+:pҩ>d) Tg;bŸ7=irY[@ԤzZ" ϋ+2NxOLH W"R=H~TP)/bUBJ ;f%5- TlY. fB ^!\DO?6UCY4fseʿc[@CM~N%`^on82BVg1Wd{ݔK0}b}pw/w,ZUv̮EqLN{[-F> Z%S/+T+W;5y4/J3{MB<s̱X=N*s]DaZ5M|[H9nU=S戎f/g8VfwbA0T$flwnJ$g-|K[ZeNv]bD  ﲮ]'S6=Nj|b( dqk@\B{_ҕ(` M؏EPޜYSEꙍs+uPBEFz_*j_9؄dVPtL_ѳ4$&/871<˻]0G$ފ%N^o~YێA鼗2 gԻ# @3H9p[Ja 7(J?"QeX"Az4{쎾U)]"&Eːo?F"($(i9FD%p-*F+?s yˌ= HIU46u9a3"dkR*-5ujgǘObBtkZM@WZuSYlOța8\RG7#$Ǘ$fYޕwln}f' W췳2 %; F*=iKpB6Qwkمμ3 F1g~Q}41uJ#ZGZoM?$(HvHUGBYʼ lyO7aX_<? fyOoʲؕ gK yt iHBdks-0H\d TCSI8h.utj m&jx ;Wq|k]%;i/IH9.yQ+5z|{XUib[0|vNqW\R'{5˶Îk\DH+/QX@VZu^a}iʖ;4OZdoUF~Ӧ9~g$.ԅ0uE\4s-*46GgȕSʤWG,l̛;l՜fҌmj?,&g9\jWNewímME.:n 5j' 5[hk~+Զ xm\]Z1;Öi=P3 sp؃4U_MgX ޔ[j^AMiBB}yT7`_*C}.B OޮS- K ]?xMvGuwzGn: N)࢑*.f )\'YDJݵ}_!TR?XuW n F\:ifO>ƞvL 䎯vtgzC~Ȫ٢Y $z-j7=_VHnKC?Oi )ٍUᠫRv69XA2\_J} ձ0 "Oe[&& pr?Y4@ZfQWZ q*'3RBY,v_6yfア]n v܀K^J%:I˻{iY#A? [Ifi~㥝YDLKTDnMj&T^$nDžlS^ :,}$Gmɵk;fY4%C4~?-w4eU+`VoLZbC!)8ZTQi^~d%+o"5-adh{w((X8B=%wȾEٟ)ؔJÔ ?|Jcͬbb h*R-U]X.G[6OebB4b 5"7[ gplia^Nf:0W; ITgް$QIn~LMj(8ϻZΤ,-c+0vtH- c./!1Q8>^}[_:@ 9suF!}ҟB,X7e?Sw?3 6l2̪~š:wdO :7j?)!6lĢbEu|7ju,JG DnHJUd 7lYE TI`FK }, Uk͐d,FkGpK&BQ=WK@O*볎|<7?X&Gس-ug{Dxݾ_PSKòV&ɝT&rfBmŻ}<$RO5} 9r-蟃[{Y2bEMik`FGI8-si#@_^#5xV5>V47&Yŵ`䀺ڣ}9rV9#O_Wn)?RQׁ44j[ s0#b8GbKveJ<.)$+o߰/'562E$E'L$?axH2m>NhY)(|.5N hc[P< s vB;{)KY}ʴL.Nl $7,' e/Y|.wP?)1np8T>ehyϭ(G]g0%Н`d9&nH3&tDݭAT)„5}53tNdê<<,$ҕ&1>6PXv~zǥBҟ(I /״\pП<}H ]v:2 %NץjP_z:^)Si`R Z ^sɆ%,pT".RA!0_.ӂUOH2Rc/5*{.opp"M$PO>jӊFt*|D;ыvH36\<yvQ4;HT 8?ws\SuX澗$ $/J/*s9o2iM"E׾C$⋰J> \p;e >颀 i^"?W"/&Xm 2‚7DNL[h}KDsνuBAC͹6(֤~r/ F~pE;LUre Ĕa ToEgnN;ɿ#[ٵj1bOouԝݷ{G?-eV/rݴ(#Ue$1&"GofW׻Dѱ]Mgy4Q`E͡Gwml(g%^ihۦAQW=dJMZv0\x j&;b]=BߣOB x;:6s&,s$ݪc ؟]}jjnL,d: (np,B.Jqpa򋡞hr8Pal;egf ȅ G߈'tOZEr#2I*)hWM&Rn/>>Y7t2GEg~;g57q!"j;'q<=n5eYT7r<>jSLwih׵[x_۸u+~9#FP?σVsH:l{x/BÒ7꽕gOE]vߘR]Qde~wF([mHtZ}A0)oa+U/" k_?W5Ľ ƪxt0S$#ӄfמZX+b#˧ " vm&VIV/}S)\)(%I]Ma -MX`P%t~:҇ qR@$GqEjIȶ~ Mdሾ $i~.M?FgC`^vVk{*Vz 𼏄nic:KZ/gݑ[DądGv)L޷:J1;uh<խ9oD]o  _e4Z"̃ZrABQ7ɞ8YIhHg޵2u_h⥌I:ڣonv?<9isQc]ABA- MZ@1UB7HyT8KseWάs޸40 sShS:`ᒅ%[ڱ/%9n/fֹrU^GޮPL^ɔKpI2FtN!L%XZ2 ,9+ⵆ GIo|w٨.rb"#ZeQ.Lu8sSW[ @p~5'SPIYo/w簀5S ,6花8MT C 1@t\BSgjiX9b-9;J~p)E!ب+LL}hn@L!8ց,VIk/R**V~ a` K'ԇU6fvPMp ]6TBbR`#-sZ-nEx F4{ѫ,ݗܻ`5/Oz3VKe?5M^3˜:v$=U0;JN=bdsoy8ir ,w4=0/2 ҐMW 52kڝ؍is.I˃e 0w-k_L&!bFiFv-Ⱦ.$xg*fiXG ζYsƪybS)g$z'&"D@1`u]?:$Ʋ>%TNJUcB527 hcTː`1OҢ{@B9Rcٿ#M2WchBš鹖|0TĒ2/ZZڨ7ӔH1`QhڢdbٵM6U_kz<>⣳]C1L 2a(N0\B"LIgPyah$9Eޙڟ?#<%[ V"1lf#e <Iս <SSخV 2[ mə ,@:*|:Ӹڴ #MblI(Ѥ~Jˣ$I=ˌĠA-i|GcT!4~cƾ== Ŭ7LjĿ*Vy-h!Tϰʷ| K!D$,lMA"`*6<ǚ`hb!R1pY:'n~~u!;m!9\|eL te3d#^6I!. t-Z>:PiY{4T:" 2t>Oaa9 6?#){a]8kWeΊn7sDC|>vYxܗK@Xڙ t'LZI%@lg9hmwQ9_\h]{w:-Yr%3L'!iZ/Sc}5WsG!c |YmwW%O7.ytY]JC5uyFꌂ&$+xak3IjkP]-w0\׏ɀ kAl(?טz` ! pǾ{ Ӟ,ⶬT!['9罱<oz*<F ^yD>fQZ5Z{.Rך.jAhr.e]=2teDn5k]Lq~SW@$ԅad-mHgzԈשj (7\Қ.KR5N+kF)x-F;zC (m{M&0 k`cƀŖ!y` GƣUXOpʉ8f 1/'"!؁5KޏI:(Cj5a!v`d^4-} !4sʑBd /6偿=(@BQ )fAL%2 ܃<ַy/.̀Gp\<~RVHr +#=  +{Q \,L8blvqIZR%9GzkELiOJ{8~^a.B0ʃ->Tcpx+:is+ۋAgNU[zR.mtKrC[c)pyKJAgWG@V6KOctO V̪ {S*$jU9BeLP& :1S/&L?ij%u?W[){M XKKPt&%ަwp1%Er(z>p4r`Rw(4D=k{^^Xfb ݃ $Ϗ}IiJq¿p R$Z;ƢL«hl˻boagi5qW][+ Erp ۘ#m.gF2ڌeTG6KFܭ.ΓnH[N Q0ybv7zTX$:@K_Rs*%T6€7b_CrB xPQu2,W*A!C oh5F00I}!ܢV='7պw{%Swٴt:iתZXΗ;Id#(Nt>Gp";%c?7+IG"9̩Z0f0/6ty!%ZR *݂wyuQj gufGfFxb⮢)a3:p%)9I$S`kb4d%YZ _Et`jwV 0ob3=h8x#_]oqh^{gezkٖܙ#xX'JZ,.$57(}33 G/<,VGs5h"իϡ5%g gཫ9 B>il媲P XΞ%,kzՅ|;wΠL? a/bՒfթ;gl,hüɥ~@U2$RQJ;^ػEza]M,s6muKw#d}G; ;}*}\%}%#&5ޟ28< N7AMfC .Jw[ӓzQa'aԖOWpw+=K8xyS,v, Ň6\`c!y[*K dDI0ȟ2cxv JK~rV$P;Gݯ7єXW5Rvþe1E*2+Z~hERwqZͫO^fhx!;6s?B??VPc3Ot\KsA讦ӥ*ݻU AmΌ~ $*fE_8`!2|D_mfI4QP̴w\Qo8*J~uv)7)9C$2ܦ4qceU7D3B1)]7 sBf|lp O{*oV+ɰ7X ] mLanMqG gĄSkVx<R.hf=z{Fؙ\ )U/cw*MI{~ (176bU+☦eP.jL`0=a4G9{ak>)M&.a*&Y1;eJD$dǙj̪@t~Bkm>'G^p,a?'HyWy(rhL(c@J*q Nq4/GԧB .Y+EX 2R0)5_8+zUHi>bջcU&צ%#b%pj;{gfzM"9e\"Kؘ 26 x2]ݩɒ;n gq03b?i0[zms^RꭓU! }Q] YI܀JCs>:|B^uG'pU &V0;~4@ ?|nM\BNYK:ZM'"R Y=Xa kn .$> qB"9Kad*;l!@lr8g>iI:*i4eGG+1Nw+'Wd&kyHg KŅX٨}y#D:ʘoP_p$HՙJZױ,jh7s,V\OңDr Ji޿-9z݇? YX@0|?tH<_Ⱦ᱒`l3♬R"߄##@zpJT^zk.Stm8vqQ3%_c/t.6OX?>r ߪ."S^V]^OIgE˖휟zc"<+^3Ħ_8+X>,vñEglꪥ#$.$i|T 9.·?ho2Af ѓ>#yh{.8ЁǪ~H>,ٜskvd~ 66rtRp1Myn.֚*MC> R%Lm'TsBK߾]Nd)L:p/ XUT#ly'FiJ 7[ \,4r'hoca~=i47Nn5j9nO?ԩy.26o愣M$uoSUРAq{[4G UG_X5pzb@/RD{9m %X6hq9#Zz>Rf{gǒtTR&ϽY4@ǯepdF(c(@'tmwm*OhgZ`,lfhN>odph #4\ MO쵾k61LAf/z!#osD9[d*8=H _BHʌG5 A4 @+=^NiT ]kF*%BpˎNURGZ󑝠>i^ifϱb T(R!+ 9Ţ%;]Kdl2uzR247ڹ77 Mj퇵.Zh˩' hK}"V᜼t,1PtzKc6@Ѱx7.6XO{~A}%>[A<JȊ ȉV9q@(ԯ}O[\<%U!`Bte=fR~7|;D?=ֈrrRhRz{y!GcCr3h(Y~E嗨hJYv̽MVs@HhlCP)Vq"!*=I:`Hfyd|#^) foDȰ$PZ_#^LV&"ɪZ4%EmLc,&hRٟHy7ϩy&{$g-8dM(֥A\Ah\L)=U3rX=x}޺`LKbB%n2֞m9'xp~Ybu'm+Ù7+"0͔UYw=-CM!#܈dM+Wzo =K]mo9\¶QEm&q&V*z]H[cpg;<;ؐfdhlYo7krWQLeFr|fR䴏_[⻄ *:LWd'N TLNDq0Ȥ 9;{JbV̇ K[8O1cVYDgoBzMsKԈcb^맙cYƚ/9"#%ӫ/_A_w[䕼Y51%aߝ8?7T% pf6/ꭻݽi@|Յ`)/;ŠRwe"IUf5y÷5M9:68BE($v0?''}⟆.NXüaK*%k`?Q3Ec>Eǘ8:Ja?W5=C@4 qe Iw}D\/X00ڿFh$sZ5-CM0$Vx?xe)FD-l*gnXir}lp_|DOcbCC| R( 9S*Gũz; +#((Y~X+iVR8NOz|&ɂ[:Y~+;aCd^I l&}|Ok }-yoz Z/pbM bVry4=ĦY PZ"L˵L ע利ѤurYLA-XpR]"_WŀK, .4EԫSt$^L!po.Y& dcg W/* o3>Cr(3 0kVsaVa8yfcwR*sxi?ETZ>ċޏꦌ.cTt_b\n<}[ɿ 5L?Z,Ե 졺PH9p#~32BUsBר@ d(xn=) [Y 629(*#9t U6Fkt^G'>+nt(WXt-2 <\b8o}P2JUPV4vD&!4>ZtD%L ʴG)*cY O'a'F Mk8Uh9; ^o^w- 7 ĒK& J &4jJKyVxWۋ串 μweK"Z߅5q'7r̔7rh#F.IqNQKV9Hhzމ:pymgY'hurGllSNA$\?}f]yTX[Wq2e,#a j# *CxjDlC9OB^O;`And%>ӷj>㸦yA ]6DXt~!TFZ?j-%w_9ðյӌ򐲧=XQ̋ },(/W'-aOɨ v\w)b{.=5-UJ/5CXarǓ`}aoW(p|*Jpg"2PjAxpEŁТ@yrN]mdHIH"LePE;W~zUx(,:z6ibq0p~fn&&r /]1 )u5y<|# os=I4ò&hϙ vGp㴅tTϯ(o ,f\=ov>Jpq7l5?}.DLWdXDя :IT*Y̵ d$3L#ԠxSPRAFgp(/QqUI=$>顧j{P 4cidD]N[w;XJB8Q p'KD OqD*2A} $Yų# >OTaZ--$hǃ>JAPn4T/$GT2 } PPO5'ᆿ&c-6$VTu"Qӽ39<5X{C tV;ӲR>\QN0"C7sH %c׾Xkln q̾J* sC; iڽ#TiFSYS8 UT]"6պ"{K1jdIO:މLGGIގ\WNi'~$RsW|c65q8vbߞvx.c$5'; 66^QI߬HI ݳg6ހt_>Z Z2%|}򑒋 ,JykXYU=P(xhLrojb:@Ԃ妈rX-)3Y~T gr"$0/Woc[mH1i_tHs땃mqy|(B5) w9ϴu}2LEbQ(ȉoEEl!n'S_%NpEJ=gܯg\S:G :5tl'>`hIzNVZF10G=L}e(Q'i^h]e |ї0MBQ%`!"j{D$IkU]aLI$;?i)aK `4-KC&1KHYV ȣS/9,:YIs5 Zz+m8^7tO L+Na͏NPǖSٗ ¥>!m`.YvD%dRn6N,-F'' =CiwNW/LPDNeb Ep|ݳ\cʪKkj5*ۚYf$(ȋ _%/0bvz3CnX2nvjoC+-e1a,`1fh6)y, ޒgSDE Wnp20krJUjTIyXm2DCcGt$'>+?7Ņ߭J4ZWx #t\{I~Q*İRbߪ16UFR@ F:HXgkcN/O@'Ԣ zz2u1GJ}_9bcﺨgPEpa]S@9l6qܨ%OiT3ܙ{64k|* +ȄrSI4qΛb-DJ)\,vtƘ^2oM5j{$uQB ~Clv{+B>/1P#Iu$9CNւtŒtnɱtנ Um3[P)*eٗ qfx5(BffQ*uE%üQ*bchZ@ b^k2A7$#&^cH.67/P]`;A]fc!q$G.SdC΁ߛ"FD"3mncsUq9|(NWvu?yΞph2 0 ދ ..k/c|bZR<_HaF|0zes KR6Ao`8#2z:; 逡d@Y60è軈m ~Qup% veP*|´SZzu!~q.D) _6D]x"h aK.&[YH!Pei'٨lb]Am]/Y*g=&2"LdL5oIhjB$za114Q=dfR qK7!|b3B}ԧJN*2~e_xh!QAByݸUpw{yRnOIvKt;dٮM;K=hg;%xes[#;ے 0ļo5"*bŁv}bTE&IhFo޷%cEdfLVݑX_I>̵Ӌ?֡8C :=ڷ?L#$9PH{xz!Xјj$lKt$"}qr"VMȘ$rUQ[<' g_9KTW!'&WjYq /C:[jOg,XSinQLg,Vڊw]B#&eL, #a)T.AVwh7u/HN|y$-i$PŘj_qXk^(is˝JhTaU[>j1wAì\A85}?0~ bu&Ժ^wڊCLLKg378TYzFbVjFF{5o<4ΐFU@gMZhU܀AXV2*Ks.Ny^Zbʁ.k&:I^p"~'*w0gPcϬME?Uɺgpd"ԆynZ*j􃦀ޘN55_H=ER@֯yy)"}O>/L@Vqm0W3*bKI/Q N/~R7~=.(Sצ-h6lMvQM}*#/3"K[ޝw _}B܃õ.VRk )@V[TGȍ+ " [S*flN3yont\'wmu6uk5vk݁)LV퇅B!ŽxgwdR D:|46˭lz%-{RH_@F9Ž2+JRfTd$el-Y rhSMKb 5eCNj->rk i_G4 S* gGihFx^\@iU@k6M[Th% &3ܳ"|=dprK7QшZ'0.s;0_),MA #AuH=Z;vƜ uQ2<3$U} qm0{݉}1Oo~ֳJ+[2U}s_usC%Hܹ痆&⥠<,2gfZ@t @m]m vdGsyb(CSA9[ςCh RSʹm/'m^ٿ˽$M+r$LV$q+i[+2,~Fޡ6Zm|ԓӊs~ϕ PX- >P0CV}?k'Ib:ic~r}qĹ&M^NguHH}K{ja K'Q!oso5Fl^ulU]ľ4]tڎ]ܻ6"h+z'T în*l~Ɓ;ճdX;hڢy/`g0#8Xɛ|a1-vOk :V{]XGʺqeQUb_7aP5Nʓf"!d4̖K OOzۦYX( np[c {=@Un" $^0jiF.N=2qb5&H9X0]ênBKqJW揻>~x5zS .94?hVTdl+1w=ƺwj%\Nԡ }Mr&VSE8{E-{7*ۈ֕WBID;uCPFmm"<~?sܿEmǝ+Fo>!'~Ap=<ߞP bvHc+gM?/[&Mgh5/ rX| v|?Ѹe{_[u2G*=_h-KѥFUP9|>iʤ,_N,: R(Ltwf͏Q<9ub:s8ѣ'mDvY#D T(ZƟd U҉UL LrD9sJ`PK''9VQ&xҜUN j玁GdO:?cp{{԰}O!-NPL?pRLO[q1 ĥP#}DR&ء[:^C(Ao-9U8P9W-yt|pu KEL4cweGVXO,8@ֽﳳXeg$J${#aBBc6>FL ǀwJ6ebƉW[lykĺ?h=띢Ӧ%6 a;%oަ6 +C܌:(0FZ}xb_xV'bJ@RVS:;vŢ4|igSaAӺpR;7s*y{^YE3U5VŋI ert;IMWn3 <^ŵtp4 )4Q h9a8c\^OfϘw9u2s913o$n)HӡTQ<~ !ELBvz ǜ3Ѻ:7L <Tq!,J@AN㍔ fI Lވ UKt>?, )!Y~H~IqNT:,p5gݮlh2;!5K;'_?ɚd:o~ +wgj 9%jk>F)[tpXq=ci`!* nmZPk\G`6fRE '|p7/4܍Vq7+]|޶ϯYilQo_yKyIZ~2{??'Ҁ{. zQ{L"Uln5;SeO<#f1<=W8EԨ[o*HNCxčՠ gdAy~䉩?tweCꏺjr"12 te NM7=`rŜ|bz2-œ1I\c ݌acﵗ/XVo:Fm[JPV߼ Zj=?FRc6ZRSz:s;S妞aH  qVU' 4B1`|#Fdʾnl;ͪi;E/6cBf&y&#F{O'˒MZTAd)J4!tLjȜGl{?O0\Bz8_ )H.|Ikjk$V| DH:{%z88?#0Urn!zk>a^Bde8'bںW#Ҫ18Zo\[íDf.X(ZL"nWtyhߵ+TMR# !6驕^aӼb쳴d+;<.+:id VS1#|O&R_0BjO|=kќ`ᯯ`G/h XWdMa-K"׻߷ꄵI3e=aJNaDI5/[`ގ669qcދU2 ;TQߡޚ9!cv arg\D B~FTYgxi \꟪^g!,xU胢|k`{dMtQ\ JeE9<ڨB~pSY;C)z g5FVCR9ZB'!r}L*U 誙BN،&Q!Z}7~aPO@ Uiò.h:8ٌUϑVr\]uT$<ߘ1QώUNR-QȒ_+N||b9FzvKMKa/&!=JTcR@c(6t%>w0~lZ|{GEݺBjaL oetk*AɈs(#j}vd c`8,:pk儲9+`IiW?ާq nCTu0w,9錪81MH47}q%P(|Ngj&M\V*۱1H8jPJб4lAY\/OU)DF d:t uxμ~ J)*v2?kmH51w4Zށ6z"זkTe$n ~ _$U܁ hUT7!dP̊p7@:@7F26|H=+t\]Ӌ#;1 Fj[M,ſE(H/sYa*S3Jl҃>tzPd޲(Y/sGU$` a {-pgK7gkWi?ѧjZ/YfM_>y6VABcCV7Tn,@bQ4 ޓQ/F3&Fnװ*ޕ~^n;O]͂?%vM\Y1`5.AKy82\sl5NrD h͑ sI|Pnؚ)4:b%XW*E4T{FNl@Oh` T9ONp*D )CrȰ]P:|%1FH$4C]%[`jn3/|nH4W?W1/0 I)3Ҹġ=NmYNzN]^7(@Z$~QHnA% ~D\7R啥 -\ɵ"@64+< >6gY#@EbP'Q׳coIxX`ދaqbw{\%59AI)?g}8{c60tLKN\ ܢAyqUF*CSW_h8bj:?EHT^2FNDl7>FxضQغ/Z>`1Y;^9K^dY.AjM hyJZQJv%.!8%-ˉr:J/>^єwg DXten ŔM!H~ 2gJSBǔ-uNnlg ?(0&{FRv a RlDUSq:$sK~.TVl1Р8jDW9B=H@ 9@hG50oG~1~U@[;&bހlG~Yz&?Qa+킍nGvX7R2-l^$bݴ_&-ޮ"#PN|?r5crgTe|@/~q\LhMeo]/ ދ2 zw\CEMXYJ&⎏ǩpew, r䩰'ecDݚo 7TloD^'!I*-y_#;5݂\U{(f`Cs-2$lB|؅mxjg\.6^YT[MuB]S3ޠbN57XQ6lD+3K\Bao5. T3;IF]6۔jhAy M o zMҿUr\^TҔNCL׽IV     /Wx9mɱli޴^ MX 2@"dCX ;/%ҦUГrSN^/*%8}TrtID,ھ-z2YEFnҊDzFĭvc bKO0lWgoLV,E*_DS2[jym1HsF=9p/-jKRbSYi 3_ uEJ!$/*j\Q.` 90Hu fRE*c RXoYhNGb /˴b<.nOb!>7fE~|lT\5ʼ⋻c[UoUcaš|#u/^2F"2~_{3v$R<m/>'C+/eԾ>{ǠB.72 UP2GoN!gsojϦ@UI%,wbSPuv@uSJ!GT4qW/֕ l 1g?vQ#ߤ.h@ƸXbԥ wp_F:W+0>5_c8RhHvu>Uae. +Dz* w|eFb*M:TB7/}h"*T?00qoGSvC 7Ƕ!皍>NrV͚;`6Z/P#n+yFd H^<~J֪ *l!€˽U'ӨY$oN!L'qG QHTy׃ؐE:$Ͽ؍ 2j5-`\32<z*q c`tȍ&T#T/vJ5:i| [, ne觡uK]*p!l~!3yr] ۪io,$i^ib+y78&NGux^Y~ SE(l4&tDa׶q h>k\#ok2Z'W+z&6XAj/h( .;1˂aae˝qPMm5[DS^TWN-ŵh rT^VwhˆRm$1% $D Ґn&/Vf/IBL%uLf:p5)Dш*"-3[0V㊧Z@.MBTrl/;w|zX OIpx0 ތZy-PŻqUd [\F]j#$聆?95}ۜnN>>󯆻 (JIJ P4)ozc{6՜KiϾzu&ȟM*ѵM]2S"B㜳x2@_qF WI,FG|5c BzɎ>7ikBA;ccP^.~ü 97}g^SEv$ɣgtaZHffH Ǿ̙k od:ɔL i^')pR7noh Լk9@w+ϴMy(_ē JxKpT /g2V Keb;@n+C X<Ÿ^Pf:67x;ddL$zb'N&z6= VIwmT+1 ĹxTa]҃+CHtg OY˦k`<ӨQyҾvbqAG`4Lk,lD( J{Q%*6_9Gea/ >ߕ'x| :UVQvRPnhx?eo(?R$pM!z-HBbOFjdݯ)j@V:JR&`4>Z!4#Me:Pv!܍4{l*\QU"L:q@K{91'[vZgЗٴ&7.`Ӓʹi$fOVtȖa\06٣аO2Ne(vkSьyb -#ʒ +ʪ `Ɉwos}5nw|}ٞ8\&PH zDc%ضc01I+aѵ<dc\[zdkgԠm'N? Tt3ţk=r"zKG:E?^rYu;o "_&_VTǝZ ȕ #Q-&f*!L1nSW:k u˫{ػ (6e%cTF%Vmޕ)rrS=)LL(-GxRׇ фztdـ=NAqCݲ?PaJ/rg̊dfϦ | VbĘQC (+osS>S8h9)CnYt9>oCMcR-˙H[ |<롶. e!Eh I. B@Jޑ܎lEI*~оIjM]7,;1 $۲",TOR~u0lw]ݤDsP e,+Z-6Z6 rξ9z&C&S*߮ÙSMy|խ|T8A6P\ ejIv EP۶airWa]x})4RiϮ%@gO$3G70 MRi_ bX"&("-lMzWY%mN[]/lϹ^~ZQQ73nKf Q8d͙u?cb 3[;#E;k6adH&Y8S8giKK ar5=S^AhH("e^ҒG$(ܱl~qʸQ."ӏܰ0 =FI8ʪ r ӹ4Ro'x"kkg9C.43PH h#GfJ$k@z ܳc?P?*opRBgY `+̧1=޼qL]&Z&t6 [Z;sVnIQQ](~u F9!]ngy$E54Rњ~O㭑2W[œƄXlȏ)- ҵwWy<EsXisB$yPsՐ씬1V҅k#OViUIp_ɧE= L`H CFnX$e,vE$"TT?ъ@!,7חRӝGZPk&lo9S;'Ld1pdQuV #3ر~q wB''ZL,~YjqVWnDK$4aMXO2A[367 S-t!(:>ip4vS A 1ʅ|&F08:]ֲ~A$BMTlpQ A7tB;s~↔p}s>7 1ghS qO)H;bP.u`P ǑO/yM7dž󨸩8B\1ޜA=l ř}X- A$*֛*(PVӭQIH|b-t"=e4ZO,x}EV_RGZѣ}=Fm-;l] b(?CNXCj,qgޛWn߽Y+WVof i^m+qgmSD_-/V`uk9v\$]` BjIb \g@B>1Ȍ8Wì?MNUMUb7(h(j:;FNZ1a5YVB4:N;/9DzhfFw]EgefO@ݦA)kC+X]됁LfjU&qG(uM8FURztQzi01긆h5yI@葌>8Jp^ۏqd+h'ȈiKV=P?nn9U[k-;K .$ x$I+t]Zp KK0 F߀sPX`(Çjr]@#HAM 뢴pOY$8xCHOm?6vHZt˸P#KjC8Yǀ@Dgv:kT2KK6d+S2J:SF.XN*5 f_r*0:ΓiDiAW[`tB2TPD T IhEo)¥㛿hi|Xm 6%=U-(<\%D}b<^xQƤ􍷋pX.>= -:`nY(FƑ$!"w"{QzcBW]ЁV6Gxr2Jb?]p'@:SR{2;43%y0@)ve4Nhs^ X^j+ ?ju[s51z:ŗ(*TGUcXJyKc0MYhJN/'EG KSwi~<^WxQc|]Ya``cWVX f9ItáJTMZծ&3;0JKEz}#f; V_[26ȧv[`nzT_0dHVoS KJ#K oXмK "Jw5+P2më'p_%IcNT_**2wITGߞ;Rqe8},S`sg?12O$fQbg]>G;I }?u͢ x+cKZ,XfYx4,0FbmіKt[t0;x툞r3[~{ٝkf2N*i!gjBN< CCf)`\o'b-\0b5os6b=-+6ouu9m&"k>cI  * u\nR| A^óRૌ2b?e@-VIRQ9%-'k6Vɹ ?61R|i;M`~@*p/,nyҒˣP 0LECO Oc~gaGeQa[`Ʊ)AX̚¤h^DtZ[5CWɢ,-ZiU;x4yMq[^機τe8QaLn6e&*j;LVqիeP98(O"*8m $pu OvlRLP+Aௌ*!yl߾֠x^+3C T*I.G-ުl$0!smLٿe!nh/SRtPR`!<=>Nsree 9 I~tػ¯#K䒀%1,&S:Ma&ydgcilĠ~ wD5%uMHgn KġV4rM5 6vBj:ۿ.,mf8 ֍6D4S=f'Ks0}Qb0cU,!KAح U`V;b[1?;DH nxޓMx8*\7=91N/CMVګ SeP@xD 0Lb>XH')9J6u&‚VL(S7XLn +0'E,giRҡ&8 f_겧ӱ.Hg<Ѵ1Z# {P,Leg]/;5`',ˬ1GMނv;}px؜723+ " ([j]=l}Gyh '.rgRtjyk1~Ji]9[ÖX]肳8DEp"hW~N ܼg3jl }p>@9:\"CP&/gZVs'y x5LՏV< Tw.qa,gk];,cO",wI}Qsā2|RdP!$_T }`