libvirt-daemon-4.5.0-36.el7>t  DH`p_Ik$ƨ 93ݰI 6+e &kC͹kà0@.VܽN|e@j`|~+O{ȴf\\QJ3 9xt Ku~z~**uD~+'Ժzfބ=&2sIc LyGi ,Vɐq  94:$g0ϲ=Joʾ:bHZ*,@ffcT,L+?5'~^nV6q~bqW9I[ZglOcSk5 /z\AK:(kz=H=0yC3DCqPSa䙰uv;"76?iO" oͳ/Y-4W 'c4{HXv$=Ijj;qx+] 4+׉nLZ~6PY/ɂI_򏭸7P3&FN(>Hc?c|d  Z#+ Wcx~l = |=  =  p=  d= =  ==E=v= D2(3)3*4+4,4-484D99D:uD=L>L?L@LDLGL=HM=IN=XO$YO0\OX=]PL=^TbUdVeVfVlVtV=uW=vX w\=x]t=y^hbcncxClibvirt-daemon4.5.036.el7Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers._Ϭx86-02.bsys.centos.org(juCentOSLGPLv2+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<!zh MP <(,)m^  ~$AAAA큤A큤A큤AAAAAA_l_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_ϋ_l_Ϛ_Ϛ_Ϛ_Ϛ_Ϛ_h_h_h_h_h_h_h_h_ϪV_l_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_h_haf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b8f3ece508c7e0552a3270b78f79812772925097e5069dd27d050d2b1f4f7a8bece3b4624dc5ef402df1c18ab597f4135255ad0ff2e0667f5923747000519d1fe636b01bd92cea12cef7d773ee999ddf8f9a22ae62a2ed46f03afdb2448c7cb3fcd32d08c3ae1b1dafbe4772ce45cba1daec512cd47acd19272f568bb81d85d7592dbf5b3b4c06e8936494622e5736709dae0bfbb214b82dd7518c7afaf2a36b9f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc8153157408d6bbaf89b00ad6e30a7c77b0214b7f9c526a15d58b667993c124da6d544ab8f12a05eee0b49613e1f41fd0a98b077feb7ff4cff2ebdade2e855eecadcfc0f54a1e4fc00bf79e553ee4d25eeb6561eb76eb09f5fae970e998444c1a48ec0194302b9dcbdc62db2bf4a5f1556dd201f74d9a4e8cca0bb1f07ce6b966398ce887a9a75801aa3a9f9ea7e1faf1b7bdd2b201918e696438cc75fd65aced5aab1d39636dd4f1ab6e8b9ff7840c34b3fc52a22abfe81e3edbed33db65d4b802cad98a682fdfb343ba8456087392654085907137e2f012c48999527c7925bad752ea6847d25c7da0f564cb2275caf77a80f24eb7123a5fa0882bfba6864effb5845e9a044bfa2b2de164feb345042088c5afa675d057c1b889d5d278e3b1ced626dc4577f490f72c50e3da9c32907dd0e42c31cbc4c5f6d3faef34ae00991705acf71efb0ccc6ca5508375461117a794fa8ad8087500c40947753f9ed3ff18f71a23cf65be57582963270934160a83857811b4bb0303d0682a42f18960d87c89ddf2d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-36.el7.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)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.el74.5.0-36.el70.1123.0.4-14.6.0-14.0-15.2-14.11.3if [ $1 -ge 1 ] ; then /bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl enable virtlogd.socket virtlogd-admin.socket || : /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl start virtlogd.socket virtlogd-admin.socket || : filibvirt-daemon1.3.0^@^@^^F^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-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- 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.el74.5.0-36.el74.5.0-36.el7 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]=dd11c83260846d231310df2cbbaf14b105579877, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=96d0f7c59e3a03d0116697bd2ef9532e61afb6d0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=9487c461e749123a7e9379feb45a4bcc64b89c2d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=7e89fbea2dcc3e6133f1ce8cf5436336ca750214, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=57ab7645b050c1fe35a2eae549e2a3b5f2ff0787, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textJ+q//RRR@RRRRRR/R=RRR,R+R R!R-R RR1R2RRRR(RR3R#R.RRR4R$R*R)R&R'R R"RRRRR/R0RRRRRRRRRRRRRR,R+R R!RRR2R-R R(R3R#R%R.RRR7R/R;RR6R8R=RRR R!R-R R2RRRRR(R1RR,R+R3R#R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRif [ -f /var/lib/rpm-state/libvirt/restart ]; then /bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,G] b2u jϿcSs5󦫻LaԶ AÇ\mJ;݅Vt9ETX`…t۞ø*L858oz. S$.G!zE<7erFqe=k}w]`V%?Sy)+exٜ[{~ )"0ɱ4(fxMĕԑO:IǛXA6\gHngCW ;xhxAd?+ص Cbur*P?XX֥4b%:Xr?чej3׋w5k !(љֱ8J?~$n'l5Ug"ި[\ ꎆt |d@}e0R[놁T|Bϗ+ -\h@rsm6OLj7;\s p:k2F)bg5`CŻí:o,f;8kO$捖gk6b֚M_gSd(6{T`Ӎ Z ɖZo\5bģ\wd9Vv&+zkr_f>4"X,AB6 Ktl:uNUW\0 t=sO EK- LTϝmi4= 4ϱ e5ތ@PlTI6!Y^XΚ}x\ R+D=jA\C 0q;<8Aiv6z\`jڜ.H$.ldzeFӯӎC`qDN ϩمh|rth./Ҝ ^ű|M,[N;.d)%;nYG d[S3 @rzՓ.Z] 5?jN=abK( ٲ2AZk52d*XſlX[*Q5eSSJa bNpWЗ;|ja%?9VKmtUg:#d3b 0c;׀S:w;E+1 'XEICȓj~D%Bp{J>jhaxSWZ{ ;teDg([i Ppy?po/j+, B'~^ZĈ-9'̫4rn("LˋVڄ O@}>. )K`H!|-}cT0.[F{㶛yS6Pڃo;'CHD\ / 1#$M 1#R6㞁b:df,u~Lޭ>W4'¢0d~iX. t$o"Խ| FY -`P 2'c ~rgĽMDX-][zZS\=[q# ځu/3٤],КV߅cG M'p>4VȒn>-B>M{)M>aNPY: Y`*-rз$Ϯ% }$r/`FW v7L.Y+yg}lV6JDߍc6elw6: D_5>$Պ'HX6Dsҹ;dT(IOJ6AtP8R^e4~ v?/X0 5֦]!|Ksg/;J\sw+|=Nɧm|orkˎίb9%\S;$1ֺb%}S_K,WQ)#[v?i 0o%6T/AO'%IdxʊQT)ϩUZq)qMFu'ʉ3n < Q]9dj ݲ[ Qe^.qyuIWCB"݅WV :Y=WP#v6W3`r7jࡃ$;gXCʌv(q`m-bƚHWng7fkQB8jg;?PkB:EVl>M|؎otM$ *Fr7E9+ff xmEITi@Ҫ!zMɆJRl):9\bӟ_oVUd۔ C[>E8~VY& y4kaQ!D ꌗЍz ^ 8oh?(ڎd$~:H`/"P~`| &ba+Wԟ *͌ jeh|5٬Ġ ȻCS֦+4tȰuhiɥ7?YCVKtkF"Ħ^ngLQ&-#BQ>_&WkiXd AAFE:AGEV5moSyU#g̿ SzAi nsڼ%4lB___ h$(^鼽[Q!:\ .#K?l/8P}GYCF4kKmMVuJ,.""`$/$WRDr?]_~Se&PDC'%g9ϯ\(|֕jfKq_<n9`!j!Hrn35|=Z1q3@`7,#P{l\ȩǁҔ;ً`SVG/<V]#); Tz4m ȞMF)3w xSWώsxAv8oW^hixJ30!g养J5Nnd;$JA*4* 9OwU2ƈ5 Χ9|j'#iI ~q~M2{Gp_WF }cI| 40DFٔFwI,(s:@73z젭38hY2{@_U{xm5/׼*k@Y5%fy)dcعQ} < xsߡv/&컀})>6I]*W/ ͵Qߢ>#1,@$&kL"E4 }K`Rԇ,r@'v ,I=pJBb0i)'I.jg(NSP<$`l` _L JͰr-.bV@&f4X,9FLLTh6U/-LN1^DtcsTϺf zD}Iv ӽb -tٝqyԫKLv 6߈oﷴvL^)o@"> Y¸) i^ƏjIfqa7j$f!3sjRD>4Of\56>č<2IsH $rA Gh~zt@_@vV+P}&J*CQz.tnGlS;X}]7 5QXоO۔)rK`SL-/gm-2ǜzlTRfQLT婵 6'N-+ea<|=?UuNvb>aB5>7 aFӸ4{8n2\lq?T }@4 >#Wb'&CO3'IO7bbcax>7UԢOI^pGSwj<+($) Y~ 'nk((E@奛3?P%gGqG$ 1 0 ͂S=|3,w>4OJ@w\pdT#ݛ .,祥n˜&VhkL)V}CrK)n,oJ[q,󯻤jCl''`%2x>U[(Sմ@х5#;\b}m|I!F_O=&'*\*g[WHPaSATdLjv :caaNYJ}W j¥E-6jCa:K9vk\Pj2cBjLSf|Sj.,r>EI[B;.WJCcz^?EvrW!AQ&b)&nC|}2hDjޤ 3b~iM ͤw᰼bYi%,X.Q.uT>!>w&xj{f#l{GṺQS[v'3k,W{DdJ^i=lٷ Ն,dΰ!-U"X9<0PqFC{xGbPec1ySf]I{Ԉa;*t"W؈\D$㩀'o5l<1*==~bbevO; lTu<ӺZ]9J"Ol}t7;VJq,?"(wlH. ;a=H3h ?}Lj7S @ZTȩ60`*`ry4Y w-HDWh4 xeU֛B06f~XНpbA8oBt[ = veyA߽Z@7ܐiLEzH-|hR젬 ^O$ޫГe|y^Hzu|x yD "a|uX?VKN)ȫZѥ%2L[󐬑~ܢ-'Ƀ 5gAҒ0x۳UQdԒM;Qe&69ś"i:;jK{MoPvn%7FVXz*81Ke^nºpbM%*jO,Iqb}_p;>yCx2ѻQ֏HfVW!URqln{w|,Z5~Q{D#NCjnrثlyÁ@S?֜#kEiδĆR5APo cym~ mNmo!78@ 1x:5!7Y+Kލ"g)br(R]Ѥ3 GkXQ/ly!&ƬSj3L3VH8ȈYMl9AHnPYg±: 䳠'YE]z*)Ue['y 5m&@y t7[~17v#ֵbp,H.><=W]h_/T| +X0BNKP'QQZ!'BΜV5 ,EN?DL:x`:R^^zBkx%- 4wZ"UXŞIAHʊ]m+Xt+a%)2ãHPzS UjqiVQ)q>qW!r{q_;Wy)e@*T,PoL}ձ;guȷ$Y[d@9k^136,ńQy:aFF!<$m|h7IڴU>ktpyraj*~dkVDmB#b,]T}}o$׊ q\eR)\o>[[ن)BsS|uj6¥#M”IzBP&ܷ͐Sxb #'HnAh Oh by(^κ6'Q+7\#}gS(nnJeOߵzAYtLVaSRn2ܒY*+ƴ{¦/>,7At1pk4(6QuwzgEŤ MW)Ύa&pļiӽjƋ_:Zε?z.M/uU66yϬ)O[ڬy|{4H/ZRr?I<%iS$(qo|De#ݜ.(b:hwtjɡuD+Zk.L8%e\E'1H·pdcBSKFI/1Q6~TGH3mܕhJgܚˮ N{Z(*j{f݈f8e-MG wpԐ $Ep1?EX{T.ᴣ\5_Mnàح|$kQXx;E.`3" بCWeZ8T2J&[d>wȖ'[icQIh'ӳ{YCh~}{lxQ?J1E;#}|$OzYeQV7v0Ð]cImM֜ uW6mh/JKuphSB ~)ic*43oT;^*Md'PIgBbbSa˙@3]v*J{#u-9tw5F~ p?iҭɻ̓p73Y9Hw"0F=E|k 蛷"Q#nz0s+/>uYD8n'Qyp?,:AkhM:Dc~B+SO%P>D >G21 (yMS-"LmHA \ ?q>;n&³а9!㠡mZVT2^G͒bfk5k`@M_:+F=Q;Gko|>9=& _Op(|-r#fM/+׏vF f۽?a*icقlU:DTeԢ:?;NNi.tʙW~j`$hk4 pvY C.ju&?v.]'\IOJ/ QU&r0G }s1^@6Th^[5r V=~%+@ܼ1樤qb@[2O\ۖ¤J>,fx0C0pIܥ0Mt6+ܚ$;ԥt1-4юTKa[BlTI\Z=iczn3{2LiSϭ@WGa|NP}l<|6n]WA67$fpa:Y~e5bDEKY|⊷kprLtR/A$K3KDU& 5 ?A .ލ~ֻ]y!;K &kWgZ$t[M{Q0dq{H¥(f Ֆd5c \OU ܗAa7lIJWa|q5T!AZIOMrD",kNu~t1dVEE}LEFTr19nS||CqAbSJnYԯj+IIu-MS10E*bvp[^3ss4Z*9\v(BKM qΚ,:,^eΐf.%mY c>]t[piWBT:soѝn2ت3&˔!)D~JhXd0 :5zћV\@3o 'SЀa 56\[Β+SP}j}J]sRQ?Aw!|gda앺_{I:}pQ;]!* 0y6w[G1l:A{fޡxyi@h3N+7Xp|tOm4AUmE|aܴr31V̮Pu6< b7(XeBrOgX$@JA ,08$8,AKO"\AqB=M7贬aK=>r-n ڻM ~Z ^5QoSv.2hJU&yKS_a突ܤWf5,Cvaˎ ^jEn#֥t=ɑcbAOnZ乬1QrP]a>_#3lVRzl md Ndz&9,2OA㊅Yq5KXvػڎaRQ_iq鏣  ա_KWOQoki,1Cn'~d1څY*z8j΄T~A`\S-} ֥K}'0Ǐp0HϸESS?RbiV(}g L$ ,'r91U}lӭ7,S#9Iw U~ݩW8u4Ds#*ܭ|GuidhF^kxW 9svh{T:{!NďVB榄U1K|T\.D>elw,KB+mP#謯` թhxѼ|}]z1j+T%*ͧms"D2w?,~iUWZZ9+eUzS5X+&aw33)i*u13Q" 7<"T1-RX4s ltww8F2/Fd0MԈ54:TOEKp$^7j\d& zJ$N 8mMrb qچ>_I!N e5wxNIaak98e5E9[?QB\aL=j iK:J5Q `@تD:c Ͼb*"nw ?Eji^L_-g N\^ Db|e%QOqcB9Edd4(r!ُ*Cc7"&?f4զsANW縜3Nη"zLV{Dzб܅@@/vF&}ÅәkJf"DAG6- O? PקpJ<'b{tʗӹw( 5RC-sS_ SIc-}1?U'ּWMT?x}tJ%}Mt{47k&l1n~Va6~q1Xϩ[68qݵ1:W񒚎Z2ϫW`63{XG3 0.`[6wB<6V;]9F3!?7gOmcDёFٮȤBP|I!-N~̀c:J0:U+o-]-2vBQ{4_) NUܢFMQJwA V$PqIX)J KmYg ة^h84«ZxYO#؜_4 \)&~5!v"CiT$ OӁ25 c\Mao!922^ܑ<߹n:`kYK]8;d.yyG:iCLtJܾ`$ ?rav33GԘREvr/Ǧ^9h l_ .$7dgnaYaۧKrECنTl/=#ɹ)mp$/$dӺ*R*6ɝ"\K'ji*$wb;_6nɹ.#Sk# (PaP98>Raz(g ({gmܔR `cv0{evq+Ǯ=g™ZD Ά;HC\4[g" ]W*!EvcOh oԱB xcE8 {72:ct>"!, G)ʁ7jBO-؄Tu|i a fCvHfBIEsc+^`_q@_FeB:O$=zIέtJ^p`[[`?Wu`. ZF*SK-+' WCF>zoDmX_R8q9Կbd@֤LrɣV(FwA >qWc\ǧ׆ Z̠O<$T5>#_˥Q(B5_9N~'vbZ Zo2bSRZ}5ZVڕ>_ݾz/ 󱐄/:(P}+'4U${6 IB^u@n)l`b%[eƴ-EPV̾:STxG$x>o&POizʮbim@s({j~vyIg2"7j NUU9.}5[hdn$4?{Ņ䄺xioC?*]pݲVqlB(&SԶǼHޤs(2F^HģBd!ߎ*aJ^ 8 *-0QdXS8; FR8*'.TrF${/c@?G8#Gz;>6)a~ >~M|䟊(+a`UKJitMU/iÃrHm $l{}IX8B6Sh% \yOPQÜot8x'"[@~yteYCn2iT}LHه>Wh BHOɌY2v'U=3 3Ԛsܦ2s`?2CkKbbr _1C=V _2݊yHoHD4'uM;-e6_I8lH^s_T5#EMILP5Dm24t26xcaVNn6=y(.l^e6DtSEUv"xHMyМ}ZJG[n?.3lC;(/ZǍ\ 1 "5* Mvhd6:1lT84߉Wob`F #9._Prw%C1m?[xd/3 0y,׊WT032ea} )6+}eHZmSR"֛,v1lv;1rT2͝iJQ{pba|y!Rbz#/&xJ 1n|̮`JN_TB aJH3$/~Kw˰^P .ݕBq ^Rr@k`rU(ٱ%+*S+?5zvm5Sps(pL?gGm*TaiN(cz;w K'3 ygOA+ֆ62`Sȟ`J4Er8F?wHv`-G{pwj)dK /n> "cAD]_?Y6JzlIV_:PZB|T04&䋴̟B%[d8H' ϫTI_P)Xn&s(B8T4m2+c(zGeCmjN^:34 sc2&73*PTUfLGdžA+"p>2?b~ccĻ;Ek}%Wu CM2'mUV 3[5àf3}& ֻ֪ $8eca1'C]:4rX'um;j9S."S Dp~()LmUo jl}~e(=ȡ墝h6ȓD\ʹs͈uȜA3Q#qu.+( oLͤ> Gcmc{3]fk=sr&-”EB(NYhT3L0Qqy,bA/*M2K"qI4x,e4VD~m7yTkM(g tȊpO8h!BQO_܃VxD#zFPBY1 "l0|̹l^ 򱪀WoaEZAw OF뮺[3jw E2ڐ LJ,GMp\\q5~%8XOA2~@uvUa/w/T[iƩ|F #X`33!LLcbf¤NYz?8(Z,I kΤLۺ`gRybv."jXr,qw~xlN>mtv+8 YCG<KRpzv O!HyQ LG`Efxg Pof[G2z-_B k gz}9He+60yї2~J` 5kjpsʵG/#L{5e4h El!vf=@Qu"5)i3 c?n.aUnΡI.$@\8%ʰIUP`|"k@d kƾj `mIT[:+$[uwr~زUj~^/cjwg^)8LlߘO>?񊖲`_Nwث_ hEȉB7T[,V5(Evglì NMt4UdB(iBSP&[h:iDu\r[*5>gRnMo_UeBkGܜ ōF >{O,_C><XU^0q /DD#_5K ~M 2\9 pƢpgIizs|vٕx *jMQ.I1G:$5QUdarɦE&Zb:=0 .~+ʋ_uغt`\% t4}B:/\c+<6 9 C0Ixh;fmhܐ:l5—,^T.d&O$J"nZrz_TpT{GN#xdT4R2{9#jrM1oC7I̐ H8-/uu;Pˀ5Hf6e!?a!T^(_$G4 Ac}23̼s!wK=/dX&&-(-XB7;5ɼ564U_7SI&efG!qk8h~aǶ(8I_J\J @ғdCR] {LʨyDEzsmZ ;];7쮛U-nD;HS,(jEy +ȐM)qBRTyY뷅XhV80fC>Qwv]M &SVG/0W\A y1v;3@^쁗m*E ׄ^  :HOJX&M\&U7Abs#=z-㉙KAL5{(o3ssPqV"z7$쇍d|U//_¹h d",|q\:B`IB<;yě& / A)IQ߉u9Tp:EEKʻCiI5$ _}R&ܪײC.{ U[posClΩȶ߿YoGXJz7W& `k-Zx0OzDTw^E&鴐[ %-Fv)ESi/)qqkcԤ`=5-tIi-{Nh**WP SBՄo*t:0*/!MrMЯoq[ᮒ$i\,[ħ_|qC3h 98MJEl.ž3KRm44F*t.BWn:6o}Co+דj@pٕJ?aRlp3iR9oWUoZن-CyXևD=t4|ʝ騪 >>h>OԨ$|}`TLa[XfI'D9/K rl~שg .'=em0:4=6Op'#ihrWB&:wXtꌬ9Q=02i#mO؅meIƳИ%{_:h Y`zF^ xZvS@{ BobfrQ~?( QH/x  [sP; ϳ1S_%6#Ļ4ct!###n_$a @Գ(T#G"͗h oxrF=U!{̬(#Ï gr@EL۱ĩ:H5xTNs?+3̭/LM"l`[;#81`=Ӛ[^GeJ`BOH^ |,|P?o _VˣBL]~n9Gΐ=CjލYFQh?)t 'q'ޅ:l:J#:fҰUUO[1éܰ i_P:c}JCq UnOeD88ket iwz8B5Àb"6uS:4S~⢎NL,sɟEh$y|J^!yv|8Z,* Y:@ xA:;Aޖq+?PZ[C dkT>khH4k%50T :!Fӄԯz#j`ڻ^:& ,R,]ɕɀ] uNsE+bPC+q}hBPBpĩFq]zL7z ZOC?ȲyxJ~S8fTyo1"r4 pSW L8-[Tgئz‡Ʈち\Njakq+25ݮA(ry^Nۀ7ºժc?>@oV8SWfm [vXPj͹hh`aI`ьxqXK EX3QN}L3UoކN1Mmg;&ipE|4lͨ\ = .Hv{2ڧߍq[A.:[W9p/C ?:*#6gzxmMוGT9t=G_&3޳9]H['V>A~]Ɔkm$`N9*O(FVD/,@,%YX-$SM*Eι2 * аJ ޶fxu{L[Q2t8fͥtB3'|#hR!3Ȼu[ֻ\Qؓϻtg ȊZ'm>$ r,1exO sQ1իfl(rj߾[b'5N"' ^IZ7tr'rŒe-Whz[VmKBFޱfPZdS kj+nona/&fgfvqVW-vUf|M~T}V' DRX#7T5!e5}1hqH:3Z" A5j0M7 7P.$|ʚm~<ؠ=|L"C aF}.u/Gz@q9{y[!Ϩ["QtcLxAϪur?fv |꺵oIb"cRw `MI* |JZtE}He"y#WbYV$kc9۸SY>(澺AaC&u| hNXc* @,Fjkے& ʔrߨ9o 3u(5 yֶ-L jV;rԟ4I9–;fܡdbq~XU AT'|`tzx_᯲H)1 +:2Ԡ,Je5 =J) Mއ}PͲe s+orL;OX3*n$#BQd_|?S ̆lspqMh,~V, ]NʦX$kKA\DSsкKjx2̳@b4Z :q_4dp]KyC~'_c b~|Mpt&RcJJ/(%J-^^~d8Q解;f<cH_!\Qʥ!**XӂD6k 4=6 39J4*۪k1Wx$+3r9T]%WM_z?K[e>kD9N67YvX膕qVw8KlM~,4 KKllpf7Ӓ2"?* m!GFc4 (<3N^C)o8{fI/Foy4(M܌<|&{IZ7q _@:[MLYd֘}f4_!,3}jx3 C7<qAGߤuߨ&3.EjʙZUs|L}u|͹-? IH85Be?fnڝOʼnP2|FH;=DٺxBl$"SoVkŵ(vx>5L uKx%"U3\(e<f8#IU&ʼ \1%*ekSpvY<$2~',VWI ȫ3s.zot=tiKPKkiLSF? ˾S4&F95XaTszJu췚 1'/%";c4DA`礎aMj^ m0S=rbO}'nݱȐ?#AWV ?wVh q$M]޿mVh$"ZX1^47疂Mr$@TÇH[;{U%a/'e3SSᙎٖ_<>_#geW7:0*h᜙5t ;ep<jb`h,66)xQ^ 8O#+GvBxnp#qXH Ql%hx _BT w( tP2 vN¶l^ogny乤oLGU`xqeZU-O+7pŹ,2o1W?4z\d!h yTH z\V䩈$iJȷ%*i'] e8-' \ǫdǤLAzUdu cq}AuCFR&覱R} '<>R"D ʸaG?D ȕs~O/6^$zAF%ϳ[\3רY_!-$+d!(ؙK'<(,ȅኪҐԖ~Vg ;-@f>x]'}Zׅ| pVzK3rwM3+VGUρS*ʺj<_86_vN Z^X@*6wk{4NVw A\rCgF 1^.M"7IwP:g={+fTџcLgB2KxD_eOw(mswn_*ꔮCC۱.r.H#h沃bL ^});}s,sUF{1ܥl}qX=]< ڢ?”U6cx4C\CD8]ܲReim]~k^,!6ͨŃ ?DayͯN FW 6rή@!'}xu&\lJbҒ3|޼It{ =mVzn B?= -%s#f`L+ i^bI߽ޙݷHO*3꾻/êDWt[f{J#ݚ+s"fG 4L8o$:˰%sx ] j WN3LWC;2ǘno:ފ<`$ZYiHyBbs}2A'_Y*I<ZSiBF?((0P]@D?51'|zI/%bZӗYC2n$Wq_1WHI^,-[{TYm\gJrDi r Cq{ʬ;ilA_h X\Y\3f [H+Eڈկ4^|ZΕoP`&P+>d7[]`X4h~oXa%\APIBJQkf=Gc l{p=a41KQeLiY Ư`Fٯfںh/ 3=XO˕KPSh*ўH}mESmhw~2l~c4|M8hXV;=Poذ4W^xvGpy:Ćن$E(ջ#-+뼊Έ h}_6eI|;aWf{Ih}$BP3Jy w,0ΡL(; m̤b%-m@8P,o1tjpdd+_"C8qtJ4yCm%"7t+Qm`-Md'Dx!2Ga1o~-n΢ iiе,kM22J>g5Nn)O} Z3:ĄK@" RE Y"$0mjyn.rPo M[}] .Q3uʿ10>azD1\"0Շ o8g^^CZJI ˾jPwvrLEB0u >:*o˫fx H6EPWEnj}`ͭ@Ac8He쎗UowxQ@`+D8l8[;J~2#ZݭҧL꼃{Vrja6"!G ⧾đ遱f[ En( /J4ޓT'*b)B'Y1FIK~lf7VC}zPXJHɽׁ[i]tKň,Cλ[XYT-7ld AMث7M'?kPUʶ͟$ ['ջ}ȈԿ4O 5UyHWXy5ac%S:^8(+hjsŝ'?HA8?c^rsфp!;= OiƲPdֲ=!eN6sj~.M Kr^_G4M<^? ,a_y1]x&QQbJH8-v,5bf4^aH~ P@:?okcC"3M`zLLKIPvfP]-pF:jm!2f!0:]E3^i)S];pO (V6嘷LRWU#1d;Uza1!H&uCBNAboefVSP@PhL,zB?g\bP%kdem7gɆZ[I}QEWЯ]ڻI~G\,}JCR6 K %vq䉎eS}=A;ٍe}$땯!$Ɏ*hIz)qH9x2y,r?|Jbq&4I͉֨CF[-huK_/d Ւ;Nelc06g$]*yO[kI1C^$=PQCMd^(.7Te5 K)Րս|i >g&`ZwUwS+[.i{n}sGo .[+0;層v@-]:"UKFXldw)F*;i7:sQQ$!Ts4mp;hUT :I{WnԡjyX}oBzcV!~7W{62/X5G(wW;ְh]PA=ނ|M\[|pLnۯ>pdU3 ' 4FpX3ۺ)XY\a}`w [GVI"| ĥ$?.O}I>KF;؇~v et,4Iޖ4g$sy=kܩO-y<\vzPy?RA'WbJa?m9+ОgspQK=l r_m_}/>g5oc P?t2XNvp&+v*Swt_Yz2@ٸa++~*cc"ӽW{18qgv4.M }!geUqV%k8x0ٍ@k& w? u7,1慬f״_iu rl;;g҉&ikW94]- AIKHŷnx?]e%ܒT2(K p r.^^~|sG5IOc_>,/wUH e{s\DE/<ƦC@ˀy[|)2[VNΡ-+hHH&H!K!FB[{@-S9{ #OZ,%`iFg oζcQēLDH( $;Ld&Fv4/AuC 's{Eάogo7$iS4Bd;u{[&/Myri8:}DY}itNUػVd Ol%tӠ 0{yW(jbӗ雕CeI[~]]1±Oo ރP< K.IGX,=b 6qŊ$T) 4D"D۱U؞H347n?Mnw . ތYN} ?hֲB? T.aFPGFG"fpiĴy{ 9z\ 釹i2IpJ/;hBS53s jy8cw zK$Oqh78I}OfoKцSl[!v).  D]aꄔ3peeF=v-иOZYWd_l7<ӌmsa|<j͒:BSLmjsI,аg7 8FJ \`½'RØ>svG ;`T ټLݲ`b迶q1<׻7ukRU!|_ 7 +r~x}\C.H=7OkӗKj+-xGhSGL>}6Y#_`I.11U ЫY2=rf,Z18SR=XbiDh +@ۗdI_ hFJu58Of3;M؋1!RF'H$3cZ"* aMy=_" bbDl:qh{7!9+{2]`F8%1#0#y2@pSxLlr)b0^ ?X1D/v_pAIi>j䚂WLT!]Xllb_8wJo:V51zz"F}^Q 5u4e!Xwm&̋6AADžs'-g=^ISrs2q'Hŕ"+b|AhΠ!'t8 晖eQ*n\wlPW9Mu|0{ľMnG-{ ;HO:ٍ-jDI_jݙס˃ 9lPOT蜟Bh//}HL[!o(WvJ T nW/bLf=&"A\A\E$mb6+x5!EUioesGLJCq6~sF,h粨o= \y ΅Ky/H ~I\|W(I'mP.@D4°A@JG-=vI?>Vf:z.'=+6@7">Tn4U"Ii nLS#@9MipzLnMX()pRmU|<@3sД:. :P$ˣj#TQ}yj$#|zj"96s~0Zyt{W3śvKZ軏n̰q&$e`q%E[[}˄o"v==hĊ ǸHvȤHdLsyY-Q"NM9uPNLq:7cFm,Q֬avԸ/AMrY.ZyNӺ]%]ͳީ2T >e@lXף~ ir(=>2a)tJ@t7t&5tg.pVV颉j+P=' vscؓ`gko,H]FK4J߳+q]"W{n25kB 2FWEbE1c/CB*X,]~?>Ò`_m PhHbofiz$X~>$h^J CoB^ .g#`x%=tV-R<& o C9(N?m#8)8$;5/ȣ=VqYq87F+R2pj\% Õ}1:ƕ[`k91T(ݖ]W=q?6$-Olg!ܺdT4wDt@mM;;,` ftZ*M_T="H[3ձɓ}DZԬ39QC0kC_w[[43yR0tcwwgd->VbGʮA\;+@ح٤^qڞXXR9 (G:;׮nK X%RQ4F"U$Ь&M7o`;*ZĴai&_Z9=Š$Rv Ԭ^IQKi oD`C% |\>aHwq&"DEA,aɰUav[N?ybusw/'aWD%r Qa$+uv/p51вD # :bc2?f%G8t{8@58)V߀``4TGjG;aqrS"lB}1LXm-tc3$4' t_gx@QUsu[\H5]i[zY=W }v.X13G<,dXawWCX"ȈVx9?L~xD:I9?@@Ht܎qP#LHJY Z^G8G׹$V-> a8;uD?28\!ƻѨq7u"#mӘ|I+ܖC(# ^$pk(ըU/մ&I(kLiI}4OwkJ!MRL+)". q7.P!']v7Iݸ}(}Aݕ,{iT *[&aXXCt4=6,0ecw $Β@m"7=S᥁ 1/Z#`!gN%| [IdZLDW^G+[vcDj|Ա_.V3 䫤؏3ZĎ"Z$"pbg?}iT ]_k\RNGn{d~N21h=ExS?C`:#':NU aqMdHH^BQ$iqyrvʨM+@3`iŐoKQ!=t?DE.1i4D6uW "ky!fK2h%nEߡ]{[bwWǛ⸕4mBc0 X]/n GMOB˂c{A 9ff4";i`۶3+S6E]2VX`1KKYb4L1i!q-}$MJ&V2}+qڎ TuBzS)wT _m6'Գ9bZßѭw^U͆,9҇Q|C6ڔ|h$llsY&Ok({p! mG%UӺ&"`KcZ 6Ð6lb;M?C!Kܹ1ӵý'̋ 1LyBTkӦkSUTUƌ;:ΠPۃ wcsHY ӗ %Z26]C ◂Q KpX W8W/98'mL^l-GB LDw #XwFiy(J5) `|C271g`"Њ]YUv ͹kc>x+2ѭT ɪR+z(cT8F„? i"כ;w;4ykIe(lE+o3NTAُh{_ w]sT6e",x/"mc4 }@5 glbo$wNwffkFrA ǾMȉR86j]`vD|wd"Ə@ꀇ8lu_'89'k($uڑc䋟SDn8X9J{ G  sAr"k0R΁p[i=y4ߏf 85:z9Jv)dj lS͏hTS& ?XK-^ s ڟc<m?<6ubc(& T! |/HN͠H'b­&)U03^]k \|#;U~}FR?23L5oF?pW_)%2vђ7,eyD{K`rKwn_Y7#EeTlƏ4M >؟ҥX)f&JϺp]$^Pg( bc|`4{w ~i_o8; 9KlElW"Q}Y# ro;vu7UHSX2!hǿ'łp#h-[Fg(PKR7z}Ijb3Yڃ(@-:?Bra~w : [V~_Tfǧ*ū#g#0 PϙXK#V_l#׊φ^mCe}h[PӘ|WR`L!ƾLfbϼDq_PVSɑG:h']Y1vRJe-؁;n /3Kl<v.YzW jx{o 2xɸ`'^ 4i^מµ_2됮V_ީ l$jI;<łpScO@_h8B4+gy;LE)/vLs83R%4@h X*2fL*>mOGY]UJ~ԓ87%/JtL s>2|9n:JRn,:M!Z![I:*ܨjDı}\Dy{ȍ46f,'囔&Ír- j'}Irsnܵmf=xb%]=vd <ٴL a0$X] a\>#~10]=P'/ A9:k"X 0"a|K 󑬒y .񖑊7Z:H,# Nzfӭd{!GX^N"f@!YBJsΡ4¦gM; 9/:$v Ĭ]׷GZz!n1`#r.*d+9LmEܺZ^ت2ߛ%C7ARҟ9>: ݸ=5O%{>ߗ޹ZƭĪ+Ր8:-KcLorG2FXUXAdV+%/wrqs^PGZsp0z0*o_3 ߙDHsRe ]+jl1: Z7kߓWOKz U1x"PɬҨfdk}f@Hn F!ٛ9v̮ ϝWD _`\Q#F3' %%[ӆLx9Wuiqb5pRlKE3\ӥ$T*iOTK=|];hy0"1BS֡n|⇘ L$5v>*U>p-<̰^+kU)nzs5pRQ)Kv$h8P? o(CcnǏ%Xe| oSy(h{D6Z<.4DDqI9J3P^iYr` od?",%Ek>Op2h T×Hq8)g 9{=DTt+Xdws3Wg_AwchNss&rJ)[ΥƥA#MwBƊ`PYr>(k +oAorr{&ϟntĖaͪ=-Pz:wXMC'5d)Y  e bCoFV뛸83 94,<BbGNaĎ'yw>!h@> Û DkFKѲ[{1E8:;̞M*"Ϩw8G-b\8׼$GFqU8)e<7j6-PO \q9~ol7 o82z@dq$ȁ]W^vX7U0=6Z+ɞ\V0½= eTJ:gX X1%o2XT:YOw@h"%|!e`}MR۳X6k4*?`#dKl_y*)J1WwsswInʜ=W)CL%}kU0ۺ#tn^`44\hi-@ :0 [}(ɟ Bx&&&= ߘ&-97nt3 /I ~bQrUJUD寕)DE7 X)4S%A YB,G=>3)CH0?+XZfOe1 q09$Qj(.)ݫq QYV]X DդձY?վke oHl(&y UNZ҂,=7c ["Fok?H2d%5~;a(!Gg@}J2NxQ *mzC"cvۦR8*CƙtqUhyaBİiψBAƈ”r#nY7A탌GsEv]pˑc wъ.hь?_4P _Te!Ѐ}m9K֋Auj;s0PTkIJS[=Z0aOH4*!EhkEXPt)$|2yEKO 2ϯD {癅҅tksPf0 b 7V)*lhhZn̒0czVN8ֹ)N@VpxtU!E?jo>&v%92 hʜMoh.Vc$? @ p~~p1piUQMxл@2Ҏ <~;,y(بoE:&OȌxa=i1b ҾM$APY.m8k(݉ӣ_nltQC* bQOgs_8@n.kh@fs0LCZ΢/{. ?cf|މJl _"JHG琴-\_ݔ]}9jF%zt(@`;B$xԎGuK媥b-/>J ,DJLa{\T8P2X?% m+7\љXn =tr#P0vݾhijz*xe9%}sbꋘk&57O78g (QVrM&e1]' ;^k3G v BYqvqL- s ~OM-cpײ-o6ΦX{Hey|K̟`ah%Xh'}1@C寮 >Z/PL0r0[lr16w~jBuJSz#~ @~ߡ `SA)3X%@˘ًJwOpaAN(LVL]1 5Ot5P-!Gs}SYo% C}%FIwNCcЮVfuF]KvV/e QO9# SՈ,Г@T1£3G3uѦ/4x&^IQXsv;|/icPmg+)ߧSHQ<C^˔U :Iψ z./*$ÿ :4 5SN@rG(sFkV5E\6Qi=ӿ]w>#9|Lp@3Ɍj*_ZJ%ur[2Sz[~BaNPN6yâ_!^%I^-RQ+@{:4|z-w ԶxHQq 5K\ujtL1ݞh9X,c(7APjm#BTOFQ]a逷#tܒYXX>Z@,ۏBKa!>gnL):'|{x Qbh8?nhFH)8=< ૰ZL^g'g"sgo]O|I8x[2T PdNb@%s1vq~UMaeʿ$L".GI>u?<y; ;WI Mӑ~ ‡Th6/%cϾ]RjOA㆐! &UV'O"ݐ0wQHqlW :  PB) F'3G~6oѼ4X 8LhRX.ݻ|Y 5$p>jEqs R0=I)b=RBJOnQs6 +f{߳*?m*LTE :taMZ}N isU4ۭxR{ic [-삯 QtXJ^{}lbL-MU |+ g6$ީ*s ,}9.뀈RK뎎ޏd$*U.$TO/s:!NPMFc܀))=4ۙD5:Zen Tg SM|WJF #YŽF Pny%D=3H!'27v@: |?B^ϮY kOjbH*?b 4B? V,T6]%8r"fFY_5~(R]k"XϮ!mAehn NUNjNjXm]< O&v?B&:E -1Qq'{ a$w~*OgL-p ?#O6|NraαJ*3[<ֶZdDKD f @=qݭ !i)P%P'e{铎Iox4YSmjnZ-zX@Yqz= MpqVRlm5-ٟ%,x I*2o]AT} "a z%("G[z %q -Da=^yĐ"OG3" ?< ooڳזz#_,q/U8txS, xjqXHLUG &XZD;ZL "4Ct%tH.'||A((EݘӍ)P):]gD!,?<ݗ(Y(?K^rv"tC)$?`$T۳y j??TtAe$+q"UMwYenK8)UH{h\IǓwMOx搞L`ڭKZ~yU1"'dž ҰxP%+,ɇ zs'ˌ\M*'AS;3v`sA1HFWSK0]M%"V04s:װ;,Pu!#7vmx0.t87|φ;9kI]wB@)4l %q_: u)2ʴ5y\SCwk^cgϡ /nM,iţ?*;T0x1 גxˢ߳$I-E_{ 3y58rY&:tJJr,<ۜ3ZM S0jY"%DŽ.+vνE|Qj Qe|֋oK7ܲ3ۢŇg:CAj#`hX6Lwdd/_KV1>\ۣ1oϟ_3:ͅkΠkW ~ /a܏]|~ }akN s&Y-+^qm֑B@^fvB[H8/0 uX8X7t##T]t'kV]J16=l\*$3ҿppejFwJ+\J_} L5/o|YscP#¥ kKg95}AT5({5CGx >PĎw%B % bvfмA<1< yR_%)@g!߸98[6fEA6LKt@u͢ Ÿ@ OUE潜&s ݭpK>1K- Ix|8?aLZCoz3-lAVR(2 _7#ʽF4 *g^C%|acN]Ļ!D)s@u1V~,cB^omWw 0;-DҤB}ۭfyQMUdu=/$kS88yd5RVUpSIl߷w$|)_/Lmc'?Y+&8ȊQK7=|3qjlp)O;FzF:W## >9۾pg`:VmjmrHr,?Km G5 ,#Ú2tA)ؚф!U4v.c}rLP/܌GDҶ kTky|}9]A<߻9E{ٺزT2Ƶu>A3 4X"wW2NQ58@\"Gu 1c:z[ŕ9o1"R\tdұj}n8+ y}Y&**LKNC#FlD[6GYCoRx=Lԁ90퀈HvJo8=6ILjeK(pV'AKaKJXtTMG ͅ4dL nj,G]PO';zDA1FU0cN&UZ$~Vg[*g/Nôp۔oMn{g :2@Cmg)#j@hg>8!Ο8T641җ:pB3k_'x ĹG)]@/lCIJZc]E qpXM*oH8S(_WqPnDD2e.ХP^ӲY/)lhEb̂^qвcݎ˭ؤMv:e:}5Zk+]CE\ͩԏ-a ZjXع>btX PO|Ij3&TL>UN\h!5ejixP?fQ%;=~\Dg%AOֈP@"3&(d9S3MoA]v jJjXr`Rhw8fS B=!xguC5h5PS7 "gZ,fAIzZv#'(3":^ $^84N "kT[9ܬ ۻ!B;{w?}|^yB@40pL[]X a\z\HD[xƊ?PWlQJ"] sp[WO8O!E5GG[HEl ߨ 7xq> 燋׷ p`b 8x(͕R.c#_-( Ν/1+9R 7rMuZeOZVP3AJ]8ŀĠ PFloZ< }@کxoLqXDK1PJX8$&%zwx"W1hb 4?;9J؟< s튍Yе &oRWy ٧-z;}!eLw J.,~FC 8oMJ?-(s` EnF?xl.HA$BJSÎbbU@ʍN-\wKV(^DU!ԣQpS0A޽E KdOiQ8[:k%X "8ГE:8_L`[?{}ے3?R{>Lp,*t/%Nq/;@<5bZB2l_7v{{6QXF<cHT9ƵymM'Eq0 jjiOLPMw170wl55 < LVڹnwRJ g_T@,,5}N<"X!'qVYϽD1$5<ξȜv$ĉaT,́FWيIJ D=q I\AnJ;KM;1s{؜$ {'7?`"$3=b>oC QNj0¡>g(]#iY{-u {CӦN(O LqwIҧRE;\WNn4EzZ$RL[iY \'Lie c:՗Kl1U5`ƙC|!\ gp0W+.n N%da*o[N)1_*H>*3^U0а ua [;G;^*^2zϦK'Ŷ8p,G0Gtdd:le#L(U^acW9Rb6?O2pql\%5z6Fsq^6 6V富l3Zot'Ҍcjlr²e!ܽV`ÙtYGjB@-vuӭJDug6zLI*m*{;Yթ`s)(%m }󭯫[Εa*x&l%"!M.SkXo/>FW_*!k( rA@oPS\|"vr/\enPQ n#謳ۨ@ї4Ke eT6ŏQo^K z?\;f}^1X=w w~bUW 9':M^b]dI:2./jiA^C(e:i9Yh';tqA3BDk)e+qd)/e5PEgO]oq.&R]U+:Q5rʹjVL!:^A^teQ0i1u:9pʠ{ yFc.yF{o5&~6Q_j6.?AA!OP4UM75GD'Q){MTſxX+PkQmTGWU!w5#T bdXSm]J[lRޢ5qc1 NXwq^Kz묓VgY0is^#93J9E"ڷ~<~uHێ]7l:Q5Q墡MF,(=I)~?Rk y qzɱl2ҺC/N[M~?6ksSv,_:D<nX_55bRGuq2v;K #X{<w,'ϿU! ~:_&+ +gO ~uK`yDJ4AD$'*hWJQ>7iZ퀎CQv ϞQ `߻zϭ;.W4,6FL !X||IT(aͮdsXm /ӢcOw6aHncPFڤ?.] k8V^|fдgMwWJ6ffBL0D)xw%\AvB^j+JRˤA `s&Ō#傘p X] dz*BNk>oT9?,x'N* 9zhW~A)e6HO ^Ai"H b{*:]H9Es> "08+xNJrgl*HFo!ԂcvZ;S…bߛBW |fK~IR d3kԌ4$uIzf?/>Ӳ =cY{畑p@m+T1RQB=~Ua4Tm |o̥X;>gUf v$t^2}GcXSr@3֒b2SңRxѯk:Jޑh~grt8b HenEx̑syuW& Ad)z@ NndFBu[]7)yHbV:-1_(I65*e38| AfQ+QS-EB$lx(a(%5^26E~&BN+q1l2_? g=.wЗ=Mz rj٩?yu,;9_oR8m*ΠS\iNpx[#* 'x.n~l oh̺@/|" 4Gjٖo1$@(]GƃjwF)8_hB=tVٜ[{In h2 M;eUj?u.+[$Co%)9vkjRp0˩iji5~ }+'#shm0{r>q +v.a|Uv Uy,J7v`9zv+s`*tm+fέWƜRVCĻV(i%{had!zpl`JZWfA+PCҨ΍UyEX}%]e*R-y`g`7(Nbj)|í׻ЇM)WfL6\ȏ1{/ZFlRR͉J˃Mu< xHӞՊ5N+z1"I$g.XMZh Ep?a+j*RCR4B-sCAw:l"۪{{]߶PLs^I+OvT;whP5`HpHpwŽ"cmTFFѮ1EA]W S8jp0_G z{q%3ѫ&™ #"~tdJen^kȢg*#n)ZgAѬi+N,ChOO0EcV01Eb $]u :gVcg4+JAhI(5Mzf55u* {ύ|X%3ZE` I!+}1m_O譿N9Hvgjtx92&Q/dF !UowMO^(Q4h<:K8~]bb)t߃E'"jLb7|NJs݋d/7nѣ#yRZE`Pb٫ˌE A-C< 5;\ieXb63'R+$uYhp(#0w}b 5,z!ZL AlMa?c֬5AKv*@oYaJSpj %Bg~Ų5Q/_Ր)2JuQO\̀U6S6XUI=5GFyT[z+K} ETԷDq/Vv7#z?2- / #Kx;tJ [pb /ԕd9yJ%f6 9@D:!u]9nj7t*d:(Er`(\U!ˆH*ݴ%bݧܽ`em,+Ш4f"dyMyxX76QɒkqYՁE?ZܥZ*3Ԇăx*LtwCӰCW-±T/&HR2jfphc7^}.*^s'X庇rl1 s5沒C-R2Rމ9$XaQj;ۥI ?~+;sQy]C(՜,+oENj+d TJ DlgʿP=է )jžwX"N1_Asƃ:a+MQLb8Ԋ((pϫq_Hp3*,9$;QvFcN"<,Y?'L#]oUx.%[Nb2%?I< s [:,8p%eq9CD_؜b" *[-'%v(vI8 v.`<F8d4.!n]r lLz $ bL |W%S``RWmϒl ؚ"Ѓ+@Kν4C2w>L;y J> vY)do8\jf8C;*Qq (Gbn$G F#U۫~0Ap4R뾬}'azT|a8XP&,5PIeJN+CZ qsN_+*# \sP|m,|DMz6sB Q_7Lp] =aPM1 U= MjL# /[J NJ\s>uY6"]NOJ:C\gDRNٷ jҋES\{ZWe74Fa<˼J[cCkV1;t^%8qh_`=@˚7R〜Yş=8[TxL/_]'UR*~=mSA7&Yb3L\ iÐtt߶οڬ_g:cd_2ZљBu`Prձ)YnWʕ,+|0=$ͺyHF]E4kP6"wht\L=¦?VgmR5{$vZǽ~}{H{;+vj࢏G\TAe~",bULO:]AhߜcR*pa=o,} #ڤiBADL &P]c%s!w3#0Z>)s'2UPZa$7~ oLܱh^2v7'\o޼S|}OJ }[tyK-Eb@ګjͧm5H0:;.Ouǡ&,tOa 0CTB$zr곹kV)vߏR,a H# 3 K2RsɸU֢JR70Zs!N5H͟,=.~aBdۖfnr @gv׭RwKM:?k?3 9Go6XPȂ-+Qy-} U0ac1,1O_2blz\޴IǞܬ3V9_4='rſP!@_~"\R:zbݓF ,)H1h3\ Duu4~uv{ {8Vs ^ӈp>rO'osg&]JhQ{)jU LWx Įi\yb)&H7+ ntEsn~W 3QbV{dJ.cR JXM_~^f7,9KRiL73èu0V%zF }`S5ś~@;+Ieqch̺!/*`,{y^W/ eSsФ"r7I1CA[OY:R IQVኁ1P(㖪%R àLZPmJyxyu2N?C@51~dD">:'BAEDT,V6l^/-ڑݵo]PEny[F6N -}lCIӱmR!> WL"/.N ^هGgSd=Mἂ֣%[->X -|3Wm*jD֋UZ5"jGzK~G>o][Y&z1πFT;,n$؊G!6RwԢjݙ]Ȓ=󉰒ug>D[z319ƃD+fş/Ӡe_a޳q/2woYR7;^\sbYk/.xxt gbDW۠oVqf!M%+fiIX0ZɢP%DE }Xj:Q(J&p![i+ /c6Հs(̈WwincOӓgO O $E'Լ*vc*$T"u >.>%sqP! ,=^cuYJ`N%4I֕j  hzt+m8ދU55-vv-?DdIn=/RALe`!M/Ď.?1FX̓:s{jҺ+M՟슛NG4UR{TtʙgA FgY)GQnˮn{(9$6ĻJ/S*!0a %iRYe~77pFD%Cͳrheo\"2H0p,[-ax.IgK1YR˩@!r%nvicR?ә‰c߁h OSlphBb-,DhD4L[ &ʫF2^|[ڊu`d*j~ m[yZT:ؐBwb'͚K5y@'5(},Njve9ɴZ0GT)\zY40*(oP`Sj+ }6tbE{cu骹So b7G g#UͨgQ,14:Q/;{#m2("%t-^>I6Hh;;J-\_Za=Ls(&G˝Lu6]A]{Lfp&Qr}Nk6e! \8L@8b9U<ë.~(D沰dP<cct7cOR56ڔAVkдh<_6Rq6*Oc*\B 1eYKX B^^/'[үRjafy鲔N(Hv>Ǹq銈ynRW5TRWowu rzeqgQ+ e4@ۧhrlby׵ 蝠:3g3',vii|otŎW$Y17_M+y#8EAe=*1#U;HXc8<7(*~͕7W9M!FQib6>$ p|n!9.kΟⳢ)yәPa1)աh&  txc@YHW7!xUӄQΜ36Di. ,bnxr4 ]~8d`34E=2UC)^! 5 pnj )-Vz$\*h~N>^@X!AmRx{ bYk2JTk&3!;ƣq Y~4W\9^mHvl8,-Y郦A#oyJz*pW܉e6VE^NSٌuަK5]BſЛRcNӣ8EZԁMxM "=6Id鏝!DvVVJbQ`o`J|J\p8@ǢC/kYOڼp\s };kCaPEfJΌvS7DO w 4J80Z6`c 06#XUliqh .}r^i BrJPB"w%$gsUXToӺgq\ȉьKhkFMai DqFwt.mXi[L5W+ P-/\y_XCf5 MLy+7].-.8Ƙ$ƈ˄%5èTx&d`k`>1)߿Vg'񙗧q\Ρt犚&]x+jζlQC5.(;*>?(x{RdN=PNg;JtKO;x2+g|(+..LjP#&'PkgJI}+%13H[-hx捏V1cldkj9i/dy4x{[5w"CPWxE6[/+^IӬ+9 քjjB8rJ9۾]7۔ w_ʵ > _ !2?/&q&)EWuҼ"Wa8QM;nAJ}wGtrGhQz* bO@vqll'=?ȨW-Ӯ W C?ʂ<7+7=R)%C% A%rsdr"TdH.Ӽ2ݫT(ed˨,Bm]~$Ʌ\ŭҝ^*KsKrb.ՙI *W}p([H9X|+:CDcCW/y- (?`k$芜ܨ#m3S{;{{r8~<~S9ô\KV4@_(_eI_Q( A\6OLzm]a\3PH})V1+bkl xX8Gk9&!pA02p*'.!dh˰szkIL3R⨅6hغƺ knLb7o=DajG 2 =s22" uǤ3Xm2%(g2WO-N1tmq98&d-!pe O-d,+`l/G4CJH:Q~`G# ]nz1*km`˳k\sT֬bIO(T/%`?ܞwpt:+DEgnq´t`ϸgKj+ہ غpVdXLChn2 ӓs $:l@QnG.x>(:y4!sN7; 6>N)nIX2AjjˇIxc"TW6?+"qw1p ANK5!k9X^XUr,@5 BAYϞ'Eeiކ^~873`xq.st-ǣ>> # pZx&^+&ĬIA6QQR {wղl31S3% GG\)_\e-et9~3S%*~bW"R\؊Tj8 1}*FO|ڹAV4bSs<S.F %yR[:\.lG36tuuV]9/Y$WH]H$F:#nq'OtQh>G/ &ID%,ͥVT*]&5dF.wN ^]  i$E͔9XUdqu!$KfJ$Audlaz3QB-Ӆ}Jo 8l+ƛE7 |LEka .Vn$P Mo8JJg_z79xZьy1@ _q% zRkFQh9ChHJw|-?n< @ݵ\<`Ԙ zs&){UϙӬb2\GCI?Z>Nr"?P hyӤgIt < *ηR<jSOO8L o 09N]x譒~G\bh=vՠ\'V^wLZap5l%rSd)ta-1sܑx"]!C$[e,mWVmE=<}ckRk[4LU}AWƱrK 0ѥ,~nNqbt ){=竸g,aP`{fgFS/|eEЪV齣6F <޼HՒ;h+\oTO 0 +.,q$whJ@Py4 ^u!›+uӠSs#[SlE74sXYo+zJ0ź={[[6gԕwbf2ɋcc7Sv/UA2W|Ў~*[Q/2]{[;%*Kdfy Ǵk(F^KZzOΜ` RP3HP\eK? F @iՇeT? ^M' Egl!D.{ؘ9p9r9n?vl; gD3k%;4:agMs=J %pZ@eusU7b<]/ tpfѴ[ꐀ{Η3-([Z9NG)Ec3zwȲn})%PdbݳG=(?[@#i?/0ߩk5 H!!]H~Q }g2[=Xrh|ZZ3/B|*ۘ7%R?XͥI"}ꏑQ™!_d4'm$~Ol%UOgi -]ѧ^4%q aGCS~*@,uB]a0:["xP*$1ߦ ½M,'4I늊e(hVDKЁVy97E<\Zć-Ѡ:owzD sؗ.BzK%DUwQPgB߈M0\|i 0Z R%Z7`1oA >,REب,6erB'q*G߆ܰ13kB]?V|SO1W(s=˘cSGg_v*iDt21(۱3*2TRr|:u?2mlHHk%].ކ(]|wnLL=6I6|0r &@ zp(.(‹> G>V殇8BHa`_tBB.}z6ޕu0!hX6fq&MiG<1"a!%g%$SMBKD'?ـ{Εz< / ֍:BKsXxTؤiT~Fu 2eK$ѳ KŶbWKt2rb m2O JkxƲuW mn4'{FQCA0#&@0UJ}d.P{1-m1P΀wj|jÿUvKoy MV?yy uq{*GvKQ9+(Z1MbHzI = K~Tpxa8EO wuk.eE)GA V/jZQv8Nğ74f+]{acL_j=ub,爏("iJjʀΈ{f({PB#'Z!o0i8=UF"xgo ?3jZܴV⍁ #ȩN3K#'HKur wTQ1߅ctiI3Uc/o769?0J5& X=aKgfpNs(ElO<1@>lqɾmo]j64nLAjxrK/w*u֬$.F?`YsR~M7|)Hp̿X5bw}42Suf;,ri5E= }PnU4Gtf_ښZS f/ם=yȁQsQh me }mѸl\JeցԪl#MzT34Rh" h-gN~v2  a#IJ^m-U ?cq0@eJ:ա`edRF|9VƑ=SZqi\*fg%nUE`Smrirov+ijA0:SLQGR#$PK #/Y!Sʧ\4p FpM&`ҭr^>1tZ[bZ WCp&=[XN,ҁ4myNbmKy\9ImR|ENT(PMؘ'I\0+'-+1Dm̽ t ҃,Ff |\#b@y90S3)Aˣ_a58nP[7PZ@aqX&$nb>OA+S˽K1iÊ( ,?t [FB)ۅ~AD$ *z( 5x2Jʃgn˙[VBxmA+Znx-'jDs?!A~g緻rn۷sb9NmZ{a/qI(_vwgqE$n"% D-XM ^=o$?/ϳCBy0f89$]T}hH}ԙ3t(z+Vq9%M/ݨ|^=96ޯLɴ$·2ȨEy"7FP(7xXl"He붞*gW΢61ZM9[-ShTd7/&=ҧF/`XKXq]+ʠj*"ݦd7쳍@o6k###{3#`j/c6Wj!x1,?]I7F=`+m5fFTqBJI`$4z%O|`N}*bꮠ_gi,=$\Fy>ҁrj;9#IdlܯВy6{VY^ dV@G7kR0RK,? t.RXdkp*K-{x]]$#j8#<C1%$N IE o᤟.|'$RV -(00 \U_3 PV6f O_Gf/sf|Xu6{FcV[@ă4 IYK|;F 2&}L2y޺1AҸοUDa-d{]shm^@u˙ܝ#Lo"M/G;LʋM9PeXGHiBe*o.E3_"3r̆%Ki/Ѐ=߭:Ssw l}ݶ$ \)qg h S3veEO$f~Q}#ّ̭糫\QNO[mh$Ǩ hMrŇč2>Fq,FLyk::w*&`l}2:S C( )vAFԓ7: x t9_&>uMapJcV,ct=qOYl^˦yuem:oL&r(G NîZȧ8Mra?ޱrk9pMQi%#dez⧔3EXEzA'gS7ۡfm}=L:Vܨm) k,o#g8` >ɦ.u)З7%zn1R5@T(7hyrfCc\jUMv>غ&582Magk/IZZ'Ay PfMs``7T 1898z]`H YZSa%O/ˌE,J"57Y[⻛AJ^ Jiji9PL |х!gk#aNMKYoz|J<6ux~XoDMC.[C v!72[Ym@ 3{`cy)@rm`۫ X YQ\k;uBS~.nWˋЏ9{e*9ѰahKk$gFSѬ ^ V.7N΅y1ҞA^M0?u:bD`%Y|@ bR=K#:ށ>@YYm>)]A:dxd$vpu1 QP0Sv`:au6\t狹S8z:\HV:H {lq?;vz-"Qq,KSa6E켟a86!̴ؖ^J,-@cj z'v,$!dBf'kT'Pp+k˗JӢӭESDzHVrYJEJiR\"D\QO!k.e?crg'(H$ݬjCzW.OA Q`ăC?Ccɹ6NCNA`$-,x5h%AHo]0zzY"»1 ]: DN`!HhHOjU ܼphS Pf ., ›Z;Gh* ~iMUXPl]]]V˺A;=[@9p??% <&>:PvVٹ`>΍j; ;z^eQ]oL@yp_UMa2g'acSɳŢMDVRy7j0+4wu SEHR-9ݝ뼅=ڨ?$͢6ikK,r&av ݀/ y6H5?É<)Zh$ms'&b}'W8`>y18V}~U7)q^uyɃ\fڰdKѨ3p M$o>E^tɟ7)TOqwWFqwBf ɍ^1gEˉx#sΟrzs4$*J*TCD-:xŤ:uȼB?%?k!bp)ڇN /k=.< x" p/Wcj'Gl n|@ZDi&ؓq!IzP"C$.t:VCz`Zy_+C)1Es+\&{;-6bsl}2] XACfׂFKk4O׏L醭hSMC,=$Z'&7QA~6.T(.gj/_|._6/F_YZۣ<>IӨO>yX>Cn +_aIߤ-\0k )z-Jc]iУJzھyytqe` }qc9l>;Y;;#e.&'O,;,l)Lz,3A}@"'?j?~ S LϮ:ϵE> c4잞] F|e_q6{p+y؏.grpn1DÎ#tl -0wPwYP[JKy'>cIY~b+̀r}.QexQ7f󗢹|I<:k) }C7y9scqc$ 3HV:B(e)QԐp5C55঍ w+HDz@[K dIO7{K%JI!sPS(TlJ M9c\~G |@Rzv۹_xejRWa!Q_JŬ ֢ OkvFǮTX *臡X[,F%]~~5Z&8톔Mac7biUoX8H,9nq&mȆNCcn < QZJsnh0FTlR^Ŋ*1E}',RRuUoRu;$t(j Oj\rXj S٨oζ{t+6G-Sr"L8({Ԥ!ΩUmSmߴ}ݒ(q(PXߧMw֯'lK2u3W*v|yukWԝ1%Ù7gӿ.uhT=B^vC]z!"o\J5JQ0R*`|̏f*pOHWP ,{ Zk)0r?l9fYkz2>Igp:m89 ̉ι!elTT DGtk⟈|ЧkhylD> lC;C U}Zqě F*1 \w7?C#._`Zyx$ZaF֐Ee65T%hvl4 ,2[ fLF11Rɛ@eÌagx^8b#5בkq(|Q&dLW|Hkh_*[;b#xP +mgJ67f 9p&GHf -к`-#2&f5F"?PF1qKI%D/SxJdf 0I6,)\#ͪ4R9 XU J`:Ţ+=,yH sNuKû@~4Y>h0kҙqe~+3FGG֬`"JZy_8G|Y :Kt9-shWjIM? b9(O#c7dG"%7XB} T8DNyYol@Y^W)ӆg4qvO5)0$Lhڼ a0c/ )&{rQF8@Yfy =T G@CtxFY+cu{;k*\2G-7W~P>ZO)zC]Kkb:X!^Wq0pUKXn  B5Ikf˔pu- 6̱$iv*Z3͈"fS 7DJF|5|Laf\NFu.cLu^՛yGp3zt7͡W D5x4 /s:|]- M>Jr`r7!+K?{u9딩ۜPBפ@+ ep7 NaA(F :t!Uk&ʄ.HZG:BIJt}:\HkVlv1ѿ,;rGӍURFJrFC9N^afSca[q]zp!ՊNSS h "{`8 h l>Lݚ4@6?G˾?=o04rGxm(U"䗧n" ,\kD!s^3]|SX ̶wAC_Կf*$}kF|\O3w3_ɝ 2/J}:o20,UQc(:`JR|Xcr^&(w^ >&|\'o2wHBZg3:_7ƂʷH:mw{ꍴ8֑._7pm57= <E; `gnB>+7mB^c#CPm`B!*kۅ 3e[{ρҼ'7;p0O=FTx.Wތa6G-4ɤ#Nցsm=psh.Ng>*Z0:|gd4)M1ʗ\p(zҒSiN}<]|z/Tպۍw zFF}6 }3 b}[/->O'M0.&7:722i %'Y>?' ;t96@L^pLg`DXqt?\\ʲv1&biJ"!!9^ӢŇ{jDvpB378zgX[7M&zO RP S|@_UK{Stu>\I*ZB<"+S-HDhmH2޵3UD+m=?KJ-Qe$lt>G$`ɶ>)4z߽fp(&HW p0L &/cj|MJEhЕI'1x,-HcݜI>7^d[j}ES3?%A}yB4Ps;q@"QòeS3 *^<Pd ,4sf50WD^SFP˾ooFHV‹21}Z7KbS2[:!Q _;QO$q-Cu_7xsB.C8aՁ#yցS/|E!kBE:o]~GWث|1tuIޛ"<` wۉKeSw`l,_T%kfAՍ>xV<*zWe LM% D/ F6L$*)sL{^jIWVӴANTpRDŽik=~[V 2sQ f 9黂`"Xk-Qtp),HXDY5KBc;!D>y C\@j*"-8?6nNݠW+E,N]IZ+Zɍհۉ jLBXWĎ*c z0f83͕~qF,ZTzĂԮԧ 18FJ%AҜ)u}=y%Z>IGc:2n!ށN8qpKZP?#N9ƯʪOxClI3#.^úђˢY%h,#ԘP/]q*x[?aKR:UV$)gA/Q%fF# Q—FsKΩ0G3Awht ,x+>$QMjF(ʮ GwPYb ~@3dEK# zS n(2"R2skޯNlmU3g_Z)yW8 L`P7ufeLoY#bHlg'a 1K\f3524c9˶2ɹ͒hE@"#-AUWՏ`^xzN *u#C|RvtWhl]ݰk\C${3dxÍx DQU$ QWȪ&'.@_ދ';MHTnJV|~y_}Űp-,͎v*zTSGQ/ fJ֌T[ߊ?7LXPe׀d`\mw&!(SoM(sy/0#NʮדNf.4,+7IzwSsi[Rډ25 BvW|ٌp$[GqZIBAóV?f#ё).9@DcsܿNDTP݀<$FPV$}}w=W2r3$O~k U4P΁D`YB/SFi]lJˀiaY;: d|`rH267x/׹Ås8"EHL0B8s^dmTǥW{};j&rj@dǼ&tX9dμiw~s(v)}3lz:~@q Y he""'\mEJŜK;?6 u ,V R]?RL~cW[WoG-}"j41!L .|ANJ`NCsj]]3sLio $3`Y ]?iʓIOIӆI@e{2pv]KBMOW`TOw]]pHZ O[6,>Vu)J K&Me ek!Lh1Q^fm3egrh$\34=Hmbر ݈6Z3l(91JA2p<  E! Sa{ )hӚ AF#u.W0|Vh_nزݲ&O 63k0;vPJo,8k:'3ܢ'h* J ;qk|ys:˔p.ڀNF>/pC<}ⲜQ1xUfL8g*ʳw8Ĵ3$KoUBk'*9.(m.0I"'PO~@m1MhZOW!CFZNy&(G I?tG럅ۅ _{ P 2c/a=9l+[!ƱX>he8yQНjFX`q Uч{ߠhRd m4ӕ?mx؊ǦT2֤B7j""jؠU ׺#"_򸀗]+ ߝR6=lح3QBY)T %[!7 6_O9#:~dԊRkSVOs{*G?p@%!IK9R$ cأ/˭^7@0M3 WR7OYLg=Ȏ-$Q.!]?MZ&[;k9";1e_Y_ f_,yw| MUT+>E_}sY\bLMşeښf=f:/ *.ٳ;ᾲDacXIwFrjO>à̅+yгU*|HhY}&lk,RMu3D`@ /` vlp2֎K=j 3ˣ?GL}.>o?lAA~,Vg`w{gxOPÍ"2$D;ڞe* | 52RfW*`i RoгE*B by4ؿ&/G5?-_Xc)a4=<80EށZyk+81Z9iUɾ&YY[7k`]q;wMtqRP18]ZPԉb!yF)*AhY@Ctt)UmG+ $bj+Z!56ajlDzrS#,Q @zr`e٨AqFnR!(7Ge|N zS_ok B3kpl)6ﱒΐ?9Y>AhlØ\QTG[dc0Nd=j8ə"aaQ謇.mȔ γ7BĭͧKF T8?oGǖI-Eh9xc8eJ/b?IQ`RjʀOaHE(_90$xR*ZfS*<-^T|}kHB1WL0JLKCw=> U.m*l?UP Nw|%%L ƺ1bWѱ64-*N;e?JI=^x D[d&l7ƫCsTږQQ-a,wIU8+7I)Kh2=a +Wۉg 󙲦Cv[kS;h'Bawr0M>_pޏk6`P~Vc,T_k]&}`ӯ,gVݒbCbxmV>0*XF}K9tj1uxP[xS; 9'AR/)`i  6JZs-doTꆏx0S8j6)T#1 -;I"q!byXs8$DUfyD[Ͼ| gyg'<2L$!y[AOmP]N« ^Eb%Ʈ@ȫg|K%O#Zs [Yv%J6y$|ᵽ=V.ᅰP EGY+S|gH7W3L7MAs2l!Jt?V.lOY8%H麱| e26S\ۺ: SQ+b2׆k,ϟ&]!>ܠthWBp|^ڱtoTOy!z' [[j N{mn[ЃTQ%U7RDQ5VBJ5`ihRc6u<@K[P[*lߗڢXDk8Dh%^ [>:1㦧~D9Je;-UU!3 u+x^DZ [Lإt _3WH0sƪx^8vl61TR!xA\$AzǸDGxVw3܅(1yNwdgdCo|;U*?[ؘPh]҄Iz1{f6:ޜu?9٭w3T9lђ?X cpe bת>FuIY}@u&0Rw#ADu?MOYS?D,2RHgb+%jvl6W ^luyih"UN8 X2p_K3yѷcaOI|!&J<- 1ѵGF+Tnӱ7߶[V3UF ԏ؇XjnwK_@9b/LapnS3$A~a9OΙ5X|C]t+ J=qy /0D=jĿc?w9 {+Τ:vY Ca^dXAL- ۳TӔK,OȟբdZ4;Uh%W'z!(I02s9f8w<;"A_+_N|uU3ga½uE~v1ě7/@g2}|>0lMDK|>""b!L{*7ryvtXEؾU1i֛hB@ص50Ɗ}I |v)AqS j8ᰀhl@7O##~rN yi쑙; !^mGju"B7/r{ sdYpƟO\rr'F5tl1B䉄B2 ʲ%Wf HA:T.D챜BͶ?w0Wx.Gށ&Ub/8yFD$ֿ0wۯ/3a5)ʥ@Gm9/c3JYIqڲb`}K ̤B״9ِwܪ7SxkEn˻%q7嶳B\("tu)Q"4"v4lj~(m^2Fr{7 ꗌuf2 P[ WI}?ɾEX"'Ut%!_u 0Of2~g%gO!Gs`$mJ^tޯBc(U :+83%4Y8f]"(e}8n?%Rř8ٔ[Vz"AEˑUKU7{ >X-*wN*tҴcu˕4%Mc7:w]ZIO agۊOfREqxz;0@ײeX>iXABbV9l"4[XMzAՇ]NmB>/CհG,lsmsGۯ<ס=-z<#iyt Բ, 9IXjVz5Q PN}Q J# (s& =oz y_&C _>M lI8WRj8vx%SY"/vz6p  FR{H.+Śt,YU mlwm`!Z0֧ӁghжTLX'2@N!y܍6=xW`Q->Gjl{,2I,A51F{3J"PǟNEzuYoG(9`;˥6ˈ@DuXTԬ<37s;4"8.}9XK QՍp(vB[;ǀz -FE 2h%uItBqINHV1GPvS* UPH2 ܌WUL^ S#P/]9Cfڼ°1@2p9vfՒB[SG\j7U Nn/ݾ!eOL#Y pfP> .\_}a/5^2]'F/^\\zTaSG5St̙n{Wm5Saw`֍d< ","[|B7/oR,)b"Z<)ƈqb&GO_sжB57QT~gԪ/%-lŔ~Z ύ#NC`y woRcazGF-4p` l)݁C;Qz[dP.EX;m;}llDv9ϘmZ\cM9Q'ﺖMt;o#˔Mg*2U=/%a!J6 _jy7l%42mAF26QQܡttXe{W28, CfQ.Aݮ0'ӺCc$sޜ"ӤAMIlށ* $jZnӜL s˜iV䐾Y6%(Wa$FNP\ca-O׆$uɹuDf9=œjuNjl a*f/ ؟vz$*]s%tu|< b꫰NIX'ϑv*7EgA4zOzQ-} e[t>,nƤ6|lgtDm. _25yjL\ o՚*4挵 KLkN0i~^!KX~Lě܈!\fҖr;J^89 aGS`b؞<(C,Bb2P~G5 k $-! 3й{MH_vzG(闔ujTZir/[PùT-dFf䝛+[cgוz[&Q `1o3aTq|cMd7a_aj i]¬!JUGt3(SsG͙pK}O1wCzs=*ZU ,DiNu`!ڥ @" ^@m,|5Z\5( ȿo ᤚF c g# 8<)/=UQEZlT*YAGZ2BMѦ!ǘ<":m\Ƅ "d9QmU<n<)QJ@O~ %_srz(%5pW-kAg+Y&nt{VDoOxRkof/"TʆBV1֒8S\HrMFkb?V7^؎OXo xOAVtWVt+moČ;Ɓh??м'J}x:X;3)RFPFJwx8<|p1+ź1o6 =Ø5,M&&wg;IS A2cJ>љ3#,R*Rt Cc|F,uƙr3RdUb7Z!}~ v ɫ`x 0zjZ7 Gc#/PkUo 2կ;f4p{|CS`AmQ }<:8¥Ԥ,ųGw ؽO#fU>sN(34JFFWe9$ %3bsel$zqTDEywwi~:M>tW}`c4'KknlhӀUegs6f^:l,3 U}Zˑ&0*HaʉwxwɯcP.'reF~};ʄ^Z=?bڂ(@`+cb {w %;ɯgj=QvР!pcOHf~ao*[u-3߸W)s>=t!VFWmg,;T:PԖ1Z!)*J$7V5 )6!eIx;VBK,O+u~DυضDliƸۆ%6"-ԳSwuFAj$5C XV ydz>wHz۩_~{ۭ"`8 k"3@s5(il; Z15RA^K>(Ip{|-Ѓܖ&ciZJ V/&)'jCnthf(_:Fixh(_8'tR$nYszƛz$Jí3GPz̸ Iim+DS sȣ)`R=No(ߘ~޲YN#yh;H /fmn2$SYkHǼ2Tg{wSAp->;,nD;Wb8v#nh8<Jf0o|@{dd4G}/, ҈pP9'4ٻ/ȲߺVa$ӷtS} 1OE.ɛ?˲@pU2Ks]r<۶L-+a^4AV&$e#b,)"!Gy4'KMj{:6'#lJ=:bE v XדeKRdM:K0 A I*?~Z#YWEv!Ŭm qyK!q`4 Ui@uGebBŒ 6yu(V'G.44`NIcLJZ:\jp(Y~ϤFs Ȼ*wQy3+ d*ZI*CmQ,D/mqJXO=/%< O2m8Kj-Z`!(˯q t TIRkd=nd\Q2MT^I'3bteq]hNO걕fjxOU#aAVW@kZL_No۷kB'/fJ͞}&JPo{KPn]z/c4M|sb3F LAn,xNw#{hZs6,0]Hdb#DԂl~w~[_GxcL\iE ' Poke*fjHdDw%5Gbm}IO^2r%'KUT)J~Nfe΅8_GM9wIY%( hx'Һ;I9Hd0V`~Ħl!SDZ(j%`g~%@jz$s:q1crjƬH<hJTldR'B,b{YH=IB!gQSCT#d'lV:zF;-q[J}kº *?0.=VDTf5S8OgPb2]X %eU^iiy'Ϩ舒~}JDe^YڍEab*Zh%5#u.YKE^"z*$2JmMmz0sYti۰ гXϕBnW=sC;*p)<% D,%5@s^7KGUZLkA4)&2(pᴹGC@7e3w#-4Nf}˔-Kxl4Iޢ=aVU>j*dQF$=Ƈ΋VsQWJ霛sQksC0or L! l0GcO%5@1{ŕ/֩ &,[\SOblɛK[D[&>z2?({' ǎ,4VPX6z.Yѥr5F6o}Xk_RtX 䰣:+Ԛ ${iSgRM=5; dښ%0bE4aM-!Ԩ&7?˦:+}$| o4*E"`&H:'{aw g'YMl,w;ʌ΁- >dv*[b {ȇaUNi+UM,4s&(XxV;E=Z W_WOXeڶN/ҝbĆAN"*pP,b1iöũ rlꈄl6-a-/Uc\}`{n2:crG=uxܫK|B&H`jqȋJc,ldW;5>bn݃V{%2{.h]ZbuV~C6.\w=ɇu5-ڸAn's2 ʩJyn땤oy\^Ԋy\db7H4$QFkVDPDlxbtq0:W^ 6cT~-`vSsLrq?Q(iSOKa"Cxi9n= ->Y#4~s`I'֑Z$dͱKȝ=T[eBiS,;,&+K W`<ՖR5}KBv*xi Zjq^X: i*VRXJ:KT%GT4#*{(8ndJPGæl-ycXs^aM>X:ڈS6;U{D~"]W$!٠%U= KJ 䤆c#k?3.IbXl_ .>Ӭq`aM<41~[[PJX qm#>lC+c-Z)e:A\*"P^{9"]7LoixM;mq3@OtT$&R_&*N tWMO47i, 6p-ezOʚ5(XC:aoVR7l[ㆣ<m\b8jFn̳TOFJ@6 ʓX=$/)-`{Û7ޑt`¼L$Vu<+RT$b4f? 8lmXَ5YԂn3^ϢH^,^Jt Fy%K \=} PCJ?+s$)m[k궞O@2(SP e_:BF=|mK@0{1t1e\_@,`^)d`(ִncU';(q);*A.(K:P7Wnp~WjIPj_F%D:^tJМwֳɵqزO~v"i><"WB_bI9j.xiZqliFw m~'~k=O"e8;Lul6JVK\X)r( ? ߼6iyb\9kBiR+Hv(0D(A·w} YKR]QYM/\z<50D*+ɸGk6OI T}%hs?U`NԺL6&\S #OUz s4x1 z\@)<or5ruF?vn;$uŜ {̉຅>Jhn^%xlLgĵ5!e@ĔR~};j9cg&y^hSu-TXu#^|D-fp&vXHB5Jq C:l, ѫh[8*ʆe`=]F⺳uAGs GT6ԶYXI]&~ט 2u֊ܟ[JǣhK#4 0`jEz"dXdx1=S0i5p|w#_+(ޅ[$M:c2CgTwu?2G CiͯM:Aix_~4!J sg tJ.wQgϓlt TL`?8iOxW텢Y2\V T*rhYA_f e?VONRB)z9M6sz`DqQ/j=/f <  ZX깯 ߧQ{V5c֮jT2uУǦ`E'߷Zt:TI.DمUnfP4pϵ] e}ͽ g+1PZg_ X&+rFu3^@P#ZFWTV\KI 0VKO$rѐu% آeBw)dX:IQU.NB 30R`\<"Gߦ> ϣ=HHZr"G5髊FVi7>.-yfcbP ϪuUCӖZ.2NG-#xx:(G, A4CHR˔IYlG W>]sG"&pcr?os.-@. ^3AnF^ QKuS oP{_ t^N2nj|Ny_21.dZ.AWs"rO>Y&"zn|JWU.L8FdVg{aK }_4oxLcهƴmA4CM14Ts==#utSb/{)M 1j>׊1̪cerria=<8q7B, ,~awXEuFe(}+SSh$y1Ä|؟+ʊc7IZj cDu D򄝢[E+"!uGSHCE/k:Iθ1yCͿJ&7f0,&K7X|Mx_(uo% &9f9UNE$Fda8"*݄hײW>YS꩔Oj*G43=kwJ}ҥq‹Ե#T?xUCRɚfs+=Z!Zrԍ/%C z+ن#"vS"?/⣬ z]g kS>0Q 4q,~\F> lv~fGx#m}V/4o"X+{r}pT;NtN- (Cf9i3U.Rh;*ؕ1z"聲N[4 yO0OAU$b͸]V؈ +\wu CLۧin| m" 鋡<>c OTF}E> ȗ!ׄ?%ʹ!R'KCP)QC@ E00>Ӏ\aZC,4 n /< *k-'[(ے{hyWLaxDl&ȍjkGg1t)u}}尲yGWK ѻ۽fFSC~z0ψXv@#)s>VLizbEQWKŤ;'z$G1FU?:":pl} tH/ N7#FOw'@`y7e{[[g 6GxlʉXz8eVvS!l BBDŃD 835wuSQ&`31RX+rm}'`:Ф(j矜UbZʕru o2Zw(<)?&YR 'Ҏ-t 7rة\ScDׯ"2 \k +W~%e *'5SV=[!>3 pZa4Wj}\ZXo{I.gs[^9IL)&cR,̸SFL*ouw_,rF`[,bG<7u`RTW4 8I i+l_;~??P5j3`PW-`e>'8ס?RSUPcpTh`gXE%åQm̹~!CH9ѻ;q_벊qW<jrR{c#/=Hdbe=h10N !啗geE]˖sT1eՃn(s*p{OxK\hX Sɔ$˘ei,鹺$[rVc΀> wI@'g<5'[LJod1{ ;HʧS@40 ;EѱQ tE4=x܄\SeM;s,i 7B>ΔqwO_Ld|z!KqFx[2UW7WCMA~Bf"{*c,!v!"o/,x4_%u58z*+<)=qΖi:K0T>+v?CxA&+4ОV@S&L0Bg"f#O鼃7ɮG&=Nw!\_KwmS%&?/>!?HyU ZbJ ?7u)|foiӝ˲y#A{j2 ?սkLl/Ox^R5SL\{v:j{'5X@$%1%iJ(JNU_DiVuyT]Ss{HcWCMǾ'?6]zU*Ʈf=oi-;;8njriӠ( S w%' ;#toBL5h6eBqSM0c mvѢYט7_%_ -xY{E ɥd>ߢ#_P&/Ә\L.q@Q@TFzߴ,5A"ūh&)+ѣO u^ >[, `n@0βY,6 oQP`qԲ/ƿ`iw.:o:iG\V/IPx_9U sqQ:WU Of.~Ap"vP}l$Xc֟<)gnTXܗM*tWHќ-z'QT 6yRR]--xG VY:k[6BlSnV*JJ1ϱ0&W( Ӊd\M:/Gy:20cebiЁd+A8&d|JZcCpU/T)JUՅbvJF|XB8\C_$cC[8>Om`ݏ,M:?%fQzOuY=4yG&qM&$&lScՈY1 )Gd3wBuU'{6n6ZbĥKO{I 6=+cO͞]BG =]F_Q93/2Y"&֭پ%u]׶zozWpH/}osQɾ~swj>DtO|f:A۵mobcB[G7өG,VNbT:ѐb;P˖zfť+1f)Fz(L{{Gc-C\悅`O%KxLױ%OO(YWQkrIsN-g\2z+4.ֱ|HU(>x::jlzMKRU)8³,@oeK(>~ Q nꃛ6#+M\_ڮl!%O ~ O4ӸD^xI# `Q)get:Ӄ}֩@M]wg:>W#69=6x,8rܩUyj^XV1w ?9[>NXͳ,~r4]٫ { l~H~5)0삗+P{hM[ŌCLU%0l{Ҙ!֔x1D& 8TQ%!z?w>&nBoo)H /( v9켗VV(W犌R(t3<"fe-qd<=h/ 2g%7[Օzf~BH@٪"RuUX#Jh\'lE-p֐oa֣*'@*E+xRoEa.9Zu&K'2m&010qA | e^[8=ݳ'l@pVD[ΕRqr׃9t+g撬qE .ZE`닾ԮےAl94qsl X*V!D|,^:12n̺n̙  c`'|EDб&~Nor!Da Ra?)')c GyR>/ Zh:)z=;ԄS3*$E|UsXx-RLi! DݑS>R6B.0}47F'渉.m镫\]fŔ򌮞= +_kM*=#Ŭ/]fx @ͮrMZ:0ظ^%Nˢ ´yļ%39,Jk(Ldii ;~s#?銺Ja.;ð.uպ6o)yJci?OÖ́21ke7mSGm%!WUon= 6~j>fx:7?SCfH΋Zy߁XvB7m2^6~L%*w+F  >U#$I?'\Cuŷf}xT$|XSl*ceTKM 1PRyjȴ@qVRTknЋ{HDz%xטQOMZ6-i|1tuwLֹVDuc֧A'L,CsvWko"=y*M*gXe{D'ruOI"l'xb- H* ޕ#6BV3ɭg8-sv"$c&dND.hz2 .(fV$9aˠ>.1F4:k*S|w/"{84wl/g*66nMژ-,/u d|{sH,4!+ħJB;NGPeIhw]Ugz;x}9fլW>+o5JMYRS[h1hfy\"BM_w*- ?mfr%5~;Ysz#z&2A>ԕ:n~4'˲6늃Q}Dda#xk}p4L㭈ϝJ3po[]!T,N殶6Uǵm2k]{vnx:Rvs#c~px&\O?ӫZ(i.4KOFDq:iT-pm1}@8A^Tn$XY`N7?U7kD?^I5eT, r60y 6~X"4t50r̺"  TǭX SŲHLs X~ˆAgeRr,[%" G#ru<2\mۣ<m)^*tot3|0] e=~[nI(wR t23LB*^[[ C? ldLdGI.W(cdmS}e+/mJP]3;N\߾#xiCbWgD&14j e[.*{fc;(ID7\+~_?Fch L-@~4FZذcGҪ_hkmm\؃rK@K<aY.*zm]EVxHȌ[2ІY^wK$Z ޑ+;nњ!Г/ӐN ސuiW1e9 z\OehAV NXb_i[E :1):h3x8_ }ZdKV&ҿPi^Ӈ[o=$iOw8Ni;);Bt !2ZhvT/U3b*9 ̢'wV(k> ML7!tě2R#:MݜZpڊʪ魵2ݿvWq` ?:WiU>/Omp-]Ř7(Nqt VV #OP7%\U̶j362=|Y(ȭ8[xYhܹ*wr->x񋛇8`;8̈́$_Gz;-MkjB(d,} r<ضQ]E K$ՏHW?{0(נL歪*K2D1t/G$|~ W'p 03W7u:Ov~c1؋7kyYéMypyZTɔOK&Qƨog[)cxCxA>K뒚 bvH@q܉&i+M6~U]2nz4e&h^n~-Ǘ]+{IӾꞨKƘ` A0CsR̓'RgcO+4Ƹ q/1% -Je4֩_ؔ5).힢ww͸WmO+$bUQ}T(#"gb?Ϯ-xNl2c (NI7 fS+q]öq̠D+\m;!;? GE}ۡu^RaT|}w,<}lqVD,ݫ]#.@j25ېw%3Iy3?AQ`ݛ@ xO\9݁UõN(e3M;0خNzP2D];" @O]ZI19Dnt0]6̼j嶛FrrʷZ4B&yZ@L6~ ok! I<P1mzwm:OMAWƌ'QhҦi g˴{~i~UzW <8oYw3]ZS LS6CQ\GH6&Fėa Y3QLEzDb/gh,w6kF8R@8zPp3kQhܱƜqmA I8:)nyBWJXJ䤟?\(Q^9JM$#[L<~Gxgr !Fx' QuP=B=z7R1cKޫp;F v0r'}#+h!Ŷdׁ1Аb?G CG*eꘘ+z0Yך2]$WJ;tbZskt{/ y3,wʲ5J@iʖǿ]Md#9'2@rx<Іa%D7M% }O57R@|ٍ,ww<:>WDWmh4OHA %vz rB78" NWr;*uH,s.ВmVZ`dW= 3^#p.KM, 䔊DO=kzw'\4 k4gwj}nqC.$H@ݨk`UT^tO̭bwO\]޻5F{O%JBB2d;WB+7% nS\wr+RN3 hE<{ d>L@aRڠ-tlDJF,Jl~!m> oՑ؏7V'Rg8A:L1~_#~"ӌ,C'46V{Y:e>pp䙶t̃[N0+*:?)h^ЈZI)tC'I/+W*xja?njԲr4oM]ي dzSbrՉ|f/kHCw H#0+uwjڪ2q}QbnYX½lk|DJ DP Oў\CY"y-drfNȨ'݇rN/p6]䉜׶ơUn-f9ƅ~cw[ N,YoCop-9("ٓXꤦ SƱ3VINFG~^I 5h8 5N%*J-H]1X;ZZg' s6,Kд"BI@pH7CׅHD5LoErqw)5ЈIxxƿ_e8l&4g T7Ռ,3@iXxjvc"mhYoµxtVو-.D5{h1V(Rbo{F'iFN+,_vHx +D33oG<+ r,=׉ADA%iSMU/vPt?|rr~422 vt_rz?I ʔoBku?;irvU_" NjUtGC4wz/$99|- ircVUn8kn]VrRPRG^BL,kEȤHH\\5zX }WOZk̐u@6 {LuHwUi' r!2ь.,#Qqߑ-%LhwЪ33(l\N`L, RDB2guͷ2ʳ_߷%D+57 3j/i>.%ΤIg>i jbƩ'amJL=%0Mo0BsYƴ*b Exw٨E124Pƾj?LH/\Fv߳!PR Neͅt֣cHgdUl~ᄂWF[} "VĂscjT_5 :CEy?'cL%YV[\Lc"; ż.__y}U تHHTS  Gl[ZoyǢg6ef iz*#ep2v&yV6ט͇?i_W.6.i(hxƁL-p* =T,Vr@G3 B uTC[^K{[q4:E?4\cȴ,EYCp钎 ,`$ a8l40 r$Kd rn;<W v5ht EW'u!&}ͬ_m߀'fK)0:`o"9Fb[2+tpyz+2|째\60_"LQ=o<_.+7Ӻ/2`E:׺qP Ԟ1S>g5SjAb$"Q$S̓8oy:t C5'좮#a=}Qp_ Q=kC=K|).V*KJ߱p!:U Ĕ.H]1'sqy@u`x ,{bu'vO!UޝUSC4w I^ 'E&,=㬟j6o[hA:JDٽˈ]"IW-$;Ѩp`<>wTDL"}]c3/ڬH[-^G @ K26l2(iy-kHzAӶ-ORaV'u ae@;xu[./3;uab,m;st $]981)dMVIm˿,JC!xIù}p!˃xXgqH\ Ds3~{mz_sƇ ʜXT8O8l5w=$rbтm4:48}\bljm1?s]uk{aoR:OQɉzi < L_h+R:|l/*cF ^c5mEX#+)H6.e#.JxnCQ0;| <琑Pb 8㡤Myx|<2HcA7A8?P^T] <_2 !a ;\a~MM\l @bubgKCB wL嵐.Aw3`==»R~wU)rB#@/݄sI2f @hj98\_קl?uy:g|.1,v}\"eˠD^ti%`q?l*VvԟveW:Sp`Yٺtߗ{`'@ Py`)`fYȃNK>NRbKj("zUm#)tV$-˖'|ohQ̌|ZgjN)% )ȉjW!R[go0w^eGΰg4J 'ʩ&22Uzu>6䦹+(cUo `7I"GÞcl.Je_РB.V K<8#mcK4td9ȣJ?œL)h qPC۝Cfi1{Iu37^ؘE>p$>nZ &d7-WJDSAoAg0GI$:b/jp^|VI~>]+WWSdJBSH(us%@,C`* 3uJΌ=Y K8x|& (wB`3?J6U+Cd};ظ\Ы?AIW0$TYaT٤x0+)rm',`&wN'Xg\,𧹸懽8R~R*!ioק^=pWt/Z'ZP/ :A夵 Y3P]󾞩%[\thR5,̞3;b؈+KtHs?3Xoʃ;jd(pq&3J[9ޫaYgbkK,Eњ\I~L}pP%=mZmpaT`T\v}Wr)Xy{X>|_ʛiEۏitIMl]Op,\/+){FC0-3;{{F+(I վ,D:r)4^J ˩I^,b)Oٕڿ_Kc]N6Od=G^JǢY8Q}QPyN/u FQ<*ϟܓԚrgV'<2_u?G7 M-lLyϠ3gݗ BG+XANYy4.s摕PoBAb,4ޑ $ɸ/I7~rCp|4xvQשVM@v$J?̬BkRn~> Q8P{-|T*+VD3uC8ׯD=N 9n lԝTob,Vin*MngSȽ `htC J%3;$ FtH2:rsÀXUTgI@fk#oN|Ɨ" =XBRt3?u=/JUqPj860$;#h^$12jB5MLl(ameMҗ1PXbzVEDp {z6Xn;j+n=Gdl'F#pѼnGC~G$0"DқBmʂْN]vUjtb^@7 EΙ2UR?7DuN /Jl=L7Mu+n0Wfxa·fpJD582 .A"E93>lzIa\j)3E;hȨ5O q[􀐝S1G'\p%`Մ#(ã*\v EZгZ(q]YTčP2TSa粧o΢2I Hz+I`nM| QIIr *tu@/ Ou! =z犚 ݚL*/uWg}D)4=K uW8l3zU3xt<{{!yt(/X3fY fJ:g^ 7E$#c;C#W(Ww[ 9MP0-s<ov!Ř뱋EHWA sO4>YpX{+ϿR,Sc8}Gl;([V2. \QSug#? P--si9NiM945湞ӭ;d`{s f |,~/ü989 re~JbYExsX/L{ɔB)4zC80 ȹyT2c[A' wlFx6>Ҝ#UxeCyX}T?)OXbv2z/'ƖRuX HHjR cyEEXˈ吐>ϛkkWM(R^xR#h[6 84b5I6}֠\]eT!h1 +-ZU2默k6J֖@yJ>+r1WBHG:lQZ~II fnLJm5Џ?Z۾sG$Ӻ>磟C]6k3N[0NDu]mq_ĿnPwči +JW >Ь3CݷFgq}ˈ4xͲBcp5ğW:y!}SةrBGMWð^h[HJEs%O7 {2)^;c '._aO4 B Mbug1\jLD.8Ӕw0o,bR~)|"DTdUDF}aEQ/rҔ- Rs`9ZNs=$F;~˃E/|MY|C:f}7ZH<&#jWvQ_Ih5?i6RȳWpB:5g%=#n9t$$9W#aTa@1Rf0X몭޻FѭSF 9@oښ<f>!dtLR󹖘i*Ps&}F@۲>SߩcŲ7 mG4S!&szkdž H2`$ D4>#cc&[0C1(m,nhV5"__<(=2zD2cs #3ORKk!jzTI63Wt#}3#[[qXgUv&zȲ4~A/PV!΁_M0ڗWN ꈿna49xm\A/i%s@Zm!pڗ4z`Fۑծ(5^qS1_ 2r/~:ג6jyQ-9z&*FOţ6Dc xhF.m?N)Ÿ>-%~& 7OiGծ@GwKc!՗Y\FeD)N*M XgYѸܗamLn .wZ9$.Ⱦ G:zҐB ч5JY[I1ߣC Ng8ˁɄlgM v }j&ԛB$g}qv.v˨%'ZS wOm/ȞZZP=@yKKc=ߘFq-/i)>JT1nxkzmT6kq_ CJ6eJ&a!d/?.oS87vhY@OebϻAyb`ջ3lt]^\,E(S =ez&7e46Oa6@ֿ_2ϧE,/~,nw9UFϲg[ D8u ԣk4T+@ b@|z.qZJYߌ[#P (E f8mkCxl1's2C癜0UM[AOzJ5bcSnƨu׮=6Lr"pR\1~qj_/ri8:掠d/n^zEv6={be`=5pČSE8193Ha~3z[O.=cs(PDW!& נilb/\ $Gt. = ]_J2'eg=+S$vBkl}RڶaGwFzТݭMk9qsnxP0R1LyvQ<3G]:i8J;7 )w}1U:m(k V7ܟ>K=~z}J$} 2@ I"W{Mݕ#B%@⫅0U,97}k?c7 R.0vVD3B4Rh؍ya -s1V%q#wCBihVC -?KK[+۴[-1K z>Zj^*Lp݂A&g9gAТHUr3.6(|3nx µ)+kWCe}>Gs_<%}yT\Dn\23:qe2mΚH i3F*X~* cP!,`wĝd,.1/Um9ķ $-0 /:SH ۇTaHCF [\t30x5"t'CO81vLދ*GùVn@QצwG@*w3R(5ox< L*6?⢰pARfJ0˩%,&?Ywƍ#*v 7\EB3hP08mU A^V/n@UN5x?fv\Fz ̐D?nLƯ~(x&hS6葯U)s|VCmXH?[}2 R[Q/:5t7]"T^X+Wd:+4򸺒:e%Vt2W ]X[xВ/ Aw^o RJӳţnTHN< ͖V rVBvwHbsMF3/AJ0}I(.`H˼2X'GZ(.Ӓo]M΂.fA9@#kLtDug6]5G2ZKA@-winnP%S6J׾"2PȴZbqh}>ϡܖPwaI*i= =46/(Fə/)aiOtRYB>Ց0?I¨g!;$ -:WbQTMQaAWkJSfnnɱ>'[x4{[4KjI-f0Žj8xC5dp0.tArä]q}A'iG /џ"ew9X9QN)&ԴǀTڔ$W_:3l"(^?B*g *U_pDE *6zPd5y% l:Nz8jy"]!_ ;b\[^W4nVDb.>⋈ȊICf-_Θ!!ku"g9v`nmR=t[Sg3` ;VgO+۟ő#sKO|J$e<AE+iOujYZ2YR™6[i ԓk| kr쿁jl.愗]) 1^T"/IY-顔oEEaϣms~gKK7r{Ν9 eAϚ -D3s3cWVZV!F3qZ6:RI^A ǚ^W;?{Y+?֏~tdz^](U2y(lr}q'@f;ϯ}+Z~GddN,%6?_q{EO[R%Tu<5 m/ΩLm1LS'mz BQ}f%#Y98PclkdSDZ2nH( @q, cQIoPSO?Z6&]Y4UZSy(QedƳ'j.S$%5&./+c<.S8 9Y Mz;RhL6Ś(loQI ge|^ ~2_ćT^<%:xٰ1a lj%G54ۨ8_>wxʡx>\fƈوFQo䵈}֔ş^鳪(=1`+NWm=#z aU2q/c%>Rfkt5hL12s[`ˑ ":B$k<UULp3KAAm{\ʮ~c+T 5 Ȋ_hdl#B3πV;2κr;$߂.Mt58,2Y9as U)զԤs5Oۂ&:YA']:vdBD|YЈXC_H T a L)`Hফգ7/V-,ɗOu\%2VBOy5喀i%<}x&H#ǂ ܆Fɘ}I  ZQH9ud wl5&_`Jq`Of` VR6U2F ㎺_(U'LeUjFAN8W$ȝ%pZ4 ,ϰ BFFAS4#.@5Dtg S*`C?jK0S{hwh$\Rs+!@(wOR48ˑY$0wN 4㺥R,co3?B?zc .GvAQ3a+YLU:KlYp|zsvlo2-= + T34,Lg=ĸxedc16s'Qwy9} sO]qe 2Gj|GN Pxw^#yVQ2 1М}}Q0Kعj縊`|wҁ۾]J~>PŜu, &P=ػrrWοV&>%j9Q)taZ /8$KzW7uLʀGw,W>WJhYxˤdwr,[ܗlR>c,PZ2h=ykP3`@ZtQ+RTѷ6Y|)%5k5vA1Z.ũaAcCRM.SF>C {c [kmމ>NO85S ~< ˎSqi'0gzA1(2bp~'[lC~^=qnJ?UN[[~(ds#n_pPqq9g+Nq ePY8RFv4W/REP$tmq2GAVQ<=ӡL׹i*]y&ܝWC 8O\,@;jAsdp6fRs}qh,G@MNhIcTo[Yu.skET2/Ϯ^^`vea0uP[HzVw5 qJ2ϣ4!f~w̃$c5ן#8)h[aQ.EcIxV|b,=IKx픻$/=$/0#uWLz0\l(S*Jƒa|~9-CmeILd-]S A0Ϳ԰'kNhE\ ^c2pg[*r0#.J]8wW iK5d6@tBaq">vc(1oZ[{wba#_Չ#TK=3x&aϵ9 >a1ۧDaFwLdSZCa|٘n?{_PLLRhQ)4%!%^VSVP?I<AhgbCe[kݓ<~(`e1iY g7]w *[YGT&}Kp※}Tr"M zz:j?{7ޙ4VƹpJ]C"_<281)9_ A0Gf8ֆ[ =ZE"A66Q-¥‰!ɈWt"Ϯ&FRͣ1k!t<!o"kwlۛ˾p̮: O-tI3 b6A uhbjP OzqX{R{i7S-ڸY`צ`]#].W~?stxgd 芆cA$x붼J)[ 'r2 Zo 0 c[ͯ5`%D{KF3-iaAxnŃó})hJ1tZX3Ò}NV+[f0JC:lHQb7 }˚pl=1GHl#^Xf*~'Sw[ac ;H7EDqٿmwzyJD,IWt2HLu ?;YhUx`_&e1{ ÀϣF|uEm<ߥ9nvP%:4;aoծ#qI>LCݏy}I`3j-&w^o) ׀\C|\ Y̏r8tڕ|!*v&hMs(,Ny^$G3Ӡ-mHd%aUI?heEvVRNv֧фLw:Wjb{S9(_\rZ88?j$I'80&#†;M}GˑpQ +)dgªvulT Oh{5 N4l$`ՏTZǠgc1q*`]_`=#;Wrl/jw~?cQed8W77xOܑT[|,^ U?θ& OdW iءIwRH(LAԯbN?Ӷ,/p4al@VyVγ}l-}blo7c 3 { ֜,[v-&1Ryq_%3fApbyL}L]LnICT,zQD^OݎG7`nUpVY aElM6*6*M0z|Uێ=$ [ IlQEVȱޡo#e qP`hz/QWRSt1'<̲AeOuO$ @j_6{7~V g8fs_B3%CXEY$~8xGGZ$B`XGF l ? IUG2U~Dxe`@Z99Q^LUo}t{Rg"́A}^'`*sd=4/:4Xk }k ϴs;N?Gj@S"tק"?3H>,9Gv,r#NHk,5&}{INE;\Bd(QtcqܾZr,p ,ޓҴѝ[}HS׳5@+FMcngμ\}h Da[ G'r"f!{Jq5&E%A*ВMZC=ff,4*IwXqzX n:Ys;G/+Sۮð"?X=.Q>2v/ǮW*8`T9R/; cg )J4I/wP>#y-}{ ƽ: &_d`6~ci\[qňPVp6/!0:.`-~{B$b.uKxJ=g:?FO~fHrJ;틻`rǫD|qkѳn::i30ps3N>pN0'@J.ײ/!v]ex/{ERU>]͔Ղ-)P;MQB*I2 5__պdlfzџAH>TCZj_^3`@;,2KoAǼ&V&_sXl}|0qRS<2P,ɐّ,}2:*tV1*Î9f[0"q_́Wxf,CcߩסKVЯ蟙&cCC 91^w-s+P__k-Z<ƬFvp28môlr*\옻_'MF@5ݻV$>')2'cD̈́jt]1G2ċMi ukH ^i!36]+h 94I}`HуhQua5  -=üg%Wh~}ؐ]^G󨳈^?̟L*Lѥ။ d9raC]&VՌ%=ʩ2/HW^uZZW*)z1"-1DR20Fp8YbɁ`t ƊCNi,td1mnai-   c_WhPfvp5:P*g& 2* {_|[u܄kl3cۉ@v56 -dUXmI]ފwo"[bJ5J^;smAIG模MaiG!j+^8$Hٜr;GxFD^8?C oәAp!dF390ČL|۵gϐ3Ueq6 }-53[?0?`t/a^RU?$Hsrn͛z0L: P*wg2xUTݡ'8zB ,M!Z )9~t7c< ViiFs R$N0G=1_OR3| >ULu0A& @4O!dI6*5Lк "3Q(1V3CcԊƶU=`ũ4\fօ%iJEr?:Y1 Fw<TJITBrDgen e|hWu;S~fz촧 f/T쉖*B1c!K-C n0k݇8;X9H:u69 K*\ĝH%V׭Je:WPx.& BΓpg+E*4rJuwa%gAd< Xs}U4J"6uC9N$_oϕFWD,0˳d>}|* ྤ,w!P9\|q |UC ֕z"u֭V؉Ld`Qma4rHBq-" zw.Hl,Ĺ؉괵F!gPY '+J1Ѫ>Epn/T.6xX vÌ\& Z"$JIP]8Owe*rt~cA*2IG/(t6N݋&d0-eˋ!ajEqٶI Zպn~J@P_*o+3*8$T0̘!] %->~[Yق2KT;Ќ@t"``S'ӿ;ƛS 1^PdM@ Ps># |"`d 'c+ SPt>7z%FCP 1~wQ :8n}NOS̥Ni jN@/2yM <2)~`_4DxÌg@YMIZvrL5$P\xxe^ ̗ i&"ԔEx$ITu-:'GUKI^QEWymaX.Wu6a#, i`jzRR'xhzBgtl$ NPw!bdY(2.ttAcoȧW@|B8B "ź"JaO =FŚ+ yФ'Y(W΁oۼtC&7^r@t.' Ў8vQ8jvw9VtT N^mY]jY[9ʄ[Ґ,S9˭@N6`P$Uφȳs N1gd|eA,o>%6+@+mz챺͙1Z: %5EҢ]K4#;. ᗲR7~IARQ.()uU{gE[]j䪥}vIO }_#k`cLg+I&tP $7^ڞѻ?}f0f'.ءju0P^Iͮ}Z:ݎN@H<or;IlbfMn ^K0=qbr)ܐr:ؤT`|TlZs 9Ȭp6rE=PIws73huRRtXa;, φUFg547b* ]oY[//;)([t**ѳ+饴l  &IkH!&jnV?1Ya'X;~ݲ?&3 l#N v:RvwSum_c/d5"C_Ԯ 8*|G7Qu"c+˄5 O_þ }:^ف=DLTL*%N ݿ;`RG^1OHTX4&w(ΘEGxƌ*90M8~]3C{_V g"Jiɚ!>, Vd&m W2zr槐k"Ganɽ$2*ma@t:7۰XY]:i|n +:OwN켴ۋ'xtb9ٽޣn3# & I dќs.4@Gr9 .6&AP%S$Lu"5MG"nk+R(Aײk`y ;wmPxgq;)AC'c÷ۈ**,Є܁=pi Ci9+;J+fVXG8| Ie`\vYNafUw$e=2'H>oÄWNfM$3 j9zRW?`IGAϼuUP*WKR<T]YBN#J;{fAo?Fp0^^5S9WV!JY~ffvt;4h#EK攵r؎czeFD;CXeCVuSLB& d`yШJj'"U˪\]#:%uՃ>Oj<@W?tڣHO57d^R*^:=mՁ^Ede*LtZ~?]w Y K=Js^IkkcW0ɤ^T?'1 yR,_rȐ\g*&Ԃ2K,YWW{5>澖_ :'5.? W6tgݦ1eC,evhP^NsWRɄr? y1&z7/4B iԜ)c)*ޭda^f> 40`=T԰{LKYocxVv{_@%Q. QxާE2`U0E :Dmw ‧Kp0#ܯ)uL{8T#V>c느}8~H?qH'r9D~D,v5tkw㽚Un0eaU*>9YQNȵH' 3|.[L1IPBEV?$o^i(Sx7VF=Nk*U'^VvN*NICGy@H!dY$GRolң&STFJ_It'#o,JE{KH0 v(bp㻞%`̵CTl 9a}P :SFb⭯r5'4J 3NSрy @3q .IP|<(FSHuØίv#߷\RU1zK8Sy]=K๪/mR-g%_ iN#ଳAƹgI!=MQ>Z/(E*mQD/!0 suZ~u,G`:cvPȃlBXqCoEMɘ$%Wm>& /Ćÿ>!nnT݆jє2鬯 LA+r*т|:u7?85"L1 Xk N~x3`mĚUJx3Ҕu((v3qjq/e&TVt8 \N VQ/-65Bb֬ua&]'!T\t*OhxxL=-7ZqvPQ:[C WmfjS;K-L5!WlorU6VE ky@Sl_!.F"#xܭڏx1d#pv4fv즰-%F;[ )d#e^3p+9\> ɕ)J;gESvaFq pETёCfGU@Wtq nB4۫x"V&P; !r_<#uTѭ4k K e0M `kF6ULT[v>c26j⬮$=p>W7bGBߧϜw lrڛs.|i},! f Czlc wq4VF<ͺ|m^7'&skܕK/сAz"h ?dRs:rҬ g%29ďT6yN,ڔlRN84bٚft H+fyg,HG}Յg2a_ P%zܜc ժ">{ iK]pԝTjOVEؼb!9Qqm ڙ7`SNסҘU<19Nac$Jkݕ$""Ƭq?1}zG1y[4WrT֯A'w-.7j*] RD]!Y;taMD6rǟҝ)$j"# 7|Δ{5dXǸ7AհoEvTہbn㊍u]KT܃dW)+cF ^@Xg{GɼrcnB]x5 r{#Rsc oiq *R,cǨMΦ **\] -o)ZYo7[7fm; 0f{䋼 }>QGd+zQ.55m&Fpr) S(BAu6 :5$\\^]qW>.l\9:JUC /й mӼ ƸခH݀S.j&08a [9MZ%+jvj J@14}0 ( Q;~%>3"1MX}Nku7G"vFl<9!\wea`fmU$>ÜYH|ztJpqŎr;/5ૅ8XCԤ'(-%^Gpm:~1?&3jmGY{{FHoߏ}:jěf ߔ+Qj9CJȸx#q9 ,JUZm#Lp~4 MD$ ׶ ~}Kqђ1AD"*`qdiIŇ|S˪m]+$Ct`U K&e ?Wɖ}_;sɷ zFKa<>}pJyn)bDjc*E <Ƀ!E~ygY@o=uihҌ~N] 0W 0!/k>$wx2u*f{뇹guh^-LDx;v)>!I 9.8283`@f[zZ]Jy02"`Â>WehӇFvxG2~qx[a"dA\ge m*TTiH UiaD{@'{!g=Q] Qɝ绌*" *H{A3݃4 oۜ Ie7)$<W=_/4Zi@ż Pĺ`QHMr=c*K՚qpByCq/Crޑ(݃qrj83F 2`lp!AOWޥVٽ{Otl+@JBsQ|耔:u>|;!'u/ZgQUE/ZbE#l!a})1&ud裍gI`ң`R!9#P;;N[ss8, ֬ t׌ڛH'wچkl\?'s[wCou&7cڶҺ$hQ+5-W϶>S2uBȭd!7G D%C">:u+-Z/UX0rQmzarQzxf G?ؕPCةke rt2ݝ<Gx@g25Od>dމjj dV>N:B8~=a1RCWZS1y"xoO;bJb1{(eS&CզTLXfX$*$eaZ.wCQF*-b9 G9.ORMV@$;\Pw;}_=E; ]]p\קْ%uW|rD&g SsGC^0j.A1fgd=,e 6O:m'@|ߧr1qnI7 ]8@׉jDQ=d,,^EF[Ӧ TM6yw( 4sJ0l+`[R9΅f7aNgD j/3BO݃Z0|kѽs#:EuT<*Xt#L ʴ 2qXV,>>1pDsXŸ:gBN}W&r#Jm{<1;Z*U{ϫ?,+GչC7r(+ Oȝ!ƆFۄ iraFhݳ.CRy]~Nq;D$в"ieߋ ʼnr=+&ְ$/棒X1;+])pBM%WiF! xԵǦO (O, 3۞otȧٹ351!v1#+wHn ]%|b?-Wυ*M_0 V4 b&UpLB]}$Źa7{鍺LL#qBRe]ޓjkFm{dܠ%{T&4t^7 Cx$9t }9cG轸Pkf:N TEaSPUj"'Y BFntD`^pu %k`TTinnaD@caoz5 -vĵȯ.lIαsMyYAм/݈G=:H]tI2b %_XQ"mUK_M5j^ZiǐX xwBD͌ tGC k}An+e]4si/e 8FS0qfTӅEv" ,ĎMWx)7[*wЮfnVID`◉OecL~F$P+l~mLRīWKJ"GJ 7H!R^y;0ؒvQJNbhV* Q%Mmzx2B/^VbɸCQ=s!ZN鹡d*fF%8|<@=GlYtq 38SD)}ԸV~4޻}QP<%y:d4杀\/Db D5և lSt kJ˄fl"5qpM ka? F{䒼l?ie}A{d 5-x,k:Qt`S'0CkDv<F&~ ѱw"掀e>fA2Jy%-DAzxTi}h54.-5y|^CbQA]Č!~=Hi 8 m l(w~%>٧A{@}7^v #Nیh-c8H.4٤RN0cvD>NbDY`b4TP7(pl2L Ye JR6qe} %?Yާ,ݩk*MGȁD iPWPP%r]/[xɂ ,AZЗ{l ':Uw݌'$#*lzͰN@HЅA&_#/ySzDeIlposs鿷tb\mz<(rY7Aa8`9l.e\!=#~ MA33Ctimp/FM%7Q\)>zb팆Bfn%"㷦#m 9{c[4oa2]JG}_ڄRZ Y>" O`IT]PP|Q rgƎok@MKMMnMl1d]\h }tN3HQp)yA1Ǹ+CpcW `?|Tp{[هmyD0eK xDS#n쬺v@ hJMFzU_Ā˱ +l}ꏣ>{(ߩZqvs J@vxeP<=_?֪/uk‘uj0dm~@%b,Rؘ xR4TE:T *%\hvbzRzbU$("`Ia.gw{rfL؟߯RPJ# PpęKLw 7=n ;to$C))T!Xt ܴfW;m-МIm@]1h' [s$K# ˶}|4Ic۔E/;6vţԃgraNWUt?U 4fCfEۂi",礠-Jw:P fµH_o]CAp_'qi x`qu7! h8B :go)*:dCrͷA.Ǫ4ö\.h XGc͈XH.P>7piĜ9: w/\2;CehSo~:JRpvױUH=%pDه*X4gl N bcP"2ޞ]ҘU=u/XHc?kwf¾P][E,0&\kcKcC'u0Q>A ɥ9`QGT;8v@he*d@DRfl2y:0[V>i&`0Z14t[ T\W; ̺ &=.2:%#;հuR-96BtÚ 2>:>wyg~fc#fBXfc?1R pkbS61Pjj=5Ae'_ ]^} { jOn1o_?es}[zYą`X,:}W$2}jv5 49dw(}v`WP O}Y՚d"pEy1_qi&ׄd̹ȯ+kƌ]D\7Z]6WE;#!7I]ˡ5gq glj|VI^$H}˴-V>EOI 'αV6b@-Mx$gRs<> d$KP1ޓAXPr8junbg'x:8E/H7\fwfs_n%pf0/C%xǭziܞ^3r¦i5N!*v /," l^SQTk*FHG.nJf >5< AGq>wJШc+Is`OOn$!鈻pKвuG͘Kf#}k^$7rekKUT&U%pcSMVZJF|sj:ccjgj>,yHVeŝ/*ƫ:z3ja~p̗4h\m r~BE{}8,{:mGNDIi^p|Տb1d<7o[5y~+L<} tI{;$ (3r/!:?#s+V _$MY~vP_(WQ@C-P ;j_Y6zu b FMB J{.g ,l|1ưx~('+(xm]PG*fO?rv]OW˵'o aG2.1)hi;Y]Ȓz _w,mA$nhr<4g/"=&/tH?3IomAQxBfeunD8/x鹆+=]|WJ6;ɥuM͆5d碎jG~L{/85\4ŸyJda9Fx wYPKEիlfO0i˘sOo''%坂؃SvqKIIjx+0c8 tԧHY<߆i9z!Fr߶lR!'ǁ}k|h/OtCv wqᩦJX9aSNxҸjH јRU/\a/EE8ysϫYus@ ',BK!{nMA AeЋ\#WW&1|AYq4g V0_($=qCGbpYf C0^YrLu XyN8hDfFht_%woV6"C"'$CYy:'^e!8Q}K>atp쌆7#K1̣u2PvDC;n8w }Ĵqv'2#)PQp125; ʹT(EQZ13nwSkgD/ x?\?@]zNO܍3~kkGI'$RoS`NgJ{\ce<8Y-~.¾_mLƟ7s^'UЖ:v %QaO5ȶVh&tn!G~+uX?΂5YW)1ɂoR8@?rnkrX3Ztd *|ڏr#"7Zׄ(qi0ެ)7Jp'9բY;)zʗjձg2jAu%c!PBuyM9Vc$,W) {&KX.6#K:%G_$oxt)^[%QQq¼K)pe U c ʰ˓ ;u~*JH3֖ ָD ^*j_%?AjH0}5lD>0Q1oV509KZU ϻ1;q%f*'Fh>vPe b$HP^axUXhN #<_q͸ zzS r]|#Tkh.9Tԅm虿dqٔ)UO>j(>/d` ՠ=n;3 [0e0r} F P4kX [$%[ [# %rp%qҁ ӈ5\CgVZAϩA R wP͹X6V"&z?kRLrUu*`*i-JwV&[4pJF4C|g:.$;?fzT݅I>;;m]IKeMSPlanJ.Bt ,-]G$ѦQ0iYmqC S:ScȗߥڴD!LNzd|n!Tu0<.y*2F"3+uQn~ 7zb&yz&1 qlE$03W ^Z,0~9*,"82uĖ,V^-$5~Q~&mOXKUJ2Њ'zO#ԝ 4мw"*NgZ8V%udU_J3R!b_`(QnPS7kl]A\L5pd~9|]iKv+OE[trdߟbA $6>1(PCl/WXuVB~c fSNd҂+vЏkR(yaYu?!]nã g-utBZ7Hݩ^ ĭdMl5Mҙm1KR7 /6,m.jv9LGQ}5 Uy^Qj[8L~ g/~i"p×*k] 5EyX9%ӵ@E `d(cbBДיann!xqsߣR qPXM&o|[o7B!9e{hABvPr%!2XY͉-‘f~:l%Ap.A7JT٢LC?f*uwصST USYl 'è_>LwV)%>R.}r_Q1>s+u/0+;ҩgYx{LUyBHD6u^YK ݉7q$lb\oD#XY4Pޢ~10{QE9g0|W2iX> ~@aj)#,M; "2>gukqON8;@Tf1_u<[-|n#WOo7<#vNVHTu`dƗ&WY;1?xѿ= ({Ť?[{~O@=?6K V5N%S#L!pb\cá\MJM7 X)B5|jk¿ lx:;4!++Q!.~^?ۄzBG@ܧ~FY8{$\́r@yƝvC[QT XRpEl׮rzAg?>*Ȣ L)P *jBi(si1ޯvD0]LY4KvJf8($7[J˼V};?]G6ÉY'ߜ-́Vw#H`p%w0xrSZ|B3j ߹^bn3C[ R—Eb"$U\YxxcDdNPUQ0974jӖF4霉aΣ>4TZh)9e[^a:1I1ƨkf5"WO\+WF&*sO=*؉Sg+w[sP҉VlTܺǦw7xHLK]_3brʄ-Zo;'Ƹh7b6UP@7z9e>L,u"#"njr1pO`cvqa+E<ۛF~\_R8]Ra'U@Up)dpNïj0;:eX+#[LG3ԸC+ʊF.^B_ƖX$VJ8pQo$7^Fh}̿gBKЎx0Kf*,^]ZHNaˮ{X_rt>~g+k2GS3IҪΰ;oJuh EuZ-JFyj}|Ov尵sg0)D< 0Nnm PҐH/F!:5%pB$4'?lqa4Iu88 NEޯrPMnN6xC8t"ѱpdS5;s_-i$0-VkI;(FlZR5C5JmMZ!CZ| h}s(XX˩r".:r'Qw׏ Ke4[x(_F!EA;1tnW_˽bKMmìs3dST=4DIRgkR;7_ Q-=P=m }%Wo#۔^نJwnq(&Eعm]z2^~mFVm^k=t XSF;SDo87WtZtqܯi$$hP!>}E) oԀxUh(Y:sY 9E׸O)SHp]vY#t|om B3QJv<<Ƅ7zDƪm9);51+&Vڴ3|f 6oghW@3ҙ/<\m٬0m/uTa]:Zi=c1dF)z2yeaO{LE ؓACO %qG~]w)b8 /1.˂3RGWY ϫ>4萉.3cp-˺@:LGyT$B5F̀ sOŀ3YU|+(D]SPO eu(ѻF"7U!aji6c~Лc:Bs7GU9>_2$f1Oqх%aX4F'2Fu(I?$N~MF@: % `>Nh¤?z(780@K(]d{oqof@" $4H&Jś3WKC8-ɖD~ÁEq®!e}Rp4_tBQ{LtD+*eT84̖l#fQ9Kw'i~ts\ENyb `z΄g^n\ǵ9~\Ī]aJi<] qaO^]ٱޮ.&[Ko8 pioeRKhiQpZD@!LC6 ޘ W \[s(-5OP m·"Ĕk͔-kuHrD%w0,(KkF@O?Y] ϓWH:vf(a#O<]-CsHY^]UIMW/̱E-& D(-rh|dazvj ()zxSL]J|枨rр@ +ʽJپ(^?eWy6?KOzՉz_BfRH ˭\O9+ZW;{MX_|z?\l8:cscumE9,@&u=ϣ<(Ż@ ۩]x̩BxOARq*y!a'd(/%MdD\LWY TBOY-#S*0IB!ߠ/9 Vt][Ц*tcZ>t=l`H`dnvcͅ0]ctS#dC^ZC\7eNh И,CP۠?Vў1ͮdO-t꣔T}Vizdp4rBc@y_#gy#2QQ 'gSTeϞ5t1G3$do9]Hz73SrP'5mxKĪώmI=ce-NA8%{Y-eH5t2B!`Ȱ#oȽ`8=0-5qa2a=[Kb`Sed0D-F"ۭYDg51Xd8yK8x"QZmF]0i"̌P1.y/햸>M1S-ӛQB& U'LsLܘߴƲCOSzHd[{q16:yIErvzꐫwN:Dwa/iӨ l$%L+),eS<;)"|K9{ݙ@%~(l8WJeq7C騽sbD dB/+5O))T|#1vރMzL[t@e @0GXE8dLRsJ"LԭdcB r_~L${>X8S9w+oAɒ7镖~E4ܧ9/1zr6TZ4цGx!% Ӂ4V%@ 6>w:z?=IeBs=oX_ àp )! @ j'kL7hM7BF(wAU&=z >9o!'C#" ɳ $FS2!o*gTmFK0ʛ"oDo(@ &}b`&l7@)_ S*-L|]W>wjlS_umf Х";vM!5Y|8t3[>q1$ѵܯDB< /PsEïr]KY$qR=+fWz3#Je5H-Y5DZH`MWWnfhF8KRDD"E;#buTѩmuJ3Ir &/5m^_ZrKHiW* #96! /#nP})(f0#0KAQ'R|$\ˊEF7vzSp):d8]!$?T]kGL:=By_OvldVa(';O[@ n_:D"=zͤG3y¯X. pe]Ors&yy^R˺,~ M* S1H ^ej'.#XI@MpZx}>R' .YݞòB2NJYgG(  BDh*uZ0l^ȁݳsmQWX0"$5e\vAR.`i۪' )/1wأ\V]D:-L8\5Q0jH63ϝt`̀KdU92GOٌGB|Bs὎T~U8V^r)7|'I='2F܀$nJ4>*wvW2Kd@ {-w{2$W15~ay3N=+ "qO,qЗctx2Ȗ`Zy'0_'pNtGd^%<(hY8K\oa{t.rLŔ+^}_vc=wKu/qKj#]"5G $*6{CI[{I|Oș޵yBQ˯ i8;jXzɫ} h@Pȼɾ!xp:$Z۾{S"/w8JM-ӡpX$ׁUu|$ʽUs(?Vm";5 mg/N7("/Ho3R+"-:잰阁e8J4V%ׄF?ҾCsx>7슷?Mã۴_0͝sա|E/֩h1co/k{{K+}Pf5<-s5xK,q{o8L "GZʖ=CJvf"!=@i8mZIl٥5ӄ}u>H\ޱ@>JQ !ǀHklQ$ا -X ˟VL>. .) Hlti̼/D| X[y A6NZw{TdnjyoI*iYS*9ֆ iˍn}]Hr-W5c|vq>O0ɦLRZꓼ;HW?:OnLxIAt:ڤ~NY! PG`@I,Nx?nմ*d<]CDrn%MEMknd8"}>:H3ri B8?Bth *T?#\mS _uSR~Ⴡ} _K}eŜ o*7- 9-#Hyj}Ċe9JqґP>v# "wc<ݔ~RƋf<~|qsDtRhģo/o9xH.mE}3h<_ƱJ-w!I(غ^'jQZUdLF%?9?!)zzHM   ޮ *t?@awk4f."AAPzCX J(֥q֡i;hvREn?y46ܿ3(cJHŶ@CM)DEyͽ*FmEʸtQ_ HU2̯אC t[̗A,c!\$]M NT n\+o"I9ϹJʚzN ^ L9ፏ9Tsxb_Ri}P1 35*Qs9ߦWJ6#m+v]?@4ҎzpkKyoW8GW*q<2NA3%1\n YGr],}lznH"wS{Ԫb>1wT,q7"LMM#Gr}̼ Sbz!o!%k՟)BܷO=h}l3bP7R,ɥ"6+Kdy-u}i/gn4h ֈQxǯ1)}HiF+&^H"/-zZEA5\q7wNtQ TUx#GS םC짤㾗Oc7-e\js!M%/$fNC$R@c-Jf %@ת*f,WC 3v i-1W?*&1m3w^K3L9m 7KW uD~5|'A@wPЌw2>o2*2N~S%\P4&  3 ,vOtdLᒱ%>>V%oA]8JO)LLڑ ^-334HN$~ږ'W_y\`u:Dr0a^/۾`3_R/R5::Ѻ6Eri0kjXnTfYt]sY;<1t:xQnk{ҍMG(IcP[0_8IxCKf${;|( LxKDũh`$uˣ.ģcF3ShR3!œ^&ZZUp.%hᚭ~M~EKXnS!k6"H_Qzw8_;1gȘ%|>%w> Bg1滣;_g*ŻIae1es4ByF0qNH?Mu_f]%\BeyHB|gh{&ej`jBge Bu+, 32X,HW~]l;yOy/xJCH5C s+KgZST?ECծؕ]*m:u~a`Jl<vGs'l9w8G_}3jO-/H֞#ҿʉά k&܃tEe]aN bL'D`^OJQnTz^VAn4 m[P00G [to$߿djlA:S64{|0x \EsUׂSzy:m&T! `m7+r/evpFIZ$7۸υZ+ pu# ֢iyfSqt>QP/V'XUc X⡌|] `BU)/f~k =1v߫i5c$mN$VV`.#RMGǂpg^"RfIs!BgL2$RX#Ϻ"3A Hma=kd!Nh&~~fiKY}搘߁C7=-{45}5GFCG=_;1༇T5f&RX?ۇ*Ǹf HY>VF6'T[m\1 @n !)K))fm}w̠2ԥ_5:S<>"LL/<YraM|4[Ŭv `Է^ 9%iMcH:3$ myˠm$ ~?`݄:9uMr!ny\ vєhͼꈖ5=l}#C y̘psFS!g_3hQoa==FF)Qbsx]_ !|g$1)\{ӭH? e~+mbq腊6 ͣϮM3ZZ>ٯQ^C/;#if\ГC %hó#:>2˖)˹r#C٦~FاYcuW)6uc=+PPZW[sK?`?~8 NQ\4r)_9rF8"8L&o:2 :g94(##LOPUS;[<ӷяJ観?AƕRW^Ch4sW}Vqs2`ȋVgh{j5E+i52BE=h8bef\(P[V|ů/KspK2xOܻ3D 0A԰}"RH%%a=((xo888(ycboI+85DNKSNDޙC_8.M\o 5Ɔ$ucgm*UӊN2|'8$QF}h\JorW)1*eҩOK &c׼lۉ.pDm`AW1UZ̼ ̣|kuit YrV`ɶnad5k"A0fnK=!o( !IW.1bpaGX]z B)6?裻\|44@#+qɁM,v*xT,e/#bUB(DEGV"R=z;>Y!s`Vӛ'Zj1@s9gxd=^a[΍K*%n.qN(XBMf,PK5qE4zN8f&8fy^Pģhה)qZ+u0^99z.:g/Nc^ KwN$v^n4yZ^%F8޲g{캞Y*ˆ`A-b1\ə6G|E"B¿#(٤f| @s*0GzI-J^S&Lĵ?Y{}y_Kr?0EƯ"b"C=T8"*uV/ƁZclŐD\JCᗨLɍ8ݒ?gBpf#'k1)ؑYLΊ8Pܕ_ízZ43|tZ´$0QSfI6~栟a Y]bf`CzdR&#msWhkWk?ŜWD`W~ a[Dh:{.(_AYA]2_࠽م!$_3m62K2asJ~YD*q95jDꝚH!GW />H:-PīFzp^\A5wل̜[{A`j| >e.ZQ)|ypێhDsS- {\aIN`•MYStjr{{5A!ٳ7\ 0~x~ F;Үx7GdU-cDY0(e6xRމ:8A kd.kd@ҘT2x@1Lry0\5[݉{+~xC>?iy0Q[{X,+i)^ iPYziN*ؑagfKTz˳݌_KmyD!9 < \΁LP:)$*(>uk >ES7}RJ컙KCe7g^d:ۖب,;Gb(=iQeŸ7D|NHhJTM;P+&]-'`%S igPP$)XFM:1z1 |b,}JS8kRaYWZU/ϊAJ'dn#r`Ě<0IԴi*L_S齾aЙwrԔ@yOn)A$vϹeNwR z΀7WJޘ*5^ 017ѵRLd ޘ]d5T@vp'=zˬ3+II4/htd}1Ųc94mq"{jxR+qz[@m]\+pj@|X6 /)Ƣ"l$6,lO۞/sR˖F )Q`e/>^ч¯'6jtz=>‚[qM=,f,n;u @Mrb OG f@ߍvFj$IQϨ]X.Sfb #ߡ)9XmGٟk癳cwkd L+_yyK,Y/AʛwQrtl8W)fJpF#9D?0Np#:JCi{ K!dWxl7 .pֿ@5Z/Zѻ]UG>]9Ϻo"(W7&`1UlQ6LmXVra0Ô%|[hYʫ[Mo✿ւ䴗jlꢚװaH޲)Yжm2;8Ws:Oe$p:z)Ip㱥wxc$pZ!WU.,+sCGb)1ȱ *l%ILPco1n HBF}*O-ٕ(AIw`~٧ NRK`TB+%!.JgYcqܐjQQ qu|:6S>Znt"6W/&Dl)"1c:ѵJTG(hϽ+ĨJ}tW^~B)Be ꗏc'u47-՟FdޚsO W]V}:X2ْUt[aӱ?CJi r4X|@5lsz8\ ZR^9reDR@">2XC5סBC3U-v@oW*!]u^d=[∊Y3}1b gBO@98RChʃ^^jqHfh\ p\j6efDxWAwR"3֮~+hx@DV>9N] 6D\bB_(5_Wy5mc;t`ĝW  ! C6 %(ʤhy\@P?4!(׾ܻt߂dr#AMX*/s= *@2`W9! ֺ*c{;2AU6AxǁCAh3 9^f|!US!xJdJ%xu0͇0[sܻa(=~[Y9Īq< JJ=Lk/R!ct tSS۟)*G>{^-;TJ Vȧ}PAKV?uȴQ xRt8YGU>YBT^t6 Me/{ d AYjCu+$*##:X75Ǡے*Cq= ܷb!m]Xa˴_t@~q7[hA5CInON5]u|r )l50[iF'4,,Id#A[DE?FB2Tx:3E-~Ioq+LQ@AFJ]eM,+kV_j$,z-sFy88|mUFGQ`TTK̛?u3%_{̪;jQL?8hUrI{}aUDhJ5zlR*l뷗(Iraf7IV}b0zNThJvQzSV[ 4`|ZJ"4C6F΂iFTG!BT%MG8Jd3 Z' pswU1&jRk`ZĮfnwb }qAoI]NG ? >s瓢 aVzd%fr xO؉з]:vϡ], 3ff'^US~zaQ2iź{ϣۛGE.2ۃm;0=M|Lwq0̂g[8BՑH?wA;&ae~چ':Nez1/'x2U] U ΰ8,1LEkyUbư;ɒȇ 8/e5)N-- sx(%M$1Ib)idk/Ib :ͯ|+Osg8JϩE(+^!+>!ag<ɐ2cuGRZ[5ӈW`kU~Kݑ+3cI օCd"QPWJw'/-`=\H!d mft=P- [7&":8:QE+Q:>iٺ}cZWۤ1=Vd5`\K-9v 8$RV=r6-"9Eb%;J'V 9\l|r_BGdK6^ИFսO+MKkHC8k]f^a ^ZUF1S$򿴉F7XMT%ֽwX9~L`*W.'l߃b)2:XNcU/,&6+2QPl\K!ҹUT8gD7ŲWa7o|]vi)d>rAz=eq' .9i?Ռ_B6 MkDՊtO{S?x!SkA.TV>iR;R!7eEt`W 2P]pHem>,laXA+ ,3H{0-<-2~)^˜Si'eLRTe`G 勵cuEc$Dm@o-xqI!Wz2|>VEGU$e/Gڬ\ ukM& p9eR N24yNkb4OGLb٨ixqr\ϊjbh7Vg) R`^ڣOK Ҷi=AMX 9}#Z{V8Aفߙa^w fQ"*==lu/.݂l]8\_cVjTOZOdOSoy2'(W*6 ՠƹ1wlT-iYgRًaOyz@qn)UĔ_p-UK)|xn x~dZ-MBOtwY{B%2Ӫn:?eQBi@m;/n[[uhvy9[>&=aڢb~; ʣA[95g~Sl?M1rAaٶBW 1oݝS3hCY&]ȭYMk[IQH7C3Iy,oK6EtR6N"(h/[`*y|%q9pG QHmd|R!yqߠi˼@Y X#'Bk͍V1T|u7JbO@1&ΊB<:vT]Kg{+"FeJ=?#aŇO.;Er Mӯ: xS)FV5|$H.wvlvE+"f[WkX %xcys݈F] /%Y=U 7_HQ lGyoEsR[m|]C@0Al8W@| Kwj !Q!(!)v\T-vG4 IuL}z@-8)YpoVJ)fQwiVfԣa&7=`іKGUEeb#A;WW` @'O9h$OR ?X.Wk`k(Tۆo94Է(]Ғ=GghBolaX+2$QNCa ֜bas\WCוe5;LI7E ?Jd(Rj {e1Wt r#$9a#U~p) u@g_#Ouz//|St.rL쁕 딉I~ :j? 6z·Xf]U~1\Jb戱e|56`K%yA:%eߦ)}M97+U4#.g"wcȋgz&JK辿\oЖM Ib*G. Hq+J5I C+ [{ at9rn<yL[A!{ڇhAà%R3SohǨuvZR@??nG^ZhBot5 QVZŴU ,Ϗ!>(Se2B|7\EirNL" HANv܋{7:m:bE{FV䲨9FYL[\ǪG,A+yߖ8Jj+hEd3hvo]54RsL2`, WCg4o[5@7-9^@6 ź&(S ^G#9!Dk~Ldo*XW /S'Us &ù0y% )izav_dˮKs"bppΙ#:fiK692!mv[(,;S_N `pCcW<Q𿘧$rkYG R9G3?1EG3hcؽw4CyxѮ,Uq5o}wER b9=x`Y>xp0QRpf|vTIl#F1G 0ŧZ9n|i'%\M̒uZ*3pЦz~\1w3Ҩ`\ ?Jn[fӟ%pAa~fiž_*)ìcy YҰ˥}sgP2=Φާ+RtG&06[SSs4~)LAz% 0*2X;dn񁞤j{Sg" H]FA늋4v YWka磗]'=3)̃j\Fഘ2!{ߤ5C|?ptt5mܦѨY v'( NϯӧH% /Đ5`,QHjarNJJaKQ(Pі.&p tox ʺELCw&F^UES~_UL¤IKێhLRSi%Qu N)hfu/vI+ eGax0zK43&8yyF] a?T R_F(j/A#ȓ۲n%irbfk*{\:ڴA~Ur'!Z8ʂ4ܠ H|ncƕRbj{Fđt~0e&~|>]>&2Coڻ]='o)7ź鮍5XD6G@&^েr% w]"$:e?>$A+ʋi:~S|+CoeŌ|g &svx%F~ۇf01~Wgu喠XO<2t[1L-BuuiT?H@rVҿ]x&`InG3҇bQ̭ի{q>goI!xs sC XʙDC $"z3>_4Px:cĨ}S\q#4nϫQ!? Df"Z^c-@NfQپs"*eTʾuH@0 ;=H~%&aB9\a^=_u:ѓx]>#Z&jsS%\jD OaJP0ze['gm5dRL揇={Z U n6g%qͧ]J1k-ze$tt`QM`ܭoo"bݜv]ܳ ;voݖ^5:'ջOn&Iy_4XI>oQۉ Hp;zj©֧.XY8C&*gz`[ 1& b372j4IgБdV`#UB >~0n&$:AL.):7KwFEy>cmT۸F0SQ,4E 6@Z|_S׽d@W%t,S0T$S@q06F3k53|`uD@o(}S߫: 2YSJژ;)l ĜAxFCfXxwC^{l)GeK{/ޅo' hY8<VJFN k߾cb L|']fB>,p:Vm(I҅ac/=KGRJWXR{!>fK9B1LB\as :Oz\NR"m(\_'Tk4o|ZLz {mw$m?[Բ5pٮPurwJ$JsA, Ă'ڱIŨWNs4 E 3鞐»ޚb cUK좿 ۘ8@-LH=6n>+Y9'lB.cLmΆuTIS6 v#3T9|p~n. sjS6\G:AtC2駃ԔEP%Ycݒ)XyUUfX1A{wPC$P}G@RV#ys˅"aޫeCQF^bj}?1i6Az18L˖ [W;A Xt13 ʨ0P彊"Px&8n8ژchn+S1pLOK"5!7q0-b?C>_9 GǕ4'\\U'D(Hҹʰt(niŭ`{B3sv 2 ]BPwFg2Dbmcw@+ZLHB]Ǧ,CKDP|p-SE4œOgF?6Zvp;\~ 卫GKeLw+Af,<3]q7}9äHL=>f^\mJb|ʜ~f$3VM=gn~EyP_@<{Aˇ4qU\o<_l޹ԈwA,^++{ kA&(2" Itnd3JV\WžQ{`-215Q$EDwm,j<;fC)6O_'󑢃-͑M=BMG9_F hDtƝg^7ڋI@ wr+b!]ᆃIUӻ3k&oM<;<{%-2SF!YA<'{H0QQ&eS%L&Oj% :##TJB1_*ifɵ^\/OJ0ˆj{n~RdN.jt9LQ+&9h2>юp!鄘 / \BPweКW|S: q98,Ú{HO_-)-`ٰZC$;q)/xXgRl7C],D"tbt @ei-VZ-2A+?8_CZ lIJ 4 6pH $y40a/bH')\e 9WrIkOmQ>'P,V1N*Dn~@^-AM]$#:& U|IsI47QmJ7 ]q4l[6Nj|Q2,&`J{|,9k %ɶ5vC'(H_( ~ K1 9$+v@])Z]X=|F4O/;ű〛tj1Rd `י&Mhi/c7@MAD1 ۓ1)=rxv縸s`Ф{.q=y2Ժ^q xJ13#JQq1Iȣ ~|v[ICy:2)fh.NN6"l/2=EhFnVû2[Gnj$0ux@2,4Zt8QŹSGifwNE+/%Fϻ^ԩK*D/wv8?]/> oPSyАQၡa.<9a[䦹̨|j0tyxSgi*`",m_ pZ# 0V?ɪ2i {Ip(?d@IcURIr+6T8RBJ{6\'چʙa9ab =zg 9Q9 6aI)?u&򻂈!:!ix<6K*ݴhpNtߝP>9*/Jť5ly([j"\xXOET}nP.(+`MX|nʝYSahH-ԕE\V+v gmlG(UfN9V&eĀ3M1B>ٓ^C[T_ߜNIBlQ;fʚN? ,r|0cZQզs{@ O[ի|vp%C׊'Y&}{0M@wjA8z8߇fZ%OaͲ *XQ"@gKqeE5-#= [Lj5T6 ]6wpJr'I1-b4P䪀c3FXމ.Ed}rU#PFs3Yϡ5 $ML%2L1^F8oH"?*{/f8CͿLo9q& O/f\TE  m~VJ1sc&%4Kō;?KygO5ӮufV6w*hxʹ (R kԸU$Ytit).<u5V5L9>>Ծ1XVyPLn%ȣx&@#-C[wg!.j+֝SxRfu~KvWf3 w:r=XAgq~FpaU,h{rUxBn)FpHu@eӬN9P\clL2iWe=%Cߞ4<9@ƠDb=TfR>15@#;{qQ5p ./;Ѵf}'+/P}?1á' wg0l/>B_ 6=/UICT29!@inݞ7([,ЈySU Ypܡnr.) =C͒y-0Eߟ{u+8J%kG*Zz 322g|B[800_X RZVr:AXUa0Ja2pQJrnSDfũ#:=.X^-=k,I;c-Z"!V $ol1l\78T|.uOQFuU#qU< I۰Ѯ6+XWaVSb4[7fօEnioS7 ^.0o@q1f(xEwWA13+hh|ECpnS(h.q:6h)Q3,%fGdcY*\P ,x9CWp 1y:Il$궐ӕEJbaq 8T!y+j~wtJ.BNen\RÎfi8x'-qbH) r<w&vȍl #&BCK-[|2-|DjG\nU4EhxG[nD`_X[#Y)KŘ&}+Hx@@ PE*od<9];M±:pMdo8i1)J{B"sF⏱d,dΤX\p5I8LX\_tLvJ(aVm VMfmۆՂ^a4ljT(%;3Vt@d0ޑ"yd_~EpFR$,-Kk{)pԄBxLZqu.V'`.C&wX$T5u ˧jOp"\3ktG ^zI{\h?KHGk{$Vyꙶ#u!csΚAc5U8^rp6>n&mCI(ޗ JwO46 bjP8(>5 ]l]Wb[Ewi _X}>e};o2ڄ^X Pu(uϰYRŖ/+TB듌R`7y}j8<|S@9pDhOV2Fabm\B#ƈ:F:FEhS}4 {MD*J9[|R;8*2) achDE78avqɀ^+/ t陊r6 {a96 s!_6qԤz܂].|r.4xF94 pjR"2OK%NJHyi,f 6nY~Co-Lz`_T)D bOh_ & x ٮh}^?91PE+hӞ\[tqPb,w[.x .C_i$EF)C^ ȷKzt,Hi+%* S&xfཊ XN Ͷ ʕ0Cd[< (UOb)W-w9qaQB"Б89W.V8߫Z3M=L*;`Z2O"mLcC(i> ۯ ~z bJtd0Oag:sV#AN+n+GuWc9;9 \i/G}},V%/hmƟ@|^n28#O!HoqW]3POUz4+L#)f,z:Y͢43[Oc.&1:ObN4Dfkr66YV1T c|t&;#`XՋ.!_RH[Wh>6!/<$` K-q ?%T]4OͧjYN 5qTkf iqƁ6. c}K'C)6BeŊd aSq)Ciyx"W-W'o)Vhr̮;dKYg]ٜz $)T=MxV`D?z[%w ?O4=<=M!zdxқS/B.n|KEsC $> Zĉ|PöKiɛ)q^C0 nh|rPl w6+@M@\bȋ/uX=Rp"đ'cUCL,զ”7m#V=5c`\enᧂE[ޣ>uĜ!9J~ I7(sWl&'TҬě*WwS6&{՛oP4&$%fu"aK[A/VDF^n3oJPiܽ Gl1GP#Z2p]U6|^ANє&zkn3j\~mKZM0D6yw^¨W<(ڭ<`t:4PX~HȱgQ GP:9; p4r~ ya& _c6P"_M"jjTsk׳{brx $TR.V,6 /+=T^~RsC HZu֒N+,~I+H&y%_#hfgjJ9D#;־Rp*EX&ˈ|&2IVIp&ܵߍc58Ov -|1ei<,Tae%ˆ m18H#fX0 猼˦w/{Ѡs2PaAB6i]l=|^JGǃ (!fYU6?#L:fTZ'+:^Q5הiL6 Kl{U]64.t+UWD#DjFI#fBIFQ. |Gqtg-TęrY\J 'u8%U/Q#ĹY3ROT5M%#˝m`BUA71!:(80󮚾n`/ X_D4cx)sop iƫZ")@qeeR"тE 1)?g VH) ܔ5lϫ`+|ĂZxMR<|z3te NF41rfDB ?8ұg9.I8K_.i1D^2NƓ88ʜ}Sytf-xLNGX|n6z tm_}&tXSЭ셣U6l22ATzrWhΘ= t韱[T*Y?ci`A+Y0&iMDhfm71CtNqq=LZzvkLyx+p}ti eZ0%~T;a7Qv'I'LԄċPG#t[%)~u7#*~4̿ʶ$T5K׭,-ԼXyc(S^5s\~L2e5I{2N~o|jކc)&o$uP\^6*qChU#5i/fvxZ={utY˼a`>PQJnw`f{Ur_ #TFq\bYtefB-D ZN7KnaGchBD˟2wțmMaChm@-H#]ק~0wVĒLN^UpPB׿D^1:F,ulmo ﷞̹) .%~Έ0eJР?r?~Wҙxdb811+eH3)φ|c.qt%6)r|;eZvs%|ljR { Jߥ[ؗ,9vpL~Ot3Z9i>YI`ܟ6xVWnԳkf;Lgo>c_]Iz"R0Ruʅx+!<} ge鬰жT2u^1dpoCġk&Q3$ո~F?c Ʋ* O@;+&[ZF6%6vr;̴O8ۓE]QSܲ4ifSlaB g/ +%?:MC7i*淆Nsu(hJ=lqBixqg;uu@ ֤%qLL7VG)ָ53D<@Kg<돿d遄M$Ju#x\ hXy):ӂug[ zL/P\3ZC`bs%_s2qWٚͭhl;L$[H>s˷qZOwt,2nr!e:@"{:pߌ nl ,q4oBSv3d6s/bj6C-cu8'%ie/8+[=鵞@CSQD1|}wUPfhsCv`܍0u4HS)xU/"A,D\n A؀"2lMoKa1"9M`n#^D1Z+Pv$M| eo3 SLOw6d7b{Αp_^TL KH?ic1ЖNդTIpn2`$%|R 1l!홽nSf&rN)]߇H~y]NX'ChNZl%^r\p2l9u?׍6'RFt}?PY^_-RyRzj$V_M0ViÉ者xڱ%j$ܛfԝ:ν$pA*y#!~ȐRQ*g+,Itkb;+~Ž*rÃLaN jПj1 ݙB@sζd0&y]8tO3 $K(T 0 dE$(i9='Ӏpn3J~2 Seo)TX]YGqN_0-譪y& k- ?þVcd@dkV/y)L+Pװ~w751 TJbc5~&Gwl-nbG2OdJy:w$'xhUz/8_@||| F$gt% X !>dyVDA|$ɃQCls&4HWgdP `Drs; Y$)uiGt_yVeU"I瞏$0':rQ=Oxa.i!j!@*E!b^įW%äa aҋyX6j%q6ȷ=0? -X4:WCރ2lIH?if}^7( FgB]4R5njr0}rKOfW>+6 ahKd\3+#H7n1_hߒ#W1PUmC152gbNS#+x=\v9 Rt\1]7iy%Ʋ#(þu*X0CU+=6B#!{J= z&U+ 8Z4}#Bfe/4?prw/:(PH? ]q=|ON+rj;Ŕp^̋{&~DE.{oܚE (UN XKnR4)&*ɗ6e펴X$w0܅ q}K- ˜6je!,5ft"o =>@j(%W;\@dD6Q QSl S6gx0tb]aE&hn5CHyŢG`W+`!vw\G!s&4vFUXx(~ISPk&5' '?R F%t&i;EJҁfgD @3YxM ZeZ&gZla", B.nN]C11&0ۙ v4?f:v7E81+ _"3EֵI5 VsfKY?/+?J=-&[~kk Ik]}n0c2",.T8 8h٣F)PO NN {lޖbCJ*A6#;uuޅ:"coܔBQ N&۠^HI`/\IгuR:AD/7. SCD}fFndP ;IV X}N)6gOg#i} 'lQg"Lz4R+!]`{E-+&/\6lɿI˒!/\=kY, װH!h5*J_cى;tGϬ|Oy[zll`b~l9’ߚDp*܅Za4rx-v9l[z>:@͇Xmǥ(7gE)ѥ흘~r[+K*/3pgԱB%v"[G Ims R '4=v`.=u~rI(ht*ڗ3 {D`/]AP3 ߀~kOBޛWS h5VCV tSy!.mu;㞜fcٍ7z@9z{ۂ?g=HC׸bBig^oLP-xӁ4qMbZ O9yPpNϷS cTwkL)nS(T} z)/ y)28 imgͧG\!y2Ibq3T#-V3!iZLדp3DP$k udis-܈8rʇiޏ9vo馹qYqcTb2䨡1eupب“j `[vrQO$b|J,OY̒E-^0'~I,9 t@B6#vpD>/a/p)%ǠT& +HXYsi!$h !K]Fuya!E2A,`t)|\ k5PKNfU(*=%Qw.i.Z{YK\55 +rXQ /iT8[|+jD$]:!f\uJc޷'Cj4 .M`brmLmҐӎrѲkVX*n+ƅbjIȤw'= h_AbHp_ŘnI54ʉX8z>)Bj.<*CN\vMQJ,x ):|Rz`2i 3yLx-[F߁R4v- YABMlI~ם; 슺&'^R?Xid7yw5Z$ B ]w{[_i@{IY8پ-uYr':6OO< rl-` wP)H~S-y/jkM:<,MCՠkK|ᨰֳ|uG,ޭE[lC~+ '{]r)~3/OOTPΣc%Fê*K>udUGNDi&nqN`BF|޵=KLh}b}.u œ.RWhGb\zTŏ DUuSʜta@ DelXm)Z0e<ʎ(Ӷ QyiWC)c-o6 7fdlkti%6=oڝ !sM~"XҫoD]N5M9%K2-&ywp*"k`<_V9} v=FvG|5 N \pnI5m׫K^pc)xM]*M&_Lku5`i}{?E eq唣X) !>Dq,X-@ Buci^#xk "~H`Fg}.N.v,$ձSN^eBsZx@cբ&4\>Uw_5i7la&i 9[1ry.LuK&J}8XJ ʄ=ChBLO,FkwXHSZm{.A :LC'|+%+&//TC<w`b*vTy Z#WW`|Ô(#4݅z hl5yh% @:dYR)g*Wr;vER` ߇bK`=97ʧ u\o':nq+uw;M0Rz79%ZniiaZCà737(4cp淔ߣfXQUyT#KEv2=LWKٴAq;mu$dй~w:cv9g?@_Ov7~ig"ocghBC|FzFˬZM+)xFΒhBb7X&h4I+BiEbSX!s!Or1d[G=D)E>MakFt)/{s5BGz=+aJ\¢k. suE7(TgX1HR1لTc:yq]#.bWw̥,lfl_VMCRnCsLA=r 4O.0&qoIgK{H"M$>,m_8so3/EH`дy+T byM^OvE !v&FEIHAR<:k~p?&Տjl?'pӭѵ伸a;"xM^˲k&U% PHbޘ8:Xzp fYzr8 H.#>03R!o•a?!0@.ܠVE[\Gss-3dia `@@W|Q1zv|P/%RC(/˻kCf-_ <0 ;Ij0̦@>uc*xL5Me/I/6 qRJ-cL;4=Kƺ27IY r*/a'?S[Vl'L97̤j^ e~=0z$9d63:C;z!g 1f2h` @™ZsV&q7?Bhf:0=mOgm0 g`FBe=B6c( ɲ@ kn,Ė5ԡ s.vJ:7#Fp.e#}$|{F,ǔz)$KZݦq,{\n* }fi p$ UsҲ ʰ2(zbXw`=S0hEI1zBIژWf&X W";BB~vV1Yu[F!QyU',4͞4=CFV:|ЪaȺ2*xЗ-yq8Cؕ#B-ZY3¯f[)q>P衔ټ:؂onAH%#o S`,Fg Ƽv=pܦK 3Q0wՌ;>Ejd{t1SJD،ִ+q^#Ϣ|DVCR͑{ڝu} Mr@(1=sunש\Fª@{xœ9*D?Ǧlҩѣ/B 0=H^QTc5Ҽ'%v{B8hBHFq/$b= 9M©pH;ʗM;ӕ]4A-fE㘪)7]U?KOQֻ$g Hvp[`_ǭDe~].R,^ŢUwMERcr)Fv#w;W@a&V0ݗ*x5u,0'P!ÁI\w1qVضdX3$zӾ@Qs fAɖۊwʺrtV,Юy^0s5[qe`N=N(3=MFwYЌOuqՄ>LbnUj;W\f\Rw}2àK, MŔoKb@>|3|:B7Zg:IsU7zQ>mȡ!.89LV{*sBʠ=,#R"i +W"Jgj(Y˵I⛣YR6php' iu֪\~-ɥUjt.?Ps2V]fY ɢ2ű3&iǴ5H}iߥM|Z(n, 1ﲿ|ڎT" Mu%珞_qbER~BV=!!y&!hQ{<t.yϿ-+0 ![/R[|5 2N8oZQ©H LfؚFyaJ}%ZHGzR|L K^Fzy1фKKzlAtM뵌/gQ L h3%?QM9{ү)4ό0KMguW{rJ㦚xْ7w-bO\xX-8^Y@ GW$xKFŃLCy0?JCQ 6^N$hj3&LƑ ubmG^fmb_UkɃU4?c@.eX'xwba+kvT¥0CKZijKZs+wrOD jO*K6i-+3X*s!}O,?DMxhh-G( X*6AEr(z=->Xu6ݕ@^Gm_)<_tݨ'QDRY@ݫt)a}MEd0w%6oFx+!z"HltG_R] Sr7[#6L$@&a$:TD*i'oFDDx>{yt^wI9 _pNSKLtR͵cHݹBl D'MV)͈#b~;\MOb5MXPSԧf4{zz7`)#P!opDy4{:E,ӜØ =bf{l+` %7Z憙l89%A[v/9XT[޷ Jrkÿԁf>D)?T0t94¿~Igu%e(Nx$t)Jv{&&XoWCm]co|o"Eڙҝ0 *R ߳/B/*ωF)ch QwYOtkWT2lTWDLei % D%{5uc)cf 5\mu o2 Bގ ~ϲ3jtם֞H >`uj@1AC pO/{#TMQnUPbexTw뺫xjncd\TtsZ &l}D_56Nܧ;cVrqJD}aj-iPป%]Ҡ. @:=Ix*:2oY(m@0yG V,! sT.j BefƑPs6J)yP0&gtɦ$,T 5QnUs/ǣ5h.ףnDY=jO)P5sK+dF98v~[&T?NLP5]-ezu4I/_TDWɆ*28Q$y]j+E&5q/ 3 haLwwf)zV< 2c 7d&ƒ;Ъycbn~V yB^}@_ 0*sjvڊor6o, 1eS@>9'|.*_3a_/J,n;9U00B 5N1Ir`JK 퇳K)h^՗2 .OsL29C.㑢9'OT,ۏ?-7,A۔v؍* K Rȃ,'=۩(h\L9QY*X꿖-GumKw@$XraEQqIR6X1t p=e `\:V \({]FH_#NFEDT{ 9p~zO}:/NLf1kS{yyfN~@KH457~ACp2B2UxI^d c?@pq2$aPK\APAyZ^4{'S ;a2*4tW6Nuɉ[$:PJiF>cLsIY|J 8c9 g{ r8tRTT -1y heS1c{㠣9ܟ׬Zb{ʙvm EEtȖr2SF@6Ks3!1Brϊ1%eͼH2jαl._ @ {d.dx'5G/5Pز0>JDσQuc%Ӟۿy @+A)t6V_6&-^~ 5c )%c>ӏMd>0C[Ō ޓ'MG/*Py6cR.>|47ڋ7fq=.Gג-, 5{]|ՕGМ2fUvᇉL) O/80ׄ][N%ywHyi=(7(7HL7S5t,G.%XYe RZPrvW;kh@h2}(5ao콶ܠSfȩEUA0>jkŲ\b,p$`S꫼;"JG|r_"$Eb,Z#f`] !l%neJ/{hs>Vb@A+rU{gp\r{^\ Xx M.z5Nk+)f`wZi|'bgW^ 8$guytg89BHsȮEW8ZzER7 &Zg=YG6Uy*W;_ޜ}$D/>: LK tӡ8| =Yn/+啟_m4bxf`I}*)NO 15՘vr~$x)o3ݷ N};cgs5sI9~g.rE6{B=}2@~kk%rR*JB5sd(7_;8!ͅG@Lb!ACUmo[~##}l6x|5E+cƶڃQC45ԴW}#/ MH\:SB.Ru=Ha(x ay nz- V;%zJ=VmuIQ8j 4Vfo!1=tD]Il'ʠ݀"~H?8nbsT!vt&O.S8Uz9~LZB@A1"h2VdZjEN9l5bCe@k1 +^sY0eY1NEgG}& rLY)+e;!ǧYYP*61 {Wo̍ڣI _? 2.)tFZW鑁8~dVb^Oy\E*2ϲ##-؈D;IKP˴"@)/MNQ*d-|ŅA~h/CIQzaLpʍ QM)H 7T߳G=wچ_^NߟX,^Ch`XFf9RN#tg :p+1v~pV-6sq6I5;lEilckP'C? ~G pkplGT۬JZ}@#kbMȯs7S+_oz[Re'E3w[pd6N-#1mHk4r,ed^2 OV ),}hgD8E?4ʥoպ&Vу.:ֈ0(D.! .1G!#- {U OA5aEcRv5iAC|t8\I3$<{HS2IXgi'Q [DCQ37_NR3|cֳ <|`IIT-4\xi$h*"Ikn]|}V0fۘރ;J#\9)c5CQ\#KEG73XtLvlN;{b7h:2^1T(ې7aeolb_̬C:Mcy_{LsݦJfTP,ay裆O@+fT_#jRs+Sy><#_GyS0tG,eaP\ImVKb]>m6=ғO JFN,:3!EFwqn3'H+"I߃=@_U6IVMUzQVwe^Db(h{+Tyɫ$ЁL?S򤑾64h%u!jJԜ |"߇ %IM%8RO̾gDs1;WN-P+w9\n˗_Znz7yxbfbE,Sӷ~M/,;ӫ+o5ZhKt?~R45YGr!># ܮab-kJ^ޭjީRɡɎdO큏߮''V#tp*Gz1()-'&֔S|E1C u,NK֧8w,=!GA/-D&6e PB 6-fiE:tm,dmG'6H V:IJ['5IVl'|wf4n$Ur\{P$ I|,2P"ٞ܅8usX'/gd1'{:ߡh_JR\ֿwKӷVWm*Q+a4ޭd L(rh"z4~v@:CY=C:#37~:i˦;!k\įAexNd-W]H%i5b+nU9Vm21fT4|;bUe+p پ-=z0qv)i. 62ժ&5f81ZUX ̻Q晖fhZ}5|$.BַWBٲe͏3fͷ|^Q[8g p<< nF1xg!+rJNY'q:xXf{;x;PSY@Lύ ΅:U0Yc^e6/ y4N VeK=caA:iur[{FD?vŠ+86 m@TV>| )zLvr~1O]pqĄ $l⽿:4z^2yyeAUPu:iBcΡA}gE|m>^чCtE*uYJ&rhj,䡕[ZPeˏq1U hN ϩ !#u'R$;l,I[^ؿfoh'ݽz=OXNI(>ts*d,ϧ+ʟ0x/EHEZҨЅa HW[EEـdv n&S^H> bx V#B9S[vTU}(5$+:#ozJe19m󐧙koNq СS(w[@K)c_}:& 3%^@e6tQڞ1+-Xmq.U l942A};n+׈Yׇ!VVǼG{Y=ahݼ3ly7 +v\oUO THeS7YUxJ%IFX<)*w!--n1T ࿉n0ηB̺3{M: ` 增ҌRb:y$s+Zs cF ĎwZR35&<^cJuW9^[abMRA ɴױUſtY-ZqFų((P 3lwh^ ~ҌPmU*s BUa)?δ?$ x!Ҹr`]9ԓ#π_^>!eEII:5 Ē:c\ʤIO)OQ< ޳ [̾7w&|C:Vib.Q\K\G ^͢3o^>`]`<[t֘eyoDؘZ7L4x":R-\;<D5_2 c *~@w~"{R\u%VͿ^mMKҒv_6㓊@62"d7nM#_x$(3uCȜN՘B~XjHzQv g@l{ejg@5V)s~icUs?JYM'K?n(ua{KytG~!^LIqd9WFޅ x t ]' 'J{"N*v)aKqBo%'v~T x-N{kO[0)AύS Nh5 ߙ;/5MYqOXUb)H'Rvl[;XSYN4FfxfMRxXC'oFZ.i`@7ci nZY3Y/R 4do0[\SBP}-ة>0;̲_mֶ6s;MiaQFڟ_Lj$A]_UIfW h _J@vq|{(wX C&Ǥk*_SB†]tճ]p$ [z#%d/m\T;U@7NJ'^JQމ< -P.Mrh$)q$ Xf*.kuRxiHrd5k&`@E2Bm1QPbEY!]c\W:"zxƷ3Ӊ4,dwY%"6F xT-:91~3z]uY'u,5r<⧃$lB|L^į"-|ж2m*;u% Ҝe&v#\?=%eW63ecLwDn>cY;-:˖ eIۂ\N˘OUpu]m_X`)^*iGgo3b<QԋgP9-f! ( ou,&$Җҏ\ Iw3gp%mZ/b-|$3r#zW/\ <:$з˞xEfj=퀈< C˘w;gLf'у҇SijloR5G'']5XZ8Bp}^fpHw6^Z3u}@8d_^P3E}*9lVamԗ7 Xo}HNz=^Ft} -t&yJйB0G*ޘ5p7aL''VZrC-KEJO2ZcGDA+ވUdk7J~. D5uvg!ǝr]v@N!|H[ ?_"6}(ц(W8q 쓆6ARes:IOJg𕆞N/Op9Fka2@FBeKl\h||LdR {V::8#kR}aCgt32ƣ$z'"JUKEK za0LS}dW36K5[}]VZ\3.?JEl . %KEI ݚR$ 5vɷ`8Zc'J!'w`)s[*h!}w{koxKF4vpk[RL͛6?d%#-qm%Ӫ6 *BVRPon[vqsY}g2㰠';47?* .(Xu]T44l"2 > z1ˇ[ n׌8FrXQPZ"77/8WcΎkOM>f #e-u7TڕNx26=IWtܩB>.iLAo_uWiCM6j$ƗO|Ɓo`r*9H3\ˣ7R  *h?(4v۽[# WщDh9:mLщpm'Eak`06sĊuhaE5w [`EVƧ&\>|Lt}W~d,;(QM^:a/,Mdz* ֡ݡT0s=NGv}XԈ??rk21eQ#w ̞t|Ռ4l0mqgٚA {UJ~g~Wp|:O+)KCYH-kwB3-#Ul/s  @ܺ0Um:b豖s+`]x1s dKɣ DZ~':׉RőO'!V2ܨ~Ң҄*etTq 8-~ũ"Nc&H솱δ=iµ]">& kzр/f b=h8XʜX' 4xbB2d%T59 QJs=S-pV熥*uR'roL"7ZEPG;\9ɫ3>,I>ѨŎdSBxŽ0<rWxx A -8?D42v"rybk4EYLј7/BVz@|i.RW Nү(;HRC`up,jv?gz&⬟>\+FrZw|Q@ѫ T0PJmɟ÷#b[` [hɽnQ IcQ0[و©bC\n&,i,T;cz4(֞w霄fC#,?.ܺRI| !izr#g {k=ⴂecׄuxDf`UxuO^ &Xkwӷ3Ym #Qdc9tgB_.܏'FY.FwPH<8ŀw+!%Q0\ 927{spoD.*J࣢T~LS$XxgMx5A!z-&f_0% D*|x l{SށNB.o䌰^LvJq,)-A=hF~iX{"s@m`? ؚ8MSKZ|Zə\*`|s w*"(nJ<_[cxg[jS<$Z0nc -bjsi NXfc FyǪ8(C2i۠=.OEuZvx*5W-|Zhpգ>mSE[k -T0@eJߜeʘYE\C7Q;ܘpz)prR)ЋxL6#l~Ao`yMM.>7օwߚ!.iAPIqK;macY9ۆwq A}fY&G*!чw l{ 7}xd(;pΈLuВBMH:<JA g^5"r'YrfO(ڨ514  Y- X[ 䑌F ˿Lv]b3^śDgP2_iKgc"79m VC\؛y$h&XE,`rkX%Z50_Xm( *d\/y;'=jHZwmJ f0jԎh2\?.[~?x_׬ZyjA>xYTԔ ]Ѥa8}YW3r6Js][oGN>ߨt {jۯ6GQO%: @@=COOà\ac!yxI͏2Hmb?p9L#hO| T+N!O/5tn0F|x~{=W{wzSQ_VIyfAu֓70A̓{kl*2oXm(U9I?xY!,\_H }66sAwY+ef{y|]|=pa_2KNH3:pnk:q=do]lv–toa=xwnR" ]Y5*)M /L >͊f㳕r2xTpm&7v#=}Ǹ%NbItYY<O@Gi$tf"cw#LI90 hYTӰmC{C d_ONs)j$;S'E6?ACG6 2vBÝa^6V LP.DgF Lz oC2ㆣz4e=۴Ͱ?)G|˭X:!"4 姹H vUϰҢ#@U0nad=MS" ^gzY r736K=I+i$ʵk7 pf+P5X:%Ջ k&3geb)AbuPm LL 5R v>P~ 3-ָ=<1Nm?X5&0viĆ6r"1Q8 ux2GP?-a/4ܽ<{tk|@)i ϵ1ḳM^8ei'K$1QjTDxa|X];ZTCӑ=%fŻt;*ᬾ:2wpY%ϼs]pc20<4ο[v8`G Ңvd}DqHŌhcP8.Z44ݎLڻt?gh(F/^c-(R" /:& ^;:kճD*kФy{F p uՅȌFD~f 3M\Eډp#'x_\<UƬa!r## U$rĨIt@R5KAj c?@|0RV@%G>'SnKFRij MD*<"yE+;+[m=t~8pzc| ۨ).doAA 2/՚(_#,kZ")„JL= ܇DlYKVX hF)Jf<-ȜiC{-T5))jƕ{mV2Fx*L`#u-fT'nKNlw3qld\қmSĹLLDv4?fhc !v=q7Ǜ"(>63|i5cPU,4]Ǚ\;5l!:}A!=?Ue~S^yNBt_ˎ=_8S8kIa~>MOg}q\&UM k3Us 6,}mNN@Gu5-%kni8䔢 r>W3P櫺|s&3>Uf/wCK>oxTRePqd11uZPWc'YP+שD16 g!P 묋]((2VWKߤd )WoD7zͷdi3>8_1b?!,A4H z "$F% ވ,w9y>e?cNe<4r> 0!]9/5z m*0^I#sGj;E_u-w}(e _? 6@Q0-NH9: {p2QlL䧡*l>}D9?C8 =kBi,?&wW3F܁F5 |mA|`e}AԬJJJA㮗!ܴ*k"ĵֿ~ܜvK:T'_hlr ~ʌWb~UQȣ']0#̐Hma#w |r%" r#Y; Jq?v~3@ 7[AA-IŴՕm?_ u˄`vD8֕gxâk.= žbzbdϴAeM!f\EK6ٴD+߬)>Bm muKb l]M)SRJ\ %8lF\ߒ8vぬ&6B'@`T_%axFp\" 9>؞G)Fu}L<7[hrw:(=z-Qk9EXI`.a|v(vuS8|% q` utب&@]9`=;m7aO>J UȁlzПOđ/R=x#<'/fLRoY1֋mު"_Y] &x?Oފ)BʹQ#4`=kMAbP;E?H(zW=N]w()8p:*)!P+kpf;&竏~p~D&qf1n# *Q/ː˻1I''|J3U {f{(ZW/Y+9R|)CPaJl@2Ay\aᵗ]Kٳݱ9Pጭ|sb=LN x3]JBm>>B-[X4J\ &\ޣ A J0˧J.uuA2dU5dpE]XBr9Gr |-ijH~ROI&4N4blvȔ{2&WPvMËTAY+ERS.,fpAH!'k<s@'X9 t]c.JC+H+hMBZYZFr'ULi@j@[ !0Yf’A~, Œм $9/W*3Os; bC*@AJCFeȃ0YhX+A?:O ԆOuP91*0Yxv_lJXFr\EÕqM'浶g&^XXƩz(ޯ56inr8?^>c*vf0P-5#Z/|^~IhQ G/Tc:&GPuf L-X8JYV)ҌwJ]@(' v sLI(eaq1xe 2jl} $XFpY-0aRVfXD`A=~W>)# $IKEWEkRRJ[ACLoˁuz(`CJ5A8MMrN51Bz&%`W(T9L">uXF'ʕsXR _"T ZvuS1V_9sHb@ڏ+9{VZ:H"zɋJ5tLP)q;tO]ߩ,k @VmHc6g65O*5d߹ uT$Q;">JoP=t]y Hs,y3Oq%65|}m<+*&i%<θ;>\Sj3>qo IBb$նaIJa\X(\B|kovopƟ^RR_JVk"i)(vOۼEKȄϗ?ouprjOgISpR&1՟X.ńB:9`G\;І*x{:>}>{ Ll<-ͥ#o-0Fgn\-Ot‘hSCɰAfo$N S_8.uoS!?l 6c>: ?ARS@&Ng T; `NANe䓸%4<; +xo`ŏKoz`a)oվW0#W+߾2z2՜{rA'd5mJrDφ? @ {e'Q+ 뙆8t{Mt`{9Us8 Ӭ4]s4M ^_i ę6 %.@lCpSzXmnx2ugj獣MM)A!wrEB37a>֧goJƯQJpl[ҭL7Ir3yKe@T|ĸHb@QcѫN6HJW(cDh@I4&pb^!B~f` o&Ƙi [U~!.)tX P^L.'BR:/ЄC7IZǽ-b[-iɗղ,!IwE<a6sC$wc+>_LY[/8g} cw7B`wfE?$kēdrQ\uׯc !*!;E$# <B;E߳CE' P_լu^{e`Zڿ ??zȕ5vqI?*AMc< w 7%X!zIء 1(b3Q| G/΋ǖ*G+i;N}$"Rˮ zWA\R^Giy&&tpZK3Ȋbǩu)W~uxW6,4iBǛapHl MC// )jO$DӫWC;YXIVXpvss^0 CHڎ[BVuRLW&X,ZCRd;'3d`)X"'x!yuZ[D0b,TRz0Հo+3`C4MӫB.5~9.=QR <$D9IS{Ta)l:;whH1=/a9#mSԟ.r 1-1)u8,됦6-K‰g%"5.Ftݻأoז`1YuEx,+j~NV?e}}3ii{ZZ5З8w"/gլ l_] RuّL-U2 95'ߨ%6_u&ažefqĈzo" KzY=wާ[)㷰?nr篩&$H9q  w~UlbɸU&(kbcI`k.[LR}I/RҬ13 -1Z &]v{l\4"))`{Bjz{D\AP;2lzfv "^H]vdD Įl,S"fQFE(S/YN7rǣU<9³#yDܣOÖXY_ E'IA0pmlQu W=ss Qc3wT-QiDrs6Ō~饹wX|M\OM#/v;qo>@==杸d5m ?SˆM~b-OgPE0вR@ר99ݧZ|ބURiq" cφK ЯvMrGajw"tΔ%\z5 }1)~Cns8߅"0z{W [hn_DfVV{1Mo̬ؾReCV֫,~7V@mLFUbNZϑckZIȾvJ8} d7_xעWڕY0qF.)8tr|kŰ3467\-SRH>sl~O:Bڕ"MS|7?ූRk/u749'@M+$H:Іuԓӭށ =7&Oamfk∵/7933fym .[E CUV3,4}&.})?R"ZOCRTnP,go*mS+Т@xTi=n% @sg hؐ=]kj |*7ɴKԡB9!@xaNGP:ɬk]0s_FA]LKȓOϾ{x5$(9 °Ћvujj?)J29Gwt-zK\h_z(B"Gjs`#8 }ww-GTm3pnE6+6ad 4:{W]A\fE2Z`#bv; LM#%~0ag7;H՟#=#mti5PLs02?W(@2Y) jn njђM9j/Rc$ƲүvT!y܁C7-n&D5߽|BNU V>,mOs.*2DQ]hw).P &>#5'tZO ):e GH߳ (!dR]bse}ޤ(]7l;wN ۃ\f-;>d^2 &޼0|.Fg+BPѴk`gmf/7ˆmG.}i˳zvdguo$fBK,/|mRt8#^`m1, ( ƚ!X(*J> M}pX)0ni%- 嫹Oτ 1-l,D9CtXB+ɺ&ͱW.ѱo}ϖVOOoDc!A͑ {bDq 9nc j/mZ(al,xZځv7{R=G83^"aL*< }(V< gy.+nmt%DP'GL"Bq gZ-=,By~C^rL~݅L#|iB6)>xt ղ aq281A 鼸HuV bQ'zI'5^fqRObeOKQx Eٹ`ʇk?M.";0oME`Ec}mX Bel:jlZ& E=z.;fV-OR:I!n5O;e_J L#৐A'F˥>TJkD2XT}빆\V?VTrd#BcO,DA>_k6ܶ75峬Fߞ uNpaR\P'OUy]RPkl&%.xH$6w7n"5>)&zû1m+{] 7=NR{&c~K\6aHp2t1Xt x]k4^ 1 Pg]v&jN,(P|rW2gbQouǘ]*D+AXLHԥxi_5̺B`\Pu,٘xЊm+t8\ (s9L^Vyؗλ$+G*I6r6<LyjVܗk@IIi0E\eu'I|<ҰQJ:,t8Q3tNnbɍTHO0Lw pv9Eyd6M5x$ #::~{Ժ t*x{ r$>ź:Dw8`կ#Vtxi]Q }¤5 /mCJbH$~&J2O ոF|F;\)d!GdDݟY=x_(;9Bry-zgwrevXas6#>aQ9jG㕄r켑ɾ`n;AI@*%_1{)"AtPro=C jTb 8겢'l+ꓪéJ phv!_ҧ M}cih]F7M?/TG&>_,> $:G`[""H,ܾiM_ @:{I UAIQte"ѷXڍ}H!~brMHb3০6׺1xyy(g{c}gD" WАS*^Oko^ Np>uz1T>QD\T׊|) ,[cW?X:`Y&\rؤW*CR^-ZUCYyŅzn1G8c4qWMB܍`{N'7$t^{͕S4lF<*k| u(Tꯁ%jb ˣ8E4,Z q @/%@!a0PdT^uNr9/K([ˌjYll뭮<$Yۚd-118ZhO3 Hd/L4H < @~lRa$=fzeDǑأr r@Fpkѳ*XhVt dN/%E ]7l)csWl!#CѪ>e|p$f_uU\k\vKwO" :qOR=vbT G_Ru;ͷۢPG Qd6Ľj*y%1qO }cp:g!o͠Hi%5tЛHB2Hű708TOHjoAWɕ(+5'eλuΕqE_10s#mda@تvF`L=a!昛тyP҄VQru]-[?3BkNlѵH (< {.1d37F(膲FFA!FwU- vݾkSgj\Ns]Zsu݊Rbdb\aRV,QКxYsfÖExCmX1d>8 r>OoZXzlJKR*`4@9ŗ\{>I,ncn\(~ p+Iwv'Dv|z-G%aW&?>g2[%8:g'6Pj1RnbJ x7LLЋWՙ겄V)%Ȥq82P sZ +\=KTdsXa5W%URfrh.䜮MhVuA=L^Z_b3e"/"ep\A[ a$w6ƭ̏h$XrC%miS# j)+cO(b z9ROȽ&sF:i 9m U 3ʉx( ppOtd>Mo:RY[) 4ldyr +7~+ݾ;1n*v`tyN~eBdoKp oa6Ƙ}/4лVy# yBs"`c4\r{‹$vD254YI),Kiy~^Ctcm K00&YOZU /bEBWM'Fٹ#bbN 5#WD/?ƯMFꢒ53sg}ΈJG\2p}'9ml^l$,$S2*g|r~i.<(ԇ}4 r F ꄨ[qѽO~ZWy0+]aOqyl'%+d֡𠽐;σ=!B>OuNٝ^xG0SIHb̂y9>M>+fc0IVx]w*ڝ˘S$ n^_?B K?[%j B`]d:pOr9g>fi ̜r[xBw Ui Y)_0O̸OHFx9zu);\̅8D%$Djb ~`0 \؎[hsKTm{vUzh~bV 2;Rbe7<U:(؁;,<2$ R<d$\L GRSE%B:qVv`_NmhsF[&`}T菲*"p[#bFwϹ.:kEHVBXamyVh ܏ت!c $@;ɜC+Q3VDML,I/:<>:ʱX8g \(J^3#hR]L::. 8*^ _`0Dr0pM FЅQ,zr)+d"rh1bP tVCyя:u@Aq\6vl\awՠ+>ѹǒX9&D*T2GS!l &nrP^Fj [ _"fL*k2C%̢mYf#L7<ʹ (HFiMs@( ESa2"w0O ptԢR^Aȍ6#gex@4tG;_ DVWPoiOX^w\Ús| C~d7RݻUc2r 1ˌ0\T>4)w,P8Z&|V2v6})6(pcJ.šw!#Vr;|PS'*ic,NoUd/AꎨBcjJ pK84bql,Z%{v,gO=f އ1y]hgfA zFZ:ų.6Fv(:)EvqOKt`^r!*-ǎ%3%*2n6$ʹ!Ǵ_(6JptKaA'd[j 6'!oP-=L I >*޺I{ NKZeMm[u~ò7;JT]HUNvY@g8teLkYޣ]˦f*7fE߾_ i^ni|Q[LK_9 ]8Mʊ]>- M(7zp)"%*kԂDAxU } , l7^؛ZYD"E D3(5T״b tsDۉ_ٜM_i0N{y3^joFW\KCƆf/TH1dk*² %qQ Of"䰩4-+QOǐGeq]I,opݡThI(vjZez3G' V\?F&q3t{iu?!CA D .$ZoQ,v<\ ՞]FFFEydO-u&Yb,} t=8 teqeW x" n;>lQmzC6\NhMTD}5jyL)X!b@@5uLM ׃s&‹aR/uASN/  QtVO@1V_'swe>K ACnf"Ɋ``EmU0ƃBݜLEe<Ͼ+0&^V ىƱUi*١3pOI؆WK_niuEdp!}_ RuNʐ2,.EEBNB:WuLkeQkbue)d[=ʍoX^$e3nG^byEEJ6SAzԔBQ[w{IY%PǠv "[`2VU>1uX@D.+F{*.#%S?9]:Vr!uz}Y6aUv&WqGق- b:A) Lm-џT9gKCN*atYnӨ@}m]UT 3# iN9*ecd_TDl!C3M,HZ(dNk|c D)iv qJ}yrjmm ԍA+TM+zzud sKDS$z,b`&OU{_$YL#`1+ׁEn'w'bxH^0c1n7=!pN'z'w.#9 x鸁;0QJMR`Uk{Z,WMFe&,ày Xo|_fchv9kG- NCVnY'R?01+{k·<HT^85}h6J"Diëԍ돶SGaL;A8O ;5lvq<+Lm$ǁ}t>m5PzY?4T~lJd~ɷ}v%XczJRBe%_D@mZ_Y],4G@5`dpVfMi#Y[ޗFMGI̞nq3#34|"6JڒVGz#IѡSRÌ\yc1 -Gk"C^^1QPܿQn9ywvj=~kl@l?"1Gxe[Qvн<'<9s~B7T0Yca*_W*~l13D[ ˪1-CFAO[Q)lU0ų¤7/ HBfT$ػdhA;QRƒE;MUT 7ضbF [6j.fGp0I/[4jvڐ/T>kquHc*&?2pÔ?o~ژG@npfW Z\WٖOȶۑVޯH[B'N凘rIƳ{nn*+}TF _THRmn40v+n$k*4d[LPK(-1jqgBK#FIiC=#,!҅Bifnm^Sko%!xoo0EǞFk71sur&Ȉ{PbG>yDvZ16XL/W_ǨQ@|ݤвovu$.Tq2tw"zo@;T wosyRuDg`KSö!Jŏ|@ܔQ!R~HQ-A Jq{Q_Z#9_U|y1d̦yEF: ف7Ax;%4hc`7H> :9:BCS6:hz$}V^<{$@r{23=e;w^p?}%~|Ն`hrxm1A^\ďM0레V0V1)#Sb7G8E''QDQ\ cs8syg[YÒ/@5[Թ] v,^{ʶ@B}Ј]Y6|%=Rp/58ƒWQP^Viup%;R'%" lOk,%b e>T5,bg:LeW}ȱaJo-WF~&\R]!2Z;z9k:L XL ̽fT`Tߺ gRܧn#kT]l'&>rr)<ᝬ5ZdOߑ+^Aa8ޖbF$ۑښjM $WEo`O*c3۰0Fs'. 9)ȟb${ZD·3:Ԏ;of](*a`Գ]pnQ+>` 7F>%*bL {G@QN ~lL(By+ڣkDn3^ζ7J^aW榈m͝bє KL(/}NvI6,i\Ts",hvwt<4 Yj/r(3K%p.%n3dA$I&}`FRMBj'%S_٬5RgPht>mxNielO݀Dþ#j"sx>4)s|^- [Qסs-C<)×:'DT'iީ +oTF9K6>J>'"`^V(L=ksmfD^.Pp.Kك5U<ߧ^Eէ|s_ζu`cyxNQf4cv%пlXrsNCgAS(;cxoӝ>g;X^a m'r=NrƦ ]Lg?Κ#n7zR%Zk}NHMzWhw+6\_2J@ө;&+ȧxiJxq뎷"Ӣt]B<7F_DY3xv) A=q 1cMfd{?N|(%k$WF#1^ȁnLFg혔/r"{ŭW-3XH =Y(t+6.Zl!%J908p45k:ńv^8ž61(P/iWY*h ő8kC=EJkN|}J _V^l=ta'\n3(![q(hn beDtmNCM1FZ>d(Aw5’W (v:Dk0OuNT&Wkg#CF[vOJ_˞D-P_:#?}Pߎљrxs#6I R7ڰ9ܪ*:boGՄ洋8朢`ݪ;V\tm9yRb]ˡtIPYӋAlm"]3Y: "_š:oRV h,LLm;k¼Pƅ{{[pҰhmy:F>x`_8FvЍRhy>$si(X԰ ,:w d '&KH}xKQ\(TPgga8`⣄r~?*iU3*eR&,MvP7PʠГd M|T 7&vbr`aؑ,DIL I@?-lo0*AM2W-]R n&w5W^kV) IBvC`yʚ[+iLjq,~%#.?0n!ןftۺ1)(VT:UǗy"单A.4|E9P5¥MU>HoM1o4@M ݭr6Ҟ`,͡H\1%A\ٸm0ޑҧaNX9]wXYB+i3b V?)75n : 45V7pt~K/eTR{xd5*$yM\M=-! 6Bςe7 xlJW?A15AygNG!þ3J։agڲ^TSe3kOWĀC=U]HSjEχhz"0d}^8霯B b֮TF@SML ɹmOɍN`2zbv]eW2B=2Mˏ̜IJ#mڱwȴM+ڻ!5qxgNnn}q@F3yX _F%f3*t.U<a9gV6}(ZIƳ(B |@D%=?(Lڷο M}쏕ŠlEAr|M|ɇ~~,|n߳vP:,=ƺwLeizS_03=3WQ WZS]B[>TDZ6U }mW]o\lQn"٨gD]Sn1 ]u/߉o3lT !}ܙ5lnwF')jBȁfSeř j]cJFή;DPhQ ±령УzJ4}pr[41nKF%5G堎Wk"e#B6%d=jD'PH.{:{B3%4j:} L #݅7qgJ=!By+ѣޢH^J1\|1XS}'=skV=< Ŵ9@4-|@,Gx uXmѳ*A<!G@bTAJ=Sbqk n9&$nfc:Q'9Clp>6q oڅYadL*_nǭn9QV?PJ8娖T>tA 0oɭР9Q~:a#ˬEzK5.N#}VcK`?ހ;.R[!yՆ@i77.h-"A`d$8{lҳ^eޚ輈m2XPℴL^ o1F,@WTO^9Yj2ChyjO*G)yWx*w"&ҳf{v>JJ7Lc\?2LKDCi&*ǷP`7H޿oW=<$`)/ثL/[v]p$.c%(dyeIF' z^@ #Z 9.⎍XYWDB ~ A*mohnkm [}VL7 |&ڬ%̀gg'?ʶivYoDb/F+2, c^-Y+=_Q.g?x5=#?ѡ"TgFe?6ߵ#61hGl?-y5zY@axI7 r( sɬ21gaM8fÈɴti {5pHz#o({ې-lӪm_t}lvγ f 1mnxS:^|?-8bH{p?*WLղ =z4`:=o@RWw p_o/LjsTew$~pMe b*o8#M+I>!Ͱ), AOp]0BpG`|BLϝ0j " S4$1Zzmpz dK5#PZI$@]`xZ?pQ>Gj#?sz*JLw IJ d"d}U]T @,]ym` pt&9>2Olr_ff˜FIY-f7όsg*G P Zuwm08 x F/e@DRQƇ9eRRImI6kR/Y3, 5Vf>VU4 х%ځ]i$6W-!HvRh&nt9y42ұ($?[L2{t~1_o(FϘ+^ӽc"-l%<%FmTfGǰ?("OS7ڈbD)[ͦr.W%H$ ȉXP= ?ݗ#LPATϰ@S,8Mk\,T8(S$7MI^Zx[Q)(NәUV3Wgj+`e@.Q%_C0vMFjdJa灬yn%md}GVIӺJ'tOQφ"_;jr M?|yǬe[覍6Prꢜj.{r0߮ǽnXK%}hc=F*\y]TC홦Y ā]vR*NdL֑9@3ddLߣ 7R0Ҹd㒢~@ B< !'0HdK[QBڤyVvkxM̔tWo^Q%XJ|#o4"Ay?M!@ 돫.QׇE2þ7҂1sRգeBX M%RDմ Mi;{+B"Zp -VPM Ӓ-pIẗHD _W?e{|~l/']V ෺i=I+iتG6C+VX*cEN͖I%>\n.oVw_ʚqj{(\aoU$q @wA \>:bb,e5?'T-HD@S@; ^]ͪ'nLs]LM`c.!kAs. f067XT@웵|۫Oz|yl.CbRPb,a5î.6,Yo dk*h+qYX}c痧!r*@-1r1#<>;ER8Y|[8vHqZ_HbGm' [l/;|sxMy(ڗ)e:bׇl8/Htd d _I/y_6+G}gkb+8;*~Cѝ~|9@Bm5*ĆTtQ9{ǥnNrZزip[_U.&_`^ Q[n,f( ig1_>jLQQP?G"l̈V0t=Rl½?imJɷۖ.5w`Ê "yn;DG 9$o*Wyr3L_ lO`=跽g4r/ҎyBQSSY,ٺ#vQ?ɔG)Zo͵`N.W'`­B]n'[$}|>R̺P̰ r-_f?sy twq)ƗƨIBh%Gfz,N' %8qA0lRc^%lvWI>OD6djr;?P(|F^h]$s`<9Ш mJ_>=kV5F(S3~<ȍaR773-a9 %8c7u鸓akwNЈ./. TC=bY[֘ZxV g?wS@VwD-IgJ,2U>N^CL$ ?k+du\1=qHiZ"{%f{]<{ 2M)B]M lɍ)P 2G3AOPUn))D+QV8P2t|5Bq{?~,<쉁=2ޭkw:" +y{mZ+.i5I]zR8 7Ӿ'gHŧՠqJKccx~]9QH3 'mFR_C/rBMB{z/ٳc,=𑖉wc#`֋"֡BۺF qN*U!%o7x { v\;mvY8rwY9T<@uaj~ E*pGm'5%ύCQHpV?3=$B4a[mrZ/dWT mu3-UNL.[Ei ͣxbgk;XUjpDVhE6PB)w? i.(\<&+sA(^ gyf㼠πAHMKSaL >sǓntLueb$Ljq׼t63{N|uFf`4dƞ!E߉@9o|pyFU?^M _6\S-)M gJ/VD[wr.)^Tknlc ڠ]:-1%`z2S\.PiOKܹ96ޱz!a*޲gϡAٿs*JW:}tfi67ɏ>M{7m3(>r1890^}gFc*C L$&T))AXI.#Gk~tUgKpÞ4?{9F~z2`PQq5 OHxmTDXWT+19ϊ) [C-.]b=sF?]+ f~9)1D:ou70y±v[W3ZpIhXylpr a2B8>=fſpg 5YwRbx>{-V*~8PNf1}2ԧ;.!^p@i5мt*sX!S2,r7YqlY֒O^kzeO4k;$ziT1ڬwBhFHTJ\#IςQ&ԡ ѓtZ6y{xHHKtBOgck8c#8@Y˦gGؙA-?u\z?Xn]I8l <#s!){`VcПt`P -q\TJA褄c($VgMtA(qɪZP:tT/c* S0ɋم|P0\Xi:3\ mRPb̮~5nqa(,(Pe漏lE!E}cw1ܥstagK{B!oL%%EAO aZ@3/N)Z⬦GyR#.꽐ݑܛp#!;Ks\H>0Βema  g *DSHeIPtNQV~#^({WE:7`Ue jnlՍ>ĦO'`BFLY;| ѲMZҤL>,̌l,V #)1ѳ\?va㌮"#;:ʀ{"ss/KC҈b =Q7/~`OqQ\WaF!7 WLO-wMAi T Ҷ g”A k8593KI@GV}4)7ެsA\ mKs l +QnENcl>"õ[ߋ4Z1H!OU`xSsI0NWLS1tш|ߛ'3É9nQ 30+܌aDR"2覲u&t%lV-^i/w{h\,*hGiS,eQB2>tJO2:і:D^veyE%Q@k$Fm|5sj[T![:ϩtː E3:ag_Y)@4=;s/\JF0X"s,cwl ea>RO?)ӫAj]j2IpTzYЅ ۋh]3SK0'ƹ!,^h?VUE+h`Og9Y\j12(C1h$on;h<t=IR2@s $B:7<$ۘ :#.ш,)uJ*I nOh9S`Lr}Z:,'AܓXnK Y6W&[;XU`򀉩m;E,w̳b<|t1l2O.+8:ZM|6wlKGe[Op.e O=33y+Νߣ$=)K R쩈Ė]]Ix&,eyv-=N¿.1nJb/*L;Z'iCi0P":0i_*x1XUt[ S}~dAp 0Z\fe'+[J)t9lu݁q>J-씿sCeύyUQ^ͣXtav>7+>w7| zCE`,'EC8V0\;Sݼ!att0R$4w#(hܖTiGUv̽9r;ZSc\</Ib2l/ԐK٤uNB||g`d%񍫼Lt0՞3 9vrU^Y+Jc3o+*tF o,xmz`w8[%wmƅvcoصM=cOn h.XaH&*Kb8[ЏLpۗ5&\ǜ]Jx;?e?^̞I<*2.?x~ȋ|f &Ƕ[/[JbDx* 6i]ﰭV"P$~=Elgg:9"Y|`^\S.C_k6y6΁{ oKˀ53KM+N/MdκNxNi; ̲IuX2wms$iH >O >%Ώ=fv~ xDR0GȽyޯJ T1QN]&ux &9.1J:v(+z߶gAӠY=8=2?Y\ߪkW ƭN Tʸ&Tqj8\5sExDs_3#pr*?(()I#)ʲRQ U"rHp4EH^ѓSK i0PD ;V3R2q˳ 塚2‡a@Vo޶by=kt郱qO , v}TaNp2 k*@Q :5.Ndq6X^g1F-@䘟M&XՕ' Xfᎅ`EUn co-PXY !} jsoW2;FrDjWK[V"u¨Lx}Vx͝uu+}r]-6q{'gm$Q/}5kK ~/$)ճou>ڼtTip)8P(n:bӋ/mnah LYmwԑ/ٔ)k&8~W#U'lyȨc-1>y:r\kE2k=QuL^z@ئsN["m'|$5F>2ܾAZȕcѲǝ}1Bn[~RNWW-tNcb іtGͲΑ؉uN2q$ ca*d~S+ʒ&#-,ЗC=v;^:gY +'iz*Egq!w]wp7NhA7N;|aC~X*ۢ46y^1Z71(n(/@v68 6&C{^3wYQ\?\q!Խ(A40U^sPHoVvF7aWiXz66S{hYI3o:HMP/dcaȫ/?}ϵn]n1kIᶄjEk|ZGDl~}\*f[2l6Z5rkA5JPGein5& a;=/P*rqM~krfghR[g͗e.=΍òyo6] :K*!e.nɻLSm; X'-v#Moi.y4{'i*7;ue=Gx> M[b*05,$)y\9h։I^jy \OXS-HƗG[ ^Ϣ aS\^.jGByB|\2M9͎†DS:Oq=)"ccK=UdƂ8:qt]bNEbT D3Fe ݏM|G%,D86xNKm"p/pٍVVw~bߴhE3QRѹLIdYsǫ96&I(4UM 1z/Q [I`uNOy6! B(ݹ$*Ux](h-1xDna%TiVˤ|bPжON < 9~z1ȗ(:zf=ӳxKʭlp]дX4==)<"\n9SchsZ7n< ,q"&zǪI6kp.i+ƒ7cPn;méB?}|nTd@Vl 4;k e_R -q\! i\Nsz%weaOn6}9PTdėrW|&! G4R˰@p4)\+֬z70nߠ HGBO\sW͠Py3Qv7(͇ś+WH./xP`7O+w]t࿊bxיEccʱbr}\4>dW7Y4j5_BB͢u\r43ʊ-q:R=.{A+' cİ  [(Jm5kTJ?Bl6Nب1ɛlb  ]fl1<5{[AFi8,h a3̂UPb=Ȥ4iD'"ˀ=],uD^~0՗+vbkU?FU|@_hf;F.VߢV[:.'B*ɍZY_\$~ԲL4+Z?ZB~u*«W/q8^ N4+а [臾5fCJf5控M9ӣC'cub9Cd81%H(H2?x߻ɹ%IsB1 7z8fg`[~nLku̹[hZ. 0uVOǯϕC3Tݠ| tzpj5NM.Y[6(+K]&U:UOW%ݲ)r$ڜEN8*g߲Q[`plHVxpJ?,TU;=Q( C-!9<tд7qn21k'`L4{p ?m6Q ;{2e!MoXe1IB{ ϝaȬ70-~:٠QPD1/jj?&AVwUw0G[NµূT#X*^&Km'kx2`p2# jʓS:o. |!pU̮ZN wt &w@ MSuMuO^t,-xʎavoG(ak7 E(vAyoV $ߖ?YW4 y3ŕ?5fdx,X iGFhɮCА̪8Il@t,cJ+!3oJ{ʾ¨_z*eHtxĽ36;`rț 3\.Ԧi!9wOO??]`E T=Mk곴*iwhܳzPo8Ɯ5]>0F®FGQG@2o.ƇQf~JɠoCUƩ7QjMRy: 2554s4+⸭2vyՁw-o3/GzIw.Kެॅ9Jal-6ghb9 ͂*߀7o>:Bӡ39EILuYƔi)ܝˉb;B gjФwC+-K y#xaTEB`@SBeJ xO8>Bw; c֣39]~$#-ɭy1Z'm~VI}JDÅaRp>}K퓹Q~Ʌ}y#RrCr-K+$-v;.|biLu+^w{?r<_od3Mos/D~WD:_c+S\@rOI |*5Lŧo5\VJ'/%GeBd6mm[-G@*Q'gE*ədmG }s3tޕ\\n|F[ @zn _̠t15rSyDKWt(xy@LJ@@Z(ņi;0KƯ:Z-/4^"n^1q-Vm{,%1rd |p)/`eXyc|p}Y`S:UUR4qƹj0JZ,[V矦ȃJ 2McwEafc" }mbmmhUOy OOc=ۇo.M{zEjvSڍdǵ}OһP$H/ !"[:y|5,.f,WA9Ƨv}S]Edj8. y4^ J't%#سVqBFCJb FtY&!y JkAk_Bt8$yg(xsshba$Ft>Qğ:Θq&`d]Ѫ,orXޤ&tM{<t"9X_J檂!7Ll"WJ?vDT?b B꾘nIפZ(}f68ޝ'7C r(H0&s7{kU}NȱD-zB(G؂_1EP)d`i`f{_umiMTLJ:Y.Tsu6 +*X9S!##"t?)+t1&bGTiNՅ%(y?P=ߔL,E`tɅ37/[.;>֏uoM ;`\Ja"?7KB|ڎtfJ($Iᥤu9V߷ZT8ְ+i&sٓE?NW %v/\.BӇXe1zϵm,R{Dw ]2٠+G.$NzP6-:~js43k|M`{T$rp\Ċ0-JƮ_Uj pB~6 ]О(#^N_m$ AFLn5.JMZj#zeGWn .PhcO2X,ŅljP2t /9G/adž 2 {/2$O֑Gc?y+xM / _OFؙ:\rm ڱϚ/G 4ݴo:kOY%ff4OeKVcEݼ.[MKd[N (M{>_̫ߒX栌gh{q %lzmFt˷H(0(W8'o]D@?C82ܵՅunmJ*,kUپ)^5ʾȫsv^)[B4Fj"5W=QKtQV3M ϯ޾qd*n@ULaCrpe-@SE|:YuNr (?Nr oAdȥ)6b^`Ge2D6YOesJ2{"o1BdydB-_ck i^=ct$"Aqpp H~x_-h& 3(s4n"X~a'7Ȏ +JqȐ ti w4uYk ]}DUں a!fc`ը7q D 0,YBmPPcd˨<29? jլ֚Lr5W*EJ;jub .|jQ Xƒvdx#R6(c2o0UUF*Pr͑JؽB<<^pMVnA{]}p7E>hUPҝwVMqGjIyI>?$&+R%5mB'c][!;otd7#"C$znI1.Kƭ4ڴW Ezٽ>xjh&_8eA \rD/RQ|ere{v4q֜HN,ӑ:2cy`4l2T {)W i-QiO URE-C_(V2rS z 6M,,A"F#UPMylkҌAuduIW\XPRjfOoR3tfA&>(=S w 7ReƻmCUAY8.ƃ19yد=Ì)~<3Pce/su:wV"oU?S#`Aة2SvnjwԖ⠚eFۚXW,g,rt9a7؉'۰ +!@]sv!oצIԡ/'tl] Zl$m?0 ȴ'y&ȃTI/WH):\s #rѢ/{i-?wRz~18EYlW-NK;,el SiW[W[T 6|1;C v6 bg0\V^X!RN5);`;% M{f GL=d-5۰ + CsȩWLmzȑ\JD[wBƋ#C^<ڑKiWy+F2B_("3ׇ)We%_N<2NU*Ri6 '!1IZjT>j~r.!, e5s9md4Y\PE261[̝gBˏC@9~TQmI8&][1!tGr'Yn)w8T;PyX )[v;,D~:^ k΢2u"R|A4Cslqf/Tτ͂֐?@"nIJCYxo.bo'<ַlC@]?v  F06# ϥni1q(pn|4huZ'gsNF;gmO2P(Of |XVNGx{Ok*`[{MW<_ۭe&n&|m1hk3MorP% ؙ\)1QjamhנAtiY}j_Y[{aEE)$jɈˆJ tJ֦0` /-6R+C`y:sNB4]&6&~YKj~! s}OIۣ'O/ YVpԑ= g#<5-3CƘʙ?]?5P Q3Cz$JW+ͳW)cK8.s)oV{TT ϼO5C$rڌޮ1Vj~WJ{/ `LQ/*ͥylNLb^n{By3UU`ex_)dP-Y6+=a٤ɬG/5@$*M) <91p'O+S}n`(}Mۑ% cj]vCV':oI?;.94!Vͯ_VC2n>9m7R&=M%(hxpZiQv:>gE]ЫAGQ0SSqp}0l;ފG'pD2=sd8z>5a_1I_9 qٷO1dU;+R1!|UYSjhɥEB#N:Lr$G:M 9lw״H6,gIm%N#73gk16Kc])K;upTC >4.wne J- a4KNvi[}Zf7^ԍ&tT'VDP_8D?~dO,wL蘿lF swYŏ׀p5uQX?Mjj (r Z3,r3<*.ݡ NVK '4Q׌w+ngaSY€cVZXK.C|hم߬smQ/].AY ]W%1D)dj{55{+K@Z҉}|c,H @V'39V~q+IW=Nۤȋ4㪡V`zǴ_΍eY&٥Wk\S]R?lߚR7 ç+FURNĚDa}7Yx<;IGiiV1 g[],+Vd"/< ;UNwY[m&۾R}>Ȃu~j dq~{l t>w&d'Nދ9F1,j `yio"C2h \6Gd(-0@x3o -iSFBW}(րjUF0&4p$>86y*mu"- SH%`q\Z9pto(H Cּ"gIm ų S7. EMV5§eqq;Lt{Z T^s#FWi^q<_+ 쫝;..ڞi\sW=krq?i˛Nl;eJܶQr=7;fxNED)\׾Q\fKze\ZA F%TOUU Aa@uAzѾd#JDWO ԩO窨0㊨7Ι|RG쫕/?e"Xo`W8|_lمKp+I08~ךZq%=Kqbezhov28PkDsqeXP^BuͪAxmgY_ArHѻ -l`kZv_o˫H\|wmĢiP+ rU`%Jf5b<k0VnCdlsuo&_sh]qLfJ@Pd*xؑ[ئ~ c+Fذy4#sw)\-]}ӶX-FbZiy%_ѻ]u7zֺ/_y8s:x^|KcUe%@Ƽjk4rrV\l:vcjDAL/GZ38qon6p1\/Ìh]TEPG;9溭8[Dd๖3Ύ۰ nUh+Brz$R4\&lvp{oͱ]HQ%dm/Ds`m&!rChs!&pAA"YEj|)ϒ],\ ߐAfLDk^hh}Vd 5Pͪ p䏔"3 @ݞOb')0Z4uZtBXW'Uԇ۠(ԠzK뾌["~\B;V>g/ C;(nkȠfC&`8u9԰Ф Q$Qbû"Ƽ %x˴֘DrȅOd/bUNhMrI%'߁kWZ 3Y5강Qp #x)\ai;ӁS*C݁NjVj汕\<*"imjI]$)嵴:w>/ρ"Q2mS$۲#eL4ĸ.LV^73#m)WeM}_?4e~ORJܳI) ~K/kh2!`Fd}PfWSӥr*}wl` `zo%^aˤ7>?rvIe+]PcB^P({F-گFH Cg["q$w9 L^3C2Rib űG!rb&cnjzVU nP_[Go4gړJTG>}(u AV5B8(997 Ҝi5XYJ}-__{؞I#@F'wNf?E$XzK,Y{A+nU¯P2A#ɣh"T,~M@Sm3n\-Ӏl]ۭ'j3}G%2gsN}8R 8,fҟ`H65+:83Ax &嵅qkkZ b"!HLŕoQ3|jO/ Twqu<~lVS+F&^o3wܺ:])³OZoI{@֋~0܈5P+eu`w/lZ546i A[!q&.8 cc"8:;,/XeZy/ߗ^4pF[-Q[:_bMlFVM$-c!Ŀ!_qC:ˇyݐȈrؐCX$v@P%aDHW?Q V*%?YۏD^@aHvUQzA5ے6,Skt L6.p`@NRǟ IBv;^2.<a_H[p iQ&>7󱹥O qь'm5ojln l1:(s1 ԢJ6V%Q7Ѐg25G }4\=55D'ȃlHz +5/wz&zH0DE1]eJ_2\1Ǧ)iPwS{hN$lp߸hVt~V_5aɩ7f13&S,9U@ZCdC*]?g̻^OϵD13B$q!.b&$sO@R|[zWk%fB{{}=TWWnRGܞ+es}SŸu~m r#>q~؜֦1æ+?2% AAtEqAfuYl?t}]XB/ f84_͝ }cИ̫24c0 jB7+n{9@5G9UV#VV;=~#*Hiڭx?|h`?9+.!I\F# k@E{y50/^7{(E#\NtpVdnHa.|*+ l$Zog~=*fzq%ᓧ Rr<0Wy[2C7{$@ DR'*˥^Mr)~>VuE5]bv;SPaRmdZ0z*6{6 ~=9 P&'F@B˟U+U:= NI2Q5 ~e[&2o{r OzPi#dxNN - dj$Ʒ;Ÿ+K$UPf=FBb12KɧØ/ś} 3~S٨%3͚*ŻjmƝ&!_OHsx!FIIlv ~YK-~@ -@6_v^-U3yY`btV 3O²4aPrP*bܨE-_9ahd]" k&wȤ}AAdЂ8qN?QsX@Si# y+Ϻ(oƖʬDt`OME+5*{͕`Z*&PP)1s؅.ynɌJ*\sf`!`,yzf`#Kwpb%ҦhQ 5|Q1PyNsӣ$\WzX FY[QhHc$;fUҶC9'ChoG@a#rj,IPr&#^k26##06edݏ$-}^ᾤ{ASu@XǦc hWϷ p"qNG/},ű AcB'Z|"0D j)7Pyצn=*_$96^2e/ ?P<ն!O9:9VWjߔ-)nf&=)1FFnIuOEA]}pU'TVهS6ݸ<GICdk7*7eMbDn%C?D0K\h&9K'd]oWÙnkOm{rO?zM ) FT:1Iy 'K;̝vR,*c:qT B5Zvo-5V@fh$oyDઆa cՌ)o9W_nds6#|$^r1T U``ٜ7yĝ/*ar\;΢JܗD0#&E!ԐƌV$w#ug>G'xwe.(1ͩk4D H6:/U2† sԡBQwMZ$Xc"ΘZ=}o.$짊&lUZ\UXKB1CmZc n[|oHnI*\2bhwiGTJD.Č˯ܻ^m LHɱY+y߼)$4_d({vsG8x) ,H'qCHE*%}}oXb%Ѳ %±x%'O29˓ZMg{l'G̋>{/8X1U@vkM4  0yka 6"p)pt bmJhB8Ut s9I y#Ga}V[G":j9Wn62X`xD0_s̥6cge0⡢mhn)0=DN#bbKU+;*+zBj Sl>}y$`o+u z8ؤF)ZȞ=j6Oll(*_F=J@pi\I7HP rx1j1gMqsZR{X\kt|_;Gu41(%U)xZ)FhrI:ڡ"#olV:{6 Dc_&#q&g{ˡYEnD6mb:-鴚-bB6UlXk!~QC&ںNu@_wB׬01Ks<.Y ^8`G7J]m ,vBt}#!/Sp{SW=}ڛ>V}oEK( M?~D^'(RT@WL%8%!dDA^Nr;WH FkPZqy[y08Îb51QWj е܏[Nܲqѧ5SC/&[s *SZb%6G/2Vd4ߏ? LOzhz(&.`< ,"V?~ I}&PdFJ1 LyhVpGG=WRyG\XA! pY0^%/SiH}3oX2^ fCV]}l\VrӲuK&wԜZxeJf >cq4ŅoeҺo1/r r~d & ,"a7yo~ˈIDWfĢ ((.n5 ow{|C51? kl3X%y饡`Tps޹F8U?gT@QaĽ3SL9,*؅TqUYd֒p8 : w_aP,= 9o7sI'Xٸ]3e!(|t>ǐ .sPs'S:>Cm c`ukͪ.~,Zaq죅/`zR"r4X/\N=ۖGrhߢϪ;;`kۜ[235)9}QzU<.bru: s4G\` KD`f'L^ N|1\K!쇦Z'Rq`LH*m n_aQ601=$\yz6tϝ^ _Æ#TCaHH3mjDo jфHq!\zX׬@NҞnk$ NsM5)<2WRWig*l0yxX%c{rJ5j\h!Ef͕%vVvr|a5eE|>,Qp b{Ԥ5ܮ@nО3Sz\^$|!/T qsJR}¯edZ ҄$esQ]]sPdy~o"J* L k%5Gi-n+dnTeoCZĘ!E?t/{2'^|۲ڢ; 7;1UnuP} i|iW#5|B?LAY *i%aV;xQMaĆl̵I* N+9="nI*ߩyFYn+; rm35'}L~@] .sZĽcnݭZ}x 0""cLh=L{yܤ$1_ 7%O Ⱥ.oЬ!NG4F}T/ Aģ6Р"!|T|;"TQ"50Mj\OdB"O\Ko4U+U1\dw8S>LΝ vs%ťb-dŔ}5+ ,x .̾GE?T~ljti'El|Ng;:@ [Eq ɪc&ڜMU$~W BZ0ZZkcVPocS/buA5i1(!` }o" ӱR^$U iY7{b#2OWvNE{)rֿ oEsjHenn[š.U_oF#Iϡ[E(UrfN^U pLeò@vx1޸v}'tᑧ6G/PeTQINҢU?AڬaoU0p $Ӳ/52J[3f\z2mޫv[fZj^N/e[ň3N`\ HH,.R?z4rܰ]؋ ;gS\U!Ӱ_6ls!)qEx i `|w3?+ۣ$GX!(%6<}~'klBK,ʂGMD}V{ZSk:Н[ynqc)#Mac1A/j:L N;QѮ-U%-V7'O4נ-!PH<ǚ o&`ć$7[b0򽟅.Pyc|€h12^&{#Cjxr%lGď;_X.yg$r)jgU +8ԙ]22`VGv=Mt[pI8弼+IP~@[S.]׵ ͛;ؓ9tz\͚0kʣHL`yE{*w-JbuuXDK++3 ?!Zy}d0J¤|hbR├I[(g鷉#d`AjǶ;8K >gwu|(`J`*Ehg뻢[}*ZB|RfaMd3_`{|ȭV]oiv3!O0 H HD峬ddJ1pj1i6*ުoZifĵd $N1g[za`oBT84f#"pv+}_ϛ8HhYi\qTcn<WFqZ)`pn8e-ɼ(["4o$*>Dt\"Esc\ϱt|;\):އvozL'du+%>Z|%գ(EF]bRB.JP,CLZ Jm{P 75ġ_G#?Е1Rvj`H9R3$; -%xcV%R/ڎI WӾ*lЉ N#wHռ:Vm"腤B@U M6<:5 veI .q&t^p4k)DIC斌 e0zD=1ѩ *O3'  ({^}\Z }p\ޒ竺5Ц.ΚM3'> Uǒ[leE{Y1%;LSVX$<Qљ9{aLzHC6$c||Q8s|Dpz"2Mܦ,c83nqei-dv?RQK< [<=ԱV PD }~uf|ߟPZP0أZ"yEA|["V{A~Hx=sCtٱ`_'-0%>\*`g#4rL OrR PێeRn Q(TjqhZ y'rb^[0~+qɅ= Y#5ApsL~ !R7^fT9J̜L5z*Y쓠@ό 3bSvDLN܏l̷@_ӧTw^z P8o-S< e4,VucU:K~_35?6 ,*וM+ÖYAAY=\]I?a3.V##U{Wj؂ 8Fυ7iO=o&$~2?@K. QHpoW~z͉+GMsYR)j#-B_cTr[~ߛq )]}/ ΓbaA;2*՘1ܹ{N¹ݔ;ߓqՓq5|9d:W_ 2S =z!Cy#8&{rɜ AyP DdB}pZ󜦌 gbn` ]g\i-9Oa0Y/Wc^t$!Ai-Թ5EZX#Bp~KѢU3䔜:/)͌l^ fRրXNA%g\ÐMu$)P?jBtq,F/j+>>}1k8MxfL_RUH.'sLb7ElXq{5@ge?'E <8Pckm8jHe?? Pc9讐' |05dfR:4"{; '΢81w"k6dP`].h!1 !'WkZ0B|/I-gӓ2#'оb Ew%J87﮽c/UQ6'U^qRO ZcrP&G^w f h8x[`J]G.ú׼)B0(rL /*t=j([1z+=OL<i{<<,cwaiaw󞭍86 xc5( `:}*ecWI 40kP`є\ׯ=H&)PK'(GxG|njȚ ^t|\ͩ(v/: ZlN$Oa<` o<NJ@LV L"{G/k׿wLlc_UqǽɫȲYd^su-Zi#9:3)c@q]PR灈!/X #ER!U"A{bB/[JjF{zyb=SVtמxPoYHJcR.e|ػ]QuVK5&\ba&rCD6vZ]o+.}EɵiSLiR!qLXrBsk:g5<3Mȵ?Kgxr`@.JH{ ^ꩆ=ϭ-ICf`RYܧ ڬƠ8ҖY /dzf@P6(/V{.caQcAcnxڱ*@R@1UiB[E)* th| Dsޢ8NVpSm6`050yQ毁) B̩_2u miۭ`ߕ, 78(v}v ἒUpbNmԐ8YGwHD:b/^,&rƀU 5 *c'+2&ll~<-%woSx@.z@I^X fuPb[ׁo92c(~jKnB_~ٔ dF*oQnQ(_$q45bl2|Xs8jirgz*,an4 Z/:6͡ڰ%/(52qfBZ3(ΉH>TIVK7Mv{j-;>_3o/\ŒVLK"{gSj#EwsȤJ} QYeYk~۝dA|"Qމ_7HjA;)Js6:JgRp|*1 y8U*,,rC=~A;1d!;?2{}o1\Ugk/ő`,2>)߆"g+|vӹPa#5M)Ώyy m^j;..!EޓX7V<\JM_ 2u*GVɠ\k< ;S9vISfױ<.ap1?0JE F:PuՋ\K{]R?J,4GSޒMy< P5ͶJQyWq̊ Ti$c`*]_ 3Y!^}j[#"g盳fqjq u;;0[eR6C"l^:bc2ӹtN*+TЌt$<6) ;Fmj!ab?8mZV;OW. ,tc;Nd|1NJ~bNjNH#+-Idl.&q@?%W߰$S{ n'%[4DwR a*xB1ish5s09 Z/= ]mrQCR  o!,$I^MΫ1}/@!ro]%ncI"~ꘪ=8I0q~O4oŃnr5>uag; FFr=b)LZpBI|b~z2d{??*׌Iו/~RR2&yЬ5vkѼpjp BtwMA1{A攭bAudfPGS7,Z*^g4c/z+I'ѩq\Z[TsQّ1;g{wZhG fSNZBc.婩 юT6Xj૰:1b^GM}c>  DYk*sesI 'A!]S/-pN,҆.$^d8tn c$Mu$'~`N\oҝ9Ff$^Bb Z$2E?ڷuΈt֗NEǶن:4* k&\\Ҁt>6Oe|yp+Dzf`A6U䱻U~"*2Aˬ9RnːR@H S)˯R4xg :a+ȘxHFBdvz "z&=[j8>p)NGn+4;*+v1'U;+n$Ha6}k5sBnN&iKi)-!6E{.P>`bBi#<3iJtIXgjp.jy;ym麠y\Tl]C<#FɯRVU"msUnOrFak4_CaL@#X\.pt|<iy5줩}˩e9<+Pv>Ozuۀ5]!T[[qnHLG|~aˀ7s>(T-JADO>ó:Zzf&Nـ%ES[[8=-5ڊhK=} 86=k2IkH:1sNi3P6[ \:Ds3zu2&hdq'GY  M( ՜##o킃i; <?aESN$vp,֔_lh3':rKgpr[<@妤nn _)iGJ2iaM9P[cVqq`fLniyLmQA4-!Cd yE]Ȃt;;ȼ% WX-Cx7U[L5DzwY"\HslUqw^ޑ\\y_uu;`M"ueVg;WPTg[8*fqȟߏ"UK{Atks:IqG5dozvq%d I&VfJ9wsS'Wk6WWQNx/UYV%)2ꆶq7 U;hk*̫y /(R B3ҹNJ8֙ܖRJ6դU@Y"x %?K0j|*- iw/RaZdQ4N칐B߉7b ׇ^ 0=j8[$Y,zyypk 3ê,u߷f8dJ y΄ڐQؔBVͬe5X fd %oU@a||6H y]qM;yAioѢe W^lz `TT_(CcPUA9g؞O}pX9#[kMCFa` ©ĺ$^=T$/ biJb@F"28NbKmoVyR$٧)x! 1H^O>qa_ܖMҍ N8#ilѨ`R:WEd/ 1>llCpZ|ј/g9Ɉd pȝwAQH{%1[sVnbjF<*eQ(oDy M ]7)avfl޶{ aI/b=Uv88m$h2ߙi~BAh <'`԰KτWUT[Lگ儙EB$Cc22}tB1u*%DŽ5GlNYtm̵ʿO״S0lB틖JN;ƭa2.&s$G2>6T@.\I*7b وfE$|kC/33@5R@_kͰ_QJvx)Ȉ[$<>A(aП}o)**Y3̗$G92Dv`(ж2v:"XBJ3^ڌun'|§ dWÃHv3t.1Ȕp8& R"3֡ɱ r7*Ϧׇ,D]cwk p~{#r^9d N[`@3-/BÁyuy[urÍl炟&y8Y}5DqޝĎwX'у$6X"pGx.l uUf|Q@+A!U9q}5lku{shlq1u_o생!9PP2{!JI"/71Vc)^fO,og=rl{o}8hͱ(Hxit`롛KC&_냞P{)h- [H_X'J~ oZ8>$46Z܁@zx~u;ͯAL|-3rkխ|n`1ְǮR˕?veDbXxu>xʭcD%IPNwھ??!=K07o.ČeHn罜v 1~/=<ЅjmIk2(gdWߛ7B"0 w"x 6LvJnk,7`@:v@_KYC u `riaMV6)u2Mx|Ƃ1f35i~ŕ9҄QTCbhp &ch D˰{/U.Qғ/qHY]{9wf S>i/{ʏm0עZYf.r-l}@f6*0US ʄi\AUP=I;ALJL%bҮ׸~o2E 4pѮzB8icns5K %n%Oz' ,V) 9hRH n w pL>M9㴵1Oܸ &kҽm՚g-Hya'+d=L`j087iک$Fpk/N'ѠW  ng;I)XXDžk%¥}=džKֲ,==`Yf\:-93,r9*ŧ {ٹ|c7: V4ZL R>2#H$y>),IZ_Sx$ܨr  eזv@*_?JIE 2{qn'ihyOH}Rtd߿>o!qÒ)y-tUVQ|Ρ5N/6O6/@PR>Jb/P ܔARyԺqiʍ!|s=f]zjOZ57Q1凉%9:u7Q ]NIf(>i "T0Ao7pV3rsQ45Z>uh錗HJޝ{:!yʜ);jj1LX7 ~] `Ņƛ{z :;VO[;tD-+2@}Lׅ&H*]Uΰle@ke^x rK|_0t ut3N漅 C.+@pU"h1o.ItOkq| 18֔Ekи|"$R8Kݯ⦽{j W]=so s+#`J.1(: ёKo5dE@14-Tw a}@0jZ=u-{]sC߂g{{}I1|iL3^ u09ku>ZʳouD trcbpEnzeyqS3Xpyѕ;߀uD>X`DDζ ^r`k;DT5bV~]&BCdW?nw^mGXtH꼞q1*34|yb|Ը'vLidE/B_K>+멎"F28YoiepWbI6JM6ݰ%^[sx/< |0ZKrc4ƒVO6|LR!w)Z6MB+npx)b1bY>~ӠsG=IƗ: ȢoF 稲sp6=N WѽY>h2AzZ(޶֝J ]"hyP~ ww%ryw/Ƕw ﱞ6: C9Qۺ \+لpx@.Ym5:>zpU,W-l@}Ma eM $Hɏ%}5)D9uSܛ1_h»妐cr*X!>!zdWŃ92[L]ᅿl3 L\C6đ >:$x؛*F1Q٤g:OD_=%J;qAdadT6 |8Z~J]J6+7WzgB)FǝV +dEwau& >;f_N~KX$nX*BPlzmhby|6&n3ʍXE!ZY1^$GbgA/; ~ h{%!MY#[C(-R3yOȻ?|vk)\c~YXavd"nɮ>;襯o$ۄ #e Ґn-t 2!D֗I׳_e{Eَ% <P ?V\Td ["CEz>Ϋ6$d~BG~t5YT "P`E(}ʚ wT_k۰}`-{h_wqA]^|^F*J󥣳6jxyUwf-afp,}}'ms-׀<' X3s-Y'rw'+{6Ë;lҸ| hlY97] ҎiuT{W`2F/NL*l_2.Ulk6G&F7zUSiަ8C^&WKluT^7KQ\ m?y"RatK]t_ELgJRҵ&OI)7{Xx /s]3z2!JQ0,fy?yo.Ża}P ZVE` /E? 7AHe6e5o63Aۡ ݘzv`rݡQ3:x5wւ8[[V^#]xv4>XAZNecQY0'c$[eY,]Y *e6g —vTI۷L̟pmQ~ x&qE&\tҐۗ(0Jb Վcxl[1p ԥp}#x sL:KD@+zIڇ*Js+.SyeS<{CŬǘ~WtKڔڛMmP >HUAb'hn{i5Q񝳄Y66d'(^0*n#(a^q f~W5hzݮ[-(R$eAVlg At`x,v<9AUs+{bO0c;^+0ZTEKjBVgh2GҨ Oاm}DnI8 d+a))Ёz+5CŀZ)$~iOV 8/R#:p q&Ebtd`G2 !=bLYGUnq eӫ:ʹxH sG.+!tN(|ql/ӧ\&j"V/ysEݍ|kUg1f$~^L G 7< ` [O2s-$KH |At+aFg^Nݼ(j %kjaiΓuYcU_l$GﬢZ ,KRɢbWLh ղ$n)é!ۢEG ^l*H^ I~xt0tj? {+L/%8<:_ P$UOKER؇+_ϕEz%=?C6~).ӨBѓ*-3`HKbrRJtcı 6w 4e#DC&ӫ{G{_s 'x +=73~Ǥ'Tg:5imsɴI%j~@ۜv%2O/v׷̲ɏpz]ZgPM1P6N'}0\䳵3 #v H,i 񴏶pvMnL,{U2֑%xF~]mr!X7Q` ]`ѧS&=6+q,f>J=U7ld'ՔlNa'b?ұ#2nHmYBd,<}}#4#*rWV tς|@Y(\9t%+y=eφ6?bȊִfk=t; isLV$m.uf0V?AbxƀpjY6ԫ#@lh 讁41ZPqOƀqstyQhdFd"AAdb8fo..ܵ zsz ŤM0}tK1+ns:xygt }A Bm;w"N $x5@k.((5dR1urr]̂hbG,\f0MVmo:{.u<` m t D &KSam꺲sUa\m$Bܶ"*_+5y,^ЊϺ }j=9W(m/ХtSƒe/ =Bo̔ Wɜi&,Ђ<ɉkr*aoof0v˲u͇;*Bo~)K9i cx="I`vKQ-U1MP 2CS%CVfZx,=߹]]k#qtC^@CX-)Xm-gaY`9ϱn9H}rN]h z{R뼗]Uc!Z1&8\J.Np0ti~0R"/'/~6&D Ckfy2OqM0XA {( ym@5+YKMk-y$?^VgX\]Bh.W5r4hhe" %3)A΅VDn ,Z 2̃6?;PrJE雥#Pb'd}L0$s3v\PɁg+߃_36Qhzl{K+ e&(#BxssP!mgۗUCZ!)l\ +aK-5ǝы&+'#SɄ JCJb TxQ;b1=k*jMHIxxW!N?RM¾2aMV]zW|]Fb /zqI8k/*AVY}X\`q*$Cx6Uyx \'JmK[JaeGBo=-i&ԁ ]sa(dFo.S28WyPHV9}7 <>5BiCދ+X 4Q8΁IMYPฦ?("%N*Dyt$OL3/u梅_kD+CqnhtU;쁻[ekL., R: Ezumi H,LSoUڐ>h*{1v1NOoTS8DfZdⳡ1pd.dNel@ 2y*Bnm lv@;Sy/5^a hōhde)nc&)x/I|*5k k*s=rg4 Qdxkn|S!N3CW!(ˌ暜FWT.A{[YT^5;v՗1~4G6"ʖc2,~J7_5?q#4Nl `$F@n2OF6􇐋Q3ƽm}ErV]&-˭J>'- zKb'^*k]M]@m?*)NCBOϵ,]վ3&'RA !5SGT!J _x>C%OJu]_I1&Bc:qCRoV[ ]} Kx y$R,w7" '&ChQu'H;)#6a>>Ҫ>f~}-f8b_3Qfu?>9$ڏ&a IȦ}BN:^<9uK&S*)0.1C<2f^80$ +'571MՊA`[3!ўr`p⛳Xf]H<л[K^ĕ7snM~LGK *iiR&c!1)[Z>2krOc^e/es67{X /Q& 2S?Hìp8I>qP`Qs0bm6T0?*m ,MҶRO3*$Yx>m қ' 3GA ȕxFxieVeN6|:q3T $;cBjE!GlkG۪EGTP<?΋Mcԉ'Ou!GW6>yX(c ExԷߕ˒:/rRwpO:CcH/6Q h ?OF/L\B<ҁ}~s"=9Gt f{|G$EqQ7oj{u/J{Ҡ,0זU/&ܮ=0Ce RF)B's0I2J'@rk؄N uĢʨOԯ=^dbϵwH< Ds3'tQ+`}DJo|z!ӆ`b}= S=gkPX`NUh#^a5M2tڊ m.a,z_hrO?&1-x0,Ѣ6/(l^a XSY&#Q%9eI3&iVjDnW燱+GP D#x}jI1ZvMoK^86êcOO\bv܊v{ľkeWaT SAev8.b؋b@1HьWW.@lو {/e9i~U'/㶾P4;O¥s럨l 3́L@AO/n -nxca$~~W .Aj a3 /=b imz&{gq9a$U%l1n'lǞ BkIqt2nϧ熺\X8=9v$4[y]yM؍/Q̻C\՝t/:1D<Y:)CI4oyۦw0XhKhH >6_wEXvD%9 ^g4ݹ8\p+r ^- ֜ c PKKČݤ NpO}4 A8vu7K@:jQeFW"t'R`OqW8@ɠ}o/2P ̃}8>񄢿;l}ıV]ho!LliPeUEhC_8YeC"s|/2ͬtNH֞:4f075lqJ6EJ JA]*owaE}!iz~=JD AߞGno5y,zCptang9R_q- .*KF=6e8g1U/\_[@Vpdp^lmм M0cX| W}^㥣B09 Ypu3' 53s[Xa@ Gre47 #lz`)muiD]M?–%(s] Qq2& (wvaeWǜ ͷuBJ_CAr@T'KQck;H׈P&1~t:cCiV7k u l͝}'ALǞ@3Ym޼OKF1X'@ouƲixJ@dbbB@Hwŧdٞf( +g"٫a}hMwʠz4ixu!8dT&&2etrNs\"/7ދ\g5 €]*{7|O sv;HK#`h=Se|jKzhl#S 'jTpY*Tf4 oщWcdxYjA_䆛YGev s׉j')H>cDC;M `Kdra`fⱅ[XWim@1ws< ֥f gH]n܈y!ԓb'ar9ql]F:8q4zZ:[ag =Kc}vmXb&{9h ljW Zz1͗ΗV)S)a!G nUPw+uLhZiW8LRy"|GCu1w)J,+}4 u Q^f .%`>s2:0n,2O+1̋5z.^K3t H&4se3EJl%A:!,3 #*ߤ6%@criSXdO/l%o<9} RLk{ԹŇ:POos@tspK}΄+X(!I XTޚ6*FgWa{Fgȧ4]s.Ȯu%\^{`l[ЖZ]zgV1RsHJv4ޣ8bYA] Ge9@V4@&G$LICк91(t7vgFA00*ZVe_fv01Ғx[5(U/yoStU~wϺj1 |A4T9ls1ѿLHXąkԳݱ&9t%>@ѕ;CQPZ'Ome:ʹ<s"md :6!\ MpvY3ZJ{;#v7x. #K PEp^-s1j僝_K:8{K-V)d)$\Cۦ8J8H-]&z?wt~|3C  u;AK}( @vh{[Br$OMYu>2?l&Hm 2#tπxS_4'xO di:XMhɯI=UUF=l&߃2Hf q( D?,]HxWr'3<$~?$D/m(mж㱌0kfc$ud6O`׊?S"S~4;k+NzQr膻5MLY55FI@\R jYQL(՘H\&dtQXbM LzW?Eśą9Z*5DT8^㳓zڴ͝8]p]4P"P/}l1Fb K}O݂#n"p7{*!c8'麡^')%`śP \#vvĴ[*9y@A+X' nә0sQ/CUP%5ա{*KE|Yy/\_T/ l{l4e‹:k m% _6k~Tm;2uedlU0=xYSC%soSc=ν'7,NF)!*z.zge]e5oc`w\$Ja qKn%t`5,M7sf&1: />rwTx-QNu%hO~"ֿDf|vJ;d_bFY͟kGOA ̘ )bˑt ӯ' B};\ ^6{ŀڄ:%#5¾Ǐ\р+Vv| ]s}U9XVR%{/zo^].<LE nuU|ྮD!GYfRӔ͒1ή`lիGS7g| z@ v -ĸobDhS^&&Ef`LUZ!ɣٓvzqmk^)g2?+(+WK"C;gnkZ~D`ミ*.Cic~%eutPL& O'Ȥ<(Խ4Ge{o/9Oozej3ټv'oRV:F,G3F_S_hk@NA=D H]AZ2@ c l(Dަ Jx0RGI}څW fnkS>X`O_D\JQL l)մ\`&Z(==A\0pwnE|^Xj;;gm!f"tI;s97DeE;Iq~ي *:V4cxqcPsr1t9g쁍_Pm bP$3{R$ʏWp(BQZ1䰙S*FzfXpo$<6>Jx rF}lЉNPdhq&&[9G;sp4/\=o4;шːx^HQ\D`P 4wkOH߀}ȐvF9c=3ND!Ro ]8=9_oJX&liuuD|b"~vY"¥+ҕMR J Ue6(-N/C95*|{9tOweksЄR5 \ƟI*@57;^ǐ.h/9W;+2dĥm4G!u9Ϧl.a*8:A쁽 Y[<\rˋe6:R ͟;g]8o= zP W#ze%?_lugL3]?ԂzHBp>Iv^'HB!DWMyOaz`4N4C tY?,$g^BG(pϭ x@`vϕE;.rl|&X聺Z^mQvC2vWf2zXaRwsا毶 l_˽0'RKmWV_-"0vYx΄V]=0MЕpp?ApΈuw[9,~0ey"m'k7_8lZZ= ~LSگ;,I [hM{gustH/GhճښZgVE﫣 .FG29hT^a B0J5ﻃ!lL,S8W:5o1[wINw4VGa ugͳAeDY*֯45sVw߈uw㕺Q&@k2Mv^|>,{k_<8oCZa(g V$JQMY {R-t<֯{Zp</h*e\͔s`rwI` NJCspCaX`'vz#q$*QG/b8WK'Ú"{7_<~n.sc]/qf]}k!h# BFIn01G6:kFp^Q{E7DכhpY½aWTD3e),qA%33cA#xuQx|s=տA&hh,=Q6DG^\7 V{_0q+|xIy^SHV,{z;*S7-H$7_"&gv  tM nvpob x|́iJɹFh[doI6ݸTpa 6Lջ;W6X;~YhZEWwrOnqowm7T{7|Oc%Kt_B/hgy /> 4#I&5z?Gk֬*@FкfB$Ayw}>aDgsy#|;yrPv94qfc0e6{FXI9,Awl3~A^IɖY(e,vrW9j`6} m.0 SOq56<۳#.d[eGRG;( Hb{ F5ʢ(|{a~7;M ?6RJX. E3*0j( "}rnVقX HdR̜4J_L .ȗh'q3F]yM[('@gGL,-_eqN!G;N6XjXdCeuFY]-~,2H;$ ?c)&bd|~`Q;z #УvĖZN4v ІP3=>bl%ō#^Ep",ddi &%[U$?8(۬<ձUݢ3 )G*ߒh8AyFx7;ցq)K{8UJ}jwL&N:zۜNrŗF*Jw H&;L_BR{/Hzx&qM1f.YDZƥpEbk1ۆ=;)c]SI{TC_e/JZ'c~nEjkɀɫI/:U'X27XuWB"UA`8s.W=KљGL78D(H)?KdE"/i6o2' 4Izr{TDϱC^IG0/q&[t{[ml{ nv(Zi†*GAZ41m) @[c5 KXSu >& %pٷ0YZ/ᖢk{& AHC+2M/&#HM(m`"BNߜry)ަR.+;`Dr[b,\ćtĻ(YajQ\īfCotC`>-#.q|*r;ϼ)m1 $x $AT?M搓z(LUuKwIk#Y``YhF\k<3%PXQ&)bI #WCzɉƢM's泉P4gJd,FЧԍON ,큟Z"(Z|"}h~ D7cƱ *!Ioz lAB6̳%B FI52~i."5S6z%C:̗\;' L7<h1-~mH$=y61sBƗa%:Yf3mÕ IrD{❣uz#^Ѿʪ@)RdM\uDa5y$KzEJ h~8?T] &08DZǿV7b2j7S@xu/Zoܦ.?ۖwG?ۉA딥dKH7H̼P?ɏwgx\߬ ȇL֦uמP,5͹2HJ 9 z؍2-ϷM̞:j :30bVcGK |!_ ieGIV7u: NqNc1Z0OWxoh4+M%< [B]]f5- TUD-2l¶f=󍀑 u)sOGUu%;3aCX~L3=Bg A2YF@tYֵkT+;cPٮG,,MJ#ɕ$eѡM1)6}•oXh:00n{<4gyFX|E#q"8Gɵnwґ +K`VSJh|т)_NdP{51\B4IPǣim03/~_=yap?ʹYA_'ӝ$HIDSR0=CHfZAEO 䘄imK K-V6uI:x vQ_Vn=4l 1(Cyw+n睁3U@?EЖ>9[~<`_v{Ds(os=ĝ/ @!GW*`\_dmCe׊UIe ?$ vb#=0xw̅X┟lh"4 ௖ѧYif! Vf.TOf_Ir)"fh࿼Wԉ\ZU4[ߍCZ$}|ZJvx$ak`Z'u!OH|7\h) /8#CECɚf/7 K#$SҬ~Y#F+֬oLQ`֩~CYce, p[Lb, Dྏy×/lƇF'Ŋl/Eb(gƜ) 8z92Æ!)z4)%ʬu0XE{Eif$XַVof+z+'D?u׀V$ 5`Gdy8.Jkdqa-c 8,TFzrdD'E[6}͂~,/g Ze`G8lm* %=?+q'ZV·(ѪVӲuk/r&sc%]7xOMntšC LPr8- VWI.з(y<#XBrG~w*> J8HIEsrkFB<7#L`,nTڳI- (XR(0 Y&2>jHlU5ڐء-m^)u@靥@.*F%pǡz#B%2!<>e縜 VsIC6|kDaf {@UawJGr.{PI`RBS/a.5Gt3]dQhصmw??ע 8$EjȄp On y,ٞK!Q,Ix)&>?%PtPR>D8"IF}D~/tdx8&HSvKS3Pa255xYy~a54*LY7B@vKK0҉ub^!gNJF! / dX}eU)9:AP/XrnʹO+{wcq@,(\Q|v4~kRl D><ҋ19ʇ5} Y-27}u}wC,"#QIچ2CI/J^˜E4E&)( Csk TIK9&gf=dvacB,ހ;+Mj˵R5E J $v<}7{̎`/iEKڊmkx4bg:l8& Po,vsJQ/ɝ \7F彅'0;X9[ln6^K¿uACNzg!_ET3Ky[GAYv WB9ڡZenc3Jxl/gH.c9gd&32a†%S| zv^沊QGY*'n 1WnSe,Y:; &̊FXF9X. OM58A!Tb}Or'O6H"),v6%COV|Kp5C7wZ+H~Ql 휭"ܖTL> ;'d(s$h"cF_xA>gn؍9(? NV GW*'6%݊2kdOK5M3C=t2A]ރ=’z?સ S2$ V_Cq8wÁҚ_N}I4x9wߛWV䣼6&4g6w6;9ڤ?E, ֙Z%u]7*m\U~5 g]۪Jش+qϚRI`tE.j\Fde3۫!x΢*0c xPM/؞2MDY.ٛEC) Y|4KIǩ!=;q"ʵm0`5~s +9L =Y/)}rA$aԩxs&ufZ+E(ﯼQ㽺M>Y~eng #3R 4OxMt"h,4Fx-ӱ4R 摨rqB #9D{*fR Dސ/C_'Ky0 KO:;u%"/5ug N[Ϥ ?tt#}gg#O@dO>.;_[l z &V)P7P6;eso@n|#M[d\|E u'-⳵͑*}b*t] QV0U BBP]BUq J*1 ;Bg32zg2`0V1^ ANw+#@}nM16OB]cmԶnhOG)_z-bg6[uru`EH E"Fʧo ׅ,L[#&|@uLEԎWD'Qn͆Og > $GӣL#1C :0fr&URa S,4'`* VCM+T 6l@Ę?"'#imOޢ6 9=ij0zWE~!Q2^Pb_@YCj (j4I 'Mee#u~C8tAye4?R'a¿ G+{  *G!z>̺}+\%%, F올ǏܑuTAr,Dm zi]p.9P2HG3hBue:T$ qLjV}9pitxIX&+*$5yP\D!>vOu'xQ?;8 d=+^*Gͪ$~J/Ā-ƀ퐜 0A\ĔȌzsE˗f9K796D(򙷩Q{,a[2^v(# >;˙4Џt%~DtZq{\Zo+V~rRһ*b#OCdM,h Vpd~2@|CH`V~Y hl\?C[AD.-*i0Ap `t&QsbJ?6AM<~•"i`'s])7U]\9V:ɹT=̏Me}qTB7T6h׿/aܝ[͍5wkq,1'jɲ4c)]jp26)>G\ :O?}IGtd.+X"i4X#J.Xjf!/K}OBtN \òE?y-N;Hv3wndntXYHE{>v+˝';xt}%7Xu E ǽ0:G?Y.i 3 x8IDc$|)4+f J!``7K#:/bC\w>i0}P_ꖧYnH jR!NuH'?ؿ/!~\" )Ny 4B`;d<`L7 4`*^|k#lC%!/apG:iFa"zIWhC|$ItEY,:v63Խ*~>KL [3Q)]5[kvvÙ 7 \Pmө,oISi)ABԌժo 3H>!L6W2S~ (lJAYH>2񙭿pp94șw240; WJiE^}%,H\C^|*v`1[w 'tJSVJ9K'E M΍8hTW3ᦱIMৎi%EͰR:[̉~gʐVO`LQȎ˜}dUɝ4> ltf=.`jZ,P+2e ːyKv>sxϨztNIZ.t O_q1aӮG)Vt1_Drymu 2M]0aTPTnUU(R"g}C/:Ry2pD~·2_B3T߇>8@"4:=2PB~mEbe/>|)&BXfQǴؘ}Ш)R጑Sh8؍N16: 8x7?[k[Ye)#WyE#X%K;]HqI .]75}pTu5y1 Dfs!=ap* ;DzWm<@8cS o-Mw^O]AuaR P=l𱭉Ej|BpWRWkԛ2lRD]v*z>Kntu @@J|ʋ, X3B9/RH얳 jFK[_b{o+})H>4|HXgo/N0?c#bECJ8w^RMŦ;͊^GPO_9ճݤYxEݲQk:Œ:gǯ Ձp#HCFQ8`Wl?"z{Y]]roDu/FC7\Hm*Bn͊x6<:4:Dt m\ c'OjL̚Iaya<Ī"mz>C+opTHʈh0 jY%)[^g{݁C@ @͠ՖjU:Fcz 4@vN8f@4ÃN4-Lvi% (G(1aõI3%! /Or_ >=c%.=Q,uSM/6(b ^]"+@pr-nugrY=FϊFW&KtqQSa|TVB.Z-;vb<(X'UˍpIz*r7V6]юa[r,@҅na>hM^3l5^boqg3_ az܍~u Էi$K < >ٮ΍ih] Qmʈ/|"D{?jnO@U(&^iF L~nG`4 WS`xYm/ц-BMˁA:E 7B!eq;lqzwMȿW\[ܨ)|!+z*.&۠Z1EKKr@e0`/a,7Qpl%On3NuQ^V"YoڝI:N+-'>%o&gp{kC~61<эj qX&\.뜽XΥ%I[HGɹɋx'wxS%bjJ'BR7b Cv,_S 2 )q,(+RtZ2(w6͹riR֎v22آ*I0QP2$SA ~VԔMdvEFbA$<ڤfן&ug[QbilY~, xUgĎ!Ú fCzs- Qd8\y[h ."H,"oJ2ƒyfY⇺ׄJYv!ً\^tI/f#C_Xd$pˊ+Hl:)Ć[eY 9Νa̋L1]ɣ]sd<cu_a%rڎ5sr."QރƩ"PQ`j.^CK pzAqt7n@q@aIpr{ҶOEsPR Їb4$RnvJ/*u,OvE8:*rN:Bfe,Ko1z*߉b\mʕ+[Yё!Aƌf#~]yMH)gkK|&#+ދ:>2"HQ{9i Wa%ig 4# 648lyLzn$+f-v XmشB*csV9E@ ޗ5@L(4`< ֣*}p3iv -/fOQk/y;]!YN6|vNdܬU笂RA;k_ $BCQY0Hd4wWdPk:(%`GHѩ~{@[1b#%3dw/W 䶹O'^Cv8h^>9*{r2@ + ؕK-'ڊI\ŏθBk%F6HfR.8$UVfI$-~'r}JI"ьpM9%r*5qKKS)i+p8-_DѝrkSRLL,gɭrhAbEMy:$>7<]W=NB RA{3ĭJ dNVKa.fDĞH )Be[]l_:bӶk9s?)v"rU٭IxGF߷Eg9v}L鏗m%֚-NXM R &a#l+ 2CjHt %ٶ=+Lv \O{'C97"wĀ*a uRƩodl/eY˄O zS.*5+Ư㲜sXz;FL̕,.Iv0)~`!РAܬ'v/$׊&S]R*-<8M {C6ūzٗ#'x9m||mY@31ϫ-=/+i6f1TJl9?B) `B] tdC/ C ET3U Ә_!`d)mv悰єR]9#VM!5 Vc\5;.H{)*b4OԪd2[Q͗'Рώ>]!\7dE,UB4)MV4y) U͝*8'd>hڀ;j;z)6D*U׍lKqI"pF.B7+W/OCmt2NGW- Zy/RŶpб&IA6E']NcQt> M<(,=^ /i}d%Fa& MNEp֏yw,DRdњApW pXN,XXߑAu%".m!D,|tg)j.(P zJh/|xNXe߻g2wӐgJTTQA:խz2Z1FYnc٥PKs])7 rg{ko[PUj.M)GucH7MeǡT$M(R5 Юb9&0э&D՟nw2 2ꄅvATxyZ$quzFvxCЍpN)hLY~[Y"'.!mڸ.KS8n_i.ޟ6KU>Fxw_ng^܅]Z#=ao͐\L&ɽ +?y-MK4"aA"YM;!AUz0~[boK?"NsF||g#]6]50u2FK9b1&<2m9K7]kFIN+0=^}x0ޓ.YxtJg$ԝtJœz9[`!3"s6hD5s`~m(2̱t^]輻R ?DH^hHۑl!,-kn>+,¯`Y[opwpb{8ҟwN8l]@(xXλ!Wb`δ_Aj]REK*G}fW;PzN ]P,`m!zU ~IL,`vZbF[F>Hܳļr\(pԵqFYR$B`pkF1kp9@2|&A<]|Cױȟ$R_is:y1ƞyp-'N垩.Fh.Sе\ x{b.Eqy6fz?b-;S/PqH$ù濊dC1% ؐj%&Gь15nlu8B;,kOџ{l&Yb bĢM"݈Q=0ِGHWcȸM_ IH[*] -aS;-j&CBhח$hߢ\BL制2iS7w꬯/F>r!=,Xj-?&Zb2I@3ǢN^d+aQZ voS*/ViYrLgۋC߼-ta,qzJ  zHg;\~Nvj f:^-M2G@T_RNjI2Wg U_N.`bqj>:_h+ *e1h/XJ^"kN .sRZHj,K* ;]B a t@o~fa67(@RF$}=csA+̊OVo%|-6`Zh1nŝiMQP[rGlB& t@E>5(|ŶNC݆Wx9{;0yݺyp@A2>K=s5? 3R3J`7F(0:X8/sl29selsvŶDC2m9TE8 ZF:,}/_$-hnc%LRr&2(>lΙld~pvkB,]"CduacYrz$"Yz"dҔpoRh82dJ-t;R qlҳ"tG o7~Qiy v㤄n`.M`KԇκI $э3JF\E%m('w< H%V2Ҟ%n4AvQ pd&!D T&G \GQ@  kYBÙ蹾Y{B~c#dE75ޒq~ic@oa1c5p_~J&ClU<6j{@GkkhuuVd.N!sʦyUPC[;TT p[ѱjrns jT =!=#. ߿%ٵ!(\]ܼ.n([F#m ҆tcSu҉Pw2'N{}jk  <deh*mfʖKgp:.n$.5sh u:S-T]˅VͧĘa2Q;y%㇕u=WHWj:p ދD IG71VU5t2_-i_]`UnEKhH7ttT];vǺ"׫2 3%s;=]UER!\P ..K檨fĭjĜ><J& OAUD<{O:lB *-e)&WÒFn.,5J6[Sqa2.dP{S6zPBq\& $2dG > WBQD+I:}.)O=9 ĩBh3H1+GʥGWc3(l6(7?'UfuQnX,@9AP%zݴ"J4yD4S{VCŸk<EfcfrZw*n¾Ԃ틘 w 2:/\CDOaF璣ShzM^Eja#TYi>" ucD[ {~`'M X=2ay R寛&!=r*pE.?o:~42Ks~7@~^zyQ-OZ(l;Mjz9fXB+HƪIX"u1GAvLeS;7+:"ņ$Dj BkDr= I <nvqMfi' ^zs>a Z&={Y:Չ#ܛtsqԃޒ*6{fGoI~~<WǿO*RE<>*&[H Puo{+ yT|-CV8 VU\Su-=_[ ܈ޮETc)^|lϳ8> fd%U/ Y ᅤrrX^]*J4 /kD377e,7"QCon#$9'f LFE?sNjRnUӕ?ّ٘L\GN W̼+bx8BbUp1hN)S֍(N e{Sd5yUi*f:ӧjg(cߵ掾z,co*bw΅ShvhN8QEHt՞od2I3-k츐rCT:![f~I\_UDC׬0'~\gF .k錚}G:;k?9liҋIĄn}D0JX "c'~>Y8y6|<&&Nޛn:IoN"NC/ {7h|J&1* U; ቱT.{3S/ Eks׀lEω50;d{bEcCƹS=binpqD__3@=OSW(1=d>V:Ŭ^^~C Y:܆a LY/ώ4eAE?yB=3o.[hRoy ww95djm/,6 \سyUWe")Cxn M; a' LȖòm4m NH/B>Jڞxڄ^W2P^r]iuN CJl,2Nȏ.9u8WZL^Y~#ͱeO(^^(2D@se vyH*+li`ΪH*XrT턈b=DÊCzǪV|d˭~!6gm"3WaW)߫Z!* Ȁ2VDT~.zd`"/i(+*qtW=z .L0OԳ.(S5 S 4" MEC)AY2crB> A i*Zf]!",6 (<\Ԙ]sd>Ş)+nU OGedH "*;~mq \ fViqU`S >_#]Xr7[+OkTTJ{StD|ydn:8c_P}+zHYUxEi˾'Ilrcfyuѝ2\oM7r0ukZ'!L,'|i_Ou`+:&(ypɵ87D  0`O D|sXF>O$QΞ|}YK $T~p2~|qKiջ%A/`ٶ[Y#e4nQִ'SOpꙓm$UK.suWEB<=43.jZ79 `U Ew% {nӛC8{%L[֛ Zi^_,O +M+f#8׫vlER ؓaFo9:$/W@J+ K~YzCMmD&p;obдbXV[ <"cC*b9F"I:d$x1\EXk( \-&c֧NN*:k=\ţnXhF OGDǡ'g3jV]RBUoe23{%kms ErxXƲhH+)-fFvT$YjZa:eQA<I{y-^ (gjA=Dg}>ֽ  ;~}Cg0 ٸ:h6o:&B5m\<./Ƀ{*^$x:[%Iz–EgR-eoo J`^gdt r$PBFD_yVlG9XgR>F](5 C}.CTHDӍCJ^']ɶNvkăz%ں0^dcͬU e6CHz3Ly!q~\:`Urc~{\1K8$L5ڄ%兽kz4zn{sv5u;y|"1DS+#۵g C7^xhTS4[%ksvy*4U9({t7A_a܀v7 E-EZiW-;0D*nWn4:O) A|â(E~reh2QfӔsV፼ nFa X_d jg@$fS!Ű-"ìzyqpi ǪJWɟZ} }kt] [;g ^&V8]"M'[Ā*k1Z $ɗu+n RRÏe̘cXk,1훂šzz2эG%i,$> Kj2Jީ퇷  6 & Ȣ?.uԬdj "Ǹ08(yE}A4C?D.0FQ.U6ip/%O~A/M./jپ<O7QiXL#SXPY+Ƽ [sJs&WO6#.=.G [uGPD43;ϨgJ >X>F([klG_#t蟦`JrX$ܵ~NHZJaGKAD҂H:A j $˅#°8a|CA 4sv !JoYn$&3nxJ1)ZDQj# ##&FhL_4W675-cD>JQS9PY ~Of鿉B)l9Bc|rJp 4_\;QiioJڴ7u4ڇz:IJCm|LU@?Z\⩴Jj1kzrd\1V:#H~q!69Yu' qMeݏjT*~yOSr!fAi g d-.7gwVkBcnMiiV{ߡ?8%Z1ƦZ >.gȥ  rK/# w hJ՝$5#m1ox8whVbn f̺l2> fڧ\<U̴ҧlj T*J@pO_BtWNiCL], '25η փB1QT+~kH<,O$LxM ]Bh`u38bMl@Rrg/JKϾ˗3P^ 7fS~吴z>0$gyϛ`@Ɣ]FN%b;! i?~dzK:\ ` -2@9MO4-@FuX d\:cw {b%ˎK&83,sE5dQʧږWdT l;*I+1Q]s>f 1CX{cw\ܸy~W¢,y#|T< %p"ƭH ѡ}NgU3)2D1$3|o՚wf+;G͊9PtHj8x!ԵpJfa<8z*kg犹:Ds`I񖇑[uEۻ҉=1P@!]{NV 9:kE$ }0zx!bώK袑%ZǰKYLnrMC~24wNgi"Hg}Rwr%G{%"1u-^>--Pړ A4L }|y-^v5*]^Qz/߷d >04Z6u\q"jV_yI0^' aXn fkۗrfQH",UjⲜH+qU< =*^ΩGk%yc%&N.=B<{Ѹ^_lȋSўU;(Јlÿ"Dꫡn-WedžTY3 PfʈH;#hne>~lxDs|u%h{  n^(hIq(C:>FT)}SNuM |.M%5F!-^߂XxsTce~hc㙻jdZ9`:%p>F(dx챊R'n<ڝ2*?Gu.SM~~PPY >DH<;`u۸s:s&k g U6i\SYp,'}b`oLTL23ּPڬ B~:P55Jh;V]$џhdP8,ՃyjUIe.j;rw%>@ r`3s.Q@e^i1Ԭf#f~2gwK sfyBr;5oA}$)Fri#a9]P_R"7s/mGgA͍ǤO[pUh/NL(v*Z5jǟDOciʆ6p@[~(%f8d-ú,zY߂@T?Boy̐6k4<Ş+i3v,L.h̏ XQQ{ '1+JZxy[7!4vʼ )++x{Kj}aXbji}/-^w??>7w>뷺f)YWL=<؇n'ߡGݯIRxC<|YHdz溿ԯ%*iG3WvP-#] cW1,e3ne[C+6jس"  G-auӠ_ɚtW5MRI6ى`\.,Ws'ޠĭ=m 3Ez?5G*QR/G1A)A~-xGe đ _ ΕHJdaþUS{ fA _8āiA| _ԓ1:u]^]ynxW;I ~a=g)4|fiѲ)E taj{c !Fk6e?~?׸2z,@9 ! ׏%3;Q6 :;_VÉ؀ "UzeFQ\Y,`~X+QueđxfVY֏oIN,1Xl 9^ avsq܇"ӏ1bɇ29Q)-L"WmXΐ0m2d/ NXs*a0~hM sy򬖃8&CŖS ~ p@2H~mN`E%V="pѓzey6\B01/a1H9^UJʈ$I"P'4 "GC(,Rz00 J_.,VyUD-: f4am?g?8tv\ae/NG[@)vw8o'Rqgp &UF]d=J= u B)Gчmd[/ɘ`!; o$S*[ z(h L,ur"ڊ5/ RUE<YgO5#$  :`.wp s^f̽VNuC_8:HKG@ 1bj0Jn!NiɄW6lNٮ-7a&CW<Թau'>./ |MzE؇8[z梯]!!w|s.kԘHRg2|x2@NFc=_s+4nHm |ps0m(m/ ޿(䖂5sҀTqu.l *V@뙏 B<_s*| շYYsjb~fu;g Zz$ 2G{G֪)$CK1 Q\y~+VzqD5+yP:,oImonb58mʣgˠ첋Wʝ{1bYS6Զ }Dx.o0>L褦xo98?r游/ʐ>߬D'9w3=etʓ\wS>RpStީ py۴S_?v:7}2:ԛd2|u/컛+a4#!M^.X9YM ~Vx%j߳eڿ%pԓQ?8h(8rtbaذ-rހ3r]z9cč$uFEiZ.N\r-dvFІ('fǛ݇3g~EME\R+mN]"9XI'ZN976(s-J/鱃Mvv< G}1na'&9 Q6#X~9޳[亱 XbA¿FƢ߻KM]#d{I>)bYZ˸5_ΰ_t8pXݝj<4m:Ĭi|\<$ō r>-2:'nǃ^|j mXEĈg1 PmgVpn8~H8#*iZ'57NƦ*pt95VPbN,?^ o2/!ꬤ%6GwxP4揃IjO 8 '*óYK-Ԃ5O(w_Eswٛ lA%|;g19א͏+-*y~NYz;Р_2y;]ǫ袔JR)֫ yu W~ͱm6֦yViI3B! a. -)2_2übI)*ewbM,6wy[UiF&qr"d#G=l&f *T(C1sXķ8+m*ݴѓJ]b9_Yɝ4gNϮ)k$yL" )ai e=GpdxY_Eݴʿ mx*wEJC.4 n-GFPbB35mu%^}kҁ|h~(1&1m1>T @"wwo ,yf -h1 ]iHUn܎2ȀM;̦$wcᙸCMe8^Z'Xy Drad3[f8Ú=_E 6Rx$oBZwXRXhld3?m4;hJoIQlz6 (3o7WT>wB.pO,R{K&,%46ݵU!ϠA3Vp  C=Z@BwNP}1@`ui*x[h=~Lf]w .b_L#ݰ(}ntVN'VM܌ʞ-3$՞W E=a:xA`FR;$ﺦߢ4Qq tz|M@?Ktmz7iR&QLwE[dܵ-ӈn"L}jy1w*v"Pˣ%vj/bsFN" K*x,yVEVO:?F,`-Q>L.k;UezعۭW_ qUl|*˹\/`P893rI@ 2jtKSjˢǬ+'k gv%A>D`g*Wlf('ZE|IWcTKl6nYB1Jc7q >o{ (Ȯ Aq 1=ql$'y m黟U*qB:4:ؐ;E/a17;@P1gL甶 'Fgzi(QvHS A%<.Q~JWoj͍J.t#@e9D fftTW5bQϵ} B`Xm!ch9puY*VLiJn8dGOjx7<ݵ>|[] -tGdSN-rP axt4#X!B-D5$?gZYN{{k  tu<4#Fg-W+)GmLy9,W%7 ֽ^gܘ]-ܮh2خ\oFVsUجʺ"FJ 8|I\#O :u'X& ٦Spai^?0%Fd0%-[XQJik R-A*IQ^< YԆՉ!o65˪=,R}szI`uۊDys[k8#8=ׄvNE3pVn%7rLa׭K>1FޣE·э c$q `d {@R#چ뚚!rK 3rT e&usQ6u+ x&V;Ѿ[χSEj9>JGߊa#>=xL$z'Sye}[~:_Q~o"XN*jT0EV-Il"ii57]o'Q. *pW.y, }ytJ8{ύĭ5!'0M0P sk8E ;dGfm#^/_']\1#9d8^32Qh実i}tP[FI>OafwaK;L6 p%^.o\6?mkvIǭDf?p.N IV(> SVB$˚! e@ OHk#n\pXqRdg],E9"]@R ffd,A`5 D $I_lI'A+|g41}cg߀ AJ_iQ<|z ` ^~bf\OG6KZ9+gζC"O˘syx 89BKE[4lq<:1 ߸gF ZTQC^_Po#:={;g'fi})}ܜη _1Yim :E IK⽶d\R .s 4pD]W}33\& WMqWt`Y<.Z3t[dxmg$`"z{\69SFb9F88p_  =,__&;,՛;7ngҠiejJ+IX:^uBquAhA3}cGhg 1Jq 8zք/4WoJ,'ژg$G& p:iN dL/@4WIpɛ^ =rg_a|aF!0ǂ/#z[q6 {nbrfSU +)KX4k|y$CG ~0P;[8?02ܳ;"7X*qv%J0,U&f;,@|%xCPvi2m1,tV^S\|kB +({u7^Q4wLI#sj$m5/)L#%(|cb նhvځ90V8PM ȯ-6m-Sy@m(<I5ʬ[zʑc\!&liIJ]q.[vFV3T1QLcSC*1>\@W jK>ցȇ" B)sկZqo+ \y=Oe/ \6wh2A{erR~bS/FlR ?̯|̀r.$EDdo,4 ;2_8TN8l0o >Z'㌹](tȠ^; B5a(>BRN ų DȭY<}q/҇ǂkoa//NOƯΈʏzUo{\ mLͬaS65dQPFA8P5F}ƺ3lo^s3޶,` Z~-ePV oTP6.-k410c(Ψ17-[Xيa|[K}1 ͤ5?; [g'쉉J.Fk5HpƄ\O8OR{j-V\8LiUW{w_`4;J@\&r8boK8BtsV9ޥF."ӘLT_ԿJ){Χ+*`aђ6A*BMH^7D YLQ9ZLq,'i VRq}FfiJ!S'0/4)N-1i8oQX4ym ;Q9 X,w/8,t0SNy>v]HӌR1[WTjZD<-Upo[ Bt+\ypVLKoro!/-v(y{d4+Y  +J:fq{}dR 9|!])˙L܅A!KZp]m\/ʾ=} _넾RL[bXs=bx MYVH|tz(Q*eA:K;MJbt re<^]/CGPk 7.V+Q%D~MyׁL U̩H豉N5)7 uL8Ka.9FD5C^C<+T^hEAam W:8v+BP@i;]l Dzi &7NiujA׳NutA ȏ|)ܿOcݒ<hB0p5l ?Tp(nˤ]`MSltZa [b:A(:68~SAPO+8Eh$fj!B_`V`%¯kc u4|ܒ}@ImUZn0vn׻rPvem0[yˏo)X{?׸@QI?CqSKD20%([)p4nSa#d}ˎv}?{.5!i-,7ՑҰכb*}ٞiXB/USc$[_sF+Fk3|nKgp&1S9/B|>|j(V*Vj]eUglmˣz/]?ʼ}*Tv+F6B[i\Ls&܀ޥޒ +tFkok.F@nb]iϫM:#2<VݎXAz@:͚@Ň"pϯ4) b-i!0 RFi"* I>e?T)9՛0.$h5]7U2u36Ǔ] |D]0%bųj`8f"mY3g:sX!do42-E"-DN-MO*3I*X.첾 r~PLUcA!Qiswʊo߬/??w&=$.b(U[&Dn&yPq\_ZI;5IyLQ9#f{4WS6r+&:ɖ/K yb6L*&"E,O,tN%./@=*`YD4Rϲ@˥Bp4BzWpህ-3K dtz &[`@7l ْbthČ1gxe<GM؋8Z YQqF޳CSUgTAJ*YSQȨCuFZo+Ѭ(^l;<-]a߶fdڌ_[4݋\Y ol3q߼ 9̜Qo$B\nkփaa*٩b.ttN ]oiɴ{ee- ('GbO8pUF'hk:xeͳeduV@,𦥪Q,2?$5Q Pf<XȊQ֓&1&7ު{τYnT1(L :;"<ҿZ]p#}!xXШv]^56*w@ `Ɍp3N~|/ce]Ø5??D-¢R l˪X# f:99i7MyԈ:Jş4`m^==0♷wuu\=Ͳ2r)ն9y+YC@܁٠vzF5A b^}0QM2*W KڈϾߠ=*Xi2 oYRh6 G_JeNeuGFXš]ou2vLE䯃 `n@/³D7F ezXuu(GĿ(UEne-XYovYg eLVy5Y J2`ʟ!?|trvts?עH+RH6_y(“G.޼n W\$p\H=*RNr:y441ounI5R횢hl)Єl,_Lfʉgt2^,p8?@Z "EYP(`]?g,:a5P l[6wʆ  tǙ-jup3Jם#R~&{\q{PoRԄ`pCt_x6 uq3܃_d;HŌG5\-.lcJJ[0q(m8)TwV-ahK+G-|X&)EmtVˉ6<ٹy@Ԣ3 %c|WTVQɋ9~25f!'&(U/щ֙Fgou5`J E`^`fƿ"nh0'!5C6> t02]hszTd~@&?7eTJWe RjUQx9|Z2;-|amwl E:׉Τ,G ;3obD7 CE۬zW@&®CnU![^ Z|CIo>,ZnЙUR,>M_Ƥeqi).c_pJo5,5o vP%FH OcK0F.#Wz3D w\PjƬxg`& zGF޼nYQpPX^Ժran]uiM/Chg GO$ڎt{Eu K*qTN?/H[W>Fy{BDt[z7^Llk)n ڒXl,b#mwUW!"s͹f=WIs.jː`SqsX`Sm8p%srJ NTRW,q5ZAIxY'(V峛-f k )>"N{ ~pph~M-3,+u$"%^޷B|w5饵DJgXr-C*χ%LJ<'k  =;n(Q1~XP9a riT+#|= m1B'Pϫ&c9Xl4ƺd_vwY`ChZoNW)PaAx71 2&r?IM obfctxIp%[#k鋛^ yF4^lFѺ"DYtC4.d g2 %>['48#f2>Ԃ|3 N o I?*kAn%3<]u;+]m@;)_L/O)i# njL)Z%R3hR=u&ـOrb3[ߞU LEN`wceRsYp2)c~2xTUF9RSD^5oſ)zϩ`tj4w{h 6U8Aj5z{+FY׈cin^ `[Ap>Zcj)}潓'K| = Iw@K3NHΒ$k̻д{XW_%0NV݋$nk.G{UC(o]ˬ6\\Pb[!Ծ4<BP(QK06svVK֫:Hfi{ƅ9ŧ'd>flVDS$(IPnrVV&U xW.3z>_& [{cNkS2K;m:U L2)zbគ`:eҥK {*2CԱa0i ĺԽ%1_԰N\ P-ncqxЙ"/I v*Xtr޷eiV2R)$X~&jlcMOil73hmĈ]o$G.~*j?( <7#d36>Ԍӿu#X[[!;לdq'JE񊰗'ف9+!w$1 &0*!3oΰ6^2l+^:vz ."rM÷t#`S,^Ɇ;Ev]YHMx}{ƴ¦wa#xW(罹tR$GULwmO&Iş=lFQ $i1fwێjX5}ƛ\f[~9>U#4M)IXbx32$4_ IGb;cOKpsdsPa\ȅ~ɑ9V @MkK+D$hyz#˘FXMTE.t"K8v [=TeG.WyGd%&U@ 2-eӳP)?EZ5&iT/Y|zE0;c?ܼ fyf5>'q}\RsGc!.G4tȌ- g]|M]L:ԣ?hT:xR̟\h mVk*%iIp5\3SXK}e ΢ޅաzX&BclPYηOL}T֏f&G)Ÿ|O(&GŘpf~PX,b~n]*1]BG@P: u'Dp;_㱟`9$u/fK.YdFK^/kjYpXVb"&3YഡTiEU_΢5Q°)`Ơ2EC*oT3(d W $qY'wIdx_nH ~%1t?ãpxY;yuɱZ) މ:QzkeVݘd e3h*V7QmAX'ƿH n87u #->{H󷳺Zăj]ScjeiJ{oK(#DiXt6NuUO?IB;ٗ~N` =]Vk8o8n4W]_ʲ6^$!br%]>J+a9O"X̳0Wm摈nR6=4yU"QGNm|T?dJu@ʱQRdasSv5+(}Ӥ1NM-TiǪʐ`|LQROV\nWeUg4l#فFZubXa}Kd.e^yM, 4gP l;?QAUȗ9@^퇨{|><#hc8Mdžaӄq**jacd Rx4tQڟy@/zk'"0%Ӂdv]4` 8PV!v[As ȁw|r:;[S;7VVkIᗳi Gp%aDZ"ל]E++P&l=w7tBܫ SPU=f]BϩՍ2Sj t'91}KtF-+?h( Z5uahĉ3WALK#.9QꘇDQb)fQ-a}1.A߽4p,4c#b1nX5(8N3a8 }B|X[fEp4Jچl; УIŗ嵇-cetQyd"!͝-\ \!w9g{,lod/T?Rw^ՂZΨ 1粶7BiN;^wwwuņ봇o7.Ľ.r4rLJ ~i=vʰЗ>f2=Ee{T%M+=OH8]Ż Mm1R QHiV, > , d6bs bU܂y1-̹{bg`] d#b(ę=|)VeB{7EjJo$RBeƏ 8X XA;8be[mg؆.v1J 3cA`5V.WHcJop Ȩqh`3ic1`UZx^%pD sd!RMRBT4wR-^ޓ Ȃ[cwaup9]*2~Kco~|:%P..u%%ur_ov10.\)OCYY4C:ƒ1ҖJ,";x卞 JeȆl4a"!,m_E*^FAʼ`9Ɠ)9;/Us|?r=yrLƇ2;IBi W2-όQӑP#} 6G:7ȰT׃ї1_$z˔@v/j( 1x]mu O&B"ON0 dB!_d-jK3>s9A69E]2ˡRDp] &DQ&Uu!J a5c(H^ji yLFV:]J% fBYNd^XO)QHc= ,1x h8QѾrA(C=msVE?$L@j@=a78˟U7]$!ߙӝbsS\$r'Tktuw~-/ & Iɷ>6 yR N k:7, Fs1ui2Щh-ۻ(#]yy0/ -u+:Ktv/is cvOIHqZBB/M꼿"׽XZ#70%W; 6bp4N4=wsQ\:GOފʵ1H7P&ubD,`Լ퓄'Ki8൏acWDEVA XôU2)1C)A\#˵gן bAIon%)ׄ Rw]IM&?Ga|TeDӂ2b+s 8j`1 dt/9q( џkmKgʼ! Nh'SUs4e1`Y7Ah26"; , K.N'̯ۿ_/&sOL`.oRm!57Qw-2'ZDaOA1{36ޞuLbʶU T)jˎa0!h);[L`H$g :L~6$VӄPÃn5,W58TIIV3,]|B25'N $YƔĬg+lkNQ$4%Xaw3WGE^vN CEm Yqo_$Uv:أ* =^OZnJ;EUź  9 H6 dn+_IdMd8L}M[krhzЉV@Շ=I1l<׸ސ } lbKϖR&EO0j6 ..Tn gU}$.D"Kj i9W3#1\Er>&_{IsP Dr fyQ C퇱cC1uۺ&/Tl8&"1m fQ=NKhԼMKU~2ORYg g nD5/->Ehsf F7T2R<6 ަ!PjK7hZm&gN,``cDx%"xo93 r=d -}a+ۯ,Ç6hܰk B/ ח\$k (Np 燓x:ߖ]ϖXQZ9osڜ%KI9M8@A3WUiƻ(L9H%2p|̬3Y\(#!89*8v_A%Ym&^ّ-o$LoE+07R] EAfG{6CcEL!jW$?F .:x}ɍk'âBb|`wSNwp]s_oIH<;\o|2oBnz¶rks) YZg|}JsjķV&o>#m^Z0l*`-D IVM(@剾.|fsi!$u6`p-TV ڞ%f坠@c)c%*PِI@rV@b?mLҨ4v~hlL[FJ1y]= p7*G*֭1TL;C7.z+6&t xQr2l3{Mg(|."׳ZmP/ W%wvM$Mr v9ojzR-:WD)F=d-@^uCYjqKT˚eT9`a Djy] .KESve@5?5|goO:^V*.sR8S}3XƐ{i)"V;BtqF<:g` 7\VNJT"hr:h9ҙӒ e5©(vZКmcUeHʧ2ACJ+bP;H:{'4@.Jta66՝2@X#i}\%b뤖d ^LbG wmt ܟM캣R<ȔZVF_(DPI$@L#_:k0qCi_e{3ˡVwm2i ZIΛRwKqѝ.h"e|i}Ft0 @LyA%:rh1B( t@pW؉mdtl1Z"C^{b{'!K?a+ʱuG6Fe4M(%jj) A;忘2O+i|/TǮB8ژ֎՞s\x a\8o^(:z*wgk,s }|r,#hO|VPO}/ӯC Vlk݆_ټ\+7/+ڜ&\uyJu f/wpwnl UM%e|ږQPA)Q$H)ݖtBi9ؐ’CjW`U:Nzmy!m^ o&笉T 8ǒeTL\sù:|AuP#8$]RrH$^ V2!6,X2]5 06W';7.D ֤X. u6ߝvYLk;q89s7u~ q{f _>¨ҽJI!P49r +V3#aGҋ:m4TymҽHʣ*fw@bXIgE8(`2r{$?hmsvj\ngՑ_Ѱq 0PUvF ̪SNZw6RȯtZN4:q/QJ1gakBq, j2njr~C6,pJI O9Z.1R?cu=f`OHyzIYi+Ý h-6K'i x~kP;w[cxgi@3o>3щzɭGR;'^C`ϗR)(Y6Bs`9? 8c5,HSoJAgUe;x_J Q?HQCs~vX_0Ã\ELRhb?ɖޔ'ɥh4\ w24.Ç Zk~gl]+ MDc vpHBH]]s6W;7lh^=/n]Q-%׮d<QwQ_{qܒ7b 8$]kˑ@t/ \8Nժwz Ka s`c<> #X16rL/rL=aj&OHYb^ӂYz>Z4+sئD왟HXn!RU@D9E=#E1N/Ps*tsCa1^tqbd$>GdPSu%nHwId4NH!VC (_ʩ{Ub(¹(hNۼz8F<˜wTc`KF$kV(U# tۤ*L Gz/>F^4t7DxLl ~inp 0hH<)[׶Wm7Th txF8~iHi+YEe^D9.=#K#)<Ú'd"|V΢T-$0h&L]ɰRo]UCU2WT\N{J8Ҡ_Xrh.v9YWˌ:omȊ"DzXz?u!Wj 6?i)=SE`|kEg뾑1-5+""V}͉AϾj68ھ ^:G# )S{]A-I pW<1_CS7tgz( 9}SZ  .u3&G.xĊoEvOpAN4kA$rgYz̧xa\WVҕ^KJ#Uz~S"uٜww =Sp6#x͟]BꈻUyŗnވ2:ӢK€^1m_[;2XY _zVAԴ {I\uwV2'8_fu-ٹE9A'KAM!@W ۀBwH8e"YQ"CJn6utŗdJ ND 6_zGFؼZ>aDOE|vV=4DrNR⸟}͎bQnQdžgN I Bu`ƫ9w!l ?@}^xj}"?:|'Vc~XZ.nbp1Q]L0hop)o:Hag[2uU*tlj2;E9%k?bzxqڦp Jzb__]b7pGk ?h yl!Рx4*k"pi}#uꐶ7LSfehx_F E;#X>IY{+GHOY;7iSe:f4!'$ Ғ ?mbֵ_/ۇh~Vzk0o-}n]<^o|z;!EMìRbgyϴOW9Y'un fb  ̟?\LL z5jSv7ZݞqfEXc8iDcC;Q+BPaV 6;ͧP*P:jĭn?V L< @(r#@c$^/|-"ˋR{a(EslMH\oKμF@|/2a$LDOAwb5 +ȤrXCJV?}5Fx^v#>EMB-H3ׇM/ql,9۷F}Vy9;p BHj*x InF|pѵ5.t_ klO7U-8mO- d- =]8NtKq)*rQ1ec)Ms2+s3zjk+>/&S)N2m2A'[r {Cވk1+[{v*fJY䎽3yMB:~ÕxgrdMç;՝y8k B:z+.5 \fW;7xk7>Kqd=.5R{ݎA1VX~AeN O4hU"D|rlj\PZr:(EȰub9 |(GO_͖6$j Weܗ~/WiLS1D+S^*l yI)wLMP; ş*MK(ynic`-\ >Eo{m#WaB/Ahxd4E+ꐾPbj~X iX({I/HUNKҨĄ5씜KӝYy]t3⡪)EFzԈׄX*׳k 6KC]!>i+ 02]ݫEVj9JSQ]WR .OG#IbU{pI0 qeV1ZF,~X%?_:zgEgҬ#@o*6Rr;Mҷ)e %YIolLD*qq|IK* @2P:55bœ@`^]CX)WMv5imL$sVL_G51NTBZǚng 4\ڕBkfa-`ݦ Qo-\J dYu#;k0W4]=h&m$cNMFx+V@y; )}(N}0H`S4-DlF_ƀ͗mv2B2oeq؟lQϺaĉHюoOkmjuD'(<?}(OmH`~Md=6v&ⰐiP#L.Mn؆UDgr!7@uۣGl&#RC}$xh֤lEw&tIH;QX5X1' m8KUj6uд'wM tڊ _GQX)m\ÏV62.l~0{Rt &N]1' .{6 6 ˿?.OaB/I-'ȳ[7ccg,)hkfQ /z/ p"v*Ju\)OZL!GtP]dK7ds 8x!rĖ <Y׬,]bPgwv^@e|ٺ3*$$_3R{FGP8ǶaSX~8\2#Ȱ,\QҜ).X,@wcXxk,o`A~Lhс[b_yx^J@ ]&'6> WBҧRm$LIbnaқt =M}f+g2vl:=|${:$ 3{"DKT†0:LFi}NmAqbgxpp u8FIu: f";=+b ?^H}G'$J?]oo娼xyOoOB׋תdy豱l8`%f%B%xR!KJMuȰ\_gZ9:gWlD^u;DB?XȮ],Ƴ"ՠ&b c a7\7qGIGuN9ϭwj#e _2y +*Hʩu׷x|<;T' "pE=YGv N}Qz;8B MZ_̥w㇠͇R0=̾]Q+)$Mv& *l&_Qg 㠵Wr\ʯIk;듋c3zl_?, KO ׻v?塩P9yHAR8ɸ@ʇy%D#h^ÒŞ iX:! v`B,$0ay% mۄȣ7 hI0l'7I}&M< ?`pK꯬XGzy*#A 4e{`j~O5ح脫 ϼ2V,Fv3$P%#f|n@iLa 9+!>D̔ ćY`e7lV.# |;W =w$.6h OQ~wuj߈`kPB1InIVsSU~Pۜ _R l\#c9Q Jv<⠦o[u?l%pbӷB {ǬC*e\ 5'Wx:^/ag=oùu2>ACPAntA 5fm{D5` M 7cH|1ޑYMy.AʼnQrrʫggKh C±8JCjI(>adGcGWdMF;R, S<Ť|f/I7mjvv4N}0԰(..бi^<՛uVK#!Cf&'@]{rkp0-* =^g )$/r2qIGmC+W4#֣u?-"Wȶru8_ ЫXuw٩+N5 Xpبx»Gy601cs ;ll2|iPK~~im{XL1bI,| @pnLu'SIImh9s e*˳]/SRE"<`_D}7(hH* $blyh1 f{wX \OV ,R6T.2h$/M6.amxB%g(mÀ?-2@.mLvyXJ}-m}R,K]6a}+:2a'c[A9Ќ"> ^tdd&+hss`H0*P*X)z7V9盿Le)|i(6HEvqV~$f\`|+DE7♓e]#|\O.÷#ӁɓB(Ҥ 诶B tx`-z+~Z +ѐt<~j%T?;)JDE°+۩:'֬/%S oP^tkdR:{4ʪ(4;8ȓ0O8omRN#"(UrPGKc/w2> _ ?>YLe$a{gD[St*]@ITҏ8h L&J<%:ީJ z*B;`A#y-@Id P"rN&zZlqhAnf֡ܔ)fES]S4;~?`(;@m>X?<u U=!&PJحO!m|ԣ WKh¿>a#ҝPh\z<'ܹX9TɍCG8u(_iM}3`nT<&;oLEt>;crsBdӸe]"$[.1OEVzE "k÷;imե0 B%+ .sji}Bݝ uAtD-@0 G@˧%lZl/O)Va> vOzBIg a|3?їW %y;tMp sA`cաQ 612`; nA)ƀˡFX#=-\S'H>UMG1;p:55>xA>ga$]8ѯO* ,l % ĴoRz4JWk6/7 $n : m'j~ː%hN!yOEd#;v_5@T,FxIN#EGXdDj1pL!0Nx҂t/\ >ǟtlzϩ2Y: L1(#PʂTA56&09Z&7l`FQEnc,Xg7pk״b&*eOkNǛJJ4 p5 AnT 2H6* 衟qnUG B`IbOV'ؖv|屌ˡtZ,CUO6d;a2I|Z5!MQ%$3()=tr|&DfdJ]-T UabU,ڡQ6(CEJ@˖'L10g;F! $GI#<1D3 pznH#uxeY=df/VV#+4S|Apn{zSq'0x҆Np&211s%>w&"rr}|A+?MS*wuR- WX>O.pms.u`W$ۥ=}C bZ'Q_v B.+;AMyı+.WAC]Xh\KX+LuC|V)`\5V^U tTϹ%܇+~ScQ`ޞ佄Pk/!Ʌ4my:.ı z@=ɘpXBts`v >>S. ?aPSKdݾ6Ļ0GfBVWԔ98*$*#^JKd|3 4ڰՆ}ؗJ]ga3~)NDo$Odz6yMZELE69ւtzR""=wbd-G$DEZ(WH*Hӹlҳ75f&d c; UVHFGAQrQbV8\\ǭwj*|&4E}1 U8G@u2 aT!ʶBV<3q06D7ۻӓC_nd* >kV 9¼Qh>)RW{r2sFVzbZ\<+ʺ+2QLf&[tu6TĔ3CZFX<h=Xx4I-s!#2 .o( vV&EYyf+yP6bHb[S:TQ4 ?ȰVs޲mui[+{y3Aә.d"F_bS9 gR1s#҉ܕfF9C.% Zc@OWٌ2ψz QxUPAcF15)rdA4ӹ? 8›K(`flD ¥ ''NM~淋J= 2O,KXFW+)]mX3 uF€VI6ʕp I+t ;-{gr&[e$#-SVR \ˇ;z|צ7,#@j7q?`/XNBE ;l˷C{=>^PI_ڜ{BさɵF^ JzbOz=E$YDTI4Hs^} s$GΒ0m.\j! ~_r^+]̪^MKH tO<8ry6^mG~fɫ2WC1iŏ=v>w.re4W0@(vֱ`Hlp)0R"=̐sFz ݄=}f0::cHQ9#E{&`u5cV l6~ X+]]r}8K>{\ƞ\;^lgR@fd]yQ%@r;WmY@J*:A,q'cePջ1 X'*OyG m4rH`'G[&+3rk`éƫ ]Y3hUwȩP=%|9s6om|^Ed">J&_u);[ 0U0Hɸ~mu AE5HQы\T4ΫP"ԉy&C#N)%k;ݸpf~gٵͦAK2 'gյiW{9eAn>~[@\վcN>ᶆ`$ujL+˓2 PTHdӑ&fviJ%9USԲ_C_`wYz˜Yƙ1N ( G eK5eAsDZeH,SD箐NJؒ~(ԙ,Eѽj;Th&Jg⤒f{I5EȿL§>C@ŸGG @Y%!s&;"?5e` `C-gm"Q:t#4i%BVvK5Tm5FX4Shs xXvClT mdXwDՎIO!> %=?AS9]aLFmmz9^S/*/6Q[ BCA%2pﯜ$UQ]%WV!ޑZ3p 5Zn"Ҏ5[WCy9Z0nȹ٠I{'ۨhsgW~'du;)Ÿ.CBN ,8Q\8I( 7ѝ!t[!,vKmڣ߶\PT@\o]v=J`_mI9_-Qyu6f8@V3r͝Iț5 Գ1WZhR,%mXf'IWMDA#7&uS̽D`\z""Sp yVoh\)I|?m 'c/+-oMBF|Lx>w4DI&n#KhMwf;d셫K:r;ˉYP\M1%x@ Uj]_%Q_!Fםqǣp\p`7>͠KBG?v'h{6,λh{DNe)T|}dj~X Z lwjI'lwӀ%K?^x>Zc<0p@l Nn?mT(CpHv4tpDr!!8[_<#"O~Ј  FH. /{Ҳs#ѶQ`A3ɭgQ&S&ԺO@#@MA}4U7[@D!~W.%b8(<Խݞ{-j07<gcx6T\f)=IOjm^2 Co! l"7ovbxzd۟{ <}(d5loF,#20*1/S fdm1+w ~Mv@W~ڋ-{? '^R39c^pEMe'bY%xvLmԋswMk_42c.J}>N ba 7 pDޖg5S}.9/ŞK4'>O1'P.btF"[_ح*3(}3K[0PݴUbb1i&v8W i\k&s$CeGt[4T +˽%Lq((\ h!"*W=s=C kS<|C=M6L(y Wr6!i8'3Äږ; ެ$=bC5t "FurQit=4U^WI?٧s9L%|x*pS<.닦D΢n2JW$~݁ϛNWuMHğvx<m`;&bϸXv 2?7꛹M WƯl@w(NL>x<> ƸdCV%G\Hs4k, pYø-"8#pFA[&K9e-g5S0ަadY4dtBeWAg"k4QHrg˕桑،0@tݯƒi 6Qĥeրູnǽ;.0:x PB92J!f%cʹ`΅9琉'bw Z `VAZ$ #$\5y1O/M }!$c}O>K-EVρVnտ.)1k8C@%e)G }|+5gC$X+ibVkIPٙ@H ?~] YSB`[3%a]*$K: KAd?醴,X=fnoCDr 6;eNERPhqܴhi顉,ZG: $'#vu @ K" z m5gMri 9[4->h*B6~FN`X0XDL[<]=pR˾q)A:U»%|IDÝl%`ȊP|"cu<#MDlm[. ABB{.M7#^[p"W<Vx $H>ܤJ- Lmm5Onʻ# `jp%9ۣhƌqfBM@,'o.zdžFc Y{$h;QR/2g6xdׁ̨?c5MNVrзtu/nBx)j@뗿qм#[ܴ/#hMdTXcMk-EHV!B+$%(5"n:i-Ho0# S D L&ߡx ;:nN8A4\8i_ ?HWO6;l1/j g0WewU6_6.!.9DY&׫nelxlRߴjLpvsLis-e ^^o6+z-I_:fApcUM-XC7VH1ط3{%eXӶ_Kyۨy_T5@buF׋LV"M[ ?8Mi5yM>1w6n&1Z 例+/Kyv8e&'PQxB1H~OBBRUkwn K?=[^^w5]7p 4Pt2v,=]U FϫEߞkhEfCIC{$D%l_"Ds )Q2rl^1lRRys4mh[M2 &_H _6N36rFMl4:!ʗٝϏVa0N;$=٧蓛Z'o2s TG0K!Yd2.À '-] _pc5腏[bML G8uK;v$[l[.UG ?cKẑйW=tv9pT!Ou==@[ʼn"3ZElkQ1|t~UC&l蕡}S5OZ؛U[T/֮CJhP/; ElIv8w0TCtZF|LT kS∷*Aϱvd,ZbÕD:8gZi>@s葫 SQ69ּ !(Bw#oRyΚSÍ%P1t QgIpePwO 661@#3%[l<=NV(\--u^Ǔhr*<5{V!u5F[gkLV4O:IU^,]趭{akp ^C3fklxr"񴊈L"~+&, AP:cKШ,=34>J@h ! n;L3Խpͥ~OB .ćqav:h-47N?3.@îR 7OD&=1u 0v9WrH=L`'3Χ%{]PM0YW89料Livhl_i@?YeLoaЉINQJQY2!U:i ]"e e}Puj9m*NsR爜 z'2x鷪a !5:LA;MA k<҂eȉq4ON̹h&MU> >0uE2VNJJ-s2Pe/FoR9\J,lu{h>.&⽍]BL^QK U ߴ}wRk1tsv-2Št~ňd2T^7&MFG/JDV35n]E]:2}4'.k w҇B zC\xq"WB&`AH'FWye6D⩴C&>ْ+_qS8d%4Օ}w=Huѥ1zmRZ>iO VɀyvtyEݬ,lg)W%LWwUH>qL=j&XJ繋fgxw @0_~G،&ɰ ۱:Rd' ~VR?-o:ѻ9 aZ ?se3]lM&ݓ늸&'0u-g>z煙Ѩgן@Jdٴ.(aL={14[K`:,s Rؗ=waHʹUo4XҚ'9!q?TN2qw}P; .gȥe+x]̸]29իS}hPCBޜ#aJ]-#;T\X6><|W ~qq+vtYGk:MDUĽF=aEh,ͦ6 `~țB 7"K#h~Hp7J&( B{ ~v dvWNҖ~hűx"#>VKLƀYIrgت;iAPNS/w?>^ǎƙ Vh&Eg1NIO+í)?/PZcy_(s,n.r*SqS%qkVuaF"ރL FPGzpURjD JY$'ꊥM bFS&TYVUE]3XP_3 0Pc5f83Aϴfm.Bs1&Q菱`Z BV1霕!xt:DϥQԌ,AݽqonK2S534qEӃFxbQx-ڷf37Z _Z?/DFu =a]G[c۳4so !VDLkQbpmb wQ*]Ro M*/62&pP$9!X_(H/qpvkFL \|-Z[+-{FMT~rސ~Q#Wzj:S)ǧ7ގ=6T{&_WZdPvoRly/cw#x43\t_qoR۬)kA(GsholG+V b1rJ'a٧6pz7ݻgi ߬X\{:gK*Jdc1CImƄTT3.J螣"E mJwACVK .YT-y'Kl>fIA!k6]fi%],pݺ*{}aY/n) 4\?_`n'=76:و[v.|.CնIZs|fH}ZuӊYRc)Oc[wҦ?d󳠢+,`H|#R%TڜYl?,HmŁ֦3yESv@=k A6G; n)aNmrwӐ>,Dܴlh9Ѿo D 61viM K q?3Y?0o=ܻkTřh&6= }K&<{S6'C}i8OYlNOc,*YדwIKL-^6/?!.1fTAy "ݸm/ܫ'+{Ō6@ŝyԧ@sLӌ`Jy ̋\ipV{q Q5:<%/~6+_e@mVAaBE`~w1 4XQprKsrPd2j"fU{@qO x"YFa1#.$/2Dz}#5#) QDڜo#ሥnԜ{oxvh^#)? Z1B#nZVԫyT[sR/:T3d(B$VwJun͇+7u4 1?ά; BKkO_k):T$8 Pthxr!{19\ːH:N^@;!uA*_Ofr~Io&J Q8+G͍ϢW" z?xRGXnö2%,HybQ1ڴפVa~c{'%*s}G]`Wz{̒+)']<1/İ wat:eM1Do!c_a|f-)[D_|HnCj-+r' Vu+zzçyî(ZՎI]Wgx$>~/՟BCtHcD 2h5,-4+-I QH]jRHUb7!$^4WmZ)9#Ȯ}i؞ZJ l֤5@ECNYV{i,#MĄgD-d=}1I>pt~ %c*\]kj&7rEQi#hҁ\`%ߊKɲt[G>Z8xLZ Z;רA1ˋsլ>iltaGD>_*&p) KoDzhըFx\g;PR芿mMBC*VxTe-RZqWn"6\juk>E|ZQ-hF)p X~Uyɪ>JrY]ݽ `# 0C2 8-(ci(Nh0N9Us<|s_VJkn!GѣGj$F1E1E]PP;srJD"mkOٍDHW5t^3 $)Zá,~pϫ\SSM x˂5 Mr rQcOW8dz14,J}agB#i!*1Z_xԀ]XT z_Yg!|"'麤g|9a &.xzU# u"Ql+d y4;Ai/HJlEw. d,j5Z&%j̈b< ȹ.R376ah(bk_!CPG*ceK߅`ԧT_f3m՝L+8(0ڄv?H? -Y_m%9=2XSNT>}II(VbWgtܓT2'ʼƸūkd{ɤ&_.t1P/9y iy"QeHă>8YkxG*Τu)N/O)t 'xWoɊs0>'r|cP*R\mnYol9S%~|LyS.J%)0T.KX^L@ժNڢf+jI8c0EU8P2~p5V`\E&zk3{b)mX Mh/bì~NznTaׇ_~IT`@4PHDK^Ɠ-f$yYz_>Zn/{?2.[P],sy՝DִƳ*k\jdk }@%G9K3kt5`+ nCf4x C >1uv֤7 O!{fЄP64i1osZ-aat(jI.HXH[mrD̀nF1$!^" 8\=\,lKi"B(BB;OUd/Ȧx,%]%L\~ehė"fE)$ eTy+d%F$<n׺RoCB{Nn# ː"Xt`0"}G9 =F;xLH;69E:3x 3ֵQUnWHaMOYD:HƿܩvOgxtm|H uLma9v_+ yd=60CAemDRv$P ,)FEB ?`)&#!-sȹ2/v 6Ddn`BnYEuohm~p[Π=nRzr5鍙 W5=sx/c̼2d$[Ϡw}t}'8;h! V@qKWf6wݑ!rE$r `re7GFȞ/p4@ݬkPil*>;XUj1\ÙsUzCޙPc>լ͔={iş-λ/ =Xφ%K)M|'iKW"&2 g˔sG]uAv{-R3)~B&V˽)I=≚V|0qG ))<>mYr/J.k.,݉2HR/ xd&W9V>zd^vqPo8Nlі{b;5v8;T'ӵ},Jlw{ ̣pWɕϴtPi%k\| =d$30j/gwf1OdFŷ ~\RCޏj艵蛘pJPFo_(Nae^4JViF_,*wt݆{RՎaJ0j_(K`OVz)tMl":v[ܱRO_o[9TW lyƃ;9R`NׇXAo*W,/K++șh(b|zbvV`w~w;/njGZ~Fo޽?ލB5_HwXwڮA7}]_YSO@(/`IleC.!2D;nW]jDWd%t{_*+-@FT6XlO>Zr6]?z1[S~tu]o+>f1k B}{xud'ƿQF7і2@eqnhZ }Kq@>@[V{! fb2IB^؅T彃==toaQA1xnZ sxG!z_[~n]BF$.Cݜn8l =sg.OVa>(:F{ C]^~EIaK诫OFUA~Hb ^^Bƍl@)p! NwiK!|B䱱9d|?]hj ^M>VϔV\=$ؔ]CY6Ḱ7`Hut9:G?jstICUAÕE7$\K0`BO RPdiA:7BG]]ӒY) e2!e`j,:ILGF:9_28ZFI]jǢ$ ߳uුӎbM!<<_%HRvMp(8SӼ>\QY0S&v+y#H0vT h#ǜ{{HQ89 6-AYW-i,WJ%IDJů)e1 hJZ{,Va Ս_J7bF t԰J1&Stw wdj \@UMo.ϥJʓbeFIQ#"$C0z n4lj zK  J&5݆1"JtKLM!UN@yDrEG (RGe6C_$~a7 `Iv2V<򜔿)htAb# 9H(/?jN`w) 6Ku6$5_4 3Çn\^cƉHh8P`lYR>|1'ݳ; ̪%Q !8_!3t`b4t6n ]!627fPe1x: 1)Ic^h7kCO~d54m@}yTtջX6V;Y 0_c ҝj54 W%Ixhiyu7˛ȍQ7^e:L8'#!Ŕi_qW2++4[|Ԅ A= &)Ht2w`xnj[]t~CSyMF] i{(P9 <30 _aj}+>6^vu)|'IU5Wrj \Xj6 ݔEµ[/ k3*qsB* ]HOILIc9/Ain9ʲ+ %'jQ۽BW 'p>ayTs.1q(6  }[UʴK++z`f+j⩓ńEAaWggK+c0¸@|A~8z@cpᤉ`2MLmXe(7MfII<2Xf.6s] &QG\r0++5П%|,#r' \%{ kgbL/8F86h,  Ww>_ʞS6_"'6i#OI'eΤ$yGҞ[惧Pdl9fw]t}c^M>5ϯ@d0oPXj[Z8/x@:9/]z[> ]Jʊ9/l6;afW=h3ߌ5TաvRkvoZ/G2\ke6dBNw<"Kq)INB!j~m):w^AC-*o6d4e!3)occؗ`媲Q)o)kۦ}6q{̱4v6:~.XۍwL9W`DRz$^7&\jp%< (2rv0z sC3+`^]>rBw Z*$ϣRv6 |}܂w /3o[>8lԗ- n*Hc`Q"|gQCm)-YNRtB]ז/V-u% 5ƶ#* ~ A,\f%ԀބMS#*U&gsF .{!LTJ79-'M'wh©~e+B? S5pErӝ">yt0TO X=xtKU.J9u92`A˫]`5"*v~ziYvN' bY2z0"KcJ@z7~m3έZ[!ќ&e~zL۱&{'y*Ŵ2XwWkEb#IV]?ë-iIH>++ 4&h{X'r~r{NSS]PtPDX?\3=͞6 ZZAz]e`M( ۘ*M.S_^u hy hI~E /m=_^zF-0FD3rA;S 0[(RHxj(iǣ3)*'sa0$|']81s3Wb?-k:vڇc "K_^WD~i= =UCb{jo0Bv,:NԊw ED~gK(u%< o~o߰=|\°K޳رt zf v>ZqBJ0`,0Ϗcm$-ݢus gٯ C:~+GHt^c/_aXy MUU9"wgyVH0ǞX['ōĴ9,gG.?|[Da[Y&Ȥ/a] )57@-%b 1*Wo]ߺ[#z gz8'(B;, -i…Zo*!íb&TPyn~D]= vXh|YFKaJDq>v]juNf"m8Y^.N wn0h%:z\-ȟf^MZ1a'ݥGLq\ T 5V,c_9@46d"2p(TT:WT |ӡyQgש-\:CN2필HC~$H!^E'␅k.5 q܁dEIa: uȨ}pO mVBsZ1JYy8=d`@]#%@ӨT b8Ъ?z=HJFu;KTi ^_,y&BcKѦ.fF$uGS4ᵫ,XgŢgY emf#&ZFP6A.__wKzۑ8XJss 5o~b@'+$Ŝt:/g!=E -6 Ҵ: 4 `7z7s! ۚh; 5\2t#Fl+CGmjϛ7r~‚>dtS6튒R<9E+ͫ=ś(K{24~'CӢ}x1ov[Odrvv]΅PɖF7.%i%zTњVY89e{ f *4`)xk?.N߉8r6V41"q.5CgL&l*5$>{ho ,nA" v5.t_SaG(wh3w޿;LMn5J|+ &k1Of Lܚ9Mv8< meϞX2pG M!y FPˈd999?6ț&a)J.:JCM}w]Sd <)21X\[/ zg?AMDȚZ"?WfYn_Ht\) 2z.2ء1`va=dgsD+ d[Jݍ$MhjNꡉWv@i kX w W^8q; MM1qrVb_TY?H2^2=Ъ%&3o7˳uߜwYMHr- V}o=9~*xR^N/F? p O@k?5@jDPQl΂a}֝RoD,ځѬa5E|hjy1d A{OX9-φ1s&vFf/9^S=FУk O{t0- 8(r +у?@;|i}S,0dnEZCDmOӣ%6阛AA^+|йcn|$IH:nȽ#Sa H)[Ag7L]ǸF%!}_&JTh2`kh#Xtë=Pʴljcm tС۩2VځbRKnʫv:bۊ'] P%y/=|f;Tt$9)r`ZVcm[a/Uifei=KZ(S_'Rv7(+Bv\rFmR 'UZy.w{tw#*kaesPX) )!\@icYp2!.MnpfNj,1MH姊@OCk8gPbBM~[ӷURƓ/SfI=\s8SƸ(lpOV땑pw!QzmDJMwL05'7ݟKl(x7i0FPB8~'|+]R*v;^!*}fr*!Y! A}GDW*ݾbBZj.㫜W''muQ (E0BP].20#S̏}t f&w{Kp<#Kձ-MO0k:.x_L9/JEޅt!PO|{D3.Cs m(x]_XAFfoQYU6Db9<8+f?辀Yq*A#4gUsaF^7u5ӆ_nbXr#tEѰ~oL;=OPiu|qv Ļąa)Q9Hϗ"? 'dqP:LtA;~5Wtx Pλ^K#bֿd)2-e٠WjuȳhMq]<9SuD,3aX I)X]2l]4!\{%7ps=82_4 哋=7%왜~@5a8Ҏѝ+IqԮR&vLp}1i&ߍ\7lL*|v!w_7I| zA&/j '`l]>5J|^=`( Oo5AX NT~Pԉ> Fl;hhEg O uFGӀ&2OU7V3߈0q%xTU6 :$uh}N~lf1.J|̽\'z8xT!M{DDX/b[gOF"eOHke erNiWp9 EsH!?efcg,U6=lFm0\)P1S%l}j%/zS {=$ZbvU.ns$جNhʅ 1u%C {%4/ 82 }7^=-6'>v'`栿PYYNgKUCIIDžF,4Qdj皫߳7$;?^7Yo#((oCRS : ʲi(z)o[SE_6VQ Kc®QI_}\ok[G?>tݹa3Ȧj{$S1Ǘg3PB9JzXA<-Vćޥ0ƹJPw 4ogutۄܺ'xZDŽ_ y =ciSvH& xu8>39. jM^ rH?K靚KCK:& 담-1뮫a1/۟&׃ʺө jr;' ]! Rvd~ԙ`qjKm٩ǜ,q }wzZ}LC4~JcBBjW\K.v3F1Sˬ5LvEV ۃ,.$ 9QX5f BXxmFٱm mru1q#C5GGlaIP$P_r{}RJ޺Q|b`EIXʭ\pAۋEW(YoAT9WAfRsCdťWWHn7I^ak^tWFF'04UɍrZ*ðD` k\?zgcdvu3NٕTyR n`Me|5j*ժg>{̅ur7wRBЛv8gn鐮Y)q3ԥ-ቺ,;<ϽC;պ+] ܬ ѷ3wHä{Rq4fq\VΜ zܪrH}&>8='R& A@X<!݇V0p oM0>.I,le:~ ]6Ku%{F0  ,&5k!8ɺ 'ݸϬ^\2/cr@X=cPxSwj13(yι{˃mٜe>|2h#%ˆ|wm*`(D'B˦Lʟ ^rWaѶćx`"P0n,馬2`˾E!ϸ[\g8I@g&Gɠ 8@m\~Zrj$QZbZfʞoFt[ \< HC^]䃡'%{Oa da}UF55rY.yGg`[z$eٌB@@ߑ&KvR^QLkEgTg;$Q_Vظ%zGק-\PiXXUfiq›b{@Q$%23qXĶ4NҮ_$.0+\({֥5|622(@2- Iy[K,J͠NV/)|bT( R"fSRyl}ktӻR5-:U_RWTXF_ :[ChNzަ[H P{sU6 Wl&w|ND97L.Gng,ItQc N-,3nN,kENKdcۤa~\Ea%꣭axmI/{o 5vMq{h9]vؿqƚñ[b>M zgޝeJ)BSv݀"BgT̀.0pX^s0 K1/rOx(~eo2iEX|߆)2eġsi&(;3s@HcՃMWy.3b;j`œA]x/oH~ `t-K.=&"鐸P묤O<$'9Nf FSLtrg)'0x1 U((/%b!wѠ1@%_L`(~l3djUg%*y,|'RHV7RET\;в,J#Ρ^KxQ#!ȋ8LG]RVBl􏑇eM;UzկTnšovȦ՘ELYGxx0<pٷؾ6`' ŝ$R|Ht;<,8jX4Dd:PƯB[77iY5HA~*xL;0/\~5b nAF@}:1#W;#ZIle/)k5 hYl)Whb) ?@~Y{{ L#Q5[,>r$Ejs.~UsKf,_$Z{fQIiE_F}pX|=[0TE?LiOmz@}):%jή۬Cqa5L1i|gEt~=ypWn+=Js#b % n6O$ -𧻓kSwߗq7(K3Yo~} qq%?ڟx^+%m=ڊi,$\m; {_`#ne0"؁%NӬ' J& ـaxǀF̻5IhD0FV(5T9 ȡG0KvinI=wr(P` ͦФvYuT8!K˘f~1/o/TbҟYkn:J=D/v$DK" gRzH'zb%,;wX9'}Aą*_A#\eN@LX # a7"Ղj*#igHh| .L+hIg6{gq@/ln=lo@HH4b[ zA3&+eP;HvQ8mqq]#q{y>I \d,rl4G{nn(1-,"$7*{hX/~,I$;/' (}6QԷ K K'VdކPסQp9 Pr z:\&?ą^雩-hЃ&dEJW)Nҧ?-;v<~$S>,`EIcP8&!3JZ]Yqۖ% ]l}ף{ wJ]Xzr\4Y}y+JFm7xIHUbF䫋`!_b(P]`F$.jeh#Mbp94ED;3ZWJ$p"h1匓j3=Us eGz㐛WY{YҲ/DNk6(b_eP0׫nL zY3Qt??#}+Ӭܶ:,1rEea/UL3S`hwh pVblS}8ĩy.eeqŤ'*-XEiI}0ts}2WeO @7}Q"7g+fʞ.FlMֿjҭT|qΣwi{";H>dOIWW <5Y}LN{Ӷٚ1Mh.s)~[*we"iݟ^팝9h: SHѝఉBVr ['=v^aCeziG,pq&-7gC- _pź7~P`u0bԻ0C_ێ]d2OyhT;W92&CBɔ|^#YE` xrbRy26ZnZb%i%dCF8%' ڴ&((A24KYL0+]rC2c>l| ciq'\,fM&LX=*3ߠrHPĮr: ojǘ<( kK|Wf3:>Uk0Q-B}6Y$U@N-5?Cl( ҧ W %2ӭS3fo9?%lP'; [c;ߖhA #rx eTopRKþ*ĉ9 FrfɖD>_cNQԮi 6~rMk@8],Ip2gL4cڲrQǭzON jz\0 ͠5Haĩp&}/^k:p5* C"Col)*YSDFԦR=q\VԔfM“mu*TU^HK߳@8z.f8 ]!5Έm0B6׹OQuć(:7_I٤.j )R9!r|٨8/wꡝN^u/c+A!?H <;&Om0L+l8h@z]#aWAFs&ȉUȮ ꨡ,/㶤ֽPTL$+"7IdE;lfGmq:} x*#i!bHaeEDp#׷,/JBi`CK3)=La%cIEu {9+tp_?;GFsQF;l[ֽ_˲"e97w1spn1 ?)!,OB&aYT3EӖpr(kE)L0w=2FPt^0@#.UXp'ub,,zb>%Κ+4Si>p|Qz2NϨS~*5 cGܯ(뷠?Fw=Ão7ZDQ}OP!;1^n6 dH:nJE<4,"A1crqE;: ^X CQx̃ Q/*q_r8̝<$)Fp֖)'K6T76]ҙv(Įzȼ!GwM~8߬An|nei2Ṣ8$O+Lfm֔܍j!ic8PY^Sӵ{0e,˔I#XCFXy\&m~g-rųy1S@(j[tr-]-X Tb/#Uʉ=vqG]_m@LZM3$k3HZ&jC }P33QCci;&c9M+GC/p|K'H9 cKA>XX{ZPYCk,P gfL6fN[]-t#pk\Ͼ % y?&x!m$<6▤4gF/%:8Bz9#J>p*v fk7]+l#*Kԝң-.]` <Q/88D&/~l)F Q.CR2&QA~r<"ōRkZmsΕP!2="hxE{Uf("QhI=I 9ao%/ג Q:W1O5SDZ)zCק-x|q}aH}fcNiĆw'j*s$Xo, ~p}ԳrKf_j,ݼ7Szä,my"Ϲ}A)@b1#><.vH ]7[m'oP mu'FMI$˜ޏ& X=@qck/N:ұߏBXx̷)ٸ~g~p1)Gogv_΍Z^/ YGZ.͒fM & zgV'*lPvd>sk p9YqJ+rz^$+bjt'iD_51wC,r!4=_uJfNz陆JUi{| P"vs̨t꾼Ƹ/zE 2@jրurYOvO(y^MO])m]B?4ZUI Vǽ^ju;ޯiwYxx.^2XYIj$t&&,׹Z=}6*i3t*0o2ZT6Z)U -`.Jس㠔rKJkIbol l0њ♾WŊOoZ wC4>d`ρfxcʆKs\{xhɏۯ2Z28oRL4< ?^Fxue_/N'L脒"L]@Cr>jhYI;qt髛%GVM?)[=bcK(^Ȇ#O~P,%P$F4UKɈpWG[r=zՂ~/ D:l;Dٽ ̇Z# =Y7ro%UaL f nbH0C9S` 3>LF+*uX*I.A؝;uh`0}ݣ|cxr|}8@N/m1x%^w:ɄΊ2aY|ū4t_vAKW׏ZccѩVw jX-o9I{O#Bj%q6^MrO8,%\sdAh1E#b|ɣPb1b_Z w1MwHRԸ[\_ᣈ̲sg7^'ma :BiA5`dѿYB/e劀:9h\T>䰅{[ ;S;2XESa2oQ42J.5IgWAgNMz!x b40u:1è _ tO3IӣW+5eфHJVxP1Q_.l"rUp?2%>M1*yG:hl?A-I @d6!Â)7N.-zI;$JVW¤ 4 -DQ"Scq $K!J65(݅jep)ҭ !tlͳTԻ`:.ܱ2ȶԫԥr{~@!qAYۄbi2h5[1:uʷtħhѬ]k~9e.2^V+] =-P F91:lBsE]D)IR`gE4S¢^Q,@fqJ ]5 `}cH9+$;sC0ǸBE>nDnDMgU`ef)Kz惣-kɲ9s j}-1zCiS;l> SI_?Z\ !R:u+cf-5v*4*دk@q$7`,pcpxf|{^O.n%O~ekhk,YOL&37Nt0R3?_$?xFp [$otk$uVrmz6Y-vD2W3)Ÿ}zX>ګl 0"gcQn8=YCaJ=ǂ@ް`zX}8oz+jbZ-&?뽲Az 98.Ŗ0fexEIJ¯=([b)8{oN&Ia?QwS#<#6JLj~MkPV>[&lChc[Fddɍ<]þ ɍ|rA8:\i*6n+B^Jvu Q3_Xjb͉F0tbl붷Ia^Ff;ߏc{!rW7O526BhzL/ak@fLLEwL!W K|n&<ݫdE)D4$ޓ}H2&?"^ y,bf fB6D&^\5 Z$S*yR $0Bn,J%%SovlT7Q2NnZ#MG3Qi4D!BŰLޅ=T~`vJCbO }TˇhZ= .(\lˈ ۟Bhp V3o$IxeK6WR.кcH6g(`X29D Y\= x2@nL|UMH}eKjԶ{d%H>p9L!ႱL( ..HLYXgڽ谺)`]?jXҙEbF3U)їm5e)F Y˵9^LtyǣnX@WPyaZ_ij"<GaGRbc%a+ آXL^5a$c| $pѷ*jKS[n+"+>.Vn#ֆVtpK%@y`530ĄEDe>g¯ yr;2kpzzjfXϱBR7sYKׇLM#[kP:I67)Q.5Ud?ǟr?ְz)Փ4K">l7}An;(l+uQ\GJ t#6^8Q4,:b c/ 8#e40K{!2yWVz+i] U;UNa$~. ufb] ;-ٶSa$g|c*4X*@?ʈ ٺ%QՕaö́V9<[+eȶTB`>-+oc#&OC3tT*(#Wʭc?:,Q!B D0 eA2S{0M,Jk(Y6)%of}"2Ɖ/w@(觩p5 L_Do'ؾ⭘9a^Mq0k&|V-Bk:Lm[P*"}(J:[b^?W !M+FO:X' δz\AMx1gZ|CelmfRt)HOfxo 2n vXߥ/n~[ߐ ]do8՟d ՉQ#˲/Y_tz)W=l1m"]Z"]rӳl[Z> Xkp} psT1 %/rAE;2|;Kfַ/ۛYS/kmRˏ[[f<@Zئm׽zv3u|E6W\uw@4)^Xb+H}ǁd8JVY,@8׃Oą;nO S0vQڝbڻ$jhk sX<}lJ~?׎@"~bHw*'󑠾4V:Me3LjT򩄭-w7-VDx3v=Zr+b`e *DΒ3&v#!a|/m^kzz`r.7)rM Լ.- Cgt粞MΚ'gJwf;_}^jlE8aMGԲ 0}V@ԴCYVwcJr8㘋!Ƀ_.ŻkrZutGF1KNH"8TXl6w*F<eE\ s')q[L+3t63\O94e8+Ɵ"V!"Uo$DA.yQ+T6q:tֱof,;{7TI |=gs]"]RlM$2TPWk!r󓾹)dy7ܛhM2;\$-Xq#GsSf0հ 1 Չx jDId)Bw x?YC7^im8l!1:}@`htmp Xwd$M۴$y'CATi=<* E/fG,`16qU?=s'=ugY`aNb (q\k.:"%If!O0G$ *Fۆ{D #"ޕ7C{՗-^CE*{Jϔmd\m-+n \%x&q@ϫO+/fa!bgF)_4p$H75N̛rf67#uM؏g=T2\Z2wh/m:! %IlNp)eT*s2Hh89m,\Cp>D2_?JCWC5z9 Nyb6T8*>\Qd+H6y^u:>MxW&vlfO"%2-İc :ջ2u⫓3yh%n} GV*8N|UFS)8xC)ő2վgevosHNOh;?WaNZ):`n/PFiƲ8_ t4wϻ#vųk&U<7`h]3vavwסٯ4b= N-nm܅TPqY"!T26j1 P/#y~XvZ(Vm~p^bFWIR:: ꄋK=hJ 2á?[s7!Mݧy n8c3 XZQr~Pi7xt![MV~=seϬtxIþII[)ҫB{{\1? kmr?E#e>M\ ~ PaUs8pYFuBיFOz( ]eno',gPc.`tËmKN|wgPʵ+/A"t2p]@M yS 7t&@Z7uwP~ʮux'@Z =/ uEp)0X":]Dؙ|ԾG%B`<:~񧹙*RWaBM#cCr3t=ӣN brAU՞n1_g 䦌<72*AZ"2Ob-h3 S L !`(Fiλe\H̷W%El 1g *\Fs%$4nDȳWfKOC=gcmE\0B <Q$|OsK^wP`z( } ?XK;Ysѐ/EIaef?l)Du῜Ls34A~W>jHuh)XS;4[Ɠɪܐw qh"W>>) !S'~NUVdT+e6j~$H tᜦ YF`dV@ ['2f.[!S<1yb16rV9~g&VzE`SÃaNo.AaW}`b-y2,v!m@g_l3t7eA8Hsb0kl>^ rAOʝgL?ĿOk@ lփkG,!h2HMnc\1.gx qũ\C/^|'BjZՑQ# Sv E cNhNS1ItFf2ؠӡNq}h[\Vj \-_ d W=P 5"rr2Z|+iB϶ N!4vK w>~JB蜯*=P{ ShwoPxp "$)^uxn>H87>eFtw\vsw=L49#/Ia<73e]svh1ɣH-2gYtfix_34wJ4N|(4ZŁւ3|A0= 4xd=:0|V Ha}| Q(>6GrFE {dK3^ɲEDuqG 1C+ŷNU>'f/8,"FŸRY&kTE NS0v=&'wv7w6N2 |j+ti4aGr;8Py+Q@fA p!Q &AjkT rCBWmKC$k>Ί`w[? gHd0UTymF[`sԁTq%Ox77 |N0J768*n5c| `Lp?C[/ȬY^Lqn=uW_-mV{MU!}m֎tƜ6G=!}7llh ٕ%fLTM\V hfZ0`q:@of5|K6(LѳA;87E }W}`g0h74=j_-h5䤝WAi;,ZQۓ7^Z7fDzc9sLy%$/>X:I*%Zuv_)a e)ܥ;z ';AN&'9(rG Iz힐@ ʁˢ]{Qbal֑]F[^O tX L^͵-d{rٕ;3 Q኿DqĚA>$  DRrNJ;6'DžQpHlJQyFCS~cl#q&rc6IŦ%;MrWfc0}1tC -Q摋S\L[u{얅mrH,O|"uk-r̳&-9BbR4՞ql,?0Cdl۹V.hq]VF.YSu֟x¾&?bS /~E`پx:41Ic(p@,G3'峪+@2FB\'݋ \K@L#*.ce(¥54v@ ]CX8;[hNs@04a@U34;Zcp3E^'8Ҭ4KN=XMC Pζ5n0ЫJ*`[r[:\%~tG"W $ߡG~m]j:|t%އP I ÜZDjQ eP  a ca#yOW|ιsY?.xA62~]E * L+Xڌx ,b+:US!O5 υ(A0W c_hob(݄-|e &ҟF.h=MB?xl! TƓg5wx!QgL|8jCVIlX z%ܖMԇS{=8 [x+ 9 ^4x6R)?#: :rI:h`S19Pg^yʐ /+ڠxLƪ5W vـ춾ESq깞0 I-cٲm,"+GAj)Ƃ_ji:k"!&iX 9~]WMƒ=&A@o$Obŀ +sf lᮀߧBW+vP ~uʋT*53?'M6![sgĪF3~&Hj[rAY>b") eBPP+lerA%~f6ır3EW޹r%ja3& IWu}Ǖ缯*,2T]p^0LpZ4KX13G%aDsrkX 3L (X^eT/J1q[5|e3|nĊ y|;LtZk |A_LKx h%E F O =|MXJ~R(YNw.d€YIҡ/NxJ]s=cy:Dۤ~ {A1vLщ2$;O}zM/Z$3;oR] }ԋ ZEi-+f \bTB>—$VŽlg+)H/ l@]^q-UV(3ɴ[j\ˡwXv'|BG~@뚋Y2uD;@ SRAirrZbh^KpQgɴW-aтPX*xM!AL@@hМ9&>m>$[]gɎ7%~#r !gC>oطiEq0ʦg^3L݂^޽eHIUcnpt,݋CY"Y:Vpi̳pbĘBw0 RR晱8Ƅ/ot~D' g5ķ 7lp-ZH=βz#T^U }VfB`ikph n]bF&[E[ZSuN&V|Wڡ8ф2l3!w,#4*M _UR7@٬3ɛ":P:ڸ5n9jcCE\*6j_TCVʬZQ3_ic(~<ށJH|o~(a-FK*㥁EgkM`j^߀ھ67*-B +EGRk|1Ümr[BA6'X6]5 NLC~<u>a[ #ϦP?51ª)K n21nQ(1z,5IeJg<=-m! xe zp91K>f-`=s+(+ .qRyCb8kX(!(@UXJ!2/owZ|LЂZ?::V$qߦ̜$$g/ݩs$y%~p~^LI{ӟ l9$+%>;OrRxc!O:lU3Emz4g?Z'sy3\a# Ogz$t)Bc1ПKLs6OBlJ1uד".]"^pc:Wc])«ž9W[]2DL변01zz_N`0x|%x9RpCjɿ#wh8nۤ֬μkicꂛ%K޸PcQq}R I3| 9 ?Qs,,;x\9j`yݵ?Ɛ!b}Y݁.IQHl_QXEW,ՄM)yzs橓f$?J뇶hw׶Oa,?&]{J̘\'~[_}"AJM"μ*{'$M]ǜ&m:0a AzLyywWL +1. GOy;>Θ_XnJi?P+yl䁹LC 4Uż։(6eQIKDFБ,{cLpi}G6R]h]M 6n\$y?y=s;42 l-AA˃6dK ͺo9P|Dr[mGhlMP(#Z>amIȁ(p%N8)>oJ@;g79Vʱ݂~TFx?έ:KA58v9a9-/㳽]Pd X")se]PIƍ4'c0C| OН֘7#}1;"^Ώk1N"%"EG9$czaˍ(w&ս܅~DfreqϵS%iɽcQge2:W )~"&7ghVy7 R+;&f DeE1\X"e W[|1h[m(#'?ܷc5Ue(R;BŠCyp"^=,yx_brxeg{|OĀӓl\7 2,M {Ar7\Gנ,_ĄĄ ,L`(nv?xޓ^۴p;̚sP9W`BaDV ]3~S|%E I~xW h+E56jVҮ̓qd}N(Q|hZeo9]r, isܷ*QV'd9a O[,oK|'^C$lCt#7`!''{BXXxw7ME@V t+<T;V8=UAOͨCﰹ8#B$6tGSFՋ{ < ڄ81)5+!d^ʆMw_X_˝po/YWiZ`lFN9F3%}y4IIxp\XJ4*Ee\T҈/wDC#t?(AOMbf ģM`ezdVX4i?3gye|4h(DF󽂂Zw:4S_x7Yn0e*TR:6n]YJj?6.?ഒ/'"uKZ;5s,P1St3E$X`~<,@j^YE3.wU\Ȥs4j ƤTXg۴qvʚ9"^ˀqTPeʦ6b:`W{J³%lu.DЮFɾfbiwX  2ֽ6jѸv#Mlf|c8NBF[廫/*#geč!̇٪{敺Nؖ7'+fG3.jQ4TICqog4O:6GNW06Vl7}Nc=֌mB1 cͣ+"znQb^|ؘSa N&\JLי^ XWJU. tJC'"t@d -1Fg<>'aZ+tK[龔TaL~1Jp;a%"䩴Q䔲NW],#EN>'W4"*?`g(Lʭq߻ׯRjr{X3D݌i5-VaEDԱ]cQC!hcOc-p'BU {u1H.Wn2]_Mh +7!c΄Ac< ld͙66dO1V7=Cxr6 NrѠ]%7M_LM= eu(AkOƈ*7e~gA/ƺ7J$3r"%Iq7(Ha~1*~!؟&E WBl |D{AąҐ p[ŮP3/<5 RAfe`F6T}J` Z:D)ҕSқw?rI]Ukn^+mǼ=-ԙf}=ζ䒞:tϋC$Oc 4%X$.&z0LyT$>ESqm^@Sd*] E0 Hc/mr?xzvT a[)- v-Y@~a?l]Sw? (yż7gŸW_U F RaNsxɇ 6]mp;(lxaG6K5)s+X]oxi7Ĝ! ϹK#,w֡DLp-+A)i&[7'ףufsV<;s,c}Һmg%4?ߩQ|!tr?ϕmup֩l_Jmbf$*:!U֜]u+`6%'}Cby{k!q>}":*k£N=q.if5rM.o\7y5d)֯aN2@\ӈ\Xns~3X}d 9@1~Um`!kE{r yn}>q8lfLA1;p^y#9i>U&$?c nYy2[Z#sCma]%w U; HZHmȉLkzT[2Y[`K?]@][hBi|]WeLCIqQrcpQu8.X2ߺR_ a$NH};G.8nF) ޢ!:Qu.&f@ );LJnm3 4-T#m!ۦe^0ω篝Q]^ 8lmuZܙK~]+_F*TT^ҫhT E@=^ix)j+!}x}qsv&Ek0͉B,P4DmC*: tۚՐ, EܶwD߿Qw(c츍5 *QX{.2gh^)BNGb_XD{2 jqSd,!j5tr7KiGT8qcHq* m8kWl[έ0T0H4Oј6d7k02J/V^0@nDuDf^ZME1JNi)fOC@o̅| :Tq XR4 L83#Kvqy84 (_oY_+^J`HÉ(v^*Wn 1Wӣ4s^:קvf.sѻXO'H  %|cKfgT즈3va 16CzLS s\!R}/fB{cRE5<m VQ!\B>Ċb,6OX/;w>x=;`}$&cxZO)V/ﭾ$wyce(Eqܱf_hօnyV:ʍoE;Kwa\i'%R9o]Rjc9 \,f4m"c fgJ1:32RfAВGNe݇uUHq>}F^+ KR/p6g#T#QLKQ)_oc&=D!u`{ C>5/Ǝ9K s|MT 8}PmWSܝ9?<% _kDMjlN3"/WVV 5 vgXD]n;5*M;!dߥ:R1XF ]/mHMD(-FpI1m|h fE.^+|U x,YT>Gu:s͏|RJ*ZcPZE={v8"dO )mf94rV}x/rɂ;P{*?0ѨV![}AX '<}(t%W}s[lcL5SS2RI-K4m8}H d z$$sao\3REP6ݷ˜U,qKm|':զbV34u ƫ0 Rv &n٠kT7e>_B+QӜ7CpCj/fGк~i~IZJvTdݟ3 ̞ifd,4eo> (D*l춅;<^B|ìC~[#]Fo-YsBvnw$敮mGA[]$ʼn2"h[nT :iŀ eR&9X[8`4ԧ@5dn*)[s՛lD%5:FIm-\9*MwuXdb2R."hxYwO:nhǴ c{F.*v ^d=ip&;^3{Hm #zo+,2?{s6Gt!d|ww%shO|q"o[*{.n7k(4%.s:˒bsG{g5@:eh?̖< D> ( L/yyX{?u_FNÃH7K tdE\Ck^cyy^_-f5h7^mk?p, yJEh>B(.I\7-!fi:c1:3z-J/xn$Q  %cjj$\Wx|朹yqIB2'hO\m17ț<9+z|}sxJNM\V`dWdV[$zh"t,oi/ o+ѝ?T͒2"̀z DaYd/+cJ w4`B}}IKO(w}FiSR1Jb1;o@N,E2t?2ُt$N: ̋Φ 7:8`ޏ4E\N4Rz;:=p17Xa # Ν 8呮7(D˛E>-]AyB0QdcةqNm@1(ޞ9*KG9T`zB/OfԾS^H'/Sʫ^B5vG]ř"UMf`XN(VZ#1.06hɓulZGZhy:JrKr)[T0E;S8SN*;;"]FwgNUhH cp68t*SQL>#nqp"ICRM+^}eK!&T_UZ#F\1߿7cK:W:[Km-aJ.J yB$Y=;:$DFw=p$rb!J\&$sb=+ъ77"cl|G }c䴛5(pqx[]bsY-\z{ߡydnNm9r6~!ro^J}OugsneK"[6a,D4DG%zO҃+TAXifr@^DCelx.9 .rt/aeiFB( &hTG'dA \,wQo0(F#՝DljՔE2 j q:Hf8tV9#q:\0X_Fι 6&z<(v־{DX+ǰlG\uͭs$c2uk+o_/'ҏ3S/ѐgv@[s|,\GQTSj`s$I%jMЦL_G¨ TY0[ rv^# y 9,)h9:#Wk BQBBۈ{XR$2nL/bMe  |1)iAұM;fq+!V𡀎&5LH|$aq6ُd0qb5iw_>suN]-ZC!0Ct@9~bFpD=a\qXq8z⋶ը3o ;ÒzX->!:7En$8y<(@Xs} 2Ү4Ͽ xG"ѧA0 MoRX>rM+)_q5ɪ.5DA{fkGL<}l}Ża빣KgA4-0׌#CZj6mS 74Fu'#&F K@D2NPifTn}Mn`+qj<.K$#Ÿ?& ; A iNf@eT|Z>L4YL(} __7/X,ÓgVf4+1ewf{HD*X<z>\ۤgBܕ 1P˺ V(iQ Hu/b9$;nlڃY/ }$w!\B赤5[a2!pXZ;\QI(9J:UKfa&_ BYX/YИGP^#@`J-}QPDR$o!#l?őU>P 딯mĬϲ"㳲SO&JLJylr ]u?cI3]/4}?C їRRu cL4\j[MBAju72m%t=-J/vLg}O(׷q)9Jk^ջ7f!f'ML/)҃\g||&I|L.Xo(oL,+ol_$&4w78=†CvF~qNZu!5hJMSH^""F4`Soט+<-Mد5yj{0$ͧCK<o*y#)0=pV ;x'4\zˢwB:qy~H):P-l8[,dt'V6U%́isoW^(@Qڈ 0> $z. .{H=2<(Ii((~$oI6C̼Hq@E"|;=Qыk;DО'#l,yG~/Iq3>a?w<@vJX܀DdP+H>Z$02U N xC@tīGTU=joBjB$ ҍQ^S&A Lxo h8Emq}CnQDƘF6i8n/ӌ}Q&; HG:ߌOd!)L%> 3繮Kab't.9 3YǥV#%_~|<!킺wFA֩׋7(ͳ1NJhF OHoc2"Ӆjl5޼|_Cxx́.iVUV`?/D#-(L =UvZnȣQ~5$݋NmA0fmĀwiYGʵT?>rNőu+xE~`ETqi\46C=BN5@'# f#f:{=X`yixyh V);)ԏ}1~Ȁ›Ly=F- @$E'UI { g[QdqIA'IhmV[}nu 7Ie !*&!>1l_)O'ŔzX|-VE`t7fqamo/Lj^ߧYN:9J? R!Y>VnHf]{l~R)GowQnTl%b::&0nmFQk}Ln]k"P9R|xh%#DW.H ~Ğ`D +?(BEY;TH>'0V9++I8~]/mQFp_&*WN`v ݋|UF9v{ (\۶+MCBAo {s7M2|Mz("+32\m+41cbdבy bSst^bܨZ  aW2K+F:Zn.VpUi'dXjo|>N.8U_:G Tk@ FQ_y5i#{,g0+fq4v #Λ ~]Vвaxɰ$G) 7?0F : _>FR3Կ8}1}\(qLf?KK6 >SWp7ZxnVKF y_!w!'Rg.d`8 !qyeb> ܂ՂQM2[}g!=GgI,~2 g'CfV]`fT^+172nH^?;;[O8imES}JI<ٮ`kٺ+c`I{9wҹl2Y @ ͪ8eYbD 4}'קIVe<%H%z)S\ Y}yA?֌ծ/'D-Q!SqG)}\%=Ep*yj8@WkjǤR]UaY*"L} sƯ H|"t~s<ۀjI<@g OA(Xeh6:Ĺjz:WBG{HeLWك_Ʃ+JfmJTءpCeBŇUZ+vsT?\__\0cc$&^ '|Q79< P MHKCL{\`=8Mcx?N1o}[x;&b3?D҆j _ߘEr9Q3@whV:;d_L ZOqSȃ+B_Ļym e Nɋrn@->b=CDFcNd@ŝ=(J_f H}#0J@~OſM%Aϯ!%A\WJզ_‘lPQ*|_6o& \+8[Ne?AYRf/_`AIsv]xq RulLckѶv7?ׇ/:~xff6 yQaT VN ycMW)sWog7=U%g~"Nq< I5λ]Kѓ#vĻ(i LcvO!A8v?[cXr%wXMwû[0m"f f '&'>ͼG%*F?n?|5YWaXM IVWjwV_z9Ȣm@ ƟnEtn7HFG!nD_^rpdAZ|*Ux`P×WS[mN[x^4Xx)(i[Q5Z"_(i۽w˨ tx8\8me`@j_2yd3dԘʃ4O+q%j]-zTԈvT㱬E ܑ,IAH ަE=.:@yqL]cmg4vY*L.XfxVIÃ~*JŊɭgHr٬O>_^0VH9+fgY.G4/E 96;Tvg"nY] yM}BV)S86mRa1x.= .HL-1yQA:X7]Tɑ4"uW7xey@vaV)ߤUiYp&+K-W\IuѠyS`%"8ǐ3=&Pr<;IQ* G9AcZR<ɭyJ^+J4qn3wմmq>:.35KA{;.Ko:@|o^G\̾*p2!PܽRL1-[M2$u%30;ӯz"B3!e^io>C_\Jbп YZ<]_C'0;6IY!Ss=晣@.&ES틴o,^CA7D2qѷD1g͙&ε;T+b 3Eu &r.T?VB6lK,gbr}Gي蘘VGNNpDբ2v)x{O (rqcm,c&@.Z*>.Rqt41Ed{T:dFU &I[,)g6ƳvzԝL! |6#%/aR yȔom2"\b@u'zӰ+H.Õ!Fl.XdHzG'@鼴U''ղmnZ+~,,rםgbMl3z1򑴔7>^R4dw ֗ 3SB;5-q5ˊm lS]iʹ޽Fm[A]+fC[%8.M.S/(,*Q(׌`Qx0$ua>^\ܖ}ƒn&=EG@bS`*cYK0 GF=%̇KᮅMV.Exut j īEhuKg8|4xf8 _z1#[x*+5-|p0G}1(6LuTiow)My}+"!,w.$k-i+-+u7毚c NphV.yͱ>h]ܫŖu\`hF Ӱ{0:$k}tۅe%oa?@l=E `wW8ы%ejݗICH} ~oOr0\\.SGsqhF9!m|'/؟O(ۓWLhDY r*ұ [8V+*Li )8]CT/#WJe چHP MɕDk_Br|;8wV)"s 1[6m dl{ĩ4PZۖ.T$AqCեvޑ< AaQpz0"[[IeDfTs-jC.)ՑL<ry7"cy5We2bN/8["@o`͓ԢVwjzoE6<9" [8,,C!Fp˷_]t`+b#!f4 ?H=w.zpI̪ݓg|`&G|I4?Qf GU#}qhzQz rUÿaVIÍ0Io>q98*JxZAQ˯QŃR;(/Oޜ6pEaH1i E%a~2e >xGJGx,ذW*ѣ PKzĔ"pyD$.P*;Ib?"NSJmyf qGٹ1l2rui JhΚH~U`w8)xN=n o(2 cu4V+G`~W;iD 2k>6y)ba赛&%ihR2}_143cB†$[^$MdlxY%ذbˉq}atfyp$\9(A?$."bS\ccNu5RQuz_֗" =xe87*[:b]BxD@?9]:(%wю݈& yuQeX5 ]^m-́L}@ཾPVo" [ &qnYYSϋ6bbkS"y.o7K^(P3E,n4.fЦ$palO m8WI]?0p Gc*3IF_+tij0$W \ڼh]ٛs ib 'DvT'krsvΡ@]0KƟ1ndZW@NwʿE+e]t@0:M0&M K`&w\ψL"UI0(`mF %awޥQ.և(nO#G dz% n R}/\6#w$eՍ_&:GVSB7K(ǡ_lrf% FK!iS^QO: S˲d<$J (HhI T@~NK&|Bΰ0¿SZ*,_3)j[+6G~\]??`ڐfU|7CJHJ]^8 ኴ4-ITm iِ3u>^ժk <%igؓ -FT,1Ќ4Yd- Ga-=Nu2͠&L;:KrǞ27Oe)k-ǃZh=H9I9"`J)0eXԫU C?rϏi AC|OUJҁqs5zvU|NW9T B,K2-x-ilkԥhI rL<7WiK>2%qU,;AXMlh3Err! j,~@?i2 Ccﶈ!=3=9CXbSd[un2,}SP53C>F,#B[>sPt ڄk\SʻiőJ6/G>u}dTvb!RiAr+D ZrW{c_?0&$wN*r -Ȝ~DlوP]A˵"YS޲fmTu'SuYc]Aa'UO1: 6Ű=8w!)< ?+/i(, )$*ekӧ]ÚbLÏau{k_ۈ2XWQ"!D zf7+ճYxrdkX q` |-LBMuhw_~ TA YTUGb͎A{BHֲ5%ޜ;Y1-~l+LÖ|pOG 8U,1T +<{\'JMKk lx\l!;4omVL#mm_b {~ ֲ⮩Ȍݛ)KsVn{EM͍ȥ"L .崲[Zʰ$TðL,ڦ!9_ s||6s׮Cp͝9}]"1>CYLVˍ4ϭd,n?c0^ Rd Wc !]X-rM3(>cYd,{J62n, &pg6}pO"!$he3x:S2QGHUH\;UTvKmVg䈯F_egFw`NfIܕTp /v^$(hĔyjDx2 B72z=k}4yea0m8ʼ|clm5e)YA:蛁*ns77Nf='}93&_ -D~'^ NO~g5ͧi&0M(y{"yꪥZ|ZG硌\̕nMR:bSo6sQ=Y{ig^>$B:Xߍ^ =?B(F%Kp`gN.(ÈV#Dj#IqgK?]`EZ 7C9(=)Ui[}}HX/\j7W\0 BQ+rٔstMOVyHg@PXˌ2U`^pU1<=H$ӚJvPFR֝oH:4[xo2{WgWIȥedh~!ZQ]p*yP|`]g(Ɔێ.C4''DXĕSZ+Nm/Nq)j˔CTC ɴ<{[vvgvy9Kߦ H1$lZ2@fW0cG;u尲‰,1o#~䊆. i]G z!ؚכa8kr7+2gCkDr S\\3.,k͜W%UyQVOP{5(ʂڭ;^ȵ3#+rˆ\!}ށ%? y޷)R[WE|L|:"TJpDEadq/ۭVN-!qDW:YQ+`+b lq{zCAPmFG@%=3S ȥJЈ24uAgĻjBDW1C*oɼWU@ڼʷKbMuXMe_{"ER:.O1Na`\M`2l%$VzUУPn)D#x: Λjv n8ԆJ.H-ԴqN0C2ؤ◼KEgPLqA:]6lc~b7uËLoJ&GSʼ[ P EK_鼀v_FR+F,'?roe݆z/H+^YxգZIn@TMl~wڥcZaO8S 3ԬckڭSwt˒$CJoTwX?)qJ&ȻM * ?ɹk@b"f^:_O.G;Z9\/):T%E)(HKHT]ہ77n{ƴH*ѡ'B9I-peY::0s@j?Z#Rbq8][pO;G-+nQD{4G8DP;j`BZ 87)=}'@`5jD_ J$Qu8mqn{[B䧯> ^EY&Q.xp0J".'6FP{=,xpCyDPzRgN`C>.sKU arrueTJsLNM0&-Woͨ 4WP -+6SJJgh} 1X4b(@ wʳLw/w6uB7؀2( Y;+-T y10CB@՚Qb%H~ϊйez؍9`xa?>zް:)%!:|&O>Ytq?y  (7p.! N!ֆ 'n(_%`񔍻R h%fVidNz"z򢿀EiLd}*<0utAM)O.lŧzفQ3χyX{g8%xY+"nǹWyQ5X%(F5qD@Hc jGگG.xzv7`q`G`l? :@gŕ1PȒ-߀r"kn K87(s?. 76,otKNpw`p -XSE;*=NSx?x@G]$QMwu8{eJ@eTxsօȖ_7 V ζ{f (- d6}2V+YZ +Gd79X, ۑ9ʹSv UIo;'|Q1[E8Cjc(dE!W7 kG.-7LK_k/Jt}u|D]ȞgWWL]Y w}pz~ 咔sUzӉOOd\h "̐5kΠ5ԺXjwMM>{+j?+9q9ό[+RX11z$!y`ogD3jeQ!W Qg*&;U׳Aѭt@uY&Ys*Jv} c'@`C\mCQXqq%L)VL9F\Us ǣ_:6GD!&:OȃW$RGf5`Ծ!2}UG?Li1ܛ"\pmg4tGNY80,T2Liӛyq>;>˩$N׮49)kpR"62˓ :@|i@KʵGZ!C bX~ cGI躼> 6@ә| @:ϩ%0C`d>\VPYo\.Ӭ} W9H1@ؒ==[0]ʷP)]p0>{얶DSМViHRLYE`(ilrb0R;ă4[*RhGp6s旾HFSOcO!0 a0yxts04gaKc _4DDI!ItY6R nen^W:g}xLru.( RI|ւP\=W5:Ts46"dqXyF+/rb$::cUP~Ľ=~@7O*Ɲi)TJ4ֿAYvUPeJ֤ܭ:H]Pe B\Ftfk,mX oEҁbݛ)N6^2BӑH e?:\pb!\ tKG&bM|_\5t;8Ň .bq>7竨\hU7\QkIړܛRS" Jѡdi@A/>ml73[_v`BVaL4(W⦘c\=+^UG­f_iPO ^{:Y4n@sbCn{g1ۊE$R4&~sXsn umIUłm`bgWo1X" d e+FqHO$=1oAj]ޝW̬}+'ɶpPchcZ;?$Uɣa'V r  ՗0u*<HzV3g_4âFlSGj>ӈ3/+<3&L=dLzv]RR8&5ϣ'4q_M6ĶoO]X R} eU_fAb}0(2-d<\YjHF|B:S82%H^vJe3E&m6@s}aar $B@QuSג,ghn b)cjE'NJqk*OU#<%Tc 1(;SvCEiz 3~]q_,C+%F+ ɣTK!qv|;Eba}n1׶S*/3`kqB7>nIEĶquo;bH3>[MTqd&̈́d{l6sޝ8hZmN cljvdSz^Ӄlk=~ =ieWĔ^e#+NQu5SF(sqƒMR 086Te3!?ʦg 4H@J*MF;կ !CЇmv9.^՟ԇ'4x vNr-0 CG/{u[>CrqX!G2HH$!a:fl̸ o F "ç!Rm*~VfC%v. *;!F ^_fR)4v]ݭF$IL!+CjbugKy6:Bs =|XzP-8 `"Wx= =rb2xƒC^p@N$Y5>E/?. hyKa[=s]) xzH[oCu:t Ei,:/ nDjieXb9lM|nE7`:/.3G7wV|@MiuEٟG lFo3Q *x9* ÷I3gpDJx<v7mfCDiաƗVV&}NdR WY .3ݜzTI>lt༗ 5* N=maHFgJ:mlN7#ab}7:H&ʟ ßojĞ&/W}Il3vX=v,\"f2EYIKgnOOڍq 8+%Q̉TTS0{OYkN:Si@w0HqqjZ+ J-.um]]rO0`/K8\̟&qJϻz6@q , ;%:wQnI|_(3-1NpoXU&6RWⓑ} po`E il ~ЦwEt:{ `Ez=9τZn{T\ \;.9D(2K6䚆o|o_\5/@]Ngz#Jviu;@h4v(M ?J(9<`GSr /}JDzsbJlBV D3QJ4>h!>F6ҧ\K]y.ʡF5b%tlx/cZ?Pe~Ri Dj LKDs-3Z+^9Qݛettwvhe]jBT:U c`XQOxB?YZ=ق\ٲ՞_NbE}-ݢL/YMffrꔋ-3IXp{5T՜臣S# ?q:'Ty*q`@hh..4pzIqK@9Qzπh)3CO0D0\9r.'k6҃wOg*>cm}m2hfd0 |GC0Ug0?DVi͘W`aO L3ëcUp@:yg&, ln{n{y?oqt7LzȴiAHöƤGA ϋl>ƮGSs|2 0d|U1O hm6UzHZ\KwVT N 0Nv2Y4 R.DEFZԝZ[Hc)o}oToLT\[;n_KK,Wک6T1N 4)`o 81l2&UB@ݦfr k )Ġn<&dAAmvPRUSS`U-賗QZD=ya5+=qERY H&?C~w_quwhrAW|:( zH"rDVLQ9˃`y=W(!ٌ\|=I/swmnY5Od""Vq !ՊBRPNF F4[ur^Cu.voa_jWq~'[ϢP3MS[FTxV; eaj|GGy9Tד `ItEC*/)ɐc}`!(8Rb*l!SD=xhB 6SŽyBfWt-Ӫ POn+V9Ǒ;nn;;T-cameT1 tCEohჇg’]3W] ͹&z|^%H.5% .>S`bV5"=XEgMC>tfKzjz~D=h̳ 6 ~8P E>1J)cIA'ӸA[f¬olA utdV75b:~aF3!_&(OHM45F )x3Ķcn w y+@d̥㇝ :|?Vb&V%e xP])C&# 7^k((~ GB6qVsEWS499ZOi!9IQvaA~[Q=ANps~X1H)H@ffkSZGV[Y[vl40H[x$P4"JaYSÊΨ}vCΕˠ 9MЍݾxA^(|Ӟ7a=aAFbSs2s ߧKl:4ry}$hJKtFAwSeA˽%ZG VVW3QG`o5_ {Y1@[*/3SG+U _j:N79՟Dr"oIWt)VN砙|T0TmHqd#0OZ=ȡ1h$C:` yqdK-D/ ;ЃRL'Se&}54VE=M-w2t&k". ,x4 1,LagcZm8m)`]F_lK+ErX:1IsFٔY1:| c2W#Qb?[{a6]P$Sh"n…"20qXw ]Z Mk@U#8ڜ[I76 "EL6} ˷N1+' :T끬vev lm80m'~t~nC f*t#X=d,uኍEu6?,ՖIS&G EPBoys1gsm !yXy5wv\uU'1݁8 3V3LiՁػ!ӣo`>,DH$mIj!9X%:tٿ@xi/"\*%tEYY, <\W}y1HMXk,ϟ匳)-l~6D6G(o>En>IL1K?_| DӡJx#9#NDK'i .2|vapYj~m g:m;{|T)ڐ!}3%0!rg`]cy:<e!=BAa-&@#<Ҽi"{q3)$37L8̝(z,2B#ZMNmQꑵlT0MguT - l;Y,X¸ie.3G:_+Y(%6J8BǴ1A+ 6x)QIq_Ҿ'M.-;wO*Ǵx+ej`'ȅ;=pd_XWl}P%pirv{ Y(-z6 +]|qFiN^#-zD\͙҇Ȟ #4pJ 8PƿF6KhNn+9H_Ř >떎E3%=Vc%|As&oAO#Km[0y#X&k.`c^":"B 0xxcbW^G$ )!]p?S*itPmk|)$KFT;2+XXR4h%F|WwHzq(z~GȈ(̐2yòdYUg<^z~F (FuvZ <>70;("y7Yrvb^%6\d,U?,Z;Ynα9[u~f[FRϴQѭ߇rq%m͵eS>7vcoLŮI5hb1@2 n?r8,m`TtހaX?"TvX ,N edR BƂ^|HOsv&7&>-ir0a٭IWdv ZϚG^mwNs#o ^~aTc%$[wf(0I&L&>c Iz@('4mr5/SE4%Y8؛d,{/7@k {7Lsmn1g ;/"g'=qDl2L,y,X]L,ɤk\&m"6"gZN2Zo/NuAd,dz;M9ަqFFw?^u =Qgy8F!'Wsk| nFJ{);+{x|4b&x*[aƦGh̟g}rAҷk5m=ŧmG.Q:V+D7'x7QOQvސ `FR9* bT!fD$NwQtW.<% Th't k{z7$U1,. 6[p_g}np)vclKzO]}RQDC/ x`R$4OJJBQ?m+Ģ snvbBӓq۵(7ay\wQ_F YFͷ (ȃ ^u~rxY㮨}Z26[ Ag@;ަƤ|Ze+kB/K=%mCaQx@[,wS.tJ[З_H#k#9 s\'q~vfPT"ނ`!j%ۀXTk"Oh+$r*&54%BqI(Zͱ#]u3faB:n:-dj̍tG> = xTR~HxT}rFjLt03,n|L§'! M( l#QU2]O~wMEP }JgN<1${0.#VV5_h$f5j `-7ӚRv ';ޫqJHo_? VbK 3 e%IL6p!VNjgSaKp '<Lz߽'=أU" y^X*SiQ(?] ]T/m( 3?1`n}NksԳ$Q}[%JC™.dmBl`6Mk;@ѻҋx_XABQ+V)6qL8Ek>晸F;63VnEd}$8{xg.)[Ah/"" %1 ģX! "$s,n=qze+ |4ep|NxŧK 6_͇ ~ aze .eR@7 ,Ո3 wqOHUlY^aX#88P28$}"Q?=yeg:S"_/X%Q*U]D.lR~cq8`d#s ^SCbP}1A#ր [MOzLGtT;7cg?~ d9Kn?YQD{wR?*N-`;4S?6oԭr32(Ӌ瘀-Cs194`oJZ[u̗CZԃcNJ_43ɩ=='y7NgZnegx~iXE'_}o}zaj1z$9-ug3:]'$6}ZNZ DىnZV$,sy_"zʐ3PU zp 8;lFp=<X֘{CSvH%ע_1 WFS@ayۉdiasrCN. K i&v$ 50(| rx+3,K`Ŕ1XՂ%vfdڢֺѯQ`bXZ`y{de&>3L9\][2Gx규gݻ,×ɿ~}BAOHp%WƠq!%\@*7{w nؘdvj;]ɭ]˙u,8f`y3J'G-ZD!buڑ:#z҆Sz.:TКBSQx@2p8ečJݰ"d6|]oTmVLfI/zciQ~~ݱ\gJ+#]K+4lye>ً sW8‘'-/19Hx}5&ys@dKŹ4Vo1lRἲnP Qv0CnLIӯt H~$w:ˆ.=sx :)jmkmo:=y8dcPxg#o`/S wXAl@`Mu0Z%# KgzvEFuj( Ћ{:o^c YͳR8n5(?Ic̙J~Q}ͩ jխ= @4DH+_-7#`s 9mh"@`͗҇!.Et- qQ/0dׄFO_F4?̲#|~wWK StdaТxh2Z4.g6SҪ-oWh!I蜪t_vr#5+,WPq2`e-3ggsQ` u-"t &)Iba>xA%G÷.o бe3*,#4]92<ߘEGmBUwiɜa}RI52.gҔGG<'H3a zb3UUDv@cr"Y_%y2cH tl Kز_k" `ŮhqR^4wa΋>ET+[/+ d j EBzbL c?g:=zK꧀1YNa}i41FOYi˗_^USS%MvQ7sug:rQ&O Ni!s'J,F{:"K@ hgz(-8m_{oN)=EKmUf'LX˭K H KlO_Mdbks L>T;˫赭]Bew2K$7{H vjV{\һ,F<񺲵6kvիBbp-.xu!j/O$* -[S[Q6PljĶngt(c[YAO imse` %Hn"+ Dܥ Ka DhhTq Auy&z6^Po>7g{odh9ѧ'[)E.\"li*'] 140f:eEtԈyz?L:}*VeW[̖> U CJ yByI` Кm]tNJ`$Ŝ` 7hn0jS |/Fį"0Ti"[ݝyK _]ز(կ SPGNo oJЩQGhgZr,v̥QB5gN0t ׸S\oKQ}dU+ %Ɛ,M(K=j@J_<`;hzo79\93 ũU$gsAH47PrW7A&w;/l(0C8*\PT ,SrL U91uuÂ^WPgsO!$j/nj XpNp!JHN^egYA.˜Y|[_S[Ȼ/ZsS;o+@WdՋ/r3dG`^ v)T17Y$&IZ]_+5t]Ao>!_pVӽ8mdSԟ#SXӭOt>z Y7 da|06"+ sәE] $a=?,N +JAC)'ǣf^[,'N72~#vX䴊^>OErs` bcRog#tOx*DgK zbWO̵5ub^qYFǘj_DScvPM-Zŏj<;0.J3@5l}q& E2!ob-/K <_zut: Nsng&t\4v+JgpCBlygV@b~ƌ)QjmZQ$lC@4z w)kwQ.nL;_Prc|3˹ 4M S6/AuUvn s%q *0jr-~t326Eϼ 1zS @|;[M獾m9V6G P%BGF_,Lf-P;)_S8a oPPD2R~5 +Fۓպ.ȵ";1TP5q0ZIQFJbXu/(Zr7U~N^lnD'-ϰ—6_v{a_?yrl‘Aj1,l_׵_ҥsqd+17Rȉek 0yQ,:ʠk1 `'i SCDfl2N\u4*eC&%I%aҞ @I*U]s2NkD3#v|_*2Fr()\1yCiǹ-CB]skz^4ժO+QU5YUEzLJIx:L;n17C1ED 4Ne7T}}tʬѸ4&}[{TL*1g>C/Dx7RxbI>8ϵZVdf?CX?F9,o@4E3/ߛÈr\+d\.u٢ J2sTtBl憇eHL]I`E8Q:,HĻE̥kT5l7MPm c$'p6TekE$9Diup`K4py&:/ߒa7geQI)(WI\( }+ȇP̫5SHy&Nh'kN}«V(qQid|_^Gc\$wpE }M'\']s޴ +5EAMLxBݰ a ^O죫򢫸)Â}g\tfؕoQ /4VW=oWthEmO (#G},FtZf7mS ^i\OpñQv *^JŹE yqOJD7>#1=9jћ6DWjBe&md2<xqi2%V9P& $枸0̌QCi Lx')'|PS0Soi$! `;]ԧ1\&Z8blPV?3 Gk;[6wx#4$ak7٬oVĪ!LT3K,߂6váS9-"_I4Dn}V9h-ĔFUc[mDfa5XQ-Gٱ L6M8/ASj_Bf5'@)Ef dlTkuM֑Vxjcǂ,kin,KPY^d/d=G`6G*|d7*& BRxky>Q.jۂ櫰EU{}JӼ]EYMyXOD 힑Ap!RWI뷜NVpq%B2TX~ j#y2At;v$=; ЯBnHZ()Zʚk6 -5G>_eK-%4߫֌zeRkC;Uzsʃ1N*+nxԦKW; TXUY^0Na4a/'Cor0'Ȇ].%l8T&3N߫tmϲ:NT;>* (gݶ_ Jw M^oNήaK,?-mS{sr+mǭO%I7r^?Ogؖ%+;-'6Lx" 05~M 5jaxwe ?j[3} Kywn[54-ɯ]aӔ;^NgJ9.4dEM |Z7$3ƒ.PX9bw!Lq#x.dz3O: L%~Y фj Ok{aYםå䲘"{\uvL@~RDuwi̛3>(3gW _I&[ip%t U|ІjIqY}`o7 FU 8> kAKr#>JIO>ɡfPȚ!3CkIE7)ف4-ɕ쉶^E g"X?)WUέp*"|ñjASC1.!ϑ{5aƽ,2j\o+4HN}P&F'hF n<1~XSJs5=YQC߼~Q)&a[Z.=_:CkcC+dWjt.D}@|I6RqeD 8 6ڮa>m3llx^ј8lj}Ui: 8Ʒ'ۊ-6C/kzǘϔKBjXQ X| yDKwH+TWw&K F59%i` 8q&G7`84%hFs*% d8 $@^wja{&mlѡz2mVY#kv PȮiԲ3 6 D )1 5ܹOaϦ,lFVUDy?";\,,gj"iZY|=C 5K~cQ Ƣ+OւPj(!TW:7z WPpv\ivL|Ҫ3%%-;DnY8p4`kXX,=nhީAi((k+>E:Sm|u;ua!pB6 hNL"M-a(XzGIPUoRߤ O&62A.i*D~pH81F'a#2쉧ƹ`*LO~Oq/7VV$w^:g%E]VazԳB£,>lv' 2/AQW+഻a+=iu(p>UG us4_"(,Qbn9DUѥ{aRˣرvѹ8sge cBz:46꯷>x_߬?#IWs? gIQߔ!j-FѠϼ$ Ǧ0 y,^bgؘ@`i~X\D=JNfY.Dzn"Y'\gKcboͅ!ۇSIۇ DcGJ.ϝ=}+;ahY\-CťTl!Hz[wȲleCB+k\yy %#kV'I]3ڹ/Ho0/׵PDə/zu̝jc kaJhXDq6;H Q4aSmVHulY+R/PFt1MOoi9Ê*!}Puӧ-k4\]n5ID^[kRpوbqϓeDk:-2Z+e5Odz&N=SŨ}XzHPAcAIT/pc݇Ң|pˬ+1ٛy % w5 8ZV2>[_;ܝ?yʷ{1a>eialXNPh 5Ko8iNĵj3#8#GLFĥ_ϙS2̃2ڪw6/b*VKI\}!ZE@-clKksk\Ksn,% ՋWIWᥦ˗!-C󫃯IHpg w>cy3|4Jk@\{"Է`/pM'į3tCB|N#cC*I+[3d-5QKtmacmyxX(k=TB.47^j +UFTFwH^դzuǛ$,IqpPM) Q ( ^d *)WK 3hp92ZχBN7үuP >4 "ڿwrRN΢W+}DZAT\2&udD]v#x:NI{AHθWO֒TA)q}Ic{i-<`%nX}C?Xqmz$AdH. 3™x;J$Ƶ&(qZjx̒$ha@lv"X(ĶP; Pv\1hCUk7ELIܐJ5!A u CҾag5`ܼ* J3S@L4ĝ<5"OC]ك(P"XBqa MK%l>1ހ½U9Ȇ#dy])zA Jn1OcNK{\$h#g$^Tfޝ RDaj V+,lbyߍRzFn*x̑VʓDr&+5L Hn(jW}2%F /W/0t- \ PgǮX03ԁ7WF 9(]1$ɒGݡ' g {t^;lJ \!AR埩G]o G/yL:XAFlÁoV>?m45N𞐂Ts{BZ0:Hgv@ {隧IճECn&; Bt`!1wzUIv: V R#y2$3r˾6;kâ3:yBK w-+ԻTQxylވ7Xѭ]"ARuSw^DF4D>lgvqv?{۹P)1M{<:{ON6Bjq&GG<(4}*q5(ahd:pS5C )"){љ5(D|zv@6~L|݊spՈA9_i&χވ,4ޤQ\dbo?xiU>qQ>֤rCOL@?](U.9Al52m ~J`b3d8v,Y ϿF}ǙdˣC7;qaX:=X'?@ruM?+7 *hѝF7J5ѷzSAU&0 sf؜A4~~.pZs󧱻0r&h`':B.SJTZ6m#v?_ +@N3 s9o9Vn@p 9|LF2o%i'jT=C.3|w ^X%N(dڽk1 L(Ny'Z[7"?a(AЀ,BX}_tp&g )L09([6n?G>BYgpP1 ݨJQ "K>)芠:K#bvȟ9><ϤUY|MJ qM2uߟ[Zew90Ƹi m$r[8rΡͺ [kM At p!7Gxza(.b7Myy;_+cbrc!}"%=l#І (+jءMDzoY:fw!' 5ߞ\֦<_dB%0,fۡT'S~H'ee1\ͥn^u D;NRM#.M%M|KsQ[W$@OhEs'd?R$`Dl=$F d낢-v$C'd3UPcw:%EoI^?W]lK x!_pwc^T" |IK9^iL#kVFpj]j̛PsTSg3"L.XU8F s/~}0Ņm-z5dC Otc7Σ{@^kPoY%wqi>F*I\M|bYP9hvh6n[g(TJ+>)PkZT#ka+f%^@!Κ >+HLI|(pfax"{R! 'x䀯͈ckt ʹ\w앸I,<*ܱ.5Š]LG߉ ;WUJ_P&J>a^&: Vx@/n"XU)X!%lE:m!B#PF}_&Ɛ_J\\.r#Ot7@Ղm-sUg}(wMDrs].%:P_r*=eEtlVU փX^x"JGz{?:QKyUgBPz-p8!RKLf,E2|&Q@ 4RVHM7讓 BI7z۟K,m:E ߯06t/[Wc?_]4cXsvZ4,)T9J 6^fZG1揩>]n:S0:svK{Cg1E\֤۲Ux-'ϴ`>3%_Ҷԙib0a^6#O?zD?bf׾0|B^x\6\ܶZɍ ǥI-- jw \)JJC Jߩm[ބܙTScl9%(v6fHe\&.5oX@@Mx<Ꚏΰf΢35Dß>vA4@($@Ѡ:j '=6dyxi-gDCwMzz21"(޵^x씙,HN$ï}|E˘?!m7Z:0/ԟ;b4-ڰtrz1ߔEsՏ,`%Ϫidp@M0YK3>g:TfmF6 '^TPbnk?<x`ԛ_q 94kmW ]raq]hBhԋD?V}pz <#Tׄ($Ǡr0mR>]O "`3"Vmw hlW!m}wp蒚ǴƬ_d:ۮr9Βe4dc @0v'Gc"2DD?h2 =C+)m77:*@+~EE&v?a51\p寮LɘD}X{0.|=EG<829%!as{dsŖ&ßr򕴷~Hf2N?UqЉu Ahc#D?u<V t/{W/X)lk}3yL!2mfY1B*7Q΅UT9[ڒ6ʺHc +Kރ{sadDSi#QBeѰlq3RKjgm9Ksy 7^UŃWл`@v9*$Iq|waQ=ux㮟1 jB㳓)InƗiv񝃕k<N,쥈*[Үy_M|Rj/'@bRdSH 0/Ol3xOJ܇ jSTgZ#u@!-H'obô-W9ERi:]>UI]<‡E,G2PٍpL}OZI/DG$bXwokxb"wr.}eCEW`u$x'VgM@ʷ0xj`1Tw墤ut38̞׈C.5X `k=f ~sƗ&qk+e<сPxLeSo?Z4)| pO 2W)֍}EkK5SQvSxYŠ i] kҬaqh`0W*=-84LQe׳ɪ_-&]=q^ C%ťtĜxG{(2:yjeRo@u.[ax̕:h5r!fbmG\> 4;\0\U;+Bԉ~O-VŰsm|h؛Uvzv2 <`W[clf|Qa<̾ J>f`%" O/ˣLc/g* `6 Q7i%ڎG1oGrSV߫c D\Ք6kI6/+;k;RT[S]ξI8В1ST(;-ٓ}'Gwmܠz9_0/,5{l)Dx fIIIZa6;G7+^ΰ)73 hNăiQ(bpwU?dž=lb 単pAaF Z`D7XfhOV1sLx[VH&X_{{(GGB<.~f,»KK w$!kcTv?h.AIufN1".-m7M:s߀= Bjs#˜)ʬۇu|vMrf""x/.VZ8&xju>/FhCԗ(1N@(,[qHnmelrx,ۦ$z`@ul6UBmt*QR4~2w5aO#5W d֑k5%umMT L@I u 2%l 4«AZPj>b젢-H$V8fL aB![?/`OC h)J;?oÃL@ ƿLo;!50qdOB3$BM>DRƲj)V 6AZj}D*?MrL?Yim.dLL(HN!~Cpl GS%L3eG-8xFo438tM>ak  n}j6#|{4)r!q G+R6B}AdԮ*V}TVޝj˱?6oTvY{!P2Ƽsq%N(W!%:_pyCs$ _rME`ۇ |ޅ|{4`(/ t6wΠ-EyW,T(ۃ#?Vls_ڃ[*8*juY̟iG=+( /E ?v?K+c ^q<8(㱷ܦOGe%p+FDj yRU{lj e~He 7/݇P꫸X =FI'Rq%_ y+HB_ؽhzdCQ`Y|K!1m2bL R%4E}r2fؠus-^ #WrA[+,S]j52Ase[dbO0 /@JtTŲ8ʩbhIF.Ÿyqvs сĢh[JS맪E.]f{ֳ ]Yz 33:%A, qv2h  LPmIP|ΰT;kHFA8U<`*ӬzLc=DL"sY=UJe tO: a.j{S+;$)%TūI Q)UV'_# ti!Z*5{cIAJ3., jY,E ǹ}tS*6+K̜_[7(o%OԠ? 6Dܪ4b pI 2, TqH> eGrD=̢5tnٳ !嗾p0JT%ڷߜޜv[uLJ,┬z| hO1ZF\1H 8# +T72 r_q>.?_+d *PW~A&F04[k1A#d~^Z8rZqeC(}o".X[{ѷ洏WwP 졹oUpG _I}?}sꟈUĊҥm>6ؼ3qFNY%8±t:v XyISz U`(vdm$U5'B G|}a-(sI>Ibr-I<=>,'M22r")c#XNc敔R\S~j )t6tn1^AӁ~AD*ggbe|ibESl'rPjCi;|8pQ|1w=m؝_Nut4UY[_)}Aќ2Eah2Ev f!n*{)M#!$<2v`sVe})Y)* Ba3BgxdE礦gm_)G7qiu^O#[Fop .ݹ܄C!Zd{eF][ҝ8N)AMjǾX٪RGx8 u?ۚ7]qLJ.F)jDГ5v zV(ecĄߙUk5U(41],^ IL9`\UUjr)PO!`KY&OkbQ9 ;|Ʒ[jRH;_N PIHvn\meON.8BZ?([iiW]C/ J.dh? A,KOfLc(Ŵ ;C`uaFp6\hU>d:oGZ`$%G7^(G4`IktQk|KbBtFv]SR<2zB8|խV4 OpC9`uzYN\/d&3NHfm=[NP >i̝i\+pu hh'ՍD4ւ6IX^qQ$Ep똼K% ž7l#%)D=Ww)W\ƽ5MSZճpAw5l{Lޤ}gi(ѾN^U]ȿ~r݁!IC`㴿{d{~#s8ƾuSEu]]+\*W,y./$X,bbaB?)nYdjxi1r428ԥ2$ !l vorJri/}.4$P{0dͽ# @mqUBcƁ=kRk v 6:Jߍ r-X(D֠?oxVUu #/>IU$^ k⼞pM[5e'Ύa5i=v؃M[Nqoˮ(PTF!L,^bq 3\$*h*NF_} A=^Q=6 ̂ɰx ]}|:U 3tيKp:w)$Cn-GmDNR(X!UZ\#}s\CsxQOȐj9,zo#PI(x^!e 0"'Ix x%ɽ{s>ElV%I]j%E{ > 0]St{} wQ*6v9W: ,?z۽mtnG~qě X* qgx5Kq\] #~h,7>XjGt6.ݧ0 4pDksH[Uo(|>˷E!G9u^U5Ȧ`>łA.MV3A7a Wr)_ۮ5?]w583 =@u]\AnYa`ngXgP]J0Rujֱd\\0gi@>0y}B d*FJr)"`+5}q|v";42JGϩ-trg 5c$ր8/`ǩ|EV?בp B'$_UoapvV;/iLHV{c)wW7-L=aqG꿞;tqLu2Sx7Ӄ`HY/J:Ia3]UǭGq[e4S鍹:y\˄PM5§9 *>c) ɯ6_{M\UzHFžLtFAs, uݏzF05|yI'D<$0{;4MfM@.Q g7 ,ŔPFHl_XD XG%ݢk&Ժٮ\Vr Z|7RuHv-5씹QXd1//_/}&|B_]gLK>[q&y vb::H*N%MX͕9Bf-h ?HGL-|QjKu:*S$"@R|beiK?n)HN8& ^ˉ3x dhvfVpRsԈd)i:%+E ]˾.^DkJz%жk8&X&"#˜LDgIy-6p e%۟Nu/ݫ+>Wm%Qdzsv]@~y>:+"␺{䎘bݫm,j`Y31kx8b1VDkKEg G:jE}jpPz0Z 2֓R7-yGW,n-ک:ab8â[}9Dnm@1 BEA i JԼ*@[SɚQASdW?B.U;1 ˺JN%Րe}G]G'AgmI`WhZڌ^{8?lȐj=;͓{,G=8 7v+^k0g~%u̪.T@ƠHCO#!d@*FU<6Ozkf~3ýΖ >ԷQwEa hZSq.3zRX&0*VQ؂b6D t2>-LsFdT0pB:^x^/j8rV% tGǟsw^8m"9\S=Z|-\nh5#I|"Yz fIbbMn pߝO_$ULq4LF%b`yjt=?.Z(~DOi>hy2E8?2%3R \<&"$[t; 6]{Ӧ-ݽ!a.!BJ? %`n\X)wf̗&zݤfSƊR{%Yy?K\FDhiS ne*%l Za:짍M?D(sDt8ׄ;/ZAvGq Wy3R+򡄝kZT+Q6SEs ^B0m7j"ʼp]ejv0#w^kT>tF.R1Hh|&3qႥ.iWI 4bE3 l)VXvՁi#VpNYN$VSD/W7Cؘ㜛zp19H: 8.|+8'}eM4316Z--3ٸP~72ăt"@Q:sQ!Bϝ&7̳,՗wtog61٧6*B% B Ib P"1::$yb}&sw;8,z:X|Ig e;5<'v;&~ vRT߮C!6|˚Mepwy)f6 71^M빴ihtmXyNn(*t5k~i#WK2oFSftW:SL$@ i\_C2bι:p<$qqJn(WVMݨhPhK!k^,Wk ܩ)``{0ԗMGpz}Li{w[mmrVEٵ$GjF~o1rgʘBgе_`ݭ]HT \:8^@~#gh=e-qP":TBBz {Fsw.R0Uu^j*ZY^C0o"hvǶIIOֱ~0»4:XaAm!ػ4XK5D fx/g*QfW9WD$DԦJ<>qF"Kh}^QI%Z>+ 欦`$0߆/GF0% M ɽ!5SG"!z&PGO ǣ3֚` ]Wd2 !0N]9J:}#$h^,qiFV@Un`ֿ6S1̙-_`(S6T/H+^S`ϯS5ʘerY; jd+-I7J~tvN/1JoMd7O{ bOB[}$;A,E5>yW)ޙVfL j5:7*H+tn]5AMiX rSBlgF95)\˺n#p$bAz^/`-_z.j%xshZpZ*͗^K9zA^t38'( S=|hȢ{M3=Ӑ j[煶S$\]њ3aM.V_6\k jO3: a49c6[bPJ8HoJoDe)Q])w |}Gοp{u06WQTh|4P2G5m0}y1Q#oNr1UŔm07*LH k?m><@,68K4)bmZ3$p`_&^><J ܋.y<F-dts!x~q~/,0ϸRm^b[y 'Z@0BUnV"Ť( yIY1Vo8fJ$eW>I''Db} rCBDϭqޕ5U^&nF9CV]ukHd-41մ}`ZzX}X^1<b5._Hx9>)!@ĶM}Z~ރ޾"^ʧ_{)j,xFB3W~,e[\rId Λq\ii{o[̹l$Q#br= )11 *' sY_@dxѼWN\Sv @/OaCޝuXh}Q/nZL:>V?x9wUkO鉢̧U`^R,ZEGtQ갌>cOk5Hr6DwIh Z&M hprkR·oVMtAp۩5zkd87C&蟍-N"|%3JDU]se𩬔;eˤ:(|jQԪ$5j[t1!86"H^>xmUN "KEDaKK+@.yg)!vW L5|aVs ])y|b 9y ϱxk*ZĝՀ9RWfcR*;kc}s4tx#k8ZG]6TL5=PldI9:)1%./v'֣E'-z!*$L{WeE #r倄 PN Ga)~m)&* kSC68߃w Aeam]ÏNf4r:B&pG @s.`ROq/Н\$fj.?Z-ɘϦr#'Z*s]x*D399$4@V67,MAtQHĕ_ e($h4qPHK,;=ZQsz lPSy2x 71{55ĵXAb$Z)q=*9%Fj7=7[4=>*Rh(YRs{̈́3uבRP@FxrUcS[wNށDc4^~ GC}Qg4ҝI =hЕ _)x΋xܴYsJG_)~I uBFKh$pe2q4X/ Rs ,'IE"5\aPgep@ Qs~"ɿGFϥ.y$Dž(N)4{-ydTс{@7w]lHT=%SpsUEP(>}X_嫚W%#[%#^F ' Ǣ}f"]31V |o@ЁGZ6\+&e8ӎ ~tSWXz_r1H q - l2,9hbĝ%R RLeOތIzTXUH3nC}6Q#]`%vQ!@fܘ,9$S9*q!q47m~,|Yqw]qsuߚH]vC%Q7>$!9KWyv:תIoh F*(}Z>.rc60^h<Mw 5/:|4i /\Ѯ ɡ03XIJWѓG,U#c֣MDgdȷDLp$,홵<^4?m>!.fHSo;0:N`~W&nxHBe9Sao3d-k N*u}3q#Џ/킥!ao!&؆wUhf{@o?NWK?ff`HMʅbBK|{_=3#)@Z6kc4'M|i2b ge`礅\(1z Ȉ,, ԜSoeF*M@}Ix5gܺɅEH_2n\$p"h چnbo@!jKá&¸y/凡>1ܣ3)B&FK!蛌W0O@۬3_۷AFGzPrX86f3gkȝlGdFzZ_0"G[S}.iF$UL PNo!W߱\Ml36 Oٰ56&\. vj[9g._z#. IG8֖a#SӪg| 12+ 6=TGJ#g m;ʅE&X7 a p"$9`)+j*<)"1Wgxy#0ToA SXG[$?TŹU8X](q&=EA*y~l'.zl!@&g(<.V:$$Mݵ]S C(ʴ½;El\ܔ6_:]XcG|SgNR J{Ccci~BУ xZ r&`7jutC]8۠ ܩnN``mPYο*ߟc@0#P Z`ת #n>n9.amtJC JQi_OTO:m}7G=`.mYyX*;m29Q N1>B+|:nWڸܢ&4`fhQI;8IѓAM],Ɗa78t&xMLw_|ɍaxfWb>>$;fx p$! D[0t7FShܶ ]E!HZ_[b un$b+;+ LQBBԨ2kT.614B g5<QP<'NzZKK$u\EV Ex;m1J{€?˄q{M}|)qjAVeր*-8e홊oCpqmD sׄp+sA#?zɽ\KJ H vA#00(9Woo.p¯6֨6RXiu4dyi~hM((EVG #,F(4%#I&ag= oIָdbQ4-TҊAuCqOB$`5熆4){n5 *kuL zs2Mz&R,'E<ߨU-TF\tyxU`+;uM?jz:n:ʺ>} |4m\e5G3X,&q6H*~'+ZR| JL#!9qI {8`C-*M0Vi =5xZ 6~RJob;U\Hsj}Q燻q|=̀ $&3Th"$~+18bmbL.}' HC]e!D)- queSAOj"lU d2舀~V\ *O2N>,O ϐ[3¦"|")B7_ 㰮DX?%H O(T$,69ז\eQY(LV($a~#4 NbxyǍYvB;^{ީ+Pm% kNfw7kVT \'"ܞeM::cOʊTHbk܊o{%huHf+\A(@4E8[p 'j}dB_ҕ-gbcxBtnldl@?Ҍ{=M3g~Jה=[#<iクg#SM[nrՙtT<`1WoE =jάwO~z3JJ'S9bիrʞVU08HV+^)yS$0K J^[.fX0 1f'-|ɠ9TNEcK@bxCÊD@*by G^} x~3 , jw-~*=iVR. purBEZ*~t$g0X[_= #*Ћ!ڢ>Fhk 9:MI]6;t˓ge^m<4ý ; 9ؕ}kU"z fZھ1/d 8׊8 aQf_DH$ p>q]{h p sCgMFC$WmSݡY8W~:돌Cn¡G0uV#,8sCJ= K 2?cqTf?K$IsP?,׮Ŋ"nn])&CnZL*Y< g7[- 9ٙ| XGQ#DwF'b+2]>DH8%T.Z YP `|^MfJz0$yWщ)}1~#۞к]H_ KA{YNDiׂZt]NnդlBbJsd>`OC‘7g- !*gJFIZO9PHtqHOl".0>; ))r]Ht@C~0?I9%HܶLp: @ oiUU/.8 [y~)uyp EZELUC3BQi.xP[!ngbik ErdRǭx۸ NjSXWk> /FyWg(xV^(i"(eQ9۟PX9匥,}/P!8s D@YP8|bIcקn9M|;c ڿ9ZNNlL; U 6;$~v5ޟ7:dkFCzvs/$MX>a[ŽGhbqx:n9KM/Hp:=ǵ5 '[β|dhy-,ϊ9%3>_nwܸ{ ,PgKLl SqŻ/d|gE 4D^:n QJ>2T r1[C mUhBٝPtCaUnCD# tɻX!M_52\Zr4P?naQݝ^zw%"FwiR#v@IY8xqq>\7uZ5" f@\F? Bu ҢcHޚE5 PqBl.S!o8UqWa;G|G$SԒ#rjWǨ%SP-;݈uXlZ]ΥH##BpӏS 7 ߐ>}ˌk&$3d]fof,ܖ sd[eI@k}]PpntPDR s~"`'T6)d[N^$WG+~V܀0ȾWynװ=Agо:viaa9󆙾?J鐢hFVa/*?!/pO[.zf&,]<ABv\,qDGfF@{H&ldD,RSaca5+ݰH\i:Stb}ߓ 19 ~6q>gLgmڵVVne^75l?C&ȩ!0b=h N6Y9 Fڣ%kP Ó!!ew"GVu݈O")[̀ Dq "_*lԡEo؟rFe; HFlͫw6Kvi>p" ٗHzԼdO۩O1?Ctovw:?B2!AU1ѷV>Nhxv?}KGpoVYYiY਑wq2́?vB9?z_lp gyDcMUcms$ӻܲSzoS@BpiHXw͑fs N YPnJV; ݻa{5ɢǤsLXj`$L$b1,2M)3J] Oo8Uw)f"c/XE=G|V/ x'F_}:֝t0X2Tdwv->["ԊG 'y:|U5rw8Xƽ4'su1oWT%M#O/7Bm{cz^W*-O `Pp> ^ypf%> lfOorY{R$䚨*U\o8G'Aw'0R!hb0uw&@TNMf fJJ/ƙsb=8c!/0 bsf fIOm5)WA94eWt4z`T jE57ُ;,|fsve_bVg5NđZh gZM58 n5谻F3?,']`ey6@ 搹r4=5maᕮI mfp㫏+HЌul3g[ ;+a[N!x\ycWQ\v&[MC"CrzB[ ̉Ba%Q9x({=;&Ӎ \s2{]ls6?|l)dFO5+F@g|xwؼ'].T HO59\Z]vz[:9h!KzTͤu\?Rе@KMtɳŵVtD#i6> D]uշl]$蓽R$Vf(:u2n*\kc~is }Nl#ԞWJnUo`f4[#^5r,hfP\y9m&&U 4>]i Ӫ.G3A8B)"B!ٿ"`\s~fD+։M0&ǁ5Qs2h`]6^M'G vHQjCl [tbib6EncmM!.v/ |깥We-׼E)8e*t ڨ?dLUK䣏w˹zƾ$KfA4f)F*[(˂֪;4gYb#s;(6s~83?\PI?^ 9 ?PP_G\L%"dᇘCE;ch6̝Ftl V 2{D8poura*l@6\.:(!knlxGgs+ow愽o"/ Q{!ݠ|@^H\n_Lm$lGJZ!,g(2Khv8Rhh~dUcK; Ö]{פ{!a?u3zx*ǚjLJ24q)s?Έ<3Vڟ+&n}gD oRed^8VV$GG#PR/\Ua<)сcZwki;{3 M# UH,T6\q3=z->X5ν/ogRmUVV;@&,}κvS\Wk.c3S]ϕdJ( DSe3{s[ݵa'[Iˢ o6 r_ Zd]1<򝲼l_k^ӒHUY{lZ-sr ԨWDS@7T&_uO9M-)%Ʈ'xQ0d @n(*t7K5Wxl+m, \z$(f!2t8p?S6xT]"ѕ61-XT~^ƌtOꔤWrf @W3z!SU[0xFha1F"O_TW0Ii/0#'Nh~>1 +Ej4^=* :7c=`˪7T&2 Qm oIRYg mj2i! @~ EZt؃J4{EX fwπQүZ+cIwVTtQN<ҝ F~;1\9-gA'ZeOߨE q׵Vu*LݛGp`O ! Y2'be(#,LIbe !y, X4 9LS[VC>դYwbhqǗ)zgnKFnKTHn3*'&m<~WV VM DZS_-U#Z 'UVgegm)q8ۋ'dn|o (, aOx_MieIzv\R\CI/ݛKDV#YeuQ;%5l,>l*a3ts#-.2Y7QEVw2nU t6ڡ QCKn VqlۏL0έž2pV 2y*.%7tߺrA?b4'9+=sM3އZi8s/ ̤\vǔ;u+ʾ'3Sضp#]wc2RRX`w5#_WAMp(Kޖ- dn'"qBO"y{K)]s`ObѬ`a0M%w0,)nt .i5V\m>#"ͿjP6n,!l 3+ ١=]8c O6G̘"-6R7t>ہO]m܆ omwRLGfi@8#Bh=/\='+R^Xxr_Lv)1qjR*/I)T 3Ez-e=6F!4aG=e\ ^uKS* _5ڤ2*)pm "eHx5DN'WX:Y3ES 1ͺɁÉ76xʝS)* &wn]V;I~-m]r娳\ڐ'[ydBh M[mf4ٔl ]AtJ1$Vʗp"bII%6g[)s1T.fMރ`hK~p{{pPpD0S4Y1힡ņlVw cԼwL~Kޘ=+^+厭`GX\Y(]ޓyס3r\aWoC˝KBn"2nR͂ ډV Lf4OwީVh%~굥T\xXZ^-;?|:Y lS=?H\V4A A٢=:eFvY)b"bwWjʇc@q-(z>*Bl HW.05pj6=C{oH6 S$/nZ{n_.8 x{oki JrnLY%빾V\P?a #[2ӲcR5h*"?K~mް5n_VmQ7% .RFRb! Y?=]F|oJD\VpyM,ygM6 VXW4 8(4Dx~n%RT画wIq&{.A:I /qvb̨zEB66Гy)isc2HQiQxtk7)+`f@by&Qi9s!)]:h |w 7ݚLB9{e9\ZN:p&)se3|#~$S}4A:߳<`%ոZa %dzږ[dg(NՅ3a=:f5:~vzåu-D(A%%ژ@.^xӾFGfK:EDzsl6 dSq@ԫ"S.FNK7Gi=ElX SyQif2{VoФ0qZb !.k~i\#\ƫm zD-K_0jTHoۙ 5v%_mQ&bBBRi{ґuE^c 䜌$P{nCwWNz$615 g xw'/#}9T ѥpWlzl^؄")RŘI\lؠrdXrA? :&/ye}/#Y4bNm.Kڠ&e|!h"7VFױomi_`Gvk];j7z |v̸No~ͣY˽Dg[ھǔj xĪET Vuuz{0&V$DC)U?9:z?vRD~T =?>zpޡ&*E`FTlPF23E'~OŠ +0MBNTx*+(}@tFub:.l.aJƮ3NH)"0ҏ(|0bOI&hN  ]ȼ^(Tqof1>QnʨK^< F| QZ;,AkU"1}|R\T]f=BBL$5aW0!}"y1̂۾IHg|鍶YJsFyf(<ϲIi6TGRd'C0uL@BflzZ~lbk5[7ۖ=v`hBt!k7l2,=j4 Db9P` ^/եsqkξ'x^vJ_"+K>Jм9e]P0mzK^^pQ3i*33H?I:am.;!G; zQU͂cŨɩIDڢQZm\&tXÉPf= P4j$,Rfk纸+#؞ݢ9}ZV+ ՞W W3mwec>U5HJdMft36&)@ OQJn.(2R?>qȒ 8Gלl]%]K,h;CIQɱXG\W=bs,fP,[3F7<Ii$5{VF~8Q;U:,L˞#kbLU~x6t̬;·D<%#BcxrڹWxwnEU˘>sy `[- ,rɷ#^ Dt~Ng-*]46jXS=/YHŰMZ(Vz#k;#L=2Z#,lׇēTi)*3`T/IdIa'S]K߁yddDRN8Ge%.,Wpm?Y%ru;"HoG9H 3%aAºO [sqm`xؽ܄Q}mX+xQC)5|TS*T)Vs8.>@kOI"o| /H+;bvK<7.+d kT8TQ#@tL,pMÄ<~=Va*^z,V}PX Ҫ)AGHB{ZvB#tp:ty39-0[Ф_Y!gP hB]Kvِձ(ʧޟvq |pme8g֠=䢂9wș]?%ٶL!@>0g |!Ba1@[Ǒf<_W $ր\-:?-t2 U11RNV9gշ:l':? Jܣ $c?D\`6ÌXbFȌWK℄pO3рְɆ)~zȪKŰi}WCv;dFhChcɳ&B?HNce pq /Vyun$ID[28. *] G3P(ǣ> BatX!TU8Әd<`R0@9e* &uMt(pH2w9te4`Yr]~ @s-їY-St1z[k(x6DIi O4^֯mb_"qZTbPQ`-;[^D,g)fkQ1avc~EanjZaSgH&#ٹT1>y,:3]pB+Lʤi'i`^ 90:sbtiPY2CH%%wڿ;ojqeT(i!`\JaTUՐ ZC6:*3l7K") $x-'6vL!0j儽@ƨx頫mPIenZ/R.@rLΰn=r'x+=F 8͠B<::5 n&i?|P9bс[Kȡ3@F-`lδX1R 6 W"̽ ?GG _N[;sEuSn64 UM7\ЇKJU Z7ڀ /_&{{BGqu6c@/a<~eL.,FkA QT= ϟ7x{[$RI #bcɈ{ׂΤ!>},YcˢJ9/ry|d)-:r& <=rSL:X24ʋr-4_kbAR|ft5h7+& er#۵n,N^avUOGFoHy-D ۄ t7NXLѶK-ՊЙ Zxnpt*Z͍4ǂG 1X ` G陎foⳎLb!Uobl` E5oU6lޣbvGl! mpv9NXaQM5՞I.aXJ2ﻠxhP do;BTн a'?\4%@/>$B_XBp%$):'TD̏Yȗ Kw ̿\rUBy z"s. 1 [;w/8o,yk0|ddTG ^hSu-2h\QSaF5(֛l*,Nb|V9<({:/|tp8 3vČo2XZXN~tQUSU !2V ɣR"hN^P0.{mF_%^~cMHQRuzaB(^7̦O-GQw}2(yrKj]-X3aE/𙹀1MJFUh "ٟäޔ}YklȦ9Ů+ ⭤ISD)geO XRimmԴhIAL/zCHHm+&zzyXҫb?636))@M[2Cz=DЪl:L)ao;xN(pw\1BS=N-UjirZ23N_#C0ˊ{,;Gi@2?eƜ*9NU *?C2$뾍$Wմ>%g,m3J1jJDxL%[RH8- oFKZˏ-> y}9;`I7{Aŗ+h@xĸƓo^=4FQqP5A\W. /vPw޶)0iQbO_j֥ 6%AC1)hFI?ʬٽL( <|+Yml0ۂ!2ࣨg . :]dɪ8MMZ;%Ww8OZLFGR e#,~?(T Qp]:oURp[8)c꘶L`CIϹ uw2#S{a9ۜ\^v@[ZP<)AY)>](N6` ŗ4}OAd|WcBy;ykxZRs9^pAh?Zs"re]!8E [=wyHc@Q;t߃;ВYY͐-2hA϶k86V6GP.qAxo_X,ȉZ]"=`e1N=[1&VqѰce_-e<Ym*-G*Cy/`4?Ba eL׉i8/iFl7",{+oMtC܂o.!Ղ?o}%I]H #E!?@"}B=bV| II͐LbMg?D Vkm# ̅]QZCQo䉆 )ѓ+U׽M~j+'tYt@FMhul﨎HLx|kJ9l# nƾ:kulqPX+S@I}cxnoO+T@̣DNM e30?Nfbݭ.ʺ"alU%`21}\dmB=y-QQ? pVHJS,-*tbtNFdl  %0;d7_SD8zpb07f|aĚJ?s؆ R5ˬfya3XpA!ѣ]%9Zi)w>}X3rX^0J L 1T a~?.z6kRgy/ѼY#MEm^}}0=@&kkʮJHB!QJoW5`XP ȩOyH/~m*)GS{} xY Kkw9@[&pjW!g~lw돴M~5[.vy-,|L@ڞ2L!Lwm?}[ȫ[vq}DLjsX]`>dT|e ]Z|rwkgš/3'z@ xġ]!o+J W̔+KۚDˎC^73`>|n1`TCNLV4K%zZ" %g2eO(=sYI:֮nu^dUo:SRLrE D„fUv¨/HucUjGBYUzƺ-:gXXd&tah->5X"]/xrt˝OXavtVdHE:Ss1hM; ZCn}6y*XLYZ_ "2yƝj~mXn$)ɵ}e*HBoz\snL|a\#rfOA/7Aa\L eyc8k 啷$38Su9<7uDQ55يc"J49N)W y?- 3O{ ֦)~m'xy75~MQЬ[/H{|,^߷Оkti\r}ӫK4UXxsFg $Y[Z`sYߗ94$?fIAq8'GT^h&UkXV, Fmr/D-N~gf#=L䢓{p\ձWotݏrT6}[ u aǂX@|*޿cӷ@@F״MIkx{zcא&ʃMZC{pi_ ݭn 1wdѷȲ5EtrM&W'M5{:>*[=4 .r f?7CwQN|bZαy O|$Hݿe"3NNa8 o$&/ Q}!05{AhӋjkWg(#f!==7mq4/m}+(`F!専 Ř*v@j O1-pߕOLl%Ld֜+$|E/G ^On%ؾar4fi5>N~v͐]yL|q/Z,3eQmj#c_^f[T~0LAm?~/Eqy=NBSmBIB`w[x'fvKv@T!JAJ\{KIWZ?9%~JMO'aRcX;t }ϫðF,T&d`v5D;}^fְ5ף]}I5kXw1 N I94iC$ Uf{H*.PY9+:dFj'c lեI'j4x\bt'dzB{ׯns2!ĶDI]SWt<6$!ShA_ט'YIJ(a_}^L}^U蘠K[^=D'>x,@kBF6I" S;]c>*ge߱Xnc@\H$W\_ffF*0[Uld~ȋmg `xƟ׻E 02^A.e9ᬺQvU/?ru,nF/#\Jg_mwSԮ~u.hs{:TP DE½ϚbvaypMԂ6^wVGe6̎&[vV)7Q,Tћ؆` `KR_LwNO+NOy6d&KX8IF'[T`m:tCܢ~R=G ZVϞ?AhX;0\pɘh0%h=vEIa>m;I} /R2Ms'^Zlgίsl~o X>7#Oy6c}X!abZ"8w N9KM \P|ٴ>©׈/_*p[yZbnWl ]urw2. =f:y{n(5h'4,wƨ;&H?jHT\-“LSEMwj>㹙_T<|l 1/%-ƮQ)blʦfKʩ1*7J`B) hȍ" N H>20au$[RZee A7gb{ƠmO̩hum٠*7??kvy'qu?"m|ua?zk H dI#:Gn $ @Z[;F^'QB2URp~KAהpr0x9`!Ր g:nO@bxke++n TKbFtLOm,X LF'"=zjmdjJAݮZq)l~%9`he. .g;SzHlh㈟3)␗C!m2Ͷf3!b.LMUyF'bYL.(%iƗUg_ Vz&w_;"$G*"#DM XJ.:ż! G#cMh4Rb-MfB59Jbi'10A8CUq]ip\I$Psʖ>aI߾OQD:ϗQJHnDZ9K$ןq˄* 殐?.1Z0d5 |T)9 >?w (\dGE˿ (,0v]M9i%. .S2mU}3rW.2r˅&09MW9%{a;lX](WXsƣXJr]sŞ٤*LmKnv5wfE)Mn{#]Kŧh!~'U[`f.Yp "!NE|SdUE3)V!ՈzKmƱp>l*ÖX6b)0{+!,Ѓ tryA9D(HmٚtO.K.QGyt. (2 : oOQr8(甈?{-,/>7ZE+q&۷8 R;!_z"V;YJ > i hbO24BAU+G}*pZ^N&kIrU!(7IN},#^ԑh*ٵB{ ]:%*yGRyXSa:DZʡ딌"uV [תlۧ UR;94=]rH%WDܔ=AgD\ΊAWHI- &kvZ9xgeI4GhIlknߍ44;%=H@^bYudqg?IDg/Uu%xa%R$|2|@DDM&?|fځL=+֭o=4|bS?/jIf-"?I#F6 "GCCbe[\d5 WRqε ՚Q`b;ۻġ`QfҺkʐ[ eF9qk(eƆYV\lX$uZcē:fn”3~mrwIrBоcnl?^~6j; !dv ^ҁ[Fhg%gޑHƤ@gv񉋓N dxzݐC  g[ E:v|<1vg-agܦd i%r(χQ3ب$Md^bam#DqmV=+=*H+C\Ә| ~'gn< ˢ!]rʇb9aKf,GH)$*Kt)HVtVDN^Dy5\^/BzʲGUmX| 5uΩdu@Աjy`?-ɶ<.s 詥9ۿNg?w]:GA6+=7 pp19ND|,[#{>W =nA;K"F\aN ُWMQs2sU0qKB="6={y^ 0$2Xi'G:>NՌѢ`G.#3a&Pk۬떓s8M> OP&0Y<:0X68nŹB:BA{ q}VbһҟSÈ3D9!eV&6XGCLҷ~ϽM$ʤzFE*&/92ɸ/p*Od16iY7TK(#KK<7\QKS)l{.)1dFuouJ~ߣݹ0-6k/+x\p@B_h#G> Gy9Z9t*}.:I3ӂ *lr%`k65Cދ˔USFiM7On5}k9գ=*|[n}lNJm5-*&q ̊XKt#,@^DL$/5'bA$:Ca[y]YFOg' y#xfMeS7GA {y"&P[gL۷&Fqq=0r)tW[+"יjTCEJ}ч)pBn9ycBaU;,Tc[ZU+Enl\/VU'oxIr+1UF̓vv.-7IV8sHXJ7T~:{O+UaF[.(c}>Q<ܩK"t<<:%c pȣaJnlb:Bii%LN}0MΗ(7YyT›A>Spz VA&7 edujS]IW=9\J8~?nrO !{^Ju6"oUg6EyLƌ|682m`!9at_ T6hP Q]r/dP^둶c9l{p< (ZvYv 8#NVeʗI/.'{CAԒoXlJkLs/rݶBI^y9+oc50&/#c L ]w|(7S#XѬ;gA`^$cZ*tB ,#V)azYٱ3Jm'lz[HM;Ce.?]LTX^ ^Ȋ]x?!ǰl#i@u+Vnګ8Is8U]0TP8_X%$;RЭUl8n {4L| ?曘9t(5F?OʸDefڑ$VCķpK@H]$r:VX_ףpwZ ϻttH#DmT+ ) ,|rlmѼ!~,Kp+0rt6M,uǞ0ަ,2»FX((Py(%n dk;էdW6"(Ď SNP6[>p͊6;HvwS(yQک>3H_ooԻyffHkX-2@A>14k#—‚z]4X..xv -HgPP0fW1s}Ft?j#X'*@rQZw.4ƥ<-g<%0GBͥ-pfeN;^9a͘`yr*@]xI"([0,szvF]!~'KP#?Zߠhk{i.FSm;I Si|%ڏZe{ G$b\[TsRTaY.pj+Q a ԲK%$I;Q4OXr"T<[WZMwpf ^٫sVW["K?qZQIs}v-0 \5cA.^FZڧx 16RWG't"c7;+MDl,9v~6s)IRωaV(g}(4%U CK2%ڦFSr&Rl.{1cs gAe+( ɝ5?D2q2BovLzBfM`jn yLSK 6Ev A+6V1~!$C\zAGctGA^bq?wN6X2yֳ]wzv/$7jO9]U0~nsc]cCqjq;(ȴįx Kh@qؓuƴɤF<%KĞd@srռ"Q'\vbAD[W5 qw5ۅ+!mD !pkXNovv'. snz Yԍϫ$f,:IQ0a+'}՚9a&"P8ܐR ?hXALdpcz4z(,iy5WQopˉu<5*c߶J-L\ƀQMcw :R#sdVsXF=ߘXEhFr!'A=7? l{vl4XOlh]){^s:0&QZ 9=t;c'\,YF0:{2w?ma.b*0bZ3qyΩAp֒ÒaXjo*JY?s! GJXij,k_ݷw B0>]4 GR=ه(ol3 ثJ]Mw߽4s.42r2J`6SBGZߦl,=mTv d*X׿v0#64 Kv-#8KUm;F^7j-2:+gC}nA㠡 F `*g x:g{r{CHDU/]a.2ghy2oaNx#I#4);Xy7I}N. %.l;pUF:ndCgTAz]W2~d{CqA;ߘ3B-p>66 Z2J4@F:|.7ec`Og̏ɕ 22cmUzyv3Io_m_';HyW'yXq%Szrw IbzbE37WL)ESB@ !{W!9ֶk4@ MA͹|;]:}ɺkTX}GM:ҍw̐r4s`@߁Wё7a̋4%Ҋv;91q.X~U.xEiçEȲu 5 ¼ogR-c5>~%TJk˪({]yѐ؎Qn8 N 32y5C\>wIyBT(w+gR54MǃhbI= d7 BBz^+۽$&"` PUY90.7:h7H~⮆W8}G6VQ}FP7^QL f0o׾ D na XVҗ:^tI ҮGnݬYޏ bLJ~|}ɚr,7lXÿ^-IQ ,}V-(R3" nA+qV*h{@Z6cy@l¢GFL$WJhW Sstk^%Wy)QP*+qGoIW d=k.ïu{ȗ D ū 2?ԹKP*Z6Pᬪv׆*QJ{}6-hmb.tm.1{+TL ra [-uv drI%$Ҙٹ(l^M^+e[*"IIw5/*ÿ)\!9g,˒B+CFaٲDqt^"VL5a7/>%a!z o`xoh5⨁Ais2D1|yFFYO+'( ѧP5YX76Ģ~"&8TSAp}hSVV$P)Le[sl5jğ>FAFj.58֩¾)wpxbs[1 it Eywy@zYNV'X@ObZÊx)AJpayV+V'Ig6:dfzvټg}ݶa}a֖Ǜsr7Ў R%[eӭӑ& 5 Ztv:3 K ~Y?r\\6xιE㻳sGD4 kG mMM|Vnyvٚ W,cHу ;m>]!HڱjQ /rMF ?tӼIRdKד KN` (Ս+]UČQz1!å|eZnI)z'Zb:BnH6S&hr >$)x[.;+jIZ(/dqVC| b%'uC֡VTLF `\w}H\V':!eA,jU$G9O!kՅG/ ~өL[V%.vI=F\p8]ie 8'vo56nd҅Ed~qj1|ݜ_[WW0xcK) Ś92IV:e2m^IU,z 2 זNO=p 4P-h2cOS?Cˠ CV L}onNZs(|df[Ax<"sU%T# &n8;Vrċ Ĝ:4!- +Ɓ G|jEQJf)}VM^i{]@>VYːmŞbM'ǨԮ㗝 g{kIk\*i?/N4oAG_)21/謢)WP7mkXd*$#oǽi]R_!9A:{l<@Ji$1nPxT|SꀎlQ1d<39Cև[GIɜ}K\y5laɰltwبA-}kI\fv gH&mbT J|˫2z'i5(}$sCM+Z0eu(4Yյ,{7`܁9ǨF%(oNvI(ZE-KMFxip/YA_^_eWn BwV3;Dڶ}w틜<'c8% !^Ue=#zv/hN}mg!MVF,K~A S>@Y5v-6?Mם6"Jym C9MoIga7&`qeaa.r"KiY]Wr}EhWE\LelXS=Yo`QQӋS!cPv/x%~[9GWJ'-DMSWΫR^L:nhYܵD=j[ꋶo]UHONK^Am]06BBReGn%K3\ҡ |,QdZȒ,te:1 E4-C0D71E2ы!u's.[+"j (&d,6!h?̉=bQɎ<ȁE!?D7l'(BPi"2M3.+6/iv'HVpܹߙ OG|j^\O9_7:!!߇R e|J?'p8 %չ2xB q!g$NUr~1"thɄ5ݗPþם&$Y={ZcqӱZrU]H\)J>~=fy&O0463 |W2g滍u:mj4蝔rJr^ )~r9{Ax./5T b`%fj[]^tlҕޟnbq RgיЗڭIZ Y" _:hZ>Dy"-c ~oW7ZDhAL߬ c]H ?2]\Q.eB_Do!`B&ZfTuD)a# @cQjcP<XT*N~Ǚ2>%u U ſo*(ƕtǵ+k k|=&T`18Za""u%ȁY};~# (vV奁+ *OT|e)R{ݘfŕRMm<͐- AѷrE#۰07b~.}jt thSmpE"JIZOR{RhQu4r9=4 ATˊw4/\F<##l5+Aou!ocW|}H!;&;4>'}_+0A­a؊cdXRǛTG ṕL{^A|rQp_+J< л,T񓖲xlL32weYL}(H,阏C8jOl"};*p9VE!&vfkzMät-Oֹ3D5ɄkDV=+Pi ~Y:,F?9J4WD,*tF2M޼iwFFBWm{ETFQ&:%Z'mWm?9|U3h_7d(h>PY`fu 5 :ժEʔ$]3P+! /l1`%8݄<&Ս|0KbH)0HsTmAzw; "`TYkU@ugGD`-5-.pzӯ<Ds܊T_P=-7IDll ^ 1tVlRfXlܭz<>-ſtJet P ?{xB뉎hHN;| t[shj5!Fz$*NFH(#nNtzd:FQA^.nsz]͞x Oe/ |+ 34af1>}̍ߨd"_$J;s[,qr٪Q׎U>hƞd%i%4 _`^ㄒ{ XU1V}Cn=N?yέ-*w+\غM35WDw~..*2Gkn`B0>BT+=YQxkư3o2w+K`CIC,"|{>nP| !zz!_3Hғ/F%xp =y eWt|\yJ=2Yx,f?Zr{P."zq!~x  Z x+~J| Nrh /3c"K7PՕw7s$\,fߜAC]ءB?8a,Nun%u?#ޖ5A0x K_ňfw޻[qyE.\9[+0fg45롺e^{%t+;&Hh!V'wuEҒm*{M+7JÉ _Ԫϋ篪AwY)8,G!M%\sjHZ*6e ȏNhA$( lK}Z9%{ Јj! 9Jd;n8ʤ:vތo̢GhSR@sv) AgIʰ#{2R{I"ex^hC`"L`픓ٲf_5#{ l:J5|@{ n9Cz x=EByb΢^>((ʻ 2oֲC Ljec A)RŸPXruPd[@^[7= |HXrCE~8  ЌUrZD9؄ v'Sl)lcS芦4C`6)5`Ot,#xz0{fQO_SBƁQ K1ζuňv)fG*AͿ%Ts뚡OWek_C@`\OJZ+_G jmO#*a#UB9a֓r!{F8J4i?Lp.A[޳('lS% IY.x> )\,p6#On;ٱ(5 ASºzrtįx#Dsuv3)fM#%~iĚ{09|+oAYd9lS< uoO+|ZWMϤ&7kM+O'ĥG>@^iItz{GaSS7pk*y Z!Dvʴ72yj*߁~1sVxU_/0Lu SoN!):~>0>Xh [;~3hvB\Gq~?jfW_aOӤiH$.t+2ĝ=bu([RvQv{ڟGчݷu$l_l fI WNO+/ã}*8D< qHA2;~h[b}-ҳoޠ`xxQq1ktӎ=]!*'\#I?$ G$\p2JQbvPrnИ+?qi |N`@ ҊO173 UH7e G |o3E#0u6rG;mrs:,؝Yl\|'~>k]=؈@'7e|oo׶屆E xz94?I\:`L=R FGj٫`(d;.1_&՗B~wfRq:%ĐE- Ye60>KC]AN?#]\"V34~#<*ĝўVm-ؖ QkTPpǀZ}WU{QFlCѬNN~/`?ԅ|?Mu)Z[kD%GZz߰"Bz>*ƞ^H)yVX$ΞcjWCClPP-XQýEްfvj sfxs.8xiH'DM(':%S燌r`&`2v9=0:Po א:^<̰(ݢۯԆw vc|D0ٺ7n:LrWn#mwiͻ 9r ƭ_ؼV`}(BsHފ $#=}pg|'gP?mCM?Ę 8y,q.~_trFJ)P8_N5 )RsX/OP61"Pe[v?'&Vh9Egj 4퍝Kttl5ob!|9[n i,ú ݸQ RkȊ!}z)dʏ 5$"rG/>;NX\` h@:$ԥykxjGwkl&r%߇UahYE8j<+@KiZ C&YY.?%Q,S >M[b{?zݸ!kfn&80#nA6Y2Ib n] ^u$Y9>0o'oy70#F}ֶ&\JRn^:͕QĦWڜHk9%8b=)H~hn(ĜtXK k)L/-m騂n ɤʀO[f NI44^y+ܘA2p.KQSż}Mz"*QNIJĬil>,t-?Gj_Es_O7LquFpO7"ޘ)xCշ~K!ck:8}4<X483鴺>&QR4D]r.H`M^8eѧ=Y'J0%=Ibߏ qCKbTY'FT8N4] I3D!׻K2d+(M<wq5g7.x{kx ~%q;°Ȱ]f[Y8t+zguC#k:Ԝ<)wW4_q W<&\e}sa[\uo;n9˄YyMB T MdIWukNY?MLL-`5bv K |n D:C 2[1 IG {O8Jmt@oB da7}J.WD-?p? 6eρ% @ҠhȘo_8FeNK%QpR;3lD9d F7YWo3 {TU ZC~{ _I=JYcT̥l$"Mg̘u:!?nGtԯw؏B_0HZxOHPs5@m7 $lޘu1ep<3gVhGI{K_&z0W]rLjHf=̞Kg<B՘^Y9Ǫ@eӢZg ZH0iC(θt$ &Nvȣ`7C;|*7\.Vq;jziVW̔b8 7Ip BEC5ЗZQN^@ԅC@Ҽ󪧱v?jhiDHYhrS$$bLVj:zg32>V?XZ)7^c*A6PncʸH*WoӋ;2Rf~՝ { 戒4*e*]+Z[fzrbSW-|u%jx4-${.!BGmnWB9-9jB6z`a-iֵ(y{݁)7MB<%d\<pzRr&$iiֽմ4=<KMݑtR| )jLji15bzhAthr*o&B5vJi3%G,C"jo_!/]cdOQuLS^7KJxՌɃ Z>${uŬC׽R$GM"Ra:w(FB&iH }ϸ[:US&s^0[ԫ~vSDuj9[% RVS0G/>`L̠2<6e; C $DleqWt[k}ڹR>^i^o~ Qܶ]r?y-mD_p\,DRR j6Ƽ ;,63uG2 =Ww+aWQM @N6~lwFaFԏQLV`HkȂ=8$c*B0}#k"DA&c:"惋U`ihA"]KLGݜzZN.ߪ]PoCYHQ!(+&X7-1H}\6Qε%Y!HQJ yIX}ʷ9QՏg9Z2M 9i|nb8査O磄"D'ü%č|7'YUVg:aa5,ښE,鬼>g)%m C=_)oy܊!Gq ?%^Z4Fk2^*4gv)]:%z`qr3z=m2fŸLJ ^zUKLIM]b{2VdtK9sTMS4]6J2aN='E\Cx6<Aʞ|_C3&/*=DSuٱ Ԭz9Uj4Ș#eXBUOϐmȳj^+a8Xg})mU~-Kxn ˮź3Uv6s9 Dd,F]hXE;|uB38)TOK32J*gƌ#k 1[;P9y' ޝA0  N9ņe%e);311KkIYʹ4dݣKbXW`D- ~ ]x7.&>),T͜+֑<jw59xӿ'¹0A*uԲL$?{*W޵l=hn!W]>TcI'tiYL_&}%8iУgɜ/_/IW X%\EE +^x/=KP$;4nMė:䡾E]^KԢ ٴ1Fxns#a)jhJrvBƕhH asVkar)ÖΒLQX 0OG?Rty]')R(@msIspßMXx2 /"~ :!~HJ )!1L:XU0Uzf*yֽfcN2W M贙EaH/ O9vkd\#4iDeǷqץ72RĐdz`}ẇ,2o K_\KMӢ'o㾝EQ/R[Z߰z5l[iKkD N|ڏm:*?O,ʶpce+B^Q*ɢ&V0g,]Ma*h䨉tJ3_V[ArF%^ A3懲'ObճnT8{{^b4zOJ6뿡v-ewi|L?P2D>?a*=6!ک 3 (J=Ɯ҉REŦ6={bĊZ$⥯`“AM݄r8xqPŧɻ\^Hs '?`H?OH$XY?{ϩ^VvuL0;WF- \Jr-. P7d4L9CSPlV)sHf뼟'\4&I5J|`kQA;CM3FJBLir8]5ڎѓV*8gCmcuVaɒK a {fK02]~m,4,[1JQ ,@Yp(Φŕ_0o2J@ W%uwu^))mn:4;Ym"oQ [ZkC01P~]h/ߑtG"*p̂ŽMѡzkem2;Ae케MɇO݊\Lqf}ݷ 򤕴!\[<'w)i^L_qd! |˕#%T gWYMGISm`J!ԸjH:}>+L=ͿEŷzj)Z!1ew|tP%AgSkANK#;D )c&8hAݭGLbрgPFetPiAMFrj[LTZ"Q>V[zKڜn]sc1*PB` Lȟwe,k[F\ÐIZ"٫˽1bY٘< Kt\G<_tEfo0ё΍ǹˬW |.ؤ|+5G>knnݗ1iT\ogE-ـ0Tpx_@#z헠vߗrQO:jf2sfH?+Iy`#& {D~=lQiK3 =$HGCp/;?F]| CC!!xsnkec&q #+5$(.X$>ob7>E4'\UeF:`+fgܤqzo -^YمLutP)U]Q4w=iIXVH%~ԋF"q!k4ߌ=wKsj0}6bZ}YH!`b⪅K6 5)ˈx< UT$Jsd)Ю`sz*v'IfPO;Ap*t5b o ;h\~5!v镎|K^gRwʚ7>ԥNj.)o8bcÐiUE=V"{ՇhC(^JZ}t2Jf zeD 0дK|2G)r2^ wց%l3DS{j3:_cg2pcEUGjêJgdZd|շNA+\guFQNo">ŢsE}HTI?05vBcо#0/=MkR۰$:F38"s^7{|4{I܏X(K)CS4j{Ԇ<S_pLpcgY$yMTnȶBMmᗝ>H3dcKs!w #HRS|U2VRk!G[#?CtwOr TRZfh8y#Y+ijY:Z Z2DD#؎; 4 ៣}KGE%eR_nHWlř3\)`pHylv>,kUdc˰hZ$])3 o?,ԡ]#@Y}77cH+T^6{9qaZt/& f[!)*R?86r܍ ~!F]*ǥ;t0XLAs*%vH$$7U)bYsN~ߢF59)S,wcSB|Sdyʷ \1FpC"2XN 5ٹ_c' 9uT/`X1I.!#y$[ g6~,/"iIPX䱿M.K&Z3qM-!kn:҉s;t'R_6U,Gm$W0:EFa?1xw>pw_i/Ӓ |!j-~ g'k5@goj-|B%, Ԓx=!LgO8!H.*松-G),R€6볋;Q @MuAds2^M)l49]j ffd>2){[Z<=5Q}vŒ"?8]N?Re[0ߏ@ex[Qw߼ٗՔG;it&'㌴4ԙCd Kͧ*;)i2V>2~n'L+ydfMqR ɿa-0F?E" TuNgqmȼhUF9.ILý?z`|RbIY#0/ziW_،qm&7HqbtR|3&^/F'!R!d rЖXP{=<uZXQC?lړ>i{Y˹zI= .; EfaO] pN*C)tON ޗ8ջ1u1c)i:!h0oCdW n 5 [Rhx8VHNN#{]9eumlm6֑ 8F{s7'ڴO UhM3R!TSv OR n p^S;Du\BޗTH"Y9gj͚ī@'ww$ro!YJz%7,uhyj2e]X=PL0͂#^N Dvۏp p]㶏Ēևӹ#Gӿ+R JOc\9-TZE/A'@F0rj-7#M2-r+!L)2u$%U͇oZOpHmNhói!slh{O(`'@٠/'˿Ԃ o4ǹcO^2|2a} \s3*C bQᏹKZ=@x`'/V_/aV/P4g>A:ho. o:$  oc/Qܮ6[t; ]r:q>lu.,"kN+Р %ەu!{׃Г~0!Qw[X8%=B/oǣnR).)feݔ8ڠ}42bmaK.ٱ0}kEǝ2 ۡΝEgK ѫ_K.2Ǩ|`p\%I#BgD+|F:_ynETB澆Ls^h/`L=U̍Ͱ+ObD_ .҉`Nc)fnAhձMxH՞;%\&Bu6)Twt@Ӧ* &16ýa*HRe?(5[ uU>vOvʟ#\1d 1M`:3i(Wq ^\En~JK[CmQ=x6Ղ{MM߭9SN73'-mC Zax?s@uÕTZb7L*sx) h p,0u;!, T[6 ~y7o퐚9$k!~s|lid?sBKR[fJ>9!# Dܥ+x X6f p b~.n(oEmAFZU}@u?Q.#~bҀn)Gi8^s EIA&A%zl4tʃMcay'cX@Zs,2ʋߐoRlVa, ’.r+~0*vPuuff~]LަM@=Ӧ_Ux 9_7JZeIh %"ɶHuu]]a13X"MUU[%r⠈H'ٹuW$*g9殶 ׃_O_:fzWJ dY|!RbvSyG5%?^ tv(i"`e@AL|='U7&nڜ~Q㦃۪^-O -AHʐ _q6YN1)◁'6X1\Ѡ ԕ[ (jXYX TƲ#mrK1wMX9$>*4OxwL},'˯~Ϻ9z~ oWk"؛!W\C_c9NB9J$5dl"ɡ_3fTώE~fûZWǁ>Z} Wqձ?jG(F<ȶ ͷIhE5kij_bضd@.m&#Ո*.I UÑR[x[O2`BϦSMā suJu,n{em?~)&#<1pCY~txG#F .&#9oo Cuvn"Zb`~rW^&ATe7&_&'xWNw.#IMaZ.)*)LkރDitH٥riƁi@SzDk٨WC鰡:rb{WgN֢]DWzupּsq-HW>x)9<k~$=kǷ|a եaDdˌ/3ƉFo 䮨IL2s$nn*YQy"Ĵ]6W9P%6}U\0*jHaʘ ̩LOxF~qXf,YƠ] D? w[1wι6z<(>U gi4 (RĤ\zNG%}v^(x`s^^:>6<3 pѩF]JWeTP  sdm09t'̜Љ4"H?$֍cf:=kw[uFFB"dQ6d+0XmL^ L"SxdtHkXlP6׿?RN[n Of"dci~6CvL~&,j8h5 8p=>;ugSteDYl=1fd^Woމb!|) conIxz]#d Q9ONAviEpӯXk" 5][(7fQ]lϊм:|sA!O1N2Rā]!TLTt7Fuftߴ*$/fL4l: %kc_ 쒙TcgjX?>y`BkQi$ u.LɊ:L :} 1a2{2)IYk He'eܩK^US*AWx*80<<^"eۥU2߸g^.ᖢg6-T"!FKP&Ffd>٩N*fB,)ҏ@-} Y&i*6sڑ_QF N@q>X<޵b󧜭%Y {Ihq^&q&6]F3e_|j{{'Ƕ)&A8D8YX "ޜje>Ytڛ;DLD!}#`~0p90$>!r eyO!pN'CBSαtJZӘR6?:jœWH[ڸ3Hԉ6Ƴ2'҉7l%Rh2XPp-,#n+&{|w ɺLN݅^ GI@kN5wLe]Pheu "P̤w}=t~QT ?_OBB{: l*!J[umGφ, =PQGby% "L\IU6(GJӌzkY*J/&@\Q*Gj]\էq]Ey}oAR@Ī1'2)?T []FXL3/l,"0D"Od_J#[|YD_2o/OZ'Mֆb Dx4,~qǚ&ІI.(0FC3 Y0 ^zJGQ07ddzԸ秹fx$KiF4 ?᣶UlDQ]eSm|p;3Z%#d^(V&yy owb` @Un=񆮤0 DKFt68R1y13kWi/odZ'[L-- $1[H3/^/N/[,Q&j W3mAgie͈0fOn>ٷ]$6 mm R٨$fbr3cF}P'S`}w-evifڄyDրݣ3[(F nl4q |sdJ)2n/z}&\xc2eQEkanQ3iVYke:'Tjj(<N^TS݀*].@p)cϹYBZ^tFTB0A8`47`X4+J@Pac+Gôj4{af8S&QtkQ݊R"=q4g-D *. F芢Ha~S%x>u,R`f@1,{:u}: n?โ %}n'}TIvf'3s mZaDxAص H3!ˡL@lԘ@4]z.s^J4.DuoInPxF(\k @UGy!=n:j+1vlzeZqϤ!B̬w*opFv;ApS*Pz8es921gFO;l7%#jBS+#LN2CAL`1) I$_M6P|"ޅ7f~K0ef?u+!鳪()e%;xob#SrI.V&Wg``p~H,- FryFژʳ,,M%M$i 1|Q<4pGМ&p&Zuo_ OĮ(]^:jDЦ|[hAэ0__m5̔8ܜ>\w9 >av7g"Ecnˣ[zw~ Gg !ݣ*nX fF=]RdֵI4L24րW=FMsr~0a\qg_ !٠MM|{%j8b sXER kL7ampȐ..iҧ?A&`l% YǪ6ʍ8Jd{6Z'?rX.2Bc&Ps3u2Pg{2xm?}oPcG6NU2ƌ|nmF2}^!c^VcֹCbEћF6=ttL'ݦ`{9Aɼ`} 1uR<!Uʾ6'#AMUb]wuoGJV_zSݴAm5 L$YUS߿/n x9v h !"}#tbٻ8YC͒ꁣThP _z/ m=P&ʖZ`ĭgqus8 -Yo ! n!^r,iK͂wZ|OږwUodjGa-ֹ7zU~˵]z h#T"-Y&^I* 4}WF5 ZX(ORŎ^S}i 'ˆe!Q}b'rdXzkDR1;aIڽcaK]bx [֠?-?`|̞DZ&j) e+[gkvF?PLTi$S7lByh*\3Ԫ6g",$0.JG1~%pg]J.lIV3HȓR_`ѼL2]zZMe XHtb)b 4)Q鲔7ɮW>績_C~_1h=5]eI%^Cy5x=DuҢ;M> c1 1zZLh4'̈7n|~j_8r`&߭R7*D:=p0 &3 ͯ /_zjȏWdJ 2N;zOoB$Гw~Sc?bOjKBƂ<(: kHS!$!ic,:{qz><@Loq<>Zxw]-%_H dïɌ@Eh{!&|<&-qZt>2Ŝ>8Cr3/ز@t\.®Dx{|h(R}'zm<)x3G?Ky %I&jVi}I_ 4D}LYħ,6tWFɥ|2=k^4GM7m҇{HI/?rG7!s]u m@ې?k%$C @[y 6/_+>m MD˒pJ ,~w$+!}$ _aqpR_~|!:rLt߽`C0YЕ~]S]bjj!h2gnț1;bP=.2k!߃\Ok}żBV<&ӽ_gĮўauH4=®{enfTT^">'V#: "H6I3!swmIw,z+`xzcFUZt<qX0EjTI.LE$QR/Q g5ē@`TlMuGB'ޡB6ָk?6Q+*ïA%wp,3vԿ:cnծaqS_2[lU;ȌJ3}^ Dxnvu&'D_mVAtH2O~Jfk8 ˢѶ"8pn1ÖϊۢBAtL?!l@YH:߰ +pEiJ^&a@"$,5yV+Q|YTKϤ8@UOQ@J"Ý[e`^/t]ka9-w{&#FĄ6J',դc~ǒs8"*Qx#ꝴ{ҏ‚T 9p2Folr,q B >^96WXݹ!̪iG. CqǚThZEf?rQ-aj 8D΁a kDsg-Gxj m0 a U%J#5{HY-_%;swk$8t~(+EPXӾc&}5; <05#iMl9o231\'6+F=xCoj*uQ@'cw spc6) 0%#qH_rޠ+Z/x"eW]qkcc,HrޯvN`LMw"{lo79==b{:{ );)?ǤO2#ݦOZBkSȰb[^?8zqߠA#;oLH79Ɓ:U%X v&\Xͭ -aL x+Hz%5I3윛>Wϼa=vNإf"vX)'x(cTè8mΞb.{]:Hq|$Ywtec2;[hRq۔^F, Xx b2)&GoM}qTa>75ЁMao|J5 yЩ x)߲r&8p2L9Z2/6GWOWkZq'm ѹ؇A QԌe4r~JmQNt '/W+:4=a)FI2]DCR͝9ĀٜuZ䍧1 6tQ>[Ѡxl[hMc(=.~VX4gR94)(:nюWFX@KdY t}U*@ yxǮ${1:Z>T2.HW*zIͳ4:o;gA7G-vcI_CLȋ D+.VRu|8A˿$jl|-=/`^`uN$Oҕ^1K2Sdãـ eaXmNgȝwݗ*sƚFk)zl$8lدt뻶Ehq>T },wd-;照;6^RL"Ek d U/׀DReUOJN,=[ |jaR0kϫbkV14]ovjVonx/WN X}=[p39CMuh+}(I z\Bx>0Jv/Q.WG;%O3Cd|{/\2<à7ƹѶq 9!-zɁۦ]yf ip4pfhTug D( ƒNny ovtY@Žwd~CB zO匨`v?x=@jMH ܅]RY8;?lOCs+0h ko8d++pq?{IN"rQmۼ*Rc5GO^bɥt[nTa]-,&5:,?]DwgGe+ ~} %_SV<r’%bV!H3r_-{nfe~AFQv6Fz%"vJ{HmBgxdziXйm^#i{Q0EeDŽjW{ϺVR (BAVU E}?F\'EOλj; GԘN,O#ltSN͟o Sl^`U\ 3}|&SBk)F11Rp-y񲽴E^g+_Q8r>+AO$K[ M"V# ,eIo3H'y*yg fw7^s.H 5"LЩ>bFx_ȈwZe;<>z&|O#S/ >&?],5k@TjHʺAζ}>V`*/u| _Q\+;P+S̖,Q1F-(eDwn Ct1 Z \K GTm{^A5IŽ E~u0 FwAhQE6k9AsZ"+ʜ>@8:H$bS v-.ViWL@X,C/Lױ =XCH"}RA(B^n?*4AX/򅭒" Uw??OĴ H9h4W-bx;2C!_}A ҌG85*\{uC>=6hIO N1ّcN`d$6=tf($i^]KGy>.G!Vqp(~ %c6:#;<5Hӧ۶s^ |J~8n'O8'im AAp"MB4oGXTkȷlZGD>ܒg8KږDL*٢pܧaͅ<¥ֆ{Vg#ki԰u*J"VeFX +=|#m$ZщAvh궙VeR<$ C8 uy tHOs5Aj/o[G}- BqӱhA1S'׼ J,HE#$Jn\@Nj1),7ߣ:a"t]nõQ_Dڎdh_3w~~Rװ]zǩg 6EǓ.QC|fr׽{8~w+sJyZ0̃=i L5(Sy/m,?BP--Q':aNXl`ࣿW8E, M+HW-{gP  9vIL-~7N@NN$v-ٍ ?1CNt0jN?0ت?\P]>6@[Xtƒ5:Q|,ISܩBjQN'5(ѨΛ~C1EG ާ!At顜Q6RL6fLOn}r_KI˳D1 D4ADKm/qX}&e۲eX) X5$R}dp'Rx٬ ̯]Dj VgY}~XY>vFB5TbMM*)|yiץQ}EBu䗕 bLgSEz/Y>[ h({l@oL 5` Ge"^$yb<;$Ae%aI,HXGi}M:qთ G[uXaA|ew4ޤan.tM~VV$&jD0ش37l݁ϸc!9:!hfR(0GN-OqYQ.}aU.N8iucGN~3"Jy|x@nV䀋+3M'Nr̩uլڌ&yU}cu(P:kB:hP `[Di $sĘ[vM/~L}滤BILSD }!LcHe:*Fԁ†ĺGlV0tjDG.7iRl]m=@=}+PkϞR&{ϣR"'P8v`W2D@'дt)gKgϊxUa=Pm#ppOiTnsgNlERZ<QԮx̆*{c@4ykO ﵾb҈dc DSf)AMsZr_% ERf{\ل ZJVԥxkᤕppuN̉f**_P0:}_`x+ߣ}ǔi [ p߾Mg4[9K>~c檼ѯvwԓH^ ^"@K 7̦3R ӣȁtDxE;ڴ(7 p~{2>K!= @ a[&5ҝz LbMZK ɧ1l{ߧ9F{7"0 `^Em{XfD"rXrvIx8I([7]3s^ff*pMޱk_sK`[IsDR`<ouHdqj `d :To[e~Pt6"CU%ܚ]MO>\`l() * CQG=7*(9AcugC(&=E L4z10ÐpofLAm9<#v'9^+qګjiM3q۠`Yc$}TTHw:^^d#L-bF ];Dz^Һ8Ƥۚ5,d8d@p>kgԤN|f%}#w8{;:# I(RI@m+f1d}[= h8XvH[z *$Ac|&LMë+zҒՓ'Znu=,_ro}GF Fc,r\嘠Pj><ޢ5"J}+~4M6o+ElW$F+;QGM~PIF#nVJŢdOL+p l.'P~\](i,O"JsuyW懯w% `-X`@sDZHaaEW`Z*"jI7fc!5Sf~q'@tb(9q@ptYĢ IXGk T-8ٝHn7DI57KY0vGr"aYRY!P be[=_=}#՟w"c[<9(|r.M6CdzL|7-IRr .jۍǝPKs_?x$-G?(8>=nC8vNLE*yD#GcMXi$-2Rͨ=>)qwY I8e^|~#^y̬_X;a<_,+<|#_͏+7UW~e2[),[f⼅0$&|o-@{'R>,Ÿ}QdZ;c6PӤ5iVXN: HDao[fYiAK#.Sb p^>+ϱ3E'h=H> lX> 6ܲ*S[MG1\qMFگfp5AG>{+ѱ3V"׌B۪ g@|sQ1]?2ֻ"rJHrEߠBYT@G&1J"+r *I`aø U`37Λ'W7ѣ)&V L|d^5\!MپG^A`hu>&ٹ@xyeAR]ŝ H \"&h|zUL88\g )!?ھ2h BצVr,YuTZn$hW+N 2|.p"AFHQ@R},gҖITb5B^?SbOg| ғqWtSJWs*=fR,1v7'UgLܵOZ`[%'rtLꐂ#a rzJvND:zL]<)5XXy(gAcXo/xx1s@Ccj_Eqԅ/r%5.u1`tH:zMmP6tt6OˑqcoespB as7M< δa𛢼ZЌ+KyYbzmÍ*mpdŹA>kJ4>wJ(A8vzfjF\xLVq 4a0Kȟ׆ZzdO;"ZJQD&A"qd|՝*pULT-Rpͼ.%Ő؞'#S;#bʝkB7c59P9f =V RQW5U;6S&]W$2FUԘZɄ~(\lYm3Ķ,9EHGǙ6c\}1xdO ;v`Ad<r>MȇEAT) -dCEOx#-:w3nxՏ w|Ȼ, l q0,LX^h)8w(%*}9W@\mW`7Y*p ^G ^T-:"#LiJα=TWv98šd58l*uڌm/rb3 Jܿ7M%|L=G2>wyqK@0.sge7H٥ݮwA~bO:{O'5OC&A\$}^sEo&\G <P7КAp %xۅǷ7b{iN :g,V"w+@| 5.n9.{)VK0D>./Tv 'leU 1o9xֆPJ:Y(SD$/ƀI HJh;\Gܪ ޠ߿-+YK'Sk޽Fae97zጮIi$̍c]êN0s啑>V4A>/;u!8# π2}EWzAq4:q&RX2+o3Su,T(_ \lbC̎"dMdpYK9]T:߰7~:! .;1Ѩ}b^0NӣsclzDɄ)3?Ҙ.fV7 =Ym.-pcPTm+Uط,4_|n&FQ9h|m ,-^qV\~cuPh:P]6h&K5C ^ Dž[;U8.oR}ykr2|PE#Yj̿lK4@FI(nN嵦5UL](cg`@-}fr` }???\LØ F*2m]?cL3 RQ _}n9:jNʹ4& ZhFU_fg{_*}$ˌ]6^%'SJMܙSl˒􅯴Q)o#[u2D(\x|H Cm.L{{M0Sʖ42)8KOמ03L5[3S]*1gOGr ,5!uQtmiɡ6fs3l0&o49ДiinjHlxݪ|ѷk cݠQ>OQʌ}&zLm3X\Ys&!}e0WEbTͻ_}+sțmZ^~!I]%*"nݫxh`3_;^WaT"(Lg9wQ*LBֳ؈z8֖QmNA3^dAY+/ G׈ Xg }q6vqQ\fƼॲܽQRޗNyQ.>^m؀#e F}.3v65lwENrE_ah%X+s%/QRÈF%kh#@c@OÀ:suUFdUl̽]$f<¼2s$wsogaGy} <-tj{pUqSr`nO!Uw%BI5(W}B\&78ڜT~n)OO_T=?;UyE&4/O@ܤVVzI꘏|o53 9$ uJL92yvUnMF# Վ{NI} ,,ءh-7kAP> k gZooÆ] v]`P#Ʃ﬏_H̗isYkQ$)sSy_ D)Q֢ܜ j (o ;tTE#zi%z\d-96N4ЉSdIrE V|sHdv7#nE=1 ޤz+E ,iV,sjqD֒iJ^\31ꎼ|s0km\FE"GԔرcZ4V[q@J)9AQ״[ѩ LhA\>HS9 Xd:+ϫ$ ϗ[)/#;<-Wv@%yFehT0_i owZ hHE=8;&@p xDk8TnT:i]JũU\?m{IT8O A^][pkfCٻ@jރVG il3=91/e<'6\'66nV_2c~ ًF?.lsHTIu,J0Ty}M-!WծNö0M`%mhƃN^+@f{|ѯg[ZeG BM>~qTc#)pohj Tۜl Ge$)]>QOR2>Jz37aB%0%jOQ-{=K ['kLg.wFH[į:TM=Dp: D`&pfW?T u(}a~yG-`B 7(]{7;EQ#@͜*o1x$WV(MOzX|λF?eWWpn!ҦHen1FtK#O׶!^A@PIcERfco m0=ϟaYҒE%ZkM;@t4OrLs@T4ƟXF69-|DǪnV{4zVb3ll45mg77Yi\ x4FҞs.?n,lcj֖)E:L#C{XpiѥeQpPⓚDJso7 Q K -oJ0cJ~r2 eO%eV2OKth*ZW&: =xC}S2sM&SWz" ?0)Xc;h؈9{]z[^>_NO;u׌i=e65A<㯷a+ JAk BvO&lOwJ>NorX=d-P܇I%bn7>1 =Y}y 3}$io yW$6b8u!(%YO nK}j8[u UI~GVא9}_hdbY4u!pθ廇bBO dУ<ǖAX3e$w@87c:.nsN.2a#jo~k_R>moOFخ776)P}Esԉe#XڕHDtL}>2JbHh)/MX̨cMC:{ʖ,%YA4o?ĺ*0gڋ>_]rBmmSz/x8;>dDMFةSz_&seBU^ɇI(SWZo+"’ ة@j=ǥ0!%<F4bd~Ij c":{Gp pЪ3n-"Q,,eO!.̇yHMyD! xEF ApοvZ_IF6@tKI>v<$ !ƗDGӟޙP [ ɞto];1]%k.peQ}hGQnw bM_Bz.^EI(t/]-VXadWHvH;ə!9DZ8^ 3{<-v^:gE*3- }mC9iUcNx13p2a&H٧ګb*CwqPG%l6 MT*n dɮ <9?dpɡ @KfĄ Uv ZQx7 XTABlA:HEwThjZ^}7L-4COj:: 1Zb >r:b6hDu9մE[lmC6"vae x.ox:zNޞh3t/$q k%Aѫ<joVҙ$c q Le,ܚcyհ;v0y f C/Ik]$#N^Jw&Ұ4{@ú+9Q|T7g:ZȆM?2$<5W%,'^q^/JPbQ&W鑑 8y\&&;.QInLA)aGc-gȔr媣B;CCچ\SAƅ#0JMB6*3xDb-h' ڽkcIz8[w+D});hhIcvބb%_ b%r eNq0 Uim勑H$Q@eUqW~(`]eetݏi'!y \6 A/!.B3`f>E$T)%@.UA^t>XIp!&\4GR\Ф&0 bVxƟ=? Y >>MCBn09M:1&k**rǍj&aؓV=\neYTZdwox =_ovcMu+.)`3hz|ttBpKЎ27[P55Na,Uh ɚYBÐI0` cĺ >G tq5R]ĹphO#]0LKpj05 >qx/{J*ֻȐ\$qbK3JY,^]K XySϸфb`vGh gV)n©+&Pk^])J`qȔ_tKxvCz̳[ qf>*/5L +D8Iq:N5R.W *Zr6gwHOlusoi`[f,5_P1M/gtᬁ$.ed;tݽe? 8#5$_] +`zlJWya}Hd5yIT ӧ3%gS;`>vajE } W;rݧ"4qہEZ SwΛnxܮ=U36 Y6aec1 oK1xՄ1|!LS3*SBg/P5V`6S9ĦgN=zV&MH4ŒuhLx0"gJq ߩ~iǫ@2 %3o?SfԱ{7У+JGY[5&Nx P74%)Lw'uu[JrC<q4Je|EtC@@HuXԔ^)P1%$54¿)&SCw7)⭞V]H%9w2X@Uo-{ѤS0a* /}]dej5M4y1"\Ξzo<ևA3Ъx'$S 1x^\P@۶W$*;uC1%w/`b;ei<s:ׄ͝9+~E*A2 Au_53T N(t;w |tX#Fn-rvͮ!N&j8'Z>N~q)<Żv8RPlXOwȟOJaE-cISnZ!j.dhAǝtQ7y?-~\,YI<*{c$M,c*z}dN*01q.E%˕0״{B~߀fm2'3t1;֥sU?uQf_4xQj+Dr5|.VĚ'Pk1n_ &ctfWT{ƩM%3m0;A,h, Q4ӎ ˿ܑ"|ZtPu<wjkf-XdL剞iuoB+?X^4iOe_9Wذy+OA}hY=o[úЯ KЗ}fy$$֎~C Gfj3K7}]-YfzDaq)^埅qfb򉟓OԵMg<*]C.8jgbR١HBTُ1v;E\l2+vTJuUnwAf>P+FM0vq^GJ GS;Sv)x6@&* g6ha(H}7#,*:+&cMAQ}wL+*6SH< ?e/ւ!5@zM-t+Ӛ-Tv 0IȠ2!I­SJjK[Ҽ7NǑ`FgM`-{S՗>WEѬR:٥±י89=sAVAwGs>DĦG`=ׅux|{.VڂJm%ɖ̡UT;)ֳ$(`Ut\,Q@!;or[ylLux5_RC= OQ;HwI]v &z5u$vҸW); |X.a3 6azu$/ȲJ6o V)=^ ?E7LZ.򇼘O݀gW4U2?~J2SJҙERr T5}dooG.#f]Q<4 7:YނRl +lp{)=Zp% nn2|F3GeC238OfYh !,f",MC>xL.:e$*Z#or6}G C_0eVRnu$`!ZpTϨU3Rn˼RP>u܍.Eub˧BҪU9ODrдf1ERt cuةCmU5ji,B, Fy@t< |*9.u`\ y=SC+QvTlgfw%+0oȠczgRc3@+Y; VՑ̆#nlCE-*fT,!]VD =n{785:~Rv-@e~7+7SoR)¸&L*"-M:ow1> 759X3>73F%]"3I} D `WXQp40+ޝgt/n^ Ixq\^ aluy6\pQe4Iں{bqs:%1k``'5(TuyqUAl &xFVbĜ{.- .Q5IJ5}uax)zvEb-)bzv-t ^+R}.}U {3$Ih t4g*+s?3!I$grL@W {taA\XP]x*D~a)#^R1PN+P$?CELwmFf_ҐHڳq IJoibc/4,T6?Ẹ6)Oڪ1W?ߺ2hlcB=9őBC4n">kKCQZAD+Wqx58#5/m MS`~I|ꠌ=Ж[,X F%|5LT1j  ^ԧE9F(Sk썒]ё!1Ҩ=0 ;ղntޠMIhݶ](`^fwm ^%-Fӏ ֎W0/MBb8Q%%5xTirm>sᙖ4"fE)2BƏ QB8CXyIq .ԚYdI%G SPd9jHF9,'>1CM]fzTDV"YQÐS'_$}\)(ʫ Ѿ>+FSe mQ9i|ho{}K.{RɝfgE 4ō P|:t?jxOވ?|w $@us<ÄMVu9XS*]"l@A/Iyu1Vw-Xi]т[/9H,wlD[C@Iuazqb#XB >ђ!<hc *=KC`0@1Opk)r֤-??طtOxEN %ej!40AVHxy3炻~ )'΃G-\=Y +<4TF쯇,OVx~&z(Z`wY*ے vbaG: /b}렷sRC5oG\ l39Ӳ*w̉ 053F }0L?fJ6yJO91fDmZkƢo~dN **4޺ ЀB bG3Z @D3>"9w}3^*"I0hh'8r&WpBu=EgPU4Ag.+܉ޤpE52gD Ꝝt|20 =]ғs n1p2;ԢJ|#7})(ARԦF(5`YAn_P?13⛁[rK Gh=N?lcAeBȣ%2~V^gF:6ROJxK5 [%SXcQ HN$1"Z _hGMoteiD-傥S` 9 |Å3H*?Y)f+ 4cb2(p+,/Y|J3 3_in8,4ÆyEt &@ SxĚ$q\ Qwǁ݅ovqaOgL˶^5 +W!Q**oAys?IxOݜR_kF-f&]묢0d櫠 Fi e#x],˚`Er¼sN/kcab_n=}VՆz׶˰ k%;O2!9ȶ;W >M aSz[:w9rf+pm @-7Yj# ҊGuNŷu&fVfKC! 6)0B1<)+sJbC|~1i +y[@<*WbkVM)̲?*|X O2Y]e0R|B<+,FYln:Ax > !A߹WsEFXb{jú><;wuko@@hB;πz;e>0VP.'mB#,5?4g;AnF[0tJEGkăP! #gnrIyE`}!]j8+m]yκ8K  ٵ-ʮe>oX|\/5e T@=k&ڇ/?' 蕦C P֣'Hb0jjz+!bK0DhXl!|)wp\=gy?BaH!k+Oj%ik6@!|Ͻ(%2 SQ *JQ4B,wu?6q_dww{TtPmٻBEn4ÂUffAO ^BGj$<4c~pU#>FU)KP!/!4*-)|\ e%Ǔ)N{{oRSK^hhǙVF3%[6ʖYC{ V:oȸ7'G{L/J}qRy/;|쮜Yfn8xkx f7KGҚɸ|~DCg(W* u0nytJM..agl-XnN ӄ²?^Pt$F4/Z•S{{JwA(Z鎜xCbz@{ٸ D%Atϛ@bX+R|~:>CfR?'쳵_&]* k bK1tp tѨr"Yԗ Z^wzmЌT%X,9T"Drdy^=09/na뒤Tl4W;4xe:qWWF3i"xqcƊ3:VTd0.ze _,8[  &7+ 7=kgV(wuu>6feFY*!Zə@Pzfp]N8wd:Ո ߮2貼gv q+v 3#ocI/wZ!%]/`Q.S ''Q"k9fE\sA^77tijQX&M9ʂQ[;t%Q<郜ɵB2J`.S1 vηG" J|lqOIS۹;ƄR}\9d㕆2Ac)5hRrXwMk7j4c!0ڹ$$tefK܇ܘmaa,EVTz]6 ]i`m x ѳstREu(eX45FуGi 8#tR6@}PPI:ZWС)TK@v0WpSײG]y6/ ITdw×4dsw",yMN }kaqMAj}ba@tFkݽXSF߃ FQpy{|POuvr-uꟇ0+p3Cof2Ӊ$0:]Il"::1d;( lȱٜwvryL32}&1Bٴ0WkrzE27JIVjlq[4cw#,p6vvI)nǴ9!)>MAaA=!P.XS| 42!5 q-Ɩw$`{|0e8 A"RN7*EKfrhk@S#4? K';<+r Ie둴,GFF-Zx hkk&+G~BΫ++Z,BB ?y^p"B\3n5EQꜵ⌤WWG. _~eIL^DňkxȚ-~]&>1cuA:z#bz+6^b]|RBTV`nsC? 5Sx^}ߣ*YĔm8}lugp?hP8$ X= BnFf>Y|y!Zb֡x9އMyD!?`("Aְ%fd2 CK_r/<IM/" 6dЛ$ٔ_26/UUz{8ی^{.䛃%p5A-vJDl1- 9&#gld6 ִ/<):WM¡Z&2]TI] HhNRWbq"HKgN8|ÉZ H +h'hT 2TTvWd ;LWKRJrO N'LI/\%|.[`fX5 KV uD0h/>YauA[ ,x=! ,ðۀ n!6ƉkidN$=M1g92bme-؂97 &5? /ɠ<\Tč]~:MѫQW?*[̒S q`萋`QDDYYqS9dJ;)^zT8"ZC%2G8ד1\`]hXњ v .kPoVкo6 ̪G򵗪5=?*G1k_z@Rn0$e=: DrIif#O;?~VsԐ kwzrIobù5AZ@gWA$c_A0 " —ƺꄥBd1V0lndn[ӆ6T i ɹ.aja=knhFK0]hnG7})-=E `=,A7_Z:xoBR8Lӂ]XMl-IX>X.CAij0Pd9?GtW_TZ-p︫Pj@SI&ܐ]Z=?ʗ/~A({.o8YR~;1 @ iHWd2ʍ*AO:GR7!Y@6+u+a=>YYGSͲ=\o^Ͱ7,$qK`d0ibA>_N,j,zɒwA9NhOxJJKAFsԝsZA }2잴jZ<'!Qf2IƫWpM~pqԂ?gdmۭ[̓}#yxY`HN! 2-߳+@@R!5^LKC J;Gn_ OؕγgOgYFhEBQk4Aҋˡ%(qZ-kLoBөǛ5oXYC2~S!̿\XXzRѹ ìXf}hu Pp% |5J((ꜽcj4M ,}'T!!=q.w;OvHK;w'RdžLn?F$TNEвƽ,um:ohXr`?RCQV*Q>ZOЂ'M n _JiuW!}㙻6,Σ90MM@ظi";1]SeЬz@kRs934EۼWX@M%NĻɟJ,PI)":ĕP@ZġPvWuPMj-/0;.a<gQ;6?# ݿwO͐P24UkS_'@伃jS:A󫯃<@d.̉'%bSui?1{@aFYGl w(2&J[ Rtp1 !=g-h`+r3L)B3EiVYnE c`] Œ{'3~FV^G)9͝?-rm'i>`Jlj`ch:]@I[kR 4F+`ܓL\C[~۷2YWR><ೃ,Y'F ur:NG tbTٟ*`{j]_JS\ I Vq6,S i:'y&ѩ#th⮁w63eUԒ'VIȀ5)]2h/1͒S cfڡƾڻ@Md 6j_d7@gRߎr^00I]HVUW|#k#?ӅJ( FɅnq⸏ #ٵd坣;'ퟏ,YÚ[C|( $Ż- f6WMdZ8CpIJgAϚ_~){Wibc~• (PVo$E͎5%2nwѻ_ yhR,h-sT4\qR$sk{g6ęS.%kqdw88Kd4_Z@M@ϲ {n~VWS}5tXP 3);%։|}K2YmuXSQ, ("1wH7k5x\NrwKl[ͣ+̤uwE:Wk5C/v9m|L7ii\md 0Pz(O=lEԉ9rZܖn*ƘZ0=Gо;otG7^}?>\!nMތC,|ãi8ɍi9QfJYABf6$kvvCt ܵ,}- Mq{ T>ϲb=`^A$[m|1J҄D56Ï"d;($  &^xTUo% -qLtew|u fo 4m0s,FF~`,vkuuR-tų٤fna)g2xm٣4d٦HdFAS;#{`-ҺwMW%#b*%v ye@l0h$5)u(}|nb?Al8[La= lJBk{:}9猻sp_AEʶ̇+h}!2J ހZ6WU:ԗF?5 >MtOr }٨!ҍ/ɢ[A{NGLSo-3iX{ueCV%FQ1!\[.sa)0H`uOU%չ ap+d~U1*|× ojޔAW9}$=ǎfp"@,c0Bl¦G^HHU4,/%e`>*"].WA Fw}f 9knTchkLS]~({$D~StPF^5FlB^ߤ'7_q`P}^]s٥cGM+؃1:@-EK(8edX6lTX$1V f@, Q쀴DP05}(_ n7YbxKmlZQm/4ãcTNh`ěZ%,#ۣ@ &ze=7yjofwZ8/kK{QsьOn;N] )wƠ*iGbpL/=N{|%&Ae-xoi   XLF!Z~ɈcP ɛ+=aA-fnoE|dT\5/%0yHU/QSdÇoݛ_aEA˔pBTx IE(cRKI by͇=֫zQsXnRqjfug`r>GWK! 4FtkFcb6b1~q7&\$2_u-[e {0'ݕAY~8nlye3Xz6g{c0WJ<'URzUY{4 ՜,np cSĭ\@ltn62A)UHGZaE˘y\|S6szyy#Gg)!g"Lkj֤~ צa'zpLN6J,9(?\b!f 4]x_ Uڐ?_:4cPb 9ww| .@%cNFG.[h]E#],ߩ=樋 $;$<*.q`H@3EkR0@ [(5)p)6[\yZ&I^ :^&uR"8mג%aDH _vuMT/U`}iV5͕;<.pm+WڈShVGxXg<,Ps(x4Iq _'٠Q) Ry0Y}w/F"Ub_ŧ<_By0V3jEu.(BexVV׌.-T{JBۮVbj2d liI-/NxrZ3ǜQ;5pE>*=k=LlˢcuEVYF Oۏ2˹7rA)-4@b$Gk2 7}i ز(I@J(J=A 1Ҍ0T\f OG^.f`Fq[@񝿫$[ J0/dK>x`lƠ.$#bsxnH.kMn \@dl1$ʅ 4 ezxs7l -m0?XPOң:2GAH,{$&A?ONkٺ .b|8b 7:ܘޞD ~? L$dfAaNjUGӢc"LʣatC|x-$S8Grr^!\ȸD\2R|>@XK Mb>mŽٶ Y(|k^KyI8 K5ITzj# Ȧ7ݬ@b/QvK^aq+hl3/)zgNSh z,Ճ?f3B| kZfUwC)tkXhnoW97 *&jHv}8G*p6T\`PO:/c,nV5 EנSAjɝ NG{${~W>G6`q*:ʮp B*"fP&4.OJ#p{瞒n8KGQ0\BRpffnOs>O|e>SD%2XȻq@"C-'!TОφs#, p,G;k$t4gـևgh5 kKxC+hBC`VWhi25bN'% ~Q9bnڕ JJ>fRӍMgm[CUYIYܮFNQJp=\6}㥐c,^l f~g7d>4\>;8j`[?TނtnG7vr9,.` DER.BЄ64=?bD f8T&>(z٨:d{m8 WǐXX!ef$.`}c+"yL˷DI0b[ {'韣rWVXt$v"BVȟA_X|q8Q, -1olm&K+`80G\SD׶W(%~F` $S/oI|e]Ho _+5sfAXNRyrݳ,y";TBȀw|Y'܈iPo$?u⦝ySM)ϸ7b$'~p# #\*94. ם%M=3'.Vj{_s VZ@nq_b@IhNW|_uu;; -> /%8VkWچCNPwWfiNBx(KN_L3JK 0.3^W' 趗^ePXXk̟lǃi*F6[j+ֆtcm%S:U hHh%'^ ys (#f[ Բ`~倴w!d>XBeR .rwIMdd<1EEIqR?6Rgp| (08o=ol$E:1jMJٔJImҸ.]N9H2Cm653B ?ɷS"?M{wKDwujY02pFLr4Mj/ {d-U3@ළ^LUCa)^eEֺػ+"B2 da {uUY鋋J"zˑAK)<à}M#!( ,a@@喛l`=B5bzCZv̂ܡYrhhrnjF įBuN}[hhX|Hs-<s@FU0-ƅqb/x?d|^kj: dCpfu[j\MR_'/C$+ѤKk/% veOXA۠07p*lX~l01mGݱݎT#b#>D[.ںZ 7 XrԜIOqـJ@Dž#>㱦ZߡtWb4bh]q,axe` j?lͪNн*]F4{߶bC]ʛKerjkśI6KfUۡZ2TeFޛN)e>Jѧ--QVv̩\/0`QrbSN#^oL5 p)7C5]j PhX7ӕIp?qAиŮbh6(9H93' )\Iy{қyI<3ldi[f8ѣc;0%@Ws zP-Դ"X_ob+YI,Nz*Z3l>[,M(P!%YS:u\K+^ex4OP6dalt>dqs\Ń9Sft:`Qyz19[zvƢ9W /3N"y.iEBZ ` 9ɗilWa-"9"7\b:Z|OSO):]i>p[g^A ©qTLŎ 7%C3zYuu~a>'gv> iM_vx"폕}¨Ѵܶ$"VZ!p [ wG+>t|99='{̧6gi^hYUTQƑP/(+u*(NB&7=jOuCrϥė?tx]4AŦRi'L-;C");GH/XnP1b#79UGz!р>+6-]R ĀD[uH׼>W :7|8bY$PW9.[T4lR'jVO]FErZ igT1e W&au(fj3f Hr*c s>S?JۮPbYsW[IIXߑU+L d!sh"yf3IelxquZe !* xHdOl!S,T}4 qtyiWK?XܭL\T?3YgRSs ek7`SWN}BgR]ǾKWQeU _4FF?ҡ[qt(Y'o?=nCTS4P0[gEX/ n9}+[ k$~.WHd( |1!wS!5T7L 0/ *۷J&&Q5tP5r2f[#D=[E@Q})XF1=#IbOm~݌Eg"IeC㿮SQ峩#g4{/46 7s֔,Iei9Y8<lP{f *Q{T$5"X(|dvk˟e:cl꟣B2W&Y)M({/D'Qߴ-#zT'++ىTV X},cwBc4J 3$])̗/iW3Og7$H}ymӋ#ԶGJty,,_NC+gBguEJb[wըGGOx7wpD|G1*n'ά'A@MQyE>ii] FdV4)@SM-v DTT’x+{}4cr]> 5SPo7sBD!N }Ϊl c%ͣ\s\ T쁊jv E@{LC0BO%NH |n'eY;&Nؠ7_si#LƼoop J a/޵^ǑH[U*HWu=ztuRDNbŔWӢ+:*\=1Z֜&>I-,54"FC'StQ%k1Qf0{t`-?QP|m5!?<) N0,ڌoEfu^e?e'nLT\{7pm{C/}7)%}Am5v'g}?/RJ)߻Q]x(nR޾4O2{;M\7<^O>Ԡ,v" Z=F}{ȹV2vXGhrn^N{P8WZ$ g}{DCꁝTjANGݛ$#rM7!Lvu3<$Uf/Z"[uOI[ĆEt)"\k]Ev\eI6´Ҵx~ Od(Ld= NhY}$$Z< #j,o$F">{4ag,*,`qUC!Ϊ9^ -VR2C/ !; YƏ!F3TVjw|-9S|oq4KT2[u}xh= <ԼJzVduȈ3#-3Ǫn,E7UG;ɐ)h=u̬k.1WTKyRg5!.SŽPDF*Oԥy|K*za9w[M7X{}6Dz*92"NkK qf!?4n4UvQ=s3VR&kCi̭3h˂9lQ%g$aAo\_k$Qvì걇0E`])]*jŧOO=>B3jenSg(kq?JЅ'yvD"6<ؓWjS@ol# Z;4 `躑n<]d+|ǛAVʄxt`fILaʘSbe0 !ely_|LǾ8W˲92\r>@{7LHgsB?F*x:^=>4`!:806ؔu DKQ & YQc&S5nkf}RZ,-p5M͎g3 _=J!!_A i)!vpكo  G]yX,ji& FEL:RooǴPL} @ ,7(foRv^&Q DJr((z۝:>2'+<H?zpu8cw>K۪{ `]?ɚ-%{`CY&+鿑@Lb'$_ne-SIZRb;f˟czyp1 򺝴eBc8(lWf7{|ppFog^e2\9r}{c݋J_fx; zvד]VBuXz@T%MƮt6nVvOIS~`o6bâ ?6m`ueϊҴQTz= ĵJeY\E]%,%lIؿh]AyQwũ!7]uQ;iZѻڄ[B͜]<"1[ф".#$8Rw?0%LٴW[+F̛ HUczxW$'ꌥ3B/c[E\rNOšZ>{mՄQP-9:B~A;`1Ь]meQ;3h~yiHQyf2 o x.Lxpl?V}yj8_N#F9C{7o*K#ڌ: {bS&B[#b%t8ZBk)Li\{Sx2kb_##iSOI808e6 i]U8+iJ ܇l~ƕ9KDKQu ְ;s%2|/d_ q$X^<_hN^ %I>+LO_\?G:P9&O"]i=H+iup31%Iq7 qĸ RvQ1(R0o[5cphS-6M#W]~rv!XeGZ1~,W\&*3\}Diך㦼҆W)wx} 7xjc>i/Mם] ٵ2;:ef~ L-=H+1&wu%Mz3H^`ցe{v76BɦMtlCAlS§ێaefKI J'V"8<&gjn` LVѝ<͍> (HAY2rR>Sߓxo)" fr0r̝Ŀӥ&GPm81t;q3NkL-]G2l=]AIR4H6,~t*c̯:P8.P&o𬀼GԙKq< wL;VaT hzAcZOcc 9R7f*u3k)~wcSH1yxȣ\P%z JhHGQOw`|0K}B^OXI SVAڞԥ~J TkF!*BjqǬ*00sw$kHC5nVnTwݑK&v`cz fpNCNG0WP/P?{ExV=B[.60.wuKDw͛E]@ie;g؟iQ^|'!Tlja+u7% c2/Tn2gYw<n!R`rw' qQx.rʿ0KAAm.[l{x*ɭ4ʼ!"WX}2sL2Ji&U }ik*I{llT2[p|[UfJMYzp ;%r/FlAsf:e~E ]9Knw5[vJӋN":4PjE2A105`fq@zA9a.Ru mxP(T"特0f{b Xir_t3ԅ/w-̃sYZgar(56gQ7ߋ/W%Wfz|4/[,qbpi;i`>^b͆]EH>C]'i:.&.*Xs5^zdfZѿqp1ߗrU,uv B0xwF8sYQjok4Z٥0y+#6D?k8+~ϊXxUߑw7)$bbs|8JFΗ&/Ҿ2q;5Bf ^) \cdC2}/`Uj@Vq)L 0~A#,g^m4`"m8PБWFp W|1545a!uo,9>:9GL^ ۵P^X9_3v?_ګ)*`_T "JR2M|rsd`EHskvּ i:c}BvZߞcpǷ h '+=¸k> e>Pr0)l!wڱ;ú=%rS.nӽ &8A#i5)"_ 4E{MCnЄE<)_g κllIbׂ? HzSPKv3ר;LJ0?3Ϙe!'|n*c yhbɞHͱ'gևZQc?L__SQ{Xچ xMHR5+8ZGxS7qyEyV7W7B*ؾN,O']zp"u}zzPCMB,Ͻ hDQ{g )>t1jy⴫دU}x5̰r_uMfߝxuƟ=6V_>^Tk<[􇱕~vySv2_tC,Goʼn/fnI=R8 .wm&!Q7>n^u 3U>\p2? I(j 5xmCK> `hfJNdi#q9$vxtN}Ma_}x[Xf-С;֯D_=>]nmrt*^|ktTB -4كo 9|8a8>l K}Ao{ q*P臭0H_5 /i+g턷NOOG ogL8)X/FFIwP8ylqt*Po'OĮl#[]1e׹ -8 \r9'.R(5K=C7Fb0}; $;N,d9̳ƤWCxX~#dHcz#$c^ \ּUp޺"~i- ^?SuM%pMK$y6ȇ1 .DR8qB nP]e*P˂"ZVJa5#@IM +Z(b3cW^ԁa2,Y٥!$8aC*g[ʭ*ԭw\DӉ6®qs(X# ̜&e@~_AI]hVs$.jqHWJञuƹwCsq+fLס޻Vi%VW6 QkU&Q$\:/;a]ҏ* Rh[bK`茵o~9Q *~ G1ɱ:]pˈ 68bmLaf\ܟZ OGo?P p O7ɞ@-z-m 2vSZj(,ׁcb1 {B{vy% uyy2{tNZE6Y %s2K,."X+ '87{\lձsXBǶcyIyjeQaL'nр3"3-bS[ݑހ2,xo3R Ŕ“p2,*[ɚ4 M07ם[Mqi EEl@q8/}La0D.oRMnf]P*eDlo`/X(%oǹz~N36d l4OB]q ;l{!_2˲/ { KO`BOpe'*ƌaOP-vWK. nȭwώ 6Cښb5}No%gEݠQR n#ZI+f)6ķF7sԪb%'(vCi9EgTDvbLPkL+OmNExW-?̥8)\U d~g$ YO`{rz95L6 m8h57KϽG+]~ve !;!eX+2=6= ʔ%gKf(*_.զVvKd~,m\,/Փ阈mPq61ZHTL VҘ`kt Oƈ M_8I)]|rjԈ^c$/*#zMfXicA7UO $9#PCV@)O1=ʂ~G:!쁙=:ZI1*՛``NbgZwC؃3ճ +v`E< +=Xd]+Tvi;O=9FTPOŧ"x $s[ac*PijZv=51-تa8cJMXR)%fe\ʱP| rg|;x/]'Lk*u󊺓3&Pt-7~$L$Ķ0zsݍyLYjv^L=b]5nR Vr$?;)X#YLspnyxOʿEWUάndnԌ=:+k᧽ܫ,~#*OŔ0#dWx)K/%A7壏[8jlNvwĖf/:|pmfAހF0>ExLkJ i:gJvgiPρ6[/F쀂{N(Qe8/70%2ЏQaNk(E5Pt(6& bGG:, 7j,TnrG ߸c;QtH,X2i|{\7@ ~~~YXQʃ9"lL}pZp~ uFlTNbł+?d- HJ3\@JB Vѕݲ;`bX*ۧe6C#@%sNRgo Anu TjOgk*q.GDSE֑Q0?jn}8,CAo *ԷZC#9\VWⴇ<]5~oo elTύ/Qr|MOB:Uj*b]а)m%edUu Cy(O(feuuדe QRP70B5$0e V bhUnTRzmAJ1nT7ՙmk<Sg^e[0ha]h쌖(ِ_/; 5ֻy|Ú_yiaZ'~J0~>ECo0кC9pWX6jQb0Nrx{SIGẟtJDVݖجU=9̹KvqAjA6:-*.oE<z06p:nARΈQ1ud9£ten^r $> }IFmah_Fl,KR{9|Ӹw{ yԞU4IWԋIНAP~H5Xu1ғ'ϫZwgscJ^#_04+n9H'HȴLf5>bT۠~j@nU[fGyvHHь,`RV/t }þ0ni:!9y]A@Mg,56Bpm | M3Z^wV<.5bIKJ5vz>TB9XFLHwCP&Szwnl+FD6 W]n?6iTS.O$yFXrHuXvärSX\&6S{fk©2┝;}ξ"fљ5RFaѯ)m x\fLADI Cɠ^mfʕ3X :%Ru%DE[N|޴U{k v Ã;]=x F6)Ttfߡ(ں҇~b qWn׽̱c+=TQJ8Q!)zYo)a\pON\q Ģ@S?LNꢀ* 3F&o: cCn&_o}%>&׹gk?詰|mUp <ƒ8(d6E@Wr7hƿ2.n;g'0ht[Y1] bDdbFnFQ< D:zSovc-&><[1 gq5LדJzF냷. (Q H7$rcCOG ;b7 e ˋ;h1{3{HC,YE7 ]Prq2owzEs-{d~V#ha5W\x4"18' Y7~ǾJ+Xt[l\T&T¶jHփ8u؅^uWVOq"904$OVlb͵w/O1J۪Y\-MėcpyגzPO rp9[y6  @U=c5N[]2#)8r.:^$ηdžYY9E"hS!ʉ3q>⦩sbs6e[cj.ñ$c7qMgP\=6*/ :ӚZHjN5J\u>q܊0<{mNuPҟ1L3Egp@I ХHY)V&NKE)ZgIqL&MBRRȞ$[:?xedr_~u}!t1(|7mF@2:BfRX-V \/?n 0 Qr,HN,rUEj2z\Yƴs+8Cɟu7Pl{f+'H XωB1In)|b)~Cv3}@lХD ٠:*Me9unٶꎋmsa RS;o):)k\x /rabe'}=gr8K*Ap vhԗ52ѨYxٍ(JlI,uC&YN)eFR^'eš1NԼף{غz)@ukn\&_FԿ^2hy!7iO[?{W ,ҩO2`'ut|7QJs褘@ڞW/_w@iὕGv!u,~5XCd:Zb9 v{4iX y_4&\WY [eʇ'wp~ft-S۽pLB]1:[l8ȂA*פ)puGHU!XjU:EkC -%Bҽ&irzo[_Aȯԭi! S5@)rçz2N"%O"z0s%Iu}ʻF i٫XԂ"bQ~HҶjdĀxOj|SCEm"Lk7DGw0Œ7IHn7hԈg'yvQӿ7qv^ӬIZ FUX W]l(C  wo#~X^cCKlU!zc2_vVa»?[ʛkj^--o S)%E/znn3gљJ@8ݥ)>n$xG/|M$tOSH;pḻkpv] 9gk(ha.n=%hwD8'I}T}6|ʤ60Y/(;/E9Zze]{@ڌI=ne/ٸ1Qr}7wv ,ǶC=>}lڣ_ā}{ +dS a!;P q[ar -L*֛KTRvYq9Ӝqs mu>V:|3en'a7 +~#RYMvE "mSh3=SBz뎋N50ܲ\w@lUPW߫Av~cgK@ѵWaWsl&^V#cm!D1JБ9G7|\G,MܲCpR"֡>#O؈<- MQV4` g1L>ReYGS*J}&w>ru( dӖ$YNT6sbA<1::gӕ=^53+ZNe0 [BC]ܥ$qWfh"^bm+%ׂ~/`D߹s'x-{M'DH|[#yͅLˏdp1.ih Z  )YAFRADĔ~ I"\e\Bd aZB԰G)ދcrVu]w轊[(?ވR$bz׹oKf-d?e~!Sz#F^ )X`lOE6]Bu-LM X5c87F{ffٗ zO>頢#]}e[%$ *e/RhpxNI#Vk8u/>xBq@xU2^򔏸Jr,9"cq(a-[S^R\I!A~:%@ЪuxK^}?0V;wt3Yß"ȶZ`Q&1@W TgHһD#ׯ*˔y yLCjַj>_sN?C{փ<5]G%*0D=c 82X ldeL/;J˖:68k).2]-'cx?} M!$Y= [(]wzwυqG b_f-;[rj)ύIE`ܖ 0VәZ݄m&/d3@ kB*I+M?:@Sb=LS7a@;]Qv]ݛY}'G_R #[3o .j $сY0j&fc`ΆFR&೶t BDO8VAO z_6 /2)=.Xn·. LzWEWlUfOkbrL,y'YFyՌ3Yc%& Q*mAE|EL)e}֑xǩ; qzbȯNZj+;k\Xv "jdn]t-诣~+;Py ˔c8#ʩ, T ;vb)|w XzYpOANU:ټo{0ʏmjY zԼ>%?|ZX w/u 9gmW,ړ>e{8F.a&+:پQ ʷU9O2<-p0`+DW`*y#<녡*] "&a;λecZ,'~x.,ϼ]pc$bh5VX8ߊ>Ⲵ12$Ug?q>(W^fEN 3.8TaJ:3'qM, jhR/9fU'Au'x[8a?哲 qKf`ODS3X 4Rp_''"WkVŒUMi\B}A> |'Yk\;kP'^h k|ѵ1**T+#m(+CCk.ۋ?B/նD9wд=/lc0V_qa7TIGtpwnJjQ<./nQc$Oԉ:p; 728xD_)i9?(M>$R; Ц=Rm${$<D8\Đ":p9i0E IjK嚬Yl^|=m=0.a螳ʆQ~VN")/+k'Հl +\>ӣ7# R:"a7lA؀lDZ7"r+0X ~Yߒ>AZIW9eEֵs[t8{a[Xjy_%5 H׽e?ֳvȃb[PBE  h~g^5M`=^P?!K&x k(p.x w YfdT,7(zl-"BsDM %]`*Ch7'5iҠFM=Iը=>COԩͦe<6-))Յ֩T' 'Z `)C\T I>uP\>]L6]dZ~k Yί?bfa]x*9h~6RTXL^|=08s|YNCJ@K4 Vl?>KCV'| Eh/w#HgGKٷf7C os[жӋ{'#BC䥽k'ݕEϴN$#!"aML8}}ԯ 7vr^i(',궅tB}.N/] F[{p4E ̛{#^1^79/VK:v:Jl dնx*$\]+rz8PO͒e+Gμw50zxŭkfvr,Gݝe4DѮD˜ltZ Ĉ!N+fdSVG۝ *8sb"u i$11~c ,hvE~WE3`m')|9%Zծ~FNmsJY<8J>FPoDc 0D-Wi3gn=n6X)% ՙ0'.R!Xu"22mّ5@ )ܐ:g0.A g2F3ߕ L^q~+A9[Dsm'ȮR v19mc-zzf7 uF^U_a4#|jXk!EaM7$bM0`㖏Wkt,wH~ϰ7N]kԉƹXCBO9vG5T< ?fêa&'Ot2gid_ ޺e"O"Z&Kg{ &*!z(~U4u)P֑Ftؒq1x4=^3%TVpYhIUwmVwQ_Ru B vC8:s-62W h٩нqW㠖wkaNn|z Ps4qߜgH7Eƹzv GC#aQRL\@*aaZ&>š\oF #wr_V{d QjǠamh W)'e fw2э d.`ȶpۙǮ%abhW 6 i j91348+e:30J*xgiVin ZD8ym뼈o3YƛV{i?((Aטjax䕪!X <En Y a(Q쥟@Bm1oLӢ YD3&Gy2uD[,@Ws'C`_qĘ_RwoDe]E2A Idr& Ta|c dG ]U' )ʄt)78|KGcJXns*=Kډ@=5lnuԒKgJe=*( }:5აՅ/DVgzR.~F7ԔrH`s`}͖ )obЙ( b7-cv-[Xu^W5Ӽfش \<W!X8ucb>bŴm afn#,ߎñ̦)$ ù@>>߯GÎPQ(%ւ-Pؓ`S9is?E]k5\=%q.+boh<(;o[~9oƷa.ņvV׬ںZ쾥r ԇme4f @v]6#Yȟ}ZLD `s9A\5>2({+9Xiawf9OzP‚SʔLBx }l4e2rFRDsڋt\UAo}kjtt*рlo(n2: q ?itajZl"cvb]L@5<)_T#|kZ ( , ~H`.&QVɩ L kJ(C lV`ʄb5HE Dl48 %2uݨ eH)xIJZVT6׎be./oH. h7c`MDҊψirmǻJۘkBd (Qm=H_2 5W&T<=Lwp'[e_SO; ꛠu;ZBmѥ>,c ߳}TD^y .;pֻXӰ ,yzjDqps ġ~6zNv?rE i8{Xk]GoaG !sO` ;\umeMutt9_bQ',eb'_m:uV.$*Uhg/u?!FnMLA,KiPTKDBbl(g:6Ǽ@xI[|D 2]LC1D=` Vլ^6AJ"1em %Ljg]dDT]_bYy ‡ETU{ w(qRU*?{Eqb*a֍[Ϡ`PJ<?Ɋoe߭}ko]5e /+umHiaO ԟ~~/Q-}QwhаrH}OyanQT3IV{=1dh%-ԈmbAgU\ :|ArM2rpG8#_ٽ!NdM'J@~H>?9jVb\ɢ/cfX_< yQW[R>J}Bp->N/Dʔ bV!-HW!ȯL0'tDt|oӪʤ>˥+21-PG܂v1{"O Z?i?7+4ky{jn\@QduFn=dG2!_7g:π c79B̈́^$|cgM" p%{ zuER6j-R+{D/ śdRf +[:ɼrN)Gf[ݫp~fEI VYy GPK.kZ͗^wZݤ В Ych1]CZLjD#,-4a Ҹ5;4?(Kxf0+rQȣ'IsلXܔQjvHABg/ u^Y;D@Yx>zxX6Go֌nB vFMp5ȥe=wֹ~Pt#Ҹ1D{EAhu+rR+Q\L_~&cgS-ӱQŎoꙩ|-f>»\em1!^7[{쁿^̴NHuşԅ+5-Stփ5!2K_-?Yr7+gJrw _Ԇ T2KPɵS(vom [eOW+vS"uە u3)0y?/jC9;*p~%,Umv|ߠ_dWhA^w&/RY9j 5ӿnořqZX.ߏd5|<*8`<Պɝ3iP5 @y}d88S}3r-Q{\.4X+b zo;%຃"vV8 wPzlZ:2 pew 3)my., tS]"H۸ȋ\IdNz0ݝP|pll\*q:0FKx)BcSf%!sBnNJ83:mtkfe{ڝ _a莣:0eyݵ8z)54?I8t?V8V_L2m 6u }2$[a3&Jt9T㻝JNp\VgVljb3/.z B[C bѺnRxPU hE5/#"NU'&r̰yz;Dp5lߙzw:d80xNem픜IφleI7CF=`HIF^7-G~Ҋb,+b`/}ul~qYJHCDZFyZh(^4زL["hRby崔+83vnJKV9Q?_}[P|]%:-BMcDYek]v>6B#KV2-)_޶lLӣn!|L4n^D!]C $MX$tg㑙HdBҘ7717P@$fq- S/wv?pBeJ (!)xPsP1&Yʒ;ynJ?_fu>Jl{:]{;Ȫm5i\[ ɐ^#O]`I&i86ŠE5Ag,|T6i3S@^{ ؅J;sYfRF3U8RpY>=&KOψN?(Ӟ楊}1bbyT4?@t0^9-rY._rEE8 EV3{&!|z桜-y?䔶 0ZH*?PqWc#R= fc#P,yY0fe hJo;+6#Ȯ<:3ؼIfyGϽ.3*[[њC.͌xwWFgҲK-W0c,3/iʄ!r ]ynÔ,a"dRw.b8/j~i DK3RT$(M˨YbsW[w`S@)'Tp:~Ot{+S5f )D'cngt o"|Uy, tw:}&涕ΜfV@'u-8Nr+vokƇanĦJ2#ޏI] 3 &OZU ӻE<i6Ės [M"Omsvj*-otD!2yCD{rڅS>0mm1xʑIx B4@E~p(U(u|xo٣3oR=dFdYm{p Q p Jit^GH3~~&kn}Y_6z 8oW~9B %g-ǴDFNd+:vd.:)PNO҅1W컔; h/v:&1/鷦 g)Ж>{O94&f!gsDCisU"xNR6;nN#x~2|&`a3|Q?4r#);bU9#r 8sušfJۿ"89dZeE˺fJmP@0!xjGN-)DV/gQBNdžZzn@z)=n44;&h p4.v=?Nڴ-O䈁9wbTzZw#&,1n6oe4]Ia% G͈D/{ŻL)eyTΣpfW@.O@%X>:Q<6oj- Mi-K2wI ||T o9 dFjtt{-H;AUY4{Q}{c/ `7{JUFKV 4hvgeYG)@Y:HyDLqެ}i]<8A_lCz.z&Lc'B "ws$@_dâxCrܦ) «b\1\&\|](kz؜$!m| 1JRc~}ԩeנv}(2=WAdFPQ*];{JףD wGdcRh!}APdQ8Iz)]rF?{[ܞ+斾d+"}ͷ/- ߱.3_<ұ9t@PV՛u 癮6^о7NA߲;kcǬ^zxM#I*̹^R~Fa Oުwnta2ŎX"|̊oM=H@u [ϋz>" 96)Gm./Nd˼1"{.`?pk[6/Z,Ei5"gDmZ{v#h[δ h|;ѢoNo\HNyB>:eSӶxV8G$h4+@&H:h}< ֜شp9]*Rf6rns读xlc[VHɭ.ohqvho-]p^&ҷlWixw8~,pb+j{ܵ&|AvfjF̶Xh(U6v[B}j8[<" c}r/ZMؾ'+iWq@#\4x$yxӰp|" vΥnڙn|}{b=*x8 S8}`YQ![V70`G7vk }>!bSebD10 y *Bjd1Jpc=+:P^XZ+lcSE ɐ3@× Uw0]0ċ`đSh#QlfNǎllk1CY+8~V'jT݊E^fM /5^\_^a@Yxmݫ}fwW>KEwr9;K_-_jͳG%|Uc. aCWz &sЁUb-&nZ]\?W)~I¼pva+ mTBԼ%/|+"tʯ[pr7;|)m~gEĮ5ţ֎o!hĬ–Q7],^T\ 7i"ə^.+4AqY bfV,9q]jm20q*N8`F-(d<Y:$^@=¡c}r*85OfbFmiKkqjDMj6bl+o]?TE1:گrQRn4z Xr~ihZw :m/2܈7ϼ;Gړ*oP^c߶!Lp'mDVҳ?$K@DqAj*Ese/0BWi')q\4xÉB$';8AH{)pG@ /P93kP9#gIpl:)-|d8٦8 aN!T]FaσTkV/e؋TUs'{ٱr9Q]U1@?9~ڭbFi-\bVWQ4#;8hzy|tvtϚpkwMYɽ7&Ogq7[fΊ$4*c^c@șby P掌V5āۅ S/fgw3Ԭ<C ܧ@:?i2~"Bi]@6 C,z=h# C[OG FK-[Tӡz \(7[q| JH5rHфړ~.v;d[^9rpG,a%qn9Jv 3J95hL;YHomjHOP&f:@`@DK(B`Ji]O;$ꏜCeA ~@#(Weo|0;$!͏hU|P֤0}~3%eөωM$5SpC-Y`8e#ڶT]"t pf=BuݴSK"hDʺ2ȘwePhݒQ-;.:*/ZGmwSTb]!MNB`HvX(y/E[li(2[B 't4wg jV4T)Pv*"ϧq+֝^3Y/pKa_bba 1/sPuf4$ BXuȂ4 q9pUH՗i/"z4\\nIޓ׳N*uxzi??Ɲ[{ 3J.ƀQŝre7Ga-qe 3OLq̹Q 1QdSQIh4ĽDщ:o=QY,"=(v_KɘQ T|A +ޒL0X"odk$nàL3%w6|w<ߜRyk`N.K"㎋Z b%ZݕfbxNhњ+4uiEjafD𖷍Y<Vf5u!,`J li e73ZJM_ t\v_5@κc@Ya7 #ZqX(rίykTsV3-v*&6e?&N(RxI v '@1$E$d1:M_8Ke|B5l<N -[ِy ˌS-'1C·-GiHjCZiK̊aM ,xQ,׷ srXpOXzȀpL)w~_׬$vնCl~a5p.N,7H=Tvymc>ׄV}qIG !=|[fVVSNm& sc,/?Y@]K(BVNم;5ӀնQR*Ug<_dYt͘|ʰ.?R/<97EM*Iv+XuA tgpd(Jtx'Y_,SOdXVOXcnЬQ-y:h5W";RH)?YMe5*ui˭u1<[%b >B(5(.1'pګ=e4I":>6G `hQp K\"y H!!ݤs{yց)?dকcPA/-קIW!װ\0\TwP&N {}f&tګnqssZuf`{TTl55 iByPCOiDqCj4CXN/3/:M>mݕmM6΍ 6Hdu v"yrٌ0Z[DY$? ֭,gG4d*Ț??j7` {&2_{inS2 tZS%Ţ, 22 2ȃE^yߘx6M|֕MYu5;2"XÂANe>$IR8zwK˰oy#r[A%Ѐ*F" 籄E9 ZkS$+>b|1 X982YLOLa Z5*B|_ P\aNs.?VvWhP S+Kk=boxg̊ W^Tt[{)B;aaJ4)+;]7WGh~Ϡ0鮛 Ӣ=3vVjz*;:cp2'CB,Ğ躟~`zSp.'NKG ;&dy!ϸFՓv`[ J`]>Ԁ0*wf8 DTLbagZ(Mn/t ͼ #WRЏo ~ ZJs` 1z^y`V2dS33.fMPHŧE5 F@8e?)9^&R?\?d yx:ٝwU/gV#ɴ榛IIuy9LmcSwnz %t5ts=(ɾ1;k]>{&zrDS%/7KHxaD{*$A*pȲ"=΍r]'(2j®అr#RAr\. T07خVf -mNM1n) Ezڴ/~; J̇cbXƈ<]+Yu!l"\+l#Dΰm&݃b~1qScnY ւA&n 4EN', `\3Ix(uVzZVX0[v47o 7ii$5܌f`e޸Zc| h8gC9Fso4I_*%Pl鏄:5N'1+w2 FOxb1L Vfοl̮L  &WKƪki44g٩xVTcm w̯\4@S ѷo{o2э61Dj7~_OQ3;ʨB460)e&9.^,Ry|(\Bɻ;$WtMUW߼kՋE^\P[V{S(\Ҧ 45tHq9JpC|.v 0Uff Qц>Pznlb(|{J.3^#<9A\W[|cv9aN\"?>t+z?]lf\9,7CsR(Sָ?lLeTkߝM=BH5SSҷa|k:8&t/368DyDi ֩V3}SGlL$DU dA=̣L1s4L) ֧ 0 DOD |z`y p"4m G]hPSOS> uY~Q{>ƤV fmoY i\4@Hb1O_\ N>穌* Ћ$C1?TPjsTWVHJڒO=1C!b)w/@:Ԉ#ϣ W1 k³ѕ7*X;g`x{ۂPP:VyaZ%l\\U֎arfhd<٘7SPmuDd  (e: 2~]74d.oVq@L!"4 cF*rsvI{#Y*sj|LziGHN^T傉@*Z=mJsWYu5((dVY ',GIe׋myq'xs=oz1B}r")a ޵ը]xqO^Tpx  yqb>VS ,|r[MJkhJb6%YyQ߇ꜹMihDuz{UF6M&uMO+\AδFbCUU><u<+X ()RygS-ӑ~A,YXfA# )*W NYnod[&fm,%S+ &^[- '2OхZN"f= 4yk_O$ j$cl/Z @Nr> d?\He]j/@x! nn~'P\'wuƗe['CF!*nɋ,M:4y|S 0UBǣ{a;{05*+5zE 5oVʳm4k5Z,!L  =941] ThTQS*qJn.=Ã%P)P 8bɥc (Ѕ r]*cqd?Oy S'%sgWVn-`.:/:4`  !F/Kƒ힩}oa4#ʗ(S2{uJ" pk(wW7x*Z)!MgLc @2zyn%KBOSߑ |Ѷ見*fq"C& nq󫡸*%ɋ28#nj(2 y!, T3u)?\?L5c]EqO?mxtܔ D$zԕ8t}M c:I>&.gQIwUgOw:D65x+87kC2_P \Q ۛ" '8lpOiXfї=m=U| cU [!sΫD6b%]N@ -^H^Ax!7[g.}ݑ]^W2 :i)BJ>ټ>4Ue{"aD}a925go߆ sH񥭎o~IkMF t}dvדʏ` k KqeXvS,D$j1o8oSVw)e$PG,I֗xPE,Ӻ ݂C!ْ./g(Ab& 8U-C?zR t  ޢwSϦҜFs;"\UV-< ky1T$)UO(XR(NY .^ SW5k7Y¨M::.ЭQ䆦۴q;$ D `kKT@Jg~Ϝ.wP|BAiee-P2NhɅrU*pصjR%*; a?9o ZYAj\Vn\W]qOJ!gGaOY5ls*`3kE'οzY~ ;tC5%|oAODU^7o2L ~6;MCQ߶Azu)zkfLA; [#C̲ϸ4!ww 2,iR"^N>邿  e$u;9FGͳze< g>Aޕ 𼔘g 1F z.R $e-4 b҃݌D_ӣdl#a Q@§Fc}F2151Bm_|4AIuyp ɚfs~l^ٯJ;}5JW.S写93*`Cΐ#9rhc\PBJ( 8ɦ*5tr)e̺ h5_Ʉk޺@-PA?ƅĒr0 BmYVY`ؑ[ }V#3_[XI„26S7G$I}7<ڦ2XW||v@ :n0=rd:@CCti;БXJX䫱O׵zx{G6p*Ӽu#/(`Ep3-eQ/A7j]'+D$^Qמzc9(GPﻧeg, ʇ!E淼vQiF'N()44 qq{@҃`Lݬg_XKVQBMz@i6”M1+قzy^"rt\-zaw+y} ZO? JObLؽ .v$uѢ)9*I+qËM){) -vyD6&F }:酤qI-߮cj˦"L>lIR%Zzp oLi o8W` [v6C}}G%QjcD->a"B0QWL[]\}_|k)sr6澙:Ȳ*BU jBޝOwO"(Zja~SKYfow$pT)c<#wӐšSYa>]-A@sr){aX$J-aHZUd?¯4M:um7F>5;$WF K, nӃt3nYV~IҸEKaB@aRҋߒ-#8#=ob%y䩇X,{{P9$*P֯=C$V YK=<HV  X;jF r_hر+80>p6"K8 q ꥡxඏYT ^GE[aoh dY9៟!F%_G0|gRGF:6>;°>ZfyNZϢCMHڢi85Wq.⿮DN1z,y|@CwnUlX5ogl#^)WrI*(0a{l&,RL#c+YsM(>M+Z3np!k-q=V",/ߠp.R0I^&ΙN& 752aE5y*G&v^5`IT9]BC`.Ps|Og e&Q15  33vpi<"fbxQ-/SU:0øD&X"|+nӌ 1:90E%]*F2KtaX~HzK1D7l L±,EAlE>xA-k46kjgKD;nÿ {d4;2̟nuzn.RA9/pF[2bGH(Xv".i?Gܓd5f ibTrb͠h'[7%CNӷ H BC/st!hjggh(5vbȋ~0zBlڱ7"JP䴋DYeqD:!A5LF?%u 2{ Tb8)<{95%_(U-phѴwUj!j*SjY:XIPMDg&ᅶk0>;|m)Bq`3`tُVgd7d^=?6haC7!p7ܑK`Y5'OkH2ҹZM"lEe0K3V2_C@m^_f[=8F!,dpy] Ue)_CG8+- 5p4% p+Fi tڪr+ A-YdY9`_kzĘ ,n2y<}/@z+Y׸8Qi0HA:*Ӯ;/1pc3Hv@Yz=csFجZ?A;`)m(3m\;p,1[N6UKT!m\r*M]bgfc; |M/~Z5B39Y vI4:"E_m_\uS,fTpЅM]-Gx DI<b1C>; Fx|" dz7œŠ!#.Z0BSӚ3/(j!GOAȱqq[8UGж5ORI myĎ,c2h 7SE84-$QR1gIGHϗM.&az1JѳxP%Aqg,(Y Td*ݱ߶\Ǫv/ot}8CY7t=E'>P*TZ{WݙW}K۸v 93{|D,1js|r.Xdbpw6Ah 9IM牞kWYlF4i!4 y0?Vљtf[~(ĊWO7,j&6-{HEy ɨԑ eF:cxL Չ͊[\>YN`Wyv wCh0)ng-Qcע^OXc2ǽ$nr#aNݭ@nF+y]IQ_K֮}ȣu 9T؂5FHm.5#~c9; RΨ.+eX_ qowH9nqCQYzp$1ه;%E[vT$ri8`u60!MWF+#HpٳU, U9M5$UO2^Bbċ'eO=Z}~PuO!~.DU[ƽ$ƒ%l$fv'屰C^ :pݴdNJN-2F~q}HqDBV9uj&"gҳ7^, Ёuٞ~0BO3",~xe8ǁ/A'Q#QS|VF]z8ud'+;UTsa+< 2dJeoZBcDBKTt0a N%b#ϙ?šMsQ?Sn*W-K@E&IOd9f#Piq;al ~yil$>\ Y,U际V_0eoݔw>:e0ґul.`^ \.0wvj< 뗘Uu[6D0r% #>Et5J,H&3H\Gxߊ(Qc{S܉<:s>(* zlDF#Q8xJzgsCilXIzLU Jw$Py48ZZ`,Q>Uv)<@Sm&AA^M Ya ]h Ci;[C`aP˫J$b#={$Qk¦zHFB+UߘY#Xݧ{r徾)7K 2VmyD_4uX.tA :^+-%Qjsg:6 IBZ$krqI7exe=HG4'MkMia)vŋrq< սz.)8E33Ѡ`lZdu΍7~Ky  $ar~+tQ#.R`1ԿsU. ]hRZԟ2'vxrߛbFފ9k>uTGjS SZ}\!>Y- !ymVtIO]@D!腩6hS bْSu#Z}5L"e㎬/r2:4sG̊$0Rsm3~ѶݠE|=Mzt1輦EcN_ 5,֌;DŅXA\(?zx!Wc 86&tߌo#=G^~GMA1gP) ٰzvu@' h=Y[( ?sߵ:hP|hYmftW`ncDAQ5M<fPџuPE$dhh#M5m mp0Kfͮb&~hd ̓c@>>؉GB'gZ1viݘzmJ)iz ͤ d{ܚɡik:Z @ %εSj-Mfw Ν0Sr{0'tM rO'|'ƾ@68a@}btӐ5V#r\{khV[kR n)s>X*a<5o@~;ng*,M1Y1kGJi8d5K@z!O%< V`8]8 #,{`"2 ̹nueص$q6oB, d"luQ/PZW |1$Vˉ̵#&*֛8ٚ6P&sTRTKיYgkmʳZYЫ촫@`k' 9WXEv$XY@X2 q(,9R~6:56ȨE|q}ӳGOy' 2]p-Mk(t$@hn_U走ܗz@+Z (# Bί *ޞ$Ϗ#ڂrr`/L;r*4.Gd9֋Nyif89 [uZ&`an0Y\tiJp: FIFj@nX|!Op {M ig=Ÿ#TۆV8<%bt݆0Zfdq݆ͳdr+?U.`cis1D-Zy٧Yf,>Rh.\^s̸E> wFV H 8!R:4..,sڹ`B/*BBިpn^\V5gH熚Tu<y:39g^5[qGDw[]#:zu/UzS7[6(_ph /2q'T)EFmij;a1դf$Hx$`Ww~7qh (@ߞDcRw]8 R4$IA XΟRa޷W$G6ЮMR8ќb؊*"H^y38k =c{GŌ;b= 'y_x퐔*_AJxH/F:8PK)&\KS CO VY׎Py{AQó}&D3)\JoQ˲G+ϧ g(xE̥f_1oHdIP(`x*ɃFY0QnGDȕ\u@*<癧yʓp*H84l@NdO^潗`m@ϣ Ttm؊we0ƩWޡ)_T/7Yy>~s^B8[ 0G 6R\%=m(g;+>}Ղ'kƨ No?nBD/X)|rOy sBV f _PzPQa QaӤ)dS >f)c .γ5s;qҠݙ v6P"$(vA]+S7aX Ur-w:dvd@j~v^P8;O)$TQCMشΑÅIGI=cDɡJ68\hHPt-b/n r~y׵st m68^u j6D<ܐA ڥfZscs'E]CF/񜙥n uӘj/3e _E*D}, |=CJNeW<[R3 wl BzMeglՂ'tKr*3]b!ʼҜ3[kB[SFeV: Nv:RVS]ZZ3'*̿*linr>'הR1țC8lR5pa҈ɀf"R=* Qq*%)I*1=B aW| -V"3mGp-fV7~!GK:y˃,os: A#o+5lE1˗A h Q#ңs(' ب2ۑշ! d1;^ )J았?EZW M)سrU6v kI/]3HGČ8)e>/T/wuUm Csr|oW8Y^gu=DS#' Wc429!*A"imjKܶ^XDɠQv񓂈NbmY8N\uB/.)dݖAt/s\̕ʋɍEE(EƵEU_vL4[d&jE_؊kJ~|nـ o u7e_Ķ{E$46X[h6^ M*\Β@*zWT(0˝7Z,{̜CT0VS~)AVSAK/@s "L= ʷ1([9ɪ)ߕa6397C`o00g )i"qe==7"NBdㅿf)'(`ZzڂGqJW1IZ9tܝ^̕h]^3uewn[N,,KjQb[峊r[Ӏ)ߡ)gC ~TRJ5"~2-^HSUu\6jˡox 'H\Q=>`fܒ?(Gl x|~PCP _6>/{ya?'@RPG",뺕!" $=R=Dܨtt.Ye_) LجS K׳σ>2M?UA$i 鑎78`SS/H LJ@Zm:)_fIܻ-aI=AsT%pt5M߮{mq5 - !{. ok?yẀ^COHe4;E˘@&j1n, 9,\GѣC=xHEgmN`_Gޟ%hP{8"FC#8W Z!F ={rA,9a>7q6XLNW<I[QǚA'<]8.ʊ, БQAε8t.v` d$]aSTr[vl/ jgZ#鳦?myb©f~LwDyE) /Z&Fq8FiV֔d8Ff n]4\-ɔpI%ٖMֈ}uQ[0^/(\ [ǎIJi$§p)P4?#:f6H#)U|̞T~E>':rr5´j:0& #"6uV|-LJDTaVTsG4EILȇ՟BΥ٤w b^t*+u5tQ&7+z 80t,"V6<7}@QX~[)1r %23G @i/r:8:P(#b6GBů8MFv͝5Dhm,v܈{|ٖv?%Ćz?-ei(SI'/3*Гv1=1ruN,i[FWז1Μ:K?$W "uWiߤM=NsS~ Z{.-!vYדfBZ]=]ٲZ%Aw>2EFzDŽ֘L~[kC;r%O"<%%`2nP"!I)^ut2dR7Tg"vW]Э+ԢYhB;b=0m S,Ezw+K0W`}?dT(!eͩ"p vwY{ + \]C`b5% "MKpPщ,bCKܼHm>FY $*J֞=ksqK~O .J\ܬzE4#rI= G84'N5 jC[nu#J#xeObhuq!{jZ տD">y%}׊spx6Q1S~FZ9N [@@X8eyֺ+`H@sW K$D%J%eTEvK2DS$J{pƑL22 0M-v? }Oߓ$ײթrz͋t񄙲,mĴK~GsTu@^ oiyS՞35|fűށgq}* u`JY -w4VF< >'䭌B_@N;XiymJM޴9PlPQDv}K3cНxzΣp]Χbpf&m\i:X ҂{H 4p߬f}E]~R6 OF &M>KT5qPЄ}Àr8pW ?!864y jςGbFd=/9U1*`L[ ߜ5X TKDI_rPd;P;m’,:oOx i#s*(uDM8/g!y YNkA{+33UT~ PK.RrDO((ԟ Z}#n =Gb5ǔX??+q*d`z#h "=: y+u9@ f/},6꤈d 5͉2 f'kͧydup( (`c`RJZ8'&|*~6~_xN+wN9wU= vwޱpo)y崼"-kWl I@ "΂CJ$ yR* ,u=~KX> ]AZ=ZȬV L R[YݓoY@ժ y3L"KZ~`g=,U-P3tI?}[Sw1PB%蕶!R&MIGVH7tpiK֪8sMFe#8S"$RWI@lC3ѽ%QgNeKx:85yqr]] dߕ 2q)FH$!f$e+m-edT꘴7`"\hYE+//A҂!俛sEU`38Q=z9z\,"H;A:ƽwuZSPݗ(p3E5wƦcU_IQ|o@o7\7Uh1Y΃ N+ ]v ^=$?__a mV،"{YL*;@̎ [z{ٷJ漣BHgV=HHW3 ; \=/cn/bXHT_s tҭ1$UGgNgw Su:;%KuPA6F#՗g.RCfW;:HfǼ3;:{=מKw.j`#²6( tl(&[2kˌCN\OV(SPȫGuCMT{by9GiZ =n_{C[5}Erj .ya"J8LF>^O º-T&仓aR'Y`W>7աzn>9儳7w`N)8XY>(HZP΢CGWy熿/{b@vo!Cc&U_n!jx6'b+ .3EhX)o ݤQ>R0 KK`TNl yąZPELE}ިKO|BWGbU嘬tiHOqdjBӸq:;=8b(熨 YEZhm |NiݹKs3SD9yʛ9"gr9d.FV! i? 8 gWvAFoR?Hc t+ 8Xx(Mdu W$2+Ju 45lxG&zDԹ\A?:yuh`^"~O,I/s\sqX;Y[MD}}haԙ'ݓJN{=QaAʗ`8YN%X?Bd: ]Fz58{(~ e~jOe/Y.aW9Ly7SGFWTRsK4z wTޭSf\y퉆KbpGR#0%s(7 #CR9s RBz+Px@O`ƥeWp"b (# ˣ-6.q+lU]|t90Y)}8}B@M݄k)dM-ib8PyiYtV6N~µ~ <),2y=_f㭫!9 '( ?&$9V\!K:Z6lƑ+ʠ6M{*U|oXpoi6Eۤm[Vm}Dc̖ؾ7F/؈óqzwc^eDZ&0Ea (S3_%b<:=,iѯh~ٮ1Xyo]m.NqIq,U FN+c*)EwnW” J=sM\D-./sV#ȴʵENwXA׽^/5Ur޽܁!!8ytꦲP~I[ߥf[Zb|roi~2 ҤrAE'apց7I{7=Z_Sҩ :hSDj^hzǽϡ䊩5F|@: Ô@$miUX׋}dO]o ẁ?1;G_U?S]hOlP`YQy\(ym8ԗoI֯ B!@)@ܭv^"oDTmrƢC ѯ(\WK2:獽C%i~YҺdMvdՎʘM3'v {J*\v 85@t*|_:l[#.b&_"Zv|ȰM lQ=Iٯ.;iCݺ@kA:@YO)#Q?"}ӝ<&C%Q syˇO&oL%cЏ*s-K}?=sP>;EOz圃@$U$r$6Q6G5!iĚ~(I05d #Nl/w?c.{$MWc}x͘2*vlR]w ;7׀]XQoo!jLV9d(ϊЃZq 2|4}ar VEůRؓ /]\:]-JW%:K8Y(`WMuiDb*o) 7U;ȉh(nB{mґ5".T=%5Gm-%J-Ű<ާzy]4kVd {+SOCrGI0N# Z*2MXǣg߼7ؑˣ2L8:Ǚ*X{N1\vkX%Ac\[#i<G!5;⊜mVosy5; wrPsٿ~d$lZHҋv,1C2/kFX"Xly'+s8>)S4~{Pjh.A<#k֘Fv>ph0!.#O:W0M-}.z k}괥] A$&(^jKxs9pheh }ɥ, Bl_=͙*Mtng#,ǫTmK U떭 8$Hl?5EZʐibc;/yX88g`׽x;=O yFT)_G;af18xxE:#ҵٗ|o hE>6tRGDEˌopGE aCV&ҥrvnzhџ4B$. B~ 20*<䶺kP1V${KF|&9 헧^+q@=_g[D M E)Z[Η ~laWȀ{wR7fmO"0d4cu#k*1P,2rAw(@{Sڱ܇ec[LSqxYϐ (jyE_h21ƦdJOF=GK2(a53Ζ; P=$ & %kխ׼Ez\s"{K,j悲?@+Pu:p$3^6n0؇DX 9}ewO{&'ؚ WST+cys&1qrСnR0olXab:U g4O+%u0cX:mϜ*9̇@RD~I@ / }Kf$e_'*[J U,wVfYf"4=&0EvMVSH %(L^e#"ēC wTKʵ=nJ8PHvޯ#TُE;`Y U@ .,R y9Մ!`sshdnKWTK:UK ݭ|Ѐ|PuyKYc儚 7mΝs3'PN~I&6UNrƠ@`cvUW9L٥'Ҿ+h-蹭q=HS+KdcUs[TlذO6<ѻygXQt J i: $?!㐍NV|lduE٧zuĝ .$v3,zWAw+vu5G퍷>ZA ;ǩQq@q_K[K`sĿ͖9b(7diVr6R dm{;Twv¯5LsA(S8݃n6ӱ!t_zM N "~zz[4v3b'BzL=qJ; [rRQ ۱[V20N6?_aqЈ:c:[YP5/L A9o \q:Ḿa.WUf ,T&MKQRtTg+}u '}Dv!nl@t1= Y{j1^ I| (8vCN;7n|p~qu%`jm?ׄn/$b(@3)0ܹ{ EM)r-rҞ,w[I>R\Yz(>!F$O2T)XVY@~g 8;V0.E)}ϘoϤh%Fַd5 !kº Ųf0MK"qUX?mK#csљ^ d&b𦎂ɨw[\6\7!:^5o#uAw'sVBުxD AZʚ v*r )xB:(3ՠR 6iɸ=N3gYlg஠k.1ZhiO-][hJ>?}o#}f(ǝ#ʇz@1%h833x NE ޶"bvqF3sxD/O'Y\___ Y0%$ _n:_Iu~[HbE8qcڒ[w婹BZa*yɗ+ 2/4s3+bӯHx^eO]8zܚ+'tdK/ܐIUo~I}.:D qKJMf9 ?;*edcbxYEُaq?(m$c#rѬK|xF3e”pS(ĸpEiT>Vi+¦zke 52&j ҏ \{,'=-lEI,7Sٝܟ ʹM&Hۈf5[ޘ"44v'iN+8̇y+F6HH{qG՞ ?S!Obq|G4lCtiYtedieU@Dj%g Intr]>۞2:}RqQӍߩM੎o| /'d ȹͧ@hHx ^"@/~ݟuNӷ:߃VH=8Gp 91 < h3,4pMs @}/_!tCl Łq>J* #)XS4h3r@W~wpv'by%HrmaFdhpXµ1S?>SY odlEsFv4;GuR~/eެT47>ʮAaILE`3}?I*s"Aчr"z`,hak "@+泑dCVO  愷PYu1o6ZcсH a #mR^zШ'[@jJ ݃SOrW!}ږ7BWO)[w N7 V9.1*jh.1RH_m^/O'sr"w$&|fal՗z-NT&G bzYtEY&oqi#a[ͯ1рž+mˤB :C~DL L_LZ^_ .%y[vvoRR V[JpzK9}T/V`XԌg'/A'DղfŐ*rbV4.~eT)(T| i~ql#S,3mb Qyﺘ zLj׉;r}HP TW34[@[ǧb5E;gY^8[zEB߷qS8I8zhSU$.l!mxz̩TIr3OPX!?y/ᇂ` p oV"v29V0; kZsIr=FrW<ͩ?tLʹ/.!=YoPGId3QG0kܸɐ-5d'0"vģ}89jJ+' uP&q  3@G)\Q+q:YJ&$ :pU=.,Q)(hm$Q}-0ZMoJۓp^űߜX/;\G1&F|r)xS@8E9d7)(l]hC1x m-)>}2cvu5DãJ~?@K\)v~Qj lZ* $WpuqN}󙹺%A1NC408P΄%@ƦDN%d_ҸRAysٺ˛D?N;o?#ii(5=ޒiSເ0j mjNqH0D‚ BV_FŴlk$  )7S+He5Uo3^.IPEN"߭tlo}ƽ>3V~Z?TB6@LWYuҶ!EN!=5%>ҏXa7}.h-eaԎ.,Rnx҃_{"G:.lDfr5cf2οojG F* eI"Q- )n=շoxvq!PE` JLC@X( ߕjظJmLX' BU15~UT6]t`PEѽЌ.r y\'0v*ej#b0a<1)_Y0b |({9 Nf S9s2{ó"n 9GF%$MnhěݫhF^ 'u<_17+Ql7**ϙ; nTw7Ru/8B 0hSv=:yx˩8ȳ.V UAdQT)yM[f "DF]i}ӯAgʅiuD]"=@] dl1"z 44-G>hHfeZ\YOk嗉x$} sQXv8|8eU=v_"'Z0VWOl4O<:z\:\ܳ›[@MGOFܕ*907c}]&/a%l,֠%X cA~1ޙ{\ldI4cޛ?͕ F7,y}K1)xΗFyB?5#Fq ע;b2"4* u!UNs]m?U&a:[ nWD9$ܸԁfDmXn!6QIO'VKXO1އy'd_OZ2Rw) RS5$9`}!rqB|PtWuYwY'zip8`yݤ;d /O1 ! "Q?TJny^<UЬ'b dFx҄M, l) y2ʏ ҔJ?;Eئ6VoE)IWB憲K6@lPYn&oǨc*x5NX|}~(O>۽]dK+H+Νi4#+95ŵǞ+c;!߻qJ(zN쟇jy><| `5i'N%Rrz{$۬ 9Uʵ='pY롌oR# ׃I.iNfl!ϬG."ɕA%oԡiBy,@5'HS-pR%TCiO=tA H@ ]!&'OiY ,+HWpߞY7m͹~+,߹=RY~2?V㑟ڪQIN+eno8kz sb6+>x^M'N@>RBt#Z>cA;B,k_+$i#?t'&+FPti`u'pIq.hE]ӹyˇ'JJaDYݗSQtSV[NѬ$DRil; tlcᱮL3f" 5'4{cdOaZ bqD؈AxWGxv,NZX.?2pUYkM}Nx#a&ЊqQd ČkL_Hi_CyR%ƚtEºhC\\;7b\<*L9=~ɚW%-rjMșP@Lr_ \?7׵(B]@ O]%z+]Y/D=IdaKe+ܩH^*,X@Fx?"X|4֦00bʼnP `ȢƵ [n;eO/7{6 $[]5n844x aiXvm1d>VgW׈'@Hgqa{登aZAWGkϮ_uВ6Q!RU6ԭHZrN;bB=X[ȼ˙ߣÜ 8Hh**Db 2(P}3AX-=GKYYm,I_(R>X(F(Pss>bQV?W _@$`'.)yR \D#ñ b@`bΌ`v >ʼ',c߂,*Ы*#O9+rNJ&.(8r PA4Bo C r&O/"`mg$ZB,FL1"KtyeCoaQhmq-4/*2=vw1NQT;!G>OrUȻSK i `. ʊZgal n[_?'OD&h[ɋ޵@X- g3Yxgܽ`; ^Fm͚":=[qyC$V~S+ tojަ8~|Het9P0bt ^wFf bv׋R!C3-=-qYWuqZ3[_NjНltbvoT_m4s8zZ,6dgx*#Y%%Fֿ2~JyK7_"RƗ辘P Ic_v?ugDdw$~6P:}0'jCWGX$l$]aP㯴u晓 'N ' (Gy}0r"ݳ~qG-X!#l/Wx;cbLaD ~oU 4׼zg+tQao /+m7Tꨕ|~@ XB!Bl@ +\wH$CIej'qݹ: YZ