libvirt-daemon-4.5.0-10.el7_6.12$> @N@a)+>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 !#,8]"k%AKDukx0-c%A%CFZy/Ps[D#޺V0ب]o}="Ͷ)ݼPGb8HfWVXj+jq=m|W{WcRrhk2ۀ97ŽƟ*4Ɍb^Ny(vXϹ& 74ΫqcR+D,oAjgPY5!M?Oa`-JAx~([*3Xzub}>eU#r("Չt$=pB] sl#`NS+\Y` "HRKZ6Z"\33cDӚ&CavzM} V\m'iQFqC>Dg@?k<NbJ̍;Ug x.FȜMVǔ mi ҩ X{ 9qB$ڔBlsj B8:RYIFu1L,.wϜR|0(w4ZBi.?'+G /2{>)} ;qV#T#-M88?m;W2B8"^Db4C=Mqȅ)ouNz}\4? 0o 9]RDH,*b!p{]Wsx[|  4rD\Z@i[ TQ|B?FM؁JR1aZS'[m\[b30`uɺ\EAn;P9>Yef'پ9gw7dj[F=S nϚQ|Z;mv9G.MlTA5py? 3'EFŸIҴNOry:?C) b}*zb(|~CPa^WSb#xVLpZ=X ȾFs68/`f.Y7O%7B(Bz̐Tr]Ϭ!HP& ڈ.0^Nczc.77_߆ Jݬͩ0jEާu3fSEdy6+#Hb<`E%o׿9i!M'#LO+ZV&d^sg#[Gŗ^H t3#i Bv/yϠE[eau,ʃ>-3Wx$W/G \&Cа×>R7}eBT:iphJwL k >[dѾ撇S66Hx솲cǙ26:7X$KvhAFlrhrҗK=ᓍҚ8I}E< X^x<<Zzxyr/@D Xή+ׂBUo)\9MU٩TUGv` AW|łfY0VAh~+@cw=?;(A9G+cg@DEv,x($ _KQS u9A1|C4txϐ;3 A6xXD%Zc0zurMު}9h3I! 2ƻHI 㷔,z4{uGHv[WB[r-G.=RqnX+yY/ʖNA%bcߎ :yYxhWGyYxBI;w{mWT>a|# &́C^S9>Byy#lu2|dk1< gb-N % o];עRix7.We lk 1O3۟{X "4h'TjrMdǮp̖B,d;p=4] i;徳.ye+bfFru%#AL Mlb[ V]\Xt\E}{GG-x!+eDžr03 P`$d/WV=P@H-5,ٰ\YBV]Rh8Z6{K..Vۦ<%m>E.0;SRA'Z,l! : qǠV $o85k sJC(b͋}‡UZv\C~/gdQZs 8˦njlQ.m0 MkEhSe xzzhߠ _ 9Vi*_]V(ps:qqpe`'ܓP꾁S'c(ٝKQZ%hm)6(@\2&'tOŒL\~Lbsir,ifBϹ^=MG{ը5/a6 !Cr!üalGE 3ʢҭi__ G{[4]М.'u XzvjEdM=)fb&݁4Lțy|u5$mzeDWH*ɊӀnRfQ g\Ut02BC9RN'ڲ )[7^"*>@ęq&o_Bnk: HCM_/LwQYm$"V)o' }t.bj'';.|,v+2{lʁ\(`)22'(:_)+L;ujzBRtMO282u AC[jY"L9ДC* ,k6CF`H|;‡H^ 15]o~N\ɴD;fUU'/&va. 0 Gcgh`v]vrO]R9eVgŅLzIk,!MU_(^F~s&<6_1uenOgOÃ=`X=q<`71x\ v?TxH$&xQIetEBO OW l|GY^mk8()cHjrQյ MU8B<4ڌ!Q!Xvj*&%6hoATB"OU{dn(~aD'pB.!pgRAGT2%6^\%Noҫě4??@26lf@_We\FZx0vhh0-^ (ܹiY!gc4g=oj͞Ui3~@ujYc( r4KG o0j' 8b Uq¢2xMi!=! 'pŒo@' q?oV!Ɂ.|ۇW鯖ck) %䃉Ij/!dV"; Y6a*= hevXDߵJ߃y!ذk`4Q50=p?˒@(`0aU1fSduOsk!;?\dMVr9L$^=8g V; v߫_7ߍ[[X(+Pr0K ;XuoASOѵC./0 26ח萕CB2 -os6g2$?M<̞ͼ%W&6jh2rء$  xybic؇#vseسҭoxl &^8t".HuT cnݫZ\d,)KAqZvl9[y*`l(盋-l.۾ծF2;PDPQz_7k) G W+@omhĸѝKeI0"HY}imB Q^T ڙ:w:gnń,a s no:2TbYa}X4eKFs<ؗFOp8ԴK#j(7&gWK5 U]]G wVr)lBZ祖x-a>(o gT".ToU;J&y~bÃ8_yY&Bz6<%~﯃QPq]un0c]HcTE&-4DDž̲vc(W;h3.(q?\tچ:I*W9䆷ݹx8i|I{8y_[Iʫc[!MtGfoɑUKd\ʩ{mĝS٘;Bs3M%cEզΠ$Q&.N Td86F` ƹxwZUv9/CDjNr ?>P˼:[vhe^*qAo\;>ŵ3yy^zH1wY5H1 EdMCW4k%XTQI P3y`Adj6GLt[t}Aϸ055>"%[9ޝ3˭Cc^N]Ek*J e_4C#\gLcZl˰ q)lAV Me%#m+{p< Z ,7L6.p\W94qOy?X#`z)&~5 eoۜuYd(ub.1O&j7m(y,cP7Xxw\5G ɮwG#Z_dҰӄ0 +}a}KF/R{ځs!qOjKacZ9UIO qϞnZz+jUg%OwxH{LK0iXKb=-8<FdZncG͌o-7> bT6W'l}SsH)wm{`0Th5ӝ؝5wn~dZZ{lzR3kr#<տd4ܧr)$%)5RHhLzԢ{sXNr]F:Wbx-eD=V x\YvsVF)oY?Z^Ajj,?>i@'!$}_w/#S"ZVd 2t$wFVCS2e:KbK_-'w b.b̎ɶG{Ӵ&_7YZ :S.J ^I8S3DŽ~{zUB[ + '̸2g2g/Cov{9hQ`@g'O'MveLK4)Xyt<|ViaenwY9D?aS+Lp .֮S!ͫnQΒ gWgitE3{hJ{?'93T2VsXY>o,k8@9kdX{Ъ)J-(k$2h2Q$FU1Tk<.1 }skH0\uۄ(mvr{͡,CF7/`MJ(3 BnGX/MwErp,5aӫ%tҴF,O?RfbD$@PwagAw1!FĪ-ގ[P{P rfe+/r x3sbqK4$P c/@Ӌ=xm4Ͼǒ9v}tM%dZ I6cAaFވY**bRU> d# eXc/ح` ~:V-x,'4cRGu[--c" &i;1Xapv\ҊG%F =P 3xE0/4 /Mَ.90I4ׇ,TzDOQĉi+qasʤ.b U Su`Gm+#ϋ+7$s(wUQz:ܞ {ױ/J_b&M$ s;2?s@]<6[t/T'ե";`τN!~Ƀҩ8U<|FĿ['CCUpL81YX 7z h[)}뗎A@) +խV%wJu,.Z$ m.%ָ{:̲Bå` W3y~sCʼn R߁ M?VB.| "/j6똈߰]A^sRfhr|!4Ev谤ΙuQYP)\`V2$c=ٜ[\" J_ʘXS$=Pd]bC 9{bG5;7Y 9r%m?œs\{謢"x[" Yb[dYXlC+:!{E)[ŤMzYr S6aRmXQ'ްYhj2䙊G<[]Ax8j?osD!oQMF^5mՋ}·6":]B}hW儘:ϭ`c:TK:%ʑ&w tܤ1$ ]scx ArNV0zdl _9{2"x We6w}>V9!ٿeά_3}e;N>}#jHvN4 .FraT*7Z_yp.6Edӎg22IAۦ6u*;E :@IKgV )-8xSϤF$%zff$IUJ.ùLZ0Y%Ysdt)fXS?]H*Me'I2^-E135rC!%ڳ '*_`:'ސ9ZE% (f#|Ljc;CKv20t|E< boY+Zɝ] `j&323mb(f٠!-0{ǽ`tLT كg}OHpzbS A.30!7ֿwNj8] >f&u^ ͶI6[m|XH>~(ꝸk ]ogRz,Nh K#eG|_`uQ/J '~M0 gj\^EN`5NpHTP[woQy |hujQu:T 5 ^CC !d&D(]Z1+H6 V2j,;äX/f"qMT!#P -'=]#*P Iq\;I[td! `:$,wC9{|z_&=Q:,9D[ {ywge hl*:w|E -6IY' l_o)U"ͱ|~5uC_;0t1qwi#^DvISqqZL|=ch#;?+ˠOckOZPqѕ3/K+ŏrJHWb~ӅUt3TS)r!8ՆY'ȃ<0OFSjG=O>S+g\zf|M#i6s R(dQ[B1kPHNK/w _^fm6>!2M &8 g`1RG6p4- )RV짷cgrT?:6,mG؀V//A[XYW+;lc~US(n䞎H+PrVݎd īiXDd4 I׈q\q3 ælFgj[oG VNiA4G@rsQ]{eْAqת D2,eDvK'!IncG|T >(Ksɮ_$@8 ĻVASO&7.}k }LH% %?8gv< UkH Kr^;#TMovsPUQgņ(, څ?PgQ v]ȭMƽ:?(*U=^F xe?l[Q B(IkWW hqqYH^f*Qdž]p)P^֝{!9-&p :qGkZHHً c4FDPӡG|=go١4.Y?FPW:6k̥ U_@{$_GhܒXA)eМ'LZBwJ~-gZ.uw+ o(@I΍KJr;[=;vay'jؽƘ.Y)FRs,j85FChMY_{Wx:QE6JN[qYr "|XYCl",VƷ?IZD3%c_t]D_8DUU $"t=EEҽO/(JxZbo~O+i>^EP^ : Wڍ:0^ID?k:Mf"_TC!{(|>mJQrW ;Mk퉽|p5HNr `a[K?w9S_n3dOy\%k[Ɨyr+|>l]xeow8$A4'6Fe<l\sA֙fvݘ7 d|*>qo7qld k \z_]i/E#i f@ >; -'oCW >ٱ-ȑH 8Q4tN2\^򽴷ON%@04^$Wٚ]cHw2+g1 d.XrD^#*WW8Ɛ )c(9sRSO%Pg4;[mm_ʨkߪ ֽ,Ff}])YgmEo%7r QU@&F"zL47wK鎹/S o#d;F_(ueqՔR_h4ro<7 B8Hpנ՜:̅86uwF:` r|[7%C\=/&3ʢ&UDTW>#$9RX-w!r!@_yH*X rN!]L!QݟUANa~\+n# odP+F^h۳hr{yRx9vy@.mtM2iD06ZJN$\NNv9#[9p;//i$-5MY_,c*JНFS۴)W5UǿgBu_!>4Y`Z2'(:Z7#ʷ(jճ#W7P}r"q8cR\Vw*>I\PqI?T5`4$ߝPRs*91N:ӫlwB-QӍfLFjE (ɝQ(y`ͧJM\k+ %;BPRY| tצyFgkIq2~h ]64]#%4%҆sm.]3!e1/uWi0\oFzz1ha>d~g9!Bhz tLJaTU`s-"4n:vh\2 kmaG8)7Әjhoid;,+uE yrVa(|G_]2Dfbla[t(enBpFhP{/G )a^`Y l=K6 UhP!f yn{Vd~etX;T Tuȡ;c!OƝfRͪ+Us`={h; oѐ78ҷ^L&D𗄧f>)3$>S?pR XM e \F/6? X֏>lI=F.٣+7xh")"y#KGn@=]bIOlDeiѱ4V[Z܂uId1-TM2񥑴*:҈rQ25Wc / %Կ>OV-+MU/A>}\ot68m <]8aE,c*[)}^(VKlqӰAZ~! ],&xթ\əF;S:hq8W앓H_b2+<Ρ,lMVt^{gBlI7_:Ha ;yV=O{xj@wu}ukN wn^&~6r^Ü]<2hM,$:xFoNP']&Ӫc)yUjCq  ō6Z{q]?͍UzV4aJ\f+ǂ+:ӨaZzE+O)Jv]&yds0ړ|nUz|O-Ƃ>n5e~K {rمciT'b}tKv[aQ,`o$[mJW9Yեͭ A/KHqJ!hq8r+:R9kZ<(#t)+=Q0nQjmRU_oC6?|&K!XKmaߝ΅UHp?C O=phҺƓshE@]`,r(2`l3YBE~iRv9ݲzkKQpAxU֔MZ4{|Pkn(,q'U^KTNgNXm8^g %^"YGPW\골T2_mЛQ&H~_V6z*4Fd }ۦS5⮀a,G8/0nҼGZ/ i[hg<^ӝ/\`̎r\ I޴WJ|9.1;Ozhv4kT1+dCYm 3{t1qG%wWϻ̧9[/_aY v wNQps4|~J67k,c[Eȣ*jo AGֹ{D>rW/$rX[%j'bш(aeaˀt=P̹Di; Brur>,6_ t:;,%UEiCB~y^7V#BIDU}L2%ՙ]Zco_X~Gs f.q٢e龜beCxN !9 <+qQ]Ĭ PVe¢^Hjzo| /5U6IóџLҸS~S+0qZ-:n=Q%k)%uVbn{)ijxą]!3lL4z׮XGF}MR'4?W.Iy څ(v$_pR6I.6ƥgْX'|ѦjsDxK,fiσ5Pݲ;,~§/TmRq["NA[In}DݟuCG|OSH1"o-><@LV{k']M\[(/,F#;N3j1ZDM"8*XVuEچsE^!u^_o&bӷQk1C[uji䛮uxBٺ~'/G"Э}ۗZV%kFb(!r&&08GS7/i$i^Ju=Ԇ}[Ul|{D֑N^Col ő 0԰G$" F$Rv!:pj?aݸF x,d TBZIk!KxYĢd+!t=j{lmpeHKY*`+b^ Ă0_\e;"/X.*ٵҟЀ`AAY}&}N,qev|ڤ(Ζ{|C& b EJLVW9zwDh"zFX꒞rԦw]WDbXQc dN]Liba+ʼ3ցI)*7=6u.^۲HzzB:gD^f|Y[h"fJ 4!9.3@㹙+u0= miH'3T[hH!ad1Mޚga19&]R2i=XL͓/ס̭?#{UD!͚p>ml _1QfܯLBH]\DyCF# ~Fx0<@$g6&PsJ7qªvw"=_Φp^wxb&t(0V"CCWW$*d `eBJ{`Z1NMv$( *d0{vez1(u(^:)!p"u_ sl}d?u?#eHCe.&~9m#<Z59m*P: <(|/&@FI૰DWs@Y O–*/^Z7D/nnŗěR)ȇr;g ָ|SBms>ЏuBZi{lRG~4 {.ck%35{du3;TBP.qDI8% ޿6LA^. ʡma9Y`zuMH.Y&`S#rݔę2>PEYMN-0{uSF / `9|{=F^ϸsO:l[N SzbV5VQ|o\ׁ1Df c[u&fY b*sޣ˥Z9[" =CF"XFAti\wt,7oOX S|6BYEeͣ#^V<]EZr9͊6>4rAe/qg]q-̚W>T(vxCr\ Ԯ6gu[ugG9ao]wmXg9VaXڃ̀eg>|urf7NrfTTv2r']?K1[|9fUg8XatT @qb/awnYz2P}h4 $EQ~BSQJ=Ex9X, RP2K+_9گk> KE*nCj+U\]TDwW'e`$J1W\T+pٳݎ}ܝo ?< J*OڒP/[w=\UKG--Ns̗ `h4t3"7 1D61@AWny'ψ+.:衾adbڐ?-;2?3 Zra讄 ƉkP9v<5-y-@wPǖI\Oc,f*|EPL\-ʓM`T[~ۭjIaf|8 aq\`Ďc}>dI̸ƆBT62G"Oz]b=y`R2h:!nb7 rSWZ R<_O !t;klxP%: K^iXL߲;3 iAY0dc9{wChA7I`c3Cf7W0HW ȵK5Bfx\7AlR~Ek7\gi-Jک} (@bgڎ]0A8 UXe+Oi&f'&A,h{?jq0c1A0k5wΪS@y<ۧM>rtP/fZZpR`G]q6yL2Z }A= jbk$;,8'Ήzt~gI0N]-gI@  [u[Q*{بw!||d7Pq'ֽ$tKAv}]hR/Wax{`?Rˮm*T׼U2kP[nÖd̂(EOJH81> -l 7 %)P'VUv'N "%B6NJ>cdGrp݇u3Ζ%J:@XhJWo\] oEȶ3XB e=1\^ޗ< XE $0ͳ.8+n5\ΐa\b݀Z)WNѼ' ?1,f$Ym p.an;_偀h&!*­r[)̾զЭ/%d$0r9baP;skĎtr=~ZO ^4c(l DKMS$ѿm -Ïl4k(s<u׷PU4~$M;b)5~)b*aO^-BE\ Y%ay1.}k-,|06h``TNͺKQ[n1ͩŮө9U"/L|ZwR Dw^p>BW^顅Q 1MW"md >EZtSE#"<*Qn3 SOҔVٖ 4Hꅱ ЃMjz-k[sUk= '1bhu< ސh*;I[Y_P,YJצ:C Mӊ)18ȑG˾ͦc7f7=,<g-, q(can)DϞ;5P"2? hsrꅩoI5N%pzg  ȉ24K`PM"23Yps/xgLG<~Gw| a/ auӺ?er8^oMtce zF<"d:O]РwaFr`L: u(ضKs?kv'9e8s_oi5~{WI`ˍ3sjp.ٖT\h%L`: c 9Sqݲ+3ܚFc:+ݛ\ÐMXXI|A[1R;9\gf !76ᬣ3<WT_YK1|o@@chiDV\̗g%%Ep9ĸ/kla\`x\?z1.8P7N{NRȺi' ݁C[.O\ *TvZ?1kP10Uw'wϯ&]Ӣ)9g(6O[9)8@uX ۫O?3 #&\e2/f`{ s꺩-(H5㨤+:QڄIϨ/8t_2(Wa*a)5{P}~ݫKzy?c7oG~8(r ƽe lA^HH- qu,ӽ.Ch;T=ny-œ#G% i9*@iػ D¹;T-{`$'ؾI \[d&Ŕ^`KXۤuhѹAm}K ((ey9XC:[t.)%S\K?>H9o, -6=?u~4#j ZJ O8ῷu"}P[6k9n S*wC[DKqRs$'FVd%i@kpS2u+Q*2!YҼ,d%ݭcMqg@ɉΈC@jtUv9;gR'%M0F siI?[GhXܼ)+mBE/!5e>i1-uB ,>iИ6JASM/"v.cj3H5+qJ.yZLPDڗ :7mqyߘ8g~}3UL!0EeǧDi G{s!o*n8t4F2SxS*J4|\mH虸!AWv,,|DYjJu mSO.xGRW <> 0 Օև>}ZԋâYmea,a\L,?}%pQ^˼5>煉 ӡ ,W+4Z! [(i)Pv;TVv+vI'2 !J>|-N >[54lжv)E T?YӸG̟4QdX*0,B4_6$>0!p$r%PrA0lV/zcEVA#R5LN6P0_I%eY/~![no ?y tWfWu2ؕnѵ<9Qп0>1a}P5 IRe66ҚỊCu;?h>w?~tcCKuZY3fw<8Ԛ#'"+L5z0^CiGvV="ˢs EVH |]BNo ̹Q4e.^'1s.M[ Lb[me - .,k ^Y.+ln(x3WBrF+N+Z>>v+2S,+Qg.H9s{3a`wJzFux]GkuP YD "FՄt iA4S2UBo<4"{1EsuwxN=^nթ2z<]eݾοC;c]Y$̺/3LZ,;M/2} Osٹe|9L}vLG7 S]S49 C衤nu_c-%h9|LXɬ%nQ;kPQ5Y'M/ûONY|NꮷY)@uJt"b%bS |4YkFJ9T=W[%rX~J!qs)2qPd/z&2=^UT P>ͥTv fԷFg-|>ngASӎEFװ6Ԓ6QQ$,N[wj4aߝ3PG~\^ռ1yڪmK4<J sP0Z13n<BWiSb-g[IG5b:]T&CD d^VeDh q5e;S0cl"o]{TI!ߠ'WbP` |^$$ݣGbm~C׻F}Uv {.bS$ .#k 9v*?:~'. jȸ4$_8fo~hbpt: `a᳧."AO&,]1mHe))VO}&]/a|}ثh^ K[xpsFFUj¥cݒkP5 TMa+e!dƇNt-}!~w(@XOOks'(- L!]s*HȜ<3vK[<<8՚.k&ڔlQ}#"jЍɱ 'ٝ]t?aEAXe2{$na^3`p-q*t+dV}e?IU{*t K>5͉ L=7VCAd>uOZÁώu1[# b2m챚R,+G83>Y;nf{}MOI%Pvd' b(;Wr;XYg?^x#)$/~v-ȷ? T@'%g&~8v)}\8 rk+݄1Uc7qΩv[>ebl`L_Ƨ %z kN_]+LZՇטe;PS~h5?"TfXIcr}k(@rԓq9KjH*7Xmr> "wڛ^PĔ'HˏMp{@[X{"W#]kͥsȟh> >YJ{h v8IvBHr'C2V/<==zRbo8ύ"1y<hj%QxħhVa:TWBc#08R8p_<5T;'`eXIڭsۘFnSnL)XUr{، 8&sF*\Cyy.stITֲj(55$WUc,LѹZ|ID˕ͼ9ΐdQ,Y>zeOCKJ񨫃{ N&PKrY̠ºdK>9H~%|o+yCcٰFuK(_n2[aM#\9Nszt`o/ 9m/K=J4fJ>s[jH9MA孋UR*Q9`P6 >K,O`KB2P~F,Z"vYoB0*x/5^.*~d3(8F2HX$BcJ:ҿ{%Y<2.@՘Ł֮{XKs*j`?*oSW kcd6I=4?i+EIؿ ]] 쯋)*ڬ7U3o_y 2yѕn#7B"] ?VLjMZ+&5TG0YZnZ[~ 08?p]E"Pd<~|VZЏ6kVQ+<@<;P 5D B9HFCȶ'A†^}wL_eJ H!)j\7Vu9-H;z:`3?06N?5F%q@jl*.јCBU$s%E¦pe{h>tp\طo7P NLp^b+q8leGyuz&KH=\ ^Hs>k~V52Zr"2-`fyA1߆LU-r zix?CO8q=JSp ·ڞYR=UQ++&Nc]$8raSݵE-jvdNԓPG}.]VyuGnCJ EU=2@ȞBz1$0gcA[Y BN9㢤n`u혝kIAIws{oa|{kGOHp P% s,;'I%=-j M%9XJ_e|r=5&ȶ^%kvd\ǫEAg.k Kf=M0ڃwSvTe%pq|4;賦J7GRuwUxkݿк9{?JJCO_ Htʻ7.LIK84ר1꭛OxbppX (̱k$2L52_քX d (9!{]hy 9=Ah< l@F{*)Vp}A9 ~ Q}nΤFWO2_28|[ۗ`DC/lXnk Z^iEӾ?9H-kl#bx۩\!|%Y#d@#S4⦲dqUsWZزĿ^<2:y\Jyׁ͔y^I.z*R8@IxXF?Gh۩yφq;p嶮_҅GR^E.T++xot{g\ҡۻ?o>eCNwwױyru#1z.T vWgt#-^ui9#2X;z z_/$v2H6y63 5ք9w޸=|G~I-zZNig[)ل.&^6BU4kØ:V#iAտzs|gg>{Y(32bԝ͆6tOȭN~L*ZMF+ߜm' a/LJQ|U5OG"qXn|U7 Mx~t1 +R]}qĸV&Rc8!~6%k/33HVOY,.T2ogOI<"hh@XgOQh{W:#_dFc__eJ_"#wנ'}Pa>Ftff5 .=mNm/`Z7 Gif؎+j >a6d6bB3o]$`An|%>9$Bհ%M[K'yɈFR%%bfQ^t]7DVd_ܮI3R)m~ՠ уe1hTmb#@TW#3>Mlɶ-&EZڏ| ᥰ'GϕYWS;c4 V \|kOQJJQ# vO)Xu!/JB X2=( hqtJ]y$p}mՙWSWIbPd 9b*. o:pE`R6Cw,R{S1.*kwBx. ć;r~?:E/9sw*s&4I+auW R$A@_—9shX8(EqAh9e"#Ru2*2P+:]Ռw:hϠJs'AR4}ICЎs#/}n7S Tp͝}v0qP>ӟyL ,Yѐ0$~I?5~1&JAv-sr0reh Kd5']`>T(<S2E83{kf<]&FsZh !Iisx8Dc$ߧ&ZgGop`=Qe>uWׇpg!6c=M '̯7P87Z5#rdaa@D5;'71‰PJ<@lݻKbɇABez`>>DDy_t.NPGO2"T ¶}XUcMdF" !F*/wϨҬp$V1e绡z-cgewվ9?<7=V\a?ggͨhtePϤe_#!cD_Ee wP1-M1+\,(d/S$~--D `~DQH)c"}7oKʨJlwdI`?:T(wpu50lljN-Z2kwI#y\fs 2Clfp. QRɪEhG0iBl+C,z;LB+7,ruIiX"ܿuHN +fC/ 3s@_^5dH _4ʳB{;`BzagU?BmmV]BJVMG?! ȖDݏ+@y \ M"P+[tCrqNQ3Lhd寮49FL5!/r+> Sv|$C` 䥍) "%z%3ZY+Y29?1[RΊ4`I׾Һ|MPQtEBOqjde䅳ҬX*h&@S&2ֺ_/18L = 3g &V/Tx?T@tUx?I6cEK~WV5OlLJl =XC~D_zX1idjŇd  C]$ !f.|@n[sÓL&y1Ȥ=p*ط+$PGuÎmoMWiD(Aulc%yxKAWFD$'l\q  R𓏲=?,0\DӦy.WT+(YQ5Be  `Mv1MցL%UF\&3IL6+ȋ <#4fYb_g{`m-Z .a{Z3S} 'R8c~z9f *ηٲٖ(Q4e' VjFXJ7$84RIO+CrLƇl?E h93;a;{]ֲ88!p)PcN&H>CYOރK#H@`\3[V;M |Ś/|՗d@E63ii& s&_mi\ų+>2\r̍8D~WDtv1ceMolRȝLZC$|}2K|W b].KƝGkA:tsY _] {3{.ŝ)缞OQpU^rWeZs1h=> ]U/Q1'DN`}qYT25V2<3tm~XMGG u 2o*~6]"uqNKBRCwo?`JaEj"1N33O8\[HZ)Q/_Kfv)]`q5Ө;6?<}1{[lpz`4s"d.t,HLEӋʻlyz[0-\<7ؠU|U"#:I{`/>eMo/+s3s:hs)0WSqwm$ &V2P`r)]`xF ͫ\"Zߛ`A#2xL2%Yx;PO ߊzno2AЯJ#᝷4M ZB1B~|tgD'ʤsok9TWJJ V&:X DDs\%cYLJ8c2|*|>f\~= hpNO& UZm:"JRj_BBŸ$ެs @5j$J̇bq %ӡ\̄n7; SŽІ3ޛ]{'(-rz2 ԂY*z=drHLCd *z@P%ٯy$,_K%|o)ӁH#Je#i30qNncԚ/GsxVZx*ɚbjlzZ]$C?0z (v{pA9*e*iQm㵭5[y]0Y~Aނ R'HG ItR$^Wo#::NkMOaDģ7u%˖)NNfdsi8 <{T4 6m!sC$"jJ' 41Gv%D}^fDF?cߍ4RL9>'=O>ZkF{ޯ6MfL쩁Zn]R\B]H͛٧L5cb?j:WG~lA,;\⠺W hZCRM˛# >Z^SsdjK> $M-+3?B踎FEYj)(Z+V5L)` at|?Y"mwATa'W9Ř)Y#CC,={+ &!qJh;/Di:k{_l=(ԇ=$3)c+[ 8g*\\,sVD1ZjgyܥQ{]+[;e!Y\dAbfڈ=%opkq^t](gsR7=+uޕ\EEvPt[?- {[N3YWL<&Ng>2wr2A湶O;VZwǀBT=FCnӦ -S^^OEM E^A("4LT}{7&=&!rAu+x ң#^Riv@f0Bley>uUMo<#7 sfmh9+f2W8|mp`FmZ?EAtBg͒1ꡢpoCݽsgemGv.(5q`l@ubRPع">S! `UP%j `W; !Xmpޅ 7)NJ (o雘 .e^q*/圡%mq%m,J¤ǖ. |o4I zv~y>z,^юjۚNrK#\xPfrfUxC\DQFK(V'V#ƈ@._ap:T5K޸ 8-dw솰mA|o?x }v1N;IMG&9BO2 &P`Yg-y2BhT С rX{L Lf #EYO+^E,tw<i#*&Й()ylTLG2Ӛ8BfLu= ,#8a܆J gPC8{GCVN$O!`NQ@N*&U_g}*)2g.p4$N:<,{)*&0] AXq "*^1oEWYYe<(?NQÑ6ʺK, kS_2Tr[HXl6T˿XęӈT8@#ᖲ@ #VjQWlEjۑfn.xN"8#.ꈬ)F\ZW@=7q?y+nNz |+>SUf_J"`f63NBFDaZKNԶHA5(UmA!Ax-b=$wZ~չ$T͈aA{4XBɎZHnl!%K xEкKCC`#4fz!;CZ=:1k$2p%*Y~EB~kxFPttI( MR>ʇ5=XNMӼђ@_f"\~.K9' H5|MLo$ƧWWzdf%d̵s8_56 ?ZA#[̈^dnʣ]'@a!nH"^$Ţg^S؅F ZϺvY $$.0W[_oR33 pUfmi89c~=א/"G~l}~vf0{9$cl 56#Q[C$iDRʦgqb\':y6#~)ml\$Yxx|Lˈ [R;#څbYv ]3(Y5S0W*kG:,Oa2Z3-jyo$p|Piц6ٶaӴB?1{腡EFh2ՃoXۥk ,ƛevPBK};I$%VpʌxS^V*%&l$0:@Se8iDXdifTFWvóUjM QE}*Ԣ⇚ν~&:%ۺi=H(,gWr빝A4a*\ԇKCQW>3mfTD%%̫Kdz{'|[HF\wC@9B>mCx<{&fF/D-z`EKU#b>Ua4.KYB-3~ r(-!}B5i;dW_o%!Ub Kuga5e,VTCK rW(pjOyNʼl BLsV$^B9cHW#rN9<'>Xz?6.i}g HoNhKQn˄0o" (76nḌ/RZ?y+ a`)+8$`fc x\^}̢4Wef78@e8om9jnxcUCI-M(tG*#Ȍm]x\#9TݼѡqK(;)=B&g Xed>UI="ƘTM1L!篜+[$|Ib0%%v|~^]ӊ-Bq}X| [~.@WrXjoY{Bt=X 3u/c?E  ~ hU' [qDT _(U GIW>$P ьEϢy,cV4RwdXpCppbBbVgEA_(}BBF ߔE]mVi(2_\L3:^Y6s8y['R/վ>G5/tf=Q.t$N ` u֏[[y*U2WP0ո`U\Y3Lv4U]`Ju۪i#[SPB[uCYFgd\Zlo(M-/9>< @lŨN>y]xZ8.'41BY~)YpHUN&T) +U E-Ĭ1Y吾%wxu9 E3pɩQN}۪MAce7s?E'IzIt{D~qA]5g= F71yM1vY PlR! ga ,ݡl) sc2T(ȣz l-Xt45x 6xEmn|@z{z\*k*M VX{=_GCifiN5#iʄ@ *uBa46Hqy68UwQ{wѾY[!Pr䞟g`~Kk!na,3?[޾YVFVBEҏa*@ \9N8id8e7ȇ؆o`43T fV&炙P $7,  ~&?jFpmqMv.}rh+a]K00˄O@'l nבuvb}+:8R@jQ꧄R2QC J;xK21׏&R̭U2 uwKʺZH1H#XNVҌdU<B"NF#Sq0 $`odtWsҤ{jH$:Dy5zw\Qi* dHAY!̛f(`|j};7O@Lr |A!Y2߂%ߪv;2G=:Vh;37~8qMgԵH+O_>Qpe,K]@*! ?LPر ƆJxiG-$` v9zSdNҘ$$fldD]U%lLsu5A=1 o،rUw8AV Pf0 +tRI7mlvIsmQ>:p[T]6kO偋wpyA 56=hʍ@ +F '&`w}Tcg/:jғSej013'IHeEF*> d z Ve[!ѲEDAdW c)D_-ryT=3@8^L̶eu,nLEUtwW]liiܿ*7[XP[[#qe{C質%J;JS;ޯcА%}#[]^j&^L+ m5V+R8#l G2VGpsdWM;4WKp7)U1w˵$rP2u[GG01L/Hϡ[|!]jMatݬdCKtv]Cst'ϠF& SǠՉjrEUuަ F]U8,Mnۓ)a 6jnyT# @4d_XWf$Wu kK#ۧwc揁1_ ^ 6r?u6 q_LS#''qwubX7>dy04Bl"MI0oUKcbIY!9pq k<\GrLQ/cW=JQjR [LJ|(~<~ͅH ?Y4uW/K³pG&yx<}?\KFEV{ijfw7'_+\O5Q~+Et\ dp|Sw'KI428)R@D~J/ʭ8^$oq E&E!즍[9>D##ݾ MD{ {$vaM"'z"m՗0,/~v)MoPW.D?HD$C%nJI ɐF@T:IhxR [\x~DQ8 OXzXoϢxlyA)ٳZ.mWWm|1ez9o29 ?F]M_1Ju 9$VC;FuߞoeK9W #w!βdw;e|V)*wd mƦbkF셆Rݹ5@"a u7mLܾ$V@UTV_\VPNA:o,?dvjSEe t)8τo-b65[Y]Y#ε 2(clv7l#v" L w*l(,DEAҰQʭNH7=7@TvBdOIqLJiUNs 0]Yb2وpoI.ƒi'xE8ї.7oCQ<B~cD}$Y¼`BPXNQmqY$,*6'HDͤ['cs`Pnܙ@8S^=+AC#HS(]+;H]|EDnh8A"]  1E,.UX)X5;A=E'xNiL{/#3#Mƙ" }6bsXd1Wjt+HsYrwg I` zğV/hDgNä r bz8Nч;T,oȢ.U+EOA 1}fؖiW/,p˟-)$8IUýVk}QD j6'AVmf)z$LI*rW g^+'BY4KF67䴠Clo,&[5tEjGXZ堮mݒS?T( }EXuLT.:mAi#< Iı}f,dgf-πI~I7 WH6 j^jaۂa#=#+ jF ekP=07QiE10@Y[uP/FvPW(15]kYzGcPPPr%UkTF@4O]X%S CE: K]'loa:r l>S2mׅSIcXAOl5Z\ lgJ:3g֋ M px8?%Nfr,Ew 59ͲWL]l$l2H7 ׃i{`R+`%~~hzdBN\L|"Qr;Y k,8-'*ĤJf^oj ?Ӄ a(9t+rNyW6kūCm1&Xe) ('96G ߟ$'e7WM[6ԒZ!&iϹxv*a8h(EɫX_}PiL؀0(Aabi2/[p0(Bvhm1OT3c<R8 dV}ǃ=6׋yF)i(QKx? WƸtߥyJ$v7W}4{F_A\\LC.8xݏ "Xeqs > ֩ysXCSP(7(4-n츲;ml,艎|lr '-2ds qĦ'J ʿ gm[d/$-=Ѫ(֔=E2`^kӻm c}Kd ,Il=a_  ?c\דb+U<^G8x'"sn,OU?ҘឺQPѝcN="v)/ӼK\g>H*PF 2$z=ε a4ZMl]6X9pAq|<ъ05Eods5`cK mUUmTmM|u*6#𖌧3o0wGD|LXַ+oU\Go~m} l4|ASִA 9GznZ7nʼn/[RdY_9>0T4$",~&X߲1l紈 t^\GhOULsZ-X ?>ԔrC^,{{n(F$ nllz [#0QfT%QS's"t#2$KG #b1+E(*39%Y0Qۆ}ӒT>ɡr\wzuH6"*ՑN=e{꫘Ѻ=_U-10G6`L[֟]~)3gTNSi7qX#|-kgqr4|I%ok!j9h J/hU( |m2G=1ձ~KFdd{|. G+) 01%CB]>X/`m0B)آ ẎKҢVˮN9ҏysEɡ-Г,dM] %{˝RqŚ5yÖL {ס[#M-hG:9$Del'7,b> ߌc xauBѺK\:K Y%*4QZ^]"Bp f Fe8z=XW M~y*Jrmp+Y$twoy/]f|x~gϵaHI ~mY' }QYvNPVۖғ O˓]dH%ğޘu Q>¡ltGh [lOuY6luw/58)6ЙњR m5eܐ7 1 *b6!zNxLQ, |nVsן">tGi&S.rkXl*c{3$}9~8 x冨sxں}vIjOs .1D,ӆr.l ͤlj0F2Yꊶ,.8((_;l6u/5kbRo!ĺ[R7&`&2uRy:+|B ˂/M76m=A' ;2yF,PyU5_*LGBF9i/{xCSϚZpW*-)qqT}L)jEqZP?Փ Fk^6;L Σ߿HK_&P@'k6A9Bt2Mj1I4Xp]78 ݟxy>ŧhc8xj.[Aᨬ|7 &b_GQӛGg$"Aɍdtr%L*iS+Ed=!4cVkC'[9n*gmV,F_'>.h8:A|(A".4ø(+zHDLJ (\ Oy͒/L'Z*VEVǐ0@$H@r5>B55q:slߠlsx3Lfi=4H,50mS}Mie `Ao,~LObQo7ZōDffڤ+q#1gV|:Y,JazR9xB3ޯw AiهGQ_7r0y=i9kS mz;B kGb/>t*p4ߨ+rQ^bZv1McO6 Ӟqș^O$I}n{X"bсġj<pؼZg h#I Ky$v` ^p}5\3m%hRVy3FZq1ET=y Te7 z\_샠QEn-(k8;~ !卺tz3dh.Z!EN_LntO92/M/4jE]3^ 7̩RO(\mI]Qv#g2G;c#D![um=Z8dl#j>tڪ#9gkO4 /ilq1)u͔CI@3y"p*>--*fʓO.yt/f+P(oڬtdb4&~ƷvpZJ}g33 BαОՐI LgkWAA[x~$@>) q t@9J=thcq i$?S"{dR-^5,-T˻f#>薃@r֗Hm#yXU: 'RUT 5V*` + x֦#ޛM=Qrҗ`hlz!2ƏCV>1XZ;=yښ:{[@D HC2Ɛ WK lcH%U5,ЛA OU{Nag3z?˘+Qb ab6yx߷p6^YG (bJf6aS3Hϝ MGTr$6r7`CfVJ]O?wEBFachw7!5w2g8d>ۗhx>6,uqRsxal=IA.2͚0ZAf| Y dt'=ط9M".ˈFڱ?`1>%YQ~Fw7$qYwU-@t#yxC%/G\";r%YL`lY:ѱE"" 4ZˌA5SpG6fR+*Y|a\{j0 @FdCZHC*_u*% %+tAɚ8+ $6a_5L!5o K>p*ə#nt׫_Dy(!4# IZ?mx D$3:,? ȕ$%ץ a4EFe7 PVDztMK7x-66 DpԁEqnZ1иY , ٪*KA=8!o~Re¸'|'.BS@jX?lGӰ;wLKwϿ vj2GJ(%#a؜+) Zř!HNzD`|#O(d=7" i-4o~p&*KI O-=%+p~DNZaG?)Ks<%8' ,if->kǗKc!S%MlkG-, 0 94R)>ii9_ޛiso ܲ뮑ch oW{I^_ԛ˟ݝɯm Z!-iKZr6W23QȂp!ղEBCsﳦ9I$:%>Zۦ{,"q&]4$Hw%pmW4D^?ݕNiJtr]N{}Һ!|^y;3mE+&{tM9H:QICr#@3%h 5JVZh;Aj); 4qGP Om.!ڝx6olt(&:by3!Ik`Ef)I*LnF˲ф1 YLdnǔQחc{dǓQ5e¥Gݸi#ɉA;j] 7W4 h刣B]kX5w;>8{ ژJQ v+F$^@X'8*4bag D| a"p'=KFuCR6X30~ lvk#[Y8liІڡXS%25l#oA'trW=Q{@0mf~ Jھ{ 9tT>J\`Y%À>5\0 Qmş(ad_[b֕fh5EJpt6ơł>_ D,p~C`cZ~!Hkn[!ipc% BQJsnnss  #Vi Z<ûJ.(T~ȨB (1H7-Ej"LRFǭ_E &&퓍 D],EHZZQ0kZ!DraVKQbRžZ ޟ,J ,@t䮅,zE3c~$BGJ{,{p: b"ujCbX jv]O[.4/އV*t*<7qGi]/TQ XjʻI3sQ{S|sCg]j0L)b@Abt&qt# ~,^<5] m勨i=ɋytM8ή$Q= rW`=bEP3Zc6bph62 _*QE(DV6+<m/̭?K[8wh̺/D(|~`A`+.R m`>' (S" ݠ6߁SӗWLU:hYXǠOR .~ c_:sjPWdjsoW?0L`\r@o`kۭӱ-Iv`nC2Y n`6#S_(>^}oRnFAo ,71蠞1:մ<?!*I01 (B=XP 00ڝLwפ_(E gokq.H"^%N6vo-lsQ[c \/SrXu:jRT y7ΰ9MWR}ȥLh}xD0qz` vvs2RN`H CP]%/(Q1!c{hWgG r%j߰6}ǷO?l /9>|i{R_aԡ8{#^K&_NV0pjayU}bEϥ,VRO +q@`Z^ ^M9flS"s fdF:IHfTCM,z9HY60|icgc_ .eZHi~ l_2c#th]X1Rh_}h"#W!FRa+F7 0![<|%$rߒhx֙Y`BytxW")Z䜏(uYܤ5/b10Bh}J:SqAq]tx/ F15"r\L(-LݮCq_r6 [m;uh?x7c_FBvb9ӇMPA2#̇\ήHXiR>5.R.1=Է3) lt"^w|أOPBuS]A7ɐ99'I> %: _6T49%*VoS NP5Of=c׻D=_ՈvFŵ_ik2/ׇ4S# _n@Qt(۠1AzphW_~OVj$M˳ D]Ј|tq-|Dş`+ƱSV,qx]`$ꣳcDYC a ƏMO)aĶcY4_&;d_=5Rdg6B))klo*FtZ;ƺ6}%A%h qk>le2geF䝺QMf_p*nE]t_@‚j- Ű:"3yƌ(`?g4\Pcg hD7JBSLjHx&{lQGO!Y? oiFd$ cTɾQ7ɀRD:QC"0uAciTed8dOgJA#<,6lTl@c+hnWC+ZЈ"0^X2 iUjjvO;A0߃un߳n{g $bajh`2-Jbx E8t qS}:N "ɪ͒$٘_T_u¶ֵ7i&Ģ $Ӈg#[NAJEz U,O9 Q6+d~ݹ-U=u܌;.DY'YU E-Ryf#<C9yM#$N;G=ۤƑ6(sԶ0$xUM0r{Ro֪8|~LAչ1lYZR۳Hu7nslgKKCCظҭ#+HD̕Ě?8S.ת$U&U)_n/eo GbA^caf)[f,(|P0Sa40\#oTZQ&ubEDVL-˭F˻wq"54-|6OA$йS^Kf: 7T:O[%I ͱnҷ]JqQkTf"\nw/Yh[+ I& 9>I٤td'7iE̠GcUX %]s ז}UUcR-DN$Yi*FhJah!x,ex`(|9EKNs 0n`5CVs{4i=}n,ɐ񴥗8"ES@}xx.Ah PG&Ok&185 6 f* j?' $8VqɈ2RzX݊Q *#$)]mbiXgtp*EstԧxiEMA&ENn k&{e9~1b6ہziop/j6o>zj]W2H?v|2$p7:TEw?"&J9t,5Y&?)iBŲùr^ 9V AZw&_[ɗ ʸ= ͨ8jEj|-6dxӕ- cuAnpx;1|6` +Lez:}ko ;RÍDANzc'eoHh%;EV蓽hGI ` &{@XkWxܮ^qS1 Z}6vCO[Ԋ;T3oFK Դ[,xxQKD ;r/6Ve.+ڎjKݡ1NdatL7̈́Y̙`ѯք3UlCkY T? /淵`8OxnH?T'md1ѝE_ϵ.c](t7F/cXrU;QRʳq])-p[-$* N'Aa $4S}Aْn]bX|ל~RT| -?֞=#,T@"E|Cʢc {(hop[K( ΙjQ:oӭkH-F NK .lڤť:K̬΀p6kݼMХ}Xo^޵=}ږ"mJB6V!MKU(u#z$pQNqўbDns\Og`:;Rm,^twX/A =R2`.!B7!>y\` #/e`<9L*@ oȪدOiC?C1 -/Y//Ol`=\>bUݻ>ϭ^r4ޢ esEsœ29o_ ՝&y ]T0.TA1? O#$(?0=~R`5(JY]l(s!["էgdEsqz8*ݨ6 drTP$hpV!7l.ghX'oQh28F 6L߉T4QDn>&1YunZmSPz! X xԀW߇:ư5-|bg>}Ànݙ߂;yu0ͨTGF) ΌE@2j]I!+ym\I>x+X~ >yv g0H);72*̷2!2 TB M3`pTIADff(IHs~<,ym3u*Ie赒`ú~f[KYA ڒ}h ։1 i914Bޜp>߁?X]b:!{/J))f.uj0)hgP{V\=.忕\V26d3bp׮QMejuv M  4?܆LJc&'B I}FN\)u&Iјg?lvC(&DaU`o=ST%ߓ|#cv]; H̾zS/*oV\4<\Gdu9:=%n΃ɝ洦jZ)as}y+cR|A^tkMw:8Ũ#czoxBF }_5qIPH"^N8׭&O(zVf~ˠ%s<Ȋ`hT /zjsX©'X-s7L.^%w١ IfKED]֍ᄁ1QlDCIsR*~ Y ũhu%U(z>Gbj,MAh=ݎvb!aў]o ˒PIgD5F9x/]'+_hjd倦JiD>W#0(*X\_r^EKq9 l00H@pF[&v)2^}hS6>v p Ov~ύwdd+d`1>y=j/ڤZJJɲEJlF2r 2i79"|0ǰ!ۣSlsJm <8NU27zݓ!a/Hws${ 5L3CֲA%p reFy= d{nE6tD=,%<~K6 kr˲f)i^0t1GP;2Q@۔n\(< *:aоMU|%84P\R9? ';)Zj7V$9aؒ`n0i^zp7/ZEaTNPvH fNq Mxdg74+=:[K~ur R '(ܱwhA G7RcCodv6"4g= ǝ; z_j)ߥ˶[t1xQQPPDz`%Hj =uTMINR,*^'+ yB2uгfr4M*t vZ۫; i ';v5GSiRVBh1j\YSwhm+RPLYvyUgKAU,~ǽkPYu9w_x{W ej&dn@\ATA$'-y'p5-Za7Q,Y ѓشXJԭM`HvA; c]\}1XGmq–@I"S5\ɱ2*w]9ul=x_Nt3#VjXڡN5_ujmaq_X.G[""K w,tx' QG%X*d$?Gzamq)sovHs~\9ㅺc޷KDbd$uvCvְ)Ȱ摱ЇczdқMntY!ﹿīv:9,%t]PEHr F"v3e)H!a{AsS$u@ b&&F%x]A\5ܚ<Ժk> t+W-}dcm!6=Ӈ)%9,f| Ue 8lJc3CH?W s2nI%.?ڒLZ~_ڜ~ܥ"Q*PJk(j s]!o{%K6Xʠݹ.e:ODa1'\E4Lc$9CU^b =vXYNw1[ɺcC5䮇@>D؈G8&Gj3|̪›b}(q̄_i$|Id{kH^wSe 52@wc!.&*eo7KW$.w @{Fm_LE,P *EM_7x %Oaܝ'Xs|@;D6O+6o@AV3]ğx.oև%b&Wivp+5(7%#:|u9EW]#mkez9h+?0gi9.>b&SvrU~Si6;2DrDŔ#Os }B=SJsZol `8%NSh8qҊ"iRf质[Q/w/+伸eT.ZƜ|{bVc06`ds4~d6dφ#Gv L^+KXazjjDgl0087>+n>M#IXlk)ĽJ䛈I\ YDENDi+#z ΍tdQ9L$T7)y6}\br"{ 2}JY(drNNh=rth 2s=%b3H=dG>9Ԁs\ &"7Epg~5g^~=~oV(nHq;6toա;IZeO=J D7>B3ԏw51?4غ szlD QT2EgS nվ49ֹsTԔw*rg @&͌YV Q]z(XuiC~I쮝Ԍ^06\$m*)a/> Tas``/Q`7dj1Ti {bBoeK֛rW! G5Ͳ0F&ɠtGC;ʝ*qPss[2'؃ꮌ-MpZZFpZnf&j?D'i._R*>f|lfF`+d%sdc9T/XljlkF3plut?tk4YMz͝9Ƅ- Z3_xT2n֞zAP/U3#^u TPԀhDo=+?[JZ}߱jw*NoPka1*$Bzvx1M<2کW`3@6?rOse".lť)49_Ȝ|9`pQH@6XLU- ^-qc\em^ X^"jFFې[/h~a8lpL|q,MaMC$ejyN^_Zʦ=2M Cy_*]=@ger(gQIzjׄ"ػjB~KP_oQS=CA33a~yuaqH}ź'Wbz'pV0*NNl\ Vh|dJe/PX<"Gv P L7 !GC2/br~1~a.'r/jC4@d߈mÀOH(LAZ0jn,&ih6%Q&8c6+C<#'}ulZ$JSgt>!x@]_A *F8!Ww[puz@?r.<3/rw 㱔j`{yIL%|J6,D ;N,Cn78y%;+fƀmLi&;i^ʨ*tƼ} |(?0P-"aZp>a^`m=v}-PHu#Dz!}r6x>t 1LW3̵otLh- pSZ/3">Z¬/Xwܦ<Y;5}?E6z9k=ʦ݃ߙD4 cn֏}zhfwӖ?:V=Od=-tC8 ѬQlpD7BN^Í jL&M۟9›8f@0o&ʊe%@Y"LO{x:ŠD'\)YԴ*bZ7^T{Ձȷ7|&qq >j%|FGC'v4bˊWN &  y>^R;*dEHqF{Ć cjyMotWFAuLAs9Q)Yd[P2x_s/h쁔籶d+R8լB]Iu+1B4}Gmyݜei-" >@ׂ|@9Ϻ>)u$T9KX܉:9 ;'(th!58t7{m'9"Cetꔜs%ZP'^& ^.QZ]T&ɻF:$zoTOKnԩ9AX@M J raܶC|iÑWP(ߞ'( NMqD;C%KVG{u¥e` ;ŲaC+,_"٥lNv*`ɮܼiK1xemMX9Q#DW/];]m3- Tw'xWt<jsnX''g% $O8D˙ $rv?dLr nHQ]e-$"IiEORB8PT2E#Z fhn&AK(`kwC\}1 T .Q߯G*꾌du5OSoGV͚NU>d-+d3CЕ\鶦S[cg#GǏT` ~ bPl&3O=Vd-s!NPx~c.a4ŌE۵}U69Tv\q՚<頼edrNC7cC*N6o}4C.QKf[z^#OT{T02Dpg` b =QgO9vr/_?M֖iWLjgϡ r~#w%/ݷ\,NioQ|Y3D3rziT,flpq;=f7R7%Ln+7 7`kWAEEt%(8 5<媀͕Ou Y09mf(f.i4Lf S:H4bc5 V:|͕w`gCGTCWƒ$wߪL;J曲#3Mqm>jT.s> r}n:E}3)yHi wK* [SJz#Z^|w_OjiJO~`oE($|:]*&۟Nܬ0΂=-q,5at\C8he3q$5'3#{ VsjW+NLG~cO4g@H$*ðK)(5t  Շ=#<{jt~/*X ߑip` U>ӡ@jL-2qbown`f'cl;:h&LRbiZmF6fx?a U轨IYz"#QW@{rm!qDȳ ӨvKo dm/aH' R+Bݵ\h_dQ=}dH`3iNj1?k`IR ,t<<艊ae/\Aсr_r"5߬qm:Co{^CcD-eY\< ="):hDAcJ]l?o- ``h'Tl a70QvmNfB@ǭTR?IY G7^nÊТY2z?ygiyꆔq?ApL.,DvAnZ$G`o{6qUg`Ems=߮%+$q^9*]* U>I9M"Z . 6Xi5*HJ${HžU7J `V: \x8#{BN aCI,4xT:iʟZH};ˏ bh'~s(Q5 &AX@tq{*^yJOy6@TؑH̻Զz tck]qN]Fʃܗ`rZ?ɬnM-YFY TCjCT9}yɘwЀ`,3@}t[ uJe5)NP ?5mlL{Iou *hj{%6* OߜZ^ 橖 tʶH-(}şd`[;5oyA/m6HVn[4B({b p! 阾>ȗhF,9%A!p-{zfBc=q~"Qg?d6\tLːBĀᦷz֣V`>H!$Dv-bXTW @Ihb$~uB#PUd5G9J݈1:Mi͡%x{"0Y#Q/ ңv$֨GT<^05K B˛ F Ytt7]8Ue|D Jx W6<Jp|ת7pTr%-%*:*R׋#-xG*cTkVj!\<7B)z}}CP#ODRE6"fcB+4v؇(Ѷ\\Zq6(HrZ},]vA۵č'A;bf1PyR9->[O?޴_(AFIƐ,@M[]ʰ;nGCq+ Z~Qga62" c吁 >ӣ(K_W+=?d:p~B"Yvi>jb%:f,\mj^C%ºS E_a)pY`j/}' ۣ,u k.[}`(!?Cd:kԊ%hV-p,wxؑk8cH{dzŪ($I?iM\(F8_p/i|&^nɆ"pVx{k^;M ̧_EF>U+;?‡|^l5cҟ 1G+qT#Y2g;s +e:9cp F ]|r| ;MSEάk/=h~ږm |H00uF Q|Tα>2F@Z=Q  ,%7q㞽q.$h5sB!LRt~vL᪲GHK(fv2ZQ>^sSX>,)z_>vBЄI6uU5{|+69Wҗ\6X}'C&0Rfyv$'!@էM#|ȃԷߗLӳ_2z ?afYɛJ2O70HE*Y`&@FBU ʹƇ_JΎcz\w% 4Zl/.TZqm ^KƋPsRox{!F@.E*^[ ؛\oa*ҾU'P'X%g%La@U'{mQA*BӘIx;%m1do)2LGBJwhbxq5&(ǁQ&3Zp~Hp_Lѹ*z:^} "Py^ث^| C;Ď=,=rɣs+up~>=bbr#eYފZŧw#(n ZHsGh" ^L5&}Ƅb\v˷D2,$ޓ@@PYtiV3e`u1S+sRT. d-u㢙kI9p?rl $J?Ec#O;{2?a_ $zXek)WISRm=o&y4diK_BQ^e;-I6LQv )3 7\RZqRz]D!lj>Ne>+8a"Nx*ce>}`4koU qo Ql*4Cr¥^e̺!ߕ]N o):)-0xꭡZQ)o B{uB}xn?v3~;gj;69P?ѹ)QZMSw {qO?זbYVs6ʋfF .f"4"tyh}0Dz=B|QGP:7M,8Jkf1`P[a}$ă U"X4QE>;i,`EF gvCP_+#|%1 kI+fWIm"M/~Q2H)dL# eUV\`|ۑi~^WL`R {TX=R YN&TӓOf2bp^^@ngc w%ܮU1Pt|}R>"#6GvgPSצ0Uד f^wɗHsr5 35js:3q@zūx}u("iQib֜׊R`uRmA]=O8!VB^L{@=PF)Saڡ[QGHXFݠnss\=<],B.0g;%FǻB8MZB(dU3h"6J&jKc O⾷#M4#B rC 4#K5MEtU34~QeM8.{4LM)14ڲH nk]Ř3\ƊjR{"u\VnzjTb`RHT- 6sh$ 2/ۛng!]Aqd$CN,>oh4v2P܀i>_99 =k!aDY1<<8 %BF-5 nSi1hd>&\Ujl' Q%ea7,M9LZs kw_oE$,I239dPLh-$G,7Ȑv1VEy5B,m2v&k`Qx\̪$Ptzv~JwMi+mi u!_ h631W?)I B5BHDG(?; c& (:MBT^\N[rL6i+h "}KGv5V5!˞Z^K J{1?Hlޏ ?7G{AYa0aL𫣣I%l.٣䂞xFGr:JiRi@3V_ ef!Ǻ"9*jM=CKɰ2 K2)q D'M8oq%J&SZ DCqq#wAS-#.m&2d7y82'1-Aۧy/Vwc8)XȺ},زFe+]vWqFRGjeJ)*puWo?U:})@,0L}Q3N.۟,'u)q_$35=k5< I5,$qh"ja_P?숶9[`}6CUw|}Z+G?Lk(ya)FhއƂ8 6Kt@b5xkೊe,!&YZ H H G2&iϧd+Z~wsN[s.j_̔N܌9r|+i|g i6XsiExkwόɡngvOdv9'II!{ us# lkPa_,̧+l؎ ;$cK0wa=/QbMxʸ.u}=|sENteF\=tцKֻ:ObybV68wcsT#/=O9QK]lHd&;-r,\8$<[iE21XWn>X .drJ=8=B-qmیlM0{D6s&0 ;U+/mQ٬e$@U:ќWTyHN?ZBq96Ha?{> Β_|}-(y࿒g=]^c@BAG] +V!;,݃j1Tۮ~¸'dLv'4i?KzԙP<NYl/&Spq[0 N@ d;\i &Y@&5æ KUu;N6ncf&cbJ& n6qp/|ʁW,a gpa-Kjg0KW2I/ŠO$ E1L'61;mgO|4Jz83N~=T&c(ԇ>ɨLQy Υl+ʦ;~cnУsn0W?ֲ՞d&+';:c$*(ي,f'z ck> VCt;185ƂWIF/uR  N$0ysd޵[~7IS4ye-W'EÐG Z+5Lӕ! /tak+燶CC*-Ut VXMaW˶dv+̙`XC/vJnJa&V&({h-25[]2 8|ff5~#{(e5t bnfa Z,IX21WqLR~xI2NO@S7m'с"εSUh KAr:׷KM?RT nL饱F@Z3i;_`_#g(cE=b#dgstCtZ%l*M#ùct˄=d5\F7T~ެrIȪ~>Fbasl-n*-A"&z|zz*wiN l[PTͿ܈% 9+sӃd|n^&|ܽAPقCsd4,7j˅=7J G jhi`[da:&a'4?P'2Tax;UPe24e/vtcM$_d҂R?K#ۆu\FE&ags֏,rE*a2g$a|k05H ĵ] ӮRiLIp cysHO\L $d>Et + c1c)Þ߰{S**1i<~lxiY9.>{LS= |AƄ:Dy{#N6r)P *8xԲ25иDKZ/Y>@Hzxp?eN)κϯ?>8&H=22+ pm@\MœUErMP{QRre_imjf/L,Ө1#|&,6mlUAVc"6mTEvǍỈB0FvkF*,aX y$x5#dQ9Eڜmg +[-;wy_芆 ]眐tIgAv0 7oWg D] AAg3V/sWeYYmy/*(}wu1m@Q:Хa\4|OBakay^3ˬKurt"eJ(F%驎^|f`{yR_NU+s+1dj&>HjӍHȢAʟGBT̋̄%tBm1z. #ًb+j-гzH[3b{˓`I=_-&rOYr`|yyZmp,!>E^ߐ<ٷw;W 9|p~0jAWHKnWZIW+8;s>lld,o8gpx4V@KRVJ:v+A{ Dpw2ޒoF֯# )ރ 5vI83ٞ) 0 *P  @rYɉjJ EF9tN@-.r4V1"\ua v̀Y`cla ETHɜ@~>o¢g"oAw qZ:ypBQFA9;]Aq}"5S?_y.v4j/^Mrطƿ;PYhnMӬ 8xH[:mncb=:7~#,~Ug7&\;efE? 4|s %MY c5&i̖tݹurs 6F& iw~'$|&&&ǡFWq_ç&#Τ\L."G]gV;(ݫ@~ λs\n9C7 :Q15Ǧ<$*,U"Zۊ\3f"9;xxfSU5keoUk&~dKEb\(>~0!73 (ҷh:9m՚, dK-?o9 ruhxӃ-0y@t{._\0N-=d_!?6Լne\b*[.1.@8ɴiZ:M֌v+$6Z}خ:qIK+xFQWcs (񲫴 jjE8n=Ý Pp_^+1;_{y܊}~{hcu5z3O~_0jmZy8Rn;3f,+ӴY=I)M|lZ65A$NGU1Îû4G(~ߖȣk8P|I)GLşXD׵Dg/}/!U x¢\;IPKb! 5wc.H_۾Qg&f%V`@Y4n0BHP~;hX*rIAw2v1Ht1g`:Y 8{Y?m0 ^ m/9۷uD, X}5 krjFd?&|XT@ڻ>_ctkbq, 4Y5(;b[K1{V]Ķwb{ 濑U-_oUPqoTP)F3]G35FREm d?U kJ9`}ɜƫ.nY=80ϲ) zQL&@W4, =_+iH4}B88H=-_ glep%PGM:ja![^ܔ&P%Όaxt{ D"‚ :.x8l HkoL9"°`D(+ŮE8;Vjw#lv̷T`r %ӥ07UXp-"NXs6S\nĽ0Qi<-0,aj,-I|p cʚw"-7L!"l~\h+I54; zR @o?n-Du6{swJs9GHؔ<Lۅ6s\P!30J߈_>KفS!e/zO@y4IJo|{`Ed-C01Xf߂֬ 0di%"0P3~W!$ Y]*_xy'8py2uƯhjCMdG`38Ԅ|Za=$}Óe7E!Q7KN>>r܎iۥ :G]:6UUoPfMXvסhĪ c'n]=mĮgqPp&$XF:ت4a")0>-WYZ+zYD^S-ԏ0tNkZ LǑ o7mGA+"s\B%;Jz^wj_Qwv[`> P,ףN:GTEd3j$m"}Y˒Sȿ[\{EzC^gLn> Qqp;X[HB1\xV7V {Ñ2g{P/ut;E|.|^e"1UG< )Dqu+Si~#"ڦQ= ME8lyA]aui"ӧ^cc9P7p4f& ;3e\LU_;g{A}(2T> byK=QxH cZtQ Z=9ls󈯋"(1t:4|!2S!)ߩ{h!+<, ">4&+OV\5*AZďr-&l[7s3ق|滶qn3'%W' A% yY&zu,cS-=cx+MrwDޞ]z*/Ͻ9?M0u.+ߛhƯ='gW1uQ[6tu ġ+#0uO.9 nzz͜nc=%aTQUdt8`?Ga\4MOCQTē|V̨zvMIk\VL#;'wXp.m;:6Krku?g,-D`1\i(7ɒ !UY9fBd>AA!Xg͗3Km &8Q~ΌCTXtQDXɪL=ʱ](Gu[3P؜bX Qp|x}Cjj-v>xV<kP{$IﻺΎ0 efUt bQ:Q#ƈy2J5Nk>>ն3p֧ B>vEBFRp6}et/zӕ/2Rծ>}9d͆_ވ[eZr(2{wN>RR3ǴhhNf`ex_z\<ճu{6/~5St&lfJټfMMAPM41F/4U壇3'2j&<cu%VEt-uLUPfYCFd7hMylZ?ۭ s6S wibK$uTk1&V1 /i`s60~x} Vi!6N ; ؕc# XEiGj5ihC8v81,XJ/S'Y^R|ܬQm f{eV1#A5 S"nmTYaX`/NřIbU8>O %]|Ox(O v9%d % M0XS-~+~)KXݑ}c5CBJG]_D1{=-Ne*Ò\)SVetY7fk!m\sN6\]ṙbG@׏my 1@SghńCRB_zJI}.&9mT{v#Hق$.{5]b}^ZrM:=򫝄 S`1 >υoGƂ>4yc8-wo֜k/mZΤ~FS,}V!u".No_JNn)ah ݱNJy1> }&9OF=V Ʒ}$ykN$[z\tAu&ByRް@4ܶ{l:ܺ"љAm7ڦu{ΗEfUt8+>T'^"R$?ok뷴k ؈һXLUc 8g F!Q/+ZNZivD8w<6E;;-K9[`f_nT0_`b n@^=#^:JE%FDz~S9޶ wW[tV=ͫtÏxwNyyGpNfqG+'b53S)Pi}L|; g&*x=ӵrpZNDfdc/+;Yšhf`] rS}鏻qVohLIQPڹ |i-wat,Z.^kR,V! O9#ԊYE11Ki`%\ϋEIez2M8Nfjʓs W,s[S,o'zp6RN`Ҁ^Evkfu!%BN|&;L1vfX̄U.h2$ 6byS7Zbj /ēb3:Ĵwwyh0M+# > c%pZ@e+iӱ'}6) {/s2?YBx- =k^,v[kS#OBcrT=u*vHkFrfF? h2idMǂ4=}8'lW Q<DžMY+p_J!9)92:bZO{W"lVwXE>/)_;tiHAgXAb3Kf) 5ͺ4,Bv-?s˫Gj)me3S[{4>N?Zi|KQ ϙ2{K {?sza>dmt=Ë }0}yZgU6h?tF9 ŷo9M++ #~iÆq[l2߻ yarhrH6 r~kG4rx #t'm̀KT;?Ҵl?aM%RHrQ >pQ 6UbT0J[tm2|\x~Eܸv# Zls y[^ZaG jgtɄF"vuw؊F5ݜ(iZ\^ bg_{Nr{x ~̼9٪bS 6Fi_I ш)P 7*Sx`v2~(4A*rG%`խb MǛ/VUVeA[!_SawЖZE# |T܁6Bϴ;+amCO񎮫: neT\|@oA8]|Ơ!'ςd|؛x;Q h]`K79ejvBHزvp%^3^0%\ G]!Uqw=evy!Y撹-w$ _WdaAV{kK WA mYXRVElvCbT 1F|>DhvL7"MrUwH uEZ;;K¨}S1.!<}+KFsykZs jd p ,)7.3cWCk2HobeONsA赨a[Iu[)x\ J7+"BONU#s/@,1,eHtU^CU-gz.+mC_XvIKjoU0q+lBNF-YD?/fhv/:]"I=yމb9wK^n$,!ywlxȬzT38lY D6ůj&$aCmB9?[ ϐ YE`L>=:7w@o\xÌuE VҖGAE?^W `osM)ZO?\'_@$BE֠Yo$29X (n!<8$cQq2 u}o&V7!geKL⼄牫{\H%!kq\]J ѡs<~ԍ*Ήkڛ1_nz4-e߶B q@&u=F2( 0F!Rj|ژdQ2A-xLSXf"q6sН)ý)A\<1 KYՊ{ uONvylRu/,0G<;n]zpՒccd,,`e.µbΊ9βzDeSY^y3n24k^m}hLQ-88rR5ΛR\R^nycJ0RB<ċS]i^MZPؔڰt 5 ;>w^L<.NGIPvEndk--,39_ʀs$n#Ԓ@H*%@`VT ŧl~+jХɆb W[+Lu-Sr$?s8=yr )ڀ\~ƫ'ؠ$>ï]s[(ѝXUOg dEƔ3(IvFO+~ ؐLߞ\2_Sef Q;#77Ie٭^KmL >.z/{R";8^VJ-HtT큵4.{W bL0(dU˝ r@1妚=4i~ٰ>''Ҽ m3=7 |T>x.)G)RBb+6-_YjK֒Ғ2KT/<y%8O[ڽo݊F ݩ4[Z UfW/ .e5Xm%r.ʅx D4pHX堢f]lI)]b}G/熆Ypr/(EZ3&|`5;<_6UAr2LbȀ(=B0W.4d``KKMLa(uN)X܉L:IVxP3,I. چRlhL@(i'd0ђIM}~򳩝`Aژ$g`%V3jY~eo&>pL?I, ùrGYQ={=6(0 x!a訥цEPK@@-0F@!~E o[LzHC#TܓMk꧟O?0jq:TTC1;mjl~s5O:GEz RoWB>'o }Lo4ښӆ>ZIupaCAQ* sxMӤU([K;Aftz[#ձr?zȴ钏qUӟ%8Mi xN-/ʨh؊a~_X7jE@"CFL]I [K!Ѹ(Nv UȁcxʚE˨Kd!(kcQNե@j< KuXqŒI0rrqc% Vz4_lO*Wx'-uɷwMCf& "E'Tdq1EG"aʑ6O׺kY;'9]27Ke9&jv_[ I[_ΩO/ `4N K*9]kS+w4a C7CiOA +JY@hGyZatg/< xS7oݣHYVCC<vz N,D@5E1zBVV;%iЎ^C"^1Ao#.\3ݕ9 :AIbJB*&p^lI{ꂂc o{r5% 0#=;hUFx )bgyHMo DF$'H+CEJsMCz<K4ݪ0?N,iN)4ۢdH,F=D%(|Be;|IZ'~m?&kPdߡ9,'ɂϛ2brنO}QMu7/z;Gw,8Yv61 XƋo$2Wan $8W =/Jm,a\"{z'Գl5J8DX#JVa m¼ܚyMIe{.a hrg)@!g:lskҶJ޸0׫j0pJ\Na-]+_"@_X$ ӰAoW6ψQ8Y? j<Ҡ"qu,UL@$jZ҈5N?~?D`X财uu  :}BzMNc虤VG;6`nP”*:dDdU'dm>UJwǘ-Ņ'$Gy >:%@v"[!Q]iz_u Ht7ڗnP3ϟoTقF7юhE"9oFh0_i-; Bm#`輾8V^1s4M=ΩlC:vlZoͦEo7hA/W엄Ild:G4s x 'IT9fćεO|jLNbF=d_d8.Vʩ. am ǧDdˮ&X9o/8=яWe ]kWZL;,f L,J>cd~ykog6@܈i w)pI#s}!%T.S[◯cq5:q"YI)I=@s1 E*Uo>=]ԁ|wv Ր,CƉg&טT17gzљerXW,2b'Ab2ÞY,&(QA||cfZZ+0u.Gg]sU0{`8CjAGPFu@`"\No»ݮDRJB6I8܁M>H$P  56̯8>~6ܘ ]h^3F {8ӛII==ޙ:BĜhG:8)J7 `9LgKj7 9騿 ]qXb񖑃c me*B68OJT/t\Vԅ_ Z-GDl:,SBpr`޲|cN(-efm=&$r>KrlgǓ-RzHqZ%µp *d~: ήY <1A$}U_fuwRDF i`!63.p'X_l?nP'7}AU$. ![l*{l3KѨ$6{n"DHT$B}Ǹ*mR9he6af8S8Tfy"OW:di:NmNDLg`~֗t ͷ[tP&+>,;[>oD1ݙ5sU; n]qE|4;'1vÔԬ ٶ ]~Z:Qj8`yQr6}afӐ|2C]lV+6WbZ5AEax;m~ڨ/b;|9R}؜CLl  -+R),)2܇ $:cޜejTM)T/*}L9nLyݡqo+[c=R' !FN>B? T~U =Ϳ%2n\^GB^w0B{/ P#O+8$ 8Ũý`%rz. 5ӗ>=W797z#ǓYe"vw#—fbEnުg~^Im~g?mvu=EaO\ / "" 숨р06 H7 PlIҞ ;A쭭ݯYk`\O(ڰHqa|&oH *Cvlf;\p+.,)?%V~;jVbL!(X =lw'.w&|L5;=v~,jMr)?Rt]b89с퐞@QdPTi]khl\X2oXqig}b6*r8_ĘG a!KK5OCeLa,G\}x9&BFkIDz@M:|ŀMh~k(R?kB~٥д|t$}wWhrv4u'tT°ɏ'hciDh-+pX^!A>(`_ bTf /QumAlTn%##y"A#NMDlpŗT$6q2+Ԯ PKH?i/HR}u;7 s+rS%&cϚSCóc'!~.[~}B7QYo^.z!Bĺ5oldw[w .0G/[=%iI9{+;} S;ñup FuqAU)v;*֍{.oj2tlIȺ-O0ӲAi=Aޝc[1&v]bEC!˜5 Q5O]p`ҾRd\Zx+'9Ff9Ǥ;~ٸ{W 5ǥhURIMb ?ĭ%7Si ^/A,+dIǃaFuܽϋl(H57Wl4ɇ2W>ă 1_,#ڀ.o߻jq$w!͸͊ o9 ])cujM5$άZ(W&[8>"?%q_%,hL1k ]8ݼ F,l{tp<ldKVb^ΨL[JٝJPeTvyP/*b^LG(:M8]щy+ <̼eq^%"JSU|lЖ x.)F2cZiX@n"`rú?!ĎQPܟao0!'DIM;-dˌ\{Qki)V#dBG0!Ma>#~tA9-Jbw$`S! ~7՛bJX9/>3)y.dR}Pc[Ы |Ⰲ9Fǒ?!K?KVgFRnE۵u=n$ l16(L-K=AQnu}ZVraD@gpĬb2s:+tdm6g(/2px?'TgJ@nJnrߵ*ʈx#P ם)fHV=mĻRv#C 5YZ-gߌY:#@M#(O5ԱsjCHQOyߍZp^'b&*;i(֯& |iC~ҠI0*y K~EzOL/`r\IRfGhL#05~MAb-Y0B:-$!ڜ{ח7J2y6"xC#rv2dcj6V$F``\9ni +jEo{u`=(\;=W$Zt7$]+ҫ=%{sVmțz{t>{9&)|Y܄6f'NcԅfllJ#}hj8Po?TS[-C!8dz)G[nj)ilҭڐ5sJ?``J0UKKoX .s'^f!a-vgݦؿ|)H`$[!Rot]\MYHI]܁x諾PӆmD$Ie~Kɭ/ǐЮh6uޖ%GkUyxp2 ;7B ixÐ gݑD3mz=^JBCP 9#>aFX#՛4mز;57Ma;_ )Kkg-x7_!Aݾ43z{fPq쳛w%ZPR~Bl@4]dٓf-&KfR켮qm:g}Tؓ-d|@ƲM*swq6w"q ]z|Sk H UQ : /k8Fh#]4mЛ)Clb $ejvsu)^H,5O=myZ w'0zGq 4iv5Zs8l钄k4-BJ]ѯZipG}rg* Z0 &i85-k.G+kZ}FK^I+s{PJy4dk,Jl%ɂG}/`+"iTxo0Kt,|4l}^4-oEEkk: Vm9٪S,d>?Ǡ.GYˎO߿!y*h w| Sئx:Y #}&\[ɩW?OZW"S/wMpE١y@@,e̕%|C1SEVm!Y 8!I\nƕ%t27  Q!ԓs )?ڀfxf &eqPЫ±ٛ&~ d36pf{{y#/}>u,kF䍿N7-0lP@d)Y.PmMcHSLǕbXz:rVvխxS2R`~;ʗB1dk9$t6m5JmL5$B\jWRTk邤ulu߂k0RI s]ФʴT $T8RFeENI.4k:/-Z(NDn3T_r"t AیK8J+&Yqz?cPٟ.+gRD6u4rwցC NZXG Vxuf m7' !>3$ Oq6cкܩH9\ n4vȬr ،tvzPOwo/skgxb*xf\eUhk-9lı8d8s)Qz-W9A~VƏq6(b+Z ;QXuQ*i0J[ }-a4}؛:UXOEfoQªCc3A9WEǽw5;94m|somEV(*] 7_k'?oV^JL V'] Q1_À6R1|G?[(`΂X4l.䚴ne }`#oOFM02Cz*'$WF7SDhgm q9PBϪGOr1D Âwz#"zkkI\T^ITTz~\1':r 3wmic-c18P֟Z v! ^f6tR5/ep$|‧nwQ/Mv'vtmhۦߑlript3V*ٱpCOwqpD:Z " WOٕhD곙3HNyy'7IiM@0A&[nWm\ B/%V W> T%'dz8}e`@&QA-*fì| 0 Apu< ~gι KRY]dk+"T$WɴG?4DZl6Y8:y8„`;tp@G1ވ-)EFwUxCxj MNb-bJLIG>0?Z`^c8]t؟:}!SuQ5A?x>0sh kęBL$KK-7&F%7P8w;p}㦧u//! U/ o!gh{ [z{+Z76;&$mKp\Zk`%r&¿%ek1l+֑AxNɹH[juj,?*~YAԉF ibQ :rJQkO1_96 vVkӻ.`ȑ@ cI4;5]JOM*͵"@(f-v"a› vEpQ ђ{U>غT1NʽF\nm瑚aksXljN!5gk>cPIIih*Vw qk;0eY( ɡ)ֹ~tL!a2LMBJbk}.Benp:`#b\SJƦDʶ.>VZ aɭâau5E;N:y'2;em丮UDeÕ W-{xx=$-%3[:[9]*>F4]i=> ^ QY)U=c JKFT!8aіȋuƭ8~E%N1@XLyӦT Hi|wAwk mD0 }1_{:7 JxAgDh7O;?/i!$%T0fd{}$ެp?Y7qFnHaP_mYEc**Jq5\@)K{Lł~ARS˅7Z"՘\F`߸cɏivz,~Q+ͱ:"`ht%.c,_S,W8͐~ߖ0qMp;I~R=u<(n/|㟞EMk4βu(lhѺE/7Fp@7Z͙(XO^ ^2ڱ9Y8'5 fG BQ 6)&U/WWVLܩb>+ޫ;ˇl@*!]6#d*}uH^wUK8ho)D\IHmF!8D,$m*xk3YVۍ5R*XQwn{˅w@//?#H`)20"~9.ҪP>wsa^0l]j4NLER" yv}RJ֌1N2x!3QB rs: ryb>%{LItVI!ynMx+s_J f78@{FP*:NJv=Hk΁vIqemrٖgu8Ϫ^ӽ?֊u7uLc#K8RW~M{ԡ'$RKJ ވR{CΣJe[ PhJZBf[[ HMP$=,l^QDlPթƚ~7ַ[F@Dk,?6'X$.|l).wqv(o"̬1n^ոA@rsb5-w3ˑST8vտ.,0>n"rH;ψUS{ ap w=^y,>-!WdiK%a> 9ѓ:n@R$sԣ=X=N_UӁm(`(v0!|6ib.A08AdDcC4YÀ脷 jrKRYgopJ[ކۤ)1Um0@#ڿ׭( &!y.K \rltOݗmkZO1 !h{s~=s[&RbDG'w%~sk`I9,65 @b$q+9ZҎĒ9jk+O1{ˆP2#8;wD8+hDŽ*6i(-%T٨ *^vT9R,K'}5,!p s"xRy_*)^]T`߿onsSy0{ .eQƣ\XA/>o Uj}ZvR_J9FmWu0C%HDq$&к<V0ލg}`!hL3cyeo T*C"#ϫꭡ5_ 5Lb/T;PXQD2DҨ*2u|_`z"4H,ci/N<>Ӹ:m%AƗN&Py~rk5%:vLz\SxA DvAZHm-\יR>Nß~j^>g FeʪHm#F&vl>f1Ev""t&C>< 2%9t ŋ)t'cNm38mvDtJ|3bխk2TY4He!ތw堞WD?cuY~7zȺ_$UZ2˩U'¥PeiB 2ԗ.өMHF!$L~8s0q==B7f8A>}k@^/sbՁJlϝΪ\J,0kTTZGժH^V#X8A(z5yH_i>npD%Ur]EE̳۔8Ҕg^&},Y\bR˛S{a곀-p% g|W8s>F 켅v.?^A֐:oΑZF}]nPnS6C`WΐCKrGA.ƄI9uN~kNk僳zȚ5l~Uڪo`֝c"mv \h-Z Ђ ѭqZ/ ]nuXGt=9F&$db Kmʬj9 H š.c:al%,XTNc{ÿl &[iZ-3!*ߵ``4R¦HCK,4U,RZq%6 -:gҩS6( 0L[\2\d^g{ɧkW7G6$eGG{.|a ]oY1hN_;Xo ֙["OΖI&ia9[2zrkq7Դˌw{y$Qu#1 5LL [EӱzB?W^՝μQ*p/&hhNG aE$ \?(u tWf섕%t/?|q{;lȚG+tW o)Pۉ!<~ fp{sY(E\d[Mo#cZ`qfYmy^[|`Q&؉\16AޤOLk41Bc40t %6F`[vEo$ 2'H被 ȔM7=*AA]v?x%jfZ"JֹR^*VP_yl_DfOe wrruGJg`hv`vm_; x$~0NIN;DNvŨmi+Zmy@MTDA8,0x]io%|[X[*p 32-~0ٟ14i%70W+o僷6SYQO*&XI}{ʳ<٥_Ӥ]vG,ra,=%Ctpm mӺSΉDZ3"]D!CCљI.OLSFU8VB7BՇ{w\BVV3>[? 봾1rUp'QA9+ʓvGq`4oЇ,a!^. ')j|b@|b_:d:sD(Axni}hbAH᰼nLWru䓹{[rT4LƲd7B$V$q8k2G o{/?Ȳ3;hqvG Qe u;1s}hiuKuŠ-:`3\x\r" [jeTOF/PQȄa: èoI?g BaP h4\0?8Ao8O.ex .΁m2q'T, w:00%qЋ䎞;631\(}&3q44u+u| ,#pAmGt ~ȫg͗9~M hzF 9;Bn/>~Na$L,=/,84B wga(8r%GH==AzYDGv17}FBxc?ٯq#>ƶ"smr F> /l -"1[ٚ_&)+PXdW5Qg ?\P2 0IAE,eauGQ I`ΰBܳ,}{ n9c8hZiyn(s KW1aԀ Ϙ mS(nc2 n `%ʄnLNg5:K=~ZlW5KGLbR@ qn¡2X+1-޲KaH]*af  #9_sw\b}\Ck񅴧0 =9EdBUGECC!Uf"!q[d؉Ao"=Y, _oA@.Qo򉫪3 ?UTσ 켞 ʎ ~\|3Լg uBfhi,i{ ^Ɓ'_It5? \xG&{ah%"=|v}/3aP$x% FLhm^Yַ!r+#mB2jYNA0UpBp9/>B5kkW tv)a]**hk c)d8xQEhw/0fz"EZE0klKEWlb5bPܶZG>Iˇd8H j窨^ܥi+GdԠ}~xiҘ,1 EbclDIGE0RhH$EA?M#}FeBB:9e75 j^N4h2 uZ r F JvB*1:XnP]9h5{˱NrHË ڋҫ["ܰcK]~U`3U Q &.YօJfpFbڅ A<굝|[D 3΁Y学gI$>߹D\l"0Ҡʀ'F+5emLdd\UƋ]h ͨx_J,]JAilW7W)jE['.+,pD:o C4=sXs&Jb~{e1 olCN!huW-亝ld!mDERmZ5*vf! mE?䚰dGjC{ 6SjAm03;Ƈ W=a O]/UdoLR՜LfTzڤO~,* FH7l'ck` %4^p:aӚ3_6|  U(\8+ mB[s;cJφB)*1Io%`kmY ?0w|RGvsꒌM- ?) AcR$X:HMFՍ0Py@&]˖vGKUeq$&tPtF_`9Hg;6 Rzf[:[vp('q{>{L![oTД ]i&rڜ{EKГy .\ƈ*AO2UZ&@pEc|/ 8]kf툊Ώr-17F?:D=Ę&gdžZm7YȌfHBM+m&qwgY~C<kge4sҝ7&u <6^&H_b?09šsY^GV:*%R !h>!pw6~{gV;/n/\>U@jZ2vOYy2w";?3 '/N}ݕM(uɍXu ӮmRTkw0d09yMLؠQqsBҳˆ{2 ʛ7|MʧB34t spרv|N[Qd> XF_߃[ѺGWMPp茦o=e#tmkznx'*6z"& @2)__)}W*.cc!E\Iqx;FGJyn<5ۺ=;ČD'{?V+D7Q'`hks4K죹f)>.Ms K3J3huc۷?v=AAM$7oє)ZS@P!d5Yɏ;oK=fTj6cg&P CLD, #o*CɲsP9.F`E?WxXbcf/o39I1[ؾ pa=U<|KmRala?I *c6LFͧ\I2NbmJUȅX[-r}O9)T@ .Bf4C5=hnQLmA }`S!y#_zrL>E0~vXJ9PfϚ鸜;2H,3kVOeQS30R|Nr3%3TDz{lT5!L"׍0MxC붱Sɀ|r*Бb廵$ 4b % f7m>q܉ J]rF6 _8!Af5]?sO%?8[aqz)?[Z${;+'$kb ktce矷!{d=S6iB|L4i( ڄ4js;"C7z{|c~϶O(g,wt1?4zYKIMGzwZA[2o fl0P@ޓPD"',{:,8UFqZ np AD] -DkMo%k17 &q eO%}mҮG–w.Ã64&:a붛rFT Ol -s앰!Zjd@iZ]#m~P!`F|46S 堋BrdADhQ"\3B.Aҗ\0ElD.HфIi|ᝦ6S-wH8%pHƆZ`U tL'D[g7rLDA4bK2U<x{Su\Ȓ|`>' :v,Qˮ h5 TWM*6!>=PПS`X5kvw.t|~Ig\ĭ[tق,$]pyo/]T@!gU g5p6Ƥ&5RSQ%i)o>];7m2!V|qaݯC, IchU҃B)c)~tPۭc4Wo,1{X?S6AΛS~ L M/r@ Qи R돾b&z:pCL5+OZ$)w%o I'լ t}50 1Wr izgoO9TBiI++$< sP#b_o[vQܱpp Йģh٘:h2BPd悡I :pO('x*PgrZrm碚'4U}> b=Zل·JcØ,arVt+A"X \4f_<0P0Qln7I枭$1PAV V YWB>4c瘊Ěpt51^k8U4ku^ %c@DSA`40XOcg:"X/"Y8*#MexfrѼA|PwrP!ǔKD+cVn3<˳t|R>K}$X `0Ĭ?Orp}ES^m! ?Qo-#!  ~8q6:je27.EFKǺ5< Q{%JHػvI-.HGi"zU7RJ\a6^oLCe.$yɎZYzɪQpe Z,hb}^XXwVȔ:ʢ )խL;]YzĀD-}RZYaxGX<<|kON,[cfnֿtV%Hocɴtv $吱<<Fak`X:J=f5m.:ZKPӭO&_X9;nb-ʤɫ )y[{WzrgR[mVdHE.:=΅/3ȄQC[-Lgqr* 8_lh,{ X(oo!g·Jɵq+x0 >ű1pH 4W^/t\8+U3wm0NId~VrNY2 -qWvi`ɂq)0:|037Uۜϯ -r:ea_] a.yRvdV/ceaҰkB~:i?NnY+K(I*zp[LTe3%k8X"Rs҉9m뱕y\gÄJNtiGs8mA^F!aHqI903O7IlU@Ur(/]ڔḷř*m[ϑ"iw .;RX? By7S_e``mnoqw|^Qy ;B|HY:NsNyA=}!G@>][.S]A{i=Tң\_˜_h%pP8OӬڂNh\0f`PCmJJFys; ׶%_N7C*>;-,hչ[[rtJ;16Ӣ.HLEX?[K({8`A " O:*^M^Nİ[Ck[)b̈́4vR.翧j~ov;T6v yhq>"AJ4}|>kwYGbYA#X n7`gaanH%RgooWr [MBkGռ|Q[=d j2a!:u)~FN_}Lo6 c䆀~=|q4GT-18t]^o/p8~8l'ՠRxh>|FU66/]>JG/L0f67Cu vtI3f'JYh&#]܅[;FD;t4Ac^փ_;4 ]~sBPv%zEn4i>N1 h+@F?c` +VĠi즗Mvz ZZ5i)PM6xQ_7TndyV.g_'ePEr6FHw}&ʗv ^޲0C==(|]0zen-F$|Hė Ah2|XZi |H;9j HS̚7d8%MX~`0cϔ擯 @!1u`'6gWء0A/1ؚ223(L@Mor(2[V.dgKGj lK:6˫1jeeknuкH%<&AcA F**鯢*-˩ e'NWwD#7t*#=1{1,_ּ32fmRuܺ6VZ,'nT ꔶc؉ɳZcu_բ=ȦCh: ^mS[Y'=E[^?="a0P`RsluN}&0yymmȁuSMLC@>l3C2MǐEy"2d{[C=7O(.9u!^ɨ=<"9 mfZ7˟Xs"ǭD䃤va)o^gWgDܠ٫u0zw0#lE~Iosiw!dF$O%++0)W`b#0ʻ;.@r qArPto`Q5ZuD^6z01VsV6*2TЬ *k@Da).3GN*#~` O>3 ")u!e.yy1+{4v>Ȗk+$:V0i`sfI"ږ5ߺNe==rݰh?Mk#Xnܐ+"甍Ut8+'c8Ta85uڌ}:e?y$ vŨ& :qZ껸賄hb1_$磙<홛䨒}~e:O|ƊEhbl0;/Nz;ΰT0فt9#Wa%M* S޻iܫ6:A]F9]]¸Av$\E.4M%ݪ/[s[} 7@+0ﺲ,";.! F>h׾0siAM?Z#:>twKkrhZ`q^V*[2u[L%wp/6HpR[i%y9aDf"Y1CR4$ {+VcbBt~J~776b^Mi5 $/x`S\B!a."dRRcqԚoPʲ*, Z.mUڅH]߱q͙^dtdM⒂E֨9]-YnҺzxd7A~2×&cy z[7qFFlG_S~=i۬X"cqOr'[r@=췢Cw!J}]1t`٨r%mxKo,D#ᒦ$O!Iğ.1y0d]9R#|Bގ?wLJ"aՎX^M];r -ii=̶2IĦr d*uc =&-Q`^p(nzp,)1n>YS 5jzQX2姐 mp %Q&KCIK [E #p;ĥլV(e3uuD|`}3 zX졷%tf#ښE&nk+a%]̘QDc.'FdFz1JOm $rKt p?{·opUQ@at^dzLilm!otbJ8sZj:@BUj3"3s!WYz(Q|- vڦkja+tC:"zLdlVO>+ }5qYDʴ!4}96)>EYě[td!RX5II|a.hF7erm󏤐"C ϲJOdNz5kQfY)~Q+ USK+yQ^վ͹ڈوh?SI{b3mvMz|;a˝Ň{%_d::^׳X"rTu ŕ'&`kK_/a d [j|e͟@W' <+C&3ؕ#Q &Sj)jBP|b)lmw.hiڒk>䇝}o"d6Bsoa$ + 6ŌY7TpHŠ<,#L Z|r8E;²~IU |W8~pJg2}d5Մ'3]z0EB.5t ʇ9#!JS& ZAehwF%vd cȥQDžq@FYb M!Bԉr~mj >}_+n#Qz0rY2V/Ϳg >]y':؏sp}D]EQUQ7>R3Ȼc qwR0x6'BƣBFw@pt˼>(%AeI+{Df"frJli|pe2u|ɲ(L8VCn:E=qMmR+ qSg#V ggo? j fS7(!@:~ʾ e~@ve 5JRAXk_q(gxwҸp..FbP)й8b4ҊHmzD8;3n vVaH}o{kh??[ZN"oVvhJ)Q?]#@S,yi'Q zGHŶy #^:aBJd>MyjvEHT"IHA.VøI,),zG EN] L}P4z4渿I -7[KP_drN)?;%|8Ͼl}Y<=,&O%>y4u4>:%jy)eׂRH/@7J+:bcJ_WP<1.%z,)G ML ftύ'@26GטQ}Ví.c1kAi[]v)PYrÁn'p)2v2_$1xA| "' w1d3B EJiU-0`n` HmB<5|_3a"FЂY ?}>X»9(Ig0HWLD` ɤI'PQۓxY+Cy,5"$WLАS6bHA #g;G=5i&-?l>mנ\BS3qS½O\\iO:dByh}VȺe^b(J^yORI JD{b#ȸuyߡʚGPAXy+LC 8/24%PԱ"G4D$24?jPVAvVg큎T^WTƼEdgdf8pDTI&rx ppS M3̈́ Hnn7aZ|qzcV3%8q-P"ҀvF 9E Ҟmp:9%h'&$X&4C E..2 6uOfM끂{0]h3cT!Jخ.*~h}D `ʴC\@H1@/ǖ1^hȽ~gvC{e.Me^^"d55NKH叴qIXVOSG^xiA5{gsyz87([UWÞo&9@,7 ͣzcbUpϒl'KqDP Ͷe>w4헆.A7]xA}!w4ktZA hᣐb~iJH= 6BÓTJ֜Gվ)ec4y`#Ji{&|S1{V 6ǴkKgcwQf&ҢBu<}Fml nkCmczԡBu;%͏5\VR%Q-( NonDMB IڠF(XDUq`!:=eC&1NxΌ n,2h$ {;t77=qnoΟm8{_\SͲN@] T6O Y%!cBKFH̹v1X[2  ȞA\1r[ܝ[ P.,2IX~XeN>jqnMN8*fUuEB׮ xK>Q:uxꭥیN:A47矏tl\Gstz^Vٹ&3D3r\]0 ]Μ`/Ӡa WW|SGP>Z=Z3)wA)nB#>(טS^a6Q4e'ZəDxqo%{{Vlq7sV {o$rࠍ8D̙đ1B-*KDiO 93fO;2RڹwLs0zYY{B 6Hu4FPA퍲6 n<\x li6] u(jo?uƑG (c曶adᏣ-uNPW?.t%2ؓ,旅ZXAz@m%Jxɑhg lCYgeR}hӃ3BUCNcJ }-fu'T-*i^F!VCK3pdT9sUַh['EKFT AȈ\RuN}BϿ2D8 #gu V1G0| dzyyJ>[ң+nߌWH'uchQGt9+k[%26Ԗ}KTuScrދ^CH!hE*xLVϳ-UD;%I锬ך Eg Q&`Lm4pp)@Y͘c$O2 `ݫ!FIF-]Gm9zg`~|CbBV*خ`凊R'dD>yA><8۟XʇCx4:bg>GIj'bWuK*F,0}G;6氐 G\ xUkZ}Kɛ7MintpMsv j?ܴW *q;pYǶq^O Oded4 r@@+%`,lןVrM,)uO$W&QOB-7 %<vXo ||/>,TK3pguJbMh0{AN<0Un&i(,<*4{[Ɵ"?lpj6+R_x*hRB,a5|(m™K3jcӈW} 1U<,!"?B_|Df:eQiz&w^t<h@>Ϡ:kW?2#LTg҆V.}(jB6(f_;J-,81Q4V!$d23FzC/ iSXʯXa_ /VOy%~ hm^R~L ͋p+蟨M?lK3W2:$H&k%#/Kd-maGd Sn%QvBFENۗaCmҞɁ@Z%}^}<ϤNzF/D H;8ok;8~#P{C] ]o%La&|ā(tlLklQF,n81@BѤ5P\2Қ\[@:x`C_Gw }θSQM}[Sw+& cBИHQ'{8*y83M?n֪ x&Ď6?*#$zocV,WOe;] Q^{×<K j|su!/ϭ9?}G>mCa vUޘb,0hOb\gÍ A#Ob+͗XizE"_elr'F(9fd7ZOi+:cF#Bڟ9?y_qJ0%+Q(y,n^\G"$ܚ57^/KJNcM%t$Xk^Bmi;ﴌYOZK ~@X7^8 ˴۫$eق/b ޙQGɟC8ftfxbWhqf|Ԁ ^o ,CԹ-T~9ҚPKTc0\LH*h}.hNn;vTH*u7 $AkFBNPɎL/f-I$;{?Rf3aO~|,Ꜳ uKKv!L bR K% ڒ6z@EPDz,}gY3{:U[qZj vjj[U<#ڄ"H6ΐǸvƜ)-iB$h+6j Ȣb;x.$%U!4A\\+BAeDWTmoN*iD]UK_p[|- _27?\,a:+n:ՏTvI Wy_Omނ@MDaܸp[^} 5]<>wTm[ɔuT]G*%A{v58~m  EjXsµqIPx3!{Wh K"xE lޏe ۮg6;)*iVǻݥ4);w2zU"!QW[ Ƀ})bLMjAL7`nY7d).Pl;8fxĥqQf'*5WȊZߚZ*OWW:,:XS=EbF 2Rx.{*z$s脳#sOh7"L Q6*EfJT. ],6DHm [ qޘ v7z+C/f bUEZ43geCM/9 ᣄjkho *!n.7]/5롎k6*@&~|;ؖl45_/jwO!Ru+oY}+b]8YEno%^סVRw6f8G֤40rZ2;vvr. ({i7m`7زabmѵOvOXk{_.U~&.ˤyےvmR7 Ez% Jj4[PHֈU(B\ZM#̆-Q'i9eL?fkdwt͹Cv."\VA,ٔra fz&M \Uf01]Q I5h."mTFe݂ tsWJyڵf2mK^_e?~^f-.;^p}}hZT]=\/dЅ< uS]'ڲJyʱ$lB*D&sG[M5/cp˓(S |6LFZعpYI'ey-piYx 9(|p._tΉLZx\k*M%뽺]{,_Jt-N]~ӂv΄v6Gwv/ɡj:1 ¢~~& Z4KF<1PUM\a-Ә0f&vjDRuFtd'uF;yV!fx$ 6sM=^J^\o8w{JvӧuZhRpzJ^+dW5k:1?t1~+E ().FC)XÄ,"W~# eCHtLؕ!\6\YMrّȝi Cj7C,W͙ Zҝ#U~]x^YUdIhRQ*%_ZOE"xIZݧ%u-v&W0mC3`~'tɚx./Q=sMxM$9VOp^E,wBG(uka?+oHpm)pVW;Lџ Y^ "4=~6T!LFGo&vXU?R#Ñ08 $|9qhq#A7/fޢ%G"XjZoqoA8[VymߗI=̍؈7~_cEՔ“7xDnY@A$w7ZJ}EAs5!쭴Vmuflh=4tz8(`|#i,LbD Y(=<4V5]M0ʅ UJ^;c}eNc,b,<.>jQORBn6?Sux`_L8^#(]:k{=ߎ*1JM0g$+8h%baT8~*n^W5$Mk74P JY$Әm,hɌe}άN{ǁ?W@[%7ΈݶRIH^}x ?8F sza~oEa:.ɝsXܕ<3'iZC<Q> tҗ v_hkRܷW)jUzZJIv6D azla$st'L\.;,n*6`?]SFDiIͭhUj`) ,që,5[~l.8BxS.d+#+.}`d݅40_'_Dߧe]=/1Bn732Q//72k^i7EU90hOcqG QB])rwHۻ3ty  S w0X**d{kԳB[f ӳUo".iJLG`o?c $jFU1d ^dß[?>9k)R a3aژzKkEdw0x4#wz >/\h# I%SNL ]p\6;0MfdzwNX P NKEus h61i8/Sf:V'ۊr)tx:Q: ËZ*AMul:EE&[i _?XB} oG ,& ]|1$])X _o (hIVbd \s3P[5,D}iaIsl}0Uwq/iV4S̓-tKQ/fߚ_O0JR.Vާ#<}m^ MU.a%)pztۓHpVuGk/`BUpyRLZ.XcK2/ <6zAng<ɱ(y[ ;5 \E a]u<!7CC`'~Y!Ck)rMqn6Ǒ|zGvZl =PA]fn7F/Sjh׿gQN5F)fB|1Wb1Tw3yb=!C.g];Bـ t9J2oJLlFc# t%SkhWv6goxtErvz=gm ;RwP9}V{f"AȦ~dup1Ul[OuJ;Tؽm*vBS=%VhJO Y-?RP_ż  .!'*Z" 0ori/ pX*ÇEm+N@yG!ďK A (YshXsRǶPrbtlb5nnRjsmt+H-0 ҐWny8Q8FVfI)yOerrG}'Ne׮ .,"9\>(\s/.cU~ª+aS)pe0BF.I4^GA'S79R# ^3{D\ =Ot:d?[cf98{Is 2QGcf@KD$uFuؒ,A . [ềct<-$nJE*2AH ?Hd%fbaȤ[-RLd!|&}:lו!RO/8hP;Zyuų+G[e|{#eO(IO_ٮTU-mX͹xֺ}GM fU!ᢠ׽&1qꠃ(1\"eg>+o`e{e_xe9HVk=9]ѵ1qBnm| ~UlzfGYAp0@o@׃W#hY.u0a_ͨr*P1QFOX8.':G-pA0D! s꛸D#{M!sW nS)Y[CRƹ[7䵪"]/]`*\m]?oj,&ҹ}M}XP(D729Gz쫍I&V*f#JV8P"^-gxh oإ Xq7tq vrIqrs0%mP*G\|Uſ4N\aEx%i2w q&<&;w]ĽLh0OXuF=hO`J1W9hQňSb+ɏ>Ժr`6u8yv-,.Ү+g#zh7 aUp䄢C^ce\XLAĺ(ʼFipdʎڊ(YWx$f 5$1nPrD3F$CyAތzV3([Vߐy#=;Ƶ+tO*>IsN<êw}f zyxɣ۶(Uv4vHRǧS0NsFoR,Ḑ9n`UB79UgEYxKK+À[ݒp$mJ;y|&?>\D%gY漑WtT.kB;] _\z2 B&yr!1^wa0FD\!X>nrCCd4oJ3b!Zͼppӯ d300 szvlz8pѹ1k"Ob@ Q~D^ 71TIP o;h7:+zCNN.C!z_FCE>dTM܋XDB-<_h+2aixQ?P-ysPz(asI"cTHUPq񿂈FG[~~Uk`ԡFv*MkiwgR)&{ _aEag/d8^ "i$:b&( {;[=,ۡ]*"9ⶮ&OP=S,?ںk)lռe8,׾U#GY-H`kM&5mq1{a7|* *4j/(nc>c]` ·0Rz^i36r$ilsOdR BEO&/I*NRvVit.wSW0ɘ'f;ʦ%ë._#lオضnYRޛ~51 gx뇀=31wW=thqX3|fT}ʝppWx=O Q"2/':ƫ/ ]OYx_lL,Q1Ş]c|_0'5g =o sH:C6WA`\|  :EQ &UEV%vzWPXOlS۲``>S(q rX[Zqh.{]K zH?8Eh} !Unm/q!b Pߧ,$? a+;Bttwo* 7א 6*3G,+2[PCw@$(r?bԪ! S34Glr֦7[kfƮa#:Xyun|eunٯkjŐ3K$(z f;(|'AWΓ(V|#]􉝖 l؁b3Zmh#VS+#Oy R߹ kdtJQ£ 1k _}XqFhkl(AJY }1K N95c|iKf]NL!c&3#X):3qȣl8@BC{W$>R!S_˞%'Djzz)zgp!/NF? [gol, qg?jhk!ѩfxiRPYD(䷾*n{xF!Q0>+.W7Qht /}w&p q@I ,u}8QmE* !Tt* pNPV"R廥3㻘Ժ+B_Tb- Y;+!Gp 6 r\!ǨX.%VW^xV,|d@L?GD˰]ߙ>D=X b*)-r@!o6w~.0JGKɰawsƅj#k8ˌFðu @ Crۗp0;΍ސ ~(`Xc7@펃Ca&un%F%)*/%49U6R \HQA# N/c;3i bze4/ԗm]%@#P"O]ٮ$kĬ ++yVj[?7eΑ&;. +0 ;ƜnkSԽYH UVMↈpuسPT+)g6(WdV ^MRV^]#П 顔|pJCOŪL+u $QUKFTc9`j-Z55ݳR$1zYk^0'OIC%px$yf`yR [ӓJyh,3v7njy ۗ\ \; A% rQF2%Zzth]82+/N_dredqeO\`Ϯ;8IKLQrʪMdш i 퀍X;d*\i꽼u!dhP|8@X 9RDOi`E B 5W63e^d Mt;S`o1$S 1[žג կOX%2(/nnXEζhNќ},ӝNY;n1Q9E%O|ûZ0NG>a&T1d$AܸD^1$ě[6_# S?nddM2ܝ,,İUQ)h!-5AF ~n o4,6rk9a A,;=± Bږtҽ(p]FByYdΡJYl;HV:!a-Q}lcph2 nKzd`LZ8Qgs}⋶A<]|E/po7g$yur=(ܳEBAgKG' |ocmBӅ#TEk"] `kM;| 9`9(BI<JgGڣ]TڌXq?x [0nX]TnA#Fcq26izn- ^K{2Q=r5LN(M)a~N_58y@.1яj#%گ1T'p,D5 K97ݽC t^xA\7Z}蛨u\n+ 紭~kt"Xn} 7)S$+`@*Fi:' yF_L{#o^sz&\EO݀߹t9+%7zgP5K6y̝CWSI'q((HJ81+QʌIb,+G%dt4R]d@Eq0stJWGy.N׻g LirnYXm:?ʓ1MK@UUp-8){$)~>Ex`^_1_@H}ӧ$3e\gˤ6]0Q{ r~=40-!29]M2sZ$-Y.T|/9YKvp}5 {7ƈiy/xK2᱋dJ+`rBfzlLc=m: Wa:Aҭ 0D%|V+ޯ@'Z1+6җ@)^rǧmWSQ~BS YiSenzkg"F_ͦ [l++ D]|ՍM01z{r=vC:nVXn:7:7wOdz=B[13=|i]loٍʖ-Rʋr\ֆ 9BrEY>Ljjdeh`K0Lk0pVBB@Oyꦍ/$#{@ l PݯEtP!R]9๸-I f\\3sfɨC< gs{L]l4z L@7g6!u͡r?R f˼irEh9=OJnj3}R2ւzH6x4r\[Ӟ-$[pIwkgfĴg%L`<}(e9dD՞S6G,PKkj|_b6N׾@QHS3oiGcqx;(Җ;L+L?<$pեb"?vWAgWA+TRwFդFH~ٺjmӂ+zzs3ZpJ젃X,-:!aWfwذ7a묯u~[A!O~9vz8=]]*%9 з9{- kD[e1yVg{~VSh|aZ,sb4Zϔ,j%%q!3UG/G᫘7ZOU UeɿAJ&eb,0dZ\uZA z]h :QoXҴO)ؔPe3%+Kq3h*+o2*e{[?*t978P= wz[ob0 #UaɅJ-!L "lZL?b!sb v6H7`K,.%*ӻȄ œVmU/O\ {ƌs?hXia,TUS'=ĪxLci3i7ݵ2"]ng.GoYڔo0qr%2T@JW(I*KmT+ʃ\fK=mlfoBg}2@:Nh塚&O)[,GC>-GtO%NJP-J8ۘ!!x+jTI'<^r"*͛1`ȕ7Qλ`J 9Im+}a"Be*-AͬKAah >"~&GH9 a3G8O wES|Ŷ)/t%%hL /AONkUϟ 7 x0bD bwZvfhYbP åQmțS. ToNNwVhme;"7&''FCj,꡿<1h_/AZfT3W5&Jw9/4|&EVǶ!h>J_E\H ,+ZZCzMMRU=[F4'NIgk|}Ң6  6G*o}\ӼL?eO!`Gx?\h @6c\4.\J/Dܢ =~tb`}+>&^K6j*k~|!2rΧ Lkj1Ljݦ7&HԪ!phA7vpKC06Z ħp|=b uzXz55~AcEGa4-g%'k IVlQ;_(q:Jvd#kb^09@-oڑ@4'x%cMUտ桦qW٧ŋ*G_0Pd =.ӣ;)li*1!3cx| fX_۫&M2*x9x;7ߣNuNȠ&$~G9q nŕ-|sDge#eidBuO_G9UqT.q{^ZQwuU˵)D{j?D,6KVc lg[ Ŏ9QdroHUX ht80s?*#:ˠyQ糂򰏱O–q\Π LNK'FGD]s[iFv F"Jюβ i5mG[7Mb (5ft  ӁAe(~!Kc$WJ/3V(0 ~n@L + RPrRVlI(~x1Q @Gf3 y;s5m qx-ePl(z|y#<;n1Hj4H8֯ #1;Կ`e$~1FMrw{)̛co[TO[T'8 p!-ױKfSx:ʘ:mW/Q!G s8ÇG7hSI[ݯhzkڡ,;c0?@49\o4ĠRVlt'77}Q?.{eLj?Q`.U {ѐErd|K~(kÜGM{Ӱ9n lOvȶVi :d:%^oSXwi)@Z.쟅 Pf=s.[2}dK#¡!7>JW*'jhuYtÝ/^&f#[Ƅ3DP `p BL[%Id˗0^'-Ey:3[|GnAf 6-H% [=U` 94A5Os}[5GIlWb*zw%0ՕOF)͏Χ@Ԇ]QC Yiq92y9SC_1S,XnlSy+8zZA 6YIRQ&z؀v#M^ Etf>|)z5-fU-5]o/RT #pԱSA3Gaf`aY˲xNdN>٦S` Vfb e 4)Bf^$Qk` Yhn6eĻ:Pnm-<GM@7u,J6n "PdT㠎cG9Mtk, UvfsijIEԋ}>baGpKm&ED sW5RKk-CﳼeݰBƊ cˠs=i@_ H+p%~D;̬ROxMJOBחA|zg "*܀#7CIB VRz!q8e;^a[SaSȭ߹R{gR;FZ1z Ͳ ɚe{\,rQ6`_XV??YNw1^,.+ jVհ+)8o01Ũ僅uBo99[%Lp*ejEx'g~v|I0%]9OsS):Sle40'|)Ji*'kS,KwcnfA^6LA:t|%M JlhڗQx(N2 w7ˉz$K^^;3JM T '#RG".8<>xک~rw0 WxC%q 1!.#$tcY6R}/Pxa6 #u#^6yCKc#ĸE$fARtר^:~uoӫԂ=.7WJ? dÛ`(ƒ"̚SeNV>iZirF}I1cC qf vga@4)҅pWUG:~$\SI,T(V(S7AÍI+?MYDavb&k=t2D Iv6_e+{'y(_4/IW2,{VϬS䰘䱹Hz{UFͭ[F;8ԆYJ] JGm'] %ix-#$ۣ Lggo<$[rYzk,4a:hHЄd*{FS;>0dϕo#.r?gˢj}@܇wm(%\|9:0#1RZ;W@x1"5jV(݋5WDJ mq[+[DƇ0H%C[aFBs>ƥ^9RE `tk$pȝE_ gI.,2D1xxU \f.TYbl9Pg9lL_y +V'zY2Xh1B&s'v8CSc߀,!щA7O"'n׼l\J CtU#eã°T#;C/~x`2z O,rkfT֬O6>5d08$\@ }@ %=$/$͘6dDy}4/&!7% -R]6uʗ+tWGvG<'+ ۀa8=t :+'.^ EƠ?}Ybg ݚ?&W>ẐhTedֿp82* ВN%W⎔-~k8^60!\K[Dӱ 㫬 mJk%o,/- 817GDAGbc@%n ԗ/D9aNj+`0msa|I׳ В&' %;&qSI'%6s8{wlzHdibHn'9slNf/A$Lf6caê,~Vs=wO{=tЉH7)E3M_L@Mϛv]u 5/bÚflDv^ʬo|#wٟ>QU@C2DCe%KP7.<G'E0QvJܗb|u 4Yd,m~f.y {)DvI7.ʐ~xFwDtb"w->RJw92GW/1Q#_{ TWP2V ʁ|-KsҢi0Q3CP\ԬLE+cF]OzeHzOL~_ Nhç& -,0}q Z^q&`ީ}@yڋDR52[g4?G$D#9 j;z)mR.~Q#tXE /Tr N+r- (2 +lR[=j;̅a#Ͱ{ʊFՕe}I.MD-PqkELux7\Cm"LuKFϙqA{Vc'qv?> 1p^0 X,Ęv[_" MͨV_f]瞧 vIAG=-pQJq]gtI8fLu?"Ra~s&%muE~γ / TݿQ1 FfyܢNK(bb'&To_a6wE\Taܢ@#i1T,|c9l':3bGqZ'i퀬6gd6ZFॗ y,qS1 ,z  &F/˙nw0HӺg Guqbo4%h3$CD{hv2A a l`߹GJ7'J߹yRCP-ΈHm0RGqز@lixD:Sy@Krȕ*qNjU QhtUDX&[ݓ]kZV_ @ ۩nO 8'#-64&tk oA*<EߎI)`Nc\؄0YpOvׯC,GCtr)g{گn΀%oݏٿV6D*:HPW <& LseNAs>:I<$q{ZW GvPV|>~@ bZ/HZ[։ut:=&CLt3M,YPgY}^g`FSA 2 cG.jP[s> bz2l7"4t$ 2'`[邘|XUCĬyr3K k5ցUqdRU4#T&}/t c n3!JEޥNQY@愹sF|,+JBl(JuCn2 VY6"~  &޴Y'+tZSkuH+[I75IE,+t4(,ppMĭ.n]" ZE) XmlI#J?#]fs׶*H2lTlߠ# ,$з?~/EuyL7U[)73xl\=?Nw쁗$d,뮨OyFD >kmg䡰x$adZzv+/CXu1 6Qo*?)vW@mvwʄx/,A^ܟmUNH"-(*&v)&|9֟H/)c-ыg7{ @EAC]G猆:!m*kKQ%WfY)/Aodf4uzu8RLO6h0i/Gt(s۳x4妴XNue֏Qny{!>}4} +ʰ|Ĥn'Q#{VH#޳*XW'.2Gc9%j%Y1k4R./ݤ!p^ }P@҆t?o[݈ܣUޜ :IJ:C BM&8bxAu\dj1 3={}Zpud^1۟>9TzGޠ!peS{niݛJC{j=dB͏9{\tW29BXjˠg퓐X  4C*SP(!^%͆O LwȾ_4髌[$8`*fN\'hx f% F5p1T1jH=b|C&=o%&OE\PGbDJ stݛr'7R9ct%tKliEyL4fCQ}(ԁu./9`haXy 0],!iGl+9oaTfu<֪Dyћ&?hpCuWB\O|FH#̃>< mY>MP4DTh"{e !S$Vav&?Tia蛈.:"\E$0 {uhr :|o.FVbVBo E9B PmE{[MNL沟_p{>.|?D%']2fwۓkIid<>F2S@NRGWEp~$s;3I8:9Sԏa2sƂ؉[$I@vj1Ml6cnXYV,:e4lfURawaZl՜bU㫢(y+D LsM'nRCC_6]F20QIC邁`3q T.=5~4xe$j:ĉQ:}>n 2px#n=v XAC*L sxKVj݊cH3{LƪYbV4fl sqЙy0sK{#¢U bbymԪ*T9Y[3UܞxƻVRIA#`]  uA(2 dα;Jᄯ5D{To-a <95bةe7q*ώoW@ q!gǎ+ECx+="uHŸZoFM*&$ 44ɠ;sZy4|[ EKBd[3S`<d:R?>cvq=8 2vQt~wk,,GP,?(!X~)VYzDYX Q˪yI/nzIQW>׿}mEhWvЮ+H0bN G LݸW1yev$, ig6@FnRth>(Y&QҪË{/|x[iɐ@|(I|x m2j/hviz$ӯل]ԵLWi\ٍA2( 1/r/LꤠŽS2rs @A;zTD]YZD_nDK0Ͷ,ǂm䉯wW_2zȸ4btSo eǧKd94t[dh 9{b8 )9C}x\UI6f4ONM%Ȇ 5+T_*"M 1[c4tNqDⱿH aKɢVΊHE*l٭)]~IhZSL.(z?SB!A$C#*z[uR,=K^ȅ7;@=,7duT!u'}~r6QFzx1  $l+[wNk+ͽ.},2 76ƉgOhdڋɱ4 ~˂#I{6^ (81 V5FDXolžħ*ϰ}2a ,Jv{wNV F?y& A&!]bLh؂|Q!o^3FL{0ABRI˯ˡ4K\yNHgie\]f-ۓ$ Pj=U`Z`)Vw: /1) s 4)L`2svvZ|-o&^ӭZk5n>tTĿZx0)c_@/![>nuYҩa9DxW=O6@ ߾BjV - cA߸M8I ^7(&?!Xy4GA1 cu.$mOTEvd_;A$\\K{{$X>!hGƄ-AinG#hO TDcH Qz՗^}7 jwɨtua~!@;gNUicKyN<%#o<ЦM9:d!76L5 ek>*q2Ө^jD5Jϧnm3a,BܠV3q-C0j~W( !֢W_F Y e3JRD&VK`$aC_Ւ#m+Ϻ#RB 6Kh~m:d5aީ"mѥ*S4HD/JA~h.}#(! ۯrM 6<ơ9b3b1U4B8M⾗a>pKƩ9/୉#>vL "C :z=PJOջ%TŖ0䫫5DAl# ['-nX ]%'Eը}ygV|Տ $_ʊi3R'\s'5Af|ԉWn9c2-lGx2#8rm6+KuD=Tnu0;XX}+kPA_%ETU@/ q&03.,n8H<4u1-t!5TV~AYwщ֨ ^i0 х_Rt}@* PMu";J7duoC(-Ų I"l?!ύzП,눥n3E4HU5[!ŧ4B5F+&/|)V']3{[2qq!O_5$alK߲}vT@b'0r$WSpTp!9޾T:VN4gv Mc",v.z)?BJ֬4.M2c﹛TwG7CJG^$‹\wDB~1,G4laA+N`Jr Xs7#K_ E8J$cWj305XcI; i:zy_eUŻ=Ֆ&[rNQ^Jď;ӂ/lySOPbQLkAX^dfI Ò[ˀfoji6˩`eMF,y*6׫9*(=hiF@XV-AWFtc 4R(./] @!n JIW֦!rĮW2y_0B(/1cOדv|;O;(l)/ӷ^X\{sS JzLK ӉkDngo2.(5HAc]M$$lC[˔)ڱUQϫJ;s q{i-iHlܵ 't2oW} :D. [>,)Y|=gFLW~ˮb@971W~gr0h{ؑ`-gNT`OдtL (b\˂]JGprnaQšLc{h"dyx4:F`2.ܛ\D1G1h5~)I'ː#oD2S4ٝIbZQTR3Tb-] mWتŖD93{[ɒ<p'd?>A6lF[Ӧs߼ cϻBO(DH9E+{>Zb2QoKn>ۧ ?|$8$m>zYb &uL[T!|[VHrq+˜ydOq gi ZPM'hAB¬C(@4>ژTK"ul]k' B7j]pjd𾠗!h/s43?򱥉c5M3@.5o\ʕ*ӿBn;rR<s:0Wf./&IcR tA[ܫy{G^.4yL Au B^[䔠j"^ޘV.xYy>+Zyg3ڰ XYc׍yC>aCkmDXe|.l%Z+"6&98ҋ[֢$8Bcj~B窲p*pE3ݐ. ])Ԑa:-v6"6 '+RV ȣ׋ @OaOQb=[Xe&+Bo2*Vv.A3)eڭNS7yC]\F A{x}1̍FWʴP9}pV8[}*#w Nk7 _ӆ6Z 75/;N5܆lTpQVyNFhW < PFڲ$'=) Tɱ. Jb"Z YRƏpLj_[pYhIjI=n 3 /;cg%ϏqN&; ~ /%޷b7XF]8 ƭ78ܩOXl'jbO|H'?>ŲL?Ro&!giqƮFln펷g8dc:TspkdF1e$1X>^βN7Л=!SC ڲ6qށr]cְsXCq[_koQ [}J}a JT^c̑zr+#v S}ͭhKBɳd9Lrz#nO-0o 1 ǡɥCߑE{aty۵[kGjWEjm'pom:Y6{4uGu[Np@ffqndÛدAn*yQRJPox&0tԦb+2A1l5Ғ%eܡ }Eb9  ޣnݭp2 j`.\a~+ٺ'BosĜ>C6(M'֔0d R/=+n? в|[#~q{heo{&4B5Ov|qbKC}- k`ϠKjLgZKNDW Bdj#a~:%Kq'O9KyBVJxJX.!0}dfރ$84Pz@IOI <(V1uA> B b'5@n "_2Ij0׉eR-4㌞4%6)s2]5.av)u4bĒ36?{-Ӻ_8ݤ2ݙ}ɴ8`J2pr. E4m?t ȍcCO>ˀ͒e䌸X{J q5d4V\Il]*5[Du b9…nfbGAg$̄iF0_4sI15QKTEى}A,sޛ[!?Tm},IבN2~HZ16mb٭֓ #7^ZnP5hZz mƽktT$L@t99ev.w_]+sɥ8Acvv1SXF*T&ʍIږ/Q<,ՠ؍֙sy"sT &9;9dkbk'5Y"@+ ==oUG385)HVf,"}o3NRjPp]ѥV\вu60.TRDNj(_tp8zX;rSB#$"^Z^=VI[,b$!fmlźz3's˘Wi@P~Y]6r[zƛ SHA.,GAzIunE`dOPR؊gЬwꪖ _6#ٌ3[^9-wGO9OrGV}!+:Q}_h+tHiĝ.U6 QI[ԁ },٣{Kؐd240o38BtV_'J~(9Lh'f @hLB[g2;nJ$Om>H-OjAzK')\v6U|ɼ,F@W/Or*Cx]+pTz2_7KfUu8a| yc)1>g;)Leҫk}(ѪXY~qLJ^5Ɍ%'%Ze\U6'B:u-=5[Qِ?lb u#P Iw>OCE[[mBgULodX'6siwXl׏Ou/8qA Ԗ]Pۤ6;k]>niqZ@C8›;j^uc3p\t.a4SKPHoTU7j e7[7-U_:Lzu(O4|r (q][Px@,{S6XL ,FP02kc !yӗ&τI#nҠ7|dËɲϣyBKe2f_K ?c~!kĩt A<ڜD>_5rma`a=)v]d ۴P)?fzGv [҄G3ū8+qpg"wjm6 | ={]X۟Hyv yƭ/;GW9+ oJh j]0 3 n~aL!@.:Hĩ<+= con.v4*H+rd{-L#wȤ:Ќ\%$e,]8W+Hz` a#h s(%vđ T]F;%7ݍu,x1t}†b2@>Lf )1[yFgT/=5SvK!`3"t']+jJf@ڔl m@:#)4*J Sb~UHdCm,O:S-HF}MM,a!6%^՟m|xW/&$lHKMs;_MkBF2fwz+#h4ao( 4[UCd:@~P0G " Ml[US89y_q"0b1=TO p6 ٶ>vnQ9ڕj<;SSɡIDV%5W|g-cƕ/$ %'!mE`[ ZBJL*Kdt<Mn '*ѵP،n, NQ ȹ#ɁB}&R-86M;#Jc'ۨH1˹{RqKcbyKlwDΛ3^vXT"ݨ(4 vy \Q93\' K]]ŗsё=Y$B FrvT8@$.+v ʮV\}UmHu T}?TKlX.L1!x,C[fJ=;n!2t'!= f$Ƭ86[Mcdu-9n@X`#9+f) & EYUsmvKcCnq WQ1"3V({fx 'M=*7}Z[sM*zIh hӂgcxhیfl$բh^?f"iQ4d LelRhZYH)!zϰ9Lut2ư̞ I~Pl.\ e#dzikqllͺB`}Q, D XkXї9Xn /U To~Pggw5@GܚI19GrU*(K*oVPĶN[:N3Ѣ*Z O7VLPȕuM`-Q?1jz%rѣEӊvݘA>,yJuH|+q)g<"f5<"s1CuR5b,I {pk: (Z[0dԽ{5!ѳTZu`N0& mYzFUSCJ4O`c}Q-|j"yؐo1xMrQ&UPJOppfö-Sw_є/~{-5A$1NQ 0&T'\y2hb@ԛ%w}K*,Dn2R*}G 8C[HWS//6՗3GkXV@#w07. lffd<۸ᕯa:LOe#PKĸ\3DPLZEvosPUyeCq 4 8֙D3v¤6j=QO ?"M{oR-_9^d\b\Wg*W\)᎚/ ϓR7~kK}bqEf$7Wg;^u@[l0XCPH_1SzΦDD/לN 9 M񒾫ԥܣSQ&:u&x2_Tdq)Ai0c@nzi^ӒmIoa@0cEuL5NH5GLNDrb,g_5u"f}(m'4_{Tq"GC @IDseo*ZղJ;+QύE΅h{\k0Nx1JSQ5ROv&⪒(S\فn֡kE Mkk^] yMv >62t],%]^R \uXAB>VnBb[:PcadRR$lFt<;@I\ cޚiިS,ڟg\<.wr@(Ah BO} n-д&2 Sl9 N,I(k  XT)O_ya(>|ηe["rgCFdhE:X3hT|! HK=%t46jvJi.2 }6eATo fYp]#"P3{hT(ٴ8,[mƤpACpaǃACd '*URxw ֡e 1LBCWy%Iާdua 8)y}6B~s<.~`oryI-y-Ko]jxg\EU܌}k2=օ7.?ĹbB>} NSk*p-h(tZf:;C rkɸ,w2!6d%!A:yřO|8B@Tn|ц(1B-#DfyDF\zHO̫~,'c| W]9k$:¤WP R+*]s>PĞcе&,EU GU[%-]B*hY it$^I՚yT+ʔhc2X J[yN-UL$+>b/gi^7u}{F8LX[ȶ@FwjI QT-r:gVQ>utoղ]X*`?Ş+;;;l.VNg8SE>cW8 #p,3Yi^,<{j]\mU#س:G#XHXd-:Qʹ9ud:+×L!Th+tAϊH+0D E!6:on,b7Q6e5h'*Y݆h A_P@)ӄpKK8ÉOzMikh!XtI12ɺ@ Nt),c% KQ|,apߏZ Gxrϡ]3gMwЇ|UnjqǸmBdn\s5)%"~$&c`Su>SquuQN_+k vc,KJZ8w0 R^ R5W軣a'%d]?]߶~5mv}|;߰T! Kdr hJ.I?PP[3h&pU߃ yCl'&8-}V9T_aޏ8^E䗄e./$Ix_grziHE)*ujFtoYxm"˂݆P v4̬ؖfT 5=9\qNv3hz¯*we }W{8R\p]`Wj'ty\m?ɲbivIvuØ3q1)l <ˈ:$ϲl TW)ut}GF4v[e> pxZh)XK"Ţh%Y:PaYZpl)}YjQyFOxSUXäqY I.Q'̞06 :Fb;hT6 R(kChB&:U.`%m+ ںڀwCw_"*IWc_-,Ȧ$ؙC%.!m=y JgP|煗dvv5 #sxrn[=VZr.Pi=OJv֮hhaN#~4pve|UZJ"4@^E4TH`Ew+ؘygKq-1_?J)Ԡ]r) FT`A;'6w9u"8J8b;׹z/hABKb ƚ5~뙇Tx(@fﺄ4$mfJ.ᆔ \ wd%-e^N\ۉrFpP21%Y\`xP\~߽@q}wsUrKCVZq HZ79 ^pD' grYz$}Hh̨͂oWm{\(;#>iRzK6ײy[8*buE: a<*bΛUsݫNXVw4G9c5nu5h+BcFe+*JY,T@Z4SR 'd ZĦůaH>>%m}?vluLt%s$??j%vC6'-b~R^E31]$%z;ga_rui)hzSEe߀ @\?ׅUx%빢Io'\|Ӑ"7r& 6l='iNNR *h hj~2J$B{\(q!sK6X_ꛏ^>͆or !fr{wQ>#x|5xѦ6rު,ˡ 7,sb墟muxye=9`_Ҵb v_>>V%cNzTe_T/J5:nA*2zv wu 7fE`Bn~rs pam: rA Z[-\|v"~^82+]ZLVk- >D% gm#[$XMdTʕvkQ WJ1ܾm37EHNJ@0L rU6V#haI!w ,dCB BuYDܥ1% lné-3x WN"<3mYOfF'WAA1{j1ZPО-W{*j, al@ՉPk>zg t*`e *##q̄{lSR \o}yI"륀2ƞdLo0R;i4n`PQ\sZYW3onYU'%/'~;Ni@gBa'jp<)+i( ջ|ZRħK= پU$[dfRMN; :?zzAX ~u?r%ٰ,fZOߺV^`?ҪQ[E:uc.WCs)dDbuk_'?qY1\F-ݣ"J$ت*Irwv^f*_!C߲o$hjw(PbT dFZ2(l x0')J,!a"v8%J:.$Xx|1dq24^J07tEn0k>%5?roEv!ƍv4%?O-B# 1**NWzCq{':b!q@bDq9]XCFSe%X N|#"TЊ1yMDtCQ#w"CNO.f,_)s^ G'^*}<6?~*Of(xѥ:cRx8I3ӖvLv8iUxf]@MN?&\>Tn !;Y{aQy!Ne嘕2S:g'Ufz3\٪Ťw>lg\U=іgG kz FߧvCТbk1=g.wtTέ5(ۉ OU/#\}._~k`zTT]BZu7hWZNq33lRhYl1Mseu`jPδ|6hܨ9h鸬;0 qLV?8)aQfo6V.U j 3Z{6#Q0MEE.pHҥ=JhV> #ubx ,%0D j;iLhǟo6Z3 pCI/!:Egf*Ma4h$h` P_= I$>ؖ % ! _af5\-UdhaqZd O)kKK\8x"E Xs=N6=Goϡn=z۱ ѕmH vGcqGE,OEƇ53ˊ_)!N䓭 ny.5aW&~`5$;5c ʘ:KPE /$=?oc@?Ȍbk' q]0`vAcBc}~)(;\zQY~RΘj/ ~g5n*wR|ڈZcC6 pjYG#>Xc% (˭̬oY-Ƥ7ݝEx[C%ˤ̣DnzQz ձ#d18שmp+@H>=_+3l<QGm3vъ!?Q%#9~S1X HwYdf5O=λwcekstk\Iv-wҏ@j Z$r~Gi`uDLM,[I?<rNq$MAVTOCGyhRQ쵔F86k^y|!AGz[T9 MR?TjfH‚qyd, 88e]+OV$HOڇ),U~A΄#)ܵ8yՁCFY]5U #f*_}ոbz*s.JU3|;+1Ϻ(ywt'>: dOFߟ mG8}^@ZwOdcJ'pSw[<KVdwP)ga$5Y'iyEc mlqЍqNj24ReMvN~_Lku$z9$V?d@|~W6 -/wLI=I$ F+V)[H4}D#'XQbO#?u#e{4C"utV.=6i#LBdķy=vU1,i fY0Ϸx2:aoBJMv7y]NC o/pLEGs \]7+vǪR]2Do({*t#KV03>-ȽQ_Ԗ}N܅|E^m=djLҵ}]mᆲ8&=1gvM+?hcU;6 >4 8_R=O}rYC-^ ;6 U.6$ZŚ|-HG>vDl }}њKf!nMgrowi5׸lN9yxʅ Yo [gqi@~-)=3YKUwN*rrێԴ BkoSwe`=UZ]x]umҥ<ZrQ|$܊~OǁYfV8LAk:ؙ Fd7'jڻY|Q)cHC{.Se~)tQڰeU,ɹ mٝhn*+쐄?RDt"ku.Zd.#ڬ?aamQ:=Q4G9z&8ggF,'s.!dFj6d%O1noqp+3?6z{Dpy_• Y&Tԡ:6umXPp04']C+ZR茔x̊e{j(}Id$ZbGB<ʈX*Ͼ35u>;R;Ωc.v#+j5!2ϲC:\!ecpse^p{2 ^Ȳ}8.?ց+Pߋ2FFz׌p= /ڒRbO9^# N1Dp?ՙ{K};;uQ Ϭ:Շ#Ij; lV .au̞j{=G}\BY%I3fq9 u3"LNs"HCųP-3Zv qzU"~͛oL <^'={4Ný?.1yﰾ. '~ \ r[ѭܨI@^i\g+*ACH=إ )iՆt&8j F}!#90-7]3ްKMz=05S GSH=`nOg#`mm 2\!Gk>y\{-%SqGK* #,ecM`'%5 NsN0aWbx avʝlߌ͊R2c}&ޭBBztHA[iR%;7'>1+L>^yx2=oc˔P.j-8$!#Hjvab! J=@dIcITadz#L-B^ ݜ@*lrp^~(}%cxPi2>uѾ o8-b@S 0.ZWvN35j&K$b2a$}\8rxo͞YtU tL?NDp8\5Ĕhh K"Fd82B:ER4Ros0|w`Z5%5\ΗhS_)j86EC%e;uM?:F7x!4ˣ4&=[T*C2F'6LӕoдՙsQwVt9>' G=^W]bhJ1p!#N$DkkP8?e"6n*E0Mh/Һ泳@[dn'{GLɜ ^~Kq6FF VAH e dzF}G؇{c~Ejngp=8'*K|ή(Rwà[|8@G~ szPDEI=vv<=±]>H _*%M/e5Ip+"T]}E$ҚDYKgw&[u:-)m{6AsQk[-$!w$WzٻW ĪTӑ1 H/ eԁv8pd_V(ݤ6MƸHȎa901}z ߼洏G.Z!A;ޝ`pA_N>m-},~ f裄)&jPU7 c~)!7 G/eg? EiZs;̤dlgЦ=?<-;Z9^ׯ֓C4Q,6IP)h]LA"LϠ4yD[ZY20ȬCItS8'>X_ SEԃ -"a\R<(ʍfT lI8Ve4|έ~4n[*Y&}8,= )ܐd&&G_YħaYlTQ#K>->#6764j-*FV  &: \K"HS.*._.(q'2g=\m^g%%C!*BkFe2Ȧ@6R3I{8C@I_O-s_r:| Fybozj/مyX Tn mS=X,![n[ 4|\ h2#9$}*՗ 4c'!w*>WKd'U!6+YwvF="1m`" hWB% e~.kQ-PUd|&`aKg#ғ[ُV2;&]%k )KaC RҒm6- tN7jHnJcklqڐz$q˰i(#mTP^[:/2s֓LF۰e޹m#.Tr~ R&̭tvDk;}lpy'YST0ɯ GjThd 1fܻ01E|f@~p'`}}u2BWþ+-P{W} ]m6Ib^j}S|a& d0S\z>B2z-WaޅctgAYwJ 2,=!0A]kɅ 7=:IkV1|\x"FXPG:~92b:H f;_Hiϖ}c}' -vM&8 Q*#Mj@f( .r"-w{3kM%i8|wKk_lj_=*(6SMr&H;VHD1Q Q&fJ0 1Tj_, $B#JP {+tM#y~=z8p}J,gZ tݖ _>20 5rQh'XV8Te#'۶_4y:t%G^e0iɓJ5?7)']r̗a8#%G0PH yT{>]/!eo?mZlvCdsX`6ps ~p0ʑ^K?۠l Fm.FYSG8,<N.2HcUc3Ω) 3jqĎ4CzoіK "X!{Y݌x&'*fd ߏYWzzυ9 6/z_|0XaG#XPw0Q5毡B/"TĶukmʌ.̣+vKۤ\BV#} 6Z W\8=~ڧpXWH~T2ږ>NF|֜4[NgW0B[-,d{z$|-Eܥk &l9k&4 kTrE~ԾWumR F a|]"o&Պlh3UaxJ Ô.yxѭ0@_-Cs𢫡20ǫ;I4nӕ0]q)@hpH!["ZYn\:BU_&6髺o!mm7y9`"{+tqgVVG4.TLX2 |F%& = u}B%>l9юRnX<3l+Bܹ 7/L*E:I{B'az$SۑȦT ïrj.WgׄOG5K^ryş4t{zòZHFZ|k; ݅Aь7YM򊦫%`y꿏Bʐ*c؎scy:/0mn6k@6%f ^!Fҽs_qLj'z,`W-Iygås[?}L:A٩xLxX9$Sv)i8JL:O|x~Dn|yYrG"D(yI VrE :H˥ݟa.l/@?Ibx0+ R*O]n߽8~! h!gfs$yn3hz m;{4 zD&J>($3l2Cl \-6+I`j5 qOp-Gp 2<3j3H`du1yOOQI`}jU!G- cXN=յ5bE{&e1c`8Fʺi@BȓQ_3E`LX(1bg_WbmK2>#bN||(0T:=v0Ի<-Q+3 D/дeMafM F@GS dM4]a\dʑ8&*;:S~vkU_>dl4H_83/ 7p3)̣׏=;檟Q-hA{KFsJn- ~TWkFKk $%;Yc tȯNk9y !"R[hdC|iRHOKb&alvU.Q/8NZǙa%XTY3jB8:[50Wd\xYB%Wa,B&zWPӥk¥eIy |=`ăC6oHUJ*y<v = B1S%] newd1*>b8; יZi+,*GfXuU:!<$nBBr虝>Njb8DGTREJLE D2 FqYM 2w:fc!w= , [F>WQefZU+%Yf4N6웞_EaČ&CSjXƷO>u>U4Z'@7!-!=D~85%%z:MXgcrMvtfu;Ų+󙖴`YAܟAtue ;3@%ⷄ## 䊿q > avWwM'&ʘݫ'E]=㝲9:pfݰ>TF0NZͶf%^V6UU% 3ECe1ܠN!7`]5nLMfGd7e] 0whB5*QnQw$x#mЈ-bf(>dD%&gcG{IƋg8CMrBkm`c~jC}?&@тd`þ+fwcS_fI0g)M#2^;AjZ]4I1/f1n[,XNNӔCf O$Lww3סh}D2BЙk#nM| 1J`zNnc,oʝq,qR=7e!y& V'PӁ2q2~#'fR:R-TnP69ǏHޓ ZG)k0"[ aP幾MvٚMC]/2L&6_0u^B7fQP {4">|X[ŚBgw-Cpg{J+:+w׊v$GdYh#؊FBO](co!qc ~B!#/i!=iyaF$ F! ih48"峖UlL.Zq dEp2l)WjcM;.#ֽJl;ct nn/e~ - #[r6s*efAg7̿N?U'頚=Ux˓e|q#h ]6>>]|uղRP5l}@ߌn]Ti2eqF˫x #]@ (Lw˟Kɻjm\*s$7gav\<գd̍4t4PcQxpwIlaLnCn4BL9E$Yl1)Zr#f8^P> `cZfU妌y>Z!'bL m\h+/ɥ-#6iw+sM*Cti%%" NG`1 Ҍ*n2xK0, J'P2!Mt{HxS[shdi?6{ .mβ\MОLsD@ð4&y}έvv KR9Y:E=vכZK7(ˆM( %aKmKb%?Jۍک8݃/X,̗Uh-0 ~<^kA. Jɿ7v{IO|$122 %\(79zЁ|3%cۜ Q~{׆2lIРy;?tdmFcNGY$^lt&Z!7a.Nk+ O" Y՘ # 5S,w6j8m3O:vP@Ժ塬m۳ܪ]`Wn $1E,4kr(X__fnKZbK+XS9~]J J_mjt ca %I 𬓈x@w=ý"j&Z: DuD! >ǁQ8'J$Ҡ d(0 ֛gZe0:qKhQJ,H| NyjL8a˫S{I<^D\݇ojdL&JsX83ke%LzQgސCo>dhI>2uG}w똂YP\WJWH89S!R5!y7 bw4G io3$DUOU?KżQ1d N\(0LfC/Xp/'E@Wg؅">44"N c6@_P`}E@~Irw ?K:f&J2ÃOoG/^6TC=[ fQ3S2X )z1?Aot%*g-.sCZV(<"ks-lwRy}"bҾ 7uj58~ØM%1Ѻ.sBV#k:g2qN..Y\n)l=oWÓ͓B;; hF LW8 sjp Jk?EٱVPS;=iźڜRTZک"lwq6O%=¦hyΝc-[W&{%j_=@I0:6@碤ٚM<]OLx)vюsT> Bi^(tk_ +_O Rgm"w"$*'8K7Kw/ wR,'--ˆug"ֽ1}~EZ|0Rr_ϔ\L׻[ÒܓMF_P#Jv-xeC-d.%\<ɖ1T${叵C'] -Yc̢ vR1v/Cq7@lLSJwoZ3JEtp[QZI6]Z{[S7g lB!ږƤĉƊZ8Dy栣!bCDu$8Az6B>li>]{,]Z9#Y5u-ڶհRlwkCzTrkW3#mπO3LTc_ Epm^7('-=C۞#υf MFxIGR#T)_;A޲bu@. 9025YYÎnJgeV,6PNK/ xyqQX* $VlYx?sa:x obv{ К7̈́oUbѣsBWB,Wt!=Ëg XD'?E y*)˗`iϮsX6'Usݕnzӟ:7x/32<'ʀ-/{lbyc-6:GG9&PjEgntO'hjJae(Fy+xxC|]bj^ȔB[{7,&'jYk +[`fO\o⑅ACO}!,l3S`ců!3; Fj XՄ^K|3]&7ءspAFp .ݥ?.߹*;Ag 9%1lCpMM&dH0hwHʧ짦%ooCZ*J' #.f}V!.<_Uߖ%z8ߊcHe&aWd >634-tɇ67 ϫ!oZ8Hrp[Fr9tCCٟY$ȸn]j;lԗ䔨I{k^\$2`i'V;z@e>o# ׌{v6Jk s)qYd< :RʥA%jE6G 鑾ER ~ 0W:-ۧ4@ mm(^ oe=2)$23ބ@NJXR )(|&6XjQ șlKJgUIڨSZ3+ܰmT ` agX^^X -tI+6yoůZ+a==cO//)腪 ,1JW /DtʧL0Cݞx&W8d}S0Tzd=2}P럠VP> (]Wn7\b}{~h84#&D{V R8rù.qVC'rV_IK=}2Lqս_wb-Ϳ;0vo7'MP#(yQ/V?6*J3)nj I΅Zl,@jo`|h7_ͲзMPg."6 >JMrWy7zƾ[)Zwmψ(GGQKB҅-5Z,J#fa|#WPfE%x#j"gpB(͇>C{*}CC pߒ2;8\D;YB~G .٬{WCJ)\&2Hr)tJ5y87p:&"| oN.3zv5.r|)@zcGRw#|m|!\BJK:v^$)tm2;?I Htg8_s佧B'|fOMMqciK=N.c;gx2z*C\pqv¼ )I0VÐ >=v~tPH5nWr;_ ɟ dM{z^ d|D$ RkASz|8y H )w{g@S|{7{HBDx_PCYs&8M!bnhp`l#UR"p auAօ22&I2R95S0JjT{SyZeSK^-L lU6 >5~y +ָM= e!ma@A<1U=EU1?D]<%fiS Ze sgW3 /,Vwy5ϯњ1ö("rL%޺YMP+։ dk6!prYL]~vʜu"uxY5s+nwUxH+F W|DCMӳg/.Kgnk=d^ :RS+gb*%>n>$F5: <OvY$+}J\HYOay^U 7`6N|3ǂeX3t~~HvagPSM ͙clC.ʓ -ߪj6'O!MU&n R@vMS5@K裩=Eg@Sx;K#ZT0tK׹qkAg>ᒙr G Ak kQb|irb}8I]+,H-\756WJ}GLZ=o3]WugM,D^囈f,  ǔ^u4^OgK伦,`N;KXxݳeEˍod6za4Zec҅_N0u/Kâ/Zn˚X*oPtBFXI!-$JW鉖]{ӲƆB]Fn%2h&.`^"IiP9{W[z4%LSr)r0\Oo.-Q@9>  >N9,fa!i]|1|˩~Dم>e3*){C2c%=əg# ?l1M?z++]YK߄vܞJB@2R< i&c68W5cܷ" B6JB]ScVYݢ,$%Ȓѹ}&(ˣ˖> ؊E@<҄! _!ّV +ub,VXYtG E3J=.ʳ~~P `CK{Y8j}jߒ+Ҟj4Ȼ sF:Ɉ7,Ӕm1/Q`TTXfF1Q4S |֥-.afS gA b#)9nni<f8Գ.^ʟ>aB u_tLv]Q0J&fbpu W-1_Uކ.tC~2 B+ ?_`YTeSodNT˟)FJ ~z&&{>c*HS\y=XC|yNJTykˎ gzc"p塗NQ"Tub Ea}a l!XW^1~s\ B(F+@ q .~ـ%ZZ-]/IvcGP7nB2IczTŢC>`j$Ǧ|KfP`kL7>'|3WxiM}f;UZ O|7xBIT=T" K`m;" "}uų0sZ%Z^ 60 v`vlFd=?tA% h#[BUiļD$hl:㬰/ XweYzUZUz,c ry-lyQwϳ,?2"݇luNYRR__0᜿  ~LSo|uNCIehA7oPmل*KdKWڐL 8] ܺ @_%-&C^9*I:\>+Y*Na1FdE.>{-As3]O,;gu'{(Fʢ`5{S{7Th{V/|'"yq yEti1ȪOr-lyieJdٓW̕SwɱVh %%{ԯKy ԯ+wv:gj>Ï 9p4 l)DqAͼq&*ouىU!u+63l~boj夼0zq敶 Qm`<sEޅ]1~ۈwfcY}|ad4?=s7}ޜ6g$:SS;t_W<4D\Y6Y|6u>t4 @~h+DF.BDMOk!V^ bh4Jk1 /Sx5oqh& !`]{ű1Kijsf!̭|CSlҤ~4iƜS(IGp"{aa#M9ݞ&VE0l$2q,Uu 5/#ӌEvrT#ؤ \URw! dINH)ڀ8b#*D׊&VZVD q7jZJy ck{g遃hkO{ 1}'lJ5>e߯N7Ae@2VG0|]Qe%W=BD:ᠽ7.d4@&1Uq3Oy~AW LP/Ө`6$` F'֣7@x./aEaoSBzH}M{-dE26}C탡m;Ou.l\kr|Q P 9.uޜ@ Ӝv<>eW<+j,)+a妱Cti?DuMa~&*i$%rwlHߗĪn\n{ IzdrT =`IWyԲ+<53WL< %0aҭ=--!+JV}M|G++\viN> N~S4h=߂w8I^og{]`ca{Pl fOP;t $D1o VOxr0.\ZP7aw~*2k<&c23H?5^EySڑ-8q[F= 1g57QN 1ydq8Fshҿcca1U4&2t>g $arewzgkGwYl=2=Cb ;,]'{Bz\+Csu<9ϧGqycL,#6yji=E=0r(;{4˔1m68F&ԧYH_=F JEH4YNOPx +'@0iMIVPfl28Vu-]:nSơct>v&pԧ{[Mڇ/*`58+ҭX1Xo{hxC^gRp |قMUAbsỷN% D )P7+:w Ve@U8 'Y^}cVeO5OBIU^d4M,N^Bۼpܚ!H|?u痟VJ nyٷM;ˬ6zg (C78¯i;<hfXVӉXƉ  dUvA{=!';1X>/ ?hܷp:OX<܃6s v,bq~>ex94|9atbtT k{f9N3]ߊ^H@Kkg|q{/aY ^p_W,u Ad 2A23m6y]8hQ}Y>\Mtq " .df>Ȥ/g1tlzdE+MaQI)V \oj#d9esM^tF"hOe̱K @yޞQ滚Re!hT~m,_%yK q9Uឞ^p+ d>,GV䞖2@^#m#o`E=U37!r-'v>r[:[;։mZ p<>[!.|Z %+[qZ21tљb*G _kv h"hP-#|F :9^tR9<<+vjiKْ<`hzG1h|.>>E$(ީS.2@YW.GDh]6~Y1>\^ zѾ\R/i"fnv+I@ߒ?"&hXpUo,whoؙ9QcGPяx=c9|W8hg_0k4y 眴>AEg{4V1d[O"S PNBgX+h-ZjrfWq-ތ"]c  NCſ)4#zq:PW[S6 ?ͅnܠՠ nMʩpJyonnkmf&AC!͚ ޼X<OpiLX;Cgju#Bč)⢰չ3%TP(X@IJd|22g*(ͪzv1mC ǧ7/T}*30yOE R= s "~#i޷Wr ;™ UmO@^ rp0Bw(ڎ xvR3ذZEa?52 FUjN%N Ժ(>}T{. uaؚPLkX ZyڢʊA|\K=:X/ \&˷8+Pj&Oƭ實` 00qPR<5G~=.5VF=\mdlJ"e}{l9=(3^׉K!v1~^1Bln2 ȶDY h֙ke 4l@T`u5\`(Kk- *5+iI.XH<4y,) Ui5\J!,-PIA䩼O"DK .(MJ݆jRfJ dPRQ;$|F!#"?ǾP|Ⱳhmz-*2<_HiЕzko ڀ^[!C=öoRRۄjGHDX` TV֟2\et۬gN8cuVy;5S0g;TcxIR>v tCÜ&Jt{%eh(wۉxzzQ}t/&*`l 3bNР23<<s c#_ s%I( &"mh0K9)ΖH<NFhmdO^^!hy560#A">3z!ё(LF\E( yzgC# \A/QN)Ǔ5搤:BcLqLKrL~3T+#'C6ÜVe9J=@W1J'"6_c(:#C%Z;GDrK%}F$n)LnٴHi2)o[9H%_i?/\hӱs]$>/Kz\VE1VE8oN2ve嚞˭&f{vLaBMG)}p+_SFRio>攴*-K8z"YnTik+< q Ӗ]᣽CJY %,zDyO3\W_g=ŠP y7y^/p[Idrpj٨)~J eE.UIbB1+$mw+ƩѽPP6S.- +'?$Br`j$h\]af^ Bv,[]6])qB!G8P{IP4*bBeVeU^/XյD0{0Hqhʋ3[]FarӇI|וv\F )W"Yҫ,yZ\ r'vBSGǜP\tU@Ķ?9I>pL}Z(nLW9K(6άdf]se>_]&i2>7=}[WHsX~?^I*r@wߪxiD,h |zr񓱿9M[.껲18#%4r+.FTk3v!9Gr"a8,5X{(ޓ9COV.Ho2[J03(^ UVk3k@CW  [9JJ&H h.oc3%IIuH³Lu׍6rg$[)G/EWM©ґ^PQoG"eܡȺ9CuJ;meQd5]Wz|_Q0ݡE5,ZGgl4.\*e'DvS~-^:}\NŝKH㱈u֎GEg.Pɐ0= R1|etN 8{5tYXYbKCy%}B f( iiL;Hd). DXDG!2_zr؏h=뢔 ~~_C[zS((~k,r 4pnI(c P>{A\r.OU-_QzJԱZQ):6emaj;\1Hk]rиRԄM?U>ؤJG:! CP_-$N+J^۟0jZSEC1TO\^LWi3w9we= 0h got_ +:Ub(}Juz9͙+խmQJ8nj Rz1&:8"&"ev3^D{):@_vO{Z =hhdVgQƁfAzSRi}fF18n4݁Zyom:SKxX6]LCw(["U[ױlm^'‘#>2(TX v4$LƋnKč=J#{=}!^28wUdF[\yfǰS!7#У|5eEU~?u*^k1Rj AF 4C^vn>5igR$13A4ioA'ZT#aoM{7ܳs-7V҆my8 F`ΐ7Zk "b5B^y 핸hkEvhc)[O{O@nN ̗<'= U6"P7êug^D տaՍJ B逞Ϡr3J`GҡFߺ1LB|*4|eWS)58F@8ʉqowTyo 7*[vԼ 8Q:yKʧ2rPjJ+% uB9n̛TgmN nnh ] `":3.E9r _PHr݂[iR7<9>ВusϷy^^=]h9qKh)(q{Pe _j,Ozh(r+ \/Wֽ@7t:zu; KEZrL**%l+vtb Woބ>ʣie`uG&>5lUҠκܸZkӛD})сK2=;dl!T<, =rk9&}ٯn=6zT]^=#q ǿR<'vai. w#k??FCʒsmwiX8{L FskiNk.'lШlK Mu=Cj-pѥ}*|kXA z5oʩVyL[DJ)9Jګ3cC)d4KQlm0u)Gjm;ꥀ)\[B P`z/P-/7pVc޹BD>4j}U}#JȘ)0M"n 0IňZˡVQqo|?cٗsK_r01wn;92I*x=)$үi!p|+'QȌbxZ'ܹFY/.p4Lwș81-5J'Νc65Aҏ1 uA@1:HC03 tU.Uh$c@jKy2C@Mf i#V1ڻ!={Z6(C-ຕb;tO2H7ܮ?[pCQof(#lv9b,cpM 48q͝$$bB[v7&1Ǟ|b'l^c3Rxp- ښ@tn#=! 8{1-Bz/j4& cԳ ;ڰ'pNyňY_`欑%@Cn>4),djw4}ucUA-v/EUKCW=5K G7f0 Qiֽ iﱉ)KģXiV 'AVfcO=>yX BDScsMB5\T9DroP涃qQi xkLu|X>溾SQA?s 3),UmԎrW|mfkDiҽ)aR_ɸXJt)@j{ND5D &;2fD3XjiNL; ka7IO)kz7" &ƔI31hs_KaPZ2T~SFFڸoɝ..nCXl:Jsj|Bc;lae)u bQuxRJ@%; C`ՙeꉕ}CKBQsHȕ+؃;珴sW!u'$-Erꕧ9Yn2K ÝF/N7 5v0jOzT :bOĈ9h8X "K7_RdkuL|Gxd^\ڌT'ô\S灞-{P7tmCYeŚ&Ӕn|e2cײTFN֤f?u r8W)ueRLyԑ s8{ԥ09"M,80Hҳ_z76 O*c9`)lxJɷig^*9aށr#"z2"B͚Y^?>d Pd*oƤ>RsnptIUT@>6ln\R8]=oG µ{DyCX Q^Tחpq1tNf%`5-b]&jo237ЏRp>̗Cx!q@EOaPQQG2b^*mK߱\FF  #SDq(Y:xx7'ʌtzZ"jcra٠J-[mä矐%O!x Yq ~-..Y tv g{E$0|WPc:&AnI3~Le($DЎLαK 45GC.W'Mp\2%piĒB nGv&Tꋌn@ *8NU4,!'m&Fn`l8wj\v[cN96b5+"Mz 6SU?{} |%cBv=fȧsn%NܧRi&4@1R0dm1;p+W/dR Ю*ͱ_` "x& 7᭸1PM`&<&k㊲2 \]aǿhǞ < ?jk!W9*3䠱/z>!- BX%R-H~ȅ^DRd(' n`vj?`1`^Ae7*+}Ti$z>6Lr<'_r"e'4~:"g}-TTP3^C:eKYU_ W/ ˡB'gt⺸=XEO#L4E [M3 Y:58ȴV<޼F t<ѵu驮?[/&:< Ml:5%T: BH;-C,i] no2FǑ'_hi;O)ԔD/5& _$y?VOV[iۡ?RB 6oV24.&L^ŌbӘVgkĤ_lZٙ͑VȇԮdv/ 7.oC!gAY*)kHΧHnh~AVLqNS^V#W`dpvR,bB5Icm!k%&7>on FV_1E"J 3tnmJҟ2PdHI$w~+N_%ITEgyDq8S}.,`FH iqN]X^\/f;#D>_]&\k݉~=2%5 &JZZhȑ8?O enxu.J-">@9G;Ⱦy؝vN SCr`(v}.Y[STᄰdE`<ŌEyj5؝}Z78[u}~T-0Wq:׮ZAۈZ"k\$p65iRA/?"A kN:6mpFN:4XFL$2]J"\2l-G\7TfXE 2.$fG.e|OChj'tB=/Г>]ԣaBl2&(jF)YWS07,iMR MG빼 #_`c.ۚt_a_J/M[ kc+p=9O6ΎA#OMF(sݴP@7nu+T1eM: 2["MM^*1xЯߍ[U^50MS gB> Mӗ 0J-d }+߁abKd"PUZHy:ݥ Lꅞq'=W^TlViɥ [ +k|f]UZ|5A6G /j@$T;|-?\0˞;I$9鈛tT'W&CUgRwiebrm@_hgn?s'ۅ.ٙ2;4 hn3HQuJCYܗgQ"@I aՎq ;ސMUa,V>KI3IgƀA`2?ђ׾:249'(* <2е4o 1l\Gi65[XX{c&1?#qA<"7{ۋQ@N@]z=4 6K0 `߱E2#oՈG Fm2 g_,&ai:F,N.mhp?E2} {My0xl./+ h߳PzÇ=` ?"~:\N4A+^Q(xRӤQqcXAc@<7p6 T%Jr9o"Ӽz LSqih"LxSU}&drpNK\~AzB?!z*D"t{7XL noS#O6FRז ^ !2W Vqh5 ^y6jmWH!M~žqZyńyъ sTxsm؝kǦ_Ŵ7z)lX!jDe|cR5ئjTa k[(U!] /5yMEMseRhpG+i9EDRh ƿZϖu}}g9 ϽNL~Kaqg\u&s3) >J\IW "t Nm9BH4kibLC=buǠҘJz:>d},26"7zOjzRwv9ฦR@7Mz{n),fZX,Mu#eM3}|0 <7زAYy2E3Em^< ZĞ?C?).{cc>D֐iɯ?dU xq3% uYbuVK5sg^2]>Y#`gLXčڀu":YZgTxqM\F#ʰzɑ_va=-S_U wiUn[յ ]Yx${ ¢RKK gd`i5٩E`y ұx4Q='oDW( y*{r\]T$6RwM@Ƶt|aDV;>}K/BKf mAVeϳɌ1Kb8؜uu.=w: 3!ms~QIJ ŹC9\8Z@mSJhjc_]o"R*@iDeF(VdLxuo)zxb6FӴrz'Hc}FB,o[ dt&<?ZmB†<{knSI-;qv(ydłSX1(b5_%~pA.> w 9VRJmPjIUo!1jREAfCʎ8 =N>P#.u$Ƕeԣ _h@ gw͵9]J) ] '(1i,.GA$#x|g8HHE:};Vv$׉x hA~nr_ iDZ*+Ivr5ݪ\xiDGt[#댞Vk)A5>1 ap[m5L$SRw~œc3ׇ,G:Ơ L\z:k?rʁ+aZ#ee6̷py;]ͼGEU*ޖ-WaioR bV#y7մe2z4d+)}Yq} m%E=ON0*65B(3<mW %%D%}*ATP\gvA931u(t\`lg`ċ7ħI0P101zBg6҅#n5Ǭ{zu,]Xۅ QI GNk< O%}zrǴyf'WyPEv f fb_iv1Y?Pa).09mysn~3ԉ g_^EYXpdj2Cy; hDщH;HyjqK8%4chu/7􄀺@*Uj zHuN<˃;=[ (Y밚8W¸4PcY0RUK,U]u8eRJuԁCNr!wp5f;7%'b?7?w;R8O#2<}ܣńɸz uMq+밿XeS ~;-*:$rs KcZW7[%MS!4tOybW-V!+9M UL MgS_vւ KG~?lx87Y$ko?d5pwQmOx4@TM`@Zf8Kab@k/| Z7+Yc|wUZV_ (#N*DJw"Qer @H? k}w~'h!^~1NXo;5%Q)ve'] SF,Z-#Rwis>ԢRvq ou/xgqƱ_' Uf#>{qІ*u2keYn?p5Î8gpBt}.5(KڐYgMX׹f~F \0($hPϮx+G-K=j(sd^P\NdPB}9hRqټB {gj8FQ<,)d_j,x_do*S?ע], [T{ Yxł:giZt5dvL#2I>yC3_=*K!?|,*O!nz Y#9:&82DAx{C2lj͇Q:&,SR";ߑZ(NYIŕLf, S?g oCRT8"Ū_td* ]1[Ft^b`Jh7Rј"k5r`ʋ$TBKݹrx|q{Bm" ɟp7@m|`|f0 . qOfE0Jѳc9.xqfFWߏD woZԈcM︡wR4IYsڗ5M&.*\2ѨтǶcQ>9ד.'?_D47YhLLmyKd1}£M'hNw RIJm冃~E73I'nC*2{ُlgRVfԛٟ d[\bfV3pAyb 6qO:Z>n#| "mx|<(mM݇٪fMEaQƈlL\Ja-|ls9w+Zn,cwEdU#B'X{3:ڑ}J|I' }yU|6>nʈw"a./~d 9_h;"R.i}֔vfƖxa[<#Ĥmk`HbϤ rf+|>RmuyPm >݈ $#yO[ڍtˆ|חt '}d' oq(g2t9x )Dkk6YsfDӂ>7H'CMYu3, y)17hy +M~yO=;V \MWܶFvyr='4f ?%ِ0J j8elՐLP㋨&"0,!Xa1o ՠv,XQ؉)-lR\I:sio*ֿjNYҋl6Dvc~ڸdɝ}wU\6WrOJ 'Z&Jc 6W&72M INO4ם6ڴ􅸲,$I|itGQ˻_(1(+V 6C6uùԥ}sxty9 H鈲ϬfWv$Gk.]І+cAl?6z㦔wI6q 3S/mS$_;)eL)pMb (A+1]eޖl,W@@^Ҋ߉JR&:~JŠ RՆd|5^{Rk« H/'ÊL0HzkX8j5&]u M> `ąV*qglfң@G.[mD7"q nX^I;S9YZͫ{옛Vqyy/ 7~a?IS1u8^o/{b?Yr+RI{zUr J-.@{2*Bg;MpĪ ɘ #} 2V0 PUe2 1x\WDzUQL7Yf[J(Y/?2B :)r`y~kr9 Ob.>@d@)nr{Ho"F 36 \mumWvI;LjTPvSaARߓC5ogoj^ (M9pʿdOii+_C&{H3R/|wFHT (Qwwq)M" 73F1;K<5@re҉fRvNLm-t~Yu: .7>AN ɶnhva4p$4(3 1\7{ dM/\9]m4t7*%u4p? PqP=WS+S޴6:ZK7;(ak|bMڸ!ڶ &yM+ԑoc*,ʰe5sfwA$FBŦ-aТZEÐuˇA*_!@V{! sd y!++=jħyQb4٠3r :}m|b\p/f1TaӢu"`Tt)ZyͮqY%t- jEAȲc4U@r"M9#U8jxڞ\,bCk7R ?ep?PChlWlLx߯ kjkduB7f X0$Wh}iro'NgT|yPZ%3B 05lGLqn)#q`k`XeRmk19ÙC.Obhʟ+O,\`Z&1F=pCVCXt?b~&\SBB0>'PHl3hkЫeʞ(iڕAe"BxB7o{}“F;{tt[vUdw%aÀ\ JU>.{P~cwȇ̅ \o k/`Ω?Mm2;$]o( lz0oj'ӂ)EeZXGJ[7 ɱlh/MQ/@H#c/=3+̓z^wzs'h}sꦤp5mDi|4ik ژsTp;#&3U)ȚFj%~yA,&JY{ 䄌$5bu~SSD8"zcEBwd#J;veDWڢm#ᅛU:‰<\,ͅS!C !be 7tFtg3rV'KǭS5I%X7I`iMWKP.XP_|~KLZ$l2}zl#:沟&4^O|#-6NџY|k?FbnOhAp]ma}wXub-Sc%=Cj}{ж;?|o)m\g,óZh,P v+vRX%(+vuW|^xbcصvp[4B=UNYnqFaH {\g9.t2$^B~:\{\[hNn* ZC{L)'@P=1LĴ-UtLG"hʤBVJNJ~\a ΥڂI10DL x0n*"cq_,Oq=u#ka~+X0HʍȵX=h\#\WyN:G}ab.Aw5 ޲L)^-y*;>DZ ]M9( ~&aSǹ,>gy:ojALrMFZV;R{JY<G[X!=q!c;acȰ.ڮti|c )ij~BcJ`'C%qy0/`(}ާhq]=Z}bi6躴Vw,-Vn?,R[b瘚_?}''EhȉC)51[6 +-h"VY!e8~ \xibc 5^wx[u2aEj`q6j&Kz"$/Ӑ;7p<"}AqŋbaC;zduqI1@EF (b[YFeIB m4kz}.sǭ\MP7 T#f-}g" X+NHv%M&bv콯 ]hO_"| 3tLzcƒdb O Odžl~'"XYť=,'={F08л1eB ﴊYG3A \Qu"[ԉѤt2-81;/-%abDv^#?HA 3'[).3"z݉Uy"׾#͟h~]c !85!Vԃ&oaMUcz5;5NT$ wmQ>ڟQ'ƞWr0fJK Z9p7V&_{VY4%7*XiR[qa6Z\BSU]Ho0 2~_cņzy2+Ilƀ޻-b1]E]ёNpoByC~BʢU0^F)QyjǤٟ.5ߖUj&T%EtSeZb{ C( \Z4=A%C*31jbkT/fáP~ Y;fM_V\om+eJ9h^{VU.V9עMPC}x RM0&)_,CSlo0? jLDiV -7h07n[rJde)Y4 G\VN>ʠ4g%τΧ ;BZȼ P=$Fydi1Xxͬ2 rNra2m撁 RNN>srsjw%Q`ci]BrO;,wNeMӸԢ&1l70zU>K(1Y}@ 5@֧% M?}ƬQoQal*شdR`ȵJ2[8 [FLRkQE^(=uHv8T=ܞ+"&@y4jʊ"ll'[_%7h%myx6%0w9(3J x)ژXtBcK""|滐64݅gV"_Eg*rڧ!`.m2"0t6MRL% MD\.ekrJ6[ IO6 ㍩ajR\TL0q㝓UP+tUG.,T쮣hB,ds2:6maP)zQJw̿@o2-Ѵ3 3Uob^H >5ȷo'޽0c{%s( )ӗ%\GjXl۽7zBK,9R *,zZ ԛ8ګDm{Rڠ%'jzU{p,^ ={. øښj`+fORC=ԯ 0,~~Xܒ fL׀dp'ߟf&em5ivz~y530CNGDYMN5:+”כS6W?AqM[4QKː ̇ņۅSxtXފ̘Tͩ9D:͠G"Hn\}LK&tg} ~'TmI6zH iZ ӭZ>'FcNelVьR"s07 _3=?3E<; ?siuFM ڡ( R; T7}UߙP졄~Za׮>6ݴѤ,rK_תl్΢&?QK |!D3fNdϴvm(V#PvXY4V9|?d*6UuTrdi=|Y|o9N/U=&"G㎙.4~=0oi6/wqo- #=m" D4v{\Geb$QCMIyKo;WHLSJ534=X3IϪ( %q 6XI-p&C|.k8vIoڅjS5u!`d$\LX2psT(?qysq#Or$K4m)+LMݢEk-PA-u?=3ASl LJh.bڌ֕& jWdS<()8N"(OJV_3b i-=QiCEO M/2 ڔHAS50QiG*kawS̬i 7=bы<+r`@aL k;N4*7@}c8 ]屓| +>7Ԉtlq|JZS;T,UtܦNk $1n2tHNBsoK_a\k} : +.dݾ,;e`Q7UOVc-(/)O\Yh`"c $Lj*vѻ*]g+FYl]Zc-%"Ӿ&8vN&n#yj!ԙnh]S cRQu^N&!E+㚟WΟhZX;)b&uԏm aa? FH4瑥W~sV?&WTts#Bӂ q-r1&&TB .IsFQ֒ ^M{;{9AxF?V|QZ~xֹx}TGEoz.FW LB3h< ;M,AŠPb%xkKOw]QUN6iK"~Hb** ]f筡)B~f\=acٻjKxm6>ÛL d׻A|ѷyځafU<*T{D`$‡g\:s8 )h̖T|g2D" 0xћnLTiYrddu3Ɠnwn6 p@m?P8n\21w`zu[Flsa5 ioG^uforJm_T)ʼo2iEe>8z;(|RG0#ӐRϼjl Fu#62ϯk_*x}pofP{нЋN9yE7qga}墧aq32pze7vo=jR!R#x%YR6svMx/R$6MlJ,I[łpa#Eʛv MgD#>Sۑ!u?8ޣOcv$@~9{ʉ^|7APx29 7*/ O.#YKdQ~;Z;HZ$n0Bߓ ϳP>omwy\WdǞmj c:|p B {S'GrU MddRc3Wj˶:$KYy=p03;ZإI!d%y_Eg[$_ ќ8)nFNZߔӤ)+bf:KmCxg5}]W$? (?~r4`pMQ_ uċ7`g}cP ᐩcK0OGA{=i}|y$%@g Jʢy9g^]L5w-w%hꌱt0KL|kc- 3=ΐ"f,-8>T*=<`^I =f=8&5#n\ʱ!!ůW^CA51F0+86xj<;$#Ge Ø"jq-62f7#E>s65Ov|s햹]}Q0r5h`R r1rW9nuN7D(Dמ u؅I Qtcw*P'2ָ߫D~Q TXF[C%VґeN`bK-ISaYCäM' $擉u3PGAPG\r0`SΉ!1d(!ˉ-ư"EF݅]x/YE.A:ax҃٨L:$9s'HFՍobuaiSru!C oR9O-˳l7SmUŭfVhr3($YD]9 *(Y usO̖2g|!(Ksqa=tKxټ'WRBs|9ʦHBp=.R-l{.5*JɅ-^*~+lLs ;r  @$q=wxcVE7c'v,^^B] rN g!ؐس+A rP&@xŒOZ,Iz!갹#E5r_*E1YM֏A>kM$-he'o8L 1_bKš/rU~TawtT^U.2a3'%b%,Mٍ .QJZF. jB3K\v`?\̡p62ςH.cѬx47\.Ze,hi[nd5aX8z^5p>qdA`qILmyc0E_ VنeyI=[Amo;D P@7 xj7Py.2$hnŠM8C*滝P1~U;6(@[n}N\؛JdwJ[So.˫2 xO3r@u:TZTςlsx\oŦI2{n}6M%q|%IX/gk| c-txxS>YVx/kSD얯/ZtKO8c]wƆ*0@hq3q4L^- P{'Kw!Oؠ >M[yt%%K0?2ؐAm\ ykN?z|y쐺:~;pl g{N͕ :q;fR 2A7'C[P9K$lfD]'sIk E ـ%“Kq.h(7l+uZonO-g<- p:q ᩆkb (>jK%R~7tЁAOe. |sV.E8PB1'ӰmuVR̉=W=XN7u~`+6?o4R˯*.Ky9a2溗eeПz#LgG*UNT3< Q}0'"="-;'%̣ f=_ YX|2+Z%$=lg8;`Hb/Kd$b{2)NJ1=>32DPM|%v zlUWjJPk#qM68LOM#%wOx$VM&4s4* 蠊뉡zfX. fVHgWv#^6@8MB}kJoް LljmOԝFl=?ePKdHj[R%o/knODYkXM-"鏵iYy OT?D)Y7If3 Pcg3]{qe4+e/oggYpn{N i|ZF6;ږ㤤P+ dtlj,@EPz9׈]f+TEe^`XYԚS%YKo^VD/㈠ۜDi ّ8h ><^ƶxB?!bgv^]0U?XVuUԔv&8T[PXׅmC['9ІDvL 1 pVâw ӏ)FrmକHl3nUF2$OV 'K>@6sO2N}&rЅE nfZZ;r,wyBծ*n:i>?[M$fj AA-ex;ދA]8Y(fϢ"ys+?M:T>bS)45 88(Vt3g:#z\0'Kܣˌp܇n`-c8p30E؜XCAA*2"TV#tf{Y.<*ϒ%bO`J vej/;M) _ Fj<# ))y$1M5 dRkܠ-[1Ka-R0&'TnO6yc7gX8dղ #|m; UxQߒmu6 N38&M5@FAl&.bl 2CKAW>x_̏2T#P+X&X儗‟k;#$7I<Vm|+p#C{Єԑ4qp@8ɳ=^+ˮˉhtV>Wg I_?N4~|Al%Tyzh9AcQ}2t`-}qٶ뽲{֨Wp} ?HUi*yRe/[gK{? [hm:\؋NR l8`'4aSQb!̬Fm9' 㔖dڇ9j롹q6GO+py톯.k> \-c%Zir:)٢ b`tRC=IR7)'#^5:U0M8M(ϋ=#AڮٟҌ=7DrJJ4Q#WX3CWZ%l2s̭ncpfO&%L#a?2D+obxd+b^O!\TP2B`~D@A(#N7+2I|\ 3{kaVO ƇpZ1[ _$cCpɚyĘ8B <8M=߲lșτꀭ2/FG+ɊvQD`9c5Ҁd8U )I~@gg?v#C,MԤ:yPaS#ED絚~@C+!h]"= qe3T\)cLGI+z $7=_mjd]{= ѵK~ F4cC Gwo=UJk eQ'Phc!7jy8}7X4jd@( &'cu]m%C- kov#v?O,ZqbxHi[Էm_eosӹ&eWʁn \O`ƌ\0#+nW0Kྴ0Ey*d="ii1" G #,f #8 gRϽɳnrӻb2uwFPr s?>z;)(ر]_"d`Ndퟪ %!g2c-)k |kvO<$ U@ sPDc4S2"oOeۥ jWTXZ[?_2dOҕ@ڔ>M g.u2^%in%RL\xH+~xhMaH$# ._zj4Ha?7(40˸T,$C0A9-j*zT#DgSea2%gr_?hr+SG?vKkGvױ/wpL4%ŅUE\1Jk, DT@بA0|xk/)S)2Q7_ N= Ųozhڂ)rL\E+Q]׷o fH2|+6RZpÅ48lv&}צDK7R\Z73C_6߶K Enw홺ZҶɽ[|(C~QXWi aT=#ʌX(ʏ APM 9V3+$mä$a;fvC xXWOˢóT/ߌB857d%LFQ4< |qbS$\_n1B%J:IU2Sߎgޜjp DW-- O9#'!u;xTBԠ]"Q>fMlAh_NЅ(?9qIL y&Lς#o`g ?O Ojh61yN/򃣑=2jZwSl4Bp*=a !nȚy,J=.ћ>TP`D] y r[G)S0kL~N學c`(-QKK'k> MT;3 ƤeOO??>i?%ur㼡^BJZH_9+=gt ňhp9<~ Pd L}Ǘץvݝi#D+EP 7d>chIh+9ek e*ԷB A0g%"Ȥ%^XR;(\/)F )xg3DA&21$a)RMh%Q1H GUf;R$C 7sozP!/vI,JhvJ\&!mF13WG$\RԖ8=FY3m@a^`XQ0斯-uew,|Laϐ;I2ǥĐ@ҝIai冖*fy9ȱ`Ȃac>ڧ.́n\{V3!V<`5.jcL;dCkY^޷-/FPqPh{C; Fcoj>Ϭa|mQW (Uj5^{=+eoȟ+0yh ?tI˚\tJ%&V$(b3rvX)?oPy Ab @鏄ZpfYKUT:[l!N*).(Xy ڱȂB僋npjWNzލS4Ox,1YӆqYpՉ=t^8RLALF[T"̆b/}9ӟJBp &2y/DЍh[}yHMR@jW?oFǷ%5o~/ii6^(7λND89Y2"( PFDDz9UP"Y)$)5ÿ#PHvuNS#} (rGTåaa .yGW6$ejnrj^\` ' Drw%'?1x(cG#La|>DZckǯnFsG|uFNW > q6 R[UZ¢OU^ MFêa0fmAwA6t^+E.1r`b{dt֊jH 7 yeHj*6#٩'jSGpH> 6NQ:[d[u]F܏wI?R@{别nÙ``2%ƧVBh"ֲ?U)e, Uy4wa(W1S䃌c^b=D{跃!2PW _IүW)G^s:!nO]u]iE1A*[x CYdMB xGbˉ`ߕ s s) b1p}u;dݬ!yjJȴ?#R^ָA6(=ۉEM&/A?kd;]?XP\ꉀB"8oT_hQ88D-5y H$H PBuut?"94ߘA.2Khh4cTYƐ),OƆE_,`6Z 5rg794`ON$Ox9 XnINkAx;uژ&wAҞ"{m @oR#ў޳k6S-dfQdN6]U kU#Sˌ:\2swKjw0yeBͻ6F,:^Jj;zu:,H`!x1f-o11a@po@[4dJv_QIe{v{be#Y0–ū7@P]=2" ։!¦lBz>/3V7mV^Vt!~MHz]?Bz3\i^;\iW" 2L\~k ]Yhz`BTfiO.ven>`U e4tV(|&f 3/Z!+JGcb§4m;_qxPQlK@C44Qc}@,ܫga¹ZCs[oHPCk/qp+Aؾ2-;w̗_+em 0 ٞz y'yN0E@ .ѧ/o:/`+)@)r1UGf[L'/-`:/%aM3Zy*߾@@Jml^'\Ң W6GPha[<bGo Ȑ_䰞IQ߷0tsKmٕ7}<D  B.ZԼ-Q G{of!3K#YZSq: (GE;T+={aķ'*h׉n,BMj#΂j+6 Y/ 쬁ulږK:ؗ*DVy8 )R%䣺; ʗfN,JMo̧.7Y M,khAdm"𽔊`:aۗE@Z|13;R5~n^d.4k c'ꂌG.н `uYH`>lP&eUy@!${ (={_@b4n+|y~gmʤ&=oxf2)ohiVuZd͢UAma_3LhFfť]ئPעIO(7TtԊl5/fprٌ>ֶJ |q5gK/GFeU5ڼqkD``#Y"Zl"YNA[L +[ӟȪ̘̅*OfNg h͓`#Av^ R +>M$ܤmF0J~B.CEEjyܷUJ_'[_`H*%8z#"<~rͪj/͆6^. fՠ*y3숪k޿Y@'S(ere$VQT5mmjݶ*nb3߿]^~!ʣš> &Fn!PD%~bJ|],)$-nհdnZ>\?zSdVqętU  ?<{iK0e_È ,H-dqW?JV:,);9P^8"4`N kfV T9يWkTLoe j\n-=+=b`8B^)jǮ!rOi3Eq+?(yeD`Qba H  ^F_fq^@w.6(Ԋ};[ɄS_W(+S _iwVL]3..23A.[\zDN;`[GHy`M4JpY&h>9q$.@QH'r-&8%ċ,h1p~ST/|A*T_OB&ln* TXQ0y<$E1S%ckkJk5- rÜQDt+4oV DY Q>uܧk &mAi6\I#O" ,?ANfߟ& B7S-«8sú{׌ WL-#y׎5!DvZeeJcb a6L^>18}7<>`%vTVpuoҜ~FW19"ڰ[jsz Frp"dAj0g8z$G4jfrEt=K5Mn93FjzRy_CA @sig^_K8$ y9b\?Y/hS2~_oGu^"7 -ZۯdPYSh{I9.ˋ!&㈫3}PUZxCLJh<iu̝":DkFGWvUEcæI]Z|gxԋ.v^CgFDI,1] ,8*0[BS=T *}52Щ@ٹeFx>+2,͘{be]_\/ l{xa[j :Lz(on'&.6!\}(rQeuθ$Ŏ"Hp4އ7X ˙R.X+s>o*KLxzy0Erzoֈ=Vd>mN azQȁH]ҕ3]j#p ^)%#d$ǔ\v?aY_?-M֙ e x/Mee@/˫$x);1o*!/'ݯލ*6*j\d1`pŒcThO⼈YSI6VPo|I;fإygd_;BYBIGE;HխΤ5}Qr!x))Ɲ%/w;,wsJ"\FPg"g$k!epw<#_Q4"f9L 両5F7z>kRc\!ij.21: Xm?ApC%w|0}n9$հD+%V7^9Lp ihJ,qU EbwvP楽TvT>^w;ͭSŦL󮄥 G&gzy+˫`:BB + aWJ#8{ Nڂ7-)zR<|եdiA Z( ~Ǜ{w9mYlD;ZK߾>%~:id?4,2_^o9 /oǻb,K_s[ڬO ItQFs;H Ǒ5pHMp  / ةb| #r{h6 8Կ /h`^@OM瓘 lWQI^7&.%Ao_SS=y]"ѬX>~4a|gl28SR¹ .iD~\􇘫 & rK0FX1(hmBAv夘Ev ˇ ?;]"snTۥGפ66`XX)|NiVE$e@Y`)R[/eO`nQ3ltpBⲨ5!kC(q7 #|+w/WX$Eۮ0FsK\fk\=±0y+4a5ݎU>o>\"č.35l ~SsGQx[N}_|B{HehKa,8X%f}ɧ pٽP/5,r6(DgIov}KŽCNVT(aK2'v%[:GEpB|uUCqOj?Cv%L./#]vh) @zU|E4pZ:HgCN,r9YV䑜 uަUlEL9(Kx ȌI0D e~8g_A'à0s:0# h[@C/q(%pz8)g;dt$bIZIAC7ſaPM{K؇bNfk_@ˣLζ!_KYm2L9ɡAb-êaK+t#s$٘ⓖ`:͂Ơaaehz:U;P߾I2`o"\hf#LI%^sQ!!sKI 0 HaiCԌg[3>[<-%Ҡ6e`P0( 1Y&0R>Ӓh/MW\@+4TF*mi %)T7 Pq VhD]4xn $ Y+Þ9B#~n8VrG_[ih vIWqd'*y'ۗr{շh}} ́^, Цa"dOHu|3gѻLS{F[jAX-mo 7p*^e%';F`1?|19Lm "6~q{ل-o0uݛ 2^#mChQ$%Ԁ5nK Z(E蕓^Z<޿ Oޥk+L\Qdũvg{qn' X5W},A}vZ6YHpHp6 2{KS?=ʒ$n6:J!Wv+5h|i[ [O}[Iqǧ8|2͉MPSÂt([k]]zAkGV]XB f1͗N9_SX#{ǓisѯF9U&4. CXܐK-"~ӄ'&vP x7>koJ!!r HΔ2iNe(Jz{?ՋѮ"Y*iKXg0h&zZ?hC ٢nX_6dwQ!*{~4p,^ K-'hT*jDu\xQK??i#$SmG}OG"rWn+w*m"v_5Vo}JcEJȿ{]wnr,:<;oho‹=" {9k9rnA<2d a,{a6Z[OJ 5S,y_qufhv[nݺ߸ L^?>;ο.8H$dE('(;Ё8hUn! O!Pr3}{)6y+7ov&V#rF϶ko{YacHL=Up^Z,7P!YynBEwpohhv-B_%=Rn# ƿӕb^FSz% >%B:qnaBoD>b(ODz vO!FjZ)Pt?И,"k AW+\;bԏ>i:뉜@ڌX = ;{[22=o0iL+6+^.o/dJ E6=75}F\퇊bliD0"ς}c gp-=8ϫbi ϳO\+|5MtG94e(NJ!MtXaT87'e>v3d5Hlv9Z1iBԢ4Zc6C+oKtNyP[ /t`aXF͘ZCFIhiiȓӞ̧U?0i})Mqo5Υz=DHNoj=A_(AѵɏĹu9a )(2N =$ἙPz˨+<*fжؼnih h{|hk߶ UAt@`dv8cZbF"f̜W>I[Ѣ+zޑzmోW,cJ}w+f,*oB,h;Q]b3(:H H9+ģqwh;If# #"mlo$#;%哣qΚ{@-ixƂ ~ pe_5P6Oāwr$T8y+JgSQWӳTtJW!"Stu5T/RNpR&“ۻSJSo~ 8IhMԚDQjs+`՝ndO+/(KuBa.CꏛImuMW_2/< icRE(Q9L#JAHETE5bT1?C7N=-]ߩQ\ߧhzdZ<.%Z#┸'ҙ'%B@6rL'ܺ>_,~"yte1Z$c&_VFY_xA툎BH4hI 0`RcvPs(e4xU9wƯk?FM"6\ĂZ /CZNM+ ƒAakUpn=?+d/X4n2+7U^:(11OqA_nΘؚUt_&_ -A5; .lĐ9 il 0?2E"c \A=ܚB- s`ᖰQP鞅vҡ_cd$Q(&+mҗ?P6ֹlJA곝 p 5$/H 'Lc%EWȨU<ݪ(a襤cA"B4wg9Jz|b\.)3+>p u}&XwQ\"4^ͬ@f |5v.ݓF!ӟ$S>b-X}hdzF%X_&EW7~Gw"H=qiRf@C Ԗ~#s y}b(1e>O'bم豌>B /Y_D|_M)g1@}𻒊oϢ!  z/p-%$oi >qbu٨Y::\W֊)6zkoOH t"s #A@?CfQ|A:2P6͋D«<~C3[?4$EOSu];X6]2CX߂)Q:)dBs^hJ(x=bCxJT.MZK[œ45%oԒ`|b0=/>X9WA7L:*q}BȰun(1`|?=_Cġz5 1_p=:DxȳomJ!n?N;}Ja-V& QQ1''/z4,<%1O_*U_\6r J$<%9CmdUɬrgum8C3t--6( Iu8+x$ ʐvL:YQD,Vlx{U̺b*giz菕?T/ϪLfEHDs\;.PFf6t;G뱉w+YP!w]$_ǡ@d'䃽!$pqsthȣ3N})8 MR>+·XOv<+e5cE`ӬkzUKapDҮz/N0k3x/FJjfZ/ټ^LS"`[O(>t+)$ tqG>W(f]M !hJ$!L/0?woU}bﳬtd;XPFxB_6!8-_ -p^~w3wv)}-fpH"L dQm[ O^ j}&3lTbT+>,)8f)Qҕ_ˉasvp ]?g/?cVʳ gY+B=[5 ?ZB:&YYѹ^_hA3ꬊZ7~]zAL̸ OMHW^NA bkO׫8Zv90X[|) HS0;7,[~_],nMt+hej$yK*c)Nϸ6m;cqcAP`3M~1Ńi+|m~$=Nj^0"\8e Bpݫsk"#V/)G[!??cw1ATdx^rqm@m-ҡ>7]v^u \ׅ2nK$a+xr C",5vm Ubfؠ{OFM#5t}}wd$+ yk XO{#3A9eLf Էʑ⊺& }/\)F@Z`s_Vl1*IM I2t\,"!5&ګ8N߿EO8MwRN`aF'Hݙ}iFl Yz!F>=[i,َ6gs Ґx~iڰNڎ$Oj&!nP<Ƒ9LG12ӰJ_֞Yt%fOs/!~>ԽWolB9iCj~4VojNQe7[vrK_ttĨ F˙QGݣ}}vv4b]%mG"a<l[;V5ԁaQ)oiž\O(u !`7p gFQ'8NlD "ɥj%E-:s ۏa|߰~L 擛z =$}% lr ?W&DɿUQ Mw"U&I M Lu)LK_Nǽk* Z =JfͳQ=,Yf^_450u L?׬,oPeZ\[=JjV:vR o Z_wIy8+=Ŧ&^ DSZŠ/+ۡb5G\Q&NH@Rz%(gWVA)_\ kI4Rv?ۊqWSfV+JؚëvOX?)챥Yr>b:žg@=U[:|}I[wV_9=Ֆ-Ö900h~1{/r_+]\3#Zʙ#<9t[f~f\a$~Eoy(m#{LP5L%D,T/~>2^"`:E]wzC$De}bc9=ƀ 7fee;"YpG ^Fe X)=. XU] x vE.xe`ZZ' _FQӇ L&%t%^B|Pvhp.pK  ~O] f*!Cd"~[~Q6iWl:%Y!1֮qb̭T ԙW~pӅ^$Ŕ) N4J+l@S Dbk'-S^!2p?lWgYWԞ(}覯p9t)lʅ(9rD;RgN P[eS4$Uo,Y71ь.q!+dS@ۼ?EX,ХsH%N@J'Ic˔+>q8zg:|b6Ga'魞kBܐF~2:bmFwтm@ì(6dyt}̡/h؍[585P7 ?.0&f \o~ |ZI=bL4 #Z _96T<\%~>gNvPb\JD5bM&gon|e]mWr.?ig='f@*PsTbiVx{cKh*c/l{#ޒj ϶ <.׎' xQsp8 g:/-]~:U Xl?͏ y4끝+LFot"Ai@ʭ +d,S}y !Xau-mAA UD{R~2}*'=U߆dK$1'ihx?n& BlURл0)vDqțLuK=tL伕JKi&U ,~A0(k3p{BfjPC`gB}<ȮQ--?<lڟ˄u:9M)voGJf=m~TfWh̜6 +8V7rX؊EweIu FkCzu')X=W,>%v8@I"6RӺQק{#z2k㻢) #ui5KE%_-:el?CHq8[ ID/WrdWA IxAQ'l\Θ1 4jPtt?Ch(uf\Ө\F޶킺_ Rzq{XלG5~P|#ż0FE574i+}MK*vA`2>0/a*׽.=dŤQ.EwwS=&ث4MWیFMX}8-0Rul"YoQiVlK@QA$i+CNXI;B^z)Ĥ1xoax <5Uү$=Nʧ&4ZjW]UJ7R@,DV,޶}+m(Աbo|c@:%"[0r+&L>!MyVTbg{JLut} h{Gj?leKbaX홱Yl{|$S2b2V8To%GɗNZޟ3.wm- ]nPc?p}=#0G6Z/K+w:iq/tۃ ?QPO`">*9丏 w !9SrL Y9kW=5?&͔7dLqNVL,OJ=PїT>UGn~X*oxXfήK_!~|eewuGpeAyi}".Gڲa+Y1N =yKieUUF#qP_4-pZn:tZ?` LovP$bP4'L?edž].R9i=] %TY_@D2 配x9z4xTJ-وe&f/}m2 u)jͩZTr!2 (:k97JSLZIڵtFuT$ȍ$5

ONI_S o/020߬kS$:/k݁32qEQەYy];gƨ57nuyA k#*CG<lX< HNAY*Q?8ۊ+`X{.q>FpTUgp⣾!&lԚN_V-ʪtxwO@m~]8!ƩH2$k] AcIj6B1 ȴd p&cUOcHb&3wFL#dœrZ}:CE0eaJG@'_e=;%ƓH$w%ַ[(]"!/4=yU14R)ߡgW.jQz] Zbo,Pa:m/-`Q\k6+n%DŏL[ Bb ^fU-/g})伂\9*4!hzGݞܬK`dO-&Z=2jgW8=ks;P u!MzfJK,CdTEyI[CB,Yw +&@MʱrµWNPeM%]fg<_`-P\[`H\?_᭹AtfX2cdӄ5zCfFJ")_Er^.CR׭ tB9{흭&uiʾ]%[[ OBB[G ÊF4qmbD3ֺx'1b<5i ?|:q6ZMȓL&`'l;C̕`%`k!ZvL!$a>\6W(ۑNwg0cfu>e8@['sE _UY%BDS?Xۙ[awȴ*bh[D KS5ɇW4e5]~`5@)Q g8WK@\[PF(6^ڑBhgVŌi Ne&:dr`d`=E@Ϲ7ys[d[-tȭ)* OfT6_> pc-ݳhH~c6Q%C=RBhWTT-3AкUm🜳C*}mޗtx"D,6Ph:VboM0٥͇S$H@$5[%6'FI4f5^2NEc:*Og&#|HD38 #S͈ίeERb7;,Iyi%v@p@| g+37ASw fk:xxqJԭa>-e@g;7}T3C7fF6|y_6xW,0ChpӷeP4xh"p 炍VP䣯(=olj<{@Z&|쥜j`M?/!<*H%Ag).Er9qKޗ惈ɷH#1izWKFP437'1ԈC3F,?tԑЦ 9ظa @)NшZMju-5&7Bѓ6.Ѩ C,|-x긗@htnw["wH- Xh^VXhXK?%5V^c ݎGϲFŚ`4l 1@y e7AwôI@dyI05.u&~d+P/Yd7&44@$   Qo}V2 DZH!U疀/]7CpIfp۟*2)gԧTBt ]DR4.~"lЦǽ K\?]t9Ai>z{I?"7箍:{I8<-c6 oU,IOǢF UwHl!%o}0cɝA9pHp WUS#ܰ7?/.UXP?N TT= Fu&rr5{6W_)1n1W`Z?oG|kG$pظmk A^7bUYw"e&Ǽg)N+AKІGeO83tAL$?|I=pX /:6 5`,VgGyxw9˝[JPƺf9U0LfE &A5 '%64~67^X쫬x̎!}"-o:f{]F"FeE4F:Q놷Ru{dYotUՃݯZ#J-% 0WPE*S$i"ls QC*vD}Fb@WQoڱ?H5tr%M}_mbm|J{ޱ8v땫;}5=ejB|0T#N>UWۋ0_>c3H( ,eZ@CI5U݀h7,  ͽL~k5c5T)6]5=kb]Af ))X!(IwgҹTЎ٥#7x@?Ws$eYK4b| >iiAHs/'$2x)w~aH˘r{;D 0`;wooNT֢0)89Xp{hiaԿ)! w$Z Jh?awBmv|M2 u*1PzFڤP>i|Nc_lǭguqQٰIqwYj'i5 cPZwR<)~,M7ɕbHmP9 U!{scvX>,ٕ\bv AuÏjZCӲ'3)RS Hd2[bG<}7;s)f1pb.D?4C󭁀g}- {fn%Vt^\uFk}.=irJÎ_Nɹ&E[tP3HUXgH6V0$Gcm&cZҢgb˹Scx=R*aS1D3 ^EaTJ{Ea"`}y#/QIfï>Mę.(ȒjXr3R NZK&EUQnSo/4Щ4vE ;f @MC"q0ބS_K,wonH@efՁ=FNTu^ESV|5uM.jU3lrm.]Zdà jvGEѪ7W3B{/qRT|`.䱾!L4Y_ VDkɟGg!:Ȇa~wLj:=&)6 i~ w8*jqͥXlg:·wU˦!Ku1d^AoˀHWt F%5q/ݱ/0L=<_g6~]=}s4h^-vJ{:,(uZ` ?<e\fwj4b3V%9!Ŀ/[4PRMwr㪡 Z,s?):\WVCLv ű& }VtC+da+@tCD,~VFH9jlQ'pniuNZ?97}mm"$$xh."ӵ[8Pyܓdo!N=Bڔ_Wks$?v]/O&g?Ϧc% )!uMDC2H&J4.u&TQa_HMSCu˵cR`h5m3.J2{;9~ļΘ[=8jyCUƜ~;fszUoA6D-,6&L ^񹊺p>y}Ͽ-f#)-ɵm&sdUᝨ5I/| CGM kUJlXKj8x:;C>+Qٌx7<| QȶsNgguG~^ . CNs,.ߩjw:^2Eae{H͟E-A[qIf§Hk|i UD rq,N~ xܥ܂!r]H*F J|Mwt=r/اFo=P;8Fn^27P(k8Q&:Vˬ˞sԲ!K+ڃrҽ\;jWOzN%GQ'dNj7YxktAo?R(nJޒ+Ud?(p֖3V2Nt{ݢ|"=bu@7S2l~-#?`xA`qWk[@DVGo-- g>%L+s\rUW`)>Ŋv`|B"Q^XP9_%&s)d:3^6<}£ڞ"1F*W"e6bxta0h)lwBDP,УnR7ϲy.<;28wy+O]&9 3u|j뇵bw9xդ'`6򌒐8~{Cq*ꓸ uo|D*:t$!LAqdϥk?݈hg筞qvT~>1 eTXY ou+;"eYEn zC(ޑ0xԋfoiYO#.qM46n2QoύYK#o]|5Y=z )*`H{Q>(dX8+py.xnii"IOqie5c:J56ɮ syƂ, `tnwOnG8n L`c38sw_t(`^#j0AIqsSxH}_aɪ:9 %C1~ ͤbC"m%n^mn#q]6;flW`L9>5D;Ҥj<623AQq"#.D+`p75IUhB57_uU\ۆK]:{gb,EN|Ihelݙ];` ]p n~R)IWrH^vN)!i\PL%Qٗq%"6%OݔcCػ$E? \"@lC844b< ѽ W4GKp8D#'uzq3<і&חdu8t^QF0϶ʽ-@pt87!>r>lnxAhyE} n LVa|H1dbcB,e+֚EC*u rB#a &BlAMwiUⅇRi7 Pl VwQ-pzHeh:5E4!lz䐁)*QO*}x@'w$dR3* WBz *NI[J_+e-MoMprFGijG^'%y+pYH߲drFS:lBq4]Ds+'oݥ }=Vo~PO/w F[P ".H^Legt2䬂Zws(Yb*hYo8J`|`h&ivϢ]*I^"LI˩0S 3bo+B2oāq`#%ۣedAYW7r{QpV~HP,]&&mm{+CwGD^ *qv 25z."2TQcPF5Dn$Tliva<w ) 3lHb7gVVmV٬-DϞ˃EB#O<|i u23%Ug T;#^)2 wD3.-x@6 >8qǁ4׮v-oJ\EPx( SK;Վj+:bR5-]b/ Hp]{)ι!X6ټl.`.$qN>϶|#.3Y8̝hWpY.z;Q[1E+J>b:6uFJacWXqCm2k5Y0/N̛cEKe(1:=ME'-BQ3(T!*jT ..zI#X8%@}<~y҂9X9R w# ݾn)%X6X 6 zg^6 1%F13J&MQ25;:";2yD;鸪_8 ӳ/\"V}gD, 4Kx ۩V,* 0cuv-O}B-8},ydn jq%(Nd2bx"cD*9dt +̩D -<4<\ϝ@v\໓IY()@ʞ*Ix''C5<ļ}^C_XـLB/❴pdH* 4/C|q$&EtvJ|2pP[WT5$4P8qWYQ}l ô OɅhkA~.v*Ic6ѣ*Aߌ:>\l࠼@Txnq:m2B^ KlK/euOFl6=ZrdH汧=+*AN\xa@F˒=/lWҽߗI< _ڔN'O^ ˌ$x|qx VVoδ@\ΰi#Оw2z߆BԄܭo RVjP`Mv2r鈸gL::n'E_yO?w|8*̀[cB_Ui*=41 L3dxVֹ*u!dC(ѥJ'5RDwKs\9$$,/c8mC 3Ԙ1,u.[ 7;,WRUBQ16_fz,HyE[#؊GEmQ_PSdD7u玘@#]XAb(2d}o */`j ̝gdj2ZkHNr*:oڝW9({L{sh&,gIMz?h='o Ę&R|*Ur:R_ezs9)3n(>Gm6)|T5v \?_jc.oT]4b ,R)ʃJ4-Wusχ?5oJ䢰/VN^ꗊ\A2=S ^*~(b|X,U[uY| W;&t/v3<>T^ݜvEg3hf vYg2IR]q3%e$m8 s!\Ϙg.#Q0f>Sp0V0։Žfsb":*`{ü?JXLc0'`dXɓ #뉃svjv'qT ^hSkK@A4I#P4V\|:KQ/PF'ɾ{;MubMtrc]L_CXw~%僇rԏ%@=Py}fI},|2,d)R1"[jNþC: 6o^1vZhM4hDH3XI5öjWKbժ]DS $Zݩ\ݧ~2OơH-  0'ܒE>"ABB6rL>;={: w]3ueOQ8N;%~$>(ȉFmj#}\[y{uhnAdB@{ rJHbH-e35,}QvtTVo B 뢿PECժEhN96۞ \=; mLj:˝!pVtF`ufP TV^>F&cGM+Evy}nClk<L'|<]-zƗĉ|J1b\&D <Ir~"{]걀g$pd(R J%;d7e@_ n`J=#/fX!=V:(7 aGg;aU܅K+wkb޺_U؜[r)j@G2tИyN;?t@ڢL3Le?8U%C F~[jʼnⵗImQEזyʬMxͰ 5j`W /G 6\:+8ɒ4Ũӎ _ZSM- ЀB"тXJc%#KI&Z.-6' 'TYG;J &%`P|r Z5q4|轣D0ٔt<8 e_1 +.Nm=ALHbk$j8'%h^k9߯0<𺉼 @&a,L0͕(%)7*BP6ÕaO#o.BW3I6Z!Y QXZPx#c[:VKkфfҿ!A^N 7]lŏòuiBMRblE%7nK>/XSe)t) Aћ/>6-{,m/] 3;[⡲Znx'⧌tc1  #8a~?7b1W;gK6)BDz ';cf%}_v;h GAo^EgfDף\BtXy>4DO!B ?af Kfxd N$oAR)8WVbΔL"P>o 3B|໰!vtl"KLw#ȟ4a2FGlsSBt -09`E9+/9K#Gq""-zv,SUסQ ]n0K$J2`L _U'}Je& zUƸ ~&L`Ͽ)4L̃Y Ċ.6  &Q>Nca@ro]_ sδ>/ӧdpqzڂѾCTӄ(ф3t |rk)x%DP)X}G+W? |vʉ,!!ؖ)'>KuFy:8SY(Ɓ؃Ur90DctʷyΉv%E~b"z"$@jv/rbvZ,rVg/z)JOWa#V>F&3A[Vys-Vd^<BE{j{CB"6Xyftp!7?2J[GdIs>[PӔߴ0z[X|RciKN7 kҧaā%մI6o`I nb:1-,} .kj_lEFï}/niA~\z8S(˷faH&XY3ͬ_7ip- krOWINmwǷq6B4C>(FeyI 8Yg Ԓ5&G:6m|Fn[X#d. d|]YjTaQ'utVƟikНfWĘ8CE7ɳ\<C ^_ct#-73-oyk4uߺEnBGubAdMSU5jչ*PU/o+/+Lv;id\gsNJX-h*ZFzsmks36t?q!>GIJJa I֛y*bZ:F+Inj"Ѷ}B3 ݡve{ wINEdIt# ,n&/,1Z(MW#h6߶3"`!Ge}!xMgA[(dd/9#^>'kjP-akDO%5%0Ob96,}එ Y\_8mv!6BѥI0=V3LE{s]A~ֳBG)QulqH}L;[b#7HYɾS9!>m)RnZ$r57Ү9pzEqZ0j }>$K 5q5C+[5;~ NHdWA|&XRd7}kc'\҇Ka Fy>y~=;!Wv2EDTn$:k|cZؐcU~rLobXa"щW.op>7i=%W!j9y1cH7R UkHqd?KvEmNY7o:޲.aka1x`BܚA89s%Wx+;+kwsȶuNԧ!^\)+s"sM mg$M̠M % 6nbv]q:Zsm /JunOcL=Pڑw_:SZ'TZe;P4Bݎ-t iw,7 R2R qZcoF(F)@=Dٚ>{ pa|O%(˰cFr(asbC>\;n`E ޹V#<>k#Lu"rI\Ɖ]exЈ fϵYR8C("O-ۗC4-H.4>5}e~jrBGϦp"R>~H%JWd ee^,dq~NIU? J1̮l'UX*ȢRp6Wy&74 ]$kPiyRjyN}d 0r^CtGKR= p1<9F&8͖3>u"pZ@mOaGY\0\0Wއzr M(ky@I:(~ٔ*)a<%MbpYݤ!S<"o~xσU>,\uߤ=ȀK=e>k &.)dͤ@j,m,ʩܚøjv^)z? ɿSdnFg-L”[z=#SPRK%<!ZO(N;e{ /?d%4:h7/'6h)#A_k~bmе+vG]ꊊ bg낻˰RiLL!Ol}G6Z#WoQ]0aDks51O(8pCQP6<4)O<4Dޣ3\ik+r4"eO@v\t E5ܦYnBDggHֺ9ErIj'oI)V"@@%d[n%gmX#ej"0ZQ~FvrS;/3 cG˚$[f$:x3^oqYnqnU 5 E_%U>9LeC1e5Q.Bai1PT9W 2ޫ!ݳҙ}ϷO{& śEGl! Xq79%<]֕ˎF 4.=6pwB[x0jb 6:LjPg7CnǮ^탸H7S%zBq,IKF jdm߲@40ȵiө6] s04uikx v&7O=Ҳl¡3$hnj_nۧ5z'dLg-,5v־V“#7,=0~g)#Pxc!D{"+]>',$'V9떭'eۧCʢ͛Y.>|5tF0iɾ5G"98'ϧf `[ݗKA4Bm$8V7rWh|jmޮ4VU#!ܩi1r4U=}t_]3_5%zxY2n6ls>ŷg\CEv>ɑN社[d tJVW f[Ti߆JQ&d*iI/ iaLS8ː/c5[DKC3xT.)5F X c8-ˍ /b4G\FENf!ܞsJT@玕 ȃu a'VzcJCd]V˚? bFB31)ޛ~b3$ާ ʹ3N2Fm;pbh QnJUNZ3W节Xm܄-RfQ-Jʱ۳l8v4]ajee.mNmUw%=÷S;֑])TJjU*od'M~{o6v^H#+ Jlˏ侀A@')8.+ve#*}勁RVq&R'08TA9)UҾS`H梯>!.3v姄$#!oǨE%cΜ &]h[IZRCԶܷ/?&R} gRW.& ED7bQ1tYz,laLc_f7>Ri4Zf6‰<٨?w!G\fX1:Oz' |ыG'>h$f'}')wJ l^`q8XA젞>$ND]*@˸d_@L;ӄc)=̨dCOUS `s#8>q-Nʮd xx4E:=8fi{w̶a$hWܨITp@ߤNDɌ׌</t &-:.'jpM+Kɵ1VZs-ۍycِ20`:{^&Ճ.Ht0!NXd'Rj( fA |UN{-n9!J4+4HIcE?ԡgw] [Z]L2[ [(l]pP_VB*0͎ݳ. TqK U'HS{~4#8mpQ`>lJGueJKy<@]Bx<7Vxɠl$VN{TD4LNvDRda7{;zOgk0؀3!uuԩ~ŜRd6aĆmмйNC=e(ր:s'E"ݨVdgah͏"QH{b eTB^vSbyf!wn3euU;:Kw47½atcX' Wrfp˗-0P@5:kK^<go҈d21V/#( V6ޞMC:(2^P+l8$.B/éy0l Rh]B=yCX%5%Vb}EL s,*PBW2aL"ZmT XKĚef~pMѺ0IרoB{XErP/I җv@~ך=&GB""ܶD,i}pzkⳢڅ[21ْ1#>a u6nzYDංDo#\LdU&⥌&gڠ0A{DνS2$.hptH6;nzJᐸ .A98.^ɤM=dU{/@=R¨B ǫbblݷվ{C!"wI9Pmmr+iuʹ<5,(qM %rY& Վ2a<g]G(.)$Uykw,vlCO[SRt˦i&hnP0^UI#٧$ Z]Ao};R Y;b`qdϑaȨ=%3$t,ʬiTϳ&2\]Il>PV[{Ңo'VgzHjܩ8F9)֦ JseĢ~Dar۶|lM%4:֔ \80|XM{|vvAlP|bBFexpYBbXسJߒmw# \if|0*oYUC'[>הzTv6 鲗*Ҹ|TǹcPWJM)* 'nRqLE,%Q 4$ >J3"OfVĆJ~F2CTQ;h䜒24?ՅOX܈2ݰq?a[*y++ߚTJ8zܱNo)KM~ajǖ4cw36vRa"\CjA\,bG}Hį"qݓ`V&_g_F܎c&ͷEPJW+V|pŽ[&#BC \@ŹV02sLJ[l֙,O[6龒Q@7֔&bZA(N\wRg̸nYqbos'|-{WBH|^@) _9^SR;6laCq|^sN0(Y?)O݃:CoH.)!7zҨ]!u&M$u*SeO@,P8Tqp?[4Xj~^.uP?%;aÇ2YM'˿"]R29!3\SVx~M@0xi!_zurxԂQ]{C1n)!"WEq< 2!!xd,puMR8 ħ1us5J⌙'I]ɱԁ ~6M>Rd}cy %mK Fg)x=x ^>M twr.jtҿucScE^<2&ϋܶ#g^oUB|.>pZk0(%ְ(A=xV\H;vx鴯΀'8i]q5:DOsvJtxᲬ8se PӃ"  +" AZ+9zvdh*MM %!YšOځai##͚8̕V-d9;~j&yxU W=-`fh0PpXdR ?q-&L߻rlA}:IT{͔%[TZos,Bpqv0WЋY܇}$?-0d|ɫ u&Z< zVnȒ9&۪ ݜQ\~AamqO e?ro}*GNI6 :9^øgEDst" %ljmmLlsM P*D>{Ha o:e_Hb$ܻ έ:6w3(>а_a+9H 6k>XWl[bF(jLQlT9uKsz0|tٓ5ƒddc}"7G/=mis D3ȹA #A/Ky60H1 ۲aܿuq"Zt LXo&k)ֆ)c`s?1Wpm`6o0jɖ C}GJPYJRuEv{Ώ<\(r$;7<>sPUpԬW/V y%,w\B|*@>{"~0VIQy((z}`ώ=IV `!=Y9 zտI7̈=r5_!8p 0 n[(RNXjn3 ՂٯV-7Lhl?eùV76s!$Ra|T2;BtZ;BZҮ AFXzRVfȄl}2}I%PAXD`nwCDķ.^. @0"핼n.8y8( zR'= Eavmyq; %bLEόw _P]~.%pW?º$c2Z3 >L;ހ'!톽x;3%' + w$#vPj,lKG }-AeK&nSqs¢e}[?"f.T<Ki." =h/f)GPYv=΋DŽdMǪT zُkv\r"\x+]CɿG9T"Ks`Y|A@bm31Ux`e#o!%AE,nrpB&Y&*-Xxd/"Z@ c l@U˜]Ju8M=j;4CSYl VnBQBEnC%d iǐ3ꨂu0"R4,3Y<(>ǝJ,[Sg';>unۧNm:Iqڈ:ngJʽ~@l(c+ya!F{da"?/!ҎݴMB$Tb6V#2ޜ{tp!*O6<۵M|Eeӓ5ӭ83]srܭޙXt0XhLb6 ZH5 Zs^ 9j>c$X-٨Jfl/mϞ|J=s"FNKܮPB!(UaTLЫ&Gdk2F 3)f*5b;IA(̖e͋z5:J]G'q-jUlR0ZVl{JsT` fn؇<0&33t{weD|\{ƴ<(`Mzu"~i l@epS.75)ZNyRE3@tN mJM5мC !2gT!9-"띶Fuw KB(HyMt!@+Dj1R{|zk88JVJӘ TkcY鬭#Yj辰=k)3ޓc"6I;ȰH)D1_2{3>K `nch qf$Z-Ixf2;}ֆHf^b6Ԕ1ʡj:^緤U`ApgAƇ5svC$A_*ZTȁB9ZK1 徤T #K [#=a=D|E&Jj -ؿQO [_K;FAKQ.w'OeJsڤU |#`:;'=67eD;Ҵ?kkV`r"#T:~VbR8OTF7'WjODNJH> T<׹UbC.@V/`Ѕ $ǴXm;<^hc3k!D}?`)ދ3$ȔLX)iHPt6W ,b ީب!^9x4ISSL-ÍyD_ SUl|?K;"Pu2"lOVwOE t>qD.J?Ԭe68mN;d+Q`,',K9j9 h7(ר bnLlɰkm  Z͛OvU?1<^SBwZNߍ qmtCr½ 1EcEOl.e;]g+{YaլӭuYol_DGt·t2B?0#UOt%T3,0:t{|Ԕf{NSGl"HzP[lDW1fO\Cj)y0y?OJ>@OUz'bR}. y{'*p 4uo9gkʣ ge {EAz$ǵhlaC}pt6m1{m ?5fV)Y5j̾CHz}T< r'IVB FнsD:Ks6dGpoD,]7s`۷6*r^[M}M3PzV^AM"K|`/7Ik줶iP}2de}=Z~;j$ EEDaY^m T[Ys-1\LΰH,_eZڇ x ,u yKtNx'HNo@>cpԩ[r>Jw$غn!1 dK x=Rȉ=AVkq۞%Q)8 i>[|~0ytC?tUl0Dwk E߼\mƬY{ T/Lb5+U:\iHDMZ%fJ)G?=ԇp9 ;Y*N!ic/~>QdL,b/P.F#-]dI=t-~O_+{%m135d"T.jk; 070p";Q_ 6j,=E$b6.Qa;ڸj$m%NÇ{}ܶyΥ#ݞ |ѡp/ً2IxT0X JrY''w&t r*ll#f}J:zwk9v%rpAD ryUE5ׯ;mY 0):>Wn4ԾCH{'9vO66m-{yY<&CTi;˗$g=-"Ͳ2mxQQTqѬFN!i*[jJ&6[sK.{oͬ[V7|,%:q>sFp3,L" 䪽YlZ #h^ sv%d()`?ԵUAGGN2I +̡6zo^Z.K ؆Q8XG1 鈳z@gw*A?Ch-р4=x1 *mPJv"Gl63 F6DXM{'5D?rfXޝh1/)m_4m( AutQʢvq9t# @Pݨю ި*ŕb[@UmNɶ(4ŰL^$ËP+QiVbA ?.x}EWXl"UD˾"+ʫ>Z龭yS9 1U\ZVt8[,nCn79R; e=  39 չ'i4!"<ЂuGKQB z\ed&](];1_h8^;5_nBD_gVet*C9gX zI6|Pu,IJ/ڍqLA1Fcڍ}c o q2mm{\Eo3V'bkeg;{oW#Fį#[6|mDkhM[cCi|ƿ<_r%y٬Wex}kYz`0FoJ۩tL\C3d M;G [\^S;;w\wBX\E&Cuη(aQj٬œ:&sFG&?Ȃt!^_ё$!KY*'ipwP*`o!Xl3m_wi{_SoQZ2{T"]:s-ZAE/i|fEñŭexͨ1gڊ9h=H29/% o>aHiMxz)+xp+?rKuIP.]ÝiH>%6)O8xNմYLJ.nIFwrOݛwodzrk5z)7b kuD؍"Sm/Ig;rc=炠aZ_[*6OQ@sp/U;\XL@wKsxbTʀ;Ekͤ0\ Gs  KEtwS ƆASJ MS|=+qB5WP`вRcVqւwhn/X0pCWgNwsn"^HTw|Txpԙ$aX+^>)tՌ"~fj[ FtF*G6p|EA۰0'%ChڟhJqGq ZI<#M/!om{+~j-_VTZ;Uyg"N]JKmD8 Ww3@^WC=;n\\_h9o 9/1I``Fb|ER5rRw*qHHӯmT͚T yp\2ޑ[O@Q? ,mI Sh'̼E<ۓbQ/&Ø#${>^ҳ6# Y,hJ ݁cҁc>D@3(H}]0 dU`tQNA)xv&_ƠSx#81h/ٜEP+U^Ī,X/lٟPlP ;H8A)C9cRow3Pu# `=֭吗n  0 ZCn3z\LmAjC1 =+\Zcz. Q$ubnG|ܲ EDzgg=7[n}ҴO_ur{@Jt\];ȷLZ3'x~A Fꦬ7ײh^@jf9-c v>tQiǧQa'9QJxst2#b`B]6vWC]JR?8(Fo6_F6i@1SNl.N/ɏݔƎ$ח^;9-@-sH|uq[ll0aKA)PsƨN[9,2&>9NpExt&?+N 魨}a(-4(CXUѪ=\|[ ]Ʀ>j6l* >eBggoQjdž 1}Wd>2qQ*.zE lB.We\a\JY-ex##jV8KZRV9gtg಴:z<3'aufDi(%=zAPP@ߝocŜ&ثh꧄/̢2Ɓ+eL%iZpqn;82 UFH)%e+(; w b,Cd.} 8`i0N읟A{#ÍpeU*g+xX8oEaaGL,mAFUV9ZvmPE.pSO=sAߣq̃ZNez;Z2 SVtq)y` 75Q|Ij7;4 BSuaԑSZ')9 >e&[ AY.dlvZ}BY@ Nv;*=mHbEֱ]y ](@b pNbE jZ٪͞-o |coWSCY~ j8^f: KkH L<G*,%H3aC!]a!{IԚ,ќPa3E.,Rww¨(I$bӸ * e:Id.P%Yɫu=ꉵd軏jCނ\Ftbt$E! T0B*eC\PpKr6~]O>[ l\oUoAko,*,p0EoUSgͳ\_ ĸC?i.z04LXZNL^ɇ;27A]'9a_sKGJIZj9dHVTA%%LG(4rtHP)Dc_ V51piݰ3Gz6ru3.^TYg&4Z{ˮχ>o5+SGG tcRY<+eQێp0֨wT!@!dv-jz$aϞ(RI3'' jU3fuZOl$?vt{k,fx_j2<*e mw1bjqmSB4%fy-'CDd{M Ef c 54ּ/N*0~;yJ38?QkX&Xʗ#"\~zp\L5I>FD,3ǂIҮ "9M'u"jTW[/4phHZ\юLrLQO1j56{p :ġue4c;(RPkNcHx xMP4::=+"g?^sc(hh_s8UP!\ 奈_Q0m.'Q:$n Z+R9gj.R$V?}e^YKe̽3A3ܘMy\z3B X),),N^͍%64qѹ>4mIղ?vrt7.gNcB ܍dŦ4Ƹ^n6w!cyIu"slN~}1xg;w}RPALB^ň+:B{7DB9;XsrZ9SogGz` 5w}rLX>\g`Җ^zJj%qo)VIϸN5};j9|DYK}ȽրbaGr} z`: b9E!G@:RV|隀斝ã$#+y\;W!&ڴu<-OMܤ>ݸ( wGr|!Ȃ\!SA3SmB79c=6Ă hsDxQT'=}ۦG)t%;Ҷ)f@'2k[fIб-NGeN]ݳomvnQ:8mZ7  `IKٔ8I FdbwK/ϲ92bXu<)(1^gsS ]y62C@)>C2m ]0HEw$wK9aN"vk[0RP2>VBm$Y腊#WC'x!.ԡ ò҅׾8'Hq>gej#l'%{hi]ܫ (dI5ʴ 0I ȠuG ^U>}&ND0+@7S5'W;X>|7y~k? j~ͱ$6BmķKKO@2!-BTR)-X ZZ6W#/aM憷flk2"nAa^S@VDq\JAoI,Um1n>--\kY&ޤ< 1R( X?Lhs4=ypM39ɪ-} d1E/sf(֞ fܘiL TAwRϛX!r"9n(A쉒W8LM f8lh60,!z{.+l ,ʞB,ju"CXF{me2r z}^6p"{(22b@MKLwAw0p,Q4R.:Y xd}y4Jw<ѧ$- `I&k8}׹*00>kKl֡{Ĥ7]Cp\=EaW@?u_Q޽wXT%I.G!\>vq8p4:P.$*T9S^tV [SrJs|P3SĔ*a 6;U2-&bR"l=]R eiھX<}>Y{;S"OGXFqGv c/6;Lc[?mn0%y:p_ȨJv>?3{u$Zn=\~%pz:<oߚ`'_Ht:}6TJ%krHۗ 1DX+jM1q 5Q%ZmbWlm(Rѝ&fC1L-u1 eb\n )V $136}D)/ ]:PoDLȯKr==xl(8GլAG`=uycqy}Nx?S[ΠЍF%egaa$,~eO4S`&cOn} YσAό52(X5Y3"yq3B$3mv#k_/(kmS>Smߊjryd̓~ƞ# tF!G.kWdrx6N'z_S׊@$;Sd06ּ, mmߕqe AdFh  ;,F#k2ҚrѤmsZx?̚Nf_IaawQ:ƣY-bn:rA&Uak,,|NJ`jALW'.6<써ippt8w;Y2MV_Ș1'V톎; 4{#4b9!.aAZ1 ؃c_66<ۗH$ucH(ź81)N5~oT8n]yAA?OX3Ur aC* {qKNh7^6.veo`34pI rϞK!OvpY`P>g-^O-avLCFsbd s) vߍaQҵ;Y:TyO :@:ךQ\zbA@g7t#8_ YU]gL ?>.ٲ>Rop}`I75C9 am/n'LS8WH#jٴMʌ>}22G^r ,te@J|@VQD3虠MaG|6wBzMϰi2ʺu_K5>ptT'yL{^*WVkmD$A'*AsZ`%P g6ᓊN7 7f&s:$ʲAr>33) ucТU ҮSh{w|iݾ=y&WܙS~Y# _}h? |$Tkס{e|q؎4"JoX?KrZ2u9TM_1N4LHSA0}H#aPo8i'&`x KN+LG#:$Wܤsef'ׂ_%9Ů;B B$G"Ґ!ӚBKZ4qB"{ZZ5m1QQB+DY4=/ :OtUnCi7>h3(5QFh2@ucOs57*So86Fc.Я?h(\x&K[i;G 9*&mZ@_{[olMRg]IPx Ҙ6Denve/?izҖMaΚѪ0#b: +8GF[D\ﱁ !(0!')TL/܎umd@ׄl92=d I]L wkW!m y#`i&9e V%w"R] k zr\c7ppRsG!*H)xCE'9!Z*E3&6|gL'ྜྷCӺɻ5& ŖZ3~D "zLcZ5ڥNl}H6>Ms XX>⿝uK]"хWõ8o s?Z?f r=ڊՇj.|M "MsALs*K\csYZOEauJhU6/p$ ʸlWiXb5@/0‰criD_Mrb8/)ۍȎ24<3^q#ʼnڶUx((A5uZfͿk;b7xnXObPn8Vt5mE1XIh榲Rx}&;OwV)#e/̨}n/h"_> /JR6:2 ÈIz6;{@Mr"i_{ ĭo:t˻v [Bh]+ H5w/`ka*ɚ7'rq ~m7h 1֪9>藗颎wJod\}- 8:zJ$="J u>DS$1e%qLA6%>(5d]*#HOiD6֗4xQ$ o:SK4i@,{/_ñ?s!T|G^KNJxVD tߥzVLk KԗqɊ+Lo>DcWP5 L&Ќ{è3A4Mgu6OmL9ÿ(YlOsM(yC;sd)wz`PSfCp 6HLwox JTςqRo%9%"Qc; K\`K>]H$= ?%7G]胳ej+7@ K1?˙,= gRp0tpA LL4 Q'U N` +E+œKQYo)M>: cFb*5رE̪Kt֓w-gtkp?*[9Y_OPfAUɑuNCu+ U+ eyˣdj#92*4ޫMJZbS-zgZ&daV6<"e~cPpBƙ<1Ut.a,95dr V/bGZ%LW3[,cp.uM%O6OQD|pLxrKS;R̀fFt[~"D_'Dޝێh4@]I; /"`C3qɑd`^yٖ~&V'(ߛ'1?; !N I%89A] J;}bO|]xkT9(:~4N&h1 W` I'YY~qY* wflRq{z+S[dVմ 4/#4w}أk wn>k kNi/Sŀ\ Nua?nkfv>0rHYL$ۋ\ĺ,$B@2Cƒ_>A$ Pz[̃XF7iR&r|F{yVȱ6LnZ7YaOQFON2Yhc%L~.P\\`O}\vlXA(@趒Wg/ŭHWm$`t :\T1I >'$30kLXK@'ժe39=ڄozT=S;cT[XC-8n_ ^(AmSj ڒyX˺ 2&*̡J@Z(K}k{{JMCC{Sx^&An-,ӷjG۞@zI\ %((fEYRR^1 #nnY#=RcF&IaN]\?*&nwƏ:#w o;eN"$9/^TCӱ+UW E~YX$Pȴ-teJ 1 A{ aj@yySymk/|^n&}6<_b8S Yo-WoOS7$B-gV?L'2l7Ym/1P)並8Rp=ݰBE/`JL ~Iym'vSε&2O^tC|n^%a_S{4n}ܰyY>]C~v%X8nP N-t_uF̐Ho,,e51<8I=Np 0*\J@ו>PI)Mjk9mĨ:(t!5z" %!"3~ 52\4V''r+k#%YrW38gcp vR-V'mD)'=ZQ\s`ay7-Ȫݰ1_$pb'UFጷ;_%6v2{ O?w-{X _l]AM9'3rq@BcIgʇOb-g<4?f %[7hR05ͭ8$u\2d%I6ͣ-<ʭ_t2D2UaL!p< H}/ ӕ&]1j㱅Ǔ>y 4AXaN  >' ִ%r4<>,0DzKbRq$܈Ϭեk474Q"?]EG6@.|,% I{y]:])a`%.:2-rFe6l+1fHμ!ƉOp\/uj*_t1/zk[gJ oH90 _ Z>#àml@~tt~ޯP KI&Kzs%ZBJԧ]OȦFo f5A/Fe"@nÞuc0`Sj3^)'㱌!9bw+4]Š7`=mHC]HG/dkZȡS:8>樷?AfE Dxڮd&?1v3У(mӨpc$ a=S3\Uu}p#9,!`idt$.2EH% ;Π*@ 'R'jd, ߖWVMK*+n"Wal-l!=e0&5硇dQ.ʦyb{>C;8L^z'~H -CO7+6N0pST}ᪿ0j'抜xb6xȘY|*)pT`:ٻ y C]xχEm.cuLD"R6_o%dk$ !C+;N\* П),Mu~!w9ov8ѩ<`ZE8 ҃G)ɓ~幕2-FTo+1XY)BtřR 1-Nh; *V7/+뱕 *~s-[ E,u: ëNI#vbl.OpjBy Qw1g _>~$F*eu [8&UQh3t]en*X} ylTfli};(J@;`mzOҥ, !ȴſ,Z֬)" i-k[#IDl'@#ǑC 7yN6iPJ#=(QY]~N1x)#5keOx3*)#y(C ?ꖓXǚG9\But+ t\.]2o`SjSK+b锪gZs(qw_%LXg5\zYmϪ$Bo~q^٪& (kGXF{ixgmhNBxB^>'7"CD,}ytU"3~%m 3 /Nj μxPURU޼֞5d>yѮ`!vW؇$mz'id$!F9޿{`6fÇ,ONWn̘i/'y-3jnFR{Fi"~'$h(L$yFjJPQ/THҟn]ti9 De߻x ^CV-[XRzzY見qyB7M _-?K`&1玓u1P⡜_gF-SƞCBҀOXU:.;hƋR&>6D9eK^C5lc&"D{ x!r3>${k:w2;4*4ㄘ5 suaoNIh$CrJ5l`AuqIB04q}6JZi':KLvumhT'k),ex57Z7rejnDŽEyF᷼lnIuٽX w,z'g}+3}82ц#]"% xKD _ ª&t^jC JL zلe"U/l[$YU"s3뉩S1t,ɍ8fftdPr9[%ǯ! Vg y5C%t*GJ4+ꙛӇc<jc[5Ҧ j'zҔpOkRp/e/r+`Kƾ 蜞1l:LGA9`\G_{UT?1w]Z~b^ 5-S%)5&(iY*N8q 8۹^2vi'Z|`3^l8C[Ss԰//QAPS0[|#\{o\X>p]~FYS{N]٨wx 8i6jh2ccu[D*P#EHβ A2roHܧ̽$57MgwE }ۥ; K![FHIT9+ 9q5KRhKհw8b>9=)t4vA<0ہ6q򯨐 lDv6$\mio/58;b]WL f#U`@ҿ6y~j'R`K aRFyt $[Ѕ{(Y"iXtĴ3'A[ i?J9 fӏL`4hZ#>qQؓ mr2 JQE1yG؊ߨkmm* jmfu%,/x1 TFֿ ޱhI*Ɲ{2 FVnv#mr'C{9BqQ|z84_q2̀^fq;z 6O<5q 1q(V]DG!pPwz-0i*OuoICD?JsUlOnrϊPE#vV(!v%!4ozkuph@wX ih,AOa PXG+^Cr˒{C5,8. =#t(Op6ybmZCT !B.wk?Ct2G]HuPպN50Rس N,})09M*b%>;W ΗWAN#A( +P3Q{@ʃ0侼j6P|-jECk9RpOx~ȍg3Sh_8IxgU( lv-!nҪi&>u*IHFS?h < 5;^Y[b9UyRqS+ʼJm i4$d{Pc,DL)FcF`M=M/)o m?끶CwR BZF5sU4FԸ }2M}̨Zp֜ )cĕ!(C ms(RW{T^0 [~)W,ov!{WyqVMD9ަd }*M u]5 ^jips@qQh\.4^׾>Iy!AjE[8މՂ3MCG`4G ǽȭ* Wb#peᙄ'}8ecOM1aY"f2MbE@n>"l e94I -(p-BTE"zn#\ZKXLAz$'' ⎇^~׏˓wM Ohf˟mO)?0I֣\/[ r+GdVy@-ʌ N a03;XSхfʷ0^~ynjNa xxK^GPYe$k\{ety`b wȚ>yýgE-s[ Ud3n V >Jq\gEg(w؉f}.I/tJZ+Q ^\n5]Ky1Ә)2˿WBvf"iOz. zf.nq:Q }r} +6ɟ'H/}U5, /Zza&/&W5~ 2C܁煊 \n{5_P HU(%{jJPD.ÙK5U4l9d1%ucSABs+Gu1 FVNx.|W[kyƋӵ(({G[AϗrWzԃ1r~it&I0qUR[Tlz4a:,ے'.=&ɳ0矖U$M~:ƇC53-+1U5x[BC!e`GOGۦ?~5Y&#wCH7qp,&S:Z+>?8J- ʣu,8-V٥S>;zN 6S.L=yDඓ@46<0hؗ7G+BԠ˟,8wpKiQN$ S9A*9C2ju8CBv!1ޒOydu CrC 7ZQ{kxɺoɉ?RiÄv/$)OE}:2FfOQbR PV&o Jܞ~,~n'(WæEj';/mcbyףq.PҌ˩[D¹ fS! La,mXBpyHi8p@CmROHte5XVWL"KrJFfՖ։K_Fġ' +bK:8 ko w6KEAa_ 7m ,z12U;#q +'] +4ecV{sA[3f7dSW a7eP4pZ?j`6x*Wjmb<_6O|5D+T\+2+r֔TQ|^. -3Z.:I#wDbN؟GNOʅ> mi4wG2EEU%"m1Ur)̯S6]NO2rg{ mA zڕ=*;E|J߂"ݮyE {NNm=JQc d#B7S}(6}j*/d0};oV[HOeG%/H3LNǙ H- Xʐ`ԥ>ͩy{:Lߵ#)vC{DmIWA31M#h}ǫ{ա`x -~]9h\WئصwD+n˚G19$< nq'oK>̐| Th :a|ϒtY 1 ҸT~o ONN0N8f[J_/,W*K+ɃE .- rƍaIN DS3Fp㣠KqHĬqYhVjϬVT.bQ?>B3_`F Q?>S =p; $qm9$GRhiPf i`餢6~1pldBt[[X.\p1B%#Ԯ݌K Zu蚲NHEE͢|>We%P[>Cw?E W6N@?5sa˖FS>{oN A+lN$=MOO5TEYlí~7j%@X+A}-U@XGEe{ ëMҘ :ú+M,2JY؅z41(Ľ*5+pR0˃5ޘ?c.rT mɲBI]J=go/Eͮ%t$#\Ȣ-.'FEn]Fwg RTDD)jŏ U>UtcDA>2HB`}9HS5$,e{~|6?':I?"6*vY#\!8T,fxA kṇX̿o+UlcAxy[&Yt>nNDѣGRqNǂIqɽ 4̋[_0hK2^-Ec~ߗW.vKHMNl9s[%ھ TLVPPqfMG/l-|M0Bv}F#XP1 `$pOIgy1FH}^k_FBTh]tGc ␩fH0O*5,x!UpT$](tM8ھ*L۶*ٹ&|T䶎mrZ|+ʚ0#fh,Ȁ u'S2n} ;)ċcE ]DcN~=ԏ[{Ҡ4h:&:džQ%8k32e<-rN^P쭰'B˂W( r1 ݼ1N v*#_$=Lr&gqbxMϾ1ɣϑP@' (jp*Nt77-@N2 K `o ~˒? h(J)hhpXf|#}YLW\IƳ\gȣ?ʱ/ks0E+=m5~@ϡe¬  h G8e3(Kx#Rmpc@Dѵ7f|hxJ |&5oiP|`6WϹ|aa-n2_S5^ZQ~]z!(U9pIv]aJ RNMj&<<[1cyp@*K. &Oz" p/dl3.E4yԗ8ݠ-jm?t'QT Hl*siT@Qq0Ӂ늚q +w KR-p[O քG ᕸ(gђZwY;g[.TEw_mT2 "[/CGN&J74U+Dl߀!13B϶g'̺j7f۝KDWnͨڜ~5e@ϙӫ`o`'%N'69Rٮͳ"lR]uN}]X۽C*wAa?x-u}(OW~*RNMr"]鬸)a,e- /D !g+/{OƜ[7/a5CR 'Io,Hۈ0 _̗-٬NWX9| cb|`O>d5wF';i%&SՈzxKQdan@$|Ȉ Uܣuӭ_ܿ c_b.9"y*f<=4eԷ䫎+=֟+Hm29 QQU:d$d| 'ÊآlflӲ$cbDօ`p!z<n3dxB׌_gr /Lv4S_4#)%Z:H$͢  fc;}H%X7fr9% En-8w؅+أ['(Kٹ,&(Y nޟ)"]DX.QxkΕ;Mz|rhπ5K3 d%-Q\m+Fa&_MJ7 8-*- @$j2nDCb!^ybeh*p/1P {c-uH9R,rM-9פm!o}y4R%8 } j۸` c4;*} 395 8aY'qNEZ Z~uJ|-'deG'm7 ׍-"b)=deIu  {?PfM%}iUL=o,>92ŗeq 4-vZ Tt-.xi9HI-Xm,HsuL>f6yj{z"đKN + 3WZ΄ ]%"\<;O=DOOa]nW~F6gaKw?gx]jF´ϭS$$w쨳¼ޭ[~y[j Bew%1\qzR)S#X[۠lr92̲=0wC s;c: %0/O9Kj2(V mӥj~fqmF\3]EOV jH@(0xcN q݂kMXA@8k»ο+: g?0QVn Rh4RgUf4/yEc ^ɚK)9Gk xVS^N7jo`r9|Hpmkӊf>j{m:5N4B2Q\-MPsWQc XCkWb`PXleC{t g6/e CDco9}ZEx?5 s&-}z I*Ex鹉!/$M\L\Ci/.\2XE3'?ϻ:>=lcY\,&K}y*_0:~DU~PqG[ IF[ 1ȬXśVy$qfHy~}=sx#*Bpqw`{'GHI@C 7t aj#߻[8eg[zm_Xyg⹻͙藱mm/reF9a~ι@Hj]O'wAV J/F fPiVD0Úߚωnь ŸpGOtȦPZnT&&¿ꓷ ŽI `p#r2nX? r@kKX$.қ/\8d^-y5h {݋w.F`λt&MMbJ%dMªҒI+FNGy˜=>޳Rrkp6`^aHfD%}[dNG,ӣ^sKRS)z -_Z0u&L^w0Q'wlc4j{Z&=Lj{oE"{GfdF ypQS;2V2G":_=wF"c%ki]8DA50]4,eb8:M,HLuA2U." rU5Xzz-Mhcb@Mֳʻ 6*=)#("g,B2[&zUr z(da+k$Q.VqߠWm pYkY*HC}Ϫ&=K[KixGydL2C n Ȥ5 67EqA`%;v+Epe` f_1h=gJi\!l!a*ծ;׉/HU*N!g8QJa= =Q=iz}ɲ}Xvqx#DX>!^.&E) ޘzLẋ1y/;>p `غpF[b ohw&' -vyzLʉ UL0^/EeS1ېa>Ϣ>[;{~WE2kA%s@X{gGqh?-B^dS޾-SRvUR_ K' #>CMF73kɡ9" Wpfd\R*UvD81 x%bB,el/5ǡ>>;q^̖ȧ BkWN,fKtb ;Fl 2a~=4պb ~|+}^?1={ׅ}m KlTvKTJ!T8epE)*eI&OA7Uv7W=I/Lu Cx'>jH5RZ{whh5V'aZiLln!m;Ih')6&מ]:G ր5tdWd PAc QvmwFH 7YmlG`njs#(}Ùmg ϋ+dWcK8jל lvkZIL:3tLۀ[%Da&x<jE-}VAɫaiM`wG` U~\m?nW^02FS,P`W5~?DBE|[kSFP`SJbP3Eף96%OT]|RI775Qh:1+T̏wO!x+yp7*k/I F4nć|o]c'l?yn9=$N&32΄{ddcਸ਼"P_\(1==d$!3=:rݪ-_Z3m.v)0xHɦ-AyWGk2cs˺,j&rvUS4Sx7ppaFR{ϥuFQJGJVri׻}l.g% p!pOgsfi{}A[tQ3aY^=5Y!4ڞceNG._~d]]'?yGs&z7  P"V-7;D`v;.Z3*y|PG*(ɩ?Ůo2R x=r$XjB+<^uӉ(h$9Co7SQ2`^4[HH, vh FhV}WggcTVL즔H ~`op pmٟ#E9b 7_*8V,D"'2fQ.(~6'9xN`y?v4Yc4Ԧ=xZ~E!Ov̖ q0D6ĈQYMBAP)W[-\[A`QV~'3(VXlfS9_GRTL_B ]4$#=up40ip EK Ek GQ=.5'b:5MMf8}޾.LTȄpcc:-o1w8z-xӹEѦGK+6OSRxe)j RB'WL?S=ώ"Uu^1^.LZ;{FwB_tn&Ss?ց|O<1?,.\WK  # SoO_H*祹w -u&jqȶ>$\Ip/`Y2y,B)g]p# )b8mvZNhΒh90lNPˏ ?]wG0[fJ^aBR|iBW8IkyՌ-5TEZtcӡN+= FlI7f\tӧwcZa-ǧ '{jw31N(=*]R)4[ď?%uIn(7M ՐxLBح⣬''Dz~M>ͱG-E1n ?t- '!X+L_^ӂXY `UD[j݄[%RzvC 5(՝ED%*[ D=ו#tvP3tZ9Te]֚Jjy,ɕ EE0ʽ 첁lzSr_ mhM%kl| b|-y8İ8CH/}~`"σymb ,< 9}hT[2͎R3ai)ݬLdKC''L/O`Yl2)"N܍#Tmvc qѪer<2t-p#|>Pr|\]/΄659QG$ž2oP :pjDAfvr9>U X*)tZ(j%.06k]J3.g8žoEQ@!d\Cg.DS YgXaZ uZ"Q`F;|ANPJZTIj`F_i` _v;Z͡H@mkc AG^M *ނjwNCU"T>jNZK3PA q?P5^2TRِΰA6 XTä3q4{Cz_hqy[amɈU MSw@\պfMnẈ;EG pwS\έa[U3Jũs%XE6d#A.ǾUT~p輢wִ͜ yiӓ̯i15X ,&OQ:R|?I_C<$f[I_@uUS} 8.[J_Q6մ"fUހD;Nhڒz"DoVBEUe˿2Yڱцev 3<'KS62aWƆlWCqdQ5YA}T4Ԍ9lXDJAK>z3\*TDNjzkjs&dTvlLn(}CoSr&,bj7 5_H`x#`}Ւ_-9*+tn[mexjԡݼF *H֭A,k"& FJK^IG*\4$Fυ(T"Au}ohS /D#]cl3` ~i -Os_/'IZ$߂/=R+$%ǎ^A>Bp?kqhG)By7'R灗,ML6$$:) 9jvV Fs=PɌ0K{_3ZzmÒٞcf[eXe-WϿbX!nWӔp5Q bםӂD?`0ߨH,ӫH~ 1#\^hӾs;JOe{5;rB',{̻#V<[Y7uJ5/R}P@O?ϓp"7KYЃ7Q*l E7+EzB)UlIlF%v,|d;e.|,H.]qZnM19p7[ǝ_N벎QI6uC_dZ_.6V7Mg|:<펊3IJ݂⤸'q#H+k tE1Bi9,{YXxn{"fU 7]fF63n;'`IMo Sj5R,uq↥Ušnz6uxcF)}:fn}vN pu("m{ZX;u2⾓ M~BEL$B߫ƥ9#9zMG96 7HʎC]w-@RsWTsɠY/61m Y0jƕ8g"6XK^ _'Rʎv5&䇠M?hDDE(ǃ6A+'~8+&~jD80roi8f\\( bW+_71%2X۴051K%O]:Ya[_^'֬$]u߫qnbΫhD]L{^X3|* @rBCJUCۛFb _dN YklmIBc! g,$9. yçI)KnkCì{_*Ç Yl7gr+zn=Nַ9pV9RECu6,[EFZz'M{,\hO1;詙+|VPxl4W3+i懩 x0<&bhH=\F1C;RIJo [ P{܂KAq{j+./y=pQ4O\y 2}LQU{)z8WhDaMXJ"mQ,Y0rGrs5igmޠ0dCeAE y߫U&%aezݢ| x/!3w ]N췜Wigz&jaCsdjqwh]"8ȫ/BO}_YFÊ2>;>u3/SۚM @%zooGBo!w5qO`VlU)'OSZT\!&lAPG \lqes^j9bhp\+`s]wntOÇ7$S n"dmV;aWcAFkU -IsQʜ=2ɯ3kH.ރej cc_]Nɓ<{Fô'x C" [^g%DV>.097ZV강0JJaZsw-I ; P*k T#86B]uyLK^:exdWl^N>'2>͓g> P{VWԽ:Kt2H格 rU~'{/Y!D.LBU 閰<-axDz'=V!LԨepAk]]Ī&JMF消ƪ"9Fv7!TxQR_G΢Ƿ^\Co,qr$p'N*wKE$OBԊeo>T:0Ǹ0ɁZ@o+AI9߇SpNdz -MN= QPSBJ>/u5+[߻ awn`3^Z}1)3<%?\[~l% 6 M1@&<=߂؆3vJcD# %%6{\co>, 0[D3j&B/V4e6$7H)M WNl/{Cfm>(jP{#:tE";^ eRgmks>SB{YaǯyHGmhhY5::1΂>*%$ iGu 7ד~V]'+b Kd)ӧߑ2;F1Qn3}5:Ҝk#vzZmp)^c'U+EH+J;G(Y]" "*Do@7*ia6[FBć$Y0* -9j)OTOɅ,j!AAkæ*i z,`f 4a/"[U/0\TpgEG~$r{buFgFg++#IAڂ'JzOAYNzVZetY9ȥ\wJ Eh@H`4`vp}Guv ܞ8pϑ@0+\J CL{U aӢQF.r~,FPJu ,#Tp{ws \adxcK~H}ۜl /M2/d bT伲ͬpҵ(Up^T3gt360Pb^cshlVix|Pc~'òZ"?ƯhqUߞwg/jԲ,ik!o:b=Kϖu+ I 2CR"X̀TzDU샅لk<.6?*J=ޞ4e}w\@PQIL--Ʋ9\2n8\M%: >}{/Ü Y>gPޙ;4?ׁ/е8 AnV}jU %rM,̳IJ,-:ښ-pvXcd~'`P1c*CEZMu' X1TVLΎ^Y\+n>VROu#{]=U72x Oɱ{ގuL)xV粒l l]vND8j5E}r, ^4Y!cdObA8[o3KhJ䱓:Fjū%JQY4doTr y@6dI^,L̾ן1i+XzWuH8Xk>kW힀7w <2 ke+b6*ɠr-}MьnDQBɑ|;!mɋ7 û׮χֲnv힡 %&n֡(_fbL]`n ļ}'>K*Odx[+K8vhWFʢaZ-1 F"uʒ]ڻV{V(l!\?jd Rw8AJGpqUޟF U{5k=:@`}|c#hf/Ccw%3T0t\jBȺnԉLO{&=F &d,Ż)Khʤ<VAذMNq5|NlMyyIK[_Z=<:ˢd^-2+=miFęaoـ63^8;Gʒ#5X{7 sAkME TQM#_-Stve+"A Ɗ$ .kMej?Nph:o\I e&U=^0a)jBym(!'lu;^h]jڙ(sda,6o$-5k iF<`}%NA@dO/( ,HIp|#B_-@[-qթ Y}qŤĺ:=AJt8+(dӠ`w[ޝf7!%A vmxKDJ2HO\-?`) .Mnx on)Ŷ7RqbwTj]E/>v>@}ԛ@CwLco(ȸoRX"U5%@{fhߟX("U!܇w _/,J/~)y'Af{8Z IƉyN̄8;G7cRsL:lOX4<,zFխɐC-:b$UaigvJBL7ˏl@jfrʼnx'4RȰ(eaXvd)?}dLe ڈ#SyJ &^ CDSɹO(&jq4BA%zt сR\SqZdbԯr,c?eӽ=d at瞙?& ߕApIMsg 4prMa;,m?&QқVrOI1(~^ԟ,U9~a(jJRxOH+W>y|6^BuxYx|6K-Ӥs>_Iug1tn9P;KHW3ɲ͂JoB"#}LIddvﻘ]hlМIQxﱄT+܈7Hkĥ6N5EJl \B - d*u~02-P VG4"{PaqB:Q#W%uXQ?&O2TQP~`'dnݔ$v(L?n\) HW׃έ܍m^jCZo(mAV \okOI|wAS<5L2"#ivk<Է+G_{:YL1Á(B1=qnbg=Av"pJFzQ UGe6ni#9$%:W3~U~LȎ0@@ځ=oΞlu#Őܠlasw;FڅV#W0~(n0<68.:^#rxo'H)6{GqGH4&sR bۀ6NKó2"3a2pH•߄0}o22<)!-q9v?Tޗ!jN1cԆTC"颥 0W;͍;=0oX@˙tCW 蠸eMaXDR[XD 8QqjV m,N*'@E(pYcaa VD{4a>{3]-eNljFJ%~b!amZxܖgn#+n" hxBw <. '#;88R,m 2;7 9AAܱ!˜ ^M<ЕxSCxXw !P}5@'+1K [,vk#4l$DPk|E9<((G14Ț7MqNP$ST58> 14K%9t5_4'E:)kt\iU]߂csHb(' ?.\y˘E=\ljYHJ>gA|#٪e83ԾIoEOݿ;Van.- <-C?\"5H.{ #[yYC3>A~)8> I9i- 5=lKS^.Z'dX{‹P~D;ΥU*;zб(q/(4̣x&ƤMip%NpٔM>Ƶz .BbB&U Zdkx)qf}kwlO"{oLϠ->70NS![ #uC&έVvsZ*p Ԣ+~U7fJIVguc%w[KLl*uq$RyIww:}3$ƏLcUTAi;--A"JEz1_KSXv͌vx4g݌suQ>}qۖN`V7Jcgm;G=i%-J U(WxnV`6eϋj @K\A[b:AK;rZ ZvG N`NYZƥfqht?lNj>V-1Ju$ # e@.%Q =G C=*!oz ~⛃TwEk>D$-i6Sx8F;.&sT'1> @h=WQ?z Ĺu{hѢZG(M PlL խ``YhLK 8}"^l~_DJ> KkaH(oMU/Lߢ-V!kLRolyK6Fw>+EW2Yz-6*x~7bE"saYKK'A  s/gpo 2]2q;)U*(0$3i,'ć45AuSA/&o%k3CnQeCGCTb12ɀjģnOT~bY$O%[/IIJB*id'FA#cDdxigE}"*`u9QmJfD#U~Ӧ2DɖÎ!|mkĭ3;McNhJeðX3eɸ0m:Mq39v46*R7AfL@Tݍ֖td TKbBAv1^ڑLMpֆ$hX(!VlnhFuND4kSJm oɶ̖UVð'>+>ʂƍ>䣁Wv⯔޵OI[+&ZiS0F|0 @&g$=95k/iB^yb #oLB<) 6q6cVuh?VٌtSq~Fw S}98Hr9pCrRrHa$HVP?@Øwll*D./vi7Ilu{X*znoMۓaVP5\>l?'"{Xc [r(8ޱ<), 󼑤Zo]4^nSdijJFFWW $#I\|2E( CY5'08X{ Xl K-퉨I#qj/%]q,x)hF̢ kpl~ce^tXAVt_5^6߻z=\0x!+قHM>\1 W# v?3S;|VNեf#3{nMK ޜYqIŗBz(н܉\-%@׋{C54š&#nՊc1]3i̿g+rZbh׍fͬɭQBv^ hULK3d&)8s9ݡbk# 4oHFUnoI. 5mi3R@~a$->%$'s`BF hf& 270~I)ŧ وUZRd=̀Z'S-RkoxLRyz$XzZhd#P#j {B|3%)HiY30vZ,#KL?(` 6,%QOvHijC*Ήj^U\hWB#J|V}4*M>tb^V_ UXoDf+D{HxӖ krhCz^bfHX)SiAĆ0rBeti'AqEKK]QL_y3V)zG:\1j^8b46q>s1z<ʾqu*dRg8ܶJom7 M`e$Mw % 3)5LoͷHBfS|X10u@mfscN<٠Kx"9Vh E~J&ꜜh$ŜsJ仜*>/^"\CBgoC ƹCuvaB~8bvh"W} hB IAWX)Q_!߭|gC콎%t!o :id,[{QC1#9%(4hM!h-̍ւ_}T.)e,vVeXI-UCX] 6϶|9;#C-jN6T;.Hߍ n`F⭸;&ϔgpmb#3vCZY p9|lR)Ă |{Mms# 4u'Y#,<] rDm ,wA^f{Ύ;}O'$ QIM1bܑ~DJ$쬋 mHʯ3e/ZT"Pl1OG- )=T.+ ;@60JgЌs..&= W+!i*L&˼v\Œ[R%@0+jK ?)WH֐p}Q6fmsS_59ruʄα9J? ]/t&0$i;LX=<2DP@~_C`Z9!gMgȆ[ܽArWyz, Pf)R[vjR@p0 䫲&Nl;.zQvVշ#DaxsZVEk4kgY z$Z#Ro1;WLgOsXThj7hKw:Pg._W+뿃GnC yh>:^U@y3M̺7$ԑ $lJ?fr7t%sNe,MX0 kw}i5E3Ȣ¦m >5'^ʪckˡ{m(4͡`XI^uB)vImYގp7ب[Bc]s*t _\3DCFUGޓ/] G8[T]v|{ogzhBFHƽ qՓ&fn :@wNM~)6g, _UDC*;%φ;n7-ɿO9@ac\la}]>aX}5E I]󦠫LvmQc;b%{5++!"ohjU0G"f@imkx[=)}M3eM'qhҞJV$ۗhr&!B}4N3G0D^kPڀAW]UA?챖ʥciWubEOFyg(JQtfM'4!!T.s17~/0bgU={|,7^^;kL-}1kuTa}ǭȏ*o7-̩d@^x'‡9 5r*u cC (" lq~סaYAEPS1ՌpNGwؐAznE]iah\k;4}0oE1LFe+Tl5 O8?RvunHs}6a ޑJr^I&=|YP H5 p[_.!šNYR_y"ϼ4M e$oM1(xt}p^i+ 9O5C8N6[|#Gˌ̀f)QwN'Zꛚߙ"DQ' т 9)fwMK%nW\wG#k@ytTJފ:{fv!egYW)l t/fC@ D"*KpC҅V~VTjg01VyE@o9& .Q&מ!(S tݳG(=ob[brJ7v\ᩦ|*$,vWf9>ftSdL#Ti&|Z#iuEdq# ,MS#@څXZnd:1䢎7y6,$Sﭺ̩ܓkh?AؠģDT"OCWV|%}S{IR>X 5 ՟y_ճ}wᬅfgM5/S*10o\# vqqXh^Ky { n]^b5\o/"Nhzۅ|1Z ӿ,݊*\v"] b]&HY 3yUGY.T:Heoű.B~ W\K09'g2˴lPoBjHk5.V;Vb#JfNv7 K(}Lj1ip+|kX"bZZ95n_D K 5n]ޝg@ULitaGa<*4g뼟BQt PLp(r!|t<)4b^4C?qphSѸYDz*6A;EG4\#,*I"΅%R1 /u~ms U[N/K-ej,=W*^'BV[:|sdp+Gl~mgp @x}:5jsngvND>ߥ%zG*q9h}rމ"u\V ҝg,UQʡ#ZO^G1!x5Jtq][ҦeknE/.-I{$@*^Z#Y+q._yaz-]rFv_uA}(CҏCӄ5S΢Vn݆є׌u^QL㚯qv/޽B N;)q29iݎH(Ά iu,ӷnJC_"Ɯ+P 1wjCeZhӈAơ{tpE5C|6{~[xgHbRT%/).(e3gk!|Sȇ]O*וIAZTA&y,)q)Ax@V,۱5,fXfBM+4>.QR+X?2?q2ð9<\; *i\;H$',4CyZ'Dƾj9Wy!8#k7@m 8"! >.)?>Lnnxwn5R|7F{\u*NU (V:j>9I!c:(4(['ܙ+K`S I2kGEz0SW_ĽjGF%_Q]Pdxh'#&e80Q!B[WB[D;qViX6qInNi'-`AkfZv gKv PCS\J^o 'VlJl_,:hc BDSZF-: 9ڌ.L1NfRCnOh`7yZzU 6I&=,]6P.j5Kq3D'b/;Ec~b֑,a]ntw]FRrlM-d3vxLM= b,;|*#FwyBQl=x|z3$59u*MQq<B[_.N Ay_"?ݴXgqīidԀ%8asU!c 7bccw'4 Inb!s` rw-I:g//R;'.O'`h7#6,pP5[Z ߱:ߎü]ƫFPzm2Gb 0y0AW+y9wK0~_ۻFX45>gD#ՈPhdb.csyk>Fh' +UN=Nqp6-z:KokÓJ˗KY-x S7 `r7]&P,%Eʕw"KЁ'MlN-3–x/L)g~Eaa1-46lXβGo D' Rpa @ܬݔIdޯme: wVDYPcXķmX):_dI5?OcMmg4=rUP慃gؽ=X 0r^Por%i:snMԑ;/!vbi y ]>Giۀy2jFReeH.Ywgkدv+/bIG mR G4ZTbʸYE|r?il-^C'bRYa=F ' 85_?h*J&A1wGb5:J]#-!f>_6am1HcWd;%]I@=']m _;̙-Džmg/{(Bq[TKm t9ڿL$sfy֭}d(bT@|C׽mlBqBbطf;MÎlVwfRYc ha7K( 智0;o8d3ġԀTiy~LiJ 9^^vhk &%}◫Lȇ&6QzיT_KEUӅXD Ԧ=L az\ojVF]I8D #CiDKO27/STiңLZGU#-vx_stb* [c=%&ԡĐoS-/zPr+ t y˜8j^9K/̯)C"*& 8%#@N*T'sMWYnDfy26/j'ӛgrGV##qL,u+q ))AB(HN.' J =7v~0d=1kmg 734Hfv~˷'*Om>׌)(M%`ssldqR%Pp͜N){S,@)kǐ%K>ui۞/,!64T3j9B׾Jw4`J,!³!!J΀9 5-);*0,]5abY>&Pp#VD"P!pބ47f'x86_LB-LUQ*E; 52(Iǀ޾gciY bC&IAs, Ȁ. (NB1HݵqXxN/ ^HJQ\$z-(yl[_2IR5.NG}8-4x@ȕ)7#/DJOB /$cܮ9S7eaϥaPs@gsX/u;n hN;h_}yxSw~g~A"mjpgGN?6AayFrdZq#kpW+ByY48b@{xvȃB _GvE=U>bTaDTJ³74-s:<׼VFDa\Oab+,H6aҋP6IE ;Ek1似a-*kž`)^h|&-]YX'2r)\\B>(O/K3__#Jawz~G1Kok8)H+3Ϫ)8n~O{8L¹Z9]Wvz xZ#AپM|("̨%PtjV֏_Kj)Ry_$8H;ZMMN'+Q$'ļz,z>%2ꪣИsB58xᦓ<7DR1|Ț~W:ֿAqrŇ:=PX. i Pby_k k'!2w?Qcu(;SôzT3ėt;ix!#z dӥ\3]sA_u!5S $=*jCuvzp*)!Hdb}fAvEc2l3NWŤEƿG|$)/7?@.G|^^S:"/efpvx-=.nt؍mX=mcJ'm!-?:MͳaE7>Z\@%-Ubt^ W=5; UΕM ڒzP}@B5ڳ 2b ?S!BlYKI4M5; wnNӋ4rJjAHUGKBqM zTZ\Y,N#tHRa8YUmo\4Jnڷ|M%A? j 09aυ:D\tl+vC ] $:sKV Q4oȣ7]P KnbXphvn&WUjj`T}vie.W tEQ:9&Hi^/eWFq]Cwa0.QYKkxnVɍ*J;A!Գt/d;/Wg1{u6l$Y:S|e(љ.ۮ1þ/2-ظ錻 MCTŜ4UW::%=֤Wi*RO*/ZoS+lf`k&{*=usϤ; N6$,q%hkJaTqcn[i 1[4|I|ƨuyН4BDLE YbMyӧ߶Vb{p,=^sP§M7_H3To1`0UNí3dun_ED+9ҥ%9&XUBeӆ)W?wPX^r ] M *;ohzhxH`/dpq98]Sa c W}8,}BoO7!$"pq$6pеnB 0$ Ky+jˉș'܄j7q %klՉѳ z-}\SMϳ%v^TX+'X5}:/cUgD ȱpap#nEATOcl.W 8^61udpN:7I(_pLPg=l&lTxa=D 5GM=I:mRٸAԲ VlgS>54~kQUI'lX'%+l$|":0&az@).9 'Mkj[(ZoZooTD3pY V*j[Ax&JJ 7Y USu@=EOUDe c=yͷL4y tP<8p^{Tl(ʂ }!d"$)veh\Z{'jW:-Ơ:qA5x*@duS{lh^mB3{AWb&L+`ںoQ*o0qWXU<Ð(IR= ƈk~%<ǮOgXlSϟ4#vc QHw}=%էJA5EW "܃!&xAַa##hc|-v#j,mpZoLF}8B'8F5@X;&9-!.)7":ALS([Abvˆ^4ZUJFfba NJ?)#82~ՔX,2!3R.R5 V!P\}\a~Ɵ$P1ÿϮ%'_l"nThEX "ó݇4xI (4Ar!,6:B9pk lʿ(] ^z z&%Vv@4/&.i ߲Pֽ zd3vCԌNs<;Byg;#K !!C<ڨRÄz.]T!R#aj'i, *sX,[n -hVR<55OҲ1pVNc `VpY/89d1-sXQiq/x ތIt gr.!8Q/$]4.ClYδĵC)]|HP% 2#NkǛ1v(06Aˉ|l̠)(}Z=1#x Z% 8%tq$V"d\6Kߙ} %hwimÿsm.h@{v&ҧd\);&ryP1y,*q/ۿaQѷa3% l`%ξjzh 9 $`4dETpٺFMv?`j3/oY;WK5HtrC 뷣F7kyaK-4`^S8y$?Ua plG4B4/&S=ƴ5HTw(C^Dk3XDMG;#(cOɬ)hNFRgn A(f{!T}ډFhW)F@ T7Ks@ -s6`]{6C 5I2Y3oABP eM4IV "GtVj5љn[",}]Fsk%: &%#ݒd{iXDN%tE5afVR_Djo&P;e8ێe'`kIJ 2]#HEo|rV/Y%pkr^c>"cJo>MfmS8;`0\tl^Gt2 ې@-!@?H*Unl%6Mnj:{.ҏ)*S.ʝ1#L(&257ߜ!ͥEŎ&qZo.bF$cr܎D X B jJ_]/~?$VfEve;q(.u 0t!/FBԥ[P"ɃVAs셰A?[\BAy|rκ{'åЉ4/ ף T$^β|S/GT6iKW?LBɽtMO,l E#hč/^cG^@}5C yH*Y֌Zj@K)&0`Up1ZxAUM.Ij? aXY:l\ 71{&6WtqGP,*,kA{u0UI%\"FbƀbXOǰ+b2> bVA߱師q.V4e2%z:hGna_gaW[ J4nG|dEBQzL+p/'3f%Urk?A{j:&X,[ݯ?C)(W*hĬho!Q]XA/<6 *!SOUA>R^A Q%dDAcOg*}ky(usKl^!u\7w28n=a~2JhS>0!lBS4])uSމ~Yrf" z&q p;eUkFAp/a\z0-LڛgydDq\]j3}ʩ%^V&>Ě@WϽ2(1ld`LJjpB02j-{ډ "v7 M! *vu D}d1e&.X͆BzQ7g;3gO1sm~)A؈ac9Kd#GD,rK/Z%h۹z?XΓ?G{h3gc6d bH W7hAy=w]z2x'+Rڦ".‚Og S KjMigѵ,$v!ݗ̢DD ͓9Q@uXvZb/)ܰڟFĤd T_HuYXXK{Y WoШ5K I]V4H<"}g2_[eDܷ҆nCφޕGk-ĺB0b{Y 5vmtBw-B 6 05xQOZ D .u#Q txA [Ǥ5RI$m['<\0\eӬNZgCc7,/ld AԵڕ:t@U/;vh{7}[%C'R}nꐴqa!)SyR(Gf| ơ"-w{T[BwT TK'KOq2iU.մZEi,.pA'n !,WC ` | }Dl~Bn$V?}ՎE%5d0Dw0Xo{o Rcg# \&%w|]O%s$M2-tر lŨ9Bk J4^2ABBN)4jCC]f+Z o./8t+ 2rԖ4\$vVղݮf\_+Cߟ|Py⟱sBAP>4_ :`]&\[ߺLb^wr?ΰ}¡5g;*+ ο V:\ԙ&8~bXklYEWvmv%,]ax]+?|  ضr&@L>6F|LJ*N RjrutՠȗV⻔?,^:dSx)a+2?-vLXɽ.EqVZ妖5mvetwqdIg9]Ƌ"Dy/ n҂BƓ)o!'x~D4._{aLgIe!gO@vVwUYUq;fRvN#0re C+V񿄁&Z9fTwͧ?ٞCj];#fB@~5絾pĝnMZk!?a Rli@8/IRµZWOsÀOe?i.eu| -^q!rXst޲q 5D$;Qr" rzWIU򩴧t(T&xu9QYuO3jRV3BDJUR9ޕHG%A1/g N'dr $) IrdRx4HFӋa檓sӒ`j\-= ;^Be*-E-[C[ђ9tFVU[Ҙm< z'^\ĜX6l@l B3[s,0rvÆe`-H~^2vZp'ꒄ'3g,AKֳ'TB<ZrLG#\y}Pf(R >n3?.7jЎlblpTۮѷǴQe?ͱnFKhg–Lu7 _XzhLt9KOV0`\'3~C$r$*_GZZZܜ,9^(4r{|[s6;VH+meŔWJ֡1z! ‡<+ -]w?1;/jB^" aʌG#s6βDŁ*lBd2 !Z{FL\9r^xtt X9ŁOյNc^y%`98p| pat!=-Ghs*Ԍ?d #Hhr7x)&K o J}`HMޭ <\Fx} tnx4AT#bh8j>Ӄ [߼[(a`!jdx F4 v6}/+q~.Z.{+,Mˋ ڕ0ct<((,SNT#4 _ .]k\_Q7r324}ig2+p_I? n`n$F~(a? Ն7 ^BޘfkavpQy OB)h{ 4;{Wev=T+ԓn3y2ڝ,.e=bMz*O~t5bGIz*A9Db2+]R-j+M78 `C5g+eEUhKT~[*R.2^W,>J[(p,"i_67Xd}>A $gHmx=~I="jH_JAWG EVleZjQ4T 13H<@ֺOI;[\#Ik{sIuIrǟ2UMJu7/fݶeͥ@tyTH{Q@sG˿1\"na%qDb]5vœ )?)i*ޘSeBIkĐ35 n qT+ϓzD4^XovNm]ɛFȂX]vM^ b7rrlU)6kM%F/ԃC[ ; $~vCuex? v0=W-,ZS+y)3&JqY^ A.,v$.t)rɀx]_Q! U/RPԀxψmvaw'cB(U[a3ae56V XXUAN?Uݍ{6 L:xkEwQ[ qac0:#-6PV9}&>Yg̥W@ǾO< I~O+ԹLWPfٽ"H Ja,%{ozao |*F/l[H뤐e0ιTC,|cc+-RN"ž`րX* nfY[[Fu*7MejWqrΣײJfޣefZV${^-Os.=I]~d.E.CF? X *2D|ǜm.NSלv%k5GC`r({'GUmMֽ8{>+ zIգ:L Ɇ]1v|`&#W߲FˌkN+OjwxP5#k]WH[?iduH6\@\!3@8~#*7$ԦS}^σ_%ݥ*^fn Pp0poF\պ@ Olc2J"1U@uDyC'NY5=Jfȑ;rl!賤`f(y9_d+uTluQF|Պ΁c&ڡm\,toD8hĮ'Z]oV-CZk+"]1g/Iڽޏ:f:4=1J;S;p/w,vE$t#£(o9==/ r mK.e-s xEmiKV -b3!7avoׂF|<]Q%Ƚ_9B2V-J*3MR8:*rpI:t+SK S?d[X=vǹܑhzM!v4[V4ig [WG|c B I ЪumDCAzcf鬃+PωN5 saEILNu *;C٭t= S6'cTYԝk$^5m܋Ŏ=_]4k?K&OzO.7MBϿI5ݡOL (ٗsA|OgQrǬ1H}  O2\>:^7IP 7}#~L?.l|`+ "a{^QL4$\itC<CX&BmL:^ ] L8 qNa4g3%{ȱg#.OKoi^I03;˞SXNE4R?83b1zP\n;;Pؐ+u)l!I佲)l7yQgMfQ h`~ OIj9[MxeDOq Ϟ|\rJWN5I#X-Wv'Fa]}^}c* ]M È#ԬOo_SU,e,QM/hQHum^m`{*'?;:_@QcVqY^#:ggǓ (e6OVI) ͆`)rNWm``È5 %V@!(י` 2"G/[* 9'J< Se ߍ-#+13 X+8m"* Vi2->tpe{nf'6ɜ9ƶjXdS%>aOxS;~3{L=x1.! eZ z2P~:f3I ='۟d]%,PDցٹ%Lzۘt 75 M=ôNcEOن4ON$6Gq Q]LU 2́*07j ݲ} %P) vWH+<'a`5AKT84brz(v,#=KFWJ`NH/{7`Z;vX|QbeqL'}o'M~bONsٙ5%^gqz;,tIsD FA]A] u_I-(qZf JW{t(UJ(gLJD]! lO`UgoˆW!hjl2{psIa ^zەscemoiJU^GmH8se4y<-cvfK^ro5W  $Eܟ_5CcNk+<0,uCɋPε]n 5nB[jlЬgU39Wx/riSD*5NU[**wVc1v~ 'Iښ_%! U5j4ƬCɗE~>5 QP$aDZD VԒ?]偘#k`9zk3EO;K(-jM;礦܃,{Ơ|hЕDϨșsؔ¾6 <XoqDv\@`GZCThWЦB> "#25p]Y]?OᯯU ӡ&lA?uX^!P=A)dS@4[)x9R:ߡEdcd>GaFZS#igݺSo\ .0xݿ' d)mvDgbGɞΖ M͠1Q`UE} JcY*=|}[[=C }I| Ow1բGذ9/Jom5Ve8MmI m~]=%;7\ |fgvc_. E,濼y j"yJߖs_jυ8B;MDZvl|ec[KP>i9EV31h~  !-rW똏rpy7D u*2x)$ 7C]< $dqnX*˴T^n(ٙ+Ɣ3xG 0u`C hVv1q%0U>7j'@ߗzi>jmUs~tƜ;/j}[?^59lq)jtL̮8 QAx2ؑI9("ﱑPVsbeAO_ VaOW0oB~L]q k쿒.!2l8YbaOihhM4xi5Fe${STmP԰IBB0nj@| ¬20 Pi _& |EsNe\*ȅQjtd7 ~nxY&V,m S>70 ?f+sF5A͏fL\ .zErGwa~ZWX h` flXOlOSnT}W0M_{7ɝaI3) 9H - B7񐋇mr#|@D &p"z>9 / !a+B^잾lg9ɓA'#=Duyxbjk2Jv:K𨂟[k٥T gMSF4}+K_pI#5Wt#֙83n1LmE XFUK"v 1*NA `(Twt5eQ/kc 2v5^ȅvK(jeΏ5#1,>!oת29-{ZnjL/4A'\mA꜉5a#INDEp0$~sҐY.F֔_t@jt F?tlDyL.|bvh2>ぉ`"-XVIud\;gїJKWP"V_q;Q(l/x{}BGEYČXz͆wŰzZS#ֈiwMjK.oT>A1iKXou4y!`H 6Tgp/u"57i? 4!RO\E:8̷Aҗl.#f@y*5?jmMWe3Xkj#T"[kt,=>H1ZxaYߨsi-* \J 8a>3V}Ȑ'|b=Tt4i` `0EgzAF~L{'5kD[̤ R#Dkr>Y< pC#\mTt@~( z0 Hΐ2eۡ|8(!͐D2/ ЎI5yLXHꔽ`0 !|z$EGH&'yDn烃p0Z.#eY"{{.`%Ec56$1m ޔD/VitP E7Ht_NjJ4()uA~g rO" ky LԬ7 h^PaC]DX;~glIB?M2Bof+%L6!pQ#("F f.|C10 vָXvbht cB&`~hofRu .$5Bѧ:6ؒc$ӚůB,g޿B㛣?K@FK_[X"zv=# 77ϓާ_ *am[Z?3З xQ.!e4&1Wz or6A;K$bWRG,b{tz=&v tqyNvF=:Q78Txp _3*"KwF}g2XHazwi$ŵi,[euJ\:t?4!NAxZXŸ;״(wʷb6oQ^]}ZzCQx?w QIk%,n=Mh&a!nj*'> \\ {Re}%׵CXvw?Yrv_p;[Hhtd9,d1. n vn>sS˻ss;VfF6Ұ=;ϾS>lI-LuTaAx&I⑽(z7`3wdqˣڴ_HJXD=2LrrZn.6+ij˒:f1x؍  *}X*TXQtD VT(hL>r9t?ot)H.9K?] :,z}EԳ !c[lL@?5TP )+m:ng1)CTOob\qEH\p} UaZ_Zu|h~A^d8VIn1Yb8NST/YuXu U !@gd(^6vnq`0y yRxHdzX3.'Cr¬̑kPYL3P\.WZ¿KXY=*1Jb'uEWP49֖Kw%uW St;|~yc۲;Nإש%ޖKĐ J/:zv]/ GDIiw 0u ^K^YcQ?C]d.EZuQ%E 9VH+MJN2 !Q4*_"  oyRR"FzgN6)v<ާ/9uXsYXRTDzBKF\GJ"2x )uJ\=D6 S\o V^C1=wJ")XONf碢?zv/7DuyN^I/2| 'mA0\Ff1$CeVT D!}.3JC QR,T5gڛp㖊ezAD;nPՀ(<=6_ "lԠ8銈L$QP<c k ^{Igb:Z9"!=0zّLy%?v\"cR3EsUĐNy 2wXH& FW ԿgH$ߑ!maNc*-*`:QAmɑPS QZS`A4Vk<kdD |V1œFsVqtP jou$h@1BȬ 1H[j5Ŝ8^?S6y4ԟD HZ/Z?) [L;y6j|ȑ?@#1ZB89]n )Սt~P6]RgB<56ZG@-ָeRsK(T><4iGX3Cn>Zm?N >憲z_KӢVTM!O̺mMx+Y}EjP.8H&huHԅ=SgXJ,mjw*k ?yܯ8dJ Y#\Oi=gIع jL7~b= QaG? ? `'7MA~1Z':{ UEz7`Botݣ{lVknW3*} &\js@T`,K#ڗ > 6,*! +Pc|-38Aʰ[V%{eS(vEa*O~/uGܛBl(xq*4XSYWgq05nՙ00Gɨ(;:F5`瘕O $2+[-l5b5Ai?D^9%sp[3? ֲ6=bVMW P[\яַmŷ^"p-]iTKDzR[L1ZnT¼z$=荒p|1VfJ}T[>;'vm3rNaQm _TaWTB]sdqW""$u\ Pa.`?"h]!/H:Ex_ҷᓻL]W3]\7Zd([9/K6AOFo5ο_> ul_T\W20}ЁOGwL& @X ;=}"B zZHPX%#)TV у3|!w V Ơ%Df-J0 #D%9Ӥ%'Y{I?h*?_oz0l7lf|+hq07Fn[9*"m.3`p.5g½mAN'[S9.|N1JQ+Cv͢2C4;қţIg( G-^>[R_BAS ރm_Tϊ)4pGF((5Ony{=n-z( $Xhh:{] \B{ m&둒 "m<c H:s:G$!gY^.Ӛw6d{qjĨķ(8QKB.VVYBl*(V~#xݡRtQ}f@HZ5%DHM$ػ`K2E٠7S𛸡fTXi!=؎O$3 ٽ)Dz[xEi!ox*^8T֍ȴ+\L01@7kHjuaGXxO@ YgX,4J}ecwnzAE4)%&0[],8{Wv7,ohHn^fm_s^_b~Ph|-JNm:gp]T|[vWS F+]j)OS+ wgr p4mג?+$eVXCf`l'n1L-V#U^|`=ǟI)͂n6 cX.9nJELϞg ^R^{zzt5mpJ6m &% $tna.KI:{U+Ś{KR (2cK &" }BNhp,ڡ:XQUyA7rƔhhH2~֩M'J\遵x+[Xں[+]AS$_ v$nHAUL;^Ig jo[*urCD@vq6cLo$:|V޴?~Ol.DF>{~B'֊kpV79\H,_+v|s^f* +xP y$OLK_rv %\B`H|ªVԇPg٫DEy$G`9n ;I 4 : );$壶.yV՞~h!|˿ {- 6р wd- g?w-=f`#<ģT d"]'R+FB=?8ګJh Lmϻ%DVQ"^+JhpqusMpx_€=|yElA%iQ?~U͹sg|+>#,M.Z)g㼝D9횵`)G M P2(DPQ\έ8y뿪.O`'kQ{t\~K O޾ו6| @qUsCFC}R|]NoyB).c|&wJ1 $x $7P WΎ!N/9ɪn1.KYk8zupOtkF=+2 0l<x:F=Pz 1 #2^IJ>ؾ1*Z2lb?@އs/19_o+Ee 7M->FKRo?it/Q"͋n( ;&l/ ?#T7PVۢYC(k y T)\E~QMO-+xE5ZHj(&7!G8>38Ƽ2B&26 o߈Xcңq%Q%WI7x-y ȯm5iwlt7Y/6MoT`"33`8Nݖk2%uz4DǕБ#%ˌRH#)F *K4q+R ]RU+Vq}򪜎OV&1%ۦ5C%F3((nB'a% g YE"L`k@mUίh1L0 k3PtSBqQףuj_2Sk<#Cir>uIjuη52; 73ۡBCK+ő2\6lʇ1,bNdj)B]"_{Nh K $(R!L&d@lu׆jLMƤzt_÷<Ҭ,@T:X"REx50Z61 hPW]4)ˈ{̥]jZnoƊ>WnoW>kUscg(a-FQƈX3N72qz˒MaY -*Ħ07…]%_NdqxHw q]+W 6#h5*zxYaw](ER ,Iw~ cRXFaKjܳVb[f6)n,]z|3bcЍh>\&khJw#|X?'\q8%AwGsJBn0N6Ɔ Գͽaf/lq]͈ tWI3f-SŚqdgm ϵ>ݵ.e~ sJcBګr &wj.$ VloУdR郟LJujK^絲R1g:] p>}ZrrȵFΤbtIydS 8̐;uT+$~ό 6q7fǗ/l B$Giw햟G"=Pn 7C/V<`Syau/F&M8\ƘHɈ hQ;Ϳ8:#O}Z~([U I|R|K#Kܔ ڤP_(ҹ!Φ Q 4KbBž $E^*.O!%Y7z: \J/:}cP&匉)>X!U2`)1ל/.MЏY]՛KܱbncC{׈NظC= r>~Eu Jnk$r Rx"֛G$J"orc"<(U~pkP:67o4O6f$3KWl g/ Na/pO60#釟#EgmTZ K`]e_ˇΡZQyMHeUU2Dٯ^qd_X#ij?"ja]]BܸPi-Xtz^+w: @fT}BɴVt`6# /ڠ6{MqN _T^ @E(zW[*$Uv+gv̬J;,yX9gH!Dihuc⦋!r!'BDJ@?ΘBsx5*h4ͼ"{դ].@09sA-R{mѽy KD3xh7ҖBv+Ŷ+cؑuRuw+ɳo){'Z>)RRlnU$UOk$8i4m|M͢bٳbkK[N㙞2eQY暒 *jZ5e0=B3xaD*NėaR :{%g ('SSc2z D}.R|HK^ $~/B8Pycxb8Ss35>&HOơ7*228f!%MPn5Z#IMABg6 #CI{N= M(y bV*zY ntw3AH wX^54 a|$+Kyi.a׻@*PUqb#Du!(ՀA&KgNyPTx"wnJ!uy3OL*0Y RKЗ#GzG"&mtŁ7{doa}=IWbVz[U {4'_>8C @m5HP&?SFӖ^0i4Rt(7FYgɡBMیKz-l6so'P߲AᨸvmJ1TNMit(|B _C-ھGadޭt5YCsqi*D_-ݼ+Z}QS++Kdznݖ6li\b< @_ ԰2㻱憙\EDzp3 Bԯ$ iW&Vͭ3|Ug'F@)a ڊ5n*A@p MC e I4z?zgv?5G, ^uh~߳8 ͗2׸V/̰#''|倫Qq#a+ 3xdp5.oko!~L˖^Z =8O= /p]ZJ{}ZG˨Pt|;ZÐ2;,mUgj֓m'O4缬g7x1';#C6F1Ղ68MMZ b2B M*P\ M'x)hiMJz5F(Q͡FfI;T+#bΌ[6n:GPQwllƪEN~K\,YJ\"ﶘq*L%~jGu匝\Pڅlqn篆f ,6]S@4S<*~Id䦀 b_q,RntPvY"08Du|S=Pzjdc"KW&9 s 0n!1ՋMlCba7tzo% :C`WI9 +S0U @!|}\ׄ&F6ǒ-Ap+'qZu:N$4bE8DU!)|6B*cP䱳\ 3KC@iݖ(.zH= wN0oW/3 kU>>cH,j {&{ o +FIw+5&$rnJ :g ҹA5OjeდV}**68H nԕ(qJʕL_/.zI}ܡ $b)wA.2CwJҾ'Q<.^`3pfo[jb=>aݔ =6yi#r56VuKG$5 w,[UA6(r-{-`=1B}YT GG34վcD? 3'@HyxlSPM! Qa];D) z={XJ31)8F"ťc茓>d^Rqb M |^{ yqUJa3 ֦X F x|DD,]vA UqAuX "Eqrq0kXgN,a"kY %7ZiR*0$AkJ/H7\p˜P!Q{`wٔaeLLr [d7`IGop+<2S5Ն8-tRM&)DG"dRw5P Sd4̖JA34j@ LCLqB3 ]Kp .ZA[ f H%%sdQ C7 u1Cfy7Ӑ*(9:duʼJ0uoY$eG1.j mR^=eS?o{ -)5-sY!qT]|18q;j(Rܰ"]?fSd Q+5  S(k[>hrՇVF4;ji `ptG-05߱11HiALUv0泌PNYnydYpJ]9rY2iQ]1Z~ 7CQ@ԉ_ך {HۓuI n􆀹؊^3Ys<#Z`+[X9F* 6Gh&q⑹Ň~]("tC')SU|g_(IVG1lTb55o.@:+X@/pVfZ+xWuzGD0JuSzlHHgG% A~x,};}U4L e6aT s) BljV4f ZY.ksyS +WE;bͫ[_G%;SOԊbHC6ye_B'"x'rF-Y;c9+OXܚ=eAĆxm JI9ҧ@?E=HR7%/lzFfGmc XZ.-;I>:tN],ç:7(֞3=cV!\ ;Hv0[9XeurW= FmB̃ RNgl#?`TXzLV‘M$=a5ݫT$1:1vO -k R1y=#907Kj 3+dK|._%w\[¬4 8 N 0gmt=Ei?e>;Owb{G;$G&P!%uC /nm*|'|7]=+Ym/0k>rґTT)ey%A. I^1y-h^Egi +&uIjW%Ny҈@¯(0(Z);&tDŠ yё$dHK/H a ހl6RXX$/41σ lXz9ٛ*p|eP+tYT4R/4V&3#o_fGK[K7WcD𷫀u{D#L~ÙxjY{YߎROR uR-ay-??)$ҍ?[R*sXԜXl } PO'a˝e#`ky2,x036\kXoO$3xԴD}nJVi鶳6P]F*7mmʹ0 ,mڕ~A$|?f_Bqy<Y#IMu{Q;zUlph-WzfشlNa!ÈN_v1C D+gif}W7hS,0SC"q@|7@=Jj-Ƣb閮0VIn4A*mo+ QTVnWBY*Pw0~yuO@3:H|- "r[z0yJj\aEBH:r`:rj<;$tib+ ;QD?Cf2 #ϪS{]q0-ԦV]<ʙ#έF&$C/_q}mv8O<|{i`K]Qs],q? =>5;aDkh\xTrQzr;AsC4x7Z~tq8%*8-q,[ݦ|f^h(Y qE;$6f^X_(xS0YQ-+pnn7C%o:6-<1@$ڻGC뤦aG_,Mx 5xR-Q{`HI?+3Adс+=ܮ;Ÿwx ۰_HgR^$EVi*VEnEa?qOk6OZlAjCIbVLKޖ8l!zoىв8w,s1_dfah>zdBka4F]S;TEfTMCؚ/G9v^x ҃bp"VR~P(GwV)긖Ń&_݁T!P!2 E*GJ ٴRrG=5?VK۱f1'ky&2XazK[(HrrŽQ:=.Hv&S tߦʄGi:W`d.G<* n΋'쪽XJc#:g E⌄〷EŴ!<ӍtRKjU8+6֗ϱ d> IJJ3]U`}>R\Z?1u72*OUej֧FJT`CD>YC *i'Au6!>ъ{%t^k<TKyY2}} KQψ@55]@Nt"% w64o9+2iGbHuѢLG2QMNm^,b>XۃvLWNd -CGDb?lM[}"[k?1d9zu|@X-y4}Q懤8?n9a} wW0NXO,51AGwBˆ,SC<#CjaJ'; +E:B0l_[%/{+>W)ȼQ2b^:!u;((g멲h@3O⪝(*Xȝ{ءWEo:Nз:F`d t {ݱΩaR`]mT#bU9=VR> dyug"S 6 ITQX:/C'%؜軗} &=>b i)׿h&(@8ZYcpHUPrFR;"`g a28\`%kB =GT E#VJOXS$/*3yzlf@ldQl(oa6͌R=Mi 6{y$ĵJ=E?%V õIR4\c 1)D{(Kc3נa୚z1LPgB\;BFg t`qY~(?I~zGָvʆ@&yRF =ft757 CRpFI5hgMXw4{KLKn'AgSkAVb[X[WI}8;B})]l w0ݜXU>]/ ʣ1Y ʦ `7lA#fD!*|bT5q g$B/?㐚%.Gf)#iw³yvǾ ?blAhOy::AZ;SbAӁn7d :)$g87,!1((5*tþyQjDXJ7EhfTE-C%N?iw蜔P@"SPM.G>u[@>l0 [!3SwqB ?qaٰue!&՗#\Qnٙ\í[qϿCAk@Ȯg;)}ʔHD0a0 AF3 SSeF[JTp '>w_"k i<Ɯn3Ug\F T 68Rb\،&8EZa !^ȋ5JIrW4(})ŗ@ F ᥍0yDϗbZX? Js_"'tH=&d6pU4Z-:*y+rhdr!DFJ:Oaإk%տJٮޛH0>JY_ r `n=ojmEtsvINn9+I81861| saa;>LXC@HfZ-%rc,.ƸCnl2&ЪEU:ֲ=6kkS))>S} p_ ˞WXxQrXw-Z#e(zZM'>{E@,D.#$!mؽmЩqTssՇϣCKuV,HMOA*n_َ*گSq̏cBIÀt>@bG;g)]a-RVDzǣ lQEHr:Vsݳo%@Yjs= YGPGm>Xe/8*d%Nͥ̔+N<Ҝ8 9>P^06bw%:NuFwZ%1Ank5)UVXe`#L h5ΘҹŒQ*R S4BU~h<Cݳ7;y@nJxM%H "g;KƦvUϜ3l&jkާ& ՋD_0o j\rε+z&>/#.[znke!+f8S>ъqG.kg䥹RLfbkpΎ!E͸G V]:j+3e (9:X5usXwek|ԎTNT gž眉j",H9L- +'c Vnl{5S6 b(u&AQHxVKtX` nes\ah(JyU)%ҝhv?`jZHu5O_Wӝ&*cYXt 6c/[iKkظ`Di`bx.'ſGբY%{!iEI|!s6vA{ lXJ#JW݆{o#6616{Gl<]8c#UPZl?c )iϯH]M\?j@]"LO {?cy P9)@1 vTYzc,g%~ ?i+c]S+ َ#i`[W9Mc:*O -RB0`"9CO_X~9GqƟ2} +DXwy>Z=Oi \*$HbxݎXK],^}I\ ϙl]j@vJM.%Uݮ xe~,arW&0%S9En7 )Ҁ:_֏ϛ1 ʩ'%([o`-Hy{OwL` 8,LkwsMbaaĢ]4@vŇ_g^Ai[JŒu7z3,@L~H!1t+Uv~ Z-(ktmb@mH}Ot.놮>?nCGe ?G%h0O9/Uq^va!D!hѕomS?=h851F@v!@`.:">r4.{Nd?F,#ȿmV)hY;M/CԼfTI!S`\x:|\,.dmF7o펌ȫy,,ZZI81b(N*9bJ/{)rZ=+d2NJJ5d^4'H 1仨Ws<ړN'\P!d:+[Mx'q49Oߩ G">H^P2Iѯ/'čGt.)tOE 4z^.q\G6"63Жb0)ۍ s'!#hWͼć~)bQ,uhf./uWsgu )R}(w9K#)sSzl}&=%eH3O}~J2'o$փ.Y/ 0_L:/SEKkT=j+(-/B)UwFVr> li:..xm|\̑cV\5%oAoncCd{gܶ;>-pbg =pB$d]C.(^!>kNaZVl%]LV" 3]p!Ԃc  ׀wQ߅4x>d+yCB4]\=pFe^i@koU/㡄Jnl{N.$A'xpA܂4\bo?y+P \4X1̝ɜxzƏ9G6Y^I` ,mgy'Ag` j3j,h`4ΎSR)K"$L $Db2t/\LD4g6[al:3ovGނ)| 宕|؋K V!h 0bG.vO*@B@>Ń^/b;)Qڰ@] 30TBV=oذGh) =^J̄q՟B]B&WXHgNNJ$7AHD&}>/f`?;C@-s՗ܘ2@Rp~d1HHİSL٥nC| Nm6MY5ޔˆSn)y:%Zya:tUzn&CH#c/y cB^G-6 khVBOCݤȗ,{X:5gv*F1,a _Fھy6QLX5hl5Ag'UPK2$Xa:J\0e4˹y8_wJ/9SSI G$#ՋMCʍ1.C5&8(ľڈ&#sih|y%E> Zw:d-6k^Ģ84_*5בÔIk Fxx}A Ȟ4S[K*[XqR(I  0iiƳ H\<‰t} (Vv'ο_퐳R kC#UN,=,A~bq[DA6[VeFz]lC< JiV# 0PI$UpZLCMb.j 9IIơpmyK=m {6iL(E%-8|T*qENBP`ɉj; ӆ`*Ia;R(1Z$%w$lTkͰk{!%ǁK e]ڞ,h;}Eɩ;.xrڐAaXdsJ,=eVOjtac6bc3v5i Qr'/7⩓0Jo彭ǛR0/hւXõ%!4&4|#_u@4x`Nuue Vvyې?U}ÌA4PX rR$?s ܹ/;Ɯ]ЇȡUhQCOi^O¤#+-H!̥[b4z}G֍ ߕTuMhߨ=("W~i޸+㌷7!Kb28 }6 Z {TuÊWfH6JZ#a5 "~:[LiP YH3!)q_V>C< tSGVܙHAPʻPv\Kmhb* eq iRǯ g4UX,>|t_"< $/ϸn]2d6K+4|q=w~^dA)Gɂq{;++UNW(QܺB eGlWsi 7SpgE%Z{o%'w!wg(kr=;Ȩ^ž*C;sMI ^ ?w8E"i] />xfU:TJܲK~bFp5Fi!uSY71V] XݴM:C0D٦wE O[ۙ-9^>- IBH4-_0!4Yr\}hsQ q^ %B %ӘE|HDف_^tO?\c[IJv"HMfUQFy9y]Ys"^O)_=E5#T᯴'JyXHaI/KI\A8Nn'z<[vm!\~\O\k&8+'E>=BhALƂΧ(ItrֳO{<s3puwS/^{Y\ؿ<wifqfz0* -"Qo]zsBFJ:ᮌn]x:̌GM h>_Y=4RC?-nP2L%uOs|K t/g6O03 Cq;Ll3H5)eA#;&2TWUg-E6z] ||/>.udS`߶m=Y1Bg!jx[&CZ߉-z'I !a|OliBwrE4O)x?4bdeFZ#uVxmg0L+ڰXvk1i3Ý$)]‰?,^Fj"\>@@y3j{Sl| NpDI!Ɯlzz RYu>d^&>N<lmb{xVbˬ~9K*`*+Wiĸ%~٬(Y}c"* CCMl6ic#wldlFk;Mn?KضuNP AYi %љ߂~)dxpU "x!pe8G@gm̹e#,E 9 ~7CPogaCqZŅ}sճ[77C'8fmcFl̟wPU Wm'\J WPe[`kAMrƾBWRne[?f+m@U>I/ F#G҂IVXd͈\nW$hSk] Ppl ;/Vq!?pB)P$Po ǨNMStkcł.z&)JL;㍁eڍe =Yo KuZ+JvY}|`( Ϗ0a O^7b\uNt2ʛp7_U2pE6oČQihr J +8QFD>6iBxluxe[ r= 7-phH7?z)4c[\D t8xz)ANr,|$~alAk+PMOdko *jhnJVV+wmªV=Kɩ57 IPqjD8٤TfAj(řowGAg;%VԠ99U-by 9_+5!O(w:#8>f6+ZH*d/QhˈVp "cpckKHj72~/.ΒÂ`CI2+x?M_iQ5`aӬ~beAo+8N(tz|7RK.ƽ5d)tԲ wtwb`bܺy!L M|LDy.G+*#n:lP8YYyr۵1SɝU*PndR<ɁluyTon"T΢"3U7q:zNNJ'E΃}cmP!RB+,;ȧH&mhseNuYf̾F 6[ 3PpGi.ż٩c5C4}>:Ep"}wu&/ (B1w$MurF V#D vQ:Qtxu)[=>tD"ȶl!!B71ߣo9`%%)j)L%P H<Ⱥ @i_V1lMx2TO6h2@t˷>74V? mQT `[%|k̘y7!a?j@=8X.V^XE-EJBT[ztNr joT犨s rjs[}9XOO'rɲ?3|#(i|G^şϰ'ORfbtЛaCf\tq;4tyVc C*^j2nzcepfjK@.yJO{i'T?',Z! {V>t& j3^zX6,(oR#m"@\UF`Ua@L1ˤ-KV5YtBN }TJxTBX"`26GKIdׅ:EmKit㳌ޓe\?@4L٧',̅۸ԐߗOR2uQ/׀2w7 <6`Eo3D>#z&SPft[[vlyc#8a}Oɳ-̟O;_9Z4ԟzn1A]kη(Ȍ:,l-BZ^g5オOB2Pq*C9{} }FħsԢ f.YBg-Ĺ9)4T\w̳psswuwp%;A$*؂ܝ uꮟ;+ PGQT 6քœ;"\}_ Nǎq'G™@ONnlubW7zf6x! [@gfJWVRn-@\UFjIkbl!7cY;:"G=jic {\O{7NZk,B}l$sXw֚7DY &.մۖ xL"YIwJ\ b.6/U "n؜oqvn!7fyE5 eXTec? 0C)$$;];NyȦn(N' IFK0tJ}T)o8 h~>'*z#>M( 85o"(]2L5}Q.p:&h[YB?]z $D&#kvN]RL`N 24w5=2sAl&Bq-@X_n?nQIWlEʐDp2]? Y:u1NxLG뮔&j/Fթ4^Uy}؟cޯ< =Љhc7 &cao[t_'S<&fڂ3gI]tu$3nv m3rÊgϰfb*tt3/yk bF}SX0 t>!}0d&qcܣuW6o.؝0w-ݠj05ek)xaS7mμ̞ }傟ޞ5*I) G >dWrwnƅ0:G?42=*2]ʥ4$3.,~l-t"B_!Cy0h{ẙ[9Qv}h̆b@~K[rgb貇f.0vҲ+ GDoF LAdϜNX/Ņ2^wTfzG9uC0d6-(l/i0x9OHC`@iZPJb].V1V?~اn:Pa78hGsY| ߞzAq3 ,5 UxsK B5z9jsʠ^ْws9x|#b,fHQ)٠ї"s4F+h8H U&Ty?r7ɆOվlw Vo]vZ "R[PruNVM{Io,2ӿ. P"(Oe._ndihG#lb\5<?<' x1D :{ř{4 kwCsgSlVK$fd7:F 3v.T踳{}@ԑk@C9%ģbV)0oq%x\aDznlWU DI対@L0u 9MbP}{̒/3<!!y<5Qô$#lfwq7V1ՇPY!U))nPx^U=9(ii>'4L$!1hxhS6w]:Ȭ"*է_$~vrEglg_%daE jk "*aX6NI*%g<>bep#DjoV`oݶQ־7D$A6fŨnV'D#wPAg>ӐAۺW@ SjXmֵv,qI/hy`\p/"ũ^($YgcQhdL  F\6uK+bkŌ V #{/24\+Hu kcAvz_fYd^ۘk!Ct~Oۊ5SҝhU ]hVqyf 7O6{P<ڈM1xl02?ʲq7?Rl.mM]fJt9CQW)\ Tu@?p}iOzW eٛFJܙj*~E(ͭ>AWP(O \q.Ttor[I39VW,,\hI$3+k9o`z`=p=,c7,zXk)DnV҃'#蒾Mwr55HlЪf~gnY:S}c~`'8iưq(JFg9_;zͣ$}ғZ BVx(9U$J&8&m1Aq69jj<cI'ҷ5]_p1:"F.as@AYb"t4w}ʳBEkLsVste2~1=ch1b?:A%ƦǎJɆ03&Xd W~PZ:gEG,IFlpq+SԃP]"`{% ]#(jV`i~ @B-5*Dc !ְwJ}̝צGQS&fAG_.qrQfBMw:/3T5:tv;~ADBz'DT;\\E `_ {,Pz))v 9 G~J1N{s/,DFtNP rJnzo8^ҭ|tQyI;Dž͜A5M8Ѳ2 c~pN M&XIU(mjA(kRFxQZa⋴&覮=(hsƷX:J4e0eY :(!Қij?wJ;nТS*ΜaFR9fw9킼hSe}&9߷gno-#?qz0'59Է|hQL+ʛeiaM)AghOyN+G{,vc$9 LZSon[;y{EOr>7{Ώ2a;\Rqrx@ 16Ѫ'Z}=P:[iZ6! ^q/( -ޕ!#?״e] 0h4rpΠE#8@l@ O7{ae|!}GCq"9t%>OW\<cnE)9Mq|Vqsh_lR*azNd, 2"kMb-%/E2Z QW ]Hy.*=H&TsoOBM<Ώ\)Rڋ9^GiBaA?$?9GExP/q%D&UUJOK@m%ZzxUHiC(OF>\ ՛Jr/"@Bȯ~m]; Kx뤕֧pn=U+8y1R(-O1} qw+в"I*,k%+ͱZ?Ds{vVK #cmMvW'': *w8Qrs$p0Zڮuz ia ͋/mБ`m̂+9! YcjS~_ooiج7`>iY5%6sjѦ&&GSBgBm 25_Vف6щ8.DG]ڭ: 2ӻ֤!OI0ͤV|_օ|ڂB${ċS`K3a)ź}ᜦG@W4}2q*j D B_Re0z,1?`]f|?,32ń~hNPa̶un,P Vd2ΐ GvT"/T1͎z̽Z7tߖLԥq0Q<AK]7yRFi̮)Rp^Jk6Ass=c>7o(0֦F%Dbdx^ɣG=ر* JV_a#)AsX[d0 bA2]䜾p(uD_7UT50jeҋ|>|V渮Vj0ُsVIBk lLKyI7ʧ~d.蚠9h-$Ҽ. ÜF2E 8).ϳLЉd=:ˌx5q!<B3;^8`xrʟ=rKOt'CGrFΩQ'zN6x`v*T|<}@Apׅ..x3Ϛ8u:PXueQ[#%5wړY>UeaьlYaC@$d809>j ʊ_$.0hKXſ)xžIJ(rSW2g_:pJ9ܺ|csˏsD5rudYO zR4o8~^6#-bCA2I&N]s_)J˗C 5CTalg? ./MҷsWיdgDN]Y 0D+5s'1!'hobPH|>O6riIjiRNXM>φFfngAQ_xܵ[RPe#mOTEFA9Gk])F W"|ǂ6/ %%{}f%۞:le$b˜j1AXWinMR.9RXcީt? }]XG$U60d@ݜi%.UӢuo)Ѻ3ȯҢW"@M4WUz#@|4ռtA-3H>2œмb8擫ckib۴Y僝tNh3-XE|en?ݚx: w,EIQA=ykwY1w=0T{Xl/g߸i7/@k#@BO!0Mڇ}]\ k>(Y`W~ocv["+;TaӝY. on^zk{e-O8muO_Qv.VZ82hEfIӜΪRFAc W`]G,zrHEE-i6'g/jT}P4+}PA9xEIveݎ&iZ7ؒEcPsoDo>ߤy肚vfxEv61Qw Q6 zIEI#B#$V yp_ֹ[,j^K#sb"x 3(~f3т|Hfn&i _r8ۏ-5OCr$j61;G.B/{jޘ_zо 'zqoShHIq_PtSٙ҂[˂ ґ@Q ,ة |EvQdkvc469S&IYY[L*@ g<9IaI T㪲H=*G֞}lƒ"/W=MBIIsK"4;SLR"Ǩ?P5DbTϛJitSO'zgO84聼-)/Σ"cvƧ,J$")N$Ebn0[r=Uyi{=/:l6RG@u>{R^㤫 $j!T Ŭ&:@ū<ЂC.iS\NG u土΄;jsxaD`)Н)t.,2S?cㅹWoTIe64ڡDx\s/PG9ҟi,6R =dUSl`1"6*\Y5i6Vë%ư #G=9DQVr6I2aJ$p ` pDӰٜ .-va3%#`y*6eF"aݷ[ K/ڠ#OT+^$e~hݬN 6%9 W{nlO:`>ܑE4'.~yEq8دAcD2֕mE#Y|MljTd؋-h)mbT5`B"-ӳ .S Gl]wy wߖ`Q$v_d`Lur_;-u-~Q/nبmnٴǂq 8B,3Pas}~QS|=c #(b.Q^GSc1i[S4^(-VÂoۂ̘`2#C*8{-{z8(Tǩ[ So^LT<i߱ <.[5lG Bt֔gs{ٗ7vU7C%}"6 $0u>6 {L#VEx0(tdO𑬀#mI+Wʂk2\P0be{rg}L AXM]ד-G"^_"&)9$~av\,fc@Xa?`O1nJn^9 B# hm,a'FBQ+p` 1\x~/@AtbٻZ:1fvDI8s3T \G"7-Y.!ìJGI^ͫ/˷3dHi]$l6cw<23gN85"Db#^+JI nazf- Zhږ@,!~5Vhfi f'm\ȘC [N'T}٪Ӧ@B )4Fimf,;ȥJ$$fSA IоE#"e ̎s!c2y*ʿA@?[CE6Ll<5.ȻQVpԌp=pSxƲR 7EB]AĖOv=RE6ܚz\^BO63VN:VaMDAϒsnWVFϥ nݠ4_<lKŋ!ި"B 1Y(j>й'?5˺*V)aWp.&k3? )Q "&}' $UtB7f?-* ryCaCw: L:XZp:c >ń}{|w-03D-lFSBs}6 >ܥG WD~1)7,whC6FzeXo\m5am`$+Ӟ⤯W[~r{xP#7`8TĺlڭE{[_Eݣ 971\z¸ܰQ`"I9/[ n9@`Я#?tT6QNvx#f|j}Wʃԧg=!:/e  `E!]pXSe,M^3UP,rLՂd* Y9.v{bk9ttؘe'l=WqH8$%/I"֚ۗ_Q+efn_WIڃbw,&0|BKk;iZm'қPH!A<:!?mʶnQwKȌGWHFi7'Sӌ3@~:_%쫰騂+(+ihh30qrj`1B$lFl+fI1B or|KGg.?@WR,d _NJ9ɉ3xD9f2Y^)jw-"Jdt-s#k; !^ R.h*uy, u̢\Jߛ< L{0َ*9\y &rg-=0nysmRa'^͜0pYI$r N fyi?S :0!s"4=*4ak*&A/ z/7oAyFhX  ggVўuOb!K?FjgWS|zϹ<#q msDۓfxzKI׺Z+2xqxذ<^9$Ufiok<ľg ?w3 dU #õ,,': 3{%7d1(s os$uM Ʉ@آ Ɩ1I膷(Q}f{ _C {e H.=xPbdB?-{nƚYKLu|޴׽N3l@w؊o]V糄99VnBLX- B ^#k2D dXDӫnPʞ ;_ @ B=[?]v8^qM~I/-䤎I*@[ [<2 4cv6.]E$ 'bD]\&CM^~Y vQdujvA!QA|uDNI[)C{*o /ᎋW+DV ,.FȯIb ºkoOJ"=:DK^Z})ܜU 3LۋhPB&{)ɏMW&.&}VǗ O~L Q}QcE A",dQD+3o 4ׄ#/w64lrmpBUyMUz%LXe#-bv e,SR^/+EKvOeh?sH Ο/n,I$@ޜhhd@W>y\.s2)}n׺ J0 cqQrϲ4]JB`!uiM0%PNS/'7۰+Rܯ_4)c 0HDw8(P$2ʚڋhm+6o"/W,õ/l<^('UJlT܃Ry5D=uLj -wc ɦi2?,YKRkʍ4 !*y'tz;͗#d lag Dn=8cH "P[f5mK[]&OB  -u1'yh51),lLA+J{ W Z$_n1TY{ˏ!ou]FT9vPO"J :`f3hU{$`g^c3EnMHJh+zGxTg2g" KZE*`UReyck6>K6?LB7+|ڪaVD {F4&Me}zљm&{“҇<0>aW@b}OOy CB9 x(Kj'zX )&1mآ,u}ZWۮ~3d   |T̔\9g0ȁk4F7N:4XPֈ.0u?>PKp5yP9h~(=Onܤ L-_ϥ!M (29V\X^7v 1_{HnWĵugoEBST2sV9!o67O(M(R_1v;$Ts\6 9θzήMsܾ)#|v}?K– <6 Lsܘ(FD:~p7C}{L{ d9}nn '!6 Ⱥҹl<^cbp} Y#WO? W̉_CH >$sN/L',8 dm󐺼-6娏duRO rV#f).vNū:LiL~ AʵR j$[Pwr] ; . U+cl')?9[сa x DǗ;cJGgp:])'d&"ԍߣ9ɫj#~;=%tXDT&.l#A|+[˩| DbVzdݔ(ݜHy8(F1_y] H1ios[{ӳphf-nC}s}{DR\(eN/EAtg{\Vi⊵8Ԩ)oz"uZmIWɅW mbcr](wPF!ܢmh Hsf^gdߺ:GJ^o FR +6U AxBE<{k:"PuT!EmmFd[[B>ɥ1v6bt&@ vIZ MPxE 5yHZ" 7S1ʟc?NA2ER].\@"skzm>9# (,Nbiy~??NvI|$X\p%eyKd~raR1hO_!mmNMvnF<Gվx>F/eaC 3b%3Y䣍't&z=z&G.,P!pG0MoYoVZf++[IuD_Wiٷ8u1m%MXvO^sO 5pmA37RkṜx&${? |FX=XWv༦!>PYn/kVt,FVD"˨u [GGpEsX:Nfx*ud(!@Ɉ\uű́lH5vCsW{Ib 1rz!*  duяve !7ucm6'}7n` 'S(jFd}:x$"-цPQT}.|^ O+Ѕ,4<1^1yitXs'fsÁml$[.tIWE;D]1VLވrB2Kq$<ېZ~F L9+|} ۛ@MHm\Cp^SkHktB-QV=|C##$lX F= u7|F  z#ˮl8a途YAf3 7'^@E{ dPJR@TGA8&0.8)[4kdXLpecFۺJܣ]9ⱓ^=S <Vj7~6jrEjn ='홺t &Pw$o+/.#_R4d,ZDTM?]}36/-Ⱦ>fiL2R6UARD1 ( W~RNqKš(*39jV4) #Ryr)RM651ϳLD3NDg/E& 0.B?d.YiWP #L_כW6H_]>TLԦ[P < k8wf_X^ y Cv͈$3A^,3`67y1h&|P$W!rXBVȹtcM:P*"ҽB><AGHxЉ6ԕ x'5+\`1/R 4 ~uXS8o6kY 'z; <ߦ}ZP|rjgKb6*scA:Ye˞iq6vNt2erTa:sUyp -Mwbe0\q$Z%KOnyx)c9J]bҨ /*݊;z[x ~u-?eͶG;P1M9ޚՍnnnj;S;ٗor66+όLhFM{sfE1ŝ==@b?i .l,r4Hn !H6bMkPp'ĄD0DdENh o-1pRe**~Մ$pzA֢6ھ Dw 蘃s\5y,9Rtq&뼏]gV] [5ޕas譒:N>ۿB34#vAťbP%YT.B#;v>!JɾEԙwd0NWpC-3>Y!f>k@Cj{ /cF4"xk]Oo'^vz^g<6UD_L;凾=E*W~/j&>%IEyRbe~x4OJi+:׆8_U%]']K)n{R@ &AQ^c?} yY8 @0 I~3MR5~O;;GFCMƎcG'ҸW|IX ./Hz4uk C GqP1lZ%\hsv^mDE'_!ȴѼЦ`I*Iϡ)^4x=,5SSI `8s.^:-~XvpFg+ F}}KlƊgb{luȫۊ vshw]V4Xr<M#ֵ?O%b&R@tܿ%1h&|IlE^/bW  IӑeXJ(w{zlr~V }n,ܑ +@n86Lϕ+Rqpn(<x$$#Ei1vSq2?>ڟ a ~f&g#L|EU"6!.ȿ.ۈ˽@$ta/"G>faH7?AlwE̤۱3zÜYO逸H"#r)UŤ$7#|!ߠE\0ػ*x,=_]}@~ /|SCB<2>?|:Zžn/=秥@yR( \n.ӌPAJÉYXBJ+T¡!F+y5yzIM6WF ;xwbyȝb(TA;퐶`ꜮE^T%>Vej&Jc*<#JlE;0 ~iP TuE3[D#5|oBx09Dۣ&Yj}"SQ߄IρpE1c?J cGl% Tf\_>$ l\ :.$F씥JFը*bOis}!h9r0gsMUf`i&`Shޣ$FE4P/NC" rB[S; -Yq"g#7ȕ=S7\;#vͧPEuWapƸx*}cM5[F ިlZK!FC"1Ap7mK)E<lĴzWD+wcSlc8#H+J#;"?$%pAd [9KI wgb}K Ix@ A9-dG_B, óΥI|v?!=ME?iDN-/Ilڱ]Sn ͷaB&v3[5h'V% :m5llEPlz k#? S[!XVfQ(97j8Q,Q'h[0>&{ ~u;:Eˤ(T N,^,%3[veF Ùך C"Z<|aؕv04/ 4>(f1 ge|@|W彨5z Й@} N4O8QS$U dI7sԠU.W쐓 x`#={e^VRQ#(z* dV#!HE˻RJr-g"Z."?2ܱtZvoTїEh'JwQPjaߌĵlýI;|ʔV!Ca:'&}?N<5qṂ7g-5?/A` Wq}RnkRD$߰)wf]瘎9L&\\d_&1h~4G]ly5sEWn^~idFF?-KbJ6i,[%kۡvoC_y5s8`tz_pFeZ( _vLd4Jղl–-phSctP b<Ѳ&xۄ665SgdUB#ZW,-O3]\s=lkW!"ķ xihFkJl)Trb`URe8&;Xz~}/FJos~:Eb[[MƇ9 ];niDS*]%EͶDCx_5|. تdAT[UJls$ dj*tcqVLw7܊QFPO?bNw-K9'x[Jt` +M=~18gd+HKgDkUaryJҧX/γJWjقIr GhMlR/UgN<xIJ\J; .g7)KDZͨuu_jCB9iz*ڃ) i6π x̮+T}etF0'E}-fOV+닒b ¦{Rjo%%sW6)6 FDӢG |,ڧ_}nI`F5s_]pe VAWV] YRuXrX ' >YWSH1`=`ȼ*>jIs^^}SJ96`l]yDU?"$j^aSf9~ ,^i#0`oE=`a ,+pYMߤLB8u2 ^` pSt> ɔZvo2gqќZO%qtQvPk!81YGVR(Ub"+6o(QRQP:l `pp.J><ȩlp}Q܂,JXj.z+\֪whhlzĒg/EL'@< /8"EH71 _V3N 8)3\u>/.q*HQ~ ԃt܆Kә/6 l3;ne;P/ cɟ$rCZ{\,#Ѣb_Q(" 0Z0k11{ ]"ree%E[h}nP@7!:+jtB3/zR3WCDxY}-_Zzso&z܍Hokb ɋATAJ8Z-ƺ1oNk~*42r@NO*0rD9t9WޝؾQEQXLKC@CvΌ#*:$Sl&sxDV,kyǜW1bVJŝ jLAG:<:bjN0Bzg]7~mAnoRȦB؂lm!]Qm%4N*y*}vfRQenglFkFm?z~٩wCbŬn;'5&#jlOܛzz=c9B[?;1{QQM]|קN]B_E0m>cr[6#\-w9 @Y!-WW>ᔭҀȮFmE-1Ԧ Lĺ߃(ظb,AlB2J2nrZSW:kԯRfp@MHl;wto7#>GѲ/8ڜCI~cVDLuVR Cw$g?🢨S*Ͳ$f@T>[ ڝXZ  VTp !ӝ6oV ĭ@X榉U PyLd Xwe<+f'YV0o_ #38s:qIOn +^lU{s +#\n`٦_zA[ͣHF|6+?T[BǮױ6op*v쾘\&!wG\@'~K4ᔆ97HEc9ax X3Y&/*8MWC4 υ9͋Yk Sd஻}TQfVrMnƸnw23k`XkyV4}4MN]Q65JOH'I1pV>'l6>$S]8U !ptĹ7 "3 vOr A߄^< $UқP@ɮ{d5WUά(oO=d Rb-mLfi=UpD|c^ܼ͟SPkH^p|J[䲉4kfOxZJ~?:ʒ$O)܅_YU#l)GmV8ӺRkWƏFc ReL?\ ԏOG#0 ?_@)Ufu,f mF=d[p?l.m /e4Vg,Ӿ{]hrr^E[qb ትD k̗:{PVXd),͉ׄjmwiiܥ΋1X׳n.te_f.Pq!C]nɖM3{CܵƏZMYݹ#zmχ?-CQ/(VוϔYMO/ 0B?C\۬lQByXg֥9P3ENl)KPa(-``J0S7Q`6ҥkDZJDus0z ݫ 6byq'kEAip*V0 .Dj&_CUCէ^CóH X$4jU':S/xjdt71Wb(,MǝphS \p:\4e{.!5l.f8a>&bHdpu!]0g\{ )#)(ZP~9rߠĊU LSߩ9`uBʅC+B Q~t)$Yr%T է#q{ӁAUxA>S0MyHu0߃"u0R#АۏpSRwqU"Oas)|yN=̎EhDboM([jn(-$kϾ]fƧﳋҚk}>(߽gZaV;s R|N-:xx*^kx|+%HnHPCQ2 .KYŶF;Q[@,M7NwBt +_&}) !lHf9YgXGAgqK1:,}d~"TV)'$sH$; [oy0x̋~<MP/-s€ҕa`j ઓ`\K%r̬ \)(teޔa1 L]w֐܈j WGiڗ䦕HWrp )cadXI6wc{pܱMab~@3RM-y\a_j=(%G i.w Hx5E ?9}CMsxG C ՘?s5D 7W]}j%Rw׎;]to;GӞ(O]ǎ)'3D0R>Y{?  OX 5aC tlPU|z7d3ͅ8 aJ$.k4:ˁHBCKrz (Pc`@#$(Bjdo()Y2{Q7dhs^#YNT֓uՍg_1CufnvLs.RI4?UM8aQ")%Ro]b WO_RvMwS~=WZJp /< ,]Yɝ k|`b{el1jRZWVzwvv)D`T*v6`-3%<:"rQƽDD*wIn qC%ϓl*zc,+-uy󦮂#xܗX:e܃JBtX.3G0誊Wv|0P7Rqˌ'cR(1DPi 9Pʖ?K}w?r^|MEpW@j89NBQ_tYayUƵ00GC2z'#'{?X9aU%d9Dg-]30f(\o?]yguu:=UPX38)+Mˑ5 V/흀08#Ht'NՉ? ]AB(:xNk 4rqVzѽR0VŹ˹E:wbX)h'eX[+uw DeoD km/Z_Vo@:!'q /+e6l/0@. gWWLRb:tsܻ&3R}LV uQ2 2p 8j朢 mM jOxJƺ AjA>"/R"Sp|JƀF jٸX$G(m3zgb}ݠY$xI | u9׹sA֛膸.uHJ\<Rc+)Z*e-k $*hQCP쇷g:b3nd7} yRJL OTplaMo/c)1==P&YQ$wՃ LY}j3-)UJD_^l:Y[HV,5< N}z Q xCe"P֬p2#l 75]XBcRI?ۈTs3ԅN\5yiGNrlb. g| G!u>$Ţ;@0iVP]7]040p/ϲK8/3,M}&\;Ncz@Y$BNn+;2!m^K@o2WXekZ0HhTBV볥Y}'$K5yCV7l闗hE' d5" r Q{h!VA]B3ɯdoXl 1XZUN6OHDL!L4i9E{f)) f.XS~ XC<  YEpXe_)@ix.B$Q{FUI܇wg j*SOfʪTD3FmgadyʈrVr/_'s"@m\Jȕ˸lQPc4_<3vHoh|t?&F, m:4xs.]*{)׃jrw"=3ޑڱqٟ,VR;|E9nH ȥ-䕌8Ik0?#ipU.E!0:Q'%+>`45#jTU1Ӹl$(c_WN=Ѻݣ f˦I:{; _XF߄ rKmY<;,@W@t+'aLy*ɲmfyEOW ҟxE0~ ; uŌ/&S ֡CmSƛ-G'疾'P YZo1L- 2?]M0 k cSmj: @"+A&o I\^g 2dSyoK0>-3MլtQCOpq5_}#z^1Ü*|*yU.2zC^ (N ء.#< ߍ2WsEL>4`eX:"I͔ro,![md0 K|8o+m3#O/EV8 (䊂>Xt/M QwqBi~jd'v$QL Y[(ctPǏS|f#HEX^$Q:yt4 Tg- 'ӑ/&89%L'/ Z]7v\Dτs}#>W^05oMM %b3TE‡bȻґf<#A=ڬ%x yuQ @ҺZ30PB(H0<ϴUK)t[h_9][# J祼^&>*c୮˜^qɍ}ᠥLOH T7ǝl/k/A|`{я i\j  '`ʭ!p cT$BtVM*:Aۤ'@ j0n0qF #LO{ۇtɞe..SŘ`"HorPN^n7Gp0C̾]Qm/O|BO#1y~$vmg*@[9kKym Z 8 e\TNɵ}@O3Eu vuu xABjصm@X11%Я 2V3 fߺB ,3fNOy5Z%3 IHerW ):SvB"P)wWcb\]ܩOC> av Lt 5U1iLm6tI)X.܎ujU+X88g.5A۩b'pw6;amg`.Ja=rL@7ՄYf}8/h.0KX=wBb"hgѥC n6hF"{Rr\ !8 @2˖ \Tڪѯ"ru֘qکziC+U"g1C| -ǫ1oU`8ZnͤsE;;Oi`DRTלrG& VRZ{,̧ݞ|}7o{옧!OЪ 2Kh !=[#<̽RB[w=5ơ(N/ :>9䅹7F( C|l85zRGm%ٝFXL[zP|wX tmh8T`cq:2VY/TM+ɰ ' w^. ]7rbb?3A%ZY+,'}kO` [̫O.525qw;0pq(ڮ ٭D|bGL34snS]A^ǃy L҈;'̵\' `6[id*(7dE(y 0[@_`V'}IcƒThr5UV͕Ix(DFt ~˂QD۲E̿`nu ?tbTRBVct?49xcnA'idxvKmZ6o~Yv{ XCsp)*7rXpB|@=ew/Θ$GicO,M5YTDf_{)*봢$gStYhVpIQ:]_AMcJ?uJPzo6aOe^YhS(ǩ_VMn ܴΖl%w(dsdN,{@;yyư]k{pج?lE㘚DYF"s=ZIYO*]Fk5oߩ+d}JqnCwE[/Gt:HgKg N%]̵P*6uXjw:"w`9ٸ)='eH ]/vBS%Z#!@0[H/DFvu>,Aς&̶^RWSӁF١& gOZlPQ<2j^r˧gMn)RTZWl&t%2Z@ Z-^RZyaV)konE(=3$:@rXx*jl!É\u{FO|xZm= уLUV/{["VQxJet1ooTw|Ũp+mI4rmƳ܊8d%w`j_?SL:Ҵȣ\llBW8&yF0XPOiWxm2a  zI1]'Qq]^\==[ғqnޑTnT}YII_n'w'Ew/`EHHU2$xwudcԩ#aC߸ E*2PbjhwTуށ bG)6\R0Nf,<]jg`!ǁRm|U뛍 jA<(l @fU`*G f0*(`P9EU!V\FF^<4CZqp0'Nh@ /c6 ԵAn-B}ƽ1!=Jo՟4X[tdDnf w8 = EBְn $}†(ZN?oɎE.-nΟ~FCh徠0 6A~*+vկδ~HLBSdI k%UL䴑'2bH`_$I)د>ݤKYB,c(4: nQ{ں FFdZR6L9 4y9j}Bw͟fƻmWS"#TWWHGk/$ ?#[rFCbq4 i5}?P\;n%V:K^~91gǖsl B/_sydjV`]0:z{A> O*S_f6w weC]5Ө‚^+ Dp#~R%~q9`!nkM 3F< 3Ə"x*c۽QK ޿|Cէ?V2 6{m4}ה)qђ"PIKgÜkd@}ҤU;³N\6ze K%] kGdG4]fY]xm>~Ll!x~ ]f rqeZ|)!( 26&0^ipx?(2;n%2}M`M23{}(͘ZvX/ BNjcz{_1Sx @i@ĺ`9PC@JjId0/oWR?eu[p&53f|%iHZVJxolIZ4*C`t FNd`DSs[XɀLi kMm{KlY"FM7~ PlK]d已RUJ.u?T{~%F 1w&Y WJ} CL(aG CB>Z\v`פ|ȣ† XcyOD8Ƅkr<uA\%L : Iie( غ_t Qv}x.l,^2Jj>-&5mr@7VVG*=i1B boGzP("FRAdm8cB.a<ГL3Z9FXp |/җXF@8ލ$Sjn-\OWx"fa°̞DW;Ӽ`7]|k0X w؟^K8qܸ`v(I6ۛ,Wx߯59k6Ͼ,a8 y`u&z(85\i7uķ*ͽ.-ɺ0ܠPJ0Ùo}UV[[!˂s)%ϲbPmrzӃ-T!&"FTcOğ~TI&?MZ0jj)T3"17Tޢ }q~g*aV8#bseOmgE#L  ӓz[xpCְg]q:f)/IvOpBaO I{Z22HHefOGn->,g*tiIT_"#Ga#]y?YCס#.Uh˗{`lL~C*>Bⷫ$M]bR-(wK¨r?-YBn2&kwvjW2n8v[C250tM~=-Jub.4Q40}V*19锿{kw.;%;X,`v-V8U9*qr$?  |@n+e߶b V֣ؒF6"h\9iFyT-l[g1_km6g'_rpDYz:Xi3&>{*)LڝV/s:c,^C:N=ikafZB1 $xEql'hMެz, h GɫO !͞$)JAH8@3Kߣsv% lʓ|D]V$ &]|@q'Rt.Rj'z@X_S@˓E}y"rt8 #QP[Z]b ҁo:dGoۄaK@g`T~.-u w֎/v 1HF(G8muKQ={ fYb 0EaSHW̧VV`"J=I@+/!sY߱ GeAELywqLT.!qJձW4hu/Ln g$A}( yȒ;?5[ʆ6X@vGc`-tA1jWy Eќol(de {|*W-Z%U b 6 ?2lr,YEhWriw PKnPֻԁ9GiG>@,U0o,Jilzo𧘖ڲ,p*Uࡠ/y]353TcM?NPiթI~rQ)<-V v5tHFа\L\{a=Lr=[%WCQ_\rѤS$p#cC/BGOG'*쿸7Irm2xEU,DZƦXuZH858EY/ i$[9__=fsF'kj_`SfDq6ּ|Yx-nq^~˜! [ԕcf>0 92L`eLpQqxXl  uA͔t\2li, ISLdN^YI{ppٗ4Xۘ97fݨxURk}-^{rq;D׫]ˎ]ǜDŽbo}ÉxxqՑ礜/n+cK|uN$s 7$q ԡgvp .i?g4gƖmܒܲ,+XZODgH-Zy"bn4ĊTq*pB*_˲JJ pZD>$@X&HbkY[ M!TLBhȇ72]GUSZ9ǰJ`G[6?v+8W[\SSs9hfa*q\ŁSu]@ǵ2q^(SE 8$mQy*.IdEu3n,PHJx%Xdh[aM5,.!6InW0~-ڹ^zQU>^.Dx= 甯/z3CX=˄d4HCm1Mҏeh8[Е{iQ)$h^3oc^^*8}n (13tqFF5Fڭnkq7V =gnO)l*G"{w-ɽ K{Fme(OdUva*l1e&򕣁Fu3%ѤG935~OºB 9XUl~!Yud0g̻Cdtbx5Ti28pyjt'"# 쏋T L`,dX&% #aUKD&zwU^n*6ʮߝ^iLIF(* XZT\r^!SG*[ءqEr@219hO u٫2*v5K? G ϊNR:ޔɈ=Nǟ~k˛%&3bdt w^%'L#]o;RCRx:pXQtT!zr瓊1zKPr?{sKe C~!L[}Ѕ3 Ќ "&tNZ[Mܜ(7/l 8cZ?{SCFfwup>By;(th\~Ī0@{OF%18Ȍ%1\Zh š%v_tzqBs0t/rrۆ{s ,dFIp$ zD*;LÓy,V?J6˸AB]:s+R{S~X9:|f|iLV ܘ[=a+ADGf5-mH χ]L Ƿr|f!8iI瓣G=F&p3n2:&kBat-ac'/Q̳E,aBYff*m`.΃*C|%j\AH|ˈqE=?pL]֠W{}0a_ĸi1kf ŔL23eQgUḿT#ۼl oJ3+A 0;^|)s`xe9#ҸcL{1LL{ض=Lsp`,ō}^qJޝUґn_)*R]:@E:TWcBHđ]PMl[Ks1zug!AM(Mgv6ټT7jnX(:hNرevhђ BLObҏ?L*\OgB* lpr҃gi -(%x"o:֕rnP/PUሇDAHXQhnYoJrǖPwaVgXT>L1ɛoN]wWc΋+=k#su.㥳!PuXMlh0Jo&)&3kS61k?v6uK9{êϼǕRCF@g_bDgvoFeƓ_Nǚhol4''m+J_i%'Wچ-0gNFR#)j!p zsgF+jsuelJhi6t'ߗ=ؕ9UQJZ1t@S=hOaPs۱,A3' pnrʒ՟急fn/%I镲kHvm* |"EP'H5*qYK-F(_D-Xǽ0_m$AGJ%Rw<8)WVݒ_ LX=-rw_5!IXNg6ْP6@HIJV3IнWE+2+80}vxTAGT_qPH?d&9m8+x_)ddvyRNbO Yn@ U2! KAuq> (Y ;6DD5 @W"&^M|K ·rZٙ*[=lܹv m0X$%ƒD n^ΒO)IŇˎ{.|e/?>)Dކ5Xx%,e`'~W!Ӕ79A@u(%*&R)(-eƉFC^xEk"9`؂*q%e 0npYix!c>$-ŗ7v\T{Md1 ]c#?^&.Ol‚ Z駍A^yiRZikA&]9'JLv Fۼ’,շ6)'֘`z;-].kR|MÆ2@i.vεi$Tq4^fo0дc$IGC%H._zvPۀVvQ14lt@ڗ$ҏ2 ,Ռ]UJʻ,4?)Zr$td^l@fm~`#VA^x\<ɞec"oxze?C0(:IP74s*îJǘ,dtFBM)̜_uzoJ9gf% sANd)($ eVs47T(V& $A@hK9QԪs~f!ފF:0,"@ 3u#vF0C&Kk6OeJ/k5=4 }XJ2gTJ`j?RjPj1Zʛ:vll2@"|V`^ $ 7| ǶCɴV $ Ov쒁wľ ^ls+h|=2>ףyׁ 6olt=nΉ yAGu?z?Jqؙom8"*+E=_ŗ4ݎS0r IKL %QVm۠2tso cT G:O 9PU5/d4D=@Nk ;05<?y?fqSbuv:+QfCyxC+.9 HR4i;[GlV(T4 R'ϔ"DrրdTN_hI8"7w޾}DYv GW{]M\H ˛tam A;(>3‡.|WՓO⇯ b\&]P\R9985{4ZU6z95dv͙\Vwar)&1M/R^$q(|B(8nW܅\܁J\\HLI%bmKuԳbs?ԭrtM!}"͏خ A@&20/M`%,UL%wQ/50O`uzM+b1u4U6=_^hZ)wK2 U^Z;-ȶ+t,MpLmhm {/VXŽJhKNYܖKuF ?ä,5 LP~Jz7f4 )5r6)lH=j2V2,}sX%LDhܝb}tM;}>b!&rjJQbPY4q'4)|1yw,ɢAǵi\GV>EF5V lem Rr&W ?zJ}7?YEU4,eg.ڐ@IknGM[-o7CDv_4*jVmU -h2k47}ͽ/TUXט`տ̳U-OUO~]B='u y!_PjEڜ!Q2Fܽ\L[|4mE HYsť&~eR1&Pfݳ+9ޞItq03.̻~C.AD_A_F>(HhWw@NCyFR3GVjq27"oE dqA!7 Lxh+ !*g, ¸|~lJt@[pek]"-ym+sY㱋r~lʋZpʒދ-,m a6VKP,*y1rpwYʯ2B$x]#̜׌]1w`ÄLDt>̤2Jr&"6!ʼhQ@pxʰM8q4dbd>)0hLz3gNGwFa8KsUӚm!¢Bی@t_#Y(az_׮?^d# SPR*!.r6}.4|qv5TrN%yOSe0OCJi+BnZg` r # hR3^C̭$*V iw>LHd{eRĎu0 1;9M] eRǿ{Br)=ҭ(JiS6b,42iޓU %ZJU7b\9}^Uzq/Bk, )Cم)sY^ Փ$ҨR>sSQ+0Nh@^w>8z`J4cQ㗇2o'&߀~UR%io/VzB^h6@ Ԇ*PSɐ$|ggm!Ir#Ip4o08;^^v26)d򂏙]ȡh#,V RAb ?5эe=U%'ʒ=(gqkEhV)ttŶX=UeTӋٟqŤE>  ~l_Jz: JG?rO5il-3H)lsV=ꑔ 0"+n.VM, t 2vQωUt/YKzHEyZW 8fr6en%"T6ldLZ?zU>rgnPEpba7tJ#xW~o~yUB[zX= 3}`ѱmfFO©ٗ k߷;Ҙ@n?&518ڇE V'y^t zeOHH=FW\ϻrcE '/)ύ)"+\3E3:1 G­:Xi1qtDZLJނN@w]s5 jfHJKFո7R&;j}%Sai`z4 |z \zOu@1Чq<Asx H/?8J&{ctEOr=l\=Ŏ^PxKbk+CdXZȷ&~ +pY|TQ-ŷg(*J08Z>28 30g{Z.=[<M܆Ş.7ur0. _=ɇ8;B׍)>g:FSTnk&k,JrSa+/y&@b"HB,jT??+C=~I 2fՏ\<iɍ QYj)Xy"9$YdO][+ Mek*Zhw81^M-{HN0 a$透`SSX z_$Gd^F/a],~оkK9cKMA${4!K}-A̭$G&!u*ܯb?v1VX/>Jd`@/m]|/2&RA:2PBVN%>JC(]:7пdtJ_0VA7}Ao#ƜۜV&?`#K϶`s:9;I~4H `%@i M04{ۚ:qů#^u@zɎFUK?D{3L[*W%s܇o/Dq:]:<u UONHV>=(l:KU}Cuᆪ&OkMbDL[Y 6E2wܪ|\6+u'ҴeT%i=`4~ ʭ0SzL}5f4َ4H0应09*c%$o$~!(@K%ZF,S1RP?W4ƉJ$6$F6#/|xj6?N+松6n:| M9F8ENO&Z",QZu(hTۀ ' ? *bc.90u<>TVNm9H&3]uMTX-%wg)8(0Z>y%X*-"g "Pdk!PWt cWel^`;B{}/nUz;6)BBo#gs(r { ǙϟѰ6K!V+lҟLwJ?rjTFyp )o)R/#ꢮqq_%dָe@q_*YXW/U}`I?AzXRӷ $c!h7Ag(o.y=He_Í@}aAepx e{VpSoGj1{ A=KpICc%=wT?k1N0&Cg~5N'?># @ N'?t!h5YxTTDh&ooC@Y"<_TK1{E k$A<sKyJ}@$ t} \DF3h1iUQ:AxFe0e.Q@@`.u|aq,h3Zrp ֎  +.'z[Qxg{x)*A~;5/D-K%]Bn;cgP1E~0{YNѡwp:Kc͑s/ouWsqK=ʅ 1 ; ]Z= Tti3]V$7`B9~u3%csߥRV)Yꉕ^)Uu)g?`Y,);$OhfrߓI?O 8bl%vȎRиFmHJ,3%Op¸APvQ=E ycu"'泙!|Gl׉ږ}0XBm_.5͊)_u#cJDۿ']Lo'TiXΐKVL. /xMRSta?7E՘R2͑ɻ+OkdҵɂBghنd >j73W@w#0=\ {^t~@ |;=Wښx,/Xtsfo?ŝݖΎAJ!xLiU;؛-kn'IbFZ_+Mufh_FZ&<֚@HZ<i=l1WVFٗe7D&7nPMa}ϟ'H5J`RY; 6+f1&hҠ#;8-Ê= 㵇4 0NCKR# ;4m8jD̸>iI\]!n`1]FbqKq4$765 uqi|n728? nG߫&.n@ˮ@3$!,sKBcD.˵#&YnO>QO9]htc v;齥6Ņ1@vSSrk*iIX|lb?7c>Օ^2ѡh`.w(a+≢.Nn-LgvK  Z]O~!ҿ-y͋zUp/8Axyޭ"F:gjkdU:DPO8~};kDݧ2>P|S6=p'~ ϤgR1klN2`D^xT=4n G]lU>N՗LYA(vow."mLxN:gQ tuGi$h2e}mEHʱJHp,Fa+7EDarQl*vÎvf]n3_TƲT9HBڶ#.ՕR8.g=1!qCFBlrWul% o%8kFAhsy_rgfF<#Y" }.A(5%CB\Ͳr ˙bR - D Ϡ8T{PSv5H9?rwy2F@ )Zp~ʻlRqZ-H m⁷E8QfeE(&x/.qeFa;ܬ`l> C#1#~gRW_бz=Pi9*evɃh54/Sn*mY^0.AW@*0ƉbI窄}-A~A.q$.kg$$Lye(x-cO ;jhw|%OJcw(Jx%k~A3G{[H,{©Nԥ4j ~-H{Ụӧ);S$gߓei1ȧ 9*82F&l1=9[נpz6bSW ӊ wߜF9 Gw>8w a3%jߝxb~U0 |2vѢ~{<ЂxNt=7pZ<ajdRDŻ] z P5b{?cHS#[Yaۤk$jgBÿǍ/bDݣfʺuEVi,[gY59𸆦*7*9:v~h$^9[t(5̹f/v&ڲ6Am }VG/NlSkFj 9eHD=9&8YGv2JÏ}\1oԈZިv,(vnXP`=f~\Μ~r+[bE:7F"H޴%EfL\uݰLF-YKnJt'8W4BvnmQd N3>rH&в .9ըf\u[r a-yBW6rfroCݬ/_}_n~SN};Jڃ?ﲝFVKoy h=fZBDp=`_v1!& )#:R;+2b.wYctҦ0HupkfhTOF-s8F@d s;'Ҫ4x #&W` ӎl&0W~:33\«4 { a'P(7ܒ,fl&0Nة m)wI:7w+)]]g~9#嚍"Nq]jtnp}din@?ZQRWڟuTIc˥z^O1g( Xd B(VNC2YpL[S,\M:gˬ;*UL#M G#' unB4XsVz@U[лVdzB:l'a5b#`a.㜠tM/F"VRW{8`}gs+("&hո:]" !5XIRU*o3ujXMDneR'xm lxW{?Xf;xw5b Mfо]j(*OٴW}VM11J$ ?f &qOђH0[#9&\/ȚhN70Ȕ,Dwȓ:A: I A]<i"B?٨m$F]Jk1K[^&H^WUJ`OFyv>/ylÛ6J+D%fZ݁[3bF/.zψ>qyrOۓ 0fRhȃNͫ'un:¡Ma0HaSG~eG֗ҋ6aSy-Dw<儗9p/RXCں#1f'0dI)N\`ab:Cپ`{~$7Jي^ly#vn:Jڥde*/!A;YJhO"<.boTNx^c}vAw[Ćb=SQ?0wёд.6Ǥh+ 5*B[j1 ~S tR=Z "|C 9G uz@zL$7[Ar#$k 8Ǿ4P h7D2/IƤ8箖OUvnXڡCY'M3me/$J|ms\i$: lL7:\C0[PS1yT*oix9P2=?SxcJ!"6]qv׽kP+$OihלUh, A@OOuF:@S>ZXfFG剴KG7ȹ>.%b^6=Wo¾&6YAl~ZH/Zvg5Pq#ũ/~{._SZ#g&.Q@-%n*qDv+S]cޛݽk|#G#8kщ[\dń]`8Q~!leVG]mN;iNMfcCbs~ qqe?oo.~skl@%*2_51z(P3v23țaKCfKolb ٩m<м)~LԪ-ӷ"#Wl>z﾿3jrǻ]L*8ԅyb+p@c{H, &.tP`FJg (Fe(pGkgEj!$&Hj K婳fvz5G2O5w>[Y)~ω 5sb!

| WH3b5xYXt901Tڌ'ziu2@ƐALkRTzQ+OK9]TʾÝc@+UnB{v]:#x/z)s-yHl6bXƑea}|⩀C)ce|mE 2F٭F! .D"Hp݁WbIff}Z2SIJfڣA3nnqɿ˔{v/eiBVWe^&*us_xO95UoΎO\<[yp4 t?a >$Bޢ0 [RR뼕Ȟ=՗pM~o f7\?ctE$! kMsD&D22ZUd:G@]HWM {m7gь/5=VS]$==r]oHPC5'":GN"dW >bn yVazW,V[Z'yL*͛=E%Are>GJWK=gW\m6Ҙ->55BgviU]=ccIӌ  @xE:^{qmX. SH~Rk8s_jшfpAʆ iE b>FF_״诽z #G0e@6"i9RZ[]$?L1o9Q ԢQiqZs{x[An-4jОŊ0ȂFEK~4>󂫲Ҕ0` C7)#0gRK(?DPZzdZgzzOTrI]C܀9a$.C|5| TS i&ngi&b~9 ja*MUgј+$lN@\tgŹc(#5{,-ez>dWn2 j-f 6ʅpJbQ c<]5;lK%YY|Ib2GkڌPER@8Cb]VdOuF?vIA1A 5irz)hyP?DOF'}&36'X j;uao?zgLAZ lRZ+VMRkErϳBp/5. vrvu! Gz`986&2=K},^q &1t9* U X>!*YR,3n&հyoU]hFA~ӸhNuH`F nA1a+d-F  PnćԈe9u1=xG$.v[c _he骿Qi—i֢/ßB^"fpi|~5^qޤ @堏?{eIJMު" 1aDMM/w"Wa><2)w1ñ0?VbYz|g8(SւT<2*Xa]zr X# WQ:"Өo q Χ}`ם*߅ +!5S~6L|ޔ䔑Ba9ff{ "ӳˇ/-9GlŶHj Sh([SWfOo%}}Ŷ/zJa5e0;5xP7SWFriw|4DGYź<+DхL|Me1PPxCFH8]-% A OGvBSO >弽g*ݟ'imfH 3Xn =펎J}ϣ #7(j^JI ]ePk 9|){wsUe:h]<"ԧ8.g+wo?{7!<ČӜJmQtdIpi .%oR y%׳kJk Tj͌f`9nJ1Wؕ~nvI4m f@2\$v8mZj-3g]Y$_z":MUʷ2XC:Ds\} 3ƍޔI-yhb/4b4uJ i-I8Nv$+_81L#mE?e%8>U35<\Z5h6S7o+YKf<Ϙjy-/`RO5qVyzrU%'3 _"7\=dxpB+%k3f+a1L9R - MLVe=NUZwm5ɐb/ ?~ߡ'G]XB n5ah#r`2[xˌo [#Rr[1ޓЇ{ANj}Cm cb3;ݴVrf`yZ1C$ ">P@0UHU{Z`T ڟz i|TIؚ-a- oⅿ fWuR4.n`\ tW즞nKJ r.pee,9=՝ȅ.9 <PرFȌj >_wmմoaRLQ`BaU,J4S[`uI{K|`?2h6I=w" ]6&httOϰHT_aYM 9j}-G]=7|&Fxp7i^jaP+^‘Q]Au#;|/Zni0̚9d wWoΗ#ѩ8̮ *|-p0"Qjբ4 K6g-Odq{ml2^`Ņ`zEmAda25cL_2hreujI 4iU~{t80gX(!G@U;'&n疭l.p̪KI]$_L%\ r޶N'VB M_)x= է|[kIk DMʒmC:J~Iںa$譛Ts`KA.X_@(Gᄡ]`{#(to_y jBo8xǟoYS{ yO&24*`娾de ߒQ 3nT.+g`iıvF*ٍ< b$ٞOA LBp1D/EIߍyw0unGLdŗ+?H'֞r'~s̴%xOP`Kj1w)gX,Ghq(^>=kdל~uRVd%ѬWj>~5>IQqIsRMD>6ZgY lW /kĶz1?!Ӛb-C`sKW Ď@ m`>BlpeUD"l&k_Jd e ^i"D#iΒ\WK- 27I^c=V`2sgR \$:2vAg .G|mJct# n&VFj;ZGa #-Ҹn N'$L(ݍ!cVm7'*fT#a(kM]I}8eug՛F[*]h&,0UaQZk蹯wQ8ְ˗aƜJl S>XGP pƘ1UD+:#6dd-lF?6wVf"$^',I&)\֕36{yC׸io! U'۪eF>ɐņ790wގlp>PbOB!hx M2[ο{䪘3dYR{χ("' [!n3^4x \$cѨнXo{ǑUrK$О'eLjDq8+;,&9XM8(V!s Z8֖D3K&Nݸ&6Es} jNJ Q 7l3;Nm0p?)|`q^ЏUйf`@oA/]JfFa®}: 1q2~ohplG=ҐhD":}68zWv@-m l1BԎxoo*)5D7Q/c"ĵȻsŦ\wiDPgk#& y' bRG r*N嫗/s'vI !_}]I.M$IC^ګRO-'t[ѢӵůߺQqGA Uyf%FA H/3̷C{YPx>3"/cem uwq;@hx+T.Dˏ T&G `-}}|ՖiO:vE7GRvྣ7Q$gLTiiaez](; l0? "wmDCҪg V甍_wᘄdxxߖ<\8툏e.OvF<*B )Uwi\jVwizAPWR97`6[`ůﱚ;-0ByWFoqy+t if ,58f3-ԁ=>-뀃GUۣn4{{\|¢$sV4s.ۅ6Rmc EC~ɶu+nOu4%uK@A*}̅& vXd9*{~I>*_+VТ!s9{FD&cPOMPn/\i`HI _<WN!&])R0݂6e1z>9ԗUVguF `O KEsk;hb^\Bc$iKW־&` X.ͪc[1p[2i뭪HuHf#:j¨kls?kT/m"({gB1 t=H[*xCKDzy9P_{mE?' XhTB |0U a4 k`rYߵ3Ct~P `eo~vҧ`j"O\J~J ^=;[KOb;}s]=>(4]2lfĻ=T.:Q^-sžNG!ܕ! 4AX繵)R޹  }b0rdETPJJiK{Hd;?I߳+M$n7.7jF_h2ow0i%-ݭeCkyjf9-[;kݾ.$. +~fD $T@%O1-q][4W-ѳ(o$_-I:0Fq MSRX=wX"::<S&6oE2b,P ~ē#1In1<pePkD_F@ގ"\%c̓s-l?$ӏeX'yvZow>K|h̘Xg|񞐩`Ly#sm6_Y1a`Tܭ<}͎$'sxYx!Aa %O_], }!o%@s䘯y=8x5U6އİ9HoqZ ۈ ))ۘ9@]-)S@'z#P0,o)֐0HJT9z8W'Q,%ֳR:)};-ǣF(`rVN³pO9qlNvfb1J];UK%OPu3⃭P4Wzc['xw %otYDN3jU҃bv2-ǏW c)=3+ej4px}Tv(q< !jR(e |۳P]rhMȐ6|G?D vz08T&) X$2ŵ.1 [c!Tw ?RRBj>&%Au"swݲQ!%l| AKE#[ $H:'[4N< (i`Ǫ>3Y1aEGtQ y!}u7@ s^Bhxf,c}qmyW0:%%b-M# l%[_0[U#K3j3ܵ QBoJqRMKXހg[ `͵ss# K&$:cC[Z9EIl,^Fӛ1/sh< ޜeg `W?VTjxȐ x405 ggS_)7Q{!s:#/ZC(@?++ s(]i#b *j*䏵lPYY1[f5 `W<9 GxWPpk.na`\!x WP#((a󠃫ٶsy4h^%xZvٷw%vom% G%B`4&Ű{lQ] o":4q&$y+ "Au0GWuoMȦ/pًL}o*['KN$\opQb>NTsi*kHk'PpU:eo. fSAɛdf-C|x]zI.Vd.&q~r"_  xƣ]|{?2&odJ2=4[HUx\]nXu-f[Tj#%cH Zzz Po>6YV9hq&lU-A4-VjV_>qB9naŮUχ=5L44 9 J y+|n(֕Hh ٿjuxav{꣼KIB9M8+ƯK 35ܗ"g@\'"Kf2 3|k}NYTD=t/sO #5,+aۘӠwM"NN>++ɭIB/Vzi3DVyR5AU dOVLS,n )Nν1՜ũ|5B6&}kT :c;ugb K#`5:c2#Ϙ5ZQKHyd7 wuo4\ia1fD\ am#h( Nkvlra5&<8sO9VZU9VDb9\xYZ jL[Ai<92I3ߵerxgjԕ 0??_!YpMkKL[$<.{ONXJzr"#[tKlBSF#\ЌC)*иdjN23KWʵ#p}qz%@,%yj\89yT*UUs2q)xXCrG퇅{?C ALa#SbƉ:u#v'l1Z̻g%2x ]'2cxϾVp ["޺!m;  0Kh|n_Olfl>&Cm`|lH{R"FtjU!R\7j2{˺R/o&rD| UZ):N›>/Ӈ-#=}C&r yYoOǶ %tdғB9GDu}Hu)yNƿm2ѹRJήF%z' 2ZHnwH/(-P]YDUɛ'ygFwʆ 'c>;(C?{wet7%Ͷz^=McQ8d1LJ O9 deog)PtE2M#)@ꄮI L6W&AKW p5jHq4i|MM񌥗 zӶ4YX[{ Azc=Vː8gzuc1SHEexƳp,'\;8>h:ht_ƒ5UJZ V(&|`{Ɯg|Jʯ6 KB )'&Ȋ爛Zדux&6ܰKm^sYzxӯ K2 M7~e W{O|lQH jƝ^j,Oc)2'H/$`S @h!b|㘕`Ա9Bk0Eàɴ0 ;YySV{ʅ[5=* DG2)O<"@EG$,Ϻc x*YZ0Y~, WX)kщ!*ڎj &{|o@TJR5c^|=;4177Ii_N@ۦy{l\L욧3OD&- M܎c;~!2ў͂jz=%F*aaL*g7bߧF&^^cJ/u<0g^a74٠o7J I9y G,OGdXJ KG)I43,ϧyCBP uJĦ|_m_=vTg$>MWwoBthC^PԛV5,CU.p 5hgLNd 1K6mzS ٟ@*)z+C0G'yF`ox'X| @j 2v{yג)wwM**f ZuW &7[Y'kR}u3W" 2u mcW9uT:\>zh?pAxNs-u"bcr= 'KZpѵF1)UD\<(Ή>T, iZ3Y-BC4z±Ҙ9*}`S _vf,&גP0x!x/LJ&pjUWY\\hto]Wĩ}?@F:KK.l:O[Y.W3{TA.>Lv*ػl{'p^S#Xvm%)o^,W ["viHK Ĥd j),دc{gu65'DK:(yg.O>yMdB{'bIJ V$<ƭéGN~,rF;?=LVhB.W7W7kA,F Oz jڤ&q4ڜ|TMBɳT էj{:eM8Ѯ6溶 SbIl43 E܊-e8 ڿ^zݢP`g+p# Nߝ9b(%cDuFSM }K]kXiȌ GfZ1]z`B@a65A!Hh4(ѹJ? f/(t_k.xq`(i`/h7ls1Gwwy;8 vaLX!߉A `q9ATHË-(  (f Ӣ~gꪉ8hA] v2y E!z]'7 -Mo}6\0y(Ĥe尗plLPźE @2?vX\g%}SW _*ñ@ @x+j6,MɰH L[ K~CX{:;Q03):o|4cdy<f0lG=PRUh1K[#+aE}g`fv*Q\,"xOowgc^+;8WJ"Աd/˃1zKe,`2J^W-BNj3L4l{[?RFb(D9,D/줚v,E3`.˓f?1 ,m<"zT VC][.6 Hz4~C9T2ˍ˜4"&\XV=iFmfk=a <; M}uWͺMzki*9HW1Q"4I$~Ɇ>c+79U 5kJ`Ą;S l%9u )i|5cp@H?P}X?]"޺XтAr5#x d|H5K/.MTVKt7-ҨH ƛe?;wiCQ5i3YvopL]:[W8 )f|JɁ\hPm22KdlNMf>;ݔ_{Y)7_۱`dK]OWufi4'zMG :7#J{ᐵ2R?½pPIS:.h Zt5f_59{9Wlq' sѣVY[^MrIE;Y|>-nPcc݁5;Жo |v;8&kGt}ӵ; -uX?tw"N#KԱmϢ#h=##?';nf* "L~>$[97F,8Ph`˼Q"Ԧ>_ߙVVcy)6ֲacӜzE=N _cJ9IO~^61Xo/) ]oנ6S$`'~_L\6 1}1fwQҢSlfGzrLgRsm]~8$*R㍏&UZT:D]BT T^$/7vP.B|c@fMM(eAQxsEpV\N(l0ŎxexQimg&;9;jt;K"S_M?*&SE )zdMOvQs 'h)RɔŅ֤~ ᩟k1z' BJz]vy0^РaX)y㢨y#fY7˵/maٷc8QF$k"7 ؞X|}҄gv!|TG!W"ցwm&9/ dA9I[Q=T2BNY}v+֟ER]@=$1| QŦ X$*9 _q\/8tɍT?Ҕ9@dj="1kh(?V>R1b m^N4 4MWAqH[JB_\= RIXy]p%kן\,  9ؗXVg,WGœmPm_F!Ea +?QM+&4Q|X3#'+6+|`7} A+"B2!T!sqk "z0/joA^+aw3k,s.I[,, , KJe&,=,DěV*3{O esp7| dLԍZ9&YPQha #+|yn"-~bpm(ge|^sB["%<~=6 !x=9DN^$o5huq zFQ:/&z A ˼]T܎J;1!a)( QA7eeV|2i$X8>ո9dI1[֘8qŋ:],0:W p=. dpf90<UITZqpi_݅?闹f+yv=@(cȂdi2x?ww̔8'b<`8NuPB"ZL_* y)X|a&$BH;\H)O^T,8g3ڻNԲݙvT۱VcE(ѳ>e띆cLGܸ@8 (ǐ/NaW[.61xgZ&)NgGx9.2K h(NG"bO)1$qkSb7$59wS_Z5 `!d}:p+$yLLb($#R &n!zxQVvU*]6(O(إ* 캒iN \Z@_,9,~)4Y%]@⾫g]rKPgyLI~xuP=cxA56$2ey(_z//2^ E(̔c,nMmp'4ͦoYyhĠ`_f޳V W Rf3jcNu _Y YIAm;L1; 6hDy>K8 ,4a32i q>~hpUGwc5MIFK G҈Ҋ*rS5]dW@bH1F\zqκ !trcD7p|EyO5u5ؗTXi1Lx}^Mii~%x<1)\ O$HLrd7 g\E'!4Fj.9MkrgQ1kgzr~UÂUaNH|~w8b9'd W;iv,vħ6%TLJΝWD8+{Dc |3Ɋ4v@u:6:/JFj$W0:nZXlsnOC.nj"B4!nspʼR=F7Io z8X]$DοJ0] RQ^'%Kԉ6]-\6]BN,V+@Z1w#g"H^z8ZlaS3Lw dȷ#)VIKdxY+sܛ7ڊ:3}EnL+PlAev5ȓyrYssΣLŽHmPTB*QD V$*v|2" S&6=5I`#H 8X`G>fRa'xچH8!\)3},uE,V R^!/ e'ueT$' VGBoKyT5ddU2Cya ~Rq-5f/NYu_ mW];.nZW'@ئ,%&LWEfB1:KdmC[*XaS8x U{zŲIu_d)tshQ\0y B0^ej?msar7_ypB.[ĪnV`˨oc4T''lqO訙f!Ar+^0:+!W j̑q<~ ,Pf\+Mh4:6@2D%Vp,|،e r W`6/g)M?W 5eVdpxnxOɰ $U$kz6kQ;\}ouh>G ʷ Wx<G -#M+jJMgl,\^x!П>uoBB#q&#!HG1h7Zh`g c(q {U" F 6nRBۆfM] NƕSbF5ʏO ~d-gFy.ڇ BcH] ~h>iP5 ߖi |o)$s ǫ6$,vo*؋Ȳ\;c( QKMnfœʤY!nR째F@5'͆5)LF^fmY>EWSͬw:]7'g8/^XQĜY?Yinɼ-܀ՁwVzKiTgq<Ф>$<My'֚aO4VmtUW=!Ube$=F,˦m{ޡ)"].rh at8X]@-:{;R$c*iku;otaߑAr4tXx?3\VtHP L'KuƗzyD0bZʼ$M,^olH2fE,w8K|,3m5*^J_sIoRO?qwBR;I[B-0 Vx*WRR n=ɤu&i g Gڧ`1?yB|k7#N9϶-^PRPyuELC'F@ƖyC_GPҁFY|q?ʳߓ}qsc#o/Sݣ~t|> g# $%q;a2ЩnN']a} u .erFmCt&<=*$3Ɏ;OAKK.%p-^֮Q \~׀Fq,F^ق񘍑N52υdaIRaU^&~-bݥ& xPgc++lM]c~SnGcpoDS2l}12)Ѝ%Ur-|>gPɐe80~⡅sVѵ1bzѺ\V\sk3j%"H@s [r:J? 9EaΤRE!:olGIԺWȐ(-[Th0dBr}Of$#1:[_FH<FY-ux 4.9 39GI9lV!R~]m([Cͻh%-ٳGe(ی W|]8T%5\/J9OcBv.St|36u[m[IApaAc{ )rM^ /$CY^!k{iR * F_4Du"IN_62~nN aHn}Q^Xꮹ5p%d~_@@eK i7b.$2 $6?5XC M| 醒|]Ts㵉+>C5TM,E~7H歃IfHH B"g4hݡ~G|3;`G,l4klίZyt-NĠQE4q\*n!y)9SؠUgx|(!WRĩ+a64\)Ju%aE`Cghg0{PmNy.|c̏I RbQik-p$ËA&Md F3};Q'fN\{ha=&nL=?>Ќx%ct[ UYqKo* v7auUjj݁X'ϠvT2H6ŖZp8uBޮYEUD?^7G|(fi|cy[_{ ` J0xGw;:K.0JMߌw?~XT ih\eКch\?_n ߽}m)=;}p_LiioUd,/ 8syl[ѶКl=|=i@>v$] ,um@qG.^AP͟ 5}G*?tGYu?2VPG`]PHH*Y[CfemzkױDR{e>BWAS3kn̮%&(>F*&2=nXdL 5ɴF'klKdBDEKՖ?++L*jݑͬ9u_}A}t7Lԫg^LSOݬ OFRvȐk+G[j +}]C_0oqA0TX3do"}އ765-t (ɂFnހI6օN:t.< 9wX+͕DIDxדZGgLkctj  v3,fB&}^Q%|*.&((X6 :;9ը7[VD%ڇDdwgVkr\2Gd\6M օNm\u6cn,FaE_'lF-54E$^xjAP kij@_m(,x/@NVJ2ZULwRyȁc:>֑sW*  KZ@˟amS$fxa_e$ lKӽ3Dq[a@B$~[\{zdp[e&d'3.k1NTT5LQ̴p-V\)dr4ߏ]j*T[m\\0PXlXIA \ Ta6vĨܧ on;$~m1/&Mj ySJlU]wP#X-Y J@ ':M (I?PG7Xlo{HnD*1èdP}o(Q {*  6{"i r8-qc&.<`9tua:ք+/gc*Xd͹Z4Wn@S**̩qR<+.gom ">JuADD&cE;i-9A m櫡{nƌuZ~q,n)&mʎ)Տu<`"܃%Ol)j5ioɲZE;"{hT)*"CBgb֬J6a~pݼL6oU&⇈>Nטjϸ71Hd| M;\KGqʄ_{Ǻwjc Pn.ڣeHtb@eI`Qt9B;r`R <ir}_3EVN$Em Oa5(nϩ'I5׺ٺ=F "`&'($*`) ?l  -4ɎB_GsڧeVU<[6 AJS!'4+Obӄ[LD!d)ᮧ`dG3]j8:?ƿ"SFn o@;%D^%g8 Wf!#R"v{ 1EuLEkk+N:0/,+8դ s0 Į<Ã4!/PV1|r17MߌoavݕF5<[a Deg ȘчR:6L19(o7Xl}4g3;`N|u[{Q_2T_S&z6 Ys* Iyc_KeՌFԕ YX}Ut`N6d7D=fT\= wvGedUڳ\:63gnfz՗7J=y_bQYWϷ!<(\M4 eYM Y"S]ld De|t $[cvSbdD(]cc/,9m?7 pJ"ljq'UGͱް,TB&Oq6>§1҉zvK8VM6yZ1]B8[|]Brѱ&ښ}vF*y<=$h{ʃnmxg4\O*kuWsyKTYu/>.׬fhc*Va?{cSOƾyڃOɣS[0:иc'"ar9NA59~y5//,\ 48IgD|)9lb}[O A 4(>"{t+n3d ƶd?rϖ|[pc ,3_J*v+8Fm|ePGaj';f@Pί?m!> r[^7"^7Du$jaJxO]6 YťLa ;+4k|f !B^~?sv\T<4ff9_:iRs#vƋp˳x!@ -d5 G *\9?͑AhR=:QF#닔b9P%|P]3+ny%{[ϑS">{]VYsTLPHL9?:}_PZPVܨq^'[(kqa23RI$*'DbRͣ&n[%.Ks3ae^vQF%YDD2k±5̟S\L*o;>6W: ?a0?Jߚu6 !XͿ/sx ;/s\vׂ&3A9E0+8.}zlԼޣ-M4}p*RܐufG_KÏ/W}l7Gkb}Z k/'!]oxϯ/O~$F˭p|׀֛3v K5<@v۬ϒ#Є5rO GM߬B Z4[sgqvOyoM,1 a`؎NB,X0c?U.J$5GmFT ^ qƞcݷ~H6ۘ `k $e: O~P( IˇjYٵ)q-eK39$+mZZfKNQ `wkD-zB|Cʶ =3a}{h9>xz";p0N\a =Ȓ\#` >h.<)~nt|┯z'E Zo>FnM1韙 u)2r:@bpa>RԣR7 dLy S-K}`G$WJ#Y'??k-ѮB;'WF4BHNH`LSkWoŃ)mK2~ _zs ;`|\ gv+nƬhSrw+7:, %\vϝ12碑ش?%ߑZwJ_s@9WCp $U_g mo i%CÞ w9E; $SV>} PՓtFyS>DO+31_H\g~h5ܠ̦\zW HYb܈^8SRgHZUW< x- t뱕f#dPё˼rwDzo8vlxߑS\gAW_{K5{ZP8|A(UN64PMȚ]4]!` pIoĺZ_2.:vMY%'80AC7u50XC(kYՓ݃[`N ~ָQ^ZX0פ7D)38%DN.$rQ}Aeaɹ|7j{s>Aמdi} 49Fڢ1 P&\@;c|NI{Mns3TSSmqbώPzDPihST%qEjO'sUQtcfmqno-?AoԍumA-'vGd`$ˆ[mDs0? {kg_OTyB\Ms f|mkG&Ba@&&Ćc[ Q|8Wj"s±c+Aތpw+!8PƒMuᠤirXA}OƖ0V_[_v51Jf@VESP no&R΀Rʮ9Ӄ)C^cy75JL 7mF ]fҾF i_7 iq*to}C8s)DMWQuHS. rהt~Pq<&Ψ<t) ]`Sʺ_7eW1э7rI?2o B5%LDiWjo d8O@  ȃ q߾hSzY3|Ȃq<ݤCD}4hbm뗜<*lI9>3✡@Br4#`(E%J't\Bs04ëXN0aU# GR1t|+bXli=HP(RśN W͋#CxQ&s9(蕘ttu!c=X,d SeOZSBIzouNk雐6M]=${NXbE@Cșwp4DCo|kPǞdě r\!pڠ8j^$K\{||mNa|I*P/[}j5^)HZ6tvFcFwrAN 60..*$It|,!!ŜyJn~E7>wT/#ˊLÌgjPoX'df Q!43z_β*H%^{xY/x;Wąs)`y%a V!>JO*8ms w,ٜ9{~Z8o*෕֪!A#?#b+]BE:Z-Dp!ȣaqWRQrj|aIr?T"l}ׇyeM ,.P;#~dIFA,J$?5Y>veZu;y"7a`(+LT? o> nkh`Gb3K5_-crBH2 <[H2d~&Ŗy{}x ;z̐Y[3uϤh1gmX&uٙb('w'3 9}z&َ5 fcpYA`X5ˌCCD/Y7mVڻ 6ʢy ,||R/K3(*׊4/eTȓ7" EXcIٖlȧ_!@9t cz'gNK_jg}O 9:S~MQK oAW{Oף݊2Ik[mE/%o1>t;]Llz٘Du'<j^(Y~Ўq^KqWb L{ߩu*' ^קȹ.j [*,Ԫs('JQj7 ] =#iq1D&73P6ԐwB=:*R&^wb2#ٱtLv4Rgpn:?\]|>V+QZ~T̊T4=xBaU,%fSj s]|(<_a ^]1'Bz{[bىCȴG5f5+摱Q ȌWNbR[˂~Kh1j?PjzJ,˫2gzpfDWOƆkl[0c[ʝh~֜r紕_vG.;֍,N)Q/Jv yTwa vk#;,]1 p}jFle)0ahVzВ9`/̱e'<6o5jjJ+5 >-tW6Îsw-@XF9Ғ{XϚ k.-7FAtD.Mlr AL.Cjpm w6ٛV%Y/6 f/}G{ POu9.􌤿.qoԟǾ]QEFLV};4fJ "=Ew0+ ]jEMtI&Ƈb.-%MOW8WVb3p-̐4:x,@P#BC3j&Eʥ:yхՌҷE`p2~7)8<[AZ$tp[ᗏSg>g&[i7N_fmlWvQrS{÷@,4n$b)Bl'm' ǛaQF+TE0I+XJ˝'WS9ܼP|-r]n v~RIB*XpJV7l!Эj3HtCU;0M4~%Qf0^("!!-az ?\ EgJUk:F@PyʝoK&x9nCg |[MC3寉HqSf= +M'̄0SǑ/bnDuvuWN'Z9Ri j Lc-Owc"ՏxD'*%BY!Eߜ)LWt̻C-K4+A'f#=?O-Ƕw@izj+µi-)|*buwXԲwUxWZO%pA5hA vޏww\4HI3HQr+rIHZ~< `2\cr_v5W!XH6uu#E,2JOZ*Q+&*S9dV|^yqyiiB717yLZpvI&vlO#3~dS 5$qB$c ܫ)K;Ou6խ{|Nџgp΃(Fu7 cH&+m[yT6m8ˍ"%V z3E\ΨM-R~hI_ rNL3ᚃJRbrY Zuɰ90{|yƋ Af˞{fa/'C0e{1%:r6w?T|U6s5[р4V.O۰5Rts/8+cdD.q]puk=;%ԉa=xX%0ƔI&䡔sujW]WdF8iqd;a `{D@_On_3I'kTnTvط% ̩v,8*>A䕼llt\k] ADaV$ _ ``xڳMb͛-} '44Y^岘]2HG"*,'h~'-âZI=3]NTt}5}|s˛^:ƈ ƒ4H20Ru[%^) 0ȕ.6z8MnN: RvJO#Z2#>ENr!:SJK ;F1d7Yr1 HnFUÖ`2h(Ά^U()e(Us6yUn[Pkf -{m5|y,Fi.1[ϛYNtX?x}GP0sAM7wޫBJrϽ G4'JKZӔ' X..֮.&~{g=۱D`6֘u64e]A$h-C?<1ϔ7ι AfC4{Ipanos-h^(^ic{5b\w!qȥt̬m 8şE)/?`Z |$Ax lmͺA,IΗKT$0RG_k0Eӄ\A敧Y)y~RA~|OysDV+<%1/s͢f3պN\s}Z[< }bա-b5csB,W |Xڥb `Ž2ݮ1*CQCu1w-dBTY<;Xy )q#i":*8ra00 T(e7``V`gbk$rZZ>lHi޼Es0Jl&¨ō >uӺA@8whU%{f,[3EzgT/Ze,eOG!V3Ġ]-.(tR^"R U!grYڝOv<ͭ+ǚgRO]G.rE>@[zE¶kdO2:{ZzCPp߅ Dƛa&a-bctzHhϡ!`T&*"40\r\y1& L{>I4'a4#a2A z.E(M8A.j7j (Vz |ʁ[`@)!oU{E%{#_Ӿ*']48~۾B0QerN,aj||'CRطA ne/1Et{PNau%g-`5/QZǞdj -͒4W U rNkj7qb!Xk-lbjVU;㤝N%bX5Uy=Y&[vv6'o#A.F:ŪY_obE~ћ\N[ '}RXPl=e0Vr&tB(o62Ɯ\)u^ )gSyC ﲕ.@3"OEVRᳰ6]YnB Ǚ9ՁJ* 'L-ǕBlc3qHcd;*:1R y+p:sY|bvXW^{_{e  /s~D' 5 Ru>=M+{F^pgW?+kLHŮk3|Z w-8Trh?q cjw9j  TX+> +Y)-a|5q>Vd+#];oC:JRboNu9vIqk;z0%EVH8r}=v HuUN#9j4S*Ae7:gND\8ޑ2$^܂rqѝ/oχx\.l#an[jaʒ/9P~؊ʊz4}fZF5"z pFjsG:9T1<3g&a!#բs8teOMz Tu߀FBX?nMu1#G/Wk>ӖUC^ vTiRM"IBjv%TjD ޱiON#1< '?ڊtM쾹8^(bwI02FO y8lUͽ-GN9La/d|<<Eq'ߋK; "ȆGѦ:qXDq}b%'\"C4xBQ[Sg1L`HSL% E& "y7sR׬*kv=-LUIјֲٰbyk 8,FgN{qw+Uw'>J=l}/2Azl;_ҧ%!^ ҭ#VGM~tw/W k/xi-Ǵ a@Þ|!2,?䐟I@u9{>z#M3"ྒ,n9}] ^X]#Z7`ǧ 2hsUU@Ghm3giv{Q0/$6BwQٷy5p9F(5$2(O<}B>z|g|F%djQs5 .pygN>lYIc҉oԠ65IpPp K4 Jm*bK1sL{tێ3<՜LzPxV<؛Pv&\tOr+rxl:N_2\6@ڦy|Ca oeO"G{o{/hwvXYĶ**GY؜ryT v'&@_SH3~x~Иmp##`֫48.6๧Q*{zطF5,=2L(6̭WYWY䣢zG< ࣲ倣5Ce0LA6$|n!% ZovMQHg,)ac$Vt]Q;pFkXB^i!3Yf0LUmG{^֣X8BAvPɡtQ|Iɷ|3U/l#0m@;G8w> Z*H2vv$&E $aCO3,'5Hؚ1, ɥ+. #z4ngLɊ/y6.4lQ1`+(uM5R r GcȔS`Mam,]bG$5;8 }HsBkQ"GFf3 zӁ \4ۉ nEx(sF9$+.֫Mpn \^: {{ "vif[;ϼmGi۫P[3SM*f`Xԋiˇn_v}jA1{!Nȉ{V^"OWM¤H9TWp AVuI(` TC= 1Sd}qmqsq6Z=YiK*i/m/3L,Ke( һY[و)z]5p!zλLx+uh U7'͊=SGp/r:<0œH{tMKlG< D"zyYՋ6sj[ޡɕ c!+a07`{f;9tX /Έyt,; N ;uq'.@tsT?m^mm%1O8 `YeixWMu"3c60ӎ__TaȘ9dz_I0}d`q AVu Z5_OmhBuiJ(ro(S9¹D(adr+ M\j~y}tl0<Er0Vڛ\hj}'؍2׌ޜ :wMG< [6l$pW<@ fQhLO0`jԖJ?EVڄcסD2Y~#tƪO/wbD޺ͩS+f42 e :uc D_$|WY}fN VK%!)B,g}k,{3c8 br<QSۑmdK!{2l\/aVn|41dsy;CV.R- hMDx9I1y5͘k붮Zw޴tVF %Hi=fmfiSSdm~gk4L*?wue,KWCCڗ*. R@;`c y#^y}R#tR R9#ײ0RDᐟmΧhˌ(DߣAfu\\hF(˲37Ec]%bHјXΚ,TbeIIVwJq/mL8gl#vQ)B'w6ָ TcӇs{,uvYA9T$5AXVfU(wi2iӿ/@q|GD}&M ~t ӝ';cN]zJ@&Yvn@l-M8ڀ<.*EfD2x^ Z //Hg͋)9R ½5[,iN+S#k~kq<*&l{OBG]VVЬ>tՍ>Y[NhdU騬 zDާ`27ʤʱb[)MN/-"݇k_U`G(KX~Gmi :}æk#y_ }(V.5hqg/>Bô =T6 tٴ}qqQ=! @yt~kK9 1L&+k0+i6>_G}[.bqs?V V >:8`9侱 ]} b;ΚRfTkipհr4 tz^\EL/dMVWt>ƺ V/Plc1MdR鑺~2i[e7z?lanQ-G{.ꍍ!#i}9Zyz/!Nܑm(͒z > MM~dPy؅d)Eb"UZSȗE'B.'*[zOȼ}HIQd|<6IJ#oAgK7zu o%زo l3 !9- ⏭J=932CMa;>{),2V)xO 檡Π~A gbEŒVj1YZj%5L?5o!P3"r.r Pc ܼpgZɢؑMˠ(i(}Z.gnQWMqSC.p:$s|GYYus(Jӓo+82,=S,_~zQ~B럆Gd~@ur(WV.oTqn!ius>Jg4z"G J}\O;ʌP^7c"75]ǖx=xO_B&+mo5G)iLWJN:kkT{i=<,kp?blclCJSLULjG'2䪜Ìs;CJ=D܉o,A[-H4sӘƶ6 ~j) r~GW3tI(8ZGB)Ώ@):wP܂ }~cྲྀY)rY}'Ge% N޽w Nj džRW@- hI5:La,^#!m<*ۃ * ѕV==ǹe:^ F$B x]"lk%ئcr~3O0 yBaFY rw+Sݼ Z`l)K8'E5A>0O ˑ~7BP慔ˋAڐ&:G$!.k0Y}GZ^a@l!?TC䈸fAvȥV&q\81( -Uۗ@N UbZ~ڿ(JWDogMfOX,V]DiT'eI\[X= % -A4.2$ G"'5G_Tx9#CӅϹy;;q^*i^%K<57%+2 G3 'W0\jqicg $%J! @\|g'ZBy'˛l\J?RT)w[ <( 2oRb.L[4OOƾ8iix SV'Lgw̕/F:qá#@F즙߿_J! :D+^fhtfɿlG5$y9Xf?Bt.,Y)9< |fm}6atF{sDN`ъ<ۏLv: >.^D\cgP% r(C(`AݟZQ?綗o7QƩ颒uPp;I"&n Vü}8"o r=󰽴V){%G`/wqٴ 4IW^˩&l쯴('6Px@vy>BT 4'(2Ӡc+-pGIiqã"B s$'*_e$2 V3rpLW٤(x(ݍ\вmkEz[Gb[(t><. Yl vq<%uytVgC5ԾQ\q i蒳X+d:&tksk ʾ~hz}$"r#$Tȱ>jy^N b#t%- 90CE0ddn9 ˢbLXUѠ05? _\GjUeї.Y6? zGxuL[aX({{r&y$Cieْ̼nG=הȼV}ބmO4O EEG`Knx'1zwp]Y%~RsS 7{roڹ[O:ew#K;rTSe`fZ38lju@9nzvo_/Drt.,Q/ʻ{F=Me1qvPGUnFcՄ:ǡ|9Zl#\ϼtlxNoj9uRN1亦(r<[:T#pjL;EogCED5,fCbɵyVƨyVzMF6cA.b-G(Kr-$b<d^ հ`1TĮ4 E=YW7d[s RfCe'#O7I(ݻQ~o엡䌝֠ghVQ&8H 5\|3KNF[|߄@? >Q!;ɝWLrk ^2'w>ڈ%jzL O_q٧m8SY>`OKx seaߓYF{V''!-qx-i=+QO8]: N6Ӵ"7 bq?AYK=W=djFGj%pVf7 ܘUG,̄@`xc8sXk%(w1O(85r%Eg|; 0_Z;ޚxH)6v8/-q_>REG|9% .exAE`RKWa,7.ml/1 F,2QUe[` m/~xWC3-O hq\ˊDȹM ea31͓ $5fn/szQ;B8yo'%)iK%"Ta)uXo !\XD~wՁ)QG}}^rc2ίKz:I=.xNDbXRo?'^ň |cǞpA9;ssӅ'n>p+RƔQsF̩Ϧ*  r[zz&OIe 1 N'9ںcat+.^tb4ywN9Gu)j "-z}o  .$@UjS.fcׇ><-k^HiXi29 84zH 0gR/_!ҍ'8f\*VcAGOtc"LIy/3} [ % } 4$7Vy$F)X>`b5!(a!.q#/kPdQ@RfJg$;Kko6sT n/@%QqIN=|\.o_5my-dTgYNi5'e5U $+;aNp.|HQ&UyXHju (L~;,\sMZj`u8!A1P+ӡqo4`(›PATH!F^)5xE y.Tmy&QH5S 65(wR]GRIjߢD (,\םޅ&PmA+! #^ɀMs=!$s[]s?9JǩcPXDWtuX@z:3|iUū M9 Qr, E-6n0CLO4)-&p[1E BU@ssa5$(N1eSu, z%dD] [ݐe\&Hu7TjDIJn{=Wg/kF[9yfу@r8<}?'O{sau&Dj&V!AOJ޲wV?NΚ4 E]*o5hE|&? ͼZ1 7AFM,`ƝA] ݟs`Hpuf}5!w ۆAF뎶QoEv&z2j9WTRlcb ͚߽ { d&9\0pk7pe2lu`%2Cփ aH5!P JƯ|BuM$^,:|]X(XČp0+dHc7ڇwSAC[Ie/qΙoyc`+G/+S~^OR$@G98.(hR4r^Z-sו7h[tGDrgNȟN)5K~/z%9=?I}ə:__6|HvD& YBuD^"1?D$YHV%LSM՛T+&WvƑRJM@R`>k(s$zqpf3x  zk 9=Ӌtx0J1ZSJ]f l.,SRa 68e_{NָTu#MIHdQ^alD۰6氏кv4@@j/N@i֮Sdp.Da2Ldژ}&P$lڃӐ뼝+z\[Re:&'홱iz.Ey#K]<ɻ&o cʢKA^s+vR.? JEV MI^*G!a h%F(k0XG K,uTڏ׬LiO;2V-;h)!6y,G D{;{nUY4ȕtXXOZX(q;(x,1mng~`ܙ',$&m*LBБ,86Y1ܫԝrܬB, !v}ד~8'ClՑ4AAs=g&kLByM4ԕY$qe*vzˉdNșG)8Ic*:$X@>e ~:As#8\'xߧׁݐ"4]&ӜSl|$"[4]ٗZ-H%Pg(M5$"?>Qͨ_8?7[۶L -VFS4\sct~M[ְĉ Qn[ q?$(_RlgbB:ʽ?LaP7RSJA!";-nY#@yB>կLb{YjJ%i>BH$@s?! %mӔh5~Oӵ]f0{PcCn!k[NO IĨwAJl0.&YwӮOeFUU)o$XMxPAtY_x:-W<ܖT;RS^xXik$ Z\VCJdSutjĊv35ڲqg~tӳr L2 k {y׹|7$M`#b}Gts7鏤J %ɑdMu! tyWOMqAŶqȔ6 Ɣ)4!ɍϞzeǝ,|9*8[͋o2LK.&Z<4݇#-茚z;?>)ߚw=CR4E+LbG571TJGC~EgqjPmSr_:-"B3?gE5#9|G!8$f!!iy~scm}<[ՑBfF@{gpd&)^{]G8vlYUnX3_-;r? +˿Dꥊ)ELa^XfG=o:Hm'!f<s#tB'd.w_t 'p7 N lvʌS^;3%Ȫ bvWY0.*խcsJ[MKu_#mY4}__d'n]uvQݏ̄.0NRW<y)[lv_5y$z _AYlk3 q䐹WM!~LP @|&]h ʇ.'51NWj,ÿ_.D&6l%R&ɥTenp#a9E4`_ksVgGBfKK| ~D?% .qha^u.,"B'ה$wβh\t $;PNC;bM< ,opSG-?G%@DKȖDڲڪ5$<Itl$zzn(X20zE];nR a{ rw\/u8q:2YL?"!#gA(SȮꡃX4l%pu媥hK `|D^( ԂoaJ}R)HSINɤo䍒i(ATj k saE [ұS?Ԅ S,D^,X(SJ=DN>sŲ >k"A+Wkx%= 1P1H^뽬!tg Kؕ sD(K=EAAMV/ᆦqL OL0 慠"Tok&ʴ%}c#V9QVLy ؇3ǝ@^L3y9Fj5v9LTT?e[I 넽38q:y<# ?t!SY} }GQEez]/w3 7"\7\zM/fɹ95 ͬR=JX*j=}1AoI 4HjN> n/ T;i1L3 OFlw //(Q"pOzrF, B!jזC.ukoz| L=! 03/fj7Udi 0U((Ww <_ڶm?Zk"q#D3c˓YIu1ʺ0.4}=Z6T5"2.D+;^::Cp< Ժ/3 hO94*+IDNJ']f -dj1+4(0H!qCG0KK Y1D>ƏH!$Qu>F$RevԬsOijp)4ۥ]wt?mu.-.N=; l5YXc)Вw,S,}IKN㌿0TD#]y΅XMSσ//0IOahYτ$B!E̠{ ǁ4L|~ GQl EД.'^ U#4`*@ u [˫1tv̊)V-YLB. GW9rbR`™—ښaVq9=a +xs=@#eႈRON=!4c|؏e)RRh*?12#NA wF7Jf'u3V S&%9ކDG0Vhܭ7Ltj~M J,N԰'R:[]Q]&Lim  liu.kvr syC ֦fL(qY7[aS=?ҀnS_xk@G>5z$q$_EPb Zs=!pWSD όTqKh:Tm/Hlr->]yPؽ؍`z+=/gֺ?#_?./w{]bXrokfq1;{Aϥig|bkd0|/dٻc8Vb'gbe*i?S鹤 2fV4%e;ϹYjEXCK5bu MBrJvD%X7-ըpD份:W ?@k`z#b 3I`\ǿDo05kUʏ(Űmț/5S3 wjfߘzfBYWq溜)og7+(z)Myh ʛFP*'GGRk2跛Ɉk M0∏D̰N9}i_18(\5̻g!OSwuI׷/]{G{[(WR>ك`Z4Dɹ 0u1rIGl7Z&1K`dž r"yB7ܴl( *:{|B"nFD4F$Q#;-T{%ZO^XD e(1ウ%4y ?^Xs}| l"CZۮì—ln'֚~w=gfu4-5cV.GkQOЛ߸Voh.%=x2Nںlu7NW07]5QW}195lJW}K-<@_\ی\fS2YɅ# ]L WCU&by =VgQֽQ7;t?'M}p{[wü{EÊ9@SE1)BwwbI?/iMb}Vg?YmÀ_tuv7ojc@c %kTO,"LDӌdag\|1 ۞(@{ꏍ!.c_A|I-x߱9 ؝_}/_"}3{d >n)9fEkXEi3EM[b5DRŋ*Y}δ@k9*LOu[VXXWH+#FK|@ wGUd[2{Oof(7BSvQ :Z;rϕFI=*ym $˻UM.Q3pW7 J`=OS1'}p&Gm,v:z5';YIg4^c*y& ̀)3:ΚUO3JEt/ؘ4M?zmDrh'A9W qސގ/~!;ϟsG%~1Ѧ*&wl[>&?yUQw"݌,Q5nLtx|Sfce'b[=9\L}#>kO|ڂNHy /Nl  $lbUmmPsu7pGP<Ŵ!oc;꬇X'GdAX݁B2y;rT~{_mPgCs~V!H[$X!v/3ȶ)ܓuD3-u OLM /(k-(f*H~VMl-}ISũE_pU\ӂ^n8⥕Dns6u޵P9ڀET1mh!6 gDӅ6w!ګuτ64K ;_g1h^ޤHsECSNẊf@(Z|cFohRA!x}Z$wLX Va >Pj' QD,nLn8BSP[g|OgA${Y5 0{E76G2N72ѳ)z7#"*$j8SH7-  ~af/@3q=6#73UmCn"~CX|4o uܹ?JR`sdqz!C =ΣqzRH$ȾXn 8ʑ``<{;L '!lsnlm,~;pʐU{Mwe1Έ!׍K0V2*G rSGs*9'uh ;ѭ֧beoA'g!nL7n^ztCl=Y7v蘯V0h1!pn^6]n XrbgTl++& ,)48E^f8I7h܀,Mgg ՗zQHD/3w@'@kc H?[+ÿG$ƣWOW%ljV1J s+& &l4;lB.<R@=άyw4w!(' |c?a573oI^s*ʵ`k@(Ҩ0g+W+deAXH[|\\H, N S/yjJX'H!OcE F<-=p^gҶY_N wC|Yhe-~ Q6A3^;XuF޺| jUpshpF:xCr9.uTӼVNBg*M*Q6:44Oh>~[[LD: %V`|}  kY:O͋\+Bj,\Կ <.Xj+ <RC4 FބkA \D9&4_ST_Z'cO4Gc t [t~ mUM#*ߘdAeЀt'ŐA2A:]L G<6c1.$G\s@愥/Rn7bQj^;' =?噌@FⅺY$.=HHQe-x$83X#&U-$ |K伎zu]Ȋvӆ=g}fqYNVO<͆:0=~O E;dysl"DbGH _;VMOj:u)+%^$Z:uEwM+W s2~l{ I̳-#>uʕuk]r.gֲ fWG^/j:zɛM<xaMkFfBnzח/YmU 7J 4 ٯ'SjD{S9/i-ö&n?tC 1OUxx ƙEZ~rNo+9W$ #I棈E`_^%+ZRBkJԺӺsmGPі]֣>[ClsyI^6l'=RAtoYyIdZ]O[% Y{V0nn՞t!tS참dK_]: tr"(sK1u3>=U-mg=}@֋W28lS,&|y/d޳?"zheIO?Z:\Ƽ[ejn>< KwV0qG c~v[Oy:w_@  Q(1޶GP Y EbUDklA2aw6  rų\{J~\|:<u; hu=$D(㕬|N[uSP1";53_rUi0Nn~vmjιDޛz I5.;a#O҂Wp=:|$E#c^EHՅХ_6zj$Y}:9RrBYRI.֙F]Uf*[LѣXfZ<)rGqrZ8-ȁOhO :_V]~뉄99乕硖 E4z' 9j!3a n[]jśkm b|)wq(<dJ DIZijwS̘BZǐOVirbog)ECvu'D`/͙O ~)i ]G'lf]i}x4w l6gOO:^ TshcjdE x΁MovyNbfD0G$wj/9H7LCR*IcT/xc [jXw623Eq'Gw6^r`WF ohC)̚Qi? %ȭvGpjnKN}TЃ;Bdo \}aƈS <6X#fC:9_`sY9WfW"9LN& ,S+P(_d\#v\ǧۖǡ.$Gq2}w<#P-e)9J/vXy-AΏ*VpӲ-(.FЖT ciwaz~߅ w<t>NZ,C3, zQMgsLKj%޽B1QKk$Dx"!>" CbS͂^| ؔe3֙hs!<> >a-A~H4_>5PI~LWGW' rl9k\y2qt[˽L]fL[uF !zTR q+|£xy7% 7et=(XktSÜ2Ys(șJ,}drg;+C*QYaQzkG_.q=+tG?]Z6K@FEI6bu#4+D״u1wqRh mN @.f/Rm^Lrs29ev3zTV=rQzIz#zU# /s.7ʼz:@11Ppb=LK(Ԃ\u >vx1&ؗ|ۿ~;"ݗibbCDkN';ʹӮ܂3=jȍ6-{zZSB'UG': vq0t /"%61 D7E|,J0%㞨%% x=z)wt8O`sq9',9~a69Bْ59U8Lガ#r XcEc`V$ d% [6mkڟ>$O9=21(Q,8o_9~368EzrLo^,f7"+lt2wgS+艍4ʺ>qN\yգjWrmA3w萨pYSPu d:yfq&ǡp?1 !YvS`8N}M4U/\Q; ߅P_~i:Jj&1I[F.}/TBq툝!FF; i1KHPeqxŻAw (Kj;/,/ \,V k= d3|z{E/76Ɩ^Zjl~O+/G:2J <33 Y\M;ހ҈J1±3]Aod4dwƎgcr\Cq{+( ] :K|+wE´|?PDaw95 dsC,}- \tn0z Kg0o&&:}hXpB砐'* /o3s!Z3D:67LJ@M+۱U Y({:ix-F?*X $bolGynȃY)5>ު~]y27=24jf}]J, ʫ=}7XjS`nB} +`UQE<ȐLJ'bp`RWN.3f-R ܜy~I;)5&_$U^a-țW8u6I<ۮfTݣ+yvB _|o|d_RD`bYBl~F{ge?.NqX Dv+HlV8r&ܫۜ΂ưYz$/q.J,CMEoF5Cs6’]T%wyEk[jׂ[H6O 1" 6Hxq;bH~ *^=ksaa ltÅUPO[:cl4xdgx.қ|բ}tr~:|jFb.n4ψpc9Yai|i w┸53?J}RDƔ Z4<?4*4l{nZA5L =)38A\L6pϐPSJa[O$~=@*&b*FGo8Dts,بAZ(36KMϠ5 gC'Fhg̿ݟݷV2TpBbqlsTk4 ՌȌ֣摈"[t QIAraB_̜_K7vwΖwF <{0 0jCB#⾜ .{jJzoGghszI*.m8@6Շ0겜zo!/G%p#M:Q;f(-#e A{jKNHR9D͑C5dG#ڎ3족hxnI JN(#,ebb:=lF:eﻏoZC'2^BO ѬvJHHU&$V爽r\*fæ2up]A^lR4d t(l/~hM:w7\x 1JL@iо<+8\Fqt{)= T>ٞ͡DU5?|fmI/ap,6asp ycJjbZj b!i:Dp@` R*RKjoVH["O1sssFFmqW %s6豂|i_+-1r)\>Pk@Է}*5~ 6׮z= 3m0ɀ/z\6>ɛ+Yro}@[arVܲa[ EZ3Ser ߢ} I XwJ-ν'+W@ xN#>~pCV\uŲȢTFLYtw{jW~T 5ID%2p56p{K<-̉u~KYd᫰'wnE?2rk~ -k{J1iZ<Np%;{; X4ӐP??QW 7+:zQƒT,yƹ~>g+},Uѡ K6ssK}:Fr QePz-Qن =`kň{v6!8i&4<59Jޚv%*6a$t&p ~7ft9f _o~, Es2R^*%_,-: R-գ -%¢{=:At*|a(`ߨ"=q4wgU`y:l U__:uZ.2 3ΰB@'dK  y6Vw:n|jY/sPn;_ fXrm;Tņf)։ǁbak/;vջ\tSu/2$,M2j6.^&'"?[Tz@2He;5/K f0+k9Hҋ#Y95[@aTB*AJܙ\y. &̴Iuv@sfx|8BP #tQ9~<ёZtN5w:4R֟m:SΕӔ%Mƙr$8~3>( \59 )_%qq;0Э(HQ!Qfɴe42zcN擌 {LŻjX&l@Wnҥ~_M#y$2UԱ%?QG 쯆,M~dr{ Ab¶ˑ鬺͹_JJyQtB37J+Đ;_3cqqM:G [4M fVRfÂtJ3To`(GXa`aRx\u@Vw0ͳC)"1|޷L*cz˴0 0`um0dԜt\ q{MټDk{CG5ы6`UoB(&-b#;(ޑm0@@z`2 gjvF{;yl[q a!A6~e (R/2f;vsOc]G YP:H`ѕ4%EW"I.*զTwW ͔;!H e?$`Zиi)Hy J/EcxGZ$(E wyYv_f}tȟ^umdvE \q)3|cT9׈< 61rBv6n>]z攟g+< w Pr?m(RPZ{J8Cn.itE>9D@Z,H9=v63G,:{I Bj6p&f0FFd' +eQJfa_V_H0͟U$ J M츙j +-ۻ*Mݕ&Bd iy^j!?fcž,|MfL,-ޏ JMCI5+/$ ~"] SC|DdU5mK$nS8ˮ(v%ͧ] 1 ՂfQÁ6tEw. (̱GNcPy).EM!Ϝ/_(HYNFmvKJԛcS㗢M_Z3 &R<Q2,Gu` 5.x>T1oIU+0A:V&7@s%\t 1*#U5җ>SeQ5v+VI!1PbIBk7Fۛr/rVu So}n)wݺ>B^ hKvR` &"x\múiUm2-+U6尣N(*pLFL)rq[gj) Bmq.I%v aGbQ7KI 9"t~<<13d^53#ߟvE  3IwPAfY+uw N=a+ m%*݃QVLv]cNMŇ2vHr'$Na⵳Z7]9 PFgDq5k_1tv6EA|hl | ce2$ʆٴ@~=xH{*K%F,4zwFӵ"Pʁ-wcJrAeΊŴ!m\Bk.LeRhcDEb77K\p$ _o0gz@\jafL;S S@8vTU)hx+q [2iw$* |) 'f'uD%ueV?u(9!zk@׃m_ͰɘРi^"dSxOT0rߧ% WdLzjkr8cz|׼=6_ݷgˈ^(4N˂,=X.kYZۧm|gy6!Q.+A hUn*F,t0sZZ=QFm+֪xj p*^~Phu0H@*hs5N҄fѺxS~jBi+&5U+%YwLJT[oW ~Ul(]wU5 {E+B]9(D1b#s\[Џ[ _x;DW1R <I9+Mu Z1"`<دbkƪmzd4*RI)bS';6ƻ A;У\| cc)۵&dY#);]nX|C>^ E]E = TQl'~ qG˞_*lOO_VJHybAsܙ}E/uRtKs0[ 4: r;0K ` ;@*Q5 !KΨ+Ccy}筚bAh3W;ͤP+ g3?ve~{}`EΞPCk2Y9Qn?EՊ0xez+'ʀ{~${^~jL7}Fp$*6 jmDRhO;)6] <`YW*7L8膰PP}b4N roSd2$M?2rb 8ouA;tWԅH)-ɗz :gFb;YEzzy(7#Apf?Ѐ6qfZYP\Yv-yqaװTn6|/Z4:hcgE3yV̕/rVw~qFe. ;WڊFC`P| nUXRq0Ѷ?%"h‘(+(0 Jl ZaTֳ{!Cf,XT:ɂQβ%*VG82(nDl v筌@@W?FeP f@XQk\[5yjm2\ G`#H4%Uㆳ]_;ϔ4@lEt]V gf r w\7~UqE!&1Fp!!zß$ 1@O,XFbUH>sN'-|U/$^2t.[h%MDX +Д>7#D4q Y+- b>6f!<(IazY@o*Z̨{L_~73*t`UJKF&g4uP}J4DK/LQAK+9B_H *ڲvY$6_ Ih"PA O;'OS$)Ɲ$1{h 4WPnCK]rzaE?#Vd i뿪ULVRIxΨs?V-P?BBr&I\91y~yW.)vm)/v{5t<;yeE=&=mY9Hm4&XQ{&͏֮;B տp zKRp2٘\hJ PNWMP*Y}v7Y$[2,ϡ+al/*Ek[uҋACopH ntJMqW`eFTHHh$;Vbg-2L)a_e%ڀ0wt}A^;h$ʩ<|*B!﫬e,s AO%ܡ: Hk\8 pyc1-$8&Y[bѾmֈy Y'c4bFڿHy2'8{*/P!J"TN܃W,x68<X0&[I8)Go4J`̶v:hea lAt~i6 5nzٖ>R%V|g!/3˨]bt F4ɧ5/ $?^a8(S#  xU=9yDKmNUA![dCoU@i;e p sd>U{/uFH;ʰ]Jj8X"Cj\ ##Z=G5e F(B`A#9׼lԃRmj\@/csT3Lj+6rsA*a\9M:Q)ͺAɎJ ߼MbWo=$/:Blk'ۅ6Md.$}jM?-580 B'죑򪂾uݩ{qr#HX *tkjr&VoˮJH@.X&(%GnfKE,X;/?k^j=%|I?]M-Tc89vU!`JgWtU-MsCD?9A~Q.>+lmRˈvu$k SWqQehNӊlu3 tg627rJF'O %\AQmr4nקoc'aD6Ab|oXΘ-ϥ,OI"z^::u;{4;c[Kaxhf4q%r\P#w-k̈́3$S֡TpbU_0cyot4. ^qX6GWR%fh9q`5Da\%H:=S8ݥ4gvaj'HO`oЅ8 Ihn-$9tQsv"u^gP%"\aYea M@LqD$zKO.u ̑E˰:2N5cԓdf9N,)S$)~84S?upM,yג=/ci>91'|ƉMؿ:jAB|K.StCv*/id.m} tϚ].mK6{y[bc7ZJ n,\QS@k ߲Ӿ}uN ;zUl:zy'ɓ00X̽{iJc|gW* S9F8}X+,Aq D߬17%bWгē'kDcajI.-hثI ߭j .ދ f /|)':-m}$h@h"=-6r^?kK1cP/1';[tUq5_WB I^*;C2z88 qs}a (hV%&OQAS)p o SccvC3&6XTj'SIٶIh֟=I7RAP.ܳ{lU̦ nJqWÖ-6; "ah1Ǝݳ&hg8sm{ }Iُ Y~ݪ͒.qߛftYJZZf:H='9aRt^VXUE(?X(f0-i,"Y^mCz9N9SteLc.`idE^bP~ڬOgz%8dc4p ."4oI.m@{bup'}-,ʍbI]CX-څS,˯K'X$ʏ^ RMVvO$tbN&.] Jpqly+W,?obYq ΍\V캥-m8\n ]o2_oHy&f/(J u \nY%p 2R]ďePV@0p&bk@v,Kuͬ24ᬋ{=OpK@*Y4HoS{XۤQBش^K[DBk̗7wb*D'$GZ~: ;N֎D#E-ݜURFrgwR5i=e҄,'zUpKIm9c> tɦMSMQ35˱.TQ3G.'|nyCٛ~;A5t $d-,~8![JTc2}pɼn DE-y0=  Ka` JX l`1:HX" P-jNƻsw'BkAޜ:Fo |) 2W @Ye9KOKƺ{!}F<+++ ӬK$W>gS|QƯգc%:@Z>XFײV;m30yXg׿- rp1>swMLvͮMX?-务w"&e Xђr " <E8a syF9IQm½uNƛV@VjGQ)(vb0glz+ u(&XJ].cY~X zHJ+1;b+م|w j  "e@}~} Ȯs/nIrnN$! 4L i ceBsSi[*}V4mgw'S4vDxR H35ē{A#CKJ"ңPٚXHzXKo  70 7p|V؅\VՆ`G)Ye>8,(NRŹH"S\ƶ"FFBJz횥tGARL冝ԇ(J1ʚ7F#rg蕒S8P(8˪1=2?֦x`N<(2 ,ȭ-E{ICr8V|1{/?tw XE^> s*O.=&#шmg/Ŏu a߀wR=[O0wUH~Z\à.B> ^Y`NsLv$Ӑ&ݢ JV#x_I&F`<( swhL}uNTJRjO U}M ԣd̼@s~0'^Kc螳}QlǾrɠ:B-&E-#S習ge5tL]sazU@j"h) m19\Sؒ޸Jfr1,Ɍ "t˔4h]ܝ;@P=ozx-&V*_}rC $.LkjjujϠh  e`],jE>5F°,{9U]]Z~F+:E3O+=^G[yxjz.>1@A04WR 1yY&XL1&;7-I>J@] c< CR:4@8ԯ|f@:q-&{ADgV(Ԏ kXGWD0FgoOtX' ݝ'XVI!yG}Apg{{[L2Rڒؐ9 I/Y{yA5\X^G@?U%n$H/*({s*j`AuD/+ 4y֠ә?Jp\ O=?Cf;] +󞨀dIYc{)(9Fj.QַםY4-5[*SdGsp-1ƧT"h1Spi,Ars%̪_jCRP涠 -&& $e{MPz9p]6?rwyq7ܰ54U`&=T _hM={e+ Rnh0]QOx"=%RSb$'E@u!Bݭyp"GfdYf9j|m{d|#бk|7wv [u#i >{rLSC6m~=ք:j+cRw-:#k:lҍ%(NG%7 AI*goMq'mnu^&R>:x_N^AͤGALYņ Va?Ln^(ٚM81RZ! )N/2+řvpD,!Ȧ5{C6%P[9TFƺ aʩHkb ihC0w~,+Ojo0 :l\~r蕍 28T)E?Y$qcW(<łӁʀ޵|GoM4aSqlԇ>yG-xdOP /"ܢ&(p^b}=;<;Y۽1N-G*u(hzg~gfכw}ѱ%{G W0ݸԜ& *ѹ};J0{Js`F5(d;ݞkbE?_68Cn3W`P;Ƶa:9OKZҞ0QUNQ?~ ՘̄͘?(#6e#rKHOщdP[|yE|OA<O(hvFv:40Ʒ, yXRACTpBEA C͟BfPWams-4i82UGb{- CBJM``н-lEe8EB1jв~r܃eid<Q*7 60kԞڕ&a!yf ]A\?>g B>p3{V/nC%zS4n􂆸Omyyu'1sjRkR7@QV\zrd4=p)tq&O'tB ~.W`!?d"#q$gKl wݎ7_m׳7槮h@6np $0J~a;5kGtM@Q_I]WnxHxL0wڊaVhh[GJ$ّ*-S1l]nvAj\{]T4 r98\ Ն]豱(*o-;uC]_B}Z<:XVL^|tˑ+UJ$Fdߍ<\85Cee+k z]c ௤wb| (Dhq7M+O8g(dtWrt^tNBt+p@{.lLR-mu `*oq"zfhnQ6Y]]f#&ޅ|Jօ|5-'s w %/'Q_ ɔNZGkoF YOZDulVN>궴x2dGm$zNL}"#4c]9Œ[rЪFRh)m\Z%Ez ݒЀeo4qc;u?*zRbDJu 1)WuO&1!LE.؅_q2.B.XM宾?@uԍvAߺ}1ɛoNlqyqn7iTh5XnC6-Tn"[oםmdhjCɥ*}.**9Ϳ %q5-f-i;>yG-9yA$kSRpʌ%5Nw\dJ%.L9b/wR+JwxaUT UsRG/wR{].0} k_:fU B~7°Yw>x &2JvNȁ]{h)¥j,\ JgW(~2x֭{WXF^Zvf޿\ٸu Voro+/^L*r" X?|h<yZ@W{FzA53w!9+RGYO}~UNqKPZr/Gl^)`EA>,h0k?;¼$L Kں-.p.4M931 f^0mCl .hʤAW*rRcTK5Db V@ZFm"i8QvRO_Z 6V!%6Zo>w{,ZVTϜ\xt\w 4夻pYcM&=͸T )Iݔf<;~ɹ".3w"N߂t`( 6zܢ`߸qW'v f1wE& h X h5:ٰNn~8#U4whv;\s-R!*ng̱+rCF:X,ˑxÊo2xɝWk> yhd3w!ZALþ #&{iơ Q|zO=nE}I@0Td#!!2x{uM17[K.:\UJqv^S-t4 #}(x+mmtlvIbG@T%m>ur2®ynL|iw/]M,; !Q 9OdO̲dx$.R~o.1%H8JmSըM铤Oe,k,_fcʜ(C<94RLgIqd}TpokbFA,4xDŮ+bpYX6q>Ɯ>lǁ"?:>Zx;cqBl*4$ކj, s^{:=T[҂!R5ow: x^(6+q B`Սp\$JrbJ5q1+78 >"]͗QQYMwiLjؔ.2 RZNyylqAㅍr)z4 >KoN9*X%xeUQŀZՅWgęGJ߀4"L[j ͡RoQhngG@/0Laq%G"O(KV; HƊ))93AP ^ 5J"e0A5QBi1UߨWmI-H)bs$^,eoIFrr؎5}g`wEfu}DI0t㋳ mɷ 偮W$%p<ʈa#Bj5ʈ 5ަuFrgݜE\f&pi3Uy(OyEYnX8Sdƌr g D?jB}q 'b',٬U7[dQvprMr]e_/DqȺAږ:jftYJ +(X.Cw:PL< AFD pFvCg#.{U;=^RfJ&9Mۅlvz"0t ^|ˆip9 xXv'PW"Eѻ2 ^4rޯvr%Ve/:4z!]#wmO-?.7ւ-Oz:Wvjc z~v~B۔gQfO/_nF :n̥j"2Uӓ= }3.Gx>|z8fb£_A\Fg1hQ:IRP[]KY,ažx9H/ yr+|roaOAe0vy<,5!زfƮRʨJn=(FΒ~ee oz-ՀHfsGRWE3G#*]mX]J+BWȆGo5*n@܈)$I ENi_}c;ҠSL۷/\t/VDDzAs K&§ ?#  4ie8=!Lo+/M`a8f;FϬ`ʍ+)Ń>#"yH?]\cя1vzlC9ȭTqC);K~˗0ZR%T6aDj]U(קs<'>I=qk-)]MKӥ+y3z|b*MeG.8k-$G+oK⒟V.bcK@+:P׼l^1癸Kq XQx,݁PNBj)P6sˎU1Cj"b΋@_v]t]}vlj4r5XTsdōH0{ 1! {oxg0lm/_(ЖEd`<~M?7Si.).VzDx OIky60.cb CPs=I6yZN>7ԫ:zP/ TExc[E^8"/?QFIZTe?Waq25JhLߠE|5,^h$T(X-Э LRq w6k\s[O7>6K; H9 r RI*$w KEJ,6E!:{XnkfR +</BB8jUGfU\wֲIY 9;M/*s w{c$jg7zU@#1 t\$Rttep5w\Ī Eeތ}Ƥ>ޢS (/[t!/Dx}n$Ӗ=:`rø牄tg>cfrRnvj{"YA9A2u ώ UQ|͕~J'[hsf#>jWE='ֲ3͛=r~wEOA7V_esØid2a3B hzku:f]WQ&Ο2e-е^_)~~%Tk m2J߸i P7Xk} 9J〹䑟eg8M@ٗJ`[œ;V3ALʐeZ1/`zsi;#+mN^2t, v)=3O{_iTŶNUxo3嶅R}:NafzwJ1J|ܘ2ۑVz >JoyLc_UCf_ӱETln߭ hOK]hKolX|3"RnU)Tݡ1Ká7Fe@l5Aۉ79+y_Zi:$ NzAl+&Tsze$qeAᐚ!#%=+]9ػ3WOC9OI*&nb__F.k:6ԁʈ6r~sf݇.HCB _˦եLmfxT BvG=0EjrsFV۹LZ[w'LE09]IE :)C=V3M ;5b˜dF`X_J3%o*il;6\]4~>v&r VzyjaN+L徭(Lw5Ap74PjyHgfIw/$ U߄ .Fː+`-(ڭ^7Ĕ7sLڱ-_}>Tmh(g$S҇PJpI+\ p^гFƃp͚tfrfY?FHe|%uXľrmSoE <ςg2 p2VS+v]4O!TC8:-ڳR(O%MPeԩ^?D94Ӡ4N.cK` mf<8I/ۢ`nyYJka3$.CXτdJ~Shb9266~-bb "<:7E3Pm{Hou,òY~.>/y‡+-a}.XK ʦr!p!O7Q~+ I'N'A=)*2%aM{g0Jbʙ{oJ-\ZNp7S5j {lZ<LOFΏOp7׳ᖏ!L8GŎV[VmǑh!9J$6R{Kq EϝSȺqd!ثw9^.ՕSCJm@MPbjaQ IN=Lq@cX~ki CQruʮ#f.wW}C2кѝ֯w>p*f"m:j H|mb o4[NEl$yΕ"`+}@822R2fDn+Ɣ>rn>7"o03MtQh,RtR+jdKxfCvr=}_roKX4Pz`T:WUo]B`k&n5ζ(lL:a-9tMXCy̸e0XD~GYQ_K`f?4* ]HL]߯J'>KE,r[/] wqHt"w'DSY-*oF?r)/|tGa@8.` _a=?DuJcHt< alQ(ھ=Qp%y42PǺob: +IVQs(N޷3^K#)PƓB_1!a*`Ȱ[}" O,gԇ"\^^,%G()e!0=PhvLz_r0 ųAt)9Ը'VSR_ɗacO:E݈MX"=uHxhm :&߫= !;ypG=  Y7vDŽuͿUKZGZ+nxF&馎('Nǔ&3H0R86H8Z~{tL‡͖56iE}L&QRT0{$n x Ȁ ?b,vn='M@2VQ B~NaCfmN7uWt//;?©`e!@\uuJzfTSS\`RNXӭ_Ȟ왌蔥bHi"+sc_{Pݨ/Xp0١_7e`|I0Jeq۲ eU'5 Ӯ{1@@f6[!RV)QHgD4I^:&~zAO읧uM0e3vƢ;+"k!R?4kbO찫R%=a61`vy:i@]U5ɠrà謱)I9"EN %8߁_2=d$*jC$$R{chbe#͈'X!xnI0W8 3od7 >/&U%IB!AQL}Sz eFO$Z&;[\{~1%XiZ?A1r58ԙST;':kov`4|" >S xى}Vi{%M8oNԋ]rx3F]9 T Oyɩבw(#.u) KV{Q^I[kxcZID5>Z}u[%Αʴ5 sS)OS8U bCxCx'3羣<"Arxџ%Ƌ?J6[>LV^NcjI!y*٩z:l'YX3).;Y^ݍh({np ru*zn}%]=^}6H/jC崳>J9dm ܬ$[ vt%$+"f5`yTAFp '1VNGh$ҤtB xWJ. t[6talpw{fiaRr?*R2ش=ʼ{% u& >"Ih3#'I"2&EB~L3M-C\ԱX_;wZR褳8lɀX=G-4&ѿR{g%yt`<|& 5HhXNܵ45fO9^}k29s9dAZKŗ;?nz,H O*s)iMujӧQ~/zWm3To2 | hw^&Y΂^/rzZ›{׮%:[|簏-9 fap h;}#nl`]0ޟTd̈́{V,@w+HL3;59Uo#Y4/K *ś*]D, <>vU.ji9IG-O 7zՁEz$F sxwaclVZ #pM_VS}EllhG!Rb]oQV v Uyh& vP:uL6tfE 0Ė2d]9\,4} jۻ^?QOdxziq<;`?Lۍb P_ d<Ѐu-KbM)4X}5vnbonKAlܪE3X@%଒ 29WhCo/7Yk`*;!hnL`a+_R^95Dt|.6:R>l)ߝ _4Kٲ?e֓BJXKĖL7Y 43 lKZ>Xor6|I7.|Zl =IJoF_ENY68(Hmĝåsgx5զǠT(м;KF7IZ¢k:wekU 01N}Êpˎ$8;VUc&DB7xĈ<~H "v&9=(adlMÎ",F%g p5(#D W٢nXR9)vu`mssd܊%<$pô;% kx,g/w@'T/ `Ԗ-$#{YI}LKh{up;*;YF1Rr#ܜ)|oejvZҩ1 O:|4᧸(Lo\\Qpׁ{^^x(ϼw]NԗJ;0L&CMѺ&1]qGK 8iHO5تܟ{ ي3Oͬ97k=JneԹvW4邇B uCbgM_PRR/nB5eR 9 \z6԰´2x`Dyu 0d^+=".?ۦ-(kUPۡ58U=mo[2 &'T%a ՓZҪ#>M$x+sٱTb cЋsxzT.֛+z|(|qn -B;@sgZ k XkD#0ӱeki]i[HW@AD dߴޢ^{=rrD愀 0t?~6\UzS^Wfp&n5J^@}(L'y z5fgNў])*<ùvg pa$"Eda; 39UfKq uIh#PN,d3sW R(מS%ل)L9pǭӽQh~D pS`+Y<`̴Մiཧ9/<1ux}ڡ'L~6ښݘCQ6(5Ho}2kt݆3],>i:I| Q@ YK@I+$WFcOIP#Nr}Ig ޫ0e{U}]YiO^עWc>!~W[LyO[/68=US+Uj3wgM$@C態S͖*&*(kN&(?~JLcdi]MZ? xX|.#4Q1#u#mvhP:$vD:;[}`πV+v(jLj7p+C8>q{Ï?cy1ĵ5T3Wv,(W+l]4qPlLzGi.9_g3`ԛ>9 yŏIbwґp ?B%(jT62 ?.{l>H;kº@մqhGx& H tܾ]YI@n-HvQ7vB2P,^. M 4B7A}(cQdk9m;B=CEvҩ:YMh^>5X/ r6/6fj>o&o*D1=Ɋ3*I"6%ZW#J.Z#Qr5ok%܍A] 8Ƞ}),n.J# ϏLr6I?÷O4Ϸr{Y?RKg>U[ƻ9g8hoI#d Ô JbVǜqEZǤvaEBIx ?V"?g3L/ 7&9(و⃽K_(wjO[-0&STi[=\I"$-ϱл_)K 󉧒Ư!C粢7WFȳ([d`<Թ ߲x<1WF um`,{>kpFUE?-bԟڵ(>h:ݶ"*L4"vtFFKgixe)v2YDD %$-qQ&˻Ȅo\ 0 fB_7z>án`hri=uWk:>ꂲ5qk%3Wxe{*Ej-uq& 灲Z9,npKky:ٟhP')]z R,ٌCCt 陧SN@|QM}+ -Dohٔ}y 0}pR3I5篚+PdC L!F^pQMPI;c: d58Yڠ% >gcY%%HP`IC.:Tm}lD D͈?ǭYʥ#VlsA~SP,IS !J9_O"M"F0ؔJ&lEcP(Bkl ;L&B,XJ?F_J*)54%x[_Y|xLP3Vz:,dŕ 9xZ렄o.'B ٲ~a:6 +v,N ~g ro,"j޹*_R&'mZ_dߕ0vWzVL?xc~_kӢS:î_ֱY0 РXm4m8Be)f? Fmza9DXG[`=e%bhIBްwXf= q) ZT=P gEyiD7:f"Hɍqp@1Pn:Vg;lӱZMu݇DӗS=G"@o/=IJ>ne]&+zyE94̹Lx\m/f<4qQ.1O'רa,esT^F6?ʌz &ρ,yI/] ze♲*X9{҄JK&e͊}.n:nj-Tnv^CPEbW/L h-EoƥiɗWE\ a}9*ԴFL/]#W"9?,ʎ6Y"p.A]f}VmN; rوk_7&;GѷqEPbq~eTjRC7~4̠eEQ`s*qɃ(pRy̤;b/49(\W x^V&mpRSIY~fsx Wjw>G:6e6K3,ZL)N_.[ntHЌ+2 z2"[p-h=Ә2*mBU'5!‹?_:m56aD:'݀ZhBc5˙ tSfdZ,V1˄KKy^&E7GT0:h؍QOw/rm R],bJ^YH2pANY[ 9kPm3 '&xl$rZKBDqqn<[6 ڨg%pL{Clѡ!DzDc%Wm5{ ً4sEie% KDl_{T}yȞ$jp"d710&҆xF;vNPg;+4Jih9JԾ6AkL꟯fc;8vL{}$]\SǙK{K+qo~ty4Rdb*u_h2$+O[d 2f5A\E- FL)(|϶JBK[*]NjO3,ޅҶu_ՅMg4ep6 `!sVW2&U0uAh*dB nse~ygC㦰jzIS 院Im!edq4N_kkzFV,OCٸz,1z8#G.Xj8+$HXQL*ug6Сm%Ȍ9#NI̅pyĥ0 Y %N—0OU3t[4 A=PY[U,oY>t2{Qq|$~5/Sz;T.ģgߢb1:H&Yqss0ɉX%-oS˰wv4DvWڍGm+=XW{~EqDjUp4/ 0g;pގΈs2XP՛w&<=(ڳ a$jNBnΞ (-Í ȓWfc,7 J,i^:=|m0pMo;dEMss9]zSɷ ~%xvz W66~euB"ۯco 8PVUR,W)فu|5.~#vAJ vjkK^ht*+y X@qg:X, wݳ̋bLMo>/QNNwZ*i?(xtrQ jN g*5,C0 5(MH{5aVyWq%bĆx7{uVJ"a@;t$cnq6 |j ScrtwFĚPu3f!BB6* [W!(v]H[ @gpW@0ΦC@[Hav Fx1򞵻_Q!se #a*ҸJ:qPƓV^k_6]ps\QS*ٹ:߈TDbqy O}PۦVc&mcE:+M}IY4w g "D\[TW8&܀%)ͽ[p{*"Z708 ^:B)h@>Y ȃAki-*#oiT'JD#w)w՟[sUWj x^/1xAw3",Yk6d7G H[NP)wHz +ƭ dV18z43R V0Ԥ~=FKnI>4:_g-9jPNLmRmz3[-穬hJxY`0.C%QtFu5% W鏧gǚa GJ7@7B`|0@Vdy|:?U\K!^,~d p1pT=yPM&[N5mk7jʓ*Uq' [NѩR%waJ0=؇a:]ayAV'_3,@zK߄-F.uV Jz4@rmf! @CSCt?Vkmm>dıx]ߟvF$cࠟmt\yU[*=\SL\vj2g ViWv'r)6 :jBqAL%ʻn VxϦ\p'o-9zxN6cCEtQL2U5_ P0roV%y,ZBO1vHо6)&׵;۶u{,в5G-Q.\Z~}L{LKiaQCF=տRh x{#i׽(|\w`'Ⓢ[̃~5fXX[ gtA) nćV;khծ^8lУk]X>OW\7tA<ϗ쌅aȞȰxnNT?y>6x-VY+\m֟ c!8y+c2 iؠC˄y\7Ȩ ;2|[  5#hdm@! @*23K䫬w+'_zv=1h5Rn26͕Nڶ<txj繇 L<$72,g 9nwa圡55A`:h!<.J$aDA0(5h<75Y9l_f^?OuVǽ "i4XaUr0N(ZqKxG~Dy=8Rn:O$PWю 5LlԼqws*5g]1#OBG}jpQV=:E8wa4u.r2q^뱭 ؔHim@eNG2^X$`8*8UwL1{&i0rHAbH*8tL؂ c|-.حPM L0`MqPfEc.p} W*ҍCܺ9 zdv:;؜4SMd]*k%VJ[B) ŁƣR)6wttޗvEF`UK" }FG3@ޭ`HncO^9bM7Bq;zK:yA&1miɣos8 ̮2O%Dn26_"OoÈU1Tz_vOU0YcЕqvJ CS*paJL[P+nOYFҋ>p;xaZXE5a@ՙDAI$Tl̴ t0+.֘X<ұsHSP0~8XVhR?O鴠i.}i EQxaVYXVΐYN %ONv:2CZPaJ?ٸ[PFcUabֶV{ ^KU6[Xj4\4q+NMg!w+s˰w yS+Ĝ<)bnM_4>mX[,cM@C(!4xmXÞ4^5J+em.QJ%\<3VnsH*Ssm ]i *Ȭ{1/) )/B&N t1=Bas=n=)}C92=§5cc!F,d:Ձ^R^oFH7O5~L}9շrOͫYrUxhSMr A{6 dkXцYT B +. m$]<h9u"٩ȹOm_+;u,s^V | $mS/x$LZ {S#Is^Xe}/ ]6_f a;ob ~1: FkзYQ^1"xF %nX;þrEm+CJDAiN(x?]5^F*#އ7 v(+;]*{51htHghQq'X<UdɁ/26&1!X)Z|܈ָy)O(:Wm a]R[^-~j'=ҒiQ?S1D1Gḧ?DydBO5ZL\tqh/E˵_D*D|B-~Ĕ1Oi;p^)encU&()[J\Gi$RId@vqsnʟ4'[2J4> qV|O{&3ѯ6H^;~ʇm(7 ()mv=?@ˋɾ Ǔ- ruj~zckjD†(hy#V0IP}Z "h.{QU:`y[3QNj?R&MΣ*a@;y2;F "ɘ+lD0#'P k7N,޿)vB'2 Bb]j+qa5;NuJԛ.}_V{`rODlopЮȺ­9ͦ.CAS)'Ç쁟lҙǪl GI>F j>Vqz냎[~ȴ@ٷʞid1z;}| HSLT|ope lVA%),SVQ=MUeQ*AUa1IPՓ<-ovDX f!L~FJi=c*;ܜ|6Pxϝcp9BnZ`&"? q=>ZwiZr&x R(' XX VlEO[XqG(+k/uq{X4nDt@`I?%mVj<?4< d?zS{bÃfR&Mrd.!pMdFp5p讥h/ 7P?ݓL) ]Fv wZagF=FA=RjQ9y5#Vd\:Qh{Oewjˏ<8]Gw;DlO@`k~؝B*YFrh=b6֝H͕=e/ ?#sщ#F#?1qV Y]@Tb7$%| qooW1 3,R*CV-v#^`(wj ^9d`!<fD*ܒ$@˅J}kX`V.5g6r+?{tǧtuNSՎVQMlkYc(gqBF1ڸiKUaޖ$'4a&ô""){3+KipjJ.bj}N7\I=G>ƴ5 4<ҳ]~^D:I-޷J8݋y>E-oÿ=(E{ }|?M41BCiY+jrFN⨑}V?{j@nT9g:X*P7;B6U yvi7c;c/;-p!(a#ϥh"86OY]#ͲB-1O1 8(3pgv WلF/27rXPٔ ,fNڈFq-di֝zeaKϲC "6|,^mOÀMrIb5.p" ߑiuyy7Z yr>3Mbu$ZCW"}hY'2@h)FS`.Y(*s6Sh@[3j$㍺@Âq:cWnTW Ei*=*^ZL ἑQw@O %G)}ly :tUIv931v&eК % `aV,7Utl31دerzѢ*tZH?&8HeV=7;W S& l eq s71T5/Wd}*dm0WP1mg0LrkYH%l'oAǪqJ Wf5.)ex+gu(3᧢>GF04Œ ,(Odvc;z'xԽX =r6P([(R w'"k0﯇&#@D$(35KjYS"IUhE2  v4p@J@yh~ϯ_w||+jiaLnj䖹T7)]P.^h(閄XMdsŽkJwPV&I9S%Hku{,Yq܄{ u!Ƌ>¸eOa,8he@/FeI4̡X*EV*eס?t ߖ<20M",`ɨ7<0SgUp¤aVvZ((_zݳJ/hT4\PޱRYnD&Pl%?_Lu+n<]%Ico^3E!<ls$'-dęM3龦}ϚV$/IxAⷒQ:}U%]f7;tcV܍ml/j,{~zh nR JCS Z ?OO7(QO-A|Q|2Ǹ "#rȀ[#n|N?pRSO=˳&~>El4X._dzMb?d~"iQ5гvvAiݾL=5VS\WaM9c#_.ڎ&G!#!~@ohJc;U )D'%<1*jz޿b]]nӟѦiбϦsqe8a4\PYq=PWO5hMM j#A6c;CǏVN 6 _Zt: L n+C8b}n8MiWrN=\q}8”=2s (iN渓7 8yQw wqܐި@GQ`a_&Y!·Uw<RE*3b.|b1-l[P(t|Rn!7xz7_ [.87=>8v @FS@,E`X*ir&q< jˉpJ38=;"V\LB( Mu!J$){n9]QhU ?A(5߱P3uQzD;L0)^9HqD V@|X4\ -}-e- #M=םoHw?dҬK~Z݈vHRXSšBԸwM_ɡZ(&^6=M]|r({\E8[ǜ3gtDͽV5ڸ /-~̜GU HګP7A=r?:ȋ_qOyb:V#u.ݑ^M1%*yL/iO&U1y a˻9[nu\3>FsH\ҴND~hk c0w"ީg@R7WKkt3R@+ vȝ|KDžQvX _H8LM9e~j &Ǝ~18eemB(bIy6kI&.qyMK qI4sEG&ċQzZRL {1+Nn1fΧ!zd' }"߻\\1^Aեx,#76J}v-fA֑y#{'=nXKN &LJ(*=CXXCKjT,-hw[wT*, c9@rS rn=_kݸ4׮D">a/8NP–B_J^R LxHRm?㹥l\ӵI.,uͶɍVɫJ`1@SĘ=-! %{CYՉ}e aqY=fνpA6SͯjJ EpήFRgַöw8ڃ nY/ ]T :^-9r?nncҹ-5Jx2LbEc%&kȏ学x7hQ<b)uR@PO2㐏2uCC8J̜&Աv2rNȳ vj۾#$=2ѷƋ-&xpBQ!#<tk4(2H2v0Q*yr!A 1 E2Da  2!Lcz W4Bv SD损ћʲƶ )B5{V>*3v6Nou5NĈ޸ ]xx LνC.MVy=Y)tt+4=VkU_sscCjGn$6']5q܌JÅP܈,%(.')82Jѹ9+@ BSf&]^KΞ 3X s^u MܕڏoL@H&LsnW5[ Nc}ۢ-m7v 1B q_A^Gޮ둦Лnϖf/K0]#A|]TJ]JyunE-Q6»ށ-$v}.,Q!,Amw[1/u脢6J1D-E5E鮄sq2\չ80sWjYJIeJryS%l_nŭS` D6cn}ܹq#[k%,4_kXP"bv}BT9P$[zbIŤ(=jOy^ Ce/gM5&;&yLXZK>tɐzm{M3Zl>R(9{鮽NdoĆ˕Ozׇc.`c(~fd]=u⫮IgKEi? *`}y6d356` p XJepMgC06uq_{`` L$G03 tNǺ)AhRR91;f~Ao=Hq6s#zN;A__HDGf@像Ԫl٪#cGaG'#s#f/rGTY15V/\tu:N&py]%V5P2)-١)gb*Cfn@_R볹GXz.†zNDЩ/59"!f>GϺo9h%Run>zP/vmeRnٮg"*cR SFQP!aYWH:nfx`{#}Maم@r&Սh<rhs{]a?$7BP&h@w-):fPygK1q$^B (ᭃ20;hsJߍ!Q`K%]%HF`D(BmN* J& ?AH>I'`6vWmûN_u~:'&_1]k5zԥd);>22?~T&ۧ\@6y#i=S  &9J|pMiz-hw~)`ƾʹpQwH"Ηvc,ie+£[ _<GcfR$ ǧ7Po1T^wʙRN( 3qU{M`l8!8.Ls+ !22UB5#Fg`tHBP 2((/=xۍ5/@ "Kǒ eu.43){wFLӡJBskv}B㿞m-O>:yfQKNN:ߚD$lU-o[Pqq`oC䷯$Cyl>:ƭHj040XdA_e}D:ǥ5AKqbEJ\e[tAa_&_o҂w*k{Kf#V ӷ'k^%l~O J𘆆-E}p̼"OXq3feo%#ލsK67v"s|yudZx2t=^!%~ܙ|DH#r% DA.'@+59w+on/QHr`l^TIلdw_nK0ݽK`{<>R$ep\(j{9pZglHǒ(=Cu_!.ȱxerHJuբ KSl0H}!|"J"\v#@-fjN3"5yt9˵(3L|g:ԑ$?Q4>bE\z{5\l.tmM^II{Ր]@2j=lc#O|?*ՎB?A&hP!>c&Ơ7h~2 *w+r.5q=`=ʋjoGbŏW^5p/&ΌCwJ9eW/yCnǡ5zh|н ($酼X+A!Bcܙ0 7mHD6ַa4gmq J2/zcW?-+p5؄;m@=۟ݚPL5ʠSӲ\>pN^`iG@ޙoG5}CF& O`GRu&9Gg-p>嘀*@U%3@uh?!PO0wvX>ޙLsą笪)nQS|,dpZ[J=?(^(3cQ)?tyWJ&n"@s7lwk~XT'. +jp V{P|o)^Yχ*p%o5#TDQq/ΘU3s'XXV_/+%/́*2y wؼoVBW5u䃉{w ue?)qi5gVtpáboOͬ1c̍gGĹVuI.߀gk\B"V8OQfoɺRՏhgH6+,^ez=vP]Etyb]YCj/aHpԏSn(:$r$!mUpa_c{NE*i.F5t"ΈzU¾5/W@Ct Aߟ[_l2Wa[ћMS]ߪwUC-ٗizsDgH~<JQ`_)k,T-@8sKfZ<4zU$1Y q)ℇ-Iɷ|kzufQ3lY[J12lAHQߏxpD=7uۏuY it"ΦV!H*Re57Ϟ77;0$r'Th_zP7 Lҍ6O[7YW>9yW,+Nq^n`˝Vhz݃LW:ɖ@ۡ!EXAV"gu/p2#HKgp7 밦ug!Tyao1,)D,WXA!?~tvYF̞ĹuF KR:!Hj0%>ca+Ο8 #@JN>ا5g]3}G{ɸ'hgu+w~.#pޠBU=`'cg,c jaWl9;?k]|<6g[]Ď wpuYIi{ۄj,9$;dװR'L]p9Qc0H㗣{+R.rv? u|)piQJ͒85P2̂ *1y] =(qGyt/ +E ;׎MOP ӞLZ]_?0u13KU__.x*zoH@l&?ѢSc1WxNݩ8J) E ωu@bOI]{xcÒ x}=8u=ny75{+Q"`xRԱ(,w 6(t(Ibp&ZݔUJM!Q]f,HQT,(V[st$f ⻟)T|_Ȍb|ٶJ[rGBM&\"NkdOa1[Tx ~ rx2,U ;քVU,h KI=QҌ?L8k]%y}PIiq' QO@ͨy}^a\%zeP s#,Hfރ!܍ r/0'8&< wj$(хVPJma`U2?.{&vw.]1u=(9hޕ l`Rw*gN=iN3HtA:I'wSOwmibk؎dVG/![ ~zp.3W!dc*@݈ibV;ݱE'c>_hiϛƤDL}^ 2,<5A,eܤt ZL*^Cб*Qh2C6m ~SȮJ]Nk 8S:xoA,$>90r"7u")Z!M`TgGDvbl\\%z޹&5իNSRanX#On^} $qk>X'D2,N.(QfLseG ?2^ FEyc5{.oX}-Y12tg^\Z敗.(b4s[+ \B&} &-s`܆V&J$5U:Q/'$~45͇ d(Fꡚe \VKWSo3ur`>t>18'Ya;x)e|LF °tiZ:Zp3};\BGpڟL=TaT6e8-qfPo5M@ %+tEgUdbqBعՓHB{VapNwahҖhkZjB}&"َEj+x7fN3.S[ٽ٠f*mlkysV^g޷1D?JEC '46YI Rä5q̝F}!! }$0szG]&R>k\azUBtn`jY3pb^ixIy6]$ r9衚*/zxC[h*˶}<@6,>􈘈C`}U{& ];CGH1rH ˄_B6ݧ#H<_=;Xr>EGjCvqRku`<5S$X:b(^oX귓/i=3Ӑ ^d$C,r㛀.3bAʔ׮bT uQ+d8^CѬsoj?ڠoOMl_BnD%(ICeEc@1U%=SB"{,L?Z@_h\,6BJ%o@!be @ac/?_q1/ bFY>VMe>Hїy]%73A>AU!\H:1QJJ< T=Q{E6 @Idۀ'^1hk*B~8;p&QxRcrTyg29q?v1~ 1X+rP&Dr澠}uʎ:yshq N }W>gmj*|f f0Ҁܨ;Aid(BԢ=#v 2V &nm` >(񡚓X̰~[Z94/) +]N鉼̹0z*CNi/V!pxK5(%MTo:Ց/R{Lj8^>aD@ }jIK1f&O` Ej ,`vœg9~jT)fނ{9 Piَpd$OFq(+SU俅E/1ܫTt `ixx]W~~^Q2p4:"B';ۧ'?=|Uгh;gIwI4^yE]_ hSZCrfE"[@0S] ҠSހGޣ:fr)Io/kc>Q%.sTX Ǔ3=ɚ/㒗%>(a5њ#xΈm{G|{}5Fx;lhBq߀ ڃ{G5Pkx^{vM/PJH+Z8tĻPyeY'HhcpS3( r%S !t4q:C yhe^d즑>ɊWLg1h(-[c3PiDQ$DrICeC(R-%Y1 83ߑUC1-憫zڳ:"%|Lg_Ǭm3'gQǒz_[%iz"mE:'egMjL52!lt#E_S*ss\%`aSPT{5uW͕x3 #fvb E,0k8TDSDz`7]͊o"sƎ]|ri &rs0G4 ˊ]&u}%J z^!WYףx4zXtؐ$PM-8ys3IqӘc냧j9'Zơx8z ґr{ ,Tg3+jͳ0AI6چSWZ¢B9 A74SNJJD71+W<6e8N00W!CIEH 4wSngDSR<÷B[Dւ"T gj'#A-:_>"% F\uUOf P]k|AӔ3Vy`b+MXԌ֕ inF,:c,Y['o/6i.Fw!TO`K+8n?O|oCjHsU_ۜs٬o1cwͪj'ڒDj& .`V`|mL(W) V@t!j3 ^Ryv-e|rV|FTQ̋sqZ|CgvZHPgּN)'v)#Ʃ|v̡a~֩sB.MxBe6з#5poKXv`)+X,$ h)_,Qr3;(;lUXvL~T44쎦KIr<b!okIw6TtOڜzey#<9C1l &;%ja-PAx~ߝwr *U?ubr1-$#L\"_gL;m_&/-J"@?k! K({lHG 7:MTbJwgh WrZ<}1K(lHٺE [uUKAs*2}la=of>Ym)0tcVaS۾ҽnzZ \/ıə-T8@6n"U'8P?u((:޷̹W %V =lx[MݮGvE]ƽ%1 <Dji0ALR V*h^#V ڹ6 \5fy\#(aGNOrE$z"s\/Xd +J40[w. ta{A"gɭfظӄ{X&.X7o`M{Ą0(†`\bťZok{vT=.}֡ leNg ka˕'6 '7JuDhl{ $iչ]B]T1~*LdZ\:tV-$!;%&|A)oԘ&OChiJg^\Mem<mRl'ZlD_ ⸎쿳[bh6jr9T]G ?k٥#C {:S(KN6Bxgpϓ* 6;td>K.iL%,#݈4 ţ{VЕ CvYTϒZ`H(6tKh&SLRhzʒ7/"y[SH"KyF_[w r r ic'lJKL!IA\M~k LEQKVIG<%Hn)OCE >Znz5cϡX>"E|uųZT-vQ%pK=5x"F޹|SEH4:~3A}gX;46(V>ȀgMYD.{V7)$/C%t~k'?E3ªa Z{>6Q5D)w`U|^ֹcr4hۈUszQdP*O S9Gcp&7oSy% a8dmhэܣtu7[zyD,2mVOZl']X!hʛ`⌌FWq2URǹ~~N!I?TJVV V ڽv<C@ZHݶ1)ChI9~Lèh{cMooꪇieUIa\Lu ݹ#@Zb)0LcHяaga `u;_ )K)cD] Q- DdHd6}F3$<-_婂rW:7-wD¥R MEZ+ߓB@aê!2V7U_ b:4+ 9̐F}߅ YhP^ C-lUy͔ |:CIԠ(6"HV*~5ayoTY4ٮL`愠g)z]G͵xWx/3Oao/Nۡp Vֹ>ݦ^a7K9{g*C{ofo fu_դDf˰#j(,ܡsw>+,PfbxФUe]!⤰~6J(;ڀXJq81c )_]u'&M ̀aE r2'ŮrΙ3R?1cgY"KrO [wA^dXS\~Vqk@*AE?ma[cml8!iNԠXIa639m|ŤG컖6]f50%hۃ&! P11?ǭ?օv_8/VdLH~`->@̲iZ定 {%H:9y:+{Er rK,lŒd/FsGN:茖eˬ۵RS2.nz0h~,U0I"ľdwx^&]ҒEעPZbf.Rmlb+4'\NJESIy4u?G/ymt6p8O#qŮ~ᆧI&y(8jwQ҅.lH?Cv݂ 몒htʣH74.+Ԣ.c(`ܨ͕ȹiNi9^:WC4t%qvnH똞Ǵoژ;FpWѭðv )=d=5loJp~B&n!`܄0ȸVz݈&GDQr:AvۓnbXT#*͈Ik:֜u#z ϰ wS⍝b?!'3d ͻNl8!57 %;8i3>BNj,&Itw`&WGvB놫o9+p)IrCv64G֪iԎ= ِ҄ί#K7Byki"=^+K{V;W5jռTi,vRMYa[}+HbRgKQ(h*P 2WmBi]msouBc ՗iuյ=o/`(]$R1a.hANZUt17[KmKa&f'p cިy<@K cZ(ƺleD̀wQkB]|:#cejBfQbBĆnXZMQ^sRa.{H۵g|]c}cƚIl ?#|s +Q @F6~6oYO7_c+_@LQA6GXb?*[F>TFƶvt)FI_F蛏.f* `i^} b_? [~nHa@VwSN{/6,l&Dsе?p~傦6'h#*0 }qݢ2>+ ^.48mFX!lVqڈ!$] I'UfZQg뚇HG?zX8?tZq"}8yoZig+} _ ~n9H`Z'oOQ^hl֫5d@Y۹%7]̇9Q!fLmDxg6(\ޒ (.41 j0 Cz>X>J9Lr{B\ҵ <͕$D8iȎՁB0;)S 8jOvQ&oBt;ec16m] 9Gui*>ncBUD }~?+R{9Ф#<,_Ym⎷R2Eҁ(jyg_?Px,.u5vcbi#~'p9̲U;WdCoNw˦YMD'@`$0|[>1W oo9Z6Ѷ~k x=-nʵK*n:eG2+%]R匾 x,D z7|9.P%`j) }0*Ƙ}H_9^}YH[ۓ 5_ؽ.fe29/hS<cS1kͳ&اM2>HF5U9mΖm 3N(>q]mSDc/Lf 9!My4-Ei܂1>fQq*l&-=#S{^Uʢ&m0m(&R65|v1g ltXgebU%ĸװ]{abgC!Wq} M81&^Мv X`S8uGƲn;:4IgID]&i4H 0$ZCϕPd4]EZ' @\W,|EgqVM*ej35$ከNL:DŽEv')j܉i?!J#)\>g*{x j$3H1%ږh+ꁌbBS# cБy^U Y!ܒPkeτ%!$;݀e:ʷzB>H5 LLך7@_wn[dq/iyU)d:wQé˲WSDJ|#cw`Ʉ Ohd9M@ME\Gsm`6:^u>;kE#7_GIP0۪%F[T*oZC@S3 _Lƻ30Z4<]q=^G>4O{h3P@L]JciW/+GRJӷ+ζqG҆D<3򅤥Uk㾋%h9`D * z >3k'1O:Y!firh;6^`U-#\C M,,XC@40/(F^/~LKrvKσiޖc?p%V*K]tp%=vFE~3Tzd>>WBZUy TPجU)w#zkJ`e%ވN_Q77P&qI.I Ex-0Yeif +m]uHEV7f]ZT;T &(df;-Tݦ4+'C(v#S5'8/'fBM} zX_ew!Xug3((PQy`lUk}u'!JNg+bd#t>^Ƃ6E}|_m2S >TF[|?!9zn 7/b|az648_TO5z#ʹoxv6 :.O{ WRw_QDj&;pgi"K@P;|Tٳ}4]2WNs3}ɼ4gK8hQNk/cs ~w hݗx y  ^UR%q(wytM'睮]=&f?S6̎OVLٳ%INUP_wHM%혠w>p7nxuZ+O}QOL `੎vӢ; P—DQTkt^(B8FN/3ܷZ-ov!\wSeLL~{v K$̦ 8tM*i/ezT' tw>z.MYQmnwglLW^O|COtLb{rT k`/MJ̧G䫃aԪ_@M{ %+bV9O:$Zc*ALr >cZa.;?VC853K'<30Y"S *ЊQB|R{7+ÊlgN͒bo1NWCjX[GY1ԏh"&&b&d ^1j,~N@x)o3ᕠ} ov"$\skv#뙵ZKB/@4:SO<=9NwNQ3u}mY(*#G0\C6WayG+ C%N)ŰڦpǾRrQHTy U;3 E}i2EOV.:owqT~xVtZQ]TF%0,4g /\QkB3s&sĪKny.we̬߳Tn¡`\lwrgyd\ϗbhZ D Y-a}G\nX7Gc=p 9 ,3?d=VB|}Q.kD)m% 0S]?i:mgšFko<9ԕƥ (Je7ad|Ouţko%#5%J[‐ {Zvjj RE9!6,85S,3>PϢ#ХlIm'X@7$1K NrzL=GƆ'4.H'N]xy$+i}>i]Vr5 L?YtT|$,B0WRR^*Q䢙a`8g|ٺgHOXFAo]Ul07U2ќb;%#Ⱦ]7cJ"pR'.x t˕P{ U8"?Uja+"koԘWkă.rz4r`y/i.;!LjŠ[C'N594c3uXmlZ*{ pWaa vKn)vEcaấmiL3sᶯ=7JLW_ ggqvV迯|L|œf? 4PbZI!=N~=HB\lfzPZ'[!IXT0  <i{iF}x5SY_VՏ^mŒ`»"jV:`gŸUb. < 4h#Xi"EܠPBo)_J$DT fɆX8Y}Wafn1TKNA9^s[G&cqMצ|c'RcYP5WWρϲՖօc%1 1&tuwO)~ OhqEED1xwX b@7S}FK|/R),N:C-lMҊk@DHX~} ,of뻱qю6<)[&6@zcK=^9/fj3zqe@% MKsD;OMĊdUY9eȔU\^u@#ʙIM[/U [ ͂J ZT~YCf|Y7Y| Rz/Q8#ix~@M6~CC8͞(Fb_&b|i(ג5{p&VƴQ}6|xa"Us y80o16`wP`GC|q'C֟2*ߕSWRֆ ()5z$ոC #Iy&b;~>}[Bn rbXDL{Ѳˢ f~^oBg+v0OwD-W{ ,)pW{U"RT֞à 8N,,HVH/ UŢPIʝWs8b?t >K5 M+PǓyb4mDĢ;ե#ΥN*VR̖P XQqF(,I;2a^קltIilNAޖD> -9D_Z{.M8/yuF扆K29gU*ӹM)m*0d+ L,`8.BڈCԄ*ȺS.d&NRP +}B2g`Tmzw:MN]f! XmT%u;}CKҏ70sf?Mn&wF^DusJ:e᭽/uYfrM/vBY4}ޝO L]Tid\` lP_+ҀOGjvus "zٵ3*4c@p|Cw߶c:6Ux`)>IZeij)4ޞ lқXxaZD8Dfe kdNP0aiCuR^!]>h9pز݆bAoWb8.@͗a}Z /z/[)[2EXr @~waaLvp(QSox. AMU)Cx&{?V!&ac \*z g$u1V3eK<0aT Cxlyȝi />Hm͵ۼ}|R$2("z؟\~ULpܙo|`,u |?gcO6" !CDrR,ƨPtR]cFA `ZK!кm5&Ncw=ݣav=zqU&T Jyd[ Rq0 *O>?z* \bh>34M55 hʐ|y'r)D0%9J9kx 麀nj^/{9VTT>: évӳ}G\,'gX)&46qwlS5{%]"lm %DVQ 0s\59D ;ܢr d`͕2XnM8ɔJ0x"Po5(봒ԺD"0Qx3ɱ;eʍc,Hjze*F/? ^"m/ EP3l{]̫ bwRq#T{QUC$D-ֿ{ST"c7~h: Ȃԯ75N|QI1mGIjb,9.Ie/]VdfArЦ:Bg[ =BW:ᴺWe.a-<6/h sz64nuH(.esnZ=bwA!9UԳ# Х"j1Eg&lX^3ĮQEi'v=K3)o~L?&eV7m$D 0M}GwYҹ\ooƌ wao%R?L^cb/G39gN f9!p)YL9TQ&0[|VʄݦIm?}N%"Qx\h7h8}P''"a;µKj>$(q9Um KJi9D5;OSma>Vaz+yLo[P@M2GT(,nCVTCt_?3poĥQ如&*r~΁[Y02ll(:8[3Ar@mF{+ QN8r@Xp ErΒw^dWmdhśD| .){d?Y6:cϢeLY7ZJd2d,?bEQ;aZ᩶DejJoh,_JO=]\^|XicJRBoaxò@afi6`W`FOY9\& psrƻ{Z"- HާFEPd֠e[ [s&^1u=lD`Ka3 -'opg?'{NB/q ; 03`ܦ _W(*E"$@RLj YU23$XՋ45R[M #q+s,U7'QZPSmJݙg7ЭlR7 J?hMM|z.UH}H&wBʏ sH=Տw11&x„$$j8t-1IvbjLrvsxƤS/L)Gc c0I4#|-wfVz6q {kYg8 a=z =Nu!xpFn^IrQD{SKP*LQn\ R)G[ުP.5+RD$Ed-SW 5ry2%8(Ƈ-RF2Pҽ[di1]EV,Kf0ep]ڃ=9NcI'%wC{;y WI=оs1䟻3;q?F)jtJ86eUBg Jw 9}MZ Kw?HFg/XKg=5i?$Ϥw"^#[Ág-f،cKnrDsoPiK!Y jYmubxźS~.?9OBvU+JWLLQ6 |2-RLiKCvN{Ed'PKUZֿUTh (#lnfI-EM,Io)(mQ^qJ2O|j_Hms"Wd2Zq6K@]WŁÞdM+""öaEW4QwR~kE;Qt ".ElBneb$Jsjo__JZb4l2-Є-Muzh\ãV̍͑?/5:;=0>9=5rQD%"(sO1\6 R#Zq:,L$nS=M(&T2l{z˓/<?&pz'G*kVlNWdžc,oviA9}]~{L1" Zּnvq)q@HXx8]ZA&%ybt|tlCEF?ZIC膹2 A#N78YZ"D:˕!\[?󛊙Ĉё8èuƇ|lPV9EZ(bP񕙯V JQm A>)1KJ']-Xedh'nYĚ8`*եYw:2xFpOlٵ''D?"H=G]o.]Ͻ֦?F}g6ګF8dֵQ,3]H^JK]ҡm-OKdnkQy~26Mo O6a/1]=rR;vw Ԓut+DTc~6 LKqSB/ Vr+i7(#FiW+v- ]<; xpv!s8YA! 7CJ͜TbBeTU6S˽5宛:׹9`N,&f n3x]7+hݡ6%~!/}3mvٌҷ_+sGƅ9Fƴ)MA LaTJ$ 0b@ըc|v۪b,#h\"BR߬u/eY>"!x\G|q]MJЋ/= ӎY)s.>@d,f$J.NR"P>!E@EU 1¼JRcEQ7b.6ۥԍx5F=Lh$n\&#AD)3ȿ} S?D~ “d4 !\V5 @>PrPL\8ICkhB1V4!,]7lU1F dBp";cB`Վ!Eᔱf GľU>"/w-ƀkkXfjsB-! tSbG'4=Qݽ6fǢ94>ϫdq;3Sؿ_~ч:s'@+39|EIqDZ"ǸvnƗΗoQ,s/t%>ڒBOk˗ym .Mfh-M]&FcTܠc0,̋"3C5@P܌z0V7wu`^>WyM"krzs1(rlM\J b3W7g0Դ`] D$<~0I XGVDAxB Z\-MLt}|LuxiIXlBF!+CC,T*ȏƌ2Β-b-nHi@*ε2ݞ-XҊͦ\ !C5∐} JXz\Gs(rߛFtл/¿A:LT٦jVյttn-\6$&tcW,QCZ][M |@2蛯I(/w˵VrGز TF )glK򢒡#Yr 6x]T⬨E0c8=rh*Hng]3o9W C韸t"ד{(qZ*s,y?ZuZx|z/)?"-SQncX-^{ ;p@Q(D f`{nS;6G>XPDi];ծXS Ջ $LHYRvxemebѪݼk'v=Dp1;[UZzf Ne~dk.@}Wi4$K W8%a+UjIB֘ˑP'v‡9~?\PߧWW[Dˬ @CI'k#.Έ/Y%sUݿ)cvx͠E7 oE[cZO%}a<}QpCB|htXEi> twZog|=Y|F;HksEwUPwУCK=^¤WÂ4VҨPe,\YH>@uqO 819q:l ,#9"T< {ܩ-a9zk'li!ZgزdG֪94 Bݼ\.Z͗8$W f4檞I SWJ>ǿXC_a6'yOA3,zyc'E0N8U˞MS h)=<|%_NY*9&֧kN1H'XgTxdB"]`+D?&$ymnNBq^hs#Gbq9ciSX&R /df`xqrvےN s|'.S1f<5;yDʧ;v;gZw0dV@CBvlQEȭ1f*IV~ rW,(ixÈƾBWUS!(xR5܏Η.Tv o5۹@nJ7ϭvC"K)%zLi6iPJ.X!zAL` ZpYas?I}2'jaf ӂ=^L/(ev=wڭCRP4?{ 'cܧ4A?n}ݮ%y=q kEn=ز@D׺R(Fb 2G znSU3'DD?~"AbgH? N\z_J_ξ0,D2%+ʬ.8+N,BoIDݰxC'?7Xb+C#J:pm*!ro;jKL2%qSbHz.~#jUǾ_ȂRESWV棼N[, 5?m fzvH+ȐGN3܊᳂_ID=W=Wp~F{KYZ{7Elz˲$oȽ8Q6'H5JjCwbv']XN;B+p27xA֪r|txZxL^Yꃄ) ӧEp˥rO<ۏFÚ.u^$QAq7jjeC?*U&[9S%Bz63K=%iY;c몃&8)bMrhOP;U;+ʳ3`$-cױ Rad$Ɍ2Z)o{hafL'|PZc_VWA\Ud%/Vܸ|]|[gkg%YNlT#jy<}tJyB(iG ٰc<ڝZBSMj}DŽ;y4T"DoĤ¢0-Z35Xbr~ 87 xw%?LH:-?`#Z*MT]8hmÈi83Y}5=uVg~;ɌJ=H2wN u[+vV#Ć PZdT燏ʼnH3OT͸'PW-(sU9G6{ѿ$Os1bd @ʔBPi鳈B/x1Ulbmn16w.?qH18z.Ãr{+2:ff@+KBc9H=PꍧHՍ;%B][|+bBj\QCl(zھmr#oS7f^;{t.ŽN9+P'Jmм'/OPa$i:oŸ$-?iSVpK9t#"q"f O@@; k⯹kry6v5=pf}nC %*͚ 8ꔄ+ M֤:$>ѸvfqBd^iFfOh\!Fȹ\э;֣헑֦^',W 0qU؋ +^"Cyi0@g0pwNb!'@arMM|,k cO %)]Beec?jI5"l*t9bY^Os$DQ}(\chN%p:Y>FNC d) 2_+ 2]>"DXJLm=g,w: 7,a9+TO%-,S3Xs5B:h,dKEjJy'u8S?D}9s8 ui7&;%h~ɎC.bRt+y)klL˰ۅ 8;DPa5kP&{]n`opx\\"7/)!/10>n'\S5L=$簦ywTy8r혭U9cwA{eL@a j: X"u%'* *LvyL0,3dsM\.X('gn"13x]iDr.S .,/0`#\IE&8 UvN$v` \rVq@=Vc$\kve9T;i9xRm#TPsBL~+^Ʋm{822f0ߵZW&YWUVNZTt  !5DSj&XwMV%7601Z#Bz!pE, bF\$a#.`ԈJǃHfx뜗q|-N(U,v#C@` .|IMʡw2Sá%FLJ,eX=rm(xWjLmJ}gMc:'_(FK!7K")%1 Ha}vR@a"gҐŘ脀Rtk!0H+u4M~cY9/^R܉a':iʬEUK W%YH_2op|sҝ 3*bAI6ʥ^Y D \u;lׯ4>Αg;bӅnzUN udb|C?hٞh0j0 "m j%[~=ݞ&:&=ّ3} &mRA'TN3M{z:wogdşT[CYԭ+~G=VNyͦ:U1hp4ǘ8ʛa:ћ(gO PxV6o8HE&^+Q‡9P[ I!rL ը7K"޿qڪ/aqܸfnedI-c_8C#jm3NR6J/~HKu"d$ $qA QjleT࣎2egјZ]ӗn%;@bq`}n]d lR!HoӃYI#9CfMJ^rO > 2>rn"B Iմ5$Jfh5W=lT^.)\)͌ o{Of#uc6,}#Cx;f?>t*9a Is&5 dFy) ܐ? VY*Y lOXKFm0 v㄰%k栳䭌D^a`zDQeZ[ײP{;;&D릇O$ %:ؠ5xXJ4*z^j$O٩5,Z_d>f\ߖg,U.nٙ"$9g;L"*Ga l}dطq&+, AdBC>k`6lzBJWu .ҡZe29/iWi89{atơHt4`7_KIGT}cXoz(}wìjM3Lh5av1 GME/B.מC^)>ZD.йZRɛ/)p@hesvA.Xv| gIr Oo5yeu%r 0ݰ?7ϣյ٘ VO :\)djd2ǪQJc4<o3e,Q=xN@^_a<Bϐ}H}`&cRMz9PZ?~xUA`ɢ|G2+dPd|5fl:;*W_i SB&jZg?:9+{ oOܝ~2ScK3>O)7lyKПJ1KU,#/jVyeSPCH$h/mnVU̶-"pXUs3p/@d.vkМaV0C`TSd 'vZl)]9T̶J7 VHE$;Fh8;]$2ʍ|c˘gyDŚҩNq0"i\rRt[',ePyIe_c&…NX/Gu;5ZPBR;p҈@e:Exq.K-KmXD}3ek_d ib!.g#V&?T%*1Bg֊Maz+ Fm0c*8ئfkﵡ,J6,Ԟk=%T;ǡ (;?z T\R/ ]/WҞS[O*%KnyT^4Q$J@6ڬ^PI);[a1l4Ve X\_2k\ O^!j ܬI83 |AtRs^H}F`!N3 (ϡ/b:lS8/Æ2m5M?Ib1tf!xAQqH0QEm`_`D7E+z * s#i٤'8Di=Pc0p>xX W1Jn{QA^|bSAzUM%CmxzwğV3hVBn/}T^"n5e—6(S|p u-kR^tP *۫Limz,GBnȜAK`Q onZq71AQ/z r岴IT$͔럼PZmrt>#Pp x 3Y{aOi=ʂ}{Fu c$Q$uŧO/EUr]U0 3[ᝈ `1AD9+(p[P?6<H2G'pHb&+_g2)ֈtcߦvƗ60Fj@ԎwG_3D%7,(zC@A=jD1bt(x.^-ado?*ost\aەۦR] J'wc̤/yݼjX{?dm }"]-u3.YGռbLd$HDg]Pb^M IVeј=$, y¯.Xzc G0WljHEផ-;)^Ϥ'ƞ=fr].6qpv,f$O:MLQшv–Ug+b +T'9C5̗ճwZ3h!Hڜ~6\(MGwX|Eh}( `ߔBXiNnDBآ[m޳Xs u!sL)JKv㸢0zҝz"͙LQ삳̱rKPΏs; ~h:I06 D8 -U.+{)r5nΨH}U'ъk9\N)HE *} ɺZEz>P'*c-@!K&, hܷTxɋܦlqǕ!],SCf |B4.^jS쐆e5-g0YL('<4SpbY*XϾ> H'TN~J+F`YRRZzɾ) X#U %)l]{$7 n[5 aSDZG9~ < &"Ds ӎ=Nd@5YpP>B] $}&$ok }\KjH*1߻!U%~N̊ WnLS҉ Z|q8eGbV_7ʯұQ"BsXU BM>~!&9)y#iiCR2Z+pe|F?|cZ|ݒn. y;c{ے'bAsy|/9>SUm%wkdLAR{{Ùi#a%bo&\CZZRJִ'ph~D@W'!`!pr@(Z4:"fnY a925 Ԍr;͂+2vIZ*Kؗ"HMqr6,%T~)״k~x]+DuA:x94qjE$|xXymRkma 9:)f?~;#!\ ."m^3ReӸ$TrcKyNC-"٘#,`]P pOL)i+o;sOQy[ËIݩ:J6FU;޼+ac $ @r>k2]t/ƢoJo%.wZulJDIIKsRޭRMEpͶA4}N*AWMt#ZR$i76%[b e05\פ#I@BVB*Т2J0'#A;pֆ9&TNOg}wkU|r3yH'10nRL` y [wW\^Rc 1qy-W7QUb6*hfmN85$Cƹ*s2],IM\+b@Җ\= e)<1&n#\S;2-yT?rKϖ+l/_. vunTR~"}_l9f=0.6Q'w Hnt CDRU4C!<-8Y}fܪPFUHQߋ%X ɨFhž7 `%a$ERm&.^yWNlR oo3qjȇpa0B\+E@sF15w?Kg+BHˀꮮN8VfOP4s(%Fu* 35>e>YjǥŷaI~o'K85MW%5#mZu= ^Mr'_!~Aӄa͍p_ĸ;U*L~UW)Ta!ʒE?\acc[r蛅h\y8R(ikq??)IS Q׽aVnGzFxo) 2!Ұ`l.|tVCb+cdы[M -)gdkY(V 3{r49m=y 55͙S o=wbfÂi ۯo93Qy428Qb2 QV{Xkϔ\%mF>cES=^((+^}ÎB'ؓQcQ X޹l]ful;-zQnr|%ghAVE}/oݮ37k)ɟi3D.L2[]+WNzz7lcd1XH6jK \1uY3[eۑ+|.2YkM*h]tlC_\SA"M96a4:KkCu5kqUv牱3,o;ɸ820vcX}' OI)9٣WfmlͶ3fDnLE$eO<(E^)(=QT># ScPmh|Ctyl!V4 cˑ:BG"T崸ɅUА 0=2<L`{7YHtМ~U~~vMd*b ce(|FylWuy})`HΫϋmo١8Ct *$L!Nb2!W489o;!ߔhW@#Scb/9m]'*t=.\ ^me&Ϭ a*ٺ|FDD/ K LN'J8#0XhĩДv [Ԣʋg._[:CBz'2/SJ^+mwEڎhcs%EɺM`{s*Lб[o)Vf t3ߝIJ %SIӷ.MT,iEv(}UxO^P':&Fyxs9@ʾ÷s=wy: rx)u!gԥis"8 ƪR.<񪈾Bn,];(Ji# i%; Mba˼ O $ѾW?Iɭf7p^r0" Y+ZrPLV1e% g Vv%-yh$MV! k@{Uߦ'H]+Jr\]r -屒.7Nqm0H԰v+qf "~ l>Rh914g6m\#@zjo?BRb-~I"oЇGLGoPO#vI6l1 Yz'5o.⠨IL hSxڟ<+3GDXx C9XX\Z7G8?Qy|i@v`D }o whtWQcIDW6# |>lv-E03%QVJciq{t,݋~3w_!bD֭Q@/W.]Ђ@֮|{YOXsuVmaG?IN~Jٕ|哒N۶S =;,ϳ%*fI "˼6*fѠ=6YaV $Vt@#IMoT֣SUS :ݫrwNQ h$x(3#FZ՟g3쀅Oa%<@C$`sQ9f|7n%!]ӕ>\ҲїG1X]ɺH7JÝӣ8 Ȇy]E5X=pHP/:(2,v܅n@,a1pbC(j˜ J-8PDufonنbC!}80X !%#G{.sjn^j"?}:LcSY9†Uԇ;PT_aE}[Ĝ@T.DôӥnGu5x1Dx$FW /pc7\Ԝٴe&DͶ bDO.ʁF5#?l;>Ç͞. 5?Ge]lddxa8tkZc&kҀdE^nL;>} Jju/5%JXvT);$([|cU^d'V47pbn<4pBd%hbl3BNT\L"i6vUR2~C|bTRp\W'z҂[d/v'_Ϛ6€͎ 5> rwۢMYTBBxSPCߐq|DW5Rܨ_ph$ic|tK:ZZuGaLtJ#DjG~38z&^zwrWnWA_i9/Z31 f#1Qn$ c3Q]oٷ! ˮbTXm?ܸ`(˞h fb(i@^] CP\^֬;wM _vp|)GBTڄ5KɹW/cW ֩cC uq~z= I4CV.m{*k7Am\< X8"ATg#5̒ZK4(+~OSb2AbxI%jZx6S+ּbKL*bm1H$%>Yظ7vCAQ4n[[-ސb%y>vtg/Cm|ñoVAx&\Ň0&BUȆv\#˗:^j$)pV&XgW#x %(I05;c2lFYَX&FWyZQ@Wgi&HUk?~R$M: وrr?h¨/ft ڏdk<")ΦӈJwpG\C%^|c3WBk{ =4r?>*t)ڗd'RT kм7/2sF 9)қY%z'[hw .'RjnQOiR8ՆIZ엪."Ég5nQ!mS`"/Ʋ"~B#}lh} a̿ 0\>Bdl%O1#SlbuNv_kPB'1[ur\3 ^x-du񪋕S^!k"\!5+RL)-ߴ؏~$!QlY,3)PS^gȟCԽ4d- 7`k!u2o0> iA:kRyhAb:!b!,[:I=AIi5p_Q#s8] ?  g?B[r"WJNJ %Xz|E`p 4SkhGsyQt`"M;{߉h!SW6C| |s^S ;`\mO+AOY刊Ղ)|M"-*4hS 1W6 Yg%": wj%95c3;1hB{VMe;3 H}Oj'Ӥ(`f "lARf a bY, XZn›tC}]޷} 80lQZ:1ݔEd,@cyR;Vҋq~>zÓ%v he(Lj`i="Neh @.hipEIb@SJD*c:>h8+XkyNq̓{sH"=0_]3k ;'|=Z5dg\^vo"6J$1F>&-7G f!g+<.]A=[e2B,>xF{$wBO]@Vy?Ҷ0oأ3)]=OJ7bM69b8R et rR[VCjWud$ Izmɾ0(!,v:HFt?=tqmҋhO|`QsS!\EnQmWj:[a hLL \zL[4 rB&~ڹ[h(bV Q#=Ǡ)9Iv^_.B}.̦]k%u?$ ʱWy,~f>8^Elj<|TQ`p@FzLyWWfvDOεnOs`zYȧ%?,k]{D^{|,(C-5S1e=vqG{ C]QS8j#Nnrd#:ƈ!00BՈb-S)*oi?s" h[ZE$O ao[/9.; Ł*X[k>dMvNq8jE:*daky ϓh}P8Xݱjy$5Fk!"M :*G?(~愈ٙbԵ/.LKޥ~vbv%W@˿ʯI3N`놂ڎHFpTrRJak LuG&V7T\fKcp; KߌvkƓՄr6,pz=9z6ƃg68\E )iwuHō.^g`Лܾ>oy9G I'U% SyN vTHY9 }R$n \Ļ[)yJk}JCnpL@om $X=R1֮Io, =^BcQ^Ԥ1ҸWP+Pn Um1o &yo1 S,TΚ"Cm.ӺoFl%  ;39 I'[^v$tnfp1$ IbQ1XfT">"@IYY`G~b˃W!t$ >0~5 SBV H͢w0'[i/؆YBn0 i1 kU%Lr?Y\ :Ol{RaTDy}hYZh\2͞17iJx_6Nr^ p{:ꒆѯ{~!ݦ-'.T)z~I_ !^۶u:ߢQd6}2>ƀ Ph7<̬ CSG-fg,{gMp7 rIK oLE^\7ȶc(ɏo4b>TOl(.h9\_IIؒ_0~Uv4T.k ׯ:swtݲbʧJaq5PyX|!8Dfϒh91b 6*LSUV3]7 }WMҙ= #()YYK2 @G- 'MA/ӉԜ8qE?Ҁqbs {?{5ŅPWHphq)S3R_[8Cgr!Eyz3D} (5+'0юEGkC5>oP*x*BX妆P!8E:(^_D(}o˰]Cyy}JqZtJke| O%Tg,ஈx_Hu#7w~iֻw?"B #kׁ쵢Yh@AY;#s;1n˂PiHQ`i!L6*q!#PLS)<›rCxOf(u6cbE8a |B{;ZsX 5@l:,V{J\ E?3Hy0mFUfM6^ܬ8) L+Y 3!:Xv`\]ƾ?@>>ѬlFrBQ&=YYhyfA>4uXx3wq1OL(;M 03=DyMvjNe2yQ^̧VyS v'S4*\z8kMn&>P,Q- IQQ-KoޯHE.7V&m/6XI&r¹Aڰy#rɯ..诶f1{%v f,ʟ &`ANĆ @ mtfhi;)G(XJ:ϱP~gy~S+@>PPgb2V,0MS2:견̋9վQq X`3k Bר~XN?ܞL/r1"4n9,*NJִÐ#{Y?1gNOCq@1 /l7D| B'3MpةqGW9w䈠XS k\B\.+m"AFa5Ɗ(@l֢>; =) =pM<0AfQ8`N{*WmM{eYq%gi-VZy9'_Ϣ sC<{W zA.~8s!m|RP8*LѾBGCy,>|ecʸq(@,vf;`vTs7Hո3n@]c7Jz̜D`#ԉo^/BVш*4Zvb^d.бŽޗ M.bVa")g(nIDMWO#{t$ʓ8 ׆ ?lPU{mi#tU=~ti"=}㠤(8]m8M.|DCC\niPzke`}NE^QٵY@6VsI`HrË* ;XfU!DڷC| -tzt1?lx17*;q$+k$˒rm JpWĊ[Rj~y dJC&(AfN+=)cr CmVm1o?b 5Jj:"ѕ g,8&LM_䁡vHNzP ]tE2: wiĝ ztxs >jV| '\EW6.\O ^6 .cqS5^5?usY6 ws^wYml_cAy-LrLdịZѯE%Du+F-FILtzi-_.x2glU3#]Z,1j;;uL(2&-[% 1+'B&>C"m`H6zwG[ fiM"U&MaZ`xJi0ʪQtɮ,)]SqXe8#.{؝1%¦(\ֻiU7U[Lũ6$;k wc EpRiHHEmZ54K&,Cw9O3U~ÁU ny}SrK\o7I#5+w&\|l.NO$Ы\W6,( >mԓpdG|ah6v=lu7=L1bwA2IJUt߇ynHF 9^8z>+s?UM5mZmÀ9)[Ui3hVL.S@Ǟ<KO*jRܜ Q܂ ܡ 4/GdidN=^=>4)6qPZP-\۫?ees֋ΟȕK9DKM9}j*eЧ,;wud`3 !4,pٺvݯ嗱 d !"Roᰝ<_wҦnǵhx2Xmk@a[^rzοydP@tƼD RN­٠Ng 2ɂAŊO^B[_rу4#ӣLsiR_zB[`o" JkKI*U'qPk2l ?mnY/5|TDJk_?("Id%"3:a<\%Ji+ͽ0?a[V)Z|[P|uHϨ, FԜۛ)zWtΨ:G6zl饨fd^/_)@\4{?γ/nG2s}HdE~:-lw1vwLE$QA=~k6To390;q3Gv*]`ҬrfN-L&ROL.cukl nj3~L>q dE/J ֺx$,1ם~r=sϷH#|ژ-ڐ2#;RAa~ rr>2:Mܭ>EWa"p EL5@#)P؃ ΚC/|& N8_Ⱥg{#+:%p?spۦ n=i ۋU1|G-]yLҔ|6]:Jљ[ Uקh*G&q:qV"%|MoT`c:JƞB庡$:zYz- \_.?,@/ .B']"C%KgHN&M]پ v#'a;S?BUUӀh(|xOnԉ)8K9 vr8BGG猇x헹'|b&bXf$d=?Q.]we47-wOT15#}*iyÖ  vҷTq^Dbw598/11<̎`| 8BE jR >BļN&5 ?]=ܧ,$*cZ308TaTƪeHΫ5P wžltn%-GP%0ǣ`ȽVu 2ˢ"$1!ڄɤ8CcK=P%| 6nKkp=l)Ȫ֖ZBza'n Sp/Z^U*28Je-hn2^>u!0ďGP vƱvvISDJX$sTSfߨwnqfr9.A`^Ii[#UvDֵjچ|ʶM\{`P c2a:G=Ҿjg g,0|{yM9נoBZn!zgt$8K?C5%Kѱz[=a7JR:}iS >%ϱrVc2#SqAۀu ΢AsPYuE 62yFDI-F'hnU{ !̭cvY$uA*.,29Opԅ׵&2_l79[/7bgDkUY i"?F.aͩe]:Hj6j'VsŎ@om['ǘLA9q(OL踥\Ȑ#G™LXR.A[u tN\XH'Gu~-1?~}Na{-\!*⺒. ]v,vKR߀<>IǬHT4ٯhhW4YP0ME1 :lKz#{T܁p`&6b?2"U;t[+ R нV)E;xO&s"+ 4ȘHk.uL={/gXbQO{Fy3lY9Z[I@+i$izޯs%DZͅ~ܧPxԉx=wsL;K7YbTu!F(f<^ :ˈwB2nVMp d"<">uq*U/gO, ^ug.IU~,ìimz>QNj#iGDyՈz(KqXZ-cu$cv޾̻PO M2<:]팂{ࢼp?nO-M_V}ئB! I wnYLWw>X7TРWC򰃲=pmQ[X`Y2x;ޑ@ ڞeS1͙`^f૭H/YA֍$C9iۈ]JSҥC)FQ1X!cҦ~^((R=*Z͊ҮE1j)>r" ?7k%{U}O .!| uf.8˔ګ>/2ý8km ̄*7(@O<iHh]RFK{[9lijz`w0eraǻX* oxnDI^^ Nӡk:Em?w|C%l4KD(UJ NPAf*N &9KuiL(Nf#I~eF^Kz(JB4Ks+V`o@ -)uB^f7;1)4KÉ=9A7B|Cغ&dvr14[]6u,HwXK6_3fL PSYh\HoǛM7uNk /Jt칡XŇ>n OO=v Y7{y/z<,Ȭ9!i0Y'I #bTEw%.ȇfE$Zr -u3쯮UNsiكK )vSЈ*t. #Nld5XT'q9g*Gks6ʪo?]k&1@^IM+jvAIS'*@fߧ9KЩ1i1Ʃ2O(` O-v'XL^J:sp;O=-_MZQQTf uMu Ѱ>B+YWuԾ+7NʿQs50$g|lB&ɛ_U(+&Z|`i2Sݐ=J]Q_j^ mDDˤZrYZ&܏+K&]ppk<21;ջw!c?"l[2FɍGSq+:-6zpjKďVW&o6JHZѾ0rpkR\/[QJe&jńT_2fގd& s^+@d#;8(|F em# _gpQSp`=᜞~ -zF͊A2oʔ\)ŬD }XRL37`5F4;[v(G$j-|.*,՗ ѢGIj|7b4o%ӊ*Zbu(W̵;=jS8iy#BFDĈŴMj 9P+ 2{F&OSw, 9 ҡ ԭ_ އ%!9VUYN֧]5n6{EHز#Gv"jqյACS6͜1yщZ-t#g,&Oals:U~X}5H:%YhʬeDj+9"lt -hv;08#n T1Qaԕ*<ϾƺHm6HGj8Lhg Ed(l>}%upW?&+-,,[JoWnn)3D6g: ĕ̒ 銉bM n%QB%_`A .'wfm |@a t]crCibCp 4{I-@:k cPMv8D<ɩ{ywoHF]e4BxPpPCEmY;hTC{s4'%R6YB+lJ-)"{n=dIPm7\V - 5,a*MhWlB3TkJsq*U@1U>נ2Omx`jr 7PM2tծ񋨙vP!@.KO@07˴Ng6=~T>rQx=2Z^>_snLl=xJ^2|,86,}ol8r:,4c"{1fw CM9.^\M<"N Y>!|R|_~NPxS䔥 ńUjP^C c*÷u2핢 zMÔ/KNK5XMH==Psֈ$\<2 ]webJFyBa^Wmt9Q|uY)snɖqNX jT% {RxsOx@ eI mjN?kyY#_?b,Q3vtbɴc2b`;Zĩʐ-5]20$Ig a~+Sɏ{^I'Uږn6"F+K&.b+s;T`35<\h\Ӈe+>xa/y)k.$YqRutR= agZ?H/|+KVCiK@HչH yiS芭SwW*^6x)!ujpA9je~J:;rr Se4`O>t }߰@/R fgR2kIv1_^9G MA;Ȋw K&$tI",EDb }MAvj]HԒNI$/ђ}:Ha~AHMH >{R~dVc°ёiHMɎJB½H6[}KͅO g~ S4J;-(nW(>4@vm@ߐNg#њ(kD doZ؅jM!հG4d$RJ@w_U&/}N[ Ɋ bw̛El۟$jND #/wU5}|Y6'0TiYΆL-$[7:w yJe?;f ok>e+sup`ľ͝k2d#cC,L`r|߯f!Tޮso1 tD}͆ B'BM|Qk;C(3-ytkZ+Yn?Vc֌*W glABz&}篱`Ḟ2g0!='@2LlT1($YP~.]R0T;w{]W3d^/'?>3.c]pJ{a*JM>dԒB+A2Xa?iqUqOb+У't Q3`^$k`NEĔ`3?Hp3 j2;PF# :H]L;jZD k;D0dI_=@Rz%Xܦh1a҇H/~.cRƒR|zZXA9I6٠ g=yZ(suS.f|Veis 䯫u\CSL]'K)'i4.\__CXQR_cy?Ȋ00 ; J&^{sB?/SߊK)ZI@ALs ԳBd>05P%å8<+$Yo'ڸAs:] t Y #~z(F$@ss5u."(*b 3"ȫJz`%W5[ Z2.#?nvv&-pQh;PReAwf95oIMW1&u%qJZw[Q7Ŷfەd85}пp,ɏͳa9lH{zNYq dE|=_d63yV;dҴx:q6լmU/ßtX"XtC_b$8ߴ/Pۘ/Ms>W7M4Kg?qn.Xɉ%'ZWlMT*5?~ؙFR!\?iBp4WAΖ:{%=Flgl':אRn O-={YPep_:S";Gmysmy!=Qh"Ƶ?ap' <6Qt{gb-Tݣb7u@cՉpKC*R6inQǜ O8@&*LG|нK9f=g,ލ7#R󅓭[-`u^ib&}6gKc,?0ʡK(,g I/bxynQs*JL!J,t OA2U;zVR]/߄d\lGBkg~rp!-WhTe3 к=>Ӎ1/14BbGmOO_&M}%7 TUő*l=rO3|Sv0m;N*+w7K#Q>t[_2ks>Ϧ51\%C.T]VԱӁd #=zpUtkt͸_xŬt:o|{ܿ$4nͩ6]& S7S1M޺1NyeY;A3pu"/Ɩ]F",iJ?Hr_,;./0ΥTXvF%m:ڐsSepC;%\܋(` dU~!7F메7d;c-,Ϟs\uﵷy޹4_JE%-a|\\m{@:[WϪ0cB$8p^|%o4,yj&'`ŧ5_rAR}TkPcrv^׾>fjEJX3EQ]h9Ii mV+#uÈGIqبA PoJ;A"y ~Ϻ޻j鵶DUeZ?oS@JB@',K )oAN~\b|KZQ hY_tTGoEZ>uk u]`#W4-^MaX㡪(}b~ `^)]&f_Ys̷Z>{!/knw 3 ^4 R7mm24"a5*Qtj]"h(۔r  %bYE\ J b̷ {Y\P]7ܯkI0esԔ'J[*vN b֝ D(ρiا͞2H*I˰ڮQĈZѷ=RL$;^,&M= UY[P9LP谩eĕ$B!dNx%7"p,2hBXˤE^h[W+Z@ֱӜ=>UY#T.BTHkµqe# (ћ ARP:|;|4}lWƢA/~x*&TNJczo.;A@[}p׶Xŭ!) l[#w52lEnٮ[gvD %\_,32ZvDZXФjbR 8xt.[}/%b *AŦQl貘\:}ז~ܘ?MmeQ#۬.oNR链|U4$jWaa>#QuP6>WO˯I4>m.˥FGUd,D>h_#K 94l0AL,آ}z>E djI3Fu*{CxPT2AjN#9y;{.=@XD țͥ46&G{"Q%\@2A{cbC\=]G- VմOtK9+ F :2~{R0-#Jnj@ 08Ж*4߄77ׇo%XlVHOPn.~Ӎ:AWyHk) +Bzo52Zks|$4*qtT&e!NRR[RL4?UVʍ1j蹒;'X^˙D soȃ[(:Ĭj́($}T_Nʳ ij}uՅVR8cNĒj1vaSi<*Žp49bRWl>_ةK!˸*mܕ>nWs[h5LGw{eyG8I3`! {/E< /7",s=' sAY^QBn6Cy f'LrпD wKuT *^(li'p4=.̤RxCwRO^>oAu[W!?sxa(=**F rbYsɸF1$!5ޥF̽iNޟPvK Œ/1 ycf*J8OܡP~{*_t&4<pxKTlud4OPVש"!G[\"SQ:bzfp+xlFgknĶAZyi G`+c2ޚUV:VfJ 8vW$ \]rD_=[@y9Z$( hd]ȡ鹄٩#U YЧ*G3#1l D #ژ1-AvcKA YeBdS?y1BM3y"٦z"V+T/|SZ~L|\wbXMOO*sb]gI}>$JxRZ 7 N x YiIѹrCB>/?E.FeU} OΠ̃1Rr"CW|ܥ@'q IYCi6F[6f X$:H3D=^4tHS: ΐ|0J~89)1 wg>u({窚vRNMq۸Mo gbBFh?}F:d lɕ<%p$]d"ureQe{*g 7%Iajn>' < Yy}X#a: E0I ;}62% C,"Y3NRQzX2,v_d+hal8x}߃/ǧd6d#ߗl'Fޅ-uZ) &Y 6W .B^fot8fӨv[΀Y(O`Z @[ӵlCt ?_~Fema()b)%iPÿߤܽ<Ȱ ?6;]+eRTۍEԛnI0uӛezhq,+B&FA/ H@QP40HQEUZ\au)N]э1yDK7+ 'dʀ%QSj'|3$jfe>hqm:fٿux7u96͸k>8U;@¥?1wc> KmIѝ1!*s>OjkXFP݌fI)sDI(⚥\N5\|U?[%i/4(d!ڔf3GhRjs:ۖ)U&'!`vxqDi 0O3&'bhoh 8ђ>*G/F_/|2˗2כֿqr]ef ˬvA 4"4셸>8C5HGjXP~k{#=6OթQT^Cs_l_x,0 8xlSVI$:bѐ39^5O2c,.mqakjSZy8<v 6֒@|_h%qrdCŸv4utp~44!iӺ _)#[9rܤ7y7+gЋ\El A߀0?7ٛ^lӕ+M  ;`kU;Rh T[jd'ZVkx3@VG ȽEDm&(m0)'"e1StଽtExgq޳,nOffwN~ U(`qˡN*ET B(oí"9s 3T=dpP*f(9UXZ:.UJ֞夘,4[vCc$Hy<-|neVR,\k4{sFd{ȍpJ[j1t0o+/&-nJEw_;m<*A2r Il?%[ Ft+wV/r~1\Ta"*( I 0hܿI'l5fT_ulVaM(7Oܥ #l;5 UlF_~]Y|lAifx]~!09"qzӖ[&" ZgDrȫ+g v8MF]/iw*u4~ڪS壨T #^H\ʄ>x%~,G/r8oHQ2k0{ϪӍt33JSBӡk:} {lF?QO,2+gL2_4;M4 kM!_9jRډ ]c $tb*cҔ4Jp/.Y=d:.L;ed,m\_9_WEpzEAб6Sb#B٫=%['*=9*wh_ׄ @`ӡ{܁ACm~8͘Xǵw+TYn󁃋\z0fVًuy_8QnxYcbqՙ`~hdjct0u<8O5gݞIp2%= 'e28‚7d*K:N&nzũRElMٰuKм6&ߴrҜ3n/T \ʧɇFKZk |"E Z8j.JZ Q/EV8Yy#/Ja z`)ߌyr^" Dcfkj ⟧FF樛q; $RȤT}L4v~l G&ceEFGc`:g_Ig`#C = Ȉb=9;L0?9.&͆ٸH43rx 覻 k.v?%L雤yMj Ce}\2䳣)<|n݅OZ0B-Vio}$Ϳp[Kn=1B+Hr[5Yםщ٭nn_8ڦc[$J:" 8%FkO6x.Q ׭2&.iߖUZ1ivJY #, ["a P4!DTmsvR g]Yב[֚wJ[});FD:1Gev?EȢqX6Ӈ#`~7_a _DŶf:NPջ7OM :xt3] l8f*tj_ooE*5 CU׹p"S?̿%3OGֱ쒧Iؔ9`4[Wwxcč#wJqvQ fIDNpbl~eaRȢ[3m/LFOy#71fy AwCg{ȹ`Âh^w8;01Xs~ٴE/?ه `.iwAB(+?b̅v!ޘ t%XMS-(_[nM8Q"{n",$aŴm9HH qE%0v|#k/yZHnD:8aD`WG.$zߦU wC a&|2oEGM6 ݡca>%_\sнbUq9~AU3&P/-Rjo1Sص"maT,I(e4)]7/0GrFMyQ ճ?,C+_lx1{JGȞ ~ p^&&%Y~ǧ\4 !S+gЦUv.U˕~1ͱ*1%, &Y*y[񒿑(҉ !b\}|\Q p`5,2]㯌bCOdQf\$5lT $f7FհF8wy܂ԅ܃@Է 1;Oѷ*fpIA$Y#Ymѧ:sG(O^J.LU+ Q7 N_&|SJ=i=/of&@WQƱjrx9H>Viw2cwfkOx [ `ws]_A ] _ʝv[(ٛÝZ+!ba1yk5;:Kf|ڶ; * $c4J}OW}MDrX0UT;Ú<=(|ŋOEXpfhnhsYt9V_z!4ڡAh3럥ꀴ͔|8WᬿUobbp#CJu= f7}> T,?P#:gd3e q#2V6BŋdNDŊWm}NM??)?/QZXg~'viڅ0Deuj#jɏbА\TOÂp>V'0)/a U+Oԍ1Do>1KC1 A&inƾD$|DۤFSV|vy'kթ"ʥ^ uP[c,J9ށq; &sU#ȺD,f=/,`:rϸ(q"K/Gj9cˆR=v*u%095*bO'?B"jbO,PCg(ާd BLM橯;E?\A15xɲWSF6g 1 bmm6]G/,*Hh_GKY93aLjǢ؎6\dlXpS=f׈*,r/+>泠ޝ_ك`u?iٟ=[RxBK0lbK|ަR/fs- 'JKICӃ g-\޳Wcx~6Sa~+e Z=DKu=X%Ɠ)4Ǒ$4xŖ)`jxqttͱyz.U(7ܹ4U;m$XJ e1(,SNvO*,J|ٻA*Tȹ|LD&mY_6Go}J>i=` A΢*puyY?`oqϜb7vX &4b q."&dP{lq-/|I#vG~5dnrژI0ƭ\`RZc@"IeOL8ht Yn<)7]moA  տHLTowijW [0aѦ-w.9=@"Ϙ^EHCp?Boz ,VJ/̂9tD ^:uCx:vÑ8$ڼ8Yy|Y46ku(SleYR4>`!69o3 *41T۾g,Ѓ BFٰ4k1xԡ ~*]*ZC^Y5 KO.l0t}:N~p_Zh5oVr G\/!zj3eE^)O7l{Y:KL: yŁV-Y";4{2qVkV8z|taҿAùA88O`|k8N]>kf DpNJq{c9A]{NM6 s.h>3𳿡~eJ]KM CrdCK($z$f+yuLD ֒&|T3bu\C2)+ǘ6A4"?Y9-b S[֊ތS[n{v=b`BVOI^)r7PiYBGl(29p;]~ 9P3Ž8$8nK텮,掭+Nc6vq Tdf{'bjz {L$kSV[BQ@8vEKwcmR7| =ie$-CIb.Mub. W]71a8<  ֳ_L@ (؉i00YVSV[R}ǀ';{V^VIv/ЦG;]Πr l _qqyq\u5hb_#bX0L7]Pl.TVVS~kYA$7iَo c&,\k6#"ݕjUmm՝&|w+j~GǕ؅)LŌ"k*0=*ơdoqHt2Σ@\b:*IW9`v1S;Y ZO^IIRbfjK-І ]Wfiw [ axH?É?}lOrY)|^UZW))84CnFc)I weml$ytOYbQ z]]ǂ^[Ҕg+k_ SMNQʠLCXjg#B:ōe ?S{ʡ~FpoG„ẖFjf:\ӗGDvVkv{F$~]EvscVF$I B|uR=#^,6V\R, ӄiSIz;C񘃠)rB@~_Vs+@elZނ.;|L4H8 %(f|KK TmM8ASA &XBjyi'9Tt< y\unllH D }= %H6Ʈ_pZW-&ѫs\K~iu@@A;Uu6iyuXf WnS Q=Bi/~nF5(,݊]އʿʹ/hN'cXPFROag sGj2[g![Ok,r40oof:^[D:%Zrĉ}Q,PW=c8;XmF+2y<o 7a:Ė~[_uz/ARs^lM!ş*-ol\mO0./"P%S)ԑ'4D_uR?#rE)G:@K39s#IF3CJ{E!Џ_(*/hA8ePON0&АTf",Ux)S,ـ|J :1FB0PX!+K|ԗ7t& /2yBQ`yWс*3M#{{ ݣB^ VʂqN~]uTw왦}>*a Fk>w)HxG݀'䇗{U9PJ̺lX{;O5n_S}q㛮X҅3.a8zת?Nj?d^fj?h=&,1T?36R cN6j7Pڍ"GIn4w1qb04^eLR!PS(cOC^EF:0߬Y^;q,u߁4tvL@SIba%Oӭ9$g~~d6o0Lk_L;a\xZZ %,Kԙ10;NBmLɊm-WCpQt|V' -X9t?4Ir.ӸI^C_%%Gc}FF '2Ce2xUs-6^UCV*# 9w; 0o?2/ٺzv3F) aH *qFgX/ӥV$K@5G4C8t{|JČbIQ8CR^CyćKCa^Ϣ;VRL6kez-:KN˰˓:L\9^{'ÐuR.C֧eX~NAEɋɧwf(L !6Wdn!C"/.c~uN48qG$1@UZ*]"Cx%˧Mi.@~k8ߚȢ|#[_5r잶z A9nQj%"xrʖ.{-i/wzm9--n%01Bb6l5f37[lR{J6 M?O=0 lE{*zX(2cq/S^@@g—cF߭HHAyl\93ayjzF#k<"oWhOq[58gGde{WzfуZF#\-wf;bkTy ,K`29t]cxFk+/,(dov'A &Ӽ䕿v2D~`j*e%w?H29gGw{@3}I{ʿqi  .[?JqZ:}!žW({PʟHr qtJ]j(V~btj"# e0hGn^U9n,z:mV.j0 +8/F[F-qI?Õp)83ZUD(D(BUEHXɉɪ8z{eN9gH<ɓHm-]\2R{'2Qm.." ~!E6 ^m Tlƃ%haVZ3]۪Mq|^wZVq|Bw|#mv:z-irׁ\&UNWCWGR8(gz/]}[k^7E0L ;֏$Ǭ&+f,6ו^|9P6KdSǻ%/ tbA]uN1۲p}55g4*+z>ژ]T) K0R Pt/S|=Ab8FaK2_\h=.!;kPTp`&_9}ש~WȪlb5w|Qz]F:j,8Vb .9 7jΡx>Ń(ϋUfP]@KqYBܒQ 6׀5b(Cs"H_U}B,fGJ%ς()h9d} ws-)}dug3UN+X9x5kǶk2ةrܾV)x_e Jc f]jx[/<[a(ZuwDhyjPL P){ͰFjgڶK>f\w2IC@ll>\GCyO򁥋LG࢐:{o3fcW9eh~,&t#w( %n)d>y̧du+ @a`V.Z,Tr /&^lՂ}"9`X7bڋ#ZҶ4 O̥7Le[e6tf6o)#`ARn-8]V~te3kKZQ58)՚'PoHCE榷z]?|H1)^a\2&[ H