libvirt-daemon-4.5.0-10.el7_6.12$> *XŪK%ʋ"Q>H!x?!hd # _ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(34)3;*4k+4z,4-484699`6:r6= > ? @ D G =H =I =X $Y 0\ h=]\=^!bdeflt=u=v w=x=yx !Z!dClibvirt-daemon4.5.010.el7_6.12Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.] x86-01.bsys.centos.org(JCentOSLGPLv2+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<!jp MP ,(,)m^  ~$AAAA큤A큤A큤AAAAAA] w] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] }] z] ] ] ] ] ] s] s] s] s] s] s] s] s] V] x] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] saf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b522717a71ed58dcd549d492f5c2725d4a7e59a9170835ab6717db4c923ff9b454a33c9d28fc9619a1b7eb6ed1b2c0e156fa910e1f20d1e8319a2cae3fee8746dd985d79bff533e23d74893ce3e509e535f8233a0fbf6df0144d1e6c62f8cd88d8ad5fa72efa2013748346d5037f5facb4499c8848ed4b65fe9e14884855428e9725b71e6e202aadb14813950cc1cabd5203ad781ec7b58165c5f7ab0c7f21990f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc8153122a25885ffbb2c5c4735cbcd35f8c33f8c472a56ff8978bcd276af96f2af25722a396f5013573ad5f729a68e4b3700ac7a14b64d619624d9c2f76e06efcbaf1fbaa35f3379695570229cd17a78516a24b242279a6f87371297fd4143b4fe8c250c39ed3e5a42ad8ed8ec8166b5af203ac475f351a2ffd297a335e7b088e3e1eb3e4251177f9778b734da6f62638952bf55214dccbff4daed76839b1c80caae5a9b949efbbbb461c9a40d7babd0179fd1400bc6d09188fd1bdc4bba6d42a8e49bea5d5d4b385fe0a303054ba6a0112b4cdb49a97ba5343750a2328694ac0c6ad4495a4790bdd390bbce2b5e1d3f158198b04ec6101c5fbc2a7f6eb053200aab36b39a75703a4df64d95a639c5448cc361aeaed632de96e78b0c26dcc46e6025f6362e33a6e66dc180c3fa52d9710dad4b64b59b9237238258235bc79a1b69cacbb7dbb6563a1491936146a3593edd1dc6b6e0eb60ad11af8a0ec010f2c9a7550c1c8b8725f5edc7a94bae8e87a3504e4a46d371fbd01c8fe59b564ddf07f3f5952d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.12.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_4.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)4.5.0-10.el7_6.124.5.0-10.el7_6.120.1123.0.4-14.6.0-14.0-15.2-14.11.3if [ $1 -ge 1 ] ; then /bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl enable virtlogd.socket virtlogd-admin.socket || : /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl start virtlogd.socket virtlogd-admin.socket || : filibvirt-daemon1.3.0]@\\P\\\@\n\mA@\73[%@[[F[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-10.el7_6.12Jiri Denemark - 4.5.0-10.el7_6.11Jiri Denemark - 4.5.0-10.el7_6.10Jiri Denemark - 4.5.0-10.el7_6.9Jiri Denemark - 4.5.0-10.el7_6.8Jiri Denemark - 4.5.0-10.el7_6.7Jiri Denemark - 4.5.0-10.el7_6.6Jiri Denemark - 4.5.0-10.el7_6.5Jiri Denemark - 4.5.0-10.el7_6.4Jiri Denemark - 4.5.0-10.el7_6.3Jiri Denemark - 4.5.0-10.el7_6.2Jiri Denemark - 4.5.0-10.el7_6.1Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- 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)- virfile: added GPFS as shared fs (rhbz#1715867)- virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1702173) - admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132)- qemu: Don't cache microcode version (CVE-2018-12127, CVE-2018-12126, CVE-2018-12130)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130)- cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1687515) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1687515) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1687515) - cpu_x86: Store CPU signature in an array (rhbz#1687515) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1687515) - cpu_map: Add hex representation of signatures (rhbz#1687515) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1687515) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1687515) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1687515) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1687515) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1687515) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1687515) - cpu_x86: Log decoded CPU model and signatures (rhbz#1687515) - util: Modify virStorageFileGetSCSIKey return (rhbz#1687715) - storage: Rework virStorageBackendSCSISerial (rhbz#1687715) - util: Introduce virStorageFileGetNPIVKey (rhbz#1687715) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1687715)- RHEL: spec: Require new enough librbd1 (rhbz#1679569)- virfile: Detect ceph as shared FS (rhbz#1672178) - util: Don't overflow in virRandomBits (rhbz#1667329) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1667329)- qemu: Fix post-copy migration on the source (rhbz#1654732) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1664793)- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1641798) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634759) - qemu: Report more appropriate running reasons (rhbz#1634759) - qemu: Pass running reason to RESUME event handler (rhbz#1634759) - qemu: Map running reason to resume event detail (rhbz#1634759) - qemu: Avoid duplicate resume events and state changes (rhbz#1634759) - qemu: Don't ignore resume events (rhbz#1634759)- virfile: fix cast-align error (rhbz#1635705) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1635705) - virfiletst: Test virFileIsSharedFS (rhbz#1635705) - virFileIsSharedFSType: Detect direct mount points (rhbz#1635705) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1635705)- security: dac: also label listen UNIX sockets (rhbz#1635228) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1635228) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1635705)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=4.5.0-10.el7_6.124.5.0-10.el7_6.124.5.0-10.el7_6.12 libvirtlibvirtd.confvirtlockd.confvirtlogd.conflibvirtdlibvirt.conflibvirtdvirtlockdvirtlogd60-libvirtd.conflibvirtd.servicevirt-guest-shutdown.targetvirtlockd-admin.socketvirtlockd.servicevirtlockd.socketvirtlogd-admin.socketvirtlogd.servicevirtlogd.socketlibvirtconnection-driverlock-driverlockd.solibvirt_iohelperlibvirtdvirtlockdvirtlogdlibvirt_lockd.auglibvirtd.augtest_libvirt_lockd.augtest_libvirtd.augtest_virtlockd.augtest_virtlogd.augvirtlockd.augvirtlogd.auglibvirt-daemon-4.5.0libvirt-acl.ruleslibvirtvirkeycode-atset1.7.gzvirkeycode-atset2.7.gzvirkeycode-atset3.7.gzvirkeycode-linux.7.gzvirkeycode-osx.7.gzvirkeycode-qnum.7.gzvirkeycode-usb.7.gzvirkeycode-win32.7.gzvirkeycode-xtkbd.7.gzvirkeyname-linux.7.gzvirkeyname-osx.7.gzvirkeyname-win32.7.gzlibvirtd.8.gzvirtlockd.8.gzvirtlogd.8.gzorg.libvirt.api.policyorg.libvirt.unix.policy50-libvirt.ruleslibvirtbootfilesystemsimageslibvirtlibvirt/etc//etc/libvirt//etc/logrotate.d//etc/sasl2//etc/sysconfig//usr/lib/sysctl.d//usr/lib/systemd/system//usr/lib64//usr/lib64/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/doc//usr/share/doc/libvirt-daemon-4.5.0//usr/share//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share/polkit-1/rules.d//var/cache//var/lib/libvirt//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c15bd0e8ad0855fd4ac688920b454cee6d074954, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=de17c546cfba6567246a6d7a4de196453ee492f2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=06a67c74c0780e6c5b95ec9fac3976897448e314, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b5375776a4e3c7c8d106247f903ec75491af6e06, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2573c4560afe03bcb9cb361a86a3393191ae736d, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textG(q,,RRR=RRRRRR,R:RRR)R(R R!R*R RR.R/RRRR%RR0R#R+RRR1R$R'R&R R"RRRRR,R-RRRRRRRRRRRRRR)R(R R!RRR/R*R R%R0R#R+RRR4R,R8R9R6R7RRRRR RYRmR|RRwRhRLRRKRdR@RIR_R[RFRnRqRORkR?RrRR{R]RHR>RRRfRoRXR`R\RuRiRxRURpRZRRlRjRARSRRRVRR/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,s]"k%{Dukx0-Yyuq3>">umP_k2lU^𻘠p" )@+u6,pca8:fΖEVW ;I^B[*%g+cvjѤ&8{/,}Bj8ieĺ\>_uxVHGEMG|ԗW7}J.@e?:4hywb̘I1Yh27s%aF _P!چQȎ7Yx G3x$g^0&L@Y9CHDTxfz*g0QL=ufD%^N(L*+NGpF/\h%v&Ӕszmd5~T[3kJϿWnx̳;L.盏n#qUrvU[NO8+q#}\Qn׶,*7&bAJ2gն_u;/ ~J5y{oRtUo!n;S'1Q7=OtzcodA v8^)&O3p}mΏaYEH w6]CBր=eT Z sQ!(&<Qp)';|ӄJ7/Jb*z!QFy3ղFo? J6'"S8ihIsr~?W彨&@n $^T#P|, .D.mm^_&b*)?oITQ ^gVNk*tF>/3*6Дa]K,%b³Y aNHQՖ53l5oScPH^~ǭ4nm6f_vM0CU}3WpZU9TgLԏT2NC1eT|#' qg@u}굅X_?=/: #q}0hadӛqYAݵ^&Gj9T^, NUQs{H^RF;{u!T`R-r+Q|epEؿԯ! %/L?lҭC[{@W UlWJґA#O(!VZ/LCuY$氼gtxsl+\y!er{D۩ƚ؇(݌?+Z_nN $6>/zsB| Fr zdv, d;IǕ3D)`c&>8ɸR`-6oRMIs)GOe7nM0KYhp׻)шLlj=~ڡLVZw] T]GZS~.2 vH[O/~M;_־,s-#茴'}4Bm_*k‹%4}`RX'tz{B7p 7hJ=F~=/ -Xi"mY Vh+ٮUD{I@Gfy .zb"Q8C BrV+wy[`u[:R+9^=. >?m6+,} /\$tÆ#klxh2FS[؜hT>{AnJ ݲ1`cT^}(SZ?($7+4 eUfl/u(#)#O;s8AjKH: A?<پ?X #{MuJ[nGVSYeo`&?_8%4Nmjɝ{c_b'1dY[q欙reSKa~I+eVsA>aH!?eBUnm #<LT1pvG!jq_&4.҂#M?{ņ#A Y`ay:{@K$dZ`heI?W\%A&R)>" 5݃PrH MZOiBs0CRAb9 \r =9,d4Kdw 2%=:FK6ɧfIe-rCY+%sL8`5*oiVQIŲ͟-ػKڅkR/Dž 󅔈Oҏưa6:Nk#1urLٸ$.*ϮMEu;Tm<&'o=FC ؘ(xk 2!1R;|xhľ>ڞ# [@3Ѫn@Uzt%ԥ숮n>,ӄ#fTBkE>[|L'F+p= LWJ D ȃL>t boUI@Vh|8|w8߯V} ^{q^4n1YMz恬e$S)b"5zd}s^oX;FXr}kzqD j$(D116SSiSe;_R^.Y dQ1Y ib%^h$hev9mX (sFvZa9gjF_)NB=_Vp?ι,(A>['+ z'Mc}Yhx)ʃ?{E]4p *1U26e%C܅o32G?@:]̤%e`Md*o@pYzgu]G rs c~xb!)DoR!?Gw^ﵓTıq~:ceJE)UFUzC n %eyi]ehX2lJOԊց R.UUiq֘#e&+)Y9b;0mH:i&I8H>6 4OAk쟯5Hjآ%^,>)-'tB$,J_E:}"[U JG^uG QTEWk2 g]R ถAXa>N8afp˼눢 kn}H2jLϺS 8 (k|}㏛4ȘPB_‱谚D' )ҽ93*moؚ.k5Cbd2` ?yanܐ~\n ^$|߮G*kF <{e|dJRcIL4hM7#b`HU))Aـ wC)Eի[O~37#[wjxFXl;h (ix#A&OOd7Z[)"^8Sqvy+{ ˙ 0_:ta`:G6~UwLv+T3]z^ZEx=Wrf&!Ǵa ]!V:1~9[W/s3i;ZVL(`TV1aØ9Z*+討PN[)c7y lXoaW ^QlQ+-*}p=w1B\:zDh) 0k9e H,oD脟~W"n6(٤cޣ 0*_|#:Ƀ&iq:؈IY91 Uh{0$QJR&1l<ȲJ_zνPba8&"}š3F4o轄\"1Hv +s:Zl '\f|B[ܵ MK5Sisz&ǟ4Z_%.&6U_CDѽJtrwwU9lRe SVi|dFO1 6 PI/\WYVwZ!\^/}>?H ~3-lEe7yg=CުF1||U>sNTĄ~8KZ_..d[#}c2N^I1bu.'::3Wit耣~2Os.$UGg"V ޙX*g93N "t_jJ6!!JaWl&j5P0Nlʄ..!nM}9vOա())c̵.Qsgtl, s/˱|Mh[at9Bh1 >ؒ 3RB]L^R{ =B[cI?WC TÛ;'tq"_5gZZ+3k hG79❾>DQ_چ-=1o9v5wHIMSPC(~8ٲγi4YMDD;֙h_ɜGMsdqҞ\]3@#Qd&@\:ɆCW_EL8=p?ԏlxQkrA"6(;,E$48Iz<|;Qr"ʜC\{FT(XG03<1G2Mh Q{ yDJus_ru6 `rmߡj~ok/Ɍ!nU8ǹa|Mxo6? g'#FxEwFvA 58o앹`uHf:mlcE>HJgu=j-Bp8n<)?[*#BSVC{ ey-nzvyo$2r5̰W'PI@tw0޲, . hgGFZbQu\\$^al+rG(:>N:&y?umr>b"kF ^ hlH l3/Bi*Jt}6((7y fWsG; qM1qpCdg YW.YTg0#r9[x軾X)i<}m` 9)M/gP|n :Wv~93%]q\vՕɬY$WRe8֊QN2^Hw>("#Eŏ1 /έ~Da$f"D4b$/w%-71\}O4xwn*t0[lWʙ902f'"Ue_V!,&|FNIw_.mʃɮ( c&H؀úU% "u)(Bjc&XI8[q 3cʶ'rB)7`zYC} 3 =N=(mK>Ba.KgnMD䱈cM-*u jG$1+)@mM V'"J#1t1=Ya^[Ij_- CBb3"/C,o춿(xo9>?+0Fuuw8c$(u\ r 9hv8Z2B*cQDcnsg a:1GRK1z?qRww{>XJ@tlzٲj&,P@/t1NBTPkrϸv8ԋ8W 3?f&ˏi{)m96_Wm )3Ηsm^ :CHV yսve5Ԯx)<.C o^2 Ӂv3n/29xT\k(kP2y,:wVYU9<8 J}F5&ķAbo&=*Ғ9O'3ӝyah3 A*ߊ_̘/t4&jm B_"먥Lԇkdįc#=3MxcIx4[BY4~'>3wUE-Ԗyɜ~\{;V$p?,+auǔkl&8م,yc6V+Q.spğ'6+[;TTф_׭O;.T=[-(aAI͚ݖ~*v3_chZC`=0) 8H8?nbtӆE0@ym7/'ժ⦅:eD"K;bjE|= }ZDe^p_e bWXKMRP+VL]U_?T,'Dg?wO8%X ~aK?bLcUF(-;m։4 %,Jz ܸu5k5o]±^9jvrq/H%73U ?$_# gZ,l([)%wc7W2cL?R(@%Vl|/׏4ΊڎI65 ίp)piGMGe9۽ YKPuY[qBsmr,ls~*>ٗϠ8IG\eFzDȯךj g>YoA {>|/ΞH]͉j*ެ훻$-WSĺY)ToV>MqO|] EUVqacNv{p!>܂gav_*>:2UV#X)a6*{C1 塠'FeLd\|_Zpym-T. ;,Jfv4ꂯ%pv9QF_qQLmit(!$^Р:=@>EX7}{r3]Di-?p`.ľhTQUdn1ҮgVaR)Mm[0O8>ky:.{`˗Rv~] ^ ׇ2¯l oSqŔ H.JitOIwlntl M Yē]^a miB*W`7tAr%X{գ8\X8:U:}FͤMnw\(^8r-%5ai^)e >BX11C0A-PlBgcȦ2 vfL-$Kv_a%XVπ !ymwuӇ3d!U`J@l:_VqxY͖#Y $~X%FbyۊC*Arb{_I >pZ֓ εc,ЙK:{dDo>ZIWн=us"DrIC{O_1ėaO@v0L)R}An&?-bBǒEYAO-C2"(R5w%i ĪDJ?ٷ'cR+$+J;6_iqT.+\-9W78{i{d0nPhWĀV=¤ckF+0+SR!Wb*ZF&PSo(ѡ|t *Zdn<:o6SeE3Bl/ѫ~!:H, csIXlڱHX¸m͛ kmLAvY YGj{^& d+^o? 绺S*&Bt}H7On$ܿ [UjЧyjΦvpt'1'p4lz6v T׿ 3+j}R_ υY~G7Z%9GzP}.Ҡ } ɹXa5%15ma=(ij+I'nL*i{%=yn1/⩬ QM)O͸ZYo鯧eKn| eGxNUEq Yo5IS=-BfV6Պ%7)M[ ^\p{*Yd0d+ˠ&KAVXgW>k)kKg#`»Odi`Geӳ 4ie,wc7dFT[,!N @opﹽB?"(|*D]\x$u3=n51iQs~@)}}j-?$V^CʲRg.ʊtl2pkcakK K1nX_<9FAdFz[® S!/_!Ф'+:)3.hVX? N@njȅ4+"><ͦ*2-:iyCh݃8SUjl_=U`\:?vc य}UNƾYucnL]ٖ -y/FO0vm2V~0էt!.?jJ o?֨G4Ahzb!9,|>.j61S'הU#^OUiwz!S|MZQ4ANw4Rp8o-: uCϟQdw6Uvڹ.N]h:"亼O~2H8?mB@" f]G q1hsűQ[_G̳Y+:Ǯ^WНS>eZKX2Ri9_ f'+WI@Q5b5=WD)6Oh0uQH* /܃9_jj9AQه?/G ZH*>7Y襸`k="eb֊?_ 3>ˣ:akEyJ{fFkmXpg[*Pou eSjӥ^ms5"! uoMKPXZRoO;!ׇR <~9n̼|ݢbfJ,hގ:)/p֊X7"xmzpKI+Φ\|?,j:T+*/T}S`my8v6'OPK/ `?L/ʵ|ʹAejS4)e\4gD5 IOwk&=d=w7Tڨv$W&ƙh85Fox).)Vã}bcP_ *+u~R٪CB˙apv)?OYGāٹ"=Uf }%]RVu ޙGtW߯Y Dnkg|L)'-:Ts^+Ⱦ όT w?h zs/:W%u|[ YA`uIٱ q0N,SC`=);$^Ih :;`Ȁ?[&qiq woY+#aCoi)>⒘EӬYj\ zmdrNBpT|hSB!|1T% ^h{dt$8 %m0|3@=^eIʭov6!pu.(>%pXQ V|_"IԨ 6T)n]~KA"'d#w B}hߙĻ @ʭRމA]e.dӗ"oáO7TFkRajW|b7܌5Z?D̚H閝;\lƏx} /lJhr`YN'Q,.Zs:~+uc3:ykARpIQbOO8km-d%^%KM'=^im=t7֊ǰa0DdU)Ie @ETD]rh`{ Ϗ}^94KiO`ϟg[@콭7/uxp˯8 , N1*ߥxgp>Mub!_7G^LN:^.~Z:ZUU,_Rhh7#a*W U# tAҶ-uAf Cs)2Th:~ԂW+dB8gbjW'YWI#L7%މ4A=zEI>wN!M;o~/?_m&Q)ҡbUfMrIQfQŲ2- KJVP 2OHˣf-&ԉ4܀<'Jb0'hǗˏ~ `??O9`lhRSF~YU .p$"'2W uǛk!IH#\\ߵt,J7&4ԘRBQ8(4VGYfjĈCV $ܿ͒b@123i~#7S;@O3/jxa7zWULbB)/Z&[F2>cX ޳P&4]|wOX6 bMÆ)22mZ/q*i|.XƤ 9x% :5ħ3*(\]ZD.C'fLܧ[(woo^Ri'pA][]ۊN:Ks3kW>5E31_ |2֮-ʁcȷ!TyҢ#"rK"]y~U4 + 6T>8>!Tq&]7Tvd=c'p?6qߞWҹI'O{k)<;GD((> MO͜Y{ҢjB--3F~8&gWkQkO 3S19) Y?>)r U0/S|HUqURFN#^tiiRPhYf$Oڧ']1]nFݡoPK]vd%K d:gl'p!bx{iǛ(ؕP]~~=WgAdۑ+xBq!ѐl-Ko9g&QdasClP)Z9wl::Tt8nA)2q56X`Qb@Mg3bTe.\:LM͵x—2(Q"FkU@!8W8Nj6J0 d²,Oh1tMoDd)t@;z%pTT >}ScUL@%!̳*o@aM&c)_vBZ%ZT)̨>ݶۏ%J|է1bдR`7mD i4AX:~n1`\VDz2QNd=6f5E9>jȄMfjJHcn:=Xd MۑdW՞Qb6_`= tJ2/; |ș_D؞ ,M]C¾odImsfX_[C&N&مlrLbHʹ`4*v-^iYaЗw>Uio7@ B\A2·BYl 8X@!~, ^}}t _VSC&#ǯ׀:wQtUj!jহcȿc2s-pqudxRPUǢ opY1KE<XU25R4 D_Goi]\ޖW ڤ5^@D ׷lx @dBm*>f(ZR!ق c)qnZmü"f}6Pg6Lpܴ /T;TbHӑf pP* M9ߛy~f/? l DTgQEt~l +e ) 9=.eE`?0`u~S,~LF̱#x1iT]j,F=rӥ,^MP 5HDtH X՝ۯts:CPXF5G!`^hj.;5k㼘YXCtEFn. 3## :8*bj}j-a Τ_^{_kZ"W֕1Z_H|= rr֛Z ~!'~O 0B /$sޔZA{^e3LJr-tK̬rb#岥.8C8tj7Ci;:VEi˶!NtQ, ;o(<~rEtqDa #LzRo1 `B](z}2_C|N3~:nI"y{kd(>M~F"n^Mj--o_c`;ݛ_(p;H]$Ƭ;%='|,7Gp#ѯW`ZF NՖȵǟ0"/.ν5#ςD煒PO8vgB]I9? ipʤ9D.|C0t_ >F>)6deq{M G1ozn~>V? be鬔tmU:C6z;Bf H7o _`Wb6?,,TV`"9tTu䧰qu)O$tmV^ ׳qy=ܡI%0_fKJoY-- Za9]pYh GE;V/LL5~(^սtVu$!F9NuaGKN':)̿ݲa{h0%|(!@fc! O>J0NO0=8ޜћTJdOG5!.WO!y⩯0g̫ch}I Ǘa! Ѭ]b%C c0WӍd^t~ duP^ LA@%z KeK>(١#SPvĸd2obL8.EV:WIkr5 WTBBw-)L,^)I]^t dyYބ3px#aCpVʻyn~[7ZWB[no2sة&aڈO$jXk\HW%D#cdy `?[loZsLYk|W<R2N5)5SMiqu92Phۄo !k0SԴ96ͩ|K]ո#PNh0*[x9K2jxAzGG w-'+`RΕ.V]1]jThi$oZ6T-p[ M^.g9_et.ىeHb=?QDf3$hV /'ڀ2'B^gjG|>ED|azL/deXh8gSrDedCaͪ&Q|k.aSvE::ԗ ҉fu|Q&b lHiX6As# ̤82r4T}Lf3vϬzPcFMqdFIeɗ$6w=n.(D"hAf/15n9kh@ e?Jh͎G}e:1R~mjY6tQh`h]BEvCfX^Ym~E1X(;9CWp~`좛'M.ȣ =M e"Ir5n}sI6Ϣ%[5_sz}@bD¦ FA%i=‰xy)zFbI&{2C2x>{ju{.\_ћQY#4xa\YKi։@סX sW/zS(*t>`A:=nAiBz=7Bb;U⢈4FmVGT] Ma-+b~6# GE= +Sq~oXh!ZҠ5$!?~JʌB@l$ zs<(eMzaڶ?cQ'LBTE Ɛ"kGasa?6_RtpNNI9ܰ!k80d-6gI^ pr4\s\zz nU09B*/mu={@͋W-z@>ͦi[Zn/^(c w CoԼ/aA/cIcDJ{G5uHd&VjCǤ.I~Zk$gҝgދ%vLLV8ql80A7> 9ܞUS ~sr~8OUᔟ0ѵ%WTRFivĪ Kn`Mדּ_(%7ݓhmY;e ޟ8]jn=-_Ljpo VvJcގ6fi_+v8ښ5F寿NϝGFD+EzP*LbހsͲU|nx/|۳v;uMŦ7AO9+[@K~$)}P-XPK:1 UfFDB5!j+1OUvxû;J!8C+ecL Hp[r=avP,?&>w"B zGdu5ɭ tT-.$9[`U=BHkO3U2kmTo\ilE4{~Yr@UӟVڰ7fΑ\6,9` EC"*}BKuiA)&e c;{Lv%XPmuISqɄ[+PJ0ۅp0E}h7+?s%}MA ={w>(s{h -Ajwg(4Dk߫@wKr@Yydmo3NMa]f Gjq(cdclYxpܼۺCXPXNx"<חR P#T\Hϑ"1hS׊KrSV kwkm[<,Y(1>ʧQπ_:gc%x9gl0Ew cN#m:oVpٍřF]BKNgguFuZGD߼Ge?n9P9י`'eUPyF~ zKWHyIB63FŻXP9 Jaʺsx&o/\aR(dbgғt~"eQ= ? 62Rn~U2=N.?E lNE/'u=CYrs-FU*‚1T쫠IP!`|mpky#xSf!n|'ڰnkt[dӡP#"g3k7e%D \n^dA꬟@h'2' 'ܔy=UT&=OlLE^ L[BGe?ăޥrNW'iَ@WapG5:B7TX;5.l("@;'EE.Iݦ@,z@`vRkUc03zhD.A5Xz )){D? dHxWD@6H8 ʴgY"K9-{iƛ#[}"P1Xz~zYv 䥏H~V-%%XԳ p-rG3gi[ Au'X?oy+ *SY6!f No֗#bts| :8QEת )}~1e,ؓT` 0ۻk#4ULUE>VQQ3X%#9w䵼o^p2]zt\7 oDwwDY+ Mη4YLj)F+U)Y^1TrRYFG$ ۭHpJ/ww@_UϮ/T£a$a>tTrI6`!>`WٌPԹsܤ'h6ku1ݮ@+{˙Xʵ[J yu 8oYX7D!S:+zOz XtLb^Jo,w&m1&J",2crh'04,4L/D>oqG.qOd]ҁ?>㸆 U/=ųhr{jLi o°iJK{>PW1aKlby" )_F YO֌*km9-Gs z3/7E*|y)V̆> po4J#A*Mhs\T68܋U|3'=܎f,K7<9͙olIЌ}88i^ً{ yg|_-`U4_zP;v[ڲ8%"C)SV;R50%e҄] _?eyVM 08azs"&  g6gnf"/6Ս5d SGnw˯uY=ᣛ+[>l :y}h%gR- ./xc`N Y¼C7 y.3"Xѯ2;~ϪmhJb/}&a)*K>:&!-wDf J}6C48k5yT[[{IAOZ/7; ce2mŕ5tp&^3N'*)7x]_%`alqM sRM0bQZ7!]оLsiqP]wctL ėPÜ6'!mEn<\T+cf5 Yw3\ WG~a0kE UUn[!&ECL so&U_$V OBHHxcË ٗe03IU6uVH9j7tn38r|UG#g#!W}ܯXuy tח` rVrҖX~I *eaTP]Fk?e$0,D䲤ܿk4TI?wY&nF>Uݑ'stE}- (ǟ5b\e \HV{@uVU^X,d.))i1OC1jq{qx8@ףp*7奚ZEfo90'l%M]60e?]N43LjӇ"!9[&fGa$mlxah;.o6(Bv 2ٵDkٌOw04`ޔ,~u7!Sm+{K@0ZoIJ,˸R0EKy44şz 5lh^YB+ieKUv̛N{]6 @p~1lo:1!u&ŭ3z{ Wu=cj.۪(ݏ$ũvBgwBJb 3ځk_Hg&`;Sq-c8=7~& |HB=Ѕ<,*C `4Jr]lIι_o/% znXQ!N oAvqTJ2t0'?VĭHuC3_ M}XF0&1W;4i6݌f)|SV찊Z"Ÿ/ө?97*猂l/\Nm8D\ ]%76rL|;F]29}3CL='> :O:dʠUbh?! чaW%m]uzn "Zd01B:4!Ñ:r% ^'%c7) & jb@fv}}y@DJQF~~tȗʶCJYT4:x,?(*Ag'Dǰ&}d2(teL,-~pxn f+??XN?&[RgآMOdW4>fT{ȅBk~NJ+A]euhvaNG9ъT ̛91*G`1@Lbb&L`c^+Nnp@#={$VAyh*2d*_#%`UK $74imY-etFRnhVÕ|B +O }" Nm.&-_N@[|IY˜t4/k2+ ঻ShI(4 ^omͲnŕ4vr9yB ],K«_`w#ĵfj=`Re0,7,U0p"Q}iʹ^MY'R3v 6SR D+Y}Հe#V͙.R"@!) c d婣pV=LK⏰Ma ˸H"'"Iuk$!I#ꃦneH e΁tV}aH<*ԸS%d<v鹆æjz0$~cψ9d^S(AY,zglO }Xg`*묚˾f#_kxM`џ؈"J-r'x]KF[Ld{kUXj+9@&O QONui{MOͼeqȼhX3ߧ2Jv^rƮedrh2g0Ѿ1 ݈vHx4m+M_(5y^)KOIoWo%Ez60at vz& b!>yaWH~&8?eWG=1Kow|;L)15(_I>G߫%,Cb̕>ƽua FNbʥ9 I$Z\ utC4qXO1CXb9i(SIxc:(|Dd٢ruM-L`wmUz-JAϼD,l:Q$ LT|A 'kL-sۢ2j J5)SDE&({8fznȎrh?]=W9AD}"mJ$ ~vjJZ FȜӎFEDYZLs^ 鑗;V($Gz;r#PM/ydcE Sr5wdC[z DS|$<«/|tE8wBdtUK{?q\<lGnzƣHşJ(KiD3 [[ex / #w܊??^ FU1f{WTQ7nힺɮQf]c k*u}yCj=Bhxi* [`ٟgovFdLD 0*竤77㱕ɖGi,ޭ #!?LhCݟd6ODjRS `394,PpJFҌVZI te(6PQP\^<N` UtE23E̋Rrl<&-i"giIKo^KqGgpx"ޔ9k86tnmK@?-&C=?7DqloSg5 xB& fU2t&uq)B$h.8NT (-jξci8OEN X>N<*}pF MyEJO9U^B7<QePFavu5yk~-+?kw"a\Cw'Tnoh6WsLى-[TI@2ZD&e oϷIZXQN-4([[9!0uuSe;gOѝm?_{Ȼﵒfke7.p\q>V)j"9rG1A8׷r3"r=cqV1\upSp։ Gc~ߜyN`)B-q'ȼ: "N$K4bgo ` W~,g8qD<65ُr j'UV/KͲ |c>Ye_uK.ڮߍFavniƷ`V˅!֣3L=jNiU QFMeҫ f1:Sc&,PAi&!WM6ro)*;@nG7YTr~FgwI YXT>j QZI}>GE4" 38,Њ%0S]:9YKŦ`}Z9փ:/q$p#wdkZq_ P^{eCw8r*C~:;_D=L!Ջ xp)YoD8z Ozkލ\˒ߓp0 N +$<%|}d 8FIvmUƆf]Q}W i5:)K]8Ty{鐗Ku/:+lúvO{ `OUgK* 79#ιmZ7Xxe2t.,Rռu"ufk#=?;uYiËϚeIPuxRvNwm:= >QZbsM'YYgdPɘ9%Fe~NJ9G$2 PaRLq`<˄E#S;B藆\*IB[9~)?b0$cClE'ʆ4Q"HF%Ȏk<#tE&f晄hALCT Iɘ B<Z ~x)`l* )x L`ؤw-dsML@"`9bk_BRKdɶoũ6A744K ՘l\։Ru-FDd7gOU3'$wv]Gr xĮ-C&1;DTiq+N`p-jD?r>Sw886e(xO` )X?Vu0%Tcyn]Y˝OĵJt m v.#2F;:D{q}{b/]"zo$1G/y09O(2 $a)4o.aaq7qq}"!C 6BR!4t1j2i/.>zVܓxetw?_;AރM{*|WK"~=cU,DߜLM:55KC˛0CH}k (kd( x!,)?Axc(iXYEޜ> ]OQ®Er*2ɉ8'KIe=T5]vDN9K aB+XC.&ZkH'W}))#7AX9.p5-K12)Fޛs"X;!du&Q'u6> ۧu:[Tq3Z  a׻5~&!6ŽPY]*ظH]k([= ZBwzYғm-h*nfqW+&v q筋#" QAU؛~k"N#ՠ~~-}I#TFw"I'$r$,_> -%^aꊧ|ԦBҧ|ДKθ.ul8 ;G-aԻQ vąv9QrWJa?#N7n-9¯ 3 #WҸztWkٴ%+++<#Z's?* ?%A"%{-b=EWд2)7%UK&li~(   jОEE&n昵DWq`i-.;Eep]:9kp\t-E P ^O ^M$YF)z! mĆl]5\h߉ Ϗ؛\+}AI%.&{A2!j_zGvT4Us_MҕUleIE#!~X^wNx+fiL%7 o_H ?ZGp$rAQZ+tvpj>MYN܌F*-XbL%]iʆ|Gn(|ѫd:GlE'ԮVS1ͬ~HlhPx /uDҨ&NqZcM'^wRʪ-iJO4ߎ3GsM$v"+,bҰ}#Ha8 Xm>jY0vDY7^!gk;~b1ˡ|M<._̤+dh滅׉Nz~8{vs$kUܱdga ?촯Ca3,Ek;pe~ru KwrFv&Inbת-clJbװ?M'r˜`ti;Li=wHMƛ~~M2JQt,_2w'lę]xoCLj^$v ɨ\-狺)y &p%v*)?+%%Җ6HuXo0FZ DyP"둂$ .D(͎`yY"(J:NӽO/󎫰^J[tp)Hl 7ˤѿ0Gp< ꄫJ>cY l9`j8b,&6e`[c^#^B"y1}&N$4zRhNdO"Dعx#CQ9B,ԫ7^fkpi'en2p m8vYSf !/u{)2J f[4?[Oxo6B3Z /VΟir1Niq1 +lT",Dz O&F*9Pi@*fgd]GAZR B/} }h*T|+=f3._v`>{8Hf:fGq:}V28ح ⭹|8×(SQqSj(U9^o{g+Үc+Aj`'8u?]Ib |ߑgI@Q9Q]&uˉRr$8X_vy/dJ}Fjo7$0J.S)4S::WuI=9y _Zf_}h >PBsҊ"Əx]T-l> M0BPJsz&um -pps+//Evxg#N@L`LTh#hD-B+}╛^!? {}Ͽ&{!{:dar![X9ZFM`|>wq-Z Z=օ-n|C&↭VOP5hKQw~}m w_Q3oiHWk~[ 0@GUAy$+Bh·Q (Eߚ sphHWl4A:A 6. f_V0ۑ>|ɗTh *'Bz(,1([BfQV{>$}f5+ ̡Njadcy/G:MI 4JT_G.薖wRNF>0 &7WXybV3\`"daU:%AK\ 2Ȑ[ 9UfHMOtoڷ *#4jmAdE0gǷ)j W0'`^wdIE V zNjnSyΆf54-GU!Ң[9Z1N;ݎK Js['v]JmΞ * ѐ5` S$o]3<}$K0fd ;ofvؖТX"Id܂d vl%>Ԧ$aɷ,U WƓޭՔ!;ֳK|EHߒ0Sv?Epq)[7d m ؂C{ge )es˿Lbz Lx/[nʌsQ97^a 5NXoDQwoȬFgmGGM+x/8i^9#ʙ\h'9{`L\JxXE/}oy Xu^Qݟ۬ QM]ӳb_ɣl>g[3  y@%:'+,U-$ÈUwemn^Eg3;2f2I1M= %ZS*ۑ%⧒pVoYb ,WOVIL\$VtD%IdM2?p3>o9zRdj/9&zV1™q?%aEN᯳7W5CTtg5`p3ӬJ U8]e !V3ǖ`*E/@$WE76҆ |.IVՀ93즄Q'@+@* &:NÏW % \.GzIS%-3\`SߴuE4 ^f{I6ypc{VNn7oaG-\x[oUaa ؎BoB]lG ܯ X , wrA"2M}Hwqi\ ,ۘ^{`n|aL}z;oء}N!K,27Bvt}@E?0Dm?QO(WK;3VgGq@25?M`ۥ6;.h{5=שƻhkJ|W6}8-CL;i!ݥcn?=bj)5}$[_4Qw#1 2GXuMnxt25`?۝ڱ6#Mqh+\d%ay6fM!1Ur7Q}+˙uFȢX+=s۱4q6q^7^ bby> W;}P`ZY@4HRDv]lkV#CP:?g.2c;/: ҏ'l>ۓ;\QQE>hb&Iph4)mb&6̠fFwGrK&?L {ҘyU%u*Oc9?r1fb{0?̸bG%KX~7bzW7( *vE9(NÏqT]x\@hi[wPav{yupgzaitbeTHܜ,Êi;7YFQGu_Bv 2>$>T)Duu؈;FVCXZ#%Wgil^4  9ki9k]5L8]fL N-FuiI3$@hj!`IG#`u#;yLLSFm3AiM٣xMll-5cM丞S~/+ISclB֟&C"SiuRDlT f=!8>Q< qz~# $I#ff['TmwJdi zWxfbYć'?Knp;cS:3%%`rǼ\}b|v?GZt% bPN|?nsVyJȤ &66"5D>ќvhRݱiјJcOKNjᓹ%`˖aL\4cy;)mlf27'Fnp 5ko5b*8 'kmc)C2VJ"d; l{*8:ei|UŅUt( snP. ޙ.Z[m1i)Ro 'o@"F13e/^] (:qZ4ն4y*,#]#CS \,-u B ;T!4V 6NMHLɿkC81 WQupyH#gT;'m ݼR[kϵf|On/n,_߷I0*Ddq tQKj_a^4Z;DU.nJG䂾RiTʾs;Ջa~9}88l}dv4k観Z;N/[6 p){%$~DGb7Sm=\gqǤfcZYs >Jk3P A E,QŸ MZK*OMIC$c'*uPQQm0+O`6@CPΖ"^Ø^'Z; ͇Lk8(Xޝ@|>VAZUx$RnVE ~敆_MRXIeIQmI귩{H2yZ9|%|L݋ _ _.~%fnt@y{J8 kyU0!ͯn_&Ur)X=L6VZ7'f\1YY#{u 7&"w ec(7ȬhϬzFX yJ 58Sc>輝ahi/pXOn6d uC;&|s!v>V!}O#حakjɇxG3쏽Ws`W yxׇ`7H-7+\˖ fɩ&1Kx?}S})q`uɃ:'"cZa}hẺԸ\5Ҡ>Sl)»]5!!S$oCÖOD7prTv${ HML͛ 2p dyxȈޠ5gX 9cK$)<^߳4Jھm`9 w>*ʋK1sa"1d=̈43C u͉v9 %L0!r(+F_eCb\"]׃ u~o ,!{~éaX҇:,X ['F``5S/^QW'NT+&Hf"p 06"IQK|-8!=yN#36'ݴvdꤼF巷һhKgA 8N]tFM٭ X6[z' e3c~0IW:jE4e=Z Xt]fu ͦwSs 3ޣXVEYDMz*XL W90 }SL[grMRcį㙋DedUPk ,(|.Վk gQW?t9TtN${+%DΘKwRe4: ~N_59#h.<iX5!ш:#rJ#:sze VDȱs^Duh09M"c)&U٪C*Y`v[ s>0/D)@'HKU(X n&3#V` 0 dӥ ڏ0KV&mQOkCo6r1wtFë[\vOlL\ Ŝ(&V4c/nnM+zğL`-uW;š*[/Z'Ai "s,6E{#QLN`X<Ø< So=^}xBC6 ) |Vg-ܠ8xfQ1bYT}͂&fy#/D&S?4ikG~xjma <\0T%xˤ2 KHzgZG!:0ѸP48Ztx&q=\㬗1ld zU,;Rj @g CW՛PYj-PG~`3* e Ͽ𥳐VzXU.5@4_iD{{X+KCX'{ו+oPۈۣXQX>uvz/hmD# ~ ykLE]rZѵ,GCPIJ9l7|?<J qeɖPMɇ^/3X;g"4D56m<`du ~i)WCz.yhotXGSȩW}i}$؃e 4iN(QΟ{E2snQI!/g)Ȣgl"Fm. Ꮓ.jN*) (~e/i緐߮)DDwrCUQ>6eHyTioSc~1^ߐϐ55R KV-54{ߙ"$OG X5sT?Tȹ':vEvLXUq`$`v{޿cőM@c&PY~ayLJL L?10\x!IdCFȢxw*J]I$Bpؔ6Mcg=͹^$ Q/Tax a* =7/RT?L#6|KU*wI?톙?em $Q,ՑIK|unJͳ5(,PI:zӑN|Mrb3q86C( LZSe'z6@Mp VI`yN_]!q(JBk~˘(=eAJ*K(d>WƩk8b8$%/ ׾gEdFdBxXz4˃> c,+>Y 5[ldd!(TNۘdmq;@z!Ȧ(+3W^Y!E0yFUc>`֡-]RX0 2]~ Vok3nb"m^PハVŌ݆RQ8^33vJ:,Y2%Vˣ ,x=yʕۍT'ٱE6 Z ͗|3E΢cq:DTPwh:#MȏH7b7d&dq!<>x9$wǙ$fӎW}4_1ÀEN{_!R ޠ%3A (/IC]C/6xfФYzU+@7*bو8q/##J ǯ͑j6ë/+7@wPL!W)"rZG#{vDȃ%@L>\;~7]WS Ff  4A<ȃt˄0Y7=kvpKV@L #lPapÑTBoZ]RxgX#Um|jd_됏~k5s:OF;ɡ6$?ɏĕm5x@%)]tWbiA8ǚ'`8{lwŬq` Ҿ4LOr1&lv 9,E CPcS8/'Q' fzx7 &>U=Dz5lIj #󖛟켰+YLYt ni´[r(#H%{Pl86Igw:/3h%ְ2ue Dm@ġ}(}e U|1 S+|u ӛT6{EErʙ>h1%QԻ⏹b""ڜ&n]`Q U[D7}hnMa9VXIF*vZK6ڢg؊<2&LJ/>( m>SEt3\Lnv!|NWH$XpG7/!{XZcB~4`CY:DdQBiD 54@j5eA5y)ASW :v͖TUAx*|EF}/肆LHq2b %sDJƴ*44 $e+?GgQ]иuD*.H9v1Fhx}AivdrZO1Z5~4{:0*j0oNf%Ak#yyEr F yZ4|yYȘ)ș*ҏ}L.BSLX4z3^f/h 1U4XVIcEk8dQ{\P2>y&v1M8OZo1oA~sPhdco: XViɽ5Y}1d7ntHN> cpQV?UO 6A>@7_5* VdrP$zI>nͺ4Pr8{VcD6;~(,0䜽Jnݹ-T/c0bGcnO(>q"]ltK7]bx2_ Kދ{U|GKycyEjOyp S VVGStmULű v?2CL%dދ:+^J l e?2§9YH C:=R.F1.SPOŖ3~ XS#FF+v^L@`Op :΂W A?3#ҀS hQԪ\bdD 遈_ u1^2V9}qF_ֿX,YO L eL,ylo^-, *LiHǏ&V>p3H0$E Z:fʣvtQyuq0Ȼ{bqq}75BbEo@]8WCb"= Wor%"+6NY8 JS"-Y[۴2l{;E+ZDhVj6{~y|lVLNAH;=/ J=lAm#eϫq-c1:= _zr6lE"k =ar@KGt7d(:W۞;`AR]4n"79e'֝A'2+[QL|7<$4~w]j˳V]+Ër[vaO11!GKe2u20 9fw]Ogdc,;_o~ZP^r57EA8zxy4'J.X'{2j_ȺS[z0_ˈeĮ\#$`":.c}u8޼&G.E۶R8A6bq 01$Cm'!~Qg?v xeU*҅ڑрP9v; ?@^_JN?tt=,޻qp,Pc >C /fn g][I%; J#LNdݕ1 zAȑ g1JU`^7ŶC]k'/i*ARjSD3K'iy#z'?"A6 ld@qDَПeuvnTJ ,XvO6=ҜC 7'4N ՚*w/3m&{|vTK$  UM0b`AǙ. .1ʺ0 k:O0.V-UdNEU!Yԑ'VX9cQžR\ĥke `B`$X!WF| :q%8SQ3܉|gJbh$lB|&0P)+q,$3:70TW#+Ppԗ7Ճ>]\$.Γ/I&0'Q:H* `) r* &HZ$(1 JWM- ;n);sI]nU:@o6GX/Mײ<i9Zp橛%p<+`0ν퓫3 cO53lauzc * [2k ӭnDx|2򛕖OO(QiHyGNQz`~sw3ẉF=A.Wi7J^PR-diԷ,drm()o@ ?ٌK66ANIm+UvVUSu)Ke晻{fm0O.)Nvb3!:E|q\?P|Sp7|@]?(ב& VQ'Rro"`(݆K֖ F3X~5yC* 2M<]CE?/ Љ_i% y\<XF2Hw隓vU\Nްedn>~"r-ƶΘ^UvPe"YUc{4WF"c Q_  Űd_3QM}ki'?yk8r9㊝-)'} i3]4:o8.ǏrLvh#%ɂi]"<,ᒞZ| L,);W(_=T_AS!5oDA Cy>Drr?[0HO}B{ԽAUN1az%|Qzǝyw!yv;n枝Ra ]KǀNՑ5O&h_ؘu DRpAU㉥)_p` oZs>))1&ol@Sa͜Ap:R@Dvªq?'b-\Tnd*Lt-խnwfk<w+ 山K֢1/d{S Azڞ!;b?>)v_&bbHRNl#w¶<8+0ٗ9dm"{s1yyהqAfC`g!utؘɒr;L6w=ǻ\;Jx.A*Ҧ")9'=P%]@Zb|)?#²͙7v6Ԭ(~_S8pi% ?%[S3&2g: c8!ʹ'IȋF[D$5)*b #BU߹ͱO+/~+ &I;j\LV~鯅`bkF 5q?ipt\+”ʄv4uUyk:a.uzA#Ξ֕+/|*/(KsDⰆ\a7~ osk;%qn\2ñm H{-4¹B}TړEyZ.ʿD94F[+K掌 `U]-U0-)s2A ==IIJ4UF]aU_ 5Ok $n~:K%+ob oq|gDO`S_fRn/w-GnB\S ,4h,S{lS"A .% fų+kܙ"o_P)tQ޸=K}JVu2X5JngG +{wp vA9Eq g"CՅ ]\!FC,&Vbvf#@9TᏅS ''`\3Svw.=\Ä́ T C§evA{"aX{РztfjrJSBr>)"7&FGxI,lE#3S[ȈchVu$;%{2ή &H=1HOLɌ";֡ v|B)SRc*5M@w-ٮ5ppOgh`Jw! h3<( vG=?ȱsi-} tDƆ34E oFt`yDk4ciH3T ȱ65rSՈ;gFװ!] ksĻr[v' ~IjBJsA`5f0eQT勅o-j_\_.lz\Rr9,{RuGO )n͛gfb"e k)["VhGxSi~W}%M{\ď~A5F(7 IOdpgR-\哩^/X>D;MWAf蹪H%@HX_nl"D\֞91"Vn&V!|r[0/YƍL>ƝK31sXՏ4;Ѥ79vy}J;[wc[lU8 i n:ogQfAcxFU) *oy/zCF{$q#:|H|¥]ڪ39sds'۲O8HvaXh2qX]Sײ;B!Egd3Qխ+lUb/4^)!}H~؝*Y-Q`nuh =;Qo[|(Fk2I^a|}8i8ړP~Ŏ$Ğ% }m}N4ժ9z<8!{?Xܾ ]>:a2 }=9ZH2+T`0lCHQQ/(!CF@VJS~Z$t~ZZohXT]_?W/, s"!\G"7$ǯ˕IKGAќyA݂dn5ThhE!&^yɚ9Gf]a#MN]Ghe7cs팮J2cK㈗W5my d!%U_::):4+ ]W3k^*zV"_Z„F#TzMGVY=!0&v )F+sp~NQ$ `fI&woutdIP[KsP7 N%>?<w ; }*2g`~ܹe$ bL=D_f([vq'y8"Sl y͙4ʃR{BBd2-gs hDm%3#Sdf%;s?ccD'z<4ji4⇎5N]5KzŞay;rO j >x4yԂ4=J} K)HSgP}(hNj 4o>5(C%vT1 4mCƽgj 9sY9"~WvFH-:sp-Gg]ڣ~Qom} ;k,cvw)uV! sM*Knj5QnhF7.cZ[ʇ*xJBۺy kSo"?K Lx5I5zl`{/8ƜgpMhmͶbfYxPn~$)u9խA]:0)CFOf5w E˩ci3>ϚX>_uz,7 \ Vh0l `8y :+fVhtƕO<)c/"E1 '?mf<.)=ցv?yK-A4M|\ Yl\nԔ#D= 01`#F^o{sHV2iIE @عn/"ź7M B6 بhP@5q\a~{1ch:,wD8.oa&:,.Lΰc0PpK< ^.a^ZR4z[\шݜsֺډ,{u1hjK[{* Bk8( ?^v/x!D!?MzmZ,kg今E::;o%Wm*b2)ģ>FQPH YPTR ¢jgK8T7^؏-q%Z1v -i*4uqP_&pGۙ0T/!6A^FZ98П|^H[mq;##5f{PYIXnȲ ƶ[4A ]|/:)<ѫG^#&u_N!<f!@L߽uo.񶯃ځ>JMmH: 4}[rO lߘC !S(ps67=r=f19MLнnu\ՐlH sUvJgkuRadglq_|~RLjZ,C 76 (z jpl7o i1 }V 9*Ja:Ph _Bz\R, 'SF@^ ~U{1(l,rZBC>8zu҂/E7jX;eYUq|͢a 9Qzw.Uj-t1'Izk i ZͻL^7&^m. ,E}2c|6N>{h|ׁjnPbԾDk^֩wiRO2Fu>}FH]7,}"!GsungШi' ڂfؖ "qxث}LU11\R*ϬT5KCU0!L[z5tBh*Ek8ѓ$aeMcLM-C |q3Pet(Uq,GSN? NNT%fV_ 7M&cЩD&et řBM:4󛞱ɮy!,B-E." ڹX zFVuMU>>MGUn4=~ulh#A{h?j. c㤉(zUoR=.>)T2*SFL +:(}J<ͤ"=T~b9:^`g{cXCon#q4|~-HY^"xo43jB ] ro;bGYotG֊vp_0sx`,!thl̰M0J!A2YlFi3ZbDٱl(3 Yb6 r&Eo<Nj_<Nw}ER1T_Wg-s!GTv]̶v៬!btB9qac\̈́3MHySBq6P6֜vm?.D-@ KhPlMBxpZ6y\ďq]?UAAL3hQL-L=B;^^/c#цGB5\M:Rhs&93* e)f.v Bю^#f7G 5=+Felxq|RӁ<9‰;dno9Vl)s-H PZx\noҋn)7WrZӟկiQ N5й-BL#?`|BB}$}zއt2胉WڗotûrvZ: 7X'W : {-Puq=- pKE0;1'ڼf [&Rd)]w99"1< v&e_ hcN IR2Kgp,r~gH>Sq'׿Q O.&)ع0oyWL56g(b6)'sb>[3it%-䟞%AM(xp_m[72RXYkUnF[4>|RH,Qbxg̠fUMIJĊH2Wޠ[FI SD;lp%[oG(zYLnUye2$%\#< 1V3-ۑj*!@wu Ȩ `&+ml_G{+rEQIy}$[B(aY4]kmk]~=;%l@աǢkh  uD-0{m.!|qB$DG_Ԏ(|A2֡:Ru8 '"`MA֣ \I!ǥsC!V1꼋*SijKrd%ώڑ$[/Z; óW;YC'@U_ӛ:kz@_fAԠH۵g$&\?ȩ ^SjܟIg B|}32%+0?4}fzYPu3 #bhUA]G y<:LR`Þ z&sVYqf\k(d7^\Q̼۬'NO<)t2R ㇝Lz Cp]PJWIDB٨8A!06J^fy+w.S~䆻 :BzRvno:S)5cO{ g},uʸ>lTe 9 rܥ̑lԄS*{ +UzrPSnω젿.k&T s4vNJt.Yvk㣡JMqwƖoZ~AT-y d:nڃXB}3S5`n)03e+K|0d$S%}\}Qf҄D.V?DyR ѩJ`3*O7:a15e^srȓqq{,^Jy 5GA=Ǣu !=%wm͘=Enͅ6FA~WuO3hX.ݏ%*!sV tUl^FAFl.n+_6_D KucU'MuY Am8(c 6.ckBʖS#U5;>+D;OQQF$o= L-%T$x<(F0N"IʨcN%|im𤟧\ip̾@]Q2.Yi%ga?0.[cENʓr}IEo3;|xƤ‹6)ض4X!B35AFJA \ w@+.eټVKV5m{]ҁQ~y7i_G$[c7E1&v/` , ^u!}}wT)01 A#*Z_r pG)0b`q~p;pu9 {^S^a䥿ߋaGs(BtX/ 0լIF.&%2Hmo6ԝ63JX -ksR3|0xRT?l2A`?! 4A<қL5.3Xcpk\Ks!M좏݄q(SfJvc:4*ң; ]_Eښochq6:C8&${ZIE m2Xw<`}jՁDZe\sP_I 4dl7<1EVgoG27 -c0X!Oxv! KtuUiH6Ue/qy ǘJDڴBĕHqY8se}?g,0V \߭Rs+A;j}YYO]bަ=|t fT*\sxn(.[~܀G0s݉_菆_ ,yk 2>I;*E,Ss3+i*p'\N@ԥg{oVT>HDcp`  +3 6.̷`p/7YJԭ@l4%PuTX.ʜ@g`.ԋ6Gw=]- |-ļ]x T3tKy ӲL3x_68܈EW Ϭ S ql1CG H+:?͸M?6B9G ݃k(ēw0فCkD{I:Zia)pIKVb!FQ'CiC븐tn!^[&%o,$#hQ+,N'>nEj]B{+nڹe?c ᵧ_C$sj1;1wz6*s'>J(lx/wT#|ŧ[4KLu/[5r>5¥iv V|T߲*SmI~n;MRp` F=N-kC07.ӳܯS6@ץ/rL8YFh7TAdrJpQbA:˖y < #|E[ %قZͻ=&>`?'`qlòou@jr'%X:%H߷]q˜05-ޭ:ݹMexWDmB9ݚ;,Nkq is bǢQK2 /sPXFQ"xgmfWШ0>u[R1[os 1noU3SCSny~ hJ[i֚1׏"vqCD0ʶ"8,wEڼ$O0*JN1EО)5.ܼ۰vfkb} 'mk\X؎5 .@?ِe蒦J/Q[Tik5ү{ګqc?m{"Ao7S'(]QF8FH^h%0_u;fP{}KH4ڀyyDsPd8QQjBDF Ѧ{BnmsPvv=#AnkCp2U'yЏK< V}ckp˲&oHA/<3ÏL==]{_~Vƫ J^uBTR =^A=o)_0Dg21Z#Q.X{t؄Jle~e^yU}m;pz,Q 'Pq1F{p٬ UՍ-m~_(5x$k)^3O.*T!`([p/)FƷ-c?]tZn:_C>4̚kpq誦پ$QfJB/{X+6"̐zju+{ 4@2g@Ab+)FK+>ÇsPpcCMKK AMEey.NK[I3{MTYnm嚦mF5m4fri$|1_5y R VN'+7B~P&鋴Xhh#ø nm>ugbU"h[ aԓC[_x(qbO-%X[I@eblܰ]UBLkb"DT-wsU8x†@gW2rGъO$}fkĖi[b7bB7\{&()]~8]nhc+h Ne_pu VXSv@rkvpj*ooU};#^=4f(O{DdhR*;tW~}QRvx]/ Q%ūAEUS~v\J'}EvN쑜d6րc+KD0X"_gᎳ~g*or$s$PYE W%Jj*>tY4I >)`0uk'?,|+iVʶoBh)CRGBx;7Tx}?AeR1h-x)")韞N"e?9A>UKʭLd>h`>oe6~!L/Q-׸CX߿ȍVgFӐʍ}y) 1Ay}@$ \6Dl O IRlY ^tмMBGZcsТWXFhh`N/~B|fBQA]+;4ŚƧǃ͗KkL9p>6,G)):Fk  Aa6L#5lαLsR;Вw*c] aHzڬ^t}up&WrWg |G"VZ.e=tl&>y~2$X4tfWLGOztIS' ܱ<ٸL<}42"c!v"rs׌ PsbOb̖ji2!5_xTU.|fsY*:i) > =b!6G6OW ; B=1U=ź +DdwitI~y^h |Ǽl`q@YO};Tx<ߋEȒ <@Q;!Wghh5e2pM}!_&%/h4tx$CN<_'.%嫐D-b,Οe4ӵt-?$'ɿy>1XJdrٔB8Wȧ\GVIw]#@j6sI?WOucʼn:P]rVìw^1)()p.3jq;o9g' /PSv.ulS#";U ,yjww~; 0eɴOe h_ IItD/zL6c}Pd +J"SNBT@%zƒ=9U-(Vpsppėlom;wA%`rqhnYʾ}/ծ`[ b龶^'n"&U5&%\?,ʹA3V>Lj#;.1QyQS(/}\m`•o|?ɑ chЎV\])|Fs7!x_~^QCyh!]Pg,853{(nQݑz¸}J&I1;tȦ@;-W5&1g#QM䣣2B3u)z4 #)kX~$6p5& Qҭ9)Yů])2B l?Y,ٛ+ ~ڏXٽI.i6]^y9E :i4`óϊ 6ς?Ø [g}jq jpyp͍jRU6s'e6_D:yJE?`(&Evcn8X.d[qU fq[C(gl6yod*Vcy\]'+Q; um5lO?Y:TV|4y-kC0*]# vc@>\mf׆P*ueN".y)Tqnޜ_Pcƺ"T=_zQhH 9΁rBȆ p4 :FuO,[d%ۋ]Mv#xTQd=?E ]-D<?ʠݣjBxQu TTIޛTy$mS<>T\oPɶD={l`Vڇ__^E6ZaHٷWL$ -K'i;OC#Zx`g6I1y}KhϜVEH -rl0)D@m8ܘNtD/4R6 17LsnU#xmМl.w,X ?= ="nf{%;xߙlW VzB6b^*4c"U&ZJ2A1Ta\^ POp’Kz!;Û@&xTkל?b~|y-Xnd Ɂk-٩}xar6pqu9D! O )ڲךyL]Eqq%;6M[¸dꛑ i<#uV\x}0ШLrp=6NKX}օSTh.vhc(A^^Yl ,1@YC&A͎ʚ)ӺS?*}W?G߉QXU[pb~Lx)iu׸e[hPr y J \Qakl.`Y Yصv ϹK@$M\- !VsU"Ss`\TNhQ nJƽΝxe:NRK%J3~ܨ2x xA;"GF}1W2ҺjJʕ8MPL2y>Bn)~7;WOvKbD>5H3 vx v<]F -U4yR)U| FcsO GQNjp;1uҖI r 3-48q[rd K25#LVjb\ʶļZ!NZEG@(%4X@|x؅V!@g; !%яUbH nq!<3|D 6(Bbzܮڄhvʵ” u4XWkURKQyǷQ]C+¦}<>;X]sBȚ! mXLXz7qځDZm#1VAn24V.Ÿ~`1BOY$cm܄?.LeltM/nA@_8hPvq/~7/ϲoǞhe$?$}]Lk< %.ejU Af 5 ~׉>܏:zthgV%!QZ4W|W :iR71_{ah&{YEEG 5+Q%m:qR[ksL8A|D9g8WI<19ݮ__ Nz*n:ȂY$ pVڡTF:0hTg9P|~k2wP ؞&mS(+{4گ|zg؝o mKqUv5P r|ًFpD*-Y&dgƞ=9Rx*B=lEXAPL-DhtUoOL1iwrr -t2 ,^ GA/lErޖXeY790O&ԫ B 缡4K aVOt^]ċqKΊ9HsF6S^v3dd5v"4Ȭv]Ty?R~rR?NMP,ͦR7/a4f.)~+p ;8^GulEJ.Bl$Gpo !:Qu-蠨*bHN7E* IC0|DaN!7wTJhh>?CDŽOhpA7jqP; ؓWRZ PR.n3Y%N|rb~>PI'a}+(/C@ΟD^ÖR\фlɂ5k2Kn7 a&^>3Ղe6՞C!֙u^(\^=sOX}AL-=D!nln?RBcniJU';<=2kQķrgB &S@ _ku 0h-yz &hƯ[|c d.ʵϑmo禔*t\|jLrQ >œy}^tA.҅f0,y/1(V ww]AR9n?*5u\:V$]3ۯo`AlID~) mڤHrj  +Ȗ[ҭ}xc3sO0+^jC%]yG.x6C6e8qҪ6b,5_eBSce\X}wk̴kq%!_3ӷ /g 浅]9(V>2}1/^y ,9ĵ!%=5z(9VpOQ T -Q<.p=>WoM]@ي*ggHϯ6Kra [gEQöfOLF"ʜN3"vR%J{y9~*y8sGyr ,]+enߤ PZ61z:nޯ~uM~h6\>dG~IO;f̛,|u>rgh&ȕ<9@g 386AH\7/ɔ*:4@UDs(IZj g֕+(:  .P,uVKx z{c1|Β=vJdr  mˍ1&b|B̂p:Qp5^kauVwg0TfR&0)8LVΚ|`Q^VI6~VNL+7 -`Cn R&.kU+^UNAob߄/{-YI~}=᧎ Y^\ջb1+ή7PZ. l{) }YCQ+F1A.ϼ.80n{CKv ޮjF 6G/m̘TH+<)1^:P3,al(CGϬmvө`npg\& [CRk _b <Շ]\4$+?)7`k37ٷ,@*l8- ɴeojZ9y9v@eb,WnO &<[2?BSa8BtE88Ӏi=`Tݦ^̢P/Nc*-p @uŻվqVEQ&,5&Ts:ٿ6B0$}xϨȐd.cM(1 1OL6O[=TZzLK}$[mVھ">&fPA/H^XgR+N~:l+{98Ѯ75ɐCHsTW:3H9m-Yqy0!_ E?6/'ua ^0":V+֠-z]TȆ=E!qʞAp嵃`-kɦZ#=+{i mdIv'_vsȸ*7ZH5=];@P/PoSMǘ/z#dj!ʸ4f}}3:TV A5Dz&|0Tg+ࣿľN-g`%/Ф%DC*exc2hB6m[bz/]ikB іsUYn!FK~&3IՁ*j õ>|RL~A_lW HHk]|> Lv$a>ot.t}-f!4գ(gP ehQ/>KJs<ǖ`r^I^,JE.%1ih}zj wYp[]h FDΆ07 6M/U ?f:d6}ۺ.:_H;g꜈l-sI ]”a70-8mI{٨U[pɍ˱h<%dx`l>v5gT!QÁTz5Q,Is"G- I$^N"fT9Zؕ9ؕ="*- jIx(3 ft,5u7=mOپ 6P<'$8+?N>ӐcǸX< ugvy-WrZքN0) {ftaf4jOoI-H&qVƼ3bk-M'wnU { FoJaڼնwK 8q;iUAdv?a+4]tym$V2NfLˌN.y(Gz۩RXAY c!)ێmV q N+gL#fkk/>ϋWb6\.imwGE  7mJ~ڌ&? :J!CZ; зOsy!οO Hxdv bkT8aztU57iOc+:oWL5MaaJ[M(u 0;x?tMCal 2koTPa^3hk&jykL\M:Q U&34NeYXa]:ҹ-%qn3a&UηUuc'K7Cv]3ըݐM"-ZY{Bq gݏxV5եƹa%m,dfs$sK1"Jm3Ck#Ά26߷éހW6k rMS#t7#qNn fQv3ok.&[ ?w_͒Tl(`DX EN1ŦC^ kCm@>dpg#F3d AKuolm11S BᲂBp>2W'e(.? Vkg9wـk#+#I~ؼp]g(x%.>1my]2]#oɴK0#Jcc#qr]EgT@ʥmqKր#q~kg7 f-|[=\+v"%4c؅(‘C #do8:oN[$Gw1sYF')@$*gѾ(Θ|'rr:C7lVnlaN=|M\,7Rň6yڿ %rX>T2$SvoL.=Ͱ.r<^慰^;ݗl"u%ЧtCi2eh!k^l9=f!䎧 ^*~JDd]-|V.P./#I4}vV ~-9%lOeۘqC{ XGpT ) aO]W.(ڳޡ;c&YO \)܅,̳.!8ݍ Zrfpvzj/h{ԊKBj($ϰ\q-gD͛ iͺɝیpCL ̓WY48Og"dO3z'FߍZ}Fū3x[^$-H)g!TQetNqn0' QZW@PGhkW_貫2-,E,`"F镏`u*4S%fh9 i:$yKPIb վ1wBU⿽ܒyhD `;D$;gM G2Pb֨ HJܲ{ eOE}-3ssX.ME}M'U OVb#t +͕e~ć;3ϖ~ST4)gŒgR'!k]4d.z` Rp{ D ~E-Na\:Ҩ욌U >Kۂk>]3fS:r؄Whj-{eo}{پ7$ W a oAa\dO-EйU93kWa4 N=Zm䄭' %y¶+|Տ0qiT ]j[A:_&#̐cڝ]Yp`Wszn#I)ϏV T9eي"a <&VS;W- ^< t2"+ʚ֞ZOv";weR¥w鵶?@UcKKB@ k蛋J> j/  BedP*Y3b[1ȸ CY^a%VX}d-yČJm3qij<0MU|hQ3Rt EP?/֒QM2I}{|2}I-~P0s* :KgɺXR"gQ41u|\˞v48QrlKM&vSqSjVȄ&gs,'=s`TFɯ_~Tcp}\ .\[Eth!ϒY yqhK;nvirjtP%seH+d;(eI9|:SjbȈ;hhuꬢ, m>x~ܣ}Ԭx> S r0v4`B>^g?X K7nHuIG3w\rv}6Ɣ%7Zߏ϶p]mރ.7vt*,vʖ*Q &s`z( š-p7&Ӵ`>;7%r#m`ڍXH7=6( Ǵ]a#|:"y!Dqcf\mWJADV -Vu"6jߌ$p溋6+9%\2YM Xew*6,[fV8Nb|2=nD>\9)i،{7l~Ahm^3 nO~u(=b8MD31fQ9*0[Ӡ K 5^mS. O Ѓ ƀre4W<_>cNͲ/ݖ)-4TxYXtk^+OQdѐLj+O\6^h\qzYb2"O4.*|ưon?'Ǭvϛ^sL 2pŔ WX/oBv{7՞=i8Ȩ*(: _e[tOK"?2ؘ@ ›^]#1~D*Ra~CX)w mG^gꭄ_x =Jqt//HZ (_&C%B7BKa%[P=tF-ni=c&- 6n( N5ш uk%h\_KfN9]= ^,3@=p: {Н}ėrp:쏨=/X2e+Q.5^޾o BPING4sh(6@ "rY$F$xAcNxojUMH:,3tgcoֺ$ڎ x--ECؕVE{IQ@!B A 4+l̍EWBY'R@ۜE~ؚ}_hr{E&CЍ wﱔO*[ܓ)vw8VP*C"ҥj5}zaH2z9Tk(c>8^zM\݀>8DTZ\Jfo /~~@ZG "Fˇ>A(CFN `3W~+#k. u\أ_V|X$hjC,0Tk/sqm# Ya÷? {*ݬ;;s-'6]hI+& +Ų\ ;Z8҇lD='15ӷCZOZ`7$ qʽM1P[͈6#9+r`&(Nt eY 92g>rn)Mgn /B!*)仡<4m.U^VB}HT yuٲ 7]K2*Ų.$07= w3ٛe<'2J~[%Q.tKV{6kxZƒU[v !VWo<}ebP"X|/27P%Kwf A?P_18L㐕kI|i^`;e֕ذEs'(tdЉAVQ -_V Z'E0/.I,$:G%+Uc*dwEŽ0T1 9j ":~(q+۱1j4ŕ]ڹ+VX|QX>;tPN?`pdhl^ٗXb@#۹Fy:g@<$p/+ ͋98xXMlѧamYI 9AAcPx $$1-4 ځOyT\EkoO `ŶK/;_- >jCϵ 3F 9 t8MBqoP AQU u7p/GGH_Aq*>k8~12nRŜ;=p Ү՚Ztv .& Oh9\p:h&՚$=PJ%lQDzv?/w;X3H$Zޣ|͕3hTzt%ւn5Q>*&L%#-aOnC{03鉐+(-QH|ϕ#PO5<~Y쐷p 6ZzT-5A܆pNg:bMsLuTCBLլM^xtkPPM| (u*krtZ _M}LŸKvfl8kp ܰD=4v{5c]=0e#Eكǝ+8/4H1-tS%9<}BpR$x?aZ,؀ߗ"Eﲼ&R N~ݶHzՙz`bt7(i ,Ztps c\' ML?3܇U=`u.C,G&܍{a>sp;X<f]ؔ um=Iw 4+8|a5-&}x8 JyaX,f\[г3#q,F:\1gzͰ y_ZRjݗ^A=2@XX^T4ͿS|<<߇62{)#=@6.r!L1C8qtV~1Y.nn:_i2a)h yr(fhƒf.g i% yF%g:!+9d]G鶝.Uz"e.:]}h d@g8:1NO}W G{$ BK3Q1Qs߈,(%#_oY1i&L3dE*i~GB6m6ޓz7Ke͇ 4ʫUhYbbiQw;b^w#Q T smf,_ ʦapf ڑ&aGXOigfۦg6\of#d(߬D YgE=/6[KEFr5N\?\$^\뫞z ED2'"a2c< f5N6_EY=i9Dԁ 8o59jwpWҽ4L7] U+Dx{XQmq:;9ʸr^3Sϔ+BlX5P:. 41#)>3{8T x ڶzsc lJ}RD>3g=AK3=W1m}1+>^ 4fUQLJyX,;DsTT"$}1)d d"v8߲*lꅙj ou_ $X iW^1sp  Le$4+&b%R^C@%7DGRZ3~ܝC소%JT턒Ww+o|}8Rm6cv )VSR]sBcxۆqtbO& o.V;-Q%_FW|.r.I ,4.(0a俍ILT4wRحR51ٜPSi2sC8ǁxna~ZKV V%x:{΃Z+Axsr.h 4,7kVQs hG.-I n=QgL<8M#禞3f+sFxn;;{x.ۻn_lN-S?cR?cti9s b4|k'uR:eYF7= eޅ͉&cXGC[, D7TZ#0<Tg4\{µfmi'Ս'2tz >[C;mSifXe Z=Sdm~gx.g!H7%O,y~G9K"!E {kvB)M9GDܸs3;r弢j5 Ln@R 1_3^e>LF8(lSr?N<) gXu?9V_U(%/^@^YȤͬIph/1V[3.bj10-3 ȸb,qxN v'dyQn [蕙rv,UN,ۉJPIL7+{jEMFܗS;&>!3jj m,D޴'fh3 u4P#y!},l)M&w Hk鲌3jΟf y/0zS2W]zxjB4'ۅ 60Ľv2sD>tyeQ)2\$uqv p !]FB<}@7Z}&=-xFԭK/\ȂL1}daHRYd]H: QD:V`*Ll~k5Ij]h˱9bbUy w* ׭~57\x(1MnfL G{⦭-n}fGh c9dOg ,q8(ĕ)fȺ?Y ^lڟnߝqb,ɪ~ @AF*"כTOk6vgX_>` *QWA[R'xnFuMәxJ<^"jT?gkv1xzP/גFC{DHߴgq{~!cU(V>1ȅl%rXs7*2Hi xuor50ʟh=B$7XhF7OQuPN 9 H<'୮ZP?z"€Cf6_#*ʲ]Y;mcAk>K2ݝ5u9?=EB',3Õ< ;'JWs$ݶ5EtnDqju&w%劣(;0?W}ŸلfJW`RӱiJJ Vt4ސ`NOpj+tt] s3/]h$5mJUrBEmgwcpႲNlU\/bK**8W:7ej^'qSvNn[WvaYv7}AH H%ꯣsւ}xUeqbT(K*\$[T:Ĩkku0/AѠrUFp8nY0-xZT."l@cZ-f֪}C3T&ӱ;4/~Wq2/׃$.1 Hqx)g)qXBr(Ip?,T@~1uKM02eJQ+(B|U㧦)^! 4ٛ9S׳' tkUF|=oxQ֥؁o(~U.A>L-Lߐ+%Vn^?uTUMia L)VD c3$P={4ұYX@%Zg"q3OW|~%45yJ3ࡢzCd2TY%#n&y "pm; U+`l\T(۷Av>Rʹt7A *]=̎Er͟</ _񴌘Pߏ3Aø=fw]#HB鷙)4=#FRC'Of+" J^i2v) !ⵛW)(!anJ=c6(FK a@~Yupy8MSr/9{F+CIo"3U*&/eqFv&94>c[@)cM9D?׃8t?6yZ3]a.vYa=hʠɝo$U}T].>Gp⧀ 0şHگҠc'4JΖ4P ie؜a3K TmfWGQuQFB8FvNR1<h_*Ρ9e%>~zs˲L 6.y1+g0|c-U:lt ދĸ6 c-z/d%EV)W6:enASA߫3T1[pI٤VY] 8}^ l$`l"|v@cU)gw6\ ɛ7HI _JeB@ѨUW ʖ&F'vq9@ +׆FZfP[5 ^5}Br&zA*%* usXJX q27?i " 80Wd7.'-q+QZ^Kb)\)Ks6 J *׾tgYr@5MXSIaTpK)Vֳ9@U?:^ TL'IYB [>r ӎ.scdM[ƹ wRHx!RS tH甥(JY[b-]Aن]}=t 煟<)M>ڣ#2ZV߰TxWRbAd\ Se~:pJDž$ Q;Q}L罯SDTTQHJ%oD'cn;Ȗ2YF܅8sRbړߝMpN]ASO)9yyXg^DBMqjs7 `tR>hFTҘn]yW-efFAY3!o_:چbFKl_^bCKsd _u)j'h#i kY xu Q]L(଺JneM;1>;.^3_%ZZ0*H(syqhx?枚gEj0lhqa-2 6:)h_t0zwbX@20]s$n1w $hfKY9V^3aS1茻$@w :ٳ7qSA>:<]Yr4셈m'Ϧ cY"?S1Ue ſ#l[ԍ~i\v iMƢ]/okӈj,vnw}Fb$[pgYh_@OS bG>6j> L̖*WypvućQF^&.Y_tQnhMSh>O酡frѯv'o a @}pWNJl&}$еs^uJE>N˜\bRLb6q.v.h#C6yJZ=2C\Enn&;.Y\ҟg* -|MmK3 q[e?Ys:8]8:'ﱚβ[- 1StH~&6Kn\074M#& x3ţGFsj;9VضNF,M憦z-psf:fl3?Ƃic3^EK|G<Ȏ f \0ѺeM˸M+BI>艶g[᫣ЩcKtz\{ f,!^WD3nB?/ą) U}@.ĥ;MQa!BG]KY.-M}As0[I!6;2*޸q, #!Y1 $=Ne/T{mUc0MͱpIe4k;91s33m&fބ:fnUl}1 NMk׭AR$Y |_j [dT7h66 #mjٽPrn  a}*;)0U}-xֽFYMSPpi)YA`l>e^u?0+2ŞS)`{HBьeD',[R&;!W;]{\fG#RiUpgR0dAHkA!İ2uKbUk]v,s^v )!; (K0hY1Ҏ(AMfܙ˨rDٛ$\f&ͅ${{|5e'WjYe.G,SX'f<8DzK*t%FFj'+8|u~2+M$ɴ~{pVw;%aso971 wv;D-ܮ8a =Ui{08 4e7L}{EHn\B0F d)}lbhkEKFڧ8( k2L@jޞ)&[xtj,^{eHU (hC9 P6f,(g8\s#4V2~ ǰurm6 YIΒΊ0~s2#Ύ[>p9ۙ ' Gg>PcٺFc#v[y-{A*ODd+ K}*-o<}rcA!#2` "* 87#_ b0ej>/o"}=aVy>R u'm3BGV ܊^"X}5r*eL[ϙLUhmUME(s{!g4?JHMEI:AJ %g1ef~ _9qmK |Dw"%sG ?R/Fח '%)1Vf/H>y/Ee]_Պ@#L.$ԟcJf>z6qlqYDy=5 ,C7³F]7wȮ5q<ܦ곦]5F\#xcp6:`ҍݭ[,/NՊz&PByʜpqdTwYeUC8zP=q(5/%D VQӏAl7TSѫQ7)h8N fߺQfQ\,j;(y8))IZJ;r=Dc^ 20Og߸ykxCɧ&^{U~$qU@s7 "Ghܣ1ORq(4U xl 6MgxqfYW! )ܟJN[B0)l_H8&Zd=LJ+g 9uA#-o $^1NTԌ55%k1sT%i;.^^&[~Nݍfy`U:tӘ.Od/eB{&p}w'ަ=$dMNZ$( !t)̃pM͞ך_c'*digb~=1G0 vU.MxJ\gsq4jBnA2Q}?^ ~˷<ۄ2t3^3u +*5xXtL0i[A~u3sÚTY85Bن0 YCxu<Jc_xyS5ɏXVwmހ~C\>Ն؀3btPK`ŒjJ bʁ5*19! eI2] هm/v @X,%UN6تnTdMak_@!bsk/=OVvR}~RߑK+-FȖ)Ư_LfUpƑх3^5CSUl ILm̾Tbu֗PZm)0g0HG ׀Q15i(ϫׇ?ﷵɄ`k|G7IX|ܘ6?BD~AHK FAsvqCyE|jG5皠VBq ؊'Zn<83g5| ]3bS276M>Y]n;ȭQG{esh Dg $ۄ])zZk\oN)KG9+z:, S˂ ǸzҰӉt}iE_V0'w6X2B0D64T%Zl(?0j|(@eY<_HLNuHd9+z$|/P<:k*>uftµ @S-$J̚?6|푀R2ZiJZf<4 A1@^xM91є^ VR@\0 >ӟPO"Ș&YFd].Ðn\IaAW'#Ċ-3gOr|wjxS1ƘՕI?*BgaUP86 Xt.iWqr`%0 0rknB2͕ EOw+o]B2:*4#Ǖ۪n6A&Ik',(O:/ٹ z|#P-#[- c=Q=,WA!K2^W񹍓.7rquF?'бh@%OIb01Q/p)׀gWA/2񲲹>7:;pi9Rһ`ISX(ڊ[>X;4A S:6fzYw3k%$~@nzdRf٭/!)R;!-3烧Cr""WQ4$>k_%"ɬ x;ўrӝ6E1SDX󜁨;$ĨYʚ,isJs/~񑘹M-$awԧ{`˟G{j2,RswixƄV\%'zyӰ/Licw#m^*"ڦu1@vy^/ebl@Id7vleBAan7BL)tςpy7hą:f"/=_ ~ɐXH5ԩ{i9Ј.yLqV\xCLs"`ʳ/ݠSqʆeay펣J)U?Q!TMx\_7h]#5 :ilȹX0z.g<Q1fKl_]D*e+۠#E㴯3ü(zyJ+:L9eFr&]w17i*PXbcC *duCx& PHu[N׉; Ayiq6´nAV m`Ě~k8s"2H,~ %R42* {5#eĉl-PƗ>KbK׎Ϗ#SmeGאp8[DKǶXfe* cٕ:䷿ 1ԾxzHǒV1!Me.覹8X27.}u7*!R;epg:9Ɏp~ӺEk-&3Ybrn I1s>wWH~{)x*`!Vg=H?/hczvC-_ U/id_[y@="GbWVKlvfu! 9_ K HPbnhE>d0*]V;U!7InU|Y+% 3BboȢqo}B >5&Tu Bq^J"I up k\d i+%?hQg Ub,M !2S^}y 17 ʫÐe\SQ\X=à.! r XOB[iNŹ=uI_,.}\zEIi}lYEe3EX0f*vZªjqv|]-(KikT\|Ad;+S `IȧT]T_ӞM hGq &j|w]h(P+JnLC)oJBYޮiY:P9tg n!x>$|+$IHbsY$s#f%\=qK*8VJ,62JFTg/ږy65RB5[^5Z7Lb)J63T7޽ʇ@$E?r6V!?"a_1aŲD=/;S5Q:ln+Q*^CbYHvD'2b#`{GU#*VY1vJʤUq֘GISF%T)xCwQ+ ,ɫP2gu=q/PÜ؈eg1! 鿊Qy ZJɝw rA1'%ľ.T`i֐RFj`[vni$JtyxocA؁K^{w~,Dpa@4{JD{SC)) ]pe#Pi)ӌnbsYuӚ|>3$kwsNlKdj S3D".ĵ7u=_TkP[JD͓la^xܕڡVb^gkceS> ts1$$eod1[Ęe? ;lJha& g#X'wWDKF)&v#e@ {1g{`:PiM_?\l,>va_aOIK Ebxys=f)yswq1(C@p9!AxmA!DI+ď4Xa `;^LU}w=QcF$Zm~ Z!Ah8D9oZ7JnCՒJh~?P'uʪsg gդNq[ecB&{1·F3ˬw?_Bva#wń}S`j Jzցg4K2N|W)4΃dm 5Ӯ\7'&#MBWBT 4xKaqИCI = /KxRN&ΰ ($S8m*VQ{-aJkֻS._a׾Kϩ1)XRL yNt<,fAn SH|I SӲ*a1_8f i8;Wr.1לO̹}4B[5K᝴:8i;_) G).yƼyEzWHY\ts"Q{)z}yyi=kU3k c8pwAƕgKQ+61?5rGZn5? =@0QU;QsmPX'ZG;Y2C&04{m#k%TjYl(W$(XS/$ͯ=&l]je+rK¶t tL 'pŃ-П YAGY*ws\s@WV&Vmx gM>+/wk݇)ah bR;PEbb>ǺLc0-Z@$ceQ9sD@kO"-Xy q;ng+AJyCIQYiN@B[{yQW.7|Q*'أ}Qɘq#R ӊ&"{ 0,ʽqMr2wpj^΄#51G֚ve[,l"h=[؛y_ nW007c}& _a{'|ミi;Dc}nV< MGlQX:'Nӎ0Grf&|fKmAyEw"S3;qE6Hׇ㙸YP*Hf-8-pl Θd% P,?W\襝%`.c i|VM¢>R% 2XѨhV#m(Eflvq 3DwYs 1ƞ"*9,zʸ޹XK#"\eg^%xev̎Q N0=[WdUo/6PLQ_՝J`P5EG!޸>%Vt" `Fw9\wlD)@H }̌%QiB_Mv`jx,+K!ezwӃc#7O> >eXu8W'cFD`5:KoS!2@3eBص/[!aPLB#tV lA T[In1o02P8>MY1y2N%Xa'w<&0l-'R{!I`5(2ajC㍇l> U> .aJG*ymGI~34 5Msb ԥ*M3`!G[3oMAH [ýY R :yn*i*t4Бb|U`l?%~pIi ft>6 Cn2!d`B"` kN,oalu њUljqs. Ruvb#N}!w8zmLG?رhʎ~ Y/kI_- ϘO,0vnsD &veH.=VlB] EJfԞECcݾ%貓XB#!rѶc`}[Zp @)T:Ub$*չsVů<Ћy.=<DŽU-Z h9` ȆTIsYL}HBN>|p:ԍJuPQTG4Vt$IҠr%6j{>.1PtF = {G ƑBR4a|:ijP,h~)X2ޒ Pr+/t̕5˜K }Iٳ nAofAtD'T6dߵˇ /s Xz꨼U`''1ݨݟbўN}:l.k/pl_skP\lrzQQ3}H#U4w^w7NPvZb+Ƌħ; _=s >H4{N2$0-kjG3ӧ&'>iMeЃ|[⬡`Շa%N 54W\ӟOT0 V-Wu,xl7},޽}5@ *EOs;F 5nk/D"gFbScf=&v-u(z29 KY>&;a9֢PͧBof݋HDZ gB1t$͹օn?8w5%7Ź6²nOOn n1]R1Hl/j Kk|nNxwo=|hhb_|aeJě{zsEl+@8P18pӜ:$w?FWsQ8I^'vZ.:5+AhW8)0-aC<$2 rAl ϤSE!xT3_DW/ š4C- ^aeiqڰM95|San9>c5BO,ǟ=L#@7TY._uh-눲nD: 8y((GN'wCgp$%֡\yƦBEJrI _kU2~c@)e-工U!Ok)e#RKAޢ]GرvI ^oN, EGJLrt0SP$#o!eNsVw0n 9]y9QM`ʁsw2֋x}:s}׀=Kq]Tbva+ n̾RMd^MªnQRV1JIӌy~l߼5l`|9ݟ݇{Y\ŧ$C/B{kgtEjpfMX=@Ϥ2ƀsQ _р6rz u~q tuB3{o}w?W# U#?fcCTƜ4ySN X|U&+w&AEHй3AOPN7Äg*Hw5?a\ +,o"4)fc&"ŅSO}xjdAKM]zB.3gzjVkGX$Q6eml/u\MXW@6~Z3nE6c.>`_<&efTH}[! ~э*$CX׀w ]4(:$, QiE%߄y>#2Ds+zX\Hg_vGs45F6C$$`KLɟ0/Ey.Z/8Bj^FH&{Q`4̟& i4} (ȭ/*&;;FbmO"}Id-𽕤qa1bVl ګh$v!1$vay62l" 2P£0Zz3}yD@ʷ!.WRwKw~p,yh~/3}m\ ܍hsT&HgX0AZ0`Hͫ pu0?d x{o%T(,YP qz\|>,N5gzEQW'C[tH[D൰BܬdAjpۋӱb+aBz4cꎈBs ԖoLE0c5ulՃNU%;q{ 22Jp"{:ZSZ:JSz \/%a`Iĝ8fD̩J/qx% = Gm3 Hv 2.+#G) xxb&:NN>OB٫w?ph kW?_2D OZT A:`lgHNqT2VW]X:8e|ʺণWJPmSk AxvK8WW^1z]*i:}(kRq(@T7d7q QPm0" LŴ4Ϧm%)~`ɫ @q7OX~I z'k<]-ʨY{ӆhӒ;8{Sj [Ydf6SzP1<Ƞ=ɺ6g׌GܶLߚmq }o7}bO9 "&XKw]SC7 b?W6B45Y\%7r”稃Z^$[($y"Gk\,gӭ_мWDQ @:ftv UO^r-!1 . !xQͮ@w}(0DŽ3Ma&T9e438`3i2}|2!cʟ_XAыD ț/Ɗ/7-"Ì;Pq.UO\l]*ɞpH7\KF7Itqʆ\((8n 8 K Fh ~f,.t\Jn,&QK, R)PN VZ* .m !)a&4V~H=ywJf ā9'HAjU]@wO| <bL=g/$A&V89({Vj"" *Jf׽R##}cΝƝw';˭[I`Fc$lTg0BPb&dEQLZX*U;axEfv.ͷ1*ک+`,;TV:{H7颙2J,Ul(ӻsQ^Vl3>k[}tap]ϏX|ÉۥjUcc@ed ` Q"W/W ઀XuzHb@:jl # xl'LMCt>)l6=zTg -*:؊Ks­TB|^ׄ- <%KF}.`:fp=ԥw"%mp6ރ͔DTYڊ-{pJ۲RLtz>V$v #cID  ُY2]w!ss"CmlZHIɚyW-a'+'@/KO;k-H(__p@3K57D:Oe뤪0^Ue!+<@={N)YglZ+Ya3Ml44O6E)f1되 W͡tfm^NY&K K!+jw'́x4$|4ឯHL/o-[8a3INm*eOHPЖ=e,]`[]+=/8@ꈁM=ps$]<0TTL JEBBsv-E4Z_*"C/K>HhLpkT.KF8Ccqga7FG?^bޕ7y:k\H;!%FXtnutp}Xlu3|:>??Yܱh5MpuE"y S. ?9{Zbob'~~9c8V\0)Iz>:Q<$!8%@*hūx(0!{'`羟#Ň]aZY%U?q§dyϛ~+͠O1C10,^t\3 KI]9A^Ý UF1$U}0Q */ǁ+::,PWN`{$LzŪko!XR0]ekN`Hr +n ~]WBWga]C/oջ8zMDorf|8$d.Qۙ 9JdSƔN]z:KwY.keUJ8{2 p~a /κ2  V|RÐD+ӫ1-0)uZ6f+e[q@ Dٲa4r kF/}kAb{۶rbq^`Mp^0(¥3 ' "& XW~]ؼP.jn]+Z&:l@ˁ%onĮ@ }crQ߁n(Y3 O^^7z7ŸRguQX\ C)<<1$w|H 3YYvL!^}+һd!H<qJgZvl׋?X^:9zRV{6Zz ak~GZ8Jg%:|%vS(۴jQI`6Rpevހ8.5 0Y:zWtX:q醰6&SLh;g!uC>xk<m%61ϡV4ΗACwnԔX6ɝZF[R@Qaj/Q+6וW > JV}+eeO.u .lVq[ێxF}P1lfUN,]4qY!RV7ok3y1N/d`9mˈLoxҥk/jn4۟l;Qdm (ñr[-E}bHr?ƐH&4W\j:?y5 hn_;^(U35A̰SddEM NF.)&w LC]/x=5F:v_x,v`Ĵ?FS *MeWPp~Kov$сW\+08hn՘Z؅ytXL laoKz/|rjX,?+= }> ˻Q)`z7=2R//++~*>91.sGN$pک~Ӻ%.ez>֣/\CE%tMP0n5\aвk}F%~;h- zBwH=(bf?J6Uvз[16XcobI"‰|T/^9*Dbw %\\?y9BD!kwWy{^vxP$m)J=X;θH{V4'K@)iKҬ5Pм-0֍/A2Ï  MRk~W@P #I'Y =ǗD ^# -ʥ2(ݩI]G%u\ei[EmU v( ~e32-v BQeAidU|ɞr I"8)Ձ(Q~#NT jES .rے >X9,ʼᬁ)zvفjtטiXMK WDf'BO- ^=%#K6eZ,tcZBEE DpcKBW@i1}!Cי(}8*LJA8H4RFm I_sw^'WG#d+-pkA3u97Vck)|^݋ @>=_[6OJzҎc2u-y$+dc鋲&ܓ1WsЎ+=!X>2i ,aܝu i愼JDc$␉G:\t^PR5g}fV;HO)&9P9!`ڶ{ܮc_3lXذaZ3_bPx,_d[uC[V"2 vr猾5qcaG\TGRzrihs 4Fc{R4T4;F<[#?K< $˴*'VxޅWRA%7Vuzc4Rc>o@M['u ֭ԿM2 0 go|3N8DEA8IG`?%C˙#d4|87 A)2,4_>uy~i^\^4V8a$#wk%#t~dHwI!a6k%t٘N r#]GmS#+Nd+3'ѳĘ:ékqO6Ul=nKP ¯it$8wE3QyF>54X~f ~n_6(z&9pvQIe\ vT#͐7+S|ӋLSOQjh%d~myTQIbda!vVkrBG&W񈀐? -(!)p*qr)yG v(R"RmA 0qdМL}DiKpv؇t͍䟆8O49BJVxNqIf*|k~mpHy|7GXǖHqY40C-^H5SXVwKt zbzq,y% QqQBUkjSƺ[.!>s=%w fJ,D /k VV9}^kAB!&{fz<Gl5V~^ +ҦS>AlNb`O47: {\X& 7_@H#'aE6}Y8TJ,nk!%҅*Յ%Fl)=d~$HF?HKY`Q _q6UF~sѹ38+`~`L+tÂ8Oo\gqFLZϮoj - o kdؼ9Sy҇]#;HN,u ԛ goyt2:h=o(2S_R{=ih`L1Rz}Tr-o^~(D$?O *_|gp GQF!&OD*b!N",BmlAFx]$W~਴[”YcgQ w֚gAO-Jf8O|E0p ڥ\XwL@>4+.4|ߌ֚&'҅AdIK5ڵB_Co/b&'?jz/0J|iYH?6K\kXJ BT p33re&9eHm7?;,[K 8+_Ai-'pXL}+;Ed 3:f&Օ`)g< qDbK}q e`kp3krK69WJDFC\BbPw6S={Z7 / ŭ\84cs8ߏ_{V@YsV ЏZl?hmx k8}SrD ]XfwաÜ1RcJ mf.D>-fؙݪȦy-2B0mqjX+~7.nZSV?|KӰ& *1tP./o;7c:Vfspܟyg$@kțχCtr] R$*5wlρt:65K 질5ucrmr-MV!壯f{^{k\8A#X8WyoRoT YZ^peӝP{-Z)j۹\bI|ʪUw+MZW?"碶Ϳ@ʓC!dz'uDf`(.+4tF"jWnm`J xB1KDEA5\Lct!)N`3~Щ7((ΙQuBu]sŦ G1=kPf+E r3RFCZWQՈGY_dd+ |mөtv'-˝bMLca=d[eG$Ah)]S_;yGG1dwDt,=^g>Z摃O* [iCnV*QGs"e ziEMO+&X%q]JQ\ s>ʍT v^G /扲d -B?55yJ|6!RphKAWT..@+rޣa +|j>HmPh3+k9gHC/&ЛYN |s}X7h++#n.cc(,6&[)@IlSA_BdEt8|u /rxeȵkXZ'DBlPZԖ YԯnVt?S? 6Z_EΘa•acϩF1m7!vBlgWRacޤ٬RCy&TuRHIrmDTNϜl9CkDcРYa+|~\[2mnviB/)qqV%t`.sxloroˁ?){FXj7E2zژKҧ#Izt#2k. _ԟ\;/3;՟X%ݱf$Q9(3{گ!%Md~HωwEi۴JEP>[n;Op I!P!{hͱHzG!^> uDur %}2^@Yؠo4EꚁΩ[wS >&[ih;MWs='ٯRB+9T`M7Vt%Ĭm:&`=^ c0 ~fI &}$y fԻ6![(6浾Vl*E2 ɖyM`7JvDʑw<6 Oo=G``"ƫ^5o !Pfd)Vb#?➓_o2e ql.rn.HAͲjc@t+="8Dv?K|6 {wdF*y}ko y؝f0٣H )(Y?{,熡y[VW_=5Hvٳ H Gqd8hˀ ~Ci>szm!Ir$QA5)"4d!lBܧd͝N׸,Eٔ%}ݓwMҐȶ3cZ (hL{oyy`}dkaPEGLc8ʝUJWM+ٛ7mYQ[ yh.Areͽfm^ƞH_J/8}:58ޔ ] an Z2 c|%ƫ{_ "8;R jnPnx}XQsϊxxLyζ~]|ks+Qz8*+"c(d}/$B cw=RM e/W.JKe:N޼ỏc-"_ْT!wfm\n]B7: CjxdRʺ\cm=@U qV\[xVa^̬ ~ <|Ep_l8;ʑ9ʜPh\hދ_taoNuA;5?ؤ7fPrg@!p .d3^^ tQ,sRRg1n%p`̤WAZ)Dtc:sā+ !l\¢ĉRkza)bnig3+8dq&⸲4: Sq:a]7LiC@C WrD-Cҝ[')'Z.Ns]Ǥ#]V)c7iXմݪ~YjZpr{=WFՂ/[S3ln۔A"ycb#ee-,&91@&7:CizU`z{G><#sO|&Af)Uƕ"͞hXƌ);5W@`?#GY%iE 'mucO(ikC J =6^Zx)fH{מ$ =u*W36|! X Ҍ\h;pYX Syr8&OKx.h|c)ńʣ77XF9.%#BmvI8^ptPzɼ[FD"yWhev b+<&?ryKjf;̗}amZ_Jgkb K95M5FZ8Mj:+FtXۗ `(zNbYXھWC"l\A㎓oPr)? sOb6FR9ܽʦ1L) :/آJǕqU̖^*u, xbhaUb-Ψ\r$%C3Z>׾P_I^Mt`]Ev1 ܛ8XvDoPBԩ:VO '(({]>4Yvi^{ly6/.Z+4ǢG;ʒD&F|^Nvu@V_z6չsۯ8NzhLӟ)16D9q_a q,s.6yh*t !q|"x8t(20Q!Oȕ5JDD4PHxǼAft-Ņx ?U߀="1GA:}CܻduAa~~8-ܷwx&;NL?D~ _hAԟn#8{w#~Gno\hx9Y&5gf-FHwh?t^9@FҞ t+'`z=֋`g 70/e)b:RFmkOE#fR0R$PRV96A LaE ?p̃?] YfeޢlҫΥЇ%QH\'e)S>Δx<J;j3"SY%c ɞ} Y, RR|Z Erx*!H37#z\!N)O$:RꓹKYwHTڧNFaтCu҈}Ǻ m**|XJA E]2:!=ZuƇ׳϶,@(#m_ixxhTDzY _3V@|sz&bK°ûKT02L[!inhfk[{.cwl~~ӋpI~U|V裒W6'\4s6?0t:u*[901j v`MTX&_yRLv")<|\{xɡ1YQR.t-KyJ0RҜB% ?zO7uJ4EN$cE-a ٛƨfkUjnσuʓ|y!ͩlV$v=Dk/"E\S7jctܞASF`rإӹX/?%-s ihEQ)o࿆f7>:&RIBI"Y疜D-<_ PҏlyQD͋/5W![{% R_^ ӥWw;'02DOŋra'̡`1!ÌMn#rt*C=?26MFR^/-k/<ŒCGK/[ i>HgCDqpn!GXE矠R^j$&؋( è% {{#SXby.@$hK3&k[nEv e%$V@KtU:>n5*,8v*'QŧF!*&[S osP?Oip?sZcR*m ?'Nյݙ0gsNZ`#Y4(2:8!L=:@!8qwLP G-Rz<S)xYG"3ac~_"mFySY#{yԡ[ѲS+;"D+c3:}L~ &IjjS@h$ !\x2-MeY Fmdl!f]#nT:SDJ3qO-dy iV~䪡Ȉ~VV1D)v:N>V(F >:g㖐HwOdkV<z7f\!%Ʒ*5R3!t#; CKEq Zj[HZ;1<<6WRNY+<;|44<χh!EkwkWa핦i7۸l?ӹ&61ngfKN ^{`85~fɪ x#%Îfsom҄D\}#_vnj;6E,y=Ҏ?aƀ@Qeop͇3g/2#wmPHb:j[2t ޗ5ӧhF Cs)Blr$2~aYկL'>iLrCn @RS*nVjL 4 @y9N鋙hq@i>9"uv4tX07SvXyY }$)Ӆ͝bkQ aX&;&=q ]u8M1h`2S^/ ¡F}OT2p0#h!+xk4T!% ?B{C0"`=1-D!}>}Dcm!6ocȬ``Vώ 6yχ黗U&sSev^v ԫwEtaZcSJ߿eJS:0ZO+oz]TgܜfoIug9>s9](aw5@,k ZM*"I"K6y{@! 8H~&oE^]D;lH5m@$W9 >WWh3هp6_)o\.FSYSAA]S.%.z9YJRlY0:JN0UoI_iv{\)?z7IS'.%:(Cqm!ƫ"eZbd5e׎<0a$n!W*Zuޫ$5ۉu_`msO.tOLW-;S5v~/[nCf 0A"wiSP&R8$r٩Ul('ɗl /Te̱ u| MD"~7?]_iP8zjCQ#t;LO5|P@G)y۴d)b;4{4V|+{ް9 O(e]Nl7%.D$QO i1N?lM~:, &/ ׋)Bv-X(3.T"V2s05!v?!v].d='R=B1y"y|X(Q<^F; SsiҍVaHjev>O/ B,z弳f~1e VrϚl@VrʏvlP !!G5l u[BҵB#@<.4UPt*8՞׬jvrlD% [~z'ZGXg^L1pIgGq ?y 0`SLZW'HvL E -LFץeS*VC"8*7HAAZ'Bl*  y [aڳن|ϮfLjrI-0&h{Dj/p5+lmHrmE!RJt[ _^L,֜s6E7<>ҥ.qM l ;н),~G-Ov$uHG1Nnj_u.ߖ+#VdS,$0}&L*ɠ`lؚ~<$4.ڔj%g;liYMLm"Ֆû#IxW~@N*+"W1G]^0,UI]45Pv+x-]S? iIFk.></֖+wTB'f|U[tⷙB3:Z#tY#$G8;UGHpNcW|$# ilDsm!G@i< V"<;b ЯE%_ !Aqeocr2,٦)(t \ېPDuc2Gq#_7H4c bxHGXMQS"=J":"B8  ?Z/|UM, iN-?@rs#=޽”)LĢ@> . ,N"LcxyUM!8B}wCkphpCb uv,͞%oYv@!"mmSzvDת8_%4/haخ!KoX:CG`j̰tـmUr yɦdݧp՗ǮZ8 9 [̕V/VejP3!̛r⟨9)PZpQJ2QyͶYV#6" ? ;^3F:ˤUD\b/ gΊ=al|yxb$'.r-"pqbtX0~" Myy *^%OoeųK4 6?h?餂É7M i[֑"6 Wo#oCijx]?H6́ Rd5˽= daGA3^e/nY,Ž (وK<@q= L;]Qe6b"e=KXz+̳m!6^¹&eDx"o*w:6ݘrw߷KC7o / ,fÜl{OM&<ܜ0>Ec@{  :Vte6 *(Zi-hK?sqU ʏKiz^F!w dU=qx_tyfD"HJe([3`i 40 I+mE]LDst.8 E2Tg"ad٧a3Hf/D뉫1b,}XxwL "p,uhIC;`P w;6aƻpO MsѻrN!yq*1a G(d.f`&g uy[P5FdQo>0 S5*2w]"' /ӊ,s,i_%hSa8Z7<"eJ]>ڳɲU+y'G!z„ N3]$krM\e="HE@'GH9lyXIhq 'Дw\QDI lqTJL"F}`.!%v|WaӤwcW m; s^s2spLrS~% M9샕?HJz@p=K{١XxdʺVǨE$``ptDeN-PmƪGx2>ZAKcR{xӒ~Z+[?vDc0`V >>KDa`C xh@N?bYQV+P˔-`S+rBЂC(vyxv?Gk;7pl=)_]Ϯ6]Eߏ'|j4 -]]FE=yIyd_WL`bAw4}E=j\Ց~D?UNrvr~RX*crҌ,XCx pP6A!dS*:xS[?H2DUiÀV(}M6|1"V=Yw")[q zTG!E3rҙS&(2V0r}y+ʰH9t^wkVGû7AQb#x\ֱ! \8sV7,S(r  n)1rV=9c-QNVdz:ΒA0skx-2~Rhؗ3.1.j݋pݣ 5nL([x>:L*nL!YsO1Nrh?$h̤wuĮ0rץs7wdslBQe BmpXiv RwxV #04H6\G&hSmbSlq`/m#H˗+b9t,ﮧTxCG:^i8⟅BZ8-JzZ9Cxf7p4i.G5a/Ƒ]'e.*>hMv Údm-=&/B>6W/+@2AUHDjep,U ՟$]!ynrD;%Oxi}e kW?bZ+;޿饵+\W+ zV lt4E7͐L,5P R(48z*A"ag~\f7˃R|yBS[ #=3._B)i*ٔXLƐ8S&-c/Z(foeyۚZT* A-`n1.#cz4ky(ʈP~ˆ:F>֏ͺ?"ugkۥZy+S^oi.?8nՄ'{T6H0Ye)|Zu,#춼Z1XsozRF_i7).*h5/l4IJy^֯ׄ)V| 5-ÛS>YC `5nZ^`d"u˔>M&DBcyzЧRB֚sy kyj'JayjF˻}u 2ϔOt1@{ld#PI}z"M4@){!z/sF<|u_~#g6(P$DgsVZ+]4눩]/od|?P5T\ԍr҇mPh7m@X%w_Fpbe݊ Ա8qΓ٭ņ_i 0>2V JSvO]ruZnN␂pDLl qbWiD1`y8b.6\׋ g)%xzf| Ҡ, q1K}ؙ>usF1ܷu4{AޕfVMTZ->'BnܜAqeAZoɄ'`3e%2xc ?x9BccPz˜PTz$ Äd3H[8.&:0aFqC)೻eO"R>LmnJn1b>I N f<YR) _"cךL֠xdrg(/O,Ai[Iהf)"%Od7>Š]ՇnϽ.HDblʙD>o4C%[H$NYưDQ즲Ƈvg:[7`s{sۺv\ѸaK6. xi*J#*zfMMΥTy/)QS\X˹p(!Q=ܖ龜g^mTɛo$ɓ i(:9FA^E׹ [ _E=4D%3zݒ9Fp`wIfY) M)^*&SnTD_[0 nW?2aqxqh^2"\/Y \!rv` KWI `e*8^Uȏ$`k ;JlCȃb 9c.&~[ ɘtS(i}IdMj{ǐҮ_haL'TG9L^籔}[.D-:KpaHCsؤdE&LՊ>O *! M鄄P?'b)*dͭ"D4UMܸZ̟S)鲄\mWPPyBHVрG8h͏zʆ3]uoܛįcӈ_#?vdL*l܇v.BDkp*E>0[ 'hq:eG@l$cJVϷ!X"%=Y_IQ?-ϫ34n: N3QH^m%Me^|yDB%`!@ :U[ g4מ?Q7FaE F?| FAx=V)kqصajD&ںi="4sXR꾭 }ZWu5O~ܹWXmN4v,,nyMn~A mN*b|Pag%Jw7uclœ>S;)~ۙC0`E y1ht[a]nM A>PTT|$ҙpӹN''^)kR(m:^̫UD,C,cyGp%grIVma!o.U=@,8`Ɉ)GϬcJ+V]\rˆ(Ѻ2<;tgS8\T%s0LLIg1H969+/TY. UV_c̲Ώָ1nWX9wI/®xPmy1㠉ZWXmzwWCQU=y/:[xvmq -~ j $NA)^O=iAH#h8Q*&YO b8lUWpVOQ[%M~dO"  C>8@s^ GfI~LFF:d'G4^RکD8- s.L1G6h!v)ja<AwN g$:l\ѧSnz* -\=rr=vhqE:ͻ1оo}ȕǤO)*&>p):K^5dLb _mSett5`@zo-dzİd\8l&}bC"F3u3?p׿lP{F! ovi}~HLtaM1?!\rNݐZG$kݜHY nsS;hv{N*{[ˬm<x:{j(Q4U=5{JнT(B6vP~cvB- 3>u?T7ޫ 9*{%Gf^?EvsGz xB?M4y #ĊvoJPoülR^HmX; F&i,3ThwKwi.Bx.w{pOПg{naGG~ɭ{|Y?!Ѷ|F҈&Z(CqC#@2;JL jУ\9IB=੬>j~7Tc%,6E~Rg/w{Ox(gB=IhS!?Yݍ^0Ύ=:f H̄XRy@]zwJ;Qӫ8Q{l)qf-+|GoyMelJs*pg_%OU/{NǸ:O s>=;wͱ*tHsB\`$5R_B-4U]υܐX6W %dVm?*6774@|oS))`ȆwcL 9.|ųYG8),E`$2*9J!׽RwC*`g 9Pyc = |79׃>/92 ?4翎h^ 'G?{fJ$ L ۋ$vúw=ԈnNyaQbDGR17^"ng ƞ)ibi@Z=jÃ1ؾ!u ͣ4(^*;\m]¨0 ^Q+qZb;1kDк"_p& t-yn,P{ 13sIp,;AXb/z D^+ յDƅZDiu(Jk0BzV▝{bR|qqGNE{EmBc\a7kB-:)ާ0?3J~$+I}:&e;0s[Pgf^B}.OPaY;r/Q2M?emP>Wc=0^?&AW/3݄T[P2lH9<*A9:$9g^%8J/vP3G-\MP+`i WQs&Q*: Ublr3аR {j E #rz_T=+11ݢr:/OF@}v~Fs4 *=ER u S68 1bxsLVehMJ=p\a 33ǷiJ_U26A9r)dV)uR A08*y5E?}k:,.߅7FS(e>~9^q!I UŨ-"w0vN5p5@3\sYTzwy$6t9 ,˜Wp3R$ـ۱~bb*M(xp6*|"wa g{A1p+YNF7x$_>66]^+<*d9 =१ﳼ8 u7 ²>榼|Y`ڥty&r{¿(BSǭpU u-&#|s\3cr: 4(r*h^`8&n纊O~V$zY߿mvrh6TWL6?5yz)j5K$Ɗ%?Aq"xj]7#5|b\G>n=U$ZīP3 bӖ):!P]To|Fj36bQa `Ɩ-D&-rj=lrui]@VpG5uS;UY@^Hvq/!-x[%#dϬ+Xׇ/pOjXڴOW{ Lw3n*I>x,WB+^?S 2CƤjvE!M}fFbySKa2 ԤQAW-2G#zΏC-ГV1{z=r;X*30 &kֻ#˄eQK4YR-kO`q]R˯f&3n3V2;a5ƭ[Ǒ&fj`z'i1npeTS`#<=}i2X'%BDauN: v$?tIfT 1 i9*x+lLG%HGB\>?dPE'Ɍ=CJv#bHu:6AN8ڧl1&W H3NLF+(V{[;~lp8(^Ԧ}3=lV'KLX8:aqYd>{ UX` mԲKJ5 ϑ#<$FTnL.SD!. f4K dL剳W:>\Va&,*i~̸'zvO`{@X?"^w)8ۉxjQY`GGCy/OWu(X@ j $7 HwIxaNY9Vڨr(~*m)X#.BfIvUyWb~9'| ڂv?5H柅7mO%?I%oWoU2l)]&.Ґ)ﻻ~:>Ƨ΢STx-%ݻ/w+^^glKp _l*?+|`b6͌RWFjdN}D/z98ID={ 9"=J9T8VA`^;0è&:~rϫ'iqԗ:ǹYr Yxl2uWMk.7AKRx^b7]VéP G+*3U;|s#F v% 3 N=-K){L01 @M!wa 8 ,qM ,|M¹섖h 0K(' %A{+1:mЧD0~X+Z\F[oFGI,톫 I @MShڲY28P֋gpu Nv@vu A]'C0)ycf~6>8D9wɜ6bguiTRlK~P03]]w..ʹ!Z(d.*]>!TofL0", 'O@i]V>\יy0:i~>)9Ăh0|~97+PdmSq<5n!2lޥ`hK>*z P. +6.[n25DbZЍ)]whD\Q6koz*aᾝo/[[c+OlB;gmID"+D(g)51dMkៈ a|ڔafAF(%9a-~UT2@NAspٲy5ZaX]6,@7ٛ)J"[|G/NǶ5,69_dk<gybhyGxuxL'"~鮾 ݫh_y*/ߴRAB9bΔ_ 5J2Sz@۩gDY5I+u;]bh/c3Ï2D(GCiDSI>A;#a<#n vPq%OSyP cJ2<5Bb%5v_aEJ6ʶbx]wDS7/w ]tKC3 O=>2עrгzoB%59 mZAyed;L1(WCbA};|! LoWP:jl~)K8 Jch\20/2SP=w߇Wkpr}ԅ67|p_&m=﵄pьY0ˊl(B߲< ^'S]5؂i4[@f*4y# B!fVWTLDHh%{Q>mM-|튡jF<Xx ٚtHҋþt!zzsv6 l+n"J`E"͎K6'jvFJ@ ,{-6ާXL)pH)lMЕ/ab+H|uV]-'&}AQI~Æn%Sa_ELEǭ+ XHMu5@* pr@ XÁ#~9-1h3JU{䩂6ks@}n8K6î.M,>E'Vl( Izɲ&UoŐqLH:u m" B?LZ1BPk3 53DVd)U\ .Y|'*b1g쬍wnt,/>Ҽ Q(hM┖^n1 Uck!>BW] , ƜȻ1p '~zwɍonP O#1!w3>T!->{32Ǩwo)tGz/ʇ[ƋR^+kYD3 HrKz )B |v7 _Ϻp=V K:#Q=R sYG8G1'V4[S|ag}ێQ$2}6ZjQ [OJ׳B8 #3?%(_L-]ىnCr5uL1ܒϏgpSAݡ+: 4*MҐ*Bw ε53mb?aۨ 5=D}d%_Wy{,M]z7L.t-75 jIiǩE _ʗ{ka;Mv˳9Ag)kK B H5COV:_@^8_ɡ"pRґsˤ]ZI-TSjY+~ TIsB&}]\à6_@Htg_qyg=#!akg(koES9J"x- T}. /O?> ;:ct0kds(ӲlM{ IGB5: My?X6Q0QbL<(Ra+/ܠ9aƮf%uZD"4 \Ot89x*;f{4j b<5/M㱬]5r$B)hvH&XTO9^W*Ud,}#q8mH*{Iz/cdE @jj|C+KVw2<_qG{k/.a{vbtɂAgD" .kE94Uq^[7#90eلk9rzY$58rV +n@<̅JΟQwG%K_i~MέB`T*'>Rev݁BMGA)S*#a! xG.HXW"W9 h+E 0nl۹rUS`osmwEsU<2=A6C4Tw!48|a{Xx0䟡:u@L~p@`p~InHJ `C4BT ]_]:.*Ųv.mT`v!568rɭOgfҍm]A,Q7O9cͅ3+) ꙩKzF"#Y7%X-[qyU#PD E Q^9{7$xc 5/Ot<0 z3 eTCz &G- xc U^H[ >O=Vԗ?U]uG~eA4H=q$w2|U|Gng6@ݨjmpJUk?9;yM.\nGˁ$5ѤSBNg,S f*Fc *P۫iˋQ<4cRJXUz cJ fz&J3'juHb|_aT͚YX^ ͧNBfqف09 %ڕTpj);71isŁdZ>N$2su?0u{O]gzl &%{0 *Qn -g*WF~E< ?[-턧׈2 !˦Hka!pkC#͛l[o] 8{32n[3p܂y I,6WHC%!atsA 0[WrGl. J= X DvdY'ЦDM'vBfZ:r2~7`CaO05rg =\<N;u9/% ?KI \d,itk^}7Ol<3h(=`_L~k_g<}eWI:Kr2Tp"clnkokbk'w޽"R&@mplW "H+ƕ7 tTf~-|mc16&C}!*ڇ/ EJ>h3"iб,nvJvĽ}cyC֓ %HIH!P?|Nh4x&Z>W0A+븿<+Lf;UL@$%N(JՠLR$Vv*M(?#rdIZkP$ہ)-dv).Bkt\4 =d9&;q9T3koQƢJHdW!|||5+}1hWax)FTHE7Qf75 TfԳbԂBS]#-*ٹ|Zjǭ8*҂ pjxĔ]=hTy.bZXI u;rX9VgCXﴓ[%,-Ga'Gߌ*fCXa5χYg@tĀ`*QVm[K!IW,Tɏ>Rҙ@/ i{dtt8 ¾E}|;b/V dWDvS%E]u-Jc|B"㫲Z +Uvs-Ҋ"NN p9NҊZx4SI*>٩Y q^=M$&]0SU@>u)d)fE{p&,-DHMbS{|%\furmE$4S}zb: ᘙͱjo-vU;>sc ~HH~?nZhC6iaf8[f/-\>nV"$ZCdIQN} \NqDIm [αGdp15(*Cd3Eu uOm'b"LgsTY·Sf_7P_#~alTDLt:]ivEpG,dWK[yE0.z#N/ ^s`KZFQ~>~EfՇ\&E,S@,%WrG:Y>t'"s.KSm/ CAa$G6:? VɎh߽ɒ+['}UGw'kQ+ᴍnjN܈ 3AA~MmY{;uL{\t)&]g6IשK!}qt~Dmu\ -2S)^O@^NIp•nI @꟪f|3s氼 m{`BGw:efEp­Iǭ7scF!RR ca"fwM$}jFYv^kO?kzr|R7mudB#CQ p@,Iy)P)+t`UP>PMUU^Ǡ64ss[0Q _KDݐfZΝ}1dBn[hAG)l1EOF,RX)L8 7D<0&)2+Y3-|O#1~fcD%بӍD!skOþθs*.~QƁ,:fi>13'5 N Ш8dЃX߭3igV+= )HKfr e;4ho sK н "cRM̼5vÔc"W[TpG5γ dT waf\<TޣD \9m VdU-`la%6aa`ۓ G *.%V_U|B_$pO'XXN@P,,t6sqB:B{8|DGZsvN /$ۥYU^br)Wf:uxyn3t !#r!5k~b>\sܽ˯$+G &3;wZEցfY'fkal{pcO|TtԼV݅RWp3Cԗɣ@ij _b vP=C&* : BPyB-hR#@3<$P~^MYx9CO sp#% x 4W?<*f$@XPGeĺ)\SqnGy?YJ$bJycͻ2v?`hQYacg=X-9E3~ WE\]ZA>]BC DIii ]Zj : $ҍZdϜ5R[e:+Az_LQV'~Mu܂4i U"WSvRp_D.׷(GA|4\Qk|lPg#l 'Z]e&(p(vhNki7xD<-Zpi`DtH+eb}~T`"DFitKM{Ő":79ߐ'V&qPYM?LF-22,=;\`ųllN-bNbEv} \9ܦ`Zd٨&F$*DpDUگWVq'R>RQUBj5 wi)Ÿ<UKkDm'ǽ&FlQ7NR` #x!Ρ=kQ7&,0 6&Xǜ }R<0ae,^x^3(e$V:rklp0F1K] ָ#&FzNުl]CӃT$NYUP;NCpzo 4Ʒiұ?PcW6싡*)] 3JIdgܤ9%i%K :`\j!6lCc2  Qb/_~lU)[ w4G EV\_4MR?`k'nfZ\ţ3o~ov[ǐ9b9J8Xɿc| T!:riҩ\FO]<'O6%e@*p|ks4c!E.pZB,5ڎە ɴA!zK,ښ З [.xP7-h@lז2u5Ik3QʻpH> j*bTُ栍KTW(#;109QQB|lk,8d$R&%4G{&K {-?܇L>r݊t}A[F iӹP抳g0JvI>6O LmZ a)-rJSS`x# #lB[\vmcV<j9?JָXWtlnv"%2> '[#sG/ئD>P35OqP>U*w )#F@ye^̊L#Ж{Py%dr91 $_>[GrzP";{& "[ژTb<>cCDI|`g oNgm!܎xAISŽ1B(9hL+%C?e"Aoa]-CgJ^f.cG`gbZ1X +|a(6t:4GQ6c*dZ~dS5՚q8KHΫՔKGz: {LT4`xO-F{Bk =TbI/55sdh5^Hً%G;7{L9Fn[E9I֎{)jX1:?:$k_s YYJM'oRB3ұSiYfb{D! fy?""Xq5e /Ep]k9經q%PBf8~/(mPOO=u(9*031)& =Ϲ0KHG]шUk Mei&ݏKhd5f͒,,]}Զ1wji z(OSD"mU)q]=⻞Y_Cd.-.^Xm@Sʲ`QMH$Bq\[ :B~hΉ62SkbRQg"K<3c["=7uDv.-Yc<{jku]@m۪~@O$\ *<>tyDUsAX kf‰ B&HwSaiS 5S_QᒅB] Jd>O*9ȷb)$8QZCt~o2.E|Am{hahX3l 1,rAvE^W_#-Vќ}ڲ:qgHaNE:{\Fw:lGI6=fw>ﳼ𿊸:$61đWvn ֐dڏ36oTw\^>PG'NJ7j=k?7VH]'Vbļ 3V)o5-bo08ZHvG%Rti5/ZmX %;3AtA \%Z;9 !:pg9EC$YinfsW{-%=3g/\Fb"6(W!Wx HvN D  $vK/c!'WN7wC3HtX_Mn_Qa6=WvD 0FcO5_F%g-!.ib=Pι=3Q_63C/^9TG*4;Goz0G-;S|s?ZF涓};&}p>J~ur>&^k\[kݰՒ?(?Vո q9Q?8J~6U|#~~JGA(Fq[4'a?ӑ޵ަk;q̪ ܏YG_vGN 4!FI P}Ue¡yVr_Y~I0,=>4.((Bi{fY63Bq@;V=17C\[myX A4K- )egˤlpQ0?7 Towa6* Ѐ@MELAܖy@cG+ayn^*T󃨱DdqPᰯg^1LcG@$}FN&їHV#<_e7zPe^OoZB͘!c7c]aH@z n 61YA$J>:"::tmA˪neC1n]F`V9TijtXڑ噼ScΊ!kC+~wf l)㚺v-q^3XĴۺt;6 YIx(r,1~=Nj$3&= 'M3Q(#s4SΟ/(3#rRjfC ۀ-hIB*>28+Λb}bSdPU{<W݉)QD(5jk>|'~%UщsKQL#<FKgG`p1Ѯ");^%:Lp`3V[LJ>@M[p @.סx=5˹o8>O' t,Y=JKl m|Qn˼T5q>Yj,LS񃦪 ZBWF%1nkLz"O4it~~Ӹ5O\ 4~0HpBEix8Ց,\u]xW PZ_gƜEDqXp&Y=KCQ<%ab ĂwB8pK{~' *Ь"/U +E7ct".iT0vfuJCAJ~K|l 61$D̋+*Bi0lEw\9'F*oNSYM* DLyA/K.T,lx\[ծZ|_Ɠ'EM6N]']$7)R{D}Zc}?@#nx  r|#xsW4Q5zjmv A0D/cIv mnI^Z7ӫARWh/NFAxbFz].Ͷt(_>Gqc$1* ,/9 ԧp};͹FP7nٽ?TjrJYge A?&ZەK)u¥xH N#^<6 jR&^Xٻ/|AJ3DIlBGH$E]@Z0 !$oZ6BY9eXR(ƌ)E[}E-L96Y]تNl?+!T]hUf'gu/v:<˗x.3NifKA+9$K'"bNqja2̾Q1iCE*۴B(L s$IC!6/s|«{:vTɄHx`P9ͺ VMr5(ܮFɧ1K sNhOO&[:V _QMsNrQrlGDž[*[+k򜫇͓xbND=.ɾt"RXyVDE\+WPj:JӁ ._Q.ZXImѲ92NBn[Kي"ʐVP1{e -!3̶ӓRT͵h Dv<~ Pnp^:"KJkD)[9Q' 5%d0|/^[!9M8Pﻀx[}3.ķB[OT*I@N/\z|c͜ T %( 87\ՊFdy5I'f2ӥ=U:[cִMiܸ>.EK-y@R-GݔsI=>H2SF68|Y< eP_~= K"oHy^?X- |fhI@M3Tʀݫ%@fYI*bT.y.9w؈Ko{m.3֌͐Yh# KgyvB i 쒐k\WxXllq4֧pjd/'<Rhm~Ӫ\'9 $nG,Sܘ`.e sfol') DQLM:o&;rЭ.Hyo Mt ˊEs1J=v&tmUpIK$nF4[k^݇y:7PYLQr6F$-\9T0<QԄixoyG}U+Yߞ.8L:RWhj֚k)Z.mgdj1`Hz˽$s.F=,AD'gjio{ 3um.'ؤjb>3( 6)kEVQ'EO 3QwC rI%GDz&$֬~.4t6Mv [$HO1$[GäJi]px0͗U:n\પBtYSZUyGf5-0V$+TDMꙭ؉\ :u tPA$t1}"<)b[e.8|iT#Bӄ"֪/^ͭ-X4:S&;Y(Ċ}j `-7[ǯxaC) LqM4}R=z5??Z@uC~>ÔkyBN7_e3UMB[rO zwqPԻȾ!?_, {KXA$s/^#DQ ozC d؈^^O(dX`aGk[!@-6u{<+H(u5A B!#w{mU!&ƹ]]HpMl#DjܵN΅(]v1zwMmf(:[K&v3\T٨U8>Ljk0ߪvŪa`7՟`ӑ-?x jt3ED ʥu^nO;& G*^-9 (v 8/ر3WFhAI`C'[3T@[bl*,'1ԯd說dnoF7I`JQBvgujZvɑv@\y ^f0l"(1:=w e zNA$[AS?{YAr6 Be=O~(ׇ]rZƦ'rԙO)qduާhF#N*U8tqwSaiKqjH?Ct -vѾa} y1,(PS ~^ ƸF/#FVM| L0ڽͽtc.F6W(wDQ0PZ1,2>cћ.rk$#JĕVk-h )$<3IW@/ YB4d ('{WЕ'W-㢛{C êWN6It ǚ~f&fC:;U6Llq'Zy(_VゴâW# }Wo5aސp{n4a` 1oo9YՃQog_̈ w$uPaDKyeQ!~݇>nmU:~8V>ރ`$vq&7,FեDUܕ`Qݬk^Iנ&HJEŦ}W;Dvp~]QDsPY Ldz+kbIԍ*ǁ(Y 8ŧ3l[>{O.g|jKOoE~&G %Sv~/- t#+^r  @(A(Z`_/VJ-֖C?'lG-1v!hz`w団s5|2~`i%Z8 o%i8 P=U uaׯ!?ӟw X X|Efk}$fqPn_ޮ/J/}[\QXt(FƊ8{en`JD1C-PtiqEsv$a.Y8ypgOiK=Q\v廰PRJOڗ $JXE _ Q.FYĨ..|);$Q';z9IKG/t6;ŌéP1("UЛũN`a/mR\ָ -7cm}S ؑzEmM_%OC^{̾-h W®8̲.@Ȗv As`􏗺>N pdh"~[ oǕrID~I{zrKS𩳲v]{\hK06:e | [%:HP$Y*8%(4LŃKQ Ds uUEF.MqF]lAjHJ=(:gڪtqqR[:bI6<|[cUJm<%?p%*l5dr!fĴ#2-TsET}oߪ>+%1N\ Dk)%dSFY^Jbc dTOb PoA嘹eh,S,eF(ö>D&<)dthD ,Q(!ŏ?rj&;|5xg)FZ`l'Ž>`*75LRG|%f6\+c9M@O9Tm lsȻژs޵K[83 %8|u ($)4?yt n*g TўӏܲqbI jV_| 2_ {kn#I^d+!T[ڏ7#0A`TIeI5/6 '_M"(ݩ15VS \j5A_Ͳ\qDy/>SJ(7L˶T5)mgxlW_H'tpoڋ{uԼHB4z ϾJ\IIB}l}nh`@UݖFܘ{2._n{ }1b1 tOem7K**xح TdBY|lHhK3B~!Hq3q\ˀsqQcGԴFƨȚah!_#s\Tċϛ6jLmYA8IV ,N/ 09$I|_nmwoy `sdY|p$s Դ-= 3H}ӝq%@wQ{k

%^rv"!"gq5x_ڶ/_ prg].T$>"-ځE_dQ'~ZQo\dg*{eHufD^FUX dCS\K{WUSxB=`:4nA>zʷc8qo kV>yON๥|رl(rES20*80]dD%S>'p+xULPW4L 4h\ߺu(T';Y8=@n /ml( ۩? FIxe2 lSV9r.ƔH}rj٠)G[w&tF9pPNxWTrU2A2\,9X8LvL{' aÀI.gxMe95n]6֟8\\ٚ 1i~M Ӥ,]Gm@!B:iR":5oG74:<[4-|:>i\&WFqY2qAzF0pPm2&naoDGF %1pYNt+)V!to$4v6 qK;wXi&M.G۝7ʮj9BV&rE[FDN@hJ^S\>Wj Zn "tfK} HU)E+l5˽SٱL:j02JSmcza&%0Djm,E쮧Stp!4lq쮪Ns^o'A}lb䱬q? *@rePk`Q-RQ0v%#`w|k Hrvi\jO_| wFg5"4&)B+FmkO`T &ΎAo)/gAPE-}D>]ͱ})z-Zo ЮT^O,.8yiJ4Q Q)qGQdFpɢ?އmtՐ*0ur?$msnCZFE+|PǯDhJj$.>Jvo \Hn42Lw``at)t@佚K*f -& LH" &*@+B\Ж r S,YJg[EL9~~ʾ#_+w܈/ tQ >E>*֣@z-b}\HᰡOgr |Ybt^%,xU`1TD{.$T<Ӫatq>3r8ysƁ~_BpuS+֭-׍gϧc7bSEoyqܺK,c\ -QeF!q"z *5VKfg7?^5׷ wiUul"wM$D4v$a XPJ~64݉cDRAAiZ-)3f *霝*jT7+8o J݃5n!#0M[\fM(93O:ے8&am7B L*K^ \ެq k V>t B~EI-ZmNq3z eNj%1RN_#t;ao~ Pq~|gN}ҬM~,V[!K䌟aoJHSfԘ^pzH-d!#"&hT`wl B?u&fKG)s|\' W~[eJƸ;]`T*JB8@kqğ󧔉#j޺%ZpoAlHn!G1FwD~ұaB3z2UՔ~+YiÙ t×N($4ouBhRUWlhEJ@ bV7nyF#N/2h@&aH"ڞ}1aƈU7oTQJ 7Tc?wqT59Ʊ*yOhj)x?siOwRw9ImQAK RNS^z 4 Ԕ JqYơYڢd"Dmqe T *pRzW$6_gK AT{ N\A) 2othX 56$y\CaoXB(DGŠ( >YzHub¦FɌ'4ApsRNcjqט_Ds cmlhx\'=93|!;l<<")>Ipe\o% Xz )c|` W'sf4'nFァ-\a bº;X)<#Zhl o\ԗ-]1$AWƚ*ڻIdtKuvv&VsvAWf޲٧{7VD3ŎxE_Kt75FCӞ P̉.ȝӊ]͂$'i8g鲡e&&+y'8q]wzeX-_TKPpoLAeJ˜5Y1X͸H{WDe8Cj~*0jפf%죑J7,L0?dg=⹖^e+TLCUDւ$H%bݜLz[z$ý 7jB, ܓ$ 8z|3[#O#6@ R8՜a?KȳHѸ_+{?/kiT(KcfJ,L<+qoP_#mɀ1#W#vrБ ToLEdIkp"(&=NEh`i=OU~Y1ؙ0PU H8~fgx<[/ @7;=SJL` :쳮 ; kCeGv\]*G{KHJٳ|߱>}J'} 1y kY G  Se/sV9[qyY!} qUI/o/Ka 8߯s݌Γ`UfdJح~^ⴺ V_SGO9<`'՝T.nhI]¥&e.th v6JG]_amsϢ>Nύ6(@Q.3 {lÞLkM=oꃿ}Hk7oٔux~>×kfZ[[fĝ# TH Շq8qV- K%7qYIjمοKh*O6 .WN&2ժy@6ox0yvb- wQ8W,[l1I- aM;4;ZZTYO(uv W\_9("FhC +g+*EGc{ۏtkNI,gz9\lB\װ%3ϕ5G#HMUy'7hVGTZg.Ug:u: 54LΨc` (IY=6 Q}b^Ѧ ?9 )qTgde~ % s)*>kl̊kU?3rkz xچAp"ݧ!#Nf-QkC&K=0 ԙ^^Id\V=<~@Kph̬(eޱ5ơLLiH/})k4m ;Bu2?%ͽh;/]c)ge7$*_@5jy\Y6W l&y]9|"h7j\"?2Jd~ X%}&,ʩ{=6n+^vS+(p"$] 68֥8S 4ZO&;PIF/TϪV`@ku9KGˌ'޲|h}DK<_o0G$^Hl0,4;Jtc{~H֗4>o"T%'0ocC o=+Ip/>d(8awyЋt^ @cj+BHokpZVoYҮ%Q2i0PQD⅔.{!GwM0/d(*KlEN1ٜ/p髛R15noKqLPv0B˷`ZBpNT)&]ѫZh?c 8A# l󎽃uٔm4Ѽ8ʏK +( ?fbR!G|116 ~Gw ԩ=Ǩ[XY0mNgQ s(ey-RmjɁv/ aAƔaOwVz_γEC>$ǭhTKφS[EžP*sx#24uNf 5yWHdt<&ըjrsRvH__elLWND' ]<@PGl#c{_QA+(HO~hufNo^`|I!7b/jCH -iA^C?g嶦PgG1yڶ3EA` JUxZQڙr{'(2]_6q@imF((ۓH խmq=הBIwJ|8xnq~v;BWePg(Abž`+$MpA%z j] r2l90j7 6XjqEqs܉'}f'$x~k;/LsŶ3W}ODUNũ( Zd`T搽N @Ǫvj$7[M3g%4l ]wifG]~PJ͇#nCF媪\)`Ty?}4^<$v|qH Xy *?!$'{i~4^I*.umrzdnܯe| 0&@NgǎLvOs,|{R~?m1heWsB 0Z~B2)A2|vR[anE0bq 0mRPV'506qe 8&hjj]I&4G)cx.U-Kpb~ΑBm,jn 3nK~S۩̨m/_^7~$OP2za:ʜ՝$94$VXrѺHiɭ"ys-UyԿsxyJOLK} dĤ1ݭVf8-v@s ۩t Tˤޜv17I3A'|kh*ݼӥr5cm;Փ̭=~>/<ȃZ랠f!0uR 4X}Pb%z" D;4So]tYnG%Au]D1kldh.ޭ孭U@H04G2oH8>"?W8tw/8'T3l-rrZ$}9g w$0!~SN'h҇cV0%uSBAp"tG\l$_.2`Uj6 -q(fxRK̀*sv}8rjfS e2DrlHk6F$~ķѨd ʲD걩,=OMYOVv'6[!gc`Gk kN!qؔsNzD4/2xeu9+Fﶩ J%bQ,đqhTt7}]EB\^6jo#k+a ZSm;'׺) WM'\1xPJܸVr˚%vBa4BrIdx7rלGij;@΅ѸT]6ް#OMYfcS~]Z-L=; 0N%t[ܲdF)QCj= YlA݌\9]ι0%\Mnev( >xA@ x`^U{\OJ}7+:+5 RS5;98m" =ܵFZ@A.t54Dt. 404z]CRc ֢@_Oh7\SǬQ?:ᰩ(8/Caqe[#_ z_(aҔ?G`}eږ0&L8DYU'>a})z™j+dR^,h_8?P|c?^6 ea˱vGER >]Supsq |mxM#]Mw[' ], 䠑?p1 YK fѓ,S)CRZNO݁&Eq5U}ص={"v |Qn*"_Uwј$ 2 k3!Uѱ7>FYPGRYbq|i:M^Kn7u2Z[7M?N-}e [JHvPVn N0owy.챧^vry -j[TןdTFghd9Kwn-]{T7$Xz8ѕku.yP^K首h^R,2SW{w$^k.c06aG{c01TWl;O +..Blii]bڶYFi{wp աT[F(ȗ*\/}ESw@Gn aG1Xktnj3H H6hy27cj^4h'4ݼ,!'U\/0O} |=0u(TA^5kz~6GG % R)45amaߡ{&K*Tm+v9H -TDŽ|M<0Cu`(RiI_(>] O>62d pOcTVK0o;2yFS"͍|Oq@1zö*ʝ7(.`Iҹf3 8rtT +GnP#$fϷ'~\r,4=N^`ҴXF)$iQYjN70DP BU.x^8oT`^w`@@tϓlaO=Fװ̫Ԝp/Wq'V%maذ/S*櫺Nn*AM™XMΏ1p筳SsRx64Y-tI\-wŔ ak^vɴXrrt/+J˨䩁33™+b4%ؘI娊ٱ;d%yJ S=&Y Iƛ^ lYL!6ωI0XqӜIUPqx$sЭ[9_YaWҲ+GA~G}ͬAP i^AaLs}27Rm* .l`` ^Pb޶ jφ4psKa͡@.1DMN#H;ҏ_5X.-ɛwa`^^Ldm:'Eh[px-!5_W#"oToZ̋JM *kz pBnQUW&8 i HQ.P;V2- =~ΑjMEs$Q=xw@#eZPG"ZTN p߭>>KAzRqN܉U]9 ᧵=H0/>qےWaoA+,%Il/?޺A[pPaI'kE\ xaje xGyΆkhW)HE:IwL5c`Yaš[ "0}{2.k8,>:t:? N720n7ruuN\4S՚ ZzEÀ}X7@ lؼk2?nPW[v?UTe8b1qj#kYNV%B](!xiڕ=k^r:\s|qtvr s:< ۓ0c'E2oM̮pgNd+-cjH#.V2G1p8 ?XW'L \~o7X8\@C(c5f}uO4([#HvMܱZ؄hӭQH1NA *GVTw-h!ع/v_eg`}\,8>_to]UB0@4 *F3/Y|ik2O w{u&`y>l$>!V ZA"ӱG"\x'IX5נ%R1WىxIװV.̼. ܋YK3 dg|% 6c.pqǺ[ִؘ/-[t3?ObvdU2F)m0n8gqUUZDôjEnᢩoxaQ@:l&F{Fbcp( btۇc KD K0JSΒ wQ+p zX߸儯Je=Wm1AEE|抝FMga{YkcB~36'gBu Z6pzMy(,QWPLluFn)i"VWȯ1&'fidq!Ԓʐv]įzMxǩ,fSTk77|!xO_Qe;'LR. 7.fyxT# g|b|ːqV'+T`A ɜ(LR?+=+aM8Ee)2[ތ{m{l&HxV :#4]Ŗ *GD7-0n߰)<4AQXH[WNQ(`2B&71%E-Tk1]+gDwSpv>+SAU`H%x3MȫF/XǻУeA *[^ZG^:*nEHN槩ŝ$$)q=Lxk`Eh9Fx><2aB^\7ig ҽH4q7A~\ƕqŪ7 sUFx xa2=Cϼ5{&9_p )t&,,$"hRBo|$2uAչ=Dm!m`@Đ+F5p]i]'<!Xc CSiKY (8|q})fնQY#9wQSwAͦeC 4Lx0t|9w ieYhBsBUn 5V=s=n̿~|| xnN7W|F',&B3nhkEXc2iBY%/ ߩIv&8=50VŖ_:58?i2Tr2TAg6+/P"!p>Zȱv[Ds;iCwoXpo6=|hY†NQBm [%ݴܿP)B;`$2YX͘٬j0(#?D^"Bu밷HԀ-yԡHšM-ݨʝӌם.w=7qe 9;LKb X/\Oy/ ?5R~un6tlOReA9&ALQ,Onڌ6W bQϡ]G_i"Z>qLcdH p?LʾO!u b|xG՝b XMdh֌1UwV<yX:c]շSdd5}1YYg$l *ac ĥa'UMK2!XK d'SU4? Kk*X@S}@ETY![UZ&ofhN!.A/H7ɑR[*n">4r;s&1h iH'שT=dSF9^˚fÎBzV/.m&+[ע4#j ( yaK< دQ6H>ՀG5~Ll.PBpD6y2S:]I$I V_dZO>;uDܤ&RT.N@a'7˫W"%:q"wl2Ha{Zyht§ NL806i ŁlhVn :NY7e%~-\9'a b2=]0g8~UtڃG$/Θs=@'-}w) |h9]9q2|۲ya׮N0d+k'vAWWR%#sup7.Վg9Awf[z MJLv/мd®u[h@M+:c&O8>E6Wgye2,"Z,(8QmB 2$ fؚiu9fv+-sK exO]?&[&Ƿ#.r0n{,`nk}r_F*WvI0Z/ͣ TO_~ŤkEx:6O: )FL%aW LtPp(05KˎDUSrB>dTܳR^)$ j4oJ@ν8)rUܠ c<seM)}NEںخĬhx2g߯Ady705g3⫡EYDtLù\k?k=[Ja(֝RႃCਬϽH9ITN#k`kؓ޺+__x_,>E[*BuG,D0sj?Qrw{ȿ :tq-]}vѲpc˳'fq,lE ǑO@XqQy(o&U{IFӭk|ٽ88f~w'HX?lpWΗ߸|L|Y+I;c0m$^ 7 8A/H*0*te_D?4լkxtJJڙh83Zl!@XZˊ'KYOcpijm(\&ƅZ*f=_*OAvYD;t)vI6ؽw.U*j|U !A8 TV%$ll,8NwP~C,KM`1bkyP"C"G#-J92{Zfqp}o9&N.`JrFjakQ*mk+FiM ^>̈́dQhLEpM\(Zõbv/k,ɴϧ.0`=Akpku3JjD F=_@`N1S}r6O@xX4#kS[:/VT[v'=dK$I:qΏ:M0設z~Xqls9)m?op[B/*(bZin~Jy;_ɕ"W}Ǔ 5\% ;#$Pv7FAlOt @O?nz͡ucr !χAHpjy/Kf)#wA֮QMFT}Iگ8,3J0y{gxWyb`c%O܏rrh]Lb{弘[YTwCZi(^ju] .5ebe<@gj f-) ]HHL2p8kGA{c;3COGi$,_K`|ޑS c'.eF^e!2ܫFoAPgp6 Ael1$v.^/1_1έVot/4M cHtFޤ[L^2\aGc?:fX`c;I%cG@X.uAQfC{Jfre ~3{ RqL<|Ɵ82A>z91 2*zxC(^po41tںuaqT T{w׽P^2ي -[T@[:'EwZݮ`#M˻]$4?I`=_Ub@MN6_lT>)Jh}?R1OSycejFSNkcyp7?傷1(~3 OKzʰC 6iK[Pz*[yB湈Py|/v&3Vc* iqKo` k>AgǪ":M4sF e(УK)vsl26U/*F&V5+<+Ei|F[إ{ >H]g}3I5&q4վZOPNULTA~w)0{-ۜ.AҽNwcJ_6)Ie] Q=O ɤ2`:έF3vV,vR 3 ؝{jX98 aBn0, G%DV/p=- ө˦Kn" it1damrpszJGzJczW6u䡞ע=0qm38x?4wdnhPH4ZИy&LO+_f|U!8onU7H(yW'O r@ fL{';%@BR"! mnYWg6:2NQb]L; [jbRVuXLlxgK)ڠ[9Icv1 scHfw0O_W,:2ICҝԖ=!EdΝeߠ:9S燌I'7]ֶ|sWc )r Jx[NօA"3}]|ps3˭'&qqDځz~N?L܊5oCuV,PY6o5`#4j}ZQJrﶜ-^iL4/2uC L%  <|e ymA[iߊbo ֳtv $@X/: 1̣V쉹GM-qγP]5RAD>BN!4,W2Mtj|(V~f{!?aOѢqғL>zH7 i!lEYX;*q1XdD4Yh| ^R>@CHoJ;934!|`P);J"7zmg5s𽅔'FhGl=+򮬊;zQ2Rzүe7>Eo TU|pmS&<6{ 43zlJN/TP!T?K9SE|0p=;iلzFXS /)ΧNs!eo:KQLjw1샯Br{8BWD<U-fQw퇬ݞ[… ?PzE3Y9D͚ s}RA $ܶ,2x%Mˮ˯YwF~ԭ\8d P+U\$<D{mrł ۹}͸{$${9 !f쳧tM)( ^{jZ|T2qBGx2/ l_ )1{d=%= l%~;J*JP'cB~lPF EΠ*a0>$QTg^M ;փ !nإQފ̊c\S­>U# Tr{vF8 (NE4Qص.w^xΘ e*7koMჟ $c-1([i / ?fkwձHBMЛ\Жΐ]M, Z{K6'WX2̽,u;r wRg!0{ :h1߲wFP:\F dp-07 |@Z<5՝닭%#X\FwN5ގ`( S5e$ w^K#>QlPVf]% qU(ou >z_f>IQ4`h:$JDww?1 hhq0WE>։t`Xnf<ޛ~~cD$#Cزa4i%zj`;{k un*π`·a\ ,x՗~ǣw"a/ ʎwv_X ^:+Im H'^@%GJT>q Fj@ؔ4~EԜxToZ~2M̔a1d3j j2t3erhl735<ᥥ?^etGi㺃g+{,wfAd V m[x>ko%N%2lF/]$^^P3C^=4.WF'B+Yff~S]5Gz& ^tu'j,lXpbHD01&~GHL\J2) 8U&wf3#"b1N`0l0Xyv~=`ק~,oeYd-͞a&/P,VPbwb Hj4eߣa{2+/JG9;qхҠx7,hh{(s\tK}?Kz<ŋrMя70k.΁t ZGH3V05=Q;t"myQ?s Z=^d[:[$?/:˒WO"-I&\h4?fv@ȿBw#L6͙(6#FZ!_sMRp\+4N~m h&ICt6-[-W !h`>ry0bxv|6Py}? =!IP^C@n LMT6Z- 2_ą#K//ިxj}[ovǕSLIaiu&``9h|ngS+S=a }.b i!bv 3mp;cE*w.Ȼlr]3 MJ,e^XDalMGUQjtT`ؗE8X1\\ t@G#רs! Rٕ.xY3؟gj_]Zt]%{8d"Vǿ󪬦esכS8wݼ,G[\&\mׂ$nқOsB4%!1x5wR2"4ĒeQx:bϚusCmpYډr:v'^AM,WUa6N(HL/|HOR &8[ fwǦ*"e􊦇gmsjXZBEcԊi[[ȟ Բm_'@vWzX-%Yфz-G\E}cs r wQMdO׷eӖ4^ɽ幰-0@V~'~=ȔrZBHXsXBk` WضVε;޳9#x)}_TR.73\۷53Eb"31&Wbk] ~KdW9D]²4*[g[DsV~!: !NjnvsD_`^rXK'QmRf" Vli EB(ߡOf۠Rz}V$m;)174@J*!YĪdpWKr#Iا -x]m<0r?op ^)ĚbSy%Amݫ`WAJ R-o.Lk[7CN~Uy誕C;0b+`=7 #ܽjrWZY njЄ`=q2{;3Qt5C=Ox^e%̭-Q4!b&HB$ٕH|J(;Oj3M 2G Ɉ;R\-ICO3_CYZ) R$Fr^%92ƾyz\uVCr>I?٘8 Ss_j5Xv>g,r 9焌\DÙu_b' +6ux7}ɤ jК*>sі1 q:T?u 3 wh4GI7Ax!@{WOMBoI5Q W<< ۇw' +)(D(Z8/J 䝑cP֎#\;r)jHKVہjAld_շGvP_:|\wׄ}`㚗Oƿb~dZrvͦ\jmYnK9\=E5!m;MrvCԓj(O$`nІ]zMxpo;g 7N?^mC2TFNOodX%EL|10xvvon84NI7,lEzaFā!KyO,h_"=%>hBvxXUMӶ\q0T/HVrKK3\QA[4Kf䱤uvqVLj?J*lRdvP2әS\Z£~He]S {G3%W!b }c%@A {8~1k%NxWɋCYvW`\k%C6B>MěڕOD4IJ}] #f|RorAĂ48nB;Jh%b䭩豸`L2F/28fvX[x9,OH4cN(Masw܃7,+>}MJEq/·z 9Y]]<ّg×ؐ( ݙazt}QbKi]s|xSԛ-oTگ7KLR JV5oFZOe[*u,{7;lc4MQ䌔 f2oZ:k?te ZWtSDwb U)N8IL:}o 1s, T;\$ҠdU~6{ e8ɺ?;kai;[5;s闤E n} OxK6AzԠʔ?4!c1K)6?''@sd=3g&.;khN9/}hDHj"4x𕑎%nuf(74$u7숯/mUFTq/"iA˄g jo;%0U1*q"i%,W2&3aLDoF&Lps<ڳ5R{.1G!iZ!U6D$ۢ{Q/%'Ѱ`Ѣ"5O q;h?5`PxA^lDбo;8c؄ ACTQr GMn_dbI18d(^f)\nS#=51}l:pY{LkVsL }ԽcruD]z$T(wDҋ%}.CU6rN \ l. Pzc§:ef)Q3ʶٶʓՙJ1U[*&lo1 dwwviKPp@JH ȃNW5yɉ̛( q Os6,5lfT ʯi0jFђ %l*Rx)l|`QP#\ܪF}?89Ƨ Su1r4MrKZD'{%K%ҷ3dw;D2v/=a4xE|M7k6΍ROIۢm* K48& n-o#בLt喙t|6gHі꾜y$gkc_}:,TcJ<üu嬾.v!rЯĩ!Q<o3(-0}_Ӱu:r=%lP1hwnP R# O\'϶ɉ6|v&kw ^/^Ra"\CcyF}yi:z]{eU\أ9NaP5Dz#Q܏j7tW*}_ v\xceB$h)>V<p;1*G45X(& f1&Edt]n7`^&*yǀfmw~0H+l чiK^ (q+~-Ԩ)9C= nU8MPԯsI釛H;r2BC*UbItZ+-¹(X1"'`]"Q T l2GƠG[N OS_$? @l#o٪e /K9|߸ R5lJ0sP6,|8hɦ疔jkա(CStzrhH:/XKJ͛m&@H'}hexQ_>+5dw&lZ4W -6 J4ye<,HG..5P?fX!}MhSLTF4qe6ؼb6ۙyٚEZ<,Ŭб 0(:1H.p8{D!i0u-!: -K!PLm$0SΘߤrjSH +1 I]'}muoQ>{˖WBџ1;^PSeZjVAtK@gbMN?j1]Eg2oaM[r#Ṑ{2"6q(3`ߓKy! j##Q{㥾a6pCpm$cock^}`2Zv4{.Z$0֏U>~cQѦf_: $2 3b3-9"]eG+snwl_Fi$8%Rjˑ^^gۙZx HQ62޶ T@]n\!'Ed0K?p:b`z:.,?}ڝ8!wDuŸ/ (~P%5(Z(~+ɔR'3jNddYE+eU.L-wCݝ}X>\ߐgT1'0 h0 va:uېES(I9Ӏ]ur:9gO8saw'QOk); m? wOpzY6E|^e[7B]#%\^\ņtF 9)SPW#Y*'G @/xYiًD/SUmʔU7^yoDB[bW38Mzm9T5:)ף'? Ɨ p~ubDO W6.aSI?X(" ``ΦD~aqfٟ;b >n'+ 7jAN'1f5MQ_!y=AHk8IQJO؃^RjjΐG猥'r?&"RDme6kn3ǿ4,{.W;#|n5υQC5_ (Ijꉌc.WZo, n%TUZ8u=W\(zygŲZZM?-JAiX-CV $Ǯ֏ eUD-63rL=T8 O܏ߦ2YW.$Z+v]d-kuQŖưL:D>H 3rjހ0lJ,&wWB#&S!`m7&; r,5Sj0ՠ_Q~b3]>}Ű/3I3c܍\%($0JKh"8-BPH'؂-"mvxZ6S]1ta̮bYEl#nAT4;IA˝*ZUS OUu:3gQ@}iLO w8F1ׂW3 ]Eu0S҈kaA1- }ivJUBՁ֊-*ʪh;'Ө(I 83ـ #/(hbq:z XуCOܣ"/`y݁Pcd1&l/S`^# 7OK].'{9yrZmUQ,#ޤPKJ "VYbAC-g6A5ynP`o CXGly)0b*@c1 ѺZl~(Zsȿ23H㹾XҡKG{'Y9V8- #Nܹikfi3&绤]b,S>\; Zہ&I(ؖ]BCm*]cLHK{x\aHN؊r Dcn֥&T2Ip>@7|iU~..|VsĨ=o4l1SW8ג}3<;&K(1^Mw+p6A%uкfS_ͯqpܿt&S(-Vx!ikvk%~},K G:tN]3Gpl'N0FeNxhT_ag$ЛAO,GvH#]%JvQ).XxrM ]5mW{oXa f LД [!=LOٽv%ȗ?/ѹXz/SP9 ƃN #M%Xfa/'cUWҩ;>h{#XgpKŘ{I88~:91 8?& *2\[0ǍfåI5dT?!=w cI&33Vga8]ᚙ\S  Ȭ kÊڠk(9tW4{*˚:v;v}QՓPaDJZTg+ _rS,@0?Vl(//Uuuܼ\vkʝUcc夠Wp70LM.p"$ p#̋RXa3c31^q}ۅ,~NP<M'C[D,3D_*˰$(-T8Ц>kGCCN0>DjxțΨPus'&쀨FU\+*33a՟aX?UO{9X%Tn2gU@A8QuA[Gļ$'^^Af5ĮlZ)QeuAA*Q'WhIXcݪᇰVƭz3Zbzn|&cհv4'lTs@ H; CGox7p0I2Şh(o:{x~&51y$suE\+|3EEl'QdqN.k -F_^և|S*<]vGuft„_S[PɁkꦷU/D2d"װm:/BH'5 .Ob?e'+ Fd .JٷÝ-1Rz.$!o*цj* ?}}L+̕ "@', qrg5]Ec. GŌ=W$7Yl41. j~ߍGvVv5[o>Iw#˚mG8q}hىTBXkbJbUl$13QzՁC`r T*3y)6xSE`0 1P3!;)b,?a2[U.O"8Nѐ_+ 2)QG3Bu1Ij;Pe Id~!fA}ڥDS;}Зzzh("Q9Js.kL Ɩ a]eeN:FHjA18 t!5_&"m(9k9N'"$T^ֽ~| 3(Z3Ie;4g7OEQNz% wP\'!bH{JК]aj5|t*մW(p!&պ"1x#oU0^E߭Hc>3i3 d.;Ast ,j LS?ki;ɑ1־:}.9qc*=|nPW~_Pl#*+7Q 2*~9'Q L8y7m&aq_U/,\ݶt8GPM0vSorCCRF0HL7ֻC,8;qo`*-*ݪ)0O{;ͻoK+Kfx;?)՛gc,uɊɸ A~HȝZݑt$^aӃoGʐ{|ڒ@k?`YS ^U7_D@:{ëC˓(k49m KpC/vT^m X، ;뭌kv`*fI[7ԹKNC8@~dmU;"EgkyCt@y ts2D4-SZ*Z*z ~mlnH"ԑ<ƞ}e-,:ċ&Sُ!1 '̣r~+e6R!c-[rkFtw'Jn Φ ~U׬qNd'NS׍ə!@D`z1t`y2i"&~|Ŵ]imLk)3>]dLǭh|4`n]y1iʛθC#]{ S?<65)ZR=k6z|ß{# J6>M>D4 ƷvGH|ñMc|ՔNlVx׃\t`֌D EF}T;rkz >yق"-hV4 UګĂ}DvG ߢt3̲OAFS  S1f:DSY5aM.Δ{$:IjaT5+*TF.tF Pϊ"Fv@gJ3஛9Ο<},ն>/h!rRêN.<Ʊd#u 5n5CDK9w. 05E!3Daa g;zL()8;w'cp H@#/7+pC? DM!p3Bo $#QLM^VL=cN fp>h[ 8 WiQ&M`Z&TR 9 pҨVBfဇ22l rD: 47^ޣt9<߂q̒XzwupiYUp?4PQS:".@L|z o&}mqagqD@J[@:)>qE6*(iٴ*7 GB];~)%HD=ġś@7'\҂=gBV&5!;ZInX*wG n3KwKuK{汚)W=c2! MFt3f3N+F쓙|q8)_@tlc#?,|a5N ^n`h(hɻ .o~LD.>!\Nv!gXٽIWBC%ل4 FxDHۏTӤȖ^}!]Aq ^|sXȑ.P ?d΁NT9Ƌ-t0O2iAr :bm\өE|p{h4V@N>a dN|Df~CTw be_yp,Е+>0SsInJ;4C$V.Ü=soJkXo¦OeTN(UOZ\5dweә6-c/߭G.bf@[YO$[|ɝie' xtPgXVA\Qe&%5RAw*y駌" >0;(fʪq}{%Z#9@I9=AKI ͣ2j߀K+cʂJ v bB-sJNYD즕T2m_ĮNv j0>[wkj܄=`ئD]d$ѓ`g8}BluE {Xn2A`O\/Ĭ! {i*)KGeC5AÞ潢|chOk!Rf} Ep1Y.U`waչf&"޷Ɨ FݭnSXn}ЈOCā* ތY;WHu52ڀg ъARqn4o򝍃'ON%KkWqeLUC  Bק[Iob)7}9k):twz}uphIzߙS1vj0ZUUOP}@0cj&Cqa U|}aӁgf1ԏ,r! oywOjܰOa:³D&{:RwI&Dn 9!7MʠشyTURPTfeUBp"Qk2 jӣʽ v|ۣS5Ђ+#{L˪>ٞ`a }|l>gnPBJ-ΝA8qbQ]LP 5yw\ eJ%J s]!*rYv]hTU(i We>f>{ቫY=@ V".q!LK`}D7Ir ћTXпGʻ=\Ǭf -2g͂ ~yk 2c =]ަp)Hm)]3ωcI9 FI{ 8<ǦF +K h1Kk^O %*HA:3?^7A4Uzn˒G0eNz#\Sj`3}) sRD%s[Y7 )3Q"a:PF9TcXS0C$"C Wdy`X;&Za[/BP;2ϼ)GqvLJ}_.r)]݅ä3 ni'ˡ?"H5z 9DL'_Rr~ހ(f_-kc粊\o$+)訬HI!T/&Qkg F&aK#Bk<9͚[I: Ik26ݕHyzjXczV;Y܊is?rOcS%tQkzS-k;Lh΃"B=+}&;V98PyxδxWiC ry9ӳ,?Pd-0<WTPuh0ӃZ8)<_x]1j6;JjK[L![-- m d=eEp j3_nh|O\M?W"-!i&CgFxEٝ`,3`jQ(m2<:Fr:bOmWF9= jmG( /|[~!ǚ#%ߦtHԉRp0m;;f%np-D =N iga鳊;,snšltbdf/U;@N]i1L{M/`g+WjQ#UO!ՀN`ϑI+K^b aqՁ>hy}A;nmC0s桡!)@Q4rU(a[K,/XvO+BU_H,9YWŧv:1fR)O=z'.+t=k)Qs^:hB5< ecɽ2g:v͚V!۴'hr(lr{lY0:4 |7?r׾ÃD#+smA,pȉdmmv+}?+T l"\ܘScV2~H3mѣ'ղwcU/ L؀w.r z Бޢ`D›HIxu (`\!7[Kdk(,loRT59^oP탻KAx&xd8irK l{Ⱦфz|S@i뮁; Xm^wi?W"ccG VPF}+O"bxJK9jUtU:7ׯQqmc᣽hkLbl4{0ex{fIV"ws8|b4溞cXa-W}y'#\fsC @oO_k3Yũ ĠXtJSpK_I3%7+dG|L%ϐ=_8*YD <\bS#Plu;ɞ @FL /P|Ռfk qtP!?l7|1L_WKਗ਼ޟmhfW{uGLQ,xN?l q(& dDYWqaXsZe%;: rflj^ yh(qMaC̶0V8bqD9 ;TKiU}^-%(eiwo f*?rEDߙWFn\J?㊳s,qiJd^ͻ/;ʤskQaDIRyˡP>j=ddxtC$]qK+0+;ri/l9Kιg?^%o-)B1]HeҪ7mxaF&=LӍ=B=ϰ_]Of<.ꍆA/!{6X `?֗͏c"Ƨۤq/JfuXD2ٞ{0儣#WI_!ҢߜԚ'^(y9P^C]ýX$_6P!F'PN|5MEP@%M7POD-Wk5b!t!E|ʅ5PayHCVW7"4m:ϼE—VӶt#3'\M:Փ'U,R=eiKFEcKߚ)jhDXT8-+qވ(gq43{KG9%ĭ֯a䇗3} :]f=Ot 4<1R=/ ʪYtL's6ۊSP}u}\g|K .qia%n[+TxJWn]5#3pjkMp 5Rk$ZmnlPR`T31g[z6 ,ԇcLFّr]LvY.EAzfe뜍~Țe[ot$ԵѢ̖Ǒg?4VZ(q'ғ\;ܩ0=cT0+JN ^|+>+~i/D䋉ͬe:3wݲEglFf]_&Z! ㍣`6w3J&n|REԞU= G?씤C3TCc;?G)`Hvq/ãoA8z!au0A񣰂+6cœ1Jn\dzLWam f ՒN+xFI ֹ)KMUe! cDcB,f SJ]-y3pj#^;!{3POV61*%'YTjQN8URu(Bb6'ʶ"q*2}HN\#Uy G?:eg~Jt~}52#CDe&Tfg^`FD܂S'?@,0mU^E.K2hrcWV ; _&<)Q4MzGA~1.ƪ4o˖' c+I-y0K.f8!=~HˍI9%RI,- ̈_4n:l \ڑ?Wz4 ܗ9kglXǩmm1n N:kY"ipȁq&NS=ŗ"`yvvUłtZW=n=җsو _ SSDfbiV_IlwZlS.%u9J&+6 8f-)q<߈elXkD-&p;32.sue?uQ0qzzADm]A֪t*ZRkӗ.<{+jwVD˻G\V۾w{ k kEnDQ!^f]in {-ā=8"NvXq?J]pg\KS=U.!R^vm& e9+?m1Xni!9 *台'\L!;+X'{ f{ЮSj[f3|snE fnq߈z RI>QZ*9AF}՞3#㬐B{S57G#j8K|zkl|LA'48zQ.B'w)f> {Csy5.`efJ*Eڧ\J\Sm3QI:,3\]|7JA׼V_$ +n]Jb'?!A7wM1JG?叼H~^(DU ʞ[1tEC#o`t1+gdp'' mt'=yg{EƋr =,Gݯ{֗HN(y+(B 4M*z3:csI?R2;^G"J~ *WiG7hsm b>.%0D;|(ےg7 dt y_Ιc0=`)ljL8K ~m BxgM#y H~:@cRp(U檰,D6At?㲸(t1>4?$E01 +rV}v]i&/4.fVH:u݇INO ־J g OQmoqvEo k+ y]wvm>FC(Fw:22VX8y ,(ywːLBfw2ؔ.sh Y3i&w˱[M+<[瞨.ڒg0na 6J?oB}Y«Fm)a.6bҲcmbz>2Ͱ ֡aÕ_^K %i:̛,бIyWE_u3~D sg|>a# ^ ,YUb 9uFWK*e%XabB+A$b3Cu[yy;kFN(X3(T?CzH 4(L}A}_S<3Ŵ#T{2_D!38gejjg AOu^fV):`s]ZKUj'.yG!yMqa4!a*'8G)UqѨt>hԨ Ӑ%t_SZ}8K nV> c˷Gh7;ҩ\?5)b[Ux9wNA IBVW,Kp(H]WnyؘLdl%@X=nIӇ<&n_%߽`=uCXs ϣQFSxh&۷P?m D0!-P+6Tc(|:QM}0Ƴ%!νO>+>I%]Ǭ㱤W1vm/%r Uỡ]||A*'쫑hR<$x $- g&_z'7IҹR|;E"I "ӵwF `&,Nm.2pZxlFJVܬ !zDE<?wJke06-G)^tW0uЦEXn޸eUQWoqp.S."..V7'0ɸqGVMC yI\o!5BCI"rx ,m߰+JS9<63?GZ_hpJVuV8ivdқIj&#5}ª`įPW ` Aj*-a 5e(15Ep ?J1\iEV/+P2Qj4S;-j@9X޸mflG-L 6gdKy}[A̓.؉l*Zl\!C8E+CZz=_D^ ܏0VrE4 w ڦP|A~'°y}xnQ_bp :u?ECo 6^JLv.,QcnZT~\ԫ.T΍f%kG˻ eT;ؑ)BsPb1㴐CA+ȊQZ%ީZWu >*zO=YھOsiumh®b^rR8Znš3[.@b}}HV(<)bcInxyBhőn@_9kؘ^Zhy/9fA`ሱGv~_*Ve q:|]!`SíKEq[6 >_S#x//6yeK nXoۦd,ӈ$ ]᱗v.2jn~4x@* w^ZSB.c.*=-9աD@y'MSN׷lE''!u=\aBUZ06B ?j7k_y)9h-7s E>]qsf2X Ӿ-2V ^A9c]{+ddB|?fLUdJGb# > 'b+Iq=)0,??3.]ag1=ÛB E%rYhm4TR$؅ <6Ia~إM,$.❄i>y3e6V^}3qLHڛ>i$M@3{~329ȱYJg`8O<5c續lwsC#^&za/-͏j{;]- C^kyT}34MբpE2acZlx\K0btmWZ>i0m7My_w7i8toN5"b`Cr ]%yo EVCZg枽FJ4jMF`  VjAH*!P HH$f*ϲ=V.8H#Ё*,01f6B,C/Q ͺe #gԐ` ?`gxa 鍊(CŴ9(^mobZ􉼇5rq{c%ʨD//[nk V]Y=Ɨmbek!GP+o̪+G#"{ $rEH~CF*+ Fù  .!J$QF$vA?#PJ#bؠd0Yc>4U;9fp-/f@|nEV=mYP@%[. 0nad5)_+_[td\}0Ѫ-a3vQh}<(=p8!py?)zaR#I6/Dc,w0S.5+TVG@%YK^81`ݐ}TwE=su\ b^ ($Kͩ= wHU,@Zu_Ś`It r[X!\%V%!zrv2!IeEQvX{0NIrDmƏ[U|SP`[^?IzFE|7L66D;|&K`$o]jxYCj4EyB,ZgɿjX>c4-%ΊĜ' düSKG?R[ JH]jؙ( p|.<ߪ1vi*[M]vo$g ΊZSd=u☺O72LQ)bYz͍?kTQߣ:$E[Np*ZcV vm@KDXO ׌gr,OУ}\]]+" {y|e3yh06< nUGĀҚދd&h+inly!L Spa"gs6-iҗ T*akgBO uNT"nCRuuiN _q6e0s0k9\"hffU@O'`pU=өG5A6)Uzo Sj0>ݡ s}ˀTnHM L E! t'?}cp,1Djx*72tY{q% QBhRezx*}7u|: CXsIc߰HM0A#5Z's}FL'%{P`9g:V_dܣ y `"nx\A0}5ϵəμu$x97|~ >d|1ⲭ,s語8>NWh*rB xìHu}!ד0l a+w;$`Y`0V(xT[C^D88Y2LrAޗ#NBAC\\PHC"D\[_ `:Z)u)M ;1?=`7ћ^]v0`B4JG:n.%C`08z6/*Ow 7`Ub!/NP%x݂ i J` sf->IObvi(u6 *]O D>Mc9i'[<ӟ}Jc sSo-PlH$T93EBRNroRdM1$qn.֡%P* ] f4)qTNffNN)h I E?[Q0Ry/+ID#P"d~33K~ku?c%9B@ZTױespb_0%|;+s =,qr«ye4h$#?̾w΋R#_p4? jL%=|inOr,E*&ϫѝ5[ۊ<͎бTE )%yV~{5Zi#(2.wWjcNPܡ"gw;bX5nc8R*;p] }(p6mo3 >S>x`ä27TRI( P^ʁEc^sM])xj"NbƜO4'5_@8pLc 2Sg &ݷQV]t(ò$th_gQc>.#SgUٶYFcsShxzz vZ6ӣ1CNlV&,)qbM1`L[.qp;UQrq^k ^fxhJnVZuM,8 MF2HF>SSuh'NTPbkcpw]x⊞g!0˻F9{LI*x73 I]$N/U͵3ZjPkWEp*18UFթd/(eW څcRg6fi=~>᣼Ot}KCbr\)ͤQe-uE<X=;3| y6Ь}%6ȡ)3,+ 3 R2P dVWp39yd\=;pSՖ6!QKUW;[!,M'"@u'~cղ*- _yy? ]BDkFd!OԈ||9oH!mRcAn>)-,e4 Fǀ{v(ߔ\19-ZHpSٹcC+}nN؟fKbT낐@2JY~&udv9/OVCs(z\gAtwԛ" _ A&2V!h;l=Ѹ|n(];JwPlv1 -P;c KmIhr۔ϯt˭A55z݆=O($JK2^=>䃡K]jr7ʘzL͟}wh}280?F3kHGekTJ >p,؀z%֘s A, /1,ZHY*n{SMذ(&1BoS8H-\\-Ą15V8(`5>%z5;yun#5?ݮ.8SU|z aeBlAdALĞ=E-;wE9saj 9 d.`MV950N*w-|HjX/ TΘ5Ksߞf! ,@a/ NG9`EX‹6O/ɨHj+WC,cCGPuj}"aLo\d}a~'[!x"e>\,e5*f4$&ܴј3~5AvG˙RrZ >Ggu_ |HdߛJh:Ņ3pưә83z2{+ у撚m^A+!/̆TbvUvJ!)% jV ǹ=㹢m# ÜcY:,z^Y2{ :vvM1+i+ftV7-+3 ӧӚZJk&6|MjT]}ރdǭ<ɿ2%gg_ǂ V=J >yxk0 $skz :Ȅڎ"ZIxEQ'UR>һ1}XBۜa=3Y 6kPޒVTVDQ*7 OiS_ׇz5qPN!ۥ}Fј) aR|llA=Qk9%br"'b >X<%P6~x[Q)`/LqB@o#L~::^.Yw0\,Q$Rs{oΩЋ;VCrɀ^5I^ݖGæۤҺ) 7_0cK6K=Z(S|/<7& %SRkP֟E 9u8}}x!qx\?Pk<[+I>O!+24ڡ ]>lFb޶ 7Zj D{!>bxi xPR Xye] Q@֓.[28:rtdH%ح `!| 9c"H,ruPw,Ϋ 󆐅v*diU7$Zf[I1mGaz|/QQ[oQ{So !Dd͂$t rs1½†k?0IqMj_J `7ysRZ[B()ZBm h _u;$6B}2 Ӧ͟V bP*aoqly|cYvR-g6UņkсNny7b]i77EX0!x,g G}Pepʻ+M[)0Ky㵈pC446qЬ09Z㣾4u [OM0{Ugn_l $sb7o!>(;|~^ "AsXx>PH]F`$n*DO"(.{'K%Ʌ e&٭oW|tu[`M.ߎM w@)\bV q9gu25=,u"#Te[{{0s%5b1|-V+ x׌Eh5DXB`N:=6k_'YӨ r]Ԣ ]qŃi1qx>{닙{S\Ny`;Wzkh^eWFFY68Us(6D Fh(]dÉRnSgl*e^LcN#΋PiClFt6HROTs 2Fi`@+T`˨2^Oް%F!bFYK4$gHREm1 Y@hnzS‹JD!GizBx[* oKU=KGjxkh'σ/7"A/$ƵBttᵐʚ)D>ҏ z&|8N]{+F%S#&mN H?#=r6 8RsrݒOZVLQHxa\&K~%<#wM'Mש$`{t/q,<> \ϗ-ZrƓc,AI{˖G/[wMJG:R6*y>WopZipص eɂRZ* rE#(f1x(3䞙-ۘ䕡SEnFhe;.5?lL[iey!=$pJjV$JbLN\oz FѸne %ygĤe|*_.>o潾HicQ!i]lGNUf˟ǝBcukK aPʪީSh6t !DZ{)*gm.Ozz l&`3TGGo #->2嗍-5k٬?"aHo3G .Y}Ɓn\IJP'f`2^j[AWz\Fi+͂eHv5{`}ɞY.9=7:L/iSXf ( ϻ ܢ 1ǷGM!h[ ޔLo#a4Q+b4K6/IF^y30gDE/B& 6\lw;c)bjC3()ofd)QМsRq起A%Sh?v-UK*ҵ-s \;)xkCFfF,P2TEhڂUJDA ΠY ?J&¬yPޑ-uǠ'. tFzQ2F?pr s_aWȴ{5bd}Y5ˑۂzҚзD!꺠Z1iAxȩ]]o΅#YvMӢH(ou._&/Ȯ!CRٜ@GA[QќG})@5RD6.W1tRQ7D8{w3?drFCLd\-B(ɳw[Wz?b!~iwz<G宾XDX֢ngQv%D)3ЬMŤw) řS-,~< s{T#\W,a6`iaTIJ9Ȑ\4岌0[8^*92OeJU@-1>-7R[fq+C}4HVH.+eIT;}б/,fS[pN0 M؁.n|T`Pf{/M>NY'wa?*KVQ.,=;pj6K33]Չq1j960%< K8SX9Nтh-A_;-syRe=+*0@6%h(ظf(@(Flڰ_IEטUeEU6tb oEMD*(P'M໠Y⧫#j3Qf0 (N4g\~Z'kɪȤ1ޙ9jC輾]$&C]R@߷@Nۗ`N/J.MUQU dZ@?/FIfc%8q5 W">z`6, /Yu'=Naq<Bj @POѤJ8)cd:> |=8 FTǻAYAowXh&j9Yi /CWqLA?UzČ=D@EՂEh5 VQ:<^Mcq }eT} 4V̻\ k(v4UQQQ X;jI. $r+\#gZ6Y<"͌0ȱh{( 2WP_Kf[A~T-LCjb`%QZEK%(::n{M|c?5q⩧9M'1ϕ1v=Ѫx0 2L%Hc_o]q3njGZq^㭲$ f(g=mt9yf1Fw:RtkGC 4eϩBHG[!@ѨV(nyQ犃A9 I }~=}LrJtUI6 C4>ĻzFON{o LmUβ[ Z6|yV-z sfU&犬hj$۸Xԗ P h!'TGu=+"%Y+uFjmb{yo2)ms(\DJo6o !ȭG׭ :9T9̾FU.1_{p>`3Mޠ|SAӚj[~F>VI=lX+*`g:H9܃*h2Hi-ϲTg+ Yg :$&p>DAn k9ȹP ܼ yB 2m%tdb1"cEUEMGlM,Ewqjt"Lnc(AmjwNү8Toܘ vzuHXn DKg΄X;S mg7E{Dooe`_0CCý&~ARc6\ΞíLNWrCC6a.;d<73:Mf]s!eѥrƫ.֟Sdjj1-u3>ӰaSGm 1MʇDK=(922[>`+Q!B@z'\_o3X'BBwؔ +Iڵ3aolZ8,w8?#3%JzK$g7Mbȉ 35$1o>W*˄Ԏ+can}HdJ5"[*]>Nk~L$w粅s,|:$&J嬙_^*},0]ntٜ։RߒgcI{xeT5;vh|̱$8vwK&4ams2īr#,vkX#p JaK"q]Q/b$wǐWҌgi^rE="zU=  _o衜j껨o'PҾwH w B #c_9(x|/){%3*}]Q)p*5Ek _&=k$,DzòՆׄZj JNLO=qGh˦|4Z_Mۼlff? Ma\>DSZӇ.f{^CH 1݀F̡b{2~Ffy8T]ֱTV'o^1xBk AqZ}<.' 廹< W)lȒn(3Y6¶lM&Q.QiyY3 ]!$㯘<2g E z3$5Y1wߒTӧ; W~H:kQ ?K[ŵpjYC`KӮELy@~I$Tpj2蠗f-0rٓ!BxpJUekNOuί8V8^3Y~nF_; iB0?+0bx e(6wbvpZowoh8f<F=u m֓w)f$Qlz,v6QؒX=~\=H3W?)dȹ_)%lE_ivf[vclc 5prG~~g%{ݢXU%"+p۾p7_O4b@,0qWtpߔM,ԡ\֊B1&BbVʽ; X**#4Ktg:>sp.^݌@:@u d#{?)/ do&Ah-} Hn ,Q>AOykoQ̑ab HMdK9钵6.cryd+{\Yo"3@%i4T`ḋĿF^fƠk\ZJ|Lu|Wi!+2|?K=4S(:NEޅq)]2Sy 8 h,%jRu飷)N\*5ծts&EVhh²i9B4*.ʼnQL9-SsSGS#<̎03VcSY[ȶW@%pS)`Wॱ,q?o*@yfMД%Ι DSTS65P7*~&F픇ap4I;[ڝ/'F~Y}Ŭ[sdl`Q%8u`aH"nO?NMU6@.H>]Rϩſ5{2t888tT dƣ^C}m? "zoObpM,y_mnZtIq!kԹ)`Я5GGLd=. T'r)3]~:;c5jQ:qD%,;34Y}9@o(cg;fn$`%jaN# 3^h_Aӂc,X]y'aR<7D_[pHAP6^PdHgnWd_T0M.4L*AoM8t*b鷷~f+$Ib[ 8PXNsC:Ug~ U.i >[FJQ*kghh)έA8އM2#WTėOH<1n8-^ls(X |ωV?W/J4BP:CNWfftn8thD"A&;RDj*8|K8Ia6 #G5iSZc -p?BLo/: Dk 6&g݆H#҄=Er'uYlww޾#Y6@M%S#mZbDij.R!TLcՖkFH H'y-Lw /-zC|^]Kdp Fo:5x2YrLr->hlD̤ݘ$AsQ^ fTpk(Nz B`4<{ͬ#eSɢ<ÎCխ%mGKNseH!TaWTz"{Mݙ\ts2%DFpx5ip[3a,z]5X#Dr@(ǰnipP6|. =Rn-S&myZ{;UHm?fOF/5&3u\0oפx~"`kWve3q~5Uu2p,Z$t|$="vM=v3Jf-bRNZٕ8P?L1 xGB3N'.0sxtNbԀ2d_R %4B8Cd&~B~ /ˈtZ7 [:ޢ ֵPx \vKH=21՚QymVB ; 7}Q8ĩO3[:Hp=C/#hJ2@ƧMb%*z70I&gA-Jߜ5Ҽ3;g JB 2PdBԝ# 8p#x dW#F4zniwE]"5j,x\.mP":R$,P) b^}hC:>֋ҸBznN%yB6}LQۈ D7dw IrCշ}%̠v}W@+@m 5].顗sd굖^0`V?o* %9zy*1o-i uZ#G5l=vL;4آBe"c4;$TV4?%OUaH:6G7+]L#.KGU jRV &p͸J,x1X7\ߪ \b㵚ZG:R{%ܵyьX慴'0MB~_V #4.;:.ѴHI&L3!0:fF'm%;IɛZFMcu g 5g}iKb R1.dH cKMgA/%ˤ֯3(9]T@ӳ`᥸5"iwv \(9CFn{¼NKp<|[0Do 69\F4$R$-xF&!]㫌Qs׮P"pqƞ'! ⻃3b މN OvHh3?q:Jlv-1gz)@Ħ-S(jT#2Ž2\CI C M s5PJOmLmPo<֢7 :ۀ8Fc7/U3CoL<\z?K_G/" 8@]9W Ozm: 9LiՔL5cx=gٺDV=k4Ӝ2LEϙ~#2@_-+ot-FaCNsoOCuw8ovADX&ۿz9]YŠrQ.3&Rej3 Jn@caj,yJ&nb9L.5w#30"{Рryt|"Ѣ1tn'_%*D?~w9d) t_^4˩2R~:7Ke #(V/BWoY#* qyِ $߽[Q]jt^%Zykwp&6 wOB,Eb9B7q@U.n:>+ rH#}&߀?I[C!9LU^ B^K,!3'ۋV0?\> ~%c!ГxVZtui-;na*D.G2|Ƚ._{ůγJB~~=X(98<$<Ѝ2JFb?SpM:=aUχqߪx< Nvݿ|_[cLOvm7kceZAUܳ<3MIVGZ82f.Uc06#-N2Ctq-HgYnԨ[cLnRA_$nx=zHgeO,.M{㧽^Ўb1 2N?<|)Q' v)y_h<z'EfϹ=hcuKUֶQ)4%\(⍑{#뉠қIczu:ز-Pך%#yf)Y֭/P˧-vz-wyBg%a$NR|:_kxU%9TD%_^&i\Tn]/騰{-4 +[vh\ڝL+#To#/{Q0,;akˌ=h62KAQ5sFYS7 PN=\/x2d'N|P%Jǖ"4s$zq)tfH뜳Q,<[md <|PHutM&H% 7kJyV5Tytˇ,q<<4&qx /\cĈ"Gt ڣi}c~}8jbwrxp^3먫9:b - MdXLlRDI#Ƴus╔ iIprc+ՠ1_:D~ wX,q`(eh"r[g nnd, .0#$(F%pR_3 vguOu UaK&gɁ'^II[B!T iJo{tmAhWXph癦㞃P;Qӕ'Qם.3;<̇bfcc#.PXmCJ+^I2RCՒP"NZq1*8, &;N b5VL2GЂG(,qhhEv}D+5 HeofdIё:1CWc@q GK5֛P ;@ICWbo57eC.}_g|qհ J1ԝ.=xdF/ Y?44*2 䍾j@ yR w<ƲBCH\!<~Sv;>x+- $V6+2H|H=LIP5lv34J{p>wxT]7T&÷2sgs\樳/CPx]فK\&A]Ni.k(GB_K$ȏӺ=Yx[Kg20>Fa{7a_(Z.>Ԙu{28?+ S|:}$l]3F>䇗RMfܱ __v ,-ҼN] $B@2ge۶K1TՐDX=P~ec$ jV|iQ} ^^~[hҍSFovbي|[lrp|97k3.;;:S:*Q tGEa-%м Z;OlV@v\牢5r6L3g@G_`dtԵҺrYF{,xM_:[lE1N"@RUCcG 0y1 >~t8Ju9y0lkqQqvSpW-ZTC28BVf-a) 8ź*<.$U?)l('!ܭ"q\d L3x֔O+QY zp,hZRt*cœ-s K%] NB 7Yv\='}qꃠr0VV_ H'Or"Ćc=Dx}Za/ʂ`GL9kFhI@sJv Z Dt~8R&Dr'f˙Ô|n\1MЭ$NvH]ݠ;l(2PBd6\-@ʡ{\YIxWꃱy#ڗ6CN *X<؈׆pAaއ9? rCF&a_SXAq$ &T:?4V}Fp<_ '{3qV_{ϭ.7:b+n#_?b_hދr CkHɢS ߮M_2润X(=E0 =2bb*oGnsZ,F|[bֱ9]$ b <޳ËI'wG V~%??ct& a{qLol0ǽΔp)ns#%o<[ -5C$V CdUE_W? 9b񂁸gRtF@oacMxe[;}\WJꔺihbB\fT \a1$tJ!:- o:l6 *ؕ-N{,-S"c7`&WG8̻۹᥽3W3X.@f0{8˰xXGސ1$<3B[`E[oq|BU6uS˽)[Մf|\j1/ "i9VŢl;# $ aǨWq -K(fKJ,RG^t/*F{Z' !o\Y7r6Ϸ8m/[bīP{Yt5Zfچ#V.jiW$"~7IG c:"sߡ|ۙa^܁ΰ-bq6aQǛ]qE$rڸ5 D Z.}Q*^/D^2v]_pqΛ씎iX//\I Ջ#F5`cTןYMT'ޮ6-N#sb$KmL+\(x#W(I|j6)#+ *(;wXR/RN2R! D%|}` 0/a?Qi < ;JJ[UJG'"QѹvZ2ptsJONۉ'N}M.MGfxANj7=s|ym5u C)dVcTj/{ >̴[1̷ۼ/޾wrT7C\WܐmUF/ڨ.%d*|)S(y9K ֦0Wݨ[NYYMgkx^2gJIA6̢OByQU\[žW2|z~P;#B_@VJy CC#JSLjR]7jޫU3`T~GԌ$״@f|@`viOłʳ7LvPSJ f w85At;|DdsTNupkI3)^n /@,&q͈hřaŴAmA`E_U [/ÝcUozQG Uv!^)߾픔sx^ xj]=M&]OǼmLbfQ0.&Gn1*7z jJblC@iaoքcښ gZLC]P 7ͭtGI~TDzw`$ L2SЯ&Y30OWqTS9q!  OHhJWaU;O{pe>0FM1퍢irqR5GtÇ#3J^d&|^"=k;M z*-nqa(Br\"paSbQj)4262Ε-Y% jۑjQ'%Bp!=(jpomϰ왤7-W=w0)6"W)ÊBLww'o,|XcxԠn-\iLmTWwn-FSPLǟD8.AH( 2ȅ \}C;crƝe$O=#jg\2a9j/Ro[(F؃_'eCl+E88y0,m^"tMJekcI*8Gp;%ؓ #ӈvz ajwZ6;sGv8mluK<us ZHTV/k DeB?)I}ӕrn &C~}T*PNaUFڻ魼:=iU∘b.vX[[H~zh9 A%X!vD(w:[ifșPSDx8&Y:y\~ g""kz>(e"GSktJ };&抸Mh'lmk ,rr~(Q2$n;$"dvb/H1=;D~9#o$M_e%PZEͳ?"AAs? RoBb[ \jdLdCgVNa \Ίq Ajnmw><|]˲Irjp/&` kN d˒q>6;?"O/JeYlP6F^'qXνm4Bd$d͇wK95$>xwW6xksB l?fCZvU/@QDE9$ȾOF)w(Fø/Ly(R _oڪ97Fa  ^𑻃"H<#[sPzDzȨb5K _Du$#w&۷N[/\t2LMIHnP|a~b !\F8dCCڸs(lLڌJx=3R4z mfq.}8x-X|$-чˣ xt`U'ߊ\̕ VJxr7Kv7W &"m_㜪qC¦ JstbP9YxUt I2ЪYr)%mا֐x=Hoˋ('W i~;POK2(24IȚ+M!WPpjb̉N\>g"%#~P4SZM%CF 쵨 LcH"Ŗ0;Av s+Ѣ|+\G$.$-7Kr/Om LNz!љ` $rEnwTZ䱮rCeXQ|= V OX70gV3h3$\5PvßcYoӿ=Qw__ޮu׀ӎd,.sLSkq L8يS(,1}t)'H%Dz}H W&lE]5O X8n&Jm7T>hU@$<"&~ 6L*)[85}q mvl2@ P4h_9prOgTBWɶt{,zaw nI7RC}Z s. z'JfA@/GN]++~*z$d1£aӠG2TD#SKex. ꃳɗ7n[.QOTNjtX.  O7?6~_\k+y/N/#k~Od fq7x/ OƁys=B+X{SW>X䎹2*Ft DbuMT|yq0v:AS6=ǑPӫNޝ#:aԐnX/2mW)r&+?{*{^?9THE>vǛE=g>#ӕfs:d| 1~촅n6Q[T574ASiaSU ؏YOJeMP͹f(UGvExel~)44'!a(I+p儾Hk>$!1C{Gٓs^.&V+V[\>Sy 5;\Z88&r@)w;CVgHֵ=hV=\w8M0?ΪE#&w!?o"gI2jkLwciJ|Vzy:잙,#BZjL0|qȦgBkGwNkC}c389Z[&Q)G1@n-«iq,(#6)2_NEId{bi,C(U6WnD}!k%9 cv4e#I l}GNN@*8/_W.78 ARbـJySf4Q*M"}6? s[LtǡӿF5#!Fp nfNm謦)7Ru!?PE|HtY|Dc;#Zis_[pw0ICln> a©RqfRbȓv\=/~D3d~qױB^cӘ'{IEaw.ͩyG!2A=)Tn Y1;:ڭ@s%HZ9R',.EHp.HdoSճXI6|$]>)_gKդ}8:ya쬽2wPS fp`xN!}b;l}p8YQKi׭))*>,sBBG䏍В({ӄR6%?)˖ňՒ B>}wCIMc.}kF&~|I'rwlg!N%8@+SH)=,eAb_E~>Tjn絳$^>EVKݢp !te,K꼤} %CC&3FՐ+ztA>*DHֳ?|ɟb|a~Pzt,cpBMvgߣ%), }k MBcciYQk>G4S?}@P{𵞙\ 5J͎k20aڦt\}P1bf3h_h6wD"҇qݨX+6ݑﺳ5r{uMyKXN<#٫gVD QqȈq<'ٶ$d[JC$ֹ'dvwF)b/*)Hf"rze'oH\K\0avH=K+ }ʘGO4;3#?34ÌcO?xq"+ zؓOEOÈ${jՀ/ӌ!d;lU͗{1*{ @j}a([9з1;b!5+Uv ;ȃ~8wkƾHIGhI U&s 0ݱ2Hǧe]m_DN{3.vEެI0ܔP8sqܟthhP!ȥ{By\GDVdHGRG!n+~TIsk|bo}XopL钫;@ڱڥ9)"p˛Xi 2>pX)VwPx&s=G4Py}[Rf-7ͣp(E8RFXL7^>OI{xӎ{N#Q5Hp/S}_ttaS_dV\+c5jqWlOȋlq'd&\j26WZAvz8lGB{8Y7uzw9'orbs_?:ω)6~" Q2 -Y%z**c"Hk)Q+BǺu[#RQRHESpg3b~-r'YCj-|v 24`>{mBhm0IT/n ĮeLUԹX $8Ϩ%HVV r,^dbb?'I8NCh)_:5P?{yxM'APqʈ9Xyk)83HBZhch)g45K3Nr o^6oXC/Glu^w[[8u 7DyFcz)rYw S5ԙ F[Ajj%3w WmBnճW擒72>tj- p( *0fϓ7+L5JEg;1SkCBz¡2WY%5x*k'5U9  Vǵdt۫Ǩx)J mG%_oD )w}Aҽj^@tpB<ϧ-ʕ !*wڥ %&]?XruVf/nU gBASR% d t/O6VRҹjjtf ƻgt "5*g(4X܇1qb9z\pz ]Ѳ䅐s/B'e'nj\0Ԇ$_L&72gD: ˛w|ZM˯ [ %ʼnjϨS̈́iv\ȩ$iꬬ|Ns?ت륀"_:,} :hV{)f7vG'+ry\-)xSO zzB!WMl6Z%C$8;ien'q -Fm_pȏ,ctxY!8_%xЖPPp>A&7CMSpMЉaLA"2χdmw~dL赩> D6NMRקz T޴얡@JMOb]A >zWGKY}.REYb|op|7ZoBdT|'b&e'@ 7*Tfci}@J/dV3R4*}YF)Cw!S1ޑѦI%hOԂ+V靛AH=1_^D"+iPPMrdaU'ΞQgNHd#Tȼa۬vRT|5;h*,btR?y: A&g ^eQhW[̺5e7zmL]^H(IĆǃ 8K I. GN{e+$w.yiFqo"OɔPF71 x=6wf(2,ݒ_3.̇F?u;GJ6q|"гz]ʟ=n>ΙxҏZGI).y :ҽH{IQ߱ aFy)Paݠ@FE@tVWiUaziN!c\`UU:C`5hq1. diMwc8;@o'Cn KXEBv Y#uL04qB9G-v:j&_DkSBQ x "}2 .p}_O/Z)J!Lf"$*jV mF;5ZKe mk 1XjD?d%@__"NKy+"ܸq\bFG$e0r6%6d%psNw)&ܖ~8:z/} Uh龺= `4Ji/uMb-S@8ÅvWb SNE$;NJ/Rbq 6p"LxCb*5/@kޝ@,|%BD-T,V5ʸPh>u =\fCǒ(Z®ޤizߋae2,u[*<͑?HN &CޒG\rHWhֱ 8yl4=fS36Jٝdۑ Q&{w'a~L2I1049v@*ЊDtg vy <4z-Sg_j.`Yf7 dC"AFyMśYψŹw)Jx *]P/iڢh]G=C&[U\$V$1xrUIQ(@|dfg# 0[b.zZ%d@yVY|Lng:"^Z'Dxtd<7LdYZ)'pc*dG{^c} ;/](ɭkԫ q +.s26Ǚ>ؘ ̐j 1G,ΌN%\Ro`ACB~H=%c =LM臄Xm\ZH_lpK_-%}(VmU^؁D3 Ԙ;Yك<2odez㶨){9<"ւIФ*,~)pKFbO=0N "~cu/Ч(UlAۖD.n%wXoh1;)}c@"C{O6laHAg` pHJ)0'mo0ښΚPVc)) R8:-< )R /mv?\LE<g`8o,! OJR}.v]j}H%h.7!Qu1!ݙ8NS-I. R/wj =FncS&Zr`]2y|T,s ږ>v*l6O"[7=Y nN:}/x-2`bsC)֞x?N;-hvKWwu6|~o%f:SYk]Oȕ?棶-1BV0Lz ^DMMSXzJeͯz KD4o-6[C%N_L/i7F:-FҌ`PU꼶Ž󿌑ڋG.]:(h^Djc6[NS|y2d b{`mY ؾ>]+l%=P;R"_A!Ág\PQڦ`m|q9[s#_{E}F2RK hTx=OUX*P:Nv !*DdʕN]r`(dۄ&g'j8c#6mԕ=+21(6wu=QA7]ʌye*POZ%›X& >S퀄PջP*ϦZf &(8dܒk6M]NoҙSmSLKy,ldo#6Q}\fpa-# >d}cMOՖ",:͇ *.F'bewwj'$P@: d|))?Re7K+1oI ËMG`;j-i%Q p^t 4W3ᕅ ŏ-yc([xQڵMr* IQD6DhjqcQ 6Ip2wA- "'ޑ ,,D* Ēh&B6|PCaDE͡%JӆjT_zBdl@_A҃(+$JS);nR\0t4&8!J+}y4 ҍz2%5пC}{:w89=/Cec@V mr=YIYH{?p>Q&te;  }2'̀?uT<C\l#4nv+!&`]G a(Vh ( sOJ5+a>vF]}}DZ]lNe1Hgeb £2-WΦ~` %[y VV8諔%U_DV)2KUp⛦,VMwT sG7RWwcFޞbV޲K[E_ " Z' " j[hvJ78Vß2*<|n}6*  ҂O\(ϼK* :*B"tnr'NuB "TDM42؍9zC꜊4DPa8@4DXYq-25g%L+,!o]CūXV;Q; ьW:4a*W8w_f=e!sE5ռޠH0Dʣo7r]t'm2ba)Ah'Ws+sC[|ߓe~1۔+~nqR[Uy1yxy@QC8JRwGSH"v2e#2KBp Ҳ-R!M"% \&*xJr1;GMQݝ>)Q Έ^9*#0qz$?9eHJ9R{i}MXѕϒߣօi-))I&jGoyCLH0k3iO'K5R2ՍګN8%ve*ew#?<=ܐFjj-b'HJ${8\,/֕PJHC.*Nz;Uy̽ 7>"1פu K{C kD+r{klYȥ 4;_$g =n}ϛ&(ݑ^'nt@4IDt`{tRrYS=osN\g*+Go/ u_{t"ˋk%,&c|ƻnx]961!=qYdt$D:[SɦgGѲB|T_r+fYGIvġ׆Ϧ͈'ZlPQGw!?qH Xyq:Za C^Zct4m-+OREm9I1۹z QTJP[Ka| F[mi[Y`>dCe;u#u~Dbyp.0iPUr+ \iGwAfkVQP2g:getu#"(1!g+Sl+8V">Ba/+USqxUXtYI*!g$`s/~޸eM!8zSXx]l S?;#d8Wv -6[ $] yuc8 G /:b^G9ࢋ˴'0М=y >6MP a)qwEwE=MYuKd= sCц5HۄG dnh%1nKNt_vGrpP\̓b;ݤCzT{=۴¶@2/.@IG`uYx H8~^DeuWXyӍqey{x@ܽԍ(KX_#pagB+-Is!,أUZPhx{P` ~r/[)FH'SMq)Ao;5 Q>v:tmRG K7o $-$%)† |ӽ֟xcs X[Zբғ7.Mȥ۔;&T')ˤf|3P`} %9{C,dH'$Dtsoe>Y{{_ViSD5I e+ &K*];Gzђ0+Xi}RG Kż)=8* ͳ ~I;k{<| tgS~*Ag&?H}\8F2pu*'Q++{(\WGݖG ]B9[C2Ԟ=,*'M@f6w6}D瘮ۏhB^d٧׽.Jtzt]o2Ꜳ>rŵЙL$'%| ơ? |*xYjR\ݛ< ]D4＀`?aj3NUsRSlؐZw!C>A ؐO4)VH?i" jb/gV # 5H9 7Kc 7.GuAN`UEBxe#0kaY*> SeX*s`4qAe.;%XB8#U#dbGgС>.nŴ ^H굷;ЄVzdH[ɾ_4n [#)bO=$o,c :W> ;%wW>&hxr>OG@D<:{>ke$`ȣXSEo)֋ڜFy7;6 ]E69 cdwrf!UԡśCO&'c#)Tpykd2\LЦ8y;6mw ܪ<);rLk'?^?CԒBg^wC.zi2(Yp37eZDg /f}c8/S"W@`cB͏j\?Goi+g4@PÑmQܒ$k+F$e#dS6eBAV}WKPggyN/{\ߧBud.a]?>Cq>J ?W c7^0q25:q9Vt;5ꃿf)!_ԗ%jɣ:sZKH/ @if^JtK $E9,+X<71Zj;~X4xk `{eGI]R5o:+S  OqQvdgŞ0.r7#TX Sx^qj1Mh=JRx8K7F57-Bۍ_psC?or)Y(Z 61[j pT)IEm?*Fʊ";z ݂ $FU7Ě~? -O~2tEÚ'q#,KB`9i.I4Kc> 7ᾪI2Gl%nv4>,5ZPRO aoDkl݇b}|IVҺo2AMZΐ4~("FXd6$^*r?w@Bx&')*zGc m8ԝgwI^+$y$sRNcZNygSQngۂI^%ge 7)pF_wFsSj#!bu; oFw.XvJk2 M4Q̜AUBj1qT)tc-TP'Bq=@q^{һq_ s Sw%^d5+Qa)~n2l hȖĜiEE͓ⰴi5G ^op.zVF0+=Ն4V(g &i'aj6iaB[ͯeb).&zS^g8v@[4$ۊ#m;2fxTEmn(hY <)֩FgNwm-6z: !3ն!!nk XwTz @c)_~ $oly mE֠2P0VrCέߐi.->EsYVÐ$R1Ibا7p20ԏ߮Lml|WQ788p7'fm3pYc$}6"2y#O!#2Tk!vuLd9gL6ƙXd*28͝$4D0H2\u0s"/Qv(M1cpw]_]" FlmVrxnCn)9hOfP g35,0YleF^buXJ2٥31bPkQ=&(d7%`g[mAN~zc=x/}֠T ۜ7sVq4j  1*F%P\9fI1,XBH[&pFXKe$d*d9s)[8J9zAwh,3!(q*ͽvjUJE^ߖ92hTmd[[M]u~Ȝ_`hY/6Ҹ:y%(tqqmQ$>^rkty;N~Btp>Kn /C[.BrOz>EPO+7`^%FoH,"0Ox6ؠ(8"~&ǫ-q(8\ˬf8ѕXX =/f{k,kTKp$ib5iE5.oʕN4y6RFvO:l>%}&0?^J^Tכ3"f:yNYjĘT9j5'J;Dߧ ]P͉\PXo:"$o]>Tvԭ5[ER.BnُRAM9 Rd_^ȐXz4oDQMX◀!ˡIx[6+x82_ HvNLت[B.џvs;gi!}uyb+a(> |ƪ?np̱&XȾ|Dr͐6ˆڄBƍw w{bQk ^򸎯zFX)#4XniK>WhHVvA!tHme?]LA=*z;o!K^qpaH jFV˵|cCw b@.W2wqZu =C=lY3CkxRAS+PBCQ*ز@ ju_\6.6NR E1W[/s.9H[6ytIW`pl3xx^PCs,-$:M/O"+3pP/.A(N tOD,&| JD{2(NSGBt]Jitn҂q:G,JM9E l렻rζCX ^9ou>iKD!QQDۙ|[+*?u)PEO k ڮT8+Rv(В…[s"xrVWCvsMo~.zFi'TKU7Cm KytZJw`o˴]{UqIb:wcS/6ZHAڀR[t]C!"wEpޞ?bցP)4khh%^R&&@-S ߻>1ՒWΞ-#GuP ?M\~>B9`73RKMNb6P9gI[CW:)K*.'JIuK*iFR-2*`|MHK%\xkG'ۂ9&a 63l*rlwncFQ+(kP/5y塨g-.ЅdngY-z+<˜z gW~< ~i\yd@an/3%z#|C( %H<_|k%rܣH)RAry+iJfXXϴo4_rfnryC;5],`tA_l#:UN"9kaC'5⯎.u ^`=)Z,Zy2׫vxqjFva}eDw# .'ݝ@g10\%Oկ5lv`ruˑ̇ 4NPVD6noUƊ8ҙ#_<< wj,쵁),ÃnK;R1U73H5$SD.~US̀*s>y,.w(pUְ#LZgʏ(cЁSP~ra_*=S/,W0Yׅ +8z&Td 4((u!LN*8V,D%.:GSt*fQBag(@%qufCS>O6XNF/1TqtgYΦ@T+Sq)GUp)/I0XBNdɑh<")8 hU=&Q}k <(g~N Ig=5Vn82~!뗣#lA{߆<N%~: y @R4ұk.#3,GD}vX GyyKȭ(lNGϒf ilm`7o8=s者 ͘M8׮Z"'vUe'Ʊ YA~WZu2>C`j]qwS4SMṢA9h E#5 $)^UsJWLԀ#$-H~SNN^gcj.DQ0W /8y |R(@Q~iu}f q]u~+`uQH K 8>yi#nbY FDx:v5_t$6bcx9%3a^j#ONb)> =z[=V: w "pU!{&ZlG2bK&㞞@E$Q?+>ب sx0̦*>B7iGaPkHY(qNaG[͋zcnWɐIy|z%۱!'vT ꔙA4+ tP2P\j J\Kz<#RM2 Rd)3M'A fYC@ѷ"x[o|#Yo\PpNH@Y&}f :ţB 7ul¿A@m.%Ix[d|sacNm8GEQ$q%sB -Pve}lgd 0jGss j@I(Kx;UÐ1;f>3&઼Q|.Nܯԏ qW[C+E[{>  n:KҒǻe#l31jaQ8z]{2ߩѸ`)-g(y46~AnRQ $/JR|?qL[&)P8EL̛D81&I-xKdtw (Gn⹘_ c$]aE0X/Y"~" m:tZ9o@|KmBxUd$>&,|9f]~q#eV6'[\sÚff#*l}v{RUҡeϤD<8-N,4|6%PrO*+C7ev 3RDzSQ78b'|<9e.*=?=[ Ul4 ̗a e+&`Ub_K&,G3[bf/XQN{`p+ j^oL0L:qꦃTwwQX`Ȓo (~,nDw=ơbJnwlA:J<נb/1*%$33{* h;IMVW [lÀ5#NT ?KP|L"?k?lHYʛB39urB̓Q6 P -c9({݄؊Ҡ:M2D1to;=4tgyMC~*?[_a: surQw0 2D<=>ojw6mr|$Ukæׇf`GOdQ1Saޚf*(52:/~:U2ߑ'X۞x܃bmKcX+#@䢬ykɄ"ơP%إXِʾ:,/ͮ|Nu,;*CxEhURy2(@Bӆ?`ePԳܢ+oX:)|^H*j0lyy "x͘=n-y.Sy'm"q߱ŭNM qK_ٵF䉷7iG{2?H/YY{>'r-@ۙDlKT$(L dŖV {. [8mxKIxCTdQ-,vE0~~}kg % Nk1VDX؎FIy<t(-(+1Bqyck{4\ M7K("ozzwK00w]hNcKGήG8eKqy Pwgn v CZR1';Zhz%z6߶yD7w/, |M^,>Lj\ 1𷼶yd?~T$x >?O ӶF[Tx˨FlD':nrN%v2ZPQo<4YuFo▤Q,\,Gt`6v,ϕ_m셸ޟ#dCE=:#bF#Pw4d}:|bzmvȨfݩ SUʏCjh>VerK[F$ِKakP1{?"%Wf_]IQן87:܁uAc>#5ʄ .~Q1kWP&5*qX#H$nnLa 0%J)I?Gq98N C&ɖ0-SDL/^G~MG3#co|)_u45$XNCC)OO+(:)%0(OEC@(i|*#˃!d 'U4IF]|EʨO˖ZޗK<.` ZDP^ЙXy#2\s!32|:T&3(Eɾ 5+,`KÛ[N?*a /^7?vc@雵J!aO 欥]q):wh`kf MH yPa4g Ph6Gf5vG9WXFB}c)(vy~KR}t6kb`kS6HJx|X0%L^G̚dƖ1ݹѕ^ۋTv)!쏹%O._q ll!gSPǒe it#!Du?8]3=`CF.; ͩSs=GgSh/[rW+rD)=@ېtbJVe3[&4G4W}Z9~EؼM6$Jysfrs &w$i.?sΌՑX +ݾ>4{qRgfؽ+;qMakZ ֔0]Y96Mo.Z%|?2.;LL'³:#<+C(8s=\)CXeS 3>ST8O\U啤lԌXye f/n6m&['Kj(QW<͜86 |}7W6RRXsȁzdE`^fTt2: 'Kn+QAWnx_}[\+sfϔ@&;2Mb;_]"V>*?LXMȺUAPn k:鷅ʰrvY!6gJ6 2Gv;i5*"z? =/ޖtF~掝}ό|eiz/-+i5]6:fIC`fgl2>Baj h%4dd_+1J.!p)]xWN&v$+V:^ V6 oP{]LMz*ZR+Fkdݐr)}87";ί/ܦd65GM;8#뚘W"% )bu?y<]Z(q63xMbG?@6uBpIm4(jj'c=BI #z}d$vz8G B[ % Jj [us%Ll~t]B瑣]cyoԊ.[غ&`S"˴%X|s)P}8e ^fs ȿ*>ʗ_r"hOhPl!W;}3l'GP/ Л{I0MeyoX߷CKg+i1uvT#ZΈy1bOMG6ϲK*/s%##z](-U\O:Qz^}y4`pVH.cÞRk4%I`^NVXz 1 o2ˊ[55Jc9; AZ/vBf0aU4quǎ[`LL#?ֱ,*ZS fva`2B.$r/ҤEK4^mKAٓl6X,w*kCo;ҕǸKiL^#-xC%h C+=&#+B}]s%D(y2<K%D a g!FY5$x毎{&u b-PFYE<?(iv+}ؒZ +75F[]Қ۲ToQ江hfp?++sOħ~Ղ"[hNL{W4z޹c(+iebS*\e=9}Ckh|qDSOOW/6+=l>lLڴGG? DG-Igx{+1B +Gr<~6̣l6 vDRSx6P\ò9NҔKΜe_pN:5I@1tl.K♴`E[{S{{C#tgiD~ghy0!OXyVVfy[|LQ@)=^`IvQ@;/#u@V|4e_${ `jW1Q#O=,<ȣy7q]Kӯ|?_2)bIsyۛ缽 @:%%Ƀ~Cd0n! *Wö|ܔ2"Ut ֥ـ/!^ߪ9&gTǒTTsPol*6ZZǨퟘyZwa#2жFl<)czv4QC'cx0;?u ̻}5`z CC^"|Cc$?Mo^'x_Nt kG{/m:%Q xWN=V)1yϊ7α_CWWg2?#_ՊHmG|o'aOD<8w Bww6tJp`&_?خPNg?w$*CDQ 2'ץ{S3lY3(,+ C]A@ 8]<Ќ~򠼸 +6eU\@v#ּ%[. YYXv>=5.F~1u#W27[q\z]鰲dM>W \3flVqUe9_~uLg{^܊wl1ZZ;V$=N}*9#J;^9`,r&"NEšySЭADZ}?| yY|ȉiKD-="/r2 `K\O|5R8aٝoxU!F\ P|;|5%R5KQFC8T`Z 8&\ YzR׫Ռzhg,;x)dׅIbq^b]O}rqj);Rޫs]rf*C %:rP~~DQ>" җ2y^Z<.,d jXl /VHh^E&3l\VV ݃%C' 0c]dUg ʝw<3i3$S 14RѼߚ󠧣 N_T rt*9^Wx6B71ȤC|4XrQzE.WyԒn=kɦC9 C_d[X܌/6 `8 R]啓-XnWwC(Pn8l߷coR\7ِ)?5_3I5[kAeJ XQ 4X.j[|$ʄ %6*O慭:ϧ: $XM~(:.X(gjG,󟏉Իּ(\Y}Ą1i|~+/*g()lj=|E>!8cF5S(T֙^xP͈#:nh].չ'{N0cl\wj^Z%f u]4%TxQPcɗ ws+l10-Y yc`o@x{w#bZ$Z{50DTcM~, Cj߉TV .|DJ2H-O'UEŦlIHnys}UZ^N"CPYgcOdZ{'=ç i߰|7ݲ˭nFE9qIL)/%stw}U̝(䧝Z+wzEyhhsIO!jf).rY^'_C:Aל!~&/҂aH-A^q!5eL`*vc^+y;8 #L/^sƩaם{U?XFLe]3䵃ɣ$sDZ:YV2:vX_oƒr)} .-Q-\ө1@S{Y׻ik~/M2x}R;}Cp=V'-6$Ot[?t MUԷ'e S-!ǠAloQOOW6ľZd +_5bO[ v.%8'bt0|_}V/,#1g"9eX)@Z< :qL c/ yYۖ+T`ǜms+9#lrJ<9Q{/"]&/)N2O7# \|u͵7Gd43a\\o:YA)F\ {>pͮ Qt$Dw~LrM{&}t CM8#˓WqpE;]Ete&\ Y{C=Od;'SCjN=a:Ԗ T4~aT]ioQeT7rϪj.k%:YĉS3 2f-u+YG?[8HÍfVrp^B*?( %TX~!Շ_hgy"b7B$!=x'؃ǀ(+nhPp}Bh!_|$nYHP2 5T Dmcf6Dt'Di2Gahr4)މh7oxx &wo& B&%?@1mcs19Yunp3B8vcWzy\3e㛫\D^O!"4q;v (AS"+!=f[%?xBAQ.Τ PlhD[gO M+՝}0.⢛vȵ$ 7mq0H5(T"C=ð||Z}MXq&&j1~lgHm5߳nm j GJ, ]wOks9eciq;1zSu8vd T#$Xwy9RۥnVԭr0ghhxǙ+e'ȷk`X8V4=Tщ軞( rtCӒ(de= QsFm> }{ b'NDv( KaoFT:Y\%*2Y/e ="8ցPj8 t⣐IȕaTܭ~.e՝CYI65x/8;s8y=|K/L*_#PZKB]gUj`_'MO!%^a7L[/ Xߟ2Щn b7]|Ы=ӟla\Ŕ¸>x%IYڎV ܸ6jR|~kj:ҳZ%aiw:݂L5Y9רzZʢXgjHno l }rwӑ[ f(̳[#(v4ྡྷ*D{_B}xS@5VZl[w O2t "u6IMS`!!,^-*5&ŭH~VQ.$ ~1F3gµ4DȨo跥3׹ކ :ZeH+^ X hp.f2A2b m"Ăo#cQz)qSi, iJIβ_ D~XZJ/Q0i/k` +~'{}WYۣ?p/d/=ܙ OˮI߁Nim~\(Xm0N+ j|-<xU[h( 4r8ʐ?x3rRԒJ2o. ;8Z ?+o[KAE5\= , Z}&9I(T[]> aé4P5[kK2m=XaRI׉_ )rq y,n1bEj>&02o,QV!3aܣo[hTD_ޮ7 8z /zGdnvVev]JfB+lps\WdiQ G1vF_1bEĭ F2u;P$!e#7\VTU8ѡ9ʟղ8Q-ńʇ1]36/^, (p}k|SD]"R@d{FW(\xF*nz5lBġx[>P7_( "` tiHᘾ0=ioD%r\h7C[G @cm (4Ԧd<"{י#^]JᎩ}X3}ֶ¿L,i$ ?ﴼ|4_{"C80{(cpK{'<'5 U!N!CvUj,s9lI~Z4 2^3+|}LPsvjf/h}+Gд ; n"sKS={7u$3̮Юq_oI'pאHJy[!-y޸u1Z8[Ikb?bqĎb;,7*J.Ė9jPlkF‹A#3c35ޣ{27+g5}4*[ 8cyhL50J]ؿA`~<ԁN\+:&HM7ucW}uO/|鹄ݪv#pnGo?PجfCnMq_)݄3y-+x"H\zl "x 2qv R@ 0,bA^MvPa_+j{#b?T~aq9k\%yFk9z1B|'-` s0')AE:[7ǐ}1E(UdS?R"\SSDf + Y5LxQh;[LO{`] GMnI`T9 p7W{J4Z|Avi K&fI5!ao dz)Nb7 $-EҊNrw'<dQi^uo p$fkDf53r@׀cX[jOWۋL4Zxʝn|yc2 )$ _^r%j5Ps֋J-@.x͢j#^ 5DJ0YGàsy~(mrcc Rwnb=h~~ n>2zCfS9-0C_fev`vznTc  )hD<5T!e"wX`|~.H\01vw`veTL__'}[F:ra| FW DH-:;!Y&\&^ b~6)ȼv3iIJL/ ư]E_NJ''M.[ 2xucגH֓5 \Ba=YRWͿ..$7sה0a] `[0;UӀ!}~ǘjƞ $F`'CGOB4a1Ч|gGlhhoR-`\@A9=9g{ =Ä̵aAN_ YgbqHB|]lEnY}-_O޾d6߮$LcS?ɔ$9d~b:f}>'Dv3ߌ}lu~x7N "#m,)eZn|=}>F!cUx:h%pR\׊Em<@vѣnTsE[<`!CUýdBM]V&uC?zzBIg=\: jj}8z{bxHD N]GX@#p,QL4\E7L3 AErf9~d%9Sh_}q7J3n[,`>c1bhD#\8%7wYmx>(ڸ,bazv: q5_M(ߠ޹u?-RK6pؽ&Dkv =Q{pv^oǐU#|Ҽ=\ )ppHdHnY֎.ɑrޟRoⱸW Rj9gDSS,>(aqwi/?W/D\HW3y!yR)GAJV!2EBwŵָ~u)TS^G J.*DrH1wX{W,[pBy]B< sK|#q+zpzJ<: H ViFm sT m&)ZrCCVR{<GpӍEk_*=ZLNCfj8`ú=nJ:,.l8RZ-tDàBE M;`~/QҤp\YfaEշV+ޕ)FާPz 竹wLd5 ȃ/kY 5r:4mt|%3W Y!Uw`pF1j8mmvj(Ӟ壬Ww= Ȭ?vw!Br0Wy #@dH ̛tX:n'3okej&L;ި!pNT:$ix&!n?2D>T;*;j%YǎaNy+dH4! 3#QjGAsۆѐwsy2L wLƔ(C:2! +M 6Z4[˵KWhV73,)ר{2 U ?ikS]<=SMwb#74#^BvI/`Ga ZD,0> C5+3wEkڭ's#P:1"S =zmΡv+v(Xl "ײXM\r8 sI)%4i|2.]wI/ŘUXg3Ъ:p2aqT ף#. 6.^ޝZԛ}nA{Ki0lBw;f'''P It ?`IkN+Aˑ*3-4]g ͍0{K5/Sv- %iaS |uY*N^TD;YM?|}>ln9mdnar*~ߤ4E(E1T]7+'HcؿfY9"2{t#$";俦h6&#U@Ï@>}ℷt@V8Jd~wn[7N k̟TK%5Aj/hh^=,#T+*y_1BSn=+qxD!49 K`Rb`f3 H z=OrGfMˏz9_䆾R Ռ$Z6 CpFݷxG}K\e5p35G]XeէePϸi 楠BL8hc!'&h#Qb%OwfKui[w h-=aR?4MJ[%.J0C-7~gڛ!&8#i+2 r-B~08[m8&xӃ㕌c'#[{slq[~DQ8Dym^Ak!>/q aVHRߐ@;9OAj )Du#a~@)ƣ4q~qfqlGM\ yBvZBc,RV:ǭOvn4zDRi$&!&j7" QFluP$Bћ:~VqQFi.;n u}=o'FX&MZ䎿yjc1Y|@ұKOu7jjV 7'L?YV 0B!;P8KYYe8VD kB r(:/xD_G[`&&A&ݖ?g72/)c/N7ũdXh7 0-#7ŷ8/ UQ#R-26{S|E |Έ֧q/]ZQI_B)-(Į}I4&e&TTvqWe!x (O%qsՆu>Q΃O0Z^#oaL>uzRnx3Gt,KSa<&r'&tJ*A2TZ_ UGHc UDfWh3Kc7@P mhF]N eJ發|m\ s5T/0R;Ԕ^ϋdr=hv}9'1:~ei< Y*/i$}|p3D8>it ^#t//Ȥ(+&INk1[s)'62ul?<ƶNՆpa9p9dz5B;ErnM]j S K [AH#R.UY?lWA AYd2 B 3Zҟݜj&#fB@N;&%/ݟ{cDcrZJ0w-ĵwLlM:%^}`ҙ F1X j6o! G(b-kAź04*jLQrKоԌPßK)U7MjDR:]*nڒ2DQC2GD6 SoU54HF+}7L&K&ܚ#2Njm8K sijjN ;8FM%©߽V3vh $X_#׽Qc@F^~ƅ {ΚրJ|U0v21cڢ`s@ F$c*PE7#R7jM"ZZ.(CfHS^&ƺ;{ 8<2Q&8<(={P"\\~l3!A7M=7A/^̕9HI9{,}4Vڡ*+#na\kS`ǡRgr1ER8f,o/~Ϲ(n=@zr0,'vf„6&x#Cm^tb$Z1,mÞ&թAZ05/S &L+8(Ŏdx? ݤ4OM `"/<^%LuPlz HI6ߓES瀼u/ k'i%ēPwdD `+YJF%Ls Ϲ^kvkDW$vs{:]BJ9kA `~rOvh_Omxf\ l2dtx#SZHd:2p;Cf":xG9D[@cmg#urV'_1)/A!0r5*2\"Dxa!jә\3Z {#siTVh%$])"OP0 8DGiHե=n 93弎e',@+;l`PY^(+1pdDR:|Bm 8aQv$!;m9M{qqL,snB5ٝ0N{3>),Cnu֓eHᗼޠ_{K܌/}½e?׉}u s I?6˳ Uʰ^=66;UTRŬ1ڿ4Jp+4. Vsi?ƚ|zP[%g^۩nT&b_jձ6՞we?W'+2,h)`g "¹MRIq4E s$6,Kwbi%C7 OZ/2,;t =W Mg1j2I&YaKaYY&M;ɕyEi|!~ s$|= gt Mw!G8Y6"[~CS6ZĀ#wE*ooEDS׉SDzyL_lXAx4-"ً3)%PD%D 4lNv&9<D˷37/04h MLQL y^`Z@PBV)/MSh=};MZn.C, AbU뫎ARH'LP iMr4o558;$@@;xA:XvzF~1n_oyfjoK_bӽcHKO+kr@իa@↛UZ Zvkx[kw Jsʧ텁38)RХm̦啰.^d8J,uS]6yE”]CUJWݡajy=.?VJћ_JO 5ga4ڤT^D>/TvoG\?7,{N؜ڕU Lq* Mws"fy?EV|nDԺ\@xZ]+E#(z~y/dD #ڙkfN E}!0uVo!y^1Mߜ>b%f_Sh -A]J=սA'E=XOO4r7'yLx!\F";f#v!نQzH.߇35,c7[r>%]v/e`۪ Ն0y"rb+ S`ϵ;kю˪T$Qf'U^Ox+9̖̆k8e֓uSF:[A?[O?넁b^r=D$PHfNy'OT>m ws(m ,._1}AԿ}hE0NJoJŊx~( n7LݫZcyHS˽#h4RN:žxX?x\+&{N6-/b5d'Z;5C;{f߹_ 9?]h4g2m4?@*;1l'msOm0I1AAApL<>D@Դ<ϊտ,O`UQx5b6eID=8#'eˌ\hwHW2HnaU)gA"q1"m\܌)FS)@Hri{]9t&:r )ފ>5F, hņ B|gXvo}zv*laȡ B۱]u=H #hUͰDNo?)/~REygdhIFŒ!Q%ViAcPqWo- ). Y|ٿnXx pv3( lq;B)Y]G>Mw 4tR/畨8#pv'c.1i"tfLxަԐo^$Nj935,%o{oߞP\=GdYüDI©R?΄t:^E!Hks;RqQL9vl0jA.,`50JTmc: +g`w=]=bBd<^zEEƑˋ cD+D nýfoNN5b,&:q~3[b>83Q9VWgFSKE`AW )|0RqleGt9}1q^/$zygQԯ;$zC{2Os ,OoMK( )H;W [bn/gCG*YѾ_Fg^֯lBsQ\ ZbGӰ{Kԫ9u8U}mt t>g{#1 gE ݈E-v ?(bW;RNYO2Q̻T:I .g ^!)?_"1õ]WO3F<~m >YiKr ,yojcWxԆD~}Zɣި?BMٞgE5I.䭴? ?FnZaeH7z\]*K]+ף%əJ\$$KɀJceƽ:e^6Z:EV I;p1,/)uH@JcUC*QjJZ!!oSH̔o=Wyەp^,)8܈f\vꉬ0o7Q?Ѧ۸RRI-~ ]b_8|$z8q|u*+ӌݶ5x?mjEpF@y$*>_90DyIrI{=a~zEp{;٪29vvSR؍z&Gdk'щ&}da;]W0/MƑ/Lci[6١[/rR74%4τj4j>(:5/!( d9 Rot~}' ?DYhy׬DjQԍ`r/hb{> !?Hf>'`~#[*=yH;x > oQv͕ߺ17* :&{@O;j(2^}ŒEASDQYE<'+UyQdX4Q L\KCtc+Bd4kc \ 9ԑ'?qR(1@'gzj2"E5F:&qڏUE|2@8ͲjhntށwFR^,΂ #J{_ƃ{ǎllW9fMFc7$(DM8DFX<H$\OUwal=Srl7fY,ll+vØEcZt |=@֗&UƍLPbFpۚB#6F,S㨪8|qOW~ˣYV)Gצ_[1U?K_ {@5=hy:4W]`Idl}6~юnXN ˠXHJ|K7Y:l ns b'baq,cfj{'r$1 [ƱU<$lƾl.'?K՝'aU{6 FށDe TXQ濸;k  $l10,N̹2-ՄH%XŌ2&+ivI/*BRxR=}g*zoTúD+O$X%VOhUDj8)I9.I#]c1Whz0NVy= V9x s:GAb89KP0EkTwbtoץ-VQn. ɺ]c8znEh!P,ܾ?h֗dc-*V:&/7 |j7{h;[sdz0;33~stG|yg#tBXk-E<7|ɻk'33VTmMS_-6c`-z o+=ѦaAX4<\YoXDp$Ӝ rldI=5~>s!iuRJa,1p)M )l|ċ5X"jsj uݼWQ#w_8*yP)_]^CRPJVO!;K]niqZz5J=cW:~B@ b h:0{%p  BPAPl$[;Jo}ѣ7NKѭH!I"s bx"dLo #AO'٢@_ay|A\C0 eǘOrTN&k; le/SRWbdĻzkX4Gw5)q0ʚ5ŋG&!]w"Rdzuaȭ~صU~0rUm#L w~osoZJp W7G 9qp0q濾Ih'ڐ[)pL#喃9\a!oy9q}iu~Kjns)%U*|xzeS\T6n,P;-^xf/OsqL/S֤߮vyr ˟ß$PN} Œao70/ d,ul/sQK"it TzD -:01DS81HJw$6bY?3alh'}nouxOtPҶ9+ E 0zLNQ֋Nhv-tmiq\ݣaVDxyqU]&|Kd5Tٱ>y)ҥqI7 vM)UNcQk"9XKB>5.<,8 N k7YMP>C>N#)tBk-/K1$2 w΢Wif3_WBkúr80+=6B!.Yt1CCpCTPHM9DnBy,[9HE6vVSd_3@V5:}uByWpbAI&tgG%v8O'j|4{9GҴ zjA oo V,zEA*rP5ʀ `a^nj ߉aЧЎ}3 ^ntine0D^Wd)NSmڥazbZ|/i.qSz{aUk됃hL\{c% wFp |)B5}[Zb$$s\vYK(~R8<@DxTMmIsepЗ+rO=Mml|Xn>22Wp-g\JZ| =Hb_ lÇ~N4>`@Ѿ59-Yi*o0 4JC+7cS nIE"̠-vEIEZV:HP_ͅQ)#TЃOM Ǥz AWthr2cYѕ﶐J_єE~ ( 7sbD>e8 ?_[GXX^ >d\i J8̟w#chW|P"tvDN)Y7VbkHs8qqŰwQf.{ǹM&}/TV EI*OAd|qakkȶrboiii}=-ᨙ[cP}O:]McRvuط4 z+jhJM]&aظ9'G9jk*S(@&<-4hp6)gm(i7n *|g[­Qgihk6_T!LDQ` eצRdtP+DLR >C _)-~rW˵{ĒCզG|ǺO[tza/wlyu_Ehn0ӯ3/ }rj45cSnE?Ur!4އ+^+g.)pN:Y+{"6 drXi,j?Hkż@v'\_0>z@}z +;5{>".](ٮ."!>Ɜa -&4>;\W?N?ouMqJ / "Xpox`4#\3QW7ormھ")w;vUn~1͸Mf>[[&":dT5QK*;@'8/|1@/EMFI\΅] ; 6Pr ~~T+Z>joM3O1}9%.2!fc`TP`RIhfŌu''WΕ :a=%7kTzWYdhMR/c!\R,0)uGbwnWa  5_C5vބu4(`dKm,V1Ea#O=PoaA610{%~AOT︋s-@X5<0 ~d䛇BM2Me-d NSlm9 WĀŦ= * K~w N6KM<{{im0}C#5S#^`ϡ9*6\3XK0f4>of\ K|[u˖tׄ,ѱ=u8(]1=߮P;SbwY19Ȗy33R]O--DAl+ᔴo PDӪ1@˘ĝD4"ߞ%kӨ*u?K{p3Inm-A]O^o$CT'wJ"#4صGg=!4ne]n@M FWt*Mp׷f5VQyeV{F݋ "S=ݹsë^_㍱ێlꂆKXNi@ŃQB#x#"i*aIdg0ũq+#w*T lpACFԭ>CD>ƱP<ǔNtFX”"?Aǖ8>',9j9TEvD6cJ$U&?,/J/熴b'-d Tړ?Τ_OZHa<1% h"P ny"Gbu0$l#kgF!O_Hˀ7b[rޫ#}lδ(=07^WNX\Ǐ|Ut 鵥EQjnS:P10v{?Q \vy늩m\̜ѸڛK ī|yB>?3Vj?TuX<7 '8<A*_Cn ?f:ix\8=@smI0U.8_-hJrݬ;hτD`H3Wr<tv *r*,1T#5f=H4QzKS{ JhglC5NxYslъP,Y%w?N|7 tmbNUTAxF+t?Yuoo_!&O3"jm  [)I.;Z>2a@ئN]􎁔 Lj2.MǼڨ )܈oBc#E*S3Yl;7BN7PWE p#}*3`vl+=g|jѶ5h~#"9(yQ?+<>T'ޡ)޹Hh Wks-d Gr<"oҠ>u{ YOGolPW{G]h皟`=ٽp2K kb-C^g}J3%o00V@>f~V0tx ,AB+4G%ڇp|wۈS+{j>,["oh6^qoTJGsO{&r+8hf}љp(0CR(tCVŢJoyy˾3/+}Q{(5`q1Mz #Ҡ"ed1U1!^8ZUF u@>߱{9[gzB4s"6{F2,|1\Y)!;Eqk4O=:T/7%qd!HWcbJ^<}xKY^ lb" yyfj7rmњ{`'Z#nFSWaQUE0kv b?g 䭋==vpÎ$gUUÕw_A/}T&rG}@#1- d@ v}U3Ck_5u=I!X%n7Vn(wc7![>…{z3ҽ} +шѕv6*{vq(jm[{}lu1 !$QZtKF$V=EɁ EUkm =AƟm7] BU[T0sA.(O _$YdNm#@&v-hQ Rqr[D (qa3H&;^oIqeD_kZ☃%+L>bya.X6d|[`jl9;cFgQ%ۦRdɵb霷7ޔ5HtLYU4 w!=CKuRUSdA@wƏc;S`@TXLav{5R"26G7M S(ыhÓ-w}ZT6Vc)>*Wtd k:|}X(7jN ּS^ zCϱIo=]텱>[ p^AwGOasQo><sk}]ϿR 0Wa8J@(ݏyEFh mr*!(w9NdWhzFZx<%$3FS%6ijQ gJ*RC7i0]> E,݉c`(L =T|n18%-p#ͩ3_=?{&ki4{04[{%`mG~_@gkc fu,PRT&h&} jYRdn%YwʩF!bw?,=laKc 4)a\ƻJd{PaQiz _$EeN._̽ | @PYrzI⻗&3} Y I9r$vtϙtH>S%o9p u`$.s%Tg-l٢0&aus5=!͹n U'kH6U'1duh?ڀy:WԍLIxhꃝ{0Dh7koB6OX %0]\edY<+0cS?RiYP`?WъO"=x?8!X4w eZ@+ YjcB !rU Od MAqtLBlfb}ތqSU~:4({`𷅛NBcyP'v H1jG%J āϡ%_T zHAṊCI g})zk&['3̓df.ɗ'C\-OՄUR VnkjV_eg9*J+;ŋT%Bxx\C38~DO'dp DfݘB(A(&(S.5d4/.\<)%`e;0YX;@ Ӭ `:i͖X$H@/{u|Q@S!Κ_|8l(D3"s* ߵP!OQ g"thM:rKdJ|oW_guk]ҰUo&N*eH9!4suly283l*!W&67w-#?JKnI ߐ9iщO43 pLk@ 6kQ >[ vG܅eO5Ix bFR:*a9[%K)kp^mPIZհiϹgZ׆F(i&'f+0f״XTw5NڣqD%N*/ZCƯѪEpddVboYg֚ŦO5*_6O5YÎ/6`!nha]-k.k~5/D @-̤,N+cz doVZJ5z3*VvշZ4lg>{zRX .%L(9SiP 7W)/32JyJxY!׸ݵsB@%N|yMDHmWMMY@eU[̝Bum1)BJP~jM5ITcoң ƔG,41s1BD'܈#g㷀K 򒺱)m&O=UxE ̼jCԨ748q&=\{D6%"Fy5e&N)sخb^_V:'tP=1$͞-W#|f S'xzeWlk6Z ĢP`BQJoMwl[s\qԱ(R.lٍHs@!6=y'sIu0%ZR?"7_Ti*mnRx/̮QR\ L<&pg~zF\ X`܅.̍sVDrd^"\;.s 0bN`v}f%Mx2pVB]Gf8>*mQe%/uz rݬ]7r3O"5nE9?~_eLJݺ@p ȻiN:A:J-s螱֙J 0.ch.@u ˯0u @@$Ig;4 =L8rw& z+s^#",^QP%^Ok3̯i8HD=s~lWmCH* ?`Gx j4$-:ghQՀrYHh&L߆8B5SLCt+^ *}tpރ^݅I.ڽOK"zˀN:{l 'R6ҥ<ܠ%@Ym^{E ʦE%@s\3WE 'm2K4{b<3Bmbqm҉ӾBϺ8V)ƛ cHt9 $̭V[<:Qʖu_ٹAq߬eK|f3_I;4WKP03Jx-a(?cOGsyEsmCz@;&6jTwGɍ ?XݭBvMw $ M ۃiG{TACeF@jN=^D]j #OF2smщJ_9a)f ezou "#[K|[~s5UO-Wk˃d/üx n#^߬f y (~Z{uȼ]DApp,Z"'L7@df!ȶuqoOa?#lQv/ ɢ9~gTiɮv;a T{ 2`?azAmvp`UԨpaL釺m|yՑ!!fyTy1G*鄕#uTJ<(ѐTW%6K߯v;)9xR+yϓtg S}N}11 䞪G%"iƯ .LG-bp%=5wn"i&7)wJW(^:< blk̀9^> +b|M'{m' %7PXzYH>OCT}çx|Ӥ:g Y }rfW'GPz-P߬Om>eŕΔ?mpL( J_?i肓`G:ݾD_KKcRf:&PMD+g>vraLVGqQ6Sg[@z@~TF!^;J/0bC'T)5P/h!nOHw#Nx r9$ Fw5"OAd%SęrHA_~_^~=j[}C|/n^%Yq!5JyVW뫆!d+֑70u k (gRh( /X}{Tl9hC8l>@sY(tD iȒbPs^+Iy!˫Tp\ؼ<ڣeWΰRAl1ǴFz ۷*Ϭ\zb 'P2i'GݙϿ{o̰3ŃБndL nMy4ʥ?mQr(T(-Hgk}3OQQQGs?>C͇8YX</?$*#Jl]^%I'ZW27ԍwᛇtscRJdZNN/;$i<ʍ1.N̤!+;svW$}g*!5TEv-e2\6Yؓz|J#|ՈCb뷥q2܇E$hM{J-Jhqjx-Q ^{мe颞bA}) Vd،ԾF+zDz_a?ݶBqRv>˜%p4 \0lm*x#sWAN`эZ/. c ԊݾXRvt6U\kk߭UBoיJܔ}e62O8,Vχ]eQK4QM08~(R vQq&25/!E'H;NfGGI*M 1ɹ%HH7xዠ!w(>ޅK.8%c"s%%}b‹|CF- |'ܡ/( 34stDr|Ξr%//#Rc_A ^*W_. zG6%BȎhd覚b7pc֥ k_,&(X*C, /EuͳC7u'?o ` H˝߸`ǻΏC]chCDё/JU 銚?\:HWOBqYJT뉭n;WyBK (ZHڠ5]iF*A>rZ8M5R;4pH폔( nŒoOp?!Ê/ ܲIEu&̩ sSw"xm2UL0T A0~ݷc(ǜ:.dwuII:U28HFns>v죽KSK#H 1Mcr: w7(q!vXK|OCo4Cz/q'y2̔LaHX|٣zr52;@9Ͳ89c9Sw 6f;^8,MA$g-&44zTޠxyQE0\Uo^<ԕed`J-gJ\IaKqsP pT7k~h8hk>qՅ?م 9׍#8E>)d7uHm 7b nc R5p '/0AD'Ofxcb;}_z]%ZXf *M6يWLQ(?$p]ԉ&m1/z:`a$2)XyՊq (nY0m-{hONN&-  kACW`|g4\)${E~kOB=N+>)eXZ5z riq u/'" ,>0Wy-I*Bv&THg-̙J5fj4|>[uz3p č~`$2K9^55'?!VZeZ"O/7mU|rnyCԧ%2: V̭*Gy£1siai,9l#H+L㙣x ~5>ǟn剮*p6$&^+q#6 Uو_/pYXh`I#;M }j ^p hGsPtG$XڽL`Rlsr?S09`;vX6m_jq 'Q(T1Nx-$$X+cg;~#0*ʑ^c*@)4 ҫ_:o ;ntk{,Fc ,w.K(6! ۻ?qW,1H+_vCf+b@uC oF/H %9Ef6VwD[H:/8`Y_sO'DBZ'.X_oe`u m7P`d'vJ >q+̃uLY|lNY#x;z~) 4;~23_d$x5 E+{'XGL ݦqT8*7T^Y6Vg|ăS K9!sED(̵1b0ey9I-: G>Ps5(#(_`dܿ?fp\qV11{8Nt ~9EWA6lG7:G b'u*?k`\傂!=B2/,C> $ 2.XZXӑK#+@*0K2=e!"ju>U2q㲥O1O"*?SwT>KH;gد%qnqod;:v-^?填aJ[Ҵɳcߔs&8mMvH@t$d6E@ 4oClɭsӑ~+ϫ1E15@$W+5zтqJ{ :xvgeEZ !l0395n1.5Ig'/j8$܎%}R@$Qlx;6*L*6oi Z m_pxA d,$T2tJ|(eAQx>9 #{B׼gg;o!h}[w m"-Zd&C_X)}Gr03 [[/Y5Wb+JMAqLCv[I}.oNoTd2Tp_HP0 qT=DByzxKGyX~Zft:ػSfFSp!;nlŕO-vA6&k;dc? r;u-ȸ ^ۨ^7%xUa Ac|8p,=,@yLGF!}K$sӸ'GFZФZ'Z)U\3`эFB.wj{'v1pyG V;vĖ?E'QڧC˥z~1aϤHIyior!Q.,w؍41Y@<=KEs×.%q%lei4dþYb`amtqlϛ:zyҥ%zkFve? ds3ȤWf <[q?q̉ w4 *ss|VcW ^XYG]o۽H3'[ aNJ+Sdd5*~X(~P|̜M%U232y=[4qԕ3Hr;li WF]5M6˅&%gXC v'%i>8־5&%&WM$j]≮۟mj@'T+e*% 1/*(-ps݆=,pɉ0Knq%= !kX(E9X ȱ%} f[IS lq ew5Эo{;&+P!}#P iލ㴽E%x5:HY4'Q0W9؉z3ArJDw{̼6 qAR#LeYn$@?=b+E[.Y^+r8bxn@zsNao`'b2 2W,wГߔ@k=tq8MnOߣ: ^mNLW Q3"բdڷ=@Ӿ>J z\]Ⱥ&yur8esExK$ BHxp.@1NvEy7.*Yny}#n2wsCv׊[!*$LUW? lVIRd0~>CO%Mt묖M*S)w?B7IWqH׶R~-'B\>sjOd \b+ ,k^^)m8!E֭oˎٕO:-9.\ar&nގk\Z=Ylpbp2c~k]rrh ,˳ҕPxUE iV@D7Tڹu$sP-dPs ;7NjI7Ȫ(?V9L_ k"5ykoW4mpFI΄ܱWKXUG.5ΣΏtJ%*3%T[8%jfW*ȔQXY+" ^QMv$KVJUIjٔ(1,<ŲMJvxDtho\^cC8@{T^*̈; @tKM!џ_e% NZ 5DDjBt3Lc >raɴK3"r)=4ӹ0YnNp& "DKțP!r ^;φ!@~byvGPd`ڦٸ`Z˫f`h)AHDCX2| b|6Qd'W HbJ&ݣ.Y̘hqOGI+*2OJ"D6({@ѿxнރ@I[g2T$B/uAQ\:v pes ^HYm2!r;:zGfٲqW?[pKxÔZzg_}PI*+.+c:A}Ta]v =-_C!tgqXҎ'P;O{Z^1҃ u#(ۺFD`՟$A6 A;q$+ɳX^: T&!7o<\HfMgdKPu흺 {Z5ה{XTIt@|%\$mď&2i=~4ˠp-p1@l5Ś=~4Bې FQyS{%t"(TzaP֐]{4A bc<)IFq+W=ovX"w.M BnX01!VR]*y7 ^˓kkp[>_;퇑?Fe:D:!yV }Qn 9. i˅.AbR,3Ak !eG詵M/` AP҈br _s"I8?rY#hS }z@'Cgy3fLZCo>XuO2=]گֿ֡zZF(2؞bL*Q $:!,\?4F3!0\a8NhBI6*5Dny9n/|XfnME0z@cv |>uTj82[ne|%ըA3l<)1Z.Ig_&9*ol&=܆CrD6T;-[#9z?@p ,BVASh9K\cinDKN6Yd^ zLf_9B"UEԺK?ERZ8a!:3SҺ2ŝŵ[GT Ywk&½_YP@d!~NA\n%{P> igϨ⼴k[sr4%$X֣U0x;&Sz͸q d ֟TǍmTvP:Qcߍ+f2"gjrI pcSf}xT~ԥH6w'Rͻ7"bA'5+DkQ.("~a.KബEɤnOoraxtrB}hECLblȤwKѳL/_㽿aVuyG ?}V\tI;0L{ H,DJ+]c]4Sk Dl8p5l[aSgfzR\0H4N)L#㻢}\Z'KOsc\(r̮~Z%rKe`|#+ QA%E8j\Ԭh B Di9sdոWpvniO×Wk 01.:^YJ3 `6i3D唣Bo]1$C#C'鲋\HAbԔt)jJ)(|^АHL{ĎtKX(4Pq)QL)%t$c.k=^ypVq08s? -zy<|V2܊ Ö&_* ob8lQ[CkePP^ lȲ_Lo +F˓א`ms+ƻ\FO]ltؔ", 7ad_;el]2.Q&66~q7'>ʘD&kXNf϶\/ғpH^e֌Lֳo)['Z8Ðr3ǬEz1j#cD@h==(/#j|U˾O^1˞VS7Rm`:=VwWM յI(yy@z;u6g)B:Q^DWʢ۬Z7BΧ4ͅivebҶ3[JĨ9^7n-Z#(Q:2Geӥ?cAկind ~P{ESM44M :">VI[w |B!R;?=ur =e"^tֿ6*3<݈AlBjp\$ć V+F Fi*w-bw7@ Kk\Y 5J"G2aB]jo۵_=8?z/+3e"ʜ6*L.36ӫz*&LͽmNԞ݄; ")uߐ%uzDgghQ#B':z$p&Tɦv^8mh(Lx(p&""vamrl$ndj=U^vܴ.A}E&(N9b72=1 p^<]M s)4V-8*4`gl_ӝS\4DܭpJmԸ|u-G"$i!`j3|kP6pOx YN*_F7EZ%dsTOXLW~l`gWnJ|p`.ƨ0T#TZyl٧;g6Z UdYxU00mPûxV]#P?}>4؂>纂x!8k]J/ &%6%U0¹ $g,ժ\x;z6jZUYstyVLTlP$Cu;њWR5}r4S҄aC?Z+0(tmC1o0 mF 5|+O+ B{R2gR+r>TI&|m!zɰ[h-8;8y0'[@\:^;y诊l_!+56gkq#_f#'6}) R|7֬MN{(gܔB~e=e:R#=؜ dK\rƺ,By2 '(&.?ld[R d' 8fFcw5"RLy_0ևF=aK Q)"ͯBmwRbTwGl!|k %cע|`vkC$0Zt 3E 0=+9~jd;ZքHOyQ-oð c':ɚl*=}O=t< K܅ b^طuU>*"귖~_SQ.l0l6(H *r&5D  Y5/j| ɶ?3<~">L=V-/MU$1Òj f6a3h]ʣ}B^ܽ]h~V(`Q:LS{8QJQ/lFy~%2# AZD&9 ;X&󃉁U I)BX YBj@md֕6Q4:voUvI XtƗ-P7m* z60-1h neB ϑIJJb^[9 T@!K+k݅^ƣ0fe:y"@)rZ[d$myP)`+@[WGjxF3RAad}ꈺ911F仍תW;btU"Ly면3)%ɵy\{tr(aK<F n`W^hHԎe}++z?xAp`O9amLMgܮ7 h.ȗ\3i ׃/pn[|ޟ/-3|ޛ~ 4ϥӉ8.qAf+WwVƬ-#3Y,3&*V&ڡ.?ŋO ?CN62⦒1UFԫXGXN TKDK}J0oASnP/֤ fVœfLh ,;C}{4tL& x>9H?V3TK&T8 uynÔ#Rj}EBtg7:'1nG̛K?_:DӷG̓3];Zgf m[_ Σ c2Uy!H׬NHaEⷴ- FA8pqS$Qx#ebI CEdҧ,mBbH7/:'[?cxK (\}S[ 'qk{5AtVs^.0loJJsN`w۔Is#%Ct)v_;?ei9kvT @jMGbǞf_?u2 q]X&8V%MQT51As>}օhxީ/ U;C A[ +"e4TMd.LPf [e1ȓ !~7,o.b,}c7lY٣}_cnYX\ W/’&z`%s1ײ_Õ-)y*@=T(J[PO0`6frAH)y/"꿏rm kJXi2[˖XJ=>C|bk >=$-?m+@~6%EQ[UDYyN DCFxS$dQv+KM Ycy]GFqe~e&l&K)p;S)y?!mh=†2EJ PN̼-B@w,a`J:3+ɂUZMik47 Q % ۨ1iRŭ9-5(5u/i\ޚ^O/.4 %y/tI4uD!yCWM~x2Z \Ϯ(j1c2&+IN@$ȽXm?؉ہLnE^;ų{L "u:ϛ斁J"vj,Z̎o%"}5H޻Ronӟ,Dو\z`QS0W+;vovj[Uh~4@` zPq$J"}]ZBR{}+ֲո҅4`@?$[B3 1 do8j_UU] }+6d?[# -KJ*Y0Ϯ#hzVyaӶ+(lB>Y"Sto{Pպws!E72bR r ϭD/}~y_ofxnbbR`*UG&|! VXv\ү&1(/^hMYK4%"ITQb&ՋU xsR=Pq= "R4E';m){o?GnA׹=1h(Xherlt==M8kH[2zwR,fpw1: X2j(8n*:BJ-%#j$5 䤡ے9qA#guFp>{/>a7:Ut y<9B@%Y2d =3yg4bM`z- Xݐ٠e]ڛ-;r6diR(<&hD!@H&Cp& LWE66=7żvcs@BKJծa,3CDwf\m7V"ĞR'%*l%{DxUS1|  !LY>εraCJ G'Y`"Wm,n' =Tvt XYEB/&Q}]- yg2U1%{Uv Aм_9{:0U+P]/(7qMPꡞ?_JNh]%[M+&;$oHG'MQ_'jhx7_UPv jmpe x,2km~9-J!(jpY g.֎_vV L7?Ef=r7I3[ :ZV3<6SJ>ͯL&M?t6`bNU.}=cU Ͽ7k/8% eÇsExjʾx9GZT5GaDFWL?:[_ 2D~g5 K ޷@}iv_Iű7.{y06<9Ʀ{!}^ߖJ]krPSEfr>WvǒOF8S ,nݵftM˒p1R'~if}"j@Dt&0 ľ?3}(~Fu21(Tw_)osU@H$&CSI?:h6{:X0Ɉh#*2*A8\ܨ {Žp4s<:ſ8ֿ"֠ -a0Br ¦pp\YseYB*!`]y%\Zϗv,}|U[Bޖj?+Pq}|ZC̪7~K4~̓!Be n^SM9@:Sf qGjY9깬tkwD3قX y vQoN]-d(= m4Ԇn>؄\x܃b$Վ+y[Tܥm1g,9Ix#5FPk| sj~x5 W1pjwx3>r%30aX`}J<:]j c}zz=iR%iss7PS-M;2GBZu|HlN:4N;Շ)Ŝ1*_^!:Y,;֑RHUYW*;<h `5]Ց 'j\kʂDR9G)Nv SN&%YkG5nP36Mx?OqN)[jZ88Uw Wgk@\;U gլy1_~* ORu;_qZ }EKGo,$H1┝sŋᒤ^W)$N8vSecF6!%ϹMh T͗qu?V HSՉ`XP<9e d:T]؟ 3ϻM獥X~! w>]^9E̦B$d6]=K-dĞIΎlIVur Ҷ0WW'`6[+nE߼~g0+e__f6:*.:T%j] 4ͥ k#׍py޸N0"u#3~t5"Z[M](_"_'m7K; Ѝ~HGvT9zhڿhm5Oεx%qC(v|gm2[O@hdEN d۫9u}v5"NwcNz\^|&]*@B݊%Z e%oʂ ќ0I4!Re@DS~\}-%Rѻ4=3P0L & 8-\ 3Y[I(( .7A累;srL-18"5@csv(lG:7ٿO~e:P09z{ό gr Cse ku]"Idz!e" *]۬*gKht*G> ی!EY!8u`XWM\^z*tR8vCk!6iܬD]{_[.rܿdtG7Ƞ: CFzKmL$]XD닡aO9 7.1)f LLeBspoQM񅘝| e=E,;Zl;-\SV}iа:[zŽD ċ7[D1/~R7}ϊXZ>5!%T5VkOh&N·E|J^x3/}WS RS-66M}?31 <'%1Da9(%RN]4gPptMoǗׇ +,%B'jЬ5&='M>՛9)^ c`@lW$㇝:!=[O/pZZ!b{]Gr%RN_θŞD5v;C7HS#Z7MM]+L\8LQHPh;+*Od^'/}t71xwڄI53$r]wg)̅qojT_J'\9f:E'ȁ,'pɒef Ս{av|L;@77]vntƬC{ng,p*JP;qV򜏢f0 JN|·zvVT#chan!Ks@_#3fRlmRVN Z*z -g"YҮ,(lU_JsJx8:"K YY߯~O6^ pG*zip%dE왶@C[n:: Z/tOx+lCTT- 1®:#Id!E)E-ۀ`#!3Z")|5N\Ihc>$1Hu#]|􋁴n҉F{7ƜgZ# A]m췽L۟)^nZ44+"-,W[tqUÏq`26+o|4< F} R8E9;o/#QV*xoJ2^ )s@WoS9ȔO<!9.}/eM38Afh+ydqZm}LAҍPqxR1o5dvDŶ?+];h;uFMp5|"ଅ`D"LĪ2kKC: d_|,df`ݙ7RݎX1$\F" 6h"U?J|!^FPsx{ces?QcVX#~ʙ 8_DtLپݴ { K}#r&48#-15ܟ"v Sh'LQ3X-@YL@^R&"L%-}3͝:9ʦڣ7LsF떴xn B|Uk>@1h<2fíh9>շ_K >)x#֡ݮYR!{JDG1uOqk''6H,O3$JA0ba@T" uqе(3::%`<mPG`*.Cr=w.*jKmmg>E6wkZvG|&jӹKS0LKBGfZqǖo UXؗ( :}Cpփ&Ex8]n/ OȯyUi[1۰V|Rމcv`Yާ|Y4mu.=p?2b'w QiY0 V8kHw++d&B Np۬^ufR-Z7B sIdSУPoqb*QK U8*qQ|nRn URW̤%;pUP7(cYi3F3kC\ A%4> fde2G\&1{Y _{\6y-];ӧ! SN [נn>dQb${V !JF^ FƁ6:޻Vq{T'_$)΍׫ ,IX nLkʼn-_;ޭ7P5/̴MKsx%U 18& bLKoi{&c@#+^{#1m2]O+2*~ىlZ rR1:4" z@z_3H;iWcp}jv>13VRPy֯VOZE͚|NT98maZwd/-nx@6%@ב}9N97'qv%}xhCQ1.UBz>{÷9/Jerps9!`% f5#uUƤ]QlUYZXt:L ~B1c7nA̕[$!xApno$O_t $) 2  a#Ͳ*c ľ2{MċKt2])9;f39 o\~`DAdƜ젃'[p{)/%Nl6,̪±^Ԭy5KI(K>VUH.Bg@A趪*7M)s/띻z2, X . VCx%[dQ>9>3Ϟ1D/6jvc+ >mXͽ]6֓Wdn!.//F ]+dT &/l^eKeR2ʘcsPzTf_)tic9'Fc|rX6HQwfI,D8 Kt +?s<]u 4&+SZh&a6:QHsg5,Ce r[ E/)&E jhbnv$B9lNypaؕ6)TE݇/xʆki듃3{+2&9.>:lsڷO 0 , -h 1qBZj$AF0jhi=ŢH>uiJNB)YU>.<*:׻cZHG>0{7=LsrPڦ1.aQIMe"%0}y //ɑCL&fzo`Q֐ x-Yr~/$+}uvc4Xz;7e.s8 93?V v9853s%FLPw5<>Gt0ܞiN43 iC4)% aV"үq=u9]ޅT<+j6crם#?Z]j}e@=-/E&w{rS B' jTl?&ߎzHȥ蹁u*fO#&1z0֐}t Kf 4zSǮ;ewk IvұIV'T7lO m5x?fQJAV6~uiW+`)dtŔ,QٶgˤjXySu;}ؖ ᑎ Kj+F ]c3QTƿ#]B- q r K!5taMs\e>Eaf3BFO5EN*4^Cua}hF^j@bVj"c|Y b1pDoddZHv@x0?獵 sJpeBQM67ޯ;)=3±3UTORg%]JbE9.TfhꙄd=C(ȩ瓛l)1V w#Ri!J! p6>ZԑM.`\\igRh6$#DOk9nPKFZYaQ OKvKo%N=P.˳GC}+K_䷊/>{0ID9崬"^vZG-Dfj?u-?'bJ4Bn8)DA:꺱6D{;^, xRVQޞKsS%"8֠ fœlThNDO6ˉ7 IC\+,117Jh21Fфh0)M΁b!5^I_ Q5.}Fà]WUH&4E.i4"陞$׳'lM~B3}t^<ݥ3Ii 1MoHӽd܋p]QJW؅bOp}6}[?]=$Ij9L/GCSjID0nG!I3Ts)B5xv"w|_dTCgs*\f|A/% lx9k ! Ckp۷c̜D~[@ey?/-]߼`ܩ^)/"_L 4xiUqXJIZ8ϲ;^qIac~ nmj̊X>|MKpBTkv[O,dȍLO%0_,35 u֕jBd2:@)SҢ;Kb"`\-Tq&,w+.9.Š|އfYx&;?9< `-vђ_?N&Qgˑ/%9>*c}clOfZ)0Dيݒ;d hȍBb &_yaD zUDWBrO'ђN1EaGe DcYўx4Is=j;y"~d^W[g!SjqrMM'ځVG/c`fp99 MqMג~_`YJ&N,=qϮavveb8ZAJᠾ ?b ^OI[t8"Y1ka(o&N|sp(֗F<˶V$$fRƲ0^T1Wͧg@քWL>(D |ֱjrŅ~hs PIGqWrƺ̼OґJF_xe@ AAV, aH1PIDS0Hh.*7h𚧣?ُ3zF=qe$M7YQ T]KWŗ0&&vFL,T~OӮܖmw~krG!er{9W\K)m1Mlϋhn?kJb05 GN ]=Jmsc~)P&߱٨O^3d[lmee Ȉ/[6inBlnMNp(|wg;UٱAÅEDrD0|ܥ_FR>YdC' %uVЖnϛ[U ^+>PNoBf(4 gVy1QwI`"9Di)mFl/An*jc$-$2u/~k>s`w<–- .Wr :LÝXWez@kuRd11ag?pc8| ~Jǔpd2.n[Su rjyGh"gzщMk@s>G VbKB[94Ppelfy~U~w7Lr"p>Ӳr]kK x3a A_ߴ/瓙7&ȶ2Пtݚp% }X>SףPB䃹ZAoN;+Rad@F揀kJ:#mX}-cT: 4 9[X7XK^D!0`$ohC&9>w΍|p6*qhAb!^UPPzF ϕ' 5]5x[?Bhu$w)@u8xmDiQ٦\Eq\Э>\>7=2zGSu^h= 4 T0rl5aqM_t"'_e7Kg6Óֳ7;.x/•S)Qzdžb;ia֢7#[;R@\_V}{7/ wpcIe(Txƙ{o,u&C)՘mJ({ 4fT`V+ NkmS~j +⸶P` 9d wKCcL2&BC{N;%OB4K@$lI#l~ILHvgp$o+ĜO:?} 炈+: o*̜WIhN=\]<3̫T1(%Ұ`NdWLS 7peIޡs'BgeRzM4 4`Gn7ltnϦp)Pj9@|CQ{ues\fS0r8eW9\r'qdNUؑ ,ɥO rZ2ڵpl%(,#7<2- ՂԷ"ӫ"*݀'O,zf`:aDԺ*ŘeFϤO0yGxz!hVY{~Z%=wC~ߐ>yN!__VB+;d|UjJYdn4}f)\i;u1l7xN<nJt H :kYd7ֵCnPT g2q%~T [X_ZZIbnA( 'TRI@bV|^ 8lr߆ bY"u?{V# Lۇ b ?tV&KheklM;iSD(6 h k'+4kfj[\F C 5E: }C?HId;_6t,l7p_F*xQBzfc U_M͡J#ʧ d1Pv٢xnV1;?kHLiHE/<=5~UUow_+fG9(EDy PN|W[d;8jsP@oq@njFQݵ5ؾDގw f dcHrӺ :4ܓdwoߐe3#F')BacE%IMdUDI l8L=yI%HIQ㠹$F{+[;o=rvc$~r0.=nz7~WC30X{HaEf,ڳ!\T?⴮B T#I5J?bA2HY{ٓSꛜs3ǔZߏy_tF_{ f_ mWöc0(qM ](? K@v(GIiUs NB}R܂J“@Bݢ/kCTpTK1]M:UrQ{F60Z p \`mSs±nsᄼL"%L^*h3\3'ZugԇL eXخk䍈݇ͥKߚ]HVO.ǥc 9e(fVo<չ)t4_T淒^~A綁9MȅӌGj@:wQO3ޏ1׺27*wyc8\(/}͟Y=ڀ&$THd5D,8dD)W9棗q]GCP8:ld#)2R(;oR Ϝ1%*#,":0yK*öwG%_Љa]@Y3qQ}m|k[1r-ͱzзIWenmel>f,K^ޟ֊ bot=]O_+ڦEb\>w$LXw.Cꜚ8A2:6:|tYXGcFK·N Jw: 1%8Ί7\xxzWv`r,Z8{$~|gdel`Z"E]T$`[ BE .4Pm~\/g| {dmLi.s H,Pl/FWr5΀"?ƻ?[(mq?e[GIU!X޴-Ihr҈j'߁9jS5VVsHX)Һl|o\}8X|ƛ1l#ogq5zu'+"pINulٗ-PTc+I텼&E;HHq$W\b`,y!آ!xUK,sr-piErެځ1 )<85$oͪe:v)YGYzX5EBwW5 K=4P `dWLL]\ pA ZzK3+@pG lb23+(nDȊt ;,}]xʮ d1"!9F@{fc3^;8 o+ﳩ 1fQ>\g?4L1z{ΚmSNsI AR!_Y$ӱr쏟Bx{75RLv2Yy,s.6YpDmĥW^IqbG䇼'^rR>u_Dc]I;r/sO<Q%^'Ћ?Tnfē :ASt0rcw ?!;KQMN,p1x$l4q53"%me@[q9mOR;~%oRCGO~p%Cl8 tZ6UMT9=F;<9r1ǿi)G|.zy.ԅúحUZ9F dxAa5/Eikiv!Ld(xT-j89da"ۏVbś@\b#O[V7mu1,q_w5c5@ ,9;JՄ:ra\,]|gmtoq(V8 $QPb/|]CaU`uu"F|BеA* Ee>u,$QΙH8.X<2 &_nJ`\(3 ,aYuw"ϴM艆S" vcR+yr)QaJHjgdz蹑WֻCݾN Hq; =o5}O\*Q$L ,A@Uӄ|82JXRj&—j[X<`ܩHz)x.lB\,4OpbS Kqi@>ʖX {tIDU~n)}Ĵ }md}XRW [*IdԜ6ŋޔ;-b%T;bB bhB#/dƣ9%[N:w\K,L Q)@]AoM<ꄧWXH|5\SJKL#\Z +n/+1 D.1ĸO{6ȇZ1j&v fY5S1Gx)1 0^l3´ |qخO!J_; vy$;&uQ@B$y#sFnmr-l:(qd}qP#KGa_i>s!;=A%ʿE'-m9x`5 ޅ9({aE ,AKExXxGh Џt5MHOtýǪGv !Qw,aĉ'~0&Q pf_ܨ_+ ސC]ȏC5m0*f'oX U&7d0wAz) K/" [&ЄPk(Nacf,׏&]wpT\2ix;oVZ P`1WDξ ژJ ?*P6L)Ë.2!3xE©`Խ3|aFxt8@#wzu/>ϼ,~`%JP [p\bD2SB%`,h=d,E#[@#'T^^;GQj]_8~4pYtTb>zP3}id9T1>:IjE+se oM[o(cz?ꖤ_ G5C5"Al1lڶ#>@ Os!upfsX]Qn:~,̹8r7UIJ ?@KiIs' ]hm:*7wMUu|GgdfqQJtSiY֡P2be7 N)nvgH!2"UE ks^v<97:k¼=rg$Ԕr!R)U`réSX'p[QvبԌW'm!MtOӎ}e̕2aW36ʢ3? {9 uِN_3-9P9],i46dK+)EZ\TϿÓf]hw8S?5{Vwu#Df_ V +PGV`.!|:UWtG hk kW(%,G20`QV Kرpk+ ~s~K,:-)xtpTBuB1]bp؁ h^P07e"(^J kcR{q,1*%φU[Y3Fi,E> GIܓ ql|D7Q5Y鄱VAb'RD|ά]4c736I:DveN_:ɮ7c+Ntmi3Ts*cFx"Żeq'ǣ$b]iUhv^Ӎ WỔK|Y:owv-EIW;,,;᜙>g"'MZvB(U[lu@C+SYUooz,Iȓl|Gך>)$u3#!lx 2r̚>YL_f]'44K\nJJ/T gҮqeOsd"157ʮczbp1DM'N#?Y5V-?hlq>8Ӕ^A:/͙Gg[#|=L/f1Z/dn`P[]UrE;A{/舗wPa6{Z[]\ύ# ``=ۣ}d04*<f1!eM493:,m'gdxZHDf(--4lF9~MW_?j?4 k&=_s}ˣ{\[Q~Gp=к̄(F{D ;1^HdMޔ:#t-$ #Ah}>HlU8#]#H~af$oY/R}h D:iʠq32D:owQt #t)MA8OԝCJFpSzJ>б]Gଡ଼bVa/+D@uMqD[[OVs5Ǵc==WRHNCZ!ObR3#k6dH2y9OVUǤф$@K0֤uߏ) q=d<1ϼPIm}Y(2 #PN(:AX´*DQi"Σ6k[,ՇB)x_qpj |Báļ-ʥaKd6xU->XSA"톔Ǚ&\)[.Uo>޸ ԬJò݄OSe.5FmX˝Ȟp@G3u7/x6[e;/^2|\➪u^UCwc.M\nŊS|J-TD;)lt}/&5Zb^}+IZ15ψtg |;o6aV 7?Z0WYsO-3j1;2<u\ǿ>E4uL]?2gҿrЇlWðJh%34l*IZ콅읪{ ~+:Ú}G\Li1;xMd D(=0 K0F{۔MDb0J /I"v3Κ}<- ϺO{g jDfiQǒFimA F5GaI$ֺLyś~ 0 c <^$vNE^_y )C3l6[]鐎Qo]R֌/>yq3jDзeǑ̃_~D~`m.jJsβI2o?!@ә}K;rؑ3B9]`NOd$FCa7cnTֻiEɵ 2cvz9KuhtGIqN}u@o;=% f.d#iK,5|?0#n~0;nf+BIn@ Cnoj$zC4!l+z4Y.䱅 W]sLHkǤ@m\v2ZS]@mWIT^M?B17Y! (7kՃތץ̒lwL joU9!X@\FjrcemˍL/ᔿ3L=x>3=227#)_/a/8]2dy\/ LUX߉| V{R:{h{uN-ش٦s }ϓϲVmcbgLf{BÑ11jѲ`I]ԘB G'7[R$gr͊Gdk84c'.{.N5hR=qA!+sw*%(k(xO H|x{b1T-$U!p엊s ĺqy@-]a;$nRϹ;KWT(ZpZA&K Fbj1eɹS_ _Ӊ9q~z4>Hi5cN 2LƦ}C➟c$>p2I1uo] /4KTjXTSY'rk;#D]Xj4$hn%1V{\ª =1 ʄU=dկ C0Ȼ5K-'Pl~IM\uDF^R1,ph 8%~TWN}O%Yezg .OUc^.&[W~ǧG/ ?˫LMik)˪XŹ?{6kJZEILzUF]!2jx6=S,`ߐ 6?6S}E+Ʃ7_Z?|M) _CyDe\ T#0dEu [J,% &*fXG&'vKEBrq8-Y:Min''$Z+m`O'í1m%_Syvs UEjs-- {e;>6-=jc5ˏnC0D~5K.6.LIjgM_Vx.jȽuثN4лeAѽƁnj^)\*PLrL 8W)>P}}~^Ҍ\w %j9Ӡ*=B5bLF ](ĜC"l mVtaibָn˥?b´L6q7$[08KHp^ZSNjRDhAK?x`FN}_BY.{PYAi3;Tєk "^( R% F;Ee⽻g'u"Q*(E%`xyOQ dS], g3st-vY[ 9ϻm6^H`F`Vrʖc7^P%\ަBkC7 QW>3 c`fSO=2V-c֕ { O^9iw&3i"0etI(C5F)Xs7'?*UObcľo-գ\Vo~=t}K*z6DCFH݇M͟uqly89ROK]fs@d5n8[o/߈*~NAX]\1͘m,Q/<0ģdW{45cQ 8j<([(ȥyKzOD>ǰA@kJʔ}xQLbI9M 4R)t *:2^%:3p ,ҕcхBҰ #ZpFa:.ڥ_աg?xK=Wk8$6B@SEtm,\jglX_A3 /lYQV(T Y88Ivz'L3D`xEAJlpY!/&=ʴ*={=|d*DWe̊nrd9,[<8ÔDgZ::@o;iV$9/aR6AM0UyV x5fN6Ź#kλw{I*fM/SG8I|ՇHhWt۷<)r;FYK] 6mf`Zû-ҋKB:mY Y5>}2GVߌJ`\.KC?+-CD(鉔yjmb,vb\1v glmUFbd=EF&iDmeK7L{H"ۜm9yiȈRrbQQZKrrPj"G;6*ǫ<~ĉuu8%H4ZUN9%L%EYk9Ru"q!j ~pɢz|tb4zg >O苯&Պ&Mf׌:+ry=;%-ZMÏDHӒ'lt|6cUq[bEI0#pZ`ufDxPpe7XI V~d]2s2jnOg#U>a|3NDwtH\r):oN,ݒc&@1 =|nwMAck)wĄ*,Lɢ5ײ!=X2ݠ;H8bPCPo> ͅM渨@D)#o")Yۮ"61Z`9)ݸ޹tjmWP(rj~À^؄M3blwwq|z)BxgYK@nvG.,8]AZg-FxU=s}ĬQ@}b/ X9uMB^V&$̣ ln9Ə؟֖bFsT]$)^1\;LDY6Bm,f1zÞ}w4`dm,;^E>N D /zUGSR3au!LP'e oxň@[R̮VA9?;[ q-aԏ;"c_u1}i)C\軫ٵE0RIdBC$)>g34py2/SQ#ugGMW0 Ύ 1'm n /$ImҌTr1ZL(͐Ć$0=ę'1z,.T?$ ,%RɺZkG"L/d/("iCNwܡf$|vq4[7ᶮ\rҁI ShZ HBĘgso0ҟ eLGU |x4a4XRy՜a?*Cœn!)G|~%03[4eA v\ђxha q/ӽ$?)粇8|rL #;`۱x*l?NcOhWx/z4#.LDƗ/dVTM<0Td R Թ/U^)Ȕ"kA0[YlSU[_ !*ݦC<[+NL KI̐=wqHh_^י|>ȋ;W*q#!(P} tR}9SI ̖)=m5 qrbk*JB5ӑ&0ɓMe@PP0%uqըg9/47 ^&{RӘ\UX`yyo1.KU7?;)w-:$!P@.(>Z ȃ`LQ,u"b~]鐴weyeCbe>D9".ؑUQZ g\iC8^pB:OUc+,6QϹ cy tfM= ׫\|7[ pR'T =M%Z66am 'އ>L+iQi}$ջv#||#u##A[(41*Пa6y(scVP [,i\x$,ڂ-tnHӣ8)fo]Sl4 :SW,|T5aCK^*O ߳[H' y"5z!< mS6]hS~W7=2Æ8 YzP)CR[ą3cMlnzƍ0nc|{H `e(+Զn JKæGFc$@.BG!9.A6[fef 6Ԥx%$.J/L1eo35\(.~q``YB]p D|r9kXZ!e'kAݜ2]P&ً]ZǛtA͑t(IN<UAD3G=ylubU'c7&oJ, CaRUޣ3IBymd~Z)|:SՄdIŤ ;1곤 E{ ~Msv6||-"&G@a ksFV oVd!SfM8&SqءEJߗӦ2dr&AvAB쥹poJ0$\Myc^|.u/ " %Ăh P5)bCTY*- Xx;*K`'57f7#R]Wjqn|~0ҥSרood togENf @@Fhٰ>nX&OZE+G ֤_'j.$6 &<#S9 Z!>Zk ?q~-=</,N 5Z(Bk`L8}]p9y]雉B͜PWSބ6JGh['i%H< "$3}@GWlAU Xi.&p[FU.MٸƈboZA;_@;i]W*8֪)oN8L^Оϊ|8š}wЫZf$TE4`fQdJō->T8MwvЁ?}MK 3$aG}^! smPva<4 .NzBs}H.`97#luM tD UnW$bZTCI4J9cnjm`1gʁL)qJ}["A?ژ^ǍAxxUMis}+?@j=V<`br\x&0#5:B-˅/1 gAL0LK L=˞Y( LVDZe"uCq-cאD,5Ce[tXɫ $3ajHRPP14aEXQs)1Gr[FfGDQnT]J Or?q2B>Z"ռO MIP"Emݔ]cՔ֞e3-[tVu,0,/"f-]/x`֚yDv#!Yk~~=W@e!ic;IZ ~16TnGEI$.lڧ@=v !m[-w1 ]2ՖԘ`a:TVfdjEV l@AK%/ C >Ob0GaIUn6D28Bhr ! m*5ą+̕e5fDt f!0踝vK>OW1/y\f aC'ʝaFzeX\:+7V<y2;>JFYV큱bu1 &/esD?5~nesDbIޘ刹ʶ$ʁcͪjAt`';nqr'2xvVW: `>3jjҨ_P[rHAEsU\j-7[>]+.$6ҨV^-pKuFoxj˸5sZ/(eIm B3y.N#Lx^;/]l2b> sP 9l%r'NSi,Pxǥ)p:UI6Ϲ9.Rn6z7^^PAڎ!҇dLk[})y_/ݲD(H,ئ'A},,QNn.Є[Ȧl9\⟦lMtʢmFBž{0ܥzLAϓ|l]f}y,<(۰!uN~*Ҳ<x.$jÓ\KGZ}Ow8%-ߎ߅5&.?lqS3Bg ,v!#c%7~-#Fofqă@E49_7+}=z69Q\|;7PL* 5X7svˈ"?MN*ehZp4iQŮ+w0|.˓B+튅$hpb AtwO#?Yu5Ai{4l끅/i¨Yv{;䳜ylq [/7iOH(ti0c )]ߘ .@Z&=,a2}3쎖 lCmOͽ8?VR\<*ڞb#.c}y,}rc+B\U2<Dž~ljvLR7 (t(F^v +%1|/VLRʝ!4EɽL,p ?U(Ҳ>!ʹGVtILhMplkNnq7GVx s2/PX^t8 O,ء*#%RkLc):eot:Gڒ5=VeJ۠R!>ە)w8?qT gLL,_'.no,God3om-g3sO>?vHv@42);5nزZ)j |k ӈ:w %K>7U)c]u[D8x,ĽWBl)U  ;lT0H`~Ti&Ei˿ڣ %&X? [^1dG dUEx!KGf5^gF`>U|Vw;'a|<26*.Q4ǞK1MS7@@$(KA5f4OB?r)uBVeFj# m˹$x ~3H ymz~M͜);1Y9K (L[ɛ2>mM<`( >Y;g^ hw!¬U! lV&_KD@#pײ}W9+V:,E_w:>X?|:HM%t^U M`CŴ䠔DtU$T޲@SWqAZEecޡ-6eB -WBO`*͔]2G|U[7\Hb[ Ð$Di&oPŅԎKqE՗w4훬V ` s"Kl"c_%3n:7MnD#R9'b6B[R,[K+hMIe뵣OAToa؇~XxYEEԑ6`DIE <hyfm&oSU3(C)vld :c8m$a$+^UEM8`۷*4 +^p,j/$\6W]ICeLzOŝo; )"T-^&Ȅ+y׭Bуg@s47s4r- 'Qp1XUL|c$@6hWگKN1%Ɓ(#Zrhb^]T3\!rSe,F]Y]XM{Y*ۭ`DQ,gGQ(cΚIbGR@h"G-zfCXʋT>K3%nڼe v,m-yNoĉ:9i1H z1Ȭ!3Rmei(sӣD)<:,Zy|# StHX7:5z5?0?|Pf2RlN-`3%g!qq߯FRId[^>>pw2eE''Ym97[?q|oޫT I(e'PޤgHx4w]:ʱ!(,QyyƉ7wTߜ!15 kJ,բ[~=ŕm lqVɨ<;{hO7WtOC}$Bz6dqwsl=5b{M_' `2K 1,e*6&G4)D8U^s/e =c`D%CF~a3!^: k߆|}n_aez͙x"L`qrɒ=-)y'}TQN~|J] IJcshu7EntToԂz;f!'N" m OВt/)N'F[3V$yo }j?9ǭT9#Rzr$(6~ʦO*Aҭ[leʼV/{ZPg M` Z*"q*hc[G9adm(v^bxu-FT.4=O@!589>K],0ŷdpHqDK) ?^zHDV82sV\j9[OJɍ|?kÚ(iOQxZ][]DQSM&<ɳI~WU^~"c[b͎țDNt`jW tg}KETaSƈN=H[O]tlȞo,zu[ԺCtPΒz BƟ%i+.xb8t]xTL76B,3JڞR@dqRrUJ8Ev6w%  +W y3fh[iPWRB$;G~?lz]$g{1WT&BR)ԶO 8UEMػtB,$)Pz1Gx2Y3:lrՂm;X>䆴OO*̝̑ҁprNAkjaWØ< !5`qDm1l_IA)vDzbtƖvф%כ潆LۣΑV|"PMNt Ǘ`HZ3&%g;[x <&@a1W/{?Y@i2 cA mM2ƺ#A=)lxU[J/OPVB-6f7p`lsA+yjaR<՞քQa}N 9-" [H9|  ԁS!]fp"MmF $Cuf#ۨٻD:9Vq@$-;dTC[@b$U$; EgK5C.b{-bJKvv Aݢ{7}!A*Vgm h _Aؤbp{i{g=1, ^$ С]J \})F崇j~e Ge/q3Y0r.ZI>fyYK꧈@zMA㌉et%n W0^ś|뾦@"_&Mɻlħd 7QCג=0PfP!~m@ibMmJE;6*rczY-$Lա#wM48W3ŴC,j/(7UG};)⇡Ut|Қ}7V.ͰO 2T"$h9g /[t9K Yib!=2*U5яt(LW% }]rje\W40ϥOXR#vsAP.kEsSgas:0BBKщr(TY4I**B.oMmد|Vow_&j$3Q*\vΐ׼K7}8W v#E .cFYE "\kOȡ#>ӰH)TԻgW#"wxqXd# s&IŮ|[m'A`a؄B43XȞd„E*!Ob@8RbCeyh\(M=8Ǖ[.ʶD=P_GjR{@n9/:Q+鴋-k Wf 쓖as^| /N&Ңiz (R\a(XmBS8bEܢr jfJ4l6b8g8V|N: ^%vAVf-p}RCPkF&D9/t)M+xw 4n<R]qJyȖg<>H-_J˞Fgj`U#enbmM?I; ' 38>G %LPD[%'&.֑?kXM`靺1I3Et(沫ǰ?Yj9" JnFfj?EYn~(J?vB}ˏ'[]֥XJā]* 8%$= ծ`sYAGs"Ќ CaXe3Q3l6}'3TLK1G\!j/1ۅ-^s3W\)9.[dC.%M%b[*a/ڲ 0+JM2 _ `Xo`ÜR?omd81U1S Փ|CݻnlP2n3Yr h-'  TG*(eK_;nB,EE! 26qۓ`5VFdn&<9OM8Ń3.jo}U[R;ω u֨ e7'# Qh2Ś^z!SN&ʗW8}ԝtBr-)'J(V J`yv˶ΎR^} Y`tUcL)Fzj*yyW L/}Ӂ )n nܢb^|0z|^4O|ԎfD7f1fsAu+)pzOS+WSuu$ܧM)=ږ!sЍ'=$&lŏbn4edBXǷ#v_8m$h~Db\dPhcLqoXX0jiD3\yCv8#\~LԌU[ WXϩdu[ڻY+QT䵷ryאGƊ{;])]eZ]#( G)YϢ'G` n]GWnI>x㯒恃z~CGL^\}x#EX_Bw",ـϡ/Q=Zl/28;)Rt9ӞpXs~c #ww&È*y|W $dҊ L3ἃ4_6 Z&[1hHfR+1Ic)$q:KIcǓcm,Veb YŭH P3@a6ź!.eVa`gOE|e6 7oyvh3`>Y#';c؄ M~6L~L$69"eW("ѸB]i"%[%eR k/jcߙ)AyY #ڽ0zhqYE9yV4s{NArv;9Νx>ELqi6`MA-ojM;V#>FEoف%W˲^ Y҄M4S'H$Ju6i=0[ܓkjD?EMZҕZv14RKDrrRi=|l-t=iĢ`e\ȅyhj/r+9CN. ,<21?ÉKOHRr,Z1IJ&uLj6L/NqFx,zlXOPk?p>[p1P^@R!d O :Y~{Gwา6ʘLtM}–]j.HD,Ƥ`삚u7xv*rW6(S?~=k]'!9.k =ը]|(l.NjTq|\',nF³JوLaOV6%!eM9;@dGezw8¶2m);=U#I&KiWgG@-uϻ҃ 62YR۰Y;LZeý}-MhQhӟ*yuynwk]ڌ~'`22X{r5= T{Ɉm>6(6(1&Z7Z[l"o։pX뀙_SI@v/9`(do(P(E\~~&YA3 (&3FjۼJL/ U!5fǸrjU` ]$QTQhގ6X |*[U;#L^x,sԸأbTy81vB#bU[>p|?cFU2~.AU=ȰrՌ)⚘JL6+!U0O؁af=N\M4NGpZ %&Ѓrd=gjcoIG4Ѣ _к%sbCsJpa 2GWv ]QR]fnҩOXm3ubRhQg;`ks|DzHpͺy_G*K-|q"p*`R& Lf&ؼ!| {5(0ԾI2 PBq~+& i.BnFCȘx~tS,_C}H{W0ʷK_'!Q9Q5i!f9uۗs+D_gA[|ΪXًtebcIq/q4-ƾk̻!þR*7KI%^~sr. aq䢣2*)'~u0vn]!/.&hbJїRTE^[D,:-B elހ㎆PHHtDLr>UWx[i`(茉N1790u(1v<3޼{g7b洊"b=4-:_Ii}z”oE(eF^FulT{`_]uIE9$혩tI֍y0DJ"0ݕGF]n1IZQoh9@sOPj-`X$#'$MV`m Ұ vHX:'D.`,@6 K=?O nMk= SS#w쫳>E}%ҭ&3ȵpT;h3>qJa[h OY&#7 F ɜy ǩ`ڸ/ 4"{yNZ -.ރ>.ɵ(  *3>뛛 v_xTj+)c 8==-U&2V]Eϯ]QuwHv 9rmda J#'iu4uCWE䴂I6Z/zv[v5FQǣ>sÈA)"BaۻBW|?~oYiPmҳKV ~6IA@i{^oIGXQba* 2.IŚschzGI'Wގq zrt_@43"he^E*Oac=髨=*daЛLrAB)ΐK&C?vb C_r[ńn\k01\FnbD EFF[A +F4+(oMHd7īUk >c)C Ơ!5~u?crE">%g%%$sڻ0X 23ES,[_ ѮJ蕷H'EM{`z MhK@i@|fٞgE8W]V<]1cx~/6@|}v%mDP|{ `qw\y"lYV%ΐN?i*~{B=KnZY~H?9oPxMW]G,ĎvcnQ$Ke*uB+9f;{f袪|?:c"Cbܧ˝&f}}67LJV |,S_PxhՠtVu0D]ƈA R[QxgwC &G(K.jJQjt1|iȯa@g.e")FcX'һjw}Isˀ/hӼX0Xq~ٟ# 3Y/>bbT苠3rgOGSd*= ;AyֵGVC 6jh *`bi#{-rab 182o 3gbc%6ܜPh ㈇L/oIMn%2=DWlJ4nPvB͞IgTQ^U/l:GA eș+8SnӶ18x->uowi (pd(%HR9<23yC*jM$d rMQ`{ S|fL~vz2\ JuG'%Hx`7 8K/g8cG.`!ur(_L Uz5gY_%I[.g˲Xq*VBY:EM-8koDQuSJm(c8ԇr!f,agƖ8'RsF@8h]);WZ=[V =1`}e7$8T^N@b.JFiYa0r< D^KROE~1'/̒YBA1T!0sq⃋Bf Y<\o"6yc9E_ϠfCJ<y1f@S*@G̗Ղq8/@1:PVp9(O#T4QŲ ;Pn5>}edWwњw/b8\$ v]JR_m^s/g Fw[(%%$ .~m4ń#Wm =U3vk580g&14N(ހ2X^M`6<_Lz% m1lЉ\ǧj4WzvY![pI@؎׎Ѩ`f$~$289w&$UK@8 ' zxrJ{p9CtJ<)5:R?J̐M]ko-QEԣP[PwK/ُe ~\;){]! ͐lݽ pF}i@w]pYXQhO@%"2S]!$d€"niH^͉qiՎ>U{9λZ\.jy|"X%,uJTf 䬊iXk-=ɕ>+\[VAocm8|}'VʺR>KoU=dPP ZΠH}gZT4o&,u'܂ZÉUT E9艓g~Gj!9ldi\: 'A rdDsHzyyKޢP҉tQx]FXs󵤦kLRB & $Ϧ~ u ?2xD?Ai0<ǻlBw5V_Bù=HZ2B7Cp:szQX1Eh=,Ԋ_WXǀ| %ˮQtveᐙܑCyѤKSc<6VEg=xK X00Ϫr|J]GÕQ) 7u 1SNɹF` nf%׀Yz@F***LVa' 7}{8Y#5z3s/n؜ լsZL'ᠸ Ϋm 9& y` HEOQcP[!BW{Ts2&0-Հ."wՐB=,/U~L-h[,Tr_y:tKM|.X憜]@C#m ܹELܚP5Q٩;30ҕ |'ji廊[#۝S (ytnכT㸯/E(Aڵt}Sޙa?L.Gc+A&Sj ;@}[AU5n.E@&7nraLխ磖/X9|5[$|n1ʓ^bR0QhknJ#J.77 y +\_>6l y~MCU)d$ubmd/* +cq#D:T퇻!qcbFzA*\bb8,2&ޏ__W7.ce>faХOfHRğ5!;%7/̃ςJA젒tg(}Q8Fl-{,x%mKK11NYul;FK(3&7ޑ秝ab/v$GJRd8rP;]$Kǝ+kǼ\ vJ*Rxp C@#E~YxK`Cq&v:Lōpsj{]z//F^~bIN o\D.8x3.X}QV6sktnR\%2-l&_7HfT p?@%5PetL|Q 7ԭJ9 ;,NTwibHa&* :1.2_G-&gC;zP=O I{{!5xqn _F'P]H8-eCOzçt=1P9%Oa%O.v7Gv`CiҼrOH$lq,K{tVDqB'= BB^AxQ5~ -UYj|Qһ8UGO_ 0aKI+A6pCÿDh)9i+?/B+-hu$W٠P8f:5zщ$GHXB(zѢ"(ӯ1>PᾺ wl(8ct!Vj{avx~Ws:)}/a(t^ͷa,_ʮtQCP湟3ecBBʖKz|=-Kfc$0l~ez ,;~g\~gx))d+ؘ,/f!>"n@:P }b@RXcl1.P;QV;ii[;0" (?k7ifD$WBImǵhiУ5jY箞D1Fjes4R˶ޅP&;}eϘmnNRh7FW]V317}‘k\jNwN<m dtpu pu&5jI3VF359+Vt1PZQ3GMDVF2 I.u#wd9,SkU2>6ǞӤjR4HK)(`+ϸm7Z:e>@3j'h󛅗{VKw4t^GSnޞzvEz]{C?/cۖRW .G4/d̛ 'x[1AKr}~o/#N!"}`֯]BCqJ @n4mI^E !w \<x]NW gTF+!9.1"A HF%@:j ;ړ~lʣpJ nα-5 N#W1~ JP{aMocjkȄx?SQF3U^Je2B%ax(ÁK^t6Ei2=82^:BLZTe аtPywUgLGWxuhQMQ zIi5yɬ{/ c#d7\4f tk7Rւ9ى0f}WƗb`J p̀"$xڲ(60U H/K R#.d΁]H/[17\WU;7rU2o۟'fߗ1Ot+YA<5;zEB}f)Qdvtw8ݤ#3>l{*҈KsRO_Rp7X.^1t?eUsgS"X.8P&1*{jV9`ҩ0 ۼX|4`Pv0K, 䪞e܋%jmPl_?,v?/6b#A3!%Z~7Qlx٘oȄZ-Q %@, =|0œD9WbCBjȢ?Q:S"KW[C/Je or|uv DˏR{:G#~mGet8h&H'E=ʉqځa b:+ dhvxQCO3%*oUֱi@.eلĴރD_S3؅Xeϰ*)NȈc IPP0\v7D_@CL 0ŬI"n}TAN\͊@ 1db2xD+خeHV.}>d6q[A5@R)%oz`ʎsmu,|qn"+['P]G #u=0 xly2ݺc--̼I.2=Iz#ϛh"a @5)Aƙe da^@"KoNt\(-BR84ez- uV:~v4va'5mU͜&!2o8 e6i-x0JVM;rdW H6{UQ={ſ N22kW!27֖Ӯ+UͤbQlKE&[IL6LtlE ۀ>N:.fVÔw{ ~s ^o{7["x"ZzRYҮ>JT=-+oM?_N}jW.%Tn0lb( h!6<O̪"V<;bkb3U nUՙ{j^3s6'NudRgʨD9]Zdp;HGid_>ȴ EVڊUN,'gnSZ4b6W$J/!_e@`H%8HX9ZV0CPb{h?@,ᐧnVj X\ܿ ldFJ|_vN#0T0ҭGm5]?&(:XQaxem/莅cp+;|oZwѲzC9@G뢍wv}i`л(|g|V(H);Z6yx~ &20{^g@hW ~eKD,] `a }Dcg?٣!_pn;PN>@5";Ҫ8`Syqi> "}Mn,hW=eǚDq 8FgЬM\jܘ#DpX;ZS/5:('oZa .c4+WgK t['tJKs_#T =*XBj7pU/.9?bLRXb'Hy=+xO)Z8Éղ.ԣFrjniiJ&>!F-%yC[lḿcm`,^CgE07"ٔM%AҸ2,x 2wd%7V4MПd=4+vv9u "nrS@] ̟N S;x w%F5-riy$*#MA 4.fWrDzK"~Cw |6Trr4:ڞ#=*ԩkH-Znnᑯڲ s\j)JcrX"䘀o9U|4z7Ҩo'R >gH,`X%dpz[3AŲ띄Yi}3z\^7;v2\4:I;gx<'4PaOzAEɞY J.u\ʏ.zl 4Vi7>([I,n?Xw㧣u5kH_Ƽܚ;Jf)PɦU)➺NR~q,m*(^{+[Mwp 5<5.}?v}ю=4.:!QV}P#>h7F"G["A(jƋ nX^ukpQ:_IUQG>⠿GU@*75G*7d@y禕t :ү8L3<շH)cV :"mHҭvһ` Lhh@di7N"x"":k@u)7*J9xBAtׇsytcZ8e[Rρ>3=ki 1Ƭ &CؖB'ڏIjfMj6i$χ) C.scL%HgQ8~̝a1eǂ8ݤ`dIOfH_cdR6FX!4?ޜ#Kr(;!nr+Oi:m[<}tR:5=,~XI ݐ0v[ se:lb.YՋтӹ>T$Mod0j+YE>ꜳ %5xLGt xM0te L֩|K! f+tuʝŔ6C=*8;*fkYe5C*l\ԗ(>JD`Ʋ|6ӦprPÇ Uz mN͛J݁o0چJN8 4:1@JWr W'LД/K+;}K]%&b+F;ۆ;&+֔БҚR},˪P7#x ~}ʹ6[ U?ySJzBbPh7*QmE}R_1*D J~TX()` (0c[\*9Y5VΞ(xEqHpH9Y=K"SCF8p^> gZ3Tlu:KLi굻=5ұ2Slu_ m7jۍXfX76y˸\q+Ɇ1h xjcO\b uIw]84(ݦ@hlvq ΅[jEhbw;Zg3I6TA6hO5b>f ?̩b}=]6VsTZC|"X}SeCXG^}VR {4l_(=#x+ݣFgڎh ~ `4-:3NjZ_YMT\ނ(K-P|z5bꑗxOUXaSU 3`2=!)7^k 9{@/$Qފ*ytєkDtvs!>id{?hSktKG ) ~N$ "xT>V=\zl(rEV\obRb Q`Ҥ:ނs OGZwx}N?"kvRI5c d^H҂f@Z?#=ׇO%}hwԠUv )"nޥ(#nF6gCֲP!QҢi;m1[YKѺ+SwGYjLuG}IF9X^ >>]qvtTڒ2S\N8ĢvSyU1eHStfFk΀ iH}dhqz>Sl#788neI{M1:s йH`J.!7p#ޏ淚+mߙCfWsy 䘆y[*ucIe`LQ_yaRͼC!!thBKkW@9r9rBY-l;p&|iNL{ff2NM"`@ NЪfJ?* 3!8AT_e 6.0Q חqI=YCaaL$#~ HŽ\I/5QYNzxwgސeOg𶙖j ,Dp&QqA=?O#4Ic^z!ޓ:Vhn~ZCS[3MCzH6%J$cAM|KWi%eӭ^"`w,EZ7@XNrZק,o~,'Q6 {^Tؙ>yΘh]>pCYP/SB 罪ijjs=Zj[]Qo]R'ul8,ϭ!q %J}*S՛G:S$Z:qX m]}G0n3N邋40vKfקiN B0BjHMv[wԱviR.6{L*,|4|_Hn+EBԀ ^bI]-L7;u&g4wy ܌qΊΦiH@+^@qt+$Qџ"'j"Rf&Q;.,uX(p];OiЗN^ӆӗ8 (UlS: i"]qgmȖ ~LCiwq>r[%4NPdX/Q6 %~OKVzS`ڤY.wi1 ?rWYyzYr\|֯LӒ 3v3&QyCʭvl1˝) '\> ;C%lL^4]hxaMw|EU'#8Z< 7lݕm%ȮcnOAVsY$tR< jgy%mñmiކqi0 Po,Inn/s*vXV|:*?GN8C(6,@ʢj4DX@ سRpn <,Fd*vx"$v&L|ɦs[ѵf< q>a|cgpADv! 3~hQw_B{NnBzٷr1.bW\ kq@u*O#A)AzLسX#N ށS @B/%B8J wN M(!=4[XWHG(+v_?k) ʭ@7{ eIi\]~9ؑLK=!U;sl>[n_}C/Eb4=k8m&\'[;="݌{?}rJa ;14q"qzK{uAG9kRPw+%k.c ?)g%qYZi#d擜ՋzZ5xNb,WԮCIlL :b~qZjn;oكzB#`zΡLTGJoQ\4'sg"9Y}C0-FRH]IUprɎpz9Cj4N?uV U`MT3nF;?+VZØѝZ(i ~T|U0_BsMs:wJA"L!EE2hc[S#fM,.p۩fBF|j S8ߋ;ִʼis,vIiZ;sIһOTlr}P؅# *hL3B65:\F^Y;w/4 !9 7.'0ZOVT=~,9 Na沄 `Jⓠ9Mݲx S:LQLVR̻T]M]$\?ȽBЇƈG!fXco`.B-lC3{{E H?Mn5̃K\IZ=4oX6ȨVxCَ.lQ=AcE#C:W)u b3ԝ0Ϡ:6Qל fKd9]O^m9->7_7XZa^Ntvۙqr:t>iňڀ_{}B*DdwҦ0Q x[7,2m'W>P?{q0#ųe[ږnV9d?6!uԇr :vؿsK(u,՘{f"MX]f">ϰntSX,Y"SjI+%v p$ƪȽ{҅$y?i)+)U='<=/[:?^^"YY(nVVJE!x}( $;ZU$yw3E8n'ADr!_!\Z'BY"&ێG.m0Qcd\ r0+20giDU ĠC Xma5$tS(x7R$ ik:(T\ 9U%Mf0&CE^TڦPdӹ@Ge2?H?V>?I1%m!Mqr8]$dϣt m|kRܯQ6[bgU$aAAe9-8k) xwF(L(CךBQ)eUǙBK9 ɑg DmϬ rG5ZXʂ08܄40K;.&!H\/UN=:2\ 0ˉ3 ]=0Z:αFmye?azӎ^P'V,U62Q, ]"S=L!O i+J4ȨMڏ`Y.Gͅ'^>R`!SLQ .a?Y̷oNL@Is^F5A|%N B+)J1ed ;[ǮiЧ,cu@+^tw|\o.ET,a9a޳ I9-Z8a177P4Ȝq3xӋř 37/&tӶdWndqB%"?,Pu kq^hq-r+$(kH)$' .<ױY7ynd#m,v􊋋.s1$HU35LK q %Q$NF?h^ߍe R-õ- S$qo=Sp: _'n?(xAfhT[x!L_/zK6k H )yE=K#E'6"#rgcGUV8蓢@0 v⿥ :/|hgFe9:u_ItO s[pR)b.csqQ\1įb\!}˯m8h*])A-pWМ0-'807@YUkS~q?;vy%3ܔYVӡ-[[5~y^Av98?l_vs>c3ϪvCSNwos<: o8STrD08blz@%k"PEwA P5h|:>wuߐXRf5}ԽȰiza7?m\ġ]nP0;|d:h}Ҝ2׵H5n$cV^ޜcmϢuO\򩯋ipsS8YQHBy [f[ʉ8l0VLEHw/3cN't%ۭ UO26_~CiOcmwN>.}PWdԳClh]ff=I'ꯎziӞӲ*=u1Lo,_*>AT惐8`6_ݦ@01-)d*Q= 8,"η$Nh%D^eI?eJDltDҲ܉X f]fk+\,`&Mڤ[Q롂PC}d0mrti\ l蘎T= &MrGUFwEܧ!?'ZPVg%.6 G%3.Mo[ⒾxkQ7oє& +4]2Fo-3.+Vgkƽ OS:. G Ud %9"_t)*.CIa7]yLz0S}ǮTdW:x- ylI^Բ 94%c} cVaȇ,.݄'_L#dq֧UN t@)ǤE+gM^  )=ȔKy lڰ͖z V}M\u`xu)-\_:V/vX @^dN+ Sݩ;oY0R/jc]-3is1)jMԉD)fg?Ap33OHS@0z-yJ`U2h U oIiYg翲 Ʈ̂:-l1-z*,l&s[b}StT5dF հjZIN$w҂Y|EZae#&6VISU7ϷjWh#Sl jIK7lJ]eAuIun;Q3 l>:@zL tcHx'I{wj!p.]7RsTg40'E1 0̍6ҿIZN^R:ĵ?ujy,lx4IK.)?賈BW}Ԋ eD. "=zC|/U6.S$>߮,Z*pksK~Ga֐ 'fhOLkOfA_b|ޔ]{IV7eOԶU|7ڱBmP4hNQ,P2PGJdm;Y~/Z.Ija]d앰 L-YsU$XE\,ƥP`$ 9͛Fv}Y0R"NApm Mo[-3oT..n/~Quh_Ʀ[A_w-x^7M,ATzv"a"e^5,aaA;Q LiD}i80mc%ʱ?^6恟O-cNT`L>cñGP}Rfa_(TN:{((VYyK _΢j4hBp8$ rre-6fX塺5Cx,xPhO)%-5&SᡦWY-O/(.. ^@ov@ RcoPk7ucݲ0oI (JMzvcAh(~4 hvܗGFCo -מ>(5Oӄ{n.5lň XRigiǾ=Bm}uuaXͅ/jweӉ~%6)p[&Gbh袾^Q-.^;L 4Th:DtB/ H-Jq`}sEhQ%W2PC8hHDͺ-ЗD+Hu4 fIeaJə-oyG%U"= y(u_- $y6D*FfPsAEi yכ@vG1wHwQ"gguV ^?OUZ9b矤glN4OPg|{,H7BV~;/ ֎[ ɀzLvi.#E.`_ǖ=lݙL@C=Z~Xp8LsX맑]zc%$;~ɩ$l0h[֭8QFJed~]G2WE.T_NYE<(hpoOdt D<7`Xj5'/=g7(T,QXx3f0ݍB|BA:{iVsyPD*ȤXrIgd[d ^ЍNtM/݃d`]q(IB#Z?)eԹrTAG|%A©G@sz{$DAÖRpY#$TA }Nx2wɫ:BX5xi|uM/?jz_OPh|Ѵ0韴sc=.7e# ZǷ? eW˱pB̬MąsbO+QQ:jLxO kttHSƫۼ*KNzɨJK˞h.s% W4gS(lc#oBU}1m^y ] -. cӗ)) 1Ld6:ru($jõ8_#Aݙ8󵏈ٳl(w,7ؚVR:VIK ꉐ3~E.MgWJ'KL*Ԧ$kJW: $^ߞ ;*8=m[w{ ,0ſ\rYl$QZ;q!VNY t)k7a#R:2o'_d,?=ڟd[-C0'3Z.al8dAls_򨆩r#0b ݍ^l 9rr69۫ lS-; i(7 ]r, BzQ]nejl b&=t mj[)`2ԉPڨ"gClQ:D/0ϗ7Uc޷z:!?ewP1pΓ 9m"O{]H˥]'0(|ܨD+|gSvt?td,PGg?D #ςW ~hyZ6jxSlo2b@kε3=d;deia\+lECMU$nU@A\Ǹ Qķp"CoiQ Bϡ; &Og/ň*3 V.ΊHZRݶJ}y0CJV-@o3`]/1՚춐Hh(Z}9l]GypPA.HfW}6f1u17H9 ٝ6bIY^{&o,Pѷgf=c'%e0ko*$ + .˧h,m=oboxL($R@ùƎH]KAsiM'1q{Xd~7(D+ nkV;`]- ]$]A:zfX'X> =9捧9uߠ oWfD-\h 5.p ^Ϛٗ'hx*XS?ʖfCUޯX v* 1BFhmiTwZ!/ WzaB"\(K0P]DwI^qjyTgd ,6܆VIlwÌg_;^U!aj0ڝk$<С!]OIC$qlˈ S tN 2֥RsbRW(,CUP3اd"Sj)2`hǛ dqf#sT g Ğ b<D㑺bu؊ǻZ[ٴd{(BAlqA/N9{r(es ]f@Wmi uMb89/訔[GKn"hD#gWN\nOgށ %5;܌à|L\Eju|Eus0kT473ϸf ,&*S?06!ͿXIۋ:FOUWښtW}C5oJaw'RV"O#]>8yO{p}xOQK"08F$aW}&mwgRpXQQk;X2C~t}Aw+÷%&o[KA9y> (W`F7Lu6CݓF2ƪ%kvT2\(#eTx$7C\⒇a岭FʋصF+I1Q:;u?c{%>γ\H ۷WqHx5ڂ9By#cDȀM,؈%"{d|_:3#AϿ"C3KR` =Drc<7iݽ4 KļD(PpO|f(`E- 0b9C /F,vG "iʚ'r6<# _Ӥ/cNz^l] u2$[Gd/HE5ǃ :jmM^io&Rd9Y5vq?AΟLd%>dثt\'Hb?{]Q2XJ]Qtf{gd0+'!K3¼ǯPR8vu6R)Հ\e?)hw0c9};i^P)ϢѢU1$wY{%?J٩sw fe&W#=Y@fٚ[k`cS1*ļh' w(ms9^-=Mxvm zbrH(<\'4 <R_+#ѶͳC"VL#:8讍aA8I5cx1n>/ bY{ʵ_"yn p+$UUyg/cJ/|1~O_Ldv}Fr(?|Yq`7[`6G/b\Dkda#Vr(d;B_ H~cM^S Y⋧*}P&"(}J؆A=}\⼍`ş<53o~mG1c0Cl0t 1^f &D:sߓl7Z+͂ioE`?ْBHtH PL8X$3AW)qʵǩ0$zXD3\cklxB'/zSLlbNn}}ET1˅alEn_NX {?mG:fcAˠC,:U3K ~B%%ߏ-mF^1itYTJ?]djM"J8 ^t♠O(Q9/.1EɈ_Il*0TkRAe_?)kr 9t槎r&vW急h0I:jglo&5e,A{fA]ErǕ[lI%х{Sx`4VZjI5f3M9R:qԷC[]C=FKb%FST### ,՗&$'WP~.)Kl~ٳ{GxǩF;O pU'6M.wF*oTt͉7«5<_? (c|r4 V2d s @3KhPXȲi"foMtN kWof9zJC3 lv2A5Oqt([ȜCkƲ[,h^KЃ7Q+ĻS8A lKA[$ 9n[inEƲЭY_KKC!Ɂ|P$3V_D$T| ([yƙyUM?! ț! S) j,ڢ{-*zGFI8@+qI@넨uKrU>S~k8blK0Vp;b@dP` ;,mR}$T=l75[FaGh ,mC7r.Mgd4MNRO/P_nnGv!%5k f%g0_iM{YW qݝK.OzT)[[n6uoR r)_ɊՃlY'Zm"pL6(G27%-q{@Z 5咜!耈+ge4#hci/lKN.O+T\4dm> i6dЫGQ>w-9V}CBAP*m&A߅z`35U՚4_!i jAD7fC};}}8%_wә Sᩎ=! 91 ld ^Lyyڕ\?$c)3}أ[k/Kr+x`1rDd E i{v N0!sP 3uʢz^97Wn;^E%ܛ'L~(77&sڠO_)~(C ++`2qA||QT8qk4PiV@~3`(nr&͵YҺ2X̱eDI۟s2?$pA0#BOXl.>uEד`P+Ԍd[gXֈV䯈tWC4GE`ϒ+#F0yq~f8Tʊ&4&U֕!8C(?G>E?tP3= @iulç\òXYe{C7^Յ6ܡqij?N!غ"X.ڹ!o=Oȕ+{'+hrX LA$uFP+#xr% ɗfmt}"Nߣo,:^J>4$JFUeG N$LS@~@]c 8 tʟة2ATm%c :VaȐ&#n{y{k3}]-;/1YCYk:}T]`Ur̽> &@N'h3W[xsO|㽱yz.E5 4ekt<` =WХD3`UZH>:| ]CkR4$(} Ag=\~wF ׃5 Y0sh&9JZD @}d6] )vt\i`"x[ dt=*+C x$|՚urT \A[d'oPyN/,\&vZ5  jWYVֻ0H!Un˂MLWj&B)ڮk QB:|t4>Ƒ

wS#\'K^ &} uۉ3Q>t*e`v!H|)"H'$mtN@{P\ǯ"bx 5{EK&oUN^q;{ 設ىf4+쟡EFgS[4N.WlZ @~Se88r\ b8SMؓ5>̼RXkk~v O5gS*p,YMt;QR\l=*[)*I\pm])ߜ9v7HS @z^ۿ"6q,@DAnnt XudBy/ZU/$}xplv[$ ٚ+O|~I./]9A焏)."?zf:C/yKUhP#-0ԫ3Ir`50&5%QF"hJI8D9i1r 48r58eLh:6FwG;,[?AIgb6_;MKO QF3gy/p(^MΠEŪL'gk*& A͓hG흲-~f>^B! ޴5 2GQ`Kg6H@sc3ڜb)7!ao'bľe^ԫ mˁ*Hx 覃bph?i'j5>t?l r,Cyݭq?NY-Y799K1¹t%𩛝3,pRṲ$t8`mG ؗۥ\PDn~N WŀD`cZ|Vi#A.MAcD.VVVD(ނLPSa0s{S(N-0b6Vn%aiH"Ze)-IP>vLiQ荋{գOwbDAR;35``:2:VC9 "ZE?It}Rt\àA6$x#?v؂5BSj}iirB5ųV=JdÙP9j q's`͍۬XyLq ] `u*"J%]ix DVB58#߳TU Ɏr2 GzrWYI wZ,/!bUʹt5%x_[="j6n;ďm</Й`+.Nɯ֪lZo3lzD1gcn2y~:ut;t&X9'O@uAA9⸩J=۹ lQmÛ;(9±^33/fm$C퍆ϫeui^fcz"ƃe8AE.|,Sdt?O&-S;zg+Wg\gj=Eh,hsD Z>nƶaV-mp3e挺k0 {[FadwM9 fŒ2]>kUr\.%M 5yYv N >}tJˠN-ԗqcCV4ywZug˽8$_ uotWZ/ke-E5{a)wϨ#ᄐP-0zRY'06 YjcA @ T2^Vكp;{2qVciD8n[Ȩ ᕽ[ۍ>_ZdIbTtZNT*1\HܜIlr&{K[iVSv`__ϪzUnHAn 2raƯ{o ?!Jro`jl NS !?~F9 j& !\9eX0mn;G/K8#ewc6Oi zDO:/*;b]h9Qt:5*gɶ șH=nY1>y@zѝ$XLQ}) #|JXo1|0 rNHBLy-pkHk<Ή2TV q%JWON7~ğ'8ۡĨRT\w@nO6y*~g<;*Jq' wUd!'Bo F=ZBIsDn0PU}Y9_7'b Nt]P~r+ռ‚?C 1:R'tk=0H-^?hz 8t!sLNm 0_)t&t'\swp_~ @`iL&x 17x}5h JfL6E=R9fȘ!CT ăCOPsiSIvKRjfn*{zymQ7(T4TрjleXX)MzE|#SsFxoYUCd/cK-H /lG}7no^ktfr !USOtƴTyW < CF 9K1QYt+e.IPKsԭaa}ހ7Ǽ;ӣ 7jn#vKYB l댴ݙ@} qƨ<NkEoAW9T[8bn&kS淹&:<(EȟDٕ`H> h]`|(kqժ녃Os]s5gàۡ湉q Gwt4=t\8't&,Le$pƻ$BcTh_: 8Ua};R n+,[.6gX[aCoe!bT$3=la#FV.Vİ_J=O솞(^3?ԽK7Y{!.rߜ''7a[M! ϝuE~!Ƌ; ZU^MC.P_ {184l(ϦBGƙ]=n-PRN0vNRU DWIڇ ̃lKUv{@ x_!n1 ǢL7 )&7}os1Uhkʲov[d fk[W|6rogV;j a7(i1&l?s6n!C X}g0dZy17؈t½ُR<Ν.mrg9W Ykc补 Ɏ8xk5CsJ ,C sMGM,W.0 ٮB1Cr_ ĝ'j.nЭʨ4@0[@zMm'lKH.$%,v⟖wKNB^D/ΙV8 $ˑ>W9噱xL{Rr}ɼw'Ia\ӠYYPy>fTOo,pHҒP ɗn e]yohOSҸ{$*TM(IķڑFdߣ%I`) *:uCPXXV, gMA.6XC1%i;*l"cI\`~E[@ WFv9xtsA7xJRD2xA& LC@GMrWIL܎µְ7dh@I9s:S8 1qR n " mY'X^iZna0 8[9.\$;p2S#?-I+&Ʀiqϥ^xpa\dT-xU+2$ %'0pJ$Fعhy'Yɋ[!UF|{пWtF)d™)R 8hF2Uɶ#ؠ`V-A9޺U0H/p$k?PRC{onˌ]Jzxs|{\&BB@]qK8WN#-]( g/~S7lmu sh~K55"ٿ^etJ T;Tm}9 ç;DkX@ cP\%T@q ܯA4@Қ3u6h*s]BXAşKB*HUM^(cv@WɴeYWYkr9Erp~r)scv ';Em;jCɚ9~(3}\3U^ 좪ZOM"`q"Oh"[StI+_[ī[(V;htkWh3`kw +Ǥb7f>Q3= GX10\hsr~ py^տ]Lz)$عK;@eڈ*,7>vFspkG|dβ8|uu鎺|h S؇V'uYk9$Ds`W!^^\ދ}l'y(Uv4K_/(_[FYCui@/EչÕң?kIZEV,5!,>44yҏhjHVo7u^^G *hm`х$C@ޒz10ɬਧK>ⵁҞ&XP$@oc[l*/`K*MvZnpܟK8O&g8o;&|5HQ{69O,D˪R&I&!h?Ǩ[ѻmrX!_'2gQY3 (Y1*Rsо@<,g xAe#aCܮ>&=Q_wS}Q;-?^z:>[|U eyᵩg۽x{lp>qeIC"{.6'ovH}4/rO+ݓ{,q%?_@3*?HyEG%fMko2gLK5W%-*+ĦPgD#Is\>ttP`:nʟr/adqQ@hg42kSM]{2;z0DBT4{R׹d+F kYE#Զp}o+~v64H{ S8 `pgΞ?s()sARlS7ifQx+BhDntqGDOՒl0oR_.^#ݷ n8;Oslj%3v t,snSڙJ;"8j; ts"lJͪO<ϻI6 1-:IR0I1'"<8n蠥:4SZ3Ad1,M{Lت z ^g}^^4'p8e|Lӄu#hYz'6w}wư ͂ì]EU&{U)D!xxnGîytFr^l+Mp'8"ݸzSހT`=v`dHΛ{SbTٞ9~D==)mkbږ 9,_1uR.7`+='Y{U4g+qX 6Tyo %'\5H촐!i ScEV {(ojL5fb~'V2d_ūtLS"zM>^B|Q<byΫl7q}ǁv +d]w͘6D!6n1-xGؙVB7AV>_OeV˭f1W`Iwʃ5n0#;S]?(@FPU_/U zD.z r i*]b z3c)&WhL*Y8'}6l(cF29"T#9<98M-8^U>|͢OHfUTU1'kkuC8tbs(N$3 Uҧ-?WmlӤ/EZɇHzD%z5%ֆA1z;5KFU 6J)9F 682eqQ|b\~qpA;Ӓ,Fs*bA]3n$[ڤ||*6U`[*O\n%F+6<|;щٛ3[YHA;_3yj?`DóT3oX{1{ (U-9`^!E؇9W/E^ &{O3#hEQo)H$x;T F-@E fVQATlb h]%r'@%MuyRnq{fCI>g4gV{؞A¾g07ۦf E[Q$>ܳPblN%t{Ϋ?cPHD\/,tqW1L0aأ˶)"q$ˮ>jjgӔP§Υ>P0ᡳ=]p@k41w+9ߴ:tw5CN A1zxxȚ)i>W~l4ۘ!p}#*Wc\+!T.8ޅJIwr?c'IvcG 7$-rNwYV*Tԛu3y/n7"m| xM~r!P]aaNvTzU?N we_gҝsJ,B)&*(UӪVl,qPdw z7-[8\b ߔC|IM}5r>(C4WP!zLXˡ3E!s[a鹜|խ|7'5-:{`l׭l$#0=&,ZBeV[[~H`32|{B ,6(mBr{qCL*]Y`[0}k6]ʡ}_;Q*h+'e&ҮiF٠|ftܿDxU$໗` #T̋}O|7N|d0`!1\&O16!5f#삗 U.YD H x5/ON((MTc0x],%w~?wTfip._xkZgUg1$u;:nU@ze2mC Y5#E'cON/_ @2SRpQy$9<|#_N(I&~j,1XϘ9|mW,6ҧ>zsm[H^K#KoԮKV ;~zM!FO_#¿k4KR:&jhtׅK~Gin30B## 礷Z@*K&O5*k̓hc WjK/?DXډQ9!0spoBAޜ\-zº/@,T9ћ((Sqb+ut@"6n**Gרl2x`LSEEcS0[l0q#>-ݟ Ғ6H#l늛/Z@'%?Z0ӤFRRhEH=ޛRZQ@rlª)z-OIM-/ S/1y"e_ƵcdzO技\>gtmAM|49{V{q!tm7w0E]ܪ6 LlCPL A68/ha GP,(IMr\ @8;8!9SWC RDNx3,aSp^7 T[..$w-ƒ.+.:h\B<'MMz:<#&' IGiS˛=z:]iUtM^;6 `*6-a)?HP}ZXUY1hz-eirX3$LN+Ӥ]>+f(u^QDzJ_Eq+&ϞڑK.M]eW .z_9 ҃3IqȆ:ӟ.vnh߂6餢شQ 8c<*wS4bXF'J^š:yy-dJEpѲLj4oHo) 6U>>]47Phv(91R#"ˁ(]Cp^kj5=m v˦2g)g!( =NX1Lo hL} r 4B~FuZ!Gԝk`F*3uZ"kŏ4UiSȊ4ص$7lXH5Ҝ\/tK鲅v^Q49 "}F*Lh$*juo%&~kʶn|;8Bq !Yz4}Xx,rݬ s]-8! [aJY% )C#KǙ:๋SJ:)C0=;ݩ,U |HĴƅ24XݵCYߜ> j앶5(X\4=jv]•sJi' p׉r4_vWu379ײɄg@ؐ]`dS1G&L+szi s_]k&LkLoEca1)IBxY3ݹ%**-?0M\a(/ _;KWsc VXr>O+mou(ݰ= K(kQw$m)QG L(4HⲢl:;iQ9}J/u>!yTͥQGB {|T} Em9| t(Wx ǴOI"0J]ۥRGjBgPYd]Q5s|O+?PBDZr~dȵb}>#eam䱌u?7MrDjbEVZaXt雗>DvC'b)'võBW";!׸2 ' q -gRDƇwƆ`>qȞ$6ᚖlq6>DB|=5nFL+O9Ap*(}Qm,;~1/2`+w1eR;ڃ"0rGDII'P3۠䒲Vn)v)T f:#7t]B/  2_X}g,tddH_Q&ҧѠ)owPE== bv ~?XLX2j|wH%5x)ƾuj]qNN"vѡ& %ox6 EORO ZmB>j[iK=.尋]^h7kO쿜O1W;\૴ K3lzSA1_m82,&-pDXM6 S3kc'@__]UT4>23\ "w*.{~?R@,Y Wŧ]=[3h{haN18?۬󖙄Qx(޴"q1D[^T.lޔ=lMm8׮4J5wi4O!b{ ׏D&b^%5A a$`xNhM !_BGR B Bx't\JE|ٓ< 4O%cm95\t!zlBn8w _"n3d'QTn:릠I3 ?ԥۥ\zژ)7Kd?н df˜@:w@~.MQ9;;;+V d(|@<{Q~W_莎Hݜw /t|Ǻ~ 6?Eb3 #]BۃVjzN|\y=0 s3)8>Iᾠˊl<|v&WP_qwЁDWͻJ)£GIGmī|$90Gbɾ@fKJ.@o^"D7p\/~!VӾO+%%hCT v opo¥v<&f+:N\3u/Ըzz܄:0\&o /,:+ ͕uSkՊݬCإ Rceoei][:';InуYs1W ,c~Sׂ2=fŔFVz*Ie&\+C}Ϣ@9D˿ +~ܩ \Ёb,g0V> e)juP8]x:_`QDBtÑBn8N|I,#Vvl[r}Mr ;~+Bɶn!pd+E&6IBq4FeL`u"Ҭrm)](WGg/Q&HŎ4βFJwjW#)M?Mx4S[.{UƉ]crOzwIIA6c iv )89%g-$zrcY񯐤clA[7xhPy0'GU|{1.7xzJ<s2xEŻVf?CP4H:7(?S`k䣝j)Vz(YRw9ujQ1Q'//#2hME虰):=yYz8Hp}gf=glwh1rrz'HЄh&P;W戄Z @8{wBrIb6D# Ǫ*N5@N4 ࢿVsnDɥO$6Ё&/Mq,bq q0I7@' uG &F~ 0KX_ʺCXfKqDmR:c>B;79f2*aU?v,N(2`B>("q'_,ZZET4z_gwI?9FGp,2]ծ|ZD2yiNϡkbKƦTlz-9~w^>!l&D|ڜ|:@aZl'+ WUj3[i/ߙ0ڐŕwfZ E;[~ 'M&obrv]q`ֈI=FI@M5TfC塚;J{ x;#|"D\ 5W3eRͧ|vXHp4 y㑪5̇칼@HD.uM[g쫅~A@nLulyk=eT_zlɓ&w\8M[9s X䆂bMr7c=L>e7oBO%fl[z) ;aft{a$g,jx5g0aKAս#"e6Q(0ϪQoޛ^ 1zS ye}r*3ZN|G'Jc(57ꬴH͡%>޽O{ >P<0T$TFz;PB|B mlt\\a Aۗ19w{*c0=hn`Ҩn,$Bܤ%M,@ic,1_5̣e?G b\qlm7~|UJB& g@Lm$8[ HUopTO~Ť"OOkoN\ƝJs)W qHlD ?빽̩*"fMJ4 lTI= i&9/AxIm@; W$zpUX ߲%z|ǦϮCJP^Ac6+WM0C uʷxW4}HDLgc%KR8`:rᇫ(wlb_QUUW*a3'9j|SU?l{XWGhXiZVfw]x?FN!33"pJ jq5i Ff.0r]* tZUZ +1 Ӆ=lmOSJdk?)<ǛmVnBMD$-?&.U%-P9kMx:* VOi#'5W!%X 8D}ұ@T'`Mć6f9ѓ{Q.7]4Y vNY*=VFbW781>&󏳇z(FcFHo lg׼,yV|v cDkm:w!)"[胦P:~oѾI]DrڋP6^a+e"]i{{iqTH,i-.0H ]!d9 s=W= 3C;Ã9+Ygv ؊@ D"e4z/{٘W *n0u*ͻeNòԟIt0ŰCE![ >vH2D[%%m0((׊iCO6B#lp+VRAA-HƑ-lv (ѮeլT$ѹc(uw`ET8Mjn޾lC~#U' J pnb!+ݥOjx? ŜBf]YU*.{>^/KkӃ_;IZڟ#]IO5蟇N1OCSPJ'͔GmQd `UbU7ARiyFl0#ۉ^/(" H3\L1IOD(w^~T qJ],hR(+V7N5& ǭ(B`_E\ٲc/rCP^P*Q2M"2r*:t4T2&Հnʬ۾3@N2g+}#$u&Ŧ| ?) ٧[̼ʾ,ZB}c3Ub| eZ mZ! wм|*}Dx*dncTA u 6*jlZ2 ?I0nŧbǓ5R]wZ%xG] zgQ>H 711snlʖȍrP,͈VxsoN%5.]OIHN8޻[, $QsŻ.ףË\=RV Z$LFv2$w7zx}{# o9"#Nc땳`Wg{:M̤ҏrBt#ǵ15O`CV2vd\?n_uu4U&qy.^>NLmtCCf@]';Kۺ6etA9³hF‘g5Z5r|5GW*H7PK!k$6 ()ӲJ}"_ 6"nlyԢ; :&jϩ?$Ys-jWRC B.Z*~VF NA}"~)V{7pcsrvRl o\a"Ȑۮ[|mB6 <U6/z9 ]hmnR -ǺFYA,EW_jT 78Ge ")eBK;T.͊uvE r>ݜu6\񋬰9|G(?\Jp 1oV)c=;xt}\p g:qRPړ"kNfn$|xQl0ĉ$C|ųI-uKvbfMu٬k ēR1x=&}Yi 2_?[4(P;, X :۰f ɗ'̱H&W+zZ>vTu/Yxat?aդO F>갰Ee1`d__SҚ5 qmqŮqyiǗ6Ʈʊz(IlC:@v/w )0LCt0?٤q\oa܈peb]M- 8KJ. y;hH5oMz?5.3EWMy p6➛9f43ϵ.De퉂_.0qb֯sƹj$%-n_gSf\ЩQcXF*q^0gwdj8U>|>!G\.wg? lsX(R2,8;qYT +t[dNrr@]{د? E޷H ^HðbZi",Pyb#f닇5E*t&]g{ pu!PfQѶClt +'f:Ibe!8*l1Xd6 >g{u#lr+G.PK*kО巋 T *R|99k%fTtΘZ F=rf钐w"K8x*[z3Xa[I l+O-.K$cq#(ak0V!OcDGr JNǐ+Mu>w1\_wirpP Z|F=Sx(" 9iǽ9 =3"܀K:sA>/_VQ $;l֌,;D#YfDNc 4+,s8^, 񏣻`ª97gmrH0>MoK67he_"uз/x*[sy|BֻI3gz4KÜ= Ŝ Ց9qI)Uy3]+O{uCw 8fo10w" m̆P٠oz}bEt]4qFDz5%PCzGTCnl3ߟW,36RԍAxY0a\LiXbUņyջ9 lR_P]yjD zlЌ2 0\$uRj Z0 ňSVoħ,4ENM⭨;xoT6 ECE[`&0 4DNk F=tl^_g:JyrO$?ҭT;D12]й9:-F>HdHHYL+ |z``vE%*j6 mmD]爵vY'Oڰ0TCmY:Tt >f Kq62 úFŬ׮> zt#aOv ǡe"O=19EZ.~9v[d: 7P3۝\xc*F0Ө׽gIi%ظ?Zo8 /7n´pB~Sl_r&L-mXy ^zpogJmwWlkkiYr K<*(<9єJuOnf/ sjh_Y0CXbuq B䝝̎ŮgmWC\ple"júUv/]6oVNwHꇪRaF>°X I6Kgq|_Tx0.?!yR̞(9"Hkpm$5h  e}To!7F$Y|DZTuD~][vzWMOlTO ڻ TYWή`@'5Fq^o;/[N:c[ 6/$q )S`b: AAi}s_Ds[ZAy%]9!Gr)-LL,tģdbZ+g)GBz;ƋCy6v-<ܾu[_kFDSKkÿ́g~Fj:/:aߔ cjqt5_=Gj>aE1x~LC o~p9/:q1܍],hiIDVPɬўUnͿM.{K$lxHJ$=?˽1٫oXsGZɩ=Xzeo0JaKe}@(l녘br%tp)=z8SWkbуY/ɦ^1 Aqn2s)9XY>&2\%+b&ZVP ٤ZX)8-ȣflƽ+HK;zH |\m@)d.swX6H)x =6 G 2ۅ1zE C 侀77uGSn{W $J<٭x?S qļ$W>hF|ٰYM,2d.9(ϼ8.Ϻ ]I+럅u8kd%agp~RW)O+uE'FСw1bCe=$%tH._歈8ݸӖK=t3oK.؇jc'R!-.E- m;WΝ{4܍l&JpUkbM;Y4J`^CLT뗷Z*}*`P 9 b*訹#NBJ&}Si+N~S&PbiBr< zX.C ,Wydi$s$A]+Ni}N^]&1`[ZJ3@\JԽ$ mE.O[)9Wb#K>?TZlV@?am35>JGQwv ~ 0زGR)R#wL=N!)l,W,ifý*C?*걧1] /5wuUg,B]Hd?]%*/8hc%s0X7pDEoEE$Wvݐy08ժTAS(C$k^ S:_K kn0#u!vsRJ,[WD(xo5D_M+1B7,.o`V]T?.d$9n(ozvIO5) +)H>j"Tj!3E v;MBmS*z業|,m@_M JC4Ԋԡ`l Q~\WN^[!MSο&#(5}\^G @xQɎ_Ja %ŸpTM#!v^CIը\F,PNŹj&C"x[" 1imBhM~UhϷ&͊w]_dڪՌ~"9LHՉ]<ɧ20RvmEMl ;{ryUxҝj>:Ax9N՗/\1uP^A<i⍰(onavY\? S~X^s7ԛ@U4 ?*T0gvi7:=]op WGVo'AL%7Vt"MM"+M% 68AO| hp1DOXvu!*ĻGEx4X2xv5t4\8UhnRFH^IK#,_ۺeͥх`zxNp>Ava Ƴ?˕M8zR W!Ղ&&壠{0cC H^"*CZ/(m )vXTѮAQ#ħB>yoo?F{]f S ek2pCšbX W %mU)bxTk-u81Lޓ},9#mKn 8JQ2)\-{^Q/=VfdDp/|2; ;,V|N/z% LC>R۷7tIFD.Dj[IDin.f y`I hi0vf8*u:|bhxuԛŊ-D xFXpUUiͪBĊ k5nu|ŏ[(U]Hf f DDqJ=vڄE>¢6)JJmh%kU$ɌgQ!b!n+3[]Z ,iy\'m̜Vb%fu.ł0\yZa+,.SIqpjyc6Vp;& 0zE]5oiXupG\y*1ڳٺ@-~5I1B9%MبAԧ1EckR|7 ZR 6J{O3N%[} |h7*>rCgԁ}0L\@~jAk4ߎn|ɒ3u {kmAݥ;(,[ iRg,M3$BsQ2-E`ֱ cėI]tv7[+mqq-f,퀑W݆.#cj.~.Dy&M_R1UA yߖ[ö;H՘ F>%1_y<( Nv C5| X nی[|EorŦ1 #8IW#OD'_I.2/l_ )o=۟BdX{CHYnUKRtjb=WB HyTSVlP tNg}m]>2S~͂j efI{韄ܺesV֚=){~m)uǩKfVڝ^KS&d< ~]7 AE=|ҏܪ^X)39mCw&+z?^JY XK2y5EVCNy"owvarP.)|K37=!Ϸn@6>1|%=3ss,`uPX77}ĻK0dV ^z_Z\/#̽DY"/ VWa̾i>%kxR6%0‹886潴l)tBF[~Z b#K혥̷0pY5@ryoB]Lꋹe8K|)Dƕ9۱v;.*gMuŌ$A+1d0H !f`38!kT>! 4Ҙ02!ejUTXnD<71 DVyPmK}_۾#3 ibO|ALO~q :ɢ czR+0H6`LRN#4t *zAS7$^JqSWʞ]E(]ع;誢g&l k^Fc}9( 05pPROwC+LH[,Kj:8 ouG{uTEkNG[6tk_ SkxqՁ?|="M6s[DKD=gw'%~'}I0knK6ɯx;n0F&1~_м uJr)t)t6D֢Cv:9ё_+j(K""D>]Lr dkLXu܆~l:wF rW b)}סGo"YrpT &`Lۙq$;? X{١jGOv}: _Na+CF*[_([v|;r痭+9w^S(nw\Q YqR9B %o}ڵ\5) MZ@?}!>2 >Dygc 8QCW H6#W?ztb"[a]ۋ;54qC>mЭed".0Mn,&}3w@oSi=x2bL*m?W8 [0.E2-[x]v@.ytQ Sm8K^X$ܚ;?.Оw*i?5F2߳aDi!u:'-V\$0GhC3j*,|-jH|=ˢP^<&ݚ]|B0eCz.ۚ$mlZxu篾bZN^r"J!$}xWf/T++EM5qqФ Ձ-o7ZPu"i7q|}g\s&#QJc В6WyPP$2^CA 5@y*eٱ/a!i4p\򞛫7XޕwT"t^ 72g?"I Ia J`ׁlAO1G~>IYy|v<࡟Kl%~R>_9門0۩ eD&uA=Y ޲HT6F8tmdߩ f: ]RV"F5gc@Mx$#ã ?Sl/c]}M8`R$K$ )=} z 6NQLG_goN߆A ?RJd1˰j߾Ekf֖;x=#F(wh,Ծ1j48Vm/!3.(1 tSJbIc6W'e")"c"?thX̨\21K%K2{\Cn_8uh k:3)g3σJȞpgLX{ V3b~# /U?at-se8O<'L-7 ϯi wX+ꢭzLs D; Yby{῿yY9X*RFVjb}+bۈ+-"Zaނ8ՔG/ujEƱiKlXƷ*7b6ZR=3/i l)z=uٷx Mk EoȉZ=_Eb;I((e .qeYeSk`˴lc|Se(4>>+N8FBh |jK`}m_5!,ȋ+R|? g4WHџ_q˓pbк/q)'N {DJ!Cx{>M! ko$p/8~\EOʬ|ƂĴ8TH?cLQ|6kx,`yQu&!)f8 TC ְMCEqsy:Zji߃ zZj=8xE d9.cfU[E?×rЊ0>&`GE9DN_a% ՏP\MC:LhSV~Үs%kW©^!`;?n$hXJ1-{tTbQ)Y 3k˳&:C0Z..leobI36՚I5̝ǒmpoG{LOW\W]p{gu5J*#PSL?f dL]4R="6Ufi)A2lіu7I-SlI_6*tJV c炠 `/uOs,i?cr8!bP6qZ܈8', 8p0I"8.ƋCQK0tN wV]⌭5i)FȻG<@C+v*XRi1,vH~eS#Sl9vV~r$pFP.E`4mג,$#6g7R^n}HdSx@d{C$1+LErJ>oDߚ;b-IlI糳O#HឯP G\ǟpҺˡIP%1slp*@5w5osޒ k6Tnu!i9|$HP"fC|y8Mo"Gt܏|^yzx[{Q*7VF9% n7:M'W4c6j m@V&[ Qב4]A_"5'"n09KDtݍ[LMdotW?N\-vLv\b_M8XN%?p間 B_|%] @ZY Fm6:ĤBN\Z $L=ŐDL y!7ft'81\Y9(kGb[Dkug%*0Ԝk!2NI{L6BR*G E´QȘ%x'ZM$hC""D2.x!)9#EB(/XKL'3$X'kQqjZip,Pw}GGZ̧- g{hMP`2xV * Ͽ(spKHjYop=)0QvxL˘&n9KrVHY ,)T6)B`c1ňT\*UO݇WJ3Jqߊ|sVBoO ѝ\touR&:Қ9{hMWEة[vްXiEt*ogL1 ..d${N4vQgk4!􅗹gu,vC D( &2r U;W}\$Z{#erkx&4D!pOUV}2::t̲FPO.ףfzrZ+E_NA:G5!deŲ h SX9;#G8,ztx|DfImKi'r !ӽJD&9Imݛ1TLvMJJ#|4H4a |R6x! Q&h˦tPܺӘRn'ĝXɱ&~H&Dxg2 *?0$}F3&}ʄT^K)H,"J$m*0Fy v_@1;>BeχiRSmB{a R $ HVO=Wregns<0{s0̠-=_VJ; Y`\8 6 d'L3iJj1m l8otWY9*Rӕg4]8k ʨ첧0D>#G/~CkLJL\H>1GgluR;X|\rs<,-Ѯ~ċ䦃S8&Ճ $)06()"\5^mrnp6-P:ahا:0mr 6%ڪ$BM,6]&|RFf&/Ŀҝ2B|4rS&zgW[B*sDRL%>JW)کbc~ӻ%f]CIƱ+ru-i2q-A:mɟf"P>4 b l? 6ا?L"p >; .ձaВ#-F^rhq[ltO3Vb!MRUVq}R+Sđc=>7оN.d&JFn*ܖ%7pF̃HٔZ{U@;%ٮ2So,(%zQ3G9'KqR l,Cy -6Ŵǔh~/J=X`!huO zU1}k\R1Щ*16!'Vv>/k`}6h'1rM3#N8s#A\*SA UoaVIcL;\Ob"D9n0Z^D&;腑5̯f~cUD',!$εɱO||7-Y,vΩLf 'V- _suX]|k~,i/rF@UA=Qw)% "HUv0Nv|@@LuvIf{`*)ĺZ5<8x M p.˃j#GLq&6hA}p^#tTv+eg4>5%@NS+\`/<ύؑg::lӎKae`lxN74!Ek[) _U\x1FOvXq;ARf Ԕ:4؝5@w^?@Bwt*ob!E3,7-JРuK!鉽ݑG˽!Mb ZIH4Oulý$!K,RlY\cG̈ =/rEm0ok@ƀЄi. ;AUFαڮ4P~U ba,H[u xIAqm:; AI9ugqpuAr!SlM\B}EC:kOSG_Fd*QT$=',mBw!:TyrAUG$^Nx[ęT Ճi.={/ᛯ̓y8#/I8NcIR+YH==O`@`@ѲǛDd%=I6hYFW~+7Epb` ܎W'}aXùTmIn6}CSļb_TgXc<(B gɷ - A!R ~ ВaRUXiLAѤ*ENc vp.Tȥ)IͨQdH E+f:*zvONm@'a65˚&|xWn'bb,ǧͿT7 :ՂR7|Y(dic<G;-]Y&kt69]M%ۤbk|I(x1 Q]Nt *(K=W%ؿuQ@BnjSwJզO{m пS["s4)rFxY$UL\-'ʉ5qkϋw%2՟OP9b?duf7]t/ d8d[fQ2nmp S_#nS p:A*zIβU=#3hMu(Je /hJ!aDNJ|@4CDb:YڤE"9^j/lv:UWN$spC3c=S G*N}mc3Z~gHh:"O~j琇FcG41v'+#Zq󣒝w$Ȇ\Y\n6/v,eTٙգD{NS˩?\ }u4TyC2< 9 Fö:6ш,g 5M:΀r@lJP;/K sMֺVo>Qv[5E*,aI:.]p _uoс~Fb2v7=Y!i;upmGii]1V5Ν3bE1HP=: gzlCtkNa;ljW,,JQkrR05ByPh&EX8\ >^.#P !58x6gfZ5Kl1/L(&E gJ\}ՔĦ#MG+h䳄Á%2:²+BTd$8{6kg=:>tWsE0>#O*U:\q$2fgeEȯx[2u߱`kT[IS)2~~GUMql*, ( q1HMXw .GRܠYh33&CPg="̞kdp k"fa`?O>x ~G'g,84,1\P0Ac6sV_:0Fܻ jj!- B%nJ _A iE>9-t4?"P1Ƕ̙l jId|pVD)ҷ\*Jc.TӽƼY!)dKSgć%5>@ n)n4_ %e ɴ*!ʼnF`@މM(Aq YXC%᭄!$&2FrS\@_o([x;-G< gA`ؠ9%5Yym i*|, vd}rlom!U^Q[u#a+*| z߹+)}= Nc}ѫQ.aU$ۜڲM G:( 96X24GP;l9A`o&o(6R$w߂ɂ yQ jŜDC0mޑ"<~M1@^ HЯK+qn $ɟMw&t9ý1 T青:x# */"ވ=^7+/%!(M7E"訮{dm;ۦ񍣜nSv?Wۯ͝OY13u>TqB*qr)f27NXJ:**qWRK-؅!hg_{QAAW9[n}3S@@ r=$QUVZK;7a49Q_ &H MFl2GKq 8|`i/tn+|j$ŐBưʝ=d{Ԍ/>9F)B FEWFD]9Z3(oX8?\X)&;sCFvC[.G8Z"x4O(iϭfT""q};07Dݘr;Og@44ɳ>=PY,$FM}(MxyEƠH6BPrQ0NRM ˵  ^[JHLNN' gHBΨs2E6B8UQ x @4T*~$y<_QYӨes!@ 1}O&2bsKs.)\#VkBJ֐eQӔ$dzOiA«Kd"!dVj/nvU1N%ȫc,>@h%7[8_5ےd`d9 "%Djj_Q#[}8}AqΡ?:CA*I5wl%` O:z~&}˿%{M[8s73*8Wf^ Sg2u s)pmem%@8e܇HRb+.D*oh7Is6p#ެg5|2qe>㤍>Z/ m/ID7HQ+x|zp݇)9Q;IVƛL?gm^=Å954)IK;By1p}7!M~N:MlJQm5zW A2E.:0K8y 2&K^c_OZ Żlֆ(eGJ8Za[miz9/bϚ¦ic?4}_7]?Vlt}q VCIF-h3vNg Lc`n=.jx}RQ|owە㊡ v+ $Y~kYi#wa Ư-@9(,h2EQPmuY e4`Q("(,`1eΉ(nw#qEE[C?#1nY@a!If|_$A l*8q_j߂4+@RvR¢˧Q[-~*"DbĉƔE7G 3C$eS^ {E$P,x=*X!\.yi98Wn$t)E;g"jwTT1Rgݼ{΁b;&M\@ 7?# zN݉Uy)no+<& Nj ONUt 5"4 JQLvRŠzTZCyDϰW/`:NSFb!'nȨG0S ]8`rxB\o |AS=߄hχ 8͈(C {xN@ț)R0@ k5+=찾Xo3KM;MڄޣJslϚ">>񺉺[:Y 7 6è8h]-}^xc| Z5|U_pBT݇X "l,wt١#VMAG_X^NHq={cas= `6A'u*aRg*?)PYr]Vl펜r2׽Laz]&fO3mOɜ46A8&ChrmWg Ffg'tcp2_UvG蕡Jzh\+%eǮ]2Q~i/Fp6RM4Řx/ƜtXJR2|j->)NcY.8! CpvT?EysVPiD~XS_UPL_g-s]nGx5-!a<Ua'^D}ocHMJg, ^|9,cbwe#7k ) >^n |_y١W-v/EOf-#C?e9$vzK eǬ?{e$^b/V[fGà -)8Wpml$ u J <~MYOLLka6 ^,u$z 7yIZ/3XMYxcW61l)t&)Q+!ߓKx|ER,HJռsc[5^4dz߮/,*vug=ܯzNv3I:CPKҴ:\ޠ*jϊIga[;ΦTyrj8KgM4^ hbS%Vԟ˸j/;5pE;mp4?[" ',7]S1."A"~wz1E;`<&C1qXGC EbuWI.@\qqo]28/KA, fӂ??Cg]:m".(gdqߺ+[6f= H>kꎚMvG'} J-Hfx1 %+msiU5)Y/ A" UkڍfǶ ˺Sl˅ 2s I ĕ0szKHϱi}|Wt@Wӄ, D$?Hݗ/EaөT~q:tfyZ ^@ BՃπؓWoo%B|l-?Bt@-2VI\i.rvy$5Ct]}yX@FgʧLR=aβH5VrX*tZ d^Kc"ByJm>84,ĖjN#>䪔SG ِ*!Ex(h$KZ*9wq$pf΃tY5epKT"< ' 9 hvwێ'Լ r%F1<ς_wg\d}?N:x˧iP51d]ѢnvMh{͏} ?Ho T2Gdh]!fQhz xU7Ps0lAq"Qmw }6o}کDd+7vu.MSwue ;QQH?%̶vm޺'Tx[NȞC/:Ms5xCK Ffl [ZghcFayXaOajjbD4ggZZ(Rᶦ숨oGcrtW 稴 $Fآ0 ǚkwy",)aWbwyC75Y|fۃ uj:XeWZJpq7%ey7x h(9l}.3à @BZ^ KQs V~sK eqUu#4xcdx 봍vp>j܍!F9oI+/_));7̱6,]P#>+ ]{5ud~[++QAg{{ D`P8MFD Aઅ3g1Z4G fu4U r d!( J"k,(h_eu A03*/hmuUp ~ Zw/\E 8m!ξ&P57jƺ3\5kӥ+m5le4/Dn @(CJZ/=qS7ę'92;(]j8-ӷ'G3 TɓoAB^q lRUs6> b6$"jΌH|8myvdOSJ`l;$-]r?|☼Hn| y0^ Sȟ+ӆ=Cnl&Q>EqIt65u͉5 sA{9M 8&r 5i6z=+iP!Z9_ *L|LOF[$Uq_;QrR7Sg;6d(J\NlϱTt)lWU0TMte Fs| XJݵIO]G V^@=THN*QA~N3,Wf˹5Q+oy<$0hrfp2Ӏ 2 hL~WUx&p&NNj#^ x,bqtqg-sfߪscrR_jԷ_ʤ HFnItU)E P[nXAJ݃Bb{Bog>o{Y~aW٥3!HU\ؤb`7QS˄|-")WR}aKR~ο(w"a'L/3D}(t61;=eQK#&=xKzRx1Rبz-ҩOc^ϒ/E3SX* 9Ŋo6_,R-uSwRd;]̰˧^WbO 畲G<0 [ᔲM1mMʅy抂Ħ@_ub ~gR4۩jO,dZ U?NzZ!@i`YH.A4"Y!CڹoCRouIturv/n ~8Pbϋ;Gw4pqZ^'Д/1쒽'l||̯i[I4IbFzEdg9PlWafK?DQ( &/zEPgAԾ@w̭{9gxw!*_u }jO]A^+*OqscW_/U)fx2f-9#U)w%dD]{^N)eM?P>M$~ȸKpJ梭S3sG߲l0',&ٜ"Y}甭-6 mzUV9WdV %]4@59ɹ*/,xN jz>wck՘dN,¤'*z(juvܫ4q1:X `6 `|MwI_EOg- ē4I^$?(}aSakc_e"3 OĭؾSAL'94E@X˴UVZg*ݤwc2u .R=U]XD~b~-a`t~3}n!xt?DGdpu\ܣ4 [*̚ ) t!M:bJ ˋzP |=pݒ#-D+sl GX$dcCT$ka{߼&,1;K{STo2# E;eF iavGthы;6S 2¦)EW4\yYl!%> 8BZD6h\߃g-^3ozpC=zvl>kM,zoZHݫXT蔼)Py6vbE& $.`61EaK{hoҀͷe.D2˺J!ymJc]e)%Igh@Q~u ߀<*)1iKMRsU%I3Wv*#:%xfVs٩u Rw3a EE0Q1Yal_ɣc֋n]<7tin:G0qKW ChA "_"HyUPŠW?]cQn awj!o#v_ыțc/M5~nK C^]>Ml^F>筍t|8pcN[;b4}6eQzhE@1[=b&n+Nr%J;4BBL0NYx_X9f1<ޣ$͆q n=IA[^ 9y4|xŚ/ӅbRٝu Kާχ2 {m Ɣ!"O;W-c=Y)A}D(zYMUO˝>HS+iTR L?xE H_C/+ɪUz[v!bM\sqr6QS?6Lj!:wGax kq᩠uZoҍ,f[!9)bo֟hL@(WJs3Jh}J!]WZ4,"M!ҳo%E\1enee3V]cǫ][ꧮ&6\M `Dd>zw^AF+ywN cŊzbߊ-F?]˼-]G z'B>uD?)b} s]VԶ)_S"ߜSj0+( . }KLli5-(sRozjBL \n唞WE@:|>[rEKөFZCKF [Z$af@JNtM"X~k4--];:ttp^,S0x/=Jz5RKwdWLgQQY4PQSIIIEvUsݧٓN(D 3@=c/L̨? ,A 遬M=F:l9vH[My #?>!v籩z5E 0ļ*t-V:"}aEI@=u)V'b( Y  !YnƔÄ&7ےx.4⑜7n)HZ%~b_1Na,5,£G/|%@ 8)Ǟ+Aд3X5x d펿@hÙ'],D:եʿ Ω~&){S%=[{:( 7/ygyC%+}3>]$,avD)ffÓU£GV 1{< ŘDL{ nɭ@ YBXJ{"9YxŶݤlL 8{HKk|R\Ok{VZΨ'N{8ծ$Մ.y5uTBISͻ+ʱ>*OneR9Qf%7/ L7)F],#Ө,* <:V.u|Ka=]u6ymכ;U P?&{x&q"/NVlf[hzjԉOF׺-ä D^$m1 [jyؒC[/4.xW 7D#\q@|$>0TWٱNS<)#į.^ +u6e%H2a:ZD:يA짣Tp:e~ܩSt'hs2.آj>5&a[X;xbf R:QW?xY6^K#kfjTnm48闶2FYAQ Bz9gG hj}4/jNL"=i\2!pOnD㛩} l[ۘCR: 8f@UЬTWM h Qxq`D'4Z/BlO ,{6Nip?4W>d]ؖIb\S o-iM`ْue/ζ5^aFQ ně !}IjCď8MfO /{稵QK>(C܇^Qize_o,N 뫒w`R YGOYt>(:rM rf5ȳVY9Em%+s&tkO"L7g[x)nRȱ4Je@PoJa᧑"bEVS^~'⇘M 5|m9\~ja fZ3zr^Hq~2"BQe$[NNT}QP-hkUS,=I Xĸ 9S&^si| gAV3aξY9=^n^KYίK.p q"(wIkN:TY<C.o%X5ZoieF#|:1Dڭ7#T8,ZLJ8-C0mdGnn˅0-].XSJLM'\/{ NR1hn3Ba!:,{4bQ蜇Sf}5^n.. 0YB;Y"+2z"Z0-u-ᖫ9+௡3Xk`c~kp7aMr3 @t1w-)$V$0`bЯ/UV>F|4Vz*ΞN%]CX.O &U]ύ'/؀>xB"+CzF&UKqXvS lEoSCbE qjӰj)}"Ixl+AdiQ`-VǾƈH$ s j^ kV^ԍi/ń}Q- hKu/*)1UL.D-s=p}#tu1 vγ䍻|Q T6RƮe+f Pf?D#mb մ o:օd~dzw:7m6CN#l2됺#,0Tqs|[n[YKtSE1xIK)Y$>-E7Aƿsj89 3.0%H8y\a`7Ҁ BMs wtR% pv➊D^{$d#0sKw2BS} 2wgќ׳Yv0'#Lt1a09|r+hbāq1J FDl]= +]l@f5ڍHDMkdǨ]A}{9{|Ȩ-¡sW (]VIpskр!kr^X.W9;a[δRz)ܣRJX+7w[w')C$NVbpndP=<sC,FnkQ͂5_'E:"UFyݭ JEϨlLU%/r5c W4##o z Itë~W(= 6&$rj^L@+]+~F`%@ !43+d)ZjةPX]>vnM_-27_֋ R#;ȱ^/ӺBe+ݲk2El3chϊ=ĭ3!%[XHlsj. mNA5dvn}P@/p?`r9~x\*Fz(@QD /ț+Wntgһ1OWrCǕ'mqJez3h D @Bxݤ2D唄\x~3[A!K2#:ǓNf#ig0' OoT1rvX1ӹ0~=)Ssy$+"ql9=rY@{r[oxE RjWv]cQʮ w 3!x;i50]E'jmb:Ve_ZáI"Fs)4YNmT$)1k@Wan`} $:#DDBB jMS"6wщհƌL1x'b>”FO:N1C]HTltv^1tPڒPHxy!{\*E8jVO3wLocX D&}FT7/(lQHTNC/$[xH% Vj%M\#fOMI0{.I vRdagA4'b.RLc6i5ixC,IaL9iU#4B[|m[v olOQe|S'8MuB;UOE aBNnk</oHhN#pC,JSH+XhrfW>XpvpV\/!Q5}@_>@^ƞѷf~TR(cP#>dȉLCK dC1LxH:sLDup>p6W>kK6zp\WN5/@-*S$F<%υag$QJZE[$XdL crWYzċ{YZn3 @em^QjPG7$ Uyi> ꒈ Wc"MG"ÿ>m'JG^kVu#1ÁP4$auIM¾h^_xv8һS?CI=ѧ(u 4d:&07jg2\R!Q_d Ѯ9ߒ'CV G%B v; 팰JޮR>k2?D.;Uk\o$_"ty7"Ż8EpCA$ >_*fϾzgvve e~ַ!ϵBARϭݫm8uehAftJN`٦vO2-}\PrCh^H=\F4.M7#9Y1sey]ۼ^T5 qn}Qq' *klz,65yQL.iqE] h\CngHj~P8DYBLʑ.wfI@;A@s\A\}\,WeSOT!į 1'2”WLٖ3t1jgmW8u+p/?k=~B  9g WAX2.Ʉ_5>gMty; X!IjVd4`ݻ^rS|[:HrbGc s/f\Y@n^) ͉b)'kR:ؖ0̼8f%խ{Plз|5*095qWE=s6U!:|8e Bc3XyiMD3kN[sqJ]n|{TŚ7D0d9S r3:;M9G0cO^Ѭ!,q{/*YPQ]xx|,AF&v'MwW*XA"3aB)+4z%<OmA`Ec:ц9S,2Isŷdb"3&O ڼ% \ z6rz.J=1<'Ď}MvN!lȳK[nW`LM+untx շ6qq<8KJR0JR5f^}J5)5/)m3FUQQ_D* ,KpqLp8$3ֶ4-^@J?ؠCFYӝ]80Ia%D)A9:`f76ԺѓDdY+Rq5EG.FxkGf"^`rX>Q?5Ysmeߟ'd2ǹ_iWdm9zcpGִZ<ӆcK읩KuOuQx ߚ0.Gy V @"m PRԽZ;ˋj ԓ S%F+'"Hf,ԦIEzX!k68ZhE{͍`<ڀ6‡񴃆8LtBZazqT9+`T-j$/#NX+X@{krk%4,DnawO#aja02I~QcQ۹t( Ii-,[X@A" +fлRwR\4sֶ,OV#i&MK;a_ w\j$x^?tZZ.c"UBR4qLp(2=j[wp49ՐŔR3iH N->@A9󲸇5LnCK4_|?Sܽ`b4/߄,!CaLg֛0~7#0=b N,Ȯ X(WzG2>=3RonIˊN 7{m@'x:o[EI P(9#xk릌D$QoOY"- ۔ T~M6O0.vaXEzЌ$.O>2bY~-}2zTgu%8O+g[o+eh/Ϲp:86(ԤĘC5[5h $e)gxڄpmN݊Jp `@/)#0);pBPj恍]'֦brR\7Wl6ocW{LYKIRBKq8a֝$@.MNk=}).5*1tPT*>W3ecd6αx>Hzwls]j)44t[>Z1'q!vP@.ORvAkpu9bGuKc l42{U$xFʐ}NRcx&N_?fVq&5}Ѵ ܼٗÅ1t 'Fmi@u}o(]5}}a eFgnYZ Z;W-Lڢ`*{_.- $0QW# Wst0aGH'%΢[p_\¢E &Yj "Ÿ+'%;1m4K~ﴽ9[1~myF4-^G[7J* @6OzT*63*MkzP4ᰞ:uIAQVs^_n].}y%hr7 h N|὜~ ? 6{{r+֦؏)LǮ}荂T A [|k˟u aѵ$B*'7p%i|Hz  lF@`a=#j )!A Tc:֜: z\q},sYgZ0t^$pdBcγU=] f[iaMC]^0`|РDRT.tɐ'X ԷFI -K7.,}{h,n3 71VdcOo8/)3t THrZIQʢ`pöixxe$5{ u dɆyqMs/v"m-yx X+6)\OøQ67'Px_qRuhNΉOGG3׵6MVaޛtzo<y ,Zӡ1 Ëa34"G=4XBHRxi"ۯ^/}PUG0]5ӺDNf FXgBPnZ@]&^~@B_޲S݅ڿ`:+,HRٖVtu,MooF #j.#$xds1w˓ǘ;ᾟ'Ʈ-Mo;pf/s,-7ms'W}4=unpVJcȩrIn{Ua aʒ%U!rp]N~9p6r>O3`xv}S#^ڏÔ$2A塻bk!:r9|GEgqMljxJ)M#_o]5׬,Yh$` NhL>u>ۅșِx19zn! CA6 ZٸK}=5X]yHq&VD + 1`r]W=4 l m>4\K3ӨMR'#3ALsxz&Jɜqz蘏[^y ؾѭPϤ]K_? K_ x3~ !Z <3^S3:; fbd DRƧY9v$gDZ3x{íC3o BA '?L\\{8X{Jgmg=7fs_,PV4ki[T-ؖVLLI~,o1TMb{e 7b9m| Wl7+Gޯ[v DX0t^Oms(:lWg@XZX3[+f.]\8ENOJG2rϞM;j=lՕTK9`΄X ƿ 8cPwr(5hDw]T"AdZggw&Sa6tx)q ޠcK=3zI|֥l[,> 4w3r 9/9E6Y5(`m33cfHc%1rK| y93v5\p΂_m~ bT3HPUĞKf=@=E^ڰWpOҍ04$|Xw vMF+'x^Ŀ\2S5mA[$j \p!N'^@a^$;l[,qO,`g 67J {"d^Jܦj.u2(oh^zܣ;z ΑyTTZ_{To$# nV>i-ۻ!kv.{ ~bIQ{ \jKg5Yzfy%96 !>熝$2]U0E_K,BR 84k6SGĩcA~F6Z{|lZ?3/ ^Ih7pAaV"@8 -oZۼ-aoK#ʢ> Aa0)̬: voDmϒmE#y G(Zt^WJcl2U]g \' ML:GMT%u~,XE/Klv #O"@ÉEI8 ^BQĸDm?E٧kLz}7odtx_NsX$Z>c&k_۶BJ(VcHԮ˸~74FRnn y% i a4{.Yt6م:'$m^b\`v2)'B[n e-7J^qWUcY63(ooj(B0`e>͔;r(x#!=Y[z1"BtGn9Gm wUThZ"ʋͪWwTr2K#WI~s\Dߵ)(t\fa޵bCT͌4 g˿k д'?,ʺ9( ?R@O]2X0<%2I׶٘`ece5Q^ r^iʇ6'Fv(* M-dOF9#Z RH%hC;rqhZ[^#*{y,U4i<"Iu0G6Zfhھ0 VTPN~8_'uǒY鶩#`\.i-Pa]9fp]hp#`=.~(;Kc;H~S"$ HWݼAW~nTP/";5pa/.I-x;25I`wui '?>pCz1t{LbC䥇XzyNtF/6X}t_crpy#TF]8'*0g \ QZI|օŞ̔mDC~UH t)۪BR!P[mS CK:g< [Ej] zV4%IE>T"n4"zP?N йUe}X_rԢܜ3 %Cͥ⠫μz%l+ݝ D:-isI"fv;־l8z0ٮl9q_6Yy,k(T-Tm)ռERVBX&+ ^:*=[z@b+9,Q\`t(%ȰkiBV6%X_V`>RI/k!yc: b 鿝S-Hև We@E|ж%֒jj{j]XP1AL{ 1Pw"Ў]J ww!1o:`g ɖ]'`"iɃxĉi\"S$1aݘͨ/= 7˼ /IuP+-3owB4*硡YD&]<@9 y_ɥMvKǿAĆnL3J8)UuI ZPfPz4׍XvƢ+gSD١h#k)wTxbk>iY=Hw% N u: v깐_0 w U`7ٴw4p9UBpnv 6a. Q)d7.6[,ïre#4JgRK;Dk'0&'ǪnjڿyNb1خ,zM{X@؏5m*HmiWk:VY{ҷIuG9-Ŭ2750>P!Ekk( U>!MVi |h76&J_72Sg}2D5>iPA!-ѷ#{u]W!Wy9w'@\.lG";UEv,Ek/6-|k|ۄ1Y]rjQ{fnrC"g#we&7-H}w.=*'h3 Ļ`Ez+C/asE/6rDap}݃i'JG *2R>0_A"D\ Pd{氃҈ 9y -- `v/$B:gF0-tmNF;r[L_rpeX-`jQoT ?>k۱V(aW7}(8PZش8"k!}|>A=.QL E!=ps/zu_'"X=wb{*(g _ p1Ʌk/$amTj>#3 S"ٞ !ms[w8 X ;"xZ0C7/jva>AUf(ȹ{$/QaH *Q_-$ymoeEְHARA9(.4ycdI6Ԕ=} h- O!Z9yH&R^ wSe!Bd/^soz\t<w aIe 57LُC(60ħ# F3H2Lƌ2#ZҁA/隃kGei3;X(FIcPɹ(N,0AX"t$x,0vR-` / m`t,wrGWXA3\=J\tM HƓdvQODw*su5T'" S_d>մ4eߘT0[͛鹿cɃ?ټTPⲼӐY1d.ߝCoD g(篏" /\jkjAaטR$LyWq@rȪ*`.TAF ?XB(I\+^fx<vG~'("psi PR jQPUaOs cŪp.Td|hH 9gJ gLRb3mA@4ew~T|4D0Opi۝KN]_5ʔ"P*lNB ]&b*!Q]Uy8&ANG`d=<W9M1&X %>`6P5綼Uk6r/=_P>U uIIm%6?F&𲧈ݽMZ;i~~ZFdXo{[w(snLzhM "&xcN^D AU1"a78; 쓋#%)WlN'_2C Y]i$aGZ1#ذ#xly7y8xt!*a!-ܑjNn%kS7 s³ _g(|cCE 1g~NuZ}c{,%:L|:ӨR c8 ^ۺA<'Cݵ[׬&RXhR!BSZoEРb6WQwt3 I+> r.b_ $܅d K4!ߨ,.ʒ'(4dYk/pR1$PCg?$kC^HOgX C9Zn&e7 )2%* C8((RBKk3gZ̩gLxvLNa2v˦D a<;0e@?l4r$4eZѰq1;Ŀ op̀|hylf]qM %4 p=)M5ӑd; @G[(ňˉ6V3~7tgN Ӊ³=>i;͜W] Sm**-D#X'7% уe^j 3xcId|f]/jyT'(D[8,[D,bEk)e@P݉vbr%2s b#K}v$s8'%͓'io н[`LmA no@vK]tDZ|"=3pvQq}yK\9F28K~= Snq=N)v }ftqilTP6D$謁O,~Ir9fYR7EOL)I.o_4,p]US=V限 ;E( k Ǹ|#O)'JJ"hllͼX-goXuUd R΂ @M5dt f}qihy[:2(<+0P*-tI\t ' i(#?e'1!Nn$I|}<{ۃ5T%'O; /&+Hws -%œΓ@*%NGdF k4‹ KtJt5x7}T gtB(JκUgyńd}:>AK E96#cFTM μ֦tiYwCsKxJ@Y+\ʿQ5B1|jK/tA@d[OK_ڭL3㬟]3G3!O\DY8'< 0ܨ|ݬ,0$˘ęFK. LAӟ h[fz!I p|8_cU]mԻ8rxHkxT  $7^\I@b[<)2h:Jy6~ѵ  Huie͢"WAD)Q|A#9ΙW;sUוiPJvdg',\_8:i Q5-M\\(Lվ҆J.9]Q>|UhLÓkkj z8Sd2婻QFU. `JF|/.ӈ Ft"r  LoOI=d(LN_|bPר"ޒ`R,slv{WYw4w)ĝOEOd e^+@b@p_稂VZ$Gڎ" >ZEXbbKxn80X>Ο!|Ph0wf~ex;*LJ3{*N]/,y.0f i,*K[XTׯ%=l87U.[:R12b]>a$iy%/YP!nD E9E&YfGkk BLGm>X, å/r;|شQ+g9Hk^/WؽƑ4ǚ }lv댭u;P?KB*~,[b34')= g90ӭssU1!'RxB݋-@`T3-2 oԩhѪ0崾*]a2 ) Nv<Hs_ *<Ёμ7lרQ@]-{h5J9s?= s\ۡs KѫP/,Tv g=H3QѭUv~"9wm1Bzc;2W8,u(hɔp`Hku(0QXܔ2ޢ$`x Eg%ל0߉zg`-׶m :>] >piAMF9C6aKV->KTvRLjvOzݸ> gh*q9w][J[8+5LENA'3ێ,/nbJy2O[ 6{10|{FҌ1LwR4MS:bhBYN{b'?Βoɠ$KҊn17=J`agE{naیS͢W-C*k4l[ !*PGRnӏ1 RJ,Nauݱ؀@^W{jNм_0񀳻q啹pusjG/|bH:r& <(Bi@6`?;erD4AtN/> f|SS_njvdDx? tLJÝ8K eȡ#o;jU ;@-~s s*ddlʬ1:xG4 hruK =U ~ӎU| wp_hKl8BM~Aor%ͯ7҅xm Sl9bԥ2a.X,V<+,xȄ2d@D"(D/1aEFd|3v2͜bdBغ*l׶6^|%^G[r+[NJ`1Ԭ&\{.JjRla{6v(b1G|BDRAD`?FDR6:gvA`cMzܮ54]iXL|jl=Vh,W #z?mOv\u)y"Mv*/9g똘,GAWp*0QZȉ3_YיV gI l$J;#o^@`ytfˎRLj6#ýWJL㹈Z/V}KsfBrYQDz锒5(5z,2 I(L"#129y FpNwHqc$sH7e0ܝJ U壯I,cV߼2Fj=QTF _֪XhCRY01[r?g!Vk*Fӊ#LUy~{xCZ%'ʽT|{/!Ӻrvd` `.LJӷlQ_&}j'6R:K[>‰HԽC&w㒱e7L~Q3Z_M3!{QSCgONJb_y⭸IHYnnoq$+JOnծ.3k3, $`qj±T[[683Ļ^` n⟄>S2$BJ5)qbmڲ+:ՖGg(J$BXa <٢`;,y$CZASC.(L|yxOe/V.ִ.&,b4`* [XO&"1{H=_Uc*;`)E;Y\آ Q0x~<3֙l%pB=IߕVC#(ľQ*S )Kwh:&`pN\+R=i2rA\Ne/9Ʌ& rW)8xQ6DP S'K#nݱ3 QT-G֩(0Ǣ bZ.mf{pQq`A͋PQoϳqɖ'GX8œ%񫇃ѷR}Kq4׊ '__;'V%kö_9r7<D3C8Asa͔Xڀ|`aBew xj&\#S?Лד$EW&m1"!jwLEa?>A_baBYtz5E.R؅NzF$4R n:L P,<NuODXE%2qy3Hm߿}&[MoJ'&YS[-Rg!B={T[eeQD>͏qyI)Eۡ_Q![+o08]PXp>`q-klr-ԫ/KHqeRDIVfx6;zbrEhZkR]=aý>@JUѼzK.OC fg?'۰1ibAq|TWkH(bBAH-1R&25;6ală(R[#|)nEQkEæW8kS Ν#QLRQkyNodI > nIT6" *f~`H} odv;-DRW`k(`6] iB!; Q>PZ$B<P}+l$Q_Y9wLieyMs1u3mQ +=ݘ~'E'Lqҋx2=7_[HWK@pw'|[Z+1,؏e-0ޙS 4gM3 k,璱=056M[ȴۣpl8 ymt-( fy3-6=>>2>\';9F?d۱IC\Ct35&bce.{B;, @gTc԰R?-|&!ҜC˲^>T jhha{<؍> [;7E]&@Ɯׇr 2ߵ& w -H,=_`I%7uZZ"E@w0r}:E/_:Dm0//xت}0`C?υlP"O3'LcQ?֑'?\|9*ķɁzo!{o  ɬ!1ʆgj L;@Hݩy.Cֳh@>t^4 gХLpT g-Ўʀ&JkGبZa;#ho Jv?is-bӻ\bTCrȃ?t vs-C\/ΝC55@Bin.?uW 1T%q9AWi蕨׋x[1\k\(&X>Q@ʯ6zv'Gt8.'-1r)A'|j6b(ںkeHu >_%W"[zV*aRQ>5߶( BDTPɗGH+Ēގ/p+\L(<DzHH2x>/!z {Юq7v+'h=~QBPڰ}GiQiAGlJ̱>p@k 0uO6jaW4BDw&Z\Ӧ¦w,gV9C'C\k&fSR.DMWjy?;#Pl3 %̝b/Vz@H4>o*H8'݈1M1#Y]y8R\y{d8 y%(lk0+]v6m~{x`h2?}X0LaT6c/)Z*#5\{YqF0}Ip+hBq6f ːl wD`nR%x~ԑC68r ;٨|߰eD"׋C;HI*7@Ti"8;(2ƈ&<ӺVO+T 'Xo.STGyz. &]@`H(PI7X, 4YBn.t?Sf?ЅO  |m$ 8]fK(>sb<_ΩqeY7W -o[@ O~Xx٦To.Z^[@6MNa V̦ݣfjEIhK\!i%J j0.,Eيmɦ6NIR@f vƻJnX`[ЫFC᪀o7b4]DP6VkmI"*C܎sּZޒMRnKA{sCk4y2>:- $e7iǒ؃ސVw 蟤CDƬPZM @#wxNr[gO'w<<_[%p|1~ym7[SXl.sRaz"AQu8}JlB[zPzDhQ3yQkWWt}a V;!*nV6m ]4'em/ghȜx癨}?{lu/ݫdJT^o[Cx"'e3u!/~ecDp-["ԕ&`b*߀'~Iߋt|KeU1|va|MRPm&`wHđ&~D4+]!}TV(뜱ir7ρǼIȸ.-[?c w`5=f}7+nKp=UWijtni}o.|SfkN艀wש2y:BpI@hj^:u2%ǢvDVG]ﶲ6tc_:<Т\ڰ%r6éŨYIJ[zq/TQ\DzLvWޙ5b}e֟*j|7E?1NJ/]i(r( <󚲓SL܃jLvp:&+5a@~%2lw;dvƞ,+kj7?DЃg5`"FC(<`&xW=6JS(ps]U{ mnυκx]7I|0D`Dc .]Ws?14բQu)Pr;#h n舙;KE`!(qUu'IFh+e!tt FIa*&t؄Z1dv]1Dmb^L4]^pp+ 16v9Ԫd@׈ݖltq=*A`7>VXRnyOu<, \K/e0 lC5%} p UM2U$(4kgBo\IɁӖ~520칩 xGtTƧ`AXboY  L*wdMk.H4(Uwm GyXCtYѮ]d<3zG@Y9ybl3EB0ѝc"i{1tEDg" ZFw1Apl毑><ۮS驁j8?&'."5u"Vo>.Fˌ}>? 4 S`as'< c%1-b1k/KB"ŧF-A^NkO>E ڟ-v9,|~}Urg7^B$wc*.םUݿpZ pƪz)^$HVƅ:I{OC~"_nC'>ע4rOeCiYCͮiX#˛k"=5G`L] L_&hX z0. Dt\{ R셏/p/ߟ"r{, )ςIh)ycM^" =EMݼbv)0 %U[,m 7"b|"tc?|(VTFD_NrmEu{>ek=]iHx&iNM5.kLanL=湥XxR9 ЗL}ԃ 9@K * ST }组 kTPSb 812Ӻv$r("*vl}TstkFGh9 .aV4s82~4x|taBO-T%'V?nFR\r2YxUX ! 1g{ŋ'K!i}d=](;Z}*s%_TlU7|`Ε/Y3/?,@aQͿ;u努N/D )Cw>XmJ~ b*4zߡ在aj'neW8+ R{ʢ90疿RCoj/q6?ԛlAmr90) hT*frǛJOң*=]k]&{]d9\S-w5@GE1~H;NW67hMT} T, y?:3fv.f FUdhƛ'kR*8ʆ" EA`*ra_wLyL n_3kQG7F0֓  D\|ٰˮQ"zU]iC%{5},{CSjӔ4aK .H U %|8Uk,1$rGGL0MhSWɗgH_m7;W"&uA}IVYv_oDf8M~=!,ԩ]2h J,~r>Zij&[Mi-H(ǛaBgj#cH?WꋶO#*V`8?< \.p`gmN!m}yKE.Vj;Oj?lG¥=ӰK+ vf1ŁY]iD:pג?YؿXƥ6+#@n3QN-iX5Y2- <&jсlCŮV:Zw]Fلs,aK kg*VVm"09!"K >$ x.UA}8SrZitѿ\ 5xU;nZV0bZ!Ն%#> ϪP3Eb) LDEuo+my!'gq{{U%uȊ-4kV3hT r֎zP$s#O *>z9(g|(,ő; B+o;?\zb}Wf.&W]W`|KD~!3!z/M,#兣K"yLƂ_dt(G 5`Э`=7^ E( -D1A1{v&kr r~?g>&=RS/Bw ?DOLaA:O!Iin.*nIPfgÀuD]3?L9uSX'IhXq!G@je/޳gYm@lk ɦN;в4FtҺhmEt :ÿzicjBZh!McN!ɖT3 9 % ! Ǟƿκo Ƒ4D];ox9Y3^eaP`gh;E"ƢkeЌS13mW#em+{sNML1_[-8qh`s\3'X[!0w 0# rb!?|~ H#!w#rZeh)`28|`c)->`'5xiL ~q+&lUқ'y+iiLQyq orsw3ʠzLO؊{01 Eќ_W@cC H<2DqzXOT' @iW7E`7E*$$+YbWUVa/NBufVXC%' Q jP?3HT T} [}u=ry}q%,4?{N8] Mߑ=ua|^ AcR3U:v(?S)XնޘU/(^hrú5*|=ʎœNR^2ˈusG4+A.6U0u";k!L, ,5>,R| xuW."jNqh7܆QTȰY'E<if*Qx_ԕ)e;>;Jo Y S(dYBb*eݒXܙVB6f?)A:\%gaụOӌYCeMIuNapṛ!|]xxwqg[mA^3t_{k?E }8RAn&U1eeuw]nj-9U8ܣ+4Fi!ᯂ.> uUbKrbF87EdK۠ ϵz/yV(ݤe_tZQ3Lm~;Օvtg!-{BIyMV{҃Qy [4;)IV@j: kS$)K +Ih$v;߳? 17V+]mFL߱n±R _ сߊ4UǁLLp9 yZբC.R(3<U1tXlR 0$7 ް `򨔛Vuǭ[ an G V.r N ˠ;4R/M#auu6Kvj}1"ӟƁqFNv8RRϟ8 xɬXHuۤ?8F֖Za !H|FK㴢fBoᾭPhMLdB3`]IzckEZڪE*'!?Zr=]6i~/X[Ir_:HsrSӣ9NΞ2jLmhe |B­G3)q2<)oPj=Y6(m@y9)-ۚP'&KpCk_ႍ7!x ӫ/ @Tv cZEuuΞֆ:kS}ܖ>V"{N:x9Z21/Q5YH%1C M+n GD=>OwHL*o@K6!hQ~Nb9B?RT(:EjF@^F&):^>#dǕ82>'2~P}WrgiIUSk]kw(zrўǿhWw7Kd>EXEEGgV@j8 V2'mw]9t~18$bYxZN`t}v?glgT` cҲ'bDA2DƝy:N6ᙧ3QȵDoEp.՛F|U9C~Jc|3&ݧx܈&y^x=֔`(,pJS_T'rsmr\Z(-W^kNeV^Ӆ[{R?R1dӡh,')es܃c4󬟋@>&:T()a^,4Co/8+VLի~:j?[+6Xx?'a}q"[7WP"A6un܌R56g`[S@ʈjU(o|[p.X 4,kҖyBJ &nG:W{u s@5tS^(aK]}ر_Tc,fĘdQ7z* uF6A)VLNW9n;Y #%9p{`&? F2g81r]_x;ҬҎt Qߗ0>CӃDU;2^$D}Է2@M5$ )x|MX=5>}hV:sݙ9vU.۞|U{orLi8G&w\5|J$Q&IUd)Eȫx/VOg$ac4H@<-]CvAނtS@\AB w1u"Lܯ'IPiyL[= ~֠9e PyM(mU4a{mMpePKPc.3E+N;B/‰-[i)5(>l/eɪ~ h~M$۽Fd of_#Лl5guƌ.sJ_+/N ~j F MU+9>N{3wAN}~P|RL9+#ǃDeA o_ׇ;J@l烴91K!8yl!/0&M%l6ujx eZaƥ9z <7ʬ%*W3YIT6{YDhS"3Zz h!V R!EdB)v Ik<:9_59f@mhWɎOfW[XB\ si$8! Nޘr">Oc.'YFiP-D0AFU@TZ!;ɒۚOY80t?%-zV%$JQw7+HMs;3yGŏZ݁~nR(a?zxG&>tWPީln.WiN~bX8G2Hcw3@z}i$aVڭ%E ]j @EJOhqbago=rٽi,I Џ^c tj+@8^j $7mA׈7gUκdeuG bEuzxUr;? YMOY@/M؜{Vy!7ψf/Kʒj.̜ OcP"Q-DJX܃Էw3n]f>?g83:*am{00|;Q)_¶mۍ\S*{P!]5wܡQ c~)# 1_P%ID54@f bB22_E޴Fg7M`b@,| ٿ fQo8T^9`1RpQ ^CwL\kҮ"hWp J4c݌[SyP*ON2=睦pVƙzf9|}#y ]Kr*gS*f&V<\ |%5ƲD pc _}>oZAdo4پddM/TqMTuz*_Pqc4DRIs[cL[mJ?,*Go,߷/-sլL2nkrrݞ^oL Xx &#! \V(e`ִ{|<SwbJy^KNJvRbo}"}Kil3pٓTBK.r/{@ח_!ig*WyB<4)qE˻eijm_="&dRbvJOW% e HwL:6R |{I[JtӔ;*:畬z~FE1P_( i?01f;w~*v~W@aέP HmҰR ^ a Enγ "YP2l5u>_;x7iEYeq#"t]1\a2r&Ġ‡1m a, uLkಠ?nWQudSؖ$sXOfx%}r2lGUs~Ɂ5=cЅ}(P^9ZyfppBӖTA tѡ^AF)[c*~D9w1?5uU(%b;elXyl[&w1 ,ˏx;'Vb}y:+)4ؓTԟɬJ/f3 }T¶| dt%#ݗ Gq#buf.uvGP8sWk@ W.,[7ETmiQ35eDqE*Wn\9$y~ Cخ;-D ߬.c BpkZ4φ@Va2$sy,TgʂP];Ƿy"tݘŬ,/BczDŽPM '0=Lj>A de3`o$p.99 Bf)&Vsۄ+yך I q]K@H?l{ƪ>龟%3c!/uJD7.Lpw4 AkfN#4/ZNX6BR@gwzBcKR5ZiR{U#WX9{X޹ 0L tNBPKzX3$)h6RiF V:J^9 #2â>ŴGO5x2<в{SG!Mz[@!&騦6WY[!G&v:@"M[NC)PC5vd cK dQk5tπ8ϊNIʓ_aodj&x{`5ȧUǏ-> mmZX5F?iCv yz .Z;'U+ j]Kܚ<%4:- Ovoʪx֦ױS0_he_U2\K].v s@2v%4 ]J#(g4W ,D߂ <s=QjJY\./ jD"/%'Qu9wujPWoL^fe -M 8 djc܇ ^$Mjh{G,(\E r(z,og[-~U.2yd|T4(WC cE'5tAXR<>)f _ƕ5#0>&oeS/#eThRͥ%ބe d@e'sG;[d,7\㐏WhyHY',;[{MIc5x3Y8E[t̙:$ּaP N[PozZE3#_m#ILC SH] @Ts}2K_ȝK6 pشIQ{O87 ؞k-Gyc2^[^;k/y&5vs5Ul5J5$Z=&Ať XYf;ZwN>҈z]pbP-+޳{}0/v`>zz2]־%6w# چCWb&eiU2]/"e ok'^1ׅ<$'p{Fi+#TW<&=xelBc"Y](ys`TrLֶ#sP8 /5e#PɣfpQE-v{x2.%}lw̲aӄsؚI&`;ƀ2B7\ŝx36#K7*I8Uq&7M*Qq+]5MO~WNSpp "!ůE\+@2WtGY>o ܮsq^| 6¡d*iNm^` uT56Srd6X1Oɔri,QLx5`UZ=q{ga}DgX,X =s֎Q2g{{hh(Ԥs^Kph|aafy=tz #>c%KBԝ̠9(oF [dw"B)k}#TRçU$8"iBZY+Ib>( lХ9sBD^uH{q߀.]aH"(Z"l ODZX(io Fu'>"l=>|I9JadÊ,yKڡ v93fCHtΚ[)No8\FVUa¦Gyi6`a#뚆<0J~ |+b5RR e<vi>f'w‹}$fRۏ;0CKHC× VXH}Xi/XœX]_o\k=٧l$HƷE1qz?ӳӭ*Liݾ`fUbH8s/0H/;:ݦ>wɖ=l 4:pm|W>^K CS%u %~٦AK nW`G?I' Yp]o;,&o@O6e2W< l~ W%g?..i `h݊qrb4 X 2fSS1G9g,C+W DboTGI }Q*K9web%eoab[{-. B) -weVavT~ۏx uPɖ­;,,/1ivX~4*)cf~G8  ${$2mSYNAk\v_ m(B4> St^05̰Ԣ5D4bf6$ zܹlx4/aFY}gWN-l9o^VmKQFGtP(}N|F 2?D{VuMK_{pPxLnf(`7*uWnU9"iEԼ ]q*Є xAStēD:]?`,9[ڄuLA|u\I vQG7Pl%`-:e;Vh0n,žSusQeeZ[.Wz1#Qxj[)F!TԜoF BDA9KPt^so!5G'bRxTzB41 G QoEsmvY^} JYζXBW e^fKL7DigPHGxu`if~ & % /#5f4v rsU/9ف;)[?Nښt}@y`&:oy鬣,5 ;ϖ E W[Q S;r"`|f i{΂bQ9>ϲhi}jINͺ8%|! bW[ȠEV^V]Mڼv2|%ނe4Ep k*r4}6a'jT;_U&5´ ~DJu4<Tq%P̣ \A$OiY%I ?]K .yLz~H鵳WMC))Qd6mUjPjT?+vCtM{@%Cot|O 80ntŒ̉pi8|HmnF#twaQ9u%X+ʼ s9bsH;/)&w`Xs_th䈄Yh.KIy>7a @`KJ@>\fg*^+jݜ6LM[tNxY|4]%SɁ!6:tyL_[ [kYyCX ,.GBw  Q2$^ ywoLչU^ĐFq.dnۿ4su`A)՗,B:!Hiҏ:(S'B&8BlY?)ἂ0E\KoG_0茠pb~?]wS zfLsԮSĜ]V|DtB&Q|U 8lȓqw 5Pj|o0sg2;'& ?T@c3r8S!,]=ܰg+rN<3<QrWt`t"S ZpEpwTZ'. tc&ݫiJA-]D{jj̺E >6*Z~$^ք:CjgQﺒbl"hJ'ղ:u<}Tϼ.>ކzXKEmH,%3eAFI\WtҿQY5v ޛR}AxΌ++f!ssBB(Q _Xhul(Pc5㰾m<9Ԍ^m€?7`J'|9FP `avaL\{3MŇy';#j)_1spuY+~; ~%O0Ϲ;8rDWDJg&Lv+ֽ1'$NR.z6d^J`B?†U8mqMmsE>[_]ʭXy$`A+-d 1~bϥ!4suذ$S)G&D!g/Oӟöb·ĝ5MwM]oY~Ee $̜ W6-0/#{mUHmFIݱ)"gVloi0UUXy{M# 88ݓL,yw@4} ΂<5A2k=m)>v,ʄ./"+I7-+W]W{:J;c}8[xU5邥鮭%nlp_[diݜjhki@ Cbʈqt1U39pS\fĨ(<^L`yB?|Of}<7"/5M =DeU Cʥ54gE[a|H1lJ J%\15(/g=/*wm3E)AW޲]  4퐑m8㇖ug|RxJ#5Q@j/ @kP&D))®DVkn|vJ)%Mܷh'щZ$H&/UX2jlF`ر@ nX83W˒b($zl4-8 '9S[˧ob W7O L{cj.6D2JDV2JXGV mW6D(%%ln=TJĹ_TK-wlb5˜|Aǝ o $[?6ME7*Zc8J2Qآ2p[xA(Ve~Hh)ݖ%ƕY냜Ȥ>–BZgS3קl?1oyLzE,3 9dow(R`EivJ=90j \J44:ZQNڂAfG_T;(IX4ESHgYIDÛ"ÝʼnR;siyNUL0kgwL#ΧA 6E&L&0 Sm_sTۣĭ^ΪKV^@GHm=ߐn)32BXު;1X(yeO/ I1dU+++?2Ya6*:1KPd[`Ox#Y{صڒ8BqY[;o+/Gڵs=񣁝k2 nhΆvkѴ-B++&؎sU>egn]!`(tE< UNaDZlj?Bl&{ h21vT;޼*ba8HryPvӛ%wnn`ܑ$IOc "zƓs0W~ [?ZuK Bo[ddʩ;sJmeai1bBqiD!Ժ8}7S0Re45\ 8[U+S`wأ=qW5w])ń p4"L@/w&Ԭ7W׽Zw$]Q<۬DzlJNT{g%[0ڇhp`zCxN冨s:Vtx83mZ2eəe6?EK~ Ҩ )j~EcdjyAB +lV .,~.dL0Bm:Y.>s$Fh*XiMذoF~/AM{Rim =] lC3.q./o4Sy!z/ҥT 1ԯ5#萧(sp<ק1 WK;,MEM3c՗a,>OڽǞ vbk9O3μ!tq*3"m) KFJM˄coGIF :/)ΐʲO8[_9FDO!Q5 g1u(wskΑ{Q93Sd;L@ar6YΆJ X#k#nmMApeI)<:gOʘ'%P1HA"5_7*1B[xmrT/c0;}@_gՙkJ6mb2I5_.!Ep b0o%zB (W^<3ۻU"QB$#"T#Aaz]5v0Ie)cYCYZ~RٍH=wxzA69=lkj׸y$0xႄݭ36+dǘPP$A@Ʋ%BhWV!PP \8RNLɆG:hL$*B#c.)9餭N?rN܂\KIĂ:2K#oHe fQZ'66+}鐻=ų '>Iߢ7e 0* uXFP\LeR 3R'eV-4c'myS#ީ0?.-?t=^]G,ǔ(=$K݅t6z'Yý-5 7{0&ko C:su,0]g.|Ju:0|fz̚m7=|AJ RkPEDKu*xXLe:Oːթcyr=NvMkQ\%;6ɷlmIM["^FW yY1̓XI]hCPCex4a!XrTWԸ,?YC&`IF1׌EGj U'W*3`:MSLoF|% t┬/wrߙs Pk48u{$EGn>l@9S}`_oƞX&3dX=; ~LrΥ|yy #N.!DeJ"Hj൶bLL_5kQ6$VZA$,cTw}C}y~jRƷҰtԬ9ɵB:"؍-(>AOJČ4 uaMWI䉔H8~,rӣ&{n^ޘK[[,\!<5EWQH@(.6Y HwA@,kDWYܼd"2CQ BB<Μ$jX}:5pZkVhgE SwZUHQFMy(n:JMzu ޽D˃1i~/_5ECB"F͕c|\`H_ wkjKYy/k`t"FJ֓lP@Vl.affᾆI+ |iug;;Z#L;JHù_6ȾMeLJ1sJښ[wBtK;A;7*c8WP krՁ֨JJ(wZEm&]Ӌ \K1]h4lq)su;:4dBρ}@ K9X뾗>O xFgx]cs#%.|,4u1[)ŝ2K-?wI炼3E&QĶxR68u?$0SEzx2b|-YF9 ks%2 ]^ (kȝ-. "8X|t}_nt[-~u "ȓ0HoI nzlYsDdYM;C EL4< RSp ]/w[a-4V'{$D~Q 榲s"RǮqZ~=V2{P4g>t@5yg:&xCEZ/A_C8ysES| N:dWmmKiekӐ{Z!O EAtҲtuY*;ۭ4s\-;Rc+zW83-}lt]} GY5ݳPP!O}I4EG' ;Dw o²6#R_(ɻ({"2zH2;.cxFPgPXZdf b9 z|L[g|Xe[Z/ -J}f|"^4gKK=FjI5$85NcC'voK.7U![o*1=9H(wuIaPY骜^%bYWhf4LmB Qwr:PĴgwH.0ǯA$UKY\֑yNڧLNWn]a3+{҃Bc$VC)Ʀ /M "ϫ54bQk YyZb2h&;z@1Y(v&Kْ~/AL7fJyIUDՏT(i 3˸OE[4Eib|:4(7kDZ(q @)tկEM>kqm QYU绞^P=#B/FWnz4x@KiLt[|Cv#&(}*y38%ma6YfY"' %MA߃rVRPw#(r Я_T 1!nHqﺇ ڬ>)38=ݎ5ZX+=M[5m˅H:!S(~6Ƹ>W iI>D Ji-ގ |n- )TAE-{sCPgN~h-8as|ep\yۄsCأTo>Xf * `-~McˊU8.~+vS0i}dCf~Œp l= [ <_&39 E_KZɧw!p _@fgLi B(6G~<'z.ĽC8s:(;/ɃybN :%t-e ^@2=y36ϪUgH4F|0j |C[ Q9Cofjfv?*)%&3v*ب2Fe6+9j>r!KJ- %f D*J]%먇 , cb^uDAuy`{5uBadN5*4t>r\}3/Ks-PO\?KYQPil@<ȩRͭfd%Lm0\E:.ځ(3EN4L7 >%=FVm U8Z=drc*.[KS#>#ux\}H&H#B\"aYT({iǥJq"j% Ny~sYOąZ 1p ' bcq /GFQK:^4?]^JOKѪqzݵ=B~[3L)㐏]}>]Q1$+9XXeeE:<[ Ti ʌVnQiG/ SJg{%UX#^>l!Rי11w(x5 R'-!xk\vjJGU %Y Яj>>{hXcW\P2TD.( ]&^`Sojp¦=b7Q',p-G,zN"EQɴ~2!򑀓y^9-1?|4{') QvB"[kXv|Em1J ~|V#J \(@ω[W.c?:'е0~UDgkꤲD;cރU]7uԥdQ/BQa:|hzJ͔T+6_6m}f wވՏ8 B߄9O-Z/oO6+Q຤?Uޑ. ri;47httf˫ڈ4 A<C`+g64+NR2ŋ q6y.E=$1K^\C D'L Lqd]yuyEJ'gR pKEs15uw/ <k/Yˈ{3Ȋ2}l*marߵcN42Q0wF~ .pJhǴn}Z-$VϴiQdȴfbns˝{`69׿Uyu\QWI6?8u~z]6;i>/+k=U6fM޺%pFBdnNg,|V` f1 ŘC 0 BbqvBN S"fLR) =hAe@Q+y26p9TĊMoP!{::kzewrFý(-fh_;pD݇.qg7%#O8\]EX>d/4F\A %' X͔NItNWCE$Eֺ1lL{&׆t}nGI$ fRL*~uIqn6mi*GUJ\YB)[=Yˢ+ȑ;zWF]Ԏw 6h=%bkip}+\7S'j9cek[xǯߙߔcCe,:y_7myj%|]@h;L_LUEưkڰ̻wdžÄΩy0`x}S*!0*8Q %A?{$tLw^A<:>*'fI] 7 9D wp]/wM| 4e`o&#4L8{u4ġF%5 ʀȄ\-yC5*۔"01Jdǧ(aDeT@kϥhGT}$uPlsZ`qi ?B5{kU6red2G}DE(0Ҕy?3?>Ѫ-@ pt/S[r;=ETxk3c&dl)xW\)+K/IB=ژ @ǀKQu+-@zcaP#GMp*4-&ρj֖v G#4GP~^ε0pY8l.]!圶C\()M{?ʽh "4XyMtLJ6f\ۄmM,z&tJaPfm6qĭjoEʁpix|] jJgxEWv'o}L9I )J O„eibd>Y0Wp7Q|\$Y;; ^V"}q(f3,9Z&\QZt@=nag)%$%)=143+P{b p#TBaB55!^3zt݋wpASw$N^Z2c0^~XOzdx{ E)twu.bN&C</=4vJ@[ZVԹ#s Yjr[:\:>rOmgG y{E\[Lv,7-w/ ]rŎ5U4doJղA̢G -̮QF刊3C$m߷*{s4 ?|$}]-܃pj$<}LKMxkNz{YE"R:OϬnZ水'F.";a0w D%=4🾏kUNJ) ;}R[xɨT%ZUNݶd U$OrMq-x5(@^!;W_Ua[ ۙ -Nm!MPIPy"wӲs]+ϳs@xl3?L%:!}M(VˆL UrPWC#jb* e[d_ qp=1|}I8Q9D>8gif>^dWXqj@hY M_G}%ha#u&35ң" dFov(xY-4ǔldޡEDhv EʨkGmjmb1&)xH~w1 Pv*XASaRN}X|c@XiV <Τa'') q+Nɽ]_/.๾PhhYYAAYHzY;yn)0ޱ7 rJ,iLQ"5zmOM"46ĒR{($S]5J1lRˋc@C`2ʿЮhaSz5>9b^>qI5Chba}䨜4sْ|tk6;ºz"k5 =M 2se/`jn42Ost>+\/KE_,L4{}OX"CaccvrKV>vE態QCnU~s$D?Ћ/ṧxhRb=t.}Ѱ<;7J4 su ASJf"!OTSN՞mce. t YQLD$gDn{^Ⱥ*`W9l(v1 pS}RJoQfg?FJc'3k.d2'l憿IuM鄉 ZPX-/ ɖan5ކ< Gs)*J\xӒ &u}hT1RVV1b52$R|$/LlU 9Y啶Jߑ^xzr0j}jN֤PRw'pEa<=~)qeg]9Vkၹ!@vWQmxx؍O K\=;H 崄1/%ni!]R+k9I|:?[h kd0{MW}7 FNS&{+ZT=2M!1i+bX^sݘU$){˛6ʫ9Rr[U[LZXՏPߓ/(V4=4u]Wz>? Nڂd?JL] CgAuIdw9Z3xJ&*A b/Hr5}z4}+QQ9k.5ݳNrYjQQ삛ro+jsJBkFO|q}j{%kD3b4O/~R[4K]!D-pU/"kylzs34 ֹk띅H_09s⾈rqhE}f ߉ϻ&(WFpGͣ /X"`)s OZ٨n֍+RY֢2u(.?X02ը*J  7@`*tK4GkWe{ Snt|ݛmZ IρmHt[v,vͫ(=CӱȤ.Fp)Ϣj3f%`F~0Jgڜ)5HF` 8j aTUY]65U=ycSsDHP~B?<>pHQܦp_ݰi|VqvmG,JRgR:+'1Ue~yL&Y@r\e9FګA#K'z)u%M;cp2%=N`N$p'mtɸHc?2Nbf#> {] f3;%oog6/B-Orj wj#8*]hT J7H}P}3 P ])ӕA,iF`+/ @h .5aPqL2zͦ[2yz::hz2oHn ctXDD#g^Add 'DCfDam }O<9mtZ A=PVvҋ]^w:"ؗFhdpaS="ξp2'c4 J4DYV-K{r* +H ގ hbzʋǃ):WsyV2 X#bWmM6hxtUD6n(Cw7|doh?t:15_Ab?)k\p  6Gt֣jakW@?-.t+hY*˟Ab&2 B7s/*yMtN}pi )IUj(BN"]v;B^&]^3yYi۰li'X%?";24nB]::Fů7Ƨ"߫sLM~4QiЩ`铥)1@Q w,KFެQ6+LM2aR3^#[Km`Z?~YmZ-i݈݊r)S)EZܔHyΏ$h3sR2WPETNTVMXxS˱z:N_P 8p`d UϜr}OyKem /1q2U%PX2Գu Q?r)?'zH@ _H lj?O^UA=xzI?:+,_W H\?U]K/:奲yʮ6] &ZIq]bYƽMִؔ@.(dREd#(Vm{/eCUk GdY2ED0N׃$X%fQRY4BRL& v_-Rk!?6LƇɢt1p-%;9¯xJUtB.A Գۗ}ZyvbFAF<]nVq_,|WI8/vn-_Hok.x;kknZiA=wD)Q.-lr9絷2BDSxٺR"ѯlZ10WIZe'IڝIjpv 󬤭atW-j8gIJƟV;ԜXX@?NбᚤMCtnͲ0ɀ9Avqvr PJD:9E09&t^C $ηIqȤ2˶XȆ Ӭ{=CaqpԫP]2SU xq*hQXBBƛG)*0LxZݭ蜅%bHQ[] *\@3_!ݝy/P:1] 9YY5d@8{RjDLy `MgHRYQj сV+&U[[C؀$*-Pq񵎃 U 7W9]h8DEؓY_oxwI"6d۵9~an) sܯ K{%%̿Y@7Y~l W)%UQ*tϴiI6yۻ2GCW8$1j5`L]#fw,C 2_L\}ɏե ̲.(?etuI=N K=[ڴNr;hs|?6r~-YD6 M1u зW_tJ3N3'0VX~z5#Ix^` gѷV_D31G۶M}Pv@lڽ`hϬnWPfj~UN(K;,LD6$ kU݋ɽFTݛQIT08pXٳZcҸӫPEՋ"B&φm8۞S#Gj_R0_W&oGĒxZ}9ۭTv.y*-PIQ/]15YcܟlV!oXb|$X3d|_&Sql3826̥Yzqe?gicƒ{+sW.X}4c$$|bOٝTbk&y rpBIf$Ji %7)YJNoaC-J=s/E#Tk;G%}\Vv*Ҕc8-F,^n&0/|Ve<8*2~p*%F4ws.ņK!5ǸzL!qa)oTf¸wat|&D*^a~*zH;mpE``YלrS8ծrAnϋA !x DGwt!K kXQlW-h Ye{Py}Ed6A/*>8ir :8cSWCB IVr5vVz7,2VHj;DM]O ;9< fj(1!FOM\^3QH۰}(9e\ \HG)\+2A9szzrCq 2=`Tr>/R@A %Δ=JM7Y̟`{`gmWi;G*=Ӆ=WIBfrߞ:PUtrItݴ:v. i,%kI~g sAiXd?҅/:+ʗVܕelt՜uqU9VcST=}=UӉ\(<UEr'ֽRg; s;}V$AD;'YL./ogzs[<M蝂+W0Arr?xXӰ;PGbKQɭKCծěu:II˒ P3yXpDLb~Av'A ?7.t.!'WIGrJi ?踹 ~unz=++.i\:<4\ ?J# nr?w챐6_gJ-!ϫE/= Hv m)kK- -$h\6C|jl[,;I`Ik#Ĕ uDk7XS6M[Du?1~ ̓I H>.#Q[m>` o X`Xɺ6m/6ڈ_lZ$$wHg7S`\P^OeKB.Td&Hk]=+C[sė-2cȁdJo(|f ؆+j`uzD tnCBH%CB,/,ҪA7ocǩe=QDQ {.8i"So]pU wF2qV99(3z(= @5 BT֥{bRl V^H޿ʎm,}*"tIBfhNDy"FʽF ?BJ)fz D]:(bs|vsQ&bd%HRLg?{n\T=`~m;pXRxx#A^7`gLIG ՘kURgQ_K@*xf1>JWn+S7Cu/]b4.ڝi""#$@ԤQ+>"X݂1"cyKG^WۃfDLk*Ojb2VعI,LCn _'knҪ'@UkRE\T ?gx,SKsRYlzfQSFv>7%E|s5@F15Xx9Aƃ=eTib\#IzK|`jʃF _RxP,jC*aЀ&[j@e#`} ]b9$I1zŎ*[1d 5oh~>D^q9sӑF@[=Vr4m u|:VQUBTGC숤5Z"uyܶ:7)T|ϸ 5mt= +QsD[F /pۣYX@^ ^LMKPF:s-xVdX38d8TY5VEL| 1+y׬/!- /kBKEQiJ^m87fBHT ՚0%yf ]|5I+ 2 lVfg}Łv+\&(7BG'49$Qhj~ϾNFIJ}2MOYg, ؍NɤPhRG!yqHW/ @ƴ%u71x:pV20)Ӓqm[NQz\G0V̢n4mJ&ﲐ؃bEM0DϦ!X%9݅Notz|xnWH/A sSjMcWswfxɺ cpDhcz#KhO8VQ5l_ fbŗR*k40{*p sȈUAzK;wgǒDCs{B|2|V,ҥL#~kqOzl7A]:d"1Srd?[U /zg UZSqxmѕ|k+\ԓ >Agqܑeigv$;@XJu Vj(_9"1 L?1 m^fS49谺t6]eU Z(XbmT 4~)jfAđ{gpk+ε^ԁNٜXR݇WAYl4-D;9^w:BF  +8dHFܜ,/+"x~`;Xy#*I)W#6@F L|TD*/m(RX$B+V͑N RИЏbmQ0D<3]$%Úӧ %ޜ`5aлt l!"6Xdp_l/e Kw^3@|+O(X܋!o{_-@( ŴJҟ|c1z{C3MDG[\ͻs ]k ȡ<By Sоijsc|rgN[d'9"H-؜$rm<,}}K4|فF1U"8`u?L2ƼqP}!L\vԨˉ[X=V%puY7\[95̼90硛q]_ s3 ";kiZvu W-vO7BJ84 3Dv(xg#SERT(VZ34y-]qnyտwZ߭m^z+@c6Ią'8zHZd@/t:i8ad[2鰠v0Rx_#3~ߓvU#=c>kxQ7e-rIcd82:Zd=}\xZG*l[Fa a0N?Qe['mܴnR GU_YPhgs~px = t?,+u+m؞Vs,yTt|"d,-R̺-!08߃O٭My[`@ ~X9cv?i֧m!֊5W5@`1rʌu)Q/1$sv "׆yJ8v2]EcUPx:n)x%y'_k<{5lP8L]MZFtoed]0ٸTD<-ߝY=ODŏC#xJY $T+&N0Bdcq"MF4 LL2N[h+HB)GV:H7n=X#abPJ TniB( pğs{ O yH%OΊ\^=sOHf*~I#ϓHN^V)A0k˩}o o=G/g^U޲2 aZIʵ:6;} 5 ɷ¹G`67KE/ N|nLPKQt$E BU')!ڷ~1>% 'Tr.fO˲Ȳt6 &>X9^:Wry|"`I2_SDQ < 6Y a1HN=Z}T4c=->f=><^Jʅœ9\^OLaN>UC>{ĩBv~-GP9[h2u]ݲ4C3҉3mɲލ&iu%$v!4Ruʶ}A+ _ 2)ȀNjϜ^"2ȖXƉd#BTe M&HLHb]f)[K "7^ѼCX*u欛혿5РlZUƟӧ@F64Dgd־`~Lz͊nҰo*GLwfD(>" |BRF3=1ÕJ`=iTmYBV.%~%di)mpmpYU,G\8u:H|+qCbmL-XWZ kAqA*?s]\p?E%3ZȾjS?/<ƴ4d[1ԕQJݣW9qt-j­~l%dcB`c3ޡ<Ѿ2U=| łtr P3wP=F%[PrCʭg@2"I/ OXVR+$*K3* =_oи1 }|K4msV?Cg0R­hk`>1ґջ6hC7C(=\[.>*ΖƂ:!f9Hs̯na?4DJxc@V$ vgz3QT=Y F :PIvV!.!.ez]%1MȽM 鹮HQ 3(O ]JNNEۧ0BgS ) BG}% G:Kjj0B5 &/ar(wس.f qb5@jy]Q'~2?zZu-4P9ك!lp623KƈHC:Y8柋e8V>yiݠw'^ooqnH6';sRCAmQI\jL2Ro 2,L8N{ߧ5q.IJ&b݂/B]WWSQfw;{ Ui% ͌wyDfugg)Rs>fu ^2j{b->;Fj2Pn>&-.Bטխ1 ux1Z06f2NZךDHBSXљ{-\Đ=tsqFN{Av ጽ-_|0\+ 3Yʘ0Pꪧ2 <;WP]ɕ@ NfBg58&cZH(q0ITeX ?au?ة jc,? DxEw3|rceOi&RRm>:,H Ͷ/\fIwuFf#VnC@>&(Yw1ۇkZy0fG5K`mi_P!zmyQ^,wm{%#JZɪi2ľ  $r :.dy%C{"#iQ #sSt$ 'BqxDC=&Xֳ>YMCӈ4@IR~k3E|QAS"W h"2K6]&⮌Φ:i>'vBYM@D!Y#QBA%`:@3k;?nThdݾxgf6D~0=,I-sHȇV(Af"qс`:FBrl{(Jr0ϾJvaGO.1c=5+7 &Ot~jX8 :%rw j纜‹(֦ȽM2+{[>TH$'i?{]6BO\ *.w{'*g<,>lXjNI8*\x_)rN:ܛ9˽=GP,P$mz!,K4hmab4+ajƫ{ 2:Ɩk߮$6&iy- Zu;Vn*[vC<'R;}mgO?{bZN4 ~K`:\wg(Hl'SuSdHO&?,GF4m .<9>`K,.: )O|) -,:SIeςr.T8dZK3Ӏ_ )Qs)z#3Oq ܻԃnoa(&6[;Ռ% +Z/p' y}dn_gl:a43Y=F"eŹm~"n0e'Y5' ㎔IP6ǜ1{;l偝3} V\y?"S*?ѦB%^j+^[^@'G)!ݔ zHnB>y\&3%iЋL\7wKKvsS{&WF_'ȁ8O+rH߷8$ /Gɚ:usǜ&yPhqV;y Qi H Z< jJ%(#\J@ź|陂g%3{wvKSN!7˜G= =k&㡎};^-pb݌]kVNѭ^#f5aF"9YL=L…88C|(cG98I1ĥv LsFFR9"gA\W'xƤ!gp7 V"T+QsLV|WOdݖ,, DW<^Z loJ7(LD9_c^bXBf'Ք Wi\l];ZT­z4havYp\C쁏TA3xLhE'#f2[\ȋR1֦HuŪ}җKX_%rb A1-||=E·PAH%7 0UW@ Yo,*#//+z:oY$Zw6lܰ Q]>L2Q똶ϋa1%c ·u~cB?z$F&O\~mT/Cds*ݱ{ ?~.O<?ywXD u8%H\% 2xx|)JX;/ee8%iQ[&䐩,<'61R/$!-=0WB iP[~W=*Y{j kGe&0Ƙ!J-.ssu\uF7QuIrcuBAxe}UCӌ_CB0*l5{^4zI*8 ֋k DHF+77X/3}Nؐ.8yF=qVퟶQTT4Zv).X֊O;ӓ,)"ബg&> wOXQdHmEC"ɋ][.f X`➩f q| :UpiF CKl@wǰ*VY1Ʋ>t3hgԞ8̰DL8 a(Ԫ{YQy{hn2I;τY"uP1"6zK3PȪo ښ!*.Al"J6hnr1DE:[H4_K%HF$$ ӹEk58|se#J{дh~/4jm1Eץh)و̑;*V3eF۴c [Ց! X+Մ7}}p\!vHM5],ZB`fr>c7|Zv@)BA{[ Dh:p#ADܘ}Z!>Q]VDpRME=Tޔ} ӱt 1o$sshizzo 7@e7$gUԶl JMUyW\ *жm^Ҏܡ #us=96CzѨCN?#k-}ÊBCKC9 @%n5F'Q]PJq~!O q#~;ģb%Bn_.GfsB9$h<^(L1xcbk*I$Yi;^Nc`h7)Ġ^f,)2o<~VE& [Zk0ArMh,uhnIbniM/7%We LuY\Ez7/:-ڍrμW@G2^[XyZxᴿ70tIwUh;(1(+D:{X5Os_!ap@)KorF>6gRhCJu{b;'Eb<"cZ|5/zny鈝cJ]Нx_U-N/ 8}w\6Х; :~Vqk'h4sh@AY6}ÎR1'=\f0yFgq~#O-V 's?爫fi_ (8ҟeJ%k2L7\ԤB3tܾ`SDžN"ԿYگِo4.׺Vβo@bJSsG~\B]vB֩wP5@65+cJ5 6XORX}xy/O?h&פ %n]Ȫb\.%Q7&I٫ۏ79nʦYz1٩"u7&B|ƮTp rK+'VQg+D)ӑş2S/@}$&A8Zȵc=-6v#D9}r$c5"9P]r3W!hJ\ihptUB!P)ne7耇0#{X< jÄЍܐĘ䠞bUƋ$v07ǻˬOrJK360bmP<Uq&eG/ 2S7Dj0L~>{mir쾗d$)[.(ӸRmޜ]I$ Õ,=ޟ%F%jR (SՌWqKr&^{ذ*@;GpM^Wsf3$t` 9}(ۉX[fIⴕ4)aAhjG8==mÝ K'iOO g^JDGZvuGY ޺uJ ]S7Krn f2%e34@ C:!T Dz$Ε(g%L?[^b4' \L[_t tjPajՖX:^=WM-F3d6vAv=Ý7t{{kKUW,2/wn&F±Ł  XrW] mÔoڍQ=j:]A5@x^=SJz=2]mKʏ 2V"ى+rziyY+NqXjNX#tn@@tyWFJ |NaD4}cGglbd7-)e{z)0y?GP4H}#hfoxjgQcK,7߭ewf9>t"D3G#geckTH| #ct_P8iP~r4YTWmHNz0._먯ÝѸ1 wmx%_)U;,teMsԗR^-\s go#eM#=#!zަElsq^K{ U/E^I+Y E\!5< ,9+c_hKޜ#/td<]^`'_gC⺄PNSFr !x-~!㿚Dw,N8&KS,RRquPUwb:]hu^s9,g., p DQ,P0a I&Žyx~V(i qzH#osHw##{ RɱUZ4Fm}Y+l##6ޠ/%+3ī q\@zM"_#nS&=fVs? %+L>:*KVyjSPHr)<(V_.v;)}ē9h芯&Lxvo锿a K! QA墒z=hY_ &\w4P2 {b7\τ|w0 c )aSE\Pdi#ʟ52 8mr>d!>L?~' ҈姎H!A](yzy@g9TNp 9n\8Gsn5+` R 14]r%&J~l%@ G))"}`xc"dVX!G K#8R -'3BlTz)ݍOD=|o v.@QX#@d)%+? "J &݀(jj]}-= G֪w:Hj7]ޡ3S_ʍ1ꥑ14=:6zP__¢*oP_J\uf Ț"z2 ZKh =x( 86JdbKKT8`5$PSj(])X]MRMwU^&wEXv+溦m]~JWB/k},Þ%vԮn"ZL̡zĥʟR F(9G_fW3Y[B* k#)4< 뜑tD {+bSGǒJ`-ji%%<gJZǪ9k\5:t(pSM5^՜wNok4q¥rd|L~viXH]vV$ Rj{AEyqMH皉vRe3Eԃyp/֤m{'ғܱM~kzAWbiܐK7Y"<5x;OeAe*崴:e~|;|:QXA]Xqu,A LZFWs$$Qmْ+1/ NeVa'\[#Ԋ!K0fFEfb?GITZBgA^^rpLku_y)u*P~Py8>lؖ1NllU m#RC^{ワؚ?m:ldJ϶:A:z-]0BŽ$\bsa H:LXyf 307 a߹1*MmZ (DAC+ ) o)} ıJ`#kNx+xKNjNG&aW/עp|^.D5䋠B Mvu ;nU )fN`-d% ~Z)ZeE?Y)ɵAӖOI;qZc6?X]8Gan`SA 4ǐ*cٷ, [qWKNOA28Xb3 g Q!bɷ-p 4 gDX7t2I}uZFӋO+G";]ڋekYIfBfkmO"҇$AM2FCS"Uܛ>_`?8 "CG:3kȖ9(X@at^=88 :IЗݸg4o5(lEz>[%8DډuWZ u#yaL(;T8-`k w^7< &T.ό S fL­5*-%>pS]B9X?ĥ⎫/fM/R2;?rJK~SWdkU?zA9xGD\h u.P6TQWv%|sFͭLy_fnKfgNi rn'Ou+] f%S4T)6.Xu Afk0X%lnQ,49[d ,oߏDDo~KZ>eTsLJ]maں$FRFP͛^='id/dcm w2~4VsgQ"x⦡@i_$;1rTwNY!giU;d|@JKNYsNptO#ε"И.G~zQI,n~O;F)cLLB dբ3!aO] {×n`CkMmJtdkP\XwA5;p1B6MIbׂEQc&#/7)&6UYǏGCrU첅𱪗抜xU_L/W 9ՆU3atTq_ض $7lM; vSNqL^ȗ.'rep%.M_"SB"KYZd۵bKaxWXVHU MP!bV5 h`b;y{ Aޒtg![%x,ҙrߖrf/ e#)ՒOEx cSv%HD3)8$*>/yf3 C[uh |0Ȥ}EJ.!\XmSu)F ҞQz<84ʜ7$̎c{#zNPHkM{EErAK(x ofYqWiovH˔ eZ 6!K1V8PP)8I=23sKJwx2K:xsDl1G(,Pk>sFzucgԍ⋨Q h [qJz `7! x*e&ٷzvuJqXtĬAXbUX8#2j"7]5^ O6?;bK&GT;X{8ծ Q_i1fNׇyZMVLxZ/qM`)UQ!4"'.Q`6F6vVs&XrNVK ᮶6! ()Ĺ&#T7n sOo  !Ucs|ñ; }5-SV))nDDs&rN#ۏ|0{3;kkW^JLСA'>׆ㆌlmXR-ov k#OD)l!S >-1π!aԠ#eP\6-yx^.8MR` nrs˳qkP!,뇳յ<g*bH_+i^+T2Ē_!caCGTD%d=>dVf06\?v(V[vONb^c(H7tq=y^ v (b#++'ߠ^NRgU1A ՏxA98]JktreIL8šs^2|$t%t%?ΐv]%viް>K!*^pzgT}A9Ř1 ƽzةhjb::rѡ7ZDI!A Ai40 ;Ԍd~|Bjku{Ώh# Q^ #$ 4;/o&ZJ's=;!t>BO*Vw-;;{2&"B`%}WQ)U^G+ytMig&vSë(2P4nxEjCݜDETrl*5NH -7 ulo#.wh0.89:B%byffz**֥ ov, H`+J@:+>%N6p\jK`)R9[G,&〳g%jMn `NߴHlU{gt&FzJ} /ܕl-}FY{AIUT|LP4sV$h6j&vHd10MXچ٬ﯾ,E'It]" Nxo|XTe @2kFv 2\]1R >(`}aj}&xkiͭhBмL *Y4M8֜+7wwץ㋃ ZI'!!0pvZZP\F]Rgt1=F3PfmQÙI "񆏧!^4%x>N44Tf VPHi H6ki&CX_>:l2{} = WA:ms9f.,kjjH9яQ>zοP' w3 uِjȃҶdC G6}aJ~}zi(P;DF2,?iRwbKD2Ý?= %.70fVL8Ug"`9Ƃ }JAvZiؖ S+3U;eٳG"TOmkdSxlaFpjIv#,ҁ ~ 92^W2.t>.:8[ZÕr3: ]&wYiaA~mw s8㰈{ɫ*n&Ÿ#f?kQ?K{j`mWZR~!Q˂)P[ͧc xBoQ&aaG*:$$|b,+zہF16kooM" y6gXHK۟}4Zf{.o &xh k|8=$H\xy|C^VxMqWD hL}`Hw]Q ).-U!wޮsvwDΕqSPwck fV,0׬8{wkWKgb5rQz*/bS<;"*UdABSbCGCH1@KOmo &4T@t۵-!7ltSI!`NRVMD6WXK5Jn,鯋;u%}̅-)pq|oDui] _ukw+#]Uu\PQh 1d2o 8Ot~orXZm #Vnkշ|dؗVRI@fB:d+mNH`hhk \Sx;&/ORRĒ]ix {;D'Kxi} '=j0/7ȠZm ܖ͢DM:S^:ڇ\SJ(P׬؃Fu&Z^ģԿ(Ŭ!,-&>?G)c}MA׽ `}k %IՒU(ϣf+ p<8_)&80nz)Ҕ0YŮIMKv’ $Bd2^+m dծ=a zo.,1^U,B<|SKݛw;>Jo}7W1 nȈTE d0p9Oe:{Z9v0n +ʕɰNְ}"_IIKDZ%֕Y;ê9>q`r#m̊Ea_Xʫ T [,=،KJ>2q9=~Uk7"hAPJ梴diGU2 WʌW`PVX]sEA;X'bTp8eesrY0UjŁoZtlJMTTbL[/F &R.KG%7 P+: zD)ŊxgTLIŌ|odġɍǯY[9 h ޽pkO !a|rXt1.4EZ{&$-{BJG׋.LBFyvdlD IuX|;$/7;p&-ouDBNcaa0̭dw&NVH>6X+5lZ~nn:s9˗, .ܾضz?m`b^ZPi=g*&Q/ ~Y[P,!jՒN𡝵4D\5=!2-v#@܏ ؈rg4FHĠSZ2_,+9!dx"ç y Zi*s;%}Z|?j%<N2A/ccs>M+d=⧂&%K e*]&ׯ/my$5dR32`mM#|gNQNDO= "#$LyXQ$%NWs-O8K"ݠUlE!d)ytyMcL@MG;bY#\ gw,LGgWA֡i՞36姶{눀a!Ӆ]{::ŸS}Wdx4[(\r)za|sXE-SAݤiB2p Z[&F)SHa?70;b+<683Ψ6>UH6:ŶG2F9H~υ5jTW,c)zvs@pםF2hx+LGT A;+#zA{d 7ߐxm-{'RUZ{KE~ea5sXݽ8,Wz)"#Jo()ڔ?mS (HIexWLsԮswv%līՙ&orx[&i:PRz LKq.S {&)NA3uwec!jwPamI p*OBhVRK9}@hUCS4oTCN[E .x˪f[h]"DP՝EY _Jߊ)>=UrT ը&e*P >u}bsC!Lzv(u.5_0`!yTc3K~nc 5BUB ų1e&ͽ QpA"0<+03^}sRZGCRyjXR{'M"V*⢵_ BגYNX爨$bI1.q=@ C^`I>átE^?3D^8lE]S*'0F%cNW &TLaf g|;l>[-]yS9梗):3Br$u:Dʛֵ(Uu"+L ㋘ F/nk> ly,bֵ-H(+84a}kξMq3,g~Т?uTDW^*X:tCH~-VbFn/h#`(Z^o T"aPyKb lG^?$zt8޾]N9s,sC*Szt§̝.+fmh 2`s'ԈE 4H?Z$"9} ;׫j hIY?33:J+ L"?)݀o=^9mY!19M"M<^Sv햁2^tZڵZ jߗp+|rM!ÈOD8 C6!K %KNuռGerHWxǷJћx+_lJYMϛͦ&# bidvSx5RZ* [:Nl=ycHW|p;x*M1Ϸ$̭15ϳ 5{GW8VT]) YƐctu xZz(32b|ߙ.;ʖ3B/)-#+=n.l[[؆D8a.p7(YZWՕ&Ґixld .B4wKǹ?j︛J=qvUV#v˅Mx$+CN.35Ԑ{3Β\oQwd]m[늆ԥ"X^ddɒI]βV~_GdGY2q8C{;BcWeϽ_tѿbKR873!A q ro)r%IA8տDq$/NE b9GKIeFjcl zhE4 ǐp3.<:5fT kY11A"*꠽W UF#t,b|d4ٱu_Z@/ e[v owKX+[#Crkq};Gafu׏ 0o$aD6fd܏,D%˼Z2s{:ض3YʣļM"=RoOp۠dsg%irZ+D$Er CRc+A$E8@B׬k5%;37~D0SU|g=vn<΃lG~z?py fqdbONwnX'Fg%]ߊU*'b ;:mf^%1TVKK!HF7? JayJ 3ϧ!rj xl e_bppxè2}t)}/WOIV+m\~3Zg5D1"O0. ۃ-b\ry5ap\n!m xNK{[t*#1j_ !êX19OKZҞ@D앥ع~`y`./k(jϕZd;П}\K-3er[k'cx. u1%򰦫BڮϮpس IMN:avDWYS!9i @LA#s XK =5ǧPwg˷t,xa ԧfB:@  / wwK[N 'BX,Ƴ:fprԩ-雵X ^s/3ȧ4y$`X P=ƶG :g[8ĢįHa[N'`R1V}{--7YwNNݥ[X D4)g5q8 ئ"۔֚ſ}u8\&D7+=/`^IcT p0}Uy54 χ!ĸ4,kYF~S4Hc&7aD]4 obK%ٟFm}y <<1WǑ [+1ij۾ i,Sɵ+IMM^P_B6ךȯ:VF #$ϐI\4OLDžZ!B Y[e26vz|#KR2Y0W>1f2b~#q n9+'!@o:ǂ!~Em 8+csv4Y{"@̺ӺwW͇wWIpAXPF_ V%p܎$*rCwak'b0pO0KhRK1?Ga}qK/Ҳx@:WƤRBkn )*KΞDԂ㞆ny1@%8=X l ٧͡Uppnsz*)fILA(JnrH$d!qY' y\-'$bvwI<DŽ}ߕX=F9]+roRn7`VK)cT\Eh9ܱZ Լ`3 4z믝huUAq:9nGvr3،!ZȀؚěV#u+9"37u[ZhȨg\ .v?HcՑF\Ofa;0&G /Mz7j&/96g ]Bs9 ƛ8'b0|=uO{*'Nʼnڭve۲E7Q4= Eph1,>SRF!CtIƕq{Fb-;h 9qø_L%V?.&yRi,&8 eb]^( n،FX%b%ܹ%O+N3E}^4 VrջX/slݣFHkg,>|>{x'>GR F bA|r,8q$u6Z^wJdu!)Oȳ(c0(&Uʺ됒D#s]_JRaP1vu$1$SNBGNBaڂd7\w\X3iڟĕ- r17B>+.6/(3'fg0 $ϋ$0(\j6]G6/¦V!|TCwZ kTO_2fصXB5,_ʪ3sǑ73wTPA{›U }o,8{`b_66tc̾-Zz߃Yw|JeݣGuҊ&k̴Ǝ@8LrPw+i%ds&7z_+"?cR0%Kzm=At|l:md"M9uMxuaDu(}37d]bcNzV)sFSW(n+hBҫ̨rXvvR±ؘ0d[(K(ZM' VC !?~$EB Z:Ya߳3$Ja-.) F㞰_D]eZVOx&&u8&!\^t! Oa,۰N В~7"Osc;#Fb:r4:rL6FJd+qqy80N,̩w7*P i;xCsh}ZahIJϓv'S0ݶV;zPzfdYi^Z<Ɔ$+d;-e]I(ΜWH otA֛f{Iε3#ؕL{OE/Vmʼbo# ᾯb& # DyLEv/#wtS˅]OO=?U٧lNcʰmַNj0DVyMҏ69)L7{$0=6|MRqDÆF3GɊv ʛEyٹX+5QZhLPQT^nip=i,NZh{魃W"3;t ˶L?qcxţ`3O>&T%<0=>W)R2O&5T񕽸ku;N K N@FFW|5S1ZN,kyRKA\%G XXܶ#9kFj-tU0{?c#|1{"X@,K!vpLJQĪ0UUcM<zfXCYR< LA'Ic 9P[1Qz(@+9U7ZwMND*G߹ږ%ۏpD[ut|gt5ibϷlʛ#yG`-Tγ7".{K~x[FIGt Xkˁy ’1oT`/aXϙfm-3ڕ*zpasfql8>q$`vb> w 7߆ͨ~w0啩= {j63qabi+,ecX{|.}g׵5́z.旌ჍL Kt,rj3$"d2/e+UK<:mnu2Y?qH`WFr)b\422}8jlILuυ/߆{uXJf=+9+jpUw en:<lh2y$ChX*oHjkR\RwG_{}˂Dv@="nlɟ5)Z  -۫s9vB6DX[=܊J `q!`+wVQ {\ KgW]OC1HԵU 8RΏ!8H?UI$` NOY{=L)δ_c4HjZؖ/貃fK\WXʻ _C?O +I;qo١MgeTs-  h%V3kV/P6Xl~Ǡky@d@EI4BadlhL3E1SԵ@ %ةn%k&aL'o_A5(lqĵ''vw]Z#VPX\}́٬٠@ UvVi\ϴC%`$Ù ]Ƅ;+4"=Xo}Nn dѲu(yWi^g[۩SA=5 I},֐13J,l;p= VΝu/CY> Ȥ7XcU-WyO3=pݱPHуt.aWۧFҊ"3*V>$DKR4M{' tLM\1}u&˃CEku.z?5z&ȇY\I<3AT}iɮM{T@ F?{l1&!px|hZ/|l?Fnꦩ`_[d/q&^=E,xY<5y;ẘ_$h$GoL\5gR1!@7 y c\yùkW3 @.m0jM͞Q{ѬSL{pnu5>6nJBZhK!K ¦9G2bw^ŜɬܫF҃`k!n@.0_g_|<\\>~uC(V=!ς.WN˹`rɵad /&SU]>Uj=0x[cvf"XJ18R34Cr,CE`MDq keՆ.m4V)2O;@۳7<"TG> Vh_Zkʝ塉=o-^bfWUJ3.ԥp-L竦*{ zL8iC%MR- >l'lcwS6|1"8`k$2Ώ[I%U1SŸ7ɒw,6IYʼwDEy홝۬C*/YZݪhzX wFHr7`R?=dI@(Q@5ZpPޭ ىv2ueWm)I qIx&Sz/K\k$xhiVo%:%P.z at:w}Yf;Wptl(EP!_<D`Ì-$Lfo-",*@ _Exy `1&@"e(tvڼ1+iи&x ?2`zVt H9ľm c}kIWv5!uU FԴUbJD$pf*ўx K$Y%n+p=yvw?#@Q;ZrS06yUzÖ-05?lsgDr (>ʆlWFA93pМމh]mwkSƢᴖQ![ysS?l/y{_K-lSq iӳ<')跰huokēgϚ7 xq;Q9L >>wT~lQ>fRkv 4^H/,,=&I+g /?I2=n0^*r=C 2atXрԸ(-Ά xAf@T o \会x8a${[e14SseBArI`AXX|}$c+hLNchr`$QW2o1fJ.L5])bLdxɭVhzPӺO,7IQxc%RgCT{ yX0 LknTB?eL㬈 Sm ԊI WFdB뚪@҈禞ȯ>jY\$*XL hRaE|l)k-),dBLpC#}S!x:\&DNRfmvP˗~qT xy?}B}~Fn*焤0Dvwe[dz`2r.W&jPw <,obR {1'*l#|gDwò*n0O jAY0P K[uA~g }UcM3g dŔs{"StK,?}V>;axz >mcfBn`/btbN"d=m94GgOL4 Ps zs$5XyH]ܯG ̦cfm/Ӽ2h9}7%su E\Q(>C']w*\ƶ0#namZ^8,e-&, ױ3cZnݮgfI&fFФ)igYTt>)̐2Y~4b|sWi` w/r(@C_45;6|z\=4p8^\LR<}TtlQLY`Du6u\sټ59o-af\D,WFBOhWi!oTtS747 5IH _&wNgR>([(o|% J XjaPR·[ޒMU[ `_oԕUT9~ "ͷ掬,Ή/qH_b_ܖ D~vjY5v[ڮkKѾ/cav:Y5+jCWsLٻz P 6'"Tp~Og/;ˌ! *;}Xp|vraް)p*44&-n+EGiLrޅUq;b5Z1i| &%7vob8Ҹz؋wAI9YcxBϠ6poOc?="nDv/ qvIhLLMn^(RŤ/ ^LEVbQoESʓU-dB |7*ʪ|h=h\9 b&%uj=<`es9C@*& lH/_X x8胹BoFy1v^r54Jx SbZpOKݢ%H"J#ȍ?OqLK3Uha*Jc J|i ѥ%Jk=}WUAU DiDnu)I>1bYMrvpY$dS 5Q%.bEMe-ڞES= CQyϽ2 9PҤn-=dI*Ѱ]H=Uԭ\y̮ , $o:TK~#u?Z@JkYƽlʵ[`*9Ͼ)CnNG)-7EDϵװi1GD=+|약 |+"6iS_IJ l'M$\L4~7t2͉;ˎ>3(Do jo%kBx}7Kp*M>nȽ7H#.q?B:hz(sքҿ.Ӫ./NĸƓ1г$Ұj, OcָB82")'qNZqֹhwvXf,:>lI$(}<Js읻On%i`IF,'90/Y @\"X Dw  0oRz i¼":OľZo`$U,OBjym(z-_d)跠M/+}lSĕ~V[d¼ԅ+2]=OXg-كdT7onNC L߿z>!Ё`I_PFS \^D5+bSR=lJ-O$S] = g#0W9$H^d ^-x *X0Pe.x ;g;&] # J!fw_X]CBޓH:J@2E$jf_ Cwq֍P؄}\x] k$iƕYdn5 ̓!ђ·TsM\)~hMvˇxik۵JS "GuYLgZu갮Cd6-[T@ROTޟ Q JКK V]d.Xٿ20  R@ zpfMz_rT{`C@dh]^øD s\:gѰ!MNaeb AjZr'6.=Yإrxt2J;ʲL>`[Ŷu('YŌAv<3d%X]ܶ b֪1MA}NGy~y6RAZ[h˿o#Ҧ'<_h4H!Q67u-f)Ct]Ruo-ɵ( #5$i <=:Zu0jX[< ^efAd=7+2n^rݭyWZh'-BtJ?h1H y&]G,\O& sV9P#2aM* A鷐}.uR‡AO^Q*;u:D7Ogzha.e|b&P5_2ˑWj7'J?JƜ lˠ,DpJ, 3v]hKL-I"vg*{f] H),_4mkuxDBgrp%@z ;cґV*FÆʦs\`V 7C%X+ !'5tCMf|iKLQD'Н3yZTc' 3Bf|6WoaX mvꂜR-˨7G utڷk̙A>IثTj5?#/mzdW_I1n{RSbw=(8{8{5kN~ Z.{Q[1xX L$h{seb/@SlǮ;|5ҩESHʁ {9KK!TL~G qnS 3D^R>> b16_+ !|7_9 MHwϜL].$>pgz+ l9;Rgiљ oYX3J٩9#C <@{X׈4 )Gk啥(>}!* Ӄy>&p_b*}J<>(el95QIe-`g$FE("%xnoزԉ!a\]1(DV8GҕWE i _ֱPF) eP]nNr|iLYE]. Ӊѝy;& 贊Nk x#ԩ}2ス8AaKe.˔c?lpxTSJ9T[P=?z7u4,46y,&? ܡph;PH3sS j>Z»%ΰ-%B;dV=$?M-y¶m떒qw8w ]עγ9ê׃ ~2U8~KаHP!麉 i#|si(GP;ڹ^UP6#ϱ8p^=ߔ&U'1+O,bjsڑjmR-^BpĜĉTH1ITz})5F% [(%( Q0O]ܧHlօ aB6.Ny.H hdTr';ɂUo 9Y)>nx>+61)؆(RB&]3Y{2~Wymj4=֩ =Öoܢ[.d(+CFJW0յ/}q26YXB, %n,ibQ0js'ޘH(fV=|*Q]\p +PoS/E]hQcɜJ5i\};|=S>sIFٲ\Vސy$RXG;!PXa~#ogVa&gSޗ) )0S?֨JHl7@e//P{ f):ߵlE5bNf-s±NisO`rJ,q{JW2:JTSC-xydƞ+HN#uDNm&0!S$h};[͒"xJj=4n)2({oZ{'r7dz; $jf|99XFUӥ鐨I+VvXr<\z<mOl Đk&~d_|[޿DXA·_@^:ô )㼢 +ݴF8Ujg|k1OIYKڟjAr/RG^˨ 0UDPL*w'}\{) Z?Bc#9f\dp9'gc]q&N9IgtFOֈE4-A KUW%929pn-D%!/Lv@eR̍1Βkt> qX$'{T̆꘽mGhÚq5KHwkVMo3#mLFfCi^㱡c]s:+20WXkW7/.l`.L1dSW8ي27`IZ1w#nQ;#ط 8+xx^zO .f7_De`rR1?1 Qզ"[@? q\i #%)ڶB vT!T'P 4Otk#)TNu|UVH+0=U ()^}{ɣL;]؝W] :W&w[ +f&{h)I'3R34F/GҔXb, 7CS6j1!HÄ*0wj=F'M2֋q Ս” g%,I`v,Ɣa=(sEd欆8@FX.rڱ4 &;N仛!aB͆LLtԔТuт46gQzv4ݢtOtس겎ć Uq)wͭǛ!cLOB1Gfg \0ڝ&~ԽjIk*)ZձﰱgKdAdUz@?9.6d?`C'h0 |3Y4Juuے:n۬ 15]MPN4IFd&F R;#ŗC.&i.x'44cR`YWxk;QZUn'B WRdf\MY5 A\gr'!oD͟CKz0%jtm=hs l4jcEٛ%RdsT /f'X'2}ct:U T=^PC@NIKO4?6nTOF-fBR ݻZI [s<ꧏm=OZ=ى!z_0 w2Jpt5%3(^ÿ/KG|ʌʣ/=UP(eq"`玆5Lws2{*}N(]fCFu&PZdL܋Pƾ}DB8XVzu_QHqeogǨXc=$c| 1gI'S]SY𲻊檋wR7O&BJjϮ}C3j$3h9aԼzT)(g;FCZ)h;7]yUiI@?(-V|w[@zkmUm_Cimeɚ{zyD㽤sgoE4?BFDhd|;6BG:yeEσ;iIC5/(y_2vQnF;7}6`͝#e0+ƾPga3tlS5,L~S|q~UaъKP^[2UJ;ȥՔ{T)qT#EF vWqn*dY^ >~ZsK%fy^F*\Ab'F$#F N#*tv‘򐲧Xԉ#REBZ(31'iaYy=^B t%H1}Şzw򩦶J3N+K1>uSwKxoeP+rU [ϧpq&,ۛzu6 >,T s}[esBcֹiGdR/N"#>w2^nр#Z$!z`b #-V[Aq2LqQ[4;Mf 8m}%@GkmFL.,8* wh3Ox֓7!@E6zjH =,M7 ,tgV$k n'Xpfŝ. :ܸd $Ȭw,n-QPZxK )>$u=(@|ÊG^F5ʻ6sT!+W*ģ{C VXM*1Y?Go3m#/@\sPv8xG3BLYقJ bqy_|C\ O36M [ޟRҤndwNDK1u@(FfT)}ܾHrGj=t:H5^C ?X0q I ExJ ׶}6Ss?I(ƫ(TPxLw{jt ESe<(6Tv;W*?cov >~"-\6/D/MrȂZ1o4J]W뵽)to@O:`xq?Ӻ#H8q ܺ/W9 bo[TabS<.3 6XߗU_= *tKw3V QUVE?qn1jpRI5v+)h2cLބ~Šl}Y@ =vJDꆁ=,V25@(V3oӣ&uee.: uJ8 쪰:+-Ϯ;ekn L"nȜ3˧͠phJSHЋR^U  YdOHNb5OIO^eRCfC(%,{)sMz]*O0$mJ&ۏ.3yԚ%6R(7R>%?c=_fժ?2q*9&`ŃNFh%n}JWE+h b1t~oH$TECŏAlhꁃ.&;=i4*Q#J7&RN[d$R'`waz=Q>[ ovh"GWLȋA׏QY_ ʷAy벎)N&pT :&^4zp\tM"IurHl 4NR`.lTm5a[}J>`L^c -фyT|4+S'}Ռ>0:93a۞i9ad)X-hfXrZ_FDQeeeٖ;i|`Mm\'Y;ƊxlMh*84K"q&i܌^Vln'> tu@$/60?Ig7dч!!+@ή8/TA Yתcv’cڳ. cN2:tIƴvh^aA8 !Qw~xPj;#R TH9.~uݶ[ R d40}E3u2V:PX *=J㉊l \:,- JSL "&x5%^rn)ٻ#3untrL?ǽq&OHmRo#W{dؽ(GP6O) +G \LLBB5uuu'>΄y뻍e=y0n{[b3P1>kJ&t^BeUޏ#_,=?ܥ<#@'^ !eemUq;M"øa}' mC'%~inwK/ Vr>2\U(x<|=8kfV/;*]`i"J/%GAXԊ`%w-ӫ189@`V8F5, 518?ϸB7BaöIE%l{ *]{T^+ e'`ܾvN% x CMx5VuNy w"  U2@DDpoFuPf9k9^)*gAA WC1*mJuy[n !r` Y2:hє|wo4ȬDesU/?Βx?_zwn.˿Qqs2jc8GŠU]{@i~d́ *?3«HGDw@I??>&S; YXMAZgLm<F^A񨾽'ވ.O)du5 %) G 2)nR.-2eFXboUB![ {%nY5YI}K N!h}VAdN_//d\ar4%7 e[~|QW7Ϛ&i}6l/<f; tF'= aIvf*(y<8 $ T  'rqwQwSb,tɛةjmH^ hHP`J#Rn3Y2>:P1 W|V6 㒊e5rfrgעC3xg; R%UPO~IW><4,v>v;tv\DyUHR }NЪ ^;7`#CD&/y T,@oD` l=g';'< s 3Pk8@mA1YHsu@'*>}h3``W3ȮtQF^Ę I>DFZC(mfÎeq$1]gE+҅x˵< kD`8 KZ6r:H7D†5 e#})Hۃp q>@R|JZ_:O\O}4ʲ]0vS!*ep*2q& ?}C؉ b;u`g_㖀95X}`71|)DWI(4]_hh %:DZ5Yo̔4kOHHpܦLc"()EJ &'$Tgƛ`A2djP>RMRi*~۹HB,jM8" 9ϥ t^b֛ L,//L"pO.#5D Fu} b*MrOK=E|YAk0n9ɋTB3 lC:1l *g<Vnh-F;)򜃭:"B4-BR/0.9f3 J.`s1: |w)o)qoo\`5 - Q'4٪aPu?T[HD3SQ]jt}}.AB0J1wlۛ|d* :)z#]oKKFC-;ыqk3eN٩ &x8'b1C̝&5bo;`إU aVl/,ɈQtˆ݅m :G+efs]֞m:P@[*!rZ{j10"Ȫof^blZBWCEHϪÂvށ+7Vژg4 zb2 :\"SĠk_sv*\%N@,fiEN mTB[bQ>RL/Fph~0w$[˽zȥHP;j64̃dd:8XnDl;'!~diK+ #".oRr=X\Luaw*!ʤd>>#);̤A?_|ByO>tt~caHjZr2` AE&s/lhDϺ%Ò 2 0*VOBfUHFZSD`њM4?{xtjf_Y?7t0L'^@>%'i{{B_WAs_Aj^fda$)PZP^tlnYnoъLI+MxAA_WBQMB^9&8 p_z232[?iyFۅO)K+g ](҂ȑSCy40gB7cO̤iMT-ûoM>o]G6ip.΃=ڷ`-;Ƌ\[&"'%o#y.Dҙ 6U|{h҂ %Jg ނrGa* uLW\I8y!>3Hؗ`^۹wՇɅ:_~PxCK+ȹGM}c( ]Y 6y2C1`RdFv*a>~H}+%HcKUϴR\.Bd oM}fx%r'*dNUֽ:(t^Kz|'TPߍ^Hrh+TlsuRǜo8^햃fVXK$+!wwȃmE/Yƕܑ9 I݋ĉb݈3,j^=t:<9;m`#~Syi=EIW+b-q>ܨ蠆Ϭwf j@T>Rr=W&%1)9D)rcA 0`k^Rmbo={WN,0^]e# 32!-y=ʑpֺGq fu& 狡)V^Ͼ+<[S@ _@ӼE|!LvVZ8FwA6ŠB5rB Αabl)SPˈAuOvD^پ%fp>\d8cL6@OT8HHXnmua W,3^fz5dN!Mچv"i`gXS<<.孰Ҭ`@?7>;GI A7/:E4 ßtm {ǕRA̔Iԭ>")"8 3J>ΪCM]znUd z?%lRYGiiciUJf*˹Hd]*.a x"]]t znމ:2,ߑ;ee3dĎMBKEv*kwQa <&=hl=K&Zȣht2ANom3ϊ'8pzP%XڿEȲܘK04Y_Lu Y%UѤiyR"(xK$:MЗtE6 ͯv'nְl:brGc:o}]PwĮJJ GOg%s M K8H7`!sQɤ44$=iPnIa"&_G}|LUEq$cnߜR! CB8wqnab>e O {riL<}\0tcKKj̕ ٖZ&/2O\F4rt[{z>C,'OToԪOW=Ubjպ~}-H WcTSƽ3%y; kLt&Z3K)0y`=;7Fq-?YNkWhKM& D#b=6 eϗ-\B@i1n} WfrqVryDu=Gsa΂E@tfBG=PW[LVddSg\ 9uZXK59OK_܆DrjXߨYz1 6;6dFƻb,]*4O8ׂ;t6H7l^CI HĢdsԣj@Z^ݼWcL?_>پya3Im%-6U1X8*2:[T#!XNM!D6 qu0dizj @Nv%F‚3z_=: N`n>bhLAK 47!Dq"ݼz~ 9{G3)$wba'5S nq8ryNmmpAWXQ|,i.(a9PrA}>{(I9ِ]lp3UCiN)L|c4Kֻ$+KQg*7-C5>T'O`xCuLМIz2t%{<,,B֔t$M iI\aԎ`an?A3 Aycy6!f ee-/È\} 5tMYc_}d7FbMĪR3gi.Yמo 0JG} *7]%fSnUSѺH{ZX~ Oˬ2h-d+>8#4(ZY OHB'! LM脮,ThSh1%iol7Y0MG n.iZg˵IW8iPozG5$O5KMSүeWBj Dv$5V˄Z'{@vۘf6H%nɛ\Y$V@KWGG/eM'ݱ4, 1{C ^Lo]FM䠾!6tRMƆ(fqXyӋ\ي/Y,ȀK{e"o2)孠;\\U¨%ZUB;Ғ|sj;]%H1V}I!oE/% թ; pXɾA"gJk259IeG VnM2]U2 p+Smx2*@)'wL&}4Z9TVDy:tYJ ^VZLX%_+F7sGρ VO-m<_$a;CLs}w9-} Sh2Z`A֞mB4)\F jV8x̃ R^L@DIm(@83ƿS,m1~ď}ѧ,ѻH*f|QSb[ߘ}$ 6|h+tvdH&fsH*ȹ&sXtnV:'g2>+ tݳn_Ii".qL*QZ﮲%{  M!w%*_?($qp31慄8VtSEб*;qQWS:%Eo2q):B&{tI 1N/bTdђvR#r !I|H v㳂1[liU'Adq[^qp!rf+Y|/ݩE9myi5e_TY9Kջ@z}DE͓62v' j/⬓6ȧfn(5SWT7;VU _&e drf/|w8"Jhۖ',)6P/`Iv6pw]'dEBEHPja2T8ew/W+t$XQle7k.d>n6bz2[ungO)SPT KmqK Pwab߮>VY--;t 2]8oG9Kmvr7t3xըq +.pL&TLl RkO7۞eV_<(}s`ﭕ"SG9%B }o%@>_ڨd\[A?):ӛ\nu VXR pe]rdx9d># @ ,5NAb DžɩUO""jfQ.Bcd|ӱ7(GjOɓ93SbkQW䬄Kf6E|kvC3s `9-J|S!-*f+8kͼDꥐ 1\RbĖqˉ8A'o*D؟]%[ZET~i8SV/`ɿzgPBHSlyU||n^sNa-vӾn (q5V+w  @+„,5rnRD&UWBmރv}|fX io3CΟ@?01$Kp񁆎_Ur,"]!wثϧBNjы$U,Hz E}pO2T2k(Vp\I~♆)] >8@$Z[H\}LQ=ohm "8 FVڿ`GH$#^ qCԖb"/$ ;/c\{cF/iF<_y!J⥭:J"Dؽl}t&Ųj٧gO"mA\E#LlтڍU- "|_ۻɿ崟+|YMܟHW1ea=Eje!3U@RW3gyB) uG?OAC ~YXkjSR!<~lUʽ bpuzeHRe/r)D_n\{H*+BWR'ޝ?j;4LpM&Gm l)ոP ņ%j;~`&󥡴I[e֗$8ULƁzi3 "NB qDԦa`x KM ApF/kxj}-BYw"]#%#NyTrjsfQz٫]B=%Oţ`yhF0`F:'yx%/tL[T)`,RB:=k". @Wؿ=iepWϖrJbJOC`fWA;ϙ1!䬄mm˛f2B`C>ȉ:9J KD~@ }=tTq2>2 ၟh6c0t,K)RcÓwܯHˠSz'ZE^e9_(tJf塟0z-?}t^`y(z9ڽ J-_1WX-۲'\.\<"V_3:=+$:Cٞ3~ \sHdQ}O }tXˠ"񆥩QOsPlUwDR9ҡ+dnm7!eDtYFH|DY!V s*OHavq\E5;j?B ވ8i!ܤpN I[L.<{Á̀ɑp$?,=gVlxS ߽6&2O"x0 `2Η,֙ URj2dd!WyҺ,1Gt S9O5J|oX!⋅DʥaRYj2iU*<ՙ'M /`_+2b@f /@tۑFyVij,>?L/t`Hr`V2VM361+9Z7)6\-(ţx=wJJ1m BՁLyX{dd1 F^eI`ntJ*Fkg]"WiwM]L-MMoIhl/21;bCo7i9VЪwh$ʻm,  וC(Q`LkeN_s:rAx8hF)^gB0 s$j*RsQᔕ0ANW =ae}4yH,(#j,:zq &6~g#K"ۅ<0%{>B2 9xF5}`7)]+aJ: iڣgoXu Ǐaٝ37pO~ێ/=@kj*5{ٗ$ buE}S%7 Á*ŢHl;heѐiT\}5غ730tch^izfmoJ`|r6R VnydAr@Sc׆nL7pV-bJ*ױ-7tD!/`{[% (AxQ{mm8&6l'H^2KյGk|{oQj\d 3 ?Yc2=N =_,Iz8ߊ )uP7#~n!n7%BV ^ :J>jn ga]s Bh]X+ :srmQq*)j|h]qc#@twr|w[=uoㄦ(ޒ%U@Mr>>2 P@}:$%~,q{D_onx~Y.3݉/_LV' A\ ;̲ @Z;2O2$%O{U^vXswinK/Rc6M޵m̾LkG8^Cܕ" Wbl0ٝ>Aq X1Y,y}TZl󊚁q.UlQr֜I9\g!xs84xs ZT*-ϥ騀i6[A EH[c=Ĵ4uVut/CL%o7 6PقcGa|b0l-6!%Yku -?73 MJ܋1q#? Zz_p`JtZ&:$hZNtۮNTkA?E O N>WG}JmB~8~f+9KQRyr h:z,#dYnOt߄hZO_:/ճ>f;NR4v]BaU9C:>+n$7l%iEy*cf RӾUє{(P4s2+c` #zW2QV8?yIn9CVrECEUA>wCHo|7]hN(rՒō,?fc`o؏gVGF8$3:BnW=!wKCmң4OK-?񕚊ʛ h 6]⩻ +6S*P~3(06?`%.LzdT]5OOV_ r+OI=bWCOm7 m m[;;,72~k|W'Jv9'>{MuO9!'XZ^X^}| 0xyQ}덨%UJob0pcvPp{*`00$LaΈrg 7.O6i?aO)Cx(|]lB{lM帜 ^03bCpPl@~L~dUKՇ}Wz;P5KXrq&C4^YfҖI@N0!auVT鸂QI:TRN0i*VȺMd0?ZE2^Y{=oJGie1̑Z;E5Sύ{AfbM^~i euH{! RI:C\ O`9?~!om񑖪zV^֡d]Pќg$=A(rr57w9ġȼz@^.*`љ-2:ióDTdN&} !ˎ ݳ%u>qqsXeo1l?G$}1p"ǵZD^{&z O-! h4*@w )~$8z0U!'r㷭hdG8L3ɪjhf;R ), 3Œ͉+@kDȻ%|V]zdv$'YR2zÜg6/!Qs 6z2իIHqBy1Q2†>“xt&A "ay[ iQ4N2־^-MJdz\5jC)Țd>)d;TqR-^qQj™y,[PfyYz8հySCoV @H#x[ܮF9$`oV=g`1hL #^ F"69 Yr{F O 3ŜU> ^31ޙ׼JC+_HoT~t <&Ŝid?'@Q"Ԕd(* ؠQa@z<O7.\ |uSiSOTۡw4CZ92.S>=[h *P6H8F꘵7 c{;8JAVƣҟ2XP_j!;D?6ivZHՓܚ͔^ 9/.8k}[ v렂(1ڜ2S[KMy,脪(G}*gZ-3Ț7Pc9|l!$.OMN{"KPBp}G5hI1%LX^b",sߣ5s#FGCl(c7c X.$PW $pb[d~Ss2"O.'#U[H!!foIW3N^w"ܮͻ yyz1pzE~_fN{->,`Pe,w Cflo wwh72iMϓeAڟLRQ@eZG]*Hr1P$ bw}|:: !?g9H~'v/ ~xe<sSxA Gkh*Wr%%毓H<ɯdWk,<75fs"*-8A@rкjAߎ4~'oV/rcGc%ڂ \!zX]V rVA_RŘ\: <]rQF?Zȩ{aAq+< [ HIQ*?p>HioĜAz8dv;}Yo&D ѷ}h Z',َ X5rї埇!$)4ؚ?h[*/iJFy!ЄLn""f\_:U.M%AxN Hxpʎ@-RP,+r$~݌m̴*m2QjTߓx۟TlY.s"Qr%YREp]X8hz4<\|׋jeAq֐EDHg4K ƴ"Ycꣶ@c, ݲ`c_xdc~$St4_!?;c$13(`;3:Ȋz+&tG"`,] s+76s혋e2( ZE|օxyW5W4t LėZK:1C. v3T\!.k5)V")G qi1Ī-U7nX]ơb)luǍ̬;)oގ54˃*UR1=1Z`jm.+Hi/9x'w1Wݵ8GL~:>SBq6C164:7cԲ/ Q=7(Gȶ7ڍ k>Lizfv.He;11^Pn."HD)R_xF6'u.L,Wo׵- ljKfXd_izV,j;Wȗ!OU9rEN;8@̓˞T7e@lNnM磉ɁChپ<G]aﰝU- 0_T\̓R-AAC$ZJ]MȂj`uL{[KN'T&S%m@^/"%с)Jpq_gw4/YCk@#k!`j*'XÏ]q(bFJ GZ+2zY^ ^gY)B8ѓLPDlc8U'TR̜-zj Y2JxAʝ^I) 4h9 ڂu5/tp#I78oBm7XzѬfr]V^7A3x-QE+a!k():N8'{eQs3ơIj>焞:RtKAʐ#3lC!ڕte&ռ^uq7m;hT`TJ|5 L!].h/3P!Yt/J~ώ qG7YA?,zNWWDjQbus83uبּDb%D L(Dh}GI-E[֮cxyCwϒ0yiīGDVeaiHs:Mwe=|dȾ~#ŀCy $ZTt .֊:}6 v5_4Kk@ZCsE&ǀǥ\\٣ RV.jJbh䛿r;[ZS`4$PV4VᄌlPS_ ;dakޥsC8In9zlH_[MpeUf\r##2V漉2:e}쨞1 횂M{WN`C#oUylq*24Mԓ=\zPԋHU,[V3n~xԹ>;laef⫿` 3,T[h'`Sg1yX+nZծppy-P$[OB%N$ W%,MkZ/ NyY/d _rPonv\r𿞆v$,9M`]8 ߤ,ǽwl3K-q\Q%n&?^ķ\k~$rC7˅V~Sg;\EFiOH-tlyS4iD0tmWdƁ kޡA3yE.QC[8kH&WEƆܳ]rr`.eiYy☆FBh4ћǧ\WҴ׸!M YgpV]辬W5E۬pԞu[XOgx,ǮSv=$P++YvRlù Wp[xnTSq`20z߮Tx,"=ceXbI3Fv&(R R̯Y@ɬ31bɨQ1;;,BOnU4[C țGƆu%TĬ2hKV!}VcM猣ǺK"VݔkPleBk.)I&r >Iܸgx^0i?GJKAczXޝ,=55hH)Jݺ!%h`#a{^'Ϳ?Ǐ2YM|bOJ 4Hd[nC`U퐵C"tW'ʔ<xa 9l>5ِfEd1WV<tx=J\dݲmƙԄ%[%yEr~K[52~3IǴHD^UO6Q-tez2[bRoڳ-,h/5p}_g/א澹p.֕. r6PΑRCN, !`oBˈ`n;ׂd>F|RuP\.PubHE'9y ̖6A7p {B[pD,3ق%Σ1demQW457GBA#lV83vu2Al:VkGl$5,RRΧٻ8Tu 6$ Iqz#jwO{ȳB| YX*|6i?Z:b>S*}GC[JB.? C9=[1 +o"9!_JWJ@H/Gp 4aV3m` /)dlr86qo%:uj9VDX(ӶRSDJbXק-@;ʷP*\~P(JE,5b})j?:  7SӶk}B7HypˮP/L1MMaa:Rv zgc¨iQlCLPf4xrf6ϮIdEv:WD,), *(41#I\W3#s}…!;])e1u&gnMT?@FJz/A_'*2X|hzqsS~ Ga`@ 6l2TL['txHuINO,6֒XL_AhC#9ڲ!P8,댚ʧKU] {RotqpNdנZ\RmQx6CTő.~ ZcQ PюM0x2|Pٝz&BKRpB!ĴlpM[G!gOJ`G,qFyȠ 4 3*#Tz496*K Tty^)$~& >(,ǽ\nt\D|8=, AFX E;N1z=? 0T(RKX(&I6v~qj1<&VK^m 1mgJ,zŕ`pҡwK8p嘩 ~fODK,jh_PyzVgmF`- ]Fz"M(R;=OnIQa,36K3o|_$h''v-t {eA"#uꗭ}.0%v4" 񁐂nP鰳mw__ݻX:8S\IO&iC;'bQ^<:醦%Mz7<3r3{6j쏫YvI!6~^v[=q=gRB 5ͽ+, zRF,r][$SNy*M`]۵R=,Rؤ!?ρ'S~_daGƝk:6V`|7Y'6Z2 VS<29Z -ګ:CzdJJ-f,蜽?&.fj EY&?+mTޱrӒ1Q;/X93~0af$V:ʍ"c]g ox;1֚.P:%w&MMֈA1DmĈg&IF4J]-P "2Q ,3G0ģ֤::$qL*uk a.,1{A. 4TN'UI.NE©++YCKGm<8}SM1†QE'%Kqȭ >Pl$ $\ M_]xCO(8Ԩ6pC6]eg55]Rr8:7{lfe&8bUFJAs "3o\/Idb{R0(4B{e3qםO{Y5ߔۼ7}.$ό}?Lя|%`\)E'5@}j{R!`Z]A'sTYAРYIDD`}jgլCR@vS oQ[Rӏ`_*Du =r,nbj2{%8`w%jZ?}1 nE8C}h`.PwN0TWT_u|w&.nҳ%!*!?igڔmδhO7KZ84zwo{pozy{Xqs\╪;d°#er9/J"Xe±uRJpd=H!ə Nf㿃+>ETڝyOjnps[3LPyёk'a]c%zGCQ tف㴮~=0N}"\X̴P{UXMI);-@1T wzNfDݐvn1Ph>.pNObs>p8'ko3xb16"s[lއWҦދ@^nw_YY!'2>%%@T;Oȏ84VX}'A}ó6y{)8rX<R6G1N:TSMEf%ascbuF&f=6u-+nԘ@2jʼn 0~=ԭ#!׬5 &f3Y FMBn/R`AI- /nPBm9rϦMmG $0 lFFK rkԐyL~pKR:*wd[^0!mPþerՈ5|?*L41o-K}m.R{| ?{a,&Yf$(KZ^x|~Nnt-+yBz+52w̶S*b㰙c1_69n-̣sSAGNQ-|noBb~X;If܄e`¨ 8T -/O@x,2|4t"y:k׉D-.&3PZ2]PPIOt-G.0.z/;j]f(]5A0(P)gT=9C*g(uXȣi10_`GyѰ?%f?!QC KE0-6Di T+ojmJfUV$=4BbDKJ{x ti6* <}Ioz/1&5;Ł%Fk~mE495>5@)pF?>ğY=jK-y:(J?(/V ^+qlkDžX+7GO b^^C?WTTd1볿U!{DB1':S~=+!\l7s8m\5 yFT Ĥ | 8:T𰹲r\/䆁՝+XoN'օ5*0ۍ P[~6? dbYy^n'3QuMPo Z k: N zD@1!\^E+IўNp6˚ ,wW3'z)T S18ڇUfM$%=SI}k^ti, Ǡ_j$^G&Av/npq_gdžDA4!FA [*qJG2p'7g>xӘʙZQpԻ~DWXWxIw wgcO}E"6|g!<tN&DσUr䒊v#æGJQaai_%lrV{Su;*|-Lv ojm32hG,;n1H:QQ'-90Ca~OɈYYI_6p( #Fˈ,$:S3uLͰyU~Jz z'ܦO7V߾4ґ˯k[] =itڱ@x>TFlrìᰦ컎N3Wǝ L|/N%f-eMIyʊ`،LUy/f4V{Sj" ۤ/z HbQ5ml/TZ oںk' +bi>*9pQ>blC3AvIM)_ܭE ngC(݉V#w̳ Ep*Ͷs;]|[&cHͫ {P5 VYzse]Y)BS~p;:I2ބMѳ7@|wwPt ]b rD9we5퓅W nS@s =ڴ*T~bCȌZinaP4&gkw=IS/Ckp+ BRtF W#mԦ?. :+XBeRuV?[lY*dЀq )c5 1,MU wRnS#CDBhߠPn՘v #wz[1UZɠOo`+Ѷ8Vf-ŒTP<؈3|FOl1EY ʹ*/9z鰻NI޼^D0p94ʵ;u%`Jۖ5qwLwvn{r<ȯr eiv|n$ݣ&ijQY^k AdE<(ZN1frVP^փkF5o6ߥשׂI>gY;pFɖLWCjw޽Ze˹J[VR9Oݳ>7pgvu~ xs&vV@"szg#̒Tǰ0}i⵬xS8Ll/ؼr; wSOAQjZ>-}R5NC6%u`1"2EaE6rqv pecn2wL4-E|j:!9WtEX'v?e]͘9co( a}p|'LDC{-:a`?10Q&fda!c7B+GiYvI̷wm)wRk0caD=uHSp ʟPֿwmt81B6H{׀{ƨ(M 5\a]0P|Z3Xq /ƷUC]\ZV-*[FwG }mlHp[pCÃ'Yso]a2 ~哠DnA53"J9ju8Z@WLz%/SPF|+:*|4r$eW iA_ek);M5/wX '1 #Iz$c (E&JJ6 b/3 nNJ%b ȔB̛s ,[ &'{1a*0Z:-xηSKmϖk!AA,K5cn{]sM@#VTts˺lХy19_l3uԔz*y{R=)\fek^bϙ5 כ+D*]y7빞 ux>eہu%ˮ\P[ }O8xb;i\b(9 \.Z2, |Gc' 2{f -&`fx1)R_5'S鉧f| 㟴F8sH(ϲ< #g=De2J=y8U*x%sJ FV1ڠU_;s;Okp+gƓ66ѽkNQkp DcHM>ngض/Y%EWyIKH<0l<{C΍ sJ@ rrQ7IOgqs.:eJ" G3IeLʈx-0cU~k^"CW7<[S]jKQQR.J!<(8$ba76hxRa^0@8"ey8rsxdNTE̖CYz`jtNKWCI ϯ^6ֲtb'lI/0=0KpBc|9T$[?q4.\W ) R.UjSNu+Atyf\wia4yBƘүQگ61@K  =jxXU9(qw1T?@o0cVjʵmAOe/֛ITi\-@D`b1e#$-Ğ uGȢUqigƂ-װ5fďb[Rixj 8} 2˛\V%'@[1ٹ?کkbC$oS%&xT}腌OW?O Ҁ(զ5a([I}CLitZ- 8(jی9JkO!-VRˀo짭C0*! d!5J4F ?!eN i8R"Fo#-xLc -i[_ aߺ $5ڒ.&Aӡau_=D %/Q{ؑױk? &c伿 'k)s?mH[z'o]!|'ۗ=9?hAkOrLܴ۴RI(>妮/ @<,Ů"u$PL/W1KL^mlE:B6^ 6m)P3iu] ث~ .:߲Zc-֒*.Vc.B> m;*" 14łw0K@F=^cF/|ssn>י*t5ݸ `_ݡ6oJ MCԼ!x2  p d!Xk"6?vR& )7Dm&C$dF`p-vV'exP,EKJ䑰aσch9G&/pn,]4U'HUiLJfz5f*3JKMARG: mo?3gN'\_Sc㪌` PQ0r*ư)."oS6yJK  M:"f_an5rRqN TY PjTPCI2x*h:yQ{Ǡ05SK+}EP9E&g(xQD [ ektw`!ٿyX)J/pb)< l4&56gpAwLdQaMHq+En~̍-@Rzm]G.-ۯ<"]f:?}}NcuWtzD 2{~v[MZ(5^^& 4NLc]T+hv%_k{@E^A˰_sqQ'<͝FUTwvK8{NJ|KC^'Z_H(Z܂4q&K|!ץjXʣ]f :c Taj|G0-0c JVGȘ@=-}C7FRD]hCمT7$m{fSйTf!H䟲&?Lo_wN_63a1p׎1u6RP095˄zyHEŇ*Μ OLvԍNY|.SA[=8&sM~Y%La){v~E2L.<־.{ٔfNzR:"'n+~^W"!OH$OG>{U9 (_$,E)A@م\!6S');+_q7ض!Tjv^_1jn(]l3T'>~_g@4Pd{rHoX^Ycs-mxWE.|] TL,Dԏ"UoobkjJno,w8BtR4hk͇C)l$Aϒ9!lo>%GRuhJ9J=7u_9. Bg;eH3H%WN V.ȕ[NR yB T|exX1un6uyv:ǫEo,-)=urp]wM2l~X [$"7¢ veLIY#hY)͘T:}ֹqUxsV.X#O4 j~î#cXYnz28{/Riw}]jwkj'P58]>w >yN#AdJ wbLS.OYOca 8N@g,@2mGEY?ǡC.\is&` g]7`.tLg=n_ J)4zG;Antfç{9]r')=(^#PkKOF:bF+XC_Cq*(g)nzSY [."Κ4`&Ex׌ ,H2#*ϑ"w ۼ#&ܑJ۰^r*@E \W5e>a>PK׵0Sq4^ ?j;b  #M1[wǺni׺,4 O}c\ʮ&RN"Qo~'|x|dVәʍ).CM&7YNz݀$dc[8M0;N:7I)={7PCin&Ȧ`u㍖۠E 93B*RaqY tBYOZn%@H FdJ;XÉٴg16PQyloo? ǟL:fzt>aIOZdBVʲUx)jĄjIr밧E T7- U]+FF1pG~-4y<8~t Mo pVἽ8D 6aU}ѩYZ\ۤx2m\߸FFw]YzqU1)㣃CwI"j[*nE@`˫94THD&&sJ!62ȢMo0p}70q}Ig2m)gormsuY}ܝՙUr=gojCWY=9kW'KT.-yBa #p⿿'|EerK*DW8*0D&L рw$?^)vh=W;t!daEo'$!eQmbJYFo%t4˘U M=z:Nv!GBKJqJ2z;~a֕ HC—VKbP|Df`JF/D4?Gӄr[|2p⼗5%IZea&P`4kOh g =qˬ:ߦ.PCK~=#،`Yˊ]VRtȠU˦)薇bz ^t 9]߭,apM__%"pٺ^z۫0"lNv襂xQaZ&T&_XҜuV;e]KO}V97ZRq6+rp2Zv&&ᖍ :6j=RCP75/SΡH N-':ER:+)__eS?7ɸNmBsg: SG(o kiE6}6-e؈J9nk;1ޝY[\WIkMle`x|a+?D szEw.(M>?$cl|RJ26HG|.Jm?zX7qQѣ޲6C {.}I 7MVXa9.&? [fozF %l>[>anui&V#!OgyX<ص3Sc~gbozHfmF'j{nNnoZ g -1cH12s2 ~y݅t̍U+8чtE_Yϒ*+Xggy>)5zAW =L25~)cC`ƬSk ?M~_J[$;s ̽0ӓr0uBʀOߜ=(D>c=T|rGRR]qs~feqDȔC}e&Zz8YȖI]+%9O]-=eNZ" پJzp NM 7g+0 Wĩ*F v]p'|ri(/Igyauya{ `sa%0XC+0~nˡVSMI@U6jT@u2E`OY]>]<#v$u_s"vo~Sd2rN^^ 7o8V:Px?# {~^qqf| ٪Z29PQC#R#ijtjs6kjO(̸B)11IBf)Jk77ɚ4Oqo#Ė3.MiX۴חo'E1Cdt#)f-\Ob;W2KcMԁS1S^rVi䑹#GyrɣX鞄=Jӂe ^xzz`ƹ 8Wo9ԟ>J[b kA۹PȂ H9r\ CM|w۞H2t|:,FKuw3z"N Y'|QK vspTK3)z3L\Zpچnl*Ć@ =J5_LD&[C/-ZEq#oWg1*x*q[GnohƮ]x xL=i`ouC^ٴ1uT/VB9<2 <~mzJShnvJ#dB4q p;m:$jQ]v'zcQOhMǠ. =y׈q< RU 4/̗(qmt{ +,w֑"- q.'7Y 0+ IHl~ädIhmhp8s H`z[)kQiQ NoLXNx;? !< H:S Zaۤ;AP=!(f]sq Cq5tQAVاPtEk3m.oCO泸Q"X#w&-Ե6vYGzJ"<[|ު->cjG{|d̙C7++y~ }K'zB2*IC둵v0ֵzxH\氚_׋6̚**]=&!\|x6\.i$N^^N:+rs,LK@xG~0{$]+# ;2bA1qoӠ {20lԃV vy8"Dq%%zAt84=TfK)6ȋ4JA<\T35r0XuOn%LJ ȶ]B%'ahǢhCjY[J'Y_{\У/j''Y6ޙ~ ƚ8V4a߂{wؚC4KS: >]:`XpȲQs?I.␊BHP]xKQ ABKoj<^IEnZC;ƭ;T8d"2הHC! Gњy4 ST45V=s)a> M.#׋rVH<-v'+8c1*l%\k"RؑͮYtG`AY+5 CCTfGk9EK,$hQpu9ɺd78qi8oo"jW%BRYe1RCj[ (ä\{ ifSB :dBۯ} f^<Hunokֆ+CXr亊qİѴh?[޻_~wt-K'SFόtתpAZE%UCŔb)~3)z.wUJ0}2ĔJ䘑*tfL~]ط &jc~= /5<#h8EK;e ribB0tM':Ƣ*Vwb;) QmVt~AH*hS p>,Bذ Uֳs0gȦdG iO_w3 +7)lj(ܓeO"V LdV럎kQlݡ3uv0+)Np\Ώ ]7xdMalT2Ο/"ߊ _Tn Tgn[,}{-~һp=ɍ+fmF2p4;mCݘ#掾 h7uWIѴ2/"9X%+K %D%tg.G -Ki^5# k5!33tt}w3> E2\t`cPP%euI-b+/U8ڢFPX;ne@PPH% B}t@NrTۼFF>4=2}ONtQqɛx^)5wŷZGWx 3XtjnϩQx73k~:=XE~I@'HؙCN-@iJ|3?80W]|*QZSm"K+|cuxaq[s!Ŗ/R iZNa!љ6nn"`kR7+*81ELS^I)\EɹԔL/Šh7<2A4nUS<BBZmO;uT4軨on&F>S 4߄^I vsV:IrcA#`5߲`aĐhFƅ59ط٣ҍrFНgI<J|v>Gō~ӦRqݎ>r2[C@2ELڋ/eCb!6ȪdQ測lxZY? U!W^Q3#QcqڪlLt V]zD~£;ZQ3f9kj[E6#S(*`c3UKW;VDt}_xFk9tﻰLc:n<^ƈV#أ!|K1*(læͳ/t ΝP#?˝]QoAo-Ll~7?L W&o<BTW)hS,V|*Ϛ%B[д-X+ "3lp?%ÕB )QJbou/R@ @)Ȧz7 `jY5W< adzGJʄݔ8uNdAAoMQĵ_T5•+,t^Va'4N& `^ n`<ȕ^M# -cߦ2]y;3!%G,8GBr"UifPI? n|Jv x?Ϸ-ct#h2kI:szX͟9dL4ēkIHZi<؋sڄ DTS#'ULT$ /RQ{&964۠"ޙ96FrMQ/?45u:7N1Xm+Q3e455Ce<<#/*zZGAB:& t9 ,.o~=XPI\o1 eع.aAű iٍ#L=zMȊ@D :|,=ʓHy{XiGJp0ntFѮ q*v#+Zʏp6x[cqQ %/P{\@f 7%&&KUО!adkrJ B^ĻԪ֩ӗ+x-;dj攍|N}.3YY:VQiďTY!R >'y0W.R(;< w,q;]޸~BE6`lYՀ|.A߀GOkZYUo ˝Y*Ԥ, o+4ykxE3R4\n̩y"++~rQ\NT /noS#tZq"Qz Q@C2qhвLlmA!C_hHz't!i=i[mw%^V#Ԟ]bdS/%Sn1UyR eq}$ n]soCIz^ӕQSl4F/:eAFdSI$89E[ƾCnO4_:ynaWCGK5w oG{ʝAg䩃@hYPw_5e:ȑEkFrեA K]g 0-dOOeS\լi!TBRav cF?Ma@e<(P KSJF $Jɀ­U_7sY_?ռ#w7$+_?'a Ho3#F Rs?QDjAǟ WVb[u(HKaQ ( Dϼv 8rh@EuT.3?JO{42Dоi֣B%]jVgbY)Y/pi,rNJ|G;t5-yKUMFDu}@+oC jIz\l~E2l512%􁛨"5+*r,eNq6 1 0N&HC|kEAwD4X|wZ?n /K"|0Zo+[ϲaR[3*=wprbo _"K =ӻɸo PGJwxASrץ}`Q{&,5Q /D&2 ǣ`^]sn$2mGhcWT6QK ikɊ=a8.}_.hhۊѩ7Bo$ 1{}4-C.[" ?vSq`>xeX9QnLϟsZe۪=Ȃ =]B&nJgЭuDdL>2FyBqlÕi)|X{S8+vz]ă~B=ݞIe84jh'I!Df|"SV:hnvlkLEIENf\n`4m}fidɚtj!وo9ٰ954[(6)]?fݮqO ׺0/&̦ = FZtV T_(N9 u4'!`)ҧh@ȧMJCdX0{%i_S/Y|w+%Do## B<݆ "}g Qh w *g|lHo6?xFS-E&>?7 َ&XTƣwM36Vc) ʳw.+/#w9%iRbrt\/kn='̉)s~LDsYn{B$]-ErD4uCa炓n2yޛY\閟 t'P,IstӿWCj$Ԣ}NlJC]ÿJNEE4枝m3E@Tt7tj$z[B &v/~ec'2<H5 "vĿDN^Hox$OȁDz'B?vDI-ݣiU݅liJ,$f9bzF/(GB,4|Ǒ q~%svC $l5 ʢzKmM|!UL_4'ຬhubg*lp+CEzlu@ s)@䪾- @sJ !z&tWϦBm|Ck?1YR{kaJ˩gxA5hYQFeAsPJC.LWdpݏ*MO~SVy0S^, P;d壑dT3tr!ZK;2a?(m:"x&vbT mN ڰ25Өw0J499'o$; j3%ކ8cݗުY(ZcW󗍆%{`? 7^2C.eg:3|nйs[\l0:oя !<^i/3O+0SkI! OȾ#}dN: /sd3b')Vk޶M\T#XN0I5ZbKx(Uq>~,4v~|, JyO$U)7:^L2fQ=Xe~tpv9W3ŕ 5 agLYaSߦT0Z옻g]B~+'LyQb<%C? &U{EQEQ̺{'a⁴ (3EEϩAoZ3f…7 9kOAu/.z@|xHqj"qCٮ.z~~n|/5XLP=ߊt.Ѻ K0@βsIy!ߩnZ~W~_&X~ Z*DJHE[O&h-⏲Ӝ^] 62{oKOEHs./H43͑O sm:K1<۽~Zˡ)˺~r~zU(XS:P̛-a*䤰o`2z z_is qrn76͆5|TGq՝sKdmv8Ç04 cj{˻]z9>$`[ʷv7=/ν1p:;)^ulT75 >RR2\? ©ȕŌv4:vH8hbHzuT܀WU@)Yir#+plʐ {I EQ~\H1 `d޺6l09νsu2@\Qe$qz2_}ֳ<6*RvM~F^H@WϧT}-p Sşpx{8'jVWF辶 K s,MuP[Ƨij=/YyAٴ]0f\| y ፆAX^̻J ǹ%sl eq z_q:j xb1/ 9zShHFRYj.ԀB"4gpqcT.uݵbjOwzG:NkGd &[9_(0ӫyY e8=.sɣ6j-b$di*2-W7ڴ?F]ph@B/+驕Hl2茑J^(! ݑ.D,#%(Y`k'=CfUY]¯%itI@1 Goz2خTcY`_1”?UDHX8uڒRj^h ݏ=eyqb$#9SLD8*6(FV=!)H PdAMxtBB֣,tdF$5391c.`!qPG' O/c[&z6G.: S&!;剟nA٧YyMBuEA"S' YOkaT8$yNT-@ JgDLDԬնoi}Qܐ:')5v9cP:$hCƫBu.nGJpŔUkEϬ)b<_d :#rғfEj>y(ee@}wΔϳ箕@iEe:=R@ܸZO:zbN:QG8u"d9p_c6:;շyp-+TRMχKh.a'\ Ui:ٍh0H`{H&VK$* /jü : &F]5MN}оLʀ|R?3dS𑥈K:jYzVD j01!+!MW#  D+ي3iM%\L''KK@ mGJۄzՏp":R!f*iR{ݴӁ hbU޹tK-%^a*Jl 1]%pX| 9)`U˓Qe>5I3,l9GRD+% sLY,07˲F \nGLs!h*7[Ƿo,(Eq!]JYLJbr}:FZuJz3G| σ8w1P{V~lX[af9)B4Te֣t]0 N<2>9swq ;A6q .^V%[TYSAx}v7?a/^s~'f LMBܲ F\>h`U*Q%^KEE㏆U 4,8"zMC , [PJL+OqggXFI`x;3ਚ }pTL\ Vc3 uA9LX@%z_fĴ-ʴUK.`S❇+*U2.= Z:9m?J"|:jx6+(1a/1.I1EtI߮}.iglrQq(/3pV7}Fq9C-Fק;u|b?F jz#i'qSq ! e)փ4=O%WZM?'W) _6JC݁{rէ,FoF".V.>!a^=@O¯|P`zߖBK',C5 گn]H_,^aZ4gE&S/-i @d~ W NK֏\,B9Qm뷜{4E)D|l٫mt:3{p(}_!S c8Św F) V{[yBI n:LfS3Ɉ eDL$ا%x^mTZLJI*~yy›jaoӗ j#-.+_ 2{&v0AhB+]kSƦɾV෵ #1wr>*n? yFt@˲rk!4m4K1 Jz-Y!<`z$ANH3= ~8xGb ްHҮ{Y9deecUiW7+f QJb씉fDӲ;>(f?pW$LyP֍;n&e &׍+X 7:stmgߤXP$"xà PPA- MjE3Ys?rNjvyv_oPH4Fi5fks ^hx$ "o"\ h[BD`c6r7Fg]$)_d?HTBӽ}T^=%)đ_3)"-h"I4iW7)6ܝewvZXz6}D K f(ZFYܯdžY6T}6OAv0pl]n+/5=Sq$ %uf}e`QxqDNG59W|hQ?CҘ nSx +wZ`p0ؽY/twai> |v㉜4Cfd$b?숸@8NXz}A]S͌GQ-p߅wpsQ&D,FD=q `:_s1 i(~D>KVy¤%'dF%$qW9'ck>Y$%'}{5= StMkw7vIuB;m~ 4űV Dڿ%Wňeɞ,8nӾ[[tSlu/5g ,F mKs֎J+5 &Vt..pkWI;VFnmA",$:-27Gd/:6ES` 4E~S#Cn i)b&bcacÇe84Sوu,^YG&$DhI!p(be"r`6*\(Rzlڴy൑SVrDE #aTml#=X8V,gW*GէI2&'L6.RJ-a;?^Ǻ)XHSi޽#*YV`7*< .dtf'R\l!"ޭRgNZlV9aH<Ҥ~o';筐F&*{S(Z X&V" o+D}XQн=f'zYC˟ ʁF/,v$C ᪹R2n{ü=y/~ӏ/aM7v!u"tFmB@|< .2ѕ9דsvq35,v6F$4j[΋[yQ]dK%|e535DOApVӽۧr{AqMm<7}%kZXqVCtQn焖 Z|`ij }+Z,$AX}D "`\IU5إ=ދw!=FE Fw;xrgAQ$l_fe V"Kkw|>/0ǻ %<jml`OYwyș|i0¸l&cQZ$-bTxJ: c3x?؎KXC[;a5-4ZOEC[UB|"| *Ůb843pPߌɭ"EE7ߐ/2)BqPBpƙG?~ִoWGX/ozk7`lV,tD#@>O xd8IĮqy}SH4}`D,Q[3ڢ-4&Bl0g&jjul$w`:WF4?h!.7nEuA›1Q-Z}A6頬_%i~RO: ~NaPf(w:F!Bo $Xh7*답u?hOK]QdI\Fp+.?綕4@AZZp5!l>JRv$ ]5UC8&jHi7k.@2T`fߘyF:ƙ,Ϝt^2.#ZM}A}MwScpV$,XK=>_0 jldX*# ј¢::9xjA"rf%9܃t, XG_ (:đ0P (x_.]sI|SE[4jmk߸ڮmG!Q/(?$E_MqnaI+] G |P8k k lljS5+]TQd'w]\ENiYHC!<0z9?pjDW4GVl.߀ABZVZ6s[-?ͪoY~4 *VEsE 6 ;N^CgܰH)x34K@oIuG̣!*xT-oDgC ݒ(8 XgM蟔^m_u `"2 PwaDzkͱD6KI?AuIiǗZw{KKb%% gH,,2 h涢U{DUKpVvmsP ;J ' muͯ53R t8V2\Kat(|ah హa6rM7f$%G390[dfi7Vb_n%c]7v(kq%,QK9" *;CZ1[U̔Mpf^~n|nRL̶P0&ذXdWMa$qe*B0hCY9u VǕ#X!G+C]$_.mm4 T]pBk@"2or3nWVC~leIrw[״B[jS|>ȹ3+7y[9{H-my ԔYW1Q.`䌗#aSG1nIPne7r4Շ͑08:HKDq_o3h r~ /EN.`jj\%]p^2la] pUտ7$<": ce@WAzYa'ߣtq0q>(豹,mݰ"%~}#P̐b:WwܙCƨvu`aJMJv{ϛ q\U/N͈OFTpl5A l\󙐌,Ҫ`U^ `25,gwW{ɲhF!68(_Js8aXC~#'G-._ OL#^IO*b[k#O-UNS*0*d:pp 5?I*N!eRz=ۤpJtLL_3\مɎPûl_pYԪ.":\lB$*`2 ;1Jk0#yUuXb0ٞZ*/83t)"<[_LrYlgxflL33 uJ@uq:N%̳~ =E[YH{;-m[̹5A ڔjXRK⒗ \iPp_MK\hf-.$ f:'Aͤ% 6(j34yt1P e%P6S{NB)O֔qv"&2y#OQ'֦Y s5MR{H[N  a pY^\ީ.ufQ-qUs)aT0S@IP n MĨqڛȻϼB.Gq|XEOlΕ2h+ťNWT\uĐKebkͭr-╟Ԥ[VvKcb@8Ht8;lPV]M`RX4k@Up)Ffn|dP'Җ{|ΣDbYӄ+~\̻H)֔{eÌ)8͜$NqMUͫ_e%F1*j⟔l/qD>^;r}Udjt YրwE_ېEbpxñ#vG IAt¡b=dL˳q+{lǟ^]$E" ЗkzDb|Fvuaƪ3}l;2K^SEp7EP'Hbcޓǀhy0"w>| J=Qs)WscGb5k:]Xx'n硛T5WN ;e^)Q ٧X՘5QJE_3+ zh{M+VCK?JbetY&CԤ< @3!2$yxEK'MM)/Y{my S6ǕY 1k(ٷ$3k()^A_x s= eS\*Tka^6菳-nXn#+J69\+.tV:n_%7d I1wp^4F $fāp~]bt Tֻ͹ƛeJSͿEs(d8]U"}#@֞Uˀ]2|>t4 ?gC'!1*htA bOQO7܋-$w"ƁV 02n1fmTdJ03p\@%􏢪< ς|Ιs?}.7 v_sO@;VN k(VHlV_Cž-E1<b_oeFM YoM% )n(K_Da[g/ߵ ŦE=wxmB'8*MYqS:!.B x,!}AI.8 HPmKbЧ]BI Ȥ66]Q2Uf ~upGJ7T9CxB [dM_#h;$,3IFLIooˑk~1 c;-A5 XV*,miTrD|H3,8 2ʮúq)~Əc1/ZrmG8eI*K2ӯ!Á4A*.~n|=Y-BIj7F6qsbW /ı3x{j‡wogcVm',x!7V+?jmHQ<=4f'v|ɼ@٘c.'.oR#QcgAVUeW>Gxފٖm?i qFÝ=plц+8[Qx#%2Im(*70C8EГy ndӧt +iڻ (/Y2.YD*Pߵ;M^B#45l}sO3 T@-H͹Dx %|5K ^m/i2Zc@ ݤ  % 1ɼ(ޖ΃Z¢!UUB8a_1oA-5 t'aX\1]2KtJhqY>7x~F|D}ZX@Bz3}%m,K6"8LV5`wc]*n>m}xQx's1 PXB+Rt.ي8ô/o#C\lJ+^}! ŦFe23rҮK֎$} Ă!y-N/˛N)"&ox ۄDqu 2iͨӲ]t \[qs5j1.S%_$Z8.w^8O!: 'M3Ya<ƒ׋G3wNq K%uC ?T='(wca=Pb3Kusɟ*~&ˣ`6teoCOTB['piZb2Yb/+T+;1 r8rxjv׷Q7 *6Oq]J :1*SU'|U *zq OwCht^AcT~ ?{wG8z=Cvl폀?,iw2ݝ18K[vbXr**9/:9& ی|+)ɵRpCH%nMͽ=|Yڑ$œ~SVSm#vF T.R{2iP`q~}̃VUhI,0/ T.گC{7(6tRcfIs/7j@GA7K YAz|WuUwu#CEN^XH~|Ns _3.*L+6Ltnj2zrF &`Z<2!}*0A߆$ M<QOeKl']C>FݯS։cPaV)$㎸¸4svhTs%^ F>y}l*?ۃE;{zy*QZG SZD3[@:Nّ;\\ V+3چi=++o/yx_V0,0r-ML:Hp>}KV{wj~[TUQWVaȤ4p'g^rŖ[kI(*K@U_y0:x <ޖieQ2cʄpjN]NKlCmu#L>g>/*U?`K[m7 ]#BC9ecO2ˎ^^(/BXb^JN Fy#:IE+)Xj9~=6.͋X)QϠ+oKY;4(_;yk}naY`ǟa!΃Wo~ZOE) .grQn;N[h!x#u0t5U ;20&ݦN^J- BqW1 yO|=Q50|8ϓl6SF7W6@rJ ) #X;a43emtp<YUCGk X, yS7Jkjcf+L1./ԥGryݢ}hum ,+1+z=ьw ^h>li0l[ V/<2Fۊ9,ë4E1Xf] -X2s&IM*b5-OV{6Uw^GuIZAJkPв1$b]w ?:W^ـL ЗZ-hʤyЌj@gA~F`x]I"k"Z- BT_0&eӬ}=K[g#4cK|G23 B ں 7uTue$|' LTl n k4!ȲէuiNWssLغֻA}…^OFnw(7Zƕ55vE?]+tMho{S+3k$t͙Qq'R3rWJƾSOcia*oWQx^bmF$^j>=eJt쥩qRsXAt#>}MKV-U ʪ49[){a1;`5"&e[Ip.|}+P'+ g`l$/,-V 1śN+"s~)KVTA%q21OZ{fg Ua&IؗwnV͵O*8uGE@W /cU#Skֿim<7{R2,/BXHjFG|-`isF5qvHc-zY P<UtorƇ=,^M(^Du1{V(|vu MX8, ]6GqLY{|tL[[K8ީL 4=cl˶N*{.3;Z5GӲj|5 xtxi 72˩ /8cr|畫qS%\2HLWG;f`pé*X_v(Jy^I&InNP켣>R5sqfܦK'u)] Tpۍ}]}!_I3*|lzte^!cjUy G0;} lc_WNhrWSw#F-:dgZ}¿ӼU_6*3S|@Ω-J_y \PSU a7Τi|Hr@bk" !Z{UK@ʠFdZn腲7X,#E>fyš;ݮ'| +yK>xY}e]? ool܅ruQ?|gۆVsmqR(6xU#\LSDHNq(Q烻EBm (93="{I*HIIZMv44Rk(`}Gp^hlYEoRQ $9 ;>$Ԟң5紦%Xt6o Ӄ9ZJ`մaH|j2Կ V`Z1R5uj@&Ox)-F+f(2>EAq;B!'^e 2y]f"VRd[O#&}r\ZsjU~I&L!L(+#qgy*c3\qCӀ9-W)# nS&@VbPN?YifqRЩ%L0VS(|W9C r +H +kq-3 IF@^g~Lջ'0rFexE7]E l+euSBU?uREiX K0㿼಼F'zQN5 E^ض$> "Փ]bQp8*~:>i[6QL9m9C^<]ug /ʂ`3rǸ%4@ӯh:K&,- cVBS3ُf!f-C2˥~wÕ=b?릎Bn9:Z/r >x\(֡|F3%0+7E؀z%>Wԣ ƻȧzQ1x kV-)ɳuM(Wl>M9k'KP+j\dvr. n=};sńͰ)ٻT62z<̗:bGmcIyQC'̬ bM1Z-fҒ_CR ޳~V W"n30$Pv#>Z|?v kTF=|c ˵u:; EQ44Z\PWJ/޹Si`DG($a4o^aHΗ^|o;F2uG_i%j4dr;7(z&~h yOҭzK頞X#s3t33@oaB/}ptzQX6tyr%s 5$i*gBD7 ]>g/dI ܣ"N9TMu/CBl[bUXyfֳ'h`uF `!, UNG>x0z{:C0m,U T|;E{cs)K <{|VfhkCz#Jgbe]Q GyD|XOl2?QH|}t_JZ~Q?,~=HHN֭Az3mD4Y9᷾-eO:Tv^YyZqμW &W6 #%Ƒ{і NqI gNpv(1vQ7頋*v}N-Z:2lѱeèPs?X/zV'nW^U:$<_ ̆@4_ IgS3{1Dc: L,=\F(@BKշKPZO_[Q[F\f6d|?kڕ霑#dQ~!yi׃LnGX_Xvm*ܑrRY7יE6:6?ѻQd#D6Ri_LՁϑ@vVV9JˀLC~xF qkϷX@F! =J}OFHy]9cߕXA,]FOf-VaW g|yKצ1Y2w'B=urdx iV/T^)K1{~3O_P;CdJkh&)WBt>n,Kй:fS.& ,\ <_= u^$i*jV Kg`g+JmO@S2%揵~q/.2|C<Ӈ+n8b[BBXto$?4(d&ƪc UcTM_frnQM[o5#w} <_ʐ:X`{;j& Irah<oQE%ۚtlYh{o"{XY *b`M̞ {^pюppbƜG\]x:U9k13T3 >΅w2i뜨p4<҄h{|U)oZ z]IrCJFt[]q*+vȹ{)Tw" ZQ [4amnl: df<z>شǯls`WYA=w&ٞ/C1\Ʀ-൸"p7`J8Μ'# Wx>3 ER Kr XwE7[1v#XIaH|dIR+I Q VϟA°r랒E8 ҪEZ]8:b,:|4+rQyNG O+vk9;ʅGeΣhCpѩ)ĬZ ^6]%. x01Q0D3tI֒)2#BΤk}Rџ}T ҇Gf-gmrj+`rR){ҒbJ{"ѽr/fRq>Gy&dAW#Z>/LО%+]ﺎmȄ?On'Q%| NxuЍD6r'H7.O` ƭYܸRsIjE{/j+Qɫn<KZXDוFMB~ץ _:yJ0cj.tq]@-xT^{[0 1Q8:o6#[Bt_f DR20VF P!b4<$ zĉs4ڙT͈>60\ CB|=ŀӭ;40-N<@t_ E^6vdFF"OD& !ֈ*)KqI,ۀ-5}o"H`X34fO90'| Aq;7yr4=2'+'KqRg#zg=5|E5-M& M7~Vn \:fX\+wȵs,`Taq w`SE.d,E+c(B,<zj:j`"活NB GyAG~&+)='%]e,`%;n @ %ЫHu?#k,MMY&_^oxH#~F{9 Aj2]|<@{K;HUMD.O~! ^ Rg_h qRv= @ 0|>7BUo0^-l眇;z[-LȂċ!XL[Nn[u=ͭSmVǣ$aX܀b f6o(x(o4\g2w9[:^0!P(w%a`V!W**8\S֜ÕuIR| qڌȝ:ON ϩ **/lmor5}ybhmY"BIEU3v7o ui)^[1['fc}`w~+頑1+z^1dѫMJ BX#i86{k;Wn$'qʜcVcP/곞$J > &"ReL;xO\L`ܓ>mq aVyoOilfڷn?$BA_wC52M!+M#{jK9 7e/e=lyӎ[AOk-%7j # kH통-6]N=y&ch 6Iۖ|Fm–:ҽ-û\k)ks jjOE/ha/ͨ%Tkf>ՙ|T s`Hu 14Gs1n JjONϱ3xzi@fĦ Ų57 ;P.f0ad(=HKUHdbya%Β:[/"v wLW6^D`8֟ X|wiZM"Ő7aS;cB؂Ж)\:^ y\Bl?y`eV;%x y_>`{~f DNT zX6|Ӧѕ^cFz) ƨ[S}WiuM̯P*JYXJQ Yr?ݠY:f.`9xfNxûXs\=X4H:e+;R@Pdxb|v@սkep9?yt`!IIL %{نmL-Ǒ* Oqnv%w]}1̙5V P73/) t}&1y!OTAϫϒR6J~X뗮g;c%h\g]e^X93y vHa߸W[^*0T%PMCf EM}s @Z{½&,y }(-/%^c*wl\2s9`ȳlcjN|L!'Ƌt _V_ocCA_TwgB %@ SMHv L2Y䠟kFr} n<5jZK <%[T鞺 .Mޢw~v)֍עKx(!-,Ojk8Ƕ/GMouί*tH/:{)m#e~_ ՂɃ*7'EC| {-,V64d%ƭ.*kCJ[IhdZӨFܬ!)53&$]KIdbB<&Q/[bq ,!V.Pb7bE & ~]!iuv@|L|@blۖ{"EtXɭgv)IA νSFEcўRD.J \Mjob)%zkNCŻ?X=UrqAT1`jķ'[%Zȟԕ= Ҟa>,4TK' 6m 8"6674$ǝ\WAjdیbcp>^n!+;sHb&Xu旴U8Y.j󐺾L6mˊ8tTJbO*DDj%k-=OV <=$TFѣu_E_ĀlT%?sTTLg]~)0Xkf`pxpX/),JUۅQFaUDlBY~T1a\< C†P213dY96W"F<")x"X"M *2UnHu̶\z"~D\<tw&P S%bmlҊ_|dDLǁ;tm`\7ԪnǏHZkmM69)+# oL̂yGStHOvXmp2NUv;-zx.a * -֐VvTH2i ~k<=J_~7SFE` $=i5*IJ!>NEM@V{ޜ]Z71ܝkvVqch͞2~oSk -|u8{@'RvDB=&!|1fSl3n>I:Swx 6bя  ;:C)Xq֢/|@eJHDx΋WU '8ʐrJr U^%PB>HJ}a_rw )'Tb%`3>+.^ۢyùvͺh1I4kdTC3މHtmOzvrS C{]G\ .y\ύEYZULG.~0; ":>Y K9&jNDB\t|-s17%Ĵ!|c tsۯRj'Wa5Bhb!GX^7>MгyH֦4a˿#x 7eqL sS5C} s2(dM!X)e,jtFlu,Y,,!4XxԷ1YνHC`>(= }2["9y0H\b ARKR|.IMJg bHf$8ڢ 2K#^Kc.@mCrħ6~ףo~Im Ah~ڬoy%.Un-鋨>%mQ7qaI V>&l;r"V"/&e [=7z'u7S4m䤕c`Rw& K *VL*:/QVCaC{KW[ (x"o'*&a "EΈd6V45 yDťRzP7"\" еx7hVK^ZM^v! .V;b<4:/ք)m&:*KL?|jEyW31"2?=;3[/Юe5[HubwHyG 7q\)6V&0 &_q-[@ #T.i5,E:x뗺 aMWg=d^':k|h=E2>X.BbTo$fGqdhROiÛhN@>;pM8v`f ½`}o;5ϙ"ɟ"G>5{pNXK?޵RAK1(M\}|z^d'/^'*Ӎm'5U߄^Pj㙶g!CR n_P_7{77u'f,>Bpi0A%i]܏\IvG(h8/LC_ rSS:#\J"GJo?eeRVgA?/m{NW͑GN[D8<1=js|c8+Uq(V?Eqp& iʸqi FW MpMvmޠ/Fu.#fT2Cz(ga3؃}f?.|Q!4(xoP'ZĜYh0Se)8Ǵ wJ!Rs\=TByzYd$Wi"+h@}Q-D4DCtOc]:8&c$?L@N?\%]%F"n@\sjKEh:) {xmӘq\wN "RC_,prO`M$Vɛ̎j_3wl. C_ Xp˜<aY2|o7u5\-!"I~&4(j2͒g¹m秹N1'ȣq[5mk#"1G7M*HM8܋X0>ѢK(Uu{ -;;qOoXKl"D%hb#a Lyq5di} -8AW>AQ]0 pk6ߣ^Ch!}!]+;~O.2d">v dH_:6g찝#5iծܖuLRjZRIf]@>a$Gկ$mY5߇VΨp ֫R4 {- Cwa__? iY Np[[s@>r3NJ?O?9I/E M/.%HMf91M iNm,l-rܥ{ cY])g[Slïi6v)eFެꣁDc\0XMĠㅈlvc G=wv8IO{n_XY3y]Cݕ\gXCL%ru$ @/e: zܢҴr$%A:Bd9 A"5e!!:5ngEq?J#LK™nh<ZLOFڃ-s E|옍o,z?bgNIDj`^ G 6kF0^+lcjH {Bj_敥,XUu B^dT^QAoTVSmc+{l{zCԒ1 0 cd %#OJ8u_o[E--sgGkj,} DgnA[{,gҧIrV[Ds ;`h˖-|d95F_O)%5|@WaUgNzؐ?dQȼ(Eծ8x 45jr>'HrnZ"0OVJAo$ k2A!5URpVS(p X`E@L_%:+/^q&3qf˱z~W٢L1H7F~| y; XÁeRTnruBRDk~ysE˂(k]2X!,W5ϝ(Ȥzmbz/H'צ++JOtG$+6zreToå1^FJil1C}X-mnb}~Zd:%h)gjcCZ$]bLG>Y9#35qRs])uv*:Gyrl aF&=CH|^" vet6^uG!2ڻFԯ,x< *j y;:iZq.[U lUۻ飼&ͪq(y-[g>z')Ky9}iɅLO`#a)A]ڣ71#o\²7.Db׏ْkoBV5^.Czb6PnX\2 q^ j%,3hHOAnպ~ǠMeff(Y zSNX EZd;l,LQ{?}8'++h.kW1+հټO'4&7Ab5;v'tHv|!>=iy–D~hc ;/l8sZUķ)nTI.X& )a\#7/l;K8c߀s?%W8!<Q؎qʺF3\(]oo[}j_ f/?n:ztE=< Hί`3EbY) u~;SBnL+uf'J%1&X VCŕ-}s:vcS, =j,Ş#GO ]w0ܩDAZ 1%, İVпӗaΫg uI&1.$̗nȶB-q;fE~;C&\79dyY\ [%lF[ڳM:NjLdI&Q菐^<#ؒiBT-R0Q X_J{rdOp;xZ7uy1lXtr_\|\XIR:K]l6NӠ5[RC~{VL Y`{S33i:~丰n(*c^n_QmspES$.=?ٝ4 Ts?@;n toHo_Fd98,=ib:εYOmtiP`A~su$9uŧzQ9M>Q2le@@T4Pjʋ֍l7J=GnMd]V4M93yuhtu..os:*np>MA{QѿԧIǜf=s5U1JFá8o^7I*'S<_\k aW~Xߝ3K6lBe*=IZ7u2V'nb?<>RMW]ڿI攂q6ǫyr H^wa?ZIҍJ i.mb$%m47a  28U^j)Ӈy)ˤ:WДaL%[/$h?p.g۪@ED!B ?i,(c+˦ :"V cmE}ն2H'(.#yˌ$Xp \4F*vW[ڽCi"'Vǡr59$t9W:3&шP,;Bҙ3{EQ)$+L 0^t)|v0\ó % "0 [Fxiـ?aTу/2hzli' {t/ħ v-zaV!z8zd vy5N؆7;vڄt5aN_p7zH}4Lb#-cF .6ܚ]GzN8hN7ʼnbMLkrb˝sž>8ٚ,1"\+?+E<}b ud1\d|:1\!Ȕ(v ]m98dć̠My3_7&w$Nkw Ue+,rf6DՉ@t!Cհ4p!}wOk7 *aBM*E'sbV"Á[\gm@ sXHtMpV~C-\ėNgzlkej)-PWFG &ZvALj^D(fkh1nMVeSAQSv5͠:W(h$yеw *39K5"PFML+)djR]cDr*]|(yz:@4a灲dQ EoW{cF6<^iV^J>>h,+@XY Xs>J,hӬi֒T*H$v}Guwk+X霧e(LuuIgkrIq3Qp!4-Eu%Oϥs]=NCtP"l0vf&{#oln//?4Ƞ# ҿE/x(Y)0 IYX/a.آ=iWm/If#(vR#AWv6lꋙޟ-C~I]hlU%Hc|