libvirt-daemon-4.5.0-23.el7_7.6> H HtxHF^p ?*}}1EH $l P7&J$!%E534c306209c0d8c789f6c19d8645a40e961f7898 вf)lr+K =F^p ?*}}[8EF4).^>\wd/Oaw7mi9(>IU?Ud " ^):B S_tzh = x=  =  l=  `= = ==A=r= D2(3)3*4+4,4-484=99=:t==>>>?>@>D>G?=H?=I@=XA(YA4\Ah=]B\=^F!bGdHeHfHlHtH=uI=vJ wN=xO=yPxTU~UClibvirt-daemon4.5.023.el7_7.6Server 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.^psl7.fnal.gov(k=Scientific LinuxScientific LinuxLGPLv2+Scientific LinuxUnspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<] (!zh MP =(,)nn_  ~$9AAAA큤A큤A큤AAAAAA^p^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^p^p^p^p^p^p^p^pt^pt^pt^pt^pt^pt^pt^pt^pV^p^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pt^pu^pu^pu^pt^ptaf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b283a07dc706a78f9e40cee0e6792fd203dfbfedfc35d2c79ca87e68549d3c413da3e0bc4cd21ef6128f595d86eb14a0fc6428d2dad6302fb67caa2e301b9c709197ac2506d7711fd7622e57dcd9007e2796f23490ad4221959ab5abc2d436d8bc1db42cb79a108f34b26245d9bc499eafe4ee0ff4ad2cbcde9334c0b9c1bed9e7ed6a29d34685e02371a3f6a637078421676e8623e0646bc41a3ee92d6df6e6df6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531888679efd1ec4108e59be6f51460ad43ddeaafa20db4166ca4c3efbd9c4151a337bf177de1b9f4bfa4c7941a8ccaf64b346ada6a0751ffc112722b759e09a393a87d8cf3c6b969cd1c923f077c3a125abbb350a3f7367dbf82a8c6ec3847970944e1ad9d0d86b05a7eafe98f67d976905b090c4073c2ebaef1c63ed72d5e6a7e74beebec71207ef41a5c54f097ce3528760f308e268e5d53c37c85e2bf8d7710f13dc4e2e97ff6414859a40b6408e96efd4c59d0a1c8c8a19951bc36f315afc3156cdebd75b7a3474bea3debb5ba8b1378b8adc0534f712db9ac44269787c9b842b611c0e99ea01a765a1b7aa518e4f5d3e2d14b3852e4fe3fef6f9602256016de5c8201cd2a35486b00b35b63d4221a65dc4404dc75e0df7c0855d14386746499332506a24b7a5e64ecdd583ef4b247df08d29a90816d439bf8ea8b208fa83332829e8bf780265ab6752af718c9a324c40391d831c44e1f5a1a4d8eed8848082599657796616dc4ff4ac90217b150fe9dccae2e76707f59c8be4f4a818795092d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-23.el7_7.6.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_4.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)4.5.0-23.el7_7.64.5.0-23.el7_7.60.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^1s^[]]@]c@]V] u@]@\@\]@\]@\@\ڭ\-@\@\@\@\\e[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-23.el7_7.6Jiri Denemark - 4.5.0-23.el7_7.5Jiri Denemark - 4.5.0-23.el7_7.4Jiri Denemark - 4.5.0-23.el7_7.3Jiri Denemark - 4.5.0-23.el7_7.2Jiri Denemark - 4.5.0-23.el7_7.1Jiri Denemark - 4.5.0-23Jiri Denemark - 4.5.0-22Jiri Denemark - 4.5.0-21Jiri Denemark - 4.5.0-20Jiri Denemark - 4.5.0-19Jiri Denemark - 4.5.0-18Jiri Denemark - 4.5.0-17Jiri Denemark - 4.5.0-16Jiri Denemark - 4.5.0-15Jiri Denemark - 4.5.0-14Jiri Denemark - 4.5.0-13Jiri Denemark - 4.5.0-12Jiri Denemark - 4.5.0-11Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- node_device_conf: Don't leak @physical_function in virNodeDeviceGetPCISRIOVCaps (rhbz#1793576)- RHEL: qemu: Enable virt-ssbd for host-model with old QEMU (rhbz#1787556)- qemu: Forcibly mknod() even if it exists (rhbz#1775680)- domain_conf: Make virDomainDeviceFindSCSIController accept virDomainDeviceDriveAddress struct (rhbz#1766086) - domain_conf: Relax SCSI addr used check (rhbz#1766086)- virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1760470) - test: Introduce virnetdevopenvswitchtest (rhbz#1760470) - vircommand: Separate mass FD closing into a function (rhbz#1760470) - virCommand: use procfs to learn opened FDs (rhbz#1760470) - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1760470) - util: Avoid possible error in virCommandMassClose (rhbz#1760470)- qemu: Pass qemuCaps to qemuDomainDefCopy (rhbz#1742023) - qemu: Pass qemuCaps to qemuDomainDefFormatBufInternal (rhbz#1742023) - qemu: Pass qemuCaps to qemuDomainSaveImageOpen (rhbz#1742023) - qemu: Pass qemuCaps to qemuMigrationAnyPrepareDef (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefParseString (rhbz#1742023) - qemu: Pass qemuCaps to qemuMigrationCookieXMLParse (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefCopy (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefPostParse (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDefParseNode (rhbz#1742023) - qemu: Pass correct qemuCaps to virDomainDeviceDefPostParse (rhbz#1742023) - qemu: Fix crash on incoming migration (rhbz#1742023)- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1718172) - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1718172)- cpu_conf: Fix XPath for parsing TSC frequency (rhbz#1641702)- util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1703661) - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1703661) - util: Introduce virBitmapUnion() (rhbz#1703661) - util: Introduce virNumaNodesetToCPUset() (rhbz#1703661) - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1703661) - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1703661)- virfile: added GPFS as shared fs (rhbz#1710728) - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1641702) - vircpuhost: Add support for reading MSRs (rhbz#1641702) - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1641702) - qemu: Make virQEMUCapsProbeHostCPUForEmulator more generic (rhbz#1641702) - qemuargv2xmltest: Use mocked virQEMUCapsProbeHostCPU (rhbz#1641702) - util: Add virHostCPUGetTscInfo (rhbz#1641702) - conf: Report TSC frequency in host CPU capabilities (rhbz#1641702) - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1641702) - cpu_x86: Probe TSC frequency and scaling support (rhbz#1641702) - qemu: Check TSC frequency before starting QEMU (rhbz#1641702) - util: Propagate numad failures correctly (rhbz#1716387)- admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132) - util: require command args to be non-NULL (rhbz#1672957) - qemu: use line breaks in command line args written to log (rhbz#1672957)- cpu_map: Add support for cldemote CPU feature (rhbz#1537777) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2019-11091, CVE-2018-12130)- Handle copying bitmaps to larger data buffers (rhbz#1703159) - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691358) - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1683175)- qemu_hotplug: Initialize @charAlias in qemuDomainRemoveChrDevice (rhbz#1658198)- cpu_map: Add features for Icelake CPUs (rhbz#1527659, rhbz#1526624) - cpu_map: Add Icelake CPU models (rhbz#1526624) - cpu_x86: Do not cache microcode version (rhbz#1576369) - qemu: Don't cache microcode version (rhbz#1576369) - util: Rename some functions of virresctrl (rhbz#1468650) - util: Refactor virResctrlGetInfo in virresctrl (rhbz#1468650) - util: Refactor virResctrlAllocFormat of virresctrl (rhbz#1468650) - util: Add MBA capability information query to resctrl (rhbz#1468650) - util: Add MBA check to virResctrlInfoGetCache (rhbz#1468650) - util: Add MBA allocation to virresctrl (rhbz#1468650) - util: Add MBA schemata parse and format methods (rhbz#1468650) - util: Add support to calculate MBA utilization (rhbz#1468650) - util: Introduce virResctrlAllocForeachMemory (rhbz#1468650) - util: Introduce virResctrlAllocSetMemoryBandwidth (rhbz#1468650) - conf: Rename cachetune to resctrl (rhbz#1468650) - conf: Factor out vcpus parsing part from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out vcpus overlapping from virDomainCachetuneDefParse (rhbz#1468650) - conf: Factor out virDomainResctrlDef update from virDomainCachetuneDefParse (rhbz#1468650) - conf: Add support for memorytune XML processing for resctrl MBA (rhbz#1468650) - conf: Add return value check to virResctrlAllocForeachCache (rhbz#1468650) - conf: Add memory bandwidth allocation capability of host (rhbz#1468650) - conf: Fix bug in finding alloc through matching vcpus (rhbz#1468650) - resctrl: Do not calculate free bandwidth for MBA (rhbz#1468650) - resctrl: Set MBA defaults properly (rhbz#1468650) - resctrl: Fix testing line (rhbz#1468650) - virresctrl: fix MBA memory leak (rhbz#1468650) - test: caps: Add capabilities for QEMU 3.1.0 (rhbz#1628892) - util: Introduce virHostGetDRMRenderNode helper (rhbz#1628892) - conf: Introduce virDomainGraphics-related helpers (rhbz#1628892) - qemu: process: spice: Pick the first available DRM render node (rhbz#1628892) - qemu: command: Introduce qemuBuildGraphicsEGLHeadlessCommandLine helper (rhbz#1628892) - qemu: caps: Introduce QEMU_EGL_HEADLESS_RENDERNODE capability (rhbz#1628892) - conf: gfx: Add egl-headless as a member to virDomainGraphicsDef struct (rhbz#1628892) - conf: gfx: egl-headless: Introduce a new subelement (rhbz#1628892) - qemu: domain: egl-headless: Add the DRI device into the namespace (rhbz#1628892) - qemu: cgroup: gfx: egl-headless: Add the DRI device into the cgroup list (rhbz#1628892) - security: dac: gfx: egl-headless: Relabel the DRI device (rhbz#1628892) - qemu: command: gfx: egl-headless: Add 'rendernode' option to the cmdline (rhbz#1628892) - domain: conf: graphics: Fix picking DRI renderer automatically for SPICE (rhbz#1628892) - qemu: domain: gfx: Fix shadowing of a function argument in validation (rhbz#1628892)- storage: Extract out mount command creation for FS Backend (rhbz#1584663) - storage: Move FS backend mount creation command helper (rhbz#1584663) - storage: Move virStorageBackendFileSystemGetPoolSource (rhbz#1584663) - tests: Introduce tests for storage pool xml to argv checks (rhbz#1584663) - tests: Add storagepool xml test for netfs-auto (rhbz#1584663) - storage: Rework virStorageBackendFileSystemMountCmd (rhbz#1584663) - storage: Add default mount options for fs/netfs storage pools (rhbz#1584663) - conf: Add optional NFS Source Pool option (rhbz#1584663) - storage: Add the nfsvers to the command line (rhbz#1584663) - virsh: Add source-protocol-ver for pool commands (rhbz#1584663) - RHEL: conf: storage: Fix a memory leak in virStoragePoolDefParseSource (rhbz#1584663) - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1628469) - tests: Add more tests to qemucaps2xml (rhbz#1628469) - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1628469) - qemu: Avoid probing non-native binaries all the time (rhbz#1628469) - qemu: Clarify QEMU_CAPS_KVM (rhbz#1628469) - qemu: Don't check for /dev/kvm presence (rhbz#1628469) - tests: Follow up on qemucaps2xmldata rename (rhbz#1628469) - qemu: hotplug: Don't generate alias when detaching disk (rhbz#1658198) - qemu: hotplug: Don't generate alias when detaching controllers (rhbz#1658198) - tests: add channel-unix-guestfwd (rhbz#1658198) - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1658198) - qemuL: Drop "user-" prefix for guestfwd netdev (rhbz#1658198) - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1658198) - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1658198) - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1658198) - qemu_hotplug: Don't build device string in qemuDomainDetachChrDevice (rhbz#1658198) - qemu_hotplug: Assume chardev alias always exists in qemuDomainDetachChrDevice (rhbz#1658198) - qemu: fix device name passed to error report (rhbz#1658198) - qemu_hotplug: Properly check for qemuMonitorDelDevice retval (rhbz#1658198) - qemu_hotplug: Introduce and use qemuDomainDeleteDevice (rhbz#1658198) - qemu: hotplug: Remove 'ret' variable in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use typecasted enum in qemuDomainDetachDeviceDiskLive (rhbz#1658198) - qemu: hotplug: Use switch statement for selecting disk bus function (rhbz#1658198) - qemu: hotplug: Merge virtio and non-virtio disk unplug code (rhbz#1658198) - qemu_hotplug: remove unnecessary check for valid PCI address (rhbz#1658198) - qemu_hotplug: rename a virDomainDeviceInfoPtr to avoid confusion (rhbz#1658198) - qemu_hotplug: eliminate multiple identical qemuDomainDetachHost*Device() functions (rhbz#1658198) - qemu_hotplug: eliminate unnecessary call to qemuDomainDetachNetDevice() (rhbz#1658198) - qemu_hotplug: refactor qemuDomainDetachDiskLive and qemuDomainDetachDiskDevice (rhbz#1658198) - qemu_hotplug: don't call DetachThisHostDevice for hostdev network devices (rhbz#1658198) - qemu_hotplug: merge qemuDomainDetachThisHostDevice into qemuDomainDetachHostDevice (rhbz#1658198) - qemu_hotplug: move qemuDomainChangeGraphicsPasswords() (rhbz#1658198) - qemu_hotplug: move (almost) all qemuDomainDetach*() functions together (rhbz#1658198) - qemu_hotplug: move (Attach|Detach)Lease functions with others of same type (rhbz#1658198) - qemu_hotplug: move qemuDomainDetachDeviceLive() to qemu_hotplug.c (rhbz#1658198) - qemu_hotplug: remove extra function in middle of DetachController call chain (rhbz#1658198) - qemu_hotplug: pull qemuDomainUpdateDeviceList out of qemuDomainDetachDeviceLive (rhbz#1658198) - test: replace calls to individual detach functions with one call to main detach (rhbz#1658198) - qemu_hotplug: make Detach functions called only from qemu_hotplug.c static (rhbz#1658198) - qemu_hotplug: rename dev to match in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: separate Chr|Lease from other devices in DetachDevice switch (rhbz#1658198) - qemu_hotplug: standardize the names/args/calling of qemuDomainDetach*() (rhbz#1658198) - qemu_hotplug: rename Chr and Lease Detach functions (rhbz#1658198) - qemu_hotplug: new function qemuDomainRemoveAuditDevice() (rhbz#1658198) - qemu_hotplug: audit *all* auditable device types in qemuDomainRemoveAuditDevice (rhbz#1658198) - qemu_hotplug: consolidate all common detach code in qemuDomainDetachDeviceLive (rhbz#1658198) - qemu_hotplug: don't shutdown net device until the guest has released it (rhbz#1658198) - qemu_hotplug: delay sending DEVICE_REMOVED event until after *all* teardown (rhbz#1658198) - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692296) - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692296) - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692296) - qemu: Rework setting process affinity (rhbz#1695434) - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1695434)- src: Document autostart for session demon (rhbz#1501450) - nwfilter: Add extra verbiage for binding create/delete (rhbz#1609454) - qemu: Remove duplicated qemuAgentCheckError (rhbz#1663051, CVE-2019-3840) - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1663051, CVE-2019-3840) - virsh: Add missed fields to pool-define-as item entry (rhbz#1615680) - qemu: Add entry for balloon stat stat-disk-caches (rhbz#1690122) - qemu: Set identity for the reconnect all thread (rhbz#1631622) - docs: schemas: Fix missing timestamp inside backingStore (rhbz#1594266) - storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1613737) - storage: Allow for inputvol to have any format for encryption (rhbz#1613737) - storage: Allow inputvol to be encrypted (rhbz#1613737) - virsh: man: Document quirks of device-detach and friends (rhbz#1688961) - virsh: man: Document asynchronous behaviour of detach-device-alias (rhbz#1688961) - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631606) - qemu: Put format=raw onto cmd line for SCSI passthrough (rhbz#1632833) - virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1686927) - logging: ensure pending I/O is drained before reading position (rhbz#1660531) - conf: Fix check for chardev source path (rhbz#1609720) - util: skip RDMA detection for non-PCI network devices (rhbz#1639258) - qemu: Set job statsType for external memory snapshot (rhbz#1690703) - virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1592737) - virsh: Require explicit --domain for domxml-to-native (rhbz#1633077)- security: dac: also label listen UNIX sockets (rhbz#1633389) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1633389) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1632711) - virfile: fix cast-align error (rhbz#1632711) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1632711) - virfiletst: Test virFileIsSharedFS (rhbz#1632711) - virFileIsSharedFSType: Detect direct mount points (rhbz#1632711) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1632711) - virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1640465) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1612943) - qemu: Report more appropriate running reasons (rhbz#1612943) - qemu: Pass running reason to RESUME event handler (rhbz#1612943) - qemu: Map running reason to resume event detail (rhbz#1612943) - qemu: Avoid duplicate resume events and state changes (rhbz#1612943) - qemu: Don't ignore resume events (rhbz#1612943) - qemu: Fix post-copy migration on the source (rhbz#1647365) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1658406) - virfile: Detect ceph as shared FS (rhbz#1665553) - util: Don't overflow in virRandomBits (rhbz#1652894) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1652894) - RHEL: spec: Require new enough librbd1 (rhbz#1658652) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1558558) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1558558) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1558558) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1558558) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1558558) - cpu_x86: Store CPU signature in an array (rhbz#1558558) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1558558) - cpu_map: Add hex representation of signatures (rhbz#1558558) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1558558) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1558558) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1558558) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1558558) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1558558) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1558558) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1558558) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1558558) - cpu_x86: Log decoded CPU model and signatures (rhbz#1558558) - util: Modify virStorageFileGetSCSIKey return (rhbz#1657468) - storage: Rework virStorageBackendSCSISerial (rhbz#1657468) - util: Introduce virStorageFileGetNPIVKey (rhbz#1657468) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1657468) - RHEL: qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656360) - RHEL: qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656360) - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665474) - qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1669581) - qemu: Fix crash trying to use iSCSI hostdev (rhbz#1669586)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=4.5.0-23.el7_7.64.5.0-23.el7_7.64.5.0-23.el7_7.6 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=genericcpioxz9x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8efbc3883ce70170ba21c6de1e345c873a25b0c3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=4d7c58f001fe53aafade824b20334a007b94f207, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=3cb8cf93af060d010af5f49b05f6f42785aeaa79, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=23041f3d2e1e1680ec4ba3d42a532913f3e13d41, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=babb03830e1579c34886079558ee0baf9a4125c0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textJ+q//RRR@RRRRRR/R=RRR,R+R R!R-R RR1R2RRRR(RR3R#R.RRR4R$R*R)R&R'R R"RRRRR/R0RRRRRRRRRRRRRR,R+R R!RRR2R-R R(R3R#R%R.RRR7R/R;RR6R8R=RRR R!R-R R2RRRRR(R1RR,R+R3R#R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRR4R$R&R'R R"RRRRR R/R0RRRRRRRRRRRR*R)RRR1RRR,R+R R!RRR2R-R R(R3R#R%R.RRif [ -f /var/lib/rpm-state/libvirt/restart ]; then /bin/systemctl try-restart libvirtd.service >/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?p7zXZ !XH] crt:a`*!U y𓥈F& :%r Q pzA7P`-UԻ?&b–dFujy;ZDtϿ419#qvTܮ"{V / ʞzvk1H#`$irFHJF+mKS"Q*KK?Nw%踤] ӻ#]*Lo/nmL!FAn+;$"`}@]q1rFi{Z=uE503| *0d[L&P3L`yQbV Jia хzN Mc>Us @ΟC1n2$R (ۀF;6hK֬GdN[ey4\ tbmu˧ 9 f6G<6+"8=ΉIqRЦl<10V9^hn?a#/^/Y$p"hgҒm6Sx ׁ)̩8&X!} ;?-YUΐjhMqpAP g,6l}YdٌAoeUf\k !=?=Ns(9?(-鋖7OhA9 % :qn9#sW[V?&Q4` ht09 6uzkI¼B*;ruғ0w:|R> oM6C%*գʽ׭ג1,FRX&:IJ9In$k+Y/fzXPc鑙:LQ!!-R ] S"P4nuLJyK*^eúL.ō k]e 9˰3+YVC5IERsCA#{ hd]Ve/nPཇsy9d./ 9.dW2r;hp܊ぴ`ouYBPB &Sx5V4my82SƋc7X]酥 X|VvU1 >/lumx6tz : Ǜr=/+r)i2Ф-FDvү`ph-O ynHx hh&_.fc)GeiJК߿ }7|Om/}/ĎBMPܽ%g]Qu.?vG1X#6&,b536/ /2G~c G,E_R}:bn Й kO-)SJ/0ZY/0TM8:̉W"VhxN89G߿ 6mid2>'?CMN/v+SKD*]=\ c51PŒ:>u8+Q[BkYiwIƶ U.|NUȒ{ QJAc^t8L4f%n3ʷz|i5wxr6IuFyU|O{m\UdVw-Q_I Xߔҥd8++x=WV0ZP'!v|5gp1qC>8rFw/2h^ ur@Λ0Y,g_>iM5 : SXҎ/<ˑ"D{{Pco*^'Km;0K'=N.ד)X΄ID"Υs謨JSa7[ Xw{i6HI'lo_ <&"{#xBO4ȊH ]:pH^GGiOML+mȦ۝gO=DDx6I%5IWK]6 J` USVz.uaQNfzu" zϢӊڟ b}ݣ|ɠ,,6L\`*&Z*^+y#yRڥ +u,MӤu ̤.xѵ$Doen%EH w9c юofIBӋ"D/̳*A@v6K /rdB%W#`z4nfZPhv$2#Nze\Ԍ_:-iuBys 5pe\jO5 =&aV9cpفӄNNZP#M]|w}+0Ź|S̹#$![ܤ)b@42eW(-ۖpN e|(sҏV1ąNvHQ9>dW Iݧ;YLA gCe9[Z'ܛ9s;VEȧCcg%%6- 3ْ.O_bV.$+Ҙ bIIZM( [p"k7rICϞ^/2 ¿l,j'Px{X ԰:vR_$ޝrϖcQWT^ Ez'qz;MJxR=u'1ulB iA=~"oq/C8ӯ5*盕x[2 a,1#@{{DuRa}B{&j4 .WXzOxia/Z8<-2ٝr$D&"!#_5UƤ%d-<ːVTY/m?dișJ=qH6'c?Ɯ#&Ipvg^򏞣h'سPcx8lN` 0vr5ֳILz@=*flM!2&d3:pPqN|oCCZJ֯_GRuF-jG)ro.h8%kIޅQ p&휋+dR픯ƽ!}!{pI|UfoJ|00wt FL} 8@b j=_+z冚ωq3ңaya%= H?Lb;ysd9V9F|nC"މanQ;an.)H4gƵ%E\ vLJ$%9\vG4۳)gk$HIݞ^rHwV^@+Z OmC 4SjýfpE9v(>=w-sš!OU W9ĽMWm*RAN_,tskw ](xt`84H?-a?T[ 7 њ+p,b^s`/6c2*?}0xxqMMU cvZ *s)q1F)!Z~Lu! g5KCZRld2lebO,x8nc ~.N V[kM*\LhIh4T>L}t0k6720)f1kR xq?Җ"  _]Au ]<)z7|7Qv؏0wIEN~<2Hx|yi?{34(%z] 4fVUaE35dB';0-\w/zoB"+jLm=IaЌz N)#z$Kښ$@ Yct%'uĔt?_ykWa8]>Kk1@+o"!s14a=oj&CϗB]LO<96(²5 RgG- (1lM8M՜xOڸs7} T;!c'Ig]q_HsHFF!2scΨBB©p.YZ}DXCa/.#mS3w]cmP47hkvXq`J A #9$&gyҹ@U/`;׃e'?k;0 xRͱH !1X@:M YuT~-P7xQJAL@¹ILT`D,V55'EP8B™"r볯( n*qo5h{zQYHCu `Y1,jMҼXmb#uR?yN'+fa:gX\k0.F KB41&\c~/<,ȃl uF fkO75&@/Oqkd|qvvM;Hx$$#&h8SaGXb#c# kX[=nMrb%^l> /kE]}JF> .NA^x뱬y-*5$K o"!l|0S:B'$Hŕ^%!{JEJ%]]S/<|d  ʙԋQ8 \1&d$s"Wi -IGt1:?3 3mS'[o~Лt/ LwP#kѬZ%(Vck:4k)Vl┑Jv mX N.3\StW6R*/Fd k^W'M#dG(T{mQChbL-MZ`0%n4dn(jKn.F6dm%{ jS18,"w 09ǔ-:#L~L%K~v(/2Z2U pϷY]g'~ ALnVJJ8+(YbM5%[U/{' ~Kt Vru?R C @͋ 9WZsJ0srwn~<>\ ϑԾrD H1_~k`~_7f+^aN$b0TN,dʩ1NIPg\J`:څvz_xIO}66?eEj#'qKrzjq ?&[W/hݛ!%tdȰ$TĨOoe s+9Xe`թS>;`tAk%۪V{DL=  L믪;9PY1+ &J6LmVi pkܪXCGi6#Q 9 #)D hs릮7< hĘr'3JbP >1T1 Ԧh6Pl`-(ӓtkưr{zEB,Ap4z($M6N Wg%xg**ؕrk4&\BBKdRoBFC 0FB/2;5W5DZ{.x,lcA=6]G݉":4Ug:Kݭ2-2] :J CfYP 1Nݙ ,u 3? UčlІU2;6^~v5ysY\wQ ,6H']̢mhk18\bj:VV#]nO!Pۡ!2_ (aRWD:Y!NEP̚ǂ& (,\W}22r'Jo q Dcit@9) l!ˍS }BDi_PIJ 5. p-)hl2&RMlI#G R\v'H5QIdǎ=p<^%k VF D4e!/$ğeSlq>˹ɏ e6 cJ6w^D]{ GU"ō_,Ph% 2;b'~ ~6m?-)΅T?uY*vǁfD{q \hc+ +n0%; @he.>Sv\ 9ֱk +uv2ryѱ^M #GfS;9+nJW\~X8DZ|I(uMovEhkH'n-G|)p n^dF5'}6Adw0Hoy\\x0F.`X*XGz8^$$Z=[Şүɕ/տ RҞKZ@ޣg3˽S敤jz;fl&~;oUΒx-]-p73kQkΣf-.oǐ;1.Lk 57i()2DX);YZ~L@?wtmSf,=phb8CʧaE dNX:;8(-.N= ͂OhhTzE` |@6(N,}.w<jvC;+.*km FZMbFOOA}Bw16m il2SLOR~1MJ~!Rb(֋ƒn8"y@ä@>OʂͅԴGۂ& Ȧ'^4kȌ7<[2'жpPWW9?,#7un'ߎρ"Ў5CfW'o'H!hEä1a?$籷ô51Tty6Ҿ^39:UbFhl,sF8iT^ڲ? ^;?-8qҪ4.DVcRå?hhjz־6,X 5-Y"zϞ4^"YEƎ9k1I3Γ TI_?v-},W{3[r2P^+XѪ{Qq 3VxaݯGG.*m=yOc0~}*!yth;wګ(O(GEVA˚Z5c,]Im!f@Jp>ҏrGq^ c2+tL!6J΍oz"qZiCD~- p9Iwi=IH񊉠r5&Cp ڥ?01y+=%TeLX |,oI0dάL_#$;?! /0Ipz::Ql+ٷ{OCp\ i婌qqpty,Z7Zc :f4+n+jx WW#2̧#zKæhM*UXTWۊ"['MF2) ɥ\WPk!%Q(йK›*X^[(#SZMvg]SU}^˦HCA곈7URm詆ͧc7V\iβ'7Zz |o_+'~Mem]9iGhM76f2m RRiU[Bȇv9et? 具54"DWbcf&fLk-1*.j?~a\MCe!cv}aX =\;$E9BҔ)%=Olώ)z^[L[yLy[2M_9~Z.ZCs<%p@\kj2"WҲ|9b^[H,1JYHCȔ mAmg?Tr}4LXIoA S`ӎڤg &2ON)WS'9U\O+AI`(hBtÂf ܙ7U~iQ>5~q]FΉ74co-uPF߻ھx'E׀%Yw R?+Q<+qu`qYeƠKyYL9¸?pTGXR|7w:(0T=]\񦺭CGHrἽ20tax kv8Ӛ՗\*!޼'LZ@ ywΙ_JeLJP͕2~J Zod?߁'SeL@st4G_s54)^'?&԰ɫLnL P[s5CAo_FiV&in."Qbˏ~W)hkR>z4}MAYaWLRKhPfLNe"X&!i }d{S'nc{nxșa]Ӿy `zs w<N;8龺CG0M49&c7un?|lO_3_( 'ar7HNr0RxQp37暫}[+*d!Q 9S_C#hYU.' k nvcqQ亚%JrM" *!1J}E߽YBz3%4})jֳ05蹒7Ec[pvE'QB^~ie_~̵p'`rti.ir{~*Ykl6@~;qÚio9]Hyvd(:Mzסe;T_}e纭HF͚f& TVCR)l)Y eҤucsn5cȡ/JU_jeޅMh"  LHT}Ycz:]۸AA\wK]Kn+jM'fl/" ATz9Lvn K'CuI`e>,QT0{K_7u&,hDkZLQ$x UKZiн7+w\)~ ",leb~#%[6)X=L6vebXO3UD}9FL 1iT+s3q=A<'7]tq"4ƜLPFQKA=))\Y"b $%!ޔ zP@zC+?v;7Ԝ +3LkYVMf^OO>F?LDrO)rk5k7qxYAH["DaVf:/є ͉y};Q7oL7 ұ)!c77XT"8Q:sϗm1`nJo]m!4;ؘTUA#fu5%:L̓=}ؕX2)/W}g(}ǰ;5}Ϊpj-hOG5V][5R?@=x)KȖmQo EukIWlZi>?@ǭ&֎ @ƽPł>uQ+lQF)b6xZ-]> iU>$7KÆ(Gt|=Nޡ'~Hwp4 >) Igaȳ'?(&\Q:]6 zTCQ +x+ 4vɶWL~nj .sɃxIɔr_#w<mV$Mxލ|J8nuorp!_Ϭ)E/l>*#bk9lq*tf">bMGTFx"_ų*ao1:+rDf@,S-TU/n8V߆+1uGh˪QNMD1ܷM^ >]  (E\ĆP0(;ڥ(kYp؎r#cKx^89HNmwh%Ķ? gSoJ'Z8 MavȠUXIl߅slT7 = KW ~A((^gck+dXL|̿Ѯa6"#[nnWB\-ؓ{nTܟ"xfqTnVfExpSL)Z ~lau1C0j ͫCL`KZSdNt;<ɒ?炱% q8o;5&Q[ 4jFq41p&7B!Tzl?ZFv7ΰ0d \RvLi*+Osb߾1vS>I65f lLz<8JJ ̛]{m9`i[0럪\h׫ 47Gr 2S/~'TP,aܾ{-iֆdsQ_5UAW i]W+lzM3æ}*},Gz }\U쨺Q" v~z'|O}9q>,p]Ѯ e9O'>:t8W#ҒpE RPdy6 ƿG.KL6XyxS8. yH04AuRd&(p0nFp1\>iv _4(9^n"^}x]x\l;# pp GQ&]v>Nuob8$nfۉb"V2c lpk4Sn(Li+[ 2o{$k\ON(ǗQuyJHǍؚ?dKcv 5F3Vg_ED.phzMHP!,sBކ_|iQּNȎc\/~}$#:'"Z s"0cz};+{W_p sx-4>ڏywԤx"oyDF[Z3HSr[=ۄmfG??/o4|H.t2 *6bXcyp^jC`m2KO` |*ot9(&w-CX 8L:H^6">Pf !$[TV@* [[One`J9Qfg0Jkb M7zt7<ǧvC:ʆ/,t`)p|7ieiiԭW2fxs-yaP{b!ܾ$<O9l/gVW$V Oս? wE"o8⌥UD#or>0.n/זkT*8fH,*l .i}q,KP70qZޙ2Me}]5cB H96o8+h9zp~*%QR,ʠ*LqT8nl6{6AT%"X>ޝx;OC^x~49a S8` lfdWT7Hv05^#[=zO g ?Y $OPSu x`-$d0Wup *0`'|WԿk>ٔ7lч.` +/) >apڹ :Nϩ ?@ oȱƕ 3bv R0 `Unq,-dD%2,=G11l!ߓpowTГ uW,<׻m`B}44X2tStg˔ p{A! w-(Pc{t;n.QQЊRGUX}}4ʎby4`q)췓󱒴Ip+YVw lYF zd]>,-}V?$0)S1*j*8 %WSƠ Ƞto2ت7rhF-L 鴤m=vI&(] -P' )^?B=}|('?c] e B5` 3WBi.T2&LR鼌P/rZX(KG҆<~)fC8GL7ޢz\;H+X?˛[]| |AJWn A8ũp1wf!8 9?-yeŦS@)cw~.Aճdg{~?:a؀ST (\K|`_8Mf묶;l?9pvį#^*Pbqq3E" TJK~`\~#"}R OM>9 Ro5P(nvg(aH\. &J@RûF{R;~Y1(Y0o#7۸ Z;1z Ct3J²W?@5rI (PcpAES8ɛ&e/x^hsu$'r 6J2 鄷%% l_Ș;d& Hzg3AkC*.m[Z"?^9(ױxT<. !)pqI.X3C኿95w0Pe Ac+eGhYfj݅Ž4ϋ)ט%OXCLHz?gN<5k[-濔3s*s^_WsZ LBt?c0ϯ^v=! DkN/%z>'+V3t滰 y\%3w>2tw",gJSb\CƱ|u)k+>?ZL>'F2^ahQW\Z$PG;zVkRӠlY@F5whL$[Z îCJnTV*]U.*V}TYNG/С'4(6;E^ bF<ʞ' R%Y}\ΨQz E ?/D ;3)*n,ZvzuzB DTqT7<<*/[%W$HhҽIHYt͟K넃v6< ('LjuWw,Gٴ!Mw Vּ_ mrn3|w,!ǜs13o]8K)ߢ2X}ޔ=D0vsm_Ku[!.2ATWN; &oyFq]Y/VcҗU1.8j`V`bO'$\PǍ.#9pd4x G?u15I(9oTJ;h-'2`AĬB_Km rό+'1 0k3uAEC t7d^,M2oj@`{ rROs3O0TC/'{IK|"V$`dK5x'!΄!2n`-|!Su;hs*4q/=`\Y6oDU XNѕ}gg>h@^4t2mųV+JP&v]&ıXtgo+g%EmN>Xݞ鄿! ^m_$_ƣ9ǟV~ýʼn yBxl))Js>tP޳kO!㼈o.$KFO&EF<&#f>Ծ5S10odݐ#v*2L#k[?r&$ 4* 5Jlox#Kqf2ŝEZ"c7yem`wwsL)Vba ?4@Z~S=me<?X\OUbEjK;S㠝R$tA##t&F4hb*]aՊu/d~-a,/rh0G3%:c/nog_IfażW:jcڮZ,9%ư7eJã7Ajߛ'a_hã[0GA3`[LXpEq$l{LCȁ74~&|D+|ܶd ipx|ڛB~K$((})aGBX2%kZwB6>VODZغi#o}_N8`(Ga w(?}%{O`ǨD s3<4![b^Odg`ysjK:vu@Þ/ f:Aȡl7@U/2U3HavRej|5ei{K[0G 2);)2 >s${W?3J)sؑ 2ZMVvi,kZV -xn!@ȶhŞc!/ؼnWle^Lml[5Z^@D؎LT;NVL<[-Xg^7(#&=i~&6*sRo4#5֙[,[7:Kvb.}Q]z^+\aL"_B;q"߹Tm\:A$I+2Ar͟)PW"״'vW1; h]@Io- Us/̖jR6_M1sC#EZ?Am2~yF}+#/Z[%`OZA5%9:*4L(c,#zb*wO9mT575O:/ay-G?Ϊ6,O{b4SZMdcłS9gŲ_a꯬ceN##Sz7ޕ92=p1}C 6t޽MP .=1\ua{Aˢ+ą~,gf"?~oCr^|o9W5E#cQezU6^%K8ԉ){4uA1[6ZF jNܵ1 A/۹uϊqdwk@"okhN&h A3jO0*D@'jò{'Lᄦ%- v]ŸΞn`lYr ʃ&, % N" 4'OI3qH$ 0ԉ~28tKN=@X~w=jH2Lw 4?vSrוj'F #: uu|I+AI> 0 &x=YhQJ t@\wE!Qz {ɽj>D\ ȳ|4 >>ĨYM)yjdV"^2$,Dm7%vr4)#M69>Jx.c(u9?½|))lOEk D"Gbt3. q|ze ) q"45gD~RQx,+,0dyeVI0]>%%[|%#kW`MHvdbaJLk,5җ'癲j'pxe4b_PaBdDe" tN e Ab@X,0>gk{S%b'Sn7:1~$9A4i.cj>) +1ˇKn[vAi®vYx x)˿( rٱD2}vOL3>f?,-y/YD7@Fkt:_6{(Uځtўql CV=q#2g4\1>E=W@hmo^ -Xix;(SD仄(b1MR ](E /m2C%GZp\H]!(|x_ ɪ;߇ ,S$7bS yVY\&-z!hkEAQ}: G[X3Mߨ>֡w5eR$0*ϼK1&ߔ33@B)ݥ"Qy2Y:sƧ5fDG$s34Om}ˀɠ@\$ ,rJPKol~h (6(B\L*b) qk_ӪI"zN杆;t`Aɖ(6Tʗ; Oty$}Z\};>C5: o 63ʌ@/-C$$D k a/ +Y?^1Z(-<͐}#:Pot2 `vkMKn`og`: hIVծȸra%q%FM1V@3!2ɪ>#Dy=H@C kxχ2 d]N82jN6r:JjtW&Rw o) v Vn]&?=9vKJkPhz1jppWHq쵺MVY:L* \)5j_^HzT&uuFFأK̥"js|йT.-Me ~-21\u qN/#H oo+\1"Vvq9Q;4|ZzqF혆LZd[eP/ "<Ӿj>^QH5vC|ہ2 ɏ۸ݎtg1R 3Q>;*x<܅I-6]V C΄ר%3[~cCw;k@-('VT ip1⻻>'΄;QEށ~oM\S/aJ>IP}Xb &0[{zQ!py3ϟ!(;+G8\ k7GGL5@k{t/:~&0^ڢтWl߻UPW~ ,sQH W]-d~=GNr*]|{3ݓQD^?x(XsCc WvJvL9ⷥCY`NIj646Ưo[NrRlxn| ).+k]{nu];.ѥ뚎;E2Ր(qL ~ ,P+jamW@4O9UzI^m$R?c;E>˫**"YZ˓`%>b©X:58}cq0C`]9+}]F17{'D"y#rxiz_sie+.gT1 Ѐ^n pŠ-%VIڤIuGr0u[>=B[i3n'c*Y}c>g ñr7c`@*HO qucrؼ7U]u Q8R+B6v8X!yq OF9% /AE#FFQnOPŁp=!&zerǹ:lO|##^$(hҠ,J]9K5"OIHEyl|:CE75#bˍ`4\SbDF>G"?u lˁ8O[.mQQ[I1X"QTr m|ULyn@5kl%a:bFvuHH·)t.,r9db@٦cb\,ZJ'<1B`;wO_/~àbF/\f ߿ZTk|Ԋ 31*dܔaO%Mf\`|î!pAaQ.?]ct"@f1gVAfO1 {%:aݏ)#)b:,ʏ:Ŭk%¯ȑ  iJޘ!u3isq7~<|)3 r0Bztge sdP-#C: /Pe&uQ/!SmCIP#FXU!V0.u-f-W{/rb[y"H ϤGw>eFx:?+3eqd=ډz0 0ݷŦY" $_|>RWUԫD}6l {GxI+DRcݒ:v+Sld)D޹dSR0˻ %&S'f,n}a@ N%u6 }LU󂅎Pm0M/F(xl;uzDB2|6`UÃKDo nz|ԌmU5>Ap.a D/S?"rtB,<ǔrw㳖}V+(/[lVSQ _i\ŃÊi<=pvk+H[Śkcpa V̓&r:/$+4RbINTԖCْ킧v *PKr@*>x]+)Gm1Or,N.&oPcKV*K6^rDۀu wPDgB6%>! ?7\;oHjܼVQzlsRFq<À+ i: |Q )َke~'ܭ* t&7UИW' G)sDD MPc" &rBAӴy:< NY{c;C*AI 5G' ܑfeCplw`Fz>L[yկ_{뷗e8+o}1fUHhb'H/bĚL xp[98" /Bԝ~teGMETd7+&'%N񽡋@{] i 4S.qa8Dqm#1./_Tq01HS En_~][Y)ɋjmy}ە̑$5p\Uԣn }:~|l11N1{lld5 m|;E ֹ8ơGk:\"(-g[?:P{S&FiE2j2 )e:⾯$ޢ6=5@}5c*x5;,zqC1Wg}t ;r7FQpO}\,b }U8%API"3+ŏX CGsv4t_It<RA־2`,mJk{)QT7ϛvudPb׍^R(/nέ IOyrLmV:0;~ t0!,P~=Y 3iv\ky_P<xt=-(?y.QEq9񆙓haWV {ީR/#ZfLi`5VS/d~M_ ~zfЌʛ:mr~qj5%w1?ֳ) S# UD\* x^0"1,u0U``:#eO>anlF݈4HB]s^%+'n'o͓:$H5"R\zx. ΀5z^.LIc >k9œW[Cr7n ; GS1oAcK?"gc|DYݑm1qG{ j:攘DkW( 0xO򉭹;IjeNarYDJ h+K|kW`byY70V|UDokjlƶ#("zzf+^#NDQcQLm%LՏ }|xF?Ѯ5Α(`evbXW=B1W@ J=޶\8*fE2 P˘O;lvPD,@se>* 2i]w? &ڄ8[$*u(GtwzSbSOfxE}0B: 캳qĹ^5 " _Yt!)Ow5`~kA<;E'#* UæԒy m S|;VO?XbR ٿ2VUqMb51Tj;dPy|WM=ipHT^w]r*mhxNZD#\Y3j$Iy.ay@'7s%]?츎L12e(Ӳ 2aUBk QHQ`un;&Qsx*'&F6=Li^cXTء>Gu Y@hC<ޡ𐁗VZ?(l%0웊.EކӤ"d? 6IU8A"|(yk Wv=z M)}EvsPɳqFx:7¶#cلo c֞7~j9s'8? &`T7"f$߷M}0QS*0|.3/:bn30hcؔF{QdIt9_}@6H4Eڈ@ )|#N l.=TPڃ;S0kG\S\wCbSFqHҰ НrYY0R-x *XgXOs /o!H F7ob")֤̑o]*q`w_}E*)i"8Qf9 sڅbFsc?[4\TS: Jt35u*t !YN>{`|A*A@\[>h1GwN  K:wDgRbbXϵAz 4>yAR\R7#k7m'Ϙb*3Ss\/cTF8b 6oVVMC[wCTs_<lSޯ4VFgE(jSGF.\7C=(ݙ*MFlTENG'B)*ZБo~%X?J3l0R%14qD2$4 `N(|>nBG"F ʂU [۹0%K?A]bM=Z|&ѐ0a7X_l a#~\c6:abZ 6~D[{L&H,a݇$nȁׅXƲcb@C8z}-L/a6(ŗA2cW/r*tn.Y1Y'Z_rĨa>/Diw~Bm|_>Phe:{Rr*fHbYs  ud;wy&",ϿӽQF43j`ӀĎ-a8x ' &vbvJ"'`<%R4@mo&($e/ X:Bƅr%n=:Z[ ""nzTY"A[Lt€*Ttb[2.ob֖dAQkfq<-cT' z/̖s3Xo'!-zOAt,qUxj2jkw0sIIQlGA\W +|{6R BIHu2鎖P;VKq聽 r%xS[4]5{\iG7+&&uH|Ygc5q]7+pI-XOg7zʩCNpdTn|(i<$u?5d~vfU`RMf6I?eguvVt_G:tSn%>7Ze{ǃUM\9ʔUn9'a 43C&IqZ"9䚈[:ɗt N:4DLaŒiAr^3! IK*$ @KH~fIqR(ۑHY=k Ez?|Õd!n;%Eso]ҝOxRa,A6ֵ~ ޔK/244e;=sPmDlDKsc,hps8NĨÈŒz:Tc2KG]{vkS\8I`w,}EY}#5^-(dx]zۧxdS]L3=l'R7c^qWFDHrIIpӄrx;N^khDQfM )K`:wq|:FvAaNo6vՏt)Yݔ0trI(>.(que0]¿,[E0|p!Q"a_b6BK# #ΣVL\iPgr ;֐$g]Cg}I92iIwѡ acS:\d݃f{Q:g1Jh nJkEǴIO!vEJ$1lƞxtseY Qһ=qGCK2D`S" L; { }hH=\P敓ՀD*:"B5?ܻfc/)c(L!Kdjݩ3B/KE WPSUrK -|M0?wӲ 9+Y(Ƙu~[8P:m$_w=BԦ#wJ ;I6x*)n;s(9s ؅©.@_,() Yɘ{HdV]Sr2r!Ue![>afa)$RWGxWx$㥌T*\Wߡq$SRzL6A@U6;Qd2۠n҂yKd^2nAڥ_.&.Z<Y_&Hzq5UxFtߗd@1;c>([Mb_ {NEo#t\v@ 恉.[&c>}{sO DH-;TX@fe<t+/}_x|^?r',#D|A/a@*а.cAΙ Y5Vd)${$8;;NeIs9@15ďb{S~_.Vh1̜5JwJO^UQUT~ (yMNDSPwSO.n0{̘=}H_3t;+ KS^\?"sVL~x&^ՃGQ:C T5⥼gW}£o|_au8~ȿËrqtۄ9}nD 78*MM3l~ GǍCH]t-J!|Zh/>8UyxwY:d*ގqsu O3)Ұ`MTO6ةxL†Y*d:tx;9d\RW E"r(;c(._xsVN9"@E2ɏ[ng_) 'V9$oA"/Κv 33'4ST^8ZꇐvR6vO*"j4kOOI/0'mM5a2/ļ8,{ 2liUy'eL&o~y AJ;ֆ#1_ `]p{6떓`TX2='DIb@όNO7n82-MPhDm7e%7 zH49xF~]e<ۑ>I1h-S%G7t6tŌLD?AM Ml :sJuS57{0bw~iP\/o5Wp0%7EYwnbiD0N@%hj6ϼׇApDZxeQ'-"2+u oحm`ӺBM^0f` ZGYN,zЧa]l1ejQͣkjH!!ljV Y=72 e6ի>BFJxZԨll3rjK{WD7XMgA[ad8`Ճܡ .4x[jOS$B71xOǸx}Y?2/1EM?QY,$+ͶJ!er-`);Wa4MYfqؚmwt :u~CwuK,Z ?8ŤY]`&sF~JWs)c) A,f>{~>0-J=9"/]ѩgRӮ8_L *'=_k Z:H%G'j& V0@Yē!1dm>#ξ[gj&'锃 jY40~z bZ:mlf`y:R>(*,li7#{vYg9[ׂ0(Fƴ̫UnCL:w vuo{x LDx7jPpF}#'Q}>/Tu<|\˘r&T:@c3V RQ7R/TnRо$+lʁ-IdElanr/E1huXچ/PJK%K1@wiTqEe#<]s/fPUS i}I^ gϙ17Lׁo0G4 dI 4唒֣:f MŊ)yV{/LGhR&ILcb OPY),7Վ<̈_vw|7i@+'ZO|Rl< _H]Leª vH̺k)ٷXy\0VFgrs= fN^J)tzɅN(Ǹ_wn@7ùXhPz/4g 4RTxL,jl$ n{B(j? R77_h9sI(\~P\&q7'B#8#/ü/Z#s@!J3&%<pދ~7:!0Ed^h>gRfzN'5+F\pK G6#α,NP[.ҲFCp@xB7S Oe?q)6!*EL;+K6d|e.$QR] :|)`8ݝ]V4FvokU$*mH9M.zϨZP_)i LC!ɯuќH0Y1r1|];dtaI59(*n>B5?h'V"oQWSR 3V!9) (s6 [G< K%I`6#~RR[)V{J9j&kfEz)$W/? Ý%&7wS 'J,7FJz򾛻}ℌ-f|5I\X#ȵ:H Y5.?N i\x}r ۖ$6m9e;:1,}yCRKsrW%<[dvB(3$CV,]uǭn蚼 Y&X5C1K =J%.5]߀]k X7|>m*2HD} ʸ'le?i*:nK(q%GZڎ)fݢNzŠ "+ɖ JkE p;<0 uSswa±R/ƐW/%|}_(cR jޏL7?ARwYpZjX^J1k^49'"n& ]&߂bX s,k-8%]Hi#5wú"D6';h; jҘhޜ)\ Rkt-:?S8ܾW-H<*يtc˙8v+NFʚ qt>V}uE=s1MAE.}GpX |yYBctlyfJfE 4#Ej A_d~]]͎g-CiIKCڗVv1 >ƻ:A ț+h iO,_K뢰L?9;OR1~a11:CxD[8gHk#WHwaDN_ ^@v5?\*1~^˶I0/NnaAh#(^ԕ!.%Y *Ǫ>kC:LX~ C70 $ )2)j= 2 A ֡Hm.{ yuy6TXC%-J%4DUN6#V>&lz^i !ؼPDN9zRrI~ōUt6$Po[C'>rs|z^Ua,'8OzL:olɒoNmO'vіu [$n[_e;ddڇ+ÍG0u4C9pMMP7>0REbGؗE?׌W.;z!#U&I>=71bǡwpsVgyrվCe,VHY tnA/.ZԦ_;'Uy0L2Et"?ipH^ϻ?&x5%Z^g  ^?ѱPB큤ajr_}.tMmv"Vviw oRkԾ4T:%49r]禍k? P El~~/lŨRa_DH`Ыg>H>Ք3w'YAp$ؑYl,֌GcLs@HF;%~4UI‰&@{$q&{+KL>!vnxhO毨u~w o@[o+W7^]Mۖ1/@gVd{F8F fb G^p_.`Aȧ 4;B%"3Ixr;FYR[3^"jb譇/r3(,9ڄs7qv7> .$wm|vxPUEKDx@w1aT'j;f>E3:*P/b]\(Cx7cV6ɗ[C iWAC*sDg&FBa y%B8$bz0/u<[uuZ 0rSz#-?95]6K} w\4tƓB9dv|xQr-B+?l8\4rkR|q< ܐa?5wU5e+,t,TJVHgǻ/_֞i*#Hi#gg%b~GK[4y!,*$s!hE TM=v`¾4KSА &?E rʼF nG>Qpsu$?b2hJC isGR]ȢQiw. QQbt"TXƊ!qDZ(sK21ֿ= e+a6 Pm/Q. [K|{lHWȀ4,]>TMUӁ 1f.[nIՋ  ɬeR&I?XV:.rՌ TpGSvSiĵ 9[zDex`>9dgʎmnFKZ3r.nGlbJl$/R}DՔˇRA{nZ"j&)*C;8i0cJM LZ(mӂq& M؈.Nm<EF牃`4R:3@[M흹tMՂ^ ?9]i8g~}8bFOtӭB}ws9g?!A$|=gwmT+ IhbPXqN.T+mrM` u[dpp <0Iw"tL-?MHӅuR W1fAZ&lOMaAJ="AI.\hȆTܙAx!Rw"(wGtժ1۸SJ{tS!w!h\ _;2J2t_x8B }s$LC.j38:jb" ]eS\# &v1SV:OtZk4} yvGG3Ͼ3goYT劂 "IwoCxOtލYhu(b\a!ɽ̉ ;:ޘ##'P*c7b2Vqv+gWfg\;'rC4.~[0'nNw"T hT'rӏ>үG<  N-kb.egc>r¯GVj衱L_NN<̾$d]ĺv{ฝ%9D9\u "9l@)nv2…/B;茋1 ʰ6XTxct񫟮=ڛoQ>jX;%A/n n.: u 2P"D틡Vu.,'z,f;l3!NܒͿw58p`0 H.C9Mnp6P Ǩ*(YNdaA"Vb\wѱe-(Jt@jt^ľ #w.н_>1Mq\pKo=#^Xͬ6xǽ}uë'Q Nx+ pOIˮ8efb_`bƏ{ݼjUuwsx`и>yO<+ҠN Ti(Y5|yx, 82?|62f͋ʠŅꆌv&Z{Uɫ~|~a >4mVe>+t;=J <{Y9˜)=b,gе魊?ipDGqi T AQ4g5GZ1UO .,C>p%(? ,F&pIՓz즾o]j#^68YR>٠#©=r欼AM(CTU?՝4ND K`]%S]L~ύϕ(4-1EDa#t̛] ٖ\Rś[԰HAS"z12ה~'ܭr `5bYdob 9xreBYym%۶#:^*3^3> ױ: 毝 a5 BȯG H-\$SVYy`CV a0Za2[yx#ԑrӔ0D.#`ǧ`Uqg:b);T6:~J~!V7pZH92؈gzݍKFoij5[;Ӌt&`"µ43QV,v`U򃲕`WB4<%*E3a> m!* W r8A5}φG'SNT)E@'Kt~1MK>G$"͓;w(߳KYF8l :H#l{__0(q7 iNP:a4?YX)g y}&aA֮~zXT G?ƒaf6&:ނH`hViZ]4A_;? $SJ{cnJ"@ZH2Ϳ /+CJ*~Z|Ɩ>G"ROw!_E#aC&Xj>ůF)Վ/=I)˄n#3%: h;>d.`?5ﷻ iBzB:2Zt(0-`W]KF3م`PY_1hʇAs~U{;ڑAM` D TGg+{ejUĴtt^}{S$v`؆W ;;/j=rߕK\ƭf٠8wEyY+}]w 2~Y/6(;$H0_J RcXo+, 5/AmYOMģ#j&WP?XtR ?Sx~\gzj i#;[i)q}\)[p4$!eY/X&<.r#& }GENqU? Qņ19MS rS<5hh}ɆQZu < {VY R_PK<&33%q'~ [dYpmj/<=qQ PUɩ=Ki8@fpO+bNY˪lYX/-Iv$d`K1NDWiHHutRnghج:GŜ;_?ȎQ7N\ʿ\1DC /:[ZԆEě9TL[ BoTR`1 JMZ*p hq=mN6lB1D]!թk~KYEa+m)^Sekb*/ތ鷕Z*< c dp;h\/ ԐZ\5G ;X_t%S5E7X,X1=|(y%] $Yg3SQ{? h` \iqTR]_EjW ^)^& b!SFm^g5\(#.%10ujȡpA^Y( >A_ufxKa֒nH $n')Cc5( {.n~OscUAr;ѕ ,G Cw} m;G(/﫦\nBIZd\V{Eq:o)VtsS>԰L+bbͳe>ݠkHFWSʻ< !͈ӀHuK>v?#E:3ڹ>hf &?9x@Eı!Ikt7E*(e|զKDDT2cĒ=%bVu@:(>B Ň{=s: Ӧ5OͽDX6;PI+v鸙Mr,єk#^4Nqt񼊀Į6ELū@ yB BsK+v'~".%wk"0!(F!,cWvz/|5\@-Q'fHeQ)&j|.eDFDl(gmR:W^g{]~.3ZwYۺͲy$80J /F7)EXGx"aSS,K7¨P&k#04n`GT-6`TXgB:ff4 _v-4;Ru>I~%TfarYL- RpyjP Pֆֈm:_p`7Cx^j&:xY>r5Ak7V |ty ASW2Y\Ehr8/3fZ)AƓSzj/$+q+{WpRn?3d<"2uWq὎HΉM;5gc_3ޜ6O7p#!3|Z;Z}捁?4@C^ieu~&Űϑ@8#H .@+LЖwzQDnUU Uth!`:kUr W6^rp?G͡ $2"e S&CgHe7t@1H)K"l6rP뫠D*ƺup'jޜuaIR4Gst8!bY&t}5B-&Ru>o5ƕRؖJeMj E3,VOԪ1t:vaEbeaC\3qRBc{E3&24"s+dgoZV<js &@so6}q8>Uv<2gԧc`Z( #؞%IUIKI)/k/f I^&/TxHUEꧥbiEoA#=m6 yN^]Sd8,*]4uSXt:m#ڏ*9$ SpHIqF:f,7x^ơ ܞ \XLb4- =nA E*X%+٦4nB!!m g5?DEa")r%%߆uM!fl$2<7'uiVK0ǡd>H.E,F=nyP0)T,[WR}rhݾ-?ҷ&dkڍ Dc17v'LT_3Ѳ=~eoj;L >Pn][_ŘyB/({Aɘ@|fP$YΞ3Nj$~1Ԯ&o/(ˣ$F5,7BNemدeh~Ţ[+_؊*F.jFXW!¦d-t$:d%u_ $v>W%\%QZY( 4RshԷ/U:z5Fl$I&J@:Q~GyBVf0.ٗI$U8bGD9G̼r%6 Up13.6NOFBP)x<$f6."#rk"ѝfua;L5 Ƭ>^[F8۶|tlOP xά:e7Mjl^-ltA^4/Sjd(\ 4zmYS3guCQB,]l2QKg4(.ThG`tBLY }&?"H멮3 {d&[|Dφ3-%<8W&OpszJOɋw4MB(ulZH64PdZj bCf=.~"_5yiox]]Yvt׹^ emN=.rnl)uciBPs~ { +\p Q\l񕐱0XLnFQ`Aif5ztu಄R( W:oғ{C+ۄ^]c٦ޟ%* }ɺfn0}V@0+/sn .TD` _)372 ŤLB_57ݢǖΛʟV-;>Cn 3͐85hv%=T ¾O))ԭ MiJ=aKЇ&$UM`gnTl.2).J< ;t:llҋԿ/]OCqA1gIK>Uߧ+[eBim#Q3f͗d¿ bdGaSD҈D4 osc)2$!q56>̹|B@&qS'tg`MW;·C@yZZ72.P&*aOS17nrRO5ɍ=Hkqt i ^^=5tvK ڞQ+JWD>"KD, {2n AgԔBRM+f)3JARb[T|EuZQ;_.]x;R:tK#yB @gE.| -*hzV[iDzb| Gc ID]`ے/CMca$cIUE}@X'X%y ܤ4%%@ef dlnyyx3։!4 ^ sX6" nqӹq kԖ0('S粠2SC%.]R/ϖ kB3ȗnmg^,ƲiرKj4I{H&3BA)Gݍ$T–Ii!O"+`s Ư$mBJ }Ki ad^)VܠmUTk `YKZ.m9dQK$&!t`skUZXٺQuoQ=1JDAd~ IMʍ)=g0 !xmGB0d>F=_w%1󥰡sL% f"+Kj(a˳Qu=XUUd)!Ji[NPËe=m.5tB"(Q~Ff Ku:@@K!:pҖÀN0Gx<%3uf34?"m0Y۰VJg'xzOR,&GYL\ڌvXE%ž61SWs11>of~W!~qP`Qwf4bfwu @CO Chu_ B^Uv]EIg*9@Nz~ %d'(Mn^-zR5?@rx~?u[Q-J2@J'?gCԑeTư% [?mmqL; Og'leqdwS&dN{ưo)G~ЈƫWm26Wț!D  3BHgqF](뜯:L5,aD9>nqȯ0D7Q */զq“j]GTQH^=LPa,2| aZ{'=I4ˋȦ0*N9#}S.7/ӎiiJmMMfdw g%Y{l2}O>SLN]?6~Ž,@Se몳 s4gۆnbMΌ!iq׫6iBkЉ.>O*jrAȺ~Ay/kh% rio{IFڂ>"bq7<ٷD}gJ~9cߘ&5(oӛ2 lQ 5fd_u*UȘ&5դ@Txkf{B֒zgseШ'wȧ&ChϽBh;jt_a1RȯTbEGRZV&r7^M2ٞ? Hτ͈d:E]' j\2HRD-Q[5I&s蛏踻^edLQ`+;?I/2q(2V4.:$jwgE yޑjJ=Y=?$q4p;`ІE[WEg?./ Xo`¯t|7hٮj/鼌A%|D իhq|IAP`H܏!VJeCy= #gkXȲ#Д;\ ch^+4Um!'ꅤ>(OKbfdkj%ZQvT³z]BӘ3-!zr* Y;O}u8V_>XTOpqԅǐd)Y);j Cc>75oאo0{=u*n΄RN6i sIl2zvYl}ydl)l-jh#1!(؆2jF üLvy( ("P%A{P"t_]/!jTfitV- K: 3842U+'-BvJR:}'\TӔɅ1} 35S(C^WFZ [h :-WWv(JLLŅȵ^0 *XxҪsԗNr&%CG ӅF%z(ݏmu,>h&ǛnF_֠H<^f۝XRGRjk#KhcC2ཛ)~^{{ql]@p7(L>!GS㢷s'PSgjh,n+0? ^XD$\KoiogL)RR·Uq-P2Ix߮h!\S5m UQ/ oT#"Ѳ1I`R-48]JvR)R>OMMAom%py=&UAz+V,`(wS&iORh)Bȣ.?ФiQ yNR޼xw)b,Whܚlsa# H}wâDaI76mX> ɡb4 oʬqdӞE yJR`FJ!Õ@]N5=&@Fc@([.!Y w4ReJbҍ4)N-瞷۸V^X!w(m `q&'Hb4M8KmW]XU{IcGkdg'%4|brs4=@MLnK0h'dipSB; /saQ65ՉIj\4am^QL߻F85)p^ԍBd:4ثq”^ Pk? q4&RMhcE% 6\3OU'[`v/|SUWCHT#Z٬^+gd5}K%}yзJj*,`ݿdo!3;d܁xj@13(Q+^:jޓ@̑˄+ut 34 J8k*p-WX-F7uga.W艦_ls : \h22q % 4wҽOCYäYm /QIs=} s):.e_3Dc;rUvoNda{vxzo@-)lYN|1iDͼ|\ݍM(>:l39pws=+3xan@~I5gQjͳW APuBYs郙}88~2ʔCƪ ;#4|6ÑORDPl̰wb?O=P**/DhQLI/92%m'0N9*jNQ%m7\zvvFծ&t_(4A]Q?@:On[brmכ,CI gk:ܗ٧yM[vmix1$>j@ApMdܗ}K1se67Yc OéGwMI $C"XYRAS{9}$Gf<,Α ̆#n_K70~pkJ,$]x)vDfi#K@a4_c"bB@i] qn6 X<̷vFs`SG%?}c\1)lZNс>+܄SMFTm$/lu@-mj9e,Z.d&⾎Ths$̇x_ ԙqoT(ۛEzT3 #&ïa<}l!WhI#x\h9V# !O< 3HAZ80s9?ѡe,դmN ]nVvP rah4Iy^>ʬ.*{A5(bTP ~o{GE-c]+d1 we-f9y2 &9))hs""Cn3e֊)ɟ+n:%!X$'P;< @jg=o=?<\lZsDLxhi߶U]>NgDM϶n"K myx8g%36$WlG~PQJE=#Tٙӹz2=`k[a!Q,ĹgצPYB.ִ::qڧ|(n[uL FeS11gD PP"-/HҨ ~EFJzWTg8Y_7ZLH.=JQ-5VB ?n{8`S{Kۻ\C3yq,JDs[-չ$=Q}dhv`~y;n!?zdL O))7vߪ8 lMzcF9Zޓ`Oc?'OX b2]B VRmڀճ>6+Mۨ~9b6by9 bK% bKNeۭW<xk;)?B 0^{8w,"y)\a;zy˨(5E1f1`EFFᩴ/[ iD%O!4Pt1ҩ?M%1?*ʰɄQQ$bTGhXEdX2KFM(G #=As[竪*%<֦GP=,HV&sگaVK\V}ԕweG8CwG{y>j\F밇 B0gc׋ԯu bQ_$cB1%q֕ ,#?cTI`23//c 6+ >Sg3Hktnst2hЮ*B΅LVg{CCo. iBh󻕹2amx :øtn X@~=[b۔Kd ~H+pO'0E릵nBB>͛Ȓs9ewT$pVZ8/xnӗ#A'nTlS4pBaDEvr1sU5qI,DSFQqNd ;yv\g𛡢"+fv 6kexJNY J 5h\rZAϙ%+̞ jFnۓL;0J4Tu֫Axܮi8|O{9%H~6ihtol9hjnjKܧm{ݣH+CN$>G;|1އ!dۥsԀnq3).#I@p;)z,oP#M} KX=͐t*aHP%pX_Vf*2Jy_-J3&w{USEpF_/&ɗv+HF;OjC=$!oj df$b2.f2=B4&EBpI~""VJm|ʕxP㪅@-1jo65l_̬g} Q3FJu@V|y#)#`M>5P?P]PN4!C>L,Sgߜ>O\G74m`<@>v/gUd.Vӵ'с޹4SʑLqWUB\7- 8 ݇EiS/li>D@h Wq57rѭdGc.!r\<+9#u: 4+ m;z>kP\ [79 דh^T7%t<.x\ .>JݎL뀰Nzoi1L'ZUd;sLyP*ַs 30"+ME\LuQ0WrvHU u\c>Ceu(Uxm|A1>'Hi*]Y nۑ&lEI6YJÇ25&ZcIFq 99FLzNڬFOw U ^ گϢfٛn5Wr} TK# `%FLq=4GX}ͭV22F\I%G?K6HbOF#lyj0=ݱF!)ZEZ| ~ʗR}~JegP ?!*A%{cg%;-!a擌jn.DRw {yt9B%hHuLv21}=>]rflO0Ubvl[\EduĘu5)=EGLOX< hwϹ4y`2׈r}0}{Ljp2셏@r噅5QcyZD {S!h ̈\[ͥs1j2pk<4}s@b{[v >7 UbP3KAQrQUkKaNwOOw1fNi0 -'ZjVg缳v4{~ &O4=s tƊo`M8;ގ{eln$SoM$NLL-B>1gpF]P&LrA({on'!-&ynt?\ H^rťyg2u6u- ,`&̉{zE x%t4**Ӹ=" pKz SJ!bsef |G*Rn=[X5 iUEo"h!V4:Q{7#;[Kd'aG?|Dʼ=ջm_9*bm\>$<Obm=7NgD*Vu He6n>w&tN-6Ud]6&Jabwt 2?Z)q٩IoqEvYWE> eM?3ԑΥ0+i7A`iɅ(*xv,5Mf9 OBDW%͂ 1JM_P'!9dR潗1EEb]d!̎›aYq>2?6u]z`-b{v@t0 @|߾}f6֔Ex4t7O4C*H>:@&gB`韛a)gZҐ a4V4 ^d29k,$۩| u19@QKn "={^2% } :A{?EQ@M* Ș:vٯS/_C`zZ{ +'Gt{BFOI3LM\uG}Ru%.6ܙtr%eÇIjD;X=Anp*!S2,?rq? mo, qt`A\]Y/F(d\뱺bPp.SЃp1Dr}2Td ʦY<쭟v #c`;m>+;2p4G?H-܂~D2 s" X[SAXc #SO{CF:;SdPb]qF6m-K d,fc?j;$ߨ5= !xj=S o羝X,VqG6<)[Z рYf{{k Ϗz ts|B@$X]X5ja6G.ysU lߑ.\ԅcD lyǷ(^;%eގ}Al+0D;UoB&mvA- 8#dß`l+UPSS/;nU|iLhLOW5&eKjIXV"Kp"G;>0{IprV=b\DBaDb5 z}(cUܡebw=ށ"OSc, M̦g:S]1j O!T&$>U uGW$y~<9@Yp"X֔T<Ӗ]EnJ>4:31e ^NO$@r@LAB]hno?IrMHCvG|ZB ߼\nf\>WA72.: 8"ꯏ 73$p*g}돘H i4Ӆ?WZx5s6V* $]| 6m[f΁/&uFkǎ&6X< fY-i]..Hz'PfB㹶#/Fl:|BR (\?d1 ȈQqH9l;+$ESNB|W•#Wmcϗf~t7YػE$|Lc0cw )HBD&T(0DW)ʵm3ckM2#ƕQ<,a4@:o{hz¶[!&_J i2^_XiyFCiú1\acI6<'[6G,j .UDo ]9M| 4NE[c1GP5,6 {Af&f@NLZʇӴly,5qj7QD;TL>ɖo.-!S6ۿ2 8I?7 n-pG̐lg_ҕɸG5pWJAa%[mlʧ;-߉͞H ݁'fFM*ƹ}Dnہk[h'qc,C kl^Ԯ*H axSV1yqO LW ql[ou[l6Qn 4vӑ)/kcjD,U}/.R=eQDEjs=M+6X;]̊gs).r78N\o8L?>N#9ޡ9< LayGƠF8\B,cS2ࠄC"&f_-(qM˳l}ԺvSMS~.hewϬϭ =))[Kp^Zxԗ@U5tl*ͫYz2d4 pra~zըxe#DK2Չ XC9r3 Rf['?dQqlFd:5ֹ4w _&Z);)M\Na޻S19T G(ۓRꏇؓ=d< sEd<=N}ĪI=u3c sUgF &X4k缬oߠLTE{oM*Ȍuf_(}jk"ƉafCg`<ਫ਼cis9!!|qC ?^.~ |۪*GE?b3\?]% <߈3&-i뻗ҭ O u07D!92jsr6EnI'>lJ;/DBY? ݨ!䎮A"K㍙8Szw],툔iM}u GҌܹXcC6F (݊yER79UU }0hàJqlhK[}յ'4(H\H0j~7iG*RHz-ZadO2B!ٔI&#jAǵcA:ǛXa)XFl/Me;IK9Wg&W {2khU X+B@ޫ|(hil_FV㉏2Ҭ"8!Za@>:%<ɗ6|Ujy:VBS9,*NSYj*Eb .nsWf_)/P3M)-*$dJ$Q%ЍijꝠae`Ybj(M4}7OU~6rq\868 Gb4lfD_L\"!\ QLӗT9X!/nR /Xj%[,6BJ|$ukml :[_"cx^EA︟!baNx ?#{⪹G( /H]wDfeFG0 džu@&J-c @yr0R#c%Qa٧hnoMtRfk o8sB"D).d朜/.2x(S I)S7> &lxrd3;E{s>[MaR 2xXkɚԍ_rKw~..(`OQE|V 3Vkruv[-Cp'X.v5hofwVC5+H+'A䇙yrs4>kR- 8a0:qGՓ^w#hxs VE9,Pdِ?X{[Q$ /QYg/;@BB g܏jC,yGP(Xq?22.Q#Z%O *LL(8vM.g".afIMo[5LveXN^7nh%1)myXA!}>__,JM;BmW"5`8LL.Nй~-&֎~,ю],/OM7z])%nHW#= U3[aZ_tëgm YW@MѣvedFb1eqor6S<lqa}lkW檐CR)!U-)AJ{}QM%IgX^?2A|1f@Of ]I<7?ʐszwV7JNѼNl8:O]rWuxcIE0Ϗ</cr4$C/jP H]SRB?/ʹ(UxkpꕬCkbvUdiԨA:|106X3E"Lo_t+i!094uJDK%CfXv2r>}UCn''_*]|JHFC_ڇ SgͷÆ~vI7r"[A 5B٨R.쀧ٛ7e8`@f,tJ%D%v8n,}1<bYUxd%uE]" c,*χ VCcBO~:qmB. x[b32&'lkyPy- b6/#jISAx>BF*¥~dznZC#gyjF.WNAArRr4N*=XmS4)IXtXGȮw)Fqg"ЌuS&LMcH1uӖAτܔNUo[g^Iӈ?ݶ-lec%Hѷ7Sq07c&[5 2/T7݃$#۟>^ d%Vy{f< StEܬR kB0Ҳǿ((Fr-65!k#tN1EeR*N eSKF|ҒQ{\'a`uܖ Bk( 9kTg˸32}\.Y^9K29GwǏ"~/=d^Ϙ3@^M3A9r$P-@=F=.d֓#fz`HozƝ& G];9TT<'Ua^dnѽ*ݼ}>(9H$QWЊ_ℼo{nz5?Zh4wXQgbRl@?8MSؚBrROh&qO!9l;DnҶ%Vx(O9Q׏ٜ5au m D .v5Ljyn?ͺZYΰVcJ-K,畄~=i̢KP"Mggѩh>d綀2界sK4!k/Ԃp=<[xHl-YDl&j qDH!ruh1m!!IՕu0j) Tgi8cK|g`A ZqZ KJD+OA #ft \@"j:LI7e LUόl@4ps?cEYSgivP2#L=P5IT(i H?&sNDS>A4p(g{- 3 %[qkBP̔T&"[ÉdAb K9 qM_@a׻M):}v~ 3 !'ȺGf|FˉM@ 4NC=Ve#\}=+p7H=[cz?Krިڄ 8 & wх~Ŋ: ^>f1'^>Cn 1֫ u=HkA^5IJ_Cu$.#Q]#. vp kC0.n>mPl珩;@?&{rZ5PQ3Er@?rn2\ iёum _Iᒢb2(17c:311VIm0/=Pk&9s6L^q/1ۚ[)PHZDAm3z*>6ˑğ>D=!^3=еqaCX1hռUK^ԋW?m0dxPZFE,);h bLF 2mr O\;`Xޗ":}컅}&VsRIkܧJ gHN|zޥW]x8lo&$=6&uJDVWU`Tk錶>8}PW|A" S"2(1B4Y98q9"#Ma{B¼A+YͲi򴻃0?oFg 伛t'=܏z`15FÛe3+:U lK&*XC[sxmB'$6^pr:˖rM*6Λ7O; eR]R6R[۝kwwh9?2 pK 7@c|@qVwOM}U 7g9k}Oέ[/H6Ұƙwzu5㽺- ;LQC ٝv9嚇(1ci51R[>Beḋ8W?7sPKkrNM}-K8Edu6&ې_?rkPAPOYμ!(X8ԥP -fvx\^L}M獷 ϒ/%BlINT2ydʂ4, 7\ka>~83''~)lY௲Vo,=1)|L>̰OM/OHJu R(=r%d27 #)w?l(R? }ɖ܊4Y^o>=eZٵUn'(6q }>{XIpi3d6[IͶ%H]M2iLpחi5I X S."^j(xٝCn-AV4di0YXLs72P2yMZ_<׃f`(n_Pk N֩Ek#t@;,c,n&;q2<{;aMmPTJD{(vu82eAm yE v)8>( ͵oʳ:.g:}tPGkyVddjl9:BP8wࢺR7V[]XS#,d꯻_ms@-7y]6i|(- }(A`Fa":-r|1;ZO7k.r*ЎSĨ?{Ѭ_l, xШzEHr%|sX˼vмJwh.ĚG8A UR'j5KNjT׸׵jca]!pGWg2 (R\Q>u^FJ9tENa"s#eʝY4i_>3a&X.Ƙ|fBm[m' (6 6o: _>]z -|1y<'@wi-G=5S|,bɪwj:Ni<[cvծ\WW fdҹJ=CM36 ;,X~cs{ Yc:tBR5X9Azk5R#5,r[G{d\v{aE%1+wWZ uX)zJ!kg}gȢ+^+FȬ 5bfϒa7꼖7 g,rqXu[* NZmIZ%{sFIږO}RÈ?Vq4lFh[Jݻ(]Ƅ)Z{^Jkd"Dh2 G T"#{& WP}.@<0lͲs Ё# {;ǻuUU0蒗T3lw+u8$h"b.fIz؏|h[YV==7/)Ulbx/zF/\7N_5#k R*hs/^^xGSGG"nm\Hvl;k歨F[('q`H>o wsX /NPm%"hC!7#CQ3n!rX/0.5B7W=3I>f40iep[ӭFww'Des3yqOc,}Gtblq2±ۄv(r~Sj* ÆJ#D\[#?&ŘnS~퉖~Wa_&Q~1El}GoޙGo4ۖe}nl-AߛxFc&TKc/̰$:Tu;<" Ϣ$t9!‘Ioq>}5|I#P,`+yпj[MMVYϛl/ m42+i`А֓ PP4qQ_e80DUʖcԔh/֬UݹU~ +)GNX<yH3hVahpva<40K`d+xJH*5#!ZNDYuN"l_%L)$%4[[ )w\P׀uwT@,%;> u#pPnX{iTQ8.OF"x^Bƶ6w4IW qM̙jUpx]cL031szv-Л,S*)HIO& nJZJ4IbQ]TP]GԿ y;͢\SP6 $:>É.=~z)%W,!*ƿǧ(rlQq?&FLhfZTwGY XIa5]m&l lz͔UMev~JtY:0N۽D r+Y5$ׂHvN*K7J'gk _}IOh:X֒ƕqwx3ć>g~CU {& =u.VVJ8he%xOaobmD>H=*Ϡ 4*jB:Vᘸ/:8pv([3 JNZi~Jvi*⛞&06LۍASAAPl̏[{ 0_jjjݼ+ͫsG:[i |a%{+\A0k+Y~J̭P{W/66>?bzd`s)n_w2_M%i"S$iX*|&ί\X@Oˀ .s FHk%2OBNU%̽ϰp M>\<-pO̴bC=̓!3`@f2ˠnB(~UC*gb f{] B]Zr7@ v ъ˯DazsjL"Iu)3i?ڮw}V\2s˱źf1vjMDUQ>7 >AXk e" ^;(&BúTB{֤*#bgIȄz ,{nv%Ԟ=)W|q9&̂$Ҧ"^GM Ry3v.U(T]H\Gh;ipoIm`2<^G)vI3t ʫVhfh'\9VDf[S㮉炂Ok$mmfR\g{MsBIJ9mӇl= GY2b.I I#\>6͎: 'XZHHqjPS gȣ3?{ ֲG[SA$+mXge]5tO>kA\x%łKzjnu`I"?n4B.6ݝ6k`Cq0)at2vet̴pq)'PA:(LKղƥ3V4b~3V#_rqԽOq:0y^ОyR$ < o=̒_i$LN O㐪ùS#JqQ}6{~IĊ(ET]PkiGDb2Oʧ˜)^ݶ@n4ȄpӇh>ZRlH:vf*Iߪ!Ip;d2\7GUZY+/(Fmx:: 1!_~ U+Ns [輓cAg,vHNe( `rx,ޏuHIxu-NMԓMb!& J͡ }4\<؈ XqoZ7frH؃_Z+UֹfQNboL.m!cB'Ⓧ Su'LZ+p\B쉋5-+qE*~( O'Y+ayul~J=? уiGiT3B=sYJ,M[qk>vU7S![G 7!ߍ(()VQ=hmt9d{֊7*3,}X*v3ǃg 3(~ v' ؋jH~5YQcx_}ڻӐ9=):Z+רAlxk@,̲.$Z$? o%grL+U!2b̘i$BPKF"s:ER"bPru:#0K|:bj?>ϖlk#(_ZU ,- vgmQl"mҳjX Zc.C{{؍y|fI:r}U_6853=f-,s}Xi; zۋb3,kY( 2 6\'$[PV_# 2@&prz\tb Ep0n8u mXs Oʅk=]+~c"F۸g6YV@^![-Qq[nL6hOOrf CO,7x&䐮p5R+0s~ph?i&l8< O>H|^x̵$K䄓yF i/3"Qg)tLzU$ BmwGf 5l*|DЮ] |ESsF 5kQru݀bIq̸v@"e^+ks~ElyrtEhQ=ovݵq"†SpcL=:',-F wU_vݾrA Οjp †')&J\&`W8&v+=; Q7],ݶo UtcIy:Wf+A F~ f]Zc5b~X,HTi2cuq>X{Q*cʨoiS^bC ډ2lNV p<.rD&IJ҆V+q)`SЇa:&̼_2/O(G>pu6JV?L+Di&ft8bS\ƞΐuֱ[dF\9nd|@z2U!)N7g2IӘmA*W.tYfU/= v_.2ƿh!F5.z}x̳L-O5KH{rLD1J 팼;@':C"!m՚|ETB6ZIxWOAsk⟟9^'h*#Sq ;~i+,`~ X9VZ_w[6(^9"i ѧ2 A&DU{n?΁v tXU9Ww1W) "tݴ+m< OE7*ftXr(&&}U")u8Y]Ɍxf$l- vd'E !q>2{ܡ5hME8)C Y%?5i1faz9gy(XZ?7+:gPvV";ZL<ɡ/AZ_. t6 :lNUxyccFw;)hgJR1@6B%gsqF5M?~տ {W=&F#XJ'FԀ1EmC$e J'cⲶu'5b3 Xeڂl>ql);ج%r(l/obGԼ"xpq0z9y#NL:Y_j'Q UT惁ݒ>X[pXϔBQ*|Y Ykv4 hU}?? [Y~f>pɍ;C2ƩE=WѩH"gW^9 'k`O _)3Y\90T{BKC;(fdY 0&&̌\eg.^x+CJS5 XT-.ʇDTC @,;8a CK@Y;ՑLu=TsטلdAms2ZO6iiXd2P,B@Xgpf"6쓋ᆢP-i(hnf ݈ Ѡh$M]Pֿ~ T9ɍu\O?::UI%hi@̅;z&6awpQ(r:Eбl bRtүTJ͈K `AyFX,mאBIpAg*g类j 3s$T_ZrD|.ŸӸ2K+4|_:qػ[$?D ϊ%+0laU'bDb?2P|$+%i9 qL~wN۷;O+ŒZ{xfOX2"i7FT}'LYI̝M?ɛbWQB  =Aaumq?#6OSv^*J> ef ڄ>Iӣv;:Ltא=A38.7aw-@ 3L1lj5k,y5( T6kvC:~پTģ<=E)e?j^)s׭%ʺ4(45rFN|+4 ޺R$fx)c]O֝&oPwDjdӏY[ 1A-v#b5 4L bg}Hse K$jE GoV\Rp!AVRelKBU_lk=`m[B:C.x ~ב'"=o$]gșE{xwl=E{aC&|:e\N2xg>3\bCg1e ^t3jN:%ֈmt:R07=jS3jdE)%DB\?z9@/;\I/T9%Vu$* 2*Q[Z>7ιN1=`a[o Pas)1WMIl envv~{54ߛyu\Ϣ{_v7>>GiѬU?~Iͨ02+>#&0M WlC_ct^ՙa t@kMXPp\]q=1w۪ ^a ࠏ[NI$\ [', fy)}>^uJXj&&Ego##{L|i_e-:ٝeۦ?_WUPF.ޱ$`bYZr(jN ځ|$9WPJ+DNDl@t(ZK8XwفZq-A0-tRb o9Ҙq^ D`Uҗa.g8+t *g<;k}lzݕ/4>x 'Kj. $}*ud{ҳ%AobA!bJţ(ym2Ad[b,oRx%΂2[6_HuChC"W0%+esDp}z҃ t|wdk/#AR1JsJ묔ve*{.o4B vkrª^XR]=VXTziOyRYqeia,[Y K6|[_c7<3]A]!usօ8ART~v8{m7"Tw_yAŜgLd?U܃kջmΔ +r /*K!`V"1 =R?+dA&KԽBye҉ &_4C6Yo(~Z#p*r˜~` 1!9PiI_7] ,P ASGm+0ۦvmbaT^[mE](aDVC4-sa/ŌPT}Fk=,p,pt"]4,*p6s{!1r|6G埈eBHOâLWG+w ]t5 np+ Oq8Lc.GBi(E ?Gc?Hmz}SlIX'tjT#coEwso3ilLr>մw )Z =6cAxF:h{V^cʀv]]8`xjU0 ,sH(><>#s ] %hň,e[ L`Dt ₀ =kmɭ'>hJE=Pieg Y$/,SGBs#$X˨WSE 9>GXV$צ} IOMeoӌYWQ)0`5d6 PcAAa$+Cj8_.% ,E4 ̑ir2+F77`;YDGӇgaiTl̢DYtC :Mynt(6{`Jϟ?=a#fV*c"ޯQyB>8w24qMKS ݷAo4=x[Ж.C?\_<&Tc̷7d`Q?y MVh,}yZ|R V) ߅LW np5d|zؼOzJ]fż{Cpt)ii,ctm:q$cY$$O.vAF/-זofw֙4YvlPRǎg iyGvf{$ _2!_bS|e>k)#?kTK-xDG|* NkdUUY'w:zAW ]ƁU|JH_k<CFީ?a"uF5]!ڧqba1^ʖʛI`B`ۦ,oS^HWQ)|6r"H|3Ulf8b`l1K%üDbąe|E AM80J<i߮a/F]z$klV8vU|iTٓNsȒN?">Kmfp:窵RGehH=w6{ IxKY ?b\De7ߥ!sۺx^`e3[iGltLjN\$eYUژ =jMs&7Oպ*a #_Toucު l]+R#SY5 .<1M4.eܬuC6F1ż- mPVSv=S@\]h7 b%۱ǿAlp6/GT$rtEahsRƥ Hb'Ad+ ۈKA`Ѳ/hR9+*qA{,|IMlO);w toSE阎+Lu1D30jb.>cKv|kxHN /T<Kĺ!ژ։4XpDX(";,)CmmQY:<1D@/a'8z<,"VM=`S~,lUy5C|Pbj""~ucjnx(xxVg+\3P$oƭdZp$r`)]/`T0c+DC4{ZtxrtFvz0pl`M< eh9f^U:~a~y*6 7`]o3pi%jPCć'. wJA0н4wIצ.sVoQlgk>w&v7"0mkx l ̹ VyFtx >?!f/h^P 6dzŒt0.ondzXvg͆mY `va#>_dVS; 3a# +9_粀M'4>mG$do|ܶJf.yŰPo + bpBc1, _zA^o[â('u:H0(\i iW̯y*AJ ťjyw>$eBI@t}Xpij|%YͯRwU]>JmM t.+{4*\Cfk7::aJnDn߼ tr'.[ܔkRĘJLwYU4JaCIoYZKI4V%Wd b]c("@`]AdkJrގ,՛ZI@'q:~]i`:@.PhL*̸Βݓ/)_}ޭHeCT;D/ MGǥCʜgx\(a gԦ2>c3ozbu[#IxsZy5jY I2 }Q!nqkZ/S8+"u ٿadX<ےgy11Q1=T \ݯ7AJ&xRaBJ9 '4k X{p#"j iLPpѻ#5O{WNL̡H|1OP.xY~֧äa@uGGSd5 ?RB"Adr{vUFg'A7qTL eBS70CxZҦ[8V J|IG7߳5494?00t`ξc q 9QxifNײKAT*.|d3,$~rj O6KpVx<[&rd%wdcߢMw R!X`bAD /Gem\#Cg`oj9~In舅z8V&FᑙegQNJvJLCz t]xG r Qj 9?{cbEcM7 "_^`[JIބ?FoҌ䌢8I[W85cN% κΩS("7Ssv@*:+<]r7#s!S4_nYaP*$EEmWFCX|8</e_[M7!!p]Y@;Ar!ƶ,Pȴnz3[d+nrC:BictתcœG_U/eۘл]Pp]9@9ZkDzsn)휆2UG .NUS$E(\H^ᛍ,vezb$I7>%CS[K(kΈyTUvf<;iDOX>@XR< ǛQ) I5?Ԅȇ~XJ|\! u- oco!͜@5 _bdHd 5<1}lY(}{,q0lg)K@F)z! /.v U\w #w 03xTށ! ;nGoѩǝaz7/< Sk#*ߌӸiie$EP Z\h$=Gm!y4C.4/Z9OI /LS7Y.*TlNv ^M W_c x:qX_rcp.plpUlQ72{1߷&x#1m1?X!f?p[oH ~uy00I Fq)`Ai>d\]Yz2Ri\A~VJNGtbg`:bN? 4W^  BÙpY,>ghʃy ƭz=#tJCYR8W.n @m M8dhq{jstbДQ|-h +rhRvÛlP0@s-FM64 _wprx[0KmKY*gbs==9[S577 Q;=E-lxiz*8'XZ*~ ܳ77w[0 /Ja(YZj=g޿Hn+V8 wm4X@H$MJ:{13 84e m-:o晐nѦ$ϗ-qiU|臼{Hk!g L R^q(9?a|-A ԯ%,晣h:6M{A3-S1r^r)<0<+=kWׄc\tp'40JmE\ KpdrDW䕺6l\+j!!j4buDkG=Fb~X jxyCZAc-I((E 6͞ŖLitCq{} CDt^l6A*_ ̡jh'vztL5Ώ9BI95^oN02yBZ*啕 B^5Er^ocwJ]Ffl'X9>E|&wb{"=Bo OM[ ~lPy0s|G]?nLjvp"\U2#L^#Z!x=dPb2 ԁ[X)AP>LN}*.GԆ?Y599+44Jwiǭ0f+B+(U< cm; M7 +o]Mf|ENG{ڋ|"5)71t3n P]\+W@Qfw00l_ب L7>QQ{1Ml b3Rw~%շ]1[oYFs*M'j~c}7X=k1PJD 'Q:׽ ZRKYˋ OIؓpK/mZ+= ƤwR1N(TFIXeʩt% #%[>r:D`ƷuPCUnzZeIfw7Ҧ!,5 X Q{Ѵ J#K߽r%no*/@S*q⏑΁r%yj5Φkcvd%PS1;NFH&G)K_o3^e AS|~^u(|G0 3)ICȴB/>F& S?v톊*u40[Feڑ]z, J[VRcޫc yg>eEd}8^鮓{W%dέn\6J@dB|cmCxC)1^Xtp 0߸̺HϹU N1I6,/!n+ %%zԯVr=fivL]FI#vO%\V5QG⾊_ռT) Oh$^ L24H˅Ҵ[i8<ڟy9i^y` Jvb*dD,ZClA(aJgលrg4L!"bvmF 90pE j)hd@qrF;//JnY}4:ϓ7m㡍,ʘC™L"29S YwkɅ긣j6mH?9 %LQ`ڹ uv"IJFtZ;w\`bl tN jd<'@w][d|)l_'Yȳc z\Bw3+voiߕ+ IX.~jfaDվgKo$ DUy6'B9ԼPiE65. #{/tsd(TVlI݊i!SGR|;/=EdSaw~1k!` i JQ0Y2@ ǂ~}#04"Zr?GHӋ):6ŨcOn:5o棊Οyo\tO_jpZNVFsI;,l+fۺ"=$ +F$8%z6Ys`פwk#" xWA/iµ<ރAƌ-KckOˁ27Y2x^P<񿞄y"B@L0JHk8FYI דViM`#wVM 2έm$΂ĺ25(C%O Z#r._0 |!Hx( L3sVqz-"٨Pv!"$ЩX20@@!' uJ4it {;Y\NT 5 NQT',qg,r&|#o!#ZJu8:KNGs":z;hU!NcА,Qk]r;Snl:e}}F>>aﮭɢܯi]oD!jYMlO? Kk&Lk}tTROV9o ڪ 8lS*76Ca3<:"d_:ՆW [2_\BVI n@v}0!O~Dq6MUu[,y$lL^B¿"M@N><>*ׯuuR#xb7VNoO -4졾A~Ϡ灉éb_UƯS;Vʻ4s]CO8<\PՃ&?6fQ|A7ORV*>$NS w}kVo:oD\IZeGeUd=I.X QԧJ2@ Cۯᶐ5I8tZ'_OE[tQJg J"h4(bP]?:#45~}?ez2 UhCf 9^8Xb^a^:} u"V Ďtdv\*m%ݛ7 3%.ƶyPxgJu$$NV>Oc_/ܝ1z?~0FMf{>qI'lTB,qاr#{SǤSw*b[3ĕQ ^x1=^S|^gԙ'vSHfhvLo auXcWBu3Xd*\Pg@YL^lMYaQ=gi\|tBO',\FU!Do}!9K5;dLf}chʉ'ԳlꛌE(L 5N!_@~Dh#::$BrX }(ajМu>yMW.Y'y+?!ÀI,ev[=zk7?yg&; 9z67:,5bsE b;0C y O{%<4:7QJS@usUy;]d7qy9;N Ig>jMIL:;*8.%E!Onox!{@оwYnehPǙCzUZBmےsn&< eJ)fXqÕO8w_ X;|+aP̄j;ragybkJ/S)̓Z9bϠH=&kgy3G|T?{cF#OiSqкW-s܍|u- :!kc@s)7SG;+/HFuUyNmRlؓaQsGM+nގSWd"zR$(y~_RȂq2 H}^)nZfݐx;^$o#*\9"?r7Ĥ ^M[: HL4 ,pw`\OI;潦)j*ܪOWAM+ KZSQ/cLBLvQnZprRfp7IwQ8{H#m KlX@;'*[~Kd7Civ|xKt'|A:SpQ@`"ѐ0: 7J.'K᪡tc:/AbU4-~M!&FU<;$WJxeqB$̞LC7>ThBiڒJU(p$Þ]פwu.j}3*GKܰW ~fRt?  +ZVGj׷/-P'!x%-/%_` dLt8KHsPK6)Z3jhC L6QM0#~UJi$xzJcq$>jLMiV^EϹ^^߾sv|?hjZ$~G.D* xHq"+#7CFѓFdzۘOy0-Lr!CL&\¯6G9 ^+ z|<KD `+,?uhD !nِn.2^ ynuXRRL}no}W#&""ǛFx@6n^pA}Fn;19>Jb m`-#{ ZNK 8W3 A+nH<B\ظ]UlXe`v7$ \QuBe ܩh PѸE#h>^ ȿx#ڰ:~ri'TxY_}h=Lˊ4YX~6 IRFem@hYP glro4:"FN4QyFQ,7xkL}qd[N5TUprܘA|z*ӈչ0~]xBx6㫘:/~J/ l/~d>Sd} $>G.oY9 BI juE c_alNC\t'tbFbÜ]z٨zj1*9 ޜX3Z-9fzh:F>C9Mɜ"/j|K_ҡt ?aEkDnnm|M$÷|9Xڥe1{6B7~5ȇy*U">ς&L`2H)o. >ףsP9n䊧)W[fcr@+7haAJ^[=tGسE`%V^j=EPDiv YCcT'vv i5Ծ'd[Z:n|Pc* Fוk6BruA ߰ё}ƛ0G*"EDK8 FT,b>0uU7M3,Sh^\qV}O ͍Pv[J!tT=IPNx ",b=\+6%T6ɧVMT 7"$)We&k7ү ;Mmrv˛%QSkviΡz{%KJS*y BF9LIcԻC1U?J^Y%+ %^D'knm}Pdߜ t)')@즖w>F[ane6=5ᐭxU6oe0IUrRZ ࿂4_QCTDšTmFƅ uώқh6KZ`wsVm&?'o"ӣdsv>f dpNw2 vL!eOw*$@k[Hl hhz'=4@+U+Ə^>$la[ec{^iG'Gc$ oapZTCtknz(YAO >󅮜f*iԚ-(Zp^Bՠj,%Q#2w.Be!bJy ԭHD`6-Dzoow,XW#EtP<ϰdO#}: mWCt6(jMu,}Wˤi\&CZoo*#/%\i%VE9Sع5!Ufpp/RvMM.Lk5V㦙CwF I gkÊˀ 䶍W^=}ܶA,%VlbUW:t\pte WWHO@A {SѕŚKGH|6ꓶLhJ UX) P|6 {e玒ly !by-rJ,{%(X y:%zr7U450erE='VXpr'g(tу{FWO$mETΆ3 dӷKA_B# MПWf+GlErr쳎RmwK-P$|,Uq٨Top}29|\5^Ҁ!|Cn8U{]aTzՑo|3, -(p-c6׏XBuM_}ֺ" C7>Y;lmhiS0"K0d{,_RkG6&Lx"m{κTSi_1Vd%]!ǕDX`s{}fǗ9 uXNj> ': \UH"bˉwW &"Ib%f=2Hf}9d :ltN+B~84UKn!÷ * ؛ijWB jAp՟ dg1H^,HUEt(Hcꦁlz8i-IlN͢:ᵭ=zAúy oօU `y=E':l?fR⑃ g0U 0Zd/<0V \"Z"Y|kx蜐DF/YJj~eYDGu` T$:N=D>&HLwutU'o" vQ=HvV!H5O১x+a(u)G><ꖇotx<x&;|7D2g hk6G[Z ^SeGVX;Yu_koee s= un>+6IMmTRtBN(EvYO멓ѦO+tExXl[1)>a˜_. {4e}Y>vD9xZNl#HO_pwm\+ bh+,} }v*})}ZVD4XJ.;v&kd)5%"4dVIkg4la8]t|MyO{A%Bުw;i_˗A ѱ_LcpK2Yrc A/J`V+Y||?k@s2[a7D~֋_3нpSeկ{8u™r N; #kz鍊lˬ ؖ&qCceOý^BRM ܚZޓc^=^z@l2y2f!<(Yŧ{~)%=w;?#cn)6ֈ<#v~wFv0yzZIam-Xˊ^\5z2~rE,> )\=dw8S/w@NЌAu\^5B!oʠL3f-)!ا:@.i T(]?$Qh69w F6 _qK}}Se$T-|#$l2}\.%6qߙVaJ+4&o!c/ō(־o8NX@ C&(a[ HtmSfmHeRSnS`qxT8pq(-LD<6z*lPm3 OsęL3Ln;rv;ɟp"r}B(O2##D= J[6^{?E-ŢZWGmCj$I a/]0TBzo")aAjOJT'$!SŽO@Y}Yj"\/[8Pϗՙ+>"\` ;/KԍRi0W}0F3vOdDd⏙uـvo"݋bPC I Aw3xz73AfY9$ޤy5^uH=},{w_غ`PDÙR.#9C< >*/~aqt^EMp'%\m a3uY'mD]FT(Ֆ|$rӗKD' #$ *,|NW=b+zFYD*:TihmuҟrpyFKL߱p9 3w w̩{*!%w<=rVQw/[y]9ﺿ/\j]>6()H_G_4vwLM4p/GHf0'ُ.F IIopmav/7}?.1" uB&~X_?$i:^NαW8"wsm0Gi834fR9r]DnAqf+K,M[ɀjAQGC?oPi*l2Q9=u@:t 6@e){'V֦b(a Ba6#3uU9"Ee>Ѵ]]^pSx8hwsG8a8$T:^} 񊗖#aIA|  qrmT4SG|FކP*7K0BNF?!=`3AXG~՝%1Me2j>ϲjy6[env3Nܫov #ZMޙ+H]7~9$P&v̰Bʃ4~\.;Ayw_T%Y^< tRL3PX CP8z3Q;Ԓa7³/DS}'Vo??'W,# rNDIٕݫMO$ʈ=s7?&yDe*;`KX EXU Sz5޼L_: "S=~L]K0Kx^_`A%w@V?gkYf,^5Dsvg+n x#f4VgWƙS›nF S+Qm\.FV>/DK5tUzu-]Hzsbg5fɚb>EG[Bmk8_} 2.D nCU3ّžwpq&/ = >@n\&vyF .n=&jyw>BѦ-Fhhy5`,K}hQW|dINBbt߆4+{<GFbVJ|%Sg(4B(:vK0#s`; ^na*іuG HAuI477;:u޾ po=>̥s4Z\ ߃|w=r!is2YXYQf>%2qH&C?1.ȪaP`pGYV?_Ϩ̋{T,eFŞ *^*4njpI9z#_Ec`hq ;?D=]6-X:MdEĄzQM@RiE""\֭ jDaBj깄\jؘ̼x9 `kԏGYD 7j*=<'{yu RpP{#^{CTQtr;6tf7q2wP=oXsyjcD - HwAZh5DwcB|E qXסꔚ1 3(`0 D+ ciN˼cC+^i' g=Cu6bp6Pώ4yڷjk B !KAy7SY#K'KfQFGAd2AluubXO׽KfT`i&bVȇ1* .B,⏖דoƾђ?}&@d4_ kdP67c]}piEF3͡""ﰵHN[fj:n;bD*< ˏ&oܒQr%'o#܂* ( 0W:%~hi9ØNW'<`:uRmnB{KǡsK䪔,Ev`$F( mܣ[=|&[Tx%93=`Ѡx8/$o3%5pkX+Rk˺p-]+Xdx&r6u+ۣMtbζi/%t Yf2a6d=[$ /%tF!P&D9/՟zUy _j`_+_KY>[z{\әNR3]n0Y&jmCm˔^*My8';uS4f60 kX_J9a urN0jH8ma1i[A.lλ#' hj=݂΄Yo #VOP/$q͇ /zDمVz N_0 Vfx* B46U\Fvj*F\&#_[/Ka}5괠о (q*fgFcg4x^ť?& &,0w$qf]k9-#iK^G?$Lޱnx {,iDQ$=$.C68}K~Qq6i:wAE/tg + e>KK ݀s\=Dn/!*L/#<$sNbB)lȐh9XMzHy+Z`0>'!fz<ʥdv{ D:G=3H'7Pp8 Az/dòH^XH(徜zZڜNG=%jQیd 2_ۣCB ɀd%'v,nY*V#~]F @m)1CWP^ttuj0[Igd /B^:@SxY <ҹMDҍaE+_%cNb'KSv ۙ+zA4gcpkO(M}S[YeB K/hfxN5fv{^{OtIS_!k IB 'qFTA}nI׋j\ᵢ 9DDMk ms Q48ݒSyzn`%\Ή9\U KEv;%mmh'+YtyM3#l: Z3θISeg: 'E*SIJu®dp9 XCn4Mʻ9^%!`%X*m&3m},alQ=mvQ-aM 4hڊ[_~ lO=9ByQסB6t pḙ0X"͛1gU'G;jL_ ֘BX޽V7LY V$qR>[^ -TJ zՓ|TO=^?uցٱ8qޚE C%kZ #3E}6E^I:a+c`󍡝z2He2d x`I<dᗿxy/LpD&Iϓ>o E|r$d'a3E1FdjBiȨ1vgKQ/4(ڴ%EtzG8mY:(_]t"7R,Yd=Jpnɶځ䫮t;/>m`ۺtPAͲc8.Jm9% 4ϽS qa0n8aWwR`l6o}u-HAZGA z?:0XzPav9aciDnu82N¬cub$2(k+5!yhYܹoЗ{ksF,;<05PicP&`״y 7VWl&'gcV4Ù2K >uyvSk0>9NYjL#KP (kbꍤ 8/10 U@DO3=Y)iO/&&i[3b5_(^]ԙeRĖ+Id5(LtsHA.kX NUk70F%\j#fEuE' `q=Z,oh!F92;ɥA,6^{OINLc逻/Q]4{MmTDʺ搮-%t +Gl2t,{턃PԐ^ D0,\0!)H[elԖxi5zY!xWG;͵ a7#bo  ]r$ z/],/Oj٣t(\Pl7F{/djr}Xb╽G* G<=5cIrJ@9Ghw$@݄>VU71 MpHD\88R)dRC\\fqeUmZ,ob>rW;|VPi\kD1=_i_}<s_'Bh`898ǎ|.0vHp.01WCDt0Ԇ^miݏݏ ghuCW*yyhKJK沚A#bũw2 EkJٔ)zᅞ$RӊWԞ'V0 rL س _1hJkv^L /Loqt-t ܜN8mޓJm^W`TXKܯVU;)L4I/'t;n!QHvQ吧d*!F67weM[_z$ymmo{nL2N#N)%v$D%qn ׆4yx\#8 jO0TKda~, b$FSʥaUodg%dK`M_5~ʹG [S s ,򑨉`K+X\{/3Zh]ߠco8ݿ2,X褌c93~vbAGWʊ*ei0ݾ(, "xs|l@x$:$&em" "@AKh2aAfX ]}fȲw2Wb%v(>Ⱥ2g~dA#UlL/6dnb0$^0%#qr^kuLLlzW6yk%__V6wGJ twCP-kz%PzQO33-Q(DE`0_I٬JO{ԸʙgT/E6H˔~jfFǢƛ2TπMzl4tJr7(Ud%Mv.>-a+dީJVrt杪~G0ďghplܑq>%&ZO !-ť(:V{h6bSM`MIy&wD[! iK9!iil+H?Ag]|,P%@T!m, \ا{X:cmw1r3(bݩ^v}cc4ߊ;~vóAH5c$:*wKSU 0HpɎ|f߯Coef'T6٩Ow;oE}]G Z, g_72~368_ݚ>O;ZP059C)x:e<^(Rmt)e,j Y_cÂxUϮzO+#RrT'X*MM"-f{'xDG+Wg!SE;qPHmVl>9 l'~UIl?D[ki҈cu=]TyBZ=>zNJB=̋v%6Ɋ Ab"0w藏Bu`QOGƑpѓ$-K=ǘH}_^o5~IqxAK;"ݓϟ{/`H_rZjT=VsDVTh/ Me2XTq)"4,x]jK v"w9FJ~iKi'HNIhq]Ip20}=Ubd }XXӍ`y|f > f"PWM劳?=kiȦnc7q Z[􅂕^ݹl EHfx|ڦ$ 9}ma;0 :km?D IRXƾ[me RMG\LJܣci Z0&z"΋^xq[~G>-O%A3{$( ?> nimz%㻛$} 4 );z?$$Wb w{NW^ >sN; MИ7s,1SD , @T:|Mz*cx#KcYd˧]-(^~҅ߠ\dBi|jƬn'둯&W2VZO%'AР/lXYJ14'3X9VJԄLً9<^X9`Xנdc8Ե^3'"ش_[ ,)h9'>}9lF߅:, Š]5K)'Yնu<8$˸GGwķkⷰx(u-g!ۏgam`|E{͚*#Kr9Gw!v` V0D>atXP뽏7@RMCT=͵ &]Ow8,ոM@4 >k=xiXo[Zo u('/;84Q(Z':\Oxz g-nWdxqG[I_6xwU5OE%ǜo YUG/OI+\:x[&Fڌ~A0W-#9UG?GZ){P8*YoxՇuk6[S$?|>L_!R~|H_K\K 9Saj+xc\q](Gg&Eax^(e,tVxsͬ.p2"aN9dҪq2'Q H,VQ? '9G:f܊v;.X ?]jDF~x븍pddy6!)*s -\1el`|l.9S/T^N3+9$ri3yL-2u{1҇7͂Ox.t6K Ͼ{Tx0SC']+]'F()=%}BKF/+s_j\_-h]:1wb–uS^-0V1PƇWR66ɰ" 6m-jϧ.G5v^ ^}2y_@@!4_pŏ^^-ꩈOd"uz))#{.>X1JD,| AWNzTdt5^U""JAX+sQ|Y'L7kX7ES4J9u)X| k?d(Vfv_q*~ 8l6iSa.-ͧ(#z{ꩀ=vWn 4ve8 e(r{ f*t׵i`Ymˉ7HJD^,]ڲR06Bq]VT'Dfv봲ؑ҂G > C$#]ǛzUBrxtfuڃf;6iE-Z=z:py+cXy⎭`\O. CmP* J,-X,AZ[ޓ,YC ٝ3p &_ҷ$q?*G9|-cMo4雵*2?vjp>~F6nt!'MU5Tja" KV-wcdW9rJRˀ3Q*' E͔#0!nb|Ҏ:-i%/$aXXҟ`'ZGC *?!@\){zÎ,8 :E?mOT\Fe#>lyּunݐ, I:X8SձSĂ/z(}ܲ&i_L:+ќ@a`hHz -}R\JOslmp 9s1욌e]UP)~}nOK/P}Y䖁q h-. ~ boa6+SE@%g3flm zi]y v~U~[][jm<\W i0`i1ʜ`P)m+i|iLoX!0$|x7f 7iaHߘp:7hW8䵖/* $OJG`(HX*%ڑ:`<%0Y8BQ~K;Fho&#aeǝ}FCyNh1qn+IUYnE 4kEs dZ%a 1P@DUA2.7f=iA[(vEtIBսRƫƾ<"3H$Ut5|9|`Wr</URB[?C͉9>mQf)** '28t$tU"=ea3!o9DqY6CA֢t \pZ$6"q5m^"iۊVрv3T3Ѻv݋֞x:e}#4\%;“P;@|۟tJDErIw1*F0 sƞO}$%BsD88ר *4?P 9y~EҨNΖEE$X 5z 9v#L6ayKVڜh7we5 $gԡ,2ؔΓ,kҞ} i@=A?zbE܀N;ՀmGH䶖w'E$){O]ѡ o5W(XeC7*lR`% \+CFnP3{0w .T +|T[MF"gC ڏOEťTma늘X@qZ17&%ve 6CSiU%\Ziu2H*FHN֣'cϻ<a5ߞR!@mGT6ܘf˃o)`'*&'Jz/%qo$z΁C]z:OybuΩG v'.M@l#%ABvZ'7q2j34B $%?$H74%,kN5 zv[wJV)Z_3Ţz>]NREFeKxjv'`ܐwz^qbSS#m_UT`dH-'." >+: o+trvt0wH@ 3a&dAjɓmY;"Xl=rImm pC6Bi4ϿCRUW35. tu})c m3dvR6*qdnT3ADDn[)-%KZ_w +%`ZZV"|DDәOhz(b?smf([h $TmG)H++#-  Hڙ}WӢU a$ + ~jg< ![@%G,RLL;!EH<_XJ^ۃ1*xM]o9{GYKx#sި?)ʹ껎t.WRۣ`htM> MVi'c UAf{$H 0T<1+wŲ9P&46EVs(rqH<1aCDuQhmf`uIkr tGTgw-$ ٪Ohn*0ya6#To.&hP,"*ʂzwr?»OpPK q' u4"eVYMܲOJoT6uz3BÇ{nec9o\8]lSLby{:ṅ/`ĽY8H&B T`٬;caڬRFKJ2DQd3LWFqt 6UyS^f Ww|@%S>"4LkxvͥO| 7GIWCg_@|T5<Ns/XXVbfm'z4艝PPE5h#Pr>gNJR]?\ *wKĚUƌq/?WWV(B-[-Oy^78^2aG<'<XE仄ҋL I;Vb&r`@Yu3}ԗ߭k"eM=9Hv ]Ӏ"5)F/:@k{=) K>?5Gv0PG|lQ0C }f kѤbtv o$ .rq֝=\ks<z52^t9ðiO„5Ler_nޮ`ؓ&Z Xܨ ; v %8MdA@UO@$<'(?ZDr/QNݺP,TL5a)AvLJ*6IObQGߵ䅗 K>ʔM14UcܤiFJF>[kt K,pwJM99_.}J`/حU-X7AtҘuV2nFߩ^L*z\@\bBӏafKe v WstSq\aR4bf眀|!DjL[̞$Э3іvi@bw~m{jtHkn{nGRֱ"}kRԇ ;eza(Z1ܾi&э|z"//oS7jMCR~V&IQ;oҡzoUNJ5%}G$q5EԞg@*,}7oTيA yj@Hk眅$Jb:{+= zFY`Aˍ*Ӭ6օOe"&iC}E\A:YT:]ؗu^ |I1Ō@ouMTU~w?'@ИmhI|,93U ᲆm.}(K/[_'=5Cn"wY9ePr1`0꽴[_"F+s/>$XN^R"cbqh>[^r8dJ+t (߆@ȻGϳ T^]%H)F+$ANC%ze~5CeR86@ ߡy /ȈAӹPKsnLy r^NtYwZ U C??EyiڀLʚٱyi-F?2&\GHټ_'Dj‘gpoI=v=$" ]&mx5o}/b:MuMZdwo A-m!CTTĵ'C^vF zq֩./@ 49VYЁ|\5٭F;;털-[1,/3w}Ag {Sz^&ź[zyHWլV0$ d (Ɏ>Yq8n @효'+zc0J.Y$]ޗQ 7Xu,H ! Ha;ݵo Ո(4FJ#Xm|:q_~'҆#>MUoh&"D-~dP)%$* @72\+-"G Va!.Wo k[u>((Ϳ(bxJ5thp(vy Aj |%C DVPL }mkУIǡR;?kBiX@N<5O3%ϰqg .``8A 4Jv;,NS{M׀"qAtH)EaB1?4N@!V cz!;!O>H A}Bx O>]"UCoF(HӨGذd6y <4X8a:USP&;֥:hK8rTk[cfzV~SE\I|D䳛TYܝsXM04^kojIiI(f@ N uި'SUGM*bt6S3sކ}Kl.%ӾZ|QHc˴t]CrpYPu/#hy9\U/=U~[ 4)vn1\Z"8߾j/sjK)a}U.[.ei85H% vI,t =53%}7~uD EU&)[ɀul9A3YFDي&v]UiTM D| \3=kF3+o g#V$!fݶۖB== Б260/ezyC|f5փpQ`W=8n .1:A3(bݩ$,ၮ_Ć` UJ[WR[ԱqW^2Gm5D)A@oMkytC_A Lo̹0r2%cGcS,6Oi$\ԇ?L*'Ue |9"W!#)RckD1䩒\N%gͨFlhv,Q=\$QؘK{ N}O[Q뫗<ٟ4},+%9Ca<4׷aH`5kҸ%sg2J:Ze9 BQr]Z> uId e/Z弾|8>=Ib[؁Dp]m~"C%~nR ;QTfNUY@ԫrKX> 4Ş`Z)y֛bH7QR ʭ)1L2o6z,OT{DrM=61j> STSiVVHK+ oeSCs4u;ur4vCLnr4>L)lp&Gړ1+j. \Ĵ<a4vM&#U6]ZzɉUFHhum$^w`[R@)4;gih~B< EUlxoWD1 6GIZ$(dzF?8w=6( HFx6)bO"Dҕ4G_"r5c:qZ]~V639^%D wKkUq7`-S@z(#rP9!gi>WD+#槭za'*G{]qNvvӯ%.Qn~ K"n[ˁ-܏f*ܯ(U2mA!aR Dt_/|֍j5SW/d9^:(Fo;KN_;Ҝ݅:DhD- dIv>DfMoc)W1>?/}\d!]Oi >O{u7cOvH~vfI{vw(kAq4^ԯ 0Dƽ4Rm=!`pE:YSȰ%< ̵ffyJZA&r*=d:տS ň)gԙn>B/{fsFT[d}:0n:Q*p\>M蹃AHdIdcCKpqJ<'I"duAPSplumP#Qg|`o ""z^I0\IQuh'Lc4)52&܁[A?;1%>#~^hL CH?ZƄ]2n!5w{BlUBƾY؊-غ(9UGɮЮB|-M:LKHi,N0Kqy`P*C #zdY$]eWG z@nN,aHS|qϹZ"!Shݑ.)qf /KХ+Xɢ>1ab }|!ȹn\@](Zg+!733765 ?fbt:Bs;bC>oOh vUfw@IeuStp-U ]A- PMH8 L6ūïG`~ kA7my :Τh IrR6k%᥊d䗉#q\=`jng_qGν!x|yahU_ܪcytO5_OH$$_(" ;]#̊-#el-E < P"gpt>KS `u=y q;6&rH- DNEFKM\5Mb19۷vzz7$臘P42W΍QQc{XwG;)./(V/"0Cc:"|REn )9ւ'aSG'_T(Eۓv8anR]\:?K[+&juSAZ  KxK~a ֞PTe'kA.- ٤u:m6Vg{3 mnLŸ`#K[⪟@u]l02NXKW9wD xS*fKeΉo/qҪ5on*K^7v˃i1\J!#6. D KhtNeCeƊɏ6c[iԎ mvoHj1@}:u KcM<Ў("M k]];ص2rdi5?nWm([%e>+J鏦yFyUms.d:[i̦XETtxe96iؕhkD,`Nj[1?qJ˙"XJsPBa9wr":2tHjE$uYP“!pV>*ݕ6_ xy_S/ "&z}ajRP3g1"pF} X}czuSWHsW~iZ?TrNR6]V/b|{)J# mHh^= Y[u U ޵z<7{GMGPk s' )n'hL&R;o 9 Q-esdfVbXTX U2ۻOb خW<߁LG _+9|WSQ%'u"{9@Frx&[U9=:wlV9*\t%-:>s5E>V0yPV;J>JAS'IPb)wU"I nד95!)֬ 1L Y u{yOŽ8T19.`XU;@5"{WR4Ȩ6\o2h ԏB}3bbF_).7#F[otgsڳplbѦ~˸gb$)W.y~ Z]lrMf;oق61B&"O^6;b+4?͂mg{Xr5{0l9NIY)* ܵ$XCm9R#JI,CrLJ_-v7dH{ZY|z\2+^)X`eZC-8k>hnء$7|ZiqHZ 3К}C#yěQW&6P5 D8d34m={xi:9XU7($|J6wl5~B< nEP*(}4*U5;x/}Rk||uYep{zjF|4"+7`Eapgb:fZ&Koϵ&>1viu1qЙx5L䟐u W;oCpjz%Q=*-"O';/wV5I`Ig,l3<'f-XZbZE !uO/=9~o=Wo-Bm :QbU9 4 ^?ʽ3~lA۳i)2ԃ{u$kiN\ݣt,/1 5ђˋHK/ZhM${5ڨkWS*br{~y!4=e5#r"Ǎe$SV ^8Vp(w2K {I]i[)/UC&`LpRm>]YLmK'?WZKb,r.$o,&}9ey٬bwJ֏΄)9Bj 77&Qn9Yրv>>h8ݨBN3T;OA~h̶Ձk(HwoXvR WlޜϧUCD`?xr'in,[(Ec]={E~"Pҥh ]^E,4a ѩ2Z4^<7"[{oO]#o(IU'b0e] 90\QF5+KzWJ*^<xKμHMJB㩓a+9H3_;: Wj *qÈ5?.9=đ*t!tBd[YcAbʆ daI }[tF>Uglnq1O*T j( "3lIЬ'+=H١+kJ.{ZCrX b~WFޓT]Ɖ7h%rU6uIOu%15a\TszuqE7kQNpc}p_n"kYOz$-dP_MGJv=}RmqihҮs=JLUFh@r'kKzG"2BL򞳩ΛV4n+! XD&Z>>ᢐݘ3,ΉōɢwO jz+l?CHp 7 5B.T'yR}.Hym&ZSRiLv#7BY 02c{>tY](( @ڨc3|oQ9t̓ğs $[Uͥ6:ATe]jl(RlL-ݨݿ <>2]k$7{$J"XS O{(=KQ8\;^SFӒH}42t]z~5Z_rFg a boII8u()M{N|3G&WSO3S5f%VLbj^`D"*c%u>™H**!C4z8';b{St(h,JL=^NLB"jΪmwyպSETknB#)G'r"nTހ򦛏)0* !;h7{9/W.ifn8(ǘAIIi:fn%H.+Q\=]KFV x:yT(YbDZm!b1( TSeT/hZdb鵣SM:P^E. z#uVQB!/S2I4Pu=rqY'yN z6BJx?f<p &P%+ma0Vp e:$jL >A :`[!:]bQ#_EF[>G6'U܄"I@OS'ggE+W]w uXԭvAd31kےi}ݕ:R>BLON5aSN–N"bn OJw+>6 E7,9 W |Ylơ X*-,Vl8fɺ<3sxKAwV*FWMI>*hEꊍx~ }Z0Ix.͔㎏;P"SJUR/ndE<.3|?r2"ɵwb l1v:>lI  t'^ ?Ɩ^j&b@DQԹjdDj2nE)َZX E]"gϛ 2碔uR@g4e'SI'J3E=oWqU(7ΧܤOeصJSn #p5M?=+ƺdMPC$>vWJ) n Kz:($%:d|G</LX9zs߀ϬLؼh);gDS 9Bw2$v* uo(ġ4Hf0l(:"S[~>US] RNUU3<.P(?HfB?Xk eV5mEqfyn.zƼ.e@gaV*s$`SfzOfa6IZ79#,%M;E5pu.v=)t?nEF; (BYeCVQQAӏ`MveҲ8L,2.P8Nhū'Y{IE+hY|jJi Vܹ~c94x*F(~gA9%]6O}]DXeT^ Ǜ!ifSن̿U! qKZĒ$!SaD0ìoNx_yWBtQV8_$Ӳ#2Z/S*G>sCY`:ÇV[MrQo0e!/n6J+rJT_V_Q&ڼRYյSst6Uw&gM|p~"1v72 ui°J{I q@JtVq%^f .G-)R4эL>+uByri8+\i(y^odݷnF zzcH]?$|K%guȅx%P$8X_K5/it*w#f3s;a s*Jۥybd?l4~xcc坣Zۜ5RFkFeF~CH&OmNJL1g´~ 0gz_4C$8޾2CPjPؐF ՟&Szx,6Β|<9i׼aM |/PW'bO6dsbp7k}&u_ wՀr՘/ʇ)(?OKē ~hxU7v1Bf\1)Qn e:Z_5}Jr l8m6'~7.La=T܅U?ӣۗ|pR,Ź<5p[]bnSg5t,*S:Pe,YҤnTڵCդV &'tt8q6oQqY:,$|P4+.}hݝIjyiPk 5blڀy~XcҙcX]IJR; 5\AhiIjҤMlDuP0N>nJ5c/߉^^rjQYܯfF e/oT"s_?L|²ZiB CXy-Z_ӭGM@-URk*;1gB4e}n҃)~%dHc Q1SU Bpc+'@UA0œ"J˔* Ji!AE^*B n;ͳ>[%KD!PQ к LƓ_LpSO c*ܲxz NMuH"h\~j>C̟J3`p1Z͂Vt ښ?GH-@n'gӣU7ŋ~JCw |& ifCq5]֜53&b+ +؀toʦ+(i$:G%Z( k9McRh;vD6iCUx/&?M WrZ~vJQtJk͋J-tiyuqrRkbe}$Ǩ} ]=2_1\ n4eaŒ<Ýc/$3Ԙm0#Iy Ns#oՁ(FG5φa<-m.ߍU5u#9؜4lai5۲ ~!2b!ߨj{*yn@aiB&WD!78ɑK ?E_xd4;}9 9okԻ5zj9.;ʳxt-/K;uvfCz)Xe*zIԺoLH)$!]|С7TzGYyEwp Sf ˕K2E5Hڎ^ _3J|c+P`; T*)z9%{U_yX&Amѳwcoe?G{6 R~TUmbDPܟ)y!ٞBU֜]Ӗ.چ3E:2"u "DPՖ{l^`9 -tL19][#&ZJSx}Hi@T~U0g._~-l` d(F'?B3S%\1]!2+䏇yTP͊`eH~\ȶڵzUX+ #! &;tbJuLIZ' I= +8u&B6ࠣdi)78Uy*O-N[s@2@UyXx^7r+7em'$VVmSk,PKB*fCd%)JNM(IX*g)R]Nj NBWjQ[i yY"/K,kKI`.nQʉV ˨Cɟ^5O@o)2ձs,4I/[IQBaZp&}☋2"llnv)Etݠ[XU0ʿ^OE4ѻB9VYKzSdȥ}I(~,Y9 ֊lF[O~rRaӆSGr٢Z ccub>X4wMTa+z?Ќ;ܛEj*ǀʕp%ZŁtդ)hm\4*z Ŏe_/t`qV[~7w(]Q)k۽(*YU UJ.0\dX^WrTBSbXVUN uMk-vDι;̫MO_BǏ)$^7B{N*+՗S= }d0t PmIvsנi*>/vO|F;O-x"oo9=F( X`V}J._1ב}^Eft>ds 8c6I=TM$E v#[=xW+9i v֤ߺn*7[p[ Enz}lm T 6n35AKj"0>nX*@=Q'o>ƿ,b>SlXʺ=ر-e)!s)wU} *7a=q= nIh3ˡX;8¡r@*|g1IIklMʄ_Q)D#^;?]Y q[Ѫ ~׀%)qRvq&#v̌^ͨ_Ÿ@5*C'La"Q4V]ҵZEaЃ\U65á\M,K5^EO&?YNux*=7fn_aSz\1-l?Ù"&KEHpg#K4)+^V 8zzϸ~ ^cmiSM/" re-lhrMsx5w)A \7H93‰l‘E3PS;"-h`Z(Gqe-zHs&l+EN )\sw^1oMNc?İ (g^Cݰ Y_/>]8mI5Yp<q@tĚU"!绥ﮩ6_ψjΜL!::sD"%yD=6]a%: 2 XԝC;l n 9Z<&"(2IK,B-_'Ѭs!e J.fQ Ν Rd.@R="|:t5UșKH+n>N@8~/iL ~b2w]EmJpi-{: =H%~W6]r d#e 77 ѸG^H]ۇ Ңu  Y[W#rTw?$5&psQc >j3`SΟ.))qoD^u| PJ򎃈py>U) !?Ni\DyEfh)DHGލGfGet6ޗW3!y;bI_1k v+k7'Yrk7ˡK@CbV 䡤<]M)qy/ MF7݈i(nn>)o*ɝavU.'1VWlGK-Zf3''H#]]2ռoix^+GZSt507Yëm'TpLE\Vq(4$vԎ"y4>8 ^ %8R7t^UASc9ժj2P͟G vA݀?9Dǹ -ضNbhHwJlqc,*]AMk[ gQz4#W MY~re9e63jm5Zn,cL-cMdʪB]Vi- q'W!ȃ$6S)3ni;Aߺ`aU(b(񒧬) R"epΚcy,:7: OWARrו/PEiXk&6z( տyDjSeE &7y-LMsbZo{W{ 'qrQe͓ %QFJk=_'xK$F?lJduߢ4]l񳬖/Qk`͆^ 7%s1 ;b)[|֨q&g$up=LܽQFKHSɯ1u\K zeapTZl;:}fM/ "c9<#QBYILJWf C1y9L|5U{r!mdf+lv621,} )!AK~RQ%f0XB!´J+.I/ Tڏ^f/Xv|du@ S[ڿC){P]x.Z?)֤6?d MȌ_0 Ia<*dygf(i5{wEyFփ԰7투"^.@A .hRPs  fbTjQ"YL3"cR7~&;0[&XQSDD唙Ɉ kԌDjaY}k/bmJNgS ʳt'3po4+S=`Vli!vBpWz5c.*Lؖ1?q8aX ?D 2jIÍfVPO4>SZ]Y jB g͐f`67&}ȫ&g7~@Md< !z'2}:Xk\9L5OA\3aYԨ#om)(E)=|=m5aV(W(>w夏@}aF\zSt] ⻑,2FNr׫F9iuqZT2$ns[IQuh4]ܸ(,b)S^IKo;_rHܗamtqm(Ag 1PoLZ/HYnq,ӶpTĎbk aB^gpp#ʡQr+YA6h`y[2h 㴀H:_-ɫg ~z(#Mz/֘gyK_@\sI!FBew!vlU@z#*ў5Ӗ 6u`&]8W1\Mk4ɜdy+%MR~4d}zL{`N9: ͒ D 7vOLٰ_q ~J$EnrH`@Ϝ\60}w'Ge Ο2Hߜo[7gY*-J%?8G{AW !y/nh&dPgj3>$Ux9ӃfWJ^O[g~p+ *ͱḒ̌.uMl%Dğ1@a{W l 7 ;5x-r3&9<`I7Uզ!xDt(vpZD3DG\52Ȳ=ªJYT7]3Ő.E_o`"Š\>n=ֆQ۬eSq ARJNF;N,XОZ^!_1HJByAA Q{fԶH٩hE?w1=) J S38tpd\,ߕ$ٚL8}1϶PRUjnjxB81 0v1ETM!iv]09Ҩ4b]1f+p0[閱.Ȁl]qzFgw]RZ[;GQ|,BGw9z) M=" ]>&߆ d`KdEԂ0Ah⥸Rm'4J+QV ]# U퐞BV>FZ<[uǟ`,_GV[&OM$_r֛˂7E Y^֋-PV'@8MY]Lx+ADWB=@-١4lr)37-pV|zd f.Ϫs6dm7P}a+O g[$PXEUN<ĸ`rJ\1깛 RDezW:=)^:r$#2Nl!̊YPxMMdh|ΔpM9nd6C:Wឧm90NWLP)xzHCv Zyq/Yn?u7!]ܳc{Yi;>;{\"[i"!yja~P/KFWh; <9$ᥖ|钚E>PB<y{% rf-9-(++_1Λk$&qO1ͶΚ1 ̳2I1ɱܵ׶Zٌ)GGatQkŠY8q7No_)&q܎&LHnm[w%q0Nh C$lJ,B] u/o1)3`2MQ dJN[XⳑEVPw!#> '% wgm1MI9C4\FSIS*㼭-)i.&|6$)ǜ6%--:%j`1$nK$%x/jqHd$sHӞ_k Ν8R:WQ,[=/do7%a7yId]kunO=ELK,w8w R~rLhBM ozfq=ht+ P]>Vw63A1U(V?iA(ÐMJhAI\osFqRVQA[eOȋ&I1n>}?@`Dl#BdfGd3PʎE\bõ*]%<a A NY"|՗ h #4Sќ~x &P$r?%֧*Zt^8aћ(nل58?-}/4MI!Yzd ۚ5HVBxA|ev7GdJVbO݃x ' e^pOx3I=X2;I(W]q=5*Ԧ~?D`r84VW49V@_z] Y.u)Pg ``lS=d .fT3cJw֫[>T <? s*"C:r>aPV!7Wi4T! cox$G Re1Tʪ+BX TLu#MSU3O-f#vF`>b `۫p_r +6qdK<~ioBvsHN4F*άm%X/Wi":*?YmSmNUE)^9~mS-ri/Ac\\Mm *0 %*tq@1:|_4!DhL& w8,I3YB{*^Ga+c!R-=Y[P:QIo񲺉EqOBrhO>.*﬊,S4_-qMՁHlT'Aq xjk뇾2}l)/#B[OF p 0WWnUuVdib!ʺB f(GMTfb,z2BL*1Uoq61ZsL1]n&hJш. ^Â7{kD%[ x1&O~WwX ].7Kvs)5iQZ\K({h䛀uFs~>PDkP&vTrpAۜSO m-_o <#1#5ӰEi w7#PMLOˊa^~YSK 0]"ǯY+,1yV{Fzs6ч>ѩ0di섇n{B{nX1+ꂤZ01P& )IIpÍKDqgUes5aw`Lq< a>;(~|uT{OH4U 8ڤǟ{f'pMJQt"')J, 5s>.4 K{Dև*@n] r{);ݛ-ǡfP1uz0,3ZDhymz8~ʆz3⒢weŒ"/ÎJ>H7⅖E;s=^49Xւ%ݰ0/_-+2VۃnngK!z3u5)v|?Cais=}\cu ЬEHq^x[L0{Qi]b',+z;&R::Lݵ6&/[/LhB2Azҵ <\og:e׻=]_},w&<W㢛DN"-?ov<َ;_Ut 5p<!m'j@yWRqŪ6t֪Y#\xܖ;}QunÁsیB\"lJ1īT,KrǜZHMsTΨ`ZcTI *cLM0*>T*X4\%q*m\z3:Fgw7isb4[o"J[)Iyfj#WъkJSfp6/5&Q"m7\̘\y ٔ{GKn[q}eGlNFM=YZx!w92m,ݱ0"jqg-k/oyXq'Wghf80;Z ݘcL:Oaun" (;݅9U. z*bsmm7H(Q鴵`*vt9֞'mgG-9+S@Uc)Z]xgRlj"4LMa8* .!^-pyT{"]FbsN~siF>O m? HWUY'%fW!݋ϿlM;EĭMŋΈx>  }3 ϞC0;yMgjt<ܣHzT3DuC[3 ~P hsV-DA 9%mFJX6m w?,VwWmFH?V乕o*MXݎ4 s ]9CIM,̉Š5M=; $ k=+'(-SˋI_ .B8cv cVQ# H Pn ێ|CC:uR[pCsu_@αՔA*Y-h0s08iPx%m.MӔbLW@UE;F ҶV&%(y蓶w[zEOogX}{=d^9M=lVry1-$$ q+=o32qǕ%ݮ1GPXxדfnb~há+04sp;4/Q~]OʋYQJ=9$'tL [e ^ڷɂM xyyٮ)M,J]NP.AvmMǴqDdvh ?X)bKo(3 d՘cvƜi(ޛfw@=eڃHnԭk}]%\4:4Уzx=\"gz{woV`wlUQ 5Jwu#nTˇ4L z̤Pd%^U혦yԙSM@:2\*.˰(΅ӄKJE5,'QN9:eG?l!Z (`b't3sr$H6 ?`|0BDž3ib7$j{V@B]韻eA "QqV7?jj2Bq.KO]s8kDU8`އu<#Qh|p7.*8ֳ5|QAՈ,WbA E>"IP2QչUnߊ;QeTu"L@|$˝,P)\f iw:鉣2Q-չ1h꣍z8+\?n_2'*\93@0D#ۚvNK 5x㕥o#1<0fH,ײƖv$miEz&`cqG+sdw_K$nq]L{reQ9Bē $ww`kA~]$ Sea.bSu~5PT1.!*Y~ӃCŰY-4)̳5U۠E%r#gN\.HO2hހ!|v\H:!JD`mOY0ORmp!~vFw7&P\R9QB`rg{r|ooAnU]:qC,/(jβv81<"/B->nBd)ќ2ޡPSDY`œep>I]/nw#槆 ޤ@?R/bh\@|e`rZ(Hc t)hS]z9ۋ"&$ԓlG"`BpniT]W(cGE"ܶjRn>.88Yjr.d]QM&KqR;AÖR:|S|z eAI]1bMO^ɍ[6EXd QqNݗ ڊT2g"Oi۷wdKbC. Ϲ5ws,GMHݽ&bGEyǹM C:jdMNN_tR%~H6y)qzsjRb&1"f>/֟>QwoM6n\y)94GtVEˉ[?Vi T|!y q8C\&X1n{Ϙ+|"V*D7V$k30ҀB'[Ii+=&nکYzlsd/-Cv*É"coS$&ZS!IJY_ߥc^n{=B0 c1X*L ,?;1}H` @so?toژhWHeT'<`˽>ûbJ7F`kny&ǟ@ݘ%yi. lR4ywB(~2ߙxr-,H_'+N܇m,<2._FGyn-=xtCFbK?'i_ Vka4|E]yjNwBhj,~Rq+ [n7ѷ5%x dݳƛ̐d#I^%u5[ѵ?PUnX=qv ʖ%9qJ|+_: ӺKS͓,㫲h)(Ygk*VIf ˃*pv=F8# 'O$V)swT`+m8 ˊ~ܷ| E,:="-3Oώ5 <+dRWc[n Y%lm༙o(/QQ TVM'b[8ҙJٍ^wj:90Fw?lJ^:ݥZD.냩KS&*WӞ ̫LvO8s6WM$P9wiXraR'.3y4Yr܌.u^>Nv\{ %6PNJdR0fܻŤāNgb?JzrЂIawJ2G\\P9wݖlN2O L.a+NZ \ `J1)ECC! ?Ҹ >x21g ; Pm`4 "E rx[$!"T; } t'ikN fYO3\t"c&Ƕ"[. 2Gâz$ơG_T2VxL% 70Cą#z1m`+H0J%t\^&Z{#,H JIJhVNͻOi輪(] ؈E JlWN -*M ѧl0ĭaIBr{L>7V*Fj-x P>UU%/u`b5=mZw42]2[ " dn0L|[Gc,c0:|ШG҃D(5 ^yDvի7&tP;j >,Q{R VvNfj% Q,m͌]wJ +NiVB{ JoieGJQ=F˩yy)dT2kʆ֦^:Ue9QoQaw0° nTӢ=y-zS CDk /XV vo890R49Ξ .w{Kf[p-;~kz$[~O}zٞ=7׌cUY\U_%Z]`ʀ N XGxP|U歾afkq b=Y$.U1 F(`RUHiaoE~hM3Sj#8 9(vʯ*\fs[ÜWrug[._ }wU S 8%fHUc޴ /P50 s2;blZHgY23ruG;wJNbF>RbOsdSJv3&doO"3''e[aCcÙ+oBM Ca  A_.TM?<%cCX 24` %3M qEX ^:X=??n#<"J?f"~{ SF%/~@XU13J*;v %3٣z/=$$pZ1W-o~6~="h&{p1#yH;=^Zt@p3\}KBs}_vODL|RBr\;Ձ -c˒6lPൈ#,*ѭkyMV>5h({=Ts*T U /JK#` U{qI%LVΙh5͒ʹB%e&TݕE"S  1L1;ܐw2yh*A ƁzfOkȤ Y"G0>3 _D>y%0fB<,pBt_pш\`\&LrnՑR|!j (~1,DQ$'zͺσfW_mU2ctAr2\H@'mr1{$0|6Љt)701!`R;( vFU+3x"Ɖ. VPQ5XD":Q} 5GHW"?ݺ4Y g *.Q`ʌRxow [<+DvlicC,43;Z{|~蟱2E.YYKDU]K,}YK=g|s$\teIR~uSpsc3](8(.ĒyzZ͊wdmY!Pm 2β={ף^GZ6Yrp7swoVN l]&$FqFo[/jE)qSBS"4-lmEnt΄]%Z!7>h,t6F]Pdb{e,$zȤ&m=F74e.+%(HÂT#ѪS'405+λQަX]A>˾WR{`WtKHϳ)UÁs:ḾuUܼC͇ˏ %)Q$'qOEk?H=bq}rAe_|.%6l@[U'»%b]=8+:|.2 ZO&dq;v ׆Muuqg:t03 < Wk_7]|-@WHݬ#]@erRZfNGk~Hj.Z e)<@xs C$n2!gaT:e|kW4l|؃/XK ﬘.xI4<,mmx !*)У^`%TQ9fvcL(N#HgΧIJLWcxKnj(7)2QpmXBcRrf^+,ݟNu{A ylJ"QP%tWǨ=,\zB_fdJv#бdez#XeK7ɾ4C.f^ ,0z/OǪv=oLP?)NRl a\6dSi" +/;J2Ȩfv-2i\D!CZaUlXgqD(@6C@aor, V~m J*95#2ڨ8?4w*kqAbS\5˽Sִ0܄]@_ +}ͅ|#ܣqm멜GgCӥ9H3ᯱ+|s(?@EgDH$y'=8-|o$:TvShRt/EԱEL% [y[%)î| @F+́؉dq=3]94s"XâԞHtTl=SUr{9'.Y]θ_M@&plnn BD d<s>aFUbY ǿ":X\KZ^u]zQ Pz')<ge 5x0|rrEMXyW!{$~:oU=п*ȏ=xHEˡQ•plss[K(V`Y(  <7|sqfF},0k38P+ݭ_AZxӅ`DGNq\]CXAx酀GJh}|#[TX=߉Uf rr"]_!F{E Q碳m̥DcD8Z]%x ` Ƣ4 ָ?2rKE+֟=#28U;ԜG<AkŖiKm\IXaOލ;1˄>$0.^6CωoLҎy,;%QGD||3nR⅐lq:2[KprFY~t b}!,5DCpۑBF$esV^?G4EJa{D&C*zvN'?îA3f^{tsgs٭Û*:ɁTe kvdظazxN:OCn\#r`W{g/*ݗ;-;l%]?6[}YhQוi]։,j"G10a_ԍRveؿ놤4]/NJl;֤"9͚-RU!Vg0d+973 e0>œ%aT-U_*HЗ|bewy L2TKY,bA#5i, {a)=wN`&+3iNujz'W7!Ƿ<;FnSJo*R<~#K4 k. F) fs|08Ŵ*czFa#& x&5 I $Σ|?d2n#giHrT)g;šDv$S=H]yYSzsxnn$Gތ\^m=>j?)AѡT5X`CKXO]cW|IބS3[ױ'J֗7 }bҔڙp.CCl'Ѷv胋y fMߺ^ے U lrRZvnTJSn~k'e4]鬾v k~qN(7~;ϥsON gjdZ#Bo'ik va- ªЕz}Rz"FҀMӵG7cj.XJoTԜ* PzJF bj5 ;b2)%'UH]¼g g Y|͊c-WʱrzdzG~#7T(n8/|"_qqEٵo%LylG=-жLΩD݋9fwSqE2ɳe?X\ґokȿٟ|u2ΙV#;.h欄gSW:Z*,w8g{oktփ&ӎ`zWc*|ͼfǠ\d0&~lLO9v!ߊC+w>c~3"׳U)ì=#DG9}jAǟWK@#Z4YQfWD'nr#dЌ̸>.ك-J)FxZIEu:*y碊ZqZrVk;0s*B16\E$2C?\sP*g9P{D$1 :;;1 IwmK{v0gឲŴoLk-^=I~YQ4 ߈D_ܨ9j+ӝ%RA(4qS'oE]`{Ry{Zf ~IaG 1Zfx`Ycf;;At6S=xxʳV\cfx(O᷉7]jT]0V]iZI3M@Kb myP:TR$c?RO o>>U]P`DHZ7bEkx2V|rW| LLa'&o'y߁>Pdd 8}s$A9Q4JxkN(o_h;k&MʨD~n_A.7q@lμ@u O}:-`F1m"!Cߡ +*i;8x4Kƻ|' cmdan ?A>3s?lNFs4nmѸ ƒU{X@ܬ_5n,aRHVf}UR/Q¸D"K]','6ԽndʂdžNX^<0_SOB"(ͥB ߛ 3w*޳'JY l#vd V}Y:1'޵Y2& x~ —=epv,gL2/ߙz2:2CU!"9b^McB S紣E'+:$+ʃŒDS(hCro˝(&/S/@-oNZ8?-4VcyV|螓p,d66 Nk$  ʼ++D:"ޙ; ?VA(qXX UG%G [-ja_1zx#?Vo*Nt{hDk}HɽιxгX?16|@LS/J =f`/0TܹS>*ARs- 7_~~ʷ¿ee*){D\k5 =W=>ʉà n:f4#YuXwÑ7 / } \ 5YM5YK ZDp{&*g `$قHDEM3KF3䦂W`#WDZ߭6(c.ml B˽a'5$fOU ODx2,V_%Re]ro_2kv*Ԧ7uo< yP h$?&ʴL6;F9w0aMz~Sz+oo pucE?/ أ 4缸B}+p Fx-xmjx/햑T!%O1\q^O@+KdDZ $P=51BfXl<-m}+k9DkoB逽$;]2S' DIbTF@=JP5ewlQ$wIk78A䍇`^i[ p1S9HmxL$Fl}qTƞMEsW&\z&-U,ѷm`WaԕN@`%#z9 zN?[,MF=%t\LDrR0kѲ$Hr!,R`(򘒥F):!d/ڱ,&ylb wwEHQ QMuXdP%[(t&mۻh2F+O'5D_%-"AVs2fcYT|kgFz%0zz ̊=!e{>t\{SM=_@($]V/%΋_Vު'Y pJ\/VZխ0=ͬC 'Hm&CPQQ2=_D=OV|B qEi~4p6(pC2\%$ap@ă<č!UwbZR$PߡSY -iIn^4C1ȻZF2a^gc2sחLة#""gS:d.DVm+~vW2/s~)p՜=ܰ=xbP6"hopmNcC Nit]xL)A]}5g•›f.oƇN)x+ Rd@afU[icf&19]>Rs"䓮k|G~.%PAQS'"HXݰ&^=<uZ:?O.ԋS5;[RyʑMxz`0Sfp^j._Pͽu,x Yo˓ )33H6fknj-@r~ 8E%?8}/F:0K*1ži( 1#E{hW2FTްfnձ5p۝,'3ޏB*^_inS\ Tt=F Xtb8;-܀f̽u eQDYt& EB)_`g =+P&j}0AxU۫8Oj͠YP< lJ6Ֆ{ w}kJ[pA!!_g.$HDLO/i 5$dEnꔢVsL.$QS؜gEPD;/nk,͕eӡ MH(zDCji (f*9^c[59s,Dbu4Fc/wi{ʴ RΡiڔyDU]/gmEamd3jT JhUulb ¸=r '|]N wXE5?3ǴhOYn `qۃ W_Ln톁c,S]N7-* ^}[ CgaCcaEk`HSqwI> F u^X J' RͲ9U;uexsgaAdP/˱dj|| á,mUZqЊb:~c{|#?8KMZ{@hG<4<$Rd>=61i1YD*qBU@p(=ٹjϽ-B@(ryk2%]%mRc]{?$Q6š(TE˗| S++N J>?{;A;XyĶPG.N B=kH VzK2#Rwۧ&ӦMq`P#ټ}i!@[[Nڈ8+,j(VF7=<>l>}H.j~r<1;.$M30|D:u!po v/G:ӝϽ'mYe@&@c}ƧY{2\ӇE2?htԥh&*O(4d7. ́h ˂Ŝ!<-*PJҘ۴G:==`kNFp O4/Rl ؛XNj'w$oKwD5> `s7`>BI .%/ mTѴC%L1҄uS+܅Eut]LC4{GS@=tivH(%[tivםg({G[Ut8UDdL^*ԉPz+nUZnSUķNPUy]7q ٍ콣k;FC&Iz_>F[b#Pw9:M9uc-ޠX@]܌nsb \[bm̐^4[&*g+K8}Q}Bn{>[wv72= /SpQF$7X̍xZgOs95u`ᅉQ kdn/Ig-d-T=[om0NK&!Ѷ]w:Csi0_= CSțkk0DT!0KŋYvH!7{|>T(EcIjlREgg(w\Rȇ*Afy(ڍ #KU<EwJ8GFxˤ!C&V(%_Q ̀8b!VF'?:{匠 = ` W фYseߌs8jF+b2NM) iU`7W坃#`]Ƚ)o<"7_|5|d 70F:]L"7Si74((DZ4WQ$ qy#|߉/ ώ COjd@#?`9jU2181A_yIQ p 'xR Ӈ PRX#A M#bg$&u6"5/[.[5MCb,BljӄcѡYH(d;]H"9dEx$DBveٛ*jwda(J)ctDjHv~\r>55䭘:PX;#GꂴHg})ta-Qf9t/˦Ic`dtb@R\qm./TVⵝSB^Jh"-zOʩ,[J cp]z]L֌L:^vx |7A[t;aBR |M&|q "%CzcNK#ptO&pG7<:"25L[ew\. F=ͤ%!܆6y@Ɋ8ݎP F|KILFM?9¿Q7Ejkl-%67yf+9em4 IZ- w` YjTnhfX! 1F(qm; x=wRP4*{n̢)dv; G~XARM=H&@\FD,=iSq9 i|%S;_O![Mj|F, [|LR\ ߣ )f*.ЗL՟@L6D5t։äRlE mz`ڶ HK/BmԌͳ}{br?H+ûFn 8|޴LS$hfNCcFӮ' ׬zǎsw:qVܘuQ #'Vflr !#)"Sŕu,Mtߩ.ޡPdUcBDžK씑TOWnCE`r`w$Mj>)VK GLlm`G^-/xN!Wvyj(FJCe ݳcRl;Xԇw!URB)3;0%Ԓ9 c#32<6A&sVE9MYKm32ŮNRWZr ti]@3m.k2zO_]v吢UT.|5ox`t|/_d^iChn_fE9;P"v=]ˎn*L}94'5+[DOMEyC3jt j dK+$='#i#^ކ(:~GZBAPp r %7giޗ>s@v>F2ŹJSn&돓F7GX\s>٦ \ĭj:F 0n@&2HDHfz~xv*eQ0CYԴ^e{|?wm@R XŒ%Jc1|(h;%03Fm(xG'URڢ+M|ɴ<釁#>F:+SwKWw}d\X^Ԧ͡hHh7(l`: ogYU g?p‡9IRu>9e|hʶo'|=3 <X!2~)U8l 0.,pZ0ÛٟQii6Kl(ng iWhQٶd.E7QV0 5UxʭsK HRtJ0emN*s`lc7w_+*Z.05A[FU;x^r1x9IMautG>&~f~tkJcǍ? vc4u9VJNk[Ѡ76| wLx^f/|=T ~NӸ=k9uAzQiL[NSx9i 0V#@2DɘUoQb}*e&W 74P90Z'Q! eK7b%0e֛pY^,H!m:l)L7'D\+a+l5C6҂~ۉIGPyirfJ^UQ{\6 qs&Cqj''AL<8ѴkOHi+&#U3hζAI$ }sV6)ƕDcvm'oMQ`E"{N"޳D£Ůg@(X /ycBFpg>u;,<˃7:#wλ*l#AY]ECG("3 ]s`樘%&i[N:4/'8fOFՕ8q-@vOkYvh5QaK9OB5fJ׀~n8W[U͘nBvRJ,E>;yS9>ڣ7X0@+T 0a>] ;Opi_')!."r-k(͵":9K@m|:'c~䵔wvyKw7hB|큚m"IAصk]X % WeNr0yF2+!x{eT^?u mqGYUpoܠ guhB.un{ f(x %"? ٯeJэl["XX 6|}"J7 k):Mm1ױ(;NE^UyJRbF[~w|՝ˁ=G4.ja ngX/ ě``G{b`O% eԽ)sUH1qaJ \˦İ2AL3ᚕD~G̢g'hC+Fg[4pV[^qVY[8[>v/8)"CP1WP:oZGN[&^2IyŠje6uv8~zbm3G_#s`^Z_ZN< (|ryD~)Nw!<$XȄ R ?d҇Z}CXYl~*]G4OjA`b=pBHԅTVf{,cC.`_~еʉnxmd@6Mtw!ns}t)=RwS4%A+X/E$q羠iBXfeOz cV}*]0v,A1>LE[L| D Y q2Zņċ8C8o+Ͱܧ_:wPVLY\4H1s\6 EOHz۬qWK js,~t_S6\hdzz) 3yRщ3pLzF inNzS$Yևf hhco3CIxž55B\۲oiATL'֍,<7d3CpA> #=bxsɊ^raNH.d\e2w<_ \0N0;DZ/u( |#r UNÒg ֡&WO(u"^CM¦&øbQ:q6rKF|B37G| KEh?\b怞ꁳ^l̕Ľt]NWnLPϦIk'Xn# Ҳ_Qpn+71_&.Ok9~l2₼Qɓjv뼝̾p]Ur-c_ROe $C(զ ۶@_MR4_ \RSKf12:x6Z#X,u{*s!pshWƄw@|09Axd.r/}yR!# !Ѵ]Њu*`JRxBty2۬%ոZl Es9.QɰPE2^ZAn`}\9wnET) Kɺə$>\JN3K0U:ʌcD;j!%Ȝ ޷6 lh"\~9z0cZ{ {b"2:|(4[E.)mx=%0dz_݉r0|I"]ѹ>,/!6 T 6%v/ ?w<8a>U Qȿ-*ʉXCg'H %U :]r.wZ;aOBqBv=t9{Onm`7\Pis"s|J[@3+ |=$5X%Ssp ze/GURF+Nr `Ci]a,"5 $R$`WE)ECc~HEw8U:H-x9|_(} Epw7f9٤P%4YaF]Z bE#>JK5FX0n_浜8Fpw"ӢVڷ7U ߞڎg d.Dw.43KB%_LeU;b3Ř)V) !UY"^NX ͇Yz]Lj>>1|.fܯɣ V$;2Zj`C2~(~X?KůYی[U'/ ;*`:$0>]V ܭIvMT;%rV1m4rDJ- pqmR8(]O>t7=s~㩽o5)FwuoIΜ2(,|&^<밈@|*A1Y;elC=.70ج[MSƵz2 F82Z#" ?y+{P76+sVWRIP\P ( N#VڬO2Tƍ_˃wRx Pz.#>'A8'@jѣS](Wq޴(`#g^.ٛPhgnj؂r}_JN'sQ@FP-7J$ ,S0P Ώ I W8zD\*R$e/xd<"=n1O(W&2žqKH*SV9XHȸ-{7*"Iv NQַi㋀aP텢t+y+u&+E\ M[؈%"YC嵻J]3{qSDFbu27`7e~1,8ɂyK-J9 6eiZË\6ЫA3ERHSI*ׄm{KP@箙2&`u[Φî|njZxk_veZT/o0.W1t1dϨ_J.m9@{9WceԽpbEX۳d#QX]-F }t3`/fch![b{Q"ǕJ pe z$2AC0Ǐ>o aEEM#˥HctQSlљ}1f@ ?j殞3͎Z:йc^csSSv9˾xګ+D$,>/khaZ1g؜#Jeyѩ'rHጐq=i2BK蠿3%sS$c@l=K,<9h Rmң̡rmXW=C[E X7û84Z ua)ʧNLե>!6DX8x'3CJEHX;)8Sۜ_/ATHp%:*'q4swz V` -0;Z"T=_5=}+v-yIadsZiaU4 fLUa^ʦ$i!bttGj\;M և>k: 7r(X _173C{;'E )eI!^&:̽RY. :4 nak;}tNE۱V~t/G0M '&aGa20γ}t?䂀G@(lɁ,*}1Qc.:q-+趹ߜE3pB (?kx^#Ԓ 2[pH])0~gObT -#FSLu(#̆9o%` p壩}CO-.y8D(_笒QbِܡcD(9R}dj-b?~ \OGuPL@ Ϧk>r +-Fh DX9Wk.\:X; +%_ECn.v XRb}ۚ43qcId`"8J% 9&*j&(*(;.׳f?0OW)T>=3zZmt2KzP q@qxݝuxHmѨbõgJoʴCdG[z|aPp>/XkK`2UR;5`wd1ȗ[t( jCKxQ~\us"XH7~0(/r7@ / :U lWnj)ɜץu-uY2Ig ѝl@p]!:>963Qʒ֖Z :!SZ~y-`ƻUHIoC&o?lGPx #.B-x,.gQ{[}gWC>GzI!~Y_T}UhޜDl{ݧ~=r9`X`$9 9wobAr)v36 'SC(Y?PbU?y& xk'Pr㷺{a'A-) Yk ]?N]y?Hk{^ZfﴋV́|,͙XaVY ;ϛ”I|#66"ŵykH0HIW ;lṛsQYP$6W%V]R xEy! )&f613Y9BVh)x>O|rSi+}Fv~r8KաP|HwD9MM/l{D&w?x|e*y'!V"(0 ՓgEuk~ OFJ"J\9}(kܱR9=C1_ӫ2vHޕkz)/s?R[so5G-\)iY/ڷ|'Yn ZiIaY}<:IIm%gi DXsht/vbHypX2Pk.v$淝Ǚ=n&R-x2~YJ?BHcjyJER"&:u=gx>")h9&i'&l|y Jn:n|Ψ?p6]+Y9i^J߶]?hˋ8{lkqѴPJ ŁL{cEUiY8Yma~ȩ~+ On%]R׋2t6ߥ. tiRm,^7q]^8l36U5?fuBBDz']#:] ڪQlj 4*ZU:^(2#$<8}Ҋ:UOG/ .ݕq@ >10is*4&ft׬.=vNB6TSvD9]k/9 '@V**YYyΓUZ0ysi$KsbmW}(P{@Llը ҭAdm vq%g\񰭽&m*>A:y6yARR!/]OH^$*@sHhSFzROVN9Ey3Lx-ux J-K#z<ptT0;M|YR w$Q m'g\jm+ޯ#_=]_9)ɴh.xYPyy 6)9xg.I#zJI,;X\8 MLQ-J:%H_ s7l:zAl X_U|)\vƟLt ٘uC-E\/$t% es$)<,g"{=Kw+_0Bfk3˘%+ PZttx{r`޹U*,;;A}?4^,CU yPZρuqϘ굢ji~ߓ;QP p^j1=jاҏs+m12KCfGc #ya`+ kO@ n$X8h:Y>!"T0oXvLT!#$rT q cs:)&}Y)":/i arj}1Y'>Sv:z%o?Wǂ?(fnӊZNg1,pl:ɱcԎ VO;;~ [VNuDW5(q;3V_$"2R^PDFLg,=g6p\LHc9VPs3 t0Jfɱ}['rъ樹ͤ2r/=rc9 zoRCh _SO}8S[u&t 0sW9x\$Q(qvs5bOpb4??'P !'3kecɮD;:n5աu]:+,*lQ>K9~赣L(vnR9y*ʍz0&Dڙȗ孍ܻxn.'^; \#:HQ\[hhv :~.I$(1`< YǑt[mƖKanC=!s[Is3mg- ^vE2X$=}^m%F,B%ȀԀ)_<MHv}ЭFN LW)sPb5-DN.4UUB9`/kAdRDm2ҍM{]pc{E;N|N]Of"[ .yMbM=I\ %wh6fwAr'ЂD(~ T8sEį2\ d _=J-\Ce2CCǎY0`nuCp9é~ ^s8Oi.Ӥ/vY׌cE[ [O|UJ-,1 V(`nnW;MnL hi~=UB: u/ .<.4Re[oӟp7L ؔdB1UP6 v.2$vW:]UT1Pm-o-DBY,r[W oLa-& 8~S- e9x es֟P ~8:>goz+7 ⭤~[r1Vڵ%09&]0U:b䅚<MJݽ*}5ۄrLK';TgȃE8x2c/WlAB{tn/>5m[gL:ibe HG~y -FZ!cTVwko0 8+ bhF9y!x k {BRŤ-n BUߨ%u:WuD/(UjV!,kGՅ3@?2 qP}o Wun^Em$S6bm<0}XjGޗAݲE]JP>l_;nٷ,ޯ 9ly!jHgZf=AAQu;"\ Ug8A ;P,dX8Mv ZԪ lh9xVg<^f|e=!G{_Z-K8 R5G&q?{ۦ/m57X`|&1",(%Fӱ8(\{-E]'Aʜ#['E<~ Ӻ&53/Ƌ] 8# {2|&Yz*lKDKD4,!ӊI% .`)AbI/^.O^5Q[lJB&!]PvRqE ^"-.sIV 4.|v.h&э&&t(3#ouX- 11,/As >1 \+ w`Q:!KV;uNx>czF:vu˜h_!Fu2 3d.ZJ:7e5"o}ׯY |eDIdP\4ƧF2]ljI~k;N8tp =K\'6z\F:k>w}b0ՔQ> bJ,*!\_e5t^R3e@~*,ú*w 1Ut''qΧG؉/Q~*r"!-7/4}ܯa%*rZt+LAf烎F6£7Bw27qPNgKDrfWkOo=!4pWhWlf8-H`t3}b#l"&TI×wxbMd˜@K`y\&3 2dYS6 z Ui*Zpwk7f;cmM%<̙BiI70ΒkQYG c2 ^b^%IQyĆ t.wfX1=f|10R,CN=F{88lUDjo1d#+x֨EKV9cS|٘LC],/П0 ]{+,O(ovGPA_|YF/r*7NTQ y&Mcjd/5&A8ZF!'AF%,WUzV5^2o5#:0$lQ~)CpE\ ):$Fǎ7+$vAu$2Մo@x܁vVdm< lejAM~j"L;Ѽk&01gdH&Yb I )'Sc_/F.kGKqX:qގ!G[MS,,=k]=2WM4ہ/L|SP-d2⠗w>iLa+x^{q6tg2/? B77$l`*騉RY  2U>t;iXQJ5/jC<7QR|bYE"նFP/ߘ?"egEx5`W^k+L5\eWݜ kv(J>C9O6YAM]Z. -}{ZRuaOWF&y/8ٳAcc}P|˞W:wՃbi"'>UٽDPGf pAx \1`6~:wc+~eQ](ƻ\at dk[.-uffU#1J1LfD<,+QcŅ QB3Ƭ%uX{DH*o/-'Cueb7NIQ˽q>+SFdVAg kY8~΍Ye)׸ jqZc1NH~ܘ'kÁQs^v Oe*n]xn93 :<|I}I=DC?nBxT.ľ3Bb#C e,;Z}:uwÂmH m5F.O]$[q f0+q0K (ؑ$r= =HsN$]Y+J)=a{OGhg6rm_YZ`n[v猦0Y坋{oQ-x\5l ? JB X&p|xh})(6K̞ɞ]h&%S!OKJKږq3ZRoX>BUgy 7 Pdf4P^oEtꬪi/4'Qsu| 7 LJLy(]&֭ _#!,co\xIޤ]㏊sv}5s%`#Jbqλlj.I=E(n+d_P: $~m m1XD"O_ɳsN^9ߑ3p,(is9{EU늷HRx% s ]BlmPkXqql1?ˢeԲڡGOA74@D 8YSd"q3eC/p_Sf 8>zJPn'O߀hbV=jr-^$r<ǚї#c1(!pz<ܘ&!3ȸ +byX",ъ>~}>Fd@;VKY#? _6? *)%?]zB>uBŗ~OGvK^(#!c]|jj=߂$.\N)Q+Z'^Ѓ9y ob91TI6DKJ3x4sp+ONwXL-޺X&2{?l] Q%:ĂuSbmϭ-m`|'oOV/Ғ&6 9x%i<ݓoLbhiܵccx-nf˚ԷQV)ñ#Ld)Vi6G"rgm9Yu~IQ7f~$ dia+pG:. F22tc%£h<۾0\izsF)º!)̏simTqүruOr aD߆*Oġx9F?,0@S}ߘuM=ҙ,a>Ͷ(^J 93(` wjl'8GPUrM/'>b`k:_Ʌ|OWOPE{~8J<-jϧbT>2~^pa?Cd$[xViZHl g uqY#i1j2{3fCu>k0OCdYAd/6]pY5sHU ༮0~F0('./ە_o*7v Ѓ|kԒ l4H0͂Hޯcs{M׆rLu+,{al NMr0i_3/4;kN4$tww*ˡ.=/~@7Ws&e-v_>yПCyM106F )VJ>=olNJK{69wV9ţB&> lP|퉇Zߕ(Av?JOQu,cTܑIk^JApW4A #ӯ>xH4HaːJ:ɴUK0Jr>c,w1*мQ)7oJ!?6:r4n []͏Zyk1a, wCo#$WgK R#v"WD+}I>8PfVg|&<<8fF=o uO!c'w}A":';SsșSqV?!JoBܰJ,){w 5#:H"TYND8(3 g V)6i7UZPT kʛUйYgsMos$yC 121@=n.Pg uX%9:g0]϶ wix 0|@ҷyM,!}v/M=JBur4!xYr?Ήp3jjP:ʩz)s2:{$v f˼gBd޼>G&uP)H]=*s@#"e3=˔lZ'HjN !?Z%?fw;}88h$ĶV ]dewYGmBIq{Wt=˴\\eBΟRV@a"NcA7 @ #މuU՚x$D'Z!%a@J蕀|QP)3KAe|Ed T@e:jtքZXi cw&ʖ(_a{ۭ5Ws䑱(lUNAȮhP路 yAjs4^Bt| ƼSR25bK_^= +Ix|--RԷȿ Te>w )k X2!Sk1P?CmN E|6[6kv@ ۜ+lrJ-  qӵqi^!qFAT#kK yጡh*þb'ADLjvH݊qc^vYA [ Ao8ܻpͭ$Lnig$o-#e\⚻ y30GD;Ķz(r -8U =&ll![֛- V_& i i2jJ{X`\R3fC[ݸ2D B[MU̴,2j~kSM0ݥĞ6DkQ)Zք2]k|@Tަ~ϧh9ůp@yßi=LIm}`Hb+N©5 4[EᙧA%TVbܯ#7iW|.ciZMpcgY* ƥ!XAt[6ωZ_V 2#׊V"E'5ΧT?2} LÞ|]XwFDWS4 iR?I̢<{J?iFuv:[^*$S{~Z?韃 c?snI㳣r=4yCp,؟FoݞT<#<@>^#;b+3L4Ӹqbip#]a1-\B5NDM8g _J߽͘\ i=\hG bi.GHv} comߛ챀2=H#j:&|@Uņd9YJMfOCnouAljEbEI6)hԝ%[@3WQ\dg;M.Ow0}‡kzbi/':Al"7gY"NxOLy\10s~BSei PG[al-yt<{`;5@<Hb+k΃͈=N8ZcgZ}UiAz*ttvA=݀Ƃ~k#$f)Eq(y%+"b)ch{4sRsN95dd?M"YAb#&pNGGhݳbL]2*AR3J닌s utg~n2v fbEfrGu/1&^=w8sudC 5`+p͎UCjuE)&:,R8CĪro7eKS969Xy_!f`qf/O;JKᴍoƠ<}ì uvc%8S= Ge A$@zԃu@kEBԙs &>pS2>;_q+sViqwSġ qG}qB?h+O Q=+j !G!F:>_47l9K P+tU %Ὠ]Jͤfu@̯@\UDX4ԢҒYsC!1BTѶ6]>[Y/} \_TgJŌxNќ_cH?+YTg8J\}D_`gOmz OBtAYu!\^@ gV#_qyb* <TmR6j0XA}@')3ڬaMop+:yJ1۸{-zmQX4U5;fo&4>WQſOX~)TV2-K`]Gv|f[mQ쩧3޵=U"Uئ y$)e:[I V_VJj<:!Ui3,h?_\|7yux DV8" ҽ'y b߀ҕixh$jaǠ@͹n9_Sl<=GeÛ.~]tkr{#%e@몡jseP:Xn‹ОL3g@Uicdwx){Qz[-(Dߣ`5oab+:rD}gSQwCR_{xdf . =86Ƥ̕-"YEf;Rf J./1sX(#vERuU`(ոZrviz%>WXw,[(C^obz?D>ј1 fYΆ!pxg&x1vmX]=ˡmgB]8`M)i#tEɿF=dF.qٲb^BtH^О4]ooq\@'|ٵ.Тmo7T6T7Ӗ+ڨzs:|Iꠥ[ɿoq<1:; 2sbrŶYXB=;f1.Ɗ2$nѰ !Vy%+;˺?16ϊ Djtfwhn%?+ $|yXҶXHzdP] Z@DC|kX)vv[yǺ9'WfZJ݉xex|w4XTNpIlsgEy Hj)gS7nvڈwtoR^|&#:^Y{pP[spe_Toݵ42!m^)}e H)RlId3;O8n+Mr;X2bwb40ZJ9'~GB?cǏD-ʘ:bhX pa9w֝׬#\8+C&f=ӌ .j5辮™R2/W_dT[fYJg }4I& t;{@}frL~`.JNnQlacޅZ@)-|9:R_s_"_Tk*<졕$W$DFh)]>Z1@6qaUߒTmdjt+W@tHdjs#3v'W]^1Gjw*;bJIe;0T勰WC֗)JiCS2n±xzx~ jW~tE(=tub;1v+_?kL^I"ŭ.޶rE <(S@EYt_]fzWC`ػ)J)mpz42&$SI?BHEDzQJd=Ӯ?myevOOD +UazdRATIcBa}dW SΣve(!ZStV"UY$̜k8F8*мvdm8G`<=SS{ea'ha)G !'8 iPT6@-~,@Afؘ`;bO a]'7u6]"nJ#eϕ"cޞ"> 3N&C7Bd N#r7 »By0 kM[&Vry(q"DigXodB VA|Vq-1MQ .R|}qOLTS[%3TJ r: zJJZ]=7 izpTj|UQrĜ!_֘>AˏRz.-Eo{iV,-?>gINd@;PLurڢr]fgb>Odp]%Lk)I&CY[rU.EmK[RB%ξ o8 )2?keԄ#?l,m얬̌bGo2VR]gϚ.U:Dj/.X6$6MAO_KY?SLCSN1,X(p!^eWu-' W.*$tF`;^.~/ )F+f[`EUMsP[rΞRe;h]]q Ne9([5#E]S߃ܗy:Dx{\ uҖ'|hP?i:abb38\TyL@!ڵ\;e?n21KD@]`049|4o $uq):bQFKԹ>NB{w9*ROxm&mY$+TWb?3 1diK/.__B^WZ& !{H仳Ӭ\L<7vջenI\}O~7/ EwǶEI0=Q{?ȷK0Ic9 X!CtR`$poˆ%zoQ[7qHFBA JezTv>i~d"xMw uW+]+Ns ]m w$6; Qde V,x9<<0cǢ gрU5^4p^aioMKe' ν-2R1[& dyw3ܡiDiߜvla;ua 4 ]@:za%˚ /9=vTbCo,T`jue+^K!>:ʼ/S[ADߊŞnMU^ġ~Skfɼz49|]o*q63zsux=R4IޕbZl!!J=ZlUE̪B!mZ'Q"u6=J\Pn`M8a.Z1)1B+1<O% gή(P ʂH4Y&luF>C=tWh𙃟/+D6b9>>?0KB4͎& :ܖQ:zGaZJ%&{ApV[Hj}Ctp|I+1hrV _"tG6N-לA$ pƉbSuh74:c|g n4et6 ?3K9&o5Z/bbkZkij' tuZIEwo_4xf"Lz^lK^9BN`1l=Z|0EmϔhfF*kꩯ󊢖|,wt?aC|?F 3սHv5V@O3 WgW%>R\Vb|i&]׉[4)9jMѲt,v*(E9Ʃ2vq+U˺4E55E70PDBW HqmnO?c.QUh[b(ӑ ~q-.h?CC3O9txh :;PlYF4ۮ!jEH.{Aۋ$*YhI CD:_vc2& gTolOZ咩R@,"v`8 {a&(#̞}f&ޕ 2,m%B~0WZ}EAj |6ixuSMjL18ͬG IY0tX/Sՠ9 !h=g\ȷ33%O딫c|6v?S*b7Z[(0dTjo. ,Fqw #v;/>Cx~H?)5jHdstɧ[X w`ĵl#SWUTkϜ#CK+H[*Hѹde:"U n($P]d>eQes+pte%o=\w^8cHP\ kv}8a *@KOpKhcKY?T4diteiZHCy/_z,@X~LbVzD7$K%AQZvyWaִd!oݪ٥#뭌Ző^wn5x{zekFُ ?Զ& V)7 Loksjf'8֫g{F-E}rЃ| gDv#=sAR"75؉y&})pMdj >^!}DN+FWj_Bɓ4 Verd*퍲˞Zn=յԂ7,u[`L}$)Ja/TC[amᒘHԌIB'\\==mlVj(P3_T<Gg-(XE&Dp3!R~B? gCR?{Om5+ɾ¸8;aich)8߭-ΔglDZ-o 迬6r tx&j >UtLiM7' o9l$ @bneAJf&t[ `92!6hBís$֎Q#Q?d.!]ۖT XvIc9q+X1M? [[4 k2Qr<ؔq'?&|~IfIz6Tue#>]xM$NG"{3?|K_ k=K*h٬YV/0tә'Sr.nj̵͢Xm>VR[3fr fXk?#vB>1}NF6ġwJl(C5RęrNǨ|UîQ#DT{5jp{u_V2ṛ>X%Idži#:*Ψ婱ΆPjXE, ➚.EedW]`3ӛ30ZMXdXe)3Y@?EW]ʐ.QuۿCd3@˔aBzbM4?8w窹 {mn,]NsudlI6n9 Ef|M vuH;䡿1o$2[Ȃ'NÑbP"_yYT5?yqJsˆCpɃ\ؕ!X-& +QQl. NWx }Vr\iVjCpoSy|v#/1 lF ?<60|}#n_,CēUsTXoec=lU'LC#ԱMN^ncꚑjox9] ;+_}jXqs_K 퀇Am=TiSJ0>}.NRK c.=4m]'2k(|%i>kԥ8Vei: vNڮt&O1$tƧ;3Hl'JGj;TN;UʭV*$ -mudBBv}b88I|y_"5/#~Sq/̶3lM 嫵y:yzG)ڥt ܥ@l7 \PHwhޤv$Ї0Bl!}b).ٱE[OR:rZwܾ/8Nxf*"OGfeY@%J ΌY;ԸxMGLƇg`Og.-kT~L-tvNҘݫ˿C`+qs4v9N.Mml+7: \bfB@et`!AAS;X]ںA1*{"" ZG QLoRPֱȩ[˖ɏe@(t REsA{&Yja&VE !xR6B5.opEfjA>PdD2"kɯPărb\% wE\[D~T [^ ϴpWAh8%~9*` ҲXiL5!WGzt^0mBw: CSdq!i߸%Y <!z+S(X/$$UQkzo2*)TPzY/ҳȌjQC[.QdKɀcQNi"݊[vXWG!^/ Ւu>kF%ӡMl{)V~L()W=ρ#|} xV8Z(h쳆KA.vRq-lرVePb[fU8@gJm)k=)˜f}$q EXf/I5," hYrjvQ+םE'"AC5mD'-F;Aarj ΁u{ͥ3gLiP/u^6-Cl"^oo; qBtMTx1 j5SH[@t/w~*#L_lӖx4uS]6埣w אx+Pִ9Y*BbcMf`ZG"qF(=|$qhMW`  W,8Ji$ŘҠ0$G+*ejw|}Rt\ۓqPj"Jw\GnE|09\}Sɓ֪gDlf(l\3ؽ>6tjp5/ #kF$W2Λ64ɗZS}\F HP5lj}:YNv㖸DX4u`wakg]\~~ORVl˯*r?ٯi/l1D dd;>AR@؎DL(g@*+̯~96xWy5 .)da^%J 2nȔ )Z}|hGa? ?4U»Q/9UP ;vni*whn5/3 Bkm(;.$a=nt/8`0=#/? ("S*|TN>mlHF `o\.4SW!vuLXg+-Y0rog 󶧕+voZ] X8cO޷+Xϳa&Ⱦ"|M jjkHhoI%b+8kvNo/!]o @*7=:{"J/$RwWu#hc Q٪PNf|ӏ#rT&) %_#~I G25OvR=wׄ *?fnAX//_%-0⬬rk٠҅~8@>/a*!^e0M0:bi^jy]aDP2/H?%ƆgF ;jJLyF&nU1}1thEd3bIyJS$!3F%GzIݝ+W!]2;Zv9:͢:<QyM5]Qj|MŴMbqOnj]w>ӛ$ڧ|r#?rx[.6eަCN5w )&6}tBZJ\ ~ϧYmMP( ړ[KvhZv=GHPO_9(#b:s[N `$|Hr;H'zzvYՓsP@X(QzG+,ԊH2!8928xǬ?J䠩kPjW>#OjN(H\E@* H-9t̬a]tК LJƛ*mȀ~IW/Z2׍ #V)tmNTtIj*A53`p/&#FNf/޲Jpt͆eL)qGDT^deXIy #C<q }yLbʑԈ!OܾzۆFP.۴ޅ=Hog{'7rKbU2yO\f?1wTɂUѠ{ :WFzy |$[5*)lqmъd;|;mq.+][ @h@x]S_1L~mWU`Az1ot8't\[BH[kgi~Vގ.*zTJ ȔBOcNw+I9^`_/|\6zMZ*ܬ.c >j[xȭ,ٜp](e H< :ɇlvAa(#d}]ϨLH/D?K?LxqT;geg蠿hp.JZ&kb1N#'O(L}Uy#MI(Z #rp?5s%ĕR:,H$|hv 2L3; Wڴb~kl<=pI:6d^_"ʛcULT{TvbF T{F ?i,Pcf|QډT[ | myI_OoF`rܲ|[Eќ4ֵ֦ mIվ*- 1JHbRD(<[+z\" ]K{>=dNZ #WtxMcYs{b*W 37lQv,_3Bݵ H#}A? p>#.2֊jG$vJЇsVNԹG郦eIfFL°S-Ar{^ N,`e{z`[an!hRUO.ئk܏܅;qRnc.,]M`N2lYWՆ[C_7Acmd)#Yd\lA\4B#q fryW_r(]3-2D׭}CJv)7pBZͲd"҇Z#9S &𫹄IT,vGiG-3T8S#S2M$Ql7٢x'ɷY<1,@wu xA"dvn}! %'¶!D'O{z >[V gv){ J V=mn_ð|.;lɖRbH:3 -?p;tH5v@=<~:|X:W#/1ղX[ɰ5(\?+^2wP=!0s=H#- 5=;=G]]DDf1mE}%ʘ:(Yx@nPˍ|?S7o'Ξeo)3Ţ!`E^ZAMt"`A/[zEu{U_/cI8dI?9 yB9 ⛋Ҿ–[k.ϰq%mf5I\ػJg0|5zuufAXmtf/LHc' }E0C}A|QIڍ+,o*<5P' \r\=5S ǧ[Htn92Kݸ/ ސNUE'n|JU賴23,~Y7=qAg-HKe')g'p6O7R@^[K4 xM?́V Иoo;Dv%;op׹&/4!5: !=[ N 7[ʖEB/^dqlDPՔ/s6,bàΕfK~|G b>Bh\hgAՅ؊\=J}D x޴c5GUQ"w+бVl P rL>/@9'x-\ҘڞmȐF}ks/$*#tk= }ƊS쳝֮w!MMEN䘓uBV`ʼPp[+ԠWWeN X6,E]2$XgEU!b؄࢝i 4j_Hg`[zA7LY y_qAtɯ*Lo{mX/OȼmJCvS+{':#!\[_Peѣ{x´ԍT< \ѕ`]Tn}WHlZ/8EYtxڍ+:%k<| S,[m G B!8Vظ+e{U0OWxLo-6SoIy`Ɛx)sQh^5jysr@ %49y?(/m =] Mvn*$Fv&|Xr mxr4Mo ^N {Wv5 ="u'J)'xN΋TqNBUR߀BS  $}jT0-^7"{՘|*lK74g9e&C܈nѪ!8((x,K y|;)q݋ )u}rX"aLBtq;f PBy/9_v竆xqjX/\=c,M%腟RHA >,c.}M1qE/(+6w"j[N fQm;wbۖe!_wKǍ5$sռT4X<'3l&S]݇oSV ct" 9xڎUkGCRҺ~V2WLv:w [ePN 8TAC3zu뵳m-дҥsazct~\Bmv}`8:.wkE?PsxIMu',0W (GCOuyAT5G;S鑽cI\Q?zdًN]ĉz7hӓBJm!kDѳ^o$ )ȲʷbE/ &\+nC%GLLb[on.F=^㝦DH;ow(ER[q ;5I,ӷ./syɺD@sOle? 3+yBDP#+R>c-((_4$CMZt$ù';-Gnj yȴnF:wܞWٖsڑURp;+Qɳ: |FGaI`"K\E'  ,L "l l?!Xt(ٮ(X]ScLj4-@S~ېNw-HfLq<8 㢳4܈g,vIIqp/EX|.{Ѧ>d1兤)ٙ1RaudS0bhN0m)A󴛼J,`*=֡aIsbyus[dcc"O~/m`HY=STQui> ъz˴7fA(T#{#9;uJ}}UTn`rOk7[{b\ QaRvIؠwUsMlL!ޅp[f&"qgX:T<,MUT# XΠU `!)J'//g˪*ԡ? YrN"ݎ(,}gL9f _MsA$''חpοSFQ IL|Yj0g5ߌ[ttiS$I;1tWlQŧXT7bm2Bǎ4f jt$/!3uL<{.4^kexUğ&ƀ/Lxpo&|>NrCFZj_\w].3aV8|PśYׁDGwD4k$o$aB#%Co I'31S8Ff^ճDߕCe DV=Kk(&cHB[Tu'!6v*yåAK;D1VB*):d!Io:Ⓖ_cf˫8e螵󾱐tuRW,^,ݤKj&M-_{.6G 9t"=_)&э a~1Z͐{:X3{&wΡ'M.C´L&f:xT[:AUפᒸޞM݁juXk°:+Mn&M}g&zpֈe P1S+.zFt l1Vg#Mz;1W0AʔcpTU~M]rXH, Wс]7hxw0u,-$*>n#4 l.N.#1^!yF/#dkN t]7p}-ſp}Jb*F Qg׬]6і}ZFwYl\_RUL$ORwh N (ALNi&=>(Vz4l^{o m3쑠2c3T^)zuw`Ab6D q钿1d :ZnOhW˚u_`]_ ,Uy7XnRF1A͑C.0l.2Mo9Z0 ְT/¦GQNʊ,yWbT}P{!ِc s |#[oQPi?+p^ti.Zf+K--~O#٦WlaSqáfa,QD[GjJv㭘H؞P< 6vU<ܐ,1@3ONR0q Ծ3 ,׹QliVGGyd 탨Q{wf2FuxVz 9&zL+mЌOc P-TQQT$Zۥr:$(^HUYUu^${\ugqCh{>]*;vefa4,mf9E__GHfp,*lAY3_B[hE*%\n\׬.(]jL GQL5ٸo|aˆv|KիoӪ ={xLW ^Lrx"` Z'(N(Q#DD&jc5047/ʓjnٕU3j 'ߨ1Ǣ2T`/Y::꟧qq gAҥM#%eXeCQկE v".!&YQSށ-ZEZr}ʁ(Q9!GpD1jv1olZ])2,tz0  IzzDrg==싲Vнs&H]bi:nSF#<]Nip[8JFۜ7w z VQ7R+"]4Ŝԙ+[hyM%iyQR!hK&%C|DKҮeAa0; lL*ϖrj'$q:)ݷe|z >~wNa0'6}*Wb(H^r$1l=ݦ /{wZR:=0]|aQ8w8C\OWfQZ|U]hoĖabMMʲl c* ہbbvzXQ9D#jPV%0^3V-!L,/X @bAgsa5镸)tn_7cko7 v_#Z6w*RٵxIh7JBr YЋ_ЕxR}[V$CdvVAZɪ_Ju<\@f0mv@nl|M j^@i0mŚt O6ԇ,LU WΘH _tBۏ [S^&r/N4HG;")"TJ}ͩIp&|K0=a5@WqT'^P'/r4bڅχ-,^ hWx!GN!濰=Pǵ3݃!B?eG0Bʓ6b37%'QgB!IW __dҸ0|)e }dZԦ"L=ztqґT {\$*ӠS]3UC@#H.!L5DGjI}9w;wez[ffrtA'ҍ^I!boO@LO @_fwQ-0飍GC;^4=>D,& 84G^'a7c"Xe3T:*Sȳw8*wQlWpmo*=*J?e=#XmoOj.6C+ fnyJi߾AH` nRp21Lͣ]^]* HWNFcZg%v;3DS%.RزUv(ޮ#J;MR' M_b)#P蹞^Q  f;?#>ɱ؎2㌠sVSB{o4Ӫz1T5&s`]tߢ~ҹ$5s=mXg>f,gX䭶 gLj@fOMԈ}}~ult9v^o^ }0+ n>n^eՁs̲\\|Npv(-K XW0Y1ʄ`%3uMࣛn? ɪVtl07O*"$/nfggHn $b^52\| X 08%iVR~wwۼSK [OEݠʹ}*_G̀ jx+ˉKFNEU}a9" qSWg~q72K !$*VMI:9^wacqc(JN۔=whoz2@-])_"@ɚTtNG)&+& kſ,(疲8=YH(J IO~N'xlOq|Q؄DEQ,qunN QΈ-0&ŸU]2<ȉ߬ޱޕ^" :j#օǰz,l ⬻dR6t5dS |7 Y8q϶P 2 &/bmTWHk>e׊/ݷc$f!52髱mϱ.Ѓ?{?7n$8#!!z;yJiTʡws é|o28lk+-!'C$Τ*H/T8{:6yݱSrÄ%f#V+|P?%"Ct1S.#lG˝(2XŅuS."xjpI 3$3㧢@~07ĴB=y^eUT<`ғ +xr.`h`TMkds[̀ %Wj7+V)]Z+gx$fWzHzDck)mv]HLd)I!eBJcLUrRHTe=SXb졲/v h8p n lj1x4(>n=9/9Qaer[Ă%k+WC7 Nko%q{>j S)2bLp= T3s]s @@Xsx5gL js-E:"#mdZ{LR w}ao TOvVXpi!44q h8w.oLp?]Zb[~J>Hiy:J+TRVVd\| r-]ϼ)O2:PXb$^ۧM p%L訴; 20^wg JlPYýA?F+ari/Z5sMm +$.]CY4;Հ!WST7<)ґfo<9f@moqupqNShA{͕]{Op$T(d ѓ3]s@ q='[P'RTU'|Dvы3}.7ŝ3ժHai7+Yc {Ϳb3܋ Y æ㾤~ <_F`}f]E 직ȼ\w6sxLF3ۘ3 \U}lҜϷ=*7--@ %p]00RKcG@1L>{U@\N[zܞ|Q#![`s1GޯN:,ڒKz^C!YFNBT;j(+%3'I|jb>4 TdHF vTq h[iJkU?[*dJ ap![3ʧzD Fs9^as|2Ks%]@QyfξA0`>i~C}3"1gO ޸.2zDc[oM(|j6MΧd"9ʋQC[ N,*r-ƷM|APKh`XjTPK4Rm6PߓXat`Hᑱ2 q@VvnU"5DZ"Ԏ_ʚ{͖I/$emiB']:0픡. >:E #H۶.< Wl/cu81p˪@!֠4 L_ E5&XM2m+ gJ>?t@8.7'2Hțɶ"1$=]?;\6u˜:FCrLt;Ul(Iu^+ K5Ci~p+o6L#N?6n[VKrw a7A|-]~$Un;6FcAt*qWmNꄧNpj9 C~dA[Eq nw婶hx>$&}^̫K|z!䳽RC27bd`[[ q206ZUq"R V]w\ŊhL~Z.^EIHutcSpv/?!%G6RIK7BhB!p)k8 ʠ5iAܶRynXXCwWkNqzb8y/4w$I>aq.Ί)zhd, 5MՅu&N$d=" QViu2t,s CwqG3>W˨XƿLKfW͊!"_G+8,uBg;10(U:ێZHe7S0ʍ (:6 6sx3AEG鯄gvgƋ[T'Mw\Zo-4>E#73Y㝙xd{YΎE^I%q: 'J1YHX\+A6-\҅ K }%RhWL*!A K_# Z":l:\;|@ Hinfb@W`+3@xAڡ"+Mz5 ?;7#yq6Nj4 =f:6JTHӮ&l0E)Hvgx݄:DPmK۲o }@HAC+3ګ;a 0l5?(cVid%Niw/524qy$VuVH|Hl 'İ,^ $2eAV&2 _:%1`-U|rɟX~ٞh۱bȼ޺s |Mod%*ӣ F1f5¥IBweZ={FWȥ7zByd[^8>jqw o}n5{ q̰#H+DMZM1B"rg"O9 PF$0[$ۼ lḮ*dp8ogjSQzZzr&ix"N~U_?Z+6鸣ML_`RU7i,jh&fZ6acd1FmSo$ӈ٢{{ 1'482HͱY8Ub>AU( yaE% ./ei:L&pH'JFxggcQ?]'Z&Gj2~๛1+ϩCz' Pd'~Nvbzv0[d猖ٛ̌7-]+};^D!ƒ5DX3^Qti8VxX)C n1jaC{!9pfW[|KUATW B?EA zR ;tFCo=5 cӇ|VX:8X3:G=9Eg3^;5C|ۇ@g^/)"H.+N&6JO`dmc[uAEvƑAQJ =*W#j֦ɛCJuT1Ǝb}c3X}S N#>/qe#Q1XRMss=Aӛ,y|I ͋eE d=2 kłiy(GiU% A0o[H WgY-_՟mz4kǻR 2fFswoWY WN󤔞$ txCp4#*igllj 4>D]ƻE\1JGa{f_jZ껧?ہ^KUaM:koY2k{J{Əּ͂%3sνSGZc㪶"ar=ΟϤwr .~b]F@1-FJ/D"sO~ E{:H8 KMŠQ^@ Oo:]Os?#)Z_N/Jl=.K" ,eb9ڪu1%ZHŷ)XD"<FQO8#o79 QtCwzv- =ˊ{)p{]eYOA!CuŽ!&/\y,΂ @z[c6NQCJ<%x sz-6h޲ҨkB6{tiB*̊bdt7 ӠiT?ȳ>܊O%=&#dL}bH<^vf%G@5A!Nfvό!Y]洓9 &"Vk\oJ⤢sKn~GP)3mKp}){pɾ`Tw#Ī} [i) ŽJZu!?CLs$Vx\a?Hѯ4E2[.\}ʽ720+u9y6GzE EKj,w%eNgw JF;@@׹ĞM O|!P g t&n& %n*G6O -NY4Јq-EjkB^vn~oZ;n/VhƇUKk6$8-8/0\/Ҡ z^ ]0C+Vɹ:R<ܩoJ}_u$2~ u j@l$|F7 ʹҹiٝdܐyX;߼)Tu^$j`(#REÆO3T0SBWM?LTO;KTPW&s$6Ȋ-cWv{"Nuu|x+7?wu+`G6r;l6 k ,2lrcAJ_?M?)A4v4'SgMLiVIqw/$ =ϐįl\MIp=w!ݱeªjZ9>ݏ^%^9g2ǚ#~d1pN d!M{\  k)03x% *atܨsȯ$Gےy̜rp95k k_7[ `{j˄0 > i'L6r@NvKQĭMFL;8RwuɋMw{! čn;)ڠ%h_uHɰ_O1r$-,}!@y9ajE6ŕQ]<&ͳpk&0U φSw9|⥠8^پw^;_F($g06"vuXͣKqӸcbV`'Ht.}86}nӟzLpkQ ];P[ Kܖ5fyH$?<3Fyb 8jR2(P/ۑ״n&<w [C|`EH/!f!PsPLKlxO+drFeYG/Yp{ilo߄n Bޕ .IRm 4Kܳt4p.Se:!LRܞ̒ тs#tcܣ;3X[DcH5|!Lg"ass zl9ƫ4H8\JbQ'c`Ue-Y&;ݧa nS 'rpgi9 :D-;Fmwb!jc_FI)"@KV_LqAb|2&Юgku`V7Oye#^q)(.afR gc&,tx %쵶/RB;;l|/Pq꽅zIӆ'*CbڀP50f(j˄A9NU8d|rHeOƱUrh=%ځ};^4B!F4@rbEy<б`\.vxQOX=Xl?Z?X: "M΂Ux@_hp!$hѧ0)!Ox-6Ht$<.WBba&K4 Lu'JBoޝm;#HJĭÒ.SЙֿ8&qi9|^zqȵFDr+A;՞ԟG }WvBDTo환 %~n^ӧ-R6 rْ'ajCp0 _t#Z"9ҁ6ce"˚PBTxV`*fc\.oQ޹?/іb`8{C@p8:E``ϧAB ?)&C׾9GoOӃ|1_EDkerf=]h0W>!tkx!nDI! . oСjm4y{UDub[`Ц=ԉRLb #9$M'ܲI'x PYQh}E:4 :cۮ"R`vx;r~x`U0ė=Vu2۶\LzH <=9 ҵFq5V6`X_67uwYJ=UݧRȵ:$bKϜt{`%(VcUt\$hi $Vd%Q|(~/,|=B#f[Nb;,_ѿD cKNr_96*R}&Q$A#Z *T,Zq76NDiqpti?eΡӼĤ>p bgxSOy*J9_HkrM"~֑pu&puws ,nlŨ:GȞȥWZXsmѶ"%,.*N%7ZKR5]n΍{S6++jJ&B*@pJs랞A\*;/b'XiOr~p;貱g!-Or)iؘ0SF} 4AJ$UIrsf|'ᇲ@ '|_[6+0lPc_'A1 hD_Uh~qhݔhn4s@:x9/9 M\zBgT3hV`hoNRBިHrDD:q|q8,RVw^)V_:2[qB8j3wCK1ؕoJAch(]h/GG]_[7Gm!$.fވ(IX;9*I7Q.Rƒɗ7|WM {t yn,,D-V=8V/7㷟( nGN @n򞒵l:ґGMdꡘž}ݔ9ʸ%uTEI 燻nv[\n 8 X:=j#[H:UDiav8vM4w`\Ƹ݂P.w0^8{9V_oG xDZ"Z=gLt~=vV|qD4_w\0 C㭒ܗvlݻX)vG$2 W!$02M,RP,^ @wUѲܴB[m*3˜bY %n.Ml +u_09 %X@/MP7XIX5ì-̀hGSF[G^1y|B` 4}tt~R:/9Eyyil?%vK0L\@  ޒ)y 1f3[ c*v?eܼo*J/cp+Ha)J뗖4LN=5B+ЛP>)i.>vlYL$'B3ߍ;1 / ߠHd+lNyT v9t)R͝A(dˬĿR$7i㨥b<Mv#ԝ]M_S& Xo;~aŶ(ɗpz6ڌ,!ew sdaGȉrAsKl $\DvJ6V!w;θMĢ5{ oxaE:p.#vP9+HTPnzM顿[3o+" [.)s P&4Yc, = {]^~^Xz;[uEJj_rỴ=SzXHr! i9۪fLY;h٤Y k\\ =i8titbE7[M}x||qbʽ )9#`” FB @ңDqVaF*A#4d*^u$*}F.-AMHN Saai>rx >P=K4RX(]mon'UW\VFKL+Y u6.g 3NkAZa6C/d)eePMd^\;{o'J3bq: - Ra;p[fFJ2NĪcr{%npΖtd?#0LL򗷺F?#oJO2L1LSCƒ)^ docuT8jW4䇼uW9]ZMs&);`ztvΒ:X )"8H.k2eήG?L4}"#RK`_3tF. Ju\ڜOL zcC%r 7rשqw4Bn(Ip߉q/SradHU+EK;!?Y,kf`;# cצ05a5H c]{gQ3zFx2Ept#yd> rHsD 2"^ȤYo(m)Lx=r=r"2!Su\h& *{[9V(XGӜz==F›d3e%љJ@kQT29Z0ƬTۍ]0𑍉KDUGJGC'BB đ?$B9a\0ekΈ7dZ\" 1 "95||X'"R\zH$|pLWn@;1BGo\SiE-Osu ]tB#sNR@ѩÝaV\m R!1 Rr)d[\(vIjݿw%Ŵ g|&! $_.WY h] ܏G,0:AG( 'ۺ%8GЩ Eb/o_K_48q +e;#S-  lq?Hre_ \sahCq܅Áv{Pdr@. ǛhL$w y byD,u^B&A HISTI* f.Wg9̥X'm4|xDI9Po f2?gX^I0~)irmbԍJ{ǃC^>P;1l Ck'RgYXd]p ,^B,.e3Xק҇Of郤-/LʂStmD@͓3SNuڱ+λ?1juf@/#Dp`d҅2v=dV$)e-oشwR+e;eO{ƌ|xˇ汥OTYrR0?NҪU㾡"W-{rR:My*6 8zlpRYpߴi8Z3u4(sUy.-аxr Jw @$fxIaAC`\ R2a%Afѕb/oɃ LcETj^[ ߷=N"6l..Α*[ Lkly-蓧7`IzzGT=0yO7$)dtc{$/,,0Yguo|hxWCѹ>tEl![^w8Ty/g[o8((r:W^ѤLʩKe㺻n/i׻BthvArV?* '¥(T tG<ڌg'2{OL:6*: V o:b$_\T ܭ)󱶍[8^'JM$`Vqnj%OӃ"=0Q(/ԗшݝ`@sQ2.x%H^U)PCT/ DhQ}p<\0i :U!z+@:qU~BD_l;؃ME|/dOg.iJ^Fȭ2kf&8˯ %.9_,<ܗ?L;NѕOwmbz:,-LYp4IJ^ so5e }!ZE݇Y>|o(:&T_JW9*#O #5u݊{=DO7Q:DՇp2#S;er UMݧy_l٣ރ@eJWMۍ.Zƺ* SD Qwp9G3v%[z&HZZ=0ax[Ugco=(/V'nu.h4(BWKkr&iaޮq#ʍ;܆ҴZ;l}[~+Kw :$NF'HOWݥzbe10*O6?̅3b^aF%#۪c5fmP@]@e-jm]i(|Qɫ .'Fl? ur5~{`'3iE0Ʈg⫋,_ާ*zr1kӽe-Qh!kِO9~OZ{B| L| 9n3KϘYzfv̼Ev8|9 DϮo(VRVOh!9_.)>S3S٘Η' SKIs[3"QոUyaY!Ϗ(.0x.Q"LTE7Ȏ«'Չ+\xl >+8vvo\. wqL]SgdFBR[@N(k3:NXSfNʭ"ஏ3. e4Cz'j%/u 7 Vg$?>f:b%-Lb izOੂ4.#բgm?~W,1T9F{2ڎY$ ׫YÀ2 n"7=後 h-؋m +08'&);^ӝdn2xw_HW%Ocr m:8im`޻%`[}M?uU4w%/P3e~+Q3D|#547)"L8lt sgc.I3Q?;\$MOJli>c0B/a19p7 6!Kw?ȚU2Sb&\K`I鐜"8BbS4tTO,%RJ#K z["_bو)8J7E\^` ޸PIROފ{R񯑇fW0څKX,Iΰ8)Y.v~D3&cD@G7zO+C2pz){fvd0[Gn,Zpi>YU"Cz^ `I3Zݖ]xST]Vd&{싐Imƈdӌ1!7]\pk8v4N O-%Nr(ׂ7bS vI_8T ?=ħ8mXX0a6|תeKCr5&ŨW,rȶmӫVJI蒘;`|&aU鲇H5,+G8I9}VWo$_Dx*j[12C-;!hzCsWvC鏦ޔyPW$/,R-HBnZMI\®2wUq5|8%/S#C\Ї<6F3`Gy H.)}"R"/~)lCc2d[;\Fr' QS᛽Y\{<,ƌX_XFI`.\ !f_5e ١fh ,c-"lwי'R}d[nC ( {ɣ|PuuyKݎ%HB3D'}Tzމ\6s0N"DXw!rV(k=L.jj:}WDxY|_~xOJ v֘ٯ2BhG<Ϩևy;KbU?*߼Gx,Tk _ɔZ>1ލtOͱ!)'ao{R_g%%w0˧|sd,~qCA -S|;~ \-'!*&m;.GaE y7K|h8 Bٻ-Q%C湐u`-8$֘W\tOʥC~z,#)ۼ9'"ʍR”UحHw>$~in126FcA<-sd_JE!2}3R?^i.Q+[ CU6jƚ,C#JC6`e6cz$b{2ͧ|^E<3S;_NNg>/Bu5BZ[sg]LW;CLRc>Gֱ:~β.1h3? %{C4lX/b8=JR,?0p3z`c| Q!n+PRdriwXST=LĒp!Cf#PQ^~)q36rj" Ȯ$֯hhe`(STj4fBgAICJ|@7bpoXhS&Q^^_[X]N E>C 23 lйQr5Sl7Ld;iJcA},rAuɮPA{۸U//%7'h+ 2SQ|]VÿlX`LN190)ſ,(G]Eyqg\R̪3Wjȟ?SQWzjS>w6aWadۧ(YWwBXlg;* Vr`s4#lӞ*${:Kf.lp9|QnS^l*u7_w׫0Q\6TK3߀~mK|yqjRRu$nL/I)X~( n⌷jdaMD1.0W}w PqY}/Tӡ擟|yXjWG냰eɤw UH:A5ȉ sOq&NUV[e-T7PF7X!] !fb`'30 \H`b~۵n0DޙLsr3f&䧪7P.1\M&A.cۗmLٳ.Y^0dZKyqEUJ2f3 BC5C֛|a ZkڞHǥ(&Ao(&rX3Zm" &|\6: zAR)Hǿ6كorBOɳj@&^5: D~ zzt3{8E²BPGAMk֧!r6c5O^K+-g*- fIZz->yeksȕZh&9hdCOSF/x^ G_{@ @^ʹn !Â9>+Uj5r|aa*ګșMTv~l2On!FHSt,4VuQ?DV*ve)5q($Җ{C-u~o@DnKog{|mFhK¯s^?1.Ȍ+h^D4Fٳ1ZE{s,vF XZSvO!SIJ.zFuARN(ktR?uXfnE%jou>瘍 <6\a n\\xP=;xkzjNVǎk^hUd?\+muɒcy+7l_ډ>e>l<'UBx|ܳN!"^`-ΰ.QOA9U&r-ɮtÏ '7ag8;0:=|0ĞYnX_wZ( v,q txjC%eĺ lvCw{#&kX^L\̊į,03ҋfrS>y"Z o+i6Oj{T&^!mK™Jr[͵O 9w|=Z-iJ:G1Ӕ[GC(*YQ7B?*f—iYQn^1{LN>`KG i[\.CK#SK)iX6k$n 3z!Qe hᨾ|hUQO[D1w p+I+&F!:X|PFs kiBf~Jc3)nVQQx*^krW- xPZ.I~q' [PoHO>$ hhxBHP^fЕ0Y*~ٲ\ B 3E8~F}Zf}SX;~NЯڝ[' F:IN>t9x;䲑_d['oa*56+6 c%NbU#ă6ݹ(?܄,i稭/S*րR^tl)h'N|$qHK+B\?12Mʺ97M o!~^ۺVy+ݼ.%e FA{H,ѵ&>CUácM|jbD{GkA֟٧Le%\ɒRj} ͡PƆW¹hysr <~~Ϗ^#erfw9]~!`]Ʈwqrio~Qu膳}ŀq;N !k"9]@PtRG e`6S\?;USAD jpԡU@-ɡ CR7VrX؛`X"Aqlq2K]- _I֦5qjA>p>SՐT*!DSx㊰@wSTcp"+ܥZlT8jHIpsPUƧ0+̩շX#TDtǢ}f>8G~Ak=W0,357|P҃2Ud_ 9WK$㳧 %gLy!=n c?F&uf2`Gǝ[aJ1(!Lf=3&fYųF` uq꫼tEN4[uYSF8wLa&Ml%Hd }z-w_4$Avy!-_JR](&0qM׆Mg{k9iSwTTI}X{GToQ!J:織kCLjIX*>!QJUPQgu=\|7=Ek}q8| `{:5ԛns8~ 6DOJPF>F>];PUqb ڗI/Ӈt$c8$!K':$U\ХhW [a'iCp]W+] >”.Y3}y룾UZQ*"K6IF$RwHkfݵaߓU_u'rZ; FSmAM!Mp꨽/`nI.tr|qPnņېԈdͶ&f!',:dj @Odi I-^]i6_*PvQ[-' #}dW%-$R8uz(G2?S2_wA~>6j'1|LC.1@N5+27^)>T3W/Oˮ1'hgԐ#9иHH I1^dĪK)&"Jn!|V&JH˸Zuk\}rs#Ti$Lc{/QLqtv./:70c216c峼C[Gt%2g,?rLS7ۭey/zP~w,kbے:U;ؓojCXzK1o<:´`u`Lіdnpu'1 B҈W.N5E$u16LiXQ\>1ջгff>^Q!,!W`7p^y1ddԵx Ej1t^ S蚊~gY #\BX@ 4.>jr}ݨ^2pҀTI>xII݃n{7DP {x^f,FS.ϨH{G%{50Iy[ vpQ'ϩ\m?˕!,L\J?jhޚ_VMٟGJ*stetH뽬M9ܬY}GPڂS,n(6i]_MCB*c۝oo1pRۄL%r=$ X"I<﯉&j?W?.G(KB:źv`e4C5`@]3L"?.n! K+|h:hRRW ёʝBf$wI͍sի,h6f^_d+ST 88.Za *A0u 2>ijNB\} i} XL;j9[ IƔ#ˁ"e )Z/v lC7I T N߭` 5zrSHfqA|^1aT{ (];жM`ض?D@Zo rxՀ לgJ4МWC(, k| CWŔ}y' ̟y%Lu T=>MXq)t#F$ $iX&LX%ږ~eJ1}o|^kGdQ4pFӰ5D.uh_#c_7aGn@)A?ڕC Xvx,H.RKm+S*gow" QMQfuF3C*;tZ45HjQ "13k:)Zx:>Ͻ]_g 1|A i,g&Ͼ ,X{?7uHW7H{AsP`ⲡfmr &IzqrWYL/Y/Z}ZKƀ0:Ah\c!DqWt[Cs` Qvk;b!p1(Ec2isC\|*tcA [d =dF2tLqQ-:;"O[P0Dʓ+mnޱ.e4 7x !w>ygs_~y^nͬ;ѯ gVmOҖ ?<ƊyAc ^^b)\9#$G-:>-("pF#Hh,y6I&Q ԞRDVs>Go=b*X*Z*KSS-E1H_ ~pgK~ V ڭ(+ZNkC4cDK)O86P͇H68J~V0!?)BGuS8RI|n7ZplJLeF C24k+_i poMuCo;N, ]M烳lYq(G̊0XbU\1@J%/%)iB\f83yuHH3$I6q"Qփ]iDžqgLY̑s 4~伓 Ւ,^kԺ6{Q/;]>?%]?Y;yrDr 9N]xɹAbFMaGcj0}CʫV0Fuө|FeI&me,7 ȵpt) tMz-b͊V7< ~lQGwy`v-m58cLoBh` ^1`+ĂPAO)j#Z,C|Ɛr y`A|f+פ5k }ק{uoa;b'CՐBjBx1 vTY*{=pu! 4 ziBtV7I*bT61A/eѩkc58>K@`HЕAOEGӎ>-N99+Ky-IO?HˊKEs͜ݮ5p|-{< /ـds~+:?h4JYgBCsGp]="q̮,\i}73M6y:.c( .PJ]XPG aBfqDā({Gݿre)cb֤ @rm?ҎHĚUo(p?O|q R/v܏X}\bzӻХOx" e,Lk)S^>0FcZ•mhLTYOԙSO"l[rcKʍ {e H`UzI~p{Wa$&DpF(,GЫ:.=;zܦO'vZGC7 `Ⱦ|{L-SY.Z0bޛR/g8yqA6~]yv4U*`~lOVWώ=d; LwN<_3=XGMȖ]ig,.Y]e3}_V9 d4t{dXtG>t7W^M|<89@g>V jC%;p"r5 ;48-]0cL ^o[~:djCXr Zݞ jNnΧ$3 o%~>̭!+S`賛!kszĖ=ږJyº3WȬqˁvbJq ,r['xȶhdTE:A3jOci} h^^:)0J$b2[Xl"_q2UUyk\ P ҵ,ʃU[K4ˉnQkOE5WLOXz*.T|yb2fZpgKmx=Ծ?nB!#Q^3`(a(-.#wDV^/ PZLYoPadz8Rn̴0&LguoޗVcTW`t- ua1MZ m/"_c]5XJ _mҟx!sa󾯸0>O^z3#`&:wZ#\g|ɛ ~gEQ3ވ|'k{H3R VGe &kJ4./Q_]$g\iLYՏ֏rE , )U"pA"f}Ɯ+r,Yu],.|U!D9TbBޙ}jREKOݶ cl.՝eh";JA)^vLiG(Ԣݳh'V$xπ;4es];+ y?FSPd!&gsQmuocUaU] N)ށ}^HuIHH̛Bcb5%n7ΒRg\QF7$5Th-h  G\V"q棓kl;gֺmic;p\%sM452AҗAf ˘˧4b{onլ3XB3n;`U"UIwuQb6mln$*;VWNAZQ8ܱe^9W.]`@=гu(O]1pSk#;N?zi |g6p.8 Q5[(ЅT&.{+k3s$V!|ӐB'cV_kG?‰1w/$p'tZKOGqNg8.M$%I{2bZ?*>!#rV Ă.G6bss./%T 3yh$0?&ph#T,+s4Qz U~0().,TF>@ޛ71ٓr r4J$N}VWaFoG;9B{ZxOcP~S=%E2gT4)dvO 3#R|&b71TE)Ks;C3&2;{_w|l(pJB$"ƍ ga2Gk]PQL2gz0F3?{X#r/d:N^ea}qˌy=.5IՈgLIO`2tGI,4Vi2Hf*I1m`4R;i~ZߤGP?". ^f+ߋ[xK7TgV7w,QUJR h'ӸPPbsr|6w'D] # 5[+iq2$:fqjqtܦ,zF8WӒ)Lؽ8Վ?E2=օ MH29k̈^Bv{v2eO J恚ęZ)o^^7{9JAIۅps 24橡~e?g(=@@6W @: OQxew^6_R p| #%Gǁh]#g=­ zhJrlEC\:L.wSlṉ} .2]K[VIwxWODH{D*ʿoDP#$QːXj5.2p;X ړ߱U}+#h6r4; [C{&H1R Ρ8IY$ _F)]X;u>-*5HA&8ƙrx1_3v*߭jp'A>@hru3G-xbvKhq ;50~M e[8#/+ؤ#eKDM76yM\`eȑf=^4ܒ!=E~]8h)[^aR7*7B!:} OYjLfIJxDp[pxNg{z:Uy4jJZbsHVsuYL%1BqG^13`vf1UBU@~ e_pWeJ 6lL%n屯Bݗ $eJ(*:y0mQEl͛ Y5mv'2({eUS Idj?t bJWȈĽHu8#3 w>.׭v ߗ!wἏ F) EF/ko"SM^3k:*}ZTG8[!j>i.@߆1GjPyJ[.RHʤN+  | ZJfhPI2l*zI%HP=+eB0rOn:0'eS*$-grt8l_rsX/o$UcGaM{3&6]8zُUۑU勠?'hYI^ hFֈUAo~VINYubo?x֋k@"+9:sܦш{oɉ9VNʒ@螀uA:fYPXAnWwj$JCl&t5*VRV;K0#;>sB"x"XN.=źs% j¾o5_匏=Mndo3sTs?#7h 4ry:wn$4*s̪b}J%ʝQ4a̓#9^%&h9s$SG: R@ (w#f D{ʌ8mMBmv݃H<40Z*=ȞBm--!t3!O)nMVgS V躉- \WX̨0.O(eٽf`V \ge#6OB2¿:5:Ѓ/0OHi HpY/v#0tQ iO:_v5 MIt DuL80ivܓtCA˘*k]h%Do-tMiF\ʵ<,x4?T',w QKīN @Ną+p`!}6o4e mv\ B_D4UDV?Uo{Ce Od Y]uğ-"Ʋ&cӮduI׻bBӳʣUKvĖo>0xZ'?mvs7VB{Y.‡> *ca aZeYR[yDE` GL B67Xwz`|dd/'F*=dYWK]iwbY# ++$An`ԑ7Mkdvo]=!Mf%zZڷ) '>x`o``&bRU6>T!a n}ULCc#YE'=+X5y'n轋F1uCN V"A2 dk^S޳ ohԿǖ[ DU!dhlMꬥRO i.}jy~hnRC g0WrϯVP Tv+Sc!Bn\Exc /y%imBb#3F)DEVeҥ@]c2D#lS@\bȦ{$}j }jDPR@ }LS1o1ȎE뭽^pL-S)gKLrF9 Yラ{71P{} x+[BhI=^ojoqޯ _pq`{grY:-}3?o||%r}͎u~ :hDh9J !' z_rjrl{T2r3UŔ<ԧx6Ȭ#c0xvY :uwgw/o9mxGu[\S\vV2飼O7_N>Qx "O=[57 PCylv]e7 0 KvbS.sxԦ(ex "ٽL&UD}cJ݃hU n~ Q hNN"<کY$)[e\ݒH̜6=p\ɲ{bA=(8;`OtRj{[a^A8=X!|xbNᆣij.\ eƹJQ$'`To T7>p{~D%2 c١.:}aNn]UsI~.V]I>7i u_KEܗ㭺phB YҲUsx  Na;Mnlr8o0"~2KCkRoVmwRBnk}iQ‚x,xO:9JjNg,'Hw$)Wm(Ԃ(ҔUXgV(O+lׄ9Q~Rh:q'&C[mdnLIH?bC5Ți:kp:l:UTbwwlYWOJC›$ĈHK25 \w(nƟ}{]&t3v_*\vY\Ł@p+|֎d )nHIye-T $Œ#-\oT.Q}Ll{ׅ_\$*Yɐ`^}gZSuCoRSpU1Ešuu>}thb~SGڸ&r=hJz%A >;:۞‹9Ҿp6l]i.\qC7mgPRt1@%wdX3zb@^KG@pnRWu̓A[% xc&{:"tLUHfi dm8tϬy0I>̜tDI@x;]S|DUA} ~%:#|pMLf)rU𭓽T'p46ifrj༞*hH'pODO𱣔 4us$W 0}_]= U#НdGbM "h)af61ԓ8QO3GڞQfwB 5;H=p;nKbPvo})մ}8M }d j@5ݭQ), }W bB? ÜY;:yȄS81)o!'jG֩R1y ٪cx68U{E{ ʭþb9mc,$n]y1G:)fiHZ^ #Gz Y^]Ã~ESgQ;.$[Rv"M L34ˑᷚ\.rxlL/KS" F D"n>69Zpve$l%JnV#?8Pt%(V{Qy}sΦMpO |+#J.Säu'W\k m?!&lvt5"r%uHҐGDق<R쁦 RPdF̏r,}Dʻ*jt u+5j48zR/gmʋm K˧}c+dĠx"Wj#6O@n`i=A팣CϏ*pG1S>(\æi` j8Jܚ}Hb"^10RzH07,{I)^-c_Ut6+NGzɿ FW22j棌~/W #5A4H D-= $mak܎C'gN^ńT%P8Ԛ:Ϻ&Ā%UtJ$/cE=[ZGUJ&M*߮Pl1[*1~DP0|)}̡v0LFVf:Cp|:H&9ءVI5B*BW*0y6?KlT9#T6_,Y-x0uYtf%36K'ӏ)k}u31Y1][iwţOncw?MhN\"lF叵Ô+#^bS!I9y+{ mY}Ѥul_|z+`ɕЙб˛gDk.Sq30鱾UYB xcWfX҆XjmJ aɧ)7OL;ZȜPRFʽ Tulm^ _lH=C-V_>m*[U`1EY},nسI"`>C)E ^OBd+NU#Fe"n-K?Pi<(u\BS.yFcZ^lrHB |h|(7pv,J#f} {=%,+_ҵ'w k\k<*!/A,iy.BD = /fԾ$9[(T,ao<$ 2 eQjʦv}sWuۢ1¡['N'?И]"xǙ;2u5kG>lb(.Chbh `J XO3TMx'efYi!hmڞ(7lvMs/y0xAKST ]w|™7Z<يʼ~G?XI29~e)j?H kҨ!T#<&[ wpQ og(iX'D$r5%3NV;]Qt9 kzl{hˆp.\Me0O3J9n)ii`jUwZ XQ e&>JkYio@. AWfG X֩x*م'cB V&7,p!dC C ? xyMZ^҈P}|A:ya#jрgbˤedI!}\ʸO7Yh|t? ůHJ_K aADTⱩxǰ ٳ0oR6䳌nVCU F;NB BzyKgThep1IEu\;0TRp^|&B$Ws 3j@v0 K1@Wd6#%*06|hQpvem i.oJsb'xMf^8=z)ޞ :btIWRtbhl BEϽLk~25_(܍GMӲD_cqa ӏį.v_q UXןz^qkc1#7$ʳ*cu:M-Tx@I3B+n}QqNl{術]҉c.O. J\ا*w,#t20=@CdX]ý jN7&,q+퀿q/:~&,36QtIgUQ1n` ҫf' J* sߌ?xs}<$$^pI# V]VZ, ?MfTOx#9A1ȴKՔ쌵1G%sE&YgvAAZCzW}Kx@U(P^KISus4~8 >.(bp; AkZt|uWs_;0a.9QZk忩!4jXN*lF >Yj>T`.yD<%>a!sfvN3;゚w IۛVѾD}YK<@0sO>ʨ2]-ne@\]~`(U$$;u ޗ^VIsuoK2}oz4la(y8d M6|ɢ1>Ω,x f R]nڮ^/`„%FƓ -ڛ\-Wmr!زc @Fyae]W0)m/c&By,b-zϗWsaX!*ۻ Q1ǣ*qʿi*/}sũkL" yb0$L}5Mh̀/YT,Cp)<m" j`;eǷBti,n@`c{ ~-/Up"6~¢0HO& '{*cݾ5B[G $㐖 u@R$,A#^DyKy\ ru[{~,ʟUuA#qSm)[3; tw .hHUR]Nsg]])aT$Tڨrǻ^)J_H&uaj\?00cރKO4 [OY*YM%u=֘9uW[)2B'2"Z   TҜ9O,cmԖQhݪY`51ࠅUc4> <+Ad'*'l-|{-u69`?άH7n^w;:$m}RCmeKÎx6 8ni]?ȿ:%eHho3*'{/Vc#Dhz3Mv?_ϋ Yem388Au!>3E@?FX 9?PMQa(qBJ:`2H*ڇ|PO~N%93"_7;r:v``WwQ-q-1iZ~aK~ |Z pg/#v"쵦?c"lUYglS(_+,WҮY=TRC%t /ÅZu6ot{2#C ܋5StqIө}nDa/0?ȐUQ4Pz*êI2`6/VJ,'di|Oww 'xv$Ӛ%77i7_v*zO;a L::oOjM5;ĥ6z g P NeY`M9ɣ=~yByF<rI.M-8+ј._ʻ]ύK oe2 3ןc@Bt\9#>BS@ Ÿ{=oo9!Vj̋|}b~rh;, lshsv &~;G(b{DdGJˢumP10;kVn#6:&b//EeTfq[~o,%HJV$7K|dž3qf6d ?~IvΟ!C~doSUm!-8Y_,x~an멱bgKf% kiwmvF.P#$Bץ,]D>2{.9RZ]E1,ݕA a#Oma}: ayF'nn'A%G\ӕ-gpIMh'6mF}۟~VA gCc>9m?=i}4-*ԓϱ-8V(n.*ICR^)Z AKPW2:G%!/ J6Wq<ik>j{ vo6ÊÎA OMߍXސiw~W>S3sg oC>^z#jgʲxdCY؅MLx.)𵵝ݝ :HRw3lq|7~Yt7qޝ/Gd$0˯w7XՀP*̾IF7jAEt{k{%+(M ؑT;r!%hE_~,}d#PaR59 4%rGse)7J7P(.XTHWŜE)l4jdKjk<U}Ёߗ3,/{Ut47Aկ]tUf"i_HZ#+ 6Llr!ICК"q % yHWGGjnCyv AI&>,T=OߘF@N2~(<q@>|Q Т`K{)b LJ83hZ+e]KQgɈ5Z8[_qs.achStboloq,+PFN&NO:ݿr记n+H< TB⤋/S#_f@ĩvhīz3ǽuδ)qrn")oy015/ x]}`ib(/KrUN/$ 7|t[H6DV0?S0 @N -0JT0b:lwJ ;#W96,@@wN~A:V4zcI.'Aw5͸|ɍ\ഀQ@5{x)w{~:@ Ѭ IXMRX]=˧71$k"Kk̿rO|BJ0^@=W ~(_C.h: 7ȢcZ0ǀ"<CjDUk^Jd3yCr +38F $UԚO]A٭Ij*TM7cuo2a<ۺJGt¬>t/+,p 4*vN%˹tu+z {z@zh :%3em?iR{ҬT4ts2Po3Jsf" G%5rfcm?+uOAw!ؼD6Εir?)i;7˓{Q"6e /Ku@=xPZ~zS:]+jVjTZYA6x,VME(K1_5cʮA6:B#n\wL11?#רx H}gF~#v'AuѸ\UfX5DA0Pzs4(6p][\v ԰f[ C[-M5))n22h];_T)^c$:`r:1AJˌߎJə:,@mc{aS_:w9Ж.4^* H'ə+J8XTƀ?)+mr3 948,`*qٕQ"WF9쿌0(k\0Nc@’!3=A 2Ͼ+ԥE`L׻l`ĭz/R 0cG!.w*WO ZWVSRߗο~p5ݵw&9+ Q>7Db&A};-c]owp_x@SEs"cT6zBǯ=؀w%1𿩽6ϋ^핛ؗj$96u k8#ϷI|f-h@{ MAprP3TS:yęg4M)E" ptls BQ tsAyrS*F>ќo.ʐPׅxEy#܁؂h=E 汍Sox.Dg4ݙ㱹-2L0Yr-KvyіiV<1+}zthm0;yڊG4mx-tZ>O/E;*iCMSNzEs4JV@φilBN:RÖ!>-^s-Nx" h+zXѭpҳ1B dnA/m[̶cj;ǑtҒ9K<xA-o' Qa˂޸~nNZMoH*ã(bhA q˃sݩZr_|1`!J*S\$|^%9"С|S*O]ryUIB+',Glsf#=N aCUy1zevAդ|VNT *Y+h?%bdȫU@ebըEqag[۟BXy%c)SF·k`}QwoW8R%=po!6b/:1&6:yHdaA^Cvtg8&4h7WDxlzî~6|RՁp25js;oG߀o(@Xd ,86vCXsVnq;e:ZhocSQCgtbv _:Uvzd#x5<(7a&܊ V)=6#~F_g,¥z~f6qܲ@)giqY w zzp(~XϢgӗ[?f:",M/Xq#^j+MrdZ0)DZsGe}Jv " \tVWNtz]=6ߓ gq%MqF"o{VN>M'tYiEvBV5H$ŶE^g"|QEW<*0 )xzHUڙM*t M\4 hتj ?O\;SY@pB{9h2i:i=ǩ ~ =әшAΨXyt"Ύr.>85y}%i9*xDJ\,t;adڎ00`Sb{(0б,-(Y+|?n!vٛ,Z'XB9 z}>,@U|:B >``/hrт vIΛ;pe!Lq(ư3t@kvZyo஦ZKMʏ}r fQh˳ I׼0(ꑻKqƈ"\1NgКpFg=0RNϦ_dɍQ}< PU(6rql2-һcD 3s=K}nG^a+G4Hedrjs^5{J{` aw- ȌUIq-^u:G`H9OYLJGn4em탖5$%Ca,!6Ʉܨ#^Qd> "IZ -( aR(^'1s2%*~>S.Ioo..q!>zTqɀShJ"'1ϐZ6\-XzV 6%uYJ3+.Y䦉hlEr6xn3n/@EUx9)uMxuNY+@.u 8:f-'@bEAP;vt "?½Pӎy^Z׊`uE(&,&ȱkk{'ό.ِߪbqߡ8\)>Ld|E Gʷ֛"ݚ<] ^PW6yFHЕ9Lˉ2PﶌKѱ|;-o`\~{k~;['"1<|6<\#b;0,U/K7@AC8虚o6u&Ay n@!:{ͺd.w'ZÐ >]dd97JO_ F]=(.HK!ǚ\4:8hBw =πقAEq1s<9Tw^&.ɱS{f@o۲$izG3 d_5w-"#*Q ]]H s*It|)QK5iOQrs7?\;V(=70`r͟s0*R_$:R8T9oi^"h(8[z=׆vf56AS& ۢ75<$[%vfXRgf,0(J1٦e0ʢ3oAm޹Ŭ KBvlB] 8Sw8]HrvKSŰy1>8;?>[ 2wGosYbK\k'(|{v_ib#>IY :ɚD ʵD~m7יs:ov{@]sb-R/Ad7ƨ=W0$|JikR2*&h+wpy"F\oY'}#"XZ"3t؍ XQK$F"HYn2N6罍蹆Uǫzq,^xY3/KVp\eXyi.1Wڥ[ZZ->z=eu:] #qί+x0YZ{ٮ_:8֖YzaQj%pqu?N9k9!'~:F4@yybWO 3 ^F6,-z ~dovpR:GQ,/6WpD=EN%ZY!H=u7YҚo_*9TE>g]!n߲e#EEJEmʬFs ]82Ʊi;?.ؚ?c[baΨLwo?*/H`mII>'b%:>dDwTxƷ[FD}+XhkE֡zV4@_"!)UBb;,n6 #4%Y%uΆN|p9Dr&S"˹JJi@Dw[[<8,cA%nu#^}Ki-jΑvPLvKb*T ;ķ!S}\2B{u?HZm5#g Tլ:;α'\^(oIbE|&dAK',y۟?ZjZ"UCȟqC*-l kYnXU\EX{#FKC^w,_r$Q9҅c 1-jXg>jrg R +_Z-E01F(Ŵ_,қD+K$#/FxrMt]uU }? u9U)GxrWM=:ENmɡ{ l0B5ͭDBMvZ>yRˉX||t)-{'hmP.e(}֌98[3U/YYQg{8i L>h mS ͽ&Cyx;po:[/75G亇&)[*C3>:Cl؄d&.h&cw_^Ki$?;}F}'d15[G}-EyUCݖdžѧ<3 ߴ^'m0Mם:2z >t^G1u%c}_v}pܵHs>Ddy i W_NJ-{=8*h✘fyr韇 C".rԷ@ao ej^A)q&/3ŗDrkZC " Ȅ*>x7̵w\u} Wpk Wʽ:PF.V@/S6{ BD&)j2wg hL ꨜ鳸页п>uwD4`س-^SR oK*T).$HOPkm+Ln *gU}mF9Q8hdyUnɏQγ6aY?ѧrrQ$RG8T^1`A 2k.'RW% xP?3Q;aVO Uk ].Ґt%O5ƉJWh3XNFsNp'F NfGHJ3#+Iu2MF4 s獛5_HVU_OYN^р@eWYپnCՕL]TΧ[spwCI`B.eh%ǰb}ݠXlCKTV2sj!< #W0GGoĄZ}D\nN\v%y0u0K'%͕>JNЖ.\N2< ďo֊՞o<ُlWѵbN6Mr/mA˸St%f=4Lj"~)&JPb^"Xm3KfR.) ަǠប%d}~IG;FF^$l%,]<+}a#}f]U[$,Y1d[5MO(aV ˶z42%xM?.o)-]jmiBd :!X`#uœjw?kZ[SfmhX/8-Cn(yp"2Z?E"3IlC8^ x{ffJXh+5My k(LHN z4g +E>}Ȍ$j6TVWCǔj'تEcyнAt_mEΑƳ6+:Yr;v,]pe4L6Yb%OFM6doI/b7_yUM mm/*C$Ygʾ&h( k_5 Mt%nޗ%0#7\%.0 0]xpM|ݿ/"(nEw[, k3W*0B7AQc-{Qu2V+uR];4tO[XPՈR"n+. +_f>Ś8 Wgc&Q9G|ȃ>y3B *-f 6y#b(œ0(ؔ䕖;i0^]O;;u+<8' gMR@?3y Axl\ʵ5VySXe=qf! l|if}BO:ηc:";_QE.w{~a=orn*\lսԔ^233w3쒧鴛cKujXhajA+J qTy;~SQTʱzȎ~}^=Uky8W=OY+IPFqf OACe'MN'|r!5PG"n4>i6LΉp 'E1>kXIDzPD?C{t%&B8L##;zn-(QpJӹzap,E\ݱ<&/E}OP9 y:2K2l<\RFGh&b'zt_GSzrWτnd=gO"1S^lƤL7IJ"o _Mp17Qvv`)PBՔ}i\/u0Ⱥ4sյ7q%8|< /#>R(sWޙ:KT6@/?01-LuxEl-]z2Ze;!Bqo9A 7;قC--pXPNa-(®nɚ#pwUՓ0#,xѓ.ZqR#)Se&м!}7o6Bg$n_2I oM w.1BC;eS l4E?o*~~[^i0`}&j3\Bϟ\Cg{BХ eE9T+^$ )gA/0ӣ) QKHw4=>D,|doJ;PR2[`:~Y@-bCF>#85݈` R: Prr0%XBlT52$Kboujko&,t=['8 YoAoY($NYJfQDn䂟b[T!5e'$]g deA>90Ҳ>d\蝅83]>.~]qە #3K[!{Wv%F6o@_xKtZ/Emo5Rřޯ2+Hj |; Vm!E찡`ы*4Ϝ Y_:I.JFт5x#&׼Mv*TNj9fi>A*d)AtoLwj@KJw$€s`KCL$NKJD+7)Iݦs/&R(?f!KFMA|G2-B?ˈL/76M\[(z|nV̟sMf7f6m0%Z8qqT#`m+ֵ wW\4 ܟ<lF$K/qc~:'f~ X21ƭm˸W2WCl"O#=rSVL!*~ƌ;x|k$tܲm5EٶsXUav^H56)esi s8 }oJUWe7 :`!F9ąuHUDN}% R}6VQeRӏ)(5C6e(MC/|wU,(mO~RYIXWje>P*4=C #t +%(`$f"TH*J2]+ 0!}pEje #c+2 .o`(1:ah,Ʃ<)mNg,&t[RHׇS_%rxuA` [ REa"O1:a̦I"'w|'˿jg6 >c%rQ0yLxKV݁&؁+ܲhJV 5ehce',rB2D;gPv8_;l@^"E,+9݋OF/=F-:8BuQǍZgQ6m?QDj.dSOhZYtMT^.杁cbP؄a11#Sc-'+L׶I|ŦHiL% &dwh=o1`@ epTQ;T? smj_AEs:qiaLKg^Dߊ,⣱T?'S#<mgl;#Cn@xhv̑Rn*t8E s5ٸL dgݖM [9?ԆI qc1̮f ܰ5c{LDIPs[#M=~S5LVgُW'Yb 8JI7}f_y >r0 s وn? Ȏ<9@TEx[5klz{!"sIT QuqaDZX8yԱlmG6a2vTt{Ż3NRoUd4KV8Zr~E4+䦅S@S-t°1~Y \w =%#M T#@FN6Ϩ1>cH7'mEcwfF"NDǩ uPsD`t8!VUdt0+5ZX؝~+0-g3f! K) Y,|}Gt5^ɁT|@~u +_oNFv"^zIRD-oZoe@<'Q'Q[Kg~ p&&(ݛOݥX;-%!OsX Akhg8NSNﹲ@m6~LY/ksVm^rdMS~+?2P,'U3Gx2?X] RG'7C<0^pΤ)2CE/fYk{0"קnq!=Vvҽfcfi5>R&$%GhXk3+[pӲuL?nx +Xƒ FR=].6ڻK!p=_tKAJ`WQ@?S11@}~Q>EvDA#c7<=1CJ2J-pTŧ\I)8bCߌ}-ˎ_?O'MyؼSy)>s3Vc RDRO#؂` Y 2=ItE,kFƶVB5я N,X\W|4Y@9lf*9B85bZjZa$^~:J*iUHZo0ld`WorjxY.lrMυ GaR\[I&Kf^1ًHEwS@1)1"dE\pvZv2nMzL5H$UKT6)Î! %6(3}HXߐIJ7y6娊Nn3|ń7cVS!iמ3jE1#_h\pEn:!cyRY{wv$d1\|Ht}=ҵ7Y>{LI[6byYӛ36Ȏ=Z | NNr~/2qu_Qfc5$ٮlH_XsvH8G*H"γ Makcyfj!s oeb;ї}@k:Sw[jW?aW _{P6sX= ը>f:te*Gblף'Z,"b+GIt9Qs*jlӣ֤/7z$d.s]ĈD|e?Sf˯a8pJgZ3DwrkA1Mo̢./LfYPU~Yt+Dl{ҳ&6ܾh/CΨ9DҴ}6ΰ槪]b2F]]~}j |}] J$"S+|\pm4U܍4 ~8}4erk"uw4^,<,ϛ1t\)9ܠp3[Zs0җ<-N!Y,^](!ojJGM'"gn߬A.NV_ ]?y/b:pl{^_qo/)<04Q|:h8URhٲj }ā&C̃LцFz(U%+l~Oi?@n)1:9!\jN-iB ;w;y`(8r5>v?u.K)]V%[-v]ɌHLB~yF<älEذKn3)TIfEK xUGۂ$ޫTQAfFRj*7%ԬAeu;-jPvD?GMsQ\c>QkrѠY'mϨ-?+0=U43= ם02:~YnyikR?iİ4mh:,Pc$d.dF K~lzr}\]=k5zzPr36ly NEciC?"`i- ,34l [H˔gqfPcmA _:pJku}lbEau]s`v*/gz1ހhlP'XB\;鷬>j߅0]Y׼꼒m}cL֫1)t4[n+[4">,U'NB"&lʚzWح,hp+^ujWuv(rML/v\ڼi*bx;P0-Чv%9%7+q5v*[Jq0c#vs.&nf3 +t]$u]Cj$m¥7'r WV{B8îWwá #[F0‹t2x;} 9q9r}`]dTb>)@c{b9`  \4`n%gg D.8_idpb-ݯC|ۃi&]$1!Rt6L/!pkK1^|4GޔWY[c/<>-'I,3nUxs bZiUȿcZ-FtlfQح4P)!Hr :OI<,aBn.&LBp␖,i\^.K|x1W4epof)ǼruvUO\,l`dAadd}cBVÄȋ*wiico<QZӰ.i\A?^Y*Ph0-+l?rmTʼnDs\MvV*h:gMlٶ0U8;,O_c#D^ ƫF.t%zac],g_D~yG+MLa!$wIg >J6`^fg3*=J?%b(A*c9oi3U`^z N>v@J3aGs'¶>IE߶ʔJrQ!;A('DU|U,mO,Y0E㞛9zC0JK~6u3gN(Ymii'C{ȒA".R wy6d]!ΖED'+IEy#{APlA7/1EBXP}A1o{7CW0:M;-Ikk2lo.ck 1{:zd{jC^aafX[Bs_hczo,ĭ>>eFc#qKd}]?Z04^)s\(<ȿ~.D78,FѨH8 nWLCJnd1K=k̪ѥC~ԶO8N3@@0lV)5Dz;OrYݲ%obАNk[TmVrMXF+$P!`K3 ѝ@^ }Aِ =,&Tړ[>N"l(j* t Pjx~wqlpQdT[ϽJBq\l۩,>5o rYהm~^*w/$ DU(M}tY 3:5 [!]=nݵHBƴf3`)+&MnNW餉 X5(*$-bK k.sw3ev py<|Զ+AMP w;L)GVXQ1YNe+܇|L,ntd˨ \԰E3[ϪFt_lSJaTyxg~f+H:@jczi2@_lr 稽b_1U~Fp%*ib<}%DHLʱױia4|<5z 79$HӨ7d̫Zli'.\ )G%Q-BnNwoj/QZZy~IEHgQUL8ˆ(*>C]2Uh-&}tD›y}#B/vMgHeڦIdA!o9?B!^gT) }^vzb=FqC' Ns4zA9(EkQvK"Bʸ/nۯ8f/XH(9_ˡb6zH'ǾB}>BJbObe|#yC ֣ބ@P'{RPPMȖx/IYUj5'O6M~W'Rwf@k>dV| _[CB!9:#Μ[by9W!QD?"̿xqH4u ;mx;%`"$}zx>S!}yO|?c_MٯX$aw quSx ɪknޖ֛bZd0~:Mgd'}Yd\ kw(JRQ0Mi?mT.-z~ax^J-u#}:SbvDZGx9/Hhӻ;'ibR|@f(~'Hd!]{Uv':M oɫkuڠlj0x` [boe:s)k,YlFb-~RJe:`+ȳYxRHXԇ ҿ#8̄2fyC>UquPZ(4#Ti NBm,J;WT=^[4?3(Q*­С~:PR PPu.>Y ٦<yq`1{t{َ݊ާ<8YZk[wL؀!_26V*U363U`D/VF[ 'GCXEȨ WEj+Fw90a|[T=1OE/"{IgxޯmTVV%MeA[On'o*$,qs [xd`XRLf?IC 4vb1tPDх1^[L_%ݢ-pIJW?N#GThӰj4n;Fah nKZCckx ⟞3K.MQPG,pQLJvGw%-?g|e rB.>0, ?G wjWrq ~b_*^Ț+: zEf_ٵ[WS:;-d]%BIjro4@ab;q}&<"q< (%dcuu (%nX ~: o ?_7Y @$ðd[6 ڕ"JvrتĞ=:nf{"N&Ǽ0ZI٘,iHt˥[e48UylBS{*[;0'_ͽɸ+ Ha* >Pຍn{S)aय/WJP 7 1Ca4ZU!Tous{w׮\UT@:,`/M`ŧ`^u4jSy87uRY[P :kaXtkYR%pE2Y_ \S3YXS4#+Ϫǃ>.7+#Oڡ3r~W֢UqT4!‡L~Y~`h\?,%z=EGE:_t{~k:[ =wLHޣݍ QX}^Q/,xUYey}1ʣ-I,Tq]j~SQZBC`C}쑳TC":`4|yQT>:ji"lea!D( w;^/ȩ9w0$iu[3ַtXVI-  Ƈ:ڈ_WP,3:&VxW RLC&!fzPFqKć+a!c̰|, 4V;H`pibp1R1\O1Ob7čٻdY6.:0bHFZeIlxwz}LH3% p6M1d1t ic)cQٰzByR"]U[ zg1l}}C QhɣW-$ ]>ڒ.F M>'sr4fDgk`~+ c0r[ R`'*d>:N?Pi_tѻ[Y ! Er')^HۦSв» 2^:md'h^u1+Ύ;{~ $"JU-eiP&Ћ8C6M¨#hW .dk\~MQaO|/m$xW:, *]M90|sŸ&_/)Վn1+QmP^sd'+Ű37Y% kY3uxT'V9*X8ψB_w$Y6ˈI[4]_ļX{>=+,ݟӽ r'4@SթUe9.þOGWI$St TV|Q[>s1D%o(i>kng-Jq|?%q@i0ƇM`k{AFFD}YB~AzJw`XF%\L!BZ&O'kpdOQKՇac^'N]Dq /HuRģyT t.fj:$͞dDx޵ueqM]nV[qDO;,L/1['E>b PWǛg;Jyg&9zј-T4m證+h咤ntPp-E_I&q-E5C^f=*!?NFm}Gn|x {Ɉߨt>}l1-!|@^d6hjw\ Te xr.lNocT/p8s."gbu+v[i >-hUCv<#u9.A`VlGZS !| `-񆲂q#8Bǰ@V?T ]skˈH4UX-f,YZN}TP74txTbݎa ILf髹7=Kh@uA+07gN$g|NaTcљ֏CVKy/q*K4nDg%ҿF9 ELx> ,dp|5 Xp`ۨBDn}[#]~~;o9)|& (U7PxiŲ&|c?p~D_a ; P:/Zuwd=;$||PaxfG rj0Y'Rps~VqfTEӦ*l(S)n[QimzfaB* FجlJ^ZbY/lzQ_)n{1Z]J^e޾BA/,_trvQo:dW&=?G. ')Wk˄nA6/翙OЍB͐H7kk 'n&2 *eEkۄq{HfVJm[ztJ z7B͆b p0l^OPodل{Qe#!![ BN[C燏.g !=WyNPw "8MuBMs_wV(.SƱm^&%="p8oESarғu.iԽ$$F}o5[4{W Ȩ뇵)3+M 8KI[hGdncMX'Q sM!0TITK Ҕ+;ȼb pb?}C>N4zsh=cJ8>Қ6oؿ[ ^cO2tV +/Q/ 6KXCHs[ITW%i=޷%8$;%H@1OW߰^.ը_Ņt&;=Q-wq(fn \ciKep5eAOMϭO*3o1nE~(պddp(:&GǿCID}υ<&kVFdC;}Z9&? f;8lP};6kp9gt%" o]dQl5uЋ6t4hŦ6Ͳ2SQ-Imspꈚ\j^$p}@)6hfQ3e)q9QMg/J Ui",ᆜ CZa~y!MӚQ/T_#C _յe=a6DkB >荞q -걔e8 ,uw :-G(VABT` Wo5 "`ϧK% '_A(vN8Rb7'sVG`~zW2zo~DBy H[}\D#<ҩFTJOCl2#2m[OغiEs&L]_;]*t~M[Hʓ28<ȗ׍5FRߍ& ΋k=4a){3y 2` wAQtFHMLk߉S73HЀܒeS 8Jۘ,t8?#5-ϐfcq`kE$}#;N =m  #I[br/MpsT4#~`A cKW}_B'Q\K(uGhZhAk :P#!9 Fb~g95 L@Lqvid'"E騽ݓ))]blpFv;Np(VvU'ӷJcM\C9#8*Kxw!},'Uzs)ucynW.{w,ŤGAYz:t55'1]$ 1IZg$Y?)8Pd.*޿H~AQ,~xw],K\Q9[)!;A.LS[ɏ&!yZR [BK,K\r =5dFl^]#kWi`=* u~B([4?7Q$:Honaٵ?ѦAR;eAP˼HtB: "+:m[YPʉ"7y.RFP;. PDdEd8'sLơ Q+Hxpu+Kٖ[H&i$&;Q~^yWcWj5Ӌ"CaCg|;j[)*^5vM`ҷxb>%Xv=5_kjb'wyW8x>զS6;]G*%Hnܧi ZЯ*Kֵ+&G90>n>UB\{ܔ (XP,xTCVFo.V8!\Fd7RF:l j Kæ2yNڢ]jv$+ImYt<ljirsᖡyo\?Ar9MiU uG8KI6\@4 PVRnYrzK7{ p$GMh Q`HU5A5}'}O K"w7>{$)U_ )Wr?5Ȇ+tt4Δ+g f4pɕgVYAlg|Kn_K*X&Ҥ$dD"ÙԒ|>:uemy&FNӶfC`B+VjcwIV ) ֟Ec\Z_04}M?9,&hE_g :j"osS% pv(j2k\BwէJ]ъ89Ŵl:F_kGś⯑[f^4qs.6IxaOF,r-zK8ً(-]q\aYNza3"7kerq/A @(Vo &W ΅V `~ьUD$৾1f;e;|xHtc+0}쭫@^iXhQ^]Ep0_7-|faǍSdG:]EY?(bP4cN.3YSl"R$ȄX,$\Zo0 xXq^`l/7|^ z 3 CbCImZ;95 z2R`y05PdMAm7z$>뿝"B6mQi%]8TfXȊZ*94TuҡѠz,v )xr Fޑq`X+&컶 r?؊A4|<$},`56S* Λճ`o@u c . !hs$<蹀oCg20ټ m.몇}ykyٺ%eu( "ߊg{[r>bxo,/X -?#V;mSt|\{臡iJh'(z1d c^NH!^5s0,[]jnIA5*S2+u~ mNb*9U(FPho$c+?-r(]{]xb{-` 3?dr9>@f' y^T|3Ivk}N~_&~m+ St8_YzkrQπKxj[SƏ6|Pɪ-#ވ&{2Gcqfj8m weqlo`M>|1Uݐ{d|ӊMߤ$P@w}e}}K*N"rvEE}6Gi妅:%AHH\Hs;Qnda+*G[+k$v+)rkߘIhUiv>XܡN4/)<*K5)NM"QZ(jEM Z)F.{ u+C3Vt88"N#V2W)&&翅5q=mmncw@= b_WPUC.{9@:r]qkUm!|Y MLh!#>`9Ex(Fy?:85ƒ()Y|4 tHsX60#}bE`gHy#6h^=i)%EXvfDU>( x8>C3O}eۯCQ!H*$S(nWy_SZ1mf+;R9ŭ(]Vhva=SQF5bL&5H`iT+m4׉L#bhAPRyGg!EŔU\or1,vT5tEja[1O-RMCȗc%.,WvB,{Ntxz\I*> 95\ 6#\ܬH?j{D})KYN^[F`_^|M[' ^lT_Zm7ĂژEZh9-oq=@Gj2L)|1{JíaHy}wzRv׵Zɼ'eed~9o:vQ}Z猧50-ab}EΠ}_)PI0ff6fx~L-eႜ(q?dчY_ȹaG73*"I+QrX%E žwxA<zz彐za3- "}G\:vC 0a|iRh Y>Oe gWgQFCYUxRlcy60(Pi\m~ߖT1CBo,^D-5{GOSd-h~rwb6aX+-P7gmdLw\f q B7/6'0:4*K  OZˁ E!IKbQs[|12 y?I[3BiYXlBRh.vϬ'; NJ M&^jXst]] c+tu,05rN\)t{Y(.VI(U+iFQ[-6^-sR㨶v{Zޭf PONIIj>7fk(U~Sc.6OTYF(Z]0P*1FuIjC cwSt`w9I빯t^a r'`2ƭ|ûZr[]-&O%> QOX ?heQ\+Ui&=2R07]p|&4a'g^wR79*C ;G+ʂz5udZ2Kq@ e<#q%@bq֣ R4#8 _L%)sΏunzϟ#XWN~Xo5r)v0ad]$__Th9DXwz4@އ;Կ$O=@؟@=pYj~r((ս^]/A6 HIjĉ>oiSld` ٮ &?3 m>oϗ,2*珽9a\zSyǫ>Đb/_ږ 3*%"0̻~6z# RhreA zq;M#TYb6,[YkC*> #O z:S\(2V u{M-YVI wk3ǑpzStLkS/#@p+z_(9 )(Ldt?w6 x;/K|_䭖=gUWj?~苢&MꟄ90Ƭh?gHDcJlFK3og*Ɨ#ڋ'.evbל7!X & ^su#¥{ lj1-],JPX< pZBV!kAWy嶺 A9~J.j9&Y|tU*҃d?!t`pus Z <|S} /4*ո߷ $X&J8@"qvՕѝljr{jxjdgBfv .0#t{h`MAB+J%HBfU O˱ŗy$>?@7:GkO3~+fzl.^9\ YcG)߾RRp[g!*Q,D~.TYTcGpw DL^SEߴ3 Tzv1rKJ ]?Kwix)>۵оɐ,Skd۝PyhK#9&pט!n'qNq.8Nҍv_F5*%[w/KV]\AU"7$bUua}3`7\ّێll'7 F)7?29E4[}P[1(^8<ŇrU\_M(mZ1o`)u㕦J̣7}^`b~A8s}vq3 MgMIz6ICN\e+E_2XtuaImkFhnL*3 AO3=z,%/4ƭKY8eFng*cvuY%WJLfiDaL.^B>đ>uItB,m2I9p҉⎀nZ4::VA YE\R^/a^cܗ,ê'zqd4/\u,%lhVK;~PKِtSO ֯R|D̃AZZZ3@9hsw 0n%eR+iqSVcuqm X|\ 1D'e0. UMY4בC|E@*D QGp^yW3@~l,G\CKtI~:%zeG* cbb-]|j5ox޼D 0 ^ڰ9sTpVaPʰ&J q6\8>aH.P9Iѫ`8 F} ټ=XnAu\vtHm շl$a,ooD7L`'!IFQ 9*uͷۡ`k_^,Ʒ JciڂۓMN}o\Uq,bl&mksU@g[⇀`|o͝ڞ>.+kN{fgb&4&裞]Ȓ"~LT=մPƎЩ4ظU87$)6#+(YU_/RQ˚:>ꭤ'?w@eWR 15" 7nN}膭N`en<5dDAJ)Dw Uϖ4PpE_>ˆHͧ4FhF>-VUpiSE(HBr9U Ge֜nU.tz0(4@a2Y7O9R_߀ ,; Iie<.yOGtFA 2q!aWwհ!iF 978QqLT$S[$X\#װl [$PW\|Q ui#&e'S'^!اd/?fIu+W,:xzK+P#Ӭ#؊ D`ڜF!agnijA{FEޝ;.,ex3Qrei\4frҷ嗶V:u0uqj(}*4:\?+ǓPy<_?WK0h AVNυ< *xtшbK0jNEN@ (֛5v>&-y#Wz*3'9I$܄L?"/yv>fHI~G|Ơ`-bd '3zT^M֖փ^;I^ḏ PLVkw[M ŵUWO*c)FUdkmG 托чV4က*km'Bb:w[j,x4 D+'qGͮnu\D#[څ j/֕1F`X`mA#Sz/NH'i.;O]Jp4@ayvOhOC_]7HԌD]r}և1 ', %-d1O8,fiѐne Baa7/᯵EM,{%X18FcF\dΣЛ&,S2oϯW+1JTb* )x"qz3m2M` qu88׎/ iӳ)ҵRQ7_-2%,k!4firhtLz)4P$a|)O~qDJc&ƒc1ݽ3z+~z"1;D )K~ҩ(@2I,PV@j=@T0 B:qDڐWX c$θN6su`%RvHz-8TQbrE3heKULt@U"ۚ;T_5Pd)2C=jd4*/ĞU† - Mq`&>FcpP?J^Q":c3^}FTSْI҈;ٶRL"@dG-?:3ZMEIC*:y_I@>+X27,$ԩg`R{\V~/O*WG7oOX}JmQP^#]q#8c^Psp1c+rI$z,67mK4f -#BD an=z<(qaԽ z[ 7t9iXP, DSvIq Fbn$k묣|P =6LQ 7ə> 0]v}N`@c̈́kR'iZysFS<" #j]`)1\3*2d:9G)#_T E~ :dQU"-~Jy$v%*w1#)Pk PYE2m=YP̺~H.VՌ>eYi.]_$e)}b}33]CᴤqcT;a$S  قViJCm~NX;3m,{ȰOёvW#N;jR G0[V2^< jnթd.j'MnG4@9,8:> {GR$3m.h1/W/Aو|n2'(= h6d/no.y;q*:W9P)`34|/!.NF n2~~=m3D[SQhʥ_9;IZk7n5^*Xfc׺ L;G lLoҘjarBiA9ZUz1b=F%FYwշJe D#ձLG3>kGO:EEigOIF6ކP4z7\Q;o'*ʋZ"ۂfo(kUs?1ɗFr㱚GxԈ$[>S >m/aYӀg(z7<-c:W!ųiZ|ߦank{x#xc'vէUx!23ꔻDIc8﵁:ײ]]E6_6?v(vOsʅYXW;֔D{q+ur$>XaZ[FnƧVkui,I6_Oo3?V%1eT6D.5WksjE)A’0d;[!Ɲos]]vqȵh=OBMEW8 jܟgҊQH"xk%{X`oj ʾ1#KAA:8.w%?! 95hg@ah41{x=; QUF,ݍ $M Zt\ ћ^\W(TC|+)cqZ N7]2-:IʪA5To7piL޴dؗCuz?a8,~mJ@2bJ2`3 &cR§_.}|Z? YK)x=eq 9UȽY\G^=[`(Q{'m\yV)[1VfOäN[H7קnSY9hy:Dk;,RH$xJ4KZz&-|tvQ1'x (>X¹}q)u^F3]%a]u1uMb-I -8q3.ni?T7H乆R-"&#ÆngxX9u3n8)u&6f:E8>< [?5`şmHNu̔s4rM a*juGohFέɎ@`B{ !㝒w~F^^ dT@kݺmitKD H痑̕k"(p>?oTb՞r&IK21?Wo#!GznL͈ #>+"Ycpk+˞ЖQRS_Pə$h'|j +s?TG ԷY`C1҄_S*%&%V;aPww"Бbx(쏯l& bn#>qpƕ-9%!*[j9I9i?|Ui{GL~D)>d rh1nMv5 6 c{[ҬvsEݱ}-a7Ƣ{@M/jٳt iC<0* ݢ[C?Tm,e!.$oنҖ)-ڤ) *GCbi^ q(3= 0.+_'Pd䥜JHA\;zu_pd~AkHRB0ry irNH]9 "b$˟jOBS7܁G5?lIW8HN'J+vaŒ 塐,7p(ϵ Wʃ\S ׉(2z0(m%;I6,0h6XIGˋ0+*b#.Κgl>Qއߠ-Ddby8GUluRcj2aUY|-FotHcG[kWA/Ygj4rsb=RzqQNZ^L#8i!*~ D<4tu^QdJz= ~GN>吸 lffOаmpфF+ bnë,dLhA4f0#Mf)/mdJTvNs烬B/Ş_r;Q= ^_R&ЫeOF`V6ha@tj$soJNjRWflEDi*lHZ *o?[?G{7eZEH5iTRtr6ņ|"}e V{ !S'H,!D:ߗ9uAZ8c{٭V{0MQP` PVU&샲ZaTn  wYE/320#X7#:}w?"fC]Q,MgG$1~<] u0`N(z[6ćS !BJMKm(|fd|*.snFC"(a~#u\km1hPJN\Ţb ܿiHl4-7`M6aXH 0L]s<9wp/XKy)QJA:4[+PbrA n'G\+9%ZJRF̜VߙLC˛MLk9MǾps}I/H uf0&h09#fF/`Vؒ }arMnr. %3,*F9#jO}&5nNx'."|<(ԁ(ZV)AHH8<ψF#)7.mStG&oKNQTI+9B=Ifԟ fvڴKi`c~ WBԵ]͏ہo8Y {A-t|0`=$ǽǙi0X*\""%gzŦ#sL% 69uTVzM tyh&֕-o«[70ޛ^^К.OW߫F"pΫo*k/G>-}C{}")]TJހڻj ,xbd JVVl aft,BWt-* ҡt'.8S(c_hHV^Mblwx9(f4jGH\'KF]xY-iW<_.z<;3/2ܶ;[Hh+˓VFyB9jqա A6$ǥvXmBA9w_U8ARXwD? 0Átv[tpͳvPF!G`qXhCK(9`E'BÊOK6}5'XXm٧9rmzOTfL5A(1 yϥU™A)I.H32ŧKwm0gœ +BPEPHl'H-*\_;*bdX!Eιi@G/&)Xb>Op$W 7򠵪{j @=f'{TټTLnGz?oLucu ~O/,o|ECN@њ)=X+Mj[kQ;%fye\LP|]Yxs pSr|rb$E :A,7#=`_0W)6.#-O Վd\ܵ s֫ofOioVwcӓ"ۓ]LUz53`JC I;z̵yJ^(u]GL4Rny)8{+;k^`;vO Kcȣ}U*!b}owؤ*ȥ@@C=l$kkCNx`kVc U J^ w* AF{r'SN`xp7j5 djHҞԳy|䘾7@FB%ra,2fklrό=.# ǹ20k 8J[f=W5SJ. IPH]) I)RQ71.\Rc qa]ӮY|ܞ6ݏ3=A+SL/\ݗדzYS<W,昖S)C< :z &|(;t;-$3{z4BReL2rp k_T_Zr>/|Q +6 I$W!7q aߚZFAMi{+Β81UyX!)]7 ETe kC@<]>{q˄+~hrMJIC+ 6JJ@t aIa2, RC]9[yD;3zvHV3J-\C!|'W8Cg.Ț{{4-B&O g쯦B\n|ۍig_hBS|wX4h K5ܔdqC! V$ފ6.X#+P+Z^3@tK} a=9E,P42z\*ԃ0j@wUMoeٝݢ4p{'Mh;DV9!Ōz?9FџO9\CewEkQTh?O䟙Xgx-/N/i+37gxɐ6LY@lI-;Jw<ƥc6[&g[{4c%~$Jz&GJOKN7Ź2n_UՆv E2AJ0]!ɡ#[})fhgoxgVB6ŨS# <Ά| 't r[ԝyK:.ү/M,ܸO꧹;d+۩"IGq[#;l9|S{j<z YbJAO?wlh}.db|ۄ5eNnuloc5퐎$Pd>2h 5d&9rSk'_{K}J7Lsh&q%SMVIï;KBՆd fyM{7GTU +%8Olt/R:ڋ6ыeQlŴbУrn?F r6B;4u)^Ƶ5_TV g}87#&+@̒8{9ӧ;G<Ϯ='4xhWpQ1.YsKHԧCr^AI Vjv͆\ryxu9*G>V-& {"%zo*iF[(3?~fQ uk+ A)K*X+xa|&(,]?Ӌ)^H;toxڤcw-a+u{ЦRIe x QXH$) ƼG{ LESy ;9Z1ܩL;ek貑*´Ih="u޶&'K6ӑb-%ěQJ7 H;"'*c lD%oh79Er%Nkwu \q\66ndP-~XVd5-JwO3/r`+ 39vAS1-vru|[w57$@U=YJjt(EF׽M̯6bcX(^z?XXf_}r" Â!&%!Xn8`b#R>Q3?eٴYaAbK ax @1(l|#_B8U-Ofz=rܟl#_n֭^YS涞)S QXWڗCoQ8 ذMiax0͑~ִ~ߪT]uV\?EwS(*%/jrFp朗.-j_w[K޹(7Pū][ZYt$t$C;MGҏ<&joH)W_Ʌ3"9P%mjOi xt?hyDZe2DpL41}᱂L9Y#ͳIВxY, >s8j!&bZ|J6:}\]QS\Z%$`G UZS8mDFl[ PrhQ~;NNQjTMmx㫟_KiD]* K$*L-8A.!1'3<:1ұ y iQ,YkD }CaWRhޘ7-yɔE{8-𓿗\Qw-gp8r]`;#G~oi`6YWJk{ЧՉc3“N2VJ_/FYuhlu>|HrHg>R  R*!>0aZ5AK}#W 3{j65ĕ3avKhlɟ3Q]a<Ȉj1$@t2$\NKni;Pn*PV qk&O?j5Ń׳cCk 834meLHa+7u0>VYdmlv dy]!%O,|7CP%Rr;>^of)*XҺ% YRT9H?_Us+m)\ U5]TB#Dnիƒ+FkV\$/Uh >ŬXǭy?<98Q oΚ&^B+K(2%9*DM ևg8͝\XOgoMb!e]lq5T/|HdH2xFP@! OI-گGun5T[j9\W:PdQb5]>l\o\0'\!i4QײцzjBN\w¤zXEpĬrIU>(68*æ\2ʘD9qIgF5Bi|H[6p̮8(ii_+< olN?"Ɏ+((B'?,w\@1z֊\w8;?;֨ѵe:DonRn " }HCZpsn+wL ՝^4ՎS9^Vswr"]3JR9i6v>e(<*ՄslUahmSQIEA;O Q F41Dr,-R]+p6+XB8,mFSCQDNzuNx}.;BA[~j(6ڕ˅{:O2zSim=g@j.ǖq (`vWn{[ R4NTXѭn^K4o<6Ju+\u/ ^RHA;C-՟ ޒ"%YF[ҟOC>jrWxCLWVxu u[E(7s:ka)c3sY.8NO6,[_J>X(;X㏝Hׯݏ4hZ@UMXmt(ɞQHEgKT췃~ϞoڏgJ(V}ClCe]@%BOY!bkx$M4P3W4> )jhgϙoE%ѐT霞^lO4.s׃ t2~zw$Y͆x~Єx^~9iDTXqrf+oΐ[ɗ]< Tl-p[Ns5wfz*Uw[}Z> X[[&Bv^&2og裄r@);BgJ ;ҝ+uc {=7(ĥ6-|-1-EZ4q:<Iұ;6[h67w f9^[KO6ۊjRhoN614pN_5Ѭ(2,iF)ݬ~"C ]|rН2X[ߎRx|uZ}|+E+U[ŗRHe g}Cdρn}~O*qxD6vS6;&$7(SI`TEj6"dHNrgx}~3-m7IlMUhNʸx'Nm~֑Nm} #\#T޽ݪ`6]B"qcB$jW !ÂF$$ާL<}#o"+HɁt*108n(d/x(4>`8wA)"nCZ.5@놥aNZU^@znjfLp.sG9whnB>| Gp)|R63's']$][mh~zȽib,mJ :ћ Il%8;u T5BACz".yCHIC;bj6#׉7 i| \`s)WJх]&houLS/9w8;7 -ϗKM&e%2tsSg}@CWUra?T7֎~`wno9#2mO?j(X5 K6(AqvFXo1TUo=ؿg)-R2[IƐGTFj|#PZ:idz-3a^ \4ބ҈h`,E'*\Ùi.lZ* KU*a"OUs Ue'ys=OS<dik E'vnSjx z/.Ǒlfj\R P"fI{X>D r ErMBSO.))BT akPN?#HbŒs\W}Z*w_x*MmVļdR!d!ʝ\kR:UAmpf4ࠇ*RӍ5/P]&c節!.$T؂f!R$󁃏;_g\9ɽ 솧0kQb) +1C9:CDUw\wA ݁7D1ȋ2~ǐKP {.@Al3DG*rn+} 7iHZ($iHm@-/]-swG/ !'j:tNf|э.ŁLiC"SS'?L7ÑT}C9:m=v#*keWeҾ kp|vi}4%jGc=^gvkQ/Aؠ#):BT1u65AuXkDCWg*x.GvTywCp)hsV BwkJ5\pk7_m-D&[ qo]DlIUQP =U|0zu, U}_3ﯢs~:@Yn-6_vVӡiɖE:缒Ke4Gjץ}1S;E11g~"K֙6 wрo<]ʄ's:s8p0UshfFثmuAVk ttYo0?-9P왫0 mgIR' -胂A5jlvC6\G+J^K Aa-~gٰoܰh~Sm1Kn2&T3꣞d} a5XAZ[ r^'}6eMϳV&D&P 궘0BxK>E)vC'LUv s@ev~ .o"]ݛ aRV1)-.G17iJI!nCzW!@N nm48٥mǵKф5Usu!qieL{VL$1{ \m<7ȝ((f4Cժ5qD<, A G #ط 4(`@zC,]Hٓ\'j PM*#p!^iC "heJG)_΀/"}(_!lpPh' NGD=Vۖ塁K9| +F _6dfFhJEdHr60\Ys 2s53V vV +Q1C }}.[[ !+ Aڷ)FȆ&o`ɅekR,j[#WݜӺ{禆uyI#ƖBT4kpΌu"HHC(c ~e{ SʈM@ߦ ٸ\7zhlے:7 _׽YޯbbӁoy}r['Æ"NA>Z3b异;?VMiP1HΝ)V!7)ݘMvAv,mk{2w0l Dt>glBVBO3N3F+A΄mك;=C4_@+0Z{kWaikG&(%H >Vi5=YJn6QG_)omE΋.%lXBgBvC;p19Y[V}DU]w/#̈w(j"qjmFﳩs *yZ5.{zF[il$be`)bw$oIb@tjjQGt=F9W:Lr.r>o!Ӵl1{ 4Է/6Six&(qF 27r <#b.zc[/73is=)Z]CSxC1w!a N>{pDd+O[ի',ftP55fc='[xwL^ݾPgULꀓ\K,~2%NT(hno&x 8lW|0$[&ovxn;/HIbƳS$b^:>WCctS}zAxiU0+=`dTҤU*# O=b 7y"k`'8\8-k ׷KԖe7,7 % vZ'3Q&,BX/eϟFfR4dc` yޒoEhKfxڰT6hXH-aRH0IgJ"O7ؾڹa9cd 5e""g5S%a" JEha=(W{ x1G?\Vl.{E~o=cCź+mJlK x{MXl^I&b晭'`P?+vVJŸvt;cceuLPf~"oeMɻ\J&GYgdI `k`p`ܧ/B8=n `ndZ| %:WWI:K__S񂕵)ͯ!RsS@dt4+G/NYrVd҃a w*/vVOC)J+% 8FhM7FWde`];xC2Vأb1M{wŝ8^*SH%m*NWe`nD*ϼzvh/$!>9,{+6KFq{cgv5S> vz?]UT>$/S\OjsQzSq| ̻(;uEE';<\z7F*`_B)3j^Fd;b?,gh\@AZ_M T>mᷰTi8yoNWXj|qf8 ӘZzJ;ݚ6X`&,V=ã6iV^=0t4/x:S:ǚ] Pv6vaڎ4ߏY GZ$vjN߼ oJnjFIk;Pahwq^{R&|kGz ^MNZ(;x 5e pSgIfv>Fg )p' ~uȯPطM}sH/0Dh(,k9F7HF}xЂ`sUa |n8A,y(C[(fᛧ|BwFi 9ₗ*jc :ɜy~5SeN^;>T./~(®VrW$:RLzZeZT.hÂCZ/sa ۶y6JbW 8!#Bz-4fn6*Hd WRckkm7xR5 n_v7~q֕#E ;йSDqb"0fqhݚD;{^pϨ$/F|U #4I5!kkI!W"~+HbBbX"SXik OL3x6n2*21&[{1)kw>?).y :f9FxOEOB+Ⱥ[z#et7pXMM7N!Hs0 ߴO?c3 ]^0@4Dw;+]^V3ђ,>Ұ,^ViVHzK=L֪vm\wbY鍔9ex`UR߉.%3x7lOeTͷ_+P) ȳ-ЕVM n=Ǒ+ѻ۳Hmc/EШ`PT?Sg& ! $ۡOu m Zn~qN ],_L z+gUQ'+J zd\[@:ط[mkk*}f{U'6\m@ gZ7a ߁yUYX܉(Q{Esq_$֣o#hw&en++֥v#Tj$Ը8@~ 5>p'FS͗??NxW -Ⱦ]6_]C KsSŏ9wo} MS)csϭ&ӎ FE0,c*UbХ'? a2A`?J'4cG!ne\Ld! -ʢE:A#P4/Ce}zO; o:7PWm5r_Ilg[P\9EW~#MTtHqݻ,Z Χ:#yX , Z w |?W[hc4}9JWuI}ha,ⴓ!<1>ݦt])Aj@" SI> 3A}fPG E< Ghhݿ%d\c5<''/!!۫Hmq`2$]ZryMhA wJ珃B* 7+$ߥc?}{5۶H$#_ݙ)|d@X7-geC2Vm_AI}hvϓX谎 ftRyXQId&R@o=3! A%j_ӆlj/$jusnF.Cm/)` s9vN1=|Aic[g=͎Sn +XKǣGN\IF $Qz1gz"nz?홎`?rbHa9WxP_7'/Ӈ8ѥ)HȆTg.[im84RH8,w'à[m-ki~͗t➳B+LOJ77e)LXADZnh]"LQ.gD yVv@o$i1ӗ1q1c*4)fpA2'UFߐ5 RW~ Brzjg1B֬:K)2=ZlgLƐ4| naapwOm¸sՋmk9 C>*6g.rTo"d3痺YVUozZI9{`o9dO|n4w1z ߅F)) H ԛJ:rSKc4hW.bZ1$H'qjqzz2>=*g)J#zP8- _.i+D<"n&nI;p@_ SV^4o&.#ҐG8p\gEb_(Qa!Way1ЕK[M/5cL\Ww9fbuSx^-.f8Vn[?%c#LEϝk`!dQ\ӟ1#~}Q8Q۳#\Nx}HzXgz7< 76D-`9߷k%5P"/pj#(#NL$> YY)z BAA%CM,ɷ2*>)O"ew|=*RNACcFihLDKC"=%>Ć'#bKm\+-WM3{VGV RZ\ACބLnJ=""s#|to9c D '*fMb4:ʌ..]:]`3.Gy)'xU/y5  h KM\4 B‹Uo*4}[Z`4|FC>0MH(q`w=뫵 rCQRQ &b TsYBt_^i1tgnzFQɏXq!:6. 1ʍɱƈ7ZS$b.0ZD9I`8x.5 ^5 Y~:wUǟt>y:;jVglCc9{GQlHM| kz٩ A޿o-R;Ŭ<{Mn"r2Zڰ Ltp1`%< aV1ouBZbz%}P-8ulKKo+^hL tAVfc ^I'|OTYo~%zCY_NSI" &OՖkE0#>}mKDt~SWzol^ku`yhnUКLJԭ=p.<=5 Z=btԐS%t,w GU|Nʔ Tw/ۉTi]aƷE$ %Mַ{*/̇Hi:B^%i<mfnn/['%L1X4:Y5%ŬcN qHluDa}1v%(HK 6$v}y-fW5 t֛kO~>m26 (B'|UCzRVWԫ/Lk&u(V_j4^Z1k*t7;J˃raVq~cS='&!I={vV{t NM}(:alKцm4 I[ !?Gχ0Xf;新tF/GI k"CJ1ez|Xv1ЗraB|JHph{u~KPVӀnjNPA):NXYr`I8otNV?U媖W?D0$i~1%K4 FPFƲyS[HM7]zBC!DSוطz:?8B@X3g/RzV9臖M-# 7rfoϰn"wuY<1JE̶Yqax\Vq8z6d'FkRc ry ~'՗v=i7&kGF(YOKH]9wW^,$sϯ.44>[~skT*TqYoFvEYe*P2~BUWaKo;(8!#hW8m?eϜ+:v;9/On'o[K3C'm﫫ҨcU`:#{H2;)ڬz.A6>7JCŒHj9:u;3.)BM6pGAмu߽? ٷҐvΓAD~\2xT9i."–˴9#П|l[!qNj&}T$ㆠ8Wc=P$L٭J[1Q Ta9f\]9py"VΞ_E ;lre0\hcZvvJߖcΞ<*KG14Q v{&)5 ߂K,T"x P1%K[)yeh`(҅3E|L㞿rM:=6U3uB<5qUN&U=-uS;=Syr7׫GO8qJ~^wF 4m 2S+,Isĥܕwdv"ò>T-q4p\݌xGg3> .s8zƢ壢R x!]ߨg 2](lNn2pLgΓX L͛c7 _ 0qL!3C6$QHMv&%N[}i3sW]* zG:>%x0pNzYⲣDT~ cML!}`%@WKs.l1*רZ_ 11̯wބQ›Ss2: m㳹V/H'C}^i 9ݵcPmC%uн( ;} tϡ) 0*θ>C֠&cl[f>i y'A@=u "?& 1z^>۽n_;o;/1֕i3:#s=M_nj ]ew_B֟0_b.3 ={]z7/mӍjcw;5c$[{H%fk3nA(pV+e,$Cf2orbN[y4wr[Zi- ܰU{&TeU"!BcEw+̮FW$( ~zlT\IszfVcj!}b0E+?xf9bPZPhKfҒ(/9|Y t˷BO}IZQیWΈa(X`t/TMȒ)N؋%U5$JMΤҎM|=nJ|tЎ4ޝA17=K *7ĥĄ⿅$c B/S/qVo'_G"Ku܊)}OjI[ *EGf}f sd׿4vֱv4^3`nC,gt7ͳ TA@=.nqKZ/qSw(*-M;35b"{.,d#nt3>,#hLGfuM^K'.w5 _ -Hdv|0\,i S@ xHȨ:͒VtXnw8(zԤ# J:[k-īB=\[Bf-b-=p5 nR6>f//Mh[6WFjDEZ`靄vI.ut=&0^2p}BRmL m6SS";L lMU{;,M;/T &8Y򡝜X?6N=+(am}'V|Ig IJYTQD8j'^tm/"PU 't.kPD|TrCσlTR! GBx۞|B8mqzh3CUFOABzc4^"B5Po\5̀]GP?h H~qP^G0ٳ˅.nQξ~&c!MOql83E0J-i$ ٳd[%jY{) ϓ,.Cn82!_ h6REU+?x߹ݲ4XRM&SRӴ+ƀm9eϋe3Kwud9RX˟*bffMbf$8+(3ɐH/5UGȤ?T +)m%&|\ƃUm${X,D- Yk W25_pBU.dA }vfY#|X=s$|d<+17R4JAF:}L-]I܋'PIoH}Mcd 5]ADWe@">q8|I#9?!~9t Q}ʉK9}{=B׿wS Aܰ;CJĊ1}n 0^*%h>Ģۉ4uxѻϖОUirwA# )C.j5Wigrvb%")M 5^26ybNd2@W0r7B=Q$o gmEi6OԵa\Ms~zxW+ &LזqZ!7VRpS3uk wxx>Dm~ݓQ7 `uZ2&A߷"z@s͛aDNd]N@pd`r13tiDYt_WBe1HH쑨奊iQ{*'QD\%GXj9}-\PRk-*W*sʸ2=UDCT. R=pK/RKd[Uhdj)x-g&\L5ԢRW3+Z#nk,}o~>YLf)[//-+R=Rz{Qv^K^dE z<.GUwc[4B q<@sE͇> u1 b A49Qx>5D"Pbԋ0ѧL[AGc˒#V:j!@gN$S3鉨c3% lȨp3,ꄟɫB1"pJ2|9BaQY* Gp =zZ  Pq!UCU7v:YB+ Hw  ]Umu Bd| Q g?(&Ґy '$!ʙrƶ>ዺl:2:w^=zS2$`/d3UdOOۗ;MWfqf,l˸tϚjѡ}p HN)-Oڜ3#[#3|`8"0ˎc5}[x&=#]K`bS~} AkH.c ǚps:=ֿE3V{· V1G4`-@IG_^ǒkbDjNbv8瓎餴n}<1fOUg*%o=朊%W`%z-Wk|cp}i^WFnwj5FA civCzᷗz4CCr\N}@ceK< 50B x#Fğ|Z4BL_Uq0P"}A\wTK6 CMۣ=F7p5D)O)Lh͢x(2?@qU5o/%{dFGy{ z>TlpmS ls>wi{k/-t3g b}^c*RՃ\ u<)D =G؎h, 1vY+A&5O%{A-QlEhJƪ-bR4݀ #;Ƈ>Q'|ug=tFtHJ|.ן:U`/ɇi8` qB=f)Qv kwRIt5[j:_. A^ EO.wˠq嫰0]kp~'8Bk.@۫ΌpJj4Yt*ݛy@kDyc_ =ZICJ Gm e >D+S'f&,ϞMjo.ֵn8:KL -K iPeLv7||.lr'JͫB9Hfu\4~dMR:LRisV"Ro'nΡtO mWZ-斈MsKߵty$2_m_o?&JVnba4oimYI [JDx9-[mD ǁ~ N6幏Dm=*,E:B[%fڱZ,m>6&AXg^ݾd ^p\-|hD[tzHz<3 "|顨1vgzl\Wd'n}fb 4$.0kGEcSfHf}MhB}2iKbͬݮ ~`7UmEJ}(ʊY?2S}+6eXq;ubqB\Rxϲ35z{j^v'_5x5-j 5;)NY! 1&a5{OM\:MQޞm&p iqm ^NxZL%nlOL"N٨ñW39\Oi$t?6gj"IR0zuwUOo0_Y0+Q@W8N6҅%/S4YP"LP9jU1%r]'?d@Vm  C`1m;y?'8uZ!ȑuj^o,7{"QgX+RF0(2Su?*4}J+to6%WhgIcA;h,nxo,D  5S ?9;$g$ gAPY3eXXB0EˌD،ŨIOҤ?n-MINZ#Ze=,PxՃoU-E߆Fݭ͓zsnhF(WbK'51B~}:g2:wW"$21יce5h FBʣV ؈D:}Eg+aZ"=ja{3ЎC# ҵf&(pgظƌ&`z1xge"lPJYAecry}D_ u#OB`̐z@$[Ǜ5Jk_*{NL"b' 1A8PJ{1?_7`x@[3+g)|Ѻ>Sg)U.s9ȿwr+ѐ]w9kz(LMN#Sšx2eZJؚ/"(P[`yK$`[A.LK> &v:/Bucn9Nm!1:١1vSmn xlo ޗLL䩨Wf<+nIwu)<xEv9N%pԂBV'=Drː-W_VS+򛤿K5OlO$ǽ3tq7*0(4M;vsj}K&`P8}~ Z / [L[#TtGTW7ny`2 poX2t F+@ fjItq:Ů}9jՄ:T>l[jɓ<yiX]$UO;_xUEb+5Puׅn`q1l!||4`qٴ݀pdbnR -GqLWvs;n?JD4ᘗ ӏ>Uh*~pfPnWa|θ@a"*'?}kؠ҄&_w6s[=\yI zH 8^t[ ֶDzN ŏY.  iQ[~*Ay^ 'j'`"Q>:m|K/ Hvf|r<[T_=u"0!)K2{nO)hfhЃd{Jr p}BC1ܢPrdz +]b|?e$[F$,rJ^H~'џcTr&n!Q%|(m0&xJb\LW:Xud+OWJ/WG(fzM!n<<( n36?<{݁Vkz Jqp Ϯ*rg-B%w[^~txdaj֐Y -yڄE"Ǥ7v{P8/`r<\ o8f{/"j<*32  [x@?Fy eжvJ/ {4a .NTCۍ&9U7&%`Z5\c ~+Kjj؟\zwMXomT3ƥ^uj<pX>Y.KZ>*\NC2F e#gMOCaMs=EJXu.s+D7b($ rg_ɱÎ>E 21hfδW֋=fuO$O6(b K5Jht JXbl hA[Cske&έGV}.R5|Z0ĥ>QMg>ONGz?S%QyWX&'Lp}19J}@ 0g2_/{s5] 2Bv|zPxi =.qB%/G?0_k~@D,:?w\x6D%B-N*2/.!Ay=d S!3~!Y+1Jl)~CX3/B?grАa4ף/B׎YHX E|'90.#PUzԃ>x|E1:vG757cgqӀVOp+X_=cG-`!Iu |ͽ(@ԕ`nLl1+-X&ɵ/>2.I aDG)-<5k*`g{Bzp+ptu\m-ڽC ':33Gx~Lb0B(%t۬YHdM E!l!5yP5̂#[XX@Ò%qEyT06|&{XCzvDR VXEijmPظn Af,厚|DLtBg;N K%CM528:L |۫l`(lNC]:דApGUPOL1fSAYU`EgArŷ@)LH(/͸–j2̅B5#hB[?blњMgFdus+/r -j,{u'R]Em u@wL KAPT<8(lbK3EvP?쐀}r~ڪd}bX"E<ӣ2Dk{瑍Z} C̻tAЖ`rNU@1‚7k$Q0&aNbHl. oϷ"C7qzT{cVտoc-s  r#Ѻd}DA]۲{{"ؒlf=:~-)b@U|ڤ⡥ʡZ.73 %#U s_<ϭ~ APq/w:,$d\dŷW1]`VY M5ɿSaA|jK.SF076 '`k1 ݞ$<@=qLe£rsz\O`oy@"^s[,ѭa:Tʪ@Ya9Mlh&xaG`zNz߳9 fWgD7wͥ<*3)dz5qI4̑Y/Fxʤe%ıvVL7-ϥ{3-7.vi֪(Y}!cۦHGU1r+ʼnZ:GJ|~+ydd5``Zr]O*"thacncn!qBDmաvA ٸp+ir(ܺ fVU^ki2^~Cڌ;;B7t-D_Xo Լ LpY-,S.!dqgl {>cb 'lZm# 8*p=`݌c59RH9H/? LS"U$qlJZ>7/LbѧM m "Eb0d j@vTS\\i&|/>[qW[1`! *s)ǒ!Y9= *Qf%L1nM+_G:{.*hIWV/Oyx-'##s:vVYl SiD|)Ty-y[f >Բܛ1KW⿕r:R0 ?Рۮhl)\-?,ٱvZWRf˶mm?&GNLq֬\Dո ::DVeLD2q(_uy"S1t1qjԎn7Mt߲mc2Pv/P"]9c͐y>[V艔-%-p N7o@n9fWav p.fbyTK%ExgօI&o% ތYU,Q8<{{g+CH4?mB >M}2V4R^y qlVɬS+Jm_&h_\35SSMΝ#C8\(&s TqtE6^ ibisfіLLمoU`uߞ1-~*ٮ*falGl:GgMոRG5BP !T8vujejl ^ F,qj<{-@wy:UJRN;*k+"~ '#IЫ v:J&j(]4']q+7sEQA7OQ/ wy;Dn'b}Ą!X[2ЪY_oCt6xdV ='ĘzHUqxC[?if5 tNxL)Hl-v쟊{~/$V@ԙ&0A͸έ.nNV.>O֧sdi~mEax)U( ZWVX3WQ/tk' nuջ/O퍉$ x yu&ByO9r->md-tݴ+h6+63|L]z5-F(/RƉ~ 7]5l7ht޲ ) 3,K_q9>e"rUv,J+3tI$v *ѧ46>P nkuޣ䂠9PoGnH~4kᠷ%\kETDae\*'92YR Ɛrk(8HDsuAYz~ g׌wM̴aX$0eyPé>tbK2Bt~DK0j({nc v7:8a.YО^pG:XGs+6R96w/TNZe2Kzwx*[_e~ǣo)K nx4JgN6FPJ;CI#ߍ@CKPk=˱Ηʏ 輦=921ȧB6AU:1M?7\4rJϏ~XH D'n-uM)6vc}Jܣ.=wr5+ d޳)V~n9%foqJD"}DI*" D yu3,R\gBMZ.r2 ֭~m+.TY*;r:y,n4dkuD;n“`VK'Cukի;Qs؝A6rL Ռ1=4y;ڼfEgoan"W;s_lE]z 6-Pσ2-gy7ҩ]#n|?܁(wΰ y@biBؽn%d ,ЏLq(ȻK.vY;FܖS4e+ޝEe!#e3R)^ҍ% yk}g$֮ oqG](At/"v0\blR׿6^ J8y ׭1 codBE_GxF$cW+7F׫;@z]4b:MF2;؟Ƭb\_;,ע&`SօDa&tﳮQEȷ)0W8J6>r%]^dݎNty&ā(k6)Bf2dST|5cӱ˔j'Fo`1)T7dѪ̴baNG$<]-Ѐ6 Iv.Y~gA!bF`UM@2MctI?Xr(uN<6u+`?7a/j*(dUG)>!G!N-q z-8OO(W6EmDaoU~j :u_}<]Q>j%1] ͏ogV혒@Ԑ)djR۶VL%eR {p,jDunEGIdY%őPOn{UҌxYb^˂f0CI ݺleoB쓴eD?A|! n24<^qh٩]ί" cX>TwON .Ų:fC19QO<KkJ>ޙC%9gt:?o扫n#X Z ~s۬UN\0֧2N$ poPVֻ(U.hy7\2MW=.L `-v퉯+MٔiيXܣ)W *(*uwI;) Όm=~d]񏁝6ʛE/nTh1m@闌. f~tRDZ%֝0=w◚ ]~O*FK $Bdݕ.omwKm٬BرC䙈F!V~_-_>`qԴ}ݿg8 DQFz,O!^ d3 4bs̹))Nn n(ZҮCߔIVcV":_#7cqVY]"謯eٳ'Kpy)7gc9NF{XE|=xΖ⥳JGEObt?tbO`:n2,;X2EN ,Һbnaޅ8Ksgyuk$%Bڨ/ L!Zdm!7H(`jBEU޳\q:.Rg`qc/M2D,s:15Ê5JNc']-3K$c}'յXŹ ?buDJ1=E}`l 2vUe~K` !X:a$l̹ϼ*&jd.37[:gi{^.!Lݱr@f'p>S:H1[qAm8 3鉚<)_Y:qKjP~?"io U ƙZ+VѸ'SU/tkWrl[ nM?YX: 6?z!xċsN<٪+FGf.W?h3rm#U:,=0yvbljӑN4ǽz2qO%eC؝Σvm0c'B; >m(]C;"10֜Hvu|8r$ jwHw7߹\ [(VX6 Aш0J Kꭹ܋KS[{ QB֩;Ly^=3m7t9clܧ@a4e`ob1BuScjQMx7G%',W8Ir90wdӣQ,P¤Lp|)RΨQGe> T;yn lϊƾ 6:$-Ɩ&F+;W DX#.{9<^OOư͟-:Wĸzk+kJh 1.`EKI PF%MI{@oЄ-Xg:%i'TPDK1mՓFOx1~}vs.E2roocwZs;uI2AрV;^iؓמҺndP9N̬p~\asPLEhL=rƒ6t_XGǙвúwoLCrq TS;A?/H]-%&@1aP'I"q ;2%tæ G7a4n@MD- }}v-UV[",M]GE俛1OLL B֣PȳUp%/-4QP^ zTDfJma/7iI#F7fNhA<ֺsvrؽvffjvAY|4I5V7Ş|&&#[هfmgI+0#*pW'1O]7{Mܚ uW1S)f g%FdL-wGctKfczniԱtCl&n}ix`v~1ү.)<%Op࡬U2{OA_bWO6+0/?*k=,$l-d ,Ue_6wkxo~D{x {c6j"̘zKY̹!ܴi7[O7?32Η֙?lC>!mnff h.ф7?r4ߔA7]%g <*22/ܙg =XzB.j&hRԻT8zF \EY nxHkW%:&8h{K K,hF3|/3>!hV Z@ݘ#Az;:&=2rb 4fFd҆G`Դpe`>}̼eUQ( Iؖ5g<z o2N\‰U6|ĹtIXc]u:[d͸t?(S=1+ \VoJ7Գj8}䑕ydՌ"LV~jB߻쾻qSBK3qvkFډЛ:us7ܦfc )R.|ߦ)qS+J s7] +ƄWG׆Y@ԗv(FI{@CF3Ur/1%IU9BJ?p0 6~ q *C,fVڀ8ݙGxnىg; B(IܱѮEy)&&k@ɍ9ąb҆;yY+5ҘF>AGYi? UB_Th-O!Sj@ RX_}IsɾudXv.8#V`54~tRO8YՐ?ep\G.,6uh^GAY!vMK Cӥ7q]!#K<@^kav?Zq~rWF3]Ynd%lVOhSID*vzB+=JԴcl| 3mB6fBQQu_\$/W=5el); -XX QفM/'X+T;& aqĜd~¥u.R!׸B"*XV gJ2Ө0&:! "E.#c3šqg]%!8HN%95$s-a}9n nٛ'Vg=\B_1J/O`ʱ bsD\e<8Lz5ۭ{",ߑ-=wP[Eהkm0i̘ʡ.(q(h2iª+a`l$N(1?܃x_3%2nJMʁ-/kMDh+?ݭ3zܪ˴H[xcȭPI j"? E8'[WY B%Pڢprm52ސ?p[˽ 9󖄕D25ǧ `ҙY@el~˭OSyɗlCۉxa^"C)_b TeJ9R+v7tT 5T-DU/@Ы @ѻinܕn0Aa*ⷸ1%XA$)^8+׹ hCUy>ѝy л5h⡃@& 6065)t ^& v;꟎Iݦ_)ߛI\h{$k(aWuz _0ƨ=!cPUpH ?͆AekcNJr|?f/ 0QAI@O9"B .bD7/NB:dt@,>"h~[T6WU鏬Ɗ;A#U}3U9+L>ExE y)$>DeׁөZKe+JVl;&(_$ǁhk"bxaL_#So0\<#޹2 丅7gkA?hHQ`HK~'fo:-Rii(vn>m&T9 K~(\s%imt$iں@AI-n=FP?Ǽ,'VX:VP9Vu@,yzsQ(Hh;Nl1(w`0/D 60{yz\ |.MynlWj^@MSbLM"<yr Y*g[,R;+adp~d#ax̓K1G>,a;9#^Oڼ!X{ISe+]vƆz P%;hҡš.*-8Z@w-]l0ArVϘtta8w+1ncJ$ZĴ@&MU}$ ^ˌo6vT&qLf"$>T'yK> D kr-hnv߾AOÍ j^M%%-AerjqMl3|B2(,{k<.cjc?[B* {3-Y!A E#@:|\D0۹AgV[nס;꧔k0ttSM3]lplbBO9q}suyagGR8dΈsh8 ŗ85T+nhqh])zL \-P|ѴCTM5[_#6r$HDP(}+H8 [ (jh!}Л8,c5Z7F @_:Z",U`ir{Fht[F-{4s$\d`T!Rkic5'O- Gڭ"< a&ա$@:QPr]нCeaF33r]؈\`Af9'$9%T͞QMAo==ރS/L\$GvAK/[c@̖Spa7UlC5%fQ =MG*Q*w|sN1mS"H?Cr5B>Z2Z0R*.;h#1cDgUM4z\1ӹb"ffMA15۴ڻp4b f-+.|*?If29Bu*X%ۙE@KovmB#i/Mhx^Κ8(_I׃+fzFPߒv1ソ\kd%k&|| 靀!N%seB$Hǫ\>fRw]{A3__'u|j9{HƄGJkl+YWR-3hr^ȀS: iv1SdԾM *| Ve9kC!9]u]4 `(6UayWO.GrV7DaaLJN$i9`H~- OS,<~}j¯I˻4̗|s]eW8wI`?㯤Ž-\Y f9J}&Lzl,kQubtp2-ZR{jޗO%؀q> >u0+=62O(49ymǪ!BOVkҰ0cٯx螈ZSsSlҔ`P`IoҜdcX;m< DSWa]ǼetNk[ӫs;,H\kn4>r0mvNR"b&{r=eT"4ɞ9s;[]nM㲽ǐW Rfyvm"PY'w+8PhTP+W` }raMmnBB~9'+<{_RlqQv)5ZlcC|FNBɰi, M5vkhoЄksnQeMM)zr2Mfs jMo)s}(.rmOӎZexa:XXgZt] -ANHbk(UҼ M,slS- |Z^ hI&COJ%.ZnO)_+$]>jdi 21NĈ }l!Ȱ`ed)E[mo:#{ŗraJHSЊ2l&}k!5-곌6Ё'sh@?[E6T |!g+:}fj6u كuh\vxq>9-~ڽmpT {\^ mR'.H )tD%G)֓<,8y4H^&n*u؁ Yǵ |Z[)Վ_68̴rM>&T8Dkc:>n@} ,yշ=&ϸ呷z\ꔈn>*0HsM6iF.K=@n͌1s=jz1E^ Jڃ³^[ǀ=gs%2_өAh"4&=DC;*3▒H] Bq*\R'sgVuG=2L͊Nc3"a+ɇ~e/٠UP٠&珐( A/消(x9=|~{Yv)9ӏReX6`X|4CIV*OMcC{,4.6We6 As{Hzkv1C]C$Sɹ!u7zme"-]N2,&۠ڤo At۪n3|ON-5©PYa$>a?fv! (EvQU걊-:Er8d;͡~d0y $8A0]+ϡj^rzmgǷ杬򈇍̆o)~Mi2׶0dtɓV2R fH`'B/#< 3o+NYw"KC3?'R=\$B1S2c!1( 3Z8֑vb#6,,u-;i6r%{2*%pAC s+;Y\T,YhTd($/s $R>GX J7Q^jq4YA.2roAS8tk!W=0:б_iVSj4%d2#~᫒uI/>I]] iAWaCF;w|Gڵ].EE+yl6J*A;Eh7 rmEr#h \)hY\Be"BW=ۘ> :ZyG"[X95b~PIDvtE,[gz~$Qi1@7'FgO{WEşEYFB,&b56{ MޒDSVKcMˀwD=¬GGHFiZZ9GA{3dΊA4}tF(mS3ֺXɂ%㯰)?]囂* _|~#azAQ]zΰX~sDpO^WE>T 1n54Mb_]Nţr VK|Y7$лMDgTɊ 3+=bި 9t*Q+7 P|P!鴢d2jm!)̄ Ns[`>AkHp]0afjC3~Ԟ:^b}t ~qFq`ˑ2R+ q:M4نZ;Fm9oizL%i҈*t'voCvk0RTmb6P\y)7F7zoHAAP 7ZpAJBT{'n@ׁtFodq2żC(FTz8)* N]R'6yĘgL3'q/<#ރ>5e*GE3G1͂eR`@I$ZPz5핟Y<ٔRFƧ_߮B矆 Q/{X%ƎЬ~)U"Vʿx|uE k8-bsY]1ǩ?4;[\<퓻ѴUOnS }N |T w ִe!"Zu~D05ZBX.3n[;`d~O~S2]ǿؗ *I+\97ށQ~aoɣ&"z3Yr9v0~>:Iqe t^t= 0 VdMPYǡ]+iX0wJ[(g fL[=>A2Vhl&.*F@e`권ݼuil>f..rA@ hSmQ9)rAr3L(Sev pe<7 -MԦZШ}i[Y|$p%]4vHx1ޛ)?rJYxZ' jU+> z |$rPj3dERHc/p:09c˘G|;*T*$oBlV][4Jlo{Xp!Gc^z(zVI6 G:"1uLM}rl.H@ $%șǓ Klۦ/ՊcmxBf:?aQnQL3 @AjBkO. ylg (P:G\ӚV.ϔBp =S'#T?fn|;G:B3c4/!׿°Jc,sQ`{GNO!i3ezr=kKk Odx6KU64p\č19;M#y+DN=^Hфmqm ʏž/ud,aPt i>zRȣtm%d\q>~~z@ rh]$d>iJ/`V|g{SQI[qjoL4H}<xaϝG$:=yGg&˦Q;WEkg\4;80uT&1㟏]M:kj_>_dCs7Θ*H mF8S/ob/; YVCGiM(c;Zn4 K,#s4 Yx4t:GVzZ.Pv[((6 ?- gܽvjҍhuՒ$R.hTKŃ 1֌e8YڭՖh)њ'iAL?Eo(H:{Wb*gK WM?)vh )63LelW0>^Gi7brnĸiQ]*;pnuPCJ62~ @nH)4l'aBSG|ο 33܊u5CDxf}6>>Û Rkmcn.yߵ0^EFssY)F(5A{Vf?QȭK~]@6n>W}Dd6 Ve~έE`[2;b4 4,[ |)r=Nbx5sL@횏xOjٖ7slZ|w,AqB~Re@aiQ*^:i|evB>K]:[-D6yqD~Z=k#uw/+<6{Bb+.?]K\cWTȝ5Zt"2ӮvMLQ=!Fa@lOb y< |EODj xD=4Y69!p'mYzDE=m o?k.!*7 䐶%o,TҚ_UQdZY~7 ծKѕ Ԯ\Оx?hyVo`@#>BrHm=Py -[zIY˶cu$yT%d}O۳CM喚^ 2r9F"%lh$">i!09^B3cY~~o|j T;Ò@.)_vTbGgއy |.BT.?zĥwAsx@RVUÈX fnI-ޘo qa=i_L5-P8% pQ4~쎋{>r~\>O wh+@gxZӱzG9A7 7UZ'MŖ|Kh3H8|pNJE*{GI\\o ''@7%]JGgF0Ν $A |Lِy{ FGc@'IZ! ZƻT=)Rڲt=9.i!PZ(' }p3}d۝Ĩ˨u?ҢX -l+֐;sڝ\#|deeᡱrMaҹHŠ`ykCҚp cyo0RI ;Em]GX691O'hNNQ"9 qNea>SY]883wʓFiڇ2׳}яyBZm''6a ҟ,1OĠUW#*Gkm6CPvk#1)W.N`7AH l&-8kP !2'Rhػǩu@ppH,t=& ZDIOl d@ívqhX|DcwMcVb%w~woW*Nvg _t!B;笲qq1wƪv_Ty܃Ewv! ).Ut;hKw^pJO|I8 o%JwƽsUQO9=](̠ӴnACo-S LbI`h׊wh/9M⼽ H79 G<n?n rj ϥ_*R' 6ga 0E A@ 뫏yj=F d"^6Gt'w+NH۶\ƚ3.$DtHϦt1)95ҟ IL/94V|v7~yqH+ɠU)̰~rM%%@_]4}uk|zͦkٯrK3S)$UeveD;k7oē#6kwkMֺ377ucw|0<7St w D["nrT[1Jxζx{x]rubsAs6>6ʁ笠f3h*(8?yIO6CpK-pPl X 4oՄYĭsfI}x`jFlG= e"Sif{qgz⓹dgklhg = 4 zO^\oc򗭺 mM " *3Bqӎodi:Jԝ  r f,_>Y5J&xh;r!!!kO?#^pz][e4tg zMPBF)-,>` uM ;[~,/!_InS;8PQ0#lFx+Yԗ&k,o).X0u$WcX`&@G Np7ؤؼ2""G.`B`(3T D|d-}s)h룣f~$"g(B~|aA~Dm̉>}r?pDJGvACnȋ ;ݏQ{M~DH&e7y--J+'őC)2ؾfح6@N^ *A9`OYP `.ŎjS0Mذ[Mkgci-?0'ȿִDR\:w)}?#FwC(\ 7Եt(R },>T(YjI-7h4xF)0yQr\a@uWS,NAIf#jS >a)38{`HFht\ro?6O?a-5cũ n!o 5/57ƗCkv̢cw' Q7;4zUl[&Af"/7d w_iάtvG蹛=)-B1Ε,Oq@߿^4~- 4)D4LV؛[9?4GٙjJ[AREϜO+=?yW1)p _,^Ki?YUQzfbBٿ,) i;( -}v|ti9Iz5T#moJzaB4o <,vL }<#M{ AҪ2n"I6ko+v佥_Og?!5M, k*Rq`ri̼Pq>o%fp~E_~axjY,-saN|Ct]k*FkvЈj4 &= 4O[EpDŽC{/bABlkVkhǿgQ=~8@BZTXSof4)7X69Kصpte+IQ+p3K9)VT`7Ծdmp/e4`x9ȷjxLGstqD. nk쾚hUOeL.Y轥gƑ5W~|8@ dͭgiNjmO q.BIk۸&lu":i?7AA Zf䳲NF)M9Ey֔M%#k @Ғꅠf׭7S!G1?E`8-Jнdj,,n#n˗rML}P[ l;u{/Ýktx:Up;'a8z>Mw+L28[ɋy(h|Zw T󌎴͜vq%?P7FWD2ppcp2MA_Y8Eɸ$R114$1,/8UKKѾ޹j|m,Iv5ݵyI&I91ؓ#\g {bSd,|OK1tYg^Rc%FJE#YI\up?mm.ֵ`N<˱))̣ JZ&mu&]T3WUW-(hO'ӟDT&}U/\6;#~jBq4Eۄkj;KṞL^:ȅ!c\;I8(;7WMQ̙}lny΢"u}^ڎq8r$OO<]w+6oĘ3XmǼ>CU/N.~4Z]6̀Q&UEȊFtŊ ufjGR76joTF'Gg> aUh)Ɓ$ho&B Q:WgLe_Xz?! 굋YrEo|q\!C,Й mlDuȫl>>9\|QG}ߓވ(q”0AIv=#6a#saQѪhWK0{\+@wiZSiRftЏ^^1]1SaBv!qeϩb4] 9| $ӂ,B8偒Gڡטy9N궍I5 |v||>l!DtZP\<.DGS!cH'E6BP!6uD&J]HNC9"ddDNG.C-wDW36{G,Y]hShkѰן&a`ÐĜo#;A&L=}> Q{ ͦ;`]#_NvOb_{.N !: 8a26A9|NcY~D1e΃r`Jlo|D8Fq4h0 _>S"hvjܧJ~MǣuohFD787N,?.Wf_K˜sig^@KJ+<-GZP~!TYx@L_Uي2]^$~sݗ +b+;'pDqoϚ3\Czh 3):9ʃY. JGM :ڽbZ=&qLTЭo$.P BtP^<X6 ~ɰbJcH4sZX-,c> q`X o `*q8͡m"S@? !˿B;,Vyo!CvQD/ǡ9h2/$VQq-Ap[.CUeO㼾=$.!T.1)$嬼E 9`E*Ksw7Dvr q淪E+wFhE0а'i%.V9gvU`XrfOxGE*^Dѳ%k/7HLN֤Hen%t?䢐?G=}؞.[O _BF(zK?}hFM)l|R=zQ&K@(+kb6<6AtbE(I֌f9b|XWvg̤7F&Ƙ _!z)Vd= =%yR]Ds95ЎY{gWNIipR8aКl`|S+(1<6řh I7GhD%>-@4^:^K8wDbU{H~z]T\VR[K"]l,S׻m{i=}+~JZ(O{5⒓-vV3iDb kq,*nmuVwXCxrgޘdX/z_Ba_miw@?9;)աSo\&x HJwiG5ոQuD6 (uf37>1XFSkqk9|udPkmA bQMaCc\d ?hw=q4^H~Q/v3ķ*1_2UD'[ foNp&=l<7#b3ޟ$(dX ^ikhy;[RB3S O^3D&ԵȆMi 76&?h<tu9jt"Z jƙ,nM߱Dh#|SmDk" qTJxZޗ5@uoB]iSvG"Dے_[~Ww?/Ywd{`/^ՕmsPO8 ˉp~< )"zdGz຺$L׈&K9\ 5mWN$?r*-N9saTTkTڷֈf H9 ?.ߨb&-MB +tWD:g+p=H~B6BwwC/)bhY PY)1*+}ME_;4%I-xBwQPmuTMAn i!v&; >֨EQao[&mB2ehjb^;1oB ͖wh} D(mR(ʺm>?(QJuݑH >k WMJPVVq}u%OF 8ё~J92jYw3#X˞b,-^iTH{&15ܞńI-攖Iĥ6%KR2i}d~ CrnSQFNsiI FQ-!KfǏJB>/SUG ? ډpPS>kFQ\3CE ȌRͼGc+CA4/G&>v2"ٕ'q^OmCʺ kz rrejfqi`ue _`n V60\_[.7&3]d:iFLM?6Ȳ\߸ ɾyd.=ZuܚcN;\ӗ7aX"Rz$!^gԘN{uPPnvQyS3Y6Aq =R:@L<,sA l|I5NںF[LBB(ic*BlhGx(`w56f+ѶftqxVkfQ 1Xۂ1|nA\,8($Wܧ7PAc+) ~@]ܝ,j+KZ&߃Hu@/4ӆϑu>Kv ""تDI q[:GJ_cѩaTZ@Jg#ܓ!?[.F1ٓo4Q؝1K@Rpo:Ü9@XՅI "?RR\ zBW *jPj:* !y-)ST0G\juY7狻ДU@˧KqV]PF4{@8Q^d҈ ZQ=Ev>#Je5NiᣡKL0yzu3zJZ dL p8/{[&JL$&v4Bn9-/G9rNDjg ,4P1'#dEXؤyf?.JncZ֯Rߩ*ɽ/wN =PYMO:xVU&LH<6@Peym=JTAK-K( vw(:M;M Y@Z(CYխCO M.r( %@TwHW v"Q\r!1 DG` Aze1}Vݶ~弌fa x 49cx{節O).a[eaTk~x%zvlgQ`R @#sZ]ۡ ]`QֆCH'!XX7 ^gNވ vDH;BAZ|r2l e>̿7*v[{Mw3q+Ur8NBxOoB* 2^WEyDU&㼖2q.Rp}avX<ӫy]-s\?ZزvڑjPqQ:~=uBrd#+9NP͊w7j}aJ%N#L~5τVD.᫡@ 4J؁:x_OIg}!pU󱛰׶dy(K9eR ŏS&ź vG0gQۚa=`ZOi|.}0NSL 5-&ɩl8$\g7=iz\xF\W֨FiGKK!ˁ>N<𗔔`R3o(g<*&R> 7Wпmi{(tKVv #̊)!P 𳒻~>N e- חߣ\p1Y5^V "N@/xhIU7=?Ohp2κm>EhqDIZH}xRoy IE6kNr-HE2Ï<@-tȰuݼ_`drCҼog8hZ"㇚1{-?/D݆g[q*UQ-_,TX04OZ!!۹0keYX9K ^QtScw jV/>Ϫ̧ owU=4:j%݃# 37Ǎ!Ozj\e~+9}-.U_Z ϴ(W5nkl2Ea@o3gy`Vg$>!/<"nUG'yHF7N>̾Uxlzm^8Ӝh=nn ROM.鷦F&EUavfۯY|jVϞ|+a!\Ic:&)R7ZI hF.؏@ 1 5u g$F0\#^9=)WcY1z$j:R[",EiK_(3}jȡLscnj HqXr+NH.Ʌ=m͌ch$Wxٔ2d kkC`~1Ф֏Gz/Ȣ`Dk'QX dpK ȩ^2hsKO1KvxYK>oTxQ&<> ', #X|>J[ùPcutZp5)7p.U#(hSok uISQWzjpuD-ѡ| ؆%"Qp}JZ2AKU{?'g (:V.STW-`C2pQYMP-OYL_'z%!I䔌@)oHVZ`w(V|G}Z+;M>U)nm3z)~oș[Ozo%2ߘn|tbYu./+enq0Lpɝ;ixeb< ;Ҳ;eaIdzDxP7ȶ#*#0cBӝ(xh,^2 d_O\t z+ r ..7B u0o{d7VUObFԫCT%KJ]@.Ueo+1ɪw1ٔ<[ |AE,d-?K .w\8r#N?a9&vwҎS`]WiSO}fd&(`WlN%St M2"Kƅ#)-O0:N=ؿ98 fӱ +/eG_ÁţM\a!RD>h7|pĤ%ЕkltDdFK[,^`Ku X;_8ian32f8)^XDk^Hv M4K*Ƿi}0R.ѭ wt"rctUJLAc('z)@h,V$r+D>dCGO9' ƥ&Y@}*ȐxX\'\S<0njIsZ4' )Y`DC'Vg3%AqoIV'sY~ B)jYT4jKHDզXz~%].6ڀ*:UB7iGiTGƪ8h_CRE[W*tGF!!pM QFa_x'G~ƖO)ۍ̰28C9h;óV)Yg]JWJoDϡo1NX=R.*tс/R2fֲf9=㔰STGtZ  f߰/Ŋ~N7\3y*Oea˨@W۝Sw aW2I8OL"Yú߬鬗9J:.oƘo)"igeʙ-[#A:9Y[B'C아 n  ]s*9;EgoBAy 9l ?e\T_;% {whue) !U=1kH77Әʠcm+آ0æ#mn'gi\FPsj)űT^>G4tv?1ikBGρ/ 9 N+5f#8 v:<7/xαo3 %yh[5nA@H-;' SMs] % r9/1o 4))d~Z߾.6];IZuBɍR寑Zļ`Wx\̅tSzI:,[ؖFsZ3`Ս<ԥ&1)eRjKżީDYRj$.;4P$wz>P$&sV`WصtVLg/4x^6:?,;4,Е7wBDM)-VىWz|``M)RE&ʞa^!#C;S-J|^Aw{@9`w\~{%_e˝`}eY)w$lm(KyxrAd_bD|ʧ^ $_s6~+Rr@R͘0Ϩ2GԐO"ee]3;}e~;0 $< vEwL;`dzP,EΜ [.(C``R1FۭlR[rak9yDZw%}}>PeLx;1Eݱne6ET %w *ڧ(dKk?FdIA]M#QACT'1RHeXiZj!S,G= Oiޤf6|6)=`2 Վں[bl9B{.T?n|9!v**~==,t)~4Q17Y7zXAR?V#vӦ'MYI+C}m13w\ _ie*Hf_%g;GEe*FN(`"0oUWI[l ?J@]xk^V GrKk{1fjM? 4 $<> cM> Zމ gVrLdJHj]`gqtHzq<2 yo #+9R6g-?KR3>9}|Wߴ\ %l0,g<*$%A@$Yj-<-hedgE;|ں2C9JNG}6\G9 d\]q8=etէ\KzPvh@viIz rbH'1k]r>0xpmێ۬&Oc9%TыX}q)ʅ-"bM7BƾUJZw!ǵAiP?Jձrͻ)BR v F򩼄ߧvHe7}b ۳S,'KRYOk& m P 6.b-U*9iCJ۔g/ڜB,#jכLwMx"P9K&уk 5(Ff3;@)*ܳqR.2y*h=);!hfRZaGn#QWZSmOlynW?#Y Z2(?lIyӻaҞc^9~rV,F юg`UlDTx Y"cfCc!S. 0@܆fݝF[KΗL3J G 3QhE,.7ztQ;hp6i|i{GC=j}ZiHn#A?dFg <Ǽu# hmP/G*=߯vx{Z^A\_-x̏X(,qwJ)ԈɨǥQI_3Gr5<21u9>{iC(aX@J;T}>LkvVK|J ITyDo Ū+ {5_l$-%-Jf^G|wy]$>4HU߫ U 3$1\h?` 6n{#Qޭ|7CҺeO`xCgR*]jwܩ/5*a1y&DQ)?H\rTK]?,5swy26DK D^@_K'/mi֞֍x`uS'>rXn2m bʯӐVjܾ+^;` nN`2Ew@{|wY+w+' ֢:PRu#g=C.A¶vZ?$ ~6|AI҉q2?s `Ԣֶ5w x&}I -KUԿlv pd>zߡ˅>U#*OTyY9_³;9p1N|eC@swKw ;TJuJ)˶m4>@Lie>vl_D&n;+q#@ ] в6^~t9{+NUF>Nu\a[0*}eg9]z rp5!q3xWJͰ1z&]3RXGt28ͧ  RYb]m' (SmL.8UeLBhOcĺٮ9a /iզ|=%ŇUwYe?  &5b@QCu}^iuhИK8(}u_ThlhIh`.7 =D>5Ex"K6GJ]7>B0фѫw^)wߚ&]q**w}t422EnR)$y_Jɉ`~чOr;Inr<(VyD ~"L{L.7SPiÇfHh-ػR@7?O7U~?}[\& scG~2* ϶F6rSVUG3OrIġ^3F?ܭO!SϑG; o87|zZmE_ohFg>R|v/)-A--f PD&C*V^J&(YWpaXQABdÍƠԷC cK`-zȌzʥ4@h)=g%f3K X4T&q_a,x_*@qo'ZpS}8RlWxA]Ww xKOWq= 8׃C0%b`PR0[h c&݀dں &pu / ,79MλٛPdSs!4P{UMԽg>/S<kǒ7GhV(&O}EO&#fI;4lH{pvSou_'5M=fVPՃ4fD5vMjцӎ[!,mldk)Yv(AT87Dj$WQ1{IpPf2A>@fK3ޜlD46h]OVmOgWRƭc=hl0R KΔV]hZZ6ڇEK\rytd uٶ+{.}`Oa U H݀(g k";ȗa"bV04bJgO,Ě\taeFM@*4ltAP64*1ndj4}/(ӂx$AO4t{9fFdxճ5f d훑3o'RmZ9C4(g; %|te֊ ~{ę%k g̜7,탹XS@  eNikj,q}Z_>")lwfwH"&I{}\֤GXw'v A' HX~!Vdj*҄}<2^%""Ar_#A M{GCa)ym}N=2{2VhU]\G?|J.u{gg3G108ե9fvΈM,YAI,M1!!5{uA*KƋ>\(H~@(&Apr%aФgeҬk i#l ?e͚bỊݼʇࠆ q$ ' z}i7,uT(0gfP- RN2bJU! yiVaUDwİ@Y%?DM]oȬf=,tD=ǝcS=+I*=훘 Ycu yCbYwTwwO0: ]HK sSUw= Au] d{9dUhyz) }|1}24Ԛ'ceBbԢN\@נq\lBz\]γDlOb;D$=)Ъz#}{-VTd~'roj6-G:RV-i^#tZ,=qQ[OOZx(A l86gHᗈ5p`6,oA!dкF~D؞u,ݑ+pTiz:3Re s.Q28Z(qɘːDa b27=7[V|Xء-ˆY]+k#2=&ݜe64Q%wi6^LlGj*_ e dq{ MBe^Ƥv˔CvZ6XL6;2kCq'4>y靅Iʼ3m.+at Pg7ZOߌ-w< :qΰ۴ hEaBX q/$ƕ-zA (||(p$`;tvx P1l\(z55!hiݮwB ž9`uE[xA15X/v*ڕDQ%-fM}1eY >$Z`d| >8a-/EK;"cm[= wL H`nQnL;B~xdlգ>aYt/#gv'-]r }zc4A,M77nÅۺCIWŒ-jC1k};6b8k9 eL;R!ܨr˲`6*:ꚹ`LS'ANM H"**,Sy< ;>=-j&.9[eg ۮžtK(~mJs9:"Xi'sFD&2 {gl9yن)JԾ(8֖8~td05֮$(,ےw̎ 5$ @ѝ\~L$R1I$Gz[i<9BZ}54yq#^5  F {x,<Ҟ6Ud$a%0_f6zFm|3V :ҲO-=Lq<_+ݖ ^qHeۅy D@ʛ)9|P.RxH )aTݽVu53(CT?wppb~}ĖWGI-uq#@HOAG192C87N2w-I廪* RQuM+ -$ez#,./lš 6: qi_ܑ2P<ڌ6`$$$Gzj O./[fN'6JfUYt~掠]8/ΡB]Vj n: RKLTC_@34j';;r {M^Bb9/֕dKo}׫Ե61s`nȄ2qO5i !1Z( K2\k0]= 8rVHw `=S4dE> [d %] c,1*yN`Dp%7[}[ey) -:ZLk%ъiϏ @{)U@nb&Fj-ɰZ%NL5×sL[ 'Y$WJyS?k n^%全 YcevֶdW?1:rl) Å>TE|Ͽ†ԨM alY{.!gt4h24m^uWLS\fMl# QZSGfQD dБYJ/g&BPbɲ$g!Ļss]b=a2FA^D+~+2r0"_sQMyă;2 (Nol3"I92obɐhBKiDw+g$@ ql6[Y>WpOsleisX҃욛H.>5 &|ěMph/ϢS$*7-&*̺ArfŴ\+gBŽ.S`EJwp fYy9Ԩo~v۽nc =LZ e d m.n^Dۚ7{P_゜C/ьܷ֕ 1A(r`gEآAFTVmdGb<`s[#U*74&oY*#O/ut,uv/ bcα_ ꩛H "I'0À5*<=Ke^͑wL\]ZW9xYN#qx%*Iw<ae:w4#YaT/ 2]{ᆬM%~j–.T M,lr+ԏjYV璘el6Y)x$ Oxsia'a`Q <\yG -o$ BYGgȧ_[[lu$"?A1pH 1-[eqܹh`ɉ`8M ÁtkD"r+P}< pFP{x{.Cߴb?lʎK啐`rM&QF\4 <:,R[JIa4"4#*M. sOj1<ųZ:|]64\щ>ߟOq9GȅT.MP\Adgj—hT9ɀ(Lh8 wluPn@f|2b#鄮f6ف#^ b7%5S(-jvƣ:}eeVgKii Χ`qDb`i/Mxzw Lw3Px}5 ]3CEֈϬ38/~v`*;>9f"mV7|HOsa0[;aPB7=W@${g51ۊ BV1@fOL^;(%Erp% t?shm@Ȑffo9q MX:L .xH!<ؙJo#v2a$v?Z3 ]zEJV1X:<Ldx[ͼ@8=@ E]hCvPםٶn(.p+"S4n:('`&^P;W(Q 4Žn:)x7k^u, c2RU)~ 7X_Hjf<\> )b".n&jtĭt5ӑڞa9+1 iZL)'"f0/X\>%.l6\hE3dOQ]e+bmM]OÀqHI=D+pcXJN֯f ~y7~*pv$6NfTԬePlKc _8j5폋T"Ӧ_ g&T:{^Ety^ڟ:9uKGz;e|?3aH,ymڏqq6]/:z.'Ǻ/݃wLG<~đﴝ&KB'%U{ѝK':F|Md.BxKfͩx~#+N1dLwF\ƗuvW{ 7A@Hg>h-_"u_l>Y DŽ^LngJ^(<|cpne>#:Dϛx!{ERJFg3 ],k,М;.5V >VFc!-EMI!4YhS4WLxm8mwᩡl3D8;,W_Aj*Hh`N.} "Ju,`1kP_-0^@ 6t&Eich;/ ϾgOdwPmK2q&u\c { "Yb1!/VD\Yr3 i  7%Cj JUw9]us 9z Ȧ/GGe?U!5β =/![{?5^7U<0JyP5gPqA$?+3WYn=Ԃj RبJY"RA~Tpq^ Cݜe ::;롚-𼿘Sd ?(~q;e&|06ĭNkd`c Lö|k@ 0iBFԎ@"~up͆3liDX7R-U9r+<"<[rs.Ut5*.! L=#wE7V%NZO @Ѵ,-ꎊ Ǿn_;@q/?_5!X-e۹A,;Hx"-UºLI?FN#"] ti4C-=5 ?֯{[A{%~-^Z!Ff%Q; Pj(8Q[D/f[!ڞە 2,[EΙ*fN4ʕeZx84Oɏ^xaxO }PA$?rSH/WQ69 G{6;B䌍]sũDz#yO&r41Ղ1nYXoqs' 8K,Fiax޵t 2${$@:ݤ\wܵll I qSba"fw83`ZT5+&*9G7f$P& BwYt1dV(:+eeIcl78gt?Z*ʷ$ sT#""p+F:7!h{cHKXW5:ttZz-2sTdM9iYL&jgy<|m, *{asu4ApcK&ZՎ߿q7O͵2/_H `؀@(o+ FH^3 rp =QUIpn. -zJ\u כnT;҅|Gt}T O2֐h EꍋhG:ӳ=}vˀp9U0?FBT=T#eǎB#q*sK?Iv%xu/-lo'M;b 8V?l<3j!3஛ZәWE2C6uU|U cVY ?:|1^OHCPu#sgGW(K$f<௳^JEsv8֘ !q%(K_C&7gDA"ocBB fdHeU LB@, h1" ʤջ͏b9wfMA'5t7_m2hf-AG7.9OQΠqs%gpvr??Y6!Q#| [[A=GJ5C;Gk]:_VIΉlS9,Q2a՚0S5F~J+f* /L:>L/G^ g 0~rsXhD}N޳="&}Eї/构VbOl[!AXO_ W5EJ뉝zmI'kL{8K.dp`g1u,:pjS#V%,&82@FC/8+@-a5jbuhL91M2Cъ gɨY ܹ&% 0+'nd ZG:Yb6p*! pFe\B Zf>DGfrQTlhRucb>+譅9WGHù;ߤ}Lf:fZ_ϯјJ DMl"Z[z}3̔=BY*"h:,LU: KvKO.l;:7VHKkxnꃶ VacZx"헆1S{z~ ӹPp>fzmS9?Om R P͖"Z}Z&]$iɈu `"^ΤkQ&.]A|k6%밝_mҪ}8t!LMzTetm\ndlSj7k= j z@u9gפ F;h@c_օi_3kd E˶gڬ^? ̓6P0_^HߜV$'Z30O11 :;.)=v|SU[z50%اcqήT&GInǴeI(Z H2Uӕ5:/GQ;#ie"W*}7`27+z% o/oc) 'PYb *{17gPZ0c'ZCZry Oź]ofP̮>rz|w9^|KWS}D>Z0)RqgOB:@t7xtdfɋ4[m?j~U2^Ty]&5 J! T 9w="};shD?"?,"7>>r4I2 &t|pwj}eT65Yvs){Oy4kO,"`4E#2 |!IVJ- *IjUoO:(:8_z~6@@a~SB1dzX꘿ 8&ЗcE;J86-p&]&#nO,[Rn`ZTnO;^|`0 `}MqMԱ鴠:K +;RcV=cmKYi+Wme [j8;_&"QR`d J P|HLڦlIPzh&)eB:ۣۀdypΫm;jO'k拏Ib>{cY6fV\Pg`-y}>tB^n=>}Qѱ-ƃ5BvOUJ_6 <3\(ADyYNan0U%V^k8!_f, @LTzNpl$WGcaZ<]d((W ?{ 5E"<_\v^П EukZΑo?-$>R$17ݲ|yI9E0hG%ZhE8AeP\t'Tq^zub-&s%K'HΈԱN5ʌDsVCTs,]̶GCHz|D~'6Nt7~63#?;nUF?֎Jՙ"F%͟ϭ2&g=PZWA<\iaуa2+f<"L~b7di˒@Pzj2 ^>h9\t/hK=K5KW͋IW-p(` MofA o͗tY{͠ ;#l0aw;,T$= d "֦wpIQ+}L fMO djhа9v)##;|"ɍYJ\<6 9^B?m+Eif[YtVIA tVbrH@\![(yM 9~;hk9CUo1 yR[p(X.8hA߃xM_g#Ɯ쬦h T(V:%.{1&^^*E\ŭwT/ec*&">X$+?Lτa$73ÝiA'*ݙd)ult? -cH"eseOz::33x*Jj=}\O23{tXJUuD(4-VҺ܍v Wޙc @flau;aJp̬AgYUSMdt 3Ά_RFxهh:;RKǴ{u0{l&PIn#jG_3}E놲k<g}g6V%[6OSwvz$m(CVZW)կ4t,;E~{zpb g?a:2ˎdiP!jF\r~/0%ʇS+c*a:oSIFf[waoB*٢/]>{!RU MLfx|7<g'&wd~K|jV03vf GCc.+zUrkY>a;''WZ6t 8}t?u Kbo%uAb[pDxHCymL`s`n3GұFN?kьGg[%Kw>O S_TmdЎy#\1`-S$n/ѕ JZB:I{thZ5^+f" rw|z3sQ1v=؃qaG>=d_d nHLQSh̽><{Uʙ\WY/o(6d?T01{#|'.!Gm{~FF8V yR+VZy\.HCMvՀ@ԗD\Myqc_:10}<Ay4<|seupm6=N|?6Oѳw>VlB-d a};5!Wmm0B}3I>/"tF7CZLsKhdvYV'|"џan y VՓh 7-Bѿ7;pPZOx gn,TaSrXxMURSe)roAxH5pO!,/^'i/:.y-uv{2U~Mf%m[290SeEcۍ&El&Sq ztjF(8H6߆l^}>`./`6? |Hꦖ>xү~^FW̰f!jCGFOXlEO_eJ3W` lb: ' 5#E;7l149' #Q>"e\p'憚DZlű&S޺K# G wLJ=pT뮤!|qOcؐtY۪]ߟ}|j>ee l껿4:]ZŅx\s fF !dy՚Wf&\ |E?8d?i1BZ8@9>x-7꩑ bŨSE-PU߿R'C g) @G"R$+}޷ܗZRnaR'qgg7BYHUԩR'4;yUnrVchKSa2ۏ/tE~j?TǘiϕJqA"*y!. 5rҠG9GO&|cMZ6[e$ uq>7f72XM\%u"e H!ÿV$^ן}Otʔe@ןͨwsW$>;!"~l>DD'sP<|P| }ʛ^"SF֮Wkٵ"lb7-,X"uo`BV.R:uphŖqB5(/N݇4o;$ s-w{+#|56LmTA k5(wJϹ;O㫾tO+4tbz7pئk4HFНHʴ4kNb$̯z?R_-?ո}“҉Sqj݈ } YQ6[2?RHI7^dG"g&O>])x>7XՏcm$\L 'F!,-4!bjnt%L71$JԎikN&ul,[[ÈD.x-byb6ǧM=O&pj+4`s/^6j@8:?9ƓD%N~MzSwl`z%GEJ?41L%z[dޱPR 2x젘RIc6wir4ep%VfDcvhf%YQsʉ|ct 0^3e˸١Zf`CLieN#thk0OBpQ){x09i@dYo!Gp֝(Gl&] .T05\$)y?`jj]tкDU8vm]eˊ7"_A3L"p,Pa7[s6Y-cLzG p9͢N)(xK`=.N%>CkMc_}Jxo CW+e;6{;쳸~4#!HZ(~{T?uu= ȉ%bpV`Qk p$FsV%6ж{lNqoP8&R!X }j/TO*7-sy.ƉͧhlU\fGg^;ۮZC IP@3div'}\ ?2@c>~<J$j,,"-M_ۂ1g PNf^]Z C,$[<)WqyZGDyz/Zh!tr(YGpʲ%_ kN;HhrnB 8AwVh(A'dWVrT`"F~'3 SqNVvݤ*3tislh& )KI)E*lF`T~3Gb2'*c3,\tWNG?4_KCM=bb}6S[|CPCҋ9t)Jwr}|lZBEjYSZ l(3m\8hV#ۤy\Hx^#J\\!0e"| tN2wra=.&\iֿ 8} #T.>((>=J9T'1 \HޠZCXCi|] zCȈHu) iCִ;K75#P9W̪ g.;9w$#緍l^g9c!+ͺ(2]"L@9Wc+Fr@UD Ed'LѳV}C8 Q( $qf& Vj,Ikk$jc)Oǧx:hDx]#/W߶ga1[ ( 15?S_]dr=uōV~a<$3 SXfTbwi myv3ND>9c=,͘p1\P*մP4Ky!q\ 5CWY>oVj՝W\88W2dlBvwmGDSdYv(>5^Lςx){_4TsZ bz'M*XM{ͫ4lTn]hn/ ZR~LcեMR8]}Eg:FX؋eQC_COԎ&sɌkݢ~(F~-L`R52X*3.:wWEGLI^7Ӈ%pG+ )%*؆ml=Y?X1Y@JG%Nq*۫5bQjjb ]]f z3Zm2(Z~\ϐL9ڿ'K:XUN (f]@9]'0lܕ~/TjyV59iH/':QU~h._zoSoޡ d6C'H5TkKйm 2;Cu=|[H|Y.2/o:˶7yҾ_XޘmlT/)"F ss @8M^*7ˬt8ƝJSLk_if/D2[{&]?ǧP9/rgc}$sonC6VH .D᧦w$e[u7&8dDbr@N|J R*.rZO~JXbC E=  `U5RI_ę;9!=x]AK'&݉+DvP+3)o;^M%.J Q8gd+Tl@H\HLYIfUn3 xtO*`z<0f¹ڣq#0=bBBޑLIgv2T/7mHE?J1 .TR/"[!@ThY0KYTaFI CPlϥGgԪGq7x=-א\ǬN)Pv'[< (Y演{$iɏw"5W-oԴ_a^ I~IKtĚw«Y!,ǵrrF%'2[bWF4羑lQ? n_7"aE*ׇ q & &f_՘aS "R}Yso.3bl'5~5fި>OF=| VUkS EPa}~y:7"AUd6J(33KBV*3  AVE'cPp0"MAm[)'a&{Iv\)K6Щ_w@_A؝xD`ISp0 : ]k}hݿ{)V|tșb=훀k;#p.sBQL|=~ճsQBq!ps&SG7pQU~I0w(BI3 VngkDǫ| v(ct˪B8ҀFs_q ɬ8vCepmNc6P٬$ȟy2eo[βq|s=<ٲp]ޫEqa 84&hDRaL~!xJqGm';hָ=U9&^Kj TT;Jb6?&TK"ˆ M~gc36jة^fBF A~qԼK^ 1jy">Tp3i'nXPi.$j i1-(37d#ʡtXugmRء1Yl^X26R\#MD! jΩ$ič\JI' wC]h= fƛI<_WM!A5jGNujd!^q%JZG]ROe8e ͳSTIM7 Ojl_bzNl/%"1V~m$=]iOVH%Mo[Pƥe]" zoJ9T.ϠP #>V}ώCkY52`;9fǩcjl`=Y3~[\N:U'Ƹep]9=D cRhF0= JӱwiCq(&^V%\ 8㉟ۛ4s.ǢaIƃS]{gN1GNs$)4'ӋƣknՀ^e5KT[GFJf*Ԧ 4>m9ϞC0%{fCh^_[4F:s{.iZ9҇,wayI:ᐪ,60Uwڄ7w]No/3}%~5\iʹ::=XQӟ~n#]n yB?6(I8hk4L%]TN2:!L_dN>TH-fC:) PÚcwʅ(( UBoHtͨR 8N-g[@d[B!2_#Ulnza>0O}8ɱޫ9 9'@081&a!]lBz0~'~IYvg҅nZDߩWǒ4uy"QH w%zz$VC %%A |?HW)BF긖5Bݐךxx|>6vmq LI03tcHiźl}Ի|]nϳU{B}ʹ馂e8U.89oO?縹s9:1zaY t(O,y #Τ޽5T˿ |JU4:LɃɖБLCXdH.#n`{d])%}GU?3~a^7>'ޗ]R\PO5$CEP%I JGؼp2>L)aG<[EKlZ`dT\Y3Jf1(] W?}X\}Ԩ`1}Wu1kuLWaڳgI尞8l5fpg{ըdͱiQy[xB^(sYcd G]E t(5Wz# c􇩟o3׀GSP˦u_U3z.Q @]z 4~xLm.oV/ce؇=7 ÊǍ g`iIǏHu5YN\]u-34ENVXgCePJP3(0ڜpr@#v-VbXՁE2׫K̼'g(;s_~QiF@|1S3yVIݫ"1g{[4z1FaQ"s!PWzLYhCa)7l.x(Y3̅ɢ]h@}3fk;Mf=we;/\>nGs/, V*':r##`WzvRdՉêu۬y׉DJ^)q[7M|sUAKD- =V?|_mEcXڜ'"j b!^jj 0І'c^Đh~p'9|QsjSـҫ.9Ii׷Jp5ySPfiGpр-P]x+3ٔL[Fa+VD\#1,o1y1)mH%92 s`Ld$jkiFFZFV"bw9qɐЊ*.ǻE VJ{V}tj`4*J2@@s(EѢE*[#;pczkrHE<t)ܓ9*G0  C] P> L΅Ylۧ>ú@}.u< :RK |_iqib`JݱqA,ϭ8L?U]˽Df{G2s#©̀N{,:=Α2[qѣն~"a@b:F JZv׹, +HfE J[8Sޜx7p[m,4@bל]Ft|"xDΜ.\V\| h7PM6)~_GWLRs/`Uu_*F2iM8.nmM S1Cc|K= k;371'GAmJG4UY}ߕ挏8XO8;KMG.t_ Cl&10M+%чua.νr٭W!gRҎum:&2vW<ܶکPAA-\1Qjm;< ɞ116N\O hX_&'I$hm$Lghߢ㝸oۨ9& [$M-4XGӅ B| N/NuBͩ;6L9p6ZK_Rp/9nŷ$qK{iBS;E9V+.]՜7qr`z#6,3DKΦj,*)\5-GF^u^Nf<3ԑ M/O`gHD%EZcaJ[\<~e@oAD]@*1^)fK5;=ozbS&TVSA?lDPH9Ѣ߭KPc sg6*M7Y"vy̜Jpzz,̾KS%Y؂vhxk[LԯVF$|ﵽ$ U6Gi&֟cKOscxZTvݫ\g껐oK$){K'83 1loUGi%BBV ^± l{V_!H xXb@jD v;p$xMT6Cu85Lv_|P6 Nr蚱A = [[Suf'%x ϯ0C1 \3O„y\2E&31g&S;qJUC1SWOZ{]kX{I~ IFRa$>J"UҲyPhnWb X8mYFoӍXB}X ӕW $/Y}{Z8nxIQ g'ط!&N hN=CYVʇUG=?{;%+\qo_J;)>+60Hu4Iс.iJmlg3(CRe@jlFuscp^oyE]2PºgjaV L(fa=/YUI_e374"/s"рMS.x4]hL3ǷajHb1D w;sGfQs!^`~E_R^l=c+WY,"A<"SQ{@]C`X6`Q}SD4HO*i`/dTt×(K^{}ߑ:؂_(&m㐠ULb6* ((}МpޒhR}*vM=mApb0Zqj}{LB#Ux^5gYBX CȄcQ! ȣ`2`6P+t@oBǚ"?D>bH^҃ǭX/3k\h}3ñl;OK_}9R~渞;I]S;PjO R|PЛˎDs8U qz`B4yl?`3)cfN_`/ōz,Iˠr;TϩB*J[rvoޠdͫP11{jSB$[12&O:H>Q/XF50)}8@NE%c2 ֶ"0_aȬZ<{J x(D8Z,t"/jNz`#_7y)Em-4 %bB*XGl%HR;=0,N4tJ4A='nf_@Rl,kՂ$X'U+I/}i~+o`胅G,>xV;*9Q",WT[Tg+(XiZ;;Jo:Ȗf(4B%yѲ[wsNW5KG]#1w V[^#l!55 a$:5c퇸Ns& ӀԊ0+V= _k dywE6Vm>RY#7؄uN:_cBVČZbI2wj0'pYv^o mCq-. lLs%K إT'L]-50KY : eߠl$6KzG8*Nf$_Aͣr%>1ި}":w0u]A& GE Mmi_ .ȏd+Q*&i{<,Zؗ7hf+bEPOl^P}0&[rkCryi&g}Ԇ`-ޖZ$N.k.󁦦`%|w|͌D0!2.JW`yWqZ\캗ヨ(g@0%GWrFfWzt> P+Q;(Ҷ(oMUxAXN&Y ^ <47R6D[j 6F<_ $~rL^5<5o- V0A6qP]@HDNuxrs՜'[`Ԓj3D9ZH\+` ~̇*]Oйm?y^aa ei5Di8 >=ӎ5CϵJ&+FQoCmnn%|Gn;>c/ BRfVvnYՀ>M9^"7qaE9 yl$/R4I`tf"7 nI__ crg_'}E;7?fVE8/R%:-Y_uZ.tPK{.maXUvhfJE7z*oG;VK;LmAΚd9g.RB V4}F8x㳬/~? 1u{V'c1IO( c|k(u{E^E6zlntO nHU4o,|2L\p>j)Gwh~޹lTnoGKGxLOfm͉"x{t4d)v/:eD`)cì@^y[#:p19Vx1D*[qY eG Nʏ9`N~}{8aӊGCwA}㣌ؼ'k?!Lq1o:^ʧa󼽾05C.ENf_چHČMu1bCl:[It6a1'_[U)҇ ?Q/"(}3ӈu5pm'geD ;-3S3?!40oU]4^j)IL]3CD!GvJp7mPV#! *N?W%F; U٥%grK FVOD4(Y';%}/~ ZU0p[S?:_$WTW rk%H+{Y|A.P EJ ?*J {qDtTMS_* ~Ժ=87浞Үi#%k9ܣwu8 א˟_xbB &}q+KjU@(zT`LtT FZ@ )E1T/Z4*/m(9OL蘒Y=/@*~Cknjx`:R6ƲqOoPf(+l-k8S抵5騁m7ş\Ckz’ki7M4Ӛw2B mSŜalx%^/_i_C|@>Ii`c3)NDK՞Kb-s/d֦[!Q;( Jsk1C74Xxh^X#~亍ҋgԮ-٘kmi+26}N_4ٕ*>wPo ).Ӎɞc^e-Mo 6(1ioBUDXL$g`L\X gSe!?M$5z;m*Lz|a FEg*VER7bLeY{1NDU¸*L+Vɹ0싀D*QW}{5m"!W+)vaviOeZ[d˸zJCp/b:a~u,_IN ,Dqtsƒh$W`yLDLZ&6 %kHIq!Yh&t:DIa}q[N чt/mPz}P`0=Һ"iY~󣠳 9TikPK3“Wϴ`tfGpB׮g*7}tij9T< 7NO-)cH)Er~.A#V'Ij1+k6E46La}eYԹo=:#'=A3"Y5$UEj%^fH3jc[@?wr˴_Wg$ɯDFӖm@G,pSɥ @n1ÏR2v!.`mX%ey96BV4ѢE?Iv$62d^:Z5ƛ[ĪyQ}K㑼/k] +`O[7X'I7O3I1R`]qAC^q-$p[]FZ3~8gBOi71 !~OLOj%B鐻Cae!oD#u-;W|' A{gcX&8^ 6Rke%mMɧw5/3}c"R(;ppNXdg3g)kyZCt"DߧTG#%˕ɜ?M@فW|!PШ<#'\ !]_:VxK/W[قlol ><ŴcXGہj#`^YW .m2X ɅD+kEb94jj5Ϣpt2]Q{8 SOsKC@T=t˟$S^kxpnv$g+fbV:kUt ǁb&jv y;њG(|>e E$]b ~S4 w y{:"r^t姒|Z႖ ;*Ctu聠Fd-Ǟ!K[5{K"gMYMdEZ='mfv{ccy.8xh{Ru\ //~%bȘtWIQ@gdIYAwHލa>ẃ獈Gq]9E$U|Mȴ=~-^^WfCb;DGPb)b ĝKZUjrs{Rh^3M!KCܘ>$R-N+]u IiZ8;vq1ζd nĆ& `I()+,@'̙qqQV'YZK3F۩~ 8p_6m2udA xGy>:}mntyg}єQFߛJK*{C2<56>%[]v9@[pC$L^ѰQ;)A!L$Ƽo,sz1Al:DBc,K5ߓ!(3 7 !BZT*<İ_j6' K#J7{5tM_~fLggv?7p߻Azk?wHP ?Il!L '4lgJ .aٙE|8<$Ψsh;Tox@! $GG]DCĿ|c2xQZq9s%_sRwZFl rPT-QuI!-n3>M?c>Ylr U@, rR(u#fP;2Ddޣ UstXgB,6wΧԾl',sq,x)(iԕv_Uѿж3;ӫbYbJueACZ'PI#~Z{(] a sqV;67"V̷/ |QC6eRGoGg|Fyxl`Gs_9<|ȳ/hZ$8jJXQޟ6U{[¾{4`6}u$)[7l]rb Kt9WZTfs^1D@A1'ZWUmFbMtn˥ Tg-[bw0ODE30b~yhK*3Q8lY.& 'z*JbD;3/퇨¶ b,&eK~ha\0,JaX @i5$#[$)Kip+І= #9nj?+L{+rV< LpCL(ڰt /˼3͞kه^BJl 0vj <[6%5ﱭ/;29fhke$>>R&OD4 >.cc:tX8оI2eר~VZn|)b9tPxn_9DxZY4' "jQMh3}20_Y9T9aJ@pı@(ZA aUJzkigCLT=-LVJ2kK_D`˙LPjJ#OAY6q blZ@9&9K[;ؽA,?/22G}tFlKU(4uNzK`Pflf=xNw)oc /A_:5(Ȫ+ۛ2mb>ƍ\y1 m"F{*tM1ٙH}+qK 3O=|p_(gy|YnXjA,?afCZh5ygUl'HcM>Y[T~$PdH]՘9Vz촹uRūiz& TL.:?>JjF<`o7w"ꡡ %U#RU}ܖZ$Ÿj1\D*JO3w<H]qy]l=\-]7y08O1~"RYa,~h]h1e/G>=NL2uL">!Fػ7H.H>]ĂcD,FSp>&*7<$& ꐑ ^J8%.a% W:kb>a'kӿI.EfR?q/۾6Nz6CV5` w':U9 g ^c%LǾbK-G%?^tLli#wtivy94 KG"YbL,} ;!ѥ"ܔFHDO\^)8[{V$y QDrO]XUɨ9C~ZS"k,,#%,0t.TcNG7(Znv6A>T685ptX#tlPQe>D(F CCMsB9iǎ;%7K#I!"j߼-U"ﶥ߱b#yuQ@I9&9H >SBsQ$} tGC8 M3TRm(=@ܠ6˭,#]+K8&7D` x28P,Wk4mgpSc'ɱ8ayU_otaʅά .Sn UXi/Fs#=]\RrǘwK2Lmuxa7vdoB6{ܒs OO7[78<ϏYE cHuxLX3E"My>N_Wn4Boh!풻Y[T1/䜘3UB7qh!ߑ@4$V,vW5u_B603&T@:YlV2iJpnԵV.j ͎IRM1qL5{$qٝNaS }9)M'SP0H:VO^g9JL"[/.HAM ~m'lx"Pa`k6o7l!m}W` w;Kpv'. -PxuOS]yogO>Q{?D c?~ q>=LI5$rtL٘ÐD8 ܚ %[g Dihҷn<͑&i j4ťͣy*x$͞/v|g*zt΍?:;s ksa'E/CFw nl*n $?JC5;Uo|_P۹hftݧS a^T&ۥvB(dI-1"oRr3BB)}ty$OM r]6Ű['2 Q-UrI;2ݘCh ,M /g^OܾăS{-\ұkKLwwVQW }dJ1^6GظNjV=pS`a$U`k=+҅ehXw.%Lh] xF}EN+'9%,GJQz+ ۬|'^QU;A?c-cx ϗ7msv%LCv3)&( VnQђϨئ]ߦQČY:! @D'ݴ;0e颹ek.iypRӜlZwz4+hX'F,o'ҦL׾?>kJ󒷌)당'=F04/iTӫ·/Q,?cD6c 'DߒoElwT|Xts t&#'@AT!G"ȕ<,EҠ 2[2dsXlř[%9% NiznU~N^]GfKey3jGV R,}+2ʔCr5TE1n 1hɛ4(flL;8zܬ>OL~ŌɡQ^W ~QnAy\RiH^AP-@R?r))8Ep(@"w3:XUKoD,0 [ؐBFV$#DD#i6=pqv gjۦk_4=okb nVɸ _uN-&2RG@'-`l`Baj`h+ >:WA_o--44g+e/t1_H^qjc Tm*@5x6~̃V- [5Ki"x;HNE,(Md:D"/G?} ŚOS6/gISvh2I_ɔO#96*?%ƃ5{< qN5=ROV7BEfMqd'fReW+,Z|12u' ܵ*O (%^ 3;A\dr:t-&5JnbT_QGy;?aG &-'o… wun&n+<æaN,@!ӒR2[rG.}~^Տ} Jr?L/"%}6Lh2ϫ{?)eRBYrJ&ݴȣֻ̅ˊtQ\)xdФu'lZ 6zUS֙f҂9XAQOTht˰CH9f 2X?sRkPL~#rdQ:!5FFߜjD驪=^6&LS8bsNZ:Q%cpQBa6U哔zU%ZήF T&RVvNc u XS1P+G?&E9_Cb6/&GCd|=1< ѹ՞_rѢѿv fYzZ{~I8?(aA nCMpK@|+PM|ƣ-4PQ -'QFuN:FK>صN^ap4j|픨5XΞv7xbFg"Q/ݻ'u"zTO|cվ|MoniUL7Hˎ"zz2qJ t/]F{_c??y}k/rMU *ݍX P<*c}RIL=77E{ ?~ ;#b\cߜ;>qm\N+-3{J\c7fn#R+~'h=3Һ'=^!͓wS偔9(3ťNJ{IXZ }8R]ub_>U-trm$gp++ա: E;U#..P]w٬^h> 7{9>=+:qK|m?/a.RUMS\Sc\\z$Ҿ">W}MDG;r[˦;YY+gbEVip#5kpſ#`]\:IAZ+mχvqy P xdG S_`K:Wosd[22rק~gEXjqc ;Ĕ{?[LüyZXؙ*!_+#bBVAeڤK0҆@Nkd>52:aO^iݗv8Lu9& 5m>%#f ?3†]z': . Ib%G F>MxbW윴KR u2;pPpݽ}36*m'nsiPg [diaV%.s^iogd[;%!*dSd#L`\$}.+EUhñ(r, "H C˲0’F SfmWGi7IrtD5ک]ajߋ G@j F"+H @N2ϻ:]R1kXrYl} 1`jrnαT ;EjtǔAfxa3@/ ;M/n5uXC/}4 cUbF+Wfq:yҸbiGdJrux>*z$P TZn\asslMG"hVcs8}*eP.o|/c }ćyu[Wo)l hW~,_qλRO#4vV?uAw|H30+IE4W@4C?o+'9 (5Bـ&ȪB\ loQג;efdtѶ|ztV==aM<7daov.cUZ٪(k(QNJs1@ҩiS} سtQ)Ti<)iYls$P{ -[i'j~[s9?\*6oc' w\!a6a^X^0auXG&x ydNJ>ML$uUKh ?ThfQt>r őff~_C!% ۺC">ph 2ӰV]{dZ$hrˍq㠎%-!zOtN9(Aqg}3#{lyT>M1E@E-ԗK|UE^@3+ ~9kbѳ&ԝ>D3ZywI-.׮ PV==SHio7F.7qCkucQ(< tCD']IK($Ӭ)f[YQaݸ|cY5KUҽ@ +Vs#"nBW]d CV>ϙI2ёMj]ᇡ@-ӛ4W>-,dڡOr J\ED|9>9Q!h:uk/wc$ (V`Cq MlQ $onq]p:ö\'=i6yu"j\W{gE{LZ35NrE㥢W[X?40[Lou 3Q\S\pnSf\P o&dk>6$2<'Y~q @5BYH'ho:6:noYjY jA9o2F`u!J`j]y9Y:u`5lm4k҇O7.Vuʏ?5mH;R}<ݡu,F t21:͖]=&J 8Ѭ"uJ ']{΅ē>Q0IE2B#V5k‚)m&9F'XϹqG=i"땜.jշwhJ"^{dl]5*<c.c`褫"o0y}ؗTDoc<{oJ>si]܁ ?EQr-x<0{ m1x?t]^<9w'H,}/oʜF7Ծ?q|Z UlZnx޽& sií)w\Z`iy\)~t%zd|L:0`?6? &Z0)=ic__6@w N μV5,'aZ5cߏ]ڧ{'$ݴO*c_x{Z+U:0i_TgwX -+ :=7Ƚ]ٌY%>BEԴnZ4Ky':EJkZ]pK -gu\r!q%QZ[@z}@i'8P qu}6UA:z]ch iq+7f>Cy"džµ%:c⚊vI<;}\_w,Ȧ\zD:CJzÆ 5bR8iw[iM'&5}˺Q/Z,ޏ!MZ XvuF0+]A"pz8QZ>Ӻ5]ZX+CHՆp5g7 MncpQa" 8'̗.5HsE &,|=wT-u߬jVp"!Ԁ"EVW-)xP!2TIGT] H; 8MГ2?k)ōl1 {Gw(A' Zq'CGg/I]TA 2gh,{8HCMխnn2&߾rBGcaRW2;7yps]Eׅ}h[CtWc_) \Uj?-#&}+kbG$8BH1F=P!ec6?@ $ ]gg t'-Cb4փȟ&pCO0:Y̨)">8bxR  !N) 32q5wH~[ʇ٧nmg7(.hN>uQ+PR]SP!+Ͻ.Yi%0ŭa0T2ާ^VWRо }Vts~o\< #v-I3ukPH fMT8:$%9ӅPsᡉ"#Ӻ,݅"Fz![DU1`33;(Jq[׾E6"\lSvc²ą \h_rTG#ā9=z+hPJ)L x'oǵs⽃ߨk[/vG׈TMHiگ|1~E(aM0U>Y VWՁnV1p$#L[R8U9X$d]v`W_B^Ba!ƓeMAvuo,{x*94_ԋw뿣j߉QY[CӒY%=֠u v@6CL%2BM@&fr9h-N]pn 9\^F"` `u'#cK_.-Xe|lI32 D/^K 0+5s#2i Ӓ3͛)U1iX!ݰ*\A+V1LT)wCGJun@ZQa7[C=i_/=%("\dG喈ls"kF0 ,m!6V?ux4Ģi/%Uzٜ)aA3&x<[B^EԦbޔ,^Ě3"ZA u.B#&dZ Ĩ2x)üvE+je%wf-gMi@jw20L$[rCx?th|o(f33 TԼjI[޸\9ߺ{e6ݱ#?M/,&:}|&BxHj>3DO~3VP.`>lLBZ8v oy4k)%}?0"~Jާr󠧗 2 \o._zK; -`H}VK!i|)||}ui; .<,A$5wMV$8}^YEGJ'Ļjܕk͑|\oSlܧsh0:3, (,d%bC%{ > /VgQEQ`Irv8xz~MR?4]#MfPJkg R/8:@嫢B8,]">1 % j:GqteƂbJa 6j:7_LڿT1%&͸pQ5ă(4q'Z?RSJd@)^'[Z!_0{TRFOjо9=~5ZƦ/={GvQtzaQ~>'HUoI'ڗx?`S$HcÎIʵc$.zտnecHzpQˬRy>JtN/Jz WQL%GєyuOڒ~~ mga^vGjTHp<ѻk~~k4NV=<>Btmr*[Q\uWԸ8E|iQ #;? 2%wHm P [-^h1hA6CO@ "HKkYypfAD\<Q݉= [p/C* c#ÒS9vHːٕ(/XZ#P.14\)1ڢ[(li^lnEBs/Z+|bfÉW3K$KL1}%5ģۙ¼vm]S\]xoy1uLn)ǟzct^E Q/B}B=>;L7R")\v,.vt]߅rl j|j18?ONS|S&c"&\5|)gx`zM({m\_iB b6yx,!WB5G9er!?W$VNjg\Fh$Zeg/3 zMx1յч-sfG @e^ C&O<KOOб<(xGc>aύSBD/ibs.GK%i]/HoN* Ah$GE6~WQ5RIαoQWVd>  +9?` A Du<|((} [=Q\w @%"V:q4~=`@H-uOiTۇYȬaF!zRia:qd\jvR{%OrfdѮ{<`)AaʣTw}qYb}I3?Oem<4;\3d sx$ը;hj;q'UH֥N+?$R BO1Ӥz\'egz#I <@D+]gC3 / @1IU183~l@͒-zWd^]*v+-?|Y|C Fz3b/R+D5tox)Ot䯒.쐍iآĶd}^6#̙n.oFZb5 dE;&-JwV `a`<ɚPϲh7U{o!z-nr$ARFdz)&YOS+ Oc, j & eOlQXPֶmYr%  ÃU/ʰn?f|ڒQSSbnx G@ٴ=GP<}&ؓ?ˆ }Ŵʸ {TwI6V. Ox,R3Crm23ƚ'bt)*̟ gT Z0p)gq o+$Fm仉vjQ0)kȉR+sDu0 [ :"Wx`j‰#ްodK 1tCEnSx=mnCɮ5 t ĝHc9,dGqpcM) cnE=NUerm=;0J@<|%>b2˵J̟*ŎoЇ}XU"0wid2C:I#] z%m4Jo`WcPnɇI/Mj]chcq~9m HL WK2VH07s]ڋTϗgBEGٕ149 l\`Ls4_$ua@K/O׌WQ%$yԵeb.1 |yL~Ux!1->0b6d@b^0ntw.o'43Qfo%k4}ޱFu'I">\m}p&tKuA'O85v|K%65#_DFMH:oa5f jUiO6 u%A9mh"JXS"Q<㗃=?X4q~J $ݜȥiiig KMCSeq"Wh<W a4 m@gD`sj E9H.%a" ӥ,m2rs3ŒYhkTtM4&h5lN|K; a,]o@\ǥx|3H:QɘDi?r;+ODˀ^fHUHl0['f7=^/Q}{ d}̶ޮGЅka֮@= n-0N)涡[5GIGJo.Ƚz|!F.ԡȀ=I]& ON䮃zjkjj&axWޒ"hHFf[CĤ Uj]=j}ǟ~<ƴ󾘹DƤN4TĂc)3'i WC0W'ҁw_Uq+!i^ЋxG#c=+R69f֠k$4m^̀(O-q$ *y*`uO j {GQBDHƼP+|!MmTfm(#=\'{;4*CH#S~ ;LS_@}/i3x߼B!hʥ~Dj0Hm}"!1_Gz]!:RUdA0 TUL/ 6TmTq9f~4Hg .3 Q'Db$NNʣ\JE i?VC}ozqa?ו`% zIƝ ~ 96]TtFz=؍\3:ٝ/FԡoqyDHy}| `5z Y=9?Ns!|/h˪+ LDԐ4S?(9@:n7xRoXb1 pXAF6iஈ> 7koQ &xcEA"^_T{87<%\3=-*`c3>에Y)Zm.N O|/խO6"`vwfQHEua}rPLfX[,##`8*lēCm -h]HpctMD {+d[WX6]^z ; 8R6RE ; LI=c}-ʉ ]\O)ƕ:6hčn}jp8בϯ /qM"c0:1)_!Pjz91ǒ"ʛ3^beྛє)N( <( pۈ9v=#!sˁmY ׯvo)S6N^ d?5_m<}-sNLvMbׇCn;)׻- @b}#˼ԴNIL*]C 6dr%~s9T)ɛs # V#_bͲoƠujg_4↯}T0ODѿz]V0fne*L`^Epotϡ j!z{ķO 䴢(zUD%فIY ☄{C9{%AzSJJE#4zM5)mI)jʸMq2aZ]S7ay*^6mIŖ[}Ijo-i7pPS3;q岂BS\* +糌 j^lLH4T1nSU!@)cBc@I'`\EK%5JNA﷐Ȁ66v9d-*] Muuޙ1z͐+s(&x*zt!D;IQ=ؓvdn]Ԭq ;سފaEn21tÝ ` oRA% p}ǵ\j16({Ʋ ?8uU-\՘gхn?KDDRd&ǵ*W6_adnj.xn7RJ~܀c3ćѫ\[C{Zn+ʓ92ON<r+7S\c6JpbQG2SUO.4sayX@+9dΏܭ,A/* VWxRM1V3j,E H4)ʩ:"29E_θ3KҐwrD!)2F3_h^| 8KSzب9bo# @|U'!*'z :7#G JP퀩ua6|skՕ+I"x| $JpY fMRCەoTm<<B U^s-?Su<"uWxfBw{H >ܧNO$:?Bto\~/=&j?yMZ?L:Ј}̱\V8$SY?Pwpұ#4obPe`FgalF/~m~0ʬ/-ܺv3<׃:oU]OȚ!,<8yo׿s(Ϋ%3⚜CzphX.J:c,vsoqŤl" 37(!s0]Wtࢿ-@ῇ_`/H9c69m$#3 i3IQoV\Y:xTX@қIY7͇eکUT/<[w8\ʈ M 7d!܄nx& KYz@sX#4I[=/0pF1Ň qu/((or\tA*Ա5,J5j{ewKl]CP,pɕۅ6ݿ8MCfGf ]hw܏EG8?VUb[8kHJ&}C9; '_+7"-H]LǸ|#^;eNY6 )I`ma*j;_j!r0>: ;cŏ]"Sƅc{/i$0l"*JdN!*Xc}`3E$xɠ-Kf@@,G{&@b˶J=x9x 8$ VN,nIJyq4{"1 m>XP[vM$p2Ȱ2&0EhLhLSqA_f&lKW'gXq` l pDPCu^M |]hxvkbA/MZQ\:b7:{UQ!q~$E53)ЕZ&ԅFMqT"_Gߕ !MP#5O\B"zˠȢ] V1 2aa#b[lPhkZtISQV-~5W5WZ=ƴmW̧tx`F 7V=`Zk w*6yW3GþPz>mijgYe1Q4WQͣ2gr<ĺ &pomYcT"GzlFl;!}nѸoXG4;d*d-eq`fD6G GJ6=HJB&LvXg_?PLK!d⏝b^Sqqrh;jϢEg-ﲠ ;e*@ 1yArP4xV8#'. ɛz!ߛ4?M2 Q `&ig̪c.b^;c?*8jTNn,J\iU_B[V G0aC,, `(==11s?5($΃4Z Dx'S>gCmL)C=-y+By&52Hl>EgDt_4deLeAUt'ϣ{n## ySel~nnIIT,;mXaeT.1{b\ iR~M+r)FyVt݂M!*U忖 \K;\216SNZ|2S-w8mޕ̒/j2Q\jj=N8^NuوI`C4TL(~c6-^*x &pфRpnP2]곸^3i79D-ACĊZV(FؽRbZ3Y1L_5 +~TDS,szcvߗC©-N 'TOvg(`4oٽ"9{!5+|o \>FRb@"­D30o%iw*tG[:w#zQa!`zdT~}hU&97$S8tNbk@A/BWiJ\2%DIϒVH΋0w["R S%VuG*n\2 ŕ[g7o9q.|ha,v R}jkY ISi)hm{(n''F"[l)6]3{ j eQGp ]l_\#"d,76f>} QG'FEI~k]nhn%&-Ii3!sx@ FiӎYwO5 U/BFmLUދ-i4 6.oDɂKV5-ʯn*J^.:fy~,ZDo=>MU1ğ|5;nN`!š ]j0/:)Χn rqBiu~rjм-;NE# '`6cdW> G|h ~dT89ӂ'GVCQfk2/)I} .0kh/OE] Ҩ֣ mbFuv;+V!Kݚ'do&~~~`*kpP8:jj w-*IO9lٺO\NJQS!8 t(V߸9 0 A!4 :xʒ>A--;kCY'U/VC1G!XA]PBnx( ?&A1"٥tC/{^Q_kN EO6.ᯌo=پ_V[&/SW ;gP8'r8oPPOҠ:sΩ.',ǔ<1^Z6.<߇!jԓw(o?*6( q/ wvKiK@Ek:Wo'U6K28wN?n<c%,Jz>ᡴ@M߆ll oa'62o-Ҫ-vrg-Ou%ZclDH+xWaŤ4f,[䕧̿ pY8oF F{%{eEn~Kxߗ*z6V?C%^RhwC,Y̥rr&QxbB+V\ m}p;ѐΪrˉ* ~$VO c ٛ 9T br175IRg@3=(z]C(Cj9-`(h#*r kO,kDI0?Ҹ$|w^}~iV#NSi~fB@;|ٙ΅7i,jJ+_rµSpUvW@EqwiC,‘B tY8zmART_ڻ.Qޯi)A*?LTIg}ͼ6?A-U=IH׆vuW}jHx&Dl?C }"W3Bx'la4/|"y1"_Ԅl66>3¤(jf3(Q"6"\Dt uǘx mۼqok0wx(:&佼QP/HoP ( Α4Kg=@/;6H]BlvcJjԧq'?*r|Ia~DKK\V$KHs%$*i-ߞ_ejy>GιcjH[Nx+eWWya} zvW"#ZCm˧P\ɔR٭tVDtإ&W|&dZuin^M~9pI^gmp;?6xU If~Y~㋈)xsslqQ:{`V=Ln2CΜ/ҞϴnԎH`퍓ݫ+/NW5=sKG)0^F :XTzuI1+#7`s#be>:nAǥ*dL1v0<2PG%4L}/g|nm1 ]1#)lҟh"2ŨkVvO][UNA~۔ihw%jچG 0ڌ f6/x[96q~@sǚ*rHn'8|n"פY?6bؓB o,ڢjp"- <J|8Aѱ[Q\m4]{iGh&f㰬pFST5!}5zBi7 >FӬ!d{%q2HIm6)N7WfvsǹNl/~Q'gE|%LMom9,gf+ df(йKo*2M|P%f9tPm>URq׿ #*%wd1/E29IXmW+|}_EWG# FАDq1&_gMw?Q-T#reNiL/[)QZޕ+_J >޸ܔ|_W:b`c(&{k%vմBnpU|l;_"J˭5JԭwwJ 5c1i|ݾxʻen5k2ټYE0zT6MAbNu1dN>QS2 eB=T*; ,y')qG`5oI/άfHym:2@Wד9.(ȕݿ7dka;G .JN9.E- 92s񇋨4,73+/!ؖ-!zy^ Y܅w=E )]zrIyczo%./رr/VnҎ}1ijզH(ÍF̒loO _'4w'GqA ʓ[iiJE~z&D"~ҙ}7jt~Wm~eg1}uf rѠ𧜹6G6FPPx]2ia}H9 %>q~{^QoM*}Ovd=bmM<6&`[IwJ KUejP<qߴJgeϸ#vKL>6!M2o$tklTDj*1yd*&1+g×A }G˟/+-I(0"V΂qtM;rĿK$&!8*$;=PK5M W۔ oߖA?@|"~e],7rWiՔA-P"D_~pC1P^3<49d]l{Rypk$`Dy4 8XmɵZqsax糦A`Rc2AmVOoNXpy1y[zN@(okج2OOѐOeș7fW$+S^߳؉\/hE[NY͵F@rF=*,V#;&x{Hq&ozYf푎 Z_YWR3lw[VC.'Zm(@ߴ>W+)٥218zaԞ1@7v*0-%OI('r-UF`P!orjOR/#%J${a.˜.GNmEhFD<Q$O#c|6gpy(Y gv]kˆ=:+TUDxY!G/ލhHrH5Dz$w^9}-D0ϤWBe,h[׾BB*}RS9o1n"kN4ZŜ_]h0,))9g#4XA(~nمrw{-ta I`f!ef0$rw"nwXyȘQRcE'"A@Mz2k'5B̊[g#4; ER'S8d!us9e^'LJ2Yfu |a}T0,\8or77$D2>) |W|ܷiYKxUl8bՑ< `HWP܀>? lsä=)8|BnZ{Km0dt| ۱m٧Sj$@3g}TK( <;qI'% Y Dr((}FךDj^R'[e[ܣ[e 7lj) G袳rgDp" Ջ"tos1+g8s$4tַ1jj7 a4e NIPx,js7?_1^\*>/CS+ CQc_C8|h.L00W洚PBX6࡛,Kڞ1BI!@HItBΕ^oJ<sS`M?Hdkh9؉u6? ״ LTTjU{h3rJ{kIuÐ n3U\4YCK h1'>%#- ^H6i1g{[d:xef;;2BUlp8p HԜ8c+%1 O[?0º)dp~)NϞ{2`8<4i4 =.&4rgⲆf& O:6m5Pf1ϖzխ!Pklt׺PGbk0y}d_8>t<x]wg_A;Qb`( 5`6cC]wU%{ByBUG?ԉot/ILA{LmΟSo-4_uy ?ȅHOru羰[$ATWU}$ڀRDf'YhhIN]IٙO u8_Lffa2hnbKȱe s!?]uZ].LnP!7*V/*z YP;)/YM'<(+n/me8\ 1?ܫe`ul$ڒ)LLДg-Z_$5ʠDW;hn qIgv¶J} :Qvedɫn)+Ap5^mbMY%}{=D`jYB*cy7^8)RKB+QO$M)`L}ؤ. H 5nPyi{QIWg^T?`[Ki7Vՠ3 (+qP2^*ϺV2E,4%MT6,)Cʢ(v/43$`dcO[!NR  pi|Y4avP_l Y<>ygi'jE6V\7Fkzz]YDt1"bQwѣ'()~&Fp !e4c!v o$Q6'%Zm,njf]3h|z$a@>0f!ʈ,r|v%eڄo^^c? i`[+m6e$kk &QUE!' b)'_~"+l ==mJc۪-D,^9-2VUŻb۞^m:B@X "oJM%]-?bD!pFj.1`@$ c]~$8l<&/UEoҍPp{h˿OD.VrbpT)հ ZMʧ糸PaǫIgN3Jc=em'%Mٱ }wD{O- t1 xԄ/}B/4 %U3) v(=DPM펧zw[_ eY~mS Kc$Ј5&**,;?]FS*2Q?sFp;ߟCgi40EG=ۍ)UKif&%#^XYl2t&P#W r ru Jv#PU#2&@#[Kgs_|RYiEco3lhpk/2x H Lz~i }㑒D|Bjnv%Ox0_UA'Q:D_u&}h'SgaC~šN3?`4zǰ+[ l27`VJsTxŢ<\v}9eg[Q/s@3Dh |i Rj}uin)5*|4Lٖm .OO*(]y^ŻUA.dFf,\em.G b \2KV-I('V8C+=XjK ͷ +t<~u&/!5z|O"R)M$ǫB&E`q0F,@Eiڦ'GO?ǝAFRXwaBkH[6A{؊Q|{)lQǕnAސ}fT@e;]M@V?&ۤɒ̣) mw%$,DhZF71Q _R &KCsE$VAM mbFP1ȼkIuHuu @d/UOidF 04sۆ1<>*.2u!^JcHytaw,!_m N$|j295q5$cicQ&*{h^B[ok%@FrMklͅ5EYTY,p V龈Vp((va<ʅK#Uq+Ivk¶egNd)>O$&GjTz6Y\G4ޟ+>nd:YSK0G8#]d^[>: ?eі5!mخe/6Tc,X7Ltz۷b6&zxsn}*)@Ud)ZK}_-Ue\OI`V%:RRAJ"BD/PMn_ϲG< StN?3> K]NnJD[NBdz>GG{-/3^\Bq6*S  r8 ۟~5=D?nԳoӋ;*X" ݊ j-msYamreDo'p "b. Q:g+[`AJ#_,-自,8wѕ4n%d)dP^rATU)~0j26믵Wn $WIY! ceK^E*CIO⪖|b(uӔlIHfkFV-MmB)-L7EL{4mM. :]ug~ѵG L%jzJdgAWUuO];OMZ7T,kC O̶[]W(u/ۜߏ·uQe1gW pq1bӉE* W!v#ZB]EI'5P @Dr+Dj(~!\b*_߄ͧ|#0Mcr}`A_Yݐut=OQD?'Îjx.N&6h 9 G: 1EJ~-(C/!w ++88{3Nde}}h^' ZQXD\9]ʢUnatG+kB$SL.708X& !j19%kF+ɑ/V;qqaA,ꧭ2NDY;vND2OwP;F&YΗ%Kd \ԣ>B_Z(ig_bE#r¸ժlT1|[D1bv[{95}ׂ3jrmehs(ţTpWrTH=:+r!"'D& 7N|ƾ6"p/{\{MŨ?4hࠑ R Gh-mb l;V&?[u7|;'MV'5JAq/٫Zρ kbBcofaVUfHV˴ֈʐJwri7c 7C>G1 QTcGǦ$ꕄ<(+YA?.. SdPщ`}fo|i*LX=&ۯI"W$Ӓ^ cg@M~@D_Xեj5/Z PmYrv _.E%R(At$;?{s^ Ƒd1͛[5/(#7?A%~p>SC̱P-gtiSLr9~=7l|<򻎄V.Hj{ɥjk:h=sx`7VAʁtnyP^ Ds ^i j[&~5/ɹ;+9;,,ѻr(n~*+5oh)¸7YN| h?D=#.㣖O8bݨKN 7bL=ӺIb]9]om!PfĬ(,LB}K'jW}Psfd&D.lMDf++C`]ͽg/E9jPa5l4vz"y(H=TΣַQ@|#\<_̐-:R<9gcƯ-m */J7%GTm[h2UGN*N ˤ˨=5iӜظE iHͱ:Yc)"|K#qEH҂r2C&]+йDsgHc160+QWu*6Ps5kO8Ш!:,S pA~J_ #jik^6 :z^n6-Gf 6(4r2 u\rItq"eMG@&uI9:U`U Z"ARZIMtaocxD"-#GpO^k]B%NtMѕsMqX5pVIw?MǪ3T .,+Rk7(DϚ\gKsD襠꺝:n$ \xrΟfA *-E{Pp0ۚW5<|yu,jT"zl爓Iq!"&1rL]t鵏{_>`E!zNs !1^Y .:τ! [=Vד~fPN"6b#+ZnvnmJ6=i1|X7柜7'S8H'Ob O}4Ͷ PLÐм&"9ȇIvLlDp1)yv2͍KQͺ̠=%EH.%zC&a!}!_gm8Hw T쮓mbg̸4JVa7$2# XPېߝ_rlBfŚ(v%k$ Sw_7QZm+< q' n~ȅGZ[qA81"\X + 7i"[JUJ+r0:Zo۴pɻ`JVaj플JnC@%b+$*B(sDhz[ 3ֿmcV=NńsS5x8\M\d!Sۀ8`_)q>x}[|R+3`{ȓWh>`J`'dsܪ)H[(_ER|OةF1Hy3fb'F!?՟VK* aQ}G+hFӍB_$5f)k")VTpۻ\.>A-LAݧjN;`*aÔP{^eL!oʋv42Rӱk56>@.pFlh"򔡑;բNbLjg:"}4u"k9W hPKdSkՆݘ,-0E\S(/AbX48np?(AǼDqfc9KPY]؀?dkَmRZ/'9)Q5tRpø! _sɰ0ȍ){l+WF*P:7\qm2B1MX:8"l)̴l x8}|~ܭ[OEdNMfD!X`m19ٜ@DrOaPOkh:59%}kc8)QEb2I(&ahP>$:BqǺIZڋu? )$p%VdLE Q< ?]X/ )"B3ZDx}Oefv,w`?;/@3(XPVYA#D忄Wqf eYsP֌=;jR3? ucnQNIzw>R.':= [O L6#13k`^er~j"Pz +rF.L"3ݘiن c+|9hc-dF5qىd(NQ5bޯVQSTd 9Sg3GzbY묩+F.n[[ҭqQ0ߵh^J76ZU!XX#0wߑ=ڟH]( ?l<0tR-Q;͕̑陽VLU[LSesG͍W3 &wC+u:Z%癸XO5|x_q6f =@p5슖Vs/< SMNIiF&h^`kAwa$P Fl^4'yfTQJ{a^ʢ4j#w*DZ˯0Bpa̪ RW7 Lܵ$*4wMKkC^I ߭$&} $p/X^-Wј`[T#֙N˾S)«4ɑD~!SUɔRm¹ZB*}1&w-%VӏQ}-5n;gWwDVl//ٶa]Ҟ1FsbZ'R9{iolk:0sVt|@=$HGѹ6N^ʉn\2~t!`Djp2f"Ϥ&!D-4}%"eqDu88ޖL̎&6'ОhZɎ;ˬ$qt>0qO\:1cE5)${'8YIg)'_ja ]qrr$}ޭΆa (ڭ_~!Ufghƿ7 V]D/ӭښ/t#qϵz"B4 Y:-ݾ*]:FRɳW)QtV+ob; wlpTMF &ܨ{m!"Qi5zae$>_ Wz|{)/稕 %qAo)79evtè-_Ŗ)o|0QΌ-SVmZh ?b6;@oUFgy R~(1i ܑ0u5Eim"5d!cP l62j[2b5a40)ǜ'\g|ZI_?coo)jdߣyđ2+)iF>p܀APWL›v̢&dmSY_K 4ޓѡimSz kÿ8]} ȅnoOKj Ι3ngW(YN[ #;P(ZYlvθC^(˅O#-եa1#/x86} PUgjWE;%L:>9 ~Bp+\E WǬ `)[`'ZW_(P!&ˢ7ǴfHPbSq}UĄ:xBD0t0o>.% ehc4, уN|$:p`s|T-|+7+m/A31ig <R@G~!܅ 3iDD.ծ2 ێ ,VLnXsw ZPӖagdr8%Y|f(Pљ')־$J]" Vqb[V!y})2K5bbܞmcRyaSsQf{Rw}y9POlB,ʢb tڍfq\Evh?@jaLB'5FT! =hR ڄ Ueh'Z*&#L p!Ba2װezvgjҌXd4/!0W/`Sѐqѥcs>ZדRz'[ԫS &8ng)1ŀbڌ}*ajF@'F.ur`o(W#A$ ɑҥJZv^k$Tvݩj94!I& . 2r-]qh^}:[h[9^>SIСTjn6wShGk D֊'O2*7H-K;:)0TѺ G[˩ktSO頽KY"7yBt2u@Aȫ~m#r*suSdx_urX/$wsTfEmYS3^oGv|Cޡ\/ F f[ ~jx$U!ct0;[ȁON#f+`G| <:a.,-n+ݖWqo6Mo+q ~|"[sq"J=z|ݯ6)!0划+`*thJ{9OJ [KY h6˽V v^I!l|(mg=v9"x:'~M`R%A%{3n ͩzMr/84 qXTcthۈFIFHO%#=ẃlĮ_M;y!~%|7RNmj{UJky/zNX5jx1;&/n3u!4gpӘ=<ɸ?U!:V nh"L@N¬M])~{pHԡv.E7ˑ|*v֧<)=B _$dl$3x3Ҙ+|1n@â#z]N__ėՇp[Pj4Y6mw0\®}=7X+ `8k};T1< om2 {;{vRQBF{L}M ?χV{Ce{$jeVIxey=PL-]T?jHI,_-;Mk`Er}5tNɿ_o4~ˏ(g MBwYDAq1J,"-n@eI$ؘsm俺ԃ‡P٩ vC|MN$y)LD=Ps&"3۪N=1_4`T9}>!?U%;r̸$jw#i䪪7Nt%+ѣ*xB\u3%o@AʙPDNeaVd&3,Z2Cө-t=Zb1E@VO# p:qlkb.6,^ڗw s c>N%1~گ^9^.}ʷ[^$u)b:)JѿM]BIC1':$q (BE44w:3]]nBlk7fcqpZn?FSIq3<3Æ6Bg4{}^C(C?nUv`mgZ2ae;&McFKE/*϶uj[O*L6f|\ӰXyԣٝ#|k tǟU*zOK_g H)/eG{@1I]0B4~0*91+M䓯8 ם/{Sy޶v3I??"uQ2eAWw)&S;+-ľejW %z݀Tz˴13ҽ2n_BO$~q{O8QvN/*ql$fv-Xy6#WbkZ$tvGzQea ţʏ^9[ǡ*Vfn]ąszT'ƃYCz`MZ햰d(lJz*. 4tpZӂc6 6dʛb~.DsE<۵Mxmb!HJ9ho%x,Y bAR>[bGdj:n&?j*Lg$0d}t2⁡醑Ajz>QA2u,ԨȀ?tȩ-gG*}-Wxy!ٰ.k}zokRg* M9>ZboAh}*ct߳v7&ߵmZYd-*h9"k6!U^95K=ݠ`Yi*s/KBe  Bd}ET $zّ D.+ź :$*.c$n: c7!;uI )1lh୕l\Ǹ>]TUC7-]ؐ ׅmgyS睁&TV6ͨPq3Pyi筡 Ɇn/hmf/WԙTm*x^]h֥(<wy[_*@C|r`Y8 7jm#֍n l.;J93=|dʼnC6Aq9'-b^k*<\ + P] 6 b&eepx0h4 %U\wQ@T!n69 _+e3֌ cEL5m2͸E u>C< E{W[[n$5XO¡>$Yo`Jnuj]^][V* шl-Pmȵʅ!%e/0˾rc4g$pZ^cd^,<!$1ũɐ|S;o~-b<߇Rvm$lOl$DKزejmC`|E_s&N 7$[ۻ3s()/'j1P;礝<lp5I%B4.Kg ϹmN&MKd.Q= MI>h**mU%Z ܺs_ i~\OON~mj}.uyV3URoMg%‚T1ߑ#,M2 Fe)wc +\d㻯A(6 5"GtX,]ѯ"mߦ~m gN3? QWI\,ֺ<(I\yA$>[w{\|."{:]&'b$n9GQ0%!{.:ZGH&'r,;f)`hyfE3FZ"aT| $aIiNgٴX"LfQ$ht"xK ڟ!.'C@@ }٪ۏ9Kb;3ԣ$x|G=!y:+k{{0*~0jpySSM u*S,Z&ߥS!U v3|ctm@z nuW E 6d=z2S0A?-,‘//Onn@wH&i~f#F-;}/r:dB X)HEe#mZsWTWYF$diϏ@#B##1 ^#%WGv-()ґ~ͭ¼ע"~[iX|jB_x3xBt |\@&gM)`x: l}69_r|~kwђn+Ȕ ţ?@0g Oe6SfMrlPPm\" QWD?V'W M}"Qş5w#-wsme6\642wƀdc:xܤWDPx8Cm˽S[UTyw,:a]Rq*p7fMI^ǤеW!3ŇZBkzȥULX[Β+|S sPT낳ENv4-9>d,f vĈU8чqk@=jA͓c3^|ǶM'2oc0s„)aT|@ лm@i]rx>ʲ 센&@fXyNABlXE8$,ɇ$9Ȝ^OѦ29!kiYz xbT"f6I#ӹ Kw5%6=lqwjK\b7gH~:+UM6m( iCAV=Z^l2ڪNb'۱GߑX)mδuNL85Kd!Ru5[_0k)xM_5k4|}_jOCʠGA W_) )!>36 fJq3CW>Pvht;A)JS4Xm0[O[) {LC}qf5ȆmyzzƓ#ˁ:6<9R O$eGfoDl ),.!\^O̜N  GiN[LVX(Q4G4m;H€[/n ; ѱ BieO dbFUk#Ai{څ dw*`z},IwÒf#sqjA}O Ϣi.4IWD/oЖIFɎ\] VᴹP|,B( <}GtLW+k_yޤ4HnDN_pۙVZYь-,C[z2႒.پac 7uL׮Z|'VX"DvhP0WKY(WbM1U LY7$tgP9w{=U᭾,ۥ͇5E{%A38x,7$ ^`1, * \dzĂ*H/vf'_Oz/2$:D B3Zxҿd{{RB9*>!})-Ǚ=4;!LBI'' ^էq4Do,n} M3h u[!hVb\5 6rW35wC:ehamvKjG)86d1@w!5& ̗E.a8fnyzf5~\ΦSXҳ/ $`\r,a| 56<4f!` Z8{F~[[>56G֣p^civAkl8N`CЙ\5=>:.hc%q.7-CA\6eGԣ$LIv"ymPz ZP~D+}0EZ:klD`lW[ XN1N"UKwْUI/U N\ЪF 0-Fn:mrڅ'?Wַ?-B* Q(nH17;I%R܁\>4#=WVFQr[pd9R ζjf(拇ϱR;gTLzu Įhg8ݳvsDqѸd\ ЫÓFYT[ؖׄuOx|ZPTZa|W ]_jհͮRn&,0dB$ic%X7r?@fW_fti0Dg:J|X}$͝8uWE%_Po~kZ͹ud !A j`_σqWޭG$ Fިe7J^?B9uJ_9zo;7;W;tyR .ڃ%qo<v;[]#U Fs14xAt&XюݓP$1?Y`RfySh z@YY$lp\%I蝱# ٭b3|P;¹KLAگi/-5 a'X2@!践VgRx'jfbivB\i`InX^՝(Y,ܥū/=32%Q8hzr Z>tnl"=7 !3 <o܅N *\Y@[g>)kޙLΤ #ig(Rpum(r0'=O;# #m̂%  \s R7QE@W!=,9 {aZaLLmTZvJX%5zQ`o>&^^&OݵC=;A*9Z+?ܚ&˕>ƳFˬbM&ߚl prxYo<{~II,n}"F*犺 쇝m 6|u)<|@8רAd2xsT NX( * p꬛LPY)ĄPC v+ӯ*N'~[ ` ?'H]^㜄z )mZ N16W7__$UKI|e''6g+ MwHNj>KqY;Uf&S?)B;_-T1vpv6{`٨%gi/>ǘ@% h)s3ؒYi f1i tPY( XM%z s[(yS &٭JH"=:$U sI7VZX.0%jlyWGF+dcA`)3FEms>!fOʅq)T]dNE Ad[F ,̊&L#Mm>ov ֵlY :D^ܬKz$} ~Z> 6 /Jg\Mq$jjԇx[J)'*ď%J<.w/_CZUizH|V>W ?`,GޞcJR AI =x ,T|.k0o',R!? 0B Yjg>{&f[/G>Ϟ4n0ŏl;:Ġ۲8:?YcH7NM>د <(͹eLE9th+~e+3;ɘc 恱(Fvc䦤 ?q3.~_ 851ɞ9޶$Iz ګ$*h]ts'q:$n584.ugPwd]AَQz??jPd=ax0EJO%& _/DTqHM'aWJ)Y?TM}L("RUnF qJz Yeeڨ83xT> I1$b. =lO\E=yヌbg(e:27n!w=kE4~בSԼE6#Af23 js<_U#x,'Vrvm[תs|^[]@hjRX&?{9GhJ'}C)+`V*:b~PJQ+̹];ʝ,s˨_HTSr1!R²d,[ Ed5˥NYfXJ,C~+.v{8(,%AϕhRA{$jHNC3R} STϰ@i)EdxRGosSc+G:94etz("KAKH0f={tCڈadw)_(`_{%rHMH?zlOsF?|Fg<M PecP99'I.. V/5^H j\aNŢ/AWX0`t9nAΒw^OЪ{3r#A qp |)9ϵݤmwk24Փl!neKпzvWErkM>>4/EHoiI}#N4t (~_igS{IySy\ŃFz4%Nr'"M|qi I\-/M?\;5_kEmwfh?n3X?Ұ\8'2gxR"󌱷{ab@^j|8"(@k`D\aBj؃c쓛Cojj(,4[FL~Apj4hyXHKˆ=nm>.85lSHum&q)R(Mj5G_28 |҅*RO!ڙimǛ9Hd76AS:xHY1hnOİ;\B~pۅU VH!wOϝwN7G؛ ] 9P ȼ<m)&lȭ?U<_߹EMwg[>ʼn;#.EO>3Em 6 F -ғSkX)u,ѧN$0X"s/,'姍E{*6lL%G2 Jimzj~rMG@E17E篬-du-|'x/F$K>+z?hfh%* ]גhޮD \UJвѣV|LytXa/ISOqgeEf DlM,CWiPg)d ː+;Ҏ NUA,jiusdP3߬86TM7׬rnUܹn{[A45N~4ZPgdDrŶ눲&7-ñm Ȍ!j `//4J̲@Thy/%C1g뽅@C3-ֻL8yą%8<ŽBy#qŎB1~8-W_7%ڲB@͊C<%Kc_!CD\l9)MZ\CuwI.TpX;K{Օ[jBOKFlq ퟾L"%i͕̰6ҳK։ Dj g@Z[4we_Ž8Ś /mDS߀ΨoHg s82rF ~U"Y"\E>1YX=ySe^WQEG^إIT} dbhtYRXXՉBcgD\$=RH/TKNSu8b52d }{S, wVD2/lN)޳ZsĞgIGs&!S:SM2|V2/ן`<mB6nJ(-om;b8s.X^$zn Ǫs- gĖkrYf5O'j"|#>iEtISz6}bE;lOo|q}q&0ÂM*4Dzb-ZuV3z ҖY}WV~{zk:~P (CVH.~d#Xߦ(Uoq8"H>M{=do$+k'3D>E:xX:RM4:w& j=2S^aI(50m|ao4HxhUa46Wn08rSaӾ(Xq|ayw;%t [84 ʆ otr|a"7jXCs> t_ X{Uz˩3^kӃvgWmZC*'ɞl(誇SkCGKQMK\( 8'J>vES@Fgh)!B{U;,%2_k$5h3R-0 oGaV@c{wۤm-BmWqdz ̃^ו[ofsN~(LC I]V }Jr Th+UȦ||#ٮ,U2,^DY/ ]2%y\,Xi1N!!w;KhM|!4!?3?)|x8`4MW8`⦫,LTh 8ou(l ϠC]ed$n7nU4tv;Os0'Z8i\.{JWe + .5XeĔ7jy7K?eAë: J/̨ F{[谑wzOp*qϡ+B3X>5Nx?M%BǑJl y5[~w%=lRVO]*{ :bwK!l\cՍR϶[8BghFqP]O*^F@; k$85[ighlQfra:YC!j_-f8ĸP6JqYV#g&Ä):jjcKLIK~ťȄty-XZU~LI̯8u5 Rnm=3_B&'QP9eZPFx&x9~@uroeM0NǻMn}C{S>.Bsȿ&H'ƾ'bgw$XwvCk+ӄi2V6sż}M!'$)K.g,b0RHi sAx 02h&LX=%ڳh?qss BOV7ӓj1egVH2 GeOW`;!=٦TPB; 3ͳHyFYlI퉦+ InI 4E{.D/SXFUC%"$RvM g%c %-GĞlhq  }I{6rES<0˅Ӽt㲴w/Յ*C8sL{17I>B[E -UiԖd:fʨ:ienpdnA\2z6o}C.3f@, &QWe#E};sH&^A>(WsƻFñRH ANn T<0͍[ѐ ȗSм[G5g/DuAx!wR4ȳ,RZ5 cZ˲M:<6"ߐ,i 3H !B{c*!'Uq{gw}YpeoFKQ&Ў$R+{^5?&9Gwi|{Dď{5@YKm5b/hA%&+<' ʹz)4ڍ'eWȏ ujwj]װg*^іfd;"H3nx;ߊ9%㉏o9e<%9^-k@ʕ>TSK/5=]n7 >s~DߣSe Bt-rj)._Bab`&/ڪI>T7\�,)JvJpSӹ5mVBDMzDMXkzDv6eN;-9(lÓC+.2{̪`+:Bo0 y#[gTNY|%Iė_. d(ǸUC\)VM_eV?ъ+xkBI= 1q`c`(JvC2`m}D`<6kIӘqC%s xz9XX^xz2FNxBNlLS ?}7-I7):j)d ubRXUEPT~'8WՐ%.u*Q;?cEX9'Ღ(;n>gM$V @Mnkm#%\UMB6mCgC<{5phQ7 Ȏ|DAG7,YY$ޭ0~䅫itYgBtFbᛝ2xQ jx/EM2n\ْٛ"ˁo2T!U:2jк[ -}&}kQm/s"ͯy}@ׁ4Ёn 򳤉=QOlNkSX,qh i#½ <^1[b5,hS&̵ʺU 39,;ƀMa~.SEzC|4ؠ3%Nkgo%Wm,'@Fp;}wTC"ft,r/]R#IaҀC xABOQw|mxwR#*=8VRų69ovH 2dݒ"jfi}39O8np~IdҪ+$z3(QX,֮/trdh?9S@z`"!LX?f\9m:ov-y!6$u>H@5v*C|'%OmK ӄ'[uE1b\$8 -k(f/q x5f9Wx$b?- 6 "\:j/9uϟMrJTd~cq N5ϓősƚ‘^-Y9%P] ? s.-Ѕ8lU3=I`Ji=у{VE16)H(Ԕ}g>ȊbȆRh1v/?v6=K:vS[- "@_(-u-ƅSW)d{>%C,0dw|ؑ!@x s_96 PvI2,o0FJ~ϵ7wq^R 3{)("5oI?QOdΖB׀\"{C>yJo y9B'T,GCƩ##h~0' ?S¢$8⇀U.FnX+lu\YiAm=rZ^&=lHBKgErLɑ̳Nl=OB;WS>ICc|&jV",]PFj\(tI#o#^ gbYEIֹvoSRpAXM[yL$H=݅79pxԃzީFP!Qb1>50@1 ?M5›G=ы@SbnyR׷åX|Ts`{F cAW*J`PiNte1^chpӡ68cjӈu(C^Yn{ri\*gy>/9X4Ș3Uf2d R">[Kp}U&`hP$IA8AB ZMW@ G5HAadw\6г{IQ~=Trb/xJY9@H(#px߹'=fDBeGg%̍ͅ!m A mU2m+)N:JW-ťR㇟iTʮ-{&_Y5qk_曠Urnbl =/ 1JYQk?|;Gn|vCJg^)2M5L>$E?svVl2Y)X7ikvr?kګ2$n$Ԫ䤪R?^b4>vnOIxi- vigZO#S=NkB'p[%f=l9oʸE12b+}i Mm}-axN:sMe eν)|-ӝ8(?uE:|η)zP6w?61ڶCPjm{=3fF\aqagzEV2wrw6O,ujfj7ȀZ-uzE\/ @ܝL"q䂂l:CgdWqXU-ugޡ aKe3(R-g]Chf>z&hٿ69;F2rVP^]Çp^/g5J' jYd{C `n5<9"i U\DTp{=bb{j㹛 j,`an+ 5΅5LM"xTcQt TM YGBqT)YwZg?'L˃v~y$ 鏰o}-ùgXTDGdX9uy5qkYzwUKᦜs07Z^`CЄ^lG?FS;SwTtj *烉й9R>uaYֈ@b΂pWL[,7>n: }UgV 1b=Kߥn[Vӛ_VE'Т|JnY)qCB)Rh7fL0!"wd;|UGraFG1] e( 1|Ic8,,YȔ#9ogP0,"LQFNXF y6d} +4V4exF*o-w9TD%6=/X]/1;Ф\x']4al7p)i^)*pc0}8n&<ؿᬬ{Сz`K)eڼ72#m KB @Oy󽓙|&]l䞪`Sէ?rge*)+uSs",CWJ8iSmJDh m wsH hɄY@jeFhx4|?A.;pVC!-gHH-/s\ ;44.!]ߌ$TcIKY^V:Gg%lf^Gd:o,)Oep9TS Mע)(ف六KT*8ƧEGrsJH|߫t^ 7F]<<#0XkG }X2刘K&p7gmzK`w˿!_ /FE*Ek`KqdwdR pVB>D{hn(fv!8,~8͝zgo[lA)iqlH*7)BiiͰt.qo =5 Ez6s4ep^7B=֑]$ C~hY t2ϋK|ka)wy=Ůu 鍊D;O3}/ʢНPɫv }zŵSfqV0PbUHlNfIƆ햳)i]tp1=Miuf |F۫U Am oaɠ\<~~yh(۵nj<ܫ2I"3;k_`UyDzrѶJMu˄xڔ x7W7G﷉HA3$iIc"/ԮwOEhb?C_P䖋 A>ŝ[rRʺtd/}r.㴩Ѓ!f̮r]JA]ms8QpOT^=IɫnWSGb"GRMS}vXRLmK!Ľ7A hsגӮHeȑ . u)5, LG15h-^XA}#3D(<;;{h \G4Em.n}V.4[s_䩝$"^N6H4/1CĪCA}nhKx523; Ūe~X7ejY吓FK7xZ?Ș;AƒAXț*BE>a:B `=7$Mm,W|1R $+;I/K! EĽߎq\^:!']Ϊ˿z%) W7̅4BȌrHNO\>k=LY"DK.f5 GJ]UپguC^*6h߰UƊ{d YyU R)C"\]-sE%D+R3oьuIg s8",8[,$! uC+y."0[TsݙZZ͠ u0W;DENPGYa/1HA49/Ou5F6F_9gD [2[ނSj9i羣Wꝡbff|kR ׾fpאp' )G)iA&uIGX'~@xhb- 3u5\PuSr O6iJp ~АsADRΔ}CTBћ̳ ?x4䴺AAӭ#.~䬀Unїya%:uL`eT71 Q 57",ҺlǀqrS@t?<,JOi_(N}'ENh=7k-GBniݞCՔlX">%BC@fSʍkF+}0ٞ4{N!9v݉9qOS>o";Q(}> xAIKVhz·Ãq%$f ƩaN s~,[|#qM핚uD %`n/+O-EJ %ƄaZS[x84r`VC;_!JBGp %VX& ]:Z|N)hO"襸81F"rcv.Y\ƙ%:+KkoW<ݺ{p?7w:Ӵ(^_P<5ئd3qpXSB\\0jz҉E<)G^:mvjk9 ĨPZO36IxÛRxnD2G[SVy :nx͊S2W6:(3 r;v ,qH "aeD)>T`ȕ1>ҝgI5x"}ni톝sH̸ %,\Js \E=ߍߒzp]42H9,i4:tЋGh1ps1C-yG,G߯mV58#CFbgl@N.[ B+}KZ^ kT{𚊃n$ 5sXv%1*tHyAq8okGw.]9Lyr3/:XS1GnmuN[;rU yʆ16`/ņȷ\M qj:Fͷm(zRC 7zCێw-;v:g vΪʄFvny 5P ^)_3Jlh|F'+1@PB Z4=(*ZQxYE1y/@nTik߸!%-mR^>OxPj9T uP6m~} . Trf^BCns~Y:CS+-Զǖ sCr@q(5_;?bC4bp*dZ3/PmNnAGs}  ]5ٟb7UϟG X*\8"E_ û3ĔekG 9oRWv1(YqM} +AO?y^NfXsa?Oՠ/oWnu* +pZ16D4\[քα>ͺӽL8ɸ3L'֟=վð2 L*c5Xla$agTwʅ`mk'XxU024_u& @k(}t@B9;ghrHJK>NԌ  `Rop?9$ Pa%ɩ0C^϶AXJ\K|h /;Yi]xLfLͷ39?E_1cukn+eiDy75<`G,BH/C4Ii1#떟Ñj!`Y$ (du[G6"'*kHnBhA*jyhN=cq֐ŵ7wڌ}[F@CV=sCRY@,48J&js);#w0w;e´5lufXXDFg9]qoWi~3y%|Ą-#Hx@cCy'yߜ;l it|&¶ݝ#_npy3Hz?N{u̖plF۾+sl33V/Wv'b `F%\jxZgG\Jy56MD>.h#z |ͫ"48k˳+Cd6Qqxu)}zM?hҴt&k&_|f?Ekb:A}mtDyz.vGE4VQnzywv=HbT`&RyLjA=9R7bT2~x 39#o~Ԧ1 CX٘0t(Cl_ c`e4αE:jĸڿ6V#|:03v 'a7*نP>&ų-+L*4~B5~r@WBFRndbUö~r]@;όHB46?2t@ofSP|O0̔y^N$Y'](TVPRk)v7,Ct4->lPmǝTlΝJakur)9|fS7a.-xk|,~by0y's4"$|᫵'0 ,|l;#Nф<0v"T6-%\qw7xdsf~_oY=X@yfI,#!©͝|[: WB$7 0L?b [tDX+5Z>SA4oo lS?Z 3M  dDE 4Ėz$IYnwI4^ѷy *_N[ I[eM6%Yӂ%/Z{k쬭0;U~hrc Rux!{U.w| X$L20 ſ٪#-D@8kd8@f"Lf=FGV\|i(sDt-G9Ɗ0[D.y4Y#D}"!ͭOyg(y/J; ٴʹD L'y Ŧ*+!");i'4]-+J¡oߐsᏞ xCvJDPSf{Ua^]7#?I\EVJ gafŔ?:^v\ i_QSp&HuhOes8Smq?{`G`ӫjW:RHh,}j0!N]Z̥`#tA LGλI'k >yxEv*8B 1Y0M,Tևᷟ(j|٣;˵t<{N§ȷ > UPQk}q9%`0$1.ӳFz(J-(i @)]R.P ޏsY roI*"8s0^#Ɠ*9M!7[/0ꋱC+: J\K@ț $/Z۪!_so`N1F]5`[28K?[mx.(zb{i;#)U"wd2Σb+umew?ufo\W]4oT0_f"~c5>X SMC%HO%,}c:18* K~q&gVPr6rlc #vaKgXY^,tu ɇ[ˮI8?WRhsX~eH>/19 dl=g֋HL=Բ$XK9WKhfu>Eh&5TȢa04L s7RTkJp J [5M!ptQS#>jUX#6ԭD=@.+R%E'(!xASL/8+{Q}2Wұ)n;`B|vFrH+֡M?VuH#"cۥ "OJ|£_γV'=kpRA!ݯ{_X|X<4EY2~o4i7Jָ?x K}!>$dsbYtX<Ϩt,ڕ 2_qJRvSS@*S->3+A6B,Zi^uZt2u[(/#b/ I7vqj*~kr`y e}!~6ՑC|1}'r>P3$u!?R1G3LM xdȡ2/*־]L ,/8P5Eĸ]5/,,st*q2i _.vx|LB(b6z+ayk(.Ab&1C 4 :D. {|O0KU3Y.y69rq AzhƐ!:ˌUY^AӭEMhۻ1t@_C |ɬ!0[c8mpG?9-{ zTPy smg)s+Ơ}VukGD0/?SGF&['}+cLq4x\*OoL$pm;$iLzVxzg ȀbAʫ$";Ht^Y*]= ЫC㯨k4UOPUZ6B܅v{p݉Ma@fF{i|c`J1^+BFKj-a\I>bA%u KzV-g&߇攈|ŁbDXXWtnc5,H?vB 6-q9!brUh5;2UJrTX}~H x +"mtƠ ूmj"Xcbh*iw/\gmڵej$dP`A,R\֒-[+'&. Ga,g䷹28!1$y) r8`9l ZPmpiK"j1Jˉ 5ټ MV;G&z{ȫʊ`xIڑUnb7*Ԑ2llw}&x_/$`_܍TI}UdxTuVV*ēq} 2KB+ l۴vqjM.IJݝ˘ ;0br:GƵ](Hw)4JIafA^ӭ!ZALu\=KnF_rY_Ȃ2t>oZܱk!?PCq>7`[hrs1y3Ki!-])&#hcJ|vUɲۢ N\~f5X6<Jٗv{P hw bgL*A 5'|xw7+o.%l|"(@c8 @_!("aO0*:2J3}$ITReⱽ4[g$&F? QzvmUQ =*NOI u5% -^a {HJܟ\V}vN6w"~{wƧrg'[b$oFZD_b.՝SR>VD/+*mC74OIinޢ,*GLׯ3s~G 8q: N MXo2 c'g[YgMHC$).Y%oD K@'Q=01BVxAQ`9D<'@`Bid,9UGCxk \fY% X+t!- KVWмep\$XKi%yCj [ x4!3ꌟ&F6A3<~ cXBo9?_V etC*; ߣ=l2rjyZ3!(Zs:uFv@&tʈpb ,:=ɷtgPЏB JCw##eoߖVZh8-cy @ ]Pb-.etO,1cB2%[ ,Eu >T3* A6YOMH3^V2$ 9ak[>~Jlޞf36/612Sͣ(ko!ud:CMz_f6.otEv02r;xh1O ty+ޝF,,y"s"?>O9.3'Ψ=>[1qPH{+9-R7(b$"P"RDEwYm5XSm|c/( [,OvOFu VFQd!5ҟPaD h3Շҋ#wEbAںx7z8ԚMe$[ Z!dANMwUנ7-| ڤz.D]zz$-`b1a{Ve5xo*N &Ч)yWsV@з jm̵)Zb#W[^x7'\| 6\Ze *fPL[9 /Ńr)L휂4 =+D9h_aDYƓþˉH>QkΞ *zd;EPkiAʶ T͘R0xNXK:N_ոƽvXJV1,%/MJ}sE&@rpV)Z0q\!v2RHuv90Ř/F_O䂠$n/>^re7DaJB锭\>znvK[oJg({()]n`Av%H`%eqC"u)QmR7/|>UUօˬwL|?)qːk$_lkZB#l8ĺp[2ۦ!Cc˙T-xqsb["p2Wt95'Gelք~,1mvgFzs{ Ul5q'+|$՜]|/N KR`wE…A[( ͂ȧ:]Ăsچ[w1 C.E8ƔOufs?1`搥1H RD I!^'ypHTj%WLQgxyCLiN/@3}"C/jXr4#:9ɊS崕=Qu4-Ja5 w#`-lH? $z9_?R! 褏L_Ɋh9*'TZhjLo&qj,ziU1|]tE-IdX"¬?AX+HJ(>~OG뤸B$3H]|f(DJ|ʟbڌG>vUg{RL͐+rɛ!m/7SqQ£U VM@|=g4`ؕ%}kiR߃qʍXn/'},J|Hp`ٛ^]<>KIFy;25OSx <] m1@h V Y4K)F ԜbOpK{#yWDf-}'/xl10޲%U'Pj9mP 9t{p㉺QjGϚ`Z "!_?[{ͳ2${Fj )yi'eLdpm1:ƻA$c5!sHO15dFʙݦxO;zߨOAn01{Ϊ 7<|@b!}[!iUdCY H)D?u3xk2Zf[Y+eE D*-O æJ)4S)2䘧@ϙsH>\;.]5߾g,t7.9 !_})scêC>/ xşm-;8,:ex<O_#X1JX[d;߳YZuMA"wy\C8S{9`;GG[V0ɗg6¹Оh5WuM:9Bais2“&Xʮ]i՟ +XCU; P KP7^z9&)A;=(X4YD %SGQˮ6 ڱ#.nHTctEAήiUsr&DWdM~i)n i :U҂K\w#}@efM#~R ?*jG,:OOp# &:}1RtJF$NUWlh9>B:xg-.~N^S.  F ]k Ş7;bi_@:^G6/vHs-Na:Xwwz ;G( *X8ްwhd_je8 oۨ2<^YL [!їǟqs7ӚB nwnlLW2C֎r;3WǼ6.i~W^toI T0*  XcCaXbe< qxӢD,ҼRU~T"\觗@SxYzW-mRoڻIT VD3OnN6'm]Bu !{Lq"w^b1őx`u,{APSZ hh]{-@pS ޯlxpk>]|iq^-ֽ՜Q2tZx-fњz*$VYbFG{/vۿC6%]_ smM`cL$?ܳ#Rl1^fFl tS?N1#YGe "zDL^$鎟-γtOLݮNfy=Ps*ZjH/J9MeBe~uD>.Y{ͅ^?<(/m+u9B 4+˯C;pi"UۏZSX3b"oB[ҨmYo3̮go9 krJo?(ӼjZakK.5lP9*ދY2 !1*8.st!Ug& :ǴPd{mĎֵqd,74J"=1nA_C8sz4>/'T1Q-Win9RUOhIHO;syC/87]->Y#Y, ,Yd& ec qLWZ{VÓb#6i(hiLnc4sߌfFGePQ'" at>LT_()I|O3DjKCQfR?u,3HwWڦXlkk4Z>q<҃!C$ño·A6z62-Za0qh5cy-pژд - s-hncH "{up~KLIu'?g^cIe@RҪ%kԓ %af*{~μ{jP>S83&Zq4H(ɝ(~ u3#pϐYAꕮ7GyV'X*Guѻ{u;Jcry#}< [ &b l>4Y/[FU: .>DطơZiO$#ֳg[^ٰc) (Ԓ.8ٽOWv9& sKzƪwOD]$9Ԍǃ`s?GU*D8*ЈǞտ8d9ƀD<)'pf">Q<7ZT "5 s8J#vn4OS%C>VZ܅RfV|]+1*IC}Ɠj,$TWp{m?EhyҮ~2 =dJ~l<@MR*t[I:fP_?@~_ C345 e4P2?rւh^L>08h7HWm۲5Vj`:Ha4Gm$)դ_2Iub* (CxHxH@Ň_'!=lIy~86yg6Ss y6P 3FS 88f@byZ`pM1ra (ZRڭkYM_^տ\|B'hW`s.JYITDmL:s7',5#btInբw~}mZgD}hIiH>'y16oy@?ry JtXjՆI0;Mm|" [D,"#eV W; 4Q]8JDKwMHA[ۯ ǢܵI6<ȒTAluW$m hy{gap9n͉H ˧d“G.܄(Wo 8?<8h0+=1E5ZR <}1;($Kupk*:[}27 *uSndt#{h BbW{cي}_zTԽR^3 g)_z@ς&F*E$׹dr+I*aޔx7yF[l?`@iCs2ɿ! ؞U~KWO^9m˵pGd:*I&T<7'(q bboA(/aEݛn,hDP`zT?ΔiCTBM*MU'CG*7%x;o-? R̩ҌK?dۨqSIi%}ѭvI 9Raq'-ւvNFЄH0f`ΤΨ[&*~ q)f j)Ԃņ@z|Wf\,e ͻ`f/6Fuqqh {ZC`^ \ A WC|oO+SOb3OM!9'ɀr&;\:T51Geq ĮvPa1h0YmSď.-&qZt~'1) dWwt4vLz/\4-7!뢤 qo&+F^$[e]xuIgձʥmwHm3`Sև`z%nY77TС&e^]cOdtъHB8-cpzQV;thxQ2ͪ`a{Dyq~5,Kzus 5!)q^!3D<(Ek r zWU:E"kbλ?I0zA.GAn4BS1` BKh0Y.AuxL0*ϊ󆒟j!8Gg3T M g3o:Maqrѡ=ny}ή.&<{ѳݗn Ss*-2vdAp^gF 2-H<{$PiWkMޮ |f$ZXgLMQk G@Kg뷒g3M,h%1`NK9nu!z1&)2cF{kO#53A9W*E{@gurIQ M8 `> 􄙚yvfc=s|F@Zz/rP|Au Pw6't߯ p1K \hKRb\HZvg~aWHv6,xũu~ti)Z=khowbssל7LM?ć#2 +] Ѻ񴾣7FdjF3KW˳}CQ#GN3"h؍ | /g FٞUfp?Q]n*G2]B>j%ɠ{v0-f?/[ JAxARx{dobeZJO1ۼRh guxuP(P.UϜ)bҩu{Ⱥ]ҧ'-A*xeud 20zG`USA0*!&rG2腟˸oW78-q?'z.(U!J*=6U0UG\tEaMҞ0=RC4^ Ѹrѧ-p%c/KrYsnJ تL:^oA\H\ҸB>J.(E#Js@&X=D1H Fwp@lM /߬;wkU@0n NAGjҚԮT\[FxQG榒@݅\6f, gd,ÊϙfK0]KD½ dsJTrPxOLu\3ۋ%|D Mޕ\UDQFiPlc@˻N̬BjkMXVcȩ='0+x%_mH*\r[D'dx^A%dEƊw Rd*~65QT(yMLoQ$Gj&z4l) \o'(*FESwV>!'dbx34BYQ9Iq`ந/&n5s 6g %>yBc~tr.]D_k(%j*Ae &i7T@Ę:UM #49AڮݡU 4GeL@) [Aھq:/zO E;X ?42'/=W9@(3jl4|גkV72A뉚hvfT|.Svxy+I,17{e<^;uǷ!ĺ6{HР jTpMg>΀程C#zpM)6wޯ\"ǦAËmQ阭K|(sӥo=JdFu*p'@X_ 9`=U`QDq7lVuQdƠm0 2ќ8202*(nCj(xog"#̳MS Y/>h/AHVJCD y"Yꊠ4D^FѺ*2ښMD:֒v`=l@p|#G)pe( Y.{o'H*# KǢr1} i,[ SiWRP‹ˠUn%93t"zw7B5 `oXu7.ExޓWyF/1s^UOUd/ZF0eXcY>ff^8wÄI12}V Mrk˜vۺK[N}(w[߁ñD)ʠu.pdM1P~cq`G, mTԷ/5mH =K`o;w]oWМUQ!;^O5m:Q~Y7)v7Ïu ׏ڜfa~EgK]ɧ6JPO-Av_cݭ.ßkE-,JE8Y$$CIݝk5ri(Mw P"W!hi:,!Xo\{<3)e-9~6h%͍T~.-| V)5Em哫"+Ez=؆#D:A5-5k. w)\ ,1D̤ڞ(NӘoo 6-DhnOؿ>TFEf̞'җY1DZ\tBmWs S/ j:: n2?)h_&~i8H\"s1rX{0c;!E9 (`V[&c f1!} yoaIYh6n5*)>qbdT3CV~,|CK? iO D)!^AY7Y(_{OZn0ěZ&thP^P6շkېǨ7cA%vXaWe zNG%c̦/B<]+[}CVլ4 r`qn֞s)OJ` 5m|=ƚcSv6msbPDE+S͵f)yFj_/0ak35KDVGGC9ˁOhV؃& :iqj LCdfv-r3z,oƳ^E3uWc~JA,Ѯ|]/ DEചNBW6?ie-j)ֶՊ0r5 K~Yne:@n7HYm@ovpT  1585e;l8Gn}ʖ(RXI 5 G3hf=*zݔRk_1g028p3/#COQm/XUt' ˆހZ[&K}Zva,{nW* y'xܹnO{HXGࠑֆXcKp}J~J S e Q|8*VĀ/36c Ml',Q4x lh׺4 L&2KDm?bzE`94A5ӱ;}|n)8F>{kf (g^ 36r[#?4$Pi0i"]k>"W$ ǟÃ?TcJÓͱ%n%Š(IњeJOk/,q𷼱j] x;Cw- 44ǫ8=I ႙x+VM E^Lӛ&v f{L\(.n|M#hd'&,Z^a x+`sLvUvQt˺f ) E}똣+4GdJx.NO)*&ЄKAUnc 2b#ܪ:cMyvGZhw /.xO@߰$\#T5xXE)l-@1',V.P|mM 86~y`Je,ת`p7/)C2ݥU"~;lF9@P$,"؀tN~75肝&D?RjtonoיF4k491H NF{8qccgq/ZF #!gRQE'َpz:/: 1:_7zN1;Z%^KawnQ%cAQK>S Ҭp'kISw,]qO30~ӮI$GmDxnY7;1#g;8&>ĉ<{c{5{lw%/V5D?wduأԒ _{EaUG[Q׉ &_cK|Q: f<@OƘduMB&kfM%c2 H_'lS2 pJ "84dJi|GjuuB .0:<RD6ߥKU~f]<- CIOF]D`gp@ZHd/ *WhhM  b0AB @ i,('~4%?*yrPI[H<{{O\-A5Pw>}lVn=>/ EꦜeE̻wPc)|1rnyr6o,sۄȌmҬ+O}yk?;΍Åo$+=3XԝXq9=tFN@v$|i% +hwC?4z)8tkv(IsiiPξ3i$Ņ39֧ x`*Ii0Y8 U F_ V6(b &Lhg";\#mW bm*j !%dc?~͇@K慪&lfUL=b"g50:v%PE$-oW6W"U1RpZMj)Q`F9nmZRw/2>)~ s%dwM}w NVHQBOE@rF^ TSs(;L)[wYd=lO)>qu)v`;i 12OK7󒜜$e!4Fܚh9^ĖR(NJP( a= ̗|b:AN=q= NV)pٹ8W)d6#wXFξh^Ce>;HBZB5%nLA!nW;D?=+7Zꀖ_:ϴ+ ڟC;l;r؏,s((>)SɣٚJ/cYиQXZ;;_xf.+m O 6ɣMn$ _vإ%A2$ഖKzSPجNnu>ثdGC \Ից3@r|!7] cq'ߜf]ұ?=L]@wZҙrJ(HMrPL]WhWxxE;-*ފ!>پ+XI)6.2ێ^R!;ZԱ!ѥ>.jXlHIl=HjY+-3?~l|*fb&IAi #Z9]1Gަ?[NOSb&mr} "X3ܐE U$O>F?,{I//fQxFm^ w_w<{vzFWKc*ɻ}zpD'-Vn0[TCPAYB"J2J5ĤTūYԿS-,&+HIK1dqXNznf'NpqAl$njw⼲}p z&F Xh`#+WM^u5HWH 58fnRub+wa] ]zeRv{R#*Ç"%}1"g;<阺;^`sD7vq2<{sKA{mr+|hI8{i (SrB!wQWbx -ntu43bQ3RۈO@)Y@ܡUzRcK_(c=( xӏ2>ٟd"xRq)k?s7~Q筴ԕwj'@4 Fܱ& A9wroU ˬ"@C\.\dJvΩFڔweHZ PU#i&WLW4VpJLB@y?6c(9i8_#[#YV~l[uӔvp.Cg 󲮱r]Ҟ) o EtyXwvp<*uޭy ONTV д'ybm,?Na<1|8x9`@ig+LX :%(_ܜ+MpSf_t$mgN3-*+}fuǬ0,C8,8?vuDt Qek/?#>lK!)E*k]ng_zB'"Kg_`qew#:}rsP'v0 kF/xtiB58&vXc𖨿H9tM`E"dgw=!dfI%4yHjW*V4!i%Fů8BM E{g"Kr)V/M,e5D').kb>L=:ō{Luc`, L銦 3{"O3rae^w<5$#cت"ɃmQb7%Y?J(YJ X%at++]nY{}`Ϯ > ;A pypK˴4w?s{4ab:gnbMoWܜ=NO",}̗>8 %X&`xgïЛ Xx@:/-h[ V=aJr Mt&kg]AZewP :" 6 GA,oq3|\&Cv!*S$ƊסD٣?Xv>!Yu^ /LBioXaERFmXqm5g\؆eS,(;u3(F5(^sW\ ^m~7{x؏3RƪgPT9.q٬mˀ<;}TǠAtiwقAݔͭbȐuC 6Ҽ*?l;q7`n^'o`sRsJ-ЬLk O.2 }I(-"]f!LAoW_:gn'ߒ `h΍ҝ4 J1Wenl3tcULaOhVme.4B,TV"B2S` nZ@_^[<ݭ[Iޅd aWuCzn#fGOdٕqX!Uxۉ# v~mZx VX99SiWz_C'-4"͊RJ #ދ>;= |V`J.5m1.N;o^tw;["* E ff\W)>0@.R.E9~& zFK*`2OnCE CB7/{D쭭$ʅ{7-5wD@]gKO: ɠ.uӀFY~xN ?ͭ #Y<m@Meu!RyGU;q2vFE&R *5'e;' 2JkhM~ʾ$43nYҺdyп~}7#}6IA 0a%dCթs:ZY5$|Fؿ_ͱ?P5ɟ0RҊZ²?̍{Dzːt^/ysl oz %dO<. xQw슿rՓM߸ߞ궝̺G=پ %xe9~%'.eq>K8߉ #챕[NJP"ʖigŸeh]bDXQWn6 =בr3n0&[EwhMPO6&_Jv:t}~-xIJ񼙥ӭ}Cp5WG[VblGM Vے}Bm'x3&XMu{Բ01`)R.AjH@An A9ULMS akY7cOöx("<@,t8|i%bѿDC^ I}1u%x4B]@Ebak,|nd6H)6<;{$3nΟ[4(Xc="lb#C'ꐨ6#/Ni+p"#q9O??~uE-DaЉ[_/2>/pKe[P?ux2#Q3/}Z~IG-<н :/$E >QgYe(Kkfx9gcCcDVf7eoV@eQr>\κbx)a݀}/ĥv~nHKm48 o E6A'6NK! 9P~9^tnoY&1r5iNH.J@y5 :3kro|FY2Vxbu+n k--tY=wlY=k9ӨĴu';wmZbB6 41Z l@1&D &0F^v?̉l%jPf,B[ab]Y^ծ-Z!X"^YQmR? 6d.Zxɒ;T͎@T R̘i0IJn/llF^qe7`2) o[ Y/Ҷ{Q{9 q)qCBLw 1 ]+{a#nѥ2dD:rt:<9ݿT{METTyǺ0ğHiyjO [ xh]mJzq%N)olr#:؋L8>b ԅ.KZZ`Mnl;uVgS`3mo%L~Owq^=zoH4!3A> AcѺ{k 1jA)0];avM@F')O-.qBn •ˊ8y@5g~u[& K,%K_}bG~y泃u,8" Q9E8]cCp_Ӌ*Ǩ_RH P/1zހ!5]&/- UЎ{o#ݗ,b)퀠Cl]Y۞bbʮV %ʒ^%--*YZu"Bև( eI) #,3vkR RnF-ѣvO`6J)s%5 Ju[ 日DKsO@.eY5j& {ZouNbC(3 ytjne 9C)Ux eh urk'ap%*<xlg1[AJd3Ut1_}UpE"IButu 1&&Uo:K!]s A'#]'XIʫ弦q$o)gd8+ŏ[M*0DvN&N"4{ϸīajw"NJ3tcFNi;Rڜ``¥GaY{2/ x>̄ϨH|regꟕzӍluG@Bs^cߑQA^@wlP@=v=K'(U MHAjQ[l8I\!#K &:5kq]S:̽ ٵLtD: Qی - @xЇu~O辍Œ c20M+׌A`G.-jV!Zb>3Ot?e DRF3/H/kx.FWW*Q.65G"g_YaPX >R^L'W0& ] u/hygP}|nXNqէýqa͚ c!x/C ѣPR(VԲckpc GiHٍ%ROu:AyӅTpջn8b*0BЌ.=CoSN?}]ֱQwe-0iJ\lrrE V/0j1&WiOG˳s/g~FA@/tD7h'+B5[96f^H3v{eM5" Q~|R7!X9эZr0R.bbO,={9z<ĮW,1O`1p3zƿEΣJi񏬕xdāEńoڍ'Q ΙohZ-ՆH @b "S:>=T΀Ri;ϩNzf>jCj(o|a&j;B.?Nh+.%(m=Vݜ'՚윁r< P &_襌Y U@ "QUjվbkAa#(\\W>JJ_]AL(O6^{A9EP5["q*ΛF,SZ\;T0H;_GNiBx'*hfI-WDP|OKpQmukKw i62<,PAL](mp'ڋ,zf;ؗ%A($㴏md'E#fw1?|s]lʬppq Z]`{ ;/:wrs]z7EgD  ރ9aׯ@0_4l{ҟ}V@;jO $X Nb_^Zv1MxQʌK.t~frV; hƕ-:0R"a+nw9yЌJ:oXb& 11+3a7uq-hvZ Y6'B,ǘj%BԎ~ql-L֚mĉLv{Ip_ sqKbA[=Y w6?|H89l,&jң6лuD{ ]SM|[=ϒږ˫@QckK8.|7QSᖺ[:{ѮRJ'ozMw ڕQ=aWt)%mst\$%LNhP-|0b_T#?|{R3ysao*h Wx9;dByNLWkԌxiOOg\Va?:1@6m"Ԝ¾8F>k=H "%}ʴ\LZ RA -miv-5y*7}$f&TOAg#a!Oydod.kmgfg3[M tFጅ 7~"qOO$_:0 FݹǧT +K1jV*[ 8 x;R2^ &2z#:[ Oo0+ɡ ̺'q=\O1^K)Hq}L^V. D˵~Ӥ˘U a@@o^{NY)V`&t j~ur3ڛf)Y?_Qy-Tem2~s<յ^+K( i׸:~(u7[.JVqj SsoۆT<$]NT_l- đVA>}_a`BM=*{{c Bι 9v?}``ihS{XmtH%+FI؇KV|pb!F2_tsYh c aA L/u'Drk:Bp{LNSU3750[DMZLІY/$I3HEDCH EoWwy)-ʭ(UVRKz֡cH|kT` ČDҙ׷) TG}PVWzʎH%45a{b-ۉC8( oNz#2m^]S+A8ۻ8^&䊐E'OKƠ`]y ŝg *Z'H}:\6}`ŵhYs- /0f4߭Ih H3wX/=؉fE|K|p*!rPӯ`L![v ?A='$Ua^F>k!L}U=Y:i U zMenBi xU(u?C6=u!Oߏ w;N\Y KwZY !H?+1Q!x 󭬔]_Q|=Z3ղg!~PVJNhyRb iBU")[zR 5$m 婶 H_TH':,&dfIPQyXz)@gECIdE:sԀv 0LXckC/(wZO_u]зeuC{͉X}^Cv.?66 Cv+>1:8w&"kBxp_{T6_t9ⵟ]W,cS8^r>h (yXnoO8E۴I;w`6y= Y66%xy;[Sz̊J81H=BNvn7sXb|`-t,:sO ZqZJtB8$#Y~"HKMyU=<e$ :5W\,U۩y$OuzN?_OxT &\ń@) b\&D5X6P4IKs٤{` ąԇIJcfIcD$O6 k6wm>y*mzgol0>>tRO|έ. #w. j~!PAO*)=`8Hޑ29̱GlXc z:fGꏘ?eU' 6Y cq0Fk^v<!.v1l1,-y~_"&:c;+nwKİ\d.T&5+dG~ l! @뷏TƫW p}.尘ě jZJ&A "q,j^{Dҳr l +A3_{9:R{C۷s,}!\6bҪt,[Lǝ╊$i*P .i<%?]}9V`בl1MFQqz~ʼnEdJiB%;ӠFf]]ӶmÇAg3ÙK9Ou˫Et@\ޯ+޴5zS:FtxŴ5FJǠm1K蚧*RْobLcz!,%v\&^`:8cI,3'G5R>  3_3јaݱܚ[cD W׋U N8ƈgKs5yN/8)!oEڍjnWE;Cv #J̘ CDA'H_T^F]6:Yj a8-(6E8`!P7ٽQVea:_׸hmۛ&= w/ڽ1t#s*\|tIOR K= //ߔ Y2hO*IKov' $r>,s0 &+8xq;鼂D\Rӕ:M[éqBz J_pWt5](\e3-eg2T͘ 4#'ri B eB3;̡9+?dpQL$xt<5GW>ns=Z4"PZiȹYH`ɲ@ ,mqvC,DƜ֌UwUQ/JsbCN/]eM'8*r? SuE]i}ϝEI,Wef~>9o>:0ߝx'ÖjlmnVocN~ZL+y7tr|b{/," "Ơ$/#&Az(mczt$φu>a:yTKdtN[˜7?!Eծ!$el0_<_M'¾E*XC |䗖J=x|![=VQ&1ԋ1;z'h㐴Ɩw+Tx[K7EITS(聉lꅂajiMuu$W E&[+{K6tcDA6p3W*o=}ABaewa3Fr4l3r"a+2?uMdR@VYW_xTDk- mړ0hrw8[Kkw j7{h[o*IRnE LddɃj/Kӗ#\7okc,cg6ovk ~Gt+d5r&%ƿ2 Gf pw >_K*&J@[ _&[IH=#oLcZ9ʅk'&'z7<4H& Xy%T]Leɼ!͑z8-stFh+CEibxAxyR ZW {3$d/oV$r5I-V`Wޖm[nk)Dp-AN!WڐxN9gZX2dl. W3{0f̞qȽg#.,C6Xy冤 <#фw Tޗ5XZ*:NpSy;Q{,.j vG?,0WB}3s%k!06Yp1,T^EhAw1 N}:(6Ϭ|ߛ;W:ePKp0z'Ӏ W֜R,(-`'",̸36x?WU#WWfU/C K\ *MIĺn{M06l@ém^ړsеMS P`b?=%fZ}\bU0҈ltKh<.t'N?&ƪXž%U]яAF]{o^3d3ۀhItfz:5꿨>>DUK{8XkXd),dcQVժՌf5;FWQ$A$)d#(<𪦩gF fY|"{#KqRG:V0=7h#4m-hlb=̓n& <,QgY!y8=X/R&ꤚG o;3Ν(^tV_nߟш,{p$8* F M曇 ?m/H_T13;ZFVHm faͫ=I+&+<:Dp{tVd,,G=W('Esr_IA?r X 0gPv;CJSC>H^W7Q_F-G!ݯ&2`jSو Be ؃"Νm e,;CGRU;]Prq ^_ݣ}Ra,ZF|"ʂ8r[u]&*/C'2)C uJkU+33 : W=> mjZ+T5@U2uŕƐ@*c2ښw2cͽ #ZZJ#U~Lj@/Y-c;8E*ig9ywT|+CS2uDנ{xj|b.z;l2PT\ u}PIT0Jr0pΕU.6ܝ9$%P<_~ZOOH/ ##67"&qH<G-PX-Gm_k$%Yi H…P>`HZZ~<|@9!qCGrYbLPBf-`>pSmOlYrzPh8ګÍ].t'H,%:D  \{'v\{(:rXR>iW euh9n sF$ԇISx{?j~Eepys6Ǩ(.)d >.8D)QYxt6Pߙ=t'z@gKR:uGɐ+̆<^aWw&B7Qb"||;y{'ľ[Ѝ)> yP4!bM; OȘ5 `V΀> *o"iU[Q;iie2<1ɓt7>m֢Һ*4갵d@,ŃnUCE̼сJk[̞Dоq 0@voErbݮ1Rc]iE͍DF#oMcLZ}w~-c| pngؾw\dp/[t~΋2(䧗Թ_cN*: x8 u p*GRCsѽCQ3  2`%tsCbدTj6{ߨrJ۰؄>'OBrdCU>1یa-xD04vg܄f _2^6FV|ӣGpځ+ވv2 f;Xd/~͔;K[Ϙj, LP\xg"Ϭa?'N#=qVրi#"=DGJpU Wb&~Jd\7/%~׎f泔%mq C$M+ւZ v$ \[ErBj_$w:. D.'L$Ce}Ja-) XkgCPړeuҖd ՚,ou$ʆMd_Y9 #rˤJr!?)@B I9cY+Z.[0] &VLuLSV JQs_ KovX$qt_W^&ui:WwMJ%״MoLjp僣$",<H's7JK^M!jm?`,r7hY%, 9|g5 * ;%jMgfD"h PQj`PgmqyI,.%OkƟ)yT8s!>M3LUlE{N~z^`_=f邇VX42N!oU$@$%r[mAw쳲 a|@sD3Y޾ÉRc:2@X< m*$\R20-{[L{Qz2qMaܜ/%=Ĉ[!yK|C)sC 8XE\RȯN+Xd97-6N?cGG/lGHWcQ5Pve(+>ekvGY62f :4B<}i[כEB_uHh"!H^}wf7wN48k~Wdt6}JfP[;k v:i kc^TB;eܕ nc;:C|ruoRL֒b=194hӼO2LČ#,kix%/y^<'$?Q=]q-k(ʓ݌`##l~ ^Kx m}qPJ`94h(n9GM\o[ӳwq6uNU]ʊA >tX|cKOZ@WU x'H2a"|1GT46zqxfʣ?IT1uP2Kř^lx1PU8XذI4}0j' Bgl'-ѳk2%{d#wY"#Gv+A+$JZi9&Z\/'3Oߤgrb{4s)1 v=zQnDnEϟ<,醢X4X]In+^d,4dM4X?,!* lz݈;d,ž4d+[6z-R֥o*Z*|W'UEd RYQMJPWZApz8'@pO.QnA E*樽3 9Uf7 3K 6iR0K6hdH?g Awb2&sn4zO]h4zwIV:\t>OGI؈4 ش;4MI}^zYЄF0L^O#wHPSG}m\)hmujAo|x"pxlY#MRFrRI:N1l!1$jD1|ђ[ȞMfjzr;4,w[ ;QnEdUR+G zGrc}G朳Tv3yy xm'"T>tN'ɝ2upIAM Se?$$.tK&Q#XE6BJ<[ntxjWsj8u|Zo?XGPb''2V)38ul0I3}֡qŲe9lJ7&e2zgZ_([R\jjF55J_ZtICd%ذk) Nh4Ooi[ޑbx\KV]CRS;?fx}\ag\0ID_6ciId?06kp¡6e?SGeѸm E״è ]x?0Pw^3RP)UD8ZӨ7cHaC}8I6=ߴHH9*DPGzTԓ;2@yb[:)wFOݵB,[mm?W e|\WCr|f :L SK2!\~uBH뗗 ?8fo;88nfǸ/'3E!@ (%/mzAcr Qkܞj#,U-^c6d`CDDɲ(W/z7&6^6.֤ɠ5ՑX܋1ZYY>)-pmbASC4X=VIiWń9v w.Tzo]sCSzom:1J4P"a2*?<-Bu3P+|%5y1wfS9C]j[.KG'z"V[XT+•QYYr>tDYWPE\ |~`TV[x3dgU$m{$6V.wA@ה_Yڡ |:+P؀0hTǔ~3ǯ~MXiow&ׇv "TVp*@3SW )7&ԽW Bekpu(0*'ȺH^B~xQ*"laN7(FlK ^ge59>a'mP)*f{'"Eڥr!#cڮ/K/Uh X̾k;JȑW㇥'Xn;?["@ +m)]N`/2ƍ5)qO/SZdqc^s$_[4E cDP@a)fP݇s(כt_kc7Yg3ΝK@.j :c#ܜ?{#~q!V^a ΋g2՗8[݂jJt["z h.tl[B8\SJlw{ ]ݗHɮS4[sCo+`6hV^&.3P|4Hi1i2 ;RQ9\zl>[_hHcUu b``~ dF]ehdP'  Qtb/S+6翩ՋsĖ޺.)X7Ϛ)&5$$v4V[;`$C@(OTM"4cȜݜRVlk=^] 5} :Z5`S:U”JyRN,>5 D9pD ]yAKaϤUȶ54P 8ԋF|+<5TlgIǐ{RNfwbZg]< Q=Z^v Vp3p";B&b:iߺru&@ixW8aYOTzS0)0a3 C}lM5is+Q8kܛ ,hbٗaog3:rX:pzEӋBaSWљUYs cbq]IsD3:>Jʘ^g8ڕ2MtXg=UʇQW- %zBs쌭`aĠXgCf]:Dxl4Aj.8ɳ@v< K7V`]1| 9DUltfuku@>:A:`Wa_Rgf4-'&zaPӆB0>1NKᰒ_ {;ȩCǎ6\!b'sv]KBt {4sǺ-G³C?>2SN>GI ԛ]_>j23ECؽ %{.`w*_񗮹ޡ1s[,(6-F1*"WCR,}܌@ 8jO׵Yn"(Y\eˇp0v*q$p&QEtB%L8_{0/7AF>q=IBC)Z:lY,΄D8mG {fS4 e=z$>GQ'MfK~g 뺼p/ek}ݨgXW(fߣɷWR.`j*F_PWɂX9wٷvе^UJ҉FS+y R_A*3̒biS z設I7"Ar)+ёRbբ/6Gq*;kLo 9)?`Oz 8.NDŽo; 5ƹzzYy[]Ƌ "C29OΉ w©7Bql2;oРRkaHERԍ57 ?ke`55DvEۿ"/*7FSS"l7ЙT*A$Zdui.|<? oV$&DoXZ.Mr LJ 7>?<,+gwǽS>Ym#'Qe6\V;><[Y CHMpEq1#œXcF7҂3o~fI<{Rz{n0*sxG}O}AiJ^r|ԥ!$,y9oWu^)Uf|*1&ኝ. _<?3C@Bio_hEa!W "U| NZ.N?XmZUf9$ddA҇ )Cb0}8kmʟb'ssO ϫ+9r*iq:ˆdk- ozU?BwG@FE(oHp[VFQp9m#jwA ͞+4JY"îS/2+Tbw`0䞀v6Ԏup8(\(Mjhen&K7k( UwэC(?MҒ"j^۔@ O^0ןp)B$g T!l INP)Xi+oD38v=h5&\T1t:9WDs#i2ùD֨̅qԎF DNIl4nyݠͧuu36ɸ3LX64!f&[ ȝ4Ar]hdS"I2ʳ%%`*^)~TƌbF}kJϴ뛓wv,YJPR5Yv8iOؗ[bp`eh '.IZwFiݓ#Y-' uǶ4x+c6R{ ~*=]9{VN[P?xi}Х, SA6IŭxNS+ƾes}I,;]$v5:u8V54ޤ`VZi({_?3C۞H&|p7J&5Y@^2^(LCn=j<#5URγU|=R||p0jCqA{PoCFt9C5MH9!n| &W)؞AQMhUz.ΝJN b#u;} ֞T?Q䳾\ۣȂ:,23yc>7{L;lc3Jb9s>r7;ڮjh|Ps'!rUW3 Kp|3@>}Ce\Gif)f^K{X%OV[|QpP'#QCͺFWk X >-\] 5rguL>jƊ4Pe[Yɥ/JhHM D=#5 3U};sXeTVn~r dX˻LY&&̓׾1X%BG!(̇lA'٠Sv2 Z8iSCw'JA P+682kɱ= 8Qe ̝~ J"yO7"*:/0g3Ć./9WSAR{UJ@:a6OzW˹C`|b*<vG ;pXf_ Uh,q&S6 ,& _1k[]'EDW\is'GSbcwrtfb=y`osII&GՑgJ40)m8zx_Gyz<!&GYs [KuEHOƁZ#91M+V=i`;b)1 :+9MO"@PgG8#A> &"U.{/(,S%;FR-ՏB⬧ Qned3 :~/TrtN= V%c.rꔶHF(G-.TFXկmt?;}:A^G%R¿ۙsֆ̏{Ozt5dz."c⤀['BFDi(iDB C~kOf|~ҏEuuz(W֜+ǺaD<!7:aTA?C~ø2X1g-Ú $81ZE{or~å|ChZ_-vRz23 *zF9C/baQv&Xǚ9⟉a6G@Fq21C׿yش$Ԝ&@+Cv(%}EP[YBZgL>pN&ԗ' G^"A0l5gf_#&,@wKz0Φh{@Nˏ3%->xDϔB_9{kpo <&X fqzMA- Dp'G rq\HTZ.UgO`ɗ 2y"T_!b&rElgװ*2F^KmW霅DHLa'4-n\0%v{΍gb=2lw ھONv7,R[@sMrgKL\agɈ"~Wuб1ƢcCF:n&3) E%{撻;-E9!#r FM}r@2@+'Ql4Cۚ? -["J!%|eppK*bGu-S*?‚7%_Xv A(E+M_}>䒁;(v`]=,G.+G'ΟеGb?gxt[ً>N8&4u/;o@a4kB} a /<^>}Qe"j^T_~.K[Jڮ}e*lr*Q`wUve~] Sc6>˄6;xdzpWנK ӰH[ ?ꖍC?t]֪ P6@W:#V Fg t(9;-ʨtвBk9_7a>3"#m?Yϻ+'*WwWMYo}ab*Od' 3maT7ߣ X8|ˁ؍< V/y)1bn_y"_lLdp) CgLujыw5*~!/e2✂|gN=)"p\sQ']}92-lߥ ],ǚ,HC`DucH XZŀ0*kqrjΤȦ'<+3&F af{!YjiP ?Gt(Q ӊA9nnr=)A3tJ CY\tv>'`و Dsnz]VuIJ_\Hm8jyMnr41NٗYBƴX5Bg̩CZ7*WL, hh:1rdVV3[\b9<݆QܑX5q ?|Py)x, <Ge#%XӒ030&n~^d H /IKVh䕼J'^O~g_e͓VچxLbt38< +Ӗ/%9gsQj'CX{5vWؾl{ e4> Q)Yx^x@(- θ/METD_E^ pkm&h@6?}# ~>'%م5y%Sw;v(Z^mTnRA$h3.Ph֞#N15`慒Ww:βOWX@CΊ16e X-:`FQEӣ[jE˴̛$"]g VH3\l526U>cD3ϻToK=@nqlTz2oE{. 4)@#] CbsLkpO/=[SLMR*_h%-M_: XN&~*ފ9Oy HFNK")Raj[ڠZ;@_0İ [l埵3~BgƫZ+Z:j| Ph{3HZ@zϷ%R2(^}3 @qB؊$tQXNqdςt9'3rZ_cJ*VqW3N@jٷ2z>:񌀨&B|W5bƶhKs#N ?UdvK` d#̮[uvi:hoLDЧUm%$ [I@f B@2XczlT{:ie#{[/[f9 agWOђ;<>:(&Ƌ"~Jyh cJ(1 /#R\`v4gC"lY!qY%#6@Kǫ h`ݫ c.S Щ}8{ϛd4sg r\5~>0֧GAowҹ[5^4WM[cpe"n*Wwȉ^,3w0Ǜ9[:SX Nd@A (&Y&Twc9.ڰ +;:q ?G"Q H.pn^m)}+^,y_=K|2jHO5)*Yw'%x)/œcY=Rs<50#뾗+jǀfa̮)V<+ @膗3};dT2("^a[Ak}GL31f!W &Š!x3+}Z-'o4ҦGo"rY%ZE8gA{쨓 J^OLj \~žsK nX$\!_yvcoOc\{gޗ%@_ GT+mv0m9 WGCRO(Y0eO/FuNtEN*?t|\VRQf STN:|΄ ^)~ʵ54@B '':n~ hDҳ$)V:Pt@'KV&s7UQ"GNn#Yp(dOQcNZ!-{OL ݮGꉆK .PGj_N^/E3F?Q/PVW]hgS{x2gS=M*459Le!M죵7*>\+ȬFk"*SI8nz#n\Kb?OnjI4 :졫BSQDKv.?&[\fS1kZXWsȅ14 ͩD=05-NJ"1 QY7fj41|a_x؈VRϡޟE PBm9Z@G>+D4! ХMԛr0#(ВmKKA~. /h(Tᑤ zA vIJ}F>>pDQ ,H5懮B[|Z"fjTT>7`3Q-4Jr X2DI#nMæ`>{ Д|3봆b)ge ȾhI88}#u|5K6NψB15D Y) ^8+b=: +rϵXdIQ8?=EI.ot O&|,c&4F5ޜA0=`OwyȩI83l 1R:nԔ+ʭDY"Wb/3b3^~2Mƿ=#蠠'VN{W:K.ύ^acw-u۫heΌ֡y#54ŽaP^;MrH̭۠i}ү7wVq K?%/y*=n7 ™ b{-{X <3ih# AAuB2GsXy9xT'mF۟Y|_{MĒhExi|ڠÆeC7S.H5ڬP€F!}p'W>># ,AܘI|TV)ME3S WsoUz۷nk+x%N,y.\!$^5=9OT >RX fomޏ xۋMcir a хoPr5?"9`r (L†g bq;*ɳC&txhix|2Fu׆ɶ2\ ɗh8.<y tת0h;5Y|uock'b9/A$+43փ Rß S j P@O@Dqg zAsz+,*EG6F("ڎzzVTV}Fsj&U/PSRdž.3+{4C.\ǒp*s$ ?ž2^@Qsހ-VN.DJ BD@_ xjiN[eIOhÅȶA?w YU8( 5N#b:(-Uy%ӕb*۠ Ut)Njr,Vp?o5nLRyT_;HTTi骀-':9 ӄku!$e[>ۗXN8sMd si3za o`[^,7u1铕>Jr$ūYs<}`3ǼK+ I&qbW/3܀WWv*&NǞх8F׬ԇyNaڿFtHwA^5jv ~t+ˍ`FZ=}GV棪`>4%ΓavgOW Aqgpm2K\\(_2O'r_yz;2CIz\Y MCU3,9{N7v C.KL88KBe'%Ey,Ǵ7Sf=إ>̃\t}Rr -"ԁO )مp.ņS-A)DF(ƜqRet^%܈tѹ?>}S\#ߨnx +` c/@ 6#kGaBDi2w;s")s?mLt 5m(. zȔJ=uq.(k6YF|4V\_b~@׽)?e@|e{#wsE61$nI`u-y?BGz`2Z=FFǥqc̴|bCS4M'/F ~u{&ke~Tel'v)aӔ4HbI( [V;/OpLWAQV|áhISU. #+5>[$>P =̜ iX t+"wq̌h>əȟ~V~rKJ ck )Ji$dM約8lHcIHGI|Lqn7Y^#[P/xvPp0y*idnrianI[Eo2ɽeQF(Bpx;f0vрH _!D3* Q@|x?h`1T-o'@a<9(ɠ>K%z-,A$%d=~B "ԚܦiP3o>ĩ_]˙N*5q(<юN ܐ>+ O}2e*h_تe)s7lvºH $n],.j!zD}Q mOlOܦq[4Q>ij|ԭ eq9ޝckq6"OC`*D%31YiRSbBjq: 94hƐ{Y*0 {Ԟ~`Jw3!V^F!|d F?@c؜ܭ*|+Դ{_V4uEY7-N׾ XW%/d:o=y*h??DNh00E({D?@_=/=gnFuSZxR"{޳7cw'RF@&gk|s2:O7Sf~`0U%I@65Nfr[l|jXMt εt_\'vM=xhմ4pZ&Bq:<8M\ϐ'D4%Uw0?cqM/LT6hwu> ( r6zUM^:- b].TѶ0>&ؤɘ&dXVL,ӟgJԄ=E[kS/M:^w]d!Te~L.s6Ć6"xyl( ':Z}L΋.PtӮ-j(8l^LQb%C{Kiw:7=hF#,5!r5{DbR,GimJ;ЪcƤ{0j)q\=fzMB65C9jN_HEGD:l|,{q6j:r14UŝWA{{/SX@ԗ.@?CJu|tGM7^&n:~β =9ĉ4;2g~?깥r }Ü&9"7sgh{&Ɵ Npwsuq_yBrwgy^Ab~]=/׾} ȔQpϓ5e̸~Xq'^4*"m_B*-dk 6|/R'a~O|Fk}~~d2ƒ®1!F}M=F~yX|l7 x-K,()LObQT7[>t Y+W1cN]6@wX!ͻ)"U3?;=DǓQ8m3a~+1<{EESzE`jǾ)бIkPEۜ9@1|k~ڌەCKs).\՛ 2?.!TJR;@+$sNĂǖȰa,wwE^:SV lf:fjfgk.*)XD- C|Y}!bt#o$mA-@7.`mjyvɍ K q|8?e)mh?quHn(vp. i,cg%}pnWB%,\DD}L `5NīDʧ'dΔ)&ԫ,DڽGp7WHfVEi412@F #7t LZ{+JDKח͇m n^",Q=S!=lp8p .M Y*Q esCX)4p/f,YDrDhi<&qKN\AmT!ָF.oWQkH]Ăliw SFFrK~6-r/ Ɍܺ ɪ_qV¼l̄)|`9ͥ j#:|]^d6~Zwd5Z),zb"[?4|>Z/]6 7NPYKy iG}{ŌtNJ}' 8# bD_Vc %tˣW@Vti*c&*k|s. 3cV'X_K+KPSFP"[^=}qw@ߦӽq%hi)*h(`#2U]|^,A@0&rTDٜxXYV?jB<mbljJ f?aGժL5e-SRҏ48ML53vߟY<$Nګg1A L2eA]T9 c72w\ wRH&^ jJ|.= ܺᤏOg -\_% =9NlS<0=\qY%`O|/x/7Z\Y7"ֶ WIÎKG[G#ѣ@jm }`!iP۸pbVpiDyKaSms`(~$:qm]Yb~oRMp A@-2/64`Q>UE5.ѾJq7ҷ~'Otflw'MH՝'Xa|it n =8{bwM @DTUk¤7WVC z.xPXkP%\'Y?O -Mׄ^ ^a%wk(vNG6 )]@f_Z[fK-c+!j!dK6qZ(ᆷxE3P>a4nᄍp<3csڒSkz)hLk I2!%`n@pT%ZXVϜ<tOg&Kq)e 91Vab 8n~1$'#3-%\JUt@yrWTqR,|W!(-b.p8tsC i-  AVg!1qpҀ+zGRCӿK}4jt~!yvE;&ܹ0gOc0% c! `DQ&9҃F]a@:rR"RQ3>,s(wZ@4gZ=#l\QnG~{QN >Q9; By^D⟑9Rp>#h[NfNba:BEqZQRՎ=՗JakW>˜b>|O4*&\&lZ4){oAZTg G(Msdf5 (xtt{{wkě@mVXmb9f'P6L"RVhO]^i\mӨ,s\3_@ԭE0,qma,A 4KZ)6_)j)0sSh01n)K=T҃bVG&F.J~H˩z;K*Ymx7./$l} ҕy/'(D%u'f4n}F֐88 {tdw[HALKe8V99Mj 8ATپ4 >d\ߏ\gK bf<)>[[i8mÉ64աBr`ړD f٠5_Px`3h˞HPP=Ju2կWč r5 2L'?1DxkWaDHg]NU;^qd=|5CP>4tĆE8Nej Σx3JIre*cyRNg+bqH1`E_NsG9*zd@ĥ!3= ~ 8\_ *Y6#oN1G>]ȻhiƔ7LSR1üa!i6(?4Sd;2~=ZJ XsZQ l$~3*]N7O+ y“-O E^[nmbƋdlbއqp^L!gRk@Y XӗLISzս!? i_͚tmX|fUT9AjǗY fŀYޅ"_/Prl+*#l¡F ,lC[HhYlصG(/z7RTnG#E|vJH9 " %8ȩ|:^'iXX&0hwwmTmVj]"` qg@ۅhS{r1[B(@4Y$Ȧ4V6<ȴ!Q$vo/Xݜ-/%v_bm(.IM\wx])_:k/~lpf]IwJKav[UPyA- 6Y@m-o_*|ÃJ(25#o9i0G"^#m5MbNdBo,oaʳ_5's240si@$N?ho~Jx,9\Z!Rڌfc^;Md1CF()J3Ch -BuK00E Sz !brQ0虓ăwX^PT$ai Cϻ-IfVsެ zp؎⢾6 s衪:9}[sG~AX{aWH F<(E&1SW!+@і/ j#2pP1ct3d,_]:3%29ܞPrĖ\M6s=i4bz.bqM($DzU$[\Lǜ/+fpK h4upSN#{P3wPSfS0=]N|0-NfSB(57%'omقsW߯ٿG8fD L#k&h$>ޯJN:H$0l}A/Xdϖ\( K>KMOjP=yfY6md\NP#,t57KW)Cc dxZiVfFe/QYn5uSI4r3\ͺ5\3K"N4E8x87^ҹ"Q--Pmv_$KKwUTE+"vG"5IYoZ.~y!CdzuΧyS0{(asRTm1;ƿ!`pN5RCZbj5mh]BfF{X/9Aؙ%ѱ7RXq1 DB@Mnš|~/OX(!V/ EkȂ5рC|C^ZDzqR/g$ >Ibd bO}.;-gJv|iS7Ev vy0~<Ya:=(6in~~:^潌M|+M.`2Z΍4uQS[Rޖn@2tRդ <87,ǿ=hX$kbwFɾC.VJqkІpNC ׂMD}P3!\,C]\F)S4ɮിy5#C2ES"15xa?`Py nXnLئ3osp0sGƠ c65jҀ)iejv y줼OD~,߾ij˞Yg zKx̋It,yz xQ%'kF~7BKOʀ[ofc>%ƮYS3SW~*t8ۇ!*@[k *c|y7m{Qy?Z(gm-&޶ T"弯[mLsF[ \vB0@dI)oE4^Xb..ZS W'>E dL]4*]Ѐdv5haYMQ{Q>kl@tPβ᭙";)$/3x7NѺ?Tea\7пN]-U̎$J5>i#c9:| NP4QX؅yc~ʆ^59BV2I@!SP`u ٦\;zN~Bk\V*-8h]Q,eYMr}Xgc|+:d_f˨/:~"9o;+?ݧ,Aχ Y6(o|#>(jXG.n׺RzTp^[yGof69(Xj|:cS˱XL+KY)Lv6l Qu)6¯ n33-rkudMTe[$GQ)[ ?+IS0@9؜[pT6R.8c~*/(sH?6zJt'퇟@F7F䯰?zk1z[ŝ[9Z:etmUӳ(t` jX./ OL3\r{FUo0srcQts0O.Gh*/H'DYpN!Gqr^.U}BICB7aVJ;bar)$,3V;UkoJ?d34y6B5Q |C38Amr*I4ӇRCASXLRZ&c6mۀ鿈iD=E$Ưr2-ioHUF,H:4bkhŊn_bjH0Y;4zql%|dtpJ(ցA񝟉9^e9`~?gO,I13IjNA->BQOܪ>ma*\s`f\6ynoٻxޟosÓ&(8*%?+N28xs(T޸!x uaCWz8„JӍ>(XrB!@6~q 9"6WK7v_Q܅NNGkx :5q|"Va|J^>$7JK8^7uP,C11֒$N@. =xQZt k{ 543 >eVؘ"qgy0~%VoL!dCs::W yzdR3թDøTJ.P欰q>C$K`*Fr2셩ҘM~[; s? pѥZNX뫒KMb\y}Shjʾ`x)"0+ nX&*DŽmqꨬm7ʬt]C#`ܾ!k\k[ZmD8A|̭N4p'Ka:W:"P> @rj@;o% g-ӈ~aϑ/B骸a0~CqFHp zWዲtoiZ)<3F.tN :$M=mru ܠ`nW)u9PfR_f2 0=6FB`wNM*aoDT`! ؚFf : {-4W +g%iW^j |e+'r3mW}$.پc0guJJ%̑AԠa̷B{4Uƒj_ :9-&g{ԖL{96hq](]hP,.[w%{ByⷛQΕ BRW+ n(v \4^G/ :73Kfj! 6N(T]ȂߧoB~=)j͘( ($e{~Km›K5l8j3* $|b089a2 !߿.9]`zeIa 4uc, cK1?|%Apr.9Mx.`uZ 2fڍݣ$ۜ7"5b~@K"kEK\v84 VU!W`"’zAR/4flVaE L"sB,B9-!NbXzNFCw{UeʟU?#ZB9r 7p}0<XHчYK-ұiJP vP ^CieEQG=ZǼ'{bo 8ҡm\RX_KM(G:>m?$85>D;}+&¼ZzTdtoD]e,SUBˁ^T$}XT^'1qmsyHײ2kWxYw5/՟&%:H,?~c&ģH'#M(#T 17.b@i`G/,|wo > $sߑ pcuQWeߥ@mLxi{CgȚ2U;F>LY hA֌Ք3,2xC|vJQH@V猻$wgo5Ӿs1j8_TěMÈwNz-kՋuVrnj 4E(n.4w'q~Ax(E٤whl#6X=Mu1Ҳbrd@ zZPs`>@Weѩ_5ڻ3 G\hJEY#{տg *^ˌ`BfZ0\F:x'0B IP `ntП`tB$!WC8٫^#bӦEE&,\[=v׻IoT0C?#1,x&܌> XU ^Y|j'kW;莞XwL;L,!|l6 'Ä?Йy oRV%9muJ͘h@5]y&t^ed ommUC7}8MHR2_9|ch&۵J? zŪior] m{ t뢠&]̙yfW/sw~3*koh.B ܈ &QS\[Vm>BWcKUt޴S_&e=R\zǓB8)W{QmǂZc>D㍒H]]{WuN>YF<^~`ĝŕ"pTh8qSWM.DCp-&-F"}m8W fخ85Z ۑP&7ŭTNBf>yI.W?+e )I_>'*pE7h1̸^lM '1yD5hE f[%7$ԉf^ PzfүZޒJ'b?`\PƋ4qЊEQ+p. խxkjџKyh:JqQNU{OvvLޮ Sce(Cwx7zYxg ϵ787'4I-jƩns^of!ڼ4m 04@|q&OJ?)㣡ŹN ;y+(1%S4 0^9#_: ̒uwIVUSǸwEddJś X΅ū Ϣ%a$SH]Vh@Y%YҵͰKĆC09WFµf.[vG]M,ё_(RDektouL oa\mk{JKʫsRIV!ŽE ެ4Bڵ(txOY}n3eW[geg A15R*`L%\y]j{/Dy+݀"(`.\?B(YH!4 U:P8'B- lcEI l[x_I .~^V10%ލ>= jGWBB\ 6? 00{,V6-3`b?ոM9~ #u0CyNb/4j${qNuKwcHx!*dm TX`N}tB,Թ$J*۶DFK`ú~Cp]=8%A: R"57؎ykW^E)vW3Oap/9w/J!  RbY֏XzZ ctzhy_SȹэJ[ΊZGH0ˤ0{\WUgZi)/IG%>y~3NSAUR Ǿ~=~G.#!D,^i&8Y235ZL-QoHVs_NGzI>G0hfflaZٵ0_*'Pqi{z"u^)xgYg%jsqeGUTSW3Vo$'8Xѝљ|ZHv%`6u^^cJ 3ͽ9s$bQ;Ķye۟}bC`,LDB:H W-^b ۵ȿ-L3AZQ82dkKbI&\A7X¨4;p*"i{ zU6u7*AHJd94[P * *6vD%X U wjioѺl(r˜BuȜ.Zx)G-{XuExs{4S@}4S.(f҅ҜƠ|l_1/9:ܬWI'GP7n..4ukhb^ϗG1mͥ? M [u(-mb5:Ml0R'MaB!gς`Qbn1ptvYnπJ= տaܪo}_&A[U|󚖫i^<J- ԩJb5ƺ픺<;I/Ҍ.Ov ׉<җqe#P ۱=q!xNϹ$ffkKQ%[߽bK۳(&3TšȐvIDۜD_D{o.l8\h'ξߌ~SZ0.ȳ5l`kaB%sr7yo\OQy4tNn?Iw Tu^`Y ư}CM&E}!22ԥ\ZfNB!&![;:o-&B;AT!JB7FYaPy\G.xdsX0aX¬ ~S':Pϭ.$mVusXܫ8us~Mp0E z$H#U6>ݐQ4U1B6$ٰA4ΰCbyF$zq=i +_f2QG㙚ћϱ]I* /jRŌ.˩ }?kY>dMcXveԠD`Q@b&QJT{E>kVK94CwGm/nZQٷZQפR:>9uFzVd锊Rd-@uH&kjys#,fűS: ֫G=K 1V)ޣvɹB:׻\̳!Dj`qdߊ DcABhÈ| ߅'ly ׶Im%O$?QJ`?BH3~CS B{҂B(G ? SS>Tz/bq@۬C}o7LQȬӂ7%)Vc_3GCWX|D!J&؉A)?FbnC{?׻7HnYӝ7 ~FUIҝy)O=:`ze=aid<ׄ(@4#2A-#/V(mJ >+FɵOpjR{Y|x>-Jhlw4dBi^] uث6p$P<)-uM sг r8Q5(z_QExUf%u.C%A*)I, z{NKFriֱ|*E<-s3\w.Pj'3v`O"䜮ȝia*AeaCj9E|F&]Ŭ^E^_B]#9̱ѩ麾.G)@Mnjwj<4*7_ywSY:rZ'T7P0+Xւ8uc9%,ߞLvRZowD5ɯnTPCb*hdѪ E``BN-@Ʌ6 nr(7A41`c5 PX 4 yZ"zBH(G-,zsLE)hdk4!= 6 Ey?&X/^Sy6Y3r ;O31ޮ`SoW'2EsK)JL׮j`;o0fn['ZpS:Qli<msO,籨LnH=)>Ǻ8#'-Y}2Hk&:>Ռްɿ X;CK OOHMK@쎶%)gָ=(&6f4__A1`\g1;|z.QOYL=D2wS\{\촶xtb  0HyYq-?w,i#<wB }Ka)dBI/'09 7fG^nHZw ˟bPAc g&jd9g<FyjQuT?|ٙF9?B%a=>>pi(|0EGhN:Dwoz 2G~SbB`az7#>j/}Uܤ'ch I]wAU8c+>{u8x DC5ʾ0)+͑[,//: Bu~OzfOת~[T{H֡0\4ՙlSD?aP(rj?X,;y d؄xp9'~N@_FN]ʧ!7hwZsWOQuo& "E+ͯNfXM4Ă= ^> g畍=ZIMrk:HX4N=Ϫ/f ڰ(i0/"\ c,r8ue %am0pf<)}J\ؒb7c|??;POD^~Mx4QDDB42Xݓ=sv'^Pfnmf}߰9y vQCZZAia($6H4]PuыlpvZ2ˬ[hDXKRVP.? 8gWA_Gz:Y{$a{yE>HxCX eߨ*H sFO ̘P7O/JA9~i? |h;/]ihAǽ=G%:oy폪"G0+DtX4,~5#au"hvG X27`3 #0ڃ8;6C<4do IIH`(`J,F~F$_ĊxV֢vQy湏HhbzT rC cpf?gN( =f:TӺh7#~\gy~!éC - &Bh*7' :IaBBKB]hniN13xlc~ClLznu [Rt1b?{S1ݨO7?..c̀OP)_»"A).Yx HHOdu  }{sveܦ9Bu >Ī}.K*ib'byŊAe7?kUk E40\ >`gaR*f,.=2L[ut{&{FFT/ I$M ̀đ4UkseJ_l4hގֹL]Lྫྷ`vozc|G2O!.c>OaDG=Oͨa$N_W<3UWmL|ߪ$jy%And>v !zb8yh*i1yEI{AWgp}"t %ߧ&͔϶FGߠ8AŚw nQ 93i*6G2%UAm1ÇbbR`ZU څ["Aӫ!n#F'zcjm9CC. ꆉQ~;LJހQLiuC8GGL&-2.j'vA/%x|{nˤ,z]or@5׊zB-Y YXS3:xxFă)V?=Rc=" |qeԖr:!(;H^(E+`x1]kfavXB@[7ΑVMMM"zo.ip0؞GzU?󞇿T$,LQ%+IPcC J.׵;ocBћ9@'Dl̢kKHd6=.C˚-jK 5NUiONG)1=8Y&ib%J8Rޯi } QX9NTDM f.0C\Cb揠_ $U"ICFgJ ~3Bۥ M$NvHbn} ҥXz7ͨp 9m>/aoVhb X͗%B2_I[5YۉRi;E?XbיVpv[Q6{)k@"<ЫQ&]PDS\e OI LR(j~έpl% & BƯ1P$"&P&^y,7@/u5奣Otcp;,h?.) !1ݿd?d{68("RevDA>&QQ"8(msRemnڠa )h|ێ:i_ wr, {=",d$,ˁnEȀ'$is˶:'[0[_IOIwAnc h##dwRI 5>0uLg]HudwAZ/b+r,Lngz %I]cq?A)_19ȶPl%myDm?0rKƓ{5 ՅWN=jtlQ޷KKiM>ڗ̨ HF+\&> 39N@+[ؑ3UnOubFgWh6Nu^ j!FJ1PHE'%XBKi-g;2~xoX7ߨ3Nn(s+-9ߎrֹ'GA3c4?{jHXE;Ƀ3񈥒o!ޕc| ?y_1No&m+qP^;N.럤ܩ}1%ㆱ73Lʇ!zrEt&VGA2b$v]+lS*ٓMM% 1~Z}%mm&@Ie6F|cBHwT&[-4p#X{nJ_W l_s,|):{M5_Ӻؗ*Lmfr_fHJڦ.y_;ۢ+G/Y0)I:XWq):<" SKPYc agm<<=CbvH|T>Bs_ғ84aP)2+fLdzmb$öPtmýLJ3$]8L0@ɀA'GP$\)hׄmr[&L&-Rݍ9ZF*Cuo "XNݪ. stͷ% Fm@` WQKtTq{Au[j/z/fŻʹ5.n&Y~jJn`5,^"MH3{,* -*q/{V0ui7h;;J`#Wfw~b #-E{Mpt-_LVĀ Rl4bNR>uSl~0ۈxDUx\Ņ4$.u DtjapRŌrs?nWֽӠ^ppF PMOj{{< T'ej4:r|՞j9YJFa<5jvy  -& 3K7쨉gɳB^2' I t^Bsg0}:%~ߡ=p4_8|["8ωi ΂+Äɒ%#4GVƤh%`z`iGB4N4ƣG|>J%VVtEյc[s"g}[?J kXe ;!)"UGgws鞮ಕ5{'x0؝dv~V1mvdRfaN bܕ4U?B>cIvT̥kB/g%S<˷#ș3;{2'' `+m;vJ-,,5*ŮH(vϷe&ځy7GBtaB̀!R{+"7?9^p4<0rp}* ݬnO+S-Ҙf{{msg>]f-n֗O$<F6]pu C<>W=QW٠*gKg4M3zI6&&{ke [nyK&.dT#z})u!3$L5`fc+1)JkO(Eyf\K>g 8ΰk3ZlVmNpb̒kW,nvIb8 [E_u|lf+.$`~VVB0GK$6AE^n4:hRUN4qBJ83Y$,B *T_+`  W9aٖ#1=fzb*NaR!kpǘ7AR\"8aڟ(QBn!0 GaW2. (tx@ХWVg\_'Fv?wB>ji:ԭE<ڙpTx;!*gufRmTyI.vw=oe jL@V73_@B˘YĎ!Ϩʹǒ}}9,xM'f$ ()L&@q F2l0g14-\99#|0D9kZ$MTy<"Z3k^Ww"S2hȹ\SAFʢЖlUd>2*m 2(&.˝j6 pZzs^C4ɦuvR._8(-ނ FYHA?so\@˚Y!pѴhw$.qUI;?`˴͆Cjm>r`=agOf+-~xQ_4Β/иS rr 'W1Y9-uz j4l+n1bEb'\̀?n޶7z1:Wbdת]]Gzl5 "lR ntRmk霎3עR2Ln Q)&72\F(#wPMU7Q9[V4n< ]lD,fj،v .UJ; T5sSHFc6+,J#nLKF`GW gɪZ)B*{&Zfy]=_cJ eŤYm9!g[2 eGIKl+;c~A>jb*ES/ggɴ@Q*-$.ioQs*{-J.tQ9i=ص}UCl֫-E.EdjR@Tk|Y`I'?/łі?F]՞5v6߀ 7 {mPtYQ ʼn:<+Q6N\ž }g$#a5;v^nr;G;@ʭ q0)i`-u֭1N b΀W"t>51)J^7\L%=e:f-F-PGhl몆Cց-hj1b򍹟* ACh/ѥ_#'_Ep% )hn1m9@hnFme!QD:L<pi=WvDD@JA<(s`$͕ k3 .gsL(0{4,|I1@X::3]q1Qن&h!3^ץJs@{WFˠQx-` &y=X&<揿kE`bѲ$!oݗہz8H-:z2>{-I>]ƦkgcS?te7_UK™9Rom ~^2ұ5VV0ap~ϠLh$9|UZqMqCjeDxECh#ijpϊ,JLyizgon1KYO/Jk=bm*B^$X|L["pyC փau XWbPchMbly,1`饊1VC,X=١H:{*}PxU)B Nњ#TrxjOhJ|VeKo@Y悸;{ 2L|?`f<p=\Z_«r=i߷&t_bJqwRAu3Ve֗rr|jM;4cE=`6 >2/C3om"|`. !DEt+%}pph "ib6Y rU M5HN䁦2Ͽ|2ڷ-S}I*`r)NBZyPͱ&q<]ez'|mSaOdA?$!Oc+n0LJ1^kxByBqaeܾy!zJN7 FvPM뼥6==1S3]sK}Xk'pzG@1a@1wd(-[-%kn-]^ '7([ʺn$?;@ UHGGn(48sUaA`TIBN kQV@ (3y>؉!d2'8rsl2VQu46R!4sa/2,pC[͵*g2# /&6`{N8"GS%* ]e8~<Ah>{̲uo6{Pá1VnZ-l;]X[+w$eǙSotMO,i`^ؠ1莠s_w/Cz)I4t&sm;i70{ʔDrʰ(I`gnvȰK(oŎ~I||4h&FEn\c%1k);^_(رH6%1Qϗx?u? "VF}Y~ꢪ|@71FNӼX= HB< w^\/6v.4FXj.*IdH(t{~$핈W B&w/+%k1poy}7V(X;6&RaEFfI3u{E^GR J v.]cztŅFT 6ŗ% 1hF^N}Hb#Ex/6Xg{Sc2iB)JIS̆3ICOFOu2P*y z@'i] }@I qуC;I-A"?_zX{X]G>wLds絍pU*P³yɋvgs5ܪ"6J:zw&e T.4+ߕcqHu3¼djdS4G$ VJ We/4wy q&b:;^>in"+~O'󳗫1H"O XUMh6wS0a(: =mn=v0FFWS'+Ey)-KC507knE:Wy[٧\`F+>nrL7]t_65# 7 3u.;!뒖]28NBBINǦ݌*pʺIID0 Ĭu a&{'5~|*(VAeu(;̜ՀXQHYv6оw0(";ET Ŧ21q/%ej.iڞ^ڮ~0=u#Onu?VB E@!foOk>N%p{yA4S ÕRjw5YΊCFA(ҙ^lT8Poѧ!-,aYgUZpɂJiZ.|DtUqm詏|)tQڿe=gMXiPQ.1m:KE ;\w"jOO_~: ǻgePz=PƉZxdHơc:T5*ڳ>+?WP<8 wyxWi0ϖ2\}1ct :ui^AA{4;dp!ZZ0Bc! q=?HZ`qBG⾢i!"$ MP`7 [SA ǦET8]bL #bsaF4_fjj%苰KIn9$x:W*<@'CtNMM& &hL=L%xMziQ8;FٗZy SFnj}ݖ< sA<ȄZ,r< hy<}Oӄ5ڂh8<,P]ЯjG<gG댓gjl}9.mA[ӛ~#l{_01i7;jk˦(4DZkrd:C 2](c= A蘛M~ [-}l/-aХ| W8[Qk$ /?}ܙ ´OEa4DotVG#=ا6bL8d;6<1EeӖҙ) X] xԤGa㿹 8θ.H` t .xY$uxp%ߊUflmw1ufw3TRB_j3 =cr Dr_헄01 +\dU,f+YDaʡ-i:29Vԙa>dpÎ[b˼@v+X4/=aN{5?^[i 9λ,#;oTutݤ3G(˚ D4baZ_fo!Ʀ/h!.*+/mL? +1dRkPF8р>.+[TL\ A}ܤ[tt{QPA ؞1W G톅 Qz$O(ЈՈTMr=$ثf{66~)˔p/|l9">>Z'Ce-cVhJ9AY 8&X<T;bd #N{Y)!DQjfśѲ>* "/PS,|W"t UjG E=b\0Wd`78t ^=&CC%(G a #5scIa26(3Y,8-j.6m#K+ˑzՐŠ. p|(D- :ZyĖN3+{[U%P͕P 9^|alN>=ktXu}" :;+|bʡMZa 6t Mۿ]Y&hiE}ZLn=74 CԂm0P+F:Lg,Fl]Fj*VW=|! lWcΡM С4,&e(t!}`iR-?,%CrIEg(څV>g "A21Y,O@naZ\VrFjh}LÕ> X5 *b~_ϑQR)>b[FO/,&.);G ,@RcwEkxu2I ƺyóuǢAr/?~͖cTGIkvDhvnJ3 8ĹjҼ.YljM!*sJe0X/1;>D._<{sA-Akm/֨ mtMdɉgI^䂖~ ^=Xgf_~E:DQ7-'DiM`= .J?+-~qQS#I.jsTh)'a>|zMMŅe'U)bk/{8 D(2fh:c,ȱS]0#((]ʶJ[mi6)!4/3 Y_#]>f|:m}S&j͈?NG@ \H+F3Vb8,~Z;skm+06 UY5';.f$Pyh-**yvS{+;Ix2}'m?OT֨++QY-QhA|Haa0}^p ;^Q>drj̎*NրF Q WA3w&G2 l*)t hFgC1-ѬRA=H@Dծ{A]_b$ΟA˓ZWXZBPʆOv|(B!#?.= s9|ÁPV-v (zpJ")-'BrY148p@m9]4a\/p #aiԉ!u..*;_9l& @)N!n|;$&Q{Wny3m*(7y9`»*ڮ#] f-j*EaW4痗|fLp/UJ=p/?v0 _\Dbf8g;}3h W 2ga`IǞgR%i ]餣Zcױo7x{Si9*J?aoi.Cڶ˲0$:@o໾;)M{_oC1Tz.+fd]\Zh~h%HBjr`͍Vշ`jxxAnUy@5 (+搩%02~]l 3AA6~>EgßWsmNeWt]){=# QFc/M7X, odWuή+N^g 0jban@ΆgJ4ONBKP&: e+mܰ ^x3^X5; a{Q% M$h,=(Z'z'BO@C>nf3y-!UXJV4e~%&^Ļ/9;kp%l?3( @,R)ݟ-_yW20< U`unC3kcPkz\3Z>YӚC ce)IJV=ve{T8hlC6sLW$7;;u7/kx:p'{v;Qy<9FrA!2c~f;@KLZkhdZm0cؼO8[d) \X~&ʩ)9 = uoڑÃKn5t%wzZRUyI " _ ~ MT 0kC!jCի Fbc_u-xxh;^[8c]>EԔ 5b%lQd:[))oL*WWrv(-? c}3B |>z0RZ(2{W\4oYš3\wc7}CTHdQ-GL#^H@ xs.|,g UwGz=WuxȉĔk(ۺ,\ _,K:Q@X-gEa>Xyyo8BqcI8ӗN  b4B&A!5 :AxO2zt?>iBpYu %I>V0]!Jwz c û6Rk8kd_ADZ3fnx҄I=h!+A,6]%TA;g-C^HVsU)"Dtql{])1 $ք2zf1h Ig- %@x VSR<F>nH2q4Rie!shV-:И LsN&eV2@k%x.9_;aۋ1b\31M\CsW+ ~R|;2WuhO|e߿{?{X!L4Jwdn NsP]?¦&fK۱QBBʻ=ETyuFhb BJ @{&$f΢'ij [hBYo0J*)CZU cwVth]69JZFHPN^og>-Ճ?Z3CC!]7jj adg*^AL;-u`f I3LhAn jC|v0I6s&2}Հ3wSMʛJJL/Y1xUTQc{+3^z4A`l*G9,Jwؿ|ҟD uyw>aݹGK嗨vw S6V(kS$"qJU2KSHkjmLخݥ赬 Uڊgˁgd*ަ#|d}Fs((^ѕ=\`1_DYxfX/\y |̌?ϱDgՑ>Ӵpy}{ uz m\AUp"=bM|:[W|Q)ʌXwCd(׫90 = aQ gn B(J)EsOUF+dFf.<:>Xl"Qw} S_SQU>&+T'N k|ϫQUAtՇhȇ NG(GoڎAO=Ѫ;a)QP6|'$U \N.gf[$gib9>E`j>(KW#%iڲB?OR$hRM˖ڨwۯE6"-ؐPDG#HCPTsزSiI&?욉,1q2y8G<ڻZTyv:ic僎KOn?.~RS@K&Us5PU,5әX9,*8ƏipR{qL ѓtO^6d6/{n QT3F`3sPFS6I}Bka*|dE%c,teY'2AzbS(I gj$ݬgDcwh* nRUdA>(PW7LƠ?u_^jK;'Az)W%4mĭt|;ڡbKurb/)vZ!CӰS?OՕJ1-NԘ|󌧓蓛u-'\ qyV-[Ŀb/0H> B _Y j4>7Φ_@1a0at0\hlbs2ʟ9BX[bi>s|KkNh,pM~~7:d>87+^PpM|w`/1HO>Tv|{zu/tPGWT-@~Kd8 X97]'-QM~>kWO,BwւH }㦛&KKЋ᰸( ח=!PwlAV?Q!Ǽ^wSr( p$D?G!" ޳/IA4>>,-Y{$dȟ -=KC)j# s ѡ `atW^lOq*RRd@A>EY$@hч%I'VT_({| h;WdӛDP.7=+kaE\; ?%۹ns+Eg@D4߳AmRNZ ')wڥd0mH|7al6Sc֧Jev8\[cWY$gsY$rȹW!^k3m14: 8 dՖ/:*N_ȢeQ;ddˋJ`V@6ɹ󤳃;1DUՂb8_% _tKH: "K.<\թ#JTOmTz{ѵM#uzu: \yjMq:Ö8eϹe8vt\,71\ n)-}\(sɆ<0Կ{Tq(Rm> 1{&'`XH}Yfɺ'FSLՖnO[ ݊u8u`}ob<2 #ߡgI7"5X"* Ã"ѠWPnX""iU].;A;XI>#6e1}!-H0eBT)`cjmm.R?xKEQA:ףQɘlk;UTȑ)ǓS!*S$h48{p!Wll OqQ`շGAc@xM-,q{bG(u][q:VaIvx&$ µ84-~\Öni 0 f fV3撍?A( nޝd(uq[2e4IѸz9TΚtljyѳKhK!FJ*T٧68l0J( (3ԉuJ\@lMG8϶bXl{`Kn6ʡY2/7aƯWx|26dէhRzhJtOpzYs^lk+iviH7P8K>6M-E.>;Cy84 s3\jⵃw_M8F<ΐpjO}n!ħk/]G8ܽInyk2FMc3qM;MhVx9;_2|OZWAGB$ }% j.h+qaV"o|eUT=|#๗7 I!6($ck&X[7G|c$uvvƜ`DoTOS38u_1^mf"JN̬6"L7IRE%1o;|m+0>fbNpЯO ҃Ǥ+#k@x&1"&$bIWjoC!9yH6u^kvJ[> JTҦc=Js|32\/KiAGav9zo*>Y['8I2.3SW9C/w&qi8"P}ͺ̹PD?zAoz&HF9*r4oE1ϺKc+Ky,{R˼?Y,O2g?^;EH+^omD+ d~,hR lp?@]-й 4\ʢi|frkEy`TDjƪolsВ#,urQO4A jx}H[}H%"ij0p FJMG5FiMhZds?9m2t th4U#N#j-CO6G|R_2i"yEc_~'q2 ب Qp yeN}MD7ڂYބa#),XyQP@2hƴn*~LÔ szQw>[XP]Q!Yʥmy: 8׃[#[| DbWܕU*;g8, 59 ^)|ڜ^e;sD=aꚮ7S8^"ӶOPYw&AɰͬI?4?ۺ45ipښ2ia{8ٱ kH~.2%m_Z[r7NvV]-(p\ }SU;_>& p'hKsyfRc2ch&H1P kA%fnsYq >p/NW&=GW=[KF/'(Q]T-#hto)cxkA>'dEtDc2ԻĮ@9ApDAc\c7hu)z` څR^ BH54h3`!h(qh2Nd_ k,i>DIE'HQiKMdhU2;SZj[rswZ6 mtT6AaW"vxX;XEJaN*FV6ܾX܀1 )TR([9t'(apZWyϖRy, qf*ʳG05$Cְ*R˄EFjŧ_ZR mV >ꅳcH n9olƚ}Gb݋ ߔ+YOěwztz>8P&bNճ)OTI,TдQW讻]- \w[EnG{5ЖYҔE2QzoMR cV?E}$ZTTXl)J[ӺڧZ|9x"g::RHe.X±b,zt42x3$p*/RG̕(7} cYI=y%d(.̢ CL.R-]vRy]IO *^zx& d,ÀgpDۡfo, gxH)%u=4p ҂/H- '¢іs /'}C\Cs_[RÓR "ݳDM@xvGY40ݶb&ayBSAw jn1k;짱HbFw %"O>7uY۩G 9qm^P\fڤ4ۦ,Ho\|*`ǙgsNv60$ڊC8,=$}1qՆ3b^^(?ɍ4{yuZ]d*"wR |I)VfTCw12iLk0""QR7*yl=SW,6P|Aa@ʜO]lC(=JFQFl"hiT`#DEf(Ǵ^Wъ8څf" =ХM֊64ʼnyDp99v yt#K@.spfAZ_ze^, OܩN(0N&_kA<Ȝ]Kk %`] BE.f,`"!7O'P0)q}1 NLr2оR#k'>JU)|u"A$7Ҕ9њSiszF8E*Hl~9ـ M#'pH+nG^7,QjWٲ\5#.:\"QG&˭Y]!ftwF(u5FzP؋Y%k r 1=Y},' Cx]ãƋN{27 "tCqabb8)g`P{xe43f1i{]UA*;+IPK;]ęLi),:X3$^kZ+ﳂ6ʭۏlƷLi `>F@?(& 5c.ڏ!-l3Oتe˭ g ilB?s3ߨ|8ynV_rNVB,]R9&uӵ i-{c _q5 c%W X?CPQR fƟwaCZI'výҧY:I+$nb]غGom&{kk4?_[0xxY@ȟ`5Z41 ),6Ѭ7SF+O(E"o81UJ_hIFG,2ڀw wҡ;"2jeh4 ]~3W9H"ޓh _=MUzIæZ,UFC[.Yy .!o5B5VFS_-tQ<, Xp3b"P gjAWI7N2;j0nNXV\*{TR |[$,sPs)H^-hiXh0# Є d#=dQxyiǤӍ宐˛<ջB<[TGt R{DL}-xPl/1ESbT=ȍF= y\>a9yf~u~mf^.ZSZt.eA'ĄuNjd.yY {7q(OW3s޽ w)-p/Kb,i&5W2oZh->9p*{gm`('1ۉdA?Z[v!bqwu>N ch𴐳O=ʘ[B{"Eq?+SdB3.6@d߆pӺ /S=XSew.$-*vuBS]d.F]-}C!k(AUqury}()g3%GXms&Hu8tNB>e 'pP@nbU.qT;0]jPH\GKe;d7~ 2q#9J*YlY# j i~G =_ޯx^ G؟p x+cA<`)U(Z 廨JHe]pQ/(폟6F:+Q<wÙ|^Yʄ-??Y?!F=΄*/޽R8X*υ(eZXoP`)a pț6h&GYŰ w(Fߴ2F9r 3FZsvS7bڑd81_im4ndWfilH =+~nJc"$MFĮ{>^Cn&uoR!`zi b"> Wq*P2"myx3(axW4Q/q&l_lV肪!&/ [dmޢ>m}~0BҬ,ݴ Rɤ3ξ8c{PRƵo8ӫmfM5;7̖dV}` 1_$:?j{oD2dmss 2l~P}"QgI0خQ^8LA? Aу#J35cbS !uy3'BCa{Phڅ"Ag4tu-(!j1yNnu ^q`|2.Hyh`›@ o2-~H/CF _=P_! :{^IW EpSHW帒 (Ry$Bf0!lN%>"{ X#M$pG i>]g|lgz&u %j3kG @Av/!mz-_N`je(| _- %Z\R3$4aEsGp _C>}y\s047.ɵ6@Gb3 U)7g $@ORm3N$lc;[OӞ`i<4F n4ss@χe#1>(sb/.4@QVC%Ŵx>J~uY>U֑j;똲ҧ^܏N1H<ިͣf ?x5c=7lct+~bk#PC*IiڋhJwq7Tk7h뺯³1ZĐIC4e\ #bdwJEH }QI:Ţ};Gb.KsBx &aXṿoF;aAMoT*E@|!W[ؾk"x\,+O)3` cEqTFxmc3ފUX'_)hS&Ke%$'COrzAFCdL2 g !>7t9."Sk:xA a 7a{ԧt*oM }n-GU5 2~2* Y@~n*};,^ !Lo27$x7dwؽ}5d].B8ÊO;0PEnox~d9*dPEO]M!Xj=UzWyBq5!PQdHI;dѴ= _x~^a$:6w5T2  إJ[f|@pPk.*&:ZTʝ.yЍk!&U)0i쫤+;Ӷ;NRF;ڽhD$FPK/ ^XZҍ<݈*z`s r7G.^ Y3,IPf!Y,hbooWws"eؔln)6): E}9Xl)l2b0T)w MQl bpEjsφdu*@%Ojhw]į]H̯i|n8:pk Ǥm3Sق?QWVޱ'4Qk׎0ƫx5`S ︩a?\d&XU+xKtc&C5RM}<[W òE7M5IϲOť8{$Yv'C&LaUUUjg+'QrE+ۥUkXlwQdNc#RVm8TݎT ]S DoU\cx!`k\Y  H*^1qF3'obF$PwMX2YwCw?NKtE=^۽>!+g5##t#tStEhԮ⦞n0ǝ&?b:yAO F2nZ 㩗x7 ˥%J-U:#woG¦A8g.gkX*dDQr\pT֥ 1QiM#H%V:283&ňS } tH.fQ6vHSj2f:w'; 0ƿl ) bEa\rMj͢e\&'Qsc=t;\&q>Es9.ŠëY8%X޵'C F}ƙ]éCƿ9>Xzod4OJpPLd#ª,HQP/r%KZRZ"wZg|hbggU6{NlB۸N% d94 fn~:9јi@EJ|YAR {~d<]DKsm=JG GނRM 6(iȱdjK8]ZL_uM3E]CWu :΄=kj"HS0X~32<'RdLF`п (~Xrf|sfOH'E02&>v✟ޔ uHj ODL1tmāc Lj3L( 4B\5y *Ů9YI2"t$-Lv&x; L]_#äSxwBCF$ (?@bJF ihvYD qHH?R\|yco; )/,>{^Ν[dl#=9bop&d1}ϗiP旼FRaU .^ d'tdr=!m&/-PRB}:qoeA@[JyU)Q6!;*NwpnxUAZ6qHI+Hsл@Ҍ~R7ۓ'ۙ-f?BDIDRGX|3tyVHֻUzO)*x4l{مRmѺ؂Ӹ^p !|סlqC&Z8: QCn.AB9ar3fxv! nsE|rF2}] ,bv\ Kc#\M6r^7O4%DXqzY5ZҳB jMHO_}jh[:cM0xJ"Mm:S~u@YJO~3I;KAbV v'(>ԧ7w>"AUNً1kJo+p{Q* (Ǚ᧡Yn G163?masQ*MS"}Qϒ̃~}:׬*(Q|f.[8r –x:P)MDvRKW5[i wt [G@A  SjМ16-1ޱ щJg7 Ac1'n Vsd`EJ=v %QwL!AK=+-z;@6ef!ő8{iێ 0lI,QK ӍZ6\B* Ht}(kr8b,[ďv'gvS mn4(H:+=EL)H>0Kي6+|P PeNş9i4T+AydKm<"& 5Ђoeڱ.Y9?5;XQbe}Mr b9P!C93u(۝P峵dƆ˹w=~2]:)931aڃvsi$c$C-9Lް>kI5nZlbb?tzrYɢF[H YP/yidK H5iՖ.~z;(>a.^ω%ۮ'.tO|Ƙ2[#وuH, T]'- ]\A,\4<}[ cE+^Ep!Y2A a>h~GvðjYOiQ44Сy;! Ѝsj̳ٖ2Ԍ"H|ig|ilgC8OqlRzmF58[PfV(GL0SGhD@ږδo@p-dmG-`g ]F+呟|Ax& %qvG4s2ggg!FvX,<ܒtxd4SMԒT#X ? o:4 `% VӶ܎ Tטa 7K zVS49Z!xk`qiXRUPZ(=vU'?ǬM!Ծ]֤֚ T 活݇,kPdN_UtRg 1z[\a"nW,&_hYg|VE[F[|)FB0J2[:DѩR ĂdVׯSN Qym R`S:B&NQ0c"E*,@YϡwCBl(B=al!_#duW"/ *1"j(o(,-̴(J^ڮjvs=ҷK *IeAsN.M +ۂP<_>zki琉+2ۓ(0eӉ(h{-ˈ7ЂIE%.>1:hSdP@ůwdٰ68|JL1[wP8Asu+|\Bw`\wmUh7M[Ȥؤ=5-ް"cp3 eZy/0\i"ѽf#AI PAAy_K$pp˨#X;$UnO:@jWMJ֯n+㺃!1QE֍+5JFF ӴT!@dz爢Oo.i=gdai3&|h8PPЍXU}7fb)"ӱя} >Cc>dpid.#|.w=/lc@Ͷآelt@Z!u.;0BR2$0.M@9y[D}'HnpEW6Kmj|]kU L(QΎ'3nYAM=%„{ ҂Ɲf8`) Y"6i}z+?@c'urڇhuUϐMRmX6̲zzF޺*'nBl{|azo< i9ӲGCwkW&$vBsXC|< )kV}-ar_؜^ QG}:s J:/%SCqTvh1\J#OjTA79::tϋMY _52BwaP:[YhlQY"vLxhJ;R"{E4DT?z/$LŤ):eN2^r&inlʦ`fU6Ou&Rf*b]ų/us? ɒK5x)t nF nGu+nO`N1T8t@mCfQ瞭wnvĴS{.z8ҐA͙YJ%W#ه]gqN= ~kLGMN'"D5ŗ\N TкΖ4{S^b%6+=E5jG+W h2J;U1&B9o*$Yɀxw{KF=gɎq 57N9$&ULwr`E@H.~Ak~Ӆ#,é-uu qH 04 ̋1t @1 KKd >xDT%\nHИ%m0e`AdUJt1nz%PC{'i[%^ nyyF]1V[p.<Fs({=2P,o^c ڱ,Y_~|&1h1;ԛ[tdmc4ISL8ȥ}S0lz@~ԐmL~l/q!=ɾm0)53Ju\ Mm'Wȕ,ƕ,qECV?-X ߽@_݊]ȔhQͯ;k0߮ÂU|s.4ĸ(ݝPVYtJ;xc n~oG5Zb Af3Ev7Dɺ; 3&\۪}&ϕY ?Eeհnk\G`Ħ|X%!>< s [a<>ڏE-x8#Huju)] yJ:c/xv4g JjUj,P)Bbp-"ˬCLsp=|kl "~7-j&fky-QKBPpđ‚SqVӶGUA?`ķ0d Zz0NI4,sN֥A1b50jdIm`U %85UVaʊRu]$V XBZAeו2.aJU6Ql sp8^a>okx.M'K\iw<*ç,FM-,Bc*jf+_էDcC7nklGiyǔuNp[A Yq_}xDy]`"{zD[ej4Q;Ջ]!&e >`{ClmQJ蝖F-e|#$saiOMoLBJ2_9J5sOt9[ϭJq愯z#c }*ZG_P@5 L\Hog'0pa2ޟQQVVmi2z@J As_ʶh{%姵n u7bX绱݈G_AzRy_ik3 ˮ/H&V'CX u#Fid"; үʧюtM44aYe,a?#s>*&N:Vt 1f髖 痱󐌮u3SNsR1Ԓ~TT2FHDC3g']c4 '!!tR˜򻺃ٰUY&m [̹S0ՀÌ'<|~PC° 7%\*HJQ;P~}xuҪ Z89B* OhD!n"p-owZY^!ne] :}͗9t͟Qi0+Q,yN[VL KS[aiɌ~E;V㚠e'&{EUhV Y Wi{+xexQJ=)q4|HI E N!7;QZtZR*;r/ʠ+_\c~cM@8ՍG~AtUrm i/bv=mԙ˓i?\0t=mg8 \7HapJ?oSb7µ*T0v f8SY:&u"EӨ/iÃyq!~hs}jN,BęEfA]}%t9^X.}k-u¨7-x}z>4D?IT9dJ5]ʇ ࡠ7%eOV(a~?ӈq VuoI|}N\ HıCP 6J4&OpB@\r?6ͰLu߃itLNҵt*h)`:jf,fHXZ~ B?{8lX 2iB(]?Ue=ފv $]MD63c۹#tl`^mKlC+̈́,6z++gn>D"tѣc6B 7%uwB~P  9u3]&t`ADp^Qg!G0#S]|?2Ot}޳,<Ņy=cyr3QK:+4zJhrb{g@*`IWb,^TŎwN}NEmE*$g"E$kyJ2)2rMQ?mc\,4{ #b sH-ҹ ,5ŀR&@]^r S)Yi $ aL{+Zw\唶-u#-Enjiu|=EeT=t?@k49Tǂem)AY!fRī>S~d8~'TcuM@fuB$蹵5\No)Oݫj. G)s{q #;S'PN OuܕN]imjd2~ +1nQ6dS?8lfINߑ֏q_Eܙ ]p@ֿi'P[Xdp & 0>T:St}`3q^ ?t-j%#M{Z%e9b hS#'Zۣ{e[΁_-]dYXh٪«G@ n&jp%(lEcaIPku,)6Ĝl7_fk\_"UTUͲ-U𓠪p !df0qDI-IDڲrZ+d®fi.<|b' lRF.[ڋM*x愄uP{M^#mHHɤ`#Wt4R"d=J#ۅ!>CcZ44yRhY+qN߷Q'$Î : ˪"!SB2KB$JD0 {eLߺµgJq=DIG<*sqsN Ьճ\@P5Jb,2VY\J#\C8=_4龜PFC^*> j^]s`Tɥ X&*zZǵf.i.UΧSCu oGDGs|½8nL"76rG&ҡ7Op4Kby!i*:-< a|2X81sⴳth#gLayEysWw笯׊`~h7S_0T-I G!fK;dkH{[Є2 yeEJJUqOP6G+M0/&v#2-٠j'or䭩f4m7 ,XKV}k;z XdR Y()C[oFQd¿tj[s;:%`.j51IvhrTp3wY\@$?EA z HD-/yk wȫg+:uwʟRuļ1;“: 5.;qgL(^ atJK͟*XTaOS5{= 5/q`MzY!s73+M|oۧ2,,ZT5Ú<}8!63꼳 hAyz K &2[ ib7OR0Ѥbhڅgc)Ρg,%E?}ͩqr(feM4THQ Bj% n`or^,{QT(_D,k*2 eCs*@X'(RkHWnH=U71\fd6>Z?u~yEMN/BU}1 —ol$͎ʯ3`QQ7mANޚ͋AXR`yӴ*gP^y+Bߪ괼ƑisU*]%s3?Uܖ2uGk؃oƳZqdҢ=Ρ]) 3qΛ=/ r>zOeߤvPQʣzl+s?[* 7T )uSej()l;1zs@l l%-6+&0LYP{DE$eq8ށdWݒO'qlP=ʑ*zIh _h\NϴqOm&bIxk hON?6nH ' HkRUM܍m}YJ}S"1}V%Ļ>x)d-Z)(H}a#i=Ql7m>$k?S`o!w]0~=վ~nv9 Kyz8ȍm8{(]GI}I+O xFr0P{ }?icS3˿%eV#Qއ}F? ^sY*upuSlsB:!h[ =-5=s*U9y@(ʿyy2n_mU-:ۡz\׷ed$ huey|dpOhO?ơ0]M Tyq 0KKhf\Rpxu '|H&2h/ks (6&Al~MAu`Ac&nO Ӧڼ`2L?F}4F^b p.(y&:X1& 8R>-zeT9cդ[ثY%w  ˦ r/0z09_,Wnj7=5$&$e] M ؆"eswídW6} ЖRoeGKq28nx(8ߗ> . ?x$9T驞KIr*A~d^ |ܙ !.n3 :Woql:jaO?xp'X+Hg x2 ${B)Yl=C1R  =0q\(ha 8 GML$Id*@2{Qt W2 (D3'LaQ7k]GQQ#s͕khW *`㺺!mQBʮPa(U`z"ư@|\}kNup FK݌H+v عCd1v;|]$x>35t  +-54mL3ttScSi=R*fbR|X/@/ۦ6:{5ug,NuE2<䘙/"۶y"5r~#F1h[Z&EmA>о:hYdqdžldH 棷?3HBCfok4wg徥"!$d=g-}@6x˼+VyHZV rS`V6P[mʯÞ1*eՅИe+- K[ʀ顂Tc&^eeMTkU{rB <ㅭ 7araE +;s1 M6^ᨗ136aA/gZP~?pcp(1bm{Nov\_ϥƤ .9K/H1ziHgԡSaBF#&[ʍ6&b8tp*nQx&zJT1_'|ɯ~3Ik|*ً65^xIwzfgÆ2" JT#cJFvYX F*b8)L'.\b'F I% v@=d+$ڙ %fQ0f9U4 Ғ({uH =yxf3h@b8NjBoN`Ȍ>  ,䙮REuUPっ;N0bϛ([irO} (,<[' Q#*uD4K`$ڛc;h]q,;-Ԃ}G@jdW<Ƒbv1?{N1>V (X8 x;T|ˑa9[r ?uq۵56ٞed'lgTW%lR FՏ D^^;O&Wm|!{-օ|TEZ qY*S[&)94*Zy0hCOxo͆:H5|1`l!peWB-J|Ӫ"qPTa`{(\__M hwp,6`nZjVɡIlUCi!rc*Ñf`ˡ/5믓LC-Sw]T>Ӌސp1" vaĽtɔ“7"Rq;dq]%WO Kt!Ug+H/!_}'9q4_E*qSn.Oֻҽţ˽>zq4~>gK Ay(Eh20 E.݅9 N:_ 4'tiG":\58r; @J[8Qqi'4m0).%=@-QP(W:ɽs$LwH(};Mg&j3aR*p7CTvPn8ju݄Uc{*P2zDafWF)Sw<~ӯ1} u~G؞PMA)A[q'K'`$Wɚp fQM TŦ\˂uRs~vd%|ğa*Q6P|bDܲtg&bt))IƇMIWUF5NT&DM_܌VtXH`,IEǚW"~gqmnDXfǟ[Ty` Rkb: Xϟ+US "\:Z!=WH[U'x|}^3TYy:}u+l!.;S{~/r=A \Q1AU 7*9])Cn8ӉՌc\C+B#wdB[HA0mj:'N44*:C& ~I:iyk16%!:SA~֯ig+Rg=HG_^+ aARNr$Ĺ}oƹT]`!uk"zYWSL?G'f;_to[m*-o&4c ^zG\NƁG5T45-swz+M=Ԧ{"|۔@˴< Kѩfd)[Si=<(C~0|i;D,TkaliHZytWխx1RUFGwN*pP=fD~iu.Oȫ[ѫ=O ? .9/b3 wOX57>|R%s?1 h vB([&Yv 4cVHcSn ҽ.ʻ_crqp\!?8rUJmV*H} -9X3r1#؃; d|[E<8jΒ\*'Zja;=2uR@1Ӱ-̳U Lȣt+?ENNԄM;|kMV_Z WBCĠ*!DxbV@^GGҲRRz5j scEWn,DP@<"GmtY!!yoȯ!H㷚OY0 cXap0NQ''gВ&xx^ (YܓG{TX*Q3?q:A1>$%s:bBLI^qNl T@eSƞbzh :v$`!*<s6v;|n&~GQ̓x/K8c3(ٓ"\ 3!v2O)'SsQ7dWMjuC< qv+ []Xu3W衭+W)P@#TOXٛ.LbEZ" *\jK!->jy14 cSEVޡWL/KSU84.rB$C:.tYز? 344.Ŋݛ4eVX4=J!gse 5p`E2'U ͳMsQ D;lrr*4LYg{U@[7zԗ/?'5+ۉ?.5VBG@i ==xɾN 2J>(۹ŵQ( $8@z tȵ xQaC@[լOz] R)$Bn2j'zBadf:*}QT6=o`ri2b>Nhڙ@d(be=`wa%Qc"l᩠#LƬvA̍M9sYCp 7~n6Ҽ:C]Ur5/#eьjMoO6It;Qwſ pkdh!r1љFumR30HPl,L2z[L}q#.ҳP)`C]; B9 Gױ?eL/ZL6O^Kڮ ܤY;ޫuRe(o=0\O㟽٨!Wϻiy}|RK%*UŅ䷻> gn#B_:UK^uW>>BsUEΘn_Gj2Z^;:F{;4*ϯSU.|AQ1)9ai?mJ!^YO ^gJT9r8T@E6.)2]O0&^hgK xq{J$[k}6iy iUv (5 [&3L8v1-c1N Ϛhw!Cb.&kZNp7~L_RihVyZh ~ʆqYZ G;hu#NH3GC4E"?!LުMLJLr\Gra{愸zOhAiFqŪұ/ˏoGGtZBg@YvwBn P[; ;D'wfhi6r|n|Fg E+t@3XG{0M$4; @x[řg # 8,̠Nc h |z ? pbc%Svrp"X u1srnM.ڱt|eH4i |HM5W.Hkah;߹f-69AA ̗ww9H$GN[w`3,~,S)<%3L**{,Ix(}KI"~] r"㉆F5DBFu=aiڦNjZRaq!qyeNDb76a$; Yh;w.joWW*;c>KkYkE_F߀H\nkIA'b̢A5a>¬9 2!q|7{X2Qq(5juhp$7= mE}潉޼^`ݟѕ7f*zA>`>^]v k&%5) ԯ7ha?h)phOH@K$d{?ihz'T۞>Wl>By.gea@7'&f9aEJ59L F80X\7e~ "AkB\yŻ{:^X1k竱OZiLHHtxk7&!~iju7 H912NR2D˂1q؆(|1`N5dZWc纓ϻRƟ:i*z4$Z2y!$6J8yv]='֏$ s!)J Wm2WpћPTA" d숁οurϊNo}ܺaa3\]2bqPz(ä:ZI5IO&aԪ’roNl Z"=d#`VA9Eu( P:Gc1O4>4B.QK~m/dr iÓMܡt^w|Je*Mwr4U @v(4 .Y&d6_9pmZb6w[Z?O[jD.CZiGn]YHz*wLo 5R x#Ѿ@k+U_d+fIUg$QN3oblģe ZP VII:">8ku&v&kE-e?cR?}+&Rͫ| dݙ!gE6{&8Z<s /'yDeBs* K Sa1 ۍ1=>$cxm}ʈdSY|G3; K C6_P8d1kr,Ԃ^NOY "j3n%חtz#:saduIreFI&}ө{^ ljuWJ!вx6HE45h rKfڡ9MykhDi?O?м[Ojyӡ}׃:l?U "yU=q( ͢ ~a8̺ R8uXY+}oMff!kq#w+?uu1Xް}4HtÑkũ/$?Rn9k bUN6}8vKN0ݬ]OHEfP^ Ufɬ{ r:,C11 XXD, X)6 Z/qW/R Ăp&u$;& `ҤZ#ŹSN8o^jZ#{xk/H_A:8M)hx(6:ŏD,ƻXd*|RtpR6fa@9Lp ƅ33-Kl1?>$jԊ5aɭ!QC@h4-vc 321"e< G^D){%5OqqOw=e g߯qWlP8~}sZݎa7,IX\Ki8x8@Y!L`_ Rg̒(X/PPX͉#-cf[Fa'8qַ):m:É?D^ qi=sZS_ /ĸGׂ"T w2KJ5~Dg.o~U(Tuj2:ep:E$e|ٸV0싚;Xz6eHv[`(u=S'!azEF sJ2|vY Ғt9S #Nckg/Kp9x"%Jczh ^L$E%X~P`dTz⟱>;/Xy2.Nr6L4n>b--hϮNٴ)!"8D҅Ѭq9UF-|<‹AxYJd ~G{M{''5cE>'& wClӶJr-[eu*&cgL0x:d:;:KXVO$6Nڂd K2jJߊ>HM@=hn`ާE2d&@n_n]#DOus6.g&OAs7^*c'1=CmF~鵨ŜǬ1%_'&PʰG.IDgAeZ Åkۻ,n JHa\ i01NyE$߃hxW{<%'?m79#KfAI˴֘w9Qv9gb|(,XՠfM3$]*+R3:4gU3&:OR< &Qo8}eD p[RqLK}L2EqƆFb?BG*FVE={}J(~rbZq8o`eMXw7^9L ;n8pfX{^S3X։0uuRl8DjֻcqtwMuI\&eKEv -Rhli~nZ_Yv&N;/,3SGsRPN.oXM9V81Ifӏ7ЦZ\4omWrx!:cZH<]=iB!eݸo zYɵR& &Ky)k;Ƨ!PaFtb3$uj0-l}s%qR4| ND]+sg´WtX"دrB\IxiN &ꡛ(dh!$CnIg fy2>DxsT'KGl~WEHN39Ց(VhAa31;{,GE^K}m_j07B,j F@fə,@Hr"|AyZpgd 6j;jJPJuIY5p)Wm1+ßmNV 8=V|)G'Nkf&Բ ڸZf:7+Td W"yU`o7q/pע%t+^|Bq}Z !"|5tݘѤUk)N p!7YBٵ/ސ:(r8Ao@m8oU2Cb)%iInQ`T@:#6,(FIC]v|K d ޘ: ^Hjb<, P,N轖оrS'? i]9MvcESpwĚ94; oFp׮AY el  rAA&yMd 'S`3uɝ'vE w 6PA۰.Ea >WXTXMp}kulsot$M-#_̑!y,QH*tbXTMƪGl1L24um)h!y1ri8 G>zBbT1B!C=Z 9/y¥YC'CC+&d~Znb'_K;~y%=pxf| -膭?vmQ}ũVQ9^G'` g`o^UG+R)w]+A&˧%k dUDҲoNW/ n/A+ss7}rf5v}}W.Dzaּo;ڧMf#:6X&Qg$B9`n-Z#r hy-nG92A2#/◈P+哄m;C]O ]Ss[K0\kEpE*; a6 6kR4ϊ= , y{"0 ^&JBԄWw%> PO«d} {2r}PYN?=Ad6\k9LCW.TKmNҹD*YX'ΚnGd d1=0?.`|=f$G|_etkRqbv\P3S Y)_G1޺3DY ]L?pV=S x.1U.%\)|l{QckIR[V cLuh*xWj)9P,Mea 7:1zS+*wRֽޜҠSg%tym䓥NK[Hڟԉ! WS M'rATlVcLhGm\i6q;|Ja:ttdm[6``P$dFԂKCD->$2,mJiP{˛>9Nb@}+*SK۟>gX$zHX\P0hU.xoXϟ)v'ehNOB:{,W1iz8 H@ߚ[[\(\ 8,IQV2t@j=.,e8/h,dR`ƄcU7Bеp4:1]YLpAeY3ˆrF]79c ($Av4bGn#Ns Ԥg ,ّ1V87vs\fG,ajXidb8Iq٨WdTzppQPJ9Nl5FMWclmjDٿkWde'nɷ QlzuOKre γ4420`Csx =l${ :eK؋sRL)!5Ǵb.LqoV_|hcD\JR:ϫ bmX8xG  ,'O?+ ʚETA7'pQ|J/[\V< $|^߶q9gH췬&y4wдdXܼESv'N3+hQBv8yOXfOrLCԳBە ظU =bS=aE+B[=ψu7Zd)}?$狷r{ i.R&+_7^}!P ,qjb}o6D4X%O^Xt,\8HWaB륊!1د悝}8OLzwB} 46'BTQ{t`YPýDDZp.)6~+^#Yvb+}0nPv,?@5(;eyUukMqic|p(zK] W둰Nf*aGy0BjP Һ4Wg*jAa)FEn 'ƌ#PꚖC;9!{Ta w /9,(lYټ6-ܘG:qXY$rt!鰴[cB'" ڨ}#[C ouFY|#6x p5;0bh4L/yH~oɖB6p:~d*/t /]ɱ?|b~yBŘzڲCrIP}^ M .lg=T PE/zo>0FCK?HdK9pۚOur0)0]H/x2^-&kshC.Wں>bFٺV~  # sOS?@-__pwoڮLgtk&Elj5tJ:T쏰ū;s0#DƽyYFfHEDDTcpA =o,f*ԩUUqdLM-RnLZ󼈹؏qByqH{n$ԓ?ռ>I&O00K,)Cͨ"3rmdz0#G p0)s($nYqqkCa̞3 a PΩd#K! 6ZjAKylI~p')'yǺiƻ0W^3zN]'ӈ pbh OlS{{;i¬-8ߖsn.__tۤ{95)-wwNnZR6=&t$bU9*dw0ΘOE"Whv @! V~2ćD19kF^^!wӵ䨔7Kf ~ߺzF?Bq~% 5Ғ}UQsUũEL-JcWAJ#Ed.P"hwG% FMv/D?̴7Ue^.9+ݸQ^{(K_UJi"XT3NJhs"|)-'lЃm5}dٳ1$dbOD QlXD&ALd;̓UXu^HXvH:{f՛FL,䫠DBb!O(u7mr.NvcA1:l֟1;!z0kdβ@{Z&33ba q 6^sQ]1C`r<'*N9}O g2di>6xFj[:E.~3ݏ0xnß0T[;2r!`UߢXQdl49%z j 007rU52Pe;dlq5j z7wbxRu<)z劉@apm@fHROhJ%*+*fᬮt#֗3>hosA<27< JHm[lD/%Sq"`G=|-Ş( eu'qݖ`xA@GfJUW1?r4^)L/,l*OaWA lCr[7*<6KCU 6x]w36J0+0ESNbҏ|b,* *w)<"a;e;x'Yf-֦餕~Ϸ5 DF/1}ٲTqɏYg:p+?Q A(I3Z.XG4e-LuV;VcGh`Sͮ`=_AfZ3BLլ5{n)"uy,9%W;B_ gC/6bt:Mˌc7IJ %EԦ6SMo$Нi=": YZ